(57)【要約】【課題】容易に出力画像の階調性を向上させるプロファイル調整システムを提供する。【解決手段】プロファイル調整システムは、色空間上に設ける調整点Ｐ０の座標の入力欄を表示装置１１５に表示し、調整座標受付部Ｕ１と、調整影響範囲受付部Ｕ３と、紐づけ設定受付部Ｕ４と、紐づけ設定表示処理部ＵＡと、調整座標設定部Ｕ５と、調整影響範囲設定部Ｕ６と、調整影響範囲受付部Ｕ３、紐づけ設定受付部Ｕ４、調整座標設定部Ｕ５、及び調整影響範囲設定部Ｕ６を含む調整影響範囲全体を表示装置１１５に表示する全調整影響範囲表示処理部ＵＢと、調整座標受付部Ｕ１にて設定された全調整点Ｐ０及び調整座標設定部Ｕ５によって追加された調整点Ｑｘに基づいて、プロファイルを調整するプロファイル調整部Ｕ７と、を含む。【選択図】図１
2019087834.tif 000002
【特許請求の範囲】
【請求項１】
入力色空間の入力座標値と出力色空間の出力座標値との対応関係を規定したプロファイルを表示部に表示するパラメーターに基づき調整するプロファイル調整システムであって、
前記色空間上に設ける調整点の座標の入力欄を前記表示部に表示し、前記調整点の座標設定を受け付ける調整座標受付部と、
前記色空間上に設ける前記調整点の調整影響範囲の入力欄を前記表示部に表示し、前記調整点の調整影響範囲の設定を受け付ける調整影響範囲受付部と、
前記調整座標受付部及び前記調整影響範囲受付部で設定された少なくとも二点以上の各前記調整点の間の紐づけ設定の入力欄を前記表示部に表示し、必要に応じて前記各調整点の間の紐づけ設定を受け付ける紐づけ設定受付部と、
前記紐づけ設定受付部において設定された紐づけ設定状況を前記表示部に表示する紐づけ設定表示処理部と、
前記紐づけ設定受付部において設定された前記各調整点の間に新たな調整点の座標を設定する調整座標設定部と、
前記調整座標設定部において設定された前記新たな調整点に対して、調整影響範囲を設定する調整影響範囲設定部と、
前記調整影響範囲受付部、前記紐づけ設定受付部、前記調整座標設定部、及び前記調整影響範囲設定部を含む調整影響範囲全体を前記表示部に表示する全調整影響範囲表示処理部と、
前記調整座標受付部にて設定された全調整点及び前記調整座標設定部によって追加された調整点に基づいて、前記プロファイルを調整するプロファイル調整部と、を含む、プロファイル調整システム。
【請求項２】
前記調整座標受付部で設定された調整点に対して識別子を付与する識別子付与部と、
前記識別子付与部で付与された識別子を前記調整座標受付部で設定された座標と関連付けして前記表示部に表示する識別子表示処理部と、
前記調整座標受付部で設定された全調整点を前記表示部に一覧表示する調整点表示処理部と、を備え、
前記紐づけ設定受付部では、前記識別子付与部で付与された識別子の指定により、紐づけ設定を行う、請求項１に記載のプロファイル調整システム。
【請求項３】
前記調整座標受付部で設定された全調整点を前記表示部に一覧表示する調整点表示処理部を備え、
前記紐づけ設定受付部では、一覧表示された前記全調整点の並び順変更により紐づけ設定を行う、請求項１に記載のプロファイル調整システム。
【請求項４】
前記調整座標受付部で設定された全調整点を前記表示部に一覧表示する調整点表示処理部を備え、
前記紐づけ設定受付部では、一覧表示された前記全調整点のうちの、任意に選択された２点間をドラッグアンドドロップにより紐づけ設定を行う、請求項１に記載のプロファイル調整システム。
【請求項５】
前記調整座標受付部で設定された全調整点を前記表示部に一覧表示する調整点表示処理部と、
前記一覧表示された前記全調整点の間を繋ぐ線を前記表示部に対して指定可能な線描画指定部と、
前記線描画指定部にて指定された線を前記表示部に表示する線描画処理部と、を備え、
前記紐づけ設定受付部では、前記一覧表示された調整点に対して、前記線描画指定部において調整点間を線で結ぶ指定をすることにより紐づけ設定を行う、請求項１に記載のプロファイル調整システム。
【請求項６】
前記調整座標受付部で設定された全調整点を前記表示部に一覧表示する調整点表示処理部を備え、
前記紐づけ設定受付部では、前記一覧表示された調整点の選択順により紐づけ設定を行う、請求項１に記載のプロファイル調整システム。
【請求項７】
前記表示部に任意の画像を表示する画像表示処理部を備え、
前記全調整影響範囲表示処理部は、前記画像表示処理部にて前記表示部に表示された任意の画像上に重ねて全調整影響範囲に含まれる領域を表示する、請求項１に記載のプロファイル調整システム。
【請求項８】
調整対象プロファイルの入力色空間形状を前記表示部に表示する入力色空間表示処理部を備え、
前記全調整影響範囲表示処理部は、前記入力色空間表示処理部により前記表示部に描画された入力色空間形状の上に全調整影響範囲を重ねて表示する、請求項１に記載のプロファイル調整システム。
【請求項９】
前記調整影響範囲受付部及び前記調整影響範囲設定部で設定された全調整影響範囲をＬａｂ空間へ変換する色変換部と、
調整対象プロファイルのガマットモデル形状を前記表示部に表示するガマット表示処理部と、を備え、
前記全調整影響範囲表示処理部は、前記ガマット表示処理部により前記表示部に描画されたガマット形状の上に全調整影響範囲を重ねて表示する、請求項１に記載のプロファイル調整システム。
【請求項１０】
任意の二つの前記調整点を繋ぐグラデーション画像を生成するグラデーション画像生成部を備え、
前記全調整影響範囲表示処理部は、前記紐づけ設定受付部にて指定された前記各調整点を基に前記グラデーション画像生成部にて生成されたグラデーション画像を、前記表示部に表示する、請求項１に記載のプロファイル調整システム。
【請求項１１】
入力色空間の入力座標値と出力色空間の出力座標値との対応関係を規定したプロファイルを表示部に表示するパラメーターに基づき調整するプロファイル調整装置であって、
前記色空間上に設ける調整点の座標の入力欄を前記表示部に表示し、前記調整点の座標設定を受け付ける調整座標受付部と、
前記色空間上に設ける前記調整点の調整影響範囲の入力欄を前記表示部に表示し、前記調整点の調整影響範囲の設定を受け付ける調整影響範囲受付部と、
前記調整座標受付部及び前記調整影響範囲受付部で設定された少なくとも二点以上の各前記調整点の間の紐づけ設定の入力欄を前記表示部に表示し、必要に応じて前記各調整点の間の紐づけ設定を受け付ける紐づけ設定受付部と、
前記紐づけ設定受付部において設定された紐づけ設定状況を前記表示部に表示する紐づけ設定表示処理部と、
前記紐づけ設定受付部において設定された前記各調整点の間に新たな調整点の座標を設定する調整座標設定部と、
前記調整座標設定部において設定された前記新たな調整点に対して、調整影響範囲を設定する調整影響範囲設定部と、
前記調整影響範囲受付部、前記紐づけ設定受付部、前記調整座標設定部、及び前記調整影響範囲設定部を含む調整影響範囲全体を前記表示部に表示する全調整影響範囲表示処理部と、
前記調整座標受付部にて設定された全調整点及び前記調整座標設定部によって追加された調整点に基づいて、前記プロファイルを調整するプロファイル調整部と、を含む、プロファイル調整装置。
【請求項１２】
入力色空間の入力座標値と出力色空間の出力座標値との対応関係を規定したプロファイルを表示部に表示するパラメーターに基づき調整するプロファイル調整方法であって、
前記色空間上に設ける調整点の座標の入力欄を前記表示部に表示し、前記調整点の座標設定を受け付ける調整座標受付工程と、
前記色空間上に設ける前記調整点の調整影響範囲の入力欄を前記表示部に表示し、前記調整点の調整影響範囲の設定を受け付ける調整影響範囲受付工程と、
前記調整座標受付工程及び前記調整影響範囲受付工程で設定された少なくとも二点以上の各前記調整点の間の紐づけ設定の入力欄を前記表示部に表示し、必要に応じて前記各調整点の間の紐づけ設定を受け付ける紐づけ設定受付工程と、
前記紐づけ設定受付工程において設定された紐づけ設定状況を前記表示部に表示する紐づけ設定表示処理工程と、
前記紐づけ設定受付工程において設定された前記各調整点の間に新たな調整点の座標を設定する調整座標設定工程と、
前記調整座標設定工程において設定された前記新たな調整点に対して、調整影響範囲を設定する調整影響範囲設定工程と、
前記調整影響範囲受付工程、前記紐づけ設定受付工程、前記調整座標設定工程、及び前記調整影響範囲設定工程を含む調整影響範囲全体を前記表示部に表示する全調整影響範囲表示処理工程と、
前記調整座標受付工程にて設定された全調整点及び前記調整座標設定工程によって追加された調整点に基づいて、前記プロファイルを調整するプロファイル調整工程と、を含む、プロファイル調整方法。
【請求項１３】
入力色空間の入力座標値と出力色空間の出力座標値との対応関係を規定したプロファイルを表示部に表示するパラメーターに基づき調整するプロファイル調整プログラムであって、
前記色空間上に設ける調整点の座標の入力欄を前記表示部に表示し、前記調整点の座標設定を受け付ける調整座標受付機能と、
前記色空間上に設ける前記調整点の調整影響範囲の入力欄を前記表示部に表示し、前記調整点の調整影響範囲の設定を受け付ける調整影響範囲受付機能と、
前記調整座標受付機能及び前記調整影響範囲受付機能で設定された少なくとも二点以上の各前記調整点の間の紐づけ設定の入力欄を前記表示部に表示し、必要に応じて前記各調整点の間の紐づけ設定を受け付ける紐づけ設定受付機能と、
前記紐づけ設定受付機能において設定された紐づけ設定状況を前記表示部に表示する紐づけ設定表示処理機能と、
前記紐づけ設定受付機能において設定された前記各調整点の間に新たな調整点の座標を設定する調整座標設定機能と、
前記調整座標設定機能において設定された前記新たな調整点に対して、調整影響範囲を設定する調整影響範囲設定機能と、
前記調整影響範囲受付機能、前記紐づけ設定受付機能、前記調整座標設定機能、及び前記調整影響範囲設定機能を含む調整影響範囲全体を前記表示部に表示する全調整影響範囲表示処理機能と、
前記調整座標受付機能にて設定された全調整点及び前記調整座標設定機能によって追加された調整点に基づいて、前記プロファイルを調整するプロファイル調整機能と、をコンピューターに実現させる、プロファイル調整プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色空間の座標値の変換に使用するプロファイルを調整する技術に関する。
【背景技術】
【０００２】
インクジェットプリンターをオフセット印刷等といった印刷の校正用途に使う場合、要求される色再現精度（色を正確に再現する度合い）が非常に高い。これを実現する仕組みとしては、ＩＣＣ（International Color Consortium）プロファイルを用いたカラーマネジメントシステムがある。ＩＣＣプロファイルは、印刷機（例えばオフセット印刷機）、インクジェットプリンター、等といったカラー機器の機器依存カラーと機器非依存カラーとの対応関係を表すデータである。印刷機やインクジェットプリンターの機器依存カラーは、例えば、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、及びＫ（ブラック）の使用量を表すＣＭＹＫ値で表される。機器非依存カラーは、例えば、機器独立色空間（device independent color space）であるＣＩＥ（国際照明委員会）Ｌ*ａ*ｂ*色空間の色彩値（「*」を省略してＬａｂ値とする。）やＣＩＥＸＹＺ色空間の色彩値で表される。
【０００３】
ここで、印刷機のＩＣＣプロファイルを入力プロファイルとし、インクジェットプリンターのＩＣＣプロファイルを出力プロファイルとする。印刷機におけるＣＭＹＫ値（ＣＭＹＫt値とする。）を入力プロファイルに従ってＰＣＳ（Profile Connection Space；プロファイル接続空間）の色彩値（例えばＬａｂ値）に変換すると、この色彩値を出力プロファイルに従ってインクジェットプリンターのＣＭＹＫ値（ＣＭＹＫp値とする。）に変換することができる。ＣＭＹＫp値に従ってインクジェットプリンターで印刷を行うと、インクジェットプリンターで印刷機の色に近い色を再現することができる。実際には、プロファイルの誤差、色測定誤差、プリンターの変動、等により、期待する色が再現できない場合がある。このような場合、ＩＣＣプロファイルを修正することにより、対象の色の変換精度を上げている。
【０００４】
特許文献１には、調整範囲の指定に従い、色変換テーブルを調整する方法とともに、調整の対象となる領域を表示部に表示することが提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１１４５３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ユーザーによっては、ある色１点（点Ｐ１とする。）だけでなく、その色（例えば白）から他の色（点Ｐ２とする。例えば赤）まで連続する全ての色を調整したい場合がある。調整点Ｐ１，Ｐ２だけに影響範囲を設定すると、設定値によっては出力画像の階調性が低下することがある。この場合、調整点Ｐ１，Ｐ２の間にも多くの調整点及び影響範囲を設定する必要がある。特に、調整点Ｐ１，Ｐ２が離れていると、その分、より多くの設定が必要である。この設定は、非常に煩雑である。
【０００７】
加えて、複数の調整点（Ｐ１，Ｐ２，・・・）が指定された場合の調整対象となる領域の表示についても影響範囲の重複等、考慮すべき点が含まれておらず、ユーザーに正確な調整対象領域を通知することが困難な状態である。
【０００８】
本発明の目的の一つとしては、ユーザーが正確に調整の影響範囲を把握した状態で、容易に階調性を保った色変換テーブルの調整ができること、が可能な技術を提供することにある。
【課題を解決するための手段】
【０００９】
［適用例１］本適用例に係るプロファイル調整システムは、入力色空間の入力座標値と出力色空間の出力座標値との対応関係を規定したプロファイルを表示部に表示するパラメーターに基づき調整するプロファイル調整システムであって、前記色空間上に設ける調整点の座標の入力欄を前記表示部に表示し、前記調整点の座標設定を受け付ける調整座標受付部と、前記色空間上に設ける前記調整点の調整影響範囲の入力欄を前記表示部に表示し、前記調整点の調整影響範囲の設定を受け付ける調整影響範囲受付部と、前記調整座標受付部及び前記調整影響範囲受付部で設定された少なくとも二点以上の各前記調整点の間の紐づけ設定の入力欄を前記表示部に表示し、必要に応じて前記各調整点の間の紐づけ設定を受け付ける紐づけ設定受付部と、前記紐づけ設定受付部において設定された紐づけ設定状況を前記表示部に表示する紐づけ設定表示処理部と、前記紐づけ設定受付部において設定された前記各調整点の間に新たな調整点の座標を設定する調整座標設定部と、前記調整座標設定部において設定された前記新たな調整点に対して、調整影響範囲を設定する調整影響範囲設定部と、前記調整影響範囲受付部、前記紐づけ設定受付部、前記調整座標設定部、及び前記調整影響範囲設定部を含む調整影響範囲全体を前記表示部に表示する全調整影響範囲表示処理部と、前記調整座標受付部にて設定された全調整点及び前記調整座標設定部によって追加された調整点に基づいて、前記プロファイルを調整するプロファイル調整部と、を含むことを特徴とする。
【００１０】
本適用例によれば、調整座標受付部にて、ユーザーが複数の調整点を設定し、紐づけ設定受付部にて、各前記調整点間を紐づけ設定することで、自動的に調整座標設定部により新たな調整点の座標が設定され、調整影響範囲設定部にて、新たな調整点に対応する調整影響範囲が設定される。
従って、容易に階調性を保った色変換テーブルの調整が可能となる。
【００１１】
また、本適用例によれば、全調整影響範囲表示処理部にて、視覚的に調整影響範囲を表示することが可能である。そのため、色変換テーブルの調整実施前に影響範囲を把握することができるので、調整の試行錯誤回数の削減が可能となる。
【００１２】
［適用例２］上記適用例に記載のプロファイル調整システムにおいて、前記調整座標受付部で設定された調整点に対して識別子を付与する識別子付与部と、前記識別子付与部で付与された識別子を前記調整座標受付部で設定された座標と関連付けして前記表示部に表示する識別子表示処理部と、前記調整座標受付部で設定された全調整点を前記表示部に一覧表示する調整点表示処理部と、を備え、前記紐づけ設定受付部では、前記識別子付与部で付与された識別子の指定により、紐づけ設定を行うことが好ましい。
【００１３】
本適用例によれば、紐づけ設定受付部にて、識別子により、紐づけ設定を容易に設定することができるので、さらに容易に階調性を保った色変換テーブルの調整が可能である。
【００１４】
［適用例３］上記適用例に記載のプロファイル調整システムにおいて、前記調整座標受付部で設定された全調整点を前記表示部に一覧表示する調整点表示処理部を備え、前記紐づけ設定受付部では、一覧表示された前記全調整点の並び順変更により紐づけ設定を行うことが好ましい。
【００１５】
本適用例によれば、紐づけ設定受付部にて、一覧表示上からの並び順変更により、紐づけ設定を容易に設定することができるので、さらに容易に階調性を保った色変換テーブルの調整が可能である。
【００１６】
［適用例４］上記適用例に記載のプロファイル調整システムにおいて、前記調整座標受付部で設定された全調整点を前記表示部に一覧表示する調整点表示処理部を備え、前記紐づけ設定受付部では、一覧表示された前記全調整点のうちの、任意に選択された２点間をドラッグアンドドロップにより紐づけ設定を行うことが好ましい。
【００１７】
本適用例によれば、紐づけ設定受付部にて、一覧表示上から任意に選択された調整点のドラッグアンドドロップにより、２点間の紐づけ設定を容易に設定することができるので、さらに容易に階調性を保った色変換テーブルの調整が可能である。
【００１８】
［適用例５］上記適用例に記載のプロファイル調整システムにおいて、前記調整座標受付部で設定された全調整点を前記表示部に一覧表示する調整点表示処理部と、一覧表示された前記全調整点の間を繋ぐ線を前記表示部に対して指定可能な線描画指定部と、前記線描画指定部にて指定された線を前記表示部に表示する線描画処理部と、を備え、前記紐づけ設定受付部では、前記一覧表示された調整点に対して、前記線描画指定部において調整点間を線で結ぶ指定をすることにより紐づけ設定を行うことが好ましい。
【００１９】
本適用例によれば、紐づけ設定受付部にて、一覧表示上からの調整点を繋ぐ線の描画により、紐づけ設定を容易に設定することができるので、さらに容易に階調性を保った色変換テーブルの調整が可能である。
【００２０】
［適用例６］上記適用例に記載のプロファイル調整システムにおいて、前記調整座標受付部で設定された全調整点を前記表示部に一覧表示する調整点表示処理部を備え、前記紐づけ設定受付部では、前記一覧表示された調整点の選択順により紐づけ設定を行うことが好ましい。
【００２１】
本適用例によれば、紐づけ設定受付部にて、一覧表示上からの選択順により、紐づけ設定を容易に設定することができるので、さらに容易に階調性を保った色変換テーブルの調整が可能である。
【００２２】
［適用例７］上記適用例に記載のプロファイル調整システムにおいて、前記表示部に任意の画像を表示する画像表示処理部を備え、前記全調整影響範囲表示処理部は、前記画像表示処理部にて前記表示部に表示された任意の画像上に重ねて全調整影響範囲に含まれる領域を表示することが好ましい。
【００２３】
本適用例によれば、全調整影響範囲表示処理部にて、画像表示処理部により表示部に表示された任意の画像上に重ねて全調整影響範囲に含まれる領域を表示することが可能である。そのため、ユーザーは、調整後のプロファイルを適用する画像のどこに影響があるのかを正確に把握することが可能となり、色変換テーブルの調整実施前に影響範囲を把握することで、調整の試行錯誤回数の削減が可能となる。
【００２４】
［適用例８］上記適用例に記載のプロファイル調整システムにおいて、調整対象プロファイルの入力色空間形状を前記表示部に表示する入力色空間表示処理部を備え、前記全影響範囲表示処理部は、前記入力色空間表示処理部により前記表示部に描画された入力色空間形状の上に全調整影響範囲を重ねて表示することが好ましい。
【００２５】
本適用例によれば、全調整影響範囲表示処理部にて、入力色空間表示処理部により表示部に描画された入力色空間形状の上に全調整影響範囲を重ねて表示することが可能である。そのため、ユーザーは、色変換テーブルの調整実施前に影響範囲を把握することで、調整の試行錯誤回数の削減が可能となる。
【００２６】
［適用例９］上記適用例に記載のプロファイル調整システムにおいて、前記調整影響範囲受付部及び前記調整影響範囲設定部で設定された全調整影響範囲をＬａｂ空間へ変換する色変換部と、調整対象プロファイルのガマットモデル形状を前記表示部に表示するガマット表示処理部と、を備え、前記全影響範囲表示処理部は、前記ガマット表示処理部により前記表示部に描画されたガマット形状の上に全調整影響範囲を重ねて表示することが好ましい。
【００２７】
本適用例によれば、全調整影響範囲表示処理部にて、ガマット表示処理部により表示部に描画されたガマット形状の上に全調整影響範囲を重ねて表示することが可能である。そのため、ユーザーは、色変換テーブルの調整実施前に影響範囲を把握することで、調整の試行錯誤回数の削減が可能となる。
【００２８】
［適用例１０］上記適用例に記載のプロファイル調整システムにおいて、任意の二つの前記調整点を繋ぐグラデーション画像を生成するグラデーション画像生成部を備え、前記全調整影響範囲表示処理部は、前記紐づけ設定受付部にて指定された前記各調整点を基に前記グラデーション画像生成部にて生成されたグラデーション画像を、前記表示部に表示することが好ましい。
【００２９】
本適用例によれば、全調整影響範囲表示処理部にて、紐づけ設定受付部により指定された各調整点を基にグラデーション画像生成部にて生成されたグラデーション画像を表示部に表示することが可能である。そのため、ユーザーは、色変換テーブルの調整実施前に影響範囲を把握することで、調整の試行錯誤回数の削減が可能となる。
【００３０】
［適用例１１］本適用例に係るプロファイル調整装置は、入力色空間の入力座標値と出力色空間の出力座標値との対応関係を規定したプロファイルを表示部に表示するパラメーターに基づき調整するプロファイル調整装置であって、前記色空間上に設ける調整点の座標の入力欄を前記表示部に表示し、前記調整点の座標設定を受け付ける調整座標受付部と、前記色空間上に設ける前記調整点の調整影響範囲の入力欄を前記表示部に表示し、前記調整点の調整影響範囲の設定を受け付ける調整影響範囲受付部と、前記調整座標受付部及び前記調整影響範囲受付部で設定された少なくとも二点以上の各前記調整点の間の紐づけ設定の入力欄を前記表示部に表示し、必要に応じて前記各調整点の間の紐づけ設定を受け付ける紐づけ設定受付部と、前記紐づけ設定受付部において設定された紐づけ設定状況を前記表示部に表示する紐づけ設定表示処理部と、前記紐づけ設定受付部において設定された前記各調整点の間に新たな調整点の座標を設定する調整座標設定部と、前記調整座標設定部において設定された前記新たな調整点に対して、調整影響範囲を設定する調整影響範囲設定部と、前記調整影響範囲受付部、前記紐づけ設定受付部、前記調整座標設定部、及び前記調整影響範囲設定部を含む調整影響範囲全体を前記表示部に表示する全調整影響範囲表示処理部と、前記調整座標受付部にて設定された全調整点及び前記調整座標設定部によって追加された調整点に基づいて、前記プロファイルを調整するプロファイル調整部と、を含むことを特徴とする。
【００３１】
本適用例によれば、調整座標受付部にて、ユーザーが複数の調整点を設定し、紐づけ設定受付部にて、各前記調整点間を紐づけ設定することで自動的に調整座標設定部により新たな調整点の座標が設定され、調整影響範囲設定部にて、新たな調整点に対応する調整影響範囲が設定される。
従って、容易に階調性を保った色変換テーブルの調整が可能となる。
【００３２】
また、本適用例によれば、全調整影響範囲表示処理部にて、視覚的に調整影響範囲を表示することが可能である。そのため、色変換テーブルの調整実施前に影響範囲を把握することができるので、調整の試行錯誤回数の削減が可能となる。
【００３３】
［適用例１２］本適用例に係るプロファイル調整方法は、入力色空間の入力座標値と出力色空間の出力座標値との対応関係を規定したプロファイルを表示部に表示するパラメーターに基づき調整するプロファイル調整方法であって、前記色空間上に設ける調整点の座標の入力欄を前記表示部に表示し、前記調整点の座標設定を受け付ける調整座標受付工程と、前記色空間上に設ける前記調整点の調整影響範囲の入力欄を前記表示部に表示し、前記調整点の調整影響範囲の設定を受け付ける調整影響範囲受付工程と、前記調整座標受付工程及び前記調整影響範囲受付工程で設定された少なくとも二点以上の各前記調整点の間の紐づけ設定の入力欄を前記表示部に表示し、必要に応じて前記各調整点の間の紐づけ設定を受け付ける紐づけ設定受付工程と、前記紐づけ設定受付工程において設定された紐づけ設定状況を前記表示部に表示する紐づけ設定表示処理工程と、前記紐づけ設定受付工程において設定された前記各調整点の間に新たな調整点の座標を設定する調整座標設定工程と、前記調整座標設定工程において設定された前記新たな調整点に対して、調整影響範囲を設定する調整影響範囲設定工程と、前記調整影響範囲受付工程、前記紐づけ設定受付工程、前記調整座標設定工程、及び前記調整影響範囲設定工程を含む調整影響範囲全体を前記表示部に表示する全調整影響範囲表示処理工程と、前記調整座標受付工程にて設定された全調整点及び前記調整座標設定工程によって追加された調整点に基づいて、前記プロファイルを調整するプロファイル調整工程と、を含むことを特徴とする。
【００３４】
本適用例によれば、調整座標受付部にて、ユーザーが複数の調整点を設定し、紐づけ設定受付部にて、各前記調整点間を紐づけ設定することで自動的に調整座標設定部により新たな調整点の座標が設定され、調整影響範囲設定部にて、新たな調整点に対応する調整影響範囲が設定される。
従って、容易に階調性を保った色変換テーブルの調整が可能となる。
【００３５】
また、本適用例によれば、全調整影響範囲表示処理部にて、視覚的に調整影響範囲を表示することが可能である。そのため、色変換テーブルの調整実施前に影響範囲を把握することができるので、調整の試行錯誤回数の削減が可能となる。
【００３６】
［適用例１３］本適用例に係るプロファイル調整プログラムは、入力色空間の入力座標値と出力色空間の出力座標値との対応関係を規定したプロファイルを表示部に表示するパラメーターに基づき調整するプロファイル調整プログラムであって、前記色空間上に設ける調整点の座標の入力欄を前記表示部に表示し、前記調整点の座標設定を受け付ける調整座標受付機能と、前記色空間上に設ける前記調整点の調整影響範囲の入力欄を前記表示部に表示し、前記調整点の調整影響範囲の設定を受け付ける調整影響範囲受付機能と、前記調整座標受付機能及び前記調整影響範囲受付機能で設定された少なくとも二点以上の各前記調整点の間の紐づけ設定の入力欄を前記表示部に表示し、必要に応じて前記各調整点の間の紐づけ設定を受け付ける紐づけ設定受付機能と、前記紐づけ設定受付機能において設定された紐づけ設定状況を前記表示部に表示する紐づけ設定表示処理機能と、前記紐づけ設定受付機能において設定された前記各調整点の間に新たな調整点の座標を設定する調整座標設定機能と、前記調整座標設定機能において設定された前記新たな調整点に対して、調整影響範囲を設定する調整影響範囲設定機能と、前記調整影響範囲受付機能、前記紐づけ設定受付機能、前記調整座標設定機能、及び前記調整影響範囲設定機能を含む調整影響範囲全体を前記表示部に表示する全調整影響範囲表示処理機能と、前記調整座標受付機能にて設定された全調整点及び前記調整座標設定機能によって追加された調整点に基づいて、前記プロファイルを調整するプロファイル調整機能と、を含むことを特徴とする。
【００３７】
本適用例によれば、調整座標受付部にて、ユーザーが複数の調整点を設定し、紐づけ設定受付部にて、各前記調整点間を紐づけ設定することで自動的に調整座標設定部により新たな調整点の座標が設定され、調整影響範囲設定部にて、新たな調整点に対応する調整影響範囲が設定される。
従って、容易に階調性を保った色変換テーブルの調整が可能となる。
【００３８】
また、本適用例によれば、全調整影響範囲表示処理部にて、視覚的に調整影響範囲を表示することが可能である。そのため、色変換テーブルの調整実施前に影響範囲を把握することができるので、調整の試行錯誤回数の削減が可能となる。
【図面の簡単な説明】
【００３９】
【図１】プロファイル調整システムの構成例を模式的に示すブロック図。
【図２】カラーマネジメントフローの例を模式的に示す図。
【図３】各種プロファイルの関係の例を模式的に示す図。
【図４】プロファイルの構造例を模式的に示す図。
【図５】プロファイル調整処理の例を示すフローチャート。
【図６】プロファイル及びパラメーター設定処理の例を示すフローチャート。
【図７】ユーザーインターフェイス画面の例を模式的に示す図。
【図８Ａ】入力プロファイル一つを受け付ける例を模式的に示す図。
【図８Ｂ】出力プロファイル一つを受け付ける例を模式的に示す図。
【図８Ｃ】デバイスリンクプロファイル一つを受け付ける例を模式的に示す図。
【図８Ｄ】入力プロファイルと出力プロファイルの組み合わせを受け付ける例を模式的に示す図。
【図９Ａ】入力プロファイル一つを受け付けた状態で調整対象プロファイルを受け付ける例を模式的に示す図。
【図９Ｂ】出力プロファイル一つを受け付けた状態で調整対象プロファイルを受け付ける例を模式的に示す図。
【図９Ｃ】デバイスリンクプロファイル一つを受け付けた状態で調整対象プロファイルを受け付ける例を模式的に示す図。
【図９Ｄ】入力プロファイルと出力プロファイルの組み合わせを受け付けた状態で調整対象プロファイルを受け付ける例を模式的に示す図。
【図１０Ａ】入力プロファイル一つを受け付けた状態で調整対象色空間を受け付ける例を模式的に示す図。
【図１０Ｂ】出力プロファイル一つを受け付けた状態で調整対象色空間を受け付ける例を模式的に示す図。
【図１０Ｃ】デバイスリンクプロファイル一つ、または、入力プロファイルと出力プロファイルの組み合わせを受け付けた状態で調整対象色空間を受け付ける例を模式的に示す図。
【図１１Ａ】調整の目標の入力方法を受け付ける例を模式的に示す図。
【図１１Ｂ】調整の目標を色空間の座標値として受け付ける場合のＵＩ画面の例を模式的に示す図。
【図１１Ｃ】調整点を設定する例を模式的に示す図。
【図１２】識別子による紐づけ設定の例を模式的に示す図。
【図１３Ａ】第一調整点と第二調整点との間に第三調整点を追加して第三調整点を基点とする調整範囲を決定する例を模式的に示す図。
【図１３Ｂ】第三調整点における調整の目標を決定する例を模式的に示す図。
【図１４】任意画像上での影響範囲表示を模式的に示す図。
【図１５Ａ】調整対象プロファイルの出力色空間において調整する場合の各格子点の調整量を模式的に示す図。
【図１５Ｂ】調整対象プロファイルの入力色空間において調整する場合の各格子点の調整量を模式的に示す図。
【図１６Ａ】最近傍格子点に対する出力値の調整量を決定する例を模式的に示す図。
【図１６Ｂ】最近傍格子点の周囲の格子点に対する出力値の調整量を決定する例を模式的に示す図。
【図１７】並び順変更による紐づけ設定の例を模式的に示す図。
【図１８】ドラッグアンドドロップによる紐づけ設定の例を模式的に示す図。
【図１９】線の描画による紐づけ設定の例を模式的に示す図。
【図２０】選択順による紐づけ設定の例を模式的に示す図。
【図２１】入力色空間上での影響範囲表示を模式的に示す図。
【図２２】プロファイルガマット上での影響範囲表示を模式的に示す図。
【図２３】グラデーション画像での影響範囲表示を模式的に示す図。
【発明を実施するための形態】
【００４０】
以下、本発明の実施形態について、図面を参照して説明する。むろん、以下の実施形態は本発明を例示するものに過ぎず、実施形態に示す特徴の全てが発明の解決手段に必須になるとは限らない。なお、以下の各図においては、各層や各部材を認識可能な程度の大きさにするため、各層や各部材の尺度を実際とは異ならせしめている。
【００４１】
＜１．プロファイル調整システムの構成の具体例＞
図１は、プロファイル調整システムの構成例としてホスト装置１００とプリンター２００とを模式的に示している。プロファイル調整システムは、ホスト装置１００とプリンター２００とにより構成されている。このホスト装置１００は、ＣＰＵ（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に変換され、出力プロファイル６２０に従って印刷色ｃｍｙｋpに変換される。プリンター２００がＣＭＹＫの計４色のインクを使用する場合、印刷色ｃｍｙｋpは、プリンター２００に出力され、印刷物に再現される。図２には、プリンター２００が被印刷物に印刷色ｃｍｙｋpを表すカラーチャートを印刷し、測色装置がカラーチャートの各パッチを測色して測色値Ｌａｂpを取得する様子が示されている。プリンター２００がＬｃ（ライトシアン）、Ｌｍ（ライトマゼンタ）Ｌｋ（ライトブラック）、等のインクも使用する場合、ＲＩＰ４００又はプリンター２００が印刷色ｃｍｙｋpを濃色と淡色に分版すると、プリンター２００が印刷色ｃｍｙｋpを印刷物に再現することができる。むろん、印刷色自体も、ＣＭＹＫの計４色に限定されない。
また、印刷原稿データＤ０に色名が設定されている場合、ＲＩＰ４００は、カラーライブラリー６４０を参照して色名をＬａｂ色空間の色Ｌａｂsに変換することがある。
【００５０】
尚、ＲＩＰ４００は、プロセスカラーＣＭＹＫin以外にも、減法混色となる三原色ＣＭＹのみの色材の使用量を表すプロセスカラー（ＣＭＹinとする。）、加法混色となる三原色Ｒ（赤）、Ｇ（緑）、及びＢ（青）の強度を表すプロセスカラー（ＲＧＢinとする。）、等とＬａｂ色空間の座標値とを変換するための入力プロファイルも有している。従って、ＲＩＰ４００は、プロセスカラーＣＭＹinやプロセスカラーＲＧＢin等もＬａｂ色空間経由で印刷色ｃｍｙｋpに変換可能である。加えて、ＲＩＰ４００は、Ｌａｂ色空間の色Ｌａｂsを入力して印刷色ｃｍｙｋpに変換することも可能である。
【００５１】
以上により、プリンター２００でターゲット印刷機３００の色に近い色を再現することができる。しかし、実際には、プロファイルの誤差、色測定誤差、プリンターの変動、等により、期待する色が再現できない場合がある。このような場合、プロファイル６１０，６２０を修正することにより、対象の色の変換精度を上げている。出力プロファイル６２０を修正する場合、ＰＣＳ（プロファイル接続空間）でのＬａｂs値を目標値とし、プリンター２００で印刷した色を測色した結果（Ｌａｂp）を現在値として、両者の色差を計算し、この色差を少なくするように出力プロファイル６２０を修正することが考えられる。また、入力プロファイル６１０を修正する場合、カラーチャートのデータを入力プロファイル６１０と出力プロファイル６２０とで変換してカラーチャートを印刷し、各パッチの測色結果（Ｌａｂp）と目標色彩値（Ｌａｂt）との色差を計算し、この色差を少なくするように入力プロファイル６１０を修正することが考えられる。
【００５２】
ただ、以下の理由によって期待する色が得られなかったり、手間がかかったりする場合がある。
理由１．印刷した結果を測色する必要があるので、測定機が必要であり、目視での色合わせに対応することができない。
理由２．入力プロファイル６１０を修正する場合、色差の計算結果を入力プロファイル６１０にフィードバックしている。しかし、誤差の原因が出力プロファイル６２０にあると考えられる場合、他の入力プロファイルについても修正する必要がある。（この場合、計算結果を出力プロファイル６２０にフィードバックして出力プロファイル６２０を修正することにより、他の出力プロファイルを修正する必要が無くなる。）
【００５３】
本具体例では、図１に示すように、プロファイル調整プログラムＰＲ０が実現させる機能ＦＵ１〜ＦＵ７、ＦＵＡ、ＦＵＢ、及びＦＵＣにより、色空間の座標値の変換に使用するプロファイルを調整する作業の利便性を向上させ、さらに高い色再現精度や階調性を実現させている。
【００５４】
＜３．プロファイルの具体例＞
図３は、各種プロファイルの関係の例を模式的に示す図であり、図１に示すプロファイル６１０，６２０，６３０の関係を模式的に例示している。
図３に示すように、入力プロファイル６１０は、ターゲット印刷機３００の使用インクに合わせたＣＭＹＫ色空間（第一の色空間ＣＳ１の例）のＣＭＹＫ値（Ｃ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 apace）との間でカラー情報を変換するために必要な情報であるタグ（tag）５２１が含まれている。タグ５２１には、プロファイル５００をカスタマイズするためのプライベートタグ５２３が含まれてもよい。
【００５８】
デバイス（３００，２００）用のＡ２Ｂｘタグ（図４に示すｘは０、１、又は、２）は、エレメントデータ５３０として、機器従属色空間（ＣＭＹＫ色空間、ｃｍｙｋ色空間）からＬａｂ色空間に変換するための色変換テーブルを含んでいる。デバイス（３００，２００）用のＢ２Ａｘタグ（図４に示すｘは０、１、又は２）は、エレメントデータ５３０として、Ｌａｂ色空間から機器従属色空間（ＣＭＹＫ色空間、ｃｍｙｋ色空間）に変換するための色変換テーブルを含んでいる。
【００５９】
図４に示すＡ２Ｂ０タグ及びＢ２Ａ０タグは、知覚的（Perceptual）な色変換を行うための情報である。知覚的な色変換は、階調再現を重視しているので、主に、色域の広い写真画像の変換に用いられる。図４に示すＡ２Ｂ１タグ及びＢ２Ａ１タグは、相対的で測色的（Media Relative Colorimetric）な色変換、又は、絶対的で測色的（Absolute Colorimetric）な色変換を行うための情報である。測色的な色変換は、測色値に忠実であるので、主に、正確な色の一致が求められるデジタルプルーフの色校正出力用の変換に用いられる。図４に示すＡ２Ｂ２タグ及びＢ２Ａ２タグは、彩度重視（Saturation）の色変換を行うための情報である。彩度重視の色変換は、色味の正確さよりも色の鮮やかさ重視しているので、主に、ビジネスグラッフィクスでのグラフ表示等の変換に用いられる。
【００６０】
＜４．プロファイル調整システムで行われるプロファイル調整処理の具体例＞
図５は、プロファイル調整処理の例を示すフローチャートであり、図１に示すホスト装置１００で行われるプロファイル調整処理の例を示している。図６は、プロファイル及びパラメーター設定処理の例を示すフローチャートであり、図５のステップＳ１０２で行われるプロファイル及びパラメーター設定処理の例を示している。むろん、これらの処理は、順番を入れ替える等、適宜、変更可能である。図７は、ユーザーインターフェイス画面の例を模式的に示す図であり、図６のステップＳ２０２で表示されるＵＩ（ユーザーインターフェイス）画面８００の例を示している。
ホスト装置１００は、マルチタスクにより複数の処理を並列して実行している。ここで、図６のステップＳ２１４は、色空間上に設ける調整点の座標の入力欄を表示部に表示し、調整点の座標設定を受け付ける調整座標受付工程ＳＴ１と、図１における調整座標受付機能ＦＵ１及び調整座標受付部Ｕ１に対応している。図６のステップＳ２１８は、識別子付与工程ＳＴ２と、図１における識別子付与機能ＦＵ２及び識別子付与部Ｕ２に対応している。図６のステップＳ２１５は、色空間上に設ける調整点の調整影響範囲の入力欄を表示部に表示し、調整点の調整影響範囲の設定を受け付ける調整影響範囲受付工程ＳＴ３と、図１における調整影響範囲受付機能ＦＵ３及び調整影響範囲受付部Ｕ３に対応している。図６のステップＳ２１７は、調整座標受付工程ＳＴ１及び調整影響範囲受付工程ＳＴ３で設定された少なくとも二点以上の各調整点の間の紐づけ設定の入力欄を表示部に表示し、必要に応じて各調整点の間の紐づけ設定を受け付ける紐づけ設定受付工程ＳＴ４と、図１における紐づけ設定受付機能ＦＵ４及び紐づけ設定受付部Ｕ４に対応している。図６のステップＳ２２０は、紐づけ設定受付工程ＳＴ４において設定された各調整点の間に新たな調整点の座標を設定する調整座標設定工程ＳＴ５と、図１における調整座標設定機能ＦＵ５及び調整座標設定部Ｕ５に対応している。図６のステップＳ２２４は、調整座標設定工程ＳＴ５において設定された新たな調整点に対して、調整影響範囲を設定する調整影響範囲設定工程ＳＴ６と、図１における調整影響範囲設定機能ＦＵ６及び調整影響範囲設定部Ｕ６に対応している。図６のステップＳ２３Ａは、紐づけ設定受付工程ＳＴ４において設定された紐づけ設定状況を表示部に表示する紐づけ設定表示処理工程ＳＴＡと、図１における紐づけ設定表示処理機能ＦＵＡ及び紐づけ設定表示処理部ＵＡに対応している。図６のステップＳ２３Ｂは、調整影響範囲受付工程ＳＴ３、紐づけ設定受付工程ＳＴ４、調整座標設定工程ＳＴ５、及び調整影響範囲設定工程ＳＴ６を含む調整影響範囲全体を表示部に表示する全調整影響範囲表示処理工程ＳＴＢと、図１における全調整影響範囲表示処理機能ＦＵＢ及び全調整影響範囲表示処理部ＵＢに対応している。図６のステップＳ２３Ｃは、識別子表示処理工程ＳＴＣと、図１における識別子表示処理機能ＦＵＣ及び識別子表示処理部ＵＣに対応している。図５のステップＳ１０４〜Ｓ１１４は、調整座標受付工程ＳＴ１にて設定された全調整点及び調整座標設定工程ＳＴ５によって追加された調整点に基づいて、プロファイルを調整するプロファイル調整工程ＳＴ７と、図１におけるプロファイル調整機能ＦＵ７及びプロファイル調整部Ｕ７に対応している。以下、「ステップ」の記載を省略する。
【００６１】
図５に示すプロファイル調整処理が開始されると、ホスト装置１００は、図６に示すプロファイル及びパラメーター設定処理を行う（Ｓ１０２）。このプロファイル及びパラメーター設定処理が開始されると、ホスト装置１００は、図７に示すＵＩ画面８００を表示部としての表示装置１１５に表示する（図６のＳ２０２）。ＵＩ画面８００は、入力プロファイル選択欄８１１、出力プロファイル選択欄８１２、デバイスリンクプロファイル選択欄８１３、調整対象プロファイル指定欄８２０、調整対象色空間選択欄８３０、目標受付領域８４０、画像から指定ボタン８４１、追加ボタン８４２、削除ボタン８４３、グラデーション設定ボタン８４４、調整データ選択欄８４５、調整箇所確認ボタン８４６、インテント指定欄８６０、及び調整実施ボタン８７０を有している。
【００６２】
ホスト装置１００は、上述した欄及びボタンへの操作を入力装置１１６により受け付け（Ｓ２１０）、調整実施ボタン８７０への操作を受け付けるとプロファイル及びパラメーター設定処理を終了させる。Ｓ２１０の処理は、以下の処理Ｓ２１１〜Ｓ２２４、Ｓ２３Ａ、Ｓ２３Ｂ、及びＳ２３Ｃを含んでいる。
Ｓ２１１は、ＣＭＹＫ値からｃｍｙｋ値への変換に使用するプロファイルの組合せと、ＣＭＹＫ値からｃｍｙｋ値への変換に使用する調整対象プロファイル５５０としての一つのプロファイルと、のいずれか一方の選択を受け付ける処理を行う。
Ｓ２１２は、プロファイル６１０，６２０，６３０の中からいずれか一つを調整対象プロファイル５５０として受け付ける処理を行う。
Ｓ２１３は、ＣＭＹＫ色空間（ＣＳ１）、ｃｍｙｋ色空間（ＣＳ２）、及びＬａｂ色空間（ＣＳ３）の内の２種類以上の色空間の中からいずれか一つを調整対象色空間ＣＳ６として受け付ける処理を行う。
Ｓ２１４は、調整点Ｐ０（調整対象の色の例）を表す座標と、前記座標における調整目標Ｔ０の入力を受け付ける処理を行う。
Ｓ２１５は、ＣＭＹＫ色空間（ＣＳ１）において調整対象プロファイル５５０のうち目標Ｔ０に基づいて調整する調整影響範囲Ｒ０の指定を受け付ける処理を行う。
Ｓ２１６は、調整対象プロファイル５５０の対応関係を規定するための複数のレンダリングインテントの中からいずれか一つを指定インテントとして受け付ける処理を行う。
Ｓ２１７は、複数指定された調整点Ｐnの間の紐づけ設定を受け付ける処理を行う。
Ｓ２１８は、調整点Ｐ０に対して識別子を付与する処理を行う。
Ｓ２２０は、Ｓ２１７により紐づけ設定された端点（第一調整点Ｐ１）及び端点（第二調整点Ｐ２）の間に新たな調整点Ｑxを生成する処理を行う。
Ｓ２２２は、Ｓ２２０により生成された新たな調整点Ｑxに対して、調整目標Ｔxを割り当てる処理を行う。
Ｓ２２４は、Ｓ２２０により生成された新たな調整点Ｑxに対して、調整影響範囲Ｒxを割り当てる処理を行う。
Ｓ２３Ａは、任意の調整点Ｐnの間の紐づけ設定状況を表示装置１１５へ表示する処理を行う。
Ｓ２３Ｂは、表示された任意の画像上に重ねて全調整影響範囲に含まれる領域を表示装置１１５へ表示する処理を行う。
Ｓ２３Ｃは、Ｓ２１８により調整点Ｐ０に対して付与された識別子を調整点Ｐ０と関連付けした状態で表示装置１１５へ表示する処理を行う。
【００６３】
まず、図７、図８Ａ〜図８Ｄ等を参照して、Ｓ２１１の処理を説明する。なお、図８Ａは、入力プロファイル一つを受け付ける例を模式的に示す図である。図８Ｂは、出力プロファイル一つを受け付ける例を模式的に示す図である。図８Ｃは、デバイスリンクプロファイル一つを受け付ける例を模式的に示す図である。図８Ｄは、入力プロファイルと出力プロファイルの組み合わせを受け付ける例を模式的に示す図である。
ホスト装置１００は、選択欄８１１〜８１３への操作を入力装置１１６により受け付けることにより、記憶装置１１４に記憶されているプロファイル５００の中からプロファイルの選択操作を受け付ける。
【００６４】
入力プロファイル選択欄８１１では、入力プロファイル６１０を色変換に使用する場合に記憶装置１１４に記憶されている入力プロファイル６１０の中から色変換に使用する入力プロファイルを選択可能である。入力プロファイル６１０を色変換に使用しない場合、入力プロファイル選択欄８１１を空欄にしておけばよい。
出力プロファイル選択欄８１２では、出力プロファイル６２０を色変換に使用する場合に記憶装置１１４に記憶されている出力プロファイル６２０の中から色変換に使用する出力プロファイルを選択可能である。出力プロファイル６２０を色変換に使用しない場合、出力プロファイル選択欄８１２を空欄にしておけばよい。
デバイスリンクプロファイル選択欄８１３では、デバイスリンクプロファイル６３０を色変換に使用する場合に記憶装置１１４に記憶されているデバイスリンクプロファイル６３０の中から色変換に使用するデバイスリンクプロファイルを選択可能である。デバイスリンクプロファイル６３０を色変換に使用しない場合、デバイスリンクプロファイル選択欄８１３を空欄にしておけばよい。
【００６５】
図８Ａに示すように入力プロファイル選択欄８１１のみにおいて入力プロファイル６１０が選択された場合、入力プロファイル６１０のみを色変換に使用することになり、自動的に入力プロファイル６１０が調整対象プロファイル５５０となる。この場合、ＣＭＹＫ値が第一座標値に当てはまり、Ｌａｂ値が第二座標値に当てはまる。
図８Ｂに示すように出力プロファイル選択欄８１２のみにおいて出力プロファイル６２０が選択された場合、出力プロファイル６２０のみを色変換に使用することになり、自動的に出力プロファイル６２０が調整対象プロファイル５５０となる。この場合、Ｌａｂ値が第一座標値に当てはまり、ｃｍｙｋ値が第二座標値に当てはまる。
図８Ｃに示すようにデバイスリンクプロファイル選択欄８１３のみにおいてデバイスリンクプロファイル６３０が選択された場合、デバイスリンクプロファイル６３０を色変換に使用することになり、自動的にデバイスリンクプロファイル６３０が調整対象プロファイル５５０となる。この場合、ＣＭＹＫ値が第一座標値に当てはまり、ｃｍｙｋ値が第二座標値に当てはまる。
図８Ｄに示すように入力プロファイル選択欄８１１において入力プロファイル６１０が選択され、さらに、出力プロファイル選択欄８１２において出力プロファイル６２０が選択された場合、入力プロファイル６１０と出力プロファイル６２０とを組み合わせて色変換に使用することになる。この場合、ＣＭＹＫ値が第一座標値に当てはまり、ｃｍｙｋ値が第二座標値に当てはまる。
【００６６】
以上より、選択欄８１１〜８１３において色変換に使用するプロファイルの組合せと、色変換に使用する調整対象プロファイル５５０としての一つのプロファイルと、のいずれか一方が選択される。
【００６７】
次に、図７、図９Ａ〜図９Ｄ等を参照して、Ｓ２１２の処理を説明する。なお、図９Ａは、入力プロファイル一つを受け付けた状態で調整対象プロファイルを受け付ける例を模式的に示す図である。図９Ｂは、出力プロファイル一つを受け付けた状態で調整対象プロファイルを受け付ける例を模式的に示す図である。図９Ｃは、デバイスリンクプロファイル一つを受け付けた状態で調整対象プロファイルを受け付ける例を模式的に示す図である。図９Ｄは、入力プロファイルと出力プロファイルの組み合わせを受け付けた状態で調整対象プロファイルを受け付ける例を模式的に示す図である。
ホスト装置１００は、上述した選択欄８１１〜８１３における選択に応じて調整対象プロファイル指定欄８２０の指定項目を変える処理を行っている。
【００６８】
図８Ａに示すように入力プロファイル選択欄８１１のみにおいて入力プロファイル６１０が選択された場合、図９Ａに示すように調整対象プロファイル指定欄８２０には調整対象として入力プロファイル６１０しか指定することができない。
図８Ｂに示すように出力プロファイル選択欄８１２のみにおいて出力プロファイル６２０が選択された場合、図９Ｂに示すように調整対象プロファイル指定欄８２０には調整対象として出力プロファイル６２０しか指定することができない。
図８Ｃに示すようにデバイスリンクプロファイル選択欄８１３のみにおいてデバイスリンクプロファイル６３０が選択された場合、図９Ｃに示すように調整対象プロファイル指定欄８２０には調整対象としてデバイスリンクプロファイル６３０しか指定することができない。
【００６９】
図８Ｄに示すように入力プロファイル選択欄８１１において入力プロファイル６１０が選択され、さらに、出力プロファイル選択欄８１２において出力プロファイル６２０が選択された場合、図９Ｄに示すように調整対象プロファイル指定欄８２０において複数の指定項目の中からいずれか一つの指定項目を選択可能である。複数の指定項目には、入力プロファイル６１０、出力プロファイル６２０、及びデバイスリンクプロファイル６３０が含まれる。図９Ｄには入力プロファイル６１０が選択されていることが示されている。
【００７０】
尚、図９Ｄに示すように調整対象プロファイル指定欄８２０には常に入力プロファイル６１０、出力プロファイル６２０、及びデバイスリンクプロファイル６３０を含め、入力プロファイル選択欄８１１、出力プロファイル選択欄８１２、デバイスリンクプロファイル選択欄８１３における指定状況に従い、調整対象プロファイル指定欄８２０の表示項目に対する選択操作の有効又は無効を制御してもよい。
【００７１】
以上より、入力プロファイル６１０と出力プロファイル６２０の組合せが選択された場合に調整対象プロファイル指定欄８２０においてプロファイル６１０，６２０，６３０の中からいずれか一つが調整対象プロファイル５５０として指定される。
【００７２】
尚、調整対象プロファイル指定欄８２０には調整対象として入力プロファイル６１０と出力プロファイル６２０とデバイスリンクプロファイル６３０のいずれも選択可能として、この選択に応じて上述した選択欄８１１〜８１３への操作の有効又は無効を制御してもよい。
【００７３】
さらに、図７、図１０Ａ〜図１０Ｃ等を参照して、Ｓ２１３の処理を説明する。なお、図１０Ａは、入力プロファイル一つを受け付けた状態で調整対象色空間を受け付ける例を模式的に示す図である。図１０Ｂは、出力プロファイル一つを受け付けた状態で調整対象色空間を受け付ける例を模式的に示す図である。図１０Ｃは、デバイスリンクプロファイル一つ、または、入力プロファイルと出力プロファイルの組み合わせを受け付けた状態で調整対象色空間を受け付ける例を模式的に示す図である。
ホスト装置１００は、上述した選択欄８１１〜８１３における選択に応じて調整対象色空間選択欄８３０の選択項目を変える処理を行っている。
【００７４】
図８Ａに示すように入力プロファイル選択欄８１１のみにおいて入力プロファイル６１０が選択された場合、図１０Ａに示すように調整対象色空間選択欄８３０において複数の選択項目のうち一つの選択項目を指定可能である。この場合の複数の選択項目には、「入力データ」と「ＰＣＳ値」が含まれる。「入力データ」は、ＣＭＹＫ色空間（第一の色空間ＣＳ１及び入力色空間ＣＳ４の例）を調整対象色空間ＣＳ６として選択する項目である。「ＰＣＳ値」は、Ｌａｂ色空間（第三の色空間ＣＳ３及び出力色空間ＣＳ５の例）を、図示を省略しているが、調整対象色空間ＣＳ６として選択する項目である。
図８Ｂに示すように出力プロファイル選択欄８１２のみにおいて出力プロファイル６２０が選択された場合、図１０Ｂに示すように調整対象色空間選択欄８３０において複数の選択項目のうち一つの選択項目を指定可能である。この場合の複数の選択項目には、「ＰＣＳ値」と「出力データ」が含まれる。「ＰＣＳ値」は、Ｌａｂ色空間（第三の色空間ＣＳ３及び入力色空間ＣＳ４の例）を調整対象色空間ＣＳ６として選択する項目である。「出力データ」は、ｃｍｙｋ色空間（第二の色空間ＣＳ２及び出力色空間ＣＳ５の例）を、図示を省略しているが、調整対象色空間ＣＳ６として選択する項目である。
【００７５】
図８Ｄに示すように入力プロファイル選択欄８１１において入力プロファイル６１０が選択され、さらに、出力プロファイル選択欄８１２において出力プロファイル６２０が選択された場合、図１０Ｃに示すように調整対象色空間選択欄８３０において複数の選択項目の中からいずれか一つの選択項目を指定可能である。この場合の複数の選択項目には、「入力データ」と「出力データ」と「ＰＣＳ値」が含まれる。「入力データ」は、ＣＭＹＫ色空間（第一の色空間ＣＳ１及び入力プロファイル６１０における入力色空間ＣＳ４の例）を調整対象色空間ＣＳ６として選択する項目である。「出力データ」は、ｃｍｙｋ色空間（第二の色空間ＣＳ２及び出力プロファイル６２０における出力色空間ＣＳ５の例）を調整対象色空間ＣＳ６として選択する項目である。「ＰＣＳ値」は、Ｌａｂ色空間（第三の色空間ＣＳ３、入力プロファイル６１０における出力色空間ＣＳ５及び出力プロファイル６２０における入力色空間ＣＳ４の例）を、図示を省略しているが、調整対象色空間ＣＳ６として選択する項目である。
図８Ｃに示すようにデバイスリンクプロファイル選択欄８１３のみにおいてデバイスリンクプロファイル６３０が選択された場合も、図１０Ｃに示すように調整対象色空間選択欄８３０において「入力データ」と「出力データ」と「ＰＣＳ値」からいずれか一つを指定可能である。
【００７６】
以上より、ＣＭＹＫ色空間（ＣＳ１）、ｃｍｙｋ色空間（ＣＳ２）、及びＬａｂ色空間（ＣＳ３）の内の２種類以上の色空間の中からいずれか一つが調整対象色空間ＣＳ６として選択される。
【００７７】
さらに、図７、図１１Ａ〜図１１Ｃ等を参照して、Ｓ２１４の処理を説明する。なお、図１１Ａは、調整の目標の入力方法を受け付ける例を模式的に示す図である。図１１Ｂは、調整の目標を色空間の座標値として受け付ける場合のＵＩ画面の例を模式的に示す図である。図１１Ｃは、調整点を設定する例を模式的に示す図である。
ホスト装置１００は、上述した欄８１１〜８１３，８３０における選択に応じて目標受付領域８４０の入力項目を変える処理を行っている。また、ホスト装置１００は、調整データ選択欄８４５への選択に応じて目標受付領域８４０の入力項目を変える処理を行っている。
【００７８】
図１１Ａに示すように、調整データ選択欄８４５においては、「絶対値」と「相対値」のいずれか一方を選択可能である。「絶対値」は、調整の目標Ｔ０を色空間の座標値として受け付ける選択肢である。「相対値」は、調整の目標Ｔ０を色空間の現在の座標値からの差分として受け付ける選択肢である。
【００７９】
調整データ選択欄８４５において「絶対値」が選択されると、図１１Ｂに示すように、色空間の現在の座標値（Ｃ_Ｌ，Ｃ_ａ，Ｃ_ｂ）の表示欄とともに調整目標Ｔ０の座標値（Ｔ_Ｌ，Ｔ_ａ，Ｔ_ｂ）の入力欄が目標受付領域８４０に表示される。図１１Ｂには、調整対象色空間ＣＳ６としてＬａｂ色空間が選択された場合の例を示している。もちろん調整対象色空間ＣＳ６としてＣＭＹＫ色空間や、ｃｍｙｋ色空間を選択しても良い。
調整データ選択欄８４５において「相対値」が選択されると、図７に示すように、色空間の現在の座標値からの差分としての調整目標Ｔ０の座標値（ΔＬ，Δａ，Δｂ）の入力欄が目標受付領域８４０に表示される。図７は、調整対象色空間ＣＳ６としてＬａｂ色空間が選択された場合の例を示している。もちろん調整対象色空間ＣＳ６としてＣＭＹＫ色空間や、ｃｍｙｋ色空間を選択しても良い。
【００８０】
図１１Ｃに示すように、調整目標Ｔ０を設定するための調整点Ｐ０は、ＣＭＹＫ色空間（ＣＳ１）に設定される。ここで、ＣＭＹＫ色空間は４次元の色空間であるため、図１１ＣではＣ軸とＭ軸とＹ軸とで形成される３次元の仮想空間を示している。
【００８１】
例えば、ホスト装置１００は、図７及び図１１Ｂに示すＵＩ画面８００の画像から指定ボタン８４１の操作を受け付けると、ＣＭＹＫ色空間（ＣＳ１）を模式的に表す画面を表示装置１１５に表示し、入力装置１１６による操作に応じたＣＭＹＫ値を取得して目標受付領域８４０の情報を更新する。新たな調整点Ｐ０が指定されると、ホスト装置１００は、後述するＳ２１８を実行することで調整点Ｐ０に対応する識別子を付与し、取得したＣＭＹＫ値及び該ＣＭＹＫ値から求められる出力色空間ＣＳ５の座標値等を識別子に対応させて目標受付領域８４０に表示する。追加ボタン８４２が操作されると、ホスト装置１００は、識別子を追加し、目標受付領域８４０に追加した識別子に対応する入力欄を増やす。削除ボタン８４３が操作されると、ホスト装置１００は、削除する識別子の指定を受け付け、指定された識別子に対応する入力欄を削除する。
【００８２】
目標受付領域８４０で受け付けられる調整目標Ｔ０は、調整対象色空間選択欄８３０の選択内容及び調整データ選択欄８４５の選択内容に応じて、以下のように変わる。
選択内容１：調整対象色空間ＣＳ６としてＣＭＹＫ色空間が選択され、調整目標Ｔ０の入力に「絶対値」が選択された場合。この場合、調整目標Ｔ０の入力は、ＣＭＹＫ値（Ｔ_Ｃ，Ｔ_Ｍ，Ｔ_Ｙ，Ｔ_Ｋとする。）となる。このＣＭＹＫ値は、例えば、０〜１００％で表現される。
選択内容２：調整対象色空間ＣＳ６としてＣＭＹＫ色空間が選択され、調整目標Ｔ０の入力に「相対値」が選択された場合。この場合、調整目標Ｔ０の入力は、ＣＭＹＫ値の現在値（Ｃ_Ｃ，Ｃ_Ｍ，Ｃ_Ｙ，Ｃ_Ｋとする。）に対する目標値（Ｔ_Ｃ，Ｔ_Ｍ，Ｔ_Ｙ，Ｔ_Ｋ）の差分（ΔＣ，ΔＭ，ΔＹ，ΔＫとする。）となる。
選択内容３：調整対象色空間ＣＳ６としてＬａｂ色空間が選択され、調整目標Ｔ０の入力に「絶対値」が選択された場合。この場合、調整目標Ｔ０の入力は、Ｌａｂ値（Ｔ_Ｌ，Ｔ_ａ，Ｔ_ｂとする。）となる。
選択内容４：調整対象色空間ＣＳ６としてＬａｂ色空間が選択され、調整目標Ｔ０の入力に「相対値」が選択された場合。この場合、調整目標Ｔ０の入力は、Ｌａｂ値の現在値（Ｃ_Ｌ，Ｃ_ａ，Ｃ_ｂとする。）に対する目標値（Ｔ_Ｌ，Ｔ_ａ，Ｔ_ｂ）の差分（ΔＬ，Δａ，Δｂとする。）となる。
選択内容５：調整対象色空間ＣＳ６としてｃｍｙｋ色空間が選択され、調整目標Ｔ０の入力に「絶対値」が選択された場合。この場合、調整目標Ｔ０の入力は、ｃｍｙｋ値（Ｔ_ｃ，Ｔ_ｍ，Ｔ_ｙ，Ｔ_ｋとする。）となる。このｃｍｙｋ値は、例えば、０〜１００％で表現される。
選択内容６：調整対象色空間ＣＳ６としてｃｍｙｋ色空間が選択され、調整目標Ｔ０の入力に「相対値」が選択された場合。この場合、調整目標Ｔ０の入力は、ｃｍｙｋ値の現在値（Ｃ_ｃ，Ｃ_ｍ，Ｃ_ｙ，Ｃ_ｋとする。）に対する目標値（Ｔ_ｃ，Ｔ_ｍ，Ｔ_ｙ，Ｔ_ｋ）の差分（Δｃ，Δｍ，Δｙ，Δｋとする。）となる。
【００８３】
以上より、調整対象色空間ＣＳ６において調整点Ｐ０を表す座標における調整目標Ｔ０が受け付けられる。
【００８４】
ここで、調整点Ｐn及び調整点における目標Ｔnは、複数を指定可能であり、図７及び図１１Ｂに示す第一調整点Ｐ１における目標Ｔ０は、第一調整点Ｐ１における調整の第一目標Ｔ１であり、第一調整点Ｐ１における調整の程度を表す第一調整データの例である。図７及び図１１Ｂに示す第二調整点Ｐ２における目標Ｔ０は、第二調整点Ｐ２における調整の第二目標Ｔ２であり、第二調整点Ｐ２における調整の程度を表す第二調整データの例である。
以上より、第一目標Ｔ１及び第二目標Ｔ２が設定される。
【００８５】
さらに、図７、図１１Ｂ、及び図１１Ｃ等を参照して、Ｓ２１５の処理を説明する。
ホスト装置１００は、図１１Ｂに示すように目標受付領域８４０の「Radius」の入力欄に調整点Ｐ０を基点とした半径の入力を受け付ける。この半径は、例えば、第一の色空間ＣＳ１におけるユークリッド距離の相対値０〜１００％で表現される。図１１Ｃには、半径（Radius）が指定された場合の調整範囲Ａ０の例が模式的に示されている。
【００８６】
ここで、図７及び図１１Ｂに示す第一調整点Ｐ１における半径は、第一調整点Ｐ１を基点とする第一調整範囲Ａ１であり、第一調整点Ｐ１における調整の程度を表す第一調整データの例である。図７及び図１１Ｂに示す第二調整点Ｐ２における半径は、第二調整点Ｐ２を基点とする第二調整範囲Ａ２であり、第二調整点Ｐ２における調整の程度を表す第二調整データの例である。
以上より、第一の色空間ＣＳ１において調整対象プロファイル５５０のうち第一調整範囲Ａ１及び第二調整範囲Ａ２が設定される。
【００８７】
さらに、図７等を参照して、Ｓ２１６の処理を説明する。
ホスト装置１００は、調整対象プロファイル５５０の対応関係を規定するためのレンダリングインテントの指定をインテント指定欄８６０において受け付ける。図７に示すインテント指定欄８６０の複数の指定項目は、図示を省略しているが、「Perceptual」（知覚的）、「Relative Colorimetric」（相対的測色的）、及び「Saturation」（彩度重視）の３種類である。むろん、指定項目に「Absolute Colorimetric」（絶対的測色的）が含まれてもよいし、「Perceptual」と「Relative Colorimetric」と「Saturation」の内の一部が指定項目に無くてもよい。図７には、指定インテントとして「Perceptual」が指定されている例が示されている。
【００８８】
以上より、調整対象プロファイル５５０の対応関係を規定するための複数のレンダリングインテントの中からいずれか一つが指定インテントとして受け付けられる。
【００８９】
さらに、図７及び図１２等を参照して、Ｓ２１７の処理を説明する。なお、図１２は、識別子による紐づけ設定の例を模式的に示す図である。
ホスト装置１００は、識別子付与部Ｕ２と、識別子表示処理部ＵＣと、調整座標受付部Ｕ１で設定された全調整点ＰＯを表示装置１１５に一覧表示する調整点表示処理部と、を備えているので、紐づけ設定受付部Ｕ４では、識別子表示処理部ＵＣで付与された識別子の指定により、紐づけ設定を行うことができる。
そのため、図７及び図１１Ｂに示すＵＩ画面８００のグラデーション設定ボタン８４４の操作を受け付けると、図１２に示すＵＩ画面８０１を表示装置１１５に表示する。ＵＩ画面８０１は、後述するＳ２３Ｃにより表示する、全調整点表示領域３０１と、グラデーションの開始位置設定欄３０２、グラデーションの終了位置設定欄３０３、後述するＳ２３Ａにより表示するグラデーション設定状況表示領域３０４、及び登録ボタン３０５、を有している。
【００９０】
ホスト装置１００は、後述するＳ２３Ｃにより表示生成されたイメージを全調整点表示領域３０１に対し、表示する。さらに、グラデーションの開始位置設定欄３０２へは入力装置１１６による開始位置調整点として第一調整点Ｐ１の設定を受け付ける。グラデーションの終了位置設定欄３０３へは入力装置１１６による終了位置調整点として第二調整点Ｐ２の設定を受け付ける。グラデーションの開始位置設定欄３０２（端点１）及びグラデーションの終了位置設定欄３０３（端点２）への設定値は全調整点表示領域３０１に調整点Ｐ０と関連づけて表示された識別子情報の入力のみが可能であるように制御することが可能である。グラデーション設定状況表示領域３０４に対しては、グラデーションの開始位置設定欄３０２及びグラデーションの終了位置設定欄３０３への設定受付状況に応じて表示状態が変化するように後述するＳ２３Ａにより制御される。
【００９１】
図７及び図１２では識別子情報として調整点Ｐ０の追加順に従った連番の数値を適用した例を図示している。さらに、第一調整点Ｐ１として識別子「０」を付与した（Ｃ，Ｍ，Ｙ，Ｋ）＝（０，０，０，０）を選択した例を、第二調整点Ｐ２として識別子「１」を付与した（Ｃ，Ｍ，Ｙ，Ｋ）＝（５．１０，１００．００，１００．００，１．１８）を選択した例を図示している。グラデーション設定状況表示領域３０４に対しては、グラデーションの開始位置設定欄３０２及びグラデーションの終了位置設定欄３０３に設定された識別子を付与された調整点Ｐ０の入力色空間ＣＳ４上の座標値で構成された色票を表示した例を図示している。
【００９２】
グラデーションの開始位置設定欄３０２に設定された第一調整点Ｐ１及びグラデーションの終了位置設定欄３０３に設定された第二調整点Ｐ２の双方を設定後に登録ボタン３０５を実行することで、前記２つの設定された調整点をグラデーション調整の端点として紐づけ設定を行う。紐づけ設定を受けて後述するＳ２２０、Ｓ２２２、及びＳ２２４によりグラデーション調整に向けた中間調整点の設定が実施される。
【００９３】
さらに、図７等を参照してＳ２１８の処理を説明する。
ホスト装置１００はＳ２１４で新たな調整点Ｐ０が設定されたタイミングで新たな調整点Ｐ０に対して固有の識別子を付与する。付与された識別子は以降、全ての設定された調整点Ｐnから特定の調整点Ｐ０を特定するための情報として機能する。
【００９４】
図７及び図１２では、識別子としてＳ２１４による設定順に従った０から始まる連番の数値を適用した例を図示している。識別子としては調整点Ｐnに対して固有の情報であれば良いため、数値に限らず付与することが可能である。例えば、入力色空間ＣＳ４の座標情報で構成される文字列を識別子としても良いし、入力色空間ＣＳ４上の座標値より特定される色名を表す文字列を適用しても良い。数値の変わりにアルファベットを適用するのも良い。ただし、付与する識別子の文字列長が長くなるような場合には、図１２に示すグラデーションの開始位置設定欄３０２及びグラデーションの終了位置設定欄３０３は文字タイピングによる設定よりも登録された全調整点Ｐnの識別子が表示されるリストからの選択の方がより好ましい。
【００９５】
さらに、図１３Ａ等を参照してＳ２２０の処理を説明する。なお、図１３Ａは、第一調整点と第二調整点との間に第三調整点を追加して第三調整点を基点とする調整範囲を決定する例を模式的に示す図である。
ホスト装置１００は図１２に示す登録ボタン３０５の操作を受け付けるとＵＩ画面８０１の表示を終了し、グラデーションの端点として紐づけされた第一調整点Ｐ１及び第二調整点Ｐ２の間に第三調整点Ｑｘを設定する。ここでの変数ｘは、複数設定する第三調整点Ｑの個を識別する変数である。Ｓ２２０の処理では、第一調整点Ｐ１の第一座標と、第二調整点Ｐ２の第二座標と、の間に第三座標の第三調整点Ｑｘを設定している。ここで、第一調整点Ｐ１、第二調整点Ｐ２、第三調整点Ｑｘの位置を表す座標を調整対象プロファイル５５０の入力色空間ＣＳ４の座標値で表すことにしている。例えば、入力プロファイル６１０が調整対象プロファイル５５０である場合、第一調整点Ｐ１、第二調整点Ｐ２、第三調整点Ｑｘの座標はＣＭＹＫ値で表される。出力プロファイル６２０が調整対象プロファイル５５０である場合、第一調整点Ｐ１、第二調整点Ｐ２、第三調整点Ｑｘの座標はＬａｂ値で表される。デバイスリンクプロファイル６３０が調整対象プロファイル５５０である場合、第一調整点Ｐ１、第二調整点Ｐ２、第三調整点Ｑｘの座標はＣＭＹＫ値で表される。
【００９６】
図１３Ａは、入力色空間ＣＳ４がＣＭＹＫ色空間である場合に第一調整点Ｐ１と第二調整点Ｐ２との間に第三調整点Ｑｘを設定して、後述するＳ２２４の処理により第三調整点Ｑｘを基点とする第三調整範囲Ａ３を決定する様子を模式的に例示している。ＣＭＹＫ色空間には座標軸としてＣ軸、Ｍ軸、Ｙ軸、及びＫ軸があるが、図１３Ａでは、分かり易く示すため、Ｃ軸とＭ軸とを通る平面において調整対象プロファイル５５０の入力色空間ＣＳ４を示している。ここで、白丸は調整対象プロファイル５５０の格子点ＧＤ０を示し、黒丸は第一調整点Ｐ１、第二調整点Ｐ２を示し、ハッチングを付した丸印は第三調整点Ｑｘを示している。図１３ＡのＣ軸及びＹ軸には、格子点ＧＤ０の間隔ΔＧＤを１単位とした座標値を示している。
【００９７】
追加する第三調整点Ｑｘは、調整対象プロファイル５５０の入力色空間ＣＳ４において第一調整点Ｐ１、第二調整点Ｐ２を結んだ線上に生成することにしている。設定する第三調整点Ｑｘは、入力色空間ＣＳ４の格子点ＧＤ０の間隔ΔＧＤに基づいた数Ｎ０にしている。ここで、調整対象プロファイル５５０の格子点間に最低一箇所の第三調整点Ｑｘが入る範囲でなるべく少なくなるように数Ｎ０を設定している。入力色空間ＣＳ４がＬａｂ色空間である場合も、同様にして第三調整点Ｑｘを追加することができる。
【００９８】
さらに、図１３Ｂ等を参照してＳ２２２の処理を説明する。なお、図１３Ｂは、第三調整点における調整の目標を決定する例を模式的に示す図である。
Ｓ２２０によって第三調整点Ｑｘの追加後、ホスト装置１００は、第一調整点Ｐ１の第一目標Ｔ１及び第二調整点Ｐ２の第二目標Ｔ２に基づいて、第三調整点Ｑｘの第三目標Ｔ３を決定する。Ｓ２２２の処理では、第一調整点Ｐ１の第一座標に対する第一目標Ｔ１及び第二調整点Ｐ２の第二座標に対する第二目標Ｔ２に基づいて、第三調整点Ｑｘの第三座標に対する第三目標Ｔ３を内挿している。
【００９９】
図１３Ｂは、第三調整点Ｑｘにおける調整の第三目標Ｔ３を内挿補間により決定する様子を模式的に示している。図１３Ｂにおいて、横軸は調整点Ｐ１，Ｑｘ，Ｐ２の位置を示し、縦軸は調整量Adjust Dataを示している。この調整量Adjust Dataは、相対値で表され、ＣＭＹＫ値（ΔＣｐ，ΔＭｐ，ΔＹｐ，ΔＫｐとする。）、Ｌａｂ値（ΔＬｐ，Δａｐ，Δｂｐとする。）、又は、ｃｍｙｋ値（Δｃｐ，Δｍｐ，Δｙｐ，Δｋｐとする。）で表される。
【０１００】
例えば、調整量Adjust DataがＣＭＹＫ値であり、第一調整点Ｐ１の調整量Adjust Data（第一目標Ｔ１の例）が（ΔＣ１，ΔＭ１，ΔＹ１，ΔＫ１）であり、第二調整点Ｐ２の調整量Adjust Data（第二目標Ｔ２の例）が（ΔＣ２，ΔＭ２，ΔＹ２，ΔＫ２）であるとする。第三調整点Ｑｘの調整量Adjust Data（第三目標Ｔ３の例）を（ΔＣ３ｘ，ΔＭ３ｘ，ΔＹ３ｘ，ΔＫ３ｘ）で表すと、以下の補間式により第三調整点Ｑｘの調整量Adjust Dataを算出することができる。
ΔＣ３ｘ＝ΔＣ１＋ｘ・（ΔＣ２−ΔＣ１）／（Ｎ０＋１）
ΔＭ３ｘ＝ΔＭ１＋ｘ・（ΔＭ２−ΔＭ１）／（Ｎ０＋１）
ΔＹ３ｘ＝ΔＹ１＋ｘ・（ΔＹ２−ΔＹ１）／（Ｎ０＋１）
ΔＫ３ｘ＝ΔＫ１＋ｘ・（ΔＫ２−ΔＫ１）／（Ｎ０＋１）
調整量Adjust DataがＬａｂ値やｃｍｙｋ値である場合も、同様にして第三調整点Ｑｘの調整量Adjust Dataを算出することができる。尚、第三調整点Ｑｘの調整量Adjust Dataは、調整点Ｐ１，Ｐ２の調整量Adjust Dataの内挿値に限定されず、内挿値からずれた値にすることも可能である。
【０１０１】
さらに、図１３Ａ等を参照してＳ２２４の処理を説明する。
Ｓ２２０によって第三調整点Ｑｘの追加後、ホスト装置１００は、第一調整点Ｐ１を基点とする第一調整範囲Ａ１及び第二調整点Ｐ２を基点とする第二調整範囲Ａ２に基づいて、第三調整点Ｑｘを基点とする第三調整範囲Ａ３を決定する。Ｓ２２４の処理は、Ｓ２２２の処理の前に行ってもよい。Ｓ２２４では、第一調整点Ｐ１の第一座標に対する第一調整範囲Ａ１及び第二調整点Ｐ２の第二座標に対する第二調整範囲Ａ２に基づいて、第三調整点Ｑｘの第三座標に対する第三調整範囲Ａ３を内挿している。
【０１０２】
図１３Ａには、第三調整点Ｑｘを基点とする第三調整範囲Ａ３を内挿補間により決定する様子も模式的に示している。例えば、第一調整点Ｐ１を基点とする第一調整範囲Ａ１がRadius_１であり、第二調整点Ｐ２を基点とする第二調整範囲Ａ２がRadius_２であるとする。第三調整点Ｑｘを基点とする第三調整範囲Ａ３をRadius_３ｘで表すと、以下の補間式により第三調整範囲Ａ３を求めることができる。
Radius_３ｘ＝Radius_１＋ｘ・（Radius_２−Radius_１）／（Ｎ０＋１）
尚、第三調整点Ｑｘを基点とする第三調整範囲Ａ３は、調整点Ｐ１，Ｐ２を基点とする調整範囲Ａ１，Ａ２の内挿値に限定されず、内挿値からずれた値にすることも可能である。
【０１０３】
さらに、図１２等を参照してＳ２３Ａの処理を説明する。
ホスト装置１００は、Ｓ２１７による紐づけ設定を受けてＳ２３Ａを実施する。Ｓ２３Ａでは、紐づけされた二つの調整点Ｐ１，Ｐ２の関係を視覚的にとらえられるように表示を行う。図１２には、グラデーション設定状況表示領域３０４により、紐づけされた第一調整点Ｐ１と第二調整点Ｐ２をそれぞれ入力色空間ＣＳ４の座標値で構成された色票で表し、二つの調整点の間を線で結ぶことで紐づけ関係を表示した例を示している。ここで、紐づけ関係の表現として線で結ぶことに限らず、例えば、前記色票の一部を重ねた表示をしても良いし、紐づけ設定されていない調整点Ｐ０との対比により、紐づけ設定されている調整点間の表示間隔を狭く、紐づけ設定されていない調整点間を広く表現しても良い。図７における目標受付領域８４０では、「Ｐａｉｒ」のカラムに識別子としての数値を表示することで表現しても良い。
【０１０４】
さらに、図１４等を参照してＳ２３Ｂの処理を説明する。なお、図１４は、任意画像上での影響範囲表示を模式的に示す図である。
ホスト装置１００は、表示装置１１５に任意の画像を表示する画像表示処理部を備えているので、全調整影響範囲表示処理部ＵＢは、画像表示処理部にて表示装置１１５に表示された任意の画像上に重ねて全調整影響範囲に含まれる領域を表示することができる。
そのため、図７に示すＵＩ画面８００において調整箇所確認ボタン８４６の操作を受け付けると図１４に示す、ＵＩ画面８０２を表示装置１１５に表示する。
【０１０５】
図１４に示すＵＩ画面８０２には入力色空間ＣＳ４の画像表示領域４０１及び調整影響領域４０２が含まれる。
【０１０６】
図１４では、入力色空間ＣＳ４に対応した色空間の画像上で現在までに受け付けられている調整点及び設定済の調整点に基づきプロファイル調整が実施された場合に調整影響を受けて色が変化する領域を一色のスポットカラーで表示した例を示している。ここで、図１４では入力色空間ＣＳ４をＣＭＹＫとした場合にＣＭＹＫ空間の一部を模式的に表現した図を例示しているため、スポットカラーで表現された調整影響領域４０２は群を成しているが、写真のようなデータを適用する場合には調整影響領域４０２は画像の広域に離散的に表現されることになる。しかしながら、図１４の構成でユーザーが実際に調整後のプロファイルを適用して印刷したい画像データを、図示しない確認画像設定箇所に設定しておくことで、実際の画像上で調整影響により変化する箇所を印刷前の段階で把握できるようになる。影響範囲箇所の表示はスポットカラーに限らず、例えば、任意色から白へのグラデーションにより、調整影響範囲に加え、調整の強弱を表現しても良い。また、画像上に調整範囲Ａ０を表示した状態で、図１１Ｂに示す目標受付領域８４０上の「Ｒａｄｉｕｓ」カラムのデータを操作することで受け付けられた調整影響範囲Ａ０及びＳ２２４により第三調整点Ｑｘに対して設定された第三調整範囲Ａ３がリアルタイムに変動するように制御しても良い。前記のようにリアルタイムに変動するように制御することでユーザーが影響範囲を視覚的に調整することが可能となる。
【０１０７】
さらに、図１２等を参照してＳ２３Ｃの処理を説明する。
Ｓ２３ＣではＳ２１８で付与された識別子をＳ２１４で受け付けられた調整点Ｐ０と関連付けされていることがわかるように表示制御を行う。例えば、図１２ではＳ２１４で受け付けられた調整点Ｐ０は入力色空間ＣＳ４の座標値を基にした色票で表現されている。Ｓ２３Ｃでは、前記色票と、前記識別子の関連付けが認知できるように色票の上に識別子の表示を行っている様子を図示している。この他にも、例えば、色票の上に識別子を重ねて表示してもよいし、色票に入力装置１１６としてのポインティングデバイスを重ねたタイミングでツールチップのように表示しても良い。
【０１０８】
次に、Ｓ１０４以降の処理について説明する。
ホスト装置１００は、図７の「調整実施」ボタンの操作を受け付けると、ＵＩ画面８００の表示を終了するとともに、Ｓ２１０及びＳ１０２の処理を終了し、図５のＳ１０４以降の処理を行う。ここで、インテント指定欄８６０で「Perceptual」（知覚的）が指定された場合、ホスト装置１００は、Ｓ１０４以降の処理においてプロファイル５００のうち図４で示したＡ２Ｂ０タグ及びＢ２Ａ０タグに従った情報を使用する。インテント指定欄８６０で「Relative Colorimetric」（相対的測色的）が指定された場合、ホスト装置１００は、Ｓ１０４以降の処理においてプロファイル５００のうち図４で示したＡ２Ｂ１タグ及びＢ２Ａ１タグに従った情報を使用する。インテント指定欄８６０で「Saturation」（彩度重視）が指定された場合、ホスト装置１００は、Ｓ１０４以降の処理においてプロファイル５００のうち図４で示したＡ２Ｂ２タグ及びＢ２Ａ２タグに従った情報を使用する。
【０１０９】
まず、ホスト装置１００は、目標受付領域８４０に入力された各調整点Ｐ０及び追加された第三調整点Ｑｘについて、プロファイル選択欄８１１〜８１３で指定された色変換用のプロファイル（プロファイルの組合せを含む。）に従って現在の出力値Current Outを求める（Ｓ１０４）。これは、被印刷物に形成される出力画像の色に対応する出力色ｃｍｙｋpを基準として調整を行うためである。指定インテントに応じた情報がプロファイルにある場合は、指定インテントに応じた情報に従って色変換が行われる。
以下の説明において、単に調整点Ｐ０と記載する場合、調整点Ｐ０に第三調整点Ｑｘが含まれるものとする。
【０１１０】
ここで、上述したプロファイルの指定インテントに応じた色変換をｆicc（第１引き数，第２引き数，第３引き数）で表すことにする。ただし、第１引き数は、使用するプロファイルを表す。第１引き数において、Input Profileは入力プロファイル６１０を表し、Output Profileは出力プロファイル６２０を表し、DL Profileはデバイスリンクプロファイル６３０を表す。第２引き数において、Ａ２Ｂはデバイスカラーからデバイス非依存カラーへの変換を表し、Ｂ２Ａはデバイス非依存カラーからデバイスカラーへの変換を表し、Ａ２Ｂ０はデバイスリンクテーブルによる変換を表す。第３引き数のInputは、調整点Ｐ０の入力値（ＣＭＹＫ、ＲＧＢ、Ｌａｂ、等）を表す。
【０１１１】
例えば、変数ｐを、調整点Ｐ０を識別する変数とすると、色変換用に入力プロファイル６１０のみ指定された場合（ａ−１）、各調整点Ｐ０の入力値Inputは、ＣＭＹＫ値（Ｃｐ，Ｍｐ，Ｙｐ，Ｋｐとする。）となる。この場合、現在の出力値Current Outは、Ｌａｂ値（Ｌｐ，ａｐ，ｂｐとする。）となる。上記（ａ−１）の場合、調整対象プロファイル５５０は自動的に入力プロファイル６１０となり、以下の式により現在の出力値Current Outを算出することができる。
Current Out＝ｆicc（Input Profile，Ａ２Ｂ，Input）
【０１１２】
色変換用に出力プロファイル６２０のみ指定された場合（ａ−２）、各調整点Ｐ０の入力値Inputは、Ｌａｂ値（Ｌｐ，ａｐ，ｂｐとする。）となる。この場合、現在の出力値Current Outは、ｃｍｙｋ値（ｃｐ，ｍｐ，ｙｐ，ｋｐとする。）となる。
上記（ａ−２）の場合、調整対象プロファイル５５０は自動的に出力プロファイル６２０となり、以下の式により現在の出力値Current Outを算出することができる。
Current Out＝ｆicc（Output Profile，Ｂ２Ａ，Input）
【０１１３】
色変換用にデバイスリンクプロファイル６３０が指定された場合（ａ−３）、各調整点Ｐ０の入力値Inputは、ＣＭＹＫ値（Ｃｐ，Ｍｐ，Ｙｐ，Ｋｐ）となる。この場合、現在の出力値Current Outは、ｃｍｙｋ値（ｃｐ，ｍｐ，ｙｐ，ｋｐ）となる。
上記（ａ−３）の場合、調整対象プロファイル５５０は自動的にデバイスリンクプロファイル６３０となり、以下の式により現在の出力値Current Outを算出することができる。
Current Out＝ｆicc（DL Profile，Ａ２Ｂ０，Input）
【０１１４】
色変換用にプロファイル６１０，６２０の組合せが指定された場合（ｂ−１），（ｂ−２）、各調整点Ｐ０の入力値Inputは、ＣＭＹＫ値（Ｃｐ，Ｍｐ，Ｙｐ，Ｋｐ）となる。この場合、現在の出力値Current Outは、ｃｍｙｋ値（ｃｐ，ｍｐ，ｙｐ，ｋｐ）となる。
上記（ｂ−１），（ｂ−２）の場合、調整対象プロファイル５５０が入力プロファイル６１０であっても出力プロファイル６２０であっても、以下の式により現在の出力値Current Outを算出することができる。
Current Out＝ｆicc（Output Profile，Ｂ２Ａ，ｆicc（Input Profile，Ａ２Ｂ，Input））
【０１１５】
現在の出力値Current Outの算出後、ホスト装置１００は、調整点Ｐ０について、プロファイル選択欄８１１〜８１３で指定された色変換用のプロファイル（プロファイルの組合せを含む。）及び調整対象色空間選択欄８３０で指定された調整対象色空間ＣＳ６に従って目標出力値Target Outを求める（Ｓ１０６）。これは、被印刷物に形成される出力画像の色に対応する出力色ｃｍｙｋpを基準として調整を行うためである。指定インテントに応じた情報がプロファイルにある場合は、指定インテントに応じた情報に従って色変換が行われる。
【０１１６】
例えば、色変換用に入力プロファイル６１０のみ指定されて調整対象色空間ＣＳ６に入力色空間ＣＳ４が指定された場合（ａ−１−１）、ＣＭＹＫ色空間においてＣＭＹＫ値（Ｃｐ，Ｍｐ，Ｙｐ，Ｋｐ）に調整量Adjust Dataが加えられる。この調整量Adjust Dataは、相対値（ΔＣｐ，ΔＭｐ，ΔＹｐ，ΔＫｐ）で表される。ＣＭＹＫ色空間において、調整後のＣＭＹＫ値は、（Ｃｐ＋ΔＣｐ，Ｍｐ＋ΔＭｐ，Ｙｐ＋ΔＹｐ，Ｋｐ＋ΔＫｐ）で表される。
上記（ａ−１−１）の場合、以下の式により目標出力値Target Outを算出することができる。
Target Out＝ｆicc（Input Profile，Ａ２Ｂ，Input＋Adjust Data）
【０１１７】
色変換用に入力プロファイル６１０のみ指定されて調整対象色空間ＣＳ６に出力色空間ＣＳ５が指定された場合（ａ−１−２）、Ｌａｂ色空間においてＬａｂ値（Ｌｐ，ａｐ，ｂｐ）に調整量Adjust Dataが加えられる。この調整量Adjust Dataは、相対値（ΔＬｐ，Δａｐ，Δｂｐ）で表される。Ｌａｂ色空間において、調整後のＬａｂ値は、（Ｌｐ＋ΔＬｐ，ａｐ＋Δａｐ，ｂｐ＋Δｂｐ）で表される。
上記（ａ−１−２）の場合、以下の式により目標出力値Target Outを算出することができる。
Target Out＝ｆicc（Input Profile，Ａ２Ｂ，Input）＋Adjust Data
【０１１８】
色変換用に出力プロファイル６２０のみ指定されて調整対象色空間ＣＳ６に入力色空間ＣＳ４が指定された場合（ａ−２−１）、Ｌａｂ色空間においてＬａｂ値（Ｌｐ，ａｐ，ｂｐ）に調整量Adjust Dataが加えられる。この調整量Adjust Dataは、相対値（ΔＬｐ，Δａｐ，Δｂｐ）で表される。Ｌａｂ色空間において、調整後のＬａｂ値は、（Ｌｐ＋ΔＬｐ，ａｐ＋Δａｐ，ｂｐ＋Δｂｐ）で表される。
上記（ａ−２−１）の場合、以下の式により目標出力値Target Outを算出することができる。
Target Out＝ｆicc（Output Profile，Ｂ２Ａ，Input＋Adjust Data）
【０１１９】
色変換用に出力プロファイル６２０のみ指定されて調整対象色空間ＣＳ６に出力色空間ＣＳ５が指定された場合（ａ−２−２）、ｃｍｙｋ色空間においてｃｍｙｋ値（ｃｐ，ｍｐ，ｙｐ，ｋｐ）に調整量Adjust Dataが加えられる。この調整量Adjust Dataは、相対値（Δｃｐ，Δｍｐ，Δｙｐ，Δｋｐ）で表される。ｃｍｙｋ色空間において、調整後のｃｍｙｋ値は、（ｃｐ＋Δｃｐ，ｍｐ＋Δｍｐ，ｙｐ＋Δｙｐ，ｋｐ＋Δｋｐ）で表される。
上記（ａ−２−２）の場合、以下の式により目標出力値Target Outを算出することができる。
Target Out＝ｆicc（Output Profile，Ｂ２Ａ，Input）＋Adjust Data
【０１２０】
色変換用にデバイスリンクプロファイル６３０が指定されて調整対象色空間ＣＳ６に入力色空間ＣＳ４が指定された場合（ａ−３−１）、ＣＭＹＫ色空間においてＣＭＹＫ値（Ｃｐ，Ｍｐ，Ｙｐ，Ｋｐ）に調整量Adjust Dataが加えられる。この調整量Adjust Dataは、相対値（ΔＣｐ，ΔＭｐ，ΔＹｐ，ΔＫｐ）で表される。ＣＭＹＫ色空間において、調整後のＣＭＹＫ値は、（Ｃｐ＋ΔＣｐ，Ｍｐ＋ΔＭｐ，Ｙｐ＋ΔＹｐ，Ｋｐ＋ΔＫｐ）で表される。
上記（ａ−３−１）の場合、以下の式により目標出力値Target Outを算出することができる。
Target Out＝ｆicc（DL Profile，Ａ２Ｂ０，Input＋Adjust Data）
【０１２１】
色変換用にデバイスリンクプロファイル６３０が指定されて調整対象色空間ＣＳ６に出力色空間ＣＳ５が指定された場合（ａ−３−２）、ｃｍｙｋ色空間においてｃｍｙｋ値（ｃｐ，ｍｐ，ｙｐ，ｋｐ）に調整量Adjust Dataが加えられる。この調整量Adjust Dataは、相対値（Δｃｐ，Δｍｐ，Δｙｐ，Δｋｐ）で表される。ｃｍｙｋ色空間において、調整後のｃｍｙｋ値は、（ｃｐ＋Δｃｐ，ｍｐ＋Δｍｐ，ｙｐ＋Δｙｐ，ｋｐ＋Δｋｐ）で表される。
上記（ａ−３−２）の場合、以下の式により目標出力値Target Outを算出することができる。
Target Out＝ｆicc（DL Profile，Ａ２Ｂ０，Input）＋Adjust Data
【０１２２】
尚、調整対象色空間ＣＳ６にＬａｂ色空間が指定されることを想定してもよい。この場合、Ｌａｂ色空間は、入力プロファイル６１０における出力色空間ＣＳ５であり、出力プロファイル６２０における入力色空間ＣＳ４である。目標出力値Target Outは、例えば、デバイスリンクプロファイル６３０を作成するために用いられた出力プロファイル６２０を参照することにより算出することができる。
【０１２３】
色変換用にプロファイル６１０，６２０の組合せが指定されて調整対象色空間ＣＳ６に入力プロファイル６１０の入力色空間ＣＳ４が指定された場合（ｂ−１−１）、ＣＭＹＫ色空間においてＣＭＹＫ値（Ｃｐ，Ｍｐ，Ｙｐ，Ｋｐ）に調整量Adjust Dataが加えられる。この調整量Adjust Dataは、相対値（ΔＣｐ，ΔＭｐ，ΔＹｐ，ΔＫｐ）で表される。ＣＭＹＫ色空間において、調整後のＣＭＹＫ値は、（Ｃｐ＋ΔＣｐ，Ｍｐ＋ΔＭｐ，Ｙｐ＋ΔＹｐ，Ｋｐ＋ΔＫｐ）で表される。
上記（ｂ−１−１）の場合、以下の式により目標出力値Target Outを算出することができる。
Target Out＝ｆicc（Output Profile，Ｂ２Ａ，ｆicc（Input Profile，Ａ２Ｂ，Input＋Adjust Data））
上記式は、調整対象プロファイル５５０が出力プロファイル６２０であっても同じになる。
【０１２４】
色変換用にプロファイル６１０，６２０の組合せが指定されて調整対象色空間ＣＳ６に出力プロファイル６２０の出力色空間ＣＳ５が指定された場合（ｂ−１−２）、ｃｍｙｋ色空間においてｃｍｙｋ値（ｃｐ，ｍｐ，ｙｐ，ｋｐ）に調整量Adjust Dataが加えられる。この調整量Adjust Dataは、相対値（Δｃｐ，Δｍｐ，Δｙｐ，Δｋｐ）で表される。ｃｍｙｋ色空間において、調整後のｃｍｙｋ値は、（ｃｐ＋Δｃｐ，ｍｐ＋Δｍｐ，ｙｐ＋Δｙｐ，ｋｐ＋Δｋｐ）で表される。
上記（ｂ−１−２）の場合、以下の式により目標出力値Target Outを算出することができる。
Target Out＝ｆicc（Output Profile，Ｂ２Ａ，ｆicc（Input Profile，Ａ２Ｂ，Input））＋Adjust Data
上記式は、調整対象プロファイル５５０が出力プロファイル６２０であっても同じになる。
【０１２５】
色変換用にプロファイル６１０，６２０の組合せが指定されて調整対象色空間ＣＳ６にＰＣＳ（入力プロファイル６１０における出力色空間ＣＳ５及び出力プロファイル６２０における入力色空間ＣＳ４）が指定された場合（ｂ−１−３）、Ｌａｂ色空間においてＬａｂ値（Ｌｐ，ａｐ，ｂｐ）に調整量Adjust Dataが加えられる。この調整量Adjust Dataは、相対値（ΔＬｐ，Δａｐ，Δｂｐ）で表される。Ｌａｂ色空間において、調整後のＬａｂ値は、（Ｌｐ＋ΔＬｐ，ａｐ＋Δａｐ，ｂｐ＋Δｂｐ）で表される。
上記（ｂ−１−３）の場合、以下の式により目標出力値Target Outを算出することができる。
Target Out＝ｆicc（Output Profile，Ｂ２Ａ，ｆicc（Input Profile，Ａ２Ｂ，Input）＋Adjust Data）
上記式は、調整対象プロファイル５５０が出力プロファイル６２０であっても同じになる。
【０１２６】
尚、目標出力値Target Outの算出は、調整目標Ｔ０が出力座標値で表されている場合には省略可能であり、調整目標Ｔ０が出力座標値で表されていない場合に限定して行ってもよい。
【０１２７】
目標出力値Target Outの算出後、ホスト装置１００は、調整点Ｐ０について、調整対象プロファイル５５０における入力値Input_Ｐ及び調整目標値Target Out_Ｐを取得する（Ｓ１０８）。これは、調整対象プロファイル５５０における入力値と出力値との対応関係を調整するためである。指定インテントに応じた情報がプロファイルにある場合は、指定インテントに応じた情報に従って色変換が行われる。
【０１２８】
前記（ａ−１），（ａ−２），（ａ−３）の場合、すなわち、色変換用に一つのプロファイル（プロファイル６１０，６２０，６３０のいずれか一つ）が指定された場合、指定されたプロファイルが調整対象プロファイル５５０である。従って、指定されたプロファイルの入力値Inputが調整対象プロファイル５５０における入力値Input_Ｐとして用いられ、指定されたプロファイルの目標出力値Target Outが調整対象プロファイル５５０における調整目標値Target Out_Ｐとして用いられる。式としては、以下のように表される。
Input_Ｐ＝Input
Target Out_Ｐ＝Target Out
【０１２９】
また、調整対象プロファイル５５０における現在の出力値Current Out_Ｐは、指定されたプロファイルの現在の出力値Current Outである。
Current Out_Ｐ＝Current Out
調整目標Ｔ０の相対値を調整対象プロファイル５５０の出力色空間ＣＳ５で表すと、Target Out_Ｐ−Current Out_Ｐとなる。
【０１３０】
前記（ｂ−１）の場合、すなわち、色変換用にプロファイル６１０，６２０の組合せが選択されて調整対象プロファイル５５０に入力プロファイル６１０が指定された場合、プロファイル６１０，６２０の組合せの入力値Inputは調整対象プロファイル５５０における入力値Input_Ｐとして用いられる。調整対象プロファイル５５０の調整目標値Target Out_Ｐ（Ｌａｂ値）は、ｃｍｙｋ値である目標出力値Target Outから算出することができる。
Input_Ｐ＝Input
Target Out_Ｐ＝ｆicc（Output Profile，Ａ２Ｂ，Target Out）
調整対象プロファイル５５０の調整目標値Target Out_Ｐ（Ｌａｂ値）を目標出力値Target Out（ｃｍｙｋ値）から求めるのは、出力画像の色に対応する出力色ｃｍｙｋpを基準として調整を行うためである。
【０１３１】
また、調整対象プロファイル５５０における現在の出力値Current Out_Ｐ（Ｌａｂ値）は、以下の式で表される。
Current Out_Ｐ＝ｆicc（Input Profile，Ａ２Ｂ，Input）
調整目標Ｔ０の相対値を調整対象プロファイル５５０の出力色空間ＣＳ５で表すと、Target Out_Ｐ−Current Out_Ｐとなる。
【０１３２】
前記（ｂ−２）の場合、すなわち、色変換用にプロファイル６１０，６２０の組合せが選択されて調整対象プロファイル５５０に出力プロファイル６２０が指定された場合、プロファイル６１０，６２０の組合せの目標出力値Target Outは調整対象プロファイル５５０における調整目標値Target Out_Ｐとして用いられる。調整対象プロファイル５５０の入力値Input_Ｐ（Ｌａｂ値）は、ＣＭＹＫ値である入力値Input（ＣＭＹＫ値）から算出することができる。
Input_Ｐ＝ｆicc（Input Profile，Ａ２Ｂ，Input）
Target Out_Ｐ＝Target Out
【０１３３】
また、調整対象プロファイル５５０における現在の出力値Current Out_Ｐ（ｃｍｙｋ値）は、プロファイル６１０，６２０の組合せの現在の出力値Current Outである。
Current Out_Ｐ＝Current Out
調整目標Ｔ０の相対値を調整対象プロファイル５５０の出力色空間ＣＳ５で表すと、Target Out_Ｐ−Current Out_Ｐとなる。
【０１３４】
調整対象プロファイル５５０における入力値Input_Ｐ及び調整目標値Target Out_Ｐの取得後、ホスト装置１００は、Ｓ１１０〜Ｓ１１２において、調整目標Ｔ０に基づいて調整対象プロファイル５５０の調整範囲Ａ０を調整する。
【０１３５】
まず、図１５Ａ及び図１５Ｂを参照して、調整範囲Ａ０において調整対象プロファイル５５０を調整する概念を説明する。なお、図１５Ａは、調整対象プロファイルの出力色空間において調整する場合の各格子点の調整量を模式的に示す図である。図１５Ｂは、調整対象プロファイルの入力色空間において調整する場合の各格子点の調整量を模式的に示す図である。ここで、図１５Ａ及び図１５Ｂにおいて、横軸は入力色空間ＣＳ４の或る座標軸に沿った入力値を示し、縦軸は出力色空間ＣＳ５の或る座標軸に沿った出力値を示している。例えば、入力色空間ＣＳ４がＣＭＹＫ色空間である場合、横軸は、Ｃ軸、Ｍ軸、Ｙ軸、又は、Ｋ軸となる。出力色空間ＣＳ５がＬａｂ色空間である場合、縦軸は、Ｌ軸、ａ軸、又は、ｂ軸となる。横軸上の白丸は、格子点ＧＤ０を示している。
【０１３６】
図１５Ａは、出力値を調整する場合の各格子点ＧＤ０の調整量ＡＤを模式的に例示している。調整点Ｐ０は、入力値Input_Ｐに対応している。調整目標Ｔ０として調整量Adjust Dataが与えられると、入力値Input_Ｐに対応する現在の出力値Current Out_Ｐに調整量Adjust Dataが加えられた調整目標値Target Out_Ｐが設定される。むろん、調整対象色空間ＣＳ６がｃｍｙｋ色空間であれば、現在の出力値Current Out_Ｐ及び調整目標値Target Out_Ｐはｃｍｙｋ値で表され、調整量Adjust Dataはｃｍｙｋ値の相対値（Δｃｐ，Δｍｐ，Δｙｐ，Δｋｐ）で表される。調整対象色空間ＣＳ６がＬａｂ色空間であれば、現在の出力値Current Out_Ｐ及び調整目標値Target Out_ＰはＬａｂ値で表され、調整量Adjust DataはＬａｂ値の相対値（ΔＬｐ，Δａｐ，Δｂｐ）で表される。
図６のＳ２１５、及び、図７で示した目標受付領域８４０への入力、並びに、図６のＳ２２４の処理により、調整量Adjust Dataには調整範囲Ａ０が設定されている。調整範囲Ａ０は、基本的には、入力値Input_Ｐに対する出力値の調整量を最大にして調整範囲Ａ０の境界で調整量を０にするようにしている。ただし、実際の調整は調整対象プロファイル５５０の格子点ＧＤ０に対して行われるため、設定された調整範囲Ａ０よりも広い範囲まで調整が影響することがある。
【０１３７】
図１５Ｂは、入力値を調整する場合の各格子点ＧＤ０の調整量ＡＤを模式的に例示している。調整点Ｐ０は、入力値Input_Ｐに対応している。調整目標Ｔ０として調整量Adjust Dataが設定されると、入力値Input_Ｐに調整量Adjust Dataが加えられた入力値Input_Ｐ＋Adjust Dataに対応する出力値が調整点Ｐ０において期待される出力値となる。むろん、調整対象色空間ＣＳ６がＣＭＹＫ色空間であれば、入力値Input_ＰはＣＭＹＫ値で表され、調整量Adjust DataはＣＭＹＫ値の相対値（ΔＣｐ，ΔＭｐ，ΔＹｐ，ΔＫｐ）で表される。調整対象色空間ＣＳ６がＬａｂ色空間であれば、入力値Input_ＰはＬａｂ値で表され、調整量Adjust DataはＬａｂ値の相対値（ΔＬｐ，Δａｐ，Δｂｐ）で表される。
【０１３８】
上述した補正は、入力色空間ＣＳ４の全座標軸及び出力色空間ＣＳ５の全座標値について、行われる。
【０１３９】
次に、図１６Ａ及び図１６Ｂを参照して、調整範囲Ａ０の各格子点ＧＤ０に調整量ＡＤを設定する例を説明する。なお、図１６Ａは、最近傍格子点に対する出力値の調整量を決定する例を模式的に示す図である。図１６Ｂは、最近傍格子点の周囲の格子点に対する出力値の調整量を決定する例を模式的に示す図である。ここで、図１６Ａ及び図１６Ｂにおいて、横軸は入力値を示し、縦軸は出力値の調整量ＡＤを示している。また、横軸上の三角印は調整範囲Ａ０にある格子点ＧＤ０（最近傍格子点ＧＤnearestを除く。）を示し、横軸上の四角印は調整範囲Ａ０外の出力値が修正されない格子点ＧＤ０を示している。
まず、図１６Ａに示すように、ホスト装置１００は、各調整点Ｐ０について、調整点Ｐ０に最も近い格子点ＧＤ０である最近傍格子点ＧＤnearestに対する出力値の調整量ＡＤ１を決定する（図５のＳ１１０）。図１６Ａには、入力色空間ＣＳ４の或る座標軸上に調整点Ｐ０（入力値Input_Ｐ）が４点ある場合の出力値の調整量ＡＤ１を決定する例を示している。図１６Ａの例では、入力値Input_Ｐに対する調整量Adjust Dataをそのまま最近傍格子点ＧＤnearestに対する出力値の調整量ＡＤ１にしている。むろん、本技術は、最近傍格子点ＧＤnearestに対する出力値の調整量ＡＤ１を調整量Adjust Dataにすることに限定されない。
【０１４０】
最近傍格子点ＧＤnearestに対する出力値の調整量ＡＤ１の決定後、図１６Ｂに示すように、ホスト装置１００は、調整範囲Ａ０において最近傍格子点ＧＤnearestの周囲にある格子点（三角印の格子点）に対する出力値の調整量ＡＤ２を決定する（図５のＳ１１２）。例えば、調整範囲Ａ０外の格子点ＧＤ０に対する出力値の調整量を０にしておき、上述した各最近傍格子点ＧＤnearestに対する出力値の調整量ＡＤ１をAdjust Dataにして、３次元又は４次元の３次スプライン関数による補間演算を行うことにより、周囲の格子点に対する出力値の調整量ＡＤ２を決定することができる。ここで、入力色空間ＣＳ４がＣＭＹＫ色空間である場合は前記補間演算を４次元の３次スプライン関数により行えばよく、入力色空間ＣＳ４がＬａｂ色空間である場合は前記補間演算を３次元の３次スプライン関数により行えばよい。このような補間演算を行うことにより、周囲の格子点ＧＤ０に対する出力値の調整量ＡＤ２が、各最近傍格子点ＧＤnearestに対する出力値の調整量ＡＤ１と、調整範囲Ａ０外の格子点に対する出力値の調整量「０」と、の間で滑らかに繋がる。
むろん、本技術は、補間演算にスプライン関数を用いることに限定されない。
【０１４１】
ユーザーによっては、グラデーション画像のように二つの異なる調整点Ｐ１及び調整点Ｐ２の間を繋ぎ連続的に変化するグラデーションの範囲内の色を調整したい場合がある。入力色空間ＣＳ４において第一調整点Ｐ１と第二調整点Ｐ２とが離れていると、調整点Ｐ１，Ｐ２に設定された調整範囲Ａ１，Ａ２が重ならず、調整点Ｐ１，Ｐ２だけ調整量Adjust Dataを設定しても、調整点Ｐ１，Ｐ２の間の色が調整されず、出力画像の階調性が低下することがある。しかし、調整点Ｐ１，Ｐ２の調整範囲Ａ１，Ａ２を広くすると、調整を望まない色までも調整することになる。これを防ぐためには、調整点Ｐ１，Ｐ２の間にも多くの調整点及び調整量Adjust Dataを設定する必要がある。特に、調整点Ｐ１、Ｐ２が離れていると、その分、調整点及び調整量Adjust Dataの設定が煩雑となる。
【０１４２】
本具体例では、紐づけ設定された調整点Ｐ１，Ｐ２の間に第三調整点Ｑｘが自動的に追加され、第三調整点Ｑｘの調整量Adjust Data及び第三調整範囲Ａ３も自動的に決定され、これらの調整データもプロファイル５００の調整に反映される。従って、出力画像の階調性を向上させる作業が軽減される。
【０１４３】
調整範囲Ａ０の各格子点ＧＤ０に対する出力値の調整量ＡＤの決定後、ホスト装置１００は、決定した調整量ＡＤを調整対象プロファイル５５０に反映する（図５のＳ１１４）。すなわち、調整範囲Ａ０の各格子点ＧＤ０について、現在の出力値に調整量ＡＤを加えた値を更新後の出力値として調整対象プロファイル５５０に対して書き込めばよい。例えば、調整対象プロファイル５５０の出力色空間ＣＳ５がｃｍｙｋ色空間であれば、現在の出力値（ｃｑ，ｍｑ，ｙｑ，ｋｑとする。）に調整量（Δｃｑ，Δｍｑ，Δｙｑ，Δｋｑとする。）を加えた値（ｃｑ＋Δｃｑ，ｍｑ＋Δｍｑ，ｙｑ＋Δｙｑ，ｋｑ＋Δｋｑ）が更新後の出力値となる。調整対象プロファイル５５０の出力色空間ＣＳ５がＬａｂ色空間であれば、現在の出力値（Ｌｑ，ａｑ，ｂｑとする。）に調整量（ΔＬｑ，Δａｑ，Δｂｑとする。）を加えた値（Ｌｑ＋ΔＬｑ，ａｑ＋Δａｑ，ｂｑ＋Δｂｑ）が更新後の出力値となる。ここでの変数ｑは、調整範囲Ａ０内の格子点ＧＤ０を識別する変数である。
以上のようにして、第二の色空間ＣＳ２において現在の出力値Current Outが目標出力値Target Outに近付くように調整対象プロファイル５５０の対応関係が調整される。指定インテントに応じた情報が調整対象プロファイル５５０にある場合は、指定インテントに応じた対応関係において調整対象プロファイル５５０が調整される。
【０１４４】
以上より、調整点Ｐ０に対応する入力座標値から現在の調整対象プロファイル５５０、又は、調整対象プロファイル５５０を含むプロファイルの組合せに従って得られる現在の出力値Current Outが目標出力値Target Outに近付くように調整対象プロファイル５５０が調整される。このように、出力色ｃｍｙｋpを表す座標値を基準として調整対象プロファイル５５０が調整されるので、本具体例は、色空間の座標値の変換に使用するプロファイルを良好な色再現精度となるように調整することができる。その際、調整対象プロファイル５５０や調整対象色空間ＣＳ６を設定することができるので、本具体例は、ユーザーの利用環境に応じて柔軟に対応することができる。
【０１４５】
また、ペア設定された調整点Ｐ１，Ｐ２の間に第三調整点Ｑが自動的に追加され、第三調整点Ｑの調整の第三目標Ｔ３及び第三調整範囲Ａ３も自動的に決定され、これらの調整データもプロファイル５００の調整に用いられる。従って、本具体例は、容易に出力画像の階調性を向上させる技術を提供することができる。
【０１４６】
＜５．変形例＞
本発明は、種々の変形例が考えられる。
例えば、出力デバイスは、インクジェットプリンター等のプリンター２００に限定されず、レーザープリンターといった電子写真方式のプリンター、３次元プリンター、表示装置、等でもよい。
画像を形成する色材の種類は、Ｃ，Ｍ，Ｙ，Ｋに限定されず、Ｃ，Ｍ，Ｙ，Ｋに加えて、Ｌｃ、Ｌｍ、Ｙよりも高濃度のＤｙ（ダークイエロー）、Ｏｒ（オレンジ）、Ｇｒ（グリーン）、Ｋよりも低濃度のＬｋ（ライトブラック）、画質向上用の無着色の色材、等を含んでもよい。
むろん、第二の色空間ＣＳ２は、ｃｍｙｋ色空間に限定されず、ＣＭＹ色空間、ＲＧＢ色空間、等でもよい。
ターゲットデバイスは、ターゲット印刷機３００に限定されず、表示装置等でもよい。
むろん、第一の色空間ＣＳ１は、ＣＭＹＫ色空間に限定されず、ＣＭＹ色空間、ＲＧＢ色空間、等でもよい。
調整対象色空間ＣＳ６として選択可能な色空間は、第一の色空間ＣＳ１と第二の色空間ＣＳ２とプロファイル接続空間ＣＳ３との３種類に限定されず、第一の色空間ＣＳ１と第二の色空間ＣＳ２との２種類でもよいし、第一の色空間ＣＳ１とプロファイル接続空間ＣＳ３との２種類でもよいし、第二の色空間ＣＳ２とプロファイル接続空間ＣＳ３との２種類でもよい。
【０１４７】
Ｓ２１７では、ホスト装置１００は、図７及び図１１Ｂに示すＵＩ画面８００のグラデーション設定ボタン８４４の操作を受け付けると、図１２に示すＵＩ画面８０１を表示装置１１５に表示し、紐づけ設定を行うことを説明したが、以下の紐づけ設定方法であっても構わない。
【０１４８】
［紐づけ設定方法１］
紐づけ設定方法１として、Ｓ２１７において、ＵＩ画面８０１に図１７を適用した例を以下で説明する。なお、図１７は、並び順変更による紐づけ設定の例を模式的に示す図である。
ホスト装置１００は、調整座標受付部Ｕ１で設定された全調整点ＰＯを表示装置１１５に一覧表示する調整点表示処理部を備えているので、紐づけ設定受付部Ｕ４では、一覧表示された全調整点ＰＯの並び順変更により紐づけ設定を行うことができる。
そのため、ＵＩ画面８０１に図１７を適用した場合、図１７に示す通りＵＩ画面８０１は、調整点表示処理部によって描画される全調整点表示領域３１０と、グラデーションの開始位置設定欄３０２、グラデーションの終了位置設定欄３０３、Ｓ２３Ａにより表示するグラデーション設定状況表示領域３０４及び登録ボタン３０５を、有している。
【０１４９】
全調整点表示領域３１０にはＳ２１４で受け付けられた全ての調整点を調整点表示処理部により一覧表示する。図１７では調整点表示処理部がＳ２１４で受け付けられた各調整点Ｐ０の入力色空間ＣＳ４上の座標値から構成された色票として表示した例を図示している。もちろん、色票に限らず、座標値そのものを表示しても良いし、色票を出力色空間ＣＳ５の座標値から構成し、表示しても良い。
【０１５０】
図１７ではグラデーションの開始位置設定欄３０２及びグラデーションの終了位置設定欄３０３については、全調整点表示領域３１０に一覧表示された色票をドラッグすることで並べる順を規定することにより、紐づけ設定する様子を図示している。また、グラデーション設定状況表示領域３０４として、紐づけ設定の設定領域を兼ねた表示を行う例を図示している。もちろん紐づけ設定の設定領域とグラデーション指定状況表示領域を分離した表示としても良い。ここでは、開始位置設定欄３０２及び終了位置設定欄３０３を専用の設定領域とし、該設定領域上で並び順を設定することを例示したが、設定領域を持たず、一覧表示上での色票の並び替えにより設定することも可能である。仮に一覧表示上での色票の並び替えにより実現する場合には、全調整点表示領域３１０の色票の一覧表示において、紐づけ設定された色票を近接距離配置し、紐づけ設定されていない色票を遠距離に配置することで関係を明示することが有効となる。この手法を採った場合、グラデーション設定状況表示領域３０４の表示も兼ねた表現が可能となるため、ＵＩ画面８０１をシンプルに構成することができる。なお、ドラッグ操作は、入力装置１１６により受け付けるが、例えばマウス等のポインティングデバイスを利用したドラッグ入力でも良いし、表示装置１１５がタッチパネルを備えている場合には、画面上のタッチ操作によるドラッグ入力でも良い。
【０１５１】
開始位置設定欄３０２及び終了位置設定欄３０３にそれぞれ色票を指定した状態で、登録ボタン３０５を実行することで、前記２つの色票として設定された調整点Ｐ０を、グラデーション調整の端点として紐づけ設定を行う。紐づけ設定を受けて後述するＳ２２０、Ｓ２２２、及びＳ２２４によりグラデーション調整に向けた中間調整点の設定が実施される。
【０１５２】
［紐づけ設定方法２］
紐づけ設定方法２として、Ｓ２１７において、ＵＩ画面８０１に図１８を適用した例を以下で説明する。なお、図１８は、全調整点表示領域３１０の色票の一覧表示のうちの、任意に選択された２つの色票をドラッグアンドドロップによる紐づけ設定した例を模式的に示す図である。
ホスト装置１００は、調整座標受付部Ｕ１で設定された全調整点ＰＯを表示装置１１５に一覧表示する調整点表示処理部を備えているので、紐づけ設定受付部Ｕ４では、一覧表示された全調整点ＰＯのドラッグアンドドロップにより紐づけ設定を行うことができる。
そのため、図１８に示す通りＵＩ画面８０１は、調整点表示処理部によって描画される全調整点表示領域３１０と、Ｓ２３Ａにより表示するグラデーション設定状況表示領域３０４及び登録ボタン３０５を、有している。
【０１５３】
図１８では、全調整点表示領域３１０に一覧表示された色票ＣＰ１を全調整点表示領域３１０に一覧表示されたＣＰ１とは異なる色票ＣＰ２の上に、ドラッグアンドドロップすることにより色票ＣＰ１と色票ＣＰ２を紐づけ設定する様子を図示している。この場合、色票ＣＰ１を色票ＣＰ２にドラッグアンドドロップする操作を受けてＳ２３Ａが実行され、グラデーション設定状況表示領域３０４を色票ＣＰ１と色票ＣＰ２で構成された表示に更新する。この手法では、全調整点表示領域３１０が紐づけ設定を行うインターフェイスも兼ねるため、ＵＩ画面８０１をシンプルに構成することができる。なお、ドラッグアンドドロップ操作は、入力装置１１６により受け付けるが、例えばマウス等のポインティングデバイスを利用したドラッグアンドドロップ入力でも良いし、表示装置１１５がタッチパネルを備えている場合には画面上のタッチ操作によるドラッグアンドドロップ入力でも良い。
【０１５４】
色票ＣＰ１及び色票ＣＰ２のドラッグアンドドロップが実施された状態で、登録ボタン３０５を実行することで、前記２つの色票により設定された調整点Ｐ１，Ｐ２を、グラデーション調整の端点として紐づけ設定を行う。紐づけ設定を受けて後述するＳ２２０、Ｓ２２２、及びＳ２２４によりグラデーション調整に向けた中間調整点の設定が実施される。
【０１５５】
［紐づけ設定方法３］
紐づけ設定方法３として、Ｓ２１７において、ＵＩ画面８０１に図１９を適用した例を以下で説明する。なお、図１９は線の描画による紐づけ設定の例を模式的に示す図である。
ホスト装置１００は、調整座標受付部Ｕ１で設定された全調整点ＰＯを表示装置１１５に一覧表示する調整点表示処理部と、一覧表示された全調整点ＰＯの間を繋ぐ線を表示装置１１５に対して指定可能な線描画指定部と、線描画指定部にて指定された線を表示装置１１５に表示する線描画処理部と、を備えているので、紐づけ設定受付部Ｕ４では、一覧表示された調整点ＰＯに対して、線描画指定部において、調整点ＰＯ間を線で結ぶ指定をすることにより紐づけ設定を行うことができる。
そのため、ＵＩ画面８０１に図１９を適用した場合、図１９に示す通りＵＩ画面８０１は、調整点表示処理部によって描画される全調整点表示領域３１０と、Ｓ２３Ａにより表示するグラデーション設定状況表示領域３０４及び登録ボタン３０５を、有している。
【０１５６】
図１９では、全調整点表示領域３１０に一覧表示された色票ＣＰ１と全調整点表示領域３１０に一覧表示されたＣＰ１とは異なる色票ＣＰ２の間に線を描画することにより、色票ＣＰ１と色票ＣＰ２を紐づけ設定する様子を図示している。この場合、線の描画操作を受けてＳ２３Ａが実行されグラデーション設定状況表示領域３０４を色票ＣＰ１と色票ＣＰ２で構成された表示に更新する。この手法では、全調整点表示領域３１０が紐づけ設定を行うインターフェイスも兼ねるため、ＵＩ画面８０１をシンプルに構成することができる。加えて、紐づけ設定の設定数が多くなった場合（例えば色票ＣＰ１と色票ＣＰ２を紐づけ設定し、さらに色票ＣＰ２と色票ＣＰ３を紐づけ設定し、さらに色票ＣＰ３と色票ＣＰ１を紐づけ設定し、のように複数の紐づけ設定が同時に指定されている場合）でも、関連する色票を線で結んだ表示を行うため、全調整点表示領域３１０における一覧表示の位置関係に関わらず、紐づけ設定の指定状況を把握することが容易になる。なお、線描画に当たっての線の軌跡入力操作は、入力装置１１６により受け付けるが、例えばマウス等のポインティングデバイスを利用した線の軌跡入力でも良いし、表示装置１１５がタッチパネルを備えている場合には、画面上のタッチ操作による線の軌跡入力でも良い。もちろん線の軌跡の直接入力に限らず、線を構成する二つの端点を入力装置１１６で入力することで端点を結ぶ線が描かれる構成でも良い。
【０１５７】
色票ＣＰ１及び色票ＣＰ２の線描画が実施された状態で、登録ボタン３０５を実行することで、前記線で繋がれた二つの色票により設定された調整点Ｐ１，Ｐ２を、グラデーション調整の端点として紐づけ設定を行う。紐づけ設定を受けて後述するＳ２２０、Ｓ２２２、及びＳ２２４によりグラデーション調整に向けた中間調整点の設定が実施される。
【０１５８】
［紐づけ設定方法４］
紐づけ設定方法４として、Ｓ２１７において、ＵＩ画面８０１に図２０を適用した例を以下で説明する。なお、図２０は選択順による紐づけ設定の例を模式的に示す図である。
ホスト装置１００は、調整座標受付部Ｕ１で設定された全調整点ＰＯを表示装置１１５に一覧表示する調整点表示処理部を備えているので、紐づけ設定受付部Ｕ４では、一覧表示された調整点ＰＯの選択順により紐づけ設定を行うことができる。
そのため、ＵＩ画面８０１に図２０を適用した場合、図２０に示す通りＵＩ画面８０１は、調整点表示処理部によって描画される全調整点表示領域３１０と、Ｓ２３Ａにより表示するグラデーション設定状況表示領域３０４及び登録ボタン３０５を、有している。
【０１５９】
図２０では、全調整点表示領域３１０に一覧表示された色票ＣＰｎを順に選択することで紐づけ設定する様子を図示している。（図２０では選択された色票に対して選択順に従った番号を付帯表示している）この場合、色票の選択操作を受けてＳ２３Ａが実行されグラデーション設定状況表示領域３０４を選択された色票で構成された表示に更新する。この手法では、選択を繰り返すことで容易に紐づけ設定を増やすことが可能であるため、例えば、Ｗｈｉｔｅ（（Ｃ，Ｍ，Ｙ，Ｋ）＝（０，０，０，０））からＣｙａｎ（（Ｃ，Ｍ，Ｙ，Ｋ）＝（１００，０，０，０））を経由してＢｌａｃｋ（（Ｃ，Ｍ，Ｙ，Ｋ）＝（１００，１００，１００，１００））のように三つの調整点Ｐ０を順次紐づけた領域を調整対象としたい場合には、順次色票を選択することで容易に紐づけ設定が可能となる。また、全調整点表示領域３１０が紐づけ設定を行うインターフェイスも兼ねるため、ＵＩ画面８０１をシンプルに構成することができる。なお、色票選択の入力操作は、入力装置１１６により受け付けるが、例えばマウス等のポインティングデバイスを利用した選択でも良いし、表示装置１１５がタッチパネルを備えている場合には、画面上のタッチ操作による選択でも良い。
【０１６０】
全ての色票の選択が実施された状態で、登録ボタン３０５を実行することで、前記選択された全ての色票により設定された調整点Ｐ１，Ｐ２を、それぞれグラデーション調整の端点として紐づけ設定を行う。紐づけ設定を受けて後述するＳ２２０、Ｓ２２２、及びＳ２２４によりグラデーション調整に向けた中間調整点の設定が実施される。なお、選択された色票が三つ以上存在する場合には、第一選択の色票ＣＰ１と第二選択の色票ＣＰ２の間で中間調整点の設定が実施され、続けて第二選択の色票ＣＰ２と第三選択の色票ＣＰ３の間で中間調整点の設定が実施される。以降、選択された色票の数に従い、繰り返すことで、複数の調整点Ｐnを繋ぐグラデーションについても容易に調整が可能となる。
【０１６１】
Ｓ２３Ｂでは、ホスト装置１００は、図７に示すＵＩ画面８００の調整箇所確認ボタン８４６の操作を受け付けると、図１４に示すＵＩ画面８０２を表示装置１１５に表示することを行うことを説明したが、以下の表示方法であっても構わない。
【０１６２】
［表示方法１］
表示方法１として、Ｓ２３Ｂにおいて、ＵＩ画面８０２に図２１を適用した例を以下で説明する。なお、図２１は入力色空間上での影響範囲表示を模式的に示す図である。
ホスト装置１００は、調整対象プロファイル５５０の入力色空間形状を表示装置１１５に表示する入力色空間表示処理部を備えているので、全調整影響範囲表示処理部ＵＢは、入力色空間表示処理部により表示装置１１５に描画された入力色空間形状の上に全調整影響範囲を重ねて表示することができる。
そのため、ＵＩ画面８０２に図２１を適用した場合、図２１に示す通りＵＩ画面８０２は、調整影響領域４０２及び色空間模式図４０３を有している。
【０１６３】
図２１では、入力色空間ＣＳ４としてＲＧＢが選択された場合のＲＧＢ空間全域の模式図を色空間模式図４０３として表示し、Ｓ２１５及びＳ２２４により設定された全ての影響範囲を入力色空間ＣＳ４上で表現した形状を調整影響領域４０２としてスポットカラーで表現し、色空間模式図４０３に重ねて表示する例を示している。もちろん入力色空間ＣＳ４がＣＭＹＫであっても良いし、入力色空間ＣＳ４を出力色空間ＣＳ５とした場合にも色空間模式図４０３としては同じ表現が可能である。ただし、色空間を出力色空間ＣＳ５とした場合、調整影響領域４０２として描く領域ＯＡｒｅａは、例えば図６におけるＳ２１１で入力プロファイル６１０と出力プロファイル６２０の双方が指定を受け付けられた場合には、入力色空間ＣＳ４上で表現されたＩＡｒｅａをｆiccにより以下のように変換可能である。
ＯＡｒｅａ＝ｆicc（Output Profile，Ｂ２Ａ，ｆicc（Input Profile，Ａ２Ｂ，ＩＡｒｅａ））
本具体例では、プロファイルに対する調整を実施するため調整後のプロファイルを複数の画像に対して適用されることになる。このような場合、入力（出力）色空間上で調整影響領域を把握することで、画像に適用した場合の画像毎に得られる調整効果を予想することが可能となり、効率的なプロファイル調整が可能となる。
また、複数の調整点Ｐnに対して紐づけ設定がされた場合、図１３Ｂに示すように、第三調整点Ｑと、その影響範囲が設定された上で調整が実施されることになる。この場合、第三調整点Ｑに設定された影響範囲も含めて視覚的に影響範囲を表示することで正確に調整影響範囲を把握することが可能となる。
【０１６４】
［表示方法２］
表示方法２として、Ｓ２３Ｂにおいて、ＵＩ画面８０２に図２２を適用した例を以下で説明する。なお、図２２はプロファイルガマット上での影響範囲表示を模式的に示す図である。
ホスト装置１００は、調整影響範囲受付部Ｕ３及び調整影響範囲設定部Ｕ６で設定された全調整影響範囲をLab空間へ変換する色変換部と、調整対象プロファイル５５０のガマットモデル形状を表示装置１１５に表示するガマット表示処理部と、を備えているので、全調整影響範囲表示処理部ＵＢは、ガマット表示処理部により表示装置１１５に描画されたガマット形状の上に全調整影響範囲を重ねて表示することができる。
そのため、ＵＩ画面８０２に図２２を適用した場合、図２２に示す通りＵＩ画面８０２は、調整影響領域４０２及びプロファイルガマット模式図４０４を有している。
【０１６５】
図２２では入力色空間ＣＳ４としてＲＧＢが選択された場合のプロファイルガマットをＬａｂ空間全域に描いたプロファイルガマット模式図４０４を表示し、Ｓ２１５及びＳ２２４により設定された全ての影響範囲をＬａｂ空間上の値に変換した上で表現した形状を調整影響領域４０２としてスポットカラーで表現し、プロファイルガマット模式図４０４に重ねて表示する例を示している。もちろん入力色空間ＣＳ４がＣＭＹＫであっても良い。ここで、プロファイルガマット４０４及び調整影響領域４０２の形状は、例えば、図６におけるＳ２１１で入力プロファイル６１０と出力プロファイル６２０の双方が指定を受け付けられた場合には、入力色空間ＣＳ４上で表現されたＩＡｒｅａ（プロファイルガマット）、ＩＡｒｅａ（調整影響領域）をｆiccにより以下のようにＬａｂＡｒｅａ（プロファイルガマット）、ＬａｂＡｒｅａ（調整影響領域）へ変換可能である。
ＬａｂＡｒｅａ＝ｆicc（Input Profile，Ａ２Ｂ，ＩＡｒｅａ）
本具体例では、プロファイルに対する調整を実施するため、調整後のプロファイルを複数の色変換に対して適用されることになる。このような場合、デバイス非依存の色空間であるＬａｂ色空間上で調整影響領域を把握することで、複数の色変換における調整効果をＬａｂ空間上の数値として把握することが可能となり、効率的なプロファイル調整が可能となる。また、Ｌａｂ空間上での位置関係を把握することで、プロファイルガマットとの相対関係を視覚的に把握することが可能となるため、現在の調整領域の指定がプロファイルガマットに対する内外を把握した上で調整領域を設定することで、より効率的な調整が可能となる。なお、プロファイルガマットとの内外関係を把握する目的では、ＩＡｒｅａ（プロファイルガマット）を以下のように変換し、ＬａｂＡｒｅａ（プロファイルガマット）を出力プロファイルガマットとしてプロファイルガマット４０４に表示することも有効である。
ＬａｂＡｒｅａ（プロファイルガマット）＝ｆicc（Output Profile，Ａ２Ｂ，ｆicc（Output Profile，Ｂ２Ａ，ｆicc（Input Profile，Ａ２Ｂ，ＩＡｒｅａ）））
プロファイルガマット４０４を出力プロファイルガマットとして表示することで、出力デバイスのガマット形状と調整領域設定の関係を目視で把握することが可能となる。
また、複数の調整点Ｐnに対して紐づけ設定がされた場合、図１３Ｂに示すように、第三調整点Ｑと、その影響範囲が設定された上で調整が実施されることになる。この場合、第三調整点Ｑに設定された影響範囲も含めて視覚的に影響範囲を表示することで正確に調整影響範囲を把握することが可能となる。
【０１６６】
［表示方法３］
表示方法３として、Ｓ２３Ｂにおいて、ＵＩ画面８０２に図２３を適用した例を以下で説明する。なお、図２３はグラデーション画像での影響範囲表示を模式的に示す図である。
ホスト装置１００は、任意の二つの調整点Ｐ１，Ｐ２を繋ぐグラデーション画像を生成するグラデーション画像生成部を備えているので、全調整影響範囲表示処理部ＵＢは、紐づけ設定受付部Ｕ４にて指定された各調整点ＰＯを基にグラデーション画像生成部にて生成されたグラデーション画像を、表示装置１１５に表示することができる。
そのため、ＵＩ画面８０２に図２３を適用した場合、図２３に示す通りＵＩ画面８０２は、グラデーション画像４０５を有している。
【０１６７】
図２３では入力色空間ＣＳ４としてＲＧＢが選択された場合に、図７に示すグラデーション設定ボタン８４４から二組の紐づけ設定が実施された場合に生成されるグラデーションをグラデーション画像４０５として表示している。複数の調整点Ｐnに対して紐づけ設定がされた場合、図１３Ｂに示すように、第三調整点Ｑと、その影響範囲が設定された上で全体の調整影響範囲が決定されることになる。本実施例では、第三調整点Ｑ及び第三調整点Ｑに設けられた影響範囲を含めて紐づけ設定された調整点の間にある色をグラデーションとして連続的に表示することで、プロファイル調整において影響を受ける色を視覚的に把握することが可能となり、効率的な調整が可能となる。なお、図１３Ｂに示すように、第三調整点Ｑに設ける調整影響範囲を含め、調整影響範囲を円形に設ける場合には、調整影響範囲に含まれる色は、紐づけされた調整点を境界値とした直線上に限らず、周辺色を含むように設定されることになる。図示は省略するが、調整影響範囲の形状に従った周辺色を含むグラデーションを表示することで、より正確に影響範囲を把握することが可能となり、効率的なプロファイル調整が可能となる。
【０１６８】
＜６．結び＞
本発明は、入力色空間ＣＳ４の入力座標値と出力色空間ＣＳ５の出力座標値との対応関係を規定したプロファイルを表示装置１１５に表示するパラメーターに基づき調整するプロファイル調整システムであって、色空間上に設ける調整点Ｐ０の座標の入力欄を表示装置１１５に表示し、調整点Ｐ０の座標設定を受け付ける調整座標受付部Ｕ１と、色空間上に設ける調整点Ｐ０の調整影響範囲の入力欄を表示装置１１５に表示し、調整点Ｐ０の調整影響範囲の設定を受け付ける調整影響範囲受付部Ｕ３と、調整座標受付部Ｕ１及び調整影響範囲受付部Ｕ３で設定された少なくとも二点以上の各調整点Ｐnの間の紐づけ設定の入力欄を表示装置１１５に表示し、必要に応じて各調整点Ｐnの間の紐づけ設定を受け付ける紐づけ設定受付部Ｕ４と、紐づけ設定受付部Ｕ４において設定された紐づけ設定状況を表示装置１１５に表示する紐づけ設定表示処理部ＵＡと、紐づけ設定受付部Ｕ４において設定された各調整点Ｐnの間に新たな調整点Ｑxの座標を設定する調整座標設定部Ｕ５と、調整座標設定部Ｕ５において設定された新たな調整点Ｑxに対して、調整影響範囲を設定する調整影響範囲設定部Ｕ６と、調整影響範囲受付部Ｕ３、紐づけ設定受付部Ｕ４、調整座標設定部Ｕ５、及び調整影響範囲設定部Ｕ６を含む調整影響範囲全体を表示装置１１５に表示する全調整影響範囲表示処理部ＵＢと、調整座標受付部Ｕ１にて設定された全調整点Ｐ０及び調整座標設定部Ｕ５によって追加された調整点Ｑxに基づいて、プロファイルを調整するプロファイル調整部Ｕ７と、を含む、態様を有する。
【０１６９】
また、本発明は、上述したプロファイル調整システムの各ユニット（「部」）に対応する動作を装置に実現させるプロファイル調整装置の態様を有する。
さらに、本発明は、上述したプロファイル調整システムの各ユニット（「部」）に対応する機能をコンピューターに実現させるプロファイル調整プログラムＰＲ０の態様を有する。
さらに、本発明は、上述したプロファイル調整システムの各ユニット（「部」）に対応する工程を含むプロファイル調整方法の態様を有する。
以上説明したように、本発明によると、種々の態様により、影響範囲を把握した上で、容易に出力画像の階調性を向上させる技術等を提供することができる。むろん、独立請求項に係る構成要件のみからなる技術でも、上述した基本的な作用、効果が得られる。
また、上述した例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、公知技術及び上述した例の中で開示した各構成を相互に置換したり組み合わせを変更したりした構成、等も実施可能である。本発明は、これらの構成等も含まれる。
【符号の説明】
【０１７０】
１００…ホスト装置（プロファイル調整システムの例）、１１４…記憶装置、１１５…表示装置、１１６…入力装置、２００…プリンター、３００…ターゲット印刷機、４００…ＲＩＰ、５００…プロファイル、５５０…調整対象プロファイル、６１０…入力プロファイル、６２０…出力プロファイル、６３０…デバイスリンクプロファイル、８００，８０１，８０２…ＵＩ画面、８１１…入力プロファイル選択欄、８１２…出力プロファイル選択欄、８１３…デバイスリンクプロファイル選択欄、８２０…調整対象プロファイル指定欄、８３０…調整対象色空間選択欄、８４０…目標受付領域、８４１…画像から指定ボタン、８４２…追加ボタン、８４３…削除ボタン、８４４…グラデーション設定ボタン、８４５…調整データ選択欄、８４６…調整箇所確認ボタン、８６０…インテント指定欄、８７０…調整実施ボタン、Ａ０…調整範囲、Ａ１…第一調整範囲、Ａ２…第二調整範囲、Ａ３…第三調整範囲、ＣＳ１…第一の色空間、ＣＳ２…第二の色空間、ＣＳ３…プロファイル接続空間、ＣＳ４…入力色空間、ＣＳ５…出力色空間、ＣＳ６…調整対象色空間、FＵ１…調整座標受付機能、ＦＵ２…識別子付与機能、ＦＵ３…調整影響範囲受付機能、ＦＵ４…紐づけ設定受付機能、ＦＵ５…調整座標設定機能、ＦＵ６…調整影響範囲設定機能、ＦＵ７…プロファイル調整機能、ＦＵＡ…紐づけ設定表示処理機能、ＦＵＢ…全調整影響範囲表示処理機能、ＦＵＣ…識別子表示処理機能、ＧＤ０，ＧＤ１，ＧＤ２…格子点、ＧＤnearest…最近傍格子点、Ｐ０…調整点、Ｐ１…第一調整点、Ｐ２…第二調整点、Ｑ…第三調整点、ＰＲ０…プロファイル調整プログラム、ＳＴ１…調整座標受付工程、ＳＴ２…識別子付与工程、ＳＴ３…調整影響範囲受付工程、ＳＴ４…紐づけ設定受付工程、ＳＴ５…調整座標設定工程、ＳＴ６…調整影響範囲設定工程、ＳＴＡ…紐づけ設定表示処理工程、ＳＴＢ…全調整影響範囲表示処理工程、ＳＴＣ…識別子表示処理工程、Ｔ０…目標、Ｔ１…第一目標、Ｔ２…第二目標、Ｔ３…第三目標、Ｕ１…調整座標受付部、Ｕ２…識別子付与部、Ｕ３…調整影響範囲受付部、Ｕ４…紐づけ設定受付部、Ｕ５…調整座標設定部、Ｕ６…調整影響範囲設定部、Ｕ７…プロファイル調整部、ＵＡ…紐づけ設定表示処理部、ＵＢ…全調整影響範囲表示処理部、ＵＣ…識別子表示処理部。
【図１】
2019087834.tif 000003
【図２】
2019087834.tif 000004
【図３】
2019087834.tif 000005
【図４】
2019087834.tif 000006
【図５】
2019087834.tif 000007
【図６】
2019087834.tif 000008
【図７】
2019087834.tif 000009
【図８Ａ】
2019087834.tif 000010
【図８Ｂ】
2019087834.tif 000011
【図８Ｃ】
2019087834.tif 000012
【図８Ｄ】
2019087834.tif 000013
【図９Ａ】
2019087834.tif 000014
【図９Ｂ】
2019087834.tif 000015
【図９Ｃ】
2019087834.tif 000016
【図９Ｄ】
2019087834.tif 000017
【図１０Ａ】
2019087834.tif 000018
【図１０Ｂ】
2019087834.tif 000019
【図１０Ｃ】
2019087834.tif 000020
【図１１Ａ】
2019087834.tif 000021
【図１１Ｂ】
2019087834.tif 000022
【図１１Ｃ】
2019087834.tif 000023
【図１２】
2019087834.tif 000024
【図１３Ａ】
2019087834.tif 000025
【図１３Ｂ】
2019087834.tif 000026
【図１４】
2019087834.tif 000027
【図１５Ａ】
2019087834.tif 000028
【図１５Ｂ】
2019087834.tif 000029
【図１６Ａ】
2019087834.tif 000030
【図１６Ｂ】
2019087834.tif 000031
【図１７】
2019087834.tif 000032
【図１８】
2019087834.tif 000033
【図１９】
2019087834.tif 000034
【図２０】
2019087834.tif 000035
【図２１】
2019087834.tif 000036
【図２２】
2019087834.tif 000037
【図２３】
2019087834.tif 000038