熱升華印表機熱印頭電壓補償裝置及方法
2023-10-22 05:00:37 3
專利名稱:熱升華印表機熱印頭電壓補償裝置及方法
技術領域:
本發明是有關熱升華印表機,尤其是有關熱升華印表機的熱印頭於列印時,因同時加熱的加熱點數較多,導致供應電源的電壓下降,造成加熱點熱能不足,而影響列印品質的補償裝置及方法。
請參閱
圖1所示,一般熱升華印表機列印影像,是以熱印頭1內各加熱點11產生的熱能,加熱升華其下方色帶2的染料,而使染料轉印於相紙3上,而在列印區域31形成列印影像。一列內各加熱點11釋放的熱能,是由施於該點對應加熱元件(如電阻器)的電壓及加熱時間而定,而加熱時間長短取決於其相對像點的灰階值(就y/m/c各色階而言)所設定的加熱時間。由於熱印頭結構特性,當某列中某階列印時,需加熱的像點數愈多時,即同時有愈多加熱點進行加熱時,會導致輸入加熱元件產生熱能所需的有效電壓下降,使與各像點相對應加熱點的熱能輸出功率變得愈小,在同樣設定的加熱時間下所列印的影像,即無法保有原設定的色度,而影響列印的品質。
請參閱圖2所示,一般熱升華印表機是採連續調列印方式,以256階為例,各加熱點都自第1階開始依序加熱直至第255階為止,加熱點於各階加熱中是否確有作用,則視輸入其前端位元位元暫存器的值為0或1而定,而輸入為0或1則決定於其所對應像點的灰階值。舉例而言,如該像點灰階值為0則所對應加熱點各階皆無作用;為1則第1階需加熱,為2則第1與2階需加熱,為n則需加熱第1至n階。而每階設定的加熱時間不同,以能達成最佳列印效果而定。基於此,當某列列印時所有像點中最高色階為n時,則255-n階以後輸入位元位元暫存器的值皆為0,但熱印頭仍需進行無需作用的熱印程序,直到完成255階的加熱動作,甚為浪費時間。
本發明的目的在於提供一種熱升華印表機熱印頭電壓補償裝置及方法,以提升列印品質。
本發明的另一目的在於提供一種熱升華印表機熱印頭電壓補償裝置及方法,以提升列印速度。
本發明一種熱升華印表機熱印頭電壓補償裝置,其特徵在於,包括一處理器分別連接線存儲器、列印控制器及記數器以控制列印作業;其中線存儲器、列印控制器及熱印頭依序相連接,使列印資料經由列印控制器傳輸到熱印頭,列印控制器並控制熱頭進行列印;記數器另連接列印控制器,以預先計算列印控制器所轉換某列印列中各像點所對應預列印階的加熱點總數值;處理器可依據與該加熱點總數值相對應的加熱時間值,經由列印控制器調整控制熱印頭每一階列印的加熱時間。
其中該與加熱點總數值相對應的加熱時間值是經由一熱印頭電壓補償表所提供。
其中該與加熱點總數值相對應的加熱時間值是經由一電壓補償方程式計算所得。
其中該處理器另連接一馬達控制器。
本發明一種熱升華印表機熱印頭電壓補償方法,其特徵在於,包括下列步驟(1)記數器預先計算列印控制器所轉換每一列的每一階中各像點所對應將進行加熱的加熱點總數值;(2)若該總數值為0時,則停止列印,並移動列印頭至下列,再從第1階開始列印;若總數值大於0,則加熱點依與該加熱點總數值相對應的加熱時間值加熱色帶;(3)列印完一階之後回到步驟(1),直到將影像資料列印完畢。
其中步驟(2)中該與加熱點總數值相對應的加熱時間值是經由一熱印頭電壓補償表所提供。
其中步驟(2)中該與加熱點總數值相對應的加熱時間值是經由一電壓補償方程式計算所得。
本發明的其他目的、功效及實施例,請參閱圖式,詳細說明如下,其中圖1為熱升華印表機熱印頭列印相紙的示意圖。
圖2為各灰階值所需的加熱能示意圖。
圖3為本發明裝置的結構方塊示意圖。
圖4為熱印頭電壓補償表。
圖5為本發明方法的流程圖。
本發明主要是當各階同時加熱的加熱點較多,而導致電壓下降使各加熱點熱能輸出功率減少時,則使加熱點增加加熱時間,以補足減少的熱能;當需進行加熱的加熱點總數為0時,表示該列已列印完畢,則直接進行下一列的列印,省略對後續各階無作用的加熱程序,以提升列印速度。
請參閱圖3所示,本發明裝置包括一處理器4分別連接線存儲器5、列印控制器6、記數器7及馬達控制器8以控制列印作業;線存儲器5、列印控制器6及熱印頭3依序相連接,使列印資料經由列印控制器6傳輸到熱印頭3,列印控制器6並控制熱印頭3進行列印;記數器7另連接列印控制器6。印表機內線存儲器5存放列印各像點色階值m,0≤m≤255。一般多設定0階色度即為相紙本身色度,而自第1階才開始加熱色帶列印,當列印至第n階時透過列印控制器6決定各像素對應熱印頭3內加熱點前端位元暫存器輸入值。當像點的色階為m,且m≥n時,輸入1;m<n時,輸入0。而加熱點則依據其前端位元暫存器的值決定加熱與否?該值為1時則需加熱,為0時則不加熱。本發明記數器7於各像點色階透過列印控制器6轉換為0或1時,計算該階像素轉換為1的總和。當總和為0時則停止此階列印,並移動熱印頭1至下列,再從第1階起開始列印;總和不為0時,則依據其值於熱印頭電壓補償表的對應位置決定該階加熱時間。
本發明的熱印頭電壓補償表,請參閱圖4所示,其中Tiy(1)、Tim(1)、Tic(1)表示第i階,在需加熱的加熱點總數為0-31範圍時y/m/c各色的加熱時間,加熱點總數在不同的範圍時,依此類推。本發明的熱印頭電壓補償表,也可以加熱點總數為變數的電壓補償方程式替代,由電壓補償方程式計算出與加熱點總數相對應的加熱時間。
請參閱圖5所示,本發明的實施步驟如下(1)記數器預先計算列印控制器所轉換某列印列中各像點所對應預列印階的加熱點總數值;(2)若該總數值為0時,則停止列印,並移動列印頭至下列,再從第1階開始列印;若總數值大於0,則加熱點依該總數值與熱印頭電壓補償表中所對應各階、各色所需加熱時間加熱色帶;(3)列印完一階之後回到步驟(1),直到將影像資料列印完畢。
本發明利用增加加熱時間以補償熱印頭列印某階時,因加熱點數過多所導致電壓下降而減少的熱能,故可提升列印品質。又本發明可減少對不需加熱的各階所進行的加熱程序,故可減少列印所需時間,提升列印速度。
以上所記載者,僅為利用本發明技術內容的實施例,任何熟悉本項技藝者運用本發明所為的修飾、變化,皆屬本發明所主張的專利範圍。
綜上所述,本發明利用計數器及熱印頭電壓補償表,可補償列印中因電壓降低所減少的熱能,並可取消不需要加熱各階的加熱程序,節省列印所需時間,其裝置及方法皆已突破一般熱升華印表機的設計。
權利要求
1.一種熱升華印表機熱印頭電壓補償裝置,其特徵在於,包括一處理器分別連接線存儲器、列印控制器及記數器以控制列印作業;其中線存儲器、列印控制器及熱印頭依序相連接,使列印資料經由列印控制器傳輸到熱印頭,列印控制器並控制熱頭進行列印;記數器另連接列印控制器,以預先計算列印控制器所轉換某列印列中各像點所對應預列印階的加熱點總數值;處理器可依據與該加熱點總數值相對應的加熱時間值,經由列印控制器調整控制熱印頭每一階列印的加熱時間。
2.根據權利要求1所述的熱升華印表機熱印頭電壓補償裝置,其特徵在於,其中該與加熱點總數值相對應的加熱時間值是經由一熱印頭電壓補償表所提供。
3.根據權利要求1所述的熱升華印表機熱印頭電壓補償裝置,其特徵在於,其中該與加熱點總數值相對應的加熱時間值是經由一電壓補償方程式計算所得。
4.根據權利要求1所述的熱升華印表機熱印頭電壓補償裝置,其特徵在於,其中該處理器另連接一馬達控制器。
5.一種熱升華印表機熱印頭電壓補償方法,其特徵在於,包括下列步驟(1)記數器預先計算列印控制器所轉換每一列的每一階中各像點所對應將進行加熱的加熱點總數值;(2)若該總數值為0時,則停止列印,並移動列印頭至下列,再從第1階開始列印;若總數值大於0,則加熱點依與該加熱點總數值相對應的加熱時間值加熱色帶;(3)列印完一階之後回到步驟(1),直到將影像資料列印完畢。
6.根據權利要求5所述的熱升華印表機熱印頭電壓補償方法,其特徵在於,其中步驟(2)中該與加熱點總數值相對應的加熱時間值是經由一熱印頭電壓補償表所提供。
7.根據權利要求5所述的熱升華印表機熱印頭電壓補償方法,其特徵在於,其中步驟(2)中該與加熱點總數值相對應的加熱時間值是經由一電壓補償方程式計算所得。
全文摘要
一種熱升華印表機熱印頭電壓補償裝置及方法,是於熱印頭列印各階之前,將控制熱印頭進行下一階加熱的加熱點總數,處理器以加熱點總數的值,選取熱印頭電壓補償表中與該值相對應的加熱時間,使列印控制器控制熱印頭進行該階的列印;若加熱點總數值為0時,則使馬達控制器驅動馬達,帶動熱印頭至次列進行列印;本發明可補償因加熱點總數較多時,所導致供應電源的電壓下降,造成加熱點熱能不足,而影響列印品質的缺失,並可提升列印速度。
文檔編號B41J2/35GK1289682SQ991194
公開日2001年4月4日 申請日期1999年9月29日 優先權日1999年9月29日
發明者盛家瑞 申請人:華威光電股份有限公司