專利名稱:行式打印機及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及以DC馬達為驅(qū)動源進行記錄紙的送紙的行式打印機。
背景技術(shù):
作為打印機的送紙的動力源,可知有步進馬達或DC馬達等多種形式。DC馬達,與使用步進馬達的情況相比,具有可降低制造成本的優(yōu)點。例如,作為具有熱敏方式的打印頭的熱敏式打印機的送紙的動力源,記載有取代步進馬達而使用DC馬達的例子。(特開平11-291535號)但是,該DC馬達,與步進馬達相比,不具有驅(qū)動開始時的迅速上升特性、或驅(qū)動停止時的迅速停止特性。從而,在作為記錄紙的送紙的動力源使用DC馬達的情況下,為了結(jié)束記錄紙的打印、使送紙停止,而即使停止向DC馬達的通電后,也由于慣性會產(chǎn)生過量輸送記錄紙的現(xiàn)象。另外,在停止該向DC馬達的通電后到實際停止之間的送紙量根據(jù)溫度條件或DC馬達的旋轉(zhuǎn)阻力或其他的送紙的狀態(tài)而產(chǎn)生偏差。從而,若打印規(guī)定的文字等并使送紙停止,而再接著打印下一行時,在以一定的送紙量輸送記錄紙后開始打印,則由于上述停止時產(chǎn)生的送紙量的誤差,打印的文字等的行間隔會產(chǎn)生偏差。
并且,因為DC馬達剛啟動后與即將停止前旋轉(zhuǎn)不穩(wěn)定,也伴隨有振動等,所以在由檢測器檢測該旋轉(zhuǎn)時,存在產(chǎn)生檢測錯誤的情況。例如,會有即使在實際上DC馬達不旋轉(zhuǎn)的情況下,檢測器也獲取到DC馬達的旋轉(zhuǎn)軸的振動,而認為是旋轉(zhuǎn)的情況等。因而,由于該DC馬達的旋轉(zhuǎn)的檢測錯誤,存在上述的行間隔的偏差進一步加大的危險。
發(fā)明內(nèi)容
從而,本發(fā)明的目的在于提供一種行式打印機及其控制方法,可以防止DC馬達起動時與停止時產(chǎn)生的DC馬達的旋轉(zhuǎn)的檢測錯誤,即使DC馬達的通電停止后的送紙量變動,也能使打印的文字等的行間隔固定地進行打印。
為了實現(xiàn)上述目的,本發(fā)明的行式打印機的第1方案,具備送紙裝置,使用DC馬達進行記錄紙的送紙;打印頭,在輸送的記錄紙上進行打?。凰图埩繖z測部,檢測記錄紙的送紙量;控制DC馬達的送紙控制部,對在停止向DC馬達的通電后到記錄紙的送紙停止期間的第1送紙量進行測量,在下一行的打印中,對從開始向DC馬達通電后的第2送紙量進行測量;控制打印頭而使其以一定的行間隔進行打印的打印控制部,第2送紙量達到從規(guī)定的行間送紙量減去第1送紙量后的送紙量時開始打印。
在將DC馬達用于送紙時,因為不具有迅速的停止特性,所以在停止通電后也產(chǎn)生多余的送紙。在本實施方式中,即使從停止向DC馬達的通電后到記錄紙的送紙實際停止期間的送紙量變動,在下一行的打印中也會通過輸送抵消該送紙量的紙、開始打印,而能夠始終以一定的行間隔進行打印。
本發(fā)明的行式打印機的另一方案為,送紙量檢測部具有與DC馬達的旋轉(zhuǎn)相對應(yīng)、產(chǎn)生定時脈沖的位置檢測器,和對定時脈沖進行計數(shù)而檢測送紙量的計數(shù)器。
在本實施方案中,作為送紙量的具體的檢測方式,通過位置檢測器對與DC馬達的旋轉(zhuǎn)對應(yīng)產(chǎn)生的定時脈沖進行計數(shù)而求得送紙量。
本發(fā)明的行式打印機的再一方案為,送紙量檢測部具有啟動定時器,其在從開始向DC馬達通電后,一直到達到規(guī)定的時間之前不對定時脈沖進行計數(shù)。
在本實施方案中,在DC馬達剛啟動后,旋轉(zhuǎn)不穩(wěn)定,有可能會產(chǎn)生送紙量的檢測錯誤,因此通過在向DC馬達開始通電后,一直到達到規(guī)定時間之前的不穩(wěn)定區(qū)域,對來自位置檢測器的定時脈沖不進行計數(shù),而防止檢測錯誤。
本發(fā)明的行式打印機的又一方案為,送紙量檢測部,具有測定定時脈沖的切換時間的停止定時器,在停止向DC馬達的通電、定時脈沖的切換時間超過規(guī)定時間后,對定時脈沖不進行計數(shù)。
在定時脈沖的切換時間超過規(guī)定的時間的情況下,即送紙速度為規(guī)定值以下的即將停止前的情況下,DC馬達的旋轉(zhuǎn)不穩(wěn)定,有可能會產(chǎn)生送紙量的檢測錯誤。從而,在本實施方案中,在該不穩(wěn)定區(qū)域,對來自位置檢測器的定時脈沖不進行計數(shù),而防止檢測錯誤。
本發(fā)明的行式打印機的另一方案為,送紙裝置,具有連結(jié)在DC馬達上的齒輪和與齒輪相連結(jié)的送紙輥,位置檢測器對齒輪或送紙輥的旋轉(zhuǎn)進行檢測并產(chǎn)生定時脈沖。
在本實施方式中,位置檢測器對連結(jié)在DC馬達上的齒輪或送紙輥的旋轉(zhuǎn)進行檢測。因為減速到比DC馬達的轉(zhuǎn)速低,所以具有不容易受到DC馬達的旋轉(zhuǎn)的不穩(wěn)定區(qū)域的影響的優(yōu)點。
本發(fā)明的行式打印機的再一方案為,打印頭為熱敏方式的打印頭。
本發(fā)明的行式打印機的控制方法的第1方案,是使用DC馬達進行記錄紙的送紙的行式打印機的控制方法,其具備下述工序,并以一定的行間隔進行打印工序1,結(jié)束規(guī)定的打印,停止向DC馬達的通電;工序2,對與DC馬達的旋轉(zhuǎn)相對應(yīng)而產(chǎn)生的定時脈沖進行計數(shù),對在停止向DC馬達的通電后到記錄紙的送紙停止為止期間的第1送紙量進行檢測;工序3,開始向停止?fàn)顟B(tài)的DC馬達通電;工序4,對與DC馬達的旋轉(zhuǎn)對應(yīng)產(chǎn)生的定時脈沖進行計數(shù),對在開始向DC馬達的通電后的第2送紙量進行檢測;工序5,在第2送紙量達到從規(guī)定的行間送紙量減去第1送紙量后的送紙量時開始打印。
本發(fā)明的行式打印機的控制方法的另一方案為,在工序2,當(dāng)定時脈沖的切換時間超過規(guī)定時間后,對定時脈沖不進行計數(shù)。
本發(fā)明的行式打印機的控制方法的再一方案為,在工序4,從開始向DC馬達的通電后到達到規(guī)定時間之前,對定時脈沖不進行計數(shù)。
圖1是本發(fā)明的熱敏式打印機的外形的立體圖。
圖2是本發(fā)明的熱敏式打印機的控制部的功能框線圖。
圖3是熱敏方式的打印頭的驅(qū)動部的概要圖。
圖4是表示向記錄紙上打印的實施例的圖。
圖5是表示從開始送紙到打印第1行的文字為止的控制的(a)流程圖與(b)時間圖。
圖6是表示從第1行打印結(jié)束后到停止記錄紙的送紙為止的控制的(a)流程圖與(b)時間圖。
圖7是表示在圖6所示的工序后,從記錄紙的送紙停止的狀態(tài)、再次開始送紙、到開始下一次的打印為止的控制的(a)流程圖與(b)時間圖。
圖8是表示在打印結(jié)束后,不使記錄紙的送紙停止、繼續(xù)進行打印時的控制的(a)流程圖與(b)時間圖。
圖中1-本體,2-開閉蓋,3-記錄紙滾筒,3a-記錄紙,4-收容部,5-打印頭,5a-壓頭彈簧,6-送紙裝置,7-送紙輥,8-DC馬達,8a-蝸輪,9-輪系,9a-傳遞平齒輪,9b-輥齒輪,10-被檢測板,20-打印機控制部,21-送紙控制部,22-打印控制部,23-送紙量檢測部,24-位置檢測器,25-計數(shù)器,26-啟動定時器,27-停止定時器,30-打印頭的驅(qū)動部,31-移位寄存器,32-閂鎖(latch),33-驅(qū)動器,34-發(fā)熱元件。
具體實施例方式
下面,參照附圖對本發(fā)明的實施方式進行詳細地說明。
(熱敏式打印機的結(jié)構(gòu))圖1是表示本發(fā)明的行式打印機的實施方式的外形的立體圖,為了可看到內(nèi)部而去除前側(cè)部分,表示打開開閉蓋2的狀態(tài)。本打印機,由打印機本體1與開閉蓋2進行包覆,其內(nèi)部具有收容記錄紙滾筒3的收容部4、進行從記錄紙滾筒3拉出的記錄紙3a的送紙的送紙裝置6、在輸送的記錄紙3a上進行打印的打印頭5,和控制這些裝置的各種控制部。此外,本發(fā)明可以適用到各種種類的打印機上,但是,在本實施方式中,以具有熱敏方式的打印頭并向熱敏紙即記錄紙上打印的熱敏式打印機為例進行說明。
首先,對將記錄紙3a安置在該熱敏式打印機上的順序進行說明。在開閉蓋2打開的狀態(tài),將記錄紙滾筒3填裝到設(shè)在打印機本體1上的收容部4中。而且,從記錄紙滾筒3中拉出記錄紙3a,沿從收容部4的輸出側(cè)到打印頭5之間設(shè)置的輸送路,從打印頭5的上部向打印機本體1的外側(cè)輸出記錄紙3a的前端部。而且,從上方關(guān)閉開閉蓋2。
在開閉蓋2上,設(shè)置著送紙輥7,當(dāng)關(guān)閉開閉蓋2時,通過打印頭5與送紙輥7,夾入記錄紙3a。送紙輥7具有旋轉(zhuǎn)進行記錄紙3a的送紙的功能,并且起到在打印時從背后支撐記錄紙3a的壓板的作用。另外,打印頭5通過壓頭彈簧5a,從背后向送紙輥7一側(cè)施力。從而,在關(guān)閉開閉蓋2時,記錄紙3a以夾在打印頭5與兼作壓板的送紙輥7之間的狀態(tài)進行安置。在該狀態(tài)下,通過送紙輥7旋轉(zhuǎn),而向上方輸送記錄紙3a,在與打印頭5相接的打印位置進行打印。
對于送紙裝置6,在設(shè)于打印機本體1一側(cè)的DC馬達8的旋轉(zhuǎn)軸上安裝著蝸輪8a,在該蝸輪8a上嚙合著傳遞平齒輪9a。而且,在關(guān)閉開閉蓋2時,與送紙輥7安裝在同一旋轉(zhuǎn)軸上的輥齒輪9b,與該傳遞平齒輪9a嚙合配置,通過該傳遞平齒輪9a與輥齒輪9b,構(gòu)成輪系9。DC馬達8的驅(qū)動力,通過蝸輪8a與輪系9,減速為適合送紙的規(guī)定的旋轉(zhuǎn)速度并傳遞給送紙輥7,并通過送紙輥7旋轉(zhuǎn)而輸送記錄紙3a。
另外,在傳遞平齒輪9a的側(cè)端,安裝著被檢測板10,該被檢測板10的圓周上等間距地配置反射部10a與非反射部10b。另外,在打印機本體1一側(cè)的與被檢測板10相對向的位置設(shè)置著位置檢測器24。位置檢測器24具有發(fā)光部與受光部,發(fā)光部發(fā)出的光射到反射部10a上時,受光部檢測到反射的光而成為進行檢測的狀態(tài)。發(fā)光部發(fā)出的光射到非反射部10b上時,因為受光部檢測不到光,所以成為不進行檢測的狀態(tài)。從而,當(dāng)傳遞平齒輪9a旋轉(zhuǎn)時,受光部反復(fù)進行檢測與不檢測的狀態(tài),與此對應(yīng),位置檢測器24發(fā)出構(gòu)成定時脈沖的基礎(chǔ)的波形。如后所述,送紙控制部上具有的送紙量檢測部通過對該定時脈沖進行計數(shù)而檢測送紙量。
在本實施方式中,雖然檢測傳遞平齒輪9a的旋轉(zhuǎn),但是也可以檢測DC馬達8的旋轉(zhuǎn),也可以檢測送紙輥7的旋轉(zhuǎn)。尤其在DC馬達8的旋轉(zhuǎn)軸上設(shè)置具有狹縫的非檢測板、利用透過式的光檢測器檢測DC馬達的旋轉(zhuǎn),與用減速了的傳遞平齒輪9a檢測的情況相比,非檢測板易于制作,能夠提高檢測精度。另外,產(chǎn)生定時脈沖的方式,并不僅為光方式,也可以適用磁方式以及其他的各種方式。
另一方面,對于打印頭5,在熱敏方式的打印頭5上,通過將發(fā)熱元件形成行狀,進行記錄紙5a的送紙,而使記錄紙5a與打印頭5相對移動,由打印頭5的發(fā)熱元件加熱作為感應(yīng)紙的記錄紙而發(fā)色進行打印。
(打印機的控制)圖2是表示圖1所示的打印機的控制系統(tǒng)的功能框線圖。構(gòu)成打印機的基本的控制,由CPU、及記錄有固件的ROM、RAM等構(gòu)成的打印機控制部20進行。打印機控制部20包括控制DC馬達8進行記錄紙3a的送紙的送紙控制部21、和控制打印頭5進行打印的打印控制部22。
位置檢測器24,對應(yīng)于DC馬達8的旋轉(zhuǎn)輸出定時脈沖(TP),該位置檢測器24產(chǎn)生的定時脈沖,輸入給計數(shù)器25,檢測送紙量。并且,打印機控制部20,具有停止定時器27,用于在送紙停止時送紙速度低于一定值的情況下,停止對定時脈沖進行計數(shù),和啟動定時器26,用于在送紙啟動時,在達到規(guī)定時間時使定時脈沖的計數(shù)停止。該位置檢測器24、計數(shù)器25、停止定時器27及啟動定時器26,構(gòu)成送紙量檢測部23。
在本實施方式中,如上述與傳遞平齒輪9a的旋轉(zhuǎn)對應(yīng),位置檢測器24產(chǎn)生定時脈沖。并通過由計數(shù)器25進行該位置檢測器24的定時脈沖的計數(shù),而求得傳遞平齒輪9a的轉(zhuǎn)速。
送紙輥7通過輥齒輪9b連結(jié)到該傳遞平齒輪9a上,記錄紙3a通過該送紙輥7的旋轉(zhuǎn)而送紙。從而,通過由計數(shù)器25定時脈沖數(shù)檢測計數(shù),而能夠求得記錄紙3a的送紙量。
因為DC馬達8不具有迅速停止特性,所以在停止向DC馬達8的通電后,到實際停止之前一直送紙,但是,通過計數(shù)器25,能夠檢測從向DC馬達8停止通電到實際送紙停止之間的第1送紙量。從而,在開始下一行的打印時,由計數(shù)器25檢測出向DC馬達8通電后的第2送紙量的同時,檢測出的第2送紙量達到從規(guī)定的行間送紙量減去上述第1送紙量的值時,由打印控制部22開始打印,從而能夠以一定的行間隔進行打印。
但是,由于DC馬達8的啟動剛開始后與即將停止前旋轉(zhuǎn)不穩(wěn)定,所以通過齒輪與該DC馬達8連結(jié)的傳遞平齒輪9a的旋轉(zhuǎn)也不穩(wěn)定。例如,位置檢測器22獲取傳遞平齒輪9a的振動,對實際不旋轉(zhuǎn)的情形識別為旋轉(zhuǎn),而有產(chǎn)生錯誤的可能性。為了防止該檢測錯誤,而使用啟動定時器26與停止定時器27,在剛啟動后與即將停止前的規(guī)定的時間帶進行不對定時脈沖進行計數(shù)的控制,而能夠防止該讀取錯誤。
具體地講,停止定時器27在由送紙控制部21停止向DC馬達8的通電后,測量位置檢測器22產(chǎn)生的定時脈沖的切換時間(定時脈沖的寬度),當(dāng)該切換時間超過規(guī)定值時,即送紙速度在規(guī)定值以下時,停止由計數(shù)器25對定時脈沖的計數(shù)。
另外,使用啟動定時器26,測定由送紙控制部21向DC馬達8開始通電的時間,在從開始通電到到達規(guī)定時間為止,停止由計數(shù)器25對定時脈沖的計數(shù)。
但是,如本實施方式那樣,在檢測減速后的齒輪等的旋轉(zhuǎn)的情況下,與直接檢測DC馬達8的旋轉(zhuǎn)的情況相比,具有不容易受到上述振動的影響的優(yōu)點。尤其,在與蝸輪相嚙合的情況存在一定程度的摩擦力,因此尤其不容易受影響。從而,與直接檢測DC馬達8的旋轉(zhuǎn)的情況相比,有望縮短不進行檢測的時間帶。
(打印頭的驅(qū)動部)其次,如圖3所示,與打印控制部22的控制信號相對應(yīng),對使打印頭5的發(fā)熱元件34發(fā)熱的打印頭的驅(qū)動部30進行說明。在打印頭的驅(qū)動部30,具有移位寄存器31、閂鎖32及驅(qū)動器33。在移位寄存器31中,將串行的打印數(shù)據(jù)變換為并行的數(shù)據(jù)。具體地講,根據(jù)規(guī)定的時鐘脈沖,將數(shù)據(jù)依次輸入移位寄存器31,設(shè)置1行字點分的數(shù)據(jù)。被設(shè)置的數(shù)據(jù)輸送給閂鎖32暫時存儲。從而,在向閂鎖32輸送數(shù)據(jù)后,移位存儲器31能夠進行接下來的數(shù)據(jù)的取入。
閂鎖32的數(shù)據(jù)向驅(qū)動器33輸入,在接收到選通信號時,進行與閂鎖32的存儲數(shù)據(jù)對應(yīng)的數(shù)據(jù)的打印。驅(qū)動器33,以接受選通信號的時序,根據(jù)從閂鎖32送來的數(shù)據(jù),對打印頭5的規(guī)定的發(fā)熱元件34進行通電使之發(fā)熱。
同樣,從閂鎖32將新的數(shù)據(jù)輸送給驅(qū)動器33,重復(fù)進行向驅(qū)動器33輸送新的選通信號的工序。在該過程中,記錄紙3a由送紙輥7進行送紙,因此,根據(jù)送來的數(shù)據(jù)在記錄紙3a上打印規(guī)定的文字等。在1行打印的情況下,當(dāng)輸送構(gòu)成1行的點陣行部分的選通信號后,停止選通信號的發(fā)送,記錄紙3a的輸送也停止。
從而,開始打印,具體地講,是指發(fā)送的一連串選通信號中、最初的選通信號被輸送向驅(qū)動器32時,所謂結(jié)束打印,是指最后的選通信號的發(fā)送結(jié)束時。
(打印控制)接下來,對本發(fā)明的行式打印機的控制的實施方式進行說明。圖4表示一邊通過送紙控制部21的控制進行記錄紙3a的送紙、一邊通過打印控制部22的控制進行向記錄紙3a的打印的情況。另外,通過送紙控制部21所具有的送紙量檢測部23,檢測記錄紙3a的送紙量或送紙速度,并根據(jù)該數(shù)據(jù)進行打印控制。
在圖4中,開始記錄紙3a的送紙,在只輸送文章開頭空間的送紙量a(在該實施例中為3字點)的A地點(打印開始位置)開始打印。而且,在字母的G打印結(jié)束后,將送紙了2字點分的B地點作為打印結(jié)束位置。在該實施方式中,雖然將G打印后送紙2字點分的地點作為打印結(jié)束地點,但是也可將該送紙量設(shè)定成規(guī)定的值。無論取何值,均以恒定速度進行送紙,因此,能夠始終使實際的打印結(jié)束地點與設(shè)定的打印結(jié)束位置之間的距離為一定值。
在到達該打印結(jié)束位置的B地點時,為了停止送紙而停止向DC馬達8通電。但是,DC馬達8因為不具有迅速的停止特性,所以通電停止后,利用慣性送紙,到停止之前輸送送紙量b后停止。
該送紙量b隨著溫度、DC馬達8的旋轉(zhuǎn)阻力或其他各種的阻力而變動,故在接著打印時,在進行一定量的送紙后開始打印,則會由于該停止時的送紙量b的變動,產(chǎn)生打印的文字等的行間隔變動的問題。
為了解決該問題,如圖4所示,在再次開始打印時,將規(guī)定的行間送紙量設(shè)為c,則在輸送減去上述的送紙量b后的送紙量a(即a=c-b)的A地點開始打印。然后,在該實施例中,打印數(shù)字3后,將進行了規(guī)定值的2字點分送紙的B地點作為打印結(jié)束位置,向DC馬達8停止通電,在輸送了送紙量b的C地點停止。
假使送紙量b變動,在接著的打印時,通過調(diào)整將打印開始前的送紙量a設(shè)為a=c-b,而能夠得到始終一定的行間送紙量c。從而,即使作為送紙的動力源使用DC馬達,也能夠?qū)⒋蛴〉奈淖峙c文字的行間隔保持一定地進行打印。
以下,在圖4所示的打印中,利用流程圖與時間圖,說明具體的行式打印機的控制方法。首先,利用圖5,對打印最初的第1行的文字的情況進行說明。圖5(a)表示打印開始時的流程圖,圖5(b)表示打印開始時的時間圖。首先,作為文章開頭的空間,以在打印前進行a=3字點的送紙的情形進行說明。在這種情況下,在DC馬達8啟動時旋轉(zhuǎn)不穩(wěn)定,存在利用位置檢測器24檢測旋轉(zhuǎn)產(chǎn)生錯誤的可能。從而,為了不受到在該啟動初期的不穩(wěn)定區(qū)域的影響,而通過設(shè)在送紙量檢測部23上的啟動定時器26,在從向DC馬達8通電后到經(jīng)過M秒之前,不檢測送紙量。在流程圖中,由有屏蔽表示不進行該檢測,由無屏蔽表示開始檢測。另外,由TP表示定時脈沖。
沿圖5(a)的流程圖的流程進行說明,將第1行的文字的打印前的送紙量a設(shè)為3字點,進行對送紙量檢測部23上所具有的定時脈沖進行計數(shù)的計數(shù)器25的初始化(輸入0)。另外,將位置檢測器24的檢測設(shè)為有屏蔽(S101)。而且,將DC馬達8的電源設(shè)為接通(開始通電)(S102)。為了防止位置檢測器24的檢測錯誤,在到達由送紙量檢測部23所具有的啟動定時器26預(yù)設(shè)的M秒之前,對位置檢測器24的檢測進行屏蔽(S103),并在達到M秒后取消屏蔽,由位置檢測器24開始檢測(S104)。每當(dāng)接受位置檢測器24的定時脈沖時,將計數(shù)器25的值從初始值的0逐1遞增(S105),并在計數(shù)器25達到a后,進入打印開始的工序(S106)。而且,向驅(qū)動器33發(fā)送選通信號開始打印(S107)。
在圖5(b)的時間圖中,表示通過步驟S102所示的向DC馬達8的開始通電而呈階梯狀送電的狀況、定時脈沖的切換狀態(tài)、及在送紙量的檢測中進行屏蔽的狀態(tài)(在該實施例中M=5ms)。圖5(b)所示的打印開始點的A點與開始圖4的字母G的打印的A地點相對應(yīng)。
接著,圖6表示圖5的打印開始后,接著結(jié)束規(guī)定的打印、停止記錄紙的輸送的控制。圖6(a)表示打印停止時的流程圖,圖6(b)表示其時間圖。
沿圖6(a)的流程圖的流程進行說明。首先,在規(guī)定的打印(在圖4中為字母G)的結(jié)束后,結(jié)束選通信號的發(fā)送(S201),使計數(shù)器25初始化(S202),將DC馬達8的電源斷開(使通電停止)(S203)。而且,對應(yīng)位置檢測器24的定時脈沖,將計數(shù)器25的值從初始值起逐個遞增,檢測出使DC馬達8的通電停止后的送紙量b(S204、S205)。
另外,由送紙量檢測部21上所具有的停止定時器27測量該定時脈沖的間隔,當(dāng)定時脈沖的間隔超過M秒時,對送紙的檢測進行屏蔽(S205、S206)。即,在即將停止前的送紙速度比規(guī)定值低時,與啟動初期相同,進行屏蔽使檢測停止,防止產(chǎn)生位置檢測器24的測定錯誤。
在圖6(b)所示的時間圖中,S203對應(yīng)的B點與圖4所示的打印結(jié)束位置的B地點相對應(yīng),并使向DC馬達8的通電停止。另外,然后,定時脈沖的間隔變長,在其間隔超過時間M(在本例中為10ms)后,視為即將停止前,對旋轉(zhuǎn)的檢測進行屏蔽,不進行之后的旋轉(zhuǎn)的檢測。雖然認為在開始該屏蔽的C點,基本上為即將停止旋轉(zhuǎn)前,由實際的送紙而使字點數(shù)增加的可能性低,但是,如果實測值為前進了1字點分的情況,在接著的打印開始時,能夠調(diào)整送紙量。
下面,利用圖7對在圖6說明的打印后,從使記錄紙停止的狀態(tài)進行下一行的打印的情況下的控制進行說明。圖7(a)表示打印再開始時的流程圖,圖7(b)表示其時間圖?;旧希M行與圖5所示的控制相同的控制,但是為了確保規(guī)定的行間送紙量c,而在打印前輸送減去圖6所說明的送紙量b后的距離。即,DC馬達8的通電開始后,在輸送a=c-b的送紙量a后開始打印。
沿圖7(a)的流程圖的流程進行說明,將打印前的送紙量a設(shè)為a=c-d,并使計數(shù)器25初始化。另外,對位置檢測器24的檢測進行屏蔽(S301)。但是,如上所述,對于在使送紙量b的檢測停止后,實際上又送紙1字點分的情況,例如,進行調(diào)整以使送紙a=c-b-1的量后開始打印。
然后,接通DC馬達8的電源(開始通電)(S302)。利用啟動定時器26,在向DC馬達8通電開始后到達M秒的期間,進行屏蔽以不進行送紙量的檢測(S303),在到達M秒后取消屏蔽(S303),開始位置檢測器24的送紙量的檢測(S304)。對應(yīng)位置檢測器24的定時脈沖,將計數(shù)器25的值從初始值逐個遞增(S305、S306),在計數(shù)器25的值達到a后開始打印。(S307)。通過以上控制,即使送紙量b變動,也能夠始終以一定的行間隔進行打印。
圖7(b)的時間圖也與圖5(b)相同,表示向DC馬達8通電、來自位置檢測器的定時脈沖的狀態(tài)、在到達M秒(在該實施例中為5ms)之前對位置檢測器24的檢測進行屏蔽的狀態(tài)。圖7(b)所示的打印開始點的A點與圖4的A地點相對應(yīng)。
其次,利用圖8,對文字等的打印后不停止記錄紙的送紙,繼續(xù)進行下一行的打印的情況的控制進行說明。圖8(a)表示繼續(xù)送紙并開始接下來的打印的情況的流程圖,圖8(b)表示其時間圖。在這種情況下,因為DC馬達8以恒定速度旋轉(zhuǎn),所以,無需配合行間距離進行調(diào)整,并且也無需對送紙量的檢測進行屏蔽。從而,只要從開始的打印結(jié)束位置B,送出規(guī)定的行間送紙量c后,開始接下來的打印即可。
沿圖8(a)的流程圖的流程進行說明,在結(jié)束規(guī)定的打印而打印停止后(S401),使計數(shù)器25初始化(S402)。然后,將計數(shù)器25的值從初始值逐個遞增(S403),在計數(shù)器25的值達到c后(S404),開始接下來的打印(S405)。
在時間圖8(b)中,DC馬達8的電源始終接通,DC馬達8以恒定的狀態(tài)旋轉(zhuǎn),因此定時脈沖也成為一定的脈沖間隔。
(其它實施方式)在上述的實施方式中,對將本發(fā)明的適用在熱敏式打印機上的方式進行說明,但是,本發(fā)明不局限于熱敏式打印機,也可以適用于噴墨打印機、擊式打印機等所有類型的行式打印機。
以上,雖然說明了本發(fā)明的行式打印機及其控制方法的實施方式,但是,本發(fā)明并不局限于上述的實施方式,可進一步考慮各種各樣的實施方式。
(發(fā)明效果)如上所述,根據(jù)本發(fā)明的行式打印機及其控制方法,通過作為輸送記錄紙的驅(qū)動源采用DC馬達,可以降低制造成本,并且能夠使用DC馬達的同時,使打印的文字等的行間隔保持一定。
具體地講,檢測出在停止向DC馬達的通電后,記錄紙的送紙實際上停止為止期間的送紙量,在下面的打印中,通過在送紙的量為從規(guī)定的行間送紙量減去該送紙量后得到的量時開始打印,而能夠始終以一定的行間隔進行打印。
另外,DC馬達在啟動時與停止時旋轉(zhuǎn)不穩(wěn)定,有可能會產(chǎn)生送紙量檢測的讀取錯誤,但是,通過使用定時器進行控制以不在該不穩(wěn)定區(qū)域進行檢測,能夠防止送紙量的檢測錯誤。
權(quán)利要求
1.一種行式打印機,其特征在于,具備送紙裝置,使用DC馬達進行記錄紙的送紙;打印頭,在輸送的上述記錄紙上進行打印;送紙量檢測部,檢測上述記錄紙的送紙量;控制上述DC馬達的送紙控制部,對在停止向上述DC馬達的通電后到上述記錄紙的送紙停止為止期間的第1送紙量進行測量,在下一行的打印中,對開始向上述DC馬達通電后的第2送紙量進行測量;控制上述打印頭以使其以一定的行間隔進行打印的打印控制部,上述第2送紙量達到從規(guī)定的行間送紙量減去上述第1送紙量后所得的送紙量時開始打印。
2.根據(jù)權(quán)利要求1所述的行式打印機,其特征在于上述送紙量檢測部具有與上述DC馬達的旋轉(zhuǎn)相對應(yīng)、產(chǎn)生定時脈沖的位置檢測器,和對上述定時脈沖進行計數(shù)、檢測上述送紙量的計數(shù)器。
3.根據(jù)權(quán)利要求2所述的行式打印機,其特征在于上述送紙量檢測部具有啟動定時器,其在從開始向上述DC馬達通電后,到達到規(guī)定的時間之前不對上述定時脈沖進行計數(shù)。
4.根據(jù)權(quán)利要求2或3所述的行式打印機,其特征在于上述送紙量檢測部,具有測定上述定時脈沖的切換時間的停止定時器,在停止向上述DC馬達的通電、上述定時脈沖的切換時間超過規(guī)定時間后,對上述定時脈沖不進行計數(shù)。
5.根據(jù)權(quán)利要求2~4中任一項所述的行式打印機,其特征在于上述送紙裝置,具有連結(jié)在上述DC馬達上的齒輪和與上述齒輪相連結(jié)的送紙輥,上述位置檢測器對上述齒輪或上述送紙輥的旋轉(zhuǎn)進行檢測并產(chǎn)生定時脈沖。
6.根據(jù)權(quán)利要求1~5中任一項所述的行式打印機,其特征在于上述打印頭為熱敏方式的打印頭。
7.一種行式打印機的控制方法,該行式打印機使用DC馬達進行記錄紙的送紙,其特征在于,具備下述工序,以一定的行間隔進行打印工序1,結(jié)束規(guī)定的打印,停止向上述DC馬達的通電;工序2,對與上述DC馬達的旋轉(zhuǎn)對應(yīng)產(chǎn)生的定時脈沖進行計數(shù),對在停止向上述DC馬達的通電后到上述記錄紙的送紙停止為止期間的第1送紙量進行檢測;工序3,開始向停止?fàn)顟B(tài)的上述DC馬達通電;工序4,對與上述DC馬達的旋轉(zhuǎn)對應(yīng)產(chǎn)生的定時脈沖進行計數(shù),對在開始向上述DC馬達的通電后的第2送紙量進行檢測;工序5,在上述第2送紙量達到從規(guī)定的行間送紙量減去上述第1送紙量后的送紙量時開始打印。
8.根據(jù)權(quán)利要求7所述的行式打印機的控制方法,其特征在于在上述工序2,上述定時脈沖的切換時間超過規(guī)定時間后,對上述定時脈沖不進行計數(shù)。
9.根據(jù)權(quán)利要求7或8所述的行式打印機的控制方法,其特征在于在上述工序4,從開始向上述DC馬達的通電后到達到規(guī)定時間之前,對上述定時脈沖不進行計數(shù)。
全文摘要
一種行式打印機及其控制方法,該行式打印機具備使用DC馬達(8)作為動力源進行記錄紙(3a)的送紙的送紙裝置(6)、在輸送的記錄紙(3a)上進行打印的打印頭(5)、檢測記錄紙(3a)的送紙量的送紙量檢測部(23)、控制DC馬達(8)的送紙控制部(25)、和控制打印頭(5)的打印控制部(24),對在停止向DC馬達(8)的通電后到記錄紙(3a)的送紙停止期間的送紙量(b)進行檢測,并在接著的打印中,在開始向DC馬達(8)通電后,只送出從規(guī)定的行間送紙量(c)減去送紙量(b)所得到的送紙量(a)的紙時開始打印,從而能夠以一定的行間隔進行打印。因此,可以在記錄紙的送紙的動力源上使用DC馬達,并以一定的行間隔進行打印。
文檔編號B41J2/355GK1541845SQ200410038610
公開日2004年11月3日 申請日期2004年4月28日 優(yōu)先權(quán)日2003年5月2日
發(fā)明者二木英俊 申請人:精工愛普生株式會社