(57)【要約】【課題】複数の色変換を行う場合にプロファイルを調整する作業の利便性を向上させることが可能な技術を提供する。【解決手段】出力プロファイルと組み合わせる第一要素として第一入力プロファイルを受け付け、前記出力プロファイルと組み合わせる第二要素として第二入力プロファイルとスポットカラーとの少なくとも一方を受け付け、前記第一要素と前記出力プロファイルとに従って色変換する場合において調整の第一目標を受け付け、第二要素と前記出力プロファイルとに従って色変換する場合において調整の第二目標を受け付け、前記第一目標及び前記第二目標に基づいて前記出力プロファイルを調整する、プロファイル調整方法。入力プロファイルと組み合わせる第一要素として第一出力プロファイルを受け付け、前記入力プロファイルと組み合わせる第二要素として第二出力プロファイルを受け付けてもよい。【選択図】図８
2018207329.tif 000002
【特許請求の範囲】
【請求項１】
第一の色空間の第一座標値から第二の色空間の第二座標値への変換に使用するプロファイルを調整するプロファイル調整方法であって、
プロファイル接続空間の第三座標値と前記第二座標値との対応関係を規定した出力プロファイルと組み合わせる第一要素として、前記第一座標値と前記第三座標値との対応関係を規定した第一入力プロファイルを受け付ける第一指定工程と、
前記出力プロファイルと組み合わせる第二要素として、前記第一座標値と前記第三座標値との対応関係を規定した第二入力プロファイルと、前記第三座標値で表されたスポットカラーと、の少なくとも一方を受け付ける第二指定工程と、
前記第一要素と前記出力プロファイルとに従って前記第一座標値から前記第二座標値に変換する場合において調整対象の色を表す座標における調整の第一目標を受け付ける第一目標受付工程と、
前記第二要素と前記出力プロファイルとに従って前記第一座標値と前記第三座標値との少なくとも一方から前記第二座標値に変換する場合において調整対象の色を表す座標における調整の第二目標を受け付ける第二目標受付工程と、
受け付けられた前記第一目標及び前記第二目標に基づいて前記出力プロファイルを調整するプロファイル調整工程と、を含む、プロファイル調整方法。
【請求項２】
第一の色空間の第一座標値から第二の色空間の第二座標値への変換に使用するプロファイルを調整するプロファイル調整方法であって、
前記第一座標値とプロファイル接続空間の第三座標値との対応関係を規定した入力プロファイルと組み合わせる第一要素として、前記第三座標値と前記第二座標値との対応関係を規定した第一出力プロファイルを受け付ける第一指定工程と、
前記入力プロファイルと組み合わせる第二要素として、前記第三座標値と前記第二座標値との対応関係を規定した第二出力プロファイルを受け付ける第二指定工程と、
前記入力プロファイルと前記第一要素とに従って前記第一座標値から前記第二座標値に変換する場合において調整対象の色を表す座標における調整の第一目標を受け付ける第一目標受付工程と、
前記入力プロファイルと前記第二要素とに従って前記第一座標値から前記第二座標値に変換する場合において調整対象の色を表す座標における調整の第二目標を受け付ける第二目標受付工程と、
受け付けられた前記第一目標及び前記第二目標に基づいて前記入力プロファイルを調整するプロファイル調整工程と、を含む、プロファイル調整方法。
【請求項３】
前記第一目標受付工程では、前記第一の色空間、前記第二の色空間、及び、前記プロファイル接続空間の内の２種類以上の色空間の中からいずれか一つを第一調整対象色空間として受け付け、該第一調整対象色空間において調整対象の色を表す座標における調整の前記第一目標を受け付ける、請求項１又は請求項２に記載のプロファイル調整方法。
【請求項４】
前記第二目標受付工程では、前記第一の色空間、前記第二の色空間、及び、前記プロファイル接続空間の内の２種類以上の色空間の中からいずれか一つを第二調整対象色空間として受け付け、該第二調整対象色空間において調整対象の色を表す座標における調整の前記第二目標を受け付ける、請求項１〜請求項３のいずれか一項に記載のプロファイル調整方法。
【請求項５】
前記プロファイル調整工程において調整する対象である調整対象プロファイルのうち前記第一目標及び前記第二目標に基づいて調整する調整範囲を受け付ける調整範囲指定工程をさらに含み、
前記プロファイル調整工程では、前記第一目標及び前記第二目標に基づいて前記調整対象プロファイルの前記調整範囲を調整する、請求項１〜請求項４のいずれか一項に記載のプロファイル調整方法。
【請求項６】
前記プロファイル調整工程では、調整する対象である調整対象プロファイルに対して前記第一目標により調整する範囲と前記第二目標により調整する範囲とに重なりが生じる場合、該重なりが生じた範囲において、前記第一目標による調整の程度を表す第一調整量と前記第二目標による調整の程度を表す第二調整量とを用いて求められる調整量となるように前記調整対象プロファイルを調整する、請求項１〜請求項５のいずれか一項に記載のプロファイル調整方法。
【請求項７】
前記重なりが生じた範囲における調整量を求めるための前記第一調整量と前記第二調整量との少なくとも一方に対する係数の設定を受け付ける係数設定工程をさらに含み、
前記プロファイル調整工程では、前記重なりが生じた範囲において、前記係数に従って前記第一調整量と前記第二調整量とを用いて求められる調整量となるように前記調整対象プロファイルを調整する、請求項６に記載のプロファイル調整方法。
【請求項８】
前記プロファイル調整工程では、前記第一目標及び前記第二目標が前記第二座標値で表されていない場合、前記第一目標及び前記第二目標に対応する前記第二座標値を目標出力値として求め、前記調整対象の色を表す座標から、前記第一要素又は前記第二要素、及び、調整する対象である調整対象プロファイルに従って得られる前記第二座標値を前記目標出力値に近付けるように前記調整対象プロファイルを調整する、請求項１〜請求項７のいずれか一項に記載のプロファイル調整方法。
【請求項９】
第一の色空間の第一座標値から第二の色空間の第二座標値への変換に使用するプロファイルを調整するためのプロファイル調整プログラムであって、
プロファイル接続空間の第三座標値と前記第二座標値との対応関係を規定した出力プロファイルと組み合わせる第一要素として、前記第一座標値と前記第三座標値との対応関係を規定した第一入力プロファイルを受け付ける第一指定機能と、
前記出力プロファイルと組み合わせる第二要素として、前記第一座標値と前記第三座標値との対応関係を規定した第二入力プロファイルと、前記第三座標値で表されたスポットカラーと、の少なくとも一方を受け付ける第二指定機能と、
前記第一要素と前記出力プロファイルとに従って前記第一座標値から前記第二座標値に変換する場合において調整対象の色を表す座標における調整の第一目標を受け付ける第一目標受付機能と、
前記第二要素と前記出力プロファイルとに従って前記第一座標値と前記第三座標値との少なくとも一方から前記第二座標値に変換する場合において調整対象の色を表す座標における調整の第二目標を受け付ける第二目標受付機能と、
受け付けられた前記第一目標及び前記第二目標に基づいて前記出力プロファイルを調整するプロファイル調整機能と、をコンピューターに実現させる、プロファイル調整プログラム。
【請求項１０】
第一の色空間の第一座標値から第二の色空間の第二座標値への変換に使用するプロファイルを調整するためのプロファイル調整プログラムであって、
前記第一座標値とプロファイル接続空間の第三座標値との対応関係を規定した入力プロファイルと組み合わせる第一要素として、前記第三座標値と前記第二座標値との対応関係を規定した第一出力プロファイルを受け付ける第一指定機能と、
前記入力プロファイルと組み合わせる第二要素として、前記第三座標値と前記第二座標値との対応関係を規定した第二出力プロファイルを受け付ける第二指定機能と、
前記入力プロファイルと前記第一要素とに従って前記第一座標値から前記第二座標値に変換する場合において調整対象の色を表す座標における調整の第一目標を受け付ける第一目標受付機能と、
前記入力プロファイルと前記第二要素とに従って前記第一座標値から前記第二座標値に変換する場合において調整対象の色を表す座標における調整の第二目標を受け付ける第二目標受付機能と、
受け付けられた前記第一目標及び前記第二目標に基づいて前記入力プロファイルを調整するプロファイル調整機能と、をコンピューターに実現させる、プロファイル調整プログラム。
【請求項１１】
第一の色空間の第一座標値から第二の色空間の第二座標値への変換に使用するプロファイルを調整するプロファイル調整システムであって、
プロファイル接続空間の第三座標値と前記第二座標値との対応関係を規定した出力プロファイルと組み合わせる第一要素として、前記第一座標値と前記第三座標値との対応関係を規定した第一入力プロファイルを受け付ける第一指定部と、
前記出力プロファイルと組み合わせる第二要素として、前記第一座標値と前記第三座標値との対応関係を規定した第二入力プロファイルと、前記第三座標値で表されたスポットカラーと、の少なくとも一方を受け付ける第二指定部と、
前記第一要素と前記出力プロファイルとに従って前記第一座標値から前記第二座標値に変換する場合において調整対象の色を表す座標における調整の第一目標を受け付ける第一目標受付部と、
前記第二要素と前記出力プロファイルとに従って前記第一座標値と前記第三座標値との少なくとも一方から前記第二座標値に変換する場合において調整対象の色を表す座標における調整の第二目標を受け付ける第二目標受付部と、
受け付けられた前記第一目標及び前記第二目標に基づいて前記出力プロファイルを調整するプロファイル調整部と、を含む、プロファイル調整システム。
【請求項１２】
第一の色空間の第一座標値から第二の色空間の第二座標値への変換に使用するプロファイルを調整するプロファイル調整システムであって、
前記第一座標値とプロファイル接続空間の第三座標値との対応関係を規定した入力プロファイルと組み合わせる第一要素として、前記第三座標値と前記第二座標値との対応関係を規定した第一出力プロファイルを受け付ける第一指定部と、
前記入力プロファイルと組み合わせる第二要素として、前記第三座標値と前記第二座標値との対応関係を規定した第二出力プロファイルを受け付ける第二指定部と、
前記入力プロファイルと前記第一要素とに従って前記第一座標値から前記第二座標値に変換する場合において調整対象の色を表す座標における調整の第一目標を受け付ける第一目標受付部と、
前記入力プロファイルと前記第二要素とに従って前記第一座標値から前記第二座標値に変換する場合において調整対象の色を表す座標における調整の第二目標を受け付ける第二目標受付部と、
受け付けられた前記第一目標及び前記第二目標に基づいて前記入力プロファイルを調整するプロファイル調整部と、を含む、プロファイル調整システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色空間の座標値の変換に使用するプロファイルを調整する技術に関する。
【背景技術】
【０００２】
インクジェットプリンターをオフセット印刷等といった印刷の校正用途に使う場合、要求される色再現精度（色を正確に再現する度合い）が非常に高い。これを実現する仕組みとしては、ＩＣＣ（International Color Consortium）プロファイルを用いたカラーマネジメントシステムがある。ＩＣＣプロファイルは、印刷機（例えばオフセット印刷機）、インクジェットプリンター、等といったカラー機器の機器依存カラーと機器非依存カラーとの対応関係を表すデータである。印刷機やインクジェットプリンターの機器依存カラーは、例えば、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、及び、Ｋ（ブラック）の使用量を表すＣＭＹＫ値で表される。機器非依存カラーは、例えば、機器独立色空間（device independent color space）であるＣＩＥ（国際照明委員会）Ｌ*ａ*ｂ*色空間の色彩値（「*」を省略してＬａｂ値とする。）やＣＩＥ ＸＹＺ色空間の色彩値で表される。
【０００３】
ここで、印刷機のＩＣＣプロファイルを入力プロファイルとし、インクジェットプリンターのＩＣＣプロファイルを出力プロファイルとする。印刷機におけるＣＭＹＫ値（ＣＭＹＫt値とする。）を入力プロファイルに従ってＰＣＳ（Profile Connection Space；プロファイル接続空間）の色彩値（例えばＬａｂ値）に変換すると、この色彩値を出力プロファイルに従ってインクジェットプリンターのＣＭＹＫ値（ＣＭＹＫp値とする。）に変換することができる。ＣＭＹＫp値に従ってインクジェットプリンターで印刷を行うと、インクジェットプリンターで印刷機の色に近い色を再現することができる。実際には、プロファイルの誤差、色測定誤差、プリンターの変動、等により、期待する色が再現できない場合がある。このような場合、ＩＣＣプロファイルを修正することにより、対象の色の変換精度を上げている。
【０００４】
特許文献１には、校正機をターゲットデバイスとしてＣＭＹＫプリンターの色再現を調整するためにＣＭＹＫプリンター用の出力プロファイルの入力値（Ｌａｂ値）を調整する方法が開示されている。この出力プロファイルに組み合わせられた入力プロファイルは、校正機用の入力プロファイルの一種類だけである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−８７５８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
例えば、印刷等を行う場合、一つのプリンター用出力プロファイルに対して、印刷機用のＣＭＹＫデータに対する入力プロファイルの他、表示装置用のＲＧＢデータに対する入力プロファイルや、Ｌａｂ値で直接色を指定するスポットカラーが組み合わされることがある。この場合、印刷機用入力プロファイルとプリンター用出力プロファイルとの組合せだけ最適化すると、他の入力プロファイル（例えば表示装置用入力プロファイル）やスポットカラーとプリンター用出力プロファイルとの組合せでは色再現精度の十分な向上が望めない。他の入力プロファイルやスポットカラーとプリンター用出力プロファイルとの組合せでも十分な色再現精度を得るためには、プリンター用出力プロファイルと組み合わせる対象を切り替える必要がある。
また、一つの入力プロファイルに対して、被印刷物の種類に応じて異なる出力プロファイルが組み合わされることがある。この場合、入力プロファイルと或る種類の被印刷物用の出力プロファイルとの組合せだけ最適化すると、別の種類の被印刷物用の出力プロファイルとの組合せでは色再現精度の十分な向上が望めない。
【０００７】
尚、上述のような問題は、インクジェットプリンターを対象としたプロファイルを調整する場合に限らず、種々のカラー機器を対象としたプロファイルを調整する場合にも存在する。
【０００８】
本発明の目的の一つは、複数の色変換を行う場合にプロファイルを調整する作業の利便性を向上させることが可能な技術を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的の一つを達成するため、本発明は、第一の色空間の第一座標値から第二の色空間の第二座標値への変換に使用するプロファイルを調整するプロファイル調整方法であって、
プロファイル接続空間の第三座標値と前記第二座標値との対応関係を規定した出力プロファイルと組み合わせる第一要素として、前記第一座標値と前記第三座標値との対応関係を規定した第一入力プロファイルを受け付ける第一指定工程と、
前記出力プロファイルと組み合わせる第二要素として、前記第一座標値と前記第三座標値との対応関係を規定した第二入力プロファイルと、前記第三座標値で表されたスポットカラーと、の少なくとも一方を受け付ける第二指定工程と、
前記第一要素と前記出力プロファイルとに従って前記第一座標値から前記第二座標値に変換する場合において調整対象の色を表す座標における調整の第一目標を受け付ける第一目標受付工程と、
前記第二要素と前記出力プロファイルとに従って前記第一座標値と前記第三座標値との少なくとも一方から前記第二座標値に変換する場合において調整対象の色を表す座標における調整の第二目標を受け付ける第二目標受付工程と、
受け付けられた前記第一目標及び前記第二目標に基づいて前記出力プロファイルを調整するプロファイル調整工程と、を含む、態様を有する。
【００１０】
また、本発明は、第一の色空間の第一座標値から第二の色空間の第二座標値への変換に使用するプロファイルを調整するプロファイル調整方法であって、
前記第一座標値とプロファイル接続空間の第三座標値との対応関係を規定した入力プロファイルと組み合わせる第一要素として、前記第三座標値と前記第二座標値との対応関係を規定した第一出力プロファイルを受け付ける第一指定工程と、
前記入力プロファイルと組み合わせる第二要素として、前記第三座標値と前記第二座標値との対応関係を規定した第二出力プロファイルを受け付ける第二指定工程と、
前記入力プロファイルと前記第一要素とに従って前記第一座標値から前記第二座標値に変換する場合において調整対象の色を表す座標における調整の第一目標を受け付ける第一目標受付工程と、
前記入力プロファイルと前記第二要素とに従って前記第一座標値から前記第二座標値に変換する場合において調整対象の色を表す座標における調整の第二目標を受け付ける第二目標受付工程と、
受け付けられた前記第一目標及び前記第二目標に基づいて前記入力プロファイルを調整するプロファイル調整工程と、を含む、態様を有する。
【００１１】
さらに、本発明は、上述したプロファイル調整方法の各工程に対応する機能をコンピューターに実現させるプロファイル調整プログラムの態様を有する。
さらに、本発明は、上述したプロファイル調整方法の各工程に対応するユニット（「部」）を含むプロファイル調整システムの態様を有する。
【００１２】
上述した態様は、複数の色変換を行う場合にプロファイルを調整する作業の利便性を向上させる技術を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】プロファイル調整システムの構成例を模式的に示すブロック図。
【図２】カラーマネジメントフローの例を模式的に示す図。
【図３】別のカラーマネジメントフローの例を模式的に示す図。
【図４】各種プロファイルの関係の例を模式的に示す図。
【図５】プロファイルの構造例を模式的に示す図。
【図６】プロファイル調整処理の例を示すフローチャート。
【図７】プロファイル及びパラメーター設定処理の例を示すフローチャート。
【図８】ユーザーインターフェイス画面の例を模式的に示す図。
【図９】ユーザーインターフェイス画面の例を模式的に示す図。
【図１０】詳細設定画面の例を模式的に示す図。
【図１１】詳細設定画面の例を模式的に示す図。
【図１２】出力プロファイルを調整対象とした場合の目標受付領域の例を模式的に示す図。
【図１３】入力プロファイルを調整対象とした場合の目標受付領域の例を模式的に示す図。
【図１４】図１４Ａは調整点を設定する例を模式的に示す図、図１４Ｂは調整範囲に重なりが生じた場合の調整量の配分の例を模式的に示す図。
【図１５】出力プロファイル調整データセット生成処理の例を示すフローチャート。
【図１６】入力プロファイル調整データセット生成処理の例を示すフローチャート。
【図１７】図１７Ａ，１７Ｂは現在の出力値の算出例を模式的に示す図、図１７Ｃは現在の出力値を算出する式の例を模式的に示す図。
【図１８】図１８Ａ〜１８Ｃは調整対象色空間に応じた目標出力値の算出例を模式的に示す図。
【図１９】目標出力値を算出する式の例を模式的に示す図。
【図２０】図２０Ａ，２０Ｂは調整対象プロファイルの入力値及び調整目標値を求める例を模式的に示す図、図２０Ｃは調整対象プロファイルの入力値及び調整目標値を算出する式の例を模式的に示す図。
【図２１】図２１Ａは出力プロファイルを調整するためのデータセットの例を模式的に示す図、図２１Ｂは入力プロファイルを調整するためのデータセットの例を模式的に示す図。
【図２２】図２２Ａは調整対象プロファイルの出力色空間において調整する場合の各格子点の調整量を模式的に示す図、図２２Ｂは調整対象プロファイルの入力色空間において調整する場合の各格子点の調整量を模式的に示す図。
【図２３】図２３Ａは最近傍格子点に対する出力値の調整量を決定する例を模式的に示す図、図２３Ｂ最近傍格子点の周囲の格子点に対する出力値の調整量を決定する例を模式的に示す図。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態を説明する。むろん、以下の実施形態は本発明を例示するものに過ぎず、実施形態に示す特徴の全てが発明の解決手段に必須になるとは限らない。
【００１５】
（１）本発明に含まれる技術の概要：
まず、図１〜２３に示される例を参照して本発明に含まれる技術の概要を説明する。尚、本願の図は模式的に例を示す図であり、これらの図に示される各方向の拡大率は異なることがあり、各図は整合していないことがある。むろん、本技術の各要素は、符号で示される具体例に限定されない。
【００１６】
［態様１］
本技術の一態様に係るプロファイル調整方法は、第一の色空間ＣＳ１（例えばＣＭＹＫ色空間やＲＧＢ色空間）の第一座標値（例えばＣＭＹＫ値やＲＧＢ値）から第二の色空間ＣＳ２（例えばｃｍｙｋ色空間）の第二座標値（例えばｃｍｙｋ値）への変換に使用するプロファイル５００を調整するプロファイル調整方法であって、第一指定工程ＳＴ１、第二指定工程ＳＴ２、第一目標受付工程ＳＴ３、第二目標受付工程ＳＴ４、及び、プロファイル調整工程ＳＴ７を含む。前記第一指定工程ＳＴ１では、プロファイル接続空間ＣＳ３（例えばＬａｂ色空間）の第三座標値（例えばＬａｂ値）と前記第二座標値との対応関係を規定した出力プロファイル６２０と組み合わせる第一要素として、前記第一座標値と前記第三座標値との対応関係を規定した第一入力プロファイル６１１を受け付ける。前記第二指定工程ＳＴ２では、前記出力プロファイル６２０と組み合わせる第二要素として、前記第一座標値と前記第三座標値との対応関係を規定した第二入力プロファイル６１２と、前記第三座標値で表されたスポットカラー６４５と、の少なくとも一方を受け付ける。前記第一目標受付工程ＳＴ３では、前記第一要素（６１１）と前記出力プロファイル６２０とに従って前記第一座標値から前記第二座標値に変換する場合において調整対象の色（例えば調整点Ｐ０）を表す座標における調整の第一目標Ｔ１を受け付ける。前記第二目標受付工程ＳＴ４では、前記第二要素（６１２，６４５）と前記出力プロファイル６２０とに従って前記第一座標値と前記第三座標値との少なくとも一方から前記第二座標値に変換する場合において調整対象の色（Ｐ０）を表す座標における調整の第二目標Ｔ２を受け付ける。前記プロファイル調整工程ＳＴ７では、受け付けられた前記第一目標Ｔ１及び前記第二目標Ｔ２に基づいて前記出力プロファイル６２０を調整する。
【００１７】
上記態様１では、第一入力プロファイル６１１と出力プロファイル６２０とに従った第一の色変換において前記出力プロファイル６２０が調整され、第二入力プロファイル６１２又はスポットカラー６４５と前記出力プロファイル６２０とに従った第二の色変換においても前記出力プロファイル６２０が調整される。このため、出力プロファイル６２０を調整するために組合せの対象を切り替える必要が無い。従って、前記第一の色変換と前記第二の色変換とを含む複数の色変換を行う場合に出力プロファイルを調整する作業の利便性を向上させるプロファイル調整方法を提供することができる。
【００１８】
ここで、プロファイル接続空間には、ＣＩＥ Ｌａｂ色空間、ＣＩＥ ＸＹＺ色空間、等といった色空間が含まれる。
第一の色空間には、ＣＭＹＫ色空間、ＣＭＹ色空間、ＲＧＢ色空間、等が含まれる。尚、Ｒは赤を意味し、Ｇは緑を意味し、Ｂは青を意味する。
第二の色空間には、ＣＭＹＫ色空間、ＣＭＹ色空間、ＲＧＢ色空間、等が含まれる。以下述べる実施形態では、第二の色空間がＣＭＹＫ色空間である場合に第一の色空間のＣＭＹＫ色空間と区別するため第二の色空間をｃｍｙｋ色空間と表記している。
調整対象の色を表す座標は、第一の色空間の第一座標値で表されてもよいし、第二の色空間の第二座標値で表されてもよいし、プロファイル接続空間の第三座標値で表されてもよい。
調整対象の色を表す座標における調整の目標は、色空間の座標値で表されてもよいし、色空間の現在の座標値からの差分で表されてもよい。
出力プロファイルと組み合わせる第二要素は、２以上でもよく、２以上の第二入力プロファイルでもよいし、２以上のスポットカラーでもよいし、第二入力プロファイルとスポットカラーの両方でもよい。
尚、上記態様１の付言は、以下の態様も同様である。
【００１９】
［態様２］
また、本技術の別の態様に係るプロファイル調整方法は、第一の色空間ＣＳ１（例えばＣＭＹＫ色空間やＲＧＢ色空間）の第一座標値（例えばＣＭＹＫ値やＲＧＢ値）から第二の色空間ＣＳ２（例えばｃｍｙｋ色空間）の第二座標値（例えばｃｍｙｋ値）への変換に使用するプロファイル５００を調整するプロファイル調整方法であって、第一指定工程ＳＴ１、第二指定工程ＳＴ２、第一目標受付工程ＳＴ３、第二目標受付工程ＳＴ４、及び、プロファイル調整工程ＳＴ７を含む。前記第一指定工程ＳＴ１では、前記第一座標値とプロファイル接続空間ＣＳ３の第三座標値との対応関係を規定した入力プロファイル６１０と組み合わせる第一要素として、前記第三座標値と前記第二座標値との対応関係を規定した第一出力プロファイル６２１を受け付ける。前記第二指定工程ＳＴ２では、前記入力プロファイル６１０と組み合わせる第二要素として、前記第三座標値と前記第二座標値との対応関係を規定した第二出力プロファイル６２２を受け付ける。前記第一目標受付工程ＳＴ３では、前記入力プロファイル６１０と前記第一要素（６２１）とに従って前記第一座標値から前記第二座標値に変換する場合において調整対象の色（例えば調整点Ｐ０）を表す座標における調整の第一目標Ｔ１を受け付ける。前記第二目標受付工程ＳＴ４では、前記入力プロファイル６１０と前記第二要素（６２２）とに従って前記第一座標値から前記第二座標値に変換する場合において調整対象の色（Ｐ０）を表す座標における調整の第二目標Ｔ２を受け付ける。前記プロファイル調整工程ＳＴ７では、受け付けられた前記第一目標Ｔ１及び前記第二目標Ｔ２に基づいて前記入力プロファイル６１０を調整する。
【００２０】
上記態様２では、入力プロファイル６１０と第一出力プロファイル６２１とに従った第一の色変換において前記入力プロファイル６１０が調整され、前記入力プロファイル６１０と第二出力プロファイル６２２とに従った第二の色変換においても前記入力プロファイル６１０が調整される。このため、入力プロファイル６１０を調整するために組合せの対象を切り替える必要が無い。従って、前記第一の色変換と前記第二の色変換とを含む複数の色変換を行う場合に入力プロファイルを調整する作業の利便性を向上させるプロファイル調整方法を提供することができる。
ここで、入力プロファイルと組み合わせる第二要素は、２以上の第二出力プロファイルでもよい。この付言は、以下の態様も同様である。
【００２１】
［態様３］
図８，９に例示するように、前記第一目標受付工程ＳＴ３では、前記第一の色空間ＣＳ１、前記第二の色空間ＣＳ２、及び、前記プロファイル接続空間ＣＳ３の内の２種類以上の色空間の中からいずれか一つを第一調整対象色空間ＣＳ７として受け付けてもよい。該第一目標受付工程ＳＴ３では、前記第一調整対象色空間ＣＳ７において調整対象の色（Ｐ０）を表す座標における調整の前記第一目標Ｔ１を受け付けてもよい。本態様では、第一目標Ｔ１を受け付けるための座標値を、第一の色空間ＣＳ１の第一座標値、第二の色空間ＣＳ２の第二座標値、及び、プロファイル接続空間ＣＳ３の第三座標値の内の２種類以上の座標値から選択することができる。従って、本態様は、プロファイルを調整する作業の利便性をさらに向上させる技術を提供することができる。
尚、上記態様３には含まれないが、第一調整対象色空間が予め決められている場合も、本技術に含まれる。
【００２２】
［態様４］
図８，９に例示するように、前記第二目標受付工程ＳＴ４では、前記第一の色空間ＣＳ１、前記第二の色空間ＣＳ２、及び、前記プロファイル接続空間ＣＳ３の内の２種類以上の色空間の中からいずれか一つを第二調整対象色空間ＣＳ８として受け付けてもよい。該第二目標受付工程ＳＴ４では、前記第二調整対象色空間ＣＳ８において調整対象の色（Ｐ０）を表す座標における調整の前記第二目標Ｔ２を受け付けてもよい。本態様では、第二目標Ｔ２を受け付けるための座標値を、第一の色空間ＣＳ１の第一座標値、第二の色空間ＣＳ２の第二座標値、及び、プロファイル接続空間ＣＳ３の第三座標値の内の２種類以上の座標値から選択することができる。従って、本態様は、プロファイルを調整する作業の利便性をさらに向上させる技術を提供することができる。
尚、上記態様４には含まれないが、第二調整対象色空間が予め決められている場合も、本技術に含まれる。
【００２３】
［態様５］
図１２，１３等に例示するように、本プロファイル調整方法は、前記プロファイル調整工程ＳＴ７において調整する対象である調整対象プロファイル５５０（出力プロファイル６２０又は入力プロファイル６１０）のうち前記第一目標Ｔ１及び前記第二目標Ｔ２に基づいて調整する調整範囲Ａ０を受け付ける調整範囲指定工程ＳＴ５をさらに含んでもよい。前記プロファイル調整工程ＳＴ７では、前記第一目標Ｔ１及び前記第二目標Ｔ２に基づいて前記調整対象プロファイル５５０の前記調整範囲Ａ０を調整してもよい。本態様は、調整対象プロファイル５５０のうち第一目標Ｔ１及び第二目標Ｔ２に基づいて調整する調整範囲Ａ０を指定することができるので、プロファイルを調整する作業の利便性をさらに向上させる技術を提供することができる。
【００２４】
ここで、調整範囲は、色空間の一部に限定されず、色空間の全体でもよい。この付言は、以下の態様も同様である。
尚、上記態様５には含まれないが、調整範囲が固定されている場合も、本技術に含まれる。
【００２５】
［態様６］
図１０，１１，１４Ｂに例示するように、前記プロファイル調整工程ＳＴ７では、調整する対象である調整対象プロファイル５５０に対して前記第一目標Ｔ１により調整する範囲（Ａ１）と前記第二目標Ｔ２により調整する範囲（Ａ２，Ａ３）とに重なりが生じる場合、該重なりが生じた範囲（Ａ４〜Ａ７）において、前記第一目標Ｔ１による調整の程度を表す第一調整量（例えば調整量Ｄ１）と前記第二目標Ｔ２による調整の程度を表す第二調整量（例えば調整量Ｄ２，Ｄ３）とを用いて求められる調整量Ｄとなるように前記調整対象プロファイル５５０を調整してもよい。この態様は、第一目標Ｔ１により調整する範囲（Ａ１）と第二目標Ｔ２により調整する範囲（Ａ２，Ａ３）とに重なりが生じた範囲（Ａ４〜Ａ７）において調整対象プロファイル５５０の調整に第一調整量（Ｄ１）と第二調整量（Ｄ２，Ｄ３）とが反映されるので、複数の色変換を行う場合にプロファイルを調整する好適な技術を提供することができる。
【００２６】
［態様７］
図１０，１１，１４Ｂに例示するように、本プロファイル調整方法は、前記重なりが生じた範囲（Ａ４〜Ａ７）における調整量Ｄを求めるための前記第一調整量（Ｄ１）と前記第二調整量（Ｄ２，Ｄ３）との少なくとも一方に対する係数（例えば重みａ１，ａ２，ａ３）の設定を受け付ける係数設定工程ＳＴ６をさらに含んでもよい。前記プロファイル調整工程ＳＴ７では、前記重なりが生じた範囲（Ａ４〜Ａ７）において、前記係数（ａ１，ａ２，ａ３）に従って前記第一調整量（Ｄ１）と前記第二調整量（Ｄ２，Ｄ３）とを用いて求められる調整量Ｄとなるように前記調整対象プロファイル５５０を調整してもよい。本態様は、重なりが生じた範囲（Ａ４〜Ａ７）において調整対象プロファイル５５０の調整に第一調整量（Ｄ１）と第二調整量（Ｄ２，Ｄ３）との少なくとも一方を反映させる程度をユーザーが設定することができるので、プロファイルを調整する作業の利便性をさらに向上させる技術を提供することができる。
【００２７】
［態様８］
図６等に例示するように、前記プロファイル調整工程ＳＴ７では、前記第一目標Ｔ１及び前記第二目標Ｔ２が前記第二座標値で表されていない場合、前記第一目標Ｔ１及び前記第二目標Ｔ２に対応する前記第二座標値を目標出力値TargetOutとして求め、前記調整対象の色（Ｐ０）を表す座標から、前記第一要素又は前記第二要素、及び、調整する対象である調整対象プロファイル５５０に従って得られる前記第二座標値を前記目標出力値TargetOutに近付けるように前記調整対象プロファイル５５０を調整してもよい。この態様は、出力色を表す第二座標値を基準として調整対象プロファイル５５０が調整されるので、色再現精度を向上させる技術を提供することができる。
【００２８】
ここで、前記プロファイル調整工程ＳＴ７では、得られる前記第二座標値を前記目標出力値TargetOutに近付ける演算処理を繰り返して前記調整対象プロファイル５５０を調整してもよい。
尚、上記態様８には含まれないが、プロファイル接続空間の第三座標値や第一の色空間の第一座標値を目標値に近付けるように調整対象プロファイルを調整することも、本技術に含まれる。
【００２９】
［態様９］
ところで、本技術の一態様に係るプロファイル調整プログラムＰＲ０は、態様１の各工程に対応する機能、すなわち、第一指定工程ＳＴ１に対応する第一指定機能ＦＵ１、第二指定工程ＳＴ２に対応する第二指定機能ＦＵ２、第一目標受付工程ＳＴ３に対応する第一目標受付機能ＦＵ３、第二目標受付工程ＳＴ４に対応する第二目標受付機能ＦＵ４、及び、プロファイル調整工程ＳＴ７に対応するプロファイル調整機能ＦＵ７をコンピューターに実現させる。本態様は、複数の色変換を行う場合に出力プロファイルを調整する作業の利便性を向上させるプロファイル調整プログラムを提供することができる。本プロファイル調整プログラムＰＲ０は、調整範囲指定工程ＳＴ５に対応する調整範囲指定機能ＦＵ５、及び、係数設定工程ＳＴ６に対応する係数設定機能ＦＵ６をコンピューターに実現させてもよい。
【００３０】
［態様１０］
また、本技術の別の態様に係るプロファイル調整プログラムＰＲ０は、態様２の各工程に対応する機能、すなわち、第一指定工程ＳＴ１に対応する第一指定機能ＦＵ１、第二指定工程ＳＴ２に対応する第二指定機能ＦＵ２、第一目標受付工程ＳＴ３に対応する第一目標受付機能ＦＵ３、第二目標受付工程ＳＴ４に対応する第二目標受付機能ＦＵ４、及び、プロファイル調整工程ＳＴ７に対応するプロファイル調整機能ＦＵ７をコンピューターに実現させる。本態様は、複数の色変換を行う場合に入力プロファイルを調整する作業の利便性を向上させるプロファイル調整プログラムを提供することができる。本プロファイル調整プログラムＰＲ０は、調整範囲指定工程ＳＴ５に対応する調整範囲指定機能ＦＵ５、及び、係数設定工程ＳＴ６に対応する係数設定機能ＦＵ６をコンピューターに実現させてもよい。
【００３１】
［態様１１］
さらに、本技術の一態様に係るプロファイル調整システム（例えばホスト装置１００）は、態様１の各工程に対応するユニット、すなわち、第一指定工程ＳＴ１に対応する第一指定部Ｕ１、第二指定工程ＳＴ２に対応する第二指定部Ｕ２、第一目標受付工程ＳＴ３に対応する第一目標受付部Ｕ３、第二目標受付工程ＳＴ４に対応する第二目標受付部Ｕ４、及び、プロファイル調整工程ＳＴ７に対応するプロファイル調整部Ｕ７を含む。本態様は、複数の色変換を行う場合に出力プロファイルを調整する作業の利便性を向上させるプロファイル調整システムを提供することができる。本プロファイル調整システムは、調整範囲指定工程ＳＴ５に対応する調整範囲指定部Ｕ５、及び、係数設定工程ＳＴ６に対応する係数設定部Ｕ６を含んでもよい。
【００３２】
［態様１２］
さらに、本技術の別の態様に係るプロファイル調整システム（例えばホスト装置１００）は、態様２の各工程に対応するユニット、すなわち、第一指定工程ＳＴ１に対応する第一指定部Ｕ１、第二指定工程ＳＴ２に対応する第二指定部Ｕ２、第一目標受付工程ＳＴ３に対応する第一目標受付部Ｕ３、第二目標受付工程ＳＴ４に対応する第二目標受付部Ｕ４、及び、プロファイル調整工程ＳＴ７に対応するプロファイル調整部Ｕ７を含む。本態様は、複数の色変換を行う場合に入力プロファイルを調整する作業の利便性を向上させるプロファイル調整システムを提供することができる。本プロファイル調整システムは、調整範囲指定工程ＳＴ５に対応する調整範囲指定部Ｕ５、及び、係数設定工程ＳＴ６に対応する係数設定部Ｕ６を含んでもよい。
【００３３】
さらに、本技術は、プロファイル調整システムの制御方法、プロファイル調整システムを含む複合システム、複合システムの制御方法、プロファイル調整システムの制御プログラム、複合システムの制御プログラム、プロファイル調整プログラムや前記制御プログラムを記録したコンピューター読み取り可能な媒体、等に適用可能である。前述の装置は、分散した複数の部分で構成されてもよい。
【００３４】
（２）プロファイル調整システムの構成の具体例：
図１は、プロファイル調整システムの構成例としてホスト装置１００を模式的に示している。このホスト装置１００は、ＣＰＵ（Central Processing Unit）１１１、ＲＯＭ（Read Only Memory）１１２、ＲＡＭ（Random Access Memory）１１３、記憶装置１１４、表示装置１１５、入力装置１１６、測色装置１１７、通信Ｉ／Ｆ（インターフェイス）１１８、等が接続されて互いに情報を入出力可能とされている。
【００３５】
記憶装置１１４は、図示しないＯＳ（オペレーティングシステム）、プロファイル調整プログラムＰＲ０、等を記憶している。これらは、適宜、ＲＡＭ１１３に読み出され、プロファイル５００の調整処理に使用される。ここで、プロファイル５００は、入力プロファイル６１０、及び、出力プロファイル６２０を総称している。ＲＡＭ１１３と記憶装置１１４の少なくとも一方には、各種情報、例えば、入力プロファイル６１０、出力プロファイル６２０、スポットカラー６４５、調整履歴７００、等が格納される。記憶装置１１４には、フラッシュメモリー等の不揮発性半導体メモリー、ハードディスク等の磁気記憶装置、等を用いることができる。
【００３６】
表示装置１１５には、液晶表示パネル等を用いることができる。入力装置１１６には、ポインティングデバイス、キーボードを含むハードキー、表示パネルの表面に貼り付けられたタッチパネル、等を用いることができる。測色装置１１７は、カラーチャートが形成される媒体の例である被印刷物（print substrate）に形成された各カラーパッチを測色して測色値を出力可能である。パッチは、色票とも呼ばれる。測色値は、例えば、ＣＩＥ Ｌａｂ色空間における明度Ｌ及び色度座標ａ，ｂを表す値とされる。測色装置１１７は、ホスト装置１００の外部に設けられてもよい。ホスト装置１００は、測色装置１１７から複数の測色値を含む測色データを取得して各種処理を行う。通信Ｉ／Ｆ １１８は、プリンター２００の通信Ｉ／Ｆ ２１０に接続され、プリンター２００に対して印刷データ等といった情報を入出力する。通信Ｉ／Ｆ １１８，２１０の規格には、ＵＳＢ（Universal Serial Bus）、近距離無線通信規格、等を用いることができる。通信Ｉ／Ｆ １１８，２１０の通信は、有線でもよいし、無線でもよく、ＬＡＮ（Local Area Network）やインターネット等といったネットワーク通信でもよい。
【００３７】
図１に示すプロファイル調整プログラムＰＲ０は、第一指定機能ＦＵ１、第二指定機能ＦＵ２、第一目標受付機能ＦＵ３、第二目標受付機能ＦＵ４、調整範囲指定機能ＦＵ５、係数設定機能ＦＵ６、及び、プロファイル調整機能ＦＵ７をホスト装置１００に実現させる。
【００３８】
尚、ホスト装置１００には、パーソナルコンピューター（タブレット型端末を含む。）といったコンピューター等が含まれる。ホスト装置１００は、一つの筐体内に全構成要素１１１〜１１８を有してもよいが、互いに通信可能に分割された複数の装置で構成されてもよい。また、プリンターがホスト装置１００にあっても、本技術を実施可能である。
【００３９】
図１に示すプリンター２００は、色材としてＣ（シアン）インク、Ｍ（マゼンタ）インク、Ｙ（イエロー）インク、及び、Ｋ（ブラック）インクを記録ヘッド２２０から吐出（噴射）して印刷データに対応する出力画像ＩＭ０を形成するインクジェットプリンターであるものとする。記録ヘッド２２０は、インクカートリッジＣｃ，Ｃｍ，Ｃｙ，ＣｋからそれぞれＣＭＹＫ（シアン、マゼンタ、イエロー、及び、ブラック）のインクが供給され、ノズルＮｃ，Ｎｍ，Ｎｙ，ＮｋからそれぞれＣＭＹＫのインク滴２８０を吐出する。インク滴２８０が被印刷物ＭＥ１に着弾すると、インクドットが被印刷物ＭＥ１に形成される。その結果、被印刷物ＭＥ１上に出力画像ＩＭ０を有する印刷物が得られる。
【００４０】
（３）カラーマネジメントシステムの具体例：
次に、図２，３を参照して、本技術を適用可能なカラーマネジメントシステムの例を説明する。
図２，３に示すカラーマネジメントシステムは、印刷原稿データＤ０をＲＩＰ（Raster Image Processor）４００で印刷色ｃｍｙｋp（シアン、マゼンタ、イエロー、及び、ブラック）を表す出力データに変換してインクジェットプリンター２００に印刷物を形成させる。印刷原稿データＤ０は、色合わせのターゲット装置の例であるターゲット印刷機３００のＣＭＹＫのインク（色材）で目標とする色（目標色Ｃt）を再現するためのプロセスカラーＣＭＹＫinを表す。印刷原稿データＤ０には、カラーライブラリーの色名も指定可能である。この色名は、スポットカラー６４５に対応している。カラーライブラリーには、例えば、Pantone（登録商標）カラーライブラリー等を使用可能である。
【００４１】
ターゲット印刷機３００は、オフセット印刷機であるものとするが、グラビア印刷機、フレキソ印刷機、等でもよい。目標色Ｃtは、例えば、ＣＩＥ Ｌａｂ色空間の座標値（Ｌａｂ値）で表される。図２には、ターゲット印刷機３００が被印刷物に目標色Ｃtを表すカラーチャートを印刷し、測色装置がカラーチャートの各パッチを測色して測色値Ｌａｂtを取得する様子が示されている。プロセスカラーＣＭＹＫinは、ターゲット印刷機３００で使用されるＣＭＹＫのインクの使用量に対応し、ターゲット印刷機３００に依存するＣＭＹＫ色空間の座標を表す。
【００４２】
図２に示すＲＩＰ４００は、第一入力プロファイル６１１、第二入力プロファイル６１２、出力プロファイル６２０、及び、カラーライブラリー６４０を有している。入力プロファイル６１０は、第一入力プロファイル６１１と第二入力プロファイル６１２を総称している。第一入力プロファイル６１１は、ターゲット印刷機３００で使用されるＣＭＹＫのインクの色特性を記述したファイルである。第二入力プロファイル６１２は、図示しない表示装置に依存するＲＧＢの色特性を記述したファイルである。出力プロファイル６２０は、インクジェットプリンター２００で使用されるインクの色特性を記述したファイルである。入力プロファイル６１０及び出力プロファイル６２０には、例えば、ＩＣＣプロファイルのデータフォーマットを用いることができる。カラーライブラリー６４０は、色名に対応するスポットカラー６４５を記述したファイルである。スポットカラー６４５は、Ｌａｂ値で表されている。
【００４３】
印刷原稿データＤ０のプロセスカラーＣＭＹＫinは、第一入力プロファイル６１１に従ってＬａｂ色空間の色Ｌａｂsに変換される。加法混色となる三原色Ｒ（赤）、Ｇ（緑）、及び、Ｂ（青）の強度を表すプロセスカラーＲＧＢinは、第二入力プロファイル６１２に従ってＬａｂ色空間の色Ｌａｂsに変換される。色名は、カラーライブラリー６４０に従ってＬａｂ色空間の色Ｌａｂsに変換される。これらの色Ｌａｂsは、出力プロファイル６２０に従って印刷色ｃｍｙｋpに変換される。プリンター２００がＣＭＹＫの計４色のインクを使用する場合、印刷色ｃｍｙｋpは、プリンター２００に出力され、印刷物に再現される。図２には、プリンター２００が被印刷物に印刷色ｃｍｙｋpを表すカラーチャートを印刷し、測色装置がカラーチャートの各パッチを測色して測色値Ｌａｂpを取得する様子が示されている。プリンター２００がＬｃ（ライトシアン）、Ｌｍ（ライトマゼンタ）、Ｄｙ（ダークイエロー）、Ｌｋ（ライトブラック）、等のインクも使用する場合、ＲＩＰ４００又はプリンター２００が印刷色ｃｍｙｋpを濃色と淡色に分版すると、プリンター２００が印刷色ｃｍｙｋpを印刷物に再現することができる。むろん、印刷色自体も、ＣＭＹＫの計４色に限定されない。
【００４４】
尚、ＲＩＰ４００は、プロセスカラーＣＭＹＫin以外にも、減法混色となる三原色ＣＭＹのみの色材の使用量を表すプロセスカラー（ＣＭＹinとする。）等とＬａｂ色空間の座標値とを変換するための入力プロファイルも有している。従って、ＲＩＰ４００は、プロセスカラーＣＭＹin等もＬａｂ色空間経由で印刷色ｃｍｙｋpに変換可能である。加えて、ＲＩＰ４００は、Ｌａｂ色空間の色Ｌａｂsを入力して印刷色ｃｍｙｋpに変換することも可能である。
【００４５】
図３に示すＲＩＰ４００は、入力プロファイル６１０、被印刷物Ａ用の第一出力プロファイル６２１、及び、被印刷物Ａとは別の種類の被印刷物Ｂ用の第二出力プロファイル６２２を有している。出力プロファイル６２０は、第一出力プロファイル６２１と第二出力プロファイル６２２を総称している。入力プロファイル６１０は、ターゲット印刷機３００で使用されるＣＭＹＫのインクの色特性を記述したファイルである。第一出力プロファイル６２１は、インクジェットプリンター２００が被印刷物Ａを使用する場合に目標色Ｃtを再現するためのインクの色特性を記述したファイルである。被印刷物Ａの使用を前提とする場合、Ｌａｂ色空間の色Ｌａｂsは、第一出力プロファイル６２１に従って印刷色ｃｍｙｋpAに変換される。第二出力プロファイル６２２は、インクジェットプリンター２００が被印刷物Ｂを使用する場合に目標色Ｃtを再現するためのインクの色特性を記述したファイルである。被印刷物Ｂの使用を前提とする場合、Ｌａｂ色空間の色Ｌａｂsは、第二出力プロファイル６２２に従って印刷色ｃｍｙｋpBに変換される。むろん、出力プロファイル６２１，６２２には、例えば、ＩＣＣプロファイルのデータフォーマットを用いることができる。
【００４６】
以上により、インクジェットプリンター２００でターゲット印刷機３００の色に近い色を再現することができる。しかし、実際には、プロファイルの誤差、色測定誤差、プリンターの変動、等により、期待する色が再現できない場合がある。このような場合、プロファイル６１０，６２０を修正することにより、対象の色の変換精度を上げている。出力プロファイル６２０を修正する場合、ＰＣＳ（プロファイル接続空間）でのＬａｂs値を目標値とし、プリンター２００で印刷した色を測色した結果（ＬａｂpA，ＬａｂpB）を現在値として、両者の色差を計算し、この色差を少なくするように出力プロファイル６２０を修正することが考えられる。また、入力プロファイル６１０を修正する場合、カラーチャートのデータを入力プロファイル６１０と出力プロファイル６２０とで変換してカラーチャートを印刷し、各パッチの測色結果（ＬａｂpA，ＬａｂpB）と目標色彩値（Ｌａｂt）との色差を計算し、この色差を少なくするように入力プロファイル６１０を修正することが考えられる。ここで、測色結果ＬａｂpAは被印刷物Ａに形成されたパッチの測色値を示し、測色結果ＬａｂpBは被印刷物Ｂに形成されたパッチの測色値を示している。
【００４７】
ただ、以下の理由によって期待する色が得られなかったり、手間がかかったりする場合がある。
理由１．印刷した結果を測色する必要があるので、測定機が必要であり、目視での色合わせに対応することができない。
理由２．入力プロファイル６１０を修正する場合、色差の計算結果を入力プロファイル６１０にフィードバックしている。しかし、誤差の原因が出力プロファイル６２０にあると考えられる場合、他の入力プロファイルについても修正する必要がある。（この場合、計算結果を出力プロファイル６２０にフィードバックして出力プロファイル６２０を修正することにより、他の出力プロファイルを修正する必要が無くなる。）
【００４８】
また、図２で示したように、一つのプリンター用出力プロファイル６２０に対して、ターゲット印刷機３００用の第一入力プロファイル６１１の他、表示装置用の第二入力プロファイル６１２や、Ｌａｂ値で直接色を指定するスポットカラー６４５が組み合わされることがある。この場合、ターゲット印刷機用の第一入力プロファイル６１１とプリンター用の出力プロファイル６２０との組合せだけ最適化すると、表示装置用の第二入力プロファイル６１２やスポットカラー６４５とプリンター用出力プロファイル６２０との組合せでは色再現精度の十分な向上が望めない。
また、図３で示したように、一つの入力プロファイル６１０に対して、被印刷物Ａ，Ｂに応じた複数の出力プロファイル６２０が組み合わされることがある。この場合、入力プロファイル６１０と第一出力プロファイル６２１との組合せだけ最適化すると、入力プロファイル６１０と第二出力プロファイル６２２との組合せでは色再現精度の十分な向上が望めない。
【００４９】
本具体例では、プロファイル調整プログラムＰＲ０が実現させる機能ＦＵ１〜ＦＵ７により、複数の色変換を行う場合にプロファイルを調整する作業の利便性を向上させ、さらに高い色再現精度や階調性を実現させている。
【００５０】
（４）プロファイルの具体例：
図４は、入力プロファイル６１０、出力プロファイル６２０、及び、デバイスリンクプロファイル６３０の関係を模式的に例示している。
図４に示すように、入力プロファイル６１０は、ターゲット印刷機３００の使用インクに合わせたＣＭＹＫ色空間（第一の色空間ＣＳ１の例）のＣＭＹＫ値（Ｃi，Ｍi，Ｙi，Ｋi）と、Ｌａｂ色空間（ＰＣＳ（プロファイル接続空間）ＣＳ３の例）のＬａｂ値（Ｌi，ａi，ｂi）と、の対応関係を規定したデータである。この場合のＡ２Ｂテーブルの格子点ＧＤ１は、通常、ＣＭＹＫ色空間にＣ軸方向、Ｍ軸方向、Ｙ軸方向、及び、Ｋ軸方向へ略等間隔となるように並べられる。尚、ここでの変数ｉは、ＣＭＹＫ色空間（ＣＳ１）に設定された格子点ＧＤ１を識別する変数である。ＣＭＹＫ値は、第一座標値の例である。Ｌａｂ値は、第三座標値の例である。入力プロファイル６１０において、ＣＭＹＫ色空間（ＣＳ１）は入力色空間ＣＳ４の例であり、Ｌａｂ色空間（ＣＳ３）は出力色空間ＣＳ５の例である。
【００５１】
出力プロファイル６２０は、Ｌａｂ色空間（ＣＳ３）のＬａｂ値（Ｌj，ａj，ｂj）と、インクジェットプリンター２００の使用インクに合わせたｃｍｙｋ色空間（第二の色空間ＣＳ２の例）のｃｍｙｋ値（ｃj，ｍj，ｙj，ｋj）と、の対応関係を規定したデータである。この場合のＢ２Ａテーブルの格子点ＧＤ２は、通常、Ｌａｂ色空間にＬ軸方向、ａ軸方向、及び、ｂ軸方向へ略等間隔となるように並べられる。尚、ここでの変数ｊは、Ｌａｂ色空間（ＣＳ３）に設定された格子点ＧＤ２を識別する変数である。「ｃｍｙｋ色空間」と表現しているのは、プリンター２００の使用インクに合わせた色空間をターゲット印刷機３００に合わせた色空間と区別するためである。ｃｍｙｋ値は、第二座標値の例である。出力プロファイル６２０において、Ｌａｂ色空間（ＣＳ３）は入力色空間ＣＳ４の例であり、ｃｍｙｋ色空間（ＣＳ２）は出力色空間ＣＳ５の例である。
【００５２】
デバイスリンクプロファイル６３０は、ＣＭＹＫ色空間（ＣＳ１）のＣＭＹＫ値（Ｃi，Ｍi，Ｙi，Ｋi）と、ｃｍｙｋ色空間（ＣＳ２）のｃｍｙｋ値（ｃi，ｍi，ｙi，ｋi）と、の対応関係を規定したデータである。ここでの変数ｉは、ＣＭＹＫ色空間（ＣＳ１）に設定された格子点ＧＤ１を識別する変数である。デバイスリンクプロファイル６３０は、入力プロファイル６１０と出力プロファイル６２０とを結合することにより得られる。入力プロファイル６１０において、ＣＭＹＫ色空間（ＣＳ１）は入力色空間ＣＳ４の例であり、ｃｍｙｋ色空間（ＣＳ２）は出力色空間ＣＳ５の例である。
【００５３】
図５は、プロファイル５００の構造を模式的に例示している。図５に示すプロファイル５００は、ＩＣＣプロファイルであり、プロファイルヘッダー５１０とタグテーブル５２０を含む。プロファイル５００には、ＰＣＳと機器従属色空間（device dependent color space）との間でカラー情報を変換するために必要な情報であるタグ（tag）５２１が含まれている。タグ５２１には、プロファイル５００をカスタマイズするためのプライベートタグ５２３が含まれてもよい。
【００５４】
デバイス（３００，２００）用のA2Bxタグ（図５に示すｘは０、１、又は、２）は、エレメントデータ５３０として、機器従属色空間（ＣＭＹＫ色空間、ｃｍｙｋ色空間）からＬａｂ色空間に変換するための色変換テーブルを含んでいる。デバイス（３００，２００）用のB2Axタグは、エレメントデータ５３０として、Ｌａｂ色空間から機器従属色空間（ＣＭＹＫ色空間、ｃｍｙｋ色空間）に変換するための色変換テーブルを含んでいる。
【００５５】
図５に示すA2B0タグ、及び、B2A0タグは、知覚的（Perceptual）な色変換を行うための情報である。知覚的な色変換は、階調再現を重視しているので、主に、色域の広い写真画像の変換に用いられる。図５に示すA2B1タグ、及び、B2A1タグは、相対的で測色的（Media-Relative Colorimetric）な色変換、又は、絶対的で測色的（Absolute Colorimetric）な色変換を行うための情報である。測色的な色変換は、測色値に忠実であるので、主に、正確な色の一致が求められるデジタルプルーフの色校正出力用の変換に用いられる。図５に示すA2B2タグ、及び、B2A2タグは、彩度重視（Saturation）の色変換を行うための情報である。彩度重視の色変換は、色味の正確さよりも色の鮮やかさ重視しているので、主に、ビジネスグラッフィクスでのグラフ表示等の変換に用いられる。
【００５６】
（５）プロファイル調整システムで行われるプロファイル調整処理の具体例：
図６は、図１に示すホスト装置１００で行われるプロファイル調整処理の例を示している。図７は、図６のステップＳ１０２で行われるプロファイル及びパラメーター設定処理の例を示している。むろん、これらの処理は、順番を入れ替える等、適宜、変更可能である。図８，９は、図７のステップＳ２０２で表示されるＵＩ（ユーザーインターフェイス）画面８００の例を示している。ホスト装置１００は、マルチタスクにより複数の処理を並列して実行している。ここで、図７のステップＳ２１２は、第一指定工程ＳＴ１、第二指定工程ＳＴ２、第一指定機能ＦＵ１、第二指定機能ＦＵ２、第一指定部Ｕ１、及び、第二指定部Ｕ２に対応している。図７のステップＳ２１３〜Ｓ２１４は、第一目標受付工程ＳＴ３、第二目標受付工程ＳＴ４、第一目標受付機能ＦＵ３、第二目標受付機能ＦＵ４、第一目標受付部Ｕ３、及び、第二目標受付部Ｕ４に対応している。図７のステップＳ２１５は、調整範囲指定工程ＳＴ５、調整範囲指定機能ＦＵ５、及び、調整範囲指定部Ｕ５に対応している。図７のステップＳ２１６は、係数設定工程ＳＴ６、係数設定機能ＦＵ６、及び、係数設定部Ｕ６に対応している。図６のステップＳ１０４〜Ｓ１２０は、プロファイル調整工程ＳＴ７、プロファイル調整機能ＦＵ７、及び、プロファイル調整部Ｕ７に対応している。以下、「ステップ」の記載を省略する。
【００５７】
図６に示すプロファイル調整処理が開始されると、ホスト装置１００は、図７に示すプロファイル及びパラメーター設定処理を行う（Ｓ１０２）。このプロファイル及びパラメーター設定処理が開始されると、ホスト装置１００は、図８又は図９に示すＵＩ画面８００を表示装置１１５に表示する（図７のＳ２０２）。図８に示すＵＩ画面８００は、調整対象プロファイル選択領域８０５、組合せ指定領域８１０、目標受付領域８４０、「画像から指定」ボタン８４１、追加ボタン８４２、削除ボタン８４３、調整範囲指定欄８５０、インテント指定欄８８０、調整実施ボタン８７０、履歴ロードボタン８８１、及び、履歴セーブボタン８８２を有している。組合せ指定領域８１０は、入力プロファイル選択欄８１１，８１２、スポットカラー選択欄８１３、出力プロファイル選択欄８１５、調整データ選択欄８１６、調整対象色空間選択領域８３０、及び、詳細設定ボタン８６０を有している。図９に示すＵＩ画面８００は、図８に示す組合せ指定領域８１０が組合せ指定領域８２０に変わっている。組合せ指定領域８２０は、出力プロファイル選択欄８２１，８２２，８２３、入力プロファイル選択欄８２５、調整データ選択欄８２６、調整対象色空間選択領域８３０、及び、詳細設定ボタン８６０を有している。尚、図９に示す組合せ指定領域８２０は、第二入力プロファイル６１２を選択する欄（８２２，８２３）を複数有している。
【００５８】
ホスト装置１００は、調整対象プロファイル選択領域８０５の「出力プロファイル」への選択操作を入力装置１１６により受け付けると、ＵＩ画面８００を図９に示すような状態に切り替える。ホスト装置１００は、調整対象プロファイル選択領域８０５の「入力プロファイル」への選択操作を入力装置１１６により受け付けると、ＵＩ画面８００を図８に示すような状態に切り替える。
【００５９】
ホスト装置１００は、上述した欄、及び、ボタンへの操作を入力装置１１６により受け付け（Ｓ２１０）、調整実施ボタン８７０への操作を受け付けるとプロファイル及びパラメーター設定処理を終了させる。Ｓ２１０の処理は、以下の処理Ｓ２１１〜Ｓ２１７を含んでいる。
（Ｓ２１１）入力プロファイル６１０と出力プロファイル６２０のいずれか一方を調整対象プロファイル５５０として受け付ける処理。
（Ｓ２１２）調整対象プロファイル５５０に組み合わせる要素の指定を受け付ける処理。
（Ｓ２１３）ＣＭＹＫ色空間（ＣＳ１）、ｃｍｙｋ色空間（ＣＳ２）、及び、Ｌａｂ色空間（ＣＳ３）の中からいずれか一つを第一調整対象色空間ＣＳ７又は第二調整対象色空間ＣＳ８として受け付ける処理。
（Ｓ２１４）調整点Ｐ０（調整対象の色の例）を表す座標における調整の第一目標Ｔ１及び第二目標Ｔ２の入力を受け付ける処理。
（Ｓ２１５）第一の色空間ＣＳ１又はプロファイル接続空間ＣＳ３において調整対象プロファイル５５０のうち目標Ｔ０に基づいて調整する調整範囲の指定を受け付ける処理。
（Ｓ２１６）第一目標Ｔ１により調整する範囲と第二目標Ｔ２により調整する範囲とに重なりが生じた範囲における調整量を求めるための係数の設定を受け付ける処理。
（Ｓ２１７）調整対象プロファイル５５０の対応関係を規定するための複数のレンダリングインテントの中からいずれか一つを指定インテントとして受け付ける処理。
【００６０】
まず、図８，９を参照して、調整対象プロファイル５５０の選択を受け付けるＳ２１１の処理を説明する。
図８に示す組合せ指定領域８１０が表示されている場合、ホスト装置１００は、出力プロファイル選択欄８１５への操作を入力装置１１６により受け付けることにより、記憶装置１１４に記憶されている出力プロファイル６２０の中から共通の出力プロファイルの選択操作を受け付ける。図９に示す組合せ指定領域８２０が表示されている場合、ホスト装置１００は、入力プロファイル選択欄８２５への操作を入力装置１１６により受け付けることにより、記憶装置１１４に記憶されている入力プロファイル６１０の中から共通の出力プロファイルの選択操作を受け付ける。
【００６１】
次に、図８〜１１を参照して、調整対象プロファイル５５０に組み合わせる要素の指定を受け付けるＳ２１２の処理を説明する。
図８に示す組合せ指定領域８１０が表示されている場合、ホスト装置１００は、選択欄８１１，８１２，８１３への操作を入力装置１１６により受け付けることにより、記憶装置１１４に記憶されている入力プロファイル６１０及びスポットカラー６４５の中から要素の選択操作を受け付ける。
【００６２】
第一入力プロファイル選択欄８１１では、記憶装置１１４に記憶されている入力プロファイル６１０の中から色変換に使用する第一入力プロファイル６１１を選択可能である。
第二入力プロファイル選択欄８１２では、記憶装置１１４に記憶されている入力プロファイル６１０の中から色変換に使用する第二入力プロファイル６１２を選択可能である。第二入力プロファイル６１２を色変換に使用しない場合、第二入力プロファイル選択欄８１２を空欄にしておけばよい。
スポットカラー選択欄８１３では、記憶装置１１４に記憶されているスポットカラー６４５の中から出力プロファイル６２０に組み合わせるスポットカラーを選択可能である。スポットカラー６４５を出力プロファイル６２０に組み合わせない場合、スポットカラー選択欄８１３を空欄にしておけばよい。
ホスト装置１００は、詳細設定ボタン８６０への操作を受け付けると、図１０に示す詳細設定画面９１０を表示する。
【００６３】
図１０に示す詳細設定画面９１０は、出力プロファイル選択欄９１１、入力プロファイル選択欄９１２、スポットカラー選択欄９１３、追加ボタン９１４、配分指定欄９１５、チェックボックス９１６、ＯＫボタン９１７、等を有している。
【００６４】
各入力プロファイル選択欄９１２でも、記憶装置１１４に記憶されている入力プロファイル６１０の中から色変換に使用する入力プロファイルを選択可能である。「入力プロファイル１」の入力プロファイル選択欄９１２で選択された入力プロファイルは、第一入力プロファイル６１１となる。「入力プロファイル２」の入力プロファイル選択欄９１２で選択された入力プロファイルは、第二入力プロファイル６１２となる。第二入力プロファイル６１２を色変換に使用しない場合、「入力プロファイル２」の入力プロファイル選択欄９１２を空欄にしておけばよい。ホスト装置１００は、上側の追加ボタン９１４への操作を受け付けると、入力プロファイル選択欄９１２を増やして色変換に使用する第二入力プロファイル６１２の追加を受け付ける。スポットカラー選択欄９１３では、記憶装置１１４に記憶されているスポットカラー６４５の中から出力プロファイル６２０に組み合わせるスポットカラーを選択可能である。スポットカラー６４５を出力プロファイル６２０に組み合わせない場合、スポットカラー選択欄８１３を空欄にしておけばよい。ホスト装置１００は、下側の追加ボタン９１４への操作を受け付けると、スポットカラー選択欄９１３を増やして出力プロファイル６２０に組み合わせるスポットカラー６４５の追加を受け付ける。
ホスト装置１００は、ＯＫボタン９１７への操作を受け付けると、図８に示すＵＩ画面８００に戻す。
【００６５】
以上より、出力プロファイル６２０と組み合わせる第一要素として第一入力プロファイル６１１が第一入力プロファイル選択欄８１１において指定され、出力プロファイル６２０と組み合わせる第二要素として第二入力プロファイル６１２及びスポットカラー６４５が選択欄８１２，８１３において指定される。
【００６６】
図９に示す組合せ指定領域８２０が表示されている場合、ホスト装置１００は、出力プロファイル選択欄８２１，８２２，８２３への操作を入力装置１１６により受け付けることにより、記憶装置１１４に記憶されている出力プロファイル６２０の中から要素の選択操作を受け付ける。
【００６７】
第一出力プロファイル選択欄８２１では、記憶装置１１４に記憶されている出力プロファイル６２０の中から色変換に使用する第一出力プロファイル６２１を選択可能である。
各第二出力プロファイル選択欄８２２，８２３では、記憶装置１１４に記憶されている出力プロファイル６２０の中から色変換に使用する第二出力プロファイル６２２を選択可能である。第二出力プロファイル６２２を一つしか使用しない場合、第二出力プロファイル選択欄８２３を空欄にしておけばよい。
ホスト装置１００は、詳細設定ボタン８６０への操作を受け付けると、図１１に示す詳細設定画面９２０を表示する。
【００６８】
図１１に示す詳細設定画面９２０は、入力プロファイル選択欄９２１、出力プロファイル選択欄９２２、追加ボタン９２４、配分指定欄９２５、チェックボックス９２６、ＯＫボタン９２７、等を有している。
【００６９】
各出力プロファイル選択欄９２２でも、記憶装置１１４に記憶されている出力プロファイル６２０の中から色変換に使用する出力プロファイルを選択可能である。「出力プロファイル１」の出力プロファイル選択欄９２２で選択された出力プロファイルは、第一出力プロファイル６２１となる。「出力プロファイル２」、及び、「出力プロファイル３」の出力プロファイル選択欄９２２で選択された出力プロファイルは、第二出力プロファイル６２２となる。第二出力プロファイル６２２を一つしか使用しない場合、「出力プロファイル３」の出力プロファイル選択欄９２２を空欄にしておけばよい。ホスト装置１００は、追加ボタン９２４への操作を受け付けると、出力プロファイル選択欄９２２を増やして色変換に使用する第二出力プロファイル６２２の追加を受け付ける。
ホスト装置１００は、ＯＫボタン９２７への操作を受け付けると、図９に示すＵＩ画面８００に戻す。
【００７０】
以上より、入力プロファイル６１０と組み合わせる第一要素として第一出力プロファイル６２１が第一出力プロファイル選択欄８２１において指定され、入力プロファイル６１０と組み合わせる第二要素として第二出力プロファイル６２２が第二出力プロファイル選択欄８２２，８２３において指定される。
【００７１】
次に、図８，９を参照して、第一調整対象色空間ＣＳ７又は第二調整対象色空間ＣＳ８の指定を受け付けるＳ２１３の処理を説明する。尚、図１８Ａ〜１８Ｃに示すように、調整対象色空間ＣＳ７，ＣＳ８を調整対象色空間ＣＳ６と総称する。図８，９に示す組合せ指定領域８１０，８２０には、調整対象色空間ＣＳ６として選択された箇所に実線の三角印が付され、調整対象色空間ＣＳ６として選択されていない箇所に破線の三角印が付されている。
【００７２】
図８に示す組合せ指定領域８１０において、ホスト装置１００は、第一入力プロファイル選択欄８１１において選択された第一入力プロファイル６１１と、出力プロファイル選択欄８１５において選択された出力プロファイル６２０と、を組み合わせる場合、ＣＭＹＫ色空間（ＣＳ１）、ｃｍｙｋ色空間（ＣＳ２）、及び、Ｌａｂ色空間（ＣＳ３）の中からいずれか一つを第一調整対象色空間ＣＳ７として受け付ける。図８には、第一入力プロファイル「Input_1.icc」と出力プロファイル「Output_0.icc」との組合せについてＣＭＹＫ色空間が第一調整対象色空間ＣＳ７として指定されていることが示されている。
第二入力プロファイル選択欄８１２において選択された第二入力プロファイル６１２と、出力プロファイル選択欄８１５において選択された出力プロファイル６２０と、を組み合わせる場合、ホスト装置１００は、ＣＭＹＫ色空間（ＣＳ１）、ｃｍｙｋ色空間（ＣＳ２）、及び、Ｌａｂ色空間（ＣＳ３）の中からいずれか一つを第二調整対象色空間ＣＳ８として受け付ける。図８には、第二入力プロファイル「Input_2.icc」と出力プロファイル「Output_0.icc」との組合せについてｃｍｙｋ色空間が第二調整対象色空間ＣＳ８として指定されていることが示されている。
スポットカラー選択欄８１３において選択されたスポットカラー６４５と、出力プロファイル選択欄８１５において選択された出力プロファイル６２０と、を組み合わせる場合、ｃｍｙｋ色空間（ＣＳ２）とＬａｂ色空間（ＣＳ３）のいずれか一方を第二調整対象色空間ＣＳ８として受け付ける。図８には、スポットカラー「NamedColor_1.icc」と出力プロファイル「Output_0.icc」との組合せについてＬａｂ色空間が第二調整対象色空間ＣＳ８として指定されていることが示されている。
【００７３】
図９に示す組合せ指定領域８２０において、ホスト装置１００は、入力プロファイル選択欄８２５において選択された入力プロファイル６１０と、第一出力プロファイル選択欄８２１において選択された第一出力プロファイル６２１と、を組み合わせる場合、ＣＭＹＫ色空間（ＣＳ１）、ｃｍｙｋ色空間（ＣＳ２）、及び、Ｌａｂ色空間（ＣＳ３）の中からいずれか一つを第一調整対象色空間ＣＳ７として受け付ける。図９には、入力プロファイル「Input_0.icc」と第一出力プロファイル「Output_1.icc」との組合せについてＣＭＹＫ色空間が第一調整対象色空間ＣＳ７として指定されていることが示されている。
入力プロファイル選択欄８２５において選択された入力プロファイル６１０と、第二出力プロファイル選択欄８２２，８２３において選択された第二出力プロファイル６２２と、を組み合わせる場合、ＣＭＹＫ色空間（ＣＳ１）、ｃｍｙｋ色空間（ＣＳ２）、及び、Ｌａｂ色空間（ＣＳ３）の中からいずれか一つを第二調整対象色空間ＣＳ８として受け付ける。図９には、第二出力プロファイル「Output_1.icc」の場合にｃｍｙｋ色空間が第二調整対象色空間ＣＳ８として指定され、第二出力プロファイル「Output_2.icc」の場合にＬａｂ色空間が第二調整対象色空間ＣＳ８として指定されていることが示されている。
【００７４】
以上より、第一の色空間ＣＳ１、第二の色空間ＣＳ２、及び、プロファイル接続空間ＣＳ３の中からいずれか一つが第一調整対象色空間ＣＳ７として指定される。
【００７５】
さらに、図８，９，１２，１３等を参照して、調整点Ｐ０を表す座標における調整の第一目標Ｔ１及び第二目標Ｔ２の入力を受け付けるＳ２１４の処理を説明する。ここで、図１２は、出力プロファイル６２０を調整対象とした場合の目標受付領域８４０を模式的に例示している。図１３は、入力プロファイル６１０を調整対象とした場合の目標受付領域８４０を模式的に例示している。尚、目標Ｔ１，Ｔ２を目標Ｔ０と総称する。
【００７６】
図８に示す出力プロファイル選択欄８１５の中の調整データ選択欄８１６、及び、図９に示す入力プロファイル選択欄８２５の中の調整データ選択欄８２６においては、「絶対値」と「相対値」のいずれか一方を選択可能である。「絶対値」は、調整の目標Ｔ０を色空間の座標値として受け付ける選択肢である。「相対値」は、調整の目標Ｔ０を色空間の現在の座標値からの差分として受け付ける選択肢である。
【００７７】
ホスト装置１００は、上述した組合せ指定領域８１０，８２０における選択に応じて目標受付領域８４０の入力項目を変える処理を行っている。調整データ選択欄８１６，８２６において「絶対値」が選択されると、図１２，１３に示すように、色空間の現在の座標値の表示欄とともに調整目標Ｔ０の座標値の入力欄が目標受付領域８４０に表示される。例えば、図１２において第一入力プロファイルが「Input_1.icc」であって第一調整対象色空間ＣＳ７がＣＭＹＫ色空間（ＣＳ１）である場合、ＣＭＹＫ色空間の第一目標Ｔ１の座標値（T_C，T_M，T_Y，T_K）の入力欄が目標受付領域８４０に表示されていることが示されている。図１２において第二入力プロファイルが「Input_2.icc」である場合、ｃｍｙｋ色空間（ＣＳ２）の第二目標Ｔ２の座標値（T_c，T_m，T_y，T_k）の入力欄が目標受付領域８４０に表示されていることが示されている。図１２においてスポットカラーが「NamedColor_1.icc」である場合、Ｌａｂ色空間（ＣＳ３）の第二目標Ｔ２の座標値（T_L，T_a，T_b）の入力欄が目標受付領域８４０に表示されていることが示されている。図１３において第一出力プロファイルが「Output_1.icc」である場合、ＣＭＹＫ色空間の第一目標Ｔ１の座標値（T_C，T_M，T_Y，T_K）の入力欄が目標受付領域８４０に表示されていることが示されている。図１３において第二出力プロファイルが「Output_2.icc」である場合、ｃｍｙｋ色空間の第二目標Ｔ２の座標値（T_c，T_m，T_y，T_k）の入力欄が目標受付領域８４０に表示されていることが示されている。
【００７８】
調整データ選択欄８１６，８２６において「相対値」が選択されると、図８，９に示すように、色空間の現在の座標値からの差分としての調整目標Ｔ０の座標値（図８，９ではΔＬ，Δａ，Δｂ）の入力欄が目標受付領域８４０に表示される。図８，９は、調整対象色空間ＣＳ６としてＬａｂ色空間が選択された場合の例を示している。
【００７９】
図１４Ａは、ＣＭＹＫ色空間（ＣＳ１）において調整目標Ｔ０を設定するための調整点Ｐ０を設定した様子を模式的に例示している。ここで、ＣＭＹＫ色空間は４次元の色空間であるため、図１４ＡではＣ軸とＭ軸とＹ軸とで形成される３次元の仮想空間を示している。
【００８０】
例えば、ホスト装置１００は、図８，９に示すＵＩ画面８００の「画像から指定」ボタン８４１の操作を受け付けると、ＣＭＹＫ色空間（ＣＳ１）を模式的に表す画面を表示装置１１５に表示し、入力装置１１６による操作に応じたＣＭＹＫ値を取得して目標受付領域８４０の情報を更新する。新たな調整点Ｐ０が指定されると、ホスト装置１００は、対応するＩＤ（識別情報）を付与し、取得したＣＭＹＫ値、及び、該ＣＭＹＫ値から求められる出力色空間ＣＳ５の座標値等をＩＤに対応させて目標受付領域８４０に表示する。追加ボタン８４２が操作されると、ホスト装置１００は、ＩＤを追加し、目標受付領域８４０に追加したＩＤに対応する入力欄を増やす。削除ボタン８４３が操作されると、ホスト装置１００は、削除するＩＤの指定を受け付け、指定されたＩＤに対応する入力欄を削除する。
また、ホスト装置１００は、履歴ロードボタン８８１の操作を受け付けると、記憶装置１１４に記憶されている調整履歴７００を読み出して目標受付領域８４０に追加する。履歴セーブボタン８８２の操作が受け付けられると、ホスト装置１００は、目標受付領域８４０の情報を調整履歴７００として記憶装置１１４に記憶する。
【００８１】
目標受付領域８４０で受け付けられる調整目標Ｔ０は、調整対象色空間選択領域８３０の選択内容、及び、調整データ選択欄８１６，８２６の選択内容に応じて、以下のように変わる。
（選択内容１）調整対象色空間ＣＳ６としてＣＭＹＫ色空間が選択され、調整目標Ｔ０の入力に「絶対値」が選択された場合。この場合、調整目標Ｔ０の入力は、ＣＭＹＫ値（T_C，T_M，T_Y，T_Kとする。）となる。このＣＭＹＫ値は、例えば、０〜１００％で表現される。
（選択内容２）調整対象色空間ＣＳ６としてＣＭＹＫ色空間が選択され、調整目標Ｔ０の入力に「相対値」が選択された場合。この場合、調整目標Ｔ０の入力は、ＣＭＹＫ値の現在値（C_C，C_M，C_Y，C_Kとする。）に対する目標値（T_C，T_M，T_Y，T_K）の差分（ΔＣ，ΔＭ，ΔＹ，ΔＫとする。）となる。
（選択内容３）調整対象色空間ＣＳ６としてＲＧＢ色空間が選択され、調整目標Ｔ０の入力に「絶対値」が選択された場合。この場合、調整目標Ｔ０の入力は、ＲＧＢ値（T_R，T_G，T_Bとする。）となる。このＲＧＢ値は、例えば、０〜１００％で表現される。
（選択内容４）調整対象色空間ＣＳ６としてＲＧＢ色空間が選択され、調整目標Ｔ０の入力に「相対値」が選択された場合。この場合、調整目標Ｔ０の入力は、ＲＧＢ値の現在値（C_R，C_G，C_Bとする。）に対する目標値（T_R，T_G，T_B）の差分（ΔＲ，ΔＧ，ΔＢとする。）となる。
（選択内容５）調整対象色空間ＣＳ６としてＬａｂ色空間が選択され、調整目標Ｔ０の入力に「絶対値」が選択された場合。この場合、調整目標Ｔ０の入力は、Ｌａｂ値（T_L，T_a，T_bとする。）となる。
（選択内容６）調整対象色空間ＣＳ６としてＬａｂ色空間が選択され、調整目標Ｔ０の入力に「相対値」が選択された場合。この場合、調整目標Ｔ０の入力は、Ｌａｂ値の現在値（C_L，C_a，C_bとする。）に対する目標値（T_L，T_a，T_b）の差分（ΔＬ，Δａ，Δｂとする。）となる。
（選択内容７）調整対象色空間ＣＳ６としてｃｍｙｋ色空間が選択され、調整目標Ｔ０の入力に「絶対値」が選択された場合。この場合、調整目標Ｔ０の入力は、ｃｍｙｋ値（T_c，T_m，T_y，T_kとする。）となる。このｃｍｙｋ値は、例えば、０〜１００％で表現される。
（選択内容８）調整対象色空間ＣＳ６としてｃｍｙｋ色空間が選択され、調整目標Ｔ０の入力に「相対値」が選択された場合。この場合、調整目標Ｔ０の入力は、ｃｍｙｋ値の現在値（C_c，C_m，C_y，C_kとする。）に対する目標値（T_c，T_m，T_y，T_k）の差分（Δｃ，Δｍ，Δｙ，Δｋとする。）となる。
【００８２】
図１２に示すように、第一入力プロファイル６１１についての第一目標Ｔ１の入力欄に対しては、調整点Ｐ０を表す座標における調整の第一目標Ｔ１の入力が受け付けられる。第二入力プロファイル６１２についての第二目標Ｔ２の入力欄に対しては、調整点Ｐ０を表す座標における調整の第二目標Ｔ２の入力が受け付けられる。スポットカラー６４５についての第二目標Ｔ２の入力欄に対しては、調整点Ｐ０を表す座標における調整の第二目標Ｔ２の入力が受け付けられる。
図１３に示すように、第一出力プロファイル６２１についての第一目標Ｔ１の入力欄に対しては、調整点Ｐ０を表す座標における調整の第一目標Ｔ１の入力が受け付けられる。第二出力プロファイル６２２についての第二目標Ｔ２の入力欄に対しては、調整点Ｐ０を表す座標における調整の第二目標Ｔ２の入力が受け付けられる。
【００８３】
さらに、図８，９，１２，１３等を参照して、Ｓ２１５の処理を説明する。
ホスト装置１００は、調整目標Ｔ０に基づいて調整する調整範囲Ａ０を色空間全体にするか否かの指定を調整範囲指定欄８５０において受け付ける。図８，９に示す調整範囲指定欄８５０の複数の指定項目には、「入力空間全域」と「半径」とが含まれている。「入力空間全域」が指定された場合、調整範囲Ａ０は色空間全体に設定される。「半径」が指定された場合、ホスト装置１００は、図１２，１３に示すように目標受付領域８４０の「Radius」の入力欄に調整点Ｐ０を基点とした半径の入力を受け付ける。この半径は、例えば、第一の色空間ＣＳ１におけるユークリッド距離の相対値０〜１００％で表現される。図１４Ａには、半径（Radius）が指定された場合の調整範囲Ａ０の例が模式的に示されている。
【００８４】
例えば、選択された入力プロファイル６１０の入力色空間ＣＳ４がＣＭＹＫ色空間である場合の半径は、ＣＭＹＫ色空間におけるユークリッド距離の相対値で表現することができる。選択された入力プロファイル６１０の入力色空間ＣＳ４がＲＧＢ色空間である場合の半径は、ＲＧＢ色空間におけるユークリッド距離の相対値で表現することができる。出力プロファイル６２０に組み合わせる第二要素としてスポットカラー６４５が選択された場合の半径は、Ｌａｂ色空間におけるユークリッド距離の相対値で表現することができる。
【００８５】
以上より、第一の色空間ＣＳ１又はプロファイル接続空間ＣＳ３において調整対象プロファイル５５０のうち第一目標Ｔ１及び第二目標Ｔ２に基づいて調整する調整範囲Ａ０が指定される。
【００８６】
さらに、図１０，１１，１４Ｂを参照して、第一目標Ｔ１により調整する範囲（図１４Ｂでは調整範囲Ａ１）と第二目標Ｔ２により調整する範囲（図１４Ｂでは調整範囲Ａ２，Ａ３）とに重なりが生じた範囲（図１４Ｂでは重複範囲Ａ４〜Ａ７）における調整量Ｄを求めるための係数（図１４Ｂでは重みａ１，ａ２，ａ３）の設定を受け付けるＳ２１６の処理を説明する。
【００８７】
図１０に示す配分指定欄９１５では、出力プロファイル６２０と組み合わせる要素のそれぞれに対して調整目標Ｔ０による調整の程度を表す調整量に重みを指定することができる。図１０に示す例では、第一入力プロファイル「Input_1.icc」に対して重みａ１＝５０．０％が指定され、第二入力プロファイル「Input_2.icc」に対して重みａ２＝２０．０％が指定され、スポットカラー「NamedColor_1.icc」に対して重みａ３＝３０．０％が指定されていることが示されている。チェックボックス９１６にチェック印を入れる操作が行われると、配分指定欄９１５の重みが均等に配分される。例えば、入力プロファイル６１０とスポットカラー６４５を合わせて３要素が指定されている場合、各配分指定欄９１５の重みは３３．３％となる。
図１１に示す配分指定欄９２５では、入力プロファイル６１０と組み合わせる要素のそれぞれに対して調整目標Ｔ０による調整の程度を表す調整量に重みを指定することができる。図１１に示す例では、第一出力プロファイル「Output_1.icc」に対して重みａ１＝５０．０％が指定され、第二出力プロファイル「Output_2.icc」に対して重みａ２＝２０．０％が指定され、第二出力プロファイル「Output_3.icc」に対して重みａ３＝３０．０％が指定されていることが示されている。チェックボックス９２６にチェック印を入れる操作が行われると、配分指定欄９１５の重みが均等に配分される。
【００８８】
図１４Ｂに示すように、重複範囲Ａ４〜Ａ７における調整量Ｄは、例えば、以下の式により算出することができる。
（範囲Ａ４の場合）
Ｄ＝（ａ２×Ｄ２＋ａ３×Ｄ３）／（ａ２＋ａ３）
（範囲Ａ５の場合）
Ｄ＝（ａ１×Ｄ１＋ａ３×Ｄ３）／（ａ１＋ａ３）
（範囲Ａ６の場合）
Ｄ＝（ａ１×Ｄ１＋ａ２×Ｄ２）／（ａ１＋ａ２）
（範囲Ａ７の場合）
Ｄ＝（ａ１×Ｄ１＋ａ２×Ｄ２＋ａ３×Ｄ３）／（ａ１＋ａ２＋ａ３）
【００８９】
以上より、第一目標Ｔ１による調整の程度を表す第一調整量（Ｄ１）と、第二目標Ｔ２による調整の程度を表す第二調整量（Ｄ２，Ｄ３）と、に対する係数（ａ１，ａ２，ａ３）が設定される。
【００９０】
さらに、図８，９を参照して、指定インテントの選択を受け付けるＳ２１７の処理を説明する。
ホスト装置１００は、調整対象プロファイル５５０の対応関係を規定するためのレンダリングインテントの指定をインテント指定欄８８０において受け付ける。図８，９に示すインテント指定欄８８０の複数の指定項目は、「Perceptual」（知覚的）、「Relative Colorimetric」（相対的測色的）、及び、「Saturation」（彩度重視）の３種類であるとする。むろん、指定項目に「Absolute Colorimetric」（絶対的測色的）が含まれてもよいし、「Perceptual」と「Relative Colorimetric」と「Saturation」の内の一部が指定項目に無くてもよい。図８，９には、指定インテントとして「Perceptual」が指定されている例が示されている。
【００９１】
以上より、調整対象プロファイル５５０の対応関係を規定するための複数のレンダリングインテントの中からいずれか一つが指定インテントとして受け付けられる。
【００９２】
ホスト装置１００は、図８，９に示す調整実施ボタン８７０の操作を受け付けると、図７のＳ２１０の処理を終了させ、図６のＳ１０４以降の処理を行う。ここで、インテント指定欄８８０で「Perceptual」（知覚的）が指定された場合、ホスト装置１００は、Ｓ１０４以降の処理においてプロファイル５００のうち図５で示したA2B0タグ、及び、B2A0タグに従った情報を使用する。インテント指定欄８８０で「Relative Colorimetric」（相対的測色的）が指定された場合、ホスト装置１００は、Ｓ１０４以降の処理においてプロファイル５００のうち図５で示したA2B1タグ、及び、B2A1タグに従った情報を使用する。インテント指定欄８８０で「Saturation」（彩度重視）が指定された場合、ホスト装置１００は、Ｓ１０４以降の処理においてプロファイル５００のうち図５で示したA2B2タグ、及び、B2A2タグに従った情報を使用する。
【００９３】
以下、図１５〜２２も参照して、Ｓ１０４以降の処理を説明する。ここで、図１５は、出力プロファイル６２０を調整対象プロファイル５５０として入力値Input_Pと調整量Δｃｍｙｋとの対応データセットを生成する処理を例示している。図１６は、入力プロファイル６１０を調整対象プロファイル５５０として入力値Input_Pと調整量ΔＬａｂとの対応データセットを生成する処理を例示している。
【００９４】
まず、ホスト装置１００は、目標受付領域８４０に入力された各調整点Ｐ０について、組合せ指定領域８１０，８２０で指定された組合せに従って現在の出力値CurrentOutを求める（図６のＳ１０４）。これは、被印刷物ＭＥ１に形成される出力画像ＩＭ０の色に対応する出力色ｃｍｙｋpを基準として調整を行うためである。指定インテントに応じた情報がプロファイルにある場合は、指定インテントに応じた情報に従って色変換が行われる。
【００９５】
ここで、図１７Ｃに示すように、プロファイル（例えばＩＣＣプロファイル）に従った変換をｆicc（第１引き数，第２引き数，第３引き数）で表すことにする。ただし、第１引き数は、使用するプロファイルを表す。第１引き数において、InputProfileは入力プロファイルを表し、OutputProfileは出力プロファイルを表す。第２引き数において、A2Bはデバイスカラーからデバイス非依存カラーへの変換を表し、B2Aはデバイス非依存カラーからデバイスカラーへの変換を表す。第３引き数のInputは、調整点Ｐ０の入力値（ＣＭＹＫ、ＲＧＢ、Ｌａｂ、等）を表す。
【００９６】
図１７Ａ，１７Ｂに示すように、色変換用にプロファイル６１０，６２０の組合せが指定された場合（ａ−１），（ａ−２）、各調整点Ｐ０の入力値Inputは、ＣＭＹＫ値（Ｃｐ，Ｍｐ，Ｙｐ，Ｋｐとする。）又はＲＧＢ値（Ｒｐ，Ｇｐ，Ｂｐとする。）となる。この場合、現在の出力値CurrentOutは、ｃｍｙｋ値（ｃｐ，ｍｐ，ｙｐ，ｋｐ）となる。
上記（ａ−１），（ａ−２）の場合、調整対象プロファイル５５０が入力プロファイル６１０であっても出力プロファイル６２０であっても、以下の式により現在の出力値CurrentOutを算出することができる（図１７Ｃ参照）。
CurrentOut＝ficc（OutputProfile，B2A，ficc（InputProfile，A2B，Input））
【００９７】
図示していないが、色変換用にスポットカラー６４５と出力プロファイル６２０との組合せが指定された場合、調整点Ｐ０の入力値Inputは、Ｌａｂ値（Ｌｐ，ａｐ，ｂｐとする。）となる。この場合、現在の出力値CurrentOutも、ｃｍｙｋ値（ｃｐ，ｍｐ，ｙｐ，ｋｐ）となる。現在の出力値CurrentOutは、以下の式により算出することができる。
CurrentOut＝ficc（OutputProfile，B2A，Input）
【００９８】
現在の出力値CurrentOutの算出後、ホスト装置１００は、目標受付領域８４０に入力された各調整点Ｐ０について、組合せ指定領域８１０，８２０で指定された組合せに従って目標出力値TargetOutを求める（Ｓ１０６）。これは、被印刷物ＭＥ１に形成される出力画像ＩＭ０の色に対応する出力色ｃｍｙｋpを基準として調整を行うためである。指定インテントに応じた情報がプロファイルにある場合は、指定インテントに応じた情報に従って色変換が行われる。
【００９９】
例えば、図１８Ａに示すように色変換用にプロファイル６１０，６２０の組合せが指定されて調整対象色空間ＣＳ６に第一の色空間ＣＳ１が指定された場合（ａ−１−１）、第一の色空間ＣＳ１においてＣＭＹＫ値（Ｃｐ，Ｍｐ，Ｙｐ，Ｋｐ）又はＲＧＢ値（Ｒｐ，Ｇｐ，Ｂｐ）に調整量AdjustDataが加えられる。この調整量AdjustDataは、相対値（ΔＣｐ，ΔＭｐ，ΔＹｐ，ΔＫｐ）又は相対値（ΔＲｐ，ΔＧｐ，ΔＢｐ）で表される。調整後のＣＭＹＫ値は（Ｃｐ＋ΔＣｐ，Ｍｐ＋ΔＭｐ，Ｙｐ＋ΔＹｐ，Ｋｐ＋ΔＫｐ）で表され、調整後のＲＧＢ値は（Ｒｐ＋ΔＲｐ，Ｇｐ＋ΔＧｐ，Ｂｐ＋ΔＢｐ）で表される。
上記（ａ−１−１）の場合、以下の式により目標出力値TargetOutを算出することができる（図１９参照）。
TargetOut
＝ficc（OutputProfile，B2A，ficc（InputProfile，A2B，Input＋AdjustData））
上記式は、調整対象プロファイル５５０が出力プロファイル６２０であっても同じになる。
【０１００】
図１８Ｂに示すように色変換用にプロファイル６１０，６２０の組合せが指定されて調整対象色空間ＣＳ６に第二の色空間ＣＳ２が指定された場合（ａ−１−２）、ｃｍｙｋ色空間（ＣＳ２）においてｃｍｙｋ値（ｃｐ，ｍｐ，ｙｐ，ｋｐ）に調整量AdjustDataが加えられる。この調整量AdjustDataは、相対値（Δｃｐ，Δｍｐ，Δｙｐ，Δｋｐ）で表される。ｃｍｙｋ色空間において、調整後のｃｍｙｋ値は、（ｃｐ＋Δｃｐ，ｍｐ＋Δｍｐ，ｙｐ＋Δｙｐ，ｋｐ＋Δｋｐ）で表される。
上記（ａ−１−２）の場合、以下の式により目標出力値TargetOutを算出することができる（図１９参照）。
TargetOut
＝ficc（OutputProfile，B2A，ficc（InputProfile，A2B，Input））＋AdjustData
上記式は、調整対象プロファイル５５０が出力プロファイル６２０であっても同じになる。
【０１０１】
図１８Ｃに示すように色変換用にプロファイル６１０，６２０の組合せが指定されて調整対象色空間ＣＳ６に第三の色空間ＣＳ３が指定された場合（ａ−１−３）、Ｌａｂ色空間（ＣＳ３）においてＬａｂ値（Ｌｐ，ａｐ，ｂｐ）に調整量AdjustDataが加えられる。この調整量AdjustDataは、相対値（ΔＬｐ，Δａｐ，Δｂｐ）で表される。Ｌａｂ色空間において、調整後のＬａｂ値は、（Ｌｐ＋ΔＬｐ，ａｐ＋Δａｐ，ｂｐ＋Δｂｐ）で表される。
上記（ａ−１−３）の場合、以下の式により目標出力値TargetOutを算出することができる（図１９参照）。
TargetOut
＝ficc（OutputProfile，B2A，ficc（InputProfile，A2B，Input）＋AdjustData）
上記式は、調整対象プロファイル５５０が出力プロファイル６２０であっても同じになる。
【０１０２】
図示していないが、色変換用にスポットカラー６４５と出力プロファイル６２０（調整対象プロファイル５５０）との組合せが指定されて調整対象色空間ＣＳ６に第二の色空間ＣＳ２が指定された場合、ｃｍｙｋ色空間（ＣＳ２）においてｃｍｙｋ値（ｃｐ，ｍｐ，ｙｐ，ｋｐ）に調整量AdjustDataが加えられる。この調整量AdjustDataは、相対値（Δｃｐ，Δｍｐ，Δｙｐ，Δｋｐ）で表される。ｃｍｙｋ色空間において、調整後のｃｍｙｋ値は、（ｃｐ＋Δｃｐ，ｍｐ＋Δｍｐ，ｙｐ＋Δｙｐ，ｋｐ＋Δｋｐ）で表される。この場合、以下の式により目標出力値TargetOutを算出することができる。
TargetOut＝ficc（OutputProfile，B2A，Input）＋AdjustData
【０１０３】
色変換用にスポットカラー６４５と出力プロファイル６２０（調整対象プロファイル５５０）との組合せが指定されて調整対象色空間ＣＳ６に第三の色空間ＣＳ３が指定された場合、Ｌａｂ色空間（ＣＳ３）においてＬａｂ値（Ｌｐ，ａｐ，ｂｐ）に調整量AdjustDataが加えられる。この調整量AdjustDataは、相対値（ΔＬｐ，Δａｐ，Δｂｐ）で表される。Ｌａｂ色空間において、調整後のＬａｂ値は、（Ｌｐ＋ΔＬｐ，ａｐ＋Δａｐ，ｂｐ＋Δｂｐ）で表される。この場合、以下の式により目標出力値TargetOutを算出することができる。
TargetOut＝ficc（OutputProfile，B2A，Input＋AdjustData）
【０１０４】
尚、目標出力値TargetOutの算出は、調整目標Ｔ０が出力座標値で表されている場合には省略可能であり、調整目標Ｔ０が出力座標値で表されていない場合に限定して行ってもよい。
【０１０５】
目標出力値TargetOutの算出後、ホスト装置１００は、各調整点Ｐ０について、調整対象プロファイル５５０における入力値Input_P、及び、調整目標値TargetOut_Pを取得する（Ｓ１０８）。これは、調整対象プロファイル５５０における入力値と出力値との対応関係を調整するためである。指定インテントに応じた情報がプロファイルにある場合は、指定インテントに応じた情報に従って色変換が行われる。
【０１０６】
図２０Ａに示すように、図１７Ａで示した（ａ−１）の場合、すなわち、色変換用にプロファイル６１０，６２０の組合せが選択されて調整対象プロファイル５５０に入力プロファイル６１０が指定された場合、プロファイル６１０，６２０の組合せの入力値Inputは調整対象プロファイル５５０における入力値Input_Pとして用いられる。調整対象プロファイル５５０の調整目標値TargetOut_P（Ｌａｂ値）は、ｃｍｙｋ値である目標出力値TargetOutから算出することができる（図２０Ｃ参照）。
Input_P＝Input
TargetOut_P＝ficc（OutputProfile，A2B，TargetOut）
調整対象プロファイル５５０の調整目標値TargetOut_P（Ｌａｂ値）を目標出力値TargetOut（ｃｍｙｋ値）から求めるのは、出力画像ＩＭ０の色に対応する出力色ｃｍｙｋpを基準として調整を行うためである。
【０１０７】
また、調整対象プロファイル５５０における現在の出力値CurrentOut_P（Ｌａｂ値）は、以下の式で表される。
CurrentOut_P＝ficc（InputProfile，A2B，Input）
調整目標Ｔ０の相対値である調整量ΔＬａｂを調整対象プロファイル５５０の出力色空間ＣＳ５で表すと、TargetOut_P−CurrentOut_Pとなる。
【０１０８】
図２０Ｂに示すように、図１７Ｂで示した（ａ−２）の場合、すなわち、色変換用にプロファイル６１０，６２０の組合せが選択されて調整対象プロファイル５５０に出力プロファイル６２０が指定された場合、プロファイル６１０，６２０の組合せの目標出力値TargetOutは調整対象プロファイル５５０における調整目標値TargetOut_Pとして用いられる。調整対象プロファイル５５０の入力値Input_P（Ｌａｂ値）は、ＣＭＹＫ値又はＲＧＢ値である入力値Inputから算出することができる（図２０Ｃ参照）。
Input_P＝ ficc（InputProfile，A2B，Input）
TargetOut_P＝TargetOut
【０１０９】
また、調整対象プロファイル５５０における現在の出力値CurrentOut_P（ｃｍｙｋ値）は、プロファイル６１０，６２０の組合せの現在の出力値CurrentOutである。
CurrentOut_P＝CurrentOut
調整目標Ｔ０の相対値である調整量Δｃｍｙｋを調整対象プロファイル５５０の出力色空間ＣＳ５で表すと、TargetOut_P−CurrentOut_Pとなる。
【０１１０】
図示していないが、色変換用にスポットカラー６４５と出力プロファイル６２０（調整対象プロファイル５５０）との組合せが指定された場合、Ｌａｂ値である入力値Inputは調整対象プロファイル５５０における入力値Input_Pとして用いられ、目標出力値TargetOutは調整対象プロファイル５５０における調整目標値TargetOut_Pとして用いられる。
Input_P＝Input
TargetOut_P＝TargetOut
【０１１１】
また、調整対象プロファイル５５０における現在の出力値CurrentOut_P（ｃｍｙｋ値）は、スポットカラー６４５と出力プロファイル６２０との組合せの現在の出力値CurrentOutである。
CurrentOut_P＝CurrentOut
調整目標Ｔ０の相対値である調整量Δｃｍｙｋを調整対象プロファイル５５０の出力色空間ＣＳ５で表すと、TargetOut_P−CurrentOut_Pとなる。
【０１１２】
出力プロファイル６２０を調整する場合、図１５に示すように、出力プロファイル６２０に組み合わせる要素に応じて入力値Input_Pと調整量TargetOut_P−CurrentOut_P（Δｃｍｙｋ）との対応データセットを生成することにしている。図２１Ａには、出力プロファイル６２０と組み合わせる各要素について入力値（Ｌ，ａ，ｂ）と調整量（Δｃ，Δｍ，Δｙ，Δｋ）とが対応付けられたデータセットＳＥＴ１を例示している。
図１５に示す出力プロファイル調整データセット生成処理が開始されると、ホスト装置１００は、出力プロファイル６２０と組み合わせる要素の一つを対象として、この要素がＣＭＹＫ入力の入力プロファイル６１０であるか否かに応じて処理を分岐させる（Ｓ３０２）。ＣＭＹＫ入力の入力プロファイル６１０である場合、ホスト装置１００は、入力プロファイル６１０を用いて調整点Ｐ０の入力値Input（ＣＭＹＫin）を入力値Input_P（Ｌａｂ値）に変換する（Ｓ３０４）。さらに、得られた入力値Input_P（Ｌａｂ値）と調整量TargetOut_P−CurrentOut_P（Δｃｍｙｋ）との対応データセットＳＥＴ１を生成して（Ｓ３０６）、処理をＳ３１６に進める。
【０１１３】
上記要素がＣＭＹＫ入力の入力プロファイル６１０でない場合、ホスト装置１００は、上記要素がＲＧＢ入力の入力プロファイル６１０であるか否かに応じて処理を分岐させる（Ｓ３０８）。ＲＧＢ入力の入力プロファイル６１０である場合、ホスト装置１００は、入力プロファイル６１０を用いて調整点Ｐ０の入力値Input（ＲＧＢin）を入力値Input_P（Ｌａｂ値）に変換する（Ｓ３１０）。さらに、得られた入力値Input_P（Ｌａｂ値）と調整量TargetOut_P−CurrentOut_P（Δｃｍｙｋ）との対応データセットＳＥＴ１を生成して（Ｓ３１２）、処理をＳ３１６に進める。
上記要素がＲＧＢ入力の入力プロファイル６１０でない場合、上記要素はＬａｂ指定のスポットカラー６４５である。この場合、ホスト装置１００は、指定されたＬａｂ値である入力値Input_Pと調整量TargetOut_P−CurrentOut_P（Δｃｍｙｋ）との対応データセットＳＥＴ１を生成して（Ｓ３１４）、処理をＳ３１６に進める。
【０１１４】
Ｓ３０２〜Ｓ３１４の処理は、出力プロファイル６２０と組み合わせる要素の全てについて行われる（Ｓ３１６）。
【０１１５】
入力プロファイル６１０を調整する場合、図１６に示すように、入力プロファイル６１０に組み合わせる要素のそれぞれについて入力値Input_Pと調整量TargetOut_P−CurrentOut_P（ΔＬａｂ）との対応データセットを生成することにしている。図２１Ｂには、入力プロファイル６１０と組み合わせる各要素について入力値（Ｃ，Ｍ，Ｙ，Ｋ）と調整量（ΔＬ，Δａ，Δｂ）とが対応付けられたデータセットＳＥＴ２を例示している。
図１６に示す入力プロファイル調整データセット生成処理が開始されると、ホスト装置１００は、入力プロファイル６１０と組み合わせる出力プロファイル６２０の一つを対象として、出力プロファイル６２０を用いて調整点Ｐ０の目標出力値TargetOut（ｃｍｙｋ値）を調整目標値TargetOut_P（Ｌａｂ値）に変換する（Ｓ４０２）。さらに、得られた調整目標値TargetOut_P（Ｌａｂ値）から現在の出力値CurrentOut_P（Ｌａｂ値）を差し引いて調整量TargetOut_P−CurrentOut_P（ΔＬａｂ）を求め、調整点Ｐ０の入力値Input（ＣＭＹＫin）である入力値Input_P（ＣＭＹＫ値）と調整量TargetOut_P−CurrentOut_P（ΔＬａｂ）との対応データセットＳＥＴ２を生成する（Ｓ４０４）。
【０１１６】
Ｓ４０２〜Ｓ４０４の処理は、入力プロファイル６１０と組み合わせる出力プロファイル６２０の全てについて行われる（Ｓ４０６）。
【０１１７】
調整対象プロファイル５５０における入力値Input_P、及び、調整量TargetOut_P−CurrentOut_Pの取得後、ホスト装置１００は、Ｓ１１０〜Ｓ１１２において、調整の第一目標Ｔ１及び第二目標Ｔ２に基づいて調整対象プロファイル５５０の調整範囲Ａ０を調整する。
【０１１８】
まず、図２２Ａ，２２Ｂを参照して、調整範囲Ａ０において調整対象プロファイル５５０を調整する概念を説明する。ここで、図２２Ａ，２１Ｂにおいて、横軸は入力色空間ＣＳ４の或る座標軸に沿った入力値を示し、縦軸は出力色空間ＣＳ５の或る座標軸に沿った出力値を示している。例えば、入力色空間ＣＳ４がＣＭＹＫ色空間である場合、横軸は、Ｃ軸、Ｍ軸、Ｙ軸、又は、Ｋ軸となる。出力色空間ＣＳ５がＬａｂ色空間である場合、縦軸は、Ｌ軸、ａ軸、又は、ｂ軸となる。横軸上の白丸は、格子点ＧＤ０を示している。
【０１１９】
図２２Ａは、出力値を調整する場合の各格子点ＧＤ０の調整量ＡＤを模式的に例示している。ユーザーが指定した調整点Ｐ０は、入力値Input_Pに対応している。ユーザーが調整目標Ｔ０として調整量AdjustDataを指示すると、入力値Input_Pに対応する現在の出力値CurrentOut_Pに調整量AdjustDataが加えられた調整目標値TargetOut_Pが設定される。むろん、調整対象色空間ＣＳ６がｃｍｙｋ色空間であれば、現在の出力値CurrentOut_P、及び、調整目標値TargetOut_Pはｃｍｙｋ値で表され、調整量AdjustDataはｃｍｙｋ値の相対値（Δｃｐ，Δｍｐ，Δｙｐ，Δｋｐ）で表される。調整対象色空間ＣＳ６がＬａｂ色空間であれば、現在の出力値CurrentOut_P、及び、調整目標値TargetOut_PはＬａｂ値で表され、調整量AdjustDataはＬａｂ値の相対値（ΔＬｐ，Δａｐ，Δｂｐ）で表される。
図８，９で示した調整範囲指定欄８５０及び目標受付領域８４０への入力により、調整量AdjustDataには調整範囲Ａ０が設定される。調整範囲指定欄８５０に対して「半径」が指定された場合、基本的には、入力値Input_Pに対する出力値の調整量を最大にして調整範囲Ａ０の境界で調整量を０にするようにしている。ただし、実際の調整は調整対象プロファイル５５０の格子点ＧＤ０に対して行われるため、設定された調整範囲Ａ０よりも広い範囲まで調整が影響することがある。
【０１２０】
図２２Ｂは、入力値を調整する場合の各格子点ＧＤ０の調整量ＡＤを模式的に例示している。ユーザーが指定した調整点Ｐ０は、入力値Input_Pに対応している。ユーザーが調整目標Ｔ０として調整量AdjustDataを指示すると、入力値Input_Pに調整量AdjustDataが加えられた入力値Input_P＋AdjustDataに対応する出力値がユーザー指定の調整点Ｐ０において期待される出力値となる。むろん、調整対象色空間ＣＳ６がＣＭＹＫ色空間であれば、入力値Input_PはＣＭＹＫ値で表され、調整量AdjustDataはＣＭＹＫ値の相対値（ΔＣｐ，ΔＭｐ，ΔＹｐ，ΔＫｐ）で表される。調整対象色空間ＣＳ６がＬａｂ色空間であれば、入力値Input_PはＬａｂ値で表され、調整量AdjustDataはＬａｂ値の相対値（ΔＬｐ，Δａｐ，Δｂｐ）で表される。
【０１２１】
上述した補正は、入力色空間ＣＳ４の全座標軸、及び、出力色空間ＣＳ５の全座標値について、行われる。
【０１２２】
次に、図２３Ａ，２３Ｂを参照して、調整範囲Ａ０の各格子点ＧＤ０に調整量ＡＤを設定する例を説明する。ここで、図２３Ａ，２２Ｂにおいて、横軸は入力値を示し、縦軸は出力値の調整量ＡＤを示している。また、横軸上の三角印は調整範囲Ａ０にある格子点（最近傍格子点ＧＤnearestを除く。）を示し、横軸上の四角印は調整範囲Ａ０外の出力値が修正されない格子点を示している。
まず、図２３Ａに示すように、ホスト装置１００は、各調整点Ｐ０について、調整点Ｐ０に最も近い格子点である最近傍格子点ＧＤnearestに対する出力値の調整量ＡＤ１を決定する（図６のＳ１１０）。図２３Ａには、入力色空間ＣＳ４の或る座標軸上に調整点Ｐ０（入力値Input_P）が２点指定された場合の出力値の調整量ＡＤ１を決定する例を示している。図２３Ａの例では、入力値Input_Pに対する調整量AdjustDataをそのまま最近傍格子点ＧＤnearestに対する出力値の調整量ＡＤ１にしている。むろん、本技術は、最近傍格子点ＧＤnearestに対する出力値の調整量ＡＤ１を調整量AdjustDataにすることに限定されない。
【０１２３】
最近傍格子点ＧＤnearestに対する出力値の調整量ＡＤ１の決定後、図２３Ｂに示すように、ホスト装置１００は、対象プロファイル５５０に組み合わせる要素のそれぞれについて、調整範囲Ａ０において最近傍格子点ＧＤnearestの周囲にある格子点（三角印の格子点）に対する出力値の調整量ＡＤ２を決定する（図６のＳ１１２）。例えば、調整範囲Ａ０外の格子点に対する出力値の調整量を０にしておき、上述した各最近傍格子点ＧＤnearestに対する出力値の調整量ＡＤ１をAdjustDataにして、３次元又は４次元の３次スプライン関数による補間演算を行うことにより、周囲の格子点に対する出力値の調整量ＡＤ２を決定することができる。ここで、入力色空間ＣＳ４がＣＭＹＫ色空間である場合は前記補間演算を４次元の３次スプライン関数により行えばよく、入力色空間ＣＳ４がＬａｂ色空間である場合は前記補間演算を３次元の３次スプライン関数により行えばよい。このような補間演算を行うことにより、周囲の格子点に対する出力値の調整量ＡＤ２が、各最近傍格子点ＧＤnearestに対する出力値の調整量ＡＤ１と、調整範囲Ａ０外の格子点に対する出力値の調整量「０」と、の間で滑らかに繋がる。
むろん、本技術は、補間演算にスプライン関数を用いることに限定されない。
【０１２４】
本具体例では調整対象プロファイル５５０に複数の要素を組み合わせるため、組合せ対象が第一要素である場合に調整量ＡＤ１，ＡＤ２が設定された格子点ＧＤ０と、組合せ対象が第二要素である場合に調整量ＡＤ１，ＡＤ２が設定された格子点ＧＤ０と、が同じになることがある。この場合、図１０，１１で示した配分指定欄９１５，９２５に対して指定された重みに応じて格子点ＧＤ０に対する出力値の調整量ＡＤ１，ＡＤ２を配分すればよい。この配分は、例えば、図１４Ｂで示した調整量Ｄにすることができる。
【０１２５】
例えば、或る格子点ＧＤ０について、第一入力プロファイル６１１と出力プロファイル６２０とを組み合わせた場合に調整量Ｄ１＝１．００及び重みａ１＝５０．０％であって、第二入力プロファイル６１２と出力プロファイル６２０とを組み合わせた場合に調整量Ｄ２＝２．００及び重みａ２＝２０．０％であって、スポットカラー６４５と出力プロファイル６２０とを組み合わせた場合に調整量Ｄ３＝３．００及び重みａ１＝５０．０％であるとする。この場合の調整量Ｄは、（50.0×1.00＋20.0×2.00＋30.0×3.00）／（50.0＋20.0＋30.0）＝1.80となる。
また、或る格子点ＧＤ０について、入力プロファイル６１０と第一出力プロファイル６２１とを組み合わせた場合に調整量Ｄ１＝１．４０及び重みａ１＝５０．０％であって、第二入力プロファイル６１２と出力プロファイル６２０とを組み合わせた場合に調整量Ｄ２＝２．１０及び重みａ２＝２０．０％であるとする。この場合の調整量Ｄは、（50.0×1.40＋20.0×2.10）／（50.0＋20.0）＝1.60となる。
【０１２６】
調整範囲Ａ０の各格子点に対する出力値の調整量ＡＤの決定後、ホスト装置１００は、決定した調整量ＡＤを調整対象プロファイル５５０に反映する（図６のＳ１１４）。すなわち、調整範囲Ａ０の各格子点について、現在の出力値に調整量ＡＤを加えた値を更新後の出力値として調整対象プロファイル５５０に対して書き込めばよい。例えば、調整対象プロファイル５５０の出力色空間ＣＳ５がｃｍｙｋ色空間であれば、現在の出力値（ｃｑ，ｍｑ，ｙｑ，ｋｑとする。）に調整量（Δｃｑ，Δｍｑ，Δｙｑ，Δｋｑとする。）に加えた値（ｃｑ＋Δｃｑ，ｍｑ＋Δｍｑ，ｙｑ＋Δｙｑ，ｋｑ＋Δｋｑ）が更新後の出力値となる。調整対象プロファイル５５０の出力色空間ＣＳ５がＬａｂ色空間であれば、現在の出力値（Ｌｑ，ａｑ，ｂｑとする。）に調整量（ΔＬｑ，Δａｑ，Δｂｑとする。）に加えた値（Ｌｑ＋ΔＬｑ，ａｑ＋Δａｑ，ｂｑ＋Δｂｑ）が更新後の出力値となる。ここでの変数ｑは、調整範囲Ａ０内の格子点を識別する変数である。
以上のようにして、第二の色空間ＣＳ２において現在の出力値CurrentOutが目標出力値TargetOutに近付くように調整対象プロファイル５５０の対応関係が調整される。指定インテントに応じた情報が調整対象プロファイル５５０にある場合は、指定インテントに応じた対応関係において調整対象プロファイル５５０が調整される。
【０１２７】
調整対象プロファイル５５０の更新後、ホスト装置１００は、目標受付領域８４０に入力された各調整点Ｐ０について、更新後の調整対象プロファイル５５０、又は、更新後の調整対象プロファイル５５０を含むプロファイルの組合せを用いて現在の出力値CurrentOutを求める（Ｓ１１６）。更新後の現在の出力値CurrentOutは、図１７Ｃを参照して説明したＳ１０４の処理と同じ式を用いて算出することができる。指定インテントに応じた情報がプロファイルにある場合は、指定インテントに応じた情報に従って色変換が行われる。
【０１２８】
また、ホスト装置１００は、目標受付領域８４０に入力された各調整点Ｐ０について、更新後の現在の出力値CurrentOutと目標出力値TargetOutとの差分ｄを求める（Ｓ１１８）。この差分は、例えば、調整対象プロファイル５５０の出力色空間ＣＳ５において出力値CurrentOutに対応する点と目標出力値TargetOutに対応する点とのユークリッド距離とすることができる。
【０１２９】
その上で、ホスト装置１００は、Ｓ１０８〜Ｓ１２０の繰り返し処理の終了条件が成立したか否かを判断し（Ｓ１２０）、終了条件が成立していない場合にはＳ１０８〜Ｓ１２０の処理を繰り返し、終了条件が成立した場合にはプロファイル調整処理を終了させる。例えば、全調整点Ｐ０について差分ｄが所定の閾値以下である場合に終了条件成立とすることができる。また、規定の回数に達した場合に終了条件成立としてもよい。
【０１３０】
以上より、調整点Ｐ０に対応する入力座標値から現在の調整対象プロファイル５５０を含む組合せに従って得られる現在の出力値CurrentOutが目標出力値TargetOutに近付くように調整対象プロファイル５５０が調整される。このように、出力色ｃｍｙｋpを表す座標値を基準として調整対象プロファイル５５０が調整されるので、本具体例は、色空間の座標値の変換に使用するプロファイルを良好な色再現精度となるように調整することができる。その際、調整対象プロファイル５５０や調整対象色空間ＣＳ６を指定することができるので、本具体例は、ユーザーの利用環境に応じて柔軟に対応することができる。
【０１３１】
また、本具体例は、一つの出力プロファイル６２０に対して、ターゲット印刷機用の第一入力プロファイル６１１の他、ＲＧＢデータに対する第二入力プロファイル６１２、Ｌａｂ値で直接色を指定するスポットカラー６４５、等を組み合わせることができる。第一入力プロファイル６１１と出力プロファイル６２０との組合せだけで最適化するのではなく、別の要素（６１２，６４５）と出力プロファイル６２０との組合せで最適化することができるため、出力プロファイル６２０を調整するために組合せの対象を切り替える必要が無い。従って、複数の色変換を行う場合に出力プロファイルを調整する作業の利便性が向上する。
【０１３２】
さらに、本具体例は、一つの入力プロファイル６１０に対して、被印刷物Ａ用の第一出力プロファイル６２１の他、被印刷物Ｂ用の第二出力プロファイル６２２等を組み合わせることができる。入力プロファイル６１０と第一出力プロファイル６２１との組合せだけで最適化するのではなく、入力プロファイル６１０と他の要素（６２２）との組合せで最適化することができるため、入力プロファイル６１０を調整するために組合せの対象を切り替える必要が無い。従って、複数の色変換を行う場合に入力プロファイルを調整する作業の利便性が向上する。
【０１３３】
（６）変形例：
本発明は、種々の変形例が考えられる。
例えば、出力デバイスは、インクジェットプリンターに限定されず、レーザープリンターといった電子写真方式のプリンター、３次元プリンター、表示装置、等でもよい。
画像を形成する色材の種類は、Ｃ，Ｍ，Ｙ，Ｋに限定されず、Ｃ，Ｍ，Ｙ，Ｋに加えて、Ｌｃ、Ｌｍ、Ｙよりも高濃度のＤｙ（ダークイエロー）、Ｏｒ（オレンジ）、Ｇｒ（グリーン）、Ｋよりも低濃度のＬｋ（ライトブラック）、画質向上用の無着色の色材、等を含んでもよい。
むろん、第二の色空間は、ｃｍｙｋ色空間に限定されず、ＣＭＹ色空間、ＲＧＢ色空間、等でもよい。
ターゲットデバイスは、ターゲット印刷機に限定されず、表示装置等でもよい。
むろん、第一の色空間は、ＣＭＹＫ色空間に限定されず、ＣＭＹ色空間、ＲＧＢ色空間、等でもよい。
【０１３４】
調整対象色空間の選択対象は、第一の色空間と第二の色空間とプロファイル接続空間との３種類に限定されず、第一の色空間と第二の色空間との２種類でもよいし、第一の色空間とプロファイル接続空間との２種類でもよいし、第二の色空間とプロファイル接続空間との２種類でもよい。
【０１３５】
尚、出力プロファイルにスポットカラーを組み合わせず常に複数の入力プロファイルを組み合わせる場合や、出力プロファイルに入力プロファイルとスポットカラーとを常に組み合わせる場合も、本技術に含まれ、本技術の［態様１］の基本的な作用及び効果が得られる。
また、入力プロファイルを調整対象プロファイルにしない場合でも、出力プロファイルに複数の要素を組み合わせるのであれば、本技術の［態様１］の基本的な作用及び効果が得られる。
さらに、出力プロファイルを調整対象プロファイルにしない場合でも、入力プロファイルに複数の要素を組み合わせるのであれば、本技術の［態様２］の基本的な作用及び効果が得られる。
【０１３６】
（７）結び：
以上説明したように、本発明によると、種々の態様により、複数の色変換を行う場合にプロファイルを調整する作業の利便性を向上させる技術等を提供することができる。むろん、独立請求項に係る構成要件のみからなる技術でも、上述した基本的な作用、効果が得られる。
また、上述した例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、公知技術及び上述した例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、等も実施可能である。本発明は、これらの構成等も含まれる。
【符号の説明】
【０１３７】
１００…ホスト装置（プロファイル調整システムの例）、１１４…記憶装置、１１５…表示装置、１１６…入力装置、２００…プリンター、３００…ターゲット印刷機、４００…ＲＩＰ、５００…プロファイル、５５０…調整対象プロファイル、６１０…入力プロファイル、６１１…第一入力プロファイル、６１２…第二入力プロファイル、６２０…出力プロファイル、６２１…第一出力プロファイル、６２２…第二出力プロファイル、６３０…デバイスリンクプロファイル、６４０…カラーライブラリー、６４５…スポットカラー、７００…調整履歴、８００…ＵＩ画面、８０５…調整対象プロファイル選択領域、８１０，８２０…組合せ指定領域、８１１，８１２…入力プロファイル選択欄、８１３…スポットカラー選択欄、８１５…出力プロファイル選択欄、８１６…調整データ選択欄、８２１，８２２，８２３…出力プロファイル選択欄、８２５…入力プロファイル選択欄、８２６…調整データ選択欄、８３０…調整対象色空間選択領域、８４０…目標受付領域、８４１…「画像から指定」ボタン、８４２…追加ボタン、８４３…削除ボタン、８５０…調整範囲指定欄、８６０…詳細設定ボタン、８７０…調整実施ボタン、９１０…詳細設定画面、９１１…出力プロファイル選択欄、９１２…入力プロファイル選択欄、９１３…スポットカラー選択欄、９１４…追加ボタン、９１５…配分指定欄、９１６…チェックボックス、９２０…詳細設定画面、９２１…入力プロファイル選択欄、９２２…出力プロファイル選択欄、９２４…追加ボタン、９２５…配分指定欄、９２６…チェックボックス、Ａ０…調整範囲、ＣＳ１…第一の色空間、ＣＳ２…第二の色空間、ＣＳ３…プロファイル接続空間、ＣＳ４…入力色空間、ＣＳ５…出力色空間、ＣＳ６…調整対象色空間、ＣＳ７…第一調整対象色空間、ＣＳ８…第二調整対象色空間、ＧＤ０，ＧＤ１，ＧＤ２…格子点、ＧＤnearest…最近傍格子点、Ｐ０…調整点、ＰＲ０…プロファイル調整プログラム、ＳＴ１…第一指定工程、ＳＴ２…第二指定工程、ＳＴ３…第一目標受付工程、ＳＴ４…第二目標受付工程、ＳＴ５…調整範囲指定工程、ＳＴ６…係数設定工程、ＳＴ７…プロファイル調整工程、Ｔ０…目標、Ｔ１…第一目標、Ｔ２…第二目標。
【図１】
2018207329.tif 000003
【図２】
2018207329.tif 000004
【図３】
2018207329.tif 000005
【図４】
2018207329.tif 000006
【図５】
2018207329.tif 000007
【図６】
2018207329.tif 000008
【図７】
2018207329.tif 000009
【図８】
2018207329.tif 000010
【図９】
2018207329.tif 000011
【図１０】
2018207329.tif 000012
【図１１】
2018207329.tif 000013
【図１２】
2018207329.tif 000014
【図１３】
2018207329.tif 000015
【図１４】
2018207329.tif 000016
【図１５】
2018207329.tif 000017
【図１６】
2018207329.tif 000018
【図１７】
2018207329.tif 000019
【図１８】
2018207329.tif 000020
【図１９】
2018207329.tif 000021
【図２０】
2018207329.tif 000022
【図２１】
2018207329.tif 000023
【図２２】
2018207329.tif 000024
【図２３】
2018207329.tif 000025