(57)【特許請求の範囲】
【請求項１】
入力映像信号を表示する表示部と、該表示部を照明する光源と、該表示部および該光源を制御する制御部とを有し、
該制御部は、前記入力映像信号から所定の条件に基づき算出した明るさに関連する指標と前記光源の輝度をストレッチさせる輝度ストレッチ量との関係を定める制御カーブに基づいて、前記光源の輝度をストレッチして増大させるとともに、
前記入力映像信号の所定の特徴量に基づいて、発光している映像であるとみなす発光部を検出し、該発光部を除く非発光部の映像信号の輝度を低下させることにより、前記発光部の表示輝度をエンハンスする映像表示装置であって、
該映像表示装置は、該映像表示装置の周囲の明るさを検出する明るさ検出部を有し、
前記制御部は、前記明るさ検出部により検出した前記映像表示装置の周囲に明るさに従って、前記制御カーブを切り換えることを特徴とする映像表示装置。
【請求項２】
請求項１に記載の映像表示装置を備えたテレビ受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像表示装置およびテレビ受信装置に関し、より詳細には、表示映像の画質を向上させるために映像信号とバックライト光源の輝度ストレッチ機能を備えた映像表示装置およびテレビ受信装置に関する。
【背景技術】
【０００２】
近年、テレビ受像機の表示技術に関して、自然界に存在するものを忠実に再現して表示するＨＤＲ（high dynamic range imaging）に係る技術が盛んに研究されている。ＨＤＲの目的の一つとして、例えば、画面内の花火やネオンといった発光色部分を忠実に再現して、輝き感を出すことがある。
【０００３】
この場合、発光色と物体色とを発光検出機能によって検出して分離し、信号処理とバックライトの発光輝度制御とによって画面上の発光色のみを明るくすることができる。ここでは、様々に変化する映像において、映像の輝度の分布から相対的に明るく発光している部分を検出し、その発光部分を意識的にストレッチすることにより、画面上で発光した部分をより際だたせて画質を向上させる効果が得られる。
【０００４】
従来の技術として、例えば特許文献１には、映像の特徴量と周囲の明るさに応じて適切な画面表示輝度を実現するとともに、消費電力を十分に低減させることを目的とした表示装置が開示されている。この表示装置は、入力映像信号による映像を表示する液晶パネルと、バックライトユニットと、装置周囲の明るさを検出するための明るさセンサとを有している。そして明るさセンサにより検出した明るさに応じて、入力映像信号の特徴量（例えばＡＰＬ）に対するバックライトの発光輝度を規定する輝度変換特性を変化させる。このとき、輝度変換特性の変化は、液晶表示装置の周囲が暗くなるに従って発光輝度を小さくし、かつ、輝度変換特性の傾きが変わる点である特性変更点の位置を、特徴量の変化方向に移動させるようにする。そして得られた輝度変換特性に従ってバックライトの発光輝度を制御する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平２０１０−２７１４８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記のように、ＨＤＲの技術においては、画面の中で明るく輝いている発光部分を検出し、その発光部分の表示輝度をストレッチすることで、人間の目にはコントラスト感が向上し、輝き感が増して高品位の表示映像を提供することができる。
しかしながら、映像表示装置の周囲の明るさは、時間や環境に応じて変化し、表示画面の見え方についても周囲の明るさに応じて変化する。周囲の明るさの状態に係わりなく一定の条件でＨＤＲを動作させると、映像によっては眩しく感じて違和感が生じたり、いわゆる黒浮きが目立って品位が低下する場合もある。
例えば、映像表示装置の周囲が暗い環境のような場合、ＨＤＲによって信号処理とバックライトの輝度ストレッチによって一律に画面輝度を増大させると、周囲が暗いために眩しさ感が強くなり却って違和感を生じる場合がある。また、周囲が暗い環境のときには、輝度ストレッチによっていわゆる黒浮きが目立つようになり、見た目の品位も低下することがある。一方、表示装置の周囲が明るい環境のときには、眩しさ感や黒浮きもそれほど目立たないため、輝度ストレッチによるコントラスト感や輝き感の向上により映像品位を向上させることができる。
【０００７】
特許文献１の映像表示装置は、明るさセンサにより検出した明るさに応じて、入力映像信号の特徴量（例えばＡＰＬ）に対するバックライトの発光輝度を規定する輝度変換特性を変化させているが、発光部分を検出してそのときの輝度をストレッチするものではなく、画面内の発光部分を特に際だたせて明るくし、このときに、装置周囲の状態に応じて輝度ストレッチの程度を制御することで、眩しさ感を抑えたり、黒浮きによる映像品位の低下を防ぐような思想は開示していない。
【０００８】
本発明は、上述のごとき実情に鑑みてなされたものであり、映像信号の発光している部分を検出し、発光部分の表示輝度をストレッチして際出せて表示させることにより、輝き感をより増して高いコントラストで表示を行い、このときに映像表示装置の周囲の明るさの状態に応じて輝度ストレッチを制御することで、常に違和感のない高品位の映像表現を行うようにした映像表示装置およびテレビ受信装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述の課題を解決するために、本発明の第１の技術手段は、入力映像信号を表示する表示部と、該表示部を照明する光源と、該表示部および該光源を制御する制御部とを有し、該制御部は、前記入力映像信号から所定の条件に基づき算出した明るさに関連する指標と前記光源の輝度をストレッチさせる輝度ストレッチ量との関係を定める制御カーブに基づいて、前記光源の輝度をストレッチして増大させるとともに、前記入力映像信号の所定の特徴量に基づいて、発光している映像であるとみなす発光部を検出し、該発光部を除く非発光部の映像信号の輝度を低下させることにより、前記発光部の表示輝度をエンハンスする映像表示装置であって、該映像表示装置は、該映像表示装置の周囲の明るさを検出する明るさ検出部を有し、前記制御部は、前記明るさ検出部により検出した前記映像表示装置の周囲に明るさに従って、前記制御カーブを切り換えることを特徴としたものである。
【００１０】
第２の技術手段は、第１の技術手段の映像表示装置を備えたテレビ受信装置である。
【発明の効果】
【００１１】
本発明の映像表示装置によれば、映像信号の発光している部分を検出し、発光部分の表示輝度をストレッチして際出せて表示させることにより、輝き感をより増して高いコントラストで表示を行い、このときに映像の黒表示の状態に応じて輝度ストレッチを制御することで、常に高品位の映像表現を行うようにした映像表示装置およびテレビ受信装置を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明に係る映像表示装置の一実施形態を説明する図で、映像表示装置の要部の構成を示すものである。
【図２】エリアアクティブ制御・輝度ストレッチ部における発光領域の制御処理を説明する図である。
【図３】エリアアクティブ制御・輝度ストレッチ部における発光領域の制御処理を説明する他の図である。
【図４】平均点灯率の決定処理を具体的に説明する図である。
【図５】エリアアクティブ制御・輝度ストレッチ部の処理例を説明するための図である。
【図６】輝度信号Ｙから生成したＹヒストグラムの例を示す図である。
【図７】マッピング部が生成するトーンマッピングの一例を示す図である。
【図８】エリアアクティブ制御・輝度ストレッチ部で出力するＭａｘ輝度について説明するための図である。
【図９】周囲の明るさの検出結果に応じて変化させるＭａｘ輝度の制御例について説明するための図である。
【図１０】周囲の明るさの検出結果に応じて変化させるＭａｘ輝度の制御例の他の例について説明するための図である。
【図１１】周囲の明るさの検出結果に応じて変化させるＭａｘ輝度の制御例の更に他の例について説明するための図である。
【図１２】周囲の明るさの検出結果に応じて変化させる第１の閾値について説明する図である。
【図１３】明るさ検出に応じたトーンマッピングの例を説明する図である。
【図１４】エリアアクティブ制御・輝度ストレッチ部１４の処理により、画面輝度がエンハンスされる状態を示す図である。
【図１５】本発明に係る映像表示装置の他の実施形態を説明する図である。
【図１６】入力映像信号の輝度信号Ｙから生成したＹヒストグラムの例を示すものである。
【図１７】第３の閾値Ｔｈ３以上の画素に応じた輝度ストレッチ量の計算例を示す図である。
【図１８】周囲の明るさの検出結果に応じて変化させる輝度ストレッチ量の制御カーブの設定例を説明するための図である。
【図１９】周囲の明るさの検出結果に応じて変化させる輝度ストレッチ量の制御カーブの他の設定例を説明するための図である。
【図２０】本発明に係る映像表示装置の更に他の実施形態を説明する図である。
【図２１】映像表示装置で表示すべき放送映像信号からＣＭＩを計算する手法を説明するための図である。
【図２２】特徴量として使用するＲＧＢの最大階調値について説明するための図である。
【発明を実施するための形態】
【００１３】
（実施形態１）
図１は、本発明に係る映像表示装置の一実施形態を説明する図で、映像表示装置の要部の構成を示すものである。映像表示装置は、入力映像信号に画像処理を行って映像表示する構成を有するもので、テレビ受信装置等に適用することができる。
放送信号から分離した映像信号や外部機器から入力した映像信号は、信号処理部１１およびエリアアクティブ制御・輝度ストレッチ部１４に入力する。このとき、エリアアクティブ制御・輝度ストレッチ部１４への映像信号は、信号処理部１１のマッピング部１３で生成されたトーンマッピングが適用され、その後エリアアクティブ制御・輝度ストレッチ部１４に入力する。
【００１４】
信号処理部１１の発光検出部１２では、入力映像信号の特徴量に基づくフレームごとのヒストグラムを生成し、発光している部分を検出する。発光している部分は、ヒストグラムの平均値と標準偏差とにより求められるもので、ヒストグラムごとの相対的な値として検出される。
【００１５】
明るさ検出部１９は、映像表示装置の周囲の明るさ（周囲の照度）を検出する明るさセンサを備えている。明るさセンサとしては、例えばフォトダイオードが適用できる。明るさ検出部による検出結果は、発光検出部１２、及びエリアアクティブ制御・輝度ストレッチ部１４に出力される。
【００１６】
マッピング部１３は、発光検出部１２で検出された発光部分の情報と、エリアアクティブ制御・輝度ストレッチ部１４から出力されたＭａｘ輝度とを使用して、トーンマッピングを生成し、入力映像信号に適用する。Ｍａｘ輝度は、画面上で表示させたい最大輝度を示すものでバックライトの輝度ストレッチ量に相当するものである。
【００１７】
エリアアクティブ制御・輝度ストレッチ部１４は、入力された映像信号に従って、映像信号による画像を所定領域に分割し、分割領域ごとに映像信号の最大階調値等の所定の統計値を抽出する。そしてその最大階調値等に基づきバックライト部１６の点灯率を計算する。点灯率は、映像の分割領域に対応したバックライト部１６の領域ごとに定められる。
また、バックライト部１６は、複数のＬＥＤにより構成され、領域ごとに輝度の制御が可能となっている。
【００１８】
バックライト部１６の領域ごとの点灯率は、予め定められた演算式に基づき決定されるが、基本的に高階調の明るい最大階調値を有する領域では、ＬＥＤの輝度を低下させることなく維持し、低階調の暗い領域においてＬＥＤの輝度を低下させるような演算を行う。
そして、エリアアクティブ制御・輝度ストレッチ部１４は、各領域の点灯率からバックライト部１６の全体の平均点灯率を計算し、その平均点灯率に応じて、所定の演算式によりバックライト部１６の輝度ストレッチ量を計算する。これにより、画面内の領域で取り得る最大輝度値（Ｍａｘ輝度）が得られる。ここで得られたＭａｘ輝度に対して、明るさ検出部１９による装置周囲の明るさの検出結果に基づいてＭａｘ輝度が調整され、信号処理部１１のマッピング部１３に出力される。
【００１９】
そして、エリアアクティブ制御・輝度ストレッチ部１４では、周囲の明るさの検出結果に応じて調整したＭａｘ輝度を信号処理部１１に戻して、バックライト部１６の輝度ストレッチ分に相当する輝度を低下させる。このときに、輝度ストレッチはバックライト部１６の全体に与えられ、映像信号処理による輝度低下は、発光部を除く発光していないとみなす部分に対して行われる。これにより、発光している部分のみの画面輝度を増大させ、高いコントラストで映像表現を行うことができ、画質を向上させることができる。
【００２０】
エリアアクティブ制御・輝度ストレッチ部１４は、バックライト部１６を制御するための制御データをバックライト制御部１５に出力し、バックライト制御部１５は、そのデータに基づいてバックライト部１６のＬＥＤの発光輝度を分割領域ごとに制御する。バックライト部１６のＬＥＤの輝度は、ＰＷＭ（Pulse Width Modulation）制御で行われるが、電流制御もしくはこれらの組み合わせによって所望の値となるように制御することができる。
また、エリアアクティブ制御・輝度ストレッチ部１４は、表示部１８を制御するための制御データを表示制御部１７に出力し、表示制御部１７は、そのデータに基づいて表示部１８の表示を制御する。表示部１８は、バックライト部１６のＬＥＤにより照明されて画像を表示する液晶パネルが用いられる。
【００２１】
なお、本実施形態においては、本発明の制御部はバックライト部１６と表示部１８を制御するものであり、信号処理部１１，エリアアクティブ制御・輝度ストレッチ部１４、バックライト制御部１５、及び表示制御部１７が該当する。
【００２２】
上記の表示装置をテレビ受信装置として構成する場合、テレビ受信装置は、アンテナで受信した放送信号を選局して復調し、復号して再生用映像信号を生成する手段を有し、再生用映像信号に適宜所定の画像処理を施して、図１の入力映像信号として入力させる。これにより、受信した放送信号を表示部１８に表示させることができる。本発明は、映像表示装置、およびその映像表示装置を備えるテレビ受信装置として構成することができる。
【００２３】
以下に上記の構成を有する本実施形態の各部の処理例をより具体的に説明する。
エリアアクティブ制御・輝度ストレッチ部１４では、映像を所定の複数の領域（エリア）に分割し、その分割した領域に対応するＬＥＤの発光輝度を領域毎に制御する。図２〜図３は、エリアアクティブ制御・輝度ストレッチ部１４における発光領域の制御処理を説明する図である。本実施形態に適用されるエリアアクティブ制御は、映像を所定の複数の領域（エリア）に分割し、その分割した領域に対応するＬＥＤの発光輝度を領域毎に制御するものである。
【００２４】
ここでは、エリアアクティブ制御・輝度ストレッチ部１４は、入力映像信号に基づいて、１フレームの映像を予め定められた複数の領域に分割し、その分割領域ごとに映像信号の最大階調値を抽出する。例えば図２（Ａ）に示すような映像を予め定められた複数の領域に分割する。ここでは、各領域の映像信号の最大階調値が抽出される。他の例では、最大階調値ではなく映像信号の階調平均値などの他の統計値を用いてもよい。以下、最大階調値を抽出した例により説明する。
【００２５】
エリアアクティブ制御・輝度ストレッチ部１４は、抽出した最大階調値に応じて領域毎のＬＥＤの点灯率を決定する。このときの各領域のＬＥＤの点灯率の様子を図２（Ｂ）に示す。映像信号の階調が高く明るい部分では、ＬＥＤの点灯率を上げて明るい表示を行わせる。このときの処理を更に具体的に説明する。
【００２６】
１フレームの各分割領域の最大階調値を抽出したときの様子の一例を図３に示す。図３では、説明を簡単にするため、１フレームの画面を８つの領域（領域〈１〉〜〈８〉）に分割したものとする。図３（Ａ）に各領域（領域〈１〉〜〈８〉）の点灯率を示し、図３（Ｂ）に各領域の点灯率と画面全体の平均点灯率とを示す。ここでは、それぞれの領域における最大階調値から、その領域のバックライトのＬＥＤの点灯率を計算する。点灯率は、例えばＬＥＤの駆動ｄｕｔｙによって示すことができる。この場合、点灯率Ｍａｘは１００％である。
【００２７】
各領域のＬＥＤの点灯率の決定においては、最大階調値が低く暗い領域については、点灯率を下げてバックライトの輝度を低下させる。一例として、映像の階調値が０−２５５の８ビットデータで表現される場合、最大階調値が１２８の場合には、バックライトを（１／（２５５／１２８））２.２＝０.２１７倍（２１.７％）に低下させる。
図３の例では、それぞれの領域についてバックライトの点灯率が１０〜９０％の範囲で決定されている。この点灯率計算方法はその一例を示すものであるが、基本的には明るい高階調の領域はバックライト輝度を下げることなく、低階調の暗い領域についてバックライトの輝度を低下させるように予め定めた演算式に従って各領域の点灯率を計算する。
そして映像信号の最大階調値から計算した領域ごとのバックライトの点灯率を平均して、１フレームにおけるバックライトの平均点灯率を計算する。この例では、平均点灯率は、図３（Ｂ）に示す平均点灯率のレベルとなる。平均点灯率は、本発明による明るさに関連する指標の一例である。
【００２８】
図４は、平均点灯率の決定処理をさらに具体的に説明する図である。上記のように各領域のＬＥＤの点灯率の決定においては、最大階調値が低く暗い領域については、点灯率を下げてバックライトの輝度を低下させる。ここで各領域の実際の点灯率は、表示したい階調を正確に表示し、かつＬＥＤｄｕｔｙをできるだけ低くするように決定する。各領域においてＬＥＤ ｄｕｔｙをできるだけ低くしたいが、表示したい階調をつぶしたりせずに正確に表示する必要があるため、領域内の最大階調が表示でき、なおかつできるだけＬＥＤｄｕｔｙを低くするようなＬＥＤ ｄｕｔｙ（仮の点灯率）を設定し、それをもとに表示部１８（ここではＬＣＤパネル）の階調を設定する。
【００２９】
一例として、映像の階調値が０−２５５の８ビットデータで表現される場合で、かつ図３（Ａ）のうちの１つの領域内の複数の画素の階調値が図４（Ａ）で示される場合について説明する。ここでは１つの領域に９つの画素が対応しているものとする。図４（Ａ）で示す画素群では、最大階調値が１２８であり、その場合には図４（Ｂ）で示すように、その領域のバックライトの点灯率を（１／（２５５／１２８））２．２＝０．２１７倍（２１．７％）に低下させる。
【００３０】
そして一例として、エリアアクティブ制御・輝度ストレッチ部１４は、このように点灯率を決めると共に、表示部１８における画素ごとの階調値を、その画素が含まれる領域について点灯率を考慮して計算する。例えば、表示したい階調値が９６の場合、９６／（１２８／２５５）＝１９２であるため、階調値１９２を用いて画素を表現すればよい。同様にして、図４（Ａ）の各画素に対して表示させる際の階調値を計算した結果を、図４（Ｃ）に示す。
【００３１】
実際のバックライト部１６の輝度は、平均点灯率に応じて決まるＭａｘ輝度の値に基づいてさらにストレッチされ増強される。元となる基準輝度は、例えば、最大階調値のときに画面輝度が５５０（ｃｄ／ｍ２）となるような輝度である。基準輝度は、この例に限ることなく適宜定めることができる。
【００３２】
図５は、エリアアクティブ制御・輝度ストレッチ部１４の処理例を説明するための図である。上記のようにエリアアクティブ制御・輝度ストレッチ部１４は、各領域の最大階調値に応じて決まる点灯率から、画面全体の平均点灯率を計算する。点灯率が高い領域が多くなれば画面全体の平均点灯率は高くなる。そして、図５のような関係で、取り得る輝度の最大値（Ｍａｘ輝度）を決定する。横軸は、バックライトの点灯率（ウィンドウサイズ）で、縦軸はＭａｘ輝度における画面輝度（ｃｄ／ｍ２）を示している。平均点灯率は、点灯率１００％の点灯領域（ウィンドウ領域）と点灯率０％の消灯領域との比として表すことができる。点灯領域がない状態では点灯率はゼロであり、点灯領域のウィンドウが大きくなるに従って点灯率は増大し、全点灯では点灯率は１００％になる。
【００３３】
図５において、バックライトが全点灯（平均点灯率１００％）のときのＭａｘ輝度を例えば、５５０（ｃｄ／ｍ２）とする。そして、平均点灯率が下がっていくに従って、Ｍａｘ輝度を増大させる。このときに、階調値が２５５階調（８ビット表現の場合）の画素が、画面内で最も画面輝度が高くなり、取り得る最大の画面輝度（Ｍａｘ輝度）になる。従って、同じ平均点灯率であっても、画素の階調値によってはＭａｘ輝度まで画面輝度がＵＰしないことがわかる。
【００３４】
平均点灯率がＱ１のときに、Ｍａｘ輝度の値は最も大きくなり、このときの最大の画面輝度は１５００（ｃｄ／ｍ２）となる。つまりＱ１のときには、取り得る最大の画面輝度は、全点灯時の５５０（ｃｄ／ｍ２）に比較して１５００（ｃｄ／ｍ２）までストレッチされることになる。Ｑ１は、比較的平均点灯率が低い位置に設定されている。つまり全体に暗い画面で平均点灯率が低く、かつ一部に高階調のピークがあるような画面のときに、最高で１５００（ｃｄ／ｍ２）になるまでバックライトの輝度がストレッチされる。また、高い平均点灯率のときほど、バックライトの輝度のストレッチの程度が小さい理由としては、もともと明るい画面ではバックライトの輝度を過度に行うと却って眩しく感じることがあるため、ストレッチの程度を抑えるようにするためである。
【００３５】
Ｍａｘ輝度が最大の平均点灯率Ｑ１から平均点灯率０（全黒）までは、Ｍａｘ輝度の値を徐々に低下させる。平均点灯率が最も低い所定領域では、全点灯時の５５０（ｃｄ／ｍ２）より更に画面輝度が低下する。つまり全点灯時を基準とすると、画面輝度がマイナスにストレッチされることになる。平均点灯率が低い範囲は、暗い画面の映像に相当するものであり、バックライトの輝度をストレッチして画面輝度をＵＰするよりも、逆にバックライトの輝度を抑えてコントラスト感を向上させ、黒浮きを抑えて表示品位を保つようにする。
【００３６】
エリアアクティブ制御・輝度ストレッチ部１４は、図５の曲線に従って、バックライトの輝度をストレッチし、その制御信号をバックライト制御部１５に出力する。ここでは上記のように映像の分割領域ごとに検出される最大階調値に応じて平均点灯率が変化し、その平均点灯率に応じて輝度ストレッチの状態が変化する。
【００３７】
エリアアクティブ制御・輝度ストレッチ部１４に入力する映像信号は、以下に説明する信号処理部１１による信号処理により生成されたトーンマッピングが適用され、低階調領域がゲインダウンされて入力する。これにより、低階調の非発光領域ではバックライトの輝度がストレッチされた分、映像信号処理によって輝度が低減され、結果として発光している領域のみで画面輝度がエンハンスされ、輝き感が増すようになっている。
【００３８】
エリアアクティブ制御・輝度ストレッチ部１４は、図５の曲線に従ってバックライトの平均点灯率と、明るさ検出部１９の検出結果から求めたＭａｘ輝度の値を信号処理部１１のマッピング部１３に出力する。マッピング部１３では、エリアアクティブ制御・輝度ストレッチ部１４から出力されたＭａｘ輝度を使用して、トーンマッピングを行う。
【００３９】
信号処理部１１について説明する。
信号処理部１１の発光検出部１２では、映像信号から発光している部分を検出する。図６は、輝度信号Ｙから生成したＹヒストグラムの例を示すものである。発光検出部１２では、入力した映像信号のフレームごとに、輝度階調ごとの画素数を積算してＹヒストグラムを生成する。横軸は輝度Ｙの階調値で、縦軸は階調値毎に積算した画素数（頻度）を示している。輝度Ｙは、ヒストグラムを作成する映像の特徴量の一つであり、特徴量の他の例については後述する。ここでは、輝度Ｙについて発光部分を検出するものとする。
Ｙヒストグラムが生成されると、そのＹヒストグラムから平均値（Ａｖｅ）、標準偏差（σ）を計算し、これらを用いて２つの閾値Ｔｈを計算する。
【００４０】
第２の閾値Ｔｈ２は、発光境界を定めるものであり、Ｙヒストグラムにおいてこの閾値Ｔｈ２以上の画素は、発光している部分であるものとみなして処理を行う。
第２の閾値Ｔｈ２は、
Ｔｈ２  ＝  Ａｖｅ＋Ｎσ        ・・・式（１）
とする。Ｎは所定の定数である。
【００４１】
また、第１の閾値Ｔｈ１は、Ｔｈ２より小さい領域の階調性などの違和感を抑えるために設定されるもので、
Ｔｈ１  ＝  Ａｖｅ＋Ｍσ          ・・・式（２）
とする。Ｍは所定の定数であり、Ｍ＜Ｎである。また、Ｍの値は明るさ検出部１９による周囲の明るさの検出結果に応じて変化するものである。
発光検出部１２が検出した第１及び第２の閾値Ｔｈ１，Ｔｈ２の値は、マッピング部１３に出力され、トーンマッピングの生成に使用される。
【００４２】
図７は、マッピング部１３が生成するトーンマッピングの一例を示す図である。横軸は映像の輝度値の入力階調で、縦軸は出力階調である。発光検出部１２で検出された第２の閾値Ｔｈ２以上の画素については、映像の中で発光している部分であり、発光している部分を除いて圧縮ゲインを適用してゲインダウンする。このときに、発光境界であるＴｈ２より小さい領域に一律に一定の圧縮ゲインを適用して出力階調を抑えると、階調性に違和感が生じる。従って、発光検出部１２にて第１の閾値Ｔｈ１を設定して検出し、Ｔｈ１より小さい領域に対して第１のゲインＧ１を設定し、Ｔｈ１とＴｈ２の間を線形で結ぶように第２のゲインＧ２を設定してトーンマッピングを行う。
【００４３】
ゲインの設定方法について説明する。
マッピング部１３には、エリアアクティブ制御・輝度ストレッチ部１４からＭａｘ輝度の値が入力される。Ｍａｘ輝度は、上述したように、バックライトの平均点灯率、および明るさ検出部１９による周囲の明るさの検出結果から定められる最大輝度を示すもので、例えば、バックライトデューティの値として入力される。
【００４４】
第１のゲインＧ１は、第１の閾値Ｔｈ１より小さい領域に適用されるもので、
Ｇ１＝（Ｌｓ／Ｌｍ）１／γ          ・・・式（３）
により設定される。Ｌｓは、基準輝度（バックライト輝度をストレッチしないときの基準輝度；一例として最大の画面輝度が５５０ｃｄ／ｍ２となるときの輝度）であり、Ｌｍは、エリアアクティブ制御・輝度ストレッチ部１４から出力されたＭａｘ輝度である。従って、第１の閾値Ｔｈ１より小さい領域に適用される第１のゲインＧ１は、バックライトの輝度ストレッチにより増加する画面輝度分を低減させるように、映像信号の出力階調を低下させる。
【００４５】
第２の閾値Ｔｈ２以上のトーンマッピングは、ｆ（ｘ）＝ｘとする。つまり、入力階調＝出力階調とし、出力階調を低下させる処理は行わない。第１の閾値Ｔｈ１〜第２の閾値Ｔｈ２までの間は、第１のゲインＧ１によって低下させた第１の閾値Ｔｈ１の出力階調と、第１の閾値Ｔｈ１の出力階調とを直線で結ぶように設定する。
つまり、
Ｇ２＝（Ｔｈ２−Ｇ１・Ｔｈ１）／（Ｔｈ２−Ｔｈ１）    ・・・式（４）
によって第２のゲインＧ２を決定する。
上記の処理により、図７に示すようなトーンマッピングを得る。このときに、Ｔｈ１、Ｔｈ２の接続部分については、所定の範囲（例えば接続部分±Δ（Δは所定値））を２次関数でスムージングするとよい。
【００４６】
マッピング部１３が生成したトーンマッピングは入力映像信号に適用され、バックライトの輝度ストレッチ量に基づき低階調部分の出力が抑えられた映像信号がエリアアクティブ制御・輝度ストレッチ部１４に入力される。
【００４７】
図８は、エリアアクティブ制御・輝度ストレッチ部１４で出力するＭａｘ輝度について説明するための図である。
エリアアクティブ制御・輝度ストレッチ部１４は、マッピング部１３で生成したトーンマッピングを適用した映像信号を入力し、その映像信号に基づいてエリアアクティブ制御を行って、平均点灯率に基づくＭａｘ輝度を決定する。このとき、明るさ検出部１９からの周囲の明るさの検出結果に応じてＭａｘ輝度の制御カーブが変化するが、ここでは説明のために明るさ検出は考慮しない。
【００４８】
上記の平均点灯率に基づき決定したフレームをＮフレームとする。ＮフレームのＭａｘ輝度の値は、信号処理部１１のマッピング部１３に出力される。マッピング部１３では、入力したＮフレームのＭａｘ輝度を使用して図７に示すようなトーンマッピングを生成し、Ｎ＋１フレームの映像信号に適用する。
【００４９】
こうして、エリアアクティブの平均点灯率に基づくＭａｘ輝度をフィードバックして、次のフレームのトーンマッピングに使用する。マッピング部１３は、Ｎフレームで決定されたＭａｘ輝度に基づいて、第１の閾値Ｔｈ１より小さい領域について映像出力を低下させるゲイン（第１のゲインＧ１）を適用する。Ｔｈ１とＴｈ２の間の領域についてＴｈ１とＴｈ２の間を線形で結ぶ第２のゲインＧ２を適用してＴｈ１とＴｈ２の間の映像出力を低下させる。
【００５０】
Ｎフレームで映像出力を低下させるゲインが適用されているため、平均点灯率がＱ１以上の高点灯率の領域において、Ｎ＋１のフレームでは、領域ごとの最大階調値が低下して点灯率が下がる傾向となり、これにより、Ｎ＋１のフレームでは、Ｍａｘ輝度が上がる傾向となる。これにより、さらにバックライトの輝度ストレッチ量が大きくなって、画面の輝き感が増す傾向となる。ただし、この傾向はＱ１より低点灯率の領域では見られず、逆の傾向となる。
【００５１】
次に信号処理部１１の明るさ検出部１９の検出処理について説明する。本発明に係る実施形態では、上記図５に示すごとくの平均点灯率に応じたＭａｘ輝度の制御カーブを、明るさ検出部１９における周囲の明るさの検出結果に応じて変化させる。
【００５２】
（明るさ検出に基づくバックライトの輝度制御例）
上記のように、エリアアクティブ制御・輝度ストレッチ部１４は、マッピング部１３で生成したトーンマッピングを適用した映像信号を入力し、その映像信号に基づいてエリアアクティブ制御を行って、平均点灯率に基づくＭａｘ輝度を決定する。このときに、エリアアクティブ制御・輝度ストレッチ部１４では、明るさ検出部１９における周囲の明るさの検出結果に応じて、Ｍａｘ輝度の制御カーブを異ならせ、周囲が暗くなるい程、平均点灯率が低い所定領域で画面輝度が低くなるようなカーブとし、もしくは平均点灯率とＭａｘ輝度との関係を緩やかなカーブにしてＭａｘ輝度全体を低下させるようにする。
また、同時にマッピング部１３では、明るさ検出部１９における周囲の明るさの検出結果に応じて、周囲が暗い場合には、第１の閾値Ｔｈ１を輝度等の特徴量が高い側にシフトさせ、これにより映像信号処理により暗い領域の階調をより低く沈めてコントラスト感が得られるようにしている。
【００５３】
図９は、周囲の明るさの検出結果に応じて変化させるＭａｘ輝度の制御例について説明するための図である。
上述したようにエリアアクティブ制御・輝度ストレッチ部１４は、各領域の最大階調値等に応じて決まる点灯率から、画面全体の平均点灯率を計算する。点灯率が高い領域が多くなれば画面全体の平均点灯率は高くなる。そして、図９のような関係で、取り得る輝度の最大値（Ｍａｘ輝度）を決定する。
【００５４】
このときに、明るさ検出部１９による周囲の明るさの検出結果に応じて、図９のＭａｘ輝度と平均点灯率との関係を定める制御カーブを変化させる。例えば、図９に示すように、Ｍａｘ輝度の制御カーブを２段階用意し、周囲の明るさが明るい場合には制御カーブＲ１で制御し、暗い場合には制御カーブＲ２で制御する。明るい場合と暗い場合とは、明るさの検出結果を示す信号に対して所定の閾値を設定し、検出結果をその閾値と比較して周囲が所定レベルより明るいか、もしくは暗いかを判断する。例えば、フォトダイオードによる明るさセンサによって、周囲照度（ルクス）を検出するとき、照度の閾値を予め定め、検出結果に基づく周囲照度に従って明るい環境か、暗い環境かを判定する。また、閾値を多段階に設けて、多段階の周囲照度に応じて制御するようにしてもよい。
【００５５】
図９の制御カーブにおいて、平均点灯率の全範囲で最大のＭａｘ輝度のレベルをＢ、平均点灯率が１００％のときのＭａｘ輝度レベルをＣ、最大のＭａｘ輝度をもつ平均点灯率をＤとする。周囲が明るい場合の制御カーブＲ１では、この場合、Ｂは約１５００ｃｄ／ｍ２、Ｃは約５５０ｃｄ／ｍ２でＢはＣの約３倍の輝度差に設定されている。制御カーブＲ１では、平均点灯率が低く暗い映像の領域であってもＭａｘ輝度をある程度高く設定して、明るい周囲環境で明るく見える映像を提供する。平均点灯率が０％であってもこのときのＭａｘ輝度は５５０ｃｄ／ｍ２とされる。
【００５６】
一方周囲が暗い場合の制御カーブＲ２では、平均点灯率が所定範囲で低く暗い映像の領域において、明るい周囲環境の場合の制御カーブＲ１よりもＭａｘ輝度を低下させる。この場合最低点灯率（点灯率０％）のときのＭａｘ輝度は０（ｃｄ／ｍ２）であり、このときにバックライトは完全に消灯される。つまり、Ｃレベルの５５０ｃｄ／ｍ２を基準とすれば、低点灯率の所定領域ではバックライトはマイナスにストレッチされることになる。
【００５７】
制御カーブＲ２では、暗い映像の領域では、Ｍａｘ輝度を上げて画面の明るさを強調するよりも、暗い周囲環境中における眩しさ感を防ぐことを重視する。また暗い映像の領域では、Ｍａｘ輝度を上げて輝度ストレッチを行うと黒浮き感が目立つようになるため、Ｍａｘ輝度を低く抑えて黒浮きが目立たないようにする。この例では、Ｍａｘ輝度をもつ平均点灯率Ｂの位置は、周囲の明るさによって変化させずに維持している。
【００５８】
また、図９の例では、制御カーブを２段階に設定したが、２段階に限ることなく３段階以上の複数段階で制御することができる。また、明るさ検出部１９が検出した周囲の明るさ（周囲照度）に応じて無段階で変化するように制御カーブをその都度生成するようにしてもよい。
【００５９】
図１０は、周囲の明るさの検出結果に応じて変化させるＭａｘ輝度の制御例の他の例について説明するための図である。図１０の例では、図９の例と同様に明るさ検出部１９による周囲の明るさの検出結果に応じて、Ｍａｘ輝度と平均点灯率との関係を定める制御カーブを変化させるが、図９の制御カーブとはその設定が異なっている。図１０の例では、Ｍａｘ輝度の制御カーブを２段階用意し、周囲の明るさが明るい場合には、制御カーブＲ３で制御し、周囲の明るさが暗い場合には制御カーブＲ４で制御する。明るい場合と暗い場合とは、上記と同様に検出結果を示す信号に対して所定の閾値を設定し、検出結果をその閾値と比較して周囲が所定レベルより明るいか、もしくは暗いかを判断する。
【００６０】
周囲が明るい場合の制御カーブＲ３では、Ｂは約１５００ｃｄ／ｍ２、Ｃは約５５０ｃｄ／ｍ２でＢはＣの約３倍の輝度差に設定されている。また、平均点灯率が低く暗い映像の領域では、Ｍａｘ輝度を全点灯時のＣのレベルよりも低く設定し、平均点灯率が０％のときにはＭａｘ輝度は０（ｃｄ／ｍ２）であり、このときにバックライトは完全に消灯される。
これにより、周囲が明るいときの制御カーブＲ３では、高いＭａｘ輝度による輝度ストレッチにより輝き感を増し、発光部を除く領域では映像信号処理による輝度低下が行われるため、高コントラスト感のある品位の高い映像表現が可能となる。また、平均点灯率が最低に近い暗い領域では、Ｍａｘ輝度を低下させて暗い映像の黒浮きを低減させるようにしている。
【００６１】
一方周囲が暗い場合の制御カーブＲ４では、制御カーブＲ３と比較して、制御カーブ全体を緩やかにし、制御カーブＲ３よりも全体にＭａｘ輝度が低くなるように設定している。この場合、最大のＭａｘ輝度のレベルＢは、Ｒ３の約１５００ｃｄ／ｍ２に対して、Ｒ４では約５５０ｃｄ／ｍ２に抑えられる。周囲が暗い環境では、Ｍａｘ輝度を低めに設定することでまぶしさ感を抑制する。また平均点灯率が低く映像が暗い領域では、制御カーブＲ３よりもさらにＭａｘ輝度を低下させる。暗い周囲環境では、輝度ストレッチによる画面上の黒浮き感がさらに目立つようになるため、Ｍａｘ輝度を低く抑えて黒浮きが目立たないようにしている。この例では、Ｍａｘ輝度をもつ平均点灯率Ｄの位置は、周囲の明るさによって変化させずに維持している。
【００６２】
なお、図１０の例では、制御カーブを２段階に設定したが、２段階に限ることなく３段階以上の複数段階で制御することができる。また、周囲の明るさに応じて無段階で変化するように制御カーブをその都度生成するようにしてもよい。
例えば、３段階に制御カーブを設定するときの設定例として、周囲照度が４００ルクスのときに、レベルＢを１５００ｃｄ／ｍ２、レベルＣを５５０ｃｄ／ｍ２とし、周囲照度が２００ルクスのときに、レベルＢを９００ｃｄ／ｍ２、レベルＣを３００ｃｄ／ｍ２とし、周囲照度が５００ルクスのときに、レベルＢを４５０ｃｄ／ｍ２、レベルＣを１５０ｃｄ／ｍ２とするような設定ができる。この場合、レベルＣに対するレベルＢの割合を１.５〜３倍程度に設定し、全点灯率が１００％のときにも周囲照度の低下とともに、Ｍａｘ輝度を低下させるようにする。
【００６３】
図１１は、周囲の明るさの検出結果に応じて変化させるＭａｘ輝度の制御例の更に他の例について説明するための図である。図１１の例では、図１０の例と同様に明るさ検出部１９による周囲の明るさの検出結果に応じて、Ｍａｘ輝度と平均点灯率との関係を定める制御カーブを変化させる。ここではＭａｘ輝度の制御カーブを２段階用意し、周囲の明るさが明るい場合には、制御カーブＲ５で制御し、周囲の明るさが暗い場合には制御カーブＲ６で制御する。明るい場合と暗い場合とは、上記と同様に検出結果を示す信号に対して所定の閾値を設定し、検出結果をその閾値と比較して周囲が所定レベルより明るいか、もしくは暗いかを判断する。
【００６４】
周囲が明るい場合の制御カーブＲ５では、Ｂは約１５００ｃｄ／ｍ２、Ｃは約５５０ｃｄ／ｍ２でＢはＣの約３倍の輝度差に設定されている。また、平均点灯率が低く暗い映像の領域では、Ｍａｘ輝度を全点灯時のＣのレベルよりも低く設定し、平均点灯率が０％のときにはＭａｘ輝度は０（ｃｄ／ｍ２）であり、このときにバックライトは完全に消灯される。
これにより、周囲が明るいときの制御カーブＲ３では、高いＭａｘ輝度による輝度ストレッチにより輝き感を増し、発光部を除く領域では映像信号処理による輝度低下が行われるため、高コントラスト感のある品位の高い映像表現が可能となる。また、平均点灯率が最低に近い暗い領域では、Ｍａｘ輝度を低下させて暗い映像の黒浮きを低減させるようにしている。
【００６５】
一方周囲が暗い場合の制御カーブＲ６では、制御カーブＲ５と比較して、制御カーブ全体を緩やかにし、制御カーブＲ５よりも全体にＭａｘ輝度が低くなるように設定している。この場合、最大のＭａｘ輝度のレベルＢは、Ｒ５の約１５００ｃｄ／ｍ２に対して、Ｒ６では約５５０ｃｄ／ｍ２に抑えられる。
制御カーブ６では、周囲が暗い環境では、Ｍａｘ輝度を低めに設定することでまぶしさ感を抑制する。また平均点灯率が低く映像が暗い領域では、制御カーブＲ５よりもさらにＭａｘ輝度を低下させ、Ｍａｘ輝度を低く抑えてさらに黒浮きが目立たないようにしている。
また、制御カーブＲ６では、制御カーブＲ５に対して、Ｍａｘ輝度をもつ平均点灯率の位置Ｄを低平均点灯率側にシフトさせる。これにより、全体に暗い映像の中でも比較的小面積の輝きのある部分を重視して再現させることができるようになる。
【００６６】
なお、図１１の例では、制御カーブを２段階に設定したが、２段階に限ることなく３段階以上の複数段階で制御することができる。また、周囲の明るさに応じて無段階で変化するように制御カーブをその都度生成するようにしてもよい。
【００６７】
図１２は、周囲の明るさの検出結果に応じて変化させる第１の閾値について説明する図である。上記のように、発光検出部１２では、入力した映像信号のフレームごとに、輝度階調ごとの画素数を積算してＹヒストグラムを生成する。そしてそのＹヒストグラムから平均値（Ａｖｅ）、標準偏差（σ）を計算し、発光境界を定める第２の閾値Ｔｈ２と、Ｔｈ２より小さい領域の階調性などの違和感を抑えるための第１の閾値Ｔｈ１（Ｔｈ１＝Ａｖｅ＋Ｍσ）とを設定する。
【００６８】
このときに、明るさ検出部１９による周囲の明るさの検出結果に応じて、図１２の第１の閾値Ｔｈ１の位置を変化させる。具体的には、Ｔｈ１＝Ａｖｅ＋Ｍσの“Ｍ”の値を変更して、Ｔｈ１の位置をヒストグラムの輝度方向に変化させる。このときに、明るさ検出部１９の検出結果に応じて予め複数段階で第１の閾値Ｔｈ１の位置を設定してもよく、あるいは、明るさの検出結果に応じて無段階で変化するように第１の閾値Ｔｈ１の位置を設定するようにしてもよい。
【００６９】
例えば、図１２に示すように、明るさ検出部１９により検出された明るさが暗くなる程、Ｍの値を大きくして、第１の閾値Ｔｈ１を高輝度側にシフトさせる。これにより、周囲が暗い環境では、第１の閾値Ｔｈ１の位置を高輝度側にシフトさせて、暗い環境における画質のメリハリを強調し、コントラスト感を重視した画質となるようにする。一方、周囲が明るい環境では、第１の閾値Ｔｈ１を低輝度側に維持して、画面の明るさを重視した画質となるようにする。
【００７０】
図１３は、明るさ検出に応じたトーンマッピングの例を説明する図である。上記のようにマッピング部１３では、第１の閾値Ｔｈ１より小さい領域に対して第１のゲインＧ１を設定し、Ｔｈ１とＴｈ２の間を線形で結ぶように第２のゲインＧ２を設定してトーンマッピングを行う。このときに、明るさ検出部１９による周囲の明るさの検出結果に応じて決定した第１の閾値Ｔｈ１の位置に従ってトーンマッピングを行う。この場合、図１２に示すように、周囲の明るさが暗くなる程、第１の閾値Ｔｈ１が高輝度側にシフトし、これにより低輝度領域の階調をより広い範囲で低く抑えることで、よりコントラスト感を重視した画質とすることができる。
【００７１】
図１４は、エリアアクティブ制御・輝度ストレッチ部１４の処理により、画面輝度がエンハンスされる状態を示す図である。横軸は入力映像信号の階調値で、縦軸は表示部１８の画面輝度（ｃｄ／ｍ２）である。
Ｔ２、Ｔ３は、発光検出部１２で使用した第１及び第２閾値Ｔｈ１，Ｔｈ２の階調値の位置にそれぞれ相当する。上記のように発光検出部１２で検出した第２の閾値Ｔｈ２以上の領域では、バックライトの輝度ストレッチ量に応じて映像信号の出力階調を低下させる信号処理が行われていない。この結果、Ｔ３〜Ｔ４では、入力映像信号は、エリアアクティブ制御により決定されたＭａｘ輝度に従うγカーブでエンハンスされて表示される。例えば、Ｍａｘ輝度が１５００（ｃｄ／ｍ２）である場合、入力映像信号が最高階調値（２５５）であるとき、画面輝度は１５００（ｃｄ／ｍ２）なる。この場合のＭａｘ輝度は、映像信号に基づき決定された平均点灯率と、明るさ検出処理による周囲の明るさ検出結果に応じて決定されたＭａｘ輝度である。
【００７２】
一方、Ｔ１〜Ｔ２までの入力階調値の場合には、上記のように、バックライトの輝度ストレッチにより増加する画面輝度分を低減させるように第１のゲインＧ１が映像信号に適用されているため、基準輝度に基づくγカーブで画面表示される。エリアアクティブ制御・輝度ストレッチ部１４で決定されたＭａｘ輝度に従って、マッピング部３で輝度ストレッチ分に対応して、閾値Ｔｈ１（Ｔ２に相当）より小さい範囲で映像信号の出力値を抑えたからである。Ｔ２〜Ｔ３は、Ｔｈ２〜Ｔｈ１のトーンマッピングに応じて画面輝度が遷移する。
【００７３】
Ｍａｘ輝度が大きくなると、Ｔ１〜Ｔ２の基準輝度に基づく曲線と、Ｔ３〜Ｔ４のＭａｘ輝度に基づく曲線との画面輝度方向の差が大きくなる。基準輝度に基づく曲線は、前述のように、最大階調値の画面輝度が、バックライト輝度をストレッチしないときの基準輝度（一例として最大階調値の画面輝度が５５０ｃｄ／ｍ２）となるγ曲線であり、Ｍａｘ輝度に基づく曲線は、最大階調値の画面輝度が、エリアアクティブ制御・輝度ストレッチ部１４で決定されたＭａｘ輝度となるγ曲線である。
【００７４】
こうして、入力映像信号が０階調（Ｔ１）からＴ２までの間では、基準輝度で画面輝度を制御する。階調が低く暗い映像の場合には、輝度を上げて表示させるとコントラストの低下や黒浮き等の品低下が生じるため、バックライトの輝度ストレッチ分だけ映像信号処理により輝度を抑えて画面輝度が上がらないようにする。
また入力映像信号がＴ３以上の範囲は、発光しているとみなしている範囲であるので、輝度ストレッチによりバックライトをストレッチした状態で、映像信号を抑えることなく維持する。これにより、画面輝度がエンハンスされ、より輝き感のある高品位の画像表示を行うことができる。
【００７５】
この場合、例えば明るさ検出部１９による検出結果により周囲の明るさが暗くなってＭａｘ輝度が抑えられると、Ｔ１〜Ｔ２の基準輝度に基づく曲線と、Ｔ３〜Ｔ４のＭａｘ輝度に基づく曲線との画面輝度方向の差が小さくなる。つまり明るさ検出部で検出された周囲の明るさの量に応じて決まるＭａｘ輝度が小さくなるに従って、Ｔ３〜Ｔ４のカーブが低輝度側にシフトしていく。また、Ｔ２の位置は、周囲の明るさの検出結果に応じて変化する第１の閾値ｔｈ１の位置に相当するため、周囲が暗くなるとＴ２の位置も入力信号の高階調側にシフトし、コントラスト感が重視された表示となる。なお、Ｔ１〜Ｔ２までのγカーブは、基準輝度に一致させる必要はなく、発光部分のエンハンス領域との差を持たせるレベルのものであれば、ゲインＧ１を適宜調整して設定することができる。
【００７６】
（実施形態２）
図１５は、本発明に係る映像表示装置の他の実施形態を説明する図である。
第２の実施形態は、第１の実施形態と同様の構成を有しているが、第１の実施形態と異なり、トーンマッピングを行う際に用いるＭａｘ輝度の値をエリアアクティブ制御・輝度ストレッチ部１４で決定することなく、発光検出部１２および明るさ検出部１９の検出結果に基づき輝度ストレッチ量を決定し、その決定した輝度ストレッチ量に基づいてトーンマッピングを実行する。従って、信号処理部１１のマッピング部１３では、実施形態１のように、輝度ストレッチによるＭａｘ輝度値をエリアアクティブ制御・輝度ストレッチ部１４から出力させる必要はない。
【００７７】
明るさ検出部１９は、実施形態１と同様に、映像表示装置の周囲の明るさ（周囲の照度）を検出するフォトダイオードなどの明るさセンサを備えたもので、明るさ検出部による検出結果は、発光検出部１２に出力される。
【００７８】
図１６は、入力映像信号の輝度信号Ｙから生成したＹヒストグラムの例を示すものである。実施形態１と同様に、発光検出部１２では、映像の特徴量として輝度を用い、入力した映像信号のフレームごとに、画素の輝度階調ごとの画素数を積算してＹヒストグラムを生成する。そしてそのＹヒストグラムから平均値（Ａｖｅ）、標準偏差（σ）を計算し、これらを用いて２つの閾値Ｔｈ１、Ｔｈ２を計算する。実施形態１と同様に、第２の閾値Ｔｈ２は、発光境界を定めるものであり、Ｙヒストグラムにおいてこの閾値Ｔｈ２以上の画素は、発光している部分であるものとみなすものである。映像の特徴量としては、後述する他の特徴量を用いることができるが、ここでは輝度を用いるものとする。
【００７９】
本実施形態では、実施形態１の第１の閾値Ｔｈ１および第２の閾値Ｔｈ２に加えて、さらに第３の閾値Ｔｈ３を設定する。第３の閾値Ｔｈ３は、Ｔｈ１とＴｈ２の間にあり、発光部分の画素の状態を検出するために設けられる。  
閾値Ｔｈ３は、Ｔｈ２と同じ値でもよいが、Ｔｈ２以上の発光部分にマージンを持たせて広めにとり、処理を行いやすくするために設けられている。
従って、
Ｔｈ３＝Ａｖｅ＋Ｑσ（Ｍ＜Ｑ≦Ｎ）        ・・・式（５）
となる。
【００８０】
図１７は、第３の閾値Ｔｈ３以上の画素に応じた輝度ストレッチ量の計算例を示す図である。横軸は閾値Ｔｈ３以上の画素値のスコア、縦軸はスコアに応じた輝度ストレッチ量を示している。スコアは本発明の明るさに関連する指標の一例に相当する。
スコアは、[ある閾値以上の画素の割合]×[閾値からの距離（輝度の差）]と定義し、第３の閾値Ｔｈ３より大きな階調値を持つ画素の画素数をカウントし、閾値Ｔｈ３からの距離に重み付けをして算出することにより明るさの度合いを示すもので、例えば、下式（６）によって計算される。
【数１】
0005174982.tif 000002
式（６）において、count[i]は、階調値ｉについての画素数のカウントである。また、ｉ2−（Thresh3）2は、図２０で示したような輝度についての距離（輝度の差）を指し、代わりに、明度Ｌ*における閾値からの距離を採用してもよい。なお、この２乗は輝度を表すものであり、実際には２．２乗となる。つまり、デジタルのコード値がｉの場合、輝度はｉ2.2となる。そのとき、明度Ｌ*は（ｉ2.2）1/3≒ｉとなる。実際の映像表示装置で検証した結果、輝度での閾値からの差が明度での閾値からの差などより効果的であった。
また、式（６）において、全画素数とはｉ＞Ｔｈ３に限らず全ての画素数をカウントした値を指す。スコアとしてこのような計算値を採用すると、発光部分のうちＴｈ３から離れた高階調の画素が多い場合にはスコアが高くなる。また、Ｔｈ３以上の画素数が一定であっても、階調が高い画素が多い方がスコアは高くなる。第３の閾値Ｔｈ３以上の階調値を持つ画素の画素数をカウントし、閾値Ｔｈ３からの距離に重み付けをして算出することにより明るさの度合いを示すもので、例えば、
スコア＝１０００×Σｃｏｕｎｔ［ｉ］×（ｉ２−Ｔｈ３２）／（Σｃｏｕｎｔ［ｉ］
×Ｔｈ３２）              ・・・式（６）
によって計算される。Σｃｏｕｎｔ［ｉ］は、階調値ｉごとに画素数をカウントして積算したものである。従って、発光部分のうちＴｈ３から離れた高階調の画素が多い場合にはスコアが高くなる。また、Ｔｈ３以上の画素数が一定であっても、階調が高い画素が多い方がスコアは高くなる。
【００８１】
そしてスコアが一定以上に高いレベルでは、輝度ストレッチ量を高く設定し、高階調の輝いている映像をより高輝度にストレッチして輝き感を増す。この例では、スコアが一定以上の高い部分では、輝度ストレッチ後に取りうる最大の画面輝度が１５００（ｃｄ／ｍ２）となるように設定する。また、スコアが低い場合には、スコアが小さくなるほど輝度ストレッチ量が小さくなるように設定する。そして発光検出部１２では、明るさ検出部１９における周囲の明るさの検出結果に応じて、スコアと輝度ストレッチ量との関係を規定する制御カーブを変化させる。この輝度ストレッチ量は、第１の実施形態のＭａｘ輝度と同じ概念であり、例えば、バックライトデューティの値によって示されるものである。
【００８２】
図１８は、周囲の明るさの検出結果に応じて変化させる輝度ストレッチ量の制御カーブの設定例を説明するための図である。上記のように発光検出部１２では、閾値Ｔｈ３以上の画素値のスコアに応じて輝度ストレッチ量を決定するが、このときのスコアと輝度ストレッチ量との関係を定める制御カーブを、明るさ検出部１９から出力された周囲の明るさの検出結果に応じて変化させる。
【００８３】
例えば、図１８に示すように、輝度ストレッチの制御カーブを２段階用意し、周囲の明るさが明るい場合には、制御カーブＵ１で制御し、周囲の明るさが暗い場合には、制御カーブＵ２で制御する。明るい場合と暗い場合とは、明るさの検出結果を示す信号に対して所定の閾値を設定し、検出結果をその閾値と比較して周囲が所定レベルより明るいか、もしくは暗いかを判断する。例えば、フォトダイオードによる明るさセンサによって、周囲照度（ルクス）を検出するとき、照度の閾値を予め定め、検出結果に基づく周囲照度に従って明るい環境か、暗い環境かを判定する。
【００８４】
図１８の制御カーブにおいて、スコアの全範囲で最大の輝度ストレッチ量のレベルをＥ、スコアの全範囲で最低の輝度ストレッチ量のレベルをＦ、スコアが低下するに従って最大の輝度ストレッチ量のレベルＥから輝度ストレッチ量が低下し始める点のスコアをＩとする。図１８の例では、周囲の明るさが明るいときの制御カーブＵ１では、Ｅは約１５００ｃｄ／ｍ２で、Ｆは５００ｃｄ／ｃｍ２であるが、周囲の明るさが暗いときの制御カーブＵ２では、Ｅは約９００ｃｄ／ｍ２、Ｆは３００ｃｄ／ｍ２に低下させる。このように、レベルＦに対するレベルＥの割合を１.５〜３倍程度に設定し、周囲照度の低下とともに、制御カーブ全体を低輝度ストレッチ量側に低下させるようにする。
【００８５】
上記のような制御により、周囲が明るいときの制御カーブＵ１では、高い輝度ストレッチ量により輝き感を増し、発光部を除く領域では映像信号処理による輝度低下が行われるため、高コントラスト感のある品位の高い映像表現が可能となる。また、スコアが最低に近い暗い画像の場合には、輝度ストレッチ量を低下させて暗い映像の黒浮きを低減させるようにしている。
【００８６】
一方周囲が暗い場合の制御カーブＵ２では、輝度ストレッチ量を低めに設定することでまぶしさ感を抑制する。またスコアが低く映像が暗い領域では、制御カーブＵ１よりもさらに輝度ストレッチ量を低下させる。暗い周囲環境では、輝度ストレッチによる画面上の黒浮き感がさらに目立つようになるため、輝度ストレッチ量をさらに低く抑えて黒浮きが目立たないようにしている。この例では、輝度ストレッチ量のレベルが変化する点Ｉは、周囲の明るさによって変化させずに維持している。
【００８７】
なお、図１８の例では、制御カーブを２段階に設定したが、２段階に限ることなく３段階以上の複数段階で制御することができる。また、に応じて無段階で変化するように制御カーブをその都度生成するようにしてもよい。閾値を多段階に設けて、周囲照度に応じて多段階に制御する場合、制御カーブは、周囲の明るさが暗くなるに従って、制御カーブＵ１からＵ２の方向に段階的に変化させる。
【００８８】
図１９は、周囲の明るさの検出結果に応じて変化させる輝度ストレッチ量の制御カーブの他の設定例を説明するための図である。図１９の例では、図１８の例と同様に明るさ検出部１９による周囲の明るさの検出結果に応じて、スコアと輝度ストレッチ量との関係を定める制御カーブを変化させる。
ここでは、輝度ストレッチ量の制御カーブを２段階用意し、周囲の明るさが明るい場合には、制御カーブＵ３で制御し、周囲の明るさが暗い場合には制御カーブＵ４で制御する。明るい場合と暗い場合とは、上記と同様に検出結果を示す信号に対して所定の閾値を設定し、検出結果をその閾値と比較して周囲が所定レベルより明るいか、もしくは暗いかを判断する。
【００８９】
図１９の例では、図１８の例と同様に、周囲の明るさが暗くなる従って制御カーブ全体をＵ３からＵ４に低下させるが、図１８の例と異なり、周囲の明るさに応じて、点Ｉの位置も変化させる。つまり、周囲の明るさが暗い制御カーブＵ４では、周囲の明るさが明るい制御カーブＵ３に比較して、点Ｉの位置を高スコア側にシフトさせる。これにより、周囲が暗いときには、スコアがある程度高い明るい映像であっても、輝度ストレッチ量を抑えて眩しさ感を防ぐようにする。
なお、図１９の例では、制御カーブを２段階に設定したが、２段階に限ることなく３段階以上の複数段階で制御することができる。また、周囲の明るさに応じて無段階で変化するように制御カーブをその都度生成するようにしてもよい。
【００９０】
次に発光検出部１２では、実施形態１と同様の処理により、明るさ検出部１９の検出結果に応じてＹヒストグラムにおける第１の閾値Ｔｈ１の位置を変更する。例えば、実施形態１で説明したように、明るさ検出部１９により検出された明るさが暗くなる程、Ｍの値を大きくして、第１の閾値Ｔｈ１を高輝度側にシフトさせる。これにより、周囲が暗い環境では、第１の閾値Ｔｈ１の位置を高輝度側にシフトさせて、暗い環境における画質のメリハリを強調し、コントラスト感を重視した画質となるようにする。一方、周囲が明るい環境では、第１の閾値Ｔｈ１を低輝度側に維持して、画面の明るさを重視して画質となるようにする。
【００９１】
発光検出部１２から出力された第１及び第２の閾値Ｔｈ１，Ｔｈ２の値、及びＴｈ３以上の画素のスコアに従って決定される輝度ストレッチ量は、マッピング部１３に出力され、トーンマッピングの生成に使用される。
マッピング部１３におけるトーマッピングの処理は、第１の実施形態と同様である。つまり図１３に示すように、発光検出部１２にて設定した第１の閾値Ｔｈ１より小さい領域に対して第１のゲインＧ１を設定し、Ｔｈ１とＴｈ２の間を線形で結ぶように第２のゲインＧ２を設定する。このときに、ゲインＧ１の設定に際して、明るさ検出部１９による周囲の明るさの検出結果に応じて決定された輝度ストレッチ量を使用し、バックライトの輝度ストレッチ量に応じて映像信号処理により輝度を低下させる。この場合、図１２に示すように、周囲の明るさが暗くなる程、第１の閾値Ｔｈ１が高輝度側にシフトさせ、これにより低輝度領域の階調をより広い範囲で低く抑えられることで、よりコントラスト感を重視した画質とすることができる。得られたトーンマッピングは、入力映像信号に適用され、エリアアクティブ制御・輝度ストレッチ部１４に入力する。
【００９２】
エリアアクティブ制御・輝度ストレッチ部１４における処理は、実施形態１と同様である。ただし、エリアアクティブ制御・輝度ストレッチ部１４では、実施形態１のようにバックライトの平均点灯率からＭａｘ輝度を決定して信号処理部１１に出力する必要はなく、逆に信号処理部１１の発光検出部１２から出力された輝度ストレッチ量に基づいてバックライト部１６のＬＥＤの輝度をストレッチする。
【００９３】
つまり、エリアアクティブ制御・輝度ストレッチ部１４では、映像を所定の複数の領域（エリア）に分割し、その分割領域ごとに映像信号の最大階調値を抽出し、抽出した最大階調値に応じて領域毎のＬＥＤの点灯率を決定する。例えば最大階調値が低く暗い領域については、点灯率を下げてバックライトの輝度を低下させる。そして、この状態で、発光検出部１２から出力された輝度ストレッチ量に応じてバックライト全体の投入電力を増大させて、バックライトの輝度全体をＵＰする。これにより、発光している明るい映像はより明るくなって輝き感が増す。また、非発光部分は、映像信号処理により輝度ストレッチに相当する輝度が低減されているため、結果として、画面上では発光部分のみの輝度が高くなって、高コントラストの品位の高い映像を表示することができる。入力映像信号と画面輝度との関係は、第１の実施形態に示す図１４と同様になる。
【００９４】
（実施形態３）
図２０は、本発明に係る映像表示装置の更に他の実施形態を説明する図である。
第３の実施形態は、第２の実施形態と同様の構成を有し、第２の実施形態と同様の動作を行うが、第２の実施形態と異なり、輝度ストレッチ部２０ではエリアアクティブ制御を行うことなく、信号処理部１１の発光検出部１２から出力された輝度ストレッチ量に基づいて、バックライト部１６の輝度をストレッチする。
【００９５】
つまり輝度ストレッチ部２０では、マッピング部１３により生成されたトーンマッピングが適用された映像信号を入力し、その映像信号を表示する制御データを表示制御部１７に出力する。このときにエリアアクティブ制御による処理は行わない。一方、発光検出部１２から出力された輝度ストレッチ量に基づいてバックライト部１６全体を一律にストレッチする。
【００９６】
これにより、発光している明るい映像はより明るくなって輝き感が増す。また、非発光部分は、映像信号処理により輝度ストレッチに相当する輝度が低減されているため、結果として、画面上では発光部分の輝度が高くなって、高コントラストの品位の高い映像を表示することができる。
第３の実施形態における他の構成部分の動作については、第２の実施形態と同様であるため、繰り返しの説明は省略する。
【００９７】
（他の特徴量）
上記の各例では、発光検出部１２における発光部の検出処理の特徴量として輝度Ｙを使用し、輝度のヒストグラムを生成してその中から発光部を検出していた。ヒストグラムを生成する特徴量としては、輝度の他、例えばＣＭＩ（Ｃｏｌｏｒ  Ｍｏｄｅ  Ｉｎｄｅｘ）、もしくは、ＭａｘＲＧＢを用いることができる。
【００９８】
ＣＭＩは、注目する色がどの程度明るいかを示す指標である。ここではＣＭＩは輝度とは異なり、色の情報も加味された明るさを示している。ＣＭＩは、
Ｌ＊／Ｌ＊ｍｏｄｅｂｏｕｎｄａｒｙ×１００    ・・・式（７）
により定義される。
【００９９】
上記Ｌ＊は相対的な色の明るさの指標で、Ｌ＊＝１００のときに、物体色として最も明るい白色の明度となる。上記式（７）において、Ｌ＊は注目している色の明度であり、Ｌ＊ｍｏｄｅｂｏｕｎｄａｒｙは、注目している色と同じ色度で発光して見える境界の明度である。ここでＬ＊ｍｏｄｅｂｏｕｎｄａｒｙ≒最明色（物体色で最も明るい色）の明度となることがわかっている。ＣＭＩ＝１００となる色の明度を発光色境界とよび、ＣＭＩ＝１００を超えると発光していると定義する。
【０１００】
映像表示装置で表示すべき放送映像信号からＣＭＩを計算する手法を図２１を参照して説明する。放送映像信号はＢＴ.７０９規格に基づいて規格化されて送信される。従ってまず放送映像信号のＲＧＢデータをＢＴ.７０９用の変換行列を用いて３刺激値ＸＹＺのデータに変換する。そしてＹから変換式を用いて明度Ｌ＊を計算する。注目する色のＬ＊が図２０の位置Ｊ１にあったものとする。次に変換したＸＹＺから色度を計算し、既に知られている最明色のデータから、注目する色と同じ色度の最明色のＬ＊（Ｌ＊ｍｏｄｅｂｏｕｎｄａｒｙ）を調べる。図２１上の位置はＪ２である。
【０１０１】
これらの値から、上記式（７）を用いてＣＭＩを計算する。ＣＭＩは、注目画素のＬ＊とその色度の最明色のＬ＊（Ｌ＊ｍｏｄｅｂｏｕｎｄａｒｙ）との比で示される。
上記のような手法で映像信号の画素ごとにＣＭＩを求める。規格化された放送信号であるため全ての画素は、ＣＭＩが０〜１００の範囲のいずれかをとる。そして１フレーム映像に対して、横軸をＣＭＩとし、縦軸を頻度としてＣＭＩヒストグラムを作成する。ここで平均値Ａｖｅ.と標準偏差σとを算出し、各閾値を設定して発光部分を検出する。
【０１０２】
また、他の例では、特徴量は、ＲＧＢデータのうちの最大階調値をもつデータ（ＭａｘＲＧＢ）である。ＲＧＢの組み合わせにおいて、２つの色が同じ色度であることは、ＲＧＢの比が変化しないことと同義である。つまりＣＭＩにおいて同じ色度の最明色を演算する処理は、ＲＧＢデータの比率を変えずに一定倍したときに、ＲＧＢデータの階調が最も大きくなるときのＲＧＢの組み合わせを得る処理になる。
【０１０３】
例えば、図２２（Ａ）に示すような階調のＲＧＢデータをもつ画素を注目画素とする。注目画素のＲＧＢデータに一定の数を乗算したとき、図２２（Ｂ）に示すようにＲＧＢのいずれかが最初に飽和したときの色が、元画素と同じ色度で最も明るい色である。そして最初に飽和した色（この場合Ｒ）の注目画素の階調をｒ１、最明色のＲの階調をｒ２とするとき、
ｒ１／ｒ２×１００      ・・・式（８）
によってＣＭＩに類似した値を得ることができる。ＲＧＢに一定倍したときに最初に飽和する色は、注目画素のＲＧＢのうち最大の階調をもつ色になる。
【０１０４】
そして画素毎に上記のような式（８）による値を算出してヒストグラムを作成する。このヒストグラムから平均値Ａｖｅ.と標準偏差σを計算し、各閾値を設定して発光部分を検出し、もしくは黒の量を検出することができる。このときのヒストグラムは、式（８）に従って０〜１００の値に変換することなく、画素のＲＧＢの最大階調値を積算するものであってもよい。
【符号の説明】
【０１０５】
１１…信号処理部、１２…発光検出部、１３…マッピング部、１４…エリアアクティブ制御・輝度ストレッチ部、１５…バックライト制御部、１６…バックライト部、１７…表示制御部、１８…表示部、１９…検出部、２０…輝度ストレッチ部。
【要約】
【課題】映像信号の発光している部分を検出し、発光部分の表示輝度をエンハンスして際出せて表示させ、このときに周囲の明るさの状態に応じて輝度ストレッチを制御することにより、輝き感をより増して映像品位を向上させる。
【解決手段】発光検出部１２は、力映像信号の所定の特徴量に基づき、発光している映像であるとみなす発光部を検出する。エリアアクティブ制御・輝度ストレッチ部１４は、入力映像信号から所定の条件に基づき算出した明るさに関連する指標に基づいて、バックライト部１６の輝度をストレッチして増大させ、発光部を除く非発光部の映像信号の輝度を低下させる。このとき、エリアアクティブ制御・輝度ストレッチ部１４は、明るさ検出部１９により検出した装置周囲の明るさに従って、明るさに関連する指標とストレッチ量との関係を定める制御カーブを切り換える。
【選択図】図１【図１】
0005174982.tif 000003
【図２】
0005174982.tif 000004
【図３】
0005174982.tif 000005
【図４】
0005174982.tif 000006
【図５】
0005174982.tif 000007
【図６】
0005174982.tif 000008
【図７】
0005174982.tif 000009
【図８】
0005174982.tif 000010
【図９】
0005174982.tif 000011
【図１０】
0005174982.tif 000012
【図１１】
0005174982.tif 000013
【図１２】
0005174982.tif 000014
【図１３】
0005174982.tif 000015
【図１４】
0005174982.tif 000016
【図１５】
0005174982.tif 000017
【図１６】
0005174982.tif 000018
【図１７】
0005174982.tif 000019
【図１８】
0005174982.tif 000020
【図１９】
0005174982.tif 000021
【図２０】
0005174982.tif 000022
【図２１】
0005174982.tif 000023
【図２２】
0005174982.tif 000024