(57)【要約】      （修正有）【課題】目標色に対する再現色を容易に期待する色にすることが可能な技術を提供する。【解決手段】色再現解析装置１００は、機器独立色空間の機器独立座標値と機器従属色空間の機器従属座標値との対応関係を表すプロファイルを使用して入力色の再現色を出力デバイスに出力させる場合の色再現を解析する。また、再現色に対する目標色を表す第一色彩値を取得する第一色彩値取得部Ｕ２と、プロファイルを参照することにより入力色と再現色の一方に対応する第二色彩値を求める第二色彩値取得部Ｕ３と、第一色彩値と第二色彩値を含む複数の色彩値に基づいて目標色に対する再現色の見えの差が生じ得る要因を表す要因情報を出力する要因出力部Ｕ５と、を含む。【選択図】図３
2019186660.tif 000002
【特許請求の範囲】
【請求項１】
機器独立色空間の機器独立座標値と機器従属色空間の機器従属座標値との対応関係を表すプロファイルを使用して入力色の再現色を出力デバイスに出力させる場合の色再現を解析する色再現解析装置であって、
前記再現色に対する目標色を表す第一色彩値を取得する第一色彩値取得部と、
前記プロファイルを参照することにより前記入力色と前記再現色の一方に対応する第二色彩値を求める第二色彩値取得部と、
前記第一色彩値と前記第二色彩値を含む複数の色彩値に基づいて、前記目標色に対する前記再現色の見えの差が生じ得る要因を表す要因情報を出力する要因出力部と、を含む、色再現解析装置。
【請求項２】
前記プロファイルは、入力デバイスに依存する入力色空間の入力座標値と前記機器独立座標値との対応関係を表す入力プロファイル、及び、前記出力デバイスに依存する出力色空間の出力座標値と前記機器独立座標値との対応関係を表す出力プロファイルを含み、
前記第二色彩値は、前記入力色に対応し、
前記第二色彩値取得部は、前記入力プロファイルを参照することにより前記第二色彩値を求め、前記出力プロファイルを参照することにより前記再現色に対応する第三色彩値を求め、
前記要因出力部は、前記第一色彩値と前記第二色彩値と前記第三色彩値を含む複数の色彩値に基づいて前記要因情報を出力する、請求項１に記載の色再現解析装置。
【請求項３】
前記要因出力部は、前記第一色彩値と前記第二色彩値との差である第一の差を算出し、
前記要因情報は、前記第一の差が第一基準よりも大きくなり得る要因を表す第一情報を含み、
前記要因出力部は、前記第一の差が前記第一基準よりも大きい場合に前記第一情報を出力し、前記第一の差が前記第一基準よりも小さい場合に前記第一情報を出力しない、請求項２に記載の色再現解析装置。
【請求項４】
前記要因出力部は、前記第一色彩値と前記第三色彩値との差である第二の差を算出し、
前記要因情報は、前記第二の差が第二基準よりも大きくなり得る要因を表す第二情報を含み、
前記要因出力部は、前記第二の差が前記第二基準よりも大きい場合に前記第二情報を出力し、前記第二の差が前記第二基準よりも小さい場合に前記第二情報を出力しない、請求項２又は請求項３に記載の色再現解析装置。
【請求項５】
前記再現色の測色結果である第四色彩値を取得する第四色彩値取得部をさらに含み、
前記要因出力部は、前記第一色彩値と前記第二色彩値と前記第四色彩値を含む複数の色彩値に基づいて前記要因情報を出力する、請求項１〜請求項４のいずれか一項に記載の色再現解析装置。
【請求項６】
前記要因出力部は、前記第一色彩値と前記第四色彩値との差である第三の差を算出し、
前記要因情報は、前記第三の差と第三基準との大小関係に応じた要因を表す第三情報を含み、
前記要因出力部は、前記第三の差が第三基準よりも大きい場合と小さい場合とで出力する前記第三情報を異ならせる、請求項５に記載の色再現解析装置。
【請求項７】
前記再現色の測色結果である第四色彩値を取得する第四色彩値取得部をさらに含み、
前記要因出力部は、前記第三色彩値と前記第四色彩値との差である第四の差を算出し、
前記要因情報は、前記第四の差が第四基準よりも大きくなり得る要因を表す第四情報を含み、
前記要因出力部は、前記第四の差が前記第四基準よりも大きい場合に前記第四情報を出力し、前記第四の差が前記第四基準よりも小さい場合に前記第四情報を出力しない、請求項２〜請求項４のいずれか一項に記載の色再現解析装置。
【請求項８】
前記プロファイルの設定を受け付けるプロファイル受付部をさらに含む、請求項１〜請求項７のいずれか一項に記載の色再現解析装置。
【請求項９】
機器独立色空間の機器独立座標値と機器従属色空間の機器従属座標値との対応関係を表すプロファイルを使用して入力色の再現色を出力デバイスに出力させる場合の色再現を解析する色再現解析システムであって、
パッチを含むカラーチャートを印刷するための印刷装置と、
前記パッチを測色する測色装置と、
前記再現色に対する目標色を表す第一色彩値を取得する第一色彩値取得部と、
前記プロファイルを参照することにより前記入力色と前記再現色の一方に対応する第二色彩値を求める第二色彩値取得部と、
前記第一色彩値と前記第二色彩値を含む複数の色彩値に基づいて、前記目標色に対する前記再現色の見えの差が生じ得る要因を表す要因情報を出力する要因出力部と、を含む、色再現解析システム。
【請求項１０】
機器独立色空間の機器独立座標値と機器従属色空間の機器従属座標値との対応関係を表すプロファイルを使用して入力色の再現色を出力デバイスに出力させる場合の色再現を解析する処理をコンピューターにより行う、色再現解析方法であって、
前記再現色に対する目標色を表す第一色彩値を取得する第一色彩値取得工程と、
前記プロファイルを参照することにより前記入力色と前記再現色の一方に対応する第二色彩値を求める第二色彩値取得工程と、
前記第一色彩値と前記第二色彩値を含む複数の色彩値に基づいて、前記目標色に対する前記再現色の見えの差が生じ得る要因を表す要因情報を出力する要因出力工程と、を含む、色再現解析方法。
【請求項１１】
機器独立色空間の機器独立座標値と機器従属色空間の機器従属座標値との対応関係を表すプロファイルを使用して入力色の再現色を出力デバイスに出力させる場合の色再現を解析するための色再現解析プログラムであって、
前記再現色に対する目標色を表す第一色彩値を取得する第一色彩値取得機能と、
前記プロファイルを参照することにより前記入力色と前記再現色の一方に対応する第二色彩値を求める第二色彩値取得機能と、
前記第一色彩値と前記第二色彩値を含む複数の色彩値に基づいて、前記目標色に対する前記再現色の見えの差が生じ得る要因を表す要因情報を出力する要因出力機能と、をコンピューターに実現させる、色再現解析プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色空間の座標値を変換するためのプロファイルを使用した色再現を解析する技術に関する。
【背景技術】
【０００２】
インクジェットプリンターをオフセット印刷等といった印刷の校正用途に使う場合、要求される色再現精度（色を正確に再現する度合い）が非常に高い。これを実現する仕組みとしては、ＩＣＣ（International Color Consortium）プロファイルを用いたカラーマネジメントシステムがある。ＩＣＣプロファイルは、印刷機（例えばオフセット印刷機）、インクジェットプリンター、等といったカラー機器の機器依存カラーと機器非依存カラーとの対応関係を表すデータである。印刷機やインクジェットプリンターの機器依存カラーは、例えば、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、及び、Ｋ（ブラック）の使用量を表すＣＭＹＫ値で表される。機器非依存カラーは、例えば、機器独立色空間（device independent color space）であるＣＩＥ（国際照明委員会）Ｌ*ａ*ｂ*色空間の色彩値（「*」を省略してＬａｂ値とする。）やＣＩＥ ＸＹＺ色空間の色彩値で表される。
【０００３】
ここで、印刷機のＩＣＣプロファイルを入力プロファイルとし、インクジェットプリンターのＩＣＣプロファイルを出力プロファイルとする。印刷機におけるＣＭＹＫ値（ＣＭＹＫT値とする。）を入力プロファイルに従ってＰＣＳ（Profile Connection Space；プロファイル接続空間）の色彩値（例えばＬａｂ値）に変換すると、この色彩値を出力プロファイルに従ってインクジェットプリンターのＣＭＹＫ値（ＣＭＹＫP値とする。）に変換することができる。ＣＭＹＫP値に従ってインクジェットプリンターで印刷を行うと、インクジェットプリンターで印刷機の色に近い色を再現することができる。実際には、プロファイルの誤差、色測定誤差、プリンターの変動、等により、期待する色が再現できない場合がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−００８６１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
期待する色が再現できない場合、経験がある専門家でないと、その原因を特定して解決するのは容易ではない。
尚、プロファイルを使用した色再現を解析する技術は示されていないが、特許文献１に開示された検査装置は、印刷ジョブに係る印刷物のスキャン画像データとテストプリントの印刷物のスキャン画像データとを画素毎に比較し、印字不具合の有無を検査する。このように印字不具合の有無は分かるものの、印字不具合の原因は、経験があるユーザーでないと分からない。
【０００６】
尚、上述のような問題は、インクジェットプリンターを対象としたプロファイルを使用した色再現を解析する場合に限らず、種々のカラー機器を対象としたプロファイルを使用した色再現を解析する場合にも存在する。
【０００７】
本発明は、目標色に対する再現色の見えの差を解決することを容易にさせることが可能な技術を開示するものである。
【課題を解決するための手段】
【０００８】
本発明は、機器独立色空間の機器独立座標値と機器従属色空間（device dependent color space）の機器従属座標値との対応関係を表すプロファイルを使用して入力色の再現色を出力デバイスに出力させる場合の色再現を解析する色再現解析装置であって、
前記再現色に対する目標色を表す第一色彩値を取得する第一色彩値取得部と、
前記プロファイルを参照することにより前記入力色と前記再現色の一方に対応する第二色彩値を求める第二色彩値取得部と、
前記第一色彩値と前記第二色彩値を含む複数の色彩値に基づいて、前記目標色に対する前記再現色の見えの差が生じ得る要因を表す要因情報を出力する要因出力部と、を含む、態様を有する。
【０００９】
また、本発明は、上述した色再現解析装置の各部を含む色再現解析システムの態様を有する。
【００１０】
さらに、本発明は、上述した色再現解析装置の各部に対応する工程を含む色再現解析方法の態様を有する。
【００１１】
さらに、本発明は、上述した色再現解析装置の各部に対応する機能をコンピューターに実現させる色再現解析プログラムの態様を有する。
【図面の簡単な説明】
【００１２】
【図１】色再現解析方法の例を模式的に示すブロック図。
【図２】要因情報テーブルの構造例を模式的に示す図。
【図３】色再現解析装置を含む色再現解析システムの構成例を模式的に示す図。
【図４】図４Ａは入力プロファイルの構造例を模式的に示す図、図４Ｂは出力プロファイルの構造例を模式的に示す図。
【図５】プロファイルの構造例を模式的に示す図。
【図６】色再現解析処理の例を示すフローチャート。
【図７】ユーザーインターフェイス画面の例を模式的に示す図。
【図８】第一要因出力処理の例を示すフローチャート。
【図９】図９Ａ，９Ｂは要因出力欄の出力例を模式的に示す図。
【図１０】第二要因出力処理の例を示すフローチャート。
【図１１】図１１Ａ，１１Ｂは要因出力欄の出力例を模式的に示す図。
【図１２】第三要因出力処理の例を示すフローチャート。
【図１３】図１３Ａ，１３Ｂは要因出力欄の出力例を模式的に示す図。
【図１４】第四要因出力処理の例を示すフローチャート。
【図１５】図１５Ａ，１５Ｂは要因出力欄の出力例を模式的に示す図。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態を説明する。むろん、以下の実施形態は本発明を例示するものに過ぎず、実施形態に示す特徴の全てが発明の解決手段に必須になるとは限らない。
【００１４】
（１）本発明に含まれる技術の概要：
まず、図１〜１５に示される例を参照して本発明に含まれる技術の概要を説明する。尚、本願の図は模式的に例を示す図であり、これらの図に示される各方向の拡大率は異なることがあり、各図は整合していないことがある。むろん、本技術の各要素は、符号で示される具体例に限定されない。
また、本願において、数値範囲「Min〜Max」は、最小値Min以上、且つ、最大値Max以下を意味する。
【００１５】
［態様１］
図１，３等に例示するように、本技術の一態様に係る色再現解析装置（例えばホスト装置１００）は、機器独立色空間ＣＳｃ（例えばＬａｂ色空間）の機器独立座標値（例えばＬａｂ値）と機器従属色空間の機器従属座標値との対応関係を表すプロファイル５００を使用して入力色ＣINの再現色ＣPを出力デバイス（例えばプリンター２００）に出力させる場合の色再現を解析する色再現解析装置であって、第一色彩値取得部Ｕ２、第二色彩値取得部Ｕ３、及び、要因出力部Ｕ５を含む。前記第一色彩値取得部Ｕ２は、前記再現色ＣPに対する目標色ＣTを表す第一色彩値（例えば目標色彩値ＬａｂT）を取得する。前記第二色彩値取得部Ｕ３は、前記プロファイル５００を参照することにより前記入力色ＣINと前記再現色ＣPの一方に対応する第二色彩値（例えば中間色彩値ＬａｂINT又は出力予測値ＬａｂS）を求める。前記要因出力部Ｕ５は、前記第一色彩値（ＬａｂT）と前記第二色彩値（ＬａｂINT又はＬａｂS）を含む複数の色彩値に基づいて、前記目標色ＣTに対する前記再現色ＣPの見えの差が生じ得る要因を表す要因情報ＤＡ０を出力する。
【００１６】
上記態様１において、ユーザーは、目標色ＣTに対する再現色ＣPの見えの差が生じ得る要因を直接知ることができる。従って、本態様は、目標色に対する再現色の見えの差を解決することを容易にさせる色再現解析装置を提供することができる。
【００１７】
ここで、機器独立色空間には、ＣＩＥ Ｌａｂ色空間、ＣＩＥ ＸＹＺ色空間、等が含まれる。
機器従属色空間には、ＣＭＹＫ色空間、ＣＭＹ色空間、ＲＧＢ色空間、等が含まれる。尚、Ｒは赤を意味し、Ｇは緑を意味し、Ｂは青を意味する。
プロファイルは、入力デバイスに依存する入力色空間の入力座標値と機器独立座標値との対応関係を表す入力プロファイルでもよいし、出力デバイスに依存する出力色空間の出力座標値と機器独立座標値との対応関係を表す出力プロファイルでもよいし、入力プロファイルと出力プロファイルの組合せでもよい。
情報の出力には、情報を表示すること、情報を表示装置に表示させる（表示データを出力する）こと、情報を印刷すること、情報を印刷装置に印刷させる（印刷データを出力する）こと、情報を音声出力すること、情報を音声出力装置に音声出力させる（音声データを出力する）こと、等が含まれる。
要因情報には、目標色に対する再現色の見えの差を解消するための対策が含まれてもよい。
複数の色彩値に基づいて要因情報を出力することには、色彩値同士の差（例えば色差）に応じた要因情報を出力することが含まれる。
尚、上述した付言は、以下の態様においても適用される。
【００１８】
［態様２］
図３等に例示するように、前記プロファイル５００は、入力デバイス（３００）に依存する入力色空間ＣＳｉ（例えばＣＭＹＫ色空間）の入力座標値（例えばＣＭＹＫ値）と前記機器独立座標値（Ｌａｂ値）との対応関係を表す入力プロファイル６１０、及び、前記出力デバイス（２００）に依存する出力色空間ＣＳｏ（例えばｃｍｙｋ色空間）の出力座標値（例えばｃｍｙｋ値）と前記機器独立座標値（Ｌａｂ値）との対応関係を表す出力プロファイル６２０を含んでもよい。図１等に例示するように、前記第二色彩値は、前記入力色ＣINに対応してもよい。前記第二色彩値取得部Ｕ３は、前記入力プロファイル６１０を参照することにより前記第二色彩値（ＬａｂINT）を求めてもよく、前記出力プロファイル６２０を参照することにより前記再現色ＣPに対応する第三色彩値（例えばＬａｂS）を求めてもよい。前記要因出力部Ｕ５は、前記第一色彩値（ＬａｂT）と前記第二色彩値（ＬａｂINT）と前記第三色彩値（ＬａｂS）を含む複数の色彩値に基づいて前記要因情報ＤＡ０を出力してもよい。ユーザーは、入力色ＣINに対応する第二色彩値（ＬａｂINT）と再現色ＣPに対応する第三色彩値（ＬａｂS）の両方が反映された要因を直接知ることができる。従って、本態様は、目標色に対する再現色の見えの差を解決することをさらに容易にさせる技術を提供することができる。
以下述べる実施形態では、出力色空間ＣＳｏがＣＭＹＫ色空間である場合に入力色空間ＣＳｉのＣＭＹＫ色空間と区別するため出力色空間ＣＳｏをｃｍｙｋ色空間と表記している。
【００１９】
［態様３］
図１，１０に例示するように、前記要因出力部Ｕ５は、前記第一色彩値（ＬａｂT）と前記第二色彩値（ＬａｂINT）との差である第一の差（例えば色差ΔＥ１）を算出してもよい。前記要因情報ＤＡ０は、前記第一の差（ΔＥ１）が第一基準（例えば閾値ＴＨ１）よりも大きくなり得る要因を表す第一情報ＤＡ１を含んでいてもよい。前記要因出力部Ｕ５は、前記第一の差（ΔＥ１）が前記第一基準（ＴＨ１）よりも大きい場合に前記第一情報ＤＡ１を出力してもよく、前記第一の差（ΔＥ１）が前記第一基準（ＴＨ１）よりも小さい場合に前記第一情報ＤＡ１を出力しなくてもよい。ユーザーは、目標色ＣTを表す第一色彩値（ＬａｂT）と入力色ＣINに対応する第二色彩値（ＬａｂINT）との差が反映された要因を直接知ることができる。従って、本態様は、目標色に対する再現色の見えの差を解決することをさらに容易にさせる技術を提供することができる。
【００２０】
［態様４］
図１，１２に例示するように、前記要因出力部Ｕ５は、前記第一色彩値（ＬａｂT）と前記第三色彩値（ＬａｂS）との差である第二の差（例えば色差ΔＥ２）を算出してもよい。前記要因情報ＤＡ０は、前記第二の差（ΔＥ２）が第二基準（例えば閾値ＴＨ２）よりも大きくなり得る要因を表す第二情報ＤＡ２を含んでいてもよい。前記要因出力部Ｕ５は、前記第二の差（ΔＥ２）が前記第二基準（ＴＨ２）よりも大きい場合に前記第二情報ＤＡ２を出力してもよく、前記第二の差（ΔＥ２）が前記第二基準（ＴＨ２）よりも小さい場合に前記第二情報ＤＡ２を出力しなくてもよい。ユーザーは、目標色ＣTを表す第一色彩値（ＬａｂT）と再現色ＣPに対応する第三色彩値（ＬａｂS）との差が反映された要因を直接知ることができる。従って、本態様は、目標色に対する再現色の見えの差を解決することをさらに容易にさせる技術を提供することができる。
【００２１】
［態様５］
図１，３等に例示するように、本色再現解析装置は、前記再現色ＣPの測色結果である第四色彩値（例えば現在値ＬａｂP）を取得する第四色彩値取得部Ｕ４をさらに含んでいてもよい。前記要因出力部Ｕ５は、前記第一色彩値（ＬａｂT）と前記第二色彩値（ＬａｂINT）と前記第四色彩値（ＬａｂP）を含む複数の色彩値に基づいて前記要因情報ＤＡ０を出力してもよい。ユーザーは、再現色ＣPの測色結果が反映された要因を直接知ることができる。従って、本態様は、目標色に対する再現色の見えの差を解決することをさらに容易にさせる技術を提供することができる。
【００２２】
［態様６］
図１，８に例示するように、前記要因出力部Ｕ５は、前記第一色彩値（ＬａｂT）と前記第四色彩値（ＬａｂP）との差である第三の差（例えば色差ΔＥ３）を算出してもよい。前記要因情報ＤＡ０は、前記第三の差（ΔＥ３）が第三基準（例えば閾値ＴＨ３）よりも大きくなり得る要因を表す第三情報ＤＡ３を含んでいてもよい。前記要因出力部Ｕ５は、前記第三の差（ΔＥ３）が第三基準（ＴＨ３）よりも大きい場合と小さい場合とで出力する前記要因情報ＤＡ０を異ならせてもよい。ユーザーは、目標色ＣTを表す第一色彩値（ＬａｂT）と再現色ＣPの測色結果である第四色彩値（ＬａｂP）との差が反映された要因を直接知ることができる。従って、本態様は、目標色に対する再現色の見えの差を解決することをさらに容易にさせる技術を提供することができる。
【００２３】
［態様７］
図１，１４に例示するように、前記要因出力部Ｕ５は、前記第三色彩値（ＬａｂS）と前記第四色彩値（ＬａｂP）との差である第四の差（例えば色差ΔＥ４）を算出してもよい。前記要因情報ＤＡ０は、前記第四の差（ΔＥ４）が第四基準（例えば閾値ＴＨ４）よりも大きくなり得る要因を表す第四情報ＤＡ４を含んでいてもよい。前記要因出力部Ｕ５は、前記第四の差（ΔＥ４）が前記第四基準（ＴＨ４）よりも大きい場合に前記第四情報ＤＡ４を出力してもよく、前記第四の差（ΔＥ４）が前記第四基準（ＴＨ４）よりも小さい場合に前記第四情報ＤＡ４を出力しなくてもよい。ユーザーは、再現色ＣPに対応する第三色彩値（ＬａｂS）と再現色ＣPの測色結果である第四色彩値（ＬａｂP）との差が反映された要因を直接知ることができる。従って、本態様は、目標色に対する再現色の見えの差を解決することをさらに容易にさせる技術を提供することができる。
尚、第一の差、第二の差、第三の差、及び、第四の差は、色差に限定されず、明度の差、彩度の差、色相角の差、等でもよい。この付言は、以下の態様においても適用される。
【００２４】
［態様８］
図３，７等に例示するように、本色再現解析装置は、前記プロファイル５００の設定を受け付けるプロファイル受付部Ｕ１をさらに含んでいてもよい。この態様は、色再現を解析する対象のプロファイル５００を設定することができるので、利便性を向上させることができる。
【００２５】
［態様９］
ところで、本技術の一態様に係る色再現解析システムＳＹ１は、パッチＰＡ１を含むカラーチャートＣＨ１を印刷するための印刷装置（例えばプリンター２００）、前記パッチＰＡ１を測色する測色装置１２０、及び、態様１の各部を含む。本態様は、目標色に対する再現色の見えの差を解決することを容易にさせる色再現解析システムを提供することができる。本色再現解析システムＳＹ１は、第四色彩値取得部Ｕ４、及び、プロファイル受付部Ｕ１をさらに含んでいてもよい。
【００２６】
［態様１０］
また、本技術の一態様に係る色再現解析方法は、第一色彩値取得部Ｕ２に対応する第一色彩値取得工程ＳＴ２、第二色彩値取得部Ｕ３に対応する第二色彩値取得工程ＳＴ３、及び、要因出力部Ｕ５に対応する要因出力工程ＳＴ５を含み、色再現を解析する処理をコンピューター（例えばホスト装置１００）により行う。本態様は、目標色に対する再現色の見えの差を解決することを容易にさせる色再現解析方法を提供することができる。本色再現解析方法は、第四色彩値取得部Ｕ４に対応する第四色彩値取得工程ＳＴ４、及び、プロファイル受付部Ｕ１に対応するプロファイル受付工程ＳＴ１をさらに含んでいてもよい。
【００２７】
［態様１１］
また、本技術の一態様に係る色再現解析プログラムＰＲ０は、第一色彩値取得部Ｕ２に対応する第一色彩値取得機能ＦＵ２、第二色彩値取得部Ｕ３に対応する第二色彩値取得機能ＦＵ３、及び、要因出力部Ｕ５に対応する要因出力機能ＦＵ５をコンピューター（例えばホスト装置１００）に実現させる。本態様は、目標色に対する再現色の見えの差を解決することを容易にさせる色再現解析プログラムを提供することができる。本色再現解析プログラムＰＲ０は、第四色彩値取得部Ｕ４に対応する第四色彩値取得機能ＦＵ４、及び、プロファイル受付部Ｕ１に対応するプロファイル受付機能ＦＵ１をコンピューター（例えばホスト装置１００）に実現させてもよい。
【００２８】
さらに、本技術は、色再現解析装置を含む複合システム、色再現解析装置の制御方法、複合システムの制御方法、色再現解析装置の制御プログラム、複合システムの制御プログラム、色再現解析プログラムや前記制御プログラムを記録したコンピューター読み取り可能な媒体、等に適用可能である。前述の装置は、分散した複数の部分で構成されてもよい。
【００２９】
（２）具体例に係る色再現解析方法の概要：
図１は、具体例としてカラーマネジメントシステムを利用した色再現解析方法を模式的に示している。図２は、色再現解析に使用する要因情報テーブルＴＡの構造例を模式的に示している。詳しくは後述するが、図３は、色再現解析装置を含む色再現解析システムＳＹ１の構成例を模式的に示している。図４Ａ，４Ｂ，５は、プロファイルの構造例を模式的に示している。尚、図３，５に示すプロファイル５００は、入力プロファイル６１０と出力プロファイル６２０を総称している。プロファイル６１０，６２０には、例えば、ＩＣＣプロファイルのデータフォーマットを用いることができる。
【００３０】
図１に示すカラーマネジメントシステムは、例えばホスト装置１００に実現されるＲＩＰ（Raster Image Processor）４００で印刷原稿データＤ０から出力デバイスカラー値ｃｍｙｋP（シアン、マゼンタ、イエロー、及び、ブラック）に対応する出力データに変換してインクジェットプリンター２００に印刷物を形成させる。印刷原稿データＤ０は、入力色ＣINを表す入力値を含んでいる。入力デバイスがターゲット印刷機３００である場合、入力値は、ＣＭＹＫ（シアン、マゼンタ、イエロー、及び、ブラック）色空間の座標値に対応するＣＭＹＫ値ＣＭＹＫIN等となる。入力値ＣＭＹＫINは、ターゲット印刷機３００で使用されるＣＭＹＫのインクの使用量に対応する。入力デバイスが表示装置である場合、入力値は、ＲＧＢ（赤、緑、及び、青）色空間の座標値に対応するＲＧＢ値ＲＧＢINとなる。入力色ＣINは、目標とする色（目標色ＣT）に基づくが、ユーザーの好みが反映された色でもよい。印刷原稿データＤ０には、カラーライブラリー６４０の色名も指定可能である。カラーライブラリー６４０には、例えば、Pantone（登録商標）カラーライブラリー等を使用可能である。
【００３１】
色合わせのターゲット装置の例であるターゲット印刷機３００には、オフセット印刷機、グラビア印刷機、フレキソ印刷機、等が含まれる。図１には、ターゲット印刷機３００が被印刷物に目標色ＣTを表すカラーチャートＣＨ０を印刷し、測色装置がカラーチャートＣＨ０の各パッチＰＡ０を測色して目標色彩値ＬａｂT（第一色彩値の例）を取得する様子が示されている。この場合、目標色ＣTは、ＣＩＥ Ｌａｂ色空間の座標値（Ｌａｂ値）で表される。むろん、目標色彩値ＬａｂTは、ユーザーの好みが反映された色彩値でもよい。
【００３２】
出力デバイスカラー値ｃｍｙｋPは、入力色ＣINの再現色ＣPを表すｃｍｙｋ値である。ｃｍｙｋ値は、ｃｍｙｋ色空間の座標値である。「ｃｍｙｋ色空間」及び「ｃｍｙｋ値」と表現しているのは、プリンター２００の使用インクに合わせた色空間をターゲット印刷機３００に合わせた色空間と区別するためである。
【００３３】
図１に示すＲＩＰ４００は、入力プロファイル６１０、出力プロファイル６２０、及び、カラーライブラリー６４０を有している。入力プロファイル６１０は、ターゲット印刷機で使用されるインクの色特性を記述したファイルである。出力プロファイル６２０は、プリンター２００で使用されるインクの色特性を記述したファイルである。両プロファイル６１０，６２０には、例えば、ＩＣＣプロファイルのデータフォーマットを用いることができる。印刷原稿データＤ０の入力値ＣＭＹＫINは、例えば、入力プロファイル６１０のＡ２Ｂテーブル６１１に従ってＬａｂ色空間の座標値である中間色彩値ＬａｂINTに変換され、出力プロファイル６２０のＢ２Ａテーブル６２１に従って出力デバイスカラー値ｃｍｙｋPに変換される。この変換経路の代わりに、入力プロファイル６１０と出力プロファイル６２０を結合したデバイスリンクプロファイルに従って入力値ＣＭＹＫINが出力デバイスカラー値ｃｍｙｋPに変換されてもよい。
【００３４】
プリンター２００がＣＭＹＫの計４色のインクを使用する場合、出力デバイスカラー値ｃｍｙｋPを表す出力データは、プリンター２００に出力され、印刷物に再現される。図１には、プリンター２００が被印刷物に出力デバイスカラー値ｃｍｙｋPを表すカラーチャートＣＨ１を印刷し、測色装置がカラーチャートＣＨ１の各パッチＰＡ１を測色して現在の測色値である現在値ＬａｂPを取得する様子が示されている。プリンター２００がＬｃ（ライトシアン）、Ｌｍ（ライトマゼンタ）、ＤＹ（ダークイエロー）、Ｌｋ（ライトブラック）、等のインクも使用する場合、ＲＩＰ４００又はプリンター２００が出力デバイスカラー値ｃｍｙｋPを濃色と淡色に分版すると、プリンター２００が出力デバイスカラー値ｃｍｙｋPに対応する色を印刷物に再現することができる。むろん、印刷色自体も、ＣＭＹＫの計４色に限定されない。
また、印刷原稿データＤ０に色名が設定されている場合、ＲＩＰ４００は、カラーライブラリー６４０を参照して色名をＬａｂ色空間の座標値である中間色彩値ＬａｂINTに変換することがある。
【００３５】
尚、ＲＩＰ４００は、ＣＭＹＫ値ＣＭＹＫIN以外にも、減法混色となる三原色ＣＭＹのみの色材の使用量を表すＣＭＹ値、加法混色となる三原色Ｒ（赤）、Ｇ（緑）、及び、Ｂ（青）の強度を表す入力値ＲＧＢIN、等とＬａｂ色空間の座標値とを変換するための入力プロファイルも有している。従って、ＲＩＰ４００は、ＣＭＹ値やＲＧＢ値ＲＧＢIN等も出力デバイスカラー値ｃｍｙｋPに変換可能である。
【００３６】
ところで、印刷しても期待する目標の色に合わないという問題は、往々にして発生している。この問題の発生原因がプロファイルの不整合等である場合、経験のある専門家でないと、その原因を特定して解決策を提示することは困難である。
【００３７】
本具体例は、プロファイル５００を用いて色変換のステップ毎に目標の色との色差等を算出することにより、どのステップに課題があるのかを検出して提示する特徴を有する。本具体例の色再現解析システムＳＹ１は、印刷時の設定情報や必要に応じて印刷結果の測色値を元に解析を行い、印刷結果の色が期待した色にならない原因や対策を提示する、プリンターの色再現の不具合解析システムともいえる。
図１には、上述した特徴を実施するための工程ＳＴ１〜ＳＴ５を例示している。
【００３８】
プロファイル受付工程ＳＴ１では、入力プロファイル６１０と出力プロファイル６２０の設定を受け付ける。
第一色彩値取得工程ＳＴ２では、再現色ＣPに対する目標色ＣTを表す目標色彩値ＬａｂT（第一色彩値の例）を取得する。
【００３９】
第二色彩値取得工程ＳＴ３では、入力プロファイル６１０のＡ２Ｂテーブル６１１を参照することにより入力色ＣINに対応する中間色彩値ＬａｂINT（第二色彩値の例）を求める。また、第二色彩値取得工程ＳＴ３では、出力プロファイル６２０を参照することにより再現色ＣPに対応する出力予測値ＬａｂS（第三色彩値の例）を求める。例えば、出力プロファイル６２０のＢ２Ａテーブル６２１を参照することにより中間色彩値ＬａｂINTを出力デバイスカラー値ｃｍｙｋPに変換することができ、出力プロファイル６２０のＡ２Ｂテーブル６２２を参照することにより出力デバイスカラー値ｃｍｙｋPから出力予測値ＬａｂSに変換することができる。
【００４０】
第四色彩値取得工程ＳＴ４では、再現色ＣPの測色結果である現在値（現在の測色値）ＬａｂP（第四色彩値の例）を取得する。
要因出力工程ＳＴ５では、複数の色彩値ＬａｂT，ＬａｂINT，ＬａｂS，ＬａｂPに基づいて、目標色ＣTに対する再現色ＣPの見えの差が生じ得る要因を表す要因情報ＤＡ０を出力する。要因情報ＤＡ０の出力のため、図２に示すように出力条件に応じた要因情報ＤＡ０を格納した要因情報テーブルＴＡが用意されている。
【００４１】
図２に示す要因情報テーブルＴＡは、出力条件に応じた情報ＤＡ１〜ＤＡ４（要因情報ＤＡ０の例）を含んでいる。これらの情報ＤＡ１〜ＤＡ４は、出力条件に応じて例えば表示装置１３０に表示される。
ここで、目標色彩値ＬａｂTと中間色彩値ＬａｂINTとの色差をΔＥ１とし、目標色彩値ＬａｂTと出力予測値ＬａｂSとの色差をΔＥ２とし、目標色彩値ＬａｂTと現在値ＬａｂPとの色差をΔＥ３とし、出力予測値ＬａｂSと現在値ＬａｂPとの色差をΔＥ４とする。色差ΔＥ１〜ΔＥ４は、ＣＩＥＤＥ２０００色差式で表される色差ΔＥ00であるとするが、ＣＩＥ１９９４年色差式で表される色差ΔＥ*94、１９７６年に提案されたＣＩＥ Ｌ*ａ*ｂ*表色系による色差ΔＥ*ab（いわゆるΔＥ*76）、ＣＩＥ Ｌ*ｕ*ｖ*表色系による色差ΔＥ*uv、等でもよい。色差ΔＥ１〜ΔＥ４には、それぞれ、出力条件を判定するための閾値ＴＨ１〜ＴＨ４が設定されている。閾値ＴＨ１〜ＴＨ４は、例えば、色差１〜４程度とすることができる。
【００４２】
要因情報テーブルＴＡに含まれる第一情報ＤＡ１は、色彩値ＬａｂT，ＬａｂINTの色差ΔＥ１（第一の差の例）が閾値ＴＨ１以上となり得る要因を表している。ここで、ΔＥ１≧ＴＨ１であることは色差ΔＥ１が第一基準よりも大きいことを意味し、ΔＥ１＜ＴＨ１であることは色差ΔＥ１が第一基準よりも小さいことを意味する。尚、判断基準は、ΔＥ１＞ＴＨ１であるか否かでもよい。この場合、ΔＥ１＞ＴＨ１であることは色差ΔＥ１が第一基準よりも大きいことを意味し、ΔＥ１≦ＴＨ１であることは色差ΔＥ１が第一基準よりも小さいことを意味する。図２に示す第一情報ＤＡ１は、入力値がＣＭＹＫ色空間の座標値ＣＭＹＫINである場合の情報、及び、入力値がＲＧＢ色空間の座標値ＲＧＢINである場合の情報を含んでいる。
【００４３】
要因情報テーブルＴＡに含まれる第二情報ＤＡ２は、色彩値ＬａｂT，ＬａｂSの色差ΔＥ２（第二の差の例）が閾値ＴＨ２以上となり得る要因を表している。ここで、ΔＥ２≧ＴＨ２であることは色差ΔＥ２が第二基準よりも大きいことを意味し、ΔＥ２＜ＴＨ２であることは色差ΔＥ２が第二基準よりも小さいことを意味する。尚、判断基準は、ΔＥ２＞ＴＨ２であるか否かでもよい。この場合、ΔＥ２＞ＴＨ２であることは色差ΔＥ２が第二基準よりも大きいことを意味し、ΔＥ２≦ＴＨ２であることは色差ΔＥ２が第二基準よりも小さいことを意味する。
【００４４】
要因情報テーブルＴＡに含まれる第三情報ＤＡ３は、色彩値ＬａｂT，ＬａｂPの色差ΔＥ３（第三の差の例）と閾値ＴＨ３との大小関係に応じた要因を表している。ここで、ΔＥ３≧ＴＨ３であることは色差ΔＥ３が第三基準よりも大きいことを意味し、ΔＥ３＜ＴＨ３であることは色差ΔＥ３が第三基準よりも小さいことを意味する。尚、判断基準は、ΔＥ３＞ＴＨ３であるか否かでもよい。この場合、ΔＥ３＞ＴＨ３であることは色差ΔＥ３が第三基準よりも大きいことを意味し、ΔＥ３≦ＴＨ３であることは色差ΔＥ３が第三基準よりも小さいことを意味する。図２に示す第三情報ＤＡ３は、ΔＥ３≧ＴＨ３である場合の情報、及び、ΔＥ３＜ＴＨ３である場合の情報を含んでいる。
【００４５】
要因情報テーブルＴＡに含まれる第四情報ＤＡ４は、色彩値ＬａｂS，ＬａｂPの色差ΔＥ４（第四の差の例）が閾値ＴＨ４以上となり得る要因を表している。ここで、ΔＥ４≧ＴＨ４であることは色差ΔＥ４が第四基準よりも大きいことを意味し、ΔＥ４＜ＴＨ４であることは色差ΔＥ４が第四基準よりも小さいことを意味する。尚、判断基準は、ΔＥ４＞ＴＨ４であるか否かでもよい。この場合、ΔＥ４＞ＴＨ４であることは色差ΔＥ４が第四基準よりも大きいことを意味し、ΔＥ４≦ＴＨ４であることは色差ΔＥ４が第四基準よりも小さいことを意味する。
【００４６】
さらに、要因情報テーブルＴＡには、目標色ＣTに対する再現色ＣPの見えの差が生じ得る要因を表す情報ではないが、ΔＥ４＜ＴＨ４である場合に出力される情報ＤＡ９も格納されている。この情報ＤＡ９は、標準のＤ５０光源下では測色値に大きな差が無い旨の情報である。尚、本具体例では観察光源をＤ５０光源とした例を図２，９Ｂに示しているが、観察光源は、Ｄ５０光源に限定されず、Ｄ６５光源、Ｆ７光源、Ｆ８光源、Ｆ９光源、Ｆ１０光源、Ｆ１１光源、Ｆ１２光源、等でも良い。
上述した要因情報テーブルＴＡは、例えば、ホスト装置１００の記憶装置１１４に記憶され、色再現解析処理に使用される。むろん、要因情報テーブルＴＡは、クラウドといった外部のコンピューターに記憶されてもよいし、その外部のコンピューターにおいて色再現解析処理に使用されてもよい。
【００４７】
（３）色再現解析システムの構成の具体例：
図３に示す色再現解析システムＳＹ１は、ホスト装置１００（色再現解析装置の例）、表示装置１３０、測色装置１２０、及び、インクジェットプリンター２００を含んでいる。ホスト装置１００は、ＣＰＵ（Central Processing Unit）１１１、ＲＯＭ（Read Only Memory）１１２、ＲＡＭ（Random Access Memory）１１３、記憶装置１１４、入力装置１１５、音声出力装置１１６、通信Ｉ／Ｆ（インターフェイス）１１８、測色装置用Ｉ／Ｆ １１９、等が接続されて互いに情報を入出力可能とされている。尚、ＲＯＭ１１２とＲＡＭ１１３と記憶装置１１４はメモリーであり、少なくともＲＯＭ１１２とＲＡＭ１１３は半導体メモリーである。表示装置１３０には、液晶表示パネル等を用いることができる。
【００４８】
記憶装置１１４は、図示しないＯＳ（オペレーティングシステム）、色再現解析プログラムＰＲ０、プロファイル５００、要因情報テーブルＴＡ、等を記憶している。これらは、適宜、ＲＡＭ１１３に読み出され、色再現解析処理等に使用される。記憶装置１１４には、フラッシュメモリー等の不揮発性半導体メモリー、ハードディスク等の磁気記憶装置、等を用いることができる。
【００４９】
入力装置１１５には、ポインティングデバイス、キーボードを含むハードキー、表示パネルの表面に貼り付けられたタッチパネル、等を用いることができる。音声出力装置１１６には、音声を表す電気信号をスピーカーで音声に変換して出力する装置等を用いることができる。通信Ｉ／Ｆ １１８は、プリンター２００の通信Ｉ／Ｆ ２１０に接続され、プリンター２００に対して印刷データ等といった情報を入出力する。測色装置用Ｉ／Ｆ １１９は、測色装置１２０に接続され、測色装置１２０から測色値を含む測色データを入手する。Ｉ／Ｆ １１８，１１９，２１０の規格には、ＵＳＢ（Universal Serial Bus）、近距離無線通信規格、等を用いることができる。通信Ｉ／Ｆ １１８，１１９，２１０の通信は、有線でもよいし、無線でもよく、ＬＡＮ（Local Area Network）やインターネット等といったネットワーク通信でもよい。
測色装置１２０は、カラーチャートが形成される媒体の例である被印刷物（print substrate）に形成された各カラーパッチを測色して測色値を出力可能である。パッチは、色票とも呼ばれる。測色値は、例えば、ＣＩＥ Ｌａｂ色空間における明度Ｌ及び色度座標ａ，ｂを表す値とされる。ホスト装置１００は、測色装置１２０から測色データを取得して各種処理を行う。
【００５０】
図３に示す色再現解析プログラムＰＲ０は、プロファイル受付機能ＦＵ１、第一色彩値取得機能ＦＵ２、第二色彩値取得機能ＦＵ３、第四色彩値取得機能ＦＵ４、及び、要因出力機能ＦＵ５をホスト装置１００に実現させる。
ホスト装置１００のＣＰＵ１１１は、記憶装置１１４に記憶されている情報を適宜、ＲＡＭ１１３に読み出し、読み出したプログラムを実行することにより各種処理を行う。ＣＰＵ１１１は、ＲＡＭ１１３に読み出された色再現解析プログラムＰＲ０を実行することにより、上述した機能ＦＵ１〜ＦＵ５に対応する処理を行う。色再現解析プログラムＰＲ０は、コンピューターであるホスト装置１００を、プロファイル受付部Ｕ１、第一色彩値取得部Ｕ２、第二色彩値取得部Ｕ３、第四色彩値取得部Ｕ４、及び、要因出力部Ｕ５として機能させる。また、色再現解析プログラムＰＲ０を実行するホスト装置１００は、プロファイル受付工程ＳＴ１、第一色彩値取得工程ＳＴ２、第二色彩値取得工程ＳＴ３、第四色彩値取得工程ＳＴ４、及び、要因出力工程ＳＴ５を実施する。上述した機能ＦＵ１〜ＦＵ５をコンピューターに実現させる色再現解析プログラムＰＲ０を記憶したコンピューター読み取り可能な媒体は、ホスト装置の内部の記憶装置に限定されず、ホスト装置の外部の記録媒体でもよい。
【００５１】
尚、ホスト装置１００には、パーソナルコンピューター（タブレット型端末を含む。）といったコンピューター等が含まれる。例えば、デスクトップ型パーソナルコンピューターの本体をホスト装置１００に適用する場合、通常、この本体に表示装置１３０、測色装置１２０、及び、プリンター２００が接続される。ノート型パーソナルコンピューターのように表示装置一体型のコンピューターをホスト装置１００に適用する場合、通常、このコンピューターに測色装置１２０、及び、プリンター２００が接続される。表示装置一体型のホスト装置でも、内部の表示装置に表示データを出力していることに変わりない。また、ホスト装置１００は、一つの筐体内に全構成要素１１１〜１１９を有してもよいが、互いに通信可能に分割された複数の装置で構成されてもよい。さらに、表示装置１３０と測色装置１２０とプリンター２００の少なくとも一部がホスト装置１００にあっても、本技術を実施可能である。
【００５２】
図３に示すプリンター２００（出力デバイスの例）は、色材として、Ｃ（シアン）インク、Ｍ（マゼンタ）インク、Ｙ（イエロー）インク、及び、Ｋ（ブラック）インクを記録ヘッド２２０から吐出（噴射）して印刷データに対応する出力画像ＩＭ０を形成するインクジェットプリンターであるものとする。記録ヘッド２２０は、インクカートリッジＣｃ，Ｃｍ，Ｃｙ，ＣｋからそれぞれＣＭＹＫ（シアン、マゼンタ、イエロー、及び、ブラック）のインクが供給され、ノズルＮｃ，Ｎｍ，Ｎｙ，ＮｋからそれぞれＣＭＹＫのインク滴２８０を吐出する。インク滴２８０が被印刷物ＭＥ１に着弾すると、インクドットが被印刷物ＭＥ１に形成される。その結果、被印刷物ＭＥ１上に出力画像ＩＭ０を有する印刷物が得られる。
【００５３】
（４）プロファイルの具体例：
図４Ａは、入力プロファイル６１０の構造を模式的に例示している。
図４Ａに示すように、入力プロファイル６１０は、入力デバイスに依存する入力色空間ＣＳｉの入力座標値と機器独立色空間ＣＳｃの機器独立座標値との対応関係を規定したデータである。入力デバイスがターゲット印刷機３００である場合、入力色空間ＣＳｉはＣＭＹＫ色空間等となり、入力座標値はＣＭＹＫ値等となる。ＣＭＹＫ値は、ターゲット印刷機３００のインクの使用量に対応している。むろん、入力デバイスは表示装置等でもよく、入力色空間ＣＳｉはＲＧＢ色空間等でもよく、入力座標値はＲＧＢ値等でもよい。図４Ａに示す機器独立色空間ＣＳｃはＬａｂ色空間であり、機器独立座標値はＬａｂ値である。
【００５４】
入力プロファイル６１０は、色変換ルックアップテーブルとして、ＣＭＹＫ色空間の座標値をＬａｂ色空間の座標値に変換するためのＡ２Ｂテーブル６１１、及び、Ｌａｂ色空間の座標値をＣＭＹＫ色空間の座標値に変換するためのＢ２Ａテーブル６１２を有している。Ａ２Ｂテーブル６１１は、ＣＭＹＫ色空間に設定された各格子点ＧＤ１について、ＣＭＹＫ値（Ｃi，Ｍi，Ｙi，Ｋi）とＬａｂ値（Ｌi，ａi，ｂi）との対応関係を表す３次元の変換テーブルである。この場合のＡ２Ｂテーブル６１１の格子点ＧＤ１は、通常、ＣＭＹＫ色空間にＣ軸方向、Ｍ軸方向、Ｙ軸方向、及び、Ｋ軸方向へ略等間隔となるように並べられる。尚、ここでの変数ｉは、格子点ＧＤ１を識別する変数である。Ｂ２Ａテーブル６１２は、Ｌａｂ色空間に設定された各格子点ＧＤ２について、Ｌａｂ値（Ｌj，ａj，ｂj）とＣＭＹＫ値（Ｃj，Ｍj，Ｙj，Ｋj）との対応関係を表す４次元の変換テーブルである。この場合のＢ２Ａテーブル６１２の格子点ＧＤ２は、通常、Ｌａｂ色空間にＬ軸方向、ａ軸方向、及び、ｂ軸方向へ略等間隔となるように並べられる。尚、ここでの変数ｊは、格子点ＧＤ２を識別する変数である。
【００５５】
図４Ｂは、出力プロファイル６２０の構造を模式的に例示している。
図４Ｂに示すように、出力プロファイル６２０は、機器独立色空間ＣＳｃの機器独立座標値と、出力デバイスに依存する出力色空間ＣＳｏの出力座標値との対応関係を規定したデータである。出力デバイスがプリンター２００である場合、出力色空間ＣＳｏはｃｍｙｋ色空間等となり、出力座標値はｃｍｙｋ値等となる。ｃｍｙｋ値は、プリンター２００のインクの使用量に対応している。むろん、出力デバイスは表示装置等でもよく、出力色空間ＣＳｏはＲＧＢ色空間等でもよく、出力座標値はＲＧＢ値等でもよい。図４Ｂに示す機器独立色空間ＣＳｃはＬａｂ色空間であり、機器独立座標値はＬａｂ値である。
【００５６】
出力プロファイル６２０は、色変換ルックアップテーブルとして、Ｌａｂ色空間の座標値をｃｍｙｋ色空間の座標値に変換するためのＢ２Ａテーブル６２１、及び、ｃｍｙｋ色空間の座標値をＬａｂ色空間の座標値に変換するためのＡ２Ｂテーブル６２２を有している。
Ｂ２Ａテーブル６２１は、Ｌａｂ色空間に設定された各格子点ＧＤ３について、Ｌａｂ値（Ｌj，ａj，ｂj）とｃｍｙｋ値（ｃj，ｍj，ｙj，ｋj）との対応関係を表す４次元の変換テーブルである。この場合のＢ２Ａテーブル６２１の格子点ＧＤ３は、通常、Ｌａｂ色空間にＬ軸方向、ａ軸方向、及び、ｂ軸方向へ略等間隔となるように並べられる。尚、ここでの変数ｊは、格子点ＧＤ３を識別する変数である。ｃｍｙｋ値で表される出力色の色再現域（ガマット）は、プリンター２００に依存する。従って、Ｂ２Ａテーブル６２１のＬａｂ値（Ｌj，ａj，ｂj）がプリンター２００の色再現域外を表す値であっても、プリンター２００の色再現域にマッピングすることにより得られたｃｍｙｋ値（ｃj，ｍj，ｙj，ｋj）がＬａｂ値（Ｌj，ａj，ｂj）に対応付けられている。
【００５７】
Ａ２Ｂテーブル６２２は、ｃｍｙｋ色空間に設定された各格子点ＧＤ４について、ｃｍｙｋ値（ｃi，ｍi，ｙi，ｋi）とＬａｂ値（Ｌi，ａi，ｂi）との対応関係を表す３次元の変換テーブルである。この場合のＡ２Ｂテーブル６２２の格子点ＧＤ４は、通常、ｃｍｙｋ色空間にＣ軸方向、Ｍ軸方向、Ｙ軸方向、及び、Ｋ軸方向へ略等間隔となるように並べられる。尚、ここでの変数ｉは、格子点ＧＤ４を識別する変数である。
【００５８】
尚、プロファイル６１０，６２０に含まれる変換テーブルは、単一の変換テーブルに限定されず、１次元の変換テーブルと３又は４次元の変換テーブルと１次元の変換テーブルとの組合せ等、複数の変換テーブルの組合せでもよい。従って、図４Ａ，４Ｂに示す変換テーブルは、プロファイル６１０，６２０に含まれる３又は４次元の変換テーブルを直接示す場合もあれば、プロファイル６１０，６２０に含まれる複数の変換テーブルを組み合わせた状態を示す場合もある。
また、格子点（grid point）は入力色空間に配置された仮想の点を意味し、入力色空間における格子点の位置に対応する出力座標値が該格子点に格納されていると想定することにしている。複数の格子点が入力色空間内で均等に配置されるのみならず、複数の格子点が入力色空間内で不均等に配置されることも、本技術に含まれる。
【００５９】
プリンター２００がＣＭＹＫの計４色のインクを使用する場合、ｃｍｙｋ値は、そのまま、又は、印刷用のデータに変換されてプリンター２００に送信され、印刷に使用される。プリンター２００が５色以上のインクを使用する場合、ｃｍｙｋ値が色分版テーブルにより５色以上のインク使用量を表すデータに変換されてプリンター２００に送信され、印刷に使用される。５色以上のインクの色には、ＣＭＹＫの他、Ｃよりも低濃度のＬｃ（ライトシアン）、Ｍよりも低濃度のＬｍ（ライトマゼンタ）、Ｙよりも高濃度のＤｙ（ダークイエロー）、Ｋよりも低濃度のＬｋ（ライトブラック）、等の一部又は全部が例示される。ホスト装置１００又はプリンター２００は、色分版テーブルに従ってｃｍｙｋ値を濃色と淡色に分版すると、印刷物に画像を再現させることができる。例えば、プリンター２００がＣ，Ｍ，Ｙ，Ｋ，Ｌｃ，Ｌｍの計６色のインクを使用する場合、ｃｍｙｋ色空間の座標値にＣ，Ｍ，Ｙ，Ｋ，Ｌｃ，Ｌｍそれぞれのインク使用量を表す階調値が対応付けられた色分版テーブルを使用すればよい。
【００６０】
図５は、プロファイル５００の構造を模式的に例示している。図５に示すプロファイル５００は、ＩＣＣプロファイルであり、プロファイルヘッダー５１０とタグテーブル５２０を含む。プロファイル５００には、ＰＣＳと機器従属色空間との間でカラー情報を変換するために必要な情報であるタグ（tag）５２１が含まれている。タグ５２１には、プロファイル５００をカスタマイズするためのプライベートタグ５２３が含まれてもよい。
【００６１】
デバイス（２００，３００）用のA2Bxタグ（図５に示すｘは０、１、又は、２）は、エレメントデータ５３０として、機器従属色空間（ＣＭＹＫ色空間、又は、ｃｍｙｋ色空間）からＬａｂ色空間に変換するための色変換テーブルを含んでいる。デバイス（２００，３００）用のB2Axタグは、エレメントデータ５３０として、Ｌａｂ色空間から機器従属色空間（ＣＭＹＫ色空間、または、ｃｍｙｋ色空間）に変換するための色変換テーブルを含んでいる。
【００６２】
図５に示すA2B0タグ、及び、B2A0タグは、知覚的（Perceptual）な色変換を行うための情報である。知覚的な色変換は、階調再現を重視しているので、主に、色域の広い写真画像の変換に用いられる。図５に示すA2B1タグ、及び、B2A1タグは、相対的で測色的（Media-Relative Colorimetric）な色変換、又は、絶対的で測色的（Absolute Colorimetric）な色変換を行うための情報である。測色的な色変換は、測色値に忠実であるので、主に、正確な色の一致が求められるデジタルプルーフの色校正出力用の変換に用いられる。図５に示すA2B2タグ、及び、B2A2タグは、彩度重視（Saturation）の色変換を行うための情報である。彩度重視の色変換は、色味の正確さよりも色の鮮やかさ重視しているので、主に、ビジネスグラッフィクスでのグラフ表示等の変換に用いられる。
参考までに、図５には、A2Bxタグに対応するＡ２Ｂテーブル（入力プロファイル６１０のＡ２Ｂテーブル６１１、又は、出力プロファイル６２０のＡ２Ｂテーブル６２２）、及び、B2Axタグに対応するＢ２Ａテーブル（入力プロファイル６１０のＢ２Ａテーブル６１２、又は、出力プロファイル６２０のＢ２Ａテーブル６２１）も示している。
【００６３】
（５）色再現解析システムで行われる色再現解析処理の具体例：
図６は、図１に示すホスト装置１００で行われる色再現解析処理の例を示している。ホスト装置１００は、マルチタスクにより複数の処理を並列して実行している。ここで、ステップＳ１１１は、プロファイル受付工程ＳＴ１、プロファイル受付機能ＦＵ１、及び、プロファイル受付部Ｕ１に対応している。ステップＳ１１３は、第一色彩値取得工程ＳＴ２、第一色彩値取得機能ＦＵ２、及び、第一色彩値取得部Ｕ２に対応している。ステップＳ１２４，１２６は、第二色彩値取得工程ＳＴ３、第二色彩値取得機能ＦＵ３、及び、第二色彩値取得部Ｕ３に対応している。ステップＳ１１５は、第四色彩値取得工程ＳＴ４、第四色彩値取得機能ＦＵ４、及び、第四色彩値取得部Ｕ４に対応している。ステップＳ１２２〜Ｓ１２８は、要因出力工程ＳＴ５、要因出力機能ＦＵ５、及び、要因出力部Ｕ５に対応している。以下、「ステップ」の記載を省略する。図７は、図６のＳ１０２で表示されるＵＩ（ユーザーインターフェイス）画面８００の例を示している。
【００６４】
図６に示す色再現解析処理が開始されると、ホスト装置１００は、図７に示すＵＩ画面８００を表示装置１３０に表示させる（Ｓ１０２）。ＵＩ画面８００は、フォルダー指定欄８１１、ＲＧＢ入力プロファイル指定欄８１２、ＣＭＹＫ入力プロファイル指定欄８１３、出力プロファイル指定欄８１４、レンダリングインテント指定欄８１５、目標色彩値入力欄８１６、入力データタイプ指定欄８１７、ＣＭＹＫ値入力欄８２１、ＲＧＢ値入力欄８２２、ライブラリーＬａｂ値入力欄８２３、中間色彩値表示欄８２４、出力デバイスカラー値表示欄８２５、出力予測値表示欄８２６、現在値入力欄８２７、及び、色差要因表示欄８３０を有している。色差要因表示欄８３０は、色差ΔＥ３の表示欄８４１を含む要因表示欄８３１、色差ΔＥ１の表示欄８４２を含む要因表示欄８３２、中間色彩値ＬａｂINTと出力予測値ＬａｂSとの色差の表示欄８４３を含む表示領域８３３、色差ΔＥ２の表示欄８４４を含む要因表示欄８３４、及び、色差ΔＥ４の表示欄８４５を含む要因表示欄８３５を有している。
むろん、ＵＩ画面８００には、上述した選択項目以外に、黒点補正をするか否かの選択項目が追加されていても良いし、他にもカラーマネージメントで必要な諸選択項目が追加されていても良い。
【００６５】
ホスト装置１００は、上述した欄８１１〜８１７，８２１〜８２３，８２７への操作を入力装置１１５により受け付け（Ｓ１１０）、処理をＳ１２２に進める。Ｓ１１０の処理は、以下の処理Ｓ１１１〜Ｓ１１５を含んでいる。
（Ｓ１１１）色再現の解析に使用するプロファイルの設定を受け付ける処理。
（Ｓ１１２）プロファイルに設定されている一以上のレンダリングインテントから使用するレンダリングインテントの設定を受け付ける処理。
（Ｓ１１３）目標色彩値ＬａｂT）の入力を受け付ける処理。
（Ｓ１１４）入力値の入力を受け付ける処理。Ｓ１１４における入力値には、ＣＭＹＫ値ＣＭＹＫIN、ＲＧＢ値ＲＧＢIN、及び、カラーライブラリー６４０の色名に対応するＬａｂ値が含まれる。
（Ｓ１１５）現在の測色値である現在値ＬａｂPの入力を受け付ける処理。
【００６６】
Ｓ１１１において、ホスト装置１００は、指定欄８１１〜８１４への操作を受け付け、色再現の解析に使用するプロファイル５００の設定を受け付ける。フォルダー指定欄８１１において、ホスト装置１００は、プロファイル５００が記憶されているフォルダーの指定を受け付ける。ＲＧＢ入力プロファイル指定欄８１２において、ホスト装置１００は、フォルダー指定欄８１１で指定されたフォルダーに格納されているＲＧＢ入力の入力プロファイル６１０から色再現の解析に使用する入力プロファイルの指定を受け付ける。ＲＧＢ入力の入力プロファイルを使用しない場合には、ＲＧＢ入力プロファイル指定欄８１２を空欄にしておけばよい。ＣＭＹＫ入力プロファイル指定欄８１３において、ホスト装置１００は、フォルダー指定欄８１１で指定されたフォルダーに格納されているＣＭＹＫ入力の入力プロファイル６１０から色再現の解析に使用する入力プロファイルの指定を受け付ける。ＣＭＹＫ入力の入力プロファイルを使用しない場合には、ＣＭＹＫ入力プロファイル指定欄８１３を空欄にしておけばよい。入力プロファイル指定欄８１２，８１３の両方を空欄にすることも可能である。出力プロファイル指定欄８１４において、ホスト装置１００は、フォルダー指定欄８１１で指定されたフォルダーに格納されている出力プロファイル６２０から色再現の解析に使用する出力プロファイルの指定を受け付ける。
【００６７】
Ｓ１１２において、ホスト装置１００は、レンダリングインテント指定欄８１５への操作を受け付け、プロファイル５００に設定されている一以上のレンダリングインテントから使用するレンダリングインテントの設定を受け付ける。レンダリングインテント指定欄８１５の複数の指定項目は、例えば、「Perceptual」（知覚的）、「Relative Colorimetric」（相対的測色的）、「Absolute Colorimetric」（絶対的測色的）、及び、「Saturation」（彩度重視）の４種類である。むろん、「Perceptual」と「Relative Colorimetric」と「Absolute Colorimetric」と「Saturation」の内の一部が指定項目に無くてもよい。
【００６８】
Ｓ１１３において、ホスト装置１００は、目標色彩値入力欄８１６への目標色彩値ＬａｂT）の入力を受け付ける。目標色彩値ＬａｂTは、再現色ＣPに対する目標色ＣTを表し、図１で示したターゲット印刷機３００が印刷したカラーチャートＣＨ０のパッチＰＡ０の測色値に基づくが、ユーザーの好みが反映された色でもよい。
以上のようにして、ホスト装置１００は、目標色彩値ＬａｂTを取得する。
【００６９】
Ｓ１１４において、ホスト装置１００は、入力データタイプ指定欄８１７及び入力欄８２１〜８２３への操作を受け付け、入力値（ＣＭＹＫIN、ＲＧＢIN、又は、Ｌａｂ値）の入力を受け付ける。入力データタイプ指定欄８１７において、ホスト装置１００は、「ＣＭＹＫ」、「ＲＧＢ」、及び、「Ｌａｂ」の中からいずれか一つの指定項目を受け付ける。ここで、「ＣＭＹＫ」は入力値がＣＭＹＫ値ＣＭＹＫINであることを表し、「ＲＧＢ」は入力値がＲＧＢ値ＲＧＢINであることを表し、「Ｌａｂ」は入力値がカラーライブラリー６４０の色名に対応するＬａｂ値であることを表す。ＣＭＹＫ値入力欄８２１において、ホスト装置１００は、入力値ＣＭＹＫINの入力を受け付ける。入力データタイプ指定欄８１７で「ＣＭＹＫ」が指定された場合、ＣＭＹＫ値入力欄８２１に入力された入力値ＣＭＹＫINが中間色彩値ＬａｂINTの計算に使用される。ＲＧＢ値入力欄８２２において、ホスト装置１００は、入力値ＲＧＢINの入力を受け付ける。入力データタイプ指定欄８１７で「ＲＧＢ」が指定された場合、ＲＧＢ値入力欄８２２に入力された入力値ＲＧＢINが中間色彩値ＬａｂINTの計算に使用される。ライブラリーＬａｂ値入力欄８２３において、ホスト装置１００は、カラーライブラリー６４０の色名に対応するＬａｂ値の入力を受け付ける。入力データタイプ指定欄８１７で「Ｌａｂ」が指定された場合、ライブラリーＬａｂ値入力欄８２３に入力されたＬａｂ値が中間色彩値ＬａｂINTとなる。この場合、入力プロファイル指定欄８１２，８１３の両方を空欄にすることが可能である。
【００７０】
Ｓ１１５において、ホスト装置１００は、現在値入力欄８２７への現在値ＬａｂPの入力を受け付ける。現在値ＬａｂPは、図１で示したプリンター２００が印刷したカラーチャートＣＨ１のパッチＰＡ１の測色値を意味し、再現色ＣPの測色結果を意味する。このパッチＰＡ１は、ターゲット印刷機３００が印刷したカラーチャートＣＨ０において目標色彩値ＬａｂTを取得した対象のパッチＰＡ０に対応する。すなわち、目標色彩値ＬａｂTは、カラーチャートＣＨ０において目標色ＣTを表すパッチＰＡ０を形成するためのＣＭＹＫ値と同じ値のｃｍｙｋ値でカラーチャートＣＨ１に形成されるパッチＰＡ１の測色値である。
以上のようにして、ホスト装置１００は、現在値ＬａｂPを取得する。
【００７１】
Ｓ１２２において、ホスト装置１００は、第一要因出力処理を行う。図８は、Ｓ１２２で行われる第一要因出力処理の例を示している。図９Ａ，９Ｂは、色差ΔＥ３の表示欄８４１を含む要因表示欄８３１の出力例を示している。
第一要因出力処理が開始されると、ホスト装置１００は、目標色彩値ＬａｂTと現在値ＬａｂPとの色差ΔＥ３を算出する（Ｓ２０２）。次に、ホスト装置１００は、得られた色差ΔＥ３を表示欄８４１に表示させる（Ｓ２０４）。また、ホスト装置１００は、色差ΔＥ３が閾値ＴＨ３以上であるか否かに応じて処理を分岐させる（Ｓ２０６）。
【００７２】
ΔＥ３≧ＴＨ３である場合、ホスト装置１００は、図２で示した要因情報テーブルＴＡに格納されている第三情報ＤＡ３のうち出力条件がΔＥ３≧ＴＨ３である場合の情報を読み出して要因表示欄８３１に表示させ（Ｓ２０８）、第一要因出力処理を終了させる。図９Ａに示す要因表示欄８３１には、閾値ＴＨ３以上の色差ΔＥ３とともに、第三情報ＤＡ３のうち出力条件がΔＥ３≧ＴＨ３である場合の情報が出力されている。ΔＥ３≧ＴＨ３である場合、目標色ＣTに対する再現色ＣPの見えの差が生じ得る要因は様々考えられるので、他の要因表示欄８３２，８３４，８３５に青字で表示されるメッセージを参照する旨を出力することにしている。
【００７３】
ΔＥ３＜ＴＨ３である場合、ホスト装置１００は、図２で示した要因情報テーブルＴＡに格納されている第三情報ＤＡ３のうち出力条件がΔＥ３＜ＴＨ３である場合の情報を読み出して要因表示欄８３１に表示させ（Ｓ２１０）、第一要因出力処理を終了させる。図９Ｂに示す要因表示欄８３１には、閾値ＴＨ３未満の色差ΔＥ３とともに、第三情報ＤＡ３のうち出力条件がΔＥ３＜ＴＨ３である場合の情報が出力されている。ΔＥ３＜ＴＨ３である場合でも、観察光源が標準のＤ５０光源とは異なる等により、目標色ＣTに対する再現色ＣPの見えの差が生じ得る。そこで、観察光源の違いの可能性を出力することにしている。
【００７４】
以上のようにして、ホスト装置１００は、色差ΔＥ３が第三基準（閾値ＴＨ３）よりも大きい場合と小さい場合とで出力する第三情報ＤＡ３を異ならせている。ユーザーは、目標色ＣTを表す目標色彩値ＬａｂTと再現色ＣPの測色値ＬａｂPとの差が反映された要因を直接知ることができる。
【００７５】
図６のＳ１２４において、ホスト装置１００は、第二要因出力処理を行う。図１０は、Ｓ１２４で行われる第二要因出力処理の例を示している。ここで、Ｓ３０２は、第二色彩値取得工程ＳＴ３、第二色彩値取得機能ＦＵ３、及び、第二色彩値取得部Ｕ３に対応している。Ｓ３０４〜Ｓ３１４は、要因出力工程ＳＴ５、要因出力機能ＦＵ５、及び、要因出力部Ｕ５に対応している。図１１Ａ，１１Ｂは、色差ΔＥ１の表示欄８４１を含む要因表示欄８３２の出力例を示している。
【００７６】
第二要因出力処理が開始されると、ホスト装置１００は、入力プロファイル６１０のＡ２Ｂテーブル６１１に従って入力値を中間色彩値ＬａｂINTに変換する（Ｓ３０２）。また、ホスト装置１００は、図７に示す中間色彩値表示欄８２４に中間色彩値ＬａｂINTを表示させる。入力値がＣＭＹＫ値ＣＭＹＫINである場合、ホスト装置１００は、ＣＭＹＫ入力プロファイル指定欄８１３で指定された入力プロファイル６１０のＡ２Ｂテーブル６１１を参照することにより、ＣＭＹＫ値入力欄８２１に入力された入力値ＣＭＹＫINを中間色彩値ＬａｂINTに変換する。入力値がＲＧＢ値ＲＧＢINである場合、ホスト装置１００は、ＲＧＢ入力プロファイル指定欄８１２で指定された入力プロファイル６１０のＡ２Ｂテーブル６１１を参照することにより、ＲＧＢ値入力欄８２２に入力された入力値ＲＧＢINを中間色彩値ＬａｂINTに変換する。尚、入力値がＬａｂ値である場合には、別途、ライブラリーＬａｂ値入力欄８２３に入力されたＬａｂ値をそのまま中間色彩値ＬａｂINTにすることにしている。
以上のようにして、ホスト装置１００は、入力色ＣINに対応する中間色彩値ＬａｂINTを求める。
【００７７】
中間色彩値ＬａｂINTの取得後、ホスト装置１００は、目標色彩値ＬａｂTと中間色彩値ＬａｂINTとの色差ΔＥ１を算出する（Ｓ３０４）。次に、ホスト装置１００は、得られた色差ΔＥ１を表示欄８４２に表示させる（Ｓ３０６）。また、ホスト装置１００は、色差ΔＥ１が閾値ＴＨ１以上であるか否かに応じて処理を分岐させる（Ｓ３０８）。
【００７８】
ΔＥ１≧ＴＨ１である場合、ホスト装置１００は、Ｓ３１０〜Ｓ３１４において、図２で示した要因情報テーブルＴＡに格納されている第一情報ＤＡ１を読み出して出力する処理を行う。まず、Ｓ３１０において、ホスト装置１００は、入力値の種類に応じて処理を分岐させる。入力値がＣＭＹＫ値ＣＭＹＫINである場合、ホスト装置１００は、第一情報ＤＡ１のうち出力条件がＣＭＹＫ入力である場合の情報を読み出して要因表示欄８３２に表示させ（Ｓ３１２）、第二要因出力処理を終了させる。図１１Ａに示す要因表示欄８３２には、閾値ＴＨ１以上の色差ΔＥ１とともに、第一情報ＤＡ１のうち出力条件がＣＭＹＫ入力である場合の情報が出力されている。入力値がＲＧＢ値ＲＧＢINである場合、ホスト装置１００は、第一情報ＤＡ１のうち出力条件がＲＧＢ入力である場合の情報を読み出して要因表示欄８３２に表示させ（Ｓ３１４）、第二要因出力処理を終了させる。図１１Ｂに示す要因表示欄８３２には、閾値ＴＨ１以上の色差ΔＥ１とともに、第一情報ＤＡ１のうち出力条件がＲＧＢ入力である場合の情報が出力されている。
【００７９】
ΔＥ１≧ＴＨ１である場合、目標色ＣTに対する再現色ＣPの見えの差が生じ得る要因は、例えば、ＲＩＰで設定された入力プロファイルが原稿作成時のプロファイルと異なる、ＲＩＰで設定された入力プロファイルがプリンターの特性と合っていない、入力プロファイルの色再現域が小さいため鮮やかな色が再現できない、といった可能性が考えられる。そこで、これらの可能性を要因表示欄８３２に出力することにしている。
【００８０】
ΔＥ１＜ＴＨ１である場合、ホスト装置１００は、上述したＳ３１０〜Ｓ３１４の処理を行わずに第二要因出力処理を終了させる。
【００８１】
以上のようにして、ホスト装置１００は、色差ΔＥ１が第一基準（閾値ＴＨ１）よりも大きい場合に第一情報ＤＡ１を出力し、色差ΔＥ１が第一基準（閾値ＴＨ１）よりも小さい場合に第一情報ＤＡ１を出力しない。ユーザーは、目標色ＣTを表す目標色彩値ＬａｂTと入力色ＣINに対応する中間色彩値ＬａｂINTとの差が反映された要因を直接知ることができる。
【００８２】
図６のＳ１２６において、ホスト装置１００は、第三要因出力処理を行う。図１２は、Ｓ１２６で行われる第三要因出力処理の例を示している。ここで、Ｓ４０２〜Ｓ４０４は、第二色彩値取得工程ＳＴ３、第二色彩値取得機能ＦＵ３、及び、第二色彩値取得部Ｕ３に対応している。Ｓ４０６〜Ｓ４１２は、要因出力工程ＳＴ５、要因出力機能ＦＵ５、及び、要因出力部Ｕ５に対応している。図１３Ａ，１３Ｂは、色差ΔＥ２の表示欄８４４を含む要因表示欄８３４の出力例を示している。
【００８３】
第三要因出力処理が開始されると、ホスト装置１００は、出力プロファイル６２０のＢ２Ａテーブル６２１に従って中間色彩値ＬａｂINTを出力デバイスカラー値ｃｍｙｋPに変換する（Ｓ４０２）。また、ホスト装置１００は、図７に示す出力デバイスカラー値表示欄８２５に出力デバイスカラー値ｃｍｙｋPを表示させる。中間色彩値ＬａｂINTがプリンター２００の色再現域外を表す値である場合、プリンター２００の色再現域にマッピングされた出力デバイスカラー値ｃｍｙｋPが得られる。次に、ホスト装置１００は、出力プロファイル６２０のＡ２Ｂテーブル６２２に従って出力デバイスカラー値ｃｍｙｋPを出力予測値ＬａｂSに変換する（Ｓ４０４）。また、ホスト装置１００は、図７に示す出力予測値表示欄８２６に出力予測値ＬａｂSを表示させる。
以上のようにして、ホスト装置１００は、出力プロファイル６２０を参照することにより再現色ＣPに対応する出力予測値ＬａｂSを求める。
【００８４】
出力予測値ＬａｂSの取得後、ホスト装置１００は、目標色彩値ＬａｂTと出力予測値ＬａｂSとの色差ΔＥ２を算出する（Ｓ４０６）。次に、ホスト装置１００は、得られた色差ΔＥ２を表示欄８４４に表示させる（Ｓ４０８）。尚、ホスト装置１００は、中間色彩値ＬａｂINTと出力予測値ＬａｂSとの色差を算出し、得られた色差を図７に示す表示欄８４３に表示させてもよい。
また、ホスト装置１００は、色差ΔＥ２が閾値ＴＨ２以上であるか否かに応じて処理を分岐させる（Ｓ４１０）。
【００８５】
ΔＥ２≧ＴＨ２である場合、ホスト装置１００は、図２で示した要因情報テーブルＴＡに格納されている第二情報ＤＡ２を読み出して要因表示欄８３４に表示させ（Ｓ４１２）、第三要因出力処理を終了させる。図１３Ａに示す要因表示欄８３４には、閾値ＴＨ２以上の色差ΔＥ２とともに、第二情報ＤＡ２が出力されている。
ΔＥ２≧ＴＨ２である場合、目標色ＣTに対する再現色ＣPの見えの差が生じ得る要因は、例えば、プリンター２００の色再現域が小さいために鮮やかな色が再現できない可能性が考えられる。そこで、この可能性を要因表示欄８３４に出力することにしている。
【００８６】
ΔＥ２＜ＴＨ２である場合、ホスト装置１００は、上述したＳ４１２の処理を行わずに第三要因出力処理を終了させる。図１３Ｂに示す要因表示欄８３４には、閾値ＴＨ２未満の色差ΔＥ２が出力されている一方、第二情報ＤＡ２は出力されていない。
【００８７】
以上のようにして、ホスト装置１００は、色差ΔＥ２が第二基準（閾値ＴＨ２）よりも大きい場合に第二情報ＤＡ２を出力し、色差ΔＥ２が第二基準（閾値ＴＨ２）よりも小さい場合に第二情報ＤＡ２を出力しない。ユーザーは、目標色ＣTを表す目標色彩値ＬａｂTと再現色ＣPに対応する出力予測値ＬａｂSとの差が反映された要因を直接知ることができる。
【００８８】
図６のＳ１２８において、ホスト装置１００は、第四要因出力処理を行う。図１４は、Ｓ１２８で行われる第四要因出力処理の例を示している。図１５Ａ，１５Ｂは、色差ΔＥ４の表示欄８４５を含む要因表示欄８３５の出力例を示している。
【００８９】
第四要因出力処理が開始されると、ホスト装置１００は、出力予測値ＬａｂSと現在値ＬａｂPの色差ΔＥ４を算出する（Ｓ５０２）。次に、ホスト装置１００は、得られた色差ΔＥ４を表示欄８４５に表示させる（Ｓ５０４）。また、ホスト装置１００は、色差ΔＥ４が閾値ＴＨ４以上であるか否かに応じて処理を分岐させる（Ｓ５０６）。
【００９０】
ΔＥ４≧ＴＨ４である場合、ホスト装置１００は、図２で示した要因情報テーブルＴＡに格納されている第四情報ＤＡ４を読み出して要因表示欄８３５に表示させ（Ｓ５０８）、第四要因出力処理を終了させる。図１５Ａに示す要因表示欄８３５には、閾値ＴＨ４以上の色差ΔＥ４とともに、第四情報ＤＡ４が出力されている。
ΔＥ４≧ＴＨ４である場合、目標色ＣTに対する再現色ＣPの見えの差が生じ得る要因は、例えば、出力プロファイル６２０が適切でない可能性が考えられる。そこで、この可能性を要因表示欄８３５に出力することにしている。
【００９１】
ΔＥ４＜ＴＨ４である場合、ホスト装置１００は、図２で示した要因情報テーブルＴＡに格納されている情報ＤＡ９を読み出して要因表示欄８３５に表示させ（Ｓ５１０）、第四要因出力処理を終了させる。図１５Ｂに示す要因表示欄８３５には、閾値ＴＨ４未満の色差ΔＥ４とともに、第四情報ＤＡ４とは異なる情報ＤＡ９が出力されている。この情報ＤＡ９は、標準のＤ５０光源下では測色値に大きな差が無い旨の情報である。
【００９２】
以上のようにして、ホスト装置１００は、色差ΔＥ４が第四基準（閾値ＴＨ４）よりも大きい場合に第四情報ＤＡ４を出力し、色差ΔＥ４が第四基準（閾値ＴＨ４）よりも小さい場合に第四情報ＤＡ４を出力しない。ユーザーは、再現色ＣPに対応する出力予測値ＬａｂSと再現色ＣPの測色値ＬａｂPとの差が反映された要因を直接知ることができる。
【００９３】
図６で示した色再現解析処理により、色差ΔＥ１〜ΔＥ４のそれぞれについて、目標色ＣTに対する再現色ＣPの見えの差が生じ得る要因を表す情報ＤＡ１〜ＤＡ４が図７に示す色差要因表示欄８３０にまとめて出力される。むろん、各情報ＤＡ１〜ＤＡ４の出力は、まとめて出力することに限定されず、個別にポップアップ表示するといった個別の出力でもよい。
【００９４】
図６のＳ１２８の処理が終了すると、ホスト装置１００は、処理をＳ１０２に戻す。これにより、上述した欄８１１〜８１７，８２１〜８２３，８２７への操作がさらに受け付けられ、Ｓ１２２〜Ｓ１２８の処理において更新後のデータに基づいて要因情報ＤＡ０が出力される。
【００９５】
以上のようにして、ホスト装置１００は、複数の色彩値ＬａｂT，ＬａｂINT，ＬａｂS，ＬａｂPに基づいて、目標色ＣTに対する再現色ＣPの見えの差が生じ得る要因を表す要因情報ＤＡ０を出力する。これにより、ユーザーは、目標色ＣTに対する再現色ＣPの見えの差が生じ得る要因を直接知ることができる。従って、本具体例は、目標色に対する再現色の見えの差を解決することを容易にさせることができる。
【００９６】
（６）変形例：
本発明は、種々の変形例が考えられる。
例えば、出力デバイスは、インクジェットプリンターに限定されず、色材としてトナーを使用するレーザープリンターといった電子写真方式のプリンター、３次元プリンター、表示装置、等でもよい。
画像を形成する色材の種類は、Ｃ，Ｍ，Ｙ，Ｋに限定されず、Ｃ，Ｍ，Ｙ，Ｋに加えて、Ｌｃ、Ｌｍ、Ｙよりも高濃度のＤＹ（ダークイエロー）、Ｏｒ（オレンジ）、Ｇｒ（グリーン）、Ｋよりも低濃度のＬｋ（ライトブラック）、画質向上用の無着色の色材、等を含んでもよい。
むろん、出力色空間は、ｃｍｙｋ色空間に限定されず、ＣＭＹ色空間、ＲＧＢ色空間、等でもよい。
ターゲットデバイスは、ターゲット印刷機に限定されず、表示装置等でもよい。入力色空間は、ＣＭＹＫ色空間に限定されず、ＣＭＹ色空間、ＲＧＢ色空間、等でもよい。
【００９７】
上述した処理は、順番を入れ替えたり、一部を省略したり、別の処理を付加したりする等、適宜、変更可能である。例えば、図６で示した色再現解析処理において、Ｓ１２２の第一要因出力処理は、Ｓ１２４，Ｓ１２６，Ｓ１２８のいずれの処理の後において行うことが可能である。
要因情報ＤＡ０の出力は、表示装置１３０による表示に限定されず、プリンター２００による印刷、音声出力装置１１６による音声出力、等でもよい。
【００９８】
また、要因情報ＤＡ０の出力は、上述した色差ΔＥ１〜ΔＥ４を判定基準とした出力に限定されず、中間色彩値ＬａｂINTと出力予測値ＬａｂSとの色差等と色差ΔＥ１〜ΔＥ４とを判定基準とした出力でもよい。むろん、ホスト装置１００は、色差ΔＥ１〜ΔＥ４の一部を除いた色差を判定基準として要因情報ＤＡ０を出力してもよい。また、判定基準は、色彩値同士の色差に限定されず、色彩値同士の明度の差、色彩値同士の彩度の差、色彩値同士の色相角の差、等でもよい。
さらに、ホスト装置１００は、色彩値ＬａｂT，ＬａｂINT，ＬａｂS，ＬａｂPそのものを判定基準として要因情報ＤＡ０を出力してもよい。例えば、プロファイル５００を参照することにより得られる中間色彩値ＬａｂINTや出力予測値ＬａｂSがＬａｂ値のとり得る範囲を超える場合、プロファイル５００が不適切である旨の要因情報を出力することが可能である。Ｌａｂ値のとり得る範囲を超える場合は、例えば、色彩値のＬ値がとり得る範囲（例えば０〜１００）の外の値になることや、色彩値のａ値がとり得る範囲（例えば−１２７〜＋１２７）の外の値になることや、色彩値のＬ値がとり得る範囲（例えば−１２７〜＋１２７）の外の値になることが考えられる。
【００９９】
さらに、図６で示した色再現解析処理において、Ｓ１２２，Ｓ１２６，Ｓ１２８の処理を行わずにＳ１２４の第二要因出力処理を行う場合、Ｓ１２２，Ｓ１２４，Ｓ１２８の処理を行わずにＳ１２６の第三要因出力処理を行う場合、等も本技術に含まれ、本技術の基本的な作用及び効果が得られる。尚、Ｓ１２６の第三要因出力処理を行う場合は、図１０で示したＳ３０２において入力値を中間色彩値ＬａｂINTに変換する処理を行っておけばよい。
尚、上述した実施形態では中間色彩値ＬａｂINTを第二色彩値に当てはめて出力予測値ＬａｂSを第三色彩値に当てはめたが、本技術の態様１，５，６，８〜１１には出力予測値ＬａｂSを第二色彩値に当てはめる場合も含まれる。
【０１００】
（７）結び：
以上説明したように、本発明によると、種々の態様により、目標色に対する再現色の見えの差を解決することを容易にさせる技術等を提供することができる。むろん、独立請求項に係る構成要件のみからなる技術でも、上述した基本的な作用、効果が得られる。
また、上述した例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、公知技術及び上述した例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、等も実施可能である。本発明は、これらの構成等も含まれる。
【符号の説明】
【０１０１】
１００…ホスト装置（色再現解析装置の例）、１１４…記憶装置、１１５…入力装置、１１６…音声出力装置、１２０…測色装置、１３０…表示装置、２００…プリンター（出力デバイスの例）、３００…ターゲット印刷機（入力デバイスの例）、４００…ＲＩＰ、５００…プロファイル、６１０…入力プロファイル、６１１…Ａ２Ｂテーブル、６１２…Ｂ２Ａテーブル、６２０…出力プロファイル、６２１…Ｂ２Ａテーブル、６２２…Ａ２Ｂテーブル、８００…ＵＩ画面、８１１…フォルダー指定欄、８１２…ＲＧＢ入力プロファイル指定欄、８１３…ＣＭＹＫ入力プロファイル指定欄、８１４…出力プロファイル指定欄、８１５…レンダリングインテント指定欄、８１６…目標色彩値入力欄、８１７…入力データタイプ指定欄、８２１…ＣＭＹＫ値入力欄、８２２…ＲＧＢ値入力欄、８２３…ライブラリーＬａｂ値入力欄、８２４…中間色彩値表示欄、８２５…出力デバイスカラー値表示欄、８２６…出力予測値表示欄、８２７…現在値入力欄、８３０…色差要因表示欄、８３１，８３２，８３４，８３５…要因表示欄、８３３…表示領域、８４１〜８４５…表示欄、ＣＳｃ…機器独立色空間、ＣＳｉ…入力色空間、ＣＳｏ…出力色空間、ＤＡ０…要因情報、ＤＡ１…第一情報、ＤＡ２…第二情報、ＤＡ３…第三情報、ＤＡ４…第四情報、ＧＤ１，ＧＤ２，ＧＤ３，ＧＤ４…格子点、ＰＲ０…色再現解析プログラム、ＳＹ１…色再現解析システム、ＴＡ…要因情報テーブル、Ｕ１…プロファイル受付部、Ｕ２…第一色彩値取得部、Ｕ３…第二色彩値取得部、Ｕ４…第四色彩値取得部、Ｕ５…要因出力部。
【図１】
2019186660.tif 000003
【図２】
2019186660.tif 000004
【図３】
2019186660.tif 000005
【図４】
2019186660.tif 000006
【図５】
2019186660.tif 000007
【図６】
2019186660.tif 000008
【図７】
2019186660.tif 000009
【図８】
2019186660.tif 000010
【図９】
2019186660.tif 000011
【図１０】
2019186660.tif 000012
【図１１】
2019186660.tif 000013
【図１２】
2019186660.tif 000014
【図１３】
2019186660.tif 000015
【図１４】
2019186660.tif 000016
【図１５】
2019186660.tif 000017