(57)【要約】【課題】  マルチパス記録によって生じ得る濃度ムラを効率的にかつ効果的に軽減することができる画像形成装置及びその制御方法、プログラムを提供する。【解決手段】  複数回の記録走査の内、先行する記録ヘッドの記録走査によって記録媒体上に形成された画像の記録濃度を検出する。検出した記録濃度に基づいて、複数回の記録走査の内、以降の前記記録ヘッドの記録走査に用いる画像データの濃度を補正する。濃度を補正した画像データを用いて、画像形成を制御する。【選択図】  図５
2010005827.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体上の同一領域に対する記録ヘッドの複数回の記録走査によって画像を形成する画像形成装置であって、
画像データを入力する入力手段と、
前記入力手段で入力された画像データに基づいて、インクを吐出する記録ヘッドを主走査方向に記録走査することによって記録媒体上に画像を形成する画像形成手段と、
前記記録ヘッドの走査に応じて、前記記録媒体を前記主走査方向と直交する方向へ搬送する搬送手段と、
前記複数回の記録走査の内、先行する前記記録ヘッドの記録走査によって前記記録媒体上に形成された画像の記録濃度を検出する検出手段と、
前記検出手段で検出した記録濃度に基づいて、前記複数回の記録走査の内、以降の前記記録ヘッドの記録走査に用いる画像データの濃度を補正する補正手段と、
前記補正手段で濃度を補正した画像データを用いて、前記画像形成手段による画像形成を制御する制御手段と
を備えることを特徴とする画像形成装置。
【請求項２】
前記検出手段で検出した記録濃度が印刷目標濃度を越えている場合、前記補正手段は、前記以降の前記記録ヘッドの記録走査に用いる画像データの内、前記複数回の記録走査の最終の記録走査に用いる画像データの濃度を補正する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記検出手段で検出した記録濃度が印刷目標濃度を越えている場合、前記補正手段は、前記以降の前記記録ヘッドの記録走査に用いる画像データの内、前記複数回の記録走査の最終の記録走査に用いる画像データの濃度を、前記記録濃度と前記印刷目標濃度との差分で補正する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記検出手段で検出した記録濃度が印刷目標濃度を越えている場合、前記記録濃度と前記印刷目標濃度との差分濃度を保持する保持手段を更に備え、
前記検出手段で検出した記録濃度が印刷目標濃度を越えている場合、前記補正手段は、前記以降の前記記録ヘッドの記録走査に用いる画像データの内、前記複数回の記録走査の最終の記録走査に用いる画像データの濃度に前記保持手段で保持している前記差分濃度を加算することで、前記最終の記録走査に用いる画像データの濃度を補正する
ことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記先行する記録ヘッドの記録走査に用いる画像データの濃度分布中に平坦領域があるか否かを検出する平坦部検出手段を更に備え、
前記平坦部検出手段は、前記画像データの濃度分布中に平坦領域がないと検出する場合、前記保持手段が保持する差分濃度をリセットするためのリセット信号を出力する
ことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記検出手段で検出した記録濃度が印刷目標濃度を越えている場合、前記補正手段は、前記以降の前記記録ヘッドの記録走査の少なくとも１つの記録走査に用いる画像データの濃度を０に補正する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項７】
前記検出手段は、前記記録ヘッドに備えられ、
前記制御手段は、前記記録ヘッドを走査することによって、前記検出手段による検出を実行する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項８】
前記制御手段は、前記記録ヘッドの前記複数回の記録走査とは異なる走査で、前記検出手段による検出を実行する
ことを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記制御手段は、前記記録ヘッドの前記複数回の記録走査とは異なる走査で、前記補正手段で補正する補正値の補正用画像データに基づく記録ヘッドの記録走査によって、前記複数回の記録走査によって前記記録媒体上に形成された画像上に、補正用画像を形成する
ことを特徴とする請求項７あるいは８に記載の画像形成装置。
【請求項１０】
前記検出手段で検出した記録濃度が印刷目標濃度を越えている場合、前記補正手段は、前記以降の前記記録ヘッドの記録走査に用いる画像データの内、前記複数回の記録走査の最終の記録走査に用いる画像データの濃度を、前記記録濃度と前記印刷目標濃度との比率に基づいて補正する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項１１】
記録媒体上の同一領域に対する記録ヘッドの複数回の記録走査によって画像を形成する画像形成装置の制御方法であって、
画像データを入力する入力工程と、
前記入力工程で入力された画像データに基づいて、インクを吐出する記録ヘッドを主走査方向に走査することによって記録媒体上に画像を形成する画像形成工程と、
前記記録ヘッドの記録走査に応じて、前記記録媒体を前記主走査方向と直交する方向へ搬送する搬送工程と、
前記複数回の記録走査の内、先行する前記記録ヘッドの記録走査によって前記記録媒体上に形成された画像の記録濃度を検出する検出工程と、
前記検出工程で検出した記録濃度に基づいて、前記複数回の記録走査の内、以降の前記記録ヘッドの記録走査に用いる画像データの濃度を補正する補正工程と、
前記補正工程で濃度を補正した画像データを用いて、前記画像形成工程による画像形成を制御する制御工程と
を備えることを特徴とする画像形成装置の制御方法。
【請求項１２】
記録媒体上の同一領域に対する記録ヘッドの複数回の記録走査によって画像を形成する画像形成装置の制御をコンピュータに実行させるためのプログラムであって、
画像データを入力する入力工程と、
前記入力工程で入力された画像データに基づいて、インクを吐出する記録ヘッドを主走査方向に走査することによって記録媒体上に画像を形成する画像形成工程と、
前記記録ヘッドの記録走査に応じて、前記記録媒体を前記主走査方向と直交する方向へ搬送する搬送工程と、
前記複数回の記録走査の内、先行する前記記録ヘッドの記録走査によって前記記録媒体上に形成された画像の記録濃度を検出する検出工程と、
前記検出工程で検出した記録濃度に基づいて、前記複数回の記録走査の内、以降の前記記録ヘッドの記録走査に用いる画像データの濃度を補正する補正工程と、
前記補正工程で濃度を補正した画像データを用いて、前記画像形成工程による画像形成を制御する制御工程と
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体上の同一領域に対する記録ヘッドの複数回の記録走査によって画像を形成する画像形成装置及びその制御方法、プログラムに関するものである。
【背景技術】
【０００２】
複数の記録素子を備えた記録ヘッドを用いるプリンタの一例として、従来より、複数のインクの吐出口（ノズル）を備える記録ヘッドを用いるカラーインクジェット方式のプリンタが知られている。
【０００３】
モノクロプリンタとしてキャラクタのみを記録するものとは異なり、カラーイメージ画像を記録するカラープリンタにおいては、発色性、階調性、一様性など様々な要素に対する安定した記録が要求される。特に、一様性は、記録素子列の製作工程に生じるわずかなノズル単位のばらつきに影響を受けやすく、この様なばらつきは各ノズルの吐出量や吐出方向を不安定にし、記録画像に濃度ムラが生じることがある。
【０００４】
特に、記録ヘッドをその複数の記録素子の配列方向とは異なる方向、例えば、直交する方向に走査させて記録を行うシリアル型のインクジェットプリンタでは、次のようなことが発生し得る。つまり、上述したノズル単位のばらつきに起因した濃度ムラが、スジムラとなって記録された画像中に現れるため、画像の品位を低下させる場合がある。
【０００５】
そこで、これを回避するために、マルチパス記録方式と呼ばれる記録方式を適用することが一般となっている。このマルチパス記録方式は、従来のシリアル型のインクジェットプリンタにおいて、同一記録領域に記録されるべき記録データを複数のグループに分割し、記録媒体の搬送動作を挟んだ複数回の記録走査で同一記録領域を複数回に分けて記録する方式である。
【０００６】
マルチパス記録方式によれば、本来ならば１回の記録走査で記録可能な記録ラインを、異なるノズルによる複数回の記録走査で形成することができるので、各ノズル固有の画像への影響が緩和される。また、記録走査毎の境界部においても、端部ノズルのみでなく、中央部のノズルによっても記録されるので、つなぎスジも目立たなくなり、記録画像における濃度ムラが低減される。
【０００７】
ここで、このマルチパス記録方式に関して説明する。
【０００８】
図２２は従来のインクジェットプリンタの記録ヘッド部を示す図である。
【０００９】
記録ヘッド部１０１は、基本４色のＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）インクをそれぞれ吐出するノズル列を備えるインクジェット記録ヘッド（以下、記録ヘッドと略称する）が構成されている。記録ヘッド部１０１は、各インク色の記録ヘッドによって、主走査方向への１回の走査でノズル列方向（副走査方向）への１回の印刷を行う。１回の印刷が完了すると、記録媒体が主走査方向と直交する副走査方向へ搬送される。
【００１０】
図２３は図２２に示す記録ヘッドを用いるプリンタによるマルチパス記録を説明するための図である。
【００１１】
図２３では、マルチパス記録として、４回の走査で同一記録領域の印刷を完了する４パス記録の例を示している。
【００１２】
１１０１は、記録ヘッド部１０１で形成される単色の画像領域を表している。画像領域１１０１には、記録ヘッド部１０１の主走査１回につき、記録媒体２０２の搬送走査である副走査を１回行い、Ｎ回の主走査により、記録媒体２０２上に画像が形成される。主走査方向に対して直交する副走査方向への記録媒体２０２の搬送量は１／Ｎノズル高さであり、記録ヘッド部１０１のＮ回の主走査により、同一の画像領域に画像が重ねられて形成される。
【００１３】
ここでは、Ｎ＝４を例として、４回の主走査により、４つの画像領域Ａ、Ｂ、Ｃ、Ｄに画像が重ねて形成される。図２３の画像領域Ａ〜Ｄは、それぞれ排他なドット配置による画像形成がなされるため、ドット位置が重なることなく一つの画像が形成される。
【００１４】
このインクジェットプリンタに転送されてきた多値画像データをＮ値化し、それをヘッド駆動データに変換し、そのヘッド駆動データによって、記録ヘッド部１０１のノズルからインクを吐出させて印刷するまでの処理内容について、図２４を用いて説明する。
【００１５】
（１）画像データ記憶装置１２０１では、ホストコンピュータから転送された多値ＲＧＢ画像データを記憶する。そして、画像データ記憶装置１２０１は、１バンド（一回の主走査に必要なノズル高さ）毎に、多値ＲＧＢ画像データを読み出し、入力γ変換回路１２０２に出力する。
【００１６】
（２）入力γ変換回路１２０２では、多値ＲＧＢ画像データに対し、輝度補正を行う入力γ変換を行う。
【００１７】
（３）色変換前段回路１２０３では、多値ＲＧＢ画像データを多値Ｒ’Ｇ’Ｂ’画像データに色変換するためのルックアップテーブルにより、多値ＲＧＢ画像データを多値Ｒ’Ｇ’Ｂ’画像データへ色変換する。
【００１８】
（４）色変換後段回路１２０４では、多値Ｒ’Ｇ’Ｂ’画像データを多値ＣＭＹＫ画像データに色変換するためのルックアップテーブルにより、多値Ｒ’Ｇ’Ｂ’画像データを多値ＣＭＹＫ画像データへ色変換する。
【００１９】
（５）出力γ変換回路１２０５では、多値ＣＭＹＫ画像データに対し、出力濃度特性に応じた出力γ変換を行う。
【００２０】
（６）低階調化回路１２０６では、誤差拡散法（ＥＤ）により、出力γ変換後のＭ値（Ｍ＞Ｎ）の多値画像データをＮ値画像データに変換する。ここでは、Ｎ＝２である。
【００２１】
（７）マスクメモリ１２０７には、複数回の走査で、１００％のドット配置を可能とする補完関係を有するデータ（マスクデータ）を格納している。Ｎ値画像データは、マスクメモリ１２０７内のマスクデータとＡＮＤ演算されて、印刷制御部１２０８（ヘッドコントローラ）に転送される。
【００２２】
（８）印刷制御部１２０８では、演算後の画像データをヘッド駆動データに変換し、記録ヘッド部１０１からインクを吐出させて印刷を行う。
【００２３】
上述の方法によれば、所定領域の画像は、複数回の主走査によって１つの画像として形成される。従って、記録ヘッド部１０１に対する記録ヘッドの取付け位置のヨレ等、吐出口（ノズル）の特性ばらつきに起因する濃度ムラ等を軽減することができる。このように、記録ヘッドの吐出口の固有の特性に起因して生じる濃度ムラを記録媒体上に分散させて相対的に濃度ムラを低減する方式は、マルチスキャン（マルチパスとも呼ばれる）方式と呼ばれる。
【００２４】
また、近年、上述のようなマルチパス記録方式を用いずに濃度ムラの発生を抑える他の記録方式として、ヘッドシェーディングと呼ばれる記録方式が提案されている（特許文献１）。
【００２５】
ここで、ヘッドシェーディングに関して説明する。
【００２６】
図２５は特許文献１に開示されている方法を示す図である。
【００２７】
まず、記録ヘッドを用いて予め設定された補正値決定用のテストパターンを被記録媒体上に記録する（ステップＳ１１）。次に、その記録されたテストパターンの記録濃度をスキャナによって読み取る（ステップＳ１２）。その読取画像を適当に位置補正をした後、その画像の濃度をカラム方向（主走査方向）に平均化する（ステップＳ１３）。
【００２８】
次に、記録ヘッドのノズル毎に対応するラスターに割り付ける（ステップＳ１４）。記録濃度の変化は、ノズル毎におけるインク吐出量や吐出方向のずれ、または被記録媒体上におけるインクのにじみなどによって生じる。次に、ステップＳ１４にてラスター毎に割り付けられた濃度データから、ノズルごとの記録濃度の補正値を計算し決定する（ステップＳ１５）。
【００２９】
そして、その補正値に基づいて、ノズル毎の画像データを補正する（ステップＳ１６）。具体的には、ノズル毎のγテーブルを変更したり、ノズル毎の駆動テーブルを変更したりして、インクの吐出量等を変更する。このような補正値に基づく画像データの補正により、補正無しの状態において濃く記録されるラスターについては、それが薄くなるように補正される。また、補正無しの状態において薄く記録されるラスターについては、それが濃くなるように補正される。このような制御によって、記録濃度のムラが低減される。
【００３０】
また、入力画像の濃度に応じて、補正処理と非補正処理とを切り替える方法も提案されている（特許文献２）。特許文献２で開示されている技術によれば、入力画像における階調を考慮して、低濃度の記録領域に関しては補正せず、高濃度の記録領域に関しては補正することにより、全階調レベルにおいて、記録濃度のムラを低減するというものである。
【特許文献１】特開平２−２８６３４１号公報
【特許文献２】特開平５−６９５４５号公報
【発明の開示】
【発明が解決しようとする課題】
【００３１】
しかしながら、上述のヘッドシェーディング方法においては、補正を行うためのデータを取得するために補正用画像（テストパターン）を記録し、その記録された画像の濃度を読み取るというステップが必ず必要となる。
【００３２】
ここで、数多くの補正用画像の読取を必要とする場合、その読取動作に多くの時間が費やされ、延いては全体の調整時間を長くしてしまうという課題がある。更に、基本的にノズルの吐出特性が変化した場合には、再度調整を行う必要があり、中でも画像の記録中にノズルの吐出特性が変化した場合には対応することが不可能である。また、入力濃度や印刷モードによっても補正量が異なるため、補正係数テーブル容量の増加や、処理が複雑になってしまうという欠点がある。
【００３３】
一方、記録中にノズルの吐出特性が変化した場合、特に、先行する記録パスにおいて、その記録濃度が濃くなりすぎた場合は修復する方法がなく、その記録パス間の濃度差がそのまま濃度ムラとして現れていた。
【００３４】
本発明は上記の課題に鑑みてなされたものであり、マルチパス記録によって生じ得る濃度ムラを効率的にかつ効果的に軽減することができる画像形成装置及びその制御方法、プログラムを提供することを目的とする。
【課題を解決するための手段】
【００３５】
上記の目的を達成するための本発明による画像形成装置は以下の構成を備える。即ち、
記録媒体上の同一領域に対する記録ヘッドの複数回の記録走査によって画像を形成する画像形成装置であって、
画像データを入力する入力手段と、
前記入力手段で入力された画像データに基づいて、インクを吐出する記録ヘッドを主走査方向に記録走査することによって記録媒体上に画像を形成する画像形成手段と、
前記記録ヘッドの走査に応じて、前記記録媒体を前記主走査方向と直交する方向へ搬送する搬送手段と、
前記複数回の記録走査の内、先行する前記記録ヘッドの記録走査によって前記記録媒体上に形成された画像の記録濃度を検出する検出手段と、
前記検出手段で検出した記録濃度に基づいて、前記複数回の記録走査の内、以降の前記記録ヘッドの記録走査に用いる画像データの濃度を補正する補正手段と、
前記補正手段で濃度を補正した画像データを用いて、前記画像形成手段による画像形成を制御する制御手段と
を備える。
【００３６】
また、好ましくは、前記検出手段で検出した記録濃度が印刷目標濃度を越えている場合、前記補正手段は、前記以降の前記記録ヘッドの記録走査に用いる画像データの内、前記複数回の記録走査の最終の記録走査に用いる画像データの濃度を補正する。
【００３７】
また、好ましくは、前記検出手段で検出した記録濃度が印刷目標濃度を越えている場合、前記補正手段は、前記以降の前記記録ヘッドの記録走査に用いる画像データの内、前記複数回の記録走査の最終の記録走査に用いる画像データの濃度を、前記記録濃度と前記印刷目標濃度との差分で補正する。
【００３８】
また、好ましくは、前記検出手段で検出した記録濃度が印刷目標濃度を越えている場合、前記記録濃度と前記印刷目標濃度との差分濃度を保持する保持手段を更に備え、
前記検出手段で検出した記録濃度が印刷目標濃度を越えている場合、前記補正手段は、前記以降の前記記録ヘッドの記録走査に用いる画像データの内、前記複数回の記録走査の最終の記録走査に用いる画像データの濃度に前記保持手段で保持している前記差分濃度を加算することで、前記最終の記録走査に用いる画像データの濃度を補正する。
【００３９】
また、好ましくは、前記先行する記録ヘッドの記録走査に用いる画像データの濃度分布中に平坦領域があるか否かを検出する平坦部検出手段を更に備え、
前記平坦部検出手段は、前記画像データの濃度分布中に平坦領域がないと検出する場合、前記保持手段が保持する差分濃度をリセットするためのリセット信号を出力する。
【００４０】
また、好ましくは、前記検出手段で検出した記録濃度が印刷目標濃度を越えている場合、前記補正手段は、前記以降の前記記録ヘッドの記録走査の少なくとも１つの記録走査に用いる画像データの濃度を０に補正する。
【００４１】
また、好ましくは、前記検出手段は、前記記録ヘッドに備えられ、
前記制御手段は、前記記録ヘッドを走査することによって、前記検出手段による検出を実行する。
【００４２】
また、好ましくは、前記制御手段は、前記記録ヘッドの前記複数回の記録走査とは異なる走査で、前記検出手段による検出を実行する。
【００４３】
また、好ましくは、前記制御手段は、前記記録ヘッドの前記複数回の記録走査とは異なる走査で、前記補正手段で補正する補正値の補正用画像データに基づく記録ヘッドの記録走査によって、前記複数回の記録走査によって前記記録媒体上に形成された画像上に、補正用画像を形成する。
【００４４】
また、好ましくは、前記検出手段で検出した記録濃度が印刷目標濃度を越えている場合、前記補正手段は、前記以降の前記記録ヘッドの記録走査に用いる画像データの内、前記複数回の記録走査の最終の記録走査に用いる画像データの濃度を、前記記録濃度と前記印刷目標濃度との比率に基づいて補正する。
【００４５】
上記の目的を達成するための本発明による画像形成装置の制御方法は以下の構成を備える。即ち、
記録媒体上の同一領域に対する記録ヘッドの複数回の記録走査によって画像を形成する画像形成装置の制御方法であって、
画像データを入力する入力工程と、
前記入力工程で入力された画像データに基づいて、インクを吐出する記録ヘッドを主走査方向に走査することによって記録媒体上に画像を形成する画像形成工程と、
前記記録ヘッドの記録走査に応じて、前記記録媒体を前記主走査方向と直交する方向へ搬送する搬送工程と、
前記複数回の記録走査の内、先行する前記記録ヘッドの記録走査によって前記記録媒体上に形成された画像の記録濃度を検出する検出工程と、
前記検出工程で検出した記録濃度に基づいて、前記複数回の記録走査の内、以降の前記記録ヘッドの記録走査に用いる画像データの濃度を補正する補正工程と、
前記補正工程で濃度を補正した画像データを用いて、前記画像形成工程による画像形成を制御する制御工程と
を備える。
【００４６】
上記の目的を達成するための本発明によるプログラムは以下の構成を備える。即ち、
記録媒体上の同一領域に対する記録ヘッドの複数回の記録走査によって画像を形成する画像形成装置の制御をコンピュータに実行させるためのプログラムであって、
画像データを入力する入力工程と、
前記入力工程で入力された画像データに基づいて、インクを吐出する記録ヘッドを主走査方向に走査することによって記録媒体上に画像を形成する画像形成工程と、
前記記録ヘッドの記録走査に応じて、前記記録媒体を前記主走査方向と直交する方向へ搬送する搬送工程と、
前記複数回の記録走査の内、先行する前記記録ヘッドの記録走査によって前記記録媒体上に形成された画像の記録濃度を検出する検出工程と、
前記検出工程で検出した記録濃度に基づいて、前記複数回の記録走査の内、以降の前記記録ヘッドの記録走査に用いる画像データの濃度を補正する補正工程と、
前記補正工程で濃度を補正した画像データを用いて、前記画像形成工程による画像形成を制御する制御工程と
をコンピュータに実行させる。
【発明の効果】
【００４７】
本発明によれば、マルチパス記録によって生じ得る濃度ムラを効率的にかつ効果的に軽減することができる画像形成装置及びその制御方法、プログラムを提供できる。
【発明を実施するための最良の形態】
【００４８】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００４９】
尚、以下で説明する記録濃度とは、断りがない限り、記録媒体上に記録された画像をセンサによって検出して得られる濃度を意味し、印刷濃度とは、記録媒体上に画像を印刷するための画像データの濃度を意味するものとして説明する。
【００５０】
＜実施形態１＞
まずは、インクジェット記録装置の４パス記録、特に、入力画像の濃度がある所定領域の範囲で平坦であり、且つ、先行するパスでの検出記録濃度が所望の濃度レベル（印刷目標濃度）を超えている場合に、以降の記録走査で濃度補正を行う例を説明する。
【００５１】
図１は本発明の実施形態１におけるインクジェット記録装置の記録ヘッド部を示す図である。
【００５２】
記録ヘッド部１０１は、基本４色のＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）インクをそれぞれ吐出するノズル列を備えるインクジェット記録ヘッド（以下、記録ヘッドと略称する）が構成されている。ここでは、４色の記録ヘッドを例に図示しているが、それ以上またはそれ以下のインク色数で構成されてもよい。
【００５３】
記録ヘッド部１０１は、各インク色の記録ヘッドによって、主走査方向への１回の走査でノズル列方向への１回の印刷を行う。１回の印刷が完了すると、記録媒体が主走査方向と直交する副走査方向へ搬送される。
【００５４】
１０２は、記録媒体上の画像濃度を読み取るためのセンサ部を示している。このセンサ部１０２は、図１においては、例として、記録ヘッドと同じ長さで図示しているが、長さ、幅に関しては、特に限定しないとする。また、センサ部１０２の配置に関しては、主走査方向に対して、Ｋ（ブラック）用の記録ヘッドよりも先行する位置に配置するとする。換言すれば、記録ヘッド部１０１の両端部の片端部側にセンサ部１０２を配置するとするが、主走査の往復印刷を考慮して、もう片端部側にも配置し、両端部にセンサ部１０２を配置してもよい。主走査方向に対して、走査が先行する位置にセンサ部１０２を配置することで、先に記録されている画像の濃度を検出しながら、記録ヘッド部１０１による記録が可能な構成となっている。
【００５５】
図２は本発明の実施形態１のセンサ部が記録媒体に記録された画像の濃度を読み取る様子を示す図である。
【００５６】
センサ部１０２は、内部に発光部１０２ａ及び受光部１０２ｂを配備しており、発光部１０２ａから記録媒体２０２上に記録された画像２０１に対して光を照射する。そして、その照射によって、画像２０１の画像濃度に応じた反射光量を受光部１０２ｂによって受光する。そして、この受光結果により、センサ部１０２は、画像濃度を検出する。実施形態１においては、先行するパスの記録濃度、即ち、第１番目のパス記録〜第３番目までのパス記録で記録媒体上に記録した画像の記録濃度を検出する構成となっている。
【００５７】
図３は本発明の実施形態１の画像形成装置の構成を示すブロック図である。
【００５８】
実施形態１の画像形成装置は、画像データ記憶装置３０１、画像処理部１０００、印刷制御部３０９、記録ヘッド３１０、センサ部１０２及び濃度変換回路３１１を有する。また、画像処理部１０００は、入力γ変換回路３０２、色変換前段回路３０３、色変換後段回路３０４、出力γ変換回路３０５、パス分割回路３０６、濃度補正回路３０７及び低階調化回路３０８を有する。
【００５９】
尚、本発明の各実施形態で説明する画像形成装置は、例えば、主走査方向への記録ヘッドの走査と、その主走査方向と直交する副走査方向への記録媒体の搬送を交互に繰り返して画像を形成するインクジェット方式による画像を形成する画像形成装置である。そして、この画像形成装置は、図３に示す各種構成要素に加えて、インクジェット方式による印刷制御を実現するためのＣＰＵ、メモリ（ＲＯＭ及びＲＡＭ）等の構成要素が実際には実装されている。
【００６０】
図３では、この画像形成装置により、転送された多値画像データをＮ値化し、ヘッド駆動データに変換して、そのヘッド駆動データによって、記録ヘッドのノズルからインクを吐出させて印刷するまでの処理について説明する。
【００６１】
（１）画像データ記憶装置３０１では、ホストコンピュータから転送された多値ＲＧＢ画像データを記憶する。そして、画像データ記憶装置３０１は、１バンド毎にその多値ＲＧＢ画像データを読み出し、入力γ変換回路３０２に出力する。
【００６２】
（２）入力γ変換回路３０２では、多値ＲＧＢ画像データに対し、輝度補正を行う入力γ変換を行う。
【００６３】
（３）色変換前段回路３０３では、多値ＲＧＢ画像データを多値Ｒ’Ｇ’Ｂ’画像データに色変換するためのルックアップテーブルにより、多値ＲＧＢ画像データを多値Ｒ’Ｇ’Ｂ’画像データへ色変換を行う。
【００６４】
（４）色変換後段回路３０４では、多値Ｒ’Ｇ’Ｂ’画像データを多値ＣＭＹＫ画像データへ変換するためのルックアップテーブルにより、多値Ｒ’Ｇ’Ｂ’画像データを多値ＣＭＹＫ画像データへ色変換を行う。
【００６５】
（５）出力γ変換回路３０５では、多値ＣＭＹＫ画像データに対し、出力濃度特性に応じた出力γ変換を行う。
【００６６】
（６）パス分割回路３０６では、出力γ変換回路３０５での出力γ変換後の多値ＣＭＹＫ画像データをマルチスキャン方式のパス分割数に対応して濃度変換を行う（各パス用のパスデータ（分割画像データ）を生成する）。ここで、マルチスキャン方式とは、記録媒体上の同一領域を記録ヘッド３１０を複数回（Ｎ回：Ｎ＝自然数）走査させて、その同一領域に対する画像形成を完成する方式である。
【００６７】
例えば、パス分割数＝２（２パス）の場合、多値ＣＭＹＫ画像データに、０．５を掛けた画像データを形成する。また、パス分割数＝４（４パス）の場合、多値ＣＭＹＫ画像データに、０．２５を掛けた画像データを形成する。この方法は、入力濃度に対して、均等に分割する場合の例であり、必ずしも、均等である必要はない。
【００６８】
（７）分割されたパスデータの内、第１パス用の多値画像データは、そのまま低階調化回路３０８へ送られるが、第２パス以降の多値画像データは、濃度補正回路３０７にて、濃度補正を行う。
【００６９】
（８）低階調化回路３０８では、誤差拡散法（ＥＤ）により、例えば、Ｍ（Ｍ＞Ｎ：Ｍ、Ｎはともに自然数）値の多値画像データを各パス毎に、Ｎ値画像データに変換（低階調化）する。つまり、現在の階調よりも低い階調へと階調変換する。
【００７０】
（９）低階調化回路３０８では、そのＮ値画像データ（ここでは、Ｎ＝２、つまり２値画像データ）を、印刷制御部１０９（ヘッドコントローラ）に転送する。
【００７１】
（１０）印刷制御部３０９では、Ｎ値画像データをヘッド駆動データに変換して、そのヘッド駆動データによって、記録ヘッド３１０からインクを吐出させて印刷を行う。
【００７２】
（１１）センサ部１０２により、マルチスキャン方式の先行するパスの出力画像データの濃度の読取を行う。センサ部１０２により検出された検出信号は、濃度変換回路３１１にて、検出濃度（検出記録濃度）に変換する。
【００７３】
（１２）濃度補正回路３０７では、検出記録濃度と計算上の印刷目標濃度とを比較し、その差分から補正値を算出し、第２パス以降の多値画像データに対して濃度補正を行う。
【００７４】
（１３）濃度補正された多値画像データは、低階調化回路３０８にて、Ｎ値（２値）画像データに変換し、各パスデータを生成する。
【００７５】
図４は本発明の実施形態１の記録ヘッドを用いるプリンタにおいて、４パス記録を行う際の各記録走査の重なり状態と、先行する記録パスの内、濃度を検出する画像領域を模式的に示す図である。
【００７６】
記録ヘッド部１０１は、主走査方向への走査を１回行った後、記録媒体２０２の副走査方向への搬送を１回行い、それぞれ４回の走査によって記録媒体２０２上に画像を形成する。副走査方向への記録媒体２０２の搬送量は１／４バンドであり、ここでは４回の走査により、画像領域４０１の画像領域Ｄ、画像領域４０２の画像領域Ｃ、画像領域４０３の画像領域Ｂ、画像領域４０４の画像領域Ａ上の画像が重ねられた画像が構成される。
【００７７】
ここでは、４パス記録において、その次のパスにて補正を行うため、まず、画像領域４０２の画像領域Ｃにおいて、画像領域４０１の画像領域Ｄ上の画像の記録濃度をセンサ部１０２で検出する。
【００７８】
続いて、画像領域４０３の画像領域Ｂにおいて、画像領域４０１の画像領域Ｄと画像領域４０２の画像領域Ｃが重なって形成する画像の記録濃度をセンサ部１０２で検出する。また、画像領域４０３の画像領域Ｃにおいて、画像領域４０２の画像領域Ｄ上の画像の記録濃度をセンサ部１０２で検出する。
【００７９】
続いて、画像領域４０４の画像領域Ａにおいて、画像領域４０１の画像領域Ｄと画像領域４０２の画像領域Ｃと画像領域４０３の画像領域Ｂが重なって形成する画像の記録濃度をセンサ部１０２で検出する。また、画像領域４０４の画像領域Ｂにおいて、画像領域４０２の画像領域Ｄと画像領域４０３の画像領域Ｃが重なって形成する画像の記録濃度をセンサ部１０２で検出する。更に、画像領域４０４の画像領域Ｃにおいて、画像領域４０３の画像領域Ｄ上の画像の記録濃度をセンサ部１０２で検出する。
【００８０】
センサ部１０２は、主走査方向に対して先行する位置に配置されており、先行するパスでの記録濃度を検出しながら、その検出記録濃度に応じて補正後の記録も行うリアルタイム処理を行うこととする。
【００８１】
図５は本発明の実施形態１の画像処理部の主要部（パス分割回路、濃度補正回路及び低階調化回路）の詳細構成を表すブロック図である。
【００８２】
図５において、６００は、各インク色に変換された画像信号である。６０１は、センサ部１０２からの検出信号である。６０２は、センサ部１０２より検出した検出信号を検出記録濃度に変換する濃度変換部である。
【００８３】
６０３は、マルチパスに分割するためのパス分割係数を格納するパス分割テーブルである。６０５＿１〜６０５＿４はそれぞれ、第１パス分割係数Ｋ１〜第４パス分割係数Ｋ４である。４パス記録を行う際の各パスでの印刷濃度を決定するのが、パス分割テーブル６０３であって、この中で、Ｋ１、Ｋ２、Ｋ３、Ｋ４の各パス分割係数が分割比率を示している。
【００８４】
各パス分割係数はそれぞれ、
０≦Ｋｉ≦１  （ｉ：１，２，３，４）
Ｋ１＋Ｋ２＋Ｋ３＋Ｋ４＝１
である。
【００８５】
このパス分割係数は、４パス記録の場合、例えば、Ｋ１、Ｋ２、Ｋ３、Ｋ４がそれぞれ０．２５という値（均等分割）にすることができる。あるいは、第１パス印刷比率を落して、後に続くパスの印刷比率を段階的に増やす値として、Ｋ１、Ｋ２、Ｋ３、Ｋ４がそれぞれ０．１、０．２，０．３、０．４という値（不均等分割）にすることができる。このパス分割係数を決定することで、任意の濃度比率でパス分割を行うことができる。
【００８６】
６１０＿１は、画像信号６００に対して第１パス分割係数Ｋ１を乗算して第１パス印刷濃度を計算する乗算器である。６１０＿２は、画像信号６００に対して第２パス分割係数Ｋ２を乗算して第２パス印刷濃度を計算する乗算器である。６１０＿３は、画像信号６００に対して第３パス分割係数Ｋ３を乗算して第３パス印刷濃度を計算する乗算器である。６１０＿４は、画像信号６００に対して第４パス分割係数Ｋ４を乗算して第４パス印刷濃度を計算する乗算器である。
【００８７】
６１５＿１は、第１パス印刷濃度比率（Ｋ１）である。６１５＿２は、第１パス印刷濃度比率（Ｋ１）と第２パス印刷濃度比率（Ｋ２）の合計印刷濃度比率（Ｋ１＋Ｋ２）である。６１５＿３は、第１パス〜第３パス印刷濃度比率（Ｋ１〜Ｋ３）の合計印刷濃度比率（Ｋ１＋Ｋ２＋Ｋ３）である。
【００８８】
６２０＿１は、第１パスによる印刷目標濃度を計算する乗算器である。６２０＿２は、第１パス＋第２パスによる合計の印刷目標濃度を計算する乗算器である。６２０＿３は、第１パス＋第２パス＋第３パスによる合計の印刷目標濃度を計算する乗算器である。
【００８９】
６３０＿１は、第１パスによる印刷目標濃度と、センサ部１０２により検出した第１パス記録濃度との差分を計算する加算器である。６３０＿２は、第１パス＋第２パスによる合計の印刷目標濃度と、センサ部１０２により検出した第２パスまでの記録濃度との差分を計算する加算器である。６３０＿３は、第１パス＋第２パス＋第３パスによる合計の印刷目標濃度と、センサ部１０２により検出した第３パスまでの記録濃度との差分を計算する加算器である。６３０＿４は、第１パス＋第２パス＋第３パス＋第４パスによる合計の印刷目標濃度（ここでは、画像信号６００と等価）と、センサ部１０２により検出した第４パスまでの記録濃度との差分を計算する加算器である。
【００９０】
６８０は、加算器６３０＿４によって計算された差分の内、最大値を保持するピーク保持回路である。このピーク保持回路６８０は、現在保持している値より大きな値が入力された時のみ、その保持する値を更新する。また、初期値は「０」で、リセット時も保持する値が「０」となる。
【００９１】
６７０は、画像信号６００の濃度がある所定の領域内で平坦であるか否かを検出する平坦部検出回路である。換言すれば、平坦部検出回路６７０は、画像信号６００の濃度分布中に平坦領域があるか否かを検出する。平坦部検出回路６７０は、一般的に知られている手法を使用した回路で構成されているとし、ここでは、特に、その回路構成は限定しないとする。この手法としては、例えば、ＬＰＦ（ローパスフィルタ）の出力との差分から平坦な画像であるかを判断する手法、または、注目画素近傍のエッジ検出結果から平坦な画像であるかを判断する手法等がある。
【００９２】
平坦部検出回路６７０は、入力画像の濃度が平坦でないと判断した場合は、ピーク保持回路６８０に対してリセット信号を出力する。ピーク保持回路６８０は、通常時、加算器６４０＿５へ保持している値を出力するが、平坦部検出回路６７０からのリセット信号を受信した場合は、加算器６４０＿５へ「０」を出力する。
【００９３】
６４０＿２は、加算器６３０＿１により計算された第１パスによる印刷目標濃度と、センサ部１０２により検出した第１パス記録濃度との差分を、第２パス印刷濃度に加算するための加算器である。６４０＿３は、加算器６３０＿２により計算された第１パス＋第２パスによる合計の印刷目標濃度と、センサ部１０２により検出した第２パスまでの記録濃度との差分を、第３パス印刷濃度に加算するための加算器である。６４０＿４は、加算器６３０＿３により計算された第１パス＋第２パス＋第３パスによる合計の印刷目標濃度と、センサ部１０２により検出した第３パスまでの記録濃度との差分を、第４パス印刷濃度に加算するための加算器である。６４０＿５は、ピーク保持回路６８０の出力を第４パス印刷濃度に加算するための加算器である。
【００９４】
６５０＿１は、乗算器６１０＿１の出力から第１パス印刷データを生成する低階調化部である。６５０＿２は、加算器６４０＿２の出力から第２パス印刷データを生成する低階調化部である。６５０＿３は、加算器６４０＿３の出力から第３パス印刷データを生成する低階調化部である。６５０＿４は、加算器６４０＿５の出力から第４パス印刷データを生成する低階調化部である。
【００９５】
６６０＿１は、低階調化部６５０＿１の出力を、第１パス記録画像データとして一旦記憶する第１パス記録画像記憶部である。６６０＿２は、低階調化部６５０＿２の出力を、第２パス記録画像データとして一旦記憶する第２パス記録画像記憶部である。６６０＿３は、低階調化部６５０＿３の出力を、第３パス記録画像として一旦記憶する第３パス記録画像記憶部である。６６０＿４は、低階調化部６５０＿４の出力を、第４パス記録画像として一旦記憶する第４パス記録画像記憶部である。
【００９６】
次に、平坦部検出回路６７０が実行する処理について、図６を用いて説明する。
【００９７】
図６は本発明の実施形態１の平坦部検出回路が実行する処理を示すフローチャートである。
【００９８】
まず、画像信号６００を入力する（ステップＳ２１）。次に、画像信号６００の入力濃度の内、ある所定領域内で濃度の平坦部があるか否かを判定する（ステップＳ２２）。平坦部がある場合（ステップＳ２２でＹＥＳ）、処理を終了する。平坦部がない場合（ステップＳ２２でＮＯ）、ピーク保持回路６８０に対して、リセット信号を出力する（ステップＳ２３）。
【００９９】
次に、ピーク保持回路６８０が実行する処理について、図７を用いて説明する。
【０１００】
図７は本発明の実施形態１のピーク保持回路が実行する処理を示すフローチャートである。
【０１０１】
まず、初期値として「０」を設定する（ステップＳ３１）。次に、加算器６３０＿４によって計算された、第４パスまでの印刷目標濃度（画像信号６００と等価）と、センサ部１０２によって検出された記録濃度（検出記録濃度）との差分の差分濃度を入力する（ステップＳ３２）。この差分濃度の内、最大値であるピーク値を保持する（ステップＳ３３）。
【０１０２】
次に、平坦部検出回路６７０からのリセット信号の入力の有無を判定する（ステップＳ３４）。リセット信号の入力がある場合（ステップＳ３４でＹＥＳ）、加算器６４０＿５に対して「０」を出力する（ステップＳ３５）。一方、リセット信号の入力がない場合（ステップＳ３４でＮＯ）、加算器６４０＿５に対して、保持しているピーク値を出力する（ステップＳ３６）。
【０１０３】
図８（ａ）は、入力濃度がある所定の領域内で平坦な画像（ベタ画像、背景等を想定）を４パス記録する際、センサ部によって検出された第３パスまでの記録濃度を示す図である。
【０１０４】
図８（ａ）においては、５００は、先行するパスが第３パス記録までを終了した時点で、実際に検出される記録濃度分布の一例である。５１０は、計算上、第３パスまでの記録において目標となる印刷目標濃度である。検出される記録濃度が理想的である場合は、記録濃度５００のような波を打ったような曲線（濃度ムラ）は検出されず、印刷目標濃度５１０と同様な軌跡になる。また、５２０は、計算上、第４パスまでの記録で目標となる印刷目標濃度である。
【０１０５】
ここで、図８（ａ）においては、第３パス記録までを終了した時点での記録濃度５００上の一部の記録濃度が、印刷目標濃度５１０を大きく上回り、更には、第４パスまでの印刷目標濃度５２０までをも突き抜けてしまっている場合を示している。
【０１０６】
ここで、図８（ｂ）は、図８（ａ）における記録濃度５００の部分拡大図（入力濃度が平坦な領域に対応する部分の記録濃度曲線）である。
【０１０７】
図９は、図８（ｂ）の記録濃度５００の一部分の記録濃度と、第３パスまでの記録において目標となる印刷目標濃度との差分を示す図である。尚、図９中、図８と同一の構成要素については、同一の参照番号を付加する。
【０１０８】
図９において、７００は、印刷目標濃度５１０に対して下回った記録濃度の濃度値を示している。また、７１０は、印刷目標濃度５１０に対して上回った記録濃度の濃度値を示している。また、７２０は、印刷目標濃度５２０に対して上回った記録濃度の濃度値を示している。
【０１０９】
図１０は、第４パス記録において補正する濃度を表す図である。尚、図１０中、図８と同一の構成要素については、同一の参照番号を付加する。
【０１１０】
図１０において、８００は、第４パスで記録される記録濃度の１つである。８２０は、印刷目標濃度５２０を上回った記録濃度の内、この位置における濃度のピークを示している。８１０は、第４パス記録において、印刷目標濃度５２０に対して加算されて記録される記録濃度である。８３０は、印刷目標濃度５２０を上回った記録濃度の内、この位置における濃度のピークを示している。８４０は、第４パス記録において、印刷目標濃度５２０に対して加算されて記録される記録濃度である。
【０１１１】
続いて、本発明の濃度補正方法を４パス記録を例にして詳細に説明する。
【０１１２】
まず、画像信号６００は、各パス毎の印刷濃度を計算する乗算器６１０＿ｘ（ｘ＝１〜４）に入力され、パス分割テーブル６０３より読み出されたパス分割係数（Ｋ１、Ｋ２、Ｋ３、Ｋ４）が乗算され、各パスの印刷濃度が決定される。
【０１１３】
第１パスに関しては、画像信号６００を乗算器６１０＿１に入力し、計算された後、低階調化部６５０＿１により第１パス印刷データが生成される。生成された第１パス印刷データは、第１パス記録画像として、第１パス記録画像記憶部６６０＿１に記憶された後、記録ヘッド３１０により記録される。
【０１１４】
第２パスに関しては、画像信号６００を乗算器６１０＿２に入力し、計算すると同時に、第１パスでの印刷目標濃度を乗算器６２０＿１により計算する。また、既に記録を行っている第１パスの記録濃度をセンサ部１０２によって検出し、その検出記録濃度と、計算上の印刷目標濃度６２０＿１の出力とを加算器（減算器）６３０＿１に入力し、印刷目標濃度に対する検出記録濃度の差分を計算する。
【０１１５】
加算器６３０＿１により計算された印刷目標濃度に対する検出記録濃度の差分は、加算器６４０＿２により、第２パス印刷濃度に加算される。第２パス印刷濃度は、第１パスによる印刷目標濃度と検出記録濃度との差分で補正され、低階調化部６５０＿２により第２パス印刷データとして生成される。生成された第２パス印刷データは、第２パス記録画像として、第２パス記録画像記憶部６６０＿２に記憶された後、記録ヘッド３１０により記録される。
【０１１６】
同様に、第３パスに関しては、画像信号６００を乗算器６１０＿３に入力し、計算すると同時に、第１パス＋第２パス合計での印刷目標濃度を乗算器６２０＿２により計算する。また、既に記録を行っている第２パスまでの記録濃度をセンサ部１０２によって検出し、その検出記録濃度と、計算上の印刷目標濃度６２０＿２の出力とを加算器（減算器）６３０＿２に入力し、印刷目標濃度に対する検出記録濃度の差分を計算する。
【０１１７】
加算器６３０＿２により計算された印刷目標濃度に対する検出記録濃度の差分は、加算器６４０＿３により、第３パス印刷濃度に加算される。第３パス印刷濃度は、第２パスまでの印刷目標濃度と検出記録濃度との差分で補正され、低階調化部６５０＿３により第３パス印刷データとして生成される。生成された第３パス印刷データは、第３パス記録画像として、第３パス記録画像記憶部６６０＿３に記憶された後、記録ヘッド３１０により記録される。
【０１１８】
同様に、第４パスに関しては、画像信号６００を乗算器６１０＿４に入力し、計算すると同時に、第１パス＋第２パス＋第３パス合計での印刷目標濃度５１０を乗算器６２０＿３により計算する。また、既に記録を行っている第３パスまでの記録濃度をセンサ部１０２によって検出する。ここで、検出された第３パスまでの記録濃度が図８（ａ）の記録濃度５００であるとする。記録濃度５００と、計算上の印刷目標濃度６２０＿３の出力とを加算器（減算器）６３０＿３に入力し、印刷目標濃度に対する検出記録濃度の差分を計算する。
【０１１９】
加算器６３０＿３により計算された印刷目標濃度に対する検出記録濃度の差分が、図９の記録濃度７００及び７１０である。記録濃度７００及び７１０は、加算器６４０＿４により、第４パス印刷濃度に加算される。
【０１２０】
さて、ここまでの補正で得られたパス印刷データを記録すると、第３パスまでの記録における記録濃度波形は、図８（ｂ）の記録濃度５００の記録濃度波形は、第４パス記録で図１１（ａ）の記録濃度９００の記録濃度波形となる。この記録濃度９００の記録濃度波形は、第４パスまでの印刷目標濃度５２０に対して複数のコブが残る記録濃度波形になり、この状態では、これらの複数のコブが濃度ムラとして認識されてしまう恐れがある。
【０１２１】
そこで、実施形態１では、更に、複数のコブに対して補正を行うための補正回路として、平坦部検出回路６７０及びピーク保持回路６８０を構成している。
【０１２２】
具体的には、既に記録を行っている第３パスまでの記録濃度をセンサ部１０２によって検出する。そして、検出した記録濃度５００と、計算上の印刷目標濃度５２０（画像信号６００と等価）とを加算器（減算器）６３０＿４に入力し、印刷目標濃度に対する検出記録濃度の差分を計算する。加算器６３０＿４により計算された印刷目標濃度に対する検出記録濃度の差分が、図９の記録濃度７２０であり、この記録濃度７２０は、ピーク保持回路６８０に入力される。
【０１２３】
ピーク保持回路６８０は、入力された値を常に保持するが、保持している値より大きな値が入力された時のみ、保持する値を更新する回路となっている。即ち、ピーク保持回路６８０は、図１０において、最初は（記録濃度８２０−印刷目標濃度５２０）の濃度値を保持している。次に、この保持している濃度値より大きな値（記録濃度８３０−記録濃度値５２０）の濃度値が入力されるため、保持する濃度値を（記録濃度８３０−印刷目標濃度５２０）の濃度値に更新する。
【０１２４】
また、平坦部検出回路６７０は、画像信号６００の濃度がある所定の領域内で平坦であるか否かを検出している。平坦部検出回路６７０は、画像信号６００の濃度が平坦でないと判断した場合は、ピーク保持回路６８０に対してリセット信号を出力する。ピーク保持回路６８０は、通常時、保持している値を加算器６４０＿５に出力しているが、平坦部検出回路６７０からのリセット信号を受信した場合は、加算器６４０＿５に「０」を出力する。
【０１２５】
このリセット信号によるリセット機能は、画像信号６００の濃度にあるレベル以上の変化があった場合、このピーク保持回路６８０による濃度補正が過補正になる場合があり、それを避けるために補正を無効化させる機能として設けている。ピーク保持回路６８０の出力は、加算器６４０＿５に入力され、加算器６４０＿４と同様に、第４パス印刷濃度に加算される。
【０１２６】
まとめると、第４パス印刷濃度は、次の２つで補正されることになる。
【０１２７】
（補正１）第３パスまでの印刷目標濃度５１０と、検出された第３パスまでの検出記録濃度との差分濃度で補正される。
【０１２８】
（補正２）第４パスまでの印刷目標濃度５２０と、検出された第３パスまでの検出記録濃度との差分濃度で補正される。
【０１２９】
以上の２種類の補正がなされた第４パス印刷濃度は、低階調化部６５０＿４により第４パス印刷データとして生成される。生成された第４パス印刷データは、第４パス記録画像として、第４パス記録画像記憶部６６０＿４に記憶された後、記録ヘッド３１０により記録される。
【０１３０】
以上説明した処理により、図１１（ａ）の記録濃度９００の記録濃度波形が、図１１（ｂ）の記録濃度９１０の記録濃度波形に改善される。記録濃度９００の記録濃度波形上には、複数のコブが濃度ムラとして認識されていたのに対し、記録濃度９１０の記録濃度波形は、濃度レベルは底上げ（上乗せ）されているものの、コブのないフラットな濃度波形となっている。即ち、複数のコブによって生じていた濃度差に起因する濃度ムラが軽減される。
【０１３１】
以上説明したように、実施形態１によれば、記録ヘッドの記録素子列に並行して、記録結果を検出するためのセンサ部を設け、マルチパス記録における先行するパスでの記録濃度を検出する。そして、検出した記録濃度が所望の印刷目標濃度より濃い場合は、以降のパス記録における印刷濃度を制御（濃度補正）することにより、濃度ムラを軽減することができる。
【０１３２】
また、濃度補正処理を印刷中に実行することにより、従来技術で実行されるヘッドシェーディングにおける調整処理も不要とし、且つ記録画像の品位を保つ画像形成を実行することができる。
【０１３３】
＜実施形態２＞
実施形態２では、実施形態１における濃度補正回路３０７にリミッタ回路を追加する。そして、センサ部１０２で検出した記録濃度と印刷目標濃度との差が負の値である場合は、第２パス及び第３パス記録において記録ドットの生成を禁止する例について説明する。
【０１３４】
図１２は本発明の実施形態２の画像処理部の主要部（パス分割回路、濃度補正回路及び低階調化回路）の詳細構成を表すブロック図である。
【０１３５】
尚、図１２において、実施形態１の図５と同一の構成要素については、同一の参照番号を付加し、その詳細説明については省略する。
【０１３６】
１６０１は、加算器（減算器）６３０＿１により計算された第１パスによる印刷目標濃度と、センサ部１０２により検出した記録濃度との差分の符号（正／負）に応じて出力を切り替えるリミッタ回路である。リミッタ回路１６０１の動作としては、加算器６３０＿１の出力が負符号の場合は「０」を出力し、また、加算器６３０＿１の出力が正符号の場合は加算器６４０＿２の出力をそのままスルーして出力する。
【０１３７】
同様に、１６０２は、加算器（減算器）６３０＿２により計算された第２パスによる印刷目標濃度と、センサ部１０２により検出した記録濃度との差分の符号に応じて出力を切り替えるリミッタ回路である。リミッタ回路１６０２の動作としては、加算器６３０＿２の出力が負符号の場合は「０」を出力し、また、加算器６３０＿２の出力が正符号の場合は加算器６４０＿２の出力をそのままスルーして出力する。
【０１３８】
図１２を使用して、インクジェット記録装置の４パス記録、特に、入力画像の濃度がある所定領域の範囲で平坦であり、且つ、先行するパスでの検出記録濃度が所望の濃度レベルを超えている場合に、以降の記録走査で濃度補正を行う例を説明する。
【０１３９】
第１パスに関しては、画像信号６００を乗算器６１０＿１に入力し、計算された後、低階調化部６５０＿１により第１パス印刷データが生成される。生成された第１パス印刷データは、第１パス記録画像として、第１パス記録画像記憶部６６０＿１に記憶された後、記録ヘッド３１０により記録される。
【０１４０】
第２パスに関しては、画像信号６００を乗算器６１０＿２に入力し、計算すると同時に、第１パスでの印刷目標濃度を乗算器６２０＿１により計算する。また、既に記録を行っている第１パス濃度をセンサ部１０２によって検出し、その検出記録濃度と、計算上の印刷目標濃度６２０＿１の出力とを加算器（減算器）６３０＿１に入力し、印刷目標濃度に対する検出記録濃度の差分を計算する。
【０１４１】
加算器６３０＿１により計算された印刷目標濃度に対する検出記録濃度の差分は、加算器６４０＿２により、第２パス印刷濃度に加算される。
【０１４２】
ここで、実施形態１の図５の回路構成では、例えば、加算器６３０＿１により計算された印刷目標濃度に対する検出記録濃度の差分が負の場合でも、その負の値が低階調化部６５０＿２に入力される。印刷目標濃度に対する検出濃度の差分が負の値になるのは、検出記録濃度の方が印刷目標濃度よりも濃い場合、つまり、所望の印刷目標濃度よりも濃く記録された場合を示している。そして、負の値が低階調化部に入力されることは、低階調化回部が誤差拡散法（ＥＤ）である場合、負の濃度値が周囲画素に伝播してしまい、目標濃度を超えた部分が強調されてしまう場合がある。
【０１４３】
そこで、実施形態２では、上述のリミッタ回路１６０１及び１６０２を設けることで、負の濃度値が周囲画素に伝播しないように制御する。
【０１４４】
即ち、リミッタ回路１６０１は、加算器６３０＿１により計算された印刷目標濃度に対する検出記録濃度の差分が負符号の場合、低階調化部６５０＿２へは「０」を出力する。一方、リミッタ回路１６０１は、加算器６３０＿１により計算された印刷目標濃度に対する検出記録濃度の差分が正符号の場合は、加算器６４０＿２の出力をそのまま低階調化部６５０＿２へ出力する。この場合、低階調化部６５０＿２は、「０」が入力された場合は、記録ドットの生成を禁止することになる（記録ドットの生成を行なわない）。
【０１４５】
そして、リミッタ回路１６０１から入力された濃度から、低階調化部６５０＿２により第２パス印刷データが生成される。生成された第２パス印刷データは、第２パス記録画像として、第２パス記録画像記憶部６６０＿２に記憶された後、記録ヘッド３１０により記録される。
【０１４６】
同様に、第３パスに関しては、画像信号６００を乗算器６１０＿３に入力し、計算すると同時に、第１パス＋第２パス合計での印刷目標濃度を乗算器６２０＿２により計算する。また、既に記録を行っている第２パスまでの記録濃度をセンサ部１０２によって検出し、その検出記録濃度と、計算上の印刷目標濃度６２０＿２の出力とを加算器（減算器）６３０＿２に入力し、印刷目標濃度に対する検出記録濃度の差分を計算する。
【０１４７】
加算器６３０＿２により計算された印刷目標濃度に対する検出記録濃度の差分は、加算器６４０＿３により、第３パス印刷濃度に加算される。
【０１４８】
リミッタ回路１６０２は、加算器６３０＿２により計算された印刷目標濃度に対する検出記録濃度の差分が負符号の場合、低階調化部６５０＿３へは「０」を出力する。一方、リミッタ回路１６０２は、加算器６３０＿２により計算された印刷目標濃度に対する検出記録濃度の差分が正符号の場合は、加算器６４０＿３の出力をそのまま低階調化部６５０＿３へ出力する。この場合、低階調化部６５０＿３は、「０」が入力された場合は、記録ドットの生成を禁止することになる（記録ドットの生成を行なわない）。
【０１４９】
そして、リミッタ回路１６０２から入力された濃度から、低階調化部６５０＿３により第３パス印刷データが生成される。生成された第３パス印刷データは、第３パス記録画像として、第３パス記録画像記憶部６６０＿３に記憶された後、記録ヘッド３１０により記録される。
【０１５０】
第４パスに関しては、実施形態１と全く同じ動作となるため説明は省略する。
【０１５１】
以上説明したように、実施形態２によれば、実施形態１で説明した効果に加えて、印刷目標濃度に対する検出濃度の差分が負の値である場合でも、低階調化回路における処理が誤動作することなく、濃度ムラを軽減することができる。
【０１５２】
＜実施形態３＞
実施形態３では、３パス記録＋ピーク検出パス＋補正パスの合計５パス（３＋１＋１）記録の例を説明する。
【０１５３】
実施形態３では、５回の走査の全てで記録を行うのではなく、記録としては３回の走査で完結し、第４パスにおいては、副走査方向への走査は行わず、記録濃度のピーク値のみを検出するための走査を行う。また、第５パスにおいても、副走査方向への走査は行わず、濃度補正のための補正パス記録のみを行う。
【０１５４】
また、実施形態３においても、入力画像の濃度がある所定領域の範囲で平坦であり、且つ、先行するパスでの検出記録濃度が所望の濃度レベルを超えている場合に、以降の記録走査で濃度補正を行う例を説明する。
【０１５５】
図１３は、図１の記録ヘッド部１０１を用いるインクジェット記録装置において、上述の（３＋１＋１）パス記録を行う際の各記録走査の重なり状態と、先行する記録パスの内、濃度を検出する画像領域を模式的に示す図である。
【０１５６】
尚、図１３において、実施形態１の図４と同一の構成要素については、同一の参照番号を付加し、その詳細説明については省略する。
【０１５７】
記録ヘッド部１０１は、主走査方向への走査を１回行った後、記録媒体２０２の副走査方向への搬送を１回行い、これら一連の処理を３回行って、記録媒体２０２上に画像を形成する。副走査方向への記録媒体２０２の搬送量は１／３バンドであり、ここでは３回の走査により、画像領域１７０１の画像領域Ｃ、画像領域１７０２の画像領域Ｂ、画像領域１７０３の画像領域Ａが重ねられた画像が構成される。
【０１５８】
また、画像領域１７０４では、副走査方向への搬送を実行しないで、記録ヘッド部１０１を走査して、記録ヘッド部１０１のセンサ部１０２により、記録画像のピーク値の検出を行う。即ち、画像領域１７０４では、第３パスまでの記録で印刷目標濃度（画像信号６００と等価）よりも濃くなっている画像領域の内、ピーク値の検出を行い、検出したピーク値をピーク保持回路で保持する。
【０１５９】
また、画像領域１７０５においても、副走査方向への搬送を実行しないで、ピーク値の検出による印刷濃度補正が必要な場合に、その印刷濃度補正を行うための補正記録を実行する。即ち、ピーク保持回路に保持されているピーク値と印刷目標濃度との差分を記録する補正記録を行う。
【０１６０】
図１４は本発明の実施形態３の画像処理部の主要部（パス分割回路、濃度補正回路及び低階調化回路）の詳細構成を表すブロック図である。
【０１６１】
尚、図１４において、実施形態１の図５と同一の構成要素については、同一の参照番号を付加し、その詳細説明については省略する。
【０１６２】
図１３において、６０３は、マルチパスに分割するためのパス分割係数を格納するパス分割テーブルである。６０５＿１〜６０５＿３はそれぞれ、第１パス分割係数Ｋ１〜Ｋ３である。３パス記録を行う際の各パスでの記録濃度を決定するのが、パス分割テーブル６０３であって、この中で、Ｋ１、Ｋ２、Ｋ３の各パス分割係数が分割比率を示している。  各パス分割係数はそれぞれ、
０≦Ｋｉ≦１  （ｉ：１，２，３）
Ｋ１＋Ｋ２＋Ｋ３＝１
である。
【０１６３】
このパス分割係数は、３パス記録の場合、例えば、Ｋ１、Ｋ２、Ｋ３がそれぞれ０．３３という値（均等分割）にすることができる。あるいは、第１パス印刷比率を落して、後に続くパスの印刷比率を増や値として、Ｋ１、Ｋ２、Ｋ３がそれぞれ０．２、０．３、０．５という値（不均等分割）にすることができる。このパス分割係数を決定することで、任意の濃度比率でパス分割を行うことができる。
【０１６４】
第１パスに関しては、画像信号６００を乗算器６１０＿１に入力し、計算された後、低階調化部６５０＿１により第１パス印刷データが生成される。生成された第１パス印刷データは、第１パス記録画像として、第１パス記録画像記憶部６６０＿１に記憶された後、記録ヘッド３１０により記録される。
【０１６５】
第２パスに関しては、画像信号６００を乗算器６１０＿２に入力し、計算すると同時に、第１パスでの印刷目標濃度を乗算器６２０＿１により計算する。また、既に記録を行っている第１パスの記録濃度をセンサ部１０２によって検出し、その検出記録濃度と、計算上の印刷目標濃度６２０＿１の出力とを加算器（減算器）６３０＿１に入力し、印刷目標濃度に対する検出記録濃度の差分を計算する。
【０１６６】
加算器６３０＿１により計算された印刷目標濃度に対する検出記録濃度の差分は、加算器６４０＿２により、第２パス印刷濃度に加算される。第２パス印刷濃度は、第１パスによる印刷目標濃度と検出記録濃度との差分で補正され、低階調化部６５０＿２により第２パス印刷データとして生成される。生成された第２パス印刷データは、第２パス記録画像として、第２パス記録画像記憶部６６０＿２に記憶された後、記録ヘッド３１０により記録される。
【０１６７】
同様に、第３パスに関しては、画像信号６００を乗算器６１０＿３に入力し、計算すると同時に、第１パス＋第２パス合計での印刷目標濃度を乗算器６２０＿２により計算する。また、既に記録を行っている第２パスまでの記録濃度をセンサ部１０２によって検出し、その検出記録濃度と、計算上の印刷目標濃度６２０＿２の出力とを加算器（減算器）６３０＿２に入力し、印刷目標濃度に対する検出記録濃度の差分を計算する。
【０１６８】
加算器６３０＿２により計算された印刷目標濃度に対する検出記録濃度の差分は、加算器６４０＿３により、第３パス印刷濃度に加算される。第３パス印刷濃度は、第２パスまでの印刷目標濃度と検出記録濃度との差分で補正され、低階調化部６５０＿３により第３パス印刷データとして生成される。生成された第３パス印刷データは、第３パス記録画像として、第３パス記録画像記憶部６６０＿３に記憶された後、記録ヘッド３１０により記録される。ここまでの記録結果が、例えば、図１１（ａ）の記録濃度９００の記録濃度波形であるとする。
【０１６９】
第４パスに関しては、副走査方向への走査及び記録は行わず、第３パスまでの記録濃度と印刷目標濃度との差分により、ピーク値のみをセンサ部１０２で検出するための記録ヘッド３１０の走査を行う。ピーク値の検出方法は、実施形態１と同様であるが、ここでは入力画像の濃度が平坦である領域の開始位置情報と終了位置情報、およびその領域におけるピーク値の３つの情報をセットでピーク保持回路６８０にて保持する。また、入力画像の濃度が平坦な領域が複数存在する場合は、その複数の領域それぞれにおいて、濃度が平坦な領域の開始位置情報、終了位置情報、及びその領域におけるピーク値の３つの情報をセットでピーク保持回路６８０にて保持することとする。
【０１７０】
第５パスに関しては、副走査方向への走査は行わず、濃度補正のための記録のみ行う。ピーク保持回路６８０に保持されているピーク値を、低階調化部６５０＿５へ入力し、補正パス印刷データとして生成する。但し、ここではピーク値とセットで保持されている位置情報に基づき、その領域内のみ有効な補正パス印刷データとして生成する。即ち、濃度補正が必要な領域のみ補正用の印刷データが存在し、濃度補正が不要な領域に関しては、印刷データが存在しないようにする。生成された補正パス印刷データは、補正パス記録画像（補正用画像）として、補正パス記録画像記憶部６６０＿５に記憶された後、記録ヘッド３１０により記録される。
【０１７１】
以上説明した処理により、図１１（ａ）の記録濃度９００の濃度波形が、図１５の記録濃度１９１０の記録濃度波形に改善される。記録濃度９００の記録濃度波形上には、複数のコブが濃度ムラとして認識されていたのに対し、記録濃度１９１０の記録濃度波形は、濃度レベルは底上げされているものの、コブのないフラットな濃度波形となっている。即ち、複数のコブによって生じていた濃度差に起因する濃度ムラが軽減される。
【０１７２】
以上説明したように、実施形態３によれば、実施形態１と同様の効果を得られるとともに、記録媒体上の画像の記録濃度を検出する走査と、かつその検出結果に基づいて記録濃度を補正するための走査を別途設ける。これにより、最終的に形成された画像に対して生じている濃度ムラ部分を軽減して適切に補正することが可能となる。
【０１７３】
＜実施形態４＞
実施形態４では、４パス記録＋補正パスの合計５パス（４＋１）記録の例を説明する。
【０１７４】
実施形態４では、５回の走査の全てで記録を行うが、第５パスにおいては、副走査方向への走査は行わず、濃度補正のための補正パス記録のみを行う。
【０１７５】
また、実施形態４においても、入力画像の濃度がある所定領域の範囲で平坦であり、且つ、先行するパスでの検出記録濃度が所望の濃度レベルを超えていた場合に、以降の記録走査で濃度補正を行う例を説明する。
【０１７６】
図１６は、図１の記録ヘッドを用いるインクジェット記録装置において、上述の（４＋１）パス記録を行う際の各記録走査の重なり状態と、先行する記録パスの内、濃度を検出する画像領域を模式的に示す図である。
【０１７７】
尚、図１６において、実施形態１の図４と同一の構成要素については、同一の参照番号を付加し、その詳細説明については省略する。
【０１７８】
記録ヘッド部１０１は、主走査方向への走査を１回行った後、記録媒体２０２の副走査方向への走査を１回行い、これら一連の処理を３回行って、記録媒体２０２上に画像を形成する。副走査方向への記録媒体２０２の搬送量は１／４バンドであり、ここでは４回の走査により、画像領域２００１の画像領域Ｄ、画像領域２００２の画像領域Ｃ、画像領域２００３の画像領域Ｂ、画像領域２００４の画像領域Ａが重ねられた画像が構成される。
【０１７９】
また、画像領域２００５では、副走査方向への搬送を実行しないで、ピーク値の検出による印刷濃度補正が必要な場合に、その印刷濃度補正を行うための補正記録を実行する。即ち、ピーク保持回路に保持されているピーク値と印刷目標濃度との差分を記録する補正記録を行う。
【０１８０】
図１７は本発明の実施形態４の画像処理部の主要部（パス分割回路、濃度補正回路及び低階調化回路）の詳細構成を表すブロック図である。
【０１８１】
尚、図１７において、実施形態１の図５と同一の構成要素については、同一の参照番号を付加し、その詳細説明については省略する。また、実施形態４では、第４パス記録画像の生成までは、実施形態１と同様であり、第４パスまでの記録結果が、例えば、図１１（ａ）の記録濃度９００の記録濃度波形であるとする。
【０１８２】
実施形態４では、第５パスを補正用の記録走査（補正パス）とし、ピーク保持回路６８０に保持されているピーク値と印刷目標濃度との差分を記録する補正記録を行う。
【０１８３】
図１７における補正パスに関して詳しく説明する。
【０１８４】
既に記録を行っている第４パスまでの記録濃度をセンサ部１０２によって検出し、その検出記録濃度と、計算上の印刷目標濃度の出力とを加算器（減算器）６３０＿４に入力し、印刷目標濃度に対する検出濃度の差分を計算する。
【０１８５】
加算器６３０＿４により計算された印刷目標濃度に対する検出濃度の差分は、ピーク保持回路６８０に入力される。ピーク保持回路６８０の出力は、低階調化部６５０＿５により補正パス印刷データ（補正用画像データ）として生成される。生成された補正パス印刷データは、補正パス記録画像として、補正パス記録画像記憶部６６０＿５に記憶された後、記録ヘッド３１０により記録される。
【０１８６】
以上説明した処理により、図１１（ａ）の記録濃度９００の濃度波形が、図１８の記録濃度２２１０の記録濃度濃度波形に改善される。尚、実施形態１では、図１１（ｂ）の記録濃度９１０の濃度波形のように、ピーク値の切り替わりでの段差が残っていたが、実施形態４の補正では、記録濃度２２１０のように完全なフラットな濃度波形となり、濃度ムラが軽減される効果が高くなる。つまり、この場合、４パス記録によって記録媒体上に形成された画像上に補正用画像を形成することで、記録濃度２２１０のように完全なフラットな濃度波形の記録濃度からなる画像を形成することができる。
【０１８７】
以上説明したように、実施形態４によれば、実施形態１で説明した効果に加えて、濃度ムラ補正用の記録パスによって、形成された画像の記録濃度を補正することにより、濃度ムラの軽減をより向上させることができる。具体的には、ピーク保持回路６８０の出力に基づいて、補正パス印刷データを生成することで、ピーク値の切り替わりでの濃度の変動を抑制した記録濃度補正を実現することができる。
【０１８８】
＜実施形態５＞
実施形態１〜４は、画像信号６００の濃度がある所定の領域内で平坦であるか否かを検出する平坦部検出回路を有し、画像信号６００が平坦であると判断した場合に、濃度補正を実行する構成としている。これに対し、実施形態５では、画像信号６００の濃度の平坦の有無に関わらず濃度補正を実行する、４パス記録＋補正パスの合計５パス（４＋１）記録の例を説明する。
【０１８９】
尚、実施形態５における各記録走査の重なり状態については、実施形態４と同様に、図１６である。
【０１９０】
図１９は本発明の実施形態５のセンサ部によって検出された第４パスまでの記録濃度を示す図である。
【０１９１】
図１９においては、第４パス記録までを終了した時点での記録濃度波形が記録濃度５００であることを一例として示している。５１０は、計算上、第３パスまでの記録において目標となる印刷目標濃度である。また、５２０は、計算上、第４パスまでの記録において目標となる印刷目標濃度である。図１９中のＡは、印刷目標濃度５２０を超えた記録濃度の内、最も濃い（最大濃度）位置における印刷目標濃度５２０との差分である。また、図１９中のＢは、Ａの位置における印刷目標濃度５２０の濃度値を示している。
【０１９２】
図２０は本発明の実施形態４の画像処理部の主要部（パス分割回路、濃度補正回路及び低階調化回路）の詳細構成を表すブロック図である。
【０１９３】
尚、図２０において、実施形態１の図５と同一の構成要素については、同一の参照番号を付加し、その詳細説明については省略する。また、実施形態５では、第４パス記録画像の生成までは、実施形態１と同様であり、第４パスまでの記録結果が、例えば、図２１（ａ）の記録濃度２５００の記録濃度波形であるとする。
【０１９４】
実施形態５では、第５パスを補正用の記録走査（補正パス）とし、ピーク保持回路６８０に保持されているピーク値と印刷目標濃度との差分を記録する補正記録を行う。
【０１９５】
図２０における補正パスに関して詳しく説明する。
【０１９６】
既に記録を行っている第４パスまでの記録濃度をセンサ部１０２によって検出する。そして、その検出される記録濃度５００と、計算上の印刷目標濃度５２０（画像信号６００と等価）とを加算器（減算器）６３０＿４に入力し、印刷目標濃度に対する検出濃度の差分を計算する。
【０１９７】
加算器６３０＿４により計算された印刷目標濃度に対する検出濃度の差分は、ピーク保持回路６８０に入力される。ピーク保持回路６８０は、差分のピーク値（図１９のＡ）、およびそのピーク値の位置における印刷目標濃度（図１９の印刷目標濃度Ｂ）の２つの値を保持することとする。また、ここでのピーク保持回路６８０は、印刷目標濃度に対するピーク値の割合（Ａ／Ｂ）を計算後、出力することとする。
【０１９８】
続いて、乗算器２４００にて、画像信号６００に、印刷目標濃度に対するピーク値の割合（Ａ／Ｂ）を乗算することにより、主走査方向に１バンド分の補正値を算出する。乗算器２４００の出力は、低階調化部６５０＿５により補正パス印刷データとして生成される。生成された補正パス印刷データは、補正パス記録画像として、補正パス記録画像記憶部６６０＿５に記憶された後、記録ヘッド３１０により記録される。
【０１９９】
以上説明した処理により、図２１（ａ）の記録濃度２５００の濃度波形が、図２１（ｂ）の記録濃度２５１０の濃度波形に改善される。即ち、印刷目標濃度に対するピーク値の割合で、一律に印刷濃度が上乗せされる（補正される）ことで、濃度波形上に複数のコブによって生じていた濃度差に起因する濃度ムラを軽減することができる。
【０２００】
以上説明したように、実施形態５によれば、目標印刷濃度を越える検出記録濃度の内、その最大濃度値（最大ピーク値）と、印刷目標濃度との比率で、記録濃度が一定となるように記録濃度を補正を実行する。これにより、実施形態１〜４のような平坦部検出回路を構成することなく、実施形態１〜４と同等の効果を得ることができる。
【０２０１】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０２０２】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０２０３】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０２０４】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【０２０５】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスクがある。また、更に、記録媒体としては、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【０２０６】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、その接続先のホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０２０７】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０２０８】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。また、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【０２０９】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０２１０】
【図１】本発明の実施形態１におけるインクジェット記録装置の記録ヘッド部を示す図である。
【図２】本発明の実施形態１のセンサ部が記録媒体に記録された画像の濃度を読み取る様子を示す図である。
【図３】本発明の実施形態１の画像形成装置の構成を示すブロック図である。
【図４】本発明の実施形態１の記録ヘッドを用いるプリンタにおいて、４パス記録を行う際の各記録走査の重なり状態と、先行する記録パスの内、濃度を検出する画像領域を模式的に示す図である。
【図５】本発明の実施形態１の画像処理部の主要部（パス分割回路、濃度補正回路及び低階調化回路）の詳細構成を表すブロック図である。
【図６】本発明の実施形態１の平坦部検出回路が実行する処理を示すフローチャートである。
【図７】本発明の実施形態１のピーク保持回路が実行する処理を示すフローチャートである。
【図８】本発明の実施形態１のセンサ部で検出された記録濃度を示す図である。
【図９】本発明の実施形態１の印刷目標濃度に対する濃度補正を説明するための図である。
【図１０】本発明の実施形態１の第４パス記録における濃度補正を説明するための図である。
【図１１】本発明の実施形態１の濃度補正を説明するための図である。
【図１２】本発明の実施形態２の画像処理部の主要部（パス分割回路、濃度補正回路及び低階調化回路）の詳細構成を表すブロック図である。
【図１３】本発明の実施形態２の５パス記録を説明するための図である。
【図１４】本発明の実施形態３の画像処理部の主要部（パス分割回路、濃度補正回路及び低階調化回路）の詳細構成を表すブロック図である。
【図１５】本発明の実施形態３の濃度補正後の濃度特性を示す図である。
【図１６】本発明の実施形態４の５パス記録を説明するための図である。
【図１７】本発明の実施形態４の画像処理部の主要部（パス分割回路、濃度補正回路及び低階調化回路）の詳細構成を表すブロック図である。
【図１８】本発明の実施形態４の濃度補正後の濃度特性を示す図である。
【図１９】本発明の実施形態５のセンサ部によって検出された第４パスまでの記録濃度を示す図である。
【図２０】本発明の実施形態４の画像処理部の主要部（パス分割回路、濃度補正回路及び低階調化回路）の詳細構成を表すブロック図である。
【図２１】本発明の実施形態５の濃度補正を説明するための図である。
【図２２】従来のインクジェットプリンタの記録ヘッド部を示す図である。
【図２３】図２２に示す記録ヘッドを用いるプリンタによるマルチパス記録を説明するための図である。
【図２４】従来のインクジェット記録装置の処理を示す図である。
【図２５】従来のヘッドシェーディングにおける処理フローを示す図である。
【符号の説明】
【０２１１】
１０１  記録ヘッド部
１０２  センサ部
２０１  記録画像
２０２  記録媒体
３０１  画像データ記憶装置
３０２  入力γ変換回路
３０３  色変換前段回路
３０４  色変換後段回路
３０５  出力γ変換回路
３０６  パス分割回路
３０７  濃度補正回路
３０８  低階調化回路
３０９  印刷制御部
３１０  記録ヘッド
３１１  濃度変換回路
【図１】
2010005827.tif 000003
【図２】
2010005827.tif 000004
【図３】
2010005827.tif 000005
【図４】
2010005827.tif 000006
【図５】
2010005827.tif 000007
【図６】
2010005827.tif 000008
【図７】
2010005827.tif 000009
【図８】
2010005827.tif 000010
【図９】
2010005827.tif 000011
【図１０】
2010005827.tif 000012
【図１１】
2010005827.tif 000013
【図１２】
2010005827.tif 000014
【図１３】
2010005827.tif 000015
【図１４】
2010005827.tif 000016
【図１５】
2010005827.tif 000017
【図１６】
2010005827.tif 000018
【図１７】
2010005827.tif 000019
【図１８】
2010005827.tif 000020
【図１９】
2010005827.tif 000021
【図２０】
2010005827.tif 000022
【図２１】
2010005827.tif 000023
【図２２】
2010005827.tif 000024
【図２３】
2010005827.tif 000025
【図２４】
2010005827.tif 000026
【図２５】
2010005827.tif 000027