(57)【要約】【課題】表示装置の表示色のキャリブレーションを高精度且つ簡便に行うことができる技術を提供する。【解決手段】本発明の校正装置は、表示装置の表示色のキャリブレーションを行う校正装置であって、表示用画像が前記表示装置の画面に表示されている状態で前記画面と前記表示装置の周囲とを含む領域が撮影された撮影画像を取得する画像取得手段と、前記撮影画像から、前記画面の内側の色である第１の色と、前記表示装置の周囲の色である第２の色と、を取得する色取得手段と、前記第２の色に基づいて前記第１の色の目標色を決定する決定手段と、前記第１の色が前記目標色と一致するように前記キャリブレーションを行う校正手段と、を有する。【選択図】図５
2015095883.tif 000002
【特許請求の範囲】
【請求項１】
表示装置の表示色のキャリブレーションを行う校正装置であって、
表示用画像が前記表示装置の画面に表示されている状態で前記画面と前記表示装置の周囲とを含む領域が撮影された撮影画像を取得する画像取得手段と、
前記撮影画像から、前記画面の内側の色である第１の色と、前記表示装置の周囲の色である第２の色と、を取得する色取得手段と、
前記第２の色に基づいて前記第１の色の目標色を決定する決定手段と、
前記第１の色が前記目標色と一致するように前記キャリブレーションを行う校正手段と、
を有することを特徴とする校正装置。
【請求項２】
前記決定手段は、前記第２の色の変化による前記表示用画像の色の見えの変化が抑制された色を、前記目標色として決定する
ことを特徴とする請求項１に記載の校正装置。
【請求項３】
前記決定手段は、前記第２の色を基準の白色として用い、前記基準の白色のもとで前記表示用画像を見たときの色の見えが所定の条件を満たすように前記目標色を決定する
ことを特徴とする請求項１または２に記載の校正装置。
【請求項４】
前記所定の条件は、色順応を考慮した相対的な色の属性で表される
ことを特徴とする請求項３に記載の校正装置。
【請求項５】
前記画像取得手段は、第１の所定色を有する基準画像が前記画面に表示されている状態で撮影された撮影画像を取得し、
前記色取得手段は、前記第１の色として前記基準画像の色を取得する
ことを特徴とする請求項１〜４のいずれか１項に記載の校正装置。
【請求項６】
前記画像取得手段は、前記表示装置の周囲に第２の所定色を有する基準物体を置いた状態で撮影された撮影画像を取得し、
前記色取得手段は、前記第２の色として前記基準物体の色を取得する
ことを特徴とする請求項１〜５のいずれか１項に記載の校正装置。
【請求項７】
画像からパターンを検出する画像認識処理を行うことにより、前記撮影画像の領域から前記画面の領域を検出する第１検出手段をさらに有し、
前記色取得手段は、前記第１検出手段で検出された領域の内側の色を前記第１の色として取得する
ことを特徴とする請求項１〜６のいずれか１項に記載の校正装置。
【請求項８】
前記画像取得手段は、前記画面の領域を示す第１の所定パターンが前記画面に表示されている状態で撮影された撮影画像を取得し、
前記第１検出手段は、前記第１の所定パターンによって示された領域を、前記画面の領域として検出する
ことを特徴とする請求項７に記載の校正装置。
【請求項９】
画像からパターンを検出する画像認識処理を行うことにより、前記撮影画像の領域から前記表示装置の周囲の領域を検出する第２検出手段をさらに有し、
前記色取得手段は、前記第２検出手段で検出された領域の内側の色を前記第２の色として取得する
ことを特徴とする請求項１〜８のいずれか１項に記載の校正装置。
【請求項１０】
前記表示装置は、前記画面を囲む枠部材を有しており、
前記第２検出手段は、前記撮影画像から前記枠部材の領域を検出し、前記枠部材の領域よりも外側の領域を検出する
ことを特徴とする請求項９に記載の校正装置。
【請求項１１】
前記画像取得手段は、前記表示装置の周囲に第２の所定色を有する基準物体を置いた状態で撮影された撮影画像を取得し、
前記基準物体には、前記基準物体の領域を示す第２の所定パターンが描画されており、
前記第２検出手段は、前記第２の所定パターンによって示された領域を検出する
ことを特徴とする請求項９に記載の校正装置。
【請求項１２】
表示装置の表示色のキャリブレーションを行う校正方法であって、
表示用画像が前記表示装置の画面に表示されている状態で前記画面と前記表示装置の周囲とを含む領域が撮影された撮影画像を取得する画像取得ステップと、
前記撮影画像から、前記画面の内側の色である第１の色と、前記表示装置の周囲の色である第２の色と、を取得する色取得ステップと、
前記第２の色に基づいて前記第１の色の目標色を決定する決定ステップと、
前記第１の色が前記目標色と一致するように前記キャリブレーションを行う校正ステップと、
を有することを特徴とする校正方法。
【請求項１３】
前記決定ステップでは、前記第２の色の変化による前記表示用画像の色の見えの変化が抑制された色を、前記目標色として決定する
ことを特徴とする請求項１２に記載の校正方法。
【請求項１４】
前記決定ステップでは、前記第２の色を基準の白色として用い、前記基準の白色のもとで前記表示用画像を見たときの色の見えが所定の条件を満たすように前記目標色を決定する
ことを特徴とする請求項１２または１３に記載の校正方法。
【請求項１５】
前記所定の条件は、色順応を考慮した相対的な色の属性で表される
ことを特徴とする請求項１４に記載の校正方法。
【請求項１６】
前記画像取得ステップでは、第１の所定色を有する基準画像が前記画面に表示されている状態で撮影された撮影画像を取得し、
前記色取得ステップは、前記第１の色として前記基準画像の色を取得する
ことを特徴とする請求項１２〜１５のいずれか１項に記載の校正方法。
【請求項１７】
前記画像取得ステップでは、前記表示装置の周囲に第２の所定色を有する基準物体を置いた状態で撮影された撮影画像を取得し、
前記色取得ステップでは、前記第２の色として前記基準物体の色を取得する
ことを特徴とする請求項１２〜１６のいずれか１項に記載の校正方法。
【請求項１８】
画像からパターンを検出する画像認識処理を行うことにより、前記撮影画像の領域から前記画面の領域を検出する第１検出ステップをさらに有し、
前記色取得ステップでは、前記第１検出ステップで検出された領域の内側の色を前記第１の色として取得する
ことを特徴とする請求項１２〜１７のいずれか１項に記載の校正方法。
【請求項１９】
前記画像取得ステップでは、前記画面の領域を示す第１の所定パターンが前記画面に表示されている状態で撮影された撮影画像を取得し、
前記第１検出ステップでは、前記第１の所定パターンによって示された領域を、前記画面の領域として検出する
ことを特徴とする請求項１８に記載の校正方法。
【請求項２０】
画像からパターンを検出する画像認識処理を行うことにより、前記撮影画像の領域から前記表示装置の周囲の領域を検出する第２検出ステップをさらに有し、
前記色取得ステップでは、前記第２検出ステップで検出された領域の内側の色を前記第２の色として取得する
ことを特徴とする請求項１２〜１９のいずれか１項に記載の校正方法。
【請求項２１】
前記表示装置は、前記画面を囲む枠部材を有しており、
前記第２検出ステップでは、前記撮影画像から前記枠部材の領域を検出し、前記枠部材の領域よりも外側の領域を検出する
ことを特徴とする請求項２０に記載の校正方法。
【請求項２２】
前記画像取得ステップでは、前記表示装置の周囲に第２の所定色を有する基準物体を置いた状態で撮影された撮影画像を取得し、
前記基準物体には、前記基準物体の領域を示す第２の所定パターンが描画されており、
前記第２検出ステップでは、前記第２の所定パターンによって示された領域を検出することを特徴とする請求項２０に記載の校正方法。
【請求項２３】
請求項１２〜２２のいずれか１項に記載の校正方法の各ステップをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、校正装置、校正方法、及び、プログラムに関する。
【背景技術】
【０００２】
近年、ＴＶモニター、ＰＣモニター、各種業務用モニター等の表示装置の高画質化が著しい。表示装置の色再現精度も、より広い範囲の色がより高い忠実度で色再現されるように進歩している。例えば、ＣＩＥのＸＹＺカラーモデルに基づく規格として、ｓＲＧＢ規格よりも色再現精度の高いＡｄｏｂｅ−ＲＧＢ規格、ＤＣＩ−Ｐ３規格等が提案されている。このような高精度の色再現は、表示装置の表示性能を精密に測定し、正しい色表示が行われるように表示装置に微調整を施す、キャリブレーションと呼ばれる処理を行うことによって維持される。
【０００３】
また、人間の視覚のメカニズムに関する研究も進んでおり、上記のＸＹＺカラーモデルには盛り込まれていない、より高い次元の視覚機能に関する知見が得られている。
例えば、環境光下にある物体の反射光のスペクトルは環境光のスペクトル分布の変化に応じて変化するが、人間は、その変化（反射光のスペクトルの変化）を補正して同一の物体は同一の色と認識する色順応と呼ばれる視覚機能を有している。色順応により、人間は、ＸＹＺカラーモデルでは異なる色度座標の色であっても、それらの色を同じ色と認識することがある。具体的には、環境光の変化に応じた色順応により、人間は、ＸＹＺカラーモデルでは色度座標が異なる色であっても、同じ色と認識する。逆に、色順応により、人間は、ＸＹＺカラーモデルでは色度座標が同じ色であっても、異なる色と認識することもある。
このような人間の視覚特性を盛り込んだ、新しいカラーモデルも提案されてきている。具体的には、ＣＩＥのＣＡＭと呼ばれるカラーモデル等が提案されてきている。
【０００４】
そのため、表示装置の使用環境（ユーザの視環境）を考慮したキャリブレーションを行うことにより、より忠実度の高い色（画像データの制作者が意図した色、など）をユーザに認識（知覚）させることのできる表示が可能になると期待される。
そのようなキャリブレーションの方法は、例えば、特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３４９８３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
色順応を考慮したキャリブレーションを行う場合、視環境の情報を取得することが必要になる。例えば、前述のＣＩＥのＣＡＭと呼ばれるカラーモデルでは、視環境の情報を用いて色順応の基準となる「白色」（以後“基準の白色”と記載する）を設定する必要がある。色順応を考慮したキャリブレーションとして、基準の白色に対する表示色の偏差（知覚的偏差）が所望の値となるようなキャリブレーションが行われる。
【０００７】
特許文献１では、キャリブレーションの際に、環境光が当たるように白色紙がセットされ、測色器を用いて環境光が白色紙で反射した反射光が測定される。そして、測定された反射光の色が基準の白色として使用される。測色器としては、単一測定点の輝度、色度を測定する測定装置が使用されている。
そのため、従来の方法では、キャリブレーションを行う度に、白色紙で反射した反射光
を測定する作業を行わなければならず、キャリブレーションのための作業（視環境の情報を取得する作業）が煩雑である。
【０００８】
また、特許文献１に開示の技術を用いれば、環境光の変化による知覚色（ユーザが知覚する色）の変化を低減することができる。しかしながら、ユーザが知覚する画面の色は、環境光だけでなく、ユーザが画面を見たときにユーザの目に入る物体（画面の周囲の物体）の色にも依存する。具体的には、ユーザが知覚する画面の色は、ユーザが画面を見たときにユーザの目に入る物体の色によって決まると考えられる。しかしながら、従来の方法では、ユーザが画面を見たときに目に入る物体の色は考慮されず、白色紙の反射光の色を基準としたキャリブレーションが行われる。そのため、従来の方法では、ユーザが画面を見たときに目に入る物体の色（色調）が白色紙と異なる場合に、キャリブレーションを高精度に行うことができないことがある。
【０００９】
本発明は、表示装置の表示色のキャリブレーションを高精度且つ簡便に行うことができる技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の第１の態様は、
表示装置の表示色のキャリブレーションを行う校正装置であって、
表示用画像が前記表示装置の画面に表示されている状態で前記画面と前記表示装置の周囲とを含む領域が撮影された撮影画像を取得する画像取得手段と、
前記撮影画像から、前記画面の内側の色である第１の色と、前記表示装置の周囲の色である第２の色と、を取得する色取得手段と、
前記第２の色に基づいて前記第１の色の目標色を決定する決定手段と、
前記第１の色が前記目標色と一致するように前記キャリブレーションを行う校正手段と、
を有することを特徴とする校正装置である。
【００１１】
本発明の第２の態様は、
表示装置の表示色のキャリブレーションを行う校正方法であって、
表示用画像が前記表示装置の画面に表示されている状態で前記画面と前記表示装置の周囲とを含む領域が撮影された撮影画像を取得する画像取得ステップと、
前記撮影画像から、前記画面の内側の色である第１の色と、前記表示装置の周囲の色である第２の色と、を取得する色取得ステップと、
前記第２の色に基づいて前記第１の色の目標色を決定する決定ステップと、
前記第１の色が前記目標色と一致するように前記キャリブレーションを行う校正ステップと、
を有することを特徴とする校正方法である。
【００１２】
本発明の第３の態様は、上述した校正方法の各ステップをコンピュータに実行させることを特徴とするプログラムである。
【発明の効果】
【００１３】
本発明によれば、表示装置の表示色のキャリブレーションを高精度且つ簡便に行うことができる。
【図面の簡単な説明】
【００１４】
【図１】実施例１に係る表示装置の使用状況の一例を示す図
【図２】実施例１に係るキャリブレーションを行うときの様子の一例を示す図
【図３】実施例１に係る撮影画像の一例を示す図
【図４】実施例１に係る第１検出処理と第２検出処理の一例を示す図
【図５】実施例１に係る校正装置の構成の一例を示すブロック図
【図６】実施例１に係るサブピクセルの発光スペクトルの一例示す図
【図７】ＣＩＥのＤ６５標準光源のスペクトルを示す図
【図８】ＣＩＥのＦ１０標準光源のスペクトルを示す図
【図９】実施例２に係る壁面の分光反射率特性の一例を示す図
【図１０】実施例３に係るキャリブレーションを行うときの様子の一例を示す図
【図１１】実施例３に係る撮影画像の一例を示す図
【図１２】実施例３に係る第２検出処理の一例を示す図
【発明を実施するための形態】
【００１５】
＜実施例１＞
以下に、本発明の実施例１に係る校正装置と校正方法について説明する。本実施例に係る校正装置は、表示装置の表示色のキャリブレーションを行う。
図１は、本実施例に係る表示装置の使用状況の一例を示す図である。
図１の例では、表示装置１００が壁面２００を背にして机の上に配置されている。そのため、表示装置１００のユーザが表示装置１００の画面を見た場合には、表示装置１００の画面だけでなく、表示装置１００の背景である壁面２００もユーザの目に入る。表示装置１００と壁面２００は、照明光源３００によって照明されている。
本実施例では、簡単のため、壁面２００が単純な反射特性を有するものとする。具体的には、壁面２００の色は白色であり、壁面２００は可視光領域において完全にフラット（一定）な分光反射率を有するものとする。また、壁面２００の分光反射率が１００％であり、照明光源３００からの光は壁面２００で完全拡散反射するものとする。
【００１６】
図２は、本実施例に係る表示装置１００の表示色のキャリブレーションを行うときの様子の一例を示す図である。
図２に示すように、本実施例では、キャリブレーションを行う際に、表示装置１００の画面（表示面）１０１にテスト用カラーパッチ１０１−ａが表示される。テスト用カラーパッチ１０１−ａは、キャリブレーション用の画像であり、第１の所定色を有する基準画像である。
そして、テスト用カラーパッチ１０１−ａが表示された状態で、デジタルカメラ４００により画面１０１が撮影される。デジタルカメラ４００は、キャリブレーションを行う際の測色器として使用される。デジタルカメラ４００は、内部に複数の画素を有する撮像素子を有しており、撮像素子上に画面１０１と表示装置１００の周辺とを含む領域の画像が結像されるように配置されている。即ち、デジタルカメラ４００は、画面１０１と表示装置１００の周辺とを含む領域が撮影されるように配置されている。図３は、デジタルカメラ４００で撮影された撮影画像の一例を示す図である。図３の例では、撮影画像４０１の中央に表示装置１００が写っており、画面１０１にテスト用カラーパッチ１０１−ａが表示されている。また、撮影画像４０１には、表示装置１００の周囲も写っている。具体的には、表示装置１００の背景である壁面２００が写っている。
その後、撮影された画像（撮影画像）を処理することにより所望の測定データが取得され、取得された測定データに基づいてキャリブレーションが行われる。
【００１７】
本実施例では、キャリブレーションを行う際に、色や明るさが異なる複数のテスト用カラーパッチが順番に画面に表示される。そして、複数のテスト用カラーパッチのそれぞれについて、撮影されたテスト用カラーパッチの色（撮影色）が目標色と一致するか否かが判断される。撮影色が目標色と一致しない場合には、撮影色を目標色と一致させる補正値（テスト用カラーパッチの色を示す画素値を補正する補正値）が決定され、保存される。全てのテスト用カラーパッチについて上記処理が行われることで、キャリブレーションが完了する。
キャリブレーションが行われた後に表示装置を使用する際には、校正装置に入力された画像（表示用画像）の各画素値に対して、保存された補正値の中から最適な補正値（表示用画像の画素値に対応する補正値）が読み出され、表示用画像の画素値に適用される。補正値は、必要に応じて適宜演算処理が施された後、画素値に適用される。そして、補正後の表示用画像（補正値を適用する処理が施された後の表示用画像）が表示装置１００で表示される。
なお、複数のテスト用カラーパッチは同時に表示されてもよい。また、色や明るさが異なる複数の基準画像からなるストライプ画像が表示されてもよい。
【００１８】
色順応を考慮しない場合は、テスト用カラーパッチ毎に、視環境に依らず１つの目標色を使用すればよい。しかし、色順応を考慮する場合は、ユーザが画面を見たときに知覚する色（知覚色）が視環境に依って変化するため、視環境に対応する目標色を使用しなければならない。色順応は、環境光のスペクトル分布の変化に応じた物体の反射光のスペクトルの変化を補正して、同一の物体は同一の色と認識する視覚機能である。色順応により、人間は、ＸＹＺカラーモデルでは異なる色度座標の色であっても、それらの色を同じ色と認識することがある。逆に、色順応により、人間は、ＸＹＺカラーモデルでは色度座標が同じ色であっても、異なる色と認識することもある。
色順応を考慮すると、ユーザが知覚する画面の色は、ユーザが画面を見たときにユーザの目に入る物体（画面の周囲の物体）の色によって決まると考えられる。そこで、本実施例では、ユーザが画面を見たときにユーザの目に入る物体（画面の周囲の物体）の色に基づいて、目標色を決定する。それにより、表示装置の表示色のキャリブレーションを高精度に行うことが可能となる。
【００１９】
図５は、本実施例に係る校正装置の構成の一例を示すブロック図である。
以下、キャリブレーションの流れに沿って図５の各機能部の動作を説明する。
なお、本実施例では、校正装置が表示装置１００とは別体の装置である場合の例を説明するが、校正装置は表示装置１００に内蔵されていてもよい。
【００２０】
まず、表示用画像の画像データ（表示用画像データ）としてテスト用カラーパッチの画像データが校正装置に入力されると、表示用画像データはデータ補正部２と目標色決定部６に送られる。データ補正部２は、表示用画像データを補正せずに、表示用画像データを表示装置１００に出力する。それにより、表示装置１００の画面１０１にテスト用カラーパッチが表示される。
なお、データ補正部２は、テスト用カラーパッチの画像データである表示用画像データに対して、前回のキャリブレーション時に保存された補正値を用いた補正を施してもよい。そして、補正後の画像データが表示装置１００に出力されてもよい。その場合には、画面１０１に、前回のキャリブレーション時に保存された補正値を用いた補正後のテスト用カラーパッチが表示される。
なお、テスト用カラーパッチの画像データは外部から入力されてもよいし、校正装置の内部に予め記録されていてもよい。
なお、キャリブレーションを行わない際には、表示用画像データは、データ補正部２に送られ、前回（直前）のキャリブレーション時に保存された補正値を用いて補正され、表示装置１００に出力される。
【００２１】
デジタルカメラ４００は、画面１０１にテスト用カラーパッチが表示された状態で、画面１０１と表示装置１００の周囲とを含む領域を撮影することにより、撮影画像の画像データ（撮影画像データ）を生成する。そして、デジタルカメラ４００は、撮影画像データをエリア判断部５に出力する。
【００２２】
エリア判断部５は、テスト用カラーパッチが表示された状態で画面１０１と表示装置１
００の周囲とを含む領域が撮影された撮影画像データを、デジタルカメラ４００から取得する（画像取得処理）。
そして、エリア判断部５は、撮影画像から、画面１０１の内側の色（撮影色）である第１の色を表示色情報として取得し、表示装置１００の周囲の色（撮影色）である第２の色を視環境情報として取得する（色取得処理）。
本実施例では、エリア判断部５は、画像からパターンを検出する画像認識処理を行うことにより、撮影画像の領域から画面１０１の領域を検出する（第１検出処理）。そして、エリア判断部５は、第１検出処理で検出された領域（画面１０１の領域）の内側の色を表示色情報として取得する。具体的には、画面１０１に表示されているテスト用カラーパッチの色が表示色情報として取得される。本実施例ではテスト用カラーパッチが画面１０１の所定の領域に表示されるものとする。そのため、第１検出処理の検出結果に基づいてテスト用カラーパッチの領域を判断することができる。
同様に、エリア判断部５は、画像認識処理を行うことにより、撮影画像の領域から表示装置１００の周囲の領域を検出する（第２検出処理）。そして、エリア判断部５は、第２検出処理で検出された領域（表示装置１００の周囲の領域）の内側の色を視環境情報として取得する。具体的には、第２検出処理で検出された領域の平均色（撮影色の平均値）が視環境情報として取得される。
その後、エリア判断部５は、表示色情報を比較部７に出力し、視環境情報を目標色決定部６に出力する。
なお、画像取得処理、色取得処理、第１検出色、及び、第２検出処理は互いに異なる機能部によって行われてもよい。
【００２３】
図４は、第１検出処理と第２検出処理の一例を示す図である。
本実施例では、画面１０１の領域を示す第１の所定パターンが画面１０１に表示されている状態で撮影された撮影画像データが取得される。そして、画像認識処理によって撮影画像から第１の所定パターンが検出され、第１の所定パターンが示す領域が、画面１０１の領域として検出される。図４の例では、画面１０１の領域の四隅にパターン１０１−ｂが表示された状態で撮影された撮影画像データが取得される。そして、四隅のパターン１０１−ｂを結ぶ線によって囲まれた領域４０１−１が、画面１０１の領域として検出される。
また、本実施例では、表示装置１００が、画面１０１を囲む枠部材１０２を有する。そして、画像認識処理によって撮影画像から枠部材１０２の領域が検出され、枠部材１０２の領域よりも外側の領域が、表示装置１００の周囲の領域として検出される。図４の例では、枠部材１０２の上左右側の領域４０１−２が、表示装置１００の周囲の領域として検出される。
【００２４】
なお、第１の所定パターンは４つのパターン１０１−ｂに限らない。例えば、第１の所定パターンは矩形のパターンであってもよいし、画面１０１の上下左右辺を示す４つの直線であってもよい。
なお、表示装置１００の周囲の領域は領域４０１−２に限らない。例えば、枠部材１０２の上下左右側の領域が表示装置１００の周囲の領域として検出されてもよい。また、枠部材１０２の上側、下側、左側、及び、右側のうちの少なくともいずれかの領域が表示装置１００の周囲の領域として検出されてもよい。但し、枠部材１０２の下側の領域には、画面を見たときにあまり目に入らない色の物体（表示装置１００のスタンド、表示装置１００が置かれた机、机の上に置かれた小物、など）が存在する。そのような物体の色は色順応にあまり影響を与えないため、考慮しなくてもよい。むしろ、そのような物体の色は、考慮すると高精度な視環境情報が取得できなくなる虞があるため、考慮しないことが好ましい。一方、枠部材１０２の上左右側の領域には、画面を見たときに目に多く入る色の物体（壁など）が存在する。そして、そのような物体の色は、色順応に大きく影響するため、考慮することが好ましい。
【００２５】
目標色決定部６は、校正装置に入力された表示用画像データの画素値と、エリア判断部５から出力された視環境情報と、に基づいて、表示色情報（第１の色）の目標色を決定する。本実施例では、視環境（視環境情報）の変化による表示用画像の色の見えの変化が抑制された色が、目標色として決定される。具体的には、視環境情報である第２の色が基準の白色として用い、基準の白色のもとで表示用画像（テスト用カラーパッチ）を見たときの色の見えが所定の条件を満たすように目標色が決定される。それにより、表示装置１００の視環境に最適な表示色を目標色として決定することができる。
目標色決定部６は、決定した目標色を比較部７に出力する。
なお、本実施例では、表示用画像データの画素値を用いて目標色を決定する例を説明するが、表示用画像データの画素値が予め決まっている場合には、視環境情報のみを用いて目標色を決定することもできる。例えば、表示用画像データの画素値が予め決まっている場合には、視環境情報と目標色の対応関係を示す関数やテーブルを予め用意することができる。そして、そのような関数やテーブルを用いて、エリア判断部５から出力された視環境情報から目標色を決定することができる。
【００２６】
比較部７は、エリア判断部５から出力された表示色情報である第１の色と、目標色決定部６から出力された目標色と、を比較する。
第１の色が目標色に一致しない場合には、補正値決定部８によって補正値が決定される。そして、得られた補正値が補正値決定部８からデータ補正部２に送られ、得られた補正値を用いてテスト用カラーパッチの画像データが補正される。その結果、テスト用カラーパッチの表示色が補正される。その後、デジタルカメラ４００による撮影から比較部７による比較までの一連の処理が再び行われる。
第１の色が目標色に一致する場合には、キャリブレーションが終了される。このとき、補正値が得られている場合には、得られた補正値が、テスト用カラーパッチの画素値に適した補正値として、補正値保存部９に保存される。
【００２７】
なお、図５に示す各機能部は、必ずしも個別のハードウェアとして存在している必要はない。各機能部の機能が、キャリブレーションの一連の動作の中で実現されていればよい。
【００２８】
補正値の決定方法について具体的に説明する。
以下では、表示装置１００の各画素が赤色サブピクセル（Ｒ）、緑色サブピクセル（Ｇ）、青色サブピクセル（Ｒ）からなるものとする。また、各サブピクセルに与えられる画像データ（サブピクセル値）が８ビット（０〜２５５）の値であり、各サブピクセルの発光強度がサブピクセル値の増加に対して線形に増加するものとする。そして、サブピクセル値が２５５のとき、各サブピクセルから発せられる光束のスペクトル（発光スペクトル）として図６に示すスペクトルが得られるものとする。図６の横軸は波長を示し、縦軸は発光強度を示す。
また、本実施例では、視環境に順応する人間の視覚特性を盛り込んだカラーモデルとしてＣＩＥＣＡＭ０２規格を採用し、ＣＩＥＣＡＭ０２規格に則って色順応を考慮した処理を行うものとする。
上述したように、キャリブレーションは、色や明るさが異なる複数の画素値について行われるのが一般的であるが、１つの画素値についてのキャリブレーションを行う場合の例を説明する。具体的には、よく用いられるグレタグ・マクベス社のカラーチャートにおけるＬｉｇｈｔＳｋｉｎに相当する色の画素値についてのキャリブレーションを行う場合の例を説明する。
【００２９】
はじめに、キャリブレーションがスムーズに行えるように、予めいくつかの処理が行われ、上述した所定の条件が校正装置に記録される。例えば、校正装置の工場出荷時に、所
定の条件が決定され、校正装置（校正装置が有する不図示の記憶部）に記録される。本実施例では、キャリブレーションにおいて、所定の条件として、相対的な色の属性であるＪ（Ｌｉｇｈｔｎｅｓｓ）、Ｃ（Ｃｈｒｏｍａ）、及び、ｈ（Ｈｕｅ）の値が使用される。Ｊ、Ｃ、及び、ｈは、“ＣＩＥＣＡＭ０２規格による色度座標”であり、“色順応を考慮した「見え」を表す色度座標”である。Ｊ、Ｃ、及び、ｈは、キャリブレーションの対象となる複数の画素値のそれぞれについて決定される。即ち、Ｊ、Ｃ、及び、ｈは、複数のテスト用カラーパッチの複数の画素値（色）のそれぞれについて決定される。
【００３０】
例えば、ＬｉｇｈｔＳｋｉｎに関しては、以下の方法でＪ、Ｃ、及び、ｈが決定される。
ＬｉｇｈｔＳｋｉｎに関しては、標準照明（Ｄ６５）下の規格色度座標としてｘ＝０．３７７、ｙ＝０．３４５、及び、Ｙ＝３５．８［ｃｄ／ｍ２］が定められている。図７に、ＣＩＥのＤ６５標準光源のスペクトルを示す。ＬｉｇｈｔＳｋｉｎに関する規格色度座標は、標準照明（Ｄ６５）下でＬｉｇｈｔＳｋｉｎとして知覚される表示色の色度座標である。
そして、基準の白色としてＤ６５標準光源の光源色を用いて、ＬｉｇｈｔＳｋｉｎに関するＪ、Ｃ、及び、ｈが決定（算出）される。本実施例では、ＬｉｇｈｔＳｋｉｎに関するＪとして５８．１６４３が、Ｃとして２１．１２０２が、及び、ｈとして３４．１７１が得られたとする。
なお、Ｊ、Ｃ、及び、ｈを決定する際に使用する基準の白色は、Ｄ６５標準光源の光源色に限らない。
なお、Ｊ、Ｃ、及び、ｈの値は、基準の白色、ＣＩＥＣＡＭ０２規格で使用されるパラメータ、などに依って変動しうる。
【００３１】
また、本実施例では、キャリブレーションをよりスムーズに行えるようにするために、キャリブレーションの対象となる複数の画素値が、上記所定の条件（Ｊ、Ｃ、及び、ｈ）と対応付けて校正装置に予め記録される。例えば、ＬｉｇｈｔＳｋｉｎに関しては、標準照明（Ｄ６５）下でＬｉｇｈｔＳｋｉｎの色として知覚される画素値が記録される。具体的には、表示装置１００の表示特性（サブピクセル値とサブピクセルの発光スペクトルとの対応関係）に基づいて、規格色度座標ｘ＝０．３７７、ｙ＝０．３４５、及び、Ｙ＝３５．８［ｃｄ／ｍ２］の色を示す画素値が決定（算出）される。本実施例では、赤色サブピクセルの値（Ｒ値）として１２８が、緑色サブピクセルの値（Ｇ値）として６４が、青色サブピクセルの値（Ｂ値）として４６が得られたとする。キャリブレーションにおいては、この画素値（Ｒ値、Ｇ値、及び、Ｂ値）がデフォルト値（補正前の基準の画素値）として用いられる。
【００３２】
以下に、キャリブレーション時の動作の具体例を記載する。
以下では、ＬｉｇｈｔＳｋｉｎについてのキャリブレーションを行う場合の例を説明する。
また、以下では、室内の照明光源３００のスペクトルが、上述のＤ６５ではなく、ＣＩＥのＦ１０標準光源のスペクトルであった場合の例を説明する。図８に、ＣＩＥのＦ１０標準光源のスペクトルを示す。
上述したように、本実施例では、壁面２００の色は白色であり、壁面２００は可視光領域において完全にフラット（一定）な分光反射率を有するものとする。また、壁面２００の分光反射率が１００％であり、照明光源３００からの光は壁面２００で完全拡散反射するものとする。
以下では、表示装置１００の背景となる壁面２００に対する照明光源３００の照度が３１４［ｌｕｘ］であった場合の例を説明する。壁面２００に対する照明光源３００の照度が３１４［ｌｕｘ］であった場合、壁面２００からの反射光の輝度が１００［ｃｄ／ｍ２］となる。
【００３３】
このような視環境の下では、エリア判断部５において、視環境情報として、ｘ＝０．３４６１、ｙ＝０．３５８８、及び、輝度＝１００［ｃｄ／ｍ２］が取得される。
【００３４】
目標色決定部６では、ＣＩＥＣＡＭ０２に則った逆算により、ＬｉｇｈｔＳｋｉｎとして知覚される表示色が目標色として決定される。具体的には、ｘ＝０．３４６１、ｙ＝０．３５８８、及び、輝度＝１００［ｃｄ／ｍ２］の色を基準の白色とした場合にＪ＝５８．１６４３、Ｃ＝２１．１２０２、及び、ｈ＝３４．１７１を満たす色の色度座標がＬｉｇｈｔＳｋｉｎに関する目標色として決定（算出）される。
ここで使用される基準の白色は、Ｄ６５標準光源の光源色とは異なる。そのため、Ｊ＝５８．１６４３、Ｃ＝２１．１２０２、及び、ｈ＝３４．１７１を満たす色度座標（目標色）として、ＬｉｇｈｔＳｋｉｎの規格色度座標とは異なる色度座標が得られる。具体的には、ＬｉｇｈｔＳｋｉｎに関する目標色として、ｘ＝０．４０６５、ｙ＝０．３６５０、及び、Ｙ＝３６．１１［ｃｄ／ｍ２］が得られる。
【００３５】
本実施例では、校正装置に入力された表示用画像データの画素値から、その画素値に対応する所定の条件が判断され、使用される。例えば、表示用画像データの画素値がＲ値＝１２８、Ｇ値＝６４、及び、Ｂ値＝４６の画素値である場合には、その画素値がＬｉｇｈｔＳｋｉｎの画素値であると判断される。そして、ＬｉｇｈｔＳｋｉｎに対応する所定の条件であるＪ＝５８．１６４３、Ｃ＝２１．１２０２、及び、ｈ＝３４．１７１が選択されて、使用される。
【００３６】
上述したように、本実施例では、キャリブレーション時に、校正装置に入力された表示用画像データが補正されずに表示される。即ち、ＬｉｇｈｔＳｋｉｎのテスト用カラーパッチ（画素値がＲ値＝１２８、Ｇ値＝６４、及び、Ｂ値＝４６の画素値であるテスト用カラーパッチ）が補正されずに表示される。
エリア判断部５では、さらに、ＬｉｇｈｔＳｋｉｎのテスト用カラーパッチの表示色である表示色情報が取得される。上述した視環境の下では、ＬｉｇｈｔＳｋｉｎのテスト用カラーパッチの表示色である表示色情報として、ｘ＝０．３７７、ｙ＝０．３４５、及び、Ｙ＝３５．８［ｃｄ／ｍ２］が取得される。
【００３７】
比較部７では、表示色情報と目標色とが比較される。ここでは、表示色情報であるｘ＝０．３７７、ｙ＝０．３４５、及び、Ｙ＝３５．８［ｃｄ／ｍ２］が目標色であるｘ＝０．４０６５、ｙ＝０．３６５０、及び、Ｙ＝３６．１１［ｃｄ／ｍ２］とは異なる。そのため、補正値決定部８によって補正値が決定される。
【００３８】
補正値決定部８では、目標色であるｘ＝０．４０６５、ｙ＝０．３６５０、及び、Ｙ＝３６．１１［ｃｄ／ｍ２］から、目標色を示す画素値が決定（算出）される。また、表示色情報（第１の色）であるｘ＝０．３７７、ｙ＝０．３４５、及び、Ｙ＝３５．８［ｃｄ／ｍ２］から、第１の色を示す画素値が決定される。そして、得られた２つの画素値の差が補正値として決定される。ここでは、Ｒ値の補正値であるΔＲとして＋１５が、Ｇ値の補正値であるΔＧとして−１が、Ｂ値の補正値であるΔＢとして−１０が得られたとする。
【００３９】
なお、補正値は、上記２つの画素値と補正値との対応関係を示す関数を用いて算出されてもよいし、そのような対応関係を示すテーブルを用いて決定されてもよい。また、目標色と表示色情報のｘ、ｙ、及び、Ｙと、補正値と、の対応関係を示す情報（テーブルや関数）を用いて補正値が決定されてもよい。即ち、目標色と表示色情報のｘ、ｙ、及び、Ｙを入力して補正値を出力する関数やテーブルを用いて補正値が決定されてもよい。また、本実施例では画素値に加算する補正値を決定する例を説明したが、画素値に乗算する補正
値（補正係数）が決定されてもよい。
【００４０】
得られた補正値はデータ補正部２に送られ、デフォルトの表示用画像データ（校正装置に入力された表示用画像データ）が補正される。そして、表示色情報が目標色と一致するまで、デジタルカメラ４００による撮影から比較部７による比較までの一連の処理が繰り返される。表示色情報が目標色と一致すると、ＬｉｇｈｔＳｋｉｎに関するキャリブレーションが完了する。このとき、補正値が得られている場合には、補正値決定部８は、最後に得られた補正値を、ＬｉｇｈｔＳｋｉｎの画素値（デフォルトの画素値）に対応する補正値として、補正値保存部９に保存する。
【００４１】
上記補正値を使用することにより、視環境の変化による表示用画像の知覚色の変化を低減することができる。具体的には、所定の条件を決定する際に考慮した視環境の下での知覚色からの変動を低減することができる。
【００４２】
ユーザは、表示用画像の色として、表示装置の周囲の色に順応した色を知覚すると考えられる。特に、表示用画像表示装置の周囲に同じ色の大きな領域が存在する場合には、そのような色が知覚される可能性が高い。
本実施例によれば、表示装置の周囲の色（撮影色）に基づいて目標色が決定され、表示色が目標色と一致するようにキャリブレーションが行われる。このように、本実施例では、表示装置の周囲の色を考慮したキャリブレーションが行われるため、キャリブレーションを高精度に行うことができる。具体的には、表示装置の周囲の色を考慮したキャリブレーションを行うことにより、表示装置を照明する照明光源の変更による知覚色の変化はもちろんのこと、表示装置の周囲に存在する物体の変更による知覚色の変化をも低減することができる。例えば、表示装置の背面側の壁面に貼られている壁紙が、張り替え前の壁紙と異なる色の壁紙に張り替えられたことによる知覚色の変化をも低減することができる。
また、本実施例では、撮影画像から色を取得するという簡単な処理で基準の白色とする色を取得することができ、キャリブレーションの度に白色紙を用意する等の手間を省くことができる。その結果、本実施例では、キャリブレーションを簡便に行うことができる。
【００４３】
＜実施例２＞
以下に、本発明の実施例２に係る校正装置と校正方法について説明する。
なお、各機能部の動作は実施例１と同じであるため、以下では、処理の具体例についてのみ説明する。
【００４４】
本実施例では、室内の照明光源としてＤ６５が使用されているが、壁面２００の反射特性が実施例１の反射特性と異なる特性を有するものとする。壁面２００の反射特性は特に限定されないが、本実施例では壁面２００が黄色味がかった色（色調）を有する例を説明する。本実施例では、このような壁面２００の色を“ＬｉｇｈｔＹｅｌｌｏｗ”と呼ぶこととする。本実施例に係る壁面２００の分光反射率特性を図９に示す。
壁面２００が図９に示す分光反射率特性を有する場合、壁面２００に対する照明光源３００の照度を３１９［ｌｕｘ］（実施例１よりも少し高い値）とすると、壁面２００からの反射光の輝度が１００［ｃｄ／ｍ２］となる。
【００４５】
上述した視環境の下では、エリア判断部５において、視環境情報として、ｘ＝０．３２０４、ｙ＝０．３３９８、及び、輝度＝１００［ｃｄ／ｍ２］が取得される。
【００４６】
目標色決定部６では、ｘ＝０．３２０４、ｙ＝０．３３９８、及び、輝度＝１００［ｃｄ／ｍ２］の色を基準の白色とした場合にＪ＝５８．１６４３、Ｃ＝２１．１２０２、及び、ｈ＝３４．１７１を満たす色の色度座標がＬｉｇｈｔＳｋｉｎに関する目標色として得られる。
照明光源がＤ６５であっても、壁面２００の色が白色ではない。そのため、ここでは、Ｄ６５標準光源の光源色とは異なる色が基準の白色として使用される。その結果、Ｊ＝５８．１６４３、Ｃ＝２１．１２０２、及び、ｈ＝３４．１７１を満たす色度座標（目標色）として、ＬｉｇｈｔＳｋｉｎの規格色度座標とは異なる色度座標が得られる。具体的には、ＬｉｇｈｔＳｋｉｎに関する目標色として、ｘ＝０．３８４０、ｙ＝０．３５２５、及び、Ｙ＝３５．８７［ｃｄ／ｍ２］が得られる。
【００４７】
実施例１と同様に、エリア判断部５では、ＬｉｇｈｔＳｋｉｎのテスト用カラーパッチの表示色である表示色情報がさらに取得される。上述した視環境の下では、ＬｉｇｈｔＳｋｉｎのテスト用カラーパッチの表示色である表示色情報として、ｘ＝０．３７７、ｙ＝０．３４５、及び、Ｙ＝３５．８［ｃｄ／ｍ２］が取得される。
【００４８】
比較部７では、表示色情報と目標色とが比較される。ここでは、表示色情報であるｘ＝０．３７７、ｙ＝０．３４５、及び、Ｙ＝３５．８［ｃｄ／ｍ２］が目標色であるｘ＝０．３８４０、ｙ＝０．３５２５、及び、Ｙ＝３５．８７［ｃｄ／ｍ２］とは異なる。そのため、補正値決定部８によって補正値が決定される。
【００４９】
補正値決定部８では、目標色であるｘ＝０．３８４０、ｙ＝０．３５２５、及び、Ｙ＝３５．８７［ｃｄ／ｍ２］から、目標色を示す画素値が決定される。また、表示色情報（第１の色）であるｘ＝０．３７７、ｙ＝０．３４５、及び、Ｙ＝３５．８［ｃｄ／ｍ２］から、第１の色を示す画素値が決定される。そして、得られた２つの画素値の差が補正値として決定される。ここでは、Ｒ値の補正値であるΔＲとして＋２が、Ｇ値の補正値であるΔＧとして−１が、Ｂ値の補正値であるΔＢとして−４が得られたとする。
【００５０】
得られた補正値はデータ補正部２に送られ、デフォルトの表示用画像データ（校正装置に入力された表示用画像データ）が補正される。そして、表示色情報が目標色と一致するまで、デジタルカメラ４００による撮影から比較部７による比較までの一連の処理が繰り返される。表示色情報が目標色と一致すると、ＬｉｇｈｔＳｋｉｎに関するキャリブレーションが完了する。このとき、補正値が得られている場合には、補正値決定部８は、最後に得られた補正値を、ＬｉｇｈｔＳｋｉｎの画素値（デフォルトの画素値）に対応する補正値として、補正値保存部９に保存する。
【００５１】
上記補正値を使用することにより、視環境の変化による表示用画像の知覚色の変化を低減することができる。具体的には、所定の条件を決定する際に考慮した視環境の下での知覚色からの変動を低減することができる。
【００５２】
以上述べたように、本実施例によれば、表示装置を照明する照明光源の変更による知覚色の変化だけでなく、表示装置の周囲に存在する物体の変更による知覚色の変化をも低減することができることがわかる。
【００５３】
なお、実施例１，２では、表示装置の周囲の領域の平均色を視環境情報（第２の色）として取得する例を説明したが、視環境情報はこれに限らない。例えば、視環境情報は、表示装置の周囲の領域に最も多く含まれる撮影色であってもよいし、表示装置の周囲の領域の中間色（表示装置の周囲の領域に含まれる撮影色の中間値）であってもよい。
【００５４】
なお、実施例１，２では、第１の所定パターンによって示された領域を画面の領域として検出し、枠部材の領域よりも外側の領域を表示装置の周囲の領域として検出する例を説明したが、領域の検出方法はこれに限らない。例えば、枠部材に囲まれた領域が画面の領域として検出されてもよい。また、画面の領域よりの外側の領域が表示装置の周囲の領域として検出されてもよい。
【００５５】
なお、実施例１，２では、画像認識処理によって画面の領域と表示装置の周囲の領域とを検出する例を説明したが、画像認識処理は行われなくてもよい。例えば、撮影画像を画面に表示させ、撮影画像に写っている画面の領域と表示装置の周囲の領域とをユーザに指定させてもよい。また、表示装置とデジタルカメラの相対的な位置関係が一定の場合には、画面の領域と表示装置の周囲の領域とを予め定めることができる。
【００５６】
なお、実施例１，２では、画面の領域や表示装置の周囲の領域の検出結果に基づいて表示色情報と視環境情報を取得する例を説明したが、表示色情報と視環境情報の取得方法はこれに限らない。例えば、撮影画像を画面に表示させ、表示色情報を取得する位置（撮影画像内の位置）と、視環境情報を取得する位置と、をユーザに指定させてもよい。また、表示装置とデジタルカメラの相対的な位置関係が一定の場合には、表示色情報を取得する位置と、視環境情報を取得する位置と、を予め定めることができる。
【００５７】
なお、実施例２では、照明光源としてＤ６５を使用した場合の例を説明しが、照明光源としてＤ６５以外の光源が使用されても、上述した処理と同様の処理により、上述した効果が得られる。即ち、室内の照明光源としてＤ６５以外の光源が使用され、且つ、壁面２００の色が白色でない場合であっても、上述した効果が得られる。
【００５８】
＜実施例３＞
以下、本発明の実施例３に係る校正装置と校正方法について説明する。
なお、以下では、実施例１，２と異なる点について詳しく説明し、実施例１，２と同様の処理については説明を省略する。
本実施例に係る校正装置は、実施例１，２（図５）と同様の構成を有する。
【００５９】
実施例１，２では、表示装置の周辺の領域の平均色を視環境情報として用いた。しかし、そのような方法では、表示装置の周辺の領域に総面積が大きい色が存在せず、総面積が小さい複数の色が存在する場合に、知覚色に大きく影響する色とは異なる色が視環境情報として取得されてしまうことがある。例えば、表示装置が壁面に近接して置かれていない場合に、知覚色に大きく影響する色とは異なる色が視環境情報として取得されてしまうことがある。また、壁面が理想的な白色から遠く離れた色を有する場合にも、知覚色に大きく影響する色とは異なる色が視環境情報として取得されてしまうことがある。その結果、高精度なキャリブレーションが実現できないことがある。そして、そのような場合には、所定色の物体の色（撮影色）を視環境情報として取得し、所定の物体の色を基準の白色として用いた方がより高精度なキャリブレーションが期待される。
【００６０】
そこで、本実施例では、表示装置の周囲に第２の所定色を有する基準物体を置いた状態で撮影された撮影画像から、基準物体の色を視環境情報（第２の色）として取得する。即ち、照明光源から発せられ、基準物体で照射した光の色が視環境情報として取得される。そして、視環境情報である第２の色が基準の白色として使用される。それにより、実施例１，２の方法で高精度なキャリブレーションが行えない場合に、実施例１，２よりも高精度なキャリブレーションを行うことができる。
【００６１】
図１０は、本実施例に係る表示装置１００の表示色のキャリブレーションを行うときの様子の一例を示す図である。
図１０に示すように、本実施例では、実施例１，２と同様に、キャリブレーションを行う際に、画面１０１にテスト用カラーパッチ１０１−ａが表示される。また、表示装置１００の近傍に基準物体５００が配置される。
そして、画面１０１にテスト用カラーパッチ１０１−ａが表示され、且つ、表示装置１００の近傍に基準物体５００が配置された状態で、デジタルカメラ４００により画面１０
１が撮影される。デジタルカメラ４００では、画面１０１と基準物体５００を含む領域が撮影される。図１１は、デジタルカメラ４００で撮影された撮影画像の一例を示す図である。図１１の例では、撮影画像４０１の中央に表示装置１００が写っており、画面１０１にテスト用カラーパッチ１０１−ａが表示されている。また、撮影画像４０１には、基準物体５００も写っている。
その後、撮影された画像（撮影画像）を処理することにより所望の測定データが取得され、取得された測定データに基づいてキャリブレーションが行われる。
なお、本実施例では、基準物体の色が白色であるものとするが、基準物体の色は白色でなくてもよい。但し、基準物体の色は白色に近い色（特に白色）であることが好ましい。
【００６２】
本実施例では、視環境情報の取得方法（第２検出処理）が実施例１，２とは異なる。本実施例では、基準物体５００の色（撮影色）が視環境情報として取得される。具体的には、基準物体５００に、基準物体５００の領域を示す第２の所定パターンが描画されており、第２検出処理において、第２の所定パターンによって示された領域が基準物体５００の領域として検出される。図１２の例では、画面１０１の領域の四隅にパターン５０１−ｂが描画されおり、四隅のパターン５０１−ｂを結ぶ線によって囲まれた領域４０１−３が、基準物体５００の領域として検出される。その後、検出された基準物体５００の領域の平均色（撮影色の平均値）が視環境情報として取得される。
なお、第２の所定パターンは４つのパターン５０１−ｂに限らない。例えば、第２の所定パターンは、基準物体５００の領域を示していれば、その形状やサイズは特に限定されない。
【００６３】
視環境情報を取得する処理以外の処理は実施例１，２と同じであるため、その説明は省略する。
【００６４】
以上述べたように、本実施例によれば、基準物体の撮影色が視環境情報として取得され、基準物体の撮影色を基準の白色として用いてキャリブレーションが行われる。それにより、実施例１，２の方法で高精度なキャリブレーションが行えない場合に、実施例１，２よりも高精度なキャリブレーションを行うことができる。
【００６５】
なお、実施例１〜３では、カラーモデルとしてＣＩＥＣＡＭ０２を用いる例を説明したが、カラーモデルはＣＩＥＣＡＭ０２に限らない。視環境に順応する人間の視覚特性を盛り込んだカラーモデルであれば、どのようなカラーモデルに則った処理が行われてもよい。
【００６６】
なお、実施例１〜３では、視環境情報である第２の色を基準の白色として用いる例を説明したが、視環境情報の使用方法はこれに限らない。視環境情報に基づいて目標色を決定することができれば、視環境情報はどのように使用されてもよい。即ち、視環境情報を用いた目標色の決定方法は特に限定されるものではない。撮影画像から視環境情報と表示色情報が取得され、視環境情報に基づいて目標色が決定され、表示色情報である第１の色が目標色と一致するようにキャリブレーションが行われれば、その具体的な処理方法は特に限定されない。
【００６７】
なお、実施例１〜３では、色順応を考慮した相対的な色の属性としてＪ、Ｃ、及び、ｈを用いたが、属性はこれに限らない。また、所定の条件は色の見えを表す条件であればどのような条件であってもよい。
【００６８】
なお、実施例１〜３では、基準画像（テスト用カラーパッチ）を表示し、基準画像の色を表示色情報として取得したが、表示色情報の取得方法はこれに限らない。例えば、基準画像を表示せずに任意の画像が表示されてもよい。そして、任意の画像の色が表示色情報
として取得されてもよい。その場合には、任意の画像の画素値（デフォルトの画素値）に応じて複数の所定の条件のうちの１つ（任意の画像の画素値に対応する条件）が選択され、選択された条件が使用されればよい。
【００６９】
なお、実施例１〜３では、表示色情報と視環境情報を同様の処理によって取得する例を説明したが、表示色情報の取得方法と視環境情報の取得方法とは互いに異なっていてもよい。例えば、画像認識処理による領域の検出結果に基づいて表示色情報と視環境情報の一方が取得され、ユーザ操作に応じて表示色情報と視環境情報の他方が取得されてもよい。
【００７０】
なお、実施例３では、基準物体の領域の平均色を視環境情報（第２の色）として取得する例を説明したが、視環境情報はこれに限らない。例えば、視環境情報は、基準物体の領域に最も多く含まれる撮影色であってもよいし、基準物体の領域の中間色（基準物体の領域に含まれる撮影色の中間値）であってもよい。
【００７１】
なお、実施例３では、第２の所定パターンによって示された領域を基準物体の領域として検出する例を説明したが、基準物体の領域の検出方法はこれに限らない。例えば、基準物体の形状を校正装置に予め記録しておき、基準物体の形状と一致する形状を有する物体の領域が基準物体の領域として検出されてもよい。
【００７２】
なお、実施例３では、画像認識処理によって基準物体の領域を検出する例を説明したが、画像認識処理は行われなくてもよい。例えば、撮影画像を画面に表示させ、撮影画像に写っている基準物体の領域をユーザに指定させてもよい。また、基準物体とデジタルカメラの相対的な位置関係が一定の場合には、基準物体の領域を予め定めることができる。
【００７３】
なお、実施例３では、基準物体の領域の検出結果に基づいて視環境情報を取得する例を説明したが、視環境情報の取得方法はこれに限らない。例えば、撮影画像を画面に表示させ、基準物体の位置を視環境情報を取得する位置としてユーザに指定させてもよい。また、基準物体とデジタルカメラの相対的な位置関係が一定の場合には、視環境情報を取得する位置を予め定めることができる。
【００７４】
＜その他の実施例＞
記憶装置に記録されたプログラムを読み込み実行することで前述した実施例の機能を実現するシステムや装置のコンピュータ（又はＣＰＵ、ＭＰＵ等のデバイス）によっても、本発明を実施することができる。また、例えば、記憶装置に記録されたプログラムを読み込み実行することで前述した実施例の機能を実現するシステムや装置のコンピュータによって実行されるステップからなる方法によっても、本発明を実施することができる。この目的のために、上記プログラムは、例えば、ネットワークを通じて、又は、上記記憶装置となり得る様々なタイプの記録媒体（つまり、非一時的にデータを保持するコンピュータ読取可能な記録媒体）から、上記コンピュータに提供される。したがって、上記コンピュータ（ＣＰＵ、ＭＰＵ等のデバイスを含む）、上記方法、上記プログラム（プログラムコード、プログラムプロダクトを含む）、上記プログラムを非一時的に保持するコンピュータ読取可能な記録媒体は、いずれも本発明の範疇に含まれる。
【符号の説明】
【００７５】
２  データ補正部
５  エリア判断部
６  目標色決定部
７  比較部
８  補正値決定部
９  補正値保存部
【図１】
2015095883.tif 000003
【図２】
2015095883.tif 000004
【図３】
2015095883.tif 000005
【図４】
2015095883.tif 000006
【図５】
2015095883.tif 000007
【図６】
2015095883.tif 000008
【図７】
2015095883.tif 000009
【図８】
2015095883.tif 000010
【図９】
2015095883.tif 000011
【図１０】
2015095883.tif 000012
【図１１】
2015095883.tif 000013
【図１２】
2015095883.tif 000014