專(zhuān)利名稱:帶打印機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一帶打印機(jī),其采用點(diǎn)陣圖形在一打印介質(zhì)上執(zhí)行行打印。
背景技術(shù):
在使用一直流電機(jī)(下文中稱之為DC電機(jī))來(lái)展開(kāi)和行走卷繞的長(zhǎng)帶,并采用點(diǎn)陣圖形在展開(kāi)的帶上執(zhí)行行打印中,帶打印機(jī)則是眾所周知的設(shè)備。有些這樣的帶打印機(jī)設(shè)置有一用來(lái)在打印位置的下游切割帶的切割刀。因?yàn)榇蛴≈笤嫉膸Э墒止さ鼗蜃詣?dòng)地進(jìn)行切割,所以,可產(chǎn)生具有要求長(zhǎng)度的打印帶。
上述的帶打印機(jī)可設(shè)置有一編碼器,來(lái)探測(cè)DC電機(jī)的轉(zhuǎn)動(dòng)量。編碼器具有一轉(zhuǎn)動(dòng)盤(pán),該盤(pán)具有以規(guī)則間距在周向上形成的多個(gè)徑向槽。盤(pán)連接在DC電機(jī)的輸出軸上。編碼器具有一光傳感器,其具有設(shè)置在轉(zhuǎn)動(dòng)圓盤(pán)的相對(duì)側(cè)上的一光發(fā)射元件和一光接收元件。當(dāng)使用編碼器時(shí),打印頭被驅(qū)動(dòng)而在帶上進(jìn)行打印,每次DC電機(jī)的轉(zhuǎn)動(dòng)量根據(jù)光接收元件的輸出脈沖信號(hào)增加一預(yù)定量。這種結(jié)構(gòu)允許帶以均勻的點(diǎn)陣間距沿帶的行走方向不斷地打印,而不管帶是否以恒定的速度行走。
如上所述,當(dāng)驅(qū)動(dòng)打印頭的時(shí)間總是按照編碼器的輸出信號(hào)決定時(shí),當(dāng)DC電機(jī)的旋轉(zhuǎn)變化大且DC電機(jī)高速旋轉(zhuǎn)時(shí),打印循環(huán)時(shí)間可變短。因此,除非提供一高性能硬件,否則,其難于保證當(dāng)打印頭靜止時(shí)(諸如,字形數(shù)據(jù)輪廓至位圖數(shù)據(jù)、字符裝飾的展開(kāi),以及垂直線轉(zhuǎn)換到水平線及反之亦然)執(zhí)行的打印數(shù)據(jù)處理的足夠的時(shí)間段。因此,會(huì)產(chǎn)生諸如打印錯(cuò)誤的打印圖像質(zhì)量的惡化。
所以,本發(fā)明的主要目標(biāo)是提供一帶打印機(jī),如果DC電機(jī)高速旋轉(zhuǎn)時(shí),且使用編碼器的情況下,其可保證足以處理打印數(shù)據(jù)的一時(shí)間段,并能打印一高質(zhì)量的圖像。
發(fā)明內(nèi)容
為了達(dá)到上述目的,本發(fā)明的帶打印機(jī)具有一打印頭,其在行的基礎(chǔ)上將點(diǎn)陣圖形打印在打印介質(zhì)上,打印介質(zhì)具有帶的形狀;以及一輸送機(jī)構(gòu),其使打印介質(zhì)和打印頭兩者中的一個(gè)相對(duì)于另一個(gè)作相對(duì)移動(dòng)。帶式打印機(jī)還具有一驅(qū)動(dòng)輸送機(jī)構(gòu)的直流電機(jī);探測(cè)直流電機(jī)前向轉(zhuǎn)動(dòng)量的前向轉(zhuǎn)動(dòng)探測(cè)裝置;以及控制打印頭驅(qū)動(dòng)時(shí)間的打印控制裝置。打印控制裝置控制打印頭以行為基礎(chǔ)打印數(shù)據(jù),在從暫停直流電機(jī)電源到開(kāi)始直流電機(jī)恒定速度的轉(zhuǎn)動(dòng),直到直流電機(jī)的停止和恢復(fù)直流電機(jī)的電源供應(yīng)的整個(gè)時(shí)間段的至少一部分時(shí)間的過(guò)程中,每次由前向轉(zhuǎn)動(dòng)探測(cè)裝置探測(cè)得到的直流電機(jī)的前向轉(zhuǎn)動(dòng)量增加一預(yù)定量。
這樣,按照本發(fā)明,當(dāng)DC電機(jī)以一恒定速度旋轉(zhuǎn)時(shí),不考慮編碼器的輸出信號(hào)以預(yù)定的間隔進(jìn)行打印。因此,當(dāng)打印頭靜止時(shí)(換言之,在其后的鄰接點(diǎn)陣打印之間的時(shí)間段內(nèi))保證足夠的需要的數(shù)據(jù)處理時(shí)間段是可能的。當(dāng)DC電機(jī)不以定速旋轉(zhuǎn)時(shí),打印時(shí)間按照DC電機(jī)的前向轉(zhuǎn)動(dòng)量根據(jù)編碼器的輸出信號(hào)確定。因此,與根據(jù)DC電機(jī)的電源暫停之后經(jīng)過(guò)的時(shí)間來(lái)確定打印時(shí)間的結(jié)構(gòu)相比,可以高精度地避免打印點(diǎn)陣的移位。
按照本發(fā)明的帶式打印機(jī)還包括探測(cè)直流電機(jī)逆轉(zhuǎn)量的逆轉(zhuǎn)探測(cè)裝置。帶打印機(jī)的打印控制裝置控制恢復(fù)供應(yīng)電源至直流電機(jī)之后驅(qū)動(dòng)打印頭的時(shí)間,以在從直流電機(jī)電源暫停到停止直流電機(jī)的時(shí)間過(guò)程中,補(bǔ)償由逆轉(zhuǎn)探測(cè)裝置探測(cè)到的DC電機(jī)的逆轉(zhuǎn)量。
因此,根據(jù)本發(fā)明,在從電源暫停到停止DC電機(jī)的時(shí)間過(guò)程中,由DC電機(jī)的逆轉(zhuǎn)造成的打印點(diǎn)陣的移位得到抑制是可能的。因此,鄰近的點(diǎn)陣可合適地彼此連接,從而提高打印質(zhì)量。
本發(fā)明的帶式打印機(jī)還具有減少直流電機(jī)旋轉(zhuǎn)中波動(dòng)的波動(dòng)減少裝置。
這樣,按照本發(fā)明,DC電機(jī)旋轉(zhuǎn)中的波動(dòng)最小化,所以,DC電機(jī)以基本上恒定速度旋轉(zhuǎn)。因此,當(dāng)以預(yù)定的間隔執(zhí)行打印時(shí),打印的點(diǎn)陣之間的距離保持不變,這樣,提高了打印質(zhì)量。
按照本發(fā)明的一帶式打印機(jī)具有一打印頭,其打印包括沿具有帶的形狀的打印介質(zhì)的寬度方向布置的點(diǎn)陣圖形的行;一輸送機(jī)構(gòu),其使打印介質(zhì)和打印頭兩者中的一個(gè)相對(duì)于另一個(gè)作相對(duì)移動(dòng),輸送機(jī)構(gòu)包括一直流電機(jī);以及打印控制裝置,其控制打印頭和電機(jī)的驅(qū)動(dòng)。帶式打印機(jī)還具有前向轉(zhuǎn)動(dòng)探測(cè)裝置,其探測(cè)直流電機(jī)的前向轉(zhuǎn)動(dòng)量。打印控制裝置控制打印頭以行為基礎(chǔ)打印數(shù)據(jù),在從暫停直流電機(jī)電源到開(kāi)始直流電機(jī)恒定速度的轉(zhuǎn)動(dòng),直到直流電機(jī)停止旋轉(zhuǎn)和恢復(fù)直流電機(jī)的電源供應(yīng)的整個(gè)時(shí)間段的至少一部分時(shí)間的過(guò)程中,每次由前向轉(zhuǎn)動(dòng)探測(cè)裝置探測(cè)得到的直流電機(jī)的前向轉(zhuǎn)動(dòng)量增加一預(yù)定量。此外,在直流電機(jī)的恒定速度旋轉(zhuǎn)期間,打印控制裝置以預(yù)先決定的時(shí)間間隔打印行。
這樣,按照本發(fā)明,當(dāng)DC電機(jī)以一恒定速度旋轉(zhuǎn)時(shí),保證打印控制裝置足以處理打印數(shù)據(jù)的時(shí)間段是可能的。當(dāng)DC電機(jī)不以恒定速度旋轉(zhuǎn)時(shí),每次DC電機(jī)向前旋轉(zhuǎn)一預(yù)定的角度執(zhí)行打印,這樣,可防止打印的點(diǎn)陣的移位。
附圖的簡(jiǎn)要說(shuō)明
圖1是本發(fā)明的一實(shí)施例的帶打印機(jī)的立體圖;圖2是帶驅(qū)動(dòng)/打印機(jī)構(gòu)和放置在圖1的帶打印機(jī)內(nèi)的包含帶的盒子的平面圖;圖3是不帶有含有帶的盒子的圖2的帶驅(qū)動(dòng)/打印機(jī)構(gòu)的側(cè)視圖,從箭頭A的方向觀察;圖4A至4C是布置在圖1的帶打印機(jī)內(nèi)的編碼器的輸出信號(hào)的時(shí)間圖,圖4A示出光傳感器49b的輸出,圖4B示出當(dāng)編碼器的轉(zhuǎn)動(dòng)圓盤(pán)向前轉(zhuǎn)動(dòng)時(shí)光傳感器49c的輸出,以及圖4C示出當(dāng)編碼器的轉(zhuǎn)動(dòng)圓盤(pán)向后轉(zhuǎn)動(dòng)時(shí)光傳感器49c的輸出;圖5是圖1的帶打印機(jī)的方框圖;圖6A是示出在打印過(guò)程中帶切割前和后帶的運(yùn)動(dòng)量和DC電機(jī)的轉(zhuǎn)動(dòng)運(yùn)動(dòng)量(其轉(zhuǎn)換為帶的運(yùn)動(dòng)量)對(duì)時(shí)間變化的曲線;圖6B是示出DC電機(jī)驅(qū)動(dòng)信號(hào)、前向轉(zhuǎn)動(dòng)脈沖、逆向轉(zhuǎn)動(dòng)脈沖、熱頭驅(qū)動(dòng)信號(hào),以及DC電機(jī)的轉(zhuǎn)動(dòng)量對(duì)時(shí)間變化的曲線,其與如圖6A所示的帶的運(yùn)動(dòng)量相關(guān);圖7是控制圖1的帶打印機(jī)打印的流程圖;圖8是示出打印循環(huán)的流程圖;圖9是示出一編碼器中斷的流程圖;圖10是示出編碼器脈沖計(jì)數(shù)的流程圖;圖11是示出暫停DC電機(jī)之后一編碼器中斷的流程圖;圖12是單行打印的流程圖;圖13是恢復(fù)打印的流程圖;以及圖14A至14D是示出由圖1的帶打印機(jī)打印的圖形的示意圖。
具體實(shí)施例方式
現(xiàn)將參照諸附圖來(lái)描述本發(fā)明的一優(yōu)選的實(shí)施例。
圖1示出本發(fā)明的一實(shí)施例的帶打印機(jī)1。如圖1所示,帶打印機(jī)1具有一鍵盤(pán)3,其在主體2的頂表面上具有諸如字符鍵和控制鍵的許多按鍵。如圖2所示,帶打印機(jī)1還包括一包含盒的框架11。包含盒的框架11構(gòu)造成可拆卸地接納一含帶的盒子30。包含盒的框架11設(shè)置有一帶驅(qū)動(dòng)/打印機(jī)構(gòu)10和一用于切割帶的切割刀17。一帶彈出端口5形成在主體2的側(cè)面。一打印的帶從含帶的盒子30中拉出,借助于切割刀17切割,然后,通過(guò)帶彈出端口5彈出到主體2的外面。此外,一控制線路(未示出)設(shè)置在主體2內(nèi),以便響應(yīng)于通過(guò)鍵盤(pán)3的輸入來(lái)控制帶打印機(jī)1的打印。
如圖2所示,含帶的盒子30包含一帶卷軸32,一帶供應(yīng)卷軸34,一吸納卷軸35,一基底件供應(yīng)卷軸37,以及一連接輥39,它們可轉(zhuǎn)動(dòng)地布置在含帶的盒子30內(nèi)的各自預(yù)定的位置上。帶卷軸32卷繞有由聚對(duì)苯二甲酸乙二酯(PET)制成的透明的表面層帶。帶供應(yīng)卷軸34卷繞有一色帶33。吸納卷軸35吸納色帶33的用過(guò)部分。一兩層帶36包括一兩面的粘結(jié)帶,其在兩面上具有兩個(gè)粘結(jié)層并具有與表面層帶31相同的寬度。兩層帶36在一面上具有一可剝離的帶?;准?yīng)卷軸37卷繞有兩層帶36,并使剝離帶面向外。連接輥39將兩層帶36和表面層帶31連接在一起。
如圖2所示,包含盒的框架11設(shè)置有一圍繞軸線20a角向地轉(zhuǎn)動(dòng)的臂20。如圖2和3所示,壓輥21和輸送輥22可轉(zhuǎn)動(dòng)地安裝在臂20的前端。壓輥21和輸送輥22均有一橡膠的柔性表面件。當(dāng)臂20順時(shí)針地角向移動(dòng)到其極端位置時(shí),壓輥21壓迫熱頭13,其通過(guò)表面層帶31和色帶33布置在板12上。同時(shí),輸送輥22通過(guò)表面層帶31和兩層帶36壓迫連接輥39。
板12直立在包含盒的框架11上。熱頭13布置在面向壓輥21的板12上。許多熱發(fā)射元件布置在垂直于走帶方向的一排上。當(dāng)含帶的盒子30安裝在包含盒的框架11內(nèi)的一預(yù)定位置上時(shí),板12適于配裝入含帶的盒子30的凹陷14內(nèi)。如圖3所示,色帶吸納輥15和連接輥驅(qū)動(dòng)輥16直立在包含盒的框架11上。當(dāng)含帶的盒子30安裝在包含盒的框架11內(nèi)的一預(yù)定位置上時(shí),色帶吸納輥15和連接輥驅(qū)動(dòng)輥16被分別引導(dǎo)到吸納卷軸35和連接輥39內(nèi)。
一用于走帶的DC電機(jī)2配裝在包含盒的框架11上。由DC電機(jī)2的輸出軸41上產(chǎn)生的轉(zhuǎn)動(dòng)驅(qū)動(dòng)力通過(guò)圓盤(pán)齒輪42、43、44、45、46、47、48和盤(pán)形齒輪24、25,傳輸?shù)缴珟{輥15,連接輥驅(qū)動(dòng)輥16,壓輥21,以及輸送輥22。圓盤(pán)齒輪42、43、44、45、46、47和48沿包含盒的框架11互相嚙合地排列。盤(pán)形齒輪24、25分別與壓輥21和輸送輥22串聯(lián)地布置。
因此,供應(yīng)到DC電機(jī)2上的電源轉(zhuǎn)動(dòng)輸出軸41,吸納卷軸35,連接輥39,壓輥21和輸送輥22。因此,容納在含帶的盒子30內(nèi)的表面層帶31,色帶33,以及兩層帶36,通過(guò)由轉(zhuǎn)動(dòng)產(chǎn)生的驅(qū)動(dòng)力進(jìn)行展開(kāi)和向下游傳送。表面層帶31和色帶33重疊在一起,然后,強(qiáng)制通過(guò)壓輥21和熱頭13。表面層帶31和色帶33夾緊在壓輥21和熱頭13之間,并向下游傳送。通過(guò)許多布置在熱頭13上的熱發(fā)射元件,有選擇地和間歇地激發(fā)表面層帶31和色帶33,以使色帶33上的墨汁傳送到表面層帶31上,以點(diǎn)陣為基礎(chǔ)形成要求的點(diǎn)陣圖像,該圖像是原象的鏡面圖像。通過(guò)熱頭13之后,色帶33圍繞色帶吸納輥15進(jìn)行卷繞。其后,表面層帶31位于兩層帶36上,以在輸送輥22和連接輥39之間通過(guò)。其結(jié)果,打印的表面層帶31的打印一面穩(wěn)固地位于兩層帶36上。
當(dāng)從與表面層帶31的打印面相對(duì)的一面觀看時(shí),一由堆疊在一起的表面層帶31和兩層帶36制成的多層帶38具有一打印的合適的圖像。多層帶38的打印的部分通過(guò)布置在輸送輥22下游的切割刀17切下,然后,從帶彈出端口5彈出。切割刀17由具有一固定刃17a和一轉(zhuǎn)動(dòng)刃17b的剪刀制成。當(dāng)轉(zhuǎn)動(dòng)刃17b相對(duì)于固定刃17a可樞轉(zhuǎn)地移動(dòng)時(shí),帶被切下。轉(zhuǎn)動(dòng)刃17b通過(guò)一切割刀電機(jī)72(未示出)圍繞一支點(diǎn)可樞轉(zhuǎn)地移動(dòng),以切割多層帶38。由切割多層帶38形成的條帶可用作一粘貼的標(biāo)簽,當(dāng)剝離帶被剝?nèi)r(shí),該標(biāo)簽可粘貼到要求的物體上。
如圖3所示,DC電機(jī)2設(shè)置有一編碼器49,作為用來(lái)探測(cè)DC電機(jī)2的轉(zhuǎn)動(dòng)運(yùn)動(dòng)量的傳感器。編碼器49具有一轉(zhuǎn)動(dòng)圓盤(pán)49a和兩對(duì)光傳感器49b、49c。轉(zhuǎn)動(dòng)的圓盤(pán)49a具有多個(gè)以規(guī)則的間距在周向上形成的徑向槽,并連接到DC電機(jī)2的輸出軸41上,其作為編碼器49的轉(zhuǎn)動(dòng)軸進(jìn)行操作。各具有一光發(fā)射元件和一光接收元件的兩對(duì)光傳感器49b、49c,設(shè)置在轉(zhuǎn)動(dòng)圓盤(pán)49a的相對(duì)側(cè)(圖3中僅示出光傳感器49b。光傳感器49c布置在光傳感器49b后面)。從兩個(gè)光傳感器49b、49c的光發(fā)射元件中發(fā)射出的光束被槽阻擋,或通過(guò)其中一個(gè)槽到達(dá)對(duì)應(yīng)的光接收元件,視轉(zhuǎn)動(dòng)圓盤(pán)49a的轉(zhuǎn)動(dòng)位置而定。
兩個(gè)光傳感器49b、49c的間隙分離,以及槽的間距以這樣方式設(shè)計(jì)當(dāng)轉(zhuǎn)動(dòng)圓盤(pán)49a前或后轉(zhuǎn)動(dòng)時(shí),兩光傳感器中一個(gè)傳感器的輸出信號(hào)的相位相對(duì)于另一光傳感器的輸出信號(hào)的相位相移180°。這將參照?qǐng)D4A至4C作詳細(xì)描述。圖4A示出當(dāng)轉(zhuǎn)動(dòng)圓盤(pán)49a轉(zhuǎn)動(dòng)時(shí)的光傳感器49b的輸出。圖4B示出當(dāng)轉(zhuǎn)動(dòng)圓盤(pán)49a向前轉(zhuǎn)動(dòng)時(shí)光傳感器49c的輸出信號(hào)。圖4C示出當(dāng)轉(zhuǎn)動(dòng)圓盤(pán)49a向后轉(zhuǎn)動(dòng)時(shí)光傳感器49c的輸出信號(hào)。
從光傳感器49b、49c的輸出信號(hào)可見(jiàn),當(dāng)轉(zhuǎn)動(dòng)圓盤(pán)49a向前轉(zhuǎn)動(dòng)時(shí),光傳感器49c的輸出信號(hào)已在低的水平上,而光傳感器49b的輸出信號(hào)從低的水平上升到高的水平。另一方面,當(dāng)轉(zhuǎn)動(dòng)圓盤(pán)49a向后轉(zhuǎn)動(dòng)時(shí),光傳感器49c的輸出信號(hào)在低的水平上,而光傳感器49b的輸出信號(hào)從低的水平上升到高的水平。因此,通過(guò)比較光傳感器49b、49c的光接收元件的輸出信號(hào),可以確定轉(zhuǎn)動(dòng)圓盤(pán)49a是向前轉(zhuǎn)動(dòng)還是向后轉(zhuǎn)動(dòng)?;蛘?,代替圖3所示的光傳感器49b、49c,可使用一單一的兩相光傳感器。
如圖5所示,本發(fā)明的帶打印機(jī)1具有一CPU61,一CG-ROM62,一ROM64,一RAM66,一時(shí)間器67,一用于熱頭13的驅(qū)動(dòng)器線路68,一用于切割刀驅(qū)動(dòng)電機(jī)72的驅(qū)動(dòng)器線路69,以及一用于DC電機(jī)2的驅(qū)動(dòng)器線路70。CPU61連接到CG-ROM62,ROM64,RAM66,時(shí)間器67,以及驅(qū)動(dòng)器線路68至70。CPU61還連接到編碼器49,鍵盤(pán)3,以及連接接口67。然后,CPU61執(zhí)行若干種算術(shù)運(yùn)算和管理信號(hào)的輸入/輸出。連接接口67采用無(wú)線或有線的方式連接到諸如個(gè)人電腦之類(lèi)的外部設(shè)備。
CG-ROM62是一字符產(chǎn)生存儲(chǔ)器,以儲(chǔ)存以點(diǎn)陣圖像形式用對(duì)應(yīng)的碼數(shù)據(jù)打印的字符和符號(hào)的圖像數(shù)據(jù)。ROM64儲(chǔ)存若干種程序和數(shù)據(jù)表以便操作帶打印機(jī)1。RAM66暫時(shí)地儲(chǔ)存從鍵盤(pán)3和/或外部設(shè)備78通過(guò)連接接口67進(jìn)入的數(shù)據(jù),以及CPU61的算術(shù)運(yùn)算的結(jié)果。時(shí)間器67響應(yīng)于時(shí)鐘信號(hào)通知CPU61相對(duì)于參照時(shí)間流逝的時(shí)間。
CPU61包括一用于控制由熱頭13執(zhí)行的打印操作的打印控制部分61a,一用于控制DC電機(jī)2的帶電機(jī)控制部分61b,以及一用于控制切割刀驅(qū)動(dòng)電機(jī)72的切割刀電機(jī)控制部分61c。
驅(qū)動(dòng)器線路68響應(yīng)于從打印控制部分61a發(fā)出的控制信號(hào)對(duì)熱頭13供應(yīng)與DC電機(jī)2驅(qū)動(dòng)同步的驅(qū)動(dòng)信號(hào)。此外,打印控制部分61a參照CD-ROM62中的數(shù)據(jù),展開(kāi)打印在帶上的打印數(shù)據(jù)進(jìn)入到位圖中。然后,打印控制部分61a將展開(kāi)的位圖分成打印的行,各行包括一沿垂直于走帶方向由熱頭單一操作打印的點(diǎn)陣圖形。打印控制部分61a根據(jù)行打印的次序?qū)⒏鞔蛴⌒械臄?shù)據(jù)相繼地送到驅(qū)動(dòng)器線路68。
驅(qū)動(dòng)器線路69響應(yīng)于從切割刀電機(jī)控制部分61c發(fā)出的控制信號(hào)將驅(qū)動(dòng)信號(hào)供應(yīng)到切割刀驅(qū)動(dòng)電機(jī)72。驅(qū)動(dòng)器線路70響應(yīng)于從帶電機(jī)控制部分61b發(fā)出的控制信號(hào)將驅(qū)動(dòng)信號(hào)供應(yīng)到DC電機(jī)2。
CPU61根據(jù)在編碼器49內(nèi)的光傳感器49b、49c,產(chǎn)生一指示DC電機(jī)2向前轉(zhuǎn)動(dòng)的向前轉(zhuǎn)動(dòng)的脈沖,以及一指示DC電機(jī)2向后轉(zhuǎn)動(dòng)的向后轉(zhuǎn)動(dòng)的脈沖,每次DC電機(jī)2轉(zhuǎn)動(dòng)一預(yù)定的角度。CPU 61連接到一前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器73和一逆向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器74。計(jì)數(shù)器73和74分別計(jì)數(shù)由DC電機(jī)的轉(zhuǎn)動(dòng)產(chǎn)生的前向和逆向轉(zhuǎn)動(dòng)脈沖數(shù)。CPU61還連接到一用來(lái)計(jì)數(shù)打印行數(shù)的打印行計(jì)數(shù)器75。打印行計(jì)數(shù)器75的計(jì)數(shù)對(duì)應(yīng)于由熱頭13在被DC電機(jī)移動(dòng)的帶上打印的行的數(shù)量。
用于DC電機(jī)2的驅(qū)動(dòng)器線路70包括一電子調(diào)速電路和一電壓饋送電路(未示出)。電子調(diào)速電路包括一用于DC電機(jī)2的比例電流控制IC(恒速控制IC),以執(zhí)行一將DC電機(jī)2的反電動(dòng)勢(shì)保持在一恒定水平上的比例電流控制。當(dāng)不管饋送電壓的水平如何在開(kāi)始供應(yīng)電源之后某一時(shí)間段流逝時(shí),由于操作電子調(diào)速電路,所以,DC電機(jī)2以恒定的轉(zhuǎn)數(shù)轉(zhuǎn)動(dòng)。這種結(jié)構(gòu)最大程度地減小DC電機(jī)2的轉(zhuǎn)動(dòng)變化。另一方面,電壓饋送電路包括一連接到電源上的電源接線端,以便提供一電源電壓,以及一用作開(kāi)關(guān)元件的晶體管,其用來(lái)開(kāi)和關(guān)從電源到DC電機(jī)2的電力供應(yīng)。晶體管的開(kāi)和關(guān)操作導(dǎo)致電源到DC電機(jī)2的切換。
本實(shí)施例的帶打印機(jī)1的具體的控制順序?qū)⒄請(qǐng)D6至14予以描述。
應(yīng)該指出的是,圖6A和6B示出前向轉(zhuǎn)動(dòng)脈沖、逆向轉(zhuǎn)動(dòng)脈沖,以及熱頭驅(qū)動(dòng)信號(hào)的一實(shí)例。
為了借助于本實(shí)施例的帶打印機(jī)1在帶上打印要求的圖像,可通過(guò)操作鍵盤(pán)3,輸入待打印的字符和符號(hào),或由連接到帶打印機(jī)1上的外部設(shè)備78輸入待打印的圖形。然后,輸入的數(shù)據(jù)作為打印數(shù)據(jù)儲(chǔ)存在RAM66內(nèi)的預(yù)定的區(qū)域內(nèi)。如果需要的話,可進(jìn)行合適的編輯。
當(dāng)按下鍵盤(pán)3的打印鍵,或從外部設(shè)備78發(fā)出打印指令時(shí),則開(kāi)始打印。圖7示出打印控制的程序。如圖7所示,打印控制部分61a將儲(chǔ)存在RAM66內(nèi)的打印數(shù)據(jù)展開(kāi)到位圖的點(diǎn)陣中,例如,參照儲(chǔ)存在CG-ROM62內(nèi)的碼數(shù)據(jù)來(lái)將位圖的點(diǎn)陣分成打印行,由此,計(jì)算在步驟S1中的總的打印行數(shù)NA。此外,各打印行與實(shí)際打印行的次序相關(guān)。打印行數(shù)NA輸入到RAM66的預(yù)定的區(qū)域內(nèi)。然后,在步驟S2,考慮熱頭13和切割刀17之間的距離,從DC電機(jī)2暫停電源到DC電機(jī)2實(shí)際停止期間帶移動(dòng)的距離,打印控制部分61a確定待切割帶的邊緣的位置。打印控制部分61a在RAM66內(nèi)設(shè)定待切割帶的邊緣的位置。應(yīng)該指出的是,待切割帶的邊緣的位置的儲(chǔ)存不僅針對(duì)帶實(shí)際被切割的情形,而且針對(duì)DC電機(jī)暫時(shí)地停止而不切割帶的情形,因?yàn)榇蛴〉臄?shù)據(jù)量超過(guò)存儲(chǔ)器容量。當(dāng)要求打印許多圖像時(shí),對(duì)每個(gè)圖像設(shè)定打印行數(shù)NA。其后,在步驟S3,一切割標(biāo)記指示帶是在步驟S1內(nèi)設(shè)定的打印行數(shù)NA的打印結(jié)束的位置處切割,還是在步驟S2的待切割邊緣設(shè)定在RAM66的預(yù)定區(qū)域內(nèi)的位置處切割。
然后,在步驟S4,打印行計(jì)數(shù)器75的計(jì)數(shù)N初始化到“0”。操作然后前進(jìn)到步驟S5。在步驟S5,在帶電機(jī)控制部分61b的控制下,開(kāi)始對(duì)DC電機(jī)2供應(yīng)電源,以使帶開(kāi)始行走。此后,在步驟S6開(kāi)始一打印循環(huán)。
打印循環(huán)是打印機(jī)的這樣一操作其驅(qū)動(dòng)熱頭13在以恒定速度走帶的帶子上以行為基礎(chǔ)和預(yù)定的間距T0進(jìn)行打印。打印循環(huán)將參照?qǐng)D8予以詳細(xì)地描述。
在步驟S11時(shí)間器67復(fù)位并開(kāi)始測(cè)量作為打印循環(huán)時(shí)間器67的時(shí)間。然后,在步驟S12,確定打印循環(huán)時(shí)間器67是否顯示T0。如果打印循環(huán)時(shí)間器顯示T0,則操作前進(jìn)到步驟S13。在步驟13,確定當(dāng)前位置是否在對(duì)應(yīng)于打印行數(shù)NA的打印結(jié)束區(qū)域內(nèi)。換句話說(shuō),確定打印行計(jì)數(shù)器的計(jì)數(shù)N和打印行數(shù)NA之間的差是否在確定的范圍α內(nèi)(α是一任意的自然數(shù))。如果N和NA之間的差不在步驟S13(S13NO)的預(yù)定范圍α內(nèi),則操作前進(jìn)到步驟S14。然后,在步驟S14,確定打印行計(jì)數(shù)器的計(jì)數(shù)N是否對(duì)應(yīng)于在步驟S2內(nèi)確定的待切割的帶的邊緣的位置。如果確定當(dāng)前計(jì)數(shù)N不對(duì)應(yīng)于待切割的帶的邊緣的位置,則操作前進(jìn)到步驟S15。
在步驟S15,在儲(chǔ)存在RAM66內(nèi)的打印數(shù)據(jù)中,對(duì)應(yīng)于打印行計(jì)數(shù)器75的計(jì)數(shù)N的用于行打印的數(shù)據(jù),通過(guò)打印控制部分61a供應(yīng)到驅(qū)動(dòng)器線路68。因此,熱頭13在表面層帶31上實(shí)施點(diǎn)陣打印。應(yīng)該指出的是,確定打印循環(huán)時(shí)間T0,以便為諸如上述的展開(kāi)為位圖的數(shù)據(jù)處理提供充分的時(shí)間。
此后,在步驟S16,打印行計(jì)數(shù)器75的計(jì)數(shù)N增量為1。此后,直到打印行計(jì)數(shù)器75的計(jì)數(shù)N到達(dá)打印結(jié)束區(qū)域內(nèi)或在待切割邊緣的位置,DC電機(jī)2假定為以恒定的速度轉(zhuǎn)動(dòng),且?guī)б院愣ǖ乃俣茸邘?。因此,在表面層?1上的行打印以時(shí)間間隔T0重復(fù)地打印直到時(shí)間t0。通過(guò)重復(fù)從步驟S11至S16的一系列的操作,點(diǎn)陣圖形打印沿走帶方向以均勻的點(diǎn)陣間隔在表面層帶31上執(zhí)行。
在步驟S13,如果確定當(dāng)前位置在打印結(jié)束區(qū)域(S13是)內(nèi),則操作前進(jìn)到步驟S17。打印結(jié)束標(biāo)簽設(shè)定在步驟S17,且操作前進(jìn)到步驟S18。如果當(dāng)前位置在步驟S14的待切割帶的邊緣的位置(S14是),則操作也前進(jìn)到步驟S18。在步驟S18,前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器73和逆向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器74的計(jì)數(shù)Rf和計(jì)數(shù)Rr復(fù)位到“0”。
在下一步驟S19,對(duì)于由編碼器49確定的時(shí)間的打印,用于開(kāi)始一編碼器中斷過(guò)程的標(biāo)簽被設(shè)定在RAM66的一預(yù)定的區(qū)域內(nèi)。其后,在步驟S20,暫停DC電機(jī)2的電源供應(yīng),且在帶電機(jī)控制部分61b的控制下,停止打印循環(huán)時(shí)間器67。在圖6A中的時(shí)間t0處暫停供應(yīng)DC電機(jī)2的電源。在時(shí)間t0之后,DC電機(jī)2的轉(zhuǎn)數(shù)下降,而帶的走帶速度相應(yīng)地也下降。因此,在步驟S21,致動(dòng)編碼器49,這樣,在步驟S22中執(zhí)行一編碼器中斷過(guò)程。其結(jié)果,根據(jù)由編碼器49產(chǎn)生的前向轉(zhuǎn)動(dòng)脈沖或逆向轉(zhuǎn)動(dòng)脈沖,熱頭13執(zhí)行打印。換句話說(shuō),在編碼器中斷過(guò)程中,DC電機(jī)2不以恒定的速度轉(zhuǎn)動(dòng),由此,帶不能以恒定的速度走帶。因此,打印以這樣的方式進(jìn)行控制通過(guò)使用編碼器49的輸出信號(hào),沿走帶方向以基本上固定的點(diǎn)陣間隔實(shí)施行打印。
圖9示出一編碼器中斷過(guò)程。首先,在暫停DC電機(jī)2之后,時(shí)間器67復(fù)位,以便開(kāi)始測(cè)量流逝的時(shí)間。在步驟S32,確定時(shí)間器是否顯示100ms。如果時(shí)間器未顯示100ms(S32NO),則操作前進(jìn)到步驟S33,其中,執(zhí)行一編碼器脈沖計(jì)數(shù)過(guò)程。圖10示出編碼器脈沖計(jì)數(shù)過(guò)程的細(xì)節(jié)。
在編碼器脈沖計(jì)數(shù)過(guò)程中,CPU61確定編碼器脈沖是否由步驟S40中的編碼器49探測(cè)得到。如果探測(cè)得到編碼器脈沖(S40是),則CPU61在步驟S41確定探測(cè)的編碼器脈沖是一前向轉(zhuǎn)動(dòng)脈沖還是一逆向轉(zhuǎn)動(dòng)脈沖。如果探測(cè)的脈沖是一逆向轉(zhuǎn)動(dòng)脈沖(S41是),則操作前進(jìn)到步驟S42,其中,逆向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器74的計(jì)數(shù)增加,然后,編碼器脈沖計(jì)數(shù)結(jié)束。在圖6A和6B中,在時(shí)間t4和時(shí)間t5之間探得逆向轉(zhuǎn)動(dòng)脈沖。還可在暫停DC電機(jī)2電源供應(yīng)的時(shí)間和DC電機(jī)2實(shí)際停止轉(zhuǎn)動(dòng)的時(shí)間之間,通過(guò)計(jì)數(shù)探測(cè)的逆向轉(zhuǎn)動(dòng)脈沖數(shù)來(lái)測(cè)量DC電機(jī)2的逆向轉(zhuǎn)動(dòng)量。
另一方面,如果探測(cè)的編碼器脈沖是前向轉(zhuǎn)動(dòng)脈沖(S41否),則操作前進(jìn)到步驟S43,其中,確定逆向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器74的計(jì)數(shù)是否為0。如果逆向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器74的計(jì)數(shù)值為0(S43是),則前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器73的計(jì)數(shù)在步驟S44中增加1,而終止編碼器脈沖計(jì)數(shù)過(guò)程。如果逆向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器74的計(jì)數(shù)值不為0(S43否),則逆向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器74的計(jì)數(shù)在步驟S45中增加1,而終止編碼器脈沖計(jì)數(shù)過(guò)程。
因此,編碼器脈沖計(jì)數(shù)過(guò)程在從暫停DC電機(jī)2的電源供應(yīng)到DC電機(jī)2實(shí)際停止的時(shí)間段過(guò)程中,獲得DC電機(jī)2的前向或逆向轉(zhuǎn)動(dòng)量。編碼器脈沖計(jì)數(shù)過(guò)程還在從恢復(fù)DC電機(jī)2的電源供應(yīng)到恒定速度走帶的時(shí)間段過(guò)程中,獲得DC電機(jī)2的前向或逆向轉(zhuǎn)動(dòng)量。還可以恢復(fù)DC電機(jī)2的電源供應(yīng)之后的DC電機(jī)2的前向轉(zhuǎn)動(dòng)來(lái)補(bǔ)償發(fā)生在DC電機(jī)2實(shí)際停止之前的DC電機(jī)2的逆向轉(zhuǎn)動(dòng)量。
再次參照?qǐng)D9,在編碼器中斷過(guò)程中,在步驟S33的編碼器脈沖計(jì)數(shù)過(guò)程結(jié)束之后,在步驟S35確定前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器73的計(jì)數(shù)是否是5倍。如果計(jì)數(shù)不是5倍(S35否),則操作返回到步驟S32。如果計(jì)數(shù)是5倍(S35是),則操作前進(jìn)到步驟S36。本實(shí)施例中的“5倍脈沖”是指當(dāng)DC電機(jī)2以恒定速度轉(zhuǎn)動(dòng)時(shí),在時(shí)間段T0的過(guò)程中,等于帶運(yùn)動(dòng)量的DC電機(jī)2的前向轉(zhuǎn)動(dòng)量在步驟S36,確定在編碼器中斷過(guò)程中的打印是否涉及在暫停DC電機(jī)2的電源供應(yīng)之后的第二或其后的打印。如果確定打印是涉及暫停DC電機(jī)2的電源供應(yīng)之后的第一打印過(guò)程(S36否),則操作前進(jìn)到步驟S37,其中,對(duì)應(yīng)于打印行計(jì)數(shù)器的計(jì)數(shù)由熱頭13在表面層帶31上實(shí)施行打的點(diǎn)陣打印。應(yīng)該指出的是,暫停DC電機(jī)2的電源供應(yīng)之后的第一打印過(guò)程是在這樣的時(shí)刻t1當(dāng)在如圖6A所示的暫停DC電機(jī)2的電源供應(yīng)之后的前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器73的計(jì)數(shù)第一次達(dá)到“5”之時(shí)。其后,在步驟S38,行打印計(jì)數(shù)器的計(jì)數(shù)增加1。
然后,在步驟S39,確定由于暫停DC電機(jī)2的電源供應(yīng),一預(yù)定時(shí)間的流逝。在本發(fā)明中的預(yù)定時(shí)間是指從暫停DC電機(jī)2的電源供應(yīng)(時(shí)間t0)到DC電機(jī)2恒定速度的轉(zhuǎn)動(dòng)(時(shí)間t15)的時(shí)間段Ta,其間經(jīng)過(guò)停止DC電機(jī)2的轉(zhuǎn)動(dòng)和恢復(fù)電源供應(yīng)。該時(shí)間段Ta儲(chǔ)存在ROM64內(nèi)。如果確定預(yù)定的時(shí)間還未過(guò)去(S39是),則終止編碼器中斷過(guò)程。
如果在步驟S36確定在編碼器中斷過(guò)程中的打印涉及在暫停DC電機(jī)2的電源供應(yīng)之后的第二或其后的打印(S36是),則操作前進(jìn)到步驟S40,其中,確定是否暫停DC電機(jī)2的電源供應(yīng)。應(yīng)該指出的是,暫停DC電機(jī)2的電源供應(yīng)之后的第二或其后的打印過(guò)程是在這樣的時(shí)刻t2當(dāng)在如圖6A所示的前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器73的計(jì)數(shù)第一次達(dá)到“10”之時(shí)。如果確定暫停DC電機(jī)2的電源供應(yīng)(S40是),操作前進(jìn)到步驟S41,在步驟S41,前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器73的計(jì)數(shù)增加1,且操作前進(jìn)到步驟S37。在步驟S37,執(zhí)行對(duì)應(yīng)于打印行計(jì)數(shù)器75的計(jì)數(shù)的打印行的點(diǎn)陣打印。因?yàn)椴襟ES41,每次前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器73的計(jì)數(shù)增加4,執(zhí)行在編碼器中斷過(guò)程中的第二或其后的打印。參照?qǐng)D6A,當(dāng)前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器的計(jì)數(shù)為“14”時(shí)時(shí)間t3,執(zhí)行打印。
如果不暫停DC電機(jī)2的電源供應(yīng),或電源供應(yīng)到本實(shí)施例中的DC電機(jī)2(S40否),則操作前進(jìn)到步驟S37。
如果步驟S32中時(shí)間器顯示100ms(S32是),在步驟S42執(zhí)行停止DC電機(jī)之后的中斷過(guò)程。
圖11示出停止DC電機(jī)之后的中斷過(guò)程。在步驟S51,復(fù)位為在由編碼器49確定的時(shí)間處打印而設(shè)在步驟S19的標(biāo)簽。在下一步驟S52,確定暫停DC電機(jī)2的電源供應(yīng)之后的時(shí)間流逝是否是100ms。如果確定流逝的時(shí)間是100ms(時(shí)間t4)(S52是),則操作前進(jìn)到步驟S53,以便進(jìn)行單行打印。
圖12示出步驟S53中的單行打印的程序。首先,在步驟S71,確定前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器73的計(jì)數(shù)的增量離先前的打印是否小于“3”。如果計(jì)數(shù)值的增量小于“3”(S71是),則操作前進(jìn)到步驟S72。在步驟S72,與先前打印的行打的數(shù)據(jù)相同是數(shù)據(jù)再次打印在表面層帶31上。如果計(jì)數(shù)值的增量等于或大于“3”(S71否),則操作前進(jìn)到步驟S73。在步驟S73,與先前打印的打印行相鄰的行的數(shù)據(jù)打印在表面層帶31上,且操作前進(jìn)到步驟S74。在步驟S74,打印行計(jì)數(shù)器75的計(jì)數(shù)增加1,并終止單行打印。
參照?qǐng)D14,上述的操作將對(duì)于打印具有點(diǎn)陣寬度的細(xì)傾斜線的情形進(jìn)行描述。假定已經(jīng)打印兩個(gè)點(diǎn)陣101、102,或201、202。當(dāng)同一線如步驟S72所述打印兩次時(shí),一新的點(diǎn)陣103打印在沿副掃描方向偏移點(diǎn)陣102對(duì)應(yīng)0至3脈沖的距離的位置處。然而,新點(diǎn)陣103打印在沿主掃描方向的相同位置處。應(yīng)該指出的是,點(diǎn)陣102是先前時(shí)間打印的,且副掃描方向與走帶方向相同(如圖14A(i)所示)。另一方面,當(dāng)新行如步驟S73所述打印時(shí),一新點(diǎn)陣203打印在這樣的位置沿主掃描方向偏移點(diǎn)陣202的距離對(duì)應(yīng)于一個(gè)脈沖,而沿副掃描方向偏移點(diǎn)陣202的距離對(duì)應(yīng)于3至5個(gè)脈沖(如圖14A(ii)所示)。應(yīng)該指出的是,點(diǎn)陣102是在先前打印中打印的。
如果在步驟S52中確定時(shí)間流逝不是100ms(S52否),則操作前進(jìn)到步驟S54。在步驟S54,確定在暫停DC電機(jī)2電源之后那個(gè)時(shí)間流逝是150ms、200ms,或250ms。如果確定流逝的時(shí)間是150ms、200ms和250ms中之一(時(shí)間t5,t6,或t7)(S54是),則操作前進(jìn)到步驟S55。
在步驟S55,確定與倒數(shù)第二打印行相同行的數(shù)據(jù)是否在先前打印中打印在表面層帶31上,如果與倒數(shù)第二打印行相同行的數(shù)據(jù)是在先前打印中打印(S55是),則操作前進(jìn)到步驟S56,其中,如步驟S53中實(shí)施的那樣實(shí)施單行打印。如果與倒數(shù)第二打印行相鄰行的數(shù)據(jù)在先前打印中未打印(S55否),則操作前進(jìn)到步驟S57,其中,與先前打印行相同行的數(shù)據(jù)打印在表面層帶31上。通過(guò)執(zhí)行步驟S53和S55至S57的過(guò)程,根據(jù)暫停DC電機(jī)2電源供應(yīng)之后對(duì)各50ms間隔的DC電機(jī)2的前向轉(zhuǎn)動(dòng)量,而不是相繼地變化打印行的數(shù)據(jù),同樣行的數(shù)據(jù)或下一行的數(shù)據(jù)可有選擇地進(jìn)行打印。因此,當(dāng)暫停DC電機(jī)2電源供應(yīng),且?guī)а馗睊呙璺较蛞苿?dòng)的距離小于以恒定速度打印的兩點(diǎn)陣之間的間隔時(shí),可以避免打印圖像具有顯著窄的寬度。
如果在步驟S54中確定時(shí)間流逝不是150ms、200ms,或250ms中任何一個(gè)(S54否),則操作前進(jìn)到步驟S58。在步驟S58,確定在暫停DC電機(jī)2電源之后時(shí)間流逝是否是1,000ms。如果確定流逝的時(shí)間不是1,000ms(S58否)則操作返回到步驟S54。如果確定流逝的時(shí)間是1,000ms(時(shí)間t8)(S58是),則操作前進(jìn)到步驟S60。
在步驟S60,停止時(shí)間器67。然后,在步驟S61,確定切割標(biāo)簽是否設(shè)定在步驟S3。如果切割標(biāo)簽沒(méi)有設(shè)定(S61否),沒(méi)有動(dòng)作致動(dòng),且操作前進(jìn)到步驟S63。如果切割標(biāo)簽設(shè)定(S61是),帶在步驟S62中切割,且操作前進(jìn)到步驟S63。如圖6A所示,當(dāng)帶被切割時(shí),由于切割刀17施加的力的作用,切割的帶向下移動(dòng)距離L1。
在步驟S63,確定打印完成標(biāo)簽是否設(shè)定在步驟S15。如果打印完成標(biāo)簽設(shè)定(S63是),則終止打印,如果打印完成標(biāo)簽設(shè)定(S63否),則打印前進(jìn)到步驟S65,以執(zhí)行打印重開(kāi)始過(guò)程。然后,終止中斷過(guò)程。
圖13示出打印重開(kāi)始程序。當(dāng)恢復(fù)DC電機(jī)2電源供應(yīng)時(shí),從暫停DC電機(jī)2電源供應(yīng)到DC電機(jī)2實(shí)際停止期間發(fā)生的DC電機(jī)2逆向轉(zhuǎn)動(dòng)得到補(bǔ)償。然后,行數(shù)據(jù)隨后進(jìn)行打印,每次(5-a)+“由編碼器49探測(cè)的DC電機(jī)2前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器73的計(jì)數(shù)”增加5。應(yīng)該指出的是,當(dāng)DC電機(jī)2停止和帶切割時(shí),“a”是等于1的常數(shù),或當(dāng)帶未切割時(shí),其等于2。
首先,在步驟S81,確定與先前打印行相同的行的數(shù)據(jù)是否在所有時(shí)間t4、t5、t6,和t7,或只在t7時(shí)打印。應(yīng)該指出的是,時(shí)間t4、t5、t6,和t7分別對(duì)應(yīng)于100ms、150ms、200ms和250ms。如果確定打印行的數(shù)據(jù)在所有時(shí)間t4、t5、t6,和t7(S81否)彼此各不相同,則操作前進(jìn)到步驟S82。在步驟S82,打印與先前打印(點(diǎn)陣206時(shí)間t7)行相同行(點(diǎn)陣207時(shí)間t9)的數(shù)據(jù),假定點(diǎn)陣204在時(shí)間t5打印,而點(diǎn)陣205在時(shí)間t6打印(如圖14B(ii)所示)。其結(jié)果,打印的點(diǎn)陣沿副掃描方向彼此分離一定量,該量是帶切割情形下帶的移動(dòng)量。因此,可避免點(diǎn)距連續(xù)地減小。還可避免打印圖像行寬變窄。然后,操作前進(jìn)到步驟S83。在步驟S83,前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器73的計(jì)數(shù)值增加“2”。該增量的定義是考慮由DC電機(jī)2作用的、在時(shí)間t10和t11之間的帶的移動(dòng)量,以便補(bǔ)償DC電機(jī)2實(shí)際停止前的逆向轉(zhuǎn)動(dòng)(步驟S44)。
另一方面,確定與先前打印行相同的行在所有時(shí)間t4、t5、t6,和t7時(shí)打印,操作前進(jìn)到步驟S84。換句話說(shuō),如果在時(shí)間t4打印的點(diǎn)陣103,在時(shí)間t5打印的點(diǎn)陣104,在時(shí)間t6打印的點(diǎn)陣105,在時(shí)間t7打印的點(diǎn)陣106,沿主掃描方向位于同一位置,并沿副掃描方向分別位移的距離對(duì)應(yīng)于0至3脈沖(如圖14B(i)所示)(S81是),則操作前進(jìn)到步驟S84。在步驟S84,確定帶是否切割。如果帶被切割(S84是),則操作前進(jìn)到步驟S85。在步驟S85,上述常數(shù)設(shè)定為1,前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器61a的計(jì)數(shù)增加“4”。如果帶未被切割(S84否),則操作前進(jìn)到步驟S86。在步驟S86,上述常數(shù)設(shè)定為2,前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器61d的計(jì)數(shù)增加“3”。為何使用不同的值取決于帶是否被切割的原因在于,當(dāng)帶被切割時(shí),帶發(fā)生移動(dòng)。圖14B示出不管帶是否切割前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器73的計(jì)數(shù)不增加的情形。這是因?yàn)橛蓭懈钤斐傻膸У囊苿?dòng)已在步驟S82的打印中加以考慮。
在完成步驟S83、S85和S86之后,操作前進(jìn)到步驟S87。在步驟S87,用來(lái)開(kāi)始一編碼器中斷程序以在由編碼器49確定的時(shí)間內(nèi)進(jìn)行打印的標(biāo)簽設(shè)定在RAM66的預(yù)定的區(qū)域內(nèi)。其后,在步驟S89,恢復(fù)DC電機(jī)2的電源供應(yīng),DC電機(jī)2開(kāi)始轉(zhuǎn)動(dòng)(時(shí)間t10)。終止重新開(kāi)始打印程序。
在完成重新開(kāi)始打印程序的操作之后,終止停止DC電機(jī)2后的中斷,以使操作返回到編碼器中斷程序。然后,在步驟S33,一編碼器脈沖計(jì)數(shù)過(guò)程開(kāi)始。在本實(shí)施例中,DC電機(jī)2的前向轉(zhuǎn)動(dòng)開(kāi)始補(bǔ)償就在時(shí)間t10處的實(shí)際停止DC電機(jī)2之前造成的DC電機(jī)2的逆向轉(zhuǎn)動(dòng)量。在編碼器脈沖計(jì)數(shù)過(guò)程中,每次在恢復(fù)DC電機(jī)2電源供應(yīng)之后探測(cè)前向轉(zhuǎn)動(dòng)脈沖,逆向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器74的計(jì)數(shù)減小1,這樣,就在暫停DC電機(jī)之前造成的DC電機(jī)的逆向轉(zhuǎn)動(dòng)得到補(bǔ)償。如果DC電機(jī)2在步驟S45轉(zhuǎn)動(dòng),以補(bǔ)償在編碼器脈沖計(jì)數(shù)過(guò)程操作中的逆向轉(zhuǎn)動(dòng)量,則帶在距離L2之前實(shí)際已移動(dòng)。在步驟S43,當(dāng)逆向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器74的計(jì)數(shù)是0時(shí),只執(zhí)行編碼器脈沖計(jì)數(shù),熱頭13不執(zhí)行打印。
在步驟S43,在逆向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器74的計(jì)數(shù)達(dá)到0之后,DC電機(jī)2的逆向轉(zhuǎn)動(dòng)量用恢復(fù)DC電機(jī)2電源供應(yīng)之后的前向轉(zhuǎn)動(dòng)量予以補(bǔ)償,行數(shù)據(jù)打印的時(shí)間再次根據(jù)從時(shí)間t11的前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器的計(jì)數(shù)中的增量進(jìn)行控制。時(shí)間t11是在步驟S44中恢復(fù)DC電機(jī)2的電源供應(yīng)之后前向轉(zhuǎn)動(dòng)脈沖第一次計(jì)數(shù)時(shí)的時(shí)刻。在時(shí)間t11,前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器73的計(jì)數(shù)分別根據(jù)步驟S83、S86,或S85從倍數(shù)5增加2、3,或4。因此,在恢復(fù)DC電機(jī)2的電源供應(yīng)之后第一次打印的時(shí)間t12是三個(gè)前向轉(zhuǎn)動(dòng)脈沖在步驟S83計(jì)數(shù)的時(shí)刻。當(dāng)操作通過(guò)步驟S85時(shí),時(shí)間t12是兩個(gè)前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)的時(shí)刻。當(dāng)操作通過(guò)步驟S86時(shí),t12是一個(gè)前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)的時(shí)刻(在圖6A中的時(shí)間t11)。圖14C(i)和(ii)分別示出在時(shí)間t11打印的點(diǎn)陣107、208。
當(dāng)時(shí)間t11之后隨著編碼器脈沖計(jì)數(shù)五個(gè)前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)時(shí),在時(shí)間t12執(zhí)行恢復(fù)DC電機(jī)2的電源供應(yīng)之后的第二次打印。圖14D(i)和(ii)分別示出在此時(shí)間打印的點(diǎn)陣108、208。此后,在步驟S39,執(zhí)行一打印,每次前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器73的計(jì)數(shù)增加5,直到時(shí)間器的計(jì)數(shù),停止DC電機(jī)2的電源供應(yīng)之后的時(shí)間的流逝達(dá)到預(yù)定的時(shí)間Ta。然后,打印行計(jì)數(shù)器的計(jì)數(shù)增加1(時(shí)間t13、時(shí)間t14、時(shí)間t15)。然后,如果在步驟S39確定在停止DC電機(jī)2的電源供應(yīng)之后預(yù)定時(shí)間Ta流逝(時(shí)間t15),則編碼器中斷終止,且操作返回到步驟S11。換句話說(shuō),在本實(shí)施例中,考慮到DC電機(jī)2在時(shí)間t15以恒定速度開(kāi)始轉(zhuǎn)動(dòng)。打印循環(huán)時(shí)間器重新開(kāi)始,然后,在預(yù)定時(shí)間間隔T0執(zhí)行打印。
這樣,在本實(shí)施例的帶打印機(jī)1中,編碼器49探測(cè)DC電機(jī)2的逆向轉(zhuǎn)動(dòng)量。根據(jù)該探測(cè)結(jié)果,在從暫停DC電機(jī)2的電源供應(yīng)到DC電機(jī)2的實(shí)際停止的時(shí)間段的過(guò)程中,由DC電機(jī)2的逆向轉(zhuǎn)動(dòng)造成的打印的點(diǎn)陣的移位得到抑制。因此,打印的鄰近的點(diǎn)陣合適地互相連續(xù),這導(dǎo)致高質(zhì)量的打印。此外,編碼器49探測(cè)DC電機(jī)2的前向轉(zhuǎn)動(dòng)量。根據(jù)該探測(cè)結(jié)果,帶打印機(jī)1控制打印。與根據(jù)暫停DC電機(jī)2的電源供應(yīng)之后的時(shí)間的流逝來(lái)確定打印時(shí)間的結(jié)構(gòu)相比,可以可靠地防止打印點(diǎn)陣的移位。
此外,當(dāng)就在暫停DC電機(jī)2之前的前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)器的計(jì)數(shù)增加不是5而是4時(shí),執(zhí)行打印。該結(jié)構(gòu)避免帶的實(shí)際移動(dòng)量超過(guò)由DC電機(jī)2的轉(zhuǎn)動(dòng)造成的運(yùn)動(dòng)量。因此,精確地阻止打印點(diǎn)陣的移位。此外,在從100ms至250ms時(shí)間段的過(guò)程中,根據(jù)在50ms內(nèi)DC電機(jī)2的前向轉(zhuǎn)動(dòng),選擇下列兩種數(shù)據(jù)中的一個(gè)與先前相同的打印數(shù)據(jù),以及與先前相鄰的下一行數(shù)據(jù)。因此,打印的行具有均勻的寬度。
此外,當(dāng)在時(shí)間流逝250ms之后打印下一行數(shù)據(jù)時(shí),與先前打印相同的行的數(shù)據(jù)在帶切割之后再次打印。采用該結(jié)構(gòu),當(dāng)DC電機(jī)2前向轉(zhuǎn)動(dòng)量小于5個(gè)脈沖時(shí),在恢復(fù)DC電機(jī)2的電源供應(yīng)之后執(zhí)行第一打印。如果記錄介質(zhì)沿傳輸方向的移動(dòng)由于帶的切割而未能與由傳輸機(jī)構(gòu)傳輸?shù)膸У膶?shí)際移動(dòng)相匹配,以便補(bǔ)償DC電機(jī)2的逆向轉(zhuǎn)動(dòng)量,則可能造成空白行。然而,上述的結(jié)構(gòu)可防止空白行的產(chǎn)生。在此情形中,在恢復(fù)DC電機(jī)2的電源供應(yīng)之后考慮帶切割與否而執(zhí)行第一打印。因此,可提供高質(zhì)量的圖像打印而基本上無(wú)點(diǎn)陣的移位。
此外,當(dāng)DC電機(jī)2以恒定速度轉(zhuǎn)動(dòng)時(shí),不管編碼器49的輸出如何,打印在預(yù)定的時(shí)間間隔T0執(zhí)行。因此,即使當(dāng)DC電機(jī)2以高的恒定速度轉(zhuǎn)動(dòng)時(shí),在熱頭13停止的時(shí)間段的過(guò)程中,對(duì)于要求的數(shù)據(jù)過(guò)程也可確保一充足的時(shí)間段。其結(jié)果,可避免打印誤差,并打印出高質(zhì)量的圖像。此外,在本實(shí)施例中,使用電子調(diào)速電路以減小DC電機(jī)2的轉(zhuǎn)速的波動(dòng)。電子調(diào)速電路基本上有助于DC電機(jī)2的恒速轉(zhuǎn)動(dòng)。因此,以時(shí)間間隔T0打印的點(diǎn)陣的間隔可靠地保持不變,且提高打印圖像的質(zhì)量。
應(yīng)該指出的是,上述實(shí)施例中所述的脈沖數(shù)只是示例,可根據(jù)打印機(jī)的結(jié)構(gòu)和帶的類(lèi)型合適地進(jìn)行修改。較佳地,帶打印機(jī)1的ROM64可儲(chǔ)存包含許多上述脈沖數(shù)組合的表。采用這樣的結(jié)構(gòu),根據(jù)帶的類(lèi)型和操作條件,可有選擇地使用脈沖數(shù)的特定的組合,以優(yōu)化打印效果。
本發(fā)明提供以下的優(yōu)點(diǎn)。
在上述的帶打印機(jī)1中,當(dāng)DC電機(jī)2以恒定速度轉(zhuǎn)動(dòng)時(shí),以預(yù)定的時(shí)間間隔驅(qū)動(dòng)熱頭13進(jìn)行打印。因此,ROM64在間隔(T0)儲(chǔ)存數(shù)據(jù),在此間隔上熱頭13被激勵(lì),而帶以恒定速度走帶。因此,因?yàn)樵贒C電機(jī)2恒定速度轉(zhuǎn)動(dòng)過(guò)程中,熱頭13以預(yù)定的時(shí)間間隔驅(qū)動(dòng),所以,即使當(dāng)DC電機(jī)2以高的恒定速度轉(zhuǎn)動(dòng)時(shí),對(duì)于在熱頭13不工作的時(shí)間段的過(guò)程中(例如,將外形的字型數(shù)據(jù)展開(kāi)成位圖數(shù)據(jù),字符的裝飾,垂直線和水平線之間的轉(zhuǎn)換)的打印數(shù)據(jù)的數(shù)據(jù)處理,可確保一足夠的時(shí)間段。其結(jié)果,可避免諸如打印誤差之類(lèi)的打印圖像的劣化。
另一方面,當(dāng)DC電機(jī)2不以恒定速度轉(zhuǎn)動(dòng)時(shí)(在從暫停DC電機(jī)2的電源供應(yīng)到DC電機(jī)2實(shí)際的停止的時(shí)間段中,以及在從恢復(fù)DC電機(jī)2的電源供應(yīng)到DC電機(jī)2恒定速度轉(zhuǎn)動(dòng)的時(shí)間段中),熱頭13執(zhí)行打印,根據(jù)編碼器49的光傳感器49b、49c的輸出信號(hào),每次DC電機(jī)2的前向轉(zhuǎn)動(dòng)量增加一預(yù)定量。因?yàn)槭褂镁幋a器49來(lái)確定當(dāng)DC電機(jī)2不以恒定速度轉(zhuǎn)動(dòng)時(shí)驅(qū)動(dòng)熱頭13的時(shí)間,所以,與根據(jù)DC電機(jī)的電源暫停之后經(jīng)過(guò)的時(shí)間來(lái)確定打印時(shí)間的結(jié)構(gòu)相比,可以可靠地防止打印點(diǎn)陣的任何移位。
此外,當(dāng)在從暫停DC電機(jī)2的電源供應(yīng)到DC電機(jī)2停止轉(zhuǎn)動(dòng)的時(shí)間段過(guò)程中,DC電機(jī)2逆向地轉(zhuǎn)動(dòng)時(shí),編碼器49探測(cè)逆向轉(zhuǎn)動(dòng)量。驅(qū)動(dòng)熱頭13的時(shí)間以這樣的方式進(jìn)行控制在恢復(fù)DC電機(jī)2的電源供應(yīng)時(shí)補(bǔ)償DC電機(jī)2的逆向轉(zhuǎn)動(dòng)量。具體來(lái)說(shuō),如果就在DC電機(jī)2停止前DC電機(jī)2逆向地轉(zhuǎn)動(dòng),則DC電機(jī)2首先向前轉(zhuǎn)動(dòng)一角度,該角度等于恢復(fù)DC電機(jī)2的電源供應(yīng)之后的逆向轉(zhuǎn)動(dòng)量。然后,驅(qū)動(dòng)熱頭13,每次DC電機(jī)2的前向轉(zhuǎn)動(dòng)量增加一預(yù)定量。采用這種結(jié)構(gòu),可在從暫停DC電機(jī)2的電源供應(yīng)到DC電機(jī)2停止的時(shí)間段過(guò)程中有效地抑制由DC電機(jī)2的逆向轉(zhuǎn)動(dòng)造成的打印點(diǎn)陣的移位。因此,打印的鄰近的點(diǎn)陣可合適地互相連接,從而提高打印質(zhì)量。
此外,在上述帶打印機(jī)1中,為了在暫停DC電機(jī)2的電源供應(yīng)前和后獲得良好質(zhì)量的打印,可執(zhí)行以下的控制。
(a) 在暫停DC電機(jī)2的電源供應(yīng)之后,以每5個(gè)脈沖驅(qū)動(dòng)熱頭13,直到由編碼器49探測(cè)的前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)達(dá)到10。此后,以每4個(gè)脈沖驅(qū)動(dòng)熱頭13。采用此結(jié)構(gòu),就在DC電機(jī)2實(shí)際停止前,超過(guò)DC電機(jī)2的轉(zhuǎn)動(dòng)運(yùn)動(dòng)量的過(guò)度的帶的移動(dòng)量得到補(bǔ)償,以便可靠地防止打印點(diǎn)陣的移位。
(b) 在暫停DC電機(jī)2的電源供應(yīng)之后,(i)如果在100ms、150ms、200ms或250ms過(guò)去時(shí)前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)的增量小于“3”,則驅(qū)動(dòng)熱頭13,以便在此時(shí)打印與先前打印的行相同的行的數(shù)據(jù)。(ii)如果增量等于或大于3,則在此時(shí)打印與先前打印的行相鄰的下一行的數(shù)據(jù)。根據(jù)在各一定時(shí)間段的過(guò)程中的前向轉(zhuǎn)動(dòng)量,該結(jié)構(gòu)有選擇地打印相同行的數(shù)據(jù)或下一行的數(shù)據(jù)。因此,可以防止打印的圖像的行寬特別地不同于原始圖像的原始的行寬,因?yàn)榧词笵C電機(jī)2停止打印介質(zhì)也移動(dòng)。
(c) (ii)如果在暫停DC電機(jī)2的電源供應(yīng)之后過(guò)去250ms時(shí)間時(shí)前向轉(zhuǎn)動(dòng)脈沖計(jì)數(shù)的增量等于或大于3,則打印下一行的數(shù)據(jù)。為了在切割帶之后再次打印下一行的數(shù)據(jù),驅(qū)動(dòng)熱頭13。(i)如果增量小于3,則在切割帶之后不執(zhí)行操作。采用此結(jié)構(gòu),在時(shí)間過(guò)去250ms后打印下一行的數(shù)據(jù)之后,在由于帶切割而使帶沿其走帶方向移動(dòng)的位置上,再次打印下一行的數(shù)據(jù)。因此,如果帶不移動(dòng)一正常的量(其對(duì)應(yīng)于5個(gè)脈沖),以減小打印點(diǎn)陣之間的間距,則減小的間距被帶切割后由于帶前進(jìn)產(chǎn)生的打印點(diǎn)陣的較長(zhǎng)的間距抵消。因此,可有效地抑制打印圖像的較窄的行寬。在時(shí)間250ms過(guò)去后打印同一行的數(shù)據(jù)時(shí),不執(zhí)行這種方法,因?yàn)榇蛴〉狞c(diǎn)陣之間的間距較寬。
(d) 當(dāng)恢復(fù)DC電機(jī)2的電源供應(yīng),且在暫停DC電機(jī)2的電源供應(yīng)后過(guò)去250ms的時(shí)刻如(i)所述地打印同樣數(shù)據(jù)時(shí),在從暫停DC電機(jī)2的電源供應(yīng)到DC電機(jī)2實(shí)際停止的時(shí)間段過(guò)程中,DC電機(jī)2的逆向轉(zhuǎn)動(dòng)量得到補(bǔ)償。然后,以這樣的方式驅(qū)動(dòng)熱頭打印下一行的數(shù)據(jù),每次(5-a)+“由編碼器49探測(cè)的前向轉(zhuǎn)動(dòng)量”增加5(當(dāng)DC電機(jī)2停止時(shí)帶被切割的情形中,“a”是等于1的常數(shù),或在帶未切割的情形中,其等于2)。當(dāng)在暫停DC電機(jī)2的電源供應(yīng)后過(guò)去250ms的時(shí)刻如(ii)所述地打印下一行數(shù)據(jù)時(shí),在從暫停DC電機(jī)2的電源供應(yīng)到DC電機(jī)2停止的時(shí)間段過(guò)程中,DC電機(jī)2的逆向轉(zhuǎn)動(dòng)量得到補(bǔ)償。然后,在DC電機(jī)2的前向轉(zhuǎn)動(dòng)量增加3個(gè)脈沖之后,打印下一行的數(shù)據(jù)。其后,以這樣的方式驅(qū)動(dòng)熱頭打印下一行的數(shù)據(jù),每次DC電機(jī)2的前向轉(zhuǎn)動(dòng)量增加5個(gè)脈沖。采用這種結(jié)構(gòu),當(dāng)DC電機(jī)2的前向脈沖增量小于5時(shí),在恢復(fù)DC電機(jī)2的電源供應(yīng)之后執(zhí)行第一打印。因此,可抑制形成空白行,該空白行是由于帶切割產(chǎn)生的沿走帶方向帶的移動(dòng)(圖6A中L1)和為補(bǔ)償逆向轉(zhuǎn)動(dòng)由DC電機(jī)2造成的帶的實(shí)際移動(dòng)(圖6A中L2)之間的差所造成。因此,改善在恢復(fù)DC電機(jī)2的電源供應(yīng)前和后打印圖像的連接。此外,常數(shù)值a的變化視DC電機(jī)2停止后帶是否切割而定。因此,可考慮帶切割造成的帶的移動(dòng),在合適的位置處打印點(diǎn)陣。
盡管描述了本發(fā)明的優(yōu)選的實(shí)施例,但本發(fā)明并不局限于上述的實(shí)施例。在本發(fā)明的范圍內(nèi)還可出現(xiàn)許多改型。此外,在上述的實(shí)施例中,使用熱頭作為打印頭。然而,除了熱頭之外可使用任何類(lèi)型的打印頭。在上述的實(shí)施例中,描述在暫停打印的過(guò)程中切割帶的實(shí)例。然而,在本發(fā)明的范圍內(nèi),由于大量的打印數(shù)據(jù)而暫停打印,以及在暫停打印的過(guò)程中輸入其余的數(shù)據(jù)。
在上述的實(shí)施例中,在DC電機(jī)不以恒定的速度轉(zhuǎn)動(dòng)并具有小的轉(zhuǎn)數(shù)的從t3至t11的時(shí)間段的過(guò)程中,不使用編碼器確定打印時(shí)間。或者,當(dāng)打印介質(zhì)不以恒定速度(時(shí)間t0至?xí)r間t15)移動(dòng)時(shí),包括在時(shí)間t3和時(shí)間t11之間的時(shí)間段,可根據(jù)編碼器的輸出脈沖,確定打印時(shí)間。
在上述的實(shí)施例中,打印頭固定,而帶通過(guò)一DC電機(jī)移動(dòng)?;蛘?,帶可固定,而打印頭通過(guò)DC電機(jī)移動(dòng)。帶可不必是諸如雙層帶那樣的多層帶。換句話說(shuō),打印可在一表面層帶上執(zhí)行,然后,表面層帶本身可以彈出。此外,可使用除編碼器之外的任何裝置來(lái)探測(cè)DC電機(jī)的前向和逆向的轉(zhuǎn)動(dòng)。
工業(yè)應(yīng)用性本發(fā)明適用于由DC電機(jī)驅(qū)動(dòng)的任何類(lèi)型的帶打印機(jī)。
權(quán)利要求
1.一帶打印機(jī),包括一打印頭(13),其在行的基礎(chǔ)上將點(diǎn)陣圖形打印在打印介質(zhì)(31)上,打印介質(zhì)具有帶的形狀;一輸送機(jī)構(gòu)(2,10),其使打印介質(zhì)和打印頭兩者中的一個(gè)相對(duì)另一個(gè)作相對(duì)移動(dòng);一驅(qū)動(dòng)輸送機(jī)構(gòu)的直流電機(jī)(2);探測(cè)直流電機(jī)前向轉(zhuǎn)動(dòng)量的前向轉(zhuǎn)動(dòng)探測(cè)裝置(49);以及控制打印頭驅(qū)動(dòng)時(shí)間的打印控制裝置(61);其中,在從暫停直流電機(jī)電源到開(kāi)始直流電機(jī)恒定速度的轉(zhuǎn)動(dòng),直到直流電機(jī)的停止和恢復(fù)對(duì)直流電機(jī)供應(yīng)電源的時(shí)間段的至少一部分時(shí)間的過(guò)程中,打印控制裝置(61)連續(xù)地在行上打印數(shù)據(jù),每次由前向轉(zhuǎn)動(dòng)探測(cè)裝置探測(cè)得到的直流電機(jī)的前向轉(zhuǎn)動(dòng)量增加一預(yù)定量,其中,在直流電機(jī)恒定速度旋轉(zhuǎn)的時(shí)間段的過(guò)程中,打印控制裝置(61)以預(yù)先決定的間隔在行上打印數(shù)據(jù)。
2.如權(quán)利要求1所述的帶打印機(jī),其特征在于,還包括探測(cè)直流電機(jī)逆轉(zhuǎn)量的逆轉(zhuǎn)探測(cè)裝置(49),其中,打印控制裝置(61)控制恢復(fù)直流電機(jī)電源之后打印頭的驅(qū)動(dòng)時(shí)間,以在從暫停直流電機(jī)的電源到停止直流電機(jī)的時(shí)間過(guò)程中,打印控制裝置補(bǔ)償由逆轉(zhuǎn)探測(cè)裝置探測(cè)到的直流電機(jī)的逆轉(zhuǎn)量。
3.如權(quán)利要求1或2所述的帶打印機(jī),其特征在于,還包括波動(dòng)減少裝置,其減少直流電機(jī)(2)旋轉(zhuǎn)中的波動(dòng)。
4.一帶打印機(jī),包括一打印頭(13),其打印包括沿打印介質(zhì)(31)的寬度方向布置的點(diǎn)陣圖形的行,打印介質(zhì)(31)具有帶的形狀;一輸送機(jī)構(gòu)(2、10),其使打印介質(zhì)和打印頭兩者中的一個(gè)相對(duì)于另一個(gè)作相對(duì)移動(dòng),輸送機(jī)構(gòu)包括一直流電機(jī);控制打印頭和電機(jī)的驅(qū)動(dòng)的打印控制裝置(61);以及探測(cè)直流電機(jī)前向轉(zhuǎn)動(dòng)量的前向轉(zhuǎn)動(dòng)探測(cè)裝置(49);其中,在從暫停直流電機(jī)電源到開(kāi)始直流電機(jī)恒定速度轉(zhuǎn)動(dòng),直到直流電機(jī)停止轉(zhuǎn)動(dòng)和恢復(fù)對(duì)直流電機(jī)供應(yīng)電源的時(shí)間段的至少一部分時(shí)間的過(guò)程中,控制裝置繼續(xù)地打印行,每次由前向轉(zhuǎn)動(dòng)探測(cè)裝置探測(cè)得到的直流電機(jī)的前向轉(zhuǎn)動(dòng)量增加一預(yù)定量,其中,在直流電機(jī)恒定速度旋轉(zhuǎn)的時(shí)間段的過(guò)程中,打印控制裝置以預(yù)先決定的時(shí)間間隔打印行。
全文摘要
一帶打印機(jī),當(dāng)使用一編碼器來(lái)探測(cè)DC電機(jī)的旋轉(zhuǎn)時(shí),即使DC電機(jī)的rpm增加,其也能保證足以處理打印數(shù)據(jù)的時(shí)間段。當(dāng)DC電機(jī)不以恒定速度旋轉(zhuǎn)時(shí),原則上,編碼器探測(cè)一DC電機(jī)的旋轉(zhuǎn)量。因此,每次探測(cè)到一預(yù)定的旋轉(zhuǎn)角度,驅(qū)動(dòng)熱頭進(jìn)行打印。另一方面,當(dāng)DC電機(jī)以恒定速度旋轉(zhuǎn)時(shí),驅(qū)動(dòng)熱頭以恒定間隔打印。
文檔編號(hào)B41J3/407GK1537058SQ02814990
公開(kāi)日2004年10月13日 申請(qǐng)日期2002年7月30日 優(yōu)先權(quán)日2001年7月30日
發(fā)明者鵜瀞弘繼, 外園高峰, 柴田康弘, 杉浦好生, 丹島直樹(shù), 武藤成人, 人, 峰, 弘, 樹(shù), 生, 鵜 弘繼 申請(qǐng)人:兄弟工業(yè)株式會(huì)社