(57)【要約】【課題】ライン毎の濃度補正を実行する際に使用される補正値の決定に使用される補正用パターンであって、インク量を節約可能な補正用パターンを提供する。【解決手段】所定の移動方向に移動する複数のノズルからインクを吐出して媒体にドットを形成するドット形成動作と、前記媒体を前記移動方向と交差する交差方向に搬送する搬送動作とを繰り返すことによって、前記移動方向に沿う複数のドットから構成されたラインを、前記交差方向に複数形成して印刷された補正用パターンであって、所定の処理モードに基づいて画像を印刷する際に実施されるライン毎の濃度補正に供される補正値を決定するための補正用パターンにおいて、印刷される画像のラインを形成するノズルが、前記交差方向に関して周期的に変化するように印刷する処理モードのための補正用パターンは、前記交差方向において前記媒体に余白を残して、少なくとも前記ノズルが変化する１周期分のラインを有していることを特徴とする補正用パターン。【選択図】    図４０
2005224976.tif 000002
【特許請求の範囲】
【請求項１】
所定の移動方向に移動する複数のノズルからインクを吐出して媒体にドットを形成するドット形成動作と、前記媒体を前記移動方向と交差する交差方向に搬送する搬送動作とを繰り返すことによって、前記移動方向に沿う複数のドットから構成されたラインを、前記交差方向に複数形成して印刷された補正用パターンであって、
所定の処理モードに基づいて画像を印刷する際に実施されるライン毎の濃度補正に供される補正値を決定するための補正用パターンにおいて、
印刷される画像のラインを形成するノズルが、前記交差方向に関して周期的に変化するように印刷する処理モードのための補正用パターンは、
前記交差方向において前記媒体に余白を残して、少なくとも前記ノズルが変化する１周期分のラインを有していることを特徴とする補正用パターン。
【請求項２】
請求項１に記載の補正用パターンにおいて、
前記移動方向の往復移動時の両方において前記ドット形成動作を実行して画像を印刷する処理モードのための補正用パターンは、
前記１周期の２倍のライン数を１セットとして、少なくとも１セット分のラインを有していることを特徴とする補正用パターン。
【請求項３】
請求項２に記載の補正用パターンにおいて、
前記補正用パターンは、複数セット分のラインを有していることを特徴とする補正用パターン。
【請求項４】
請求項２又は３に記載の補正用パターンにおいて、
前記補正用パターンにおける各セットの、前記交差方向の両端のラインのうちのいずれか一方に対応させて、前記移動方向に沿う罫線が形成されていることを特徴とする補正用パターン。
【請求項５】
請求項１乃至４のいずれかに記載の補正用パターンにおいて、
前記補正用パターンの濃度は、ライン毎に測定されるとともに、前記濃度の測定値に基づいて各ラインの補正値が決定されることを特徴とする補正用パターン。
【請求項６】
請求項１乃至５のいずれかに記載の補正用パターンにおいて、
前記複数のノズルは、前記交差方向に沿って整列されてノズル列を構成していることを特徴とする補正用パターン。
【請求項７】
請求項１乃至６のいずれかに記載の補正用パターンにおいて、
前記補正用パターンは、前記複数のノズルから吐出可能なインク色毎に、前記移動方向に並列されて媒体に印刷されていることを特徴とする補正用パターン。
【請求項８】
請求項１乃至７のいずれかに記載の補正用パターンにおいて、
前記印刷される画像のラインを形成するノズルが、前記交差方向に関して周期的に変化するように印刷する処理モードは、前記媒体の上流側の端部と下流側の端部との間の部分に画像を印刷するための中間処理モードであり、
該処理モードのための補正用パターンは、前記交差方向における前記媒体の上流側の端部と下流側の端部との間の部分に印刷されていることを特徴とする補正用パターン。
【請求項９】
請求項８に記載の補正用パターンにおいて、
前記所定の処理モードは、前記交差方向における前記媒体の下流側の端部に画像を印刷するための下流端処理モードと、前記交差方向における前記媒体の上流側の端部に画像を印刷するための上流端処理モードとを有し、
用紙における下流側の端部には、前記下流端処理モードの補正用パターンが印刷され、
上流側の端部には、前記上流端処理モードの補正用パターンが印刷され、
これら補正用パターンの間の部分には、少なくとも一方の補正用パターンとの間に余白を設けながら、前記中間処理モードの補正用パターンが印刷されていることを特徴とする補正用パターン。
【請求項１０】
請求項１乃至９のいずれかに記載の補正用パターンにおいて、
前記補正用パターンの全てのラインは、同じ濃度の階調値に基づいて印刷されていることを特徴とする補正用パターン。
【請求項１１】
請求項１０に記載の補正用パターンにおいて、
前記ライン毎に測定した濃度の測定値の全てのラインに亘る平均値を、濃度の目標値とし、該目標値と各ラインの濃度の測定値との偏差を、前記目標値で除算して得られる補正比率を、前記補正値とすることを特徴とする補正用パターン。
【請求項１２】
所定の移動方向に移動する複数のノズルからインクを吐出して媒体にドットを形成するドット形成動作と、前記媒体を前記移動方向と交差する交差方向に搬送する搬送動作とを繰り返すことによって、前記移動方向に沿う複数のドットから構成されたラインを、前記交差方向に複数形成して印刷された補正用パターンであって、
所定の処理モードに基づいて画像を印刷する際に実施されるライン毎の濃度補正に供される補正値を決定するための補正用パターンにおいて、
印刷される画像のラインを形成するノズルが、前記交差方向に関して周期的に変化するように印刷する処理モードのための補正用パターンは、
前記交差方向において前記媒体に余白を残して、少なくとも前記ノズルが変化する１周期分のラインを有し、
前記移動方向の往復移動時の両方において前記ドット形成動作を実行して画像を印刷する処理モードのための補正用パターンは、前記１周期の２倍のライン数を１セットとして、複数セット分のラインを有し、
前記補正用パターンにおける各セットの、前記交差方向の両端のラインのうちのいずれか一方に対応させて、前記移動方向に沿う罫線が形成されており、
前記補正用パターンの濃度は、ライン毎に測定されるとともに、前記濃度の測定値に基づいて各ラインの補正値が決定され、
前記複数のノズルは、前記交差方向に沿って整列されてノズル列を構成し、前記補正用パターンは、前記複数のノズルから吐出可能なインク色毎に、前記移動方向に並列されて媒体に印刷されており、
前記印刷される画像のラインを形成するノズルが、前記交差方向に関して周期的に変化するように印刷する処理モードは、前記媒体の上流側の端部と下流側の端部との間の部分に画像を印刷するための中間処理モードであり、該処理モードのための補正用パターンは、前記交差方向における前記媒体の上流側の端部と下流側の端部との間の部分に印刷されており、
前記所定の処理モードは、前記交差方向における前記媒体の下流側の端部に画像を印刷するための下流端処理モードと、前記交差方向における前記媒体の上流側の端部に画像を印刷するための上流端処理モードとを有し、用紙における下流側の端部には、前記下流端処理モードの補正用パターンが印刷され、上流側の端部には、前記上流端処理モードの補正用パターンが印刷され、これら補正用パターンの間の部分には、少なくとも一方の補正用パターンとの間に余白を設けながら、前記中間処理モードの補正用パターンが印刷され、
前記補正用パターンの全てのラインは、同じ濃度の階調値に基づいて印刷されており、
前記ライン毎に測定した濃度の測定値の全てのラインに亘る平均値を、濃度の目標値とし、該目標値と各ラインの濃度の測定値との偏差を、前記目標値で除算して得られる補正比率を、前記補正値とすることを特徴とする補正用パターン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の濃度ムラを抑制して印刷するための補正値の決定に使用される補正用パターンに関する。
【背景技術】
【０００２】
画像を印刷する印刷装置として、媒体としての用紙にインクを吐出してドットを形成するインクジェットプリンタが知られている。このプリンタは、所定の移動方向に移動する複数のノズルからインクを吐出して用紙にドットを形成するドット形成動作と、搬送ユニットにより前記用紙を前記移動方向と交差する交差方向（以下、搬送方向とも言う）に搬送する搬送動作とを交互に繰り返す。そして、これによって、前記移動方向に沿う複数のドットから構成されたラスタラインを、前記交差方向に複数形成して画像を印刷するものである。
【０００３】
ところで、通常、このようなプリンタは、部品の組立精度や加工精度等に起因してプリンタ毎に印刷状態に個体差たる癖を有する場合がある。従って、出荷前に検査ライン等において、プリンタ毎に補正用パターンを印刷し、この補正用パターンに基づいてプリンタ毎に印刷状態の癖を把握するとともに、印刷に関して用いる各種の制御量の補正値を決定して設定し、前記癖を小さく抑えるようにしている。
【０００４】
前記癖の一つとしては、前記画像中に、前記移動方向に沿って平行な筋状に見える濃度ムラが挙げられ、この濃度ムラは、巨視的に濃く見えるラスタラインと薄く見えるラスタラインとが存在することによって生じている。  
詳細に言えば、この濃度ムラの原因は、概ねノズルの加工精度に起因し、次の２つが挙げられる。第１のケースとしては、ノズル同士間でインクの吐出量のバラツキがあるケースであり、第２のケースとしては、ノズルからインクを吐出して用紙にドットを形成する位置（以下、ドット形成位置と言う）が、目標位置よりも前記搬送方向にずれているケースである。
【０００５】
そして、第１のケースの濃度ムラを抑制する従来方法としては、次のような方法がある。先ず、濃度ムラの抑制対象のプリンタにて補正用パターンを印刷し、この濃度を濃度測定装置で測定して目標濃度が得られる補正値をノズル毎に算出し、各ノズルの補正値を前記プリンタの記憶部に記憶する。そして、ユーザが画像を本印刷する際には、前記プリンタは、各ノズルに対応付けられた補正値を用いてインクの吐出量を補正し、これによって前記濃度ムラを抑制する（特許文献１を参照）。
【特許文献１】特開平６−１６６２４７号公報（第２頁）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
但し、第２のケースの濃度ムラは、図２５に示すように、前記ラスタラインＲ同士の間隔が、周期的に空いたり詰まったりすることで生じている。つまり、隣り合うラスタラインＲとの間隔が広いラスタラインＲは巨視的に薄く見え、前記間隔が狭いラスタラインＲは巨視的に濃く見えるのである。そして、この間隔の状態は、隣り合うラスタラインを形成するノズルの組み合わせによって変化する。  
従って、この第２のケースの濃度ムラを抑制するためには、補正値をノズル毎に対応付けて前記記憶部に記憶するよりは、ラスタライン毎に対応付けて記憶している方が、前記間隔の状態に起因する濃度ムラをより直接的に補正できると考えられる。  
そして、この画像を構成するラスタライン毎に前記補正値を取得する方法としては、用紙の搬送方向の全域に亘って多数のラスタラインを形成して補正用パターンとし、その濃度をラスタライン毎に測定して補正値を求める方法が考えられる。
【０００７】
しかしながら、前記ドット形成動作及び搬送動作を規定する処理モードによっては、前記全域に亘ってラスタラインを形成せずに一部に形成すれば、補正に必要な最小限の補正値を取得できる場合もあり、そのような場合には、補正用パターンの印刷で消費されるインク量の更なる節約を図ることができる。  
本発明は、かかる課題に鑑みてなされたものであり、その目的とするところは、ライン毎の濃度補正を実行する際に使用される補正値の決定に使用される補正用パターンのインク量を節約可能な補正用パターンを実現することにある。
【課題を解決するための手段】
【０００８】
主たる発明は、所定の移動方向に移動する複数のノズルからインクを吐出して媒体にドットを形成するドット形成動作と、前記媒体を前記移動方向と交差する交差方向に搬送する搬送動作とを繰り返すことによって、前記移動方向に沿う複数のドットから構成されたラインを、前記交差方向に複数形成して印刷された補正用パターンであって、所定の処理モードに基づいて画像を印刷する際に実施されるライン毎の濃度補正に供される補正値を決定するための補正用パターンにおいて、印刷される画像のラインを形成するノズルが、前記交差方向に関して周期的に変化するように印刷する処理モードのための補正用パターンは、前記交差方向において前記媒体に余白を残して、少なくとも前記ノズルが変化する１周期分のラインを有していることを特徴とする補正用パターンである。  
本発明の他の特徴は、本明細書及び添付図面の記載により明らかにする。
【発明の効果】
【０００９】
本発明によれば、ライン毎の濃度補正を実行する際に使用される補正値の決定に使用される補正用パターンの印刷時に消費されるインク量を節約可能となる。
【発明を実施するための最良の形態】
【００１０】
本明細書における発明の詳細な説明の項の記載により、少なくとも次のことが明らかにされる。
【００１１】
所定の移動方向に移動する複数のノズルからインクを吐出して媒体にドットを形成するドット形成動作と、前記媒体を前記移動方向と交差する交差方向に搬送する搬送動作とを繰り返すことによって、前記移動方向に沿う複数のドットから構成されたラインを、前記交差方向に複数形成して印刷された補正用パターンであって、所定の処理モードに基づいて画像を印刷する際に実施されるライン毎の濃度補正に供される補正値を決定するための補正用パターンにおいて、印刷される画像のラインを形成するノズルが、前記交差方向に関して周期的に変化するように印刷する処理モードのための補正用パターンは、前記交差方向において前記媒体に余白を残して、少なくとも前記ノズルが変化する１周期分のラインを有していることを特徴とする補正用パターン。
【００１２】
このような補正用パターンによれば、少なくとも前記ノズルが変化する１周期分のラインを有している。従って、印刷される画像のラインを形成するノズルが、前記交差方向に関して周期的に変化するように印刷する処理モードに関しては、印刷する際に用いる各ラインの濃度の補正値を、前記補正用パターンに基づいて決定することができる結果、前記処理モードで印刷する場合にライン毎の濃度補正を実行可能となる。
【００１３】
ここで、前記補正用パターンは、前記交差方向において前記媒体に余白を残して、少なくともノズルが変化する１周期分のラインを有するように印刷されている。従って、前記媒体の全域に亘って補正用パターンを印刷せずに済みインクの消費量を削減できて、その節約を図れる。
【００１４】
かかる補正用パターンにおいて、前記移動方向の往復移動時の両方において前記ドット形成動作を実行して画像を印刷する処理モードのための補正用パターンは、前記１周期の２倍のライン数を１セットとして、少なくとも１セット分のラインを有しているのが望ましい。
【００１５】
このような補正用パターンによれば、前記移動方向を往復移動する際にドット形成動作を行う場合である所謂双方向印刷についても対応することができる。すなわち、双方向印刷の場合には、同じノズルで形成されるラインであっても、ドット形成動作の往路と復路とで、前記交差方向におけるラインの形成位置が異なる虞がある。従って、前記ノズルの変化の１周期に、往路と復路とが組み合わされて周期性が決まり、すなわち、少なくとも２周期分のラインの補正値が必要となる。
【００１６】
ここで、前記補正用パターンは、前記１周期の２倍のライン数を１セットとして、少なくとも１セットのラインを有しており、すなわち少なくとも２周期分のラインを有している。従って、この２周期分のラインに基づいて、２周期分の補正値を用いて濃度補正を行うので、前記双方向印刷で顕在化する虞のある濃度ムラについても対処することができる。
【００１７】
かかる補正用パターンにおいて、前記補正用パターンは、複数セット分のラインを有しているのが望ましい。  
このような補正用パターンによれば、複数セット分のラインを有している。従って、同じノズルによって形成されるラインの補正値を、前記複数セットに亘って平均して求めることができる。そして、これによって、補正値の誤差を小さくすることができて、前記画像の濃度ムラを確実に抑制可能となる。
【００１８】
かかる補正用パターンにおいて、前記補正用パターンにおける各セットの、前記交差方向の両端のラインのうちのいずれか一方に対応させて、前記移動方向に沿う罫線が形成されているのが望ましい。  
このような補正用パターンによれば、前記セットの境界を示す目印として前記罫線を用いることによって、各セットが有するラインの位置を正確に認識可能となる。すなわち、濃度を測定すべき前記交差方向の位置を正確に認識できて、もって各ラインの濃度を正確に測定可能となる。
【００１９】
かかる補正用パターンにおいて、前記補正用パターンの濃度は、ライン毎に測定されるとともに、前記濃度の測定値に基づいて各ラインの補正値が決定されるのが望ましい。  
このような補正用パターンによれば、ライン毎に測定された濃度の測定値に基づいて各ラインの補正値が決定されるので、ライン毎に最適な補正値を得ることができる。
【００２０】
かかる補正用パターンにおいて、前記複数のノズルは、前記交差方向に沿って整列されてノズル列を構成しているのが望ましい。  
このような補正用パターンによれば、前記交差方向に整列された複数のノズルによって印刷されるので、一回のドット形成動作でドットが形成される範囲が広くなり、補正用パターン及び画像の印刷時間の短縮化が図れる。
【００２１】
かかる補正用パターンにおいて、前記補正用パターンは、前記複数のノズルから吐出可能なインク色毎に、前記移動方向に並列されて媒体に印刷されているのが望ましい。  
このような補正用パターンによれば、インクの色毎に印刷されているので、前記補正値を前記インク色毎に決定することができる。従って、前記インク色毎に決定された補正値に基づいて、前記画像の濃度をインク色毎に補正することができて、もって多色印刷における画像の濃度ムラを有効に抑制可能となる。
【００２２】
かかる補正用パターンにおいて、前記印刷される画像のラインを形成するノズルが、前記交差方向に関して周期的に変化するように印刷する処理モードは、前記媒体の上流側の端部と下流側の端部との間の部分に画像を印刷するための中間処理モードであり、該処理モードのための補正用パターンは、前記交差方向における前記媒体の上流側の端部と下流側の端部との間の部分に印刷されているのが望ましい。  
このような補正用パターンによれば、前記中間処理モードの補正用パターンは、実際に、媒体の前記間の部分に印刷されている。従って、実際に媒体に印刷する際の印刷状態を、補正用パターン上において忠実に再現することができて、これによって、補正精度の高い有効な補正値を取得することができる。
【００２３】
かかる補正用パターンにおいて、前記所定の処理モードは、前記交差方向における前記媒体の下流側の端部に画像を印刷するための下流端処理モードと、前記交差方向における前記媒体の上流側の端部に画像を印刷するための上流端処理モードとを有し、用紙における下流側の端部には、前記下流端処理モードの補正用パターンが印刷され、上流側の端部には、前記上流端処理モードの補正用パターンが印刷され、これら補正用パターンの間の部分には、少なくとも一方の補正用パターンとの間に余白を設けながら、前記中間処理モードの補正用パターンが印刷されているのが望ましい。  
このような補正用パターンによれば、下流端処理モードの補正用パターンは実際に媒体の下流側の端部に印刷され、上流端処理モードの補正用パターンは実際に媒体の上流側の端部に印刷され、そして、中間処理モードの補正用パターンは、実際に媒体における２つの前記端部の間の部分に印刷されている。  
従って、各処理モードによって実際に媒体に印刷する際の印刷状態を、各補正用パターン上において忠実に再現することができて、これによって、補正精度の高い有効な補正値を取得することができる。
【００２４】
かかる補正用パターンにおいて、前記補正用パターンの全てのラインは、同じ濃度の階調値に基づいて印刷されているのが望ましい。  
このような補正用パターンによれば、全てのラインは同じ階調値で印刷され、すなわち、交差方向に隣り合うライン同士は、同じ階調値で印刷されている。従って、当該隣り合うラインとで形成される濃度ムラ、例えば、これらラインの間隔の変化によって顕在化する濃度ムラを正確に評価可能となる。
【００２５】
かかる補正用パターンにおいて、前記ライン毎に測定した濃度の測定値の全てのラインに亘る平均値を、濃度の目標値とし、該目標値と各ラインの濃度の測定値との偏差を、前記目標値で除算して得られる補正比率を、前記補正値とするのが望ましい。  
このような補正用パターンによれば、ライン同士の間の濃度のばらつきを効果的に小さくすることができる。
【００２６】
また、所定の移動方向に移動する複数のノズルからインクを吐出して媒体にドットを形成するドット形成動作と、前記媒体を前記移動方向と交差する交差方向に搬送する搬送動作とを繰り返すことによって、前記移動方向に沿う複数のドットから構成されたラインを、前記交差方向に複数形成して印刷された補正用パターンであって、所定の処理モードに基づいて画像を印刷する際に実施されるライン毎の濃度補正に供される補正値を決定するための補正用パターンにおいて、印刷される画像のラインを形成するノズルが、前記交差方向に関して周期的に変化するように印刷する処理モードのための補正用パターンは、前記交差方向において前記媒体に余白を残して、少なくとも前記ノズルが変化する１周期分のラインを有し、前記移動方向の往復移動時の両方において前記ドット形成動作を実行して画像を印刷する処理モードのための補正用パターンは、前記１周期の２倍のライン数を１セットとして、複数セット分のラインを有し、前記補正用パターンにおける各セットの、前記交差方向の両端のラインのうちのいずれか一方に対応させて、前記移動方向に沿う罫線が形成されており、前記補正用パターンの濃度は、ライン毎に測定されるとともに、前記濃度の測定値に基づいて各ラインの補正値が決定され、前記複数のノズルは、前記交差方向に沿って整列されてノズル列を構成し、前記補正用パターンは、前記複数のノズルから吐出可能なインク色毎に、前記移動方向に並列されて媒体に印刷されており、前記印刷される画像のラインを形成するノズルが、前記交差方向に関して周期的に変化するように印刷する処理モードは、前記媒体の上流側の端部と下流側の端部との間の部分に画像を印刷するための中間処理モードであり、該処理モードのための補正用パターンは、前記交差方向における前記媒体の上流側の端部と下流側の端部との間の部分に印刷されており、前記所定の処理モードは、前記交差方向における前記媒体の下流側の端部に画像を印刷するための下流端処理モードと、前記交差方向における前記媒体の上流側の端部に画像を印刷するための上流端処理モードとを有し、用紙における下流側の端部には、前記下流端処理モードの補正用パターンが印刷され、上流側の端部には、前記上流端処理モードの補正用パターンが印刷され、これら補正用パターンの間の部分には、少なくとも一方の補正用パターンとの間に余白を設けながら、前記中間処理モードの補正用パターンが印刷され、前記補正用パターンの全てのラインは、同じ濃度の階調値に基づいて印刷されており、前記ライン毎に測定した濃度の測定値の全てのラインに亘る平均値を、濃度の目標値とし、該目標値と各ラインの濃度の測定値との偏差を、前記目標値で除算して得られる補正比率を、前記補正値とすることを特徴とする補正用パターン。  
このような補正用パターンによれば、既述のほぼ全ての効果を奏するため、本発明の目的が最も有効に達成される。
【００２７】
＝＝＝印刷システムの構成＝＝＝
始めに、本発明の補正用パターンを利用可能な印刷システムについて、図面を参照しながら説明する。なお、この補正用パターンは、この印刷システムによって印刷される画像中の濃度ムラを抑制するために用いられる。この濃度ムラの抑制方法については後述する。
【００２８】
図１は、印刷システムの外観構成を示した説明図である。この印刷システム１０００は、プリンタ１と、コンピュータ１１００と、表示装置１２００と、入力装置１３００と、記録再生装置１４００とを備えている。プリンタ１は、用紙、布、フィルム等の媒体に画像を印刷する印刷装置である。コンピュータ１１００は、プリンタ１と通信可能に接続されており、プリンタ１に画像を印刷させるため、当該画像に応じた印刷データをプリンタ１に出力する。表示装置１２００は、ディスプレイを有し、アプリケーションプログラムやプリンタドライバ１１１０（図２を参照）等のユーザインタフェースを表示する。入力装置１３００は、例えばキーボード１３００Ａやマウス１３００Ｂであり、表示装置１２００に表示されたユーザインタフェースに沿って、アプリケーションプログラムの操作やプリンタドライバ１１１０の設定等に用いられる。記録再生装置１４００は、例えばフレキシブルディスクドライブ装置１４００ＡやＣＤ−ＲＯＭドライブ装置１４００Ｂが用いられる。
【００２９】
コンピュータ１１００にはプリンタドライバ１１１０がインストールされている。プリンタドライバ１１１０は、表示装置１２００にユーザインタフェースを表示させる機能を実現させるほか、アプリケーションプログラムから出力された画像データを印刷データに変換する機能を実現させるためのプログラムである。このプリンタドライバ１１１０は、フレキシブルディスクＦＤやＣＤ−ＲＯＭなどの記録媒体（コンピュータ読み取り可能な記録媒体）に記録されている。又は、このプリンタドライバ１１１０は、インターネットを介してコンピュータ１１００にダウンロードすることも可能である。なお、このプログラムは、各種の機能を実現するためのコードから構成されている。  
なお、「印刷装置」とは、狭義にはプリンタ１を意味するが、広義にはプリンタ１とコンピュータ１１００とのシステムを意味する。
【００３０】
＝＝＝プリンタドライバ＝＝＝
＜プリンタドライバについて＞
図２は、プリンタドライバ１１１０が行う基本的な処理の概略的な説明図である。既に説明された構成要素については、同じ符号を付しているので、説明を省略する。
【００３１】
コンピュータ１１００では、コンピュータに搭載されたオペレーティングシステムの下、ビデオドライバ１１０２やアプリケーションプログラム１１０４やプリンタドライバ１１１０などのコンピュータプログラムが動作している。ビデオドライバ１１０２は、アプリケーションプログラム１１０４やプリンタドライバ１１１０からの表示命令に従って、例えばユーザインターフェース等を表示装置１２００に表示する機能を有する。アプリケーションプログラム１１０４は、例えば、画像編集などを行う機能を有し、画像に関するデータ（画像データ）を作成する。ユーザは、アプリケーションプログラム１１０４のユーザインターフェースを介して、アプリケーションプログラム１１０４により編集した画像を印刷する指示を与えることができる。アプリケーションプログラム１１０４は、印刷の指示を受けると、プリンタドライバ１１１０に画像データを出力する。
【００３２】
プリンタドライバ１１１０は、アプリケーションプログラム１１０４から画像データを受け取り、この画像データを印刷データに変換し、印刷データをプリンタ１に出力する。画像データは、印刷される画像の画素に関するデータとして画素データを有している。そして、この画素データは、後述する各処理の段階に応じて、その階調値等が変換され、最終的に前記印刷データの段階では、用紙上に形成されるドットに関するデータ（ドットの色や大きさ等のデータ）に変換されている。なお、画素とは、インクを着弾させドットを形成する位置を規定するために、用紙上に仮想的に定められた方眼状の升目である。この画素が請求項に係る「ドットの形成単位」に相当する。
【００３３】
印刷データは、プリンタ１が解釈できる形式のデータであって、前記画素データと、各種のコマンドデータとを有するデータである。コマンドデータとは、プリンタ１に特定の動作の実行を指示するためのデータであり、例えば搬送量を示すデータである。
【００３４】
プリンタドライバ１１１０は、アプリケーションプログラム１１０４から出力された画像データを印刷データに変換するため、解像度変換処理、色変換処理、ハーフトーン処理、ラスタライズ処理などを行う。以下に、プリンタドライバ１１１０が行う各種の処理について説明する。
【００３５】
解像度変換処理は、アプリケーションプログラム１１０４から出力された画像データ（テキストデータ、イメージデータなど）を、用紙に画像を印刷する際の解像度（印刷するときのドットの間隔であり、以下では印刷解像度と言う）に変換する処理である。例えば、印刷解像度が７２０×７２０ｄｐｉに指定されている場合には、アプリケーションプログラム１１０４から受け取った画像データを７２０×７２０ｄｐｉの解像度の画像データに変換する。  
その変換方法としては、例えば、画像データの解像度が、指定された印刷解像度よりも低い場合には、線形補間等を行って隣接する画素データ間に新たな画素データを生成し、逆に印刷解像度よりも高い場合には、一定の割合で画素データを間引く等して、画像データの解像度を前記印刷解像度に揃える。
【００３６】
また、この解像度変換処理においては、画像データに基づいて実際にインクが吐出される領域たる印刷領域のサイズ調整も行う。このサイズ調整は、後記余白形態モード、画質モード、及び用紙サイズモードに基づいて、画像データ中の用紙の端部に相当する画素データをトリミング処理等して行われる。  
なお、この画像データ中の各画素データは、ＲＧＢ色空間により表される多段階（例えば２５６段階）の階調値を有するデータである。以下、このＲＧＢの階調値を有する画素データのことをＲＧＢ画素データと言い、また、これらＲＧＢ画素データから構成される画像データをＲＧＢ画像データと言う。
【００３７】
色変換処理は、前記ＲＧＢ画像データの各ＲＧＢ画素データを、ＣＭＹＫ色空間により表される多段階（例えば２５６段階）の階調値を有するデータに変換する処理である。このＣＭＹＫは、プリンタ１が有するインクの色である。以下、このＣＭＹＫの階調値を有する画素データのことをＣＭＹＫ画素データと言い、これらＣＭＹＫ画素データから構成される画像データのことをＣＭＹＫ画像データと言う。この色変換処理は、ＲＧＢの階調値とＣＭＹＫの階調値とを対応づけたテーブル（色変換ルックアップテーブルＬＵＴ）をプリンタドライバ１１１０が参照することによって行われる。
【００３８】
ハーフトーン処理は、多段階の階調値を有するＣＭＹＫ画素データを、プリンタ１が表現可能な、少段階の階調値を有するＣＭＹＫ画素データに変換する処理である。例えば、ハーフトーン処理により、２５６段階の階調値を示すＣＭＹＫ画素データが、４段階の階調値を示す２ビットのＣＭＹＫ画素データに変換される。この２ビットのＣＭＹＫ画素データは、各色について、例えば、「ドットの形成なし」、「小ドットの形成」、「中ドットの形成」、「大ドットの形成」を示すデータである。  
このようなハーフトーン処理には、例えばディザ法等が利用され、プリンタ１がドットを分散して形成できるような２ビットのＣＭＫＹ画素データを作成する。このディザ法によるハーフトーン処理については、後述する。なお、このハーフトーン処理に用いる方法は、ディザ法に限るものではなく、γ補正法や誤差拡散法等を利用しても良い。  
ラスタライズ処理は、前記ハーフトーン処理がなされたＣＭＹＫ画像データを、プリンタ１に転送すべきデータ順に変更する処理である。ラスタライズ処理されたデータは、前記印刷データとしてプリンタ１に出力される。
【００３９】
＜ディザ法によるハーフトーン処理について＞
ここで、ディザ法によるハーフトーン処理について詳細に説明する。図３は、このディザ法によるハーフトーン処理のフローチャートであり、当該フローチャートに従って、以下のステップが実行される。
【００４０】
先ず、ステップＳ３００において、プリンタドライバ１１１０は、ＣＭＹＫ画像データを取得する。このＣＭＹＫ画像データは、Ｃ，Ｍ，Ｙ，Ｋの各インク色につき２５６段階の階調値で示された画像データから構成される。すなわち、ＣＭＹＫ画像データは、シアン（Ｃ）に関するＣ画像データ、マゼンダ（Ｍ）に関するＭ画像データ、イエロ（Ｙ）に関するＹ画像データ、及びブラック（Ｋ）に関する画像データを備えている。そして、これらＣ，Ｍ，Ｙ，Ｋ画像データは、それぞれに、各インク色の階調値を示すＣ，Ｍ，Ｙ，Ｋ画素データから構成されている。  
なお、以下の説明は、Ｃ，Ｍ，Ｙ，Ｋ画像データの何れについても当てはまるため、これらを代表してＫ画像データについて説明する。
【００４１】
次に、プリンタドライバ１１１０は、Ｋ画像データ中の全てのＫ画素データを対象として、ステップＳ３０１からステップＳ３１１までの処理を、処理対象のＫ画素データを順次変えながら実行して、Ｋ画素データ毎に、前述の「ドット形成なし」、「小ドットの形成」、「中ドットの形成」、「大ドットの形成」のいずれかを示す２ビットデータに変換する。
【００４２】
詳細には、先ず、ステップ３０１では、処理対象のＫ画素データの階調値に応じて、次のようにして大ドットのレベルデータＬＶＬを設定する。図４は、大、中、小の各ドットのレベルデータの決定に利用される生成率テーブルを示す図である。図の横軸は階調値（０〜２５５）、左側の縦軸はドットの生成率（％）、右側の縦軸はレベルデータ（０〜２５５）である。ここで、「ドットの生成率」とは、一定の階調値に応じて一様な領域が再現されるときに、その領域内の画素のうちでドットが形成される画素の割合を意味する。図４中の細い実線で示されるプロファイルＳＤが小ドットの生成率を示しており、また、太い実線で示されるプロファイルＭＤが中ドットの生成率を、点線で示されるプロファイルＬＤが大ドットの生成率をそれぞれ示している。また、レベルデータとは、ドットの生成率を値０〜２５５の２５６段階に変換したデータをいう。
【００４３】
すなわち、ステップＳ３０１では、大ドット用のプロファイルＬＤから階調値に応じたレベルデータＬＶＬを読み取る。例えば、図４に示した通り、処理対象のＫ画素データの階調値がｇｒであれば、レベルデータＬＶＬはプロファイルＬＤを用いて１ｄと求められる。実際には、このプロファイルＬＤは、１次元のテーブルの形態でコンピュータ１１００内のＲＯＭ等のメモリ（不図示）に記憶されており、プリンタドライバ１１１０は、このテーブルを参照してレベルデータを求めている。
【００４４】
次に、ステップＳ３０２では、以上のようにして設定されたレベルデータＬＶＬが閾値ＴＨＬより大きいか否かを判定する。ここでは、ディザ法によるドットのオン・オフ判定を行う。閾値ＴＨＬは、所謂ディザマトリクスの各画素ブロックに対して異なる値が設定されている。本実施形態では１６×１６の正方形の画素ブロックに、０〜２５４までの値が現れるマトリックスを用いている。
【００４５】
図５は、ディザ法によるドットのオン・オフ判定の様子を示す図である。図示の都合上、図５には、一部のＫ画素データについてのみ示している。先ず、図示するように、各Ｋ画素データのレベルデータＬＶＬを、当該Ｋ画素データに対応するディザマトリクス上の画素ブロックの閾値ＴＨＬと比較する。
【００４６】
そして、前記レベルデータＬＶＬの方が前記閾値ＴＨＬよりも大きい場合にはドットをオンにし、レベルデータＬＶＬの方が小さい場合にはドットをオフにする。図中でハッチングを施した画素データが、ドットをオンにするＫ画素データである。すなわち、ステップＳ３０２において、レベルデータＬＶＬが閾値ＴＨＬよりも大きい場合には、ステップＳ３１０に進み、それ以外の場合にはステップＳ３０３に進む。ここで、ステップＳ３１０に進んだ場合には、プリンタドライバ１１１０は、当該処理対象のＫ画素データに対して、大ドットを示す２進数の値「１１」を対応付けて記録し、ステップＳ３１１に進む。そして、当該ステップ３１１において、全てのＫ画素データについて処理を終了したか否かを判定し、終了している場合には、ハーフトーン処理を終了し、終了していない場合には、処理対象を未処理のＫ画素データに移して、ステップＳ３０１に戻る。
【００４７】
一方、ステップＳ３０３に進んだ場合には、プリンタドライバ１１１０は、中ドットのレベルデータＬＶＭを設定する。中ドットのレベルデータＬＶＭは、前記階調値に基づいて、前述の生成率テーブルにより設定される。設定方法は、大ドットのレベルデータＬＶＬの設定と同じである。すなわち、図４に示す例では、レベルデータＬＶＭは、２ｄとして求められる。
【００４８】
そして、ステップＳ３０４において、中ドットのレベルデータＬＶＭと閾値ＴＨＭの大小関係が比較されて、中ドットのオン・オフの判定が行われる。オン・オフの判定方法は、大ドットの場合と同じであるが、判定に用いる閾値ＴＨＭを次に示す通り大ドットの場合の閾値ＴＨＬとは異なる値としている。すなわち、大ドットと中ドットで同じディザマトリクスを用いてオン・オフの判定を行った場合、ドットがオンになりやすい画素ブロックが両者で一致する。つまり、大ドットがオフとなるときには中ドットもオフになる可能性が高くなる。その結果、中ドットの生成率は所望の生成率よりも低くなる虞が生じる。このような現象を回避するため、本実施形態では、両者でディザマトリクスを変えている。つまり、オンになりやすくなる画素ブロックを、大ドットと中ドットとで変えることで、それぞれが適切に形成されることを確保している。
【００４９】
図６Ａ及び図６Ｂは、大ドットの判定に用いられるディザマトリクスと、中ドットの判定に用いられるディザマトリクスとの関係について示す図である。この実施形態では、大ドットについては、図６Ａの第１のディザマトリクスＴＭを用い、中ドットについてはこの各閾値を搬送方向の中央を中心として対称に移動した図６Ｂの第２のディザマトリクスＵＭを用いている。本実施形態では先に述べたように１６×１６のマトリクスを用いているが、図６には図示の都合上４×４のマトリクスで示している。なお、大ドットと中ドットで全く異なるディザマトリクスを用いるようにしても良い。
【００５０】
そして、ステップＳ３０４において、中ドットのレベルデータＬＶＭが、中ドットの閾値ＴＨＭよりも大きい場合には、中ドットをオンにすべきと判定して、ステップＳ３０９に進み、それ以外の場合にはステップＳ３０５に進む。ここで、ステップＳ３０９に進んだ場合には、プリンタドライバ１１１０は、当該処理対象のＫ画素データに対して、中ドットを示す２進数の値「１０」を対応付けて記録し、ステップＳ３１１に進む。そして、当該ステップ３１１において、全てのＫ画素データについて処理を終了したか否かを判定し、終了している場合には、ハーフトーン処理を終了し、終了していない場合には、処理対象を未処理のＫ画素データに移して、ステップＳ３０１に戻る。
【００５１】
一方、ステップＳ３０５に進んだ場合には、大ドットや中ドットのレベルデータの設定と同様にして、小ドットのレベルデータＬＶＳを設定する。なお、小ドット用のディザマトリクスは、前述のように小ドットの生成率の低下を防ぐべく中ドットや大ドット用のものと異なるものとするのが好ましい。
【００５２】
そして、ステップＳ３０６において、プリンタドライバ１１１０は、レベルデータＬＶＳが、小ドットの閾値ＴＨＳよりも大きい場合には、ステップＳ３０８に進み、それ以外の場合にはステップＳ３０７に進む。ここで、ステップＳ３０８に進んだ場合には、当該処理対象のＫ画素データに対して、小ドットを示す２進数の値「０１」を対応付けて記録し、ステップＳ３１１に進む。そして、当該ステップ３１１において、全てのＫ画素データについて処理を終了したか否かを判定し、終了していない場合には、処理対象を未処理のＫ画素データに移して、ステップＳ３０１に戻る。一方、終了している場合には、Ｋ画像データに関するハーフトーン処理を終了し、他の色の画像データについて同様にハーフトーン処理を実行する。
【００５３】
一方、ステップＳ３０７に進んだ場合には、プリンタドライバ１１１０は、当該処理対象のＫ画素データに対して、ドット無しを示す２進数の値「００」を対応付けて記録し、ステップＳ３１１に進む。そして、当該ステップ３１１において、全てのＫ画素データについて処理を終了したか否かを判定し、終了していない場合には、処理対象を未処理のＫ画素データに移して、ステップＳ３０１に戻る。一方、終了している場合には、Ｋ画像データについてのハーフトーン処理を終了し、他の色の画像データについて同様にハーフトーン処理を実行する。
【００５４】
＜プリンタドライバの設定について＞
図７は、プリンタドライバ１１１０のユーザインターフェースの説明図である。このプリンタドライバ１１１０のユーザインターフェースは、ビデオドライバ１１０２を介して、表示装置に表示される。ユーザーは、入力装置１３００を用いて、プリンタドライバ１１１０の各種の設定を行うことができる。基本設定としては、余白形態モードや画質モードの設定が用意され、また用紙設定としては、用紙サイズモードの設定等が用意されている。これらのモードについては後述する。
【００５５】
＝＝＝プリンタの構成＝＝＝
＜インクジェットプリンタの構成について＞
図８は、本実施形態のプリンタの全体構成のブロック図である。また、図９は、本実施形態のプリンタの全体構成の概略図である。また、図１０は、本実施形態のプリンタの全体構成の横断面図である。以下、本実施形態のプリンタの基本的な構成について説明する。
【００５６】
本実施形態のインクジェットプリンタ１は、搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０、センサ５０、及びコントローラ６０を有する。外部装置であるコンピュータ１１００から印刷データを受信したプリンタ１は、コントローラ６０によって各ユニット（搬送ユニット２０、キャリッジユニット３０、ヘッドユニット４０）を制御する。コントローラ６０は、コンピュータ１１００から受信した印刷データに基づいて、各ユニットを制御し、用紙に画像を形成する。プリンタ１内の状況はセンサ５０によって監視されており、センサ５０は、検出結果をコントローラ６０に出力する。センサから検出結果を受けたコントローラは、その検出結果に基づいて、各ユニットを制御する。
【００５７】
搬送ユニット２０は、媒体（例えば、用紙Ｓなど）を印刷可能な位置に送り込み、印刷時に所定の方向（以下では、搬送方向と言う）に所定の搬送量で用紙を搬送させるためのものである。搬送ユニット２０は、給紙ローラ２１と、搬送モータ２２（ＰＦモータとも言う）と、搬送ローラ２３と、プラテン２４と、排紙ローラ２５とを有する。給紙ローラ２１は、紙挿入口に挿入された用紙をプリンタ１内に自動的に給紙するためのローラである。給紙ローラ２１は、Ｄ形の断面形状をしており、円周部分の長さは搬送ローラ２３までの搬送距離よりも長く設定されているので、この円周部分を用いて紙を搬送ローラ２３まで搬送できる。搬送モータ２２は、紙を搬送方向に搬送するためのモータであり、ＤＣモータにより構成される。搬送ローラ２３は、給紙ローラ２１によって給紙された用紙Ｓを印刷可能な領域まで搬送するローラであり、搬送モータ２２によって駆動される。プラテン２４は、印刷中の用紙Ｓを支持する。排紙ローラ２５は、印刷が終了した用紙Ｓをプリンタ１の外部に排出するローラである。この排紙ローラ２５は、搬送ローラ２３と同期して回転する。
【００５８】
キャリッジユニット３０は、キャリッジ３１とキャリッジモータ３２（以下では、ＣＲモータとも言う）とを備える。キャリッジモータ３２は、前記キャリッジ３１を所定の方向（以下では、キャリッジ移動方向と言う）に往復移動させるためのモータであり、ＤＣモータにより構成される。このキャリッジ３１には、後記ヘッド４１が保持されており、もって、前記キャリッジ３１の往復移動によって、前記ヘッド４１もキャリッジ移動方向に往復移動可能となっている。また、キャリッジ３１は、インクを収容するインクカートリッジを着脱可能に保持している。なお、前記キャリッジ移動方向が、請求項に係る「移動方向」に相当する。
【００５９】
ヘッドユニット４０は、用紙にインクを吐出するためのものである。ヘッドユニット４０は、前記ヘッド４１を有し、当該ヘッド４１は、ノズルを複数有し、各ノズルから断続的にインクを吐出する。そして、前記キャリッジ３１の移動によって、ヘッド４１がキャリッジ移動方向に移動すると、当該移動中にインクを断続的に吐出することによって、キャリッジ移動方向に沿ったドットからなるラスタラインが用紙に形成される。なお、このラスタラインが、請求項に係る「ライン」に相当する。
【００６０】
センサ５０には、リニア式エンコーダ５１、ロータリー式エンコーダ５２、紙検出センサ５３、及び紙幅センサ５４等が含まれる。リニア式エンコーダ５１は、キャリッジ移動方向におけるキャリッジ３１の位置を検出するためのものである。ロータリー式エンコーダ５２は、搬送ローラ２３の回転量を検出するためのものである。紙検出センサ５３は、印刷される用紙の先端の位置を検出するためのものである。この紙検出センサ５３は、給紙ローラ２１が搬送ローラ２３に向かって用紙を給紙する途中で、用紙の先端の位置を検出できる位置に設けられている。なお、紙検出センサ５３は、機械的な機構によって用紙の先端を検出するメカニカルセンサである。詳しく言うと、紙検出センサ５３は紙搬送方向に回転可能なレバーを有し、このレバーは用紙の搬送経路内に突出するように配置されている。そのため、用紙の先端がレバーに接触し、レバーが回転させられるので、紙検出センサ５３は、このレバーの動きを検出することによって、用紙の先端の位置を検出する。紙幅センサ５４は、キャリッジ３１に取付けられている。紙幅センサ５４は、光学センサであり、発光部から紙に照射された光の反射光を受光部が検出することにより、用紙の有無を検出する。そして、紙幅センサ５４は、キャリッジ３１によって移動しながら用紙の端部の位置を検出し、用紙の幅を検出する。
【００６１】
コントローラ６０は、プリンタ１の制御を行うための制御ユニットである。コントローラ６０は、インターフェース部６１と、ＣＰＵ６２と、メモリ６３と、ユニット制御回路６４とを有する。インターフェース部６１は、外部装置であるコンピュータ１１００とプリンタ１との間でデータの送受信を行うためのものである。ＣＰＵ６２は、プリンタ１全体の制御を行うための演算処理装置である。メモリ６３は、ＣＰＵ６２のプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ、ＲＯＭ等の記憶手段を有する。ＣＰＵ６２は、メモリ６３に格納されているプログラムに従って、ユニット制御回路６４を介して各ユニットを制御する。
【００６２】
＜印刷動作について＞
図１１は、印刷時の動作のフロー図である。以下に説明される各動作は、コントローラ６０が、メモリ６３内に格納されたプログラムに従って、各ユニットを制御することにより実行される。このプログラムは、各動作を実行するためのコードを有する。
【００６３】
印刷命令受信（Ｓ００１）：コントローラ６０は、コンピュータ１１００からインターフェース部６１を介して、印刷命令を受信する。この印刷命令は、コンピュータ１１００から送信される印刷データのヘッダに含まれている。そして、コントローラ６０は、受信した印刷データに含まれる各種コマンドの内容を解析し、各ユニットを用いて、以下の給紙動作、搬送動作、ドット形成動作等を行う。
【００６４】
給紙動作（Ｓ００２）：まず、コントローラ６０は、給紙動作を行う。給紙動作とは、印刷すべき用紙をプリンタ１内に供給し、印刷開始位置（所謂、頭出し位置）に用紙を位置決めする処理である。コントローラ６０は、給紙ローラ２１を回転させ、印刷すべき用紙を搬送ローラ２３まで送る。コントローラ６０は、搬送ローラ２３を回転させ、給紙ローラ２１から送られてきた用紙を印刷開始位置に位置決めする。用紙が印刷開始位置に位置決めされたとき、ヘッド４１の少なくとも一部のノズルは、用紙と対向している。
【００６５】
ドット形成動作（Ｓ００３）：次に、コントローラ６０は、ドット形成動作を行う。ドット形成動作とは、キャリッジ移動方向に沿って移動するヘッド４１からインクを断続的に吐出させ、用紙にドットを形成する動作である。コントローラ６０は、キャリッジモータ３２を駆動し、キャリッジ３１をキャリッジ移動方向に移動させる。そして、コントローラ６０は、キャリッジ３１が移動している間に、印刷データに基づいてヘッド４１からインクを吐出させる。ヘッド４１から吐出されたインクが用紙上に着弾すれば、用紙上にドットが形成される。
【００６６】
搬送動作（Ｓ００４）：次に、コントローラ６０は、搬送動作を行う。搬送動作とは、紙をヘッド４１に対して搬送方向に沿って相対的に移動させる処理である。コントローラ６０は、搬送モータを駆動し、搬送ローラを回転させて用紙を搬送方向に搬送する。この搬送動作により、ヘッド４１は、先ほどのドット形成動作によって形成されたドットの位置とは異なる位置に、ドットを形成することが可能になる。
【００６７】
排紙判断（Ｓ００５）：次に、コントローラ６０は、印刷中の用紙の排紙の判断を行う。印刷中の用紙に印刷するためのデータが残っていれば、排紙は行われない。そして、コントローラ６０は、印刷するためのデータがなくなるまでドット形成動作と搬送動作とを交互に繰り返し、ドットから構成される画像を徐々に用紙に印刷する。印刷中の用紙に印刷するためのデータがなくなれば、コントローラ６０は、その用紙を排紙する。コントローラ６０は、排紙ローラを回転させることにより、印刷した用紙を外部に排出する。なお、排紙を行うか否かの判断は、印刷データに含まれる排紙コマンドに基づいても良い。
【００６８】
印刷終了判断（Ｓ００６）：次に、コントローラ６０は、印刷を続行するか否かの判断を行う。次の用紙に印刷を行うのであれば、印刷を続行し、次の用紙の給紙動作を開始する。次の用紙に印刷を行わないのであれば、印刷動作を終了する。
【００６９】
＜ヘッドの構成について＞
図１２は、ヘッド４１の下面におけるノズルの配列を示す説明図である。ヘッド４１の下面には、ブラックインクノズル列Ｎｋと、シアンインクノズル列Ｎｃと、マゼンタインクノズル列Ｎｍと、イエローインクノズル列Ｎｙが形成されている。各ノズル列は、各色のインクを吐出するための吐出口であるノズルをｎ個（例えば、ｎ＝１８０）備えている。
【００７０】
各ノズル列の複数のノズルは、搬送方向に沿って、一定の間隔（ノズルピッチ：ｋ・Ｄ）でそれぞれ整列している。ここで、Ｄは、搬送方向における最小のドットピッチ（つまり、用紙Ｓに形成されるドットの最高解像度での間隔）である。また、ｋは、１以上の整数である。例えば、ノズルピッチが１８０ｄｐｉ（１／１８０インチ）であって、搬送方向のドットピッチが７２０ｄｐｉ（１／７２０）である場合、ｋ＝４である。  
各ノズル列のノズルは、下流側のノズルほど若い番号が付されている（♯１〜♯ｎ）。つまり、ノズル♯１は、ノズル♯ｎよりも搬送方向の下流側に位置している。各ノズルには、各ノズルを駆動してインク滴を吐出させるための駆動素子としてピエゾ素子（不図示）が設けられている。
【００７１】
＜ヘッドの駆動について＞
図１３は、ヘッドユニット４０の駆動回路の説明図である。この駆動回路は、前述のユニット制御回路６４内に設けられており、同図に示すように、原駆動信号発生部６４４Ａと、駆動信号整形部６４４Ｂとを備えている。本実施形態では、このようなノズル♯１〜♯ｎの駆動回路が、ノズル列毎、即ち、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）及びイエロ（Ｙ）の各色のノズル列ごとに各々設けられ、ノズル列ごとに個別にピエゾ素子の駆動が行われるようになっている。図中に各信号名の最後に付されたかっこ内の数字は、その信号が供給されるノズルの番号を示している。
【００７２】
ピエゾ素子は、その両端に設けられた電極間に所定時間幅の電圧を印加すると、電圧の印加時間に応じて伸張し、インクの流路の側壁を変形させる。これによって、インクの流路の体積がピエゾ素子の伸縮に応じて収縮し、この収縮分に相当するインク量が、インク滴となって各色の各ノズル♯１〜♯ｎから吐出される。  
原駆動信号発生部６４４Ａは、各ノズル♯１〜♯ｎに共通して用いられる原信号ＯＤＲＶを生成する。この原信号ＯＤＲＶは、キャリッジ３１が一画素の間隔を横切る時間内に複数のパルスを含む信号である。  
駆動信号整形部６４４Ｂには、原信号発生部６４４Ａから原信号ＯＤＲＶが入力されるとともに、印刷信号ＰＲＴ（ｉ）が入力される。駆動信号整形部６４４Ｂは、印刷信号ＰＲＴ（ｉ）のレベルに応じて、原信号ＯＤＲＶを整形し、駆動信号ＤＲＶ（ｉ）として各ノズル♯１〜♯ｎのピエゾ素子に向けて出力する。各ノズル♯１〜♯ｎのピエゾ素子は、駆動信号整形部６４４Ｂからの駆動信号ＤＲＶに基づき駆動される。
【００７３】
＜ヘッドの駆動信号について＞
図１４は、各信号の説明のためのタイミングチャートである。すなわち、同図には、原信号ＯＤＲＶと、印刷信号ＰＲＴ（ｉ）と、駆動信号ＤＲＶ（ｉ）の各信号のタイミングチャートが示されている。
【００７４】
原信号ＯＤＲＶは、原信号発生部６４４Ａからノズル♯１〜♯ｎに共通に供給される信号である。本実施形態では、原信号ＯＤＲＶは、前記キャリッジ３１が一画素の間隔を横切る時間内において、第１パルスＷ１と第２パルスＷ２の２つのパルスを含む。なお、この原信号ＯＤＲＶは、原信号発生部６４４Ａから駆動信号整形部６４４Ｂに出力される。
【００７５】
印刷信号ＰＲＴは、一画素に対して割り当てられている前記画素データに対応した信号である。つまり、印刷信号ＰＲＴは、印刷データに含まれる画素データに応じた信号である。本実施形態では、印刷信号ＰＲＴ（ｉ）は、一画素に対して２ビットの情報を有する信号になる。なお、この印刷信号ＰＲＴの信号レベルに応じて、駆動信号整形部６４４Ｂは、原信号ＯＤＲＶを整形し、駆動信号ＤＲＶを出力する。
【００７６】
駆動信号ＤＲＶは、印刷信号ＰＲＴのレベルに応じて原信号ＯＤＲＶを遮断することによって得られる信号である。すなわち、すなわち、印刷信号ＰＲＴが１レベルのとき、駆動信号整形部６４４Ｂは、原信号ＯＤＲＶの対応するパルスをそのまま通過させて駆動信号ＤＲＶとする。一方、印刷信号ＰＲＴが０レベルのとき、駆動信号整形部６４４Ｂは、原信号ＯＤＲＶのパルスを遮断する。なお、駆動信号整形部６４４Ｂは、ノズル毎に設けられているピエゾ素子に駆動信号ＤＲＶを出力する。そして、ピエゾ素子は、この駆動信号ＤＲＶに応じて駆動される。
【００７７】
印刷信号ＰＲＴ（ｉ）が２ビットデータ「０１」に対応しているとき、第１パルスＷ１のみが一画素区間の前半で出力される。これにより、ノズルから小さいインク滴が吐出され、用紙には小さいドット（小ドット）が形成される。また、印刷信号ＰＲＴ（ｉ）が２ビットデータ「１０」に対応しているとき、第２パルスＷ２のみが一画素区間の後半で出力される。これにより、ノズルから中サイズのインク滴が吐出され、用紙には中サイズのドット（中ドット）が形成される。また、印刷信号ＰＲＴ（ｉ）が２ビットデータ「１１」に対応しているとき、第１パルスＷ１と第２パルスＷ２とが一画素区間で出力される。これにより、ノズルから小インク滴と中インク滴とが吐出され、用紙には大きいドット（大ドット）が形成される。また、印刷信号ＰＲＴ（ｉ）が２ビットデータ「００」に対応しているとき、第１パルスＷ１及び第２パルスＷ２のいずれも一画素区間で出力されない。これにより、ノズルからはいずれのサイズのインク滴も吐出されず、用紙にはドットが形成されない。
【００７８】
以上説明したとおり、一画素区間における駆動信号ＤＲＶ（ｉ）は、印刷信号ＰＲＴ（ｉ）の４つの異なる値に応じて互いに異なる４種類の波形を有するように整形されている。
【００７９】
＝＝＝印刷方式について＝＝＝
ここで、図１５Ａ、図１５Ｂ、図１６Ａ、及び図１６Ｂを参照して、本実施形態のプリンタ１にて実行可能な印刷方式について説明する。この印刷方式の代表例としては、インターレース方式及びオーバーラップ方式が挙げられる。そして、いずれの印刷方式によっても、ノズルのピッチやインク吐出特性等のノズル毎の個体差を、印刷される画像上で分散緩和し、これによって画質の向上を図ることができるようになっている。  
なお、本実施形態のプリンタ１にあっては、説明を簡単にする目的でインターレース方式を実行可能な前提にしているが、オーバーラップ方式を適用可能であるのは言うまでもなく、以下では、両方の印刷方式について概略説明する。
【００８０】
＜インターレース方式について＞
図１５Ａ及び図１５Ｂはインターレース方式の説明図である。なお、説明の都合上、ヘッド４１の代わりとして示すノズル列が、用紙Ｓに対して移動しているように描かれているが、同図はノズル列と用紙Ｓとの相対的な位置関係を示すものであって、実際には用紙Ｓが搬送方向に移動されている。また、同図において、黒丸で示されたノズルは、実際にインクを吐出するノズルであり、白丸で示されたノズルはインクを吐出しないノズルである。なお、図１５Ａは、１パス目〜４パス目におけるノズル位置と、そのノズルによるドットの形成の様子を示し、図１５Ｂは、１パス目〜６パス目におけるノズル位置とドットの形成の様子を示している。  
ここで、「インターレース方式」とは、ｋが２以上であって、１回のパスで記録されるラスタラインの間に記録されないラスタラインが挟まれるような印刷方式を意味する。また、「パス」とは、ノズル列がキャリッジ移動方向に１回移動することをいう。「ラスタライン」とは、キャリッジ移動方向に並ぶドットの列である。
【００８１】
図１５Ａ及び図１５Ｂに示すように、インターレース方式では、用紙Ｓが搬送方向に一定の搬送量Ｆで搬送される毎に、各ノズルが、その直前のパスで記録されたラスタラインのすぐ上のラスタラインを記録する。このように搬送量を一定にして記録を行うためには、実際にインクを吐出するノズル数Ｎ（整数）はｋと互いに素の関係にあり、搬送量ＦはＮ・Ｄに設定される。
【００８２】
同図では、ノズル列は搬送方向に沿って配列された４つのノズルを有する。しかし、ノズル列のノズルピッチｋは４なので、インターレース方式を行うための条件である「Ｎとｋとが互いに素の関係」を満たすために、全てのノズルを用いることはできない。そこで、４つのノズルのうち、３つのノズルを用いてインターレース方式が行われる。また、３つのノズルが用いられるため、用紙Ｓは搬送量３・Ｄにて搬送される。その結果、例えば、１８０ｄｐｉ（４・Ｄ）のノズルピッチのノズル列を用いて、７２０ｄｐｉ（＝Ｄ）のドット間隔にて用紙Ｓにドットが形成される。
【００８３】
同図では、最初のラスタラインを３パス目のノズル♯１が形成し、２番目のラスタラインを２パス目のノズル♯２が形成し、３番目のラスタラインを１パス目のノズル♯３が形成し、４番目のラスタラインを４パス目のノズル♯１が形成し、連続的なラスタラインが形成される様子を示している。なお、１パス目では、ノズル♯３のみがインクを吐出し、２パス目では、ノズル♯２とノズル♯３のみがインクを吐出している。これは、１パス目及び２パス目において全てのノズルからインクを吐出すると、連続したラスタラインを用紙Ｓに形成できないためである。なお、３パス目以降では、３つのノズル（♯１〜♯３）がインクを吐出し、用紙Ｓが一定の搬送量Ｆ（＝３・Ｄ）にて搬送されて、連続的なラスタラインがドット間隔Ｄにて形成される。
【００８４】
＜オーバーラップ方式について＞
図１６Ａ及び図１６Ｂは、オーバーラップ方式の説明図である。前述のインターレース方式では、一つのラスタラインは一つのノズルにより形成されていたのに対し、当該オーバーラップ方式では、例えば、一つのラスタラインが、二つ以上のノズルにより形成されている。
【００８５】
このオーバーラップ方式では、用紙Ｓが搬送方向に搬送量Ｆで搬送される毎に、ラスタライン方向に移動する各ノズルが、数ドットおきに間欠的にインク滴を吐出することによって、ラスタライン方向に間欠的にドットを形成する。そして、他のパス目において、他のノズルが、既に形成されている間欠的なドットを補完するようにドットを形成することにより、１つのラスタラインが複数のノズルにより完成する。このようにＭ回のパスにて１つのラスタラインが完成する場合、オーバーラップ数Ｍと定義する。同図では、各ノズルにて、１ドットおきに間欠的にドットが形成されるので、パス毎に奇数番目の画素又は偶数番目の画素にドットが形成される。そして、１つのラスタラインが２つのノズルにより形成されているので、オーバーラップ数Ｍ＝２になる。なお、前述のインターレース方式の場合、オーバーラップ数Ｍ＝１になる。  
このオーバーラップ方式において、搬送量Ｆを一定にして記録を行う場合には、（１）Ｎ／Ｍが整数であること、（２）Ｎ／Ｍはｋと互いに素の関係にあること、（３）搬送量Ｆが（Ｎ／Ｍ）・Ｄに設定されること、が条件となる。
【００８６】
同図では、ノズル列は搬送方向に沿って配列された８つのノズルを有するものとしている。しかし、ノズル列のノズルピッチｋは４なので、オーバーラップ方式を行うための条件である「Ｎ／Ｍとｋが互いに素の関係」を満たすために、全てのノズルを用いることはできない。そこで、８つのノズルのうち、６つのノズルを用いてオーバーラップ方式が行われる。また、６つのノズルが用いられるため、用紙Ｓは搬送量３・Ｄにて搬送される。その結果、例えば、１８０ｄｐｉ（４・Ｄ）のノズルピッチのノズル列を用いて、７２０ｄｐｉ（＝Ｄ）のドット間隔にて用紙Ｓにドットが形成される。また、１つのパスにおいて、各ノズルはラスタライン方向に１ドットおきに間欠的にドットを形成する。図中において、ラスタライン方向に２つのドットが描かれているラスタラインは既に完成されている。例えば、図１６Ａにおいて、最初のラスタラインから６番目のラスタラインまでは、既に完成されている。１つのドットが描かれているラスタラインは、１ドットおきに間欠的にドットが形成されているラスタラインである。例えば、７番目や１０番目のラスタラインは、１ドットおきに間欠的にドットが形成されている。なお、１ドットおきに間欠的にドットが形成された７番目のラスタラインは、９パス目のノズル♯１が補完するようにドットを形成することによって、完成される。
【００８７】
同図は、最初のラスタラインは３パス目のノズル♯４及び７パス目のノズル♯１が形成し、２番目のラスタラインは２パス目のノズル♯５及び６パス目のノズル♯２が形成し、３番目のラスタラインは１パス目のノズル♯６及び５パス目のノズル♯３が形成し、４番目のラスタラインは４パス目のノズル♯４及び８パス目のノズル♯１が形成し、連続的なラスタラインが形成される様子を示している。なお、１パス目〜６パス目において、ノズル♯１〜ノズル♯６のなかにインクを吐出しないノズルが存在する。これは、１パス目〜６パス目において全てのノズルからインクを吐出すると、連続したラスタラインを用紙Ｓに形成できないためである。なお、７パス目以降では、６つのノズル（♯１〜♯６）がインクを吐出し、用紙Ｓが一定の搬送量Ｆ（＝３・Ｄ）にて搬送されて、連続的なラスタラインがドット間隔Ｄにて形成される。
【００８８】
表１は、それぞれのパスにおいて形成されるドットのラスタライン方向の形成位置を説明するための表である。
【表１】
2005224976.tif 000003
【００８９】
表１中の「奇数」とは、ラスタライン方向に並ぶ画素（ラスタラインの画素）のうちの奇数番目の画素にドットを形成することを意味する。また、表中の「偶数」とは、ラスタライン方向に並ぶ画素のうちの偶数番目の画素にドットを形成することを意味する。例えば、３パス目では、各ノズルは、奇数番目の画素にドットを形成する。１つのラスタラインがＭ個のノズルにより形成される場合、ノズルピッチ分のラスタラインが完成するためには、ｋ×Ｍ回のパスが必要となる。例えば、図示例では、１つのラスタラインが２つのノズルにより形成されているので、４つのラスタラインが完成するためには、８回（４×２）のパスが必要となる。表１から分かるとおり、前半の４回のパスは、奇数−偶数−奇数−偶数の順にドットが形成される。この結果、前半の４回のパスが終了すると、奇数番目の画素にドットが形成されたラスタラインの隣のラスタラインには、偶数番目の画素にドットが形成されている。後半の４回のパスは、偶数−奇数−偶数−奇数の順にドットが形成される。つまり、後半の４回のパスは、前半の４回のパスと逆の順にドットが形成される。この結果、前半のパスにより形成されたドットの隙間を補完するように、ドットが形成される。
【００９０】
＝＝＝縁無し印刷及び縁有り印刷について＝＝＝
本実施形態のプリンタ１では、用紙の端部に余白を形成せずに印刷する「縁無し印刷」、及び、前記端部に余白を形成して印刷する「縁有り印刷」を実行可能である。
【００９１】
＜縁無し印刷及び縁有り印刷の概要＞
縁有り印刷は、印刷データに基づいてインクを吐出する領域である印刷領域Ａが、用紙Ｓ内に収まるように印刷を行う。図１７Ａに、縁有り印刷時における印刷領域Ａと用紙Ｓとの大きさの関係を示すが、印刷領域Ａは用紙Ｓ内に収まるように設定され、用紙Ｓの上下の端部及び左右の側端部には余白が形成される。  
この縁有り印刷を行う場合には、プリンタドライバ１１１０は、前記解像度変換処理において、画像データの解像度を、指定の印刷解像度に変換しながら、その印刷領域Ａが、用紙Ｓの端縁から所定幅だけ内側に収まるように画像データを加工する。例えば、前記印刷解像度で印刷すると、その画像データの印刷領域Ａが前記端縁から所定幅だけ内側に収まらない場合には、前記画像の端部に対応する画素データを取り除くトリミング処理等を適宜行って、印刷領域Ａを小さくする。
【００９２】
一方、縁無し印刷は、前記印刷領域Ａが、用紙Ｓからはみ出すように印刷を行う。図１７Ｂに、縁無し印刷時における印刷領域Ａと用紙Ｓとの大きさの関係を示すが、用紙Ｓの上下の端部及び左右の側端部からはみ出す領域（以下では、打ち捨て領域Ａａと言う）に対しても印刷領域Ａが設定されており、この領域に対してもインクが吐出されるようになっている。そして、これによって、搬送動作の精度などが原因で用紙Ｓがヘッド４１に対して多少の位置ズレを生じても、用紙Ｓの端部へ向けて確実にインクを吐出し、もって端部に余白を形成しない印刷を達成している。なお、前記打ち捨て領域Ａａにおける上下の端部からはみ出す領域が、請求項に係る「媒体の前記交差方向における上流側の端部よりも上流側に外れると判断される領域、及び下流側の端部よりも下流側に外れると判断される領域」に相当する。
【００９３】
この縁無し印刷を行う場合には、プリンタドライバ１１１０は、前記解像度変換処理において、画像データの解像度を、指定の印刷解像度に変換しながら、その印刷領域Ａが用紙Ｓから所定幅だけはみ出すように画像データを加工する。例えば、前記印刷解像度で印刷すると、その画像データの印刷領域Ａが用紙Ｓから大きくはみ出してしまう場合には、前記画像データに対して前記トリミング処理等を適宜行って、用紙Ｓからの印刷領域Ａのはみ出し代が前記所定幅となるようにする。
【００９４】
なお、コンピュータ１１００の前記メモリには、Ａ４サイズ等の用紙の規格寸法に関する用紙サイズ情報が予め記憶されている。この用紙サイズ情報は、例えば、キャリッジ移動方向及び搬送方向の大きさがそれぞれに何ドット（Ｄ）であるか等を示すものであり、プリンタドライバ１１１０のユーザーインターフェースから入力される前記用紙サイズモードに対応付けられて記憶されている。そして、前記画像データの加工の際には、プリンタドライバ１１１０は、当該用紙サイズモードに対応する用紙サイズ情報を参照して、その用紙の大きさを把握し、前記加工を行うようになっている。
【００９５】
＜縁無し印刷及び縁有り印刷に使用するノズルについて＞
前述したように、「縁無し印刷」では、用紙の上端部及び下端部から外れる領域である打ち捨て領域に向けてもインクを吐出する。このため、これら打ち捨てられたインクがプラテン２４に付着してプラテン２４を汚す虞がある。そこで、前記プラテン２４には、用紙Ｓの上端部及び下端部から外れたインクを回収するための溝部が設けられており、前記上端部及び下端部を印刷する際には、この溝部と対向するノズルのみからインクを吐出するようにノズルの使用を制限している。
【００９６】
図１８Ａ乃至図１８Ｃに、プラテン２４に設けられた前記溝部とノズルとの位置関係を示す。なお、説明の都合上、前記ｎ＝７のノズル列、すなわちノズル＃１〜＃７を備えたノズル列を例に説明する。なお、図１８Ａに示すように、搬送方向の上流側及び下流側は、それぞれに、用紙Ｓの下端側及び上端側に対応している。
【００９７】
図１８Ａに示すように、前記プラテン２４には、搬送方向における下流側の部分と、上流側の部分の２箇所に溝部２４ａ，２４ｂが設けられており、このうちの下流の溝部２４ａにはノズル＃１〜＃３が対向し、上流の溝部２４ｂには、ノズル＃５〜＃７が対向している。そして、用紙Ｓの上端部を印刷する際には、図１８Ａのように前記ノズル＃１〜＃３を用いて印刷し（以下では、これを上端処理と言う）、また、下端部を印刷する際には、図１８Ｂのようにノズル＃５〜＃７を用いて印刷し（以下では、これを下端処理と言う）、これら上端部と下端部との間の中間部は、図１８Ｃのようにノズル＃１〜＃７を使用して印刷する（以下では、これを中間処理と言う）。ここで、図１８Ａに示すように用紙Ｓの上端部を印刷する際には、当該上端部が下流の溝部２４ａに到達する以前から、ノズル＃１〜＃３はインクの吐出を開始している。しかし、その時に用紙Ｓに着弾せずに打ち捨てられたインクは、前記下流の溝部２４ａ内の吸収材２４ｃに吸収されるため、プラテン２４を汚すことは無い。また、図１８Ｂに示すように用紙Ｓの下端部を印刷する際には、当該下端部が上流の溝部２４ｂを通過した後でもノズル＃５〜＃７はインクの吐出を継続している。しかし、その時に用紙Ｓに着弾せずに打ち捨てられたインクは、前記上流の溝部２４ｂ内の吸収材２４ｄに吸収されるため、プラテン２４を汚すことは無い。
【００９８】
一方、「縁有り印刷」においては、用紙Ｓの端部に余白を形成するので、用紙Ｓの上端部及び下端部から外れる領域である打ち捨て領域に向けてはインクを吐出しない。従って、常に、用紙Ｓがノズルに対向した状態でインクの吐出を開始又は終了することができるため、前記「縁無し印刷」のようなノズルの使用制限は無く、よって、用紙Ｓの全長に亘ってノズル＃１〜＃７の全ノズルを使用して印刷を行う。
【００９９】
＝＝＝処理モードについて＝＝＝
ユーザは、この「縁無し印刷」及び「縁有り印刷」の選択を、プリンタドライバ１１１０のユーザーインターフェースによって行うことができる。すなわち、前記ユーザインターフェースの画面には、図７に示すように、余白形態を規定する余白形態モードの入力ボタンとして「縁有り」及び「縁無し」の２つのボタンが表示される。
【０１００】
また、当該ユーザーインターフェースの画面からは、画像の画質を規定する画質モードの選択も可能であり、その画面には、画質モードの入力ボタンとして「普通」及び「きれい」の２つのボタンが表示される。そして、ユーザが「普通」を入力した場合には、プリンタドライバ１１１０は、前述の印刷解像度を、例えば３６０×３６０ｄｐｉに指定する一方で、「きれい」を入力した場合には、前記印刷解像度を、例えば７２０×７２０ｄｐｉに指定する。
【０１０１】
なお、図１９の第１対照テーブルに示すように、これら余白モード及び画質モードの組み合わせ毎に、印刷モードが用意されている。そして、この印刷モードのそれぞれに対して、図２０の第２対照テーブルに示すように、処理モードが対応付けられている。なお、これら第１及び第２対照テーブルは、コンピュータ１１００の前記メモリに記憶されている。
【０１０２】
この処理モードは、前述のドット形成動作及び搬送動作を規定するものであり、プリンタドライバ１１１０は、前記解像度変換処理からラスタライズ処理までの処理において、前記処理モードに応じた形式となるように、画像データを印刷データに変換する。  
なお、この処理モードが異なれば、前記ドット形成動作及び前記搬送動作の少なくとも一方が異なる印刷処理を実行する。ここで、前記ドット形成動作が異なる印刷処理とは、各ドット形成動作において使用されるノズルの変化パターンが異なる印刷処理のことであり、また、前記搬送動作が異なる印刷処理とは、各搬送動作の搬送量の変化パターンが異なる印刷処理のことである。これについては、この後で具体例を挙げて説明する。
【０１０３】
この処理モードとしては、例えば、第１上端処理モード、第１中間処理モード、第１下端処理モード、第２上端処理モード、第２中間処理モード、第２下端処理モードの６種類が用意されている。
【０１０４】
第１上端処理モードは、前述の上端処理を７２０×７２０ｄｐｉの印刷解像度で実行するための処理モードである。すなわち、基本的にその前半のパス目においては、ノズル＃１〜＃３のみを用いてインターレース方式で印刷する処理モードである。なお、３つのノズルを用いることに起因して、用紙の搬送量Ｆは３・Ｄとなっている（図２１Ａを参照。）。  
第１中間処理モードは、前述の中間処理を７２０×７２０ｄｐｉの印刷解像度で実行するための処理モードである。すなわち、全パス目に亘って、ノズル列の全ノズルたるノズル＃１〜＃７を用いてインターレース方式で印刷する処理モードである。なお、７つのノズルを用いることに起因して、用紙の搬送量Ｆは７・Ｄとなっている（図２１Ａ及び図２１Ｂを参照。）。  
第１下端処理モードは、前述の下端処理を７２０×７２０ｄｐｉの印刷解像度で実行するための処理モードである。すなわち、基本的にその後半のパス目においては、ノズル＃５〜＃７のみを用いてインターレース方式で印刷する処理モードである。なお、３つのノズルを用いることに起因して、用紙の搬送量は３・Ｄとなっている（図２１Ｂを参照。）。
【０１０５】
第２上端処理モードは、前述の上端処理を３６０×３６０ｄｐｉの印刷解像度で実行するための処理モードである。すなわち、基本的にその前半のパス目においては、ノズル＃１〜＃３のみを用いてインターレース方式で印刷する処理モードである。但し、印刷解像度が第１上端処理モードの半分に粗くなっていることに起因して、用紙の搬送量Ｆは、前記第１上端処理モードの２倍の６・Ｄになっている（図２３Ａを参照。）。  
第２中間処理モードは、前述中間処理を３６０×３６０ｄｐｉの印刷解像度で実行するための処理モードである。すなわち、全パス目に亘って、ノズル列の全てのノズルたるノズル＃１〜＃７を用いてインターレース方式で印刷する処理モードである。但し、印刷解像度が第１中間処理モードの半分に粗くなっていることに起因して、用紙の搬送量Ｆは、前記第１中間処理モードの２倍の１４・Ｄドットになっている（図２３Ａ及び図２３Ｂを参照。）。  
第２下端処理モードは、前述の上端処理を３６０×３６０ｄｐｉの印刷解像度で実行するための処理モードである。すなわち、基本的にその後半のパス目においては、ノズル＃５〜＃７のみを用いてインターレース方式で印刷する処理モードである。但し、印刷解像度が第１下端処理モードの半分に粗くなっていることに起因して、用紙の搬送量Ｆは、前記第１下端処理モードの２倍の６・Ｄとなっている（図２３Ｂを参照。）。
【０１０６】
ここで、これら処理モードによって用紙Ｓに画像が形成される様子を、図２１Ａ乃至図２４Ｂを参照して説明する。なお、これらの図は何れも、図Ａ及び図Ｂの一対の図によって一つの画像が形成される様子を表現している。すなわち、図Ａは、画像の上側部分に係るラスタラインが、何れの処理モードの何パス目で何れのノズルによって形成されるかを示しており、また、図Ｂは、画像の下側部分に係るラスタラインが、何れの処理モードの何パス目で何れのノズルによって形成されるかを示している。
【０１０７】
図２１Ａ乃至図２４Ｂの左側部分（以下では左図と言う）には、各処理モードでの各パス目における用紙に対するノズル列の相対位置を示している。なお、この左図では、説明の都合上、ノズル列の方を各パス目につき搬送量Ｆずつ下方に移動させて示しているが、実際には用紙Ｓの方が搬送方向に移動する。また、このノズル列は、そのノズル番号を丸印で囲って示すように、ノズル＃１〜＃７を有し、そのノズルピッチｋ・Ｄは４・Ｄであるものとする。また、ドットピッチＤは７２０ｄｐｉ（１／７２０インチ）であるものとする。なお、このノズル列において、黒塗りで示すノズルが、インクを吐出するノズルである。
【０１０８】
この左図の右側部分（以下では右図と言う）には、各ラスタラインを構成する画素に向けてインクを吐出してドットが形成される様子を示している。なお、前述したが、画素とは、インクを着弾させドットを形成する位置を規定するために、用紙上に仮想的に定められた方眼状の升目であり、右図中の四角の升目は、それぞれに７２０×７２０ｄｐｉの画素、すなわち前記Ｄ四方のサイズの画素を表している。各升目中に記入された番号は、その画素に向けてインクを吐出するノズル番号を示しており、番号の記入されていない升目は、インクが吐出されない画素を示している。また、右図に示すように、前記処理モードにおいて形成可能な最上端のラスタラインを第１ラスタラインＲ１と呼び、以下、図の下端側に向かうに従って第２ラスタラインＲ２、第３ラスタラインＲ３、…と続いているものとする。
【０１０９】
（１）第１上端処理モード、第１中間処理モード、及び第１下端処理モードを使用して画像を印刷するケースについて
このケースは、図１９及び図２０に示す第１印刷モードが設定された場合、すなわち余白形態モードとしては「縁無し」が、また画質モードとしては「きれい」が設定された場合に該当する。そして、図２１Ａ及び図２１Ｂに示すように、プリンタ１は、第１上端処理モードで８パスし、次に第１中間処理モードで９パスし、次に第１下端処理モードで８パスする。その結果、印刷領域としての第７ラスタラインＲ７から第１２７ラスタラインＲ１２７までに亘る領域Ｒ７〜Ｒ１２７に対して７２０×７２０ｄｐｉの印刷解像度でインクが吐出されて、搬送方向の大きさが１１０・Ｄである後記「第１サイズ」の用紙は縁無しに印刷される。
【０１１０】
なお、前記第１上端処理モード及び第１下端処理モードのパス数は固定値であり、例えば前述の８パスから変化しないが、前記第１中間処理モードのパス数は、プリンタドライバ１１１０のユーザインターフェースから入力される前記用紙サイズモードに応じて変更されて設定される。これは、縁無し印刷をするためには、用紙サイズモードに対応する用紙よりも印刷領域の大きさを搬送方向に関して大きくする必要があって、この印刷領域の大きさの調整を前記中間処理モードのパス数の変更によって行っているためである。図示例にあっては、用紙サイズモードとして、搬送方向の大きさが１１０・Ｄであることを示す「第１サイズ」が入力されたものとしている。そして、前記印刷領域の搬送方向の大きさが１２１・Ｄとなるように、第１中間処理モードのパス数が前述の９パスに設定されている。なお、これについては、後で詳細に説明する。
【０１１１】
第１上端処理モードでは、基本的には、図２１Ａの左図に示すように、用紙Ｓを３・Ｄずつ搬送する搬送動作の合間に、１パスのドット形成動作をインターレース方式で実行する。この処理モードにおける前半の４パスでは、ノズル＃１〜＃３を使用して印刷する。また、後半の４パスでは、パスが進む毎に、使用するノズルを＃４、＃５、＃６、及び＃７の順番で一つずつ増やしながら印刷する。なお、この後半の４パスにおいて、使用するノズル数を順次増やしているのは、この直後に続けて実行される第１中間処理モードに、ノズルの使用状態を適合させるためである。
【０１１２】
そして、この第１上端処理モードで印刷した結果、右図に示す第１ラスタラインＲ１から第４６ラスタラインＲ４６までの領域Ｒ１〜Ｒ４６に亘ってラスタラインが形成される（右図中では、当該第１上端処理モードによって形成されたラスタラインを網掛けで示している。）。但し、この領域Ｒ１〜Ｒ４６において、全ラスタラインが形成された完成状態の領域は、ラスタラインＲ７からラスタラインＲ２８までの領域Ｒ７〜Ｒ２８のみであり、ラスタラインＲ１からラスタラインＲ６までの領域Ｒ１〜Ｒ６、及びラスタラインＲ２９からラスタラインＲ４６までの領域Ｒ２９〜Ｒ４６については、ラスタラインの未形成部分が存在する未完成状態となっている。
【０１１３】
このうちの前者の領域Ｒ１〜Ｒ６は、所謂印刷不可領域であり、つまり、第２、第３、第６ラスタラインＲ２，Ｒ３，Ｒ６に相当する部分は、何れのパス目においてもノズルが通過せず、もって、各画素にドットを形成することができない。よって、当該領域Ｒ１〜Ｒ６については、画像を記録するために使用しないものとし、前記印刷領域から除外している。一方、後者の領域Ｒ２９〜Ｒ４６におけるラスタラインの未形成部分は、この直後に続いて実行される第１中間処理モードによって補完的に形成され、その際に当該領域Ｒ２９〜Ｒ４６は完成状態となる。すなわち、この領域Ｒ２９〜Ｒ４６は、第１上端処理モードと第１中間処理モードとの両者によって完成される領域であり、以下では、この領域Ｒ２９〜Ｒ４６のことを上端中間混在領域という。また、前記第１上端処理モードのみによって形成される領域Ｒ７〜Ｒ２８のことを上端単独領域という。
【０１１４】
第１中間処理モードでは、図２１Ａ及び図２１Ｂの左図に示すように、基本的には、用紙Ｓを７・Ｄずつ搬送する搬送動作の合間に、１パスのドット形成動作をインターレース方式で実行する。そして、その際の１パス目から９パス目までの全パスに亘って、ノズル＃１〜＃７の全ノズルを使用して印刷を実行し、その結果、右図に示す第２９ラスタラインＲ２９から第１０９ラスタラインＲ１０９までの領域Ｒ２９〜Ｒ１０９に亘ってラスタラインを形成する。
【０１１５】
詳細には、前記上端中間混在領域Ｒ２９〜Ｒ４６については、前記第１上端処理モードで未形成だったラスタラインＲ２９，Ｒ３３，Ｒ３６，Ｒ３７，Ｒ４０，Ｒ４１，Ｒ４３，Ｒ４４，Ｒ４５がそれぞれ補完的に形成されて、当該上端中間混在領域Ｒ２９〜Ｒ４６は完成状態となる。また、領域Ｒ４７〜Ｒ９１については、当該第１中間処理モードのドット形成動作のみによって、全ラスタラインが形成されて完成状態になる。以下では、この第１中間処理モードのみで完成される領域Ｒ４７〜Ｒ９１のことを中間単独領域という。領域Ｒ９２〜Ｒ１０９については、一部にラスタラインの未形成部分が存在するが、これらは、この後に続けて実行される第１下端処理モードによって補完的に形成され、当該領域Ｒ９２〜Ｒ１０９は完成状態となる。すなわち、この領域Ｒ９２〜Ｒ１０９は、第１中間処理モードと第１下端処理モードとの両者によって完成される領域であり、以下では、この領域Ｒ９２〜Ｒ１０９のことを中間下端混在領域という。なお、右図中では、第１下端処理モードによって形成されるラスタラインを網掛けで示している。
【０１１６】
第１下端処理モードでは、図２１Ｂに示すように、基本的には、用紙Ｓを３・Ｄずつ搬送する搬送動作の合間に、１パスのドット形成動作をインターレース方式で実行する。この第１下端処理モードにおける後半の５パスでは、ノズル＃５〜＃７を使用して印刷する。また、この第１下端処理モードにおける前半の３パスでは、パスが進む毎に、使用するノズルをノズル＃１、ノズル＃２、ノズル＃３の順番で一つずつ減らしながら印刷する。すなわち、１パス目では、ノズル＃２〜＃７を使用し、２パス目では、ノズル＃３〜＃７を使用し、３パス目ではノズル＃４〜＃７を使用して印刷する。なお、この前半の３パスにおいて使用するノズル数を順次減らしているのは、この直後に続けて実行される前記後半の５パスに、ノズルの使用状態を適合させるためである。
【０１１７】
そして、この第１下端処理モードで印刷した結果、右図に示す第９２ラスタラインＲ９２から第１３３ラスタラインＲ１３３までの領域Ｒ９２〜Ｒ１３３に亘ってラスタラインが形成される。
【０１１８】
詳細には、前記中間下端混在領域Ｒ９２〜Ｒ１０９については、前記第１中間処理モードで未形成だったラスタラインＲ９２，Ｒ９６，Ｒ９９，Ｒ１００，Ｒ１０３，Ｒ１０４，Ｒ１０６，Ｒ１０７，Ｒ１０８がそれぞれ補完的に形成されて、当該中間下端混在領域Ｒ９２〜Ｒ１０９は完成状態となる。また、領域Ｒ１１０〜Ｒ１２７については、当該第１下端処理モードのドット形成動作のみによって、全ラスタラインが形成されて完成状態になる。以下では、この下端処理モードのみによって形成される領域Ｒ１１０〜Ｒ１２７のことを下端単独領域という。また、領域Ｒ１２８〜Ｒ１３３は、所謂印刷不可領域であり、つまり第１２８、第１３１、第１３２ラスタラインＲ１２８，Ｒ１３１，Ｒ１３２に相当する部分は、何れのパス目においてもノズルが通過せず、もって、その各画素にドットを形成することができない。よって、当該領域Ｒ１２８〜Ｒ１３３については、画像を記録するために使用しないものとし、前記印刷領域から除外している。
【０１１９】
ところで、このような第１上端処理モード、第１中間処理モード、及び第１下端処理モードを用いて印刷する場合には、その印刷開始位置（印刷開始時における用紙Ｓの上端の目標位置）を、例えば、前記印刷領域の最上端から下端側に４番目のラスタライン（図２１Ａにおいては、第１０ラスタラインＲ１０）にすると良い。そして、このようにすれば、搬送誤差によって、本来の搬送量よりも用紙が多く送られてしまった場合であっても、その誤差が３・Ｄ以内であれば、用紙Ｓの上端は、前記印刷領域の最上端よりも下端側に位置する。従って、用紙Ｓの上端部に余白が形成されることはなく、確実に縁無し印刷が達成される。逆に、搬送誤差によって、本来の搬送量よりも少なく送られてしまった場合には、その量が１４・Ｄ以内であれば、用紙Ｓの上端は、第２４ラスタラインＲ２４よりも上端側に位置することとなり、もって、用紙Ｓの上端は、溝部上のノズル＃１〜＃３のみによって印刷され、プラテン２４を汚すことはない。
【０１２０】
一方、その印刷終了位置（印刷終了時における用紙Ｓの下端の目標位置）は、例えば、前記印刷領域の最下端から上端側に９番目のラスタライン（図２１Ｂにおいては、第１１９ラスタラインＲ１１９）にすると良い。そして、このようにすれば、搬送誤差によって、本来の搬送量よりも用紙が少なく送られてしまった場合であっても、その誤差が８・Ｄ以内であれば、用紙Ｓの下端は、前記印刷領域の最下端のラスタラインＲ１２７よりも上端側に位置する。従って、用紙Ｓの下端部に余白が形成されることはなく、確実に縁無し印刷が達成される。逆に、搬送誤差によって、本来の搬送量よりも多く送られてしまった場合には、その量が１２・Ｄ以内であれば、用紙Ｓの下端は、第１０６ラスタラインＲ１０６よりも下端側に位置することとなり、もって、用紙の下端は、溝部上のノズル＃５〜＃７のみによって印刷され、プラテン２４を汚すことはない。
【０１２１】
なお、前述した第１中間処理モードのパス数の設定には、この印刷開始位置及び印刷終了位置が関係している。すなわち、用紙サイズモードに対応する用紙に対して、前述の印刷開始位置及び印刷終了位置の条件を満たすには、先ず、印刷領域の搬送方向の大きさを、前記用紙の上端及び下端からそれぞれに３・Ｄ及び８・Ｄだけはみ出す大きさに設定しなければならず、つまり、搬送方向に関して用紙よりも１１・Ｄだけ大きく設定する必要があるためである。従って、入力された用紙サイズモードが示す搬送方向の大きさよりも１１・Ｄだけ大きくなるように第１中間処理モードのパス数は設定される。ちなみに、前述の「第１サイズ」は、搬送方向の大きさが１１０・Ｄであるため、これよりも印刷領域が１１・Ｄだけ大きい１２１・Ｄとなるように、第１中間処理モードのパス数は９パスに設定されているのである。
【０１２２】
（２）第１中間処理モードのみを用いて画像を印刷するケースについて
このケースは、図１９及び図２０に示す第２印刷モードが設定された場合、すなわち余白形態モードとして「縁有り」が、また画質モードとして「きれい」が設定された場合に該当する。そして、図２２Ａ及び図２２Ｂに示すように、プリンタ１は、第１中間処理モードで９パスする。その結果、印刷領域としての領域Ｒ１９〜Ｒ１１９に対して７２０×７２０ｄｐｉの印刷解像度でインクが吐出されて、搬送方向の大きさが１１０・Ｄである前記「第１サイズ」の用紙は縁有りに印刷される。
【０１２３】
なお、前述のケース（１）と同様に、当該第１中間処理モードのパス数は、入力された用紙サイズモードに応じて変化する。すなわち、印刷領域の大きさが、入力された用紙サイズモードの用紙の上下端部に、所定幅の余白を形成する大きさになるように、前記パス数は設定される。図示例にあっては、用紙サイズモードとして前記「第１サイズ」が入力されていて、その搬送方向の用紙の大きさは１１０・Ｄである。よって、この用紙に縁有り印刷すべく、前記印刷領域の搬送方向の大きさが１０１・Ｄとなるように、第１中間処理モードのパス数が前述の１７パスに設定されている。
【０１２４】
前述したように、この縁有り印刷は、用紙の上端部及び下端部に余白を形成して印刷するものである。従って、前記溝部２４ａ，２４ｂと対向するノズルのみを使用して、前記上端部及び下端部を印刷する必要はなく、もって、用紙の搬送方向の全長に亘ってノズル＃１〜＃７の全ノズルを使用する第１中間処理モードのみに基づいて印刷が実行される。
【０１２５】
第１中間処理モードでは、用紙を７・Ｄずつ搬送する搬送動作の合間に、１パスのドット形成動作をインターレース方式で実行する。そして、図示例では、１パス目から１７パス目までの全パスに亘って、ノズル＃１〜＃７の全ノズルを使用し、その結果、第１ラスタラインＲ１から第１３７ラスタラインＲ１３７までの領域に亘ってラスタラインを形成する。  
但し、上端側の領域Ｒ１〜Ｒ１８については、例えばＲ１８の部分のように、いずれのパス目においてもラスタラインが形成されない部分が存在するので、この領域Ｒ１〜Ｒ１８は前記印刷不可領域となり、前記印刷領域から除外されている。同様に、下端側における領域Ｒ１２０〜Ｒ１３７についても、例えばＲ１２０の部分のように、いずれのパス目においてもラスタラインが形成されない部分が存在するので、この領域Ｒ１２０〜Ｒ１３７も印刷不可領域となり、前記印刷領域から除外されている。なお、残る領域Ｒ１９〜Ｒ１１９は、第１中間処理モードのみで全ラスタラインが形成され、もって、前述の中間単独領域に該当する。
【０１２６】
（３）第２上端処理モード、第２中間処理モード、及び第２下端処理モードを使用して画像を印刷するケースについて
このケースは、図１９及び図２０に示す第３印刷モードが設定された場合、すなわち余白形態モードとして「縁無し」が、また画質モードとして「普通」が設定された場合に該当する。そして、図２３Ａ及び図２３Ｂに示すように、プリンタ１は、第２上端処理モードで４パスし、次に第２中間処理モードで５パスし、次に第２下端処理モードで３パスする。その結果、印刷領域としての領域Ｒ３〜Ｒ６４に対して３６０×３６０ｄｐｉの印刷解像度でインクが吐出されて、前記「第１サイズ」の用紙は縁無しに印刷される。  
なお、印刷解像度が３６０×３６０ｄｐｉであるために、右図に示す升目は、一つおきにドットで埋められており、すなわち、印刷領域のラスタラインは、升目一つおきに形成されている。
【０１２７】
前述の（１）のケースと同様に、前記第２上端処理モード及び第２下端処理モードのパス数は固定値であって変化しないが、前記第２中間処理モードのパス数は、前記用紙サイズモードに応じて変更して設定される。すなわち、何れの用紙サイズモードの用紙に対しても、確実に縁無し印刷を達成すべく、前記用紙の大きさよりも印刷領域の大きさが１４・Ｄだけ大きくなるように、前記第２中間処理モードのパス数は設定される。なお、この１４・Ｄという値は、前記印刷開始位置が、印刷領域の最上端から下端側に４番目のラスタライン（図２３Ａにおいては、第６ラスタラインＲ６）に、また、前記印刷終了位置が、印刷領域の最下端から上端側に４番目のラスタライン（図２３Ｂにおいては、第６１ラスタラインＲ６１）となるように決定されている。図示例にあっては、「第１サイズ」が入力されているため、搬送方向の用紙の大きさは１１０・Ｄであり、もって、前記印刷領域の搬送方向の大きさが１２４・Ｄ（＝１１０・Ｄ＋１４・Ｄ）となるように、第１中間処理モードのパス数が５パスに設定されている。
【０１２８】
第２上端処理モードでは、基本的には図２３Ａの左図に示すように、用紙を６・Ｄずつ搬送する搬送動作の合間に１パスのドット形成動作をインターレース方式で実行する。  
この第２上端処理モードにおける前半の２パスでは、ノズル＃１〜＃３を使用して印刷する。また、後半の２パスでは、パスが進む毎に、使用するノズルをノズル＃４、ノズル＃５、ノズル＃６、及びノズル＃７の順番で２つずつ増やしながら印刷する。なお、この使用するノズル数を順次増やす理由は、前述の（１）のケースと同じである。
【０１２９】
そして、この第２上端処理モードで印刷を行った結果、右図に示す領域Ｒ１〜Ｒ２２に亘ってラスタラインが形成される（右図中、形成されたラスタラインを網掛けで示している。）。但し、前述の上端単独領域に該当するところの、全ラスタラインが形成された完成状態の領域は、領域Ｒ３〜Ｒ１６のみであり、領域Ｒ１〜Ｒ２、及び領域Ｒ１７〜Ｒ２２は、一部に未形成のラスタラインが存在する未完成状態となっている。このうちの前者の領域Ｒ１〜Ｒ２は、いずれのパス目においても第２ラスタラインＲ２に相当する部分にラスタラインが形成されないので、前記印刷不可領域となり、前記印刷領域から除外されている。一方、後者の領域Ｒ１７〜Ｒ２２は、前述の上端中間混在領域に該当し、この領域Ｒ１７〜Ｒ２２におけるラスタラインの未形成部分は、この直後に続いて実行される第２中間処理モードによって補完的に形成されて完成状態となる。
【０１３０】
第２中間処理モードでは、図２３Ａ及び図２３Ｂの左図に示すように、基本的には、用紙を１４・Ｄずつ搬送する搬送動作の合間に、１パスのドット形成動作をインターレース方式で実行する。そして、その際の１パス目から５パス目までの全パスに亘って、ノズル＃１〜＃７の全ノズルを使用して印刷を実行し、その結果、右図に示す領域Ｒ１７〜Ｒ５７にラスタラインを形成する。詳細には、前記上端中間混在領域Ｒ１７〜Ｒ２２については、前記第２上端処理モードで未形成だったラスタラインＲ１７，Ｒ１９，Ｒ２１がそれぞれ補完的に形成されて完成状態となる。また、領域Ｒ２３〜Ｒ５１は、前述の中間単独領域に該当し、この領域Ｒ２３〜Ｒ５１は、当該第２中間処理モードのドット形成動作のみによって、全ラスタラインが形成されて完成状態になる。領域Ｒ５２〜Ｒ５７は、前述の中間下端混在領域に該当し、一部にラスタラインの未形成部分が存在するが、これらは、この後に続けて実行される第２下端処理モードによって補完的に形成され、当該領域Ｒ５２〜Ｒ５７は完成状態となる。なお、右図では、第２下端処理モードのみによって形成されるラスタラインを網掛けで示している。
【０１３１】
第２下端処理モードでは、図２３Ｂに示すように、基本的には、用紙を６・Ｄずつ搬送する搬送動作の合間に、ドット形成動作を１パスずつ行うインターレース方式の印刷を実行する。  
この第２下端処理モードにおける後半の１パスでは、ノズル＃５〜＃７を使用して印刷する。また、この第２下端処理モードにおける前半の２パスでは、パスが進む毎に、使用するノズルをノズル＃１、ノズル＃２、ノズル＃３、ノズル＃４の順番で２つずつ減らしながら印刷する。なお、この使用するノズル数を順次減らす理由は、前述の（１）のケースと同じである。  
そして、この第２下端処理モードを実行した結果、右図に示す領域Ｒ４８〜Ｒ６６に亘ってラスタラインが形成される。詳細には、前記中間下端混在領域Ｒ５２〜Ｒ５７については、前記第２中間処理モードで未形成だったラスタラインＲ５２，Ｒ５４，Ｒ５６がそれぞれ補完的に形成されて完成状態となる。また、領域Ｒ５８〜Ｒ６４は、前述の下端単独領域に該当し、当該第２下端処理モードのドット形成動作のみによって、全ラスタラインが形成されて完成状態になる。残る領域Ｒ６５〜Ｒ６６は、いずれのパス目においても第６５ラスタラインＲ６５に相当する部分にラスタラインが形成されないので、前記印刷不可領域となり、前記印刷領域から除外されている。
【０１３２】
（４）第２中間処理モードのみを用いて画像を印刷するケースについて
これは、図１９及び図２０に示す第４印刷モードが設定された場合、すなわち余白形態モードとして「縁有り」が、また画質モードとして「普通」が設定された場合に該当する。そして、図２４Ａ及び図２４Ｂに示すように、プリンタ１は、第１中間処理モードで８パスする。その結果、印刷領域としての領域Ｒ７〜Ｒ５６に対して３６０×３６０ｄｐｉの印刷解像度でインクが吐出されて、前記「第１サイズ」の用紙は縁有りに印刷される。
【０１３３】
なお、前述の（２）のケースと同様に、前記第２中間処理モードのパス数は、用紙サイズモードに応じて変化する。図示例にあっては、前記「第１サイズ」が入力されていているため、この１１０・Ｄの大きさの用紙に縁有り印刷すべく、前記印刷領域の搬送方向の大きさが１００・Ｄとなるように、第２中間処理モードのパス数が前述の８パスに設定されている。なお、この縁有り印刷において、第２中間処理モードで印刷する理由は、前述の（２）のケースと同じである。
【０１３４】
この第２中間処理モードでは、用紙を１４・Ｄずつ搬送する搬送動作の合間に、１パスのドット形成動作をインターレース方式で実行する。そして、図示例では、１パス目から８パス目までの全パスに亘って、＃１〜＃７の全ノズルを使用し、その結果、領域Ｒ１〜Ｒ６２に亘ってラスタラインが形成される。
【０１３５】
但し、上端側における領域Ｒ１〜Ｒ６については、例えば、Ｒ６の部分のようにいずれのパス目においてもラスタラインが形成されない部分が存在するので、この領域Ｒ１〜Ｒ６は印刷不可領域となり、前記印刷領域から除外されている。同様に、下端側における領域Ｒ５７〜Ｒ６２についても、例えばＲ５７の部分のように、いずれのパス目においてもラスタラインが形成されない部分が存在するので、この領域Ｒ５７〜Ｒ６２も印刷不可領域となり、前記印刷領域から除外されている。なお、残る領域Ｒ７〜Ｒ５６は、第１中間処理モードのみで全ラスタラインが形成され、もって、前述の中間単独領域に該当する。
【０１３６】
ちなみに、以上説明してきた、第１上端処理モード、第１中間処理モード、及び第１下端処理モード、第２上端処理モード、第２中間処理モード、及び第２下端処理モードは、それぞれに、異なる処理モードであるが、これは、これら６者の関係が、少なくともドット形成動作及び搬送動作の少なくとも一方が異なる印刷処理を実行する関係に該当しているためである。
【０１３７】
すなわち、搬送動作が異なる印刷処理とは、前述したように、各搬送動作の搬送量Ｆ（各パスの搬送量Ｆ）の変化パターンが異なる印刷処理のことを言うが、これについては、第１中間処理モードの変化パターンが全パスに亘って７・Ｄであり、第２中間処理モードの変化パターンが全パスに亘って１４・Ｄであり、第１上端処理モード及び第１下端処理モードの変化パターンが全パスに亘って３・Ｄであり、第１上端処理モード及び第１下端処理モードの変化パターンが全パスに亘って６・Ｄである。従って、第１中間処理モード及び第２中間処理モードは、この搬送量Ｆの変化パターンの点に関して他の何れの処理モードとも異なっており、もって、これらは、他の処理モードとは異なる処理モードとなっている。
【０１３８】
一方、第１上端処理モードと第１下端処理モードとは、前記搬送量Ｆの変化パターンが共に全パスに亘って３・Ｄであることから、搬送動作の印刷処理については互いに異なってはいない。しかし、ドット形成動作の印刷処理については、両者は異なっており、これによって、これら両者は互いに異なる処理モードとなっている。すなわち、前記第１上端処理モードにおいて各ドット形成動作（各パス）で使用されるノズルの変化パターンは、１パス目から４パス目までについてはノズル＃１〜＃３を使用し、５パス目から８パス目まではパスが進む毎に、＃４，＃５，＃６，＃７の順番でノズルを１つずつ増やして使用するパターンであるが、これに対して、この第１下端処理モードの変化パターンは、１パス目から４パス目までについては、＃１，＃２，＃３，＃４の順番でノズルを１つずつ減らして使用し、５パス目から８パス目までについてはノズル＃５〜＃７を使用するパターンである。従って、これら第１上端処理モードと第１下端処理モードとは、前記ノズルの変化パターンに関して互いに異なっており、すなわち、ドット形成動作の印刷処理に関して互いに異なっている。そして、これによって、これら両者は、互いに異なる処理モードとなっている。
【０１３９】
同様に、第２上端処理モードと第２下端処理モードとは、前記搬送量の変化パターンが共に全パスに亘って６・Ｄであることから、搬送動作の印刷処理については互いに異なってはいない。しかし、ドット形成動作の印刷処理については、両者は異なっており、これによって、両者は互いに異なる処理モードとなっている。すなわち、前記第２上端処理モードにおいて各ドット形成動作（各パス）で使用されるノズルの変化パターンは、１パス目から２パス目までについてはノズル＃１〜＃３を使用し、３パス目から４パス目まではパスが進む毎に、＃４，＃５，＃６，＃７の順番でノズルを２つずつ増やして使用するパターンであるが、これに対して、この第２下端処理モードの変化パターンは、１パス目では＃３〜＃７を使用し、３パス目から４パス目までについてはノズル＃５〜＃７を使用するパターンである。従って、これら第２上端処理モードと第２下端処理モードとは、前記ノズルの変化パターンに関して互いに異なっており、すなわち、ドット形成動作の印刷処理に関して互いに異なっている。そして、これによって、これら両者は、互いに異なる処理モードとなっている。
【０１４０】
以上、各処理モードについて具体的に説明してきたが、画像形成に寄与する領域は、前記印刷領域のみであるため、以下の説明においては、ラスタライン番号を印刷領域のみにふり直すことにする。すなわち、図２１Ａ乃至図２４Ｃの右図に示すように、印刷領域における最上端のラスタラインを第１ラスタラインｒ１と呼び、以下、図の下端側に向かうに従って第２ラスタラインｒ２、第３ラスタラインｒ３、…と続いているものとする。
【０１４１】
＝＝＝プリンタ毎に有する印刷状態の癖について＝＝＝
ところで、このような印刷システム１０００のプリンタ１は、部品の組立精度や加工精度等に起因してプリンタ毎に、印刷状態に関する個体差たる癖を有する場合がある。従って、通常は、プリンタ１の出荷前に検査ライン等において、プリンタ毎に補正用パターンを印刷し、この補正用パターンに基づいてプリンタ毎に前記印刷状態の癖を把握するとともに、印刷に関して用いる各種の制御量の補正値を決定して設定し、前記癖を小さく抑えるようにしている。
【０１４２】
この印刷状態の癖としては、図２５に示す画像の濃度ムラが挙げられる。この濃度ムラは、前記キャリッジ移動方向に平行に沿って縞状に見えるものである。その発生原因の主なものとしては、ノズルの加工精度が悪くインクの吐出方向が傾いていることによって、そのドット形成位置が、目標形成位置に対して搬送方向にずれていることが挙げられる。そして、その場合には、必然的に、これらドットが構成するラスタラインＲの形成位置も搬送方向に関して目標形成位置からずれてしまうため、搬送方向に隣り合うラスタラインＲとの間隔が、周期的に空いたり詰まったりした状態となって、これを巨視的に見ると縞状の濃度ムラとなって見えるというものである。すなわち、隣り合うラスタラインＲとの間隔が広いラスタラインＲは巨視的に薄く見え、間隔が狭いラスタラインＲは巨視的に濃く見えてしまう。
【０１４３】
このような濃度ムラを抑制する方法としては、次に示すような第１の参考例の方法が考えられる。  
先ず、前記検査ラインにおいて、前記６種類の処理モードのなかから、例えば第１中間処理モードを選び、当該処理モードを用いてノズルからインクを吐出して補正用パターンを印刷する。この補正用パターンは、搬送方向の所定ピッチで形成された多数のラスタラインから構成され、また、各ラスタラインは、インクの着弾痕であるキャリッジ移動方向に並ぶ複数のドットから構成される。なお、印刷の際には、補正用パターンの全ての画素に対しては、同じ階調値の指令値が与えられてインクが吐出されている。  
次に、この補正用パターンの濃度をラスタライン毎に測定し、各測定値に基づいてラスタライン毎に濃度の補正値を求める。そして、各ラスタラインを形成したノズルを割り出して、ノズル毎に前記補正値を対応付けてプリンタ１のメモリに記録する。
【０１４４】
そして、プリンタ１の出荷後には、ユーザは、このプリンタ１を用いて画像を本印刷するが、その際には、このプリンタ１は、その画像データが有する各画素データの階調値を前記補正値分だけ補正してインクを吐出し、これによって濃度ムラを抑制する。詳細には、隣り合うラスタラインとの間隔が広いために前記測定値が小さくなったラスタラインを形成するノズルに対しては、そのインク量を増やしてラスタラインが濃く見えるようにし、逆に前記間隔が狭いために前記測定値が大きくなったラスタラインを形成するノズルに対しては、そのインク量を減らしてラスタラインが薄く見えるようにする。
【０１４５】
しかしながら、この第１の参考例の方法では、本印刷時に前記第１中間処理モードと異なる処理モードが選択された場合には、印刷される画像の濃度ムラを抑制することができない。これは、前記濃度ムラの原因となっている、搬送方向に隣り合うラスタラインとの間隔の状態は、当該隣り合うラスタラインを形成するノズルの組み合わせによって変化し、当該組み合わせは、前記処理モードに応じて変化するからである。すなわち、前記プリンタ１に格納されている補正値は、あくまで第１中間処理モードで印刷されたラスタラインの間隔の状態に基づくものであって、これ以外の処理モード、例えば第１上端処理モードで印刷されたラスタラインの間隔の状態に基づくものではないからである。
【０１４６】
これを、図２１Ａの右図を参照して具体的に説明すると、前述の第１中間処理モードで本印刷する場合には、ラスタラインを形成するノズルの順番は、例えば、搬送方向に関して＃２，＃４，＃６，＃１，＃３，＃５，＃７の順番を一巡として、これを繰り返すものである（例えば、領域ｒ４１〜ｒ５４を参照。）。一方、第１上端処理モードの場合には、そのラスタラインを形成するノズルの順番は、例えば、搬送方向に関して＃１，＃２，＃３の順番を一巡として、これを繰り返すものである（例えば、領域ｒ１〜ｒ６を参照。）。
【０１４７】
ここで、第１中間処理モードと第１上端処理モードの両者について、ノズル＃１が形成するラスタラインとして例えばｒ４４とｒ４に注目すると、第１中間処理モードにおいては、前記ラスタラインｒ４４の直近上流のラスタラインｒ４５はノズル＃３により形成され、直近下流のラスタラインｒ４３はノズル＃６により形成される。このため、ノズル＃１が形成するラスタラインｒ４４の巨視的な濃度は、ノズル＃３，＃１，＃６の組み合わせによって決まる。これに対して、第１上端処理モードにおいては、ノズル＃１が形成するラスタラインｒ４の直近上流のラスタラインｒ５は、ノズル＃２により形成され、直近下流のラスタラインｒ３はノズル＃３により形成されるため、ノズル＃１が形成するラスタラインｒ４の巨視的な濃度は、ノズル＃２，＃１，＃３の組み合わせによって決まる。そして、この第１上端処理モードのノズル＃２，＃１，＃３の組み合わせは、前述の第１中間処理モードのノズルの組み合わせたるノズル＃３，＃１，＃６とは相違しており、もって、第１上端処理モードでノズル＃１が形成するラスタラインｒ４の巨視的な濃度は、第１中間処理モードでノズル＃１が形成するラスタラインｒ４４の巨視的な濃度とは相違する。従って、第１中間処理モードの補正値を第１上端処理モードに対して流用することはできず、もって、前述したように、前記第１中間処理モードの補正値によって第１上端処理モードの画像の濃度ムラを抑制することはできない。
【０１４８】
そこで、以下に説明する第２の参考例に係る補正用パターンは、処理モードの異なる少なくとも２つの補正用パターンを備えるようにしており、これら補正用パターンに基づいて、処理モード毎に各ラスタラインの濃度の補正値を求めている。そして、所定の処理モードで画像を本印刷する際には、その処理モードで印刷した補正用パターンに基づいて求められた補正値を用いて、各ラスタラインの濃度補正を実行し、これによって、本印刷時に何れの処理モードが選択された場合でも、その濃度ムラを確実に抑制できるようにしている。
【０１４９】
＝＝＝第２の参考例の補正用パターンを用いた濃度ムラの抑制方法＝＝＝
図２６は、濃度ムラの抑制方法の全体の処理手順を示すフローチャートである。先ず、製造ラインにおいてプリンタ１が組み立てられ（Ｓ１１０）、次に、検査ラインの作業者によって、濃度ムラを抑制するための濃度の補正値が前記プリンタ１に設定され（Ｓ１２０）、次に前記プリンタ１が出荷される（Ｓ１３０）。そして、当該プリンタ１を購入したユーザによって画像の本印刷が行われるが、その本印刷の際には、前記プリンタ１は前記補正値に基づいてラスタライン毎に濃度補正を実行しながら用紙に画像を印刷する（Ｓ１４０）。  
以下では、ステップＳ１２０及びステップＳ１４０の内容について説明する。
【０１５０】
＜ステップＳ１２０：濃度ムラを抑制するための濃度の補正値の設定＞
図２７は、図２６中のステップＳ１２０の手順を示すフローチャートである。始めに、このフローチャートを参照し、この濃度の補正値の設定手順について概略説明する。
【０１５１】
ステップＳ１２１：先ず、検査ラインの作業者は、検査ラインのコンピュータ１１００にプリンタ１を接続し、このプリンタ１によって、補正値を求めるための補正用ＣＰを印刷する。なお、この補正用パターンＣＰを印刷するプリンタ１は、濃度ムラの抑制対象のプリンタ１であり、つまり当該補正値の設定はプリンタ毎に行われる。また、前記補正用パターンＣＰは、インク色毎且つ各処理モード毎の区分でそれぞれに印刷された複数の補正用パターンを備えている（図２８を参照。）。  
ステップＳ１２２：次に、印刷された全ての補正用パターンの濃度をラスタライン毎に測定し、当該測定値を、ラスタライン番号と対応付けて記録テーブルに記録する。なお、この記録テーブルは、検査ラインのコンピュータ１１００のメモリに、前記インク色毎且つ処理モード毎の区分でそれぞれ用意されている（図３２を参照。）。  
ステップＳ１２３：次に、前記コンピュータ１１００は、記録テーブルに記録された濃度の測定値に基づいて、ラスタライン毎に濃度の補正値を算出し、当該補正値を、ラスタライン番号と対応付けて補正値テーブルに記録する。なお、この補正値テーブルは、前記プリンタ１の前記メモリ６３に、前記インク色毎且つ処理モード毎の区分でそれぞれ用意されている（図３４を参照。）。  
以下、これらステップＳ１２１乃至Ｓ１２３のそれぞれについて詳細に説明する。
【０１５２】
（１）ステップＳ１２１：補正用パターンの印刷
先ず、検査ラインの作業者は、この検査ラインのコンピュータ１１００等に、補正値の設定対象のプリンタ１を通信可能に接続し、図１で説明した印刷システムの状態に設定する。そして、前記コンピュータ１１００の前記メモリに格納されている補正用パターンの印刷データに基づいて用紙に補正用パターンを印刷するようにプリンタ１に指示し、送信された前記印刷データに基づいてプリンタ１は用紙Ｓに補正用パターンを印刷する。なお、この補正用パターンの印刷データは、ＣＭＹＫの各インク色の階調値を直接指定して構成されたＣＭＹＫ画像データに対して、前述のハーフトーン処理及びラスタライズ処理を行って生成されたものである。前記ＣＭＹＫ画像データの画素データの階調値は、インク色毎に形成される補正用パターン毎に、その全画素に亘って同一の値が設定されており、もって、各補正用パターンは、それぞれに、その全域に亘って、ほぼ一定の濃度で印刷される。前記階調値は、適宜な値に設定可能であるが、濃度ムラが生じ易い範囲の濃度ムラを積極的に抑制する観点からは、ＣＭＹＫの色に関して所謂中間調領域となるような階調値を選ぶのが望ましい。具体的に言えば、前記２５６段階の階調値の場合には、７７〜１２８の範囲から選ぶと良い。
【０１５３】
前記作業者の印刷の指示は、プリンタドライバ１１１０のユーザインターフェースによって行われる。その際には、このユーザインターフェースから、印刷モード及び用紙サイズモードが設定され、プリンタドライバ１１１０は、この設定に対応する前記印刷データに基づいて補正用パターンを印刷する。すなわち、前記補正用パターンの印刷データは、印刷モード毎及び用紙サイズ毎に用意されている。但し、「第１印刷モード」及び「第３印刷モード」の印刷データは必須であるが、「第２印刷モード」及び「第４印刷モード」については必須ではない。これは、「第２印刷モード」及び「第４印刷モード」の補正用パターンは、前記「第１印刷モード」又は「第３印刷モード」の補正用パターンの一部に含まれており、後述のように、流用可能であるためである。
【０１５４】
図２８に、用紙に印刷された補正用パターンを示す。この補正用パターンＣＰは、ＣＭＹＫのインク色毎に印刷された補正用パターンＣＰを備えており、図示例にあっては、キャリッジ移動方向に沿って、シアン（Ｃ）、マゼンダ（Ｍ）、イエロ（Ｙ）、ブラック（Ｋ）の順番で、各インク色の補正用パターンＣＰｃ，ＣＰｍ，ＣＰｙ，ＣＰｋが一枚の用紙Ｓ上に並列されている。
【０１５５】
なお、これら補正用パターン同士の相違点は、基本的にインク色が異なるだけであるため、以下では、これら補正用パターンＣＰを代表して、ブラック（Ｋ）の補正用パターンＣＰｋについて説明する。  
また、前述したように多色印刷における濃度ムラの抑制は、その多色印刷に用いるインク色毎にそれぞれ行われ、更に、それぞれ抑制に用いられる方法は同じである。このため、以下の説明においては、ブラック（Ｋ）に代表させて説明する。すなわち、以下の説明においては、ブラック（Ｋ）の一色についてだけ記載している箇所も有るが、その他のＣ，Ｍ，Ｙのインク色についても同様である。
【０１５６】
このブラック（Ｋ）の補正用パターンＣＰｋは、搬送方向に長い帯形状に印刷されている。そして、その搬送方向の印刷範囲は、用紙Ｓの全域に亘っている。  
また、この補正用パターンＣＰｋは、処理モード毎に印刷されるが、図示例では、搬送方向に関して略三分割された各領域に、互いに処理モードの異なる補正用パターンＣＰ１，ＣＰ２，ＣＰ３が一つずつ印刷されている。
【０１５７】
ここで、この分割された各領域に、何れの処理モードの補正用パターンＣＰ１，ＣＰ２，ＣＰ３を印刷するかという対応関係については、本印刷時の対応関係と一致させるのが望ましい。そして、このようにすれば、前記本印刷時と同じ搬送動作及びドット形成動作を、当該補正用パターンＣＰ１，ＣＰ２，ＣＰ３の印刷時においても忠実に再現させることができるため、これら補正用パターンＣＰ１，ＣＰ２，ＣＰ３に基づいて得られる補正値の補正精度が向上し、濃度ムラを確実に抑制可能となる。
【０１５８】
例えば、前述の第１上端処理モード、第１中間処理モード、及び第１下端処理モードを例に説明すると、用紙Ｓの上端部の領域に対しては、第１上端処理モードで補正用パターン（以下、第１上端補正用パターンＣＰ１と言う）を印刷し、用紙Ｓの中間部の領域に対しては、第１中間処理モードで補正用パターン（以下、第１中間補正用パターンＣＰ２と言う）を印刷し、用紙Ｓの下端部の領域に対しては、第１下端処理モードで補正用パターン（以下、第１下端補正用パターンＣＰ３と言う）を印刷すると良い。これは、本印刷時において第１印刷モードが選択された場合には、用紙Ｓの上端部は第１上端処理モードで本印刷され、また用紙の中間部は第１中間処理モードで、更には用紙の下端部は第１下端処理モードでそれぞれ本印刷されるからである。
【０１５９】
ここで、当該補正用パターンＣＰ１，ＣＰ２，ＣＰ３の形成過程を、前述の第１上端、第１中間、及び第１下端補正用パターンＣＰ１，ＣＰ２，ＣＰ３を例に詳細に説明する。なお、以下で説明する内容は、第２上端処理モード、第２中間処理モード、及び第２下端処理モードについても当てはまり、その基本的な流れに沿って実行すれば同じように濃度補正を行えるのは明らかであるため、これらの説明については省略する。
【０１６０】
図２９Ａ及び図２９Ｂは、各補正用パターンＣＰ１，ＣＰ２，ＣＰ３を構成するラスタラインが、何れのノズルによって形成されるかを示しており、図２９Ａは第１上端補正用パターンＣＰ１及び第１中間補正用パターンＣＰ２について、また、図２９Ｂは第１中間補正用パターンＣＰ２及び第１下端処理補正用パターンＣＰ３について示している。なお、これら図２９Ａ及び図２９Ｂは、前述の図２１Ａ及び図２１Ｂと同じ様式で示している。
【０１６１】
この図示例にあっては、印刷モードとして「第１印刷モード」が、また用紙サイズモードとして「第１サイズ」が設定されている。そして、この設定に対応する補正用パターンの印刷データが前記メモリ内から選択されて、図２９Ａ及び図２９Ｂの右図に示すように、用紙Ｓの上端部、中間部、及び下端部の各領域には、それぞれに本印刷時に用いられる処理モードによって各補正用パターンＣＰ１，ＣＰ２，ＣＰ３が印刷される。
【０１６２】
すなわち、図２１Ａの本印刷時と同様に、第１上端処理モードの８パスによって、図２９Ａに示す用紙の上端部には、領域ｒ１〜ｒ４０についてラスタラインが形成され、当該領域ｒ１〜ｒ４０に形成されるラスタラインが、第１上端補正用パターンＣＰ１を構成する。なお、この領域ｒ１〜ｒ４０における前記上端中間混在領域ｒ２３〜ｒ４０については、前述したように、第１上端処理モードと第１中間処理モードとの両者によって形成され、その一部のラスタラインｒ２４，ｒ２５，ｒ２６，ｒ２８，ｒ２９，ｒ３２，ｒ３３，ｒ３６，ｒ４０は、第１中間処理モードによって形成されるが、これらラスタラインも第１上端補正用パターンＣＰ１を構成するものとして扱う。すなわち、右図に網掛けで示すように、第１上端補正用パターンＣＰ１は、上端単独領域ｒ１〜ｒ２２及び上端中間混在領域ｒ２３〜ｒ４０の各ラスタラインから構成されている。
【０１６３】
また、図２１Ａ及び図２１Ｂの本印刷時と同様に、第１中間処理モードの９パスによって、図２９Ａ及び図２９Ｂに示す用紙の中間部には、領域ｒ２３〜ｒ１０３についてラスタラインが形成される。但し、前述したように上端中間混在領域ｒ２３〜ｒ４０の各ラスタラインは、第１上端補正用パターンＣＰ１を構成するものとして扱うとともに、後述する中間下端混在領域ｒ８６〜ｒ１０３の各ラスタラインは、第１下端補正用パターンＣＰ３を構成するものとして扱う。このため、残る中間単独領域ｒ４１〜ｒ８５の各ラスタラインが第１中間補正用パターンＣＰ２を構成する。右図では、第１中間補正用パターンＣＰ２を構成するラスタラインを網掛け無しで示している。
【０１６４】
更に、図２１Ｂに示す本印刷時と同様に、第１下端処理モードの８パスによって、図２９Ｂに示す用紙の下端部には、領域ｒ８６〜ｒ１２１についてラスタラインが形成され、当該領域ｒ８６〜ｒ１２１に形成されるラスタラインが、第１下端補正用パターンＣＰ３を構成する。なお、この領域ｒ８６〜ｒ１２１における中間下端混在領域ｒ８６〜ｒ１０３は、前述したように当該第１下端処理モードと前記第１中間処理モードとの両者によって形成され、その一部のラスタラインｒ８７，ｒ８８，ｒ８９，ｒ９１，ｒ９２，ｒ９５，ｒ９６，ｒ９９，ｒ１０３は、第１中間処理モードによって形成されるが、これらラスタラインも第１下端補正用パターンＣＰ１を構成するものとして扱う。すなわち、右図に網掛けで示すように、第１下端補正用パターンＣＰ３は、中間下端混在領域ｒ８６〜ｒ１０３及び下端単独領域ｒ１０４〜ｒ１２１の各ラスタラインから構成されている。
【０１６５】
ここで、これら補正用パターンＣＰ１，ＣＰ２，ＣＰ３において隣り合うラスタラインを形成するノズルの組み合わせについて注目すると、当然ではあるが、これらの組み合わせは、本印刷時のノズルの組み合わせを示す図２１Ａ、図２１Ｂの右図と対比してわかるように、前記本印刷時の組み合わせと同じになっている。すなわち、図２９Ａ及び図２９Ｂの右図に示す、第１上端補正用パターンＣＰ１に係る領域ｒ１〜ｒ４０において隣り合うラスタラインを形成するノズルの組み合わせは、図２１Ａの右図に示す、本印刷時に第１上端処理モードで印刷される領域ｒ１〜ｒ４０におけるノズルの組み合わせと同じになっている。同様に、図２９Ａ及び図２９Ｂの右図に示す、第１中間補正用パターンＣＰ２に係る中間単独領域ｒ４１〜ｒ８５におけるノズルの組み合わせは、図２１Ａ及び図２１Ｂの右図に示す、本印刷時に第１中間処理モードのみで印刷される中間単独領域ｒ４１〜ｒ８５におけるノズルの組み合わせと同じである。また、図２９Ｂの右図に示す、第１下端補正用パターンＣＰ３に係る領域ｒ８６〜ｒ１２１におけるノズルの組み合わせは、図２１Ｂの右図に示す、本印刷時に第１下端処理で印刷される領域ｒ８６〜ｒ１２１におけるノズルの組み合わせと同じである。
【０１６６】
従って、これら処理モード毎に形成した補正用パターンＣＰ１，ＣＰ２，ＣＰ３に基づいてラスタライン毎に濃度の補正をすることによって、本印刷時の画像の濃度ムラを確実に抑制することが可能であるのがわかる。  
なお、この例で補正用パターンＣＰの印刷に用いた用紙サイズは、本印刷時と同じ搬送動作及びドット形成動作を再現させるべく、前記第１サイズとし、すなわち搬送方向について１１０・Ｄの大きさにしている。従って、実際には、この用紙サイズでは、印刷領域ｒ１〜ｒ１２１における最上端側及び最下端側の部分（主に打ち捨て領域に相当する部分）を印刷することができず、この部分に関する補正用パターンＣＰを取得できない場合がある。  
しかしながら、その場合には、搬送方向に関して前記印刷領域ｒ１〜ｒ１２１を全てカバーできるように、例えば１２０・Ｄ以上の長さの用紙を用いれば良い。そして、打ち捨て領域に関する補正用パターンＣＰとしては、この１２０・Ｄ以上の長さの用紙に印刷した補正用パターンを用いる一方で、打ち捨て領域以外の部分の補正用パターンＣＰとしては、前記第１サイズの用紙に印刷した補正用パターンＣＰを用いれば良い。
【０１６７】
（２）ステップＳ１２２：補正用パターンの濃度をラスタライン毎に測定
図２９Ａ及び図２９Ｂに示す各補正用パターンＣＰ１，ＣＰ２，ＣＰ３の濃度は、当該濃度を光学的に測定する濃度測定装置によってラスタライン毎に測定される。この濃度測定装置は、ラスタライン方向の所定数の画素の平均濃度を、ラスタライン毎に測定可能な装置であり、その一例としては、周知のスキャナ装置が挙げられる。なお、所定数の画素の平均濃度で各ラスタラインの濃度を評価する理由は、前記ハーフトーン処理によって各画素に形成されるドットの大きさは、各画素の階調値を揃えて印刷しても、画素毎に異なってしまうためであり、つまり、一つの画素に、一行のラスタラインの濃度を代表させることができないためである。
【０１６８】
図３０Ａ及び図３０Ｂに、このスキャナ装置の縦断面図及び平面図をそれぞれ示す。このスキャナ装置１００は、原稿１０１を載置する原稿台ガラス１０２と、この原稿台ガラス１０２を介して前記原稿１０１と対面しつつ所定の移動方向に移動する読取キャリッジ１０４とを備えている。読取キャリッジ１０４には、原稿１０１に光を照射する露光ランプ１０６と、原稿１０１からの反射光を、前記移動方向と直交する直交方向の所定範囲に亘って受光するリニアセンサ１０８とを搭載している。そして、前記読取キャリッジ１０４を前記移動方向に移動させながら、所定の読み取り解像度で原稿１０１から画像を読み取るようになっている。なお、図３０Ａ中の破線は前記光の軌跡を示している。
【０１６９】
図３０Ｂに示すように、原稿１０１としての補正用パターンＣＰが印刷された用紙は、そのラスタライン方向を前記直交方向に揃えて原稿台ガラス１０２に載置され、これによって、そのラスタライン方向の所定数の画素の平均濃度を、ラスタライン毎に読み取り可能となっている。なお、前記読取キャリッジ１０４の前記移動方向の読み取り解像度は、前記ラスタラインのピッチの整数倍の細かさにするのが望ましく、このようにすれば、読み取った濃度の測定値とラスタラインとの対応付けが容易になる。
【０１７０】
この補正用パターンＣＰｋの濃度の測定値の一例を図３１に示す。図３１の横軸はラスタライン番号を、また縦軸には、濃度の測定値を示している。図中の実線は前記測定値であり、参考として、当該第２の参考例に係る濃度補正後の測定値も破線で示している。
【０１７１】
補正用パターンＣＰｋを構成する全てのラスタラインに亘って、同じ濃度の階調値で印刷したにも拘わらず、実線で示す測定値はラスタライン毎に上下に大きくばらついているが、これが、前述したインクの吐出方向のばらつき等に起因する濃度ムラである。すなわち、隣り合うラスタラインとの間隔が狭いラスタラインの濃度は大きく測定される一方、間隔が広いラスタラインの濃度は小さく測定されている。
【０１７２】
この第２の参考例の補正用パターンを用いた濃度ムラの抑制方法では、後述する濃度補正を本印刷時に行うことによって、この測定値が大きいラスタラインに対応するラスタラインについては、例えば当該ラスタラインを構成するドットの生成率（前記レベルデータに相当）を小さくしてその巨視的な濃度が小さくなるように補正する一方、逆に測定値が小さいラスタラインに対応するラスタラインについては、当該ラスタラインを構成するドットの生成率を大きくしてその巨視的な濃度が大きくなるように補正し、その結果、画像の濃度ムラを抑制する。ちなみに、後述の濃度補正を行いながら前記ブラック（Ｋ）の補正用パターンＣＰｋを印刷したとすると、その濃度の測定結果としては、図３１の破線で示すようにラスタライン毎のバラツキが小さく抑制された測定値が得られる。
【０１７３】
ところで、このスキャナ装置１００は、前記プリンタ１に通信可能に接続されている。そして、当該スキャナ装置１００で読み取った補正用パターンの濃度の各測定値は、ラスタライン番号と対応付けられながら、コンピュータ１１００の前記メモリに用意された記録テーブルに記録される。なお、このスキャナ装置１００から出力される前記濃度の測定値は、２５６段階の階調値で示されたグレイスケール（色情報を持たず、明度だけで作られたデータ）である。ここで、このグレイスケールを用いる理由は、測定値が色情報を持っていると、当該測定値を対象のインク色の階調値のみで表現する処理を行わねばならず、処理が煩雑になるためである。
【０１７４】
図３２に、記録テーブルの概念図を示すが、当該記録テーブルは、インク色毎且つ処理モード毎の区分で用意されている。そして、前記各区分で印刷された補正用パターンＣＰの測定値が、対応する記録テーブルに記録される。
【０１７５】
図３３Ａ乃至図３３Ｃに、これら記録テーブルを代表してブラック（Ｋ）の第１上端処理モード用、第１中間処理モード用、第１下端処理モード用の記録テーブルをそれぞれ示す。これら記録テーブルは、測定値を記録するためのレコードを有している。各レコードには、レコード番号が付けられており、番号の小さいレコードには、対応する補正用パターンＣＰ１，ＣＰ２，ＣＰ３における番号の小さいラスタラインの測定値が順次記録される。なお、図３３Ａ乃至図３３Ｃに示す「＊＊＊」は、レコードに測定値が記録されている状態を示しており、空欄は記録されていない状態を示している。
【０１７６】
図３３Ａに示す第１上端処理モード用の記録テーブルには、第１上端補正用パターンＣＰ１の各ラスタラインの測定値が記録される。なお、前述したように、この第１上端補正用パターンＣＰ１は、図２９Ａに示す上端単独領域ｒ１〜ｒ２２及び上端中間混在領域ｒ２３〜ｒ４０の各ラスタラインで構成されているため、この記録テーブルには上端単独領域及び中間混在領域の各ラスタラインの測定値が記録される。ちなみに、これら領域のラスタラインは４０本であるため、各測定値は、前記記録テーブルの第１レコードから第４０レコードまでの範囲に記録される。
【０１７７】
図３３Ｂに示す第１中間処理モード用の記録テーブルには、第１中間補正用パターンＣＰ２の各ラスタラインの測定値が記録される。なお、前述したように、この第１中間補正用パターンＣＰ２は、図２９Ａ及び図２９Ｂに示す中間単独領域ｒ４１〜ｒ８５の各ラスタラインで構成されているため、この記録テーブルには中間単独領域の各ラスタラインの測定値が記録される。ちなみに、この領域のラスタラインは４５本であるため、各測定値は、前記記録テーブルの第１レコードから第４５レコードまでの範囲に記録される。
【０１７８】
図３３Ｃに示す第１下端処理モード用の記録テーブルには、第１下端補正用パターンＣＰ３の各ラスタラインの測定値が記録される。なお、前述したように、この第１下端補正用パターンＣＰ３は、図２９Ｂに示す中間下端混在領域ｒ８６〜ｒ１０３及び下端単独領域ｒ１０４〜ｒ１２１の各ラスタラインで構成されているため、この記録テーブルには中間下端混在領域及び下端単独領域の各ラスタラインの測定値が記録される。ちなみに、これら領域のラスタラインは３６本であるため、各測定値は、前記記録テーブルの第１レコードから第３６レコードまでの範囲に記録される。
【０１７９】
（３）ステップＳ１２３：ラスタライン毎に濃度の補正値を設定
次に、コンピュータ１１００は、各記録テーブルの各レコードに記録された測定値に基づいて、濃度の補正値を算出し、当該補正値を、プリンタ１の前記メモリ６３内の補正値テーブルに設定する。図３４に、この補正値テーブルの概念図を示すが、当該補正値テーブルは、前記記録テーブルと同じ区分で、すなわちインク色毎且つ処理モード毎の区分で用意されている。
【０１８０】
図３５Ａ乃至図３５Ｃに、これら補正値テーブルを代表して、ブラック（Ｋ）の第１上端処理モード用、第１中間処理モード用、第１下端処理モード用の補正値テーブルをそれぞれ示す。これら補正値テーブルは、前記補正値を記録するためのレコードを有している。各レコードにはレコード番号が付けられており、前記測定値に基づいて算出された補正値は、当該測定値のレコードと同じレコード番号のレコードに記録される。
【０１８１】
例えば、図３５Ａに示す第１上端処理モード用の補正値テーブルの第１レコードから第４０レコードまでに亘る各レコードには、それぞれに、前記第１上端処理モード用の記録テーブルの第１レコードから第４０レコードまでに亘って記録された各測定値に基づいて算出された補正値が記録される。すなわち、この補正値テーブルには、上端単独領域及び上端中間混在領域に対応する補正値が記録される。  
同様に、図３５Ｂに示す第１中間処理モード用の補正値テーブルの第１レコードから第４５レコードまでに亘る各レコードには、それぞれに、前記第１中間処理モード用の記録テーブルの第１レコードから第４５レコードまでに亘って記録された各測定値に基づいて算出された補正値が記録される。すなわち、この補正値テーブルには、中間単独領域に対応する補正値が記録される。  
また、図３５Ｃに示す第１下端処理モード用の補正値テーブルの第１レコードから第３６レコードまでに亘る各レコードには、それぞれに、前記第１下端処理モード用の記録テーブルの第１レコードから第３６レコードまでに亘って記録された各測定値に基づいて算出された補正値が記録される。すなわち、この補正値テーブルには、中間下端混在領域及び下端単独領域に対応する補正値が記録される。
【０１８２】
ところで、前記補正値は、濃度の階調値に対して補正する割合を示す補正比率の形式で求められ、具体的には次のようにして算出される。先ず、記録テーブルに記録された測定値の平均値Ｍを記録テーブル毎に算出し、算出された各平均値を各記録テーブルの濃度の目標値Ｍとする。そして、記録テーブルの測定値Ｃ毎に、当該目標値Ｍと測定値Ｃとの偏差ΔＣ（＝Ｍ−Ｃ）を算出し、この偏差ΔＣを前記目標値Ｍで除算した値を補正値Ｈとする。すなわち、当該補正値Ｈを数式で表現すれば、次の式１となる。  
補正値Ｈ＝ΔＣ／Ｍ
＝（Ｍ−Ｃ）／Ｍ    …  （式１）
【０１８３】
そして、この補正値Ｈを用いれば、目標値Ｍよりも測定値Ｃが高くなるラスタラインに対しては、当該ラスタラインの濃度が前記目標値Ｍまで小さくなるような補正を実行可能である。例えば、前記ラスタラインの測定値Ｃが１０５であり、目標値Ｍが１００である場合には、補正値Ｈ（＝（１００−１０５）／１００）は−０．０５となり、当該ラスタラインの濃度の階調値を、その０．０５倍だけ小さくして印刷することによって、印刷されたラスタラインの濃度を目標値Ｍの１００に近づけることができる。また、目標値Ｍよりも測定値Ｃが低くなるようなラスタラインに対しては、当該ラスタラインの濃度が前記目標値Ｍまで大きくなるような補正を実行可能である。例えば、前記ラスタラインの測定値Ｃが９５であり、目標値Ｍが１００である場合には、補正値Ｈ（＝（１００―９５）／１００）は＋０．０５となり、当該ラスタラインの濃度の階調値を、その０．０５倍だけ大きくして印刷することによって、印刷されたラスタラインの濃度を目標値Ｍの１００に近づけることができる。  
従って、この補正値Ｈを用いて、後述する濃度補正を実行することによって、ラスタライン毎の濃度のバラツキをインク色毎且つ処理モード毎に小さくすることが可能となり、もって濃度ムラを小さく抑制可能となる。
【０１８４】
＜ステップＳ１４０：ラスタライン毎に濃度補正をしながら画像を本印刷＞
このようにして濃度の補正値が設定されると、当該プリンタ１は本印刷時に、インク色毎且つ処理モード毎に用意された補正値テーブルを用いて、ラスタライン毎に濃度補正することによって、濃度ムラを抑制した印刷を実行可能となる。なお、このラスタライン毎の濃度補正は、プリンタドライバ１１１０が前記ＲＧＢ画像データを印刷データに変換する際に、前記補正値に基づいて各画素データを補正することによって達成される。すなわち、前述したように、画素データは、最終的には、用紙上に形成されるドットの大きさに関する２ビットの画素データとなるが、この２ビットの画素データを変更することによって、このデータに基づいて印刷されたラスタラインの巨視的な濃度を変化させる。
【０１８５】
（１）濃度補正の手順
図３６は、図２６中のステップＳ１４０に係るラスタライン毎の濃度補正の手順を示すフローチャートである。このフローチャートを参照し当該濃度補正の手順について説明する。
【０１８６】
ステップＳ１４１：先ず、ユーザは、購入したプリンタ１を、ユーザのコンピュータ１１００に通信可能に接続し、図１で説明した印刷システムの状態に設定する。そして、コンピュータ１１００内のプリンタドライバ１１１０のユーザインターフェースの画面から、余白形態モード、画質モード、及び用紙サイズモードをそれぞれ入力する。この入力によって、プリンタドライバ１１１０は、これらのモード等に関する情報を取得する。ここでは、画質モードとしては「きれい」が、また余白形態モードとしては「縁無し」が、更には用紙サイズモードとしては前記「第１サイズ」が入力されたものとして説明する。
【０１８７】
ステップＳ１４２：次に、プリンタドライバ１１１０は、前記アプリケーションプログラム１１０４から出力されたＲＧＢ画像データに対して、解像度変換処理を実行する。すなわち、ＲＧＢ画像データの解像度を前記画質モードに対応する印刷解像度に変換し、更には、前記ＲＧＢ画像データに対して適宜トリミング処理等の加工を施すことにより、ＲＧＢ画像データにおける画素数が、前記用紙サイズ及び余白形態モードに対応する印刷領域のドット数に一致するように調整する。
【０１８８】
図３７は、解像度変換処理後のＲＧＢ画像データに係る画素データの配列を示す概念図である。図中の四角の升目は、それぞれに７２０×７２０ｄｐｉのサイズの画素を示しており、各画素は画素データを有している。ここでは、画質モードに「きれい」が入力されたため、ＲＧＢ画像データの解像度は７２０×７２０ｄｐｉに変換されている。また、用紙サイズモードには「第１サイズ」が、また余白形態モードには「縁無し」が入力されたため、その印刷領域は搬送方向に１２１・Ｄの大きさであり、これに対応させるべく、ＲＧＢ画像データは、その搬送方向の画素数が１２１画素に加工されている。すなわち、ＲＧＢ画像データは、ラスタライン方向に沿う複数の画素データから構成される画素データ行を、１２１行だけ有する状態に加工されている。
【０１８９】
なお、各画素データ行は、前記画像の印刷領域ｒ１〜ｒ１２１における各ラスタラインを形成するためのデータである。すなわち、１行目の画素データ行は、印刷領域ｒ１〜ｒ１２１の最上端の第１ラスタラインｒ１のデータであり、また２行目の画素データ行は、第２ラスタラインｒ２のデータである。以降、各画素データ行は各ラスタラインに順次対応し、最終行である１２１行目の画素データ行は、印刷領域ｒ１〜ｒ１２１の最下端の第１２１ラスタラインｒ１２１のデータである。
【０１９０】
ステップＳ１４３：次に、プリンタドライバ１１１０は、前述の色変換処理を実行して、前記ＲＧＢ画像データを、ＣＭＹＫ画像データに変換する。このＣＭＹＫ画像データは、前述したように、Ｃ画像データ、Ｍ画像データ、Ｙ画像データ、及びＫ画像データを備えており、これらＣ，Ｍ，Ｙ，Ｋ画像データは、それぞれに、前述と同様の１２１行の画素データ行から構成される。
【０１９１】
ステップＳ１４４：次に、プリンタドライバ１１１０は、ハーフトーン処理を実行する。このハーフトーン処理は、Ｃ，Ｍ，Ｙ，Ｋ画像データ中の各画素データが示す２５６段階の階調値を、４段階の階調値に変換する処理である。なお、この４段階の階調値の画素データは、「ドットの形成なし」、「小ドットの形成」、「中ドットの形成」、及び「大ドットの形成」を示す２ビットデータである。
【０１９２】
そして、この第２の参考例に係る濃度ムラの抑制方法にあっては、このハーフトーン処理において、前述のラスタライン毎の濃度補正を実行する。すなわち、各画像データを構成する各画素データを、２５６段階から４段階の階調値に変換する際に、前記補正値分だけ補正しながら変換する。なお、この濃度補正は、各インク色の補正値テーブルに基づいて、Ｃ，Ｍ，Ｙ，Ｋ画像データのそれぞれに対して行われるが、ここでは、これら画像データを代表してブラック（Ｋ）に係るＫ画像データについて説明する。また、前述の色変換処理においては画素データの配列は変化しないため、以下の説明では、前記図３７を、Ｋ画像データの画素データの配列を示す図としても使用する。
【０１９３】
先ず、プリンタドライバ１１１０は、前記余白形態モード及び前記画質モードをキーとして前記第１対照テーブル（図１９）を参照し、対応する印刷モードを取得する。そして、この印刷モードをキーとして前記第２対照テーブル（図２０）を参照し、この画像の本印刷時に用いられる処理モードを特定する。  
そして、この特定された処理モードが単数の場合には、その処理モード用の補正値テーブルを用いて、Ｋ画像データ中の画素データ行を補正する。
【０１９４】
一方、この特定された処理モードが複数有る場合には、前記用紙サイズモードに基づいて、各処理モードによって印刷される領域をそれぞれ特定する。そして、各処理モードの補正値テーブルを用いて、各処理モードによって印刷される領域に対応する画像データ列を補正する。  
なお、各処理モードによって印刷される領域に関する情報は、領域判定テーブルに記録されている。この領域判定テーブルは、コンピュータ１１００内の前記メモリに記憶されており、プリンタドライバ１１１０は、この領域判定テーブルを参照して、各処理モードによって印刷される領域を特定する。
【０１９５】
例えば、図２１Ａに示すように、第１上端処理モードによって印刷される上端単独領域及び上端中間混在領域は、前述したように固定値の８パスで形成されるため、当該領域は、印刷領域の最上端から下端側に４０本分のラスタラインであることが予めわかっている。従って、前記領域判定テーブルには、第１上端処理モードに対応付けて、「印刷領域の最上端から４０番目のラスタラインまでの領域」と記録されている。
【０１９６】
同様に、図２１Ｂに示すように、第１下端処理モードによって印刷される中間下端混在領域及び下端単独領域は、前述したように固定値の８パスで形成されるため、当該領域は、印刷領域の最下端から上端側に３６本分のラスタラインであると予めわかっている。従って、前記領域判定テーブルには、第１下端処理モードに対応付けて、「印刷領域の最下端から上端側に３６番目のラスタラインまでの領域」と記録されている。
【０１９７】
また、図２１Ａ及び図２１Ｂに示すように、第１中間処理モードのみによって印刷される中間単独領域は、前述の第１上端処理モードによって印刷される領域の下端側に続く領域であるとともに、前述の第１下端処理モードによって印刷される領域の上端側に続く領域である。このため、当該中間単独領域は、印刷領域の最上端から下端側に４１番目のラスタラインと、印刷領域の最下端から上端側に３７番目のラスタラインとで挟まれた領域であると予めわかっている。従って、前記領域判定テーブルには、第１中間処理モードに対応付けて、「印刷領域の最上端から下端側に４１番目のラスタラインと、印刷領域の最下端から上端側に３７番目のラスタラインとで挟まれた領域」と記録されている。
【０１９８】
この例では、「縁無し」及び「きれい」であるため、図１９及び図２０に示す第１及び第２対照テーブルを参照し、印刷モードは「第１印刷モード」であると特定され、また、これに対応する本印刷時の処理モードは、第１上端処理モード、第１中間処理モード、及び第１下端処理モードの３つであると特定される。
【０１９９】
また、用紙サイズモードは「第１サイズ」であるため、本印刷時の印刷領域は搬送方向に１２１・Ｄであるが、上述のように、特定された処理モードが３つであるので、各処理モードによって印刷される領域を、前記領域判定テーブルを参照して特定し、各領域に対応する画素データ行を補正する。
【０２００】
例えば、第１上端処理モードによって印刷される上端単独領域及び上端中間混在領域は、領域判定テーブルに基づいて、印刷領域ｒ１〜ｒ１２１における領域ｒ１〜ｒ４０であると特定される。そして、この領域ｒ１〜ｒ４０の各ラスタラインのデータは、Ｋ画像データ中における第１行目から第４０行目までの各画素データ行である。一方、前記上端単独領域及び上端中間混在領域に対応する補正値は、第１上端処理モード用の補正値テーブルにおける第１〜第４０レコードの各レコードに記録されている。従って、前記第１行目〜第４０行目の各画素データ行に、第１上端処理モード用の補正値テーブルの第１から第４０レコードまでの各補正値を順番に対応つけながら、各画素データ行を構成する画素データを補正する。
【０２０１】
同様に、第１下端処理モードによって印刷される中間下端混在領域及び下端単独領域は、領域判定テーブルに基づいて、印刷領域ｒ１〜ｒ１２１における領域ｒ８６〜ｒ１２１であると特定される。そして、この領域ｒ８６〜ｒ１２１の各ラスタラインのデータは、Ｋ画像データ中における第８６行目から第１２１行目までの各画素データ行である。一方、前記中間下端混在領域及び下端単独領域に対応する補正値は、第１下端処理モード用の補正値テーブルにおける第１〜第３６レコードの各レコードに記録されている。従って、前記第１行目から第３６行目までの各画素データ行に、第１下端処理モード用の補正値テーブルの第１〜第３６レコードの各補正値を順番に対応つけながら、各画素データ行を構成する画素データを補正する。
【０２０２】
また、第１中間処理モードのみによって印刷される中間単独領域は、領域判定テーブルに基づいて、印刷領域ｒ１〜ｒ１２１における領域ｒ４１〜ｒ８５であると特定される。そして、この領域ｒ４１〜ｒ８５の各ラスタラインのデータは、Ｋ画像データ中における第４１行目から第８５行目までの各画素データ行である。一方、前記中間単独領域に対応する補正値は、第１中間処理モード用の補正値テーブルにおける第１〜第４５レコードの各レコードに記録されている。従って、前記第４１行目から第８５行目までの各画素データ行に、第１中間処理モード用の補正値テーブルの第１〜第４５レコードの各補正値を順番に対応付けながら、各画素データ行を構成する画素データを補正する。
【０２０３】
但し、前述したように、この第１中間処理モードのパス数は、前記第１上端処理モード等のような固定値ではなく、入力される用紙サイズモードに応じて変化するものであり、これに起因して前記中間単独領域に係る画素データ行の行数は変化する。ところが、前記第１中間処理モード用の補正値テーブルには、補正値が、第１レコードから第４５レコードまでの４５個の固定数しか用意されていないため、画素データ行への対応付けの後半で、補正値が足りなくなるという不具合を生じ得る。
【０２０４】
しかし、これに対しては、詳細には後述する、隣り合うラスタラインを形成するノズルの組み合わせの周期性を利用して対処可能である。簡単に説明すると、図２１Ａ及び図２１Ｂの右図に示すように、第１中間処理モードのみで印刷される中間単独領域ｒ４１〜ｒ８５については、そのラスタラインを形成するノズルの順番が、＃２，＃４，＃６，＃１，＃３，＃５，＃７の順番を１サイクルとして、当該サイクルを繰り返すようになっている。そして、このサイクルは、第１中間処理モードのパス数が１パス増加する度に１サイクルだけ増加する。従って、前記対応付けるべき補正値が無い行番号については、この１サイクル分の補正値を用いて補えば良い。すなわち、この１サイクルの補正値に該当する、例えば第１レコードから第７レコードまでの補正値を、補正値が足りない分だけ繰り返して使用すれば良い。
【０２０５】
ところで、以上のステップＳ１４４の説明においては、前記補正値に基づく画素データの補正方法については具体的に説明していないが、これについては後述する。
【０２０６】
ステップＳ１４５：次に、プリンタドライバ１１１０は、ラスタライズ処理を実行する。このラスタライズ処理された印刷データはプリンタ１に出力され、プリンタ１は、印刷データが有する画素データに従って、用紙に画像を本印刷する。なお、この画素データは、前述したように、ラスタライン毎に濃度の補正がなされているので、前記画像の濃度ムラは抑制される。
【０２０７】
（２）補正値に基づく画素データの補正方法について
ここで、前記補正値に基づく画素データの補正方法について詳細に説明する。  
前述したように、ハーフトーン処理は、２５６段階の階調値の画素データを、「ドットの形成なし」、「小ドットの形成」、「中ドットの形成」、「大ドットの形成」を示す４段階の階調値の画素データに変換するものである。そして、その変換の際には、前記２５６段階の階調値を、一旦レベルデータに置き換えてから４段階の階調値に変換する。  
そこで、第２の参考例に係る濃度ムラの抑制方法にあっては、この変換の際に、このレベルデータを前記補正値分だけ変更することによって前記４段階の階調値の画素データを補正し、これによって「補正値に基づく画素データの補正」を実現している。
【０２０８】
なお、図３を用いて既に説明したハーフトーン処理と、第２の参考例に係るハーフトーン処理との相違点は、レベルデータを設定するステップＳ３０１，Ｓ３０３，Ｓ３０５の部分であって、これ以外の部分は同じである。従って、以下の説明では、この異なる部分を重点的に説明し、同じ部分の説明は簡単な説明に留める。また、以下の説明は、図３のフローチャート及び図４のドットの生成率テーブルを用いて行う。
【０２０９】
先ず、通常のハーフトーン処理と同様に、ステップＳ３００において、プリンタドライバ１１１０は、Ｋ画像データを取得する。なお、この時には、Ｃ，Ｍ，Ｙ画像データも取得しているが、以下で説明する内容は、何れのＣ，Ｍ，Ｙ画像データについても当てはまるので、これら画像データを代表してＫ画像データについて説明する。
【０２１０】
次に、ステップＳ３０１においては、前記生成率テーブルの大ドット用プロファイルＬＤから、画素データ毎に、その画素データの階調値に応じたレベルデータＬＶＬを読み取る。但し、この読み取る際に、第２の参考例にあっては、その画素データが属する画素データ行に対応付けられた補正値Ｈ分だけ階調値をずらしてレベルデータＬＶＬを読み取る。  
例えば、当該画素データの階調値がｇｒであるとともに、その画素データが属する画素データ行が第１行目である場合には、当該画素データ行は、第１上端処理用の補正値テーブルにおける第１レコードの補正値Ｈが対応付けられている。従って、この補正値Ｈを前記階調値ｇｒに乗算した値Δｇｒ（＝ｇｒ×Ｈ）だけ、前記階調値ｇｒをずらしてレベルデータＬＶＬを読み取って、レベルデータＬＶＬは、１１ｄと求められる。
【０２１１】
そして、ステップＳ３０２では、ディザマトリクス上で前記画素データに対応する画素ブロックの閾値ＴＨＬよりも、この大ドットのレベルデータＬＶＬが大きいか否かの大小判定を行うが、ここで、このレベルデータＬＶＬは、前記補正値Ｈに基づいてΔｇｒ（＝ｇｒ×Ｈ）だけ変化している。従って、この変化分だけ、前記大小判定の結果が変化し、これによって、大ドットの形成され易さも変化する結果、前述の「補正値に基づく画素データの補正」が実現されることになる。  
なお、このステップ３０２において、レベルデータＬＶＬが閾値ＴＨＬよりも大きい場合には、ステップＳ３１０に進み、当該画素データには、大ドットを対応付けて記録する。一方、それ以外の場合にはステップＳ３０３に進む。
【０２１２】
このステップＳ３０３においては、前記生成率テーブルの中ドット用プロファイルＭＤから階調値に応じたレベルデータＬＶＭを読み取るが、この時にも前記ステップＳ３０１と同様に、前記補正値Ｈ分だけ階調値をずらしてレベルデータＬＶＭを読み取る。  
例えば、前記補正値Ｈを前記階調値ｇｒに乗算した値Δｇｒ（＝ｇｒ×Ｈ）だけ、前記階調値ｇｒからずらしてレベルデータＬＶＭを読み取って、レベルデータＬＶＭは、１２ｄと求められる。そして、ステップＳ３０４において、ディザマトリクス上で前記画素データに対応する画素ブロックの閾値ＴＨＭよりも、この中ドットのレベルデータＬＶＭが大きいか否かの大小判定を行うが、ここで、このレベルデータＬＶＭは、前記補正値Ｈに基づいてΔｇｒ分だけ変化している。従って、この変化分だけ、前記大小判定の結果が変化し、これによって、中ドットの形成され易さも変化する結果、前述の「補正値に基づく画素データの補正」が実現されることになる。  
なお、このステップ３０４において、レベルデータＬＶＭが閾値ＴＨＭよりも大きい場合には、ステップＳ３０９に進み、当該画素データには、中ドットを対応付けて記録する。一方、それ以外の場合にはステップＳ３０５に進む。
【０２１３】
このステップＳ３０５においては、前記生成率テーブルの小ドット用プロファイルＳＤから階調値に応じたレベルデータＬＶＳを読み取るが、この時にも前記ステップＳ３０１と同様に、前記補正値Ｈ分だけ階調値をずらしてレベルデータＬＶＳを読み取る。  
例えば、前記補正値Ｈを前記階調値ｇｒに乗算した値Δｇｒ（＝ｇｒ×Ｈ）だけ、前記階調値ｇｒからずらしてレベルデータＬＶＳを読み取って、レベルデータＬＶＳは、１３ｄと求められる。そして、ステップＳ３０６において、ディザマトリクス上で前記画素データに対応する画素ブロックの閾値ＴＨＳよりも、この小ドットのレベルデータＬＶＳが大きいか否かの大小判定を行うが、ここで、このレベルデータＶＬＳは、前記補正値Ｈに基づいてΔｇｒだけ変化している。このため、この変化分だけ、前記大小判定の結果が変化し、これによって、小ドットの形成され易さも変化する結果、前述の「補正値に基づく画素データの補正」が実現されることになる。  
なお、このステップ３０６において、レベルデータＬＶＳが閾値ＴＨＳよりも大きい場合には、ステップＳ３０８に進み、当該画素データには、小ドットを対応付けて記録する。一方、それ以外の場合にはステップＳ３０７に進んで、当該画素データには、ドット無しを対応付けて記録する。
【０２１４】
（３）第２印刷モードが設定された場合の「濃度補正の手順」について
「（１）濃度補正の手順」の説明では、第１印刷モードが設定された場合を例にしたが、ここでは、第２印刷モードが設定された場合について説明する。  
これは、ユーザが、プリンタドライバ１１１０のインターフェースにおいて、余白形態モードとして「縁有り」を、また画質モードとして「きれい」を入力した場合である。そして、プリンタ１は、図１９に示す第１中間処理モードのみで印刷を実行し、用紙は７２０×７２０ｄｐｉの印刷解像度での縁有りに印刷される。
【０２１５】
ステップＳ１４１：先ず、プリンタドライバ１１１０のユーザインターフェースからの入力によって、プリンタドライバ１１１０は、画質モードとしては「きれい」を、また余白形態モードとして「縁有り」を、更には用紙サイズモードとして「第１サイズ」を取得する。  
ステップＳ１４２：次に、プリンタドライバ１１１０は、解像度変換処理を実行する。図３８は、解像度変換処理後のＲＧＢ画像データに係る画素データの配列を示す概念図である。前記「きれい」に従って、ＲＧＢ画像データの解像度は７２０×７２０ｄｐｉに変換されている。また、前記「第１サイズ」及び「縁有り」の印刷領域ｒ１〜ｒ１０１は搬送方向に１０１・Ｄの大きさであるため、これに対応させるべく、前記ＲＧＢ画像データは、１０１行の画素データ行に加工されている。  
ステップＳ１４３：次に、プリンタドライバ１１１０は、色変換処理を実行し、前記ＲＧＢ画像データを、ＣＭＹＫ画像データに変換する。以下では、前述と同様にＣＭＹＫ画像データを代表してＫ画像データについて説明する。なお、このＫ画像データは、前記ＲＧＢ画像データと同じく１０１行の画素データ行を有する。  
ステップＳ１４４：次に、プリンタドライバ１１１０は、ハーフトーン処理を実行する。前述の例と同様に、このハーフトーン処理において、ラスタライン毎の濃度補正を実行する。以下では、前述の図３８を、Ｋ画像データの画素配列を示す図として用いて説明する。
【０２１６】
先ず、プリンタドライバ１１１０は、前記「縁有り」及び「きれい」をキーとして前記第１対照テーブル（図１９）を参照して、対応する印刷モードが第２印刷モードであると特定する。そして、この第２印刷モードをキーとして前記第２対照テーブル（図２０）を参照し、この画像の本印刷時に用いられる処理モードが、第１中間処理モードのみであると特定する。すなわち、この場合には、印刷領域の全域に亘って中間単独領域であると特定される。このために、前記領域判定テーブルを参照して、処理モードによって印刷される領域を特定する必要は無く、もって、印刷領域の全領域のデータであるＫ画像データの全ての画素データ行を、前記中間単独領域に対応する補正値が記録されている前記第１中間処理モード用の補正値テーブル（図３５Ｂを参照）を用いて補正する。
【０２１７】
すなわち、図３８に示す第１行目から第１０１行目までの各画素データ行に、それぞれ、前記補正値テーブルの第１レコードから第４５レコードまでの補正値を対応付けながら各画素データ行の画素データを補正する。  
但し、前述したように、第１中間処理モード用の補正値テーブルには、補正値が、第１レコードから第４５レコードまでの４５個の固定数しか用意されていないため、この中間単独領域の大きさによっては、画素データ行への対応付けの後半で、補正値が足りなくなるという不具合を生じ得る。例えば、図３８に示すＫ画像データは、１０１行の画素データ行を有するために、この場合には５６行（＝１０１―４５）分の補正値が足りなくなる。しかし、これに対しては、前述したように、隣り合うラスタラインを形成するノズルの組み合わせの周期性を利用して、第１レコードから第７レコードまでの補正値を、補正値が足りない分だけ繰り返して使用して対処すれば良い。
【０２１８】
ステップＳ１４５：次に、プリンタドライバ１１１０は、ラスタライズ処理を実行する。このラスタライズ処理された印刷データはプリンタ１に出力され、プリンタ１は、印刷データが有する画素データに従って、用紙に画像を本印刷する。なお、この画素データは、前述したように、ラスタライン毎に濃度の補正がなされているので、前記画像の濃度ムラは抑制される。
【０２１９】
＝＝＝第２の参考例の補正用パターンの問題点について＝＝＝
前述の第２の参考例に係る補正用パターンＣＰは、用紙Ｓの搬送方向の全域に亘ってラスタラインを形成していた。例えば、図２８に示すように、用紙Ｓの上端部には、その搬送方向の全域に亘って第１上端補正用パターンＣＰ１を形成し、また、用紙Ｓの下端部には、その搬送方向の全域に亘って第１下端補正用パターンＣＰ３を形成し、更には、これら補正用パターンＣＰ１，ＣＰ３の間の中間部分には、その搬送方向の全域に亘って第１中間補正用パターンＣＰ２を形成していた。  
しかしながら、前記処理モードによっては、前記全域に亘ってラスタラインを形成せずに一部に形成すれば、十分に補正用パターンＣＰとして機能し、すなわち、当該一部に形成された補正用パターンＣＰから、濃度補正に必要な最小限の補正値を取得できる場合もある。そして、そのような場合には、その処理モードに対応する補正用パターンＣＰを、前記補正値に対応する最小限の本数のラスタラインから構成すれば、その大きさを搬送方向に関して小さくできて、これによって、当該補正用パターンＣＰの印刷に要するインクの消費量を節約できる可能性がある。
【０２２０】
そこで、以下で説明する本発明に係る補正用パターンＣＰにあっては、前記補正値の数を減らすことが可能な処理モードの場合には、前記補正値の数の削減に対応させて、その補正用パターンＣＰを構成するラスタラインの本数を減らし、当該補正用パターンＣＰの大きさを搬送方向に関して小さくするようにしている。  
例えば、図２８に示す前記中間単独領域を形成する第１中間処理モードのように、ラスタラインを形成するノズルが前記搬送方向に関して周期的に変化するような処理モードの場合には、その周期性を利用することによって、記憶すべき補正値の数を減らすことができる。すなわち、その１周期において形成されるラスタライン数の整数倍のライン数を１セットとし、少なくとも１セット分の補正値を前記メモリ６３に記憶し、これら記憶すべき補正値の数を減らすことができる。そして、これに伴って、これら補正値を取得するための補正用パターンＣＰも、前記１セット分の補正値を取得可能なように１セット分のラスタラインから構成されたものを印刷すれば良く、これによって補正用パターンＣＰの大きさを搬送方向に関して小さくすることができる。
【０２２１】
＝＝＝本発明の補正用パターンを用いた濃度補正について＝＝＝
以下では、本発明の補正用パターンを用いて行われる濃度補正について、幾つかの補正用パターンの実施形態を例示しながら説明する。なお、以下の実施形態に係るプリンタ１は、基本的には前述の第２の参考例に係るプリンタ１を前提構成とし、その構成及び濃度補正の方法は概ね同じである。よって、その相違点について主に説明し、同じ部分については、本発明の理解に必要な場合についてのみ説明する。
【０２２２】
＜第１実施形態＞
この第１実施形態では、前記ラスタラインを形成するノズルの変化の周期性を利用して、前述の第１中間処理モードに係る補正値を減らし、この削減に対応させて、これら補正値を取得するための第１中間補正用パターンＣＰの大きさを搬送方向に関して小さくしている。
【０２２３】
すなわち、図３９Ａ乃至図３９Ｃに当該第１実施形態に係る各補正値テーブルを示すが、図３９Ｂの第１中間処理モード用の補正値テーブルについては、第１レコードから第７レコードまでの範囲に７個の補正値しか記録されておらず、図３３Ｂの第２の参考例の４５個と比較して大幅に削減されている。そして、これに対応させて、第１中間補正用パターンＣＰ１２としても、これら７個分の補正値を取得可能なように８本のラスタラインから構成されたものが印刷されており、当該第１中間補正用パターンＣＰ１２と、第１下端補正用パターンＣＰ３との間の部分には、ラスタラインが形成されない空白領域ＢＬが存在している。そして、この空白領域ＢＬの分だけ、第１中間補正用パターンＣＰ１２の大きさを搬送方向に関して小さくしている（図４０を参照）。なお、この空白領域ＢＬが、請求項に係る「余白」に相当する。
【０２２４】
ここで、これら７つの補正値で前記中間単独領域ｒ４１〜ｒ８５の濃度補正に対処可能な理由について説明する。  
先ず、前述のラスタラインを形成するノズルの変化の周期性に注目して図２１Ａ及び図２１Ｂを参照してみると、第１中間処理モードのみで形成される中間単独領域ｒ４１〜ｒ８５については、そのラスタラインを形成するノズルの順番が、搬送方向に関して＃２，＃４，＃６，＃１，＃３，＃５，＃７を１周期とするサイクルとなっており、すなわち、中間単独領域ｒ４１〜ｒ８５に亘って前記サイクルを搬送方向に６回半だけ繰り返すようになっている。
【０２２５】
一方、前述の濃度ムラは、主に隣り合うラスタライン同士の間隔が搬送方向に変化していることに基づいて生じており、また、この間隔の状態は、前述したように隣り合うラスタラインを形成するノズルの組み合わせによって決まる。つまり、前記ノズルの組み合わせが同じであれば、基本的には同じ濃度ムラが生じ得て、この同じ濃度ムラを抑制するのであれば補正値も同じものが適用可能なはずである。よって、ラスタラインを形成するノズルが搬送方向に周期的に変化している場合には、その単位周期である前記サイクルの補正値を、印刷対象の画像の各ラスタラインに順番に繰り返し対応させて用いて濃度補正を実行可能と考えられる。そして、このようなことから、当該第１実施形態のプリンタ１は、図３９Ｂに示すように、前記サイクルを１セットとする７つの補正値をメモリ６３に記憶するとともに、図２６中のステップＳ１４０において画像を本印刷する際には、前記１セットの補正値を順番に繰り返し前記画像の各ラスタラインに対応させて濃度補正を行うことによって、前記第２の参考例と同等の濃度補正を達成するようになっている。
【０２２６】
なお、ここで、前記１セットの補正値を繰り返し用いて行われる濃度補正のやり方について捕捉説明する。この濃度補正は、第２の参考例と同じく図３６のステップＳ１４４のハーフトーン処理において実行される。この時の処理対象のＣＭＹＫ画像データを代表して、図３７にＫ画像データにおける画素データの配列を示すが、このＫ画像データ中の第４１行目から第８５行目までの各画素データ行が、第１中間処理モードのみにて印刷される中間単独領域のデータに対応している。従って、前記濃度補正は、これら画素データ行の行番号の若い順に、前記７つの補正値を順番に対応させて、各画素データ行が有する画素データを補正することによって行われる。詳細には、第４１行目の画素データ行は、前記第１中間処理モード用の補正値テーブル（図３９Ｂ）における第１レコードの補正値によって補正され、その次の第４２行目の画素データ行は、第２レコードの補正値によって補正され、以降第４３行目から第４７行目までの画素データ行に対して、それぞれに第３レコードから第７レコードまでの各補正値を順次対応させてそれぞれの画素データ行が補正され、１セットたる７行分の画素データ行の濃度補正が終了する。そして、このような１セット分の濃度補正を、残る４８行目から８５行目までの画素データ行に対して繰り返し行って濃度補正が完了する。
【０２２７】
ところで、前記１セット分の補正値は、前述の第２の参考例と同様に、補正用パターンＣＰの濃度をラスタライン毎に測定することによって取得される。
【０２２８】
図４０に、用紙に印刷された第１実施形態の補正用パターンＣＰを示す。なお、以下では、ＣＭＹＫの各インク色の補正用パターンＣＰｃ，ＣＰｍ，ＣＰｙ，ＣＰｋを代表して、ブラック（Ｋ）の補正用パターンＣＰｋについてのみ説明するが、他のインク色についても同様である。
【０２２９】
また、図４１Ａ及び図４１Ｂには、前記補正用パターンＣＰｋに係る第１上端補正用パターンＣＰ１、第１中間補正用パターンＣＰ１２、及び第１下端補正用パターンＣＰ３を構成するラスタラインが、何れのノズルによって形成されるかを示している。なお、これら図４１Ａ及び図４１Ｂの様式は、前述の図２９Ａ及び図２９Ｂと同じである。すなわち、左図には、各処理モードでの各パス目における用紙に対するノズル列の相対位置を示しており、このノズル列において、黒塗りで示すノズルがインクを吐出するノズルであり、白抜きで示すノズルがインクを吐出しないノズルである。また、右図には、各補正用パターンＣＰ１，ＣＰ１２，ＣＰ３を構成する各ラスタラインの各画素に向けてインクを吐出してドットが形成される様子を示しており、各升目中に記入された番号は、その画素に向けてインクを吐出するノズル番号を示しており、番号の記入されていない升目は、インクが吐出されない画素を示している。
【０２３０】
図４０に示すように、ブラック（Ｋ）の補正用パターンＣＰｋにおける第１中間補正用パターンＣＰ１２は、図２８に示した第２の参考例の第１中間補正用パターンＣＰ２と同様に、第１上端補正用パターンＣＰ１と第１下端補正用パターンＣＰ３との間に位置されつつ、前記第１上端補正用パターンＣＰ１の下端に連続して形成されている。  
但し、この第１実施形態に係る補正用パターンＣＰ１２は、略１周期分の８本のラスタラインから構成されているために、前記第１下端補正用パターンＣＰ３との間には、補正用パターンＣＰが形成されない空白領域ＢＬが存在している。詳細には、図４１の右図に示すように、この補正用パターンＣＰ１２は、搬送方向に連続して並ぶ８本のラスタラインｒ４１，ｒ４２，…ｒ４８から構成されており、各ラスタラインはそれぞれに、＃２，＃４，＃６，＃１，＃３，＃５，＃７，＃２の各ノズルによって形成され、もって、これらのノズルの順番は、前述したサイクルと同じになっている。
【０２３１】
そして、このうちのラスタラインｒ４１，ｒ４２，…ｒ４７の濃度は、図２７のステップＳ１２２において前記スキャナ装置１００により測定され、各測定値は、第１中間処理モード用の記録テーブルに記録される。そして、ステップＳ１２３では、前記測定値に基づいてそれぞれに補正値が求められ、これによって７個の補正値が前記補正値テーブル記録される。詳細には、ノズル＃２で形成されたラスタラインｒ４１の濃度の測定値に基づいて求められた補正値は、図３９Ｂの第１中間処理モード用の補正値テーブルの第１レコードに記録され、以下、＃４，＃６，＃１，＃３，＃５，＃７の各ノズルによってそれぞれ形成された各ラスタラインｒ４２，ｒ４３，ｒ４４，ｒ４５，ｒ４６，ｒ４７の濃度の測定値に基づいて求められた補正値は、第２レコードから第７レコードまでの各レコードに順次記録される。
【０２３２】
なお、この第１実施形態にあっては、前記１セットの補正値が７個であるにも拘わらず、前記第１中間補正用パターンＣＰ１２は、前記１セットに対応する７本のラスタラインｒ４１，ｒ４２，ｒ４３，ｒ４４，ｒ４５，ｒ４６，ｒ４７に加えて、その次の周期目のノズル＃２により形成されるラスタラインｒ４８を余分に含んでいるが、これは、前記１セットのノズル７により形成されるラスタラインｒ４７の濃度は、その搬送方向の前後に隣り合うラスタラインｒ４６，ｒ４８との間隔の影響を受けて測定されるためである。よって、このラスタラインｒ４８を含む前記補正用パターンＣＰ１２によれば、第７レコードに格納される補正値を、より正確に求めることができる。
【０２３３】
ここで、図４１Ａ及び図４１Ｂを参照して、第１実施形態の第１中間補正用パターンＣＰ１２を備えた補正用パターンＣＰｋの形成過程を説明する。なお、この補正用パターンＣＰｋは、前述の第２の参考例と同じく、図２７のステップＳ１２１によって形成される。
【０２３４】
図２９Ａ及び図２９Ｂと、図４１Ａ及び図４１Ｂとの対比から明らかなように、前述の第２の参考例の補正用パターンＣＰｋに対する当該第１実施形態の補正用パターンＣＰｋの相違点は、第２の参考例の第１中間補正用パターンＣＰ２における前記領域ｒ４９〜ｒ８５が、ラスタラインの形成されない空白領域ＢＬとなっていることである。  
従って、第２の参考例で説明した補正用パターンＣＰｋを形成するための印刷動作に対して、前記領域ｒ４９〜ｒ８５にラスタラインを形成しないような動作を加えれば、第１実施形態に係る補正用パターンＣＰｋを形成する印刷動作となる。  
すなわち、前記空白領域ＢＬたる領域ｒ４９〜ｒ８５を担当するパス目のノズルは、第１中間処理モードの２パス目のノズル＃６〜＃７、３パス目のノズル＃４〜＃７、４パス目のノズル＃３〜＃７、５パス目及び６パス目の全ノズル、７パス目のノズル＃１〜＃６、８パス目のノズル＃１〜＃４、９パス目のノズル＃１〜＃２である。従って、これらのパス目のノズルではインクを吐出しないようにしつつ、これ以外のパス目のノズルについては、第２の参考例の補正用パターンＣＰｋと同じ印刷動作を行うことによって、当該第１実施形態に係る補正用パターンＣＰｋが形成される。
【０２３５】
＜第２実施形態＞
図４２Ａ乃至図４２Ｃに、第２実施形態に係る各補正値テーブルを示す。前述の第１実施形態では、図３９Ｂに示すように、１周期たる７個の補正値を１セットとして繰り返し使用し濃度補正を行ったが、当該第２実施形態では、図４１Ｂに示すように２周期たる１４個の補正値を１セットとして繰り返し使用する点で相違する。そして、この相違に起因して、当該第２実施形態の補正用パターンＣＰ２２は、前記１セットの補正値を取得可能なように、略２周期たる１５本のラスタラインから構成されている（図４５Ａを参照）。
【０２３６】
なお、このような第２実施形態によれば、特に、所謂双方向印刷の場合に、すなわち、キャリッジ移動方向の往路と復路との両方でドット形成動作を行う場合に、有効に濃度ムラを抑制可能となる。  
この理由は、双方向印刷の場合には、前記隣り合うラスタラインを形成するノズルの組み合わせ以外に、そのラスタラインを往路及び復路の何れで形成するのかということが、隣り合うラスタラインとの間隔に影響し、これに伴って、これら往路及び復路を加味した前記間隔の変化の周期性は、前記１周期の二倍となって顕れるからである。これについては後述する。
【０２３７】
ちなみに、この往路と復路とで互いに前記間隔が異なってしまう要因としては、例えば、図４３に示すように、往路と復路とで、キャリッジ移動方向に関して前記ヘッド４１の傾く方向が相違すること等が挙げられる。そして、その場合には、復路において、往路と同じノズルを用いて同じ目標位置にラスタラインを形成しようとしても、前記傾きの相違に起因して、搬送方向に関してずれた位置にラスタラインは形成されてしまい、これによって、隣り合うラスタラインとの間隔が同じにならなくなる。
【０２３８】
ここで、図４４を参照しつつ、ラスタラインが往路及び復路の何れで形成されたかを加味した場合の、前記ノズルの変化の周期性を検討してみる。なお、図４４は、この双方向印刷によって画像が形成される様子の説明図であって、前述の図２１Ａ及び図２１Ｂと同じ様式で示すとともに、前記中間単独領域ｒ４１〜ｒ８５の一部を取り出して示している。すなわち、左図には、各パス目における用紙に対するノズル列の相対位置を示しており、右図には、各ラスタラインを構成する画素に形成されるドットの様子を示している。なお、右図の升目は画素を示しており、各升目中の「往」及び「復」の文字は、往路及び復路の何れにてドットが形成されたのかを示し、また、その横の番号はドットを形成するノズル番号を示している。
【０２３９】
左図を参照してわかるように、第１中間処理モードの各パス目にてインクを吐出するノズル、及び各パス目の合間でなされる搬送動作の搬送量は、前述の第１実施形態と同じである。従って、右図に示すように、隣り合うラスタラインを形成するノズルの組み合わせは、前記第１実施形態と全く同じであり、＃２，＃４，＃６，＃１，＃３，＃５，＃７を１周期とするサイクルを搬送方向に亘って繰り返している。
【０２４０】
但し、左図に示すように、この第２実施形態は双方向印刷であるが故に、各パス目は、往方向及び復方向への移動を交互に繰り返すようになっている。例えば、左図に示すように、第１中間処理モードの１パス目や３パス目といった奇数のパス目は往路であり、２パス目や４パス目といった偶数のパス目は復路である。そして、これに起因して、右図に示す中間単独領域ｒ４１〜ｒ８５における奇数周期目のサイクルと偶数周期目のサイクルとでは、互いに同じノズルで形成される一対のラスタラインに関して、往路及び復路の組み合わせが逆になっている。例えば、１周期目のサイクルにおける最初のラスタラインｒ４１と、２周期目のサイクルにおける最初のラスタラインｒ４８とは、共にノズル＃２により形成されているが、前者は往路にて形成されているのに対し、後者はその逆の復路で形成されており、互いに逆となっている。そして、この逆転の関係は、互いのサイクルにおける最後のラスタラインｒ４７，ｒ５３まで続いている。
【０２４１】
すなわち、１周期目のサイクルと２周期目のサイクルとは、前記ノズルの組み合わせに関しては互いに同じであるが、往路及び復路の組み合わせの点で異なっている。このため、これらサイクルは、ラスタラインの間隔の状態が互いに相違する可能性があり、もって、互いに異なるサイクルと考えるのが妥当である。そして、これに基づいて前記往路及び復路の組み合わせまで加味して周期性を考えた場合には、奇数周期目のサイクルとその隣に続く偶数周期目のサイクルとを合わせて１セットとすべきであり、このようなことから、当該双方向印刷の第２実施形態では、図４２Ｂの補正値テーブルに示すように、互いに隣り合う２周期分の１４個の補正値を１セットとして使用しているのである。
【０２４２】
ここで、図４５Ａ及び図４５Ｂを参照しつつ、この第２実施形態の補正用パターンＣＰｋについて説明する。なお、図４５Ａ及び図４５Ｂは、図４１Ａ及び図４１Ｂと同じ様式で示しているが、右図の画素を示す各格子中では、「往」及び「復」の文字によって、往路及び復路の何れにてドットが形成されたのかを示し、また、その横の番号によって、ドットを形成するノズル番号を示している。
【０２４３】
上述してきたように、この第２実施形態は、第１中間処理モード用の１セットの補正値の数が２周期分の１４個になっている点で前記第１実施形態と相違しており、これに伴って、当該第２実施形態に係る第１中間補正用パターンＣＰ２２は、１４個の補正値を取得可能なように、略２周期分の１５本のラスタラインから構成されている点で主に相違する。よって、以下ではこの相違点について主に説明し、それ以外の点については、第１実施形態の補正用パターンＣＰと同じであるため説明しない。
【０２４４】
図４５Ａ及び図４５Ｂに示すように、ブラック（Ｋ）の補正用パターンＣＰｋにおける第１中間補正用パターンＣＰ２２は、第１実施形態と同様に、第１上端補正用パターンＣＰ１の下端に連続されつつ、第１下端補正用パターンＣＰ３との間に空白領域ＢＬを隔てて形成されている。  
但し、この第２実施形態は双方向印刷であるが故に、この第２実施形態に係る各補正用パターンＣＰ１，ＣＰ２２，ＣＰ３は、第１上端処理モード、第１中間処理モード、及び第１下端処理モードにおける各パスが往路及び復路を交互に繰り返すことによって形成されている。このうちの第１中間補正用パターンＣＰ２２からは、前記２周期を１セットとする１４個の補正値を求める必要があるために、これら１セットに対応させて、前記第１中間補正用パターンＣＰ２２は、搬送方向に連続して並ぶ１５本のラスタラインｒ４１，ｒ４２，…ｒ５５から構成されている。なお、ラスタラインｒ５５を形成して、前記１４個の補正値に必要な１４本よりも一本多めな１５本にしている理由は、前述の第１実施形態でラスタラインｒ４８を形成した理由と同じである。
【０２４５】
そして、このうちのラスタラインｒ４１，ｒ４２，…ｒ５４は、その濃度を前記スキャナ装置１００で測定され、各測定値は、第１中間処理モード用の記録テーブルに記録される。そして、前記各測定値に基づいてそれぞれに補正値が求められ、これによって１４個の補正値が前記補正値テーブルに記録される。詳細には、ラスタラインｒ４１の濃度の測定値に基づいて求められた補正値は、図４２Ｂの第１中間処理モード用の補正値テーブルの第１レコードに記録され、以下、各ラスタラインｒ４２，ｒ４３，…ｒ５４の濃度の測定値に基づいて求められた補正値は、第２レコードから第１４レコードまでの各レコードに順次記録される。
【０２４６】
図４６Ａ及び図４６Ｂに、第２実施形態の第１中間補正用パターンＣＰの変形例を示す。前記第２実施形態の第１中間補正用パターンＣＰ２２は、略１セット分たる１５本のラスタラインｒ４１，ｒ４２，…ｒ５５から構成されていたところ、この変形例の第１中間補正用パターンＣＰ３２は、略２セット分たる２９本のラスタラインｒ４１，ｒ４２，…ｒ６８から構成されている点で相違する。そして、この変形例によれば、前記略２セット分のラスタラインに基づいて１セット分の補正値を平均化して求めることができるため、前記１セットの各補正値の精度を高めることができる。
【０２４７】
すなわち、図４６Ａに示すように、第１中間補正用パターンＣＰ３２における領域ｒ４１〜ｒ５４には１セット目の１４本のラスタラインが、またこれに続く領域ｒ５５〜ｒ６７には２セット目の１４本のラスタラインが形成されており、つまり２セット分のラスタラインが形成されている。そして、１セット目と２セット目とは、各セット目の上から数えた番号が同じラスタライン同士が互いに対応しており、この対応するラスタライン同士は、前記往路及び復路の組み合わせと、前記ノズルの組み合わせとの関係が同じになっている。  
従って、この補正用パターンＣＰ３２によれば、１セット目と２セット目とで互いに対応するラスタライン同士の濃度の測定値を平均し、当該平均値に基づいて各ラスタラインに係る補正値を求めることが可能となり、これによって前記１セット分たる１４個の補正値の精度を高めることができる。
【０２４８】
なお、このように平均化するのが望ましい理由は、次のとおりである。図４６Ａに示すように、例えば１セット目のラスタラインｒ４１と、そこから１セットだけ離れた２セット目のラスタラインｒ５５とは、共に、往路のノズル＃２によって形成され、かつ隣りのラスタラインを形成するノズルの組み合わせも同じである。従って、理論的には同じ濃度の測定値が得られるはずである。しかしながら、補正用パターンＣＰ３２を印刷する際には、前記搬送ローラ２３の偏心等に起因してその搬送量に誤差が生じる虞もあり、これに伴って、譬え前記ノズルの組み合わせ等が同じであってもラスタライン同士の間隔が異なってしまうことがある。そして、その場合には、前記測定値も真値からずれてしまい、一つの濃度の測定値では正確な補正値を求めることができない。
【０２４９】
そこで、この変形例にあっては、１セット目の各ラスタラインの測定値と、前記各ラスタラインに対応する２セット目の各ラスタラインの測定値とをそれぞれに平均して、各ラスタラインの補正値を求めるようにしているのである。なお、このセット数は前記２セットに限るものではなく、前記平均化による精度向上の観点からは多い方が望ましい。
【０２５０】
また、望ましくは、図４６Ａに示すように１中間補正用パターンＣＰ３２における各セット目の搬送方向の両端のラスタラインのうちの一方に対応させて、前記キャリッジ移動方向に沿う罫線Ｋ１，Ｋ２，…Ｋｎを形成すると良い。これら罫線Ｋ１，Ｋ２，…Ｋｎは、各セット目の境界を示す目印であり、図示例にあっては、各セット目の始端のラスタラインｒ４１，ｒ５５，ｒ６９をキャリッジ移動方向に延長することによって、補正用パターンＣＰ３２の脇に３本の罫線Ｋ１，Ｋ２，Ｋ３を形成している。  
そして、この罫線Ｋ１，Ｋ２，Ｋ３を用いれば、図３０Ａ及び図３０Ｂのスキャナ装置１００によって各ラスタラインの濃度を測定する際に、その読取キャリッジ１０４の濃度の測定位置が、読取キャリッジ１０４の移動方向に関して誤差を有している場合でも、次のようにして、各ラスタラインに対応する濃度を正確に測定可能となる。
【０２５１】
すなわち、前記読取キャリッジ１０４は、自身の移動方向の位置をエンコーダ等の位置センサのカウント値によって監視しており、このカウント値に基づいて読み取り解像度に基づく測定ピッチで濃度測定を実行している。  
例えば、前記読み取り解像度を、前記ラスタラインの印刷解像度と同値に設定した場合には、理論的には、ラスタラインの形成ピッチと測定ピッチとは等しくなる。従って、１セットにおいてなされる測定回数は、１セット分のラスタライン本数と同じ１４回となり、各測定値は、それぞれに各ラスタラインに正確に対応し、もって、各ラスタラインに対応する濃度を正確に測定可能なはずである。
【０２５２】
しかしながら、前記位置センサが誤差を有している場合には、前記読取キャリッジ１０４は、前記形成ピッチとは異なる測定ピッチで測定することとなり、例えば、１セットにおいてなされる測定回数が１８回になることもあり得る。そして、この場合の各測定値は、前記形成ピッチに基づくラスタラインの形成目標位置からずれた位置の濃度の測定値であり、ラスタラインに対応する濃度を正確に示してはいない。
【０２５３】
ここで、図４６Ａに示す補正用パターンＣＰ３２は、例えば罫線Ｋ１，Ｋ２，Ｋ３を有しているので、互いに隣り合う一対の罫線を検知する間に行われた濃度の測定回数と、測定されるべきラスタラインの本数とに基づいて、位置センサの誤差の程度を認識できる。例えば、罫線Ｋ１と罫線Ｋ２との間の測定回数が前述の１８回であったとすると、これに基づいて、前記位置センサが有している誤差は、ラスタラインの形成ピッチに対して測定ピッチが１８／１４倍だけ大きくなるような誤差であることがわかる。  
よって、この一対の罫線Ｋ１，Ｋ２の間に存在する１セット目のラスタラインの濃度を再測定するとともに、この再測定する際には前記位置センサの出力値を１４／１８倍に補正する等して測定ピッチを修正すれば、各ラスタラインとの対応を正確にとった濃度測定を行うことができる。
【０２５４】
＝＝＝その他の実施の形態＝＝＝
上記の実施形態では、その補正用パターンを利用可能なものとして、主としてプリンタについて記載されているが、その中には、印刷装置、印刷方法、印刷システム等の開示が含まれていることは言うまでもない。  
また、一実施形態の補正用パターンを利用可能なものとしてプリンタ等を説明したが、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０２５５】
＜プリンタについて＞
前述の実施形態では、その補正用パターンを利用可能なものとしてプリンタが説明されていたが、これに限られるものではない。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、液体気化装置、有機ＥＬ製造装置（特に高分子ＥＬ製造装置）、ディスプレイ製造装置、成膜装置、ＤＮＡチップ製造装置などのインクジェット技術を応用した各種の記録装置に、本実施形態と同様の技術を適用しても良い。また、これらの方法や製造方法も応用範囲の範疇である。
【０２５６】
＜インクについて＞
前述の実施形態では、染料インク又は顔料インクがノズルから吐出されていた。しかし、ノズルから吐出するインクは、このようなインクに限られるものではない。
【０２５７】
＜ノズルについて＞
前述の実施形態では、圧電素子を用いてインクを吐出していた。しかし、インクを吐出する方式は、これに限られるものではない。例えば、熱によりノズル内に泡を発生させる方式など、他の方式を用いてもよい。
【０２５８】
＜印刷方式について＞
前述の実施形態では、印刷方式としてインターレース方式を例に説明したが、これに限るものではなく、図１６Ａ及び図１６Ｂを用いて説明したオーバーラップ方式を用いても良い。すなわち、前述の第１実施形態に係る、ノズルの変化の周期性を利用して補正値を減らす考え方を、このオーバーラップ方式の場合にも適用可能であり、以下では、図４７に示す例を用いて、この考え方を適用可能な理由について説明する。
【０２５９】
図４７は、オーバーラップ方式によるラスタラインの形成過程を示す図であり、図４４と同じ様式で示している。このオーバーラップ方式は、前述したように一つのラスタラインを、二つ以上のノズルにより形成する方式である。なお、図４７のオーバーラップ方式の条件は、図１６Ａ及び図１６Ｂを用いて前に説明した条件と同じであり、すなわち、インク滴を吐出するノズル数Ｎ＝６、ノズルピッチｋ・Ｄ＝４・Ｄ、オーバーラップ数Ｍ＝２、搬送量Ｆ（＝（Ｎ／Ｍ）・Ｄ）＝３・Ｄ（一定）となっている。
【０２６０】
先ず、図４７を参照しながら、このオーバーラップ方式によるラスタラインの形成過程について簡単に説明すると、本実施形態のオーバーラップ数Ｍは２であるため、各ラスタラインの奇数番目と偶数番目の画素に向けては、互いに異なるパスの異なるノズルからインク滴が吐出され、各ラスタラインは形成される。  
例えば、第１ラスタラインＲＲ１は３パス目のノズル♯４及び７パス目のノズル♯１が形成し、第２ラスタラインＲＲ２は２パス目のノズル♯５及び６パス目のノズル♯２が形成し、第３ラスタラインＲＲ３は１パス目のノズル♯６及び５パス目のノズル♯３が形成し、第４ラスタラインＲＲ４は４パス目のノズル♯４及び８パス目のノズル♯１が形成し、連続的なラスタラインが形成される様子を示している。  
つまり、第１から第４ラスタラインまでに亘って連続的にラスタラインを形成するためには、前記１パス目から８パス目までの８パスを要し、この８パスを繰り返すことによって、搬送方向に連続的にラスタラインを形成するようになっている。
【０２６１】
ここで、この８パスを繰り返すことによって形成されたラスタラインの中で、特にラスタラインＲＲ１，ＲＲ２，…ＲＲ６に注目すると、第１ラスタラインＲＲ１、及びこの第１ラスタラインＲＲ１から３本離れた第４ラスタラインＲＲ４を形成するノズルの組は、共に＃１及び＃４となっている。また、第２ラスタラインＲＲ２、及びこの第２ラスタラインＲＲ２から３本離れた第５ラスタラインＲＲ５を形成するノズルの組は、共に＃２及び＃５となっている。更には、第３ラスタラインＲＲ３、及びこの第３ラスタラインＲＲ３から３本離れた第６ラスタラインＲＲ６を形成するノズルの組は、共に＃３及び＃６となっている。そして、これらノズルの組の関係は、これに続く第７ラスタラインＲＲ７以降も継続している。  
すなわち、一本のラスタラインを形成するノズルの組の順番が、搬送方向に関して、＃１及び＃４の組、＃２及び＃５の組、＃３及び＃６の組を１周期とするサイクルが、搬送方向に亘って繰り返されている。
【０２６２】
従って、このオーバーラップ方式に対しても、前記第１実施形態のインターレース方式に対して用いた、ノズルの変化の周期性を利用して補正値を減らす考え方を適用可能であることがわかる。  
なお、上述のオーバーラップ方式の例は、搬送量Ｆを一定にして記録する場合であったが、これに限るものではない。すなわち、一本のラスタラインを形成するノズルの組が、搬送方向に関して周期的に変化するようになっていれば、前述の考え方を適用可能であるのは言うまでもなく、例えば、用紙の搬送量Ｆが周期的に変化する変則送りを用いて記録する場合にも適用可能である。
【０２６３】
図４８に、この変則送りの一例を示す。左図に示すように、この変則送りは、その搬送量Ｆが５Ｄ，２Ｄ，３Ｄ，６Ｄを１周期とする搬送動作のサイクルを、搬送方向に亘って繰り返すようになっている。そして、各搬送動作の合間の各パスにおいて＃１〜＃８の全てのノズルを用いてドット形成動作を行い（Ｎ＝８）、これによって、オーバーラップ数Ｍ＝２のラスタラインを搬送方向に亘って形成するようになっている。なお、ノズルピッチｋ・Ｄは４・Ｄである。  
ここで、一本のラスタラインを形成するノズルの組の搬送方向に関する周期性を検討してみる。前記ノズルの組に注目して右図を参照すると、前記変則送りに基づいて形成された多数のラスタラインは、搬送方向に並ぶ１６本のラスタラインを１周期とするサイクルとなっている。
【０２６４】
詳細には、このサイクルは、＃１及び＃５のノズルの組によって形成されたラスタライン、＃３及び＃７のノズルの組によって形成されたラスタライン、＃２及び＃６のノズルの組によって形成されたラスタライン、＃１及び＃５のノズルの組によって形成されたラスタライン、＃２及び＃６のノズルの組によって形成されたラスタライン、＃４及び＃８のノズルの組によって形成されたラスタライン、＃３及び＃７のノズルの組によって形成されたラスタライン、＃２及び＃６のノズルの組によって形成されたラスタライン、＃３及び＃７のノズルの組によって形成されたラスタライン、＃１及び＃５のノズルの組によって形成されたラスタライン、＃４及び＃８のノズルの組によって形成されたラスタライン、＃３及び＃７のノズルの組によって形成されたラスタライン、＃４及び＃８のノズルの組によって形成されたラスタライン、＃２及び＃６のノズルの組によって形成されたラスタライン、＃１及び＃５のノズルの組によって形成されたラスタライン、＃４及び＃８のノズルの組によって形成されたラスタラインから構成されている。
【０２６５】
従って、一本のラスタラインを形成するノズルの組の順番は、搬送方向に関して、＃１及び＃５の組、＃３及び＃７の組、＃２及び＃６の組、＃１及び＃５の組、＃２及び＃６の組、＃４及び＃８の組、＃３及び＃７の組、＃２及び＃６の組、＃３及び＃７の組、＃１及び＃５の組、＃４及び＃８の組、＃３及び＃７の組、＃４及び＃８の組、＃２及び＃６の組、＃１及び＃５の組、＃４及び＃８の組を１周期とするサイクルとなっており、もって、前記ノズルの組の搬送方向に関する周期性を有している。よって、この変則送りに対しても、前述した、ノズルの変化の周期性を利用して補正値を減らす考え方を適用できるのは言うまでもない。
【０２６６】
＜インクを吐出するキャリッジ移動方向について＞
前述の実施形態では、第２実施形態の説明のところでのみ、インクを吐出するキャリッジ移動方向が往路及び復路の双方である旨（双方向印刷）を述べ、これ以外の実施形態においては、前記インクを吐出するキャリッジ移動方向が、前記双方向、及び往路のみの単方向（単方向印刷）の何れであるかについて言及していないが、前記実施形態は、双方向印刷及び単方向印刷の何れでも良い。
【０２６７】
＜印刷に用いるインク色について＞
前述の実施形態では、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ブラック（Ｋ）の４色のインクを用紙Ｓ上に吐出してドットを形成する多色印刷を例に説明したが、インク色はこれに限るものではない。例えば、これらインク色に加えて、ライトシアン（薄いシアン、ＬＣ）及びライトマゼンタ（薄いマゼンダ、ＬＭ）等のインクを用いても良い。  
また、逆に、上記４つのインク色のいずれか一つだけを用いて単色印刷を行っても良い。
【０２６８】
＜その他＞
前述の実施形態では、上端処理及び下端処理として、縁無し印刷の場合、すなわち用紙の搬送方向の上端部及び下端部に余白を設けずに印刷する場合を例に説明したが、最も広義な意味としては、単に、前記上端部及び下端部に画像を印刷するために有効な処理の意味である。従って、これら上端処理及び下端処理を用いて、前記上端部及び下端部に余白を設けた縁有り印刷を行っても構わない。なお、その場合には、図２２Ａ及び図２２Ｂに示す上端処理及び下端処理を行わない場合と比べて、図２１Ａ及び図２１Ｂに示すように、印刷不可領域の縮小化が図れるという作用効果を奏する。
【０２６９】
前述の実施形態では、上端処理は、溝部２４ａと対向するノズル＃１〜＃３のみを用いて印刷する処理、及びこの処理から中間処理まで移行する間の処理の両者を含んでいるものとして説明したが、最も狭義な意味の上端処理としては、これら２つの処理をそれぞれに上端処理として定義しても良い。  
例えば、図２１Ａに示す縁無し印刷の例において、溝部２４ａと対向するノズル＃１〜＃３のみを用いて印刷する前半の４パス（１パス目から４パス目まで）の処理のみを、狭義な意味の上端処理と定義するとともに、当該上端処理から中間処理へと移行すべく、使用ノズル数を＃１〜＃７へと順次増やして印刷する後半の４パス（５パス目から８パス目まで）の処理を上端移行処理と定義しても良い。
【０２７０】
また、縁有り印刷の場合には、前述の前半の４パスの処理を行わずに、後半の４パスの処理である前記上端移行処理のみを行って印刷を開始することが可能であるが、その場合には、当該上端移行処理を、狭義な意味の上端処理と定義しても良い。そして、この上端処理によれば、印刷不可領域の縮小化が図れるという作用効果を奏する。なお、前記上端移行処理を、狭義な意味の上端処理と定義した場合には、図２１Ａに示す、前述の実施形態の上端処理は、余白を設けずに画像を印刷するための上端処理（前記前半の４パスの処理）と、余白を設けて画像を印刷するための上端処理（前記後半の４パスの処理）の両者を含んでいると捉えることもできる。
【０２７１】
上述してきた定義付けを、下端処理についても同様に行えるのは言うまでもない。すなわち、前述の実施形態の下端処理は、溝部２４ｂと対向するノズル＃５〜＃７のみを用いて印刷する処理、及びこの処理へと中間処理から移行する間の処理の両者を含んでいるものとして説明したが、最も狭義な意味の下端処理としては、これら２つの処理をそれぞれに下端処理として定義しても良い。  
例えば、図２１Ｂに示す縁無し印刷の例において、溝部２４ｂと対向するノズル＃５〜＃７のみを用いて印刷する後半の５パス（４パス目から８パス目まで）の処理のみを、狭義な意味の下端処理と定義するとともに、当該下端処理へと中間処理から移行すべく、使用ノズル数をノズル＃１〜＃７から順次減らして印刷する前半の３パス（１パス目から３パス目まで）の処理を下端移行処理と定義しても良い。
【０２７２】
また、縁有り印刷の場合には、前述の後半の５パスを行わずに、前半の３パスの処理である前記下端移行処理のみを行って印刷を終了することが可能であるが、その場合には、当該下端移行処理を、狭義な意味の下端処理として定義しても良い。そして、この下端処理によれば、印刷不可領域の縮小化が図れるという作用効果を奏する。なお、前記下端移行処理を、狭義な意味の下端処理と定義した場合には、図２１Ｂに示す、前述の実施形態の下端処理は、余白を設けて画像を印刷するための下端処理（前記前半の３パスの処理）と、余白を設けずに画像を印刷するための下端処理（前記後半の５パスの処理）の両者を含んでいると捉えることもできる。
【０２７３】
前述の実施形態では、第１上端処理モード、第１中間処理モード、第１下端処理モード、第２上端処理モード、第２中間処理モード、第２下端処理モードの全ての処理モードに対して補正用パターンＣＰを形成して各補正値テーブルに補正値を記録するようにしたが、これに限るものではない。  
例えば、低い印刷解像度で画像を印刷する前記第２上端処理モード、第２中間処理モード、第２下端処理モードについては、補正用パターンＣＰを形成せずに、すなわち、これらに対応する補正値テーブルに補正値を記録しないようにしても良い。なお、その場合には、対応する補正値が存在しないので、前述の濃度の補正は実行されずに本印刷がなされ、前記補正を実行しない分だけ本印刷を高速で行うことができる。
【図面の簡単な説明】
【０２７４】
【図１】印刷システムの全体構成の説明図である。
【図２】プリンタドライバが行う処理の説明図である。
【図３】ディザ法によるハーフトーン処理のフローチャートである。
【図４】ドットの生成率テーブルを示す図である。
【図５】ディザ法によるドットのオン・オフ判定の様子を示す図である。
【図６】図６Ａは、大ドットの判定に用いられるディザマトリクスであり、図６Ｂは、中ドットの判定に用いられるディザマトリクスである。
【図７】プリンタドライバのユーザインターフェースの説明図である。
【図８】プリンタの全体構成のブロック図である。
【図９】プリンタの全体構成の概略図である。
【図１０】プリンタの全体構成の横断面図である。
【図１１】印刷動作時の処理のフロー図である。
【図１２】ノズルの配列を示す説明図である。
【図１３】ヘッドユニットの駆動回路の説明図である。
【図１４】各信号の説明のためのタイミングチャートである。
【図１５】図１５Ａ及び図１５Ｂは、インターレース方式の説明図である。
【図１６】図１６Ａ及び図１６Ｂは、オーバーラップ方式の説明図である。
【図１７】図１７Ａは、縁有り印刷時における印刷領域と用紙との大きさの関係を示す図であり、図１７Ｂは、縁無し印刷時における印刷領域と用紙との大きさの関係を示す図である。
【図１８】図１８Ａ乃至図１８Ｃは、プラテンに設けられた溝部とノズルとの位置関係を示す図である。
【図１９】余白形態モードと画質モードとの組み合わせ毎に対応付けられた印刷モードを示す第１対照テーブルである。
【図２０】印刷モード毎に対応付けられた処理モードを示す第２対照テーブルである。
【図２１Ａ】各処理モードを説明するための図である。
【図２１Ｂ】各処理モードを説明するための図である。
【図２２Ａ】各処理モードを説明するための図である。
【図２２Ｂ】各処理モードを説明するための図である。
【図２３Ａ】各処理モードを説明するための図である。
【図２３Ｂ】各処理モードを説明するための図である。
【図２４Ａ】各処理モードを説明するための図である。
【図２４Ｂ】各処理モードを説明するための図である。
【図２５】単色印刷された画像中に生じる濃度ムラを説明するための図である。
【図２６】第２の参考例の補正用パターンを用いた濃度ムラの抑制方法の全体の処理手順を示すフローチャートである。
【図２７】図２６中のステップＳ１２０のフローチャートである。
【図２８】第２の参考例の補正用パターンを示す図である。
【図２９Ａ】第２の参考例の補正用パターンを構成するラスタラインが、何れのノズルによって形成されるかを示す図である。
【図２９Ｂ】第２の参考例の補正用パターンを構成するラスタラインが、何れのノズルによって形成されるかを示す図である。
【図３０】図３０Ａはスキャナ装置の縦断面図であり、図３０Ｂはその平面図である。
【図３１】補正用パターンの濃度の測定値の一例を示す図である。
【図３２】記録テーブルの概念図である。
【図３３】図３３Ａ乃至図３３Ｃは、それぞれに、第１上端処理モード用、第１中間処理モード用、第１下端処理モード用の記録テーブルである。
【図３４】補正値テーブルの概念図である。
【図３５】図３５Ａ乃至図３５Ｃは、それぞれに、第１上端処理モード用、第１中間処理モード用、第１下端処理モード用の補正値テーブルである。
【図３６】図２６中のステップＳ１４０のフローチャートである。
【図３７】ＲＧＢ画像データに係る画素データの配列を示す概念図である。
【図３８】ＲＧＢ画像データに係る画素データの配列を示す概念図である。
【図３９】図３９Ａ乃至図３９Ｃは、それぞれに、第１実施形態に係る第１上端処理モード用、第１中間処理モード用、第１下端処理モード用の補正値テーブルである。
【図４０】第１実施形態の補正用パターンを示す図である。
【図４１Ａ】第１実施形態の補正用パターンを構成するラスタラインが、何れのノズルによって形成されるかを示す図である。
【図４１Ｂ】第１実施形態の補正用パターンを構成するラスタラインが、何れのノズルによって形成されるかを示す図である。
【図４２】図４２Ａ乃至図４２Ｃは、それぞれに、第２実施形態に係る第１上端処理モード用、第１中間処理モード用、第１下端処理モード用の補正値テーブルである。
【図４３】双方向印刷における往路と復路とで、ラスタライン同士の間隔が互いに異なってしまう要因の一例を説明するための図である。
【図４４】双方向印刷によって画像が形成される様子の説明図である。
【図４５Ａ】第２実施形態の補正用パターンを構成するラスタラインが、何れのノズルによって形成されるかを示す図である。
【図４５Ｂ】第２実施形態の補正用パターンを構成するラスタラインが、何れのノズルによって形成されるかを示す図である。
【図４６Ａ】第２実施形態の補正用パターンの変形例を説明するための図であって、補正用パターンを構成するラスタラインが、何れのノズルによって形成されるかを示す図である。
【図４６Ｂ】第１実施形態の補正用パターンの変形例を説明するための図であって、補正用パターンを構成するラスタラインが、何れのノズルによって形成されるかを示す図である。
【図４７】オーバーラップ方式によるラスタラインの形成過程を示す図である。
【図４８】変則送りのオーバーラップ方式によってラスタラインを形成する過程を示す図である。
【符号の説明】
【０２７５】
１  プリンタ、
２０  搬送ユニット、２１  給紙ローラ、２２  搬送モータ（ＰＦモータ）、
２３  搬送ローラ、
２４  プラテン、２４ａ，２４ｂ  溝部、２４ｃ，２４ｄ  吸収材、
２５  排紙ローラ、
３０  キャリッジユニット、３１  キャリッジ、
３２  キャリッジモータ（ＣＲモータ）、
４０  ヘッドユニット、４１  ヘッド、
５０  センサ、５１  リニア式エンコーダ、５２  ロータリー式エンコーダ、
５３  紙検出センサ、５４  紙幅センサ、
６０  コントローラ、６１  インターフェース部、６２  ＣＰＵ、
６３  メモリ、
６４  ユニット制御回路、６４４Ａ  原駆動信号発生部、６４４Ｂ  駆動信号整形部、
１００  スキャナ装置、１０１  原稿、１０２  原稿ガラス、
１０４  読取キャリッジ、１０６  露光ランプ、１０８  リニアセンサ
１１００  コンピュータ、
１２００  表示装置、
１３００  入力装置、１３００Ａ  キーボード、１３００Ｂ  マウス、
１４００  記録再生装置、１４００Ａ  フレキシブルディスクドライブ装置、１４００Ｂ  ＣＤ−ＲＯＭドライブ装置、
１０００  印刷システム
１１０２  ビデオドライバ、  １１０４  アプリケーションプログラム、
１１１０  プリンタドライバ、
Ａ  印刷領域、Ａａ  打ち捨て領域、Ｓ  用紙、
ＣＰ，ＣＰｃ，ＣＰｍ，ＣＰｙ，ＣＰｋ  補正用パターン、
ＣＰ１，ＣＰ２，ＣＰ３，ＣＰ１２，ＣＰ２２，ＣＰ３２  補正用パターン、
Ｒ，Ｒ１〜Ｒ１３７，ｒ１〜ｒ１２１  ＲＲ１〜ＲＲ６１  ラスタライン、
ＢＬ  空白領域、Ｋ１，Ｋ２，Ｋ３  罫線
【図１】
2005224976.tif 000004
【図２】
2005224976.tif 000005
【図３】
2005224976.tif 000006
【図４】
2005224976.tif 000007
【図５】
2005224976.tif 000008
【図６】
2005224976.tif 000009
【図７】
2005224976.tif 000010
【図８】
2005224976.tif 000011
【図９】
2005224976.tif 000012
【図１０】
2005224976.tif 000013
【図１１】
2005224976.tif 000014
【図１２】
2005224976.tif 000015
【図１３】
2005224976.tif 000016
【図１４】
2005224976.tif 000017
【図１５】
2005224976.tif 000018
【図１６】
2005224976.tif 000019
【図１７】
2005224976.tif 000020
【図１８】
2005224976.tif 000021
【図１９】
2005224976.tif 000022
【図２０】
2005224976.tif 000023
【図２５】
2005224976.tif 000024
【図２６】
2005224976.tif 000025
【図２７】
2005224976.tif 000026
【図２８】
2005224976.tif 000027
【図３０】
2005224976.tif 000028
【図３１】
2005224976.tif 000029
【図３２】
2005224976.tif 000030
【図３３】
2005224976.tif 000031
【図３４】
2005224976.tif 000032
【図３５】
2005224976.tif 000033
【図３６】
2005224976.tif 000034
【図３７】
2005224976.tif 000035
【図３８】
2005224976.tif 000036
【図３９】
2005224976.tif 000037
【図４０】
2005224976.tif 000038
【図４２】
2005224976.tif 000039
【図４３】
2005224976.tif 000040
【図４４】
2005224976.tif 000041
【図４７】
2005224976.tif 000042
【図４８】
2005224976.tif 000043
【図２１Ａ】
2005224976.tif 000044
【図２１Ｂ】
2005224976.tif 000045
【図２２Ａ】
2005224976.tif 000046
【図２２Ｂ】
2005224976.tif 000047
【図２３Ａ】
2005224976.tif 000048
【図２３Ｂ】
2005224976.tif 000049
【図２４Ａ】
2005224976.tif 000050
【図２４Ｂ】
2005224976.tif 000051
【図２９Ａ】
2005224976.tif 000052
【図２９Ｂ】
2005224976.tif 000053
【図４１Ａ】
2005224976.tif 000054
【図４１Ｂ】
2005224976.tif 000055
【図４５Ａ】
2005224976.tif 000056
【図４５Ｂ】
2005224976.tif 000057
【図４６Ａ】
2005224976.tif 000058
【図４６Ｂ】
2005224976.tif 000059