(57)【要約】      （修正有）【課題】ユーザが使用する様々な記録媒体でインク量過多による不具合の発生を防止し、かつ適切なインク量で良好な画質を得ることができるインクジェット記録装置及び画像処理装置を提供する。【解決手段】インク量制限係数算出部２４は、濃度読取部２２によって読み取られたパッチの濃度レベルを表すデータをインク量制限係数算出部２４に含まれるメモリに格納し、パッチ間の濃度レベルの差分を算出する。そして、差分と予め定めた係数αに基づいてインク量制限係数を決定する。詳細には、インク量制限係数算出部２４は、パッチ間の濃度レベルの差分ΔＤを算出することで、パッチ間の濃度の傾きを算出し、予め定めた係数αより小さいところをインク量が飽和した点として決定し、パッチに対応するインク量制限係数を予め定められたパラメータテーブルから決定する。【選択図】図１
2005231179.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた複数の濃度パターンを印字し、当該濃度パターンの濃度を読み取る濃度読取手段と、
予め定められたインク量を制限するインク量制限係数パラメータを有し、前記濃度読取手段の読取結果と前記インク量制限係数パラメータとに基づいて、インク量制限係数を算出する算出手段と、
前記算出手段の算出結果に基づいて、画像を表す画像データに対してインク量を制限するための処理を行うインク量制限処理手段と、
を備えたインクジェット記録装置。
【請求項２】
前記算出手段は、色の組み合わせ毎に前記インク量制限係数を算出することを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記算出手段は、前記読取手段によって読み取った複数の濃度パターン間の濃度レベルの差分と予め定めた基準値とに基づいて前記インク量制限係数パラメータを特定することで、前記インク量制限係数を算出することを特徴とする請求項１又は請求項２に記載のインクジェット記録装置。
【請求項４】
前記算出手段は、前記読取手段によって読み取った複数の濃度パターン間の濃度レベルの差分同士の差分と予め定めた基準値とに基づいて、前記インク量制限係数を算出することを特徴とする請求項１又は請求項２に記載のインクジェット記録装置。
【請求項５】
前記濃度読取手段は、記録画像の位置ずれを検出するためのアライメント検出手段からなることを特徴とする請求項１乃至請求項４の何れか１項に記載のインクジェット記録装置。
【請求項６】
前記算出手段は、前記画像データのｎ次色成分（ｎ：自然数）毎に前記インク量制限係数を算出し、前記インク量制限処理手段は、前記画像データのｎ次色成分を抽出して、各成分毎に前記インク量制限係数を乗算して、各成分を加算する処理を行うことを特徴とする請求項１乃至請求項５の何れか１項に記載のインクジェット記録装置。
【請求項７】
入力される画像を表す画像データを出力先のインクジェット記録装置が処理可能なデータに変換する画像処理装置であって、
予め定められた複数の濃度パターンを印字して、当該濃度パターンの濃度を読み取った結果を取得する取得手段と、
予め定められたインク量を制限するインク量制限係数パラメータを有し、前記取得手段の取得結果と前記インク量制限係数パラメータとに基づいて、インク量制限係数を算出する算出手段と、
前記算出手段の算出結果に基づいて、前記画像データに対してインク量を制限するための処理を行うインク量制限処理手段と、
を含むことを特徴とする画像処理装置。
【請求項８】
前記算出手段は、色の組み合わせ毎に前記インク量制限係数を算出することを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記算出手段は、前記取得手段によって取得した複数の濃度パターン間の濃度レベルの差分と予め定めた基準値とに基づいて前記インク量制限係数パラメータを特定することで、前記インク量制限係数を算出することを特徴とする請求項７又は請求項８に記載の画像処理装置。
【請求項１０】
前記算出手段は、前記取得手段によって取得した複数の濃度パターン間の濃度レベルの差分同士の差分と予め定めた基準値とに基づいて、前記インク量制限係数を算出することを特徴とする請求項７又は請求項８に記載の画像処理装置。
【請求項１１】
前記算出手段は、前記画像データのｎ次色成分（ｎ：自然数）毎に前記インク量制限係数を算出し、前記インク量制限処理手段は、前記画像データのｎ次色成分を抽出して、各成分毎に前記インク量制限係数を乗算して、各成分を加算する処理を行うことを特徴とする請求項７乃至請求項１０の何れか１項に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット記録装置及び画像処理装置にかかり、特に、複数色のインクを用いてカラー画像を記録するインクヘット記録装置及び該インクジェット記録装置に画像データを入力する画像処理装置に関する。
【背景技術】
【０００２】
一般的に、カラーインクジェットプリンタ等のインクジェット記録装置は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の４色のインク、或いはＣＭＹの３色のインクを記録用紙に吐出してカラー画像を記録する。記録用紙に打ち込まれるＣＭＹ又はＣＭＹＫのインク量は、ＣＭＹＫの全色を記録する４次色では最大４００％にもなり、記録用紙のインク吸収力によっては、インク量過多により滲みが発生したり、打ち込まれたインクが記録用紙の裏面に染み出てしまう裏抜けが発生したり、記録用紙がインクを吸収しきれなくてインク同士が干渉してビーズ状のムラとなるビーディング等の画質欠陥が記録画像中に現われ、記録品質を著しく低下させることがある。
【０００３】
そこで、特許文献１に記載の技術では、入力データの総和が予め特定の記録媒体毎に求められている限度量を超える場合は、ＣＭＹの割合が変化しないように入力データの総量を減らす処理を実施し、限度量を超えない場合にはそのまま出力することが提案されている。
【０００４】
また、特許文献２に記載の技術では、インク吸収能力が相対的に劣る記録媒体に記録を行う場合に、２値化後のデータに対して間引き処理を実施することが提案されており、間引き処理を行う際に、特定色については間引き処理を行わないようにしている。
【０００５】
さらに、特許文献３に記載の技術では、インク制限量テーブルを予め定義して、１画素毎にインク制限量テーブルを参照して画素データを変換するようにしている。
【特許文献１】特許第２６０８２６２号
【特許文献２】特許第２７５２４６８
【特許文献３】特開２００１−２９３９０６
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、市場に流通している記録媒体は多岐に渡り、ユーザが必ずしもプリンタメーカが推奨する記録媒体を使用するとは限らない。上述の特許文献１や特許文献３に記載の技術では、予め特定した記録媒体によりインク制限量を規定しているため、ユーザが使用する様々な記録媒体に応じた適切なインク量での画質を提供することができない、という問題がある。
【０００７】
また、特許文献２に記載の技術では、量子化後のデータに対してインク制限の処理を行う場合、テクスチャが発生したり、階調の連続性を損なう恐れがある。さらに、特許文献１に記載の技術では、インク総量のみでインク量制限の判定するため、カバレッジデータと実際の打ち込みインク量の対応がとれていないヘッド・インク構成では、適切なインク量制限を行うことができない、という問題がある。
【０００８】
本発明は、上記問題を解決すべく成されたもので、ユーザが使用する様々な記録媒体でインク量過多による不具合の発生を防止し、かつ適切なインク量で良好な画質を得ることができるインクジェット記録装置及び画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために請求項１に記載の発明は、予め定められた複数の濃度パターンを印字し、当該濃度パターンの濃度を読み取る濃度読取手段と、予め定められたインク量を制限するインク量制限係数パラメータを有し、前記濃度読取手段の読取結果と前記インク量制限係数パラメータとに基づいて、インク量制限係数を算出する算出手段と、前記算出手段の算出結果に基づいて、画像を表す画像データに対してインク量を制限するための処理を行うインク量制限処理手段と、を備えることを特徴している。
【００１０】
請求項１に記載の発明によれば、濃度読取手段では、予め定められた複数の濃度パターンを印字して、当該濃度パターンの濃度が読取られる。
【００１１】
算出手段は、予め定められたインク量を制限するインク量制限係数パラメータを有する。例えば、インク量制限係数パラメータは、テーブルや計算式等を適用することができる。また、算出手段では、濃度読取手段の読取結果とインク量制限パラメータとに基づいて、インク量制限係数が算出される。
【００１２】
そして、インク量制限処理手段では、算出手段の算出結果に基づいて、画像データに対してインク量を制限する処理が行われる。
【００１３】
このように、ユーザが実際に使用する記録媒体に印字した濃度パターンを読み込んで、インク量制限係数を決定するので、様々な記録用紙に応じた適切なインク量での良好な印刷画像を得ることができる。
【００１４】
なお、算出手段は、請求項２に記載の発明のように、色の組み合わせ毎にインク量制限係数を算出するようにしてもよい。
【００１５】
また、請求項３に記載の発明のように、算出手段は、読取手段によって読み取った複数の濃度パターン間の濃度レベルの差分と予め定めた基準値とに基づいて前記インク量制限係数パラメータを特定することで、インク量制限係数を算出することが可能である。この時、予め定めた基準値として、記録媒体上のインク量が飽和する付近での濃度の傾きを適用することができる。
【００１６】
また、算出手段は、請求項４に記載の発明のように、読取手段によって読み取った複数の濃度パターン間の濃度レベルの差分同士の差分と予め定められた基準値とに基づいて、インク量制限係数を算出することが可能である。
【００１７】
一方、濃度読取手段は、請求項５に記載の発明のように、画像の位置ずれを検出するためのアライメント検出手段を適用することが可能である。例えば、カラーインクジェット装置等で、各色の位置ずれを自動的に検出するための光学的濃度センサ等を備えている場合は、当該センサ等を濃度読取手段として適用することが可能である。
【００１８】
また、請求項１乃至請求項５の何れか１項に記載の発明は、請求項６に記載の発明のように、算出手段が、画像データのｎ次色成分（ｎ：自然数）毎にインク量制限係数を算出して、インク量制限処理手段が、画像データのｎ次色成分を抽出して、各成分毎にインク量制限係数を乗算して、各成分を加算する処理を行うことで、インク量を制限することが可能となる。
【００１９】
請求項７に記載の発明は、入力される画像を表す画像データを出力先のインクジェット記録装置が処理可能なデータに変換する画像処理装置であって、予め定められた複数の濃度パターンを印字して、当該濃度パターンの濃度を読み取った結果を取得する取得手段と、予め定められたインク量を制限するインク量制限係数パラメータを有し、前記取得手段の取得結果と前記インク量制限係数パラメータとに基づいて、インク量制限係数を算出する算出手段と、前記算出手段の算出結果に基づいて、前記画像データに対してインク量を制限するための処理を行うインク量制限処理手段と、を含むことを特徴としている。
【００２０】
請求項７に記載の発明によれば、取得手段では、予め定められた複数の濃度パターンを印字して、当該濃度パターンの濃度を読取った結果が取得される。
【００２１】
算出手段は、予め定められたインク量を制限するインク量制限係数パラメータを有する。例えば、インク量制限係数パラメータは、テーブルや計算式等を適用することができる。また、算出手段では、取得手段の取得結果とインク量制限係数パラメータとに基づいて、インク量制限係数が算出される。
【００２２】
そして、インク量制限処理手段では、算出手段の算出結果に基づいて、画像データに対してインク量を制限する処理が行われる。
【００２３】
このように、ユーザが実際に使用する記録媒体に印字した濃度パターンを読み込んで、インク量制限係数を決定するので、様々な記録用紙に応じた適切なインク量での良好な印刷画像を得ることができる。
【００２４】
なお、算出手段は、請求項８に記載の発明のように、色の組み合わせ毎にインク量制限係数を算出するようにしてもよい。
【００２５】
また、請求項９に記載の発明のように、算出手段は、取得手段によって取得した複数の濃度パターン間の濃度レベルの差分と予め定めた基準値とに基づいて前記インク量制限係数パラメータを特定することで、インク量制限係数を算出することが可能である。この時、予め定めた基準値として、記録媒体上のインク量が飽和する付近での濃度の傾きを適用することができる。
【００２６】
また、算出手段は、請求項１０に記載の発明のように、取得手段によって取得した複数の濃度パターン間の濃度レベルの差分同士の差分と予め定められた基準値とに基づいて、インク量制限係数を算出することが可能である。
【００２７】
さらに、請求項７乃至請求項１０の何れか１項に記載の発明は、請求項１１に記載の発明のように、算出手段が、画像データのｎ次色成分（ｎ：自然数）毎にインク量制限係数を算出して、インク量制限処理手段が、画像データのｎ次色成分を抽出して、各成分毎にインク量制限係数を乗算して、各成分を加算する処理を行うことで、インク量を制限することが可能となる。
【発明の効果】
【００２８】
以上説明したように本発明によれば、ユーザが実際に使用する記録媒体に印字した濃度パターンを読み込んで、インク量制限係数を決定するので、ユーザが使用する様々な記録媒体でインク量過多による不具合の発生を防止し、かつ適切なインク量で良好な画質を得ることができる、という効果がある。
【発明を実施するための最良の形態】
【００２９】
以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。
【００３０】
図１は、本発明の実施の形態に係わるインクジェットプリンタの構成を示すブロック図である。
【００３１】
本発明の実施の形態に係わるインクジェットプリンタ１０は、図１に示すように、画像入力部１２、色変換部１４、インク量制限処理部１６、量子化処理部１８、及び画像形成部２０を備えている。
【００３２】
画像入力部１２は、インクジェットプリンタ１０に対して印刷要求を行うパーソナルコンピュータ等から送られるＲＧＢデータを入力し、画像入力部１２の後段に接続された色変換部１４に出力する。
【００３３】
色変換部１４は、入力された各色８ビットのＲＧＢデータから各色８ビットのＣＭＹＫデータへの変換を行い、後段に接続されたインク量制限処理部１６にＣＭＹＫデータを出力する。データの変換は、例えば、ＲＧＢ値に対応したＣＭＹＫ値を直接出力するダイレクトルックアップテーブル（ＤＬＵＴ）形式のものや、３×３のマトリックスによりＣＭＹに変換後に、墨生成（所謂ＵＣＲ処理：Under Color Removable処理）を実施しＣＭＹＫを出力する形式のものを適用することが可能である。また、色変換部１４は、ＣＭＹＫに変換後に画像形成部２０の出力特性に応じた階調補正を行うようにしてもよい。
【００３４】
インク量制限処理部１６は、色変換部１４から出力された各色８ビットのＣＭＹＫデータに対して、後述するインク量制限係数に応じたインク量制限処理を行い、各色８ビットのＣＭＹＫデータを後段に接続された量子化処理部１８に出力する。
【００３５】
量子化処理部１８は、入力された各色８ビットのＣＭＹＫデータに対して、誤差拡散またはパターンディザ（ディザ拡散）等のスクリーン処理を行い、各色８ビットのＣＭＹＫデータを各色２ビットのＣＭＹＫデータに変換し、画像形成部２０に出力する。なお、本実施の形態では、量子化処理部１８は、３値化の処理を行うが、これに限定されるものではない。
【００３６】
画像形成部２０では、量子化処理部１８によって量子化された各色２ビットのＣＭＹＫデータに基づいて記録媒体への画像の形成を行う。
【００３７】
また、本実施の形態に係わるインクジェットプリンタ１０は、上述のインク量制限処理部１６におけるインク量制限処理を行うために、濃度読取部２２及びインク量制限係数算出部２４を備えており、ユーザが使用する記録媒体を用いて予め定めらた指定パッチチャートの印刷を行い、パッチの濃度を濃度読取部２２で読み取ることによって濃度データを取得し、該取得の濃度データに応じて、インク量制限係数算出部２４でインク量を制限するためのインク量制限係数を算出するようになっており、算出されたインク量制限係数がインク量制限処理部１６に出力されることで、インク量制限処理部１６によるインク量制限処理が行われる。なお、インク量制限処理の詳細については後述する。
［第１実施形態］
ここで、第１実施形態に係わるインクジェットプリンタの画像形成部２０に含まれる記録ヘッドの構成について説明する。図２は、本発明の第１実施形態に係わるインクジェットプリンタの記録ヘッドの概略構成を示す図である。
【００３８】
記録ヘッド３０は、ＣＭＹＫ各色独立の印字ヘッド３０Ｃ、３０Ｍ、３０Ｙ、３０ＫがＫ→Ｃ→Ｍ→Ｙの順でキャリッジ走査方向に沿ってヘッドキャリッジ３２に装着されている。記録ヘッド３０のヘッドキャリッジ３２を図２矢印キャリッジ走査方向へ移動することによって主走査を行い、図２矢印用紙送り方向に用紙を移動することによって副走査が行われ、主走査及び副走査の動作を繰り返すことによって、記録媒体上に画像が形成されるようになっている。また、各印字ヘッド３０Ｃ、３０Ｍ、３０Ｙ、３０Ｋは、複数のノズルＮが用紙送り方向に複数配列され、ノズルＮからインクを吐出することによって記録媒体上に画像を形成する。
【００３９】
ヘッドキャリッジ３２のＫ印字ヘッド３０Ｋ側には、上述の濃度読取部２２が設けられている。濃度読取部２２は、発光部と受光部とで構成された濃度読取センサ等を適用することができ、印刷が終了した後述する指定パッチチャートのパッチに対して光を照射し、パッチの反射光を受光部で受光することで濃度レベルを検出するようになっている。また、濃度読取部２２は、ＣＭＹＫ各色の画像の位置ずれを検出して、画像の位置ずれ（アライメント）を補正するセンサとしても用いられる。換言すれば、本実施の形態では、濃度読取部２２は、アライメントを検出するセンサを用いて指定パッチチャートの濃度を検出するので、装置を簡略化することができると共に、装置のコストを削減することができる。
【００４０】
次に、上述のインク量制限処理で用いる指定パッチチャートについて説明する。図３は、本発明の第１実施形態に係わるインクジェットプリンタ１０で用いる指定パッチチャートの一例を示す図である。
【００４１】
指定パッチチャート４０は、所定形状の複数のパッチ４２で構成され、プロセスブラック（Ｃ＝Ｍ＝Ｙ）のインクカバレッジを段階的に変化させて記録するものである。本実施形態では、１２個の矩形のパッチ４２で指定パッチチャート４０を構成するが、これに限るものではなく、形状及び個数は適宜設定可能である。
【００４２】
本実施形態の指定パッチチャート４０では、Ｎｏ．１のパッチから順にプロセスブラックの値が大きくなるにつれて総インク量が増加していく構成となっている。このパッチ４２は、例えば、インクジェットプリンタ１０に含まれるメモリに格納され、ユーザが図示しないコントロールパネル等を操作することによって出力することが可能である。或いは、プリンタドライバより当該指定パッチチャート４０のデータを送信することによって出力するようにしてもよい。
【００４３】
図４は、本発明の第１実施形態に係わるインクジェットプリンタ１０で指定パッチチャートを印刷する際の処理の流れを示すフローチャートである。
【００４４】
まず、ステップ１００では、指定パッチチャートの出力開始指示がなされたか否か判定される。該判定は、ユーザが図示しないコントロールパネル等の操作部や印刷指示を行うためのパーソナルコンピュータ等を操作することによって指定パッチチャートの出力開始指示を行ったか否かを判定することによってなされ、該判定が肯定されるまで待機してステップ１０２へ移行する。すなわち、指定パッチチャートの出力開始が指示されたところで以下の処理が行われる。
【００４５】
ステップ１０２では、図３に示す指定パッチチャート４０の第１列目の印刷が開始される。すなわち、記録用紙が印字開始位置まで給紙され、第１列目の指定パッチチャート４０の印刷動作が開始され、ステップ１０４へ移行する。
【００４６】
ステップ１０４では、第１列目の指定パッチチャート４０の印刷が終了したか否か判定され、該判定が肯定されるまで待機してステップ１０６へ移行する。
【００４７】
ステップ１０６では、指定パッチチャート４０の第１列目の濃度読み取りが開始される。すなわち、濃度読取部２２の位置にパッチ４２位置を合わせるように記録用紙が搬送され、ヘッドキャリッジ３２を走査して濃度読取部２２によってパッチ４２の濃度読み取りが開始される。
【００４８】
ステップ１０８では、第１列目の濃度の読み取りが終了したか否か判定され、該判定が肯定されるまで待機してステップ１１０へ移行する。
【００４９】
ステップ１１０では、指定パッチチャート４０の第２列名の印刷が開始される。すなわち、第２列目を記録する位置に記録用紙が搬送され、第２列目の指定パッチチャート４０の印刷動作が開始され、ステップ１１２へ移行する。
【００５０】
ステップ１１２では、第２列目の指定パッチチャート４０の印刷が終了したか否か判定され、該判定が肯定されるまで待機してステップ１１４へ移行する。
【００５１】
ステップ１１４では、指定パッチチャート４０の第２列名の濃度読み取りが開始される。すなわち、濃度読取部２２の位置にパッチ位置を合わせるように記録用紙が搬送され、ヘッドキャリッジ３２を走査して濃度読取部２２によってパッチ４２の濃度読み取りが開始される。
【００５２】
ステップ１１６では、第２列目の濃度の読み取りが終了したか否か判定され、該判定が肯定されるまで待機して一連の指定パッチチャートの印刷処理を終了する。
【００５３】
なお、濃度読取部２２では、指定パッチチャート４０の１つのパッチ４２につき濃度読み取りを複数回行い、その平均値が濃度レベルとして用いられる。そして、濃度読取部２２によって読取られた濃度レベルを表すデータは、順次インク量制限係数算出部２４に送られ、インク量制限係数算出部２４に含まれるメモリに格納される。
【００５４】
続いて、インク量制限係数算出部２４で行われる処理について詳細に説明する。
【００５５】
図５は、記録用紙毎のインク量（Total Cov.）に対する濃度（Density）特性を示すグラフである。用紙Ａは基準用紙の濃度特性を示し、用紙Ｂは基準用紙よりインク吸収能力が劣る用紙の濃度特性を示す。用紙Ａ及び用紙Ｂ共にある一定のインク量を超えた所から濃度が飽和しており、その飽和している地点を境に裏抜け、ビーディング等のインク過多による不具合が発生する。
【００５６】
そこで、本実施形態では、濃度特性が飽和する地点を制限インク量としてインク過多による不具合を回避するようにしており、インク量制限係数算出部２４では、濃度読取部２２によって読み取られたパッチ４２の濃度レベルを表すデータをインク量制限係数算出部２４に含まれるメモリに格納し、パッチ４２間の濃度レベルの差分を算出する。そして、差分と予め定めた係数αに基づいてインク量制限係数を決定する。
【００５７】
詳細には、インク量制限係数算出部２４は、パッチ４２間の濃度レベルの差分（ΔＤ）を算出することで、パッチ間の濃度の傾きを算出し、予め定めた係数αより小さいところをインク量が飽和した点として決定し、当該パッチ４２に対応するインク量制限係数を予め定められたパラメータテーブルから決定する。
【００５８】
ここで、予め定めた係数αは、パッチ間の濃度レベル差の基準値を示し、換言すれば、インク量に対する濃度特性の傾きを示している。すなわち、係数αは、上述の濃度特性の飽和する地点に相当する値であり、指定パッチチャート４０のパッチ４２のインク量間隔や様々な用紙での実験を通して予め決定した値である。
【００５９】
また、インク量制限係数を予め定めたパラメータテーブルは、例えば、図６に示すように、指定パッチチャート４０のパッチＮｏ．毎に１次色〜４次色成分に対応した制限係数を格納しており、本実施形態では、制限係数をテーブルとしてメモリに格納するが、予め定めた数式等を用いて計算により算出する形態としてもよい。例えば、数式としては、α１＝ｘ／１００、α２＝ｘ／２００、α３＝ｘ／３００、α４＝ｘ／４００（但し、α１＞１．０の場合、α１＝１．０［α２、α３、及びα４も同様］）とし、ｘは、読取結果のインクカバレッジとする。
【００６０】
なお、図９（Ａ）に示すように、入力データの値を各色のデータ値毎で区切ったときに、１色成分からなる部分を１次色成分といい、２色成分からなる部分を２次色成分といい、３色成分からなる部分を３次色成分といい、４色成分からなる部分を４次色成分という。
【００６１】
次に、インク量制限係数算出部２４で行われる処理の流れについて説明する。図７は、インク量制限係数算出部２４で行われる処理の流れの一例を示すフローチャートである。
【００６２】
インク量制限係数算出部２４では、まず、ステップ２００で、ｎ（図６に示すパッチＮｏ．）を初期化（ｎ＝０）とし、ステップ２０２へ移行する。
【００６３】
ステップ２０２では、ｎがインクリメント（ｎ＝ｎ＋１）されて、ステップ２０４へ移行する。
【００６４】
ステップ２０４では、パッチ間の濃度レベルの差分が算出される。すなわち、ΔＤ＝Ｄn+1−Ｄnが算出され、ステップ２０６へ移行する。
【００６５】
ステップ２０６では、ΔＤが予め定められたα以上か否か判定され、該判定が肯定された場合には、ステップ２０８へ移行する。
【００６６】
ステップ２０８では、ｎが１０より大きいか否か判定される。すなわち、本実施の形態では、指定パッチチャート４０のパッチ４２数が１２であるので、パッチ間の濃度レベルの差分がｎ＝１１で終了するので、ｎが１０より大きいか否か判定され、該判定が否定された場合には、上述のステップ２０２へ戻って上述の処理が繰り返され、ｎが１１になったところで、ステップ２０８の判定が肯定され、ステップ２１０へ移行する。
【００６７】
ステップ２１０では、ｎをインクリメント（ｎ＝ｎ＋１）として、ステップ２１２へ移行して、パラメータテーブルからｎ値（パッチＮｏ．ｎ）のパラメータ値がインク量制限処理部１６に設定されて一連のインク量制限係数算出部２４の処理を終了する。
【００６８】
一方、ステップ２０６の判定が否定された場合には、濃度レベルが飽和していると判断して、そのままステップ２１２へ移行して、パラメータテーブルからＮｏ．ｎのパラメータ値がインク量制限処理部１６にセットされて一連のインク量制限係数算出部２４の処理を終了する。
【００６９】
なお、本実施の形態では、パッチ４２間の濃度レベル差分の基準値を係数αとしたが、濃度レベル差分の差分（ΔＤｎ−ΔＤｎ＋１）の基準値を用いるようにしてもよい。また、本実施の形態では、１つのパッチ４２間の差分の判定でインク量制限係数を決定するようにしたが、前後の差分を考慮して判定するようにしてもよい。
【００７０】
続いて、インク量制限処理部１６で行われる処理の流れについて説明する。図８は、インク量制限処理部１６で行われる処理の流れの一例を示すフローチャートである。
【００７１】
ステップ３００では、ＣＭＹＫ各色の画像データがインク量制限処理部１６に入力され、ステップ３０２へ移行する。
【００７２】
ステップ３０２では、１次色成分の画像データか否か判定される。すなわち、画像データが１次色成分のみで構成されているか否か判定され、該判定が肯定された場合には、ステップ３０４へ移行して、インク量制限した画像データが算出される。この場合には、インク量制限画像データ＝入力データ×α１で算出される。すなわち、図６に示すパラメータテーブルにおけるインク量制限係数算出部２４でセットされたパラメータ値に対応するα１を用いてインク量制限画像データが算出されてステップ３１６へ移行する。
【００７３】
ステップ３０２の判定が否定された場合には、ステップ３０６へ移行して、２次色成分の画像データか否か判定される。すなわち、画像データが２次色成分のみで構成されているか否か判定され、該判定が肯定された場合には、ステップ３０８へ移行して、インク量制限画像データが算出される。この場合には、インク量制限画像データ＝１次色成分×α１＋２次色成分×α２で算出される。すなわち、図６に示すパラメータテーブルにおけるインク量制限係数算出部２４でセットされたパラメータ値に対応するα１及びα２を用いてインク量制限画像データが算出されてステップ３１６へ移行する。
【００７４】
ステップ３０６の判定が否定された場合には、ステップ３１０へ移行して、３次色成分の画像データか否か判定される。すなわち、画像データが３次色成分のみで構成されているか否か判定され、該判定が肯定された場合には、ステップ３１２へ移行して、インク量制限画像データが算出される。この場合には、インク量制限画像データ＝１次色成分×α１＋２次色成分×α２＋３次色成分×α３で算出される。すなわち、図６に示すパラメータテーブルにおけるインク量制限係数算出部２４でセットされたパラメータ値に対応するα１、α２、及びα３を用いてインク量制限画像データが算出されてステップ３１６へ移行する。
【００７５】
ステップ３１０の判定が否定された場合には、４次色成分の画像データであるので、ステップ３１４へ移行して、インク量制限画像データが算出される。この場合には、インク量制限画像データ＝１次色成分×α１＋２次色成分×α２＋３次色成分×α３＋４次色成分×α４で算出される。すなわち、図６に示すパラメータテーブルにおけるインク量制限係数算出部２４でセットされたパラメータ値に対応するα１、α２、、α３、及びα４を用いてインク量制限画像データが算出されてステップ３１６へ移行する。
【００７６】
ステップ３１６では、上述のようにインク量制限された画像データが量子化処理部１８に出力され、インク量制限処理部１６の処理を終了する。
【００７７】
例えば、図９（Ａ）に示すように、４次色成分の画像データが入力データである場合には、入力データの各次色成分に対して、図９（Ｂ）に示すように、インク量制限係数算出部２４でセットされたパラメータ値に対応するα１、α２、α３、α４を各次色成分に乗算して、それぞれの次色成分を加算することにより出力データが算出される。
【００７８】
このように、ユーザが実際に使用する記録用紙を用いてインク量制限係数を自動的に決定することができるため、様々な記録用紙に応じた適切なインク量での良好な印刷画像を得ることができる。
【００７９】
さらには、濃度が飽和する領域をインク量制限として係数αを決定しているので、無駄なインク消費を抑えることができる。
［第２実施形態］
次に、本発明の第２実施形態について説明する。図１０は、第２実施形態における記録ヘッド３１の概略構成を示す図である。
【００８０】
第２実施形態の記録ヘッド３１は、Ｋ印字ヘッド３１Kとカラー印字ヘッド３１Ａがキャリッジ走査方向に沿ってヘッドキャリッジ３３に装着されており、カラー印字ヘッド３１ＡはＣＭＹの各色毎に用紙送り方向に３分割され、印字部Ｃ、印字部Ｍ、及び印字部Ｙを有する。
【００８１】
また、ＣＭ色に関しては粒状性の改善を目的として、染料濃度の低い淡インクが使用され、同じ画素へ最大３回の重ね印字を行うことで通常の濃インクと同等の印字濃度を達成するようになっている。Ｙ色に関しては、濃インクにおいても光学濃度が低く、粒状性が目立ち難い特性を有するため、淡インクを使用せず濃インクを使用する。Ｋインクについても、通常粒状性が目立ちにくい高濃度、低彩度部より打ち込みが開始されることやパフォーマンスの関係から濃インクを使用する。
【００８２】
ヘッドキャリッジ３３のＫ印字ヘッド３１Ｋ側には、第１実施形態と同様に、濃度読取部２４が設けられている。濃度読取部２４は、発光部と受光部とで構成された濃度読取センサ等を適用することができ、印刷が終了した後述する指定パッチチャートのパッチに対して光を照射し、パッチの反射光を受光部で受光することで濃度レベルを検出するようになっている。また、濃度読取部２４は、ＣＭＹＫ各色の画像の位置ずれを検出して、画像の位置ずれ（アライメント）を補正するセンサとしても用いられる。換言すれば、本実施の形態では、濃度読取部２２は、アライメントを検出するセンサを用いて指定パッチチャートの濃度を検出するので、装置を簡略化することができると共に、装置のコストを削減することができる。
【００８３】
このような記録ヘッド３１の構成の場合、同じ２次色や３次色で同じ印字カバレッジでも図１１に示すように色の組み合わせ毎に実際に打ち込まれるインク量が異なってくる。また、打ち込まれるインク量が同じであるＣＹ、ＭＹの組み合わせにおいても、Ｃ、Ｍが印刷終了してからＹが印刷開始されるまでの時間が異なってくるため、制限インク量に差がでてきてしまう場合がある。
【００８４】
そこで、第２実施形態では、実際に打ち込まれる最大インク量と色の組み合わせで各色の印字時間差を考慮した指定パッチチャートを構成する。図１２は、本発明の第２実施形態に係わるインクジェットプリンタで用いる指定パッチチャートの一例を示す図である。
【００８５】
図１２の指定パッチチャート４１では、記録ヘッド３１構成や使用インクに合わせた色の組み合わせ毎にカバレッジを振ったパッチ構成となっており、例えば、ＣＭとＣＹとＹＫでは打ち込み最大インク量が異なり、図１０に示す記録ヘッド３１の構成上、ＣＹとＭＹとではＣインク及びＭインクの印字後にＹインクが印字されるまでの時間が異なる。ＣＫとＭＫとは打ち込まれる最大インク量も時間も同じであるのでＣＫのみのパッチ構成となっている。なお、本実施形態では指定パッチチャートは、全色の組み合わせ分設ける必要はなく、最大インク量（滴数）が同じものについては１つ設けて代用することが可能である。
【００８６】
すなわち、本実施形態では、インク量制限処理で使用する指定パッチチャート４１は、図１２に示すように、Ｎｏ．１のパッチ４３から順に各色の組み合わせの値が大きくなるにつれて総インク量が増加していく構成となっている。このパッチ４３は、第１実施形態と同様に、例えば、インクジェットプリンタに含まれるメモリに格納され、ユーザが図示しないコントロールパネル等を操作することによって出力することが可能である。或いは、プリンタドライバより当該指定パッチチャート４１のデータを送信することによって出力するようにしてもよい。
【００８７】
なお、指定パッチチャート４１を印刷する際の処理の流れは、各色組み合わせ数分の列があるだけで、基本的に第１実施形態と同一であるため詳細な説明を省略する。
【００８８】
また、第２実施形態では、第１実施形態と同様に、インク量制限係数算出部２４によってインク量制限係数が決定される。詳細には、インク量制限係数が予め定められたパラメータテーブルから色の組み合わせ毎にパラメータが選択され、インク量制限処理部１６のメモリに格納される。なお、第２実施形態では、図１３に示すインク量制限係数が予め定められたパラメータテーブルを用いてインク量制限係数を決定する。図１３に示すパラメータテーブルは、第１実施形態と同様に、指定パッチチャート４１のパッチ４３のインク量間隔や様々な用紙での実験を通して予め決定した値である。
【００８９】
次に、第２実施形態におけるインク量制限処理部１６で行われる処理について説明する。基本的には、第１実施形態と同様に処理を行うが、インク量制限画像データの算出が異なる。すなわち、ステップ３０４、３０８、３１２、３１４のインク量制限画像データの算出が異なる。
【００９０】
図１４は、第２実施形態に係わるインクジェットプリンタのインク量制限処理部１６で行われるインク量制限画像データの算出処理のサブルーチンの一例を示すフローチャートである。なお、図１４は、図８のステップ３０４、３０８、３１２、３１４の代わりに行われるサブルーチンであり、代表として４次色の画像データの場合を一例として示す。
【００９１】
まず、１次色成分が抽出される（４００）。続いて、２次色成分が抽出され（４０２）、２次色成分の色の組み合わせが判定される（４０４）。次に３次色成分が抽出され（４０６）、同様に、３次色成分の色の組み合わせが判定される（４０８）。最後に４次色成分の抽出が行われ（４１０）、ＣＭＹＫ毎に各成分にインク量制限係数が乗算され、各成分毎に加算される（４１２）。そして、上述の図８のフローチャートのステップ３１６に戻って、画像データが量子化処理部１８に出力される。なお、３次色成分までで画像データが構成される場合には、ステップ４０８まで行った後にステップ４１２を行うようにし、２次色成分までで画像データが構成される場合には、ステップ４０４まで行った後にステップ４１２を行うようにし、１次色成分のみで画像データが構成される場合には、基本的にはインク量制限を行う必要がないので、そのまま当該処理をリターンするように構成すればよい。
【００９２】
例えば、Ｃ＝２００、Ｍ＝１５０、Ｋ＝３０の画像データが入力された場合を考える。データは８ビットレンジで０ではインクの打ち込みを行わず、２５５で最大のインク量を打ち込むものとする。この場合、１次色成分がＣ＝５０、２次色成分がＣＭ＝１２０、３次色成分がＣＭＫ＝３０となり、インク量制限画像データは、以下のように表せる。
【００９３】
Ｃ＝５０×α１＋１２０×α２ｃｍ＋３０×α３ｃｍｋ
Ｍ＝１２０×α２ｃｍ＋３０×α３ｃｍｋ
Ｋ＝３０×α３ｃｍｋ
なお、α２ｃｍは、ＣＭ色の組み合わせで決定した２次色のインク量制限係数を示し、α３ｃｍｋは、ＣＭＫ色の組み合わせで決定した３次色のインク量制限係数を示す。
【００９４】
以上のように処理することにより、第１実施形態と同様に、ユーザが実際に使用する記録用紙を用いてインク量制限係数を自動的に決定することができるため、様々な記録用紙に応じた適切なインク量での良好な印刷画像を得ることができる。
【００９５】
また、各色の組み合わせによりインク量制限係数を決定するので、インクカバレッジ（Cov.）と実際の打ち込みインク量の対応がとれていない構成のインクジェットプリンタを適用しても適切なインク量制限を行うことが可能となる。
【００９６】
さらには、濃度が飽和する領域をインク量制限として係数αを決定しているので、無駄なインク消費を抑えることができる。
【００９７】
なお、上記の実施の形態では、インクジェットプリンタに本発明を適用するようにしたが、インクジェットプリンタで印刷するための画像データを入力する画像処理装置に本発明を適用するようにしてもよい。
【図面の簡単な説明】
【００９８】
【図１】本発明の実施の形態に係わるインクジェットプリンタの構成を示すブロック図である。
【図２】本発明の第１実施形態に係わるインクジェットプリンタの記録ヘッドの概略構成を示す図である。
【図３】本発明の第１実施形態に係わるインクジェットプリンタで用いる指定パッチチャートの一例を示す図である。
【図４】本発明の第１実施形態に係わるインクジェットプリンタで指定パッチチャートを印刷する際の処理の流れを示すフローチャートである。
【図５】記録用紙毎のインク量に対する濃度特性を示すグラフである。
【図６】本発明の第１実施形態に係わるインクジェットプリンタで用いるインク量制限係数を予め定めたパラメータテーブルの一例を示す図である。
【図７】本発明の第１実施形態に係わるインクジェットプリンタのインク量制限係数算出部で行われる処理の流れの一例を示すフローチャートである。
【図８】本発明の第１実施形態に係わるインクジェットプリンタのインク量制限処理部で行われる処理の流れの一例を示すフローチャートである。
【図９】インク量制限処理を説明するための図である。
【図１０】本発明の第２実施形態に係わるインクジェットプリンタの記録ヘッドの概略構成を示す図である。
【図１１】色の組み合わせ毎のインク量を示す図である。
【図１２】本発明の第２実施形態に係わるインクジェットプリンタで用いる指定パッチチャートの一例を示す図である。
【図１３】本発明の第２実施形態に係わるインクジェットプリンタで用いるインク量制限係数を予め定めたパラメータテーブルの一例を示す図である。
【図１４】本発明の第２実施形態に係わるインクジェットプリンタのインク量制限処理部で行われる処理の流れの一例を示すフローチャートである。
【符号の説明】
【００９９】
１０    インクジェットプリンタ
１６    インク量制限処理部
２２    濃度読取部
２４    インク量制限係数算出部
４０、４１    指定パッチチャート
４２、４３    パッチ
【図１】
2005231179.tif 000003
【図２】
2005231179.tif 000004
【図４】
2005231179.tif 000005
【図５】
2005231179.tif 000006
【図６】
2005231179.tif 000007
【図７】
2005231179.tif 000008
【図８】
2005231179.tif 000009
【図９】
2005231179.tif 000010
【図１０】
2005231179.tif 000011
【図１１】
2005231179.tif 000012
【図１３】
2005231179.tif 000013
【図１４】
2005231179.tif 000014
【図３】
2005231179.tif 000015
【図１２】
2005231179.tif 000016