(57)【要約】【課題】  色変換処理が適用されたか否かを判定するための画像パターンの生成方法、装置及びプログラムを提供する。【解決手段】  ターゲット出力装置にて再現される色の測色値が等しいものの互いに異なるＣＭＹＫデバイス値をターゲット出力装置色再現特性を用いて取得してターゲットＣＭＹＫデバイス値対とするターゲットＣＭＹＫデバイス値対取得ステップと、該ターゲットＣＭＹＫデバイス値対の各ＣＭＹＫデバイス値についてプルーフ出力装置から出力される色の測色値を取得し、当該測色値間の色差を計算する色差計算ステップと、ターゲットＣＭＹＫデバイス値対のうち色差が最も大きいものを判定画像作成用ＣＭＹＫデバイス値対とする判定画像作成用ＣＭＹＫデバイス値対取得ステップと、該判定画像作成用ＣＭＹＫデバイス値対から判定用画像パターンを生成する判定用画像パターン生成ステップと、を含む。【選択図】図１
2009094776.tif 000002
【特許請求の範囲】
【請求項１】
互いに色再現特性の異なるターゲット出力装置とプルーフ出力装置との間にて正常にカラーマッチングが適用されたか否かを判定する画像パターン生成方法であって、
前記ターゲット出力装置のターゲット出力装置色再現特性を取得するターゲット出力装置色再現特性取得ステップと、
前記プルーフ出力装置のプルーフ出力装置色再現特性を取得するプルーフ出力装置色再現特性取得ステップと、
前記ターゲット出力装置に入力できるＣＭＹＫデバイス値群のうち前記ターゲット出力装置にて再現される色の測色値が等しいものの互いに異なるＣＭＹＫデバイス値を前記ターゲット出力装置色再現特性を用いて取得してターゲットＣＭＹＫデバイス値対とするターゲットＣＭＹＫデバイス値対取得ステップと、
前記ターゲットＣＭＹＫデバイス値対の各ＣＭＹＫデバイス値について前記プルーフ出力装置色再現特性を利用してプルーフ出力装置から出力される色の測色値を取得し、当該測色値間の色差を計算する色差計算ステップと、
前記ターゲットＣＭＹＫデバイス値対のうち前記色差計算ステップにおいて得られた色差が最も大きいものを判定画像作成用ＣＭＹＫデバイス値対とする判定画像作成用ＣＭＹＫデバイス値対取得ステップと、
前記判定画像作成用ＣＭＹＫデバイス値対から判定用画像パターンを生成する判定用画像パターン生成ステップと、を含むことを特徴とする画像パターン生成方法。
【請求項２】
前記ターゲットＣＭＹＫデバイス値対取得ステップは、前記ターゲットＣＭＹＫデバイス値対のうちの一方のＣＭＹＫデバイス値をＣＭＹＫ空間において設定するデバイス値候補設定ステップと、前記一方のＣＭＹＫデバイス値に対してK版の量を増加もしくは減少させて、前記一方のＣＭＹＫデバイス値の測色値と一致する他方のＣＭＹＫデバイス値を非線形最適化により算出するデバイス値算出ステップと、を含む、ことを特徴とする請求項１に記載の画像パターン生成方法。
【請求項３】
互いに色再現特性の異なるターゲット出力装置とプルーフ出力装置との間にて正常にカラーマッチングが適用されたか否かを判定する画像パターン生成装置であって、
前記ターゲット出力装置のターゲット出力装置色再現特性を取得するターゲット出力装置色再現特性取得手段と、
前記プルーフ出力装置のプルーフ出力装置色再現特性を取得するプルーフ出力装置色再現特性取得手段と、
前記ターゲット出力装置に入力できるＣＭＹＫデバイス値群のうち前記ターゲット出力装置にて再現される色の測色値が等しいものの互いに異なるＣＭＹＫデバイス値を前記ターゲット出力装置色再現特性を用いて取得してターゲットＣＭＹＫデバイス値対とするターゲットＣＭＹＫデバイス値対取得手段と、
前記ターゲットＣＭＹＫデバイス値対の各ＣＭＹＫデバイス値について前記プルーフ出力装置色再現特性を利用してプルーフ出力装置から出力される色の測色値を取得し、当該測色値間の色差を計算する色差計算手段と、
前記ターゲットＣＭＹＫデバイス値対のうち前記色差計算手段において得られた色差が最も大きいものを判定画像作成用ＣＭＹＫデバイス値対とする判定画像作成用ＣＭＹＫデバイス値対取得手段と、
前記判定画像作成用ＣＭＹＫデバイス値対から判定用画像パターンを生成する判定用画像パターン生成手段と、を含むことを特徴とする画像パターン生成装置。
【請求項４】
前記ターゲットＣＭＹＫデバイス値対取得手段は、前記ターゲットＣＭＹＫデバイス値対のうちの一方のＣＭＹＫデバイス値をＣＭＹＫ空間において設定するデバイス値候補設定手段と、前記一方のＣＭＹＫデバイス値に対してK版の量を増加もしくは減少させて、前記一方のＣＭＹＫデバイス値の測色値と一致する他方のＣＭＹＫデバイス値を非線形最適化により算出するデバイス値算出手段と、を含む、ことを特徴とする請求項３に記載の画像パターン生成装置。
【請求項５】
互いに色再現特性の異なるターゲット出力装置とプルーフ出力装置との間にて正常にカラーマッチングが適用されたか否かを判定する画像パターン生成プログラムであって、
前記ターゲット出力装置のターゲット出力装置色再現特性を取得するターゲット出力装置色再現特性取得処理と、
前記プルーフ出力装置のプルーフ出力装置色再現特性を取得するプルーフ出力装置色再現特性取得処理と、
前記ターゲット出力装置に入力できるＣＭＹＫデバイス値群のうち前記ターゲット出力装置にて再現される色の測色値が等しいものの互いに異なるＣＭＹＫデバイス値を前記ターゲット出力装置色再現特性を用いて取得してターゲットＣＭＹＫデバイス値対とするターゲットＣＭＹＫデバイス値対取得処理と、
前記ターゲットＣＭＹＫデバイス値対の各ＣＭＹＫデバイス値について前記プルーフ出力装置色再現特性を利用してプルーフ出力装置から出力される色の測色値を取得し、当該測色値間の色差を計算する色差計算処理と、
前記ターゲットＣＭＹＫデバイス値対のうち前記色差計算処理において得られた色差が最も大きいものを判定画像作成用ＣＭＹＫデバイス値対とする判定画像作成用ＣＭＹＫデバイス値対取得処理と、
前記判定画像作成用ＣＭＹＫデバイス値対から判定用画像パターンを生成する判定用画像パターン生成処理と、を実行させることを特徴とする画像パターン生成プログラム。
【請求項６】
前記ターゲットＣＭＹＫデバイス値対取得処理は、前記ターゲットＣＭＹＫデバイス値対のうちの一方のＣＭＹＫデバイス値をＣＭＹＫ空間において設定するデバイス値候補設定処理と、前記一方のＣＭＹＫデバイス値に対してK版の量を増加もしくは減少させて、前記一方のＣＭＹＫデバイス値の測色値と一致する他方のＣＭＹＫデバイス値を非線形最適化により算出するデバイス値算出処理と、を含む、ことを特徴とする請求項５に記載の画像パターン生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色再現特性が互いに異なるＣＭＹＫ出力装置から出力される色を合わせるカラーマッチングにおいて、カラーマッチングが正常に適用されたか否かを判定するための画像パターンの生成方法、装置及びプログラムに関する。
【背景技術】
【０００２】
色再現特性が異なるデバイス間で出力される色を合わせるカラーマッチングの方法として、デバイスプロファイルを用いた色変換処理が広く用いられている。
【０００３】
デバイスプロファイルとは出力装置固有のデバイス値（ＣＭＹＫ, RGB等）とデバイスに依存しない色信号（CIEXYZ, CIELAB等）との関係を記述したものをいう。デバイスプロファイルの代表的な例として、ICC (International Color Consortium)によって記述方法が規定されているICCプロファイルがある。
【０００４】
デバイスプロファイルを用いたカラーマッチングでは、まずターゲットとなる出力装置のデバイス値から、該出力装置のデバイスプロファイルを用いて、デバイスに依存しない色信号に変換する工程が実行される。さらに、かかる色信号を、該ターゲットに色が合うように設定されたプルーフ出力装置のデバイスプロファイルを用いて、プルーフ出力装置のデバイス値に変換する工程が実行される。
【０００５】
これら一連の変換工程を含む色変換処理は、画像編集などのアプリケーションを通して、ユーザが自発的に行うこともできる。しかしながら、一般には、出力装置に付属したRIPやプリンタドライバなどの上で実行されることが多い。すなわち、これらの色変換処理については、ユーザが関与しなくても実行されてしまう。従って、なんらかの原因で色変換処理が正常に実施されなかったとしても、ユーザは気が付かないおそれがある。
【０００６】
色変換処理（特にカラーマッチング）が正しく実行されているか否かを確認するには、例えばデバイス値が既知である少数のパッチを出力する際に当該パッチ群に対応するデバイス値を同時に変換し、出力されたパッチを測定して、ターゲットの測色値と比較するなどの手段を講じる必要がある。
【０００７】
非特許文献1にはデバイスプロファイルの検証として、ターゲット出力装置の出力物と、色変換処理を実施してプルーフ出力装置から出力した出力物のカラーパッチと、を利用して、デバイスプロファイルを用いた色変換処理が正しく行われているか否かの確認の作業が記載されている。
【非特許文献１】「プリメディアシリーズ（Ｐａｒｔ17）  カラーマネージメントの達人になれ！」  印刷出版研究所  2002年6月30日  P. 99
【発明の開示】
【発明が解決しようとする課題】
【０００８】
デバイスプロファイルの精度評価ではなく、デバイスプロファイルが正常に適用されたか否かを確認する場合には、上記文献に示されているほど多数のパッチを測定する必要は必ずしも無い。しかしながら、測定に使用する測定器を準備しなければならない煩わしさ、測定を実施する手間、および測色によって得られたデータを処理する手間がかかる。
【０００９】
すなわち、カラーマッチングを含む色変換処理による結果の確認を測定により行うためには、測定器が必要であると同時に、測定を行う手間や、測定結果を比較する手間が問題となる。
【００１０】
本発明は、上述した現状の問題が一例として挙げられる課題を解決すべくなされたものであり、色変換処理、特にカラーマッチングが適切に適用されたか否かを、測定器によらず簡便に判定できる色変換処理判定の判定用画像パターンを生成する方法、装置およびプログラムに関する。
【課題を解決するための手段】
【００１１】
本発明による画像パターン生成方法は、互いに色再現特性の異なるターゲット出力装置とプルーフ出力装置との間にて正常にカラーマッチングが適用されたか否かを判定する画像パターン生成方法であって、前記ターゲット出力装置のターゲット出力装置色再現特性を取得するターゲット出力装置色再現特性取得ステップと、前記プルーフ出力装置のプルーフ出力装置色再現特性を取得するプルーフ出力装置色再現特性取得ステップと、前記ターゲット出力装置に入力できるＣＭＹＫデバイス値群のうち前記ターゲット出力装置にて再現される色の測色値が等しいものの互いに異なるＣＭＹＫデバイス値を前記ターゲット出力装置色再現特性を用いて取得してターゲットＣＭＹＫデバイス値対とするターゲットＣＭＹＫデバイス値対取得ステップと、前記ターゲットＣＭＹＫデバイス値対の各ＣＭＹＫデバイス値について前記プルーフ出力装置色再現特性を利用してプルーフ出力装置から出力される色の測色値を取得し、当該測色値間の色差を計算する色差計算ステップと、前記ターゲットＣＭＹＫデバイス値対のうち前記色差計算ステップにおいて得られた色差が最も大きいものを判定画像作成用ＣＭＹＫデバイス値対とする判定画像作成用ＣＭＹＫデバイス値対取得ステップと、前記判定画像作成用ＣＭＹＫデバイス値対から判定用画像パターンを生成する判定用画像パターン生成ステップと、を含むことを特徴とする。
【００１２】
また、本発明による画像パターン生成装置は、互いに色再現特性の異なるターゲット出力装置とプルーフ出力装置との間にて正常にカラーマッチングが適用されたか否かを判定する画像パターン生成装置であって、前記ターゲット出力装置のターゲット出力装置色再現特性を取得するターゲット出力装置色再現特性取得手段と、前記プルーフ出力装置のプルーフ出力装置色再現特性を取得するプルーフ出力装置色再現特性取得手段と、前記ターゲット出力装置に入力できるＣＭＹＫデバイス値群のうち前記ターゲット出力装置にて再現される色の測色値が等しいものの互いに異なるＣＭＹＫデバイス値を前記ターゲット出力装置色再現特性を用いて取得してターゲットＣＭＹＫデバイス値対とするターゲットＣＭＹＫデバイス値対取得手段と、前記ターゲットＣＭＹＫデバイス値対の各ＣＭＹＫデバイス値について前記プルーフ出力装置色再現特性を利用してプルーフ出力装置から出力される色の測色値を取得し、当該測色値間の色差を計算する色差計算手段と、前記ターゲットＣＭＹＫデバイス値対のうち前記色差計算手段において得られた色差が最も大きいものを判定画像作成用ＣＭＹＫデバイス値対とする判定画像作成用ＣＭＹＫデバイス値対取得手段と、前記判定画像作成用ＣＭＹＫデバイス値対から判定用画像パターンを生成する判定用画像パターン生成手段と、を含むことを特徴とする。
【００１３】
また、本発明による画像パターン生成プログラムは、互いに色再現特性の異なるターゲット出力装置とプルーフ出力装置との間にて正常にカラーマッチングが適用されたか否かを判定する画像パターン生成プログラムであって、前記ターゲット出力装置のターゲット出力装置色再現特性を取得するターゲット出力装置色再現特性取得処理と、前記プルーフ出力装置のプルーフ出力装置色再現特性を取得するプルーフ出力装置色再現特性取得処理と、前記ターゲット出力装置に入力できるＣＭＹＫデバイス値群のうち前記ターゲット出力装置にて再現される色の測色値が等しいものの互いに異なるＣＭＹＫデバイス値を前記ターゲット出力装置色再現特性を用いて取得してターゲットＣＭＹＫデバイス値対とするターゲットＣＭＹＫデバイス値対取得処理と、前記ターゲットＣＭＹＫデバイス値対の各ＣＭＹＫデバイス値について前記プルーフ出力装置色再現特性を利用してプルーフ出力装置から出力される色の測色値を取得し、当該測色値間の色差を計算する色差計算処理と、前記ターゲットＣＭＹＫデバイス値対のうち前記色差計算処理において得られた色差が最も大きいものを判定画像作成用ＣＭＹＫデバイス値対とする判定画像作成用ＣＭＹＫデバイス値対取得処理と、前記判定画像作成用ＣＭＹＫデバイス値対から判定用画像パターンを生成する判定用画像パターン生成処理と、を実行させることを特徴とする。
【発明の効果】
【００１４】
本発明により生成される画像パターンをプルーフ出力装置で出力すると、カラーマッチングが正常に実施された場合は、当該画像パターンは、単一色のパターンとして出力される。一方、カラーマッチングが正常に実施されなかった場合には、２色によって構成されかつ視認できるパターンが出力される。すなわち、カラーマッチングを含む色変換処理を経て出力したい画像とともに当該画像パターンを出力し、該画像パターンを目視観察することにより、色変換処理が適用されたか否かについて、測定器を用いることなく簡便に判定することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明による色変換判定用の画像パターン生成方法、装置及びプログラムを、添付図面を参照しつつ詳細に説明する。
【００１６】
図１に示す如く、本発明のある実施形態による色変換判定用の画像パターン生成装置１は、色再現特性取得部（ターゲット出力装置色再現特性取得手段及びプルーフ出力装置色再現特性取得手段）１１と、記憶部１２と、ターゲットＣＭＹＫデバイス値対取得部（ターゲットＣＭＹＫデバイス値対取得手段）１３と、色差計算部（色差計算手段）１４と、判定画像作成用ＣＭＹＫデバイス値対取得部（判定画像作成用ＣＭＹＫデバイス値対取得手段）１５と、判定用画像パターン生成部（判定用画像パターン生成手段）１６と、を含んでいる。
【００１７】
色再現特性取得部１１は、ＣＭＹＫデバイス値が入力されるターゲット出力装置（図示せず）の色再現特性（ターゲット出力装置色再現特性）および、色変換処理後の画像を出力するプルーフ出力装置（図示せず）の色再現特性（プルーフ出力装置色再現特性）を取得し、当該色再現特性を記憶部１２に格納する。当該色再現特性は、画像パターン生成装置に設けられた読取り手段（図示せず）を介して記録媒体からファイルなどのデータとして読み込んでも良いし、あるいはネットワーク回線などの電気通信回線を介して取得するようにしても良い。
【００１８】
記憶部１２は、色再現特性取得部１１によって取得された該色再現特性（プロファイル）を記憶する。また、記憶部１２は、ターゲットＣＭＹＫデバイス値対取得部１３、色差計算部１４、及び判定画像作成用ＣＭＹＫデバイス値対取得部１５とも接続している。記憶部１２は、ＣＭＹＫデバイス値対取得部１３、色差計算部１４、及び判定画像作成用ＣＭＹＫデバイス値対取得部１５が各々処理を行う際に得られたデータを保持するために好適に用いられる。また、記憶部１２は、判定用画像パターン生成部１６が生成する判定用画像パターンのひな形をあらかじめ保持していても良い。
【００１９】
ターゲットＣＭＹＫデバイス値対取得部１３は、記憶部１２に保持されたターゲット出力装置の色再現特性を用いて、ターゲット出力装置（図示せず）に入力できるＣＭＹＫデバイス値群のうち、該ターゲット出力装置にて再現される色の測色値が等しいものの互いに異なるＣＭＹＫデバイス値を取得してターゲットＣＭＹＫデバイス値対とする。色差計算部１４は、該ターゲットＣＭＹＫデバイス値対の各ＣＭＹＫデバイス値について、記憶部１２に保持された該プルーフ出力装置色再現特性を利用して、プルーフ出力装置から出力される色の測色値を取得し、当該測色値間の色差を計算する。判定画像作成用ＣＭＹＫデバイス値対取得部１５は、該ターゲットＣＭＹＫデバイス値対のうち色差計算部１４において得られた色差が最も大きいものを判定画像作成用ＣＭＹＫデバイス値対とする。なお、本明細書において、ＣＭＹＫデバイス値群とは、全てのＣＭＹＫデバイス値を含むＣＭＹＫデバイス値の集合全体をいう。
【００２０】
判定用画像パターン生成部１６は、判定画像作成用ＣＭＹＫデバイス値対取得部１５により取得されたＣＭＹＫデバイス値対から、色変換判定に使用する判定用画像パターンを生成する。判定用画像パターンは、判定用画像パターン生成部１６が直接生成しても良い。また、判定用画像パターンは、記憶部１２にあらかじめ保持されたひな形画像パターンをもとにして、該ひな形画像パターンに対して付与されたＣＭＹＫ値を、判定画像作成用ＣＭＹＫデバイス値対取得部１３により取得されたＣＭＹＫデバイス値の対に置き換えることで生成しても良い。
【００２１】
図２は、記憶部１２にあらかじめ保持しておくひな形画像パターンの一例を示す図である。ひな形画像パターンは、異なる2組のＣＭＹＫ値（この例ではＣＭＹＫ値が全て０％の組と、ＣＭＹＫ値が全て１００％の組）から構成されている。当該ＣＭＹＫ値を、各々判定画像作成用ＣＭＹＫデバイス値対取得部１５により取得されたＣＭＹＫデバイス値対に置換することで、判定用画像パターンが生成される。
【００２２】
なお、図１には図示しないものの、本実施例における画像パターン生成装置として、表示部及び入力部が設けられても良い。該表示部及び該入力部は、特定の出力装置に対して利用できる出力装置色再現特性群の中から、ユーザが任意の出力装置色再現特性を選択できるように構成しても良い。また、該表示部及び該入力部は、複数のひな形画像パターンから特定のひな形画像パターンを選択できるように構成しても良い。また、判定画像作成用ＣＭＹＫデバイス値対取得部１５により取得された判定画像作成用ＣＭＹＫデバイス値対を、該表示部に表示することによってユーザが取得できるように構成しても良い。
【００２３】
次に、色変換処理判定に用いられる判定用画像パターンを作成する方法について以下に説明する。図３は、本発明の画像パターン生成装置１の処理の流れを示したフローチャートである。
【００２４】
まず、画像パターン生成装置１は、ターゲット出力装置（図示せず）のターゲット出力装置色再現特性を取得するターゲット出力装置色再現特性取得ステップＳ１０１を実行する。本実施例では、出力装置の色再現特性としてICCプロファイルの形式で記述されたデバイスプロファイルが用いられる。ターゲット出力装置のデバイスプロファイル（ターゲット出力装置色再現特性）は、あらかじめ適切な手段を用いて作成されており、読み取り可能な外部記録媒体（MO、CD-ROM等）若しくは内部記憶装置（ハードディスク等）、又はネットワーク回線を介して取得する。
【００２５】
続いて、プルーフ出力装置（図示せず）のプルーフ出力装置色再現特性を取得するプルーフ出力装置色再現特性取得ステップＳ１０２を実行する。本実施例では上記したターゲット出力装置の色再現特性と同様に、プルーフ出力装置の色再現特性としてICCプロファイルの形式で記述されたデバイスプロファイル（プルーフ出力装置色再現特性）が用いられ、同様の手段で取得する。
【００２６】
さらに、判定用画像パターンに使用するＣＭＹＫ値の対を取得するステップＳ１０３を実行する。当該ステップにおいて、判定用画像パターンを生成するために用いるCMKY値の対（第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)及び第２のＣＭＹＫデバイス値(C2, M2, Y2, K2)）は、以下の2つの条件を同時に満たすことが必要である。
【００２７】
第1の条件として、第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)と第２のＣＭＹＫデバイス値(C2, M2, Y2, K2)とをターゲット出力装置で出力した際に、再現される2つの色の測色値が等しいことが挙げられる。第2の条件として、第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)と第２のＣＭＹＫデバイス値(C2, M2, Y2, K2)とをプルーフ出力装置で出力した際に再現される2つの色の色差が大きいことが挙げられる。なお、色差が最も大きいターゲットＣＭＹＫデバイス値対については、判定画像作成用ＣＭＹＫデバイス値対とする。上記の如き条件を満たす判定画像作成用ＣＭＹＫデバイス値対を取得するのに好適な具体的手順（ステップＳ１０３）については、図５のフローチャートを参照して、後段で詳細に説明する。
【００２８】
続いて、得られた判定画像作成用ＣＭＹＫデバイス値対を基に、判定用画像パターンを生成するステップＳ１０４が実行される。すなわち、第1の判定画像作成用ＣＭＹＫデバイス値(C1m, M1 m, Y1 m, K1 m)と第2の判定画像作成用ＣＭＹＫデバイス値(C2 m, M2 m, Y2 m, K2 m)とを用いて判定用画像パターンを生成する。該判定用画像パターンは、第1の判定画像作成用ＣＭＹＫデバイス値(C1ｍ, M1ｍ, Y1ｍ, K1ｍ)からなる領域と第2の判定画像作成用ＣＭＹＫデバイス値(C2ｍ, M2ｍ, Y2ｍ, K2ｍ)からなる領域とが隣接しているようなパターンであれば、特に限定されない。
【００２９】
図４に示す如く、判定用画像パターンの好適な例として、ストライプ状のパターン（図４（ａ））、円形パターン（図４（ｂ））、文字パターン（図４（ｃ））が挙げられる。かかる判定用画像パターンは、判定用画像パターン生成部１６が直接生成しても良く、あるいは、記憶部１２にひな形画像パターンを保持しておき、当該ひな形画像パターンのＣＭＹＫ値を判定画像作成用ＣＭＹＫデバイス値に置換するなどの手段で生成しても良い。
【００３０】
さらには、画像パターン生成装置に表示部（図示せず）を設け、第1及び第2の判定画像作成用ＣＭＹＫデバイス値(C1ｍ, M1ｍ, Y1ｍ, K1ｍ)、(C2ｍ, M2ｍ, Y2ｍ, K2ｍ)を該表示部（図示せず）に表示し、当該値を用いて、ユーザが任意の判定用画像パターンを作成することも可能である。なお、生成される画像の保存形式は、非可逆な圧縮を施すことのない形式であれば限定されず、TIFF、BMPなどの形式が利用できる。
【００３１】
続いて、判定用画像パターンに使用する判定画像作成用ＣＭＹＫデバイス値対を取得するステップ（図３のＳ１０３）の具体的手順を詳細に説明する。図５は、本実施例における判定用画像パターンに使用するＣＭＹＫ値の対を取得する処理の詳細を示したフローチャートである。
【００３２】
まず、画像パターン生成装置は、最大色差値（ｍａｘＤＥ）を初期化するステップＳ２０１を実施する。最大色差値を０に初期化し（ｍａｘＤＥ＝０）、記憶部１２に保持する。なお記憶部１２に保持された最大色差（ｍａｘＤＥ）は、処理の過程で算出される色差と比較されて、大きいほうを最大色差として順次更新される。
【００３３】
続いて、ＣＭＹＫデバイス値群から第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)の候補を選択して抽出するステップＳ２０２が、実行される。当該ステップＳ２０２において、例えば、ＣＭＹＫ各チャンネルの値を10％刻みとするＣＭＹＫデバイス値の全ての組み合わせ（114=14641通り）を第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)の候補として選択する。かかる候補の選択において、より多くの候補を選択するほど、より好適なＣＭＹＫデバイス値対が求められる可能性が高くなるものの、この後の処理に必要な負荷が増大する。また逆により少ない候補のみを選択すれば、処理の負荷は軽減されるものの、好適なＣＭＹＫ値の対が求められなくなる可能性が高くなる。本ステップ（Ｓ２０２）では、第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)として選択された値が、順次抽出されて、以降の処理に渡される。
【００３４】
続けて、上記ステップＳ２０２にて抽出された第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)から、Ｌａｂ測色値を計算するステップＳ２０３が実行される。Ｌａｂ測色値の計算は、ターゲット出力装置のデバイスプロファイル（ターゲット出力装置色再現特性）を用いて行われ、第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)をターゲット出力装置で出力した際の測色値が求められる。本実施例において、ターゲット出力装置のデバイスプロファイル（ターゲット出力装置色再現特性）には、デバイス値であるＣＭＹＫと測色値であるCIELAB値の関係が記述されており、ここで求められる測色値を第1の測色値(L1, a1, b1)とする。
【００３５】
さらに、上記ステップＳ２０２において第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)として抽出された値から、K版を増加する方向に第2のＣＭＹＫデバイス値(C2, M2, Y2, K2)を探索し色差を評価するステップＳ２０４を実行する。当該ステップＳ２０４は、ターゲット出力装置から出力した際の測色値が第1の測色値(L1, a1, b1)に一致し、かつ、第1のＣＭＹＫデバイス値(C1, M1, Y1, K1) とは異なるＣＭＹＫ値の組み合わせの第２のＣＭＹＫデバイス値(C2, M2, Y2, K2)を求め、さらに最大色差の第1及び第2の判定画像作成用ＣＭＹＫデバイス値(C1ｍ, M1ｍ, Y1ｍ, K1ｍ)、(C2ｍ, M2ｍ, Y2ｍ, K2ｍ)を求めるステップである。より詳細には、図６に示す如きフローチャートを用いて説明する。
【００３６】
図６に示す如く、まずK版の値を初期化するステップＳ３０１が実行される。K版の初期化ステップにおいて、ＣＭＹＫ値のうち、Ｋ版の値をK1（第１のＣＭＹＫデバイス値のＫ版値）と設定する。
【００３７】
続いて、初期条件を判定するステップＳ３０２が実施される。Ｋ版の値が１００％である場合、本処理フローを終了させる。一方、Ｋ版の値が１００％未満である場合、次のK版の値を増加させるステップＳ３０３が実行される。当該ステップＳ３０３において、K版の値は、設定された増加単位に基づいて、増加させる。増加単位は任意に設定できるものの、本実施例ではK版の増加単位を1％とする。なお、K版の変化量の単位をより小さく設定すれば、より好適な解が求められる可能性が高くなる一方で処理の負荷が増大し、逆に単位を大きく設定すれば処理の負荷が軽減される一方で最適な解が得られなくなる可能性が高くなる。
【００３８】
さらに、ステップＳ３０３において設定したKの値を固定して、ターゲット出力装置で出力した際に、測色値が第1の測色値(L1, a1, b1)となるCMY値を求め、第2のＣＭＹＫデバイス値とするステップＳ３０４が実行される。具体的には、まずK版の値を固定したまま、CMYの値を逐次変更し、ターゲット出力装置のデバイスプロファイル（ターゲット出力装置色再現特性）を用いて、ターゲット出力装置から出力した際に得られるCIELAB値を算出する。算出されたCIELAB値と第1の測色値(L1, a1, b1)とを比較し、一致する場合、第2のＣＭＹＫデバイス値とする。上記の如き解の検索は、シンプレックス法などの非線形最適化計算を用いることで実現することができる。本実施例においては、Kの値を固定した3次元のシンプレックスを用いて解を求める。上記の如き過程において求められた第2のＣＭＹＫデバイス値は、ターゲット出力装置で出力した際の測色値が第1の測色値(L1, a1, b1)と一致し、かつ第１のＣＭＹＫデバイス値(C1, M1, Y1, K1)とは異なる第2のＣＭＹＫデバイス値(C2, M2, Y2, K2)となる。
【００３９】
さらに続けて、第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)及び第２のＣＭＹＫデバイス値(C2, M2, Y2, K2)からプルーフ出力装置で再現される測色値を算出するステップＳ３０５が実行される。具体的には、第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)及び第２のＣＭＹＫデバイス値(C2, M2, Y2, K2)の各デバイス値について、プルーフ出力装置のデバイスプロファイル（プルーフ出力装置色再現特性）を利用して、プルーフ出力装置で出力した際に得られる測色値を求める。当該過程で算出される測色値は、第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)及び第２のＣＭＹＫデバイス値(C2, M2, Y2, K2)を色変換処理せずにプルーフ出力装置に出力した際の測色値に相当する。
【００４０】
続いて、上記ステップＳ３０６において第１及び第2のＣＭＹＫデバイス値から得られた測色値の色差ＤＥを算出する（Ｓ３０６）。色差式にはどのような色差式を用いてもかまわないが、本実施例ではCIEΔEab*を用いることとする。さらに、計算された色差ＤＥと記憶部１２に記録されている最大色差ｍａｘＤＥとを比較するステップＳ３０７を行う。色差ＤＥが最大色差ｍａｘＤＥよりも大である場合、最大色差ｍａｘＤＥを得られた色差ＤＥで置換するとともに、第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)及び第2のＣＭＹＫデバイス値(C2, M2, Y2, K2)の値を記憶部１２に保持するステップＳ３０８が実行される。
【００４１】
なお、本実施例において、色差の計算にCIEΔEab*を用いる例を示しているものの、判定用画像パターンを出力し、目視で判定するという目的を考慮すると、より人間が知覚する色の差に対して相関の高いCIEΔE94*色差式やCIEΔE00色差式等を用いても良い。
【００４２】
更に、終了条件を判定するステップＳ３０９を実行する。K版が100％に達した場合若しくはCMY版のいずれか1チャンネル以上が0％となった場合に上記の如き処理フローが終了し、当該条件に該当しない場合は、上記したステップＳ303に戻って、再び同様の処理を実行する。なお、上記の如きフローにおいて、測色値を一致させながら、K版を増加させると、CMY版は減少する。従って、第2のＣＭＹＫデバイス値(C2, M2, Y2, K2) として求められたCMYの値のうち、少なくとも1チャンネルの値が0％となった場合、測色値を一致させながらそれ以上K版を増加させることはできないこととなる。よって終了条件での判定では、K版自体が100％に達したかを判定するとともに、CMY版のいずれか1チャンネル以上が0％となった場合も終了条件を満たすとして判定している。なお、上記の如き終了条件判定ステップＳ３０９が完了するまで、ステップＳ３０３〜ステップＳ３０９の一連の工程が繰り返される。
【００４３】
以上のように、Ｋ版の値を増加する方向に第2のＣＭＹＫデバイス値を探索し色差を評価するステップを実施した後、図５に示す、Ｋ版の値を減少する方向に第2のＣＭＹＫデバイス値を探索し色差を評価するステップＳ２０５を実行する。当該ステップＳ２０５は、上記ステップＳ２０２において第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)として抽出された値から、K版を減少する方向に第2のＣＭＹＫデバイス値(C2, M2, Y2, K2)を探索し色差を評価するステップである。具体的には、ターゲット出力装置から出力した際の測色値が第1の測色値(L1, a1, b1)に一致し、かつ、第1のＣＭＹＫデバイス値(C1, M1, Y1, K1) とは異なるＣＭＹＫの組み合わせの第２のＣＭＹＫデバイス値(C2, M2, Y2, K2)を求め、さらに最大色差の第1及び第2の判定画像作成用ＣＭＹＫデバイス値(C1ｍ, M1ｍ, Y1ｍ, K1ｍ)、(C2ｍ, M2ｍ, Y2ｍ, K2ｍ)を求めるステップである。より詳細には、図７に示す如きフローチャートを用いて説明する。
【００４４】
図７に示す如く、まずK版の値を初期化するステップＳ４０１が実行される。K版の初期化ステップにおいて、ＣＭＹＫ値のうち、Ｋ版の値をK1（第１のＣＭＹＫデバイス値のＫ版値）と設定する。
【００４５】
続いて、初期条件を判定するステップＳ４０２が実施される。Ｋ版の値が０％である場合、本処理フローを終了させる。一方、Ｋ版の値が０％より大である場合、次のK版の値を減少させるステップＳ４０３が実行される。当該ステップＳ４０３において、K版の値は、設定された減少単位に基づいて、減少させる。減少単位は任意に設定できるものの、本実施例ではK版の減少単位を1％とする。なお、K版の変化量の単位をより小さく設定すれば、より好適な解が求められる可能性が高くなる一方で処理の負荷が増大し、逆に単位を大きく設定すれば処理の負荷が軽減される一方で最適な解が得られなくなる可能性が高くなる。
【００４６】
さらに、ステップＳ４０３において設定したKの値を固定して、ターゲット出力装置で出力した際に、測色値が第1の測色値(L1, a1, b1)となるCMY値を求め、第2のＣＭＹＫデバイス値とするステップＳ４０４が実行される。具体的には、まずK版の値を固定したまま、CMYの値を逐次変更し、ターゲット出力装置のデバイスプロファイル（ターゲット出力装置色再現特性）を用いて、ターゲット出力装置から出力した際に得られるCIELAB値を算出する。算出されたCIELAB値と第1の測色値(L1, a1, b1)とを比較し、一致する場合、第2のＣＭＹＫデバイス値とする。上記の如き解の検索は、シンプレックス法などの非線形最適化計算を用いることで実現することができる。本実施例においては、Kの値を固定した3次元のシンプレックスを用いて解を求める。上記の如き過程において求められた第2のＣＭＹＫデバイス値は、ターゲット出力装置で出力した際の測色値が第1の測色値(L1, a1, b1)と一致し、かつ第１のＣＭＹＫデバイス値(C1, M1, Y1, K1)とは異なる第2のＣＭＹＫデバイス値(C2, M2, Y2, K2)となる。
【００４７】
さらに続けて、第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)及び第２のＣＭＹＫデバイス値(C2, M2, Y2, K2)からプルーフ出力装置で再現される測色値を算出するステップＳ４０５が実行される。具体的には、第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)及び第２のＣＭＹＫデバイス値(C2, M2, Y2, K2)の各デバイス値について、プルーフ出力装置のデバイスプロファイル（プルーフ出力装置色再現特性）を利用して、プルーフ出力装置で出力した際に得られる測色値を求める。当該過程で算出される測色値は、第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)及び第２のＣＭＹＫデバイス値(C2, M2, Y2, K2)を色変換処理せずにプルーフ出力装置に出力した際の測色値に相当する。
【００４８】
続いて、上記ステップＳ４０６において第１及び第2のＣＭＹＫデバイス値から得られた測色値の色差ＤＥを算出する（Ｓ４０６）。色差式にはどのような色差式を用いてもかまわないが、本実施例ではCIEΔEab*を用いることとする。さらに、計算された色差ＤＥと記憶部１２に記録されている最大色差ｍａｘＤＥとを比較するステップＳ４０７を行う。色差ＤＥが最大色差ｍａｘＤＥよりも大である場合、最大色差ｍａｘＤＥを得られた色差ＤＥで置換するとともに、第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)及び第2のＣＭＹＫデバイス値(C2, M2, Y2, K2)の値を記憶部１２に保持するステップＳ４０８が実行される。
【００４９】
なお、本実施例において、色差の計算にCIEΔEab*を用いる例を示しているものの、判定用画像パターンを出力し、目視で判定するという目的を考慮すると、より人間が知覚する色の差に対して相関の高いCIEΔE94*色差式やCIEΔE00色差式等を用いても良い。
【００５０】
更に、終了条件を判定するステップＳ４０９を実行する。K版が0％に達した場合若しくはCMY版のいずれか1チャンネル以上が100％となった場合に上記の如き処理フローが終了し、当該条件に該当しない場合は、上記したステップＳ４０３に戻って、再び同様の処理を実行する。なお、上記の如きフローにおいて、測色値を一致させながら、K版を減少させると、CMY版は増加する。従って、第2のＣＭＹＫデバイス値(C2, M2, Y2, K2) として求められたCMYの値のうち、少なくとも1チャンネルの値が100％となった場合、測色値を一致させながらそれ以上K版を減少させることはできないこととなる。よって終了条件での判定では、K版自体が0％に達したかを判定するとともに、CMY版のいずれか1チャンネル以上が100％となった場合も終了条件を満たすとして判定している。なお、上記の如き終了条件判定ステップＳ４０９が完了するまで、ステップＳ４０３〜ステップＳ４０９の一連の工程が繰り返される。
【００５１】
以上のように、Ｋ版の値を減少する方向に第2のＣＭＹＫデバイス値を探索し色差を評価するステップを実施した後、図５に示す判定ステップＳ２０６が実行され、ステップＳ２０２にて選択された第1のＣＭＹＫデバイス値の候補が全て抽出されて処理されたかどうか判断される。判定ステップＳ２０６において、全ての候補に対して処理が完了していない場合、処理フローはステップＳ２０２に戻り、ステップＳ２０３〜Ｓ２０５が再度実行される。一方、全ての候補に対して処理が完了している場合、処理フローは終了となる。
【００５２】
全ての候補に対して処理が終了した段階で、記憶部１２には、最大色差maxDEの値および、プルーフ出力装置に出力した際の測色値間の色差がその最大色差となるＣＭＹＫ値の対、すなわち判定画像作成用ＣＭＹＫデバイス値対(C1m, M1 m, Y1 m, K1 m)、(C2 m, M2 m, Y2 m, K2 m)が記録されている。この判定画像作成用ＣＭＹＫデバイス値対(C1 m, M1 m, Y1 m, K1 m)、(C2 m, M2 m, Y2 m, K2 m)は、ターゲット出力装置に出力した際の測色値が等しく、かつ、プルーフ出力装置に出力した際の測色値間の色差が最大となるＣＭＹＫデバイス値の対であることから、本発明の目的である色変換処理の判定に用いられる判定用画像パターンを形成するのに好適なデバイス値対となる。
【００５３】
なお、上記したフローのうち、第1のCMYKデバイス値の候補を選択するステップ（S２０２）は、第２のＣＭＹＫデバイス値(C2, M2, Y2, K2)を求めるステップ（S２０３,S２０４）において実施される操作（K版の増加若しくは減少）ができないＣＭＹＫ値の組み合わせ（例えばK版が0％である一次色、二次色など）を除外してもよい。
【００５４】
また、上記実施例において、Ｋ版の値を増加する方向に第2のＣＭＹＫデバイス値を探索し色差を評価するステップＳ２０４を実施した後にＫ版の値を減少する方向に第2のＣＭＹＫデバイス値を探索し色差を評価するステップＳ２０５を実施することとしているものの、かかる順序が入れ替わっても良い。
【００５５】
画像パターン生成装置１は、上記の如きフローに従って得られた第1及び第2のＣＭＹＫデバイス値を基にして、判定用画像パターンを生成する。このようにして得られた画像は、画像編集アプリケーションやレイアウトアプリケーションなどを用いて、実際に色変換処理を実施したい画像とともに出力する。
【００５６】
色変換処理が適切に行われた場合には、第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)及び第2のＣＭＹＫデバイス値(C2, M2, Y2, K2)はターゲット出力装置のデバイスプロファイル（ターゲット出力装置色再現特性）により、同一の測色値に変換されるため、出力される判定用画像パターンは面内が一様な画像となる。色変換処理が適切に行われなかった場合には、第1のＣＭＹＫデバイス値(C1, M1, Y1, K1)及び第2のＣＭＹＫデバイス値(C2, M2, Y2, K2)がプルーフ出力装置に直接出力されることとなり、色差が最大となるように設計されている故、出力される画像には判定用画像パターンとして設定したパターンが現れる。判定用画像パターンの出力結果を目視で確認することにより、色変換処理が適切に実施されたか否かを測定によらず簡単に判定することができる。
【００５７】
なお、本発明でＣＭＹＫ出力装置としている出力装置は、必ずしもＣＭＹＫの4つの色材を用いて画像を再現する装置に限定されず、デバイス値としてＣＭＹＫの信号により制御されるものであれば、ＣＭＹＫ出力装置と見なすことができる。従って、ＣＭＹＫ出力装置は、例えば6色、7色のインクを使用して色を再現するインクジェットプリンタであっても良い。
【００５８】
なお、上述の画像パターン生成装置は内部に、コンピュータシステムを有している。そして、上述した色変換処理の過程はプログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されている。かかるプログラムをコンピュータが読み出して実行することによって、上記の如き色変換処理が行われる。コンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、CD-ROM、DVD-ROM、半導体メモリ等の磁気的、光学的もしくは電気的な手段を用いて記録情報が読取れる媒体をいう。また、該コンピュータプログラムは通信回線によってコンピュータに配信され、配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００５９】
また、当該プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００６０】
【図１】本発明の画像パターン生成装置の構成を示すブロック図である。
【図２】判定用画像パターンの例を示す図である。
【図３】本発明の画像パターン生成装置における処理を示すフローチャートである。
【図４】判定用画像パターンの好適な例を示す図である。
【図５】判定用画像パターンに使用するＣＭＹＫ値を取得する処理を示したフローチャートである。
【図６】判定用画像パターンに使用するＣＭＹＫ値を取得する処理を示したフローチャートである。
【図７】判定用画像パターンに使用するＣＭＹＫ値を取得する処理を示したフローチャートである。
【符号の説明】
【００６１】
１１  色再現特性取得部
１２  記憶部
１３  ターゲットCMYKデバイス値対取得部
１４  色差計算部
１５  判定画像作成用CMYKデバイス値対取得部
１６  判定用画像パターン生成部
【図１】
2009094776.tif 000003
【図２】
2009094776.tif 000004
【図３】
2009094776.tif 000005
【図５】
2009094776.tif 000006
【図６】
2009094776.tif 000007
【図７】
2009094776.tif 000008
【図４】
2009094776.tif 000009