(57)【特許請求の範囲】
【請求項１】
印刷データの色値を印刷装置に固有の色値に変換する色変換プロファイルと、前記色変換プロファイルを適用して変換された色値を補正する色補正テーブルとを組み合わせた色変換パターンによる色変換処理の検証を最適化する色検証最適化方法であって、
印刷ジョブの設定を解析して、前記印刷ジョブに使用される前記色変換パターンを抽出するステップ（ａ）と、
前記色変換プロファイルについて推定された印刷後の色彩値を比較して、一の前記色変換プロファイルと他の前記色変換プロファイルとが一致または近似するか否かを判定するステップ（ｂ）と、
前記色補正テーブルについて推定された印刷後の色彩値を比較して、一の前記色補正テーブルと他の前記色補正テーブルとが一致または近似するか否かを判定するステップ（ｃ）と、
前記ステップ（ａ）において前記色変換パターンが複数抽出された場合、前記ステップ（ｂ）および前記ステップ（ｃ）における判定結果に基づいて、前記色変換プロファイルおよび前記色補正テーブルの両方が一致または近似する２つ以上の前記色変換パターンを求めるステップ（ｄ）と、
前記ステップ（ｄ）において求められた前記２つ以上の色変換パターンの中の一の色変換パターンについて前記検証を行い、残りの色変換パターンについては前記検証を省略するステップ（ｅ）と、
を有する色検証最適化方法。
【請求項２】
前記ステップ（ｄ）と前記ステップ（ｅ）との間に、
前記ステップ（ｄ）において求められた前記２つ以上の色変換パターンについて、前記一の色変換パターンと前記残りの色変換パターンとを識別可能に表示するステップ（ｆ）をさらに有する、請求項１に記載の色検証最適化方法。
【請求項３】
前記ステップ（ｂ）において前記色変換プロファイルが一致または近似しないと判定された場合、前記色変換プロファイル間で前記印刷後の色彩値が異なる色値を認識するステップ（ｇ）と、
前記印刷ジョブで使用される色値を特定するステップ（ｈ）と、
前記ステップ（ｇ）において認識された色値および当該色値の周辺の色値が、前記ステップ（ｈ）において特定された色値に含まれるか否かを判定するステップ（ｉ）と、をさらに有し、
前記ステップ（ｉ）において、前記ステップ（ｇ）において認識された色値および当該色値の周辺の色値が、前記ステップ（ｈ）において特定された色値に含まれないと判定される場合、前記色変換プロファイルが一致または近似すると判定される、請求項１または２に記載の色検証最適化方法。
【請求項４】
前記ステップ（ｃ）において前記色補正テーブルが一致または近似しないと判定された場合、前記色補正テーブル間で前記印刷後の色彩値が異なる色値を認識するステップ（ｊ）と、
前記印刷ジョブで使用される色値を特定するステップ（ｋ）と、
前記ステップ（ｊ）において認識された色値および当該色値の周辺の色値が、前記ステップ（ｋ）において特定された色値に含まれるか否かを判定するステップ（ｌ）と、をさらに有し、
前記ステップ（ｌ）において、前記ステップ（ｊ）において認識された色値および当該色値の周辺の色値が、前記ステップ（ｋ）において特定された色値に含まれないと判定される場合、前記色補正テーブルが一致または近似すると判定される、請求項１〜３のいずれか１項に記載の色検証最適化方法。
【請求項５】
前記色変換プロファイルおよび前記色補正テーブルには、色変換パラメーターに関する設定が関連付けられており、
前記ステップ（ｂ）および前記ステップ（ｃ）において、前記色彩値とともに、前記色変換パラメーターに関する設定が一致するか否かが判定される、請求項１〜４のいずれか１項に記載の色検証最適化方法。
【請求項６】
前記ステップ（ｅ）において前記一の色変換パターンの検証結果が不良であった場合、前記検証結果に基づいて、前記一の色変換パターンの色補正テーブルを調整するステップ（ｍ）と、
前記一の色変換パターンの調整前の色補正テーブルと前記残りの色変換パターンの色補正テーブルとの差分を前記ステップ（ｍ）において調整された色補正テーブルに反映して、前記残りの色変換パターンの新たな色補正テーブルを作成するステップ（ｎ）と、をさらに有する、請求項１〜５のいずれか１項に記載の色検証最適化方法。
【請求項７】
前記ステップ（ｂ）および前記ステップ（ｃ）において、前記検証に対して設定された許容レベルに応じて、前記色変換プロファイル同士または前記色補正テーブル同士が一致または近似するか否かを判定するための閾値が決定される、請求項１〜６のいずれか１項に記載の色検証最適化方法。
【請求項８】
新たな印刷ジョブを実行する場合、前記ステップ（ｂ）および前記ステップ（ｃ）が省略されるように、前記ステップ（ｄ）において求められた前記２つ以上の色変換パターンを記憶するステップ（ｏ）をさらに有する、請求項１〜７のいずれか１項に記載の色検証最適化方法。
【請求項９】
印刷データの色値を印刷装置に固有の色値に変換する色変換プロファイルと、前記色変換プロファイルを適用して変換された色値を補正する色補正テーブルとを組み合わせた色変換パターンによる色変換処理の検証を最適化する色検証最適化装置であって、
印刷ジョブの設定を解析して、前記印刷ジョブに使用される前記色変換パターンを抽出する抽出部と、
前記色変換プロファイルについて推定された印刷後の色彩値を比較して、一の前記色変換プロファイルと他の前記色変換プロファイルとが一致または近似するか否かを判定する第１判定部と、
前記色補正テーブルについて推定された印刷後の色彩値を比較して、一の前記色補正テーブルと他の前記色補正テーブルとが一致または近似するか否かを判定する第２判定部と、
前記抽出部により前記色変換パターンが複数抽出された場合、前記第１および第２判定部による判定結果に基づいて、前記色変換プロファイルおよび前記色補正テーブルの両方が一致または近似する２つ以上の前記色変換パターンを求める算出部と、
前記算出部により求められた前記２つ以上の色変換パターンの中の一の色変換パターンについて前記検証を行い、残りの色変換パターンについては前記検証を省略するための制御を行う制御部と、
を有する色検証最適化装置。
【請求項１０】
印刷データの色値を印刷装置に固有の色値に変換する色変換プロファイルと、前記色変換プロファイルを適用して変換された色値を補正する色補正テーブルとを組み合わせた色変換パターンによる色変換処理の検証を最適化するための色検証最適化プログラムであって、
印刷ジョブの設定を解析して、前記印刷ジョブに使用される前記色変換パターンを抽出する手順（ａ）と、
前記色変換プロファイルについて推定された印刷後の色彩値を比較して、一の前記色変換プロファイルと他の前記色変換プロファイルとが一致または近似するか否かを判定する手順（ｂ）と、
前記色補正テーブルについて推定された印刷後の色彩値を比較して、一の前記色補正テーブルと他の前記色補正テーブルとが一致または近似するか否かを判定する手順（ｃ）と、
前記手順（ａ）において前記色変換パターンが複数抽出された場合、前記手順（ｂ）および前記手順（ｃ）における判定結果に基づいて、前記色変換プロファイルおよび前記色補正テーブルの両方が一致または近似する２つ以上の前記色変換パターンを求める手順（ｄ）と、
前記手順（ｄ）において求められた前記２つ以上の色変換パターンの中の一の色変換パターンについて前記検証を行い、残りの色変換パターンについては前記検証を省略するための制御を行う手順（ｅ）と、
をコンピューターに実行させる色検証最適化プログラム。
【請求項１１】
請求項１０に記載の色検証最適化プログラムを記録したコンピューター読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色検証最適化方法、色検証最適化装置、色検証最適化プログラム、および記録媒体に関する。
【背景技術】
【０００２】
カラーＭＦＰ（Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）等の印刷装置では、カラー画像の色を正確に再現するために、色変換処理が行われる。色変換処理では、色変換プロファイルを適用して印刷データの色値を印刷装置に固有の色値に変換した後、印刷装置の出力を一定に維持するために作成された色補正テーブルを適用して、色変換後の色値をさらに補正する。色変換プロファイルおよび色補正テーブルは、ルックアップテーブルを含み、用紙の種類等に応じて複数作成される。
【０００３】
ところで、印刷装置により色変換処理を実行して印刷を行う場合、印刷開始に先立って、色変換プロファイルおよび色補正テーブルを使用する色変換処理の検証が行われる。具体的には、印刷ジョブに使用される色変換プロファイルと色補正テーブルの組み合わせについて色変換処理が実行され、カラーチャートが印刷される。そして、カラーチャートが測色され、カラーチャートの測色値と目標値との色差が規格内に収まっているか確認される。しかしながら、印刷ジョブに使用される色変換プロファイルと色補正テーブルの組み合わせが複数存在する場合、すべての組み合わせについて検証を行えば、処理時間が長くなり、かつ、ヤレ紙の枚数も増加してしまい、好ましくない。
【０００４】
これに関連して、下記の特許文献１には、２種類以上の用紙をグルーピングして、代表用紙に対応するプロファイルのみキャリブレーションを行い、キャリブレーション結果に基づいて、残りの用紙に対応するプロファイルを一括更新する技術が開示されている。この技術によれば、同じグループに属する２種類以上の用紙のうち、代表用紙以外の用紙についてはプロファイルのキャリブレーションを省略することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１３５６０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の技術では、用紙の種類を基準としてグルーピングが行われるため、グルーピングの精度が十分でない可能性がある。グルーピングが正しく行われなければ、プロファイルの一括更新によりプロファイルの精度が却って低下し、印刷品質の低下を引き起こす。
【０００７】
本発明は、上述した課題に鑑みてなされたものである。したがって、本発明の目的は、色変換プロファイルと色補正テーブルとを組み合わせた色変換パターンを精度よくグルーピングして、印刷品質を維持しつつ色変換処理の検証回数を最少化できる色検証最適化方法、色検証最適化装置、および色検証最適化プログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明の上記目的は、下記の手段によって達成される。
【０００９】
（１）印刷データの色値を印刷装置に固有の色値に変換する色変換プロファイルと、前記色変換プロファイルを適用して変換された色値を補正する色補正テーブルとを組み合わせた色変換パターンによる色変換処理の検証を最適化する色検証最適化方法であって、印刷ジョブの設定を解析して、前記印刷ジョブに使用される前記色変換パターンを抽出するステップ（ａ）と、前記色変換プロファイルについて推定された印刷後の色彩値を比較して、一の前記色変換プロファイルと他の前記色変換プロファイルとが一致または近似するか否かを判定するステップ（ｂ）と、前記色補正テーブルについて推定された印刷後の色彩値を比較して、一の前記色補正テーブルと他の前記色補正テーブルとが一致または近似するか否かを判定するステップ（ｃ）と、前記ステップ（ａ）において前記色変換パターンが複数抽出された場合、前記ステップ（ｂ）および前記ステップ（ｃ）における判定結果に基づいて、前記色変換プロファイルおよび前記色補正テーブルの両方が一致または近似する２つ以上の前記色変換パターンを求めるステップ（ｄ）と、前記ステップ（ｄ）において求められた前記２つ以上の色変換パターンの中の一の色変換パターンについて前記検証を行い、残りの色変換パターンについては前記検証を省略するステップ（ｅ）と、を有する色検証最適化方法。
【００１０】
（２）前記ステップ（ｄ）と前記ステップ（ｅ）との間に、前記ステップ（ｄ）において求められた前記２つ以上の色変換パターンについて、前記一の色変換パターンと前記残りの色変換パターンとを識別可能に表示するステップ（ｆ）をさらに有する、上記（１）に記載の色検証最適化方法。
【００１１】
（３）前記ステップ（ｂ）において前記色変換プロファイルが一致または近似しないと判定された場合、前記色変換プロファイル間で前記印刷後の色彩値が異なる色値を認識するステップ（ｇ）と、前記印刷ジョブで使用される色値を特定するステップ（ｈ）と、前記ステップ（ｇ）において認識された色値および当該色値の周辺の色値が、前記ステップ（ｈ）において特定された色値に含まれるか否かを判定するステップ（ｉ）と、をさらに有し、前記ステップ（ｉ）において、前記ステップ（ｇ）において認識された色値および当該色値の周辺の色値が、前記ステップ（ｈ）において特定された色値に含まれないと判定される場合、前記色変換プロファイルが一致または近似すると判定される、上記（１）または（２）に記載の色検証最適化方法。
【００１２】
（４）前記ステップ（ｃ）において前記色補正テーブルが一致または近似しないと判定された場合、前記色補正テーブル間で前記印刷後の色彩値が異なる色値を認識するステップ（ｊ）と、前記印刷ジョブで使用される色値を特定するステップ（ｋ）と、前記ステップ（ｊ）において認識された色値および当該色値の周辺の色値が、前記ステップ（ｋ）において特定された色値に含まれるか否かを判定するステップ（ｌ）と、をさらに有し、前記ステップ（ｌ）において、前記ステップ（ｊ）において認識された色値および当該色値の周辺の色値が、前記ステップ（ｋ）において特定された色値に含まれないと判定される場合、前記色補正テーブルが一致または近似すると判定される、上記（１）〜（３）のいずれか１つに記載の色検証最適化方法。
【００１３】
（５）前記色変換プロファイルおよび前記色補正テーブルには、色変換パラメーターに関する設定が関連付けられており、前記ステップ（ｂ）および前記ステップ（ｃ）において、前記色彩値とともに、前記色変換パラメーターに関する設定が一致するか否かが判定される、上記（１）〜（４）のいずれか１つに記載の色検証最適化方法。
【００１４】
（６）前記ステップ（ｅ）において前記一の色変換パターンの検証結果が不良であった場合、前記検証結果に基づいて、前記一の色変換パターンの色補正テーブルを調整するステップ（ｍ）と、前記一の色変換パターンの調整前の色補正テーブルと前記残りの色変換パターンの色補正テーブルとの差分を前記ステップ（ｍ）において調整された色補正テーブルに反映して、前記残りの色変換パターンの新たな色補正テーブルを作成するステップ（ｎ）と、をさらに有する、上記（１）〜（５）のいずれか１つに記載の色検証最適化方法。
【００１５】
（７）前記ステップ（ｂ）および前記ステップ（ｃ）において、前記検証に対して設定された許容レベルに応じて、前記色変換プロファイル同士または前記色補正テーブル同士が一致または近似するか否かを判定するための閾値が決定される、上記（１）〜（６）のいずれか１つに記載の色検証最適化方法。
【００１６】
（８）新たな印刷ジョブを実行する場合、前記ステップ（ｂ）および前記ステップ（ｃ）が省略されるように、前記ステップ（ｄ）において求められた前記２つ以上の色変換パターンを記憶するステップ（ｏ）をさらに有する、上記（１）〜（７）のいずれか１つに記載の色検証最適化方法。
【００１７】
（９）印刷データの色値を印刷装置に固有の色値に変換する色変換プロファイルと、前記色変換プロファイルを適用して変換された色値を補正する色補正テーブルとを組み合わせた色変換パターンによる色変換処理の検証を最適化する色検証最適化装置であって、印刷ジョブの設定を解析して、前記印刷ジョブに使用される前記色変換パターンを抽出する抽出部と、前記色変換プロファイルについて推定された印刷後の色彩値を比較して、一の前記色変換プロファイルと他の前記色変換プロファイルとが一致または近似するか否かを判定する第１判定部と、前記色補正テーブルについて推定された印刷後の色彩値を比較して、一の前記色補正テーブルと他の前記色補正テーブルとが一致または近似するか否かを判定する第２判定部と、前記抽出部により前記色変換パターンが複数抽出された場合、前記第１および第２判定部による判定結果に基づいて、前記色変換プロファイルおよび前記色補正テーブルの両方が一致または近似する２つ以上の前記色変換パターンを求める算出部と、前記算出部により求められた前記２つ以上の色変換パターンの中の一の色変換パターンについて前記検証を行い、残りの色変換パターンについては前記検証を省略するための制御を行う制御部と、を有する色検証最適化装置。
【００１８】
（１０）印刷データの色値を印刷装置に固有の色値に変換する色変換プロファイルと、前記色変換プロファイルを適用して変換された色値を補正する色補正テーブルとを組み合わせた色変換パターンによる色変換処理の検証を最適化するための色検証最適化プログラムであって、印刷ジョブの設定を解析して、前記印刷ジョブに使用される前記色変換パターンを抽出する手順（ａ）と、前記色変換プロファイルについて推定された印刷後の色彩値を比較して、一の前記色変換プロファイルと他の前記色変換プロファイルとが一致または近似するか否かを判定する手順（ｂ）と、前記色補正テーブルについて推定された印刷後の色彩値を比較して、一の前記色補正テーブルと他の前記色補正テーブルとが一致または近似するか否かを判定する手順（ｃ）と、前記手順（ａ）において前記色変換パターンが複数抽出された場合、前記手順（ｂ）および前記手順（ｃ）における判定結果に基づいて、前記色変換プロファイルおよび前記色補正テーブルの両方が一致または近似する２つ以上の前記色変換パターンを求める手順（ｄ）と、前記手順（ｄ）において求められた前記２つ以上の色変換パターンの中の一の色変換パターンについて前記検証を行い、残りの色変換パターンについては前記検証を省略するための制御を行う手順（ｅ）と、をコンピューターに実行させる色検証最適化プログラム。
【００１９】
（１１）上記（１０）に記載の色検証最適化プログラムを記録したコンピューター読み取り可能な記録媒体。
【発明の効果】
【００２０】
本発明によれば、色変換プロファイルおよび色補正テーブルについて推定された印刷後の色彩値を基準として色変換パターンがグルーピングされるため、グルーピング精度が向上する。その結果、印刷品質を維持しつつ色変換処理の検証回数を最少化できる。
【図面の簡単な説明】
【００２１】
【図１】本発明の第１実施形態に係る印刷システムの全体構成を示すブロック図である。
【図２】ＰＣの概略構成を示すブロック図である。
【図３】ＰＣの記憶部の記憶内容を示す図である。
【図４】プリンターの概略構成を示すブロック図である。
【図５】プリンターの記憶部の記憶内容を示す図である。
【図６】色変換プロファイルおよび色補正テーブルの概略構成を示す図である。
【図７】ＰＣにより実行される色検証処理の手順を示すフローチャートである。
【図８】印刷ジョブから抽出される色変換パターンの一例を示す図である。
【図９】最適化処理の手順を示すフローチャートである。
【図１０】許容レベルの一例を示す図である。
【図１１】色検証パターン表示画面の一例を示す図である。
【図１２】色補正テーブル作成処理の手順を示すフローチャートである。
【図１３】変形例に係る最適化処理の手順を示すフローチャートである。
【図１４】図１３に後続するフローチャートである。
【図１５】本発明の第２実施形態に係るＰＣの記憶部の記憶内容を示す図である。
【図１６】プリンターの記憶部の記憶内容を示す図である。
【図１７】プリンターにより実行される色検証処理の手順を示すフローチャートである。
【図１８】変形例に係る色変換プロファイルおよび色補正テーブルの概略構成を示す図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００２３】
（第１実施形態）
図１は、本発明の第１実施形態に係る印刷システムの全体構成を示すブロック図である。印刷システムは、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）１００と、プリンター２００とを備えている。ＰＣ１００およびプリンター２００は、ネットワーク３００を介して相互に通信可能に接続されている。
【００２４】
ネットワーク３００は、イーサネット（登録商標）、ＦＤＤＩ（Ｆｉｂｅｒ  Ｄｉｓｔｒｉｂｕｔｅｄ  Ｄａｔａ  Ｉｎｔｅｒｆａｃｅ）、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）等の規格によりコンピューターやネットワーク機器同士を接続したＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはＬＡＮ同士を専用線で接続したＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等からなる。なお、ネットワーク３００に接続される機器の種類および台数は、図１に示す例に限定されない。
【００２５】
図２は、ＰＣ１００の概略構成を示すブロック図である。ＰＣ１００は、色検証最適化装置として、制御部１０１、記憶部１０２、表示部１０３、入力部１０４、および通信インターフェース１０５を備え、これらは信号をやり取りするためのバス１０６を介して相互に接続されている。
【００２６】
制御部１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であり、プログラムにしたがって上記各部の制御や各種の演算処理を行う。記憶部１０２は、予め各種プログラムや各種データを格納しておくＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、作業領域として一時的にプログラムやデータを記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、各種プログラムや各種データを格納するハードディスク等からなる。
【００２７】
表示部１０３は、たとえば、液晶ディスプレイであり、各種の情報を表示する。入力部１０４は、マウス等のポインティングデバイス、およびキーボードを含み、各種の入力を行うために使用される。
【００２８】
通信インターフェース１０５は、ネットワーク３００を介し他の機器と通信するためのインターフェースであり、イーサネット（登録商標）、ＦＤＤＩ、Ｗｉ−Ｆｉ等の規格が用いられる。
【００２９】
図３は、ＰＣ１００の記憶部１０２の記憶内容を示す図である。ＰＣ１００の記憶部１０２には、印刷データを生成するためのプリンタードライバー１１０が格納されている。
【００３０】
プリンタードライバー１１０は、ジョブ設定部１１１、ジョブ送信部１１２、色変換パターン抽出部１１３、色変換プロファイル近似部１１４、色補正テーブル近似部１１５、色検証パターン算出部１１６、および色検証パターン表示部１１７に対応するプログラムを含む。ジョブ設定部１１１は、色変換プロファイルおよび色補正テーブル等の印刷条件を設定する。ジョブ送信部１１２は、プリンター２００に対して印刷ジョブを送信する。色変換パターン抽出部１１３は、印刷設定を解析して、色変換プロファイルと色補正テーブルとを組み合わせた色変換パターンを抽出する。色変換プロファイル近似部１１４は、第１判定部として、一の色変換プロファイルと他の色変換プロファイルとが一致または近似するか否かを判定する。色補正テーブル近似部１１５は、第２判定部として、一の色補正テーブルと他の色補正テーブルとが一致または近似するか否かを判定する。色検証パターン算出部１１６は、色変換プロファイルおよび色補正テーブルの両方が一致または近似する２つ以上の色変換パターンを求める。色検証パターン表示部１１７は、色検証を行う色変換パターンと色検証を省略する色変換パターンとを識別可能に表示する。なお、上記各部の機能は、それぞれに対応するプログラムを制御部１０１が実行することにより発揮される。
【００３１】
図４は、プリンター２００の概略構成を示すブロック図である。プリンター２００は、印刷装置として、制御部２０１、記憶部２０２、操作パネル２０３、印刷部２０４、測色部２０５、および通信インターフェース２０６を備え、これらは信号をやり取りするためのバス２０７を介して相互に接続されている。なお、プリンター２００の上記各部のうち、ＰＣ１００の上記各部と同様の機能を有する部分については、その説明を省略する。
【００３２】
操作パネル２０３は、タッチパネル、テンキー、スタートボタン、ストップボタン等を備えており、各種情報の表示および各種指示の入力に使用される。
【００３３】
印刷部２０４は、電子写真式プロセスを用いて、各種データに基づく画像を用紙上に印刷する。印刷部２０４は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、およびＫ（ブラック）の４つの基本色のトナーを用いて画像を印刷する。
【００３４】
測色部２０５は、印刷部２０４により用紙上に印刷された画像を測色する。測色部２０５は、たとえば、分光測色計であり、用紙上の画像を測色して色彩値（Ｌ＊ａ＊ｂ＊値）を取得する。
【００３５】
図５は、プリンター２００の記憶部２０２の記憶内容を示す図である。プリンター２００の記憶部２０２は、色変換プロファイル保持部２１１および色補正テーブル保持部２１２を備える。また、記憶部２０２には、色変換パターン適用部２１３に対応するプログラムが格納されている。
【００３６】
色変換プロファイル保持部２１１は、複数の色変換プロファイル４００（図６（Ａ）参照）を記憶している。色変換プロファイル４００は、印刷データの色値（ＣＭＹＫ値）をプリンター２００に固有の色値に変換するためのルックアップテーブル（以下、「ＬＵＴ」と称する）を含み、用紙やオブジェクトの種類に応じて作成される。複数の色変換プロファイル４００は、たとえば、プリンター２００の設置時に一回だけ作成される。
【００３７】
色補正テーブル保持部２１２は、複数の色補正テーブル５００（図６（Ｂ）参照）を記憶している。色補正テーブル５００は、色変換プロファイル４００を適用して変換された印刷データの色値をさらに補正するためのＬＵＴを含み、用紙やオブジェクトの種類に応じて作成される。複数の色補正テーブル５００は、プリンター２００の出力を一定に維持するために、日常的に作成される。
【００３８】
色変換パターン適用部２１３は、色変換パターンによる色変換処理を実行する。色変換パターン適用部２１３は、色変換プロファイル４００を適用して印刷データの色値をプリンター２００に固有の色値に変換する。また、色変換パターン適用部２１３は、色補正テーブル５００を適用して、色変換プロファイル４００を適用して変換された色値を補正する。色変換パターン適用部２１３の機能は、対応するプログラムを制御部２０１が実行することにより発揮される。
【００３９】
図６は、色変換プロファイル４００および色補正テーブル５００の概略構成を示す図である。図６（Ａ）は、色変換プロファイル４００の概略構成を示す図であり、図６（Ｂ）は、色補正テーブル５００の概略構成を示す図である。
【００４０】
図６（Ａ）に示すとおり、色変換プロファイル４００は、ＬＵＴ４１０と、ＬＵＴ４１０について推定された印刷後（出力後）の色彩値４２０とを含む。ＬＵＴ４１０は、印刷データの色値をプリンター２００に固有の色値に変換するためのＬＵＴである。印刷後の色彩値４２０は、ＬＵＴ４１０を適用して所定の入力色値（ＣＭＹＫ値）を変換して印刷を行った場合に推定される出力色の色彩値（Ｌ＊ａ＊ｂ＊値）を示す。印刷後の色彩値４２０は、複数（たとえば、数百個）の入力色値に対応する複数の色彩値を含む。印刷後の色彩値４２０は、色変換プロファイル４００の作成時に印刷されたカラーチャートの測色値（Ｌ＊ａ＊ｂ＊値）と、当該測色値を利用して作成されたＬＵＴ４１０とから推定され、印刷後の色彩値４２０には、実際の測色結果が反映されている。なお、色変換プロファイル４００には、ベタ保持処理や中間にごり除去処理等の色変換パラメーターに関する設定（不図示）が含まれる。
【００４１】
同様に、図６（Ｂ）に示すとおり、色補正テーブル５００は、ＬＵＴ５１０と、ＬＵＴ５１０について推定された印刷後の色彩値５２０とを含む。ＬＵＴ５１０は、色変換プロファイル４００を適用して色変換された印刷データの色値を補正するためのＬＵＴであり、１次元ＬＵＴおよび多次元ＬＵＴを含む。印刷後の色彩値５２０は、ＬＵＴ５１０を適用して所定の入力色値を変換して印刷を行った場合に推定される出力色の色彩値を示す。印刷後の色彩値５２０は、複数（たとえば、数百個）の入力色値に対応する複数の色彩値を含む。印刷後の色彩値５２０は、色補正テーブル５００の作成時に印刷されたカラーチャートの測色値と、当該測色値を利用して作成されたＬＵＴ５１０とから推定され、印刷後の色彩値４５０には、実際の測色結果が反映されている。なお、色補正テーブル５００には、ベタ保持処理や中間にごり除去処理等の色変換パラメーターに関する設定（不図示）が含まれる。
【００４２】
ＰＣ１００およびプリンター２００は、上記構成要素以外の構成要素を含んでいてもよく、あるいは、上記構成要素のうちの一部が含まれていなくてもよい。
【００４３】
以上のとおり構成される印刷システムでは、たとえば、印刷ジョブを実行する前に、色変換プロファイル４００と色補正テーブル５００とを組み合わせた色変換パターンによる色変換処理の検証が行われる。以下、図７〜図１４を参照して、本実施形態に係る印刷システムの動作について説明する。
【００４４】
図７は、ＰＣ１００により実行される色検証処理の手順を示すフローチャートである。なお、図７のフローチャートにより示されるアルゴリズムは、ＰＣ１００の記憶部１０２にプログラムとして記憶されており、制御部１０１によって実行される。
【００４５】
まず、ＰＣ１００は、印刷データの印刷条件を設定する（ステップＳ１０１）。より具体的には、ＰＣ１００は、印刷設定画面（不図示）を通じてユーザーにより入力された印刷条件を設定する。このとき、色変換プロファイル４００と色補正テーブル５００とを組み合わせた色変換パターンが用紙の種類（ページ）に応じて設定される。
【００４６】
次に、ＰＣ１００は、印刷設定を解析して、印刷ジョブに使用される色変換パターンを抽出する（ステップＳ１０２）。
【００４７】
図８は、印刷ジョブから抽出される色変換パターンの一例を示す図である。図８では、印刷ジョブから第１〜第４色変換パターンが抽出されている。第１色変換パターンは、「色変換プロファイルＡ」と「色補正テーブルＷ」とを組み合わせた色変換パターンであり、「普通紙」に対して設定されている。第２色変換パターンは、「色変換プロファイルＡ’」と「色補正テーブルＸ」とを組み合わせた色変換パターンであり、「カラー用紙」に対して設定されている。第３色変換パターンは、「色変換プロファイルＢ」と「色補正テーブルＹ」とを組み合わせた色変換パターンであり、「Ａ紙」に対して設定されている。第４色変換パターンは、「色変換プロファイルＢ」と「色補正テーブルＺ」とを組み合わせた色変換パターンであり、「Ｂ紙」に対して設定されている。
【００４８】
次に、ＰＣ１００は、色変換パターンが複数抽出されたか否かを判定する（ステップＳ１０３）。
【００４９】
色変換パターンが複数抽出されていない場合（ステップＳ１０３：ＮＯ）、ＰＣ１００は、単一パターンでの色検証を指示し（ステップＳ１０４）、処理を終了する。より具体的には、ＰＣ１００は、印刷ジョブに使用される一の色変換パターンでの色検証をプリンター２００に指示し、処理を終了する。たとえば、印刷ジョブに使用される色変換パターンが上記第１色変換パターンのみである場合、ＰＣ１００は、第１色変換パターンでの色検証をプリンター２００に指示し、処理を終了する。ＰＣ１００からの指示を受けたプリンター２００は、第１色変換パターンの色検証を実施する。具体的には、プリンター２００は、まず、「色変換プロファイルＡ」と「色補正テーブルＷ」を順番に適用して色変換処理を実行し、カラーチャートを印刷する。そして、プリンター２００は、カラーチャートを測色して、測色値と目標値との色差が規格内に収まっているか確認する。
【００５０】
一方、ステップＳ１０３に示す処理において、色変換パターンが複数抽出された場合（ステップＳ１０３：ＹＥＳ）、ＰＣ１００は、最適化処理を実行する（ステップＳ１０５）。より具体的には、ＰＣ１００は、印刷ジョブに使用される複数の色変換パターンの中から、色変換プロファイルおよび色補正テーブルの両方が一致または近似する２つ以上の色変換パターンを求める最適化処理を実行する。ステップＳ１０５に示す最適化処理についての詳細な説明は後述する。
【００５１】
次に、ＰＣ１００は、同一・類似の色変換パターンがあるか否かを判定する（ステップＳ１０６）。より具体的には、ＰＣ１００は、ステップＳ１０５に示す最適化処理により、色変換プロファイルおよび色補正テーブルの両方が一致または近似する２つ以上の色変換パターンが求められたか否かを判定する。
【００５２】
同一・類似の色変換パターンがない場合（ステップＳ１０６：ＮＯ）、ＰＣ１００は、各パターンでの色検証を指示し（ステップＳ１０７）、処理を終了する。より具体的には、ＰＣ１００は、印刷ジョブに使用される複数の色変換パターンでの色検証をプリンター２００に指示し、処理を終了する。たとえば、印刷ジョブに使用される色変換パターンが、上記第１〜第４色変換パターンであり、これらの色変換パターンが同一・類似でない場合、ＰＣ１００は、第１〜第４色変換パターンでの色検証をプリンター２００に指示し、処理を終了する。ＰＣ１００からの指示を受けたプリンター２００は、第１〜第４色変換パターンのそれぞれについて色検証を実施する。
【００５３】
一方、ステップＳ１０６に示す処理において、同一・類似の色変換パターンがある場合（ステップＳ１０６：ＹＥＳ）、ＰＣ１００は、代表パターンでの色検証を指示する（ステップＳ１０８）。より具体的には、ＰＣ１００は、同一・類似の２つ以上の色変換パターンの中の一の色変換パターンを代表パターンとして、代表パターンでの色検証をプリンター２００に指示する。たとえば、上記第１色変換パターンと上記第２色変換パターンとが同一・類似の場合、ＰＣ１００は、たとえば、第１色変換パターンでの色検証を指示し、第２色変換パターンでの色検証を指示しない。また、上記第３色変換パターンと上記第４色変換パターンとが同一・類似の場合、ＰＣ１００は、たとえば、第３色変換パターンでの色検証を指示し、第４色変換パターンでの色検証を指示しない。ＰＣ１００からの指示を受けたプリンター２００は、第１色変換パターンおよび第３色変換パターンの色検証のみを実施する。
【００５４】
次に、ＰＣ１００は、非同一・非類似の色変換パターンがあるか否かを判定する（ステップＳ１０９）。より具体的には、ＰＣ１００は、印刷ジョブで使用される複数の色変換パターンの中に、同一・類似の２つ以上の色変換パターン以外の色変換パターンがあるか否かを判定する。
【００５５】
非同一・非類似の色変換パターンがない場合（ステップＳ１０９：ＮＯ）、ＰＣ１００は、処理を終了する。一方、非同一・非類似の色変換パターンがある場合（ステップＳ１０９：ＹＥＳ）、ＰＣ１００は、各パターンでの色検証を指示し（ステップＳ１１０）、処理を終了する。より具体的には、ＰＣ１００は、同一・類似の２つ以上の色変換パターン以外の色変換パターンでの色検証をプリンター２００に指示し、処理を終了する。
【００５６】
以上のとおり、図７に示すフローチャートの処理によれば、印刷ジョブに使用される色変換パターンが抽出され、抽出された色変換パターンが複数存在する場合、同一・類似の２つ以上の色変換パターンが求められる。そして、２つ以上の色変換パターンの中の一の色変換パターンについて色検証が実施され、残りの色変化パターンについての色検証が省略される。このような構成によれば、色検証の回数が最少化される。その結果、処理時間が短縮され、ヤレ紙の枚数も削減される。
【００５７】
次に、図９を参照して、図７のステップＳ１０５に示す最適化処理について詳細に説明する。図９は、最適化処理の手順を示すフローチャートである。
【００５８】
まず、ＰＣ１００は、印刷ジョブに使用される複数の色変換パターンの中から、一の色変換パターンを選択する（ステップＳ２０１）。
【００５９】
次に、ＰＣ１００は、印刷ジョブに使用される複数の色変換パターンの中から、他の色変換パターンを選択する（ステップＳ２０２）。
【００６０】
次に、ＰＣ１００は、色変換プロファイルについて推定された印刷後の色彩値を比較して、２つの色変換プロファイルが一致または近似するか否かを判定する（ステップＳ２０３）。より具体的には、ＰＣ１００は、ステップＳ２０１およびＳ２０２に示す処理で選択した２つの色変換パターンの色変換プロファイル４００について、同じ入力色値について推定された印刷後の色彩値４２０を読み出し、２つの色彩値の色差を算出する。そして、ＰＣ１００は、複数の入力色値についての色差の平均値が所定の閾値以下であるか否かを判定し、色差の平均値が閾値以下の場合、２つの色変換プロファイル４００が一致または近似すると判定する。ここで、閾値は、色変換プロファイル４００同士の一致または近似を判定するための基準となる値であり、たとえば、図１０に示すとおり、色検証に対して設定された許容レベルに応じて決定される。
【００６１】
色変換プロファイルが一致または近似しない場合（ステップＳ２０３：ＮＯ）、ＰＣ１００は、色変換パターンが非同一・非類似であると判定し（ステップＳ２０４）、ステップＳ２０７の処理に移る。
【００６２】
一方、色変換プロファイルが一致または近似する場合（ステップＳ２０３：ＹＥＳ）、ＰＣ１００は、色補正テーブルについて推定された印刷後の色彩値を比較して、２つの色補正テーブルが一致または近似するか否かを判定する（ステップＳ２０５）。より具体的には、ＰＣ１００は、ステップＳ２０１およびＳ２０２に示す処理で選択した２つの色変換パターンの色補正テーブル５００について、同じ入力色値について推定された印刷後の色彩値５２０を読み出し、２つの色彩値の色差を算出する。そして、ＰＣ１００は、複数の入力色値についての色差の平均値が上記閾値以下であるか否かを判定し、色差の平均値が閾値以下の場合、２つの色補正テーブル５００が一致または近似すると判定する。
【００６３】
色補正テーブル５００が一致または近似しない場合（ステップＳ２０５：ＮＯ）、ＰＣ１００は、色変換パターンが非同一・非類似であると判定し（ステップＳ２０４）、ステップＳ２０７の処理に移る。一方、色補正テーブル５００が一致または近似する場合（ステップＳ２０５：ＹＥＳ）、ＰＣ１００は、色変換パターンが同一・類似であると判定する（ステップＳ２０６）。
【００６４】
次に、ＰＣ１００は、他の色変換パターンがあるか否かを判定する（ステップＳ２０７）。より具体的には、ＰＣ１００は、複数の色変換パターンの中に、ステップＳ２０１に示す処理で選択した色変換パターンとの比較が終了していない色変換パターンがあるか否かを判定する。
【００６５】
他の色変換パターンがある場合（ステップＳ２０７：ＹＥＳ）、ＰＣ１００は、ステップＳ２０２の処理に戻る。そして、ＰＣ１００は、他の色変換パターンがなくなるまで、ステップＳ２０２以下の処理を繰り返す。
【００６６】
一方、他の色変換パターンがない場合（ステップＳ２０７：ＮＯ）、ＰＣ１００は、すべての色変換パターンの比較が終了したか否かを判定する（ステップＳ２０８）。より具体的には、ＰＣ１００は、複数の色変換パターンのすべての比較が終了したか否かを判定する。
【００６７】
すべての色変換パターンの比較が終了していない場合（ステップＳ２０８：ＮＯ）、ＰＣ１００は、ステップＳ２０１の処理に戻る。そして、ＰＣ１００は、すべての色変換パターンの比較が終了するまで、ステップＳ２０１以下の処理を繰り返す。
【００６８】
一方、すべての色変換パターンの比較が終了した場合（ステップＳ２０８：ＹＥＳ）、ＰＣ１００は、色検証パターンを表示し（ステップＳ２０９）、処理を終了する。より具体的には、ＰＣ１００は、色検証を実施する色変換パターンを推奨パターンとしてユーザーに通知する色検証パターン表示画面６００（図１１参照）を表示部１０３に表示する。
【００６９】
図１１は、色検証パターン表示画面６００の一例を示す図である。図１１では、図８に示す第１〜第４色変換パターンについての色検証の要否が示されている。なお、図１１では、第１色変換パターンの「プロファイルＡ」と第２色変換パターンの「プロファイルＡ’」とは近似し、「色補正テーブルＷ」と「色補正テーブルＸ」も近似する。また、第３色変換パターンの「色補正テーブルＹ」と第４色変換パターンの「色補正テーブルＺ」も近似する。
【００７０】
図１１に示すとおり、色検証パターン表示画面６００は、色検証を行う色変換パターンと色検証を省略する色変換パターンとを識別可能に表示する。具体的には、第１色変換パターンと第２色変換パターンとは同一・類似の色変換パターンであるため、色検証パターン表示画面６００は、第１色変換パターンでの色検証を必要と表示し、第２色変換パターンでの色検証を不要と表示する。同様に、第３色変換パターンと第４色変換パターンとは同一・類似の色変換パターンであるため、色検証パターン表示画面６００は、第３色変換パターンでの色検証を必要と表示し、第４色変換パターンでの色検証を不要と表示する。ＰＣ１００のユーザーは、色検証パターン表示画面６００を参照して、色検証の実行を承認することができる。なお、ステップＳ２０９に示す処理は、省略されてもよい。
【００７１】
以上のとおり、図９に示すフローチャートの処理によれば、色変換プロファイルおよび色補正テーブルについて推定された印刷後の色彩値が比較され、色変換プロファイルおよび色補正テーブルの両方が一致または近似する２つ以上の色変換パターンが求められる。なお、次回以降の最適化処理において、色彩値を比較する処理を省略するために、色変換プロファイルおよび色補正テーブルの両方が一致または近似する２つ以上の色変換パターンは、記憶部１０２に記憶される。
【００７２】
そして、本実施形態によれば、色変換プロファイルおよび色補正テーブルの両方が一致または近似する２つ以上の色変換パターンについて、一の色変換パターンの色検証が行われ、残りの色変換パターンの色検証が省略される。このような構成によれば、色検証の回数が最少化される。その結果、処理時間が短縮され、ヤレ紙の枚数も削減される。
【００７３】
また、本実施形態によれば、色変換プロファイルおよび色補正テーブルについて推定された印刷後の色彩値を基準として、色変換プロファイル同士および色補正テーブル同士の一致または近似が判定される。このため、色変換プロファイル同士が一致または近似するか否か、および、色補正テーブル同士が一致または近似するか否かを、実際の印刷結果に近い基準で精度よく判定することができる。したがって、たとえば、色変換パターンを用紙の種類を基準としてグルーピングする場合に比べ、色変換パターンを精度よくグルーピングすることができ、その結果、印刷品質を維持しつつ色検証の回数を最少化できる。
【００７４】
なお、２つ以上の色変換パターンの中の一の色変換パターンに対する色検証結果が不良であった場合、色検証結果に基づいて、一の色変換パターンの色補正テーブルが調整される。そして、残りの色変換パターンの色補正テーブルについては、一の色変換パターンの調整前の色補正テーブルとの差分を予め求めておき、一の色変換パターンの調整後の色補正テーブルに差分を反映して、新たな色補正テーブルが作成される。
【００７５】
次に、図１２を参照して、色変換プロファイル４００および色補正テーブル５００の作成方法について説明する。なお、以下では、色補正テーブル５００を作成する場合を例に挙げて説明する。
【００７６】
図１２は、プリンター２００により実行される色補正テーブル作成処理の手順を示すフローチャートである。
【００７７】
まず、プリンター２００は、色変換処理を実行することなく、カラーチャートを所定の用紙上に印刷する（ステップＳ３０１）。次に、プリンター２００は、カラーチャートを測色する（ステップＳ３０２）。
【００７８】
次に、プリンター２００は、ＬＵＴ５１０を作成する（ステップＳ３０３）。より具体的には、プリンター２００は、カラーチャートを測色して得られた測色値（Ｌ＊ａ＊ｂ＊値）が目標値に一致するように、入力色値を変換するＬＵＴ５１０を作成する。なお、カラーチャートを測色してＬＵＴを作成する技術自体は、公知の技術であるため、詳細な説明は省略する。
【００７９】
次に、プリンター２００は、印刷後の色彩値５２０を推定する（ステップＳ３０４）。より具体的には、プリンター２００は、ステップＳ３０３に示す処理で作成したＬＵＴ５１０を適用して入力色値を変換した後、ステップＳ３０２に示す処理でカラーチャートを測色して得られた色値（ＣＭＹＫ値）と測色値（Ｌ＊ａ＊ｂ＊値）との関係式に変換後の色値を適用して、入力色値について推定される印刷後の色彩値５２０を算出する。たとえば、ＬＵＴ５１０を適用して入力色値である第１色値（ＣＭＹＫ値）を第２色値（ＣＭＹＫ値）に変換した後、上記関係式に第２色値を適用して、第１色値について推定される印刷後の色彩値（Ｌ＊ａ＊ｂ＊値）を算出する。なお、印刷後の色彩値５２０は、必ずしも上記目標値とは一致しない。
【００８０】
そして、プリンター２００は、ＬＵＴ５１０について推定された印刷後の色彩値５２０を色補正テーブル５００に包含し（ステップＳ３０５）、処理を終了する。
【００８１】
以上のとおり、図１２に示すフローチャートの処理によれば、まず、色変換処理を実行することなくカラーチャートが印刷され、カラーチャートの測色結果からＬＵＴ５１０が作成される。そして、カラーチャートの測色結果を利用して、ＬＵＴ５１０について印刷後の色彩値５２０が推定され、推定された印刷後の色彩値５２０が色補正テーブル５００に含まれる。
【００８２】
なお、色変換プロファイル４００を作成する場合には、予め作成した色補正テーブル５００を適用して色変換処理を実行してからカラーチャートが印刷される。この点を除いては、色変換プロファイル４００を作成する処理自体は、色補正テーブル５００を作成する処理と同様であるため、詳細な説明は省略する。
【００８３】
（変形例）
次に、図１３および図１４を参照して、本実施形態の変形例について説明する。図１３および図１４は、変形例に係る最適化処理の手順を示すフローチャートである。
【００８４】
ステップＳ４０１〜Ｓ４０３に示す処理は、図９のステップＳ２０１〜Ｓ２０３に示す処理と同様であるため、説明は省略する。
【００８５】
ステップＳ４０３に示す処理において、色変換プロファイルが一致または近似しない場合（ステップＳ４０３：ＮＯ）、ＰＣ１００は、色変換プロファイル間で異なる色値を認識する（ステップＳ４０４）。より具体的には、ＰＣ１００は、印刷後の色彩値の比較結果から、２つの色変換プロファイル間で印刷後の色彩値の色差が閾値を超えている色値を認識する。
【００８６】
次に、ＰＣ１００は、印刷ジョブを解析して、印刷ジョブで使用される色値を特定する（ステップＳ４０５）。
【００８７】
次に、ＰＣ１００は、色変換プロファイル間で異なる色値および当該色値の周辺の色値が、印刷ジョブで使用される色値に含まれるか否かを判定する（ステップＳ４０６）。より具体的には、ＰＣ１００は、ステップＳ４０４に示す処理で認識した色値と、色空間上で当該色値から所定の色差範囲内にある色値が、ステップＳ４０５に示す処理で特定した色値に含まれるか否かを判定する。
【００８８】
色変換プロファイル間で異なる色値および当該色値の周辺の色値が、印刷ジョブで使用される色値に含まれる場合（ステップＳ４０６：ＹＥＳ）、ＰＣ１００は、色変換パターンが非同一・非類似であると判定し（ステップＳ４０７）、ステップＳ４１３の処理に移る。
【００８９】
一方、色変換プロファイル間で異なる色値および当該色値の周辺の色値が、印刷ジョブで使用される色値に含まれない場合（ステップＳ４０６：ＮＯ）、ＰＣ１００は、色補正テーブルが一致または近似するか否かを判定する（ステップＳ４０８）。
【００９０】
色補正テーブルが一致または近似する場合（ステップＳ４０８：ＹＥＳ）、ＰＣ１００は、２つの色変換パターンが同一・類似であると判定する（ステップＳ４１２）。一方、色補正テーブルが一致または近似しない場合（ステップＳ４０８：ＮＯ）、ＰＣ１００は、色補正テーブル間で異なる色値を認識する（ステップＳ４０９）。より具体的には、ＰＣ１００は、印刷後の色彩値の比較結果から、２つの色補正テーブル間で印刷後の色彩値の色差が閾値を超えている色値を認識する。
【００９１】
次に、ＰＣ１００は、印刷ジョブを解析して、印刷ジョブで使用される色値を特定する（ステップＳ４１０）。
【００９２】
次に、ＰＣ１００は、色補正テーブル間で異なる色値および当該色値の周辺の色値が、印刷ジョブで使用される色値に含まれるか否かを判定する（ステップＳ４１１）。より具体的には、ＰＣ１００は、ステップＳ４０９に示す処理で認識した色値と、色空間上で当該色値から所定の色差範囲内にある色値が、ステップＳ４１０に示す処理で特定した色値に含まれるか否かを判定する。
【００９３】
色補正テーブル間で異なる色値および当該色値の周辺の色値が、印刷ジョブで使用される色値に含まれる場合（ステップＳ４１１：ＹＥＳ）、ＰＣ１００は、色変換パターンが非同一・非類似であると判定し（ステップＳ４０７）、ステップＳ４１３の処理に移る。
【００９４】
一方、色補正テーブル間で異なる色値および当該色値の周辺の色値が、印刷ジョブで使用される色値に含まれない場合（ステップＳ４１１：ＮＯ）、ＰＣ１００は、色変換パターンが同一・類似であると判定する（ステップＳ４１２）。ステップＳ４１３以下の処理は、図９のステップＳ２０７以下の処理と同様であるため、説明は省略する。
【００９５】
以上のとおり、図１３および図１４に示すフローチャートの処理によれば、色変換プロファイル同士が一致または近似していない場合、色変換プロファイル間で異なる色値が認識されるとともに、印刷ジョブで使用される色値が特定される。そして、色変換プロファイル間で異なる色値および当該色値の周辺の色値が、印刷ジョブで使用される色値に含まれない場合、色変換プロファイル同士が一致または近似すると判定される。
【００９６】
同様に、色補正テーブル同士が一致または近似していない場合、色補正テーブル間で異なる色値が認識されるとともに、印刷ジョブで使用される色値が特定される。そして、色補正テーブル間で異なる色値および当該色値の周辺の色値が、印刷ジョブで使用される色値に含まれない場合、色補正テーブル同士が一致または近似すると判定される。
【００９７】
このような構成によれば、印刷品質を低下させることなく、一致または近似すると判定される色変換パターンを増加させることができる。その結果、より効率よく色変換パターンをグルーピングできる。
【００９８】
（第２実施形態）
次に、図１５〜図１７を参照して、本発明の第２実施形態について説明する。本実施形態は、上記色検証処理がプリンター２００により実行される実施形態である。
【００９９】
図１５は、本発明の第２実施形態に係るＰＣ１００の記憶部１０２の記憶内容を示す図であり、図１６は、プリンター２００の記憶部２０２の記憶内容を示す図である。なお、色検証最適化装置としてのプリンター２００により色検証処理が実行される点を除いては、第２実施形態に係る印刷システムの構成は、第１実施形態と同様であるため、詳細な説明は省略する。
【０１００】
図１５に示すとおり、ＰＣ１００の記憶部１０２には、プリンタードライバー１１０が格納されており、プリンタードライバー１１０は、ジョブ設定部１１１およびジョブ送信部１１２に対応するプログラムを含む。
【０１０１】
図１６に示すとおり、プリンター２００の記憶部２０２は、色変換プロファイル保持部２１１および色補正テーブル保持部２１２を備える。また、記憶部２０２には、色変換パターン適用部２１３、色変換パターン抽出部２１４、色変換プロファイル近似部２１５、色補正テーブル近似部２１６、色検証パターン算出部２１７、および色検証パターン表示部２１８に対応するプログラムが格納されている。
【０１０２】
図１７は、プリンター２００により実行される色検証処理の手順を示すフローチャートである。
【０１０３】
まず、プリンター２００は、ＰＣ１００から送信された印刷ジョブを受信する（ステップＳ５０１）。次に、プリンター２００は、印刷ジョブの印刷設定を解析して、印刷ジョブに使用される色変換パターンを抽出する（ステップＳ５０２）。
【０１０４】
次に、プリンター２００は、色変換パターンが複数抽出されたか否かを判定する（ステップＳ５０３）。色変換パターンが複数抽出されていない場合（ステップＳ５０３：ＮＯ）、プリンター２００は、単一パターンでの色検証を実施し（ステップＳ５０４）、処理を終了する。より具体的には、プリンター２００は、印刷ジョブに使用される一の色変換パターンの色変換プロファイルと色補正テーブルを順番に適用して色変換処理を実行し、カラーチャートを印刷する。そして、プリンター２００は、カラーチャートを測色して測色値と目標値との色差が規格内に収まっているか確認する。
【０１０５】
一方、ステップＳ５０３に示す処理において、色変換パターンが複数抽出された場合（ステップＳ５０３：ＹＥＳ）、プリンター２００は、最適化処理を実行する（ステップＳ５０５）。より具体的には、プリンター２００は、印刷ジョブに使用される複数の色変換パターンの中から、色変換プロファイルおよび色補正テーブルの両方が一致または近似する２つ以上の色変換パターンを求める最適化処理を実行する。ステップＳ５０５に示す最適化処理は、図９に示す最適化処理と同様であるため、詳細な説明は省略する。
【０１０６】
次に、プリンター２００は、同一・類似の色変換パターンがあるか否かを判定する（ステップＳ５０６）。より具体的には、プリンター２００は、ステップＳ５０５に示す最適化処理により、色変換プロファイルおよび色補正テーブルの両方が一致または近似する２つ以上の色変換パターンが求められたか否かを判定する。
【０１０７】
同一・類似の色変換パターンがない場合（ステップＳ５０６：ＮＯ）、プリンター２００は、各パターンでの色検証を実施し（ステップＳ５０７）、処理を終了する。より具体的には、プリンター２００は、印刷ジョブに使用される複数の色変換パターンのそれぞれについて色検証を実施し、処理を終了する。
【０１０８】
一方、同一・類似の色変換パターンがある場合（ステップＳ５０６：ＹＥＳ）、プリンター２００は、代表パターンでの色検証を実施する（ステップＳ５０８）。より具体的には、プリンター２００は、同一・類似の２つ以上の色変換パターンの中の一の色変換パターンを代表パターンとして、代表パターンでの色検証を実施する。
【０１０９】
次に、プリンター２００は、非同一・非類似の色変換パターンがあるか否かを判定する（ステップＳ５０９）。より具体的には、プリンター２００は、印刷ジョブに使用される複数の色変換パターンの中に、同一・類似の２つ以上の色変換パターン以外の色変換パターンがあるか否かを判定する。
【０１１０】
非同一・非類似の色変換パターンがない場合（ステップＳ５０９：ＮＯ）、プリンター２００は、処理を終了する。一方、非同一・非類似の色変換パターンがある場合（ステップＳ５０９：ＹＥＳ）、プリンター２００は、各パターンでの色検証を実施し（ステップＳ５１０）、処理を終了する。
【０１１１】
以上のとおり、図１７に示すフローチャートの処理によれば、印刷ジョブに使用される色変換パターンが抽出され、抽出された色変換パターンが複数存在する場合、同一・類似の２つ以上の色変換パターンが求められる。そして、２つ以上の色変換パターンの中の一の色変換パターンについて色検証が実施され、残りの色変化パターンについての色検証が省略される。このような構成によれば、色検証の回数が最少化される。
【０１１２】
本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【０１１３】
たとえば、上述した第１および第２実施形態では、色変換プロファイルおよび色補正テーブルについて推定された印刷後の色彩値は、色変換プロファイルおよび色補正テーブルに含まれた。しかしながら、図１８に示すとおり、色変換プロファイルおよび色補正テーブルについて推定された印刷後の色彩値は、色変換プロファイルおよび色補正テーブルに含まれることなく、色変換プロファイルおよび色補正テーブルと関連付けて記憶部に記憶されていてもよい。
【０１１４】
また、上述した第１および第２実施形態では、色変換プロファイル同士または色補正テーブル同士の一致または近似を判定する場合、色変換プロファイルおよび色補正テーブルについて推定された印刷後の色彩値が比較された。しかしながら、色変換プロファイル同士または色補正テーブル同士の一致または近似を判定する場合、印刷後の色彩値に加え、色変換パラメーターに関する設定も比較されてもよい。この場合、色変換パラメーターに関する設定が異なる場合、色変換プロファイル同士または色補正テーブル同士が一致または近似しないと判定される。
【０１１５】
また、上述した第１および第２実施形態では、印刷ジョブに使用される色変換パターンが複数抽出された場合、最適化処理が実行され、色検証パターン表示画面６００が表示された。しかしながら、印刷ジョブに使用される色変換パターンが１つしか抽出されず、最適化処理が実行されない場合でも、色検証パターン表示画面６００が表示され、１つの色変換パターンをユーザーに通知してもよい。
【０１１６】
また、上述した第１および第２実施形態では、プリンター２００に測色部２０５が備えられた。しかしながら、測色部は、プリンターとは個別に設けられてもよい。たとえば、ＰＣ１００に測色計が接続され、ＰＣ１００により色変換プロファイルや色補正テーブルが作成されてもよい。
【０１１７】
上述した第１および第２実施形態に係る印刷システムにおける各種処理を行う手段および方法は、専用のハードウエア回路、またはプログラムされたコンピューターのいずれによっても実現することが可能である。上記プログラムは、たとえば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、印刷システムの一機能としてその装置のソフトウエアに組み込まれてもよい。
【符号の説明】
【０１１８】
１００  ＰＣ、
１０１，２０１  制御部、
１０２，２０２  記憶部、
１０３  表示部、
１０４  入力部、
１０５，２０６  通信インターフェース、
１０６，２０７  バス、
２００  プリンター、
２０３  操作パネル、
２０４  印刷部、
２０５  測色部、
３００  ネットワーク、
４００  色変換プロファイル、
４１０，５１０  ルックアップテーブル、
４２０，５２０  印刷後の色彩値、
５００  色補正テーブル、
６００  色検証パターン表示画面。
【図１】
0006642250.tif 000002
【図２】
0006642250.tif 000003
【図３】
0006642250.tif 000004
【図４】
0006642250.tif 000005
【図５】
0006642250.tif 000006
【図６】
0006642250.tif 000007
【図７】
0006642250.tif 000008
【図８】
0006642250.tif 000009
【図９】
0006642250.tif 000010
【図１０】
0006642250.tif 000011
【図１１】
0006642250.tif 000012
【図１２】
0006642250.tif 000013
【図１３】
0006642250.tif 000014
【図１４】
0006642250.tif 000015
【図１５】
0006642250.tif 000016
【図１６】
0006642250.tif 000017
【図１７】
0006642250.tif 000018
【図１８】
0006642250.tif 000019