(57)【要約】【課題】  調整をヒストリに登録できるようにすることにより、調整の経歴を確認できるようにすることを目的とする。【解決手段】  デバイス非依存データをデバイス依存データに変換する変換データを調整する調整工程と、前記調整の結果を評価する評価工程と、前記調整をヒストリに登録する登録工程とを有し、前記ヒストリを表示するとともに、前記ヒストリに登録された調整に対応する評価を表示することを特徴とする。【選択図】  図１１
2006129508.tif 000002
【特許請求の範囲】
【請求項１】
デバイス非依存データをデバイス依存データに変換する変換データを調整する調整工程と、
前記調整の結果を評価する評価工程と、
前記調整をヒストリに登録する登録工程とを有し、
前記ヒストリを表示するとともに、前記ヒストリに登録された調整に対応する評価を表示することを特徴とする変換データ調整方法。
【請求項２】
前記評価工程は、色差統計量を求めることを特徴とする請求項１記載の変換データ調整方法。
【請求項３】
さらに、ユーザの指示によって、前記表示されたヒストリの中から選択された調整に対して、複数の色差統計量を表示することを特徴とする請求項１記載の変換データ調整方法。
【請求項４】
前記評価工程は、前記デバイスの色再現範囲内のデータに対する色差を求め、色差統計量を求めることを特徴とする請求項１記載の変換データ調整方法。
【請求項５】
前記調整を保存、および保存された調整を読み出し適用することが可能である請求項１記載の変換データ調整方法。
【請求項６】
請求項１乃至５のいずれかに記載の変換データ調整方法をコンピュータに実現させるためのプログラム。
【請求項７】
デバイスの特性を記述するプロファイルに含まれるデバイス非依存データをデバイス依存データに変換する変換データを調整する調整手段と、
前記調整の結果を評価する評価手段と、
前記調整をヒストリに登録する登録手段とを有し、
前記ヒストリを表示するとともに、前記ヒストリに登録された調整に対応する評価を表示させる表示手段とを有することを特徴とする変換データ調整装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデバイス非依存データをデバイス依存データに変換する変換データを調整するものに関する。
【背景技術】
【０００２】
従来の色調整は特定の画像に対して色調整を行い、プリント出力するというものであった。しかし、特定の画像に対して色調整を行なっていたのでは、対象となる画像が変わるごとに毎回色調整をやり直す必要があった。
【０００３】
一方、各入出力デバイスに対する特性を記述したデバイス・プロファイル（以下、プロファイル）を用いてカラーマッチングを行なえば、入力から出力まで一貫した色管理を行なうことが可能となる。この方法であれば、対象となる画像が変わっても色調整をやり直す必要はない。図１４に一般的なカラーマッチングの概念図を示す。
【０００４】
ＲＧＢやＣＭＹＫ等のソース・デバイスに依存した色空間の入力データは、入力プロファイルによりデバイスに依存しない色空間（ＰＣＳ：ｐｒｏｆｉｌｅ  ｃｏｎｎｅｃｔｉｏｎ  ｓｐａｃｅ）のＸＹＺデータやＬａｂデータに変換される。出力デバイスの色再現範囲外の色は出力デバイスにより表現することができないため、そのすべて色が出力デバイスの色再現範囲内に収まるように、デバイスに依存しない色空間のデータに変換された入力データに色空間圧縮が施される。そして、色空間圧縮が施された後、入力データはデバイスに依存しない色空間から、ＲＧＢやＣＭＹＫ等の出力デバイスに依存した色空間へ変換される。
【０００５】
しかし、このようなプロファイルを用いたカラーマッチングであっても、使用されるプロファイルの精度が十分でなければ理想的なカラーマッチング結果は得られない。又、作成直後のプロファイル精度が十分であっても経年変化等によってデバイス特性が変化し、プロファイルを調整しないと満足できるカラーマッチング結果が得られなくなってしまう場合もある。
【０００６】
よって、十分なプロファイル精度が得られない場合やデバイス特性にプロファイルが合わなくなってきた場合には、プロファイルの色調整が必要となってくる。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来のプロファイルの色調整方法は、対象となる画像をモニタ表示させてユーザが色調整を行なうことによって行なわれ、その結果がプロファイルへ反映されるようになっていた。
【０００８】
しかし、その色調整の画質評価がユーザの目視評価によるものであったため、調整されたプロファイルの品質がユーザの経験と感性によって左右されていた。
【０００９】
また、モニタ上の目視評価による色調整では、プレビュー画像上でオリジナル画像と異なる色（又は色域）を検出するのが難しく、熟練していなければ使いこなすが困難だった。
【００１０】
本発明は上述の点に鑑みてなされたものであり、以下のことを目的とする。
【００１１】
調整をヒストリに登録できるようにすることにより、調整の経歴を確認できるようにすることを目的とする。
【課題を解決するための手段】
【００１２】
本願請求項１記載の発明は、デバイスの特性を記述するプロファイルに含まれるデバイス非依存データをデバイス依存データに変換する第１変換データを調整する調整工程と、前記調整の結果を評価する評価工程と、前記調整をヒストリに登録する登録工程とを有し、前記ヒストリを表示するとともに、前記ヒストリに登録された調整に対応する評価を表示することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、プロファイルの調整時に、ユーザの経験や感性によって左右されない定量的な評価を行うことができるようにすることができる。
【００１４】
また、調整をヒストリに登録できるようにすることにより、調整の経歴を確認することができる。
【発明を実施するための最良の形態】
【００１５】
（実施形態１）
プロファイルの色調整は、デジカメやスキャナの入力プロファイル、モニタのモニタ・プロファイル、ＲＧＢプリンタやＣＭＹＫプリンタの出力プロファイルのどのプロファイルに対して行なっても構わないが、本実施形態ではＣＭＹＫプリンタの出力プロファイルを例に説明する。
【００１６】
また、色調整に使用されるサンプル画像も用途に応じてＲＧＢ画像やＣＭＹＫ画像のどの画像を利用しても構わないが、本実施形態ではＣＭＹＫ画像を例に説明する。
【００１７】
また、プロファイルはデバイスの特性を記述するものであり、デバイス依存のデータとデバイス非依存のデータ（ＰＣＳデータ）の関係を記述するものである。本実施形態はＩＣＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｌｏｒ  Ｃｏｎｓｏｒｔｉｕｍ）で決められたフォーマットに準拠したＩＣＣプロファイルを用いて説明する。ＩＣＣプロファイルには、デバイス依存のデータをＰＣＳデータに変換するためのデータであるＡ２Ｂ、ＰＣＳデータをデバイス依存のデータに変換するためのデータであるＢ２Ａ、そしてデバイスの色再現範囲情報（ｇａｍｕｔｔａｇ）などが含まれる。
【００１８】
プロファイルの色調整を説明する前に、ＣＭＹＫプリンタを校正機の代わりに利用する場合のカラーマッチングシステム構成の例を図１に示す。
【００１９】
図１に於いて、１０１は色校正出力用の画像を示す校正機用ＣＭＹＫ画像データ、１０２は校正機、１０３は校正機１０２からプリント出力された色校正出力物、１０４はターゲットとなる校正機１０２の出力プロファイル（ソース・プロファイル）、１０５はＣＭＹＫプリンタの出力プロファイル（デスティネーション・プロファイル）、１０６はＣＭＹＫプリンタ、１０７はＣＭＹＫプリンタ１０６からのプリント出力物である。
【００２０】
プロファイル作成ソフトウェア等を利用して、ＣＭＹＫプリンタ１０６の出力プロファイル１０５を作成する。なお、校正機１０２の出力プロファイル１０４は予め最適なものが作成されているとする。
【００２１】
次に、校正機用ＣＭＹＫ画像データ１０１に対して、出力プロファイル１０４をソース・プロファイル、出力プロファイル１０５をデスティネーション・プロファイルとして設定することによりカラーマッチングを行う。具体的には、校正機用ＣＭＹＫ画像データ１０１は、校正機用の出力プロファイル１０４のＡ２Ｂデータを用いてＰＣＳデータに変換され、そしてＣＭＹＫプリンタ用の出力プロファイルのＢ２Ａデータを用いてＣＭＹＫプリンタ用ＣＭＹＫデータに変換される。
【００２２】
一般的に、色校正を行なう場合には、校正機１０２から色校正出力画像１０１をプリント出力している。校正機はコストが高く、プリント出力に時間がかかる。そのため、安価なＣＭＹＫプリンタとカラーマッチングを利用して、校正機を利用した色校正出力と同じ色再現が実現できれば、コストを安くし、しかもプリント時間も短縮することができる。
【００２３】
ＣＭＹＫ用プロファイルが適切に作成されているのであれば、校正機から出力された色校正出力物１０３とほぼ同一色再現を実現したプリント出力物１０７が得られる。しかしながら、十分なプロファイル精度が得られない場合には、プロファイルの色調整が必要となってくる。
【００２４】
図１のカラーマッチングシステムでは、ＣＭＹＫプリンタからのプリント出力物１０７の色みが、校正機１０２からの色校正出力物の色みにマッチングすることが望ましい。そこで、本実施形態では、校正機１０２をターゲットデバイスとして、ＣＭＹＫプリンタの色再現を調整するために、ＣＭＹＫプリンタ用の出力プロファイルのＢ２Ａデータを調整する。
【００２５】
＜プロファイルの調整＞
以下、プロファイルの調整として、ＣＭＹＫプリンタ１０６の出力プロファイル１０５に対して色調整を行なう例を説明する。
【００２６】
プロファイルの色調整は、色調整用サンプル画像による目視評価、及び色差による定量評価を組み合わせることによって最適な色調整が行なわれる。
【００２７】
図２に本実施形態における表示画像を用いて、プロファイルの色調整に必要なカラーマッチングのシステム構成、図３に本実施形態におけるプロファイルの色調整用のモニタ表示画面を示す。
【００２８】
図２において、２０１は色調整用サンプル画像、２０２は色調整用サンプル画像のＣＭＹＫ値、２０３はＣＭＹＫ値２０２に校正機１０２の出力プロファイル１０４のＡ２Ｂデータを適用して得られたＬａｂ値（又はＸＹＺ値）である。２０４はユーザが色調整を行なうモニタのモニタ・プロファイル、２０５はサンプル画像に対して校正機１０２の出力プロファイル１０４とモニタ・プロファイル２０４を適用してカラーマッチングを行なったモニタＲＧＢに基づき表示される画像である。
【００２９】
２０６は、Ｌａｂ値２０３に対してＣＭＹＫプリンタ１０６の出力プロファイル１０５のＢ２Ａデータを適用し、更にＣＭＹＫプリンタ１０６の出力プロファイルのＡ２Ｂデータを適用して得られたＬａｂ値である。そして、２０７は、Ｌａｂ値２０６に対してモニタ・プロファイル２０４を適用してカラーマッチングを行なったモニタＲＧＢに基づき表示される画像である。
【００３０】
Ｌａｂ値２０３は、ＣＭＹＫ値２０２を校正機１０２によってプリント出力し、そのパッチを測色した場合のＬａｂ値と等価である。同様に、Ｌａｂ値２０６は、ＣＭＹＫ値２０２に対して校正機１０２の出力プロファイル１０４をソース・プロフィルとし、ＣＭＹＫプリンタ１０６の出力プロファイル１０５をデスティネーション・プロファイルとしてカラーマッチングを行い、ＣＭＹＫプリンタ１０６によってプリント出力したパッチを測色したＬａｂ値と等価である。
【００３１】
つまり、Ｌａｂ値２０３は校正機１０２によってプリント出力された色であり、Ｌａｂ値２０６はその色をＣＭＹＫプリンタ１０６上で同一色再現しようとしてプリント出力された色を示す。そして、各カラーマッチング画像２０５及び２０７は、そのプリント出力された色をモニタ上でシミュレートした画像である。
【００３２】
プロファイルの色調整用のモニタ表示画面を示す図３において、左側はカラーマッチング画像２０５（オリジナル画像）であり、右側はカラーマッチング画像２０７（プレビュー画像）である。
【００３３】
ＣＭＹＫプリンタ１０６の出力プロファイル１０５が理想的なプロファイルであれば、図３のモニタ画面上においてオリジナル画像２０５とプレビュー画像２０７は一致するはずである（但し、ＣＭＹＫプリンタ１０６の色再現範囲外の色を除く）。
【００３４】
しかし、実際にはプロファイル作成ソフトウェアによって作成されるプロファイルの精度が十分でなかったり、ＣＬＵＴによる精度の限界であったりすることにより、オリジナル画像２０５とプレビュー画像２０７で一致しない部分が現れる。
【００３５】
＜色差を指標とした被調整色の検出＞
モニタ上で目視によって色再現が異なっている部分を発見できれば良いが、目視だけの評価では熟練していないと調整すべき色を検出することさえ困難である。
【００３６】
そこで、本実施形態では、調整すべき色を検出しやすいように、色差の大きい領域をプレビュー画像２０７上で点滅させる。
【００３７】
図４に色差の大きい領域を点滅させるための処理を示す。また、図５に色差の大きい領域を点滅した時のモニタ画面表示を示す。
【００３８】
サンプル画像入力部４０１において、色調整用サンプル画像データ２０２を読み込む。次に、図２の処理に従って、オリジナル画像２０５およびプレビュー画像２０７を生成する。その際に、Ｌａｂ画像２０３生成部４０２では、サンプル画像データ２０２からＬａｂ画像２０３を生成する処理を行う。Ｌａｂ画像２０６生成部４０３では、サンプル画像データ２０２からＬａｂ画像２０６を生成する処理を行う。
【００３９】
なお、図４の処理では、オリジナル画像２０５の生成処理およびプレビュー画像２０７の生成処理を並列に行うために、Ｌａｂ画像２０３生成部４０２とＬａｂ画像２０６生成部４０３を別個に備えている。
【００４０】
次に、色差画像生成部４０４によって、Ｌａｂ画像２０３とＬａｂ画像２０６の各画素に対して色差を求める。同じ位置にある、Ｌａｂ画像２０３のＬａｂ値を（Ｌ１，ａ１，ｂ１）、Ｌａｂ画像２０６のＬａｂ値を（Ｌ２，ａ２，ｂ２）とすれば、例えばＣＩＥ９４色差式を用いて、以下のように色差を求めることができる。
【００４１】
【数１】
2006129508.tif 000003
【００４２】
ここで、
ΔＬ＝  Ｌ２    Ｌ１                        ・・・（式１．２）
ΔＨ＝  Ｈ２    Ｈ１                        ・・・（式１．３）
ΔＣ＝  Ｃ２    Ｃ１                        ・・・（式１．４）
但し、色再現範囲外の色は理想的なプロファイルを用いていたとしても色差をゼロにすることはできないので、ＣＭＹＫプリンタ１０６の出力プロファイル１０５の色再現範囲情報［ｇａｍｕｔＴａｇ］を利用して、Ｌａｂ画像２０３のＬａｂ値（Ｌ１，ａ１，ｂ１）が色再現範囲外の場合には、色差の値の代わりに色再現範囲外であることを示すフラグを設定しておく。
【００４３】
また、本実施形態では、Ｌａｂ画像２０３とＬａｂ画像２０６を一時的に保持しているが、サンプル画像２０１から各画素に対してＬａｂ値２０３とＬａｂ値２０６を求め、色差を直接計算して色差画像を生成しても構わない。また、利用する色差式も２点のＬａｂ値に対するユークリッド距離によるものであっても構わない。
【００４４】
本実施形態では、処理を簡素化するために、各画素に対して求められた色差を、画像内の最大色差ΔＥｍａｘと最小色差ΔＥｍｉｎによって次のように正規化する。
ΔＥｎｏｒｍａｌｉｚｅｄ＝（ΔＥ−ΔＥｍｉｎ）／（ΔＥｍａｘ−ΔＥｍｉｎ）・・・（式１．５）
次に、ユーザ閾値入力４０５によって、ユーザが検出したい色差の閾値を入力する（図５の４０５参照）。スライダーバーを色差大方向へ移動させると、閾値となる色差が大きくなり、色差小方向へ移動させると、閾値となる色差が小さくなる。
【００４５】
ユーザによって指定された閾値はユーザ閾値設定部４０６によって設定され、色差画像生成部４０４によって生成された色差画像の値と比較される。そして、マスク設定部４０８によって、色差画像の値が閾値よりも大きければ、プレビュー画像２０７に対してマスク設定が行なわれ、色差画像の値以下ならばマスク設定は行なわれない。ここで、色差画像において色再現範囲外のフラグが設定されている画素についてはマスク設定の処理をスキップするものとする。全画素について比較が終了すれば、設定されたマスクの情報に基づいて、マスク点滅がプレビュー画像２０７上で行なわれる（図５の４１０）。そして、必要に応じて、閾値をユーザが再設定することになる。
【００４６】
なお、本実施形態では、色差画像の値を正規化しているが、正規化せずにユーザが色差の値を直接設定しても構わない。又、ユーザへのフィードバック方法はマスク点滅に限定されるものではない。
【００４７】
プレビュー画像に対してマスク点滅を行うことにより、ユーザは素早く、かつ客観的に色差が大きい領域を検出することができるため、色差の大きい色から色調整することが可能となる。
【００４８】
＜Ｂ２Ａデータの色調整方法＞
目視評価によるプロファイルの色調整は、オリジナル画像２０５とプレビュー画像２０７を比較しながら、プレビュー画像２０７が色調整によってオリジナル画像２０５へ近づくように行なわれる。同様に、色差評価によるプロファイルの色調整は、Ｌａｂ値２０３とＬａｂ値２０６の色差が小さくなるようにＬａｂ値２０６の色調整が行なわれる。そして、色調整の結果が出力プロファイル１０５のＢ２Ａデータへ反映されることによって、色調整されたＢ２Ａデータを作成することができる。
【００４９】
色調整結果を出力プロファイル１０５のＢ２Ａデータへ反映させる方法として、色調整プロファイルを利用した方法を例に説明する。
【００５０】
図６（ａ）は色調整プロファイル（Ｌａｂ→Ｌａｂ）が入っていない状態を示している。これは、スルー（入出力が同じ値）の色調整プロファイル６０１を入れた場合と等価である。
【００５１】
図６（ｂ）は色調整のために、色調整プロファイル６０１（Ｌａｂ→Ｌａｂ）を追加した状態である。この状態で、色調整プロファイル６０１の内容を変化させ、色調整を行なう。但し、色調整プロファイルは出力プロファイル１０５のＢ２Ａの入力値（Ｌａｂ）を変化させるだけなので、色調整プロファイルでの調整量と、その色調整による被調整色２０６の調整量が一致するとは限らない。
【００５２】
なお、色調整プロファイルはＬａｂ→Ｌａｂに限定されず、デバイス非依存色空間からデバイス非依存色空間であればよい。
【００５３】
以下、スポット選択による局所的な色調整を例に、１３のステップ１３０３〜ステップ１３０６を用いて説明する。
【００５４】
上述した色差を指標とする被調整色の検出方法によって、マスク点滅およびプレビュー画像における各画素の色差を参考にして、スポット選択８０２を用いてユーザが被調整色を選択する（被調整色選択部１３０３）。スポット選択された画像上の位置情報から、スポット選択された被調整色に対応するＬａｂ値２０３とＬａｂ値２０６を求める。スポット選択８０２を用いて指示された画素位置における色差（式１．１によって求められる値）は、図９の情報ウィンドウ９０１内のΔＥに表示される。ユーザは定量的な指標であるΔＥを用いて被調整色を選択することができる。
【００５５】
次に、色調整部１３０４を用いて、色調整を行う。まず、被調整色に基づき調整条件を設定する。本実施形態では、調整条件として、影響範囲と重み付け、被調整色に対する調整量という３つのパラメータを用いる。
【００５６】
被調整色に対する色調整の影響範囲を影響度のスライダーバー８０３で調整する。図７（ｃ）は色調整プロファイル内のＣＬＵＴ（Ｌａｂ→Ｌａｂ）を示している。スポット選択の場合、Ｌａｂ色空間上において、色調整の影響範囲は選択された被調整色２０６に対するターゲット色２０３を中心とし、影響度を半径とした球体として表現される。影響度を大きくすると、被調整色に対する調整量が広範囲に影響するようになる。
【００５７】
ユーザが影響度のスライダーバー８０３によって影響度を指定すると、サンプル画像の各Ｌａｂ値２０３が色調整の影響範囲内（球体）であるか否か判定される。内側の場合にはマスク設定が行なわれ、プレビュー画像２０６上でのマスク点滅等によってユーザに報知する（図９）。このように、マスク点滅を行うことによりユーザに視覚的に色調整の影響度を報知することができ、影響度を設定する際に参考にすることができる。
【００５８】
次に、図１０に示す画面を用いて、被調整色に対する調整量を決定する。ここでは、ＬＣｈ色空間上で調整量を設定するＬＣｈ調整を例に説明する。
【００５９】
ユーザはＬ（明るさ）、Ｃ（鮮やかさ）、ｈ（色相）の夫々に対して独立に調整量を設定することができる。その際に、調整結果の色差であるΔＥ１００３とΔＬ、Δａ、Δｂ１００４を参考にしてユーザは調整量を設定する。ΔＬ、Δａ、Δｂ１００４は、Ｌａｂ値２０３とＬａｂ値２０６の夫々をＬＣｈ色空間上に変換し、Ｌ、Ｃ、ｈ成分の各々について差を求めることにより得ることができる。
【００６０】
なお、本実施形態では、ＬＣｈ調整を説明したが、ＣＭＹＫ調整、Ｌａｂ調整も色空間が変わるだけでありＬＣｈと同様に処理される。
【００６１】
Ｌａｂ調整の場合は、Ｌ、ａ、ｂ成分の夫々に対して独立に調整量を設定することができる。そして、Ｌａｂ値２０３とＬａｂ値２０６の各Ｌ、ａ、ｂ成分について差を求めることによりΔＬ、Δａ、Δｂを算出し、表示する。
【００６２】
このように、本実施形態ではユーザが指示した調整方法の色空間に応じて、表示する情報を変える。このようにすることにより、ユーザが調整量を設定しやすくしている。
【００６３】
影響範囲は色調整プロファイルにおいてターゲット色２０３を中心とした球体によって表現されるが、被調整色の選択と影響度の指定だけでは、その球体の中でどのように調整量を反映させるかは決まらない。球体内の影響分布は重み付け設定１００２によって決定される。図７（ａ）及び（ｂ）は重み付け設定１００２によって設定される影響分布の例を２次元的に示している。図７（ａ）はＧａｕｓｓｉａｎ分布（正規分布）、図７（ｂ）は線形分布をそれぞれ表現している。つまり、色調整プロファイルにおいてターゲット色２０３はユーザの調整量が直接反映され、その周囲の色は影響分布に従って遠くなるほど影響が小さくなるように調整される。例えば、ＬＣｈ調整１００３において、被調整色２０６に対する明度Ｌを＋５ほど微調整しようとした場合、図７（ｃ）に示されるようにターゲット色２０３の入力に対する明度Ｌが＋５ほど微調整され、周囲のグリッド上の色はターゲット色からの距離に応じて調整量が変化することになる。同様に、彩度Ｃや色相ｈも影響分布に従ってグリッド上の色が調整される。
【００６４】
色調整の結果はスルーの色調整プロファイル６０１へ反映され、図６（ｂ）の処理を行なうことにより、色調整されたプレビュー画像２０７を得ることができる。
【００６５】
色差算出部１３０５は、ユーザが色調整の値を変更する毎に図６（ｂ）の処理結果を評価する。具体的には、色選択部１３０３で選択された被調整色２０３のＬａｂ値２０３と、色調整されたＬａｂ値２０６の色差が式（１．１）によって算出され、図１０のΔＥとして表示する。
【００６６】
ユーザはこのΔＥを指標にしながら満足するプレビュー画像２０７が得られるまで、色調整を繰り返す（ステップ１３０６）。
【００６７】
本実施形態によれば、色差が小さくなるように色調整を行なう。モニタ上での目視による色調整では微妙な色調整が困難であったが、色差による定量的な指標を導入することによって目視では困難だった色調整が可能である。
【００６８】
＜色調整ヒストリ、色調整アクションの保存／挿入、及び色差ログ＞
図６（ｃ）に色調整ヒストリの概念図、図１１に色調整ヒストリと色差ログを示す。
【００６９】
図１１において、１１０１は色調整アクションの取り消し、１１０２は色調整アクションのやり直し、１１０３は色差評価の表示、１１０４は色調整アクションの挿入、１１０５は色調整アクションの保存を指示するものである。
【００７０】
図６（ｃ）に示されるように、ユーザが行なった各種色調整アクションは確定される（ステップ１３０７）毎に色調整プロファイルのリストとして追加される（ステップ１３０９）。最後に適用された色調整アクションを取り消す場合（１１０１）には、最後に追加された色調整プロファイル６０２をリストから外すことによって取り消しを実行できる。同様に、適用された色調整アクションを１つ以上取り消すこともできる。一度取り消した色調整アクションをやり直す場合（１１０２）には、色調整プロファイルをリストへ再度追加すればよい。
【００７１】
同時に、ユーザの行なった各種色調整アクションが確定される毎に色差統計量が算出される（１３０８）。色差統計量は、色再現範囲内の平均色差、サンプル画像に対する平均色差等が選択できる。
【００７２】
色再現範囲内の平均色差は、色空間全体に対して均等なＬａｂ値を入力し、ＣＭＹＫプリンタ１０６の出力プロファイル１０５の色再現情報［ｇａｍｕｔＴａｇ］から色再現範囲内に含まれる色を抽出し、図６（ｂ）又は図６（ｃ）の処理を行なった際のオリジナルＬａｂ値２０３とプレビューＬａｂ値２０６の平均色差を求める。
【００７３】
サンプル画像に対する平均色差は、サンプル画像のオリジナル画像２０３から色再現範囲内に含まれる色を抽出し、同様にオリジナルＬａｂ値２０３とプレビューＬａｂ値２０６の平均色差を求める。
【００７４】
統計量としては、平均色差だけでなく、最小色差、最大色差、標準偏差等も同時に算出される。ここで得られた統計量は、図１１に示されるように、色調整ヒストリと共に、色差ログとして表示される（１３０９）。
【００７５】
色差ログを表示することによって、ユーザは適用した色調整が有効な調整であったか否かを定量的に判断できる。平均色差が大きくなっていれば、色調整アクションの取り消しを行い、より良い色調整を再度試みることができる。
【００７６】
また、色差評価の表示ボタン（１１０３）を実行することにより、平均色差だけでなく、最小色差、最大色差、標準偏差等の色差の統計量を表示することができる。図１２は、色差評価の表示の一例である。
【００７７】
さらに、色調整ヒストリの任意の色調整アクションを選択し、色差評価の表示ボタンを実行することにより、選択された色調整アクションの時点の統計量を図１２に示すように表示することができる。
【００７８】
他のプロファイルに対しても同様の色調整を行ないたい場合や色調整アクションを再利用したい場合には、色調整プロファイル・リストを外部記憶装置上へ保存（図１１の１１０５、図１３のステップ１３１１）したり、外部記憶装置上から現在の色調整プロファイル・リストへ挿入（図１１の１１０４、図１３のステップ１３０２）したりすることもできる。ここで、複数の色調整アクションで構成された色調整プロファイル・リストを保存する場合には、色調整プロファイル・リスト（６０１〜６０２）のまま保存するか、色調整プロファイル・リスト（６０１〜６０２）を１つの色調整プロファイルへ合成して保存するかをユーザが選択することができる。
【００７９】
＜色調整後のプロファイル保存＞
図６（ｄ）に示されるように、色調整プロファイル・リスト（６０１〜６０２）と、ＣＭＹＫプリンタ１０６の出力プロファイル１０５［Ｂ２Ａ］を合成し、合成した結果で出力プロファイル１０５［Ｂ２Ａ］を更新することにより、色調整後のプロファイルを得ることができる。
【００８０】
以上説明したように、本実施形態によれば、色調整時に色差を利用することにより、ユーザの経験や感性によって左右されない定量的な評価を行うことができる。しかも、オリジナル画像とプレビュー画像の色差を計算することにより、サンプル画像中で色差の大きい領域を検出しユーザに報知することにより、ユーザに対して被調整色を選択しやすくしている。
【００８１】
プロファイルの色調整結果を色差でユーザに報知するので調整結果を定量的に評価することができる。特に、様々な色差統計量を評価値としてユーザに報知するのでユーザは様々な視点から評価することができる。平均色差では色再現範囲内に対する色差統計量を表示することにより（色再現範囲外を計算対象からはずす）、より詳細な定量的な評価を行うことができる。
【００８２】
さらには、調整の履歴を評価値とともにヒストリ表示するので、調整毎に定量的評価を行うことができるとともに、ユ−ザは調整履歴を用意に確認することができる。
【００８３】
（他の実施形態）
前述した実施の形態の機能を実現する様に各種のデバイスを動作させる様に該各種デバイスと接続された装置あるいはシステム内のコンピュータに、前記実施の形態の機能を実現するためのソフトウエアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）を格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも本発明の範疇に含まれる。
【００８４】
この場合、前記ソフトウエアのプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード自体、及びそのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記憶媒体は本発明を構成する。
【００８５】
かかるプログラムコードを格納する記憶媒体としては例えばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることが出来る。
【００８６】
またコンピュータが供給されたプログラムコードを実行することにより、前述の実施形態の機能が実現されるだけではなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）、あるいは他のアプリケーションソフト等と共同して前述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれることは言うまでもない。
【００８７】
更に供給されたプログラムコードが、コンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後そのプログラムコードの指示に基づいてその機能拡張ボードや機能格納ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も本発明に含まれることは言うまでもない。
【図面の簡単な説明】
【００８８】
【図１】ＣＭＹＫプリンタを校正機の代わりに利用する場合のシステム構成図。
【図２】プロファイル色調整に必要なカラーマッチング構成。
【図３】モニタ表示画面。
【図４】色差の大きい領域を検出するための処理フロー。
【図５】色差の大きい領域を検出した時のモニタ表示画面。
【図６】色調整プロファイルを利用した例を示す概念図。
【図７】スポット色調整を示す概念図。
【図８】色選択のユーザ・インターフェイス画面。
【図９】色選択時のモニタ表示画面。
【図１０】色調整のユーザ・インターフェイス画面。
【図１１】色調整ヒストリ及び色差ログを示すモニタ表示画面。
【図１２】色差統計量の表示画面。
【図１３】色調整全体を示す処理フロー。
【図１４】一般的なカラーマッチングを示す概念図。
【図１】
2006129508.tif 000004
【図２】
2006129508.tif 000005
【図３】
2006129508.tif 000006
【図４】
2006129508.tif 000007
【図５】
2006129508.tif 000008
【図６】
2006129508.tif 000009
【図７】
2006129508.tif 000010
【図８】
2006129508.tif 000011
【図９】
2006129508.tif 000012
【図１０】
2006129508.tif 000013
【図１１】
2006129508.tif 000014
【図１２】
2006129508.tif 000015
【図１３】
2006129508.tif 000016
【図１４】
2006129508.tif 000017