(57)【要約】【課題】特に、写真調などの高画質画像のプリントを実現すべく、プリント位置のずれを高精度に調整することができるプリント位置調整方法、プリント装置、プログラム、および記憶媒体を提供すること。【解決手段】プリントヘッドにおける複数のプリント素子グループによってプリント位置調整用のパターンをプリントし、そのプリント結果から判別したプリント位置の調整値に基づいて、プリントヘッドの往走査時と復走査時との間におけるプリント位置を調整する。プリント素子がインクを吐出可能な吐出口を有し、プリントヘッドを構成する３つのチップに、それらの吐出口が複数の列上に配置される場合には、それぞれのチップにおける代表的な吐出口の列として、ブラックインク吐出用、シアンインク吐出用、およびマゼンタインク吐出用のノズル列を用いて、双方向レジストレーション用のパターンＦ，Ｇ，Ｈをプリントする。【選択図】　　　　図１５
2004082555.tif 000002
【特許請求の範囲】
【請求項１】
複数のプリント素子が配列されたプリントヘッドの往走査時と復走査時との間におけるプリント位置を調整するためのプリント位置調整方法であって、
前記複数のプリント素子を複数のプリント素子グループに分け、
前記複数のプリント素子グループの少なくとも２つに関して、前記プリントヘッドの往走査時と復走査時との間における前記プリント素子の駆動タイミングをずらしてプリント位置調整用のパターンをプリントし、
前記プリントヘッドの往走査時と復走査時との間におけるプリント位置を調整するために、プリントされた前記プリント位置調整用のパターンから判別されるプリント位置の調整値を入力する
ことを特徴とするプリント位置調整方法。
【請求項２】
前記プリントヘッドは、前記複数のプリント素子が配列された複数のチップを備え、
前記複数のプリント素子グループは前記チップに応じてグループ分けする
ことを特徴とする請求項１に記載のプリント位置調整方法。
【請求項３】
前記プリントヘッドは、前記複数のプリント素子を複数の列上に配備し、
前記複数のプリント素子グループは前記列に応じてグループ分けする
ことを特徴とする請求項１に記載のプリント位置調整方法。
【請求項４】
前記複数のプリント素子グループは、前記プリント素子の使用頻度に応じてグループ分けすることを特徴とする請求項１に記載のプリント位置調整方法。
【請求項５】
前記複数のプリント素子グループは、前記プリント素子によるプリント色に応じてグループ分けすることを特徴とする請求項１に記載のプリント位置調整方法。
【請求項６】
前記プリントヘッドは、前記複数のプリント素子が配列された複数のチップを備え、かつ前記複数のプリント素子を複数の列上に配備し、
前記複数のプリント素子グループは、前記チップ、前記列、前記プリント素子の使用頻度、または前記プリント素子によるプリント色の内の少なくとも１つによってグループ分けする
ことを特徴とする請求項１に記載のプリント位置調整方法。
【請求項７】
前記プリント位置の調整値に基づいて、前記プリントヘッドの往走査時と復走査時との間における前記プリント素子の駆動タイミングを調整することを特徴とする請求項１から６のいずれかに記載のプリント位置調整方法。
【請求項８】
前記プリントヘッドはインクを吐出可能なヘッドであり、前記プリント素子はインクを吐出するための吐出口を有する
ことを特徴とする請求項１から７のいずれかに記載のプリント位置調整方法。
【請求項９】
前記プリント位置調整用のパターンは、前記インクの吐出速度または吐出方向の少なくとも一方に起因するプリント位置のずれを調整するための調整値の判別が可能である
ことを特徴とする請求項８に記載のプリント位置調整方法。
【請求項１０】
前記複数のプリント素子における前記吐出口からのインクの吐出性能の変化を予測し、
予測した前記吐出口からのインクの吐出性能の変化の程度に応じて、前記プリント素子グループをグループ分けする
ことを特徴とする請求項８または９に記載のプリント位置調整方法。
【請求項１１】
前記吐出口からのインクの吐出性能の変化の程度は、前記プリント素子の使用頻度、吐出するインクの物性、または前記吐出口付近の温度の少なくとも１つに基づいて予測することを特徴とする請求項８から１０のいずれかに記載のプリント位置調整方法。
【請求項１２】
前記プリント素子の使用頻度は、画像データに基づいてドットの形成数をカウントすることによって求めることを特徴とする請求項１１に記載のプリント位置調整方法。
【請求項１３】
前記吐出口からのインクの吐出性能の変化の程度が所定以上となったときに、プリント位置の調整作業の実施を促すことを特徴とする請求項８から１２に記載のプリント位置調整方法。
【請求項１４】
複数のプリント素子が配列されたプリントヘッドを用い、前記プリントヘッドの往走査時と復走査時とによってプリントが可能なプリント装置において、
前記複数のプリント素子を複数のプリント素子グループに分け、前記複数のプリント素子グループの少なくとも２つに関して、前記プリントヘッドの往走査時と復走査時との間における前記プリント素子の駆動タイミングをずらしてプリント位置調整用のパターンをプリントさせる手段と、
前記プリントヘッドの往走査時と復走査時との間におけるプリント位置を調整するために、プリントされた前記プリント位置調整用のパターンから判別されるプリント位置の調整値を入力する手段と、
を備えたことを特徴とするプリント装置。
【請求項１５】
前記プリントヘッドは、インクを吐出可能なヘッドであり、前記プリント素子はインクを吐出するための吐出口を有する
ことを特徴とする請求項１４に記載のプリント装置。
【請求項１６】
前記プリント位置調整用のパターンは、前記インクの吐出速度または吐出方向の少なくとも一方に起因するプリント位置のずれを調整するための調整値の判別が可能である
ことを特徴とする請求項１５に記載のプリント装置。
【請求項１７】
前記複数のプリント素子における前記吐出口からのインクの吐出性能の変化を予測する予測手段と、
予測した前記吐出口からのインクの吐出性能の変化の程度に応じて、前記プリント素子グループをグループ分けする手段と、
を備えたことを特徴とする請求項１５または１６に記載のプリント装置。
【請求項１８】
前記複数のプリント素子における前記吐出口からのインクの吐出性能の変化を予測する予測手段と、
予測した前記吐出口からのインクの吐出性能の変化の程度が所定以上となったときに、プリント位置の調整作業の実施を促す手段と、
を備えたことを特徴とする請求項１５または１６に記載のプリント装置。
【請求項１９】
前記予測手段は、前記プリント素子の使用頻度、吐出するインクの物性、または前記吐出口付近の温度の少なくとも１つに基づいて、前記吐出口からのインクの吐出性能の変化の程度を予測することを特徴とする請求項１６または１７に記載のプリント装置。
【請求項２０】
前記予測手段は、画像データに基づいてドットの形成数をカウントすることによって、前記プリント素子の使用頻度を求めることを特徴とする請求項１８に記載のプリント装置。
【請求項２１】
コンピュータに請求項１に記載のプリント位置調整方法を実行させるための制御プログラム。
【請求項２２】
コンピュータに請求項１に記載のプリント位置調整方法を実行させるための制御プログラムを格納した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリント位置調整方法、プリント装置、プログラム、および記憶媒体に関して、特に、インクジェット方式によるプリント装置に適用して好適なものである。
【０００２】
なお、本発明は一般的なプリント装置のほか、複写機、通信システムを有するファクシミリ，プリント部を有するワードプロセッサ等の装置、さらには、各種処理装置を複合的に組み合わされた産業用記録装置に適用することができる。
【０００３】
【従来の技術】
プリント部たるプリントヘッド（以下、「記録ヘッド」または「ヘッド」ともいう）をプリント媒体上で走査させながらプリント動作を実行するいわゆるシリアル走査型の画像記録装置は、さまざまな画像形成に適用されている。特に、インクジェット方式によるものは、近年高解像度化やカラー化が進み、画像品位が目覚ましく向上したことから、急速に普及してきている。このような装置では、インクを例えば滴として吐出する吐出口を集積配置してなるいわゆるマルチノズルヘッドが用いられている。現在では、吐出口の集積密度を高め、かつ１ドットあたりのインク吐出量を小さくすることで更なる高解像度の画像形成が可能となってきている。一方、より銀塩写真に迫る画質を実現するために、基本となる４色のインク（シアン、マゼンタ、イエロー、ブラックの各色インク）の他に、これらの濃度を低くした淡インクも同時に用いて記録を行うものなど、多彩な技術が展開されている。また、このような高画質化が進むにつれて懸念されていた記録速度の低下については、プリント素子数の増大や駆動周波数の向上、さらには双方向プリントのような技術を採用することで対応が図られ、良好なスループットが得られるようになってきている。
【０００４】
図１９は、上記マルチノズルを用いてプリントを行うプリンタの一般的構成を模式的に示す。この図において、１９０１は、例えばブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）およびイエロー（Ｙ）の４色のインクに対応して設けたヘッドカートリッジである。それぞれのヘッドカートリッジ１９０１は、対応する色のインクを充填したインクタンク１９０２Ｔと、そのインクタンクから供給されるインクをプリント媒体としての記録紙１９０７上に吐出可能な吐出口が多数配列されてなるヘッド部１９０２Ｈと、から構成されている。
【０００５】
１９０３は紙送りローラ（フィードローラ）であり、補助ローラ１９０４と協働して記録紙１９０７を挟持しつつ図中の矢印方向に回転することによって、記録紙１９０７を随時矢印ｙの副走査方向に搬送する。また、１９０５は、記録紙１９０７を挟持しながら被プリント位置に向けて送給する一対の給紙ローラであり、この一対の給紙ローラ１９０５とローラ１９０３，１９０４との間にて記録紙１９０７を平坦に保持する機能も果たす。
【０００６】
１９０６は、４つのヘッドカートリッジ１９０１を支持し、プリント動作に際してこれらを主走査方向に移動させるためのキャリッジである。プリントを実行しないとき、あるいはヘッド部１９０２Ｈのインク吐出性能を良好に保持するための回復動作を行うときには、キャリッジ１９０６が図中破線で示した位置（ホームポジション）ｈに移動する。
【０００７】
プリント開始前にホームポジションｈに位置しているキャリッジ１９０６は、プリント開始命令の入来に応じてｘ方向の移動を開始し、ヘッド部１９０２Ｈに設けられた複数（ｎ個）の吐出口からプリントデータに応じてインクを吐出して、吐出口の配列範囲に対応した幅のプリントを行う。そして、記録紙１９０７のｘ方向端部までのプリント動作が終了すると、片方向プリント方式の場合には、キャリッジ１９０６がホームポジションｈに復帰し、再びｘ方向に向けて移動しつつプリント動作を行う。また、双方向プリント方式の場合には、ホームポジションｈに向かう−ｘ方向のキャリッジ１９０６の移動時にもプリント動作を行う。いずれにせよ、キャリッジ１９０６が一方向へ向かう１回のプリント動作（１スキャン）が終了してから、次回のプリント動作が開始される前に、紙送りローラ１９０３が図中矢印方向に所定量回転することによって、記録紙１０９７が所定量（吐出口配列幅分）だけｙ方向に搬送される。これらのように、１スキャンのプリント動作と所定幅の記録紙搬送とを繰り返すことにより、記録紙１枚分のデータのプリントが完成する。
【０００８】
このようなシリアル型のインクジェットプリンタにおいては、より高解像度の画像記録に対応するために、記録ヘッドの構成ないしプリント方法に関して種々の工夫がなされている。
【０００９】
例えば、マルチノズルヘッドの製造上、１列のノズル配列密度にはどうしても限界が生じる。
【００１０】
図２０（ａ）は、更なる高密度の記録を実現するためのヘッドの構成例を示す。このヘッドには、ｙ方向に所定のピッチｐｙで多数の吐出口を配列した吐出口列がｘ方向に２列設けられ、それらの吐出口列がｘ方向に所定画素数分の距離ｐｘだけずらされると共に、それらの吐出口列間において吐出口がｙ方向に（ｐｙ／２）だけシフトするように配置されている。これにより、吐出口列の１列当たりの解像度の２倍の解像度を実現することができる。さらに、図１９の装置に適用する場合には、１色のインクについて図２０（ａ）のような構成のヘッドを用い、それを６色のインクに対応してｘ方向に並置することができる。この構成であれば、吐出口列間のインクの吐出タイミングさえ調整すれば、吐出口列の１列当たりの解像度の２倍の解像度でカラー記録を実現することができる。
【００１１】
また、米国特許第４９２０３５５号や特開平７−２４２０２５号公報に開示されている技術のように、ヘッドにおけるマルチノズルの配列構成は低解像度に対応させておきながら、各記録走査毎の紙送り量（記録紙搬送量）をノズル列（吐出口列）の長さ以下の所定の画素数分とすることにより、高解像度の記録を実現しているものもある。このような記録方法はインターレース記録法とも称される。
【００１２】
【発明が解決しようとする課題】
ところで、図２０（ａ）に示したようなヘッドを用いる場合、ｙ方向（副走査方向）に交互に並ぶ偶数ラスタと奇数ラスタとは異なる吐出口列で記録されるため、吐出口列毎にインク滴の着弾位置（ドットの形成位置）が微妙にずれて、画像品位の低下を生じるおそれがあった。その原因としては、吐出口が設けられているヘッドの面（フェイス面）Ｆが、インクによる膨潤や温度の上昇等によって変形することが挙げられる。例えば、図２０（ｂ）に示すように奇数ラスタの記録に関与する吐出口列と偶数ラスタの記録に関与する吐出口列との間にて、フェイス面Ｆが凸状に変形した場合に、それぞれの吐出口から「ハ」字状に開く方向にインク滴Ｉが吐出されることになる。このような現象に起因したラスタ間のインク滴の着弾位置のずれは、僅かなものであっても画像品位に悪影響を及ぼし、高解像の写真調画質を実現する上で特に甚だしい問題となる。
【００１３】
ヘッドの複数回の走査によって同一画像領域を形成する記録方法としては、例えば、特開２００１−１２９９８５号公報に記載されているように、インク滴の着弾位置を調整（以下、「プリント位置調整」または「レジストレーション」ともいう）すべく、ノズルの駆動タイミングを制御する方法が採用されている。
【００１４】
ところが、特に、ヘッドの多ノズル化、多チップ化、および使用するインクの多色化が進むにつれて、記録ヘッドのノズル毎の使用頻度に大きな差がでてくることがある。その場合には、従来方法では充分な調整ができなかった。例えば、使用頻度の差に起因して、あるノズルグループが集団で特定のインク吐出特性を持った場合に、双方向プリントにおける往走査と復走査との間のインクの打ちこみ順序の差のために、インク滴の着弾位置がずれた部分が色差となって現れ、主走査方向に沿う横スジ状の濃度ムラ等が生じて、著しく画像品位を低下させるおそれがある。
【００１５】
ノズルの使用頻度の差は、例えば、黒・シアン・マゼンタ・イエロー・淡シアン・淡マゼンタの６色のインクを吐出するヘッドを用いた場合には、ビジネスシーンではほとんどブラックインクが使用されているのに対して、淡シアンや淡マゼンタインクの使用頻度は相当少ないために、ブラックインク吐出用のヘッドにおけるノズルの使用頻度が比較的高く、淡シアンや淡マゼンタインク吐出用のヘッドにおけるノズルの使用頻度が比較的低くなる傾向がある。また、近年のインクジェットプリンタによって、用紙の全面を記録領域とする縁なしプリントを写真画質で行った場合には、用紙の搬送方向における上下の端部分に対しては、ノズル列の特定一部分のみを使用してプリントを行うため、その特定一部分のノズルグループのみが他のノズルグループよりも劣化が進行し、インクの吐出速度が変化して、双方向プリント時におけるインク滴の着弾位置のズレがスジ状の濃度ムラとなって現れるおそれがある。
【００１６】
一般に、双方向プリントにおける往走査と復走査との間におけるインク滴の着弾位置の調整（以下、「双方向レジストレーション」ともいう）は、プリンタの購入後すぐに、代表的な１チップのヘッド（一般的には、ブラックインク吐出用のヘッド）のみに対して行っており、その後におけるユーザーの使用環境に応じた吐出速度の変動には対応していない。また、インク色に対応するヘッド毎、更にはノズル毎において、ノズルの使用頻度差などに対応するインクの吐出速度の分布に応じた双方向レジストレーションの更新は行われていない。これは、メーカーのプリンタ出荷時にはノズル毎おけるインクの吐出速度にバラツキがなく、また、これまでのプリンタの機能レベルでは、ユーザの使用環境下においてノズルの使用頻度に差があってもインクの吐出速度や吐出方向のバラツキが発生しないか、または、そのバラツキが１画素の形成範囲内に収まっていたからである。
【００１７】
しかし、主走査方向の記録解像度が従来の２倍などの高精細なタイミング制御を必要とするプリンタの場合には、少しの吐出速度差や吐出方向差ですら画像品位を劣化させるおそれがある。そのため、このようなプリンタにおいては、これまで必要としていなかった高解像度対応のノズルの駆動タイミングの制御（レジストレーション）が必要となり、そのレベルを達成するためには、各ノズルグループ毎に駆動タイミングを精密に設定する必要が生じる。
【００１８】
本発明の目的は、特に、写真調などの高画質画像のプリントを実現すべく、プリント位置のずれを高精度に調整することができるプリント位置調整方法、プリント装置、プログラム、および記憶媒体を提供することにある。
【００１９】
【課題を解決するための手段】
本発明のプリント位置調整方法は、複数のプリント素子が配列されたプリントヘッドの往走査時と復走査時との間におけるプリント位置を調整するためのプリント位置調整方法であって、前記複数のプリント素子を複数のプリント素子グループに分け、前記複数のプリント素子グループの少なくとも２つに関して、前記プリントヘッドの往走査時と復走査時との間における前記プリント素子の駆動タイミングをずらしてプリント位置調整用のパターンをプリントし、前記プリントヘッドの往走査時と復走査時との間におけるプリント位置を調整するために、プリントされた前記プリント位置調整用のパターンから判別されるプリント位置の調整値を入力することを特徴とする。
【００２０】
また、本発明のプリント位置調整方法において、前記プリントヘッドは、前記複数のプリント素子が配列された複数のチップを備え、前記複数のプリント素子グループは前記チップに応じてグループ分けすることができる。
【００２１】
また、本発明のプリント位置調整方法において、前記プリントヘッドは、前記複数のプリント素子を複数の列上に配備し、前記複数のプリント素子グループは前記列に応じてグループ分けすることができる。
【００２２】
また、本発明のプリント位置調整方法において、前記複数のプリント素子グループは、前記プリント素子の使用頻度に応じてグループ分けすることができる。
【００２３】
また、本発明のプリント位置調整方法において、前記複数のプリント素子グループは、前記プリント素子によるプリント色に応じてグループ分けすることができる。
【００２４】
また、本発明のプリント位置調整方法において、前記プリントヘッドは、前記複数のプリント素子が配列された複数のチップを備え、かつ前記複数のプリント素子を複数の列上に配備し、前記複数のプリント素子グループは、前記チップ、前記列、前記プリント素子の使用頻度、または前記プリント素子によるプリント色の内の少なくとも１つによってグループ分けすることができる。
【００２５】
また、本発明のプリント位置調整方法において、前記プリント位置の調整値に基づいて、前記プリントヘッドの往走査時と復走査時との間における前記プリント素子の駆動タイミングを調整することができる。
【００２６】
また、本発明のプリント位置調整方法において、前記プリントヘッドはインクを吐出可能なヘッドであり、前記プリント素子はインクを吐出するための吐出口を有することができる。
【００２７】
また、本発明のプリント位置調整方法において、前記プリント位置調整用のパターンは、前記インクの吐出速度または吐出方向の少なくとも一方に起因するプリント位置のずれを調整するための調整値の判別が可能である。
【００２８】
また、本発明のプリント位置調整方法において、前記複数のプリント素子における前記吐出口からのインクの吐出性能の変化を予測し、予測した前記吐出口からのインクの吐出性能の変化の程度に応じて、前記プリント素子グループをグループ分けすることができる。
【００２９】
また、本発明のプリント位置調整方法において、前記吐出口からのインクの吐出性能の変化の程度は、前記プリント素子の使用頻度、吐出するインクの物性、または前記吐出口付近の温度の少なくとも１つに基づいて予測することができる。
【００３０】
また、本発明のプリント位置調整方法において、前記プリント素子の使用頻度は、画像データに基づいてドットの形成数をカウントすることによって求めることができる。
【００３１】
また、本発明のプリント位置調整方法において、前記吐出口からのインクの吐出性能の変化の程度が所定以上となったときに、プリント位置の調整作業の実施を促すことができる。
【００３２】
本発明のプリント装置は、複数のプリント素子が配列されたプリントヘッドを用い、前記プリントヘッドの往走査時と復走査時とによってプリントが可能なプリント装置において、前記複数のプリント素子を複数のプリント素子グループに分け、前記複数のプリント素子グループの少なくとも２つに関して、前記プリントヘッドの往走査時と復走査時との間における前記プリント素子の駆動タイミングをずらしてプリント位置調整用のパターンをプリントさせる手段と、前記プリントヘッドの往走査時と復走査時との間におけるプリント位置を調整するために、プリントされた前記プリント位置調整用のパターンから判別されるプリント位置の調整値を入力する手段と、を備えたことを特徴とする。
【００３３】
また、本発明のプリント装置において、前記プリントヘッドは、インクを吐出可能なヘッドであり、前記プリント素子はインクを吐出するための吐出口を有することができる。
【００３４】
また、本発明のプリント装置において、前記プリント位置調整用のパターンは、前記インクの吐出速度または吐出方向の少なくとも一方に起因するプリント位置のずれを調整するための調整値の判別が可能である。
【００３５】
また、本発明のプリント装置において、前記複数のプリント素子における前記吐出口からのインクの吐出性能の変化を予測する予測手段と、予測した前記吐出口からのインクの吐出性能の変化の程度に応じて、前記プリント素子グループをグループ分けする手段と、を備えることができる。
【００３６】
また、本発明のプリント装置において、前記複数のプリント素子における前記吐出口からのインクの吐出性能の変化を予測する予測手段と、予測した前記吐出口からのインクの吐出性能の変化の程度が所定以上となったときに、プリント位置の調整作業の実施を促す手段と、を備えることができる。
【００３７】
また、本発明のプリント装置において、前記予測手段は、前記プリント素子の使用頻度、吐出するインクの物性、または前記吐出口付近の温度の少なくとも１つに基づいて、前記吐出口からのインクの吐出性能の変化の程度を予測することができる。
【００３８】
また、本発明のプリント装置において、前記予測手段は、画像データに基づいてドットの形成数をカウントすることによって、前記プリント素子の使用頻度を求めることができる。
【００３９】
本発明の制御プログラムは、コンピュータに本発明のプリント位置調整方法を実行させるための制御プログラムである。
【００４０】
本発明の記憶媒体は、コンピュータに本発明のプリント位置調整方法を実行させるための制御プログラムを格納した記憶媒体である。
【００４１】
【発明の実施の形態】
以下、図面に基づいて本実施形態を説明する。
なお、以下に説明する実施形態では、インクジェット記録方式を用いた記録装置としてのプリンタを例に挙げ説明する。
【００４２】
そして、本明細書において、「プリント」（「記録」という場合もある）とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わず、また人間が視覚で知覚し得るように顕在化したものであるか否かを問わず、広くプリント媒体上に画像、模様、パターン等を形成する、または媒体の加工を行う場合も言うものとする。
【００４３】
ここで、「プリント媒体」または「記録シート」とは、一般的なプリント装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板等、ガラス、セラミックス、木材、皮革等、インクを受容可能な物も言うものとするが、以下では単に「紙」という場合もある。
【００４４】
さらに、「インク」（「液体」という場合もある）とは、上記「プリント」の定義と同様広く解釈されるべきもので、プリント媒体上に付与されることによって、画像、模様、パターン等の形成またはプリント媒体の加工、或いはインクの処理（例えばプリント媒体に付与されるインク中の色材の凝固または不溶化）に供され得る液体を言うものとする。
【００４５】
（第１の実施形態）
１．装置本体
図１及び図２にインクジェット記録方式を用いたプリンタの概略構成を示す。図１において、この実施形態におけるプリンタの装置本体Ｍ１０００の外殻は、下ケースＭ１００１、上ケースＭ１００２、アクセスカバーＭ１００３及び排出トレイＭ１００４を含む外装部材と、その外装部材内に収納されたシャーシＭ３０１９（図２参照）とから構成される。
【００４６】
シャーシＭ３０１９は、所定の剛性を有する複数の板状金属部材によって構成され、記録装置の骨格をなし、後述の各記録動作機構を保持するものとなっている。
また、前記下ケースＭ１００１は装置本体Ｍ１０００の外装の略下半部を、上ケースＭ１００２は装置本体Ｍ１０００の外装の略上半部をそれぞれ形成しており、両ケースの組合せによって、内部に後述の各機構を収納する収納空間を有する中空体構造を成している。装置本体Ｍ１０００の上面部及び前面部には、それぞれ、開口部が形成されている。
【００４７】
さらに、排出トレイＭ１００４は、その一端部が下ケースＭ１００１に回転自在に保持され、その回転によって、下ケースＭ１００１の前面部に形成される前記開口部を開閉させ得るようになっている。このため、記録動作を実行させる際には、排出トレイＭ１００４を前面側へと回転させて開口部を開成させることにより、ここから記録シートが排出可能となると共に、排出された記録シートＰを順次積載し得るようになっている。また、排紙トレイＭ１００４には、２枚の補助トレイＭ１００４ａ，Ｍ１００４ｂが収納されており、必要に応じて各トレイを手前に引き出すことにより、用紙の支持面積を３段階に拡大、縮小させ得るようになっている。
【００４８】
アクセスカバーＭ１００３は、その一端部が上ケースＭ１００２に回転自在に保持され、上面に形成される開口部を開閉し得るようになっている。このアクセスカバーＭ１００３を開くことによって、本体内部に収納されている記録ヘッドカートリッジＨ１０００あるいはインクタンクＨ１９００等の交換が可能となる。なお、ここでは特に図示しないが、アクセスカバーＭ１００３を開閉させると、その裏面に形成された突起がカバー開閉レバーを回転させるようになっており、そのレバーの回転位置をマイクロスイッチなどで検出することにより、アクセスカバーＭ１００３の開閉状態を検出し得るようになっている。
【００４９】
また、上ケースＭ１００２の後部上面には、電源キーＥ００１８及びレジュームキーＥ００１９が押下可能に設けられると共に、ＬＥＤ　Ｅ００２０が設けられており、電源キーＥ００１８を押下すると、ＬＥＤ　Ｅ００２０が点灯して記録可能であることをオペレータに知らせるものとなっている。また、ＬＥＤ　Ｅ００２０は点滅の仕方や色の変化をさせたり、プリンタのトラブル等をオペレータに知らせる等種々の表示機能を有する。さらに、ブザーＥ００２１（図５）をならすこともできる。なお、トラブル等が解決した場合には、レジュームキーＥ００１９を押下することによって記録が再開されるようになっている。
【００５０】
２．記録動作機構
次に、プリンタの装置本体Ｍ１０００に収納、保持される本実施形態における記録動作機構について説明する。
【００５１】
本実施形態における記録動作機構は、記録シート（プリント媒体）Ｐを装置本体内へと自動的に給送する自動給送部Ｍ３０２２と、自動給送部から１枚ずつ送出される記録シートＰを所定の記録位置へと導くと共に、それを記録位置から排出部Ｍ３０３０へと導く搬送部Ｍ３０２９と、記録位置に搬送された記録シートＰに所望の記録を行なう記録部と、前記記録部等に対する回復処理を行う回復部（Ｍ５０００）とから構成されている。
【００５２】
その記録部は、キャリッジ軸Ｍ４０２１によって矢印Ｘの主走査方向に移動可能に支持されたキャリッジＭ４００１と、このキャリッジＭ４００１に着脱可能に搭載される記録ヘッドカートリッジＨ１０００とからなる。
【００５３】
２．１　記録ヘッドカートリッジ
まず、記録部に用いられる記録ヘッドカートリッジを図３および図４に基づいて説明する。
【００５４】
この実施形態における記録ヘッドカートリッジＨ１０００は、図３に示すようにインクを貯留するインクタンクＨ１９００と、このインクタンクＨ１９００から供給されるインクを記録情報に応じてノズルから吐出させる記録ヘッドＨ１００１と、を有する。記録ヘッドＨ１００１は、キャリッジＭ４００１に対して着脱可能に搭載される、いわゆるカートリッジ方式を採るものとなっている。
【００５５】
ここに示す記録ヘッドカートリッジＨ１０００においては、写真調の高画質なカラー画像の記録を可能とするために、インクタンクとして、例えば、ブラック、ライトシアン、ライトマゼンタ、シアン、マゼンタ及びイエローの各色独立のインクタンクＨ１９００が用意されており、それらは、図４に示すように記録ヘッドＨ１００１に対して着脱自在となっている。
【００５６】
２．２　キャリッジ
次に、図２を参照して、記録ヘッドカートリッジＨ１０００を搭載するキャリッジＭ４００１について説明する。
【００５７】
図２に示すように、キャリッジＭ４００１には、そのキャリッジＭ４００１と係合して、記録ヘッドＨ１００１をキャリッジＭ４００１上の所定の装着位置に案内するためのキャリッジカバーＭ４００２と、記録ヘッドＨ１００１のタンクホルダーＨ１５００と係合して、記録ヘッドＨ１００１を所定の装着位置にセットさせるよう押圧するヘッドセットレバーＭ４００７と、が設けられている。
【００５８】
キャリッジＭ４００１の上部にヘッドセットレバー軸に対して回動可能に設けられると共に、記録ヘッドＨ１００１との係合部には、ばね付勢されるヘッドセットプレート（不図示）が備えられている。そのばね力によって、ヘッドセットレバーＭ４００７は、記録ヘッドＨ１００１を押圧しながら、それをキャリッジＭ４００１に装着する構成となっている。
【００５９】
また、キャリッジＭ４００１の記録ヘッドＨ１００１との別の係合部にはコンタクトフレキシブルプリントケーブル（図５参照；以下、「コンタクトＦＰＣ」と称す）Ｅ００１１が設けられている。このコンタクトＦＰＣ　Ｅ００１１上のコンタクト部と記録ヘッドＨ１００１に設けられたコンタクト部（外部信号入力端子）Ｈ１３０１とが電気的に接触して、記録のための各種情報の授受や記録ヘッドＨ１００１への電力の供給などを行い得るようになっている。
【００６０】
コンタクトＦＰＣ　Ｅ００１１のコンタクト部とキャリッジＭ４００１との間には不図示のゴムなどの弾性部材が設けられており、この弾性部材の弾性力とヘッドセットレバーばねによる押圧力とによって、コンタクト部とキャリッジＭ４００１との確実な接触を可能とするようになっている。さらにコンタクトＦＰＣＥ００１１は、キャリッジＭ４００１の背面に搭載されたキャリッジ基板Ｅ００１３に接続されている（図５参照）。
【００６１】
３．スキャナ
この実施形態におけるプリンタは、上述した記録ヘッドカートリッジＨ１０００の代わりにキャリッジＭ４００１にスキャナを装着することで読取装置としても使用することができる。
【００６２】
このスキャナは、プリンタ側のキャリッジＭ４００１と共に主走査方向に移動し、その主走査方向への移動の過程において、プリント媒体に代えて給送された原稿画像読み取るようになっている。そして、その主走査方向の読み取り動作と原稿の副走査方向の給送動作とを交互に行うことにより、１枚の原稿画像情報を読み取ることができる。
【００６３】
４．プリンタの電気回路の構成
次に、本発明の実施形態における電気的回路構成を説明する。
図６は、この実施形態における電気的回路の全体構成例を概略的に示す図である。
【００６４】
この実施形態における電気的回路は、主にキャリッジ基板（ＣＲＰＣＢ）Ｅ００１３、メインＰＣＢ（Ｐｒｉｎｔｅｄ　Ｃｉｒｃｕｉｔ　Ｂｏａｒｄ）Ｅ００１４、電源ユニットＥ００１５等によって構成されている。電源ユニットＥ００１５は、メインＰＣＢ　Ｅ００１４と接続されて、各種駆動電源を供給するものとなっている。
【００６５】
また、キャリッジ基板Ｅ００１３は、キャリッジＭ４００１（図２）に搭載されたプリント基板ユニットであり、コンタクトＦＰＣ　Ｅ００１１を通じて記録ヘッドＨ１００１との信号の授受を行うインターフェースとして機能する他、キャリッジＭ４００１の移動に伴ってエンコーダセンサＥ０００４から出力されるパルス信号に基づき、エンコーダスケールＥ０００５とエンコーダセンサＥ０００４との位置関係の変化を検出し、その出力信号をフレキシブルフラットケーブル（ＣＲＦＦＣ）Ｅ００１２を通じてメインＰＣＢ　Ｅ００１４へと出力する。
【００６６】
さらに、メインＰＣＢ　Ｅ００１４は、この実施形態におけるインクジェット記録装置の各部の駆動制御を司るプリント基板ユニットであり、紙端検出センサ（ＰＥセンサ）Ｅ０００７、ＡＳＦ（自動給紙装置）センサＥ０００９、カバーセンサＥ００２２、パラレルインターフェース（パラレルＩ／Ｆ）Ｅ００１６、シリアルインターフェース（シリアルＩ／Ｆ）Ｅ００１７、リジュームキーＥ００１９、ＬＥＤ　Ｅ００２０、電源キーＥ００１８、ブザーＥ００２１等に対するＩ／Ｏポートを基板上に有する。またさらに、キャリッジＭ１４００を主走査させるための駆動源をなすモータ（ＣＲモータ）Ｅ０００１、プリント媒体を搬送するための駆動源をなすモータ（ＬＦモータ）Ｅ０００２、記録ヘッドＨ１００１の回動動作とプリント媒体の給紙動作に兼用されるモータ（ＰＧモータ）Ｅ０００３とに接続されて、これらの駆動を制御する他、インクエンプティセンサＥ０００６、ＧＡＰセンサＥ０００８、ＰＧセンサＥ００１０、ＣＲＦＦＣ　Ｅ００１２、電源ユニットＥ００１５との接続インターフェイスを有する。
【００６７】
図８は、メインＰＣＢ　Ｅ００１４の内部構成を示すブロック図である。
図において、Ｅ１００１はＣＰＵであり、このＣＰＵ　Ｅ１００１は内部に発振回路Ｅ１００５に接続されたクロックジェネレータ（ＣＧ）　Ｅ１００２を有し、その出力信号Ｅ１０１９によりシステムクロックを発生する。また、ＣＰＵＥ１００１は、制御バスＥ１０１４を通じてＲＯＭ　Ｅ１００４およびＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ　Ｓｐｅｃｉｆｉｃ　Ｉｎｔｅｇｒａｔｅｄ　Ｃｉｒｃｕｉｔ）　Ｅ１００６に接続され、ＲＯＭに格納されたプログラムに従って、ＡＳＩＣ　Ｅ１００６の制御、電源キーからの入力信号Ｅ１０１７、及びリジュームキーからの入力信号Ｅ１０１６、カバー検出信号Ｅ１０４２、ヘッド検出信号（ＨＳＥＮＳ）Ｅ１０１３の状態の検知を行なう。さらにＣＰＵ　Ｅ１００１は、ブザー信号（ＢＵＺ）Ｅ１０１８によりブザーＥ００２１を駆動し、内蔵されるＡ／ＤコンバータＥ１００３に接続されるインクエンプティ検出信号（ＩＮＫＳ）Ｅ１０１１及びサーミスタによる温度検出信号（ＴＨ）Ｅ１０１２の状態の検知を行う一方、その他各種論理演算・条件判断等を行ない、インクジェット記録装置の駆動制御を司る。
【００６８】
ここで、ヘッド検出信号Ｅ１０１３は、記録ヘッドカートリッジＨ１０００からフレキシブルフラットケーブルＥ００１２、キャリッジ基板Ｅ００１３及びコンタクトフレキシブルプリントケーブルＥ００１１を介して入力されるヘッド搭載検出信号である。また、インクエンプティ検出信号Ｅ１０１１は、インクエンプティセンサＥ０００６から出力されるアナログ信号、温度検出信号Ｅ１０１２はキャリッジ基板Ｅ００１３上に設けられたサーミスタ（図示せず）からのアナログ信号である。
【００６９】
Ｅ１００８はＣＲモータドライバであって、モータ電源（ＶＭ）Ｅ１０４０を駆動源とし、ＡＳＩＣ　Ｅ１００６からのＣＲモータ制御信号Ｅ１０３６に従って、ＣＲモータ駆動信号Ｅ１０３７を生成し、ＣＲモータＥ０００１を駆動する。Ｅ１００９はＬＦ／ＰＧモータドライバであって、モータ電源Ｅ１０４０を駆動源とし、ＡＳＩＣ　Ｅ１００６からのパルスモータ制御信号（ＰＭ制御信号）Ｅ１０３３に従ってＬＦモータ駆動信号Ｅ１０３５を生成し、これによってＬＦモータを駆動すると共に、ＰＧモータ駆動信号Ｅ１０３４を生成してＰＧモータを駆動する。
【００７０】
Ｅ１０１０は電源制御回路であり、ＡＳＩＣ　Ｅ１００６からの電源制御信号Ｅ１０２４に従って、発光素子を有する各センサ等への電源供給を制御する。パラレルＩ／Ｆ　Ｅ００１６は、ＡＳＩＣ　Ｅ１００６からのパラレルＩ／Ｆ信号Ｅ１０３０を、外部に接続されるパラレルＩ／ＦケーブルＥ１０３１に伝達し、またパラレルＩ／ＦケーブルＥ１０３１の信号をＡＳＩＣ　Ｅ１００６に伝達する。シリアルＩ／Ｆ　Ｅ００１７は、ＡＳＩＣ　Ｅ１００６からのシリアルＩ／Ｆ信号Ｅ１０２８を、外部に接続されるシリアルＩ／ＦケーブルＥ１０２９に伝達し、また同ケーブルＥ１０２９からの信号をＡＳＩＣ　Ｅ１００６に伝達する。
【００７１】
一方、電源ユニットＥ００１５からは、ヘッド電源（ＶＨ）Ｅ１０３９及びモータ電源（ＶＭ）Ｅ１０４０、ロジック電源（ＶＤＤ）Ｅ１０４１が供給される。また、ＡＳＩＣ　Ｅ１００６からのヘッド電源ＯＮ信号（ＶＨＯＮ）Ｅ１０２２及びモータ電源ＯＮ信号（ＶＭＯＭ）Ｅ１０２３が電源ユニットＥ００１５に入力され、それぞれヘッド電源Ｅ１０３９及びモータ電源Ｅ１０４０のＯＮ／ＯＦＦを制御する。電源ユニットＥ００１５から供給されたロジック電源（ＶＤＤ）Ｅ１０４１は、必要に応じて電圧変換された上で、メインＰＣＢ　Ｅ００１４内外の各部へ供給される。
【００７２】
またヘッド電源信号Ｅ１０３９は、メインＰＣＢ　Ｅ００１４上で平滑化された後にフレキシブルフラットケーブルＥ００１１へと送出され、記録ヘッドカートリッジＨ１０００の駆動に用いられる。
【００７３】
Ｅ１００７はリセット回路であり、ロジック電源電圧Ｅ１０４１の低下を検出して、ＣＰＵ　Ｅ１００１及びＡＳＩＣ　Ｅ１００６にリセット信号（ＲＥＳＥＴ）Ｅ１０１５を供給し、初期化を行なう。
【００７４】
このＡＳＩＣ　Ｅ１００６は１チップの半導体集積回路であり、制御バスＥ１０１４を通じてＣＰＵ　Ｅ１００１によって制御され、前述したＣＲモータ制御信号Ｅ１０３６、ＰＭ制御信号Ｅ１０３３、電源制御信号Ｅ１０２４、ヘッド電源ＯＮ信号Ｅ１０２２、及びモータ電源ＯＮ信号Ｅ１０２３等を出力し、パラレルＩ／Ｆ　Ｅ００１６およびシリアルＩ／Ｆ　Ｅ００１７との信号の授受を行なう。さらにＡＳＩＣ　Ｅ１００６は、ＰＥセンサＥ０００７からのＰＥ検出信号（ＰＥＳ）Ｅ１０２５、ＡＳＦセンサＥ０００９からのＡＳＦ検出信号（ＡＳＦＳ）Ｅ１０２６、記録ヘッドと記録媒体とのギャップを検出するためのセンサ（ＧＡＰ）センサＥ０００８からのＧＡＰ検出信号（ＧＡＰＳ）Ｅ１０２７、ＰＧセンサＥ００１０からのＰＧ検出信号（ＰＧＳ）Ｅ１０３２の状態を検知し、その状態を表すデータを制御バスＥ１０１４を通じてＣＰＵ　Ｅ１００１に伝達する。ＣＰＵ　Ｅ１００１は、入力されたデータに基づきＬＥＤ駆動信号Ｅ１０３８の駆動を制御してＬＥＤＥ００２０の点滅を行なう。
【００７５】
さらに、ＡＳＩＣ　Ｅ１００６は、エンコーダ信号（ＥＮＣ）Ｅ１０２０の状態を検知してタイミング信号を生成し、ヘッド制御信号Ｅ１０２１によって記録ヘッドカートリッジＨ１０００とのインターフェイスをとって記録動作を制御する。ここにおいて、エンコーダ信号（ＥＮＣ）Ｅ１０２０は、フレキシブルフラットケーブルＥ００１２を通じて入力されるＣＲエンコーダセンサＥ０００４の出力信号である。また、ヘッド制御信号Ｅ１０２１は、フレキシブルフラットケーブルＥ００１２、キャリッジ基板Ｅ００１３、及びコンタクトＦＰＣ　Ｅ００１１を経て記録ヘッドＨ１０００に供給される。
【００７６】
図７は、ＡＳＩＣ　Ｅ１００６の内部構成例を示すブロック図である。
なお、同図において、各ブロック間の接続については、記録データやモータ制御データ等、ヘッドや各部機構部品の制御にかかわるデータの流れのみを示しており、各ブロックに内蔵されるレジスタの読み書きに係わる制御信号やクロック、ＤＭＡ制御にかかわる制御信号などは図面上の記載の煩雑化を避けるため省略している。
【００７７】
図中、Ｅ２００２はＰＬＬコントローラであり、ＣＰＵ　Ｅ１００１から出力されるクロック信号（ＣＬＫ）Ｅ２０３１及びＰＬＬ制御信号（ＰＬＬＯＮ）Ｅ２０３３により、ＡＳＩＣ　Ｅ１００６内の大部分へと供給するクロック（図示しない）を発生する。
【００７８】
また、Ｅ２００１はＣＰＵインターフェース（ＣＰＵＩ／Ｆ）であり、リセット信号Ｅ１０１５、ＣＰＵ　Ｅ１００１から出力されるソフトリセット信号（ＰＤＷＮ）Ｅ２０３２、クロック信号（ＣＬＫ）Ｅ２０３１及び制御バスＥ１０１４からの制御信号により、以下に説明するような各ブロックに対するレジスタ読み書き等の制御や、一部ブロックへのクロックの供給、割り込み信号の受け付け等（いずれも図示しない）を行ない、ＣＰＵ　Ｅ１００１に対して割り込み信号（ＩＮＴ）Ｅ２０３４を出力して、ＡＳＩＣ　Ｅ１００６内部での割り込みの発生を知らせる。
【００７９】
また、Ｅ２００５はＤＲＡＭであり、記録用のデータバッファとして、受信バッファＥ２０１０、ワークバッファＥ２０１１、プリントバッファＥ２０１４、展開用データバッファＥ２０１６などの各領域を有すると共に、モータ制御用としてモータ制御バッファＥ２０２３を有する。さらに、ＤＲＡＭ　Ｅ２００５は、スキャナ動作モード時に使用するバッファとして、上記の各記録用データバッファに代えて使用されるスキャナ取込みバッファＥ２０２４、スキャナデータバッファＥ２０２６、送出バッファＥ２０２８などの領域を有する。
【００８０】
また、このＤＲＡＭ　Ｅ２００５は、ＣＰＵ　Ｅ１００１の動作に必要なワーク領域としても使用される。すなわち、Ｅ２００４はＤＲＡＭ制御部であり、制御バスによるＣＰＵ　Ｅ１００１からＤＲＡＭ　Ｅ２００５へのアクセスと、後述するＤＭＡ制御部Ｅ２００３からＤＲＡＭ　Ｅ２００５へのアクセスとを切り替えて、ＤＲＡＭ　Ｅ２００５への読み書き動作を行なう。
【００８１】
ＤＭＡ制御部Ｅ２００３では、各ブロックからのリクエスト（図示せず）を受け付けて、アドレス信号や制御信号（図示せず）、書込み動作の場合には書込みデータＥ２０３８、Ｅ２０４１、Ｅ２０４４、Ｅ２０５３、Ｅ２０５５、Ｅ２０５７などをＤＲＡＭ制御部Ｅ２００４に出力して、ＤＲＡＭアクセスを行なう。また、読み出しの場合には、ＤＲＡＭ制御部Ｅ２００４からの読み出しデータＥ２０４０、Ｅ２０４３、Ｅ２０４５、Ｅ２０５１、Ｅ２０５４、Ｅ２０５６、Ｅ２０５８、Ｅ２０５９をリクエスト元のブロックに受け渡す。
【００８２】
また、Ｅ２００６は、ＩＥＥＥ１２８４Ｉ／Ｆであり、ＣＰＵＩ／Ｆ　Ｅ２００１を介したＣＰＵ　Ｅ１００１の制御により、パラレルＩ／Ｆ　Ｅ００１６を通じて、図示しない外部ホスト機器との双方向通信インターフェイスを行なう。さらに、ＩＥＥＥ１２８４Ｉ／Ｆ　Ｅ２００６は、記録時には、パラレルＩ／ＦＥ００１６からの受信データ（ＰＩＦ受信データＥ２０３６）をＤＭＡ処理によって受信制御部Ｅ２００８へと受け渡し、スキャナ読み取り時には、ＤＲＡＭＥ２００５内の送出バッファＥ２０２８に格納されたデータ（ＩＥＥＥ１２８４送信データ（ＲＤＰＩＦ）Ｅ２０５９）をＤＭＡ処理によりパラレルＩ／Ｆに送信する。
【００８３】
Ｅ２００７は、ユニバーサルシリアルバス（ＵＳＢ）Ｉ／Ｆであり、ＣＰＵＩ／Ｆ　Ｅ２００１を介したＣＰＵ　Ｅ１００１の制御により、シリアルＩ／Ｆ　Ｅ００１７を通じて、図示しない外部ホスト機器との双方向通信インターフェイスを行なう。さらに、ＵＳＢＩ／Ｆ　Ｅ２００７は、プリント時には、シリアルＩ／Ｆ　Ｅ００１７からの受信データ（ＵＳＢ受信データＥ２０３７）をＤＭＡ処理により受信制御部Ｅ２００８に受け渡し、スキャナ読み取り時には、ＤＲＡＭ　Ｅ２００５内の送出バッファＥ２０２８に格納されたデータ（ＵＳＢ送信データ（ＲＤＵＳＢ）Ｅ２０５８）をＤＭＡ処理によりシリアルＩ／Ｆ　Ｅ００１７に送信する。受信制御部Ｅ２００８は、１２８４Ｉ／Ｆ　Ｅ２００６もしくはＵＳＢＩ／Ｆ　Ｅ２００７のうちの選択されたＩ／Ｆからの受信データ（ＷＤＩＦ）Ｅ２０３８）を、受信バッファ制御部Ｅ２０３９の管理する受信バッファ書込みアドレスに書込む。
【００８４】
Ｅ２００９は圧縮・伸長ＤＭＡコントローラであり、ＣＰＵＩ／Ｆ　Ｅ２００１を介したＣＰＵＥ１００１の制御により、受信バッファＥ２０１０上に格納された受信データ（ラスタデータ）を、受信バッファ制御部Ｅ２０３９の管理する受信バッファ読み出しアドレスから読み出し、そのデータ（ＲＤＷＫ）Ｅ２０４０を指定されたモードに従って圧縮・伸長し、記録コード列（ＷＤＷＫ）Ｅ２０４１としてワークバッファ領域に書込む。
【００８５】
Ｅ２０１３は記録バッファ転送ＤＭＡコントローラであり、ＣＰＵＩ／Ｆ　Ｅ２００１を介したＣＰＵ　Ｅ１００７の制御によってワークバッファＥ２０１１上の記録コード（ＲＤＷＰ）Ｅ２０４３を読み出し、各記録コードを、記録ヘッドカートリッジＨ１０００へのデータ転送順序に適するようなプリントバッファＥ２０１４上のアドレスに並べ替えて転送（ＷＤＷＰ　Ｅ２０４４）する。また、Ｅ２０１２はワーククリアＤＭＡコントローラであり、ＣＰＵＩ／Ｆ　Ｅ２００１を介したＣＰＵ　Ｅ１００１の制御によって記録バッファ転送ＤＭＡコントローラ　Ｅ２０１３による転送が完了したワークバッファ上の領域に対し、指定したワークフィルデータ（ＷＤＷＦ）Ｅ２０４２を繰返し書込む。
【００８６】
Ｅ２０１５は記録データ展開ＤＭＡコントローラであり、ＣＰＵＩ／Ｆ　Ｅ２００１を介したＣＰＵ　Ｅ１００１の制御により、ヘッド制御部Ｅ２０１８からのデータ展開タイミング信号Ｅ２０５０をトリガとして、プリントバッファ上に並べ替えて書込まれた記録コードと展開用データバッファＥ２０１６上に書込まれた展開用データとを読み出し、展開記録データ（ＲＤＨＤＧ）Ｅ２０４５をカラムバッファ書込みデータ（ＷＤＨＤＧ）Ｅ２０４７としてカラムバッファＥ２０１７に書込む。ここで、カラムバッファＥ２０１７は、記録ヘッドカートリッジＨ１０００への転送データ（展開記録データ）を一時的に格納するＳＲＡＭであり、記録データ展開ＤＭＡコントローラＥ２０１５とヘッド制御部Ｅ２０１８とのハンドシェーク信号（図示せず）によって両ブロックにより共有管理されている。
【００８７】
Ｅ２０１８はヘッド制御部であり、ＣＰＵＩ／Ｆ　Ｅ２００１を介したＣＰＵＥ１００１の制御により、ヘッド制御信号を介して記録ヘッドカートリッジＨ１０００またはスキャナとのインターフェイスを行なう他、エンコーダ信号処理部Ｅ２０１９からのヘッド駆動タイミング信号Ｅ２０４９に基づき、記録データ展開ＤＭＡコントローラに対してデータ展開タイミング信号Ｅ２０５０の出力を行なう。
【００８８】
また、プリント時には、前記ヘッド駆動タイミング信号Ｅ２０４９に従って、カラムバッファから展開記録データ（ＲＤＨＤ）Ｅ２０４８を読み出し、そのデータをヘッド制御信号Ｅ１０２１として記録ヘッドカートリッジＨ１０００に出力する。
【００８９】
また、スキャナ読み取りモードにおいては、ヘッド制御信号Ｅ１０２１として入力された取込みデータ（ＷＤＨＤ）Ｅ２０５３をＤＲＡＭ　Ｅ２００５上のスキャナ取込みバッファＥ２０２４へとＤＭＡ転送する。Ｅ２０２５はスキャナデータ処理ＤＭＡコントローラであり、ＣＰＵＩ／Ｆ　Ｅ２００１を介したＣＰＵＥ１００１の制御により、スキャナ取込みバッファＥ２０２４に蓄えられた取込みバッファ読み出しデータ（ＲＤＡＶ）Ｅ２０５４を読み出し、平均化等の処理を行なった処理済データ（ＷＤＡＶ）Ｅ２０５５をＤＲＡＭ　Ｅ２００５上のスキャナデータバッファＥ２０２６に書込む。
【００９０】
Ｅ２０２７はスキャナデータ圧縮ＤＭＡコントローラであり、ＣＰＵＩ／Ｆ　Ｅ２００１を介したＣＰＵ　Ｅ１００１の制御により、スキャナデータバッファＥ２０２６上の処理済データ（ＲＤＹＣ）Ｅ２０５６を読み出してデータ圧縮を行ない、圧縮データ（ＷＤＹＣ）Ｅ２０５７を送出バッファＥ２０２８に書込み転送する。
【００９１】
Ｅ２０１９はエンコーダ信号処理部であり、エンコーダ信号（ＥＮＣ）を受けて、ＣＰＵ　Ｅ１００１の制御で定められたモードに従ってヘッド駆動タイミング信号Ｅ２０４９を出力する他、エンコーダ信号Ｅ１０２０から得られるキャリッジＭ４００１の位置や速度にかかわる情報をレジスタに格納して、ＣＰＵ　Ｅ１００１に提供する。ＣＰＵ　Ｅ１００１は、この情報に基づき、ＣＲモータＥ０００１の制御における各種パラメータを決定する。また、Ｅ２０２０はＣＲモータ制御部であり、ＣＰＵＩ／Ｆ　Ｅ２００１を介したＣＰＵ　Ｅ１００１の制御により、ＣＲモータ制御信号Ｅ１０３６を出力する。
【００９２】
Ｅ２０２２はセンサ信号処理部であり、ＰＧセンサＥ００１０、ＰＥセンサＥ０００７、ＡＳＦセンサＥ０００９、及びＧＡＰセンサＥ０００８等から出力される各検出信号Ｅ１０３３，Ｅ１０２５，Ｅ１０２６，Ｅ１０２７を受けて、ＣＰＵ　Ｅ１００１の制御で定められたモードに従って、これらのセンサ情報をＣＰＵ　Ｅ１００１に伝達する他、ＬＦ／ＰＧモータ制御用ＤＭＡコントローラ　Ｅ２０２１に対してセンサ検出信号Ｅ２０５２を出力する。
【００９３】
ＬＦ／ＰＧモータ制御用ＤＭＡコントローラＥ２０２１は、ＣＰＵＩ／Ｆ　Ｅ２００１を介したＣＰＵ　Ｅ１００１の制御により、ＤＲＡＭ　Ｅ２００５上のモータ制御バッファＥ２０２３からパルスモータ駆動テーブル（ＲＤＰＭ）Ｅ２０５１を読み出してパルスモータ制御信号Ｅ１０３３を出力する他、動作モードによっては前記センサ検出信号を制御のトリガとしてパルスモータ制御信号Ｅ１０３３を出力する。
【００９４】
また、Ｅ２０３０はＬＥＤ制御部であり、ＣＰＵＩ／Ｆ　Ｅ２００１を介したＣＰＵ　Ｅ１００１の制御により、ＬＥＤ駆動信号Ｅ１０３８を出力する。さらに、Ｅ２０２９はポート制御部であり、ＣＰＵＩ／Ｆ　Ｅ２００１を介したＣＰＵ　Ｅ１００１の制御により、ヘッド電源ＯＮ信号Ｅ１０２２、モータ電源ＯＮ信号Ｅ１０２３、及び電源制御信号Ｅ１０２４を出力する。
【００９５】
５．プリンタの動作
次に、上記のように構成された本発明の実施形態におけるインクジェット記録装置の動作を図８のフローチャートに基づき説明する。
【００９６】
ＡＣ電源に装置本体１０００が接続されると、まず、ステップＳ１では装置の第１の初期化処理を行なう。この初期化処理では、本装置のＲＯＭおよびＲＡＭのチェックなどの電気回路系のチェックを行ない、電気的に本装置が正常に動作可能であるかを確認する。
【００９７】
次にステップＳ２では、装置本体Ｍ１０００の上ケースＭ１００２に設けられた電源キーＥ００１８がＯＮされたかどうかの判断を行い、電源キーＥ００１８が押された場合には、次のステップＳ３へと移行し、ここで第２の初期化処理を行う。
【００９８】
この第２の初期化処理では、本装置の各種駆動機構及び記録ヘッドのチェックを行なう。すなわち、各種モータの初期化やヘッド情報の読み込みを行うに際し、装置が正常に動作可能であるかを確認する。
【００９９】
次にステップＳ４ではイベント待ちを行なう。すなわち、本装置に対して、外部Ｉ／Ｆからの指令イベント、ユーザ操作によるパネルキーイベントおよび内部的な制御イベントなどを監視し、これらのイベントが発生すると当該イベントに対応した処理を実行する。例えば、ステップＳ４で外部Ｉ／Ｆからの印刷指令イベントを受信した場合にはステップＳ５へと移行し、また同ステップでユーザ操作による電源キーイベントが発生した場合にはステップＳ１０へと移行し、また同ステップでその他のイベントが発生した場合にはステップＳ１１へと移行する。ここで、ステップＳ５では、外部Ｉ／Ｆからの印刷指令を解析し、指定された紙種別、用紙サイズ、印刷品位、給紙方法などを判断し、その判断結果を表すデータを本装置内のＲＡＭ　Ｅ２００５に記憶し、ステップＳ６へと進む。
【０１００】
次いでステップＳ６では、ステップＳ５で指定された給紙方法により給紙を開始し、用紙を記録開始位置まで送り、ステップＳ７に進む。
【０１０１】
ステップＳ７では記録動作を行なう。この記録動作では、外部Ｉ／Ｆから送出されてきた記録データを一旦記録バッファに格納し、次いでＣＲモータＥ０００１を駆動してキャリッジＭ４００１の主走査方向への移動を開始すると共に、プリントバッファＥ２０１４に格納されている記録データを記録ヘッドＨ１００１へと供給して１行の記録を行なう。そして、その１行分の記録データの記録動作が終了するとＬＦモータＥ０００２を駆動し、ＬＦローラＭ３００１を回転させて用紙（プリント媒体）を副走査方向へと送る。その後、上記の動作を繰り返し実行し、外部Ｉ／Ｆからの１ページ分の記録データの記録が終了すると、ステップ８へと進む。
【０１０２】
ステップＳ８では、ＬＦモータＥ０００２と排紙ローラＭ２００３を駆動し、用紙が完全に本装置から送り出されたと判断されるまで紙送りを繰返し、それが終了した時点で、用紙は排紙トレイＭ１００４ａ上に完全に排紙された状態となる。
【０１０３】
次のステップＳ９では、記録すべき全ページの記録動作が終了したか否かを判定し、記録すべきページが残存する場合には、ステップＳ５へと復帰し、以下、前述のステップＳ５〜Ｓ９までの動作を繰り返す。そして、記録すべき全てのページの記録動作が終了した時点で記録動作は終了し、その後ステップＳ４へと移行し、次のイベントを待つ。
【０１０４】
一方、ステップＳ１０ではプリンタ終了処理を行ない、本装置の動作を停止させる。つまり、各種モータやヘッドなどの電源を切断するために、電源を切断可能な状態に移行した後、電源を切断しステップＳ４に進み、次のイベントを待つ。
【０１０５】
また、ステップＳ１１では、上記以外の他のイベント処理を行なう。例えば、本装置の各種パネルキーや外部Ｉ／Ｆからの回復指令や内部的に発生する回復イベントなどに対応した処理を行なう。なお、処理終了後にはステップＳ４に進み、次のイベントを待つ。
【０１０６】
６．ヘッドの構成
ここで、本実施形態で用いるヘッドＨ１００１の吐出口群の構成配置について説明する。
【０１０７】
図９は、本実施形態で用いた高密度記録を実現するためのヘッドＨ１００１の模式的正面図である。この例では、主走査方向（キャリッジスキャン方向）に沿う１つの吐出口列当たりに、６００ｄｐｉ（ドット／インチ）のピッチ（約４２μｍピッチ）で１２８個の吐出口が配列されている。その吐出口列は、１色のインク当たりに２列、互いに副走査方向（紙送り方向）に約２１μｍずらして設けられ、１色のインク当たり合計２５６個の吐出口を用いて１２００ｄｐｉの解像度を実現している。１色のインク当たりに２つの吐出口列の一方は、ノズル番号が奇数の吐出口が並ぶ奇数ノズル列Ｌｏ、他方は、ノズル番号が偶数の吐出口が並ぶ偶数ノズル列Ｌｅとなっている。また、図示の例では、そのような吐出口列が６色（シアン（Ｃ）、ライトシアン（ＬＣ）、ブラック（Ｂｋ）、イエロー（Ｙ）、ライトマゼンタ（ＬＭ）、およびマゼンタ（Ｍ））のインクに対応して主走査方向に並置され、６色のインクについて合計１２列の吐出口列で１２００ｄｐｉの記録を行うように、一体構造のヘッドが構成されている。但し、製造上は並列する２色分が１チップとして同時に作成し、その後、３チップを並列して接着させる構成をとることができる。
【０１０８】
以上説明した構成の記録装置およびヘッドを用い、本発明の所期の目的を達成するための各種処理について以下に説明する。後述するレジストレーションの調整値等の獲得処理は、図８の手順中の第２の初期化処理（ステップＳ３）またはその他のイベント処理（ステップＳ１１）等に位置付けることができ、また、それによって得られた調整値等は記録動作（ステップＳ７）等を行う際に反映させることができる。
【０１０９】
７．マルチパスプリント
まず、本実施形態では、主に写真画像を高精細に記録可能とすることを目的としているため、通常は、マルチパスプリント方式によって記録がなされる。ここで、マルチパスプリントについて簡単に説明を加えておく。
【０１１０】
モノクロームプリンタとして、文字，数字，記号などのキャラクタのみを記録する場合と異なり、カラーイメージ画像を記録するに当たっては、記録画素の発色性、階調性、一様性など様々な要素が要求される。特に、一様性に関しては、多数のノズル（本明細書では、特にことわらない限り、吐出口ないしこれに連通する液路およびインク吐出に利用されるエネルギを発生する素子を総括していうものとする）を集積配置してなるマルチノズルヘッドの製作工程時に生じる僅かなノズル単位のバラツキの影響が大きい。すなわち、マルチノズルヘッドの製作工程時に生じる僅かなノズル単位のバラツキは、プリント動作時において各ノズルからのインク吐出量やインク吐出方向の向きに影響を及ぼし、結果的に、プリント画像の濃度むらとして画像品位を低下させる。
【０１１１】
その具体例を図１０〜図１２を用いて説明する。図１０（ａ）において、３００１はマルチノズルヘッドであり、ここでは説明を簡略するために、８個のノズル３００２が設けらているものとする。３００３は、ノズル３００２から吐出されるインクドロップレットであり、この図１０（ａ）のように、それぞれのノズル３００２から揃った吐出量のインクが揃った方向に吐出されるのが理想である。このような理想的な吐出が行われれば、図１０（ｂ）に示すように、プリント媒体上に揃った大きさのインクドロップレット３００３が着弾して揃った大きさのインクドットが形成され、図１０（ｃ）のように、ノズルの並び方向における濃度分布として全体的に濃度むらの無い一様な分布が得られる。
【０１１２】
しかし実際には、ノズル１つ１つにはそれぞれバラツキがあり、それを考慮せずに、図１０の場合と同じようにプリントを行った場合には濃度むらなどが生じてしまう。例えば、図１１（ａ）のように、それぞれのノズル３００２から吐出されるインクドロップ３００３の大きさおよび方向にバラツキが生じた場合には、図１１（ｂ）のようプリント媒体上にインクドットが形成され、矢印Ｘの主走査方向に沿う白紙の部分（ドットが形成されない部分）が周期的に存在したり、また逆に、必要以上にドットが重なり合ったりする。この図の場合には、その中央部分に見られるような白筋が発生する。そのため、ノズルの並び方向における濃度分布が図１１（ｃ）のような分布となり、結果的に、このような現象が人間の目で通常見たときに濃度むらとして感知される。
【０１１３】
このような濃度むらの対策としては、次のような方法が考案されている。図１２により、その方法を説明する。
【０１１４】
ここでは、図１０および図１１の場合と同様の記録領域に対する記録を完成させるために、図１２（ａ）に示すようにヘッド３００１を３回スキャンしている。しかし、図中縦方向の８画素の半分である４画素を単位とする記録領域に対しては、２回のスキャン（記録走査（パス））でプリントを完成している。この場合、ヘッド３００１の８ノズルは、図中上側半分の４ノズルと、下側半分の４ノズルとのグループに分けられ、１つのラスター上のドットは、上側半分における１ノズルと下側半分における１ノズルとによって２回のスキャンに分けて形成される。そのため、１ノズルが１回のスキャンで形成するドットは、画像データを所定の画像データ配列に従って約半分に間引いたものである。そして、２回目のスキャン時に、残りの半分の画像データに対応するドットを埋め込むことにより、４画素単位の記録領域のプリントを完成させる。このようなプリント法を以下マルチパスプリント法と称す。
【０１１５】
このようなマルチパスプリント法を採用することにより、図１１において用いた記録ヘッドと等しいものを使用したとしても、各ノズル固有のバラツキによるプリント画像への影響が半減され、プリントされた画像は図１２（ｂ）のようになり、図１１（ｂ）に見られたような白スジや黒スジが余り目立たなくなる。この結果、濃度むらは、図１２（ｃ）に示すように図１１（ｃ）の場合と比べてかなり緩和される。
【０１１６】
以上では同一記録領域に対し、２回の記録走査（２パス）によって画像を完成させる構成を説明したが、マルチパスプリントはパス数が多いほど画像品位は向上する。しかし、一方でプリント時間が長くなるといういわばトレードオフの関係がある。そこで本実形態のプリンタでは、マルチパスプリントを行わない１パスモードの他に、２パスから８パスまでのマルチパスモードでの記録を可能としており、記録媒体の種類や用途に応じてプリントモードを適宜切り替えることができるなっている。
【０１１７】
８．ドット形成位置の調整
本実施形態のプリンタで用いるヘッドＨ１００１は、図９のように構成されて、前述したように１２００ｄｐｉの記録が可能である。しかし、本例において実際に入力されるデータの解像度は最高で６００ｄｐｉであり、記録時には、１つの入力データを２×２＝４画素により記録する。入力データの階調は５段階であり、予め各階調に対応するドット配列を２×２の画素領域内で定めておき、記録時には、２×２の画素領域で５段階の階調を表現する。
【０１１８】
本発明の主眼は、ドットの形成位置、すなわちインクドロップレットの着弾位置を調整（以下、「プリント位置調整」または「レジストレーション」ともいう）することにある。本実施形態のプリンタでは、往復記録における往走査と復走査との間におけるインクドロップレットの着弾位置の調整（以下、「双方向レジストレーション」という）を行う手段と、偶数ラスタの記録に関与する偶数列Ｌｅ（図９参照）の吐出口と奇数ラスタの記録に関与する奇数列Ｌｏ（図９参照）の吐出口とによるインクドロップレットの着弾位置の調整（以下、「偶奇レジストレーション」という）を行う手段とを備えている。
【０１１９】
偶奇レジストレーションに関しては、ヘッドの個体差、および環境やプリント履歴などによるヘッドの状況に依存する。一方、双方向レジストレーションは、むしろプリンタ本体のキャリッジエンコーダＥ０００４や、キャリッジＭ４００１とプリント媒体の被記録面を規制するための部材（プラテン）との間の距離など、プリンタ本体の特性に依存することが多い。よって、本実施形態では、偶奇レジストレーションの調整値はヘッドＨ１００１の適宜の部位に設けられるＥＥＰＲＯＭ等の不揮発性メモリに、また双方向レジストレーションの調整値はプリンタ本体の適宜の部位に設けられるＥＥＰＲＯＭ等の不揮発性メモリに、それぞれのプリンタの出荷時に格納される。これにより、少なくとも初期のプリンタ使用開始時において、ユーザーはプリント位置合わせが行われた状態の記録物を得ることができる。
【０１２０】
なお、ヘッドＨ１００１のＥＥＰＲＯＭには、偶奇レジストレーションの調整値の他、様々なヘッドＨ１００１の固有の情報を格納しておくことができる。本実施形態に用いる記録ヘッドＨ１００１上のＥＥＰＲＯＭの構成および効果は、基本的に、特開平６−３２０７３２号に開示された技術に準ずる。ここで、本実施形態のプリンタにおける具体的な格納データの内容について説明する。
【０１２１】
図１３は、ヘッドのＥＥＰＲＯＭに格納したデータの一例であり、ここでは、そのＥＥＰＲＯＭに次に述べる項目および内容が記憶されているものとする。すなわち、バージョンアップに伴う駆動条件の対応を行うための「ヘッドバージョン情報」、メモリ内容の読み取りエラー防止のための「フレーム数」、個々のヘッドの判別を行うための「ヘッドシリアルナンバー」、記録ヘッドの各チップ（各チップ当たり２色）毎の適切な駆動パルスを選択するための「ヘッド駆動条件」（３チップ分）、往走査時と復走査時との記録位置ずれ補正値である「双方向レジストレーションデータ」（本実施形態では未使用）、各インク色毎のブラック（Ｂｋ）インクに対する記録位置ずれ補正値である「色間レジストレーションデータ」（５色分）、各インク色毎の偶数ノズル列Ｌｅ・奇数ノズル列Ｌｏ間の記録位置補正値である「偶奇レジストレーションデータ」（６色分）、各ノズル列内の不良ノズルの位置情報である「不吐情報」（１２列分）、各インク色毎の吐出量のレベルを表す「吐出量情報」（６色分）、および「エラーチェック情報」である。
【０１２２】
さらに、図１３に示すように、情報の取得エラーを防止するために、上記内容を同一のＥＥＰＲＯＭに２回繰り返して記憶させている。
【０１２３】
ユーザーがヘッドＨ１００１を入手して、それをプリンタ本体のキャリッジＭ４００１に搭載して電源を入れたタイミングにて、プリンタの本体制御部はヘッドＨ１００１のＥＥＰＲＯＭの内容を読み取り、それを本体内のＥＥＰＲＯＭにコピーする。本体内のＥＥＰＲＯＭには、偶奇レジストレーションおよび双方向レジストレーションのための調整値を記憶する領域が少なくとも２箇所ずつあり、当初はそれぞれに同一の内容を記憶する。
【０１２４】
ユーザーは、プリンタの着荷直後あるいは使用頻度に応じて、適宜、レジストレーション（以下、「ユーザーレジストレーション」という）を自ら起動することができる。
【０１２５】
図１４（ａ）は、ユーザーレジストレーションの一連の処理の流れを示す。また、同図（ｂ）は、主として、その処理の過程におけるデータの流れを示すためにホスト装置および記録装置からなるシステムを簡略かつ模式的に表した図である。
【０１２６】
ユーザーは、例えば、パーソナルコンピュータの形態を可とするホスト装置ＨＯＳＴの所定のオペレーティングシステムＯＳ上で作動するプリンタドライバＰＤのユーティリティーより、キーやポインティングデバイスおよびディスプレイ等を含む入力・表示手段ＣＮＳＬを用いてレジストレーションモードを選択する（ステップＳ２２０１）。そして、記録装置本体Ｍ１０００にプリント媒体としての用紙をセットし、プリントをスタートさせる（ステップＳ２２０２）。これに応じてプリンタ制御部ＰＲＣは、ヘッドＨ１００１の駆動部ＨＤに所定のデータを送り、レジストレーションのためのパターン（図１５）を用紙上に形成させる（ステップＳ２２０３）。そして、このパターンを目視判断したユーザーは、調整値をホスト装置ＨＯＳＴ上のプリンタ設定用の画面の所定エリアに入力する（ステップＳ２００４）。そして、プリンタドライバＰＤからのコマンドにてプリンタ制御部にレジストレーションデータを転送し（ステップＳ２２０５）、これに応じて、そのデータが記録装置本体内のＥＥＰＲＯＭ１００に記憶される（ステップＳ２２０６）。
【０１２７】
図１５は、ユーザーレジストレーションにおいてプリント出力されるパターンを示す。図中のＡ列〜Ｅ列は、ヘッドＨ１００１における各インク色の偶奇レジストレーションのためのプリントパターンであり、Ａ列はブラック（Ｂｋ）、Ｂ列はシアン（Ｃ）、Ｃ列はマゼンタ（Ｍ）、Ｄ列はライトシアン（Ｌｃ）、Ｅ列はライトマゼンタ（Ｌｍ）のインクによってプリントされる。イエロー（Ｙ）のインクについては、プリントパターンの目視による読み取り判別が困難なことと、ドット位置ずれが用紙の地色に比べてさほど弊害にならないことから、ユーザーレジストレーションのパターンから除外している。但し、図９にて説明したようにイエローインクに対応したノズル群は、マゼンタインクに対応したノズル群と同一チップに構成されているため、マゼンタインクに対応したノズルと類似した駆動条件になる。よって、本実施形態では、図１５（ａ）のステップＳ２２０５の段階で、マゼンタについてのレジストレーションデータと同一の値をプリンタ本体に転送するようにしている。従って、ステップＳ２２０６でＥＥＰＲＯＭ１００に記憶されるデータは６色分となる。
【０１２８】
図１５において、左側の数字“＋７”〜“−３”はレジストレーションのための調整値を示し、それぞれの調整値に相当するパターンは全て同じものである。但し、それぞれの調整値によって、偶数列ノズルと奇数列ノズルとの相対的な吐出タイミングをずらしててプリントする。本実施形態のプリンタでは、調整の最小単位は１画素であり、１画素ずつずらしたパターンとなっている。工場出荷時に、既に、偶奇レジストレーションの調整値がヘッドのＥＥＰＲＯＭ２００（図１４（ｂ））に記憶されているのため、“０”位置（デフォルト値）のパターンは、この工場出荷時の値でプリントされる。
【０１２９】
他の“＋７”〜“＋１”，“−１”〜−“３”については、偶数ノズル列の吐出タイミングを固定したまま、奇数ノズル列の吐出タイミングをデフォルト値よりも＋７画素から−３画素まで１画素ずつずらしている。ここで、＋方向とは、偶数ノズル列と奇数ノズル列との吐出タイミングの時間差を大きくする方向である。既に述べたように、インクによる膨潤や温度の上昇等に起因して、偶数ノズル列と奇数ノズル列との間のフェイス面に凸状の変形が生じると、それに応じて、双方の吐出口から吐出されるインク滴は経時的に開く傾向にある。そこで、プラス方向の調整範囲を７画素（約１４７μｍ）までと大きくとり、マイナス方向については−３画素（６３μｍ）としている。そして、ユーザーは、各色毎に“＋７”〜“−３”の内で最も滑らかなパターンを選択して、そのパターンのレジストレーションの調整値を設定すればよい。
【０１３０】
全ての偶奇レジストレーション用パターンは、２パス片方向プリント（往方向の２回の走査または復方向の２回の走査）にて記録する。１パスではなく２パスの分割記録とするのは、偶数ノズル列および奇数ノズル列間のドット形成位置ずれ以外の要因、すなわち個々のノズルの特性のばらつき等の要因でパターンの滑らかさが損なわれないようにするためである。また、片方向プリントを行うのは、双方向プリント間のドット形成位置ずれによる影響を同時に受けないようにするためである。
【０１３１】
また、図１５中のＦ，Ｇ，Ｈ列は、双方向レジストレーションのためのパターンである。Ｆ列はブラック（Ｂｋ）、Ｇ列はシアン（Ｃ）、Ｈ列はマゼンタ（Ｍ）のインクに対応する。双方向レジストレーションについては、前述したとおり多数の提案および実施がなされているが、本実施形態のＦ，Ｇ，Ｈ列のパターンは特開平７−８１１９０号公報に準ずるものである。主流である罫線パターンによる判別よりも目視で判断しやすく、１画素以内のズレも判別可能であるからである。左に添えられた“＋５”〜“−５”の数字は双方向レジストレーションのための調整値を示す。双方向レジパターンにおいても偶奇レジストレーションと同様、“０”値（デフォルト値）のパターンは工場で出荷されたときに設定された値で記録する。“＋５”から“−５”に対応するそれぞれのパターンは、往路プリント時（往走査時）の吐出タイミングを固定したまま、復路プリント時（復走査時）の吐出タイミングを１画素ずつずらして記録している。全ての双方向レジストレーション用のパターンは４パス双方向プリントにて記録される。４パスの分割記録にしたのは、ノズルばらつき等の要因でパターンの滑らかさを損なわないようにするためである。
【０１３２】
図１６（ａ）および（ｂ）は、双方向レジストレーション用のパターンを拡大して示すと共に、その記録方法を説明するための図である。本実施形態の一連の調整では、同時に偶奇レジストレーションも行うのため、双方向レジストレーション用のパターンには、偶数ノズル列および奇数ノズル列間のドット形成位置ずれの影響が現れないように、偶数ノズル列に対応する偶数ラスタのみのデータが存在する。各偶数ラスタは１ドットおきにプリントされ、それは隣接ドットとの重なりが生じない限界の画素ピッチ（距離）である。このように設定することにより、僅かなドット形成位置ずれに対して、プリント画像を敏感に反応させることができる。
【０１３３】
本実施形態では、１つのラスタについて４回の記録走査で画像を完成させる。このとき、１パス目および３パス目は往走査、２パス目および４パス目は復走査によりプリントする。図１６（ａ）のように、１６画素幅ずつ往路記録領域（往走査プリント領域）と復路記録領域（復走査プリント領域）とが交互に配置され、前者の領域は１パスおよび３パスの２つパスで分割プリントされ、後者の領域は２パスおよび４パスの２つパスで分割プリントされる。
【０１３４】
往走査と復走査の双方向においてドットの形成位置にずれが生じた場合には、図１６（ｂ）のように、往路記録領域と復路記録領域との境界部に黒スジあるいは白スジが発生する。実際には、各記録領域の幅は３３６μｍ程度であるため、目視では、縦方向の白スジが横方向へ規則的に配列された濃淡むらとして確認される。ユーザーは、白スジの最も少ない一様なパターンを選択して、そのパターンのレジストレーションの調整値を設定することができる。
【０１３５】
本例のヘッドは、図９のようにブラック，シアン，マゼンタ（Ｂｋ／Ｃ／Ｍ）の３色のインクに対応する吐出口が別々チップに配置されているため、それらのインク色によって双方向レジストレーションのパターンをプリント（Ｆ，Ｇ，Ｈ列）することによって、３チップのそれぞれの貼付け誤差やチップ毎におけるインクの吐出性能などが異なる場合に、それらに応じた駆動タイミングを補正することができる。例えば、ブラック・イエローインク用のチップのみ走査方向の前方に吐出方向がずれるような場合には、このチップの双方向駆動タイミングは、他チップと異ならせる必要がある。
【０１３６】
ところで、インクジェットヘッド製作工程において、同一チップ内ではノズルの大きさや吐出口の方向のバラツキが少ない。また、同一チップ内ではプリント中の温度がほぼ均等に分布するため、隣接チップとの温度差に比較するとほとんど温度分布がないといえる。したがって、本例のように、１つのチップに複数のインク色に対応するノズル列が配列されているヘッドにおいては、チップ毎に代表の一色分のノズル列を用いて双方向レジストレーションを行うことによって，充分な駆動タイミング補正が達成できた。
【０１３７】
また、理想的には、全てのインク色に対応するノズル列に関して双方向レジストレーションを行う方がよい。しかし、一般ユーザーにおいて、レジストレーション用のパターンのようなプリンタの設定のためだけのパターンをプリントするために、インクを多量に消費することは敬遠される。したがって、レジストレーションのために使用するインク量は減らす方がよく、本例のような３チップ構成のヘッドの場合には、各チップ毎に１色の計３色のインクを用いて、チップ毎に代表的なノズル列によってレジストレーション用のパターンをプリントすることが好ましい。
【０１３８】
以上により、ユーザーは、選択されたパターンに対応した調整値をホスト装置のプリンタドライバを介して入力する。入力された値は、本体内のＥＥＰＲＯＭ１００に記憶される。
【０１３９】
図１７は、本体ＥＥＰＲＯＭ１００内のレジストレーション用調整値書き込み領域を簡単かつ模式的に示す図である。プリンタ本体の出荷時に記憶されたレジストレーションの調整値、およびヘッドＨ１００１の装着時にそのＥＥＰＲＯＭ２００から読み取られたデータは、常にＡ領域に記録されている。そして、ユーザーレジストレーションを行う場合には、常に、このＡ領域の値をデフォルト（０）にしてパターン（図１５）を出力する。一方、ユーザーがプリンタドライバから入力した調整値は、Ｂ領域に記憶される。２回目以降のユーザーレジストレーションでは、常に、このＢ領域のデータを上書きし、領域Ａに記憶されている値は書き換えられることはない。Ｂ領域のデータは、ヘッド交換時あるいはサービスマン対応時に更新されるのみである。通常のプリント時には、Ａ領域の値にＢ領域の値を加算した調整値が用いられる。
【０１４０】
以上、本実施形態では、レジストレーション単位を１画素とした場合について述べたが、本発明はこれに限ったものではない。例えば、半画素単位或いはそれ以上に高精細な単位での調整も上述した調整用のパターンを用いることにより可能であり、調整値が正確であるほど高画質のプリントが期待できる。この場合の記録タイミングは、ヘッドのブロック分割駆動のために設定されたタイミングなど、プリンタ本体の所有している他の用途のタイミングと連動させてもよい。
【０１４１】
プリンタの着荷時以降に、レジストレーションを行うタイミングをユーザー自身が判断するのは難しい。できれば、プリントの繰り返しにより画像品位が劣化する前に、補正できるようにすることが好ましい。本実施形態では、プリンタドライバユーティリティーのヘッドチェックパターンによって現状の調整の確認ができるようにして、画像が劣化する前にレジストレーションの必要性の有無をユーザーが認識できるようにする。
【０１４２】
図１８は、そのヘッドチェックパターンの一例を示す。「パターン１」は全６色の全ノズルを用い、１パスでプリントされる。そのプリント結果から、全ノズルが正常に吐出を行っているか否かが確認できる。「パターン２」は、現在設定されているユーザーレジストレーションの調整値を用いて、前述した偶奇レジストレーション用のパターンを２パス片方向でプリントする。そのプリント結果から、現在設定されている偶奇レジストレーションの調整値が適正であるか否かが判断できる。「パターン３」は、現在設定されているユーザーレジストレーションの調整値を用いて、前述した図１６の双方向レジストレーション用のパターンを４パス双方向でプリントする。そのプリント結果から、現在設定されている双方向レジストレーションの調整値が適正であるか否かが判断できる。
【０１４３】
このチェックパターンでは、図１５の全パターンよりも短時間で出力でき、かつ操作も簡単なものであるため、ユーザーはヘッドＨ１００１の状況を頻繁にチェックすることができる。
【０１４４】
また上述の実施形態では、パターンが判別し難いとしてイエロー（Ｙ）のみを除外し、実際のパターン出力は、Ｂｋ，Ｃ，Ｍ，ＬＣ，ＬＭの５色とした。しかし、ＬＣ，ＬＭの染料濃度によっては、これらのインク色も判別しにくい場合もある。この場合には、ＢＫ，Ｃ，Ｍのみ実際のユーザーレジストレーションを行い、ＬＣおよびＬＭは、Ｙの場合と同様に、それらと同一チップ上のＣおよびＭと同じ調整値を用いればよい。すなわち、ＬＣについてはＣの補正値、ＬＭについてはＬの補正値を、それぞれ図１４（ａ）のステップＳ２２０５の段階でドライバから本体に入力すればよい。
【０１４５】
以上説明したように、本実施形態によれば、図９に示した各インク色毎に２列構成の高解像記録ヘッドを用いて、偶数ノズルと奇数ノズルのレジストレーションおよび双方向レジストレーションの操作をユーザーが適宜起動することにより、高精度な調整が可能となる。このような調整機構を設けた結果、プリンタの着荷時から定常的に高画質な画像のプリントを維持することができる。
【０１４６】
図２１は、プリンタ本体側および記録ヘッド側の情報に基づくレジストレーション用調整値決定処理手順の一例を示す。この処理は、例えば、図８の処理手順中、ステップＳ３の処理の一部として位置付けることができ、キャリッジＭ４００１に搭載されている記録ヘッドが新たに装着されたものである場合に起動することができる。すなわち、例えば、ユーザーが記録ヘッドをプリンタ本体のキャリッジＭ４００１に装着して電源を入れたとき、プリンタ本体のＣＰＵ（プリンタ制御部ＰＲＣ）は、記録ヘッド側のＥＥＰＲＯＭ２００記憶されたデータを読み取り（ステップＳ３００１）、本体側のＥＥＰＲＯＭ１００に展開されたテーブルを参照して（ステップＳ３００３）、適切なレジストレーション用調整値を得ることができる（ステップＳ３００５）。
【０１４７】
（第２の実施形態）
図２５は、プリンタにて行う記録ドット数のカウント手順として、各インク色毎に対応する形成ドット数のカウント手順を説明するためのフローチャートである。
【０１４８】
まず、記録データをＩ／Ｆから受信し（ステップＳ１０１）、それを受信バッファに格納してから（ステップＳ１０２）、コマンドの解析およびデータの展開をする（ステップＳ１０３，Ｓ１０４）。そして、その展開したデータに基づいて、各インク色毎に対応する形成ドットの数をカウントし（ステップＳ１０５）、そのカウント値を不揮発性メモリに記憶する（ステップＳ１０６）。
【０１４９】
本実施形態においては、このようにプリンタにて各インク色別の形成ドット数をカウントし、それらの差が大きくなったときに、前述した実施形態と同様のレジストレーションを行うようにユーザに促し、その応答に応じてレジストレーション用のパターンを出力する。例えば、パーソナルコンピュータのディスプレイ上に、図２６のようなメッセージパネルを表示したり、またはプリンタ本体に搭載されたＬＥＤを点滅させることによって、レジストレーションを行うことをユーザに促すことができる。
【０１５０】
また、レジストレーション用のパターンをプリントする場合には、所定のノズルグループ別に、図１５のような双方向レジストレーション用のパターンをプリントすることにより、そのノズルグループ別に着弾位置のずれ調整が可能となる。
【０１５１】
そのノズルグループは、例えば、記録ヘッドの同一チップ上のノズルを吐出するインクの色毎にグループ分けしたものであってもよく、図９の記録ヘッドの場合には、Ｃインク吐出用のノズルとＬｃインク吐出用のノズルとをグループ分けし、Ｂｋインク吐出用のノズルとＹインク吐出用のノズルとをグループ分けし、Ｌｍインク吐出用のノズルとＭインク吐出用のノズルとをグループ分けすることができる。このようにグループ分けしたノズルグループ別に双方向レジストレーション用のパターンをプリントすることにより、ノズルグループ毎において、使用頻度やインクの物性の差に起因するインク滴の着弾位置のずれを調整することができる。例えば、全く同じ写真画像を年賀状などに１００枚プリントする際に、その記録データが各インク色毎に完全に均等になることはまず考えず、画像が肌色の場合には、イエローインクが多く使用され、ブラックインクはほとんど使用されない。それらの使用差が最大１．５倍であったと仮定した場合（実際にはもっと多い場合もあり）、イエローインクの形成ドット数が１０．０×１０６ドットに対して、ブラックインクの形成ドット数が６．７×１０６ドットとなる。形成ドット数とインク滴の吐出速度とが図２４のような関係にある場合には、イエローインクとブラックインクとの吐出速度の差が約１．６［ｍ／ｓ］発生していると考えられる。この場合には、双方向駆動タイミングを１２００ｄｐｉ単位で１〜２画素分ずらせる必要がある。本実施形態においては、グループ分けされたＢｋインク吐出用のノズルとＹインク吐出用のノズルとによって、図１５のような双方向レジストレーション用のパターンをプリントすることにより、このような形成ドット数の大きな差に起因するＢｋインクとＹインクの着弾位置のずれを調整することができる。
【０１５２】
また、ノズルの使用状況に応じたヒータ部の劣化の差、およびインクの物性の差によるインクの吐出特性の差を加味して、異なるインクを吐出するノズル毎に駆動タイミングを調整することにより、インクの色毎に着弾位置のずれをなくして、プリント媒体上における発色（色差）を安定させることができる。
【０１５３】
また、ノズルグループは、記録ヘッドのチップ毎のノズルにグループ分けしたり、同色のインクを吐出するノズル毎にグループ分けしたり、同色のインクを吐出するノズルをノズル列毎（奇数ノズル列および偶数ノズル列）にグループ分けしたり、形成ドット数が同程度のノズル（劣化度が同程度のノズル）毎にグループ分けしたものなどであってもよい。例えば、記録ヘッドの３つのチップ毎におけるＢｋインク吐出用のノズルと、Ｃインク吐出用のノズルと、Ｍインク吐出用のノズルとをノズルグループとして、それらのノズルによって、前述した図１５のような双方向レジストレーション用のパターンをプリントした場合には、形成ドット数の大きな差に起因するインク滴の着弾位置のずれを記録ヘッドのチップ単位で調整することもできる。
【０１５４】
このように、本実施形態においては、形成ドット数をカウントして管理し、ノズルが偏って使用された場合に、ノズルグループ間のプリント位置を調整するための双方向レジストレーション用のパターンをプリントする。また、環境温度の変化や記録ヘッドの温度変化などによって、ノズルにおけるインクの吐出特性の変化が予測される場合には、ユーザにレジストレーションを行うことを促して、所定のノズルグループ間のプリント位置を調整するための双方向レジストレーション用のパターンをプリントすることにより、プリント品位の低下を回避することができる。なお、インクの吐出特性としてのインクの吐出速度は、ヒータ部（電気熱変換体）、インク、およびノズルの状態などによって異なる。
【０１５５】
（第３の実施形態）
図２３は、プリント媒体の全面をプリント面としてプリントを行う縁なしプリントの方法の説明図である。一般の縁なしプリントにおいて、用紙（プリント媒体）の搬送方向前端部および後端部にプリントをする際には、記録ヘッドＨ１００１において使用するノズル数を制限している。図２３は、用紙の搬送方向後端にプリントをする場合の説明図であり、記録ヘッドＨ１００１における斜線部分が使用ノズルの範囲となる。図２３における記録ヘッドＨ１０００１は、用紙の搬送方向Ｙの反対側に相対移動するものとして現されている。
【０１５６】
本例のプリント方式は、同じ記録領域を４回の走査に分けてプリントする４パスプリント方式であり、記録領域が用紙の搬送方向後端部に近づいたときに、記録ヘッドＨ１００１の使用ノズル数は、それまでのａゾーンの全ノズルからｂゾーンの１／４のノズル数に制限される。つまり、記録ヘッドＨ１００１のａゾーンの全ノズルを用いた４パスプリント方式から、その１／４のｂゾーンのノズルを用いた４パスプリント方式に切り換えられる。また、用紙の搬送方向前端部にプリントをする場合には、記録ヘッドＨ１００１の１／４のｂゾーンのノズルを用いた４パスプリント方式となり、それから、ａゾーンの全ノズルを用いた４パスプリント方式に切り換えられることになる。
【０１５７】
このように、縁なしプリントを行って記録ヘッドＨ１００１の使用ノズルが変化した場合には、ノズル列内におけるノズルの使用頻度に差が生じ、それに起因して、前述した図２４の場合と同様にインクの吐出量に差が生じる。
【０１５８】
そこで本実施形態においては、前述した図２５のステップＳ１０５において、ａゾーンのノズルグループによる形成ドット数と、ｂゾーンのノズルグループによる形成ドット数をカウントし、それらのカウント値の差が所定値以上となったときに、前述した図２６の同様の方法によって双方向レジストレーションを行うことをユーザーに促す。その際、図１５におけるＦ、Ｇ、Ｈとして、それぞれａゾーンのノズルを使用した双方向レジストレーション用のパターン（従来の双方向レジストレーション用のパターン）と、ｂゾーンの制限されたノズルを使用した双方向レジストレーション用のパターンをプリントすることによって、ａゾーンとｂゾーンのそれぞれにおける双方向レジストレーションを行うことができる。この結果、ノズルの使用頻度の差に起因する往走査時におけるインク滴の着弾位置のずれを調整して、プリント画像上におけるスジや濃度むらの発生を防止することができる。
【０１５９】
（第４の実施形態）
次に、記録ヘッドの温度変化に対応して双方向レジストレーション処理を行うための実施形態について説明する。
【０１６０】
レジストレーション用調整値は、インクの吐出スピードや吐出口からプリント媒体の表面までの距離（「紙間」とも言う）によっても異なる。さらに、そのインクの吐出スピードは、個々の記録ヘッドの特性のバラツキのみならず、実際には、図２２のように、プリント動作を連続して行った場合の記録ヘッドの昇温によっても変化することが確認されている。
【０１６１】
図２２において、横軸は記録ヘッドの温度（℃）、縦軸は各温度に対するインクの吐出スピード（ｍ／秒）を示す。本発明者らが複数個の記録ヘッドに対して行った実験の結果、プリント媒体数ページ分を連続してプリントすることによって、記録ヘッドが徐々に昇温していくことが確認された。例えば、Ａ４サイズのプリント媒体を用いた場合、ある程度デューティーの高い画像（吐出回数の多い画像）では、４〜５枚ほどのプリント媒体の連続プリントによって４５℃程度にまで記録ヘッドの温度が上昇する。このような場合、図２２に示すように、記録ヘッドの温度に応じてインクの吐出スピードが変化する。例えば、常温（２５℃）で吐出スピードが１３ｍ／ｓであった記録ヘッドは、それが４５℃まで昇温すると吐出スピードが１５ｍ／ｓになる。この吐出スピードの変化は、例えば、レジストレーション用調整値の１〜２画素分の変化に相当する。そのため、上述の実施形態のように、記録ヘッドとプリンタ本体とのそれぞれにメモリを設けて、着荷後の初期使用時における画像品位が保証できたとしても、４〜５枚のプリント媒体に対する連続プリントをしたときに、画像品位の低下が生じるおそれがある。
【０１６２】
本実施形態は、プリンタ本体および記録ヘッドに配置された温度検知機構の検知温度が所定の範囲を越えたときに、前述した図２６のように、パーソナルコンピュータの表示画面によってユーザにレジストレーションを行うことを促す。例えば、記録ヘッド近傍の温度が２０℃から３５℃の範囲から外れたとき、またはプリンタ本体の電気基板の温度が１０℃から２５℃の範囲から外れたときに、ユーザにレジストレーションを行うことを促す。そして、レジストレーション用のパターンとして、図１５のような双方向レジストレーション用のパターンをプリントすることにより、記録ヘッドの温度変化に起因する往走査時におけるインク滴の着弾位置のずれを調整して、プリント画像上におけるスジや濃度むらの発生を防止することができる。
【０１６３】
また、記録ヘッドや環境の温度に対応するインクの吐出速度や吐出方向の変動が予め分かっている場合には、それらの温度に対応するインクの吐出タイミングの補正値（レジストレーション用調整値）を不揮発性メモリ（ＥＥＰＲＯＭ）などに記憶させておいて、検出した記録ヘッドや環境の温度に対応する不揮発性メモリ内の吐出タイミングに基づいて、インクの吐出タイミングを自動的に制御するすることによって、常に画像品位を全く損なうことのないプリントが可能となる。例えば、記録ヘッドの温度に対応してレジストレーション用調整値のテーブルを参照すべく、その指針となるテーブルをプリンタ本体のメモリに記憶しておき、プリント媒体の各ページのプリント開始前に記録ヘッドの温度を検知し、その温度に対応するテーブルを指針として、ページ毎のレジストレーション用調整値を自動的に設定することができる。
【０１６４】
（他の実施形態）
パーソナルコンピュータのディスプレイ上にプリンタの監視画面を表示させて、上述したようなノズルの使用頻度の差や温度変化などに起因して、双方向レジストレーションがずれたであろうときに、ヘッドチェックパターンやレジストレーション用のパターンを確認するようなメッセージを表示してもよい。
【０１６５】
（その他）
本発明が有効に用いられるヘッドの一形態は、電気熱変換体が発生する熱エネルギーを利用してインクに膜沸騰を生じさせ、その気泡の発泡エネルギーを利用して吐出口からインクを吐出する形態である。
【０１６６】
また、上述の実施形態において、ホストコンピュータＨＯＳＴ側のプリンタドライバＰＤは、作成された画像データをプリント装置に供給するものであるが、図１５のようなレジストレーション用のパターンのデータは、記録装置側に具えられてもよく、ホスト装置から供給されてもよい。
【０１６７】
上述した実施形態の機能を実現するソフトウェアまたはプリンタドライバのプログラムコードを、プリント装置を含む様々なデバイスが接続された機械またはシステム内のコンピュータに供給し、機械またはシステムのコンピュータに格納されたプログラムコードによって様々なデバイスを作動させることにより、上述した実施形態の機能を実現するようにしたプリントシステムも本発明の範囲に含まれる。
【０１６８】
この場合、プログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコード自体、および通信や記憶媒体などによりプログラムコードをコンピュータに供給する手段も本発明の範囲に含まれる。
【０１６９】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【０１７０】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行い、その処理によって本実施形態の機能が実現される場合も含まれる。
【０１７１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって本実施形態の機能が実現される場合も含まれる。
【０１７２】
【発明の効果】
以上説明したように、プリントヘッドにおける複数のプリント素子グループによってプリント位置調整用のパターンをプリントし、そのプリント結果から判別したプリント位置の調整値に基づいて、プリントヘッドの往走査時と復走査時との間におけるプリント位置を調整することにより、多数のプリント素子を備えたプリントヘッドを用いて写真調などの高画質画像をプリントする場合に、そのプリント位置のずれを高精度に調整して、画像品位の劣化を防止することができる。
【０１７３】
また、プリント素子がインクを吐出可能な吐出口を有する場合には、インクの吐出速度などのドットの着弾位置のずれが生じた吐出口のグループ毎に、駆動タイミング（インクの吐出タイミング）を調整することによって画像品位の劣化を防止することができる。また、プリントヘッドを構成する複数のチップに吐出口が配置される場合には、それぞれのチップ毎におけるインクの吐出タイミングを調整することができる。それぞれのチップにおいて、吐出口が複数の列上に配備されている場合には、それぞれのチップにおける代表的な吐出口の列を用いてプリント位置調整用のパターンをプリントしてもよい。
【図面の簡単な説明】
【図１】本発明の第１の実施形態におけるインクジェットプリンタの外観斜視図である。
【図２】図１におけるプリンタの外装部材を取り外した状態の斜視図である。
【図３】図１のプリンタに用いられる記録ヘッドカートリッジの斜視図である。
【図４】図３の記録ヘッドカートリッジの分解斜視図である。
【図５】図１のプリンタにおける電気回路の全体構成を概略的に示すブロック図である。
【図６】図５におけるメインＰＣＢの内部構成を示すブロック図である。
【図７】図６におけるＡＳＩＣの内部構成を示すブロック図である。
【図８】図１のプリンタの動作を説明するためのフローチャートである。
【図９】本発明の第１の実施形態において用いる記録ヘッドのノズル配列を示す概念図である。
【図１０】（ａ）〜（ｃ）は、インクジェット記録が理想的に行われる状態の説明図である。
【図１１】（ａ）〜（ｃ）は、インクジェット記録において生じうる濃度ムラ発生状態の説明図である。
【図１２】（ａ）〜（ｃ）は、図１１における濃度ムラの発生を防止するためのマルチパスプリントの原理の説明図である。
【図１３】本発明の第１の実施形態において用いる記録ヘッドに設けられた不揮発性メモリの格納データの説明図である。
【図１４】（ａ）は、ユーザーレジストレーションの一連の処理を説明するためのフローチャート、（ｂ）は、その処理の過程におけるデータの流れを説明するために表したホスト装置および記録装置からなるシステムの模式図である。
【図１５】図１４（ａ）のユーザーレジストレーション処理の過程でプリントされるレジストレーション用のパターンの一例を示す図である。
【図１６】図１５のパターンの内の双方向レジストレーション用のパターンの拡大図であり、（ａ）は、往走査時と復走査時においてインクドットが正規の位置に記録されている状態の説明図，（ｂ）は、両者のインクドットがずれて記録された状態の説明図である。
【図１７】本発明の第１の実施形態において、プリンタ本体に設けられるＥＥＰＲＯＭ内のレジストレーションの調整値の記録領域の説明図である。
【図１８】本発明の第１の実施形態において、レジストレーションの必要性の有無を判断するためのヘッドチェックパターンの説明図である。
【図１９】シリアル型カラープリンタを簡略化して示す斜視図である。
【図２０】（ａ）は、高解像度を実現するための記録ヘッドのノズル配列を示す図、（ｂ）は、その問題点を説明するための（ａ）のＸ−Ｘ線に沿う拡大断面図である。
【図２１】本発明の第１の実施形態において、プリンタ本体側および記録ヘッド側の情報に基づくレジストレーション用調整値決定処理を説明するためのフローチャートである。
【図２２】記録ヘッドの温度変化に伴なう吐出スピードの変化の説明図である。
【図２３】本発明の第３の実施形態における縁なしプリント方法の説明図である。
【図２４】記録ヘッドのヒート回数およびインクの吐出速度との関係の説明図である。
【図２５】本発明の第２の実施形態において、プリンタ本体ファームウェアで行う記録ドットのカウント方法を説明するためのフローチャートである。
【図２６】本発明の第２の実施形態において、ユーザーにプリント位置調整を行うことを促すためのメッセージの表示例の説明図である。
【符号の説明】
Ｍ１０００　装置本体
Ｍ４００１　キャリッジ
Ｅ０００１　キャリッジモータ
Ｅ０００２　ＬＦモータ
Ｅ０００３　ＰＧモータ
Ｅ００１３　キャリッジ基板
Ｅ００１４　メイン基板
Ｅ１００１　ＣＰＵ
Ｈ１０００　記録ヘッドカートリッジ
Ｈ１００１　記録ヘッド
Ｈ１９００　インクタンク
１００　本体ＥＥＰＲＯＭ
２００　ヘッドＥＥＰＲＯＭ
ＨＯＳＴ　ホスト装置
【図１】
2004082555.tif 000003
【図２】
2004082555.tif 000004
【図３】
2004082555.tif 000005
【図４】
2004082555.tif 000006
【図５】
2004082555.tif 000007
【図６】
2004082555.tif 000008
【図７】
2004082555.tif 000009
【図８】
2004082555.tif 000010
【図９】
2004082555.tif 000011
【図１０】
2004082555.tif 000012
【図１１】
2004082555.tif 000013
【図１２】
2004082555.tif 000014
【図１３】
2004082555.tif 000015
【図１４】
2004082555.tif 000016
【図１５】
2004082555.tif 000017
【図１６】
2004082555.tif 000018
【図１７】
2004082555.tif 000019
【図１８】
2004082555.tif 000020
【図１９】
2004082555.tif 000021
【図２０】
2004082555.tif 000022
【図２１】
2004082555.tif 000023
【図２２】
2004082555.tif 000024
【図２３】
2004082555.tif 000025
【図２４】
2004082555.tif 000026
【図２５】
2004082555.tif 000027
【図２６】
2004082555.tif 000028