(57)【特許請求の範囲】
【請求項１】
第１の色空間上の座標によって色を表す第１の色データと第２の色空間上の座標によって色を表す第２の色データとの間のデータ変換の関係を、複数の第１の色データと複数の第２の色データとを１対１に対応付けて定義した色変換定義を修正する色変換定義修正装置において、
前記色変換定義における複数の第２の色データに、該複数の第２の色データ相互間における不連続性を平滑化する平滑化処理を施して該色変換定義を修正する平滑化処理部と、
前記色変換定義における第２の色データに対して基準色の設定を受ける基準色設定部と、
前記基準色設定部により設定された基準色と前記平滑化処理部により平滑化処理が施された後の第２の色データが表す色との色差を求める色差演算部と、
任意の基準色差の設定を受ける基準色差設定部と、
前記色差演算部により求められた色差が、前記基準色差設定部により設定された基準色差よりも大きい場合に、前記平滑化処理部により平滑化処理が施された後の第２の色データを、第２の色データが表す色と前記基準色との色差が小さくなるように修正する色データ修正部とを備えたことを特徴とする色変換定義修正装置。
【請求項２】
前記基準色設定部は、前記基準色の設定として、前記平滑化処理部により平滑化処理が施される前の第２の色データからのデータ選択を受けるものであることを特徴とする請求項１記載の色変換定義修正装置。
【請求項３】
前記基準色設定部は、前記基準色の設定として、該基準色を表す色データの入力を受けるものであることを特徴とする請求項１記載の色変換定義修正装置。
【請求項４】
コンピュータ内で実行され、該コンピュータを、第１の色空間上の座標によって色を表す第１の色データと第２の色空間上の座標によって色を表す第２の色データとの間のデータ変換の関係を、複数の第１の色データと複数の第２の色データとを１対１に対応付けて定義した色変換定義を修正する色変換定義修正装置として動作させる色変換定義修正プログラムであって、
前記色変換定義における複数の第２の色データに、該複数の第２の色データ相互間における不連続性を平滑化する平滑化処理を施して該色変換定義を修正する平滑化処理部と、
前記色変換定義における第２の色データに対して基準色の設定を受ける基準色設定部と、
前記基準色設定部により設定された基準色と前記平滑化処理部により平滑化処理が施された後の第２の色データが表す色との色差を求める色差演算部と、
任意の基準色差の設定を受ける基準色差設定部と、
前記色差演算部により求められた色差が、前記基準色差設定部により設定された基準色差よりも大きい場合に、前記平滑化処理部により平滑化処理が施された後の第２の色データを、第２の色データが表す色と前記基準色との色差が小さくなるように修正する色データ修正部とを有することを特徴とする色変換定義修正プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、第１の色空間上の座標によって色を表す第１の色データと第２の色空間上の座標によって色を表す第２の色データとの間のデータ変換の関係を、複数の第１の色データと複数の第２の色データとを１対１に対応付けて定義した色変換定義を修正する色変換定義修正装置、およびコンピュータをそのような色変換定義修正装置として動作させる色変換定義修正プログラムに関する。
【０００２】
【従来の技術】
従来より、例えばカラースキャナや電子スチールカメラ等の入力デバイスで画像（ここでは原稿画像と称する）を取り込んで画像データを得、その画像データに基づいて今度は印刷機やプリンタやディスプレイ画面等の出力デバイスでその原稿画像を再生して再生画像を得ることが行われている。この場合、入力デバイスに応じた、原稿画像上の色と画像データにおける色表現とを対応付ける色変換定義（入力プロフィル）と、印刷機やプリンタ等の出力デバイスに応じた、画像データにおける色表現と再生画像上の色とを対応付ける色変換定義（出力プロファイル）とを求め、入力デバイスで原稿画像から得られた画像データを、それら双方の色変換定義（入力プロファイルおよび出力プロファイル）を合体させた１つの色変換定義（デバイスリンクプロファイル）に基づいて出力デバイスに適合した画像データに変換し、その出力デバイス用の画像データに基づいて再生画像を出力する。こうすることにより、もともとの原稿画像と色彩的に極力同一に似せた再生画像を得ることができる。
【０００３】
また、これと同様のことは、出力デバイスどうしの間でも成立する。次に、その例について説明する。
【０００４】
従来より、印刷機を用いたカラー画像の印刷を行うにあたっては、印刷を行う前に、カラープリンタ等を用いて、その印刷機で印刷される画像の色と極力同じ色に似せたプルーフ画像を作成することが行われている。プリンタでプルーフ画像を作成するにあたっては、印刷を行おうとしている印刷機の、例えばＣ（Ｃｙａｎ：シアン）、Ｍ（Ｍａｇｅｎｔａ：マゼンタ）、Ｙ（Ｙｅｌｌｏｗ：イエロー）、Ｋ（Ｂｌａｃｋ：黒）の各網％を表わす色データと、その色データに基づいて出力される実際の印刷物の色との対応を定義した色変換定義（印刷プロファイル）と、プルーフ画像を出力しようとしているプリンタの、例えばＣＭＹＫの各網％を表わす色データと、その色データに基づいて実際にプリント出力されるプルーフ画像の色との対応を定義した色変換定義（プリンタプロファイル）とを知り、これらの印刷プロファイルとプリンタプロファイルとを合体させた１つの色変換定義（デバイスリンクプロファイル）に基づいて印刷用の画像データをプリンタ用の画像データに変換し、この変換されたプリンタ用の画像データに基づいてプルーフ画像を作成する。こうすることにより、実際の印刷物と色彩的に極力同一に似せたプルーフ画像を作成することができる。
【０００５】
上記のようにして色を一致させた画像を得るためには、カラースキャナや電子スチールカメラなどといった入力デバイスの色変換定義（入力プロファイル）や、印刷機やプリンタなどといった出力デバイスの色変換定義（出力プロファイル）を正確に求める必要がある。
【０００６】
この色変換定義（プロファイル）を求めるにあたっては、例えば入力デバイスの場合は、カラーパッチが配列されたカラーチャートをその入力デバイスで読み取って画像データに変換し、画像データ上の色空間（デバイス依存色空間；例えばＣ、Ｍ、Ｙ、およびＫの４色からなるＣＭＹＫ色空間、あるいはＲ（Ｒｅｄ：赤）、Ｇ（Ｇｒｅｅｎ：緑）、およびＢ（Ｂｌｕｅ：青）の３色からなるＲＧＢ色空間等）の座標（ＣＭＹＫ値あるいはＲＧＢ値等）を求めるとともに、その同じカラーチャートを構成する各カラーパッチを分光測色計で測色して測色色空間（デバイス非依存色空間；例えばＬ*ａ*ｂ*色空間あるいはＸＹＺ色空間等）の測色値（Ｌ*ａ*ｂ*値あるいはＸＹＺ値等）を求め、それらデバイス依存色空間上の座標とデバイス非依存色空間上の測色値とを対応付ける。
【０００７】
また、出力デバイスの色変換定義（出力プロファイル）を求めるにあたっては、例えばＣＭＹＫの４色それぞれについて網％を０％，１０％，……，１００％のように順次変化させた複数種類の色データそれぞれに対応するカラーパッチが配列されたカラーチャートに相当する画像データを作成し、その画像データに基づいて出力デバイスでカラーチャートを出力し、その出力されたカラーチャートを構成する各カラーパッチを分光測色計で測色し、そのようにして得た画像データ上の色空間（デバイス依存色空間）の座標と測色色空間（デバイス非依存色空間）の測色値とを対応付ける。
【０００８】
基本的にはこのようにして色変換定義（プロファイル）が求められるが、カラーチャートを構成するカラーパッチの数は色変換定義（プロファイル）の一点一点に対応するほど多数ではないため、上述したような対応関係は、色空間上かなり粗い、まばらな座標に対応する対応関係であり、色変換定義（プロファイル）としては粗すぎるものである。したがって上記のようにしてカラーチャートを構成する各カラーパッチを測色することにより得られた、画像データ上の色空間（デバイス依存色空間）の座標と測色色空間（デバイス非依存色空間）の測色値との対応付けに基づいて、補間演算等により、画像データ上の色空間（デバイス依存色空間）の座標と測色色空間（デバイス非依存色空間）の測色値との対応のペアの数を増やすことなどが行なわれ、最終的に所望の色変換定義（プロファイル）が生成される。
【０００９】
【発明が解決しようとする課題】
ところが、上述したようにして入力デバイスや出力デバイスの色変換定義（プロファイル）を求めても、分光測色計による測定誤差や、その色変換定義（プロファイル）を作成しようとしている対象のデバイスの特性（例えば出力色の位置依存性）に起因したカラーパッチの色誤差や、実用的なカラーマッチング精度を高めるために、肌色などといった特定の重要色のカラーパッチをカラーチャートを構成するカラーパッチとして追加することなどにより、作成した色変換定義（プロファイル）に歪みが生じ、デバイス依存色空間上での単調な座標変化に対応したＬ*ａ*ｂ*データやＸＹＺデータ等の変化の単調性を崩すノイズが含まれてしまう場合がある。
【００１０】
図１１は、データの変化の単調性を崩すノイズが含まれた色変換定義（デバイスプロファイル）の例を示す図である。横軸はＹの網％が１００％に対するＭの網％（色の濃度がＹからＲへと連続的に変化するグラデーション）を示し、縦軸はＭの網％変化に伴うＬ*ａ*ｂ*値の変化を示す。
【００１１】
図１１に示す例では、Ｍの網％の単調変化に対して、Ｌ*ａ*ｂ*値の変化の単調性が色変換定義（デバイスプロファイル）に含まれたノイズによって崩されて傾きが大きく変化している。
【００１２】
また、図１２は、データの変化の単調性を崩すノイズが含まれた色変換定義（デバイスリンクプロファイル）の例を示す図である。ここでは、ＣとＭに着目しており、横軸は入力デバイスの網％（色の濃度がＣからＭへと連続的に変化するグラデーション）を示し、縦軸は入力デバイスの網％の変化に対する出力デバイスの網％の変化量を示す。
【００１３】
図１２に示す例では、Ｃの網％が１００％から０％へと単調に変化し、同時にＭの網％が０％から１００％へと単調に変化するような、入力デバイスの網％の単調変化に対して、色変換定義（デバイスリンクプロファイル）に含まれたノイズによって出力デバイスの網％の変化量にばらつきが生じている。
【００１４】
作成した色変換定義（プロファイル）に、図１１，図１２に示すようなノイズが含まれると、この色変換定義（プロファイル）を使って色変換を行なった場合に、その色変換後の画像データに基づいて出力されたカラー画像上の、色の濃度が連続的に変化するグラデーションの部分において、色の濃度の不連続変化（以下、このような画像濃度の不連続変化をトーンジャンプと称する）を生じてしまい、トーンジャンプが視覚上認識され、その出力されたカラー画像の画質の低下をもたらすおそれがある。また、作成された色変換定義（プロファイル）に基づいて測色色空間（デバイス非依存色空間）の測色値から画像データ上の色空間（デバイス依存色空間）の座標を求める逆変換プロファイルを計算により求めようとしたとき、色変換定義（プロファイル）に含まれるノイズが計算誤差要因となって逆変換プロファイルを正確に求められなくなってしまうおそれもある。
【００１５】
ここで、そのような単調性を崩すノイズが含まれた色変換定義（プロファイル）に対して平滑化処理を施すことによって色変換定義（プロファイル）の歪みが緩和されることが知られている。
【００１６】
図１３は、図１１に示す色変換定義（デバイスプロファイル）に対して平滑化処理を施した後の色変換定義（デバイスプロファイル）の例を示す図である。図１１と同様に、横軸はＹの網％が１００％に対するＭの網％（色の濃度がＹからＲへと連続的に変化するグラデーション）を示し、縦軸はＭの網％変化に伴うＬ*ａ*ｂ*値の変化を示す。
【００１７】
図１３に示す例では、Ｍの網％の単調変化に対して、Ｌ*ａ*ｂ*値の傾きが大きく変化することが緩和されている。
【００１８】
また、図１４は、図１２に示す色変換定義（デバイスリンクプロファイル）に対して平滑化処理を施した後の色変換定義（デバイスリンクプロファイル）の例を示す図である。図１２と同様に、ここでも、ＣとＭに着目しており、横軸は入力デバイスの網％（色の濃度がＣからＭへと連続的に変化するグラデーション）を示し、縦軸は入力デバイスの網％の変化に対する出力デバイスの網％の変化量を示す。
【００１９】
図１４に示す例では、入力デバイスの網％の単調変化に対する出力デバイスの網％の変化量のばらつきが緩和されている。
【００２０】
図１３，図１４に示すような、平滑化処理が施された後の色変換定義（プロファイル）を使って色変換を行えば、トーンジャンプが緩和されて滑らかなグラデーションが表現され、色彩的に高い画質を持ったカラー画像を出力することができる。
【００２１】
しかしながら、プロファイルに平滑化処理を施すことは、プロファイルのデータを変化させることとなるので、カラーマッチングの精度は下がってしまうおそれがある。
【００２２】
本発明は、上記事情に鑑み、カラーマッチング精度と濃度の連続性とを高次元で両立する色変換定義修正装置、およびコンピュータをそのような色変換定義修正装置として動作させる色変換定義修正プログラムを提供することを目的とする。
【００２３】
【課題を解決するための手段】
上記目的を達成する本発明の色変換定義修正装置は、
第１の色空間上の座標によって色を表す第１の色データと第２の色空間上の座標によって色を表す第２の色データとの間のデータ変換の関係を、複数の第１の色データと複数の第２の色データとを１対１に対応付けて定義した色変換定義を修正する色変換定義修正装置において、
上記色変換定義における複数の第２の色データに、その複数の第２の色データ相互間における不連続性を平滑化する平滑化処理を施してその色変換定義を修正する平滑化処理部と、
上記色変換定義における第２の色データに対して基準色の設定を受ける基準色設定部と、
上記基準色設定部により設定された基準色と上記平滑化処理部により平滑化処理が施された後の第２の色データが表す色との色差を求める色差演算部と、
任意の基準色差の設定を受ける基準色差設定部と、
上記色差演算部により求められた色差が、上記基準色差設定部により設定された基準色差よりも大きい場合に、上記平滑化処理部により平滑化処理が施された後の第２の色データを、第２の色データが表す色と上記基準色との色差が小さくなるように修正する色データ修正部とを備えたことを特徴とする。
【００２４】
本発明の色変換定義修正装置によれば、色変換定義を修正するにあたって、第２の色データに平滑化処理を施すとともに、設定された基準色と、平滑化処理が施された後の色との色差を求め、この色差が基準色差設定部により設定された基準色差よりも大きい場合には、平滑化処理が施された後の第２の色データを修正して、第２の色データが表す色と上記基準色との色差が小さくなるようにするものであるため、平滑化処理を施すことによってカラーマッチング精度が著しく低下するようなことが防止され、所定のカラーマッチング精度が保たれるとともに、濃度の不連続性が緩和される。したがって、このような色変換定義修正装置によれば、カラーマッチング精度と濃度の連続性とを高次元で両立することが実現される。
【００２５】
ここで、上記本発明の色変換定義修正装置において、上記基準色設定部は、上記基準色の設定として、上記平滑化処理部により平滑化処理が施される前の第２の色データからのデータ選択を受けるものであることが好ましい。
【００２６】
このように、平滑化処理が施される前の第２の色データの選択により基準色が設定される場合には、基準色の設定が容易である。
【００２７】
あるいは、上記本発明の色変換定義修正装置において、上記基準色設定部は、上記基準色の設定として、その基準色を表す色データの入力を受けるものであることも好ましい形態である。
【００２８】
例えば特定の肌色などといった、カラーチャートに含まれない色を表す色データの入力により基準色が設定される場合には、実用的なカラーマッチング精度が保たれるとともに、濃度の不連続性が緩和される。
【００２９】
また、上記目的を達成する本発明の色変換定義修正プログラムは、
コンピュータ内で実行され、そのコンピュータを、第１の色空間上の座標によって色を表す第１の色データと第２の色空間上の座標によって色を表す第２の色データとの間のデータ変換の関係を、複数の第１の色データと複数の第２の色データとを１対１に対応付けて定義した色変換定義を修正する色変換定義修正装置として動作させる色変換定義修正プログラムであって、
上記色変換定義における複数の第２の色データに、その複数の第２の色データ相互間における不連続性を平滑化する平滑化処理を施してその色変換定義を修正する平滑化処理部と、
上記色変換定義における第２の色データに対して基準色の設定を受ける基準色設定部と、
上記基準色設定部により設定された基準色と上記平滑化処理部により平滑化処理が施された後の第２の色データが表す色との色差を求める色差演算部と、
任意の基準色差の設定を受ける基準色差設定部と、
上記色差演算部により求められた色差が、上記基準色差設定部により設定された基準色差よりも大きい場合に、上記平滑化処理部により平滑化処理が施された後の第２の色データを、第２の色データが表す色と上記基準色との色差が小さくなるように修正する色データ修正部とを有することを特徴とする。
【００３０】
本発明の色変換定義修正プログラムは、この色変換定義修正プログラムをコンピュータにインストールして動作させたときに、そのコンピュータが本発明の色変換定義修正装置として動作するように構成されたものであり、この色変換定義修正プログラムには、本発明の色変換定義修正装置の各種態様に対応する全ての態様が含まれる。
【００３１】
なお、色変換定義修正装置と色変換定義修正プログラムとで、それぞれ構成要素に同じ名前を付したが、それらの構成要素は、色変換定義修正装置ではハードウェアおよびソフトウェアを意味し、色変換定義修正プログラムではソフトウェアのみを意味する。
【００３２】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
【００３３】
本実施形態では、カラープリンタでプリント出力されるプルーフ画像上の色を、印刷機で得られる印刷物上の色に一致あるいは十分に近似させるための、本発明にいう色変換定義の一例であるプロファイルを修正する例で説明する。
【００３４】
図１は、本発明の一実施形態により修正されるプロファイルが採用される印刷およびプルーフ画像作成システムの全体構成図である。ここでは、先ずこの図１を参照して、本発明の位置づけについて説明する。
【００３５】
カラースキャナ１０では、原稿画像１１が読み取られて、その読み取った原稿画像１１を表すＣ（Ｃｙａｎ：シアン）、Ｍ（Ｍａｇｅｎｔａ：マゼンタ）、Ｙ（Ｙｅｌｌｏｗ：イエロー）、およびＫ（Ｂｌａｃｋ：黒）からなる４色の色分解画像データが生成される。このＣＭＹＫの画像データはワークステーション２０に入力される。ワークステーション２０では、オペレータにより、入力された画像データに基づく、電子的な集版が行われ、印刷用の画像を表す画像データが生成される。この印刷用の画像データは、印刷を行う場合は、フィルムプリンタ３０に入力され、フィルムプリンタ３０では、その入力された画像データに対応した、ＣＭＹＫ各版の印刷用フィルム原版が作成される。
【００３６】
この印刷用フィルム原版からは刷版が作成され、その作成された刷版が印刷機４０に装着される。この印刷機４０に装着された刷版にはインクが塗布され、その塗布されたインクが印刷用の用紙上に転移されてその用紙上に印刷画像４１が形成される。
【００３７】
このフィルムプリンタ３０によりフィルム原版を作成し、さらに刷版を作成して印刷機４０に装着し、その刷版にインクを塗布して用紙上に印刷を行う一連の作業は、大がかりな作業であり、コストもかかる。このため、実際の印刷作業を行う前に、プリンタ６０により、以下のようにしてプルーフ画像６１を作成し、印刷画像４１の仕上りの事前予測が行われる。
【００３８】
プルーフ画像を作成するにあたっては、ワークステーション２０上の電子集版により作成された画像データがパーソナルコンピュータ５０に入力される。ここで、このパーソナルコンピュータ５０に入力される画像データは、いわゆるＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）で記述された記述言語データであり、パーソナルコンピュータ５０では、いわゆるＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）により、ビットマップに展開されたＣＭＹＫ４色の画像データに変換される。このＣＭＹＫ４色の画像データは、実質的には、フィルムプリンタ３０に入力される印刷用の画像データと同一である。
【００３９】
この図１に示す分光測色計７０およびパーソナルコンピュータ８０は、プロファイルの作成および修正に関連するものであって、本発明にいう色変換定義修正装置の一実施形態を構成するものである。パーソナルコンピュータ５０には、このパーソナルコンピュータ８０を用いてあらかじめ作成・修正されたＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）の形式を持つプロファイルが格納されている。上述したＣＭＹＫ４色の印刷用の画像データは、このパーソナルコンピュータ５０の内部で、そのプロファイルが参照され、プリンタ６０に適合したＣＭＹＫ４色の画像データに変換される。プリンタ６０には、そのプリンタ用のＣＭＹＫ４色の画像データが入力され、プリンタ６０では、その入力されたプリンタ用のＣＭＹＫ４色の画像データに基づくプルーフ画像６１が作成される。
【００４０】
ここで、印刷機４０による印刷で得られた画像４１とプリンタ６０で得られたプルーフ画像の色の一致の程度は、パーソナルコンピュータ５０内のプロファイルにより定まる。このプロファイルは、プリンタごと各プリント条件ごとに作成される。
【００４１】
また、この図１には印刷機は１台のみ示されているが印刷機も複数台存在していてもよく、あるいは１台の印刷機であっても異なる複数の印刷条件が存在してもよく、プロファイルは、印刷機の相異を含めた複数の印刷条件それぞれに応じて作成される。すなわち、プロファイルは、印刷条件のそれぞれとプリンタそれぞれ（１台のプリンタで複数のプリント条件が存在するときは各プリント条件それぞれ）との組合せに応じて作成されることになる。尚、このプロファイルの作成方法については後述する。
【００４２】
このようにしてプルーフ画像を作成してそのプルーフ画像を確認することにより、印刷の仕上りを事前に予測することができる。
【００４３】
ここで、この図１に示す印刷およびプルーフ画像作成システムにおける、本発明の一実施形態としての特徴は、パーソナルコンピュータ８０の内部で実行される処理内容に関連があり、以下、先ず、このパーソナルコンピュータ８０について説明する。
【００４４】
図２は、図１にブロックで示す分光測色計７０、および本発明の色変換定義修正装置の一実施形態を構成するパーソナルコンピュータ８０の外観斜視図、図３は、そのパーソナルコンピュータ８０のハードウェア構成図である。
【００４５】
ここでは、このパーソナルコンピュータ８０のハードウェアおよびＯＳ（Ｏｐｅｒａｔｉｏｎ  Ｓｙｓｔｅｍ）と、このパーソナルコンピュータ８０にインストールされて実行される色変換定義修正プログラムとにより、本発明の色変換定義修正装置の一実施形態が構成されている。
【００４６】
この図２に示す分光測色計７０には複数のカラーパッチが配列されたカラーチャート９０が乗せられ、そのカラーチャート９０を構成する複数のカラーパッチそれぞれについて測色値（ここではＬ*ａ*ｂ*とする）が測色される。この分光測色計７０での測色により得られた各カラーパッチの測色値を表す測色データは、ケーブル９１を経由してパーソナルコンピュータ８０に入力される。
【００４７】
このカラーチャート９０は、図１に１つのブロックで示す印刷機４０での印刷により、あるいはプリンタ６０でのプリント出力により作成されたものであり、パーソナルコンピュータ８０は、このカラーチャート９０を構成する各カラーパッチに対応する色データ（デバイス依存色空間上の座標；ＣＭＹＫあるいはＲＧＢの各値）を知っており、このパーソナルコンピュータ８０では、そのカラーチャート９０の各カラーパッチの色データと分光測色計７０で得られた測色データとに基づいて、印刷プロファイルやプリンタプロファイルが作成される。この点に関する詳細説明は後に譲り、ここでは、次に、パーソナルコンピュータ８０のハードウェア構成について説明する。
【００４８】
図２に示すように、このパーソナルコンピュータ８０は、外観構成上、本体装置８１、その本体装置８１からの指示に応じて表示画面８２ａ上に画像を表示する画像表示装置８２、本体装置８１に、キー操作に応じた各種の情報を入力するキーボード８３、および、表示画面８２ａ上の任意の位置を指定することにより、その指定時にその位置に表示されていた、例えばアイコン等に応じた指示を入力するマウス８４を備えている。この本体装置８１は、外観上、フレキシブルディスク（ＦＤ）を装填するためのＦＤ装填口８１ａ、およびＣＤ−ＲＯＭを装填するためのＣＤ−ＲＯＭ装填口８１ｂを有する。
【００４９】
本体装置８１の内部には、図３に示すように、各種プログラムを実行するＣＰＵ８１１、ハードディスク装置８１３に格納されたプログラムが読み出されＣＰＵ８１１での実行のために展開される主メモリ８１２、各種プログラムやデータ等が保存されたハードディスク装置８１３、ＦＤ１００が装填されその装填されたＦＤ１００をアクセスするＦＤドライブ８１４、ＣＤ−ＲＯＭ１１０が装填され、その装填されたＣＤ−ＲＯＭ１１０をアクセスするＣＤ−ＲＯＭドライブ８１５、図１，図２に示す分光測色計７０と接続され、分光測色計７０から測色データを受け取るＩ／Ｏインタフェース８１６が内蔵されており、これらの各種要素と、さらに図２にも示す画像表示装置８２、キーボード８３、マウス８４は、バス８５を介して相互に接続されている。
【００５０】
ここで、ＣＤ−ＲＯＭ１１０には、このパーソナルコンピュータ８０を色変換定義修正装置として動作させるための色変換定義修正プログラムが記憶されており、そのＣＤ−ＲＯＭ１１０はＣＤ−ＲＯＭドライブ８１５に装填され、そのＣＤ−ＲＯＭ１１０に記憶された色変換定義修正プログラムがこのパーソナルコンピュータ８０にアップロードされてハードディスク装置８１３に記憶される。
【００５１】
なお、このパーソナルコンピュータ８０による、以下において説明するプロファイルの作成の機能は、本発明の主題ではなく、その機能を実現するために必要なプログラム等は既にパーソナルコンピュータ８０にインストールされているものとする。
【００５２】
次に、このパーソナルコンピュータ８０内に構築された、プロファイルの作成機能について説明する。
【００５３】
尚、一般に、以下説明するプリンタプロファイルはプリンタのメーカで既に作成され、そのプリンタとともに納品されるものであり、したがってここでは、プリンタプロファイルをあらためて作成する必要はないが、以下では、そのプリンタプロファイルを新たに作成するとした場合の基本的な作成方法について説明する。
【００５４】
図４は、プロファイル作成および修正の説明図である。
【００５５】
尚、ここでいうプロファイルの修正は、作成されたプロファイルに基づく色変換におけるカラーマッチングの精度を高めるための修正であって、本発明にいう「色変換定義の修正」とは異なるものである。
【００５６】
ここでは、先ず印刷プロファイルの作成方法について説明する。
【００５７】
図１に示すワークステーション２０で、例えば０％，１０％，……，１００％と順次変化させたＣＭＹＫ４色の網％データを生成し、前述の印刷手順に従って、そのようにして生成した網％データに基づくカラーチャート４２を作成する。このカラーチャート４２を構成する各カラーパッチを分光測色計７０（図２参照）で測色する。こうすることにより、ＣＭＹＫ４色の色空間上のＣＭＹＫ値と、Ｌ*ａ*ｂ*色空間上のＬ*ａ*ｂ*値との対応関係を得る。
【００５８】
このようにして得られた対応関係は、カラーチャートを構成するカラーパッチの数に制限があるため、ＣＭＹＫ色空間上のかなり粗い間隔の座標点についてのＣＭＹＫ値とＬ*ａ*ｂ*値との対応関係である。このため、この対応関係を得た後、この対応関係に補間演算等を適用して、ＣＭＹＫ空間上での所望の細かい間隔の座標点に関する対応関係が定義された印刷プロファイル４００が作成される。
【００５９】
図５は、印刷プロファイル４００の概念図である。
【００６０】
この印刷プロファイル４００には、ＣＭＹＫで定義された画像データが入力され、そのＣＭＹＫの画像データがＬ*ａ*ｂ*で定義された画像データに変換される。ここでは、この、ＣＭＹＫで定義された画像データをＬ*ａ*ｂ*で定義された画像データに変換する印刷プロファイル４００をＴで表す。
【００６１】
次に、プリンタプロファイルの作成方法について説明する。
【００６２】
このプリンタプロファイルの作成方法は、カラーチャートを出力する出力デバイスが印刷機ではなくプリンタであるという点を除き、印刷プロファイル４００の作成方法と同様である。すなわち、ここでは、図１に示すパーソナルコンピュータ５０で、ＣＭＹＫ４色の網％データを各色について０％，１０％，…，１００％と順次変化させ、そのように順次発生させた網％データをプリンタ６０に送り、プリンタ６０でその網％データに基づくカラーチャート６２をプリント出力する。ここでは、印刷プロファイル４００の作成のために印刷機４０での印刷により作成したカラーチャート４２と同一タイプのカラーチャート６２を出力したものとし、そのカラーチャート６２を構成する各カラーパッチを分光測色計７０（図２参照）で測色する。こうすることにより、プリンタ６０についての、ＣＭＹＫ４色の色空間上のＣＭＹＫ値と、Ｌ*ａ*ｂ*色空間上のＬ*ａ*ｂ*値との対応関係を得る。
【００６３】
このようにして得られた対応関係は、印刷プロファイル４００の作成の場合と同様、カラーチャートを構成するカラーパッチの数に制限があるため、ＣＭＹＫ色空間上のかなり粗い間隔の座標点についてのＣＭＹＫ値とＬ*ａ*ｂ*値との対応関係であり、この対応関係に補間演算を適用して、ＣＭＹＫ空間上での所望の細かい間隔での座標点に関する対応関係が定義されたプリンタプロファイル５００が作成される。
【００６４】
図６は、プリンタプロファイル５００の概念図である。
【００６５】
このプリンタプロファイル５００には、ＣＭＹＫの網％データが入力され、そのＣＭＹＫの網％データがＬ*ａ*ｂ*の測色データに変換される。ここでは、この、ＣＭＹＫの網％データをＬ*ａ*ｂ*の測色データに変換するプリンタプロファイル５００（順変換プリンタプロファイル）をＰで表し、その逆変換、すなわちＬ*ａ*ｂ*の測色データをＣＭＹＫの網％データに変換するプリンタプロファイル（逆変換プリンタプロファイル）をＰ-1で表す。
【００６６】
尚、ここではプリンタ６０はＣＭＹＫの網％データに基づいて画像を出力するプリンタであるとして説明しているが、例えばＲＧＢのデータに基づく画像を出力するプリンタに関しても、パーソナルコンピュータ５０で、ＲＧＢ空間で定義されたデータを発生させてカラーチャートを出力することにより、同様にしてそのプリンタに適合したプリンタプロファイルを作成することができる。
【００６７】
ただしここでは、ＣＭＹＫの網％データに基づいて画像を出力するプリンタ６０を使用するものとして説明する。
【００６８】
図７は、図５に示す印刷プロファイル４００と図６に示すプリンタプロファイル５００とを結合させたデバイスリンクプロファイル６００の概念図である。
【００６９】
このデバイスリンクプロファイル６００は印刷プロファイル４００（Ｔ）と逆変換プリンタプロファイル（Ｐ-1）との結合からなるものであって、印刷用のＣＭＹＫの網％データを印刷プロファイル４００（Ｔ）によりＬ*ａ*ｂ*の測色データに変換し、次いでそのＬ*ａ*ｂ*の測色データを逆変換プリンタプロファイル（Ｐ-1）によりプリンタ用のＣＭＹＫの網％データに変換するという２段階の変換と同等な結果を１回のデータ変換で実現するものである。つまり、このデバイスリンクプロファイル６００は、印刷用のＣＭＹＫ色空間で定義された画像データをプリンタ用のＣＭＹＫ色空間で定義された画像データに変換するものである。このデバイスリンクプロファイル６００で生成したプリンタ用のＣＭＹＫの網％データに基づいて、プリンタ６０により、印刷される画像の色と極力同じ色に似せたプルーフ画像を出力することができる。
【００７０】
図１に示す印刷およびプルーフ画像作成システムを構成するパーソナルコンピュータ８０でこのようなデバイスリンクプロファイル６００を作成し、この作成したデバイスリンクプロファイル６００を図１に示す印刷およびプルーフ画像作成システムを構成するパーソナルコンピュータ５０にインストールして、ワークステーション２０から入力されたＰＤＬで記述された画像データをＣＭＹＫの画像データに変換した後、その印刷用のＣＭＹＫの画像データを、そのデバイスリンクプロファイル６００を用いてプリンタ用のＣＭＹＫの画像データに変換し、プリンタ６０により、そのプリンタ用のＣＭＹＫの画像データに基づく画像をプリント出力することにより、図１に示す印刷機４０で印刷される画像と色彩的に極力同一に似せたプルーフ画像が作成される。
【００７１】
次に、デバイスリンクプロファイル６００に基づく色変換におけるカラーマッチングの精度を高めるためのデバイスリンクプロファイル６００の修正方法について説明する。
【００７２】
例えば肌色などといった特定の重要色を含むカラーパッチが配列されたカラーチャート（以下、このカラーチャートを評価用カラーチャートと称する）により表される印刷用のＣＭＹＫ４色の網％データに基づくカラーチャート４３を、前述の印刷手順に従って作成する。このカラーチャート４３を構成する各カラーパッチを分光測色計７０（図２参照）で測色する。
【００７３】
また、上述したようにして作成されたデバイスリンクプロファイル６００を図１に示す印刷およびプルーフ画像作成システムを構成するパーソナルコンピュータ５０にインストールして、上述した評価用カラーチャートにより表される印刷用のＣＭＹＫ４色の網％データを、そのデバイスリンクプロファイル６００を用いてプリンタ用のＣＭＹＫの画像データに変換し、プリンタ６０により、そのプリンタ用のＣＭＹＫの画像データに基づくカラーチャート６４をプリント出力する。このカラーチャート６４を構成する各カラーパッチを分光測色計７０（図２参照）で測色する。
【００７４】
カラーチャート４３を構成する各カラーパッチを測色して得られる測色値と、カラーチャート６４を構成する各カラーパッチを測色して得られる測色値との色差に基づいてデバイスリンクプロファイル６００を修正することによって、実用的なカラーマッチング精度がより高められたデバイスリンクプロファイル６００が得られる。
【００７５】
ところが、「発明が解決しようとする課題」の欄で説明したように、分光測色計７０による測定誤差や、そのプロファイルを作成しようとしている対象のデバイスの特性（例えば出力色の位置依存性）に起因したカラーパッチの色誤差や、上述したデバイスリンクプロファイル６００に基づく色変換におけるカラーマッチングの精度を高めるためのデバイスリンクプロファイル６００の修正のように、実用的なカラーマッチング精度を高めるために、肌色などといった特定の重要色のカラーパッチをカラーチャートを構成するカラーパッチとして追加することなどにより、作成したプロファイルに歪みが生じ、データの変化の単調性を崩すノイズが含まれてしまう場合がある。作成したプロファイルにこのようなノイズが含まれると、このプロファイルを使って色変換を行なった場合に、その色変換後の画像データに基づいて出力されたカラー画像上の、色の濃度が連続的に変化するグラデーションの部分において、色の濃度の不連続変化（以下、このような画像濃度の不連続変化をトーンジャンプと称する）を生じてしまい、トーンジャンプが視覚上認識され、その出力されたカラー画像の画質の低下をもたらすおそれがある。また、作成されたプロファイルに基づいてＬ*ａ*ｂ*色空間上のＬ*ａ*ｂ*値からＣＭＹＫ４色の色空間上のＣＭＹＫ値を求める逆変換プロファイルを計算により求めようとしたとき、プロファイルに含まれるノイズが計算誤差要因となって逆変換プロファイルを正確に求められなくなってしまうおそれもある。
【００７６】
そのような単調性を崩すノイズが含まれたプロファイルに対して上記平滑化処理を施すことによってプロファイルの歪みが緩和されることが知られており、このような平滑化処理が施された後のプロファイルを使って色変換を行えば、トーンジャンプが緩和されて滑らかなグラデーションが表現され、色彩的に高い画質を持ったカラー画像を出力することができる。しかしながら、プロファイルに平滑化処理を施すことは、プロファイルのデータを変化させることとなるので、上述したようにカラーマッチングの精度を高めるためにデバイスリンクプロファイル６００を修正したにもかかわらず、平滑化処理によってカラーマッチングの精度が下がってしまうおそれがある。
【００７７】
そこで、次に、図１，図２，図３に示すパーソナルコンピュータ８０を用いて行なわれる、カラーマッチング精度と濃度の連続性とを高次元で両立する本発明の色変換定義修正の一実施形態について説明する。
【００７８】
尚、以下説明するプロファイルの修正は、本発明にいう「色変換定義の修正」の一例である。
【００７９】
図８は、本発明の色変換定義修正プログラムの一実施形態を示した図である。
【００８０】
この図８に示す色変換定義修正プログラム２１０は、図３に示すＣＤ−ＲＯＭ１１０に記憶されている。
【００８１】
この色変換定義修正プログラム２１０は、図１，図２，図３に示すパーソナルコンピュータ８０内で実行され、そのパーソナルコンピュータ８０を、本発明にいう第１の色空間上の座標によって色を表す第１の色データの一例に相当するＣＭＹＫ値と、本発明にいう第２の色空間上の座標によって色を表す第２の色データの一例に相当するＬ*ａ*ｂ*値との間のデータ変換の関係を、複数のＣＭＹＫ値と複数のＬ*ａ*ｂ*値とを１対１に対応付けて定義したプロファイルを修正する色変換定義修正装置として動作させる色変換定義修正プログラムである。この色変換定義修正プログラム２１０は、平滑化処理部２１１と、基準色設定部２１２と、色差演算部２１３と、基準色差設定部２１４と、色データ修正部２１５とから構成されている。
【００８２】
この色変換定義修正プログラム２１０の各要素の作用については後述する。
【００８３】
図９は、本発明の色変換定義修正装置の一実施形態を示す機能ブロック図である。
【００８４】
この図９に示す色変換定義修正装置３００は、図１，図２，図３に示すパーソナルコンピュータ８０に、図８に示す色変換定義修正プログラム２１０がローディングされ、その色変換定義修正プログラム２１０がそのパーソナルコンピュータ８０内で実行されることにより実現される。
【００８５】
この図９に示す色変換定義修正装置３００は、上述したＣＭＹＫ値と、上述したＬ*ａ*ｂ*値との間のデータ変換の関係を、複数のＣＭＹＫ値と複数のＬ*ａ*ｂ*値とを１対１に対応付けて定義したプロファイルを修正するものであって、この色変換定義修正装置３００には、平滑化処理部３１１と、基準色設定部３１２と、色差演算部３１３と、基準色差設定部３１４と、色データ修正部３１５とが備えられている。
【００８６】
この色変換定義修正装置３００に備えられている平滑化処理部３１１、基準色設定部３１２、色差演算部３１３、基準色差設定部３１４、および色データ修正部３１５の各要素は、それぞれ、図８に示す色変換定義修正プログラム２１０を構成するソフトウェア部品としての平滑化処理部２１１、基準色設定部２１２、色差演算部２１３、基準色差設定部２１４、および色データ修正部２１５の各要素と、それらのソフトウェア部品の各機能を実現するために必要な、図１，図２，図３に示すパーソナルコンピュータ８０のハードウェアとＯＳ（Ｏｐｅｒａｔｉｏｎ  Ｓｙｓｔｅｍ）やアプリケーションプログラムとの組み合わせから構成されている。
【００８７】
以下、図９に示す色変換定義修正装置３００の各要素を説明することによって、図８に示す色変換定義修正プログラム２１０の各要素も合わせて説明する。
【００８８】
図９に示す色変換定義修正装置３００の平滑化処理部３１１は、アプリケーションソフトウェア上は、図８に示す色変換定義修正プログラム２１０の平滑化処理部２１１に対応する要素であり、プロファイルにおける複数のＬ*ａ*ｂ*値に、その複数のＬ*ａ*ｂ*値相互間における不連続性を平滑化する上記平滑化処理を施してそのプロファイルを修正するものである。この平滑化処理部３１１は、本発明にいう平滑化処理部の機能の一例を示すものであり、その機能は、ハードウェア上は、プログラム部品としての平滑化処理部２１１（図８参照）を実行する、図１，図２，図３に示すパーソナルコンピュータ８０の本体装置８１に内蔵されたＣＰＵ８１１等によって担われる。
【００８９】
また、基準色設定部３１２は、アプリケーションソフトウェア上は、図８に示す色変換定義修正プログラム２１０の基準色設定部２１２に対応する要素であり、プロファイルにおけるＬ*ａ*ｂ*値に対して基準色の設定を受けるものである。この基準色設定部３１２は、その基準色の設定として、平滑化処理部３１１により平滑化処理が施される前のＬ*ａ*ｂ*値からのデータ選択や、その基準色を表す色データの入力を受けることができる。この基準色設定部３１２は、本発明にいう基準色設定部の機能の一例を示すものであり、その機能は、ハードウェア上は、プログラム部品としての基準色設定部２１２（図８参照）を実行する、図１，図２，図３に示すパーソナルコンピュータ８０の本体装置８１に内蔵されたＣＰＵ８１１等によって担われる。
【００９０】
また、色差演算部３１３は、アプリケーションソフトウェア上は、図８に示す色変換定義修正プログラム２１０の色差演算部２１３に対応する要素であり、基準色設定部３１２により設定された基準色と平滑化処理部３１１により平滑化処理が施された後のＬ*ａ*ｂ*値が表す色との色差を求めるものである。この色差演算部３１３は、本発明にいう色差演算部の機能の一例を示すものであり、その機能は、ハードウェア上は、プログラム部品としての色差演算部２１３（図８参照）を実行する、図１，図２，図３に示すパーソナルコンピュータ８０の本体装置８１に内蔵されたＣＰＵ８１１等によって担われる。
【００９１】
また、基準色差設定部３１４は、アプリケーションソフトウェア上は、図８に示す色変換定義修正プログラム２１０の基準色差設定部２１４に対応する要素であり、任意の基準色差の設定を受けるものである。この基準色差設定部３１４は、本発明にいう基準色差設定部の機能の一例を示すものであり、その機能は、ハードウェア上は、プログラム部品としての基準色差設定部２１４（図８参照）を実行する、図１，図２，図３に示すパーソナルコンピュータ８０の本体装置８１に内蔵されたＣＰＵ８１１等によって担われる。
【００９２】
さらに、色データ修正部３１５は、アプリケーションソフトウェア上は、図８に示す色変換定義修正プログラム２１０の色データ修正部２１５に対応する要素であり、色差演算部３１３により求められた色差が、基準色差設定部３１４により設定された基準色差よりも大きい場合に、平滑化処理部３１１により平滑化処理が施された後のＬ*ａ*ｂ*値を、Ｌ*ａ*ｂ*値が表す色と基準色との色差が小さくなるように修正するものである。尚、具体的な修正方法については後述する。この色データ修正部３１５は、本発明にいう色データ修正部の機能の一例を示すものであり、その機能は、ハードウェア上は、プログラム部品としての色データ修正部２１５（図８参照）を実行する、図１，図２，図３に示すパーソナルコンピュータ８０の本体装置８１に内蔵されたＣＰＵ８１１等によって担われる。
【００９３】
図１０は、本発明の色変換定義修正装置における処理の流れの一実施形態を示すフローチャートである。
【００９４】
ここでは、上述したプリンタプロファイル５００が具体的に修正される例を説明する。
【００９５】
ここには、平滑化処理の過程（ステップＳ１）と、基準色を設定する過程（ステップＳ２）と、色差ΔＥを演算する過程（ステップＳ３）と、基準色差Ａを設定する過程（ステップＳ４）と、色差ΔＥと基準色差Ａとを比較する過程（ステップＳ５）と、Ｌ*ａ*ｂ*値を修正する過程（ステップＳ６）とが示されており、図１，図２，図３に示すパーソナルコンピュータ８０で、これら各過程が処理される。
【００９６】
平滑化処理の過程（ステップＳ１）では、図４，図６を参照して説明したプリンタプロファイル５００における、カラーチャート６２を構成する各カラーパッチを分光測色計７０（図２参照）で測色して得られたＬ*ａ*ｂ*値および補間演算により得られたＬ*ａ*ｂ*値に、それらのＬ*ａ*ｂ*値相互間における不連続性を平滑化する平滑化処理が施されてプリンタプロファイル５００が修正される。ここでの平滑化処理は、ＬＵＴの形式を持つプリンタプロファイル５００において注目する格子のＬ*ａ*ｂ*値と、その格子に隣接する周囲の格子のＬ*ａ*ｂ*値との平均値を、その注目する格子のＬ*ａ*ｂ*値として決定するものである。平滑化処理が施される前のＬ*ａ*ｂ*値を代表的に表したものを（Ｌ０，ａ０，ｂ０）、平滑化処理を表す関数（Ｆｕｎｃｔｉｏｎ）をＦとすると、平滑化処理が施された後のＬ*ａ*ｂ*値を代表的に表したもの（Ｌ１，ａ１，ｂ１）は、
Ｌ１＝Ｆ（Ｌ０）
ａ１＝Ｆ（ａ０）
ｂ１＝Ｆ（ｂ０）
で表される。
【００９７】
基準色を設定する過程（ステップＳ２）では、プリンタプロファイル５００における、カラーチャート６２を構成する各カラーパッチを分光測色計７０（図２参照）で測色して得られたＬ*ａ*ｂ*値および補間演算により得られたＬ*ａ*ｂ*値に対して基準色の設定を受ける。ここでは、その基準色の設定として、平滑化処理の過程（ステップＳ１）で平滑化処理が施される前のＬ*ａ*ｂ*値（Ｌ０，ａ０，ｂ０）からのデータ選択を受ける。
【００９８】
尚、この基準色を設定する過程（ステップＳ２）では、平滑化処理の過程（ステップＳ１）で平滑化処理が施される前のＬ*ａ*ｂ*値（Ｌ０，ａ０，ｂ０）からのデータ選択を受ける例を説明したが、例えば、特定の肌色などといった、カラーチャートに含まれない色を表す色データの入力を受けるものであってもよい。ただし、以下では、上記データ選択を受ける例で説明を続ける。
【００９９】
色差ΔＥを演算する過程（ステップＳ３）では、基準色を設定する過程（ステップＳ２）で設定された基準色、すなわち、平滑化処理の過程（ステップＳ１）で平滑化処理が施される前のＬ*ａ*ｂ*値（Ｌ０，ａ０，ｂ０）が表す色と、平滑化処理の過程（ステップＳ１）で平滑化処理が施された後のＬ*ａ*ｂ*値（Ｌ１，ａ１，ｂ１）が表す色との色差ΔＥが求められる。ここでは、色差ΔＥが下記（１）式にて求められる。
【０１００】
ΔＥ＝√（ｄＬ・ｄＬ＋ｄａ・ｄａ＋ｄｂ・ｄｂ）      ……（１）
ただし、
ｄＬ＝Ｌ１−Ｌ０
ｄａ＝ａ１−ａ０
ｄｂ＝ｂ１−ｂ０
基準色差Ａを設定する過程（ステップＳ４）では、図１，図２，図３に示すパーソナルコンピュータ８０に備えられたキーボードやマウスなどからの、任意の基準色差Ａの設定を受ける。
【０１０１】
色差ΔＥと基準色差Ａとを比較する過程（ステップＳ５）では、色差ΔＥを演算する過程（ステップＳ３）で求められた色差ΔＥと、基準色差Ａを設定する過程（ステップＳ４）で設定された基準色差Ａとが比較される。ここでは、先ず、色差ΔＥと基準色差Ａとが用いられて、色差ΔＥの基準色差Ａに対する比の値であるｒが下記（２）式にて求められる。
【０１０２】
ｒ＝ΔＥ／Ａ      ……（２）
次に、このようにして求められたｒの値に基づいて色差ΔＥと基準色差Ａとの大小が比較される。ここでは、
ｒ≦１
の場合、すなわち、色差ΔＥが基準色差Ａ以下の場合と、
ｒ＞１
の場合、すなわち、色差ΔＥが基準色差Ａよりも大きい場合に分けて、以下説明する処理が行われる。
【０１０３】
Ｌ*ａ*ｂ*値を修正する過程（ステップＳ６）では、色差ΔＥを演算する過程（ステップＳ３）で求められた色差ΔＥが、基準色差Ａを設定する過程（ステップＳ４）で設定された基準色差Ａよりも大きい場合、すなわち、上記（２）式にて求められたｒの値が
ｒ＞１
の場合に、平滑化処理の過程（ステップＳ１）で平滑化処理が施された後のＬ*ａ*ｂ*値（Ｌ１，ａ１，ｂ１）が、Ｌ*ａ*ｂ*値（Ｌ１，ａ１，ｂ１）が表す色と、基準色、すなわち、平滑化処理の過程（ステップＳ１）で平滑化処理が施される前のＬ*ａ*ｂ*値（Ｌ０，ａ０，ｂ０）が表す色との色差ΔＥが小さくなるように修正される。ここでは、修正された後のＬ*ａ*ｂ*値を代表的に表したものを（Ｌ１´，ａ１´，ｂ１´）とすると、このＬ*ａ*ｂ*値（Ｌ１´，ａ１´，ｂ１´）は、下記（３），（４），（５）式にて求められる。
【０１０４】
Ｌ１´＝Ｌ０＋ｄＬ／ｒ      ……（３）
ａ１´＝ａ０＋ｄａ／ｒ      ……（４）
ｂ１´＝ｂ０＋ｄｂ／ｒ      ……（５）
このような修正によって、平滑化処理によるデータの変化に起因したカラーマッチング精度の低下が改善され、上記基準色差Ａを基準としたカラーマッチング精度が保たれるとともに、濃度の不連続性が緩和される。
【０１０５】
また、色差ΔＥを演算する過程（ステップＳ３）で求められた色差ΔＥが、基準色差Ａを設定する過程（ステップＳ４）で設定された基準色差Ａ以下の場合、すなわち、上記（２）式にて求められたｒの値が
ｒ≦１
の場合には、上述したＬ*ａ*ｂ*値を修正する過程（ステップＳ６）で説明した修正が施されることなく、平滑化処理の過程（ステップＳ１）で平滑化処理が施された後のＬ*ａ*ｂ*値（Ｌ１，ａ１，ｂ１）が、プリンタプロファイル５００のＬ*ａ*ｂ*値とされる。
【０１０６】
以上説明したように、本実施形態の色変換定義修正装置、およびコンピュータをそのような色変換定義修正装置として動作させる色変換定義修正プログラムによれば、色変換定義を修正するにあたって、本発明にいう第２の色データの一例に相当するＬ*ａ*ｂ*値に平滑化処理を施すとともに、平滑化処理が施される前のＬ*ａ*ｂ*値からのデータ選択を受けることによって設定された基準色と、平滑化処理が施された後の色との色差を求め、この色差が基準色差設定部により設定された基準色差よりも大きい場合には、平滑化処理が施された後のＬ*ａ*ｂ*値を修正して、Ｌ*ａ*ｂ*値が表す色と上記基準色との色差が小さくなるようにするものであるため、平滑化処理を施すことによってカラーマッチング精度が著しく低下するようなことが防止され、所定のカラーマッチング精度が保たれるとともに、濃度の不連続性が緩和される。したがって、このような色変換定義修正装置によれば、カラーマッチング精度と濃度の連続性とを高次元で両立することが実現される。
【０１０７】
尚、本実施形態の説明では、本発明にいう平滑化処理部の例として、プロファイル全体に対して平滑化処理を施す例を示したが、本発明にいう平滑化処理部基準色差設定部は、プロファイルの一部分に対して平滑化処理を施すものであってもよい。
【０１０８】
また、図１０を参照して説明した、本発明の色変換定義修正装置における処理の流れの一実施形態を示すフローチャートでは、本発明にいう「色変換定義の修正」をプリンタプロファイルに対して適用する例を示したが、本発明はそれに限らず、例えば印刷プロファイルとプリンタプロファイルとを結合させて作成したデバイスリンクプロファイルや、スキャナのプロファイルなどの入力デバイスプロファイルに対して適用してもよい。また、入力デバイスプロファイルや出力デバイスプロファイルに対して修正処理を施し、さらに、修正処理が施された後の入出力それぞれのデバイスプロファイルを結合させて作成したデバイスリンクプロファイルに対しても修正処理を施すものであってもよい。
【０１０９】
また、本実施形態の説明では、本発明にいう基準色差設定部の例として、カラーチャートを構成するカラーパッチに対して基準色差を一様に設定する例を示したが、本発明にいう基準色差設定部は、カラーチャートを構成するカラーパッチの１つ１つに対して基準色差が設定されてもよい。
【０１１０】
さらに、本実施形態の説明では、本発明にいう色データ修正部の例として、修正された後のＬ*ａ*ｂ*値（Ｌ１´，ａ１´，ｂ１´）が、上記（３），（４），（５）式にて求められる例を示したが、本発明にいう色データ修正部は、例えば、評価点の重み係数を重くしてフィルタリングし、目標色差内に収まるように評価点の重み係数を決定し、決定した重み係数に基づいて局所的なフィルタ係数を決定し、局所的に重みの異なるフィルタで平滑化を施し直すものであってもよい。
【０１１１】
【発明の効果】
以上説明したように、本発明によれば、カラーマッチング精度と濃度の連続性とを高次元で両立する色変換定義修正装置、およびコンピュータをそのような色変換定義修正装置として動作させる色変換定義修正プログラムが提供される。
【図面の簡単な説明】
【図１】本発明の一実施形態により修正されるプロファイルが採用される印刷およびプルーフ画像作成システムの全体構成図である。
【図２】図１にブロックで示す分光測色計、および本発明の色変換定義修正装置の一実施形態を構成するパーソナルコンピュータの外観斜視図である。
【図３】図２に示すパーソナルコンピュータのハードウェア構成図である。
【図４】プロファイル作成および修正の説明図である。
【図５】印刷プロファイルの概念図である。
【図６】プリンタプロファイルの概念図である。
【図７】図５に示す印刷プロファイルと図６に示すプリンタプロファイルとを結合させたデバイスリンクプロファイルの概念図である。
【図８】本発明の色変換定義修正プログラムの一実施形態を示した図である。
【図９】本発明の色変換定義修正装置の一実施形態を示す機能ブロック図である。
【図１０】本発明の色変換定義修正装置における処理の流れの一実施形態を示すフローチャートである。
【図１１】データの変化の単調性を崩すノイズが含まれた色変換定義（デバイスプロファイル）の例を示す図である。
【図１２】データの変化の単調性を崩すノイズが含まれた色変換定義（デバイスリンクプロファイル）の例を示す図である。
【図１３】図１１に示す色変換定義（デバイスプロファイル）に対して平滑化処理を施した後の色変換定義（デバイスプロファイル）の例を示す図である。
【図１４】図１２に示す色変換定義（デバイスリンクプロファイル）に対して平滑化処理を施した後の色変換定義（デバイスリンクプロファイル）の例を示す図である。
【符号の説明】
１０    カラースキャナ
１１    原稿画像
２０    ワークステーション
３０    フィルムプリンタ
４０    印刷機
４１    印刷画像
４２，４３，６２，６３，６４，９０    カラーチャート
５０    パーソナルコンピュータ
６０    プリンタ
６１    プルーフ画像
７０    分光測色計
８０    パーソナルコンピュータ
８１    本体装置
８１ａ    ＦＤ装填口
８１ｂ    ＣＤ−ＲＯＭ装填口
８１１    ＣＰＵ
８１２    主メモリ
８１３    ハードディスク装置
８１４    ＦＤドライブ
８１５    ＣＤ−ＲＯＭドライブ
８１６    Ｉ／Ｏインタフェース
８２    画像表示装置
８２ａ    表示画面
８３    キーボード
８４    マウス
８５    バス
９１    ケーブル
１００    ＦＤ
１１０    ＣＤ−ＲＯＭ
２１０    色変換定義修正プログラム
３００    色変換定義修正装置
２１１，３１１    平滑化処理部
２１２，３１２    基準色設定部
２１３，３１３    色差演算部
２１４，３１４    基準色差設定部
２１５，３１５    色データ修正部
４００    印刷プロファイル
５００    プリンタプロファイル
６００    デバイスリンクプロファイル
【図１】
0004189169.tif 000002
【図２】
0004189169.tif 000003
【図３】
0004189169.tif 000004
【図４】
0004189169.tif 000005
【図５】
0004189169.tif 000006
【図６】
0004189169.tif 000007
【図７】
0004189169.tif 000008
【図８】
0004189169.tif 000009
【図９】
0004189169.tif 000010
【図１０】
0004189169.tif 000011
【図１１】
0004189169.tif 000012
【図１２】
0004189169.tif 000013
【図１３】
0004189169.tif 000014
【図１４】
0004189169.tif 000015