(57)【特許請求の範囲】
【請求項１】
インク液滴を吐出する記録素子を複数有する記録ヘッドと、
前記記録ヘッド及び被記録媒体のうち少なくとも一方を搬送して前記記録ヘッドと前記被記録媒体を相対移動させる搬送手段と、
予めテストパターンで読み取った記録素子毎のムラ情報に基づいて画素濃度毎に演算したムラ補正係数値を、前記記録素子の記録特性の一つとして記憶するムラ補正係数算出記憶手段と、
全ての記録素子各々に対して、予めテストパターンで読み取った記録素子毎の濃度情報に基づいて、各々の記録素子の近傍の記録素子が不吐出となった場合を想定し、画像濃度毎に演算した不吐出補正係数値を、前記記録特性の一つとして記憶する不吐出補正係数算出記憶手段と、
前記記録素子の不吐出情報を検出する不吐出情報検出手段と、
画素濃度と各記録素子の不吐出情報によって、前記ムラ補正係数算出記憶手段及び不吐出補正係数算出記憶手段から、該不吐出情報で示された不吐出記録素子の近傍の記録素子の記録特性を選択する選択手段と、
前記選択手段で選択した記録特性に基づいて、濃度信号の画素濃度を補正する補正処理手段と、
前記補正処理手段により補正した出力濃度に基づいて前記記録素子の駆動を制御する駆動制御手段とを備えることを特徴とする画像記録装置。
【請求項２】
前記不吐出補正係数算出記憶手段は、不吐出ノズルに対する位置毎に不吐出補正係数値を算出し記憶する請求項１に記載の画像記録装置。
【請求項３】
前記不吐出補正係数算出記憶手段は、複数の不吐出補正係数値を記憶したルックアップテーブルと、各記録素子とルックアップテーブルの不吐出補正係数値とを不吐出ノズルに対する位置毎に対応させるインデックステーブルと有し、
前記インデックステーブルは、前記ルックアップテーブルに記憶された不吐出補正係数値の一定範囲内の不吐出補正係数値の記録素子には、該不吐出補正係数値と対応付ける請求項１に記載の画像記録装置。
【請求項４】
前記ムラ補正係数算出記憶手段は、同濃度ムラの空間周波数特性を表すパワースペクトルの低周波成分を低減する補正条件に基づいて前記記録素子のムラ補正係数値を決定することを特徴とする請求項１〜３のいずれかに記載の画像記録装置。
【請求項５】
前記補正条件は、濃度ムラの空間周波数特性を表すパワースペクトルの周波数原点における微分係数が略０となる条件であることを特徴とする請求項４に記載の画像記録装置。
【請求項６】
前記補正条件は、空間周波数の直流成分の保存条件と、Ｎ−１次までの微分係数が略０となる条件より得られるＮ本の連立方程式で表されることを特徴とする請求項５記載の画像記録装置。
【請求項７】
インク液滴を吐出する記録素子を複数有する記録ヘッドと、前記記録ヘッド及び被記録媒体のうち少なくとも一方を搬送して前記記録ヘッドと前記被記録媒体を相対移動させる搬送手段と有し、前記搬送手段により前記記録ヘッドと前記被記録媒体を相対的に走査させつつ前記記録ヘッドにより前記記録媒体上に画像を形成する画像記録方法であって、
テストパターンで読み取った記録素子毎のムラ情報に基づいて画素濃度毎に演算したムラ補正係数値を、前記記録素子の記録特性の一つとして記憶するムラ補正係数算出記憶ステップと、
全ての記録素子各々に対して、テストパターンで読み取った記録素子毎の濃度情報に基づいて、各々の記録素子の近傍の記録素子が不吐出となった場合を想定し、画像濃度毎に演算した不吐出補正係数値を、前記記録特性の一つとして記憶する不吐出補正係数算出記憶ステップと、
前記記録素子の不吐出情報を検出する不吐出情報検出ステップと、
画素濃度と各記録素子の不吐出情報によって、前記ムラ正係数算出記憶ステップ及び不吐出補正係数算出記憶ステップで記憶した記録特性から、該不吐出情報で示された不吐出記録素子の近傍の記録素子の記録特性を選択する選択ステップと、
前記選択手段で選択した記録特性に基づいて、濃度信号の画素濃度を補正する補正処理ステップと、
前記補正処理ステップで補正した出力濃度に基づいて前記記録素子の駆動を制御し、前記記録媒体上に画像を出力する画像出力ステップとを有することを特徴とする画像記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット記録方式により記録媒体上に画像を形成するインクジェット記録の分野に関し、より詳しくは、記録素子の記録特性により発生する濃度ムラを補正して画像を記録する画像記録装置及び画像記録方法に関するものである。
【背景技術】
【０００２】
記録媒体に画像を記録する方式として、インクジェットヘッドからインク液滴を吐出させ画像を形成するインクジェット記録方式がある。
このインクジェット記録方式では、複数の吐出口からインク液滴を吐出させるため、記録する画像に吐出口を備える記録素子毎の記録特性（着弾位置誤差、滴下されるインク液量のばらつき等）に起因する濃度ムラが発生するという問題がある。この問題は、ライン型のインクジェットヘッドを固定し、記録媒体を一方向に一度搬送することで記録媒体の全面に画像を記録するシングルパスのインクジェット方式の時に特に問題となる。
【０００３】
この濃度ムラを補正する方法としては、記録素子毎に、濃度ムラにあわせて吐出駆動条件を変更し、ドット径やドット濃度を調整することで、濃度ムラを補正する方式と、濃度ムラにあわせて画像データを補正することで、記録する画像に濃度ムラの影響がなくなるようにする方式がある。
吐出駆動条件を変更する方法は、インクジェットヘッドから吐出するインク液滴を変更するものであるため、実施に際してインクジェットヘッドの駆動方式や補正幅に制限がある。これに対して、濃度ムラにあわせて画像データを補正する方式は、インクジェットヘッドから実際に吐出するインク液滴は、そのまま、つまり、インクジェットヘッド自体を変更（つまり、物理的な変更）をすることなく、データの補正を行うことで実現できるため、自由度が高いという利点がある。
【０００４】
また、特許文献１には、複数の記録素子を配列した記録ヘッドを、記録ヘッドの配列方向とは異なる方向に記録媒体と相対的に移動させることで画像形成を行う画像形成装置において、記録ヘッドの各素子の記録特性を、複数の濃度領域毎に選択的に指示する第１の補正手段と、第１の補正手段によって指示された記録特性に基づいて、濃度信号を補正する第２の補正手段と、各記録素子に対応する濃度信号が属する濃度領域に応じて、第１の補正手段が指示する記録特性を選択する選択手段とを具備したことを特徴とする画像形成装置が記載されている。
【０００５】
【特許文献１】特許第２９４２０４８号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載されているように、同様の特性を持つ記録素子毎に共通の濃度補正曲線（記録特性）と、各記録素子がどの濃度補正曲線に対応するかを示す補正テーブル（選択手段）とを設け、補正テーブルにより濃度補正曲線を決定することで、記録素子毎に濃度補正曲線を設ける場合よりもデータ量を少なくすることができ、かつ計算量も少なくすることができる。
【０００７】
ここで、インクジェット記録方式では、インク液滴が吐出されない不吐出ノズルが発生する場合がある。この不吐出ノズルが発生した場合は、不吐出ノズルの近傍のノズルの吐出量を調整する不吐出補正係数値を算出し、その不吐出補正係数値を用いて不吐出ノズル近傍のノズルから吐出される液滴を調整することで、不吐出ノズルの影響を軽減することができる。
不吐出ノズルは、ゴミ詰まり等に起因して突然発生したり、メンテナンスや経時により不吐出状態が回復したりする。そのため、不吐出が検出される毎に、または不吐出状態が解消される毎に、吐出ノズルの近傍のノズルの吐出量を調整する不吐出補正係数値を算出する必要がある。
しかしながら、不吐出ノズルの影響をより小さくするためには、各画像濃度において不吐出補正係数値を高精度に算出する必要があるため、計算量が多くなり算出までに時間がかかるという問題がある。算出に時間がかかると、不吐出ノズルの情報を取得してから、画像記録を開始するまでに多大な時間が必要となり、画像記録の効率を高くすることができないという問題がある。
【０００８】
本発明の目的は、上記従来技術に基づく問題点を解消し、不吐出ノズルが発生した場合も短時間で対応することができ、効率よく画像を記録することができる画像記録装置及び画像記録方法を提供することである。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、インク液滴を吐出する記録素子を複数有する記録ヘッドと、前記記録ヘッド及び被記録媒体のうち少なくとも一方を搬送して前記記録ヘッドと前記被記録媒体を相対移動させる搬送手段と、予めテストパターンで読み取った記録素子毎のムラ情報に基づいて画素濃度毎に演算したムラ補正係数値を、前記記録素子の記録特性の一つとして記憶するムラ補正係数算出記憶手段と、各記録素子に対して、予めテストパターンで読み取った記録素子毎のムラ情報に基づいて画素濃度毎に演算した近傍の記録素子が不吐出となった場合の不吐出補正係数値を、前記記録特性の一つとして記憶する不吐出補正係数算出記憶手段と、前記記録素子の不吐出情報を検出する不吐出情報検出手段と、画素濃度と各記録素子の不吐出情報によって、前記濃度補正係数算出記憶手段及び不吐出補正係数算出記憶手段から前記記録素子の記録特性を選択する選択手段と、前記選択手段で選択した記録特性に基づいて、濃度信号の画素濃度を補正する補正処理手段と、前記補正処理手段により補正した出力濃度に基づいて前記記録素子の駆動を制御する駆動制御手段とを備えることを特徴とする画像記録装置を提供するものである。
【００１０】
ここで、前記不吐出補正係数算出記憶手段は、不吐出ノズルに対する位置毎に不吐出補正係数値を算出し記憶することが好ましい。
また、前記不吐出補正係数算出記憶手段は、複数のムラ補正係数を記憶したルックアップテーブルと、各記録素子とルックアップテーブルの不吐出補正係数値とを不吐出ノズルに対する位置毎に対応させるインデックステーブルと有し、前記インデックステーブルは、前記ルックアップテーブルに記憶されたムラ補正係数の一定範囲内のムラ補正係数の記録素子には、該ムラ補正係数と対応付けることが好ましい。
なお、ルックアップテーブル（ＬＵＴ）とは、参照用テーブルであり、ノズル（吐出部）と画像濃度とムラ補正係数との関係が記憶されている表である。例えば、ノズル及び画像濃度、参照番号等をキーとして対応するムラ補正係数が記憶されている。
前記補正条件は、濃度ムラの空間周波数特性を表すパワースペクトルの周波数原点における微分係数が略０となる条件であることが好ましい。
また、前記補正条件は、空間周波数の直流成分の保存条件と、Ｎ−１次までの微分係数が略０となる条件より得られるＮ本の連立方程式で表されることが好ましい。
【００１１】
また、本発明は、上記課題を解決するために、インク液滴を吐出する記録素子を複数有する記録ヘッドと、前記記録ヘッド及び被記録媒体のうち少なくとも一方を搬送して前記記録ヘッドと前記被記録媒体を相対移動させる搬送手段と有し、前記搬送手段により前記記録ヘッドと前記被記録媒体を相対的に走査させつつ前記記録ヘッドにより前記記録媒体上に画像を形成する画像記録方法であって、テストパターンで読み取った記録素子毎のムラ情報に基づいて画素濃度毎に演算したムラ補正係数値を、前記記録素子の記録特性の一つとして記憶するムラ補正係数算出記憶ステップと、各記録素子に対して、テストパターンで読み取った記録素子毎のムラ情報に基づいて画素濃度毎に演算した近傍の記録素子が不吐出となった場合の不吐出補正係数値を、前記記録特性の一つとして記憶する不吐出補正係数算出記憶ステップと、前記記録素子の不吐出情報を検出する不吐出情報検出ステップと、画素濃度と各記録素子の不吐出情報によって、前記濃度補正係数算出記憶ステップ及び不吐出補正係数算出記憶ステップで記憶した記録特性から前記記録素子の記録特性を選択する選択ステップと、前記選択手段で選択した記録特性に基づいて、濃度信号の画素濃度を補正する補正処理ステップと、前記補正処理ステップで補正した出力濃度に基づいて前記記録素子の駆動を制御し、前記記録媒体上に画像を出力する画像出力ステップとを有することを特徴とする画像記録方法を提供するものである。
【発明の効果】
【００１２】
本発明によれば、記録素子を不吐出と仮定した不吐出補正情報を算出し記憶しておき、記憶させた不吐出補正情報及びムラ補正情報から実際の不吐出情報に基づいて使用する補正情報を選択することで、不吐出情報が変化した場合もその都度、不吐出を加味した補正情報を算出することなく、ムラを補正することが可能となる。これにより、ムラが高精度に補正された画像を、不吐出情報を検出してから短時間で記録することが可能となる。
【発明を実施するための最良の形態】
【００１３】
本発明に係るに画像記録装置及び画像記録方法について、添付の図面に示す実施形態を基に詳細に説明する。
【００１４】
図１は、本発明の画像記録方法を用いる本発明の画像記録装置の一実施形態の画像記録装置１０の概略構成を示す正面図であり、図２は、図１に示した画像記録装置１０の吸着ベルト搬送部３６と記録ヘッドユニット５０を示す上面図である。
画像記録装置１０は、基本的に、被記録媒体Ｐを供給する供給部１２と、供給部１２から供給された被記録媒体Ｐを、平面性を保持しながら、搬送する搬送部１４と、搬送部１４に対向して配置され、被記録媒体Ｐに画像を描画する記録ヘッドユニット５０及び記録ヘッドユニット５０に供給するインクを貯蔵しておくインク貯蔵／装填部５２等を有する描画部１６と、画像が描画された被記録媒体Ｐを加熱し、加圧する加熱加圧部１８と、画像が描画された被記録媒体Ｐを外部に排出する排出部２０と、描画部１６により被記録媒体Ｐに記録された画像を読み取るスキャナ２４と、これらを制御する制御部２２とを有する。
【００１５】
供給部１２は、マガジン３０と、加熱ドラム３２と、カッタ３４とを有する。
マガジン３０は、ロール状の被記録媒体Ｐが収納されている。画像描画時には、被記録媒体Ｐがマガジン３０から加熱ドラム３２に供給される。
加熱ドラム３２は、被記録媒体Ｐの搬送経路において、マガジン３０の下流側に配置され、マガジン３０から送り出された被記録媒体Ｐを、マガジン３０に収納されていた方向と逆の方向に曲げた状態で加熱する。
被記録媒体Ｐを加熱ドラム３２により加熱することで、マガジン３０に収納されている間に被記録媒体Ｐについた巻きクセを除去する。つまり、加熱ドラム３２は、被記録媒体Ｐのデカール処理を行う。
このとき、被記録媒体Ｐが、印字面が外側に弱いカールとなるように加熱温度を制御することが好ましい。
【００１６】
カッタ３４は、被記録媒体Ｐの搬送路幅以上の長さの固定刃３４Ａと、固定刃３４Ａに沿って移動する丸刃３４Ｂとを有し、被記録媒体Ｐの画像が描画される面側に丸刃３４Ｂが配置され、搬送路を挟んで対向する面に固定刃３４Ａが配置されている。
カッタ３４は、加熱ドラム３２を通過して供給された被記録媒体Ｐを所望のサイズにカットする。
【００１７】
ここで、本実施形態では、供給部のマガジンを１つとしたが、本発明はこれに限定されず、例えば、紙幅、紙質や種類が異なる被記録媒体を収納したマガジンを複数配置してもよく、また、マガジンに替えて、または、加えて、予め所定長さに切断されている被記録媒体が多数枚積層されたカセットも用いることができる。また、被記録媒体Ｐとして、予め所定長さに切断されている被記録媒体Ｐのみを用いる場合は、上述の加熱ローラ及びカッタを必ずしも設ける必要はない。
【００１８】
また、複数のマガジン及び／又はカセットを用い、複数種類の記録紙を利用可能な構成にした場合、紙の種類情報を記録したバーコード或いは無線タグなどの情報記録体をマガジン及び／又はカセットに取り付け、その情報記録体の情報を所定の読取装置によって読み取ることで、使用される用紙の種類を自動的に判別し、用紙の種類に応じて適切なインク吐出を実現するようにインク吐出制御を行うことが好ましい。
【００１９】
搬送部１４は、吸着ベルト搬送部３６、吸着チャンバー３９、ファン４０、ベルト清掃部４２及び加熱ファン４４を有し、供給部１２でデカール処理され、所定長さにカットされた被記録媒体Ｐを描画位置つまり、後述する描画部１６により画像が描画される位置に搬送する。
【００２０】
吸着ベルト搬送部３６は、被記録媒体Ｐの搬送経路において、カッタ３４の下流側に配置されており、ローラ３７ａ、ローラ３７ｂ及びベルト３８とを有する。
ベルト３８は、被記録媒体Ｐの幅よりも広い幅寸法を有する無端状のベルトであり、ローラ３７ａとローラ３７ｂとで張架されている。また、ベルト３８は、ベルト面に多数の吸引孔（不図示）が形成されている。
また、吸着ベルト搬送部３６の少なくとも画像描画（印字）位置、つまり、描画部１６の後述する記録ヘッドユニット５０のノズル面、及び、画像検出位置、つまり、後述するスキャナ２４のセンサ面に対向する部分は、ノズル面及びセンサ面に対して水平（フラット）に保持されている。
ベルト３８が巻かれているローラ３７ａ、３７ｂの少なくとも一方は、図示しないモータに接続されており、モータの動力がローラ３７ａ、３７ｂの少なくとも一方を介してベルト３８に伝達されることにより、ベルト３８は図１上の時計回り方向に駆動され、ベルト３８上に保持された被記録媒体Ｐは図１の左から右へと搬送される。
【００２１】
ここで、被記録媒体Ｐの搬送手段は特に限定されず、吸着ベルト搬送部３６に代えて、ローラー・ニップ搬送機構を用いることもできる。しかしながら、描画領域をローラー・ニップ搬送すると、印字直後に用紙の印字面をローラが接触するので画像が滲み易いという問題があるため、印字領域では、本実施形態のように、画像面と接触しない吸着ベルト搬送が好ましい。
【００２２】
吸着チャンバー３９は、ベルト３８の内側において描画部１６の後述する記録ヘッドユニット５０のノズル面及びスキャナ２４のセンサ面に対向する位置に設けられる。また、ファン４０は吸着チャンバー３９に接続されている。吸着チャンバー３９をファン４０で吸引して負圧にすることによってベルト３８上の被記録媒体Ｐがベルト３８に吸着保持される。
被記録媒体Ｐをベルトに吸着させることで、被記録媒体Ｐを安定して保持することができる。
【００２３】
ベルト清掃部４２は、ベルト３８の外側、つまりリング形状の外周面と対向する側で、かつ、被記録媒体Ｐの搬送経路から外れた位置に配置されている。つまり、ベルト３８は、描画部１６を通過し、被記録媒体Ｐを後述する加圧ローラ７５４に排出した後、ベルト清掃部４２に対向する位置を通過する。
ベルト清掃部４２は、縁無しプリント等を行うことによりベルト３８上に付着したインクを除去する。ベルト清掃部４２としては、例えば、ブラシ・ロール、吸水ロール等をニップする方式、清浄エアーを吹き掛けるエアーブロー方式、或いはこれらの組み合わせなどがある。清掃用ロールをニップする方式の場合、ベルト線速度とローラ線速度を変えると清掃効果が大きい。
【００２４】
加熱ファン４４は、ベルト３８の外側で、かつ被記録媒体Ｐの搬送経路上において描画部１６の後述する記録ヘッドユニット５０の上流側に配置されている。
加熱ファン４４は、描画前の被記録媒体Ｐに加熱空気を吹き付け、被記録媒体Ｐを加熱する。描画直前に被記録媒体Ｐを加熱しておくことにより、インクが着弾後乾き易くなる。
【００２５】
描画部１６は、画像を描画（印字）する記録ヘッドユニット５０と、記録ヘッドユニット５０にインクを供給するインク貯蔵／装填部５２とを有する。
【００２６】
記録ヘッドユニット５０は、記録ヘッド５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙを有し、ベルト３８の被記録媒体Ｐが載置される面に対向して配置されている。
記録ヘッド５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙは、それぞれ、吐出部から黒（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）色のインクを吐出するピエゾ型のインクジェットヘッドであり、ベルト３８の被記録媒体Ｐが載置される面に対向して、加熱ファン４４よりの被記録媒体Ｐの搬送方向下流側に、加熱ファン４４に近い順に、記録ヘッド５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙの順で配置されている。また、記録ヘッド５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙは、インク貯蔵／装填部５２及び制御部２２に接続されている。
また、記録ヘッド５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙは、図２に示すように、被記録媒体Ｐの搬送方向に直交する方向の幅が、搬送する被記録媒体Ｐの最大幅を越える領域に複数の吐出部（ノズル）が列状に配置されているフルライン型のインクジェットヘッドである。ここで、インクジェットヘッドの構造は、インク貯蔵／装填部５２との関係と合わせて後ほど詳細に説明する。
【００２７】
本実施形態のように、記録ヘッドをフルライン型とすることで、被記録媒体Ｐと描画部１６を記録ヘッドの吐出部の延在方向と直交する方向（副走査方向）に相対的に１度、移動させることで（すなわち１回の走査で）、被記録媒体Ｐの全面に画像を記録することができる。これにより、記録ヘッドが主走査方向に往復動作するシャトル型ヘッドに比べて高速印字が可能であり、生産性を向上させることができる。
【００２８】
インク貯蔵／装填部５２は、各記録ヘッド５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙに対応する色のインクを貯蔵するインク供給タンクを有する。
インク供給タンクとしては、例えば、インク残量が少なくなった場合に、補充口（図示せず）からタンク内にインクを補充する方式や、タンクごと交換するカートリッジ方式を用いることができる。
インク貯蔵／装填部５２の各インク供給タンクは、図示しない管路を介して各記録ヘッド５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙと連通されており、各記録ヘッド５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙにインクを供給する。
【００２９】
ここで、インク貯蔵／装填部５２は、インク残量が少なくなるとその旨を報知する報知手段（表示手段、警告音発生手段等）を備えるとともに、色間の誤装填を防止するための機構を有することが好ましい。
また、使用用途に応じてインク種類を変える場合には、カートリッジ方式を用いることが好ましい。また、インクの種類情報をバーコード等で識別して、インク種類に応じた吐出制御を行うことが好ましい。
【００３０】
次に、記録ヘッド５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙの構造について説明する。ここで、記録ヘッド５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙは、吐出するインクの色を除いて、構成は同一であるので、以下、代表して記録ヘッド５０Ｋについて説明する。
【００３１】
図３（Ａ）は、記録ヘッド５０Ｋの吐出部６０の配置パターンを示す正面図であり、図３（Ｂ）は、記録ヘッド５０Ｋの１つの吐出部６０を示す拡大断面図である。
図３（Ａ）に示すように記録ヘッド５０Ｋは、インク液滴を吐出する記録素子（以下「吐出部」という。）６０を複数有しする。この複数の吐出部６０は、一定間隔で列状に配置されている。
【００３２】
図３（Ｂ）に示すように１つの吐出部６０は、インク室ユニット６１と、アクチュエータ６６とを有する。さらに、インク室ユニット６１は、共通流路６５に接続している。この共通流路６５は、複数の吐出部６０のインク室ユニット６１と接続している。
【００３３】
インク室ユニット６１は、ノズル６２と、圧力室６３と、供給口６４とを有する。
ノズル６２は、インク液滴を吐出する開口部であり、一端が被記録媒体Ｐと対向する面に開口し、他端が圧力室６３に接続している。
圧力室６３は、インク液滴を吐出する方向に垂直な面の平面形状が概略正方形の直方体形状であり、対角線上の両隅部がノズル６２と供給口６４とに接続されている。
供給口６４は、一端が圧力室６３と接続し、他端が共通流路６５と連通している。
【００３４】
アクチュエータ６６は、圧力室６３のノズル６２および供給口６４との接続面とは反対側の面（天面）に配置され、加圧板６７と、個別電極６８とを有する。
このアクチュエータ６６は、個別電極６８に駆動電圧を印加することで、加圧板６７が変形する。
【００３５】
吐出部６０のインク吐出方法について説明する。
インクは、共通流路６５から共通口６４を介して、圧力室６３及びノズル６２に供給される。
圧力室６３及びノズル６２にインクが満ちている状態で、個別電極６８に駆動電圧が印加されると、加圧板６７が変形し、圧力室６３が加圧されて、ノズル６２からインクが吐出される。このようにアクチュエータ６６を駆動させることでノズル６２からインク液滴を吐出させることができる。
また、インクが吐出されると、共通流路６５から供給口６４を通って新しいインクが圧力室６３に供給される。
【００３６】
なお、本発明の吐出部の配置構造は図示の例に限定されない。また、本実施形態では、ピエゾ素子（圧電素子）に代表されるアクチュエータ６６の変形によってインク滴を飛ばす方式が採用されているが、本発明はこれに限定されず、インクを吐出させる方式は特に限定されず、ピエゾ方式に代えて、ヒータなどの発熱体によってインクを加熱して気泡を発生させ、その圧力でインク滴を飛ばすサーマルジェット方式など、各種方式を適用できる。
【００３７】
次に、記録ヘッドユニット５０とインク貯蔵／装填部５２との関係をより詳細に説明する。
図４は、画像記録装置１０におけるインク供給系及びヘッド周辺部の構成を示す模式図である。なお、記録ヘッド５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙの各記録ヘッドとインク貯蔵／装填部５２との関係は、インクの種類を除いて同様の構成であるので、以下、記録ヘッド５０Ｋとインク貯蔵／装填部５２との関係のみを説明し、記録ヘッド５０Ｃ，５０Ｍ，５０Ｙと、インク貯蔵／装填部５２との関係の説明は省略する。
【００３８】
インク供給タンク７０は、記録ヘッド５０Ｋに対応する色、つまり黒色のインクを貯蔵するタンクであり、インク貯蔵／装填部５２の内部に配置されている。また、記録ヘッド５０Ｋとインク供給ヘッド７０とは、供給管で連結されている。
インク供給タンク７０と記録ヘッド５０Ｋとを接続する流路の中間には、異物や気泡を除去するためにフィルタ７２が設けられている。フィルタ７２のフィルター・メッシュサイズは、ノズル径と同等若しくはノズル径以下（一般的には、２０μｍ程度）とすることが好ましい。
【００３９】
記録ヘッド５０Ｋの近傍又は記録ヘッド５０Ｋと一体にサブタンクを設けることが好ましい。サブタンクを設けることで、ヘッドの内圧変動を防止するダンパー効果を得ることができ、リフィルを改善することができる。
【００４０】
また、図４に示すように、画像記録装置１０には、ノズル６２の乾燥防止又はノズル近傍のインク粘度上昇を防止するための手段としてのキャップ７４、吸引ポンプ７７及び回収タンク７８と、記録ヘッド５０Ｋのノズル面、つまり、ノズル６２の開口が形成されている面の清掃手段としてのクリーニングブレード７６とが設けられている。
【００４１】
キャップ７４及びクリーニングブレード７６を含むメンテナンスユニットは、図示しない移動機構によって記録ヘッド５０Ｋに対して相対移動可能であり、必要に応じて所定の退避位置から記録ヘッド５０Ｋの下方のメンテナンス位置に移動される。
【００４２】
キャップ７４は、メンテナンス位置において、記録ヘッド５０Ｋに対向する位置に配置され、図示しない昇降機構によって記録ヘッドユニット５０に対して相対的に昇降可能に支持されている。
キャップ７４は、電源ＯＦＦ時や印刷待機時に図示しない昇降機構によって所定の上昇位置まで上昇され、記録ヘッド５０Ｋに密着し、記録ヘッド５０Ｋのノズル面をキャップ７４で覆う。
このように、キャップ７４により、記録ヘッド５０Ｋのノズル面を覆い、密封状態とすることで、ノズル内のインクが乾燥し、固着すること、及び、インク溶媒が蒸発してインク粘度が高くなることを防止できる。
【００４３】
また、メンテナンス時、又は一定期間毎に、記録ヘッド５０Ｋにキャップ７４を装着し、アクチュエータ６６を駆動させて、ノズル６２からインクを吐出させてもよい。
記録ヘッド５０Ｋは、描画中又は待機中において、特定のノズル６２の使用頻度が低くなり、ある時間以上インクが吐出されない状態が続くと、ノズル近傍のインク溶媒が蒸発してインク粘度が高くなってしまい、ノズル６２からインクを吐出できなくなってしまうことがあるが、キャップ７４にインクを予備吐出（パージ、空吐出、つば吐き）することで、ノズル６２内の劣化インク（粘度が上昇したノズル近傍のインク）をノズル６２内から排出することができる。これにより、ノズル６２にインクが目詰まりすることを防止でき、また、ノズル６２によって、異なるインク粘度となり、吐出特性が変化することも防止できる。これにより安定してインク液滴を吐出させることができる。
【００４４】
吸引ポンプ７７は、一端がキャップ７４に、他端が回収タンク７８に接続されている。キャップ７４が記録ヘッド５０Ｋに装着され、キャップ７４と記録ヘッド５０Ｋとが密着された状態で、吸引ポンプ７７により吸引することで、ノズル６２内のインクは吸い出される。また、吸引ポンプ７７により吸引されたインクは回収タンク７８に送られる。
このように、吸引ポンプ７７によりインクを吸引することで、例えば、記録ヘッド５０Ｋ内のインク（圧力室６３内）に気泡が混入し、アクチュエータ６６を動作させてもノズルからインクを吐出させることができない場合でも、吸引ポンプ７７によりインクを吸引することで、圧力室６３内のインク（気泡が混入したインク）を吸引により除去することができる。つまり、インク液滴を吐出できる状態にすることができる。
なお、吸引ポンプ７７による吸引は、初期のインクのヘッドへの装填時、或いは長時間の停止後の使用開始時にも粘度上昇（固化）した劣化インクの吸い出すために行うことが好ましい。
また、吸引ポンプ７７による吸引は、圧力室６３内のインク全体に対して行われるので、インク消費量が大きくなる。したがって、インクの粘度上昇が小さい場合には上述したキャップ７４へのインク液滴の吐出（予備吐出）を行う態様が好ましい。
【００４５】
クリーニングブレード７６は、ゴムなどの弾性部材で形成されており、メンテナンス時は、記録ヘッド５０Ｋのノズル面に、接触した状態で配置されている。また、クリーニングブレード７６は、図示しないブレード移動機構（ワイパー）に接続されており、このブレード移動機構により、ノズル面を摺動される。クリーニングブレード７６がノズル面を摺動することで、ノズル面に付着したインク滴、異物は、拭き取り除去される。つまり、ノズル面を清掃することができる。
なお、該ブレード機構によりインク吐出面の汚れを清掃した際に、該ブレードによってノズル６２内に異物が混入することを防止するために予備吐出を行うことが好ましい。
【００４６】
図１に戻り、画像記録装置１０の他の部分を説明する。
加熱加圧部１８は、後乾燥部５３と、加圧ローラ対５４とを有し、描画部１６で画像が描画された被記録媒体Ｐを加熱し、加圧することで、画像部を乾燥し定着させる。
後乾燥部５３は、被記録媒体Ｐの搬送経路において、記録ヘッドユニット５０の下流側でかつ、ベルト３８に対向する位置に配置されている。後乾燥部５３は、加熱ファン等であり、被記録媒体Ｐの画像面に熱風を吹き付け、描画された画像を乾燥させる。
ここで、後乾燥部５３には、加熱ファンを用い、熱風を吹き付けることが好ましい。
加熱ファンにより、被記録媒体上の画像部のインクを乾燥させることで、画像部に接触することなく乾燥させることができる。これにより、被記録媒体Ｐに描画された画像に画像欠陥、画像汚れが生じることを防止できる。
【００４７】
また、加圧ローラ対５４は、被記録媒体Ｐの搬送経路において、後乾燥部５３の下流側に配置されている。加圧ローラ対５４は、後乾燥部５３を通過した後、ベルト３８から分離された被記録媒体Ｐを、挟持搬送する。
加圧ローラ対５４は、画像表面の光沢度を制御するための手段であり、吸着ベルト搬送部３６で搬送されてきた被記録媒体Ｐの画像面を加熱しながら所定の表面凹凸形状を有する加圧ローラ５４で加圧し、画像面に凹凸形状を転写する。
【００４８】
また、多孔質のぺーパに染料系インクで印字した場合などでは、加圧によりペーパの孔を塞ぐことでオゾンなど、染料分子を壊す原因となるものと接触することを防ぐことができ、画像の耐候性が向上させることができる。
【００４９】
さらに、画像記録装置１０は、被記録媒体Ｐの搬送経路において、加熱加圧部１８の下流側にカッタ（第２カッタ）５６が配置されている。
カッタ５６は、固定刃５６Ａと丸刃５６Ｂとから構成され、被記録媒体Ｐに通常の画像と位置ずれ検出用の画像を形成した場合に、通常の画像部分と位置ずれ検出用の画像部分とを切り離す。
【００５０】
排出部２０は、第１排出部５８Ａ、第２排出部５８Ｂを有し、被記録媒体Ｐの搬送方向において、カッタ５６の下流側に配置されている。排出部２０は、加熱加圧部１８で画像が定着された被記録媒体Ｐを排出する。
ここで、本実施形態では、被記録媒体Ｐに記録された画像により、図示しない選別手段が被記録媒体Ｐを排出する排出部を切り換え、第１排出部５８Ａには、通常の画像が描画された被記録媒体が排出され、第２排出部５８Ｂには、位置ずれ検出に用いた画像が描画された被記録媒体や、不要な被記録媒体が排出される。
【００５１】
また、排出部２０には、オーダ別に画像を集積するソーターが設けることが好ましい。
【００５２】
なお、本実施形態のように、排出部を２つ設け、目的に応じて排出部を選択できるようにすることが好ましいが、これに限定されず、排出部を１つとし、全ての被記録媒体を１つの排出部から排出させてもよい。また、排出部を３つ以上設けてもよい。
【００５３】
次に、制御部２２は、供給部１２、搬送部１４、描画部１６、加熱加圧部１８、排出部２０、スキャナ２４による被記録媒体の搬送、加熱、描画、画像検出等を制御する。制御部２２の構成については、後ほど詳細に説明する。
【００５４】
スキャナ２４は、ベルト３８の外側（外周面）に対向し、かつ、記録ヘッドユニット５０と後乾燥部５３と間となる位置に配置されている。スキャナ２４は、描画部１６で形成されたテストパターンを撮像する（つまり読み取る）ためのイメージセンサー（ラインセンサー等）を有し、該イメージセンサーによって、記録媒体上に記録された画像を読み取る。なお、スキャナ２４は、少なくとも２つの異なる解像度で画像を読み取ることができ、モードにより読み取る解像度を切り換える。
【００５５】
本実施形態のスキャナ２４は、各記録ヘッド５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙによるインク吐出幅（画像記録幅）よりも幅の広い受光素子列を有するラインセンサーで構成される。このラインセンサーは、赤（Ｒ）の色フィルターが設けられた光電変換素子（画素）がライン状に配列されたＲセンサー列と、緑（Ｇ）の色フィルターが設けられたＧセンサー列と、青（Ｂ）の色フィルターが設けられたＢセンサー列と、を備える色分解ラインＣＣＤセンサである。なお、ラインセンサーに代えて、受光素子が二次元配列されてなるエリアセンサーを用いることも可能である。
【００５６】
図５は、画像記録装置１０の制御部２２のシステム構成を示す要部ブロック図である。
制御部２２は、通信インターフェース１０２、システムコントローラ１０４、画像メモリ１０６、モータドライバ１０８、ヒータードライバ１１０、プリント制御部１１２、画像バッファメモリ１１４、ヘッドドライバ１１６等を備え、上述したように、供給部１２、搬送部１４、描画部１６、加熱加圧部１８、排出部２０、スキャナ２４による被記録媒体Ｐの搬送、加熱、描画、位置ずれ検出等を制御する。
【００５７】
システムコントローラ１０４は、通信インターフェース１０２、画像メモリ１０６、モータドライバ１０８、ヒータードライバ１１０等の各部を制御する制御部である。システムコントローラ１０４は、中央演算処理装置（ＣＰＵ）及びその周辺回路等から構成され、ホストコンピュータ１１８との間の通信制御、画像メモリ１０６の読み書き制御等を行うとともに、搬送系のモータ９８やヒータ９９を制御する制御信号を生成する。
【００５８】
また、システムコントローラ１０４は、スキャナ２４から読み込んだテストパターンの読取データから着弾位置誤差、打滴径等の各吐出部の記録特性のデータを生成する記録特性算出部１３０と、各吐出部の記録特性からムラ補正係数、不吐出ノズルがある場合の補正係数を算出する補正係数算出部１３２とを有する。記録特性算出部１３０による記録特性の算出方法、補正係数算出部１３２によるムラ補正係数、不吐出補正係数の算出方法は、後ほど詳述する。なお、記録特性算出部１３０、補正係数算出部１３２は、ＡＳＩＣやソフトウエア又は適宜の組み合わせによって情報の処理を行う。
【００５９】
補正係数記憶部１２０は、補正係数算出部１３２で算出されたムラ補正係数のデータ及び不吐出補正係数のデータを記憶する記憶部であり、記憶したムラ補正係数及び不吐出補正係数のうち必要なデータをプリント制御部１１２に送る。
なお、ムラ補正係数のデータ及び不吐出補正係数のデータの形式は特に限定されず、数式として記憶されていてもＬＵＴ（ルックアップテーブル）として記憶されていてもよい。
【００６０】
ＲＯＭ１２２には、システムコントローラ１０４のＣＰＵが実行するプログラム及び制御に必要な各種データ（着弾位置誤差測定用のテストパターンのデータを含む）などが格納されている。ＲＯＭ１２２は、書換不能な記憶手段であってもよいし、ＥＥＰＲＯＭのような書換可能な記憶手段であってもよい。また、このＲＯＭ１２２の記憶領域を活用することで、ＲＯＭ１２２に補正係数記憶部１２０の機能を持たせた構成としてもよい。
【００６１】
通信インターフェース１０２は、ホストコンピュータ１１８から送られてくる画像データを受信し、システムコントローラ１０４に送信する。通信インターフェース１０２としては、ＵＳＢ、ＩＥＥＥ１３９４、イーサネット（登録商標）、無線ネットワークなどのシリアルインターフェースやセントロニクスなどのパラレルインターフェースを用いることができる。さらに、通信を高速化するためのバッファメモリを搭載してもよい。
【００６２】
画像メモリ１０６は、通信インターフェース１０２を介して入力された画像を一旦格納する記憶手段であり、システムコントローラ１０４を通じてデータの読み書きが行われる。画像メモリ１０６は、半導体素子からなるメモリに限らず、ハードディスクなど磁気媒体を用いてもよい。
ホストコンピュータ１１８から送り出された画像データは通信インターフェース１０２を介して画像記録装置１０に取り込まれ、システムコントローラ１０４を通じて、画像メモリ１０６に記憶される。
【００６３】
モータドライバ１０８は、システムコントローラ１０４からの指示にしたがってモータ９８を駆動するドライバ（駆動回路）である。
ヒータードライバ１１０は、システムコントローラ１０４からの指示にしたがって後乾燥部７４６等のヒータ９９を駆動するドライバである。
【００６４】
プリント制御部１１２は、プリント制御部１１２は、濃度データ生成部１３６と、補正処理部１３８と、インク吐出データ生成部１４０と、駆動波形生成部１４２とを有し、システムコントローラ１０４の制御に従い、画像メモリ１０６内の画像データから印字制御用の信号を生成するための各種加工、濃度ムラ補正などの処理を行い、画像データから生成した印字制御信号（印字データ）をヘッドドライバ１１６に供給する。
プリント制御部１１２において所要の信号処理が施された画像データに基づいてヘッドドライバ１１６を介して記録ヘッド７５０のインク液滴の吐出タイミングの制御が行われる。これにより、所望のドット配置が実現される。
【００６５】
濃度データ生成部１３６は、入力画像のデータからインク色別の初期の濃度データを生成する信号処理手段であり、濃度変換処理（ＵＣＲ処理や色変換を含む）及び必要な場合には画素数変換処理を行う。
【００６６】
補正処理部１３８は、補正係数記憶部１２０に格納されているムラ補正係数及び不吐出補正係数を用いて濃度補正の演算を行う処理手段であり、濃度ムラ補正処理を行う。
【００６７】
インク吐出データ生成部１４０は、補正処理部１３８で生成された補正後の濃度データから２値（又は多値）のドットデータに変換するハーフトーニング処理手段を含む信号処理手段であり、２値（多値）化処理を行う。インク吐出データ生成部１４０にて生成されたインク吐出データはヘッドドライバ１１６に与えられ、ヘッド５０のインク吐出動作が制御される。
【００６８】
駆動波形生成部１４２は、ヘッド５０の各ノズル６１に対応したアクチュエータ６６を駆動するための駆動信号波形を生成する手段である。駆動波形生成部１４２にて生成された信号（駆動波形）は、ヘッドドライバ１１６に供給される。なお、駆動信号生成部１４２から出力される信号は、デジタル波形データであってもよいし、アナログ電圧信号であってもよい。
【００６９】
また、信号処理手段である、濃度データ生成部１３６と、補正処理部１３８と、インク吐出データ生成部１４０と、駆動波形生成部１４２とは、ＡＳＩＣやソフトウエア又は適宜の組み合わせによって情報の処理を行う。
【００７０】
画像バッファメモリ１１４は、プリント制御部１１２における画像データ処理時に画像データやパラメータなどのデータが画像バッファメモリ１１４に一時的に格納される。なお、図５において画像バッファメモリ１１４は、プリント制御部１１２に付随する態様で示されているが、画像メモリ１０６と兼用することも可能である。また、プリント制御部１１２とシステムコントローラ１０４とを統合して一つのプロセッサで構成する態様も可能である。
【００７１】
次に、ヘッドドライバ１１６は、プリント制御部１１２から与えられる吐出制御信号（印字データ）に基づいて各色の記録ヘッド５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙの各吐出部のアクチュエータを駆動する。ヘッドドライバ１１６にはヘッドの駆動条件を一定に保つためのフィードバック制御系を含んでいてもよい。
画像記録装置１０は、基本的に以上のような構成である。
【００７２】
ここで、図６は、画像出力時の手順を示すフローチャートである。
図示の処理は画像を出力するごとに制御部２２で実行されるものである。
画像を出力（プリント）する際には、まず、出力すべき画像（プリント対象となる画像）のデータを入力する（ステップＳ２０）。入力時の画像のデータ形態は、特に限定されないが、例えば、２４ビットカラーのＲＧＢデータとする。この入力画像に対して、ルックアップテーブルによる濃度変換処理を行い（ステップＳ２２）、プリンタの持つインク色に対応した濃度データＤ（ｉ．ｊ）に変換する。なお、（ｉ，ｊ）は、画素の位置を表し、各画素について濃度データが割り当てられる。ここでは、説明の便宜上、入力画像の解像度とプリンタの解像度（ノズル解像度）とは一致しているものとするが、両者が一致しない場合は、プリンタ解像度に合わせて、入力画像について画素数変換の処理が行われる。
【００７３】
ステップＳ２２における濃度変換処理は一般的な処理であり、下色除去（ＵＣＲ：Ｕｎｄｅｒ  ｃｏｌｏｒ  Ｒｅｍｏｖａｌ）処理、或いはライトインク（同色系の淡インク）を使用するシステムの場合におけるライトインクへの分配処理などが含まれる。
例えば、Ｃ（シアン）Ｍ（マゼンタ）Ｙ（イエロー）の３色インクの構成の場合には、ＣＭＹの濃度データＤ（ｉ，ｊ）に変換される。或いはまた、上記３色に加えてＫ（黒），ＬＣ（ライトシアン），ＬＭ（ライトマゼンタ）などの他のインクを含むシステムの場合は、そのインク色を含む濃度データＤ（ｉ，ｊ）に変換される。
【００７４】
濃度変換処理を経て得られた濃度データＤ（ｉ，ｊ）に対して、算出したムラ補正係数及び不吐出補正係数を用いた補正処理が行われる（ステップＳ２４）。なお、ムラ補正係数及び不吐出補正係数の詳細な処理内容は図８〜図１１で説明する。こうして、補正済みの濃度データＤ’（ｉ，ｊ）が得られる。
【００７５】
次いで、この補正済みの濃度データＤ’（ｉ，ｊ）からハーフトーニング処理（スクリーニング）を行うことによって（ステップＳ２６）、ドットのオン／オフ信号（２値データ）、または、ドットサイズ変調を含む場合はドットの種類（ドットサイズの選択）を含んだ多値データに変換される。ハーフトーニングの手法は特に限定されず、誤差拡散法やディザ法など周知の２値（多値）化手法を用いることができる。
【００７６】
このようにして得られた２値（多値）信号に基づいて各ノズルの打滴が実行され、画像が出力される（ステップＳ２８）。すなわち、ハーフトーニング処理（ステップＳ２６）から得られた２値（多値）のデータから、各ノズルのインク吐出（打滴）データが生成され、吐出動作が制御される。これにより、濃度ムラが抑制され、高品位な画像形成が可能である。
【００７７】
次に、画像記録装置１０によるムラ補正係数及び不吐出補正係数の作成方法について説明する。つまり、記録特性算出部１３０による記録特性の検出方法、補正係数算出部１３２によるムラ補正係数の算出方法および不吐出補正係数の算出方法を説明する。
なお、ムラ補正係数及び不吐出補正係数の作成の方法は、記録ヘッド５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙのいずれでも同様の方法で行うため、以下、代表して記録ヘッド５０Ｋで説明する。
【００７８】
まず、各吐出部（記録素子）の記録特性を検出するために、記録ヘッド５０Ｋで被記録媒体Ｐにテストパターンを描画する。
図７（Ａ）は、テストパターンの一例を示す模式図であり、図７（Ｂ）は、図７（Ａ）の部分拡大図ある。
具体的には、上述したように列状に配置された複数の吐出部を一端から他端までを順にＡ１、Ａ２、Ａ３・・・、Ａｎと定義したときに、吐出部を、吐出部の番号の基づいて４ｋ−３、４ｋ−２、４ｋ−１、４ｋ（ｋ＝１，２，３，・・・・）の４つのグループに分け、吐出部の番号が４ｋ−３となる吐出部からインク液滴を連続的に吐出させ、記録媒体Ｐ上に吐出部毎の直線を形成し、その後、吐出部の番号が４ｋ−２となる吐出部からインク液滴を連続的に吐出させ、記録媒体Ｐ上に吐出部毎の直線を形成し、その後、同様に、吐出部の番号が４ｋ−１の吐出部、吐出部の番号が４ｋの吐出部についても、記録媒体Ｐ上に吐出部毎の直線を形成する。
また、一定間隔離間した吐出部をグループ化することで、隣接した吐出部からインクを吐出することなく直線を形成することができる。これにより、直線同士が重なることを防止できる。
なお、本実施形態では、搬送部１４により記録媒体Ｐを搬送方向、つまり記録ヘッド５０Ｋに直交する方向に搬送しつつ、記録ヘッド５０Ｋの各吐出部からインク液滴を吐出させて記録媒体上に打滴点を形成する。
以上のようにして、図７（Ａ）及び図７（Ｂ）に示すように、被記録媒体Ｐ上には、吐出部の４つのグループに対応して、４つ（Ｇ１，Ｇ２，Ｇ３，Ｇ４）形成され、それぞれのグループには、各吐出部に対応した直線が形成されたテストパターンを形成する。
なお、本実施形態では、各記録素子が１つの打滴点に滴下する液滴の数を変化させることで複数種類の打滴点を形成できる。そのため、それぞれの種類の打滴点についてもテストパターンを作製する。なお、テストパターンは、１枚の記録媒体に全てのテストパターンを記録しても、複数のテストパターンに記録してもよいが、１枚の記録媒体に記録することで、より高い精度で後述する記録特性を測定することができる。
【００７９】
次に、作製したテストパターンから各吐出部の記録特性を測定する。
まず、被記録媒体Ｐに形成されたテストパターンを読み取る。
具体的には、記録媒体Ｐは、テストパターンが形成された後、搬送部１４により、さらに搬送され、スキャナ２４に対向した位置を通過する。
スキャナ２４は、対向する位置を通過する記録媒体Ｐに形成された画像を読み取ることで、テストパターンを読み取る。スキャナ２４は、読み取った画像データを、制御部２２の記録特性算出部１３０に第１濃度ムラ補正情報算出部１２４に送る。
【００８０】
次に、記録特性算出部１３０が、テストパターンに基づいて、各吐出部の記録特性、本実施形態では、着弾位置を算出する。
具体的には、記録特性算出部１３０は、各吐出部毎に直線が形成されたテストパターンを読み取った画像データから、各吐出部のインク液滴の着弾位置を算出する。
ここで、着弾位置は、例えば、特開２００６−２６４０６９号公報に記載されているように、各直線の濃度プロファイルを検出し、その検出結果から各直線の中心を算出することで、各吐出部から吐出されたインク液滴の着弾位置を算出することできる。
また、中心位置の算出方法は特に限定されず、インク液滴の両端を検出し、その中間点を中心としても、濃度が最も高い位置を中心としてもよい。
また、この着弾位置は、各直線の複数点で中心を算出し、その中心を結んで近似直線を算出することが好ましい。複数点の中心を結んで近似直線を算出することで、インク液滴の着弾位置をより正確に検出することができる。
また、近似直線を延長させることで、各グループ間の相対的な位置関係も正確に検出することができる。なお、相対的な位置関係は、テストパターンの作成時に基準の吐出部を設定し、その吐出部により形成する直線は４つ全てのグループで形成するようにすればよい。
このようにして算出した打滴点の着弾位置に基づいて、打滴点の理想の着弾位置（想定されている打滴点の着弾位置）との差分（着弾位置誤差）を算出する。
【００８１】
次に、ムラ補正係数、不吐出補正係数の算出例について説明する。
ここで、図８及び図９は、ムラ補正係数及び不吐出補正係数の算出例を示すフローチャートである。ここでは画素濃度に応じた補正係数（ムラ補正係数及び不吐出補正係数）を求めるため、各濃度での補正係数を算出する例を説明する。
【００８２】
まず、以下のフローチャートは、全幅つまり全ノズル（ｎｚｌ＝０〜Ｎ）について、ムラ補正係数および不吐出補正係数を演算する処理（ステップＳ１０２）が繰り返される。
まず、選択したノズル（ノズル番号がｎｚｌのノズル）を不吐出と仮定し、そのノズルに対応する不吐出情報だけをＯＮにする（ステップＳ１０４）。つまり、選択したノズルを不吐出とした仮定の不吐出情報を作成する。
【００８３】
ここで、以下のフローチャートは、画素濃度「０．０〜１．０」の範囲について、所定の刻み幅（例えば、「０．５」の刻み）で各濃度について補正係数を演算する処理（ステップＳ１１０）が繰り返される。
【００８４】
演算対象濃度（ｄ）について、まず、ドット打滴率の演算を行う（ステップＳ１２１）。
すなわち、各画像濃度でのドット種の存在比率を示すドット打滴率テーブルを使用して、対象画素濃度（ｄ）に応じたドット打滴率（ｄｐ＿ｂｕｆ［ｋｉｎｄ］）を算出する。ドット打滞率テーブル（ＤＰ＿ｂｕｆ［ｄ］［ｋｉｎｄ］)は、濃度［ｄ］とドット種［ｋｉｎｄ］を変数とするテーブルである。
図１０にドット打滴率テーブル（ＤＰ＿ｂｕｆ［ｄ］［ｋｉｎｄ］)の例を示す。図１０ではドット種類が４種類（ｋｉｎｄ＝［ｌ，２．３，４］）の場合を例示している。同図において横軸は画素濃度、縦軸は打滴種類（ドット種）比率を表している。例えば、画素濃度＝０．８の場合における各ドット種の比率を見ると、「３ｄｒｏｐｓ」の比率が最も高く、約０．７２、次いで「４ｄｒｏｐｓ」の比率が約０．２４、「２ｄｒｏｐｓ」の比率は約０．０４、「１ｄｒｏｐ」の比率は０．０である。このように、ある画素濃度値における各ドット種の比率をｄｐ＿ｂｕｆの値とする。
【００８５】
図１１に示すような関係のドット打滴率テーブルは、予め作成しておき記憶しておくものとする。なお、ドット打滴率テーブルは必要に応じて補間演算して利用してもよい。
上記のように演算対象濃度についてドット打滴率を求めた後、次に、実行打滴誤差の演算を行う（図８のステップＳ１２２）。すなわち、ステップＳ１２２では、各ノズルについて、それぞれドット種類ごとの位置誤差データ計測値（ｅｒｒ＿ｘ［ｎｚｌ］［ｋｉｎｄ］）を実行打滴誤差（位置：ｅｒｒ＿ｘｘ［ｎｚｌ］）に変換する演算を行う。
実行打滴誤差のうち「位置：ｅｒｒ＿ｘｘ［ｎｚｌ］」の成分は、次式によって計算される。
【００８６】
【数１】
0005111216.tif 000002
すなわち、実行打満誤差の「位置：ｅｒｒ＿ｘｘ［ｎｚｌ］」は、着弾位置誤差の測定値をドット打滴率（ｄｐ＿ｂｕｆ［ｋｉｎｄ］）と打滴液量（ｖｏｌｕｍｅ［ｋｉｎｄ］）で重み付けして加重平均をとったものである。なお、打滴液量（ｖｏｌｕｍｅ［ｋｉｎｄ］）のテーブルは、予めドット種毎の液量を測定して記憶しておくものとする。図１１に打滴液量のテーブルの一例を示す。
【００８７】
図８のステップＳ１２２の後は、ステップＳ１２３に進み、濃度補正係数（ｃｏｅｆ［ｎｚｌ］）の演算及び修正演算を行う。説明を分かりやすくするために、単純な具体例で説明する。例えば、補正対象ノズルと、その左右１ノズルずつの３ノズルを補正ウインドウ（Ｎ＝３）としてムラ補正係数、不吐出補正係数を演算する場合を説明する。この場合、補正ウインドウ内における左ノズルの補正係数をｐ［０］、中央ノズルの補正係数をｐ［１］、右ノズルの補正係数をｐ［２］に格納する。
また、演算に際しては、ヘッドの不吐出情報（ｎｐｎ［ｎｚｌ］）に基づき、補正ウインドウ内の不吐出ノズルの数と位置で場合分けを行う（図８参照）。本例では補正ウインドウ内に不吐出ノズルが２カ所以上存在する場合は演算を中止するものとする。具体的な演算例を図９に示す。
【００８８】
以下に述べる演算がヘッドの全ノズルについて繰り返される（ステップＳ１３０）。
まず、演算対象の補正ウインドウを定め、当該補正ウインドウ内における不吐出ノズルの数と位置に応じて、次の３パターンに場合分けされる。すなわち、（ａ）不吐出ノズルが無い場合、（ｂ）中央ノズルが不吐出の場合、（Ｃ）左又は右ノズルが不吐出の場合、の３パターンに場合分けされ、該当する処理に切り換えられる。
【００８９】
（ａ）不吐出ノズルが無い場合は、以下のように処理する。
各ノズルの位置誤差に、理想位置間隔値：Ｌを合算して（左：−Ｌ、中央：０、右：＋Ｌ）、絶対位置（ａ［３］）に変換する。すなわち、以下の演算を行う。
【数２】
0005111216.tif 000003
そして、当該位置誤差情報（ａ［３］）を用いて補正係数（ｐ［３］）を演算する。この演算は、後ほど詳述する。ここでは、表記の便宜上、補正ウインドウ内のノズル位置を表す［０］、［１］、［２］の３種類をまとめて［３］と表記している。
なお、位置誤差情報（ａ［３］）の示す位置誤差が所定のしきい値（例えば、０．１μｍ）内であれば、実質的に補正不要であるとして位置補正を行わないものとする。補正を行うか否かの判断基準となるしきい値は、誤差を許容できる許容範囲の観点から定められる。
当該補正ウインドウ内の各ノズルの補正係数は、次式によって算出される。
【数３】
0005111216.tif 000004
さらに、中央ノズル（ｐ［１］）に対しては、１を減ずる。すなわち、次式のように演算する。
【数４】
0005111216.tif 000005
【００９０】
次に、ムラ補正係数（ｃｏｅｆ［ｎｚｌ］）に上記求めた補正ウインドウ内補正係数を加算する。すなわち、以下のように演算する。
【数５】
0005111216.tif 000006
【００９１】
（ｂ）中央ノズルが不吐出の場合は、以下のように処理する。
各ノズルの位置誤差に、理想位置間隔値：Ｌを合算して（左：−Ｌ、中央：０、左：＋Ｌ）、絶対位置（ａ［３］）に変換する（［数２］参照）。そして、当該位置誤差情報（ａ）［３］を用いて補正係数（ｐ［３］）を演算する。この演算は、不吐出ノズルを除外して演算を行う。つまり、不吐の中央ノズルは「ないもの」として演算する。
当該補正ウインドウ内の各ノズルの補正係数は、次式によって算出される。
【数６】
0005111216.tif 000007
【００９２】
さらに、中央ノズル（ｐ［１］）に対しては、−１を代入する。
【数７】
0005111216.tif 000008
【００９３】
そして、ムラ補正係数（ｃｏｅｆ［ｎｚｌ］）に上記求めた補正ウインドウ内補正係数を加算する。
すなわち、以下のように演算する。
【数８】
0005111216.tif 000009
【００９４】
（Ｃ）左又は右ノズルが不吐出の場合は、以下のように処理する。
各ノズルの位置誤差に、理想位置間隔値：Ｌを合算して（左：−Ｌ、中央：０、右：＋Ｌ）、絶対位置（ａ［３］）に変換する（［数２］参照）。そして、当該位置誤差情報（ａ［３］）を用いて補正係数（ｐ［３］）を演算する。この演算は、不吐出ノズルを除外して演算を行う。つまり、不吐の左ノズル又は右ノズルは「ないもの」として演算する。
左ノズルが不吐出のとき、当該補正ウインドウ内の各ノズルの補正係数は、次式によって算出される。
【数９】
0005111216.tif 000010
さらに、中央ノズル（ｐ［１］）に対しては、１を減ずる。
【数１０】
0005111216.tif 000011
また、左ノズル（ｐ［０］）には、０を代入する。
【数１１】
0005111216.tif 000012
また、右ノズルが不吐出のとき、当該補正ウインドウ内の各ノズルの補正係数は、次式によって算出される。
【数１２】
0005111216.tif 000013
右ノズルが不吐の時：
さらに、中央ノズル（ｐ［１］）に対しては、１を減ずる。
【数１３】
0005111216.tif 000014
また、右ノズル（ｐ［２］）には、０を代入する。
【数１４】
0005111216.tif 000015
【００９５】
そして、ムラ補正係数（ｃｏｅｆ［ｎｚｌ］）に上記求めた補正ウインドウ内補正係数を加算する。
すなわち、以下のように演算する。
【数１５】
0005111216.tif 000016
【００９６】
ヘッド内の全ノズルについて、上記の演算が繰り返される（ステップＳ１３０）。
各画素濃度について、順次同様の処理を実行した後、各画素濃度での補正係数（ｃｏｅｆ［ｊ］）を、ムラ補正係数（ＣＯＥＦ［ｄ］［ｊ］）、不吐出左隣補正係数（Ｌ＿ＣＯＥＦ［ｄ］［ｊ］）、不吐出右隣補正係数（Ｒ＿ＣＯＥＦ［ｄ］［ｊ］）に移動させる（ステップＳ１４０）。なお、このとき全データに１を加算する。
ここで、下記式に示すように、不吐出と仮定したノズル（ｊ＝ｎｚｌ）の補正係数は、移動させず、不吐出と仮定したノズルの左隣のノズル（ｊ＝ｎｚｌ＋１）の補正係数は、Ｌ＿ＣＯＥＦ［ｄ］［ｊ］に移動させ、不吐出と仮定したノズルの右隣のノズル（ｊ＝ｎｚｌ−１）の補正係数は、Ｒ＿ＣＯＥＦ［ｄ］［ｊ］に移動させる。また、上記３つのいずれでもないノズル（ｊ≠ｎｚｌ、ｎｚｌ−１、ｎｚｌ＋１）の補正係数は、ＣＯＥＦ［ｄ］［ｊ］に移動させる。
【００９７】
以上の処理を実行して本演算処理を終了する。
記録特性算出部１３０、補正係数算出部１３２は、以上のようにして、画像濃度毎に、吐出部毎に、ムラ補正係数及び、各ノズル（吐出部）が不吐出と仮定した場合の不吐出補正係数を算出する。また、算出したムラ補正係数及び不吐出補正係数は、補正係数記憶部１２０に記憶される。
【００９８】
次に、画像データの処理の流れを説明する。
図１２は、画像データの処理の流れを示すフローチャートである。図６でも説明したように、まず、画像データの読み込みを行い（ステップＳ３０）、当該画像テ一夕について濃度変換テーブルを使用して画像濃度値を変換する（ステップＳ３２）。この濃度データに対してムラ補正の処理を実行し（ステップＳ３４）、補正後の濃度データについてＮ値化処理（本例では誤差拡散による例を後述する）を実行する（ステップＳ３６）。そして、得られたＮ値のデータ（ドットデータ）を基に打滴を行う（ステップＳ３８）。
【００９９】
次に、図１２に示したムラ補正の処理（ステップＳ３４）の詳細な例について図１３に示す。
図１３は、ムラ補正実行フローチャートである。
本処理を開始すると、まず、濃度毎ムラ補正係数テーブル（ＣＯＥＦ［Ｄｍａｘ］［Ｎｎｚｌ］）、不吐出左隣補正係数テーブル（Ｌ＿ＣＯＥＦ［Ｄｍａｘ］［Ｎｎｚｌ］）、不吐出右隣補正係数テーブル（Ｒ＿ＣＯＥＦ［Ｄｍａｘ］［Ｎｎｚｌ］）を読み込む（ステップＳ２１０）。
次に、実際に測定した測定不吐出情報（ＮＰＮ［Ｎｎｚｌ］）を読み込む（ステップＳ２１２）。ここで、測定不吐出情報は、上述したように、ノズル毎に直線を形成させたテストパターン記録し、各ノズルに対応する直線が形成されているか否かを検出し、不吐出ノズルを検出することで作成することができる。また、測定不吐出情報は、不吐出ノズルがＯＮとされ、正常ノズル（インク液滴を吐出するノズル）がＯＦＦとされた情報である。
次に、読み出した測定不吐出情報に基づいて、各ノズルに対応するテーブルを選択させるムラ／不吐出選択情報（Ｆ＿ｎｐｎ［］）を作成する（ステップＳ２１４）。
具体的には、対象ノズル（ｎｚｌ）の左右のノズルが正常ノズルの場合（ＮＰＮ［ｎｚｌ＋１］＝ＯＦＦ、かつ、ＮＰＮ［ｎｚｌ−１］＝ＯＦＦ）は、Ｆ＿ｎｐｎ［ｎｚｌ］＝０とし、対象ノズル（ｎｚｌ）が不吐出ノズルの場合は、Ｆ＿ｎｐｎ［ｎｚｌ］＝１とし、対象ノズル（ｎｚｌ）の右ノズルが不吐出の場合（ＮＰＮ［ｎｚｌ＋１］＝ＯＮ）の場合は、Ｆ＿ｎｐｎ［ｎｚｌ］＝２とし、対象ノズル（ｎｚｌ）の右ノズルが不吐出の場合（ＮＰＮ［ｎｚｌ−１］＝ＯＮ）の場合は、Ｆ＿ｎｐｎ［ｎｚｌ］＝３とする。
【０１００】
そして、画像の高さ方向（ｙ方向）について演算対象の位置（ｙの値）を順次変えながら以下のステップＳ２３０の処理を全範囲について繰り返す（ステップＳ２２０）。
すなわち、ステップＳ２３０では、演算対象に係るｙ値における画像幅方向（ｘ方向）について演算対象の位置（ｘの値）を定め、このｘ位置について、ｘ位置に応じたノズル番号（ｎｚｌ番号）を求め、画素濃度ｄ［ｘ］［ｙ］、ｎｚｌ値に応じたムラ補正係数、不吐出補正係数を濃度毎ムラ補正係数テーブル、不吐出左隣補正係数テーブル、不吐出右隣補正係数テーブルより求める（ステップＳ２３２）。
Ｆ＿ｎｐｎ［ｎｚｌ］＝０の場合は、濃度毎ムラ補正係数テーブル（ＣＯＥＦ［ｄ］［ｎｚｌ］）から対応するｎｚｌ、画像濃度ｄのムラ補正係数を読み出し、読み出したムラ補正係数を補正係数（ｆ）とする。
Ｆ＿ｎｐｎ［ｎｚｌ］＝１の場合は、補正係数（ｆ）を定められた定数（例えば、０）とする。
Ｆ＿ｎｐｎ［ｎｚｌ］＝２の場合は、不吐出左隣補正係数テーブル（Ｌ＿ＣＯＥＦ［Ｄｍａｘ］［Ｎｎｚｌ］）から対応するｎｚｌ、画像濃度ｄの不吐出補正係数を読み出し、読み出した不吐出補正係数（ムラ補正係数）を補正係数（ｆ）とする。
Ｆ＿ｎｐｎ［ｎｚｌ］＝３の場合は、不吐出右隣補正係数テーブル（Ｒ＿ＣＯＥＦ［Ｄｍａｘ］［Ｎｎｚｌ］）から対応するｎｚｌ、画像濃度ｄの不吐出補正係数を読み出し、読み出した不吐出補正係数（ムラ補正係数）を補正係数（ｆ）とする。
そして、この補正係数（ｆ）を用いて、次式によって補正演算を実行する（ステップＳ２３４）。
【数１６】
0005111216.tif 000017
【０１０１】
画像幅（ｘ方向）について、ｘの位置を順次変えながら、画像幅の全範囲について、上記のステップＳ２３２〜Ｓ２３４が繰り返される（ステップＳ２３０）。
全ての画像位置［ｘ］［ｙ］について、上記の補正演算が終了したら、本処理は終了する。
【０１０２】
次に誤差拡散法の一例について説明する。
図１４は、図１２で説明したＮ値化処理（ステップＳ３６）において実施される誤差拡散法のフローチャートである。
本処理が開始すると、まず、エラー積算バッファを０に初期化する（ステップＳ３１０）。図１５にエラー積算バッファの概念図を示す。
【０１０３】
図１５に示すように、エラー積算バッファはｘ方向について画像の全幅分の各位置に対応するデータ格納セルを有し、ｙ方向については２ライン分のデータ格納が可能である。図１４のステップＳ３１０では、図１５に示すように、各セルのデータを全て０に初期化する。
その後、画像の高さ方向（ｙ方向）について演算対象の位置（ｙの億）を順次変えながら以下の処理を全範囲について繰り返す（図１４のステップＳ３２０）。
【０１０４】
すなわち、演算対象に係るｙ値のラインに属する各ｘ位置についてラスタ順にＮ値化の処理を行う。Ｎ値化の手順は、まず、画像幅方向の注目位置ｘについて画像データの濃度に積算エラー値を加算する。図１６は、その説明図である。今、注目する位置ｘについて、エラー積算バッファの同位置の積算エラー値を画像データ濃度に加算し、この積算エラー値を加えた濃度を（ｍｏｄｉｎｐ）とする。
【０１０５】
次に、Ｎ倍化のためのしきい値テーブルから上記濃度値（ｍｏｄｉｎｐ）に応じたしきい値を読み込む。
図１７にしきい値テーブルの例を示す。図示のしきい値テーブルは、４種類の打滴を使用する場合（５値化）の一例であり、ドット種別に「１ｄｒｏｐ」〜「４ｄｒｏｐｓ」の各しきい値をＴ１〜Ｔ４と定めている。
【０１０６】
このしきい値テーブルから読み込んだしきい値に対して適宜のノイズを付加した後、対象とする点の濃度値から打滴種類を決定する。本例の場合、「濃度値＋エラー積算値」の値と、Ｔ１、Ｔ２、Ｔ３、Ｔ４の大小関係によって以下のように打滴種類が決定される（図１４参照）。
【０１０７】
（ｉ）「濃度値＋エラー積算値」の値がＴ４以上である場合
「濃度値＋エラー積算値」の値がＴ４以上である場合には、当該画素位置［ｘ］［ｙ］の出力画像（打滴点濃度）を４ｄｒｏｐｓのドット値（例えば、８ビットで「１４４」とする。）に決定する。
このＮ値化で発生した対象点のエラー値は、「濃度値＋エラー積算値」から４ｄｒｏｐｓ打滴点濃度を減算した値となる。
【０１０８】
（ｉｉ）「濃度値＋エラー積算値」の値がＴ３以上、Ｔ４未満である場合
「濃度値＋エラー積算値」の値がＴ３以上、Ｔ４未満である場合には、当該画素位置［ｘ］［ｙ］の出力画像（打滴点濃度）を３ｄｒｏｐｓのドット値（例えば、「１１２」とする。）に決定する。
このＮ値化で発生した対象点のエラー値は、「濃度値＋エラー積算値」から３ｄｒｏｐｓ打滴点濃度を減算した値となる。
【０１０９】
（ｉｉｉ）「濃度値十エラー積算値」の値がＴ２以上、Ｔ３未満である場合
「濃度値＋エラー積算値」の値がＴ２以上、Ｔ３未満である場合には、当該画素位置［ｘ］［ｙ］の出力画像（打滴点濃度）を２ｄｒｏｐｓのドット値（例えば、「８０」とする。）に決定する。
このＮ倍化で発生した対象点のエラー値は、「濃度値＋エラー積算値」から２ｄｒｏｐｓ打滴点濃度を減算した値となる。
【０１１０】
（ｉｖ）「濃度値＋エラー積算値」の値がＴ１以上、Ｔ２未満である場合
「濃度億＋エラー積算値」の値がＴ１以上、Ｔ２未満である場合には、当該画素位置［ｘ］［ｙ］の出力画像（打滴点濃度）を１ｄｒｏｐのドット値（例えば、「４８」とする。）に決定する。このＮ倍化で発生した対象点のエラー値は、「濃度値＋エラー積算値」から１ｄｒｏｐ打滴点濃度を減算した値となる。
【０１１１】
（ｖ）「濃度値十エラー積算値」の値がＴ１未満である場合
「濃度値＋エラー積算値」の値がＴ１未満である場合には、当該画素位置［ｘ］［ｙ］について打滴無し（打滴点濃度０）とする。このＮ値化で発生した対象点のエラー値は、「濃度値＋エラー積算値」そのものとなる。
【０１１２】
次いで、上述した（ｉ）〜（ｖ）のＮ値化で発生した対象点のエラー値を、当該対象点に隣接する未処理画素に拡散する処理を行う。
図１８は、エラー値の拡散方法の一例を示す模式図である。
図１８では、対象点［ｘ］で発生したエラー値を隣接する４つの未処理位置に対し、それぞれ同図（ａ）に示す比率（分配定数）で分配する。
対象ラインに属する全てのｘ位置について上記のＮ値化が終了したら、対象ライン（ｙ）を変更する。このとき、対象ライン（ｙ）を移動するのに備えて、エラー積算バッファを更新する。すなわち、図１９に示すように、エラー積算バッファをｙ方向上にスクロールし、新たなラインに対する積算バッファを０に初期化する。
こうして、画像高さ（ｙ方向）分の全ラインについて上記の処理を繰り返し、全画素について打滴種類を決定したら処理を終了する。
Ｎ値化処理では、以上のような誤差分散法を用い、画像をＮ値化する。
【０１１３】
次に、画像記録装置１０による記録動作を説明する。
まず、供給部１２のマガジン３０から供給された被記録媒体Ｐは、加熱ドラム３２でデカール処理され、平坦化される。その後、カッタ３４で所定長さに切断された後、搬送部１４に供給される。
搬送部１４に供給された被記録媒体Ｐは、吸着ベルト搬送部３６のベルト３８上に載置され、ベルト３８の回転と共に搬送される。
吸着ベルト搬送部３６により搬送される被記録媒体Ｐは、加熱ファン４４に対向する位置を通過して、所定温度に加熱され、その後、記録ヘッドユニット５０に対向する位置を通過する。記録媒体Ｐは、記録ヘッドユニット５０に対向する位置を通過する際に、各記録ヘッドから上述した吐出制御信号に基づいてインク液滴が吐出され、記録媒体上にＫ、Ｃ、Ｍ、Ｙの順で吐出されたインク液滴が着弾し、被記録媒体Ｐ上に画像が形成される。
なお、被記録媒体Ｐが記録ヘッドユニット５０と対向する位置を通過する時は、吸着チャンバー３９により吸引されており、被記録媒体Ｐと記録ヘッドユニット５０との距離は一定となる。また、被記録媒体Ｐを搬送しつつ、各記録ヘッド５０Ｋ，５０Ｃ，５０Ｍ，５０Ｙからそれぞれ色インクを吐出することにより被記録媒体Ｐ上にカラー画像が形成される。
記録ヘッドユニット５０で画像が形成された被記録媒体Ｐは、さらに、ベルト３８により搬送され、後乾燥部５３に対向する位置を通過して、インクで形成された画像部が乾燥され、加圧ローラ５４で定着されたのち第１排出部５８Ａから排出される。
画像記録装置１０は、以上のようにして、被記録媒体Ｐ上に画像を描画（記録）し、プリント、印刷物を作製する。
【０１１４】
以下、図２０を用いて本発明をより詳細に説明する。
図２０は、制御部２２内での、ムラ補正係数及び不吐出補正係数と、画像濃度、ノズル位置（番号）、ムラ／不吐出選択情報との関係の一例を概念的に示す説明図である。ここで、図２０に示す例では、不吐出ノズルに起因するムラを、不吐出ノズルの左右２つずつのノズルで補正する場合として説明する。
【０１１５】
図２０に示すように制御部２２には、左右２つずつのノズルに不吐出ノズルがないノズル用のムラ補正係数が記憶されたムラ補正用ＬＵＴ２１０と、不吐出ノズルに対する位置（−２位置、−１位置、＋１位置、＋２位置）に応じた不吐出補正係数がそれぞれ記憶された不吐出補正用ＬＵＴ２１２、２１４、２１６、２１８と、選択手段２２０とを有する。なお、選択手段２２０は、補正処理部１３８に内蔵されている。
【０１１６】
ここで、ムラ補正用ＬＵＴ２１０には、左右２つずつのノズルに不吐出ノズルがないノズル用のムラ補正係数が記憶されている。
不吐出補正用ＬＵＴ（−２位置）２１２は、ノズル（ｘ）の２つ左側のノズル（つまり、ｘ−２）が不吐出だと仮定した場合に算出した不吐出補正係数が記憶されており、不吐出補正用ＬＵＴ２１４は、ノズル（ｘ）の左側に隣接するノズル（ｘ−１）が不吐出だと仮定した場合に算出した不吐出補正係数が記憶されており、不吐出補正用ＬＵＴ２１６は、ノズル（ｘ）の右側に隣接するノズル（ｘ＋１）が不吐出だと仮定した場合に算出した不吐出補正係数が記憶されており、不吐出補正用ＬＵＴ２１８は、ノズル（ｘ）の２つ右側のノズル（つまり、ｘ＋２）が不吐出だと仮定した場合に算出した不吐出補正係数が記憶されている。
また、ムラ補正用ＬＵＴ２１０、不吐出補正用ＬＵＴ２１２、２１４、２１６、２１８には、画素濃度とノズル番号毎に補正係数が記憶されている。
【０１１７】
選択手段２２０は、各ノズルのムラ／不吐出選択情報が記憶されたフラグテーブル２２２とＬＵＴ切替部２２４を備え、フラグデータ及びノズル（ｘ）番号に基づいて、補正係数を読み出すＬＵＴを選択する。
フラグテーブル２２２には、ノズル番号毎のムラ／不吐出選択情報（フラグデータ）が記憶されている。ここで、本実施例では、左右２つずつのノズルに不吐出ノズルがなく、ムラ補正用ＬＵＴの補正係数を使用する場合は０が、ノズルが不吐出ノズルであり、定数を使用する場合が１、２つ左側のノズルが不吐出ノズルであり不吐出補正用ＬＵＴ（−２位置）２１２の補正係数を使用する場合は２が、左側に隣接するノズルが不吐出ノズルであり、不吐出補正用ＬＵＴ（−１位置）２１４の補正係数を使用する場合は３が、右側に隣接するノズルが不吐出ノズルであり、不吐出補正用ＬＵＴ（＋１位置）２１６の補正係数を使用する場合は４が、２つ右側のノズルが不吐出ノズルであり不吐出補正用ＬＵＴ（＋２位置）２１８の補正係数を使用する場合は５が入力されている。なお、このフラグテーブル２２２は、実際に不吐出ノズルを検出した結果から作成される。
ＬＵＴ切替部２２４は、ノズル（ｘ）番号に基づいて、フラグテーブル２２２から該当するノズル（ｘ）番号のフラグデータ（０〜５）を読み取り、読み取ったフラグデータに対応するＬＵＴから供給される濃度補正係数、または、定数を読み出し、濃度補正係数として補正処理手段に供給する。なお、この際、各ＬＵＴには、ノズル（ｘ）番号と入力画像の画素濃度の情報が供給されており、各ＬＵＴは、該当するセルに記憶されている補正係数を供給している。
【０１１８】
制御部２２は、以上のような構成であり、記録に用いるノズル（ｘ）番号が、各ＬＵＴ及び選択手段２２０に供給され、入力画像の画素濃度が各ＬＵＴに供給される。
各ＬＵＴは、ノズル（ｘ）番号、画素濃度に対応する補正係数を抽出する。次に、選択手段２２０は、ノズル（ｘ）番号に基づいて、フラグテーブル２２２から対応するフラグデータを読み出し、使用するＬＵＴ（または定数）を選択する。選択手段２２０によって選択した、補正係数または定数を用いて、画像データを補正し、出力画像とする。
【０１１９】
以上のように、本発明によれば、ムラ補正係数とともに各ノズルが不吐出になった場合の不吐出補正係数も予め算出し、記憶しておき、不吐出ノズルを実際に測定した測定不吐出情報に基づいて、ムラ／不吐出選択情報を切り換えるのみで不吐出ノズルに起因する濃度ムラを補正することができる。
これにより、不吐出ノズルの発生の検出後、不吐出ノズルを加味した補正係数を新たに算出する必要がなくなり、不吐出ノズルの検出後、短時間で、不吐出ノズルに起因する濃度ムラを補正した画像を記録することができる。
【０１２０】
ここで、上記実施形態では、各ノズルと濃度との関係毎に補正係数を記憶させたＬＵＴを、不吐出ノズルとの位置関係毎に作成したが、ノズルの不吐出ノズルとの位置関係毎に、補正係数との関係と記憶したインデックステーブルを設け、同一または一定範囲内の補正係数は１つのデータとするようにしてもよい。つまり、同一または一定範囲内の補正係数には、ＬＵＴ上の同一の補正係数を用いるようにしてもよい。
このように、補正係数が同一または一定範囲内となる、複数の条件（ノズル位置及び不吐出ノズルとの位置関係）が同一のデータを参照するようにすることで、記憶させるＬＵＴのデータを少なくすることができる。
【０１２１】
図２１は、制御部内でのムラ補正係数及び不吐出補正係数と、画像濃度、ノズル位置（番号）、ムラ／不吐出選択情報との関係の他の一例を概念的に示す説明図である。
図２１に示す制御部２２’は、左右２つずつのノズルに不吐出ノズルがないノズル用のムラ補正係数が記憶されたムラ補正用ＬＵＴ２１０と、複数の不吐出補正係数が記憶された１つの不吐出補正用ＬＵＴ２５４と、ノズル番号に基づいて不吐出補正用ＬＵＴ２５４から対応する不吐出補正係数（の列）を指示（決定）するインデックステーブル２５６とを有する。
【０１２２】
ここで、ムラ補正用ＬＵＴ２１０には、制御部２２と同様に、左右２つずつのノズルに不吐出ノズルがないノズル用のムラ補正係数が記憶されている。
不吐出補正用ＬＵＴ２５４は、画素濃度と補正係数の関係が複数記録されているＬＵＴである。また、不吐出補正用ＬＵＴ２５４は、画素濃度と補正係数の関係（列）毎にインデックス番号が付されている。
インデックステーブル２５６は、ノズル（ｘ）毎に、ノズル（ｘ）の２つ左側のノズル（つまり、ｘ−２）が不吐出の場合、ノズル（ｘ）の左側に隣接するノズル（ｘ−１）が不吐出の場合、ノズル（ｘ）の右側に隣接するノズル（ｘ＋１）が不吐出の場合、ノズル（ｘ）の２つ右側のノズル（つまり、ｘ＋２）が不吐出の場合に不吐出補正用ＬＵＴ２５４のどのデータを用いるか記憶されている。つまり、インデックステーブル２５６は、ノズル（ｘ）の不吐出ノズルとの位置関係毎に適応する画素濃度と補正係数の関係のインデックス番号が記憶されている。
また、選択手段２２０は、上述した制御部２０の選択手段２２０と同様であるので、その説明は省略する。
【０１２３】
制御部２２’は、記録に用いるノズル（ｘ）番号が、ムラ補正用ＬＵＴ２１０、インデックステーブル２５６及び選択手段２２０に供給され、入力画像の画素濃度がムラ補正用ＬＵＴ２１０及び不吐出補正用ＬＵＴ２５４に供給される。
ムラ補正用ＬＵＴ２１０は、ノズル（ｘ）番号、画素濃度に対応する補正係数を抽出する。次にインデックステーブル２５６は、ノズル（ｘ）番号に基づいて、不吐出補正用ＬＵＴ２５４の中から、不吐出ノズルとの位置関係毎に使用する不吐出補正係数の列を決定する。また、不吐出補正用ＬＵＴ２５４は、使用する不吐出補正係数の列から、供給された画素濃度に基づいて、使用する不吐出補正係数を決定する。
次に、選択手段２２０は、ノズル（ｘ）番号に基づいて、フラグテーブル２２２から対応するフラグデータを読み出し、使用するＬＵＴ（または定数）を選択する。選択手段２２０によって選択した、補正係数または定数を用いて、画像データを補正し、出力画像とする。
以上のように、インデックステーブルを設け、同一、または類似の傾向の補正係数を１つのデータとすることで、データ量を少なくすることができる。
なお、上記実施形態のように、不吐出補正用ＬＵＴを１つとすることでよりデータを少なくすることができるが、例えば、不吐出ノズルに対する位置毎にＬＵＴを設けた場合もインデックステーブルを設け、ＬＵＴ内において、同一または類似の傾向の補正係数を１つのデータとすることで、データ量を少なくすることができる。
【０１２４】
次に、図２２を用いて、インデックステーブルを設ける場合の不吐出補正用ＬＵＴの作成方法を説明する。図２２は、不吐出補正用ＬＵＴの作成方法を示すフローチャートである。なお、以下の例では、不吐出ノズルを左右１つずつのノズルを用いて補正する場合の例として説明する。また、図２２では、上述した図８及び図９に示す工程で濃度毎補正係数（１つのノズルの濃度毎の補正係数をまとめたデータ（以下「補正係数列」ともいう。））が作成される。補正係数列の作成方法は、図８及び図９に示す各工程と同様であるので、その説明は省略する。
【０１２５】
上述した方法で、各画素濃度について、順次同様の処理を実行した後、各画素濃度での補正係数（ｃｏｅｆ［ｊ］）を、ムラ補正係数（ＣＯＥＦ［ｄ］［ｊ］）、不吐出左隣補正係数（Ｌ＿ＣＯＥＦ［ｄ］［ｊ］）、不吐出右隣補正係数（Ｒ＿ＣＯＥＦ［ｄ］［ｊ］）に移動させる。
このように、移動されたノズル毎のムラ補正係数（ＣＯＥＦ［ｄ］［ｊ］）は、そのまま、ムラ補正用ＬＵＴとして作成される。また、移動されたノズル毎の不吐出左隣補正係数（Ｌ＿ＣＯＥＦ［ｄ］［ｊ］）、不吐出右隣補正係数（Ｒ＿ＣＯＥＦ［ｄ］［ｊ］）は、以下の処理により不吐出補正用ＬＵＴに、さらに、移動される。
以下に述べる演算がヘッドの全ノズルについて繰り返される（ステップＳ１５０）。
まず、ｔ＝０とする（ステップＳ１５２）。ここで、ｔは、テーブル番号（インデックス番号）である。
次に、０≦ｉ≦Ｄｍａｘにおいて、Ｌｉｍ＞（Ｔ＿ＣＯＥＦ［ｉ］［ｔ］−Ｒ＿ＣＯＥＦ［ｉ］［ｎｚｌ］）2が成り立つかを判定する（ステップＳ１５４）。ここで、ｉは、画像濃度であり、また、Ｌｉｍは、許容誤差であり、Ｔ＿ＣＯＥＦ［ｉ］［ｔ］は、既に不吐出補正用ＬＵＴに記憶されている不吐出補正係数列であり、テーブル番号がｔの不吐出補正係数列である。
このように、Ｒ＿ＣＯＥＦ［ｉ］［ｎｚｌ］とＴ＿ＣＯＥＦ［ｉ］［ｔ］との各濃度における誤差が一定範囲内であるか否かを判定する。
各濃度における誤差が一定範囲内である場合は、右隣不吐出補正係数参照テーブル（Ｒ＿ＴＡＢＬＥ［ｎｚｌ］、インデックステーブルの該当部分）に登録する（ステップＳ１５６）。つまり、Ｒ＿ＴＡＢＬＥ［ｎｚｌ］＝ｔとする。つまり、ノズル番号がｎｚｌで右隣が不吐出ノズルの場合は、Ｔ＿ＣＯＥＦ［ｉ］［ｔ］を不吐出補正係数として用いるように設定する。
その後、ステップＳ１７０に進む。
【０１２６】
またステップＳ１５４において、各濃度における誤差が一定範囲内ではない場合は、ｔ＝ｔ＋１とする（ステップＳ１５８）。つまりｔを１つ大きくする。
次に、全ての登録係数と比較したか（つまり、ｔ＞Ｔｍａｘであるか）を判定する（ステップＳ１６０）。
ｔ≦Ｔｍａｘの場合は、ステップＳ１５４に進み、新たなｔにおいて、Ｌｉｍ＞（Ｔ＿ＣＯＥＦ［ｉ］［ｔ］−Ｒ＿ＣＯＥＦ［ｉ］［ｎｚｌ］）2が成り立つかを判定する。
ｔ＞Ｔｍａｘの場合は、既に記憶されているＴ＿ＣＯＥＦ［ｉ］［ｔ］のいずれの許容範囲内にないと判定してステップＳ１６２に進む。
ステップＳ１６２では、係数を不吐出補正係数テーブルに登録する。具体的には、０≦ｉ≦Ｄｍａｘにおいて、Ｔ＿ＣＯＥＦ［ｉ］［Ｔｍａｘ＋１］＝Ｒ＿ＣＯＥＦ［ｉ］［ｎｚｌ］とする。つまり、Ｒ＿ＣＯＥＦ［ｉ］［ｎｚｌ］をＴ＿ＣＯＥＦ［ｉ］［Ｔｍａｘ＋１］の（つまり、Ｔｍａｘ＋１番目の）不吐出補正係数列として登録する。
次に、登録係数の総数を増加させる（Ｓ１６４）。つまり、Ｔｍａｘ＝Ｔｍａｘ＋１として、Ｔｍａｘを１つ増加させる。
次に、右隣不吐出補正係数参照テーブル（Ｒ＿ＴＡＢＬＥ［ｎｚｌ］、インデックステーブルの該当部分）に登録する（ステップＳ１６６）。つまり、Ｒ＿ＴＡＢＬＥ［ｎｚｌ］＝Ｔｍａｘとする。つまり、ノズル番号がｎｚｌで右隣が不吐出ノズルの場合は、Ｔ＿ＣＯＥＦ［ｉ］［Ｔｍａｘ］を不吐出補正係数として用いるように設定する。
その後、ステップＳ１７０に進む。
【０１２７】
ステップＳ１７０では、ｔ＝０とする。
次に、０≦ｉ≦Ｄｍａｘにおいて、Ｌｉｍ＞（Ｔ＿ＣＯＥＦ［ｉ］［ｔ］−Ｌ＿ＣＯＥＦ［ｉ］［ｎｚｌ］）2が成り立つかを判定する（ステップＳ１７２）。
つまり、上述した右隣不吐出補正係数と同様に、Ｌ＿ＣＯＥＦ［ｉ］［ｎｚｌ］とＴ＿ＣＯＥＦ［ｉ］［ｔ］との各濃度における誤差が一定範囲内であるか否かを判定する。
各濃度における誤差が一定範囲内である場合は、左隣不吐出補正係数参照テーブル（Ｌ＿ＴＡＢＬＥ［ｎｚｌ］、インデックステーブルの該当部分）に登録する（ステップＳ１７４）。つまり、Ｌ＿ＴＡＢＬＥ［ｎｚｌ］＝ｔとする。つまり、ノズル番号がｎｚｌで左隣が不吐出ノズルの場合は、Ｔ＿ＣＯＥＦ［ｉ］［ｔ］を不吐出補正係数として用いるように設定する。
その後、ノズル（ｎｚｌ）の数を１つ増加させて、上記処理を繰り替えすか、処理を終了する。
【０１２８】
また、ステップＳ１７２において、各濃度における誤差が一定範囲内ではない場合は、ｔ＝ｔ＋１とする（ステップＳ１７６）。つまりｔを１つ大きくする。
次に、全ての登録係数と比較したか（つまり、ｔ＞Ｔｍａｘであるか）を判定する（ステップＳ１７８）。
ｔ≦Ｔｍａｘの場合は、ステップＳ１７２に進み、新たなｔにおいて、Ｌｉｍ＞（Ｔ＿ＣＯＥＦ［ｉ］［ｔ］−Ｌ＿ＣＯＥＦ［ｉ］［ｎｚｌ］）2が成り立つかを判定する。
ｔ＞Ｔｍａｘの場合は、既に記憶されているＴ＿ＣＯＥＦ［ｉ］［ｔ］のいずれの許容範囲内にないと判定してステップＳ１８０に進む。
ステップＳ１８０では、係数を不吐出補正係数テーブルに登録する。具体的には、０≦ｉ≦Ｄｍａｘにおいて、Ｔ＿ＣＯＥＦ［ｉ］［Ｔｍａｘ＋１］＝Ｌ＿ＣＯＥＦ［ｉ］［ｎｚｌ］とする。つまり、Ｌ＿ＣＯＥＦ［ｉ］［ｎｚｌ］をＴ＿ＣＯＥＦ［ｉ］［Ｔｍａｘ＋１］の（つまり、Ｔｍａｘ＋１番目の）不吐出補正係数列として登録する。
次に、登録係数の総数を増加させる（Ｓ１８２）。つまり、Ｔｍａｘ＝Ｔｍａｘ＋１として、Ｔｍａｘを１つ増加させる。
次に、左隣不吐出補正係数参照テーブル（Ｌ＿ＴＡＢＬＥ［ｎｚｌ］、インデックステーブルの該当部分）に登録する（ステップＳ１８４）。つまり、Ｌ＿ＴＡＢＬＥ［ｎｚｌ］＝Ｔｍａｘとする。つまり、ノズル番号がｎｚｌで左隣が不吐出ノズルの場合は、Ｔ＿ＣＯＥＦ［ｉ］［Ｔｍａｘ］を不吐出補正係数として用いるように設定する。
その後、ノズル（ｎｚｌ）の数を１つ増加させて、上記処理を繰り替えすか、処理を終了する。
以上の処理を繰り返すことで、登録されている不吐出補正係数列に対して所定範囲内（誤差がＬｉｍより小さい）となる不吐出補正係数列を１つにまとめることができ、データ量を少なくすることができる。
【０１２９】
次に、上記方法で作成したインデックステーブル（右隣不吐出補正係数参照テーブル、左隣不吐出補正係数参照テーブル）と不吐出補正係数テーブルを用いたムラ補正の処理の詳細な例について説明する。
図２３は、ムラ補正実行フローチャートである。
【０１３０】
本処理を開始すると、まず、濃度毎ムラ補正係数テーブル（ＣＯＥＦ［Ｄｍａｘ］［Ｎｎｚｌ］）、不吐出左隣補正係数参照テーブル（Ｌ＿ＴＡＢＬＥ［Ｎｎｚｌ］）、不吐出右隣補正係数参照テーブル（Ｒ＿ＴＡＢＬＥ［Ｎｎｚｌ］）及び不吐出補正係数テーブル（Ｔ＿ＣＯＥＦ［Ｄｍａｘ］［Ｔｍａｘ］）、を読み込む（ステップＳ２１１）。
次に、実際に測定した測定不吐出情報（ＮＰＮ［Ｎｎｚｌ］）を読み込む（ステップＳ２１２）。ここで、測定不吐出情報は、上述したように、ノズル毎に直線を形成させたテストパターン記録し、各ノズルに対応する直線が形成されているか否かを検出し、不吐出ノズルを検出することで作成することができる。また、測定不吐出情報は、不吐出ノズルがＯＮとされ、正常ノズル（インク液滴を吐出するノズル）がＯＦＦとされた情報である。
次に、読み出した測定不吐出情報に基づいて、各ノズルに対応するテーブルを選択させるムラ／不吐出選択情報（Ｆ＿ｎｐｎ［］）を作成する（ステップＳ２１４）。
具体的には、対象ノズル（ｎｚｌ）の左右のノズルが正常ノズルの場合（ＮＰＮ［ｎｚｌ＋１］＝ＯＦＦ、かつ、ＮＰＮ［ｎｚｌ−１］＝ＯＦＦ）は、Ｆ＿ｎｐｎ［ｎｚｌ］＝０とし、対象ノズル（ｎｚｌ）が不吐出ノズルの場合は、Ｆ＿ｎｐｎ［ｎｚｌ］＝１とし、対象ノズル（ｎｚｌ）の右ノズルが不吐出の場合（ＮＰＮ［ｎｚｌ＋１］＝ＯＮ）の場合は、Ｆ＿ｎｐｎ［ｎｚｌ］＝２とし、対象ノズル（ｎｚｌ）の右ノズルが不吐出の場合（ＮＰＮ［ｎｚｌ−１］＝ＯＮ）の場合は、Ｆ＿ｎｐｎ［ｎｚｌ］＝３とする。
【０１３１】
そして、画像の高さ方向（ｙ方向）について演算対象の位置（ｙの値）を順次変えながら以下のステップＳ２３０の処理を全範囲について繰り返す（ステップＳ２２０）。
すなわち、ステップＳ２３０では、演算対象に係るｙ値における画像幅方向（ｘ方向）について演算対象の位置（ｘの値）を定め、このｘ位置について、ｘ位置に応じたノズル番号（ｎｚｌ番号）を求め、画素濃度ｄ［ｘ］［ｙ］、ｎｚｌ値に応じたムラ補正係数、不吐出補正係数を濃度毎ムラ補正係数テーブル、不吐出左隣補正係数テーブル、不吐出右隣補正係数テーブルより求める（ステップＳ２３３）。
Ｆ＿ｎｐｎ［ｎｚｌ］＝０の場合は、濃度毎ムラ補正係数テーブル（ＣＯＥＦ［ｄ］［ｎｚｌ］）から対応するｎｚｌ、画像濃度ｄのムラ補正係数を読み出し、読み出したムラ補正係数を補正係数（ｆ）とする。
Ｆ＿ｎｐｎ［ｎｚｌ］＝１の場合は、補正係数（ｆ）を定められた定数（例えば、０）とする。
Ｆ＿ｎｐｎ［ｎｚｌ］＝２の場合は、不吐出左隣補正係数参照テーブル（Ｌ＿ＴＡＢＬＥ［Ｎｎｚｌ］）から対応するｎｚｌからテーブル番号（ｔ）を読み出し、不吐出補正係数テーブル（Ｔ＿ＣＯＥＦ［Ｄｍａｘ］［Ｔｍａｘ］）から読み出したテーブル番号（ｔ）、画素濃度［ｄ］に対応するムラ補正係数（Ｔ＿ＣＯＥＦ［ｄ］［ｔ］）を読み出す。読み出した不吐出補正係数（ムラ補正係数）を補正係数（ｆ）とする。
Ｆ＿ｎｐｎ［ｎｚｌ］＝３の場合は、不吐出左隣補正係数参照テーブル（Ｒ＿ＴＡＢＬＥ［Ｎｎｚｌ］）から対応するｎｚｌからテーブル番号（ｔ）を読み出し、不吐出補正係数テーブル（Ｔ＿ＣＯＥＦ［Ｄｍａｘ］［Ｔｍａｘ］）から読み出したテーブル番号（ｔ）、画素濃度［ｄ］に対応するムラ補正係数（Ｔ＿ＣＯＥＦ［ｄ］［ｔ］）を読み出す。読み出した不吐出補正係数（ムラ補正係数）を補正係数（ｆ）とする。
そして、この補正係数（ｆ）を用いて、上述した［数１６］によって補正演算を実行する（ステップＳ２３４）。
【０１３２】
画像幅（ｘ方向）について、ｘの位置を順次変えながら、画像幅の全範囲について、上記のステップＳ２３２〜Ｓ２３４が繰り返される（ステップＳ２３０）。
全ての画像位置［ｘ］［ｙ］について、上記の補正演算が終了したら、本処理は終了する。
インデックステーブルと複数のノズルに共通の不吐出補正係数列を用いる場合は、以上のように処理することで、ムラ補正を行うことができる。
【０１３３】
また、上記実施形態では、各吐出部の着弾位置誤差のみを記録特性とし、各記録素子で形成されるドットのばらつきは、加味していないが、本発明はこれに限定されず、各吐出部により形成された打滴径（打滴液量）を算出し、各吐出部で形成去れる打滴点の径のバラツキも加味するようにしてもよい。このように吐出部で形成される打滴点間の打滴量のばらつきも加味することでより正確に重なり量を検出することができ、より正確に画像を再現することが可能となる。
なお、各吐出部で形成される打滴点の径は、例えば、特開２００６−２６４０６９号公報に記載されているように、各直線の濃度プロファイルを検出し、その直線の幅を検出することで算出することができる。
【０１３４】
また、着弾位置誤差に基づく濃度補正係数の算出は、全吐出部で行うことが好ましいが、本発明はこれに限定されず、着弾位置ずれが一定以上の吐出部のみを補正対象吐出部として、その吐出部の着弾位置誤差等の記録特性に起因する濃度ムラのみを補正するようにしてもよい。
【０１３５】
また、上記実施形態では、補正係数算出部で、濃度ムラ補正係数と不吐出補正係数を算出したが、濃度ムラ補正係数を算出する算出部と不吐出補正係数を算出する算出部とを別々の算出部としてもよい。また、記憶部も同様である。
【０１３６】
また、本実施形態では、テストパターンとして、４つに分けた直線を形成したが、本発明はこれに限定されず、２つに分けて直線を形成しても、３つに分けて直線を形成しても、５つ以上に分けて直線を形成してもよい。
なお、上記実施形態では、直線としたが、１つの打滴点に基づいて、着弾位置を検出してもよい。
【０１３７】
また、隣接する打滴点が被記録媒体上で接触しない状態、つまり打滴点と隣接する打滴点とが非接触であれば、全吐出部により形成される打滴点を被記録媒体の搬送方向に垂直な方向において同一直線上に形成してもよい。
例えば、吐出するインク液滴の大きさを調整できる、つまり、打滴点の大きさを調整できる場合は、吐出するインク液滴を小さくして打滴点を小さくすることで、打滴点と隣接する打滴点とを接触させないようにしてもよい。
このように、打滴点と隣接する打滴点を接触させないことで、各打滴点の基準方向の両端を正確に算出することができる。
【０１３８】
また、本実施形態では、インク吐出データ精製部で画像データを多値化（５値化、つまり４種類の打滴点と打滴点形成せず）することで、吐出制御信号を生成したが、本発明はこれに限定されず、記録ヘッドの吐出性能にあわせてＮ値（Ｎ≧２）化すればよい。例えば、記録ヘッドが大ドットと小ドットを吐出できる場合は、大ドット、小ドット、吐出させないの３つの値からなる吐出制御信号を生成するために画像データに３値化処理を施せばよい。また、吐出させる、吐出させないの２値化としてもよい。
【０１３９】
また、上記実施形態では、描画部の記録ヘッドを吐出部が１列にライン状に配置されたフルラインヘッド型としたが、単列配置に限定されず、図２４に示すように、記録ヘッド５０’Ｋを複数列の吐出部を一定ピッチずつずらして千鳥状に配置してもよい。このように吐出部６０を千鳥状に配置し、１列の打滴点を複数列の吐出部で形成することで、より高い解像度の画像を形成することが可能となる。
【０１４０】
また、本実施形態では、記録ヘッドユニットをＹＭＣＫの標準色（４色）の構成としたが、インク色や色数の組み合わせについては本実施形態に限定されず、例えば、淡インク、濃インクを追加してもよい。より具体的には、ライトシアン、ライトマゼンタなどのライト系インクを吐出する記録ヘッドを追加する構成も可能である。
また、記録ヘッドユニットをＫ（黒）インクを吐出する記録ヘッドのみ、つまり、単色の記録ヘッドユニットとし、単色の画像を描画する画像描画装置として用いることもできる。
【０１４１】
以上、本発明に係る画像記録方法及び画像記録装置について詳細に説明したが、本発明は、以上の実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において、各種の改良や変更を行ってもよい。
【０１４２】
例えば、上述した画像記録装置では、インクとして熱硬化性のインクを用い、加熱加圧部により記録媒体上に着弾させたインクを記録媒体上に定着させたが、本発明はこれに限定されず、種々のインクを用いることができる。例えば、インクとして光硬化型インクを用いる場合は、定着部として光照射機構を設け、記録ヘッドから活性エネルギー硬化型インクを吐出させ、被記録媒体Ｐ上に光硬化型インクの画像を形成し、その後、活性光光線を照射し、画像を硬化させて、被記録媒体上に画像を定着させればよい。ここで、光硬化型インクとしてＵＶ硬化性インクを用いる場合には、定着部として、メタルハライドランプ、高圧水銀ランプ、ＵＶＬＥＤ等の種々の紫外線光源を用いればよい。
【０１４３】
また、本実施形態では、画像記録装置として説明したが、本発明はこれに限定されず、後ほど具体例とともに詳細に説明するが、例えば、被記録媒体Ｐ上に記録した画像を加熱し、加圧することで、被記録媒体Ｐ上に画像を定着させる画像記録装置も用いることができる。
【０１４４】
以下、着弾位置誤差に基づく濃度補正係数の算出方法についてより具体的に説明する。
なお、以下では、濃度補正係数ｐ［ｉ］をｄｉとし、着弾位置誤差ａ［ｉ］をｘｉとしている。
【０１４５】
上述したように、特定のノズルの着弾位置誤差に対する濃度補正係数ｄｉは、以下の式より決定される。
【０１４６】
【数１７】
0005111216.tif 000018
ここで、ｘｉはそれぞれ補正対象ノズルの理想着弾位置を原点とした各ノズルの着弾位置である。Πは、補正に用いるＮ本のノズル内で積をとることを意味する。Ｎ＝３の場合について明示的に表すと、次のようになる。
【０１４７】
【数１８】
0005111216.tif 000019
【０１４８】
濃度ムラのパワースペクトルの低周波成分を最小化するという条件から、理論的に各ノズルの濃度補正係数を導くことができる。
【０１４９】
まず、各ノズル（つまり、吐出部）の誤差特性を取り込んだ濃度プロファイルを次式のように定義する。
【０１５０】
【数１９】
0005111216.tif 000020
画像の濃度プロファイルＤ(x)は、各ノズルが印字する濃度プロファイルの和であり、ノズルの印字を表すのが印字モデル（１ノズルが印字する濃度プロファイル）である。印字モデルはノズル出力濃度Ｄｉと標準濃度プロファイルｚ(x)に分離して表現される。
【０１５１】
標準濃度プロファイルｚ(x)は、厳密にはドット径に等しい有限の広がりを持つものであるが、位置誤差の補正を濃度ズレのバランシングの問題であると考えると、重要なのは濃度プロファイルの重心位置（着弾位置）であって、濃度プロファイルの広がりは副次的な要素である。そのため、プロファイルをδ関数で置き換える近似は妥当である。このような標準濃度プロファイルを仮定すると数学的な取り扱いが容易となり、補正係数の厳密解が得られる。
【０１５２】
プロファイルをδ関数モデルで近似する場合、標準濃度プロファイルは次式で表される。
【０１５３】
【数２０】
0005111216.tif 000021
補正係数を導出するにあたり、ある特定のノズル（ｉ＝０）の着弾位置誤差Δｘ０を、周辺ノズルＮ本によって補正することを考える。なお、ここでは補正対象ノズルの番号をｉ＝０とした。また、周辺のノズルも、所定の着弾位置誤差を持ち得ることに注意する。
【０１５４】
補正対象ノズル（中心ノズル）を含むＮ本のノズルの番号（index）は、次式で表される。
【０１５５】
【数２１】
0005111216.tif 000022
なお、この式においては、Ｎは奇数である必要があるが、本発明の実施に際しては、Ｎを奇数に限定する必要はない。
【０１５６】
初期出力濃度（補正前の出力濃度）はｉ＝０のみ値を持つものとして、次式で表される。
【０１５７】
【数２２】
0005111216.tif 000023
濃度補正係数をｄｉとするとき、補正後出力濃度Ｄｉ’は、次式で表される。
【０１５８】
【数２３】
0005111216.tif 000024
つまり、ｉ＝０では初期出力濃度値と補正値（ｄｉ×Ｄｉｎｉ）の和で表され、ｉ≠０では補正値のみとなる。
【０１５９】
各ノズルｉの着弾位置ｘｉは、次式で表される。
【０１６０】
【数２４】
0005111216.tif 000025
δ関数型印字モデルを用いると、補正後の濃度プロファイルは、次式で表される。
【０１６１】
【数２５】
0005111216.tif 000026
これに対してFourier変換を行うと、次式、
【０１６２】
【数２６】
0005111216.tif 000027
と表される。なお、Ｄｉｎｉは共通の定数のため省略した。
【０１６３】
濃度ムラの視認性を最小化することは、すなわち、次式のパワースペクトルの低周波成分を最小化することである。
【０１６４】
【数２７】
0005111216.tif 000028
これは、数学的にはＴ(f)の f＝０における微分係数（１次、２次、…）がゼロである
ことで近似できる。今、未知数ｄｉ’はＮ個であるから、ＤＣ成分の保存条件も含めると、Ｎ−１次までの微分係数がゼロの条件を用いれば、全ての（Ｎ個の）未知数ｄｉ’が厳密に定まる。このようにして、以下の補正条件が定まる。
【０１６５】
【数２８】
0005111216.tif 000029
δ関数モデルにおいては、各補正条件を展開していくと、容易な計算によってＤｉについてのＮ本の連立方程式に帰着する。各補正条件を展開したものを整理すると、以下の条件群（方程式群）が得られる。
【０１６６】
【数２９】
0005111216.tif 000030
これらの方程式群の意味するところは、１式目はＤＣ成分の保存であり、２式目は重心位置の保存を表している。３式目以降は統計学におけるＮ−１次モーメントがゼロであることを表している。
【０１６７】
このようにして得られた条件式を行列形式で表すと、以下のように表すことができる。
【０１６８】
【数３０】
0005111216.tif 000031
この係数行列Ａは、いわゆるVander  monde型の行列であり、その行列式は差積を用いて次式となることが知られている。
【０１６９】
【数３１】
0005111216.tif 000032
このため、Crammerの公式を用いてｄｉ’の厳密解を求めることができる。計算の詳細な過程は省略するが、代数計算によって、その解は次式となることが示される。
【０１７０】
【数３２】
0005111216.tif 000033
よって、求めるべき補正係数ｄｉは、次式となる。
【０１７１】
【数３３】
0005111216.tif 000034
以上のように、パワースペクトルの原点微分係数をゼロにするという条件から、濃度補正係数ｄｉの厳密解が導かれる。補正に用いる周辺ノズル数Ｎを増やすほど、より高次の
微分係数をゼロにすることが可能になるため、低周波エネルギーがより小さくなり、ムラの視認性は一層低減する。
【０１７２】
本実施形態では、原点微分係数をゼロにする条件を用いたが、完全にゼロとせずとも、補正前の微分係数に比べて十分小さい値（例えば、補正前の１／１０）に設定しても、濃度ムラのパワースペクトルの低周波成分を十分に小さくすることができる。つまり、濃度ムラが視認されない程度にパワースペクトルの低周波成分を小さくするという条件の観点で、パワースペクトルの原点微分係数を十分に小さい値（略０）に設定するという意味から、その値の範囲として補正前の微分係数の絶対値の１／１０以下までを許容する。
【０１７３】
また、人間の視覚特性を考慮すると、濃度ムラの視認性を示すのは、０〜８cycle/ｍｍの低周波領域であり、この領域のパワースペクトルが小さいほど、補正精度が高いことを意味する。
【０１７４】
また、ノズルｋの持つ位置誤差に対するノズルｉの濃度補正係数をｄ(ｉ、ｋ)とおくと、このｄ(ｉ、ｋ)は［数１６］の方程式で求められる。そして、ノズルｉのトータルの濃度補正係数ｄｉは、次式として求められる。
【０１７５】
【数３４】
0005111216.tif 000035
なお、上記の例では、全ノズルの着弾位置誤差を補正対象としてインデックスｋを足し合わせているが、ある値ΔＸ＿ｔｈｒｅｓｈを閾値として予め設定しておき、この閾値を超える着弾位置誤差をもつノズルのみを補正対象とするように選択的に補正する構成も可能である。
【０１７６】
前述のとおり、補正に用いるノズル数Ｎの値を増加させると補正精度が向上するが、濃度補正係数の変化幅も増加して再現画像の破綻を招く可能性がある。そのため、画像破綻を起こさないための補正係数制限範囲（上限値ｄ＿ｍａｘと下限値ｄ＿ｍｉｎ）を定めておき、上記［数２３］の式で求まるトータルの濃度補正係数が制限範囲内に収まるようにＮ値を設定することが望ましい。すなわち、ｄ＿ｍｉｎ＜ｄｉ＜ｄ＿ｍａｘを満たすようＮ値を定める。
【０１７７】
実験的な知見によれば、ｄ＿ｍｉｎ≧−１、ｄ＿ｍａｘ≦１を満たすならば画像破綻を起こさない。
【図面の簡単な説明】
【０１７８】
【図１】画像記録装置の概略構成を示す正面図である。
【図２】図１に示した画像記録装置の吸着搬送ベルと及び記録ヘッドユニットを示す上面図である。
【図３】（Ａ）は、記録ヘッドの吐出部の配置パターンを示す正面図であり、（Ｂ）は、（Ａ）に示した記録ヘッドの１つの吐出部を示す拡大断面図である。
【図４】画像記録装置におけるインク供給系及びヘッド周辺部の構成を示す模式図である。
【図５】図１に示した制御部のシステム構成を示す要部ブロック図である。
【図６】画像記録の各工程を示すフロー図である。
【図７】（Ａ）は、テストパターンの一例を示す模式図であり、（Ｂ）は、（Ａ）の部分拡大図ある。
【図８】濃度補正・不吐出補正係数の算出例を示すフローチャートである。
【図９】濃度補正・不吐出補正係数の算出例を示すフローチャートである。
【図１０】画像濃度とトッド打滴率との関係を示すグラフである。
【図１１】打滴種類と液量との関係を示すグラフである。
【図１２】画像データの処理の流れを示すフローチャートである。
【図１３】ムラ補正実行フローチャートである。
【図１４】Ｎ値化処理において実施される誤差拡散法のフローチャートである。
【図１５】データ格納セルの一例を示す説明図である。
【図１６】Ｎ値化処理の処理を説明するための説明図である。
【図１７】しきい値テーブルの例を示す説明図である。
【図１８】エラー値の拡散方法の一例を示す模式図である。
【図１９】Ｎ値化処理の処理を説明するための説明図である。
【図２０】制御部内での、ムラ補正係数及び不吐出補正係数と、画像濃度、ノズル位置（番号）、ムラ／不吐出選択情報との関係の一例を概念的に示す説明図である。
【図２１】制御部内でのムラ補正係数及び不吐出補正係数と、画像濃度、ノズル位置（番号）、ムラ／不吐出選択情報との関係の他の一例を概念的に示す説明図である。
【図２２】不吐出補正用ＬＵＴの作成方法を示すフローチャートである。
【図２３】ムラ補正実行フローチャートである。
【図２４】記録ヘッドの吐出部の配置パターンの他の一例を示す照明図である。
【符号の説明】
【０１７９】
１０  画像記録装置
１２  供給部
１４  搬送部
１６  描画部
１８  加熱加圧部
２０  排出部
２２  制御部
２４  スキャナ
３０  マガジン
３２  加熱ドラム
３４、５６  カッタ
３４Ａ、５６Ａ  固定刃
３４Ｂ、５６Ｂ  丸刃
３６  吸着ベルト搬送部
３８  ベルト
３９  吸着チャンバー
４０  ファン
４２  ベルト清掃部
４４  加熱ファン
４６  後乾燥部
５０  記録ヘッドユニット
５０Ｋ、５０Ｃ、５０Ｍ、５０Ｙ  記録ヘッド（インクジェットヘッド）
５２  インク貯蔵／装填部
５４  加圧ローラ
５８  排出部
６０  吐出部
６１  インク室ユニット
６２  ノズル
６３  圧力室
６４  供給口
６５  共通流路
６６  アクチュエータ
６７  加圧板
６８  個別電極
７０  インク供給タンク
７２  フィルタ
７４  キャップ
７６  クリーニングブレード
７７  吸引ポンプ
７８  回収タンク
８０  通信インターフェース
８２  システムコントローラ
８４  画像メモリ
８６  モータドライバ
８８  ヒートドライバ
９０  プリント制御部
９２  画像バッファメモリ
９４  ヘッドドライバ
９６  ホストコンピュータ
９８  モータ
９９  ヒータ
Ｐ  被記録媒体
【図１】
0005111216.tif 000036
【図２】
0005111216.tif 000037
【図３】
0005111216.tif 000038
【図４】
0005111216.tif 000039
【図５】
0005111216.tif 000040
【図６】
0005111216.tif 000041
【図７】
0005111216.tif 000042
【図８】
0005111216.tif 000043
【図９】
0005111216.tif 000044
【図１０】
0005111216.tif 000045
【図１１】
0005111216.tif 000046
【図１２】
0005111216.tif 000047
【図１３】
0005111216.tif 000048
【図１４】
0005111216.tif 000049
【図１５】
0005111216.tif 000050
【図１６】
0005111216.tif 000051
【図１７】
0005111216.tif 000052
【図１８】
0005111216.tif 000053
【図１９】
0005111216.tif 000054
【図２０】
0005111216.tif 000055
【図２１】
0005111216.tif 000056
【図２２】
0005111216.tif 000057
【図２３】
0005111216.tif 000058
【図２４】
0005111216.tif 000059