(57)【要約】【課題】色空間の座標値の変換に使用するプロファイルの調整作業を容易にする技術を提供する。【解決手段】調整対象の色を表す調整点における調整の目標に基づいて、色空間の座標値の変換に使用するプロファイルを調整するプロファイル調整システムであって、前記調整点の座標の入力欄を表示部に表示し、前記調整点の座標の入力を受け付ける座標受付部と、受け付けられた座標に対応する色を該座標の表示に対応させて前記表示部に表示する色表示処理部と、を含む、プロファイル調整システム。【選択図】図８
2019041173.tif 000002
【特許請求の範囲】
【請求項１】
調整対象の色を表す調整点における調整の目標に基づいて、色空間の座標値の変換に使用するプロファイルを調整するプロファイル調整システムであって、
前記調整点の座標の入力欄を表示部に表示し、前記調整点の座標の入力を受け付ける座標受付部と、
受け付けられた座標に対応する色を該座標の表示に対応させて前記表示部に表示する色表示処理部と、を含む、プロファイル調整システム。
【請求項２】
前記座標受付部は、前記調整点について少なくとも該調整点の座標を含む調整点情報を一覧表にして前記表示部に表示する、請求項１に記載のプロファイル調整システム。
【請求項３】
前記色表示処理部は、前記一覧表の少なくとも一部の背景に前記座標に対応する色を表示する、請求項２に記載のプロファイル調整システム。
【請求項４】
前記色表示処理部は、前記一覧表とは別に、前記調整点を識別する識別情報に対応させて該調整点の座標に対応する色を前記表示部に表示する、請求項２に記載のプロファイル調整システム。
【請求項５】
前記色表示処理部は、前記表示部に表示された前記一覧表のうち操作された箇所の前記調整点情報に含まれる前記座標に対応する色を他の色から区別するように表示する、請求項４に記載のプロファイル調整システム。
【請求項６】
前記色表示処理部は、前記表示部に表示された前記調整点の座標に対応する色のうち操作された箇所の色に対応する前記調整点情報を他の情報から区別するように前記一覧表の表示を制御する、請求項４又は請求項５に記載のプロファイル調整システム。
【請求項７】
前記調整点における調整の目標に基づいて前記プロファイルを調整するプロファイル調整部を含み、
前記色表示処理部は、前記識別情報に対応させて、前記プロファイル調整部による調整の前において前記調整点の座標に対応する色、及び、前記プロファイル調整部による調整の前において前記調整点の座標に対応する色を前記表示部に表示する、請求項４〜請求項６のいずれか一項に記載のプロファイル調整システム。
【請求項８】
前記座標受付部は、前記一覧表に含まれる前記調整点情報の表示順を変える操作を受け付け、該操作に従って前記調整点情報の表示順を変えた前記一覧表を前記表示部に表示する、請求項２〜請求項７のいずれか一項に記載のプロファイル調整システム。
【請求項９】
前記座標受付部は、前記一覧表に示される複数の前記調整点から、第一座標の第一調整点と、第二座標の第二調整点と、を紐付ける操作を受け付け、前記第一調整点と前記第二調整点とが紐付けられていることを表す紐付け情報を前記表示部に表示し、
本プロファイル調整システムは、
前記第一座標及び前記第二座標に基づいて第三座標の第三調整点を設定する調整点追加部と、
前記第一調整点、前記第二調整点、及び、前記第三調整点における調整の程度を表す調整データに基づいて前記プロファイルを調整するプロファイル調整部と、を含む、請求項２〜請求項８のいずれか一項に記載のプロファイル調整システム。
【請求項１０】
前記調整点における調整の目標に基づいて前記プロファイルを調整するプロファイル調整部を含み、
前記座標受付部は、前記プロファイル調整部による調整の前において前記調整点に対応する色彩値と、前記プロファイル調整部による調整の後において前記調整点に対応する色彩値と、を前記調整点情報に含めて前記一覧表を前記表示部に表示する、請求項２〜請求項９のいずれか一項に記載のプロファイル調整システム。
【請求項１１】
調整対象の色を表す調整点における調整の目標に基づいて、色空間の座標値の変換に使用するプロファイルを調整するプロファイル調整装置であって、
前記調整点の座標の入力欄の表示データを出力し、前記調整点の座標の入力を受け付ける座標受付部と、
受け付けられた座標に対応する色を該座標の表示に対応させる表示データを出力する色表示処理部と、を含む、プロファイル調整装置。
【請求項１２】
調整対象の色を表す調整点における調整の目標に基づいて、色空間の座標値の変換に使用するプロファイルを調整するプロファイル調整方法であって、
前記調整点の座標の入力欄を表示部に表示し、前記調整点の座標の入力を受け付ける座標受付工程と、
受け付けられた座標に対応する色を該座標の表示に対応させて前記表示部に表示する色表示処理工程と、を含む、プロファイル調整方法。
【請求項１３】
調整対象の色を表す調整点における調整の目標に基づいて、色空間の座標値の変換に使用するプロファイルを調整するためのプロファイル調整プログラムであって、
前記調整点の座標の入力欄の表示データを出力し、前記調整点の座標の入力を受け付ける座標受付機能と、
受け付けられた座標に対応する色を該座標の表示に対応させる表示データを出力する色表示処理機能と、をコンピューターに実現させる、プロファイル調整プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色空間の座標値の変換に使用するプロファイルを調整する技術に関する。
【背景技術】
【０００２】
ＩＣＣ（International Color Consortium）プロファイルは、印刷機（例えばオフセット印刷機）、インクジェットプリンター、等といったカラー機器の機器依存カラーと機器非依存カラーとの対応関係を表すデータである。印刷機やインクジェットプリンターの機器依存カラーは、例えば、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、及び、Ｋ（ブラック）の使用量を表すＣＭＹＫ値で表される。機器非依存カラーは、例えば、機器独立色空間（device independent color space）であるＣＩＥ（国際照明委員会）Ｌ*ａ*ｂ*色空間の色彩値（「*」を省略してＬａｂ値とする。）やＣＩＥ ＸＹＺ色空間の色彩値で表される。
【０００３】
ここで、印刷機のＩＣＣプロファイルを入力プロファイルとし、インクジェットプリンターのＩＣＣプロファイルを出力プロファイルとする。印刷機におけるＣＭＹＫ値（ＣＭＹＫt値とする。）を入力プロファイルに従ってＰＣＳ（Profile Connection Space；プロファイル接続空間）の色彩値（例えばＬａｂ値）に変換すると、この色彩値を出力プロファイルに従ってインクジェットプリンターのＣＭＹＫ値（ＣＭＹＫp値とする。）に変換することができる。また、入力プロファイルと出力プロファイルとを結合したデバイスリンクプロファイルも使用されている。得られるＣＭＹＫp値に従ってインクジェットプリンターで印刷を行うと、インクジェットプリンターで印刷機の色に近い色を再現することができる。期待する色が再現できない場合、ＩＣＣプロファイルを修正することにより、対象の色の変換精度を上げている。例えば、ＩＣＣプロファイルの編集画面において入力値に対応付ける出力値（数値）を入力することにより、ＩＣＣプロファイルを修正することができる。
【０００４】
尚、特許文献１には、Ｒ（赤）、Ｇ（緑）、及び、Ｂ（青）の入力色に対応付けるＣＭＹＫ値（数値）を入力するための色置換テーブル編集画面が示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１６−２１３６４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＩＣＣプロファイルを修正するために数値を入力しても、修正後にどのような色になるのか、その場では分かり難い。特に、複数の色を編集する場合、編集作業の全体像を把握し難い。
尚、上述のような問題は、プリンターを対象としたプロファイルを調整する場合に限らず、種々のカラー機器を対象としたプロファイルを調整する場合にも存在する。
【０００７】
本発明の目的の一つは、色空間の座標値の変換に使用するプロファイルの調整作業を容易にする技術を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的の一つを達成するため、本発明は、調整対象の色を表す調整点における調整の目標に基づいて、色空間の座標値の変換に使用するプロファイルを調整するプロファイル調整システムであって、
前記調整点の座標の入力欄を表示部に表示し、前記調整点の座標の入力を受け付ける座標受付部と、
受け付けられた座標に対応する色を該座標の表示に対応させて前記表示部に表示する色表示処理部と、を含む、態様を有する。
【０００９】
また、本発明は、調整対象の色を表す調整点における調整の目標に基づいて、色空間の座標値の変換に使用するプロファイルを調整するプロファイル調整装置であって、
前記調整点の座標の入力欄の表示データを出力し、前記調整点の座標の入力を受け付ける座標受付部と、
受け付けられた座標に対応する色を該座標の表示に対応させる表示データを出力する色表示処理部と、を含む、態様を有する。
【００１０】
さらに、本発明は、上述したプロファイル調整システムの各部に対応する工程を含むプロファイル調整方法の態様を有する。
さらに、本発明は、上述したプロファイル調整装置の各部に対応する機能をコンピューターに実現させるプロファイル調整プログラムの態様を有する。
【００１１】
上述した態様は、色空間の座標値の変換に使用するプロファイルの調整作業を容易にする技術を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】プロファイル調整システムの構成例を模式的に示すブロック図。
【図２】カラーマネジメントフローの例を模式的に示す図。
【図３】各種プロファイルの関係の例を模式的に示す図。
【図４】プロファイル及びパラメーター設定処理の例を示すフローチャート。
【図５】ユーザーインターフェイス画面の例を模式的に示す図。
【図６】調整点及び調整データ受付処理の例を示すフローチャート。
【図７】プロファイル調整処理の例を示すフローチャート。
【図８】一覧表の変化の例を模式的に示す図。
【図９】一覧表の変化の例を模式的に示す図。
【図１０】一覧表の変化の例を模式的に示す図。
【図１１】図１１Ａは第一調整点と第二調整点との間に第三調整点を追加して第三調整点を基点とする調整範囲を決定する例を模式的に示す図、図１１Ｂは第三調整点における調整の目標を決定する例を模式的に示す図。
【図１２】図１２Ａ〜１２Ｅは現在の出力値の算出例を模式的に示す図。
【図１３】現在の出力値を算出する式の例を模式的に示す図。
【図１４】図１４Ａ〜１４Ｄは調整対象色空間に応じた目標出力値の算出例を模式的に示す図。
【図１５】図１５Ａ〜１５Ｃは調整対象色空間に応じた目標出力値の算出例を模式的に示す図。
【図１６】目標出力値を算出する式の例を模式的に示す図。
【図１７】図１７Ａ，１７Ｂは調整対象プロファイルの入力値及び調整目標値を求める例を模式的に示す図。
【図１８】調整対象プロファイルの入力値及び調整目標値を算出する式の例を模式的に示す図。
【図１９】図１９Ａは調整対象プロファイルの出力色空間において調整する場合の各格子点の調整量を模式的に示す図、図１９Ｂは調整対象プロファイルの入力色空間において調整する場合の各格子点の調整量を模式的に示す図。
【図２０】図２０Ａは最近傍格子点に対する出力値の調整量を決定する例を模式的に示す図、図２０Ｂ最近傍格子点の周囲の格子点に対する出力値の調整量を決定する例を模式的に示す図。
【図２１】調整前後の色彩値を含む一覧表の例を模式的に示す図。
【図２２】図２２Ａ，２２Ｂは色の表示箇所を変えた一覧表の例を模式的に示す図。
【図２３】一覧表の外に色を表示する例を模式的に示す図。
【図２４】一覧表のうち操作された箇所に対応する表示パッチを区別する例を模式的に示す図。
【図２５】色表示領域のうち操作された表示パッチに対応する調整点情報を区別する例を模式的に示す図。
【図２６】一覧表の外に調整前後の色を表示する例を模式的に示す図。
【図２７】別の一覧表の例を模式的に示す図。
【図２８】調整点情報を色差順に並べ替えた例を模式的に示す図。
【図２９】複数の項目を組み合わせて調整点情報を並べ替えた例を模式的に示す図。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態を説明する。むろん、以下の実施形態は本発明を例示するものに過ぎず、実施形態に示す特徴の全てが発明の解決手段に必須になるとは限らない。
【００１４】
（１）本発明に含まれる技術の概要：
まず、図１〜２９に示される例を参照して本発明に含まれる技術の概要を説明する。尚、本願の図は模式的に例を示す図であり、これらの図に示される各方向の拡大率は異なることがあり、各図は整合していないことがある。むろん、本技術の各要素は、符号で示される具体例に限定されない。
【００１５】
［態様１］
本技術の一態様に係るプロファイル調整システムＳＹ１は、調整対象の色を表す調整点Ｐ０における調整の目標Ｔ０に基づいて、色空間の座標値の変換に使用するプロファイル５００を調整するプロファイル調整システムＳＹ１であって、座標受付部Ｕ１、及び、色表示処理部Ｕ２を含む。前記座標受付部Ｕ１は、前記調整点Ｐ０の座標の入力欄７２０を表示部（例えば表示装置１３０）に表示し、前記調整点Ｐ０の座標の入力を受け付ける。前記色表示処理部Ｕ２は、受け付けられた座標に対応する色Ｃ０を該座標の表示に対応させて前記表示部（１３０）に表示する。
【００１６】
上記態様では、調整点Ｐ０について入力された座標に対応する色Ｃ０が該座標に対応して表示部（１３０）に表示される。この表示を見たユーザーは、調整点Ｐ０の座標とともに調整対象色を直感的に把握することができる。従って、本態様は、色空間の座標値の変換に使用するプロファイルの調整作業を容易にするプロファイル調整システムを提供することができる。
【００１７】
ここで、色空間には、ＣＭＹＫ色空間、ＣＭＹ色空間、ＲＧＢ色空間、ＣＩＥ Ｌａｂ色空間、ＣＩＥ ＸＹＺ色空間、等が含まれる。尚、Ｒは赤を意味し、Ｇは緑を意味し、Ｂは青を意味する。
調整の目標は、色空間の座標値で表されてもよいし、色空間の現在の座標値からの差分で表されてもよい。
調整点の座標は、プロファイルの入力色空間の座標値で表されてもよいし、プロファイルの出力色空間の座標値で表されてもよいし、前記入力色空間及び前記出力色空間とは異なる色空間の座標値で表されてもよい。
調整点の座標の入力を受け付けることは、入力欄に直接、座標値を入力する操作を受け付けること、入力欄とは別の領域で座標を指定する操作を受け付けて対応する座標値を入力欄に表示すること、等を含む。
上述した付言は、以下の態様も同様である。
【００１８】
［態様２］
図５等に例示するように、前記座標受付部Ｕ１は、前記調整点Ｐ０について少なくとも該調整点Ｐ０の座標を含む調整点情報７１０を一覧表７００にして前記表示部（１３０）に表示してもよい。この態様は、調整点Ｐ０の座標を含む調整点情報７１０を一覧表７００から把握することができるので、プロファイルの調整作業をさらに容易にする技術を提供することができる。
【００１９】
ここで、前記一覧表７００は、前記入力欄７２０を含んでいてもよいし、前記入力欄７２０を含んでいなくてもよい。
上記付言は、以下の態様も同様である。
【００２０】
［態様３］
図９等に例示するように、前記色表示処理部Ｕ２は、前記一覧表７００の少なくとも一部の背景に前記座標に対応する色Ｃ０を表示してもよい。この態様は、調整点Ｐ０の座標と調整対象の色との関係がさらに分かり易くなるので、プロファイルの調整作業をさらに容易にする技術を提供することができる。
【００２１】
［態様４］
また、図２３に例示するように、前記色表示処理部Ｕ２は、前記一覧表７００とは別に、前記調整点Ｐ０を識別する識別情報に対応させて該調整点Ｐ０の座標に対応する色Ｃ０を前記表示部（１３０）に表示してもよい。この態様は、例えば一覧表７００の中に色を表示する場合と比べて色の表示を目立たせることができるので、プロファイルの調整作業をさらに容易にする技術を提供することができる。
【００２２】
［態様５］
図２４に例示するように、前記色表示処理部Ｕ２は、前記表示部（１３０）に表示された前記一覧表７００のうち操作された箇所の前記調整点情報７１０に含まれる前記座標に対応する色Ｃ０を他の色から区別するように表示してもよい。この態様は、一覧表７００の調整点情報７１０と対応する色Ｃ０との関係がさらに分かり易くなるので、プロファイルの調整作業をさらに容易にする技術を提供することができる。
ここで、色Ｃ０を他の色から区別するように表示することには、色Ｃ０に枠といったマークを付すこと、色Ｃ０を点滅表示すること、色Ｃ０をポップアップ表示すること、等が含まれる。この付言は、以下の態様も同様である。
【００２３】
［態様６］
また、図２５に例示するように、前記色表示処理部Ｕ２は、前記表示部（１３０）に表示された前記調整点Ｐ０の座標に対応する色Ｃ０のうち操作された箇所の色に対応する前記調整点情報７１０を他の情報から区別するように前記一覧表７００の表示を制御してもよい。この態様も、一覧表７００の調整点情報７１０と対応する色Ｃ０との関係がさらに分かり易くなるので、プロファイルの調整作業をさらに容易にする技術を提供することができる。
ここで、調整点情報を他の情報から区別するように表示することには、調整点情報の背景色を他の情報の背景色と異ならせること、調整点情報に枠といったにマークを付すこと、調整点情報を点滅表示すること、等が含まれる。この付言は、以下の態様も同様である。
【００２４】
［態様７］
図１，７等に例示するように、本プロファイル調整システムＳＹ１は、前記調整点Ｐ０における調整の目標Ｔ０に基づいて前記プロファイル５００を調整するプロファイル調整部Ｕ４を含んでもよい。図２６に例示するように、前記色表示処理部Ｕ２は、前記識別情報に対応させて、前記プロファイル調整部Ｕ４による調整の前において前記調整点Ｐ０の座標に対応する色Ｃ０ｂ、及び、前記プロファイル調整部Ｕ４による調整の前において前記調整点Ｐ０の座標に対応する色Ｃ０ａを前記表示部（１３０）に表示してもよい。本態様は、プロファイル５００の調整前後において調整点Ｐ０に対応する色Ｃ０の変化が分かるので、プロファイルの調整作業をさらに容易にする技術を提供することができる。
【００２５】
［態様８］
図９，１０等に例示するように、前記座標受付部Ｕ１は、前記一覧表７００に含まれる前記調整点情報７１０の表示順を変える操作を受け付け、該操作に従って前記調整点情報７１０の表示順を変えた前記一覧表７００を前記表示部（１３０）に表示してもよい。この態様は、一覧表７００に含まれる調整点情報７１０の表示順を変えることができるので、プロファイルの調整作業をさらに容易にする技術を提供することができる。
【００２６】
［態様９］
図１０等に例示するように、前記座標受付部Ｕ１は、前記一覧表７００に示される複数の前記調整点Ｐ０から、第一座標の第一調整点Ｐ１と、第二座標の第二調整点Ｐ２と、を紐付ける操作を受け付け（例えば一覧表Ｌ９参照。）、前記第一調整点Ｐ１と前記第二調整点Ｐ２とが紐付けられていることを表す紐付け情報７３４を前記表示部（１３０）に表示してもよい。図１，４等に例示するように、本プロファイル調整システムＳＹ１は、前記第一座標及び前記第二座標に基づいて第三座標の第三調整点Ｑを設定する調整点追加部Ｕ３を含んでもよい。また、本プロファイル調整システムＳＹ１は、前記第一調整点Ｐ１、前記第二調整点Ｐ２、及び、前記第三調整点Ｑにおける調整の程度を表す調整データ（例えば目標Ｔ０及び調整範囲Ａ０）に基づいて前記プロファイル５００を調整するプロファイル調整部Ｕ４を含んでもよい。本態様では、ユーザーが一覧表７００から第一調整点Ｐ１と第二調整点Ｐ２とを紐付けると、自動的に第三座標の第三調整点Ｑが設定され、第三調整点Ｑにおける調整の目標Ｔ０もプロファイル５００の調整に用いられる。従って、本態様は、出力画像の階調性を向上させる技術を提供することができる。
【００２７】
ここで、第一調整点Ｐ１、第二調整点Ｐ２、及び、第三調整点Ｑは、調整点Ｐ０に含まれる。
後述する調整範囲Ａ０には、第一調整範囲Ａ１、第二調整範囲Ａ２、及び、第三調整範囲Ａ３が含まれる。
調整データには、調整点における調整の目標、調整点を基点とする調整範囲、等が含まれる。
上記付言は、以下の態様も同様である。
【００２８】
［態様１０］
図１，７等に例示するように、本プロファイル調整システムＳＹ１は、前記調整点Ｐ０における調整の目標Ｔ０に基づいて前記プロファイル５００を調整するプロファイル調整部Ｕ４を含んでもよい。図２１に例示するように、前記座標受付部Ｕ１は、前記プロファイル調整部Ｕ４による調整の前において前記調整点Ｐ０に対応する色彩値と、前記プロファイル調整部Ｕ４による調整の後において前記調整点Ｐ０に対応する色彩値と、を前記調整点情報７１０に含めて前記一覧表７００を前記表示部（１３０）に表示してもよい。本態様は、プロファイル５００の調整前後において調整点Ｐ０に対応する色彩値の変化が分かるので、プロファイルの調整作業をさらに容易にする技術を提供することができる。
【００２９】
［態様１１］
ところで、本技術の一態様に係るプロファイル調整装置（例えばホスト装置１００）は、調整対象の色を表す調整点Ｐ０における調整の目標Ｔ０に基づいて、色空間の座標値の変換に使用するプロファイル５００を調整するプロファイル調整装置（１００）であって、座標受付部Ｕ１、及び、色表示処理部Ｕ２を含む。前記座標受付部Ｕ１は、前記調整点Ｐ０の座標の入力欄７２０の表示データＤＤ０を出力し、前記調整点Ｐ０の座標の入力を受け付ける。前記色表示処理部Ｕ２は、受け付けられた座標に対応する色Ｃ０を該座標の表示に対応させる表示データＤＤ０を出力する。本態様は、色空間の座標値の変換に使用するプロファイルの調整作業を容易にするプロファイル調整装置を提供することができる。
本プロファイル調整装置は、さらに、プロファイル調整部Ｕ４を含んでもよいし、調整点追加部Ｕ３を含んでもよい。
【００３０】
［態様１２］
また、本技術の一態様に係るプロファイル調整方法は、座標受付部Ｕ１に対応する座標受付工程ＳＴ１、及び、色表示処理部Ｕ２に対応する色表示処理工程ＳＴ２を含む。本態様は、色空間の座標値の変換に使用するプロファイルの調整作業を容易にするプロファイル調整方法を提供することができる。
本プロファイル調整方法は、さらに、プロファイル調整部Ｕ４に対応するプロファイル調整工程ＳＴ４を含んでもよいし、調整点追加部Ｕ３に対応する調整点追加工程ＳＴ３を含んでもよい。
【００３１】
［態様１３］
また、本技術の一態様に係るプロファイル調整プログラムＰＲ０は、座標受付部Ｕ１に対応する座標受付機能ＦＵ１、及び、色表示処理部Ｕ２に対応する色表示処理機能ＦＵ２をコンピューターに実現させる。本態様は、色空間の座標値の変換に使用するプロファイルの調整作業を容易にするプロファイル調整プログラムＰＲ０を提供することができる。
本プロファイル調整プログラムＰＲ０は、さらに、プロファイル調整部Ｕ４に対応するプロファイル調整機能ＦＵ４をコンピューターに実現させてもよいし、調整点追加部Ｕ３に対応する調整点追加機能ＦＵ３をコンピューターに実現させてもよい。
【００３２】
さらに、本技術は、プロファイル調整装置を含む複合システム、プロファイル調整装置の制御方法、複合システムの制御方法、複合システムの制御プログラム、プロファイル調整プログラムや前記制御プログラムを記録したコンピューター読み取り可能な媒体、等に適用可能である。前述の装置は、分散した複数の部分で構成されてもよい。
【００３３】
（２）プロファイル調整システムの構成の具体例：
図１は、プロファイル調整装置を含むプロファイル調整システムの構成例を模式的に示している。図１に示すプロファイル調整システムＳＹ１は、ホスト装置１００（プロファイル調整装置の例）、表示装置１３０、測色装置１２０、及び、インクジェットプリンター２００を含んでいる。ホスト装置１００は、ＣＰＵ（Central Processing Unit）１１１、ＲＯＭ（Read Only Memory）１１２、ＲＡＭ（Random Access Memory）１１３、記憶装置１１４、入力装置１１５、Ｉ／Ｆ（インターフェイス）１１８，１１９、等が接続されて互いに情報を入出力可能とされている。尚、ＲＯＭ１１２とＲＡＭ１１３と記憶装置１１４はメモリーであり、少なくともＲＯＭ１１２とＲＡＭ１１３は半導体メモリーである。表示装置１３０には、液晶表示パネル等を用いることができる。
【００３４】
記憶装置１１４は、図示しないＯＳ（オペレーティングシステム）、プロファイル調整プログラムＰＲ０、等を記憶している。これらは、適宜、ＲＡＭ１１３に読み出され、プロファイル５００の調整処理に使用される。ここで、プロファイル５００は、入力プロファイル６１０、出力プロファイル６２０、及び、デバイスリンクプロファイル６３０を総称している。ＲＡＭ１１３と記憶装置１１４の少なくとも一方には、各種情報、例えば、モニタープロファイル４５０、調整対象となり得るプロファイル５００、図示しない調整履歴、等が格納される。ここで、調整対象となり得るプロファイル６１０〜６３０をプロファイル５００と総称する。モニタープロファイル４５０は、ＲＧＢ色空間の座標（ＲＧＢ値）とＬａｂ色空間の座標（Ｌａｂ値）との対応関係が例えばｓＲＧＢ（standard RGB）に従って規定されている。記憶装置１１４には、フラッシュメモリー等の不揮発性半導体メモリー、ハードディスク等の磁気記憶装置、等を用いることができる。
【００３５】
入力装置１１５には、ポインティングデバイス、キーボードを含むハードキー、表示パネルの表面に貼り付けられたタッチパネル、等を用いることができる。通信Ｉ／Ｆ １１８は、プリンター２００の通信Ｉ／Ｆ ２１０に接続され、プリンター２００に対して印刷データ等といった情報を入出力する。測色装置用Ｉ／Ｆ １１９は、測色装置１２０に接続され、測色装置１２０から測色値を含む測色データを入手する。通信Ｉ／Ｆ １１８，１１９，２１０の規格には、ＵＳＢ（Universal Serial Bus）、近距離無線通信規格、等を用いることができる。通信Ｉ／Ｆ １１８，１１９，２１０の通信は、有線でもよいし、無線でもよく、ＬＡＮ（Local Area Network）やインターネット等といったネットワーク通信でもよい。
測色装置１２０は、カラーチャートが形成される媒体の例である被印刷物（print substrate）に形成された各カラーパッチを測色して測色値を出力可能である。パッチは、色票とも呼ばれる。測色値は、例えば、ＣＩＥ Ｌａｂ色空間における明度Ｌ及び色度座標ａ，ｂを表す値とされる。ホスト装置１００は、測色装置１２０から測色データを取得して各種処理を行う。
【００３６】
図１に示すプロファイル調整プログラムＰＲ０は、座標受付機能ＦＵ１、色表示処理機能ＦＵ２、調整点追加機能ＦＵ３、及び、プロファイル調整機能ＦＵ４をホスト装置１００に実現させる。
ホスト装置１００のＣＰＵ１１１は、記憶装置１１４に記憶されている情報を適宜、ＲＡＭ１１３に読み出し、読み出したプログラムを実行することにより各種処理を行う。ＣＰＵ１１１は、ＲＡＭ１１３に読み出されたプロファイル調整プログラムＰＲ０を実行することにより、上述した機能ＦＵ１〜ＦＵ４に対応する処理を行う。プロファイル調整プログラムＰＲ０は、コンピューターであるホスト装置１００を、座標受付部Ｕ１、色表示処理部Ｕ２、調整点追加部Ｕ３、及び、プロファイル調整部Ｕ４として機能させる。また、プロファイル調整プログラムＰＲ０を実行するホスト装置１００は、座標受付工程ＳＴ１、色表示処理工程ＳＴ２、調整点追加工程ＳＴ３、及び、プロファイル調整工程ＳＴ４を実施する。上述した機能ＦＵ１〜ＦＵ４をコンピューターに実現させるプロファイル調整プログラムＰＲ０を記憶したコンピューター読み取り可能な媒体は、ホスト装置の内部の記憶装置に限定されず、ホスト装置の外部の記録媒体でもよい。
【００３７】
尚、ホスト装置１００には、パーソナルコンピューター（タブレット型端末を含む。）といったコンピューター等が含まれる。例えば、デスクトップ型パーソナルコンピューターの本体をホスト装置１００に適用する場合、通常、この本体に表示装置１３０、測色装置１２０、及び、プリンター２００が接続される。ノート型パーソナルコンピューターのように表示装置一体型のコンピューターをホスト装置１００に適用する場合、通常、このコンピューターに測色装置１２０、及び、プリンター２００が接続される。表示装置一体型のホスト装置でも、内部の表示装置に表示データを出力していることに変わりない。また、ホスト装置１００は、一つの筐体内に全構成要素１１１〜１１９を有してもよいが、互いに通信可能に分割された複数の装置で構成されてもよい。さらに、表示装置１３０と測色装置１２０とプリンター２００の少なくとも一部がホスト装置１００にあっても、本技術を実施可能である。
【００３８】
図１に示すプリンター２００は、色材としてＣ（シアン）インク、Ｍ（マゼンタ）インク、Ｙ（イエロー）インク、及び、Ｋ（ブラック）インクを記録ヘッド２２０から吐出（噴射）して印刷データに対応する出力画像ＩＭ０を形成するインクジェットプリンターであるものとする。記録ヘッド２２０は、インクカートリッジＣｃ，Ｃｍ，Ｃｙ，ＣｋからそれぞれＣＭＹＫ（シアン、マゼンタ、イエロー、及び、ブラック）のインクが供給され、ノズルＮｃ，Ｎｍ，Ｎｙ，ＮｋからそれぞれＣＭＹＫのインク滴２８０を吐出する。インク滴２８０が被印刷物ＭＥ１に着弾すると、インクドットが被印刷物ＭＥ１に形成される。その結果、被印刷物ＭＥ１上に出力画像ＩＭ０を有する印刷物が得られる。
【００３９】
（３）カラーマネジメントシステムの具体例：
次に、図２を参照して、本技術を適用可能なカラーマネジメントシステムの例を説明する。尚、以下述べる実施形態では、インクジェットプリンター２００に依存する第二の色空間ＣＳ２（図３参照）がＣＭＹＫ色空間である場合にターゲット印刷機３００に依存する第一の色空間ＣＳ１（図３参照）のＣＭＹＫ色空間と区別するため第二の色空間ＣＳ２をｃｍｙｋ色空間と表記している。
図２に示すカラーマネジメントシステムは、印刷原稿データＤ０をＲＩＰ（Raster Image Processor）４００で印刷色ｃｍｙｋp（シアン、マゼンタ、イエロー、及び、ブラック）を表す出力データに変換してインクジェットプリンター２００に印刷物を形成させる。印刷原稿データＤ０は、色合わせのターゲット装置の例であるターゲット印刷機３００のＣＭＹＫのインク（色材）で目標とする色（目標色Ｃt）を再現するためのプロセスカラーＣＭＹＫinを表す。印刷原稿データＤ０には、カラーライブラリーの色名も指定可能である。カラーライブラリーには、例えば、Pantone（登録商標）カラーライブラリー等を使用可能である。
【００４０】
ターゲット印刷機３００は、オフセット印刷機であるものとするが、グラビア印刷機、フレキソ印刷機、等でもよい。目標色Ｃtは、例えば、ＣＩＥ Ｌａｂ色空間の座標値（Ｌａｂ値）で表される。図２には、ターゲット印刷機３００が被印刷物に目標色Ｃtを表すカラーチャートを印刷し、測色装置がカラーチャートの各パッチを測色して測色値Ｌａｂtを取得する様子が示されている。プロセスカラーＣＭＹＫinは、ターゲット印刷機３００で使用されるＣＭＹＫのインクの使用量に対応し、ターゲット印刷機３００に依存するＣＭＹＫ色空間の座標を表す。
【００４１】
ＲＩＰ４００は、入力プロファイル６１０、出力プロファイル６２０、及び、カラーライブラリー６４０を有している。入力プロファイル６１０は、ターゲット印刷機３００で使用されるインクの色特性を記述したファイルである。出力プロファイル６２０は、インクジェットプリンター２００で使用されるインクの色特性を記述したファイルである。両プロファイル６１０，６２０には、例えば、ＩＣＣプロファイルのデータフォーマットを用いることができる。印刷原稿データＤ０のプロセスカラーＣＭＹＫinは、入力プロファイル６１０に従ってＬａｂ色空間の色Ｌａｂsに変換され、出力プロファイル６２０に従って印刷色ｃｍｙｋpに変換される。プリンター２００がＣＭＹＫの計４色のインクを使用する場合、印刷色ｃｍｙｋpは、プリンター２００に出力され、印刷物に再現される。図２には、プリンター２００が被印刷物に印刷色ｃｍｙｋpを表すカラーチャートを印刷する様子が示されている。測色装置があれば測色装置がカラーチャートの各パッチを測色して測色値Ｌａｂpを取得することができるが、測色装置を所有していないユーザーもいる。プリンター２００がＬｃ（ライトシアン）、Ｌｍ（ライトマゼンタ）、Ｄｙ（ダークイエロー）、Ｌｋ（ライトブラック）、等のインクも使用する場合、ＲＩＰ４００又はプリンター２００が印刷色ｃｍｙｋpを濃色と淡色に分版すると、プリンター２００が印刷色ｃｍｙｋpを印刷物に再現することができる。むろん、印刷色自体も、ＣＭＹＫの計４色に限定されない。
また、印刷原稿データＤ０に色名が設定されている場合、ＲＩＰ４００は、カラーライブラリー６４０を参照して色名をＬａｂ色空間の色Ｌａｂsに変換することがある。
【００４２】
尚、ＲＩＰ４００は、プロセスカラーＣＭＹＫin以外にも、減法混色となる三原色ＣＭＹのみの色材の使用量を表すプロセスカラー（ＣＭＹinとする。）、加法混色となる三原色Ｒ（赤）、Ｇ（緑）、及び、Ｂ（青）の強度を表すプロセスカラー（ＲＧＢinとする。）、等とＬａｂ色空間の座標値とを変換するための入力プロファイルも有している。従って、ＲＩＰ４００は、プロセスカラーＣＭＹinやプロセスカラーＲＧＢin等もＬａｂ色空間経由で印刷色ｃｍｙｋpに変換可能である。加えて、ＲＩＰ４００は、Ｌａｂ色空間の色Ｌａｂsを入力して印刷色ｃｍｙｋpに変換することも可能である。
【００４３】
以上により、インクジェットプリンター２００でターゲット印刷機３００の色に近い色を再現することができる。しかし、実際には、プロファイルの誤差、色測定誤差、プリンターの変動、等により、期待する色が再現できない場合がある。このような場合、プロファイル６１０，６２０を修正することにより、対象の色の変換精度を上げている。
【００４４】
尚、図３に例示するように、プロファイル５００は、入力色空間ＣＳ４の座標値と出力色空間ＣＳ５の座標値との対応関係を規定したデータである。入力プロファイル６１０は、ターゲット印刷機３００の使用インクに合わせたＣＭＹＫ色空間（第一の色空間ＣＳ１の例）のＣＭＹＫ値（Ｃi，Ｍi，Ｙi，Ｋi）と、Ｌａｂ色空間（ＰＣＳ（プロファイル接続空間）ＣＳ３の例）のＬａｂ値（Ｌi，ａi，ｂi）と、の対応関係を規定したデータである。この場合のＡ２Ｂテーブルの格子点ＧＤ１は、通常、ＣＭＹＫ色空間にＣ軸方向、Ｍ軸方向、Ｙ軸方向、及び、Ｋ軸方向へ略等間隔となるように並べられる。尚、ここでの変数ｉは、ＣＭＹＫ色空間（ＣＳ１）に設定された格子点ＧＤ１を識別する変数である。
【００４５】
出力プロファイル６２０は、Ｌａｂ色空間（ＣＳ３）のＬａｂ値（Ｌj，ａj，ｂj）と、インクジェットプリンター２００の使用インクに合わせたｃｍｙｋ色空間（第二の色空間ＣＳ２の例）のｃｍｙｋ値（ｃj，ｍj，ｙj，ｋj）と、の対応関係を規定したデータである。この場合のＢ２Ａテーブルの格子点ＧＤ２は、通常、Ｌａｂ色空間にＬ軸方向、ａ軸方向、及び、ｂ軸方向へ略等間隔となるように並べられる。尚、ここでの変数ｊは、Ｌａｂ色空間（ＣＳ３）に設定された格子点ＧＤ２を識別する変数である。「ｃｍｙｋ色空間」と表現しているのは、プリンター２００の使用インクに合わせた色空間をターゲット印刷機３００に合わせた色空間と区別するためである。
【００４６】
デバイスリンクプロファイル６３０は、ＣＭＹＫ色空間（ＣＳ１）のＣＭＹＫ値（Ｃi，Ｍi，Ｙi，Ｋi）と、ｃｍｙｋ色空間（ＣＳ２）のｃｍｙｋ値（ｃi，ｍi，ｙi，ｋi）と、の対応関係を規定したデータである。ここでの変数ｉは、ＣＭＹＫ色空間（ＣＳ１）に設定された格子点ＧＤ１を識別する変数である。デバイスリンクプロファイル６３０は、入力プロファイル６１０と出力プロファイル６２０とを結合することにより得られる。
尚、格子点（grid point）は入力色空間に配置された仮想の点を意味し、入力色空間における格子点の位置に対応する出力座標値が該格子点に格納されていると想定することにしている。複数の格子点が入力色空間内で均等に配置されるのみならず、複数の格子点が入力色空間内で不均等に配置されることも、本技術に含まれる。
【００４７】
（４）プロファイル調整装置で行われる処理の具体例：
図４は、図１に示すホスト装置１００で行われるプロファイル及びパラメーター設定処理の例を示している。図５は、図４のステップＳ１０２で表示されるＵＩ（ユーザーインターフェイス）画面８００の例を示している。図６は、図４のステップＳ１１４で行われる調整点及び調整データ受付処理の例を示している。図７は、ホスト装置１００で行われるプロファイル調整処理の例を示している。むろん、これらの処理は、順番を入れ替える等、適宜、変更可能である。ホスト装置１００は、マルチタスクにより複数の処理を並列して実行している。ここで、図６のステップＳ２０２〜Ｓ２０４，Ｓ２１０〜Ｓ２１４、及び、図７のステップＳ３２２は、座標受付部Ｕ１、座標受付工程ＳＴ１、及び、座標受付機能ＦＵ１に対応している。図６のステップＳ２０６〜Ｓ２０８は、色表示処理部Ｕ２、色表示処理工程ＳＴ２、及び、色表示処理機能ＦＵ２に対応している。図４のステップＳ１２０は、調整点追加部Ｕ３、調整点追加工程ＳＴ３、及び、調整点追加機能ＦＵ３に対応している。図４のステップＳ１２２〜Ｓ１２４、及び、図７のステップＳ３０４〜Ｓ３２０は、プロファイル調整部Ｕ４、プロファイル調整工程ＳＴ４、及び、プロファイル調整機能ＦＵ４に対応している。以下、「ステップ」の記載を省略する。
【００４８】
図４に示すプロファイル及びパラメーター設定処理が開始されると、ホスト装置１００は、図５に示すＵＩ画面８００の表示データＤＤ０を表示装置１３０に出力し、ＵＩ画面８００を表示装置１３０に表示させる（Ｓ１０２）。以下、このような処理を、単に、画面を表示する等と表現する。ＵＩ画面８００は、入力プロファイル選択欄８１１、出力プロファイル選択欄８１２、デバイスリンクプロファイル選択欄８１３、調整対象プロファイル指定欄８２０、調整対象色空間選択欄８３０、編集画面表示ボタン８４０、調整データ選択欄８４５、調整実施ボタン８７０、等を有している。例えば、入力装置１１５による編集画面表示ボタン８４０への操作を受け付けると、ホスト装置１００は、一覧表７００、「画像から指定」ボタン８４１、追加ボタン８４２、及び、削除ボタン８４３をＵＩ画面８００に追加する。
【００４９】
ホスト装置１００は、上述した欄、及び、ボタンへの操作を入力装置１１５により受け付け（Ｓ１１０）、調整実施ボタン８７０への操作を受け付けると処理をＳ１２０に進める。Ｓ１１０の処理は、以下の処理Ｓ１１１〜Ｓ１１４を含んでいる。
（Ｓ１１１）ＣＭＹＫ値からｃｍｙｋ値への変換に使用するプロファイルの組合せと、ＣＭＹＫ値からｃｍｙｋ値への変換に使用する調整対象プロファイル５５０としての一つのプロファイルと、のいずれか一方の選択を受け付ける処理。
（Ｓ１１２）プロファイル６１０，６２０，６３０の中からいずれか一つを調整対象プロファイル５５０として受け付ける処理。
（Ｓ１１３）ＣＭＹＫ色空間（ＣＳ１）、ｃｍｙｋ色空間（ＣＳ２）、及び、Ｌａｂ色空間（ＣＳ３）の内の２種類以上の色空間の中からいずれか一つを調整対象色空間ＣＳ６として受け付ける処理。
（Ｓ１１４）調整対象の色を表す調整点Ｐ０、及び、調整点Ｐ０における調整の程度を表す調整データ（調整目標Ｔ０及び調整範囲Ａ０）の入力を受け付ける処理。この処理は、図１１Ａ，１１Ｂに例示するように紐付けられるペアの調整点Ｐ１，Ｐ２を受け付ける処理を含む。
【００５０】
まず、図５，１２Ａ〜１２Ｅを参照して、Ｓ１１１の処理を説明する。ここで、図１２Ａ〜１２Ｅにおいて太線で囲まれた要素は調整対象プロファイル５５０を示している。図１２Ｃに示すデバイスリンクプロファイル６３０において、調整対象はデバイスリンクテーブルであり、「元のＡ２Ｂ」は元の入力プロファイルを示し、「元のＢ２Ａ」は元の出力プロファイルを示している。
ホスト装置１００は、選択欄８１１〜８１３への操作を入力装置１１５により受け付けることにより、記憶装置１１４に記憶されているプロファイル５００の中からプロファイルの選択操作を受け付ける。
【００５１】
入力プロファイル選択欄８１１では、入力プロファイル６１０を色変換に使用する場合に記憶装置１１４に記憶されている入力プロファイル６１０の中から色変換に使用する入力プロファイルを選択可能である。入力プロファイル６１０を色変換に使用しない場合、入力プロファイル選択欄８１１を空欄にしておけばよい。
出力プロファイル選択欄８１２では、出力プロファイル６２０を色変換に使用する場合に記憶装置１１４に記憶されている出力プロファイル６２０の中から色変換に使用する出力プロファイルを選択可能である。出力プロファイル６２０を色変換に使用しない場合、出力プロファイル選択欄８１２を空欄にしておけばよい。
デバイスリンクプロファイル選択欄８１３では、デバイスリンクプロファイル６３０を色変換に使用する場合に記憶装置１１４に記憶されているデバイスリンクプロファイル６３０の中から色変換に使用するデバイスリンクプロファイルを選択可能である。デバイスリンクプロファイル６３０を色変換に使用しない場合、デバイスリンクプロファイル選択欄８１３を空欄にしておけばよい。
【００５２】
入力プロファイル選択欄８１１のみにおいて入力プロファイル６１０が選択された場合、図１２Ａに示すように入力プロファイル６１０のみ色変換に使用することになり、自動的に入力プロファイル６１０が調整対象プロファイル５５０となる。
出力プロファイル選択欄８１２のみにおいて出力プロファイル６２０が選択された場合、図１２Ｂに示すように出力プロファイル６２０のみ色変換に使用することになり、自動的に出力プロファイル６２０が調整対象プロファイル５５０となる。
デバイスリンクプロファイル選択欄８１３のみにおいてデバイスリンクプロファイル６３０が選択された場合、図１２Ｃに示すようにデバイスリンクプロファイル６３０を色変換に使用することになり、自動的にデバイスリンクプロファイル６３０（具体的には内部のデバイスリンクテーブル）が調整対象プロファイル５５０となる。
入力プロファイル選択欄８１１において入力プロファイル６１０が選択され、さらに、出力プロファイル選択欄８１２において出力プロファイル６２０が選択された場合、図１２Ｄ，１４Ｅに示すように入力プロファイル６１０と出力プロファイル６２０とを組み合わせて色変換に使用することになる。
【００５３】
次に、図５を参照して、Ｓ１１２の処理を説明する。
ホスト装置１００は、上述した選択欄８１１〜８１３における選択に応じて調整対象プロファイル指定欄８２０の指定項目を変える処理を行っている。
【００５４】
入力プロファイル選択欄８１１のみにおいて入力プロファイル６１０が選択された場合、調整対象プロファイル指定欄８２０には調整対象として入力プロファイル６１０しか指定することができない。
出力プロファイル選択欄８１２のみにおいて出力プロファイル６２０が選択された場合、調整対象プロファイル指定欄８２０には調整対象として出力プロファイル６２０しか指定することができない。
デバイスリンクプロファイル選択欄８１３のみにおいてデバイスリンクプロファイル６３０が選択された場合、調整対象プロファイル指定欄８２０には調整対象としてデバイスリンクプロファイル６３０しか指定することができない。
【００５５】
入力プロファイル選択欄８１１において入力プロファイル６１０が選択され、さらに、出力プロファイル選択欄８１２において出力プロファイル６２０が選択された場合、入力プロファイル６１０、出力プロファイル６２０、及び、デバイスリンクプロファイル６３０からいずれか一つの指定項目を選択可能である。図５には、調整対象プロファイル指定欄８２０において出力プロファイル６２０が選択された例が示されている。この場合は、図１２Ｅに示す「（ｂ−２）入出力プロファイルを組み合わせて出力プロファイルを指定」に相当する。
【００５６】
さらに、図５等を参照して、Ｓ１１３の処理を説明する。
ホスト装置１００は、上述した選択欄８１１〜８１３における選択に応じて調整対象色空間選択欄８３０の選択項目を変える処理を行っている。
【００５７】
入力プロファイル選択欄８１１のみにおいて入力プロファイル６１０が選択された場合、調整対象色空間選択欄８３０において「入力データ」と「ＰＣＳ値」のうち一方の選択項目を指定可能である。「入力データ」は、ＣＭＹＫ色空間（第一の色空間ＣＳ１及び入力色空間ＣＳ４の例）を調整対象色空間ＣＳ６（図１４Ａ参照）として選択する項目である。「ＰＣＳ値」は、Ｌａｂ色空間（第三の色空間ＣＳ３及び出力色空間ＣＳ５の例）を調整対象色空間ＣＳ６（図１４Ｂ参照）として選択する項目である。
出力プロファイル選択欄８１２のみにおいて出力プロファイル６２０が選択された場合、調整対象色空間選択欄８３０において「ＰＣＳ値」と「出力データ」のうち一方の選択項目を指定可能である。「ＰＣＳ値」は、Ｌａｂ色空間（第三の色空間ＣＳ３及び入力色空間ＣＳ４の例）を調整対象色空間ＣＳ６（図１４Ｃ参照）として選択する項目である。「出力データ」は、ｃｍｙｋ色空間（第二の色空間ＣＳ２及び出力色空間ＣＳ５の例）を調整対象色空間ＣＳ６（図１４Ｄ参照）として選択する項目である。
【００５８】
入力プロファイル選択欄８１１において入力プロファイル６１０が選択され、さらに、出力プロファイル選択欄８１２において出力プロファイル６２０が選択された場合、調整対象色空間選択欄８３０において「入力データ」と「出力データ」と「ＰＣＳ値」からいずれか一つの選択項目を指定可能である。「入力データ」は、ＣＭＹＫ色空間（第一の色空間ＣＳ１、及び、入力プロファイル６１０における入力色空間ＣＳ４の例）を調整対象色空間ＣＳ６（図１５Ａ参照）として選択する項目である。「出力データ」は、ｃｍｙｋ色空間（第二の色空間ＣＳ２、及び、出力プロファイル６２０における出力色空間ＣＳ５の例）を調整対象色空間ＣＳ６（図１５Ｂ参照）として選択する項目である。「ＰＣＳ値」は、Ｌａｂ色空間（第三の色空間ＣＳ３、入力プロファイル６１０における出力色空間ＣＳ５、及び、出力プロファイル６２０における入力色空間ＣＳ４の例）を調整対象色空間ＣＳ６（図１５Ｃ参照）として選択する項目である。
デバイスリンクプロファイル選択欄８１３のみにおいてデバイスリンクプロファイル６３０が選択された場合も、調整対象色空間選択欄８３０において「入力データ」と「出力データ」と「ＰＣＳ値」からいずれか一つを指定可能である。
【００５９】
さらに、図５，６等を参照して、Ｓ１１４の処理を説明する。
例えば、図５に示す編集画面表示ボタン８４０が操作されると、ホスト装置１００は、図６に示す調整点及び調整データ受付処理を開始させる。まず、ホスト装置１００は、上述した欄８１１〜８１３，８３０における選択に応じた一覧表７００を表示装置１３０に表示させる（Ｓ２０２）。例えば、色変換に入力プロファイル６１０と出力プロファイル６２０を組み合わせて出力プロファイル６２０をＬａｂ色空間において調整する場合、図８に示すような一覧表７００を表示する。図８に示す一覧表７００は、調整点Ｐ０の座標の入力欄７２０を含む調整点情報７１０の集まりとなる。一覧表７００は、前記入力欄７２０の他、ＩＤ（識別情報）表示欄７２１、調整前座標表示欄７２２、調整後座標表示欄７２３、目標入力欄７２４、及び、調整範囲入力欄７２５を少なくとも有している。また、入れ替えボタン７３１，７３２、チェックボックス７３３、紐付け情報７３４（図５参照）、等も表示される。ホスト装置１００は、ＩＤ表示欄７２１に調整点Ｐ０の識別情報（例えば通し番号）を表示させ、目標入力欄７２４において調整目標Ｔ０の入力を受け付け、調整範囲入力欄７２５において調整範囲Ａ０（例えば調整点Ｐ０を基点とした半径Radius）の入力を受け付ける。ここで、図５に示す調整データ選択欄８４５において「絶対値」が選択されると、目標入力欄７２４において調整目標Ｔ０の座標値の絶対値（例えばＬａｂ値）の入力が受け付けられる。調整データ選択欄８４５において「相対値」が選択されると、目標入力欄７２４において調整目標Ｔ０の座標値の相対値（例えばΔＬ，Δａ，Δｂ）の入力が受け付けられる。
【００６０】
入力欄７２０への操作が行われた場合、ホスト装置１００は、入力欄７２０において調整点Ｐ０のＣＭＹＫ色空間（ＣＳ１）における座標（ＣＭＹＫ値）の入力を受け付ける（Ｓ２０４）。入力後の入力欄７２０は、調整点Ｐ０の座標の表示欄となる。例えば、図８に示す一覧表Ｌ０において調整点ＩＤ＝１の入力欄７２０にＣＭＹＫ値が入力されると、図８に示す一覧表Ｌ１の状態となる。
Ｓ２０４の処理後、ホスト装置１００は、入力欄７２０に入力されたＣＭＹＫ値に対応するＬａｂ値（色彩値の例）を算出して調整前座標表示欄７２２に表示させる（Ｓ２０６）。色変換に入力プロファイル６１０と出力プロファイル６２０を使用する場合、ＣＭＹＫ値を入力プロファイル６１０のＡ２Ｂテーブル及び出力プロファイル６２０のＢ２Ａテーブルに従ってｃｍｙｋ値に変換し、このｃｍｙｋ値を出力プロファイル６２０のＡ２Ｂテーブルに従ってＬａｂ値に変換して座標表示欄７２２に表示すればよい（図８に示す一覧表Ｌ２参照。）。簡易的には、ＣＭＹＫ値を入力プロファイル６１０のＡ２Ｂテーブルに従ってＬａｂ値に変換して座標表示欄７２２に表示してもよい。
【００６１】
Ｌａｂ値の表示後、ホスト装置１００は、モニタープロファイル４５０を参照することにより上記Ｌａｂ値をＲＧＢ値に変換し、ＩＤ表示欄７２１の背景を入力欄７２０のＣＭＹＫ値に対応する色Ｃ０にする表示データＤＤ０を前記ＲＧＢ値に基づいて生成して表示装置１３０に出力する（Ｓ２０８）。すると、図８に示す一覧表Ｌ２のように、調整点Ｐ０のＣＭＹＫ値に対応する色Ｃ０がＩＤ表示欄７２１の背景に表示される。
【００６２】
図６に示す処理は、図５に示す調整実施ボタン８７０が操作されるまで繰り返される（Ｓ２１６）。このため、Ｓ２０４〜Ｓ２０８の処理が繰り返されることにより、図９に例示するように、調整点Ｐ０のＣＭＹＫ値の入力、並びに、該ＣＭＹＫ値に対応するＬａｂ値及び色Ｃ０の表示が繰り返される。例えば、一覧表Ｌ３のように調整点ＩＤ＝２の入力欄７２０にＣＭＹＫ値が入力されると、一覧表Ｌ４のように、ＩＤ＝２のＣＭＹＫ値に対応するＬａｂ値が座標表示欄７２２に表示され、ＩＤ＝２のＣＭＹＫ値に対応する色Ｃ０がＩＤ表示欄７２１の背景に表示される。一覧表Ｌ５は、ＩＤ＝１〜６の入力欄７２０にＣＭＹＫ値が入力されて該ＣＭＹＫ値に対応するＬａｂ値及び色Ｃ０が表示された状態を示している。
以上より、調整点Ｐ０の座標と調整対象の色との関係が一目で分かるので、客観量と主観量の双方から色情報を把握することができ、容易にプロファイルの調整作業を行うことができる。
【００６３】
また、繰り返し処理中にユーザーが入れ替えボタン７３１，７３２を操作した場合、ホスト装置１００は、この操作を受け付け、受け付けた操作に従って調整点情報７１０の表示順を変える（Ｓ２１０）。例えば、ホスト装置１００は、ＩＤ表示欄７２１に含まれるいずれかの欄への操作を受け付けると、この操作を受け付けた欄のＩＤに対応する調整点情報７１０の表示順を入れ替えボタン７３１，７３２への操作に応じて変える処理を行う。図９に示す一覧表Ｌ５は、ＩＤ表示欄７２１に含まれるＩＤ＝５の欄が操作されてＩＤ＝５に対応する調整点情報７１０の背景色が選択状態の色（例えばグレー）に変わった状態を示している。この状態から上向きの入れ替えボタン７３１が操作されると、この操作を受け付けたホスト装置１００は選択状態（例えばＩＤ＝５）の調整点情報７１０と直上の調整点情報（例えばＩＤ＝４）との表示順を入れ替える処理を行う。一覧表Ｌ６は、一覧表Ｌ５から上向きの入れ替えボタン７３１が２回操作された状態を示している。また、下向きの入れ替えボタン７３２が操作されると、この操作を受け付けたホスト装置１００は選択状態（例えばＩＤ＝３）の調整点情報７１０と直下の調整点情報（例えばＩＤ＝４）との表示順を入れ替える処理を行う。
【００６４】
さらに、繰り返し処理中にユーザーが項目表示欄７０５に含まれるいずれかの欄（例えば、Ｃ値欄、Ｍ値欄、Ｙ値欄、Ｋ値欄、Ｌ値欄、ａ値欄、及び、ｂ値欄）を操作した場合、ホスト装置１００は、この操作を受け付け、受け付けた欄に対応する値が昇順又は降順となるように調整点情報７１０をソートする（並べ替える）（Ｓ２１２）。例えば、ホスト装置１００は、項目表示欄７０５に含まれるＬ値欄への操作を受け付けると、まず、Ｌ値が昇順となるように調整点情報７１０をソートする。図１０に示す一覧表Ｌ７は、図９で示した一覧表Ｌ６のＬ値欄が操作されてＬ値が昇順となるように調整点情報７１０が並べ替えられた状態を示している。また、ホスト装置１００は、再びＬ値欄への操作を受け付けると、今度は、Ｌ値が降順となるように調整点情報７１０をソートする。一覧表Ｌ８は、一覧表Ｌ７のＬ値欄が操作されてＬ値が降順となるように調整点情報７１０が並べ替えられた状態を示している。さらに、ホスト装置１００は、Ｌ値欄への操作を受け付ける度にＬ値を昇順と降順とで切り替える処理を行う。むろん、項目表示欄７０５に含まれる他の欄への操作が行われた場合も、ホスト装置１００は、受け付けた欄に対応する値を昇順と降順とで切り替える処理を行う。
【００６５】
上述したＳ２１０，Ｓ２１２の処理により、一覧表７００に含まれる調整点情報７１０の表示順を変える操作が受け付けられ、該操作に従って調整点情報７１０の表示順を変えた一覧表７００が表示装置１３０に表示される。これにより、容易にプロファイルの調整作業を行うことができる。
【００６６】
さらに、繰り返し処理中にユーザーがチェックボックス７３３を操作した場合、ホスト装置１００は、この操作を受け付け、受け付けた箇所のペアの調整点Ｐ１，Ｐ２が紐付けられていることを表す紐付け情報７３４を表示させる（Ｓ２１４）。チェックボックス７３３への操作は、一覧表７００に示される複数の調整点Ｐ０から、第一座標の第一調整点Ｐ１と、第二座標の第二調整点Ｐ２と、を紐付ける操作の例である。例えば、一覧表Ｌ９は、ＩＤ＝３とＩＤ＝４の調整点を紐付けるチェックボックス７３３が操作されて第一座標であるＣＭＹＫ値（0，60，93，0）の第一調整点Ｐ１と第二座標であるＣＭＹＫ値（49，45，5，0）の第二調整点Ｐ２とが紐付けられた状態を示している。
【００６７】
上述したＳ２０２〜Ｓ２１４の処理は、図５に示す調整実施ボタン８７０が操作されるまで繰り返される（Ｓ２１６）。調整実施ボタン８７０が操作されると、図４に示すＳ１１０の処理が終了したことなり、ホスト装置１００は、ペアの調整点Ｐ１，Ｐ２の間に第三調整点Ｑｘを追加する処理を行う（Ｓ１２０）。ここでの変数ｘは、第三調整点Ｑを識別する変数である。Ｓ１２０の処理では、第一調整点Ｐ１の第一座標と、第二調整点Ｐ２の第二座標と、の間に第三座標の第三調整点Ｑｘを設定している。例えば、調整点Ｐ１，Ｐ２，Ｑｘの位置を表す座標を調整対象プロファイル５５０の入力色空間ＣＳ４の座標値で表すことにする。入力プロファイル６１０が調整対象プロファイル５５０である場合、調整点Ｐ１，Ｐ２，Ｑｘの座標はＣＭＹＫ値で表される。出力プロファイル６２０が調整対象プロファイル５５０である場合、調整点Ｐ１，Ｐ２，Ｑｘの座標はＬａｂ値で表される。デバイスリンクプロファイル６３０が調整対象プロファイル５５０である場合、調整点Ｐ１，Ｐ２，Ｑｘの座標はＣＭＹＫ値で表される。
【００６８】
図１１Ａは、入力色空間ＣＳ４がＣＭＹＫ色空間である場合に調整点Ｐ１，Ｐ２の間に第三調整点Ｑｘを追加して第三調整点Ｑｘを基点とする第三調整範囲Ａ３を決定する様子を模式的に例示している。ＣＭＹＫ色空間には座標軸としてＣ軸、Ｍ軸、Ｙ軸、及び、Ｋ軸があるが、図１１Ａでは、分かり易く示すため、Ｃ軸とＭ軸とを通る平面において調整対象プロファイル５５０の入力色空間ＣＳ４を示している。ここで、白丸は調整対象プロファイル５５０の格子点ＧＤ０を示し、黒丸は調整点Ｐ１，Ｐ２を示し、ハッチングを付した丸印は第三調整点Ｑｘを示している。図１１ＡのＣ軸及びＹ軸には、格子点ＧＤ０の間隔ΔＧＤを１単位とした座標値を示している。
追加する第三調整点Ｑｘは、調整対象プロファイル５５０の入力色空間ＣＳ４において調整点Ｐ１，Ｐ２を結んだ線上に生成することにしている。
【００６９】
例えば、入力色空間ＣＳ４がＣＭＹＫ色空間であり、格子点ＧＤ０の間隔ΔＧＤを単位とした第一調整点Ｐ１の座標が（Ｃ１，Ｍ１，Ｙ１，Ｋ１）であり、格子点ＧＤ０の間隔ΔＧＤを単位とした第二調整点Ｐ２の座標が（Ｃ２，Ｍ２，Ｙ２，Ｋ２）であるとする。この場合、第三調整点Ｑｘの位置は、例えば、以下のようにして設定することができる。
まず、ＣＭＹＫ色空間のＣ軸、Ｍ軸、Ｙ軸、及び、Ｋ軸の内、格子点ＧＤ０の間隔ΔＧＤを単位とした第一調整点Ｐ１と第二調整点Ｐ２との間の距離が最も長い座標軸を選択する。これは、｜Ｃ２−Ｃ１｜、｜Ｍ２−Ｍ１｜、｜Ｙ２−Ｙ１｜、及び、｜Ｋ２−Ｋ１｜のうち最も大きい値となる座標軸を選択すればよい。図１１Ａの例では、５＜｜Ｃ２−Ｃ１｜＜６、及び、４＜｜Ｍ２−Ｍ１｜＜５であり、｜Ｃ２−Ｃ１｜が｜Ｍ２−Ｍ１｜、｜Ｙ２−Ｙ１｜、及び、｜Ｋ２−Ｋ１｜よりも大きいとして、Ｃ軸が選択されたことが示されている。
【００７０】
次に、選択された座標軸の方向において、格子点ＧＤ０の間隔ΔＧＤ以下の間隔となる数Ｎ０の第三調整点Ｑｘを設定する。図１１Ａには、第三調整点Ｑｘの数Ｎ０をなるべく少なくする例を示している。例えば、Ｃ軸が選択され、Ｎ１＜｜Ｃ２−Ｃ１｜≦Ｎ１＋１（Ｎ１は正の整数）である場合、Ｎ０＝Ｎ１にすれば、Ｃ軸方向において第三調整点Ｑｘの間隔が格子点ＧＤ０の間隔ΔＧＤ以下となり、調整対象プロファイル５５０の格子点間に最低１箇所の第三調整点Ｑｘが入る。図１１Ａの例では、５＜｜Ｃ２−Ｃ１｜＜６であるので、Ｎ０＝５となる。むろん、処理時間は長くなっても出力画像の階調性をさらに向上させるため、第三調整点Ｑｘの数Ｎ０を増やしてもよい。
また、入力色空間ＣＳ４がＬａｂ色空間である場合も、同様にして第三調整点Ｑｘを追加することができる。
【００７１】
第三調整点Ｑの追加後、ホスト装置１００は、第一調整点Ｐ１の第一目標Ｔ１、及び、第二調整点Ｐ２の第二目標Ｔ２に基づいて、第三調整点Ｑｘの第三目標Ｔ３を決定する（Ｓ１２２）。
図１１Ｂは、第三調整点Ｑｘにおける調整の第三目標Ｔ３を内挿補間により決定する様子を模式的に示している。図１１Ｂにおいて、横軸は調整点Ｐ１，Ｑｘ，Ｐ２の位置を示し、縦軸は調整量AdjustDataを示している。この調整量AdjustDataは、相対値で表され、ＣＭＹＫ値（ΔＣｐ，ΔＭｐ，ΔＹｐ，ΔＫｐとする。）、Ｌａｂ値（ΔＬｐ，Δａｐ，Δｂｐとする。）、又は、ｃｍｙｋ値（Δｃｐ，Δｍｐ，Δｙｐ，Δｋｐとする。）で表される。
【００７２】
例えば、調整量AdjustDataがＣＭＹＫ値であり、第一調整点Ｐ１の調整量AdjustData（第一目標Ｔ１の例）が（ΔＣ１，ΔＭ１，ΔＹ１，ΔＫ１）であり、第二調整点Ｐ２の調整量AdjustData（第二目標Ｔ２の例）が（ΔＣ２，ΔＭ２，ΔＹ２，ΔＫ２）であるとする。第三調整点Ｑｘの調整量AdjustData（第三目標Ｔ３の例）を（ΔＣ３ｘ，ΔＭ３ｘ，ΔＹ３ｘ，ΔＫ３ｘ）で表すと、以下の補間式により第三調整点Ｑｘの調整量AdjustDataを算出することができる。
ΔＣ３ｘ＝ΔＣ１＋ｘ・（ΔＣ２−ΔＣ１）／（Ｎ０＋１）
ΔＭ３ｘ＝ΔＭ１＋ｘ・（ΔＭ２−ΔＭ１）／（Ｎ０＋１）
ΔＹ３ｘ＝ΔＹ１＋ｘ・（ΔＹ２−ΔＹ１）／（Ｎ０＋１）
ΔＫ３ｘ＝ΔＫ１＋ｘ・（ΔＫ２−ΔＫ１）／（Ｎ０＋１）
調整量AdjustDataがＬａｂ値やｃｍｙｋ値である場合も、同様にして第三調整点Ｑｘの調整量AdjustDataを算出することができる。尚、第三調整点Ｑｘの調整量AdjustDataは、調整点Ｐ１，Ｐ２の調整量AdjustDataの内挿値に限定されず、内挿値からずれた値にすることも可能である。
【００７３】
また、ホスト装置１００は、第一調整点Ｐ１を基点とする第一調整範囲Ａ１、及び、第二調整点Ｐ２を基点とする第二調整範囲Ａ２に基づいて、第三調整点Ｑｘを基点とする第三調整範囲Ａ３を決定し（Ｓ１２４）、プロファイル及びパラメーター設定処理を終了させる。Ｓ１２４の処理は、Ｓ１２２の処理の前に行ってもよい。
【００７４】
図１１Ａには、第三調整点Ｑｘを基点とする第三調整範囲Ａ３を内挿補間により決定する様子も模式的に示している。例えば、第一調整点Ｐ１を基点とする第一調整範囲Ａ１がRadius_1であり、第二調整点Ｐ２を基点とする第二調整範囲Ａ２がRadius_2であるとする。第三調整点Ｑｘを基点とする第三調整範囲Ａ３をRadius_3xで表すと、以下の補間式により第三調整範囲Ａ３を求めることができる。
Radius_3x＝Radius_1＋ｘ・（Radius_2−Radius_1）／（Ｎ０＋１）
尚、第三調整点Ｑｘを基点とする第三調整範囲Ａ３は、調整点Ｐ１，Ｐ２を基点とする調整範囲Ａ１，Ａ２の内挿値に限定されず、内挿値からずれた値にすることも可能である。
【００７５】
図４で示したプロファイル及びパラメーター設定処理が終了すると、ホスト装置１００は、図７に示すプロファイル調整処理を行う。まず、ホスト装置１００は、一覧表７００に入力された各調整点Ｐ０、及び、追加された第三調整点Ｑｘについて、プロファイル選択欄８１１〜８１３で指定された色変換用のプロファイル（プロファイルの組合せを含む。）に従って現在の出力値CurrentOutを求める（Ｓ３０４）。これは、被印刷物ＭＥ１に形成される出力画像ＩＭ０の色に対応する出力色ｃｍｙｋpを基準として調整を行うためである。
以下の説明において、単に調整点Ｐ０と記載する場合、調整点Ｐ０に第三調整点Ｑｘが含まれるものとする。
【００７６】
例えば、図１２Ａに示すように色変換用に入力プロファイル６１０のみ指定された場合（ａ−１）、各調整点Ｐ０の入力値Inputは、ＣＭＹＫ値（Ｃｐ，Ｍｐ，Ｙｐ，Ｋｐとする。）となる。この場合、現在の出力値CurrentOutは、Ｌａｂ値（Ｌｐ，ａｐ，ｂｐとする。）となる。ここでの変数ｐは、調整点Ｐ０を識別する変数である。
ここで、プロファイルに従った変換をｆicc（第１引き数，第２引き数，第３引き数）で表すことにする。ただし、第１引き数は、使用するプロファイルを表す。第１引き数において、InputProfileは入力プロファイルを表し、OutputProfileは出力プロファイルを表し、DLProfileはデバイスリンクプロファイルを表す。第２引き数において、A2Bはデバイスカラーからデバイス非依存カラーへの変換を表し、B2Aはデバイス非依存カラーからデバイスカラーへの変換を表し、A2B0はデバイスリンクテーブルによる変換を表す。第３引き数のInputは、調整点Ｐ０の入力値（ＣＭＹＫ、ＲＧＢ、Ｌａｂ、等）を表す。
【００７７】
上記（ａ−１）の場合、調整対象プロファイル５５０は自動的に入力プロファイル６１０となり、以下の式により現在の出力値CurrentOutを算出することができる（図１３参照）。
CurrentOut＝ficc（InputProfile，A2B，Input）
【００７８】
図１２Ｂに示すように、色変換用に出力プロファイル６２０のみ指定された場合（ａ−２）、各調整点Ｐ０の入力値Inputは、Ｌａｂ値（Ｌｐ，ａｐ，ｂｐとする。）となる。この場合、現在の出力値CurrentOutは、ｃｍｙｋ値（ｃｐ，ｍｐ，ｙｐ，ｋｐとする。）となり、以下の式により算出することができる（図１３参照）。
CurrentOut＝ficc（OutputProfile，B2A，Input）
図１２Ｃに示すように、色変換用にデバイスリンクプロファイル６３０が指定された場合（ａ−３）、各調整点Ｐ０の入力値Inputは、ＣＭＹＫ値（Ｃｐ，Ｍｐ，Ｙｐ，Ｋｐ）となる。この場合、現在の出力値CurrentOutは、ｃｍｙｋ値（ｃｐ，ｍｐ，ｙｐ，ｋｐ）となり、以下の式により算出することができる（図１３参照）。
CurrentOut＝ficc（DLProfile，A2B0，Input）
【００７９】
図１２Ｄ，１２Ｅに示すように、色変換用にプロファイル６１０，６２０の組合せが指定された場合（ｂ−１），（ｂ−２）、各調整点Ｐ０の入力値Inputは、ＣＭＹＫ値（Ｃｐ，Ｍｐ，Ｙｐ，Ｋｐ）となる。この場合、現在の出力値CurrentOutは、ｃｍｙｋ値（ｃｐ，ｍｐ，ｙｐ，ｋｐ）となり、以下の式により算出することができる（図１３参照）。
CurrentOut＝ficc（OutputProfile，B2A，ficc（InputProfile，A2B，Input））
【００８０】
現在の出力値CurrentOutの算出後、ホスト装置１００は、各調整点Ｐ０（第三調整点Ｑｘを含む。）について、プロファイル選択欄８１１〜８１３で指定された色変換用のプロファイル（プロファイルの組合せを含む。）、及び、調整対象色空間選択欄８３０で指定された調整対象色空間ＣＳ６に従って目標出力値TargetOutを求める（Ｓ３０６）。これは、被印刷物ＭＥ１に形成される出力画像ＩＭ０の色に対応する出力色ｃｍｙｋpを基準として調整を行うためである。
【００８１】
例えば、図１４Ａに示すように色変換用に入力プロファイル６１０のみ指定されて調整対象色空間ＣＳ６に入力色空間ＣＳ４が指定された場合（ａ−１−１）、ＣＭＹＫ色空間においてＣＭＹＫ値（Ｃｐ，Ｍｐ，Ｙｐ，Ｋｐ）に調整量AdjustDataが加えられる。この調整量AdjustDataは、相対値（ΔＣｐ，ΔＭｐ，ΔＹｐ，ΔＫｐ）で表される。ＣＭＹＫ色空間において、調整後のＣＭＹＫ値は、（Ｃｐ＋ΔＣｐ，Ｍｐ＋ΔＭｐ，Ｙｐ＋ΔＹｐ，Ｋｐ＋ΔＫｐ）で表される。目標出力値TargetOutは、以下の式によりを算出することができる（図１６参照）。
TargetOut＝ficc（InputProfile，A2B，Input＋AdjustData）
図１４Ｂに示すように色変換用に入力プロファイル６１０のみ指定されて調整対象色空間ＣＳ６に出力色空間ＣＳ５が指定された場合（ａ−１−２）、Ｌａｂ色空間においてＬａｂ値（Ｌｐ，ａｐ，ｂｐ）に調整量AdjustDataが加えられる。この調整量AdjustDataは、相対値（ΔＬｐ，Δａｐ，Δｂｐ）で表される。Ｌａｂ色空間において、調整後のＬａｂ値は、（Ｌｐ＋ΔＬｐ，ａｐ＋Δａｐ，ｂｐ＋Δｂｐ）で表される。目標出力値TargetOutは、以下の式により算出することができる（図１６参照）。
TargetOut＝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＝ficc（DLProfile，A2B0，Input＋AdjustData）
色変換用にデバイスリンクプロファイル６３０が指定されて調整対象色空間ＣＳ６に出力色空間ＣＳ５が指定された場合（ａ−３−２）、以下の式により目標出力値TargetOutを算出することができる（図１６参照）。
TargetOut＝ficc（DLProfile，A2B0，Input）＋AdjustData
図示していないが、調整対象色空間ＣＳ６にＬａｂ色空間が指定されることを想定してもよい。目標出力値TargetOutは、例えば、デバイスリンクプロファイル６３０を作成するために用いられた出力プロファイルを参照することにより算出することができる。
【００８４】
図１５Ａに示すように色変換用にプロファイル６１０，６２０の組合せが指定されて調整対象色空間ＣＳ６に入力プロファイル６１０の入力色空間ＣＳ４が指定された場合（ｂ−１−１）、ＣＭＹＫ色空間においてＣＭＹＫ値（Ｃｐ，Ｍｐ，Ｙｐ，Ｋｐ）に調整量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）
上記式は、調整対象プロファイル５５０が出力プロファイル６２０であっても同じになる。
【００８７】
尚、目標出力値TargetOutの算出は、調整目標Ｔ０が出力座標値で表されている場合には省略可能である。
【００８８】
目標出力値TargetOutの算出後、ホスト装置１００は、各調整点Ｐ０について、調整対象プロファイル５５０における入力値Input_P、及び、調整目標値TargetOut_Pを取得する（Ｓ３０８）。これは、調整対象プロファイル５５０における入力値と出力値との対応関係を調整するためである。
【００８９】
色変換用にプロファイル６１０，６２０，６３０のいずれか一つのみが指定された（ａ−１），（ａ−２），（ａ−３）の場合、指定されたプロファイルが調整対象プロファイル５５０である。従って、指定されたプロファイルの入力値Inputが調整対象プロファイル５５０における入力値Input_Pとして用いられ、指定されたプロファイルの目標出力値TargetOutが調整対象プロファイル５５０における調整目標値TargetOut_Pとして用いられる（図１８参照）。
Input_P＝Input
TargetOut_P＝TargetOut
また、調整対象プロファイル５５０における現在の出力値CurrentOut_Pは、指定されたプロファイルの現在の出力値CurrentOutである。
CurrentOut_P＝CurrentOut
調整目標Ｔ０の相対値を調整対象プロファイル５５０の出力色空間ＣＳ５で表すと、TargetOut_P−CurrentOut_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_P、及び、調整目標値TargetOut_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に対する出力値の調整量ＡＤ１の決定後、図２０Ｂに示すように、ホスト装置１００は、調整範囲Ａ０において最近傍格子点ＧＤnearestの周囲にある格子点（三角印の格子点）に対する出力値の調整量ＡＤ２を決定する（図７のＳ３１２）。例えば、調整範囲Ａ０外の格子点に対する出力値の調整量を０にしておき、上述した各最近傍格子点ＧＤnearestに対する出力値の調整量ＡＤ１をAdjustDataにして、３次元又は４次元の３次スプライン関数による補間演算を行うことにより、周囲の格子点に対する出力値の調整量ＡＤ２を決定することができる。ここで、入力色空間ＣＳ４がＣＭＹＫ色空間である場合は前記補間演算を４次元の３次スプライン関数により行えばよく、入力色空間ＣＳ４がＬａｂ色空間である場合は前記補間演算を３次元の３次スプライン関数により行えばよい。むろん、本技術は、補間演算にスプライン関数を用いることに限定されない。
【００９８】
ユーザーによっては、第一調整点Ｐ１から第二調整点Ｐ２まで連続するグラデーションの全色を調整したい場合がある。入力色空間ＣＳ４において第一調整点Ｐ１と第二調整点Ｐ２とが離れていると、調整点Ｐ１，Ｐ２の調整範囲Ａ１，Ａ２が重ならず、調整点Ｐ１，Ｐ２だけ調整量AdjustDataを設定しても、調整点Ｐ１，Ｐ２の間の色が調整されず、出力画像の階調性が低下することがある。しかし、調整点Ｐ１，Ｐ２の調整範囲Ａ１，Ａ２を広くすると、調整を望まない色までも調整することになる。これを防ぐためには、調整点Ｐ１，Ｐ２の間にも多くの調整点及び調整量AdjustDataを設定する必要がある。本具体例では、ペア指定された調整点Ｐ１，Ｐ２の間に第三調整点Ｑｘが自動的に追加され、第三調整点Ｑｘの調整量AdjustData及び第三調整範囲Ａ３も自動的に決定され、これらの調整データもプロファイル５００の調整に反映される。従って、出力画像の階調性を向上させる作業が軽減される。
【００９９】
調整範囲Ａ０の各格子点に対する出力値の調整量ＡＤの決定後、ホスト装置１００は、決定した調整量ＡＤを調整対象プロファイル５５０の各格子点に反映する（図７のＳ３１４）。例えば、調整対象プロファイル５５０の出力色空間ＣＳ５がｃｍｙｋ色空間であれば、現在の出力値（ｃｑ，ｍｑ，ｙｑ，ｋｑとする。）に調整量（Δｃｑ，Δｍｑ，Δｙｑ，Δｋｑとする。）に加えた値（ｃｑ＋Δｃｑ，ｍｑ＋Δｍｑ，ｙｑ＋Δｙｑ，ｋｑ＋Δｋｑ）が更新後の出力値となる。調整対象プロファイル５５０の出力色空間ＣＳ５がＬａｂ色空間であれば、現在の出力値（Ｌｑ，ａｑ，ｂｑとする。）に調整量（ΔＬｑ，Δａｑ，Δｂｑとする。）に加えた値（Ｌｑ＋ΔＬｑ，ａｑ＋Δａｑ，ｂｑ＋Δｂｑ）が更新後の出力値となる。ここでの変数ｑは、調整範囲Ａ０内の格子点を識別する変数である。
以上のようにして、第二の色空間ＣＳ２において現在の出力値CurrentOutが目標出力値TargetOutに近付くように調整対象プロファイル５５０の対応関係が調整される。
【０１００】
調整対象プロファイル５５０の更新後、ホスト装置１００は、各調整点Ｐ０（第三調整点Ｑｘを含む。）について、更新後の調整対象プロファイル５５０、又は、更新後の調整対象プロファイル５５０を含むプロファイルの組合せを用いて現在の出力値CurrentOutを求める（Ｓ３１６）。更新後の現在の出力値CurrentOutは、図１２Ａ〜１２Ｅ，１３を参照して説明したＳ１０４の処理と同じ式を用いて算出することができる。また、ホスト装置１００は、各調整点Ｐ０（第三調整点Ｑｘを含む。）について、更新後の現在の出力値CurrentOutと目標出力値TargetOutとの差分ｄを求める（Ｓ３１８）。この差分は、例えば、調整対象プロファイル５５０の出力色空間ＣＳ５において出力値CurrentOutに対応する点と目標出力値TargetOutに対応する点とのユークリッド距離とすることができる。
【０１０１】
その上で、ホスト装置１００は、Ｓ３０８〜Ｓ３２０の繰り返し処理の終了条件が成立したか否かを判断し（Ｓ３２０）、終了条件が成立していない場合にはＳ３０８〜Ｓ３２０の処理を繰り返す。例えば、全調整点Ｐ０について差分ｄが所定の閾値以下である場合に終了条件成立とすることができる。また、規定の回数に達した場合に終了条件成立としてもよい。
【０１０２】
上記繰り返し処理後、図２１に例示するように、ホスト装置１００は、各調整点Ｐ０に対応する調整後のＬａｂ値（色彩値）を算出し、各調整点Ｐ０に対応する調整前後のＬａｂ値を含む一覧表７００を表示装置１３０に表示させ（Ｓ３２２）、図４で示したプロファイル及びパラメーター設定処理に戻る。図２１に示す一覧表Ｌ１０には、調整前座標表示欄７２２において調整前のＬａｂ値が表示され、調整後座標表示欄７２３において調整後のＬａｂ値が表示されている。例えば、色変換に入力プロファイル６１０と出力プロファイル６２０を使用する場合、調整前におけるプロファイル６１０，６２０に従ってＣＭＹＫ値をｃｍｙｋ値に変換し、このｃｍｙｋ値を出力プロファイル６２０に従ってＬａｂ値に変換して調整前座標表示欄７２２に表示すればよい。また、調整後におけるプロファイル６１０，６２０に従ってＣＭＹＫ値をｃｍｙｋ値に変換し、このｃｍｙｋ値を出力プロファイル６２０に従ってＬａｂ値に変換して調整後座標表示欄７２３に表示すればよい。
Ｓ３２２の処理によりプロファイルの調整前後において調整点Ｐ０に対応するＬａｂ値の変化が分かるので、プロファイルの調整作業がさらに容易となる。
【０１０３】
上述した一覧表７００が無ければ、複数の調整対象色を編集する際に、一貫性に欠け、編集作業の全体像を把握し難い。本具体例は、複数の調整対象色を編集する際に色情報が一覧表７００に表示されるため、編集作業の全体像を把握し易く、短時間で編集対象色を登録することができる。その上、調整点Ｐ０について入力された座標に対応する色Ｃ０が該座標に対応して表示されるので、この表示を見たユーザーは調整点Ｐ０の座標とともに調整対象色を直感的に把握することができる。従って、本具体例は、複数の調整対象色の編集作業を効率良く円滑に進めることができ、プロファイルの調整作業を容易にすることができる。
【０１０４】
（５）変形例：
本発明は、種々の変形例が考えられる。
例えば、出力デバイスは、インクジェットプリンターに限定されず、レーザープリンターといった電子写真方式のプリンター、３次元プリンター、表示装置、等でもよい。
画像を形成する色材の種類は、Ｃ，Ｍ，Ｙ，Ｋに限定されず、Ｃ，Ｍ，Ｙ，Ｋに加えて、Ｌｃ、Ｌｍ、Ｙよりも高濃度のＤｙ（ダークイエロー）、Ｏｒ（オレンジ）、Ｇｒ（グリーン）、Ｋよりも低濃度のＬｋ（ライトブラック）、画質向上用の無着色の色材、等を含んでもよい。
むろん、第二の色空間は、ｃｍｙｋ色空間に限定されず、ＣＭＹ色空間、ＲＧＢ色空間、等でもよい。
ターゲットデバイスは、ターゲット印刷機に限定されず、表示装置等でもよい。
むろん、第一の色空間は、ＣＭＹＫ色空間に限定されず、ＣＭＹ色空間、ＲＧＢ色空間、等でもよい。
【０１０５】
図２２Ａ，２２Ｂに例示するように、一覧表７００に対する色Ｃ０の表示箇所は、ＩＤ表示欄に限定されない。図２２Ａは、Ｌａｂ値の座標表示欄７２２の背景に色Ｃ０を表示した一覧表７００を例示している。図２２Ｂは、調整点情報７１０の全体に色Ｃ０を表示した一覧表７００を例示している。これらの場合、色の表示範囲が広くなるため、直感的な色の把握がさらに容易となり、視線をずらさなくても直感的に色を把握し客観的に数値を把握することができる。むろん、入力欄７２０の背景に色Ｃ０を表示する等、様々な表示が可能である。
【０１０６】
図２３に例示するように、一覧表７００とは別に、調整点Ｐ０を識別する識別情報ＩＤに対応させて該調整点Ｐ０の座標に対応する色Ｃ０を表示装置１３０に表示してもよい。図２３に示す一覧表７００の外には、各調整点Ｐ０の色Ｃ０を表示パッチ７４１として集めた色表示領域７４０が配置されている。各表示パッチ７４１の面積は、一覧表７００の一つの欄の面積よりも大きく、例えば、１辺１ｃｍ以上の正方形の面積である１ｃｍ2以上とすることができる。各表示パッチ７４１には、ＩＤ表示欄７２１のＩＤに対応する識別情報７４２が付されている。ホスト装置１００は、図６のＳ２０８の処理において、調整点Ｐ０に対応するＬａｂ値をモニタープロファイル４５０に従ってＲＧＢ値に変換し、表示パッチ７４１を入力欄７２０のＣＭＹＫ値に対応する色Ｃ０にする表示データＤＤ０を前記ＲＧＢ値に基づいて生成して表示装置１３０に出力すればよい。すると、調整点Ｐ０のＣＭＹＫ値に対応する色Ｃ０が表示パッチ７４１に表示される。
表示パッチ７４１が一覧表７００の一つの欄よりも大きいため、本具体例は、一覧表７００の中に色Ｃ０を表示する場合と比べて色Ｃ０の表示が目立ち、直感的な色の把握がさらに容易かつ正確となる。
【０１０７】
図２４に例示するように、表示装置１３０に表示された一覧表７００のうち操作された箇所の調整点情報７１０に含まれる座標に対応する色Ｃ０を他の色から強調（区別）するように強調表示してもよい。例えば、ホスト装置１００は、図６で示した繰り返し処理において、ＩＤ表示欄７２１に含まれるいずれかの欄への操作を受け付けると、この操作を受け付けた欄のＩＤに対応する調整点情報７１０に含まれるＣＭＹＫ値に対応する色Ｃ０の表示パッチに強調用のマーク７４３を付す処理を行う。図２４に示す一覧表７００は、ＩＤ表示欄７２１に含まれるＩＤ＝４の欄が操作されてＩＤ＝４に対応する調整点情報７１０の背景色が選択状態の色（例えばグレー）に変わった状態、及び、ＩＤ＝４に対応する表示パッチ７４１に枠（マーク７４３）が付された状態を示している。これにより、ＩＤ＝４の表示パッチの色が他の表示パッチの色から区別される。尚、マーク７４３の色は、対応する表示パッチの色と異なる色が好ましい。さらに、マーク７４３の色相は、対応する表示パッチの色相と略反対の色相が好ましい。
以上より、一覧表７００の調整点情報７１０と対応する色Ｃ０との関係がさらに分かり易くなるので、プロファイルの調整作業がさらに容易となる。尚、操作された箇所の調整点情報７１０に含まれる座標に対応する色Ｃ０を点滅表示したり、該色Ｃ０をポップアップ表示したりする等により、該色Ｃ０を他の色から強調（区別）するように強調表示してもよい。
【０１０８】
図２５に例示するように、表示装置１３０に表示された色Ｃ０のうち操作された箇所の色に対応する調整点情報７１０を他の情報から強調（区別）するように一覧表７００の表示を制御してもよい。例えば、ホスト装置１００は、図６で示した繰り返し処理において、色表示領域７４０に含まれるいずれかの表示パッチ７４１への操作を受け付けると、この操作を受け付けた色に対応する調整点情報７１０に他の情報と区別する情報を加える処理を行う。これにより、前記操作を受け付けた色に対応する調整点情報７１０が強調表示される。図２５に示す一覧表７００は、ＩＤ＝４に対応する表示パッチ７４１にカーソル７４４が合わせられてＩＤ＝４に対応する調整点情報７１０の背景色が選択状態の色（例えばグレー）に変わった状態を示している。これにより、一覧表７００においてＩＤ＝４の調整点情報７１０が他の情報から区別される。
以上によっても、一覧表７００の調整点情報７１０と対応する色Ｃ０との関係がさらに分かり易くなるので、プロファイルの調整作業がさらに容易となる。尚、操作された箇所の色に対応する調整点情報７１０を点滅表示する等により、該調整点情報７１０を他の情報から強調（区別）するようにしてもよい。
【０１０９】
むろん、ホスト装置１００は、色表示領域７４０に含まれるいずれかの表示パッチ７４１への操作を受け付けると、この操作を受け付けた表示パッチ７４１に図２４で示したマーク７４３を付してもよい。また、図６で示した繰り返し処理において、図２４で示した処理と図２５で示した処理の両方を行ってもよい。
【０１１０】
図２６に例示するように、識別情報に対応させて、各調整点Ｐ０に対応する調整前後の色Ｃ０ｂ，Ｃ０ａを有する表示パッチ７４１を色表示領域７４０に表示してもよい。図２６に示す例では、各表示パッチ７４１の左上部分に調整前の色Ｃ０ｂが表示され、各表示パッチ７４１の右下部分に調整後の色Ｃ０ａが表示されている。例えば、ホスト装置１００は、図７のＳ３２２において、各調整点Ｐ０に対応する調整後のＬａｂ値（色彩値）を算出し、モニタープロファイル４５０を参照することにより調整後のＬａｂ値をＲＧＢ値に変換し、調整前の色Ｃ０ｂとともに調整後の色Ｃ０ａを有する表示パッチ７４１の表示データＤＤ０を前記ＲＧＢ値に基づいて生成して表示装置１３０に出力すればよい。
以上より、プロファイルの調整前後において調整点Ｐ０に対応する色Ｃ０の変化が分かるので、プロファイルの調整作業がさらに容易となる。
【０１１１】
尚、調整前後の色Ｃ０ｂ，Ｃ０ａの表示は、図２６に示す例に限定されない。例えば、表示パッチ７４１の右下部分に調整前の色Ｃ０ｂを表示し、表示パッチ７４１の左上部分に調整後の色Ｃ０ａを表示してもよい。また、表示パッチ７４１の表示方法は、調整前の色Ｃ０ｂの領域内に調整後の色Ｃ０ａの円形領域を表示する等、様々な方法を採用可能である。
【０１１２】
さらに、図２７〜２９に例示する一覧表Ｌ１１〜Ｌ１３も、本技術を適用可能であり、様々な項目においてソートすることができる。
図２７に示す一覧表Ｌ１１は、ＩＤ表示欄に相当する「Patch No.」欄、入力欄に相当する「Ｃ」欄、「Ｍ」欄、「Ｙ」欄、及び、「Ｋ」欄、目標入力欄に相当する「Ｌ＊」欄、「ａ＊」欄、「ｂ＊」欄、「Ｃ＊」欄、及び、「Ｈ」欄、座標表示欄に相当する「Ｌ」欄、「ａ」欄、「ｂ」欄、及び、「ΔE00」欄、調整点Ｐ０がガマット内にあるか否かを示す「Gamut」欄、他の調整点との最短距離の表示欄（不図示）、調整前後のｃｍｙｋ値の差の表示欄（不図示）、調整前後のＬａｂ値の差の表示欄（不図示）、等を有している。「Ｃ＊」欄の値は、彩度を示す。「Ｈ」欄の値は、色相を示す。「ΔE00」欄の値は、ターゲット色彩値とシミュレーション色彩値又は実測色値との色差ΔＥ00を示す。「Gamut」欄の値は、０であれば色再現域内であることを示し、０より大きい場合は色再現域表面からの距離を示す。逆三角印が付された項目は、ソート可能な項目を示す。例えば、ユーザーが「ΔE00」欄を操作すると、ホスト装置１００は、この操作を受け付け、調整点情報を色差の順に並べ替える。
【０１１３】
図２８に示す一覧表Ｌ１２は、図２７で示した一覧表Ｌ１１の「ΔE00」欄が操作されて調整点情報が色差の大きい順（降順）にソートされた状態を示している。続けて「ΔE00」欄が操作されると、調整点情報が色差の小さい順（昇順）にソートされる。すなわち、「ΔE00」欄が操作されると、調整点情報が色差の降順又は昇順に並べ替えられる。
【０１１４】
ホスト装置１００は、以下の処理を行ってもよく、以下の処理を組み合わせて行ってもよい。
（処理１）ターゲット色彩値とシミュレーション色彩値又は実測色値との色差（例えば「ΔE00」欄の値）の降順又は昇順にソートして表示装置１３０に表示させる処理。
（処理２）調整点情報を明度（例えば「Ｌ＊」欄の値）の降順又は昇順にソートして表示装置１３０に表示させる処理。
（処理３）調整点情報を色相（例えば「Ｈ」欄の値）の降順又は昇順にソートして表示装置１３０に表示させる処理。
（処理４）調整点情報を彩度（例えば「Ｃ＊」欄の値）の降順又は昇順にソートして表示装置１３０に表示させる処理。
（処理５）調整点情報をデバイスカラー（例えば「Ｃ」欄、「Ｍ」欄、「Ｙ」欄、又は、「Ｋ」欄の値）の降順又は昇順にソートして表示装置１３０に表示させる処理。
（処理６）色再現域表面からの距離（例えば「Gamut」欄の値）の降順又は昇順にソートして表示装置１３０に表示させる処理。
（処理７）調整点情報に対応する調整点と他の調整点との最短距離（不図示）の降順又は昇順にソートして表示装置１３０に表示させる処理。
（処理８）調整前後のｃｍｙｋ値の差（不図示）の降順又は昇順にソートして表示装置１３０に表示させる処理。
（処理９）調整前後のＬａｂ値の差（不図示）の降順又は昇順にソートして表示装置１３０に表示させる処理。
【０１１５】
例えば、上記処理１，６を組み合わせると、図２９に例示する一覧表Ｌ１３のように、色再現域内の条件付きで、色差ΔＥ00の大きい順にソートした結果が表示される。
【０１１６】
（６）結び：
以上説明したように、本発明によると、種々の態様により、色空間の座標値の変換に使用するプロファイルの調整作業を容易にする技術等を提供することができる。むろん、独立請求項に係る構成要件のみからなる技術でも、上述した基本的な作用、効果が得られる。
また、上述した例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、公知技術及び上述した例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、等も実施可能である。本発明は、これらの構成等も含まれる。
【符号の説明】
【０１１７】
１００…ホスト装置（プロファイル調整装置の例）、１１４…記憶装置、１１５…入力装置、１３０…表示装置（表示部の例）、２００…プリンター、３００…ターゲット印刷機、４００…ＲＩＰ、４５０…モニタープロファイル、５００…プロファイル、５５０…調整対象プロファイル、６１０…入力プロファイル、６２０…出力プロファイル、６３０…デバイスリンクプロファイル、７００…一覧表、７０５…項目表示欄、７１０…調整点情報、７２０…入力欄、７２１…ＩＤ表示欄、７２２，７２３…座標表示欄、７２４…目標入力欄、７２５…調整範囲入力欄、７３１，７３２…入れ替えボタン、７３３…チェックボックス、７３４…紐付け情報、７４０…色表示領域、７４１…表示パッチ、７４２…識別情報、７４３…マーク、７４４…カーソル、８００…ＵＩ画面、８４０…編集画面表示ボタン、８７０…調整実施ボタン、Ａ０…調整範囲、Ａ１…第一調整範囲、Ａ２…第二調整範囲、Ａ３…第三調整範囲、Ｃ０…色、ＤＤ０…表示データ、Ｌ０〜Ｌ１３…一覧表、Ｐ０…調整点、Ｐ１…第一調整点、Ｐ２…第二調整点、Ｑ…第三調整点、ＰＲ０…プロファイル調整プログラム、ＳＹ１…プロファイル調整システム、Ｔ０…目標、Ｔ１…第一目標、Ｔ２…第二目標、Ｔ３…第三目標、Ｕ１…座標受付部、Ｕ２…色表示処理部、Ｕ３…調整点追加部、Ｕ４…プロファイル調整部。
【図１】
2019041173.tif 000003
【図２】
2019041173.tif 000004
【図３】
2019041173.tif 000005
【図４】
2019041173.tif 000006
【図５】
2019041173.tif 000007
【図６】
2019041173.tif 000008
【図７】
2019041173.tif 000009
【図８】
2019041173.tif 000010
【図９】
2019041173.tif 000011
【図１０】
2019041173.tif 000012
【図１１】
2019041173.tif 000013
【図１２】
2019041173.tif 000014
【図１３】
2019041173.tif 000015
【図１４】
2019041173.tif 000016
【図１５】
2019041173.tif 000017
【図１６】
2019041173.tif 000018
【図１７】
2019041173.tif 000019
【図１８】
2019041173.tif 000020
【図１９】
2019041173.tif 000021
【図２０】
2019041173.tif 000022
【図２１】
2019041173.tif 000023
【図２２】
2019041173.tif 000024
【図２３】
2019041173.tif 000025
【図２４】
2019041173.tif 000026
【図２５】
2019041173.tif 000027
【図２６】
2019041173.tif 000028
【図２７】
2019041173.tif 000029
【図２８】
2019041173.tif 000030
【図２９】
2019041173.tif 000031