JP2960385B2 - プリントヘッドのノズル間隔補償装置及びノズル間隔補償方法 - Google Patents
プリントヘッドのノズル間隔補償装置及びノズル間隔補償方法Info
- Publication number
- JP2960385B2 JP2960385B2 JP9366437A JP36643797A JP2960385B2 JP 2960385 B2 JP2960385 B2 JP 2960385B2 JP 9366437 A JP9366437 A JP 9366437A JP 36643797 A JP36643797 A JP 36643797A JP 2960385 B2 JP2960385 B2 JP 2960385B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- odd
- nozzle
- column
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04541—Specific driving circuit
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04546—Multiplexing
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/0458—Control methods or devices therefor, e.g. driver circuits, control circuits controlling heads based on heating elements forming bubbles
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/10—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers
- G06K15/102—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers using ink jet print heads
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
- G06K2215/0002—Handling the output data
- G06K2215/0077—Raster outputting to the print element(s)
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Ink Jet (AREA)
- Record Information Processing For Printing (AREA)
- Printers Characterized By Their Purpose (AREA)
- Dot-Matrix Printers And Others (AREA)
Description
【0001】
【発明の属する技術分野】本発明は,プリントヘッドの
ノズル間隔補償装置及びノズル間隔補償方法に係り,特
にシリアルプリンタにおいて一つのDMA/インタラプ
ト処理で印字するデータをメモリから読み出して,奇数
ノズルと偶数ノズルの間隔により回路的に補償処理する
ためのプリントヘッドのノズル間隔補償装置及びノズル
間隔補償方法に関する。
ノズル間隔補償装置及びノズル間隔補償方法に係り,特
にシリアルプリンタにおいて一つのDMA/インタラプ
ト処理で印字するデータをメモリから読み出して,奇数
ノズルと偶数ノズルの間隔により回路的に補償処理する
ためのプリントヘッドのノズル間隔補償装置及びノズル
間隔補償方法に関する。
【0002】
【従来の技術】インクジェットプリンタは,プリントヘ
ッドに貯蔵したインクを加熱して気泡を生じさせ,発生
した気泡をノズルを通して噴射し,印刷用紙に付着させ
ることにより印刷することによりフォントや絵の形態を
印刷用紙上に表す。この方法は泡を用いることからイン
クバブルジェット方式とも呼ばれる。
ッドに貯蔵したインクを加熱して気泡を生じさせ,発生
した気泡をノズルを通して噴射し,印刷用紙に付着させ
ることにより印刷することによりフォントや絵の形態を
印刷用紙上に表す。この方法は泡を用いることからイン
クバブルジェット方式とも呼ばれる。
【0003】インクジェットプリンタに使用されるノズ
ルの数は一般に64個であり,奇数ノズルと偶数ノズル
との間には一定の間隔が確保されている。フォント形態
はプログラムによりダウンロードされ,写真や絵の印刷
も可能である。このようなインクジェットプリンタのフ
ォントや絵の解像度は通常360DPI程度であり,設
置するプリントヘッドの種類に応じてカラーインクを使
用してカラー印刷を行うことができる。
ルの数は一般に64個であり,奇数ノズルと偶数ノズル
との間には一定の間隔が確保されている。フォント形態
はプログラムによりダウンロードされ,写真や絵の印刷
も可能である。このようなインクジェットプリンタのフ
ォントや絵の解像度は通常360DPI程度であり,設
置するプリントヘッドの種類に応じてカラーインクを使
用してカラー印刷を行うことができる。
【0004】このような従来のインクジェットプリンタ
におけるプリントヘッドのノズルの構成を添付した図に
基づいて説明する。図3は一般的なインクジェットプリ
ンタにおけるノズルの構成を示した構成図である。図3
には,インクを噴射する際にインク滴をガイドするノズ
ル2と,ノズル2が形成されたノズルプレート1とが示
されている。ノズル1の奇数ノズルと偶数ノズルとの間
には,一定の間隔Mが確保されている。間隔Mはプリン
トヘッドがカラープリントヘッドであるか,あるいはブ
ラックプリントヘッドであるかにより異なって設定され
ている。プリント時には,この間隔Mを考慮したメモリ
位置で奇数及び偶数データを読み出してプリントヘッド
が印刷作業を行うように補償する必要がある。
におけるプリントヘッドのノズルの構成を添付した図に
基づいて説明する。図3は一般的なインクジェットプリ
ンタにおけるノズルの構成を示した構成図である。図3
には,インクを噴射する際にインク滴をガイドするノズ
ル2と,ノズル2が形成されたノズルプレート1とが示
されている。ノズル1の奇数ノズルと偶数ノズルとの間
には,一定の間隔Mが確保されている。間隔Mはプリン
トヘッドがカラープリントヘッドであるか,あるいはブ
ラックプリントヘッドであるかにより異なって設定され
ている。プリント時には,この間隔Mを考慮したメモリ
位置で奇数及び偶数データを読み出してプリントヘッド
が印刷作業を行うように補償する必要がある。
【0005】このようなノズル2を用いて印刷するため
のプリントヘッドを制御する従来のプリントヘッド制御
回路を添付した図に基づいて説明する。図4は図3のノ
ズルを用いて印字を行うプリントヘッド制御回路の構成
を示したブロック図である。プリントヘッド制御回路
は,コンピュータ(図示せず。)から印刷データが入力
されて一時貯蔵するメモリ101と,メモリ101に一
時貯蔵された印刷データが入力されて印刷作業時に有効
な印刷データとして処理するプリント制御器102と,
プリント制御器102から印刷データとフィルタ選択信
号とが入力され,フィルタ選択信号に応じて印刷データ
をフィルタリングして奇数データと偶数データとをそれ
ぞれ出力するプリントデータフィルタ103と,プリン
トデータフィルタ103から奇数データが入力され,プ
リント制御器102から出力される奇数データラッチ信
号に応じて奇数データをラッチして奇数データOdd_
Dataを出力する奇数データラッチ104と,プリン
トデータフィルタ103から奇数データが入力され,プ
リント制御器102から出力される偶数データラッチ信
号に応じて偶数データをラッチして偶数データEven
_Dataを出力する偶数データラッチ105と,奇数
データラッチ104から出力される奇数データと偶数デ
ータラッチ105から出力される偶数データとが入力さ
れ,プリント制御器102から入力されたファイアスト
ローブFire_Strobeに応じてプリントヘッド
制御信号と次のデータ要求信号とを出力する印刷データ
制御ロジック回路部106と,印刷データ制御ロジック
回路部106から出力される次のデータ要求信号が入力
され,入力されたデータ要求信号に応じてDMA/イン
タラプト要求信号をプリント制御器102に出力して,
プリント制御器102が次の印刷データを出力するよう
に要求するDMA/インタラプト制御部107と,印刷
データ制御ロジック回路部106から出力されるプリン
トヘッド制御信号に応じてインクを噴射して印刷作業を
行うプリントヘッド108とから構成されている。
のプリントヘッドを制御する従来のプリントヘッド制御
回路を添付した図に基づいて説明する。図4は図3のノ
ズルを用いて印字を行うプリントヘッド制御回路の構成
を示したブロック図である。プリントヘッド制御回路
は,コンピュータ(図示せず。)から印刷データが入力
されて一時貯蔵するメモリ101と,メモリ101に一
時貯蔵された印刷データが入力されて印刷作業時に有効
な印刷データとして処理するプリント制御器102と,
プリント制御器102から印刷データとフィルタ選択信
号とが入力され,フィルタ選択信号に応じて印刷データ
をフィルタリングして奇数データと偶数データとをそれ
ぞれ出力するプリントデータフィルタ103と,プリン
トデータフィルタ103から奇数データが入力され,プ
リント制御器102から出力される奇数データラッチ信
号に応じて奇数データをラッチして奇数データOdd_
Dataを出力する奇数データラッチ104と,プリン
トデータフィルタ103から奇数データが入力され,プ
リント制御器102から出力される偶数データラッチ信
号に応じて偶数データをラッチして偶数データEven
_Dataを出力する偶数データラッチ105と,奇数
データラッチ104から出力される奇数データと偶数デ
ータラッチ105から出力される偶数データとが入力さ
れ,プリント制御器102から入力されたファイアスト
ローブFire_Strobeに応じてプリントヘッド
制御信号と次のデータ要求信号とを出力する印刷データ
制御ロジック回路部106と,印刷データ制御ロジック
回路部106から出力される次のデータ要求信号が入力
され,入力されたデータ要求信号に応じてDMA/イン
タラプト要求信号をプリント制御器102に出力して,
プリント制御器102が次の印刷データを出力するよう
に要求するDMA/インタラプト制御部107と,印刷
データ制御ロジック回路部106から出力されるプリン
トヘッド制御信号に応じてインクを噴射して印刷作業を
行うプリントヘッド108とから構成されている。
【0006】このような構成において,ユーザがコンピ
ュータを操作してプログラムを実行させ,その結果を印
刷させると,プログラム実行による印刷データはプリン
ト制御器102によりメモリ101に一時貯蔵される。
メモリ101に一時貯蔵された印刷データは,プリント
制御器102により印刷作業に適するように加工されて
出力される。出力された印刷データは,プリントデータ
フィルタ103に入力され,このとき図1に示したよう
に,ノズル2には一定の間隔Mが設けられているので,
この間隔の大きさに応じて,貯蔵されたメモリ101か
ら奇数及び偶数データを読み出すことになる。したがっ
て,印刷方向に応じてDMA/インタラプト制御部10
7から入力されるDMA/インタラプト要求信号に対応
して,プリント制御器102はフィルタ選択信号を出力
する。このとき,出力されるフィルタ選択信号が奇数デ
ータ信号に応じたフィルタ選択信号ならば,奇数データ
信号に応じたフィルタ選択信号が入力されたプリントデ
ータフィルタ103は,奇数データを出力する。奇数デ
ータが入力された奇数データラッチ104は,プリント
制御器102から入力された奇数データラッチ信号に応
じて奇数データを出力する。
ュータを操作してプログラムを実行させ,その結果を印
刷させると,プログラム実行による印刷データはプリン
ト制御器102によりメモリ101に一時貯蔵される。
メモリ101に一時貯蔵された印刷データは,プリント
制御器102により印刷作業に適するように加工されて
出力される。出力された印刷データは,プリントデータ
フィルタ103に入力され,このとき図1に示したよう
に,ノズル2には一定の間隔Mが設けられているので,
この間隔の大きさに応じて,貯蔵されたメモリ101か
ら奇数及び偶数データを読み出すことになる。したがっ
て,印刷方向に応じてDMA/インタラプト制御部10
7から入力されるDMA/インタラプト要求信号に対応
して,プリント制御器102はフィルタ選択信号を出力
する。このとき,出力されるフィルタ選択信号が奇数デ
ータ信号に応じたフィルタ選択信号ならば,奇数データ
信号に応じたフィルタ選択信号が入力されたプリントデ
ータフィルタ103は,奇数データを出力する。奇数デ
ータが入力された奇数データラッチ104は,プリント
制御器102から入力された奇数データラッチ信号に応
じて奇数データを出力する。
【0007】このようにして奇数データラッチ104か
ら出力される奇数データOdd_Dataが入力された
印刷データ制御ロジック回路部106はプリントヘッド
制御信号を出力するとともに,再び次のデータ要求信号
を出力する。次のデータ要求信号が入力されたDMA/
インタラプト制御部107は,次のデータ要求信号に応
じてDMA/インタラプト要求信号を出力する。DMA
/インタラプト要求信号はプリント制御部102に入力
され,プリント制御部102はDMA/インタラプト要
求信号に応じて偶数データに応じたフィルタ選択信号を
出力する。偶数データEven_Dataに応じたフィ
ルタ選択信号が入力されたプリントデータフィルタ10
3は,入力されたフィルタ選択信号に応じて偶数データ
を出力する。偶数データが入力された偶数データラッチ
105は偶数データを出力する。偶数データEven_
Dataが入力された印刷データ制御ロジック回路部1
06は,奇数データOdd_Data及び偶数データE
ven_Dataをプリント制御器102から出力する
ファイアストローブFire_Strobeにより,奇
数データ及び偶数データに応じてプリントヘッド制御信
号を出力する。このように,印刷データ制御ロジック回
路部106から出力される奇数データ及び偶数データに
応じてプリントヘッド制御信号が入力されたプリントヘ
ッド108は,入力されたプリントヘッド制御信号に応
じてインクを噴射し,メディアにインク像をフォーカシ
ングすることにより印刷作業を行う。
ら出力される奇数データOdd_Dataが入力された
印刷データ制御ロジック回路部106はプリントヘッド
制御信号を出力するとともに,再び次のデータ要求信号
を出力する。次のデータ要求信号が入力されたDMA/
インタラプト制御部107は,次のデータ要求信号に応
じてDMA/インタラプト要求信号を出力する。DMA
/インタラプト要求信号はプリント制御部102に入力
され,プリント制御部102はDMA/インタラプト要
求信号に応じて偶数データに応じたフィルタ選択信号を
出力する。偶数データEven_Dataに応じたフィ
ルタ選択信号が入力されたプリントデータフィルタ10
3は,入力されたフィルタ選択信号に応じて偶数データ
を出力する。偶数データが入力された偶数データラッチ
105は偶数データを出力する。偶数データEven_
Dataが入力された印刷データ制御ロジック回路部1
06は,奇数データOdd_Data及び偶数データE
ven_Dataをプリント制御器102から出力する
ファイアストローブFire_Strobeにより,奇
数データ及び偶数データに応じてプリントヘッド制御信
号を出力する。このように,印刷データ制御ロジック回
路部106から出力される奇数データ及び偶数データに
応じてプリントヘッド制御信号が入力されたプリントヘ
ッド108は,入力されたプリントヘッド制御信号に応
じてインクを噴射し,メディアにインク像をフォーカシ
ングすることにより印刷作業を行う。
【0008】
【発明が解決しようとする課題】このような従来のプリ
ントヘッド制御回路においては一つのカラムデータを印
刷するためにDMA/インタラプト処理を2回ずつ行わ
なければならない。よって,印刷処理遂行時間が長くな
り,データを処理するために2チャンネルのDMAやイ
ンタラプトを備えなければならず,回路構成が複雑にな
るという課題があった。
ントヘッド制御回路においては一つのカラムデータを印
刷するためにDMA/インタラプト処理を2回ずつ行わ
なければならない。よって,印刷処理遂行時間が長くな
り,データを処理するために2チャンネルのDMAやイ
ンタラプトを備えなければならず,回路構成が複雑にな
るという課題があった。
【0009】本発明は上述の課題を解決するために案出
されたものであり,その目的は比較的簡単な回路構成
で,DMA/インタラプト処理回数を半分に減らすこと
によりプリント処理時間を減少させることのできるプリ
ントヘッドのノズル間隔補償装置及びノズル間隔補償方
法を提供することにある。
されたものであり,その目的は比較的簡単な回路構成
で,DMA/インタラプト処理回数を半分に減らすこと
によりプリント処理時間を減少させることのできるプリ
ントヘッドのノズル間隔補償装置及びノズル間隔補償方
法を提供することにある。
【0010】
【課題を解決するための手段】上記目的を達成するため
に本発明は,メモリに蓄積した印刷データを要求に応じ
て出力するプリント制御部と,印刷データを奇数データ
と偶数データとにフィルタリングする印刷データフィル
タと,前記奇数データと前記偶数データとに基づいて奇
数ノズル列及び偶数ノズル列を有するプリントヘッドを
制御するとともに前記プリント制御部に印刷データの出
力を要求する印刷データ制御ロジック回路部とを含むノ
ズル間隔補償装置において,前記奇数ノズル列と前記偶
数ノズル列とに間隔がない場合は,前記印刷データに応
じた順に前記奇数データ及び前記偶数データを配置しカ
ラムノズルデータとして出力し,前記奇数ノズル列と前
記偶数ノズル列とに間隔がある場合は,前記印刷方向に
応じて,前記奇数データまたは前記偶数データのいずれ
か一方を選択的に先行カラムノズルデータとして出力す
る第1マルチプレクサと,前記先行カラムノズルデータ
ではない方の前記奇数データまたは前記偶数データのい
ずれか一方を選択的に追従カラムノズルデータとして出
力する第2マルチプレクサと,前記カラムノズルデータ
または前記先行カラムノズルデータが入力され,前記カ
ラムノズルデータまたは前記先行カラムノズルデータを
一時貯蔵した後に前記印刷データ制御ロジック回路部に
送出する先行ラッチと,前記追従カラムノズルデータが
入力され,前記先行ラッチによる前記先行カラムノズル
データの送出から遅れて,前記奇数ノズルと前記偶数ノ
ズルとの間隔に応じて調整されたディレイタイムを得ら
れるように前記追従カラムノズルデータを一時貯蔵した
後に前記印刷データ制御ロジック回路部に送出する追従
ラッチ部とを含んでプリントヘッドのノズル間隔補償装
置を構成した。
に本発明は,メモリに蓄積した印刷データを要求に応じ
て出力するプリント制御部と,印刷データを奇数データ
と偶数データとにフィルタリングする印刷データフィル
タと,前記奇数データと前記偶数データとに基づいて奇
数ノズル列及び偶数ノズル列を有するプリントヘッドを
制御するとともに前記プリント制御部に印刷データの出
力を要求する印刷データ制御ロジック回路部とを含むノ
ズル間隔補償装置において,前記奇数ノズル列と前記偶
数ノズル列とに間隔がない場合は,前記印刷データに応
じた順に前記奇数データ及び前記偶数データを配置しカ
ラムノズルデータとして出力し,前記奇数ノズル列と前
記偶数ノズル列とに間隔がある場合は,前記印刷方向に
応じて,前記奇数データまたは前記偶数データのいずれ
か一方を選択的に先行カラムノズルデータとして出力す
る第1マルチプレクサと,前記先行カラムノズルデータ
ではない方の前記奇数データまたは前記偶数データのい
ずれか一方を選択的に追従カラムノズルデータとして出
力する第2マルチプレクサと,前記カラムノズルデータ
または前記先行カラムノズルデータが入力され,前記カ
ラムノズルデータまたは前記先行カラムノズルデータを
一時貯蔵した後に前記印刷データ制御ロジック回路部に
送出する先行ラッチと,前記追従カラムノズルデータが
入力され,前記先行ラッチによる前記先行カラムノズル
データの送出から遅れて,前記奇数ノズルと前記偶数ノ
ズルとの間隔に応じて調整されたディレイタイムを得ら
れるように前記追従カラムノズルデータを一時貯蔵した
後に前記印刷データ制御ロジック回路部に送出する追従
ラッチ部とを含んでプリントヘッドのノズル間隔補償装
置を構成した。
【0011】本発明に係るプリントヘッドのノズル間隔
補償装置においては,印刷データフィルタによりフィル
タリングされた奇数データと偶数データとは,印刷方向
に応じて,すなわち奇数ノズルと偶数ノズルとのプリン
トヘッドの進行方向に対するいずれかの前後配置に応じ
て一方が先行カラムノズルデータとして先行ラッチに一
時貯蔵され,他方が追従カラムノズルデータとして追従
ラッチに一時貯蔵される。ノズル間隔を補償するため
に,追従カラムノズルデータは先行カラムノズルデータ
の先行ラッチからの送出から遅れて,ノズル間隔に応じ
て調整されたディレイタイムの経過を待って送出され
る。これにより,印刷データ制御ロジック回路部は少な
くとも1種類のプリントヘッドのノズル間隔を補償した
印刷作業を行わせることができる。
補償装置においては,印刷データフィルタによりフィル
タリングされた奇数データと偶数データとは,印刷方向
に応じて,すなわち奇数ノズルと偶数ノズルとのプリン
トヘッドの進行方向に対するいずれかの前後配置に応じ
て一方が先行カラムノズルデータとして先行ラッチに一
時貯蔵され,他方が追従カラムノズルデータとして追従
ラッチに一時貯蔵される。ノズル間隔を補償するため
に,追従カラムノズルデータは先行カラムノズルデータ
の先行ラッチからの送出から遅れて,ノズル間隔に応じ
て調整されたディレイタイムの経過を待って送出され
る。これにより,印刷データ制御ロジック回路部は少な
くとも1種類のプリントヘッドのノズル間隔を補償した
印刷作業を行わせることができる。
【0012】2種類以上のプリントヘッドのノズル間隔
を補償するためには,前記追従ラッチ部は多段に接続さ
れた複数の追従ラッチから構成されており,前記追従ラ
ッチ部の前記各追従ラッチの2つ以上に接続されて追従
カラムデータが入力され,前記プリントヘッドの種類ご
とに異なる前記奇数ノズル列と前記偶数ノズル列との間
隔に応じて,いずれかの追従ラッチからの追従カラムデ
ータを選択的に前記印刷データ制御ロジック回路部に出
力する第3マルチプレクサをさらに含む。第3マルチプ
レクサは,プリントヘッドの種類に応じて,すなわち異
なるノズル間隔に応じてディレイタイムの長さを調整す
るために,いずれの追従ラッチからの追従カラムデータ
を印刷データ制御ロジック回路部に出力するか選択す
る。
を補償するためには,前記追従ラッチ部は多段に接続さ
れた複数の追従ラッチから構成されており,前記追従ラ
ッチ部の前記各追従ラッチの2つ以上に接続されて追従
カラムデータが入力され,前記プリントヘッドの種類ご
とに異なる前記奇数ノズル列と前記偶数ノズル列との間
隔に応じて,いずれかの追従ラッチからの追従カラムデ
ータを選択的に前記印刷データ制御ロジック回路部に出
力する第3マルチプレクサをさらに含む。第3マルチプ
レクサは,プリントヘッドの種類に応じて,すなわち異
なるノズル間隔に応じてディレイタイムの長さを調整す
るために,いずれの追従ラッチからの追従カラムデータ
を印刷データ制御ロジック回路部に出力するか選択す
る。
【0013】また本発明は,プリントヘッドのタイプを
選択するプリントヘッドタイプ選択段階と,一つのカラ
ムデータから奇数及び偶数データのビットを取り除き,
奇数データ及び偶数データを生成する奇数及び偶数ビッ
ト除去段階と,前記一つのカラムデータを印刷する際の
印刷方向を判断する印刷方向判断段階と,前記プリント
ヘッドタイプ選択段階において,選択されたプリントヘ
ッドの奇数ノズル列と偶数ノズル列とに間隔がないと判
断された場合,前記カラムデータに応じた順に前記奇数
データ及び前記偶数データを配置しカラムノズルデータ
としてラッチするカラムノズルデータラッチ段階と,前
記プリントヘッドタイプ選択段階において,選択された
プリントヘッドの奇数ノズル列と偶数ノズル列とに間隔
があると判断され,さらに,前記印刷方向判断段階にお
いて,前記印刷方向が一の方向と判断された場合,前記
奇数データを先行カラムノズルデータとしてラッチし,
前記偶数データを追従カラムノズルデータとしてラッチ
する第1奇数及び偶数データラッチ段階と,前記プリン
トヘッドタイプ選択段階において,選択されたプリント
ヘッドの奇数ノズル列と偶数ノズル列とに間隔があると
判断され,さらに,前記印刷方向判断段階において,前
記印刷方向が他の方向と判断された場合,前記偶数デー
タを先行カラムノズルデータとしてラッチし,前記奇数
データを追従カラムノズルデータとしてラッチする第2
奇数及び偶数データラッチ段階と,前記プリントヘッド
タイプ選択段階において,選択されたプリントヘッドの
奇数ノズル列と偶数ノズル列とに間隔がないと判断され
た場合,前記カラムノズルデータラッチ段階においてラ
ッチされた前記カラムノズルデータを伝送し,前記プリ
ントヘッドタイプ選択段階において,選択されたプリン
トヘッドの奇数ノズル列と偶数ノズル列とに間隔がある
と判断された場合,前記間隔に応じて,前記第1奇数及
び偶数データラッチ段階または前記第2奇数及び偶数デ
ータラッチ段階においてラッチされた前記先行カラムノ
ズルデータと前記追従カラムノズルデータとを時間差を
もって伝送するデータ伝送段階と,前記データ伝送段階
において伝送されたデータに基づいて前記プリントヘッ
ドに印刷作業を行わせる印刷段階とを含んでプリントヘ
ッドのノズル間隔補償方法を構成した。
選択するプリントヘッドタイプ選択段階と,一つのカラ
ムデータから奇数及び偶数データのビットを取り除き,
奇数データ及び偶数データを生成する奇数及び偶数ビッ
ト除去段階と,前記一つのカラムデータを印刷する際の
印刷方向を判断する印刷方向判断段階と,前記プリント
ヘッドタイプ選択段階において,選択されたプリントヘ
ッドの奇数ノズル列と偶数ノズル列とに間隔がないと判
断された場合,前記カラムデータに応じた順に前記奇数
データ及び前記偶数データを配置しカラムノズルデータ
としてラッチするカラムノズルデータラッチ段階と,前
記プリントヘッドタイプ選択段階において,選択された
プリントヘッドの奇数ノズル列と偶数ノズル列とに間隔
があると判断され,さらに,前記印刷方向判断段階にお
いて,前記印刷方向が一の方向と判断された場合,前記
奇数データを先行カラムノズルデータとしてラッチし,
前記偶数データを追従カラムノズルデータとしてラッチ
する第1奇数及び偶数データラッチ段階と,前記プリン
トヘッドタイプ選択段階において,選択されたプリント
ヘッドの奇数ノズル列と偶数ノズル列とに間隔があると
判断され,さらに,前記印刷方向判断段階において,前
記印刷方向が他の方向と判断された場合,前記偶数デー
タを先行カラムノズルデータとしてラッチし,前記奇数
データを追従カラムノズルデータとしてラッチする第2
奇数及び偶数データラッチ段階と,前記プリントヘッド
タイプ選択段階において,選択されたプリントヘッドの
奇数ノズル列と偶数ノズル列とに間隔がないと判断され
た場合,前記カラムノズルデータラッチ段階においてラ
ッチされた前記カラムノズルデータを伝送し,前記プリ
ントヘッドタイプ選択段階において,選択されたプリン
トヘッドの奇数ノズル列と偶数ノズル列とに間隔がある
と判断された場合,前記間隔に応じて,前記第1奇数及
び偶数データラッチ段階または前記第2奇数及び偶数デ
ータラッチ段階においてラッチされた前記先行カラムノ
ズルデータと前記追従カラムノズルデータとを時間差を
もって伝送するデータ伝送段階と,前記データ伝送段階
において伝送されたデータに基づいて前記プリントヘッ
ドに印刷作業を行わせる印刷段階とを含んでプリントヘ
ッドのノズル間隔補償方法を構成した。
【0014】
【発明の実施の形態】以下,添付した図面に基づいて本
発明の実施の形態について詳細に説明する。
発明の実施の形態について詳細に説明する。
【0015】図1は本発明に係るプリントヘッドのノズ
ル間隔補償装置の主要な構成を示すブロック図である。
同図において,ノズル間隔補償装置はコンピュータ(図
示していない)から出力された印刷データを一時貯蔵す
るメモリ11と,メモリ11に貯蔵された印刷データを
読み出して処理し,各種データ及び制御信号を出力する
プリント制御器12と,プリント制御器12から印刷デ
ータが入力され,印刷データから奇数データをフィルタ
リングする奇数データフィルタ13と,プリント制御器
12から印刷データが入力され,印刷データから偶数デ
ータをフィルタリングする偶数データフィルタ14と,
奇数データフィルタ13及び偶数データフィルタ14か
ら奇数データまたは偶数データが入力され,プリント制
御器12から入力される印刷方向選択信号に応じて奇数
データまたは偶数データを択一的に先行カラムノズルデ
ータとして出力する第1マルチプレクサ(MUX1)1
5と,奇数データフィルタ13及び偶数データフィルタ
14から出力される奇数データまたは偶数データが入力
され,プリント制御器12から出力される印刷方向信号
に応じて奇数データまたは偶数データを択一的に追従カ
ラムノズルデータとして出力する第2マルチプレクサ
(MUX2)16と,第1マルチプレクサ(MUX1)
15から出力される先行カラムノズルデータが入力さ
れ,プリンタ制御器12から出力されるプリンティング
データラッチ信号に応じて先行カラムノズルデータ信号
を一時貯蔵する先行ラッチ17と,第2マルチプレクサ
(MUX2)16から出力される追従カラムノズルデー
タが入力され,プリント制御器12から出力されるプリ
ンティングデータラッチ信号に応じて追従カラムノズル
データを一時貯蔵する追従ラッチ部18と,追従ラッチ
部18に一時貯蔵されていた追従カラムノズルデータが
入力され,かつプリント制御器12から出力されるヘッ
ドタイプ選択信号に応じて追従カラムノズルデータを出
力する第3マルチプレクサ(MUX3)19と,第3マ
ルチプレクサ(MUX3)19から出力される追従カラ
ムノズルデータと先行ラッチ17から出力される先行カ
ラムノズルデータとが入力され,プリンタヘッド制御信
号と次のデータ要求信号とを出力する印刷データ制御ロ
ジック回路部20と,印刷データ制御ロジック回路部2
0から出力される次のデータ要求信号が入力され,DM
A/インタラプト要求信号をプリント制御器12に出力
するDMA/インタラプト制御部21と,印刷データ制
御ロジック回路部20から出力されるプリントヘッド制
御信号に応じてインクを噴射してインク像をメディアに
フォーカシングさせることにより印刷作業を行うプリン
トヘッド22とから構成されている。
ル間隔補償装置の主要な構成を示すブロック図である。
同図において,ノズル間隔補償装置はコンピュータ(図
示していない)から出力された印刷データを一時貯蔵す
るメモリ11と,メモリ11に貯蔵された印刷データを
読み出して処理し,各種データ及び制御信号を出力する
プリント制御器12と,プリント制御器12から印刷デ
ータが入力され,印刷データから奇数データをフィルタ
リングする奇数データフィルタ13と,プリント制御器
12から印刷データが入力され,印刷データから偶数デ
ータをフィルタリングする偶数データフィルタ14と,
奇数データフィルタ13及び偶数データフィルタ14か
ら奇数データまたは偶数データが入力され,プリント制
御器12から入力される印刷方向選択信号に応じて奇数
データまたは偶数データを択一的に先行カラムノズルデ
ータとして出力する第1マルチプレクサ(MUX1)1
5と,奇数データフィルタ13及び偶数データフィルタ
14から出力される奇数データまたは偶数データが入力
され,プリント制御器12から出力される印刷方向信号
に応じて奇数データまたは偶数データを択一的に追従カ
ラムノズルデータとして出力する第2マルチプレクサ
(MUX2)16と,第1マルチプレクサ(MUX1)
15から出力される先行カラムノズルデータが入力さ
れ,プリンタ制御器12から出力されるプリンティング
データラッチ信号に応じて先行カラムノズルデータ信号
を一時貯蔵する先行ラッチ17と,第2マルチプレクサ
(MUX2)16から出力される追従カラムノズルデー
タが入力され,プリント制御器12から出力されるプリ
ンティングデータラッチ信号に応じて追従カラムノズル
データを一時貯蔵する追従ラッチ部18と,追従ラッチ
部18に一時貯蔵されていた追従カラムノズルデータが
入力され,かつプリント制御器12から出力されるヘッ
ドタイプ選択信号に応じて追従カラムノズルデータを出
力する第3マルチプレクサ(MUX3)19と,第3マ
ルチプレクサ(MUX3)19から出力される追従カラ
ムノズルデータと先行ラッチ17から出力される先行カ
ラムノズルデータとが入力され,プリンタヘッド制御信
号と次のデータ要求信号とを出力する印刷データ制御ロ
ジック回路部20と,印刷データ制御ロジック回路部2
0から出力される次のデータ要求信号が入力され,DM
A/インタラプト要求信号をプリント制御器12に出力
するDMA/インタラプト制御部21と,印刷データ制
御ロジック回路部20から出力されるプリントヘッド制
御信号に応じてインクを噴射してインク像をメディアに
フォーカシングさせることにより印刷作業を行うプリン
トヘッド22とから構成されている。
【0016】2種類以上のノズル間隔を有するプリント
ヘッドに対応できるように,追従カラムノズルデータが
入力されて一時貯蔵する追従ラッチ部18は,第1追従
ラッチ18a,第2追従ラッチ18b,第K追従ラッチ
18c,第K+1追従ラッチ18d及び第N追従ラッチ
18dから構成されている。ここでNは自然数であり,
プリンタに適用可能なプリントヘッドの種類により定ま
る。例えば,最も簡単にはそれぞれノズル間隔Mの異な
るカラープリントヘッドとブラックプリントヘッドとの
2つのタイプのみが適用可能である場合,一方の間隔M
に対応するディレイタイムを生じさせる第1の追従ラッ
チと,他方の間隔Mに対応するディレイタイム(一方の
間隔Mに対応するディレイタイムより長い)のための第
2の追従ラッチとを最低設ければ足りる。後者のディレ
イタイムは第1の追従ラッチによるディレイタイム+第
2の追従ラッチによるディレイタイムである。この場合
にはN=2であるが,プリンタに多数のプリントヘッド
タイプが適用可能であれば,追従ラッチの数はその分増
加する。図1では5つの追従ラッチが備えられている。
Kは実施の形態の説明のために任意に設定されたNより
も小さい自然数である。また,プリントヘッドの間隔M
のみならずプリントヘッドの移動速度もノズル位置に関
連し,調整すべきディレイタイムが異なってくることは
言うまでもない。
ヘッドに対応できるように,追従カラムノズルデータが
入力されて一時貯蔵する追従ラッチ部18は,第1追従
ラッチ18a,第2追従ラッチ18b,第K追従ラッチ
18c,第K+1追従ラッチ18d及び第N追従ラッチ
18dから構成されている。ここでNは自然数であり,
プリンタに適用可能なプリントヘッドの種類により定ま
る。例えば,最も簡単にはそれぞれノズル間隔Mの異な
るカラープリントヘッドとブラックプリントヘッドとの
2つのタイプのみが適用可能である場合,一方の間隔M
に対応するディレイタイムを生じさせる第1の追従ラッ
チと,他方の間隔Mに対応するディレイタイム(一方の
間隔Mに対応するディレイタイムより長い)のための第
2の追従ラッチとを最低設ければ足りる。後者のディレ
イタイムは第1の追従ラッチによるディレイタイム+第
2の追従ラッチによるディレイタイムである。この場合
にはN=2であるが,プリンタに多数のプリントヘッド
タイプが適用可能であれば,追従ラッチの数はその分増
加する。図1では5つの追従ラッチが備えられている。
Kは実施の形態の説明のために任意に設定されたNより
も小さい自然数である。また,プリントヘッドの間隔M
のみならずプリントヘッドの移動速度もノズル位置に関
連し,調整すべきディレイタイムが異なってくることは
言うまでもない。
【0017】以下,このような構成による動作を説明す
る。ユーザはコンピュータを用いてプログラムを実行
し,実行の結果,印刷データが作成されると,印刷デー
タはプリント制御器12に伝送されてメモリ11に一時
貯蔵される。メモリ11に印刷データが一時貯蔵される
と,プリント制御器12は貯蔵された印刷データを読み
出して印刷するために有効な印刷データに加工してから
出力を行う。
る。ユーザはコンピュータを用いてプログラムを実行
し,実行の結果,印刷データが作成されると,印刷デー
タはプリント制御器12に伝送されてメモリ11に一時
貯蔵される。メモリ11に印刷データが一時貯蔵される
と,プリント制御器12は貯蔵された印刷データを読み
出して印刷するために有効な印刷データに加工してから
出力を行う。
【0018】出力された印刷データは,奇数データフィ
ルタ13及び偶数データフィルタ14に入力される。奇
数データフィルタ13は入力された印刷データをフィル
タリングして奇数データを出力し,偶数データフィルタ
14は入力された偶数データをフィルタリングして偶数
データを出力する。
ルタ13及び偶数データフィルタ14に入力される。奇
数データフィルタ13は入力された印刷データをフィル
タリングして奇数データを出力し,偶数データフィルタ
14は入力された偶数データをフィルタリングして偶数
データを出力する。
【0019】奇数ノズルと偶数ノズルとの間隔のない印
刷データがプリント制御器12から出力された場合に
は,奇数データフィルタ13から出力された奇数データ
は第1マルチプレクサ(MUX1)15の端子‘A−
1’に入力され,偶数データフィルタ14から出力され
る偶数データは端子‘B−1’に入力される。端子‘A
−1’及び‘B−1’を通して奇数及び偶数データが入
力された第1マルチプレクサ(MUX1)15には,プ
リント制御器12から印刷方向選択信号が端子‘S1’
を通じて入力され,第1マルチプレクサ(MUX1)1
5は印刷方向選択信号に応じて先行カラムノズルデータ
を端子‘MO−1’から出力する。
刷データがプリント制御器12から出力された場合に
は,奇数データフィルタ13から出力された奇数データ
は第1マルチプレクサ(MUX1)15の端子‘A−
1’に入力され,偶数データフィルタ14から出力され
る偶数データは端子‘B−1’に入力される。端子‘A
−1’及び‘B−1’を通して奇数及び偶数データが入
力された第1マルチプレクサ(MUX1)15には,プ
リント制御器12から印刷方向選択信号が端子‘S1’
を通じて入力され,第1マルチプレクサ(MUX1)1
5は印刷方向選択信号に応じて先行カラムノズルデータ
を端子‘MO−1’から出力する。
【0020】プリンタ制御器12から奇数ノズルと偶数
ノズルとの間に一定の間隔Mが存する印刷データが出力
されると,奇数データフィルタ13から出力される奇数
データは,第1マルチプレクサ(MUX1)15の端子
‘A−1’及び第2マルチプレクサ(MUX2)16の
端子‘A−2’に入力され,偶数データフィルタ14か
らの偶数データは,端子‘B−1’及び‘B−2’に入
力される。
ノズルとの間に一定の間隔Mが存する印刷データが出力
されると,奇数データフィルタ13から出力される奇数
データは,第1マルチプレクサ(MUX1)15の端子
‘A−1’及び第2マルチプレクサ(MUX2)16の
端子‘A−2’に入力され,偶数データフィルタ14か
らの偶数データは,端子‘B−1’及び‘B−2’に入
力される。
【0021】端子‘A−1’及び‘B−1’を通して偶
数及び奇数データが入力された第1マルチプレクサ(M
UX1)15には,プリント制御器12から印刷方向選
択信号が端子‘S1’を通じて入力され,第1マルチプ
レクサ(MUS2)15は印刷方向選択信号に応じて,
偶数及び奇数データのうちのいずれか一方を択一的に先
行カラムノズルデータとして端子‘MO−1’を通して
出力する。
数及び奇数データが入力された第1マルチプレクサ(M
UX1)15には,プリント制御器12から印刷方向選
択信号が端子‘S1’を通じて入力され,第1マルチプ
レクサ(MUS2)15は印刷方向選択信号に応じて,
偶数及び奇数データのうちのいずれか一方を択一的に先
行カラムノズルデータとして端子‘MO−1’を通して
出力する。
【0022】一方,端子‘A−2’及び‘B−2’を通
して偶数及び奇数データが入力された第2マルチプレク
サ(MUS2)16にも印刷方向選択信号が端子‘S
2’を通じて入力され,第2マルチプレクサ(MUS
2)16は印刷方向選択信号に応じて,偶数及び奇数デ
ータのうち先行カラムノズルデータではない方を追従カ
ラムノズルデータとして端子‘MO−2’を通して出力
する。
して偶数及び奇数データが入力された第2マルチプレク
サ(MUS2)16にも印刷方向選択信号が端子‘S
2’を通じて入力され,第2マルチプレクサ(MUS
2)16は印刷方向選択信号に応じて,偶数及び奇数デ
ータのうち先行カラムノズルデータではない方を追従カ
ラムノズルデータとして端子‘MO−2’を通して出力
する。
【0023】以上のようにして第1マルチプレクサ(M
UX1)15または第2マルチプレクサ(MUX2)1
6を通して出力されるカラムノズルデータは,印刷方向
選択信号に応じて前ノズルのための奇数データまたは偶
数データのいずれか一方と,後ノズルのための他方とを
連結されたものである。すなわち,例えば印刷方向選択
信号が左から右方向を表す場合には偶数データは先行ラ
ッチ17に入力され,奇数データは追従ラッチ部18の
第1追従ラッチ18aに入力される。印刷方向が逆転し
て,印刷方向選択信号が右から左方向を表す場合には奇
数データは先行ラッチ17に入力されて,偶数データは
追従ラッチ部18の第1追従ラッチ18aに入力され
る。
UX1)15または第2マルチプレクサ(MUX2)1
6を通して出力されるカラムノズルデータは,印刷方向
選択信号に応じて前ノズルのための奇数データまたは偶
数データのいずれか一方と,後ノズルのための他方とを
連結されたものである。すなわち,例えば印刷方向選択
信号が左から右方向を表す場合には偶数データは先行ラ
ッチ17に入力され,奇数データは追従ラッチ部18の
第1追従ラッチ18aに入力される。印刷方向が逆転し
て,印刷方向選択信号が右から左方向を表す場合には奇
数データは先行ラッチ17に入力されて,偶数データは
追従ラッチ部18の第1追従ラッチ18aに入力され
る。
【0024】印刷方向選択信号に応じて第1マルチプレ
クサ(MUX1)15から先行カラムノズルデータPN
_Data_0が入力された先行ラッチ17は,先行カ
ラムノズルデータPN_Data_0を一時貯蔵した
後,プリントヘッド制御信号を印刷データ制御ロジック
回路部20に出力する。
クサ(MUX1)15から先行カラムノズルデータPN
_Data_0が入力された先行ラッチ17は,先行カ
ラムノズルデータPN_Data_0を一時貯蔵した
後,プリントヘッド制御信号を印刷データ制御ロジック
回路部20に出力する。
【0025】第2マルチプレクサ(MUX2)16から
追従カラムノズルデータFN_Data_0が入力され
た追従ラッチ部18は,プリントヘッドの奇数ノズルと
偶数ノズルとの間隔Mに合致してタイプ位置を調整でき
るディレイタイムを生じさせるための複数のラッチで構
成されている。追従カラムノズルデータFN_Data
_0が入力された追従ラッチ部18内の第1追従ラッチ
18aは,これを一時貯蔵してから追従カラムノズルデ
ータFN_Data_1を出力して第2追従ラッチ18
bに入力させる。第2追従ラッチ18bは追従カラムノ
ズルデータFN_Data_1を一時貯蔵して追従カラ
ムノズルデータFN_Data_2を出力する。同様
に,第K追従ラッチ18cは一時貯蔵後に,追従カラム
ノズルデータFN_Data_Kを第K+1追従ラッチ
18dに入力する。
追従カラムノズルデータFN_Data_0が入力され
た追従ラッチ部18は,プリントヘッドの奇数ノズルと
偶数ノズルとの間隔Mに合致してタイプ位置を調整でき
るディレイタイムを生じさせるための複数のラッチで構
成されている。追従カラムノズルデータFN_Data
_0が入力された追従ラッチ部18内の第1追従ラッチ
18aは,これを一時貯蔵してから追従カラムノズルデ
ータFN_Data_1を出力して第2追従ラッチ18
bに入力させる。第2追従ラッチ18bは追従カラムノ
ズルデータFN_Data_1を一時貯蔵して追従カラ
ムノズルデータFN_Data_2を出力する。同様
に,第K追従ラッチ18cは一時貯蔵後に,追従カラム
ノズルデータFN_Data_Kを第K+1追従ラッチ
18dに入力する。
【0026】また追従カラムノズルデータFN_Dat
a_Kは,第3マルチプレクサ(MUX3)19の入力
端子‘B−3’に入力される。
a_Kは,第3マルチプレクサ(MUX3)19の入力
端子‘B−3’に入力される。
【0027】追従カラムノズルデータFN_Data_
Kが入力された第K+1追従ラッチ18dは,一時貯蔵
後,再び追従カラムノズルデータFN_Data_K+
1を第N追従ラッチ18eに入力する。追従カラムノズ
ルデータFN_Data_K+1を入力された第N追従
ラッチ18eは一時貯蔵後,再び追従カラムノズルデー
タFN_Data_Nを出力する。追従カラムノズルデ
ータFN_Data_Nは第3マルチプレクサ(MUX
3)19の入力端子’A−3’に入力される。
Kが入力された第K+1追従ラッチ18dは,一時貯蔵
後,再び追従カラムノズルデータFN_Data_K+
1を第N追従ラッチ18eに入力する。追従カラムノズ
ルデータFN_Data_K+1を入力された第N追従
ラッチ18eは一時貯蔵後,再び追従カラムノズルデー
タFN_Data_Nを出力する。追従カラムノズルデ
ータFN_Data_Nは第3マルチプレクサ(MUX
3)19の入力端子’A−3’に入力される。
【0028】この間,追従ラッチ部18の全てのラッチ
には,プリント制御部12から出力されるプリンティン
グデータラッチ信号が入力して,同じタイミングで一時
貯蔵されたデータを出力するようになっている。
には,プリント制御部12から出力されるプリンティン
グデータラッチ信号が入力して,同じタイミングで一時
貯蔵されたデータを出力するようになっている。
【0029】追従ラッチ部18は,奇数ノズルと偶数ノ
ズルとの間隔に応じたラッチを構成しており,プリント
制御器12から出力されるファイアストローブ信号Fi
re_Strobeが発生すると,即座にプリンティン
グデータラッチ信号に応じて一番目ラッチを発生し,追
従カラムノズルデータFN_Data_Nが移動した直
後のデータである追従カラムノズルデータFN_Dat
a_N−1が移動する。
ズルとの間隔に応じたラッチを構成しており,プリント
制御器12から出力されるファイアストローブ信号Fi
re_Strobeが発生すると,即座にプリンティン
グデータラッチ信号に応じて一番目ラッチを発生し,追
従カラムノズルデータFN_Data_Nが移動した直
後のデータである追従カラムノズルデータFN_Dat
a_N−1が移動する。
【0030】従って,第3マルチプレクサ(MUX3)
19はプリント制御器12から出力されたプリントヘッ
ドタイプ選択信号に応じて追従カラムノズルデータを出
力する。すなわち,プリントヘッドの種類ごとに奇数ノ
ズルと偶数ノズルとの間隔は不定なため,プリントヘッ
ドタイプ選択信号に応じて追従カラムノズルデータを出
力する。
19はプリント制御器12から出力されたプリントヘッ
ドタイプ選択信号に応じて追従カラムノズルデータを出
力する。すなわち,プリントヘッドの種類ごとに奇数ノ
ズルと偶数ノズルとの間隔は不定なため,プリントヘッ
ドタイプ選択信号に応じて追従カラムノズルデータを出
力する。
【0031】このように先行ラッチ17と第3マルチプ
レクサ(MUX3)とからそれぞれ出力された先行カラ
ムノズルデータと追従カラムノズルデータとは,印刷デ
ータ制御ロジック回路部20の入力端子‘PN_Da’
と‘PN_Da’とに入力される。印刷データ制御ロジ
ック回路部20はプリント制御器12から出力されたフ
ァイアストローブFire_Strobe信号に応じて
先行カラムノズルデータと追従カラムノズルデータに対
応したプリントヘッド制御信号を出力する。ヘッド制御
信号はプリントヘッド22に出力され,プリントヘッド
22はプリントヘッド制御信号に応じてインクを噴射し
てメディアにインク像をフォーカシングして印刷作業を
行う。
レクサ(MUX3)とからそれぞれ出力された先行カラ
ムノズルデータと追従カラムノズルデータとは,印刷デ
ータ制御ロジック回路部20の入力端子‘PN_Da’
と‘PN_Da’とに入力される。印刷データ制御ロジ
ック回路部20はプリント制御器12から出力されたフ
ァイアストローブFire_Strobe信号に応じて
先行カラムノズルデータと追従カラムノズルデータに対
応したプリントヘッド制御信号を出力する。ヘッド制御
信号はプリントヘッド22に出力され,プリントヘッド
22はプリントヘッド制御信号に応じてインクを噴射し
てメディアにインク像をフォーカシングして印刷作業を
行う。
【0032】一方,印刷データ制御ロジック回路部20
は,出力した先行カラムノズルデータと追従カラムノズ
ルデータとの次の先行カラムノズルデータと追従カラム
ノズルデータを求めるために,次のデータ要求信号を出
力する。
は,出力した先行カラムノズルデータと追従カラムノズ
ルデータとの次の先行カラムノズルデータと追従カラム
ノズルデータを求めるために,次のデータ要求信号を出
力する。
【0033】次のデータ要求信号はDMA/インタラプ
ト制御部21に入力され,DMA/インタラプト制御部
21は次のデータ要求信号に応じたDMA/インタラプ
ト要求信号を出力する。DMA/インタラプト要求信号
はプリント制御器12に入力され,プリント制御器12
はDMA/インタラプト要求信号に応じて次の印刷デー
タを出力する。
ト制御部21に入力され,DMA/インタラプト制御部
21は次のデータ要求信号に応じたDMA/インタラプ
ト要求信号を出力する。DMA/インタラプト要求信号
はプリント制御器12に入力され,プリント制御器12
はDMA/インタラプト要求信号に応じて次の印刷デー
タを出力する。
【0034】このように,1カラムのデータを印刷して
から次のカラムの印刷データを求めるまでには,一回の
DMA/インタラプト要求信号だけしか使用しないで済
む。
から次のカラムの印刷データを求めるまでには,一回の
DMA/インタラプト要求信号だけしか使用しないで済
む。
【0035】以上のようなプリントヘッドのノズル間隔
補償装置による補償方法について,図に基づいて説明す
る。図2は図1のノズル間補償装置におけるプリントヘ
ッドのノズル間隔を補償する方法を示したフローチャー
トである。
補償装置による補償方法について,図に基づいて説明す
る。図2は図1のノズル間補償装置におけるプリントヘ
ッドのノズル間隔を補償する方法を示したフローチャー
トである。
【0036】図示のように補償方法は,プリントヘッド
のノズル間隔が補償されるプリントヘッドタイプを選択
するための準備を行う開始段階(S31)と,プリント
ヘッドタイプを選択するプリントヘッドタイプ選択段階
(S32)と,印刷方向を設定する印刷方向設定段階
(S33)と,一つのカラムデータをロードする一つの
カラムデータロード段階(S34)と,奇数及び偶数デ
ータのビットを取り除く奇数及び偶数ビット除去段階
(S35)と,前記印刷方向設定段階(S33)で設定
された印刷方向が左から右に向かう方向か否かを判断す
る印刷方向判断段階(S36)と,印刷方向判断段階
(S36)における印刷方向の判断結果が左から右に向
かう方向ならば奇数及び偶数データを伝送する第1奇数
及び偶数データ伝送段階(S37)と,伝送された奇数
及び偶数デーアをラッチする第1奇数及び偶数デーアラ
ッチ段階(S38)と,印刷方向判断段階(S36)に
おける印刷方向の判断結果が右から左に向かう方向なら
ば奇数及び偶数データを伝送する第2奇数及び偶数デー
タ伝送段階(S39)と,伝送された奇数及び偶数デー
タをラッチする第2奇数及び偶数データラッチ段階(S
40)と,第1奇数及び偶数データラッチ段階(S3
8)または第2奇数及び偶数データラッチ段階(S4
0)において奇数及び偶数データがラッチされるとプリ
ントヘッドタイプ選択段階(S32)で選択されたヘッ
ドタイプがブラックヘッドタイプであるか否かを判断す
るブラックヘッドタイプ判断段階(S41)と,ブラッ
クヘッドタイプ判断段階(S41)で判断されたヘッド
がブラックヘッドタイプならばラッチされたデータを貯
蔵する第1データ伝送段階(S42)と,ブラックヘッ
ドタイプ判断段階(S41)において判断されたヘッド
がブラックヘッドタイプでなければラッチされたデータ
を貯蔵する第2データ伝送段階(S43)と,第1デー
タ伝送段階(S42)または第2データ伝送段階(S4
3)において貯蔵されたデータに応じてプリントデータ
を制御してプリント制御信号を発生するプリントデータ
制御段階(S44)と,プリント制御信号に応じてノズ
ルを通してインクを噴射するノズルインク噴射段階(S
45)と,印刷作業が行われると次の印刷データを要求
する次のプリントデータ要求段階(S46)と,要求さ
れた印刷データを処理するために一つのカラムデータロ
ード段階(S34)にリターンするリターン段階(S4
7)と,次のプリントデータ要求段階(S46)におい
て印刷データのプリントが全て完了していれば他の印刷
作業を実行する次の作業実行段階(S48)で構成され
る。
のノズル間隔が補償されるプリントヘッドタイプを選択
するための準備を行う開始段階(S31)と,プリント
ヘッドタイプを選択するプリントヘッドタイプ選択段階
(S32)と,印刷方向を設定する印刷方向設定段階
(S33)と,一つのカラムデータをロードする一つの
カラムデータロード段階(S34)と,奇数及び偶数デ
ータのビットを取り除く奇数及び偶数ビット除去段階
(S35)と,前記印刷方向設定段階(S33)で設定
された印刷方向が左から右に向かう方向か否かを判断す
る印刷方向判断段階(S36)と,印刷方向判断段階
(S36)における印刷方向の判断結果が左から右に向
かう方向ならば奇数及び偶数データを伝送する第1奇数
及び偶数データ伝送段階(S37)と,伝送された奇数
及び偶数デーアをラッチする第1奇数及び偶数デーアラ
ッチ段階(S38)と,印刷方向判断段階(S36)に
おける印刷方向の判断結果が右から左に向かう方向なら
ば奇数及び偶数データを伝送する第2奇数及び偶数デー
タ伝送段階(S39)と,伝送された奇数及び偶数デー
タをラッチする第2奇数及び偶数データラッチ段階(S
40)と,第1奇数及び偶数データラッチ段階(S3
8)または第2奇数及び偶数データラッチ段階(S4
0)において奇数及び偶数データがラッチされるとプリ
ントヘッドタイプ選択段階(S32)で選択されたヘッ
ドタイプがブラックヘッドタイプであるか否かを判断す
るブラックヘッドタイプ判断段階(S41)と,ブラッ
クヘッドタイプ判断段階(S41)で判断されたヘッド
がブラックヘッドタイプならばラッチされたデータを貯
蔵する第1データ伝送段階(S42)と,ブラックヘッ
ドタイプ判断段階(S41)において判断されたヘッド
がブラックヘッドタイプでなければラッチされたデータ
を貯蔵する第2データ伝送段階(S43)と,第1デー
タ伝送段階(S42)または第2データ伝送段階(S4
3)において貯蔵されたデータに応じてプリントデータ
を制御してプリント制御信号を発生するプリントデータ
制御段階(S44)と,プリント制御信号に応じてノズ
ルを通してインクを噴射するノズルインク噴射段階(S
45)と,印刷作業が行われると次の印刷データを要求
する次のプリントデータ要求段階(S46)と,要求さ
れた印刷データを処理するために一つのカラムデータロ
ード段階(S34)にリターンするリターン段階(S4
7)と,次のプリントデータ要求段階(S46)におい
て印刷データのプリントが全て完了していれば他の印刷
作業を実行する次の作業実行段階(S48)で構成され
る。
【0037】このような構成による動作を説明すれば次
の通りである。開始段階(S31)においては,印刷作
業を開始する前にプリントヘッドタイプを選択するため
の選択プログラムが実行される。この開始作業によりプ
リントヘッドタイプを選択する準備が完了すると,プリ
ントヘッドタイプ選択段階(S32)においてプリント
ヘッドタイプが選択され,プリントヘッドタイプが選択
されると,印刷方向設定段階(S33)において印刷方
向,すなわち左から右に向かう方向か右から左に向かう
方向かのいずれかに設定される。
の通りである。開始段階(S31)においては,印刷作
業を開始する前にプリントヘッドタイプを選択するため
の選択プログラムが実行される。この開始作業によりプ
リントヘッドタイプを選択する準備が完了すると,プリ
ントヘッドタイプ選択段階(S32)においてプリント
ヘッドタイプが選択され,プリントヘッドタイプが選択
されると,印刷方向設定段階(S33)において印刷方
向,すなわち左から右に向かう方向か右から左に向かう
方向かのいずれかに設定される。
【0038】プリントヘッドタイプ及び印刷方向が設定
されると,一つのカラムデータロード段階(S34)に
おいて,カラムデータをプリント制御器12(図1参
照)に要求してロードする。一つのカラムデータがロー
ドされると,奇数及び偶数ビット除去段階(S35)に
おいて奇数データフィルタ13(図1参照)及び偶数デ
ータフィルタ14(図1参照)によりフィルタリングし
て奇数及び偶数ビットを取り除く。
されると,一つのカラムデータロード段階(S34)に
おいて,カラムデータをプリント制御器12(図1参
照)に要求してロードする。一つのカラムデータがロー
ドされると,奇数及び偶数ビット除去段階(S35)に
おいて奇数データフィルタ13(図1参照)及び偶数デ
ータフィルタ14(図1参照)によりフィルタリングし
て奇数及び偶数ビットを取り除く。
【0039】奇数及び偶数ビットが取り除かれると,印
刷方向判断段階(S36)においていずれの印刷方向が
選択されたかを判断する。すなわち,印刷方向設定段階
(S33)において左から右に向かう方向が選択され,
印刷方向が左から右方向であるかどうかを判断する。判
断の結果,印刷方向が左から右方向ならば,第1奇数及
び偶数データ伝送段階(S37)において,奇数データ
は先行ラッチ17(図1参照)に伝送され,偶数データ
は第1追従ラッチ18a(図1参照)に伝送される。
刷方向判断段階(S36)においていずれの印刷方向が
選択されたかを判断する。すなわち,印刷方向設定段階
(S33)において左から右に向かう方向が選択され,
印刷方向が左から右方向であるかどうかを判断する。判
断の結果,印刷方向が左から右方向ならば,第1奇数及
び偶数データ伝送段階(S37)において,奇数データ
は先行ラッチ17(図1参照)に伝送され,偶数データ
は第1追従ラッチ18a(図1参照)に伝送される。
【0040】伝送された奇数及び偶数データは,第1奇
数及び偶数データラッチ段階(S38)においてプリン
ト制御器12からプリンティングデータラッチ信号が入
力された先行ラッチ17と第1追従ラッチ18aとに一
時貯蔵される。
数及び偶数データラッチ段階(S38)においてプリン
ト制御器12からプリンティングデータラッチ信号が入
力された先行ラッチ17と第1追従ラッチ18aとに一
時貯蔵される。
【0041】印刷方向判断段階(S36)において判断
された印刷方向が右から左に向かう方向であれば,第2
奇数及び偶数データ伝送段階(S39)において奇数デ
ータは第1追従ラッチ18aに伝送され,偶数データは
先行ラッチ17に伝送される。
された印刷方向が右から左に向かう方向であれば,第2
奇数及び偶数データ伝送段階(S39)において奇数デ
ータは第1追従ラッチ18aに伝送され,偶数データは
先行ラッチ17に伝送される。
【0042】伝送された奇数及び偶数データは,第2奇
数及び偶数データラッチ段階(S40)においてプリン
ト制御器12からプリンティングデータラッチ信号が入
力された先行ラッチ17と第1追従ラッチ18aとに一
時貯蔵される。
数及び偶数データラッチ段階(S40)においてプリン
ト制御器12からプリンティングデータラッチ信号が入
力された先行ラッチ17と第1追従ラッチ18aとに一
時貯蔵される。
【0043】先行ラッチ17と第1追従ラッチ18aと
に奇数及び偶数データがラッチングされると,ブラック
ヘッドタイプ判断段階(S41)においてヘッドタイプ
ブラックヘッドであるか否かが判断される。判断の結
果,ヘッドタイプがブラックヘッドならば,第1データ
伝送段階(S42)において印刷データ制御ロジック回
路部20(図1参照)の入力端子‘FN_Da’に追従
カラムノズルデータFN_Data_Kが出力(FN_
Data_K=FN_Data)される。
に奇数及び偶数データがラッチングされると,ブラック
ヘッドタイプ判断段階(S41)においてヘッドタイプ
ブラックヘッドであるか否かが判断される。判断の結
果,ヘッドタイプがブラックヘッドならば,第1データ
伝送段階(S42)において印刷データ制御ロジック回
路部20(図1参照)の入力端子‘FN_Da’に追従
カラムノズルデータFN_Data_Kが出力(FN_
Data_K=FN_Data)される。
【0044】一方,ブラックヘッドタイプ判断段階(S
41)において判断されたヘッドタイプがカラーヘッド
ならば,印刷データ制御ロジック回路部20の入力端子
‘FN_Da’に追従カラムノズルデータFN_Dat
a_NKが出力(FN_Data_N=FN_Dat
a)される。
41)において判断されたヘッドタイプがカラーヘッド
ならば,印刷データ制御ロジック回路部20の入力端子
‘FN_Da’に追従カラムノズルデータFN_Dat
a_NKが出力(FN_Data_N=FN_Dat
a)される。
【0045】印刷データロジック回路部20に追従カラ
ムノズルデータが入力されると,プリントデータ制御段
階(44)において入力された追従カラムノズルデータ
によるプリント制御信号が発生する。プリント制御信号
が発生されるとノズルインク噴射段階(S45)により
プリントヘッド22(図1参照)は入力されたプリント
制御信号に応じてインクを噴射して印刷作業を行う。
ムノズルデータが入力されると,プリントデータ制御段
階(44)において入力された追従カラムノズルデータ
によるプリント制御信号が発生する。プリント制御信号
が発生されるとノズルインク噴射段階(S45)により
プリントヘッド22(図1参照)は入力されたプリント
制御信号に応じてインクを噴射して印刷作業を行う。
【0046】一つのカラムデータによる印刷作業が完了
すると,次の印刷データを要求する次のプリントデータ
要求段階(S46)においてDMA/インタラプト要求
信号がプリント制御器12に出力されて次のカラムデー
タの要求がなされる。プリント制御器12に次のカラム
データが要求されると,プリント制御器12は再び一つ
のカラムデータを出力する。すなわちリターン段階(S
47)により一つのカラムデータロード段階(S34)
にリターンし,出力されたカラムデータによる印刷処理
が行われる。よって,ノズルとノズルとの一定間隔によ
りDMA/インタラプト要求は一つのカラムデータの印
刷作業において一回のみ使用される。
すると,次の印刷データを要求する次のプリントデータ
要求段階(S46)においてDMA/インタラプト要求
信号がプリント制御器12に出力されて次のカラムデー
タの要求がなされる。プリント制御器12に次のカラム
データが要求されると,プリント制御器12は再び一つ
のカラムデータを出力する。すなわちリターン段階(S
47)により一つのカラムデータロード段階(S34)
にリターンし,出力されたカラムデータによる印刷処理
が行われる。よって,ノズルとノズルとの一定間隔によ
りDMA/インタラプト要求は一つのカラムデータの印
刷作業において一回のみ使用される。
【0047】このような印刷作業処理過程が完了する
と,次の作業実行段階(S48)に進んで次の作業が開
始される。すなわち印刷用紙を排出するなどの作業を行
う。
と,次の作業実行段階(S48)に進んで次の作業が開
始される。すなわち印刷用紙を排出するなどの作業を行
う。
【0048】以上,添付図面を参照しながら本発明にか
かるプリントヘッドのノズル間隔補償装置及びノズル間
隔方法の実施の形態について説明したが,本発明はかか
る例に限定されないことは言うまでもない。当業者であ
れば,特許請求の範囲に記載された技術的思想の範疇内
において各種の変更例または修正例に想到し得ることは
明らかであり,それらについても当然に本発明の技術的
範囲に属するものと了解される。
かるプリントヘッドのノズル間隔補償装置及びノズル間
隔方法の実施の形態について説明したが,本発明はかか
る例に限定されないことは言うまでもない。当業者であ
れば,特許請求の範囲に記載された技術的思想の範疇内
において各種の変更例または修正例に想到し得ることは
明らかであり,それらについても当然に本発明の技術的
範囲に属するものと了解される。
【0049】
【発明の効果】以上述べたように,本発明は印刷するデ
ータの処理時間を奇数ノズルと偶数ノズルとの間隔を問
わず一回のメモリアクセスで処理することにより,印字
データ処理時間を節減して高速の印刷速度を可能にし,
かつ回路の構成を簡単にして製造コストを節減させるこ
とができる。
ータの処理時間を奇数ノズルと偶数ノズルとの間隔を問
わず一回のメモリアクセスで処理することにより,印字
データ処理時間を節減して高速の印刷速度を可能にし,
かつ回路の構成を簡単にして製造コストを節減させるこ
とができる。
【図1】図1は,本発明に係るプリントヘッドのノズル
間隔補償装置の一つの実施の形態の主要な構成を示すロ
ック図である。
間隔補償装置の一つの実施の形態の主要な構成を示すロ
ック図である。
【図2】図2は,本発明に係るプリントヘッドのノズル
間隔補償方法を示すフローチャートである。
間隔補償方法を示すフローチャートである。
【図3】図3は,従来より一般に使用されているインク
ジェットプリンタにおけるノズルの構成を示した図であ
る。
ジェットプリンタにおけるノズルの構成を示した図であ
る。
【図4】図4は,図3に示したノズルを用いて印字する
ための従来のプリントヘッド制御回路の構成を示したブ
ロック図である。
ための従来のプリントヘッド制御回路の構成を示したブ
ロック図である。
11 メモリ 12 プリント制御器 13 奇数データフィルタ 14 偶数データフィルタ 15 第1マルチプレクサ 16 第2マルチプレクサ 17 先行ラッチ 18a 第1追従ラッチ 18b 第2追従ラッチ 18c 第K追従ラッチ 18d 第K+1追従ラッチ 18e 第N追従ラッチ 19 第3マルチプレクサ
フロントページの続き (56)参考文献 特開 平4−70365(JP,A) 特開 昭57−13588(JP,A) 特開 昭63−221045(JP,A) 特開 平3−222767(JP,A) 特開 平6−71879(JP,A) 特開 昭62−255155(JP,A) 特開 昭61−225065(JP,A) 特開 昭60−984(JP,A) (58)調査した分野(Int.Cl.6,DB名) B41J 2/255 B41J 2/01 B41J 2/51 B41J 3/54
Claims (3)
- 【請求項1】 メモリに蓄積した印刷データを要求に応
じて出力するプリント制御部と,印刷データを奇数デー
タと偶数データとにフィルタリングする印刷データフィ
ルタと,前記奇数データと前記偶数データとに基づいて
奇数ノズル列及び偶数ノズル列を有するプリントヘッド
を制御するとともに前記プリント制御部に印刷データの
出力を要求する印刷データ制御ロジック回路部とを含む
ノズル間隔補償装置において,前記奇数ノズル列と前記偶数ノズル列とに間隔がない場
合は,前記印刷データに応じた順に前記奇数データ及び
前記偶数データを配置しカラムノズルデータとして出力
し,前記奇数ノズル列と前記偶数ノズル列とに間隔があ
る場合は, 前記印刷方向に応じて,前記奇数データまた
は前記偶数データのいずれか一方を選択的に先行カラム
ノズルデータとして出力する第1マルチプレクサと, 前記先行カラムノズルデータではない方の前記奇数デー
タまたは前記偶数データのいずれか一方を選択的に追従
カラムノズルデータとして出力する第2マルチプレクサ
と,前記カラムノズルデータまたは 前記先行カラムノズルデ
ータが入力され,前記カラムノズルデータまたは前記先
行カラムノズルデータを一時貯蔵した後に前記印刷デー
タ制御ロジック回路部に送出する先行ラッチと, 前記追従カラムノズルデータが入力され,前記先行ラッ
チによる前記先行カラムノズルデータの送出から遅れ
て,前記奇数ノズル列と前記偶数ノズル列との間隔に応
じて調整されたディレイタイムを得られるように前記追
従カラムノズルデータを一時貯蔵した後に前記印刷デー
タ制御ロジック回路部に送出する追従ラッチ部とを含む
ことを特徴とするプリントヘッドのノズル間隔補償装
置。 - 【請求項2】 前記追従ラッチ部は多段に接続された複
数の追従ラッチから構成されており,前記追従ラッチ部
の前記各追従ラッチの2つ以上に接続されて追従カラム
データが入力され,前記プリントヘッドの種類ごとに異
なる前記奇数ノズル列と前記偶数ノズル列との間隔に応
じて,いずれかの追従ラッチからの追従カラムデータを
選択的に前記印刷データ制御ロジック回路部に出力する
第3マルチプレクサをさらに含む請求項1に記載のプリ
ントヘッドのノズル間隔補償装置。 - 【請求項3】 プリントヘッドのタイプを選択するプリ
ントヘッドタイプ選択段階と, 一つのカラムデータから奇数及び偶数データのビットを
取り除き,奇数データ及び偶数データを生成する奇数及
び偶数ビット除去段階と, 前記一つのカラムデータを印刷する際の印刷方向を判断
する印刷方向判断段階と, 前記プリントヘッドタイプ選択段階において,選択され
たプリントヘッドの奇数ノズル列と偶数ノズル列とに間
隔がないと判断された場合,前記カラムデータに応じた
順に前記奇数データ及び前記偶数データを配置しカラム
ノズルデータとしてラッチするカラムノズルデータラッ
チ段階と, 前記プリントヘッドタイプ選択段階において,選択され
たプリントヘッドの奇数ノズル列と偶数ノズル列とに間
隔があると判断され,さらに,前記印刷方向判断段階に
おいて,前記印刷方向が一の方向と判断された場合,前
記奇数データを先行カラムノズルデータとしてラッチ
し,前記偶数データを追従カラムノズルデータとして ラ
ッチする第1奇数及び偶数データラッチ段階と,前記プリントヘッドタイプ選択段階において,選択され
たプリントヘッドの奇数ノズル列と偶数ノズル列とに間
隔があると判断され,さらに,前記印刷方向判断段階に
おいて,前記印刷方向が他の方向と判断された場合,前
記偶数データを先行カラムノズルデータとしてラッチ
し,前記奇数データを追従カラムノズルデータとして ラ
ッチする第2奇数及び偶数データラッチ段階と,前記プリントヘッドタイプ選択段階において,選択され
たプリントヘッドの奇数ノズル列と偶数ノズル列とに間
隔がないと判断された場合,前記カラムノズルデータラ
ッチ段階においてラッチされた前記カラムノズルデータ
を伝送し,前記プリントヘッドタイプ選択段階におい
て,選択されたプリントヘッドの奇数ノズル列と偶数ノ
ズル列とに間隔があると判断された場合,前記間隔に応
じて,前記第1奇数及び偶数データラッチ段階または前
記第2奇数及び偶数データラッチ段階においてラッチさ
れた前記先行カラムノズルデータと前記追従カラムノズ
ルデータとを時間差をもって 伝送するデータ伝送段階
と, 前記データ伝送段階において伝送されたデータに基づい
て前記プリントヘッドに印刷作業を行わせる印刷段階と
を含むことを特徴とするプリントヘッドのノズル間隔補
償方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019960070506A KR100217996B1 (ko) | 1996-12-23 | 1996-12-23 | 프린트 헤드의 노즐 간격 보상 장치 및 방법 |
| KR1996-70506 | 1996-12-23 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10193650A JPH10193650A (ja) | 1998-07-28 |
| JP2960385B2 true JP2960385B2 (ja) | 1999-10-06 |
Family
ID=19490369
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9366437A Expired - Fee Related JP2960385B2 (ja) | 1996-12-23 | 1997-12-24 | プリントヘッドのノズル間隔補償装置及びノズル間隔補償方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US6069710A (ja) |
| JP (1) | JP2960385B2 (ja) |
| KR (1) | KR100217996B1 (ja) |
| CN (1) | CN1096031C (ja) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100343702C (zh) * | 2001-07-04 | 2007-10-17 | 精工爱普生株式会社 | 成膜方法及装置、电光装置及其制造方法 |
| US6705697B2 (en) | 2002-03-06 | 2004-03-16 | Xerox Corporation | Serial data input full width array print bar method and apparatus |
| US7289243B2 (en) * | 2002-08-07 | 2007-10-30 | Lexmark International, Inc. | Apparatus and method for data compression optimized by print head architecture |
| CN1297408C (zh) * | 2002-11-05 | 2007-01-31 | 光宝科技股份有限公司 | 多轴向容错二维自动补偿系统 |
| KR101008621B1 (ko) * | 2003-11-25 | 2011-01-17 | 엘지전자 주식회사 | 가전제품용 레그 어셈블리 |
| US7401894B2 (en) * | 2004-01-21 | 2008-07-22 | Silverbrook Research Pty Ltd | Printhead assembly with electrically interconnected print engine controllers |
| JP4770138B2 (ja) * | 2004-08-10 | 2011-09-14 | ブラザー工業株式会社 | インクジェット記録装置用制御装置、インクジェット記録装置用制御プログラム、インクジェット記録装置の制御方法およびインクジェット記録装置 |
| GB0424528D0 (en) * | 2004-11-05 | 2004-12-08 | Phytopharm Plc | Chemical compounds |
| US8128205B2 (en) | 2005-10-31 | 2012-03-06 | Hewlett-Packard Development Company, L.P. | Fluid ejection device |
| US7224610B1 (en) * | 2006-01-03 | 2007-05-29 | Atmel Corporation | Layout reduction by sharing a column latch per two bit lines |
| CN111409369B (zh) * | 2019-01-08 | 2021-06-22 | 森大(深圳)技术有限公司 | 打印控制方法、装置、打印机及介质 |
| JP7500288B2 (ja) * | 2020-06-11 | 2024-06-17 | 東芝テック株式会社 | 制御回路及びインクジェットヘッド |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4571599A (en) * | 1984-12-03 | 1986-02-18 | Xerox Corporation | Ink cartridge for an ink jet printer |
| US4969758A (en) * | 1988-03-24 | 1990-11-13 | Royden C. Sanders, Jr. | Method of improving the printing speed of an impact dot printer printing in a near letter quality mode |
| US4965593A (en) * | 1989-07-27 | 1990-10-23 | Hewlett-Packard Company | Print quality of dot printers |
| EP0440490B1 (en) * | 1990-02-02 | 1995-12-06 | Canon Kabushiki Kaisha | Recording method and apparatus |
| US5671002A (en) * | 1992-01-31 | 1997-09-23 | Kyocera Corporation | Print head with multiplexed resistances controlling supply of current to image blocks |
| US5349375A (en) * | 1992-04-16 | 1994-09-20 | Lexmark International, Inc. | Ink jet printer dot placement compensation method |
| US5369428A (en) * | 1992-06-15 | 1994-11-29 | Hewlett-Packard Corporation | Bidirectional ink jet printing |
| US5682504A (en) * | 1993-05-18 | 1997-10-28 | Casio Computer Co., Ltd. | Driving technique for printhead of thermal printer to improve print quality |
| US5692108A (en) * | 1994-09-26 | 1997-11-25 | Xerox Corporation | Odd/even stroke control for reduced video data clocking |
-
1996
- 1996-12-23 KR KR1019960070506A patent/KR100217996B1/ko not_active Expired - Fee Related
-
1997
- 1997-12-23 US US08/997,620 patent/US6069710A/en not_active Expired - Fee Related
- 1997-12-23 CN CN97126097A patent/CN1096031C/zh not_active Expired - Fee Related
- 1997-12-24 JP JP9366437A patent/JP2960385B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US6069710A (en) | 2000-05-30 |
| KR100217996B1 (ko) | 1999-09-01 |
| CN1190760A (zh) | 1998-08-19 |
| KR19980051597A (ko) | 1998-09-15 |
| CN1096031C (zh) | 2002-12-11 |
| JPH10193650A (ja) | 1998-07-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2960385B2 (ja) | プリントヘッドのノズル間隔補償装置及びノズル間隔補償方法 | |
| DE69029534T2 (de) | Aufzeichnungseinrichtung und Aufzeichnungsmethode | |
| US5805182A (en) | Method and apparatus for cleaning nozzles in an ink jet printer | |
| JP2003305895A (ja) | 画像形成システム、記録装置及び記録制御方法 | |
| US5907331A (en) | Ink-jet printhead with on-chip selection of print modes | |
| EP0782095B1 (en) | Ink jet printer and drive method thereof | |
| US20020186273A1 (en) | Image printing apparatus, control method therefor, storage medium and program | |
| JP3347527B2 (ja) | プリンタ及びプリント方法 | |
| US20030169308A1 (en) | Serial data input full width array print bar method and apparatus | |
| US6068359A (en) | Printer including a formatter and a printing unit without a memory | |
| JP3423478B2 (ja) | 記録装置 | |
| US5793939A (en) | Print controlling apparatus | |
| JPH07266576A (ja) | 画像形成装置 | |
| JPH10181017A (ja) | 記録装置およびその制御方法 | |
| US5347597A (en) | Image scaling for thermal printers and the like | |
| JP4432124B2 (ja) | プリンタ装置及びその制御方法 | |
| JP3388916B2 (ja) | 記録装置 | |
| JP3441868B2 (ja) | 記録装置 | |
| JPH09174952A (ja) | カラープリンタ | |
| US7158255B2 (en) | Method for printing shingling print data | |
| JP2734140B2 (ja) | シリアルプリンタ | |
| JP3483046B2 (ja) | 画像形成装置 | |
| JP2002127397A (ja) | 記録装置 | |
| JPH07205498A (ja) | 記録方法及び装置 | |
| JPH08202508A (ja) | データ処理方法およびデータ処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19990629 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070730 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080730 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |