(57)【要約】【課題】記録速度の向上を図ったマルチパス記録方法およびハイスピード記録方法において生じる記録ドットずれを解消し、画質を向上させること。【解決手段】最初に打たれるドットの駆動ブロック番号に従って従来の記録タイミングより所定の時間ディレイさせてから記録を開始する。すなわち、ディレイ時間Ｔは駆動ブロック時間をＴｂ、パス数をＰ、最初に打たれるドットの駆動ブロック番号をＮとするとＴ＝Ｔｂ・Ｎ／Ｐとなるので、ＰＲＤＬＹ信号をＰＲＩＮＴ信号よりＴ遅らせて出力する。【選択図】　図１２
2004098349.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録素子を有した記録ヘッドを時分割駆動させることで記録を行う記録装置であって、
前記複数の記録素子を複数のブロックに分割する分割手段と、
当該分割手段によって得られた前記複数のブロックから、各記録領域に対する記録に用いるブロックを選択する選択手段と、
前記選択手段によって選択された複数のブロックに含まれる複数の記録素子を順次、時分割駆動する時分割駆動手段と、
各記録領域間の駆動遅延時間を、１つのブロックを駆動させるために必要な時間と、前記分割手段により分割された複数のブロックに時分割駆動順に順番を付けた場合に、前記時分割駆動手段が駆動する最初のブロックよりも従前の順番で時分割駆動されるブロックを駆動するために必要な時間とを加算することで得られる時間となるように設定し、設定した駆動遅延時間だけ駆動タイミングを遅延させながら時分割駆動するように、前記時分割駆動手段を制御する制御手段と
を有することを特徴とする記録装置。
【請求項２】
前記複数の記録素子群は、記録する色毎に設けられていることを特徴とする請求項１に記載の記録装置。
【請求項３】
前記記録ヘッドはインクジェット方式に従った記録を行うことを特徴とする請求項１に記載の記録装置。
【請求項４】
前記記録ヘッドは、インクを吐出するために熱エネルギーを用い、そのエネルギーを発生するために電熱変換体を備えることを特徴とする請求項３に記載の記録装置。
【請求項５】
複数の記録素子を有した記録ヘッドを時分割駆動させることで記録を行う記録方法であって、
前記複数の記録素子を複数のブロックに分割する分割工程と、
当該分割工程で得られた前記複数のブロックから、各記録領域に対する記録に用いるブロックを選択する選択工程と、
前記選択工程で選択された複数のブロックに含まれる複数の記録素子を順次、時分割駆動する時分割駆動工程と、
各記録領域間の駆動遅延時間を、前記選択工程で選択された複数のブロックを駆動するために必要な時間と、前記分割工程で分割された複数のブロックに時分割駆動順に順番を付けた場合に、前記時分割駆動工程で駆動される最初のブロックの時分割駆動順よりも従前の順番で時分割駆動されるブロックを駆動するために必要な時間とを加算することで得られる時間となるように設定し、設定した駆動遅延時間だけ駆動タイミングを遅延させながら時分割駆動するように、前記時分割駆動工程を制御する制御工程と
を有することを特徴とする記録方法。
【請求項６】
複数のブロックに分割されている複数の記録素子を有した記録ヘッドを時分割駆動させることで記録を行う記録装置の記録動作を実行させるプログラムであって、
当該プログラムは、
前記複数の記録素子を複数のブロックに分割する分割工程と、
当該分割工程で得られた前記複数のブロックから、各記録領域に対する記録に用いるブロックを選択する選択工程と、
前記選択工程で選択された複数のブロックに含まれる複数の記録素子を順次、時分割駆動する時分割駆動工程と、
各記録領域間の駆動遅延時間を、前記選択工程で選択された複数のブロックを駆動するために必要な時間と、前記分割工程で分割された複数のブロックに時分割駆動順に順番を付けた場合に、前記時分割駆動工程で駆動される最初のブロックの時分割駆動順よりも従前の順番で時分割駆動されるブロックを駆動するために必要な時間とを加算することで得られる時間となるように設定し、設定した駆動遅延時間だけ駆動タイミングを遅延させながら時分割駆動するように、前記時分割駆動工程を制御する制御工程と
を前記記録装置に実行させることを特徴とするプログラム。
【請求項７】
請求項６に記載のプログラムを格納する記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の記録素子を有した記録ヘッドを時分割駆動させることで記録を行う記録装置、記録方法に関するものである
【従来の技術】
高速、高精細プリントが要求される現在の記録装置はインクジェット方式が主流となっており、その記録ヘッドはインクを吐出するためのノズルが複数個配列されたものが一般的となっている。そしてインク吐出の方式にはノズル内に設けられたヒータを駆動することで生じる発泡エネルギーを利用するものや、ノズル内に設けられたピエゾ素子の収縮を利用するものなどがある。しかし、どちらの方式にしても全ノズルを同時に駆動すると各ノズル間のクロストークなどによる記録品位の低下や、一時的に大電流が必要となることによる電源の大容量化などの不利益が生じるため、全ノズルを数ノズルづつのブロックに分けて時間的に順次ずらしながら駆動している。
【０００２】
一方、記録ヘッドのノズル間にはノズル形成上のばらつきなどから吐出量差がでてしまい、そのまま記録すると画像に多少の濃度むらが生じることがある。そこで、高精細記録を行う場合には記録画像を一回の走査で形成するのではなく、従来のように画像エリアを複数回の走査で重複するようにして記録し、ノズル列の色々な部分でランダムに画像形成するようにして濃度むらを解消している（例えば特許文献１参照）。
【０００３】
しかし、最近の記録速度の高速化、すなわちスループット向上の要求に対して、従来は分割駆動のブロック時間を短縮することで対処してきた。ところが、吐出ヒータを駆動して充分な発泡パワーを得るのに最低限必要な時間というのもがあり、今以上にブロック時間を切りつめることは不可能な状況になっている。さらにマルチパス記録では更に、そのスキャン回数倍の時間が必要となるため記録速度はさらに低下することになる。
【０００４】
そこで従来のようにマルチパスマスクをブロックに依存して決定し、マルチパスマスクで間引いたノズルのブロックは駆動しないようにし、かつカラム毎に駆動するブロックを変え、順次循環するようにマルチパスマスクを設定することで高精細記録を実現しつつ、同時に駆動するブロックを間引いた分キャリッジを１パスの速度に比べて最大でパス数倍高速化することで記録速度を向上させる方法、すなわちマルチパス記録において画像品位と記録速度を両立させる方法が提案されている（例えば特許文献２参照）。
【特許文献１】
特開昭６１−１２０５７８号公報
【特許文献２】
特開２００１−０８８２８８号公報
【発明が解決しようとする課題】
しかし、図５Ｂで示されるように駆動ブロックの組み合わせによっては、実際に記録されるドットが図６のＳ１〜３で示されるように本来のドット位置から主走査方向にずれることがあった。このずれ量は記録ヘッドのブロック分割数Ｂとマルチパス記録のパス数Ｐで決定され、そのずれ量は最大でＰ／Ｂ［ドットピッチ］となる。このため、従来のようにブロック分割数が１６または３２、パス数が４だとそれぞれ１／４ピッチまたは１／８のずれであるため、画像形成上それ程問題にはならなかった。しかし、最近ではさらなる記録速度の高速化でブロック分割数８程度が一般的になってくると、このずれ量は最大で１／２ドットとなるため、もはや許容できる範囲では無くなってきた。
【０００５】
また、このような問題は上記のようなマルチパス記録に限らず駆動ブロックを間引いて記録時間を短縮するいわゆるハイスピード記録において、カラム毎の駆動ブロックの組み合わせを変えて記録した場合にも発生する。
【０００６】
本発明は以上の問題に鑑みてなされたものであり、記録速度の向上を図った上記マルチパス記録方法およびハイスピード記録方法において生じる記録ドットずれを解消し、画質を向上させることを目的とする。
【０００７】
【課題を解決するための手段】
本発明の目的を達成するために、例えば本発明の記録装置は以下の構成を備える。
【０００８】
すなわち、複数の記録素子を有した記録ヘッドを時分割駆動させることで記録を行う記録装置であって、
前記複数の記録素子を複数のブロックに分割する分割手段と、
当該分割手段によって得られた前記複数のブロックから、各記録領域に対する記録に用いるブロックを選択する選択手段と、
前記選択手段によって選択された複数のブロックに含まれる複数の記録素子を順次、時分割駆動する時分割駆動手段と、
各記録領域間の駆動遅延時間を、前記選択手段によって選択された複数のブロックを駆動するために必要な時間と、前記分割手段により分割された複数のブロックに時分割駆動順に順番を付けた場合に、前記時分割駆動手段が駆動する最初のブロックの時分割駆動順よりも従前の順番で時分割駆動されるブロックを駆動するために必要な時間とを加算することで得られる時間となるように設定し、設定した駆動遅延時間だけ駆動タイミングを遅延させながら時分割駆動するように、前記時分割駆動手段を制御する制御手段と
を有することを特徴とする。
【０００９】
本発明の目的を達成するために、例えば本発明の記録方法は以下の構成を備える。
【００１０】
すなわち、複数の記録素子を有した記録ヘッドを時分割駆動させることで記録を行う記録方法であって、
前記複数の記録素子を複数のブロックに分割する分割工程と、
当該分割工程で得られた前記複数のブロックから、各記録領域に対する記録に用いるブロックを選択する選択工程と、
前記選択工程で選択された複数のブロックに含まれる複数の記録素子を順次、時分割駆動する時分割駆動工程と、
各記録領域間の駆動遅延時間を、前記選択工程で選択された複数のブロックを駆動するために必要な時間と、前記分割工程で分割された複数のブロックに時分割駆動順に順番を付けた場合に、前記時分割駆動工程で駆動される最初のブロックの時分割駆動順よりも従前の順番で時分割駆動されるブロックを駆動するために必要な時間とを加算することで得られる時間となるように設定し、設定した駆動遅延時間だけ駆動タイミングを遅延させながら時分割駆動するように、前記時分割駆動工程を制御する制御工程と
を有することを特徴とする。
【００１１】
本発明の目的を達成するために、例えば本発明の記録方法は以下の構成を備える。
【００１２】
すなわち、複数のブロックに分割されている複数の記録素子を有した記録ヘッドを時分割駆動させることで記録を行う記録装置の記録動作を実行させるプログラムであって、
当該プログラムは、
前記複数の記録素子を複数のブロックに分割する分割工程と、
当該分割工程で得られた前記複数のブロックから、各記録領域に対する記録に用いるブロックを選択する選択工程と、
前記選択工程で選択された複数のブロックに含まれる複数の記録素子を順次、時分割駆動する時分割駆動工程と、
各記録領域間の駆動遅延時間を、前記選択工程で選択された複数のブロックを駆動するために必要な時間と、前記分割工程で分割された複数のブロックに時分割駆動順に順番を付けた場合に、前記時分割駆動工程で駆動される最初のブロックの時分割駆動順よりも従前の順番で時分割駆動されるブロックを駆動するために必要な時間とを加算することで得られる時間となるように設定し、設定した駆動遅延時間だけ駆動タイミングを遅延させながら時分割駆動するように、前記時分割駆動工程を制御する制御工程と
を前記記録装置に実行させることを特徴とする。
【００１３】
【発明の実施の形態】
以下添付図面を参照して、本発明を好適な実施形態に従って詳細に説明する。
【００１４】
なお、本明細書において、「プリント」（以下においては「記録」という場合もある）とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わず、また人間が視覚で知覚しうるように顕在化したものであるか否かを問わず、記録媒体上に液体を付与することによって広く画像、模様、パターン等を形成する、または媒体の加工を行う場合も言うものとする。
【００１５】
また、「記録媒体」とは、一般的な記録装置で用いられている紙のみならず、広く布、プラスチックフィルム、金属板等、記録ヘッドによって吐出されるインクを受容可能なものも言うものとする。
【００１６】
さらに「インク」とは、上記「プリント」の定義と同様広く解釈されるべきもので、記録媒体上に付与されることによって画像、模様、パターン等の形成、または記録媒体の加工に供されうる液体を言うものとする。
【００１７】
＜装置本体の概略説明＞
図１８は、本発明が適用できるインクジェット記録装置ＩＪＲＡの概観図である。同図において、駆動モータ５０１３の正逆回転に連動して駆動力伝達ギア５０１１，５００９を介して回転するリードスクリュー５００５の螺旋溝５００４に対して係合するキャリッジＨＣはピン（不図示）を有し、矢印ａ，ｂ方向に往復移動される。このキャリッジＨＣには、インクジェットカートリッジＩＪＣが搭載されている。５００２は紙押え板であり、キャリッジの移動方向に亙って紙をプラテン５０００に対して押圧する。５００７，５００８はフォトカプラで、キャリッジのレバー５００６のこの域での存在を確認して、モータ５０１３の回転方向切り換え等を行うためのホームポジション検知手段である。５０１６は記録ヘッドの前面をキャップするキャップ部材５０２２を支持する部材で、５０１５はこのキャップ内を吸引する吸引手段で、キャップ内開口５０２３を介して記録ヘッドの吸引回復を行う。５０１７はクリーニングブレードで、５０１９はこのブレードを前後方向に移動可能にする部材であり、本体支持板５０１８にこれらが支持されている。ブレードは、この形態でなく周知のクリーニングブレードが本例に適用できることは言うまでもない。又、５０１２は、吸引回復の吸引を開始するためのレバーで、キャリッジと係合するカム５０２０の移動に伴って移動し、駆動モータからの駆動力がクラッチ切り換え等の公知の伝達手段で移動制御される。
【００１８】
これらのキャッピング、クリーニング、吸引回復は、キャリッジがホームポジション側の領域に来た時にリードスクリュー５００５の作用によってそれらの対応位置で所望の処理が行えるように構成されているが、周知のタイミングで所望の作動を行うようにすれば、本例にはいずれも適用できる。
【００１９】
＜制御構成の説明＞
次に、上述した装置の記録制御を実行するための制御構成について、図１９に示すブロック図を参照して説明する。制御回路を示す同図において、１７００は記録信号を入力するインターフェース、１７０１はＭＰＵ、１７０２はＭＰＵ１７０１が実行する制御プログラムを格納するプログラムＲＯＭ、１７０３は各種データ（上記記録信号やヘッドに供給される記録データ等）を保存しておくダイナミック型のＲＯＭである。１７０４は記録ヘッド１７０８に対する記録データの供給制御を行うゲートアレイであり、インターフェース１７００、ＭＰＵ１７０１、ＲＡＭ１７０３間のデータ転送制御も行う。１７１０は記録ヘッド１７０８を搬送するためのキャリアモータ、１７０９は記録紙搬送のための搬送モータである。１７０５はヘッドを駆動するヘッドドライバ、１７０６、１７０７はそれぞれ搬送モータ１７０９、キャリアモータ１７１０を駆動するためのモータドライバである。
【００２０】
上記制御構成の動作を説明すると、インターフェース１７００に記録信号が入るとゲートアレイ１７０４とＭＰＵ１７０１との間で記録信号がプリント用の記録データに変換される。そして、モータドライバ１７０６、１７０７が駆動されると共に、ヘッドドライバ１７０５に送られた記録データに従って記録ヘッドが駆動され、記録が行われる。
【００２１】
以上のようなインクジェットプリンタの制御構成に、本発明の構成要素を組み込むことが可能であり、本発明はインクジェットプリンタに限らず、上記レーザビームプリンタ等にも適用できることは明らかである。
【００２２】
［第１の実施形態］
まず初めに、本実施形態で使用される記録ヘッドについて説明する。図２は本実施形態における記録ヘッドの構成図で、図１８に示す記録装置に搭載されるものである。記録ヘッドには主走査方向にＹ、Ｍ、Ｃ、Ｂｋの記録チップ１が４つ所定の間隔で配設され１つの記録ヘッド３を形成している。４チップともノズル（記録素子）数は１９２ノズル、吐出周波数は通常駆動で１０ｋＨｚである。ＹＭＣは同一吐出量、Ｂｋはそれの約２倍の吐出量であるがそれ以外は全く同様の構成になっている。この記録チップの構成を図３、図４および図５Ａを用いてより詳細に説明する。
【００２３】
図３は上記記録ヘッドを用いて記録したドットの配列図、図４は記録チップの構成を示すブロック図、そして図５Ａは記録する際の各信号のタイミングチャートを示す図である。図３では簡略化のため４８ノズル以降が省略されているが図４のブロック図に示されるように記録チップ１には、連続した１２ノズルを１グループとした１６グループが構成されており、合計１９２ノズルが備わっている。１グループ内の１２ノズルからは、図４に示すＢＥＮＢ０〜３の夫々から入力される信号を４→１２デコーダ４でデコードする事で得られるＢＥ０〜１１から出力される信号によって１つのノズルが選択されるため、同時に駆動されることはなく時分割で駆動されることになる。
【００２４】
一方、画像データはＩＤＡＴＡによりＢＥＮＢ０〜３のタイミングでＤＣＬＫに同期して１６個のデータがシリアル転送され、１６ｂｉｔＳ／Ｒ５で一時記憶されたあと、ＬＴＣＬＫパルスの立ち上がりで１６ｂｉｔラッチ６に転送される。１６ｂｉｔラッチ６の出力は駆動パルス信号ＨＥＡＴとＡＮＤゲート７で論理ＡＮＤされＢＥ０〜１１で選択されているノズルのヒータ８（８−１〜８−１９２）を駆動する。
【００２５】
ノズル列２は、図３の上側から１２ノズルおきにブロック分けされ、図５Ａで示されるようにＢＥ０〜１１のブロック順に時分割駆動される。なお、ＢＥ０〜１１は夫々駆動ブロック番号を示しており、時分割駆動される順に０から１１まで付けられている。よって、ＢＥ０〜１１によって、駆動するブロックが選択されることになる。
【００２６】
ところが、このような時分割駆動では記録チップ１を主走査方向に対して垂直にした状態で記録すると縦罫線が傾いてしまうため、図３に示すように予め記録チップ１を主走査方向に対して所定の角度傾けて取り付けてある。その結果、記録チップ１の全ノズルが吐出を完了すると、グループ毎に別々のカラムを記録することになる。
【００２７】
図６は記録ヘッド１により上記特開２００１−０８８２８８号公報に開示された方法で４パスのマルチパス記録を行ったときの、あるパスでの記録ドット配列を示す図で、図６に示す記録ドット配列を得るマルチパス記録を行うときの駆動タイミングを示すタイミングチャートを図５Ｂに示す。
【００２８】
通常の１パス記録時の駆動タイミングを示した図５Ａでは１カラム（１つの記録領域）内で１２ブロックすべてのブロックを駆動しているのに対して、図５Ｂでは３ブロックしか駆動せず、かつ次々にその３ブロックの組み合わせを０・４・８、２・６・１０、３・７・１１、１・５・９と駆動パターンを変化させて、４回で１２ブロック全部を駆動している。
【００２９】
すなわち、図６において、６０１で示す区間（記録領域）を記録ヘッド１が移動する間に駆動ブロック番号０，４，８の記録素子がドット（６０１の区間において夫々黒丸で示されるドット）を記録する。次に、６０２で示す区間（記録領域）を記録ヘッド１が移動する間に駆動ブロック番号２，６，１０の記録素子がドット（６０２の区間において夫々黒丸で示されるドット）を記録する。次に、６０３で示す区間（記録領域）を記録ヘッド１が移動する間に駆動ブロック番号３，７，１１の記録素子がドット（６０３の区間において夫々黒丸で示されるドット）を記録する。次に、６０４（記録領域）で示す区間を記録ヘッド１が移動する間に駆動ブロック番号１，５，９の記録素子がドット（６０４の区間において夫々黒丸で示されるドット）を記録する。
【００３０】
このように、図６は４パスのマルチパス記録のうちの１パス目の記録を行ったときの記録ドット位置を示しているため、２５％のランダムな間引きとなっており、残りの３パスでこの間引かれた記録ドットを順次埋めて画像記録は完了する。図中Ｓ１、Ｓ２、Ｓ３で示される部分が記録ドットのずれ量を示す。このずれ量Ｓはブロック分割数をＢ、駆動ブロック番号をＮとすると、
Ｓ＝Ｎ／Ｂ
と表される。よってこの記録チップの場合にはブロック分割数が１２であるため、それぞれＳ１＝１／６ドット（Ｎ＝２）、Ｓ２＝１／４ドット（Ｎ＝３）、Ｓ３＝１／１２ドット（Ｎ＝１）のずれとなる。
【００３１】
この記録ドットずれを補正することが目的とするところで、以下その方法について説明する。図１は記録ドットのずれ補正機能を追加した場合の記録チップドライバの構成を示すブロック図で、図７は補正機能のない従来の記録チップドライバの構成を示すブロック図である。２つの図の比較から解るように図１は図７にカラム同期遅延回路１１が追加されている以外は全く同じ構成である。
【００３２】
よってまず、従来の記録チップドライバの動作について説明し、この動作の説明を用いて本実施形態に係る記録チップドライバの動作について説明する。
【００３３】
図７と図８を使って従来の記録チップドライバの動作について説明する。なお、図８は図７に示す記録チップドライバで１パス記録を行った場合のタイミングチャートである。記録チップドライバは画像データ転送、駆動パルス発生、駆動ブロック発生の３つの機能に大別でき、夫々の機能は記録データメモリ１５、駆動パルスメモリ１６、駆動ブロックメモリ１７を用いて実現されている。記録データと駆動ブロックはカラム位置および出力ブロックの順番により変化するため、記録データメモリ１５と駆動ブロックメモリ１７のアドレス入力の上位ビットにはカラムカウンタ１３からの出力、中位ビットにはブロックカウンタ出力（ＢＣＯＵＮＴ）が接続されている。そのため記録データメモリ１５と駆動ブロックメモリ１７からのデータ出力として、常にそのときのカラム位置とブロック順番に対応したデータが出力されるようになっている。
【００３４】
一方、駆動パルスは常に固定であるため、駆動パルスメモリ１６には１通りのパルス波形が記憶されていればよく、アドレス入力には駆動パルス発生回路１９からのアドレス選択のみが接続されている。なお、これら３つのメモリのデータは駆動方法が変わるたびにプリンタ本体のＭＰＵ１７０１によって随時書き換えられる。ＰＲＩＮＴ信号は記録チップ１が記録するカラム位置を通過するときにパルスを発生する信号で、通常は主走査方向軸に設けられたエンコーダからの位置信号をもとに生成される。カラムカウンタ１３のクロック入力にはこのＰＲＩＮＴ信号が、そしてクリア入力には各スキャン記録直前にプリンタ本体のＭＰＵ１７０１から出力されるスキャン記録開始信号が入力されるため、そのカウント出力は常にカラム位置を示すことになる。
【００３５】
また、ＰＲＩＮＴ信号は図８に示すように駆動同期回路１２のトリガ信号にもなっている。図７および８図に記載されている各部の信号名称はそれぞれ対応しており、ＰＲＩＮＴパルスをトリガとしてＢＳＹＮＣ以下の各信号が駆動同期回路１２で生成されることが示されている。ＢＳＹＮＣはブロック駆動のトリガ信号で、パルスの発生数（発生するブロック数）とパルス間の間隔Ｔｂ（駆動ブロック時間）はプリンタ本体のＭＰＵ１７０１から設定される。ＢＳＹＮＣパルスの発生により、画像データ転送回路１８ではＬＴＣＬＫ、ＤＣＬＫ、ＩＤＡＴＡを、そして駆動パルス発生回路１９ではＨＥＡＴの各信号を発生させる。
【００３６】
一方、ブロックカウンタ１４にはＢＳＹＮＣを元にして生成したＢＬＫＣＬＫ、ＢＬＫＣＬＲがクロック入力およびクリア入力として接続されるため、ＢＣＯＵＮＴには常にブロック順番が出力されている。このようにして駆動ブロックメモリ１７の出力にはそのときのカラム位置とブロック順番に対応したデータ（ＢＬＫＮＯ）が出力されることになる。そしてＢＬＫＮＯはブロック発生回路２０でＢＳＹＮＣのタイミングでラッチされてＢＥＮＢ０〜３として記録チップ１に送られる。なお、記録チップドライバは前述のようにプリンタ本体のＭＰＵ１７０１から駆動ブロックメモリ１７の内容と発生ブロック数の設定を変更することにより、図５Ａに示すような１パスの駆動タイミングだけでなく、図５Ｂに示すような４パスマルチパス記録の駆動タイミングを発生させることができる。
【００３７】
図１０はその設定内容を示した表の一例を図示したものである。同図の表に従ったデータは上記駆動ブロックメモリ１７に格納されており、ＭＰＵ１７０１により設定されたものに応じた駆動タイミングを実現することができる。記録チップ１では１パス、２パス、３パス、４パスを選択することができるが、ここでは１パスと４パスの２つの場合についてそのタイミングチャートを夫々図８、図９に示す。
【００３８】
以上が従来の記録チップドライバの動作説明である。次にカラム同期遅延回路１１による記録ドットのずれ補正について説明する。図１１は図６で説明した記録ドットずれを補正したドット配列図である。この図１１及び図６から記録ドットずれを補正するには、最初に打たれるドットの（最初に駆動する）駆動ブロック番号に従って従来の記録タイミングより所定の時間ディレイさせてから記録を開始すれば良いことが解る。そのディレイ時間（遅延時間）Ｔは駆動ブロック時間をＴｂ、パス数をＰ、最初に打たれるドットの駆動ブロック番号をＮとすると、
Ｔ＝Ｔｂ・Ｎ／Ｐ
となる。図中のＴ１〜Ｔ３はそれぞれＮ＝２、Ｎ＝３、Ｎ＝１であるので、
Ｔ１＝（１／２）Ｔｂ、Ｔ２＝（３／４）Ｔｂ、Ｔ３＝（１／４）Ｔｂ
となる。これはすなわち、最初に駆動する駆動ブロック番号よりも小さいブロック番号が付けられたブロックを駆動するために必要な時間を示すものである。またこれは言い換えると、最初に駆動するブロックよりも従前の順番で駆動されるブロックを駆動するために必要となる時間を示すものでもある。
【００３９】
よってカラム同期遅延回路１１は、ＰＲＤＬＹ信号を図１２に示すタイミングチャートに示すように、ＰＲＩＮＴ信号よりそれぞれＴ１、Ｔ２、Ｔ３遅らせて出力すればよい。その結果、各記録領域間の駆動遅延時間を、１つのブロックを駆動させるために必要な時間（駆動ブロック時間）と、全てのブロックに駆動する順番を付けた場合に、各記録領域の記録において最初に駆動するブロックよりも従前の順番で時分割駆動されるブロックを駆動するために必要な時間とを加算することで得られる時間となるように設定する。
【００４０】
これにより、マルチパス記録によるハイスピード記録を維持しながら、ハイスピード記録において生じる記録ドットのずれを解消することができる。
【００４１】
図１３はこれを実現するカラム同期遅延回路１１の構成を示すブロック図で、その動作のタイミングを示すタイミングチャートが図１４である。ディレイクロック発生回路３２はＰＲＩＮＴ信号のパルスを検知すると周期＝Ｔｂ／Ｐ（本実施形態ではＰ＝４のため、Ｔｂ／４）で発振を開始する。その出力クロックは５ビットのシフトレジスタ３３−１〜３３−５のクロックに供給される。シフトレジスタ３３−１の入力はＰＲＩＮＴ信号となっているため、ＰＲＤＬＹ０〜３はＰＲＩＮＴ信号パルスからそれぞれＴｂ／Ｐづつ遅れた信号となる。すなわち、ＰＲＤＬＹ０はＰＲＩＮＴ信号パルスから遅延していない信号、ＰＲＤＬＹ１はＰＲＩＮＴ信号パルスからＴｂ／Ｐだけ遅れた信号、ＰＲＤＬＹ２はＰＲＩＮＴ信号パルスから２Ｔｂ／Ｐだけ遅れた信号、ＰＲＤＬＹ３はＰＲＩＮＴ信号パルスから３Ｔｂ／Ｐだけ遅れた信号となる。
【００４２】
一方、図１２に示されるように、ＰＲＩＮＴのパルスからＰＲＤＬＹにパルスが出るまでの区間、ＢＬＫＮＯ信号には最初に打たれるドットの駆動ブロック番号が出力されている。このＢＬＫＮＯ信号はデコーダ３１で変換され、駆動ブロック番号に対応する出力（すなわち、最初に打たれるドットの駆動ブロック番号に対応するＰＲＤＬＹ信号を出力するＡＮＤ回路１３０１〜１３０３の何れかに対する出力）だけがＨＩＧＨになる。デコーダ３１の各出力はそれに対応するＰＲＤＬＹ０〜３とＡＮＤ回路（１３０１〜１３０３）でＡＮＤされるため、ＰＲＤＬＹには最初に打たれるドットの駆動ブロック番号に対応してＰＲＩＮＴ信号からＴだけ遅延した信号が得られることになる。
【００４３】
そして本実施形態では、このＰＲＩＮＴ信号からＴだけ遅延した信号が、従来のＰＲＩＮＴ信号に代わり駆動同期回路１２のトリガ信号になっている。
【００４４】
なお本実施形態では４パス記録を例にして説明したが、２パスおよび３パスについても図１０に示す表に従って設定を行えば、同様にして記録ドットのずれを補正することができる。また１パスについても図１０に示す表に従って設定を行えば、問題なく動作する。このように、従来の記録チップドライバにカラム同期遅延回路１１を追加するだけで図１２に示すようなタイミングを作成でき、すべてのパス記録において記録ドットのずれ補正を実現することができる。
【００４５】
［第２の実施形態］
上記実施形態では、マルチパス記録における間引き記録を例にして説明したが、特にマルチパスに限定する必要はなく、例えば記録時間を短縮するために同様の間引き記録を行う場合にも上記記録ドットずれの補正方法が有効であり、すべての間引き記録について適用可能である。
【００４６】
また、上記実施形態では、カラム記録のタイミングを与えるＰＲＩＮＴ信号は主走査方向軸に設けられたエンコーダからの位置信号をもとに生成されているが、これに限る必要はなく記録開始点から一定の時間間隔でパルスを発生させ、ＰＲＩＮＴ信号とするような場合についても上記補正方法は有効である。
【００４７】
さらに記録チップ以外でも、図１５、図１６Ａ、図１６Ｂに示すように、駆動ブロック番号を画像データと共にシリアル転送するタイプの記録チップの場合でも、図１７のようにＢＬＫＮＯを記録データメモリ１５の駆動ブロック番号に相当するビットから取り出して使用すれば、カラム同期遅延回路１１の構成を変更することなく適用することができる。
【００４８】
なお、以上の実施形態において、記録ヘッドから吐出される液滴はインクであるとして説明し、さらにインクタンクに収容される液体はインクであるとして説明したが、その収容物はインクに限定されるものではない。例えば、記録画像の定着性や耐水性を高めたり、その画像品質を高めたりするために記録媒体に対して吐出される処理液のようなものがインクタンクに収容されていても良い。
【００４９】
以上の実施形態は、特にインクジェット記録方式の中でも、インク吐出を行わせるために利用されるエネルギーとして熱エネルギーを発生する手段（例えば電気熱変換体やレーザ光等）を備え、前記熱エネルギーによりインクの状態変化を生起させる方式を用いることにより記録の高密度化、高精細化が達成できる。
【００５０】
その代表的な構成や原理については、例えば、米国特許第４７２３１２９号明細書、同第４７４０７９６号明細書に開示されている基本的な原理を用いて行うものが好ましい。この方式はいわゆるオンデマンド型、コンティニュアス型のいずれにも適用可能であるが、特に、オンデマンド型の場合には、液体（インク）が保持されているシートや液路に対応して配置されている電気熱変換体に、記録情報に対応していて核沸騰を越える急速な温度上昇を与える少なくとも１つの駆動信号を印加することによって、電気熱変換体に熱エネルギーを発生せしめ、記録ヘッドの熱作用面に膜沸騰を生じさせて、結果的にこの駆動信号に１対１で対応した液体（インク）内の気泡を形成できるので有効である。この気泡の成長、収縮により吐出用開口を介して液体（インク）を吐出させて、少なくとも１つの滴を形成する。この駆動信号をパルス形状をすると、即時適切に気泡の成長収縮が行われるので、特に応答性に優れた液体（インク）の吐出が達成でき、より好ましい。
【００５１】
このパルス形状の駆動信号としては、米国特許第４４６３３５９号明細書、同第４３４５２６２号明細書に記載されているようなものが適している。なお、上記熱作用面の温度上昇率に関する発明の米国特許第４３１３１２４号明細書に記載されている条件を採用すると、さらに優れた記録を行うことができる。
【００５２】
記録ヘッドの構成としては、上述の各明細書に開示されているような吐出口、液路、電気熱変換体の組み合わせ構成（直線状液流路または直角液流路）の他に熱作用面が屈曲する領域に配置されている構成を開示する米国特許第４５５８３３３号明細書、米国特許第４４５９６００号明細書を用いた構成も本発明に含まれるものである。加えて、複数の電気熱変換体に対して、共通するスロットを電気熱変換体の吐出部とする構成を開示する特開昭５９−１２３６７０号公報や熱エネルギーの圧力波を吸収する開口を吐出部に対応させる構成を開示する特開昭５９−１３８４６１号公報に基づいた構成としても良い。
【００５３】
さらに、記録装置が記録できる最大記録媒体の幅に対応した長さを有するフルラインタイプの記録ヘッドとしては、上述した明細書に開示されているような複数記録ヘッドの組み合わせによってその長さを満たす構成や、一体的に形成された１個の記録ヘッドとしての構成のいずれでもよい。
【００５４】
加えて、上記の実施形態で説明した記録ヘッド自体に一体的にインクタンクが設けられたカートリッジタイプの記録ヘッドのみならず、装置本体に装着されることで、装置本体との電気的な接続や装置本体からのインクの供給が可能になる交換自在のチップタイプの記録ヘッドを用いてもよい。
【００５５】
また、以上説明した記録装置の構成に、記録ヘッドに対する回復手段、予備的な手段等を付加することは記録動作を一層安定にできるので好ましいものである。これらを具体的に挙げれば、記録ヘッドに対してのキャッピング手段、クリーニング手段、加圧あるいは吸引手段、電気熱変換体あるいはこれとは別の加熱素子あるいはこれらの組み合わせによる予備加熱手段などがある。また、記録とは別の吐出を行う予備吐出モードを備えることも安定した記録を行うために有効である。
【００５６】
さらに、記録装置の記録モードとしては黒色等の主流色のみの記録モードだけではなく、記録ヘッドを一体的に構成するか複数個の組み合わせによってでも良いが、異なる色の複色カラー、または混色によるフルカラーの少なくとも１つを備えた装置とすることもできる。
【００５７】
以上説明した実施の形態においては、インクが液体であることを前提として説明しているが、室温やそれ以下で固化するインクであっても、室温で軟化もしくは液化するものを用いても良く、あるいはインクジェット方式ではインク自体を３０°Ｃ以上７０°Ｃ以下の範囲内で温度調整を行ってインクの粘性を安定吐出範囲にあるように温度制御するものが一般的であるから、使用記録信号付与時にインクが液状をなすものであればよい。
【００５８】
加えて、積極的に熱エネルギーによる昇温をインクの固形状態から液体状態への状態変化のエネルギーとして使用せしめることで積極的に防止するため、またはインクの蒸発を防止するため、放置状態で固化し加熱によって液化するインクを用いても良い。いずれにしても熱エネルギーの記録信号に応じた付与によってインクが液化し、液状インクが吐出されるものや、記録媒体に到達する時点では既に固化し始めるもの等のような、熱エネルギーの付与によって初めて液化する性質のインクを使用する場合も本発明は適用可能である。このような場合インクは、特開昭５４−５６８４７号公報あるいは特開昭６０−７１２６０号公報に記載されるような、多孔質シート凹部または貫通孔に液状または固形物として保持された状態で、電気熱変換体に対して対向するような形態としてもよい。本発明においては、上述した各インクに対して最も有効なものは、上述した膜沸騰方式を実行するものである。
【００５９】
さらに加えて、本発明に係る記録装置の形態としては、コンピュータ等の情報処理機器の画像出力端末として一体または別体に設けられるものの他、リーダ等と組み合わせた複写装置、さらには送受信機能を有するファクシミリ装置の形態を取るものであっても良い。
【００６０】
さらに、本発明は上記実施形態を実現するための装置及び方法のみに限定されるものではなく、上記記録装置（ＣＰＵあるいはＭＰＵ）に、上記実施形態を実現するためのソフトウエアのプログラムコードを供給し、このプログラムコードに従って上記記録装置が上記各種デバイスを動作させることにより上記実施形態を実現する場合も本発明の範疇に含まれる。
【００６１】
またこの場合、前記ソフトウエアのプログラムコード自体が上記実施形態の機能を実現することになり、そのプログラムコード自体、及びそのプログラムコードを記録装置に供給するための手段、具体的には上記プログラムコードを格納した記憶媒体は本発明の範疇に含まれる。
【００６２】
この様なプログラムコードを格納する記憶媒体としては、例えばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００６３】
また、上記記録装置が、供給されたプログラムコードのみに従って各種デバイスを制御することにより、上記実施形態の機能が実現される場合だけではなく、上記プログラムコードが記録装置上で稼働しているＯＳ（オペレーティングシステム）、あるいは他のアプリケーションソフト等と共同して上記実施形態が実現される場合にもかかるプログラムコードは本発明の範疇に含まれる。
【００６４】
更に、この供給されたプログラムコードが、記録装置の機能拡張ボードや記録装置に接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能格納ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上記実施形態が実現される場合も本発明の範疇に含まれる。
【００６５】
【発明の効果】
以上の説明により、本発明によって、記録速度の向上を図ったマルチパス記録方法およびハイスピード記録方法において生じる記録ドットずれを解消し、画質を向上させることができる。
【図面の簡単な説明】
【図１】記録ドットのずれ補正機能を追加した場合の記録チップドライバの構成を示すブロック図である。
【図２】本発明の実施形態における記録ヘッドの構成図である。
【図３】図２に示す記録ヘッドを用いて記録したドットの配列図である。
【図４】記録チップの構成を示す図である。
【図５Ａ】記録する際の各信号のタイミングチャートである。
【図５Ｂ】図６に示す記録ドット配列を得るマルチパス記録を行うときの駆動タイミングを示すタイミングチャートである。
【図６】記録ヘッド１により、上記特開２００１−０８８２８８号公報に開示された方法で４パスのマルチパス記録を行ったときの、あるパスでの記録ドット配列を示す図である。
【図７】補正機能のない従来の記録チップドライバの構成を示すブロック図である。
【図８】図７に示す記録チップドライバで１パス記録を行った場合のタイミングチャートである。
【図９】図７に示す記録チップドライバで４パス記録を行った場合のタイミングチャートである。
【図１０】駆動ブロックメモリ１７の内容と発生ブロック数の設定内容を示した表の一例を示す図である。
【図１１】図６で説明した記録ドットずれを補正したドット配列図である。
【図１２】カラム同期遅延回路１１の動作のタイミングチャートである。
【図１３】カラム同期遅延回路１１の構成を示すブロック図である。
【図１４】図１３に示す構成を備えるカラム同期遅延回路１１の動作のタイミングを示すタイミングチャートである。
【図１５】他の実施形態における、駆動ブロック番号を画像データと共にシリアル転送するタイプの記録チップの構成を示す図である。
【図１６Ａ】図１５に示す記録値婦の動作のタイミングチャートである。
【図１６Ｂ】図１５に示す記録チップの動作のタイミングチャートである。
【図１７】ＢＬＫＮＯを記録データメモリ１５の駆動ブロック番号に相当するビットから取り出して使用する記録チップドライバの構成を示すブロック図である。
【図１８】本発明が適用できるインクジェット記録装置ＩＪＲＡの概観図である。
【図１９】本発明の記録装置の記録制御を実行するための制御回路の構成を示すブロック図である。
【図１】
2004098349.tif 000003
【図２】
2004098349.tif 000004
【図３】
2004098349.tif 000005
【図４】
2004098349.tif 000006
【図５Ａ】
2004098349.tif 000007
【図５Ｂ】
2004098349.tif 000008
【図６】
2004098349.tif 000009
【図７】
2004098349.tif 000010
【図８】
2004098349.tif 000011
【図９】
2004098349.tif 000012
【図１０】
2004098349.tif 000013
【図１１】
2004098349.tif 000014
【図１２】
2004098349.tif 000015
【図１３】
2004098349.tif 000016
【図１４】
2004098349.tif 000017
【図１５】
2004098349.tif 000018
【図１６Ａ】
2004098349.tif 000019
【図１６Ｂ】
2004098349.tif 000020
【図１７】
2004098349.tif 000021
【図１８】
2004098349.tif 000022
【図１９】
2004098349.tif 000023