(57)【要約】【課題】  表示画像を補正し、表示部の設置環境によらない適切な画像を表示させる。【解決手段】  表示部の周囲の色情報である周囲色情報１１０を取得する周囲色取得手段１０と、周囲色情報に基づいて入力画像データの表示色の補正に必要なパラメーター１１２を演算するパラメーター演算手段１２とを含み、パラメーター演算手段は、入力画像データ１００の所与の画素について所与の色空間の要素毎にパラメーターを求めるパラメーター演算を行い、パラメーター演算は、表示部の周囲に含まれる演算対象範囲を定め、演算対象範囲内の画素である背景点の色情報である背景色情報を周囲色情報から取得し、所与の画素と背景点との距離である背景点距離を求め、背景色情報と背景点距離に基づいて背景点補正値を算出し、演算対象範囲に含まれる全ての背景点についての背景点補正値の総和をパラメーターとする。【選択図】  図１
2011223509.tif 000002
【特許請求の範囲】
【請求項１】
入力画像データの表示色を補正した補正データに基づく画像を表示部に表示させるための色補正システムであって、
前記表示部の周囲の画像の色情報である周囲色情報を取得する周囲色取得手段と、
前記周囲色情報に基づいて前記入力画像データの表示色の補正に必要なパラメーターを演算するパラメーター演算手段と、を含み、
前記パラメーター演算手段は、
前記入力画像データの所与の画素について、当該画素の位置情報と前記周囲色情報に基づき、前記パラメーターを求めるパラメーター演算を行う、色補正システム。
【請求項２】
請求項１に記載の色補正システムにおいて、
前記パラメーター演算手段は、
前記パラメーター演算において、
前記表示部の周囲の画像に演算対象範囲を定め、
前記演算対象範囲内の画素である背景点について、その色情報である背景色情報を前記周囲色情報から取得し、
前記演算対象範囲に含まれる各背景点について、前記所与の画素と前記背景点との距離である背景点距離と前記背景色情報とに基づいて背景点補正値を算出し、
前記演算対象範囲に含まれる全ての背景点についての背景点補正値の総和に基づき前記パラメーターを求める、色補正システム。
【請求項３】
請求項２に記載の色補正システムにおいて、
前記パラメーター演算手段は、
前記入力画像データの一部の画素である代表画素については、前記所与の画素として前記パラメーター演算を行い、
前記入力画像データの画素のうち前記代表画素でない画素については、前記代表画素の前記パラメーターに基づく演算によってパラメーターを求める、色補正システム。
【請求項４】
請求項３に記載の色補正システムにおいて、
前記代表画素の数および座標の少なくとも一方は、前記表示部の画面の大きさに基づいて定められる、色補正システム。
【請求項５】
請求項２乃至４のいずれかに記載の色補正システムにおいて、
前記パラメーター演算手段は、
前記所与の色空間の要素毎に前記演算対象範囲を定める、色補正システム。
【請求項６】
請求項１乃至５のいずれかに記載の色補正システムにおいて、
前記パラメーターを補正量とし、前記入力画像データに前記補正量を加えた補正データを生成する色補正手段を含む、色補正システム。
【請求項７】
請求項１乃至５のいずれかに記載の色補正システムにおいて、
前記パラメーターに基づいて前記補正データを作成する色補正手段を含み、
前記色補正手段は、
前記パラメーターの関数で表される補正量を前記入力画像データに加えた補正データを生成し、
前記入力画像データの画素毎に、その画素の色情報と前記背景色情報とに基づいて前記関数又はその係数を調整する、色補正システム。
【請求項８】
請求項７に記載の色補正システムにおいて、
予め指定した色の情報である特定色情報を記憶する記憶手段を含み、
前記色補正手段は、
前記特定色情報にも基づいて前記関数又はその係数を調整する、色補正システム。
【請求項９】
請求項７乃至８のいずれかに記載の色補正システムにおいて、
前記色補正手段は、
前記入力画像データの一部又は全部の画素の色情報について分散値を求め、
前記分散値が大きい場合には前記補正量が小さくなるように前記関数又はその係数を調整し、前記分散値が小さい場合には前記補正量が大きくなるように前記関数又はその係数を調整する、色補正システム。
【請求項１０】
請求項１乃至９のいずれかに記載の色補正システムにおいて、
前記パラメーター演算手段は、
Ｌ＊ａ＊ｂ＊表色系におけるＬ＊、ａ＊、ｂ＊の要素毎に前記パラメーター演算を行う、色補正システム。
【請求項１１】
請求項１乃至９のいずれかに記載の色補正システムにおいて、
前記所与の色空間は、
前記パラメーター演算手段は、
ＹＵＶ形式におけるＹ、Ｕ、Ｖの要素毎に前記パラメーター演算を行う、色補正システム。
【請求項１２】
入力画像データの表示色を補正した補正データに基づく画像を表示部に表示させるための色補正を行うプログラムであって、
前記表示部の周囲の画像の色情報である周囲色情報を取得する周囲色取得手段と、
前記周囲色情報に基づいて前記入力画像データの表示色の補正に必要なパラメーターを演算するパラメーター演算手段と、してコンピューターを機能させ、
前記パラメーター演算手段は、
前記入力画像データの所与の画素について、当該画素の位置情報と前記周囲色情報に基づき、前記パラメーターを求めるパラメーター演算を行う、プログラム。
【請求項１３】
入力画像データの表示色を補正した補正データに基づく画像を表示部に表示させるための色補正方法であって、
前記表示部の周囲の画像の色情報である周囲色情報を取得する周囲色取得ステップと、
前記周囲色情報に基づいて前記入力画像データの表示色の補正に必要なパラメーターを演算するパラメーター演算ステップと、を含み、
前記パラメーター演算ステップにおいて、
前記入力画像データの所与の画素について、当該画素の位置情報と前記周囲色情報に基づき、前記パラメーターを求めるパラメーター演算を行う、色補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色補正システム、プログラムおよび色補正方法等に関する。
【背景技術】
【０００２】
人の目の生理的機能として色順応や明暗順応がある。例えば、太陽光（色温度は約５５００Ｋ）の下で白く見える物体を、電球色の照明光（色温度は約３０００Ｋ）の下で見ると最初は赤みを帯びるが、時間が経過すると白く見えるようになる。これは色順応の一例である。また、例えば、暗い映画館に入ったとき、最初は足下も見えないが徐々に周囲が見えてくるようになる。これは、明暗順応の一例である。
【０００３】
このような目の生理的機能を考慮して、表示部（表示装置）の前段で表示画像の色を補正するシステム（以下、色補正システムとも表現する）が用いられる場合がある。例えば、近年のテレビ（表示部および色補正システムの一例）の中には、日中であるか、夕刻であるかを判断するタイマーや照度の変化を判断する輝度センサーを有するものがある。また、特許文献２の発明は周囲の照明光を考慮して色補正を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３３２９０８号公報
【特許文献２】特願２００７−５１２８０３号公報
【特許文献３】特開２００１−２９２３３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、照明の色や照度以外にも、人の目の生理的機能に作用して、ユーザーが見る画像に感覚的な影響を及ぼす要素がある。例えば、背景となる壁の色が原因で表示画像に色順応が生じるだけでなく、明度対比の影響が生じる可能性がある。また、テレビ受像機などの画像表示装置においては、外枠によって表示画像に明度対比の影響が生じる可能性がある。ここで、明度対比とは、明度の異なる２色を並べた場合に、明るい色はより明るく、暗い色はより暗く見えることを言う。
【０００６】
例えば、図１１（Ａ）のテスト画像１０００では、グラデーション（左方が黒で右方が白）が施された背景に、同色の４枚の正方形が３組配置されている。第１組は白色の４枚の正方形で、テスト画像１０００の上段に横一列に並べられている。第２組は薄い灰色で、同様に中段に横一列に並べられている。第３組は濃い灰色で、下段に横一列に並べられている。例えば、第２組（中段）の最も左の正方形と、最も右の正方形を比較すると、同色であるにもかかわらず、最も右の正方形の色が濃く感じられる。また、第１組（上段）では、左端の正方形がより白く見え、第３組（下段）では、右端の正方形の灰色はより濃く感じられる。これが、明度対比の一例である。
【０００７】
また、表示部が常に壁を背景にしているとは限らないため、表示部の周囲の色（以下、周囲色と表現する）が一律でない場合があり得る。例えば、白色の壁の室内に配置されているが、表示部は黒の遮光カーテンの前に配置されており、ユーザーの視界には、表示部、黒のカーテン、白壁の全てが入る場合があり得る。この場合、明度対比を強く生じさせるのは、表示部により近い周囲色である。
【０００８】
例えば、図１１（Ｂ）のテスト画像１００１〜１００３は、図１１（Ａ）と同様に濃い灰色の正方形の見え方を確認するものである。テスト画像１００１〜１００３の正方形の色（濃い灰色）は全て同色であるが、テスト画像１００１とテスト画像１００３を比較すると、明度対比の影響によりテスト画像１００３の正方形の灰色がより濃く見える。ここで、テスト画像１００２は、濃い灰色の正方形に近い周囲色を黒とし、更にその外側の周囲色を白とする。このとき、テスト画像１００２の灰色の正方形は、テスト画像１００３とは異なる濃さに、テスト画像１００１とは同じような濃さに見える。つまり、テスト画像１００２の周囲色には白も含まれるが、より近い周囲色である黒が影響を及ぼしている。
【０００９】
以上を踏まえると、表示部の周囲色が一律でない場合には、より近い周囲色の影響が大きいことを考慮して補正を行わなければ撮影者の意図する色を伝えることはできない。ここで、特許文献１および特許文献３の発明は表示部の周囲までを考慮した色補正ではない。また、特許文献２の発明は周囲の環境光レベルに対する色補正に限られる。そのため、特許文献１〜３の発明の提案する補正方法では、対比現象に対する補正としては十分ではなかった。
【００１０】
本発明はこのような問題点に鑑みてなされたものである。本発明のいくつかの態様によれば、画面の周囲色を取得する手段を備え、周囲に配置された物体の位置を考慮した演算を行い、その結果に基づいて表示画像を直接的に又は間接的に補正する色補正システムを提供する。そして、表示部の設置環境によらない適切な画像を表示させることができる。
【課題を解決するための手段】
【００１１】
（１）本発明は、入力画像データの表示色を補正した補正データに基づく画像を表示部に表示させるための色補正システムであって、前記表示部の周囲の画像の色情報である周囲色情報を取得する周囲色取得手段と、前記周囲色情報に基づいて前記入力画像データの表示色の補正に必要なパラメーターを演算するパラメーター演算手段と、を含み、前記パラメーター演算手段は、前記入力画像データの所与の画素について、当該画素の位置情報と前記周囲色情報に基づき、前記パラメーターを求めるパラメーター演算を行う。
【００１２】
本発明によれば、画面の周囲色を取得する手段（周囲色取得手段）を備え、周囲に配置された物体の位置を考慮した演算（パラメーター演算）を行い、その結果に基づいて表示画像を直接的に又は間接的に補正する。そのため、表示部の設置環境によらない適切な画像を表示させることができる。
【００１３】
ここで、適切な画像とは、１つには画像の撮影者、作成者、送信者又は提供者等が伝えたい画質（例えば、色・イメージ）を有する画像である。例えば、臨場感を感じさせる画像、肉眼で見たように色合いの鮮やかさを感じさせる画像、心地よさを感じさせる画像等である。感覚的な表現では、画像の撮影者、作成者、送信者又は提供者等が意図する映像・イメージを視聴者に感じさせる画像等である。また、他の側面として、適切な画像とはユーザーにとって見やすい画質を有する画像である。例えば、見ていて疲れない画像、色合いが自然な画像等である。もちろん、これらの全て又はいくつかを備えている画像であってもよいし、更に他の特徴（例えば、暗部の表現に優れること、輝度調整による低消費電力化やバックライトの長寿命化等）を含む画像であってもよい。
【００１４】
（２）この色補正システムにおいて、前記パラメーター演算手段は、前記パラメーター演算において、前記表示部の周囲の画像に演算対象範囲を定め、前記演算対象範囲内の画素である背景点について、その色情報である背景色情報を前記周囲色情報から取得し、前記演算対象範囲に含まれる各背景点について、前記所与の画素と前記背景点との距離である背景点距離と前記背景色情報とに基づいて背景点補正値を算出し、前記演算対象範囲に含まれる全ての背景点についての背景点補正値の総和に基づき前記パラメーターを求めてもよい。
【００１５】
本発明によれば、演算対象範囲を定めて、その内部の各背景点について背景点補正値を算出する。各背景点の色情報（背景色情報）と距離（背景点距離）の両方に基づいてパラメーター演算が行われるので、対比現象の影響を考慮した適切な画像を表示させることができる。
【００１６】
（３）この色補正システムにおいて、前記パラメーター演算手段は、前記入力画像データの一部の画素である代表画素については、前記所与の画素として前記パラメーター演算を行い、前記入力画像データの画素のうち前記代表画素でない画素については、前記代表画素の前記パラメーターに基づく演算によってパラメーターを求めてもよい。
【００１７】
（４）この色補正システムにおいて、前記代表画素の数および座標の少なくとも一方は、前記表示部の画面の大きさに基づいて定められてもよい。
【００１８】
本発明によれば、代表画素のみについてパラメーター演算を行えばよいので、計算時間を短縮することが可能になる。代表画素でない画素については、例えば線形補間によりパラメーターを求めてもよい。また、代表画素の数や座標は固定でもよいが、画面の大きさに応じて変更することで、画面の周囲の情報をより適切に反映した補正を行うことが可能になる。
【００１９】
（５）この色補正システムにおいて、前記パラメーター演算手段は、前記所与の色空間の要素毎に前記演算対象範囲を定めてもよい。
【００２０】
本発明によれば、色視野に応じて演算対象範囲を定めるので、人の目の生理的機能をより考慮したより適切な補正を行うことが可能になる。
【００２１】
（６）この色補正システムにおいて、前記パラメーターを補正量とし、前記入力画像データに前記補正量を加えた補正データを生成する色補正手段を含んでもよい。
【００２２】
（７）この色補正システムにおいて、前記パラメーターに基づいて前記補正データを作成する色補正手段を含み、前記色補正手段は、前記パラメーターの関数で表される補正量を前記入力画像データに加えた補正データを生成し、前記入力画像データの画素毎に、その画素の色情報と前記背景色情報とに基づいて前記関数又はその係数を調整してもよい。
【００２３】
（８）この色補正システムにおいて、予め指定した色の情報である特定色情報を記憶する記憶手段を含み、前記色補正手段は、前記特定色情報にも基づいて前記関数又はその係数を調整してもよい。
【００２４】
（９）この色補正システムにおいて、前記色補正手段は、前記入力画像データの一部又は全部の画素の色情報について分散値を求め、前記分散値が大きい場合には前記補正量が小さくなるように前記関数又はその係数を調整し、前記分散値が小さい場合には前記補正量が大きくなるように前記関数又はその係数を調整してもよい。
【００２５】
本発明によれば、色補正システムは色補正手段を含み生成したパラメーターに基づいて補正データを生成する。このとき、パラメーターの値そのものを補正量としてもよいし、更にパラメーターを用いたＮ次多項式（関数の一例）を補正量として、係数を調整することで入力画像データの特性に応じた補正量を得られるようにしてもよい。パラメーターの値そのものを補正量とする場合には、演算処理を早く行うことが可能である。また、係数を調整する場合には、特定の色情報に対しては補正量を０にしたい場合などにも対応が可能になり、色補正システムの構成が柔軟になる。
【００２６】
（１０）この色補正システムにおいて、前記パラメーター演算手段は、Ｌ＊ａ＊ｂ＊表色系におけるＬ＊、ａ＊、ｂ＊の要素毎に前記パラメーター演算を行ってもよい。
【００２７】
本発明によれば、知覚的均等性を有するＬ＊ａ＊ｂ＊表色系を用いることで、色情報を表す数値の変動と人間の感じる感覚の変動を近似させることができる。例えば、パラメーターの演算などにおいては線形補間を行うことが可能になり、演算量を減らすことが可能になる。
【００２８】
（１１）この色補正システムにおいて、前記所与の色空間は、前記パラメーター演算手段は、ＹＵＶ形式におけるＹ、Ｕ、Ｖの要素毎に前記パラメーター演算を行ってもよい。
【００２９】
本発明によれば、例えば入力画像データがＹＵＶ形式の場合には、入力画像データや補正データの色空間を変換する必要がなくなる。そのため、演算のステップ数を減らすことができる。
【００３０】
（１２）本発明は、入力画像データの表示色を補正した補正データに基づく画像を表示部に表示させるための色補正を行うプログラムであって、前記表示部の周囲の画像の色情報である周囲色情報を取得する周囲色取得手段と、前記周囲色情報に基づいて前記入力画像データの表示色の補正に必要なパラメーターを演算するパラメーター演算手段と、してコンピューターを機能させ、前記パラメーター演算手段は、前記入力画像データの所与の画素について、当該画素の位置情報と前記周囲色情報に基づき、前記パラメーターを求めるパラメーター演算を行う。
【００３１】
本発明によれば、ソフトウェアによって、画面の周囲色を取得し、周囲に配置された物体の位置を考慮した演算を行い、その結果に基づいて表示画像を直接的に又は間接的に補正することができる。よって、コンピューターを用いる様々な色補正システムに適用することが可能になる。
【００３２】
（１３）本発明は、入力画像データの表示色を補正した補正データに基づく画像を表示部に表示させるための色補正方法であって、前記表示部の周囲の画像の色情報である周囲色情報を取得する周囲色取得ステップと、前記周囲色情報に基づいて前記入力画像データの表示色の補正に必要なパラメーターを演算するパラメーター演算ステップと、を含み、前記パラメーター演算ステップにおいて、前記入力画像データの所与の画素について、当該画素の位置情報と前記周囲色情報に基づき、前記パラメーターを求めるパラメーター演算を行う。
【００３３】
本発明によれば、画面の周囲色を取得するステップを備え、周囲に配置された物体の位置を考慮した演算を行い、その結果に基づいて表示画像を直接的に又は間接的に補正する。そのため、表示部の設置環境によらない適切な画像を表示させることができる。
【図面の簡単な説明】
【００３４】
【図１】第１実施形態における色補正システムのブロック図。
【図２】図２（Ａ）は第１実施形態の具体例であるテレビの使用環境を示す図。図２（Ｂ）は周囲色情報の例を示す図。
【図３】図３は演算対象範囲の決定方法の例を示す図。
【図４】図４は背景点距離を示す図。
【図５】第１実施形態における色補正方法を示す図。
【図６】図５のサブルーチンを示す図。
【図７】第２実施形態における色補正システムのブロック図。
【図８】図８（Ａ）〜図８（Ｂ）は補間処理を説明するための図。
【図９】第２実施形態における色補正方法を示す図。
【図１０】図９のサブルーチンを示す図。
【図１１】図１１（Ａ）〜図１１（Ｂ）は明度対比のテスト画像の図。
【発明を実施するための形態】
【００３５】
以下、本発明の実施形態について図面を参照して説明する。
【００３６】
本発明に係る色補正システムは、以下の実施形態での具体例に限るものではない。本発明に係る色補正システムは、テレビ、携帯小型端末、電子書籍や電子ポスターなどの様々な電子機器の一部であってもよい。さらに、表示部は、最終的に表示画像がユーザーに視認されるまでに、本発明に係る色補正システムが補正した色情報を前記表示画像に反映することができるものであればよい。よって、表示部はテレビやディスプレイ等の電子表示デバイスに限らず広義に解釈されるべきである。例えば、壁に映し出されたプロジェクターの映像も、プリンターによって印刷された紙媒体の画像も表示部に含まれるとしてよい。つまり、本発明に係る色補正システムは、プロジェクターやプリンターの一部であってもよい。
【００３７】
また、本発明に係る色補正システムにおける情報処理は、ＣＰＵ等を用いて具体的に実現されるソフトウェアによる処理であってもよい。すなわち、周囲色取得手段、パラメーター演算手段、色補正手段等としてコンピューターを機能させるプログラムにより、本発明に係る色補正システムにおける情報処理が行われてもよい。
【００３８】
１．第１実施形態
本発明の第１実施形態について図１〜図６を参照して説明する。
【００３９】
１．１．色補正システムの構成
図１は、本実施形態の色補正システム１のブロック図である。色補正システム１は、入力画像データ１００の表示色を補正した画像を表示部２に表示させるためのシステムである。色補正システム１は、周囲色取得手段１０とパラメーター演算手段１２とを含む。本実施形態の色補正システム１は、パラメーター演算手段１２が生成したパラメーター１１２を出力する。
【００４０】
本実施形態では、色補正システム１から出力されたパラメーター１１２は色補正手段２０に入力される。色補正手段２０は、パラメーター１１２に基づく補正量を入力画像データ１００に加えた補正データ１２０を生成する。そして、表示部２は補正データ１２０の内容を表示する。なお、色補正手段２０、表示部２は色補正システム１に含まれていてもよい。
【００４１】
周囲色取得手段１０は、本実施形態の色補正システム１に含まれ、表示部２の周囲の色情報である周囲色情報１１０を取得する。ここで、周囲とはユーザーから表示部２を見た場合に視野に入る表示部２以外の画像をいう。つまり、周囲とは、ユーザーから見た表示部２の背景（以下では、前景も含む広義の背景として使用する）を指す。そして、周囲色とは、表示部２の背景の色を指す。周囲色取得手段１０は、例えば表示部２のリモコンに備えられたカメラであってもよい。このとき、周囲色情報１１０は、ユーザーが表示部２を見る位置（画像鑑賞点）から撮影したカラーの静止画データであってもよい（図２（Ｂ）参照）。また表示部２が表示画像を映す画面以外にフレーム（枠）や脚などの構成物を含む場合には、画面以外を周囲としてもよい。
【００４２】
パラメーター演算手段１２は、色補正手段２０で行う補正に必要なパラメーター１１２を周囲色情報１１０に基づいて演算する。パラメーター演算手段１２は、例えば演算回路であってもよい。このとき、パラメーター１１２は補正量と相関をもつ数値であって、色補正手段２０において補正量そのものとして扱われてもよいし、重み付けなどの処理を経てから補正量として扱われてもよい。
【００４３】
ここで、パラメーター１１２は、パラメーター演算手段１２で扱う画像データの表現形式に応じて要素毎に生成される。例えば、パラメーター演算手段１２で周囲色情報１１０をＹＵＶ形式で扱って演算を行うときには、Ｙ成分、Ｕ成分、Ｖ成分の各要素についてパラメーター１１２が生成されて出力される。本実施形態では、パラメーター演算手段１２はＬ＊ａ＊ｂ＊（エルスター・エースター・ビースター）表色系で周囲色情報１１０を扱う。従って、パラメーター１１２は、Ｌ＊、ａ＊、ｂ＊の各要素について生成される。具体的な演算については後述する。
【００４４】
ここで、色補正システム１の具体例としては、テレビ受像機（以下、テレビという）がある。テレビは、番組などの入力画像データ１００を受信し、その内部にパラメーター１１２を出力する色補正システム１を含み、色補正手段２０がパラメーター１１２に基づいて生成した補正データ１２０を、液晶等である表示部２が表示する。以下、本実施形態の色補正システム１はテレビの一部であるとして説明する。
【００４５】
１．２．周囲色の取得
図２（Ａ）は、本実施形態の色補正システム１を含むテレビ８１０が使用される環境を示す図である。テレビの設置環境は一律ではなく、テレビ８１０は壁８１１、窓８１２やカーテン８１３の前に配置されることもある。また、室内ライト８１４や観葉植物８１５が置かれる場合もある。これらの周囲の物は人の目の生理的機能によってテレビ８１０に表示される画像に影響を与える可能性がある。例えば、赤色のカーテン８１３の影響を強く受ければ画面３０の表示画像は緑がかった色になり、黄色い壁８１１の影響を強く受ければ画面３０の表示画像は青みがかった色になる。
【００４６】
図２（Ｂ）は、本実施形態の周囲色情報１１０の例を示す図である。本実施形態では、表示部２の周囲にある物のうち、どれが画面３０の表示画像に強く影響するかを把握するために、画像鑑賞点から撮影した画像を周囲色情報１１０とする。周囲色情報１１０は、カラー画像であり、画素毎にＬ＊、ａ＊、ｂ＊の各要素の値を有する。ここで、周囲色情報１１０の画像サイズはＶＧＡ等の小さな解像度でも十分である。例えば、周囲色取得手段は、表示部２を操作するリモコンに搭載されたＶＧＡサイズの撮像素子と周辺回路から構成されていてもよい。この例によると、ユーザーがテレビを視聴するときに、他の機器を用いなくても画像鑑賞点からの画像を撮影できる。
【００４７】
本実施形態の周囲色情報１１０では、画面３０と周囲の物との距離を把握することも可能である。画面３０の近くに配置された物は遠くの物よりも画面３０の表示画面に強い影響を与える。よって、パラメーター演算手段１２においては、周囲の物の色および画面３０からの距離に基づいてパラメーターを決定する。
【００４８】
ここで、画面３０から離れた場所の色は、画面３０の表示画像にはあまり影響を与えない。つまり、対比現象を生じさせる原因とならない。そこで、補正を効果的に行い、パラメーター演算手段１２における演算量を減らして処理速度を早めるために、周囲色情報１１０のうち画面３０の中心Ｃ（図３参照）から一定の距離までの範囲を演算の対象とする。そして、この範囲を演算対象範囲４０（図４参照）とする。
【００４９】
図３は、演算対象範囲４０の半径を定める１つの方法を示す図である。また、図３は、図２（Ａ）の室内の上面図である。テレビ受像機８１０の試聴距離はその画面３０の高さの３倍、又は５倍が目安とされている。ここでは、５倍として例示する。この場合に、画像鑑賞点８２０と画面３０の中心Ｃとを結ぶ直線と３０°の角度を成す線がテレビ受像機の位置に達した点をＤとする。このとき、演算対象範囲４０の半径（前記の一定の距離）は、Ｃ−Ｄ間の距離となる。
【００５０】
例えば、４０インチのテレビ受像機８１０では、画像鑑賞点８２０はテレビ受像機８１０から２．５ｍ離れた場所になる。すると、演算対象範囲４０の半径を定める点Ｄは、画面３０の中心Ｃから約１．４ｍ離れたところになる。ユーザーの視野を考慮すると、画面３０の中心Ｃから１．４ｍ以内の範囲を考慮すれば効果的に補正を行うことができる。
【００５１】
そして、周囲色取得手段１０は、演算対象範囲４０を含む画像を取得すればよい。このとき、広角のレンズを有する撮像機器を用いなくても、このような画像を取得することは可能である。よって、コストの上昇などの問題は生じない。
【００５２】
１．３．パラメーター演算
１．３．１．演算対象範囲の設定
図４は、背景点距離を示す図である。図４の黒い丸（Ｐ、Ｐ１、Ｐ２）や四角（Ｅ１〜Ｅ５）は、画像鑑賞点８２０から撮影した画像である周囲色情報１１０の画素である。直交座標Ｘ−Ｙは、これらの画素の位置を特定するために用いる。
【００５３】
本実施形態のパラメーター演算手段１２は、周囲色情報１１０における演算対象範囲４０を定める。パラメーター演算手段１２が演算の対象とするのは、演算対象範囲４０に含まれる画素である。よって、四角で表したＥ１〜Ｅ５の画素は演算対象から除外され、図４の黒い丸で示される画素（例えば、Ｐ、Ｐ１、Ｐ２）が演算の対象となる。なお、演算の対象となる黒い丸の画素を背景点と呼ぶ。
【００５４】
ここで、演算対象範囲４０はＬ＊、ａ＊、ｂ＊の各要素で同じであってもよいが、色視野を考慮して範囲を調整してもよい。色視野は視線を動かさなくても見ることが可能な範囲をいう。色視野が広い場合にはより遠くの背景点を考慮する必要がある。一般に、色視野は青、黄、赤、緑の順に狭くなっていく。また、有彩色でも無彩色でも白は最も色視野が広い。そこで、明度（白−黒）を表すＬ＊については演算対象範囲４０を広げて背景点を多く取り、逆に赤と緑の色度を表すａ＊については演算対象範囲４０を狭めて背景点を少なく取ってもよい。前記の通り、パラメーターは要素（Ｌ＊、ａ＊、ｂ＊）毎に演算されるので、独立した演算対象範囲４０の設定が可能である。
【００５５】
１．３．２．背景色情報の取得
パラメーター演算手段１２は、周囲色情報１１０から、背景点の色情報である背景色情報を取得する。ここでは、背景点Ｐを例にとる。パラメーター演算手段１２は、背景点Ｐの背景色情報としてＬ＊Ｐ、ａ＊Ｐ、ｂ＊Ｐを得る。これらは、それぞれ要素Ｌ＊、ａ＊、ｂ＊の値である。
【００５６】
パラメーター演算手段１２は、予め１つの色を基準色として定めておき、背景色情報と基準色の色情報（基準値）との差分を求める標準化を行ってもよい。例えば、Ｌ＊、ａ＊、ｂ＊の全ての要素でちょうど中間の値をとる灰色を基準色にしてもよい。ここで、基準値を、Ｌ＊0、ａ＊0、ｂ＊0とする。例えば、Ｌ＊について標準化した背景色情報とはＬ＊Ｐ−Ｌ＊0のことを指す。本実施形態では、後述する背景点補正値ｄＬ＊、ｄａ＊、ｄｂ＊の演算に標準化した背景色情報を用いる。
【００５７】
パラメーター演算手段１２は、他の背景点（例えばＰ１、Ｐ２）についても同じように背景色情報を取得して標準化を行う。
【００５８】
１．３．３．背景点距離の演算
パラメーター演算手段１２は、画面３０の表示画像における所与の画素Ｑと背景点との距離である背景点距離を求める。ここでは、図４の背景点Ｐ（ＸＰ、ＹＰ）を例にとる。画素Ｑの座標は（ＸＱ、ＹＱ）である。画素Ｑと背景点Ｐとの背景点距離ＤＰＱは数１により求められる。
【００５９】
【数１】
2011223509.tif 000003
【００６０】
なお、画素Ｑは画面３０の表示画像における任意の画素であってもよいし、後述する代表画素の１つであってもよい。パラメーター演算手段１２は、他の背景点Ｐ１やＰ２についても背景点距離を求める。例えば背景点Ｐ１の背景点距離ＤＰ１Ｑを求めるには、式（１）のＸＰ、ＹＰにそれぞれＸＰ１、ＹＰ１を代入する。
【００６１】
１．３．４．背景点補正値の演算
パラメーター演算手段１２は、画素Ｑと背景点のそれぞれとの背景点補正値を演算する。背景点補正値は、画素Ｑのパラメーターの構成要素であって、１つの背景点における値である。このとき、標準化した背景色情報と背景点距離が用いられる。ここで、背景点の総数をＳとすると、画素Ｑと背景点Ｐとの背景点補正値ｄＬ＊ＰＱ、ｄａ＊ＰＱ、ｄｂ＊ＰＱは数２で表される。
【００６２】
【数２】
2011223509.tif 000004
【００６３】
式（２）において（Ｌ＊Ｐ−Ｌ＊0）／Ｓは、画素Ｑの位置に依存せず、背景点Ｐの基準色からの乖離の度合いを示す。基準色からの乖離が大きい場合には、画素Ｑに対比現象を生じさせやすい。そして、１／ＤＰＱは画素Ｑと背景点Ｐとの背景点距離の逆数である。背景点距離が近い場合には、画素Ｑに対比現象を生じさせやすい。背景点補正値ｄＬ＊ＰＱは、これらを乗じることで、基準色からの乖離の大きさと背景点距離の近さの両者を評価できる。式（３）や式（４）についても同様である。
【００６４】
なお、背景点距離の影響を大きく評価したい場合には、背景点距離のｎ乗（ｎ＝２、３…）を用いてもよい。例えば、ｎ＝２の場合には背景点補正値は数３で表される。
【００６５】
【数３】
2011223509.tif 000005
【００６６】
背景点距離の影響を更に大きく評価する場合には、背景点距離を冪（べき）指数としてもよい。底Ａは適当な実数でよい。このとき、背景点補正値は数４で表される。
【００６７】
【数４】
2011223509.tif 000006
【００６８】
数２〜数４のいずれも背景点補正値を与えるが、本実施形態では数２を用いるものとする。パラメーター演算手段１２は、他の背景点Ｐ１やＰ２についても同じように背景点補正値｛ｄＬ＊Ｐ１Ｑ、ｄａ＊Ｐ１Ｑ、ｄｂ＊Ｐ１Ｑ｝、｛ｄＬ＊Ｐ２Ｑ、ｄａ＊Ｐ２Ｑ、ｄｂ＊Ｐ２Ｑ｝の演算を行う。例えば、ｄＬ＊Ｐ１Ｑは数５で表される。
【００６９】
【数５】
2011223509.tif 000007
【００７０】
１．３．５．パラメーターの算出
本実施形態では、画素ＱについてのパラメーターδＬ＊Ｑ、δａ＊Ｑ、δｂ＊Ｑは、全ての背景点（図４では、全ての黒い丸）における背景点補正値の総和で得られる。パラメーター演算手段１２は、数６により画素Ｑについてのパラメーターを算出する。
【００７１】
【数６】
2011223509.tif 000008
【００７２】
数６において、ｉは演算対象範囲４０に含まれる背景点を示す。
【００７３】
パラメーター演算手段１２は、画素Ｑについてパラメーターを算出した後に、画面３０の表示画像における別の画素についてパラメーターを算出してもよい。例えば、表示画像の全ての画素についてパラメーターを算出してもよい。しかし、表示画像の画素数によってはパラメーター演算手段１２の演算量が多くなり、処理に時間がかかる恐れがある。そこで、本実施形態では、表示画像の中央部および周辺部に代表画素を設けて（図８（Ａ）のＱ１〜Ｑ９参照）、代表画素に限ってパラメーターを算出する。そして、他の画素のパラメーターは、色補正手段２０において代表画素のパラメーターに基づいて補間処理により計算で求める。なお、代表画素は９つに限らず、例えば４０インチより大きな画面３０では１６個あってもよい。逆に、例えば２０インチ程度の小さな画面３０では四隅に１つずつ設けてもよい。また、数だけでなく、代表画素の位置も画面サイズに応じて変更してもよい。そして、かならずしも代表画素は等間隔に置かれる必要はない。本実施形態では図８（Ａ）のようにＱ１〜Ｑ９の９つの代表画素があるものとする。
【００７４】
本実施形態の色補正システム１は、代表画素Ｑ１〜Ｑ９のそれぞれについてＬ＊、ａ＊、ｂ＊の要素毎にパラメーター１１２を色補正手段２０に出力して処理を終える。
【００７５】
１．３．６．背景点補正値の演算の変形例
変形例として、画面３０のサイズが大きい場合などには、代表画素Ｑ１〜Ｑ９の位置に応じて背景点を選択してもよい。例えば、画面３０の上方に位置する背景点Ｐ１（図４参照）は、画面３０の上端に位置する代表画素Ｑ２（図８（Ａ）参照）では影響を考慮すべきであるが、画面３０の下端に位置する代表画素Ｑ８（図８（Ａ）参照）では背景点距離が大きいために考慮する必要がない。そこで、背景点距離の上限値Ｄｔを設けて、背景点距離がＤｔを超える場合は背景点補正値の演算を行わず、上限値Ｄｔを超えない場合にのみ数７に従った演算を行ってもよい。
【００７６】
【数７】
2011223509.tif 000009
【００７７】
なお、背景点の総数Ｓに代えて、Ｌ＊、ａ＊、ｂ＊の要素毎に演算に用いた背景点の数Ｓ１（式（１５））、Ｓ２（式（１６））、Ｓ３（式（１７））を用いてもよい。
【００７８】
さらに、色視野を考慮して、数８のようにＬ＊、ａ＊、ｂ＊の要素毎に重み付けＣ１、Ｃ２、Ｃ３（Ｃ１〜Ｃ３は定数）を行ってもよい。
【００７９】
【数８】
2011223509.tif 000010
【００８０】
また、同じく色視野を考慮して、Ｌ＊、ａ＊、ｂ＊の要素毎に背景点距離の上限値Ｄｔ１、Ｄｔ２、Ｄｔ３を設けて、背景点距離が上限値Ｄｔ１〜Ｄｔ３を超える場合は背景点補正値の演算を行わず、上限値を超えない場合にのみ数２に従って演算を行ってもよい。なお、これらの変形例においてもパラメーターの算出の方法は数６に従う。
【００８１】
１．４．色補正方法（パラメーター算出手順）
図５は、第１実施形態における色補正方法を示す図である。上記の演算によりパラメーター１１２を算出するまでの手順を示している。
【００８２】
色補正システム１は、周囲色取得手段１０によって周囲色情報１１０を取得する。具体的には、表示部２の背景等を含む画像を取得して出力する（Ｓ２）。そして、色補正システム１は、周囲色情報１１０に基づいてパラメーター１１２を演算するパラメーター算出ステップを行う（Ｓ４）。色補正システム１は、全ての代表画素Ｑ１〜Ｑ９（図８（Ａ）参照）についてＬ＊、ａ＊、ｂ＊の各要素のパラメーターを出力して処理を終了する（Ｓ２０）。
【００８３】
パラメーター算出ステップＳ４では、最初に、どの代表画素についてのパラメーターを演算するかを設定する（Ｓ６）。そして、どの要素について演算するかを設定する（Ｓ８）。そして、設定された代表画素の、設定された要素についてパラメーター演算Ｓ１０を行う。パラメーター演算Ｓ１０は、全ての要素（Ｌ＊、ａ＊、ｂ＊）について行われ（Ｓ１２）、全ての代表画素Ｑ１〜Ｑ９について行われる（Ｓ１４）。例えば、代表画素Ｑ１について、ｂ＊のパラメーター演算Ｓ１０が実行されていない場合には（Ｓ１２Ｎ）、Ｓ８に戻ってｂ＊のパラメーター演算Ｓ１０を行う。そして、代表画素Ｑ１について、全ての要素のパラメーターが得られた場合（Ｓ１２Ｙ）には、まだパラメーターが算出されてない代表画素があればパラメーター演算Ｓ１０を行い（Ｓ１４Ｎ）、なければパラメーター算出ステップＳ４の処理を終了する（Ｓ１４Ｙ）。
【００８４】
図６は、パラメーター演算Ｓ１０の手順を示す図である。パラメーター演算Ｓ１０では、設定された代表画素Ｑの１つの要素（Ｌ＊、ａ＊、又はｂ＊）のパラメーターを算出する。まず、パラメーター演算手段１２は要素に応じた演算対象範囲４０を設定する（Ｓ１０２）。演算対象範囲４０は色視野を考慮して要素毎に変更されてもよいし、全要素に共通であってもよい。
【００８５】
パラメーター演算手段１２は、演算の対象となる１つの背景点を設定して、背景色情報を取得する（Ｓ１０４）。そして、数１によって、その背景点と設定された代表画素との距離（背景点距離）を算出する（Ｓ１０６）。パラメーター演算手段１２は、背景色情報と背景点距離に基づいて背景点補正値を演算で求める（Ｓ１０８）。ここでは、数２が用いられる。
【００８６】
この演算を、全ての背景点について行う（Ｓ１１０）。背景点補正値が求められていない背景点があれば、Ｓ１０４に戻り演算を繰り返す（Ｓ１１０Ｎ）。全ての背景点について背景点補正値を求めた場合（Ｓ１１０Ｙ）には、数６にしたがって、パラメーターを算出する（Ｓ１１２）。
【００８７】
２．第２実施形態
本発明の第２実施形態について図７〜図１０を参照して説明する。
【００８８】
２．１．色補正システムの構成
図７は、本実施形態の色補正システム１Ａのブロック図である。図１と同じ構成要素には同じ番号を付しており説明は省略する。
【００８９】
色補正システム１Ａは、図１の色補正システム１とは異なり、色補正手段２０を含み、補正データ１２０を出力する。色補正システム１Ａは、本実施形態のように記憶手段１４を含んでいてもよい。記憶手段１４は、色補正手段２０において例外処理を行わせる色に関する特定色情報１１４を記憶している。色補正手段２０は、パラメーター１１２に基づく補正量を入力画像データ１００に加えた補正データ１２０を生成する。このとき、特定色情報１１４に基づいて補正量を調整してもよい。本実施形態のパラメーター演算手段１２も、第１実施形態と同様に代表画素Ｑ１〜Ｑ９についてのパラメーター１１２を色補正手段２０に出力する。パラメーター１１２の算出までは第１実施形態と同じであり説明を省略する。
【００９０】
２．２．色補正手段
色補正手段２０は、入力画像データ１００の各画素を補正する。本実施形態では、パラメーターはＬ＊、ａ＊、ｂ＊の要素について得られる。そのため、例えばＹＵＶ形式で入力された入力画像データ１００はＬ＊ａ＊ｂ＊表色系での表現に変換される。そして、色補正手段２０が補正量を計算して演算処理を行った後に、再びＹＵＶ形式などの補正データ１２０に変換されてから表示部２に出力される。
【００９１】
２．２．１．パラメーターの補間処理
色補正手段２０は、代表画素Ｑ１〜Ｑ９についてのパラメーター１１２を取得する。入力画像データ１００のうち、代表画素Ｑ１〜Ｑ９以外の画素のパラメーターはこれらのパラメーターから補間処理によって作成する。Ｌ＊ａ＊ｂ＊表色系は知覚的均等性を有し、人間の視覚を近似する。つまり、値が変化した場合に、その変化は人間が感じる視覚の変化に等しい。そこで、本実施形態の色補正手段２０は、線形補間を行って、入力画像データ１００の任意の画素についてパラメーターを算出する。
【００９２】
図８（Ａ）〜図８（Ｂ）は補間処理を説明するための図である。図８（Ａ）には、画面３０における代表画素Ｑ１〜Ｑ９と、色補正手段２０がパラメーターを得ようとする画素ｑとが図示されている。直交座標ｘ−ｙは、これらの画素の位置を特定するために用いる。なお、パラメーター演算の説明で周囲色情報１１０に用いた直交座標と区別するために、小文字のｘおよびｙを用いる。
【００９３】
図８（Ａ）では、画素ｑは代表画素Ｑ５、Ｑ６、Ｑ９、Ｑ８で作られる領域に含まれ、座標は（ｘｑ、ｙｑ）で表される。本実施形態では、最も近い４つの代表画素によって線形補間を行う。よって、画素ｑのパラメーターを計算するのに用いる代表画素は、Ｑ５、Ｑ６、Ｑ８、Ｑ９である。なお、４つの代表画素によって作られる長方形の領域を分割領域と表現する。図８（Ａ）の例では、画面３０は４つの分割領域を含む。
【００９４】
色補正手段２０は、図８（Ｂ）のように分割領域での画素ｑの位置を、ｘ方向、ｙ方向のそれぞれについて比率で表す。つまり、図８（Ｂ）のｕおよびｖを数９に従って計算する。
【００９５】
【数９】
2011223509.tif 000011
【００９６】
そして、代表画素Ｑ５、Ｑ６、Ｑ８、Ｑ９におけるパラメーターを用いて、画素ｑのパラメーターδＬ＊ｑ、δａ＊ｑ、δｂ＊ｑは数１０のように算出される。
【００９７】
【数１０】
2011223509.tif 000012
【００９８】
なお、画素ｑが代表画素Ｑ１〜Ｑ９である場合にもパラメーターは数１０に従う。例えば画素ｑがＱ９である場合には、ｕ＝ｖ＝１であり、δＬ＊ｑ＝δＬ＊Ｑ９、δａ＊ｑ＝δａ＊Ｑ９、δｂ＊ｑ＝δｂ＊Ｑ９が得られる。
【００９９】
２．２．２．補正量の係数
画素ｑの補正量は得られたパラメーターの関数で表現される。関数とは例えばＮを自然数とするＮ次多項式であり、色空間などに応じて適した数値が選択される。本実施形態では、知覚的均等性を有するＬ＊ａ＊ｂ＊表色系を用いており、補正量ΔＬ＊ｑ、Δａ＊ｑ、Δｂ＊ｑはパラメーターδＬ＊ｑ、δａ＊ｑ、δｂ＊ｑの１次式でよい。別の例としては、人間の視覚上の変化と数値の変化が均等でないＹＵＶ形式の色空間を扱う場合には２次式を用いる方が好ましい。
【０１００】
本実施形態の色補正手段２０は、画素ｑの入力画像データ１００の値Ｌ＊ｑ、ａ＊ｑ、ｂ＊ｑから数１１に従って補正値Ｌ＊ｑ ’、ａ＊ｑ’、ｂ＊ｑ’を求める。
【０１０１】
【数１１】
2011223509.tif 000013
【０１０２】
ここで、Ｋ１ｑ、Ｋ０ｑ、Ｍ１ｑ、Ｍ０ｑ、Ｎ１ｑ、Ｎ０ｑは、画素ｑにおける補正量を表す１次式の係数である。例えば、初期値としてはＫ１ｑ＝Ｍ１ｑ＝Ｎ１ｑ＝１、Ｋ０ｑ＝Ｍ０ｑ＝Ｎ０ｑ＝０としておき、入力画像データ１００の性質や画素ｑの特性などに応じて調整を行ってもよい。
【０１０３】
２．２．２．１．分散による係数の調整
本実施形態では、入力画像データ１００が複雑な画像であれば、対比現象の影響が目立たないために小さな係数を設定する。逆に、入力画像データ１００が単純な画像であれば大きな係数を設定する。具体的には、入力画像データ１００の全画素又はサンプリングした一部の画素から分散を求める。入力画像データ１００における平均をＬ＊ａｖｇとしてサンプリングされた画素数がｎであるとすると、分散ｓ２は数１２となる。
【０１０４】
【数１２】
2011223509.tif 000014
【０１０５】
そして、Ｋ１ｑ＝Ｍ１ｑ＝Ｎ１ｑ＝α／ｓ２とする。ここで、αは適当な定数である。なお、他の係数については調整を行わなくてもよい。
【０１０６】
２．２．２．２．背景色との比較による係数の調整
例えば、画素ｑと背景が全く同じ色であれば補正量は０であってもよい。そこで、画素ｑと背景との色を比較し、差分が０である場合には補正を行わない。この調整は要素毎（Ｌ＊、ａ＊、又はｂ＊）に行われてもよい。具体的には、Ｋ１ｑ、Ｍ１ｑ、Ｎ１ｑのそれぞれにＤｏＧ（Difference of Gaussian）関数による調整を加えてもよい。ＤｏＧ関数は、ガウス関数Ｇを用いて、ＤｏＧ（ｔ）＝Ｇ（ｔ＋δｔ）−Ｇ（ｔ）と定義され、ｔ＝０では値が０となる。よって、ｔに前記の差分を割り当てて値を求めるとよい。
【０１０７】
２．２．２．３．特定色情報による例外処理
記憶手段１４に記憶された特定色情報１１４と画素ｑの色情報が一致した場合には補正を行わない例外処理を行ってもよい。すなわち、画素ｑが特定色情報１１４に合致する場合には、Ｋ１ｑ＝Ｋ０ｑ＝Ｍ１ｑ＝Ｍ０ｑ＝Ｎ１ｑ＝Ｎ０ｑ＝０とする。心理的効果として、記憶色は実際に見る色よりも特徴が強調されて感じられる。例えば、人の顔や、空や海の色などでは、このような効果が生じやすい。そのため、想定される記憶色を事前に記憶手段１４に登録しておき、このような例外処理の対象とすることで、より適切な画像表示を行うことができる。
【０１０８】
なお、本実施形態では、上記の係数の調整を全て行うが、一部の調整だけを行ってもよいし調整を行わなくてもよい。
【０１０９】
２．２．３．補正データの生成
本実施形態の色補正手段２０は、入力画像データ１００の各画素について数１１に従って、Ｌ＊、ａ＊、ｂ＊の各要素の原補正データを生成する。そして、得られたデータを再びＹＵＶ形式などに変換した補正データ１２０を表示部２へと出力する。
【０１１０】
２．３．色補正方法（補正データ生成手順）
図９は、第２実施形態における色補正方法を示す図である。上記の演算により補正データ生成を生成するまでの手順を示している。なお、パラメーター１１２を算出するまでの手順（Ｓ２、Ｓ４）は第１実施形態と同じであり説明を省略する。
【０１１１】
色補正システム１Ａでは、色補正手段２０が代表画素Ｑ１〜Ｑ９のパラメーター１１２を取得した後に補正データ生成ステップＳ１６を行う。そして、得られた補正データ１２０を表示部２へと出力して処理を終了する（Ｓ６２）。
【０１１２】
補正データ生成ステップＳ１６では、最初に入力画像データの色空間変換処理が行われる（Ｓ３０）。本実施形態ではＹＵＶ形式で入力された入力画像データがＬ＊ａ＊ｂ＊表色系へと変換される。
【０１１３】
そして、補正データを生成する対象の画素を設定し（Ｓ３４）、どの要素について演算するかを設定する（Ｓ３６）。そして、設定された画素の、設定された要素についての補正データを演算する（Ｓ４０）。補正データ演算Ｓ４０は、全ての要素（Ｌ＊、ａ＊、ｂ＊）について行われ（Ｓ４２）、入力画像データの全画素について行われる（Ｓ４４）。例えば、画素ｑについて、ｂ＊の補正データ演算Ｓ４０が行われていない場合には（Ｓ４２Ｎ）、Ｓ３６に戻ってｂ＊の補正データ演算Ｓ４０を行う。そして、画素ｑについて、全ての要素の補正データが得られた場合（Ｓ４２Ｙ）には、まだ補正データが算出されてない画素があれば補正データ演算Ｓ４０を行い（Ｓ４４Ｎ）、なければ得られた原補正データの色空間を変換する（Ｓ４４Ｙ、Ｓ６０）。
【０１１４】
図１０は、補正データ演算Ｓ４０の手順を示す図である。補正データ演算Ｓ４０では、設定された画素ｑの１つの要素（Ｌ＊、ａ＊、又はｂ＊）の補正データを生成する。まず、画素ｑに近接する４つの代表画素を選択し、それらのパラメーターを取得する（Ｓ４０２）。そして、線形補間によって（図８（Ｂ）参照）画素ｑのパラメーターを算出する。本実施形態では、補正量はそのパラメーターの一次式で表される（Ｓ４０４）。
【０１１５】
そして、一次式の係数の調整を行う。入力画像データ１００の画像が複雑であるか否かによって係数を調整してもよい。そこで、入力画像データ１００の全画素又は一部の画素をサンプリングして分散を求めて調整を行う（Ｓ４０６）。また、画素ｑと背景が全く同じ色であれば補正量は０であってもよい。そこで、画素ｑと背景との色の差分値に基づいて一次式の係数の調整を行う（Ｓ４０８）。そして、実際に見る色よりも特徴が強調される記憶色に対する例外処理を行ってもよい。記憶手段１４に記憶された特定色情報１１４と画素ｑの色情報が一致した場合には補正量を０にするように係数を調整する（Ｓ４１０）。そして、得られた補正量を元のデータに加算した補正データを生成する（Ｓ４１２）。
【０１１６】
このように、色補正システム１Ａでは、得られた補正データ１２０が色空間変換処理を経て（Ｓ６０）、表示部２に出力されて（Ｓ６２）処理が終了する。なお、ＹＵＶ形式で補正を行う場合には、色空間変換処理は不要であり（Ｓ３０、Ｓ６０）、補正データ演算Ｓ４０の補正量の式は二次式で表される。この場合でも、係数を調整することで補正データを得る手順は同様である。
【０１１７】
これらの例示に限らず、本発明は、実施の形態で説明した構成と実質的に同一の構成（例えば、機能、方法および結果が同一の構成、あるいは目的および効果が同一の構成）を含む。また、本発明は、実施の形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施の形態で説明した構成と同一の作用効果を奏する構成又は同一の目的を達成することができる構成を含む。また、本発明は、実施の形態で説明した構成に公知技術を付加した構成を含む。
【符号の説明】
【０１１８】
１…色補正システム、１Ａ…色補正システム、２…表示部、１０…周囲色取得手段、２０…色補正手段、１２…パラメーター演算手段、１４…記憶手段、３０…画面、４０…演算対象範囲、１００…入力画像データ、１２０…補正データ、１１２…パラメーター、１１０…周囲色情報、１１４…特定色情報、８１０…テレビ受像機、８１１…壁、８１２…窓、８１３…カーテン、８１４…室内ライト、８１５…観葉植物、８２０…画像鑑賞点、１０００…テスト画像、１００１…テスト画像、１００２…テスト画像、１００３…テスト画像
【図１】
2011223509.tif 000015
【図３】
2011223509.tif 000016
【図４】
2011223509.tif 000017
【図５】
2011223509.tif 000018
【図６】
2011223509.tif 000019
【図７】
2011223509.tif 000020
【図８】
2011223509.tif 000021
【図９】
2011223509.tif 000022
【図１０】
2011223509.tif 000023
【図２】
2011223509.tif 000024
【図１１】
2011223509.tif 000025