專利名稱:打印頭驅(qū)動(dòng)裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及接收最大n比特灰度的串行打印數(shù)據(jù)并通過該接收的打印數(shù)據(jù)選擇打印頭的通電波形來進(jìn)行打印的打印頭驅(qū)動(dòng)裝置。
背景技術(shù):
例如,日本專利公開公報(bào)特開平8-216457號(hào)中的方案是如圖23所示的那樣,由灰度串行數(shù)據(jù)變換部3把與來自CPU1的打印頭2的各個(gè)噴嘴相對(duì)應(yīng)的打印數(shù)據(jù)變換為包含灰度信息的串行打印數(shù)據(jù),提供給灰度并行數(shù)據(jù)變換部4?;叶炔⑿袛?shù)據(jù)變換部4把串行打印數(shù)據(jù)變換為與噴嘴的灰度數(shù)相對(duì)應(yīng)的灰度并行數(shù)據(jù),經(jīng)過負(fù)荷控制部5提供給驅(qū)動(dòng)器6,通過該驅(qū)動(dòng)器6來驅(qū)動(dòng)打印頭2。
日本專利公開公報(bào)特開平9-11457號(hào)中的方案是如圖24所示的那樣,設(shè)置發(fā)生與點(diǎn)的大小相對(duì)應(yīng)的多個(gè)驅(qū)動(dòng)電壓波形的共同波形發(fā)生裝置7和發(fā)生打印數(shù)據(jù)、移位時(shí)鐘等的系統(tǒng)控制裝置8,從該系統(tǒng)控制裝置8向移位電路9供給并存儲(chǔ)作為打印數(shù)據(jù)的2比特灰度數(shù)據(jù),由閂鎖電路10以預(yù)定定時(shí)閂鎖存儲(chǔ)在該移位電路9中的灰度數(shù)據(jù),由解碼器11變換該閂鎖輸出,然后,經(jīng)過信號(hào)處理裝置12來驅(qū)動(dòng)多路復(fù)用器13,選擇來自共同波形發(fā)生裝置7的驅(qū)動(dòng)電壓波形的一個(gè),來驅(qū)動(dòng)壓電體。
日本專利公開公報(bào)特開平6-15846號(hào)中的方案是如圖25所示的那樣,把2比特的并行數(shù)據(jù)SI1、SI2分別提供給移位寄存器14、15,由閂鎖電路16閂鎖來自該移位寄存器的每個(gè)比特的數(shù)據(jù),把該閂鎖輸出提供給并行/串行變換電路17。另一方面,把打印指令脈沖處理部18的間隔計(jì)時(shí)器19的輸出提供給并行/串行變換電路17,同時(shí),經(jīng)過“與”門20提供給觸發(fā)器21,把該觸發(fā)器21的輸出和監(jiān)視電源電壓的輸出保護(hù)電路22的輸出提供給“與”門23,把該“與”門23的輸出和并行/串行變換電路17的輸出提供給“與”門24,由該“與”門24的輸出驅(qū)動(dòng)晶體管Tr,來進(jìn)行給發(fā)熱電阻體R的通電。
日本專利公開公報(bào)特開平8-216457號(hào)中的方案,例如,在處理2值數(shù)據(jù)時(shí),需要附加空數(shù)據(jù)而成為與灰度數(shù)相同的比特來進(jìn)行傳輸,而在數(shù)據(jù)傳輸中存在花費(fèi)時(shí)間的問題。日本專利公開公報(bào)特開平9-11457號(hào)中的方案,例如,在處理2值數(shù)據(jù)時(shí),同樣需要附加空數(shù)據(jù)而與移位電路的移位數(shù)相匹配來進(jìn)行傳輸,而在數(shù)據(jù)傳輸中存在花費(fèi)時(shí)間的問題。日本專利公開公報(bào)特開平6-15846號(hào)中的方案,在并行中包括2段移位寄存器,由于作為2比特的并行數(shù)據(jù)來進(jìn)行數(shù)據(jù)傳輸,而存在信號(hào)線增加的問題。
本發(fā)明的目的是提供打印頭驅(qū)動(dòng)裝置,由于能夠以串行來進(jìn)行數(shù)據(jù)傳輸,而能夠使用于數(shù)據(jù)傳輸?shù)男盘?hào)線為一條,并且,在處理2值數(shù)據(jù)的情況下,不需要附加空數(shù)據(jù)來進(jìn)行傳輸,越是低比特的打印數(shù)據(jù),越是能夠縮短數(shù)據(jù)傳輸時(shí)間,能夠?qū)崿F(xiàn)迅速的打印。
發(fā)明內(nèi)容
技術(shù)方案1的發(fā)明是一種打印頭驅(qū)動(dòng)裝置,接收每一象素最大n比特灰度的1比特串行打印數(shù)據(jù),根據(jù)該接收的打印數(shù)據(jù)來決定驅(qū)動(dòng)打印頭的驅(qū)動(dòng)波形,其特征在于,設(shè)置把接收的1比特串行打印數(shù)據(jù)進(jìn)行移位的串行輸入移位寄存器裝置和根據(jù)應(yīng)接收的灰度比特?cái)?shù)m(其中,1≤m≤n)來變更移位寄存器裝置的移位路徑的變更裝置。
根據(jù)技術(shù)方案1的發(fā)明,由于能夠以串行進(jìn)行數(shù)據(jù)傳輸,就能使用于數(shù)據(jù)傳輸?shù)男盘?hào)線為一條,并且,即使在處理2值數(shù)據(jù)的情況下,不需要附加空數(shù)據(jù)來進(jìn)行傳輸,越是低比特的打印數(shù)據(jù)越能縮短數(shù)據(jù)傳輸時(shí)間,而能夠?qū)崿F(xiàn)迅速的打印。
本發(fā)明的這些和其他的目的、優(yōu)點(diǎn)及特征將通過結(jié)合附圖對(duì)本發(fā)明的實(shí)施例的描述而得到進(jìn)一步說明。在這些附圖中
圖1是表示本發(fā)明的第一實(shí)施例的電路方框圖;圖2是表示該實(shí)施例中的處理1象素4比特的打印數(shù)據(jù)時(shí)的動(dòng)作定時(shí)的定時(shí)波形圖;圖3是表示該實(shí)施例中的處理1象素2比特的打印數(shù)據(jù)時(shí)的動(dòng)作定時(shí)的定時(shí)波形圖;圖4是表示該實(shí)施例中的處理1象素1比特的打印數(shù)據(jù)時(shí)的動(dòng)作定時(shí)的定時(shí)波形圖;圖5是表示本發(fā)明的第二實(shí)施例的電路方框圖;圖6是表示該實(shí)施例中的屏蔽電路的構(gòu)成的方框圖;圖7是表示該實(shí)施例中的處理1象素4比特的打印數(shù)據(jù)時(shí)的動(dòng)作定時(shí)的定時(shí)波形圖;圖8是表示該實(shí)施例中的處理1象素3比特的打印數(shù)據(jù)時(shí)的動(dòng)作定時(shí)的定時(shí)波形圖;圖9是表示該實(shí)施例中的處理1象素2比特的打印數(shù)據(jù)時(shí)的動(dòng)作定時(shí)的定時(shí)波形圖;圖10是表示該實(shí)施例中的處理1象素1比特的打印數(shù)據(jù)時(shí)的動(dòng)作定時(shí)的定時(shí)波形圖;圖11是表示本發(fā)明的第三實(shí)施例的電路方框圖;圖12是表示該實(shí)施例中的處理1象素1比特的打印數(shù)據(jù)時(shí)的動(dòng)作定時(shí)的定時(shí)波形圖;圖13是表示本發(fā)明的第四實(shí)施例的電路方框圖;圖14是表示該實(shí)施例中的帶選擇器的移位寄存器的構(gòu)成的方框圖;圖15是表示該實(shí)施例中的處理1象素4比特的打印數(shù)據(jù)時(shí)的動(dòng)作定時(shí)的定時(shí)波形圖;圖16是表示該實(shí)施例中的處理1象素1比特的打印數(shù)據(jù)時(shí)的動(dòng)作定時(shí)的定時(shí)波形圖;圖17是表示本發(fā)明的第五實(shí)施例的電路方框圖;圖18是表示該實(shí)施例中的屏蔽設(shè)定電路的構(gòu)成的圖;圖19是表示該實(shí)施例中的處理1象素4比特的打印數(shù)據(jù)時(shí)的動(dòng)作定時(shí)的定時(shí)波形圖;圖20是表示該實(shí)施例中的處理1象素1比特的打印數(shù)據(jù)時(shí)的動(dòng)作定時(shí)的定時(shí)波形圖;圖21是表示本發(fā)明的第六實(shí)施例的電路方框圖;圖22是表示該實(shí)施例中的處理1象素1比特的打印數(shù)據(jù)時(shí)的動(dòng)作定時(shí)的定時(shí)波形圖;圖23是表示現(xiàn)有例子的電路方框圖;圖24是表示另一個(gè)現(xiàn)有例子的電路方框圖;圖25是表示另一個(gè)現(xiàn)有例子的電路方框圖。
實(shí)施發(fā)明的具體方式下面參照?qǐng)D1至4來說明本發(fā)明的第一實(shí)施例。
如圖1所示的那樣,包括串行并行變換電路31,能夠?qū)崿F(xiàn)在每m比特中把m比特(其中,1≤m≤n)灰度的串行打印數(shù)據(jù)SI變換為并行數(shù)據(jù)的最大n=4比特的并行變換;并行移位寄存器裝置33,設(shè)置有k段4比特并行移位寄存器32,該4比特并行移位寄存器32在每m比特中傳輸來自該串行并行變換電路31的m比特的并行打印數(shù)據(jù);串行數(shù)據(jù)輸出電路34,把從該并行移位寄存器裝置33的最終段的4比特并行移位寄存器32所傳輸?shù)膍比特的并行打印數(shù)據(jù)變換為串行數(shù)據(jù),并作為串行打印數(shù)據(jù)SO而輸出。
即,把上述串行并行變換電路31的數(shù)據(jù)輸出端子O1~O4連接到首段的4比特并行移位寄存器32的數(shù)據(jù)輸入端子D1~D4上,把首段~第k-1段的4比特并行移位寄存器32的數(shù)據(jù)輸出端子O1~O4分別連接到第2段~第k段的4比特并行移位寄存器32的數(shù)據(jù)輸入端子D1~D4上,把作為最終段的第k段的4比特并行移位寄存器32的數(shù)據(jù)輸出端子O1~O4連接到上述串行數(shù)據(jù)輸出電路34的數(shù)據(jù)輸入端子D1~D4上。接著,給上述串行并行變換電路31、各個(gè)4比特并行移位寄存器32和串行數(shù)據(jù)輸出電路34分別提供復(fù)位信號(hào)RST、移位時(shí)鐘SFCK。
把上述各個(gè)4比特并行移位寄存器32的數(shù)據(jù)輸出端子O1~O4分別連接到屏蔽電路35的輸入端子上。上述屏蔽電路35取入從各4比特并行移位寄存器32所傳輸?shù)膋段的并行數(shù)據(jù),通過有效比特選擇信號(hào)SLT1、SLT2來在各段中屏蔽掉必要的m比特以外的部分,由此,把來自屏蔽電路35的k段并行數(shù)據(jù)提供給閂鎖電路36。有效比特選擇信號(hào)SLT1、SLT2也提供給上述串行數(shù)據(jù)輸出電路34。
上述串行數(shù)據(jù)輸出電路34在多級(jí)連接該打印頭驅(qū)動(dòng)裝置的情況下給下一段的打印頭驅(qū)動(dòng)裝置提供串行打印數(shù)據(jù)。通常,在以1行單位進(jìn)行打印的行式打印機(jī)中,級(jí)聯(lián)多個(gè)打印頭驅(qū)動(dòng)裝置。
上述閂鎖電路36以閂鎖信號(hào)LTN輸入的定時(shí)分別閂鎖來自上述屏蔽電路35的k段的并行數(shù)據(jù)。把上述閂鎖電路36閂鎖的k段的并行數(shù)據(jù)提供給通電波形選擇電路37。上述通電波形選擇電路37根據(jù)來自閂鎖電路36的k段并行數(shù)據(jù)分別對(duì)各段從來自通電信號(hào)發(fā)生電路(未圖示)的通電信號(hào)TP1~TP15和GND(接地電平)選擇一個(gè),而提供給各段的打印頭驅(qū)動(dòng)器38。上述各打印頭驅(qū)動(dòng)器38分別輸出打印頭驅(qū)動(dòng)信號(hào)OUT1~OUTk。
其中,標(biāo)號(hào)25是驅(qū)動(dòng)裝置,26是控制部??刂撇?6由輸出通電信號(hào)TP1~TP15的通電信號(hào)發(fā)生電路27和分別輸出閂鎖信號(hào)LTN、復(fù)位信號(hào)RST、串行打印數(shù)據(jù)SI和啟動(dòng)信號(hào)ENB的控制信號(hào)發(fā)生電路28所構(gòu)成。
在這樣的構(gòu)成中,例如,在1象素4比特的情況下,輸入4比特的串行打印數(shù)據(jù)SI,各部分的動(dòng)作定時(shí)表示在圖2中。即,當(dāng)復(fù)位信號(hào)RST從低電平上升到高電平時(shí),串行并行變換電路31、各4比特并行移位寄存器32和串行數(shù)據(jù)輸出電路34分別被初始化,在此狀態(tài)下,串行打印數(shù)據(jù)SI和移位時(shí)鐘SFCK輸入串行并行變換電路31,串行并行變換電路31每當(dāng)4比特的串行打印數(shù)據(jù)輸入時(shí)變換為4比特的并行打印數(shù)據(jù)。給各4比特并行移位寄存器32和串行數(shù)據(jù)輸出電路34分別輸入移位時(shí)鐘SFCK,同時(shí),與串行打印數(shù)據(jù)的第4比特同步而輸入啟動(dòng)信號(hào)ENB。
這樣,各4比特并行移位寄存器32以啟動(dòng)信號(hào)ENB輸入的定時(shí)把4比特并行打印數(shù)據(jù)傳輸給后段的4比特并行移位寄存器32來進(jìn)行數(shù)據(jù)的移位。當(dāng)與k段的4比特并行移位寄存器32相對(duì)應(yīng)的4比特并行打印數(shù)據(jù)的移位結(jié)束時(shí),來自最后段的4比特并行移位寄存器32的并行數(shù)據(jù)由串行數(shù)據(jù)輸出電路34變換為串行打印數(shù)據(jù),而提供給下一段的打印頭驅(qū)動(dòng)裝置。
接著,當(dāng)與級(jí)聯(lián)連接的全部打印頭驅(qū)動(dòng)裝置的各4比特并行移位寄存器32相對(duì)應(yīng)的數(shù)據(jù)的移位結(jié)束并且一行的打印數(shù)據(jù)的移位結(jié)束時(shí),輸入閂鎖信號(hào)LTN,一行的打印數(shù)據(jù)在每個(gè)象素中由屏蔽電路35進(jìn)行預(yù)定的屏蔽,并由閂鎖電路36進(jìn)行閂鎖。現(xiàn)在由于處理了1象素4比特的最大灰度的打印數(shù)據(jù),故不進(jìn)行由屏蔽電路35所進(jìn)行的屏蔽。
由閂鎖電路36所閂鎖的一行的打印數(shù)據(jù)作為各象素4比特的數(shù)據(jù)提供給通電波形選擇電路37。由通電波形選擇電路37對(duì)每個(gè)象素根據(jù)4比特?cái)?shù)據(jù)從通電信號(hào)TP1~TP15和GND中選擇一個(gè),并提供給與該選擇的通電信號(hào)相對(duì)應(yīng)的打印頭驅(qū)動(dòng)器38。此時(shí)的4比特?cái)?shù)據(jù)與通電信號(hào)的對(duì)應(yīng)關(guān)系為表1所示的那樣。在一行的每個(gè)象素中所選擇的打印頭驅(qū)動(dòng)信號(hào)被輸出。
表1
例如,如圖2所示的那樣,如果與第n個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「FH」,與第n-1個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「EH」,通電波形選擇電路37對(duì)第n個(gè)象素選擇通電信號(hào)TP15,對(duì)第n-1個(gè)象素選擇通電信號(hào)TP14。這樣,發(fā)生驅(qū)動(dòng)第n個(gè)打印頭器件的n PIN輸出波形和驅(qū)動(dòng)第n-1個(gè)打印頭器件的n-1PIN輸出波形。
在1象素2比特的情況下,2比特的串行打印數(shù)據(jù)SI被輸入,各部分的動(dòng)作定時(shí)為圖3所示的那樣。即,當(dāng)復(fù)位信號(hào)RST從低電平上升到高電平時(shí),串行并行變換電路31、各4比特并行移位寄存器32和串行數(shù)據(jù)輸出電路34分別被初始化,在此狀態(tài)下,串行打印數(shù)據(jù)SI和移位時(shí)鐘SFCK輸入串行并行變換電路31,串行并行變換電路31每當(dāng)2比特的串行打印數(shù)據(jù)輸入時(shí),變換為2比特的并行打印數(shù)據(jù)。此時(shí),串行并行變換電路31的高位2比特(03,04)成為前一個(gè)2比特打印數(shù)據(jù)。此外,向各4比特并行移位寄存器32和串行數(shù)據(jù)輸出電路34分別輸入移位時(shí)鐘SFCK,同時(shí),與串行打印數(shù)據(jù)的第2比特同步而輸入啟動(dòng)信號(hào)ENB。
這樣,各4比特并行移位寄存器32以啟動(dòng)信號(hào)ENB輸入的定時(shí)把2比特并行打印數(shù)據(jù)傳輸給后段的4比特并行移位寄存器32來進(jìn)行數(shù)據(jù)的移位。當(dāng)與k段的4比特并行移位寄存器32相對(duì)應(yīng)的2比特并行打印數(shù)據(jù)的移位結(jié)束時(shí),來自最后段的4比特并行移位寄存器32的并行數(shù)據(jù)由串行數(shù)據(jù)輸出電路34變換為串行打印數(shù)據(jù),而提供給下一段的打印頭驅(qū)動(dòng)裝置。
接著,當(dāng)一行的打印數(shù)據(jù)的移位結(jié)束時(shí),輸入閂鎖信號(hào)LTN,一行的打印數(shù)據(jù)在每個(gè)象素中由屏蔽電路35進(jìn)行預(yù)定的屏蔽,并由閂鎖電路36進(jìn)行閂鎖。即,屏蔽電路35強(qiáng)制地屏蔽掉了4比特行中的前2比特,使數(shù)據(jù)成為「00」,僅把后2比特作為有效比特輸出給閂鎖電路36。
由閂鎖電路36所閂鎖的一行的打印數(shù)據(jù)作為各象素2比特的數(shù)據(jù)提供給通電波形選擇電路37。由通電波形選擇電路37對(duì)每個(gè)象素根據(jù)2比特?cái)?shù)據(jù)從通電信號(hào)TP1~TP3和GND中選擇一個(gè),并提供給與該選擇的通電信號(hào)相對(duì)應(yīng)的打印頭驅(qū)動(dòng)器38。
即,由于在1象素2比特時(shí)能夠選擇的通電信號(hào)(包含GND)為4種,此時(shí)不選擇通電信號(hào)TP4~TP15,僅通電信號(hào)TP1~TP3和GND這4種依據(jù)數(shù)據(jù)被選擇。
在一行的每個(gè)象素中所選擇的打印頭驅(qū)動(dòng)信號(hào)被輸出。
例如,如圖3所示的那樣,如果與第n個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「3H」,與第n-1個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「2H」,通電波形選擇電路37對(duì)第n個(gè)象素選擇通電信號(hào)TP3,對(duì)第n-1個(gè)象素選擇通電信號(hào)TP2。這樣,發(fā)生驅(qū)動(dòng)第n個(gè)打印頭器件的n PIN輸出波形和驅(qū)動(dòng)第n-1個(gè)打印頭器件的n-1 PIN輸出波形。
在1象素1比特的情況下,1比特的串行打印數(shù)據(jù)SI被輸入,各部分的動(dòng)作定時(shí)為圖4所示的那樣。即,當(dāng)復(fù)位信號(hào)RST從低電平上升到高電平時(shí),串行并行變換電路31、各4比特并行移位寄存器32和串行數(shù)據(jù)輸出電路34分別被初始化,在此狀態(tài)下,串行打印數(shù)據(jù)SI和移位時(shí)鐘SFCK輸入串行并行變換電路31,串行并行變換電路31使1比特的串行打印數(shù)據(jù)原樣通過。向各4比特并行移位寄存器32和串行數(shù)據(jù)輸出電路34分別輸入移位時(shí)鐘SFCK,同時(shí),輸入一直為高電平狀態(tài)的啟動(dòng)信號(hào)ENB。
這樣,各4比特并行移位寄存器32以移位時(shí)鐘SFCK的定時(shí)把1比特的打印數(shù)據(jù)依次傳輸給后段的4比特并行移位寄存器32來進(jìn)行數(shù)據(jù)的移位。當(dāng)與k段的4比特并行移位寄存器32相對(duì)應(yīng)的打印數(shù)據(jù)的移位結(jié)束時(shí),來自最后段的4比特并行移位寄存器32的打印數(shù)據(jù)原樣通過,而提供給下一段的打印頭驅(qū)動(dòng)裝置。
接著,當(dāng)一行的打印數(shù)據(jù)的移位結(jié)束時(shí),輸入閂鎖信號(hào)LTN,一行的打印數(shù)據(jù)在每個(gè)象素中由屏蔽電路35進(jìn)行預(yù)定的屏蔽,并由閂鎖電路36進(jìn)行閂鎖。即,屏蔽電路35強(qiáng)制地屏蔽掉了4比特行中的前3比特,使數(shù)據(jù)成為「000」,僅把后1比特作為有效比特輸出給閂鎖電路36。
由閂鎖電路36所閂鎖的一行的打印數(shù)據(jù)作為各象素1比特的數(shù)據(jù)提供給通電波形選擇電路37。由通電波形選擇電路37對(duì)每個(gè)象素根據(jù)1比特?cái)?shù)據(jù)從通電信號(hào)TP1和GND中選擇一個(gè),并提供給與該選擇的通電信號(hào)相對(duì)應(yīng)的打印頭驅(qū)動(dòng)器38。
即,由于在1象素1比特時(shí)能夠選擇的通電信號(hào)(包含GND)為2種,此時(shí)不選擇通電信號(hào)TP2~TP15,僅通電信號(hào)TP1和GND這2種被選擇。
在一行的每個(gè)象素中所選擇的打印頭驅(qū)動(dòng)信號(hào)被輸出,能夠進(jìn)行2值打印。
例如,如圖4所示的那樣,如果與第n個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「1H」,與第n-1個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「0H」,通電波形選擇電路37對(duì)第n個(gè)象素選擇通電信號(hào)TP1,對(duì)第n-1個(gè)象素選擇GND。這樣,發(fā)生驅(qū)動(dòng)第n個(gè)打印頭器件的n PIN輸出波形和驅(qū)動(dòng)第n-1個(gè)打印頭器件的n-1 PIN輸出波形。此時(shí)的n PIN為由TP1的信號(hào)所產(chǎn)生的輸出波形,n-1 PIN輸出波形為零輸出的波形。
這樣,由于以串行進(jìn)行與打印頭驅(qū)動(dòng)裝置相對(duì)應(yīng)的數(shù)據(jù)傳輸,故用于數(shù)據(jù)傳輸?shù)男盘?hào)線可以為1條。在能夠接收最大4比特灰度的串行打印數(shù)據(jù)時(shí),即使變更為處理2比特灰度的串行打印數(shù)據(jù)和2值的1比特串行打印數(shù)據(jù),在此情況下,也完全不需要附加空數(shù)據(jù)來進(jìn)行傳輸。這樣,越是低比特的打印數(shù)據(jù)越是能夠縮短數(shù)據(jù)的傳輸時(shí)間,能夠?qū)崿F(xiàn)迅速的打印。
下面參照?qǐng)D5至圖10來對(duì)本發(fā)明的第二實(shí)施例進(jìn)行說明。在圖5中,圖1中表示的控制部26的圖示省略了。
與上述第一實(shí)施例相同的部分使用相同的標(biāo)號(hào),而僅對(duì)不同的部分進(jìn)行說明。該實(shí)施例,如圖5所示的那樣,向選擇器電路39提供m比特(其中,1≤m≤n)灰度的串行打印數(shù)據(jù)SI。
上述選擇器電路39,當(dāng)復(fù)位信號(hào)RST為低電平時(shí)把變換為串行打印數(shù)據(jù)SI而輸入的屏蔽數(shù)據(jù)從輸出端子B提供給屏蔽電路40和串行數(shù)據(jù)輸出電路34,上述屏蔽電路40設(shè)定該屏蔽數(shù)據(jù),把除了成為必要的m比特之外的部分屏蔽掉。提供給上述串行數(shù)據(jù)輸出電路34的屏蔽數(shù)據(jù)被輸出給級(jí)聯(lián)連接的后段的打印頭驅(qū)動(dòng)裝置,在后段的打印頭驅(qū)動(dòng)裝置中,由屏蔽電路所設(shè)定。
上述選擇器電路39在復(fù)位信號(hào)RST為高電平時(shí)從輸出端子A向串行并行變換電路31提供所輸入的串行打印數(shù)據(jù)SI,上述串行并行變換電路31在把該串行打印數(shù)據(jù)變換為并行打印數(shù)據(jù)之后,提供給上述屏蔽電路40的輸入端子IN1~I(xiàn)N4。上述屏蔽電路40對(duì)于從輸入端子IN1~I(xiàn)N4所輸入的并行打印數(shù)據(jù)屏蔽掉除必要的m比特之外的部分,而從輸出端子OUT1~OUT4提供給首段的4比特并行移位寄存器32。
上述屏蔽電路40,如圖6所示的那樣,由串行并行變換電路41、閂鎖電路42、啟動(dòng)信號(hào)生成電路43和“與”門電路44組成,在來自上述選擇器電路39的屏蔽數(shù)據(jù)輸入串行并行變換電路41而變換為并行數(shù)據(jù)之后,由閂鎖電路42閂鎖該并行數(shù)據(jù),把該閂鎖了的輸出提供給啟動(dòng)信號(hào)生成電路43和“與”門電路44。
上述啟動(dòng)信號(hào)生成電路43根據(jù)取入的數(shù)據(jù)來決定啟動(dòng)信號(hào)ENB的發(fā)生定時(shí),把發(fā)生的啟動(dòng)信號(hào)ENB提供給4比特并行移位寄存器32和串行數(shù)據(jù)輸出電路34。上述“與”門電路44根據(jù)由上述閂鎖電路42閂鎖的屏蔽數(shù)據(jù)來屏蔽從輸入端子IN1~I(xiàn)N4取入的并行打印數(shù)據(jù),僅把有效的比特輸出給輸出端子OUT1~OUT4。
在這樣的構(gòu)成中,例如,在1象素4比特的情況下,如圖7所示的那樣,使復(fù)位信號(hào)RST成為低電平狀態(tài),在此狀態(tài)下,與移位時(shí)鐘SFCK同步,經(jīng)過選擇器電路39把4比特的屏蔽數(shù)據(jù)提供給屏蔽電路40。這樣由屏蔽電路40的閂鎖電路42設(shè)定屏蔽數(shù)據(jù)。
接著,在使復(fù)位信號(hào)RST從低電平上升到高電平而使各4比特并行移位寄存器32和串行數(shù)據(jù)輸出電路34初始化之后,與移位時(shí)鐘SFCK同步而輸入4比特的串行打印數(shù)據(jù)SI。該串行打印數(shù)據(jù)經(jīng)過選擇器電路39輸入串行并行變換電路31,串行并行變換電路31每當(dāng)4比特的串行打印數(shù)據(jù)輸入時(shí)變換為4比特的并行打印數(shù)據(jù)。該4比特并行打印數(shù)據(jù)經(jīng)過屏蔽電路40提供給首段的4比特并行移位寄存器32。這里,由于處理了1象素4比特的最大灰度的打印數(shù)據(jù),屏蔽電路40不進(jìn)行并行打印數(shù)據(jù)的屏蔽。
這樣,各4比特并行移位寄存器32以啟動(dòng)信號(hào)ENB輸入的定時(shí)來把4比特并行打印數(shù)據(jù)傳輸給后段的4比特并行移位寄存器32來進(jìn)行數(shù)據(jù)的移位。當(dāng)與k段的4比特并行移位寄存器32相對(duì)應(yīng)的4比特并行打印數(shù)據(jù)的移位結(jié)束時(shí),來自最終段的4比特并行移位寄存器32的并行數(shù)據(jù)通過串行數(shù)據(jù)輸出電路34而變換為串行打印數(shù)據(jù),而提供給下一段的打印頭驅(qū)動(dòng)裝置。
接著,當(dāng)與級(jí)聯(lián)連接的全部打印頭驅(qū)動(dòng)裝置的各4比特并行移位寄存器32相對(duì)應(yīng)的數(shù)據(jù)的移位結(jié)束并且一行的打印數(shù)據(jù)的移位結(jié)束時(shí),輸入閂鎖信號(hào)LTN,一行的打印數(shù)據(jù)由閂鎖電路36進(jìn)行閂鎖。由閂鎖電路36所閂鎖的一行的打印數(shù)據(jù)作為各象素4比特的數(shù)據(jù)提供給通電波形選擇電路37。由通電波形選擇電路37對(duì)每個(gè)象素根據(jù)4比特?cái)?shù)據(jù)從通電信號(hào)TP1~TP15和GND中選擇一個(gè),并提供給與該選擇的通電信號(hào)相對(duì)應(yīng)的打印頭驅(qū)動(dòng)器38。在一行的每個(gè)象素中所選擇的打印頭驅(qū)動(dòng)信號(hào)被輸出。
例如,如圖7所示的那樣,如果與第n個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「FH」,與第n-1個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「EH」,通電波形選擇電路37對(duì)第n個(gè)象素選擇通電信號(hào)TP15,對(duì)第n-1個(gè)象素選擇通電信號(hào)TP14。這樣,發(fā)生驅(qū)動(dòng)第n個(gè)打印頭器件的n PIN輸出波形和驅(qū)動(dòng)第n-1個(gè)打印頭器件的n-1 PIN輸出波形。
在1象素3比特的情況下,如圖8所示的那樣,當(dāng)復(fù)位信號(hào)RST為低電平狀態(tài)時(shí),把4比特的屏蔽數(shù)據(jù)經(jīng)過選擇器電路39設(shè)定給屏蔽電路40。
接著,在使復(fù)位信號(hào)RST從低電平上升到高電平而使各4比特并行移位寄存器32和串行數(shù)據(jù)輸出電路34初始化之后,與移位時(shí)鐘SFCK同步而輸入3比特的串行打印數(shù)據(jù)SI。該串行打印數(shù)據(jù)經(jīng)過選擇器電路39輸入串行并行變換電路31,串行并行變換電路31每當(dāng)3比特的串行打印數(shù)據(jù)輸入時(shí)變換為3比特的并行打印數(shù)據(jù)。此時(shí),串行并行變換電路31的高位1比特(04)成為前一個(gè)3比特打印數(shù)據(jù)的低位1比特。
該3比特并行打印數(shù)據(jù)經(jīng)過屏蔽電路40提供給首段的4比特并行移位寄存器32。屏蔽電路40強(qiáng)制地屏蔽掉了4比特行中的前1比特,使數(shù)據(jù)成為「0」,僅把后3比特作為有效比特輸出給首段的4比特并行移位寄存器32。
這樣,各4比特并行移位寄存器32以啟動(dòng)信號(hào)ENB輸入的定時(shí)來把3比特并行打印數(shù)據(jù)傳輸給后段的4比特并行移位寄存器32來進(jìn)行數(shù)據(jù)的移位。接著,當(dāng)與k段的4比特并行移位寄存器32相對(duì)應(yīng)的3比特并行打印數(shù)據(jù)的移位結(jié)束時(shí),來自最終段的4比特并行移位寄存器32的并行數(shù)據(jù)通過串行數(shù)據(jù)輸出電路34而變換為串行打印數(shù)據(jù),而提供給下一段的打印頭驅(qū)動(dòng)裝置。
這樣,當(dāng)一行的打印數(shù)據(jù)的移位結(jié)束時(shí),輸入閂鎖信號(hào)LTN,一行的打印數(shù)據(jù)由閂鎖電路36進(jìn)行閂鎖。由閂鎖電路36所閂鎖的一行的打印數(shù)據(jù)作為各象素3比特的數(shù)據(jù)提供給通電波形選擇電路37。由通電波形選擇電路37對(duì)每個(gè)象素根據(jù)3比特?cái)?shù)據(jù)從通電信號(hào)TP1~TP7和GND中選擇一個(gè),并提供給與該選擇的通電信號(hào)相對(duì)應(yīng)的打印頭驅(qū)動(dòng)器38。即,當(dāng)1象素3比特時(shí),能夠選擇的通電信號(hào)(包含GND)為8種。
在一行的每個(gè)象素中所選擇的打印頭驅(qū)動(dòng)信號(hào)被輸出。
例如,如圖8所示的那樣,如果與第n個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「7H」,與第n-1個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「6H」,通電波形選擇電路37對(duì)第n個(gè)象素選擇通電信號(hào)TP7,對(duì)第n-1個(gè)象素選擇通電信號(hào)TP6。這樣,發(fā)生驅(qū)動(dòng)第n個(gè)打印頭器件的n PIN輸出波形和驅(qū)動(dòng)第n-1個(gè)打印頭器件的n-1 PIN輸出波形。
在1象素2比特的情況下,如圖9所示的那樣,當(dāng)復(fù)位信號(hào)RST為低電平狀態(tài)時(shí),把4比特的屏蔽數(shù)據(jù)經(jīng)過選擇器電路39設(shè)定給屏蔽電路40。這與1象素4比特時(shí)相同。
接著,在使復(fù)位信號(hào)RST從低電平上升到高電平而使各4比特并行移位寄存器32和串行數(shù)據(jù)輸出電路34初始化之后,與移位時(shí)鐘SFCK同步而輸入2比特的串行打印數(shù)據(jù)SI。該串行打印數(shù)據(jù)經(jīng)過選擇器電路39輸入串行并行變換電路31,串行并行變換電路31每當(dāng)2比特的串行打印數(shù)據(jù)輸入時(shí)變換為2比特的并行打印數(shù)據(jù)。此時(shí),串行并行變換電路31的高位2比特(03,04)成為前一個(gè)2比特打印數(shù)據(jù)。該2比特并行打印數(shù)據(jù)經(jīng)過屏蔽電路40提供給首段的4比特并行移位寄存器32。屏蔽電路40強(qiáng)制地屏蔽掉了4比特行中的前2比特,使數(shù)據(jù)成為「00」,僅把后2比特作為有效比特而輸出。
這樣,對(duì)各4比特并行移位寄存器32,2比特并行打印數(shù)據(jù)依次移位而被存儲(chǔ)。這樣,當(dāng)一行的打印數(shù)據(jù)的移位結(jié)束時(shí),輸入閂鎖信號(hào)LTN,一行的打印數(shù)據(jù)由閂鎖電路36進(jìn)行閂鎖。由閂鎖電路36所閂鎖的一行的打印數(shù)據(jù)作為各象素2比特的數(shù)據(jù)提供給通電波形選擇電路37。由通電波形選擇電路37對(duì)每個(gè)象素根據(jù)2比特?cái)?shù)據(jù)從通電信號(hào)TP1~TP3和GND中選擇一個(gè),并提供給與該選擇的通電信號(hào)相對(duì)應(yīng)的打印頭驅(qū)動(dòng)器38。即,當(dāng)1象素3比特時(shí),能夠選擇的通電信號(hào)(包含GND)為4種。在一行的每個(gè)象素中所選擇的打印頭驅(qū)動(dòng)信號(hào)被輸出。
例如,如圖9所示的那樣,如果與第n個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「3H」,與第n-1個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「2H」,通電波形選擇電路37對(duì)第n個(gè)象素選擇通電信號(hào)TP3,對(duì)第n-1個(gè)象素選擇通電信號(hào)TP2。這樣,發(fā)生驅(qū)動(dòng)第n個(gè)打印頭器件的n PIN輸出波形和驅(qū)動(dòng)第n-1個(gè)打印頭器件的n-1 PIN輸出波形。
在1象素1比特的情況下,如圖10所示的那樣,當(dāng)復(fù)位信號(hào)RST為低電平狀態(tài)時(shí),把4比特的屏蔽數(shù)據(jù)經(jīng)過選擇器電路39設(shè)定給屏蔽電路40。
接著,在使復(fù)位信號(hào)RST從低電平上升到高電平而使各4比特并行移位寄存器32和串行數(shù)據(jù)輸出電路34初始化之后,與移位時(shí)鐘SFCK同步而輸入1比特的串行打印數(shù)據(jù)SI。該串行打印數(shù)據(jù)經(jīng)過選擇器電路39輸入串行并行變換電路31,串行并行變換電路31原樣輸出1比特的串行打印數(shù)據(jù)。此時(shí),串行并行變換電路31的高位3比特(02,03,04)成為前3個(gè)打印數(shù)據(jù)。該1比特的打印數(shù)據(jù)經(jīng)過屏蔽電路40提供給首段的4比特并行移位寄存器32。屏蔽電路40強(qiáng)制地屏蔽掉了4比特行中的前3比特,使數(shù)據(jù)成為「000」,僅把后1比特作為有效比特而輸出。
這樣,對(duì)各4比特并行移位寄存器32,1比特并行打印數(shù)據(jù)依次移位而進(jìn)行被存儲(chǔ)。這樣,當(dāng)一行的打印數(shù)據(jù)的移位結(jié)束時(shí),輸入閂鎖信號(hào)LTN,一行的打印數(shù)據(jù)由閂鎖電路36進(jìn)行閂鎖。由閂鎖電路36所閂鎖的一行的打印數(shù)據(jù)作為各象素1比特的數(shù)據(jù)提供給通電波形選擇電路37。由通電波形選擇電路37對(duì)每個(gè)象素根據(jù)1比特?cái)?shù)據(jù)從通電信號(hào)TP1和GND中選擇一個(gè),并提供給與該選擇的通電信號(hào)相對(duì)應(yīng)的打印頭驅(qū)動(dòng)器38。在一行的每個(gè)象素中所選擇的打印頭驅(qū)動(dòng)信號(hào)被輸出。
例如,如圖10所示的那樣,如果與第n個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「1H」,與第n-1個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「0H」,通電波形選擇電路37對(duì)第n個(gè)象素選擇通電信號(hào)TP1,對(duì)第n-1個(gè)象素選擇通電信號(hào)GND。這樣,發(fā)生驅(qū)動(dòng)第n個(gè)打印頭器件的n PIN輸出波形和驅(qū)動(dòng)第n-1個(gè)打印頭器件的n-1 PIN輸出波形。此時(shí)的n PIN輸出波形成為與信號(hào)TP1相同的波形,n-1 PIN輸出波形為零輸出的波形。
這樣,在本實(shí)施例中也是,由于以串行來進(jìn)行對(duì)打印頭驅(qū)動(dòng)裝置的數(shù)據(jù)的傳輸,故用于數(shù)據(jù)傳輸?shù)男盘?hào)線可以為1條。在能夠接收最大4比特灰度的串行打印數(shù)據(jù)時(shí),即使變更為處理2比特灰度的串行打印數(shù)據(jù)和2值的1比特串行打印數(shù)據(jù),在此情況下,也完全不需要附加空數(shù)據(jù)來進(jìn)行傳輸。這樣,越是低比特的打印數(shù)據(jù)越是能夠縮短數(shù)據(jù)的傳輸時(shí)間,能夠?qū)崿F(xiàn)迅速的打印。
下面參照?qǐng)D11至圖12來對(duì)本發(fā)明的第三實(shí)施例進(jìn)行說明。在圖11中,圖1中表示的控制部26的圖示省略了。
與上述第一實(shí)施例相同的部分使用相同的標(biāo)號(hào),而僅對(duì)不同的部分進(jìn)行說明。如圖11所示的那樣,除了屏蔽電路,基本的電路構(gòu)成與第一實(shí)施例相同。不同之處為省略了屏蔽電路這點(diǎn)和改變了通電信號(hào)TP1~TP15和GND的設(shè)定方法這點(diǎn)。
即,當(dāng)1象素4比特時(shí),對(duì)通電信號(hào)TP1~TP15分別設(shè)定不同的通電波形,通電波形選擇電路37根據(jù)來自閂鎖電路36的1象素4比特?cái)?shù)據(jù)從通電信號(hào)TP1~TP15和GND中選擇一個(gè)。
這樣,此時(shí)的動(dòng)作與第一實(shí)施例中的1象素4比特時(shí)相同。
在1象素2比特時(shí),當(dāng)輸入到通電波形選擇電路37中的4比特的數(shù)據(jù)為0H、4H、8H、CH時(shí),通電波形選擇電路37分別把通電信號(hào)TP4、TP8、TP12設(shè)定為與GND相同的狀態(tài),以選擇GND的通電波形。當(dāng)4比特的數(shù)據(jù)為1H、5H、9H、DH時(shí),該通電波形選擇電路37分別把通電信號(hào)TP5、TP9、TP13設(shè)定為與TP1相同的狀態(tài),以選擇TP1的通電波形。當(dāng)4比特的數(shù)據(jù)為2H、6H、AH、EH時(shí),該通電波形選擇電路37分別把通電信號(hào)TP6、TP10、TP14設(shè)定為與TP2相同的狀態(tài),以選擇TP2的通電波形。當(dāng)4比特的數(shù)據(jù)為3H、7H、BH、FH時(shí),該通電波形選擇電路37分別把通電信號(hào)TP7、TP11、TP15設(shè)定為與TP3相同的狀態(tài),以選擇TP3的通電波形。
此時(shí)的動(dòng)作,即使不強(qiáng)行地屏蔽掉4比特中的前2比特,無論該2比特是怎樣的值,僅由后2比特的數(shù)據(jù)能夠進(jìn)行通電波形的選擇。即,在4比特?cái)?shù)據(jù)中,僅后2比特是有效的,前2比特實(shí)際上是無效的。
這樣,在此情況下,通過輸入2比特串行打印數(shù)據(jù),就能進(jìn)行1象素2比特的灰度打印。
在1象素1比特時(shí),當(dāng)輸入到通電波形選擇電路37中的4比特的數(shù)據(jù)為0H、2H、4H、6H、8H、AH、CH、EH時(shí),該通電波形選擇電路37分別把通電信號(hào)TP2、TP4、TP6、TP8、TP10、TP12、TP14設(shè)定為與GND相同的狀態(tài),以選擇GND的通電波形。當(dāng)4比特的數(shù)據(jù)為1H、3H、5H、7H、9H、BH、DH、FH時(shí),該通電波形選擇電路37分別把通電信號(hào)TP3、TP5、TP7、TP9、TP11、TP13、TP15設(shè)定為與TP1相同的狀態(tài),以選擇TP1的通電波形。
此時(shí)的動(dòng)作,即使不強(qiáng)行地屏蔽掉4比特中的前3比特,無論該3比特是怎樣的值,僅由后1比特的數(shù)據(jù)能夠進(jìn)行通電波形的選擇。即,在4比特?cái)?shù)據(jù)中,僅后1比特是有效的,前3比特實(shí)際上是無效的。
這樣,在此情況下,通過輸入1比特串行打印數(shù)據(jù),就能進(jìn)行2值打印。
若表示該1象素1比特時(shí)的動(dòng)作定時(shí),為圖12所示的那樣。例如,如果與第n個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「×××1」,與第n-1個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「×××0」,通電波形選擇電路37對(duì)第n個(gè)象素選擇通電信號(hào)TP1、TP3、TP5、TP7、TP9、TP11、TP13、TP15中的一個(gè)來選擇與通電信號(hào)TP1相對(duì)應(yīng)的通電波形,對(duì)第n-1個(gè)象素選擇通電信號(hào)GND、TP2、TP4、TP6、TP8、TP10、TP12、TP14中的一個(gè)來選擇與通電信號(hào)GND相對(duì)應(yīng)的通電波形。這樣,發(fā)生驅(qū)動(dòng)第n個(gè)打印頭器件的n PIN輸出波形和驅(qū)動(dòng)第n-1個(gè)打印頭器件的n-1 PIN輸出波形。此時(shí)的n PIN輸出波形為由TP1的信號(hào)所產(chǎn)生的輸出波形,n-1 PIN輸出波形為零輸出的波形。
這樣,在該實(shí)施例中,由于以串行來進(jìn)行對(duì)打印頭驅(qū)動(dòng)裝置的數(shù)據(jù)的傳輸,故用于數(shù)據(jù)傳輸?shù)男盘?hào)線可以為1條。在能夠接收最大4比特灰度的串行打印數(shù)據(jù)時(shí),即使變更為處理2比特灰度的串行打印數(shù)據(jù)和2值的1比特串行打印數(shù)據(jù),在此情況下,也完全不需要附加空數(shù)據(jù)來進(jìn)行傳輸。這樣,越是低比特的打印數(shù)據(jù)越是能夠縮短數(shù)據(jù)的傳輸時(shí)間,能夠?qū)崿F(xiàn)迅速的打印。
下面參照?qǐng)D13至圖16來對(duì)本發(fā)明的第四實(shí)施例進(jìn)行說明。在圖13中,圖1中表示的控制部26的圖示省略了。
與上述第一實(shí)施例相同的部分使用相同的標(biāo)號(hào),而僅對(duì)不同的部分進(jìn)行說明。該實(shí)施例,如圖13所示的那樣,使用帶選擇器的移位寄存器51來取代串行并行變換電路31、各4比特并行移位寄存器32和串行數(shù)據(jù)輸出電路34。
上述帶選擇器的移位寄存器51,如圖14所示的那樣,由串聯(lián)連接4段的D型觸發(fā)器52~55的移位寄存器組和選擇器電路56所構(gòu)成,把m比特灰度的串行打印數(shù)據(jù)SI相對(duì)于4段的D型觸發(fā)器52~55與移位時(shí)鐘SFCK同步地依次移位。
在控制信號(hào)MSLT是低電平的狀態(tài)時(shí),上述選擇器電路56選擇最終段的觸發(fā)器55的輸出而從輸出端子Y向移位寄存器51的輸出端子SO輸出,在控制信號(hào)MSLT是高電平的狀態(tài)時(shí),上述選擇器電路56選擇首段的觸發(fā)器的輸出而從輸出端子Y向移位寄存器51的輸出端子SO輸出。使各觸發(fā)器52~55的輸出通過輸出端子O1~O4輸出給屏蔽電路35。
在這樣的構(gòu)成中,例如,在1象素4比特的情況下,輸入4比特的串行打印數(shù)據(jù)SI,此時(shí),控制信號(hào)MSLT為低電平,選擇器電路56選擇最終段的觸發(fā)器55的輸出,從輸出端子Y輸出。
此時(shí)各部分的動(dòng)作定時(shí)為圖15所示的那樣。即,當(dāng)復(fù)位信號(hào)RST從低電平上升到高電平時(shí),各帶選擇器的移位寄存器51分別被初始化,在此狀態(tài)下,當(dāng)串行打印數(shù)據(jù)SI和移位時(shí)鐘SFCK輸入時(shí),各帶選擇器的移位寄存器51使串行打印數(shù)據(jù)依次移位并以4比特單位進(jìn)行存儲(chǔ)。
當(dāng)與k段的帶選擇器的移位寄存器51相對(duì)應(yīng)的串行打印數(shù)據(jù)的移位結(jié)束時(shí),從最終段的帶選擇器的移位寄存器51向下一段的打印頭驅(qū)動(dòng)裝置供給數(shù)據(jù),在下一段中進(jìn)行移位。
這樣,當(dāng)與級(jí)聯(lián)連接的全部打印頭驅(qū)動(dòng)裝置的各帶選擇器的移位寄存器51相對(duì)應(yīng)的數(shù)據(jù)的移位結(jié)束并且一行的打印數(shù)據(jù)的移位結(jié)束時(shí),閂鎖信號(hào)LTN輸入,一行的打印數(shù)據(jù)從各帶選擇器的移位寄存器51的輸出端子O1~O4經(jīng)過屏蔽電路35由閂鎖電路36進(jìn)行閂鎖。由于現(xiàn)在處理了1象素4比特的最大灰度的打印數(shù)據(jù),故不進(jìn)行由屏蔽電路35所進(jìn)行的屏蔽。
由閂鎖電路36所閂鎖的一行的打印數(shù)據(jù)作為各象素4比特的數(shù)據(jù)提供給通電波形選擇電路37。在通電波形選擇電路37中對(duì)每個(gè)象素根據(jù)4比特?cái)?shù)據(jù)從通電信號(hào)TP1~TP15和GND中選擇一個(gè),并提供給與該選擇的通電信號(hào)相對(duì)應(yīng)的打印頭驅(qū)動(dòng)器38。這樣,在一行的每個(gè)象素中所選擇的打印頭驅(qū)動(dòng)信號(hào)被輸出。
例如,如圖15所示的那樣,如果與第n個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「FH」,與第n-1個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「EH」,通電波形選擇電路37對(duì)第n個(gè)象素選擇通電信號(hào)TP15,對(duì)第n-1個(gè)象素選擇通電信號(hào)TP14。這樣,發(fā)生驅(qū)動(dòng)第n個(gè)打印頭器件的n PIN輸出波形和驅(qū)動(dòng)第n-1個(gè)打印頭器件的n-1 PIN輸出波形。
在1象素1比特的情況下,輸入1比特的串行打印數(shù)據(jù)SI,此時(shí),控制信號(hào)MSLT為高電平,選擇器電路56選擇首段的觸發(fā)器52的輸出,從輸出端子Y輸出。
此時(shí)各部分的動(dòng)作定時(shí)為圖16所示的那樣。即,當(dāng)復(fù)位信號(hào)RST從低電平上升到高電平時(shí),各帶選擇器的移位寄存器51分別被初始化,在此狀態(tài)下,當(dāng)串行打印數(shù)據(jù)SI和移位時(shí)鐘SFCK輸入時(shí),當(dāng)各帶選擇器的移位寄存器51使串行打印數(shù)據(jù)存儲(chǔ)在首段的觸發(fā)器52中時(shí),接著使該觸發(fā)器52的輸出移位給下一段的帶選擇器的移位寄存器51。
當(dāng)與k段的帶選擇器的移位寄存器51相對(duì)應(yīng)的串行打印數(shù)據(jù)的移位結(jié)束時(shí),從最終段的帶選擇器的移位寄存器51向下一段的打印頭驅(qū)動(dòng)裝置供給數(shù)據(jù),在下一段中進(jìn)行移位。
這樣,當(dāng)與級(jí)聯(lián)連接的全部打印頭驅(qū)動(dòng)裝置的各帶選擇器的移位寄存器51相對(duì)應(yīng)的數(shù)據(jù)的移位結(jié)束并且一行的打印數(shù)據(jù)的移位結(jié)束時(shí),閂鎖信號(hào)LTN輸入,一行的打印數(shù)據(jù)從各帶選擇器的移位寄存器51的輸出端子O1~O4經(jīng)過屏蔽電路35由閂鎖電路36進(jìn)行閂鎖。此時(shí)屏蔽電路35僅使來自輸出端子O1的比特?cái)?shù)據(jù)為有效的并屏蔽掉來自輸出端子O2~O4的輸出使其成為0。
這樣,由閂鎖電路36所閂鎖的數(shù)據(jù)為用1H或0H代表1象素的1比特?cái)?shù)據(jù)。這樣,由閂鎖電路36所閂鎖的一行的打印數(shù)據(jù)作為各象素1比特的數(shù)據(jù)提供給通電波形選擇電路37。在通電波形選擇電路37中對(duì)每個(gè)象素根據(jù)1比特?cái)?shù)據(jù)從通電信號(hào)TP1和GND中選擇一個(gè),并提供給與該選擇的通電信號(hào)相對(duì)應(yīng)的打印頭驅(qū)動(dòng)器38。這樣,在一行的每個(gè)象素中所選擇的打印頭驅(qū)動(dòng)信號(hào)被輸出。
例如,如圖16所示的那樣,如果與第n個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「1H」,與第n-1個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「0H」,通電波形選擇電路37對(duì)第n個(gè)象素選擇通電信號(hào)TP1,對(duì)第n-1個(gè)象素選擇通電信號(hào)GND。這樣,發(fā)生驅(qū)動(dòng)第n個(gè)打印頭器件的n PIN輸出波形和驅(qū)動(dòng)第n-1個(gè)打印頭器件的n-1 PIN輸出波形。
這樣,在本實(shí)施例中也是,由于以串行來進(jìn)行對(duì)打印頭驅(qū)動(dòng)裝置的數(shù)據(jù)的傳輸,故用于數(shù)據(jù)傳輸?shù)男盘?hào)線可以為1條。在能夠接收最大4比特灰度的串行打印數(shù)據(jù)時(shí),即使變更為處理2值的1比特串行打印數(shù)據(jù),在此情況下,也完全不需要附加空數(shù)據(jù)來進(jìn)行傳輸。這樣,越是低比特的打印數(shù)據(jù)越是能夠縮短數(shù)據(jù)的傳輸時(shí)間,能夠?qū)崿F(xiàn)迅速的打印。
下面參照?qǐng)D17至圖20來對(duì)本發(fā)明的第五實(shí)施例進(jìn)行說明。在圖17中,圖1中表示的控制部26的圖示省略了。
與上述第一實(shí)施例相同的部分使用相同的標(biāo)號(hào),而僅對(duì)不同的部分進(jìn)行說明。如圖17所示的那樣,新設(shè)置了屏蔽設(shè)定電路61,把復(fù)位信號(hào)RST、移位時(shí)鐘SFCK、數(shù)據(jù)SI輸入該屏蔽設(shè)定電路61,同時(shí),把來自該屏蔽設(shè)定電路61的輸出SL提供給屏蔽電路35,而作為控制信號(hào)MSLT提供給各帶選擇器的移位寄存器51。
上述屏蔽設(shè)定電路61,如圖18所示的那樣,串聯(lián)連接2段的D型觸發(fā)器62、63,把移位時(shí)鐘SFCK和數(shù)據(jù)SI輸入首段的觸發(fā)器62,同時(shí),把復(fù)位信號(hào)RST輸入第二段的觸發(fā)器63。并且,把第二段的觸發(fā)器63的輸出作為信號(hào)SL。
在這樣的構(gòu)成中,當(dāng)復(fù)位信號(hào)RST為低電平的狀態(tài)時(shí),與移位時(shí)鐘SFCK同步把屏蔽數(shù)據(jù)和移位寄存器的段數(shù)設(shè)定數(shù)據(jù)輸入到屏蔽設(shè)定電路61中,在復(fù)位信號(hào)RST的上升沿,數(shù)據(jù)被觸發(fā)器63閂鎖,而作為信號(hào)SL提供給屏蔽電路35和各帶選擇器的移位寄存器51。當(dāng)該信號(hào)SL為低電平時(shí),進(jìn)行與1象素4比特相對(duì)應(yīng)的電路設(shè)定,高電平時(shí),進(jìn)行與1象素1比特相對(duì)應(yīng)的電路設(shè)定。
例如,在1象素4比特的情況下,輸入4比特的串行打印數(shù)據(jù)SI,此時(shí),控制信號(hào)MSLT為低電平狀態(tài),帶選擇器的移位寄存器51的選擇器電路56選擇最終段的觸發(fā)器55而從輸出端子Y輸出。
此時(shí)各部分的動(dòng)作定時(shí)為圖19所示的那樣。即,當(dāng)復(fù)位信號(hào)RST從低電平上升到高電平時(shí),各帶選擇器的移位寄存器51分別被初始化,在此狀態(tài)下,當(dāng)串行打印數(shù)據(jù)SI和移位時(shí)鐘SFCK輸入時(shí),各帶選擇器的移位寄存器51使串行打印數(shù)據(jù)依次移位并以4比特單位進(jìn)行存儲(chǔ)。
當(dāng)與k段的帶選擇器的移位寄存器51相對(duì)應(yīng)的串行打印數(shù)據(jù)的移位結(jié)束時(shí),從最終段的帶選擇器的移位寄存器51向下一段的打印頭驅(qū)動(dòng)裝置供給數(shù)據(jù),在下一段中進(jìn)行移位。
這樣,當(dāng)與級(jí)聯(lián)連接的全部打印頭驅(qū)動(dòng)裝置的各帶選擇器的移位寄存器51相對(duì)應(yīng)的數(shù)據(jù)的移位結(jié)束并且一行的打印數(shù)據(jù)的移位結(jié)束時(shí),閂鎖信號(hào)LTN輸入,一行的打印數(shù)據(jù)從各帶選擇器的移位寄存器51的輸出端子O1~O4經(jīng)過屏蔽電路35由閂鎖電路36進(jìn)行閂鎖。由于現(xiàn)在處理了1象素4比特的最大灰度的打印數(shù)據(jù),故不進(jìn)行由屏蔽電路35所進(jìn)行的屏蔽。
由閂鎖電路36所閂鎖的一行的打印數(shù)據(jù)作為各象素4比特的數(shù)據(jù)提供給通電波形選擇電路37。在通電波形選擇電路37中對(duì)每個(gè)象素根據(jù)4比特?cái)?shù)據(jù)從通電信號(hào)TP1~TP15和GND中選擇一個(gè),并提供給與該選擇的通電信號(hào)相對(duì)應(yīng)的打印頭驅(qū)動(dòng)器38。這樣,在一行的每個(gè)象素中所選擇的打印頭驅(qū)動(dòng)信號(hào)被輸出。
例如,如圖19所示的那樣,如果與第n個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「FH」,與第n-1個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「EH」,通電波形選擇電路37對(duì)第n個(gè)象素選擇通電信號(hào)TP15,對(duì)第n-1個(gè)象素選擇通電信號(hào)TP14。這樣,發(fā)生驅(qū)動(dòng)第n個(gè)打印頭器件的n PIN輸出波形和驅(qū)動(dòng)第n-1個(gè)打印頭器件的n-1 PIN輸出波形。
在1象素1比特的情況下,輸入1比特的串行打印數(shù)據(jù)SI,此時(shí),控制信號(hào)MSLT為高電平狀態(tài),選擇器電路56選擇首段的觸發(fā)器52的輸出,從輸出端子Y輸出。
此時(shí)各部分的動(dòng)作定時(shí)為圖20所示的那樣。即,當(dāng)復(fù)位信號(hào)RST從低電平上升到高電平時(shí),各帶選擇器的移位寄存器51分別被初始化,在此狀態(tài)下,當(dāng)串行打印數(shù)據(jù)SI和移位時(shí)鐘SFCK輸入時(shí),當(dāng)各帶選擇器的移位寄存器51使串行打印數(shù)據(jù)存儲(chǔ)在首段的觸發(fā)器52中時(shí),接著使該觸發(fā)器52的輸出移位給下一段的帶選擇器的移位寄存器51。
當(dāng)與k段的帶選擇器的移位寄存器51相對(duì)應(yīng)的串行打印數(shù)據(jù)的移位結(jié)束時(shí),從最終段的帶選擇器的移位寄存器51向下一段的打印頭驅(qū)動(dòng)裝置供給數(shù)據(jù),在下一段中進(jìn)行移位。
這樣,當(dāng)與級(jí)聯(lián)連接的全部打印頭驅(qū)動(dòng)裝置的各帶選擇器的移位寄存器51相對(duì)應(yīng)的數(shù)據(jù)的移位結(jié)束并且一行的打印數(shù)據(jù)的移位結(jié)束時(shí),閂鎖信號(hào)LTN輸入,一行的打印數(shù)據(jù)從各帶選擇器的移位寄存器51的輸出端子O1~O4經(jīng)過屏蔽電路35由閂鎖電路36進(jìn)行閂鎖。此時(shí)屏蔽電路35僅使來自輸出端子O1的比特?cái)?shù)據(jù)為有效的并屏蔽掉來自輸出端子O2~O4的輸出使其成為0。
因此,由閂鎖電路36所閂鎖的數(shù)據(jù)為用1H或0H代表1象素的1比特?cái)?shù)據(jù)。這樣,由閂鎖電路36所閂鎖的一行的打印數(shù)據(jù)作為各象素1比特的數(shù)據(jù)提供給通電波形選擇電路37。在通電波形選擇電路37中對(duì)每個(gè)象素根據(jù)1比特?cái)?shù)據(jù)從通電信號(hào)TP1和GND中選擇一個(gè),并提供給與該選擇的通電信號(hào)相對(duì)應(yīng)的打印頭驅(qū)動(dòng)器38。這樣,在一行的每個(gè)象素中所選擇的打印頭驅(qū)動(dòng)信號(hào)被輸出。
例如,如圖20所示的那樣,如果與第n個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「1H」,與第n-1個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「0H」,通電波形選擇電路37對(duì)第n個(gè)象素選擇通電信號(hào)TP1,對(duì)第n-1個(gè)象素選擇通電信號(hào)GND。這樣,發(fā)生驅(qū)動(dòng)第n個(gè)打印頭器件的n PIN輸出波形和驅(qū)動(dòng)第n-1個(gè)打印頭器件的n-1 PIN輸出波形。
這樣,在本實(shí)施例中也是,由于以串行來進(jìn)行對(duì)打印頭驅(qū)動(dòng)裝置的數(shù)據(jù)的傳輸,故用于數(shù)據(jù)傳輸?shù)男盘?hào)線可以為1條。在能夠接收最大4比特灰度的串行打印數(shù)據(jù)時(shí),即使變更為處理2值的1比特串行打印數(shù)據(jù),在此情況下,也完全不需要附加空數(shù)據(jù)來進(jìn)行傳輸。這樣,能夠縮短數(shù)據(jù)的傳輸時(shí)間,能夠?qū)崿F(xiàn)迅速的打印。
下面參照?qǐng)D21至圖22來對(duì)本發(fā)明的第六實(shí)施例進(jìn)行說明。在圖21中,圖1中表示的控制部26的圖示省略了。
與上述第四實(shí)施例相同的部分使用相同的標(biāo)號(hào),而僅對(duì)不同的部分進(jìn)行說明。該實(shí)施例,如圖21所示的那樣,除了屏蔽電路,基本電路構(gòu)成與第四實(shí)施例相同。不同點(diǎn)為省略了屏蔽電路和改變了通電信號(hào)TP1~TP15和GND的設(shè)定方法。
即,當(dāng)1象素4比特時(shí),對(duì)通電信號(hào)TP1~TP15分別設(shè)定不同的通電波形,通電波形選擇電路37根據(jù)來自閂鎖電路36的1象素4比特?cái)?shù)據(jù)從通電信號(hào)TP1~TP15和GND中選擇一個(gè)。
這樣,此時(shí)的動(dòng)作與第一實(shí)施例中的1象素4比特時(shí)相同。
在1象素1比特時(shí),當(dāng)輸入到通電波形選擇電路37中的4比特的數(shù)據(jù)為0H、2H、4H、6H、8H、AH、CH、EH時(shí),該通電波形選擇電路37分別把通電信號(hào)TP2、TP4、TP6、TP8、TP10、TP12、TP14設(shè)定為與GND相同的狀態(tài),以選擇GND的通電波形。當(dāng)4比特的數(shù)據(jù)為1H、3H、5H、7H、9H、BH、DH、FH時(shí),該通電波形選擇電路37分別把通電信號(hào)TP3、TP5、TP7、TP9、TP11、TP13、TP15設(shè)定為與TP1相同的狀態(tài),以選擇TP1的通電波形。
此時(shí)的動(dòng)作,即使不強(qiáng)行地屏蔽掉4比特中的前3比特,無論該3比特是怎樣的值,僅由后1比特的數(shù)據(jù)能夠進(jìn)行通電波形的選擇。即,在4比特?cái)?shù)據(jù)中,僅后1比特是有效的,前3比特實(shí)際上是無效的。
這樣,在此情況下,通過輸入1比特串行打印數(shù)據(jù),就能進(jìn)行2值打印。
若表示該1象素1比特時(shí)的動(dòng)作定時(shí),為圖22所示的那樣。例如,如果與第n個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「×××1」,與第n-1個(gè)象素相對(duì)應(yīng)的閂鎖輸出為「×××0」,通電波形選擇電路37對(duì)第n個(gè)象素選擇通電信號(hào)TP1、TP3、TP5、TP7、TP9、TP11、TP13、TP15中的一個(gè)來選擇與通電信號(hào)TP1相對(duì)應(yīng)的通電波形,對(duì)第n-1個(gè)象素選擇通電信號(hào)GND、TP2、TP4、TP6、TP8、TP10、TP12、TP14中的一個(gè)來選擇與通電信號(hào)GND相對(duì)應(yīng)的通電波形。這樣,發(fā)生驅(qū)動(dòng)第n個(gè)打印頭器件的n PIN輸出波形和驅(qū)動(dòng)第n-1個(gè)打印頭器件的n-1 PIN輸出波形。此時(shí)的n PIN輸出波形成為與信號(hào)TP1相同的波形,n-1 PIN輸出波形為零輸出的波形。
這樣,在該實(shí)施例中,由于以串行來進(jìn)行對(duì)打印頭驅(qū)動(dòng)裝置的數(shù)據(jù)的傳輸,故用于數(shù)據(jù)傳輸?shù)男盘?hào)線可以為1條。在能夠接收最大4比特灰度的串行打印數(shù)據(jù)時(shí),即使變更為處理2值的1比特串行打印數(shù)據(jù),在此情況下,也完全不需要附加空數(shù)據(jù)來進(jìn)行傳輸。這樣,越是低比特的打印數(shù)據(jù)越是能夠縮短數(shù)據(jù)的傳輸時(shí)間,能夠?qū)崿F(xiàn)迅速的打印。
權(quán)利要求
1.一種打印頭驅(qū)動(dòng)裝置,接收每一象素最大n比特灰度的1比特串行打印數(shù)據(jù),根據(jù)該接收的打印數(shù)據(jù)來決定驅(qū)動(dòng)打印頭的驅(qū)動(dòng)波形,其特征在于,包括能夠進(jìn)行在每m比特中把m比特(其中,1≤m≤n)灰度的1比特串行打印數(shù)據(jù)變換為并行數(shù)據(jù)的最大n比特的并行變換的串行并行變換裝置;把由該串行并行變換裝置變換的m比特的并行打印數(shù)據(jù)以每m比特進(jìn)行傳輸?shù)膎比特并行移位寄存器;選擇打印頭的通電波形的選擇裝置;以及把由該選擇裝置所選擇的導(dǎo)電波形提供給打印頭的打印頭驅(qū)動(dòng)器。
2.根據(jù)權(quán)利要求1所述的打印頭驅(qū)動(dòng)裝置,其特征在于,還包括屏蔽掉除該n比特并行移位寄存器傳輸?shù)膎比特的并行打印數(shù)據(jù)的必要比特之外部分的屏蔽裝置;上述選擇裝置根據(jù)從上述屏蔽裝置所輸出的m比特并行打印數(shù)據(jù)來選擇打印頭的通電波形。
3.根據(jù)權(quán)利要求2所述的打印頭驅(qū)動(dòng)裝置,其特征在于,屏蔽裝置屏蔽掉除必要的m比特之外的部分。
4.根據(jù)權(quán)利要求1所述的打印頭驅(qū)動(dòng)裝置,其特征在于,還包括屏蔽裝置,其取入用于屏蔽掉除m比特的并行打印數(shù)據(jù)的必要比特之外部分的屏蔽數(shù)據(jù),根據(jù)該屏蔽數(shù)據(jù)來屏蔽由上述串行并行變換裝置變換的m比特的并行打印數(shù)據(jù),同時(shí),輸出用于向后段傳輸屏蔽了的并行打印數(shù)據(jù)的定時(shí)信號(hào)。
5.根據(jù)權(quán)利要求4所述的打印頭驅(qū)動(dòng)裝置,其特征在于,從串行打印數(shù)據(jù)的輸入端子來輸入上述屏蔽裝置取入的屏蔽數(shù)據(jù)。
6.根據(jù)權(quán)利要求1~2所述的打印頭驅(qū)動(dòng)裝置,其特征在于,還包括串行數(shù)據(jù)輸出電路,把從n比特并行移位寄存器的最終段所傳輸?shù)膍比特的并行打印數(shù)據(jù)變換為串行數(shù)據(jù)而輸出。
7.根據(jù)權(quán)利要求1所述的打印頭驅(qū)動(dòng)裝置,其特征在于,還包括設(shè)定裝置,其設(shè)定通電波形以使由除上述n比特并行移位寄存器傳輸?shù)膎比特的并行打印數(shù)據(jù)的有效m比特之外的(n-m)比特所產(chǎn)生的通電波形的選擇成為無效;且上述選擇裝置根據(jù)來自上述n比特并行移位寄存器的m比特并行打印數(shù)據(jù)來選擇打印頭的通電波形。
8.根據(jù)權(quán)利要求1所述的打印頭驅(qū)動(dòng)裝置,其特征在于,上述串行并行變換裝置和上述n比特并行移位寄存器由帶選擇器的移位寄存器裝置構(gòu)成,該移位寄存器裝置由最大n段的移位寄存器組成,當(dāng)取入m比特灰度的1比特串行打印數(shù)據(jù)時(shí),被設(shè)定為m段的移位寄存器;還包括屏蔽裝置,其屏蔽掉該移位寄存器裝置的最大n段輸出數(shù)據(jù)中除有效的m比特之外的部分;且上述選擇裝置根據(jù)從上述屏蔽裝置所輸出的m比特并行打印數(shù)據(jù)來選擇打印頭的通電波形。
9.根據(jù)權(quán)利要求8所述的打印頭驅(qū)動(dòng)裝置,其特征在于,從串行打印數(shù)據(jù)的輸入端子來輸入帶選擇器的移位寄存器中的移位寄存器段數(shù)的設(shè)定數(shù)據(jù)。
10.根據(jù)權(quán)利要求8或9所述的打印頭驅(qū)動(dòng)裝置,其特征在于,上述屏蔽裝置通過從串行打印數(shù)據(jù)的輸入端子輸入的數(shù)據(jù)來進(jìn)行用于屏蔽掉除m比特的并行打印數(shù)據(jù)的有效m比特之外部分的設(shè)定。
11.根據(jù)權(quán)利要求1所述的打印頭驅(qū)動(dòng)裝置,其特征在于,上述串行并行變換裝置和上述n比特并行移位寄存器由帶選擇器的移位寄存器裝置構(gòu)成,該移位寄存器裝置由最大n段的移位寄存器組成,當(dāng)取入m比特灰度的1比特串行打印數(shù)據(jù)時(shí),被設(shè)定為m段的移位寄存器;還包括設(shè)定裝置,其把從上述帶選擇器的移位寄存器裝置所設(shè)定的各段輸出的數(shù)據(jù)作為m比特的并行打印數(shù)據(jù),設(shè)定通電波形以使由除該m比特的并行打印數(shù)據(jù)的有效m比特之外部分所產(chǎn)生的通電波形的選擇成為無效的;且上述選擇裝置根據(jù)來自上述帶選擇器的移位寄存器裝置的m比特并行打印數(shù)據(jù)來選擇打印頭的通電波形。
全文摘要
一種打印頭驅(qū)動(dòng)裝置,接收每一象素最大n比特灰度的1比特串行打印數(shù)據(jù),由該打印數(shù)據(jù)選擇打印頭的通電波形來進(jìn)行打印,包括能夠進(jìn)行把例如2比特灰度的串行打印數(shù)據(jù)變換為并行數(shù)據(jù)的最大4比特的并行變換的串行并行變換電路;以每2比特傳輸由該變換電路變換的并行打印數(shù)據(jù)的4比特并行移位寄存器;屏蔽掉除4比特的打印數(shù)據(jù)的必要2比特之外的部分的屏蔽電路。通過來自該屏蔽電路的2比特打印數(shù)據(jù)來選擇打印頭的通電波形,而進(jìn)行打印。
文檔編號(hào)B41J2/52GK1426895SQ0212649
公開日2003年7月2日 申請(qǐng)日期1999年1月15日 優(yōu)先權(quán)日1998年1月16日
發(fā)明者高村純, 仁田升, 小野俊一 申請(qǐng)人:東芝泰格有限公司