(57)【特許請求の範囲】
【請求項１】
映像信号のフレーム内における各画素の輝度レベルを複数の階調エリアに分類し、各階調エリアに属する輝度レベルの画素数を示すヒストグラムを生成するヒストグラム生成部と、
前記複数の階調エリアから、低輝度側の低階調エリアと、高輝度側の高階調エリアと、前記低階調エリアと前記高階調エリアの中間の輝度の中階調エリアを選択して、前記高階調エリアと前記中階調エリアからなる明るさ判定用階調エリアを設定し、前記ヒストグラム生成部が生成した前記ヒストグラムから前記明るさ判定用階調エリアに属する輝度レベルを有する画素の画素数を取得する画素数取得部と、
前記画素数取得部が取得した画素数が予め設定された閾値未満のときは、前記輝度レベルに対してコントラスト強調処理を行い、前記画素数が前記閾値以上のときは、前記輝度レベルに対するコントラスト強調処理を停止させるコントラスト制御部と、を備え、
前記閾値は、前記映像信号を表示することによって消費する消費電力が、前記コントラスト強調処理を行うことで増加する増加量が大きくならない値に設定されている、
ことを特徴とする映像信号処理装置。
【請求項２】
前記コントラスト制御部は、
前記画素数取得部が取得した画素数が予め設定された閾値未満のときは、前記輝度レベルを補正する補正特性を、前記コントラスト強調処理を行わせる補正特性に決定し、前記画素数が前記閾値以上のときは、前記コントラスト強調処理を停止させる補正特性に決定する補正特性決定部と、
前記補正特性決定部が決定した補正特性に従って前記輝度レベルを補正して前記映像信号の変調を行う変調部と、を備えた、
ことを特徴とする請求項１に記載の映像信号処理装置。
【請求項３】
前記コントラスト制御部は、前記画素数取得部が取得した画素数が予め設定された閾値以上のときは、少なくとも前記高階調エリアに属する輝度レベルに対するコントラスト強調処理を停止させる、
ことを特徴とする請求項１又は２に記載の映像信号処理装置。
【請求項４】
前記画素数取得部は、前記明るさ判定用の階調エリアに属する輝度レベルを有する画素の画素数に対して重み付けを行い、重み付けを行った画素数を取得する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の映像信号処理装置。
【請求項５】
映像信号のフレーム内における各画素の輝度レベルを複数の階調エリアに分類し、各階調エリアに属する輝度レベルの画素数を示すヒストグラムを生成するステップと、
前記複数の階調エリアから、低輝度側の低階調エリアと、高輝度側の高階調エリアと、前記低階調エリアと前記高階調エリアの中間の輝度の中階調エリアを選択して、前記高階調エリアと前記中階調エリアからなる明るさ判定用階調エリアを設定し、生成した前記ヒストグラムから前記明るさ判定用階調エリアに属する輝度レベルを有する画素の画素数を取得するステップと、
取得した画素数が予め設定された閾値未満のときは、前記輝度レベルに対してコントラスト強調処理を行い、前記画素数が前記閾値以上のときは、前記輝度レベルに対するコントラスト強調処理を停止させるステップと、を備え、
前記閾値は、前記映像信号を表示することによって消費する消費電力が、前記コントラスト強調処理を行うことで増加する増加量が大きくならない値に設定されている、
ことを特徴とするコントラスト制御方法。
【請求項６】
コンピュータに、
映像信号のフレーム内における各画素の輝度レベルを複数の階調エリアに分類し、各階調エリアに属する輝度レベルの画素数を示すヒストグラムを生成する手順、
前記複数の階調エリアから、低輝度側の低階調エリアと、高輝度側の高階調エリアと、前記低階調エリアと前記高階調エリアの中間の輝度の中階調エリアを選択して、前記高階調エリアと前記中階調エリアからなる明るさ判定用階調エリアを設定し、生成した前記ヒストグラムから前記明るさ判定用階調エリアに属する輝度レベルを有する画素の画素数を取得する手順、
取得した画素数が予め設定された閾値未満のときは、前記輝度レベルに対してコントラスト強調処理を行い、前記画素数が前記閾値以上のときは、前記輝度レベルに対するコントラスト強調処理を停止させる手順、
を実行させるためのプログラムであって、
前記閾値は、前記映像信号を表示することによって消費する消費電力が、前記コントラスト強調処理を行うことで増加する増加量が大きくならない値に設定されている、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像信号処理装置、コントラスト制御方法及びプログラムに関するものである。
【背景技術】
【０００２】
従来、入力された映像信号の輝度信号ヒストグラムに基づいて入力輝度信号のコントラストを強調する映像処理装置が知られている（例えば、特許文献１参照）。
【０００３】
この映像処理装置は、図１７に示すように、補正特性ｘ１０の傾きを調整することにより、コントラスト強調処理を行うようにしている。
【特許文献１】特開２００２−２６２３０３号公報（第５頁、図３１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来の映像処理装置では、表示装置に、有機ＥＬ（Organic Electro-Luminescence）のような自発光型のものを使用した場合、入力側輝度信号のコントラスト強調処理を行うことにより、輝度が増加すると、表示装置の消費電力が増加する。
【０００５】
このため、特に、バッテリで動作する携帯端末においては、視聴できる時間が短くなってしまう。
【０００６】
本発明は、このような従来の問題点に鑑みてなされたもので、消費電力の増加を抑えることが可能な映像信号処理装置、コントラスト制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
この目的を達成するため、本発明の第１の観点に係る映像信号処理装置は、
映像信号のフレーム内における各画素の輝度レベルを複数の階調エリアに分類し、各階調エリアに属する輝度レベルの画素数を示すヒストグラムを生成するヒストグラム生成部と、
前記複数の階調エリアから、低輝度側の低階調エリアと、高輝度側の高階調エリアと、前記低階調エリアと前記高階調エリアの中間の輝度の中階調エリアを選択して、前記高階調エリアと前記中階調エリアからなる明るさ判定用階調エリアを設定し、前記ヒストグラム生成部が生成した前記ヒストグラムから前記明るさ判定用階調エリアに属する輝度レベルを有する画素の画素数を取得する画素数取得部と、
前記画素数取得部が取得した画素数が予め設定された閾値未満のときは、前記輝度レベルに対してコントラスト強調処理を行い、前記画素数が前記閾値以上のときは、前記輝度レベルに対するコントラスト強調処理を停止させるコントラスト制御部と、を備え、
前記閾値は、前記映像信号を表示することによって消費する消費電力が、前記コントラスト強調処理を行うことで増加する増加量が大きくならない値に設定されている、
ことを特徴とする。
【０００８】
前記コントラスト制御部は、
前記画素数取得部が取得した画素数が予め設定された閾値未満のときは、前記輝度レベルを補正する補正特性を、前記コントラスト強調処理を行わせる補正特性に決定し、前記画素数が前記閾値以上のときは、前記コントラスト強調処理を停止させる補正特性に決定する補正特性決定部と、
前記補正特性決定部が決定した補正特性に従って前記輝度レベルを補正して前記映像信号の変調を行う変調部と、を備えるようにしてもよい。
【００１０】
前記コントラスト制御部は、前記画素数取得部が取得した画素数が予め設定された閾値以上のときは、少なくとも高階調エリアに属する輝度レベルに対するコントラスト強調処理を停止させるようにしてもよい。
【００１１】
前記画素数取得部は、前記明るさ判定用の階調エリアに属する輝度レベルを有する画素の画素数に対して重み付けを行い、重み付けを行った画素数を取得するようにしてもよい。
【００１３】
本発明の第２の観点に係るコントラスト制御方法は、
映像信号のフレーム内における各画素の輝度レベルを複数の階調エリアに分類し、各階調エリアに属する輝度レベルの画素数を示すヒストグラムを生成するステップと、
前記複数の階調エリアから、低輝度側の低階調エリアと、高輝度側の高階調エリアと、前記低階調エリアと前記高階調エリアの中間の輝度の中階調エリアを選択して、前記高階調エリアと前記中階調エリアからなる明るさ判定用階調エリアを設定し、生成した前記ヒストグラムから前記明るさ判定用階調エリアに属する輝度レベルを有する画素の画素数を取得するステップと、
取得した画素数が予め設定された閾値未満のときは、前記輝度レベルに対してコントラスト強調処理を行い、前記画素数が前記閾値以上のときは、前記輝度レベルに対するコントラスト強調処理を停止させるステップと、を備え、
前記閾値は、前記映像信号を表示することによって消費する消費電力が、前記コントラスト強調処理を行うことで増加する増加量が大きくならない値に設定されている、
ことを特徴とする。
【００１４】
本発明の第３の観点に係るプログラムは、
コンピュータに、
映像信号のフレーム内における各画素の輝度レベルを複数の階調エリアに分類し、各階調エリアに属する輝度レベルの画素数を示すヒストグラムを生成する手順、
前記複数の階調エリアから、低輝度側の低階調エリアと、高輝度側の高階調エリアと、前記低階調エリアと前記高階調エリアの中間の輝度の中階調エリアを選択して、前記高階調エリアと前記中階調エリアからなる明るさ判定用階調エリアを設定し、生成した前記ヒストグラムから前記明るさ判定用階調エリアに属する輝度レベルを有する画素の画素数を取得する手順、
取得した画素数が予め設定された閾値未満のときは、前記輝度レベルに対してコントラスト強調処理を行い、前記画素数が前記閾値以上のときは、前記輝度レベルに対するコントラスト強調処理を停止させる手順、を実行させるためのものであって、
前記閾値は、前記映像信号を表示することによって消費する消費電力が、前記コントラスト強調処理を行うことで増加する増加量が大きくならない値に設定されている、
ことを特徴とする。
【発明の効果】
【００１５】
本発明によれば、コントラストを強調した場合でも、消費電力の増加を抑えることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態に係る映像信号処理装置を図面を参照して説明する。尚、本実施形態では、映像信号処理装置を携帯端末に適用した場合について説明する。
【００１７】
本実施形態に係る携帯端末の構成を図１に示す。
携帯端末１は、アンテナ１１と、無線回路１２と、符号復号処理回路１３と、マイク１４と、レシーバ１５と、キー１６と、メモリ１７と、ＤＡＣ１８と、スピーカ１９と、ＴＶアンテナ２０と、ＴＶチューナ２１と、高画質化回路２２と、表示装置２３と、ＣＰＵ２４と、ＣＰＵバス２５と、ビデオＩ／Ｆ２６，２７と、を備える。
【００１８】
メモリ１７とＤＡＣ１８とＣＰＵ２４とは、ＣＰＵバス２５を介して接続され、高画質化回路２２とＣＰＵ２４とは、ビデオＩ／Ｆ２６を介して接続され、高画質化回路２２と表示装置２３とは、ビデオＩ／Ｆ２７を介して接続される。
【００１９】
この携帯端末１は、映像シーンの輝度レベルが黒（低い、暗い）側に分布している場合には、コントラスト強調処理を行う一方、輝度レベルが白（高い、明るい）側に分布している場合には、コントラスト強調処理を停止し、コントラスト強調処理による消費電力の増加を抑えるように構成されている。
【００２０】
アンテナ１１は、空中を伝送されてきた電波を受信し、高周波電気信号に変換し、変換した高周波電気信号を無線回路１２に供給するとともに、無線回路１２から供給された高周波電気信号を電波に変換して発信するものである。
【００２１】
無線回路１２は、ＣＰＵ２４に制御され、符号復号処理回路１３から入力された数十メガヘルツ帯域の電気信号を高周波電気信号に変換し、変換した高周波電気信号をアンテナ１１に出力する。
【００２２】
また、無線回路１２は、アンテナ１１から入力された高周波電気信号を数十メガヘルツ帯域の電気信号に変換し、変換した電気信号を符号復号処理回路１３に出力する。
【００２３】
符号復号処理回路１３は、ＣＰＵ２４に制御され、無線回路１２から供給された信号に復号処理を施し、この信号が通話用音声信号の場合には、この通話用音声信号をレシーバ１５に供給し、文字データ、あるいは、画像データの場合には、これらのデータをＣＰＵ２４に供給する。
【００２４】
また、符号復号処理回路１３は、マイク１４から入力された音声信号、及び、ＣＰＵ２４から入力された文字データ、画像データに符号化処理を施し、符号化処理を施したこれらの文字データ、画像データを無線回路１２に出力する。
【００２５】
マイク１４は、音声を入力して音声信号に変換するものであり、変換した音声信号を符号復号処理回路１３に供給する。
【００２６】
レシーバ１５は、符号復号処理回路１３から供給された通話用音声信号を音声に変換して出力するものである。
【００２７】
キー１６は、ユーザが通話やメールの送受信を行うときに操作するものである。キー１６は、操作されると、この操作情報、あるいは、編集入力された文字データをＣＰＵ２４に供給する。
【００２８】
メモリ１７は、ＣＰＵ２４が各処理を実行するためのプログラムやワークエリア、固定パターンやメロディ等の着信音のデータを格納する。
【００２９】
また、メモリ１７は、発信者の名前等が記述された電話帳データ、アドレス帳等の個人情報、ダウンロードした着信メロディの音声データ、動画、静止画等の画像データを格納する。
【００３０】
ＤＡＣ１８は、ＣＰＵ２４から供給されたデジタルの音声データをアナログの音声信号に変換するものであり、変換した音声信号をスピーカ１９に供給する。
【００３１】
スピーカ１９は、ＤＡＣ１８から供給された音声信号に基づいて音声を再生し、再生した音声を出力するものである。
【００３２】
ＴＶアンテナ２０は、例えば、アナログ放送、デジタル放送により受信したＴＶ放送電波を高周波電気信号に変換するものであり、変換した高周波電気信号をＴＶチューナ２１に供給する。
【００３３】
ＴＶチューナ２１は、ＴＶアンテナ２０から供給された高周波電気信号に復調処理を施してＣＭＯＳレベルの電気信号に変換するものであり、変換した電気信号をＣＰＵ２４に供給する。
【００３４】
尚、ＴＶチューナ２１をスタック形式でＣＰＵ２４に直接実装されても良いし、ＣＰＵ２４と同一シリコンチップに形成されてもよい。また、ＴＶ放送用のインタフェースもＣＰＵ２４と同一シリコンチップ上に形成してもよい。
【００３５】
高画質化回路２２は、ビデオＩ／Ｆ２６を介してＣＰＵ２４からビデオ信号が供給され、供給されたビデオ信号に高画質化処理を施すことにより、表示装置２３による高画質化表示を実現させるためのものである。
【００３６】
高画質化回路２２は、図２に示すように、ＲＧＢ−ＹＵＶ変換部１０１と、色差−ＨＳ変換部１０２と、特徴点検出部１０３と、Ｉ／Ｆ部１０４と、変調部１０５と、ＨＳ−色差変換部１０６と、ＹＵＶ−ＲＧＢ変換部１０７と、セレクタ１０８と、内部バス１０９と、を備える。
【００３７】
ビデオＩ／Ｆ２６とＩ／Ｆ部１０４、Ｉ／Ｆ部１０４と変調部１０５とは、内部バス１０９を介して接続される。
【００３８】
ＲＧＢ−ＹＵＶ変換部１０１は、ＣＰＵ２４からビデオＩ／Ｆ２６を介して入力されたＲＧＢ形式のビデオ信号Ｒ１，Ｇ１，Ｂ１のそれぞれの値を、輝度信号Ｙ１の輝度レベルと色差信号Ｕ１，Ｖ１のそれぞれの色差（値）とに変換するものである。
【００３９】
ビデオ信号Ｒ１，Ｇ１，Ｂ１の値を、それぞれ、ｒ１，ｇ１，ｂ１とし、色差信号Ｕ１，Ｖ１のそれぞれの色差をｕ１，ｖ１として、ＲＧＢ−ＹＵＶ変換部１０１は、次の式（１）〜（３）に従って、この変換を行う。
y1＝0.290×r1＋0.5870×g1＋0.1140×b1 ・・・・・・・（１）
u1＝(−0.1687)×r1＋(−0.3313)×g1＋0.5000×b1・・・（２）
v1＝0.5000×r1＋(−0.4187)×g1＋(−0.0813)×b1・・・（３）
【００４０】
ＲＧＢ−ＹＵＶ変換部１０１は、式（１）に従って求めた輝度レベルの輝度信号Ｙ１を変調部１０５に、式（２），（３）に従って求めた色差の色差信号Ｕ１，Ｖ１を色差−ＨＳ変換部１０２に供給する。
【００４１】
色差−ＨＳ変換部１０２は、ＲＧＢ−ＹＵＶ変換部１０１から供給された色差信号Ｕ１，Ｖ１のそれぞれの色差ｕ１，ｖ１に色相、彩度変換を施し、色差ｕ１，ｖ１を、色相信号Ｈ１の色相と彩度信号Ｓ１の彩度とに変換するものである。
【００４２】
色相信号Ｈ１の色相をｈ１、彩度信号Ｓ１の彩度をｓ１として、図３に示すように、横軸を色差ｖ１、縦軸を色差ｕ１を表すものとすると、色相ｈ１、彩度ｓ１を示すベクトルは、色相信号Ｈ１の色相ｈ１と彩度信号Ｓ１の彩度ｓ１とのベクトル和によって表される。このベクトルの大きさが彩度ｓ１を示し、色差ｖ１に対するこのベクトルの角度が色相ｈ１を示す。
【００４３】
色差−ＨＳ変換部１０２は、次の式（４），（５）に従って色相、彩度変換を行う。
h1＝tan-1(u１/v１) ・・・・・・・・・・・・・（４）
s1＝SQR(u12+v12) ・・・・・・・・・・・・・・（５）
色差−ＨＳ変換部１０２は、式（４）に従って求めた色相ｈ１の色相信号Ｈ１，式（５）に従って求めた彩度ｓ１の彩度信号Ｓ１を変調部１０５に供給する。
【００４４】
特徴点検出部１０３は、ＲＧＢ−ＹＵＶ変換部１０１が変調部１０５に供給した輝度信号Ｙ１、色差−ＨＳ変換部１０２が変調部１０５に供給した色差信号Ｈ１、彩度信号Ｓ１を取得し、取得した輝度信号Ｙ１、色差信号Ｈ１、彩度信号Ｓ１から、その特徴点を検出するものである。
【００４５】
特徴点検出部１０３は、特徴点として、図４に示すようなヒストグラムをフレーム毎に生成する。このヒストグラムは、映像信号のフレーム内における各画素の輝度レベルｙ１を階調エリアに分類し、各階調エリアに属する輝度レベルｙ１の画素数を示すものである。
【００４６】
本実施形態では、複数の階調エリアを１６階級として、各階調エリアを、それぞれ、第１階調エリアＹhst0〜第１５階調エリアＹhst15とする。
【００４７】
また、１フレームの画素数をｎ（ｎは自然数）、各画素の輝度信号をＹ１（１）〜Ｙ１（ｎ）、輝度信号Ｙ１（１）〜Ｙ１（ｎ）のそれぞれの輝度レベルをｙ１（１）〜ｙ１（ｎ）とする。そして、輝度レベルｙ１（１）〜ｙ１（ｎ）は、それぞれ、０〜２５５のいずれかの値とする。
【００４８】
特徴点検出部１０３は、輝度レベルｙ１（１）〜ｙ１（ｎ）を、各階調エリアＹhst0〜Ｙhst15に分類し、各階調エリアＹhst0〜Ｙhst15に属する輝度レベルｙ１を有する画素の画素数を調べて、このようなヒストグラムを生成する。
【００４９】
このようなヒストグラムを生成することにより、単純に暗い画面なのか、または、暗い画面の中に月や星等の画像が存在する画面なのかを判別することができる。
【００５０】
特徴点検出部１０３は、このヒストグラムを生成するとともに、フレーム毎に、輝度レベルｙ１（１）〜ｙ１（ｎ）から、最小輝度レベルｙmin、平均輝度レベルｙ_aver、最大輝度レベルｙmax等の特徴点データを算出する。
【００５１】
特徴点検出部１０３は、次の式（６）に従って平均輝度レベルｙ_averを求める。
ｙ_aver＝ｙsum/n・・・・・・・・・・・・・・・（６）
但し、ｙsum：合計輝度レベル
ｎ：１フレームの画素数
【００５２】
Ｉ／Ｆ部１０４は、特徴点検出部１０３が検出した特徴点データ、ＣＰＵ２４が決定した補正特性（トーンカーブ）を保持するものである。
【００５３】
変調部１０５は、Ｉ／Ｆ部１０４に保持された補正特性に従い、供給された輝度信号Ｙ１の輝度レベルｙ１，色相信号Ｓ１の色相ｓ１及び彩度信号Ｈ１の彩度ｈ１に変調処理を施すものである。
【００５４】
変調部１０５は、このような変調処理を行うことによって、それぞれ、輝度信号Ｙ２の輝度レベルｙ２、色相信号Ｓ２の色相ｓ２、彩度信号Ｈ２の彩度ｈ２を取得する。
【００５５】
そして、変調部１０５は、取得した輝度レベルｙ２を有する輝度信号Ｙ２（１）〜Ｙ（ｎ）をＹＵＶ−ＲＧＢ変換部１０７に、色相ｓ２を有する色相信号Ｓ２及び彩度ｈ２を有する彩度信号Ｈ２をＨＳ−色差変換部１０６に供給する。
【００５６】
ＨＳ−色差変換部１０６は、変調部１０５から供給された色相信号Ｓ２の色相ｓ２と彩度信号Ｈ２の彩度ｈ２とを、色差信号Ｕ２の色差ｕ２、色差信号Ｖ２の色差ｖ２に変換するものである。ＨＳ−色差変換部１０６は、色差ｕ２の色差信号Ｕ２、色差ｖ２の色差信号Ｖ２をＹＵＶ−ＲＧＢ変換部１０７に供給する。
【００５７】
ＹＵＶ−ＲＧＢ変換部１０７は、変調部１０５から供給された輝度信号Ｙ２の輝度レベルｙ２及び色差信号Ｕ２，Ｖ２のそれぞれの色差ｕ２，ｖ２を、ＲＧＢ形式のビデオ信号Ｒ２，Ｇ２，Ｂ２のそれぞれの値ｒ２，ｇ２，ｂ２に変換するものである。
【００５８】
ＹＵＶ−ＲＧＢ変換部１０７は、次の式（７）〜（９）に従ってこの変換を行う。
r2＝y2＋1.402×v2 ・・・・・・・・・・・・・・・・・（７）
g2＝y2＋(−0.34414)×u2＋(−0.71414)×v2・・・・・・（８）
b2＝y2＋1.772×u2 ・・・・・・・・・・・・・・・・・（９）
ＹＵＶ−ＲＧＢ変換部１０７は、それぞれ、式（７）〜（９）に従って求めた値ｒ２，ｇ２，ｂ２のビデオ信号Ｒ２，Ｇ２，Ｂ２をセレクタ１０８に供給する。
【００５９】
セレクタ１０８は、ＹＵＶ−ＲＧＢ変換部１０７が出力したビデオ信号Ｒ２，Ｇ２，Ｂ２又はビデオＩ／Ｆ２６のスルー信号を選択出力するものであり、ＣＰＵ２４によって制御される。
【００６０】
高画質化回路２２は、このように構成され、ビデオＩ／Ｆ２７を介して、セレクタ１０８から選択出力された信号を表示装置２３に供給する。
【００６１】
表示装置２３は、高画質化回路２２から供給された信号に基づいて、画像、文字を表示するものである。表示装置２３は、例えば、自発光型の有機ＥＬディスプレイによって構成される。
【００６２】
ＣＰＵ２４は、携帯端末１全体を制御し、各処理を行うものである。具体的に、ＣＰＵ２４は、ＣＰＵバス２５を介してメモリ１７からプログラムデータを取得し、このプログラムに従ってアンテナ１１と無線回路１２とを制御し、着信待ちを行う。
【００６３】
また、ＣＰＵ２４は、高画質化回路２２のセレクタ１０８を制御する。例えば、ＣＰＵ２４は、待ち受け状態では、高画質化処理が行われないように、ビデオＩ／Ｆ２６とセレクタ１０８とを接続する。
【００６４】
また、ＣＰＵ２４は、表示させるコンテンツを判別し、例えば、ＴＶ視聴時、静止画、動画閲覧時、ＹＵＶ−ＲＧＢ変換部１０７の信号が出力されるようにセレクタ１０８を制御する。
【００６５】
この場合、高画質化処理が不要となるため、ＣＰＵ２４は、高画質化回路１５への動作クロックの供給を停止したり、ＲＧＢ−ＹＵＶ変換部１０１からＹＵＶ−ＲＧＢ変換部１０７までの各ブロックへの電源供給を停止したりして、低消費電力化を図る。
【００６６】
また、ＣＰＵ２４は、キー１６から、ユーザによって編集された文字データが供給されると、この文字データを符号復号処理回路１３に供給する。
【００６７】
ＣＰＵ２４は、キー１６から、通話やメールの送受信を指示する操作情報が供給されると、符号復号処理回路１３が符号化処理を施した音声信号、文字データ、画像データを送信するように、無線回路１２を制御する。
【００６８】
ＣＰＵ２４は、無線回路１２から着信情報が供給されたとき、メモリ１７の電話帳から発信者の名前や着信メロディの音声データ、着信画像の画像データを読み出す。ＣＰＵ２４は、読み出した着信メロディの音声データをＤＡＣ１８に供給する。
【００６９】
また、ＣＰＵ２４は、着信があったことをユーザに知らせるため、着信画像の画像データをＲＧＢ形式のビデオ信号Ｒ１，Ｇ１，Ｂ１に変換し、このビデオ信号Ｒ１，Ｇ１，Ｂ１を、ビデオＩ／Ｆ２６を介して高画質化回路２２に供給する。
【００７０】
ＣＰＵ２４は、ＴＶ放送用のインタフェースを有し、ＴＶチューナ２１から供給された電気信号を直接処理する。
【００７１】
ＣＰＵ２４は、ＴＶチューナ２１から供給された電気信号に対し、映像信号と音声信号との分離処理を行い、それぞれの復号処理を施す。ＣＰＵ２４は、分離処理により分離した音声信号を、ＣＰＵバス２５を介してＤＡＣ１８に供給する。
【００７２】
また、ＣＰＵ２４は、映像信号をＲＧＢ形式のビデオ信号Ｒ１，Ｇ１，Ｂ１として、このビデオ信号Ｒ１，Ｇ１，Ｂ１を、ビデオＩ／Ｆ２６を介して高画質化回路２２に供給する。
【００７３】
ＣＰＵ２４は、高画質化回路２２にビデオ信号を供給すると、セレクタ１０８を制御する。ＣＰＵ２４は、高画質化処理を行わない場合、高画質化回路２２の入力側と出力側とを接続ようにセレクタ１０８を制御する。
【００７４】
一方、ＣＰＵ２４は、高画質化処理を行う場合、ＹＵＶ−ＲＧＢ変換部１０７と表示装置２３とを接続するように、セレクタ１０８を制御し、高画質化処理を施すように高画質化回路２２を制御する。
【００７５】
ＣＰＵ２４は、１フレーム分の画像データの供給が完了すると、内部バス１０９を介して、Ｉ／Ｆ部１０４に保持されたヒストグラムを読み出す。
【００７６】
ＣＰＵ２４は、Ｉ／Ｆ部１０４から読み出したヒストグラムにおいて明るさ判定用の階調エリアを設定し、設定した明るさ判定用の階調エリアに属する輝度レベルｙ１を有する画素の画素数に基づいて、輝度レベルｙ１の補正特性を決定する。
【００７７】
ＣＰＵ２４は、第１階調エリアＹhst0〜第１６階調エリアＹhst15を、さらに、低輝度側（黒側）の低階調エリアと中間階調エリアと高輝度側（白側）の高階調エリアとに分類し、中間階調エリアと高階調エリアとを、例えば、白側の第９階調エリアＹhst8〜第１６階調エリアＹhst15とする。
【００７８】
また、この階調エリアＹhst8〜Ｙhst15の画素数を判別するための閾値をＴhとする。この閾値Ｔhは、映像信号を表示装置２３に表示することによって消費する消費電力とコントラスト強調処理との関係に基づいて設定され、メモリ１７は、この閾値Ｔhを予め記憶する。
【００７９】
階調エリアＹhst8〜Ｙhst１５の画素が少なく、その画素数が閾値Ｔh未満となる場合、輝度レベルｙ１（１）〜ｙ１（ｎ）は、図５（ａ）に示すように、黒側に多く分布する。
【００８０】
このように輝度レベルｙ１（１）〜ｙ１（ｎ）が分布する場合、このフレームの明るい部分の面積は小さく、表示装置２３がこの映像を表示しても消費電力は少ない。また、コントラスト強調処理を行ったとしても、表示装置２３の消費電力の増加は僅かである。
【００８１】
従って、この場合、ＣＰＵ２４は、補正特性を、図５（ｂ）に示すような補正特性ｘ１に決定する。
【００８２】
この補正特性ｘ１は、入力側の輝度レベルｙ１（入力階調）と出力側の輝度レベルｙ２（出力階調）との関係を（ｙ１，ｙ２）で表し、（０，０）と（ｐ１，２５５）とを直線で結び、（ｐ１，２５５）と（２５５，２５５）とを直線で結んで表されたものである。
【００８３】
尚、図５（ｂ）に示すｐ１は、輝度レベルｙ１の白側の限界値であり、２５５以下の値とする。また、補正特性ｘ０は、（０，０）と（２５５，２５５）とを結ぶ直線で表されたコントラスト強調処理を停止させる補正特性である。
【００８４】
この補正特性ｘ１の傾きは、補正特性ｘ０の傾きと比較して大きくなり、この補正特性ｘ１によれば、輝度レベルｙ１が増加するに従い、輝度レベルｙ２は、より大きく増加することになり、コントラストが強調されることになる。
【００８５】
次に、階調エリアＹhst8〜Ｙhst１５の画素が多く、その画素数が閾値Ｔh以上となる場合、輝度レベルｙ１（１）〜ｙ１（ｎ）は、図６（ａ）に示すように、中間調に分布する。
【００８６】
輝度レベルｙ１（１）〜ｙ１（ｎ）がこのように分布する場合、このフレームの明るい部分の面積は大きく、表示装置２３の消費電力も大きくなり、コントラスト強調処理を行うと、表示装置２３の消費電力も大きく増加する。
【００８７】
従って、この場合、ＣＰＵ２４は、補正特性を、コントラスト強調処理を停止させる図６（ｂ）に示すような補正特性ｘ０に決定する。
【００８８】
この補正特性ｘ０によれば、輝度レベルｙ１がそのまま輝度レベルｙ２となるため、コントラスト強調処理は停止される。
【００８９】
次に、図７（ａ）に示すように、階調エリアＹhst8〜Ｙhst１５の画素数が閾値Ｔh以上であり、かつ、黒側の階調エリア、白側階調エリアの画素が存在しないか、存在するとしてもわずかである場合、白側の輝度レベルについてコントラスト強調処理を行うと、表示装置２３の消費電力は大きく増加する。
【００９０】
一方、黒側の輝度レベルについてコントラスト強調処理を行っても表示装置２３の消費電力の増加はわずかであり、また、コントラスト強調処理を行えば画像の黒浮きが抑えられる。
【００９１】
従って、この場合、ＣＰＵ２４は、補正特性を、図７（ｂ）に示すような補正特性ｘ２に決定する。この補正特性ｘ２は、輝度レベルｙ１の黒側の限界値ｐ２を黒レベルBlacklevelに固定して、（０，０）と（ｐ２，０）とを直線で結び、（０２，０）と（２５５，２５５）とを直線で結んで表されたものである。
【００９２】
この補正特性ｘ２によれば、コントラスト強調処理の停止は黒側を除外して白側のみに適用されることになる。即ち、ＣＰＵ２４は、少なくとも高階調エリアに属する輝度レベルｙ１に対するコントラスト強調処理を停止させる。
【００９３】
ＣＰＵ２４は、このように補正特定を決定すると、決定した補正特性を、内部バス１０９を介してＩ／Ｆ部１０４に保持する。
【００９４】
次に本実施形態に係る携帯端末１の動作を説明する。
ＣＰＵ２４は、アンテナ１１と無線回路１２とを制御して着信待ちを行う。ＣＰＵ２４は、待ち受け状態のとき、高画質化回路２２のセレクタ１０８を、ビデオＩ／Ｆ２６とセレクタ１０８とを接続するように制御する。
【００９５】
アンテナ１１が着信情報の電波を受信すると、無線回路１２は、この着信情報をＣＰＵ２４に供給する。
【００９６】
無線回路１２から着信情報が供給されると、メモリ１７の電話帳から発信者の名前や着信メロディの音声データ、着信画像の画像データを読み出し、読み出した着信メロディの音声データをＤＡＣ１８に供給する。
【００９７】
また、ＣＰＵ２４は、高画質化回路２２のセレクタ１０８を、ＹＵＶ−ＲＧＢ変換部１０７側に切り替える。そして、ＣＰＵ２４は、着信があったことをユーザに知らせるため、着信画像の画像データをビデオ信号に変換し、ビデオＩ／Ｆ２６を介して、このビデオ信号を高画質化回路２２に供給する。
【００９８】
また、ＴＶアンテナ２０が、アナログ放送、デジタル放送によりＴＶ放送電波を受信すると、ＣＰＵ２４は、ＴＶチューナ２１から電気信号が供給され、映像信号と音声信号との分離処理を行い、それぞれの復号処理を施す。
【００９９】
ＣＰＵ２４は、分離処理により分離した音声信号を、ＣＰＵバス２５を介してＤＡＣ１８に供給する。
【０１００】
また、ＣＰＵ２４は、高画質化回路２２のセレクタ１０８を、ＹＵＶ−ＲＧＢ変換部１０７側に切り替え、映像信号をビデオ信号として、ビデオＩ／Ｆ２６を介して高画質化回路２２に供給する。
【０１０１】
高画質化回路２２のＲＧＢ−ＹＵＶ変換部１０１は、ビデオＩ／Ｆ２６を介して、ＣＰＵ２４から入力されたＲＧＢ形式のビデオ信号Ｒ１，Ｇ１，Ｂ１のそれぞれの値ｒ１，ｇ１，ｂ１を、式（１）〜（３）に従い、輝度信号Ｙ１の輝度レベルｙ１と色差信号Ｕ１，Ｖ１のそれぞれの色差ｕ１，ｖ１とに変換する。
【０１０２】
ＲＧＢ−ＹＵＶ変換部１０１は、各画素の輝度信号Ｙ１（１）〜Ｙ１（ｎ）を変調部１０５に供給する。
【０１０３】
特徴点検出部１０３は、ＲＧＢ−ＹＵＶ変換部１０１が変調部１０５に供給する各輝度信号Ｙ１（１）〜Ｙ１（ｎ）を取得し、図８に示すフローチャートに従って、ヒストグラム生成処理を実行する。
【０１０４】
特徴点検出部１０３は、それぞれ、最小輝度レベルｙminに２５５、最大輝度レベルｙmaxに０、画素カウント数ｉ（１≦ｉ≦ｎ）に１、各階調エリアＹhst0〜Ｙhst15（に属する輝度レベルｙ１を有する画素）の画素数に０をセットして各値を初期化する（ステップＳ１１）。
【０１０５】
特徴点検出部１０３は、画素カウント数ｉの輝度レベルｙ１（ｉ）が現在の最小輝度レベルｙmin未満か否かを判定する（ステップＳ１２）。
【０１０６】
輝度レベルｙ１（ｉ）が最小輝度レベルｙmin未満と判定した場合（ステップＳ１２；Ｙｅｓ）、特徴点検出部１０３は、この輝度レベルｙ１（ｉ）を最小輝度レベルｙminに設定する（ステップＳ１３）。
【０１０７】
輝度レベルｙ１（ｉ）が最小輝度レベルｙmin以上と判定した場合（ステップＳ１２；Ｎｏ）、特徴点検出部１０３は、輝度レベルｙ１（ｉ）が現在の最大輝度レベルｙmaxを越えているか否かを判定する（ステップＳ１４）。
【０１０８】
輝度レベルｙ１（ｉ）が最大輝度レベルｙmaxを越えていると判定した場合（ステップＳ１４；Ｙｅｓ）、特徴点検出部１０３は、この輝度レベルｙ１（ｉ）を最大輝度レベルｙmaxに設定する（ステップＳ１５）。
【０１０９】
特徴点検出部１０３は、このように最小輝度レベルｙmin，最大輝度レベルｙmaxの判定を行うと（ステップＳ１２〜Ｓ１５）、輝度レベルｙ１（ｉ）が０〜１５の範囲内か否かを判定する（ステップＳ１６）。
【０１１０】
輝度レベルｙ１（ｉ）が０〜１５の範囲内と判定した場合（ステップＳ１６；Ｙｅｓ）、特徴点検出部１０３は、第１階調エリアＹhst0の画素数に１を加える（ステップＳ１７）。
【０１１１】
輝度レベルｙ１（ｉ）が０〜１５の範囲内ではないと判定した場合（ステップＳ１６；Ｎｏ）、特徴点検出部１０３は、輝度レベルｙ１（ｉ）が１６〜３１の範囲内か否かを判定する（ステップＳ１８）。
【０１１２】
輝度レベルｙ１（ｉ）が１６〜３１の範囲内と判定した場合（ステップＳ１８；Ｙｅｓ）、特徴点検出部１０３は、第２階調エリアＹhst1の画素数に１を加える（ステップＳ１９）。
【０１１３】
特徴点検出部１０３は、このように階調エリアＹhst0〜13の画素数を順次調べ、輝度レベルｙ１（ｉ）が０〜２２２の範囲内のいずれでもないと判定した場合、輝度レベルｙ１（ｉ）が２２３〜２３８の範囲内か否かを判定する（ステップＳ２０）。
【０１１４】
輝度レベルｙ１（ｉ）が２２３〜２３８の範囲内と判定した場合（ステップＳ２０；Ｙｅｓ）、特徴点検出部１０３は、第１５階調エリアＹhst14の画素数に１を加える（ステップＳ２１）。
【０１１５】
輝度レベルｙ１（ｉ）がＹhst14内ではないと判定した場合（ステップＳ２０；Ｎｏ）、輝度レベルｙ１（ｉ）は２３９〜２５５の範囲内となるので、特徴点検出部１０３は、第１６階調エリアＹhst15の画素数に１を加える（ステップＳ２２）。
【０１１６】
特徴点検出部１０３は、このように各階調エリアＹhst0〜Ｙhst15に属する画素数を求めると（ステップＳ１６〜Ｓ２２）、輝度レベルｙ１（ｉ）と合計輝度レベルｙsumとを加算して新たな合計輝度レベルｙsumを求める（ステップＳ２３）。
【０１１７】
特徴点検出部１０３は、１フレーム分の処理が終了したか否かを判定する（ステップＳ２４）。
【０１１８】
画素カウント数ｉが１フレームの画素数ｎ以下の場合、特徴点検出部１０３は、また、１フレーム分の処理が終了していないと判定する（ステップＳ２４；Ｎｏ）。
【０１１９】
このように判定すると、特徴点検出部１０３は、画素カウント数ｉをインクリメントし（ステップＳ２５）、ステップＳ１２〜Ｓ２３を再度実行する。
【０１２０】
一方、画素カウント数ｉが１フレームの画素数ｎを越えた場合、特徴点検出部１０３は、１フレーム分の処理が終了したと判定する（ステップＳ２４；Ｙｅｓ）。
【０１２１】
このように判定すると、特徴点検出部１０３は、式（６）に従い、合計輝度レベルｙsumを画素数ｎで割り、平均輝度レベルｙ_averを算出し（ステップＳ２６）、ヒストグラム生成処理を終了させる。
【０１２２】
このヒストグラム生成処理を具体的に説明する。
例えば、図９（ａ）に示すように、第１番目の画素の輝度信号Ｙ１（１）につき、この輝度レベルｙ1（１）を５５とすると、この輝度レベルｙ1（１）は最小輝度レベルymin＝２５５未満となる（ステップＳ１２；Ｙｅｓ）。このため、特徴点検出部１０３は、最小輝度レベルｙminを５５に設定する（ステップＳ１３の処理）。
【０１２３】
特徴点検出部１０３は、図９（ｂ）に示すように、第４階調エリアＹhst3の画素数に１を加え（ステップＳ１６〜２２の処理）、合計輝度レベルｙsumに輝度レベルｙ１（１）＝５５を加える（ステップＳ２３の処理）。加算した結果、特徴点検出部１０３は、合計輝度レベルｙsum＝５５を取得する。
【０１２４】
次に、図９（ｃ）に示すように、第２番目の画素の輝度レベルｙ１（２）を３９とすると、この輝度レベルｙ１（２）は最小輝度レベルｙmin＝５５未満となる（ステップＳ１２；Ｙｅｓ）。このため、特徴点検出部１０３は、最小輝度レベルｙminを３９に設定する（ステップＳ１３の処理）。
【０１２５】
特徴点検出部１０３は、図９（ｄ）に示すように、第４階調エリアＹhst3の画素数に１を加え（ステップＳ１６〜２２の処理）、合計輝度レベルｙsum＝５５に輝度レベルｙ１（２）＝３９を加える（ステップＳ２３の処理）。加算した結果、特徴点検出部１０３は、合計輝度レベルｙsum＝９４を取得する。
【０１２６】
次に、図１０（ａ）に示すように、第３番目の画素の輝度レベルｙ１（３）を１９９とすると、この輝度レベルｙ１（３）は最大輝度レベルＹmax＝０を越えるため（ステップＳ１４；Ｙｅｓ）、特徴点検出部１０３は、最大輝度レベルｙmaxを１９９に設定する（ステップＳ１５の処理）。
【０１２７】
特徴点検出部１０３は、図１０（ｂ）に示すように、第１３階調エリアＹhst12の画素数に１を加え（ステップＳ１６〜２２の処理）、合計輝度レベルｙsum＝９４に輝度レベルｙ１（２）＝１９９を加える（ステップＳ２３の処理）。加算した結果、特徴点検出部１０３は、合計輝度レベルｙsum＝２９３を取得する。
【０１２８】
図１０（ｃ）に示すように、輝度レベルｙ１（４）を２１５とすると、この輝度レベルｙ１（４）は最大輝度レベルｙmax＝１９９を越える（ステップＳ１４；Ｙｅｓ）。このため、特徴点検出部１０３は、最大輝度レベルｙmaxを２１５に設定する（ステップＳ１５の処理）。
【０１２９】
特徴点検出部１０３は、図１０（ｄ）に示すように、第１４階調エリアＹhst13の画素数に１を加え（ステップＳＳ１６〜２２の処理）、合計輝度レベルｙsum＝２９３に輝度レベルｙ１（２）＝２１５を加える（ステップＳ２３の処理）。加算した結果、特徴点検出部１０３は、合計輝度レベルｙsum＝５０８を取得する。
【０１３０】
特徴点検出部１０３は、このような処理を行って１フレームについて図５（ａ）〜図７（ａ）に示すようなヒストグラムを生成し、式（６）に従い、平均輝度レベルｙ_averを求める（ステップＳ２６の処理）。
【０１３１】
そして、特徴点検出部１０３は、図１１に示すフローチャートに従い、白黒レベル設定処理を実行する。
【０１３２】
特徴点検出部１０３は、階調エリアＹhst0に属する画素数が０か否かを判定する（ステップＳ３１）。階調エリアＹhst0に属する画素数が０ではないと判定した場合（ステップＳ３１；Ｎｏ）、特徴点検出部１０３は、黒レベルBlacklevelに０を代入する（ステップＳ３２）。
【０１３３】
階調エリアＹhst0に属する画素数が０と判定した場合（ステップＳ３１；Ｙｅｓ）、特徴点検出部１０３は、階調エリアＹhst1に属する画素数が０か否かを判定する（ステップＳ３３）。階調エリアＹhst1に属する画素数が０ではないと判定した場合（ステップＳ３３；Ｎｏ）、特徴点検出部１０３は、黒レベルBlacklevelに１５を代入する（ステップＳ３４）。
【０１３４】
階調エリアＹhst1に属する画素数が０と判定した場合（ステップＳ３３；Ｙｅｓ）、特徴点検出部１０３は、階調エリアＹhst2に属する画素数が０か否かを判定する（ステップＳ３５）。階調エリアＹhst2に属する画素数が０ではないと判定した場合（ステップＳ３５；Ｎｏ）、特徴点検出部１０３は、黒レベルBlacklevelに３１を代入する（ステップＳ３６）。
【０１３５】
階調エリアＹhst2に属する画素数が０と判定した場合（ステップＳ３５；Ｙｅｓ）、特徴点検出部１０３は、黒レベルBlacklevelに４７を代入する（ステップＳ３７）。
【０１３６】
特徴点検出部１０３は、このように黒レベルを設定すると、階調エリアＹhst15に属する画素数が０か否かを判定する（ステップＳ３８）。階調エリアＹhst15に属する画素数が０ではないと判定した場合（ステップＳ３８；Ｎｏ）、特徴点検出部１０３は、白レベルWhitelevelに２５５を代入する（ステップＳ３９）。
【０１３７】
階調エリアＹhst15に属する画素数が０と判定した場合（ステップＳ３８；Ｙｅｓ）、特徴点検出部１０３は、階調エリアＹhst14に属する画素数が０か否かを判定する（ステップＳ４０）。階調エリアＹhst14に属する画素数が０ではないと判定した場合（ステップＳ４０；Ｎｏ）、特徴点検出部１０３は、白レベルWhitelevelに２３９を代入する（ステップＳ４１）。
【０１３８】
階調エリアＹhst14に属する画素数が０と判定した場合（ステップＳ４０；Ｙｅｓ）、特徴点検出部１０３は、階調エリアＹhst13に属する画素数が０か否かを判定する（ステップＳ４２）。階調エリアＹhst13に属する画素数が０ではないと判定した場合（ステップＳ４２；Ｎｏ）、特徴点検出部１０３は、白レベルWhitelevelに２２３を代入する（ステップＳ４３）。
【０１３９】
階調エリアＹhst13に属する画素数が０と判定した場合（ステップＳ４２；Ｙｅｓ）、特徴点検出部１０３は、白レベルWhitelevelに２０７を代入し（ステップＳ４４）、この白黒レベル設定処理を終了させる。
【０１４０】
次に、この白黒レベル設定処理を具体的に説明する。
図１２（ａ）に示すように、階調エリアＹhst0，Ｙhst1の画素数がともに０であって、階調エリアＹhst2の画素数が０ではない場合（ステップＳ３１；Ｙｅｓ，Ｓ３３；Ｙｅｓ，Ｓ３５；Ｎｏ）、特徴点検出部１０３は、黒レベルBlacklevelを３１に設定する（ステップＳ３６の処理）。
【０１４１】
また、階調エリアＹhst15，Ｙhst14の画素数がともに０であって、階調エリアＹhst13の画素数が０ではない場合（ステップＳ３８；Ｙｅｓ，Ｓ４０；Ｙｅｓ，Ｓ４２；Ｎｏ）、特徴点検出部１０３は、白レベルWhitelevelを２２３に設定する（ステップＳ４３の処理）。
【０１４２】
一方、図１２（ｂ）に示すように、特徴点検出部１０３は、階調エリアＹhst4の画素数が０であったとしても（ステップＳ３１；Ｙｅｓ，Ｓ３３；Ｙｅｓ，Ｓ３５；Ｙｅｓ）、黒レベルBlacklevelを４７に設定する（ステップＳ３７の処理）。
【０１４３】
このように、Blacklevelを最大４７に制限して、黒側の限界エリアを設けることにより、映像シーンの昼夜が反転するような過剰な補正は防止される。
【０１４４】
また、特徴点検出部１０３は、階調エリアＹhst12の画素数が０であったとしても（ステップＳ３８；Ｙｅｓ，Ｓ４０；Ｙｅｓ，Ｓ４２；Ｙｅｓ）、白レベルWhitelevelを２０７に設定する（ステップＳ４４の処理）。
【０１４５】
このように、白レベルWhitelevelを最大２０１に制限するための白側限界エリアを設定するため、過度のコントラスト強調処理は防止される。
【０１４６】
特徴点検出部１０３は、このように白黒レベル設定処理を実行して黒レベルBlacklevel、白レベルWhitelevelを設定すると、黒レベルBlacklevel、白レベルWhitelevelをＩ／Ｆ部１０４に保持する。
【０１４７】
特徴点検出部１０３がこのような特徴点データをＩ／Ｆ部１０４に保持すると、ＣＰＵ２４は、図１３に示すフローチャートに従って補正特性決定処理を実行する。
【０１４８】
ＣＰＵ２４は、Ｉ／Ｆ部１０４に保持されたヒストグラムを参照する（ステップＳ５１）。
ＣＰＵ２４は、階調エリアＹhst8〜Ｙhst15の合計画素数が閾値Ｔh未満か否かを判定する（ステップＳ５２）。
【０１４９】
階調エリアＹhst8〜Ｙhst15の合計画素数が閾値Ｔh未満と判定した場合（ステップＳ５２；Ｙｅｓ）、ＣＰＵ２４は、補正特性を、コントラスト強調処理を行わせる補正特性ｘ１に決定する（ステップＳ５３）。
【０１５０】
階調エリアＹhst8〜Ｙhst15の合計画素数が閾値Ｔh以上と判定した場合（ステップＳ５２；Ｎｏ）、ＣＰＵ２４は、黒側の階調エリアと白側の階調エリアの両方に画素が存在するか否かを判定する（ステップＳ５４）。
【０１５１】
黒側の階調エリアと白側の階調エリアの両方に画素が存在すると判定した場合（ステップＳ５４；Ｙｅｓ）、ＣＰＵ２４は、補正特性を、コントラスト強調処理を停止させる補正特性ｘ０に決定する（ステップＳ５５）。
【０１５２】
黒側の階調エリアと白側の階調エリアの両方に画素が存在しないか、存在するとしてもわずかであると判定した場合（ステップＳ５４；Ｎｏ）、ＣＰＵ２４は、補正特性を、コントラスト強調処理の停止は黒側を除外して白側のみに適用する補正特性ｘ２に決定する（ステップＳ５６）。
【０１５３】
ＣＰＵ２４は、決定した補正特性をＩ／Ｆ部１０４に保持し（ステップＳ５７）、この補正特性決定処理を終了させる。
【０１５４】
次に、この補正特性決定処理及び変調処理を具体的に説明する。
尚、ここでは、携帯端末１における表示装置２３の全画素数を、例えば、３２０×１８０（＝５７６００画素）として、この階調エリアＹhst8〜Ｙhst15の画素数の閾値Ｔhを、５０００とする。
【０１５５】
この閾値Ｔh＝５０００は、実験等により、映像信号を表示装置２３に表示することによって消費する消費電力とコントラスト強調処理との関係に基づいて設定されたものである。
【０１５６】
階調エリアＹhst8〜Ｙhst15の合計画素数が５０００未満の場合（ステップＳ５２；Ｙｅｓ）、輝度レベルｙ１（１）〜ｙ１（ｎ）は、図５（ａ）に示すように、黒側に多く分布する。この場合、ＣＰＵ２４は、補正特性を補正特性ｘ１に決定する（ステップＳ５３の処理）。
【０１５７】
ＣＰＵ２４が、白側の限界値ｐ１を、図１４に示すように、例えば、２０７（Whitelevel）として、この補正特性ｘ１を、Ｉ／Ｆ部１０４に保持した場合（ステップＳ５７の処理）、変調部１０５は、この補正特性ｘ１に従って、輝度レベルｙ１（１）〜ｙ１（ｎ）に変調処理を施す。
【０１５８】
この補正特性ｘ１において、例えば、白側の限界値ｐ１を２０７に設定すると、Ｙ（１）＝４７のとき、ｙ２（１）＝５８となり、輝度レベルｙ１（１）は１１だけ増加する。一方、ｙ１（ｎ）＝２０７のとき、ｙ２（ｎ）＝２５５となり、輝度レベルｙ１（ｎ）は、４８だけ上昇する。
【０１５９】
このように、輝度レベルｙ１（１）〜ｙ１（ｎ）が黒側に多く分布している場合、この補正特性ｘ１によれば、コントラストが強調され、表示装置２３は、メリハリのある映像を表示する。
【０１６０】
次に、階調エリアＹhst8〜Ｙhst15の合計画素数は５０００以上の場合（ステップＳ５２；Ｎｏ）、図６（ａ）に示すように、輝度レベルｙ１（１）〜ｙ１（ｎ）は中間調に多く分布する。この場合、ＣＰＵ２４は、補正特性を補正特性ｘ０に決定する（ステップＳ５５の処理）。
【０１６１】
ＣＰＵ２４が、図１５に示すような補正特性ｘ０をＩ／Ｆ部１０４に保持した場合（ステップＳ５７の処理）、変調部１０５は、この補正特性ｘ０に従って、輝度レベルｙ１（１）〜ｙ１（ｎ）に変調処理を施す。
【０１６２】
この補正特性ｘ０において、例えば、Ｙ（１）＝０のとき、ｙ２（１）＝０となり、ｙ１（ｎ）＝２５５のとき、ｙ２（ｎ）＝２５５となり、コントラスト強調処理は停止される。
【０１６３】
このように、輝度レベルｙ１（１）〜ｙ１（ｎ）が中間調に多く分布している場合、この補正特性ｘ０によれば、コントラスト強調処理は停止され、表示装置２３の消費電力の増加は抑制される。
【０１６４】
次に、階調エリアＹhst8〜Ｙhst15の合計画素数が５０００以上となり（ステップＳ５２；Ｎｏ）、図７（ａ）に示すように、黒側の階調エリア、白側階調エリアの画素が存在しない場合（ステップＳ５４；Ｎｏ）、ＣＰＵ２４は、補正特性を補正特性ｘ２に決定する（ステップＳ５６；Ｎｏ）。
【０１６５】
ＣＰＵ２４が、黒側の限界値ｐ２を、図１６に示すように、例えば、３１（Blacklevel）として、補正特性ｘ２をＩ／Ｆ部１０４に保持した場合（ステップＳ５７の処理）、変調部１０５は、この補正特性ｘ２に従って、輝度レベルｙ１（１）〜ｙ１（ｎ）に変調処理を施す。
【０１６６】
この補正特性ｘ２において、例えば、ｙ１（１）＝３１のとき、ｙ２（１）＝０となり、輝度レベルｙ１（１）は３１低下する。一方、ｙ１（ｎ）＝２５５のとき、ｙ２（ｎ）＝２５５となり、輝度レベルｙ１（ｎ）は、変化しない。
【０１６７】
このように、黒側の階調エリア、白側階調エリアの画素が存在しない場合、この補正特性ｘ２によれば、黒側では、コントラスト強調処理が行われ、白側では、コントラスト強調処理が停止される。そして、画像の黒浮きが抑えられ、かつ、表示装置２３の消費電力が低減する。
【０１６８】
以上説明したように、本実施形態によれば、ＣＰＵ２４は、階調エリアＹhst8〜Ｙhst15の合計画素数が閾値Ｔh未満の場合、補正特性を、コントラスト強調処理を行わせる補正特性ｘ１に決定する。また、ＣＰＵ２４は、階調エリアＹhst8〜Ｙhst15の合計画素数が閾値Ｔh以上の場合、補正特性を、コントラスト強調処理を停止させる補正特性ｘ０に決定するようにした。
【０１６９】
従って、表示装置２３の消費電力の増加を抑えつつ、画像を高画質化することができ、しかも、視聴できる時間を長くすることができる。このため、特に、有機ＥＬのような自発光型の表示装置２３を備えた場合、その効果は大きい。
【０１７０】
また、黒側の階調エリア、白側階調エリアの画素が存在しない場合、ＣＰＵ２４は、コントラスト強調処理の停止は黒側を除外して白側のみに適用する補正特性に決定するようにした。従って、表示装置２３の消費電力の増加を抑えつつ、画像の黒浮きを抑えることができる。
【０１７１】
尚、本発明を実施するにあたっては、種々の形態が考えられ、上記実施の形態に限られるものではない。
例えば、上記実施の形態では、設定した明るさ判定用の階調エリアを、例えば、白側の階調エリアＹhst8〜Ｙhst15として説明した。しかし、設定した明るさ判定用の階調エリアは、階調エリアＹhst8〜Ｙhst15に限られるものではなく、目標とする消費電力やコントラスト強調処理を実施したい映像シーンに応じて設定されることができる。
【０１７２】
また、明るさ判定用の階調エリアは、必ずしも連続している必要はなく任意に設定することができる。
【０１７３】
また、コントラスト強調処理を行うか停止するかを判別する画素数の閾値Ｔhについても同様に、５０００に限定されるものではない。この明るさ判定用の階調エリア、閾値Ｔhを、キー１６を操作することにより、手動設定されるようにすることもできる。
【０１７４】
例えば、字幕スーパーやポップアップウィンドウが表示装置２３に表示された場合、字幕スーパーやポップアップウィンドウと同じ輝度の階調エリアを、コントラスト強調処理停止のための合計画素数を計算する階調エリアから除外しても良い。
【０１７５】
この字幕スーパーやポップアップウィンドウが表示されたときは、コントラスト強調処理を停止させるようにしてもよい。
【０１７６】
また、コントラスト強調処理停止のために各階調エリアの画素数を加算する際、例えば、第９階調エリアＹhst8の画素数×１、第１０階調エリアＹhst9の画素数×２というように階調エリア毎に画素数の重み付けを行うようにしてもよい。
【０１７７】
上記実施形態の図１４に示す例では、白側の限界値ｐ１を２０７に設定するようにした。しかし、限界値ｐ１は、２０７に限られるものではなく、コントラスト強調処理を行っても消費電力の増加がわずかであれば、２０７〜２５５のいずれの値であってもよい。
【０１７８】
また、図１６に示す例では、黒側の限界値ｐ２を固定する点も、同様に黒レベルBlacklevelに限られるものではなく、０〜４７のいずれの値であってもよい。
【０１７９】
また、図５（ｂ）に示すような補正特性ｘ１において、（ｐ１，２５５）と（２５５，２５５）を直線で結ぶ必要はなく曲線で結んでもよい。図６（ｂ）に示すような補正特性ｘ０、図７（ｂ）に示すような補正特性ｘ２においても同様である。
【０１８０】
上記実施形態では、映像信号はＴＶ画像信号として説明した。しかし、映像信号は、ＴＶ画像信号に限られるものではなく、例えば、メモリカードや半導体メモリ、ハードディスクに記録された動画の映像信号、静止画の画像信号であっても良いし、また、有線や無線ネットワークからダウンロードまたは、ストリーミングにより取得した動画の映像信号、静止画の画像信号であってもよい。
【０１８１】
上記実施形態では、ＣＰＵ２４が高画質化回路２２のセレクタ１０８を制御するものとして説明した。しかし、セレクタ１０８は、ＣＰＵ２４の制御とは切り離して切り替えが行われるようにしてもよい。
【０１８２】
例えば、バッテリ残量がある一定値以下になったとき、ＣＰＵ２４の制御とは切り離してセレクタ１０８が切り替えられるように構成されてもよいし、携帯端末１が開閉式の携帯電話の場合に、開閉スイッチを備え、この開閉スイッチに連動してセレクタ１０８が切り替えられるように構成されてもよい。
【０１８３】
上記実施形態において、ＣＰＵ２４はＴＶチューナ２１の出力信号を直接処理できるインタフェースを備えているものとして説明した。しかし、これに限られるものでなく、インタフェース変換用の集積回路（ＩＣ）を備えるようにしてもよい。この場合、インタフェース変換用のＩＣを、ＣＰＵ２４との接続部分に専用の端子を設けて接続してもよいし、ＣＰＵバス２５に接続してもよい。
【０１８４】
また、携帯端末１にアプリケーションプロッセッサやコプロッセッサ等の画像処理装置が搭載されている場合、このインタフェース変換用のＩＣを、これらのプロセッサと同一シリコンチップ上に形成してもよいし、別のシリコンチップにスタック形式で実装してもよい。また、表示装置２３のコントローラ（図示せず）、ドライバＩＣ、ＴＶチューナ２１内に実装してもよい。
【０１８５】
上記実施形態では、映像信号処理装置を携帯端末１に適用した場合について説明した。しかし、携帯端末１に限定されるものではなく、本実施形態の映像信号処理装置を、コンピュータ、ＴＶ等に適用することもできる。
【０１８６】
また、上記実施形態では、プログラムが、それぞれメモリ等に予め記憶されているものとして説明した。しかし、映像信号処理装置を、全体装置の全部又は一部として動作させ、あるいは、上述の処理を実行させるためのプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto Optical disk）などのコンピュータ読み取り可能な記録媒体に格納して配布し、これを別のコンピュータにインストールし、上述の手段として動作させ、あるいは、上述の工程を実行させてもよい。
【０１８７】
さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを格納しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【図面の簡単な説明】
【０１８８】
【図１】本発明の実施形態に係る携帯端末の構成を示すブロック図である。
【図２】図１に示す高画質化回路の構成を示すブロック図である。
【図３】図２に示す色差−ＨＳ変換部が実行する色相、彩度変換を示す図である。
【図４】図２に示す特徴検出部が生成するヒストグラムを示す図である。
【図５】コントラスト強調処理を行わせる場合の（ａ）ヒストグラム、（ｂ）補正特性を示す図である。
【図６】コントラスト強調処理を停止させる場合の（ａ）ヒストグラム、（ｂ）補正特性を示す図である。
【図７】コントラスト強調処理の停止は黒側を除外して白側のみに適用する場合の（ａ）ヒストグラム、（ｂ）補正特性を示す図である。
【図８】図２に示す特徴点検出部が実行するヒストグラム生成処理を示すフローチャートである。
【図９】ヒストグラム生成処理の具体例（１）を示す図である。
【図１０】ヒストグラム生成処理の具体例（２）を示す図である。
【図１１】図２に示す特徴点検出部が実行する白黒レベル設定処理を示すフローチャートである。
【図１２】白黒レベル設定処理の具体例を示す図である。
【図１３】図２に示す特徴点検出部が実行する補正特性決定処理を示すフローチャートである。
【図１４】コントラスト強調処理を行わせる場合の補正特性の具体例を示す図である。
【図１５】コントラスト強調処理を停止させる場合の補正特性の具体例を示す図である。
【図１６】コントラスト強調処理の停止は黒側を除外して白側のみに適用する場合の補正特性の具体例を示す図である。
【図１７】従来のコントラスト強調処理を示す図である。
【符号の説明】
【０１８９】
１・・・携帯端末、２２・・・高画質化回路、２３・・・表示装置、２４・・・ＣＰＵ、１０３・・・特徴点検出部、１０５・・・変調部
【図１】
0004660827.tif 000002
【図２】
0004660827.tif 000003
【図３】
0004660827.tif 000004
【図４】
0004660827.tif 000005
【図５】
0004660827.tif 000006
【図６】
0004660827.tif 000007
【図７】
0004660827.tif 000008
【図８】
0004660827.tif 000009
【図９】
0004660827.tif 000010
【図１０】
0004660827.tif 000011
【図１１】
0004660827.tif 000012
【図１２】
0004660827.tif 000013
【図１３】
0004660827.tif 000014
【図１４】
0004660827.tif 000015
【図１５】
0004660827.tif 000016
【図１６】
0004660827.tif 000017
【図１７】
0004660827.tif 000018