專利名稱:熱敏打印機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種熱敏打印機(jī),其包括熱敏打印頭,在所述熱敏打印頭上布置多個(gè)加熱元件,并且所述熱敏打印機(jī)通過(guò)選擇性地控制多個(gè)加熱元件的每個(gè)加熱元件的通電進(jìn)行打印。
背景技術(shù):
傳統(tǒng)上提出了各種設(shè)置有熱敏打印頭的熱敏打印機(jī),多個(gè)加熱元件布置在熱敏打印頭上,并且熱敏打印機(jī)配置為通過(guò)選擇性地控制每個(gè)加熱元件的通電進(jìn)行打印。在熱敏打印機(jī)中,根據(jù)打印數(shù)據(jù)選擇性地控制是通電還是斷電多個(gè)加熱元件的每個(gè)加熱元件,從而加熱多個(gè)加熱元件。為了根據(jù)打印數(shù)據(jù)進(jìn)行打印,這種熱敏打印機(jī)在加熱元件上產(chǎn)生熱量,從而將熱敏感紙加熱并在上面形成顏色,或者傳遞熱熔化墨水。如上所述,熱敏打印機(jī)通過(guò)在加熱元件上產(chǎn)生熱量進(jìn)行打印;那么,隨著打印進(jìn)行,熱敏打印頭和加熱元件逐漸儲(chǔ)存熱量。熱敏打印機(jī)的打印周期由用于將加熱元件加熱的加熱期間和用于將加熱元件中的熱量耗散的非加熱期間組成,但是如果在熱敏打印頭或加熱元件中儲(chǔ)存的熱量超過(guò)熱敏打印頭的耗散能力,就會(huì)不利地影響熱敏感紙的敏感性或者墨水的熔化,導(dǎo)致太暗打印。此外,有時(shí)候這樣會(huì)導(dǎo)致打印材料崩潰、拖尾或濃度不均,從而降低打印質(zhì)量。已知有配置為解決上述問(wèn)題的熱敏打印機(jī),公開在日本專利申請(qǐng)?zhí)亻_平7-89115 號(hào)中。在日本專利申請(qǐng)?zhí)亻_平7-89115號(hào)中公開的熱敏打印機(jī)基于熱敏打印頭周邊的溫度,通過(guò)控制施加給熱敏打印頭的通電脈沖的能量來(lái)避免在打印材料中出現(xiàn)濃度不均。在上述熱敏打印機(jī)的技術(shù)領(lǐng)域中,希望通過(guò)高速打印減少打印時(shí)間。此外,即使為了應(yīng)對(duì)高速打印而使打印周期變短,也應(yīng)當(dāng)保證有足夠的能量用于打印。在像日本專利申請(qǐng)?zhí)亻_平7-89115號(hào)的熱敏打印機(jī)那樣控制通電脈沖的能量的情況下,必須在熱敏打印頭中使用電壓-電阻部件或帶有增大的電容的部件等等,這樣提高了成本。如果打印周期縮短,則打印周期中加熱期間的比例增加。因此,在高速打印時(shí),打印周期中非加熱期間縮短。結(jié)果,用于將熱量從熱敏打印頭和加熱元件耗散的時(shí)間段也縮短,因此熱敏打印頭變得容易儲(chǔ)存熱量,導(dǎo)致打印材料中的崩潰、拖尾或濃度不均,從而造成打印質(zhì)量的嚴(yán)重下降。
發(fā)明內(nèi)容
本發(fā)明涉及配置為通過(guò)通電熱敏打印頭進(jìn)行打印的熱敏打印機(jī),本發(fā)明的目的是提供一種能實(shí)現(xiàn)高打印質(zhì)量、能處理高速打印的熱敏打印機(jī)。為了實(shí)現(xiàn)本發(fā)明的目的,提供了一種熱敏打印機(jī)(1),包括熱敏打印頭(41),包括排列在主掃描方向上的多個(gè)加熱元件(41A);以及控制裝置(60),用于基于包括分別對(duì)應(yīng)于所述多個(gè)加熱元件(41A)的多個(gè)行數(shù)據(jù)陣列(5 的打印數(shù)據(jù)(50),控制所述多個(gè)加熱元件GlA)的每個(gè)的通電,以選擇性地加熱所述多個(gè)加熱元件GlA),以及在包括加熱期間(H)和非加熱期間(C)的每個(gè)打印周期(T),將行數(shù)據(jù)陣列(5 作為基本單位,根據(jù)打印數(shù)據(jù)(50)的順序進(jìn)行打印,加熱期間(H)用于通過(guò)通電所述多個(gè)加熱元件(41A)進(jìn)行加熱, 非加熱期間(C)用于通過(guò)斷電所述多個(gè)加熱元件(41A)將熱量耗散,其中,當(dāng)滿足關(guān)于所述行數(shù)據(jù)陣列(5 的預(yù)定條件時(shí),所述控制裝置(60)將所述打印周期(T)中所述加熱期間
(H)的開始關(guān)于所述打印周期(T)的開始延遲預(yù)定時(shí)間段。根據(jù)本發(fā)明一個(gè)方面的熱敏打印機(jī)(1),以組成每個(gè)打印周期(T)的打印數(shù)據(jù) (50)的打印行數(shù)據(jù)陣列(5 為單位,通過(guò)控制對(duì)成行布置在熱敏打印頭Gl)上的加熱元件(41A)的通電,執(zhí)行基于打印數(shù)據(jù)(50)的打印。打印周期⑴由加熱期間(H)和非加熱期間(C)組成。然后,如果滿足關(guān)于所述行數(shù)據(jù)陣列(55)的一定條件,則熱敏打印機(jī)(1) 將當(dāng)前打印周期(T)中加熱期間(H)的開始從當(dāng)前打印周期(T)延遲。因此,熱敏打印機(jī)
(I)能避免在打印結(jié)果中出現(xiàn)拖尾等現(xiàn)象。此外,即使在高速打印中,構(gòu)造也不會(huì)改變,因此熱敏打印機(jī)(1)能夠應(yīng)對(duì)高速打印,而不使用特殊部件(例如具有高耐受電壓的部件)。根據(jù)本發(fā)明的第二方面,提供了一種熱敏打印機(jī)(1),進(jìn)一步包括保存裝置 (66),用于保存所述行數(shù)據(jù)陣列(55);以及加熱點(diǎn)計(jì)數(shù)裝置(60),用于根據(jù)所述行數(shù)據(jù)陣列(5 計(jì)數(shù)待加熱的加熱元件(41A)的數(shù)量,其中,在針對(duì)所述行數(shù)據(jù)陣列(5 的打印周期(T)中,所述控制裝置(60)與所述打印周期(T)的開始同時(shí)地開始所述加熱期間(H), 并在經(jīng)過(guò)所述加熱期間(H)以后提供所述非加熱期間(C),以及其中,當(dāng)其中通過(guò)所述加熱點(diǎn)計(jì)數(shù)裝置(60)計(jì)數(shù)的待加熱的加熱元件GlA)的數(shù)量超過(guò)預(yù)定數(shù)量的至少兩個(gè)行數(shù)據(jù)陣列(55)連續(xù)時(shí),并且同時(shí),當(dāng)在接著所述至少兩個(gè)行數(shù)據(jù)陣列(55)、作為打印目標(biāo)的行數(shù)據(jù)陣列(5 中,待加熱的加熱元件(41A)的數(shù)量小于預(yù)定數(shù)量時(shí),所述控制裝置(60)在針對(duì)連續(xù)的至少兩個(gè)行數(shù)據(jù)陣列(55)中的最近的打印目標(biāo)的行數(shù)據(jù)陣列(55)的打印周期 (T)中,將加熱期間(H)設(shè)置為所述加熱期間(H)的開始從所述打印周期(T)的開始延遲預(yù)定延遲期間(L)的狀態(tài)。根據(jù)本發(fā)明第二方面的熱敏打印機(jī)(1),以組成每個(gè)打印周期(T)的打印數(shù)據(jù) (50)的打印行數(shù)據(jù)陣列(5 的單位,通過(guò)控制對(duì)成行布置在熱敏打印頭Gl)上的加熱元件(41A)的通電,執(zhí)行基于打印數(shù)據(jù)(50)的打印。打印周期⑴由加熱期間(H)和非加熱期間(C)組成,并且通常加熱期間(H)與打印周期⑴的開始同時(shí)地開始,在打印周期⑴ 中,經(jīng)過(guò)加熱期間(H)以后提供非加熱期間(H)。在熱敏打印機(jī)(1)中,當(dāng)其中待加熱的加熱元件(41A)的數(shù)量超過(guò)預(yù)定數(shù)量的至少兩個(gè)行數(shù)據(jù)陣列(55)連續(xù)時(shí),并且同時(shí),當(dāng)在接著所述至少兩個(gè)行數(shù)據(jù)陣列65)、作為打印目標(biāo)的行數(shù)據(jù)陣列(5 中,待加熱的加熱元件 (41A)的數(shù)量小于預(yù)定數(shù)量時(shí),在針對(duì)連續(xù)的至少兩個(gè)行數(shù)據(jù)陣列(55)中的最近的打印目標(biāo)的行數(shù)據(jù)陣列(55)的打印周期(T)中,將加熱期間(H)設(shè)置為所述加熱期間(H)的開始從所述打印周期(T)的開始延遲預(yù)定延遲期間(L)的狀態(tài)。這里,如果存在至少兩個(gè)連續(xù)的打印行數(shù)據(jù)陣列( ),在其每個(gè)中待加熱的加熱元件GlA)的數(shù)量等于或大于預(yù)定數(shù)量, 那么熱敏打印頭Gl)中的熱量?jī)?chǔ)存趨向于加速。關(guān)于這個(gè)問(wèn)題,根據(jù)熱敏打印機(jī)(1),在基于至少兩個(gè)連續(xù)的打印行數(shù)據(jù)陣列(55)中作為最近的打印目標(biāo)的打印行數(shù)據(jù)陣列(55)的打印周期⑴中,將加熱期間(H)設(shè)置為處于加熱期間(H)的開始從打印周期⑴的開始延遲預(yù)定延遲期間(L)的狀態(tài),結(jié)果,在恰在當(dāng)前行數(shù)據(jù)陣列(5 之前的行數(shù)據(jù)陣列(55) 中(也就是說(shuō),在至少兩個(gè)連續(xù)的打印行數(shù)據(jù)陣列(55)中的第二最近的行數(shù)據(jù)陣列(55)中),接著非加熱期間(C)能夠提供與非加熱期間(C)相對(duì)應(yīng)的加熱延遲期間(L)。因此, 在非加熱期間(C)和加熱延遲期間(L)中,熱敏打印頭Gl)能夠?qū)⑼ㄟ^(guò)在其每個(gè)中待加熱的加熱元件(41A)的數(shù)量等于或大于預(yù)定數(shù)量的至少兩個(gè)打印行數(shù)據(jù)陣列(55)的連續(xù)而儲(chǔ)存的熱量耗散。因此,熱敏打印機(jī)⑴能夠避免在打印結(jié)果中出現(xiàn)拖尾等現(xiàn)象。此外,即使在高速打印中,構(gòu)造也不會(huì)改變,因此熱敏打印機(jī)(1)能夠應(yīng)對(duì)高速打印,而不使用特殊部件(例如具有高耐受電壓的部件)。根據(jù)本發(fā)明的第三方面,當(dāng)在所述行數(shù)據(jù)陣列(5 的打印周期(T)中,將所述加熱期間(H)的開始從所述打印周期(T)的開始延遲時(shí),在針對(duì)緊接著其中加熱期間(H)的開始被延遲的行數(shù)據(jù)陣列(55)、作為打印目標(biāo)的行數(shù)據(jù)陣列(55)的打印周期⑴中,所述控制裝置(60)將加熱期間(H)的開始設(shè)置為,相比于延遲預(yù)定延遲期間(L)的加熱期間 (H)的開始,提早劃分期間(La、Lb、Lc、Ld),其中所述劃分期間通過(guò)將所述預(yù)定延遲期間 (L)劃分為預(yù)定數(shù)量的階段而獲得。根據(jù)本發(fā)明第三方面的熱敏打印機(jī)(1),如果在針對(duì)當(dāng)前打印行數(shù)據(jù)陣列(55)的打印周期(T)中,將加熱期間(H)的開始從打印周期(T)的開始延遲,那么在針對(duì)緊接著其中加熱期間(H)的開始被延遲的行數(shù)據(jù)陣列(55)、作為打印目標(biāo)的行數(shù)據(jù)陣列(55)的打印周期(T)中,將加熱期間(H)的開始設(shè)置為以劃分期間(La、Lb、Lc、Ld)為單位而提早,其中劃分期間(La、Lb、Lc、Ld)是將所述預(yù)定延遲期間(L)劃分為預(yù)定階段而獲得。也就是說(shuō), 如果打印周期(T)中加熱期間(H)的開始相比于正常狀態(tài)被延遲,則熱敏打印機(jī)(1)根據(jù)行數(shù)據(jù)陣列(55)的打印的進(jìn)展逐漸返回正常狀態(tài)(其中加熱期間(H)與打印周期(T)的開始同時(shí)地開始的狀態(tài))。因此,熱敏打印機(jī)(1)能夠基于加熱期間(H)的開始的差異減少打印結(jié)果中的問(wèn)題,并能夠在打印結(jié)果中提供高質(zhì)量打印。根據(jù)本發(fā)明的第四方面,當(dāng)在所述行數(shù)據(jù)陣列(55)的打印周期(T)中,將所述加熱期間(H)的開始從所述打印周期(T)的開始延遲時(shí),如果所述加熱點(diǎn)計(jì)數(shù)裝置(60)根據(jù)緊接著其中加熱期間(H)的開始被延遲的行數(shù)據(jù)陣列(55)、作為打印目標(biāo)的行數(shù)據(jù)陣列 (55),將“0”計(jì)數(shù)為待加熱的加熱元件GlA)的數(shù)量,則所述控制裝置(60)與針對(duì)所述行數(shù)據(jù)陣列(55)的打印周期(T)的開始同時(shí)地開始所述加熱期間(H),并在經(jīng)過(guò)所述加熱期間(H)以后提供非加熱期間(C)。根據(jù)本發(fā)明第四方面的熱敏打印機(jī)(1),當(dāng)在所述行數(shù)據(jù)陣列(55)的打印周期 (T)中,將所述加熱期間(H)的開始從所述打印周期(T)的開始延遲時(shí),如果所述加熱點(diǎn)計(jì)數(shù)裝置(60)根據(jù)緊接著其中加熱期間(H)的開始被延遲的行數(shù)據(jù)陣列(55)、作為打印目標(biāo)的行數(shù)據(jù)陣列( ),將“0”計(jì)數(shù)為待加熱的加熱元件GlA)的數(shù)量,那么所述加熱期間(H) 與針對(duì)所述行數(shù)據(jù)陣列(55)的打印周期(T)的開始同時(shí)地開始,并非加熱期間(C)在經(jīng)過(guò)所述加熱期間(H)以后提供。由于待加熱的加熱元件(41A)的數(shù)量為“0”,所以即使加熱期間(H)的開始與當(dāng)前打印周期(T)的開始同步,那么在打印結(jié)果中也沒有問(wèn)題。因此,熱敏打印機(jī)(1)能夠以正常狀態(tài)設(shè)置加熱期間(H)的開始,而不會(huì)在打印結(jié)果中引起任何問(wèn)題; 因此能夠提供高質(zhì)量的打印結(jié)果。根據(jù)本發(fā)明的第五方面,關(guān)于至少兩個(gè)連續(xù)行數(shù)據(jù)陣列(5 的打印周期(T),在行數(shù)據(jù)陣列(55)的打印周期⑴中,當(dāng)加熱期間(H)的開始從打印周期⑴的開始被延遲, 并且所述至少兩個(gè)連續(xù)行數(shù)據(jù)陣列(55)中最近的打印目標(biāo)的行數(shù)據(jù)陣列(55)的打印周期(T)中的加熱期間(H)的開始被設(shè)置為相比于恰在所述最近的打印目標(biāo)的行數(shù)據(jù)陣列(55) 之前、作為打印目標(biāo)的行數(shù)據(jù)陣列(55)的打印周期(T)中加熱期間(H)的開始,提早劃分期間(La、Lb、Lc、Ld),如果根據(jù)接著所述至少兩個(gè)連續(xù)行數(shù)據(jù)陣列(55)、作為打印目標(biāo)的行數(shù)據(jù)陣列( ),將“0”計(jì)數(shù)為待加熱的加熱元件GlA)的數(shù)量,則所述控制裝置(60)與針對(duì)所述行數(shù)據(jù)陣列(55)的打印周期(T)的開始同時(shí)地開始所述加熱期間(H),并在經(jīng)過(guò)所述加熱期間(H)以后提供非加熱期間(C)。根據(jù)本發(fā)明第五方面的熱敏打印機(jī)(1),關(guān)于至少兩個(gè)連續(xù)行數(shù)據(jù)陣列(5 的打印周期(T),在行數(shù)據(jù)陣列的打印周期中,當(dāng)加熱期間的開始從打印周期的開始被延遲,并且所述至少兩個(gè)連續(xù)行數(shù)據(jù)陣列(55)中最近的打印目標(biāo)的行數(shù)據(jù)陣列(55)的打印周期 ⑴中的加熱期間(H)的開始被設(shè)置為相比于恰在當(dāng)前行數(shù)據(jù)陣列(55)之前、作為打印目標(biāo)的行數(shù)據(jù)陣列(55)的打印周期中加熱期間(H)的開始,提早劃分期間(La、Lb、Lc、Ld), 如果根據(jù)接著所述至少兩個(gè)連續(xù)行數(shù)據(jù)陣列65)、作為打印目標(biāo)的行數(shù)據(jù)陣列( ),將 “0”計(jì)數(shù)為待加熱的加熱元件(41A)的數(shù)量,則所述熱敏打印機(jī)(1)與針對(duì)所述行數(shù)據(jù)陣列 (55)的打印周期(T)的開始同時(shí)地開始所述加熱期間(H),并在經(jīng)過(guò)所述加熱期間(H)以后提供非加熱期間(C)。也就是說(shuō),即使在逐漸恢復(fù)加熱延遲期間(L)的中間,如果將待加熱的加熱元件(41A)的數(shù)量計(jì)數(shù)為“0”,則熱敏打印機(jī)(1)與當(dāng)前打印周期⑴的開始同時(shí)地開始加熱期間(H),并在經(jīng)過(guò)所述加熱期間(H)以后提供非加熱期間(C)。由于待加熱的加熱元件GlA)的數(shù)量為“0”,所以即使加熱期間(H)的開始與當(dāng)前打印周期⑴的開始同步,那么在打印結(jié)果中也沒有問(wèn)題。因此,熱敏打印機(jī)(1)能夠以正常狀態(tài)設(shè)置加熱期間 (H)的開始,而不會(huì)在打印結(jié)果中引起任何問(wèn)題,因此能夠提供高質(zhì)量的打印結(jié)果。根據(jù)本發(fā)明的第六方面,所述控制裝置(60)選擇性地產(chǎn)生按第一期間設(shè)定設(shè)置的打印周期(T),其中在所述第一期間設(shè)定中,在所述打印周期(T)中,所述加熱期間(H)靠近所述打印周期(T)的開始;以及按第二期間設(shè)定設(shè)置的打印周期(T),其中在所述第二期間設(shè)定中,在所述打印周期(T)中,所述加熱期間(H)靠近所述打印周期(T)的結(jié)束。根據(jù)本發(fā)明第六方面的熱敏打印機(jī)(1),在每個(gè)打印周期(T)中,以組成打印數(shù)據(jù) (50)的打印行數(shù)據(jù)陣列(5 為單位,控制對(duì)布置在熱敏打印頭Gl)上的加熱元件(41A) 的通電,以執(zhí)行基于打印數(shù)據(jù)(50)的打印。打印周期⑴由加熱期間(H)和非加熱期間 (C)組成。此外,熱敏打印機(jī)(1)使用控制裝置,選擇性地產(chǎn)生基于第一期間設(shè)定而設(shè)置的打印周期(T)和基于第二期間設(shè)定而設(shè)置的打印周期(T)。這里,在打印周期(T)中,在第一期間設(shè)定中,加熱期間(H)靠近所述打印周期(T)的開始;在第二期間設(shè)定中,加熱期間 (H)靠近所述打印周期(T)的結(jié)束。因此,如果針對(duì)第二期間設(shè)定的打印周期(T)接著針對(duì)第一期間設(shè)定的打印周期(T),那么針對(duì)第一期間設(shè)定的非加熱期間(C)和針對(duì)第二期間設(shè)定的非加熱期間(C)連續(xù)。結(jié)果,熱敏打印機(jī)(1)能夠保證非加熱期間(C)持續(xù)更長(zhǎng)的時(shí)間段,因此存儲(chǔ)在熱敏打印頭Gl)中的熱量能夠充分地耗散,使得能夠避免在打印結(jié)果中出現(xiàn)拖尾等現(xiàn)象。此外,即使在高速打印中,構(gòu)造也不會(huì)改變,因此熱敏打印機(jī)(1)能夠應(yīng)對(duì)高速打印,而不使用特殊部件(例如具有高耐受電壓的部件)。根據(jù)本發(fā)明的第七方面,所述加熱期間(H)包括持續(xù)通電期間(Ec),其中對(duì)于所述加熱元件(41A)的通電持續(xù)預(yù)定時(shí)間段,所述加熱元件(41A)被持續(xù)加熱;以及斷續(xù)通電期間(Ei),其中對(duì)于所述加熱元件(41A)的通電和斷電被連續(xù)轉(zhuǎn)換,所述加熱元件(41A)被
7間斷加熱,其中,在接著按第二期間設(shè)定設(shè)置的打印周期(T)的、按第一期間設(shè)定設(shè)置的打印周期(T)中,所述控制裝置(60)將包括在所述打印周期(T)中的加熱期間(H)中的所述持續(xù)通電期間(Ec)縮短為預(yù)定時(shí)間段。根據(jù)本發(fā)明第七方面的熱敏打印機(jī)(1),加熱期間(H)包括持續(xù)通電期間(Ec)和斷續(xù)通電期間(Ei)。在以預(yù)定時(shí)間段接著針對(duì)第一期間設(shè)定的打印周期(T)、按第二期間設(shè)定設(shè)置的打印周期(T)中,熱敏打印機(jī)(1)縮短在打印周期(T)中的持續(xù)通電期間(Ec)。 這里,如果針對(duì)第一期間設(shè)定的打印周期(T)接著針對(duì)第二期間設(shè)定的打印周期(T),那么針對(duì)第一期間設(shè)定的加熱期間(H)緊接著針對(duì)第二期間設(shè)定的加熱期間(H)開始。在這種情況下,熱敏打印機(jī)(1)縮短了針對(duì)第一期間設(shè)定的持續(xù)通電期間(Ec),因此能夠縮短加熱期間(H),并且能夠延長(zhǎng)非加熱期間(C)。因此,熱敏打印機(jī)(1)能夠?qū)⒋鎯?chǔ)在熱敏打印頭Gl)中的熱量充分地耗散,并且能夠避免在打印結(jié)果中出現(xiàn)拖尾等現(xiàn)象。此外,熱敏打印機(jī)(1)能夠應(yīng)對(duì)高速打印,而不使用特殊部件(例如具有高耐受電壓的部件)。此外,熱敏打印機(jī)(1)能夠有效地利用第二期間設(shè)定中產(chǎn)生的熱量,因此即使第一期間設(shè)定中的加熱期間(H)縮短,也能夠?qū)崿F(xiàn)出色的打印。根據(jù)本發(fā)明的第八方面,所述加熱期間(H)包括持續(xù)通電期間(Ec),其中對(duì)于所述加熱元件(41A)的通電持續(xù)預(yù)定時(shí)間段,所述加熱元件(41A)被持續(xù)加熱;以及斷續(xù)通電期間(Ei),其中對(duì)于所述加熱元件(41A)的通電和斷電被連續(xù)轉(zhuǎn)換,所述加熱元件(41A)被間斷加熱,其中,在接著按第二期間設(shè)定設(shè)置的打印周期(T)的、按第一期間設(shè)定設(shè)置的打印周期(T)中,所述控制裝置(60)將包括在所述打印周期(T)中的加熱期間(H)中的所述斷續(xù)通電期間(Ei)縮短為預(yù)定時(shí)間段。根據(jù)本發(fā)明第八方面的熱敏打印機(jī)(1),加熱期間(H)包括持續(xù)通電期間(Ec)和斷續(xù)通電期間(Ei)。在以預(yù)定時(shí)間段接著針對(duì)第一期間設(shè)定的打印周期(T)、按第二期間設(shè)定設(shè)置的打印周期⑴中,熱敏打印機(jī)⑴縮短在打印周期⑴中的斷續(xù)通電期間(Ei)。 這里,如果針對(duì)第一期間設(shè)定的打印周期(T)接著針對(duì)第二期間設(shè)定的打印周期(T),那么針對(duì)第一期間設(shè)定的加熱期間(H)緊接著針對(duì)第二期間設(shè)定的加熱期間(H)開始。在這種情況下,熱敏打印機(jī)(1)縮短了針對(duì)第一期間設(shè)定的斷續(xù)通電期間(Ei),因此能夠縮短加熱期間(H),并且能夠延長(zhǎng)非加熱期間(C)。因此,熱敏打印機(jī)(1)能夠?qū)⒋鎯?chǔ)在熱敏打印頭Gl)中的熱量充分地耗散,并且能夠避免在打印結(jié)果中出現(xiàn)拖尾等現(xiàn)象。此外,熱敏打印機(jī)(1)能夠應(yīng)對(duì)高速打印,而不使用特殊部件(例如具有高耐受電壓的部件)。此外,熱敏打印機(jī)(1)能夠有效地利用第二期間設(shè)定中產(chǎn)生的熱量,因此即使第一期間設(shè)定中的加熱期間(H)縮短,也能夠?qū)崿F(xiàn)出色的打印。根據(jù)本發(fā)明的第九方面,提供了針對(duì)第七方面的熱敏打印機(jī)(1),其中,在接著按第二期間設(shè)定設(shè)置的打印周期(T)的、按第一期間設(shè)定設(shè)置的打印周期(T)中,所述控制裝置(60)將包括在所述打印周期⑴中的加熱期間(H)中的所述斷續(xù)通電期間(Ei)縮短為預(yù)定時(shí)間段。根據(jù)本發(fā)明第九方面的熱敏打印機(jī)(1),加熱期間(H)包括持續(xù)通電期間(Ec)和斷續(xù)通電期間(Ei)。在以預(yù)定時(shí)間段接著針對(duì)第一期間設(shè)定的打印周期(T)、按第二期間設(shè)定設(shè)置的打印周期⑴中,熱敏打印機(jī)⑴縮短在打印周期⑴中的斷續(xù)通電期間(Ei)。 這里,如果針對(duì)第一期間設(shè)定的打印周期(T)接著針對(duì)第二期間設(shè)定的打印周期(T),那么
8針對(duì)第一期間設(shè)定的加熱期間(H)緊接著針對(duì)第二期間設(shè)定的加熱期間(H)開始。在這種情況下,熱敏打印機(jī)(1)縮短了針對(duì)第一期間設(shè)定的斷續(xù)通電期間(Ei),因此能夠縮短加熱期間(H),并且能夠延長(zhǎng)非加熱期間(C)。因此,熱敏打印機(jī)(1)能夠?qū)⒋鎯?chǔ)在熱敏打印頭Gl)中的熱量充分地耗散,并且能夠避免在打印結(jié)果中出現(xiàn)拖尾等現(xiàn)象。此外,熱敏打印機(jī)(1)能夠應(yīng)對(duì)高速打印,而不使用特殊部件(例如具有高耐受電壓的部件)。此外,熱敏打印機(jī)(1)能夠有效地利用第二期間設(shè)定中產(chǎn)生的熱量,因此即使第一期間設(shè)定中的加熱期間(H)縮短,也能夠?qū)崿F(xiàn)出色的打印。在所附從屬權(quán)利要求中給出本發(fā)明的進(jìn)一步擴(kuò)展。
圖1是針對(duì)本發(fā)明一個(gè)方面的帶式打印設(shè)備的透視圖;圖2是示出用于帶式打印設(shè)備的盒支撐部周邊的示意圖;圖3是用于帶式打印設(shè)備的熱敏打印頭的示意圖;圖4是示出打印數(shù)據(jù)的實(shí)例的示意圖;圖5是示出帶式打印設(shè)備的控制系統(tǒng)的方框圖;圖6是針對(duì)第一實(shí)施例的通電控制處理程序的流程圖;圖7A和圖7B是示出針對(duì)第一實(shí)施例的打印周期中加熱期間和非加熱期間的構(gòu)成的示意圖;圖8A至圖8C是示出基于延遲恢復(fù)處理的打印周期的構(gòu)成的示意圖;圖9是示出第一實(shí)施例中打印周期與熱敏打印頭的溫度之間的關(guān)系的示意圖;圖10是針對(duì)第二實(shí)施例的通電控制處理程序的流程圖;圖11是針對(duì)第二實(shí)施例的奇數(shù)行通電處理程序的流程圖;圖12A至圖12C是示出針對(duì)第二實(shí)施例的打印周期中加熱期間和非加熱期間的構(gòu)成的示意圖;以及圖13是示出第二實(shí)施例中打印周期與熱敏打印頭的溫度之間的關(guān)系的示意圖。
具體實(shí)施例方式下面參照附圖將詳細(xì)描述實(shí)施了針對(duì)本發(fā)明的熱敏打印機(jī)的帶式打印設(shè)備1,帶式打印設(shè)備1在從帶盒饋送的帶上進(jìn)行打印。首先,參照附圖將描述針對(duì)第一實(shí)施例的帶式打印設(shè)備1的示意性結(jié)構(gòu)。針對(duì)第一實(shí)施例的帶式打印設(shè)備1利用熱敏打印頭41,在從帶盒5(參照?qǐng)D2·)饋送的帶上進(jìn)行打印,帶盒5容置在打印設(shè)備1的機(jī)殼內(nèi)部。如圖1所示,帶式打印設(shè)備1在機(jī)殼上部包括鍵盤3和液晶顯示器4。此外,以能開能關(guān)的方式在機(jī)殼的上表面設(shè)置殼護(hù)蓋9。當(dāng)殼護(hù)蓋9閉合時(shí),殼護(hù)蓋9覆蓋形成在機(jī)殼內(nèi)部的盒支撐部8。盒支撐部8支撐帶盒5,從上方觀察時(shí),帶盒5的形狀為矩形。控制板 (未示出)布置在鍵盤3下方。用于排出打印的帶的帶排出部10形成在盒支撐部8的左側(cè)。此外,在帶式打印設(shè)備1的右側(cè)布置有連接接口(未示出)。連接接口用于以有線連接或者以無(wú)線連接的方式, 將帶式打印設(shè)備1連接到外部設(shè)備(例如個(gè)人計(jì)算機(jī)等等)。因此,帶式打印設(shè)備1能打印出從外部設(shè)備傳輸?shù)拇蛴?shù)據(jù)。鍵盤3包括多個(gè)操作鍵,諸如字符輸入鍵3A、打印鍵:3B、指針鍵3C、電源鍵3D、設(shè)置鍵3E、返回鍵3R等等。字符輸入鍵3A被操作用于輸入產(chǎn)生構(gòu)成文檔數(shù)據(jù)的文本的字符。 打印鍵3B被操作用于給出命令,以打印出構(gòu)成所產(chǎn)生文本等等的打印數(shù)據(jù)。指針鍵3C被操作用于將液晶顯示器4中顯示的指針向上、向下、向左或向右移動(dòng)。電源鍵3D被操作用于接通或關(guān)斷帶式打印設(shè)備1的主體的電源。設(shè)置鍵3E被操作用于設(shè)置各種條件(打印濃度的設(shè)置等等)。返回鍵3R被操作用于執(zhí)行換行指令或各種處理,以及用于從候選確定選擇。液晶顯示器4是用于在多個(gè)行中顯示諸如字母等等的字符的顯示裝置。液晶顯示器4可顯示通過(guò)鍵盤3產(chǎn)生的打印數(shù)據(jù)(參見圖4)的內(nèi)容、各種設(shè)置屏等等。如圖2所示,帶式打印設(shè)備1配置為使得可將帶盒5裝載在布置在帶式打印設(shè)備1 內(nèi)部的盒支撐部8中。此外,在帶式打印設(shè)備1內(nèi)部,布置有帶驅(qū)動(dòng)和打印機(jī)構(gòu)16以及帶切割機(jī)構(gòu)。根據(jù)期望的打印數(shù)據(jù),帶式打印設(shè)備1能夠通過(guò)帶驅(qū)動(dòng)和打印機(jī)構(gòu)16,在從帶盒 5饋送的帶上進(jìn)行打印。帶切割機(jī)構(gòu)包括切割器17,切割器17由固定刀片17A和旋轉(zhuǎn)刀片17B組成。因此,帶式打印設(shè)備1能夠通過(guò)構(gòu)成帶切割機(jī)構(gòu)的切割器17來(lái)切割帶的打印部分。如上所述, 如此切割的帶的打印部分從帶排出部10排出。在帶式打印設(shè)備1內(nèi)部,布置有盒支撐框架18。如圖2所示,帶盒5以可移動(dòng)和可更換的方式裝載在盒支撐框架18中。帶盒5在其內(nèi)部以旋轉(zhuǎn)支撐的方式包括帶卷軸32、色帶饋送卷軸34、已用色帶卷起卷軸35、基材片饋送卷軸37和接合輥39。表面帶31纏繞在帶卷軸32上。表面帶31是由諸如PET(聚對(duì)苯二甲酸乙二醇酯)膜等等制成的透明帶。墨水色帶33纏繞在色帶饋送卷軸34上。在墨水色帶33上施加有墨水,當(dāng)加熱時(shí)該墨水熔化或升華。已經(jīng)用于打印的那部分墨水色帶33被卷起在已用色帶卷起卷軸35中。雙層帶36纏繞在基材片饋送卷軸 37上。以與表面帶31相同的寬度,通過(guò)將剝離帶接合在雙側(cè)粘合帶的一側(cè)形成雙層帶36, 其中雙側(cè)粘合帶在其兩側(cè)包括粘合劑層。雙層帶36纏繞在基材片饋送卷軸37上,以使得剝離帶置于外部。接合輥39用于將雙層帶36與表面帶31接合在一起。如圖2所示,在盒支撐框架18中,臂20以樞轉(zhuǎn)方式繞軸20A布置。壓盤輥21和輸送輥22可旋轉(zhuǎn)地支撐在臂20的前緣。壓盤輥21和輸送輥22都采用由橡膠等材料制成的柔性部件用于它們的表面。當(dāng)臂20充分地順時(shí)針擺動(dòng)時(shí),壓盤輥21將表面帶31和墨水色帶33壓在熱敏打印頭41 (下面將詳細(xì)描述)上。同時(shí),輸送輥22將表面帶31和雙層帶36壓在接合輥39 上。板42布置為立設(shè)在盒支撐框架18內(nèi)部。板42在其朝向壓盤輥21的側(cè)表面包括熱敏打印頭41。熱敏打印頭41由排列在表面帶31和雙層帶36的寬度方向上的多個(gè)(例如1 或256個(gè))加熱元件41A組成。因此,加熱元件41A的主要掃描方向與表面帶31等等的寬度方向相同。當(dāng)帶盒5被放置在預(yù)定位置時(shí),板42被安裝在帶盒5的凹部43。此外,色帶卷起輥46和接合輥驅(qū)動(dòng)輥47布置為立設(shè)在盒支撐框架18內(nèi)部(參照?qǐng)D2)。當(dāng)帶盒5放置在預(yù)定位置時(shí),色帶卷起輥46和接合輥驅(qū)動(dòng)輥47分別插入帶盒5的已用色帶卷起卷軸35和接合輥39中。在盒支撐框架18中,布置有帶輸送電機(jī)(未示出)。帶輸送電機(jī)的驅(qū)動(dòng)力經(jīng)由沿著盒支撐框架18布置的齒輪系而傳輸?shù)綁罕P輥21、輸送輥22、色帶卷起輥46和接合輥驅(qū)動(dòng)輥47等等。因此,當(dāng)通過(guò)對(duì)帶輸送電機(jī)的電力供應(yīng)而開始帶輸送電機(jī)的輸出軸的旋轉(zhuǎn)時(shí),已用色帶卷起卷軸35、接合輥39、壓盤輥21和輸送輥22的旋轉(zhuǎn)與帶輸送電機(jī)的操作協(xié)同開始。因此,帶盒5中的表面帶31、墨水色帶33和雙層帶36分別從帶卷軸32、色帶饋送卷軸34和基材片饋送卷軸37松開,并沿著下游方向(朝向帶排出部10和已用色帶卷起卷軸35)輸送。之后,表面帶31和墨水色帶33在重疊狀態(tài)下通過(guò)壓盤輥21與熱敏打印頭41之間的通道。因此,在帶式打印設(shè)備1中,表面帶31和墨水色帶33在輸送的同時(shí)受壓盤輥21 和熱敏打印頭41擠壓。根據(jù)打印數(shù)據(jù)(參照?qǐng)D4)和后面要描述的通電控制處理程序(圖 6)等等,通過(guò)控制單元60(參照?qǐng)D幻選擇性和間斷性地通電排列在熱敏打印頭41上的相當(dāng)數(shù)量的加熱元件41A。通過(guò)鍵盤3上的操作或者經(jīng)由連接接口通過(guò)外部設(shè)備來(lái)輸入打印數(shù)據(jù)50。如圖4 所示,打印數(shù)據(jù)50由一組點(diǎn)以及由多個(gè)打印行數(shù)據(jù)陣列55組成,其中每個(gè)點(diǎn)對(duì)應(yīng)于一個(gè)加熱元件41A。每個(gè)打印行數(shù)據(jù)陣列55由與排列在熱敏打印頭41上的加熱元件41A相同數(shù)量的點(diǎn)形成,并限定在單個(gè)打印周期T中是通電還是斷電每個(gè)加熱元件41A。打印數(shù)據(jù)50 包括用于打印按照預(yù)定順序布置在副掃描方向(即帶輸送方向)上的行的多個(gè)打印行數(shù)據(jù)陣列55。也就是說(shuō),以打印周期T為單位,按照預(yù)定順序,通過(guò)處理每個(gè)打印行數(shù)據(jù)陣列55, 基于打印數(shù)據(jù)50,帶式打印設(shè)備1在帶上執(zhí)行打印。每個(gè)加熱元件41A通過(guò)電源被加熱,并且熔化或升華施加在墨水色帶33上的墨水。因此,墨水色帶33上墨水層中的墨水以點(diǎn)為特定單位轉(zhuǎn)印到表面帶31上。因此,用戶期望的基于打印數(shù)據(jù)的點(diǎn)圖像作為鏡像圖像形成在表面帶31上。在通過(guò)熱敏打印頭41以后,墨水色帶33被色帶卷起輥46卷起。另一方面,表面帶31重疊在雙層帶36上,并在重疊狀態(tài)下通過(guò)輸送輥22與接合輥39之間的通道。同時(shí), 由輸送輥22和接合輥39將表面帶31與雙層帶36壓向彼此,從而形成層疊帶38。對(duì)于層疊帶38,表面帶31的被提供以點(diǎn)打印的打印側(cè)表面與雙層帶36緊密重疊在一起。因此,用戶從表面帶31的打印側(cè)表面(即層疊帶38的上側(cè))的相反側(cè)能夠看見打印圖像的正常圖像。之后,將層疊帶38關(guān)于輸送輥22進(jìn)一步向下游輸送,到達(dá)包括切割器17的帶切割機(jī)構(gòu)。帶切割機(jī)構(gòu)包括切割器17和帶切割電機(jī)72(參照?qǐng)D5)。切割器17包括固定刀片 17A和旋轉(zhuǎn)刀片17B。更具體而言,切割器17是剪刀式切割器,通過(guò)將旋轉(zhuǎn)刀片17B相對(duì)于固定刀片17A旋轉(zhuǎn)來(lái)切斷待切斷對(duì)象。旋轉(zhuǎn)刀片17B布置為通過(guò)帶切割電機(jī)72的幫助,能夠關(guān)于其軸來(lái)回旋轉(zhuǎn)。因此,隨著帶切割電機(jī)72的操作,用固定刀片17A和旋轉(zhuǎn)刀片17B, 切斷層疊帶38。這樣切斷的層疊帶38經(jīng)由帶排出部10排出帶式打印設(shè)備1外部。通過(guò)將剝離紙從雙層帶36剝離,并暴露粘合劑層,可將層疊帶38用作粘合標(biāo)簽,其可粘合在任何地方。下面,參照?qǐng)D5將描述帶式打印設(shè)備1的控制配置。在帶式打印設(shè)備1內(nèi)部,布置有控制板(未示出),其上布置有控制單元60、打印頭驅(qū)動(dòng)電路68、帶切割電機(jī)驅(qū)動(dòng)電路69 和帶輸送電機(jī)驅(qū)動(dòng)電路70。控制單元60 由 CPU 61、CG-ROM 62、EEPROM 63、ROM 64 和 RAM66 組成。此夕卜,控制單元60連接到計(jì)時(shí)器67、打印頭驅(qū)動(dòng)電路68、帶切割電機(jī)驅(qū)動(dòng)電路69和帶輸送電機(jī)驅(qū)動(dòng)電路70??刂茊卧?0還連接到液晶顯示器4、盒傳感器7、電熱調(diào)節(jié)器73、鍵盤3和連接接□ 71。CPU 61是中央處理單元,對(duì)于帶式打印設(shè)備1的各種系統(tǒng)控制起主要作用。因此, CPU 61根據(jù)來(lái)自鍵盤3等等的輸入信號(hào)以及各種控制程序(包括后面要描述的通電控制處理程序)控制各種外設(shè)。CG-ROM 62是字符發(fā)生器存儲(chǔ)器,其中待打印字母和標(biāo)記的圖像數(shù)據(jù)與代碼數(shù)據(jù)相關(guān)聯(lián)并存儲(chǔ)為點(diǎn)圖案。EEPROM 63是非易失性存儲(chǔ)器,允許將數(shù)據(jù)寫入以存儲(chǔ)在其中以及將存儲(chǔ)的數(shù)據(jù)從中刪除。EEPROM 63存儲(chǔ)表示帶式打印設(shè)備1的用戶設(shè)置等等的數(shù)據(jù)。ROM 64存儲(chǔ)用于帶式打印設(shè)備1的各種控制程序和各種數(shù)據(jù)。因此,后面要描述的通電控制處理程序等等存儲(chǔ)在ROM 64中。RAM 66是用于暫時(shí)存儲(chǔ)CPU 61的處理結(jié)果等等的存儲(chǔ)裝置。RAM 66還存儲(chǔ)通過(guò)鍵盤3的輸入產(chǎn)生的打印數(shù)據(jù)、經(jīng)由連接接口 71從外部設(shè)備78提取的打印數(shù)據(jù)。計(jì)時(shí)器67是時(shí)間測(cè)量裝置,其為執(zhí)行帶式打印設(shè)備1的控制,測(cè)量預(yù)定時(shí)間長(zhǎng)度的消逝。此外,電熱調(diào)節(jié)器73是檢測(cè)熱敏打印頭41溫度的傳感器,并且附連在熱敏打印頭41上。打印頭驅(qū)動(dòng)電路68是用來(lái)基于來(lái)自CPU 61的控制信號(hào)、后面要描述的通電控制處理程序等等,向熱敏打印頭41提供驅(qū)動(dòng)信號(hào)以控制熱敏打印頭41的操作方式的電路。 在此連接中,打印頭驅(qū)動(dòng)電路68基于對(duì)應(yīng)于與每個(gè)加熱元件41A相關(guān)聯(lián)的選通數(shù)量的信號(hào) (選通信號(hào)(STB信號(hào))),控制通電和斷電每個(gè)加熱元件41A,以全面控制熱敏打印頭41的加熱方式。帶切割電機(jī)驅(qū)動(dòng)電路69是響應(yīng)于來(lái)自CPU 61的控制信號(hào),用于向帶切割電機(jī)72 提供驅(qū)動(dòng)信號(hào)以控制帶切割電機(jī)72的操作的電路。此外,帶輸送電機(jī)驅(qū)動(dòng)電路70用來(lái)基于來(lái)自CPU 61的控制信號(hào),向帶輸送電機(jī)2提供驅(qū)動(dòng)信號(hào),以控制帶輸送電機(jī)2的操作。下面,參照?qǐng)D6將描述針對(duì)第一實(shí)施例的通電控制處理程序。通電控制處理程序是CPU 61在打印數(shù)據(jù)50進(jìn)行打印時(shí)執(zhí)行的程序,以進(jìn)行多個(gè)加熱元件41A的每個(gè)加熱元件的通電控制。首先,在S1,CPU 61執(zhí)行打印行數(shù)據(jù)處理。在打印行數(shù)據(jù)處理(Si)中,CPU 61預(yù)取打印數(shù)據(jù)50 (參見圖4),確定(計(jì)數(shù))符合加熱條件的點(diǎn),并產(chǎn)生每個(gè)打印行數(shù)據(jù)陣列 55。然后,CPU 61將打印行數(shù)據(jù)陣列55傳遞給熱敏打印頭41。然后,CPU 61將處理切換到S2。在S2,CPU 61確定最近的打印周期中的加熱期間H是否處于延遲狀態(tài),其從打印周期T的開始延遲。如果是處于延遲狀態(tài)(S2中“是”),則CPU 61將處理切換到S6。如果不是處于延遲狀態(tài)(S2中“否”),則CPU 61將處理切換到S3。如上所述,在一個(gè)打印周期T中進(jìn)行一個(gè)打印行數(shù)據(jù)陣列55的打印,打印周期T 由加熱期間H和非加熱期間C組成。在第一實(shí)施例中,如圖7A所示,基本上,加熱期間H在與打印周期T的開始相同的時(shí)刻開始,經(jīng)過(guò)加熱期間H以后,在打印周期T中提供非加熱期
12間C。在圖7A所示的情況下,CPU 61確定加熱期間H不是處于延遲狀態(tài)。然后,如果滿足預(yù)先設(shè)置的延遲條件,針對(duì)第一實(shí)施例的帶式打印設(shè)備1可設(shè)置延遲狀態(tài),其中加熱期間H 的開始從打印周期T的開始延遲預(yù)定的加熱延遲期間L(參見圖7B以及圖8A至圖8C)。例如,如果狀態(tài)如圖7B以及圖8A至圖8C所示,就確定加熱期間H處于延遲狀態(tài)。圖7和圖 8都是曲線圖,縱軸是STB信號(hào)的電壓電平,橫軸是時(shí)間標(biāo)度。切換到S3后,CPU 61確定是否滿足延遲條件。延遲條件表示將加熱期間的開始從打印周期T的開始延遲的條件。在第一實(shí)施例中,當(dāng)達(dá)到“打印行數(shù)據(jù)陣列55包含多于預(yù)定數(shù)量的符合加熱條件的點(diǎn)(即加熱元件41A),并且多于兩個(gè)這樣的打印行數(shù)據(jù)陣列55 連續(xù),其中包括作為當(dāng)前打印目標(biāo)的打印行數(shù)據(jù)陣列55”和“在下一打印目標(biāo)的打印行數(shù)據(jù)陣列陽(yáng)中符合加熱條件的點(diǎn)少于預(yù)定數(shù)量”這兩個(gè)要求時(shí),滿足延遲條件。如果滿足延遲條件(S3中“是”),則CPU 61將處理切換到S4。如果不滿足延遲條件(S3中“否”),則 CPU 61將處理切換到S8。在S4,當(dāng)滿足延遲條件時(shí),CPU 61在加熱延遲計(jì)時(shí)器開始測(cè)量時(shí)間。加熱延遲計(jì)時(shí)器是用于測(cè)量加熱延遲期間L的計(jì)時(shí)器并且使用CPTOl中的時(shí)鐘數(shù)量進(jìn)行時(shí)間測(cè)量。換言之,加熱延遲計(jì)時(shí)器是當(dāng)提供加熱延遲期間L時(shí)用于基于打印周期T的開始來(lái)測(cè)量加熱期間H的開始的計(jì)時(shí)器。如果滿足上述延遲條件,如圖7B所示,則將加熱期間H設(shè)置為在從打印周期T的開始延遲加熱延遲期間L以后開始,并且在打印周期T結(jié)束的同時(shí)結(jié)束。當(dāng)在加熱延遲計(jì)時(shí)器開始時(shí)間的測(cè)量時(shí),CPU 61將處理切換到S5。在S5,CPU 61基于加熱延遲計(jì)時(shí)器的測(cè)量結(jié)果,確定從打印周期T的開始是否已經(jīng)經(jīng)過(guò)加熱延遲期間L。如果已經(jīng)經(jīng)過(guò)加熱延遲期間L(S5中“是”),則CPU 61將處理切換到S8。如果還沒有經(jīng)過(guò)加熱延遲期間L(S5中“否”),則CPU 61待機(jī),直到經(jīng)過(guò)加熱延遲期間L(也就是說(shuō),直到加熱期間H的開始)。在S6,CPU 61確定是否滿足延遲恢復(fù)條件,當(dāng)最近的打印周期T處于延遲狀態(tài)時(shí)將處理切換到S6(參見圖7B或圖8A至圖8C)。如圖7B和圖8A至圖8C所示,延遲恢復(fù)條件是立刻恢復(fù)在加熱期間H之前設(shè)置的加熱延遲期間L,并返回正常狀態(tài)(參見圖7A)的條件。在第一實(shí)施例中,將延遲恢復(fù)條件限定為“在下一打印目標(biāo)的打印行數(shù)據(jù)陣列陽(yáng)中沒有符合加熱條件的點(diǎn)”。如果滿足延遲恢復(fù)條件(S6中“是”),則CPU 61將加熱延遲期間L設(shè)置為“0”,使得加熱期間H的開始與打印周期T的開始同步(參見圖7A),并將處理切換到S8。結(jié)果,如果滿足延遲恢復(fù)條件,那么CPU 61能夠立刻恢復(fù)加熱延遲期間L,并能夠返回正常狀態(tài)。即使最近的打印周期T處于圖8A至圖8C所示的狀態(tài),如果滿足延遲恢復(fù)條件,那么CPU 61也立刻恢復(fù)加熱延遲期間L并返回正常狀態(tài)。如果不滿足延遲恢復(fù)條件(S6中“否”),則CPU 61將處理切換到S7。在S7,CPU 61執(zhí)行延遲恢復(fù)處理。如圖7B所示,加熱延遲期間L可由第一劃分延遲期間La、第二劃分延遲期間Lb、第三劃分延遲期間Lc和第四劃分延遲期間Ld組成。第一劃分延遲期間La至第四劃分延遲期間Ld分別是滿足延遲條件以后立即將加熱延遲期間 L劃分為四個(gè)相等的部分(參見圖7B)而獲得的時(shí)間段。在延遲恢復(fù)處理(S7)中,CPU 61 將當(dāng)前打印周期T的加熱延遲期間L設(shè)置為數(shù)量比最近的打印周期T中組成加熱延遲期間 L的劃分延遲期間的數(shù)量少一個(gè)。例如,如果最近的打印周期T中的加熱延遲期間L由第一劃分延遲期間La至第四
13劃分延遲期間Ld(參見圖7B)組成,則CPU 61用第一劃分延遲期間La至第三劃分延遲期間Lc(參見圖8A)組成對(duì)于當(dāng)前打印周期T的加熱延遲期間L。通過(guò)類似的方式,如果最近的打印周期T處于圖8A所示的狀態(tài),則對(duì)于當(dāng)前打印周期T的加熱延遲期間L由第一劃分延遲期間La和第二劃分延遲期間Lb組成。如果最近的打印周期T處于圖8B所示的狀態(tài), 則對(duì)于當(dāng)前打印周期T的加熱延遲期間L由第一劃分延遲期間La組成。然后,在延遲恢復(fù)處理(S7)中,CPU 61將與組成當(dāng)前加熱延遲期間L的劃分延遲期間的數(shù)量相對(duì)應(yīng)的值設(shè)置為用于加熱延遲計(jì)時(shí)器的值。如果最近的打印周期T處于圖8C所示的狀態(tài),則CPU61恢復(fù)針對(duì)當(dāng)前打印周期T的加熱延遲期間L,并將加熱延遲計(jì)時(shí)器的值設(shè)置為“0”。在結(jié)束延遲恢復(fù)處理(S7)以后,CPU 61將處理切換到S8。切換到S8以后,CPU 61基于打印目標(biāo)的打印行數(shù)據(jù)陣列55,向打印頭驅(qū)動(dòng)電路68 輸出控制信號(hào),并開始對(duì)加熱元件41進(jìn)行加熱。因此,將功率提供給打印行數(shù)據(jù)陣列55中符合加熱條件的點(diǎn)。然后CPU 61將處理切換到S9。在S9,CPU 61確定是否已經(jīng)經(jīng)過(guò)加熱期間H。加熱期間H是預(yù)定時(shí)間段,CPU 61 通過(guò)參考計(jì)時(shí)器67的值等等來(lái)執(zhí)行確定。如果已經(jīng)經(jīng)過(guò)加熱期間H(S9中“是”),則CPU 61將處理切換到S11。如果還沒有經(jīng)過(guò)加熱期間H(S9中“否”)JUCPU 61將處理切換到 S10。切換到SlO以后,CPU 61執(zhí)行下一行數(shù)據(jù)傳遞處理。在下一行數(shù)據(jù)傳遞處理(SlO) 中,CPU 61將下一打印目標(biāo)的打印行數(shù)據(jù)陣列55傳遞給熱敏打印頭41。具體而言,CPU 61 將基于下一打印目標(biāo)的打印行數(shù)據(jù)陣列陽(yáng)的脈沖數(shù)據(jù)傳遞給熱敏打印頭41。然后,CPU 61 將處理返回到S9。在圖6中,切換到SlO被配置為執(zhí)行直到經(jīng)過(guò)加熱期間;但是,CPU 61可僅當(dāng)在打印周期T中第一次執(zhí)行切換時(shí),執(zhí)行針對(duì)SlO的處理,并且在之后的切換中,不必執(zhí)行處理,并且CPU 61將處理返回到S9。在Sl 1,CPU 61確定是否已經(jīng)完成基于打印數(shù)據(jù)50的打印。也就是說(shuō),CPU 61確定是否已經(jīng)完成關(guān)于組成打印數(shù)據(jù)50的全部打印行數(shù)據(jù)陣列55的打印處理。如果已經(jīng)完成基于打印數(shù)據(jù)50的打印(Sll中“是”),則CPU 61結(jié)束通電控制處理程序。如果還存在打印行數(shù)據(jù)陣列55(S11中“否”),則CPU 61將處理切換到S12。在S12,CPU 61執(zhí)行其他處理。這里,CPU 61停止對(duì)加熱元件41A的通電并開始非加熱期間C(參見圖7A、圖7B和圖8A至圖8C)。然后CPU 61將處理返回到S2。下面,參照?qǐng)D9將描述基于上述通電控制處理程序的打印周期T與熱敏打印頭41 的溫度之間的關(guān)系。圖9是曲線圖,在其上部,縱軸表示STB信號(hào)的電壓電平,橫軸表示時(shí)間標(biāo)度,在其下部,縱軸表示加熱元件41A的溫度,橫軸表示與上部相同的時(shí)間標(biāo)度。首先, 在圖9左部的打印周期T中,基于其中符合加熱條件的點(diǎn)的數(shù)量等于或大于預(yù)定數(shù)量的打印行數(shù)據(jù)陣列55進(jìn)行打印。這里,打印周期T的構(gòu)成與圖7A的構(gòu)成類似,并且與打印周期 T的開始同時(shí)地開始加熱期間H,經(jīng)過(guò)加熱期間H以后,開始非加熱期間C。因此,在加熱期間H中,熱敏打印頭41的溫度通過(guò)對(duì)加熱元件41A的通電而上升。在非加熱期間C中,對(duì)加熱元件41A的通電已經(jīng)停止,因此熱敏打印頭41的溫度逐漸下降。在下一打印周期T(圖9的中部)中,基于其中符合加熱條件的點(diǎn)的數(shù)量等于或大于預(yù)定數(shù)量的打印行數(shù)據(jù)陣列陽(yáng)進(jìn)行打印,并且在下一打印目標(biāo)的打印行數(shù)據(jù)陣列陽(yáng)中, 符合加熱條件的點(diǎn)的數(shù)量小于預(yù)定數(shù)量。這里,在圖9中部的打印周期T中,滿足上述延遲條件(S3中“是”),通過(guò)與圖7B所示的打印周期T類似的方式,由第一劃分延遲期間La至第四劃分延遲期間Ld組成的加熱延遲期間L與打印周期T的開始同時(shí)地開始,在經(jīng)過(guò)加熱延遲期間L以后,加熱期間H開始。這里,在加熱延遲期間L中,不執(zhí)行對(duì)加熱元件41的通電,因此加熱延遲期間L充當(dāng)非加熱期間C。因此,在前一打印周期T(在圖9的左部)中的非加熱期間C期間耗散熱量以后,熱敏打印頭41的溫度由于加熱延遲期間L中的熱量耗散進(jìn)一步下降。也就是說(shuō),帶式打印設(shè)備1能夠保證更長(zhǎng)的非加熱期間C,因此能夠充分降低熱敏打印頭41的溫度,從而避免打印質(zhì)量由于儲(chǔ)存在熱敏打印頭41中的熱量而下降。在接著上述打印周期T的打印周期T (在圖9的右部)中,不滿足延遲條件,因?yàn)獒槍?duì)打印周期T的打印行數(shù)據(jù)陣列55中符合加熱條件的點(diǎn)的數(shù)量小于預(yù)定數(shù)量,如上所述。此外,在最近的打印周期T中,也不滿足延遲恢復(fù)條件。這里,由于恰在最近的打印周期T之前的打印周期T (在圖9的中部)處于延遲狀態(tài),并且在此打印周期T (在圖9的右部)中不滿足延遲恢復(fù)條件,所以加熱延遲期間L由第一劃分延遲期間La到第三劃分延遲期間Lc組成,并被設(shè)置為與圖8A中類似的構(gòu)成。因此,當(dāng)經(jīng)過(guò)恰在最近的打印周期T之前的打印周期T(在圖9的中部)的加熱期間H以后,切換到此最近的打印周期T(在圖9的右部)時(shí),加熱延遲期間L(非加熱期間C)與此打印周期T的開始同時(shí)地開始。因此,恰在最近的打印周期T之前的打印周期T (在圖9的中部)中的加熱期間H加熱的熱敏打印頭 41的溫度由于加熱延遲期間L(非加熱期間C)的熱量耗散而下降。經(jīng)過(guò)加熱延遲期間L以后,熱敏打印頭41的溫度通過(guò)在加熱期間H通電加熱元件41而上升。經(jīng)過(guò)加熱期間H以后,非加熱期間C重新開始,在此打印周期T中的加熱期間H已經(jīng)上升的熱敏打印頭41的溫度在非加熱期間C下降。通過(guò)這種方式,曾經(jīng)延遲的加熱期間H的開始根據(jù)以行為單位的打印處理(通電處理)的進(jìn)展而逐漸返回,因此,帶式打印設(shè)備可基于打印周期T中加熱期間H中的差異而避免打印質(zhì)量下降。針對(duì)第一實(shí)施例的帶式打印設(shè)備1具有將帶向設(shè)置在預(yù)定位置的熱敏打印頭41輸送的配置;因此,通過(guò)逐漸推遲加熱期間H的定時(shí),能夠保證滿意的打印質(zhì)量。如上所述,通過(guò)控制對(duì)成行布置在熱敏打印頭41上的加熱元件41A的通電,以組成每個(gè)打印周期T的打印數(shù)據(jù)50的打印行數(shù)據(jù)陣列55為單位,針對(duì)第一實(shí)施例的帶式打印設(shè)備1基于打印數(shù)據(jù)50執(zhí)行打印。打印周期T由加熱期間H和非加熱期間C組成。帶式打印設(shè)備1被配置為在打印周期T中,與打印周期T的開始同時(shí)地開始加熱期間H,并且經(jīng)過(guò)加熱期間H以后提供非加熱期間C。當(dāng)開始打印數(shù)據(jù)的打印時(shí),帶式打印設(shè)備1預(yù)取打印數(shù)據(jù)。在包括當(dāng)前打印目標(biāo)的打印行數(shù)據(jù)陣列陽(yáng)的至少兩個(gè)連續(xù)打印行數(shù)據(jù)陣列55中,如果待加熱的加熱元件41A 的數(shù)量等于或大于預(yù)定數(shù)量,同時(shí),下一打印目標(biāo)的打印行數(shù)據(jù)陣列陽(yáng)中待加熱的加熱元件41A的數(shù)量小于預(yù)定數(shù)量(S3中“是”),則帶式打印設(shè)備1在針對(duì)當(dāng)前打印行數(shù)據(jù)陣列 55的打印周期T中設(shè)置加熱延遲期間L,并且在加熱延遲期間L結(jié)束以后設(shè)置加熱期間H。 因此,帶式打印設(shè)備1能夠接著恰在當(dāng)前打印周期T之前的打印周期T中的非加熱期間C, 提供當(dāng)前打印周期τ的加熱延遲期間L (非加熱期間C)(參見圖9)。因此,帶式打印設(shè)備1 能夠保證長(zhǎng)時(shí)間段的非加熱期間C,因此熱敏打印頭41中的熱量能夠充分耗散。因此,帶式打印設(shè)備1能夠避免在打印結(jié)果中出現(xiàn)拖尾等現(xiàn)象。此外,即使在高速打印中該構(gòu)成也不會(huì)改變,因此帶式打印設(shè)備1能夠應(yīng)對(duì)高速打印,而不需要使用特殊部件(諸如具有高耐受
15電壓的部件)。如果在恰在當(dāng)前打印周期T之前的打印周期T中,加熱期間H的開始從打印周期 T的開始延遲(S2中“是”),則帶式打印設(shè)備1在針對(duì)當(dāng)前打印行數(shù)據(jù)陣列55的打印周期 T中,將加熱期間H的開始設(shè)置為以劃分期間(第一劃分延遲期間La至第四劃分延遲期間 Ld)為單位而提早,其中所述劃分期間通過(guò)將加熱延遲期間L劃分為預(yù)定階段而獲得。也就是說(shuō),如圖7B和圖8A至圖8C所示,相比于正常狀態(tài)(參見圖7A),如果打印周期T中的加熱期間H的開始被延遲,則帶式打印設(shè)備1根據(jù)打印行數(shù)據(jù)陣列55的打印的進(jìn)展,逐漸返回正常狀態(tài)(參見圖7A)。因此,熱敏打印機(jī)1基于加熱期間的開始的差異能夠減少打印結(jié)果中的問(wèn)題,并能夠在打印結(jié)果中提供高質(zhì)量打印。在帶式打印設(shè)備1中,當(dāng)在恰在當(dāng)前打印周期T之前的打印周期T中,加熱期間H 的開始從打印周期T的開始延遲(S2中“是”)時(shí),如果基于當(dāng)前打印目標(biāo)的打印行數(shù)據(jù)陣列55,將“0”計(jì)數(shù)為待加熱的加熱元件41A的數(shù)量(S6中“是”),則加熱期間H與打印周期 T的開始同時(shí)地開始,并且在經(jīng)過(guò)加熱期間H以后提供非加熱期間C。由于待加熱的加熱元件41A的數(shù)量為“0”,所以即使加熱期間H的開始與當(dāng)前打印周期T的開始同步,那么在打印結(jié)果中也沒有問(wèn)題。因此,帶式打印設(shè)備1能夠以正常狀態(tài)設(shè)置加熱期間H的開始,而不會(huì)在打印結(jié)果中引起任何問(wèn)題;因此能夠提供高質(zhì)量的打印結(jié)果。在恰在當(dāng)前打印周期T之前的打印周期T中,即使如圖8A至圖8C所示,加熱期間 H的開始以劃分延遲期間(即在逐漸恢復(fù)加熱延遲期間L的中間)為單位而延遲,如果滿足延遲恢復(fù)條件(S6中“是”),則帶式打印設(shè)備1與當(dāng)前打印周期T的開始同時(shí)地開始加熱期間H,并且在經(jīng)過(guò)加熱期間H以后提供非加熱期間C。由于待加熱的加熱元件41A的數(shù)量為“0”,所以即使加熱期間H的開始與當(dāng)前打印周期T的開始同步,那么在打印結(jié)果中也沒有問(wèn)題。因此,帶式打印設(shè)備1能夠以正常狀態(tài)設(shè)置加熱期間H的開始,而不會(huì)在打印結(jié)果中引起任何問(wèn)題,因此能夠提供高質(zhì)量的打印結(jié)果。雖然已經(jīng)詳細(xì)描述了本發(fā)明的實(shí)施例,但是應(yīng)當(dāng)理解,本發(fā)明并不限于上述實(shí)施例,對(duì)其可作出不脫離本發(fā)明精神和范圍的各種變化、替代和改變。例如,在第一實(shí)施例中, 參照其中將熱敏打印機(jī)應(yīng)用于帶式打印設(shè)備1的實(shí)例討論了針對(duì)本發(fā)明的熱敏打印機(jī)。但是,本發(fā)明不限于帶式打印設(shè)備。如果使用其中將多個(gè)加熱元件41A成行布置的熱敏打印頭41,則本發(fā)明能夠應(yīng)用于各種設(shè)備,并通過(guò)選擇性地通電多個(gè)加熱元件41A的每個(gè)加熱元件能夠進(jìn)行打印。此外,在第一實(shí)施例中,將加熱延遲期間L分為四個(gè)期間,并且以劃分期間(即,第一劃分延遲期間La至第四劃分延遲期間Ld)為單位逐漸恢復(fù)加熱延遲期間L,但是,本發(fā)明并不限于這種構(gòu)造。例如,通過(guò)劃分加熱延遲期間L得到的劃分期間的數(shù)量和恢復(fù)加熱延遲期間L所需要的階段(步驟)并不限于上述實(shí)施例中所討論的。下面參照附圖將討論與上述第一實(shí)施例不同的另一實(shí)施例(第二實(shí)施例)。針對(duì)第二實(shí)施例的帶式打印設(shè)備1的基本構(gòu)造與針對(duì)第一實(shí)施例的帶式打印設(shè)備1相同,只有通過(guò)通電控制程序的控制操作不同。因此,省略關(guān)于針對(duì)第二實(shí)施例的帶式打印設(shè)備1的基本構(gòu)造的詳細(xì)描述,并參照附圖將詳細(xì)討論通過(guò)通電控制程序的控制操作。這里,在第二實(shí)施例中,將打印數(shù)據(jù)50中按照打印順序第奇數(shù)個(gè)出現(xiàn)的打印行數(shù)據(jù)陣列陽(yáng)稱為奇數(shù)行數(shù)據(jù)陣列,將第偶數(shù)個(gè)出現(xiàn)的打印行數(shù)據(jù)陣列陽(yáng)稱為偶數(shù)行數(shù)據(jù)陣列。然后,參照?qǐng)D10等等將討論針對(duì)第二實(shí)施例的通電控制處理程序。通電控制處理程序是打印所述打印數(shù)據(jù)50時(shí)通過(guò)CPU 61執(zhí)行的、用于進(jìn)行通電控制的程序。首先,在S21,CPU 61執(zhí)行打印行數(shù)據(jù)處理。在打印行數(shù)據(jù)處理(S21)中,CPU 61 預(yù)取打印數(shù)據(jù)50 (參見圖4),識(shí)別符合加熱條件的點(diǎn)并產(chǎn)生每個(gè)打印行數(shù)據(jù)陣列55。然后, CPU 61將第一打印行數(shù)據(jù)陣列55傳遞給熱敏打印頭41。接著,CPU 61將處理切換到S22。在S22,CPU 61確定當(dāng)前打印周期T中的加熱開始點(diǎn)是否已經(jīng)出現(xiàn)。如果確定加熱開始點(diǎn)已經(jīng)出現(xiàn)(S22中“是”),則CPU 61將處理切換到S23。如果確定加熱開始點(diǎn)還沒有出現(xiàn)(S22中“否”),則CPTOl待機(jī),直到加熱開始點(diǎn)出現(xiàn)。在S23,CPU 61確定當(dāng)前打印目標(biāo)是否為奇數(shù)行數(shù)據(jù)陣列。如果確定當(dāng)前打印目標(biāo)為奇數(shù)行數(shù)據(jù)陣列(S23中“是”),則CPU 61將處理切換到S31。如果確定當(dāng)前打印目標(biāo)為偶數(shù)行數(shù)據(jù)陣列(S23中“否”),則CPU 61將處理切換到S24。這里,針對(duì)第二實(shí)施例的帶式打印設(shè)備1取決于當(dāng)前打印目標(biāo)是奇數(shù)行數(shù)據(jù)陣列還是偶數(shù)行數(shù)據(jù)陣列來(lái)改變打印周期T的構(gòu)成。下面參照?qǐng)D12A和圖12C討論上述特征。 圖12A和圖12C都是曲線圖,縱軸表示STB信號(hào)的電壓電平,橫軸表示時(shí)間標(biāo)度。如圖12A 和圖12C所示,打印周期T至少由加熱期間H和非加熱期間C組成。加熱期間H是在其中通過(guò)對(duì)加熱元件41A的通電來(lái)將加熱元件41A加熱的時(shí)間段。非加熱期間C是在其中通過(guò)將加熱元件41A置于非通電狀態(tài)而使加熱元件41A耗散熱量的時(shí)間段。此外,加熱期間H由持續(xù)通電期間Ec和斷續(xù)通電期間Ei組成。持續(xù)通電期間Ec 是在其中持續(xù)進(jìn)行對(duì)加熱元件41A的通電來(lái)將加熱元件41A加熱的時(shí)間段。斷續(xù)通電期間 Ei是在其中以預(yù)定時(shí)間間隔轉(zhuǎn)換對(duì)加熱元件41A的通電和斷電,因此間斷進(jìn)行對(duì)加熱元件 41A的通電來(lái)將加熱元件41A加熱的時(shí)間段。針對(duì)第二實(shí)施例的加熱期間H被配置為在持續(xù)通電期間Ec之后具有斷續(xù)通電期間Ei。如果當(dāng)前打印目標(biāo)是奇數(shù)行數(shù)據(jù)陣列,則將打印周期T設(shè)置為具有靠近打印周期 T的開始的加熱期間H,并在經(jīng)過(guò)加熱期間H以后具有非加熱期間C(參見圖12A和圖12C)。 但是如果當(dāng)前打印目標(biāo)是偶數(shù)行數(shù)據(jù)陣列,則將打印周期T設(shè)置為具有靠近打印周期T的開始的非加熱期間C,并在經(jīng)過(guò)非加熱期間C以后具有加熱期間H(參見圖12B)。下面再參照?qǐng)D10再次討論通電控制處理程序。切換到S24以后,CPU 61確定延遲加熱定時(shí)是否已經(jīng)出現(xiàn)。如果確定延遲加熱定時(shí)已經(jīng)出現(xiàn)(SM中“是”),則CPU 61將處理切換到S25。如果確定延遲加熱定時(shí)還沒有出現(xiàn)(SM中“否”),則CPU 61待機(jī),直到變成延遲加熱定時(shí)。這里,如果當(dāng)前打印目標(biāo)是偶數(shù)行數(shù)據(jù)陣列,則處理切換到S24。因此, 延遲加熱定時(shí)表示非加熱期間C的結(jié)束點(diǎn)和加熱期間H的開始點(diǎn)。也就是說(shuō),如果打印目標(biāo)是偶數(shù)行數(shù)據(jù)陣列,則CPU 61通過(guò)將處理置于待機(jī)狀態(tài),等待經(jīng)過(guò)非加熱期間C,直到變成延遲加熱定時(shí)。當(dāng)切換到S25時(shí),基于作為打印目標(biāo)的偶數(shù)行數(shù)據(jù)陣列中符合加熱條件的點(diǎn)的布置,CPU 61對(duì)于相對(duì)應(yīng)的加熱元件41A開始持續(xù)通電(即持續(xù)通電期間Ec)。然后,CPU 61 將處理切換到S26。在S26,CPU 61確定持續(xù)通電期間Ec是否已經(jīng)結(jié)束。具體而言,CPU 61確定從持續(xù)通電期間Ec開始以后是否已經(jīng)經(jīng)過(guò)預(yù)定時(shí)間段。如果確定持續(xù)通電期間Ec已經(jīng)結(jié)束(S26中“是”),則CPU 61將處理切換到S27。如果確定持續(xù)通電期間Ec還沒有結(jié)束(S^ 中“否”),則CPU 61將處理切換到S28。在S27,經(jīng)過(guò)持續(xù)通電期間Ec以后,CPU 61開始斷續(xù)通電(即斷續(xù)通電期間)。具體而言,基于作為打印目標(biāo)的偶數(shù)行數(shù)據(jù)陣列中符合加熱條件的點(diǎn)的布置,CPU 61以預(yù)定間隔轉(zhuǎn)換相對(duì)應(yīng)加熱元件41A的通電和斷電,以對(duì)加熱元件41A進(jìn)行間斷通電。然后,CPU 61將處理切換到S29。在S28,CPU 61執(zhí)行下一行數(shù)據(jù)傳遞處理。在下一行數(shù)據(jù)傳遞處理(S^)中,CPU 61將作為下一打印目標(biāo)的打印行數(shù)據(jù)陣列55傳遞給熱敏打印頭41。具體而言,CPU 61將基于作為下一打印目標(biāo)的奇數(shù)行數(shù)據(jù)的脈沖數(shù)據(jù)片段傳遞給熱敏打印頭41。然后,CPU 61 將處理返回到S26。在圖10中,CPU 61將處理切換到S28,直到經(jīng)過(guò)持續(xù)通電期間Ec,但是在持續(xù)通電期間Ec中可將CPU 61配置為僅在第一次切換到S28時(shí)執(zhí)行S28的處理。并且在之后的切換中,可將CPU 61配置為將處理返回到S26,而不進(jìn)行任何處理(即,S28的處理)。在S29,CPU 61確定斷續(xù)通電期間Ei是否已經(jīng)結(jié)束。具體而言,CPU 61確定從斷續(xù)通電期間Ei開始以后是否已經(jīng)經(jīng)過(guò)預(yù)定期間。如果確定斷續(xù)通電期間Ei已經(jīng)結(jié)束 (S^中“是”),則CPU 61將處理切換到S30。如果確定斷續(xù)通電期間Ei還沒有結(jié)束(S^ 中“否”),則CPU61將處理置于待機(jī)狀態(tài)直到斷續(xù)通電期間Ei結(jié)束。在S30,CPU 61與斷續(xù)通電期間Ei的結(jié)束一起結(jié)束加熱期間H。然后,CPU 61將處理切換到S32。加熱期間H結(jié)束以后,針對(duì)偶數(shù)行數(shù)據(jù)陣列的打印周期T結(jié)束。也就是說(shuō),如圖12B所示,針對(duì)偶數(shù)行數(shù)據(jù)陣列的打印周期T依次由非加熱期間C、持續(xù)通電期間 Ec和斷續(xù)通電期間Ei組成。如上所述,如果打印目標(biāo)是奇數(shù)行數(shù)據(jù)陣列(S23中“是”),則CPU 61將處理切換到奇數(shù)行通電處理(S31)。在奇數(shù)行通電處理(S31)中,CPU 61設(shè)置打印周期T并進(jìn)行以奇數(shù)行數(shù)據(jù)陣列為目標(biāo)的通電控制(關(guān)于加熱期間H對(duì)加熱元件41A的通電)。下面將討論奇數(shù)行通電處理(S31)的細(xì)節(jié)。當(dāng)奇數(shù)行通電處理(S31)結(jié)束時(shí),CPU 61將處理切換到 S32。切換到S32以后,CPU 61確定基于打印數(shù)據(jù)50的打印是否已經(jīng)結(jié)束。如果確定基于打印數(shù)據(jù)50的打印已經(jīng)結(jié)束(S32中“是”),則CPU61結(jié)束通電控制處理程序。如果還有尚未變成打印目標(biāo)的打印行數(shù)據(jù)陣列中“否”),則CPU 61將處理切換到S33。在S33,CPU 61確定打印目標(biāo)是否為奇數(shù)行數(shù)據(jù)陣列。如果打印目標(biāo)是奇數(shù)行數(shù)據(jù)陣列(S33中“是”),則CPU 61將處理切換到S34。如果打印目標(biāo)是偶數(shù)行數(shù)據(jù)陣列(S33 中“否”),則CPU 61將處理返回到S22并進(jìn)行下一打印行數(shù)據(jù)陣列55 (其是奇數(shù)行數(shù)據(jù)陣列)的打印處理。在S34,CPU 61執(zhí)行其他處理。這里,CPU 61在針對(duì)作為打印目標(biāo)的奇數(shù)行數(shù)據(jù)陣列的打印周期T中提供非加熱期間C。然后,CPU 61將處理返回S22。因此,在針對(duì)奇數(shù)行數(shù)據(jù)陣列的打印周期中,將非加熱期間C布置為靠近打印周期T的結(jié)束(參見圖12A和圖 12C)。下面參照?qǐng)D11等等詳細(xì)討論根據(jù)第二實(shí)施例的奇數(shù)行通電處理程序。如上所述, 在奇數(shù)行通電處理(S31)中通過(guò)CPU 61執(zhí)行奇數(shù)行通電處理程序,奇數(shù)行通電處理程序用于設(shè)置打印周期T以及控制以奇數(shù)行數(shù)據(jù)陣列為目標(biāo)的通電(關(guān)于加熱期間H對(duì)加熱元件 41A的通電)。在S41,CPU 61在第一校正計(jì)時(shí)器開始測(cè)量。如圖12C所示,第一校正期間D是, 在針對(duì)奇數(shù)行數(shù)據(jù)陣列的打印周期T中,要在持續(xù)通電期間Ec之前設(shè)置的時(shí)間段,并且在第一校正期間D中不進(jìn)行對(duì)加熱元件41A的通電。因此,第一校正期間D操作為非加熱期間C。在開始在第一校正計(jì)時(shí)器的測(cè)量以后,CPU 61將處理切換到S42。在S42,CPU 61確定在針對(duì)作為打印目標(biāo)的奇數(shù)行數(shù)據(jù)陣列的打印周期T中持續(xù)通電期間Ec是否已經(jīng)結(jié)束。如果確定持續(xù)通電期間Ec已經(jīng)結(jié)束(S42中“是”),則CPU 61 將處理切換到S45。如果確定持續(xù)通電期間Ec還沒有結(jié)束(S42中“否”),則CPU 61將處理切換到S43。切換到S43,CPU 61基于第一校正計(jì)時(shí)器的值,確定第一校正期間D是否已經(jīng)結(jié)束。如果確定第一校正期間D已經(jīng)結(jié)束(S43中“是”),則CPU 61將處理切換到S44。如果確定第一校正期間D還沒有結(jié)束(S43中“否”),則CPU 61待機(jī)直到第一校正期間D結(jié)束。在S44,CPU 61執(zhí)行持續(xù)通電處理程序。在持續(xù)通電處理程序(S44)中,CPU 61 基于作為打印目標(biāo)的奇數(shù)行數(shù)據(jù)陣列中符合加熱條件的點(diǎn)的布置,開始對(duì)于相對(duì)應(yīng)加熱元件41A的持續(xù)通電(也就是持續(xù)通電期間Ec)。然后,CPU 61將處理返回到S42。當(dāng)打印所述打印數(shù)據(jù)50時(shí),關(guān)于第一打印行數(shù)據(jù)陣列55 (也就是按照順序首先出現(xiàn)的奇數(shù)行數(shù)據(jù)陣列),CPU 61進(jìn)行S43的確定,同時(shí)將用于關(guān)于第一校正期間D的確定的標(biāo)準(zhǔn)時(shí)間設(shè)置為“0”。因此,在針對(duì)奇數(shù)行數(shù)據(jù)陣列的打印周期T中,能夠與打印周期T的開始同時(shí)地開始持續(xù)通電期間Ec,并能夠使其具有與圖12A所示的類似的構(gòu)成。在S45,隨著持續(xù)通電期間Ec結(jié)束,CPU 61開始斷續(xù)通電(也就是斷續(xù)通電期間 Ei)。具體而言,基于作為打印目標(biāo)的偶數(shù)行數(shù)據(jù)陣列中符合加熱條件的點(diǎn)的布置,CPU 61 以預(yù)定間隔轉(zhuǎn)換對(duì)于相對(duì)應(yīng)加熱元件41A的通電或不通電,以對(duì)于加熱元件41A進(jìn)行間斷通電。然后,CPU 61將處理切換到S46。在S46,CPU 61開始在第二校正計(jì)時(shí)器的測(cè)量。如圖12C所示,第二校正期間F是, 在針對(duì)奇數(shù)行數(shù)據(jù)陣列的打印周期T中,要在斷續(xù)通電期間Ei之后設(shè)置的時(shí)間段,并且在第二校正期間F中不進(jìn)行對(duì)加熱元件41A的通電。因此,第二校正期間F操作為非加熱期間C。在開始在第二校正計(jì)時(shí)器的測(cè)量以后,CPU 61將處理切換到S47。在S47, CPU 61確定在針對(duì)作為打印目標(biāo)的奇數(shù)行數(shù)據(jù)陣列的打印周期T中斷續(xù)通電期間Ei是否已經(jīng)結(jié)束。具體而言,CPU 61基于是否已經(jīng)執(zhí)行下面所述的S49的處理來(lái)進(jìn)行確定。如果確定斷續(xù)通電期間Ei已經(jīng)結(jié)束(S47中“是”),則CPU 61將處理切換到 S50。如果確定斷續(xù)通電期間Ei還沒有結(jié)束(S47中“否”),則CPU 61將處理切換到S48。切換到S48以后,CPU 61基于第二校正計(jì)時(shí)器的值,確定第二校正期間F的開始是否已經(jīng)出現(xiàn)。如果確定第二校正期間F的開始已經(jīng)出現(xiàn)(S48中“是”),則CPU 61將處理切換到S49。如果確定第二校正期間F還沒有結(jié)束(S48中“否”),則CPU 61將處理返回到S47,并繼續(xù)斷續(xù)通電直到第二校正期間F的開始出現(xiàn)。當(dāng)打印所述打印數(shù)據(jù)50時(shí),關(guān)于第一打印行數(shù)據(jù)陣列55 (也就是按照順序首先出現(xiàn)的奇數(shù)行數(shù)據(jù)陣列),CPU 61進(jìn)行S48的確定,同時(shí)將用于關(guān)于第二校正期間F的確定的標(biāo)準(zhǔn)時(shí)間設(shè)置為“預(yù)定值(例如,表示與圖12A的加熱期間H的結(jié)束相同時(shí)刻的值)”。因此,能夠使得針對(duì)奇數(shù)行數(shù)據(jù)陣列的打印周期T具有與圖12A所示的類似的構(gòu)成。切換到S49以后,CPU 61進(jìn)行斷續(xù)通電結(jié)束處理。在斷續(xù)通電結(jié)束處理(S49)中, 由第二校正期間F的開始而觸發(fā),CPU 61結(jié)束斷續(xù)通電期間Ei。這里,CPU 61設(shè)置表示斷續(xù)通電期間Ei已經(jīng)結(jié)束的標(biāo)記。因此,在上述的S47中CPU 61基于標(biāo)記的存在和不存在來(lái)確定斷續(xù)通電期間Ei是否已經(jīng)結(jié)束。在S50,隨著斷續(xù)通電期間Ei的結(jié)束,CPU 61結(jié)束加熱期間H。然后,CPU 61將處理切換到S51。隨著加熱期間H的結(jié)束,除了非加熱期間C之外,針對(duì)奇數(shù)行數(shù)據(jù)陣列的打印周期T中全部時(shí)間段都終止。在針對(duì)奇數(shù)行數(shù)據(jù)陣列的打印周期T中,通過(guò)如上所述的 S34和S22實(shí)現(xiàn)非加熱期間C。因此,如圖12C所示,針對(duì)奇數(shù)行數(shù)據(jù)陣列的打印周期T依次由基于第一校正期間D的非加熱期間C、加熱期間H以及包括第二校正期間F的非加熱期間C組成,其中加熱期間H由持續(xù)通電期間Ec和斷續(xù)通電期間Ei組成。這里,針對(duì)按照順序首先出現(xiàn)的奇數(shù)行數(shù)據(jù)陣列的打印周期T依次由加熱期間H和非加熱期間C組成,其中加熱期間H由持續(xù)通電期間Ec和斷續(xù)通電期間Ei組成(參見圖12A)。在S51,CPU 61執(zhí)行下一行數(shù)據(jù)傳遞處理。在下一行數(shù)據(jù)傳遞處理(S51)中,CPU 61將作為下一打印目標(biāo)的打印行數(shù)據(jù)陣列55 (也就是偶數(shù)行數(shù)據(jù)陣列)傳遞給熱敏打印頭 41。然后,CPU 61結(jié)束奇數(shù)行通電處理程序,將處理切換到S32,其中S32是通電控制處理程序(參見圖10)。下面,參照?qǐng)D13將描述基于通電控制處理程序和奇數(shù)行通電處理程序的打印周期T與熱敏打印頭41的溫度之間的關(guān)系。圖13中的實(shí)例示出針對(duì)從根據(jù)打印數(shù)據(jù)50的打印開始,第一個(gè)到第三個(gè)出現(xiàn)的打印行數(shù)據(jù)陣列55的打印周期T。圖13的上部是曲線圖,縱軸表示STB信號(hào)的電壓電平,橫軸表示時(shí)間標(biāo)度,圖13的下部是曲線圖,縱軸表示加熱元件41A的溫度,橫軸表示與上部相同的時(shí)間標(biāo)度。首先,在針對(duì)首先出現(xiàn)的奇數(shù)行數(shù)據(jù)陣列的打印周期T(圖13的左部)中,CPU 61 與打印周期τ的開始同時(shí)地開始持續(xù)通電期間Ec,在持續(xù)通電期間Ec的結(jié)束,開始斷續(xù)通電期間Ei。然后,在斷續(xù)通電期間Ei的結(jié)束,CPU 61結(jié)束加熱期間H并開始非加熱期間C。 因此,在這種情況下,打印周期T的構(gòu)成與圖12A的類似,依次由持續(xù)通電期間Ec、斷續(xù)通電期間Ei和非加熱期間C組成。在加熱期間H(持續(xù)通電期間Ec和斷續(xù)通電期間Ei)中,通過(guò)通電加熱元件41A而提高熱敏打印頭41的溫度。當(dāng)非加熱期間C出現(xiàn)時(shí),停止對(duì)加熱元件41A的通電,并且熱敏打印頭41的溫度逐漸下降。在第二個(gè)出現(xiàn)的偶數(shù)行數(shù)據(jù)陣列的打印周期T(圖13的中部)中,CPU 61待機(jī)直到變成延遲加熱定時(shí),而不通電加熱元件41A。因此,在偶數(shù)行數(shù)據(jù)陣列的打印周期T中,提供與當(dāng)前打印周期T的開始同步的非加熱期間C。也就是說(shuō),由于根據(jù)第二打印周期T的非加熱期間C不停頓地接著根據(jù)第一打印周期T的非加熱期間C,所以由于在第一非加熱期間C的熱量耗散而下降的熱敏打印頭41的溫度,由于在第二非加熱期間C的熱量耗散而進(jìn)一步下降。也就是說(shuō),帶式打印設(shè)備1能夠保證更長(zhǎng)的非加熱期間C,因此能夠充分降低熱敏打印頭41的溫度,并且?guī)酱蛴≡O(shè)備1能夠避免打印質(zhì)量由于熱敏打印頭41的熱量?jī)?chǔ)存而下降。然后,在第二打印周期T中,CPU 61依次在持續(xù)通電期間Ec和斷續(xù)通電期間 Ei通電加熱元件41A。在第三個(gè)出現(xiàn)的奇數(shù)行數(shù)據(jù)陣列的打印周期T(圖13的右部)中,在經(jīng)過(guò)第一校
20正期間D以后,CPU 61進(jìn)行持續(xù)通電期間Ec的通電。在第一校正期間D中,不通電加熱元件41A,因此第一校正期間D操作為非加熱期間C。因此,在第二打印周期T的加熱期間H 加熱的熱敏打印頭41溫度會(huì)下降。通過(guò)提供第一校正期間D,能夠使得第三打印周期T中的持續(xù)通電期間Ec比第一或第二打印周期T中的持續(xù)通電期間Ec短。在持續(xù)通電期間Ec 結(jié)束以后,CPU 61進(jìn)行斷續(xù)通電期間Ei的通電。在這種情況下,在打印周期T中,與第二校正期間F的開始同時(shí)地終止斷續(xù)通電期間Ei。因此,第三打印周期T中的斷續(xù)通電期間Ei 變得比第一或第二打印周期T中的斷續(xù)通電期間Ei短。在斷續(xù)通電期間Ei的結(jié)束以后, CPU 61通過(guò)第二校正期間F和非加熱期間C,開始耗散在第三打印周期T的加熱期間H(即持續(xù)通電期間Ec和斷續(xù)通電期間Ei)中加熱的熱敏打印頭41的熱量。結(jié)果,帶式打印設(shè)備1能夠保證更長(zhǎng)的非加熱期間C,因此能夠充分降低熱敏打印頭41的溫度,并且?guī)酱蛴≡O(shè)備1能夠避免打印質(zhì)量由于熱敏打印頭41的熱量?jī)?chǔ)存而下降。順便提及,第四個(gè)出現(xiàn)的偶數(shù)行數(shù)據(jù)陣列的打印周期T的構(gòu)成與上述針對(duì)第二個(gè)出現(xiàn)的偶數(shù)行數(shù)據(jù)陣列的打印周期的構(gòu)成相同。也就是說(shuō),第四打印周期T中的非加熱期間C接著第三打印周期T中第二校正期間F和非加熱期間C的順序。因此,能夠保證更長(zhǎng)的非加熱期間C,因此帶式打印設(shè)備1能夠充分降低熱敏打印頭41的溫度,并能夠避免打印質(zhì)量由于熱敏打印頭41的熱量?jī)?chǔ)存而下降。如上所述,在每個(gè)打印周期T中,針對(duì)第二實(shí)施例的帶式打印設(shè)備1以組成打印數(shù)據(jù)50的打印行數(shù)據(jù)陣列55為單位來(lái)控制對(duì)排列在熱敏打印頭41中的加熱元件41A的通電,以基于打印數(shù)據(jù)50進(jìn)行打印。打印周期T由加熱期間H和非加熱期間C組成。此外,通過(guò)基于打印數(shù)據(jù)40中的打印順序來(lái)區(qū)別奇數(shù)行數(shù)據(jù)陣列和偶數(shù)行數(shù)據(jù)陣列,帶式打印設(shè)備1可選擇性地改變打印周期T的構(gòu)成。在針對(duì)奇數(shù)行數(shù)據(jù)陣列的打印周期τ中,將加熱期間H(持續(xù)通電期間Ec和斷續(xù)通電期間Ei)設(shè)置為靠近打印周期T的開始,在經(jīng)過(guò)加熱期間H以后,提供非加熱期間C。同時(shí),在針對(duì)偶數(shù)行數(shù)據(jù)陣列的打印周期T中,將非加熱期間C設(shè)置為靠近打印周期T的開始,在經(jīng)過(guò)非加熱期間C以后,提供加熱期間H。因此,在針對(duì)奇數(shù)行數(shù)據(jù)陣列的打印周期T和針對(duì)偶數(shù)行數(shù)據(jù)陣列的打印周期T 的相繼中,連續(xù)提供非加熱期間C(參見圖1 。結(jié)果,帶式打印設(shè)備1能夠保證非加熱期間C持續(xù)更長(zhǎng)的時(shí)間段,因此存儲(chǔ)在熱敏打印頭41中的熱量能夠充分地耗散,使得能夠避免在打印結(jié)果中出現(xiàn)拖尾等現(xiàn)象。此外,即使在高速打印中,構(gòu)造也不改變,因此帶式打印設(shè)備1可以應(yīng)對(duì)高速打印,而不使用特殊部件(例如具有高耐受電壓的部件)。此外,在針對(duì)與偶數(shù)行數(shù)據(jù)陣列連續(xù)的、變成打印目標(biāo)的奇數(shù)行數(shù)據(jù)陣列的打印周期T中,帶式打印設(shè)備1在持續(xù)通電期間Ec之前提供第一校正期間D,從而使得能夠縮短打印周期T中的持續(xù)通電期間Ec,以及加長(zhǎng)打印周期T中的非加熱期間C。因此,帶式打印設(shè)備1能夠?qū)⒋鎯?chǔ)在熱敏打印頭41中的熱量充分耗散,并且能夠避免在打印結(jié)果中出現(xiàn)拖尾等現(xiàn)象。此外,帶式打印設(shè)備1能夠應(yīng)對(duì)高速打印,而不使用特殊部件(例如具有高耐受電壓的部件)。此外,帶式打印設(shè)備1能夠有效地利用在針對(duì)偶數(shù)行數(shù)據(jù)陣列的打印周期T 中產(chǎn)生的熱量,因此即使將針對(duì)緊接著偶數(shù)行數(shù)據(jù)陣列的奇數(shù)行數(shù)據(jù)陣列的加熱期間H縮短,也能夠?qū)崿F(xiàn)出色的打印。此外,在針對(duì)與偶數(shù)行數(shù)據(jù)陣列連續(xù)的、變成打印目標(biāo)的奇數(shù)行數(shù)據(jù)陣列的打印周期T中,帶式打印設(shè)備1在斷續(xù)通電期間Ei之前提供第二校正期間F,從而使得能夠縮短打印周期T中的斷續(xù)通電期間Ei,以及加長(zhǎng)打印周期T中的非加熱期間C。因此,帶式打印設(shè)備1能夠?qū)⒋鎯?chǔ)在熱敏打印頭41中的熱量充分耗散,并且能夠避免在打印結(jié)果中出現(xiàn)拖尾等現(xiàn)象。此外,帶式打印設(shè)備1能夠應(yīng)對(duì)高速打印,而不使用特殊部件(例如具有高耐受電壓的部件)。此外,帶式打印設(shè)備1能夠有效地利用在針對(duì)偶數(shù)行數(shù)據(jù)陣列的打印周期T 中產(chǎn)生的熱量,因此即使將針對(duì)緊接著偶數(shù)行數(shù)據(jù)陣列的奇數(shù)行數(shù)據(jù)陣列的加熱期間H縮短,也能夠?qū)崿F(xiàn)出色的打印。雖然已經(jīng)詳細(xì)描述了本發(fā)明的實(shí)施例,但是應(yīng)當(dāng)理解,本發(fā)明并不限于上述實(shí)施例,可以作出不脫離本發(fā)明精神和范圍的各種變化、替代和改變。例如,在第二實(shí)施例中,在針對(duì)與偶數(shù)行數(shù)據(jù)陣列連續(xù)的、變成打印目標(biāo)的奇數(shù)行數(shù)據(jù)陣列的打印周期T中,提供第一校正期間D和第二校正期間F,從而縮短持續(xù)通電期間Ec和斷續(xù)通電期間Ei,但是,本發(fā)明并不限于此實(shí)施例。也就是說(shuō),可配置為只縮短持續(xù)通電期間Ec,或者配置為只縮短斷續(xù)通電期間Ei。此外,參照將針對(duì)本發(fā)明的熱敏打印機(jī)用于帶式打印設(shè)備1的實(shí)例討論了第二實(shí)施例,但是,本發(fā)明并不限于帶式打印設(shè)備。如果通過(guò)利用將多個(gè)加熱元件41A成行布置的熱敏打印頭41,并通過(guò)選擇性地通電多個(gè)加熱元件41A的每個(gè)加熱元件在設(shè)備中進(jìn)行打印,則本發(fā)明可應(yīng)用于各種設(shè)備。雖然已經(jīng)示出和描述了優(yōu)選實(shí)施例,但是應(yīng)當(dāng)理解,本發(fā)明出于示例性目的,并且可以作出不脫離所附權(quán)利要求主張的本發(fā)明范圍的各種變化和修改。
權(quán)利要求
1.一種熱敏打印機(jī),包括熱敏打印頭,包括排列在主掃描方向上的多個(gè)加熱元件;以及控制裝置,用于基于包括分別對(duì)應(yīng)于所述多個(gè)加熱元件的多個(gè)行數(shù)據(jù)陣列的打印數(shù)據(jù),控制所述多個(gè)加熱元件的每個(gè)的通電,以選擇性地加熱所述多個(gè)加熱元件,以及在包括加熱期間和非加熱期間的每個(gè)打印周期,將行數(shù)據(jù)陣列作為基本單位,根據(jù)打印數(shù)據(jù)的順序進(jìn)行打印,所述加熱期間用于通過(guò)通電所述多個(gè)加熱元件進(jìn)行加熱,所述非加熱期間用于通過(guò)斷電所述多個(gè)加熱元件將熱量耗散,其中,當(dāng)滿足關(guān)于所述行數(shù)據(jù)陣列的預(yù)定條件時(shí),所述控制裝置將打印周期中所述加熱期間的開始關(guān)于所述打印周期的開始延遲預(yù)定時(shí)間段。
2.根據(jù)權(quán)利要求1的熱敏打印機(jī),進(jìn)一步包括 保存裝置,用于保存所述行數(shù)據(jù)陣列;以及加熱點(diǎn)計(jì)數(shù)裝置,用于根據(jù)所述行數(shù)據(jù)陣列計(jì)數(shù)待加熱的加熱元件的數(shù)量, 其中,在針對(duì)所述行數(shù)據(jù)陣列的打印周期中,所述控制裝置與所述打印周期的開始同時(shí)地開始所述加熱期間,并在經(jīng)過(guò)所述加熱期間以后提供所述非加熱期間,以及其中,當(dāng)其中通過(guò)所述加熱點(diǎn)計(jì)數(shù)裝置計(jì)數(shù)的待加熱的加熱元件的數(shù)量超過(guò)預(yù)定數(shù)量的至少兩個(gè)行數(shù)據(jù)陣列連續(xù)時(shí),并且同時(shí),當(dāng)在接著所述至少兩個(gè)行數(shù)據(jù)陣列、作為打印目標(biāo)的行數(shù)據(jù)陣列中,待加熱的加熱元件的數(shù)量小于預(yù)定數(shù)量時(shí),所述控制裝置在針對(duì)連續(xù)的至少兩個(gè)行數(shù)據(jù)陣列中的最近的打印目標(biāo)的行數(shù)據(jù)陣列的打印周期中,將加熱期間設(shè)置為所述加熱期間的開始從所述打印周期的開始延遲預(yù)定延遲期間的狀態(tài)。
3.根據(jù)權(quán)利要求2的熱敏打印機(jī),其中,當(dāng)在所述行數(shù)據(jù)陣列的打印周期中,將所述加熱期間的開始從所述打印周期的開始延遲時(shí),在針對(duì)緊接著其中加熱期間的開始被延遲的行數(shù)據(jù)陣列、作為打印目標(biāo)的行數(shù)據(jù)陣列的打印周期中,所述控制裝置將加熱期間的開始設(shè)置為,相比于延遲預(yù)定延遲期間的加熱期間的開始,提早劃分期間,其中所述劃分期間通過(guò)將所述預(yù)定延遲期間劃分為預(yù)定數(shù)量的階段而獲得。
4.根據(jù)權(quán)利要求3的熱敏打印機(jī),其中,當(dāng)在所述行數(shù)據(jù)陣列的打印周期中,將所述加熱期間的開始從所述打印周期的開始延遲時(shí),如果所述加熱點(diǎn)計(jì)數(shù)裝置根據(jù)緊接著其中加熱期間的開始被延遲的行數(shù)據(jù)陣列、作為打印目標(biāo)的行數(shù)據(jù)陣列,將“0”計(jì)數(shù)為待加熱的加熱元件的數(shù)量,則所述控制裝置與針對(duì)所述行數(shù)據(jù)陣列的打印周期的開始同時(shí)地開始所述加熱期間, 并在經(jīng)過(guò)所述加熱期間以后提供非加熱期間。
5.根據(jù)權(quán)利要求4的熱敏打印機(jī),其中,關(guān)于至少兩個(gè)連續(xù)行數(shù)據(jù)陣列的打印周期,在行數(shù)據(jù)陣列的打印周期中,當(dāng)加熱期間的開始從打印周期的開始被延遲,并且所述至少兩個(gè)連續(xù)行數(shù)據(jù)陣列中最近的打印目標(biāo)的行數(shù)據(jù)陣列的打印周期中的加熱期間的開始被設(shè)置為相比于恰在所述最近的打印目標(biāo)的行數(shù)據(jù)陣列之前、作為打印目標(biāo)的行數(shù)據(jù)陣列的打印周期中加熱期間的開始,提早所述劃分期間,如果根據(jù)接著所述至少兩個(gè)連續(xù)行數(shù)據(jù)陣列、作為打印目標(biāo)的行數(shù)據(jù)陣列,將“0”計(jì)數(shù)為待加熱的加熱元件的數(shù)量,則所述控制裝置與針對(duì)所述行數(shù)據(jù)陣列的打印周期的開始同時(shí)地開始所述加熱期間, 并在經(jīng)過(guò)所述加熱期間以后提供非加熱期間。
6.根據(jù)權(quán)利要求1的熱敏打印機(jī),其中,所述控制裝置選擇性地產(chǎn)生按第一期間設(shè)定設(shè)置的打印周期,其中在所述第一期間設(shè)定中,在所述打印周期中,所述加熱期間靠近所述打印周期的開始;以及按第二期間設(shè)定設(shè)置的打印周期,其中在所述第二期間設(shè)定中,在所述打印周期中,所述加熱期間靠近所述打印周期的結(jié)束。
7.根據(jù)權(quán)利要求6的熱敏打印機(jī),其中,所述加熱期間包括持續(xù)通電期間,其中對(duì)于所述加熱元件的通電持續(xù)預(yù)定時(shí)間段,所述加熱元件被持續(xù)加熱;以及斷續(xù)通電期間,其中對(duì)于所述加熱元件的通電和斷電被連續(xù)轉(zhuǎn)換,所述加熱元件被間斷加熱,其中,在接著按第二期間設(shè)定設(shè)置的打印周期的、按第一期間設(shè)定設(shè)置的打印周期中,所述控制裝置將包括在所述打印周期中的加熱期間中的所述持續(xù)通電期間縮短為預(yù)定時(shí)間段。
8.根據(jù)權(quán)利要求6的熱敏打印機(jī),其中,所述加熱期間包括持續(xù)通電期間,其中對(duì)于所述加熱元件的通電持續(xù)預(yù)定時(shí)間段,所述加熱元件被持續(xù)加熱;以及斷續(xù)通電期間,其中對(duì)于所述加熱元件的通電和斷電被連續(xù)轉(zhuǎn)換,所述加熱元件被間斷加熱,其中,在接著按第二期間設(shè)定設(shè)置的打印周期的、按第一期間設(shè)定設(shè)置的打印周期中,所述控制裝置將包括在所述打印周期中的加熱期間中的所述斷續(xù)通電期間縮短為預(yù)定時(shí)間段。
9.根據(jù)權(quán)利要求7的熱敏打印機(jī),其中,在接著按第二期間設(shè)定設(shè)置的打印周期的、按第一期間設(shè)定設(shè)置的打印周期中,所述控制裝置將包括在所述打印周期中的加熱期間中的所述斷續(xù)通電期間縮短為預(yù)定時(shí)間段。
全文摘要
本發(fā)明涉及一種熱敏打印機(jī),包括熱敏打印頭和控制裝置,控制裝置用于基于包括分別對(duì)應(yīng)于多個(gè)加熱元件的多個(gè)行數(shù)據(jù)陣列的打印數(shù)據(jù),控制多個(gè)加熱元件的每個(gè)的通電,以選擇性地加熱多個(gè)加熱元件,以及在包括加熱期間和非加熱期間的每個(gè)打印周期,將行數(shù)據(jù)陣列作為基本單位,根據(jù)打印數(shù)據(jù)的順序進(jìn)行打印。當(dāng)滿足關(guān)于行數(shù)據(jù)陣列的預(yù)定條件時(shí),控制裝置將打印周期中加熱期間的開始關(guān)于打印周期的開始延遲預(yù)定時(shí)間段。
文檔編號(hào)B41J2/32GK102211463SQ2011100709
公開日2011年10月12日 申請(qǐng)日期2011年3月21日 優(yōu)先權(quán)日2010年3月31日
發(fā)明者松谷惠 申請(qǐng)人:兄弟工業(yè)株式會(huì)社