(57)【要約】【課題】濃度パッチの段数を増大させることなく、ムラ補正の補正精度を高める。【解決手段】記録媒体上の第１の方向に第１の幅を有し、記録媒体上の第１の方向と直交する第２の方向に第２の幅を有する濃度パッチであって、入力値として設定される階調値が異なる複数の濃度パッチが第１の方向に配置された濃度測定用テストチャートを記録ヘッドの記録素子により記録媒体上に出力する出力手段と、出力した濃度測定用テストチャートの測定結果に基づいて、階調値毎の濃度ムラを補正するための補正値を算出する算出手段(30)と、算出された補正値に基づいて画像データを補正する補正手段(16)と、補正された画像データに基づいて記録ヘッド(24)を駆動する駆動手段(22)と、を備え、出力手段は、前回出力した濃度測定用テストチャートとは濃度パッチの階調値の設定が一つ以上異なる濃度測定用チャートを出力する画像形成装置(100)を提供する。【選択図】図７
2014100854.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録素子を有する記録ヘッドと、
前記記録ヘッドと記録媒体とを第１の方向に相対移動させる移動手段と、
前記記録媒体上の前記第１の方向に第１の幅を有し、前記記録媒体上の前記第１の方向と直交する第２の方向に第２の幅を有する濃度パッチであって、入力値として設定される階調値が異なる複数の濃度パッチが前記第１の方向に配置された濃度測定用テストチャートを前記記録ヘッドの記録素子により記録媒体上に出力する出力手段と、
前記出力手段によって出力した濃度測定用テストチャートの測定結果に基づいて、階調値毎の濃度ムラを補正するための補正値を算出する算出手段と、
前記算出手段により算出された補正値に基づいて画像データを補正する補正手段と、
前記補正手段により補正された画像データに基づいて前記記録ヘッドを駆動する駆動手段と、を備え、
前記出力手段は、前回出力した濃度測定用テストチャートとは前記濃度パッチの階調値の設定が一つ以上異なる濃度測定用チャートを出力する画像形成装置。
【請求項２】
前記出力手段は、前記複数の濃度パッチのそれぞれに対する入力値として設定される階調値のセットが異なる濃度測定用テストチャートの画像データを生成するテストチャート生成手段を含み、
前記テストチャート生成手段によって生成された濃度測定用テストチャートの画像データに基づいて前記記録ヘッドの駆動が制御されることにより、記録媒体上に濃度測定用テストチャートが記録される請求項１に記載の画像形成装置。
【請求項３】
前記テストチャート生成手段は、
前記複数の濃度パッチのそれぞれに対する入力値として設定される階調値のセットが異なる複数種類の濃度測定用テストチャートのそれぞれに対応するチャートデータが格納される記憶手段と、
前記記憶手段に格納されている複数種類のチャートデータの中から、濃度測定用テストチャートの出力に用いる１種類のチャートデータを自動的に選択する選択制御手段と、
を含む請求項２に記載の画像形成装置。
【請求項４】
前記濃度パッチの階調値の設定が一つ以上異なる複数種類の濃度測定用テストチャートの測定結果を保存しておく測定データ保存手段を備え、
前記算出手段は、前記測定データ保存手段に保存されている測定データを含む複数回分の測定データを用いて前記補正値を算出する請求項１から３のいずれか１項に記載の画像形成装置。
【請求項５】
前記測定データ保存手段に格納されている過去の測定データを無効化する初期化手段を備える請求項４に記載の画像形成装置。
【請求項６】
前記複数の濃度パッチのそれぞれに対する入力値として設定される階調値のセットが予め用意されており、
前記濃度パッチの入力値として設定される階調値を変更する入力操作を受け付け、前記入力操作に応じて階調値の設定を変更するテストチャート変更手段を備える請求項１から５のいずれか１項に記載の画像形成装置。
【請求項７】
前記テストチャート変更手段は、濃度パッチの入力値として用いる特定の階調値を指定する入力操作を受け付け、
前記予め用意された階調値のセットのうち、前記指定された特定の階調値に最も近い階調値の濃度パッチを前記特定の階調値に変更し、
前記階調値のセットのうち、当該特定の階調値の近傍の階調値について、階調の間隔が均等となる階調値に変更する請求項６に記載の画像形成装置。
【請求項８】
前記濃度パッチの階調値の設定が一つ以上異なる複数種類の濃度測定用テストチャートの測定結果からそれぞれ算出された補正値のデータを保存しておく補正値保存手段と、
前記補正値保存手段に保存されている補正値のデータを含む複数回分の補正値データを合成して、前記補正手段で用いる補正値を生成する合成手段と、
を備える請求項１から５のいずれか１項に記載の画像形成装置。
【請求項９】
前記濃度パッチの階調値の設定を変えて出力される各濃度測定用テストチャートに含まれる複数の濃度パッチの段数は一定である請求項１から８のいずれか１項に記載の画像形成装置。
【請求項１０】
前記記録ヘッドは、第２の方向に記録素子が並ぶ記録素子列を有するラインヘッドである請求項１から９のいずれか１項に記載の画像形成装置。
【請求項１１】
前記出力手段によって出力した濃度測定用テストチャートを測定する測定手段を備えると、請求項１から１０のいずれか１項に記載の画像形成装置。
【請求項１２】
複数の記録素子を有する記録ヘッドと記録媒体とを第１の方向に相対移動させて画像を形成する画像形成方法において、
前記記録媒体上の前記第１の方向に第１の幅を有し、前記記録媒体上の前記第１の方向と直交する第２の方向に第２の幅を有する濃度パッチであって、入力値として設定される階調値が異なる複数の濃度パッチが前記第１の方向に配置された濃度測定用テストチャートを前記記録ヘッドの各記録素子により記録媒体上に出力する出力工程と、
前記出力工程によって出力した濃度測定用テストチャートを測定する測定工程と、
前記測定工程の測定結果に基づいて、階調値毎の濃度ムラを補正するための補正値を算出する算出工程と、
前記算出工程により算出された補正値に基づいて画像データを補正する補正工程と、
前記補正工程により補正された画像データに基づいて前記記録ヘッドを駆動する駆動工程と、を備え、
前記出力工程は、前回出力した濃度測定用テストチャートとは前記濃度パッチの階調値の設定が一つ以上異なる濃度測定用チャートを出力する画像形成方法。
【請求項１３】
複数の記録素子を有する記録ヘッドと記録媒体とを第１の方向に相対移動させて記録媒体上に画像を形成する画像形成装置において前記記録ヘッドの各記録素子の特性に起因する出力画像の濃度ムラを補正するための補正値を算出する補正値算出方法であって、
前記記録媒体上の前記第１の方向に第１の幅を有し、前記記録媒体上の前記第１の方向と直交する第２の方向に第２の幅を有する濃度パッチであって、入力値として設定される階調値が異なる複数の濃度パッチが前記第１の方向に配置された濃度測定用テストチャートを前記記録ヘッドの各記録素子により記録媒体上に出力する出力工程と、
前記出力工程によって出力した濃度測定用テストチャートを測定する測定工程と、
前記測定工程の測定結果に基づいて、階調値毎の濃度ムラを補正するための補正値を算出する算出工程と、
前記算出工程により算出された補正値に基づいて画像データを補正する補正工程と、
を含み、
前記出力工程は、前回出力した濃度測定用テストチャートとは前記複数の濃度パッチの階調値の設定が一つ以上異なる濃度測定用チャートを出力する補正値算出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置及び方法、並びに補正値算出方法に係り、特に複数の記録素子を有する記録ヘッドにおける記録素子の出力特性に起因する濃度ムラを補正して画像を形成する画像補正技術に関する。
【背景技術】
【０００２】
画像形成装置は、入力された画像データに基づいて記録ヘッドの記録素子を作動させ、用紙や樹脂シートその他の記録媒体に画像を記録する。記録方式には種々の方式があり、例えば、インクジェット方式を用いて記録媒体上に所望の画像を形成するインクジェット記録装置が知られている。
【０００３】
インクジェット記録装置では、インクジェットヘッドに具備された多数のノズル（記録素子）が持つ吐出特性のばらつきによって記録画像に濃度ムラ（濃度不均一）やスジムラが生じ、画質上問題となる。このような濃度ムラ、スジムラを低減するためのムラ補正技術が知られている（特許文献１、２）。
【０００４】
特許文献１には、各ノズルに入力信号を与え、ノズル毎にその特性バラツキによってムラのある濃度が出力される時、この出力濃度を測定し、測定値を元に補正した入力信号をノズルに与えることによって、ムラの無い濃度を出力できるようにするムラ補正の技術が開示されている。
【０００５】
特許文献２に記載の技術は、特許文献１と同様のムラ補正方式であるが、よりロバストな濃度測定ができるように、濃度パッチの配置がそれぞれ異なる複数の濃度測定用テストチャートを出力し、それらの読み取りの平均値をとることで、用紙搬送方向の特定位置に濃度ムラが発生する場合や、読み取り装置の特性が均一でない場合であっても適切な補正を実施する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−６６５１６号公報
【特許文献２】特開２０１２−６６４５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来のムラ補正技術では、ノズルの出力特性に階調の非線形性がある場合、濃度測定用テストチャートの濃度パッチで選択されている階調ではムラがなくなっている場合でも、それ以外の階調（濃度パッチで選択されている階調値の間の階調）でムラが発生してしまう場合がある。
【０００８】
このような問題は、線形補間の演算によって、出力特性の非線形カーブを再現できる程度に濃度測定用テストチャートにおける濃度パッチの階調数を十分細かくし、チャート測定によるサンプリング点を増やすことにより、改善することができる。
【０００９】
その一方で、濃度パッチの段数を増やすと濃度測定用テストチャートが１枚の用紙に収まりきらなくなり、テストチャートの出力枚数が増えてしまうとともに、テストチャートの描画及び測定に要する時間や演算処理時間も大幅に増大するという欠点がある。
【００１０】
かかる課題はインクジェット記録装置に限らず、階調の非線形性を持つ画像形成装置に共通する課題である。
【００１１】
本発明はこのような事情に鑑みてなされたものであり、上記の課題を解決し、濃度パッチの段数を増大させることなく、ムラ補正の補正精度を高めることができる画像形成装置及び方法、並びに補正値算出方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記の課題を解決するために、次の発明を提供する。
【００１３】
（第１態様）：複数の記録素子を有する記録ヘッドと、記録ヘッドと記録媒体とを第１の方向に相対移動させる移動手段と、記録媒体上の第１の方向に第１の幅を有し、記録媒体上の第１の方向と直交する第２の方向に第２の幅を有する濃度パッチであって、入力値として設定される階調値が異なる複数の濃度パッチが第１の方向に配置された濃度測定用テストチャートを記録ヘッドの記録素子により記録媒体上に出力する出力手段と、出力手段によって出力した濃度測定用テストチャートの測定結果に基づいて、階調値毎の濃度ムラを補正するための補正値を算出する算出手段と、算出手段により算出された補正値に基づいて画像データを補正する補正手段と、補正手段により補正された画像データに基づいて記録ヘッドを駆動する駆動手段と、を備え、出力手段は、前回出力した濃度測定用テストチャートとは濃度パッチの階調値の設定が一つ以上異なる濃度測定用チャートを出力する画像形成装置を提供する。
【００１４】
この態様によれば、複数の濃度パッチが配置された濃度測定用テストチャートが出力され、出力された濃度測定用テストチャートの測定が行われる。この測定結果から、階調値毎の濃度ムラを補正するための補正値が算出される。本態様では、濃度測定用テストチャートを出力する際に、前回出力した濃度測定用テストチャートとは異なる階調値の設定による濃度パッチを含むテストチャートを出力する機能を有する。つまり、前回の出力に係る濃度測定用テストチャートに含まれる複数の濃度パッチのそれぞれの入力値に相当する階調値の集合（セット）と、次に出力する（今回の出力に係る）濃度測定用テストチャートに含まれる複数の濃度パッチの階調値の集合とを比較したとき、集合の要素である階調値が少なくとも１つ異なるものとなる複数種類の濃度測定用テストチャートを出力する機能を有する。
【００１５】
複数種類の濃度測定用テストチャートを出力し、それぞれのテストチャートから測定情報を得ることにより、１つの濃度測定用テストチャートの測定だけでは得られない階調値に対する測定情報を得ることができる。これにより、１回分のチャート出力に係る濃度測定用テストチャートの濃度パッチの段数を増大させることなく、補正値の精度を高めることができる。
【００１６】
（第２態様）：第１態様に記載の画像形成装置において、出力手段は、複数の濃度パッチのそれぞれに対する入力値として設定される階調値のセットが異なる濃度測定用テストチャートの画像データを生成するテストチャート生成手段を含み、テストチャート生成手段によって生成された濃度測定用テストチャートの画像データに基づいて記録ヘッドの駆動が制御されることにより、記録媒体上に濃度測定用テストチャートが記録される構成とすることができる。
【００１７】
（第３態様）：第２態様に記載の画像形成装置において、テストチャート生成手段は、複数の濃度パッチのそれぞれに対する入力値として設定される階調値のセットが異なる複数種類の濃度測定用テストチャートのそれぞれに対応するチャートデータが格納される記憶手段と、記憶手段に格納されている複数種類のチャートデータの中から、濃度測定用テストチャートの出力に用いる１種類のチャートデータを自動的に選択する選択制御手段と、を含む構成とすることができる。
【００１８】
例えば、予め複数種類（Ｌ種類）の濃度測定用テストチャートのチャートデータを記憶手段に保持しておき（ただし、Ｌは２以上の整数）、Ｌ種類の濃度測定用テストチャートを順番に（輪番制で）切り替えて出力する態様が可能である。
【００１９】
（第４態様）：第１態様から第３態様のいずれか１項に記載の画像形成装置において、濃度パッチの階調値の設定が一つ以上異なる複数種類の濃度測定用テストチャートの測定結果を保存しておく測定データ保存手段を備え、算出手段は、測定データ保存手段に保存されている測定データを含む複数回分の測定データを用いて補正値を算出する構成とすることができる。
【００２０】
かかる態様によれば、種類の異なる複数枚の濃度測定用テストチャートから得られる測定情報を基に補正値を計算できるため、精度の高い補正が可能である。
【００２１】
（第５態様）：第４態様に記載の画像形成装置において、測定データ保存手段に格納されている過去の測定データを無効化する初期化手段を備える構成とすることが好ましい。
【００２２】
かかる態様によれば、過度に古い測定データが演算に利用されることによる補正精度の低下を回避することができる。
【００２３】
（第６態様）：第１態様から第５態様のいずれか１項に記載の画像形成装置において、複数の濃度パッチのそれぞれに対する入力値として設定される階調値のセットが予め用意されており、濃度パッチの入力値として設定される階調値を変更する入力操作を受け付け、入力操作に応じて階調値の設定を変更するテストチャート変更手段を備える構成とすることができる。
【００２４】
予め定められている複数段の階調値のセット（集合）に対し、これら階調値の一部又は全部をユーザーの入力操作に基づいて変更することができる。
【００２５】
（第７態様）：第６態様に記載の画像形成装置において、テストチャート変更手段は、濃度パッチの入力値として用いる特定の階調値を指定する入力操作を受け付け、予め用意された階調値のセットのうち、指定された特定の階調値に最も近い階調値の濃度パッチを特定の階調値に変更し、階調値のセットのうち、当該特定の階調値の近傍の階調値について、階調の間隔が均等となる階調値に変更する構成とすることができる。
【００２６】
「近傍」とは、複数の濃度パッチのそれぞれに対応する階調値を小さい順に並べた数列において、少なくとも指定に係る特定の階調値の前後に隣接する階調値を含む範囲である。
【００２７】
予め用意された複数段の階調値のセットのうち、指定された特定の階調値に最も近い階調値の濃度パッチの設定を変更するのみならず、その前後の階調値の濃度パッチの設定についても均等の階調間隔となるように階調値を変更することが好ましい。「均等」には、厳密に等間隔である場合の他、実質的に等間隔とみなして取り扱うことが可能な程度に多少の差がある場合（略均等）も含まれる。
【００２８】
（第８態様）：第１態様から第５態様のいずれか１項に記載の画像形成装置において、濃度パッチの階調値の設定が一つ以上異なる複数種類の濃度測定用テストチャートの測定結果からそれぞれ算出された補正値のデータを保存しておく補正値保存手段と、補正値保存手段に保存されている補正値のデータを含む複数回分の補正値データを合成して、補正手段で用いる補正値を生成する合成手段と、を備える構成とすることができる。
【００２９】
かかる態様は、各回の濃度測定用テストチャートの測定による測定結果の絶対値（測定値の絶対量）が保証されない系（システム構成）において特に有益なものである。
【００３０】
（第９態様）：第１態様から第８態様のいずれか１項に記載の画像形成装置において、濃度パッチの階調値の設定を変えて出力される各濃度測定用テストチャートに含まれる複数の濃度パッチの段数は一定である構成とすることが好ましい。
【００３１】
濃度パッチの段数は、取り扱う画像データの階調数、補正精度、処理時間などを考慮して適宜の段数に設定することができる。例えば、８ビット（256階調）の画像データの場合、４段以上１６段以下とすることができ、好ましくは６段以上１２段以下、さらに好ましくは８段以上１０段以下とすることが望ましい。毎回同じ段数の濃度パッチを含む濃度測定用テストチャートを出力することが好ましい。
【００３２】
（第１０態様）：第１態様から第９態様のいずれか１項に記載の画像形成装置において、記録ヘッドは、第２の方向に記録素子が並ぶ記録素子列を有するラインヘッドである構成とすることが好ましい。
【００３３】
この発明の補正技術は、ラインヘッドを用いる構成に対して特に有益なものである。
【００３４】
（第１１態様）：第１態様から第１０態様のいずれか１項に記載の画像形成装置において、出力手段によって出力した濃度測定用テストチャートを測定する測定手段を備える構成とすることができる。
【００３５】
測定手段は、画像形成装置とは別体の外部装置として構成する態様も可能であるが、第１１態様に記載のように、測定手段を具備する画像形成装置とすることにより、濃度測定用テストチャートの出力動作とその測定処理とを一連の動作として実施することが可能であり、簡便な構成となる。
【００３６】
（第１２態様）：複数の記録素子を有する記録ヘッドと記録媒体とを第１の方向に相対移動させて画像を形成する画像形成方法において、記録媒体上の第１の方向に第１の幅を有し、記録媒体上の第１の方向と直交する第２の方向に第２の幅を有する濃度パッチであって、入力値として設定される階調値が異なる複数の濃度パッチが第１の方向に配置された濃度測定用テストチャートを記録ヘッドの各記録素子により記録媒体上に出力する出力工程と、出力工程によって出力した濃度測定用テストチャートを測定する測定工程と、測定工程の測定結果に基づいて、階調値毎の濃度ムラを補正するための補正値を算出する算出工程と、算出工程により算出された補正値に基づいて画像データを補正する補正工程と、補正工程により補正された画像データに基づいて記録ヘッドを駆動する駆動工程と、を備え、出力工程は、前回出力した濃度測定用テストチャートとは濃度パッチの階調値の設定が一つ以上異なる濃度測定用チャートを出力する画像形成方法を提供する。
【００３７】
第１２態様の画像形成方法において、第２態様から第１１態様に記載の特定事項と同様の特定事項を適宜組み合わせることができる。この場合、「手段」として特定される事項は、これに対応する「工程」や「動作」として特定される。
【００３８】
（第１３態様）：複数の記録素子を有する記録ヘッドと記録媒体とを第１の方向に相対移動させて記録媒体上に画像を形成する画像形成装置において記録ヘッドの各記録素子の特性に起因する出力画像の濃度ムラを補正するための補正値を算出する補正値算出方法であって、記録媒体上の第１の方向に第１の幅を有し、記録媒体上の第１の方向と直交する第２の方向に第２の幅を有する濃度パッチであって、入力値として設定される階調値が異なる複数の濃度パッチが第１の方向に配置された濃度測定用テストチャートを記録ヘッドの各記録素子により記録媒体上に出力する出力工程と、出力工程によって出力した濃度測定用テストチャートを測定する測定工程と、測定工程の測定結果に基づいて、階調値毎の濃度ムラを補正するための補正値を算出する算出工程と、算出工程により算出された補正値に基づいて画像データを補正する補正工程と、を含み、出力工程は、前回出力した濃度測定用テストチャートとは複数の濃度パッチの階調値の設定が一つ以上異なる濃度測定用チャートを出力する補正値算出方法を提供する。
【００３９】
第１３態様の補正値算出方法において、第２態様から第１１態様に記載の特定事項と同様の特定事項を適宜組み合わせることができる。この場合、「手段」として特定される事項は、これに対応する「工程」や「動作」として特定される。
【発明の効果】
【００４０】
本発明によれば、濃度パッチの段数を増大させることなく、適切な補正値を算出することができ、ムラ補正の補正精度を高めることができる。
【図面の簡単な説明】
【００４１】
【図１】シングルパス印字方式のインクジェット記録装置の構成例を示すブロック図
【図２】ムラ補正処理に用いる補正データの作成手順を示すフローチャート
【図３】濃度測定用テストチャートの例を示す図
【図４】ノズル位置毎の測定データの例を示す図
【図５】あるノズル番号の補正データの作成方法を示す説明図
【図６】少ないサンプリング点で補間誤差が出る例の説明図
【図７】第１実施形態に係るインクジェット記録装置の構成例を示すブロック図
【図８】ムラ補正データの作成手順を示したフローチャート
【図９】ノズル毎の補正データの作成方法を示す説明図
【図１０】第２実施形態に係るインクジェット記録装置の構成例を示すブロック図
【図１１】ムラ補正処理設定画面の例を示す図
【図１２】テストチャート変更（カスタマイズ）機能の処理手順を例示したフローチャート
【図１３】テストチャート変更機能の具体例を示す説明図
【図１４】第３実施形態に係るインクジェット記録装置の構成例を示すブロック図
【図１５】ノズル毎の補正データの作成手順を示すフローチャート
【図１６】インクジェット記録装置の全体構成図
【図１７】図１７（ａ）はヘッドの構造例を示す平面透視図、図１７(ｂ) はその一部の拡大図
【図１８】ヘッドの他の構造例を示す平面透視図
【図１９】図１７（ａ）中のＡ−Ａ線に沿う断面図
【図２０】インクジェット記録装置のシステム構成を示すブロック図
【図２１】不良ノズル特定用テストチャートの例を示す図
【発明を実施するための形態】
【００４２】
以下、添付図面に従って本発明の実施形態について詳細に説明する。
【００４３】
まず、発明が解決しようとする技術課題について具体例を基に説明し、その原因を考察する。
【００４４】
＜インクジェット記録装置の構成例＞
図１はシングルパス印字方式のインクジェット記録装置の構成例を示すブロック図である。インクジェット記録装置１０は、画像データ入力部１２、γ補正部１４、ムラ／スジ補正部１６、Ｎ値化部１８、画像データ出力部２０、ヘッドドライバ２２、インクジェットヘッド２４、テストチャート生成部２６、テストチャート測定部２８、ムラ補正値算出部３０、不良ノズル検出部３２を備える。
【００４５】
インクジェットヘッド２４は、記録媒体としての用紙（図１中不図示）の搬送方向と直交する用紙幅方向の描画領域の全幅（画像形成領域の最大幅）に対応する長さにわたって複数のノズル（インク吐出口）が配列されたノズル列を有するラインヘッドである。用紙搬送方向は「第１方向」に相当し、「副走査方向」或いは「ｙ方向」という。用紙幅方向は「第２方向」に相当し、「主走査方向」或いは「ｘ方向」という。
【００４６】
図１では、インクジェットヘッド２４を１つのブロックで示しているが、インクジェット記録装置１０は、複数のインク色の各色にそれぞれ対応した複数のインクジェットヘッドを備える。本例では、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、黒（Ｋ）の４色のインクを用い、各色のインクを吐出するためのインクジェットヘッドを備える例を説明するが、インクの色数やその組み合わせはこの例に限らない。例えば、ＣＭＹＫ４色の他に、ライトシアン（ＬＣ）、ライトマゼンタ（ＬＭ）などの淡色インクを加える態様や、赤、緑などの特別色のインクを用いる態様なども可能である。
【００４７】
インクジェットヘッド２４の詳細な構造は図示しないが、インクジェットヘッド２４は各ノズルに対応してインク吐出に必要な吐出エネルギーを発生させる吐出エネルギー発生素子（例えば、圧電素子や発熱素子）を備えている。インクジェットヘッド２４はヘッドドライバ２２から与えられる駆動信号及び吐出制御信号に従い、オンデマンドでインク液滴を吐出する。
【００４８】
インクジェットヘッド２４におけるノズル数やノズル密度、ノズルの配列形態は特に限定されず、様々な形態があり得る。例えば、主走査方向について所定の記録解像度を実現できるように、多数のノズルが一定の間隔で直線上に（一列に）並ぶ１次元ノズル配列であってもよいし、２本のノズル列を互いにそれぞれのノズル列内におけるノズル間隔（ノズル間ピッチ）の１／２ピッチだけノズル列方向にずらして配置した、いわゆる千鳥状配列であってもよい。また、更なる高記録解像度を実現するために、３本以上のノズル列を並べたマトリクス配列など、インク吐出面（ノズル面）に多数のノズルを二次元的に配列させる構成とすることができる。
【００４９】
二次元ノズル配列を有するインクジェットヘッドの場合、当該二次元ノズル配列における各ノズルを用紙幅方向（主走査方向に相当）に沿って並ぶように投影（正射影）した投影ノズル列は、主走査方向（媒体幅方向）について、記録解像度を達成するノズル密度でノズルが概ね等間隔で並ぶ一列のノズル列と等価なものと考えることができる。ここでいう「等間隔」とは、インクジェット印刷システムで記録可能な打滴点として実質的に等間隔であることを意味している。例えば、製造上の誤差や着弾干渉による媒体上での液滴の移動を考慮して僅かに間隔を異ならせたものなどが含まれている場合も「等間隔」の概念に含まれる。投影ノズル列（「実質的なノズル列」ともいう。）を考慮すると、主走査方向に沿って並ぶ投影ノズルの並び順に、ノズル位置（ノズル番号）を対応付けることができる。以下の説明で「ノズル位置」という場合、この実質的なノズル列におけるノズルの位置を指す。
【００５０】
画像データ入力部１２は、インクジェット記録装置１０によって印刷（出力）しようとする画像内容を表す画像データを取り込むためのデータ取得部として機能する。画像データ入力部１２は、外部又は装置内の他の信号処理部から画像データを取り込むデータ入力端子で構成することができる。また、画像データ入力部１２には、有線又は無線の通信インターフェース部を採用してもよいし、メモリカードなどの外部記憶媒体（リムーバブルディスク）の読み書きを行うメディアインターフェース部を採用してもよく、若しくは、これら態様の適宜の組み合わせであってもよい。
【００５１】
画像データ入力部１２に入力される画像データ４０は、インクジェット記録装置１０で使用されるインク色と同じ色種、色数並びに解像度を持った階調画像である。例えば、ＣＭＹＫ４色インクで出力解像度1200dpiを実現するインクジェット記録装置の場合、画像データ４０はＣＭＹＫの各色それぞれ8bit (256階調)を持った画像データである。
【００５２】
なお、印刷しようとする画像の画像データの形式は種々のものがあり得る。インクジェット記録装置１０で使用するインク色の種類や解像度と異なる色の組み合わせや解像度の形式で特定される画像データを印刷する場合には、画像データ入力部１２の前段において、図示しない前処理部により、色変換や解像度変などの処理を行い、インクジェット記録装置１０で使用するインク色及び解像度の画像データに変換した後に、画像データ入力部１２から入力する。
【００５３】
一例として、元の画像データがＲＧＢの画像データである場合に、前処理部に相当するＲＩＰ（Raster Image Processor）装置などにて、ＲＧＢ→ＣＭＹＫの色変換処理や解像度変換処理を行い、ＲＧＢ画像データからインクジェット記録装置１０に適合したＣＭＹＫデータ（画像データ４０）に変換してから画像データ入力部１２に入力する。
【００５４】
画像データ入力部１２から入力された画像データ４０は、γ補正部１４のγ補正処理にて所望の階調が得られるように階調変換処理がなされる。γ補正部１４では予め用意されている各色ごとの１次元ルックアップテーブル（１Ｄ−ＬＵＴ）を用いて階調値補正を行う。
【００５５】
その後、ムラ／スジ補正部１６では、インクジェットヘッド２４の各ノズルの吐出性能ばらつきや不吐出ノズルによって発生する記録媒体上の濃度ムラやスジムラを低減させる画像補正を行う。インクジェットヘッド２４のノズル毎に、ムラ／スジ補正用の１次元ルックアップテーブル（「補正ＬＵＴ」）が準備され、この１次元ＬＵＴを用いて、ムラ／スジ補正部１６によって階調変換がなされ、ムラ／スジ補正処理がなされる。
【００５６】
ムラ／スジ補正部１６は、濃度ムラの補正処理機能と、不良ノズル補正（不吐出補正）の処理機能も兼ねている。
【００５７】
ムラ補正値算出部３０は、濃度測定用テストチャート（図３参照）の読み取り結果を基にノズル位置ごとの濃度ムラの補正値データを生成する演算部である。
【００５８】
不良ノズル検出部３２は、ノズル毎の吐出の有無や着弾位置を把握するためのテストチャート（図２１参照）の読み取り結果を基に、不良ノズルの位置を検出する処理部である。
【００５９】
ムラ／スジ補正部１６では、濃度ムラの補正値データと、不良ノズルの情報をもとに、濃度ムラ、スジムラを補正する画像補正を行う。
【００６０】
ムラ／スジ補正部１６によって補正された画像データはＮ値化部１８に送られる。Ｎ値化部１８は、誤差拡散法、ディザ法などの既知のＮ値化手法（いわゆるデジタルハーフトーニング処理方法）によって、多階調（ｍ値）の画像データを、インクジェットヘッド２４で出力可能なＮ値（Ｎは２以上、Ｍ未満の整数）のデータに変換する。例えばＮ値化部１８は、８bit、256階調の画像データを、大ドット、中ドット、小ドット、ドット無しの４階調（Ｎ＝４）のドット画像データに変換する処理を行う。
【００６１】
Ｎ値化部１８によって生成されたＮ値の画像データは画像データ出力部２０にてノズル配列に応じた変換がなされ、画像データ出力部２０からヘッドドライバ２２へと出力される。ヘッドドライバ２２を介してインクジェットヘッド２４に駆動信号が供給され、インクジェットヘッド２４が駆動される。用紙の搬送とインクジェットヘッド２４からのインク滴の吐出を制御することにより、用紙上に画像が形成される。
【００６２】
＜ムラ補正処理＞
次に、ムラ補正処理について説明する。ここでは、濃度ムラの補正について説明するが、不吐出ノズルによるスジムラを補正するものも含まれる。本明細書では濃度ムラ及び／又はスジムラによる画像欠陥を補正する画像補正処理を包括的に「ムラ補正処理」という。
【００６３】
ムラ補正処理に用いる補正データを作成する処理は、例えば、新規にインクジェット記録装置を設置する場合、或いは、ヘッド交換時など、新規のインクジェットヘッドを搭載したときにはもちろん、インクジェットヘッドが経時で劣化した時、定期保守の時、場合によっては、毎朝の始業時（装置起動時）、画像出力作業でムラが発生した際など、適宜のタイミングに実施され、各ノズル毎の補正データを作成する。
【００６４】
図２は、ムラ補正処理に用いる補正データの作成手順を示すフローチャートである。図２に示す処理フローと図３〜図５で説明する処理の内容は、インクジェット記録装置にて使用される複数色のインクのうち一色分の処理についてのものである。ＣＭＹＫの4色インクを用いるインクジェット記録装置の場合は、図２に示すフローが色毎に、並列に４つあることになる。また、出力の色数が４色以外の構成の場合、例えば、6色や7色、或いはそれ以上の色数の場合には、図２に示すフローの並列の処理が色数分増えることになる。
【００６５】
図２に示すように、ムラ補正用の補正データ作成処理は、テストチャート出力工程（ステップＳ１０）、テストチャート測定工程（ステップＳ２０）、測定１次元データ作成工程（ステップＳ３０）、ノズル位置測定データ作成工程（ステップＳ４０）、ノズル毎の補正データ作成工程（ステップＳ５０）を含む。以下、各工程について説明する。
【００６６】
〔１〕テストチャート出力工程（ステップＳ１０）
図１に示したテストチャート生成部２６は、インクジェットヘッド２４のノズル配列方向（用紙搬送方向と直交する用紙幅方向）の幅W、用紙搬送方向に高さHの大きさの均一の矩形領域にそれぞれ予め決められた階調値A1〜A8となる均一濃度の濃度パッチを用紙搬送方向に並べた濃度測定用テストチャートの画像データを作成し、画像データ入力部１２に送付する。つまり、テストチャート生成部２６は、各階調値A1〜A8による均一濃度の指令による８段の濃度パッチを含んだ濃度測定用テストチャートの出力に用いる画像データ（「テストチャート用画像データ」という。）を生成し、これを画像データ入力部１２に送る。
【００６７】
このテストチャート用画像データに対しては、γ補正部１４によるγ補正は実施されない。テストチャート用画像データはムラ／スジ補正部１６にて各ノズル毎の１次元ＬＵＴで階調変換され、Ｎ値化部１８でＮ値化され、画像データ出力部２０からヘッドドライバ２２を経て、インクジェットヘッド２４によりテストチャート画像として出力される。
【００６８】
図３はテストチャート用画像データに基づいて記録媒体上に記録される濃度測定用テストチャートの例を示す図である。記録媒体たる用紙５０の上に、幅W、高さHの短冊状の濃度パッチ５１〜５８が用紙搬送方向に並んで配置された濃度測定用テストチャート６０（単に「テストチャート」と呼ぶ場合がある。）が記録される。各濃度パッチ５１〜５８は、それぞれ入力値として階調値A１〜A8が設定され、その設定された階調値A1〜A8にしたがって記録された領域に対応している。
【００６９】
濃度測定用テストチャート６０は、ノズル幅方向に階調値が一定であり、用紙搬送方向に所定の幅Hを有する濃度パッチ５１〜５８を、用紙搬送方向に複数段（図３では入力階調値A１〜入力階調値A８の８段）印字したものである。ここでは、入力階調値が最も低い入力階調値A1の濃度パッチ５１から最も高い入力階調値A8の濃度パッチ５８まで、入力階調値が低い順に印字されるように各濃度パッチが配置されているが、濃度パッチの段数及び配置順これに限定されるものではない。
【００７０】
濃度パッチの段数は、画像データの信号値の定義域（例えば、0〜255）を適度な間隔で分割する数であればよく、テストチャートの出力に要する用紙搬送方向の長さ、用紙枚数、補正演算の処理時間などを考慮して適宜設計される。
【００７１】
濃度測定用テストチャート６０は、用紙搬送方向に搬送される用紙５０に、ラインヘッドの全てのノズルからインクを吐出して一度の走査において形成される。したがって、各濃度パッチ５１〜５８の用紙搬送方向に直交する方向の長さは、ノズル列の幅（ノズル幅）と等しい。ただし、実際の画像形成に使用するノズルの範囲は、ラインヘッドの全ノズルである必要はない。
【００７２】
〔２〕テストチャート測定工程（図２のステップＳ２０）
その後、テストチャート測定部２８（図１参照）にて、テストチャートの測定が実施される。最終的に各濃度パッチ５１〜５８から、階調値A1からA8までのそれぞれのノズル幅方向の１次元の濃度データが得られればよく、その具体的手段は特に限定されない。例えば、テストチャートを読み取るための読取装置自体で１次元の濃度値を算出する機能を搭載した装置を使ってもよいし、インクジェット記録装置１０に組み込まれたインラインスキャナでテストチャートの出力画像を取り込むことも可能である。
【００７３】
インクジェット記録装置によって一旦、テストチャートの画像を出力した後に、別途オフラインのスキャナ（読取装置）で読み込むことも可能であるが、インラインスキャナの方が、短時間に簡便に効率的に読み込みができる点で望ましい。以下、インラインスキャナ又はオフラインスキャナでテストチャート画像を読み込んだ場合の処理の一例を示す。
【００７４】
〔３〕測定１次元データ作成工程（図２のステップＳ３０）
テストチャート測定工程（ステップＳ２０）でテストチャート画像を読み込んだ場合、取り込まれた画像から、画像処理によりA1からA8の各階調に対応する短冊状の矩形の濃度パッチ５１〜５８におけるエッジ位置を認識し、それぞれの階調の濃度パッチ５１〜５８に対してフレア等の影響をさけるために、幅W×高さHのサイズの濃度パッチ領域の中央部分にあたる「幅（W-2*d1）×高さ（H-2*d2）」の領域を切り出す。ただし、d1、d2はフレア発生の影響で計算できない領域の寸法を示す。また「*」は乗算の演算を表す。
【００７５】
これは、幅W×高さHの矩形領域の幅方向について左右それぞれの端縁（エッジ）から内側に「d1」の寸法範囲の端部領域と、高さ方向について上下それぞれのエッジから内側に「d2」の寸法範囲の端部領域とを除外することを意味する。左右上下の端部領域は用紙の白地部分によるフレアの影響などがあり、信号値の信頼度が低いものとなるため、これら端部領域の情報は使わずに、比較的信頼度の高い中央部分のデータを演算に使用する。
【００７６】
この切り出した中央部分の領域について用紙搬送方向（ｙ軸方向とする）に積算し、ノズル幅方向（ｘ軸方向とする）に１次元の輝度データを作成する。この時、輝度データはＣ，Ｍ，Ｙ，Ｋ毎にそれぞれ最も感度のあるデータを選択すればよい。例えば、ＲＧＢのカラーフィルターを有するカラー撮像素子などを用いた読取装置を用いる場合、ＲＧＢの色信号の中から最も感度が高い色のデータを用いることができる。テストチャートの測定に際しては、印刷物の濃度を示す情報（例えば、光学濃度、輝度、明るさなどを示す信号）が得られればよく、信号の種類（指標）は問わない。Ｒ，Ｇ，Ｂの色信号のうちもっとも感度の高い信号を用いる態様の他、ＲＧＢ信号から算出される輝度信号（Ｙ信号）や、Lab表色系のL*値などでもよい。
【００７７】
こうして得られる測定１次元データを「Scan_1_a1(x,N)」と表す。（x,N）の「x」はスキャナ解像度の刻みのサンプリング点を表し、「N」は階調値A1〜A8を表す。測定１次元データは、スキャナの読み取り解像度で作成される。スキャナは、人間が視認できるムラを解像する必要があり、最低でも200〜300dpi程度の解像度が望まれる。高解像度であればあるほど精度の高いデータが得られる点で好ましいが、データ処理時間の増大や装置構成のコスト増を伴うため、せいぜい600dpi程度とするのが妥当である。
【００７８】
〔４〕ノズル位置測定データ作成工程（ステップＳ４０）
次に、スキャナの読み取り解像度（例えば、ノズル列幅方向について600dpi）の測定１次元データを基に、インクジェットヘッド２４のノズルの解像度（記録解像度）刻みに補間を行い、ノズル位置の測定データ「Scan_1_a1(n,N)」を作成する。（n,N）の「n」はノズル位置を示すノズル番号を表し、「N」は階調値A1〜A8を表す。
【００７９】
図４にノズル位置の測定データの例を示す。横軸はノズル番号、縦軸は輝度を表している。図４に示すように、各階調値A1〜A8について、ノズル位置毎の輝度の情報が得られる。
【００８０】
〔５〕ノズル毎の補正データの作成工程（ステップＳ５０）
次に、ノズル位置の測定データScan_1_a1(n,N)から各ノズル毎の階調特性を求める。図５は、ノズル番号ｎ＝Ａ（図４中のノズルＡ）についての階調特性「Nzl(A,X)」をノズル位置の測定データScan_1_a1(A,N)を補間して作成した様子を示している。
【００８１】
図５中の白抜き丸印がノズル番号＝Ａの測定データ値（輝度値）であり、階調値A1〜A8に対する離散的なサンプリング点を直線で繋いだ実線ライン（符号ｇＡ）がノズルＡの階調特性Nzl(A,X)を示している。なお「X」は任意の階調値を示すパラメータである。また、図５中の符号ｇＴで示した太破線は、目標階調特性Targ（X）を示している。
【００８２】
さらに、各ノズルの輝度値より求めた目標階調値との差から、各ノズルの階調が目標階調となるような補正カーブ（補正関数）を作成する。この補正カーブは、入力の階調値を目標階調に変換する変換関係を規定する関数である。
【００８３】
目標階調特性Targ(X)は、階調値Xに対する目標とする輝度値(濃度値)の関係を示す関数である。
【００８４】
ノズルＡの階調特性Nzl(A,X)は、ノズルＡの階調値Xに対する実際の出力輝度値(濃度値)の関係を示す関数である。
【００８５】
Nzl−1(A,Lum)は、Nzl(A,X)の逆関数であり、ノズルＡの輝度値LumになるときのXの値を求める関数である。
【００８６】
これらを用いて、補正カーブCorr(A,X)は、Corr(A,X)＝Nzl−1(A,Targ(X))で求めることができる。例えば、図５の階調値A7の指令に対する目標輝度値はTarg(A7)であるが、実際のノズルＡの出力輝度はNzl（A,A7）となり、目標輝度値との間に差がある。ノズルＡにおいて、Targ（A7）の輝度値が得られる階調値はNzl−1(A,Targ(A7)である。階調値A7をNzl−1(A,Targ(A7))に変換する補正を行うことにより、目標輝度が得られる。他の階調値A1〜A6、A8についても同様に補正値を計算することができる。こうして得られた補正カーブCorr(A,X)がムラ補正ＬＵＴ（１次元のＬＵＴ）となる。
【００８７】
以上の手順（図２のステップＳ１０〜Ｓ５０）を経て生成された各ノズル毎のムラ補正ＬＵＴをムラ／スジ補正部１６にセットする。
【００８８】
ムラ／スジ補正部１６にムラ補正ＬＵＴをセットした後に、画像データ入力部１２に画像データ４０が入力された場合には、ムラ／スジ補正部１６にてセットされた補正ＬＵＴが各画像データに適用される。
【００８９】
なお、初期の設置時におけるテストチャート出力時にはインクジェットヘッドの事前情報(出荷データなど)があれば事前情報の補正ＬＵＴを使うが、通常、テストチャートのデータに対してムラ補正の処理は行われないでテストチャートが出力される。しかし、一度、テストチャートの出力を行ってその読み取り結果から補正ＬＵＴが作成されると、２回目以降の補正においては、補正の精度を上げるため前回のムラ補正処理を行ったときのムラ補正ＬＵＴがセットされている。２回目以降は必要に応じてすでにセットされているムラ補正ＬＵＴを使ってテストチャートの出力が行われ、その読取結果を基に補正ＬＵＴが更新される。また、前回のムラ補正ＬＵＴに演算を施し新たなムラ補正ＬＵＴをセットしたり、過去の複数回のムラ補正ＬＵＴから平均を取ったり、新たなＬＵＴを作成することが可能である。
【００９０】
上記演算での補正データの算出は精度が低いため、２回目以降、前回の補正データを利用してテストチャートを出力し、繰り返しムラ補正処理を行うことで、回数を重ねるにつれて次第にテストチャートのムラが低減し、（補正量が少なくなり）補正精度が向上する。その結果、印刷画像のムラを効果的に低減させることができる。
【００９１】
＜技術課題とその原因の究明＞
ところが、図３で例示したA1〜A8の８階調程度の階調刻みのパッチ群（５１〜５８）による濃度測定用テストチャート６０の場合、補正ＬＵＴの適用によって濃度測定用テストチャート６０上のムラが十分低減しているにもかかわらず、実際の印刷画像を出力するとムラが消えていない場合がある。これは、補正する各ノズル階調に非線形性があり、離散的なサンプルリング点だけでは、十分に補正ができていないからと考えられる。
【００９２】
図６の具体例で説明する。図６は、少ないサンプリング点で補間誤差が出る例を示す説明図である。図６中の丸印は、ある階調刻みによる離散的なサンプリング点（第１のサンプリング点）を表し、図６中の三角印は、第１のサンプリング点とは異なる階調値による離散的なサンプリング点（第２のサンプリング点）を表す。第１のサンプリング点と第２のサンプリング点は、サンプリング点の位置（階調値）は異なるが、サンプリング数、サンプリング点の間隔は同じである。
【００９３】
同じサンプリング数、サンプリング間隔であっても、第１のサンプリング点から補正カーブを求める場合と、第２のサンプリング点から補正カーブを求める場合とでは、図６に示したように、求める補正値には誤差が生じてしまう。例えば、図６において、第１のサンプリング点を用いて補間処理を行い階調曲線g1を得て、階調値Aiの補正値を計算すると、図６のDiとなるが、第２のサンプリング点を用いて補間処理を行い階調曲線g2を得て、階調値Aiの補正値を計算すると図６のEiとなる。
【００９４】
したがって、図６に示したように、出力特性に階調の非線形性がある場合、テストチャートで選択されている階調A1〜A8ではムラがなくなっている場合でも、その間の特定階調でムラが発生してしまう場合がある。
【００９５】
つまり、予め定められているテストチャートの階調値A1〜A8のセットから測定されたサンプリング点が図６中の丸印で示した第１のサンプリング点であるとすると、このサンプリング点の階調（A1〜A8）と等しい階調については、補正階調が正しく求まっているが、サンプリング点の間の階調を補間処理したのでは、正しい補正階調が求まらず、ムラ補正も正しく実施することができない。
【００９６】
階調の非線形性は、ドットが密に記録されてドット同士が接触し始める境界の階調値や、ハーフトーニングの設計によりサイズの異なるドットを使用し始める階調値のところで、非線形になることがある。
【００９７】
階調の非線形性は、階調の跳躍（いわゆるトーンジャンプ）が発生しない程度の非線形性であってもムラ補正が適切に行われない。人間の目の感度の高い周波数のムラが発生している部分では、わずかな濃度差（ΔE<1）がムラとして視認されてしまうため、非常に高精度の階調補正が必要となる。
【００９８】
[発明が解決しようとする課題]の欄で説明したように、階調に非線形性があると、テストチャート上では問題がない場合でも、ある特定の階調を持つ原稿ではムラが発生してしまう。テストチャートにおける濃度パッチの階調数を十分細かくとれば、問題は解決するが、段数を増やすとチャートが１枚に収まらなくなり、出力枚数が増えてしまうとともに処理時間も増大する。
【００９９】
特許文献１、２など従来の技術においては、もともと濃度パッチの階調値A1〜A8はＮ値化処理の非線形性を補正可能なように制御点を選択するが、補正精度を高めるために、以前の補正結果をテストチャートの出力に適用して、テストチャートを出力し、その測定結果を基に補正データを作成する場合には、ノズルによっては出力チャートの階調が微妙にずれてしまい、十分に階調カーブを表現できない場合がある。
【０１００】
このような課題を解決するための発明の実施形態を説明する。
【０１０１】
＜第１実施形態＞
図６で説明した補正値の補間誤差の問題は、第１のサンプリング点のみならず第２のサンプリング点を用いることができれば、正しい補正階調が求まり、ムラ補正を正しく実施することができる。つまり、図６において第１のサンプリング点と第２のサンプリング点を用いて補間処理を行うことで正解曲線に近い階調曲線g2を求めることができる。
【０１０２】
第１実施形態では、１回のテストチャート出力で印字する濃度パッチの階調値の段数を増加させることなく（濃度パッチの段数は一定のまま）、階調の非線形性にも対応できる高精度の補正データを得ることを目指して、次のような手段を採用する。すなわち、第１実施形態においては、予め決められた８段階の階調値A1〜A8の集合を１組とし、組単位で８段階の階調値のセットを異ならせた複数種類（L組）のテストチャートを用い、これらL組（L種類）のチャート出力を順次自動で切り替えながらムラ補正値（補正ＬＵＴ）の作成を行う。Ｌ組の階調値のセットは、組間で略等間隔の階調の刻みで階調値を異ならせたものとする。以下、L＝4の例で説明する。
【０１０３】
図７は第１実施形態に係るインクジェット記録装置の構成例を示すブロック図である。図７の構成中、図１で説明した構成と同一又は類似する要素に同一の符号を付し、その説明は省略する。図７のインクジェット記録装置１００が「画像形成装置」に相当し、インクジェットヘッド２４が「記録ヘッド」、テストチャート測定部２８が「測定手段」、ムラ補正値算出部３０が「算出手段」、ムラ／スジ補正部１６が「補正手段」、ヘッドドライバ２２が「駆動手段」に相当する。また、濃度測定用テストチャート６０（図３参照）の出力を行うための、テストチャート生成部１１０、画像データ入力部１２、γ補正部１４、ムラ／スジ補正部１６、Ｎ値化部１８、画像データ出力部２０、ヘッドドライバ２２の組み合わせが「出力手段」に相当する。
【０１０４】
図７のインクジェット記録装置１００におけるテストチャート生成部１１０は、階調値の設定が異なる複数組（L組）のテストチャートＴＤ_j（j=1，2，…,L）のそれぞれのデータが格納されるデータ記憶部１１２と、L組のテストチャートＴＤ_j（j=1，2，…,L）の中からチャート出力に使用する１つのテストチャートのデータを自動選択する選択制御部１１４とを含んで構成される。
【０１０５】
テストチャート生成部１１０が「テストチャート生成手段」に相当し、データ記憶部１１２が「記憶手段」に相当し、選択制御部１１４が「選択制御手段」に相当する。
【０１０６】
また、インクジェット記録装置１００は、テストチャート測定部２８で得られた測定結果のデータを蓄積保存する測定データ保存部１２０（「測定データ保存手段」に相当）と、測定データ保存部１２０に記憶されている過去の測定データを削除（初期化）する初期化部１３０（「初期化手段」に相当）と、を備える。インクジェット記録装置１００の各処理部（１２〜２２、２８〜３２、１１０〜１３０）は、ハードウェア、又はソフトウェア、若しくはこれらの組み合わせによって実現することができる。
【０１０７】
ＣＭＹＫ各色の画像データ（色分版された分版画像）が0-255の階調で表されるものとすると、これを８段階（A１〜A８）に均等の階調間隔で分割する場合に、「32」刻みとなる。さらにこの「32」刻みの中を、L＝4の組間で等間隔の階調で分割すると、組間の階調の刻みは「８」となる。
【０１０８】
この場合、４種類のテストチャートTD_1、TD_2、TD_3、TD_4における８区分の濃度パッチ５１〜５８（図３参照）の各階調値｛A1,A2,A3,A4,A5,A6,A7,A8｝を規定するデータは、それぞれ、例えば、以下のようなものとすることができる。
【０１０９】
テストチャートTD_1＝｛31,63,95,127,159,191,223,255｝
テストチャートTD_2＝｛23,55,87,119,151,183,215,247｝
テストチャートTD_3＝｛15,47,79,111,143,175,207,239｝
テストチャートTD_4＝｛07,39,71,103,135,167,207,231｝
ここでは、等間隔分割を例示しているが、組内、組間について、必ずしも等階調間隔とすることは要求されない。上記例示の規則的な刻みから、多少前後する値を採用することも可能である。すなわち、前述の階調非線形性を生じさせる要因となる点を選択することも可能である。目的の演算精度と演算処理時間を達成できる範囲で、適度な離散間隔とサンプリング点の数を設定することができる。また、階調値の表現については、0-255で定義される8ビット階調に限らず、例えば、0-100%で定義される使用率などであってもよい。
【０１１０】
図３で説明した濃度測定用テストチャート６０における用紙搬送方向が「第１の方向」、ノズル幅方向が「第２の方向」、幅Wが「第１の幅」、高さHが「第２の幅」に相当する。
【０１１１】
このようなＬ種類のテストチャートは、チャート番号ｊ=1,2,…Lによって区別することができる。選択制御部１１４は、L種類のテストチャートTD_ｊをサイクリックに（輪番式に）切り替えながら、画像データ入力部１２に送る。
【０１１２】
図８は、ムラ補正データの作成手順を示したフローチャートである。図８において、図２で説明したフローチャートと同一又は類似の工程には、同一のステップ番号を付した。
【０１１３】
〔手順１〕テストチャート選択工程（ステップＳ５）
図８のフローチャートでは、まず、テストチャート選択工程（ステップＳ５）にて、L種類のテストチャートの中から、チャート出力に使用するデータの選択が行われる。予め用意されたL種類のテストチャートのデータについて、チャートの種類を識別するための識別符号としてのチャート番号（例えば、ｊ＝1，2，…L）が付与されており、チャート番号の順番でサイクリックに（輪番制で）テストチャートのデータが順次変更されていく。
【０１１４】
〔手順２〕テストチャート出力工程（ステップＳ１０）
テストチャート選択工程（ステップＳ５）で選択されたテストチャートのデータを用いてテストチャートの出力処理が行われる（ステップＳ１０）。テストチャートの出力に際しては、γ補正部１４によるγ補正は行わない。入力されたテストチャートの画像データは、ムラ／スジ補正部１６で、各ノズル毎の１次元ＬＵＴで変換された後、Ｎ値化部１８でＮ値化される。例えば、大ドット、中ドット、小ドット、ドット無し、の４階調のドット画像データを生成する場合には、Ｎ値化部１８として、４値（Ｎ＝４）化の処理部が採用される。
【０１１５】
Ｎ値化部１８でＮ値化されたデータは画像データ出力部２０に送られ、ヘッドドライバ２２を介してインクジェットヘッド２４が駆動され、テストチャート画像が出力される。
【０１１６】
１回目のチャート出力時には１組目（チャート番号ｊ＝１）のテストチャートが用いられる。２回目のチャート出力時は２組目（チャート番号ｊ＝２）のテストチャートが出力され、３回目のチャート出力時は３組目（チャート番号ｊ＝３）のテストチャート、４回目のチャート出力時は４組目（チャート番号ｊ＝４）のテストチャートが出力される。Ｌ種類のテストチャートはＬ回のチャート出力によってチャートの種類が一巡するため、５回目のチャート出力時には１組目（チャート番号ｊ＝１）のテストチャートが出力される。以後、同様に輪番でテストチャートが切り替えられる。
【０１１７】
つまり、kを0以上の整数とするとき、4k+1回目のチャート出力は１組目のテストチャート、4k+2回目の出力は２組目のテストチャート、4k+3回目の出力は３組目のテストチャート、4k+4回目の出力は４組目のテストチャートとなる。
【０１１８】
一般化すると、テストチャートの出力回数Qをチャートの種類数Lで割った余りの数（剰余値R）によって、使用するテストチャートの種類を特定することができる（Q＝L×k＋R）。上記L＝4の例では、チャート番号j＝R+1となっているが、チャート番号として、0,1,2,3を用いれば、Rをそのままチャート番号とすることができる。
【０１１９】
〔手順３〕テストチャート測定工程（ステップＳ２０）
次に、テストチャート測定部２８にて、出力結果のテストチャートの測定が実施される。この工程は、図２で説明した「テストチャート測定工程（ステップＳ２０）」と同様である。最終的にテストチャートの各パッチ５１〜５８から階調値A1からA8までのそれぞれのノズル幅方向の１次元の濃度データが得られればよく、その手段は問わない。
【０１２０】
〔手順４〕測定１次元データ作成工程（ステップＳ３０）
図８の測定１次元データ作成工程（ステップＳ３０）は図２で説明した「測定１次元データ作成工程（ステップＳ３０）と同様の工程である。
【０１２１】
テストチャート測定工程（図８のステップＳ２０）にて、テストチャートの印字結果を読み込んだ場合、取り込まれた画像（テストチャート読取画像）は、画像処理によりパッチ５１〜５８に対応する階調A1からA8の短冊状のエッジ位置を認識し、それぞれの階調のパッチに対してフレア等の影響をさけるために、幅W×高さHのサイズのパッチ画像領域の中央部分にあたる「幅（W-2*d1）×高さ（H-2*d2）」の領域を切り出す。作成された測定１次元データは、Scan_1_a1(x,N,J)として保存される。ここで(x,N,J)の「x」は、スキャナ解像度の刻みのサンプリング点、「N」はA1〜A8、「J」は1〜4のチャート番号を表す。
【０１２２】
〔手順５〕ノズル位置測定データ作成工程（ステップＳ４０）
図８のノズル位置測定データ作成工程（ステップＳ４０）は図２で説明した「ノズル位置測定データ作成工程（ステップＳ４０）」と同様の工程である。
【０１２３】
測定１次元データは、スキャナの読み取り解像度で作成される。スキャナは、人間が視認できるムラを解像する必要があり、最低でも200〜300dpi程度の解像度が望ましい。スキャナは高解像度であればあるほど精度の点では好ましいが、データ処理時間、装置構成（コスト）の増大に繋がるため、せいぜい600dpi程度とするのが妥当である。インクジェットヘッド２４の記録解像度よりも低解像度のスキャナから得られる測定１次元データからインクジェットヘッド２４におけるノズルの解像度刻みに補間を行い、ノズル位置の測定データScan_1_a1(n,N,J)を作成する。ここで（n,N,J）の「n」はノズル位置を示すノズル番号、「N」はA1〜A8の階調値、「J」は1〜4のチャート番号を表す。
【０１２４】
〔手順６〕ノズル位置測定データ更新／保存工程（ステップＳ４２）
図８のステップＳ４０で作成されたそれぞれのノズル位置測定データは、測定データ保存部１２０に保存される。4k+1回目のチャート出力の結果は、Scan_1_a1(n,N,1)に保存される。4k+2回目のチャート出力の結果は、Scan_1_a1(n,N,2)に保存される。4k+3回目のチャート出力の結果は、Scan_1_a1(n,N,3)に保存される。4k+4回目のチャート出力の結果は、Scan_1_a1(n,N,4)に保存される。
【０１２５】
測定データ保存部１２０は、過去４回分（L回分）のデータを保持し、順次新しいデータに書き換えを行う。例えば、4k+5回目のチャート出力の結果は、4k+1回目のチャート出力の結果が上書き更新されて、Scan_1_a1(n,N,1)に保存される。
【０１２６】
一般にL組のテストチャートを切り替える場合、L×k＋J回目のチャート出力結果は、Scan_1_a1(n,N,J)に保存される。ただし、Lは2以上の整数、kは0以上の整数、Jは１以上L以下の整数である。
【０１２７】
〔手順７〕ノズル毎の補正データの作成工程（ステップＳ５２）
次に、測定データ保存部１２０に格納されているノズル位置測定データから各ノズル毎の階調特性を求める。図９にノズル番号＝Ａについての階調Nzl(A,X)を、Scan_1_a1(A,N,J)を補間して作成した様子を示す。さらに、各ノズルの輝度値より求めた目標階調値との差から、各ノズルの階調が目標階調となるような補正カーブを作成する。
【０１２８】
つまり、テストチャートの測定によって、各濃度パッチの入力値（濃度の指令値として設定される信号値）である階調値（「入力階調値」という。）に対する実際の出力濃度を表す測定値（「出力測定値」）が得られる。各濃度パッチの離散的な入力階調値に対する出力測定値の対応関係から、補間演算を行うことにより、入力階調値と出力階調値の関係を把握することができる。その一方で、入力階調に対して目標とする出力濃度を表す目標値（目標階調値）を設定することができ、入力階調値に対して、出力階調値が目標階調値となるように補正値を定めることができる。
【０１２９】
ここで、目標階調値Targ（X）は、各ノズル毎の入力（＝階調値）に対する出力（＝輝度値）について、輝度値の平均をとって目標値にすることができる。或いはまた、特許文献１に記載されるように、入力（＝階調値）に対する出力（＝輝度値）について、逆関数を作成し、各ノズル毎の入力（＝輝度値）、出力（＝階調値）について平均を取って平均的な「輝度値：階調値」を求めそれを逆変換し、入力（＝階調値）、出力階調値に対する目標階調特性を求めてもよい。
【０１３０】
Scan_1_a1(A,N,J)を用いてノズル毎の階調値を作成する場合には、単純に線形補間でつないでもよいが、テストチャートの出力時間の違う複数枚の測定結果なので、最小二乗法等を用いた多項式近似を実施してもよい。
【０１３１】
その際、各測定データに重みを付けて補正カーブ（補正曲線）を作成することができる。例えば、最新の情報は保存の新しい順に「1.0」、「0.8」、「0.5」、「0.2」の重みをつけて計算するとさらに効果的である。こうして生成された補正カーブがムラ補正ＬＵＴ（１次元のＬＵＴ）となる。なお、重み係数はこの例に限らず、新しいデータほど寄与率が高くなる（古いデータほど重みを軽くする）ように適宜の重み係数を定めることができる。
【０１３２】
〔手順８〕補正データのセット
以上の手順１〜７を経て作成した各ノズル毎のムラ補正ＬＵＴ（１次元のＬＵＴ）をムラ/スジ補正部１６にセットする。そして、このセットされた補正データを用いて、入力画像データに対する補正処理が行われる（「補正工程」に相当）。
【０１３３】
なお、テストチャートの種類数Lの値は、Ｎ値化の処理により生成されるＮ値のドットによる面積階調で得られる階調の滑らかさに応じて選択し、どの程度階調を細かくとればよいかを決める。
【０１３４】
上記方式を採用した第１実施形態によれば、従来と同等のチャート段数の出力で、L倍の情報を持って補正曲線を作成することができ補正精度が向上する。例えば、上記例示のL＝4の場合は、過去のデータを含め実際に出力したチャート以外に過去の4回分の出力のデータを用いて精密にムラを補正することができる。
【０１３５】
また、実際の運用に際しては、過去の測定データが、非常に古く最新の出力条件とは異なる可能性がある。非常に古い測定データを演算に使用することにより、かえって補正精度を低下させることも懸念される。このような課題に対処するため、本実施形態では、測定データ保存部１２０に保存してある過去のデータを初期化（無効化）することができる手段としての初期化部１３０を備えている。
【０１３６】
初期化部１３０は、必要に応じてユーザーが過去のデータの初期化（無効化）を指令する操作を行うことができるユーザーインターフェースを含んでいる。例えば、ユーザーが初期化ボタンを押すことにより、過去の保存データが消去される。なお、測定データ保存部１２０の初期化に伴い、テストチャートの出力回数のカウント値をリセットしてもよい。
【０１３７】
本実施形態では、初期化部１３０がユーザー（オペレータ）の操作に応じて作動する構成であるとしたが、かかる構成に代えて、又はかかる構成と組み合わせて、プログラムされた条件（例えば、一定時間の経過、メンテナンス処理の実施など）によって自動的にデータを無効化する処理を実施する構成であってもよい。
【０１３８】
＜第２実施形態＞
図１０は第２実施形態に係るインクジェット記録装置の構成を示すブロック図である。図１０において、図７で説明した構成例と同一又は類似する要素には同一の符号を付し、その説明は省略する。
【０１３９】
図７で説明した第１実施形態では、テストチャート生成部１１０において、L組のテストチャートを自動的に選択する制御を行う構成を説明したが、このような自動切り替えに代えて、ユーザー（オペレータ）が手動で切り替える方式を採用してもよい。
【０１４０】
図１０のインクジェット記録装置１０２は、テストチャートの種類を手動で切り替えるためのテストチャート選択／変更部１５０と、テストチャート選択／変更部１５０の指示にしたがって、テストチャートのデータを生成するテストチャート生成部１４０と、を備えている。
【０１４１】
予め用意した複数種類のテストチャートを全種類、順番に使用する方式に限らず、ある特定のテストチャートに切り替えるだけで、補正効果が改善される場合がある。例えば、印刷しようとする画像内容によっては、補正データを得るサンプリング点を変更するだけでも有効な場合がある。
【０１４２】
特定のテストチャートを用いて補正処理を実施しても、別の画像を出力した際にはムラの補正が十分ではない場合がある。そのような場合、実施にムラの補正が十分ではない画像で用いられている階調値をユーザーが指定することで、その階調を含むテストチャートを出力することを可能とすることも有効である。
【０１４３】
すなわち、前述の理由（テストチャートのパッチ出力に用いた階調値ではない階調値での補正が、補間不十分で補正しきれていない）でムラが発生している場合には、ムラが発生している階調値を含むテストチャートを出力すればよい。
【０１４４】
図１０のインクジェット記録装置１０２は、テストチャートの種類を必要に応じて変更するための手段として、ユーザーが所望のチャート番号を選択することができるテストチャート選択／変更部１５０（「テストチャート変更手段」に相当）が設けられている。テストチャート生成部１４０は、あらかじめ保持したＬ種類のテストチャートの中からテストチャート選択／変更部１５０で選択されたチャートを選択し、テストチャート用の画像データを生成する。
【０１４５】
テストチャート選択／変更部１５０では、選択されたテストチャートに対して、さらにテストチャートの階調値の指令を変更する機能を持つ。つまり、テストチャート選択／変更部１５０は、複数のテストチャートの中から所望のテストチャートを選択する機能と、選択されたテストチャートにおける階調値の指令を変更（カスタマイズ）する機能とを有しており、このような選択／変更の操作をユーザーが行うためのユーザーインターフェースを含んでいる。
【０１４６】
図１１は、テストチャート選択／変更部１５０における操作用画面（ムラ補正処理設定画面）の例を示す図である。インクジェット記録装置１０２に接続された制御装置のディスプレイ（表示部）の画面上には例えば、図１１のような操作用画面が表示される。
【０１４７】
このムラ補正処理の設定を行うためのウインドウには、チャートの種類を選択するためのチャートパターン選択部１６０と、選択されたチャートをカスタマイズするためのカスタマイズボタン１７０とが含まれる。
【０１４８】
ユーザーはタッチパネルやマウス、キーボード等の入力装置（不図示）を用いて、チャートパターン選択部１６０を選択ボタン１６２を選んだり、カスタマイズボタン１７０を押したりすることができる。図１１では、チャート番号「２番」の選択ボタン１６２が選択されている様子を示している。カスタマイズボタン１７０の操作によって実行されるテストチャート変更機能は、チャートパターン選択部１６０で選択されているテストチャートに対して、その階調値の設定を変更するものである。
【０１４９】
例えば、図１１の状態でカスタマイズボタン１７０が押されると、チャートパターン選択部１６０で選択されているテストチャート（ここでは「チャート番号＝２」）に対して、階調値の変更が可能となる。
【０１５０】
図１２は、テストチャート変更（カスタマイズ）機能の処理手順を例示したフローチャートである。カスタマイズボタン１７０が押されると、テストチャートの階調値の設定変更のモードに遷移し、設定変更の入力画面が表示される。
【０１５１】
ユーザーは、実際の印刷サンプルで出力している階調値を調べ、その階調値「Ｘ」をインプットする（ステップＳ２１０）。
【０１５２】
ステップＳ２１０で入力された階調値Ｘに対して、予め設定さている階調値A1〜A8のなかから最も近い階調値Aiが選択され、当初設定されているAiの値を「Ｘ」に置き換える（Ai＝Ｘ）設定がなされる（ステップＳ２２０）。
【０１５３】
さらに、このＸの近傍に対して、階調値の間隔が略均等になるように、かつ、他の階調値の設定にあまり影響を及ぼさないように、近傍の階調値を設定する。例えば、Aiの前後、Ai-1と、Ai+1について、次のように階調値を修正する。
【０１５４】
Ai-1＝（Ｘ＋Ai-2）／２
Ai+1＝（Ｘ＋Ai+2）／２
図１３を例に説明すると、ユーザーが入力した「Ｘ」はA5とA6の間の階調値であり、Xに最も近い階調値はA6である。この場合、A6の値が「Ｘ」に置き換わる。そして、A6の近傍の階調値A5とA7について、それぞれA5'、A7'に設定される。
【０１５５】
A5’＝（Ｘ＋A4）／２
A7’＝（Ｘ＋A8）／２
こうして、入力された階調値Ｘを用いて、テストチャートの階調値の設定が修正され、新たな階調値（新規補正階調値）A1〜A8が得られる（図１２のステップＳ２４０）。図１３の例では｛A1,A2,A3,A4,A5,A6,A7,A8｝＝｛A1,A2,A3,A4,A5'，X，A7',A8｝に変更される。
【０１５６】
こうして、新規に設定された階調値（補正階調値）はテストチャート生成部１４０に送られる（図１２のステップＳ２５０）。テストチャート生成部１４０は、送付された階調値に対して新たなテストチャート画像データを生成する。
【０１５７】
テストチャート生成部１４０にて生成されたテストチャート画像データは画像データ入力部１２に送られ、このデータを基にテストチャートが印刷される。以後の処理は、第１実施形態と同様である。
【０１５８】
図１２及び図１３では、ユーザーの設定する階調値は１点の場合を示したが、２個以上の点を入力してもよい。また、新たに設定したテストチャートを保存することもできるし、元の値に戻すことも可能である。
【０１５９】
＜第３実施形態＞
第１実施形態で説明した方式は、チャートの種類を切り替えて行われる各回でのチャート測定の絶対値が保証されていることを想定している。すなわち、各回の測定で、スキャン値、輝度の絶対量が校正されていることが前提となっている場合の説明である。例えば、測定手段として濃度計を採用する場合には、光学濃度の絶対値の情報を得ることができる。
【０１６０】
しかしながら、テストチャート測定部２８の性能によっては、各回の測定で正しい情報を得られない場合がある。一般に光学的な測定手段は、光量の変化によって測定結果が変動し、受光素子の感度も経時や環境温度等によって変動するので、光量の精緻な制御、いわゆるキャリブレーション等を実施しないと（濃度計のように）、光学濃度としての絶対値を測定することは難しい。
【０１６１】
インクジェット記録装置の用紙搬送路に設置されるインラインセンサやＣＣＤカメラで撮像する場合などは、絶対値を測定していない場合が多い。インラインセンサやＣＣＤカメラなどを用いて測定する場合、インクジェットヘッド２４のノズル列による出力を一定の濃度に揃える（つまり、ムラを消す）ことは可能である。一方、相対的な誤差(濃度のばらつき)については精度が出る場合が多いので、１枚のテストチャートの出力中でムラを消すための相対的な値は十分に測定可能である。
【０１６２】
したがって、それぞれの１枚のテストチャート毎に目標階調を算出し、１枚のテストチャート毎に階調値を作成すればそれぞれの階調値におけるスキャンデータにばらつきがあっても所望の補正カーブを得ることができる。
【０１６３】
この第３実施形態では、各回の測定の絶対値が保証されない系での好ましい実施形態の例を説明する。
【０１６４】
図１４は、第３実施形態に係るインクジェット記録装置の構成例を示すブロック図である。図１４に示す構成において、図７で説明した第１実施形態の構成と同一又は類似する要素には同一の符号を付し、その説明は省略する。
【０１６５】
このインクジェット記録装置２１０は、ムラ補正値算出部３０で求めたムラ補正値（補正カーブ）を保存するムラ補正値保存部１８０（「補正値保存手段」に相当）と、ムラ補正値保存部１８０に蓄積された複数の補正カーブを合成して１つの補正カーブを生成する合成部１８４（「合成手段」に相当）と、を備える。
【０１６６】
テストチャート生成部１１０の構成は、第１実施形態で説明したものと同様である。
【０１６７】
第１実施形態と同様に、予め決められた階調値A1〜A8を１組とし、略等間隔のL組（種類）のチャートを出力を自動で切り替えながらムラ補正用の補正データを生成する処理を実施する。以下L=4の例で説明を行う。
【０１６８】
手順１（テストチャート選択工程）、手順２（テストチャート出力工程）、手順３（テストチャート測定工程）、手順４（測定１次元データ作成工程）、手順５（ノズル位置測定データ作成工程）の各工程は、第１実施形態と同様に実施される（図８のステップＳ５〜Ｓ４０参照）。
【０１６９】
次に、以下に示すノズル毎の補正データの作成処理が行われる。
【０１７０】
〔手順６〕ノズル毎の補正データの作成工程
図１５はノズル毎の補正データの作成手順を示すフローチャートである。ノズル番号＝Ａで表されるノズルＡについての補正カーブを以下のようにして求める。
【０１７１】
まず、チャート番号Ｊ＝１とし、下記（ａ）〜（ｃ）の手順でＪ＝１に対する補正カーブを求める。
【０１７２】
（ａ）各ノズルの階調特性Nzl(n,X,J)を、Scan_1_a1(n,N,J)から求める（図１５のステップＳ３１２）。
【０１７３】
（ｂ）各ノズルの階調特性Nzl(n,X,J)から各Ｊ回目スキャンの目標階調値Targ(X,J)を求める（ステップＳ３１４）。ここで、目標階調値Targ(X,J)は、各ノズル毎の入力（＝階調値）に対する出力（＝輝度値）について、輝度値の平均をとって目標値にすることもできるし、特許文献１に記載されるように、入力（＝階調値）に対する出力（＝輝度値）について、逆関数を作成し、各ノズル毎の入力（＝輝度値）、出力（＝階調値）について平均を取って平均的な輝度値：階調値を求め、それを逆変換し、入力（＝階調値）、出力階調値に対する目標階調特性を求めてもよい。
【０１７４】
その後、以下に示す（ｃ）の手順で各ノズルに対して階調補正カーブを求める。
【０１７５】
（ｃ）ノズルＡに対する階調特性カーブNzl(A,X,J)と目標階調値Targ(X,J)から補正階調カーブCorr(A,X,Ｊ)＝Nzl−1(A,Targ(X,J),J)を求める（ステップＳ３２６）。
【０１７６】
上記（ａ）〜（ｃ）の手順をＪ＝１〜Ｌに対して繰り返す。これにより、Ｌ回のテストチャートの測定結果からそれぞれ階調補正カーブを得ることができる。
【０１７７】
（ｄ）Ｌ回分の階調補正カーブを合成して１つの階調カーブとし、ノズルＡについての階調補正カーブを求める（ステップＳ３２８）。このとき、各Ｌ回分の階調補正カーブを単純に線形補間でつないでもよいし、最小二乗近似で求めてもよい。こうして、すべてのノズル（ノズル番号１〜Ｍ）についての階調補正カーブ（入力階調値と出力階調値の対応関係を定めた補正ＬＵＴ）を得ることができる。
【０１７８】
〔手順７〕補正データのセット工程
以上で作成した各ノズル毎のムラ補正ＬＵＴ（１次元のＬＵＴ)をムラ/スジ補正部１６にセットする。以後、この補正ＬＵＴを使って、入力画像データに対してムラ／スジ補正の処理を行い、第１実施形態と同様に動作させることができる。
【０１７９】
＜補正値算出装置、画像処理装置としての把握について＞
第１実施形態から第３実施形態で説明した各インクジェット記録装置１００、１０２、２１０は、テストチャートの測定情報からムラ補正用の補正値を算出する補正値算出装置、或いは、その補正値算出機能を持つ画像処理装置を内包した画像形成装置として把握することができる。つまり、インクジェット記録装置１００、１０２、２１０におけるムラ補正用の補正値の算出処理を行う処理機能部を「補正値算出装置」として把握することができる。また、ムラ補正用の補正値を算出する処理機能部と、算出した補正値を用いて画像データを補正する補正処理機能を担う信号処理部とを含んだ「画像処理装置」として把握することができる。
【０１８０】
各実施形態で説明したムラ補正用の補正値の算出機能、及びこれを用いた画像データの補正演算の処理機能は、集積回路などのハードウエア、又は、ＣＰＵ（中央演算処理装置）などを動作させるソフトウェア（プログラム）、或いはこれらの適宜の組み合わせによって実現することができる。
【０１８１】
すなわち、図８、図１２、図１５などで説明した処理方法を実現する各工程は、コンピュータに実行させることができる。本実施形態で説明した処理機能をコンピュータに実現させるためのプログラムは、コンピュータに予めインストールされていてもよいし、当該プログラムを記憶させた磁気ディスク、光ディスク、光磁気ディスク、メモリカードその他のコンピュータ可読媒体（情報記憶媒体）を提供することも可能である。また、このような有体物たる記憶媒体にプログラムを記憶させて提供する態様に代えて、インターネットなどの通信ネットワークを利用してプログラム信号をダウンロードサービスとして提供することも可能である。
【０１８２】
＜インクジェット記録装置の具体的な構成例＞
ここで、本発明が適用されるインクジェット記録装置の具体的な構成例について説明する。図１６は、本発明の実施形態に係るインクジェット記録装置の構成例を示す図である。このインクジェット記録装置３００は、描画部３１６の描画ドラム３７０に保持された記録媒体３２４（以下、便宜上「用紙」と呼ぶ場合がある。）にインクジェットヘッド３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙ（「記録ヘッド」に相当）から複数色のインクを打滴して所望のカラー画像を形成する印刷機である。このインクジェット記録装置３００は、インクの打滴前に記録媒体３２４上に処理液（ここでは凝集処理液）を付与し、処理液とインク液を反応させて記録媒体３２４上に画像形成を行う２液反応（凝集）方式が適用されたオンデマンドタイプの画像形成装置である。
【０１８３】
インクジェット記録装置３００は、図７で説明したインクジェット記録装置１００、図１０で説明したインクジェット記録装置１０２、又は、図１４で説明したインクジェット記録装置２１０に相当するものである。
【０１８４】
図１６に示したように、インクジェット記録装置３００は、主として、給紙部３１２、処理液付与部３１４、描画部３１６、乾燥部３１８、定着部３２０、及び排紙部３２２を備えて構成される。
【０１８５】
（給紙部）
給紙部３１２には、枚葉紙である記録媒体３２４が積層されている。給紙部３１２の給紙トレイ３５０から記録媒体３２４が一枚ずつ処理液付与部３１４に給紙される。ここでは記録媒体３２４として、枚葉紙（カット紙）を用いるが、連続用紙（ロール紙）から必要なサイズに切断して給紙する構成も可能である。
【０１８６】
（処理液付与部）
処理液付与部３１４は、記録媒体３２４の記録面に処理液を付与する機構である。処理液は、描画部３１６で付与されるインク中の色材（本例では顔料）を凝集させる色材凝集剤を含んでおり、この処理液とインクとが接触することによって、インクは色材と溶媒との分離が促進される。
【０１８７】
処理液付与部３１４は、給紙胴３５２、処理液ドラム３５４、及び処理液塗布装置３５６を備えている。処理液ドラム３５４は、その外周面に爪形状の保持手段（グリッパー）３５５を備え、この保持手段３５５の爪と処理液ドラム３５４の周面の間に記録媒体３２４を挟み込むことによって記録媒体３２４の先端を保持できる。処理液ドラム３５４は、その外周面に吸引孔を設けるとともに、吸引孔から吸引を行う吸引手段を接続してもよい。これにより記録媒体３２４を処理液ドラム３５４の周面に密着保持することができる。
【０１８８】
処理液塗布装置３５６は、処理液が貯留された処理液容器と、この処理液容器の処理液に一部が浸漬されたアニックスローラと、アニックスローラと処理液ドラム３５４上の記録媒体３２４に圧接されて計量後の処理液を記録媒体３２４に転移するゴムローラとで構成される。本実施形態では、ローラによる塗布方式を採用しているが、処理液の付与手段はこれに限定されず、例えば、スプレー方式、インクジェット方式などの各種方式を適用することも可能である。
【０１８９】
処理液付与部３１４で処理液が付与された記録媒体３２４は、処理液ドラム３５４から中間搬送部３２６を介して描画部３１６の描画ドラム３７０へ受け渡される。
【０１９０】
（描画部）
描画部３１６は、描画ドラム３７０、用紙抑えローラ３７４、及びインクジェットヘッド３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙを備えている。描画ドラム３７０は、処理液ドラム３５４と同様に、その外周面に爪形状の保持手段（グリッパー）３７１を備える。描画ドラム３７０の周面には、図示しない吸着穴が所定のパターンで多数形成されており、この吸着穴からエアが吸引されることにより、記録媒体３２４が描画ドラム３７０の周面に吸着保持される。なお、負圧吸引によって記録媒体３２４を吸引吸着する構成に限らず、例えば、静電吸着により、記録媒体３２４を吸着保持する構成とすることもできる。
【０１９１】
インクジェットヘッド３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙはそれぞれ、記録媒体３２４における画像形成領域の最大幅に対応する長さを有するフルライン型の記録ヘッド（「ラインヘッド」）であり、そのインク吐出面には、画像形成領域の全幅にわたってインク吐出用のノズルが複数配列されたノズル列が形成されている。各インクジェットヘッド３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙは、記録媒体３２４の搬送方向（描画ドラム３７０の回転方向、「第１の方向」）と直交する方向に延在するように設置される。
【０１９２】
描画ドラム３７０上に密着保持された記録媒体３２４の記録面に向かって各インクジェットヘッド３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙから、対応する色インクの液滴が吐出される。処理液付与部３１４で予め記録面に付与された処理液にインクが接触し、インク中に分散する色材（顔料）が凝集され、色材凝集体が形成される。これにより、記録媒体３２４上での色材流れなどが防止され、記録媒体３２４の記録面に画像が形成される。
【０１９３】
描画ドラム３７０によって記録媒体３２４を一定の速度で搬送し、この搬送方向について、記録媒体３２４と各インクジェットヘッド３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙを相対的に移動させる動作を１回行うだけで（１回の副走査で）、記録媒体３２４の画像形成領域に画像を記録することができる。描画ドラム３７０は、記録媒体３２４をインクジェットヘッド３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙに対して相対移動させる「移動手段」に相当する。
【０１９４】
かかるフルライン型（ページワイド）ヘッドによるシングルパス方式の画像形成は、記録媒体の搬送方向（副走査方向）と直交する方向（主走査方向）に往復動作するシリアル（シャトル）型ヘッドによるマルチパス方式を適用する場合に比べて高速印字が可能であり、プリント生産性を向上させることができる。
【０１９５】
なお、ＣＭＹＫの標準色（４色）の構成に限らず、必要に応じて淡インク、濃インク、特別色インクを追加してもよく、各色ヘッドの配置順序も特に限定はない。
【０１９６】
描画部３１６で画像が形成された記録媒体３２４は、描画ドラム３７０から中間搬送部３２８を介して乾燥部３１８の乾燥ドラム３７６へ受け渡される。
【０１９７】
（乾燥部）
乾燥部３１８は、色材凝集作用により分離された溶媒に含まれる水分を乾燥させる機構であり、乾燥ドラム３７６、及び溶媒乾燥装置３７８を備えている。乾燥ドラム３７６は、処理液ドラム３５４と同様に、その外周面に爪形状の保持手段（グリッパー）３７７を備え、この保持手段３７７によって記録媒体３２４の先端を保持できる。
【０１９８】
溶媒乾燥装置３７８は、複数のハロゲンヒータ３８０と、各ハロゲンヒータ３８０の間にそれぞれ配置された温風噴出しノズル３８２とで構成される。乾燥部３１８で乾燥処理が行われた記録媒体３２４は、乾燥ドラム３７６から中間搬送部３３０を介して定着部３２０の定着ドラム３８４へ受け渡される。
【０１９９】
（定着部）
定着部３２０は、定着ドラム３８４、ハロゲンヒータ３８６、定着ローラ３８８、及びインラインセンサ３９０（「測定手段」に相当）で構成される。定着ドラム３８４は、処理液ドラム３５４と同様に、その外周面に爪形状の保持手段（グリッパー）３８５を備え、この保持手段３８５によって記録媒体３２４の先端を保持できる。
【０２００】
定着ドラム３８４の回転により、記録媒体３２４は記録面が外側を向くようにして搬送され、この記録面に対して、ハロゲンヒータ３８６による予備加熱と、定着ローラ３８８による定着処理と、インラインセンサ３９０による検査が行われる。
【０２０１】
定着ローラ３８８は、ハロゲンランプなどを組み込んだ加熱ローラによって構成され、所定の温度に制御される。記録媒体３２４は、定着ローラ３８８と定着ドラム３８４との間に挟まれ、所定のニップ圧でニップされ、定着処理が行われる。
【０２０２】
インラインセンサ３９０は、記録媒体３２４に形成された画像（濃度測定用テストパターンや不吐出ノズル検出用のテストパターンなども含む）を読み取り、画像の濃度、画像の欠陥などを検出するための手段であり、ＣＣＤラインセンサなどが適用される。
【０２０３】
なお、高沸点溶媒及びポリマー微粒子（熱可塑性樹脂粒子）を含んだインクに代えて、紫外線（ＵＶ）露光にて重合硬化可能なモノマー成分を含有したインクを用いてもよい。この場合、インクジェット記録装置３００は、加熱定着の定着ローラ３８８に代えて、ＵＶランプや紫外線ＬＤ（レーザダイオード）アレイなど、活性光線を照射する手段が設けられる。
【０２０４】
本例では、定着処理の後段にインラインセンサ３９０が配置されているが、インラインセンサ３９０の設置場所はこの例に限らず、定着処理の前であってもよく、描画ドラム３７０上の記録媒体３２４から読み取りを行う構成であってもよい。
【０２０５】
（排紙部）
定着部３２０に続いて排紙部３２２が設けられている。排紙部３２２は、排出トレイ３９２を備えており、この排出トレイ３９２と定着部３２０の定着ドラム３８４との間に、これらに対接するように渡し胴３９４、搬送ベルト３９６、張架ローラ３９８が設けられている。記録媒体３２４は、渡し胴３９４により搬送ベルト３９６に送られ、排出トレイ３９２に排出される。搬送ベルト３９６による用紙搬送機構の詳細は図示しないが、印刷後の記録媒体３２４は無端状の搬送ベルト３９６間に渡されたバー（不図示）のグリッパーによって用紙先端部が保持され、搬送ベルト３９６の回転によって排出トレイ３９２の上方に運ばれてくる。
【０２０６】
図１６には示されていないが、本例のインクジェット記録装置３００には、上記構成の他、各インクジェットヘッド３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙにインクを供給するインク貯蔵／装填部、処理液付与部３１４に対して処理液を供給する手段を備える。また、インクジェット記録装置３００は、各インクジェットヘッド３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙのクリーニング（ノズル面のワイピング、パージ、ノズル吸引等）を行うヘッドメンテナンス部や、用紙搬送路上における記録媒体３２４の位置を検出する位置検出センサ、装置各部の温度を検出する温度センサなどを備えている。
【０２０７】
＜ヘッドの構造例＞
次に、記録ヘッドの構造例について説明する。各インクジェットヘッド３７２Ｍ、３７２Ｋ、３７２Ｃ、３７２Ｙの構造は共通しているので、以下、これらを代表して符号４５０によってヘッドを示す。
【０２０８】
図１７(ａ)はヘッド４５０の構造例を示す平面透視図であり、図１７(ｂ) はその一部の拡大図である。また、図１８はヘッド４５０の他の構造例を示す平面透視図、図１９は記録素子単位となる１チャンネル分の液滴吐出素子（１つのノズル４５１に対応したインク室ユニット）の立体的構成を示す断面図（図１７中のＡ−Ａ線に沿う断面図）である。
【０２０９】
図１７（ａ）に示したように、本例のヘッド４５０は、インク吐出口であるノズル４５１と、各ノズル４５１に対応する圧力室４５２等からなる複数のインク室ユニット（液滴吐出素子）４５３をマトリクス状に二次元配置させた構造を有し、これにより、ヘッド長手方向（用紙搬送方向と直交する方向）に沿って並ぶように投影（正射影）される実質的なノズル間隔（投影ノズルピッチ）の高密度化を達成している。
【０２１０】
記録媒体３２４の送り方向（矢印Ｓ方向；副走査方向）と略直交する方向（矢印Ｍ方向；主走査方向）に記録媒体３２４の描画領域の全幅Ｗmに対応する長さ以上のノズル列を構成する形態は本例に限定されない。例えば、図１７(ａ) の構成に代えて、図１８（ａ）に示すように、複数のノズル４５１が二次元に配列された短尺のヘッドモジュール４６０Ａを千鳥状に配列して繋ぎ合わせることで記録媒体３２４の全幅に対応する長さのノズル列を有するラインヘッドを構成する態様や、図１８（ｂ）に示すように、ヘッドモジュール４６０Ｂを一列に並べて繋ぎ合わせる態様もある。
【０２１１】
各ノズル４５１に対応して設けられている圧力室４５２は、その平面形状が概略正方形となっており（図１７(ａ)、(ｂ) 参照）、対角線上の両隅部の一方にノズル４５１への流出口が設けられ、他方に供給インクの流入口（供給口）４５４が設けられている。なお、圧力室４５２の形状は、本例に限定されず、平面形状が四角形（菱形、長方形など）、五角形、六角形その他の多角形、円形、楕円形など、多様な形態があり得る。
【０２１２】
図１９に示すように、ヘッド４５０は、ノズル４５１が形成されたノズルプレート４５１Ａと、圧力室４５２や共通流路４５５等の流路が形成された流路板４５２Ｐ等を積層接合した構造から成る。ノズルプレート４５１Ａは、ヘッド４５０のノズル面（インク吐出面）４５０Ａを構成し、各圧力室４５２にそれぞれ連通する複数のノズル４５１が二次元的に形成されている。
【０２１３】
流路板４５２Ｐは、圧力室４５２の側壁部を構成するとともに、共通流路４５５から圧力室４５２にインクを導く個別供給路の絞り部（最狭窄部）としての供給口４５４を形成する流路形成部材である。なお、説明の便宜上、図１９では簡略的に図示しているが、流路板４５２Ｐは１枚又は複数の基板を積層した構造である。
【０２１４】
ノズルプレート４５１Ａ及び流路板４５２Ｐは、シリコンを材料として半導体製造プロセスによって所要の形状に加工することが可能である。
【０２１５】
共通流路４５５はインク供給源たるインクタンク（不図示）と連通しており、インクタンクから供給されるインクは共通流路４５５を介して各圧力室４５２に供給される。
【０２１６】
圧力室４５２の一部の面（図１９において天面）を構成する振動板４５６には、個別電極４５７を備えた圧電素子４５８が接合されている。個別電極４５７と共通電極４５９との間に圧電体が介在する積層構造によって圧電素子４５８が構成される。本例の振動板４５６は、圧電素子４５８の下部電極に相当する共通電極４５９として機能するニッケル（Ｎｉ）導電層付きのシリコン（Ｓｉ）から成り、各圧力室４５２に対応して配置される圧電素子４５８の共通電極を兼ねる。なお、樹脂などの非導電性材料によって振動板を形成する態様も可能であり、この場合は、振動板部材の表面に金属などの導電材料による共通電極層が形成される。また、ステンレス鋼（ＳＵＳ）など、金属（導電性材料）によって共通電極を兼ねる振動板を構成してもよい。
【０２１７】
個別電極４５７に駆動電圧を印加することによって圧電素子４５８が変形して圧力室４５２の容積が変化し、これに伴う圧力変化によりノズル４５１からインクが吐出される。インク吐出後、共通流路４５５から供給口４５４を通って新しいインクが圧力室４５２に再充填される。
【０２１８】
かかる構造を有するインク室ユニット４５３を図１７（ｂ）に示す如く、主走査方向に沿う行方向及び主走査方向に対して直交しない一定の角度θを有する斜めの列方向に沿って一定の配列パターンで格子状に多数配列させることにより、本例の高密度ノズルヘッドが実現されている。かかるマトリクス配列において、副走査方向の隣接ノズル間隔をＬｓとするとき、主走査方向については実質的に各ノズル４５１が一定のピッチＰ＝Ｌｓ／tanθで直線状に配列されたものと等価的に取り扱うことができる。
【０２１９】
また、本発明の実施に際してヘッド４５０におけるノズル４５１の配列形態は図示の例に限定されず、様々なノズル配置構造を適用できる。例えば、図１７（ａ）で説明したマトリクス配列に代えて、一列の直線配列、Ｖ字状のノズル配列、Ｖ字状配列を繰り返し単位とするジグザク状（Ｗ字状など）のような折れ線状のノズル配列なども可能である。
【０２２０】
なお、インクジェットヘッドにおける各ノズルから液滴を吐出させるための吐出用の圧力（吐出エネルギー）を発生させる手段は、圧電素子に限らず、サーマル方式（ヒータの加熱による膜沸騰の圧力を利用してインクを吐出させる方式）におけるヒータ（加熱素子）や他の方式による各種アクチュエータなど様々な圧力発生素子（エネルギー発生素子）を適用し得る。ヘッドの吐出方式に応じて、相応のエネルギー発生素子が流路構造体に設けられる。
【０２２１】
＜制御系の説明＞
図２０は、インクジェット記録装置３００のシステム構成を示すブロック図である。図２０に示すように、インクジェット記録装置３００は、通信インターフェース４７０、システムコントローラ４７２、画像メモリ４７４、ＲＯＭ４７５、モータドライバ４７６、ヒータドライバ４７８、プリント制御部４８０、画像バッファメモリ４８２、ヘッドドライバ４８４等を備えている。
【０２２２】
通信インターフェース４７０は、ホストコンピュータ４８６から送られてくる画像データを受信するインターフェース部（画像入力手段）である。通信インターフェース４７０にはＵＳＢ（Universal Serial Bus）、ＩＥＥＥ１３９４、イーサネット（登録商標）、無線ネットワークなどのシリアルインターフェースやセントロニクスなどのパラレルインターフェースを適用することができる。この部分には、通信を高速化するためのバッファメモリ（不図示）を搭載してもよい。
【０２２３】
ホストコンピュータ４８６から送出された画像データは通信インターフェース４７０を介してインクジェット記録装置３００に取り込まれ、一旦画像メモリ４７４に記憶される。画像メモリ４７４は、通信インターフェース４７０を介して入力された画像を格納する記憶手段であり、システムコントローラ４７２を通じてデータの読み書きが行われる。画像メモリ４７４は、半導体素子からなるメモリに限らず、ハードディスクなど磁気媒体を用いてもよい。
【０２２４】
システムコントローラ４７２は、中央演算処理装置（ＣＰＵ）及びその周辺回路等から構成され、所定のプログラムに従ってインクジェット記録装置３００の全体を制御する制御装置として機能するとともに、各種演算を行う演算装置として機能する。すなわち、システムコントローラ４７２は、通信インターフェース４７０、画像メモリ４７４、モータドライバ４７６、ヒータドライバ４７８等の各部を制御し、ホストコンピュータ４８６との間の通信制御、画像メモリ４７４及びＲＯＭ４７５の読み書き制御等を行うとともに、搬送系のモータ４８８やヒータ４８９を制御する制御信号を生成する。
【０２２５】
また、システムコントローラ４７２は、インラインセンサ３９０から読み込んだ読取データから、不吐出ノズルの位置や着弾位置誤差のデータ、濃度分布を示すデータ（濃度データ）等を生成する演算処理を行う着弾誤差測定演算部４７２Ａと、測定された着弾位置誤差の情報や濃度情報から濃度補正係数を算出する濃度補正係数算出部４７２Ｂとを含んで構成される。なお、着弾誤差測定演算部４７２Ａ及び濃度補正係数算出部４７２Ｂの処理機能はＡＳＩＣやソフトウェア又は適宜の組み合わせによって実現可能である。濃度補正係数算出部４７２Ｂにおいて求められた濃度補正係数のデータは、濃度補正係数記憶部４９０に記憶される。
【０２２６】
ＲＯＭ４７５には、システムコントローラ４７２のＣＰＵが実行するプログラム及び制御に必要な各種データ（濃度測定用テストチャートや、不吐出ノズル位置を検出するためのテストチャートを打滴するためのデータ、不吐出ノズル情報などを含む）が格納されている。ＲＯＭ４７５は、書換不能な記憶手段であってもよいし、ＥＥＰＲＯＭのような書換可能な記憶手段であってもよい。また、このＲＯＭ４７５の記憶領域を活用することで、ＲＯＭ４７５を濃度補正係数記憶部４９０として兼用する構成も可能である。
【０２２７】
画像メモリ４７４は、画像データの一時記憶領域として利用されるとともに、プログラムの展開領域及びＣＰＵの演算作業領域としても利用される。
【０２２８】
モータドライバ４７６は、システムコントローラ４７２からの指示に従って搬送系のモータ４８８を駆動するドライバ（駆動回路）である。ヒータドライバ４７８は、システムコントローラ４７２からの指示に従って乾燥部３１８等のヒータ４８９を駆動するドライバである。
【０２２９】
プリント制御部４８０は、システムコントローラ４７２の制御に従い、画像メモリ４７４内の画像データ（多値の入力画像のデータ） から打滴制御用の信号を生成するための各種加工、補正などの処理を行う信号処理手段として機能するとともに、生成したインク吐出データをヘッドドライバ４８４に供給してヘッド４５０の吐出駆動を制御する駆動制御手段として機能する。
【０２３０】
すなわち、プリント制御部４８０は、濃度データ生成部４８０Ａと、補正処理部４８０Ｂと、インク吐出データ生成部４８０Ｃと、駆動波形生成部４８０Ｄとを含んで構成される。これら各機能ブロック（４８０Ａ〜４８０Ｄ）は、ＡＳＩＣやソフトウェア又は適宜の組み合わせによって実現可能である。
【０２３１】
濃度データ生成部４８０Ａは、入力画像のデータからインク色別の初期の濃度データを生成する信号処理手段であり、濃度変換処理（ＵＣＲ処理や色変換を含む）及び必要な場合には画素数変換処理を行う。
【０２３２】
補正処理部４８０Ｂは、濃度補正係数記憶部４９０に格納されている濃度補正係数を用いて濃度補正の演算を行う処理手段であり、ムラ補正処理を行う。
【０２３３】
インク吐出データ生成部４８０Ｃは、補正処理部４８０Ｂで生成された補正後の画像データ（濃度データ）から２値又は多値のドットデータに変換するハーフトーニング処理手段を含む信号処理手段であり、Ｎ値化処理を行う。
【０２３４】
インク吐出データ生成部４８０Ｃで生成されたインク吐出データはヘッドドライバ４８４に与えられ、ヘッド４５０のインク吐出動作が制御される。
【０２３５】
図２０の濃度補正係数算出部４７２Ｂがムラ補正値算出部３０（図７、図１０、図１４参照）に相当し、図２０の補正処理部４８０Ｂがムラ／スジ補正部１６（図７、図１０、図１４参照）に相当する。図２０のインク吐出データ生成部４８０ＣがＮ値化部１８及び画像データ出力部２０（図７、図１０、図１４参照）に相当し、図２０のヘッドドライバ４８４がヘッドドライバ２２に相当する。
【０２３６】
駆動波形生成部４８０Ｄは、ヘッド４５０の各ノズル４５１に対応した圧電素子４５８（図１９参照）を駆動するための駆動信号波形を生成する手段であり、該駆動波形生成部４８０Ｄで生成された信号（駆動波形）は、ヘッドドライバ４８４に供給される。なお、駆動波形生成部４８０Ｄから出力される信号は、デジタル波形データであってもよいし、アナログ電圧信号であってもよい。
【０２３７】
駆動波形生成部４８０Ｄは、記録用波形の駆動信号と、異常ノズル検知用波形の駆動信号とを選択的に生成する。各種波形データは予めＲＯＭ４７５に格納され、必要に応じて使用する波形データが選択的に出力される。本例に示すインクジェット記録装置３００は、ヘッド４５０の各圧電素子４５８に対して、共通の駆動電力波形信号を印加し、各ノズル４５１の吐出タイミングに応じて各圧電素子４５８の個別電極に接続されたスイッチ素子（不図示）のオンオフを切り換えることで、各圧電素子４５８に対応するノズル４５１からインクを吐出させる駆動方式が採用されている。
【０２３８】
プリント制御部４８０には画像バッファメモリ４８２が備えられており、プリント制御部４８０における画像データ処理時に画像データやパラメータなどのデータが画像バッファメモリ４８２に一時的に格納される。なお、図２０において画像バッファメモリ４８２はプリント制御部４８０に付随する態様で示されているが、画像メモリ４７４と兼用することも可能である。また、プリント制御部４８０とシステムコントローラ４７２とを統合して１つのプロセッサで構成する態様も可能である。
【０２３９】
印刷すべき画像のデータは、通信インターフェース４７０を介して外部から入力され、画像メモリ４７４に蓄えられる。
【０２４０】
インクジェット記録装置３００では、インク（色材）による微細なドットの打滴密度やドットサイズを変えることによって、人の目に疑似的な連続階調の画像を形成するため、入力されたデジタル画像の階調（画像の濃淡）をできるだけ忠実に再現するようなドットパターンに変換する必要がある。そのため、画像メモリ４７４に蓄えられた元画像のデータは、システムコントローラ４７２を介してプリント制御部４８０に送られ、該プリント制御部４８０の濃度データ生成部４８０Ａ、補正処理部４８０Ｂ、インク吐出データ生成部４８０Ｃを経てインク色ごとのドットデータに変換される。
【０２４１】
すなわち、プリント制御部４８０は、入力された画像データをＫ，Ｃ，Ｍ，Ｙの４色のドットデータに変換する処理を行う。こうして、プリント制御部４８０で生成されたドットデータは、画像バッファメモリ４８２に蓄えられる。この色別ドットデータは、ヘッド４５０のノズルからインクを吐出するためのＣＭＹＫ打滴データに変換され、印字されるインク吐出データが確定する。
【０２４２】
ヘッドドライバ４８４（図１の符号２２に相当）は、アンプ回路を含み、プリント制御部４８０から与えられるインク吐出データ及び駆動波形の信号に基づき、印字内容に応じてヘッド４５０の各ノズル４５１に対応する圧電素子４５８を駆動するための駆動信号を出力する。ヘッドドライバ４８４にはヘッドの駆動条件を一定に保つためのフィードバック制御系を含んでいてもよい。
【０２４３】
こうして、ヘッドドライバ４８４から出力された駆動信号がヘッド４５０に加えられることによって、該当するノズル４５１からインクが吐出される。記録媒体３２４の搬送速度に同期してヘッド４５０からのインク吐出を制御することにより、記録媒体３２４上に画像が形成される。
【０２４４】
上記のように、プリント制御部４８０における所要の信号処理を経て生成されたインク吐出データ及び駆動信号波形に基づき、ヘッドドライバ４８４を介して各ノズルからのインク液滴の吐出量や吐出タイミングの制御が行われる。これにより、所望のドットサイズやドット配置が実現される。
【０２４５】
インラインセンサ（検出部）３９０は、記録媒体３２４に印字された画像を読み取り、所要の信号処理などを行って印字状況（吐出の有無、打滴のばらつき、光学濃度など）を検出し、その検出結果をプリント制御部４８０及びシステムコントローラ４７２に提供する。
【０２４６】
プリント制御部４８０は、インラインセンサ３９０から得られる情報に基づいてヘッド４５０に対する各種補正を行うとともに、必要に応じて予備吐出や吸引、ワイピング等のクリーニング動作（ノズル回復動作）を実施する制御を行う。
【０２４７】
図中のメンテナンス機構４９４は、インク受け、吸引キャップ、吸引ポンプ、ワイパーブレードなど、ヘッドメンテナンスに必要な部材を含んだものである。
【０２４８】
また、ユーザーインターフェースとしての操作部４９６は、オペレータ（ユーザ）が各種入力を行うための入力装置４９７と表示部（ディスプレイ）４９８を含んで構成される。入力装置４９７には、キーボード、マウス、タッチパネル、ボタンなど各種形態を採用し得る。オペレータは、入力装置４９７を操作することにより、印刷条件の入力、画質モードの選択、付属情報の入力・編集、情報の検索などを行うことができ、入力内容や検索結果など等の各種情報は表示部４９８の表示を通じて確認することができる。この表示部４９８はエラーメッセージなどの警告を表示する手段としても機能する。
【０２４９】
なお、図２０で説明した着弾誤差測定演算部４７２Ａ、濃度補正係数算出部４７２Ｂ、濃度データ生成部４８０Ａ、補正処理部４８０Ｂが担う処理機能の全て又は一部をホストコンピュータ４８６側に搭載する態様も可能である。また、システムコントローラ４７２の機能の全て又は一部をホストコンピュータ４８６が担う構成も可能である。
【０２５０】
＜不良ノズルの検出方法について＞
インクジェットヘッドにおける不良ノズルの位置や着弾位置の誤差を正確に特定するために、図２１に示すようなテストチャートを出力し、当該テストチャートの出力結果を読み取って、その読取画像の解析が行われる。
【０２５１】
図２１に示した例は、いわゆる１オンｎオフ型のノズルチェック用のテストチャートである。ここでは１オン７オフ型を示しており、これは実質的なノズル列のノズル番号ｘを「８」で除算したときの剰余値（０〜７）によって、ノズル群を８つのノズルグループに分け、各グループ毎に吐出を行ったものである。１つのノズルによって１本の縦線分（ライン）が形成され、全ノズルのパターンが記録される。不吐ノズルの位置はラインが欠落し、着弾位置ずれのあるノズルはライン位置がずれる。このようなラインパターンは、ノズル幅方向（図２１の横方向）で見たとき、７ノズルおきの間隔で吐出されることになるため、低解像度のスキャナでもそのライン位置を識別することができる。使用するスキャナ（読取センサ）の解像度に応じて、適当なノズル間隔のラインパターンとなる１オンｎオフ型のテストチャートを選択することができる。
【０２５２】
不良ノズル検出部３２（図７、図１０、図１４）や着弾誤差測定演算部４７２Ａ（図２０）は、図２１に示したようなテストチャートの読取画像を基に、不良ノズルの位置を特定し、着弾位置誤差の測定を行う。図２１のテストチャートは、不良ノズル特定用テストチャート及び着弾位置誤差測定用テストチャートを兼ねるものである。
【０２５３】
＜ヘッドと用紙を相対移動させる手段について＞
上述の実施形態では、停止した記録ヘッドに対して記録媒体を搬送する構成を例示したが、本発明の実施に際しては、停止した記録媒体に対して記録ヘッドを移動させる構成も可能である。なお、シングルパス方式のフルライン型の記録ヘッドは、通常、記録媒体の送り方向（搬送方向）と直交する方向に沿って配置されるが、搬送方向と直交する方向に対して、ある所定の角度を持たせた斜め方向に沿って記録ヘッドを配置する態様もあり得る。
【０２５４】
＜ヘッド構成の変形例について＞
上記実施形態では、記録媒体の全幅に対応する長さのノズル列を有するページワイドのフルライン型ヘッドを用いたインクジェット記録装置を説明したが、本発明の適用範囲はこれに限定されず、シリアル型（シャトルスキャン型）ヘッドなど、短尺の記録ヘッドを移動させながら、複数回のヘッド走査により画像記録を行うインクジェット記録装置についても本発明を適用可能である。なお、インクジェット方式の印字ヘッドを用いてカラー画像を形成する場合は、複数色のインク（記録液）の色別にヘッドを配置してもよいし、１つの記録ヘッドから複数色のインクを吐出可能な構成としてもよい。
【０２５５】
＜記録媒体について＞
「記録媒体」は、記録ヘッドによってドットが記録される媒体の総称であり、印字媒体、被記録媒体、被画像形成媒体、受像媒体、被吐出媒体など様々な用語で呼ばれるものが含まれる。本発明の実施に際して、記録媒体の材質や形状等は、特に限定されず、連続用紙、カット紙、シール用紙、ＯＨＰシート等の樹脂シート、フィルム、布、不織布、配線パターン等が形成されるプリント基板、ゴムシート、その他材質や形状を問わず、様々な媒体に適用できる。
【０２５６】
＜装置応用例＞
上記の実施形態では、グラフィック印刷用のインクジェット記録装置への適用を例に説明したが、本発明の適用範囲はこの例に限定されない。例えば、電子回路の配線パターンを描画する配線描画装置、各種デバイスの製造装置、吐出用の機能性液体として樹脂液を用いるレジスト記録装置、カラーフィルター製造装置、マテリアルデポジション用の材料を用いて微細構造物を形成する微細構造物形成装置など、液状機能性材料を用いて様々な形状やパターンを描画するインクジェット装置に広く適用できる。
【０２５７】
＜インクジェット方式以外の記録ヘッドの利用形態について＞
上述の説明では、記録ヘッドを用いる画像形成装置の一例としてインクジェット記録装置を例示したが、本発明の適用範囲はこれに限定されない。インクジェット方式以外では、サーマル素子を記録素子とする記録ヘッドを備えた熱転写記録装置、ＬＥＤ素子を記録素子とする記録ヘッドを備えたＬＥＤ電子写真プリンタ、ＬＥＤライン露光ヘッドを有する銀塩写真方式プリンタなど、ドット記録を行う各種方式の画像形成装置についても本発明を適用することが可能である。
【０２５８】
以上説明した本発明の実施形態は、本発明の趣旨を逸脱しない範囲で、適宜構成要件を変更、追加、削除することが可能である。本発明は以上説明した実施形態に限定されるものではなく、本発明の技術的思想内で当該分野の通常の知識を有するものにより、多くの変形が可能である。
【符号の説明】
【０２５９】
１０…インクジェット記録装置、１２…画像データ入力部、１４…γ補正部、１６…ムラ／スジ補正部、１８…Ｎ値化部、２０…画像データ出力部、２２…ヘッドドライバ、２４…インクジェットヘッド、２８…テストチャート測定部、３０…ムラ補正値算出部、４０…画像データ、５０…用紙、６０…テストチャート、５１〜５８…濃度パッチ、１００…インクジェット記録装置、１０２…インクジェット記録装置、１１０…テストチャート生成部、１１２…データ記憶部、１１４…選択制御部、１２０…測定データ保存部、１３０…初期化部、１４０…テストチャート生成部、１５０…テストチャート選択／変更部、１７０…カスタマイズボタン、１８０…ムラ補正値保存部、１８４…合成部、２１０…インクジェット記録装置、３００…インクジェット記録装置、３２４…記録媒体、３７０…描画ドラム、３７２Ｍ，３７２Ｋ，３７２Ｃ，３７２Ｙ…インクジェットヘッド、３９０…インラインセンサ、４５１…ノズル、４７２…システムコントローラ、４７２Ｂ…濃度補正係数算出部、４８０…プリント制御部、４８０Ｂ…補正処理部、４８４…ヘッドドライバ
【図１】
2014100854.tif 000003
【図２】
2014100854.tif 000004
【図４】
2014100854.tif 000005
【図５】
2014100854.tif 000006
【図６】
2014100854.tif 000007
【図７】
2014100854.tif 000008
【図８】
2014100854.tif 000009
【図９】
2014100854.tif 000010
【図１０】
2014100854.tif 000011
【図１１】
2014100854.tif 000012
【図１２】
2014100854.tif 000013
【図１３】
2014100854.tif 000014
【図１４】
2014100854.tif 000015
【図１５】
2014100854.tif 000016
【図１６】
2014100854.tif 000017
【図１７】
2014100854.tif 000018
【図１８】
2014100854.tif 000019
【図１９】
2014100854.tif 000020
【図２０】
2014100854.tif 000021
【図２１】
2014100854.tif 000022
【図３】
2014100854.tif 000023