(57)【要約】【課題】必要なパス数が切り替わる際における画質の劣化を防止する。【解決手段】  印刷装置は、ノズル移動機構と、搬送機構と、コントローラを有する。コントローラは、所定回数の移動吐出動作によって移動方向に沿ったドット列が形成される第１列領域を搬送方向に隣接させた状態で複数有する或る区間に対し、第１列領域用の補正値に基づいてインク吐出量の補正を行う。また、或る区間よりも搬送方向の上流側に定められ、所定回数よりも多い他の所定回数の移動吐出動作によって移動方向に沿ったドット列が形成される第２列領域および第１列領域を前記搬送方向に複数有する他の区間であって、第２列領域の比率が或る区間から離れる程に増える他の区間に対し、或る区間から離れる程に第１列領域用の補正値による補正度合いを弱めた他の補正値に基づいてインク吐出量の補正を行う。【選択図】図２０
2008049611.tif 000002
【特許請求の範囲】
【請求項１】
（Ａ）インクを吐出する複数のノズルを移動方向へ移動させるノズル移動機構と、
（Ｂ）媒体を前記移動方向とは交差する搬送方向へ搬送する搬送機構と、
（Ｃ）前記複数のノズルを移動させながらインクを吐出させる移動吐出動作、及び、前記媒体を前記搬送方向へ搬送する搬送動作を制御するコントローラであって、
所定回数の前記移動吐出動作によって前記移動方向に沿ったドット列が形成される第１列領域を前記搬送方向に隣接させた状態で複数有する或る区間に対し、前記第１列領域用の補正値に基づいてインク吐出量の補正を行い、
前記或る区間よりも前記搬送方向の上流側に定められ、前記所定回数よりも多い他の所定回数の前記移動吐出動作によって前記移動方向に沿ったドット列が形成される第２列領域および前記第１列領域を前記搬送方向に複数有する他の区間であって、前記第２列領域の比率が前記或る区間から離れる程に増える他の区間に対し、前記或る区間から離れる程に前記第１列領域用の補正値による補正度合いを弱めた他の補正値に基づいてインク吐出量の補正を行う、コントローラと、
（Ｄ）を有する印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
前記第１列領域用の補正値、および、前記他の補正値を記憶したメモリを有する、印刷装置。
【請求項３】
請求項１又は請求項２に記載の印刷装置であって、
前記他の補正値は、
前記第１列領域用の補正値、及び、補正度合いを弱めるための減衰係数に基づいて生成されている、印刷装置。
【請求項４】
請求項１から請求項３の何れかに記載の印刷装置であって、
前記コントローラは、
前記第１列領域に対しては１回の前記移動吐出動作によって前記ドット列を形成し、前記第２列領域に対しては２回の前記移動吐出動作によって前記ドット列を形成する、印刷装置。
【請求項５】
請求項１から請求項４の何れかに記載の印刷装置であって、
前記搬送機構は、
前記複数のノズルよりも前記搬送方向の上流側に配置され、前記媒体を搬送する搬送ローラであって、前記他の区間に対する印刷が終了するまで前記媒体を搬送する搬送ローラを有する、印刷装置。
【請求項６】
請求項１から請求項５の何れかに記載の印刷装置であって、
前記複数のノズルは、
前記搬送方向に沿って配列されてノズル列を構成している、印刷装置。
【請求項７】
請求項６に記載の印刷装置であって、
前記ノズル列は、
前記移動方向の異なる位置に複数設けられている、印刷装置。
【請求項８】
請求項７に記載の印刷装置であって、
前記ノズル列は、
それぞれが異なる色のインクを吐出する、印刷装置。
【請求項９】
請求項６から請求項８の何れかに記載の印刷装置であって、
前記第１列領域用の補正値は、
前記列領域と前記列領域の印刷を担当する前記ノズルの組み合わせに応じた複数の種類が定められる、印刷装置。
【請求項１０】
（Ａ）インクを吐出する複数のノズルを移動方向へ移動させるノズル移動機構と、
（Ｂ）媒体を前記移動方向とは交差する搬送方向へ搬送する搬送機構であって、
前記複数のノズルよりも前記搬送方向の上流側に配置され、前記媒体を搬送する搬送ローラであって、前記他の区間に対する印刷が終了するまで前記媒体を搬送する搬送ローラを有する、搬送機構と、
（Ｃ）前記複数のノズルを移動させながらインクを吐出させる移動吐出動作、及び、前記媒体を前記搬送方向へ搬送する搬送動作を制御するコントローラであって、
１回の前記移動吐出動作によって前記移動方向に沿ったドット列が形成される第１列領域を前記搬送方向に隣接させた状態で複数有する或る区間に対し、前記第１列領域用の補正値に基づいてインク吐出量の補正を行い、
前記或る区間よりも前記搬送方向の上流側に定められ、２回の前記移動吐出動作によって前記移動方向に沿ったドット列が形成される第２列領域および前記第１列領域を前記搬送方向に複数有する他の区間であって、前記第２列領域の比率が前記或る区間から離れる程に増える他の区間に対し、前記或る区間から離れる程に前記第１列領域用の補正値による補正度合いを弱めた他の補正値に基づいてインク吐出量の補正を行う、コントローラと、
（Ｄ）前記第１列領域用の補正値、および、前記他の補正値を記憶したメモリと、
を有し、
（Ｅ）前記複数のノズルは、
前記搬送方向に沿って配列されてノズル列を構成し、
（Ｆ）前記ノズル列は、
前記移動方向の異なる位置に複数設けられ、それぞれが異なる色のインクを吐出するものであり、
（Ｇ）前記第１列領域用の補正値は、
前記列領域と前記列領域の印刷を担当する前記ノズルの組み合わせに応じた複数の種類が定められ、
（Ｈ）前記他の補正値は、
前記第１列領域用の補正値、及び、補正度合いを弱めるための減衰係数に基づいて生成されている、印刷装置。
【請求項１１】
（Ａ）複数のノズルを移動方向へ移動させながらインクを吐出させる移動吐出動作を所定回数行うことで前記移動方向に沿ったドット列が形成される第１列領域を、前記移動方向とは交差する媒体の搬送方向に隣接させた状態で複数有する或る区間に対し、
前記第１列領域用の補正値に基づいてインク吐出量の補正を行うこと、
（Ｂ）前記或る区間よりも前記搬送方向の上流側に定められ、前記所定回数よりも多い他の所定回数の前記移動吐出動作によって前記移動方向に沿ったドット列が形成される第２列領域および前記第１列領域を前記搬送方向に複数有する他の区間であって、前記第２列領域の比率が前記或る区間から離れる程に増える他の区間に対し、
前記或る区間から離れる程に前記第１列領域用の補正値による補正度合いを弱めた他の補正値に基づいてインク吐出量の補正を行うこと、
（Ｃ）を有する印刷方法。
【請求項１２】
（Ａ）複数のノズルを移動方向へ移動させながらインクを吐出させる移動吐出動作、及び、媒体を前記移動方向とは交差する搬送方向に搬送する搬送動作を制御するコントローラに用いられるプログラムであって、
（Ｂ）前記コントローラに、
所定回数の前記移動吐出動作によって前記移動方向に沿ったドット列が形成される第１列領域を前記搬送方向に隣接させた状態で複数有する或る区間に対し、前記第１列領域用の補正値に基づいてインク吐出量の補正を行わせ、
前記或る区間よりも前記搬送方向の上流側に定められ、前記所定回数よりも多い他の所定回数の前記移動吐出動作によって前記移動方向に沿ったドット列が形成される第２列領域および前記第１列領域を前記搬送方向に複数有する他の区間であって、前記第２列領域の比率が前記或る区間から離れる程に増える他の区間に対し、前記或る区間から離れる程に前記第１列領域用の補正値による補正度合いを弱めた他の補正値に基づいてインク吐出量の補正を行わせる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷方法、及び、プログラムに関する。
【背景技術】
【０００２】
インクジェットプリンタ等の印刷装置においては、その印刷装置で印刷されたテストパターンの濃度を測定することで測定値を取得し、取得した測定値によってインクの吐出調整が行われている（例えば、特許文献１を参照。）。
【特許文献１】特開平２−５４６７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
この種の印刷装置において、媒体における位置に応じて印刷方式を切り替えた方が適切な印刷が行える場合がある。例えば、ヘッドを挟んで搬送方向の上流側と下流側のそれぞれに媒体搬送用のローラを設けた印刷装置では、媒体の上流側端部が上流側のローラから外れた場合に、１ラインあたりに必要なパス数を外れる前よりも多くした方が適切な印刷が行える場合がある。  
このような印刷装置では、パス数を増やすことに起因してノズルと補正値の対応関係がずれてしまうことがある。そうすると、補正値を適用したことにより、却って画質が劣化してしまう可能性がある。
【０００４】
本発明は、このような事情に鑑みてなされたものであり、その目的は、必要なパス数が切り替わる際における画質の劣化を防止することにある。
【課題を解決するための手段】
【０００５】
前記課題を解決するための主たる発明は、
（Ａ）インクを吐出する複数のノズルを移動方向へ移動させるノズル移動機構と、
（Ｂ）媒体を前記移動方向とは交差する搬送方向へ搬送する搬送機構と、
（Ｃ）前記複数のノズルを移動させながらインクを吐出させる移動吐出動作、及び、前記媒体を前記搬送方向へ搬送する搬送動作を制御するコントローラであって、
所定回数の前記移動吐出動作によって前記移動方向に沿ったドット列が形成される第１列領域を前記搬送方向に隣接させた状態で複数有する或る区間に対し、前記第１列領域用の補正値に基づいてインク吐出量の補正を行い、
前記或る区間よりも前記搬送方向の上流側に定められ、前記所定回数よりも多い他の所定回数の前記移動吐出動作によって前記移動方向に沿ったドット列が形成される第２列領域および前記第１列領域を前記搬送方向に複数有する他の区間であって、前記第２列領域の比率が前記或る区間から離れる程に増える他の区間に対し、前記或る区間から離れる程に前記第１列領域用の補正値による補正度合いを弱めた他の補正値に基づいてインク吐出量の補正を行う、コントローラと、
（Ｄ）を有する印刷装置である。
【０００６】
本発明の他の特徴については、本明細書及び添付図面の記載によって明らかにする。
【発明を実施するための最良の形態】
【０００７】
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。
【０００８】
すなわち、（Ａ）インクを吐出する複数のノズルを移動方向へ移動させるノズル移動機構と、（Ｂ）媒体を前記移動方向とは交差する搬送方向へ搬送する搬送機構と、（Ｃ）前記複数のノズルを移動させながらインクを吐出させる移動吐出動作、及び、前記媒体を前記搬送方向へ搬送する搬送動作を制御するコントローラであって、所定回数の前記移動吐出動作によって前記移動方向に沿ったドット列が形成される第１列領域を前記搬送方向に隣接させた状態で複数有する或る区間に対し、前記第１列領域用の補正値に基づいてインク吐出量の補正を行い、前記或る区間よりも前記搬送方向の上流側に定められ、前記所定回数よりも多い他の所定回数の前記移動吐出動作によって前記移動方向に沿ったドット列が形成される第２列領域および前記第１列領域を前記搬送方向に複数有する他の区間であって、前記第２列領域の比率が前記或る区間から離れる程に増える他の区間に対し、前記或る区間から離れる程に前記第１列領域用の補正値による補正度合いを弱めた他の補正値に基づいてインク吐出量の補正を行う、コントローラと、（Ｄ）を有する印刷装置が実現できることが明らかとなる。  
このような印刷装置によれば、他の区間において或る区間から離れる程に、第１列領域用の補正値による補正度合いが弱められる。このため、或る区間に近い側では補正を適正化でき、遠い側では補正の悪影響を防止できる。その結果、或るドット列の形成に必要なパス数が切り替わったとしても、それに起因する画質の劣化を防止することができる。
【０００９】
かかる印刷装置であって、前記第１列領域用の補正値、および、前記他の補正値を記憶したメモリを有する構成が好ましい。  
このような印刷装置によれば、第１列領域用の補正値、および、他の補正値を記憶したメモリを有しているので、コントローラは単に補正値を読み出すだけで済み、処理の簡素化並びに高速化が図れる。
【００１０】
かかる印刷装置であって、前記他の補正値は、前記第１列領域用の補正値、及び、補正度合いを弱めるための減衰係数に基づいて生成されている構成が好ましい。  
このような印刷装置によれば、減衰係数に基づいて、他の補正値を容易に生成できる。
【００１１】
かかる印刷装置であって、前記コントローラは、前記第１列領域に対しては１回の前記移動吐出動作によって前記ドット列を形成し、前記第２列領域に対しては２回の前記移動吐出動作によって前記ドット列を形成する構成が好ましい。  
このような印刷装置によれば、１つの列領域に対する移動吐出動作が最小回数であるので、印刷を高速化できる。また、補正値に基づいてインク吐出量の補正を行っているので、画質を向上させることができる。
【００１２】
かかる印刷装置であって、前記搬送機構は、前記複数のノズルよりも前記搬送方向の上流側に配置され、前記媒体を搬送する搬送ローラであって、前記他の区間に対する印刷が終了するまで前記媒体を搬送する搬送ローラを有する構成が好ましい。  
このような印刷装置によれば、媒体が搬送ローラから外れた状態において、他の区間に対する印刷が終了しており、第２列領域に対する印刷へ移行している。このため、媒体が搬送ローラから外れた状態において、画質の劣化を防止できる。
【００１３】
かかる印刷装置であって、前記複数のノズルは、前記搬送方向に沿って配列されてノズル列を構成している構成が好ましい。  
このような印刷装置によれば、ノズル毎の特性ばらつきに起因する画質の劣化を防止できる。
【００１４】
かかる印刷装置であって、前記ノズル列は、前記移動方向の異なる位置に複数設けられている構成が好ましい。  
このような印刷装置によれば、多くの種類のインクを吐出できる。
【００１５】
かかる印刷装置であって、前記ノズル列は、それぞれが異なる色のインクを吐出する構成が好ましい。  
このような印刷装置によれば、高画質の多色印刷ができる。
【００１６】
かかる印刷装置であって、前記第１列領域用の補正値は、前記列領域と前記列領域の印刷を担当する前記ノズルの組み合わせに応じた複数の種類が定められる構成が好ましい。  
このような印刷装置によれば、少ない種類の補正値で効率よく吐出量の補正が行える。
【００１７】
また、次の印刷装置が実現できることも明らかにされる。  
すなわち、（Ａ）インクを吐出する複数のノズルを移動方向へ移動させるノズル移動機構と、（Ｂ）媒体を前記移動方向とは交差する搬送方向へ搬送する搬送機構であって、前記複数のノズルよりも前記搬送方向の上流側に配置され、前記媒体を搬送する搬送ローラであって、前記他の区間に対する印刷が終了するまで前記媒体を搬送する搬送ローラを有する、搬送機構と、（Ｃ）前記複数のノズルを移動させながらインクを吐出させる移動吐出動作、及び、前記媒体を前記搬送方向へ搬送する搬送動作を制御するコントローラであって、１回の前記移動吐出動作によって前記移動方向に沿ったドット列が形成される第１列領域を前記搬送方向に隣接させた状態で複数有する或る区間に対し、前記第１列領域用の補正値に基づいてインク吐出量の補正を行い、前記或る区間よりも前記搬送方向の上流側に定められ、２回の前記移動吐出動作によって前記移動方向に沿ったドット列が形成される第２列領域および前記第１列領域を前記搬送方向に複数有する他の区間であって、前記第２列領域の比率が前記或る区間から離れる程に増える他の区間に対し、前記或る区間から離れる程に前記第１列領域用の補正値による補正度合いを弱めた他の補正値に基づいてインク吐出量の補正を行う、コントローラと、（Ｄ）前記第１列領域用の補正値、および、前記他の補正値を記憶したメモリと、を有し、（Ｅ）前記複数のノズルは、前記搬送方向に沿って配列されてノズル列を構成し、（Ｆ）前記ノズル列は、前記移動方向の異なる位置に複数設けられ、それぞれが異なる色のインクを吐出するものであり、（Ｇ）前記第１列領域用の補正値は、前記列領域と前記列領域の印刷を担当する前記ノズルの組み合わせに応じた複数の種類が定められ、（Ｈ）前記他の補正値は、前記第１列領域用の補正値、及び、補正度合いを弱めるための減衰係数に基づいて生成されている、印刷装置が実現できることも明らかにされる。  
このような印刷装置によれば、既述のほぼ全ての効果を奏するので、本発明の目的が最も有効に達成される。
【００１８】
また、次の印刷方法が実現できることも明らかにされる。  
すなわち、（Ａ）複数のノズルを移動方向へ移動させながらインクを吐出させる移動吐出動作を所定回数行うことで前記移動方向に沿ったドット列が形成される第１列領域を、前記移動方向とは交差する媒体の搬送方向に隣接させた状態で複数有する或る区間に対し、前記第１列領域用の補正値に基づいてインク吐出量の補正を行うこと、（Ｂ）前記或る区間よりも前記搬送方向の上流側に定められ、前記所定回数よりも多い他の所定回数の前記移動吐出動作によって前記移動方向に沿ったドット列が形成される第２列領域および前記第１列領域を前記搬送方向に複数有する他の区間であって、前記第２列領域の比率が前記或る区間から離れる程に増える他の区間に対し、前記或る区間から離れる程に前記第１列領域用の補正値による補正度合いを弱めた他の補正値に基づいてインク吐出量の補正を行うこと、（Ｃ）を有する印刷方法が実現できることも明らかにされる。
【００１９】
また、次のプログラムが実現できることも明らかにされる。  
すなわち、（Ａ）複数のノズルを移動方向へ移動させながらインクを吐出させる移動吐出動作、及び、媒体を前記移動方向とは交差する搬送方向に搬送する搬送動作を制御するコントローラに用いられるプログラムであって、（Ｂ）前記コントローラに、所定回数の前記移動吐出動作によって前記移動方向に沿ったドット列が形成される第１列領域を前記搬送方向に隣接させた状態で複数有する或る区間に対し、前記第１列領域用の補正値に基づいてインク吐出量の補正を行わせ、前記或る区間よりも前記搬送方向の上流側に定められ、前記所定回数よりも多い他の所定回数の前記移動吐出動作によって前記移動方向に沿ったドット列が形成される第２列領域および前記第１列領域を前記搬送方向に複数有する他の区間であって、前記第２列領域の比率が前記或る区間から離れる程に増える他の区間に対し、前記或る区間から離れる程に前記第１列領域用の補正値による補正度合いを弱めた他の補正値に基づいてインク吐出量の補正を行わせる、プログラムが実現できることも明らかにされる。
【００２０】
＝＝＝印刷システム１０＝＝＝
補正値設定システムの説明に先立って印刷システム１０の説明をする。この印刷システム１０は、用紙に画像を印刷するためのものであり、図１に示すように、インクジェットプリンタ１００（以下、単にプリンタ１００ともいう。）と、ホストコンピュータ２００とを有する。ここで、印刷装置について説明する。印刷装置が有するコントローラは、後述するように、プリンタドライバ２１６（図５を参照。）に基づく制御も行う。このため、ホストコンピュータ２００がプリンタドライバ２１６を実行する場合には、プリンタ１００とホストコンピュータ２００の組が印刷装置に相当する。また、プリンタ側コントローラ１５０がプリンタドライバ２１６と同等の機能を有する場合、すなわち、プリンタ１００が単体で用紙Ｓへの印刷を行える場合には、プリンタ１００が印刷装置に相当する。
【００２１】
＜プリンタ１００＞
プリンタ１００は、用紙搬送機構１１０と、キャリッジ移動機構１２０と、ヘッドユニット１３０と、検出器群１４０と、プリンタ側コントローラ１５０とを有する。
【００２２】
用紙搬送機構１１０は、媒体を搬送方向に搬送する搬送機構に相当する。この搬送方向は、次に説明するキャリッジ移動方向と交差する方向である。図２及び図３に示すように、用紙搬送機構１１０は、用紙ストッカＳＳよりも上方の所定位置に配置された給紙ローラ１１１と、用紙Ｓを裏面側から支えるプラテン１１２と、プラテン１１２よりも搬送方向の上流側に配置された搬送ローラ１１３と、プラテン１１２よりも搬送方向の下流側に配置された排紙ローラ１１４と、搬送ローラ１１３や排紙ローラ１１４の駆動源となる搬送モータ１１５とを有する。ここで、搬送ローラ１１３は、上側ローラと下側ローラとを有する。そして、これらのローラで用紙Ｓを挟んで搬送する。同様に、排紙ローラ１１４も上側ローラと下側ローラとを有し、用紙Ｓを挟んで搬送する。プラテン１１２の上方にはノズルＮｚ（図４を参照。）を有するヘッドユニット１３０が位置付けられる。このため、搬送ローラ１１３はノズルＮｚよりも搬送方向の上流側に、排紙ローラ１１４はノズルＮｚよりも搬送方向の下流側にそれぞれ配置されているといえる。この用紙搬送機構１１０では、給紙ローラ１１１によって、ストッカに保持された用紙Ｓが１枚ずつ送られる。そして、搬送ローラ１１３によって用紙Ｓがプラテン１１２側に送られ、排紙ローラ１１４によって印刷後の用紙Ｓが搬送方向に送られる。
【００２３】
ここで、用紙Ｓの先端（下流端）が排紙ローラ１１４よりも搬送方向の上流側に位置する状態において、用紙Ｓは、搬送ローラ１１３によって搬送され、排紙ローラ１１４によっては搬送されない。反対に、用紙Ｓの後端（上流端）が搬送ローラ１１３から外れた状態において、用紙Ｓは排紙ローラ１１４によって搬送され、搬送ローラ１１３によっては搬送されない。すなわち、片側のローラによる搬送状態となる。また、これら以外の状態では、用紙Ｓは搬送ローラ１１３及び排紙ローラ１１４の両方で挟まれ、安定した状態で搬送される。そして、片側のローラによる搬送状態は、両ローラによる搬送状態よりも不安定な状態といえる。
【００２４】
キャリッジ移動機構１２０は、キャリッジＣＲをキャリッジ移動方向に移動させるためのものである。このキャリッジＣＲは、インクカートリッジＩＣやヘッドユニット１３０が取り付けられる部材である。そして、キャリッジ移動方向には、一側から他側への移動方向と、他側から一側への移動方向が含まれている。ここで、ヘッドユニット１３０は、ノズルＮｚを有する。このため、キャリッジ移動機構１２０はノズル移動機構に相当し、キャリッジ移動方向はノズルの移動方向に相当する。キャリッジ移動機構１２０は、タイミングベルト１２１と、キャリッジモータ１２２と、ガイド軸１２３と、駆動プーリー１２４と、アイドラプーリー１２５を有する。タイミングベルト１２１は、キャリッジＣＲに接続されるとともに、駆動プーリー１２４とアイドラプーリー１２５との間に架け渡されている。キャリッジモータ１２２は、駆動プーリー１２４を回転させる駆動源である。ガイド軸１２３は、キャリッジＣＲをキャリッジ移動方向へ案内するための部材である。このキャリッジ移動機構１２０では、キャリッジモータ１２２を動作させることで、キャリッジＣＲをキャリッジ移動方向へ移動させることができる。
【００２５】
ヘッドユニット１３０は、インクを用紙Ｓに向けて吐出させるヘッド１３１を有する。キャリッジＣＲへの取付状態において、ヘッド１３１はプラテン１１２に対向している。図４に示すように、ヘッド１３１におけるプラテン１１２との対向面（ノズル面）には、インクを吐出させるためのノズルＮｚが複数設けられている。このノズルＮｚは、吐出させるインクの種類毎にグループ分けされており、各グループによってノズル列が構成されている。すなわち、ノズル列は、同じ種類のインクを吐出させる複数のノズルＮｚによって構成されるノズル群に相当する。例示したヘッド１３１は、ブラックインクノズル列Ｎｋと、イエローインクノズル列Ｎｙと、シアンインクノズル列Ｎｃと、マゼンタインクノズル列Ｎｍと、ライトシアンインクノズル列Ｎｌｃと、ライトマゼンタインクノズル列Ｎｌｍとを有する。そして、これらのノズル列Ｎｋ〜Ｎｌｍは、ヘッド１３１の取付状態において、キャリッジ移動方向に位置をずらして配置されている。
【００２６】
各ノズル列は、ｎ個（例えば、ｎ＝９０）のノズルＮｚを備えている。１つのノズル列に属する複数のノズルＮｚは、搬送方向に沿って一定の間隔（ノズルピッチ：ｋ・Ｄ）で設けられる。ここで、Ｄは、搬送方向における最小のドットピッチ、つまり、用紙Ｓに形成されるドットの最高解像度での間隔である。また、ｋは、最小のドットピッチＤとノズルピッチとの関係を表す係数であり、１以上の整数に定められる。例えば、ノズルピッチが１８０ｄｐｉ（１／１８０インチ間隔）であって、搬送方向のドットピッチが７２０ｄｐｉ（１／７２０インチ）である場合、ｋ＝４である。また、各ノズルＮｚからは、量が異なるインク（滴状のインク）を吐出できる。
【００２７】
このように、複数のノズルＮｚが搬送方向に沿って配列されてノズル列を構成し、このノズル列が移動方向の異なる位置に複数設けられ、それぞれが異なる色のインクを吐出する構成となっている。これにより、ノズル面の限られた範囲であっても、多くの種類（色）のインクを吐出できる。
【００２８】
検出器群１４０は、プリンタ１００の状況を監視するためのものである。図２及び図３に示すように、この検出器群１４０には、リニア式エンコーダ１４１、ロータリー式エンコーダ１４２、紙検出器１４３、及び、紙幅検出器１４４が含まれている。
【００２９】
プリンタ側コントローラ１５０は、プリンタ１００の制御を行うものであり、ＣＰＵ１５１と、メモリ１５２と、制御ユニット１５３と、インタフェース部１５４とを有する。ＣＰＵ１５１は、プリンタ１００の全体の制御を行うための演算処理装置である。メモリ１５２は、ＣＰＵ１５１のプログラムを記憶する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ、ＲＯＭ等の記憶素子によって構成される。そして、ＣＰＵ１５１は、メモリ１５２に記憶されているコンピュータプログラムに従い、制御ユニット１５３を介して各制御対象部を制御する。従って、制御ユニット１５３は、ＣＰＵ１５１からの指令に基づいて各種の信号を出力する。このプリンタ側コントローラ１５０は、ホスト側コントローラ２１０とともに、ノズルＮｚをキャリッジ移動方向へ移動させながらインクを吐出させる移動吐出動作、及び、用紙Ｓを搬送方向へ搬送する搬送動作を制御するコントローラに相当する。このとき、プリンタ側コントローラ１５０は、プリンタ１００が有する各部の直接的な制御を担当し、ホスト側コントローラ２１０は、補正値に基づく画像濃度の補正（インク吐出量の補正）を担当する。また、メモリ１５２の一部領域は、補正値記憶部１５５として用いられる。補正値記憶部１５５には、印刷される画像の濃度を列領域毎に補正する際に用いられる補正値（後述する。）が記憶される。
【００３０】
＜ホストコンピュータ２００＞
ホストコンピュータ２００は、ホスト側コントローラ２１０と、記録再生装置２２０と、表示装置２３０と、入力装置２４０とを有する。これらの中で、ホスト側コントローラ２１０は、ＣＰＵ２１１と、メモリ２１２と、第１インタフェース部２１３と、第２インタフェース部２１４とを有する。ＣＰＵ２１１は、コンピュータの全体的な制御を行うための演算処理装置である。メモリ２１２は、ＣＰＵ２１１が使用するコンピュータプログラムを格納する領域や作業領域等を確保するためのものである。そして、ＣＰＵ２１１は、メモリ２１２に格納されているコンピュータプログラムに従って各種の制御を行う。第１インタフェース部２１３はプリンタ１００との間でデータの受け渡しを行い、第２インタフェース部２１４はプリンタ１００以外の外部機器（例えばスキャナ）との間でデータの受け渡しを行う。
【００３１】
ホスト側コントローラ２１０のメモリ２１２に記憶されるコンピュータプログラムとしては、例えば図５に示すように、アプリケーションプログラム２１５、プリンタドライバ２１６、及び、ビデオドライバ２１７がある。アプリケーションプログラム２１５は、ホストコンピュータ２００に所望の動作を行わせるものである。プリンタドライバ２１６は、プリンタ１００を制御するためのものであり、例えばアプリケーションプログラム２１５からの画像データに基づいて印刷データを生成し、プリンタ１００へ送信する。ビデオドライバ２１７は、アプリケーションプログラム２１５やプリンタドライバ２１６からの表示データを表示装置２３０に表示させるためのものである。
【００３２】
ここで、プリンタドライバ２１６から送信される印刷データについて説明する。この印刷データは、プリンタ１００が解釈できる形式のデータであって、各種のコマンドデータと、ドット形成データとを有する。コマンドデータとは、プリンタ１００に特定の動作の実行を指示するためのデータである。このコマンドデータには、例えば、給紙を指示する給紙データ、搬送量を示す搬送量データ、排紙を指示する排紙データがある。また、ドット形成データは、用紙Ｓの上に形成されるドットに関するデータ（ドットの色や大きさ等のデータ）である。このドット形成データは、単位領域毎に定められた複数のドット階調値によって構成される。単位領域とは、用紙Ｓ等の媒体上に仮想的に定められた矩形状の領域を指し、印刷解像度に応じて大きさや形が定められる。例えば、印刷解像度が７２０ｄｐｉ（キャリッジ移動方向）×７２０ｄｐｉ（搬送方向）の場合、単位領域は、約３５．２８μｍ×３５．２８μｍ（≒１／７２０インチ×１／７２０インチ）の大きさの正方形状の領域になる。ドット階調値は、単位領域に形成されるドットの大きさを示す。この印刷システム１０において、ドット階調値は２ビットデータで構成される。このため、１つの単位領域に対して４階調でドットの形成が制御できる。
【００３３】
＝＝＝印刷動作＝＝＝
＜ホストコンピュータ２００側の動作＞
印刷動作は、例えばユーザーがアプリケーションプログラム２１５における印刷コマンドを実行することで行われる。アプリケーションプログラム２１５の印刷コマンドが実行されると、ホスト側コントローラ２１０は、印刷対象となる画像データを生成する。この画像データは、プリンタドライバ２１６を実行するホスト側コントローラ２１０によって、印刷データに変換される。印刷データへの変換は、解像度変換処理、色変換処理、ハーフトーン処理、及び、ラスタライズ処理によってなされる。従って、プリンタドライバ２１６は、これらの処理を行うためのコードを有する。
【００３４】
解像度変換処理は、画像データの解像度を印刷解像度に変換する処理である。なお、印刷解像度とは用紙Ｓに印刷する際の解像度である。色変換処理は、ＲＧＢ画像データの各ＲＧＢ画素データを、ＣＭＹＫ色空間により表される多段階（例えば２５６段階）の階調値を有するＣＭＹＫ画素データに変換する処理である。この色変換処理は、ＲＧＢの階調値とＣＭＹＫの階調値とを対応づけたテーブル（色変換ルックアップテーブルＬＵＴ）を参照することでなされる。このプリンタ１００は、シアン（Ｃ）、ライトシアン（ＬＣ）、マゼンタ（Ｍ）、ライトマゼンタ（ＬＭ）、イエロー（Ｙ）、及び、ブラック（Ｋ）の６色のインクを用いて印刷を行う。このため、色変換処理では、これらの色のそれぞれについてデータが生成される。なお、補正値記憶部１５５に記憶された補正値は、色変換処理で用いられる（後述する）。
【００３５】
ハーフトーン処理は、多段階の階調値を有するＣＭＹＫ画素データを、プリンタ１００で表現可能な、少段階の階調値を有するドット階調値に変換する処理である。具体的には、単位領域毎に、「ドットの非形成」、「小ドットの形成」、「中ドットの形成」、「大ドットの形成」の４つの階調値のうち、何れかの階調値が定められる。これらのドットの生成率は、階調値に応じて定められる。例えば、図６に示すように、階調値ｇｒが指定された単位領域では、大ドットの形成確率が１ｄ、中ドットの形成確率が２ｄ、小ドットの形成確率が３ｄとなる。このようなハーフトーン処理には、例えば、ディザ法、γ補正法、誤差拡散法等が用いられる。ラスタライズ処理は、ハーフトーン処理で得られたドット階調値を、プリンタ１００に転送すべきデータ順に変更する処理である。これにより、それぞれの色についてドット形成データが生成される。このドット形成データは、前述したコマンドデータとともに印刷データを構成し、プリンタ１００へ送信される。
【００３６】
＜プリンタ１００側の動作＞
プリンタ１００側では、受信した印刷データに基づき、プリンタ側コントローラ１５０が種々の処理を行う。なお、以下に説明されるプリンタ１００側での各処理は、プリンタ側コントローラ１５０が、メモリ１５２に記憶されたコンピュータプログラム実行することでなされる。従って、このコンピュータプログラムは、各処理を実行するためのコードを有する。
【００３７】
プリンタ側コントローラ１５０は、図７に示すように、印刷データ中の印刷命令を受信すると（Ｓ０１０）、給紙動作（Ｓ０２０）、ドット形成動作（Ｓ０３０）、搬送動作（Ｓ０４０）、排紙判断（Ｓ０５０）、排紙動作（Ｓ０６０）、及び、印刷終了判断（Ｓ０７０）を行う。給紙動作は、印刷対象となる用紙Ｓを移動させ、印刷開始位置（所謂頭出し位置）に位置決めする動作である。この給紙動作において、プリンタ側コントローラ１５０は、搬送モータ１１５を駆動して給紙ローラ１１１や搬送ローラ１１３を回転させる。ドット形成動作は、用紙Ｓにドットを形成するための動作である。このドット形成動作において、プリンタ側コントローラ１５０は、キャリッジモータ１２２を駆動したり、ヘッド１３１に対して制御信号を出力したりする。これにより、各ノズルＮｚは、キャリッジＣＲとともに移動し、インクを断続的に吐出する。このようなドット形成動作は、複数のノズルＮｚを移動させながらインクを吐出させる移動吐出動作に相当する。搬送動作は、用紙Ｓを搬送方向へ移動させる動作である。この搬送動作において、プリンタ側コントローラ１５０は、搬送モータ１１５を駆動して搬送ローラ１１３や排紙ローラ１１４を回転させる。この搬送動作により、先程のドット形成動作によって形成されたドットとは異なる位置にドットを形成することができる。排紙判断は、印刷対象となっている用紙Ｓに対する排出の要否を判断する動作である。排紙動作は、用紙Ｓを排出させる処理であり、先程の排紙判断で「排紙する」と判断されたことを条件に行われる。この排紙処理において、プリンタ側コントローラ１５０は、搬送モータ１１５を駆動して搬送ローラ１１３や排紙ローラ１１４を回転させる。印刷終了判断は、印刷を続行するか否かの判断である。
【００３８】
用紙Ｓへの画像の印刷は、ドット形成動作（Ｓ０３０）と搬送動作（Ｓ０４０）とを繰り返し行うことでなされる。ノズルＮｚから吐出されたインクが用紙Ｓに着弾すると、用紙Ｓの上にはドットが形成される。これにより、用紙Ｓの表面には、キャリッジ移動方向に沿った複数のドットからなるドット列（以下、ラスタラインともいう。）が形成される。そして、ドット形成動作と搬送動作とが繰り返し行われるので、ラスタラインは、搬送方向について複数形成される。以上より、用紙Ｓに印刷された画像は、搬送方向に隣接した複数のラスタラインによって構成されているといえる。
【００３９】
＜インターレース印刷＞
このプリンタ１００では、ノズルＮｚを移動させながらインクを吐出させることで、画像を印刷している。ところで、ノズルＮｚ等の各部には、加工や組み立てによってばらつきが生じてしまう。このばらつきにより、インクの飛行軌跡や吐出量等の特性（以下、吐出特性ともいう。）もばらついてしまう。このような吐出特性のばらつきを緩和するために、インターレース方式による印刷（以下、インターレース印刷ともいう。）が行われている。インターレース印刷とは、１回のパスで記録されるラスタライン同士の間に、記録されないラスタラインが挟まれるような印刷を意味する。また、パスとは、１回のドット形成動作、すなわち１回の移動吐出動作を意味する。図８に示すインターレース印刷の例では、説明の便宜上、７つのノズルＮｚを有するノズル列を１つ示している。また、ノズル列が用紙Ｓに対して移動しているように描かれているが、ノズル列と用紙Ｓとの相対的な位置関係を描いたものである。すなわち、実際のプリンタ１００では、用紙Ｓが搬送方向へ移動される。
【００４０】
このインターレース印刷では、先端処理、通常処理、及び、後端処理が行われている。先端処理は、用紙Ｓの先端部分（搬送方向における下流端の部分）に適した印刷方法であり、通常処理に比べて小さい搬送量で用紙Ｓを搬送して印刷をする。この例では、搬送量が１・Ｄに定められ、４パスのドット形成動作が行われている。そして、１つのラスタラインは、１回のパスで形成されている。このため、先端側（下流端側）から４番目までのラスタラインについては、１番目のノズルＮｚ（＃１）から吐出されたインクで形成され、５番目のラスタラインから８番目のラスタラインについては、２番目のノズルＮｚ（＃２）から吐出されたインクで形成される。通常処理は、用紙Ｓの先端部分と後端部分（上流端の部分）とを除いた中間部分に適した印刷方法である。この例における通常処理では、１つのラスタラインを１回のパスで形成する１パス印刷と、１つのラスタラインを２回のパスで形成する２パス印刷とを行う。１パス印刷は先端処理に続いて行われ、２パス印刷は通常処理の最後、すなわち後端処理への移行直前に行われる。２パス処理を行う理由は、用紙Ｓの後端が搬送ローラ１１３から外れた前後における画質の劣化を防止するためである。すなわち、用紙Ｓの後端が搬送ローラ１１３から外れると、排紙ローラ１１４のみによる不安定な搬送状態となる。このため、２パス印刷を行うことでノズルＮｚ毎の吐出特性のばらつきを緩和し、搬送量を小さくすることで搬送ムラを低減している。そして、１パス印刷において搬送量は７・Ｄに定められ、２パス印刷において搬送量は３・Ｄに定められる。後端処理は、用紙Ｓの後端部分（搬送方向における上流端の部分）に適した印刷方法であり、通常処理に比べて小さい搬送量で用紙Ｓを搬送して印刷をする。この例では、搬送量が１・Ｄに定められ、４パスのドット形成動作が行われている。
【００４１】
このインターレース印刷では、先端処理から通常処理へと切り替わる区間では、先端処理で形成されたラスタラインと、通常処理で形成されたラスタラインとが混在する。また、通常処理（２パス印刷）から後端処理へと切り替わる区間では、１つのラスタラインの中に、通常処理で形成されたドットと後端処理で形成されたドットが混在する。便宜上、前者のことを先端側混在区間ともいい、後者のことを後端側混在区間ともいう。加えて、通常処理における１パス印刷と２パス印刷とが切り替わる区間では、１パス印刷で形成されるラスタラインと、２パス印刷で形成されるラスタラインとが混在する。この区間のことを、１パス２パス混在区間ともいう（図２０を参照、後述する。）。
【００４２】
＝＝＝補正値＝＝＝
＜印刷画像の濃度ムラ＞
このプリンタ１００では、前述したように、ドット形成動作と搬送動作とを繰り返して行うことで画像を印刷している。そして、インターレース印刷を行うことで、ノズルＮｚ毎の吐出特性を緩和し、画像の品質を高めている。しかし、近年の高画質化に対する要求は高く、インターレース印刷で得られた画像に対しても、さらなる品質の向上が求められている。ここで、品質低下の原因となる印刷画像の濃度ムラ（バンディング）について説明する。この濃度ムラは、キャリッジ移動方向に対して平行な縞状（便宜上、横縞状ともいう。）に見えている。つまり、用紙Ｓの搬送方向に生じている濃度ムラである。
【００４３】
図９Ａの例では、吐出特性が理想的であるため、ノズルＮｚから吐出されたインクは、用紙Ｓの上に仮想的に定められた単位領域に対して位置精度良く着弾する。つまり、単位領域の中心とドットの中心とが揃っている。そして、ラスタラインは、キャリッジ移動方向に並ぶ複数のドットによって構成されている。この例では、印刷された画像について列領域を単位として画像濃度を比較した場合、各列領域での画像濃度は揃っている。ここで、列領域とは、ノズルＮｚの移動方向（キャリッジ移動方向）に並ぶ複数の単位領域によって構成される領域をいう。例えば印刷解像度が７２０ｄｐｉ×７２０ｄｐｉの場合、列領域は、搬送方向に３５．２８μｍ（≒１／７２０インチ）の幅の帯状の領域になる。そして、搬送方向に隣接した複数のラスタラインによって画像が構成されているため、列領域も用紙Ｓの搬送方向（キャリッジ移動方向と交差する方向）に隣接した状態で複数定められる。便宜上、以下の説明では、列領域で分割された個々の画像のことを画像片ともいう。ここで、ラスタラインはインクの着弾によって得られたドットの列である。一方、画像片は印刷された画像を列領域単位で切り出したものである。この点において、ラスタラインと画像片とは相違している。
【００４４】
図９Ｂの例では、第ｎ＋１番目の列領域に対応するラスタラインが、吐出特性の影響により、正規の位置よりも第ｎ＋２番目の列領域側（図９Ｂにおいて下側）に寄った位置に形成されている。これに伴い、各画像片の濃度にばらつきが生じている。例えば、第ｎ＋１番目の列領域に対応する画像片の濃度は、標準的な列領域（例えば、第ｎ列領域や第ｎ＋３列領域）に対応する画像片の濃度よりも淡くなる。また、第ｎ＋２番目の列領域に対応する画像片の濃度は、標準的な列領域に対応する画像片の濃度よりも濃くなる。
【００４５】
そして、図１０に示すように、画像片の濃度のばらつきは、巨視的には横縞状の濃度ムラとして視認される。すなわち、隣り合うラスタライン同士の間隔が相対的に広い部分の画像片は巨視的に薄く見え、ラスタライン同士の間隔が相対的に狭い画像片は巨視的に濃く見えてしまう。この濃度ムラは、印刷画像の画質を低下させる原因となる。なお、この濃度ムラの発生原因は、他のインク色に関しても当てはまることである。そして、前述した６色のインクの中で１色でもばらつきの傾向があれば、多色印刷の画像中には濃度ムラが現れてしまう。
【００４６】
＜補正値の概要＞
このような列領域毎の濃度ムラを補正するため、このプリンタ１００では、ラスタラインが形成される列領域を単位とする補正値が記憶され、印刷画像の濃度を列領域毎に補正することがなされている。例えば、基準よりも濃く視認される傾向がある列領域については、その列領域の画像片が淡く形成されるように設定された補正値が記憶される。一方、基準よりも淡く視認される傾向がある列領域については、その列領域の画像片が濃く形成されるように設定された補正値が記憶される。この補正値は、例えば、プリンタドライバ２１６に基づく処理で参照される。例えば、ホストコンピュータ２００のＣＰＵ２１１は、色変換処理において、多階調のＣＭＹＫ画素データを補正値に基づいて補正する。そして、補正後のＣＭＹＫ画素データについてハーフトーン処理を行う。要するに、補正値に基づいて階調値が補正される。これにより、各画像片における濃度ばらつきを抑制するように、インクの吐出量が調整される。なお、図９Ｂの例において、第ｎ＋２番目の列領域に対応する画像片が濃くなる理由は、隣接するラスタライン同士の間隔が正規の間隔よりも狭いためである。具体的には、本来、第ｎ＋１番目の列領域内における搬送方向の中央に形成されるべき第ｎ＋１番目のラスタラインが、第ｎ＋２番目の列領域側に寄っているために、対応する画像片が濃くなっている。このため、画像片を基準に考えると、隣接する列領域に形成されるラスタラインをも考慮する必要がある。
【００４７】
列領域毎の補正値は、スキャナ３００（図１１を参照。）による濃度の測定値に基づいて設定される。例えば、プリンタ製造工場の検査工程において、まず、プリンタ１００にテストパターンＣＰ（図１６を参照。）を印刷させ、印刷されたテストパターンＣＰの濃度をスキャナ３００で読み取らせる。そして、各画像片に対応する測定値（読み取り濃度）に基づき、列領域を単位とする補正値を取得する。取得した補正値は、プリンタ側コントローラ１５０の補正値記憶部１５５に記憶される。補正値が記憶されたプリンタ１００はユーザーの下で使用される。その際、プリンタ１００に接続されたホストコンピュータ２００（具体的にはプリンタドライバ２１６を実行しているホスト側コントローラ２１０）は、補正値記憶部１５５から読み出した補正値を用い、多階調の画素データを列領域毎に補正する。さらに、ホスト側コントローラ２１０は、補正された階調値に基づいて印刷データを生成する。この印刷データはプリンタ１００に送信される。その結果、プリンタ１００で印刷される画像は、横縞状の濃度ムラが低減された高い画質となる。
【００４８】
前述した通常処理では、列領域とノズルＮｚの組み合わせが周期的なものとなる。これは、一定の送り量で用紙Ｓが搬送されることに起因する。このため、通常処理に用いられる補正値は、１つの周期に相当する種類が定められる。図８の例では、１つの周期が７つの列領域に対応する。このため、通常処理で用いられる補正値（便宜上、通常処理区間用補正値ともいう。）は、それぞれの列領域に対応した７種類定められる。そして、プリンタドライバ２１６を実行するホスト側コントローラ２１０は、色変換処理において一群の補正値を繰り返し適用する。
【００４９】
ところで、通常処理では、１パス印刷から２パス印刷へと印刷方式が切り替えられている。これに伴い、印刷方式が切り替えられる区間では、列領域とその列領域を担当するノズルＮｚの組み合わせが変わる。例えば、１パス２パス混在区間では、用紙Ｓの下流側にいくにつれて２パス印刷で形成されるラスタラインの比率が増える。その結果、通常処理区間用補正値をそのまま適用してしまうと、画質が劣化してしまう可能性がある。
【００５０】
そこで、このプリンタ１００では、１パス印刷だけで印刷される１パス印刷区間（或る区間に相当する。）よりも搬送方向の上流側であって１パス印刷区間と２パス印刷だけで印刷される２パス印刷区間との間に定められる１パス２パス混在区間（他の区間に相当する。）については、通常処理区間用補正値（第１列領域用の補正値に相当する。）による補正度合いを、１パス印刷区間から離れる程に弱めた減衰区間用補正値（他の補正値に相当する。）に基づいて、インク吐出量の補正を行うようにしている。このような構成を採ることで、１パス２パス混在区間において、１パス印刷区間から離れる程に、通常処理区間用補正値による補正度合いが弱められる。このため、１パス印刷区間に近い側では補正を適正化でき、遠い側では補正の悪影響を防止できる。さらに、補正値の急激な変化に起因する画質の劣化も防止できる。その結果、画質を高めることができる。以下、詳細に説明する。
【００５１】
＝＝＝補正値設定システム２０＝＝＝
補正値の設定について説明するにあたり、まず補正値の設定に用いられる補正値設定システム２０を説明する。図１１に示すように、補正値設定システム２０は、スキャナ３００と工程用ホストコンピュータ２００´とを有する。
【００５２】
＜スキャナ３００＞
スキャナ３００は、スキャナ側コントローラ３１０と、読み取り機構３２０と、移動機構３３０とを有する。スキャナ側コントローラ３１０は、ＣＰＵ３１１と、メモリ３１２と、インタフェース部３１３とを有する。ＣＰＵ３１１はスキャナ３００の全体的な制御を行う。このＣＰＵ３１１には、読み取り機構３２０や移動機構３３０が通信可能に接続されている。メモリ３１２は、コンピュータプログラムを記憶するための領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ、ＲＯＭ等によって構成される。インタフェース部３１３は、工程用ホストコンピュータ２００´との間に介在してデータの受け渡しを行う。この実施形態において、スキャナ３００が有するインタフェース部３１３は、工程用ホストコンピュータ２００´が有する第２インタフェース部２１４に接続されている。
【００５３】
図１２Ａ，図１２Ｂに示すように、読み取り機構３２０は、原稿台ガラス３２１、原稿台カバー３２２、及び、読み取りキャリッジ３２３を有する。読み取りキャリッジ３２３は、原稿台ガラス３２１を介して原稿（テストパターンＣＰが印刷された用紙Ｓ）の読み取り対象面に対向し、原稿台ガラス３２１に沿って所定方向に移動される。この読み取りキャリッジ３２３では、ＣＣＤイメージセンサ３２４によって画像の濃度を測定する。このＣＣＤイメージセンサ３２４は、読み取りキャリッジ３２３の移動方向とは交差する方向（この実施形態では直交する方向）に沿って、読み取り幅に対応する複数個配置されたＣＣＤを有する。そして、露光ランプ３２５からの光を原稿に反射させ、この反射光を複数のミラー３２６によって導く。そして、レンズ３２７で集光して各ＣＣＤへ入力する。これにより、画像の濃度を示す濃度データが得られる。すなわち、画像の濃度が測定される。
【００５４】
移動機構３３０は、読み取りキャリッジ３２３を移動させるためのものである。この移動機構３３０は、支持レール３３１と、規制レール３３２と、駆動モータ３３３と、駆動プーリー３３４と、アイドラプーリー３３５と、タイミングベルト３３６とを有する。支持レール３３１は、読み取りキャリッジ３２３を移動可能な状態で支持する。規制レール３３２は、読み取りキャリッジ３２３の移動方向を規制する。駆動プーリー３３４は、駆動モータ３３３の回転軸に取り付けられる。アイドラプーリー３３５は、駆動プーリー３３４とは反対側の端部に配置される。タイミングベルト３３６は、駆動プーリー３３４とアイドラプーリー３３５とに架け渡されるとともに、その一部が読み取りキャリッジ３２３に固定されている。
【００５５】
このような構成のスキャナ３００では、読み取りキャリッジ３２３を原稿台ガラス３２１（つまり、原稿の読み取り面）に沿って移動させ、ＣＣＤイメージセンサ３２４から出力される電圧を所定の周期で取得する。これにより、１周期の間に読み取りキャリッジ３２３が移動した距離分の原稿について濃度を測定することができる。
【００５６】
＜工程用ホストコンピュータ２００´＞
工程用ホストコンピュータ２００´は、印刷システム１０が有するホストコンピュータ２００と同様に構成される。このため、同じ部分には同じ符号を付し、説明は省略する。工程用ホストコンピュータ２００´とホストコンピュータ２００の大きな違いは、インストールされているコンピュータプログラムにある。すなわち、工程用ホストコンピュータ２００´には、アプリケーションプログラムとして、工程用プログラムがインストールされている。この工程用プログラムは、例えば、補正値の設定対象となるプリンタ１００にテストパターンＣＰを印刷させるための機能、スキャナ３００を制御してテストパターンＣＰにおける濃度の測定値を得るための機能、及び、濃度の測定値から列領域毎の補正値を設定するための機能を工程用ホストコンピュータ２００´に実現させるものである。
【００５７】
この工程用ホストコンピュータ２００´には、プリンタ１００を制御するためのプリンタドライバやスキャナ３００を制御するためのスキャナドライバもインストールされている。また、図１３に示すように、工程用ホストコンピュータ２００´のメモリ２１２は、その一部の領域が濃度データ（測定値）を記憶するためのデータテーブルとして用いられている。また、工程用ホストコンピュータ２００´は、得られた補正値を、対象となるプリンタ１００の補正値記憶部１５５に記憶させる。
【００５８】
そして、図１４に示すように、補正値記憶部１５５には、通常処理区間用補正値を記憶する領域、及び、減衰区間用補正値を記憶する領域が設けられている。また、プリンタ１００のメモリ１５２には、補正値記憶部１５５の他に、先端処理区間の列領域数を記憶する領域、通常処理区間の列領域数を記憶する領域、２パス印刷区間の列領域数を記憶する領域、後端処理区間の列領域数を記憶する領域、及び、１パス２パス混在区間の列領域数を記憶する領域も設けられている。
【００５９】
＝＝＝プリンタ製造工場での処理＝＝＝
＜テストパターンＣＰの印刷＞
次に、プリンタ製造工場で行われる処理について説明する。なお、以下に説明する補正値設定処理は、工程用ホストコンピュータ２００´にインストールされたコンピュータプログラム、すなわち、補正値設定用プログラム、スキャナドライバ、及び、プリンタドライバによって実現される。従って、これらのコンピュータプログラムは、補正値設定処理を行うためのコードを有する。
【００６０】
補正値設定処理に先立って、工場の作業者は、補正値の設定対象となるプリンタ１００を工程用ホストコンピュータ２００´に接続する。工程用ホストコンピュータ２００´にインストールされている補正値設定用プログラムは、補正値の設定処理及び関連する処理をＣＰＵ２１２に行わせる。この処理としては、例えば、テストパターンＣＰをプリンタ１００に印刷させるための処理、スキャナ３００から取得した濃度データに対し、画像処理や解析等を行わせる処理、設定した補正値をプリンタ１００の補正値記憶部１５５に記憶させるための処理が含まれる。
【００６１】
プリンタ１００が接続された後、図１５Ａに示すように、テストパターンＣＰの印刷が行われる（Ｓ１００）。この印刷ステップは作業者の指示によって行われる。この印刷ステップにおいて、工程用ホストコンピュータ２００´のＣＰＵ２１２は、テストパターンＣＰ用の印刷データを生成する。ＣＰＵ２１２が生成した印刷データはプリンタ１００へ送信される。そして、工程用ホストコンピュータ２００´からの印刷データに基づき、プリンタ１００は、用紙ＳにテストパターンＣＰを印刷する。この印刷動作は、前述した処理に則って行われる（図７を参照。）。簡単に説明すると、ドット形成動作（Ｓ０３０）と搬送動作（Ｓ０４０）とを、印刷データに応じて繰り返して行うことにより行われる。すなわち、ドット形成動作では、ヘッド１３１をキャリッジ移動方向へ移動させながら用紙Ｓに向けてインクを吐出させる。そして、搬送動作では、用紙Ｓを搬送方向に搬送する。この段階において、補正値記憶部１５５には、補正値が記憶されていない。このため、印刷されるテストパターンＣＰは、ノズルＮｚ毎の吐出特性が反映されたものとなる。
【００６２】
＜テストパターンＣＰ＞
次に、印刷されたテストパターンＣＰについて説明する。なお、テストパターンＣＰは、複数の補正用パターンＨＰによって構成されている。１つの補正用パターンＨＰは、同じ種類のインクを吐出可能なノズル列（ノズル群）で描かれた部分であり、サブパターンに相当する。この補正用パターンＨＰは、濃度のばらつきの評価を行うために用いられる。前述したように、このプリンタ１００のヘッド１３１は、ブラックインクノズル列Ｎｋ、イエローインクノズル列Ｎｙ、シアンインクノズル列Ｎｃ、マゼンタインクノズル列Ｎｍ、ライトシアンインクノズル列Ｎｌｃ、及び、ライトマゼンタインクノズル列Ｎｌｍからなる６つのノズル列を有する。従って、図１６に示すように、テストパターンＣＰは、それぞれのノズル列に対応する６つの補正用パターンＨＰ（Ｙ）〜ＨＰ（Ｋ）を有する。そして、これらの補正用パターンＨＰ（Ｙ）〜ＨＰ（Ｋ）は、キャリッジ移動方向に並んだ状態で配置（印刷）されている。
【００６３】
図１６及び図１７に示すように、各補正用パターンＨＰ（Ｙ）〜ＨＰ（Ｋ）は、複数種類の帯状パターンＢＤと、上罫線ＵＬと、下罫線ＤＬと、左罫線ＬＬと、右罫線ＲＬによって構成されている。帯状パターンＢＤは、異なる濃度で印刷された領域に相当し、搬送方向に長い帯状をしている。本実施形態の帯状パターンＢＤは、それぞれが異なる濃度指令値で印刷された３種類のパターンで構成されている。従って、テストパターンＣＰは、異なる指令階調値で印刷された複数の帯状パターンＢＤの組（領域の組）を、ノズル列に対応する複数有するといえる。
【００６４】
例えば、イエローインクノズル列Ｎｙで印刷された補正用パターン（Ｙ）は、濃度３０％で印刷された帯状パターンＢＤ（Ｙ３０）と、濃度５０％で印刷された帯状パターンＢＤ（Ｙ５０）と、濃度７０％で印刷された帯状パターンＢＤ（Ｙ７０）とを有している。便宜上、以下の説明では、担当するノズル列を特定せずに補正用パターンＨＰの説明をする場合、単に補正用パターンＨＰと示す。同様に、担当するノズル列を特定せずに各帯状パターンＢＤの説明をする場合、濃度３０％のものについては帯状パターンＢＤ（３０）、濃度５０％のものについては帯状パターンＢＤ（５０）、濃度７０％のものについては帯状パターンＢＤ（７０）のように示す。
【００６５】
これらの帯状パターンＢＤ（３０）〜ＢＤ（７０）は、搬送方向に長い帯状の領域であり、キャリッジ移動方向に並んだ状態で配置されている。なお、この実施形態では、工程内においてそれぞれのノズル列から同じ色のインク（以下、工程用インクともいう。）を吐出させる。この工程用インクは、例えば、ライトマゼンタに着色されている。用紙Ｓに印刷される各補正用パターンＨＰ（Ｙ）〜ＨＰ（Ｋ）は、同じ色で印刷されていても、ノズル列を構成する各ノズルＮｚの特性によって、濃度にムラが生じる。この濃度ムラを軽減するように補正値を設定することで、ユーザーの下で多色印刷する際の濃度ムラを軽減できる。
【００６６】
前述したように、画像の印刷時においては、先端処理、通常処理及び後端処理が行われる。そして、各補正用パターンＨＰも先端処理、通常処理及び後端処理によって印刷される。すなわち、各補正用パターンＨＰは、先端処理でパターンが形成される先端処理区間、通常処理でパターンが形成される通常処理区間、及び、後端処理でパターンが形成される後端処理区間を有する。また、これらの区間の他に、複数の処理でパターンが形成される混在区間（先端側混在区間，後端側混在区間）も有する。
【００６７】
なお、ユーザーの下で行われる画像の印刷において、通常処理区間を構成する列領域の数は、例えばＡ４サイズの場合、数千程度となる。しかし、通常処理区間の各列領域を担当するノズルＮｚの組み合わせには周期性があるため、全てを印刷する必要はない。そこで、本実施形態では、各補正用パターンＨＰにおける通常処理区間の搬送方向の長さを、複数周期に対応する列領域が含まれる程度にしている。例えば、８周期分に対応する長さにしている。
【００６８】
また、この補正用パターンＨＰでは、図１７に示すように、上罫線ＵＬを帯状パターンＢＤにおける１番目の列領域によって形成している。同様に、下罫線ＤＬについては帯状パターンＢＤにおける最終番目の列領域によって形成している。
【００６９】
＜スキャナ３００の初期設定＞
テストパターンＣＰが印刷されたならば、補正値を設定してプリンタ１００に記憶させる処理が行われる（Ｓ２００）。以下、この処理について説明する。図１５Ｂに示すように、この処理では、まずスキャナ３００の初期設定が行われる（Ｓ２１０）。この初期設定では、例えば、スキャナ３００の読み取り解像度や原稿の種類等の必要項目が設定される。ここで、スキャナ３００の読み取り解像度は、印刷解像度よりも高いことが求められる。好ましくは、印刷解像度の整数倍に定められる。この実施形態では、テストパターンＣＰの印刷解像度が７２０ｄｐｉであるため、スキャナ３００の読み取り解像度は、その４倍の２８８０ｄｐｉに定められる。また、原稿の種類は反射原稿、イメージタイプは８ｂｉｔのグレースケール、保存形式はビットマップである。
【００７０】
＜テストパターンＣＰの読み取り＞
スキャナ３００の初期設定が行われたならば、テストパターンＣＰの読み取りが行われる（Ｓ２１５）。このステップにおいて、スキャナ３００は、スキャナ側コントローラ３１０が読み取り機構３２０及び移動機構３３０を制御し、用紙Ｓの全体の濃度データを取得する。ここでは、帯状パターンＢＤの長手方向に沿って濃度データを取得する。そして、スキャナ３００は、取得した濃度データを工程用ホストコンピュータ２００´へ出力する。なお、このようにして取得された濃度データは、画素（ここでは、読み取り解像度で規定される大きさの領域）毎に濃度を表すデータとなり、画像を構成する。このため、以下の説明では、スキャナ３００によって取得されたデータを、画像データともいう。そして、この画像データを構成する画素毎の濃度データを画素濃度データともいう。この画素濃度データは、濃度を示す階調値によって構成される。
【００７１】
スキャナ３００からの画像データを受け取ると、工程用ホストコンピュータ２００´が有するホスト側コントローラ２１０は、受け取った画像データから、各補正用パターンＨＰに対応する所定範囲の画像データを切り出す。この所定範囲は、各補正用パターンＨＰよりも一回り大きい矩形状の範囲として定められる。本実施形態では、６種類の補正用パターンＨＰのそれぞれに対応して６つの画像データが切り出される。例えば、イエローインクを吐出するノズル列で描かれた補正用パターンＨＰ（Ｙ）については、図１６に符号Ｘａで示す範囲の画像データが切り出される。
【００７２】
＜補正用パターンＨＰ毎の傾き補正＞
次に、ホスト側コントローラ２１０は、画像データに含まれる補正用パターンＨＰの傾きθを検出し（Ｓ２２０）、この傾きθに応じた回転処理を画像データに対して行う（Ｓ２２５）。例えば、ホスト側コントローラ２１０は、上罫線ＵＬの画像濃度を、用紙Ｓの幅方向の位置を異ならせて複数箇所で取得し、これらの画像濃度に基づいて補正用パターンＨＰの傾きθを検出する。そして、検出した傾きに基づいて、画像データの回転処理を行う。
【００７３】
＜補正用パターンＨＰのトリミング＞
次に、ホスト側コントローラ２１０は、それぞれの補正用パターンＨＰの画像データから横罫線（上罫線ＵＬ，下罫線ＤＬ）を検出し（Ｓ２３０）、トリミングを行う（Ｓ２３５）。まず、ホスト側コントローラ２１０は、回転処理された画像データの中から所定範囲の画素について画素濃度データを取得する。そして、画像濃度に基づいて上罫線ＵＬを認識し、この上罫線ＵＬよりも上の部分をトリミングよって除去する。同様に、画像濃度に基づいて下罫線ＤＬを認識し、この下罫線ＤＬよりも下の部分をトリミングによって除去する。
【００７４】
＜解像度変換＞
トリミングを行ったならば、ホスト側コントローラ２１０は、トリミングされた画像データの解像度を変換する（Ｓ２４０）。この処理では、画像データにおけるＹ軸方向（搬送方向，列領域の配列方向）の画素数が、補正用パターンＨＰを構成するラスタラインの数と同じになるように、画像データの解像度が変換される。仮に、解像度７２０ｄｐｉで印刷された補正用パターンＨＰが解像度２８８０ｄｐｉで読み取られたとする。この場合、理想的には、画像データにおけるＹ軸方向の画素数は、補正用パターンＨＰを構成するラスタラインの数の４倍となる。しかし、実際には印刷時や読み取り時における誤差等の影響により、ラスタラインの数と画素数とが整合しない場合がある。解像度変換は、このような不整合を解消すべく、画像データに対して行われる。この解像度変換処理では、補正用パターンＨＰを構成するラスタラインの数とトリミング後の画像データのＹ軸方向の画素数の比率に基づいて、変換倍率を算出する。そして、算出した倍率で解像度変換処理を行う。解像度変換にはバイキュービック法など種々の方法を用いることができる。その結果、Ｙ軸方向に並ぶ画素の数と列領域の数とが等しくなり、Ｘ軸方向に並ぶ画素の列と列領域とが一対一に対応する。
【００７５】
＜列領域毎の濃度取得＞
次に、ホスト側コントローラ２１０は、補正用パターンＨＰにおける列領域毎の濃度を取得する（Ｓ２４５）。列領域毎の濃度を取得するにあたり、ホスト側コントローラ２１０は、基準となる縦罫線（この例では左罫線ＬＬ）の重心位置を取得し、この罫線の重心位置を基準にして各帯状パターンＢＤを構成する画素を特定する。そして、特定した画素について画素濃度データを取得する。例えば、濃度３０％で印刷された帯状パターンＢＤ（３０）については、図１７に示すように、符号Ｗ１で示す両端部分を除いた中央範囲Ｗ２に属する各画素について、画素濃度データを取得する。そして、取得した各画素濃度データから得られた平均値を、１番目の列領域に対する濃度３０％の測定値とする。第２列領域、及び、他の帯状パターンＢＤについても、同様にして測定値が取得される。この測定値は、スキャナ３００による濃度の測定値に相当する。そして、取得された測定値については、ホスト側コントローラ２１０が有するメモリ２１２のデータテーブル（図１３を参照。）に記憶される。すなわち、測定値は、ノズル列の種類、パターンの印刷濃度、列領域の番号によって特定される領域に記憶される。なお、図１３における濃度１〜濃度３は各帯状パターンＢＤの濃度を意味している。例えば、濃度１は濃度３０％に対応し、濃度２は濃度５０％に対応し、濃度３は濃度７０％に対応している。そして、このデータテーブルに記憶された測定値を縦軸に定め、列領域の位置を横軸に定めてプロットすると、例えば図１８のグラフが得られる。
【００７６】
＜補正値の設定＞
列領域毎の測定値を取得したならば、ホスト側コントローラ２１０は、列領域毎に補正値を設定する（Ｓ２５０）。前述したように、１つの帯状パターンＢＤは、同じ指令階調値によって印刷されている。しかし、得られた列領域毎の測定値にはばらつきが生じている。このばらつきが印刷画像における濃度ムラの原因となっている。この濃度ムラをなくすためには、各帯状パターンＢＤに関し、列領域毎の測定値をできるだけ揃えることが求められる。このような観点から、補正値は、列領域毎の測定値に基づき、列領域毎に設定される。前述したように、テストパターンＣＰは、ノズル列の種類毎に印刷された複数の補正用パターンＨＰ（Ｙ）〜ＨＰ（Ｋ）を有しており、各補正用パターンＨＰ（Ｙ）〜ＨＰ（Ｋ）は、異なる所定濃度で印刷された帯状パターンＢＤを有する。そして、それぞれの帯状パターンＢＤ（３０）〜ＢＤ（７０）は、複数の列領域を有する。すなわち、列領域は、帯状パターンＢＤ（所定濃度で印刷された領域）内に、搬送方向に並んだ状態で複数定められている。従って、補正値は、異なる色毎、異なる濃度毎、及び、列領域毎に設定される。
【００７７】
図１９及び図２０に示すように、このプリンタ１００では、先端処理区間、通常処理区間における２パス印刷区間、後端側混在区間、及び、後端処理区間では、補正値による補正を行っていない。そして、先端側混在区間、通常処理区間における１パス印刷区間では、通常処理区間用補正値を用いてインク吐出量を補正している。また、通常処理区間の１パス２パス混在区間では、通常処理区間用補正値と減衰係数によって得られた減衰区間用補正値を用いてインク吐出量を補正している。従って、補正値設定システム２０は、通常処理区間用補正値、及び、減衰区間用補正値を設定し、プリンタ１００に記憶させる。以下、これらの補正値の設定について説明する。
【００７８】
＜通常処理区間用補正値の設定＞
まず、通常処理区間用補正値の設定について説明する。前述したように、通常処理区間用補正値は、主に通常処理で用いられる補正値であり、第１列領域用の補正値に相当する。また、通常処理区間用補正値は、列領域とノズルの組み合わせに基づく所定数が設定される。図１９の例で説明すると、通常処理区間では、列領域とノズルＮｚの組み合わせが７種類定められる。そして、これら７種類の組み合わせが周期的に生じる。具体的には、１番目の列領域は１番目のノズルＮｚ（＃１）から吐出されたインクでドット列が形成され、２番目の列領域は３番目のノズルＮｚ（＃３）から吐出されたインクでドット列が形成される。また、３番目の列領域は５番目のノズルＮｚ（＃５）から、４番目の列領域は７番目のノズルＮｚ（＃７）から、それぞれ吐出されたインクでドット列が形成される。同様に、５番目の列領域は２番目のノズルＮｚ（＃２）から、６番目の列領域は４番目のノズルＮｚ（＃４）から、７番目の列領域は６番目のノズルＮｚ（＃６）から、それぞれ吐出されたインクでドット列が形成される。従って、この例では、通常処理区間用補正値は、これらの列領域に対応させて７種類を設定すればよいといえる。すなわち、図１４に示すように、補正値記憶部１５５に記憶される通常処理区間用補正値としては、１番目の列領域に用いられる第１補正値ＣＶ１から７番目の列領域に用いられる第７補正値ＣＶ７までの７種類が設定される。
【００７９】
ここでは、ある列領域における指令階調値Ｓｂ（濃度５０％）に対する補正値の設定について説明する。まず、ホスト側コントローラ２１０は、補正値の設定対象となる濃度について目標濃度を定める。この例では、設定対象となる濃度の帯状パターンＢＤについて、各列領域の読み取り濃度の平均値が目標濃度として設定される。図１８の例では、符号Ｃｂｔで示す濃度が目標濃度として設定される。そして、ある列領域の補正値は、目標濃度との差に応じて定められる。このようにして列領域毎の補正値を設定することで、それぞれの補正値はより適したものとなる。これは、各列領域の画像濃度が、目標濃度としての平均濃度に揃えられるためである。この点に関しては、他の濃度についても同様である。すなわち、濃度３０％では符号Ｃａｔで示す濃度が目標濃度として設定され、濃度７０％では符号Ｃｃｔで示す濃度が目標濃度として設定される。
【００８０】
次に、ホスト側コントローラ２１０は、１番目の列領域から７番目の列領域のそれぞれについて、各周期の測定値を平均し、平均測定値を取得する。前述したように、１つの帯状パターンＢＤには、８周期分の列領域が含まれている。このため、ホスト側コントローラ２１０は、第１周期から第８周期の１番目の列領域について測定値を取得し、平均値を１番目の列領域の測定値とする。同様に、各周期の２番目の列領域の測定値を取得し、平均値を２番目の列領域の測定値とする。また、他の列領域についても同様な処理を行い、それぞれの列領域について測定値（平均値）を算出する。
【００８１】
次に、ホスト側コントローラ２１０は、補正値の設定対象となる濃度よりも低い低側濃度の測定値と、この濃度よりも高い高側濃度の測定値とを選択する。この実施形態では、補正値の設定対象が濃度５０％（指令階調値Ｓｂ）であるため、低側濃度としては、濃度３０％の帯状パターンＢＤを構成する列領域の測定値が選択される。同様に、高側濃度としては、濃度７０％の帯状パターンＢＤを構成する列領域の測定値が選択される。なお、低側濃度や高側濃度で選択される列領域は、設定対象の列領域と同じ位置のものとされる。例えば、１番目の列領域について補正値を設定する場合には、濃度３０％における１番目の列領域の測定値と、濃度７０％における１番目の列領域の測定値とが選択される。
【００８２】
低側濃度及び高側濃度の測定値を選択したならば、ホスト側コントローラ２１０は、補正値の設定対象となる濃度５０％の列領域に対応する測定値と、目標濃度Ｃｂｔの大小関係に応じて、参照すべき測定値の組を特定する。ここでは、目標濃度が、設定対象となる列領域の測定値と他の濃度の測定値の範囲に入るよう、参照すべき測定値の組を特定する。すなわち、設定対象となる列領域の測定値が目標濃度よりも高い場合には、設定対象となる列領域の測定値と低側濃度の測定値の組を、参照すべき測定値の組として特定する。反対に、設定対象となる列領域の測定値が目標濃度よりも低い場合には、設定対象となる列領域の測定値と高側濃度の測定値の組を、参照すべき測定値の組として特定する。
【００８３】
例えば、列領域ＬＡｎでは、濃度３０％における列領域の測定結果がＸ１、濃度５０％における列領域の測定結果がＹ１、濃度７０％における列領域の測定結果がＺ１である。ここで、濃度５０％の測定結果Ｙ１は、グラフにおいて目標濃度Ｃｂｔよりも下側にプロットされている。そして、このグラフの縦軸は、上側ほど低濃度、下側ほど高濃度となっている。従って、濃度５０％における列領域ＬＡｎの測定結果Ｙ１は、目標濃度Ｃｂｔよりも高い。このため、ホスト側コントローラ２１０は、濃度５０％の列領域に対応する測定値と、濃度３０％の列領域に対応する測定値とを、参照すべき測定値の組として特定する。また、列領域ＬＡｍでは、濃度３０％における列領域の測定結果がＸ２、濃度５０％における列領域の測定結果がＹ２、濃度７０％における列領域の測定結果がＺ２である。この場合、濃度５０％における列領域ＬＡｍの濃度は、目標濃度Ｃｂｔよりも低い。このため、ホスト側コントローラ２１０は、濃度５０％の列領域に対応する測定値と、濃度７０％の列領域に対応する測定値とを、参照すべき測定値の組として特定する。
【００８４】
参照すべき測定値の組を特定したならば、ホスト側コントローラ２１０は、対象となる列領域の補正値を設定する。補正値の設定は、測定値と指令階調値に基づく一次補間によって行う。ホスト側コントローラ２１０は、一次補間の演算を列領域毎に行い、指令階調値Ｓｂ（濃度５０％）に対する補正値を、それぞれの列領域ついて設定する。
【００８５】
他の濃度の列領域、すなわち濃度３０％や濃度７０％の各列領域についても、同様な手順で補正値が設定される。なお、濃度３０％や濃度７０％では、参照される濃度が固定されている点が濃度５０％の場合と異なっている。即ち、濃度３０％の場合には、濃度３０％の列領域の測定値と濃度５０％の列領域の測定値とが参照される。また、濃度７０％の場合には、濃度７０％の列領域の測定値と濃度５０％の列領域の測定値とが参照される。そして、測定値と指令階調値に基づく一次補間によって補正値を設定する点は、濃度５０％の場合と同様である。
【００８６】
＜減衰区間用補正値の設定＞
次に、減衰区間用補正値の設定について説明する。減衰区間用補正値は、通常処理区間の１パス２パス混在区間に適用される補正値であり、他の補正値に相当する。図２０に示すように、１パス２パス混在区間よりも搬送方向の下流側には通常処理区間の１パス印刷区間が隣接し、搬送方向の上流側には通常処理区間の２パス印刷区間が隣接する。
【００８７】
１パス２パス混在区間は、６３番目の列領域から７４番目の列領域によって構成される。ここで、２パス印刷でラスタラインが形成される列領域は、６３番目、６６番目、６９番目、７０番目、７２番目、及び、７３番目である。なお、他の列領域は、１パス印刷でラスタラインが形成される。ここで、２パス印刷でラスタラインが形成される列領域に着目すると、この列領域は、１パス２パス混在区間の前半部分において、３つの列領域に対して１つの割合で定められている。一方、１パス２パス混在区間の後半部分において、３つの列領域に対して２つの割合で定められている。このように、２パス印刷でラスタライン（ドット列）が形成される列領域の比率は、１パス印刷区間から離れる程に増える。
【００８８】
２パス印刷では、或る列領域を２つのノズルＮｚが担当する。すなわち、１つのラスタラインには、異なるノズルＮｚで形成されたドットが混在する。例えば、６３番目の列領域では、７番目のノズルＮｚ（＃７）で形成されたドットと１番目のノズルＮｚ（＃１）で形成されたドットが混在する。同様に、６６番目の列領域では、６番目のノズルＮｚ（＃６）で形成されたドットと１番目のノズルＮｚ（＃１）で形成されたドットが混在する。そして、２パス印刷される列領域は、通常区間用補正値の取得時とはノズルＮｚの組み合わせが異なる。このため、１パス印刷区間と同じように通常区間用補正値を適用してしまうと、補正によって悪影響が生じる可能性がある。そこで、１パス２パス混在区間では補正をしないことも考えられるが、そうすると、１パス印刷区間と１パス２パス混在区間の境界で画像の濃さが急に変わってしまうという不具合が生じる。
【００８９】
そこで、この実施形態では、１パス２パス混在区間にて減衰区間用補正値を用いている。この減衰区間用補正値は、通常処理区間用補正値に基づいて生成される。すなわち、減衰区間用補正値は、１パス印刷区間から離れる程に、通常処理区間用補正値による補正度合いが弱められるように定められる。具体的には、減衰区間用補正値は、１．００未満であって０．００よりも大きい減衰係数であって、１パス印刷区間から離れるほど小さい値の減衰係数を、通常処理区間用補正値に乗じることで定められる。この例では、図１４に示すように、減衰区間用補正値も通常処理区間用補正値と同じ７種類が設定される。すなわち、減衰区間用補正値の第１補正値ＣＶ１１は、通常処理区間用補正値の第１補正値ＣＶ１に第１減衰係数（値０．７５）を乗じることで設定され、減衰区間用補正値の第２補正値ＣＶ１２は、通常処理区間用補正値の第２補正値ＣＶ２に第１減衰係数を乗じることで設定される。また、減衰区間用補正値の第３補正値ＣＶ１３は、通常処理区間用補正値の第３補正値ＣＶ３に第２減衰係数（値０．５０）を乗じることで設定される。同様に、減衰区間用補正値の第４補正値ＣＶ１４及び第５補正値ＣＶ１５は、それぞれ通常処理区間用補正値の第４補正値ＣＶ４及び第５補正値ＣＶ５に、第２減衰係数を乗じることで設定される。さらに、減衰区間用補正値の第６補正値ＣＶ１６及び第７補正値ＣＶ１７は、それぞれ通常処理区間用補正値の第６補正値ＣＶ６及び第７補正値ＣＶ７に、第３減衰係数（値０．２５）を乗じることで設定される。
【００９０】
このように、本実施形態の補正値設定システム２０では、通常処理区間用補正値に減衰係数を乗じることで減衰区間用補正値を生成している。このため、簡単な処理で減衰区間用補正値を生成できる。また、減衰係数の定め方次第で、減衰区間用補正値による補正度合いを容易に定めることができる。
【００９１】
＜補正値の記憶＞
補正値を設定したならば、ホスト側コントローラ２１０は、設定した補正値をプリンタ側コントローラ１５０のメモリ１５２（補正値記憶部１５５，図１４を参照。）へ記憶させる（Ｓ２５５）。この場合、ホスト側コントローラ２１０は、プリンタ１００と通信をして、補正値を記憶できる状態にする。そして、ホスト側コントローラ２１０は、そのメモリ２１２に記憶されている補正値を転送し、プリンタ側コントローラ１５０のメモリ１５２へ記憶させる。この補正値設定システム２０では、帯状パターンＢＤ（３０）〜ＢＤ（７０）の測定値に基づいて設定された濃度３０％の補正値、濃度５０％の補正値、濃度７０％の補正値からなる、合計３種類の補正値が記憶される。従って、補正値記憶部１５５には、これらの補正値が列領域毎に記憶される。
【００９２】
＝＝＝ユーザーによる印刷＝＝＝
前述した手順により、補正値記憶部１５５に補正値が記憶されたプリンタ１００は、他の検査が行われ、工場から出荷される。このプリンタ１００を購入したユーザーは、例えば図１に示すように、所有するホストコンピュータ２００にプリンタ１００を接続する。そして、電源が投入されると、プリンタ１００は、ホストコンピュータ２００から印刷データが送られてくるのを待つ。ホストコンピュータ２００から印刷データが送られると、印刷動作を行う。ここでの印刷動作は前述した通りである。すなわち、ホストコンピュータ２００は、色変換処理にて補正値を参照し、その列領域における画像の濃度（指令階調値）を、対応する補正値によって補正する。そして、ホストコンピュータ２００は、補正された画像濃度でハーフトーン処理等を行い、印刷データを得る。プリンタ１００は、この印刷データに基づいて印刷を行う。
【００９３】
図１９及び図２０に示すように、ホストコンピュータ２００及びプリンタ１００は、先端処理区間において、補正値による補正を行わない。そして、先端側混在区間、及び、通常処理区間の１パス印刷区間において、通常処理区間用補正値を用いた補正が行われる。すなわち、ホストコンピュータ２００は、色変換処理において、濃く視認されやすい列領域に対し、その列領域に対応する単位領域の画素データ（ＣＭＹＫデータ）の階調値が低くなるように補正を行う。逆に、淡く視認されやすい列領域に対しては、その列領域に対応する単位領域の画素データの階調値が高くなるように補正を行う。このようにして生成された印刷データは、プリンタ１００へ出力される。そして、プリンタ１００では、この印刷データに基づいてインクの吐出量が調整される。これに伴い、プリンタ１００による印刷画像は、各列領域に対応する画像片の濃度が補正され、画像全体の濃度ムラが抑制される。
【００９４】
また、ホストコンピュータ２００及びプリンタ１００は、１パス２パス混在区間において、減衰区間用補正値を用いた補正を行う。例えば、６３番目の列領域に対しては、減衰区間用補正値の第１補正値ＣＶ１１を用いて補正を行い、６４番目の列領域に対しては、減衰区間用補正値の第２補正値ＣＶ１２を用いて補正を行う。同様に、６５番目の列領域から６９番目の列領域に対しては、対応する補正値ＣＶ１３〜ＣＶ１７をそれぞれ用いて補正を行う。さらに、７０番目から７４番目の列領域に対しては、対応する補正値がないので、補正を行っていない。
【００９５】
このような補正方法を採ることで、１パス２パス混在区間における各列領域について、補正の適正化が図れる。まず、１パス２パス混在区間における１パス印刷区間に近い側は、１パス印刷される列領域であって、通常処理区間用補正値が適合する列領域の比率が多い。このため、相対的に値の大きな減衰係数で生成した補正値ＣＶ１１〜ＣＶ１５を用いることで、通常処理区間用補正値が適合する列領域に対して、適した補正ができる。言い換えれば、補正度合いをあまり弱めなくても、一定範囲の列領域については適した補正ができる。また、１パス２パス混在区間において、１パス印刷区間から離れる程に、２パス印刷される列領域が増える。すなわち、通常処理区間用補正値が適合しない列領域の比率が増える。このため、相対的に値の小さな減衰係数で生成した補正値ＣＶ１６，ＣＶ１７を用いることで、通常処理区間用補正値が適合しない列領域について補正の度合いを小さくでき、補正による悪影響を抑えることができる。
【００９６】
また、減衰区間用補正値では、通常処理区間用補正値による補正度合いを、１パス印刷区間から離れる程に小さくしている。このため、補正を行う区間から補正を行わない区間へ移行する際に、濃度の変化が緩やかになる。その結果、補正値が急激に変化してしまう不具合を防止でき、そのことに起因する画質の劣化を防止できる。また、この実施形態では、通常処理区間用補正値及び減衰区間用補正値を補正値記憶部１５５に記憶している。このため、ＣＰＵ２１１は、色変換処理において、対応する補正値を単に読み出すだけで済む。このため、処理の簡素化や高速化が離れる。
【００９７】
１パス２パス混在区間に対する印刷が終了すると、通常処理区間の２パス印刷区間に対する印刷が行われる。この２パス印刷区間は、用紙Ｓの上流端が搬送ローラ１１３から外れる位置に対応して定められている。言い換えると、２パス印刷区間に対する印刷が行われている間に、用紙Ｓの上流端が搬送ローラ１１３から外れる。そして、用紙Ｓの上流端が搬送ローラ１１３から外れると、外れた拍子に用紙Ｓが通常よりも強く搬送される。ここで、このプリンタ１００では、２パス印刷区間にて、それぞれの列領域に対して２パス印刷を行っている。このため、搬送ローラ１１３から外れた瞬間に用紙Ｓが通常よりも強く搬送されても、濃度ムラを目立たなくさせることができる。
【００９８】
２パス印刷区間に対する印刷が終了すると、後端側混在区間、及び、後端処理区間に対する印刷が行われる。後端側混在区間では、或る列領域の中に、通常処理で形成されたドットと後端処理で形成されたドットが混在する。また、後端処理区間では、後端処理だけでラスタラインが生成される。
【００９９】
＜まとめ＞
以上説明したように、第１実施形態の印刷システム１０では、通常印刷区間の１パス２パス混在区間にて、減衰区間用補正値を用いている。この減衰区間用補正値は、通常区間用補正値の補正度合いを減衰係数に基づいて変更したものである。すなわち、減衰区間用補正値は、１パス印刷区間から遠くなる程に、補正度合いが小さくなるように定められている。これにより、或るドット列の形成に必要なパス数が切り替わったとしても、それに起因する画質の劣化を防止することができる。
【０１００】
また、２パス印刷の対象となる列領域が用紙Ｓの上流側にのみ定められており、他の列領域は１パス印刷で形成されている。このため、２パス印刷される列領域数を最低限に抑えることができ、印刷処理の高速化が図れる。
【０１０１】
さらに、このプリンタ１００において、ヘッド１３１は搬送方向に沿って配列された複数のノズルＮｚからなるノズル列を有する。そして、通常区間用補正値及び減衰区間用補正値は、それぞれ、列領域とノズルＮｚの組み合わせに応じた複数種類が設定される。このため、ノズル毎の特性ばらつきに起因する画質の劣化を防止でき、少ない種類の補正値であっても効率よく、インク吐出量の調整が行える。
【０１０２】
また、ヘッド１３１は、吐出させるインクの種類に応じた複数種類のノズル列Ｎｋ〜Ｎｌｍを有する。これにより、高画質の多色印刷ができる。
【０１０３】
＝＝＝第２実施形態＝＝＝
前述した第１実施形態のプリンタ１００では、用紙Ｓの後端が搬送ローラ１１３から外れた状態で２パス印刷が行われるように構成されていた。これに伴い、１パス印刷から２パス印刷へ移行する区間（１パス２パス混在区間）にて、減衰区間用補正値に基づくインクの吐出量調整を行っていた。ここで、用紙Ｓの先端が排紙ローラ１１４に挟まれる際に２パス印刷を行うプリンタ１００では、用紙Ｓの先端部分にて２パス印刷から１パス印刷へ移行する際に、第１実施形態と同様の制御を行うようにしてもよい。以下、このように構成した第２実施形態について説明する。なお、この第２実施形態における印刷システム１０の構成、及び、補正値設定システム２０の構成は、第１実施形態で説明したものと基本的に同じである。このため、同じ部分には同じ符号を付して示し、説明は省略する。
【０１０４】
＜増加区間用補正値＞
図２１に示すように、この第２実施形態のプリンタ１００では、補正値記憶部１５５に増加区間用補正値を記憶するための領域を設けている。ここで、増加区間用補正値は、図２２に示すように、用紙Ｓの先端側において、２パス印刷区間と１パス印刷区間の間に定められる２パス１パス混在区間（他の区間に相当する。）に適用される補正値であり、他の補正値に相当する。この増加区間用補正値は、通常処理区間用補正値に基づいて定められ、通常処理区間用補正値による補正度合いを、１パス印刷区間に近付く程に強めたものである。そして、第２実施形態でも、第１実施形態と同様に、増加区間用補正値の生成には減衰係数が用いられる。すなわち、増加区間用補正値の第１補正値ＣＶ２１は、通常処理区間用補正値の第１補正値ＣＶ１に第３減衰係数（値０．２５）を乗じることで設定され、増加区間用補正値の第２補正値ＣＶ２２は、通常処理区間用補正値の第２補正値ＣＶ２に第３減衰係数を乗じることで設定される。また、増加区間用補正値の第３補正値ＣＶ１３は、通常処理区間用補正値の第３補正値ＣＶ３に第２減衰係数（値０．５０）を乗じることで設定される。同様に、増加区間用補正値の第４補正値ＣＶ２４及び第５補正値ＣＶ２５は、それぞれ通常処理区間用補正値の第４補正値ＣＶ４及び第５補正値ＣＶ５に、第２減衰係数を乗じることで設定される。さらに、増加区間用補正値の第６補正値ＣＶ２６及び第７補正値ＣＶ２７は、それぞれ通常処理区間用補正値の第６補正値ＣＶ６及び第７補正値ＣＶ７に、第１減衰係数（値０．７５）を乗じることで設定される。このように、本実施形態の補正値設定システム２０でも、通常処理区間用補正値に減衰係数を乗じることで増加区間用補正値を生成しているため、簡単な処理で減衰区間用補正値を生成できる。また、減衰係数の定め方次第で、減衰区間用補正値による補正度合いを容易に定めることができる。
【０１０５】
＜各区間について＞
第２実施形態において、１パス印刷区間は、所定回数の移動吐出動作によって移動方向に沿ったドット列が形成される第１列領域を搬送方向に隣接させた状態で複数有する或る区間に相当する。また、２パス１パス混在区間は、他の区間に相当する。すなわち、２パス１パス混在区間は、或る区間よりも搬送方向の下流側に定められ、所定回数よりも多い他の所定回数の移動吐出動作によって移動方向に沿ったドット列が形成される第２列領域および前述した第１列領域を搬送方向に複数有する他の区間であって、第２列領域の比率が或る区間に近付く程に減る他の区間に相当する。そして、用紙Ｓの先端は、２パス印刷区間への印刷を行っている最中に、排紙ローラ１１４に到達する。このため、２パス印刷区間は、第２列領域を搬送方向に隣接させた状態で複数有する下流側区間であって、他の区間よりも搬送方向の下流側に定められる下流側区間に相当する。  
なお、第２実施形態における各補正値の設定手順、及び、補正値記憶部１５５への記憶手順は、第１実施形態と同様であるので説明を省略する。
【０１０６】
＜ユーザーによる印刷＞
前述した手順により、補正値記憶部１５５に補正値が記憶されたプリンタ１００を購入したユーザーは、所有するホストコンピュータ２００にプリンタ１００を接続し、印刷を行う。この場合におけるプリンタ１００やホストコンピュータ２００の動作は第１実施形態と同様である。すなわち、ホストコンピュータ２００は、色変換処理にて補正値を参照し、その列領域における画像の濃度（指令階調値）を、対応する補正値によって補正する。プリンタ１００は、補正後の印刷データに基づいて印刷を行う。
【０１０７】
第２実施形態では、図２２に示すように、ホストコンピュータ２００及びプリンタ１００は、先端処理区間、先端側混在区間、及び、通常処理区間の２パス印刷区間において、補正値を用いた補正を行わない。そして、２パス印刷区間に対する印刷をしている最中に、用紙Ｓの先端（下流端）が排紙ローラ１１４に到達する。排紙ローラ１１４に挟まれることで、用紙Ｓにはそれまでとは異なる力が与えられる。これに伴って、用紙Ｓの搬送状態が変化することが考えられるが、この時点において、用紙Ｓに対しては２パス印刷がなされているので、濃度ムラを目立たなくすることができる。
【０１０８】
また、２パス１パス混在区間において減衰区間用補正値を用いた補正が行われる。例えば、２３番目の列領域に対しては、増加区間用補正値の第１補正値ＣＶ２１を用いて補正を行い、２４番目の列領域に対しては、増加区間用補正値の第２補正値ＣＶ２２を用いて補正を行う。同様に、２５番目の列領域から２９番目の列領域に対しては、対応する補正値ＣＶ２３〜ＣＶ２７をそれぞれ用いて補正を行う。
【０１０９】
このような補正方法を採ることで、２パス１パス混在区間における各列領域について、補正の適正化が図れる。すなわち、２パス１パス混在区間における１パス印刷区間から遠い側については、通常処理区間用補正値が適合しない列領域の比率が相対的に多くなる。反対に、１パス印刷区間から近い側については、通常処理区間用補正値が適合する列領域の比率が相対的に多くなる。なお、図２２の例は、説明の便宜上、ノズルＮｚの数を７個に定めているため、規則性が見いだし難くなっている。しかしながら、前述した第１実施形態と逆の関係となることから、１パス印刷区間に近付く程、通常処理区間用補正値が適合する列領域の比率が相対的に多くなるといえる。その結果、２パス印刷区間から１パス印刷区間への移行する際に、画質の劣化を防止しつつ行うことができる。すなわち、補正値による補正度合いを段階的に強めているので、補正による効果が１パス印刷区間に近付く程に現れる。その結果、急激な濃度変化が抑制され、補正度合いの変化に伴う濃度変化を目立たなくすることができる。
【０１１０】
２パス１パス混在区間に対する印刷が終了すると、１パス印刷区間に対する印刷がなされる。この場合、通常処理区間用補正値に基づく補正がなされているので、画質を高めた印刷ができる。なお、以後の処理は第１実施形態と同じであるので、説明は省略する。
【０１１１】
＜まとめ＞
以上説明したように、第２実施形態の印刷システム１０では、通常印刷区間の２パス１パス混在区間にて、増加区間用補正値を用いている。この増加区間用補正値は、通常区間用補正値の補正度合いを減衰係数に基づいて変更したものである。すなわち、増加区間用補正値は、１パス印刷区間に近付く程に、補正度合いが強めるように定められている。これにより、或るドット列の形成に必要なパス数が切り替わったとしても、それに起因する画質の劣化を防止することができる。また、このプリンタ１００では、１パス印刷を基本としており、用紙Ｓの先端が排紙ローラ１１４に到達する場合や、用紙Ｓの後端が搬送ローラ１１３から外れる場合に、２パス印刷が行われている。このため、２パス印刷される列領域数を最低限に抑えることができ、印刷処理の高速化が図れる。
【０１１２】
＝＝＝その他の実施形態＝＝＝
上記の各実施形態は、主としてプリンタ１００を有する補正値設定システム２０について記載されているが、その中には、補正値設定方法や補正値設定装置の開示も含まれている。また、上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることはい言うまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０１１３】
＜印刷方式について＞
前述した各実施形態では、１パス印刷される列領域と２パス印刷される列領域で各列領域が構成されている場合について説明した。列領域に定められるパス数は、これらに限定されるものではない。例えば、２パス印刷される列領域と４パス印刷される列領域によって各列領域を構成してもよい。また、他のパス数であってもよい。
【０１１４】
＜減衰係数について＞
前述した各実施形態では、通常区間用補正値と減衰係数に基づいて工程用ホストコンピュータ２００´が演算を行い、減衰区間用補正値や増加区間用補正値を設定する構成について説明した。この点に関し、プリンタ１００のメモリ１５２（例えば、補正値記憶部１５５）に減衰係数を記憶させるように構成してもよい。このように構成した場合、通常区間用補正値と減衰係数を参照して、プリンタドライバ２１６が補正を行う。このように構成しても前述した各実施形態と同様の作用効果を奏する。
【０１１５】
＜印刷システム１０について＞
印刷システム１０に関し、前述の実施形態では、印刷装置としてのプリンタ１００と、印刷制御装置としてのコンピュータとが別々に構成されているものについて説明したが、この構成に限定されない。印刷システム１０は、印刷装置と印刷制御装置とが一体になっているものであっても良い。また、スキャナ３００が一体になっているプリンタ・スキャナ複合装置であってもよい。この複合装置であれば、ユーザーの下で補正値を再度設定することも容易である。すなわち、補正値設定システム２０を簡単に構築できる。
【０１１６】
＜補正値の再設定について＞
以上は、工程内における補正値の設定について説明した。すなわち、製造時における補正値の設定について説明した。この点に関し、出荷後において補正値を再設定するようにしてもよい。
【０１１７】
＜インクについて＞
前述の実施形態は、６色のインクをヘッド１３１から吐出させるものであった。しかし、吐出させるインクの種類は、これら６色に限定されるものではない。色の種類が異なっていてもよいし、色数が増えてもよい。例えば、レッドインク、バイオレットインク、グレーインクが含まれていてもよい。
【０１１８】
＜他の応用例について＞
また、前述の実施形態では、プリンタ１００が説明されていたが、これに限られるものではない。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、液体気化装置、有機ＥＬ製造装置（特に高分子ＥＬ製造装置）、ディスプレイ製造装置、成膜装置、ＤＮＡチップ製造装置などのインクジェット技術を応用した各種の記録装置に、本実施形態と同様の技術を適用しても良い。また、これらの方法や製造方法も応用範囲の範疇である。
【図面の簡単な説明】
【０１１９】
【図１】印刷システムの構成を説明するブロック図である。
【図２】プリンタの構造を説明する斜視図である。
【図３】プリンタの構造を説明する側面図である。
【図４】ヘッドが有するノズル列を説明する図である。
【図５】ホストコンピュータのメモリに記憶されるコンピュータプログラムを説明する概念図である。
【図６】ハーフトーン処理を模式的に説明する図である。
【図７】プリンタ側での印刷動作を説明するフローチャートである。
【図８】インターレース印刷の例を説明する図である。
【図９】図９Ａは、理想的な吐出特性で形成されたドット群を説明する図である。図９Ｂは、吐出特性のばらつきの影響を説明する図である。
【図１０】濃度ムラを説明するための概念図である。
【図１１】補正値設定システムの構成を説明するブロック図である。
【図１２】図１２Ａは、スキャナの構造を説明する正面図である。図１２Ｂは、スキャナの構造を説明する平面図である。
【図１３】工程用ホストコンピュータに設けられる、測定値のデータテーブルの概念図である。
【図１４】プリンタのメモリに設けられる、補正値記憶部の概念図である。
【図１５】図１５Ａは、プリンタの製造後の検査工程で行われる補正値設定処理を説明するフローチャートである。図１５Ｂは、補正値設定処理における補正値の設定及び記憶ステップを説明するフローチャートである。
【図１６】テストパターンの説明図である。
【図１７】補正用パターンの一部分を示す説明図である。
【図１８】各帯状パターンの測定値を列領域毎に示した図である。
【図１９】先端処理区間から通常処理区間までの補正値の設定について説明する図である。
【図２０】通常処理区間から後端処理区間までの補正値の設定について説明する図である。
【図２１】第２実施形態における補正値記憶部を説明するための概念図である。
【図２２】第２実施形態における先端処理区間から通常処理区間までの補正値の設定について説明する図である。
【符号の説明】
【０１２０】
１０  印刷システム，２０  補正値設定システム，
１００  プリンタ，１１０  用紙搬送機構，１１１  給紙ローラ，
１１２  プラテン，１１３  搬送ローラ，１１４  排紙ローラ，
１１５  搬送モータ，１２０  キャリッジ移動機構，１２１  タイミングベルト，
１２２  キャリッジモータ，１２３  ガイド軸，１２４  駆動プーリー，
１２５  アイドラプーリー，１３０  ヘッドユニット，１３１  ヘッド，
１４０  検出器群，１４１  リニア式エンコーダ，
１４２  ロータリー式エンコーダ，１４３  紙検出器，１４４  紙幅検出器，
１５０  プリンタ側コントローラ，１５１  ＣＰＵ，１５２  メモリ，
１５３  制御ユニット，１５４  インタフェース部，１５５  補正値記憶部，
２００  ホストコンピュータ，２００´  工程用ホストコンピュータ，
２１０  ホスト側コントローラ，２１１  ＣＰＵ，２１２  メモリ，
２１３  第１インタフェース部，２１４  第２インタフェース部，
２２０  記録再生装置，２３０  表示装置，２４０  入力装置，
３００  スキャナ，３１０  スキャナ側コントローラ，
３１１  ＣＰＵ，３１２  メモリ，３１３  インタフェース部，
３２０  読み取り機構，３２１  原稿台ガラス，３２２  原稿台カバー，
３２３  読み取りキャリッジ，３２４  ＣＣＤイメージセンサ，
３２５  露光ランプ，３２６  ミラー，３２７  レンズ，３３０  移動機構，
３３１  支持レール，３３２  規制レール，３３３  駆動モータ，
３３４  駆動プーリー，３３５  アイドラプーリー，３３６  タイミングベルト，
ＳＳ  用紙ストッカ，Ｓ  用紙，ＩＣ  インクカートリッジ，Ｎｚ  ノズル，
Ｎｋ  ブラックインクノズル列，Ｎｙ  イエローインクノズル列，
Ｎｃ  シアンインクノズル列，Ｎｍ  マゼンタインクノズル列，
Ｎｌｃ  ライトシアンインクノズル列，Ｎｌｍ  ライトマゼンタインクノズル列，
ＣＰ  テストパターン，ＨＰ  補正用パターン，ＢＤ  帯状パターン，
ＣＶ１〜ＣＶ２７  補正値
【図１】
2008049611.tif 000003
【図２】
2008049611.tif 000004
【図３】
2008049611.tif 000005
【図４】
2008049611.tif 000006
【図５】
2008049611.tif 000007
【図６】
2008049611.tif 000008
【図７】
2008049611.tif 000009
【図８】
2008049611.tif 000010
【図９】
2008049611.tif 000011
【図１０】
2008049611.tif 000012
【図１１】
2008049611.tif 000013
【図１２】
2008049611.tif 000014
【図１３】
2008049611.tif 000015
【図１４】
2008049611.tif 000016
【図１５】
2008049611.tif 000017
【図１８】
2008049611.tif 000018
【図１９】
2008049611.tif 000019
【図２０】
2008049611.tif 000020
【図２１】
2008049611.tif 000021
【図２２】
2008049611.tif 000022
【図１６】
2008049611.tif 000023
【図１７】
2008049611.tif 000024