(57)【特許請求の範囲】
【請求項１】
ターゲット色を表す第１の色空間のデバイス値で定義された画像データを入力する画像入力手段と、
前記第１の色空間のデバイス値とデバイス非依存色空間の値との対応関係を記述した第１のテーブルと、印刷装置によるプリント色を表す第２の色空間のデバイス値と前記デバイス非依存色空間の値との対応関係を記述した第２のテーブルとを用い、前記画像入力手段から取得した入力画像データの前記第１の色空間におけるデバイス値から前記第２の色空間のデバイス値に変換する処理を行うカラーマッチング処理手段と、
前記入力画像データに基づき当該入力画像データの前記印刷装置による印刷画像上のインク量を算出するインク量算出手段と、
前記インク量算出手段で求めたインク量が規定値を超えているか否かを判断する画像解析手段と、
前記第２の色空間のデバイス値とインク量の関係を表すインク量テーブルを作成するインク量テーブル作成手段と、
前記インク量算出手段で求めたインク量が規定値を超えている場合に、前記インク量テーブルを用いて、前記入力画像データの前記印刷装置による印刷画像上のインク量が前記規定値を超えない範囲で前記第２の色空間のデバイス値を前記第２の色空間における他のデバイス値へ変換する変換関係を決めるインク総量制限テーブルを生成するインク総量制限テーブル作成手段と、
前記インク総量制限テーブルで規定される変換関係に従い前記入力画像データを前記第２の色空間のデバイス値で定義される画像データに変換するインク総量制限処理手段と、
画像データに対して階調変換を行う階調変換処理手段と、
前記印刷装置の記録位置に依存する記録特性に応じて画像データを補正する補正処理手段と、を備え、
前記インク量算出手段は、前記階調変換処理手段による階調変換処理及び前記補正処理手段による補正処理を経て得られた画像データから、当該画像データに対応する画像内容の描画に使用されるインク量の分布を示すインク量分布データを作成する色調整装置。
【請求項２】
画像データの信号値と、その信号値の画像をハーフトーン処理して得られるハーフトーン画像のドット配置における単位面積当りのドットサイズ別の比率との対応関係が記述されているハーフトーンドット比率テーブルと、各ドットサイズのインク滴量の情報とを記憶しておくハーフトーン情報格納手段を備え、
前記インク量算出手段は、前記ハーフトーンドット比率テーブルと前記各ドットサイズのインク滴量の情報とに基づいて、前記印刷装置で使用される各色のインク量を計算し、
印刷画像上のインク総量の分布を求める請求項１に記載の色調整装置。
【請求項３】
前記画像解析手段は、前記インク量算出手段によって算出される印刷画像上のインク総量の分布を示すデータに対して、画像内の所定面積に相当するサイズのフィルタを適用し、
当該所定面積内に規定値以上のインク量が使用されるか否かを判定する請求項２に記載の色調整装置。
【請求項４】
前記インク量テーブル作成手段は、前記画像解析手段によって判断した画像データのインク量が最大となる画像位置の情報と、前記階調変換処理に適用する階調変換ルックアップテーブル（ＬＵＴ）と、前記補正処理に適用される補正ＬＵＴと、前記ハーフトーンドット比率テーブルと、前記各ドットサイズのインク滴量の情報とに基づき、各色の信号値に対応するインク量の関係を表した前記インク量テーブルを作成する請求項２又は３に記載の色調整装置。
【請求項５】
前記インク量テーブル作成手段は、前記インク量算出手段で求めたインク量が規定値を超えている場合に、前記インク量テーブルの作成を行う請求項１から４のいずれか１項に記載の色調整装置。
【請求項６】
前記印刷装置は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色のインクを用いるインクジェット記録装置であり、
前記インク総量制限テーブル作成手段は、前記インク量テーブルからＣＭＹで再現するグレー色をＫで置き換えるＧＣＲ（Gray-Component Replacement）処理のグレー置換量を調整することによりＣＭＹＫの変換関係を求める請求項１から５のいずれか１項に記載の色調整装置。
【請求項７】
前記画像入力手段を介して取得した入力画像データから当該入力画像データよりも解像度の低い縮小画像データを生成する画像縮小処理手段を備え、
前記インク量算出手段は前記縮小画像データからインク量を算出する請求項１から６のいずれか１項に記載の色調整装置。
【請求項８】
前記インク総量制限テーブルから、前記第２のテーブルを再作成するプリンタプロファイル作成手段を備える請求項１から７のいずれか１項に記載の色調整装置。
【請求項９】
前記第２のテーブルにおける第２の色空間のデバイス値を、前記印刷画像上のインク量が前記規定値を超えない範囲で記述し、当該第２のテーブルを用いて前記カラーマッチング処理手段によってカラーマッチング処理を行う構成により、カラーマッチング処理とインク総量制限処理とが前記カラーマッチング処理手段によって一括して行われ、前記カラーマッチング処理手段が前記インク総量制限処理手段を兼ねる請求項１から８のいずれか１項に記載の色調整装置。
【請求項１０】
前記印刷装置で使用するインクの色の種類数をｎ色（ｎは４以上の整数）とするとき、  前記インク総量制限テーブルは、ｎ次元のテーブルで構成されており、前記印刷画像上のインク量が前記規定値を超えている領域のみ変換関係が変更される請求項１から９のいずれか１項に記載の色調整装置。
【請求項１１】
前記インク総量制限処理手段により前記入力画像データのターゲット色に対してその印刷画像の前記デバイス非依存色空間の値が変化する修正が行われる場合に、その旨を警告する表示を行う表示手段と、
前記警告に係る入力画像データについて再現色の変更を許容する又は許容しない選択操作を行うための選択手段と、
を備える請求項１から１０のいずれか１項に記載の色調整装置。
【請求項１２】
前記第１のテーブル、前記第２のテーブル、前記インク総量制限テーブルを記憶しておくテーブル格納手段を備える請求項１から１１のいずれか１項に記載の色調整装置。
【請求項１３】
ターゲット色を表す第１の色空間のデバイス値で定義された画像データを入力する画像入力工程と、
前記第１の色空間のデバイス値とデバイス非依存色空間の値との対応関係を記述した第１のテーブルと、印刷装置によるプリント色を表す第２の色空間のデバイス値と前記デバイス非依存色空間の値との対応関係を記述した第２のテーブルとを用い、前記画像入力工程で取得した入力画像データの前記第１の色空間におけるデバイス値から前記第２の色空間のデバイス値に変換する処理を行うカラーマッチング処理工程と、
前記入力画像データに基づき当該入力画像データの前記印刷装置による印刷画像上のインク量を算出するインク量算出工程と、
前記インク量算出工程で求めたインク量が規定値を超えているか否かを判断する画像解析工程と、
前記第２の色空間のデバイス値とインク量の関係を表すインク量テーブルを作成するインク量テーブル作成工程と、
前記インク量算出工程で求めたインク量が規定値を超えている場合に、前記インク量テーブルを用いて、前記入力画像データの前記印刷装置による印刷画像上のインク量が前記規定値を超えない範囲で前記第２の色空間のデバイス値を前記第２の色空間における他のデバイス値へ変換する変換関係を決めるインク総量制限テーブルを生成するインク総量制限テーブル作成工程と、
前記インク総量制限テーブルで規定される変換関係に従い前記入力画像データを前記第２の色空間のデバイス値で定義される画像データに変換するインク総量制限処理工程と、
画像データに対して階調変換を行う階調変換処理工程と、
前記印刷装置の記録位置に依存する記録特性に応じて画像データを補正する補正処理工程と、を備え、
前記インク量算出工程は、前記階調変換処理工程による階調変換処理及び前記補正処理工程による補正処理を経て得られた画像データから、当該画像データに対応する画像内容の描画に使用されるインク量の分布を示すインク量分布データを作成する色調整方法。
【請求項１４】
コンピュータを、
ターゲット色を表す第１の色空間のデバイス値で定義された画像データを入力する画像入力手段と、
前記第１の色空間のデバイス値とデバイス非依存色空間の値との対応関係を記述した第１のテーブルと、印刷装置によるプリント色を表す第２の色空間のデバイス値と前記デバイス非依存色空間の値との対応関係を記述した第２のテーブルとを用い、前記画像入力手段から取得した入力画像データの前記第１の色空間におけるデバイス値から前記第２の色空間のデバイス値に変換する処理を行うカラーマッチング処理手段と、
前記入力画像データに基づき当該入力画像データの前記印刷装置による印刷画像上のインク量を算出するインク量算出手段と、
前記インク量算出手段で求めたインク量が規定値を超えているか否かを判断する画像解析手段と、
前記第２の色空間のデバイス値とインク量の関係を表すインク量テーブルを作成するインク量テーブル作成手段と、
前記インク量算出手段で求めたインク量が規定値を超えている場合に、前記インク量テーブルを用いて、前記入力画像データの前記印刷装置による印刷画像上のインク量が前記規定値を超えない範囲で前記第２の色空間のデバイス値を前記第２の色空間における他のデバイス値へ変換する変換関係を決めるインク総量制限テーブルを生成するインク総量制限テーブル作成手段と、
前記インク総量制限テーブルで規定される変換関係に従い前記入力画像データを前記第２の色空間のデバイス値で定義される画像データに変換するインク総量制限処理手段と、 画像データに対して階調変換を行う階調変換処理手段と、
前記印刷装置の記録位置に依存する記録特性に応じて画像データを補正する補正処理手段として機能させるためのプログラムであって、
前記インク量算出手段は、前記階調変換処理手段による階調変換処理及び前記補正処理手段による補正処理を経て得られた画像データから、当該画像データに対応する画像内容の描画に使用されるインク量の分布を示すインク量分布データを作成するプログラム。
【請求項１５】
請求項１から１２のいずれか１項に記載の色調整装置と、
複数色のインクの各色のインクを吐出するための複数のノズルが配列されたインクジェットヘッドと、
前記インクジェットヘッドに対して記録媒体を相対移動させる媒体搬送手段と、
前記色調整装置から与えられる画像データに対して階調変換処理と、前記インクジェットヘッドのノズル位置に依存する記録特性に応じて画像データを補正する補正処理と、を行い、さらに前記補正処理後の画像データをハーフトーン処理して２値又は多値のハーフトーンドット画像データを生成する画像処理手段と、
前記画像処理手段で生成されたハーフトーンドット画像データに基づいて前記インクジェットヘッドの各ノズルからの吐出を制御する吐出制御手段と、
を備えるインクジェット装置。
【請求項１６】
前記インクジェットヘッドは、前記記録媒体に対する１回の相対移動で画像を記録するシングルパス方式のヘッドである請求項１５に記載のインクジェット装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカラー画像の形成に用いる色調整方法及び装置、プログラム並びにインクジェット装置に係り、特に、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の各色のインクを用いて色再現を行うカラー印刷装置に好適な色調整技術に関する。
【背景技術】
【０００２】
特許文献１には、ＣＭＹＫの４色のインクを用いて色再現を行うカラーインクジェットプリンタにおいて、γ（ガンマ）変換されたデバイス信号（ＣＭＹＫ信号）に対応する各色成分毎にインク量を計算してすべての色成分のインク量（インク総量）を求め、そのインク量が規定値（画像形成条件毎に許容される最大インク総量）を超えていた場合に、インク量の総量規制を実施し、規定値内にインク量が収まるようにＣＭＹＫ信号を補正する方法が開示されている。特許文献１では、インク量の総量を規制する処理として、ＣＭＹの色材量の割合が規制前と変わらないように、ＣＭＹのインク滴量を同じ比率で減少させる処理が行われる（特許文献１の段落００４４、００５１）。そして、この総量規制後の各色毎のインク滴量データがＣＭＹＫ信号に再変換される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−９４８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では入力画像をγ変換し、そのγ変換後の信号からインク量を計算しているが、同じデバイス値でもインクジェットヘッドの吐出状態によって吐出されるインク量が微妙に変化し、デバイス値とインク量の関係は一意に決まらない。また、ＣＭＹＫのそれぞれの信号に対して、最大のインク量を個別に定めると、プリント上のインク総量の上限（制限値）によって、目的の色を再現できない場合が生じる。すなわち、計算上は信号値からインク量を算出することはできるが、実際の使用制限値を考慮すると、インク色の組み合わせが変化する可能性があり、信号値とインク量の関係を規定したテーブルを用いて各色の信号値から求めたインク量を加算した値をインク総量として単純に決めることはできない。
【０００５】
従来の方法では、画像データで使用している実際のデバイス信号に依らず、デバイス信号とインク滴量の関係（特許文献１の図８）からインク量が一番多い条件で（最大のインク量が規定値を超えるところが有るか否かで）、総量規制処理をする／しないを判断している。そのため、例えば、全体に明るい色調で構成されインクをあまり使用しない画像に対しても総量規制処理をしてしまう。従来方法では、ＣＭＹのみインク量を減らすため、色が保存されなくなってしまう。一方、インク量を減らして、色も保存するための方法として、ＧＣＲ（Gray-Component Replacement）処理がある（例えば、特開２０００−１３６１９号公報の段落００７９参照）。このＧＣＲ処理は、ＣＭＹで再現するグレー色をＫで再現するものであり、理論上、色が保存されるようにＣＭＹインクをＫインクに置き換えするが、このＧＣＲ処理による色の保存精度は決して高いものではなく、見た目に違いが分かってしまうレベルである。そのため色再現の観点からは、ＧＣＲ処理が不要であるならばできるだけ行わないことが望ましい。
【０００６】
本発明はこのような事情に鑑みてなされたもので、不要な色再現性の劣化を抑制しつつ、インク量の削減を達成することができる色調整装置及び方法、プログラム並びにインクジェット装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するために、本発明に係る色調整装置は、ターゲット色を表す第１の色空間のデバイス値で定義された画像データを入力する画像入力手段と、第１の色空間のデバイス値とデバイス非依存色空間の値との対応関係を記述した第１のテーブルと、印刷装置によるプリント色を表す第２の色空間のデバイス値とデバイス非依存色空間の値との対応関係を記述した第２のテーブルとを用い、画像入力手段から取得した入力画像データの第１の色空間におけるデバイス値から第２の色空間のデバイス値に変換する処理を行うカラーマッチング処理手段と、入力画像データに基づき当該入力画像データの印刷装置による印刷画像上のインク量を算出するインク量算出手段と、インク量算出手段で求めたインク量が規定値を超えているか否かを判断する画像解析手段と、第２の色空間のデバイス値とインク量の関係を表すインク量テーブルを作成するインク量テーブル作成手段と、インク量算出手段で求めたインク量が規定値を超えている場合に、インク量テーブルを用いて、入力画像データの印刷装置による印刷画像上のインク量が規定値を超えない範囲で第２の色空間のデバイス値を第２の色空間における他のデバイス値へ変換する変換関係を決めるインク総量制限テーブルを生成するインク総量制限テーブル作成手段と、インク総量制限テーブルで規定される変換関係に従い入力画像データを第２の色空間のデバイス値で定義される画像データに変換するインク総量制限処理手段と、画像データに対して階調変換を行う階調変換処理手段と、印刷装置の記録位置に依存する記録特性に応じて画像データを補正する補正処理手段と、を備え、インク量算出手段は、階調変換処理手段による階調変換処理及び補正処理手段による補正処理を経て得られた画像データから、当該画像データに対応する画像内容の描画に使用されるインク量の分布を示すインク量分布データを作成する。
【０００８】
本発明では、画像データが使うデバイス信号に対してインク量を求め、規定値を超えているか否かの判断に従って、インク総量制限処理の要否を判断している。
【０００９】
このため、プリント時に印刷画像上でインク量が規定値を超えない画像内容（絵柄）の場合にはインク総量制限処理が回避される。その一方、インク量が規定値を超える場合にはインク総量制限テーブルが生成され、インク量が規定値を超えない範囲となる信号変換が行われる。これにより、規定値が示すインク量の範囲内にインク量を調整することができる。
【００１０】
他の発明態様については、本明細書及び図面の記載により明らかにする。
【発明の効果】
【００１１】
本発明によれば、不要な色再現性の劣化を抑制しつつ、インク量の削減を達成することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係るインクジェット印刷システムの構成例を示すブロック図
【図２】プリンタ内のイメージプロセスボードにおける処理プロセスの説明図
【図３】階調変換処理部で用いられる階調変換ＬＵＴの説明図
【図４】ムラ補正処理部における補正処理の説明図
【図５】ハーフトーン処理により実現されるハーフトーンドット比率の一例を示す図
【図６】本実施形態における色調整のための信号処理の流れを示すフローチャート
【図７】画像縮小処理の一例を示す説明図
【図８】画像変換部における画像変換処理の内容を示した概念図
【図９】ムラ補正サムネイルＬＵＴの適用方法を示す説明図
【図１０】縮小画像データからインク量分布データを得る過程を模式的に示した説明図
【図１１】インク量分布データに対するフィルタ処理の説明図
【図１２】インク総量制限テーブル更新処理の手順を示すフローチャート
【図１３】インク量テーブル作成部における処理内容を示すブロック図
【図１４】モニタの画面に表示される警告表示の例を示す図
【図１５】モニタの画面に表示される警告表示の他の例を示す図
【図１６】本実施形態における要部ブロック図
【図１７】ムラ補正ＬＵＴの生成手順の一例を示したフローチャート
【図１８】濃度測定用のテストチャートの一例を示す図
【図１９】あるノズルの吐出特性曲線の例を示したグラフ
【図２０】ノズル毎の吐出補正ＬＵＴを求める処理の一例を示す説明図
【図２１】インク吐出量計算前処理のフローチャート
【図２２】インクジェット記録装置の全体構成図
【図２３】図２３（ａ）はヘッドの構造例を示す平面透視図、図２３(ｂ) はその一部の拡大図
【図２４】ヘッドの他の構造例を示す平面透視図
【図２５】図２３（ａ）中のＡ−Ａ線に沿う断面図
【発明を実施するための形態】
【００１３】
以下、添付図面に従って本発明の実施形態について詳細に説明する。
【００１４】
＜インクジェット印刷システムの構成例＞
図１は本発明の実施形態に係るインクジェット印刷システムの構成例を示すブロック図である。インクジェット印刷システム１０は、コンピュータ本体（以下「ＰＣ」と表記する。）１２、モニタ１４、入力装置１６、及びプリンタ１８を含んで構成される。ＰＣ１２は、画像データを管理する機能、画像データを処理する機能、画像処理パラメータを管理する機能を有する。すなわち、ＰＣ１２は、画像データ管理手段、画像データ処理手段、画像処理パラメータ管理手段として機能する。また、ＰＣ１２はプリンタ１８を制御する機能を有し、プリンタ制御手段として機能する。
【００１５】
ＰＣ１２にはモニタ１４及び入力装置１６が接続されており、モニタ１４及び入力装置１６はユーザーインターフェース(ＵＩ)として機能する。入力装置１６は、キーボード、マウス、タッチパネル、トラックボールなど、各種の手段を採用することができ、これらの適宜の組み合わせであってもよい。本例では入力装置１６として、キーボードとマウスが用いられる。オペレータは、モニタ１４の画面に表示される内容を見ながら入力装置１６を使って各種情報の入力を行うことができ、プリンタ１８を操作することができる。また、モニタ１４を通じてシステムの状態等を把握（確認）することが可能である。
【００１６】
ＰＣ１２は、画像データ２０を取り込むための画像入力インターフェース部２２と、取り込んだ画像データを保存する画像データ格納手段としてのデータベース（以下、「画像データＤＢ」という。）２４と、カラーマッチング処理部２６と、インク総量制限処理部２７と、色管理（ＣＭＳ；Color Management System）に用いるテーブルデータ（ＣＭＳテーブル）を格納しておくＣＭＳデータ格納手段としてのデータベース（以下、「ＣＭＳテーブルＤＢ」という。）２８とを備える。
【００１７】
また、ＰＣ１２は、画像データを処理する画像データ処理部３０と、階調変換用のルックアップテーブル（以下、「階調変換ＬＵＴ」という。）を格納しておくデータベース（以下、「階調変換ＬＵＴＤＢ」という。）４０と、ムラ補正用のルックアップテーブル（以下、「ムラ補正ＬＵＴ」という。）を格納しておくデータベース（以下、「ムラ補正ＬＵＴＤＢ」という。）４２と、ハーフトーン処理のパラメータを格納してデータベース（以下、「ハーフトーンＤＢ」という。）４４と、インク量テーブル作成部４６と、インク総量制限テーブル算出部４７と、プリンタプロファイル作成部４８と、システムの全体的な制御を司るシステム制御部５０と、ユーザーインターフェース（ＵＩ）制御部５２とを備える。
【００１８】
画像データ２０の入力部として機能する画像入力インターフェース部２２は、有線又は無線の通信インターフェース部を採用してもよいし、メモリカードなどの外部記憶媒体（リムーバブルディスク）の読み書きを行うメディアインターフェース部を採用してもよく、これらの組み合わせであってもよい。
【００１９】
画像入力インターフェース部２２を介してＰＣ１２に入力された画像データ２０は、画像データＤＢ２４に登録される。モニタ１４には、画像データＤＢ２４に登録されている画像データの一覧を表示させることができる。オペレータはモニタ１４の表示を見ながら入力装置１６を操作することにより、対象となる画像データをプリントするか否かを指定することができる。また、オペレータは、画像データＤＢ２４に登録されている各画像データに対して、モニタ１４と入力装置１６を通じてプリント条件（例えば、用紙の種類、サイズ、枚数、カラー／白黒、色補正、濃淡補正など）を指定することできる。
【００２０】
プリント条件には、上記例示した項目の他に、階調変換ＬＵＴＤＢ４０、ムラ補正ＬＵＴＤＢ４２、ハーフトーンＤＢ４４の各パラメータの適切なデータが含まれる。印刷対象となる各画像データに対し、用紙種やサイズなど指定された条件に合わせて各データベース（４０〜４４）から適切なデータが選択され、これら情報を含むプリント条件のデータが各画像データに割り付けられる。
【００２１】
画像データ２０は、プリント実行の指示がなされると、画像データＤＢ２４からプリンタ１８へ転送されるが、このプリンタ１８への転送の際にカラーマッチング処理部２６とインク総量制限処理部２７での画像処理を経由する。
【００２２】
カラーマッチング処理部２６は、画像データに定義された色でプリントされるように画像データのデバイス値を変換する処理を行う。ここでは、画像データのＣＭＹＫ値に対する色度値（デバイス非依存色空間で定義された色の値であり、本例ではCIE-L*a*b*値を用いる）の関係を記述したテーブル（「第１のテーブル」に相当、図１６符号９５参照）と、プリンタ１８のデバイス値（ＣＭＹＫ）と色度値の関係を記述したテーブル（「第２のテーブル」に相当、図１６符号９６参照）の２つがあり、２つのテーブルの色度値が一致するようにＣＭＹＫ→ＣＭＹＫの変換関係を決める。
【００２３】
インク総量制限処理部２７は、ＣＭＹＫ信号の総量に対応するインク量が、プリンタ１８で規定されたインク量（「規定値」に相当）を超えないように色変換するＧＣＲ処理からＣＭＹＫの変換関係を求める。ＧＣＲ処理は、ＣＭＹで再現するグレー色をＫインクで再現し（置き換え）、全体としてインク量を減らす処理である。このＧＣＲ処理は、入力ＣＭＹＫ値に対する出力ＣＭＹＫ値の対応関係（入出力関係）を記述したテーブルとして保持しておき、このテーブルを使って変換処理を行う。
【００２４】
カラーマッチング処理部２６及びインク総量制限処理部２７で使用する各テーブルは、ＣＭＳテーブルＤＢ２８に格納しておき、用紙種や色再現条件、インク総量上限などの条件に応じて適切なテーブルを選択し、使用する。
【００２５】
画像データ処理部３０は、画像データを解析してインク使用量の評価演算を担う処理部であり、画像縮小処理部３２、画像変換部３４、インク量データ算出部３６及び画像解析部３８を含む。この画像データ処理部３０における処理内容の詳細は後述する。
【００２６】
インク量テーブル作成部４６は、インク総量制限テーブル算出部４７の計算に使用するインク量テーブルを作成する。インク量テーブルは、Ｃ、Ｍ、Ｙ、Ｋの各色の単色信号に対して１画素あたりに単位面積平均でどのくらいのインク量が使用されるかの対応関係を示した表形式で作られる（図１３の符号９０参照）。
【００２７】
インク総量制限テーブル算出部４７は、画像解析部３８でインク量が規定値を超えていると判断した場合、インク量が規定値内に収まるようにＧＣＲ処理のグレイ置換量を調整してインク総量制限テーブルを再作成する。この作成したインク総量制限テーブル（図１６の符号９７参照）は、ＣＭＳテーブルＤＢ２８に登録される。
【００２８】
図１におけるプリンタプロファイル作成部４８は、インク総量制限テーブルが更新されたことにより、デバイス値とプリント上の色度値の関係が変化した分を反映したプリンタプロファイルを作成する処理部である。プリンタプロファイル作成部４８にて作成されたプリンタプロファイルのテーブルは、ＣＭＳテーブルＤＢ２８に登録される。
【００２９】
また、ＰＣ１２は、プリンタ１８によって出力されたテストパターンの読取結果からノズル単位のムラ補正ルックアップテーブル（ＬＵＴ）を作成する信号処理を行うＬＵＴ生成部５４を備えるとともに、画像縮小処理部３２で生成された縮小画像に対するムラ補正処理に相当する信号補正に適用されるルックアップテーブル（以下「ムラ補正サムネイルＬＵＴ」という。）をムラ補正ＬＵＴから生成するムラ補正サムネイルＬＵＴ生成部５６を備える。なお、図１に示したＰＣ１２内の各部（符号２２〜５６の各要素）は、ＰＣ１２のハードウエア又はソフトウェア、若しくはこれらの組み合わせによって構成される。
【００３０】
ＬＵＴ生成部５４は、システム制御部５０からの制御信号やＵＩ制御部５２から与えられる指令信号（操作信号）に従い、階調変換ＬＵＴ、ムラ補正ＬＵＴ、ハーフトーンテーブルなどのデータを生成する。
【００３１】
ムラ補正サムネイルＬＵＴ生成部５６は、ムラ補正ＬＵＴＤＢ４２に格納されているムラ補正ＬＵＴのデータから、インク使用量の評価演算に適用するムラ補正サムネイルＬＵＴを生成する演算部である。生成されたムラ補正サムネイルＬＵＴは、画像データ処理部３０内の画像変換部３４が参照するメモリ（不図示）にセットされる。
【００３２】
ＰＣ１２内のシステム制御部５０は、カラーマッチング処理部２６、インク総量制限処理部２７、インク量テーブル作成部４６、インク総量制限テーブル算出部４７、プリンタプロファイル作成部４８、ＬＵＴ生成部５４、ムラ補正サムネイルＬＵＴ生成部５６並びに画像データ処理部３０など各処理部における演算の制御を行うとともに、ＵＩ制御部５２と連携してモニタ１４の表示制御や入力装置１６からの入力指令に対応した制御を行う。また、システム制御部５０はプリンタ１８のイメージプロセスボード６０に信号を与え、プリンタ１８の動作を制御する。
【００３３】
画像データＤＢ２４に登録された画像データの一覧からプリントしたい画像データを選択し、プリント実行を指示すると、当該選択に係る画像データがＰＣ１２内の画像データＤＢ２４からカラーマッチング処理部２６及びインク総量制限処理部２７を経由してプリンタ１８に転送される。また、プリンタ１８内のイメージプロセスボード６０に対してプリント条件に対応したパラメータがセットされる。
【００３４】
プリンタ１８は、ＰＣ１２から受信した画像データをマーキング信号に変換する信号処理を行うイメージプロセスボード６０と、マーキング信号に従って印刷を実行するマーキング部６８とを備える。イメージプロセスボード６０は、階調変換処理部６２、ムラ補正処理部６４、ハーフトーン処理部６６を含み、入力される画像データに対して階調変換処理、ムラ補正処理、ハーフトーン処理を施し、マーキング信号を生成する。イメージプロセスボード６０に入力された画像データは、各処理部（６２，６４，６６）による処理を経てマーキング部６８により描画される。
【００３５】
階調変換処理部６２は、マーキング部６８で画像形成するときに、全体的にどのくらいの色の濃さで描画するかという、濃度階調の特性を決める処理を行う。階調変換処理部６２は、プリンタ１８で規定された発色特性になるように画像データを変換する。例えば、階調変換処理部６２は、階調変換ＬＵＴに従い、ＣＭＹＫ信号をＣ’Ｍ’Ｙ’Ｋ’信号に変換したり、Ｃ信号、Ｍ信号、Ｙ信号、Ｋ信号の各信号を色別に、Ｃ’信号、Ｍ’信号、Ｙ’信号、Ｋ’信号に変換したりする。
【００３６】
階調変換処理部６２による信号変換は、ＰＣ１２内の階調変換ＬＵＴＤＢ４０に格納されている階調変換ＬＵＴを参照して変換関係を定める。階調変換ＬＵＴＤＢ４０には、プリントする用紙（記録媒体）の種類毎に最適化された複数のＬＵＴが格納されており、使用する用紙に合わせて適切なＬＵＴが参照される。このような階調変換ＬＵＴは、インクの色毎に用意されている。本例の場合、ＣＭＹＫの各色について、それぞれ階調変換ＬＵＴが設けられる。
【００３７】
プリントの実行指示が入力されると、その印刷条件に合致した階調変換ＬＵＴが自動的に選択され、プリンタ１８の階調変換処理部６２にセットされる。また、入力装置１６からＬＵＴの選択、変更、修正等の指示を入力することにより、所望のＬＵＴに設定することができる。
【００３８】
ムラ補正処理部６４は、マーキング部６８を構成するインクジェットヘッドの各ノズルからある一定の階調値の入力信号によってインク吐出を行ったときに、階調変換処理部６２で規定された濃度が記録媒体上の全面で均一濃度になるように、各ノズルの出力濃度（インク吐出量）を補正する処理部である。インクジェットヘッドは、ノズルによって吐出特性にばらつきがあり、吐出液滴量が必ずしも均一ではない。このようなノズル毎の吐出性能のばらつきに起因する出力濃度ムラをノズル単位で補正するためにムラ補正処理部６４にて信号変換が行われる。すなわち、ムラ補正処理部６４は、マーキング部６８を構成するインクジェットヘッドにおける複数のインク吐出用ノズルのインク吐出量が、ヘッド内並びにヘッド間で所定の許容範囲内となり、画像面内で色ムラがなくなるように、各ノズルの吐出量を補正すべく画像信号を変換する。
【００３９】
例えば、ＣＭＹＫ信号をＣ”Ｍ”Ｙ”Ｋ”信号に変換したり、Ｃ’信号、Ｍ’信号、Ｙ’信号、Ｋ’信号の各信号を色別に、Ｃ”信号、Ｍ”信号、Ｙ”信号、Ｋ”信号に変換したりする。この変換処理は、ＰＣ１２内のムラ補正ＬＵＴＤＢ４２に格納されているムラ補正ＬＵＴ」を参照して変換関係を定める。ムラ補正ＬＵＴＤＢ４２には、プリントする用紙の種類毎（紙種毎）に最適化された複数種類のムラ補正ＬＵＴが格納されており、使用する用紙に合わせて適切なＬＵＴが参照される。
【００４０】
ハーフトーン処理部６６は、多階調（例えば、１色当たり８ビット２５６階調）の画像信号を画素単位で、インク吐出する／しないの２値、若しくは、インク径（滴サイズ）が複数選択できる場合はどの滴種を吐出するかの多値の信号に変換する。一般的には、Ｍ値（Ｍは３以上の整数）の多階調画像データをＮ値（Ｎは２以上Ｍ未満の整数）のデータに変換する処理を行う。ハーフトーン処理には、ディザ法、誤差拡散法、濃度パターン法など、を適用できる。
【００４１】
本例のマーキング部６８は、大滴、中滴、小滴の３種類の滴サイズを打ち分けることができるものとする。この場合、ハーフトーン処理部６６は、ムラ補正処理後の多階調（例えば２５６階調）のデータから、「大滴インクを吐出する」、「中滴インクを吐出する」、「小滴インクを吐出する」、「吐出しない」の４値の信号に変換する。ハーフトーン処理部６６における信号変換は、ＰＣ１２内のハーフトーンＤＢ４４に格納されたテーブル（ハーフトーンテーブル）を参照して変換関係を決める。
【００４２】
ハーフトーンテーブルは、大中小の各サイズのドットが単位面積あたりにどのような割合（比率）で描画するための２次元でのドット描画条件を決めるテーブルであり、Ｎ×Ｎの２次元閾値マトリクスからなるパラメータと大中小のインク滴量のどれを使うかを決定する閾値パラメータで構成される。ハーフトーンＤＢ４４には、複数種類のハーフトーンテーブルが格納されており、プリント時にいずれかのテーブルが選択される。
【００４３】
ハーフトーン処理部６６で生成された多値の信号（本例の場合４値のマーキング信号）は、マーキング部６８に送られ、対応するノズルの吐出エネルギー発生素子（例えば、圧電素子や発熱素子）の駆動制御に用いられる。すなわち、この４値の信号に従ってマーキング部６８における各ノズルのインク吐出の制御が行われる。大滴インクによって記録媒体上に大ドットが記録され、中滴インクによって記録媒体上に中ドットが記録され、小滴インクによって記録媒体上に小ドットが記録される。こうして、記録媒体上に形成するインクドットの配置による面積階調によって多階調を再現する。
【００４４】
マーキング部６８は、液体吐出ヘッドとしてのインクジェットヘッドを含んで構成される。本実施形態では、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、黒（Ｋ）の４色のインクを用いるものとし、各色のインクを吐出する手段として、色別にインクジェットヘッドを備える場合を説明する。ただし、インク色や色数の組み合わせについては本実施形態に限定されない。
【００４５】
本例のインクジェット印刷システム１０は、シングルパス方式で画像を記録するシステムである。すなわち、各色のインクジェットヘッドに対して記録媒体を相対的に移動させる動作を１回行うだけで（１回の副走査で）、記録媒体の画像形成領域に所定記録解像度（例えば、1200dpi）の画像を記録することができる。各ヘッドのインク吐出面（ノズル面）には、用紙の画像形成領域の最大幅に対応する長さにわたってインク吐出用のノズルが複数配列されている。インク吐出面に多数のノズルを二次元的に配列させる構成によって、高記録解像度を実現できる。
【００４６】
二次元ノズル配列を有するインクジェットヘッドの場合、当該二次元ノズル配列における各ノズルを媒体搬送方向（「副走査方向」に相当）と直交する方向（「主走査方向」に相当）に沿って並ぶように投影（正射影）した投影ノズル列は、主走査方向（媒体幅方向）について、記録解像度を達成するノズル密度でノズルが概ね等間隔で並ぶ一列のノズル列と等価なものと考えることができる。「概ね等間隔」とは、インクジェット印刷システムで記録可能な打滴点として実質的に等間隔であることを意味している。例えば、製造上の誤差や着弾干渉による媒体上での液滴の移動を考慮して僅かに間隔を異ならせたものなどが含まれている場合も「等間隔」の概念に含まれる。投影ノズル列（「実質的なノズル列」ともいう。）を考慮すると、主走査方向に沿って並ぶ投影ノズルの並び順に、ノズル位置（ノズル番号）を対応付けることができる。以下の説明で「ノズル位置」という場合、この実質的なノズル列におけるノズルの位置を指す。
【００４７】
＜イメージプロセスボード６０における画像処理の説明＞
ここで、プリンタ１８内のイメージプロセスボード６０における信号処理の具体例について、図２〜図５を用いて説明する。
【００４８】
図２は、イメージプロセスボード６０の処理プロセスを示した説明図である。階調変換処理部６２には、ＣＭＹＫに色分離された多階調データが入力される。ここでは、マーキング部６８における各インク色ごとの多階調画像データ（例えば、ＣＭＹＫの４色に対応した色別の２５６階調画像データ）が与えられるものとする。なお、ＲＧＢフルカラー２４ビット（各色８ビット）の画像データが入力される場合や、入力画像の解像度とインクジェット描画装置の出力解像度に差がある場合などには、公知の色変換処理、解像度変換処理が行われる。
【００４９】
階調変換処理部６２には、ＣＭＹＫの色別にテーブル（階調変換ＬＵＴ）が適用され、入力信号をある目標の濃度階調となるように変換する。階調変換処理部６２に入力されたＣＭＹＫ信号は、色別の階調変換ＬＵＴによってＣ’Ｍ’Ｙ’Ｋ’信号に変換される。
【００５０】
図３は、階調変換処理部６２で用いられる階調変換ＬＵＴの概念図である。図３に示すように、階調変換ＬＵＴは、ＣＭＹＫの各色信号別に設けられており、入力信号値を出力信号値に変換する入出力関係を定めたＬＵＴである。階調変換ＬＵＴに従って変換された信号は、ムラ補正処理部６４に入力される（図２参照）。
【００５１】
図４はムラ補正処理部６４（図１、図２）における補正処理の概念図である。図４では、Ｃインク用のインクジェットヘッドについてノズル数を減らして描いているが、実際には各色ヘッドに備える全ノズルについて、各ノズルに対応してそれぞれ吐出補正ＬＵＴが存在している。図４中のｉ，ｉ＋１，・・・，ｉ＋４は、ノズル番号を表している。なお、ノズル番号ｉは、記録解像度によるドット列の形成が可能な実質的なノズル列の端からｉ=1,2,3・・・という具合に連続する整数の番号で各ノズルに付与することができ、ノズル番号によってノズルの位置を特定することができる。ノズル番号は、記録解像度で記録媒体上の打滴点（記録位置）を記録できるように複数のノズルが配列されたノズル配置における実質的なノズル列のノズル並び順を表す。
【００５２】
図示のように、ノズル毎に入力信号値と出力信号値の変換関係を規定したＬＵＴが存在し、これが全ノズル分集合したＬＵＴ群となっており、さらに、色別のヘッドの全ヘッドについて、同様のＬＵＴ群が存在する。
【００５３】
ムラ補正処理部６４（図１、図１０参照）は、入力されるＣ’Ｍ’Ｙ’Ｋ’データに対して、ムラ補正ＬＵＴを用いて、Ｃ”Ｍ”Ｙ”Ｋ”データに変換する。つまり、ムラ補正処理部６４は、インクジェットヘッドの各ノズルの位置（プリント上の記録位置に対応）に依存する記録特性に応じて画像データを補正する補正処理手段となっている。なお、図１、図２は、説明の便宜上、階調変換処理とムラ補正処理とを段階的に行う例を示しているが、階調変換ＬＵＴとムラ補正ＬＵＴを合成して１つのＬＵＴにまとめ、これらの変換処理を一括で行う演算方法を採用することができる。階調変換処理及びノズル吐出補正処理を経て生成された変換後の信号は、ハーフトーン処理部６６に入力される。
【００５４】
図５は、ハーフトーン処理部６６（図１参照）のハーフトーン処理によって実現される各ドットの比率を表すハーフトーンドット比率の一例を示すものである。図５の横軸は入力信号を表し、縦軸は単位面積あたりにおける大中小のインクドットの記録割合（ドット比率）を示した量である。例えば、図５の縦軸は、最大で１００画素のインク打滴できる領域（「単位面積」に相当）に、大中小のドットインクがそれぞれ何個ずつ打たれるかの割合を示した量である。入力信号値に対して、各種ドットをどのような比率で使用するかを定めたハーフトーンテーブルは複数種類用意され、プリント時にいずれかのテーブルが選択される。ハーフトーン処理部６６では、選択されたハーフトーンテーブルに応じたハーフトーン処理が実施され、ＣＭＹＫ各色別の連続階調画像から各色別のドット画像に変換される。
【００５５】
＜ＰＣ１２内における画像データ処理部３０の説明＞
ＰＣ１２内の画像データ処理部３０は、画像データを印刷する前に、予め当該画像データの印刷に使用されるインク量を計算し、許容量の上限を示す規定値を超えているかどうかを評価判断する処理部である。規定値は、用紙の種類や印刷モードなどに応じて適宜設定される。一例として、用紙搬送上問題となるレベルのコックリングの発生が予測されるインク量の閾値が規定値として定められている。
【００５６】
画像データ処理部３０により画像データ２０の絵柄からインク量を評価（予測）した結果、所定の閾値（規定値）を超えている場合は、使用インク量が規定値内に収まるように、ＧＣＲ処理を行うものとし、そのＧＣＲ処理を反映させてインク総量制限テーブルを作成し直す。
【００５７】
印刷の対象として画像データＤＢ２４に登録された画像データ２０は、描画インク使用量を計算するために、まず、画像縮小処理部３２で縮小画像データに変換される。画像データＤＢ２４に登録される画像データ（入力された元の画像データ）の形式や画素数、解像度などの条件は特に限定はない。
【００５８】
例えば、入力された元の画像データは、原稿画像サイズ「Ｂ２」（JIS 規格の用紙寸法：728×515mm）の大きさのページ記述言語データとすることができる。また、入力画像データは、例えば、ＲＧＢの各色８ビット（２４ビットカラー）の画像データでもよいし、インク色（例えば、ＣＭＹＫの４色）に色変換された各色８ビットのデータでもよい。画像データＤＢ２４への登録画像の形式を整えるために、ＰＣ１２内で画素数変換処理、色変換処理などの前処理を施してもよい。この場合、ＰＣ１２内に画素数変換処理部、色変換処理部などを備える。
【００５９】
画像データＤＢ２４に登録される入力画像データは比較的大きなデータ量であるため、描画インク使用量の評価演算に際して、当該入力画像データを直接処理すると演算負荷が過大となる。したがって、本実施形態では演算の効率化の観点から、画像データを計算しやすいデータサイズに縮小する。すなわち、入力画像データから画像縮小処理部３２にて所定の解像度の縮小画像（「サムネイル」と表記する場合がある。）を生成する。縮小画像の解像度について特に限定はないが、後述する画像解析部３８のフィルタ処理に用いるフィルタのサイズとの関係で適当な解像度（画素数）に変換される。一例として、縮小画像における１画素の１辺が印刷用紙上の１ｍｍ程度の大きさに相当する解像度（数十ｄｐｉ、例えば、２５ｄｐｉ程度）の画像に変換される。
【００６０】
コックリングによる用紙変形（波打ち）の程度を判定する際に用いるフィルタ（空間フィルタ）のサイズは、例えば、１辺が１センチ程度の領域の画素範囲を演算対象とするものが用いられる。このような場合、縮小画像データの１画素当たりの面積は、概ねフィルタサイズの１０分の１程度の大きさとすることが好ましい。
【００６１】
画像縮小処理部３２により生成された縮小画像データは画像変換部３４に送られ、この画像変換部３４において階調変換処理とムラ補正処理に相当する画像変換処理が行われる。画像変換部３４で行われる画像変換処理は、プリンタ１８内のイメージプロセスボード６０で実施される階調変換処理とムラ補正処理との組み合わせに対応した代替的な処理である。画像変換部３４に適用される階調変換ＬＵＴは、プリンタ１８内のイメージプロセスボード６０における階調変換処理部６２に適用されるＬＵＴと同等のものであり、階調変換ＬＵＴＤＢから提供される。また、画像変換部３４において階調変換ＬＵＴを使った変換に続き、ムラ補正サムネイルＬＵＴを使ってムラ補正処理が行われる。
【００６２】
イメージプロセスボード６０のムラ補正処理部６４に適用されるムラ補正ＬＵＴはノズル毎にＬＵＴが割り当てられており、データ量が大きいものであるため、縮小画像データに対する演算に必要なデータに加工／編集したムラ補正サムネイルＬＵＴを作り、このムラ補正サムネイルＬＵＴを画像変換部３４に適用する。
【００６３】
なお、ここでは、画像変換部３４にて階調変換ＬＵＴを用いた階調変換処理を行った後に、ムラ補正サムネイルＬＵＴを用いたムラ補正処理を行うという段階的な処理を説明したが、このような２段階の処理に限定されない。画像変換部３４の演算に際して階調変換ＬＵＴとムラ補正サムネイルＬＵＴとを統合した１つのＬＵＴを用い、１回の変換演算によって階調変換とムラ補正を含んだ変換結果を得ることも可能である。このような一括変換の処理についても、階調変換ＬＵＴとムラ補正サムネイルＬＵＴを適用した画像変換の処理に該当する。
【００６４】
画像変換部３４で変換された縮小画像データは、インク量データ算出部３６にてインク量分布データに変換される。インク量データ算出部３６は縮小画像データの各画素の信号値をハーフトーンのドット配置で再現する際のドットサイズ別の比率と、各ドットサイズに対応したインク滴量の情報から１画素あたりのインク量を計算する。
【００６５】
ハーフトーンＤＢ４４には画素の信号値に応じたドットサイズ別比率の情報（ハーフトーンドット比率テーブル）と、ドットサイズ（滴サイズ）ごとのインク滴量の情報が格納されている。インク量データ算出部３６はハーフトーンＤＢ４４からこれらの情報を取得し、縮小画像データの１画素に相当する範囲毎のインク量を求め、そのインク量を画素の座標に割り付けて、分布データを得る。また、インク量データ算出部３６は、ＣＭＹＫのインク色別に求めたインク量の分布データを全色分加算し、縮小画像の全体（１面）のインク量分布データを生成する。なお、ハーフトーンドット比率テーブルはハーフトーンテーブルの種類毎に設けられており、プリント時に使用されるハーフトーンテーブルに対応したハーフトーンドット比率テーブルが適用される。
【００６６】
インク量データ算出部３６で生成された縮小画像のインク量分布データは画像解析部３８に送られ、画像解析部３８にてフィルタ処理された後、印刷画像上で規定値以上のインク量となる場所が存在するか否かの判定が行われる。規定値以上のインク量分布がある場合は、インク総量制限テーブルの更新処理に移行する。なお、インク総量制限テーブルの更新処理に移行する際には、その旨をオペレータに明示的に伝える情報をモニタ１４に表示させてもよい。
【００６７】
その一方、画像解析部３８における判定の結果、規定値を超えるインク量分布がなければ、当該画像データをプリントしても特段問題はないため、ＧＣＲ処理によるインク量の調整を実施せずに、印刷処理に進む。なお、規定値を超えるインク量の分布がない場合にプリントＯＫである旨を明示的にオペレータに伝える情報をモニタ１４に表示させてもよい。
【００６８】
図６は、ＰＣ１２における信号処理の流れを示すフローチャートである。まず、ＰＣ１２に画像データを入力する（ステップＳ１１）。入力された画像データが画像データＤＢに登録された後、又は、画像データＤＢに登録する処理と並行して、当該画像データから縮小画像データを生成する（ステップＳ１２）。図１で説明した画像縮小処理部３２にて縮小画像データが生成される。
【００６９】
縮小画像データの１画素あたりの解像度は、画像解析部３８のフィルタ処理で必要なサイズから決められたサイズに対応した解像度を定義し、その解像度になるように縮小処理をする。縮小画像データを生成するための縮小処理方法は、間引き処理やなど、いくつかの方法があるが、使用インク量の評価演算並びに判定の精度を高める方法として、入力画像データ上で縮小画像の１画素あたりの面積に相当する範囲を平均化し、そのデータを縮小画像の１画素として割り当てる方法が望ましい。
【００７０】
図７は画像縮小処理の一例を示す説明図である。図７の左側が画像縮小処理前の元の入力画像データを示しており、図７の右側が画像縮小処理後の縮小画像データを示している。図７では図示の便宜上、画素の数を減じて描いている。図７の左側に示した入力画像データにおいて、点線で示した格子の１セル（符号７１）が入力画像データの１画素を表している。また、図７の右側に示した縮小画像データにおいて点線で示した格子の１セル（符号７２）が縮小画像データの１画素を表している。
【００７１】
図７では、入力画像データにおける一定の画素領域（符号７３の太線で囲んだ４×４＝１６画素の範囲を例示）が縮小画像データの１画素（図７において符号７４の太線で囲んだ範囲）に対応している。図７に示した縮小画像データの１画素は、印刷用紙上で１辺がａミリメートル（ｍｍ）の正方形領域（ａｍｍ×ａｍｍの矩形範囲）に相当しており（ただし、ａは任意の正数で表される定数）、当該１画素の範囲内に属する元の入力画像データの画素領域について入力画像データの信号値を平均化処理し、その平均値を縮小画像の１画素の値（画素値）とする。つまり、図７の符号７３の太線で囲んだ１６画素の平均値が縮小画像データにおける符号７４の太線で囲んだ１画素の信号値として割り当てられる。入力画像データの全体について、同様の平均化処理が行われ、縮小画像データが生成される。こうすると、元の入力画像における一定範囲の平均的な値が縮小画像の１画素に入るので、インク量の情報としては保存される。したがって、インク量の評価計算において精度の高い計算結果が得られる。なお、図７では、図示の都合上、縮小率を１／１６として例示しているが、実際の縮小率はさらに小さく、例えば、元画像1200dpiから25dpi程度に大幅にデータ量が削減される。
【００７２】
また、精度を出す別の方法として、入力画像データ上で縮小画像の１画素あたりの面積に相当する範囲の画素値を加算し、そのデータ加算値から縮小画像の信号値に変換するテーブルを通して１画素に割り当てる方法も望ましい。この場合、データ加算値ｓに対して縮小画像の信号値jを割り当てるための対応関係を規定したテーブルを予め用意しておき、このテーブルに従って、データ加算値ｓから縮小画像の信号値ｊに変換して画素に割り当てる。このような方法を採用しても、縮小処理前の入力画像データの信号値の情報が平均的に保存されるため、精度の高いインク量計算が可能である。
【００７３】
また、別の方法として、元の入力画像データの所定画素領域内の信号値から代表値を定め、この代表値を縮小画像データの１画素の信号値に当てはめるという方法もある。代表値の決定に際しては、平均値の他、中央値（メジアン）や最頻値などを用いることができる。また、ヒストグラムから適当な代表値を決定してもよいし、最大値や最小値などを除外した範囲から代表値を決定してもよく、或いはまた、信号値分布の上位数％のところの平均値を代表値とするなど、統計演算上の工夫を適宜組み合わせてもよい。
【００７４】
画像縮小処理部３２にて生成する縮小画像データは、その後の処理工程で（インク量データ算出部３６にて）インク量分布データへ変換したときに必要なインク量分解能を保つために、縮小画像データの信号の深度（量子化する数値の範囲）は１６ビット以上であることが望ましい。
【００７５】
縮小処理前の入力画像データの信号の深度（階調数）は、例えば、各色８ビット（２５６階調）とする。画像縮小処理部３２にて、画像データの画素数を減らす処理を行う一方、各画素の信号の深度を１６ビット化する。こうして、画像縮小処理部３２にて生成された縮小画像データは、画像変換部３４へと送られ、次に階調変換処理される。
【００７６】
画像変換部３４では、前半で画像データ全面に同じＬＵＴ（階調変換ＬＵＴ）を使って変換する階調変換処理を行い、後半でムラ補正処理を行う（図６のステップＳ１３）。
【００７７】
階調変換ＬＵＴを使った変換処理は、全体の濃度特性を決める処理である。この階調変換処理は、各信号の変換関係を決める一次元ＬＵＴ（１Ｄ−ＬＵＴ）を使う方法と、複数の色信号の組み合わせに対応した変換関係を決める多次元のｎ次元ＬＵＴ（ｎＤ−ＬＵＴ）を使う方法がある。
【００７８】
画像変換部３４におけるムラ補正処理は、ノズル間の出力濃度のばらつきを補正する処理に対応しており、縮小画像の座標のうちノズル配列に対応した座標に対して、その座標に対応する位置のＬＵＴをムラ補正サムネイルＬＵＴから選択し、処理する。なお、縮小画像データの画素の位置と、各画素の面積に対応したノズルの範囲との対応関係は予め把握されており、縮小画像データのある画素の面積に対応する領域の描画を担うノズルの範囲は既知の情報としてＰＣ１２内に保持している。
【００７９】
ムラ補正サムネイルＬＵＴは、ムラ補正ＬＵＴＤＢ４２に格納されている各ノズルに割り当てられているムラ補正ＬＵＴから、縮小画像の１画素あたりの幅に対応するＬＵＴを１つのＬＵＴに編集したものである。
【００８０】
ムラ補正サムネイルＬＵＴ生成部５６にてムラ補正サムネイルＬＵＴを生成する１つの方法として、ノズル単位で規定されているムラ補正ＬＵＴから縮小画像の１画素あたりの幅に対応するＬＵＴを平均化して縮小画像の１画素に対応するＬＵＴを作成する。この方法は一例であり、ムラ補正ＬＵＴから縮小画像の解像度に応じてノズル並び方向の一定幅毎に１つのＬＵＴを対応させるムラ補正サムネイルＬＵＴの作成方法は上記の例に限らない。
【００８１】
ムラ補正サムネイルＬＵＴを作成する他の方法として、ムラ補正ＬＵＴを基に、縮小画像の画素の１画素あたりに幅に対応するＬＵＴの範囲の中で一番大きな値を持つＬＵＴを縮小画像の１画素に対応するＬＵＴにするなどの方法を採用してもよい。ムラ補正サムネイルＬＵＴの作成方法については、後段の画像解析部３８で用いるフィルタやインク量判定用の閾値（規定値）等との関係で適切な形態が決定される。
【００８２】
ムラ補正サムネイルＬＵＴを生成するタイミングについては、特に限定されないが、例えば、プリント上でムラ調整を実行し、ムラ補正ＬＵＴが新たに生成された直後にムラ補正サムネイルＬＵＴを生成し、画像変換部３４で処理が可能な領域に当該最新のムラ補正サムネイルＬＵＴのデータをセットすることが好ましい。
【００８３】
オペレータが印刷状態を監視して、必要に応じて入力装置１６から「画像調整」の指令を入力すると、システムは調整処理の動作に入り、ムラ補正用のテストパターンの印刷とその印刷結果の読み取りが行われ、その読み取り情報からムラ補正ＬＵＴが作成されて、ムラ補正ＬＵＴＤＢ４２の情報が更新される。その直後に、当該最新のムラ補正ＬＵＴからムラ補正サムネイルＬＵＴも一緒に作成し、当該最新のムラ補正サムネイルＬＵＴを所定のメモリ領域（当該テーブルを参照する記憶保存場所）にセットしておくことが好ましい。このようにムラ補正ＬＵＴの更新と一緒にムラ補正サムネイルＬＵＴも常に最新のデータに更新しておくことで、演算処理時間を短縮することが可能である。
【００８４】
また、ムラ補正ＬＵＴの生成と同時に（ムラ補正ＬＵＴの生成直後に）ムラ補正サムネイルＬＵＴを生成する構成に限らず、インク使用量の評価演算の必要に応じて随時、ムラ補正ＬＵＴから作成してもよい。
【００８５】
図８は、画像変換部３４における画像変換処理の内容を示した概念図である。ＣＭＹＫの色別の縮小画像データは、それぞれ色別の階調変換ＬＵＴを用いて階調変換された後、色別のムラ補正サムネイルＬＵＴを用いてムラ補正処理が行われる。図８では、階調変換ＬＵＴとして色別の一次元ＬＵＴを例示した。
【００８６】
各色のムラ補正サムネイルＬＵＴは、ノズル列方向に複数のテーブルを含んでいる。ノズル列方向とは、インクジェットヘッドの複数のノズルが所定の記録解像度を達成するように実質的に並ぶ方向である。図９に示すように、縮小画像データの横方向（ｘ方向）と縦方向（ｙ方向）に座標軸（ｘ軸、ｙ軸）を導入し、ｘｙ平面上で各画素の位置を（ｘ,ｙ）の座標で表すとき、例えば、ｘ方向に沿ってインクジェットヘッドのノズルが並んでいるものとする。この場合、縮小画像データのｘ方向の各画素位置に対応して、１画素あたりに１つのＬＵＴが対応付けられた複数のテーブルを持つ。
【００８７】
つまり、ムラ補正サムネイルＬＵＴは、画素位置（ｘ）の関数として適用され、ノズル列方向（ここではｘ方向を例示）の単位で同じＬＵＴのセットが適用される。縮小画像データの画素のｘ座標が同じであれば、ｙ座標が異なる画素に対しても同じＬＵＴが適用される。図９では、太線で囲んだ画素と同じｘ座標の画素列（ｙ方向に並ぶ各画素）に対して、同じムラ補正サムネイルＬＵＴが適用されることを示している。こうして、階調変換ＬＵＴとムラ補正サムネイルＬＵＴを用いた変換処理が実施され、変換後の縮小画像データが得られる。
【００８８】
画像変換部３４（図１参照）によって階調変換処理された変換後の縮小画像データは、インク量データ算出部３６に送られ、当該縮小画像データからインク量分布データが作成される（図６のステップＳ１４）。インク量データ算出部３６では、ハーフトーンドット比率テーブルとインク滴量データを使って印刷画像上の（印刷物上の）インク量分布を生成する。処理の１つの方法として、縮小画像データに対応するハーフトーン処理されたときのインクドットサイズ別比率を求め、その比率に各インクドットサイズのインク滴量を積算した上で、各ドットサイズのインク滴量を加算し、各色に対応するインク量を求める。
【００８９】
このとき、縮小画像データを実際にハーフトーン処理するのではなく、縮小画像データの信号値に対してプリンタ１８による階調再現時のインクドットサイズ別の比率データが関連付けられたテーブル（ハーフトーンドット比率テーブル）が用意されており（図５参照）、このハーフトーンドット比率テーブルから所定面積内のインクドットサイズ別比率が把握される。例えば、４値化したときの比率として、無ドット（余白、白抜き）が４０％、小ドット３０％、中ドット２５％、大ドット５％という具合に、ある信号値ｊに対して、単位面積あたりの平均的なドットサイズ別の記録比率が特定される。
【００９０】
このインクドットサイズ別比率に対して、各ドットサイズの１ドットあたりのインク滴量を掛けて、ＣＭＹＫの信号別インク量分布データを得る。さらに、各色のインク量分布データを画素毎に加算して、縮小画像の１画素あたりのインク量を求める。このインク量データに座標を割り付け、インク量分布データにする。
【００９１】
図１０には、ＣＭＹＫの各色の信号別縮小画像データから、信号別インク量分布データを作成し、これらを加算してインク量分布データを作成する手順を模式的に説明した図を示した。インク量分布データは、画像解析部３８で必要なインク量分解能を保つために、信号の深度は１６ビット以上を使うことが望ましい。
【００９２】
こうして生成されたインク量分布データを基に、画像解析部３８（図１参照）で規定値以上のインク量が使用されるかどうかの判定を行う。画像解析部３８ではインク量分布データに対してフィルタ処理を行い（図６のステップＳ１５）、一定面積のエリア毎のインク使用量が規定値以上となるか否かの判定を行う（図６のステップＳ１６）。
【００９３】
図１１は、インク量分布データに対するフィルタ処理の説明図である。図１１において、インク量分布データの複数画素領域に対してフィルタ（符号８４）が適用される。ここでは、図示の都合上、ｙ方向に並ぶ３画素の画素列範囲に及ぶフィルタ８４を例示しているが、フィルタの種類やサイズは様々な形態があり得る。ここでは、ｙ方向の１次元フィルタを例示したが、ｘ方向の１次元フィルタであってもよいし、２次元フィルタであってもよい。
【００９４】
インク量分布データに対して所定のフィルタ８４がｘ方向、ｙ方向に演算対象の画素位置を変えて、繰り返し適用される。図１１中のｘ方向に沿った矢印とｙ方向に沿った矢印は、フィルタ８４がｘ方向とｙ方向にそれぞれ位置を変えながら、順次フィルタ処理が進められる様子を示している。フィルタ８４のサイズは、インク使用量を評価する画像領域の大きさに対応して適宜の大きさに設計される。
【００９５】
この判定の結果、規定値以上のインク量エリアが存在する場合には、インク総量制限テーブルの更新処理に移行する（図６のステップＳ１７）。その一方、ステップＳ１６の判定において規定値以上のインク量エリアが存在しなければ、ステップＳ１７の処理を省略して図６のフローを終了する。
【００９６】
一例として、コックリングに起因する通紙不良を防止するためのインク量判定について説明する。用紙に対する単位面積当りのインク量が増えると、用紙に水分が吸収されることにより用紙変形（コックリング）が発生し、これが原因で通紙不良（例えば、インクジェットヘッドのノズル面に用紙が接触するなどの問題）が発生する場合がある。このような通紙不良を防ぐことを主目的として、画像解析部３８では、用紙上の一定エリア内に一定量（規定値）以上のインク量が使われる場所があるか否かの判定を行い、規定量以上のインク量となる場所が存在するとの判定結果が得られた場合は、インク総量を規定値内に制限するためのＧＣＲ処理を適用するインク総量制限テーブルの更新処理に進む（図６のステップＳ１７）。
【００９７】
この例の場合、一定エリアに相当するサイズのフィルタ８４をインク量分布データ内の様々な場所に割り当て、規定量以上のインク量の値かどうかを確認する処理を行うことにより、インク総量制限テーブルの更新処理の要否を決める。規定値以上のインク量が使用されているかどうかを判定するインク量の閾値は、用紙の種類、大きさ、厚み、紙目、表裏面によって設定が変わる。また、閾値は１つの値に限らず、複数の評価指標から決定する方法もある。
【００９８】
コックリングと通紙不良の関係については、用紙上のある面積領域がどのくらいのインク量になると通紙不良の恐れがある（通紙保証できない）というインク量許容値が実験的にデータとして把握される。このような条件に基づいて、用紙の種類やインクジェットプリンタの機種毎に、判定条件と閾値が定められる。
【００９９】
図１１で例示したように、１種類のフィルタ８４について１つの閾値を定めておく構成採用してもよいし、サイズ（面積）の異なる複数のフィルタを用い、各フィルタについてそれぞれ個別に閾値を定めておき、どれか１つでも閾値を超えるものがあったら全体としてＮＧと判定する、という態様も可能である。
【０１００】
なお、規定値については、上述した用紙変形の観点から定める場合に限らず、インクの消費量（コスト）の観点から上限値を設定する場合も有りうる。
【０１０１】
画像解析部３８による解析処理の結果、インク量が規定値をオーバーしていると判断されたときには、インク総量制限テーブルの更新処理に進む（図６のステップＳ１７）。
【０１０２】
図１２はインク総量制限テーブルの更新処理の手順を示すフローチャートである。インク総量制限テーブルの更新は、以下のような処理で行われる。
【０１０３】
まず、画像解析部３８からインク総量制限テーブル算出部４７へ、インク総量上限値の情報と、判定した画像データにおけるインク総量の最大値の情報を渡す（図１２のステップＳ３１）。また、画像解析部３８からインク量テーブル作成部４６へ、インク量が最大値となるノズル位置の情報を渡す（ステップＳ３２）。
【０１０４】
インク量テーブル作成部４６は、ステップＳ３２で受け取る情報以外に、階調変換ＬＵＴ、ムラ補正サムネイルＬＵＴ、ハーフトーンドット比率テーブル、インク滴量データを受け取り、これらの情報を基に、入力縮小画像のＣＭＹＫ信号に対して階調変換、縮小画像のムラ補正、インク量の計算を順次を行い、Ｃ信号、Ｍ信号、Ｙ信号、Ｋ信号のそれぞれに対応するインク量の関係を表したインク量テーブルを作成する（ステップＳ３３）。
【０１０５】
図１３は、ＣＭＹＫ信号からインク量テーブルを作成する処理の流れの概念図である。インク量テーブル９０は、Ｃ，Ｍ，Ｙ，Ｋの各単色信号に対して、１画素あたりに単位面積平均でどのくらいのインク量が使用されるかの対応関係を示した表（テーブル）の形式で作られる。この表は、信号値として取り得るすべて値について各信号値とそれに対応するインク量とが一対一対応で記述された形式、或いは、一部の離散的な信号値とそれらに対応するインク量の関係のみを記述した形式など、いくつかの記述形式が考えられる。なお、一部の信号値と対応するインク量のみが記述された形式の場合、このテーブルを補間して信号値に対応するインク量の値を求めることになる。
【０１０６】
図１３を参照してインク量テーブルの作成手順について説明する。ここでは、シアン（Ｃ）信号を例に説明するが、Ｍ信号、Ｙ信号、Ｋ信号についても同様の方法で求められる。
【０１０７】
インク量テーブル作成部４６は、階調変換処理部８６、ノズル吐出補正処理部８７、インク量計算部８８、及びインク量テーブル生成部８９を含んで構成される。まず、階調変換処理部８６にて階調変換ＬＵＴを使ってＣ信号からＣ’信号を求める。この階調変換処理は、図１で説明した階調変換処理部６２で使用する階調変換ＬＵＴを使って行われる。次に、ノズル吐出補正処理部８７にて補正処理が行われる。ここでは、ムラ補正処理部（図１の符号６４）で使用するムラ補正ＬＵＴを基にインク量を求めるのに十分なデータに間引き処理したムラ補正サムネイルＬＵＴを作成し、このムラ補正サムネイルＬＵＴから、図６のフローチャートの説明で判定したノズル位置（インク量が規定量を超えることになるノズル位置）のＬＵＴを選択し、このＬＵＴでＣ’信号をＣ”信号に変換する。このノズル吐出補正処理部８７の変換処理は、図４で説明したムラ補正処理と同様の処理である。
【０１０８】
次に、インク量計算部８８にてハーフトーンドット比率テーブルとインク滴量情報から、入力信号（Ｃ”信号）に対するインク量を求める。図５で説明したように、ハーフトーンドット比率テーブルは、入力信号（Ｃ”信号）でハーフトーン処理したとき、Ｎ×Ｎ画素の単位面積当りに、大中小の各サイズのドットをそれぞれ何個ずつ打つかの比率情報が記述されている。このドット比率情報と、大中小各１滴当たりのインク滴量の情報とを組み合わせて、以下の式から、入力信号（Ｃ”信号）で描画したときに単位面積で均一にインクが打たれたと仮定したときの１画素あたりのインク量を求める。
【０１０９】
〔式１〕インク量Inkvol＝Ｓ（Ｃ”）×ａ＋Ｍ（Ｃ”）×ｂ＋Ｌ（Ｃ”）×ｃ  …（１）
ただし、Ｓ（Ｃ”）：入力信号Ｃ”に対する小ドットのドット比率
Ｍ（Ｃ”）：入力信号Ｃ”に対する中ドットのドット比率
Ｌ（Ｃ”）：入力信号Ｃ”に対する大ドットのドット比率
ａ：小ドットのインク滴量
ｂ：中ドットのインク滴量
ｃ：大ドットのインク滴量
このような関係で入力信号（Ｃ”）とインク量の対応関係を求め、インク量テーブル生成部８９にて、入力値とインク量の対応表形式にまとめたインク量テーブル（図１３の符号９０）の形にまとめられる。
【０１１０】
インク総量制限テーブル算出部４７は、図１２のステップＳ３１で説明した情報と、ステップＳ３３で生成したインク量テーブルの情報を受け取り、インク量テーブルを参照しながら、ＧＣＲ量（グレイ置換量）を調整し、インク総量が規定値内に収まるように、ＣＭＹとＫの信号比率を調整する（図１２のステップＳ３４）。この調整は、例えば、ＣＭＹＫの入力に対してＣＭＹＫの出力の変換関係を示した４次元ＬＵＴに対して、インク量が規定値をオーバーしている格子点を求め、予め定義されたＣＭＹ→Ｋの置き換え変換関係に基づき、ＣＭＹとＫのバランスを変えながら規定値内にインク量が収まるような方法で処理する。
【０１１１】
つまり、インク総量制限テーブルは、プリンタ１８で使用するインクの色の種類数（ｎ色）と同じｎ次元のテーブルで構成されており、プリント上のインク量が規定値を超えている領域のみ変換関係が変更される。こうして、インク量が規定値内に収まるようなＣＭＹＫ→ＣＭＹＫの変換関係を規定するテーブル（インク総量制限テーブル）が作成される。
【０１１２】
なお、インク総量を制限（削減）するための色信号の変換処理に際しては、ＣＭＹの等比成分をＫに置換するＧＣＲ処理に限らず、Ｋを用いない２次色についてもインク総量を制限するために１色又は２色の信号値を調整する処理を行うことができる。
【０１１３】
インク総量制限テーブル算出部４７によりインク総量制限テーブルを作り直した後、次に、プリンタプロファイルを更新する（図１２のステップＳ３５）。プリンタプロファイルの更新は以下のような処理で行われる。プロファイルの作成に必要なＣＭＹＫの組み合わせ（ここではｎ＝４色）に対して、インク総量制限処理後のＣ’Ｍ’Ｙ’Ｋ’を求める。このＣ’Ｍ’Ｙ’Ｋ’に対して、インク総量制限無しの条件でのＣＭＹＫと色度値の関係を記述したプリンタプロファイルを使ってＣ’Ｍ’Ｙ’Ｋ’に対応する色度値を求める。
【０１１４】
このｎ色のＣ’Ｍ’Ｙ’Ｋ’と色度値の対応関係からカラープロファイルを作成し、インク量調整後のプリンタプロファイルとして使用する。
【０１１５】
なお、Ｋを含まない色相領域（例えば、ＣとＭのみを用いる青（Ｂ）、ＭとＹのみを用いる赤（Ｒ）、ＹとＣのみを用いる緑（Ｇ）など）では、インク総量の上限値に従ってインク量を減らすと色味が必ず変化してしまう。このような領域が生じたときは、ユーザーインターフェース（ＵＩ）上で色味が変わることを警告するメッセージを表示したり、ジョブの仕分けをし、この警告のジョブをまとめておくなどの対処が好ましい。
【０１１６】
ユーザは、ＧＵＩ画面からインク量を減らす（色味の変更を許容する）／減らさない（色味を変更しない）を選択することができ、インク量を減らすことを容認する選択をした場合は、インク量を減らす条件のプロファイル及びテーブル類を使い、インク量を減らすことを禁じた選択をした場合は、従来の条件の（インク総量制限処理が適用される前の条件の）プロファイル及びテーブル類を使う設定を行う。
【０１１７】
図１４、図１５には、色味が変更される色調整がなされる場合の警告表示の表示画面例を示した。ＰＣ１２の画像データＤＢ２４に入力画像データを登録した直後に、画像データ処理部３０によるインク使用量の評価演算を開始し、その判定結果に基づくインク総量制限処理によって色味の変化が懸念される画像のジョブをモニタ１４で識別可能に表示させる。
【０１１８】
図１４に示す例では、色味の変化が生じると判定されたジョブに対して、ハイライト表示がなされるとともに、「警告」を示す文字が付される。警告表示の具体的な形態は図示の例に限定されないが、ここに例示したように色味の変化が懸念されるジョブについて、背景色や文字の色を異ならせたり、特定の文字や記号等による表示を付加したりするなど、他の正常印刷が可能なジョブ（ＯＫジョブ）と明確に区別できるような差別化表示が行われる。
【０１１９】
この警告表示とともに、色味の変更を許容する（インク量の削減を行う）旨の選択を行うためのＧＵＩボタン９２と、色味の変更を許容しない（インク量の削減を行わない）旨の選択を行うためのＧＵＩボタン９３が表示される。ユーザはこれらのＧＵＩボタン（符号９２、９３）から、所望の選択を行うことができる。なお、ユーザの選択操作を支援するために、例えば、デフォルトで「色味の変更を許容する」が選択されるような構成となっていてもよい。
【０１２０】
或いはまた、図１５に示したように、問題なく正常に印刷ができるジョブ群（警告が出ていないジョブ群）と、色味の変更が懸念されるジョブ群（警告が出ているジョブ群）とをモニタ１４の画面上で表示領域を明確に区別して表示させてもよい。図１５では、画面の上段にＯＫジョブの表示が振り分けられ、画面の下段に警告対象ジョブの表示が振り分けられている。そして、警告対象ジョブの表示欄に、色味の変更を許容する（インク量の削減を行う）旨の選択を行うためのＧＵＩボタン９２と、色味の変更を許容しない（インク量の削減を行わない）旨の選択を行うためのＧＵＩボタン９３が表示される。なお、図１４及び図１５の例では、各画像に対応したジョブの一覧を文字表示する画面を示したが、各ジョブＩＤに代えて、又はこれと組み合わせて、印刷対象の画像内容を表示させてもよい。図１４や図１５で例示したようなモニタ表示により、オペレータは警告に係る画像データに対するインク総量制限処理の適用の有無を選択したり、印刷ジョブをキャンセルしたり、或いは、プリント条件を修正したりするなどの対処を行うことができる。
【０１２１】
また、階調変換ＬＵＴやムラ補正ＬＵＴが更新されると、インク量分布の結果が変わるため、その都度、判定結果の更新が行われる。すなわち、本実施形態のシステムでは、階調変換ＬＵＴやムラ補正ＬＵＴが更新されると、その最新のテーブルに基づいてインク量分布データが再計算され、規定値以上のインク使用量となるか否かの判定の再判定が行われる。この判定結果に従いモニタ１４の表示が更新される。
【０１２２】
こうして、常に最新の画像調整パラメータを反映させたインク量分布データが計算され、プリント品質に影響を与えるかどうかが判定される。これにより、精度の高い判定が可能である。
【０１２３】
上述の説明では通紙保証の観点からプリント品質の影響の有無を判定する例を説明したが、着弾位置ズレによる画質低下などの観点からプリント品質への影響の有無を判定することもできる。画像解析部３８で適用するフィルタの形態と判定用の閾値の設定に応じて、様々な観点でプリント品質への影響を評価することができる。或いはまた、インク消費量（コスト）の観点からインク総量の上限値を規定する印刷モードを用意し、コスト面からインク量を制限してもよい。
【０１２４】
また、本実施形態における画像解析に基づくインク総量制限テーブルの更新処理を含む画像処理は、画像処理パラメータの作成を行うため、画像の１枚当たり要するプリント時間よりも演算の処理時間がかかる場合がある。そのため、同じ絵柄を連続して出力するか、プリント毎で絵柄を変えるかなどジョブ内容に応じて、本画像処理を実施する／しないを切り替えできる機能を持たせる構成が好ましい。このような切り替えの選択を行うためのユーザーインターフェースが用意され、ユーザの選択に応じて処理が切り替えられる。
【０１２５】
図１６は、図７で説明した画像処理の流れを示した要部ブロック図である。図中、図１で説明した構成と同一又は類似の要素には同一の符号を付してある。なお、本発明の実施に際して、縮小画像の生成処理に関しては、当該処理を省略することができるため、図１６では画像縮小処理部を省略した。
【０１２６】
ＰＣ１４の画像データＤＢに登録された画像データは、画像変換部３４に送られ、その後、インク量データ算出部３６、画像解析部３８、インク量テーブル作成部４６、インク総量制限テーブル算出部４７を経由してインク総量制限テーブル（図中「Ｃ」で示したテーブル、符号９７）が生成される。
【０１２７】
そして、印刷対象の画像データは、画像データＤＢ２４からカラーマッチング処理部２６とインク総量制限処理部２７とを経由してプリンタ１８のイメージプロセスボード６０に転送される。
【０１２８】
カラーマッチング処理部２６に入力される画像データは、ターゲット色を表す第１の色空間のデバイス値（ここではＣＭＹＫ値）で定義された画像であるものとする。すなわち、画像データを構成する各画素に第１の色空間（デバイス依存色空間）の信号値が与えられたデジタル画像データが入力される。
【０１２９】
カラーマッチング処理部２６は、第１の色空間のデバイス値とデバイス非依存色空間（例えば、CIE-L*a*b*空間）の色度値との対応関係を記述したテーブル（図中「Ａ」で示した第１のテーブル、符号９５）、並びに、デバイス非依存色空間の色度値と第２の色空間のデバイス値との対応関係を記述したテーブル（図中「Ｂ」で示した第２のテーブル、符号９６）を用いて、入力カラー画像データ（第１の色空間のデータ）を第２の色空間（デバイス依存色空間）の信号値に変換する処理を行う。
【０１３０】
カラーマッチング処理部２６から出力された第２の色空間のデバイス値で定義された画像データは、インク総量制限処理部２７に送られる。インク総量制限処理部２７は、入力された第２の色空間のデバイス値から、プリント上のインク総量が規定値を超えない範囲で同第２の色空間のデバイス値への対応関係を記述したテーブル（インク総量制限テーブル９７）を用いて、第２の色空間のデバイス値へ画像データを変換する処理を行う。インク総量制限処理部２７から出力された第２の色空間のデバイス値による画像データがプリンタ１８のイメージプロセスボード６０に転送される。
【０１３１】
こうして、カラーマッチング処理部２６及びインク総量制限処理部２７の処理を経て、プリンタ１８のＣＭＹＫインクで印刷するために最適な配合比率のＣ、Ｍ、Ｙ、Ｋの各色信号が得られる。
【０１３２】
カラーマッチング処理部２６の第２のテーブル９６と、インク総量制限処理部２７のインク総量制限テーブル９７とを統合して、カラーマッチング処理とインク総量制限処理を１つの工程で一括して行うこともできる。例えば、カラーマッチング処理部２６で適用する第２のテーブル９６における第２の色空間のデバイス値を、インク総量が規定値を超えない範囲で記述しておき、このような第２のテーブル９６を用いてカラーマッチング処理を行うことで、当該カラーマッチング処理の工程によってインク総量制限処理の工程も兼ねることができる。
【０１３３】
本実施形態で説明した色調整の処理を行うことにより、画像データをプリントするデバイス信号の範囲でインク量が規定値を超えた場合に限って、ＧＣＲ処理のようなインク総量を制限する処理が行われる。このため、実際のプリント時にインク量が規定値を超えない絵柄（画像内容）では、インク総量制限処理が回避される。したがって、不要な色再現性の劣化を抑制することができる。
【０１３４】
また、ＧＣＲ処理を実行した場合でも、その後、プリンタプロファイルもＧＣＲ処理に合わせて更新するため、プリントの色を変えることなく、インク量を規定値内に収めることができる。すなわち、ＧＣＲ処理を行った後に、カラーマッチング処理で使うプリンタプロファイルに対してＧＣＲ処理の変更による色度値の変化量を反映させることで、カラーマッチング性能を維持することができる。これにより、ＧＣＲ処理のみの変更と比べて、より高精度な色再現性の保存が可能である。
【０１３５】
＜ムラ補正ＬＵＴの生成方法の説明＞
ここで、ムラ補正ＬＵＴの生成方法について説明する。ムラ補正処理部６４（図１、図１０参照）に適用されるムラ補正ＬＵＴは、次のような手順で生成される。図１７は、ムラ補正ＬＵＴの生成手順の一例を示したフローチャートである。ムラ補正ＬＵＴを作成する算出タイミングは任意であり、特に、限定されない。例えば、印刷ジョブを実行する前に、テストチャートを出力して補正値の算出を行う態様、所定枚数のプリントを実施する毎に１回というタイミングでテストチャートを出力して補正値の算出を行う態様、用紙の種類、用紙サイズを切り換えるタイミングでその印刷前にテストチャートを出力して補正値の算出を行う態様、画像出力毎に記録媒体の余白部にテストチャートを出力して補正値の算出を行う態様、或いは、定期メンテナンスやユーザからの指示があったときに上記の補正値の算出を行う態様、などがあり得る。ムラ補正ＬＵＴのデータは適当なタイミングで更新される。
【０１３６】
図１７に示すムラ補正ＬＵＴの生成処理がスタートすると、まず、記録濃度分布の測定に用いるテストチャートの出力が行われる（ステップＳ６０）。
【０１３７】
図１８は、記録媒体上に記録されるテストチャート（テストパターンと呼ぶ場合もある）の一例を示す図である。図１８に示した濃度分布測定用テストチャート１００は、階調値の異なる複数種類（ここでは８種類）の帯状のパターン１００Ａ〜１００Ｈを含んで構成される。各帯状のパターン１００Ａ〜１００Ｈは、媒体搬送方向に直交する媒体幅方向に沿って長い矩形形状となっている。媒体幅方向は、ラインヘッドによる実質的なノズル列の方向であり、各帯状のパターン１００Ａ〜１００Ｈは、ノズル列の長さに対応する範囲で概ね均一の濃度で形成される。「概ね均一の濃度」とは、パターンの記録に際して、階調の指令値（設定値）として一定であることを意味している。一定の階調値の指令に基づいて描画されるパターンの濃度分布を測定することで、当該階調値に対応する各ノズルの吐出特性のばらつきを把握することができる。
【０１３８】
本例では、媒体搬送方向の上流側から下流側に向かって（図１８における下から上に向かって）順に、インク濃度が小さくなる配列順で濃度を異ならせたパターン１００Ａ〜１００Ｈが形成されている例を示したが、パターンの配列順や帯状のパターンの数（濃度を変えるステップ数）は特に限定ない。各帯状のパターンを記録する設定階調値は適宜設定することができ、帯状のパターンの数も適宜設計できる。このようなテストチャート１００は、ＣＭＹＫの各ヘッドにより、色毎に形成される。また、１枚の記録媒体（用紙）１０２上にすべてのパターン１００Ａ〜１００Ｈを記録する態様に限らず、これら帯状のパターンを複数枚の記録媒体に分けて記録してもよい。
【０１３９】
こうして記録媒体１０２上に形成されたテストチャート１００は、オフラインスキャナー、或いは、インクジェット印刷システム１０の用紙搬送経路中に設置された画像読取センサ（インラインセンサ）などの読取装置によって読み取られ、当該テストチャート１００の読取データ（電子画像データ）が取得される。この読取データから、画像内の各位置における光学濃度（ＯＤ：Optical Density）値が求められ、各位置に対応するノズル毎の出力記録濃度（インク濃度）を示す出力濃度データが取得される（図１７のステップＳ６２）。このようにして求められる出力濃度データと、入力階調値の値とに基づいて、ノズル毎の吐出特性（記録濃度特性）を示す特性曲線が取得される。
【０１４０】
図１９は、あるノズルの吐出特性曲線の例を示したグラフである。横軸は入力画像データ（入力階調値）、縦軸は出力濃度を示している。図１９中の曲線Ｇｔは、テストチャートの読取結果から取得されたノズルの特性曲線を示している。図１９中の破線で示した曲線Ｇａは、設計上想定される適正なインク吐出が行われる場合に得られる特性曲線（適正特性曲線）を表している。図１９に示すように、実際のノズルの特性曲線Ｇｔは、製造ばらつき、その他の要因により、適正特性曲線から多少ずれた曲線を描くのが通常であり、図１９中の上下双方向矢印で示されるように、ノズル間で出力濃度値のばらつきが見られる。各ノズルの特性曲線Ｇｔは、適正特性曲線Ｇａと比較され、その比較結果に応じて、対象ノズルの吐出制御に対する補正値のテーブル（吐出補正ＬＵＴ、すなわちノズル毎のムラ補正ＬＵＴ）が生成される（図１７のステップＳ６４）。
【０１４１】
こうして、すべてのノズルについて吐出補正ＬＵＴが求められ、これら全ノズル分の吐出補正ＬＵＴがムラ補正ＬＵＴＤＢ４２（図１参照）に格納される（図１７のステップＳ６６）。なお、ノズルの特性曲線Ｇｔと適正特性曲線Ｇａとの比較によって、そのノズルが不吐出ノズルであるか否か、或いは補正不能なレベルの吐出異常ノズルであるか否かの判断も可能である。また、いわゆる１オンｎオフ型のラインパターンを含んだテストパターンなどを形成して、その読取結果から不吐出ノズルや吐出量異常、着弾位置誤差などを把握することも可能である。
【０１４２】
不吐出ノズル或いは補正不能な吐出異常ノズルについては、記録に使用することができない不良ノズルであるとして、画像記録時に吐出駆動させない扱いにしてもよい。このような不吐出化の処理を行う不良ノズルについては、対応するノズルの吐出補正ＬＵＴをムラ補正ＬＵＴＤＢ４２に保存しなくてもよい。
【０１４３】
＜ノズル毎の吐出制御に対する補正値の算出方法の概要＞
図２０は、ノズル毎のムラ補正ＬＵＴを求める処理の一例を示す説明図である。図２０のＳ２００に示されるように、読取装置の画素位置（濃度測定位置）とノズル位置との対応関係を示す解像度変換曲線のテーブルデータが予めメモリに記憶されており、テストチャートの読取結果から、この解像度変換曲線に従って、テストチャートの読取データ（スキャン画像）における各測定濃度位置（例えば、400dpiの読取解像度による画素位置）が、インクジェットヘッドにおける対応ノズルの位置（例えば、1200dpiの記録解像度を実現するノズル列内のノズル位置）に変換される。
【０１４４】
こうして求められるノズル位置と、当該ノズル位置に対応するテストチャートにおける濃度測定値（出力濃度値）Ｄ１とが図２０のＳ２０２に示されるように対応付けられ、予め定められ記憶されている目標濃度値Ｄ０と濃度測定値（出力濃度値）Ｄ１との差分が算出される。ここで用いられる目標濃度値Ｄ０は、対象ノズルから吐出させるインク濃度の目標値であり、必要に応じて適宜決定することが可能である。例えば、予め定められたノズル範囲から吐出されるインクの平均濃度を算出して目標濃度値Ｄ０として記憶しておいてもよい。
【０１４５】
そして、図２０のＳ２０４に示されるように、予め実験的に求められた画素値と濃度値との対応関係を示す画素値−濃度値曲線に従って、濃度測定値（出力濃度値）Ｄ１及び目標濃度値Ｄ０（Ｓ２０４の「濃度値」）に対応する出力画素値（Ｓ２０４の「画素値」）Ｐ０、Ｐ１が求められる。そして、この出力画素値の差分量（Ｐ０−Ｐ１）は、ノズル位置毎の濃度補正値として記憶される（Ｓ２０６）。
【０１４６】
このようにして、ノズル毎に入力信号値（画素値）に対する補正値が定まり、ノズル毎に入力信号に対する出力信号の関係を規定したムラ補正ＬＵＴが得られる。なお、上述したムラ補正ＬＵＴの生成手順は例示に過ぎず、他の処理手順によってムラ補正ＬＵＴを作成してもよい。
【０１４７】
ムラ補正ＬＵＴは、ノズル単位のＬＵＴのテーブルデータ群であり、データ容量が大きい。例えば、菊半裁（636mm×469mm）の用紙について、１回の紙送りで長辺方向の全描画範囲を記録可能なシングルパス方式の長尺ラインヘッド（シングルパスページワイドヘッド）を用いるシステムの場合を検討すると、ＣＭＹＫの４色に対応した各色のインクジェットヘッドが紙送り方向に並べて配置され、記録解像度1200dpiのシステムの場合、１ヘッドあたり約３万個のノズルを有している。これがインク色数分（本例では４色）あるので、全ノズル数は約１２万個にもなる。
【０１４８】
この４色ヘッド群の各ノズルのインク吐出量をＬＵＴで制御する場合、全ノズル数に相当する万単位の入力１２ビット、出力１２ビットのＬＵＴを扱うことになる。このようなムラ補正ＬＵＴのデータサイズは非常に大きく、画像変換部３４にてムラ補正ＬＵＴに直接アクセスすると、演算効率が悪い（計算時間がかかる）。
【０１４９】
本実施形態では、ムラ補正ＬＵＴから画像変換部３４における演算に必要なＬＵＴデータ（ムラ補正サムネイルＬＵＴ）を別途作成しておくことにより、評価計算の演算効率の向上を図っている。
【０１５０】
つまり、ムラ補正サムネイルＬＵＴの生成は、画像データ処理部３０におけるインク使用量の評価演算と連動させる必要はなく、別途独立に生成しておくことができる。例えば、プリンタ１８にセットするムラ補正ＬＵＴを生成した際に、ムラ補正サムネイルＬＵＴも一緒に生成しておくことができる。このように、事前にムラ補正ＬＵＴ及びムラ補正サムネイルＬＵＴを作成しておく処理を「インク吐出量計算前処理」という。
【０１５１】
図２１はインク吐出量計算前処理のフローチャートである。図２１に示した処理フローは、ノズル吐出量調整開始の指示が入力されることにより開始される（ステップＳ１００）。ノズル吐出量調整開始の指示信号は、印刷ＪＯＢの実行開始前や用紙種の交換時など、適宜のタイミングで与えられる。当該指示は、印刷制御プログラムに従って自動的に指示信号を発生してもよいし、オペレータが必要に応じて入力装置１６から入力してもよい。
【０１５２】
図２１の処理フローがスタートすると、まず、ムラ補正ＬＵＴを生成する処理を行う（ステップＳ１０２）。このムラ補正ＬＵＴの生成処理の一例については、図１７〜図２０で説明したとおりである。濃度測定用のテストパターンの印字結果を読み取って、濃度情報を取得し、ノズル毎の出力濃度特性のデータを取得し、そのデータに基づいてノズル毎の補正値を計算することによってムラ補正ＬＵＴが得られる。
【０１５３】
図２１のステップＳ１０２の処理工程で生成された全ノズル分のムラ補正ＬＵＴのデータDATA１０４は、ＰＣ１２内のムラ補正ＬＵＴＤＢ４２に格納されるとともに、プリンタ１８のイメージプロセスボード６０におけるムラ補正処理部６４にセットされる（図１参照）。また、このムラ補正ＬＵＴのデータ（DATA１０４）を基に、ムラ補正サムネイルＬＵＴの生成処理が行われ（図２１のステップＳ１０６）、ムラ補正サムネイルＬＵＴ（DATA１０８）が得られる。
【０１５４】
なお、本実施形態で説明したＰＣ１２による処理内容を実現するためのプログラムをＣＤ−ＲＯＭや磁気ディスクその他のコンピュータ可読媒体（情報記憶媒体）に記録し、該情報記憶媒体を通じて当該プログラムを第三者に提供することが可能である。このような有体物たる記憶媒体にプログラムを記憶させて提供する態様に代えて、インターネットなどの通信ネットワークを利用してプログラム信号をダウンロードサービスとして提供することも可能である。或いはまた、当該プログラムにより実現される機能をＡＳＰ（Application ServiceProvider）サービスとして提供することも可能である。
【０１５５】
また、本実施形態で説明したＰＣ１２による処理内容を実現するためのプログラム一部または全部をホストコンピュータなどの上位制御装置に組み込む態様や、プリンタ１２側の中央演算処理装置（ＣＰＵ）の動作プログラムとして適用することも可能である。
【０１５６】
＜インクジェット記録装置の構成例＞
次に、図１で説明したプリンタ１８の一例であるインクジェット記録装置の構成例について説明する。
【０１５７】
図２２は、本発明の実施形態に係るインクジェット記録装置の構成例を示す図である。このインクジェット記録装置１１０は、描画ドラム１７０に保持された記録媒体１２４（以下、「用紙」と呼ぶ場合がある。）にインクジェットヘッド１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙから複数色のインクを打滴して所望のカラー画像を形成する直描方式のインクジェット記録装置であり、インクの打滴前に記録媒体１２４上に処理液（ここでは凝集処理液）を付与し、処理液とインク液を反応させて記録媒体１２４上に画像形成を行う２液反応（凝集）方式が適用されたドロップオンデマンドタイプの画像形成装置である。
【０１５８】
図示のように、インクジェット記録装置１１０は、主として、給紙部１１２、処理液付与部１１４、描画部１１６、乾燥部１１８、定着部１２０、及び排紙部１２２を備えて構成される。
【０１５９】
（給紙部）
給紙部１１２には、枚葉紙である記録媒体１２４が積層されている。給紙部１１２の給紙トレイ１５０から記録媒体１２４が一枚ずつ処理液付与部１１４に給紙される。記録媒体１２４として、枚葉紙（カット紙）を用いているが、連続用紙（ロール紙）から必要なサイズに切断して給紙する構成も可能である。
【０１６０】
（処理液付与部）
処理液付与部１１４は、記録媒体１２４の記録面に処理液を付与する機構である。処理液は、描画部１１６で付与されるインク中の色材（本例では顔料）を凝集させる色材凝集剤を含んでおり、この処理液とインクとが接触することによって、インクは色材と溶媒との分離が促進される。
【０１６１】
処理液付与部１１４は、給紙胴１５２、処理液ドラム１５４、及び処理液塗布装置１５６を備えている。処理液ドラム１５４は、その外周面に爪形状の保持手段（グリッパー）１５５を備え、この保持手段１５５の爪と処理液ドラム１５４の周面の間に記録媒体１２４を挟み込むことによって記録媒体１２４の先端を保持できるようになっている。処理液ドラム１５４の外周面に吸引孔を設け、吸引孔から吸引を行う吸引手段を接続してもよい。これにより記録媒体１２４を処理液ドラム１５４の周面に密着保持することができる。
【０１６２】
処理液ドラム１５４の周面に対向して処理液塗布装置１５６が配置される。処理液塗布装置１５６は、処理液が貯留された処理液容器と、この処理液容器の処理液に一部が浸漬されたアニックスローラと、アニックスローラと処理液ドラム１５４上の記録媒体１２４に圧接されて計量後の処理液を記録媒体１２４に転移するゴムローラとで構成される。この処理液塗布装置１５６によれば、処理液を計量しながら記録媒体１２４に塗布することができる。本実施形態では、ローラによる塗布方式を適用した構成を例示したが、これに限定されず、例えば、スプレー方式、インクジェット方式などの各種方式を適用することも可能である。
【０１６３】
処理液が付与された記録媒体１２４は、処理液ドラム１５４から中間搬送部１２６を介して描画部１１６の描画ドラム１７０へ受け渡される。
【０１６４】
（描画部）
描画部１１６は、描画ドラム１７０、用紙抑えローラ１７４、及びインクジェットヘッド１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙを備えている。描画ドラム１７０は、処理液ドラム１５４と同様に、その外周面に爪形状の保持手段（グリッパー）１７１を備える。
【０１６５】
インクジェットヘッド１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙはそれぞれ、記録媒体１２４における画像形成領域の最大幅に対応する長さを有するフルライン型のインクジェット方式の記録ヘッド（インクジェットヘッド）であり、そのインク吐出面には、画像形成領域の全幅にわたってインク吐出用のノズルが複数配列されたノズル列が形成されている。各インクジェットヘッド１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙは、記録媒体１２４の搬送方向（描画ドラム１７０の回転方向）と直交する方向に延在するように設置される。
【０１６６】
描画ドラム１７０上に密着保持された記録媒体１２４の記録面に向かって各インクジェットヘッド１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙから、対応する色インクの液滴が吐出されることにより、処理液付与部１１４で予め記録面に付与された処理液にインクが接触し、インク中に分散する色材（顔料）が凝集され、色材凝集体が形成される。これにより、記録媒体１２４上での色材流れなどが防止され、記録媒体１２４の記録面に画像が形成される。
【０１６７】
すなわち、描画ドラム１７０によって記録媒体１２４を一定の速度で搬送し、この搬送方向について、記録媒体１２４と各インクジェットヘッド１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙを相対的に移動させる動作を１回行うだけで（即ち１回の副走査で）、記録媒体１２４の画像形成領域に画像を記録することができる。
【０１６８】
ここでは、ＣＭＹＫの４色のインクを用いるインクジェット記録装置１１０を例示しているが、インク色や色数の組み合わせについては本実施形態に限定されず、必要に応じて淡インク、濃インク、特別色インクを追加してもよい。例えば、ライトシアン、ライトマゼンタなどのライト系インクを吐出するインクジェットヘッドを追加する構成も可能であり、各色ヘッドの配置順序も特に限定はない。
【０１６９】
描画部１１６で画像が形成された記録媒体１２４は、描画ドラム１７０から中間搬送部１２８を介して乾燥部１１８の乾燥ドラム１７６へ受け渡される。
【０１７０】
（乾燥部）
乾燥部１１８は、色材凝集作用により分離された溶媒に含まれる水分を乾燥させる機構であり、乾燥ドラム１７６、及び溶媒乾燥装置１７８を備えている。乾燥ドラム１７６は、処理液ドラム１５４と同様に、その外周面に爪形状の保持手段（グリッパー）１７７を備え、この保持手段１７７によって記録媒体１２４の先端を保持できるようになっている。
【０１７１】
溶媒乾燥装置１７８は、乾燥ドラム１７６の外周面に対向する位置に配置され、複数のハロゲンヒータ１８０と、各ハロゲンヒータ１８０の間にそれぞれ配置された温風噴出しノズル１８２とで構成される。乾燥部１１８で乾燥処理が行われた記録媒体１２４は、乾燥ドラム１７６から中間搬送部１３０を介して定着部１２０の定着ドラム１８４へ受け渡される。
【０１７２】
（定着部）
定着部１２０は、定着ドラム１８４、ハロゲンヒータ１８６、定着ローラ１８８、及びインラインセンサ１９０（「読取装置」に相当）で構成される。定着ドラム１８４は、処理液ドラム１５４と同様に、その外周面に爪形状の保持手段（グリッパー）１８５を備え、この保持手段１８５によって記録媒体１２４の先端を保持できるようになっている。
【０１７３】
定着ドラム１８４の回転により、記録媒体１２４の記録面に対して、ハロゲンヒータ１８６による予備加熱と、定着ローラ１８８による定着処理と、インラインセンサ１９０による検査が行われる。
【０１７４】
定着ローラ１８８は、乾燥させたインクを加熱加圧することによってインク中の自己分散性ポリマー微粒子を溶着し、インクを被膜化させるためのローラ部材であり、記録媒体１２４を加熱加圧するように構成される。具体的には、定着ローラ１８８は、定着ドラム１８４に対して圧接するように配置されており、定着ドラム１８４との間でニップローラを構成するようになっている。記録媒体１２４は、定着ローラ１８８と定着ドラム１８４との間に挟まれ、所定のニップ圧でニップされ、定着処理が行われる。
【０１７５】
また、定着ローラ１８８は、ハロゲンランプなどを組み込んだ加熱ローラによって構成され、所定の温度に制御される。
【０１７６】
インラインセンサ１９０は、記録媒体１２４に形成された画像（濃度測定用のテストチャートや不吐出検出用のテストパターンなどを含む）を読み取り、画像の濃度、画像の欠陥などを検出するための手段であり、ＣＣＤラインセンサなどが適用される。
【０１７７】
定着部１２０によれば、乾燥部１１８で形成された薄層の画像層内のラテックス粒子が定着ローラ１８８によって加熱加圧されて溶融されるので、記録媒体１２４に固定定着させることができる。また、定着ドラム１８４の表面温度は５０℃以上に設定されている。定着ドラム１８４の外周面に保持された記録媒体１２４を裏面から加熱することによって乾燥が促進され、定着時における画像破壊を防止することができるとともに、画像温度の昇温効果によって画像強度を高めることができる。
【０１７８】
なお、高沸点溶媒及びポリマー微粒子（熱可塑性樹脂粒子）を含んだインクに代えて、ＵＶ露光にて重合硬化可能なモノマー成分を含有していてもよい。この場合、インクジェット記録装置１１０は、ヒートローラによる熱圧定着部（定着ローラ１８８）の代わりに、記録媒体１２４上のインクにＵＶ光を露光するＵＶ露光部を備える。このように、ＵＶ硬化性樹脂などの活性光線硬化性樹脂を含んだインクを用いる場合には、加熱定着の定着ローラ１８８に代えて、ＵＶランプや紫外線ＬＤ（レーザダイオード）アレイなど、活性光線を照射する手段が設けられる。
【０１７９】
（排紙部）
定着部１２０に続いて排紙部１２２が設けられている。排紙部１２２は、排出トレイ１９２を備えており、この排出トレイ１９２と定着部１２０の定着ドラム１８４との間に、これらに対接するように渡し胴１９４、搬送ベルト１９６、張架ローラ１９８が設けられている。記録媒体１２４は、渡し胴１９４により搬送ベルト１９６に送られ、排出トレイ１９２に排出される。搬送ベルト１９６による用紙搬送機構の詳細は図示しないが、印刷後の記録媒体１２４は無端状の搬送ベルト１９６間に渡されたバー（不図示）のグリッパーによって用紙先端部が保持され、搬送ベルト１９６の回転によって排出トレイ１９２の上方に運ばれてくる。
【０１８０】
また、図２２には示されていないが、本例のインクジェット記録装置１１０には、上記構成の他、各インクジェットヘッド１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙにインクを供給するインク貯蔵／装填部、処理液付与部１１４に対して処理液を供給する手段を備えるとともに、各インクジェットヘッド１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙのクリーニング（ノズル面のワイピング、パージ、ノズル吸引等）を行うヘッドメンテナンス部や、用紙搬送路上における記録媒体１２４の位置を検出する位置検出センサ、装置各部の温度を検出する温度センサなどを備えている。
【０１８１】
＜ヘッドの構造＞
次に、ヘッドの構造について説明する。各ヘッド１７２Ｍ、１７２Ｋ、１７２Ｃ、１７２Ｙの構造は共通しているので、以下、これらを代表して符号２５０によってヘッドを示すものとする。
【０１８２】
図２３（ａ） はヘッド２５０の構造例を示す平面透視図であり、図２３（ｂ） はその一部の拡大図である。また、図２４はヘッド２５０の他の構造例を示す平面透視図、図２５は記録素子単位となる１チャンネル分の液滴吐出素子（１つのノズル２５１に対応したインク室ユニット）の立体的構成を示す断面図（図２３中のＡ−Ａ線に沿う断面図）である。
【０１８３】
図２３（ａ）に示したように、本例のヘッド２５０は、インク吐出口であるノズル２５１と、各ノズル２５１に対応する圧力室２５２等からなる複数のインク室ユニット（液滴吐出素子）２５３をマトリクス状に二次元配置させた構造を有し、これにより、ヘッド長手方向（紙送り方向と直交する方向）に沿って並ぶように投影（正射影）される実質的なノズル間隔（投影ノズルピッチ）の高密度化を達成している。
【０１８４】
記録媒体１２４の送り方向（矢印Ｓ方向；副走査方向）と略直交する方向（矢印Ｍ方向；主走査方向）に記録媒体１２４の描画領域の全幅Ｗmに対応する長さ以上のノズル列を構成する形態は本例に限定されない。例えば、図２３（ａ）の構成に代えて、図２４（ａ）に示すように、複数のノズル２５１が二次元に配列された短尺のヘッドモジュール２５０’を千鳥状に配列して繋ぎ合わせることで記録媒体１２４の全幅に対応する長さのノズル列を有するラインヘッドを構成する態様や、図２４（ｂ）に示すように、ヘッドモジュール２５０”を一列に並べて繋ぎ合わせる態様もある。
【０１８５】
各ノズル２５１に対応して設けられている圧力室２５２は、その平面形状が概略正方形となっており（図２３(ａ)、(ｂ) 参照）、対角線上の両隅部の一方にノズル２５１への流出口が設けられ、他方に供給インクの流入口（供給口）２５４が設けられている。なお、圧力室２５２の形状は、本例に限定されず、平面形状が四角形（菱形、長方形など）、五角形、六角形その他の多角形、円形、楕円形など、多様な形態があり得る。
【０１８６】
図２５に示すように、ヘッド２５０は、ノズル２５１が形成されたノズルプレート２５１Ａと、圧力室２５２や共通流路２５５等の流路が形成された流路板２５２Ｐ等を積層接合した構造から成る。
【０１８７】
流路板２５２Ｐは、圧力室２５２の側壁部を構成するとともに、共通流路２５５から圧力室２５２にインクを導く個別供給路の絞り部（最狭窄部）としての供給口２５４を形成する流路形成部材である。なお、説明の便宜上、図２５では簡略的に図示しているが、流路板２５２Ｐは１枚又は複数の基板を積層した構造である。
【０１８８】
ノズルプレート２５１Ａ及び流路板２５２Ｐは、シリコンを材料として半導体製造プロセスによって所要の形状に加工することが可能である。
【０１８９】
共通流路２５５はインク供給源たるインクタンク（不図示）と連通しており、インクタンクから供給されるインクは共通流路２５５を介して各圧力室２５２に供給される。
【０１９０】
圧力室２５２の一部の面（図２５において天面）を構成する振動板２５６には、個別電極２５７を備えた圧電アクチュエータ２５８が接合されている。本例の振動板２５６は、圧電アクチュエータ２５８の下部電極に相当する共通電極２５９として機能するニッケル（Ｎｉ）導電層付きのシリコン（Ｓｉ）から成り、各圧力室２５２に対応して配置される圧電アクチュエータ２５８の共通電極を兼ねる。なお、樹脂などの非導電性材料によって振動板を形成する態様も可能であり、この場合は、振動板部材の表面に金属などの導電材料による共通電極層が形成される。また、ステンレス鋼（ＳＵＳ）など、金属（導電性材料）によって共通電極を兼ねる振動板を構成してもよい。
【０１９１】
個別電極２５７に駆動電圧を印加することによって圧電アクチュエータ２５８が変形して圧力室２５２の容積が変化し、これに伴う圧力変化によりノズル２５１からインクが吐出される。インク吐出後、圧電アクチュエータ２５８が元の状態に戻る際、共通流路２５５から供給口２５４を通って新しいインクが圧力室２５２に再充填される。
【０１９２】
かかる構造を有するインク室ユニット２５３を図２３（ｂ）に示す如く、主走査方向に沿う行方向及び主走査方向に対して直交しない一定の角度θを有する斜めの列方向に沿って一定の配列パターンで格子状に多数配列させることにより、本例の高密度ノズルヘッドが実現されている。かかるマトリクス配列において、副走査方向の隣接ノズル間隔をＬｓとするとき、主走査方向については実質的に各ノズル２５１が一定のピッチＰ＝Ｌｓ／tanθで直線状に配列されたものと等価的に取り扱うことができる。
【０１９３】
ノズル２５１の配列形態は図示の例に限定されず、様々なノズル配置構造を適用できる。例えば、一列の直線配列、Ｖ字状のノズル配列、Ｖ字状配列を繰り返し単位とするジグザク状（Ｗ字状など）のような折れ線状のノズル配列なども可能である。
【０１９４】
＜実施形態の用語と請求項の用語の対応関係＞
ＰＣ１２とモニタ１４及び入力装置１６の組み合わせが「色調整装置」に相当する。画像入力インターフェース部２２が「画像入力手段」に相当し、画像データＤＢ２４が「画像データ格納手段」に相当する。カラーマッチング処理部２６、インク総量制限処理部２７がそれぞれ「カラーマッチング処理手段」、「インク総量制限処理手段」に相当し、インク量テーブル作成部４６が「インク量テーブル作成手段」に相当する。画像縮小処理部３２、インク量データ算出部３６、画像解析部３８がそれぞれ「画像縮小処理手段」、「インク量算出手段」、「画像解析手段」に相当する。画像変換部３４が「階調変換処理手段」と「補正処理手段」に相当する。ＣＭＳテーブルＤＢ２８が「テーブル格納手段」に相当する。インクジェット印刷システム１０が「インクジェット装置」に相当する。イメージプロセスボード６０が「画像処理手段」に相当し、システム制御部５０とイメージプロセスボード６０の組み合わせが「吐出制御手段」に相当する。
【０１９５】
＜変形例１＞
図１で説明した例では、演算の効率化の観点から入力画像データから縮小画像データを生成し、この縮小画像データを基にインク量を計算したが、画像縮小処理部３２を省略して、入力画像データから直接インク量を計算する構成も可能である。
【０１９６】
＜変形例２＞
図１で説明した実施形態では、画像データＤＢ２４からカラーマッチング処理部２６及びインク総量制限処理部２７を経由してプリンタ１８に画像データを転送しているが、プリンタプロファイルの色度値からデバイス値に変換するテーブルについて、インク総量が規定値内に収まるようなデバイス値で記述した形式とすることにより、カラーマッチング処理部２６のみ処理をしてプリンタ１８へ転送することも可能である。さらに、この条件でカラーマッチング処理は、プリンタシステムのＰＣ１２の処理を使わず、外部の装置のカラーマッチング処理部にプリンタプロファイルを渡してカラーマッチング処理を行い、プリンタシテムのＰＣ１２に入力することも可能である。
【０１９７】
＜変形例４＞
上記実施形態では、画像解析部３８にてインク量が規定値を超えていると判断された場合にインク量テーブルを計算しているが、インク量テーブルを計算するタイミングは必ずしも、画像解析部３８の判断後に限らない。画像解析部３８における判断前、又は判断の処理と並行して、インク量テーブルの計算を進めてもよい。
【０１９８】
ただし、インク量テーブルは、インク総量制限テーブルの作成時に使用されるものであるため、画像解析部３８によりインク量が規定値を超えると判断されてインク総量制限テーブルの作成が必要となってから、インク量テーブルを作成することが好ましい。
【０１９９】
＜変形例５＞
上記実施形態ではＣＭＹＫの４色のインクを用いる印刷装置（インクジェット記録装置）を例示し、インク総量を減らす処理としてＧＣＲ処理を説明したが、本発明の実施に際しては、ＣＭＹＫ４色に限らず、他の色のインクを用いることができる。ＣＭＹの２次色に対応する特別色（緑、赤、青）のインクを用いることにより、２色の組み合わせを特別色の１色で置き換えることによりインク量を減らすことも可能である。
【０２００】
４色以上のインクを用いる場合においても、これらすべての色成分のプリント上でのインク総量を計算して、規定値（閾値）と比較し、インク総量制限テーブルの作成の要否を判断する構成とすることができる。
【０２０１】
＜変形例６＞
上記実施形態では、カラーマッチング処理部２６で使用する第１のテーブル９５、第２のテーブル９６、並びにインク総量制限テーブル算出部４７で生成したインク総量制限テーブル９７をＣＭＳテーブルＤＢ２８に格納したが、各テーブルをそれぞれ別々のテーブル格納手段に記憶させる構成も可能である。
【０２０２】
＜変形例７＞
上記実施形態では、記録媒体１２４に直接インク滴を打滴して画像を形成する方式（直接記録方式）のインクジェット記録装置を説明したが、本発明の適用範囲はこれに限定されず、一旦、中間転写体上に画像（一次画像）を形成し、その画像を転写部において記録紙に対して転写することで最終的な画像形成を行う中間転写型の画像形成装置についても本発明を適用することができる。
【０２０３】
＜ヘッドと用紙を相対移動させる手段について＞
上述の実施形態では、停止したヘッドに対して記録媒体を搬送する構成を例示したが、本発明の実施に際しては、停止した記録媒体（被描画媒体）に対してヘッドを移動させる構成も可能である。
【０２０４】
＜記録媒体について＞
「記録媒体」は、インクジェットヘッドから吐出された液滴によってドットが記録される媒体の総称であり、印字媒体、被記録媒体、被画像形成媒体、受像媒体、被吐出媒体など様々な用語で呼ばれるものが含まれる。本発明の実施に際して、記録媒体の材質や形状等は、特に限定されず、連続用紙、カット紙、シール用紙、ＯＨＰシート等の樹脂シート、フィルム、布、不織布、配線パターン等が形成されるプリント基板、ゴムシート、その他材質や形状を問わず、様々な媒体に適用できる。
【０２０５】
上述の実施形態では、コックリングによる用紙変形の観点からインク使用量を制限する例を説明したが、インク使用量の評価に関しては記録媒体（用紙）がインクの水分を吸収して変形するか否かは必ずしも必要な条件ではない。すなわち、インク液が浸透しない非浸透性媒体（或いは浸透性の低い低浸透性媒体）を用いる場合であっても、本発明を適用してインク使用量を正確に把握することができる。
【０２０６】
＜吐出方式について＞
なお、インクジェットヘッドにおける各ノズルから液滴を吐出させるための吐出用の圧力（吐出エネルギー）を発生させる手段は、ピエゾアクチュエータ（圧電素子）に限らない。圧電素子の他、静電アクチュエータ、サーマル方式（ヒータの加熱による膜沸騰の圧力を利用してインクを吐出させる方式）におけるヒータ（加熱素子）や他の方式による各種アクチュエータなど様々な圧力発生素子（吐出エネルギー発生素子）を適用し得る。ヘッドの吐出方式に応じて、相応のエネルギー発生素子が流路構造体に設けられる。
【０２０７】
＜装置応用例＞
上記の実施形態では、カラー印刷用のインクジェット記録装置への適用を例に説明したが、本発明の適用範囲はこの例に限定されない。ＣＭＹＫの４色を含む複数のインク色を用いてカラー画像を形成する各種印刷装置について本発明を適用することができる。
【０２０８】
なお、本発明は以上説明した実施形態に限定されるものではなく、本発明の技術的思想内で当該分野の通常の知識を有するものにより、多くの変形が可能である。
【０２０９】
＜開示する発明の各種態様＞
上記に詳述した実施形態についての記載から把握されるとおり、本明細書及び図面は以下に示す発明を含む多様な技術思想の開示を含んでいる。
【０２１０】
（第１態様）：ターゲット色を表す第１の色空間のデバイス値で定義された画像データを入力する画像入力手段と、第１の色空間のデバイス値とデバイス非依存色空間の値との対応関係を記述した第１のテーブルと、印刷装置によるプリント色を表す第２の色空間のデバイス値と前記デバイス非依存色空間の値との対応関係を記述した第２のテーブルとを用い、画像入力手段から取得した入力画像データの前記第１の色空間におけるデバイス値から第２の色空間のデバイス値に変換する処理を行うカラーマッチング処理手段と、入力画像データに基づき入力画像データの印刷装置による印刷画像上のインク量を算出するインク量算出手段と、インク量算出手段で求めたインク量が規定値を超えているか否かを判断する画像解析手段と、第２の色空間のデバイス値とインク量の関係を表すインク量テーブルを作成するインク量テーブル作成手段と、インク量算出手段で求めたインク量が規定値を超えている場合に、インク量テーブルを用いて、入力画像データの印刷装置による印刷画像上のインク量が規定値を超えない範囲で第２の色空間のデバイス値を第２の色空間における他のデバイス値へ変換する変換関係を決めるインク総量制限テーブルを生成するインク総量制限テーブル作成手段と、インク総量制限テーブルで規定される変換関係に従い入力画像データを第２の色空間のデバイス値で定義される画像データに変換するインク総量制限処理手段と、を備える色調整装置。
【０２１１】
この態様によれば、画像データが使うデバイス信号の値に対してインク量を求め、インク消費量制限処理の要否を判断するため、不必要なインク総量制限処理が回避される。これにより規定値が示すインク量の制限を実現しつつ、不要な色再現性の劣化を抑えることができる。なお、ここでいう色調整装置は、カラー画像信号を処理する信号処理装置、或いは、画像処理装置として把握することができる。
【０２１２】
（第２態様）：第１態様に記載の色調整装置において、画像データに対して階調変換を行う階調変換処理手段と、印刷装置の記録位置に依存する記録特性に応じて画像データを補正する補正処理手段と、を備え、インク量算出手段は、階調変換処理手段による階調変換処理及び補正処理手段による補正処理を経て得られた画像データから、当該画像データに対応する画像内容の描画に使用されるインク量の分布を示すインク量分布データを作成する構成とすることができる。
【０２１３】
画像データに対して階調変換処理及び補正処理を施した後に印刷装置でその画像の印刷を行う場合、インク量の計算に際しても階調変換処理及び補正処理を行った画像データからインク量を計算することが望ましい。
【０２１４】
（第３態様）：第１態様又は第２態様に記載の色調整装置において、画像データの信号値と、その信号値の画像をハーフトーン処理して得られるハーフトーン画像のドット配置における単位面積当りのドットサイズ別の比率との対応関係が記述されているハーフトーンドット比率テーブルと、各ドットサイズのインク滴量の情報とを記憶しておくハーフトーン情報格納手段を備え、インク量算出手段は、ハーフトーンドット比率テーブルと各ドットサイズのインク滴量の情報とに基づいて、印刷装置で使用される各色のインク量を計算し、印刷画像上のインク総量の分布を求める構成とすることができる。
【０２１５】
画像データを実際にハーフトーン処理しなくても、ハーフトーンドット比率テーブルとインク滴量の情報からインク量を求めることができる。
【０２１６】
（第４態様）：第３態様に記載の色調整装置において、画像解析手段は、インク量算出手段によって算出される印刷画像上のインク総量の分布を示すデータに対して、画像内の所定面積に相当するサイズのフィルタを適用し、当該所定面積内に規定値以上のインク量が使用されるか否かを判定する構成とすることができる。
【０２１７】
フィルタの種類は１種類であってもよいし、複数種類であってもよい。フィルタの種類毎に規定値（閾値）を設定する構成も可能である。
【０２１８】
（第５態様）：第２態様を引用する第３態様から第４態様のいずれか１項に記載の色調整装置において、インク量テーブル作成手段は、画像解析手段によって判断した画像データのインク量が最大となる画像位置の情報と、階調変換処理に適用する階調変換ルックアップテーブル（ＬＵＴ）と、補正処理に適用される補正ＬＵＴと、ハーフトーンドット比率テーブルと、各ドットサイズのインク滴量の情報とに基づき、各色の信号値に対応するインク量の関係を表したインク量テーブルを作成する構成とすることができる。
【０２１９】
（第６態様）：第１態様から第５態様のいずれか１項に記載の色調整装置において、インク量テーブル作成手段は、インク量算出手段で求めたインク量が規定値を超えている場合に、インク量テーブルの作成を行う構成とすることができる。
【０２２０】
インク量テーブルは、インク総量制限テーブルの作成時に使用されるため、インク総量制限テーブルの作成処理が必要と判断された場合に限ってインク量テーブルの作成を行うことにより、演算処理の効率化を図ることができる。
【０２２１】
（第７態様）：第１態様から第６態様のいずれか１項に記載の色調整装置において、印刷装置は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色のインクを用いるインクジェット記録装置であり、インク総量制限テーブル作成手段は、インク量テーブルからＣＭＹで再現するグレー色をＫで置き換えるＧＣＲ（Gray-Component Replacement）処理のグレー置換量を調整することによりＣＭＹＫの変換関係を求める構成とすることができる。
【０２２２】
（第８態様）：第１態様から第７態様のいずれか１項に記載の色調整装置において、画像入力手段を介して取得した入力画像データから当該入力画像データよりも解像度の低い縮小画像データを生成する画像縮小処理手段を備え、インク量算出手段は縮小画像データからインク量を算出する構成とすることができる。
【０２２３】
かかる態様によれば、計算時間の短縮が可能である。
【０２２４】
（第９態様）：第１態様から第８態様のいずれか１項に記載の色調整装置において、インク総量制限テーブルから、第２のテーブルを再作成するプリンタプロファイル作成手段を備える構成とすることができる。
【０２２５】
インク総量を削減するためのインク総量制限テーブルを作成した後、カラーマッチング処理で使うプリンタプロファイルの第２のテーブルに対して、インク総量制限テーブルの変更によるデバイス非依存空間の値の変化量を反映させる。これにより、カラーマッチング性能を維持することができ、高精度な色再現性を確保することができる。
【０２２６】
（第１０態様）：第１態様から第９態様のいずれか１項に記載の色調整装置において、第２のテーブルにおける第２の色空間のデバイス値を、印刷画像上のインク量が規定値を超えない範囲で記述し、当該第２のテーブルを用いてカラーマッチング処理手段によってカラーマッチング処理を行う構成により、カラーマッチング処理とインク総量制限処理とがカラーマッチング処理手段によって一括して行われ、カラーマッチング処理手段がインク総量制限処理手段を兼ねる構成とすることができる。
【０２２７】
（第１１態様）：第１態様から第１０態様のいずれか１項に記載の色調整装置において、印刷装置で使用するインクの色の種類数をｎ色（ｎは４以上の整数）とするとき、インク総量制限テーブルは、ｎ次元のテーブルで構成されており、印刷画像上のインク量が規定値を超えている領域のみ変換関係が変更される構成とすることができる。
【０２２８】
印刷装置で使用するインクの色の種類数と同じｎ次元のテーブルとし、インク量が規定値を超える色の部分のみについて変換関係を修正することで、不要な色再現性の劣化を抑えることができる。
【０２２９】
（第１２態様）：第１態様から第１１態様のいずれか１項に記載の色調整装置において、インク総量制限処理手段により入力画像データのターゲット色に対してその印刷画像のデバイス非依存色空間の値が変化する修正が行われる場合に、その旨を警告する表示を行う表示手段と、警告に係る入力画像データについて再現色の変更を許容する又は許容しない選択操作を行うための選択手段と、を備える構成とすることができる。
【０２３０】
かかる態様によれば、インク総量の制限によって自動的に色調整がなされることによる色再現の変更（プリント画像上での色味の変更）についてユーザの承諾／許否の確認を得てから、実際の印刷を行う構成とすることができる。
【０２３１】
（第１３態様）：第１から第１２態様のいずれか１項に記載の色調整装置において、第１のテーブル、第２のテーブル、インク総量制限テーブルを記憶しておくテーブル格納手段を備える構成とすることができる。
【０２３２】
第１のテーブルを記憶しておく第１のテーブル格納手段、第２のテーブルを記憶しておく第２のテーブル格納手段、インク総量制限テーブルを記憶しておくテーブル格納手段をそれぞれ別々に設ける構成を採用することも可能であるし、これら各種テーブルをまとめて記憶しておくテーブル格納手段を設ける構成を採用することも可能である。
【０２３３】
（第１４態様）：ターゲット色を表す第１の色空間のデバイス値で定義された画像データを入力する画像入力工程と、第１の色空間のデバイス値とデバイス非依存色空間の値との対応関係を記述した第１のテーブルと、印刷装置によるプリント色を表す第２の色空間のデバイス値とデバイス非依存色空間の値との対応関係を記述した第２のテーブルとを用い、画像入力工程で取得した入力画像データの第１の色空間におけるデバイス値から第２の色空間のデバイス値に変換する処理を行うカラーマッチング処理工程と、入力画像データに基づき入力画像データの印刷装置による印刷画像上のインク量を算出するインク量算出工程と、インク量算出工程で求めたインク量が規定値を超えているか否かを判断する画像解析工程と、第２の色空間のデバイス値とインク量の関係を表すインク量テーブルを作成するインク量テーブル作成工程と、インク量算出工程で求めたインク量が規定値を超えている場合に、インク量テーブルを用いて、入力画像データの印刷装置による印刷画像上のインク量が規定値を超えない範囲で第２の色空間のデバイス値を第２の色空間における他のデバイス値へ変換する変換関係を決めるインク総量制限テーブルを生成するインク総量制限テーブル作成工程と、インク総量制限テーブルで規定される変換関係に従い入力画像データを第２の色空間のデバイス値で定義される画像データに変換するインク総量制限処理工程と、を含む色調整方法。
【０２３４】
この色調整方法は、カラー画像信号を処理する信号処理方法、或いは、画像処理方法として把握することもできる。
【０２３５】
第１４態様の色調整方法について、第２態様から第１３態様に記載の特徴と同様の特徴を適宜組み合わせる構成が可能である。この場合「手段」として特定されている事項については、その手段に対応する「工程」が組み合わされる。
【０２３６】
（第１５態様）：コンピュータを、ターゲット色を表す第１の色空間のデバイス値で定義された画像データを入力する画像入力手段と、第１の色空間のデバイス値とデバイス非依存色空間の値との対応関係を記述した第１のテーブルと、印刷装置によるプリント色を表す第２の色空間のデバイス値とデバイス非依存色空間の値との対応関係を記述した第２のテーブルとを用い、画像入力手段から取得した入力画像データの第１の色空間におけるデバイス値から第２の色空間のデバイス値に変換する処理を行うカラーマッチング処理手段と、入力画像データに基づき入力画像データの印刷装置による印刷画像上のインク量を算出するインク量算出手段と、インク量算出手段で求めたインク量が規定値を超えているか否かを判断する画像解析手段と、第２の色空間のデバイス値とインク量の関係を表すインク量テーブルを作成するインク量テーブル作成手段と、インク量算出手段で求めたインク量が規定値を超えている場合に、インク量テーブルを用いて、入力画像データの印刷装置による印刷画像上のインク量が規定値を超えない範囲で第２の色空間のデバイス値を第２の色空間における他のデバイス値へ変換する変換関係を決めるインク総量制限テーブルを生成するインク総量制限テーブル作成手段と、インク総量制限テーブルで規定される変換関係に従い入力画像データを第２の色空間のデバイス値で定義される画像データに変換するインク総量制限処理手段、として機能させるためのプログラム。
【０２３７】
第１５態様のプログラムについて、第２態様から第１３態様に記載の特徴と同様の特徴を適宜組み合わせる構成が可能である。
【０２３８】
（第１６態様）：第１態様から第１３態様のいずれか１項に記載の色調整装置と、複数色のインクの各色のインクを吐出するための複数のノズルが配列されたインクジェットヘッドと、インクジェットヘッドに対して記録媒体を相対移動させる媒体搬送手段と、色調整装置から与えられる画像データに対して階調変換処理と、インクジェットヘッドのノズル位置に依存する記録特性に応じて画像データを補正する補正処理と、を行い、さらに前記補正処理後の画像データをハーフトーン処理して２値又は多値のハーフトーンドット画像データを生成する画像処理手段と、画像処理手段で生成されたハーフトーンドット画像データに基づいてインクジェットヘッドの各ノズルからの吐出を制御する吐出制御手段と、を備えるインクジェット装置。
【０２３９】
（第１７態様）：第１６態様に記載のインクジェット装置において、インクジェットヘッドは、記録媒体に対する１回の相対移動で画像を記録するシングルパス方式のヘッドである構成とすることができる。
【符号の説明】
【０２４０】
１０…インクジェット印刷システム、１２…コンピュータ本体（ＰＣ）、１４…モニタ、１６…入力装置、１８…プリンタ、２０…画像データ、２２…画像入力インターフェース部、２４…画像データＤＢ、２６…カラーマッチング処理部、２７…インク総量制限処理部、２８…ＣＭＳテーブルＤＢ、３０…画像データ処理部、３２…画像縮小処理部、３４…画像変換部、３６…インク量データ算出部、３８…画像解析部、４０…階調変換ＬＵＴＤＢ、４２…ムラ補正ＬＵＴＤＢ、４４…ハーフトーンＤＢ、４６…インク量テーブル作成部、４７…インク総量制限テーブル算出部、４８…プリンタプロファイル作成部、５０…システム制御部、５２…ＵＩ制御部、５４…ＬＵＴ生成部、５６…ムラ補正サムネイルＬＵＴ生成部、６０…イメージプロセスボード、６２…階調変換処理部、６４…ムラ補正処理部、６６…ハーフトーン処理部、６８…マーキング部、９０…インク量テーブル、９５…第１のテーブル、９６…第２のテーブル、９７…インク総量制限テーブル、１００…テストチャート、１０２…記録媒体、１１０…インクジェット記録装置、１２４…記録媒体、１７０…描画ドラム、１７２Ｍ，１７２Ｋ，１７２Ｃ，１７２Ｙ…インクジェットヘッド、２５１…ノズル
【図１】
0005813550.tif 000002
【図２】
0005813550.tif 000003
【図３】
0005813550.tif 000004
【図４】
0005813550.tif 000005
【図５】
0005813550.tif 000006
【図６】
0005813550.tif 000007
【図７】
0005813550.tif 000008
【図８】
0005813550.tif 000009
【図９】
0005813550.tif 000010
【図１０】
0005813550.tif 000011
【図１１】
0005813550.tif 000012
【図１２】
0005813550.tif 000013
【図１３】
0005813550.tif 000014
【図１４】
0005813550.tif 000015
【図１５】
0005813550.tif 000016
【図１６】
0005813550.tif 000017
【図１７】
0005813550.tif 000018
【図１９】
0005813550.tif 000019
【図２０】
0005813550.tif 000020
【図２１】
0005813550.tif 000021
【図２２】
0005813550.tif 000022
【図２３】
0005813550.tif 000023
【図２４】
0005813550.tif 000024
【図２５】
0005813550.tif 000025
【図１８】
0005813550.tif 000026