(57)【要約】【課題】マルチパス印刷を行う際に発生する濃度ムラを検出して、リアルタイムに補正することを低コストな構成で実現する。【解決手段】単色のみを検知可能とする安価なセンサ２３０_Ｌ，Ｒを記録ヘッド２２０_ｘ近傍に配置して、直前までの走査による印刷状態を検出する。そして、該印刷状態に基づいてパスごとの印刷濃度比率を制御することによって、リアルタイムな濃度ムラ補正を行う。【選択図】  図２
2010069802.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体上の同一領域に対し、複数のノズルを有する記録ヘッドを複数回走査してインクを吐出することによってカラー画像を形成する画像形成装置であって、
前記複数回走査における走査ごとの印刷濃度比率を決定する印刷濃度比率の決定手段と、
印刷状態の検出対象となる検出色として１色を決定する検出色決定手段と、
画像形成動作時に、直前までの走査によって前記記録媒体上に既に印刷されている前記検出色の印刷状態を、走査ごとに検出する印刷状態検出手段と、
複数回走査における走査ごとの印刷データを、前記印刷濃度比率および前記検出色の印刷状態に基づいて生成する印刷データ生成手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記検出色決定手段は、前記検出色としてマゼンタを決定することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記検出色決定手段は、前記検出色を走査ごとに決定することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記検出色決定手段は、走査順と輝度成分の高い色順に応じて、前記検出色を走査ごとに決定することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記検出色決定手段は、前記検出色としてシアン、マゼンタ、イエローのいずれか１色を走査ごとに決定することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記検出色決定手段は、前記複数回走査における第２番目以降の走査について順次、輝度成分の高い色を前記検出色として決定することを特徴とする請求項４または５に記載の画像形成装置。
【請求項７】
前記印刷状態検出手段は、前記複数回走査における第２番目の走査について、前記検出色の印刷状態を検出することを特徴とする請求項２に記載の画像形成装置。
【請求項８】
前記検出色決定手段は、印刷対象となる画像データの色の特徴に応じて前記検出色を決定することを特徴とする請求項１に記載の画像形成装置。
【請求項９】
前記印刷データ生成手段は、前記検出色の印刷状態に基づいて前記走査ごとの印刷濃度比率を補正して、走査ごとの印刷データを生成することを特徴とする請求項１に記載の画像形成装置。
【請求項１０】
前記印刷濃度比率の決定手段は、前記印刷データ生成手段において前記印刷濃度比率が補正される走査に対する前記印刷濃度比率が、補正されない走査よりも大きくなるように制御することを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
前記印刷濃度比率の決定手段は、前記画像データの入力濃度に基づいて前記印刷濃度比率を決定することを特徴とする請求項１０に記載の画像形成装置。
【請求項１２】
前記印刷濃度比率の決定手段は、出力濃度特性に基づいて前記印刷濃度比率を決定することを特徴とする請求項１０に記載の画像形成装置。
【請求項１３】
前記印刷状態検出手段は、前記記録ヘッドの両側に１つづつ配置されることを特徴とする請求項１に記載の画像形成装置。
【請求項１４】
前記印刷状態検出手段は、前記記録ヘッドの片側に配置されることを特徴とする請求項１に記載の画像形成装置。
【請求項１５】
記録媒体上の同一領域に対し、複数のノズルを有する記録ヘッドを複数回走査してインクを吐出することによってカラー画像を形成する画像形成装置の制御方法であって、
前記複数回走査における走査ごとの印刷濃度比率を決定する印刷濃度比率の決定ステップと、
印刷状態の検出対象となる検出色として１色を決定する検出色決定ステップと、
画像形成動作時に、直前までの走査によって前記記録媒体上に既に印刷されている前記検出色の印刷状態を、走査ごとに検出する印刷状態検出ステップと、
複数回走査における走査ごとの印刷データを、前記印刷濃度比率および前記検出色の印刷状態に基づいて生成する印刷データ生成ステップと、
を有することを特徴とする画像形成装置の制御方法。
【請求項１６】
前記検出色決定ステップにおいては、前記検出色を走査ごとに決定することを特徴とする請求項１５に記載の画像形成装置の制御方法。
【請求項１７】
コンピュータを請求項１乃至１４のいずれか１項に記載の画像形成装置として機能させるためのプログラム。
【請求項１８】
請求項１７に記載のプログラムを記憶したコンピュータ可読な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット方式により画像を形成するための画像形成装置およびその制御方法に関し、特に、マルチパス方式による記録を行う画像形成装置およびその制御方法に関する。
【背景技術】
【０００２】
複数の記録素子を備えた記録ヘッドを用いて、各種の被記録媒体に対して記録を行う装置の一例として、従来より、複数のインクの吐出口を備えた記録ヘッドを用いるインクジェット記録装置が知られている。
【０００３】
このような記録装置においては、インク吐出量のばらつきやインク吐出方向のばらつき（ヨレ）が発生すること等によって、インクにより形成されるドットの大きさや形成位置がばらつき、印刷された画像に濃度ムラが生じることがある。特に、記録ヘッドをその複数の記録素子の配列方向とは異なる方向、例えば、直交する方向に走査させて記録を行うシリアル型の記録装置では、上述したばらつきに起因した濃度ムラは横スジ状のムラ（スジムラ）となって印刷された画像中に現れることがある。このようなスジムラは視覚上にも目立ち易く、印刷された画像の品位の低下を招いていた。
【０００４】
このような濃度ムラを補正するための印刷方法として、マルチパス記録方式が知られている。かかる技術によれば、インクジェット記録方式に従った記録ヘッドを用いて画像形成を行う場合に、２値化等のハーフトーン処理を施した後の画像データ（ドットパターン）の１バンドを、複数の異なる吐出口から吐出されるインクによって形成する。このようなバンド分割は例えば、記録ヘッドの幅未満の紙送りを行うことで、１バンドの画像データを複数の走査（スキャンまたはパス）で補完すること（パス分割）により実現できる。
【０００５】
マルチパス記録方式としては、マスクパターンを用いる方法と、多値の印刷対象画像をそれぞれの走査に合わせて濃度分割し、各分割された濃度に基づく印刷データを生成する方法がある。
【０００６】
まず、マスクパターンを用いてパス分割を行う方法によれば、一旦生成した印刷データに対して、複数回の印刷に分割するために、パスに応じたマスクパターンを予め用意しておき、このマスクパターンと生成した印刷データの論理積を取って実際の印刷を行う。このマスクパターンは、複数回の印刷によって、生成された全てのデータを打つことが出来るように、予め定められている。マスクパターンにおいては、印刷可能なドットを１００％として各パス毎に印刷可能なドットが定められており、この印刷可能ドットは各パス間では排他的であるが、全てのパスの論理和を取ると全領域において等しくなる。このため、マスクパターン自体は上記ハーフトーン処理との干渉を避けるため、極力ランダムになるように設計されている。
【０００７】
次に、印刷対象画像に対して走査に合わせた濃度分割によるパス分割を行う方法について説明する。この方法によれば、印刷対象画像をそれぞれの走査に対応して印刷する濃度比率を決定し、この走査ごとの濃度比率に応じて決められたパス分割係数により、印刷すべき入力画像を濃度分割する。そして、それぞれに対してハーフトーン処理を行って、印刷データを生成する。
【０００８】
ここで、濃度分割方法の具体例を図３２を用いて示す。図３２は、４パスに分割する際の従来の濃度分割方法を説明するものであり、横軸は入力画像の濃度、縦軸はこの入力画像濃度に対する記録媒体上での出力濃度を示している。入力濃度に対する出力濃度は線形ではなく、通常は上側に膨らんだカーブを呈する。従来の基本的な濃度分割方法によれば、入力された濃度データを、４パスであれば４つに均等に分割する。例えば図３２に示すように、入力濃度を４等分して、ｋ1：ｋ2：ｋ3：ｋ4＝１：１：１：１となるように分割する。
【０００９】
以上説明したマスクパターン法、および濃度分割法いずれの場合においても、印刷対象画像を複数回の走査に分割して、いわゆるマルチパスによる印刷を行う。以下、マルチパス印刷の基本的な動作について、図３３を用いて説明する。図３３は、インクジェットヘッドを複数回走査して、記録媒体上に画像を形成していくマルチパス印刷を説明するものであり、４パス印刷の例を示している。
【００１０】
図３３において、３００はインクジェットヘッド（以下、ヘッド）であり、縦方向に複数のノズルが配置されている。３００ａはヘッド３００のノズルの最初（一番下）の１／４のノズル領域を示す。同様に、３００ｂ，３００ｃ，３００ｄはそれぞれ、ヘッド３００のノズルの次の１／４、さらにその次の１／４、最後（一番上）の１／４、のノズル領域を示す。３１０は記録媒体上の印刷領域を示す。プリンタでの実際の動作としては、ヘッド３００が記録媒体３１０上を走査した後に、紙送り機構を使って記録媒体３１０をヘッド３００に対して上方向に移動させて、印刷を繰り返していく。
【００１１】
以下、マルチパス印刷動作について詳細に説明する。図３３Ａに、第１回目の走査の様子を示す。ここでは、先ず第１パスを印刷するヘッド３００の下側１／４の領域３００ａに対応する、記録媒体３１０の第１の領域３１０_１に対して印刷を開始する。このために、記録媒体３１０の第１の領域３１０_１に対する印刷データのうち、第１パスの印刷データをヘッド３００の下側１／４の領域である３００ａに対して送り、記録媒体３１０上の右から左（または左から右）にヘッド３００を走査する。これにより、記録媒体３１０上の第１領域３１０_１に対して、第１パスの印刷が行われる。この第１回目の印刷においては、ヘッド３００の３００ｂ，３００ｃ，３００ｄの領域にはデータを送らず、すなわちこれらのノズル領域では印刷を行わない。第１回目の走査が終了した後に、記録媒体３１０を上側にヘッド３００のノズル長さの１／４分（すなわち、３００ａの領域分）の紙送りを行う。
【００１２】
図３３Ｂに、第２回目の走査の様子を示す。ここでは、記録媒体との相対位置を示すために、記録媒体３１０に対する現在のヘッドの位置を３００、１回前の走査時のヘッドの位置を３００_１（点線）で示している。ヘッド３００のノズル長さの１／４分の紙送りを行った記録媒体３１０に対して、ヘッド領域３００ａに対応する、記録媒体３１０の第２の領域３１０_２と、第１回目の走査において第１パスの印刷を行った第１の領域３１０_１の２領域に対して印刷を行う。記録媒体３１０の第２の領域３１０_２については、ヘッド領域３００ａに対して、第２の領域３１０_２の印刷データのうち第１パスの印刷データを送る。また同時に、第１の領域３１０_１については、ヘッド領域３００ｂに対して、第１の領域３１０_１の印刷データのうち第２パスの印刷データを送る。このとき、ヘッド３００の３００ｃ、３００ｄの領域は、まだ印刷領域に入っていないために印刷データを送らず、印刷を行わない。第２回目の走査が終了した後に、記録媒体３１０を上側にヘッド３００のノズル長さの１／４分（すなわち、３００ａの領域分）の紙送りを行う。
【００１３】
図３３Ｃに、第３回目の走査の様子を示す。ここでは図３３Ｂと同様に、記録媒体３１０に対する現在のヘッドの位置を３００、１回前の走査時のヘッドの位置を３００_１（点線）、２回前の走査時のヘッドの位置を３００_２（点線）で図示している。ここでは、ヘッド３００のノズル長さの１／４分の紙送りを行った記録媒体３１０に対して、以下の３領域に対する印刷を行う。すなわち、ヘッド領域３００ａに対応する第３の領域３１０_３、第２回目の走査時に第１パスの印刷を行った第２の領域３１０_２、および、第１回目，第２回目の走査時に第１パス，第２パスの印刷をそれぞれ行った第１の領域３１０_１、の３領域である。記録媒体３１０の第３の領域３１０_３については、ヘッド領域３００ａに対して、第３の領域３１０_３の印刷データのうち第１パスの印刷データを送る。また同時に、記録媒体３１０の第２の領域３１０_２については、ヘッド領域３００ｂに対して、第２の領域３１０_２の印刷データのうち第２パスの印刷データを送る。更に、記録媒体３１０の第１の領域３１０_１については、ヘッド領域３００ｃに対して、第１の領域３１０_１の印刷データのうち第３パスの印刷データを送る。このとき、ヘッド３００の３００ｄの領域は、まだ印刷領域に入っていないために印刷データを送らず、印刷を行わない。第３回目の走査が終了した後に、記録媒体３１０を上側にヘッド３００のノズル長さの１／４分（すなわち、３００ａの領域分）の紙送りを行う。
【００１４】
図３３Ｄに、第４回目の走査の様子を示す。ここでも図３３Ｂ，図３３Ｃと同様に、記録媒体３１０に対する現在のヘッド位置を３００、１回前の走査時のヘッド位置を３００_１（点線）、２回前の走査時のヘッド位置を３００_２（点線）、３回前の走査時のヘッド位置を３００_３（点線）で示す。ここでは、インクジェットヘッド３００のノズル長さの１／４分の紙送りを行った記録媒体３１０に対して、以下の４領域に対する印刷を行う。すなわち、まずヘッド領域３００ａに対応する第４の領域３１０_４と、第３回目の走査時に第１パスの印刷を行った第３の領域３１０_３である。そして、第２，第３回目の走査において第１，第２パスの印刷をそれぞれ行った第２の領域３１０_２、および、第１，第２，第３回目の走査において第１，第２，第３パスの印刷をそれぞれ行った第１の領域３１０_１、の以上４領域である。記録媒体３１０の第４の領域３１０_４については、ヘッド領域３００ａに対して、第４の領域３１０_４の印刷データのうち第１パスの印刷データを送る。また同時に、第３の領域３１０_３については、ヘッド領域３００ｂに対して、第３の領域３１０_３の印刷データのうち第２パスの印刷データを送る。また同時に、第２の領域３１０_２については、ヘッド領域３００ｃに対して、第２の領域３１０_２の印刷データのうち第３パスの印刷データを送る。更に、第１の領域３１０_１については、ヘッド領域３００ｄに対して、第１の領域３１０_１の印刷データのうち第４パスの印刷データを送る。
【００１５】
第４回目の走査が終了すると、記録媒体３１０上の第１の領域３１０_１には、第１〜第４回目までの４回の走査により、第１〜第４パスがそれぞれ印刷され、全ての画像形成が完了する。詳細には、第１の領域３１０_１には、ヘッド領域３００ａにより第１パスが、３００ｂにより第２パスが、３００ｃにより第３パスが、３００ｄにより第４パスが、それぞれ印刷される。
【００１６】
第４回目の走査が終了した後に、記録媒体３１０を上側にインクジェットヘッド３００のノズル長さの１／４分（すなわち、３００ａの領域分）の紙送りを行う。以降、インクジェットヘッド３００の走査による印刷と紙送りを順次繰り返して、記録媒体３１０に画像を形成していく。
【００１７】
このように、記録媒体上の領域を複数回の走査に分けて、それぞれの走査に応じて印刷データを分割したマルチパス印刷を行うことにより、メカの紙送り誤差や、ヘッドのノズルのバラツキ等による形成画像の濃度ムラを低減することができる。
【００１８】
上記従来のマルチパス印刷によって、メカの紙送り誤差や、インクジェットヘッドのノズルのバラツキ（吐出量の大小やまっすぐ飛ばないヨレ等）によるスジムラなどの濃度ムラを、ある程度低減することはできる。しかしながら、印刷画像の高画質化要求が高まる中で、印刷液滴の小液滴化、印刷解像度の高解像度化等により、従来のマルチパス印刷方式だけでは、インクジェットプリンタにおけるヨレ等の問題をクリアし、濃度ムラを抑えることは困難になりつつある。
【００１９】
そこで、上述したようなマルチパス印刷を行う記録装置において、さらに経年変化等による形成画像の画質劣化を補正するために、記録媒体上にテストパターンを印刷してその状態を読み取って画像形成にフィードバックする方法が知られている。この場合、該読み取ったテストパターンの濃度値に基づき、例えば記録ヘッドに対する駆動信号を補正することによって、実際の画像形成時に濃度ムラが発生することを抑制する（例えば、特許文献１参照）。
【特許文献１】特開平０２−２８６３４１号公報
【発明の開示】
【発明が解決しようとする課題】
【００２０】
しかしながら、上記従来のテストパターンを印刷して、その読み取り結果を画像形成にフィードバックさせる補正方法は、煩雑であるうえに補正を行うタイミングが限られてしまい、画像形成に伴うリアルタイムな補正を行うことは不可能であった。
【００２１】
また、プリンタ製品の市場での価格競争も年々厳しくなっているため、製品コストも抑制すべきである。特にカラー画像を形成する記録装置において上記従来のテストパターンを読み取る補正方法を適用する場合、全色を測定するための分光センサ等を備える必要があり、コストがかさんでしまう。
【００２２】
本発明は上述した問題を解決するためになされたものであり、マルチパス印刷を行う際に濃度ムラを検出し、そのリアルタイムな補正を低コストにて実現する画像形成装置およびその制御方法を提供することを目的とする。
【課題を解決するための手段】
【００２３】
上記目的を達成するための一手段として、本発明の画像形成装置は以下の構成を備える。
【００２４】
すなわち、記録媒体上の同一領域に対し、複数のノズルを有する記録ヘッドを複数回走査してインクを吐出することによってカラー画像を形成する画像形成装置であって、前記複数回走査における走査ごとの印刷濃度比率を決定する印刷濃度比率の決定手段と、印刷状態の検出対象となる検出色として１色を決定する検出色決定手段と、画像形成動作時に、直前までの走査によって前記記録媒体上に既に印刷されている前記検出色の印刷状態を走査ごとに検出する印刷状態検出手段と、複数回走査における走査ごとの印刷データを、前記印刷濃度比率および前記検出色の印刷状態に基づいて生成する印刷データ生成手段と、を有することを特徴とする。
【００２５】
例えば、前記検出色決定手段は、前記検出色としてマゼンタを決定することを特徴とする。
【００２６】
例えば、前記検出色決定手段は、前記検出色を走査ごとに決定することを特徴とする。
【発明の効果】
【００２７】
上記構成からなる本発明によれば、マルチパス印刷を行う際に濃度ムラを検出し、そのリアルタイムな補正が低コストにて実現される。
【発明を実施するための最良の形態】
【００２８】
以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００２９】
＜第１実施形態＞
●システム構成
本実施形態は、記録媒体上の同一領域に対し、複数のノズルを有する記録ヘッドを複数回走査してインクを吐出するマルチパス印刷によってカラー画像を形成する画像形成装置において、安価な構成でリアルタイムに濃度ムラを補正することを特徴とする。
【００３０】
図１は、本実施形態にかかるインクジェットプリンタの概略構成を示すブロック図である。同図において、１０はプリンタ本体、２０はパーソナルコンピュータ（ＰＣ）、３０はデジタルカメラである。
【００３１】
プリンタ１０において、１００はプリンタ内の各構成を統括的に制御するＣＰＵ、１１０はＣＰＵ１００が参照するプログラムやテーブルデータが格納されたＲＯＭ、１２０は変数やデータを格納するＲＡＭである。１３０はＰＣ２０よりデータを受取るためのＵＳＢデバイスインターフェース、１４０はデジタルカメラ３０等よりデータを受取るためのＵＳＢホストインターフェースである。１５０はデジタルカメラ３０等より入力された多値の画像データに対し、色変換や２値化処理等を行う画像処理部、１６０は画像処理部１５０により２値化処理された印刷データをプリントヘッドに送って印刷を行うための印刷制御部である。１７０は印刷を行うための紙送り機構やキャリッジ送り機構を制御するためのメカ制御部、１８０は印刷を行うためのヘッドや、紙送り機構やキャリッジ送り機構を備えるプリンタエンジンである。
【００３２】
以下、図１において、デジタルカメラ３０によって撮影された画像データを、直接プリンタ１０に送って印刷出力する動作について説明する。
【００３３】
まず最初に、画像データを印刷する記録媒体の種類を検出する。プリンタエンジン１８０には、セットされた記録媒体（不図示）の種類を検出するためのセンサ（不図示）が設けられており、該センサによって読み取られた記録媒体の情報が、印刷制御部１６０を介してＣＰＵ１００に送られ、記録媒体の種類が判別される。なお、記録媒体の種類を検出するためのセンサとしては、特定の波長光を投射してその反射光を読取る方式など、いくつかの提案がなされているが、本発明の趣旨ではないため、詳細な説明は行わない。
【００３４】
デジタルカメラ３０により撮影された画像データは、ＪＰＥＧ圧縮画像としてデジタルカメラ３０内のメモリ（不図示）に格納されている。デジタルカメラ３０は接続ケーブルによってプリンタ１０のＵＳＢホストインターフェース１４０に接続される。デジタルカメラ３０内のメモリに格納された撮像画像は、ＵＳＢホストインターフェース１４０を介して、プリンタ１０内のＲＡＭ１２０に一旦格納される。デジタルカメラ３０より受取った画像データはＪＰＥＧ圧縮画像であるため、ＣＰＵ１００によってこれを解凍して、再度ＲＡＭ１２０に格納する。
【００３５】
以上のように得られた画像データに基づいて、プリンタエンジン１８０内のプリントヘッドで印刷するための印刷データが作成される。ＲＡＭ１２０に格納された画像データは、画像処理部１５０により色変換、２値化処理等が施されることによって、印刷用の印刷データ（ドットデータ）に変換される。そして更に、上述したように判別された記録媒体の種類に応じて、マルチパス印刷に対応するためのパス分割が行われる。本実施形態では、このパス分割用の印刷濃度比率をリアルタイムに補正することを特徴とし、その詳細については後述する。
【００３６】
画像処理部１５０において印刷データに変換され、更にパス分割されたデータは、印刷制御部１６０に渡され、プリントヘッドの駆動順に合わせて、プリンタエンジン１８０のプリントヘッドに送られる。そして、プリンタエンジン１８０のモータ、メカ部分を制御するメカ制御部１７０と、これにより制御されるプリンタエンジン１８０に同期して、印刷制御部１６０より吐出パルスが生成されてインク滴を吐出し、記録媒体（不図示）上に画像が形成される。
【００３７】
なお、ここでは画像処理部１５０において２値化処理を行う例を示したが、入力画像を印刷するために低階調化する処理であれば、２値化に限定されない。例えば、濃淡インクを用いた印刷や、インク液滴の大小あるいは大中小液滴、等に応じた階調数への変換や、データ量削減のためのＮ値化（Ｎは２以上の整数）、等であっても良い。
【００３８】
また、プリンタにセットされた記録媒体をプリンタエンジン１８０内に配置されたセンサで読み取って、ＣＰＵ１００でその種類を判別する例を示したが、プリンタ本体、またはデジタルカメラ上での操作により、記録媒体の種類を選択する方法もある。後述するように本実施形態では、センサによって読み取った印刷濃度によって印刷データの生成を制御することを特徴とするため、記録媒体の種類の検出方法については特に限定しない。
【００３９】
●プリンタエンジン構成
図２に、本実施形態のプリンタエンジン１８０における、インクジェットヘッド、センサ、および記録媒体の関係を示す。同図において、２００は記録媒体、２１０はインクジェットヘッドおよびセンサを搭載したキャリッジ、２２０_Ｃは複数の吐出ノズルを有した、シアン用のインクジェットヘッド（以下、単にヘッドと称する）である。また、２２０_Ｍは同じくマゼンタ用ヘッド、２２０_Ｙはイエロー用ヘッド、２２０_Ｂｋはブラック用ヘッドである。２３０_Ｌ，２３０_Ｒはそれぞれ、記録媒体２００への印刷状態を画像形成動作時に検出するために、ヘッドの左側および右側に配置されたセンサである。本実施形態では、キャリッジ２１０が記録媒体２００上を主走査軸について双方向走査することにより印刷を行うとして、以下説明する。
【００４０】
キャリッジ２１０は、記録媒体２００上を走査中に、各ヘッド２２０_ｘ（この場合、ｘ＝Ｃ，Ｍ，Ｙ，Ｂｋ）の吐出ノズルよりインク滴を吐出して印刷を行う。一走査における印刷を終了すると、プリンタ機構（不図示）により記録媒体２００を副走査方向（図中の太矢印で示す下から上方向）に搬送し、次の走査の位置に記録媒体２００をセットする。本実施形態では、印刷領域を複数回走査するマルチパス印刷を行うために、記録媒体２００の１回の搬送量は、ヘッド２２０_ｘのノズル幅より小さい。例えば、４パス印刷を行うのであれば、ヘッド２２０_ｘのノズル幅の１／４分を、キャリッジ２１０の一走査毎に搬送する。
【００４１】
図２において記録媒体２００上におけるキャリッジ２１０の走査方向が右から左方向である場合、センサ２３０_Ｌはヘッド２２０_ｘに先行する位置にあることになる。したがって、マルチパス印刷において既に終了したパス（走査）による印刷の状態、すなわちヘッドの吐出特性（インクの吐出量や吐出方向のばらつき）、およびプリンタ機構による記録媒体２００の搬送量ばらつきを含んだ印刷途中結果を、走査中に検出できる。本実施形態では、画像形成動作時におけるセンサ２３０_Ｌによる検出結果を用いることで、走査中にリアルタイムに濃度ムラ補正を行うことを可能とするが、その詳細については後述する。
【００４２】
また、走査方向が図中の左から右方向である場合も同様に、センサ２３０_Ｒがヘッド２２０_ｘに先行することになり、マルチパス印刷において既に終了したパス（走査）による印刷の状態を、走査中に検出することができる。
【００４３】
したがって本実施形態ではセンサ２３０_Ｌ，２３０_Ｒを用いることにより、双方向印刷におけるいずれの方向への走査中であっても、リアルタイムに濃度ムラ補正を行うことが可能となる。
【００４４】
●４パス双方向印刷
図３に、本実施形態において４パス双方向印刷を例とした場合の、各バンドと濃度ムラ補正が可能なパスとの関係を示す。ここでバンドとは、紙送り単位（マルチパス印刷単位）を示すとする。
【００４５】
図３において、２１０は図２と同様に、ヘッドおよびセンサを搭載したキャリッジであり、２２０_ｘは複数の吐出ノズルを有したインクジェットヘッド、２３０_Ｌ，２３０_Ｒは記録媒体への印刷状態を検出するためのセンサ、である。また矢印Ａ，Ｂは、キャリッジ２１０の記録媒体に対する移動（走査）方向を示している。
【００４６】
また、図中のマス目に配置された数字（１，２，３，４）は１バンド毎のパス（走査）番号を表す。そして縦軸の最小単位（ａ，ｂ，ｃ，・・・）は、「ヘッドの高さ／パス数」に相当するが、これはマルチパス印刷における記録媒体の副走査方向への搬送量に一致する。また横軸の最小単位（Ａ1，Ｂ1，・・・）はヘッド主走査方向における１走査あたりの記録画像処理を示している。ここで、図３における縦軸は記録媒体を想定しているのに対し、横軸は走査毎の印刷プロセスを示していることに注意されたい。
【００４７】
ここで、横軸に着目して説明を加える。Ａ1はＡ方向へのヘッド走査時に印刷されるバンド（図３ではａバンドのみ）を表している。Ｂ1は、Ａ1走査終了後に副走査方向へ記録媒体を搬送した後に、Ｂ方向への１回目の走査で印刷されるバンド（図３ではａバンドは２パス目、ｂバンドは１パス目）を表している。同様に、Ａ2はＢ1走査終了後に副走査方向へ記録媒体を搬送した後に、Ａ方向への２回目の走査で印刷されるバンド（図３ではａバンドは３パス目、ｂバンドは２パス目、ｃバンドは１パス目）を表している。
【００４８】
次に、縦軸に着目して説明を加える。バンドｃはＡ2走査で１パス目、Ｂ2走査で２パス目、Ａ3走査で３パス目、Ｂ3走査で４パス目、というように、４回の走査によってマルチパス印刷されることを意味する。図中の斜線で塗られたパスは、センサ２３０_Ｌ，２３０_Ｒによる先行パスの印刷状態を検出し、リアルタイムな濃度ムラ補正を可能とするパスを示している。本実施形態において、センサ２３０_Ｌ，２３０_Ｒはヘッドを挟んで両側に配置されているため、２，３，４パスに対して濃度ムラ補正を行えることを意味している。なお、センサ２３０_Ｌ，２３０_Ｒは、Ａ、Ｂ各方向への走査時に、先行する３パス分全ての画素の印刷状態を検出するに十分な長さを持っているとする。また、１パス目とはすなわち最初の印刷走査であるため、このパスに対しては先行パスに基づく濃度補正を行う必要がない。
【００４９】
本実施形態では、双方向印刷を行う場合に、２パス目以降の全てのパスに対して濃度ムラ補正が可能であるが、その詳細な補正方法については後述する。
【００５０】
なお、本実施形態のセンサ２３０_Ｌ，２３０_Ｒとしてカラーセンサを用いると、記録媒体上の印刷状態の色情報全てを検出することができるため、高い濃度ムラ補正効果が期待できる。ただし、カラーセンサは一般に高価であるため、より低コストな構成が要求される場合には、カラーセンサの使用は適当でない。そこで本実施形態では、高価なカラーセンサを用いないことを前提として、比較的安価な、検出対象を単色とするセンサを用いた濃度補正方法について、以下に説明する。
【００５１】
●センサ構成
ここで図４Ａおよび図４Ｂに、本実施形態における、単色を検出対象とするセンサ２３０_Ｌ，２３０_Ｒの構成を示し、その動作について詳細に説明する。
【００５２】
本実施形態におけるセンサ２３０_Ｌ，２３０_Ｒは、光源とカラーフィルタと受光センサ部によって構成される。なお、ここでは、図４Ａと図４Ｂの２つの構成例を挙げるが、ヘッド２２０_ｘの両側に配置されるセンサ２３０_Ｌ，２３０_Ｒはいずれの構成によっても実現可能である。
【００５３】
まず図４Ａに示す構成を説明する。図４Ａにおいて、６００_ＧはＧ光源、６０５はＧ光源６００_Ｇにより生成された照射光、点線で示す６０１は記録媒体、６０６は照射光６０５が記録媒体６０１において反射した反射光である。また、６０３_２，６０３_３，６０３_４はそれぞれ、２パス用，３パス用，４パス用のセンサ受光部であり、その検出色はマゼンタとして予め定められている。
【００５４】
Ｇ光源６００_Ｇからの照射光６０５は記録媒体６０１で反射されると、センサ受光部６０３_２，６０３_３，６０３_４においてマゼンタ色情報が検出される。２パス用センサ受光部６０３_２は、既に記録媒体６０１に対して印刷済みである１パス目の印刷状態を検出し、このセンサ出力はＡ／Ｄ変換が施された上で、２パス目の印刷データ制御へフィードバックされる。
【００５５】
同様に、３パス用センサ受光部６０３_３は２パス目までの印刷状態を検出し、該センサ出力は３パス目の印刷にフィードバックされる。４パス用センサ受光部６０３_４についても同様に、３パス目までの印刷状態を検出し、該センサ出力は４パス目の印刷にフィードバックされる。
【００５６】
次に、別のセンサ構成例として図４Ｂに示す構成を説明する。図４Ｂにおいて、図４Ａと同様の構成には同一番号が付されている。詳細には、６００_ＲＧＢはＲＧＢ光源、６０５はＲＧＢ光源６００_ＲＧＢから出力される白色光線である照射光、点線で示す６０１は記録媒体、６０６は照射光６０５が記録媒体６０１において反射した反射光である。また、６０２_２，６０２_３，６０２_４はそれぞれ、２パス用，３パス用，４パス用のＧ(グリーン)フィルタ、６０３_２，６０３_３，６０３_４はそれぞれ、２パス用，３パス用，４パス用のセンサ受光部である。
【００５７】
ＲＧＢの３色光源６００_ＲＧＢは、記録媒体６０１に対して３色光線を均一且つ一直線に走査できるように構成されているとする。ＲＧＢ光源６００_ＲＧＢから照射された白色の照射光６０５は、記録媒体６０１で反射されると、マゼンタの補色のみを透過させるＧフィルタを通る。２パス用のＧフィルタ６０２_２は、既に記録媒体６０１に対して印刷済みである１パス目の印刷状態からの反射光６０６を透過し、そのマゼンタ色情報のみを取り出す。そして２パス用センサ受光部６０３_２は、２パス用Ｇフィルタ６０２_２を透過したマゼンタ色情報を検出し、この出力はＡ／Ｄ変換が施された上で次パスの印刷データ制御へフィードバックされる。
【００５８】
同様に、３パス用Ｇフィルタ６０２_３、３パス用センサ受光部６０３_３は、２パス目までの印刷状態を検出し、該センサ出力は３パス目の印刷にフィードバックされる。４パス用Ｇフィルタ６０２_４、４パス用センサ受光部６０３_４についても同様に、３パス目までの印刷状態を検出し、該センサ出力は４パス目の印刷にフィードバックされる。
【００５９】
なお、ここでは図４Ａおよび図４Ｂに示す２つの構成例について説明したが、これらはセンサ２３０_Ｌ，２３０_Ｒの一構成例に過ぎない。また、各光源を一直線に照射する方法や、記録媒体に対して均一に照射する方法等については、本発明の本質ではないため、詳細な説明は割愛する。
【００６０】
以上説明した様に本実施形態のセンサ２３０_Ｌ，２３０_Ｒにおいては、人間の目が感じる明るさに最も近い（輝度成分の占める割合が高い）色であるマゼンタのみを検出する。これにより、安価なセンサ構成であっても相応の濃度ムラ補正を実現することができる。
【００６１】
なお、上述したように１パス目とはすなわち最初の印刷走査であるため、このパスに対しては濃度補正を行う必要がない。したがって図４Ａおよび図４Ｂに示す構成においても、特に１パス目については検出用フィルタやセンサを備える必要が無い。
【００６２】
●印刷データ生成（概要）
以下、本実施形態の画像処理部１５０における印刷データの生成処理について説明する。
【００６３】
図５は、上述したセンサ出力に基づく印刷データ生成を行う、画像処理部１５０の概要構成を示すブロック図である。同図において、３２０は印刷対象となる入力画像データであり、ここではＲＧＢ信号で構成されるとする。３３０は入力画像データ３２０のＲＧＢ信号をを印刷用のＣＭＹ信号に変換する色変換部であり、色変換後のシアン（Ｃ），マゼンタ（Ｍ），イエロー（Ｙ）の信号が出力される。
【００６４】
３４０は、マゼンタの印刷状態を検出したセンサ出力値であり、詳細には、上述した図４Ａまたは図４Ｂに示すセンサ受光部６０３_２,６０３_３,６０３_４の出力をＡ／Ｄ変換したものである。３６０_Ｍは、マゼンタの印刷状態を示すセンサ出力値３４０に基づき、濃度レベルの補正や制御データの生成等によるマゼンタの印刷データ生成を制御するために、センサ出力値３４０を濃度値に変換する印刷濃度検出部である。
【００６５】
そして３７０_Ｃ，３７０_Ｍ，３７０_Ｙはそれぞれ、シアンの信号，マゼンタの信号，イエローの信号に対して印刷用の低階調化処理等を施す、シアン，マゼンタ，イエローの印刷データ生成部である。ここで、マゼンタの印刷データ生成部３７０_Ｍにおいては、印刷濃度検出部３６０_Ｍからの制御信号に基づいて、低階調化処理を行う。この印刷データ生成部における詳細な処理については後述する。
【００６６】
上述したように、印刷データ生成部３７０_Ｃ，３７０_Ｍ，３７０_Ｙでそれぞれ低階調化されることによって生成された印刷データは印刷制御部１６０に渡される。そして、それぞれがシアン，マゼンタ，イエロー用の印刷制御部３８０_Ｃ，３８０_Ｍ，３８０_Ｙによって、それぞれのプリントヘッドおよびプリンタメカ機構に対して印刷制御を行うことにより、記録媒体上に画像が形成されていく。
【００６７】
●印刷データ生成（マゼンタ）
本実施形態では、センサによる印刷状態検出および濃度補正を行うマゼンタと、濃度補正を行わないシアン、イエローとでは、センサを起点とする系の有無に伴い、印刷データ生成用の回路構成が異なる。以下、マゼンタの印刷データ生成部３７０_Ｍと、それ以外の色の印刷データ生成部３７０_Ｃ，３７０_Ｙとにおける、回路構成の相違について説明する。
【００６８】
図６に、マゼンタの印刷データ生成部３７０_Ｍの詳細構成を示す。同図において、４００は図５に示す色変換部３３０でインク色ごとに変換された印刷画像信号（図５における色変換部３３０からのＣＭＹ出力に相当）である。
【００６９】
４１０は、マルチパスに分割するための係数を格納したパス分割テーブルであり、第１パス，第２パス，第３パス，第４パスの分割係数ｋ1，ｋ2，ｋ3，ｋ4を提供する。本実施形態においては、これらパス分割係数ｋ1，ｋ2，ｋ3，ｋ4に基づき、パスごとの印刷濃度比率が算出される。
【００７０】
４２０_１は、印刷画像信号４００に対して第１パスの分割係数ｋ1を乗算して第１パスの印刷濃度を計算する乗算器である。４２０_２，４２０_３，４２０_４も同様に、印刷画像信号４００に対して分割係数ｋ2，ｋ3，ｋ4をそれぞれ乗算して、第２，第３，第４パスの印刷濃度を計算する乗算器である。
【００７１】
３４０は図５に示したように、マゼンタの印刷状態を検出したセンサ出力値であり、印刷濃度検出部３６０_Ｍにおいて、マゼンタの印刷濃度に変換される。
【００７２】
４５０_１は、印刷画像信号４００に対して第１パスのパス分割係数（ｋ1）を乗じることによって、第１パスによる印刷濃度を計算する乗算器である。４５０_２は、印刷画像信号４００に対して第１，第２パスによる合計のパス分割係数（ｋ1＋ｋ2）を乗じることによって、第１，第２パスによる印刷濃度を計算する乗算器である。４５０_３は、印刷画像信号４００に対して第１，第２，第３パスによる合計のパス分割係数（ｋ1＋ｋ2＋ｋ3）を乗じることによって、第１，第２，第３パスによる印刷濃度を計算する乗算器である。
【００７３】
４５５_１は、第１パスによる印刷濃度とセンサで検出した印刷濃度との差分を計算する加算器である。４５５_２は、第１，第２パスによる合計の印刷濃度とセンサで検出した印刷濃度との差分を計算する加算器である。４５５_３は、第１，第２，第３パスによる合計の印刷濃度とセンサで検出した印刷濃度との差分を計算する加算器である。
【００７４】
４６０_２は、加算器４５５_１により計算された、第１パスによる印刷濃度とセンサで検出した印刷濃度との差分を、第２パスの印刷濃度に加算する加算器である。４６０_３は、加算器４５５_２により計算された、第１，第２パスによる合計の印刷濃度とセンサで検出した印刷濃度との差分を、第３パスの印刷濃度に加算する加算器である。４６０_４は、加算器４５５_３により計算された、第１，第２，第３パスによる合計の印刷濃度とセンサで検出した印刷濃度との差分を、第４パスの印刷濃度に加算する加算器である。
【００７５】
４８０_１は、第１パスの印刷濃度を計算した乗算器４２０_１の出力に基づき、第１パスの印刷データを生成する低階調化部である。また４８０_２，４８０_３，４８０_４はそれぞれ、第２，第３，第４パスの印刷濃度を補正するための加算器４６０_２，４６０_３，４６０_４の出力に基づき、第２，第３，第４パスの印刷データを生成する低階調化部である。
【００７６】
そして４８５_１，４８５_２，４８５_３，４８５_４はそれぞれ、低階調化部４８０_１，４８０_２，４８０_３，４８０_４の出力を、第１，第２，第３，第４パスの記録画像として一旦記憶する、第１，第２，第３，第４パス記録画像メモリである。
【００７７】
以下、図６に示す構成からなるマゼンタの印刷データ生成部３７０_Ｍにおける動作について、詳細に説明する。
【００７８】
まず、各インク色（ここではマゼンタ）に変換された印刷画像信号４００は、パス毎の印刷濃度を計算する乗算器４２０_ｘ（ここでは、ｘ＝１，２，３，４）に入力される。そこでパス分割テーブル４１０より読み出された係数ｋ1，ｋ2，ｋ3，ｋ4が乗算されることにより、各パスの印刷濃度が決定される。
【００７９】
そして第１パスに関しては、その印刷濃度が乗算器４２０_１により計算され、低階調化部４８０_１において印刷データが生成され、第１パス記録画像メモリ４８５_１に記憶される。
【００８０】
第２パス以降に関しては、乗算器４２０_２，４２０_３，４２０_４により各パスによる印刷濃度が計算されると同時に、直前までの走査による印刷目標濃度を計算する。例えば、第２パスの印刷を行う際には、その直前の第１パスによる印刷目標濃度を、印刷画像信号４００に第１パスのパス分割係数（ｋ1）を乗算器４５０_１で乗じることによって算出する。一方、センサにより直前の第１パスの印刷状態を検出したセンサ出力値３４０は、印刷濃度検出部３６０_Ｍにて検出濃度に変換される。第１パスの検出濃度は、計算上の印刷目標濃度に対する差分を算出するために、乗算器４５０_１の出力とともに加算器（または減算器）４５５_１に入力される。加算器４５５_１により算出された目標濃度に対する検出濃度の差分は、加算器４６０_２により第２パスの印刷濃度に加算される。加算後の印刷濃度に基づき、低階調化部４８０_２において印刷データの生成が行われ、第２パス記録画像メモリ４８５_２に記憶される。
【００８１】
同様に第３パスの印刷時には、第３パスの印刷濃度が乗算器４２０_３で計算されると同時に、第１，第２パスによる印刷目標濃度を乗算器４５０_２で計算する。この印刷目標濃度はすなわち、印刷画像信号４００に第１，第２パスのパス分割係数の合計（ｋ1＋ｋ2）を乗算器４５０_２で乗じることによって算出される。
【００８２】
一方、センサにより直前の第２パスまでの印刷状態を検出したセンサ出力値３４０は、印刷濃度検出部３６０_Ｍにて第２パスの検出濃度に変換される。そして、乗算器４５０_２で計算された、第２パス印刷後の印刷目標濃度とセンサで検出された検出濃度との差分が、加算器４５５_２により算出され、第３パスの印刷濃度に加算器４６０_３で加算される。第２パス印刷後の印刷目標濃度と検出された印刷濃度との差分によって補正された第３パスの印刷濃度は、低階調化部４８０_３において印刷データの生成が行われ、第３パス記録画像メモリ４８５_３に記憶される。なお、第４パスの印刷データについても、上述した第２、第３パスと同様に生成される。
【００８３】
●印刷データ生成（他色）
マゼンタについては、上述した図６に示す構成からなるマゼンタの印刷データ生成部３７０_Ｍによって、印刷データが生成される。次に、センサによる濃度補正を行わない、シアンおよびイエローについての印刷データ生成部３７０_Ｃ，３７０_Ｙの詳細構成を図７に示し、説明する。なお、シアンとイエローではどちらの色についても回路構成は同様であるため、以下、共通の構成として説明する。
【００８４】
図７に示すシアンおよびイエロー用の回路構成は、図６に示したマゼンタ用の回路構成から、センサ出力に係る全ての系を除去したものに一致する。したがって図７に示す各構成については図６において既に説明済みであるため、説明を省略する。
【００８５】
図７においてはすなわち、各パスの印刷データ生成に関して、各パスの印刷濃度が乗算器４２０_ｘにより算出され、低階調化部４８０_ｘにより印刷データが生成され、各パスの記録画像メモリ４８５_ｘに一時記憶される。
【００８６】
なお、図６，図７におけるパス分割係数ｋ1，ｋ2，ｋ3，ｋ4は、例えば図３２に示すような入力濃度の均等分割を行う場合、ｋ1＝ｋ2＝ｋ3＝ｋ4=２５％となるように、パス分割テーブル４１０で設定されているものとする。
【００８７】
以上説明したように本実施形態によれば、人間の視覚感度が高いマゼンタについてのみ濃度補正を施すような構成とすることによって、プリンタコストを抑えた上で、濃度ムラを視覚的に十分な程度に低減させることができる。具体的には、パス毎に全色を検出可能とするような高価なセンサを用いずとも、マゼンタ単色のみを検出可能とする安価なセンサを用いれば良く、また、目標濃度生成回路および補正値生成回路等のについてはマゼンタのみについて実装すれば良い。
【００８８】
尚、本実施形態では４パス印刷を例として説明を行ったが、本発明は４パス印刷に限定されないことは言うまでも無い。
【００８９】
＜第２実施形態＞
以下、本発明に係る第２実施形態について説明する。
【００９０】
上述した第１実施形態では、マゼンタの往復走査全てのパスに関して濃度ムラ補正が可能となるように、インクジェットヘッドの両側、全てのパスに相当するノズルに対してセンサを配置する例を示した。第２実施形態では、インクジェットヘッドの片側のみにセンサを配置して濃度ムラ補正を行うことによって、さらなるコストダウンを実現する。すなわち第２実施形態では、センサ配置をインクジェットヘッドの片側に限定して、マゼンタのみの濃度補正を行うことを特徴とする。以下、第２実施形態において上述した第１実施形態と異なる構成および動作についてのみ、説明する。
【００９１】
●４パス双方向印刷
図８に、第２実施形態において４パス双方向印刷を例とした場合の、各バンドと濃度ムラ補正が可能なパスとの関係を示す。図８において、ヘッド２２０_ｘに対して左側のみに、センサ２３０_Ｌが配置されている。このセンサ２３０_Ｌの構成は、上述した第１実施形態で図４Ａ，図４Ｂに示した構成と同様であり、マゼンタ単色の印刷状態を検出する。
【００９２】
図８に示すようなセンサ配置の場合、ヘッド２２０_ｘおよびセンサ２３０_Ｌを搭載したキャリッジ２１０が図中矢印Ｂ方向へ移動（走査）する場合、センサ２３０_Ｌはヘッド２２０_ｘに先行する位置にあることになる。したがって、マルチパス印刷において既に終了したパス（走査）による印刷の状態、すなわちヘッドの吐出特性（インクの吐出量や吐出方向のばらつき）、およびプリンタ機構による記録媒体２００の搬送量ばらつきを含んだ印刷途中結果を、走査中に検出できる。第２実施形態でもこのセンサ２３０_Ｌによる検出結果を用いることで、走査中にリアルタイムに濃度ムラ補正を行うことを可能とする。
【００９３】
一方、キャリッジ２１０の走査方向が図中矢印Ａ方向である場合、センサ２３０_Ｌはヘッド２２０_ｘに先行できない。したがってこの場合、現パスの印刷データ生成時に、直前の先行パスの印刷状態を検出することはできず、走査中のリアルタイムな濃度ムラ補正を行うことは不可能である。但し、センサ出力を１走査分保持すれば上述した第１実施形態と同様な補正を行うことは可能となるが、それには相応のメモリを用意する必要があり、コスト高となる。
【００９４】
以上のように第２実施形態においては、センサ２３０_Ｌがヘッド２２０_ｘに対して先行できるのは、走査方向がＢ方向の場合のみである。したがって、図８に示す走査Ｂ1，Ｂ2，Ｂ3，Ｂ4，Ｂ5，Ｂ6について、２，３，４パスに対する濃度ムラ補正が行われることになる。なお、第２実施形態におけるセンサ２３０_Ｌは、Ｂ方向への走査時に先行する３パス分全ての画素の印刷状態を検出するに十分な長さを持っているとする。
【００９５】
また、図８に示す縦軸のバンドで見ると、ａ，ｃ，ｅ，ｇ，ｉバンドについては、２パス目および４パス目に濃度ムラ補正が可能であり、ｂ，ｄ，ｆ，ｈバンドについては、３パス目のみに濃度ムラ補正が可能である。このように第２実施形態による濃度補正においては、バンド毎に濃度ムラ補正を行えるパスが異なる。すなわち、双方向マルチパス印刷を行う際に、印刷状態検出用のセンサ（２３０_Ｌ）をヘッド（２２０_ｘ）に対して片側にのみ配置すると、全てのパスに濃度ムラ補正がかかることはなく、奇数バンド、偶数バンドによって補正のかかるパスが異なってくる。
【００９６】
第２実施形態では、双方向印刷と片側配置のセンサとの関係における上記特徴を踏まえ、パス間およびバンド間での違いを埋めつつ、濃度ムラ補正効果を高める。以下、その方法について詳細に説明する。
【００９７】
ここで図９Ａ，図９Ｂに、第２実施形態における、出力濃度特性に対する入力濃度の分割例を示す。図９Ａは、図８に示したａ，ｃ，ｅ，ｇ，ｉバンドのように、２パス目と４パス目で濃度ムラ補正を可能とする場合の濃度分割例を示す。具体的には、濃度ムラ補正が可能な第２，第４パスの分割係数を、第３パスよりも大きくしている。一方、図９Ｂは、図８に示したｂ，ｄ，ｆ，ｈバンドのように、３パス目のみに濃度ムラ補正を可能とする場合の濃度分割例を示す。具体的には、濃度ムラ補正が可能な第３パスの分割係数を、第２、第４パスよりも大きくしている。このように第２実施形態では、濃度ムラ補正がかかるパスに対する印刷濃度比率を高くすることによって、センサを片側にしか配置しなかった場合にも良好な濃度ムラ補正を可能とする。
【００９８】
●印刷データ生成
第２実施形態においても、センサによる印刷状態検出および濃度補正の対象となる検出色としてのマゼンタと、濃度補正対象でない、すなわち検出色でないシアン、イエローとで、印刷データ生成用の回路構成が異なる。第２実施形態では、マゼンタの印刷データ生成部３７０_Ｍの詳細構成が、第１実施形態で図６に示した構成と異なる。第２実施形態におけるマゼンタの印刷データ生成部３７０_Ｍの詳細構成を図１０に示し、説明する。なお図１０において、第１実施形態で既に説明した図６と同様の構成には同一番号を付し、説明を省略する。
【００９９】
図１０において、４６５_２は、濃度補正を施した加算器４６０_２の出力、または、パス分割係数ｋ1を乗算する乗算器４２０_２の出力、のいずれかを選択するセレクタである。同様に、４６５_３は加算器４６０_３と乗算器４２０_３のいずれかの出力を選択するセレクタであり、４６５_４は加算器４６０_４と乗算器４２０_４のいずれかの出力を選択するためのセレクタである。これらのセレクタ４６５_２，４６５_３，４６５_４のそれぞれには、濃度補正選択信号ｓｅｌ2，ｓｅｌ3，ｓｅｌ4が入力される。
【０１００】
上述したように、ヘッドの片側にセンサを配置した場合には、全てのパスに対して濃度補正が可能となるわけではない。そこで第２実施形態では例えばセレクタ４６５_２を設け、濃度補正なしの印刷濃度として乗算器４２０_２による乗算後の出力をそのまま使うか、濃度補正後の印刷濃度を算出する加算器４６０_２の加算結果を使うかを選択できるようにしている。これを選択する濃度補正選択信号４７０_２の値は、現在処理中のパスが濃度補正可能であるか否かによって決定される。すなわち第２パスに対する印刷濃度として、濃度補正が可能な場合には補正した印刷濃度（加算器４６０_２出力）を使用し、濃度補正が不可能な場合は補正なしの印刷濃度（乗算器４２０_２出力）を使用するように制御される。このように決定された第２パス用の印刷濃度に基づき、低階調化部４８０_２において印刷データが生成され、生成された第２パスの印刷データは、第２パス記録画像メモリ４８５_２に記憶される。なお、第３,第４パスの印刷濃度についても、第２パスと同様に計算される。
【０１０１】
第２実施形態では、マゼンタの印刷濃度分割係数として、濃度補正が可能なパスの場合と不可能なパスの場合とで、その値を変えるように制御する必要がある。図１１Ａおよび図１１Ｂに、第２実施形態におけるパス分割係数ｋ1，ｋ2，ｋ3，ｋ4、および濃度補正選択信号ｓｅｌ2，ｓｅｌ3，ｓｅｌ4の制御例を示す。上述したように第２実施形態では、第２，第４パスの濃度補正を可能とするａ，ｂ，ｅ，ｇ，ｉバンドの場合と、第３パスの濃度補正を可能とするｂ，ｄ，ｆ，ｈバンドの場合、の２つのケースのいずれに相当するかによって、これらの値を切り替える。
【０１０２】
図１１Ａは、パス分割係数ｋ1，ｋ2，ｋ3，ｋ4と処理バンドの関係を示す表である。同図によれば、図９で説明したように、ａ，ｂ，ｅ，ｇ，ｉバンドではｋ2，ｋ4の値をｋ3より大きくし、ｂ，ｄ，ｆ，ｈバンドではｋ3の値をｋ2，ｋ4より大きくなるように制御している。なお、同図に示す３０％等の数字は一例に過ぎず、あくまでセンサによる濃度ムラ補正が可能か否かに応じてパス分割係数を制御することが、第２実施形態の特徴である。
【０１０３】
図１１Ｂは、濃度補正選択信号ｓｅｌ2，ｓｅｌ3，ｓｅｌ4と処理バンドの関係を示す表である。この表によれば図１０で説明したように、濃度補正を施した印刷濃度を使用するか、濃度補正無しの印刷濃度を使用するかを選択するように制御していることが分かる。
【０１０４】
尚、シアン，イエロー用の印刷データ生成部３７０_Ｃ，３７０_Ｙについては、上述した第１実施形態で図７に示した構成と同様である。
【０１０５】
また、マゼンタについてはセンサにより濃度補正が可能か否かによってパス分割係数を制御するが、シアン、イエローについては全てのパスを同一比率で分割することもできるし、マゼンタの分割比率に合わせることもできる。これは、どちらが濃度ムラをより抑えられるかを判断した上で選択されるべきである。
【０１０６】
以上説明した様に第２実施形態によれば、ヘッドの片側にのみセンサを配置した場合であっても、印刷状態がセンサによって検出可能か否かによってパス分割係数を制御することにより、濃度ムラ補正効果を落とすことなく、さらなるコストダウンが図れる。
【０１０７】
尚、第２実施形態では４パス印刷を例として説明したが、本発明はもちろんこの例に限らず、３パス以上のパス数を持つ印刷モードであれば同様に成り立つことは言うまでも無い。
【０１０８】
また、インクジェットヘッドに対するセンサの配置を本実施形態では左側と仮定して説明したが、これが右側であっても同様の制御によって同様の効果が得られる。
【０１０９】
＜第３実施形態＞
以下、本発明に係る第３実施形態について説明する。上述した第２実施形態では濃度分割係数を求める際に、図９Ａ，図９Ｂに示したように入力濃度を基準としてパス毎の分割係数を決定する例を示したが、第３実施形態では図１２Ａ，図１２Ｂに示すように、出力濃度特性を基準としてパス分割係数を決定する。
【０１１０】
図１２Ａでは、２パス目および４パス目の出力濃度分割比率が３パス目のものより大きくなるように制御し、図１２Ｂでは３パス目の出力濃度分割比率が２パス目および４パス目のものより大きくなるように制御している。第３実施形態では、それぞれの場合の出力濃度比率に対応するパス分割係数ｋ1，ｋ2，ｋ3，ｋ4を、図１０におけるパス分割テーブル４１０で定義することによって、上述した第２実施形態と同様の濃度ムラ補正を実現することができる。
【０１１１】
なお、第３実施形態におけるマゼンタの印刷データ生成部３７０_Ｍの詳細構成は、上述した第２実施形態と全く同様であり、図１０におけるパス分割テーブル４１０のテーブル内容が異なるだけである。
【０１１２】
以上説明した様に第３実施形態によれば、出力濃度を基準としてパス分割係数を決定した場合にも、上述した第２実施形態と同様に、濃度ムラ補正効果を落とすことなく、コストダウンを図ることができる。
【０１１３】
＜第４実施形態＞
以下、本発明に係る第４実施形態について説明する。上述した第２および第３実施形態では、マゼンタのみを濃度補正対象となる検出色とした上で、インクジェットヘッドの片側にのみセンサを配置してコストダウンを図る例を示した。第４実施形態では、マゼンタのみを検出色とした上で、濃度ムラ補正を行うパスを限定することによって、コストダウンを図る例を示す。
【０１１４】
図１３に、第４実施形態において４パス双方向印刷を例とした場合の、各バンドと濃度ムラ補正が可能なパスとの関係を示す。図１３に示すように第４実施形態では、ヘッド２２０_ｘの両側に、センサ２３０_Ｌ，２３０_Ｒを配置する。センサ２３０_Ｌ，２３０_Ｒは、ヘッド２２０_ｘのノズル列長に対して約１／４の長さ（第２パス走査時の記録媒体搬送量相当の長さ）を有し、第２パス走査時に第１パス走査での印刷状態を検出できるように、ヘッド２２０_ｘの両側に配置されている。
【０１１５】
ここで図１４Ａおよび図１４Ｂに、第４実施形態におけるセンサ２３０_Ｌ，２３０_Ｒの構成を示す。該構成によれば、第４実施形態では２パス目のみに濃度補正をかけるため、３パス印刷用と４パス印刷用のセンサおよびフィルタが除去されている点が、上述した第１〜第３実施形態で使用した、図４Ａ，図４Ｂに示すセンサ構成と異なる。
【０１１６】
図１３に斜線で示したように第４実施形態によれば、４パス双方向印刷の場合、走査方向（Ａ／Ｂ）やバンドに依らず、第２パスの走査時のみに、濃度ムラ補正が可能となる。この場合、第２，第３実施形態と同様に、濃度ムラ補正が可能な第２パスのパス分割係数を第３、第４パスのものより大きくすることで、濃度ムラ補正効果を高めることができる。また、往復いずれの走査においても常に第２パスのみが濃度ムラ補正可能であるため、第２実施形態のように往路印刷、復路印刷でパス分割係数を切り替える必要はない。
【０１１７】
図１５に、第４実施形態におけるマゼンタの印刷データ生成部３７０_Ｍの詳細構成を示す。同図において、第１実施形態で既に説明した図６と同様の構成には同一番号を付し、説明を省略する。第４実施形態の場合、処理バンドに依らず第２パスのみ濃度補正が可能であるため、第１実施形態よりもシンプルな構成が実現できる。具体的には、第２パスのみ、加算器４６０_２による濃度補正後の出力を使用し、それ以外のパスついては、パス分割テーブル４１０で分割された印刷濃度をそのまま使用する。なお、濃度補正を行わないシアン、イエローの印刷データ生成部３７０_Ｃ，３７０_Ｙについては第１，第２実施形態と同様に、図７に示す構成からなる。
【０１１８】
以上説明した様に第４実施形態によれば、パス数を限定して濃度ムラ補正を行うことによって、コストダウンが実現される。すなわち、濃度ムラ補正に有効な部分にのみセンサを配置してセンサコストを抑制した場合でも、第２，第３実施形態と同様に、濃度ムラ補正を可能とする部分についての印刷濃度比率を高くすることで有効な補正効果が得られる。
【０１１９】
なお、制御すべきパス分割係数としては、入力濃度に基づくものであっても、出力濃度特性に基づくものであっても良い。また、第４実施形態では２パス目に濃度補正がかかる例を示したが、他のパスに対して濃度補正を施すようにしてももちろん構わない。
【０１２０】
＜第５実施形態＞
以下、本発明に係る第５実施形態について説明する。上述した第２〜第４実施形態では、第１実施形態の濃度ムラ補正に関し、補正色を限定した上でコストダウンを図る補正方法を提案した。第５実施形態では、第２実施形態と第４実施形態による補正方法を組み合わせることによって、さらなるコストダウンを実現する例を示す。
【０１２１】
図１６に、第５実施形態において４パス双方向印刷を例とした場合の、各バンドと濃度ムラ補正が可能なパスとの関係を示す。図１６に示すように第５実施形態では、ヘッド２２０_ｘに対して左側のみに、センサ２３０_Ｌが配置されている。センサ２３０_Ｌはヘッド２２０_ｘのノズル列長に対して約２／４の長さ（第２パスと第３パスの走査時の記録媒体搬送量相当の長さ）を有している。センサ２３０_Ｌは、第２パス走査時に第１パス走査での印刷状態を、第３パス走査時に第２パス走査での印刷状態を検出できるように、ヘッド２２０_ｘの片側に配置されている。センサ２３０_Ｌの構成は、上述した第１実施形態で図４Ａ，図４Ｂに示した構成から、第４パス用のフィルタおよびセンサを除去したものとなり、マゼンタの印刷状態を検出する。
【０１２２】
図１６に斜線で示したように第５実施形態によれば、４パス双方向印刷の場合、走査方向Ｂの時に、第２，第３パスの走査時のみに濃度ムラ補正が可能となる。これを縦軸のバンドで見ると、ａ，ｃ，ｅ，ｇ，ｉバンドでは２パス目のみに濃度ムラ補正を可能とし、ｂ，ｄ，ｆ，ｈバンドでは３パス目のみに濃度ムラ補正を可能とする。すなわち、バンド毎に１度づつ濃度ムラ補正が行え、且つ、濃度ムラ補正が行えるパスが異なることが分かる。
【０１２３】
このように第５実施形態において、印刷状態検出用のセンサをヘッドに対して片側にのみ配置すると、第２実施形態と同様に、全てのパスに濃度ムラ補正がかかることはなく、奇数バンドと偶数バンドとで補正のかかるパスが異なってくる。そこで第２〜第４実施形態の場合同様に、濃度補正のかかるパスとかからないパスとでパス分割係数に差をつけることで、第５実施形態においても、安価なセンサ構成によって濃度ムラ補正を行うことが可能となる。
【０１２４】
また、第５実施形態では、上述した第４実施形態と同様にバンド単位では濃度補正が１パスづつ（第４実施形態では常に２パス目、第５実施形態では２，３パス目が交互）であるが、ヘッドの片側のみのセンサ配置となるため、さらなる低コスト化が望める。
【０１２５】
以上説明したように第５実施形態によれば、上述した第２実施形態と第４実施形態による補正方法の組み合わせ、すなわち、ヘッドのノズル全長よりも短いセンサをヘッドの片側のみに備えることによって、さらなるコストダウンが実現される。
【０１２６】
尚、第５実施形態では、制御すべきパス分割係数としては、入力濃度に基づくものであっても、出力濃度特性に基づくものであっても良い。また、片方向走査の２パス目と３パス目に濃度補正がかかるようにセンサを配置したが、他のパスに濃度補正がかかるようにしても構わない。
【０１２７】
＜第６実施形態＞
以下、本発明に係る第６実施形態について説明する。上述した第１〜第５実施形態では、マゼンタのみを検出色として濃度補正を行う例を示した。このような場合、人間の目にとって感度の高い（輝度成分の占める割合の高い）マゼンタのみが補正されるが、シアン、イエローについては補正されない。第６実施形態では、コストを抑えながらも全ての色について濃度補正を行う例を示す。
【０１２８】
図１７に、第６実施形態におけるセンサの構成を示す。同図において、６００_ＲＧＢはＲＧＢ光源、６０５はＲＧＢ光源６００_ＲＧＢから出力される白色光線である照射光、点線で示す６０１は記録媒体、６０６は照射光６０５が記録媒体６０１において反射した反射光である。また、７０２_２，７０２_３，７０２_４はそれぞれ、２パス用のＧ(グリーン)フィルタ，３パス用のＲ(レッド)フィルタ，４パス用のＢ(ブルー)フィルタである。６０３_２，６０３_３，６０３_４はそれぞれ、２パス用，３パス用，４パス用のセンサ受光部である。
【０１２９】
ＲＧＢの３色光源６００_ＲＧＢは、記録媒体６０１に対して３色光線を均一且つ一直線に走査できるように構成されているとする。ＲＧＢ光源６００_ＲＧＢから照射された白色の照射光６０５は、記録媒体６０１で反射されると、２パス目についてはマゼンタの補色のみを透過させるＧフィルタ７０２_２を通る。
【０１３０】
２パス用のＧフィルタ７０２_２は、既に記録媒体６０１に対して印刷済みである１パス目の印刷状態からの反射光６０６を透過し、そのマゼンタ色情報のみを取り出す。そして２パス用センサ受光部６０３_２は、２パス用Ｇフィルタ７０２_２を透過したマゼンタ色情報を検出し、この出力はＡ／Ｄ変換が施された上で次パスの印刷データ制御へフィードバックされる。
【０１３１】
同様に３パス用Ｒフィルタ７０２_３は、既に記録媒体６０１に対して印刷済みである２パス目までの印刷状態からの反射光６０６を透過し、そのシアン色情報のみを取り出す。そして３パス用センサ受光部６０３_３は、３パス用Ｒフィルタ６０２_３を透過したシアン色情報を検出し、この出力はＡ／Ｄ変換が施された上で次パスの印刷データ制御へフィードバックされる。
【０１３２】
同様に、４パス用Ｂフィルタ７０２_４，４パス用センサ受光部６０３_４によって、３パス目までの印刷状態からイエロー色情報が検出され、次パスの印刷データ制御へフィードバックされる。
【０１３３】
このように第６実施形態においては、走査順によって適用すべきフィルタが決定され、すなわち検出色が決定されるが、このフィルタ切り替えによる検出色決定処理は、例えば不図示のＣＰＵ等によって制御される。
【０１３４】
図１８に、第６実施形態において４パス双方向印刷を例とした場合の、各バンドと濃度ムラ補正が可能なパスとの関係を示す。図１８に示すように第６実施形態では、ヘッド２２０_ｘの両側に、該ヘッドのノズル長と同等の長さを有するセンサ２３０_Ｌ，２３０_Ｒが配置されている。このセンサ２３０_Ｌ，２３０_Ｒの構成が、上述した図１７に示した構成である。
【０１３５】
第６実施形態におけるセンサ２３０_Ｌ，２３０_Ｒはヘッド２２０_ｘの両側に配置され、上述したように、パス毎に検出する色が固定化されている。したがって、バンド（ａ，ｂ，ｃ，・・・）間で補正色の違いはなく、図１８に示すように、常に第２パスではマゼンタ、第３パスではシアン、第４パスではイエローが補正される。
【０１３６】
ここで、第２番目以降のパス、すなわち第２，第３，第４パスをそれぞれ、マゼンタ，シアン，イエローの順に濃度補正しているのは、先行するパスに対して、より輝度成分の高い色順に優先的に補正させるためである。これにより、１パスに対して１色ずつ補正した場合であっても高い補正効果が期待できる。
【０１３７】
以下、第６実施形態における印刷データの生成処理について説明する。
【０１３８】
図１９は、第６実施形態における印刷データ生成を行う画像処理部１５０の概要構成を示すブロック図である。該構成によれば、上述した第１実施形態で図５に示した構成に対し、シアン、イエローに関してもマゼンタと同様に、センサ出力値３４０に基づく印刷データ制御が行われる系が追加されている点が異なる。ただし、図１９はＣ，Ｍ，Ｙという色に着目した回路構成イメージであって、パスを観点として描いていないため、実際には、パス毎にセンサからの系が存在するものと存在しないものもあることに注意されたい。
【０１３９】
図２０，図２１にそれぞれ、シアン、イエローの印刷データ生成部３７０_Ｃ，３７０_Ｙの詳細構成を示す。なお、マゼンタの印刷データ生成部３７０_Ｍについては、上述した第４実施形態で図１５に示した構成と同様である。なお、図２０，図２１において図１５と同様の構成には同一番号を付し、説明を省略する。
【０１４０】
シアンの印刷データ生成部３７０_Ｃの構成を示す図２０においては、３パス目に濃度補正を行うため、乗算器４５０_２，加算器４５５_２を使用して２パス目までの目標濃度を算出し、３パス目の濃度を加算器４６０_３で補正する。
【０１４１】
またイエローの印刷データ生成部３７０_Ｙの構成を示す図２１においては、４パス目に濃度補正を行うため、乗算器４５０_３，加算器４５５_３を使用して３パス目までの目標濃度を算出し、４パス目の濃度を加算器４６０_４で補正する。
【０１４２】
第６実施形態では、シアン，イエローのいずの場合も、補正対象は１つのパスのみであるため、それ以外のパスについては、センサ出力値３４０に基づく補正系は不要である。
【０１４３】
なお第６実施形態では、濃度補正のかかるパス（この例では、マゼンタは第２パス、シアンは第３パス、イエローは第４パス）に対しては、濃度補正のかからないパスよりもパス分割係数を大きくすることで、補正効果の調整が可能となる。制御すべきパス分割係数としては、入力濃度に基づくものであっても良いし、出力濃度特性に基づくものであっても良い。
【０１４４】
以上説明したように第６実施形態によれば、走査順と輝度成分の占める割合の高い順（マゼンタ→シアン→イエロー）とを関連付けて、１パスにつき１色の濃度補正を行うことで、コストを抑えつつ全色の濃度補正を行うことが可能となる。
【０１４５】
＜第７実施形態＞
以下、本発明に係る第７実施形態について説明する。上述した第６実施形態では双方向の全てのパスに対して各色を割り当て、濃度補正を排他的に行う例を示したが、第７実施形態では、特定のパスのみについて、複数色での濃度補正を行う例を示す。
【０１４６】
図２２に、第７実施形態において４パス双方向印刷を例とした場合の、各バンドと濃度ムラ補正が可能なパスとの関係を示す。第７実施形態ではセンサ２３０_Ｌ，２３０_Ｒが、ヘッド２２０_ｘの両側に、２パス目と３パス目に補正が行えるように配置されている。同図に示すように第７実施形態では、第２パスではマゼンタ、第３パスではシアンの濃度補正を行い、第４パスでは濃度補正を行わない。
【０１４７】
ここで図２３に、第７実施形態におけるセンサ２３０_Ｌ，２３０_Ｒの構成を示す。この構成は、上述した第６実施形態で図１７に示した構成から、４パス目のイエローの検出系を除去したものと同等である。２パス目と３パス目で補正する色を固定としているため、当然、バンド（ａ，ｂ，ｃ，・・・）間で補正色の違いはない。ここで、第２，第３パスでそれぞれ、マゼンタ，シアンの順に濃度補正しているのは、第６実施形態でも説明したように、先行するパスに対して、より輝度成分の高い色を優先的に補正することで補正効果を高めるためである。また、第７実施形態では最も感度の低いイエローについては濃度補正を行わないようにしたことにより、より安価な構成を実現している。なお、第７実施形態における各色の印刷データ生成部の構成については、上述した第１〜第６実施形態で述べた構成を組み合わせることによって容易に想到されるため、説明を割愛する。
【０１４８】
なお第７実施形態では、マゼンタ、シアンについては４パス目には濃度補正がかからないため、このパスの分割係数を２パス目、３パス目の分割係数より小さくする必要がある。ここで、制御すべきパス分割係数としては、入力濃度に基づくものであっても、出力濃度特性に基づくものであっても良い。
【０１４９】
また、マゼンタ、シアンについてはセンサによる濃度補正が可能であるか否かによってパス分割係数を制御するとして説明したが、イエローについては、全パスを同一比率で分割しても良いし、マゼンタ、シアンの分割係数に応じて分割しても良い。これらの分割方法は、いずれの方法がより濃度ムラを抑えられるかを判断した上で選択されるべきである。
【０１５０】
以上説明したように第７実施形態によれば、特定のパスのみについて、複数色での濃度補正を行うことにより、上述した第６実施形態よりもさらにコストを抑えつつ、複数色の濃度補正を行うことが可能となる。
【０１５１】
＜第８実施形態＞
以下、本発明に係る第８実施形態について説明する。上述した第１〜第７実施形態ではパス毎に補正対象色を固定とする例を示した。これら各実施形態によれば、常にマゼンタが補正されたり、マゼンタを最優先としてその他の色が補正されたりするため、印刷画像がシアン純色やイエロー純色に近い場合には、補正効果が期待できなかった。そこで第８実施形態では、印刷画像に応じて補正対象色を制御することを特徴とする。
【０１５２】
●濃度補正処理
以下、第８実施形態における濃度補正処理を説明する。
【０１５３】
図２４に、第８実施形態におけるセンサの構成を示す。同図において、６００_ＲはＲ光源、６００_ＧはＧ光源、６００_ＢはＢ光源、７０９は濃度補正選択信号である。なお、その他の構成については、例えば上述した第６実施形態で図１７と同様であるため、説明を省略する。
【０１５４】
図２４に示すように第８実施形態のセンサにおいては、光源としてＲ光源６００_Ｒ，Ｇ光源６００_Ｇ，Ｂ光源６００_Ｂの３種類が用意されており、これらは濃度補正選択信号７０９によって制御され、発光する。すなわち、照射光６０５はこの濃度補正選択信号７０９に応じて異なる光線となる。照射光６０５は記録媒体６０１で反射され、センサ受光部６０３_ｘで受光、検出される。なお、３つのセンサ受光部６０３_ｘは、ヘッドの主走査方向への１回の移動では、全て同色を検出するとする。また、濃度補正選択信号７０９に応じた光源の制御方法の詳細については後述する。
【０１５５】
以下、第８実施形態において、図２４に示す構成からなるセンサ２３０_Ｌ，２３０_Ｒをヘッド２２０_ｘの両側に配置した場合のキャリッジ構成を図２５に示し、さらに図２６Ａ〜Ｃに、補正色の制御例を示す。なお、第８実施形態におけるセンサ２３０_Ｌ，２３０_Ｒは、２パス目から４パス目までで補正がかかるような長さを持っているものとし、４パス双方向印刷を行うとする。
【０１５６】
上記各実施形態では、パス毎、若しくはバンド毎に補正色を固定としていたが、第８実施形態では、印刷する画像によって補正色を切り替える。図２６Ａ〜Ｃに、印刷する画像の解析結果に応じて補正色が決定された場合の補正パターン例を示す。
【０１５７】
図２６Ｂは、印刷する画像がシアン純色（若しくはそれに近い色）であると判断された場合にシアンの補正を行うパターン、図２６Ｃは印刷する画像がイエロー純色（若しくはそれに近い色）であると判断された場合にイエローの補正を行うパターンである。なお図２６Ａは、上記以外の場合にマゼンタの補正を行うパターンである。ここで、シアン純色およびイエロー純色以外についてはマゼンタでの補正を行うようにしたのは、第１実施形態でも示したように、マゼンタが最も輝度成分の高い色であるためである。
【０１５８】
図２６Ａ〜Ｃのそれぞれにおいては、少なくともａ〜ｉバンドまでは印刷画像の解析結果が同じであり、常に同じ色で補正が行われた例を示している。例えば、シアン純色（若しくはそれに近い色）でテキスト全面が印刷される場合は、図２６Ｂのように常にシアンの補正を行うことができる。
【０１５９】
図２７に、印刷画像の途中で補正色が切り替わる例を示す。同図において、ｅバンドまではシアン純色の画像であり、ｆバンドはイエロー純色、ｇバンド以降は純色ではない画像であるとする。このような印刷画像に対しては、Ｂ3走査まではシアンで補正し、Ａ4走査はイエローで補正し、Ｂ4走査以降はマゼンタで補正する。この補正色の切り替えタイミングは、２パス目がf，ｇバンドにそれぞれ到達したことによって制御される。
【０１６０】
図２７からも分かるように、シアン純色とイエロー純色の境界付近（ｄ，ｅ，ｆバンド）では、同一バンドの走査で補正色が異なってくる。例えばｅバンドはシアン純色であるにもかかわらず、２パス目ではシアンで補正されるものの、３，４パス目はそれぞれイエロー，マゼンタで補正されてしまう。
【０１６１】
このような問題を解決するために第８実施形態では、上記各実施形態と同様に、補正が可能なパスと不可能なパスとで、パス分割係数に相当する印刷濃度比率を変える。ここで図２８に、第８実施形態における印刷濃度比率の例を示す。同図において、縦軸のａ〜ｍは図２７に示すバンド番号に対応し、横軸はパス番号を示す。図中の数値は、バンド番号とそのバンドを印刷するパスに対する印刷濃度比率を表している。ただし説明の簡単化のために、印刷画像はａ〜ｅバンドまではシアン純色(マゼンタ、イエロー成分は０)、ｆバンドはイエロー純色（マゼンタ、イエロー成分は０）であると仮定する。したがって、例えばシアン純色のバンドについては、マゼンタおよびイエローの印刷は行わないことになる。
【０１６２】
図２８によれば、ａ〜ｅバンドについてはシアン純色であり、ａ〜ｃバンドについては２パスから４パスまで全てシアン補正がかかるため、シアンの印刷濃度比率は２５％均一に設定されている。しかしｄバンドについては４パス目がイエロー補正となってしまうため、第２、第３パスの比率が４パス目より大きく設定されている。またｅバンドについては第３、第４パスがそれぞれイエロー補正、マゼンタ補正となってしまうため、第２パスの印刷濃度を第３、第４パスに対して大きく設定されている。
【０１６３】
次に、ｆバンドはイエロー純色であるため、イエローの印刷濃度比率を記載している。ｆバンドについては第２パスのみがイエロー補正であるため、第２パスの比率が第３、第４パスより大きく設定されている。
【０１６４】
そしてｇバンド以降は、全てのパスがマゼンタで補正される。このときの濃度比率は、２５％均一に設定されている。なお、ｇバンド以降はシアン、イエローも印刷されるが、この印刷濃度比率も同様に２５％とする。
【０１６５】
このように第８実施形態では、補正可能であるか否かによって印刷分割比率を制御することにより、色の境界部分の補正効果を落とすことなく、濃度補正を行うこと可能となる。
【０１６６】
●光源及び補正色制御
以下、第８実施形態におけるＲＧＢ光源の切り替え及び補正色の制御について説明する。
【０１６７】
図２９に、印刷画像とＲＧＢ光源、および濃度補正色の関係を示す。同図において、縦軸は印刷画像の状態を表し、横軸に切り替えを行う項目（濃度補正色とそれに伴って制御される光源）を表す。印刷画像がシアン純色（もしくはシアンの量が多い場合）であれば、濃度補正色としてシアンを選択する。このとき、図２６Ｂのような補正処理が施され、図２４に示すＲ光源６００_Ｒが点燈するように制御される。また、印刷画像がイエロー純色（もしくはイエローの量が多い場合）であれば、濃度補正色としてイエローを選択し、図２６Ｃのような補正処理が施され、Ｂ光源６００_Ｂが点燈するように制御される。また、上記の２条件のいずれにも当たらない場合、すなわちシアン純色でもイエロー純色でもない場合には、濃度補正色としてマゼンタを選択する。このとき、図２６Ａのような補正処理が施され、Ｇ光源６００_Ｇが点燈するように制御される。
【０１６８】
以下、第８実施形態における印刷画像の検出から濃度補正色決定、それに伴う光源制御の流れについて、図３０のフローチャートを用いて詳細について説明する。
【０１６９】
まずステップＳ１００１においてＧ光源６００_Ｇを点燈させ、マゼンタ補正状態に入る。そしてステップＳ１００３において、印刷すべきバンドが残っているか否かをチェックし、残っていない場合には、記録媒体への印刷を完了して次の印刷要求を待つ。一方、印刷すべきバンドが残っている場合には、ステップＳ１００４で１バンド分のデータを読み込み、ステップＳ１００５で、該読み込んだデータについて、当該バンドが特定色であるか否かをチェックする。具体的には、当該バンドのデータがシアンまたはイエローの純色（若しくはそれらの量が多い）であるか否かをチェックし、該チェック結果を純色情報として記憶しておく。
【０１７０】
次にステップＳ１００６において、当該バンドの純色情報と、その１バンド前の純色情報とを比較し、比較結果が一致すれば、双方のバンド間で補正色は変わらないと判断してステップＳ１００３へ戻り、次のバンドの読み込み準備に入る。一方、比較結果が不一致であれば、補正色の切り替えを行う必要があるため、ステップＳ１００７へ移行して補正色の切り替えのタイミングを待つ。第８実施形態における補正色の切り替えタイミングは、バンドデータの読み込み時ではない。例えば、上述した図２７では、Ｂ3走査時にｆバンドのデータを読み込む例を示しているが、このタイミングで補正色の切り替えは行わず、実際に切り替えが行われるのはｆバンドを第２パスで印刷するＡ4走査時である。よってステップＳ１００７では、２パス目印刷前まで待機する。
【０１７１】
ステップＳ１００７で第２パスの印刷が開始されると処理はステップＳ１００８へ移行し、図２９に示した関係に従って光源および補正色の切り替えを行って、ステップＳ１００３へ戻る。
【０１７２】
以下、上述した印刷画像の検出および濃度補正色決定を実現するような、第８実施形態における印刷データ生成を行う構成を図３１に示し、説明する。なお図３１において、第１実施形態の図５と同様の構成には同一番号を付し、説明を省略する。
【０１７３】
図３１において、９０１_ＣＭＹは色変換後のＣＭＹ情報から特定色を検出するためのＣＭＹ色検出部であり、検出結果を濃度補正選択信号７０９として出力する。ここで、印刷対象である入力画像データ３２０はＲＧＢ信号であるため、色変換部３３０でＣＭＹ信号に変換された後、各色の印刷データ生成部９７０_Ｃ，９７０_Ｍ，９７０_Ｙに入力される。このとき、ＣＭＹ信号は同時にＣＭＹ色検出部９０１_ＣＭＹへも入力され、シアン純色（若しくはシアンの量が多い）、イエロー純色（若しくはイエローの量が多い）、またはそれ以外のいずれであるかが判定される。この判定は、各濃度が所定レベルを超えているか否かに応じて行われる。なお第８実施形態では、シアン純色またはマゼンタ純色以外の画像についてはマゼンタを補正色とするが、これは最も輝度成分の占める割合の高い色であるためである。
【０１７４】
また、ＣＭＹ色検出部９０１_ＣＭＹから濃度補正選択信号７０９が出力され、各色の印刷データ生成部９７０_Ｃ，９７０_Ｍ，９７０_Ｙへ入力される。このとき、濃度補正選択信号７０９は、図２４に示したようなＲＧＢ光源部へも出力され、濃度補正選択信号７０９に基づいて各光源の制御が行われる。
【０１７５】
なお、第８実施形態において濃度補正選択信号７０９が入力される印刷データ生成部９７０_Ｃ，９７０_Ｍ，９７０_Ｙの詳細構成は全て、第２実施形態で示したマゼンタの印刷データ生成部３７０_Ｍの詳細構成（図１０）と同様である。ただし、図１０に示す濃度補正選択信号ｓｅｌ2，ｓｅｌ3，ｓｅｌ4は、第８実施形態において図２４，図３１に示す濃度補正選択信号７０９に相当する。例えば第８実施形態において、濃度補正選択信号７０９がイエロー補正を指示した場合、図１０に示す構成からなるイエローの印刷データ生成部９７０_Ｙでは、濃度補正結果を計算する加算器４６０_ｘの出力が選択される。この時、シアン，マゼンタの印刷データ生成部９７０_Ｃ，９７０_Ｍでは、濃度補正が行われない乗算器４２０_ｘの出力結果が選択されることとなる。
【０１７６】
以上説明した様に第８実施形態によれば、印刷画像に応じて補正色を決定する。これにより、例えば印刷画像においてシアンの濃度が高い場合やイエローの濃度が高い場合であれば、それぞれシアン、イエローでの濃度補正を行うことができ、印刷画像によっては補正効果が全く得られないという状況を回避することができる。
【０１７７】
なお第８実施形態においても、制御すべきパス分割係数としては、入力濃度に基づくものであっても良いし、出力濃度特性に基づくものであっても良い。
【０１７８】
また、第８実施形態ではヘッドの両側に全パス分のセンサを実装する例を示したが、前出の各実施形態と組み合わせることにより補正パスをさらに限定し、より安価な構成を実現することも可能である。
【０１７９】
なお、第１〜第８実施形態におけるセンサの長さ、配置方法、パス分割数、パス分割係数、等はあくまでも一例に過ぎず、本発明の構成要件として限定されるものではない。
【０１８０】
また、上述した第１〜第８実施形態、及びその組み合わせにより、本発明として適用可能な無数の構成が考えられるが、これは製品に要求されるコストと印刷性能のトレードオフを鑑みた上で、適切に決定すれば良い。
【０１８１】
＜他の実施形態＞
本発明は例えば、システム、装置、方法、プログラム若しくは記憶媒体(記録媒体)等としての実施態様をとることが可能である。具体的には、複数の機器（例えば、ホストコンピュータ、インタフェース機器、撮影装置、webアプリケーション等）から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１８２】
本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される。なお、この場合のプログラムとは、実施形態において図に示したフローチャートに対応したコンピュータ可読のプログラムである。
【０１８３】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１８４】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であっても良い。
【０１８５】
プログラムを供給するための記録媒体としては、以下に示す媒体がある。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD-ROM、CD-R、CD-RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD-ROM，DVD-R)などである。
【０１８６】
プログラムの供給方法としては、以下に示す方法も可能である。すなわち、クライアントコンピュータのブラウザからインターネットのホームページに接続し、そこから本発明のコンピュータプログラムそのもの(又は圧縮され自動インストール機能を含むファイル)をハードディスク等の記録媒体にダウンロードする。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。
【０１８７】
また、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせることも可能である。すなわち該ユーザは、その鍵情報を使用することによって暗号化されたプログラムを実行し、コンピュータにインストールさせることができる。
【０１８８】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１８９】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、実行されることによっても、前述した実施形態の機能が実現される。すなわち、該プログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行うことが可能である。
【図面の簡単な説明】
【０１９０】
【図１】本発明に係る一実施形態におけるインクジェットプリンタの概略構成を示すブロック図である。
【図２】本実施形態のプリンタエンジンにおける、インクジェットヘッド、センサ、および記録媒体の関係を示す図である。
【図３】本実施形態において４パス双方向印刷を例とした場合の、バンドと濃度ムラ補正パスとの関係を示す図である。
【図４Ａ】本実施形態におけるセンサ構成を示す図である。
【図４Ｂ】本実施形態におけるセンサ構成を示す図である。
【図５】本実施形態における画像処理部の概要構成を示すブロック図である。
【図６】本実施形態におけるマゼンタの印刷データ生成部の詳細構成を示すブロック図である。
【図７】本実施形態におけるシアン，イエローの印刷データ生成部の詳細構成を示すブロック図である。
【図８】第２実施形態において４パス双方向印刷を例とした場合の、バンドと濃度ムラ補正パスとの関係を示す図である。
【図９Ａ】第２実施形態において２，４パス目に補正がかかる場合の、入力濃度によるパス分割係数例を示す図である。
【図９Ｂ】第２実施形態において３パス目のみに補正がかかる場合の、入力濃度によるパス分割係数例を示す図である。
【図１０】第２実施形態におけるのマゼンタの印刷データ生成部の詳細構成を示すブロック図である。
【図１１Ａ】第２実施形態におけるパス分割係数と処理バンドの関係を示す表である。
【図１１Ｂ】第２実施形態における濃度補正選択信号と処理バンドの関係を示す表である。
【図１２Ａ】第３実施形態において２，４パス目に補正がかかる場合の、出力濃度特性によるパス分割係数例を示す図である。
【図１２Ｂ】第３実施形態において３パス目のみに補正がかかる場合の、出力濃度特性によるパス分割係数例を示す図である。
【図１３】第４実施形態において４パス双方向印刷を例とした場合の、バンドと濃度ムラ補正パスとの関係を示す図である。
【図１４Ａ】第４実施形態におけるセンサ構成を示す図である。
【図１４Ｂ】第４実施形態におけるセンサ構成を示す図である。
【図１５】第４実施形態におけるマゼンタの印刷データ生成部の詳細構成を示すブロック図である。
【図１６】第５実施形態において４パス双方向印刷を例とした場合の、バンドと濃度ムラ補正パスとの関係を示す図である。
【図１７】第５実施形態におけるセンサ構成を示す図である。
【図１８】第６実施形態において４パス双方向印刷を例とした場合の、バンドと濃度ムラ補正パスとの関係を示す図である。
【図１９】第６実施形態における画像処理部の概要構成を示すブロック図である。
【図２０】第６実施形態におけるシアンの印刷データ生成部の詳細構成を示すブロック図である。
【図２１】第６実施形態におけるイエローの印刷データ生成部の詳細構成を示すブロック図である。
【図２２】第７実施形態において４パス双方向印刷を例とした場合の、バンドと濃度ムラ補正パスとの関係を示す図である。
【図２３】第７実施形態におけるセンサ構成を示す図である。
【図２４】第８実施形態におけるセンサ構成を示す図である。
【図２５】第８実施形態におけるキャリッジ構成を示す図である。
【図２６Ａ】第８実施形態において４パス双方向印刷を例とした場合の、マゼンタ補正例を示す図である。
【図２６Ｂ】第８実施形態において４パス双方向印刷を例とした場合の、シアン補正例を示す図である。
【図２６Ｃ】第８実施形態において４パス双方向印刷を例とした場合の、イエロー補正例を示す図である。
【図２７】第８実施形態において補正色が途中で切り替わる例を示す図である。
【図２８】第８実施形態における印刷濃度比率例を示す図である。
【図２９】第８実施形態における印刷画像とＲＧＢ光源、および濃度補正色の関係を示す図である。
【図３０】第８実施形態における印刷画像の検出による濃度補正色決定、および光源制御処理を示すフローチャートである。
【図３１】第８実施形態における印刷データ生成部の詳細構成を示すブロック図である。
【図３２】一般的なパス分割係数を説明する図である。
【図３３Ａ】一般的なマルチパス印刷動作を示す概念図である。
【図３３Ｂ】一般的なマルチパス印刷動作を示す概念図である。
【図３３Ｃ】一般的なマルチパス印刷動作を示す概念図である。
【図３３Ｄ】一般的なマルチパス印刷動作を示す概念図である。
【図１】
2010069802.tif 000003
【図２】
2010069802.tif 000004
【図３】
2010069802.tif 000005
【図４Ａ】
2010069802.tif 000006
【図４Ｂ】
2010069802.tif 000007
【図５】
2010069802.tif 000008
【図６】
2010069802.tif 000009
【図７】
2010069802.tif 000010
【図８】
2010069802.tif 000011
【図９Ａ】
2010069802.tif 000012
【図９Ｂ】
2010069802.tif 000013
【図１０】
2010069802.tif 000014
【図１１Ａ】
2010069802.tif 000015
【図１１Ｂ】
2010069802.tif 000016
【図１２Ａ】
2010069802.tif 000017
【図１２Ｂ】
2010069802.tif 000018
【図１３】
2010069802.tif 000019
【図１４Ａ】
2010069802.tif 000020
【図１４Ｂ】
2010069802.tif 000021
【図１５】
2010069802.tif 000022
【図１６】
2010069802.tif 000023
【図１７】
2010069802.tif 000024
【図１８】
2010069802.tif 000025
【図１９】
2010069802.tif 000026
【図２０】
2010069802.tif 000027
【図２１】
2010069802.tif 000028
【図２２】
2010069802.tif 000029
【図２３】
2010069802.tif 000030
【図２４】
2010069802.tif 000031
【図２５】
2010069802.tif 000032
【図２６Ａ】
2010069802.tif 000033
【図２６Ｂ】
2010069802.tif 000034
【図２６Ｃ】
2010069802.tif 000035
【図２７】
2010069802.tif 000036
【図２８】
2010069802.tif 000037
【図２９】
2010069802.tif 000038
【図３０】
2010069802.tif 000039
【図３１】
2010069802.tif 000040
【図３２】
2010069802.tif 000041
【図３３Ａ】
2010069802.tif 000042
【図３３Ｂ】
2010069802.tif 000043
【図３３Ｃ】
2010069802.tif 000044
【図３３Ｄ】
2010069802.tif 000045