亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

串行打印頭型記錄裝置的制作方法

文檔序號:2506079閱讀:183來源:國知局
專利名稱:串行打印頭型記錄裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及在采用串行打印頭的打印機中使記錄紙與串行打印頭寬度對應(yīng)地輸送的串行打印頭型記錄裝置。
圖1是表示出一般的串行打印頭型記錄裝置主要部分的斜視圖。該串行打印頭型記錄裝置,備有輸送記錄紙(圖中未示出)的輸送滾筒1、配置在該輸送滾筒1近旁的壓印板2、按照脈沖轉(zhuǎn)動規(guī)定角度的電機(圖中未示出)、用于將該電機的轉(zhuǎn)矩傳遞到上述輸送滾筒1的齒輪組3、在記錄紙上進行打印的串行打印頭4、支承該串行打印頭4的打印頭支承件5、固定在該打印頭支承件5上的色帶盒6、將上述打印頭支承件5沿記錄紙的橫向?qū)虻妮S7及供紙盤8。
圖2是表示出打印機構(gòu)部的說明圖。記錄紙10位于上述串行打印頭4與壓印板2之間。并且,將色帶盒6的色帶6a夾在該記錄紙10與串行打印頭4中間。串行打印頭4及色帶盒6向圖2的左邊方向(滑架掃描方向)移動,上述色帶6a從供紙側(cè)的色帶輪6b拉出并卷繞在卷紙側(cè)的色帶輪6c上。在打印一行后,驅(qū)動上述輸送滾筒1,將記錄紙10只移動換行寬度。
圖25是表示出根據(jù)上述打印原理在記錄紙10上打印3行后接著一行打印到大約1/3的情況的示意圖。
在采用了這種串行打印頭4的記錄裝置中,存在著產(chǎn)生行間距不均勻的問題。該行間距不均勻是由記錄紙輸送系統(tǒng)的輸送偏差造成的。該輸送偏差是因輸送滾筒1或齒輪的偏心及相位產(chǎn)生的。并且,如圖26所示,當記錄紙10的輸送量大于所需的換行寬度(串行打印頭4的寬度)時,將在行間產(chǎn)生間隙,而當小于時則圖象產(chǎn)生不希望有的重疊并只在該部分具有高濃度的墨層,或因打印點不一致而使圖象惡化。此外,圖26只是示意圖,在升華型打印機中,看不到圖中所示的墨層。
圖27是表示出輸送偏差與行間偏離的關(guān)系的說明圖。圖中,S為目標輸送量,L表示實際輸送量。而S與L之差即為輸送偏差F(L-S)。如假定換行寬度為G,則第0行與第1行的間隙為L1-(L0+G),因L0=S0+F0、L1=S1+F1、G=S1-S0,所以,間隙以F1-F0表示。
圖28是表示供給電機的脈沖數(shù)與送紙量的關(guān)系的曲線圖,實線表示理想(無輸送偏差)的送紙量,虛線表示實際(有輸送偏差)的送紙量。
在現(xiàn)有的記錄紙輸送中,試圖采用高精度齒輪和高精度滾筒來解決上述問題,但即使在這種情況下仍會產(chǎn)生大約±65μm的輸送偏差。因此,在高析象度打印機或彩色打印機中,僅采用這種方法作為行間距不均勻的對策,可以說是不夠的。另外,還已知一種在換行時通過對前一行有意地進行打印點重疊來防止產(chǎn)生行間間隙的方法,這種方法對熔融型的彩色打印機雖然具有某種程度的有效性,但在升華型打印機中,當進行這種打印點重疊時,如果不能使打印點重疊的偏移量從偏移量0起到重疊方向在30μm以下,則存在著不能得到優(yōu)質(zhì)圖象的問題。
鑒于以上情況,本發(fā)明的目的是提供一種能盡量減少行間距不均勻的發(fā)生的串行打印頭型記錄裝置。
本發(fā)明的串行打印頭型記錄裝置,備有輸送記錄紙的輸送滾筒、按照脈沖轉(zhuǎn)動規(guī)定角度的電機、用于將該電機的轉(zhuǎn)矩傳遞到上述輸送滾筒的齒輪組及在記錄紙上進行打印的串行打印頭,該串行打印頭型記錄裝置的特征在于將上述輸送滾筒的換一行的記錄紙輸送量設(shè)定為輸送滾筒周長的整數(shù)倍,同時將上述串行打印頭的寬度設(shè)定在上述輸送量以上。
如按照這種方式,則即使輸送滾筒存在著偏心,但當其轉(zhuǎn)動整數(shù)轉(zhuǎn)數(shù)時,由于僅輸送與輸送滾筒周長對應(yīng)的記錄紙,所以通過將上述輸送滾筒的換一行的記錄紙輸送量設(shè)定為輸送滾筒周長的整數(shù)倍,可以使輸送滾筒的換行寬度保持恒定。而且,在將上述串行打印頭寬度設(shè)定為使其與上述輸送量一致時,不會發(fā)生重疊打印,另一方面,當上述串行打印頭寬度比上述輸送量例如大1個打印點時,在相鄰的行中可進行1點重疊打印。
在上述齒輪組中,也可以至少使直接聯(lián)結(jié)于上述輸送滾筒的齒輪和與其嚙合的齒輪的減速比為整數(shù)比。如按照這種方式,則因每當輸送滾筒轉(zhuǎn)一周時由直接聯(lián)結(jié)于上述輸送滾筒的齒輪和與其嚙合的齒輪引起的小的輸送偏差有規(guī)律地產(chǎn)生,所以能使輸送滾筒的換行寬度保持恒定而不受上述輸送偏差的影響。
另外,本發(fā)明的串行打印頭型記錄裝置,備有輸送記錄紙的輸送滾筒、按照脈沖轉(zhuǎn)動規(guī)定角度的電機、用于將該電機的轉(zhuǎn)矩傳送到上述輸送滾筒的齒輪組及在記錄紙上進行打印的串行打印頭,該串行打印頭型記錄裝置的特征在于備有保持裝置,根據(jù)各次換行的輸送偏差保持為減小上述輸送偏差而在每次換行時從基準位置供給的與上述電機轉(zhuǎn)數(shù)有關(guān)的數(shù)據(jù);轉(zhuǎn)動控制裝置,根據(jù)上述數(shù)據(jù)控制上述電機的轉(zhuǎn)動;及反向轉(zhuǎn)動控制裝置,每當一張記錄紙的打印結(jié)束時,使上述電機僅反向轉(zhuǎn)動全部換行的總轉(zhuǎn)數(shù)。
如果是這種結(jié)構(gòu),則利用根據(jù)上述數(shù)據(jù)控制上述電機轉(zhuǎn)動的轉(zhuǎn)動控制裝置可以在一張記錄紙的打印中將行間間隙等消除。這里,由于與上述電機的轉(zhuǎn)數(shù)有關(guān)的數(shù)據(jù)是從基準位置供給的,所以在打印一張后可以按原狀態(tài)進行下一行的打印,在該下一行的打印中,上述數(shù)據(jù)不起作用。因此,每當一張記錄紙的打印結(jié)束時,使上述電機僅反向轉(zhuǎn)動全部換行的總轉(zhuǎn)數(shù),可以確保上述基準位置。
另外,本發(fā)明的串行打印頭型記錄裝置的特征還在于假定與輸送滾筒的實際位移量對應(yīng)的實數(shù)值目標脈沖數(shù)為L,并根據(jù)與上述目標脈沖數(shù)L對應(yīng)的實數(shù)值脈沖數(shù)校正值H,按P=L+H計算構(gòu)成供給驅(qū)動上述輸送滾筒的電機的整數(shù)供給脈沖數(shù)的基數(shù)的實數(shù)值供給脈沖數(shù)P。
另外,本發(fā)明的串行打印頭型記錄裝置的特征還在于假定與輸送滾筒的實際位移量對應(yīng)的實數(shù)值目標脈沖數(shù)為L,并假定構(gòu)成供給驅(qū)動上述輸送滾筒的電機的整數(shù)供給脈沖數(shù)的基數(shù)的實數(shù)值供給脈沖數(shù)為P,根據(jù)與上述供給脈沖數(shù)P對應(yīng)的實數(shù)值脈沖數(shù)校正值A(chǔ),按L=P+A計算上述L。
另外,本發(fā)明的串行打印頭型記錄裝置,備有輸送記錄紙的輸送滾筒、按照脈沖數(shù)轉(zhuǎn)動規(guī)定角度的電機、用于將該電機的轉(zhuǎn)矩傳遞到上述輸送滾筒的齒輪組及在記錄紙上進行打印的串行打印頭,該串行打印頭型記錄裝置的特征在于在上述齒輪組中,至少將直接聯(lián)結(jié)于上述輸送滾筒的齒輪和與其嚙合的齒輪的減速比設(shè)定為整數(shù)比,并備有保持裝置,根據(jù)將上述輸送滾筒的一周劃分為多個區(qū)段時的每個區(qū)段的輸送偏差保持為減小上述輸送偏差而對每個區(qū)段供給的與目標脈沖數(shù)對應(yīng)的脈沖數(shù)校正值;將換行部分的實數(shù)值脈沖數(shù)與當前點打印位置的實數(shù)值目標脈沖數(shù)相加,以計算表示換行之前記錄紙輸送量的實數(shù)值目標脈沖數(shù),并通過將該表示換行之前記錄紙輸送量的實數(shù)值目標脈沖數(shù)和與該目標脈沖數(shù)對應(yīng)的上述區(qū)段的脈沖數(shù)校正值相加,計算構(gòu)成供給上述電機的整數(shù)脈沖數(shù)的基數(shù)的實數(shù)值供給脈沖數(shù)的裝置;從上述實數(shù)值供給脈沖數(shù)計算換行部分的脈沖數(shù),將其整數(shù)化后生成整數(shù)脈沖數(shù),并將其供給上述電機的裝置;及針對向上述電機供給了非實數(shù)的整數(shù)脈沖數(shù)的情況,對換行之前的目標脈沖數(shù)進行修正的裝置。
在這種結(jié)構(gòu)中,由于至少將直接聯(lián)結(jié)于上述輸送滾筒的齒輪和與其嚙合的齒輪的減速比設(shè)定為整數(shù)比,所以在輸送滾筒的一周中,與上述整數(shù)比對應(yīng)的輸送偏差周期性地出現(xiàn)。而且,由于保持與該輸送偏差對應(yīng)的脈沖數(shù)校正值并根據(jù)該值控制上述電機的轉(zhuǎn)動,所以能將輸送偏差完全消除。此外,由于備有針對以非實數(shù)的整數(shù)脈沖數(shù)供給上述電機后的情況對上述當前點打印位置的目標脈沖數(shù)進行修正的裝置,所以,由向上述電機供給了非實數(shù)的整數(shù)脈沖數(shù)而引起的誤差也能基本消除。
還可以備有在將記錄紙向第1行的打印位置輸送前,以上述輸送滾筒的基準位置作為計數(shù)起始點,對供給上述電機的脈沖數(shù)進行計數(shù)的裝置;及根據(jù)與上述脈沖數(shù)對應(yīng)的區(qū)段取得實數(shù)值脈沖數(shù)校正值,并在加進該脈沖數(shù)校正值后判斷第1行的當前點打印位置的實數(shù)值目標脈沖數(shù)的裝置。
當表示換行之前記錄紙輸送量的實數(shù)值目標脈沖數(shù)超過輸送滾筒的一周的實數(shù)值脈沖數(shù)時,還可以從上述目標脈沖數(shù)減去上述輸送滾筒的一周部分的實數(shù)值脈沖數(shù),并利用該相減后剩下的實數(shù)值目標脈沖數(shù)判斷區(qū)段,同時利用上述相減后剩下的實數(shù)值目標脈沖數(shù)計算校正后的供給脈沖數(shù)。
當表示換行之前記錄紙輸送量的實數(shù)值目標脈沖數(shù)超過相當于輸送滾筒一周的實數(shù)值脈沖數(shù)時,還可以從上述目標脈沖數(shù)減去相當于上述輸送滾筒一周部分的實數(shù)值脈沖數(shù),并利用該相減后剩下的實數(shù)值目標脈沖數(shù)來判斷區(qū)段,同時利用以上述輸送滾筒的基準位置作為計數(shù)起始點供給上述電機的脈沖數(shù),計算校正后的供給脈沖數(shù)。
另外,本發(fā)明的串行打印頭型記錄裝置,備有輸送記錄紙的輸送滾筒、按照脈沖數(shù)轉(zhuǎn)動規(guī)定角度的電機、用于將該電機的轉(zhuǎn)矩傳遞到上述輸送滾筒的齒輪組及在記錄紙上進行打印的串行打印頭,該串行打印頭型記錄裝置的特征在于在上述齒輪組中,至少將直接聯(lián)結(jié)于上述輸送滾筒的齒輪和與其嚙合的齒輪的減速比設(shè)定為整數(shù)比,并備有保持裝置,根據(jù)將上述輸送滾筒的一周劃分為多個區(qū)段時的每個區(qū)段的輸送偏差保持為減小上述輸送偏差而對每個區(qū)段供給的與供給脈沖數(shù)對應(yīng)的脈沖數(shù)校正值;通過將當前點打印位置的供給脈沖數(shù)和與該供給脈沖數(shù)對應(yīng)的上述區(qū)段的脈沖數(shù)校正值相加而求得當前點打印位置的實數(shù)值目標脈沖數(shù)的裝置;通過將上述當前點打印位置的目標脈沖數(shù)與換行部分的實數(shù)值脈沖數(shù)相加而求得表示換行之前記錄紙輸送量的實數(shù)值目標脈沖數(shù);將表示上述換行之前記錄紙輸送量的實數(shù)值目標脈沖數(shù)代替使用,取得與供給脈沖數(shù)對應(yīng)的脈沖校正值,借以求得表示換行之前記錄紙輸送量的實數(shù)值供給脈沖數(shù)的裝置;從表示換行之前記錄紙輸送量的實數(shù)值供給脈沖數(shù)減去當前點打印位置的供給脈沖數(shù),并計算換行部分的實數(shù)值脈沖數(shù)的裝置;及將上述換行部分的實數(shù)值脈沖數(shù)整數(shù)化并將其供給上述電機的裝置。
另外,本發(fā)明的串行打印頭型記錄裝置,備有輸送記錄紙的輸送滾筒、按照脈沖數(shù)轉(zhuǎn)動規(guī)定角度的電機、用于將該電機的轉(zhuǎn)矩傳遞到上述輸送滾筒的齒輪組、及在記錄紙上進行打印的串行打印頭,該串行打印頭型記錄裝置的特征在于在上述齒輪組中,至少將直接聯(lián)結(jié)于上述輸送滾筒的齒輪和與其嚙合的齒輪的減速比設(shè)定為整數(shù)比,并備有保持裝置,根據(jù)將上述輸送滾筒的一周劃分為多個區(qū)段時的每個區(qū)段的輸送偏差保持為減小上述輸送偏差而對每個區(qū)段供給的與供給脈沖數(shù)對應(yīng)的脈沖數(shù)校正值;通過將當前點打印位置的供給脈沖數(shù)和與該供給脈沖數(shù)對應(yīng)的上述區(qū)段的脈沖數(shù)校正值相加而求得當前點打印位置的實數(shù)值目標脈沖數(shù)的裝置;將規(guī)定的換行部分的實數(shù)值脈沖數(shù)加到上述當前點打印位置的供應(yīng)脈沖數(shù)上,計算臨時的表示換行之前記錄紙輸送量的實數(shù)值供給脈沖數(shù)的裝置;在上述臨時的表示換行之前記錄紙輸送量的實數(shù)值供給脈沖數(shù)上加上與該供給脈沖數(shù)對應(yīng)的上述區(qū)段的脈沖校正值,計算臨時的換行之前的目標脈沖數(shù)的裝置;從上述臨時的換行之前的目標脈沖數(shù)減去當前點打印位置的目標脈沖數(shù),計算臨時的換行部分的實數(shù)值脈沖數(shù)的裝置;從上述臨時的換行部分的實數(shù)值脈沖數(shù)減去上述規(guī)定的換行部分的實數(shù)值脈沖數(shù)以計算誤差的裝置;加進上述誤差后計算換行部分的修正實數(shù)值脈沖數(shù)的裝置;及將上述修正實數(shù)值脈沖數(shù)整數(shù)化并將其供給上述電機的裝置。
圖1是表示出一般的串行打印頭型記錄裝置的機構(gòu)的斜視圖。
圖2是表示出一般的串行打印頭型記錄裝置的打印機構(gòu)部分的斜視圖。
圖3是表示出本發(fā)明第1實施例的串行打印頭型記錄裝置的記錄紙輸送系統(tǒng)的斜視圖。
圖4是表示記錄紙輸送偏差的曲線圖。
圖5是表示本發(fā)明第2實施例的串行打印頭型記錄裝置的控制系統(tǒng)的框圖。
圖6是表示出本發(fā)明第3實施例的串行打印頭型記錄裝置的記錄紙輸送系統(tǒng)的斜視圖。
圖7是表示本發(fā)明第3實施例的串行打印頭型記錄裝置的控制系統(tǒng)的框圖。
圖8是表示本發(fā)明的脈沖數(shù)校正值保持部的內(nèi)容的說明圖。
圖9是表示本發(fā)明第3實施例的控制部的第1控制例的一部分的流程圖。
圖10是圖9的繼續(xù)的流程圖。
圖11是圖10的繼續(xù)的流程圖。
圖12是圖11的繼續(xù)的流程圖。
圖13是表示圖10步驟15的具體內(nèi)容的流程圖。
圖14是說明本發(fā)明第3實施例的L0的估計的說明圖。
圖15是說明本發(fā)明第3實施例的P1的估計的說明圖。
圖16示出利用在L1=L0+Lg上加進校正值H1后得到的K,并通過P0+K的計算求得P1點的情況。
圖17是表示出本發(fā)明的與以輸送滾筒的一周檢測傳感器為原點的目標距離相當?shù)拿}沖數(shù)和應(yīng)校正的量(脈沖數(shù)換算)的關(guān)系的曲線圖。
圖18是表示本發(fā)明第3實施例的控制部的第2控制例的輸送滾筒和區(qū)段的關(guān)系的說明圖。
圖19是表示本發(fā)明第3實施例的控制部的第2控制例的脈沖數(shù)校正值保持部的內(nèi)容的說明圖。
圖20是表示本發(fā)明第3實施例的控制部的第2控制例的一部分的流程圖。
圖21是圖20的繼續(xù)的流程圖。
圖22是圖21的繼續(xù)的流程圖。
圖23是圖22的繼續(xù)的流程圖。
圖24是表示步驟48、62的具體內(nèi)容的流程圖。
圖25是表示串行打印頭的串行打印原理的說明圖。
圖26是行間不勻的說明圖。
圖27是表示輸送偏差與行間偏離的關(guān)系的說明圖。
圖28是表示電機脈沖數(shù)與送紙量的關(guān)系的圖。
圖29是表示本發(fā)明第4實施例的控制部的第1控制例的流程圖。
圖30是表示本發(fā)明第4實施例的控制部的第1控制例的流程圖。
圖31是表示打印頭寬度與第3軸輸送偏差的關(guān)系的圖,圖中示出作為相位差產(chǎn)生了約0.2周期的狀態(tài)。
圖32是表示出上述0.2周期的相位差引起的行間偏離(①~①'、②~②'等)的說明圖。
(實施例1)以下,根據(jù)


本發(fā)明的實施例。為說明方便,這里,再次使用在現(xiàn)有例中使用過的圖1和圖2。
圖1是表示出一般的串行打印頭型記錄裝置的主要部分的斜視圖。該串行打印頭型記錄裝置,備有輸送記錄紙(圖中未示出)的輸送滾筒1、配置在該輸送滾筒1近旁的壓印板2、按照脈沖轉(zhuǎn)動規(guī)定角度的脈沖電機(圖中未示出)、用于將該電機的轉(zhuǎn)矩傳遞到上述輸送滾筒1的齒輪組3、在記錄紙上進行打印的串行打印頭4、支承該串行打印頭4的打印頭支承件5、固定在該打印頭支承件5上的色帶盒6、將上述打印頭支承件5沿記錄紙的橫向?qū)虻妮S7及供紙盤8。
圖2是表示出打印機構(gòu)部分的說明圖。記錄紙10位于上述串行打印頭4與壓印板2之間。并且,將色帶盒6的色帶6a夾在該記錄紙10與串行打印頭4中間。串行打印頭4及色帶盒6向圖2的左邊方向(滑架掃描方向)移動,上述色帶6a從供紙側(cè)的色帶輪6b拉出卷繞在卷紙側(cè)的色帶輪6c上。在打印一行后,驅(qū)動上述輸送滾筒1,將記錄紙10只移動換行寬度。通過反復進行上述操作,可進行一張記錄紙10的全部打印。
圖3是表示出構(gòu)成記錄紙輸送系統(tǒng)的輸送滾筒1、齒輪組3、及脈沖電機11的簡略斜視圖。而且,在本實施例的串行打印頭型記錄裝置中,如設(shè)輸送滾筒1的滾筒直徑為A、串行打印頭4的打印頭印字寬度為B,則具有以下的第1式的關(guān)系。
A·π·n=B ……第1式式中,n為自然數(shù)這里,在圖4中,示出表示目標輸送量與輸送偏差的關(guān)系的曲線圖。從該曲線圖可以看出,當輸送滾筒1的一周長度為37.7mm時,在該一周內(nèi)雖然產(chǎn)生偏差,但如以輸送滾筒1的一周長度即37.7mm的間隔觀察輸送偏差,則可以看到該輸送偏差的值大致相同。因此,例如,如果是本實施例的結(jié)構(gòu),為使輸送滾筒1的換一行的記錄紙輸送量為37.7mm并設(shè)上述n為1而將印字寬度B設(shè)定為37.7mm,則能防止產(chǎn)生換行間隙。
另外,當例如使打印頭印字寬度B比37.7mm大1個打印點時,就在相鄰的行中產(chǎn)生1點重疊的打印。此外,也可以使換1行的輸送量不是輸送滾筒1的周長的1倍,而是設(shè)定為例如2倍或3倍的整數(shù)倍。另外,在上述齒輪組3中,最好至少使直接聯(lián)結(jié)于上述輸送滾筒1的第1齒輪3a和與其嚙合的第2齒輪3b的小齒輪部的減速比變?yōu)檎麛?shù)比。如按照這種結(jié)構(gòu),則因每當輸送滾筒1轉(zhuǎn)一周時由上述齒輪引起的小的輸送偏差有規(guī)律地產(chǎn)生,所以能使輸送滾筒1的換行寬度基本保持恒定,而基本上不受上述輸送偏差的影響。當然,對第3齒輪3c和第4齒輪3d也可以使減速比變?yōu)檎麛?shù)比。
(實施例2)以下,說明本發(fā)明的另一實施例。因記錄紙輸送系統(tǒng)的結(jié)構(gòu)和打印頭的結(jié)構(gòu)部分與實施例1相同,所以其說明從略。
圖5是以本實施例的串行打印頭型記錄裝置的控制部為中心示出的框圖。電機轉(zhuǎn)數(shù)數(shù)據(jù)保持部21,根據(jù)對各次換行的本記錄低的輸送偏差的測定保持為減小上述輸送偏差而在每次換行時從基準位置供給的與脈沖電機11的轉(zhuǎn)數(shù)(旋轉(zhuǎn)量)有關(guān)的數(shù)據(jù)。上述測定和數(shù)據(jù)的存儲處理,在產(chǎn)品檢驗出廠階段進行。
控制部22根據(jù)上述數(shù)據(jù)進行控制上述脈沖電機11的轉(zhuǎn)動的轉(zhuǎn)動控制。并且,對上述脈沖電機11的總轉(zhuǎn)數(shù)進行計量檢測,并將該總轉(zhuǎn)數(shù)數(shù)據(jù)存儲在總轉(zhuǎn)數(shù)數(shù)據(jù)保持部23內(nèi)。另外,每當一張記錄紙的打印結(jié)束之后,從上述總轉(zhuǎn)數(shù)數(shù)據(jù)保持部23讀出總轉(zhuǎn)數(shù)數(shù)據(jù),并進行反向轉(zhuǎn)動控制,使上述脈沖電機11僅反向轉(zhuǎn)動該總轉(zhuǎn)數(shù)。
如按照上述結(jié)構(gòu),則由于根據(jù)從上述測定的輸送偏差求得的數(shù)據(jù)控制上述脈沖電機11的轉(zhuǎn)動,所以能在一張的打印中將行間間隙等消除。這里,與上述脈沖電機11的轉(zhuǎn)數(shù)有關(guān)的數(shù)據(jù)是從基準位置供給的,所以,在打印一張后能按原狀態(tài)進行下一張的打印,而在該下一張的打印中上述數(shù)據(jù)不起作用。因此,每當一張記錄紙的打印結(jié)束時,使上述脈沖電機11反向轉(zhuǎn)動僅僅全部換行的總轉(zhuǎn)數(shù)。由此,在下一張的打印中由于能保持上述基準位置,所以即使在該下一張的打印中也能將行間間隙等消除。
(實施例3)以下,說明本發(fā)明的另一實施例。
圖6是表示出構(gòu)成記錄紙輸送系統(tǒng)的輸送滾筒1、齒輪組3、脈沖電機11、檢測上述輸送滾筒1的一周基準位置的一周檢測傳感器31及記錄紙傳感器35的簡略斜視圖。在上述齒輪組3中,至少使直接聯(lián)結(jié)于上述輸送滾筒1的第1齒輪3a和與其嚙合的第2齒輪3b的小齒輪部的減速比成為整數(shù)比。此外,上述一周檢測傳感器31由傳感圓盤部31a及圓盤傳感部31b構(gòu)成。傳感圓盤部31a由具有一個切口(基準位置)的圓盤體構(gòu)成,其中心位于輸送滾筒1的中心軸延長線上,通過與輸送滾筒1或第1齒輪3a聯(lián)結(jié),當輸送滾筒1轉(zhuǎn)動一周時,使其也轉(zhuǎn)動一周。圓盤傳感部31b當檢測到在傳感圓盤部31a上形成的上述切口時產(chǎn)生信號,用于報知輸送滾筒1轉(zhuǎn)過一周。而上述記錄紙傳感器就檢測出打印開始位置的記錄紙前端。
圖7是以本實施例的串行打印頭型記錄裝置的控制部為中心示出的框圖。脈沖數(shù)校正值保持部32,根據(jù)將上述輸送滾筒1的一周劃分為多個區(qū)段時對每個區(qū)段的記錄紙10的輸送偏差的測定,保持為減小上述輸送偏差而對每個區(qū)段供給的脈沖數(shù)校正值(H)。
圖8示出將輸送滾筒1的一周劃分為32個區(qū)段時各區(qū)段(按角度為11.25°∶360°/32)的脈沖數(shù)校正值的一例。上述輸送偏差的測定和根據(jù)該測定將脈沖數(shù)校正值存儲在上述保持部32內(nèi),在產(chǎn)品檢驗出廠階段進行。如果表示出與以一周檢測傳感器31的切口為原點的目標距離相當?shù)拿}沖數(shù)和應(yīng)校正的量(脈沖數(shù)換算)的關(guān)系,則例如可得到如圖17所示的曲線。圖中具有尖細波形的曲線是全部齒輪減速比為整數(shù)比時的校正曲線。而具有較為平滑波形的曲線是第2齒輪的小齒輪部的減速比為整數(shù)比時的校正曲線。
脈沖數(shù)計數(shù)器34,每當由上述傳感器31檢測出輸送滾筒1的一周時對供給脈沖電機11的脈沖數(shù)進行計量檢測??刂撇?3根據(jù)上述脈沖數(shù)取得與輸送滾筒1的轉(zhuǎn)動量對應(yīng)的區(qū)段的脈沖數(shù)校正值,并根據(jù)該脈沖校正值對上述脈沖電機11的轉(zhuǎn)動進行控制。
關(guān)于上述控制部33的詳細控制內(nèi)容,將在后文中說明,但首先在具有上述結(jié)構(gòu)的本實施例的串行打印頭型記錄裝置中,如上所述,由于至少使直接聯(lián)結(jié)于上述輸送滾筒1的第1齒輪3a和與其嚙合的第2齒輪3b的小齒輪部的減速比成為整數(shù)比,所以在輸送滾筒1的一周中,由該齒輪的偏心等引起的輸送偏差隨著上述整數(shù)比周期性地出現(xiàn)。因此,在采用與該一周范圍內(nèi)的輸送偏差對應(yīng)的各區(qū)段的脈沖數(shù)校正值進行電機轉(zhuǎn)動控制的情況下,例如,即使換行寬度與輸送滾筒轉(zhuǎn)動0.45周相對應(yīng)時,也能以相當于轉(zhuǎn)動0.45周位置的區(qū)段(如果在打印開始位置前輸送滾筒轉(zhuǎn)動規(guī)定量,則為與加上該轉(zhuǎn)動量后的轉(zhuǎn)數(shù)位置相當?shù)膮^(qū)段)的脈沖數(shù)校正值,使脈沖電機適當?shù)剞D(zhuǎn)動以得到作為目標的位置的輸送滾筒轉(zhuǎn)動量,從而能減小換行間隙。
其次,說明控制部33的控制方法的基本思路,及上述齒輪組3的減速比和輸送滾筒1的直徑等的具體內(nèi)容。
①記錄紙的目標位置管理以L(實數(shù)值的目標脈沖數(shù))進行,L是輸送滾筒的目標位移,如以一周檢測傳感器的一周檢測點為原點并以脈沖數(shù)(實數(shù))表示,則其范圍為0≤L≤4360.04734。
作為輸送滾筒轉(zhuǎn)一周用的脈沖數(shù)的上述4360.04734的值,以如下方式提供。如假定齒輪組3的總體減速比I為0.055、電機的步進角為,15°,則由360°/(15°×I)求得。
另外,如假定換行寬度Lg為相當于95個點,析象度為144dpi,則由25.4mm×95/144點=16.7569444...mm、直徑=12±0,可得4360.04734×16.7569444/12π=1938.0051...,因而換行寬度部分的脈沖數(shù)為1938.0051。實際上,由于省略了測定滾筒直徑的工序,而且,實測直徑與有助于輸送的直徑有差別,所以換行寬度部分的脈沖數(shù)以如下方式實測求得。即,以圖28所示情況下的對實際輸送量一次近似后的直線作為代用理想直線。然后,從該直線的斜率求得與16.7569444相當?shù)拿}沖。
②以P(實數(shù)值的校正后脈沖數(shù))進行脈沖電機的脈沖數(shù)管理。如以一周檢測傳感器的一周檢測點作為原點并以計算后得到的脈沖數(shù)(實數(shù))表示,則P的范圍為0≤P≤4360.04734,但可以供給電機的脈沖數(shù)本身是整數(shù)。
③如假定圖8的脈沖校正值為H,則以H=P-L表示。因此,應(yīng)供給電機的脈沖數(shù)P成為P=L+H。
④假定記錄紙傳感器35檢測到記錄紙的前端時的P為P0(P0為整數(shù))。然后,估計當供給該P0時的實際滾筒位移L0。
⑤輸送一行的目標L1為L1=L0+Lg。對L1時應(yīng)具有怎樣的P1進行估計。換行部分的脈沖數(shù)為K=P1-P0,但如假定將K整數(shù)化后為Ka,則由于實際上供給電機的脈沖數(shù)是整數(shù),所以,脈沖數(shù)P1=P0+Ka。
⑥將脈沖Ka供給電機。因Ka是整數(shù),所以這時的滾筒位移不是在L1。因此,可從P1估計L1。
⑦反復進行以上處理。
⑧當全部齒輪的減速比為整數(shù)比時,首先檢測輸送滾筒的一周,在使P復位并得到上述P0后,在本控制例中不使用計數(shù)值。另一方面,僅一部分為整數(shù)比時,每當檢測輸送滾筒一周時都使P復位。因此,這種時省略后文所述的步驟32。
以下,根據(jù)圖9至圖13的流程圖說明控制部33的詳細控制內(nèi)容。首先,判斷是否有供紙指令(步驟1),如果有供紙指令,則開始脈沖電機11的驅(qū)動(步驟2)。其次,以脈沖數(shù)計數(shù)器34對供給上述脈沖電機11的脈沖數(shù)(P)進行計數(shù)(步驟3)。然后,由上述一周檢測傳感器31檢測是否檢測到上述輸送滾筒1的切口(基準位置)(步驟4)。
如果檢測到基準位置,則進行P=0的處理(復位處理)(步驟5)。然后,判斷是否由記錄紙傳感器35檢測到記錄紙的前端(步驟6)。如果檢測到記錄紙的前端,則進行P0=P的處理(步驟7)。即,在檢出記錄紙前端之前,將供給脈沖電機11的實際脈沖數(shù)設(shè)置為P0。
另一方面,在步驟4如果沒有檢測到基準位置,則判斷是否P<4360.04734(步驟8)。如果為″是″,則進入步驟6,但如果為″否″,則進行錯誤處理(步驟9)。而如果在步驟6沒有檢測到記錄紙前端,則進入步驟2,繼續(xù)進行脈沖電機的驅(qū)動。當從步驟4轉(zhuǎn)入步驟8后進入步驟6、并在步驟S7中使P0=P時,上述P即成為從由一周檢測傳感器31檢出輸送滾筒1的基準位置起到由記錄紙傳感器35檢出記錄紙前端為止供給上述脈沖電機的整數(shù)脈沖數(shù)。
接著,進行臨時索引i、j的計算處理(步驟10)。上述i通過i=Int(P0/(4360.04734/32))的計算求得,上述j通過j=(i+1)-{Int(i+1)/32}×32的計算求得。上述j可計算如下,即當i=0時為1、i=1時為2、i=31時為0。而上述i、j用于表示與P0脈沖相當?shù)奈灰莆恢脤?yīng)著輸送滾筒的第幾區(qū)段。
接著,計算索引i、j的滾筒位移L(i)和L(j)(步驟S11)。上述L(i),通過L(i)=(4360.04734/32)×i的計算求得,上述L(j),通過L(j)=(4360.04734/32)×j的計算求得。即,由于1個區(qū)段相當于4360.04734/32個脈沖,所以將其乘上區(qū)段數(shù),可求得與該區(qū)段對應(yīng)的滾筒位移量。
接著,從上述圖8的校正后一覽表求取索引i、j的脈沖數(shù)校正值H(i)、H(j)(步驟S12)。例如,如果是H(1),則為-1.2345。
接著,計算索引i、j的校正后的脈沖P(i)、P(j)(步驟S13)。P(i)通過P(i)=L(i)+H(i)的計算求得,P(j)通過P(j)=L(j)+H(j)的計算求得。
接著,進行用于確保0<P<4360.04734的處理(步驟S14)。即,如果P(i)<0,則進行P(i)=P(i)+4360.04734的處理,如果P(j)>4360.04734,則進行P(j)=P(j)-4360.04734的處理。
接著,判斷P0是否處于P(i)~p(j)的區(qū)段內(nèi)(步驟S15)。該處理,如圖13所示,首先,判斷是否i=31(步驟151)。如果為″否″,則進入步驟153。另-方面,如果為″是″,則通過步驟152的處理,原則上令F=0,但如果P0-P(i)<0,則令F=-1,如果P(j)-P0>0,則在令F=1后進入步驟153。
在步驟153中,判斷是否i=0。如果為″是″,則原則上令F=0,但如果P0>(4360.04734/32)×31,則令F=-1,如果P0>P(j),則令F=1(步驟154),然后返回。而如果在步驟153為“否”,則原則上令F=0,如果P0<P(i)則令F=-1,如果P0>P(j)則令F=1(步驟155),然后返回。
在步驟15(151~155)的處理中,F(xiàn)=0意味著在區(qū)段內(nèi),F(xiàn)=1意味著在區(qū)段外,其正負意味著偏離的方向。
在進行了上述步驟15的處理后,進行i=(i+F)-32×Int((i+F)/32)的計算及j=(j+F)-32×Int((j+F)/32)的計算(步驟16)。即,當在區(qū)段內(nèi)時,i為原來的i,j為原來的j,但在區(qū)段外(F=±1)時,進行區(qū)段修正。
接著,進行用于從脈沖數(shù)P0估計滾筒位移L0的處理(步驟17)。具體地說,從(L(i)、P(i))(L(j)、P(j))估計(L0、P0)的L0。該處理,如圖14所示,認為從P(i)到P(j)的變化是線性的,則使相對于P(i)的P0位移量與相對于L(i)的L0位移量相對應(yīng),可求得該L0(一次近似)。即,可以從L0-L(i)I(j)-L(i)=P0-P(i)P(j)-P(i)估計L0。
接著,使串行打印頭以上述求得的L0進行掃描,并進行一行的打印處理(步驟18)。然后,判斷是否進行了預定行的打印(步驟19),如果進行了預定行的打印,則進行排出記錄紙?zhí)幚?步驟24),如果沒有進行預定行的打印,則應(yīng)將記錄紙前移換1行的部分,并計算應(yīng)供給脈沖電機的脈沖數(shù),以便進行接著的打印。
首先,讀出換行寬度Lg(步驟20)。如上所述,換行寬度Lg在換算為脈沖數(shù)后為1938.0051。然后,計算換行之前的位移L1(步驟21)。L1通過L1=L0+Lg的計算式求得。
其次,判斷是否L1>4360.04734(步驟22)。這相當于檢查在換行中輸送滾筒1是否跨過基準位置。如果跨過了基準位置,則將L1置換為L1-4360.04734的值(步驟23)。
接著,進行索引i、j的計算(步驟25)。該處理,與步驟10相同,上述i通過i=Int(L1/(4360.04734/32))的計算求得,上述j通過j=(i+1)-{Int(i+1)/32}×32的計算求得。然后,計算索引i、j的滾筒位移L(i)和L(j)(步驟26)。該處理,與步驟11相同,通過L(i)=(4360.04734/32)×i的計算求取,并通過L(j)=(4360.04734/32)×j的計算求取。
接著,求取索引i、j的脈沖數(shù)校正值H(i)、H(j)(步驟27)。該處理,與步驟12相同,從上述圖8的一覽表求取即可。然后,計算索引i、j的校正后的脈沖P(i)、P(j)(步驟28)。該處理,與步驟13相同,可通過P(i)=L(i)+H(i)的計算及P(j)=L(j)+H(j)的計算求得。
接著,從(L(i),P(i))(L(j),P(j))估計(L1,P1)的P1(步驟29)。L1已在步驟21中求得。P1的估計處理,如圖15所示,認為從P(i)到P(j)的變化是線性的,則使L1相對于L(i)的位移量與P1相對于P(i)的位移量相對應(yīng),即可估計該P1(一次近似)。
接著,計算換行脈沖數(shù)K(實數(shù))(步驟30)。K可由K=P1-P0求得。當滾筒跨過基準位置時,因P1-P0<0,所以令K=4360.04734+P1-P0。但是,由于供給脈沖電機的脈沖數(shù)是整數(shù),所以應(yīng)求取整數(shù)脈沖數(shù)Ka(步驟31)。Ka通過Int(K+0.5)的處理求得。而加上0.5,則意味著四舍五入的整數(shù)化。
接著,進行實際的換行之前的脈沖數(shù)修正(步驟32)。具體地說,由P1=P0+Ka求得新的P1,如果P1>4360.04734,則進行P1=P1-4360.04734的修正處理。然后,在步驟33中,將上述脈沖數(shù)Ka供給脈沖電機,在全部齒輪的減速比為整數(shù)比時,執(zhí)行P0=P1的處理(步驟34),并進入步驟10。而當僅一部分齒輪的減速比為整數(shù)比時,每當檢測滾筒的一周時使P復位。這時,將步驟32省略。P1采用實計數(shù)值。此外,之所以進行步驟32的修正處理,是因為與在上述步驟34中將P0的值置換為P1的值后返回步驟10時的處理相對應(yīng),同時應(yīng)使P0在0<P0<4360.04734的范圍內(nèi)取得。
在說明了以上的處理輪廓之后,根據(jù)檢測到記錄紙前端時供給電機的脈沖數(shù)P0(整數(shù)),加進圖8的校正表并估計實際的滾筒位移量(實際的記錄紙位置)L0,通過將換行寬度與該L0相加,計算記錄紙的下一個位置(滾筒位移量)L1,在加進圖8的校正表后求得用于變成該L1的校正后供給脈沖數(shù)P1,且根據(jù)P1-P0求得當前應(yīng)供給的脈沖數(shù)K,進一步將其整數(shù)化作為Ka,即為實際上應(yīng)供給電機的脈沖數(shù)。
然后,如果能將上述脈沖數(shù)K供給脈沖電機(實際上不能),則換行后的滾筒位移為L1,但如上所述,由于以整數(shù)的脈沖數(shù)Ka驅(qū)動脈沖電機,所以實際上換行后的位移不在L1。因此,在下一次的用于換行的計算(*L1=*L0+Lg)中,如以上述L1作為*L0,則實際的位移與用于對位移進行管理的L的誤差將變得很大。因此,在步驟34中,進行P0=P1的處理,并返回步驟10直到步驟17,重新根據(jù)P0估計L0,并以其為基準在步驟21中進行下一次換行之前的位移L1的計算。此外,在圖16中示出采用在L1=L0+Lg上加上校正值H1后得到的K,并通過P0+K的計算得到P1點。
另外,在步驟7中,如假定P0=P=136時,則在步驟10中得到i=0、j=1;在步驟11中得到L(0)=0、L(1)=136.25418;在步驟12中得到H(0)=0、H(1)=-1.2345;及在步驟13中,得到P(0)=0、P(1)=135.01698。因此,在步驟14中變?yōu)椴贿M行修正。而在步驟15的區(qū)段判斷中,由于P0=136,不在0~135.01698的區(qū)段內(nèi),所以必需進行區(qū)段修正。具體地說,在步驟153中變?yōu)椤迨恰澹诓襟E154中,由于P0(136)>P(j)=135.01698,所以有F=1,在步驟16中,求得i=(0+1)-32×0=1、j=(1+1)-32×0=2。即,修正為i=1、j=2。
以下,用圖18和圖19說明上述控制例(第1控制例)的變形例(第2控制例)。該變形例的變更點如下。
①變更點1在第1控制例中,采用了以區(qū)段數(shù)32劃分輸送滾筒的一周,全部區(qū)段的總數(shù)正好相當于輸送滾筒的一周。
在第2控制例中,將輸送滾筒1周(在前例中以4360.04734作了說明,但這里隨著滾筒直徑、步進角度、減速比的變更,數(shù)值也發(fā)生變化,假定為4493.7329個脈沖)除以32后的值、即140.4291531個脈沖上移3位后作為整數(shù)使用。即,140.4291 531×8≈1123.4。然后,可以只取1024。并且,將該1024下移3位,使1個區(qū)段的脈沖數(shù)為128個脈沖。如將輸送滾筒的一周脈沖數(shù)、即4493.7329除以128個脈沖,則可得35.107...,所以區(qū)段數(shù)變?yōu)?6。即,在這種情況下的輸送滾筒的一周與區(qū)段的關(guān)系中,如圖18所示,全部區(qū)段的總數(shù)超過輸送滾筒1的一周,第1區(qū)段和第36區(qū)段成為擔負重復輸送滾筒的同一部分。而在這種情況下的脈沖數(shù)校正表,如圖19所示。
②變更點2在第1控制例中,從檢測到記錄紙前端時刻的脈沖計數(shù)P0估計了L0。
在第2控制例中,將按以下方式處理后將得到的L0'作為L0。原來為P0=L0+H0,但L0和H0是未知的(因H0是由L0提供的)。因此,使用P0代替L0,并設(shè)定臨時的H0即H0'。從L0=P0-H0可得L0≈L0'=P0-H0'。將該L0'作為L0的代用值。如采用這種方法,則雖然多少會存在誤差,但只需簡單的處理便可完成。而為減小誤差,可再次使用L0'求取臨時的H0"。從L0=P0-H0求得L0≈L0″=L0'-H0″,并以該L0″作為L0的代用值。如此反復進行,即可適度地減小誤差。
③變更點3在第1控制例中,在當前點打印位置的實數(shù)值目標脈沖數(shù)L0上加上換行部分的實數(shù)值脈沖數(shù)Lg后,計算出表示換行之前記錄紙輸送量的實數(shù)值目標脈沖數(shù)L1,該L1如果超過滾筒一周,則進行L1=L1-滾筒一周脈沖數(shù)的處理(步驟23)。
在第2控制例中,根據(jù)上述變更點1,鑒于索引區(qū)段的總脈沖數(shù)在滾筒的一周以上,如果L1超過索引36×128脈沖=4608,則修改為L1=L1-滾筒一周脈沖數(shù)。例如,如L1=4600,索引區(qū)段為使i=35~j=36如L1=4610,則因L1>4608,所以,L1=4610-4439.7329=116.2671,因而可使用i=0~j=1作為索引區(qū)段。
④變更點4在第1控制例中,針對對電機供給了非實數(shù)的整數(shù)脈沖數(shù)的情況進行的當前點打印位置的目標脈沖數(shù)修正,以如下方式進行,即,在步驟34中,令P0=P1,并進一步經(jīng)過步驟10至步驟17的處理,從上述P0估計L0。就是說,從換行之前的滾筒位移量L1=L0+Lg求取修正后脈沖數(shù)P1(P1=L1+H1),并求取與當前點的脈沖數(shù)P0之差K(實數(shù))(K=P1-P0),進一步進行整數(shù)化(Ka=Int(K+0.5)),針對對電機供給了非實數(shù)的整數(shù)脈沖數(shù)的情況,求得作為整數(shù)的P1(P1=P0+Ka,即置換為整數(shù)),并將該整數(shù)的P1作為P0,并從P0估計L0。
在第2控制例中,令P1'=P0+Ka(置換成整數(shù)),并進行E=P1′-P1(實數(shù))的計算。即,去掉小數(shù)點以下的部分,這種情況相當于求得因供給了非實數(shù)的整數(shù)脈沖數(shù)引起的差異。然后,進行L1'=L1+E的處理,將該L1'作為L1的代用值,并將該L1作為L0,求得換行之前的滾筒位移量L1。
⑤變更點5在第1控制例中,在步驟4、5,在該步驟以后沒有進行檢測到輸送滾筒的一周時的計數(shù)器復位(以下,稱作基準點檢測)。這種不進行基準點檢測的方法,如果齒輪組3的傳動比對于全部齒輪都是整數(shù)比(滾筒與其他各軸的比),則不存在任何問題。就是說,如將輸送滾筒的一周脈沖數(shù)供給電機,輸送滾筒必然是轉(zhuǎn)過一周。
但是,對于滾筒的一周的脈沖數(shù)來說,存在著因有效位數(shù)引起的誤差,另外,也并不希望使齒輪組3的全部齒輪的傳動比都取整數(shù)比(因這將促使齒輪惡化)。一般,為了在第1軸與第2軸、或第3軸之間確保整數(shù)比,所以即使將輸送滾筒的一周脈沖數(shù)供給電機,也不一定使輸送滾筒轉(zhuǎn)動一周。
因此,在第2控制例中,每次都進行基準點檢測,并將脈沖計數(shù)器復位。即,如在以上變更點3中所述,修改為L1=L1-滾筒一周脈沖數(shù),并從該L1估計P1,根據(jù)該P1使輸送滾筒轉(zhuǎn)動,但在該轉(zhuǎn)動中,當檢測到滾筒的一周時,將脈沖計數(shù)器復位,并由上述脈沖計數(shù)器求得經(jīng)過基準點后的P1對應(yīng)的輸送滾筒位移量。然后,再以該脈沖計數(shù)器的脈沖數(shù)(P0)反復進行處理。在這種情況下,實際上是根據(jù)由脈沖計數(shù)器檢測出的P0生成L0,所以就不需要變更點4中所述的校正后的L1了。
根據(jù)圖20至圖24的流程圖說明上述第2控制例的內(nèi)容。
首先,如圖20所示,在接到供紙指令后驅(qū)動脈沖電機(步驟41)。對向上述脈沖電機供給的脈沖數(shù)連續(xù)進行計數(shù)的脈沖數(shù)計數(shù)器34(參照圖7),在由一周檢測傳感器31檢測到輸送滾筒的基準位置時復位(步驟42)。而這種處理隨時在進行著。然后,判斷是否由記錄紙傳感器35檢測到記錄紙的前端(步驟43)。如已檢測到,則進行P0=P1的處理(步驟44)。
接著,進入從脈沖計數(shù)P0滾筒位移L0的估計處理。首先,如圖21所示,裝入上述P0的值作為臨時的滾筒位移L0'(以下,稱作臨時L0')(步驟45)。然后,裝入″1″作為重復次數(shù)m(步驟46)。接著,裝入上述臨時L0'的值作為變元位移Lx(步驟47)。從變元位移Lx求取脈沖數(shù)校正值Hx(步驟48)。該步驟48,具體地說,根據(jù)圖24所示步驟73、74、75的處理進行。這些處理相當于第1控制例的區(qū)段判斷處理。
接著,裝入上述Hx的值作為臨時脈沖數(shù)校正值H0'(步驟49)。然后,根據(jù)上述P0及H0'求出估計L0(步驟50)。接著,判斷上述重復次數(shù)m是否達到規(guī)定次數(shù)N(步驟51)。如果尚未達到規(guī)定次數(shù),則將估計L0設(shè)置為臨時L0'(步驟53),并將m增1(步驟54),返回步驟47,進行估計L0的生成處理。另一方面,如果已達到規(guī)定次數(shù),則將估計L0設(shè)置為L0(步驟52)。
上述步驟45至步驟52的處理,對應(yīng)于第1控制例的步驟10至步驟17的處理,也表示出上述變更點2的具體內(nèi)容。
接著,進行換行之前的滾筒位移L1的計算處理。即,如圖22所示,在打印一行(步驟55)后,判斷是否打印了預定行(步驟56),如打印了預定行,則進行排出記錄紙,如果沒有達到預定行,則讀出換行寬度Lg(步驟57),并通過將L0與Lg相加求出換行之前的滾筒位移L1(步驟58)。然后判斷在換行中是否超過最大索引36的位移L1(36)=4608(參照圖19)(步驟59)。如超過時,即在向換行之前供紙的過程中由一周檢測傳感器檢測出輸送滾筒的基準位置時,進行L1=L-Lr的處理之后(步驟60)進入步驟61,另一方面,如未超過時,直接進入步驟61。上述Lr是滾筒1的一周位移(4439.7329個脈沖)。
上述步驟59、60的處理,是與上述變更點3對應(yīng)的處理。
接著,如圖23所示,從換行之前的滾筒位移(表示換行之前的記錄紙輸送量的實數(shù)值目標脈沖數(shù))計算換行之前的脈沖數(shù)(構(gòu)成供給上述脈沖電機的整數(shù)脈沖數(shù)的基數(shù)的實數(shù)值校正后脈沖數(shù))P1。首先,將在圖22的步驟60中求得的L1作為臨時L1,將其值裝入變元Lx(步驟61)。從變元位移Lx求取脈沖數(shù)校正值Hx(步驟62)。該步驟62,具體地說,根據(jù)圖24所示步驟73、74、75的處理進行。然后,裝入Hx的值作為H1(步驟63)。接著,通過P1=L1+H1的處理求出換行之前的脈沖數(shù)P1(實數(shù))(步驟64)。接著,通過K=P1-P0的處理求取換行部分的脈沖數(shù)K(實數(shù))(步驟65)。如果0>K,則在K上增加4493.7329。然后,通過Ka=Int(K+0.5)的處理,求得實際的換行脈沖Ka(整數(shù))(步驟66)。再通過E=Ka-K的處理用四舍五入求出E(步驟67)。并且,隨著換行之前的脈沖數(shù)P1的整數(shù)化,通過L1=L1+E的處理,進行L1的修正。
然后,開始僅將個數(shù)為Ka的脈沖供給電機的處理(步驟69),判斷在該脈沖的供給過程中用一周檢測傳感器31是否檢測到輸送滾筒的基準位置(步驟70)。如已檢出,則進行P0=P(由脈沖數(shù)計數(shù)器34進行計數(shù)的計數(shù)數(shù))的處理(步驟71),并進入步驟45。另一方面,如未檢測到,則進行L1=L0的處理(步驟71),并進入步驟55。
上述步驟61至步驟66的處理相當于第1控制例的步驟25至步驟31的處理。此外,步驟67及步驟68是對第1控制例的步驟34→步驟10以后的再次根據(jù)P計算L的簡化,是與變更點4對應(yīng)的處理。而步驟71則是與變更點5對應(yīng)的處理。
在本實施例中,雖然設(shè)定區(qū)段數(shù)為32或36,但并不限于此,也可以設(shè)定為與輸送滾筒的一周脈沖數(shù)對應(yīng)的4361或4494。
另外,只在輸送滾筒(無負荷狀態(tài))的情況下進行了記錄紙輸送的實際檢測,并根據(jù)一次近似求得作為基準的換行脈沖Lg,但在打印一張記錄紙的開始幾行期間,由于供紙滾筒從動動作而構(gòu)成記錄紙輸送的負荷,所以將產(chǎn)生0.04%左右的滑差。在1行為16.7mm時,這相當于16.68mm的滑差,如換算成脈沖數(shù),則大約相當于0.8個脈沖。
因此,在該幾行期間最好對基準換行脈沖數(shù)Lg加上適當?shù)牧喀g。
另一方面,在一張的后一半,由于僅由輸送滾筒(主動滾筒)進行輸送,所以不需要改變基準換行脈沖。
另外,在中間的1行,連續(xù)發(fā)生供紙滾筒構(gòu)成負荷的狀態(tài)和不構(gòu)成負荷的狀態(tài)。在這種情況下,最好使基準脈沖Lg加上適當?shù)牧喀g/2(分母只要是與狀態(tài)所占比例對應(yīng)的數(shù)值即可)。
(實施例4)以下,說明本發(fā)明的另一實施例。在實施例3中,假定與輸送滾筒的實際位移量對應(yīng)的實數(shù)值目標脈沖數(shù)為L,根據(jù)與上述目標脈沖數(shù)L對應(yīng)的實數(shù)值的脈沖數(shù)校正值H,按P=L+H計算構(gòu)成供給驅(qū)動上述輸送滾筒的電機的整數(shù)供給脈沖數(shù)的基數(shù)的實數(shù)值供給脈沖數(shù)P,并根據(jù)當前行的P和下一行的P計算換行部分的脈沖數(shù)。與此不同,在本實施例4中,假定與輸送滾筒的實際位移量對應(yīng)的實數(shù)值目標脈沖數(shù)為L,并假定構(gòu)成供給驅(qū)動上述輸送滾筒的電機的整數(shù)供給脈沖數(shù)的基數(shù)的實數(shù)值供給脈沖數(shù)為P,根據(jù)與上述供給脈沖數(shù)P對應(yīng)的實數(shù)值脈沖數(shù)校正值A(chǔ),按L=P+A計算上述L,即使將上述P供給上述電機,也要根據(jù)當前行的L和下一行的L計算換行部分的脈沖數(shù),作為實際上與L對應(yīng)的位移量。上述A以與圖8相同的形式存儲在存儲部內(nèi)即可。
圖29是表示本實施例的第一控制例的流程圖,在與上述圖9至圖13對應(yīng)地示出的同時,為避免說明重復而在表示上作了簡化。就是說,首先,在進行了與圖9中到步驟7為止的同樣處理后,進行P0=P1的處理(步驟101)。接著,進行L0=P0+A0的處理(步驟102)。即,根據(jù)供給電機的脈沖P0,取得與該P0對應(yīng)的A0,并求得實際的滾筒位移量L0。然后,通過L1=L0+Lg的處理,取得換行之前的實際滾筒位移量(步驟103)。接著,用L1代替P1,求取索引i、j(步驟104)。然后,進行L(i)=P(i)+A(i)及L(j)=P(j)+A(j)的計算處理(步驟105)。進一步,從(L(i),P(i))、(L(j),P(j))根據(jù)一次近似求出L1時的P1(步驟106)。
接著,通過K=Pr-P0的運算,求得換行部分的實數(shù)值脈沖數(shù)(步驟107)。然后,對K進行四舍五入整數(shù)化,求得Ka(步驟108),并進行Ka的換行(步驟109)。進一步,進行P1=P0+Ka的處理(步驟110),并在使P0=P1(步驟111)后,返回步驟101。
在進行這種控制的串行打印頭型記錄裝置中,也備有輸送記錄紙的輸送滾筒、按照脈沖數(shù)轉(zhuǎn)動規(guī)定角度的電機、用于將該電機的轉(zhuǎn)矩傳遞到上述輸送滾筒的齒輪組及在記錄紙上進行打印的串行打印頭。另外,在上述齒輪組中,至少將直接聯(lián)結(jié)于上述輸送滾筒的齒輪和與其嚙合的齒輪的減速比設(shè)定為整數(shù)比。另外,在結(jié)構(gòu)上,可象圖7一樣構(gòu)成,執(zhí)行與上述各個步驟對應(yīng)的處理的裝置,采用由控制部33實現(xiàn)的結(jié)構(gòu)即可。
圖30是表示本實施例的第二控制例的流程圖,在與上述圖20至圖24對應(yīng)地示出的同時,為避免說明重復而在表示上作了簡化。就是說,首先,在進行了與圖20中到步驟44為止的同樣處理后,進行P0=P的處理(步驟121)。接著,進行L0=P0+A0的處理(步驟122)。然后,通過臨時P1=P0+K'的處理,取得換行之前的臨時供給脈沖數(shù)(步驟123)。K'是基準換行脈沖,可用任何方式?jīng)Q定,但是,在這里代替使用著換行寬度Lg。接著,通過L1=臨時P1+臨時A1的處理,計算當假定將上述臨時P1的脈沖供給電機時的實際的滾筒位移量(步驟124)。
然后,通過臨時Lg=臨時L1-L0的處理(步驟125)及E=臨時Lg-Lg的處理(步驟126),求出與換行寬度Lg的誤差E,并在加進該誤差E后對上述K'進行校正(K=K'-E),以求得換行部分的實際脈沖數(shù)K(步驟127)。對K進行四舍五入整數(shù)化,求得Ka(步驟128),并進行Ka的換行(步驟129)。進一步,進行P1=P0+Ka的處理(步驟130),并在使P0=P1(步驟131)后,返回步驟122。
在進行這種控制的串行打印頭型記錄裝置中,也備有輸送記錄紙的輸送滾筒、按照脈沖數(shù)轉(zhuǎn)動規(guī)定角度的電機、用于將該電機的轉(zhuǎn)矩傳遞到上述輸送滾筒的齒輪組、及在記錄紙上進行打印的串行打印頭。另外,在上述齒輪組中,至少將直接聯(lián)結(jié)于上述輸送滾筒的齒輪和與其嚙合的齒輪的減速比設(shè)定為整數(shù)比。另外,在結(jié)構(gòu)上,可象圖7一樣構(gòu)成,執(zhí)行與上述各個步驟對應(yīng)的處理的裝置,采用由控制部33實現(xiàn)的結(jié)構(gòu)即可。
即使,由于會促使齒輪惡化,還是最好不要將所有齒輪的減速比都對滾筒設(shè)定為整數(shù)比。因此,在上述的實施例中,至少將滾筒和與其嚙合的小齒輪的減速比設(shè)定為整數(shù)。
但是,第3軸的輸送偏差如為±6μm左右,也是不能忽略的。因此,當?shù)?軸轉(zhuǎn)動一周的輸送量l3(周期)時,如決定對第3軸的滾筒的減速比而使l3與打印寬度最優(yōu)化,則能使輸送偏差明顯減小,而且,由于不是整數(shù)比,也不會促使齒輪惡化。
1周的距離l3=φ12.15π×(13/52)×(19/41)=4.4222mm(52)→第1軸的大齒輪的齒數(shù)(13)→第1軸的小齒輪的齒數(shù)(41)→第2軸的大齒輪的齒數(shù)(19)→第2軸的小齒輪的齒數(shù)打印寬度B=95點×25.4mm/144dpi=16.7569mm。另外,B/l3=3.79,因此,如圖31所示,相位差約為0.2周期。
按相位差0.2×l3考察后得到的行間偏離,相當于圖32中的①~①'、②~②'、⑤~⑤',計算后可得行間偏離為6μm×1.175=7μm。因此,使相位差為0是最為希望的,可決定滾筒直徑、第3軸的減速比、打印寬度,使B/l3=n(n為整數(shù))。而1.175是表示計算后求得的相位的最大影響的乘數(shù)值。
這里,如在打印機中決定了第3軸的減速比及滾筒直徑,則只調(diào)整打印寬度即可。
m點×25.4mm/144dpi=n·4.422mm如使n為近似于3.79的4,則m=100點如使n為近似于3.79的3,則m=75點因此,即使齒輪傳動比不能整數(shù)化,仍能減小輸送偏差的影響。
另外,對于第4軸、第5軸也可以適用。應(yīng)盡量優(yōu)先考慮靠近滾筒的軸。當相應(yīng)于第3軸設(shè)定打印寬度時,例如可以對第4軸等設(shè)定減速比等。
如上所述,按照本發(fā)明,可以減小當記錄紙輸送量大于所需要的換行寬度時產(chǎn)生的行間間隙、或小于所需換行寬度時產(chǎn)生的不希望有的圖象重疊,因而能取得提高圖象質(zhì)量的效果。
權(quán)利要求
1.一種串行打印頭型記錄裝置,備有輸送記錄紙的輸送滾筒、按照脈沖轉(zhuǎn)動規(guī)定角度的電機、用于將該電機的轉(zhuǎn)矩傳遞到上述輸送滾筒的齒輪組及在記錄紙上進行打印的串行打印頭,該串行打印頭型記錄裝置的特征在于將上述輸送滾筒的換一行的記錄紙輸送量設(shè)定為輸送滾筒周長的整數(shù)倍,同時將上述串行打印頭的寬度設(shè)定在上述輸送量以上。
2.根據(jù)權(quán)利要求1所述的串行打印頭型記錄裝置,其特征在于在上述齒輪組中,至少使直接聯(lián)結(jié)于上述輸送滾筒的齒輪和與其嚙合的齒輪的減速比為整數(shù)比。
3.一種串行打印頭型記錄裝置,備有輸送記錄紙的輸送滾筒、按照脈沖數(shù)轉(zhuǎn)動規(guī)定角度的電機、用于將該電機的轉(zhuǎn)矩傳遞到上述輸送滾筒的齒輪組及在記錄紙上進行打印的串行打印頭,該串行打印頭型記錄裝置的特征在于備有保持裝置,根據(jù)各次換行的輸送偏差保持為減小上述輸送偏差而在每次換行時從基準位置供給的與上述電機轉(zhuǎn)數(shù)有關(guān)的數(shù)據(jù);轉(zhuǎn)動控制裝置,根據(jù)上述數(shù)據(jù)控制上述電機的轉(zhuǎn)動;及反向轉(zhuǎn)動控制裝置,每當一張記錄紙的打印結(jié)束時,使上述電機僅反向轉(zhuǎn)動全部換行的總轉(zhuǎn)數(shù)。
4.一種串行打印頭型記錄裝置,其特征在于規(guī)定與輸送滾筒的實際位移量對應(yīng)的實數(shù)值目標脈沖數(shù)為L,并根據(jù)與上述目標脈沖數(shù)L對應(yīng)的實數(shù)值脈沖數(shù)校正值H,按P=L+H計算變成為供給驅(qū)動上述輸送滾筒的電機的整數(shù)供給脈沖數(shù)的基數(shù)的實數(shù)值供給脈沖數(shù)P。
5.一種串行打印頭型記錄裝置,其特征在于規(guī)定與輸送滾筒的實際位移量對應(yīng)的實數(shù)值目標脈沖數(shù)為L,并規(guī)定成為供給驅(qū)動上述輸送滾筒的電機的整數(shù)供給脈沖數(shù)的基數(shù)的實數(shù)值供給脈沖數(shù)為P,根據(jù)與上述供給脈沖數(shù)P對應(yīng)的實數(shù)值脈沖數(shù)校正值A(chǔ),按L=P+A計算上述L。
6.一種串行打印頭型記錄裝置,備有輸送記錄紙的輸送滾筒、按照脈沖數(shù)轉(zhuǎn)動規(guī)定角度的電機、用于將該電機的轉(zhuǎn)矩傳遞到上述輸送滾筒的齒輪組及在記錄紙上進行打印的串行打印頭,該串行打印頭型記錄裝置的特征在于在上述齒輪組中,至少將直接聯(lián)結(jié)于上述輸送滾筒的齒輪和與其嚙合的齒輪的減速比設(shè)定為整數(shù)比,并備有保持裝置,根據(jù)將上述輸送滾筒的一周劃分為多個區(qū)段時的每個區(qū)段的輸送偏差保持為減小上述輸送偏差而對每個區(qū)段供給的與目標脈沖數(shù)對應(yīng)的脈沖數(shù)校正值;將換行部分的實數(shù)值脈沖數(shù)與當前點打印位置的實數(shù)值目標脈沖數(shù)相加以計算表示換行之前記錄紙輸送量的實數(shù)值目標脈沖數(shù),并通過將該表示換行之前記錄紙輸送量的實數(shù)值目標脈沖數(shù)和與該目標脈沖數(shù)對應(yīng)的上述區(qū)段的脈沖數(shù)校正值相加,計算成為供給上述電機的整數(shù)脈沖數(shù)的基數(shù)的實數(shù)值供給脈沖數(shù)的裝置;從上述實數(shù)值供給脈沖數(shù)計算換行部分的脈沖數(shù),將其整數(shù)化后生成整數(shù)脈沖數(shù),并將其供給上述電機的裝置;及對應(yīng)于向上述電機供給了非實數(shù)的整數(shù)脈沖數(shù),而對換行之前的目標脈沖數(shù)進行修正的裝置。
7.根據(jù)權(quán)利要求6所述的串行打印頭型記錄裝置,其特征在于,備有在將記錄紙向上述第1行的打印位置輸送前,以上述輸送滾筒的基準位置作為計數(shù)起始點,對供給上述電機的脈沖數(shù)進行計數(shù)的裝置;及根據(jù)與上述脈沖數(shù)對應(yīng)的區(qū)段取得實數(shù)值脈沖數(shù)校正值,并在加進該脈沖數(shù)校正值后判斷第1行的當前點打印位置的實數(shù)值目標脈沖數(shù)的裝置。
8.根據(jù)權(quán)利要求6或權(quán)利要求7所述的串行打印頭型記錄裝置,其特征在于當表示換行之前記錄紙輸送量的實數(shù)值目標脈沖數(shù)超過輸送滾筒的一周的實數(shù)值脈沖數(shù)時,從上述目標脈沖數(shù)減去輸送滾筒一周部分的實數(shù)值脈沖數(shù),并利用該相減后剩下的實數(shù)值的目標脈沖數(shù)判斷區(qū)段,同時利用上述相減后剩下的實數(shù)值目標脈沖數(shù)計算校正后的供給脈沖數(shù)。
9.根據(jù)權(quán)利要求6或權(quán)利要求7所述的串行打印頭型記錄裝置,其特征在于當表示換行之前記錄紙輸送量的實數(shù)值目標脈沖數(shù)超過輸送滾筒的一周部分的實數(shù)值脈沖數(shù),還可以從上述目標脈沖數(shù)減去輸送滾筒一周部分的實數(shù)值脈沖數(shù),并利用該相減后剩下的實數(shù)值目標脈沖數(shù)來判斷區(qū)段,同時以上述輸送滾筒的基準位置作為計數(shù)起始點并利用供給上述電機的脈沖數(shù),計算校正后的供給脈沖數(shù)。
10.根據(jù)權(quán)利要求8所述的串行打印頭型記錄裝置,其特征在于將減速比全部設(shè)定為整數(shù)比。
11.根據(jù)權(quán)利要求8所述的串行打印頭型記錄裝置,其特征在于僅將一部分減速比設(shè)定為整數(shù)比。
12.一種串行打印頭型記錄裝置,備有輸送記錄紙的輸送滾筒、按照脈沖數(shù)轉(zhuǎn)動規(guī)定角度的電機、用于將該電機的轉(zhuǎn)矩傳遞到上述輸送滾筒的齒輪組及在記錄紙上進行打印的串行打印頭,該串行打印頭型記錄裝置的特征在于在上述齒輪組中,至少將直接聯(lián)結(jié)于上述輸送滾筒的齒輪和與其嚙合的齒輪的減速比設(shè)定為整數(shù)比,并備有保持裝置,根據(jù)將上述輸送滾筒的一周劃分為多個區(qū)段時的每個區(qū)段的輸送偏差保持為減小上述輸送偏差而對每個區(qū)段供給的與目標脈沖數(shù)對應(yīng)的脈沖數(shù)校正值;通過將當前點打印位置的供給脈沖數(shù)和與該供給脈沖數(shù)對應(yīng)的上述區(qū)段的脈沖數(shù)校正值相加而求得當前點打印位置的實數(shù)值目標脈沖數(shù)的裝置;通過將上述當前點打印位置的目標脈沖數(shù)與換行部分的實數(shù)值脈沖數(shù)相加而求得表示換行之前記錄紙輸送量的實數(shù)值目標脈沖數(shù);將表示上述換行之前記錄紙輸送量的實數(shù)值目標脈沖數(shù)代替使用,取得與供給脈沖數(shù)對應(yīng)的脈沖校正值,并求得表示換行之前記錄紙輸送量的實數(shù)值供給脈沖數(shù)的裝置;從表示換行之前記錄紙輸送量的實數(shù)值供給脈沖數(shù)減去當前點打印位置的供給脈沖數(shù),并計算換行部分的實數(shù)值脈沖數(shù)的裝置;及將上述換行部分實數(shù)值脈沖數(shù)整數(shù)化并將其供給上述電機的裝置。
13.一種串行打印頭型記錄裝置,備有用于輸送記錄紙的輸送滾筒、按照脈沖數(shù)轉(zhuǎn)動規(guī)定角度的電機、用于將該電機的轉(zhuǎn)矩傳遞到上述輸送滾筒的齒輪組及在記錄紙上進行打印的串行打印頭,該串行打印頭型記錄裝置的特征在于在上述齒輪組中,至少將直接聯(lián)結(jié)于上述輸送滾筒的齒輪和與其嚙合的齒輪的減速比設(shè)定為整數(shù)比,并備有保持裝置,根據(jù)將上述輸送滾筒的一周劃分為多個區(qū)段時的每個區(qū)段的輸送偏差保持為減小上述輸送偏差而對每個區(qū)段供給的與目標脈沖數(shù)對應(yīng)的脈沖數(shù)校正值;通過將當前點打印位置的供給脈沖數(shù)和與該供給脈沖數(shù)對應(yīng)的上述區(qū)段的脈沖數(shù)校正值相加而求得當前點打印位置的實數(shù)值目標脈沖數(shù)的裝置;將規(guī)定的換行部分的實數(shù)值脈沖數(shù)加在上述當前點打印位置的供應(yīng)脈沖數(shù)上,計算臨時的表示換行之前記錄紙輸送量的實數(shù)值供給脈沖數(shù)的裝置;在上述臨時的表示換行之前記錄紙輸送量的實數(shù)值供給脈沖數(shù)上加上與該供給脈沖數(shù)對應(yīng)的上述區(qū)段的脈沖校正值,計算臨時的換行之前的目標脈沖數(shù)的裝置;從上述臨時的換行之前的目標脈沖數(shù)減去當前點打印位置的目標脈沖數(shù),計算臨時的換行部分的實數(shù)值脈沖數(shù)的裝置;從上述臨時的換行部分的實數(shù)值脈沖數(shù)減去上述規(guī)定的換行部分的實數(shù)值脈沖數(shù)以計算誤差的裝置;加進上述誤差后計算換行部分的校正實數(shù)值脈沖數(shù)的裝置;及將上述校正實數(shù)值脈沖數(shù)整數(shù)化并將其供給上述電機的裝置。
全文摘要
本發(fā)明的目的是提供一種能盡量減少行間間距不均勻的發(fā)生的串行打印頭型記錄裝置。將與在輸送滾筒的一周中出現(xiàn)的輸送偏差對應(yīng)的脈沖數(shù)校正值保持在脈沖數(shù)校正值保持部32內(nèi),控制部33根據(jù)上述脈沖數(shù)校正值生成換行之前的打印位置的目標脈沖數(shù)(實數(shù)),并將該換行之前打印位置的目標脈沖數(shù)(實數(shù))整數(shù)化,將該整數(shù)化后的脈沖數(shù)供給脈沖電機11,控制其轉(zhuǎn)動量。另外,控制部33還對應(yīng)向上述電機供給了非實數(shù)的整數(shù)脈沖數(shù)而對當前點打印位置的目標脈沖數(shù)進行修正。
文檔編號B41J11/42GK1176894SQ97117
公開日1998年3月25日 申請日期1997年8月26日 優(yōu)先權(quán)日1996年8月26日
發(fā)明者日比野清司, 黑川光章, 妹尾嘉紀 申請人:三洋電機株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1