專利名稱:熱升華印表機二段式熱補償方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)熱升華印表機,尤其是有關(guān)熱升華印表機熱補償?shù)母牧挤椒?,是采用二段式熱補償方式,可更平穩(wěn)的抵消熱印頭周圍的溫升效應(yīng),提升列印品質(zhì)。
一般熱升華印表機,例如美國專利第4,691,211號所揭者,請參閱
圖1所示是包括處理器1連接存儲器2、熱印頭控制器3、馬達控制器4及熱感器5;熱印頭控制器3連接一熱印頭6,熱印頭6前端有一加熱元件61;熱感器5設(shè)于熱印頭6上方;馬達控制器4控制馬達甲71及表達乙72轉(zhuǎn)動;馬達甲71帶動一印壓滾筒711,印壓滾筒711帶動一相紙8;馬達乙72帶動卷筒甲721,卷筒甲721與卷筒乙722卷繞有色帶9;當(dāng)要列印時,印壓滾筒711即壓迫相紙8往色帶9及加熱元件61靠攏,使加熱元件61上各加熱點的熱能,分別將y(橙黃色)、m(紫紅色)、c(靛青色)色帶上的染料轉(zhuǎn)印于相紙8上;上述美國專利是以微電腦(microcomputer)取代處理器1及存儲器2。
一般熱升華印表機要達到的列印色度(color density),與色帶所需加熱時間的關(guān)系隨環(huán)境溫度而變化,請參閱圖2所示,其中的縱座標(biāo)表示色度(color density),橫座標(biāo)為加熱時間;t1、t2表示環(huán)境溫度;要達到y(tǒng)色度時,在環(huán)境溫度為t1時需加熱T1時間,而在環(huán)境溫度為t2時,要加熱T2時間;其中t1>t2,T1<T2故環(huán)境溫度愈高時要達到同樣色度所需的加熱時間愈短。由于加熱點周圍熱累積效應(yīng),原設(shè)定的256階各階加熱時間,須配合環(huán)境溫度相對改變以補償溫升影響,如此于連續(xù)列印時,前后張影像明暗度方能確保一致。
現(xiàn)有熱升華印表機的溫度補償方式為內(nèi)建多個溫差補償表,而后于列印過程中,依據(jù)熱感器所在位置量測溫度值,選擇表中相對應(yīng)的加熱時間。一般熱升華印表機列印過程中熱印頭周圍溫差變化達70℃,如以每1℃溫差即建立一對應(yīng)的加熱表,考慮具y/m/c色的色帶,各色256階連續(xù)色調(diào)的列印方式,共須3×256×70=53760位元(bytes)的存儲容量。若以n℃為溫度變化基準,則占據(jù)53760/n位元存儲器,n值愈大,存儲容量需求愈小。但一般而言,n大于4,即會造成列印的影像明暗變化不連續(xù)現(xiàn)像。n值愈小,則熱感器精度須相對提高,否則會使熱補償獲得不當(dāng)?shù)男拚?,因而列印的影像亦會產(chǎn)生不規(guī)則的明暗條紋。除此之外,熱感器量測點的溫度與熱印頭各熱點局部環(huán)境溫度亦有偏差,故依據(jù)量測值所作的溫差補正并非通用于所有加熱點,此將造成影像部分區(qū)域出現(xiàn)明暗不接續(xù)現(xiàn)像。
另美國專利第5,142,302號揭示一種利用熱補償校正修正方程式,對環(huán)境溫度每1℃的變化進行加熱時間的校正,如此雖可減少存儲器需求,但仍無法克服上述問題,且如其說明書中所述,該方法需要一高速微處理器以進行溫度變化后,各階相對加熱時間調(diào)整值的計算。由此可知,現(xiàn)有溫差補償方式,雖可改進連續(xù)列印中前后張影像色度偏差,然就各張影像而言,則易產(chǎn)生明暗突變現(xiàn)像。
本發(fā)明的目的在于提供一種熱升華印表機二段式溫度補償方法,可確保列印彩像的明暗具連續(xù)性,及使列印前后張影像色度具一致性。
本發(fā)明的另一目的在于提供一種熱升華印表機二段式溫度補償方法,混合利用查表與修正方程式計算以獲得溫差補償?shù)募訜釙r間差,可以較小的存儲器獲得較佳的列印效果。
本發(fā)明的又一目的在于提供一種熱升華印表機二段式補償方法,可消除熱感器測量值的小量誤差、及加熱元件內(nèi)各加熱點局部溫度小量差異,以獲得較佳的列印品質(zhì)。
本發(fā)明一種“熱升華印表機二段熱補償方法”,其特征在于,包括下列步驟(1)第一段是y/m/c各色列印時,依熱感器所測得溫度值t,配合相對溫度加熱時間表,選取相配合的各階加熱時間值加熱色帶列印第1列;
(2)第二段是各色列印第2列到最末列之前,先依修正方程式計算前M階的修正時間值;(3)以該加熱時間表所示該各階加熱時間,加上配合各階的修正時間值,做為各階加熱色帶列印的時間;M階以后者,即以該加熱時間表所示該各階加熱時間加熱色帶。
其中M的值是依不同的色帶與相紙?zhí)匦约右栽O(shè)定。
其中修正方程式如下△TNy=KNy(t-tb);△TNm=KNm(t-tb);△TNc=KNc(t-tb);該△TNy、△TNm、△TNc分別表示y、m、c色帶列印時第N階的修正值,KNy、KNm、KNc分別為y、m、c色帶列印第N階時的修正函數(shù);t為列印之前熱感器所測量的溫度值;tb為基準溫度值。
其中該KNy(t-tb)、KNm(t-tb)、KNc(t-tb)分別為KNy(t-tb)=[AN(t-tb)/AN(tb)]*TNy;KNm(t-tb)=[BN(t-tb)/BN(tb)]*TNm;KNc(t-tb)=[CN(t-tb)/CN(tb)]*TNc;該AN、BN、CN是一隨溫度變化大小而定的參數(shù);TNy、TNm、TNc為依據(jù)加熱時間表而訂的值。
其中(t-tb)的值設(shè)定如下當(dāng)t-tb≥1時,設(shè)t-tb=1;當(dāng)-1<t-tb<1時,設(shè)t-tb=0;當(dāng)t-tb≤-1時,設(shè)t-tb=-1。
其中該tb可為各色列印之前、或各列列印之前熱感器所測量的溫度值,或前數(shù)列列印前所測量溫度值總和的平均值。
本發(fā)明的其他目的、功效及實施例,請參閱圖式,詳細說明如下,其中圖1為一般熱升華印表機結(jié)構(gòu)方塊示意圖。
圖2為色度與色帶加熱時間隨環(huán)境溫度的變化曲線圖。
圖3為本發(fā)明流程圖。
圖4為本發(fā)明相對溫度加熱時間表。
請參閱圖3所示,本發(fā)明熱升華印表機二段式熱補償方法的實施步驟如下(1)第一段是y/m/c各色列印時,依熱感器所測得溫度值t,配合圖4所示的相對溫度加熱時間表,選取相配合的各階加熱時間值加熱色帶列印第1列;(2)第二段是各色列印第2列到最末列之前,先依修正方程式計算前M階的修正時間值;(3)以上述加熱時間表所示該各階加熱時間,加上配合各階的修正時間值,做為各階加熱色帶列印的時間;M階以后者,即以上述加熱時間表所示該各階加熱時間加熱色帶。本發(fā)明M的值是依不同的色帶與相紙?zhí)匦约右栽O(shè)定,以達到最佳列印品質(zhì)為準。
請參閱圖4所示,本發(fā)明相對溫度加熱時間表,其中環(huán)境溫度t是以5度為一間隔。T0y、T1y…,T0m、T1m…,T0c、T1c…,分別表示0到255階,各階對應(yīng)于y、m、c三色帶的加熱時間關(guān)系。
本發(fā)明的修正方程式如下△TNy=KNy(t-tb);△TNm=KNm(t-tb);△TNc=KNc(t-tb);其中△TNy、△TNm、△TNc分別表示y、m、c色帶列印時第N階的修正值,KNy、KNm、KNc分別為y、m、c色帶列印第N階時的修正函數(shù);t為列印之前熱感器所測量的溫度值;tb為基準溫度值,tb可為各色列印之前、或各列列印之前熱感器所測量的溫度值,或前數(shù)列列印前所測量溫度值總和的平均值等。
舉列而言,本發(fā)明的修正方程式可為△TNy=[AN(t-tb)/AN(tb)]*TNy△TNm=[BN(t-tb)/BN(tb)]*TNm△TNc=[CN(t-tb)/CN(tb)]*TNc其中AN、BN、CN是一隨溫度變化大小而定的參數(shù);TNy、TNm、TNc為依據(jù)加熱時間表而訂的值。
又本發(fā)明(t-tb)的值亦可做如下的設(shè)定(1)當(dāng)t-tb≥1時,設(shè)t-tb=1;(2)當(dāng)-1<t-tb<1時,設(shè)t-tb=0;(3)當(dāng)t-tb≤-1時,設(shè)t-tb=-1;經(jīng)由上述溫度差的修正,可使列印時各色各階的修正值獲得較漸進平順的變化值,以防止諸如熱感器異常等各種原因造成列印色度值的大幅變化,而影響列印的品質(zhì)。
以上所記載者,僅為利用本發(fā)明技術(shù)內(nèi)容的實施例,任何熟悉本項技藝者運用本發(fā)明所為的修飾、變化,皆屬本發(fā)明所主張的專利范圍。
綜上所述,本發(fā)明的特色為采用二段式溫差補償方式,第一段是以環(huán)境溫度值,配合印表機內(nèi)建的相對溫度加熱時間表,選用y/m/c各色列印時連續(xù)色階的基準加熱時間;第二段是y/m/c列印中為因應(yīng)環(huán)境溫度變化,以修正方程式修正前M階基準加熱時間;如此于各張影像各色列印開始時對溫差效應(yīng)做大幅修正,于各色列印中對溫差變化做微幅修正,可確保連續(xù)列印前后張影像色度一致性及影像內(nèi)各區(qū)的明暗變化連續(xù)性,且以較少的記憶容量及一般的微處理器即能達成較佳的列印效果,更能防止因熱感器的異常變化致使色度值的大幅變化,而影響列印的品質(zhì),本發(fā)明已突破一般熱升華印表機的溫差補償方式,實合于發(fā)明專利要件。
權(quán)利要求
1.一種“熱升華印表機二段熱補償方法”,其特征在于,包括下列步驟(1)第一段是y/m/c各色列印時,依熱感器所測得溫度值t,配合相對溫度加熱時間表,選取相配合的各階加熱時間值加熱色帶列印第1列;(2)第二段是各色列印第2列到最末列之前,先依修正方程式計算前M階的修正時間值;(3)以該加熱時間表所示該各階加熱時間,加上配合各階的修正時間值,做為各階加熱色帶列印的時間;M階以后者,即以該加熱時間表所示該各階加熱時間加熱色帶。
2.根據(jù)權(quán)利要求1所述的“熱升華印表機二段式熱補償方法”,其特征在于,其中M的值是依不同的色帶與相紙?zhí)匦约右栽O(shè)定。
3.根據(jù)權(quán)利要求2所述的“熱升華印表機二段式熱補償方法”,其特征在于,其中修正方程式如下△TNy=KNy(t-tb);△TNm=KNm(t-tb);△TNc=KNc(t-tb);該△TNy、△TNm、△TNc分別表示y、m、c色帶列印時第N階的修正值,KNy、KNm、KNc分別為y、m、c色帶列印第N階時的修正函數(shù);t為列印之前熱感器所測量的溫度值;tb為基準溫度值。
4.根據(jù)權(quán)利要求3所述的“熱升華印表機二段式熱補償方法”,其特征在于,其中該KNy(t-tb)、KNm(t-tb)、KNc(t-tb)分別為KNy(t-tb)=[AN(t-tb)/AN(tb)]*TNy;KNm(t-tb)=[BN(t-tb)/BN(tb)]*TNm;KNc(t-tb)=[CN(t-tb)/CN(tb)]*TNc;該AN、BN、CN是一隨溫度變化大小而定的參數(shù);TNy、TNm、TNc為依據(jù)加熱時間表而訂的值。
5.根據(jù)權(quán)利要求4所述的“熱升華印表機二段式熱補償方法”,其特征在于,其中(t-tb)的值設(shè)定如下當(dāng)t-tb≥1時,設(shè)t-tb=1;當(dāng)-1<t-tb<1時,設(shè)t-tb=0;當(dāng)t-tb≤-1時,設(shè)t-tb=-1。
6.根據(jù)權(quán)利要求5所述的“熱升華印表機二段式熱補償方法”,其特征在于,其中該tb可為各色列印之前、或各列列印之前熱感器所測量的溫度值,或前數(shù)列列印前所測量溫度值總和的平均值。
全文摘要
一種熱升華印表機二段式熱補償方法,包括第一段是當(dāng)y(橙黃色)、m(紫紅色)、c(靛青色)各色帶開始列印之前,處理器即讀取熱感器的溫度值,并使熱印頭依加熱時間表中所訂,與該溫度值相對應(yīng)各階加熱時間值加熱色帶;第二段是在列印各色帶第一列之后,于列印前m階時,熱印頭依加熱時間表中所訂各階加熱時間加上修正值加熱色帶,其中該修正值是經(jīng)修正方程式計算所得的值;本發(fā)明可確保列印影像各區(qū)明暗的連續(xù)性,及獲得較佳的列印品質(zhì)。
文檔編號B41J2/32GK1289681SQ991194
公開日2001年4月4日 申請日期1999年9月29日 優(yōu)先權(quán)日1999年9月29日
發(fā)明者盛家瑞 申請人:華威光電股份有限公司