(57)【要約】      （修正有）【課題】屋外照度環境においても目視と一致した色差を算出する情報処理装置を提供する。【解決手段】情報処理装置は、第一の色、及び第二の色を取得する色情報取得手段と、第一の色及び前記第二の色を観察する観察環境の明るさに基づいて、両者の色差を算出する色差算出手段とを備える。色差算出手段は、観察環境が明るいほど、両者の色差を必ず小さく算出する。【選択図】図１
2017229064.tif 000002
【特許請求の範囲】
【請求項１】
第一の色および第二の色を取得する色情報取得手段と、
前記第一の色及び前記第二の色を観察する観察環境の明るさに基づいて、前記第一の色および前記第二の色の色差を算出する色差算出手段と
を備え、
前記色差算出手段は、前記観察環境が明るいほど、前記色差を小さく算出することを特徴とする情報処理装置。
【請求項２】
前記色差算出手段は、前記観察環境が明るいほど、前記第一の色及び前記第二の色との色差に対する明度差の寄与度を減少させることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記色差算出手段は、前記観察環境が明るいほど、前記寄与度の減少率を小さくすることを特徴とする、請求項２に記載の情報処理装置。
【請求項４】
ΔＬ＊を前記第一の色と前記第二の色のＣＩＥＬａｂ色空間における明度差、Δａ＊を前記第一の色と前記第二の色のＣＩＥＬａｂ色空間におけるａ軸の色度差、Δｂ＊を前記第一の色と前記第二の色のＣＩＥＬａｂ色空間におけるｂ軸の色度差とするとき、
前記色差算出手段は、
Ｄ＝√（（ΔＬ＊）／（ＷＬ））＾２＋（（Δａ＊）／（Ｗａ））＾２＋（（Δｂ＊）／（Ｗｂ））＾２
で示される式において、前記第一の色及び前記第二の色を観察する観察環境が明るいほどＷＬを大きく算出することを特徴とする請求項１乃至請求項３の何れか１項に記載の情報処理装置。
【請求項５】
ΔＬ＊を前記第一の色と前記第二の色のＣＩＥＬＣＨ色空間における明度差、ΔＣを前記第一の色と前記第二の色のＣＩＥＬＣＨ色空間における彩度差、ΔＨを前記第一の色と前記第二の色のＣＩＥＬＣＨ色空間における色相差とするとき、
前記色差算出手段は、
Ｄ＝√（（ΔＬ＊）／（ＷＬ））＾２＋（（ΔＣ＊）／（ＷＣ））＾２＋（（ΔＨ＊）／（ＷＨ））＾２
で示される式において、前記第一の色及び前記第二の色を観察する観察環境が明るいほどＷＬを大きく算出することを特徴とする請求項１乃至請求項３の何れか１項に記載の情報処理装置。
【請求項６】
前記第一の色及び前記第二の色は、ＣＩＥＸＹＺ表色系、ＣＩＥＬＡＢ表色系、ＣＩＥＬＵＶ表色系、ＣＩＥＬＣＨ表色系、ＨＳＶ表色系、ＹＩＱ表色系、ＹＣｂＣｒ表色系、のうちの何れかの表色系で示される色信号であることを特徴とする請求項１乃至請求項３の何れか１項に記載の情報処理装置。
【請求項７】
前記観察環境の明るさは、照度であることを特徴とする請求項１乃至請求項６の何れか１項に記載の情報処理装置。
【請求項８】
前記観察環境の明るさは、前記第一の色及び前記第二の色を含む所定の観察範囲の平均輝度値であることを特徴とする請求項１乃至請求項６の何れか１項に記載の情報処理装置。
【請求項９】
前記観察環境の明るさは、ユーザーインタフェースを介してユーザ操作により指定された値であることを特徴とする請求項１乃至請求項６の何れか１項に記載の情報処理装置。
【請求項１０】
第一の色、及び第二の色を取得する色情報取得手段と、
前記第一の色と第二の色を観察する観察環境の明るさに基づいて、前記第一の色および前記第二の色の色差を算出する色差算出手段とを備え、
前記色差算出手段は、第一の観察環境と、前記第一の観察環境よりも明るい第二の観察環境がある場合に、第二の観察環境で算出した色差が第一の観察環境で算出する色差以下となることを特徴とする情報処理装置。
【請求項１１】
コンピュータを、請求項１乃至請求項８の何れか１項に記載の情報処理装置として機能させるためのプログラム。
【請求項１２】
第一の色、及び第二の色を取得する色情報取得工程と、
前記第一の色及び前記第二の色観察する観察環境の明るさに基づいて、前記第一の色および前記第二の色の色差を算出する色差算出工程と
を備え、
前記色差算出工程は、前記観察環境が明るいほど、前記色差を小さく算出することを特徴とする情報処理方法。
【請求項１３】
評価対象を撮影した撮影画像を入力する入力手段と、
前記撮影画像から輝度特徴量を算出する特徴量算出手段と、
前記輝度特徴量に基づいて、前記撮影画像中の基準点における前記評価対象の色と、前記撮影画像中の評価点における前記評価対象の色との色差値を算出する色差値算出手段と、
を備え、
前記色差値算出手段は、前記基準点における評価対象の色の三刺激値と、前記評価点における評価対象の色の三刺激値とが異なり、かつ、その組み合わせが等しい組同士を比べた場合、前記輝度特徴量の示す輝度値が大きい組ほど値が小さくなるように前記色差値を算出することを特徴とする情報処理装置。
【請求項１４】
前記評価点は、複数であることを特徴とする請求項１３に記載の情報処理装置。
【請求項１５】
前記複数の評価点の各々の位置と該位置における前記色差値とに基づいて、色差画像を生成する生成手段をさらに備えることを特徴とする請求項１４に記載の情報処理装置。
【請求項１６】
前記撮影画像の一部を評価領域に設定する領域設定手段をさらに備え、
前記評価点は、前記評価領域に設定されることを特徴とする請求項１３乃至請求項１５の何れか１項に記載の情報処理装置。
【請求項１７】
前記領域設定手段は、前記評価領域の中心点を前記基準点からオフセットした位置に設定することを特徴とする請求項１６に記載の情報処理装置。
【請求項１８】
前記色差値は、前記基準点の三刺激値と前記評価点の三刺激値との差を前記輝度特徴量の示す輝度値で除した値であることを特徴とする請求項１３乃至請求項１７の何れか１項に記載の情報処理装置。
【請求項１９】
前記色差値は、前記基準点の三刺激値と前記輝度特徴量の示す輝度値から求めた均等色空間の色信号を第一の色信号、前記評価点の三刺激値と前記輝度特徴量の示す輝度値から求めた均等色空間の色信号を第二の色信号とするとき、前記第一の色信号と前記第二の色信号の色差の値であることを特徴とする請求項１３乃至請求項１７の何れか１項に記載の情報処理装置。
【請求項２０】
前記特徴量算出手段は、前記撮影画像について三刺激値の平均値を算出することを特徴とする請求項１３乃請求項１９の何れか１項に記載の情報処理装置。
【請求項２１】
前記特徴量算出手段は、前記基準点と前記評価点とを含む前記撮影画像の部分領域について三刺激値の平均値を算出することを特徴とする請求項１３乃至請求項１９の何れか１項に記載の情報処理装置。
【請求項２２】
前記特徴量算出手段は、前記基準点および前記評価点からの距離に応じて三刺激値の重み付け平均値を算出することを特徴とする請求項１３乃至請求項１９の何れか１項に記載の情報処理装置。
【請求項２３】
コンピュータを、請求項１３乃至請求項２２のいずれか１項に記載の情報処理装置として機能させるためのプログラム。
【請求項２４】
評価対象を撮影した撮影画像を入力する入力工程と、
前記撮影画像から輝度特徴量を算出する特徴量算出工程と、
前記輝度特徴量に基づいて、前記撮影画像中の基準点における前記評価対象の色と、前記撮影画像中の評価点における前記評価対象の色との色差値を算出する色差値算出工程と、
を有し、
前記色差値算出工程は、前記基準点における評価対象の色の三刺激値と、前記評価点における評価対象の色の三刺激値とが異なり、かつ、その組み合わせが等しい組同士を比べた場合、前記輝度特徴量の示す輝度値が大きい組ほど値が小さくなるように前記色差値を算出することを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物体の色の差を求めるための情報処理に関する。
【背景技術】
【０００２】
２つの物体の色の差の評価式として、ＣＩＥ（国際照明委員会）で提案された色差式であるＣＩＥ１９７６色差式、ＣＩＥ１９９４色差式、ＣＩＥＤＥ２０００色差式などがある。これらの色差式は、プリント物等の評価において広く用いられている。しかし、これらの色差式は屋内の照度環境での実験データを基に作られたものであり、屋外のような高照度環境において目視と一致した色差が算出できるかは保証されていない。
【０００３】
自動車や住宅などの外観検査は屋外照度環境で行う必要があるため、屋外照度環境に対応した色差式が必要となる。照度環境の変化によって発生する色差を算出する技術として、例えば、ＣＩＥＣＡＭ０２のようなカラーアピアランスモデルを用いて色差を算出する技術が特許文献１に開示されている。特許文献１の技術は、環境照度をパラメータとして用いているＣＩＥＣＡＭ０２を用いることで、環境照度の違いを考慮した色差を算出することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１５９５８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に示すＣＩＥＣＡＭ０２も、屋内照度環境下での実験を基に作られたモデルであるため、屋外のような高照度環境において目視と一致した評価ができるかどうかは不明である。
【０００６】
本発明は、上記課題に鑑みて成されたものであり、屋外照度環境においても目視と一致した色差を算出することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る情報処理装置は、第一の色、及び第二の色を取得する色情報取得手段と、前記第一の色及び前記第二の色を観察する観察環境の明るさに基づいて、両者の色差を算出する色差算出手段とを備え、前記色差算出手段は、前記観察環境が明るいほど、両者の色差を必ず小さく算出することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、屋外照度環境においても目視と一致した色差を算出することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態１、実施形態２、実施形態７の処理手順を示すフローチャートである。
【図２】撮影画像を説明する模式図である。
【図３】ＵＩの一例を示す模式図である。
【図４】輝度特徴量の算出手順を示すフローチャートである。
【図５】実施形態１、実施形態４の色差画像の生成手順を示すフローチャートである。
【図６】実施形態１の評価結果を表示するＵＩの一例を示す模式図である。
【図７】実施形態１、実施形態７のハードウエア構成を示すブロック図である。
【図８】実施形態１、実施形態２、実施形態７の機能構成を示すブロック図である。
【図９】実施形態２のＵＩの一例を示す模式図である。
【図１０】実施形態２の評価結果を表示するＵＩの一例を示す模式図である。
【図１１】実施形態３の輝度特徴量Ｙ０と色差値Ｄの関係を示す図である。
【図１２】実施形態４の部分領域の設定方法を説明する図である。
【図１３】実施形態４、実施形態５の輝度特徴量の算出手順を示すフローチャートである。
【図１４】実施形態６の評価領域設定ＵＩの一例を示す模式図である。
【図１５】実施形態７の明度差と観察照度との関係を示すグラフである。
【図１６】実施形態７の色差式導出のための主観評価実験の様子を示す模式図である。
【図１７】実施形態７の色差式導出のための主観評価実験の結果を示すグラフである。
【図１８】実施形態７の色差式の精度を説明するグラフである。
【図１９】実施形態７のある２環境に対する第一の色、第二の色の関係を示す模式図である。
【図２０】実施形態７の色差と観察照度との関係を示すグラフである。
【図２１】実施形態９のＵＩの一例を示す模式図である。
【図２２】評価領域と基準点との位置関係を説明する模式図である。
【図２３】情報処理装置が算出する色差値の条件を示すテーブルである。
【図２４】実施形態７のある２環境に対する第一の色、第二の色の関係を示す表である。
【図２５】実施形態９の観察照度を決定するルックアップテーブルである。
【発明を実施するための形態】
【００１０】
本発明を実施するための形態について図面を参照して説明する。ただし、この実施形態に記載されている構成要素はあくまで例示であり、本発明の範囲をそれらに限定する趣旨のものではない。また、フローチャートにおける各工程（ステップ）についてはＳで始まる符号を用いて示す。
【００１１】
［実施形態１］
図１（ａ）は、本実施形態の情報処理装置の処理手順を示すフローチャートである。まず、Ｓ１０１において、評価対象の撮影画像を入力する。撮影画像は、例えば、各画素にＲ（赤）、Ｇ（緑）、Ｂ（青）各８ビットの色信号を格納するカラー画像データである。図２は、撮影画像に係る撮影範囲と評価対象の関係を示す模式図である。撮影画像に係る撮影範囲は、図に示すように評価対象の一部でもよいし、評価対象の全体を含んでもよい。なお、目視観察と同じ照明下で撮影した撮影画像に基づいて色差値を算出することによって、目視観察と異なる光源で照明する測色器で測定した色差値よりも、観察者の感じる色の差に近い評価ができるが照明と光源とは異なってもよい。また、目視観察と同じ方向から評価対象を撮影した撮影画像に基づいて色差値を算出することによって、目視観察と異なる照明と受光の幾何条件で測定する測色器で測定した色差値よりも、観察者の感じる色の差に近い評価ができる。一方で、目視観察と異なる照明と受光の幾何条件で測定する測色器で測定してもよい。
【００１２】
次にＳ１０２において、撮影画像上に基準点を設定する。ここで設定する基準点は、撮影画像上の水平位置（ＰＳ０Ｘ）と垂直位置（ＰＳ０Ｙ）によって示される。本実施形態の情報処理装置は、設定した基準点における評価対象の色と、後述する評価点における評価点の色との色差値を算出する。なお、基準点や評価点などの点とは、所定の面積を備えた領域を指し、例えば、撮影画像の１つの画素に対応する領域を意味する。図３は、基準点を設定するＵＩの一例を示す模式図である。基準点を設定するＵＩは、撮影画像表示部３０１と、ポインタ３０２と、ＯＫボタン３０３と、キャンセルボタン３０４とを含む。撮影画像表示部３０１には、Ｓ１０１で入力した撮影画像が表示される。ポインタ３０２は、マウス等の入力デバイスからの入力に応じて、ＵＩ画面上を移動する。ポインタ３０２が撮影画像表示部３０１に表示された撮影画像上にあるときにマウスボタンをクリックすると、ポインタ３０２の位置に対応した撮影画像上の点の水平位置ＰＳ０Ｘと垂直位置ＰＳ０Ｙが基準点として仮設定される。基準点が仮設定されると、撮影画像表示部３０１には、基準点における位置に赤色の丸印などのマーク（不図示）が表示される。その後、ＯＫボタン３０３をクリックすると、上記のＰＳ０ＸとＰＳ０Ｙの値が基準点として設定される。キャンセルボタン３０４をクリックすると、仮設定された基準点はクリアされる。なお、ボタンをクリックするとは、ポインタを当該ボタンに重ねてマウスボタンをクリックすることを示す。基準点の取得方法は上記の方法に限らず、マウスボタンをクリックする代わりにキーボードの所定のキーを入力することで設定するようにしてもよいし、タッチパネルに表示した撮影画像上の点をタッチすることで設定するようにしても良い。
【００１３】
次にＳ１０３において、Ｓ１０１で入力した撮影画像に基づいて、輝度特徴量を算出する。輝度特徴量は、例えば、撮影画像の平均輝度値である。図４は、輝度特徴量の算出手順を示すフローチャートである。まず、Ｓ４０１において、ガンマ補正によって、撮影画像を構成するＲＧＢ色信号を輝度に線形なＲ’Ｇ’Ｂ’色信号に変換する。ガンマ補正は、例えば、公知の１次元ルックアップテーブル法による。すなわち、離散的なＲ信号に対応する輝度に線形なＲ’信号を格納した１次元ルックアップテーブル（以下、１ＤＬＵＴとも言う）を参照して、入力したＲ信号に対応するＲ’信号を補間演算で求める。Ｇ’信号、Ｂ’信号についても同様に求める。各信号の１ＤＬＵＴは、撮影デバイスや撮影条件毎に、あらかじめ用意しておく。ガンマ補正は、撮影画像を構成する全ての色信号について行う。
【００１４】
次にＳ４０２において、ＲＧＢ色信号からＸＹＺ色信号への変換行列（以降ＲＧＢ／ＸＹＺ変換行列とも呼ぶ）を使った公知の行列演算によって、Ｒ’Ｇ’Ｂ’色信号からＸＹＺ色信号を算出する。ＸＹＺ色信号は、撮影デバイスや撮影条件に非依存の信号であり、例えば、分光放射輝度計で測定された分光放射輝度の値と等色関数を畳み込み演算して求められる三刺激値の信号である。ＲＧＢ／ＸＹＺ変換行列は、例えば３行３列の行列であり、この行列と、Ｒ’Ｇ’Ｂ’色信号に対応した３行１列の行列との行列積は、ＸＹＺ色信号に対応した３行１列の行列を示す。よって、行列積を計算することによって、Ｒ’Ｇ’Ｂ’色信号をＸＹＺ色信号に変換できる。ＲＧＢ／ＸＹＺ変換行列は、撮影デバイスや撮影条件毎に、あらかじめ用意しておく。ＸＹＺ色信号への変換は、撮影画像を構成する全てのＲＧＢ色信号に対応したＲ’Ｇ’Ｂ’色信号について行う。
【００１５】
次にＳ４０３において、輝度特徴量を算出する。本実施形態では、Ｓ４０２で算出した全てのＸＹＺ色信号のＹ信号について平均値を計算し、この値を輝度特徴量とする。
【００１６】
ここで、本実施形態の情報処理装置が算出する色差値について説明する。本実施形態の情報処理装置は、前記輝度特徴量に基づいて色差値を算出する。撮影画像中の基準点における色と評価点における色との色差値を算出するとき、基準点における色の三刺激値と評価点における色の三刺激値の組み合わせが等しい場合であっても、輝度特徴量が異なれば、異なる色差値を算出する。例えば、輝度特徴量の異なる２つの撮影画像を画像１および画像２とし、画像１の輝度特徴量が示す輝度値をＹ０＿Ｈｉ、画像２の輝度特徴量が示す輝度値をＹ０＿Ｌｏｗとする。ここで、Ｙ０＿Ｈｉは、Ｙ０＿Ｌｏｗよりも大きいとする。また、２つの異なる三刺激値をＸＹＺ＿ＡおよびＸＹＺ＿Ｂとし、画像１と画像２にこれらの三刺激値に対応する点が含まれるとする。そして、画像１および画像２において、ＸＹＺ＿Ａに対応する点の一つを基準点とし、ＸＹＺ＿Ｂに対応する点の一つを評価点とする。さらに、画像１の基準点における色と評価点における色との色差値をＤ１、同様に、画像２における色差値をＤ２とする。図２３は、以上の関係をまとめた表である。このとき、本実施形態の情報処理装置は、色差値Ｄ１が色差値Ｄ２よりも小さくなるように、色差値を算出する。すなわち、画像１と画像２の様に、基準点における三刺激値と評価点における三刺激値が異なり、かつ、その組み合わせが等しい組同士を比べた場合について述べる。この場合、輝度特徴量の示す輝度値が大きい組ほど、基準点における色と評価点における色との色差値が小さくなるように色差値を算出する。
【００１７】
人の視覚特性によれば、三刺激値の組み合わせが等しい場合であっても、視野の一部に輝度の高い光が含まれるような場合には、このような光が含まれない場合に比べて、色の差を感じにくくなる。輝度特徴量の示す輝度値は、撮影画像の一部に輝度の高い領域が含まれると大きくなる。すなわち、本実施形態の情報処理装置によれば、人の視覚特性に準じた色差値が算出される。その結果、色の差を目視と合うように評価することができる。なお、色差値の算出方法の詳細は、後述する。
【００１８】
次にＳ１０４において、色差画像を生成する。ここで色差画像とは、撮影画像の各画素における評価対象の色と、前記基準点における評価対象の色との色差値に応じた色信号値で構成される画像である。図５（ａ）は、色差画像の生成手順を示すフローチャートである。まず、Ｓ５０１において、基準点における評価対象の色のＸＹＺ色信号を算出する。すなわち、撮影画像の基準点（水平位置ＰＳ０Ｘ、垂直位置ＰＳ０Ｙ）のＲＧＢ色信号をＸＹＺ色信号に変換する。ＲＧＢ色信号からＸＹＺ色信号への変換は、前述した輝度特徴量の算出手順における、Ｓ４０１乃至Ｓ４０２の処理による。ここで、算出したＸＹＺ色信号のＸ、Ｙ、Ｚ信号の値をそれぞれ、Ｘ１、Ｙ１、Ｚ１とする。
【００１９】
次にＳ５０２において、撮影画像に最初の評価点（水平位置ＰＳ１Ｘ、垂直位置ＰＳ１Ｙ）を設定する。最初の評価点は、例えば、撮影画像の左上の画素とする。
【００２０】
次にＳ５０３において、評価点における評価対象の色のＸＹＺ色信号を算出する。すなわち、撮影画像の評価点のＲＧＢ色信号をＸＹＺ色信号に変換する。ＲＧＢ色信号からＸＹＺ色信号への変換は、前述した輝度特徴量の算出手順における、Ｓ４０１乃至Ｓ４０２の処理による。ここで、算出したＸＹＺ色信号のＸ、Ｙ、Ｚ信号の値をそれぞれ、Ｘ２、Ｙ２、Ｚ２とする。
【００２１】
次にＳ５０４において、基準点と評価点の色差値を算出する。本実施形態の色差値Ｄは、基準点のＸＹＺ色信号（Ｘ１，Ｙ１，Ｚ１）、評価点のＸＹＺ色信号（Ｘ２，Ｙ２，Ｚ２）、上述した輝度特徴量Ｙ０とから、次の式（１）によって算出する。
Ｄ＝（（（Ｘ１−Ｘ２）＾２＋（Ｙ１−Ｙ２）＾２＋（Ｚ１−Ｚ２）＾２）＾（１／２））／Ｙ０・・・（１）
ただし、＾はべき乗の演算を表す。
【００２２】
次にＳ５０５において、撮影画像の全ての点の処理が完了したか否かを判定する。全ての点の処理が完了していたらＳ５０７に進み、他の場合は、Ｓ５０６に進む。Ｓ５０６では、撮影画像から未処理の画素を選択して評価点に設定し、Ｓ５０３へ進む。
【００２３】
最後にＳ５０７では、各点の色差値に基づいて色差画像を生成して終了する。色差画像は、色差値に対応したＲＧＢ色信号で構成される。例えば、ＤＭａｘを所定の色差値とするとき、色差画像を構成するＲＧＢ色信号（Ｒｄｅ，Ｇｄｅ，Ｂｄｅ）は、色差値Ｄｉから次の式（２）および式（３）によって算出される。
Ｄｉ≦Ｄｍａｘのとき、Ｒｄｅ＝Ｇｄｅ＝Ｂｄｅ＝２５５−（Ｄｉ／Ｄｍａｘ）ｘ２５５・・・（２）
上記以外のとき、Ｒｄｅ＝Ｇｄｅ＝Ｂｄｅ＝０・・・（３）
式（２）および式（３）によれば、色差画像はＲ、Ｇ、Ｂの各信号の値が等しいモノクロの画像となる。また、色差値Ｄｉが０の画素は、ＲＧＢ色信号が（２５５，２５５，２５５）の白色、色差値ＤｉがＤｍａｘ以上の画素は、ＲＧＢ色信号が（０，０，０）の黒色となる。
【００２４】
最後にＳ１０５において、色の差の評価結果として、生成した色差画像を表示して処理を終了する。図６に評価結果を表示するＵＩの一例を示す。この例では、色差画像６０２は、撮影画像６０１と並べて表示され、撮影画像６０１の基準点における位置には、丸印６０３が表示される。色差画像の各画素の色は、当該画素の位置における評価対象の色と、基準点の位置における評価対象の色との色の差の評価値を表す。
【００２５】
図７（ａ）は、本実施形態の情報処理装置１１のハードウエア構成を示すブロック図である。マイクロプロセッサ（ＣＰＵ）７０１は、ランダムアクセスメモリ（ＲＡＭ）などのメインメモリ８０２をワークメモリとする。また、ハードディスクドライブ（ＨＤＤ）またはソリッドステートドライブ（ＳＳＤ）などの記憶部７０３やリードオンリメモリ（ＲＯＭ）８０４に格納されたプログラムを実行する。また、システムバス７０５を介して、キーボードやマウス等の入力装置１２や、ディスプレイ等の表示装置１４を制御する。尚、記憶部７０３やＲＯＭ８０４には、本実施形態に係るフローチャートによって説明される情報処理を実現するプログラムや各種データが格納される。ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などの汎用インターフェース（Ｉ／Ｆ）７０６には、各種デバイスが接続される。例えば、キーボードやマウス等の入力装置１２や、ＵＳＢメモリやメモリカードなどの記録メディア（コンピュータが読み取り可能な記録媒体）１３などが接続される。また、表示装置１４は、ビデオカード（ＶＣ）７０７に接続され、ＣＰＵ７０１によって、ユーザインタフェース（ＵＩ）や、情報処理の処理経過や処理結果を示す情報が表示される。
【００２６】
ＣＰＵ７０１は、例えば、入力装置１２を介して入力されるユーザ指示に従い、ＲＯＭ８０４、記憶部７０３または記録メディア１３に格納されたアプリケーションプログラム（ＡＰ）や各種データをメインメモリ８０２の所定領域にロードする。そして、ＡＰを実行し、ＡＰに従って表示装置１４にＵＩを表示する。ＣＰＵ７０１は、ＵＩを用いて撮影画像の情報を入力し、入力した情報をメインメモリ８０２や記憶部７０３に格納する。また、ＣＰＵ７０１は、ＵＩを用いて基準点の情報を設定し、設定した情報をメインメモリ８０２や記憶部７０３に格納する。さらに、ＣＰＵ７０１は、ＡＰに従ってメインメモリ８０２に格納した撮影画像に所定の演算処理を施す。そして、ＣＰＵ７０１は、ユーザ指示に従い演算処理結果を表示装置１４に表示したり、記憶部７０３や記録メディア１３に格納したりする。また、ＣＰＵ７０１は、システムバス７０５に接続された図示しないネットワークＩ／Ｆを介して、有線または無線ネットワーク上のコンピュータ装置やサーバ装置との間でプログラム、データ、演算処理結果および中間処理データの送受信を行うこともできる。
【００２７】
図８（ａ）は、本実施形態の情報処理装置の機能構成を示すブロック図である。前述した情報処理手順におけるＳ１０１では、制御部７０１が、入力部７０２に指示して撮影画像を入力し、撮影画像格納部８０３に格納する。Ｓ１０２では、制御部８０１が、基準点設定部８０４に指示して基準点の情報を設定し、基準点格納部８０５に格納する。基準点の情報とは、前述したＰＳ０Ｘ、ＰＳ０Ｙの値である。基準点設定部８０４は、基準点設定ＵＩによって、出力部８１１と入力部８０２を介して基準点の情報を設定する。Ｓ１０３では、制御部８０１が、輝度特徴量算出部８０６に指示して輝度特徴量を算出し、特徴量格納部８０７に格納する。輝度特徴量とは前述した撮影画像の平均輝度値Ｙ０の値である。輝度特徴量算出部８０６は、撮影画像格納部８０３に格納された撮影画像と、データ格納部８１０に格納された各種データに基づいて、輝度特徴量を算出する。データ格納部８１０には、あらかじめ、前述したルックアップテーブルやＲＧＢ／ＸＹＺ変換行列などのデータを格納しておく。Ｓ１０４では、制御部８０１が、色差画像生成部８０８に指示して色差画像を生成し、色差画像格納部８０９に格納する。色差画像生成部８０８は、撮影画像格納部８０３に格納された撮影画像と、基準点格納部８０５に格納された基準点の情報と、８０７に格納された輝度特徴量と、データ格納部８１０に格納された各種データに基づいて、色差画像を生成する。Ｓ１０５では、制御部８０１が、出力部８１１に指示して色差画像格納部８０９に格納された色差画像と、撮影画像格納部８０３に格納された撮影画像とを表示装置１４に出力する。
【００２８】
以上説明したように、本実施形態の情報処理装置によれば、２点の三刺激値の組み合わせが同じ場合、輝度特徴量の示す輝度値が大きいほど、当該２点の色差値が小さくなるように色差値を算出する。その結果、物体の２点間の色の差を目視と合うように評価できる。
【００２９】
［実施形態２］
実施形態１では、撮影画像の全ての点について色差値を算出して色差画像を生成する例を説明したが、実施形態２では指定した点の色差値を出力する構成について説明する。なお、実施形態１と同じ構成については、詳細な説明を省略する。
【００３０】
図１（ｂ）は、実施形態２の情報処理装置の処理手順を示すフローチャートである。Ｓ１０１乃至Ｓ１０３は、実施形態１と同じため、説明を省略する。実施形態２では、Ｓ１０３に続いてＳ１１４において、撮影画像に評価点を設定する。ここで評価点とは、撮影画像上の水平位置（ＰＳ１Ｘ）と垂直位置（ＰＳ１Ｙ）の情報である。本実施形態の情報処理装置は、評価点における評価対象の色と、Ｓ１０２で取得した基準点における評価対象の色との色差値を算出する。図９は、評価点を設定するＵＩの一例を示す模式図である。本ＵＩは、前述した基準点を設定するＵＩの構成に加えて、クリアボタン９０１、全クリアボタン９０２を備える。また、基準点の位置を示すマーク９０３が撮影画像表示部３０１に表示される。このＵＩでは、ポインタ３０２が撮影画像表示部３０１に表示された撮影画像上にあるときにマウスボタンをクリックすると、ポインタ３０２の位置に対応した撮影画像上の点が評価点として仮設定される。評価点は、複数設定できる。評価点が仮設定されると、撮影画像表示部３０１には、評価点における位置に×印と評価点番号などのマーク（９０４、９０５）が表示される。クリアボタン９０１をクリックすると設定解除モードに入る。設定解除モードでは、ポインタ３０２が仮設定された評価点に近づくと、マークの色が変換し、当該評価点が選択状態になる。この状態でマウスボタンをクリックすると、選択状態にあった評価点の仮設定が解除される。クリアボタン９０１を再度クリックすると、設定解除モードが終了する。全クリアボタン９０２をクリックすると、全ての評価点の仮設定が解除される。ＯＫボタン３０３をクリックすると、評価点が決定され、仮設定した評価点の数だけ、上記のＸ１とＹ１の値が取得される。キャンセルボタン３０４をクリックすると仮設定された評価点はクリアされる。
【００３１】
次にＳ１１５において、取得した評価点の各々について色差値を算出する。色差値Ｄの算出方法は、前述した式（１）による。
【００３２】
最後にＳ１１６において、色の差の評価結果として、算出した色差値を表示して処理を終了する。図１０に評価結果を表示するＵＩの一例を示す。この例では、各評価点の色差値を示す表１００２は、撮影画像１００１と並べて表示される。また、撮影画像には、基準点の位置を示す丸印１００３と、各評価点の位置を示す×印と評価点番号（１００４、１００５）が表示される。
【００３３】
実施形態２のハードウエア構成は、実施形態１と同じため、説明を省略する。図８（ｂ）は、実施形態２の機能構成を示すブロック図である。前述した情報処理手順におけるＳ１１４では、制御部８０１が、評価点設定部８１８に指示して評価点の情報を取得し、評価点格納部８１９に格納する。評価点の情報とは、前述したＰＳ１ＸとＰＳ１Ｙの値である。評価点設定部８１８は、評価点設定ＵＩによって、出力部８１１と入力部７０２を介して評価点の情報を設定する。Ｓ１１５では、制御部８０１が、色差値算出部８２０に指示して各評価点における色差値を算出し、色差値格納部８２１に格納する。色差値算出部８２０は、以下に基づいて、色差値を算出する。すなわち、撮影画像格納部８０３に格納された撮影画像と、基準点格納部８０５に格納された基準点の情報と、特徴量格納部８０７に格納された輝度特徴量と、８１０に格納された各種データと、８１９に格納された評価点の情報である。Ｓ１１６では、制御部８０１が、出力部８１１に指示して色差値格納部８２１に格納された色差値と、撮影画像格納部８０３に格納された撮影画像とを表示装置１４に出力する。撮影画像格納部８０３、基準点設定部７０４、基準点格納部８０５、輝度特徴量算出部８０６、特徴量格納部８０７は、実施形態１と同じため説明を省略する。
【００３４】
以上説明したように、実施形態２の情報処理装置によれば、指定した評価点の色差値のみを評価する。これによって、撮影画像全体の色差値の算出が不要となり、処理を高速化できる。
【００３５】
［実施形態３］
実施形態３では、実施形態１と異なる方法で色差値を算出する例を説明する。なお、実施形態１と同じ構成については、詳細な説明を省略する。
【００３６】
実施形態３は、Ｓ５０４の処理が実施形態１と異なる。実施形態３のＳ５０４では、色差値Ｄの値を、基準点のＸＹＺ色信号（Ｘ１，Ｙ１，Ｚ１）、評価点のＸＹＺ色信号（Ｘ２，Ｙ２，Ｚ２）、輝度特徴量Ｙ０とから、次の式（４）によって算出する。
Ｄ＝（（（Ｌ１−Ｌ２）＾２＋（ａ１−ａ２）＾２＋（ｂ１−ｂ２）＾２）＾（１／２）・・・（４）
ただし、＾はべき乗の演算を表す。また、Ｌ１、ａ１、ｂ１、Ｌ２、ａ２、ｂ２は、次の式（５）乃至式（１０）による。
Ｌ１＝１１６（Ｙ１／Ｙｗ）＾（１／３）−１６・・・（５）
ａ１＝５００（（Ｘ１／Ｘｗ）＾（１／３）−（Ｙ１／Ｙｗ）＾（１／３））・・・（６）
ｂ１＝２００（（Ｙ１／Ｙｗ）＾（１／３）−（Ｚ１／Ｚｗ）＾（１／３））・・・（７）
Ｌ２＝１１６（Ｙ２／Ｙｗ）＾（１／３）−１６・・・（８）
ａ２＝５００（（Ｘ２／Ｘｗ）＾（１／３）−（Ｙ２／Ｙｗ）＾（１／３））・・・（９）
ｂ２＝２００（（Ｙ２／Ｙｗ）＾（１／３）−（Ｚ２／Ｚｗ）＾（１／３））・・・（１０）
なお、Ｘｗ、Ｙｗ、Ｚｗは、次の式（１１）乃至式（１３）による。
Ｘｗ＝９５．０３９／１００．０ｘＹ０・・・（１１）
Ｙｗ＝Ｙ・・・（１２）
Ｚｗ＝１０８．８８０／１００．０ｘＹ・・・（１３）
式（５）乃至式（７）および、式（８）乃至式（１０）は、ＣＩＥＸＹＺ色空間の信号からＣＩＥＬＡＢ色空間の信号を算出するときの算出式であり、式（４）は、ＣＩＥ１９７６色差式に基づく色差の算出式である。なお、上記のＸｗ、Ｙｗ、Ｚｗは、ＣＩＥ（国際照明員会）の定義では基準白色面の三刺激値であるが、実施形態３では、輝度特徴量Ｙ０に係る値に置き換えて利用している。詳細には、白色面のＹ値であるＹｗの値の代わりに輝度特徴量Ｙ０を利用し、Ｘｗ、Ｚｗの値は、三刺激値Ｘｗ、Ｙｗ、Ｚｗの色度がＣＩＥの定めるＤ６５光源の色度となるようにＹ０から算出した値を利用している。図１１は、輝度特徴量Ｙ０と、色差値Ｄの関係を示す模式図である。横軸が輝度特徴量Ｙ０、縦軸が上記の式（４）に基づく色差値Ｄであり、基準点と評価点の三刺激値を所定の定数としたときの、Ｙ０とＤの関係を示す。図に示すように、輝度特徴量Ｙ０が大きくなるほど、色差値Ｄの値が小さくなる。すなわち、実施形態３の情報処理装置によれば、２点の三刺激値の組み合わせが同じ場合、輝度特徴量の示す輝度値が大きいほど、当該２点の色差値が小さくなるように色差値が算出される。また、ＣＩＥＬＡＢ色空間は、ＣＩＥＸＹＺ色空間と比べて均等性が高いため、評価対象の色の違いによらず、人の感じる色の差に対応した色差値が得られる。例えば、彩度の高い緑色の２つの色（第一色差対）と、無彩色の白色の２つの色（第二色差対）とでは、ＣＩＥＸＹＺ色空間上の距離が等しかったとしても、人の感じる色の差は異なり、第二色差対の方により大きな色の差を感じる。一方、ＣＩＥＬＡＢ色空間では、色空間上の距離が等しければ、人の感じる色の差も略等しい。よって、色の異なる評価対象間で色差値を比較するような場合には、ＣＩＥＬＡＢ色空間を利用する実施形態３の構成が有効である。
【００３７】
以上説明したように、実施形態３の情報処理装置によれば、ＣＩＥＸＹＺ色空間の代わりに均等色空間であるＣＩＥＬＡＢ色空間を利用して色差値を算出する。その結果、色の異なる評価対象間で色差値を比較するような場合でも、色の差を目視と合うように評価できる。
【００３８】
［実施形態４］
実施形態４では、実施形態１と異なる方法で輝度特徴量を算出する例を説明する。なお、実施形態１と同じ構成については、詳細な説明を省略する。
【００３９】
基準点と評価点から大きく外れた点の輝度値は、基準点と評価点との色の差の評価に影響しない。よって、輝度特徴量は、基準点と評価点とに近い所定の領域の輝度値に基づいて算出するのがよい。実施形態４の情報処理装置は、撮影画像全体の平均輝度ではなく、基準点と評価点とに近い所定の領域の輝度値に基づいて輝度特徴量を算出する。
【００４０】
図１２は、部分領域の設定方法を説明する模式図である。図において、点１２０１は基準点、点１２０２は評価点、点１２０３は点１２０１と点１２０２の中点、距離Ｌ１は点１２０１と点１２０３との距離を示す。また、距離Ｌ２は距離Ｌ１の例えば０．５倍であり、部分領域の境界を表す円１２０４は、点１２０３を中心とし、半径がＬ１の１．５倍となる円を示す。実施形態４の情報処理装置は、撮影画像において、基準点と評価点との位置によって決定される円１２０４の内部の点を輝度特徴量の算出における対象点とする。そして、全対象点のＸＹＺ色信号のＹ信号について平均値を計算し、この値を輝度特徴量とする。
【００４１】
実施形態４の情報処理手順は、実施形態１の処理手順におけるＳ１０３をスキップする。また、Ｓ１０４の色差画像の生成は、図５（ａ）の手順で行う。５（ａ）は、実施形態４の色差画像性を生成する手順を示すフローチャートである。実施形態１の処理との違いは、Ｓ５０３とＳ５０４の間に、輝度特徴量を算出するＳ５１１が追加されている。Ｓ５１１では、設定された基準点と評価点とから輝度特徴量を算出する。詳細は後述する。Ｓ５０４の色差値の算出では、Ｓ５１１で算出した輝度特徴量に基づいて色差値を算出する。他の工程の処理は、実施形態１と同じである。
【００４２】
図１３は、実施形態４の輝度特徴量の算出手順を示すフローチャートである。まずＳ１３０１において、前述した中点の座標と部分領域の境界を表す円１２０４の半径を算出する。中点の座標（ＰＳ２Ｘ、ＰＳ２Ｙ）は、基準点の情報（ＰＳ０Ｘ、ＰＳ０Ｙ）と、評価点の情報（ＰＸ１Ｘ、ＰＳ１Ｙ）とから次の式（１４）および式（１５）で算出する。
ＰＳ２Ｘ＝（ＰＳ０Ｘ＋ＰＳ１Ｘ）／２・・・（１４）
ＰＳ２Ｙ＝（ＰＳ０Ｙ＋ＰＳ１Ｙ）／２・・・（１５）
円１４０４の半径Ｒは、次の式（１６）で算出する。
Ｒ＝（（（ＰＳ２Ｘ−ＰＳ０Ｘ）＾２＋（ＰＳ２Ｙ−ＰＳ０Ｙ）＾２）＾（１／２））ｘ１．５・・・（１６）
次にＳ１３０２において、対象点数カウンタｃｎｔと、累積輝度値格納バッファＳＹに初期値０を設定する。
【００４３】
次にＳ１３０３において、最初の着目点（水平位置ＰＳ３Ｘ、垂直位置ＰＳ３Ｙ）を設定する。最初の着目点は、例えば、撮影画像の左上の画素とする。
【００４４】
次にＳ１３０４において、中点と着目点との距離Ｌを次の式（１７）で算出する。
Ｌ＝（（ＰＳ３Ｘ−ＰＳ２Ｘ）＾２＋（ＰＳ３Ｙ−ＰＳ２Ｙ）＾２）＾（１／２）・・・（１７）
次にＳ１３０５において、距離Ｌが半径Ｒよりも小さいか判定する。距離Ｌが半径Ｒよりも小さい場合には、輝度特徴量の算出の対象点であり、Ｓ１３０６に進む。他の場合は、Ｓ１３１０へ進む。
【００４５】
次にＳ１３０６において、対象点数カウンタｃｎｔの値をインクリメントする。
【００４６】
次にＳ１３０７において、累積輝度値格納バッファＳＹに、着目点のＸＹＺ色信号のＹ信号の値を加算する。
【００４７】
次にＳ１３０８において、全画素の処理が終了したか否かを判定する。全ての画素の処理が完了していたらＳ１３０９に進み、他の場合はＳ１３１０へ進む。Ｓ１３１０では、撮影画像から未処理の画素を選択して着目点に設定し、Ｓ１３０４へ進む。
【００４８】
最後にＳ１３０９では、輝度特徴量Ｙ０の値を次の式（１８）で算出する。
Ｙ０＝ＳＹ／ｃｎｔ・・・（１８）
以上説明したように、実施形態４の情報処理装置によれば、輝度特徴量を撮影画像全体の平均輝度ではなく、基準点と評価点を含む所定の部分領域に基づいて算出する。その結果、色の差の評価に影響する領域を考慮して算出した好適な輝度特徴量に基づいて色差値が算出され、色の差をより目視と合うように評価できる。
【００４９】
［実施形態５］
実施形態５では、実施形態１および実施形態４と異なる方法で輝度特徴量を算出する例を説明する。なお、実施形態４と同じ構成については、詳細な説明を省略する。
【００５０】
実施形態４では、輝度特徴量に、所定の部分領域の輝度の平均値を使用した。実施形態５では、輝度特徴量に、撮影画像の各点の輝度値を、基準点と評価点の位置に基づいて重み付けした、重み付け平均値を使用する。すなわち、基準点と評価点に近い点の輝度値は重みを大きくし、基準点と評価点から遠い点の輝度値は重みを小さくして、重み付け平均する。
【００５１】
図１３（ｂ）は、実施形態５の輝度特徴量の算出手順を示すフローチャートである。Ｓ１３０３、Ｓ１３０４、Ｓ１３１０は、実施形態４と同じ処理のため、説明を省略する。
【００５２】
まずＳ１３１１では、基準点と評価点の中点の座標と、中点と基準点との距離Ｌ１を算出する。中点の座標（ＰＳ２Ｘ、ＰＳ２Ｙ）は、前記式（１４）および式（１５）による。Ｌ１の値は、次の式（１９）で算出する。
Ｌ１＝（（ＰＳ２Ｘ−ＰＳ０Ｘ）＾２＋（ＰＳ２Ｙ−ＰＳ０Ｙ）＾２）＾（１／２）・・・（１９）
次にＳ１３１２では、累積輝度値格納バッファＳＹと、累積ウエイト格納バッファＳＷに初期値０を設定する。
【００５３】
Ｓ１３１５では、重みＷの値を設定する。重みＷの値は、例えば、次の式（２０）および式（２１）で計算される値を設定する。
（Ｌ／Ｌ１）＜１のとき、Ｗ＝１・・・（２０）
上記以外のとき、Ｗ＝Ｌ１／Ｌ・・・（２１）
次にＳ１３１６において、累積ウエイト格納バッファＳＷに、着目点の重みＷの値を加算する。
【００５４】
次にＳ１３１７において、着目点のＸＹＺ色信号のＹ信号の値に重みＷを乗算し、その結果を累積輝度値格納バッファに加算する。
【００５５】
次にＳ１３１８において、全画素の処理が終了したか否かを判定する。全ての画素の処理が完了していたらＳ１３１９に進み、他の場合はＳ１３１０へ進む。
【００５６】
最後にＳ１３１９では、輝度特徴量Ｙ０の値を次の式（２２）で算出する。
Ｙ０＝ＳＹ／ＳＷ・・・（２２）
まずＳ１３１１において、実施形態４と同様に、基準点と評価点の中点の座標と、部分領域の境界を表す円１２０４の半径を算出する。この処理は、実施形態４の処理手順Ｓ１３０１と同じである。
【００５７】
以上説明したように、実施形態５の情報処理装置によれば、輝度特徴量に、基準点と評価点の位置に基づいて重み付けした、重み付け平均値を使用する。その結果、色の差の評価への影響度を考慮して算出した好適な輝度特徴量に基づいて色差値が算出され、色の差をより目視と合うように評価できる。
【００５８】
［実施形態６］
実施形態６では、撮影画像の一部の領域について色差画像を生成する構成について説明する。なお、実施形態１と同じ構成については、詳細な説明を省略する。
【００５９】
広画角の撮影データを用意しておき、その一部分の色の差を詳細に評価した場合がある。この場合、撮影画像の一部のみについて色差画像を生成することで、必要なメモリ容量や計算コストを低減できる。実施形態６では、撮影画像の一部を評価領域に設定し、評価領域に関する色差画像を生成する構成を説明する。
【００６０】
実施形態６の情報処理手順は、実施形態１の処理手順におけるＳ１０１の後に、評価領域を設定する工程が追加される。その後の工程では、撮影画像に替えて、設定した評価領域に対して処理を行う。
【００６１】
図１４は、評価領域設定ＵＩの一例を示す模式図である。評価領域を設定するＵＩは、撮影画像表示部１４０１と、ポインタ１４０２と、ＯＫボタン１４０３と、キャンセルボタン１４０４を含む。撮影画像表示部１４０１には、Ｓ１０１で入力した撮影画像が表示される。ポインタ１４０２は、マウス等の入力デバイスからの入力に応じて、ＵＩ画面上を移動する。ポインタ１４０２が撮影画像表示部１４０１に表示された撮影画像上にあるときにマウスボタンをクリックすると、ポインタ１４０２の位置に対応した撮影画像上の点の水平位置ＰＳ４Ｘと垂直位置ＰＳ４Ｙが評価領域の中心点として仮設定される。評価領域の中心点が仮設定されると、撮影画像表示部１４０１には、評価領域を示す矩形１４０５が表示される。その後、ＯＫボタン３０３をクリックすると、上記のＰＳ４ＸとＰＳ４Ｙの値が評価領域の中心点として設定される。キャンセルボタン３０４をクリックすると、仮設定された評価領域の中心点はクリアされる。評価領域の大きさは、固定値で幅ＥＲ＿Ｗ、高さＥＲ＿Ｈであるとする。この場合、撮影画像の位置（ＰＳ４Ｘ−（ＥＲ＿Ｗ／２）、ＰＳ４Ｙ−（ＥＲ＿Ｈ／２））を左上点、位置（ＰＳ４Ｘ＋（ＥＲ＿Ｗ／２）、ＰＳ４Ｙ＋（ＥＲ＿Ｈ／２））を右下点とする矩形領域が評価領域となる。なお、左上点および右下点が撮影画像の領域外となる場合は、評価領域を水平移動および垂直移動させ、評価領域が撮影画像の領域内に入るように、ＰＳ４ＸおよびＰＳ４Ｙの値が補正される。
【００６２】
以上説明したように、実施形態６の情報処理装置によれば、撮影画像の一部を評価領域に設定し、評価領域に関する色差画像を生成する。その結果、処理に必要なメモリ容量や計算コストを低減することができる。
【００６３】
［実施形態７］
実施形態７では、観察環境の明るさに基づいて色差を算出する構成について説明する。なお、実施形態１と同じ構成については、詳細な説明を省略する。また、実施形態１〜６において基準点の色情報および評価点の色情報と記載した内容について、実施形態７以降においては第一の色、第二の色と記す。
【００６４】
図１（ｃ）は実施形態７の情報処理装置１１の処理の流れを示すフローチャートである。
【００６５】
まず、Ｓ１２１において、第一の色及び第二の色を観察する環境の明るさ情報を取得する。明るさ情報とは、例えば、第一の色及び第二の色を観察する環境の照度を示し、後述する照度計などの測定装置１５や、撮像機器に搭載されている不図示の照度センサなどを用いることで取得することができる。ここで、Ｓ１２１で取得した観察照度をＥｖとする。
【００６６】
次に、Ｓ１２２において、第一の色及び第二の色の色情報を取得する。第一の色及び第二の色の色情報は、例えば、分光放射輝度計などの測定装置１５を用いて取得したＣＩＥＸＹＺ表色系で示されるＸＹＺ色信号を示す。ここで、第一の色のＸＹＺ値を（Ｘ１，Ｙ１，Ｚ１）とし、第二の色のＸＹＺ値を（Ｘ２，Ｙ２，Ｚ２）とする。
【００６７】
次にＳ１２３において、Ｓ１２１で取得した観察照度Ｅｖに基づいて、Ｓ２で取得した第一の色及び第二の色との色差Ｄを算出する。以下、色差Ｄの算出手順に沿って説明する。まず、第一の色（Ｘ１，Ｙ１，Ｚ１）及び、第二の色（Ｘ２，Ｙ２，Ｚ２）をＣＩＥＸＹＺ表色系の信号からＣＩＥＬＡＢ表色系の信号へそれぞれ変換する。  ＸＹＺ値からＬＡＢ値への変換は公知の方法を用いることができる。なお、算出に用いる基準白色板の三刺激値（Ｘｗ，Ｙｗ，Ｚｗ）は、分光放射輝度計などの測定装置１５を用いて取得しても良いし、Ｓ１２１で取得した観察照度Ｅｖから式（２３）により算出しても良い。
Ｙｗ＝Ｅｖ＊ρ／π   ・・・（２３）
Ｘｗ＝９５．０４／１００．０＊Ｙｗ
Ｚｗ＝１０８．８８／１００．０＊Ｙｗ
ただし、＊は乗算の演算を示す。ρは反射率を示し、ここでは１を代入する。観察照度Ｅｖから基準白色板のＹｗを算出し、Ｘｗ及びＺｗの値はＣＩＥの定めるＤ６５光源の色度となるように算出している。第一の色のＬａｂ値を（Ｌ１，ａ１，ｂ１）、第二の色のＬａｂ値を（Ｌ２，ａ２，ｂ２）とする。
【００６８】
次に、ａ１，ｂ１，ａ２，ｂ２から、ＣＩＥＬＣＨ表色系で定義される彩度Ｃａｂ、色相角ｈａｂを算出する。ＣＩＥＬＣＨ表色系とは極座標系を用いた均等色空間であり、ＣＩＥＬＡＢ表色系の値から公知の方法を用いて変換することができる。第一の色における彩度及び色相角をＣａｂ１，ｈａｂ１とし、第二の色おける彩度及び色相角をＣａｂ２，ｈａｂ２とする。
【００６９】
次に、色差Ｄを算出する。色差Ｄは、ＣＩＥ１９９４色差式をベースとした計算式により算出する。色差式（２４）にＣＩＥ１９９４色差式を示す。
【００７０】
【数１】
2017229064.tif 000003
ｋＬ＝ｋＣ＝ｋＨ＝１
Ｃａｂ＿ｇｍ＝√（Ｃａｂ１＊Ｃａｂ２）
ＳＬ＝１
ＳＣ＝１＋０．０４５＊Ｃａｂ＿ｇｍ
ＳＨ＝１＋０．０１５＊Ｃａｂ＿ｇｍ
ΔＬ＝Ｌ１−Ｌ２
Δａ＝ａ１−ａ２
Δｂ＝ｂ１−ｂ２
ΔＣａｂ＝Ｃａｂ１−Ｃａｂ２
Ｄａｂ＝√｛（ΔＬ）＾２＋（Δａ）＾２＋（Δｂ）＾２｝
ΔＨａｂ＝√｛（Ｄａｂ）＾２−（ΔＬ）＾２−（ΔＣａｂ）＾２）｝
実施形態７では、上記ＣＩＥ１９９４色差式のＳＬを式（２５）に置き換えることで照度に応じた色差を算出する。
ＳＬ＝１＋ｄ＊Ｅｖ・・・（２５）
ただし、＾はべき乗の演算を示す。式（２５）に示すｄの値は、後述する主観評価実験結果にフィッティングした係数である。図１５は観察照度と、明度差（ΔＬ／ＳＬ）の関係を示すグラフである。なお、最大値が１となるように正規化して示している。図１５より、ＣＩＥ１９９４色差式における明度差は観察照度によらず一定である。一方、式（２４），（２５）で示す色差式の明度差は、観察照度が高くなるほど減少する。また、観察照度が高くなるほど明度差の減少率が小さくなり、下に凸の形状をもつ。つまり、観察照度が高くなるほど色差Ｄに対する明度差が減少するため、色差Ｄが小さく算出される。式（２４），（２５）で示す色差式を導出した主観評価実験の詳細については後述する。
【００７１】
最後にＳ１２４において、Ｓ１２３で算出した色差を表示装置１４に表示し、情報処理装置１１の処理を終了する。なお、表示装置１４が表示する内容は、Ｓ１２３で算出した色差だけとは限らない。例えば、Ｓ１２３で算出した色差Ｄと、任意の閾値ｔｈに基づき、Ｄ≦ｔｈであれば「合格」、Ｄ＞ｔｈであれば「不合格」といった判定をさせ、判定結果を表示させても良い。
【００７２】
＜屋外照度環境における色差主観評価実験＞
ここで、実施形態７における色差式を導出した色差主観評価実験について説明する。図１６は主観評価実験環境を上から見た模式図である。図１６に示すように、被験者の右眼側は高出力の光源が複数設置された高照度環境（照度７，５００ｌｘ、１５，０００ｌｘ、３５，０００ｌｘの３条件）、左眼側は屋内照度環境（照度１，５００ｌｘ）となるように被験者の右眼と左眼の間に壁を設置した。なお、照度条件間で光源の色温度は一定である。まず、被験者は右眼で高照度環境におけるテスト刺激対１６０１の色差を観察し、左眼で屋内照度環境におけるリファレンス色差対１６０２の見えを観察した。ここで、テスト刺激対１６０１として金属光沢のある板を使用し、リファレンス色差対１６０２として明度のみが異なる刺激対を複数使用した。テスト刺激対１６０１のＸＹＺ値をそれぞれ（Ｘａ，Ｙａ，Ｚａ）、（Ｘｂ，Ｙｂ，Ｚｂ）とする。次に、被験者は右眼側のテスト刺激対１６０１の色差と等しい大きさに感じる左眼側のリファレンス色差対１６０２を選択する。すなわち、ここで選ばれたリファレンス色差対１６０２の色差が、被験者がテスト刺激対１６０１に対して知覚した色差の大きさを示している。なお、図１６では右眼側にテスト刺激対、左眼側にリファレンス刺激対１６０２を設置しているが、これが逆であっても良い。
【００７３】
図１７に実験結果の一部を示す。図１７（ａ）〜（ｃ）は、高照度環境における照度条件の違いを示し、グラフの縦軸は被験者がテスト刺激対１６０１に対して知覚した色差Ｄｐ、グラフの横軸は各観察環境における基準白色板の輝度Ｙｗに対するテスト刺激対の相対輝度差（｜Ｙａ−Ｙｂ｜／Ｙｗ）を示す。また、図１７（ａ）〜（ｃ）に示す各グラフのプロットに近似直線を引いている。この近似直線の傾きが色差に対する感度を示しており、傾きが大きいほど色差に対する感度が高いことを示す。図１７（ａ）〜（ｃ）を比較して、観察照度が高くなるほど近似直線の傾きが小さくなるため、観察照度が高くなるほど色差に対する感度が低下することがわかった。
【００７４】
この実験結果に基づき、式（２４），（２５）で示す色差式を導出した。観察照度が変化すると、色差を構成する明度差、彩度差、色相差のうち、明度差が大きく変化すると考えられるため、式（２５）は環境照度が高くなるほど明度差を小さく算出する式である。さらに、人の明るさ知覚が非線形であることを考慮し、観察照度が高くなるほど明度差の減少率が小さくなる。
【００７５】
図１８は、テスト刺激対１６０１に対して被験者が知覚した色差と、色差式（ＣＩＥ１９９４色差式及び式（２４），（２５）で示す色差式）から算出した色差との関係を示すグラフである。図１８（ａ）のグラフの横軸はＣＩＥ１９９４色差式から算出した色差を示し、図１８（ｂ）のグラフの横軸は式（２４），（２５）で示した色差式から算出した色差を示している。図１８（ａ）（ｂ）のグラフの縦軸は、被験者がテスト刺激対１６０１に対して知覚した色差であり、グラフ内に示す破線は縦軸と横軸の値が等しい値をとる軌跡である。図１８（ａ）（ｂ）を比較すると、図１８（ｂ）が図１８（ａ）よりも破線上にプロットが集中している。これは式（２４），（２５）に示す色差式が、従来色差式と比べて、人の知覚した色差とより近い色差値を算出していることを意味している。したがって、観察照度が高くなるほど色差に対する明度差の寄与度が減少するという色差式を用いた結果、人の知覚とより一致した色差が算出できる。
【００７６】
＜実施形態７に示す色差式と従来色差式との違い＞
次に、式（２４），（２５）で示す色差式により算出する色差値と、ＣＩＥ１９９４色差式等の従来色差式が算出する色差値を比較する。図１９は２つの環境（Ａ環境とＢ環境）において、第一の色及び第二の色の組み合わせをそれぞれ示した模式図である。Ａ環境における観察照度をＥｖａ、第一の色を（Ｘａ１，Ｙａ１，Ｚａ１）、第二の色を（Ｘａ２，Ｙａ２，Ｚａ２）とする。また、Ｂ環境における観察照度をＥｖｂ、第一の色を（Ｘｂ１，Ｙｂ１，Ｚｂ１）、第二の色を（Ｘｂ２，Ｙｂ２，Ｚｂ２）とする。Ａ環境とＢ環境の観察照度にはＥｖａ＞Ｅｖｂの関係があるとする。また、Ａ環境の照度Ｅｖａに対する第一の色とＢ環境の照度Ｅｖｂに対する第一の色とが等しく、さらに、Ａ環境の照度Ｅｖａに対する第二の色とＢ環境の照度Ｅｖｂに対する第二の色が等しいとする。このとき、式（２６）及び式（２７）の関係が成り立ち、図２４（ａ）（ｂ）にその具体例を示す。
（Ｘａ１，Ｙａ１，Ｚａ１）／Ｅｖａ＝（Ｘｂ１，Ｙｂ１，Ｚｂ１）／Ｅｖｂ・・・（２６）
（Ｘａ２，Ｙａ２，Ｚａ２）／Ｅｖａ＝（Ｘｂ２，Ｙｂ２，Ｚｂ２）／Ｅｖｂ・・・（２７）
このとき、観察照度と各色差式で算出する色差値との関係を図２０（ａ）（ｂ）に示す。
【００７７】
図２０（ａ）と図２０（ｂ）は、第一の色及び第二の色のＸＹＺ値が異なり、それぞれ図２４（ａ），（ｂ）に示す値をとる。グラフの縦軸は色差を示し、横軸は観察照度を示している。図２０（ａ）（ｂ）において、点線のグラフはＣＩＥ１９９４式を用いて算出した色差Ｄ９４を、破線のグラフは色の見えモデルであるＣＩＥＣＡＭ０２の値を用いて算出した色差Ｄ＿ＣＡＭ０２を、実線のグラフは式（２４），（２５）に示す色差式を用いて算出した色差Ｄを示している。なお、グラフ中の各色差値は、見やすさのために観察照度０〜５０，０００ｌｘの範囲における最大値でそれぞれ正規化して示している。また、ＣＩＥＣＡＭ０２を用いた色差式はＣＩＥで定義されていないため、式（２８）で算出する値をＤ＿ＣＡＭ０２として述べている。
Ｄ＿ＣＡＭ０２＝√（（ΔＪ）＾２＋（Δａ＿ＣＡＭ）＾２＋（Δｂ＿ＣＡＭ）＾２））・・・（２８）
なお、ΔＪ、Δａ＿ＣＡＭ、Δｂ＿ＣＡＭはＣＩＥＣＡＭ０２を用いて算出した明度差、ａ軸の色度差、ｂ軸の色度差をそれぞれ示している。
【００７８】
図２０（ａ）（ｂ）において、Ａ環境およびＢ環境で算出した色差値を比較する。まず、色差Ｄ９４は、図２０（ａ）（ｂ）ともに、Ａ環境、Ｂ環境で算出する色差値が等しい。次に、色差Ｄ＿ＣＡＭ０２は、図２０（ａ）においてＡ環境で色差がより小さく、図２０（ｂ）においてＢ環境で色差がより小さくなる。色差Ｄは、図２０（ａ）（ｂ）ともに、Ａ環境での色差値がＢ環境での色差値以下となる。これについて、まず、ＣＩＥ１９９４色差式は、第一、第二の色の各Ｌａｂ値に基づいて色差を算出する式である。そのため、式（２６），（２７）が成り立つとき、照度間で第一の色、第二の色のＬａｂ値がそれぞれ等しくなり、色差値も等しい値をとる。これはＣＩＥ１９７４色差式及びＣＩＥＤＥ２０００色差式を用いた場合でも同様である。次に、色の見えモデルであるＣＩＥＣＡＭ０２は算出パラメータに観察照度が含まれているが、周囲条件などの別のパラメータも関係するため照度間で色差の大小関係が一意に定まらない。最後に、式（２４），（２５）で示す色差式は、観察照度が高いほど色差を小さく算出する特徴を持つため、Ａ環境で算出した色差は、Ｂ環境で算出した色差値以下の値をとる。
【００７９】
図７（ｂ）は実施形態７の情報処理装置１１のハードウエア構成を示すブロック図である。実施形態７のハードウエア構成は、実施形態１のハードウエア構成に加え、さらに測定装置１５を有する。測定装置１５は、照度計や分光放射輝度計などを指し、汎用インターフェース（Ｉ／Ｆ）７０６によって情報処理装置１１と接続される。
【００８０】
図８（ｃ）は、実施形態７の情報処理装置１１の機能構成を示すブロック図である。実施形態７の機能構成は、実施形態１の機能構成の制御部８０１、データ格納部８１０、出力部８１１に加え、更に、明るさ情報取得部８３２、明るさ情報格納部８３３、色情報取得部８３４、色情報格納部８３５を有する。前述した情報処理手順におけるＳ１２１では、制御部８０１が、明るさ情報取得部８３２に指示して、第一の色及び第二の色を観察する環境の明るさ情報を取得し、明るさ情報格納部８３３へ格納する。Ｓ２では、制御部８０１が色情報取得部８３４に指示して、第一の色及び、第二の色を取得し、色情報格納部８３５へ格納する。Ｓ１２３では、制御部８０１が色差値算出部８２０に指示して、明るさ情報格納部８３３に格納された明るさ情報と、色情報格納部８３５に格納された第一の色、第二の色とを用いて、第一の色と第二の色との色差を算出し、色差値格納部８２１へ格納する。また制御部８０１が表示部１４に指示して、色差値格納部８２１へ格納された色差値を表示装置１４に出力する。
【００８１】
以上説明したように、実施形態７の情報処理装置は、観察環境の照度が高いほど色差に対する感度が低下するという視覚特性に基づいて、観察照度が高いほど色差が小さくなるように色差を算出する。その結果、高照度環境において、より目視と一致した色差を算出することができる。
【００８２】
（実施形態７の変形例１）
実施形態７では、Ｓ１２１において、第一の色及び第二の色を観察する環境の観察照度Ｅｖを取得したが、分光放射輝度計などの測定装置１５を用いて測定した基準白色板の三刺激値（Ｘｗ，Ｙｗ，Ｚｗ）から計算した値でも良い。観察照度Ｅｖは下記の式（２９）により算出できる。
Ｅｖ＝Ｙｗ×π／ρ・・・（２９）
なお、ρは反射率を示し、ここでは１を代入する。この場合でも実施例７と同様の結果が得られる。
【００８３】
（実施形態７の変形例２）
実施形態７では、Ｓ２において、色差ＤはＣＩＥ１９９４色差式をベースとした計算式により算出したが、ＣＩＥ１９７６色差式やＣＩＥ２０００色差式をベースとした計算式でも構わない。例えば、ＣＩＥ１９７６色差式をベースとする場合、式（３０）で示す色差式のＳＬを式（２５）に置き換えることで照度に応じた色差を算出する。
【００８４】
【数２】
2017229064.tif 000004
ｋＬ＝ｋＣ＝ｋＨ＝１
ＳＬ＝１
Ｓａ＝１
Ｓｂ＝１
ΔＬ＝Ｌ１−Ｌ２
Δａ＝ａ１−ａ２
Δｂ＝ｂ１−ｂ２
また、第一の色、第二の色の色情報としてＸＹＺ値を取得したが、ＣＩＥＸＹＺ表色系の数値でなくとも構わない。例えば、Ｓ２においてＣＩＥＬＡＢ表色系の値を色情報として取得した場合、Ｓ２におけるＣＩＥＸＹＺ表色系からＣＩＥＬＡＢ色空間への変換は不要となる。また、Ｓ２において、ＨＳＶ表色系のＨＳＶ値を色情報として取得した場合、Ｓ１２３において下記の式（３１）を用いて算出すればよい。なお、式（３１）に示すｄの値は、実施形態７で述べた主観評価実験結果にフィッティングした係数である。
【００８５】
【数３】
2017229064.tif 000005
ＳＶ＝１＋ｄ＊Ｅｖ
ＳＳ＝１＋０．０４５＊Ｓ＿ｇｍ
ＳＨ＝１＋０．０１５＊Ｓ＿ｇｍ
Ｓ＿ｇｍ＝√（Ｓ１＊Ｓ２）
ｋＶ＝ｋＳ＝ｋＨ＝１
ΔＶ＝Ｖ１−Ｖ２
ΔＳ＝Ｓ１−Ｓ２
ΔＨ＝Ｈ１−Ｈ２
［実施形態８］
実施形態７では、観察環境の明るさ情報として、観察照度を用いる場合について説明した。実施形態８では、観察環境の明るさ情報として、第一の色及び、第二の色を含む色分布情報の平均輝度値を用いる構成について説明する。なお、実施形態１〜７と同じ構成については、詳細な説明を省略する。実施形態８の処理の流れは、図１（ｃ）に示す実施形態７のフローチャートを用いて説明する。
【００８６】
Ｓ１２１において、第一の色、第二の色を観察する環境の明るさに関する情報を取得する。実施形態８では、ここで取得する観察環境の明るさ情報が実施形態７と異なり、第一の色及び第二の色を含む色分布情報から平均輝度値を取得する。ここで、色分布情報とは、例えば、実施形態１のＳ１０１で説明した、第一の色（基準点）と第二の色（評価点）を含む領域を撮影した撮影画像を指し、各画素にＲ（赤）、Ｇ（緑）、Ｂ（青）各８ビットの色信号を格納するカラー画像データである。また、色情報を二次元的に測定することのできる測色計を用いて、第一の色と第二の色を含む領域を測色した二次元測色データを用いても良い。さらに、実施形態４や実施形態６で説明したように、撮影画像の部分領域から平均輝度値を求めても良い。撮影画像から平均輝度値を取得する方法は、実施形態１、４、６におけるＳ１０３で説明したため、これを省略する。また、実施形態５で述べたように平均輝度値ではなく、第一の色・第二の色からの位置に基づいて重み付け平均値を用いても良い。実施形態８のＳ１２１で取得した撮影画像の平均輝度値をＹａｖｅとする。
【００８７】
Ｓ１２２において、第一の色及び第二の色の色情報を取得する。実施形態２のＳ１０２及びＳ１１４で説明したように、撮影画像上に第一の色（基準点）及び第二の色（評価点）を設定し色情報を取得しても良い。また、実施形態７のＳ１２２で説明したように、分光放射輝度計などの測定装置１５を用いてＸＹＺ色信号を取得しても良い。
【００８８】
Ｓ１２３において、Ｓ１２１で取得した撮影画像の平均輝度Ｙａｖｅ及び、Ｓ１２２で取得した第一の色及び、第二の色に基づいて、第一の色と第二の色との色差Ｄを算出する。実施形態８の色差Ｄは、実施形態７の式（２５）の代わりに式（３１）を用いて算出する。
ＳＬ＝１＋ｄ´＊Ｙａｖｅ・・・（３１）
式（３１）は、式（２５）における環境照度Ｅｖが、撮影画像の平均輝度Ｙａｖｅに置き換わった式である。式（３１）に示すｄ´の値は、実施形態７で述べた主観評価実験結果にフィッティングした係数である。実施形態７では、観察照度が高くなるほど色差を小さく算出する色差式について説明したが、観察照度Ｅｖが変化すると、一般的に撮影画像の平均輝度Ｙａｖｅも同様に変化する。したがって、明るさ情報として、第一の色及び第二の色を含む領域を撮影した撮影画像の平均輝度を用いても実施形態７と同等の結果が得られる。
【００８９】
Ｓ１２４は実施形態７と同様であるため説明を省略し、情報処理装置１１の処理を終了する。実施形態８におけるハードウエア構成及び機能構成は、実施形態７と同様であるため、説明を省略する。
【００９０】
以上説明したように、実施形態２の情報処理装置によれば、明るさ情報として、第一の色及び第二の色を含む領域を撮影した撮影画像の平均輝度を用いる。その結果、照度計のような計測機器が不要となり、簡易に色差の算出をすることができる。
【００９１】
（実施形態９）
実施形態８では、観察環境の明るさ情報として、第一の色と第二の色を含む領域を撮影した撮影画像の平均輝度を用いる場合について説明した。実施形態９では、観察環境の明るさ情報として、ユーザが明るさ情報を設定する構成について説明する。なお、実施形態１〜８と同じ構成については、詳細な説明を省略する。実施形態９の処理の流れは、図１（ｃ）に示す実施形態７のフローチャートを用いて説明する。
【００９２】
Ｓ１２１において、第一の色、第二の色を観察する環境の明るさに関する情報を取得する。実施形態９では、観察環境の明るさ情報を取得する方法が実施形態７と異なり、ユーザの指示に基づいた値を取得する。ユーザの指示に基づいた値とは、例えば、表示装置１４に表示されたＵＩにおいて、入力装置１２を介してユーザに選択された、天気や時刻などの環境照度が変動する因子（以下、環境照度因子と呼ぶ）から設定される値である。図２１はＵＩの一例であり、ポインタ２１０１、第一の色設定部２１０２、第二の色設定部２１０３、環境照度因子指定部２１０４及び２１０５、色差算出ボタン２１０６、色差表示部２１０７を備える。ポインタ２１０１は、マウス等の入力装置１２からの入力に応じて、ＵＩ画面上を移動する。ユーザがポインタ２１０１を操作し、環境照度因子指定部２１０４をクリックすると、天候を示す環境照度因子（晴れ、曇り、雨）が記載されたリストボックスが展開される。同様の方法で、環境照度因子指定部２１０５をクリックすると、時刻の環境照度因子（９時、１２時、１７時）が記載されたリストボックスが展開される。リストボックスに表示された所望の環境照度因子上でポインタ２１０１をクリックすると、該当する環境照度因子が選択され、リストボックスが畳まれる。環境照度因子指定部２１０４及び２１０５において、観察照度因子がそれぞれ選択されると、観察照度因子と環境照度値Ｅｖを対応させたルックアップテーブル（ＬＵＴ）を参照して観察照度値Ｅｖを設定する。図２５にＬＵＴの一例を示す。例えば、観察照度因子が「天候：曇り、時刻：１２時」であるとき３２，０００ｌｘが観察照度Ｅｖとして決定される。また、実施形態９では観察照度因子として天気と時刻を挙げたが、季節や緯度・経度などの因子を用いても良い。また、観察環境の照度値をユーザが直接入力できるようにしても良い。
【００９３】
Ｓ１２２において、第一の色及び第二の色の色情報を取得する。ユーザはキーボードなどの入力装置１２を介して、第一の色設定部２１０３及び第二の色設定部２１０４にＸＹＺ値などを入力することで第一の色、第二の色の色情報を取得する。また、分光放射輝度計などの測定装置１５を接続し、不図示の測定ボタンをクリックすることで、測定装置１５で測色した測定値が反映されても良い。さらに実施形態８で説明した、撮影画像から第一の色及び第二の色を設定し、それぞれの色情報が反映されても良い。
【００９４】
Ｓ１２３において、ユーザがポインタ２１０１で色差算出ボタン２１０６をクリックすると、Ｓ１２１で設定された環境照度値と、Ｓ１２２で設定された第一の色、第二の色の色情報に基づいて色差が算出される。色差算出の手順は実施形態７のＳ１２３と同様であるため、説明を省略する。
【００９５】
次に、Ｓ１２４において、Ｓ１２３で算出された色差値が色差表示部２１０７に表示され、情報処理装置の処理を終了する。なお、色差表示部２１０７への表示は、色差値に限らず、例えば、色差の大きさをバーの長さで示すような、色差の大きさを可視化して図示したものでもよい。
【００９６】
実施形態９におけるハードウエア構成及び機能構成は実施形態１と同じであるため、説明を省略する。
【００９７】
以上説明したように、実施形態９の情報処理装置によれば、天候や時間帯など、照度が変動する因子をユーザが指定することで明るさ情報を取得する。その結果、計測機器や撮影画像が不要となり、簡易に色差の算出ができる。さらに、ユーザが想定する環境における色差を算出することができる。
【００９８】
［その他の実施形態］
実施形態では、撮影画像がＲＧＢカラー画像の例を説明したが、モノクロ画像や、マルチバンド画像、分光画像であってもかまわない。モノクロ画像の場合は、実施形態の説明における三刺激値は、輝度値Ｙに置き換えればよい。マルチバンド画像、分光画像の場合は、マルチバンド色信号や、分光信号からＸＹＺ色信号に変換する公知の色変換方法によって、ＸＹＺ色信号を算出すればよい。
【００９９】
また、実施形態では、輝度特徴量に三刺激値の平均値を利用したが、平均値に限らず、他の統計量を使用してもよい。例えば、中央値や、四分位数を使用しても良い。
【０１００】
また、色差値と、色差画像を構成するＲＧＢ色信号との関係は、上記の式（２）および式（３）で計算される関係に限らない。例えば、色差値が０からＤｍａｘに変化するに従って、ＲＧＢ色信号が白から赤に変化するような関数を使用してもよい。
【０１０１】
また、実施形態３の三刺激値Ｘｗ、Ｙｗ、Ｚｗの色度は、Ｄ６５光源に限らず、被写体を撮影したときの照明の色度や、ＣＩＥが定めるその他の標準光源でもよい。また、均等色空間もＣＩＥＬＡＢ色空間に限らない。例えば、ＣＩＥＬＵＶ色空間を利用する構成でもかまわない。この場合、前記の式（５）乃至（７）および式（８）乃至式（１０）の代わりに、ＣＩＥＸＹＺ色空間の信号からＣＩＥＬＵＶ色空間の信号を算出するときの算出式を使用する。また、色差の算出もＣＩＥ１９７６色差式に限らず、ＣＩＥ１９９４色差式や、ＣＩＥ２０００色差式を使用してもかまわない。この場合、前記式（４）の代わりに、各色差式を使用する。また、色差値として明度差、色度差を用いてもよい。また、実施形態３の色差値の算出方法は、他の実施形態に適用してもよい。例えば、実施形態２の処理手順Ｓ１１５において、色差値Ｄの算出に前記式（１）の代わりに前記式（４）を使用してもよい。
【０１０２】
また、上述の実施形態では、評価領域のサイズを固定する構成について説明したが、ユーザからの指示に基づいて評価領域のサイズを設定するようにしてもよい。また、基準点に応じて評価領域が設定されるように構成してもよい。この場合、例えば、前記評価領域の中心点の位置（ＰＳ４Ｘ，ＰＳ４Ｙ）を基準点の位置（ＰＳ０Ｘ，ＰＳ０Ｙ）に設定するように構成する。これによって、評価領域の設定を省略できる。一方で基準点も画像に対して固定の位置としてもよい。さらに、評価領域の中心点は、基準点に対して、オフセットするように設定してもよい。例えば、評価領域の中心点の水平位置ＰＳ４ＸをＰＳ０Ｘ＋（ＥＲ＿Ｗ）ｘ（２／５）とする。このときの評価領域と基準点との位置関係を図２２に示す。この場合、基準点２２０２に対して、評価領域２２０１の中心点がオフセットして設定されるため、基準点２２０２からより離れた点を評価点とすることができる。
【０１０３】
また、本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータの１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路によっても実現可能である。
【符号の説明】
【０１０４】
１１  情報処理装置
７０２  入力部
７０４  基準点設定部
８０６  輝度特徴量算出部
８０８  色差画像生成部
【図１】
2017229064.tif 000006
【図２】
2017229064.tif 000007
【図３】
2017229064.tif 000008
【図４】
2017229064.tif 000009
【図５】
2017229064.tif 000010
【図６】
2017229064.tif 000011
【図７】
2017229064.tif 000012
【図８】
2017229064.tif 000013
【図９】
2017229064.tif 000014
【図１０】
2017229064.tif 000015
【図１１】
2017229064.tif 000016
【図１２】
2017229064.tif 000017
【図１３】
2017229064.tif 000018
【図１４】
2017229064.tif 000019
【図１５】
2017229064.tif 000020
【図１６】
2017229064.tif 000021
【図１７】
2017229064.tif 000022
【図１８】
2017229064.tif 000023
【図１９】
2017229064.tif 000024
【図２０】
2017229064.tif 000025
【図２１】
2017229064.tif 000026
【図２２】
2017229064.tif 000027
【図２３】
2017229064.tif 000028
【図２４】
2017229064.tif 000029
【図２５】
2017229064.tif 000030