(57)【要約】【課題】照明の映り込みの影響がない、信頼性の高い測色値を取得する。【解決手段】照明判定部１０７は、表示装置３の画像データの表示領域上における照明の映り込み領域を判定する。表示条件決定部１０２は、照明判定部１０７による判定結果に基づいて、測色用チャートの表示条件を決定する。表示装置制御部１０１は、決定された表示条件で測色用チャートを表示装置３に表示させる。撮影装置制御部１０４は、表示装置３に表示される測色用チャートを撮影装置２に撮影させる。測色値変換部１０８は、撮影された測色用チャートの画像データに基づいて、測色用チャートの各パッチの測色値を取得する。【選択図】図１
2013118439.tif 000002
【特許請求の範囲】
【請求項１】
表示手段の画像データの表示領域上における照明の映り込み領域を判定する判定手段と、
前記判定手段による判定結果に基づいて、測色用チャートの表示条件を決定する決定手段と、
前記決定手段により決定された前記表示条件で前記測色用チャートを前記表示手段に表示させる表示制御手段と、
前記表示手段に表示される前記測色用チャートを撮影手段に撮影させる撮影制御手段と、
前記撮影手段により撮影された前記測色用チャートの画像データに基づいて、前記測色用チャートの各パッチの測色値を取得する取得手段とを有することを特徴とする画像処理装置。
【請求項２】
前記決定手段は、前記判定手段により照明の映り込みがないと判定された領域に前記測色用チャートを表示させるように前記表示条件を決定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
表示手段の画像データの表示領域上における照明の映り込み領域を判定する判定手段と、
前記判定手段による判定結果を出力する出力手段と、
ユーザにより指定された測色用チャートの表示条件を入力する入力手段と、
前記入力手段により入力された前記表示条件で前記測色用チャートを前記表示手段に表示させる表示制御手段と、
前記表示手段に表示される前記測色用チャートを撮影手段に撮影させる撮影制御手段と、
前記撮影手段により撮影された前記測色用チャートの画像データに基づいて、前記測色用チャートの各パッチの測色値を取得する取得手段とを有することを特徴とする画像処理装置。
【請求項４】
前記出力手段は、照明の映り込み領域を前記ユーザが確認できるように前記判定手段による判定結果を出力することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記判定手段は、前記表示手段上に表示された照明判定用チャートを前記撮影手段に撮影させ、前記撮影手段により撮影された前記照明判定用チャートの画像データの撮影値に基づいて、前記照明判定用チャートの画像データを複数の領域に分割し、前記複数の領域の夫々に対して照明の映り込み領域であるか否かを判定することを特徴とする請求項１乃至４の何れか１項に記載の画像処理装置。
【請求項６】
前記判定手段は、前記表示手段上に表示された照明判定用チャートを前記撮影手段に撮影させ、前記撮影手段により撮影された前記照明判定用チャートの画像データを予め定義された複数の領域に分割し、前記複数の領域の夫々に対して照明の映り込み領域であるか否かを判定することを特徴とする請求項１乃至４の何れか１項に記載の画像処理装置。
【請求項７】
前記取得手段により取得された前記各パッチの測色値に基づいて、前記表示手段の色再現特性を記述したプロファイルを生成する生成手段を更に有することを特徴とする請求項１乃至６の何れか１項に記載の画像処理装置。
【請求項８】
画像処理装置によって実行される画像処理方法であって、
表示手段の画像データの表示領域上における照明の映り込み領域を判定する判定ステップと、
前記判定ステップによる判定結果に基づいて、測色用チャートの表示条件を決定する決定ステップと、
前記決定ステップにより決定された前記表示条件で前記測色用チャートを前記表示手段に表示させる表示制御ステップと、
前記表示手段に表示される前記測色用チャートを撮影手段に撮影させる撮影制御ステップと、
前記撮影手段により撮影された前記測色用チャートの画像データに基づいて、前記測色用チャートの各パッチの測色値を取得する取得ステップとを有することを特徴とする画像処理方法。
【請求項９】
画像処理装置によって実行される画像処理方法であって、
表示手段の画像データの表示領域上における照明の映り込み領域を判定する判定ステップと、
前記判定ステップによる判定結果を出力する出力ステップと、
ユーザにより指定された測色用チャートの表示条件を入力する入力ステップと、
前記入力ステップにより入力された前記表示条件で前記測色用チャートを前記表示手段に表示させる表示制御ステップと、
前記表示手段に表示される前記測色用チャートを撮影手段に撮影させる撮影制御ステップと、
前記撮影手段により撮影された前記測色用チャートの画像データに基づいて、前記測色用チャートの各パッチの測色値を取得する取得ステップとを有することを特徴とする画像処理方法。
【請求項１０】
表示手段の画像データの表示領域上における照明の映り込み領域を判定する判定ステップと、
前記判定ステップによる判定結果に基づいて、測色用チャートの表示条件を決定する決定ステップと、
前記決定ステップにより決定された前記表示条件で前記測色用チャートを前記表示手段に表示させる表示制御ステップと、
前記表示手段に表示される前記測色用チャートを撮影手段に撮影させる撮影制御ステップと、
前記撮影手段により撮影された前記測色用チャートの画像データに基づいて、前記測色用チャートの各パッチの測色値を取得する取得ステップとをコンピュータに実行させるためのプログラム。
【請求項１１】
表示手段の画像データの表示領域上における照明の映り込み領域を判定する判定ステップと、
前記判定ステップによる判定結果を出力する出力ステップと、
ユーザにより指定された測色用チャートの表示条件を入力する入力ステップと、
前記入力ステップにより入力された前記表示条件で前記測色用チャートを前記表示手段に表示させる表示制御ステップと、
前記表示手段に表示される前記測色用チャートを撮影手段に撮影させる撮影制御ステップと、
前記撮影手段により撮影された前記測色用チャートの画像データに基づいて、前記測色用チャートの各パッチの測色値を取得する取得ステップとをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、測色用チャートの各パッチの測色値を取得する技術に関するものである。
【背景技術】
【０００２】
入力機器、表示機器及び出力機器等の再現色を管理するカラーマネージメント技術（以下、ＣＭＳ技術と称す）では、対象機器の色再現特性を記述したファイル（以下、プロファイルと称す）が必要とされる。モニタ等の表示機器のプロファイルに記述された色再現特性は、大別して以下の２種類の測色方法によって取得することができる。一つ目が測色器本体を測色対象に接触させて測色を行う接触型測色器を用いる方法、二つ目が測色器本体と測色対象を接触させずに距離をとって測色を行う非接触型測色器を用いる方法である。
【０００３】
特許文献１には、デジタルカメラを測色器として使用する方法が開示されているが、これは、非接触型測色器を用いる方法に位置付けることができる。前者の接触型測色器を用いる方法では照明の影響が除外されるため、照明の複次反射光又は一次射光が加味された色の測色を行うことができない。これに対して、後者の非接触型測色器を用いた方法では、照明の複次反射光が加味された測色値を取得することができるが、照明の一次射光の影響を受ける可能性がある。
【０００４】
ここで、図１０を用いて、モニタに再現された色に対する照明の複次反射光及び一次反射光の影響について説明する。図１０（ａ）は、照明の複次反射光及び一次反射光を概念的に示している。図１０（ａ）における実線は、照明光がモニタによって一度だけ反射され、観察者に到達する一次反射光を示し、破線は、照明光が床や壁等で反射を複数回繰返し、観察者に到達する複次反射光を示す。図１０（ｂ）は、モニタの再現色を概念的に示している。即ち、１００１は、照明の影響が除外された場合のモニタの再現色を概念的に示している。１００２は、照明の複次反射光の影響を受けたモニタの再現色を概念的に示している。１００３は、照明の複次反射光及び一次反射光の影響を受けたモニタの再現色を概念的に示している。接触型測色器で測色する色が再現色１００１に対応し、非接触型測色器で測色する色が再現色１００３に対応する。
【０００５】
しかしながら、実際には、観察者は照明下でモニタの色を観察及び評価するため、照明の影響を避けることはできない。また、照明の一次反射光は、モニタの本来の色再現特性を評価する上で大きな妨げとなるため、一般的に、観察者は照明の一次反射光が見えない条件下で観察を行う。従って、観察者が実際に観察する色は照明の複次反射光の影響を受けたモニタの再現色１００２に該当する。そのため、接触型測色器で測色した色、及び、非接触型測器で測色した色は、実際の見えが対応していないという問題がある。なお、以下の説明において、照明の映り込みとは、照明の一次反射光が測色対象に映り込んだ現象を意味する。
【０００６】
特許文献２には、照明の映り込みの影響を避ける技術が開示されている。即ち、特許文献２に開示される技術は、測色用チャートの画像データのうち、照明が映り込んだパッチを抽出し、当該パッチの情報は使用せずにプロファイルを作成している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−２２４１０号公報
【特許文献２】特開２００９−８１７２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献２に開示される技術は、照明が映り込んだパッチの情報を使用していないため、使用していないパッチの色に関しては、取得した測色値に誤差が含まれる可能性が高く、信頼性が低い。
【０００９】
そこで、本発明の目的は、照明の映り込みの影響がない、信頼性の高い測色値を取得することにある。
【課題を解決するための手段】
【００１０】
本発明の画像処理装置は、表示手段の画像データの表示領域上における照明の映り込み領域を判定する判定手段と、前記判定手段による判定結果に基づいて、測色用チャートの表示条件を決定する決定手段と、前記決定手段により決定された前記表示条件で前記測色用チャートを前記表示手段に表示させる表示制御手段と、前記表示手段に表示される前記測色用チャートを撮影手段に撮影させる撮影制御手段と、前記撮影手段により撮影された前記測色用チャートの画像データに基づいて、前記測色用チャートの各パッチの測色値を取得する取得手段とを有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、照明の映り込みの影響がない、信頼性の高い測色値を取得することができる。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係る画像処理装置の構成を示す図である。
【図２】第１の実施形態におけるプロファイル生成及び適用処理を示すフローチャートである。
【図３】測色用チャートの表示条件を説明するための図である。
【図４】測色用チャートの例を示す図である。
【図５】図２のステップＳ２０１の詳細を示すフローチャートである。
【図６】第２の実施形態におけるプロファイル生成及び適用処理を示すフローチャートである。
【図７】図６のステップＳ６０５の詳細を示すフローチャートである。
【図８】第３の実施形態において表示装置に表示されるＵＩを示す図である。
【図９】第３の実施形態における測色用チャートの表示条件の設定方法を示すフローチャートである。
【図１０】モニタに再現された色に対する照明の複次反射光及び一次反射光の影響について説明するための図である。
【発明を実施するための形態】
【００１３】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
【００１４】
先ず、第１の実施形態について説明する。図１は、第１の実施形態に係る画像処理装置１の構成を示す図である。図１に示すように、第１の実施形態に係る画像処理装置１は、表示装置制御部１０１、表示条件決定部１０２、データ保持部１０３、撮影装置制御部１０４、プロファイル作成部１０５、指示入力部１０６、照明判定部１０７及び測色値変換部１０８を備える。また、画像処理装置１は、撮影装置２及び表示装置３とインタフェースを介して接続される。なお、撮影装置２はデジタルカメラ等で構成され、表示装置３はモニタ等で構成される。
【００１５】
表示装置制御部１０１は表示装置３を制御する。表示条件決定部１０２は、表示装置３に表示される画像データのサイズ及び表示座標を決定する。データ保持部１０３は、表示装置３に表示される画像データ、測色用チャートの表示条件及びプロファイル等を保持する。撮影装置制御部１０４は撮影装置２を制御する。プロファイル作成部１０５は、表示装置３の色再現特性を記述したプロファイルを生成する。指示入力部１０６は、ユーザの指示入力を受け付ける。照明判定部１０７は、照明の映り込み領域を判定する。測色値変換部１０８は、撮影された画像データに基づいて、表示装置３に表示された測色チャートにおける各パッチの測色値を算出する。
【００１６】
図２は、第１の実施形態におけるプロファイル生成及び適用処理を示すフローチャートである。図２に示す処理は、処理開始の指示入力を指示入力部１０６が受け付けることにより開始される。
【００１７】
ステップＳ２０１において、照明判定部１０７は、表示装置３における表示領域上の照明の映り込み領域を判定する。照明の映り込み領域の判定方法の詳細については後述する。図３（ａ）は、表示装置３の表示領域を、領域３０１、領域３０２及び領域３０３と分割した状態を示している。照明判定部１０７は、領域３０１、領域３０２及び領域３０３を表す座標と、照明の映り込み領域であるか否かに関する各領域についての判定結果とをデータ保持部１０３に記録させる。
【００１８】
ステップ２０２において、表示条件決定部１０２は、測色用チャートの表示条件を決定する。図４は、測色用チャートの例を示す図である。測色用チャートには各パッチ（局所領域）に異なる色が配置されており、色数及び色は、例えばＲＧＢ信号値を各々９スライスした均等格子上の点の値７２９色（７＾３）等が望ましいが、これに限定する必要はない。ここでいう測色用チャートの表示条件は当該測色用チャートの表示領域を示す。なお、当該表示領域は、領域３０１、領域３０２及び領域３０３のうち、照明の映り込みがない領域である。但し、測色用チャートの表示条件は、当該測色用チャートの表示領域に限定する必要はなく、例えば測色用チャートのサイズとし、当該サイズを満たす範囲内で測色用チャートの表示領域を適宜変形してもよい。図３（ｂ）は、測色用チャートの表示領域３０５と、照明の映り込みがある領域３０４とを示している。ステップＳ２０２においては、図３（ｂ）に示すように、照明の映り込みがない領域を測色用チャートの表示領域３０５とするように測色用チャートの表示条件が決定される。
【００１９】
ステップ２０３において、測色値変換部１０８は各パッチの測色値を取得する。測色値変換部１０８が測色値を取得する処理は、以下の５つの処理を経て行われる。第１の処理は、表示装置制御部１０１が測色用チャートを表示装置３に表示させる処理である。ここでは、ステップＳ２０２において決定された測色用チャートの表示条件に基づいて測色用チャートが表示される。なお、測色用チャートの表示条件はデータ保持部１０３において記録されている。第２の処理は、撮影装置制御部１０４が表示装置３に表示された測色用チャートを撮影装置２に撮影させる処理である。第３の処理は、撮影装置制御部１０４が撮影された測色用チャートの画像データを撮影装置２から取得し、データ保持部１０３に記録させる処理である。第４の処理は、測色値変換部１０８がデータ保持部１０３に記録される測色用チャートの画像データから各パッチの撮影値を抽出する処理である。具体的には、測色値変換部１０８は、撮影された測色用チャートの画像データの座標と表示装置３の表示領域の座標との対応表を生成する。そして、測色値変換部１０８は、撮影された測色用チャートの画像データから、表示装置３の表示領域に該当する領域を抽出し、抽出した画像データから各パッチの画素値を取得して平均値を算出する。このようにして各パッチについて算出された平均値が各パッチの撮影値となる。ここで上記対応表は、撮影された画像データから表示装置３の表示領域を識別することによって作成してもよいし、ユーザがユーザインタフェース等を介して手動で上記撮影された画像データから表示装置３の表示領域を指定することによって作成してもよい。第５の処理は、測色値変換部１０８が、次の式１、式２及び式３のうちの何れかの式を用いて、撮影値を測色値に変換する処理である。ここで、次の式１、式２及び式３におけるＸｐ、Ｙｐ及びＺｐは、測色用チャート内の各パッチの三刺激値、即ち測色値を示し、Ｒｐ、Ｇｐ及びＢｐはデジタルカメラの各チャネルの出力値、即ち撮影値を示す。
【００２０】
【数１】
2013118439.tif 000003
【００２１】
ここで、式１におけるＭ１は、撮影値を測色値に変換するための３×３のマトリクスを示している。また、式２におけるＭ２は、撮影値を測色値に変換するための３×７のマトリクスを示している。また、式３におけるＭ３は、撮影値を測色値に変換するための３×１０のマトリクスを示している。なお、式１におけるＭ１、式２におけるＭ２、及び、式３におけるＭ３は、予めデータ保持部１０３に記録されているものとする。マトリクスの次数は上記３種に制限される必要はなく、例えば、３×２０等のマトリクスであってもよい。
【００２２】
ステップＳ２０４において、プロファイル作成部１０５は、ステップＳ２０３において取得された各パッチの測色値から、表示装置３の出力信号値（ＲＧＢ）と測色値（ＸＹＺ）との対応表（ＬＵＴ）を生成する。生成されたＬＵＴ（プロファイル）はデータ保持部１０３において記録される。また、ＬＵＴ（プロファイル）は、ステップＳ２０３において測色用チャートが表示された領域に対して適用される。ここで、プロファイル形式はＬＵＴに限定されるものではなく、例えば表示装置３の出力信号値（ＲＧＢ）を、測色値（ＸＹＺ）へと変換するマトリクス等が記述されたデータ形式であってもよい。
【００２３】
図５は、図２のステップＳ２０１の詳細を示すフローチャートである。ステップＳ５０１において、表示装置制御部１０１は、白色チャート（照明判定用チャート）を表示装置３の全表示領域に表示させる。なお、白色チャートは予めデータ保持部１０３に記録されているものとする。ステップＳ５０２において、撮影装置制御部１０４は、表示装置３に表示される白色チャートを撮影装置２に撮影させる。ステップＳ５０３において、撮影装置制御部１０４は、ステップＳ５０２で撮影された白色チャートの画像データを撮影装置２から取得し、データ保持部１０３に記録させる。ステップＳ５０４において、表示条件決定部１０２は、データ保持部１０３に記録された白色チャートの画像データから、表示装置３の表示領域に該当する領域を抽出する。なお、白色チャートの画像データから表示装置３の表示領域に該当する領域を抽出する際には、上述したステップ２０３における測色用チャートの画像データから、表示装置３の表示領域に該当する領域を抽出する処理と同様の手法が用いられる。
【００２４】
ステップＳ５０５において、表示条件決定部１０２は、ステップＳ５０４で抽出した領域の画像データの撮影値と所定の閾値とを比較することにより、当該画像データを複数の領域に分割する。ここで、ステップＳ５０１で表示装置３に表示されたチャートは一様な白色チャートであるため、本来、撮影された画像データ内の撮影値の差は僅かであり、複数の領域に分割されることはない。しかしながら、照明の映り込みにより、画像データ内の撮影値の差は大きくなる。そのため、図３（ａ）に示すように、領域３０１、領域３０２及び領域３０３といった複数の領域に分割される。なお、ステップＳ５０５では、上述した領域分割手法ではなく、ステップＳ５０４において抽出された領域の画像データに予め定義された複数の領域に分割するようにしてもよい。
【００２５】
ステップＳ５０６において、表示条件決定部１０２は、ステップＳ５０５で区分した各領域について、照明の映り込み領域であるか否かを判定する。具体的には、区分した領域毎に撮影値の平均を算出し、各平均値を比較して最も平均値の小さい領域を照明の映り込みがない領域とし、他の領域を照明の映り込み領域とする。なお、照明の映り込み領域に関する判定方法はこれに限定する必要はなく、例えば、最も面積の大きい領域を照明の映り込みがない領域としてもよい。
【００２６】
以上、第１の実施形態によれば、照明の映り込みの影響を回避することができるため、測色値を高精度に取得することが可能となる。
【００２７】
次に、第２の実施形態について説明する。上述した第１の実施形態では、照明の映り込みがない領域に表示される測色用チャートの撮影値から測色値を取得した。従って、生成されるプロファイルは、照明の映り込みがない領域で再現される色特性を記述したプロファイルとなる。これに対し、第２の実施形態においては、照明の映り込み領域についてもプロファイルを生成し、表示装置３の全表示領域に対してプロファイルを適用する方法について説明する。なお、第２の実施形態に係る画像処理装置は、図１に示した構成と同様である。
【００２８】
図６は、第２の実施形態におけるプロファイル生成及び適用処理を示すフローチャートである。なお、図６におけるステップＳ６０１〜Ｓ６０４は、図２に示したステップＳ２０１〜Ｓ２０４と同様の処理であるため、説明を省略する。ステップＳ６０５は、照明の映り込み領域に対するプロファイルの生成及び適用処理である。
【００２９】
図７は、図６のステップＳ６０５の詳細を示すフローチャートである。ステップＳ７０１において、測色値変換部１０８は、カウント値ｉを初期化する。ここでカウント値ｉは、ステップＳ６０１において区分された全Ｎ個の各領域に対応付けられた値である。但し、ステップＳ６０４において既に生成されたプロファイルに対応する領域、即ち照明の映り込みがない領域（以下、領域０と称す）については除外する。
【００３０】
ステップＳ７０２において、測色値変換部１０８は、ステップＳ６０３において取得した各撮影値を補正する。具体的には、測色値変換部１０８は、領域０に表示される測色用チャートの各パッチの撮影値Ｒｐ０、Ｇｐ０及びＢｐ０を、領域ｉにおける測色用チャートの各パッチの撮影値に相当する値Ｒｐｉ、Ｇｐｉ、Ｂｐｉに補正する。これにより、領域ｉの撮影値が推定される。Ｒｐｉ、Ｇｐｉ、Ｂｐｉの算出には次の式４が用いられる。
Ｒｐｉ＝Ｒｗｉ／Ｒｗ０・Ｒｐ０
Ｇｐｉ＝Ｇｗｉ／Ｇｗ０・Ｇｐ０・・・式４
Ｂｐｉ＝Ｂｗｉ／Ｂｗ０・Ｂｐ０
【００３１】
ここで、Ｒｗｉ、Ｇｗｉ及びＢｗｉは、領域ｉにおける白の撮影値の平均値であり、Ｒｗ０、Ｇｗ０及びＢｗ０は、領域０における白の撮影値の平均値であり、ステップＳ６０１において取得された白色チャートの画像データから得ることができる。また、Ｒｐ０、Ｇｐ０及びＢｐ０は、ステップＳ６０５において取得された領域０に表示される測色用チャートの各パッチの撮影値である。以上のようにして、領域ｉにおける測色用チャートの各パッチの撮影値に相当する値Ｒｐｉ、Ｇｐｉ及びＢｐｉが取得される。なお、当該処理は、後続するステップＳ７０３におけるＸＹＺ値への変換処理後に、式４におけるＲＧＢ値をＸＹＺ値に置き替えて、ＸＹＺ値を直接推定するようにしてもよい。
【００３２】
ステップＳ７０３において、測色値変換部１０８は、ステップＳ７０２で取得したパッチの撮影値Ｒｐｉ、Ｇｐｉ及びＢｐｉを測色値に変換する。ここでの変換処理では、第１の実施形態と同様に、式１、式２及び式３のうちの何れかが用いられる。
【００３３】
ステップＳ７０４において、プロファイル作成部１０５は、ステップＳ７０３において算出されたパッチの測色値からプロファイルを生成する。生成されたプロファイルはデータ保持部１０３に記録され、表示装置制御部１０１によって領域ｉに対して適用される。
【００３４】
ステップＳ７０５において、測色値変換部１０８は、ステップＳ６０１において区分されたＮ個の全ての領域に対してプロファイルが生成及び適用されたか否かを判定する。全ての領域に対してプロファイルが生成及び適用された場合、処理は終了する。一方、全ての領域に対してプロファイルが生成及び適用されていない場合、処理はステップＳ７０６に移行する。ステップＳ７０６において、測色値変換部１０８は、領域を示すカウント値ｉを更新する。そして処理はステップＳ７０２に移行する。
【００３５】
以上、第２の実施形態によれば、照明の映り込みの影響を判別し、照明の映り込みに応じて測色値を高精度に取得することができる。
【００３６】
次に、第３の実施形態について説明する。上述した第１及び第２の実施形態において、指示入力部１０６は、ユーザからの処理開始の指示入力を受け付けるのみであった。これに対し、第３の実施形態における指示入力部１０６は、ユーザインタフェース（以下、ＵＩと称す）を介して測色用チャートの表示条件の入力を受け付けることができる。なお、第３の実施形態に係る画像処理装置の構成は、図１に示した構成と同様である。
【００３７】
図８は、第３の実施形態において表示装置３に表示されるＵＩを示す図である。図８において、８０１は、ステップＳ６０１における照明の映り込み領域の判定処理の開始させるための実行ボタンである。８０２及び８０３は、プロファイルの生成方法を選択するためのチェックボックスである。即ち、８０２は、全表示領域に対してプロファイルを生成することを指定するためのチェックボックスであり、８０３は、ユーザによって指定された領域に対してのみプロファイルを生成することを指定するためのチェックボックスである。８０４は、プロファイル生成を指示するための実行ボタンである。８０５は、処理の経過をユーザに表示するための判定結果表示領域である。
【００３８】
図９は、第３の実施形態における測色用チャートの表示条件の設定方法を示すフローチャートである。ステップＳ９０１において、表示制御部１０１は、図８に示すＵＩを表示装置３に表示させる。ユーザによって実行ボタン８０１が押下されると、処理はステップＳ９０２に移行する。ステップＳ９０２において、表示装置制御部１０１は、白色チャートを表示装置３の全表示領域に表示させる。ここで、表示させる白色チャートは予めデータ保持部１０３に記録されているものとする。ステップＳ９０３において、撮影装置制御部１０４は、表示装置３に表示される白色チャートを撮影装置２に撮影させる。
【００３９】
ステップＳ９０４において、撮影装置制御部１０４は、ステップＳ９０３で撮影された白色チャートの画像データを撮影装置２から取得し、データ保持部１０３に記録させる。ステップＳ９０５において、表示条件決定部１０２は、データ保持部１０３に記録された白色チャートの画像データから、表示装置の表示領域に該当する領域を抽出する。本実施形態において、白色チャートの画像データからの上記領域の抽出処理は、撮影された画像データ中に白色チャート以外の物体（背景）が入り込んだ際に実行されるものとする。なお、図５のステップＳ５０４においても同様のタイミングで領域の抽出処理を行ってもよい。
【００４０】
ステップＳ９０６において、表示条件決定部１０２は、ステップＳ９０５で抽出した領域の画像データの撮影値と所定の閾値とを比較することにより、当該画像データを複数の領域に分割する。ステップＳ９０７において、表示条件決定部１０２は、ステップＳ９０６で分割した各領域について、照明の移り込み領域であるか否かを判定する。なお、ステップＳ９０６では、上述した領域分割手法ではなく、ステップＳ９０５において抽出された領域の画像データに予め定義された複数に領域に分割するようにしてもよい。
【００４１】
ステップＳ９０８において、表示制御部１０１は、表示装置３に図８に示すＵＩを再度表示させる。さらに、表示制御部１０１は、ＵＩ上の判定結果表示領域８０５において、照明の映り込み領域８０５１をユーザが確認できるように当該領域を塗りつぶす等して表示させる。ユーザは、ＵＩ上の判定結果表示領域８０５を参照し、当該ＵＩを操作することにより測色用チャートの表示条件を直接入力する。ステップＳ９０９において、指示入力部１０６は、ユーザの操作に応じた測色用チャートの表示条件を入力する。図８における領域８０５２は、ユーザによって入力された測色用チャートの表示条件（測色用チャートの座標等）の例を示している。
【００４２】
なお、図８のチェックボックス８０２、８０３を使用することにより、ユーザは、第１の実施形態のように照明の映り込みがない領域に対してのみプロファイルを生成するか、第２の実施形態のように照明の映り込み領域に対してもプロファイルを生成するかを選択することができる。ユーザは、以上の操作入力を行った後、実行ボタン８０４を押下することにより、処理は図２のステップＳ２０３又は図６のステップＳ６０３に移行する。
【００４３】
以上、第３の実施形態によれば、照明の映り込みの影響を判別した結果を受けて、ユーザが測色値を取得する領域を選択することができるため、照明の映り込みによる影響をより正確に回避でき、高精度に測色値を取得することが可能となる。
【００４４】
上述した実施形態においては、照明の映り込み領域を判定するためのチャートとして白色チャートを用いたが、これは白色チャートに限定されるものでなく、異なる色の単色チャートであってもよいし、測色用チャートであってもよい。測色用チャートを使用して照明の映り込み領域を判定する場合は、次の式５を用いて各パッチ内の撮影値の分散σ＾２を算出し、分散値の閾値判定を行うことにより、パッチ毎に照明の映り込みの有無を判別することができる。
σ＾２＝１／Ｎ・Σ（Ｒｐｎ−Ｒｐｍ）＾２・・・式５
ここで、Ｎはパッチ内の撮影画素数を示し、Ｒｐｎはパッチ内の画素ｎにおける撮影値を示し、Ｒｐｍはパッチ内の撮影値の平均値を示している。
【００４５】
また、上述した実施形態においては、撮影装置２を用いて測色用チャートを撮影してパッチの撮影値を取得し、式１、式２及び式３を用いて撮影値から測色値への変換を行っていたが、変換方法はこれに限られるものではない。さらに、測色用チャートの表示後は、撮影装置を用いずに、他の非接触型測定器を用いて直接測色値を取得してもよい。
【００４６】
また、プロファイルを生成せずに、測色値変換部１０８がデータ保持部１０３に測色値を出力する画像処理装置であってもよい。ここで、出力される測色値とはＸＹＺに限定されるものではなく、ＣＩＥＬＡＢやＣＩＥＣＡＭ０２等の異なる色空間に変換された値であってもよい。
【００４７】
また、上述した実施形態においては、表示装置、画像処理装置、撮影装置が各々独立していた例を示した。但し、本発明はこれに限らず、画像処理装置によって実行される処理機能を有した表示装置、または画像処理装置によって実行される処理機能を有した撮影装置として実施される形態であってもよい。測色の対象物は、モニタ等の表示装置でなく、出力機器によって出力されたプリント物であってもよく、これらに限定されるものではない。
【００４８】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2013118439.tif 000004
【図２】
2013118439.tif 000005
【図３】
2013118439.tif 000006
【図４】
2013118439.tif 000007
【図５】
2013118439.tif 000008
【図６】
2013118439.tif 000009
【図７】
2013118439.tif 000010
【図８】
2013118439.tif 000011
【図９】
2013118439.tif 000012
【図１０】
2013118439.tif 000013