(57)【要約】【課題】人間の視覚特性に基づいた客観的な判断基準によるカラーマッチング精度を求めること。また、人間の視覚特性に基づいた客観的な判断基準によるカラーマッチング精度の検証を色変換内容別に行い、適宜プロファイルを更新する事で、カラーマッチングを精度良く行うこと。【解決手段】色変換方法に応じたプリンタプロファイルを用いてカラーパッチの画像データを作成し、画像出力装置３はこのカラーパッチの画像データを用いて記録媒体上にカラーパッチをプリントし、出力する。測色器２０により上記記録媒体上に記録された各カラーパッチの色を測定し、測定結果の測定データを用いてマッチング精度算出部８はカラーマッチングの精度（ＣＲＩ）を算出する。マッチング精度判別部９がＣＲＩと予め設定された閾値ＴＨとを比較し、カラーマッチングの精度の良し悪しを判別し、判断結果を報知する。【選択図】　図１
2004056574.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１色以上の色を含む第１の色群のデータと、当該第１の色群の各色を画像出力装置により出力させることで得られる各色であって、当該各色が当該第１の色群の各色と所定の関係となる各色により構成される第２の色群のデータとを対応づけて記憶保持する記憶保持手段と、
入力された入力色群を前記画像出力装置により出力させることで得られる色群を示すデータを外部から入力し、当該データと、前記記憶保持手段に記憶保持された前記入力色群に対応する対応色群のデータとを用いて、明度の誤差、彩度の誤差、色相の誤差を求め、更に、これらの誤差を用いてカラーマッチングの色再現指数を求める計算手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記記憶保持手段は、前記第１の色群のデータと前記第２の色群のデータを色変換方法毎に記憶保持することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記計算手段は、前記入力色群を前記画像出力装置により出力させることで得られる色群を示すデータと、前記入力色群に対応する対応色群のデータとを用いて、明度の差分に基づく値、彩度の差分に基づく値、色相の差分に基づく値を求め、夫々の値の自乗和の平方根の値を夫々の色毎に求め、更に夫々の色毎に求めた前記平方根の値の平均値を前記カラーマッチングの再現指数として求めることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
更に、
前記画像出力装置、画像表示装置を含む各デバイスのプロファイルを記憶保持するプロファイル記憶保持手段と、
前記平均値に基づいて、前記プロファイル記憶保持手段に記憶保持された各デバイスのうち、いずれかのデバイスのプロファイルの更新を行うか否かを判断し、判断結果を報知する報知手段を備えることを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記報知手段は、前記平均値が前記所定の閾値よりも大きい場合、前記各デバイスのうち、いずれかのデバイスのプロファイルを更新する旨を報知することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記報知手段は更に、前記平方根の値を各色毎に報知することを特徴とする請求項４または５に記載の画像処理装置。
【請求項７】
更に、前記各デバイスのプロファイルのうち、いずれかのプロファイルを更新する更新手段を備えることを特徴とする請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
更に、前記更新手段により更新されたプロファイルを外部の装置に対して送信する送信手段を備えることを特徴とする請求項７に記載の画像処理装置。
【請求項９】
少なくとも１色以上の色を含む第１の色群のデータと、当該第１の色群の各色を画像出力装置により出力させることで得られる各色であって、当該各色が当該第１の色群の各色と所定の関係となる各色により構成される第２の色群のデータとを対応づけてメモリに記憶保持させておき、
入力された入力色群を前記画像出力装置により出力させることで得られる色群を示すデータを外部から入力し、当該データと、前記メモリに記憶保持された前記入力色群に対応する対応色群のデータとを用いて、明度の誤差、彩度の誤差、色相の誤差を求め、更に、これらの誤差を用いてカラーマッチングの色再現指数を求めることを特徴とする画像処理方法。
【請求項１０】
入力画像信号を出力画像信号へ変換する画像処理手段を有する画像処理装置において、
前記画像処理手段は複数の色変換手段と、該色変換の精度を算出する精度算出手段と、
該精度算出手段により算出された精度結果とあらかじめ設定されている閾値との大小を判別する精度判別手段とを具備することを特徴とする画像処理装置。
【請求項１１】
前記精度判別手段の判別結果に基づき、色調整の設定を行う色調整設定手段とを具備することを特徴とする請求項１０項記載の画像処理装置。
【請求項１２】
前記色調整設定手段は、画像機器の機器特性情報を更新する機器特性情報更新手段を含むことを特徴とする請求項１１記載の画像処理装置。
【請求項１３】
前記機器特性情報更新手段は、変更後の機器特性情報を用い、前記色変換の精度を算出する精度算出手段と、該精度算出手段により算出された精度結果とあらかじめ設定されている閾値との大小を判別する精度判別手段とを含むことを特徴とする、請求項１２記載の画像処理装置。
【請求項１４】
前記精度算出手段は、前記複数の色変換毎に行う手段であることを特徴とする、請求項１０記載の画像処理装置。
【請求項１５】
前記精度算出手段は、あらかじめ設定してある前記入力画像信号に対応する前記出力画像信号における対応色とその許容値と、前記色変換された出力画像信号とを用いて算出する手段であることを特徴とする請求項１０記載の画像処理装置。
【請求項１６】
前記精度算出手段は、あらかじめ設定してある前記入力画像信号に対応する前記出力画像信号における対応色と、前記色変換された出力画像信号との視覚特性に基づいた差を算出する手段であることを特徴とする請求項１５記載の画像処理装置。
【請求項１７】
前記精度算出手段で用いる許容値は、前記出力画像信号における対応色毎に値が設定されていることを特徴とする請求項１５記載の画像処理装置。
【請求項１８】
前記精度算出手段で用いる許容値は、あらかじめ色相、彩度、明度毎に値が設定され、視覚特性を反映した値であることを特徴とする請求項１５記載の画像処理装置。
【請求項１９】
前記精度算出手段で用いる対応色または許容値は、前記複数の色変換毎に値が設定されていることを特徴とする、請求項１５記載の画像処理装置。
【請求項２０】
前記複数の色変換手段は、前記入力画像信号をモニタに表示された画像を視覚的に忠実に再現するよう対応する前記出力画像信号へ変換する手段、該色変換手段と比較して視覚的により好ましい色に対応する前記出力画像信号へ変換する手段、該入力画像信号を出来るだけ鮮やかな色で出力機器の色域を出来るだけ広く使用するよう前記出力画像信号へ変換する手段の少なくともひとつを含むことを特徴とする、請求項１０記載の画像処理装置。
【請求項２１】
入力画像信号を出力画像信号へ変換する画像処理工程を有する画像処理方法において、
前記画像処理工程は複数の色変換工程と、該色変換の精度を算出する精度算出工程と、
該精度算出工程により算出された精度結果とあらかじめ設定されている閾値との大小を判別する精度判別工程とを有することを特徴とする、画像処理方法。
【請求項２２】
画像処理プログラムを記録する記録媒体であって、入力画像信号を出力画像信号へ変換する画像処理機能を有する画像処理において、
前記画像処理機能は複数の色変換機能と、該色変換の精度を算出する精度算出機能と、該精度算出機能により算出された精度結果とあらかじめ設定されている閾値との大小を判別する精度判別機能とを実現するプログラムを記録することを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理装置、画像処理方法、記憶媒体に関するものである。
【０００２】
【従来の技術】
従来、パーソナルコンピュータの普及に伴い、デジタルカメラ、カラースキャナなどの画像入力機器によって画像を電子データとして入力し、その画像をＣＲＴ、ＬＣＤなどの画像表示装置を用いて画像を表示、確認、さらには編集、加工、修正などを用途に応じて施し、カラープリンタなどの画像出力機器によって画像を出力していた。また最近では、デジタルカメラで撮影した画像を、カラーモニタで表示することなしに、直接カラープリンタで出力するといった利用も多くなってきている。さらに、コンピュータ上で作成したＣＧ画像をカラープリンタで出力するという、画像入力装置を必要としない利用方法もある。
【０００３】
上記のように、デジタルカメラ、カラースキャナ、カラーモニタ、カラープリンタなど異なる画像入出力機器間で画像を扱う場合、それぞれの機器の色再現特性や色再現範囲が異なっていた。そこで、異なる画像処理装置間で色再現を一致させるカラーマネージメントシステム（以下ＣＭＳ）という手法が出現した。ＣＭＳは、各画像処理装置の色再現特性を記述するデバイスプロファイルと、色変換を行うカラーマッチングメソッドなどで構成されている。各画像処理装置間で一致した色再現を実現するためには上記デバイスプロファイルやカラーマッチングメソッドの精度を高める必要があるので、デバイスプロファイルの更新は適宜行っていた。
【０００４】
ここで色変換方法としては、画像の内容や色変換の目的などに応じ複数の方法があった。例えば、モニタ表示とプリンタ出力とを一致させる方法や、プリント出力を好ましくなるよう変換する方法や、プリント出力を出来るだけ鮮やかでかつ、プリンタの色域を出来るだけ広く使用するよう変換する方法などがあった。さらに、上記各色変換方法には、入力色信号に対応する出力色信号における対応色を用いる色変換方法もあった。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来例においてデバイスプロファイルの更新は必ずしも適切な場合に行われておらず、定期的、もしくは、例えばモニタとプリンタとのマッチングにおいては、ユーザがカラーモニタでの表示色とカラープリンタからの出力結果とを見比べ、必要と判断した場合に行うといったもので、プロファイルを更新すべきか否かの判断が明確ではなかった。さらには、人の見た目で判断するという主観的であいまいなもので判断基準が定量化されていなかった。特開平１１−２３２０７３号公報に、カラー画像処理装置間のマッチング精度向上のためのデバイスプロファイルの更新について開示されているが、ここでもユーザの目視によりデバイスプロファイルを更新する旨が開示されており、更新の判断基準が明確でなく定量化されていなかった。
【０００６】
一方、場合によっては更新すべきか否かの判断が客観的に行われる場合もある。しかしながら、上記のようなモニタマッチングの場合、単純にカラーモニタ表示色の測色値とカラープリンタ出力色の測色値との色差のみに注目していた。したがって、カラーモニタなどで表示される光源色とカラープリンタなどで出力される物体色とのマッチングを行う色変換方法において、それぞれの色の見え方が異なり測色値を一致させても同じ色として見えないという、人間の色の見えに対応した判断基準を用いていないために色変換の精度判別を正確に行えないという問題があった。また、プリント物を好ましく変換する方法の場合、好ましさという主観的な内容を定量化することが難しく、色変換の精度判別を正確に行えないという問題があった。
【０００７】
本発明は以上の問題に鑑みてなされたものであり、人間の視覚特性に基づいた客観的な判断基準によるカラーマッチング精度を求める画像処理装置、画像処理方法、記憶媒体を提供することを目的とする。
【０００８】
本発明は上述した問題を解決するためになされたものであり、色変換内容別に色変換精度を的確に検証し、デバイスプロファイルを適宜更新し、色変換を精度良く行うことが可能となる画像処理装置及びその方法及びその媒体を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明の目的を達成するために、例えば本発明の画像処理装置は以下の構成を備える。
【００１０】
すなわち、少なくとも１色以上の色を含む第１の色群のデータと、当該第１の色群の各色を画像出力装置により出力させることで得られる各色であって、当該各色が当該第１の色群の各色と所定の関係となる各色により構成される第２の色群のデータとを対応づけて記憶保持する記憶保持手段と、
入力された入力色群を前記画像出力装置により出力させることで得られる色群を示すデータを外部から入力し、当該データと、前記記憶保持手段に記憶保持された前記入力色群に対応する対応色群のデータとを用いて、明度の誤差、彩度の誤差、色相の誤差を求め、更に、これらの誤差を用いてカラーマッチングの色再現指数を求める計算手段と
を備えることを特徴とする。
【００１１】
また好ましくは更に、
前記画像出力装置、画像表示装置を含む各デバイスのプロファイルを記憶保持するプロファイル記憶保持手段と、
前記平均値に基づいて、前記プロファイル記憶保持手段に記憶保持された各デバイスのうち、いずれかのデバイスのプロファイルの更新を行うか否かを判断し、判断結果を報知する報知手段を備えることを特徴とする。
【００１２】
また好ましくは更に、前記各デバイスのプロファイルのうち、いずれかのプロファイルを更新する更新手段を備えることを特徴とする。
【００１３】
また好ましくは更に、前記更新手段により更新されたプロファイルを外部の装置に対して送信する送信手段を備えることを特徴とする。
【００１４】
本発明の目的を達成するために、例えば本発明の画像処理方法は以下の構成を備える。
【００１５】
すなわち、少なくとも１色以上の色を含む第１の色群のデータと、当該第１の色群の各色を画像出力装置により出力させることで得られる各色であって、当該各色が当該第１の色群の各色と所定の関係となる各色により構成される第２の色群のデータとを対応づけてメモリに記憶保持させておき、
入力された入力色群を前記画像出力装置により出力させることで得られる色群を示すデータを外部から入力し、当該データと、前記メモリに記憶保持された前記入力色群に対応する対応色群のデータとを用いて、明度の誤差、彩度の誤差、色相の誤差を求め、更に、これらの誤差を用いてカラーマッチングの色再現指数を求めることを特徴とする。
【００１６】
また好ましくは更に、
前記画像出力装置、画像表示装置を含む各デバイスのプロファイルをメモリに記憶保持させておき、
前記平均値に基づいて、前記メモリに記憶保持された各デバイスのうち、いずれかのデバイスのプロファイルの更新を行うか否かを判断し、判断結果を報知する報知工程を備えることを特徴とする。
【００１７】
また好ましくは更に、前記各デバイスのプロファイルのうち、いずれかのプロファイルを更新する更新工程を備えることを特徴とする。
【００１８】
また好ましくは更に、前記更新工程で更新されたプロファイルを外部の装置に対して送信する送信工程を備えることを特徴とする。
【００１９】
【発明の実施の形態】
以下添付図面を参照して、本発明を好適な実施形態に従って詳細に説明する。
【００２０】
［第１の実施形態］
＜画像処理装置の基本構成＞
図１は本実施形態における画像処理装置の機能構成を示すと共に、その周辺機器を示すブロック図である。１は画像処理装置本体、２は画像表示装置で、ＣＲＴやＬＣＤ等により構成されており、画像を表示する。３は画像出力装置で、紙やＯＨＰなどの画像記録媒体に画像をプリントする装置である。本実施形態では画像出力装置３をプリンタとして扱うが、上記画像記録媒体上に画像をプリントする機能を有する装置であればプリンタに限定されるものではない。
【００２１】
４は画像表示装置２を画像処理装置１に接続するためのインターフェース（Ｉ／Ｆ）部、５は画像入力装置１７から入力された色と画像表示装置２に表示される色と画像出力装置３にて出力される色とのカラーマッチングを行うカラーマッチング処理部、６は画像出力装置３に出力する画像に対して階調変換処理等の各種画像処理を行う画像処理部である。
【００２２】
７は色変換毎の対応色とその許容値（色変換毎の対応色とその許容値についての詳細は後述する）が記憶されている色変換別対応色・許容値記憶部、８は後述の方法でカラーマッチングの精度を求めるカラーマッチング精度算出部、９はカラーマッチング精度算出部８にて算出された精度の結果を用いカラーマッチング精度の判定を行うカラーマッチング精度判別部、１０はカラーマッチングに用いるデバイスプロファイル（後述のプリンタプロファイル、モニタプロファイル、スキャナ・デジカメプロファイル等のプロファイル）の作成および更新を行うプロファイル作成・更新部、１１はユーザが画像処理装置１に対して各種の指示を入力するための操作部である。
【００２３】
１２は画像出力装置３で用いる出力用紙の種類を設定する用紙設定部、１３は画像出力装置３を画像処理装置１に接続するためのＩ／Ｆ部、１４はデータ処理を行うために一時的にデータを保存するデータバッファ、１５は画像表示装置２などのモニタプロファイルを色変換方法毎に記憶してあるモニタプロファイル格納部、１６は画像出力装置３などのプリンタプロファイルを色変換方法毎に記憶してあるプリンタプロファイル格納部、１７はスキャナやデジタルカメラなど、画像を電子データとして画像処理装置１に入力することができる画像入力装置、１８は画像入力装置１７を画像処理装置１に接続するためのＩ／Ｆ部、１９はスキャナやデジタルカメラなどの画像入力装置１７のプロファイルを色変換方法毎に記憶してあるスキャナ・デジカメプロファイル格納部である。
【００２４】
２０は測色器で、画像出力装置３から出力された記録媒体にプリントされた各色のカラーパッチの色を測定する。２１は測色器２０を画像処理装置１に接続するためのＩ／Ｆ部である。
【００２５】
＜全体処理＞
以下では、指定された色変換に応じたプリンタプロファイルに従ったカラーパッチを画像出力装置３に出力させ、出力された色を測色器２０によって測定された結果を読み込み、取り込んだ色と、指定された色変換に応じた対応色との差分（差分についての詳細は後述する。またこの差分を、カラーマッチングの精度と呼称する）を求め、その精度に応じてプリンタプロファイルを更新するべきか否かの情報を提示する画像処理方法について説明する。また、以下では更新するプロファイルとしてプリンタプロファイルを用いるが、これに限定されるものではなく、他にも例えばモニタプロファイルであっても良い。
【００２６】
図２は、この画像処理のメインの処理のフローチャートである。また、図８は画像表示装置２に表示され、後述の各処理の実行を入力するためのＧＵＩの構成例を示す。以下、図２、図８を用いて、カラーマッチングの精度を求め、求めた精度に応じてプリンタプロファイルの作成、更新を行う処理について説明する。
【００２７】
まずユーザは操作部１１を用いて色変換方法をチェックボタン８１４ａ，８１４ｂ、８１４ｃのいずれかを指定して選択する（黒丸に対応する色変換方法が選択された色変換方法である）。これにより以下、選択した色変換方法におけるカラーマッチングの精度を求める。なお、色変換方法の選択はこの３つに限定されるものではない。よってステップＳ２００では、選択された色変換方法を以下の処理で用いるべきものとして設定する。
【００２８】
次にステップＳ２０１では、ユーザによる操作部１１を用いたパッチ出力ボタン８０４の押下を検出し、プリンタプロファイル格納部１６からステップＳ２００で設定した色変換方法に応じたプリンタプロファイルを用いてカラーパッチの画像データを作成し、データバッファ４に出力する。画像出力装置３はこのカラーパッチの画像データを用いて紙やＯＨＰ等の記録媒体上にカラーパッチをプリントし、出力する。本実施形態ではカラーパッチとしてＲ，Ｇ，Ｂ，Ｃ，Ｍ，Ｙの６色のパッチを用いるが、この数に限定されるものではない。
【００２９】
次にステップＳ２０２では、測色器２０により上記記録媒体上に記録された各カラーパッチの色を測定する。次にステップＳ２０３では、ユーザによる操作部１１を用いた測定データ読み込みボタン８０５の押下を検出し、上記測定結果である測定データＤｎ（ｎは各色（パッチ）を示すインデックスであって、本実施形態では１≦ｎ≦６）をデータバッファ１４に入力する。この測定結果は、本実施形態ではＣＩＥ（国際照明委員会）によるＣＩＥＬＡＢ値とする。
【００３０】
次にステップＳ２０４では、ユーザからの操作部１１を用いた精度算出ボタン８０６の押下を検出し、マッチング精度算出部８は上記測定データＤを用いてカラーマッチングの精度を算出する。ステップＳ２０４における処理の詳細については後述するが、本ステップではカラーマッチングの精度として、カラーマッチングの色再現指数ＣＲＩを求める。
【００３１】
次にステップＳ２０５では、マッチング精度判別部９がこの色再現指数ＣＲＩと予め設定された閾値ＴＨとを比較し、カラーマッチングの精度の良し悪しを判別する。その判別結果は領域８０７に表示される。領域８０７内には、カラーマッチングの精度を示す数値と、その精度が合格であるか否かを示す文字情報とが表示される。なお、本ステップにおける判別処理の詳細については後述する。次にステップＳ２０６では、マッチング精度判別部９が判決結果が合格であるか否か（色再現指数ＣＲＩと閾値ＴＨとの比較を行うことで判別される）を判断する。
【００３２】
合格でない場合にはプリンタプロファイルを更新するべきであるので、ステップＳ２０７ではデバイスプロファイルの更新を指示するためのボタン８１３の押下を受け付けており、更新を行うことができる。ユーザからの操作部１１を用いたプロファイル更新ボタン８１３の押下を検出した場合、処理をステップＳ２０８に進め、プロファイル作成・更新部１０は最新のプリンタプロファイルを作成し、ステップＳ２０９で、プリンタプロファイル格納部１６に格納されているプリンタプロファイルを、作成した最新のプリンタプロファイルに更新する。なお、最新のプリンタプロファイルの作成処理についての詳細は後述する。
【００３３】
ステップＳ２０９では、再度、上記カラーマッチングの精度を更新されたプリンタプロファイルを用いて行うために、ユーザからの操作部１１を用いた再検証ボタン８１５の押下がなされたか否かを判断し、押下された場合には処理をステップＳ２００に進め、押下されない場合には本処理を終了する。
【００３４】
＜カラーマッチング精度算出＞
図３は、上記ステップＳ２０４においてカラーマッチング精度算出部８がカラーマッチングの精度を求める処理の詳細を示すフローチャートである。同フローチャートを用いて、カラーマッチングの精度を求める処理の詳細について以下、説明する。
【００３５】
まずステップＳ３０１で、カラーマッチング精度算出のための色数ｎを１に初期化する。次にステップＳ３０２では、対応色・許容値記憶部７からステップＳ２００で選択、設定された色変換方法に応じたテーブルに登録されたｎ番目の対応色データＰｎと許容値データＴｎ（１≦ｎ≦６）とを読み出す。
【００３６】
図５に色変換方法毎のテーブルの構成例を示す。各テーブルは色変換方法毎に設けられたものであり、夫々異なる色再現性を実現するために用いられる。例えばテーブル１は画像表示装置２に対して視覚的に忠実な色再現を行う第１の色再現に用いられる。
【００３７】
また個々のテーブルには、６色のパッチに対応する対応色データＰｎと許容値データＴｎが登録されている。同テーブルにおいてそのほかの項目については図４を用いて説明する。図４は、ＣＩＥＬＡＢ色空間におけるａ＊ｂ＊平面を示すものであり、紙面手前方向をＬの正の方向、紙面奥方向をＬの負の方向とする。
【００３８】
オリジナル色ＯＲｎ（○印）は、例えば画像表示装置２に表示されている色を示し、対応色Ｐｎ（△印）は、例えばオリジナル色ＯＲｎに最もカラーマッチングする、画像出力装置３にて出力されるべき色Ｐｎを示す。すなわち、オリジナル色を画像出力装置３により画像記録媒体上に記録した場合に、記録される色がオリジナル色と主観評価により同じ色と判断される場合に、この記録される色がオリジナル色に対応する対応色となる。
【００３９】
そして、ＴｎＬｐ，ＴｎＬｍは、彩度に関してオリジナル色ＯＲｎと対応色Ｐｎとがマッチングしていると許容できる許容域（ＴｎＬｐはプラス側の許容値、ＴｎＬｍはマイナス側の許容値）を示す。ＴｎＣｐ，ＴｎＣｍは、彩度に関してオリジナル色ＯＲｎと対応色Ｐｎとがマッチングしていると許容できる許容域（ＴｎＣｐはプラス側の許容値、ＴｎＣｍはマイナス側の許容値）を示し、ＴｎＨｐ，ＴｎＨｍは、色相に関してオリジナル色ＯＲｎと対応色Ｐｎとがマッチングしていると許容できる許容域（ＴｎＨｐはプラス側の許容値、ＴｎＨｍはマイナス側の許容値）を示している。
【００４０】
これらオリジナル色ＯＲｎに対する対応色Ｐｎおよび許容値ＴｎＬｐ，ＴｎＬｍ，ＴｎＣｐ，ＴｎＣｍ，ＴｎＨｐ，ＴｎＨｍは、あらかじめモニタ表示色とプリント色との主観評価実験などにより対応関係を求めておき、図５に示すようなテーブルデータとして各色再現別に対応色・許容値記憶部７に保存しておくものとする。
【００４１】
もちろん、この対応色、許容値を画像出力装置毎、または出力用紙毎に設定しておき、適宜使い分けるよう構成してよいことは言うまでもない。ここで、図５におけるＰｎＬ，ＰｎＣ，ＰｎＨは、それぞれＰｎの極座標系での表色値ＬＣＨであり、ＣＩＥＬＡＢ値からは、以下の式（１）〜（３）を用いて変換する。
【００４２】
Ｌ＊　　　＝　Ｌ＊　　　　　　　　　　　　　　　　　　　（１）
Ｃａｂ＊　＝　√（（ａ＊）×（ａ＊）＋（ｂ＊）×（ｂ＊））　　（２）
Ｈａｂ　　＝　ａｒｃｔａｎ（ｂ＊／ａ＊）　　　　　　　　　　　　（３）
図３に戻って、ステップＳ３０３では、ステップＳ２０３でデータバッファ１４に書き込まれた測定データＤのうち、ｎ番目の測定データＤｎをデータバッファ１４から読み出し、上記式（１）〜式（３）を用いて極座標系表色値ＤｎＬ，ＤｎＣ，ＤｎＨを算出する。ステップＳ３０４では、ｎ番目のカラーパッチの明るさＤｎＬとｎ番目の対応点の明るさＰｎＬとを比較し、ＤｎＬ≧ＰｎＬの場合、処理をステップＳ３０５に進め、明るさの精度Ｌｅを
Ｌｅ＝（ＤｎＬ−ＰｎＬ）／ＴｎＬｐ
を計算することで求める。すなわち、ｎ番目のカラーパッチの明るさＤｎＬとｎ番目の対応点の明るさＰｎＬとの差分を明るさのプラス側の許容値ＴｎＬｐで正規化した値を計算する。よってこの計算による値Ｌｅが０≦Ｌｅ≦１の場合にのみ、ｎ番目のカラーパッチの明るさＤｎＬとｎ番目の対応点の明るさＰｎＬとがマッチングしていると許容できる。
【００４３】
一方、ステップＳ３０４における比較の結果、ＤｎＬ＜ＰｎＬの場合、処理をステップＳ３０６に進め、明るさの精度Ｌｅを
Ｌｅ＝（ＰｎＬ−ＤｎＬ）／ＴｎＬｍ
を計算することで求める。すなわち、この計算による値Ｌｅが０≦Ｌｅ≦１の場合にのみ、ｎ番目のカラーパッチの明るさＤｎＬとｎ番目の対応点の明るさＰｎＬとがマッチングしていると許容できる。
【００４４】
ステップＳ３０７では、ｎ番目のカラーパッチの彩度ＤｎＣとｎ番目の対応点の彩度ＰｎＣとを比較し、ＤｎＣ≧ＰｎＣの場合、処理をステップＳ３０８に進め、彩度の精度Ｃｅを
Ｃｅ＝（ＤｎＣ−ＰｎＣ）／ＴｎＣｐ
を計算することで求める。すなわち、ｎ番目のカラーパッチの彩度ＤｎＣとｎ番目の対応点の彩度ＰｎＣとの差分を彩度のプラス側の許容値ＴｎＣｐで正規化した値を計算する。よってこの計算による値Ｃｅが０≦Ｃｅ≦１の場合にのみ、ｎ番目のカラーパッチの彩度ＤｎＣとｎ番目の対応点の彩度ＰｎＣとがマッチングしていると許容できる。
【００４５】
一方、ステップＳ３０７における比較の結果、ＤｎＣ＜ＰｎＣの場合、処理をステップＳ３０９に進め、彩度の精度Ｃｅを
Ｃｅ＝（ＰｎＣ−ＤｎＣ）／ＴｎＣｍ
を計算することで求める。すなわち、この計算による値Ｃｅが０≦Ｃｅ≦１の場合にのみ、ｎ番目のカラーパッチの彩度ＤｎＣとｎ番目の対応点の彩度ＰｎＣとがマッチングしていると許容できる。
【００４６】
ステップＳ３１０では、ｎ番目のカラーパッチの色相ＤｎＨとｎ番目の対応点の色相ＰｎＨとを比較し、ＤｎＨ≧ＰｎＨの場合、処理をステップＳ３１１に進め、色相の精度Ｈｅを
Ｈｅ＝（ＤｎＨ−ＰｎＨ）／ＴｎＨｐ
を計算することで求める。すなわち、ｎ番目のカラーパッチの色相ＤｎＨとｎ番目の対応点の色相ＰｎＨとの差分を色相のプラス側の許容値ＴｎＨｐで正規化した値を計算する。よってこの計算による値Ｈｅが０≦Ｈｅ≦１の場合にのみ、ｎ番目のカラーパッチの色相ＤｎＨとｎ番目の対応点の色相ＰｎＨとがマッチングしていると許容できる。
【００４７】
一方、ステップＳ３１０における比較の結果、ＤｎＨ＜ＰｎＨの場合、処理をステップＳ３１２に進め、色相の精度Ｈｅを
Ｈｅ＝（ＰｎＨ−ＤｎＨ）／ＴｎＨｍ
を計算することで求める。すなわち、この計算による値Ｈｅが０≦Ｈｅ≦１の場合にのみ、ｎ番目のカラーパッチの色相ＤｎＨとｎ番目の対応点の色相ＰｎＨとがマッチングしていると許容できる。
【００４８】
上記処理により求めたＬｅ、Ｃｅ、Ｈｅは上述の通り、人間が見てマッチングしていると許容できる最大値を１としたときの誤差となるため、明度方向、彩度方向、色相方向それぞれについて人間の目の特性に均等な値として扱うことが出来る。
【００４９】
次にステップＳ３１３では、明度方向の誤差Ｌｅ、彩度方向の誤差Ｃｅ、色相方向の誤差Ｈｅを用いて、人間が見たときのカラーマッチング度合いを表す評価量である色再現指数ＣＲＩｎを以下の式に基づいて計算する。
【００５０】
ＣＲＩｎ＝√（Ｌｅ×Ｌｅ＋Ｃｅ×Ｃｅ＋Ｈｅ×Ｈｅ）
このＣＲＩｎはｎ番目のカラーパッチの色とｎ番目の対応色とのカラーマッチングの精度を示すものである。次にステップＳ３１４で、求めたＣＲＩｎをデータバッファ１４へ書き込む。ステップＳ３１５では上記全ての処理を、全てのカラーパッチに対して行い、全てのカラーパッチに対するＣＲＩｎを求めたか否かを判断し（ｎ＝６か否かを判断し）、全てのカラーパッチに対するＣＲＩｎを求めていれば図３に示した処理を終了し、処理をステップＳ２０５に進める。一方、ｎ＜６の場合、処理をステップＳ３１６に進め、ｎに１を足して更新し、ステップＳ３０２以降の処理を行う。
＜カラーマッチング精度判別＞
図６は、上記ステップＳ２０５においてカラーマッチング精度判別部９が上記ＣＲＩｎを用いて、カラーマッチングの精度の善し悪しを判別する処理のフローチャートである。
【００５１】
まずステップＳ６０１において、以下用いる変数ＣＲＩｓ、ｎを夫々０，１に初期化する。そしてステップＳ６０２ではデータバッファ１４からＣＲＩｎを読み出し、ステップＳ６０３において変数ＣＲＩｓに加算する。そしてステップＳ６０４では、全てのｎについてのＣＲＩｎをＣＲＩｓに加算したか否かを判断し（ｎ＝６であるか否かを判断し）、ｎ＜６の場合は処理をステップＳ６０９に進め、ｎに１を足して更新し、ステップＳ６０２，ステップＳ６０３の処理を繰り返す。
【００５２】
一方、ｎ＝６の場合は処理をステップＳ６０５に進め、ＣＲＩｓをｎ（＝６）で割った値を変数ＣＲＩに代入する。すなわち変数ＣＲＩは、全てのＣＲＩｎの平均値を示すものであって、本実施形態ではこのＣＲＩを色再現指数として用いる。そしてステップＳ６０６でＣＲＩと予め設定された閾値ＴＨとを比較し、ＣＲＩ＜ＴＨの場合、すなわち、全てのカラーパッチに対する明度方向の誤差、彩度方向の誤差、色相方向の誤差の平均値が所定値よりも小さい場合は、各パッチの色とそれらに対応する対応色との誤差が小さい（人間が見たときのカラーマッチング度合いが高い）ので、処理をステップＳ６０７に進め、精度の判別結果を「合格」とする。すなわち、領域８０７内の判定結果を表示する領域に「合格」と表示し、合格を報知する。
【００５３】
一方、ＣＲＩ≧ＴＨの場合、すなわち、全てのカラーパッチに対する明度方向の誤差、彩度方向の誤差、色相方向の誤差の平均値が所定値以上である場合は、各パッチの色とそれらに対応する対応色との誤差が大きい（人間が見たときのカラーマッチング度合いが低い）ので、処理をステップＳ６０８に進め、精度の判別結果を「不合格」とする。すなわち、領域８０７内の判定結果を表示する領域に「不合格」と表示し、不合格を報知する。なお、ステップＳ６０７，ステップＳ６０８のいずれの場合にも、求めた色再現指数ＣＲＩを領域８０７内の精度を表示する領域に表示する。
【００５４】
なお、本実施形態では精度の判別結果の報知方法を「合格」、「不合格」のように文字として表示したが、これに限定されるものではなく、他にも例えば、「合格」、「不合格」を表す画像、もしくはサウンドとして表現しても良い。
【００５５】
また上記フローチャートには示していないが、ユーザが操作部１１を用いて詳細ボタン８０８を押下することで、図９に例示するＧＵＩが画像表示装置２上に表示される。同図のＧＵＩは各パッチの色毎にマッチング精度、すなわちＣＲＩｎが表示されている。
【００５６】
＜最新プロファイル作成＞
図７は、上記ステップＳ２０８においてプロファイル作成・更新部１０がプリンタプロファイルを最新のものに更新する処理の詳細を示すフローチャートである。同フローチャートを用いて、プリンタプロファイルを最新のものに更新する処理の詳細について以下、説明する。
【００５７】
ステップＳ７０１では、ユーザからの操作部１１を用いたパッチ出力ボタン８０９の押下を検出し、ステップＳ２００で選択、設定した色選択方法に対応したプロファイル作成用カラーパッチのデータを作成し、画像出力装置３に出力する。また画像出力装置３はこのデータに基づいて記録媒体上にカラーパッチをプリントし、出力する。ここで出力するカラーパッチの色数は特に限定しないが、例えばＲＧＢ各色９ステップの組み合わせの７２９色のカラーパッチを出力する。
【００５８】
ステップＳ７０２では、測色器２０により上記記録媒体上に記録された各カラーパッチの色を測定し、ステップＳ７０３で測定データ読み込み８１０の押下を検出すると、その測定結果である測定データをデータバッファ１４に入力する。この測定結果は、本実施形態ではＣＩＥ（国際照明委員会）によるＣＩＥＬＡＢ値とする。次にステップＳ２０３では、ユーザによる操作部１１を用いた測定データ読み込みボタン８０５の押下を検出し、上記測定データＤをデータバッファ１４に書き込む。
【００５９】
ステップＳ７０４では、ユーザからの操作部１１を用いたプロファイル作成ボタン８１１の押下を検出し、所定のフォーマットに則り、ステップＳ２００で選択、設定した色変換方法に対応したプリンタプロファイルを作成する。またユーザは操作部１１を用いて、ファイル名ウィンドウ８１２に所望のプロファイル名を入力する事も出来る。
【００６０】
以上説明したように、オリジナル色ＯＲに対応する対応色Ｐｎとその許容域Ｔｎとを用いてカラーマッチングの精度を検証することで、人間の視覚特性に基づいた客観的な判断基準によるカラーマッチング精度の検証を行い、適宜プロファイルを更新する事が出来る。
【００６１】
［第２の実施形態］
図１０に本実施形態における画像処理装置の機能構成を示すと共に、その周辺機器との構成を示す。１００１は本実施形態における画像処理装置の本体で、色測定を行うセンサ（センサ部１００４）を接続することができる。また本実施形態における画像処理装置はＰＤＡやノート型パソコンなど、携帯可能な（持ち運びが可能な）画像処理装置とする。
【００６２】
１００２は画像処理装置１００１に接続された外部の画像処理装置で、一般にＰＣやワークステーションなどのデスクトップのコンピュータであると共に、画像処理装置１００１と同様、各種のデバイスプロファイルを保持している。本実施形態の画像処理装置１００１は第１の実施形態と同様の処理を行って作成した新しいプロファイルを、外部の画像処理装置１００２に対して送信する。画像処理装置１００２は送信されたプロファイルを受信し、受信したプロファイルに更新する。以下、画像処理装置１００１と画像処理装置１００１が行う処理について説明する。なお以下では更新するプロファイルをプリンタプロファイルとして説明するが、これに限定されるものではなく、他にも例えばモニタプロファイルであっても良い。
【００６３】
１００３は画像出力装置で、紙やＯＨＰなどの画像記録媒体に画像をプリントする装置である。本実施形態では画像出力装置１００３をプリンタとして扱うが、上記画像記録媒体上に画像をプリントする機能を有する装置であればプリンタに限定されるものではない。１００４は上記センサ部、１００５は画像処理装置１００１と画像処理装置１００２とでデータ通信を行うための通信インターフェース部である。
【００６４】
１００６はセンサ部１００４による測定データ保持する測定データ保持部１００６、１００７は色変換毎の対応色とその許容値（色変換毎の対応色とその許容値についての詳細は後述する）が記憶されている色変換別対応色・許容値記憶部、１００８はカラーマッチングの精度を求めるカラーマッチング精度算出部、１００９はカラーマッチング精度算出部１００８にて算出された精度の結果を用いカラーマッチング精度の判定を行うカラーマッチング精度判別部、１０１０はカラーマッチングに用いるデバイスプロファイル（後述のプリンタプロファイル、モニタプロファイル、スキャナ・デジカメプロファイル等のプロファイル）の作成および更新を行うプロファイル作成・更新部である。
【００６５】
１０１１は画像や文字情報などを表示すると共に、タッチパネル形式で各種の指示を入力する事ができる操作・表示部、１０１２はセンサ部１００４を制御するセンサ制御部１０１２、１０１３はデータ処理を行うために一時的にデータを保存するデータバッファ、１０１４はモニタプロファイルを色変換方法毎に記憶してあるモニタプロファイル格納部、１０１５は画像出力装置１００３などのプリンタプロファイルを色変換方法毎に記憶してあるプリンタプロファイル格納部である。
【００６６】
＜全体処理＞
図１１は、上記構成を備える本実施形態における画像処理装置が行う画像処理のメインの処理のフローチャートである。なお、図１１に示したフローチャートにおいて、ステップＳ１１０１からステップＳ１１０９までの各処理は、ステップＳ２００からステップＳ２０９までの各処理とほぼ同じであって、ステップＳ１１０２で本実施形態では測色器２０からではなく、センサ部１００４を用いて記録媒体上のカラーパッチの色を測定する点が異なる。よって、ステップＳ１１００からステップＳ１１０９までの各処理の説明は省略する。また本実施形態では、操作・表示部１０１１に表示される画面は図８に示したＧＵＩが表示されるものとする。
【００６７】
ステップＳ１１１０では、ステップＳ１１０８で新たに作成されたプリンタプロファイルを通信インターフェース部１００５を介して画像処理装置１００２に送信する。画像処理装置１００２は保持するプリンタプロファイルを送信されたプリンタプロファイルに更新する。
【００６８】
以上説明したように、色測定のためのセンサー部を付属したハンディタイプ画像処理装置を用いる事で、例えば画像処理装置１００２を用いて人間の視覚特性に基づいた客観的な判断基準によるカラーマッチング精度の検証を行い、適宜プロファイルを更新する事が簡便に行うことができ、画像処理装置１００１をサービスマン等が保持しており、外部から画像処理装置１００２に対して人間の視覚特性に基づいた客観的な判断基準によるカラーマッチング精度の検証を行い、適宜プロファイルを更新した結果を送信し、画像処理装置１００２の保持するプロファイルを更新させることができる。
【００６９】
［第３の実施形態］
図１２にサーバ側の画像処理装置とクライアント側の画像処理装置（以下、画像処理サーバ）との機能構成を示す。本実施形態における画像処理装置は測定データを画像処理サーバに送信し、画像処理サーバが測定データを用いて作成した最新のプロファイルを受信し、受信したプロファイルに更新する。一方、画像処理サーバは受信した測定データを用いてカラーマッチング精度を求め、その精度が合格でない場合には新たなプロファイルを作成し、画像処理装置に送信する。以下、画像処理装置と画像処理サーバ、及びそれらが行う処理について説明する。なお以下では更新するプロファイルをプリンタプロファイルとして説明するが、これに限定されるものではなく、他にも例えばモニタプロファイルであっても良い。
【００７０】
１２０１は画像処理サーバで、以下の構成を備える。１２０４は画像処理サーバ１２０１と画像処理装置１２０２間でデータ通信を行うために用いられる通信インターフェース部、１２０５は画像処理装置１２０２から送信される測定データを格納する測定データ格納部、１２０７は色変換毎の対応色とその許容値（色変換毎の対応色とその許容値についての詳細は後述する）が記憶されている色変換別対応色・許容値記憶部、１２０８はカラーマッチングの精度を求めるカラーマッチング精度算出部、１２０９はカラーマッチング精度算出部１２０８にて算出された精度の結果を用いカラーマッチング精度の判定を行うカラーマッチング精度判別部、１２０６はカラーマッチングに用いるデバイスプロファイル（後述のプリンタプロファイル、モニタプロファイル、スキャナ・デジカメプロファイル等のプロファイル）の作成を行うプロファイル作成部である。
【００７１】
１２１０は画像や文字情報などを表示すると共に、タッチパネル形式で各種の指示を入力する事ができる操作・表示部、１２１２はデータ処理を行うために一時的にデータを保存するデータバッファ、１２１３はモニタプロファイルを色変換方法毎に記憶してあるモニタプロファイル格納部、１２１４は画像出力装置１２０３などのプリンタプロファイルを色変換方法毎に記憶してあるプリンタプロファイル格納部である。
【００７２】
１２０２はインターネットやＬＡＮなどのネットワークを介して画像処理サーバ１２０１に接続されている画像処理装置である。１２０３はＩ／Ｆ部１２１５を介して画像処理装置１２０２に接続されている画像出力装置で、紙やＯＨＰなどの画像記録媒体に画像をプリントする装置である。１２１６は画像表示装置１２２６に表示される色と画像出力装置１２０３により出力される色とのカラーマッチング処理を行うカラーマッチング処理部、１２１７は画像出力装置１２０３に出力する画像に対して階調変換処理等の各種画像処理を行う画像処理部である。
【００７３】
１２１８は画像出力装置１２０３で用いる出力用紙の種類を設定する用紙設定部、１２１９はカラーマッチングに用いるデバイスプロファイル（後述のプリンタプロファイル、モニタプロファイル、スキャナ・デジカメプロファイル等のプロファイル）の更新を行うプロファイル更新部である。１２２０は画像や文字情報などを表示すると共に、タッチパネル形式で各種の指示を入力する事ができる操作・表示部、１２２１は画像処理サーバ１２０１とのデータ通信を行うための通信インターフェース部、１２２２は画像表示装置１２２６のモニタプロファイルを色変換方法毎に記憶してあるモニタプロファイル格納部、１２２３は画像出力装置１２０３などのプリンタプロファイルを色変換方法毎に記憶してあるプリンタプロファイル格納部である。
【００７４】
１２２４は、画像出力装置１２０３に出力する画像データを一時的に記憶しておく画像バッファである。１２２５は画像表示装置１２２６と接続するためのＩ／Ｆ部で、１２２６は画像表示装置で、ＣＲＴやＬＣＤ等により構成されており、画像を表示する。１２２８は測色器で、画像出力装置１２０３から出力された記録媒体にプリントされた各色のカラーパッチの色を測定する。１２２７は測色器１２２８を画像処理装置１２０２に接続するためのＩ／Ｆ部である。
【００７５】
＜全体処理＞
図１３は、上記構成を備える画像処理装置と画像処理サーバとが行うメインの処理のフローチャートである。なお画像処理装置１２０２が行う処理である、ステップＳ１３０１からステップＳ１３０３までの各処理は、ステップＳ２００からステップＳ２０２までの各処理と同じであるために、その説明を省略する。また本実施形態では、操作・表示部１２２０、１２１０に表示される画面は図８に示したＧＵＩが表示されるものとする。
【００７６】
ステップＳ１３０４では、測色器１２２８による測定データを通信インターフェース部１２０２を介して画像処理サーバ１２０１に送信する。ステップＳ１３５１で画像処理サーバ１２０１が測定データを受信すると、ステップＳ１３５２で測定データ格納部１２０５に登録し、ステップＳ１３５３で測定データをデータバッファ１２１２に書き込む。
【００７７】
ステップＳ１３５４からステップＳ１３５８までの各処理はステップＳ２０４からステップＳ２０８までの各処理とほぼ同じであって、最新のプリンタプロファイルの作成はプロファイル作成部１２０６が行う点が異なる。よって、ステップＳ１３５４からステップＳ１３５８までの各処理の説明は省略する。次に、ステップＳ１３５９では、プリンタプロファイル格納部１２１４においてステップＳ１３０１で選択、設定した色変換方法に応じたプリンタプロファイルを作成した最新のプリンタプロファイルとして登録する。そしてステップＳ１３６０では、通信インターフェース部１２０４を介して作成した最新のプリンタプロファイルを画像処理装置１２０２に送信する。
【００７８】
ステップＳ１３０５で画像処理装置１２０２は測定データを受信すると、ステップＳ１３０６ではプロファイル更新部１２１９がプリンタプロファイル格納部１２２３内のステップＳ１３０１で選択、設定した色変換方法に応じたプリンタプロファイルを受信したプリンタプロファイルに更新する。
【００７９】
また、画像処理サーバ１２０１はステップＳ１３６１において、カラーマッチングの結果を示すデータ（合格か不合格かを示すデータ、求めた精度を示すデータ）を通信インターフェース部１２０４を介して送信し、画像処理装置１２０２はステップＳ１３０７においてこれらのデータを受信する。
【００８０】
以上説明したように、画像出力装置とカラーマッチングの精度を求める装置（画像処理サーバ）とが異なる位置（特に遠隔の位置）に存在していても人間の視覚特性に基づいた客観的な判断基準によるカラーマッチング精度を求め。適宜プロファイルを更新する事が簡便に行うことができる。
【００８１】
［第４の実施形態］
上記実施形態では、プロファイルの更新を画像出力装置のプロファイル（プリンタプロファイル）を更新するとしたが、画像入力装置のプロファイルまたは画像表示装置のプロファイル（モニタプロファイル）を更新するよう構成しても良い。つまりは、カラーマッチングの精度を高めるために、画像出力装置または画像入力装置または画像表示装置のプロファイルを適宜更新する様、構成すればよい。また、プロファイルの更新ではなく、カラーマッチング方法を変更する構成にしても良い。もちろん、プロファイルの更新、カラーマッチング方法の変更を組み合わせても良いことは言うまでもない。
【００８２】
またその場合は、プリンタプロファイル以外にもモニタプロファイルなどを更新するボタンを設ける。
【００８３】
また上記実施形態では、色再現指数ＣＲＩは明度の誤差、彩度の誤差、色相の誤差を用いて夫々カラーパッチの色再現指数ＣＲＩｎを求め、更に全てのＣＲＩｎの平均値を計算することで色再現指数ＣＲＩを求めていたが、これに限定されるものではない。他にも例えば、全てのカラーパッチに対して明度の誤差の平均値、彩度の誤差の平均値、色相の誤差の平均値を求め、更に夫々の平均値に対して閾値を設けて閾値処理を行い、合格、不合格の判定を行っても良い。
【００８４】
［第５の実施形態］
上記実施形態では、画像表示装置に表示される色に対応する対応色と、画像表示装置に表示されている色を画像出力装置に出力させることで得られる色とのカラーマッチングの精度を求めていたが、他にも例えば画像処理装置と画像出力装置とを接続し、画像出力装置が出力した色がユーザの好みに合わなかった場合、ユーザの所望の色味を画像処理装置に入力し、入力された色の対応色と、上記画像出力装置により出力された色を色測器で測定することで得られる色とのカラーマッチングを求めても良い。そしてそのカラーマッチングの精度によって、精度の合否結果を第１の実施形態で説明したようにＧＵＩ上に表示し、プリンタのプロファイルを行っても良い。
【００８５】
このように、画像出力装置や画像表示装置等により表示、出力された色がユーザの所望の色でなかった場合に、この所望の色を入力させ、入力された所望の色の対応色と上記表示、出力された色とのカラーマッチングの精度を求め、その結果に応じてプロファイルの更新を行っても良い。
【００８６】
なお、所望の色に対応する対応色の選択方法としては、例えば複数の対応色のうち、所望の色に最もカラーマッチングする色を検索し、この色に対する対応色としても良い。
【００８７】
［その他の実施形態］
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用しても良い。
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵまたはＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成されることは言うまでもない。
【００８８】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８９】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることが出来る。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９０】
【発明の効果】
以上説明したように、本発明によって、人間の視覚特性に基づいた客観的な判断基準によるカラーマッチング精度を求めることができる。また、人間の視覚特性に基づいた客観的な判断基準によるカラーマッチング精度の検証を色変換内容別に行い、適宜プロファイルを更新する事が出来るため、カラーマッチングを精度良く行うことが可能となる画像処理装置及びその方法及びその媒体を提供することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態における画像処理装置の機能構成を示すと共に、その周辺機器を示すブロック図である。
【図２】本発明の第１の実施形態における画像処理装置が行う画像処理のメインの処理のフローチャートである。
【図３】ステップＳ２０４においてカラーマッチング精度算出部８がカラーマッチングの精度を求める処理の詳細を示すフローチャートである。
【図４】ＣＩＥＬＡＢ色空間におけるａ＊ｂ＊平面を示す図である。
【図５】色変換方法毎のテーブルの構成例を示す図である。
【図６】ステップＳ２０５においてカラーマッチング精度判別部９が上記ＣＲＩｎを用いて、カラーマッチングの精度の善し悪しを判別する処理のフローチャートである。
【図７】ステップＳ２０８においてプロファイル作成・更新部１０がプリンタプロファイルを最新のものに更新する処理の詳細を示すフローチャートである。
【図８】画像表示装置２に表示されるＧＵＩの構成例を示す図である。
【図９】画像表示装置２に表示される、各パッチの色毎にマッチング精度、すなわちＣＲＩｎを表示するＧＵＩの表示例を示す図である。
【図１０】本発明の第２の実施形態における画像処理装置の機能構成を示すと共に、その周辺機器との構成を示すブロック図である。
【図１１】本発明の第２の実施形態における画像処理装置が行う画像処理のメインの処理のフローチャートである。
【図１２】本発明の第３の実施形態におけるサーバ側の画像処理装置とクライアント側の画像処理装置（以下、画像処理サーバ）との機能構成を示すブロック図である。
【図１３】本発明の第３の実施形態における画像処理装置と画像処理サーバとが行うメインの処理のフローチャートである。
【図１】
2004056574.tif 000003
【図２】
2004056574.tif 000004
【図３】
2004056574.tif 000005
【図４】
2004056574.tif 000006
【図５】
2004056574.tif 000007
【図６】
2004056574.tif 000008
【図７】
2004056574.tif 000009
【図８】
2004056574.tif 000010
【図９】
2004056574.tif 000011
【図１０】
2004056574.tif 000012
【図１１】
2004056574.tif 000013
【図１２】
2004056574.tif 000014
【図１３】
2004056574.tif 000015