(57)【要約】【課題】画像を縮小した場合に生じる画質劣化を極力抑えることによって縮小画像の画質を改善すること。【解決手段】所定数のサブピクセルを含んだ画素からなる縮小対象の元画像から抽出した複数の対象画素と、縮小先となる縮小画像上で当該複数の対象画素に対応する１つの縮小画素とを対応付けることで元画像から縮小画像を生成する場合に、サブピクセルの配列方向と同方向に連続しており複数の対象画素を少なくとも含んだ画素群を元画像から選択し、当該画素群に含まれる画素間の相対位置および当該画素群に含まれる各画素の輝度データに基づき、１つの縮小画素に含まれるサブピクセル数と同数の輝度データを生成し、生成された各輝度データを、縮小画素における各サブピクセルの輝度データとして設定し、輝度データが設定された縮小画像を所定の表示部へ表示させるように画像処理装置を構成した。【選択図】図２
2011118000.tif 000002
【特許請求の範囲】
【請求項１】
所定数のサブピクセルを含んだ画素からなる画像を処理する画像処理装置であって、
縮小対象となる元画像から抽出した複数の対象画素と、縮小先となる縮小画像上で当該複数の対象画素に対応する１つの縮小画素とを対応付けることで、前記元画像から前記縮小画像を生成する縮小画像生成手段と、
前記サブピクセルの配列方向と同方向に連続しており前記複数の対象画素を少なくとも含んだ画素群を前記元画像から選択し、当該画素群に含まれる画素間の相対位置および当該画素群に含まれる各画素の輝度データに基づき、前記所定数と同数の輝度データを生成する生成手段と、
前記生成手段によって生成された各輝度データを、前記縮小画素における各サブピクセルの輝度データとして設定する輝度データ設定手段と、
前記輝度データ設定手段によって前記輝度データが設定された縮小画像を所定の表示部へ表示させる表示制御手段と
を備えたことを特徴とする画像処理装置。
【請求項２】
前記縮小画像生成手段により生成された前記縮小画像中に、前記配列方向で隣り合う画素間の輝度の差が所定範囲を超えるエッジ領域を検出するエッジ領域検出手段と、
前記エッジ領域検出手段により検出された前記エッジ領域中で輝度が高い方の画素を構成する前記サブピクセルのうち、最も輝度の高い前記サブピクセルの輝度を基準として、前記輝度が高い方の画素の中で前記最も輝度が高いサブピクセル以外の前記サブピクセルの輝度を前記基準へ近づけるように上昇させるエッジ補正手段と
を備えたことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記縮小画像生成手段により生成された前記縮小画像中で、輝度が所定の下限値を下回る背景画像中に輝度が所定の上限値を上回る画素が存在し、且つ該画素が前記配列方向と直交する方向で所定数以上連続して存在する縦線領域を検出する縦線領域検出手段と、
前記縦線領域検出手段により検出された前記縦線領域中で、輝度が前記所定の上限値を上回る画素の中で最も輝度の高い前記サブピクセルの輝度を基準として、前記輝度が高い方の画素の中で前記最も輝度が高いサブピクセル以外の前記サブピクセルの輝度を前記基準へ近づけるように上昇させる縦線補正手段と
を備えたことを特徴とする請求項１または請求項２に記載の画像処理装置。
【請求項４】
所定数のサブピクセルを含んだ画素からなる画像を処理する画像処理方法であって、
縮小対象となる元画像から抽出した複数の対象画素と、縮小先となる縮小画像上で当該複数の対象画素に対応する１つの縮小画素とを対応付けることで、前記元画像から前記縮小画像を生成する縮小画像生成工程と、
前記サブピクセルの配列方向と同方向に連続しており前記複数の対象画素を少なくとも含んだ画素群を前記元画像から選択し、当該画素群に含まれる画素間の相対位置および当該画素群に含まれる各画素の輝度データに基づき、前記所定数と同数の輝度データを生成する生成工程と、
前記生成工程によって生成された各輝度データを、前記縮小画素における各サブピクセルの輝度データとして設定する輝度データ設定工程と、
前記輝度データ設定工程によって前記輝度データが設定された縮小画像を所定の表示部へ表示させる表示制御工程と
を含むことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および画像処理方法に関し、特に、画像を縮小した場合に生じる画質劣化を極力抑えることによって縮小画像の画質を改善することができる画像処理装置および画像処理方法に関する。
【背景技術】
【０００２】
従来、元画像から縮小画像を生成する画像縮小方式として、元画像から縮小率に応じた数の画素（ピクセル）を間引き、残されたピクセルによって縮小画像を生成する方式が知られている。
【０００３】
このように元画像からピクセルを間引いて縮小画像を生成する際、元画像では滑らかな斜め線として表示されていた線が縮小画像中ではピクセルの間引きによってギザギザの斜め線として表示されることがある。
【０００４】
このため、近年、元画像からピクセルを間引くのではなく、元画像中の複数のピクセルを構成する画像データから縮小画像の１ピクセル分の画像データを生成することで画像を縮小する画像処理が用いられるようになってきている。
【０００５】
たとえば、特許文献１には、元画像中の隣り合う２ピクセル分の画像データから縮小画像の１ピクセル分の画像データを生成して画像を縮小する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−９３８３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の一般的な画像処理では、縮小対象として元画像から選択した隣り合う２つの対象ピクセルから縮小画像の１ピクセルにおける各ＲＧＢ値を決定する場合、各対象ピクセルの輝度データに基づき、たとえば、各対象ピクセルの輝度の平均値を算出することで１種類の輝度データを生成していた。
【０００８】
そして、従来の画像処理では、算出した１種類の輝度データを、所定のＲＧＢのマトリックス変換式へ代入することによって、縮小画像の１ピクセルにおける各ＲＧＢ値を決定していた。
【０００９】
このため、従来の画像処理では、元画像から選択した各対象ピクセルの輝度に差異があった場合、画像の縮小によって輝度間の差異が平滑化されてしまうため、縮小画像では元画像における各対象ピクセルの輝度の差異を再現することができず画質の劣化を招くおそれがある。
【００１０】
このことから、画像を縮小した場合に生じる画質劣化を極力抑えることによって縮小画像の画質を改善することができる画像処理装置および画像処理方法をいかにして実現するかが大きな課題となっている。
【００１１】
本発明は、上述した従来技術による問題点を解消するためになされたものであって、画像を縮小した場合に生じる画質劣化を極力抑えることによって縮小画像の画質を改善することができる画像処理装置および画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述した課題を解決し、目的を達成するために、本発明は、所定数のサブピクセルを含んだ画素からなる画像を処理する画像処理装置であって、縮小対象となる元画像から抽出した複数の対象画素と、縮小先となる縮小画像上で当該複数の対象画素に対応する１つの縮小画素とを対応付けることで、前記元画像から前記縮小画像を生成する縮小画像生成手段と、前記サブピクセルの配列方向と同方向に連続しており前記複数の対象画素を少なくとも含んだ画素群を前記元画像から選択し、当該画素群に含まれる画素間の相対位置および当該画素群に含まれる各画素の輝度データに基づき、前記所定数と同数の輝度データを生成する生成手段と、前記生成手段によって生成された各輝度データを、前記縮小画素における各サブピクセルの輝度データとして設定する輝度データ設定手段と、前記輝度データ設定手段によって前記輝度データが設定された縮小画像を所定の表示部へ表示させる表示制御手段とを備えた画像処理装置および同装置による画像処理方法を提供することとした。
【発明の効果】
【００１３】
本発明によれば、縮小対象として元画像から選択した複数の対象画素の輝度データに基づき、画素間の相対位置および当該画素群に含まれる各画素の輝度データに基づき、縮小画素に含まれるサブピクセル数と同数の輝度データを生成し、生成した各輝度データを、縮小画素における各サブピクセルの輝度データとして設定することにより、縮小対象となる元画像から抽出した複数の対象画素の輝度の違いを縮小画素中の各サブピクセルの輝度の違いによって再現することができる。したがって、画像を縮小した場合に生じる画質劣化を極力抑えることによって縮小画像の画質を改善することができるという効果を奏する。
【図面の簡単な説明】
【００１４】
【図１】図１は、従来における画像処理手法の概要を示す図である。
【図２】図２は、本発明に係る画像処理手法の概要を示す図である。
【図３】図３は、本実施例に係る車載装置の構成を示すブロック図である。
【図４】図４は、本実施例に係る表示装置の構成を示すブロック図である。
【図５】図５は、本実施例に係るピクセル制御部の構成を示すブロック図である。
【図６】図６は、本実施例における輝度データ生成部による輝度データの生成手順その１を示す図である。
【図７】図７は、本実施例における輝度データ生成部による輝度データの生成手順その２を示す図である。
【図８】図８は、エッジ領域や前述の縦線に発生する色付きの発生原因および色付きの低減方法を示す図である。
【図９】図９は、縮小ピクセルとして選択したサブピクセルの配列順序による色付きの発生原因および色付きの低減方法を示す図である。
【図１０】図１０は、サブピクセル制御部が備える前処理部の処理手順を示すフローチャートである。
【図１１】図１１は、サブピクセル制御部が備える後処理部の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下に添付図面を参照して、本発明に係る画像処理装置および画像処理方法の実施例を詳細に説明する。
【００１６】
まず、実施例の詳細な説明に先立って、本発明に係る画像処理手法の概要について、従来における画像処理手法と対比して説明する。図１は、従来における画像処理手法の概要を示す図であり、図２は、本発明における画像処理手法の概要を示す図である。
【００１７】
なお、以下では、ＶＧＡ（８００×４８０）サイズの元画像をＥＧＡ（４００×２４０）サイズのディスプレイに縮小して表示する場合の画像処理手順を例に挙げて説明する。
【００１８】
元画像や縮小画像を表示する表示装置は、Ｒ（赤）、Ｇ（緑）、Ｂ（青）という３原色の各単色に対応する３つのサブピクセルがＲＧＢの順に配列されて構成された１画素（ピクセル）をマトリックス状に複数配列して構成されているとする。
【００１９】
以下、１ピクセルを構成する３つのサブピクセルが配列されている配列方向を水平方向とし、水平方向と直交する方向を垂直方向として説明する。
【００２０】
従来、ＶＧＡ（８００×４８０）サイズの元画像をＥＧＡ（４００×２４０）サイズのディスプレイに縮小して表示する場合には、元画像を垂直方向および水平方向についてそれぞれ１／２倍に縮小する画像処理が行われている。
【００２１】
そして、元画像を水平方向について１／２倍に縮小する場合、従来の画像処理手法では、図１（Ａ）に示すように、縮小対象のピクセルとして水平方向で隣り合う２つの対象ピクセルＰ０、Ｐ１を元画像から選択する。ここでは、対象ピクセルＰ０の輝度を示す輝度データがＹ０、対象ピクセルＰ１の輝度を示す輝度データがＹ１であるものとする。
【００２２】
続いて、従来の画像処理手法では、対象ピクセルＰ０、Ｐ１の各輝度データＹ０、Ｙ１に基づき、たとえば、対象ピクセルＰ０、Ｐ１の輝度の平均値を算出することで１種類の輝度データＹ０１を生成していた。
【００２３】
その後、従来の画像処理手法では、算出した１種類の輝度データＹ０１を縮小画像の１ピクセル（以下、「縮小ピクセルＰ０１」という。）の輝度データとして設定していた。
【００２４】
具体的には、元画像の各輝度データＹ０およびＹ１から算出した１種類の輝度データＹ０１を、図１（Ｂ）に示すＲＧＢのマトリックス変換式へ代入することによって、縮小ピクセルＰ０１における各ＲＧＢ値を決定していた。
【００２５】
このため、従来の画像処理手順では、２つの対象ピクセルＰ０、Ｐ１の輝度の間に違いがある場合であっても、縮小ピクセルＰ０１を構成する各サブピクセルの輝度は全て同じ輝度となる。
【００２６】
したがって、従来の画像処理手法では、縮小前の２ピクセルＰ０とＰ１との間に輝度の差異がある場合であっても、かかる差異が縮小ピクセルＰ０１には反映されない。したがって、縮小画像の画質劣化を招くおそれがある。
【００２７】
そこで、本発明では、図２（Ａ）に示すように、元画像から選択した複数（ここでは２つ）の対象ピクセルＰ０、Ｐ１の輝度データＹ０、Ｙ１に基づき、対象ピクセルＰ０、Ｐ１の輝度の違いに応じて輝度の異なる３種類の輝度データＹｒ、ＹｇおよびＹｒを生成することとした。そして、生成した各輝度データ（Ｙｒ、ＹｇおよびＹｒ）を、縮小ピクセルＰ０１を構成する３つのサブピクセルの各輝度データとしてそれぞれ設定することとした。
【００２８】
具体的には、本発明では、対象ピクセルＰ０、Ｐ１と同一水平直線上に配列された複数のピクセルの中から、少なくとも対象ピクセルＰ０、Ｐ１を含む複数のピクセルを選択し、選択した複数のピクセルの各配列位置および各輝度データに基づき、水平方向に並ぶ３つの仮想ピクセル（図２（Ａ）中に破線で示すピクセル）の輝度値をそれぞれ決定する。
【００２９】
ここで、３つの仮想ピクセルのうちの真ん中に位置する仮想ピクセル（以下、「中ピクセル」という。）は、ピクセルの中心が対象ピクセルＰ０、Ｐ１間の中点（同図の「Ｘ０」参照）に存在すると仮定する。また、他の２つの仮想ピクセルは、対象ピクセルＰ０、Ｐ１間の中点から等距離に存在すると仮定する。
【００３０】
そして、本発明では、対象ピクセル（たとえば、Ｐ０およびＰ１）と、各仮想ピクセルとの仮想的な位置関係に基づき、各仮想ピクセルの輝度データを決定する。
【００３１】
なお、図２（Ａ）では、説明を容易にするために、３つの仮想ピクセルを図示しているが、実際の画像処理においては３つの仮想ピクセルを生成せずに、後に詳述する所定の補間処理によって３つの仮想ピクセルにそれぞれ対応する輝度データを算出する。
【００３２】
つづいて、本発明では、中ピクセルの輝度を示す輝度データＹｇ、中ピクセルよりも対象ピクセルＰ０側の仮想ピクセルの輝度データＹｒ、中ピクセルよりも対象ピクセルＰ１側の仮想ピクセルの輝度データＹｂを、それぞれ算出する。
【００３３】
そして、本発明では、図２（Ｂ）に示すように、ＲＧＢのマトリックス変換式に対し、先に算出した３種類の輝度データＹｒ、Ｙｇ、Ｙｒをそれぞれ代入することで、縮小ピクセルＰ０１における各ＲＧＢ値を決定する。
【００３４】
このため、本発明では、縮小ピクセルＰ０１中でＲに対応するサブピクセルの輝度に、対象ピクセルＰ０の輝度が強く反映され、Ｇに対応するサブピクセルの輝度に、対象ピクセルＰ０、Ｐ１の輝度が均等に反映され、Ｂに対応するサブピクセルの輝度に、対象ピクセルＰ１の輝度が強く反映されることになる。
【００３５】
このように、本発明では、対象ピクセルＰ０、Ｐ１の輝度の違いに応じて縮小ピクセルＰ０１を構成する３つのサブピクセルの各輝度をそれぞれ個別に調整することができる。したがって、縮小ピクセルＰ０１を構成する各サブピクセルの輝度の違いによって、対象ピクセルＰ０、Ｐ１の輝度の違いを再現することができる。
【００３６】
これにより、本発明によれば、微妙なグラデーションが含まれている元画像を縮小する場合に、従来の画像処理手順に比べ高い再現性で元画像の微妙なグラデーションを再現した縮小画像を生成することができる。したがって、画像縮小による画質の劣化を抑制して縮小画像の画質を改善することができる。
【００３７】
以下では、図２を用いて説明した画像処理手法を適用した画像処理装置についての実施例を詳細に説明する。なお、以下に示す実施例では、ナビゲーション機能やテレビ機能あるいはＤＶＤ（Digital  Versatile  Disc）機能などの複数の機能が一体化した車載装置に搭載される表示装置を画像処理装置の一例として用いて説明する。ただし、本発明にかかる画像処理装置は、画像を表示する様々な装置に対して適用することができる。
【００３８】
また、以下に示す実施例では、ＶＧＡ（８００×４８０）サイズの元画像を１／２に縮小してＥＧＡ（４００×２４０）サイズのディスプレイに表示する場合について説明するが、元画像の縮小率はこれに限ったものではない。
【実施例】
【００３９】
図３は、本実施例に係る車載装置の構成を示すブロック図である。なお、同図には、車載装置１の特徴を説明するために必要な構成要素のみを示しており、一般的な構成要素についての記載を省略している。
【００４０】
同図に示すように、本実施例に係る車載装置１は、ナビゲーションエンジン１１と、ＴＶ（Television）チューナ１２と、ＤＶＤデッキ１３と、リアカメラ１４と、オーディオマイコン１５と、描画部１６と、映像切替部１７と、表示装置１８とを備えている。
【００４１】
ナビゲーションエンジン１１は、車両の誘導や経路探索といった各種のカーナビゲーション機能を司るデバイスである。たとえば、ナビゲーションエンジン１１は、地図情報や自車両の位置情報あるいはＶＩＣＳ（Vehicle  Information  and  Communication  System）情報等を用いてナビ画像を生成し、生成したナビ画像の画像データを描画部１６へ出力する。ＴＶチューナ１２は、アンテナからアナログＴＶ放送波やデジタルＴＶ放送波を受信し、受信した放送波に含まれる画像データを映像切替部１７へ出力する。
【００４２】
ＤＶＤデッキ１３は、ＤＶＤの再生装置であり、ＤＶＤから読み取った画像データを映像切替部１７へ出力する。リアカメラ１４は、車両後方に設置されるカメラであり、車両後方を撮像した画像データを映像切替部１７へ出力する。オーディオマイコン１５は、ナビゲーションエンジン１１からの指示に応じたガイド用の音声、ＴＶチューナ１２あるいはＤＶＤデッキ１３から入力される音声を出力させるデバイスである。特に、オーディオマイコン１５は、ボリューム設定値の変更を受け付けた場合に、現在のボリューム設定値を示す画像（以下、「ボリューム表示画像」と記載する）を生成して、表示装置１８へ出力する。
【００４３】
描画部１６は、ナビゲーションエンジン１１から入力されたナビ画像に対して、メニュー画面やボタンといったＧＵＩ（Graphical  User  Interface）画像を合成した合成画像（以下、「合成ナビ画像」と記載する）の画像データを表示装置１８へ出力する描画デバイスである。映像切替部１７は、表示装置１８からの指示に応じて、ＴＶチューナ１２、ＤＶＤデッキ１３あるいはリアカメラ１４から入力される画像データの中から１つの画像データを選択し、選択した画像データを表示装置１８へ出力するデバイスである。
【００４４】
表示装置１８は、描画部１６から入力される合成ナビ画像の画像データ、映像切替部１７から入力される画像データ、オーディオマイコン１５から入力されるボリューム表示画像の画像データを表示する装置である。
【００４５】
次に、図３に示した表示装置１８の構成について図４を用いて詳細に説明する。図４は、本実施例に係る表示装置１８の構成を示すブロック図である。なお、同図には、表示装置１８の特徴を説明するために必要な構成要素のみを示しており、一般的な構成要素についての記載を省略している。
【００４６】
同図に示すように、表示装置１８は、電源８１と、ＴＦＴ（Thin  Film  Transistor）パネル８２と、マイコン処理部８３と、ＬＶＤＳ（Low  Voltage  Differential  Signaling）レシーバ８４と、縮小画像生成部８５と、階調処理部８６と、ピクセル制御部８７と、タイミング制御部８８と、メモリ８９とを備える。電源８１は、ＴＦＴパネル８２に対して電力を供給するデバイスである。ＴＦＴパネル８２は、各種の画像を表示する表示デバイスである。
【００４７】
マイコン処理部８３は、表示装置１８全体を制御する制御部である。また、マイコン処理部８３は、ユーザからの操作等に応じて、描画部１６から入力される画像データ、映像切替部１７から入力される画像データ、オーディオマイコン１５から入力される画像データの中から１つの画像データを選択して、ＬＶＤＳレシーバ８４へ入力させる。
【００４８】
また、マイコン処理部８３は、ユーザからの操作等に応じて、映像切替部１７に対して映像切替を指示したりもする。なお、マイコン処理部８３としては、たとえば、ＣＰＵ（Central  Processing  Unit）や、ＣＰＵおよびメモリを搭載した集積回路等を用いることができる。
【００４９】
ＬＶＤＳレシーバ８４は、大容量の画像データを高速で伝送させることができる画像インタフェースである。かかるＬＶＤＳレシーバ８４は、画像データが入力されると、入力された画像データを縮小画像生成部８５へ出力する。
【００５０】
縮小画像生成部８５は、ＬＶＤＳレシーバ８４から入力された画像データのサイズがＴＦＴパネル８２の表示サイズよりも大きい場合に、かかる画像データ（元画像）のサイズをＴＦＴパネル８２の表示サイズに縮小する処理を行う処理部である。
【００５１】
たとえば、縮小画像生成部８５は、ＶＧＡ（８００×４８０）サイズの元画像をＥＧＡ（４００×２４０）サイズに縮小する場合、元画像をまず垂直方向で１／２倍にする縮小処理を行い、その後、垂直方向に１／２倍された元画像を水平方向で１／２倍にする縮小処理を行う。なお、ここでは図示を省略しているが、縮小画像生成部８５は、ピクセル制御部８７と接続されている。
【００５２】
そして、本実施例に係る縮小画像生成部８５は、元画像を水平方向で１／２倍に縮小すする場合、後述するピクセル制御部８７から入力されるピクセル制御データに基づいて縮小ピクセルＰ０１を構成する３つのサブピクセルの各輝度を個別に調整することで画質劣化を抑制した縮小画像を生成し、生成した縮小画像をメモリ８９へ記憶する。
【００５３】
階調処理部８６は、メモリ８９に記憶された縮小画像を取り出し、取り出した縮小画像に対して階調変換を行う処理部である。具体的には、階調処理部８６は、画像データの階調情報を８ビットから６ビットへ変換する。
【００５４】
ピクセル制御部８７は、縮小画像に対してピクセル制御を行う処理部である。たとえば、ピクセル制御部８７は、縮小画像の各ピクセルについてＲ、Ｇ、Ｂの配分を決定する。
【００５５】
また、ピクセル制御部８７は、縮小画像を表示させる場合に、縮小ピクセルＰ０１として使用する３つのサブピクセルの組合せをＲＧＢ、ＧＢＲ、ＢＲＧの中から選択することにより、縮小画像の水平方向における見かけ上の解像度を３倍にするサブピクセルレンダリングを行う。
【００５６】
特に、本実施例におけるピクセル制御部８７は、元画像から生成される縮小ピクセルＰ０１を構成する３つのサブピクセルの輝度をそれぞれ個別に調整することで、縮小画像の画質劣化を抑制するピクセル制御を行う。なお、ピクセル制御部８７の具体的な構成および動作については、図５〜１１を用いて後述する。
【００５７】
タイミング制御部８８は、縮小画像生成部８５によって生成された縮小画像のフレーム周波数を決定する処理部である。そして、タイミング制御部８８は、決定したフレーム周波数を用いて各縮小画像をＴＦＴパネル８２へ順次表示させる。本実施例では、タイミング制御部８８がサブピクセル単位で輝度が調整された縮小画像を所定の表示手段であるＴＦＴパネル８２へ表示させる表示制御手段として機能する。
【００５８】
メモリ８９は、縮小画像生成部８５によって生成された縮小画像を記憶する記憶デバイスである。なお、メモリ８９としては、たとえば、ＳＤＲＡＭ（Synchronous  Dynamic  Random  Access  Memory）といった揮発性記憶素子を用いることができる。
【００５９】
次に、本実施例に係るピクセル制御部８７の構成について図５を用いて具体的に説明する。図５は、本実施例に係るピクセル制御部８７の構成を示すブロック図である。なお、同図には、ピクセル制御部８７の特徴を説明するために必要な構成要素のみを示しており、一般的な構成要素についての記載を省略している。
【００６０】
図５に示すように、ピクセル制御部８７は、前処理部７１と後処理部７２とを備えている。前処理部７１は、縮小画像生成部８５によって生成された縮小ピクセルＰ０１を構成する３つのサブピクセルの輝度をサブピクセル単位で個別に調整するピクセル制御を行う処理部である。
【００６１】
そして、前処理部７１は、輝度データ生成部７１ａと輝度データ設定部７１ｂとを備えている。輝度データ生成部７１ａは、縮小画像生成部８５から垂直方向（縦）について１／２倍された元画像の画像データを取得し、取得した画像データに基づいて縮小ピクセルＰ０１における各サブピクセルの輝度データを生成する処理部である。
【００６２】
また、輝度データ設定部７１ｂは、輝度データ生成部７１ａによって生成されたサブピクセル毎の輝度データをピクセル制御データとして縮小画像生成部８５へ出力することによって、縮小ピクセルＰ０１における各サブピクセルの輝度を設定する処理部である。
【００６３】
ここで、図６および図７を参照して、輝度データ生成部７１ａによる輝度データの生成手順その１およびその２について説明する。図６および図７は、本実施例における輝度データ生成部７１ａによる輝度データの生成手順その１およびその２を示す図である。
【００６４】
ここでは、元画像を水平方向について１／２倍に縮小する場合を例に挙げて説明する。図６に示すように、輝度データ生成部７１ａは、元画像の画像データを取得すると、元画像の水平１ラインを構成するピクセル列から縮小対象として、水平方向に隣り合う２つの対象ピクセルＰ０、Ｐ１を選択する。
【００６５】
そして、輝度データ生成部７１ａは、対象ピクセルＰ０、Ｐ１と同一の水平ラインに配列されている複数のピクセルの中で少なくとも対象ピクセルＰ０、Ｐ１を含む所定数のピクセルの輝度データを用いて、対象ピクセルＰ０、Ｐ１から生成する縮小ピクセルＰ０１を構成する３つのサブピクセルの各輝度データを生成する。
【００６６】
具体的には、輝度データ生成部７１ａは、Ｐ−３〜Ｐ２までの６ピクセルの各輝度データを用いて、ピクセルＰ−１および対象ピクセルＰ０の境界線である垂直線Ｘ１上に中心をもつ仮想サブピクセルを生成する。
【００６７】
また、輝度データ生成部７１ａは、Ｐ−２〜Ｐ３までの６ピクセルの各輝度データを用いて、対象ピクセルＰ０およびＰ１の境界線である垂直線Ｘ０上に中心をもつ仮想サブピクセルを生成する。
【００６８】
また、輝度データ生成部７１ａは、Ｐ−１〜Ｐ４までの６ピクセルの各輝度データを用いて、対象ピクセルＰ１およびピクセルＰ２の境界線である垂直線Ｘ２上に中心をもつ仮想サブピクセルを生成する。ここで、３つの仮想サブピクセルは、水平方向に等距離間隔で存在すると仮定する。
【００６９】
そして、輝度データ生成部７１ａは、垂直線Ｘ１からＰ−３〜Ｐ２までの６ピクセルの中でＲに対応する各サブピクセルまでの距離と、Ｐ−３〜Ｐ２までの６ピクセルの各輝度データとを用いて、垂直線Ｘ１上に中心をもつ仮想ピクセルの輝度データＹｒを算出する。
【００７０】
また、輝度データ生成部７１ａは、垂直線Ｘ０からＰ−２〜Ｐ３までの６ピクセルの中でＧに対応する各サブピクセルまでの距離と、Ｐ−２〜Ｐ３までの６ピクセルの各輝度データとを用いて、垂直線Ｘ０上に中心をもつ仮想ピクセルの輝度データＹｇを算出する。
【００７１】
また、輝度データ生成部７１ａは、垂直線Ｘ２からＰ−１〜Ｐ４までの６ピクセルの中でＢに対応する各サブピクセルまでの距離と、Ｐ−１〜Ｐ４までの６ピクセルの各輝度データとを用いて、垂直線Ｘ２上に中心をもつ仮想ピクセルの輝度データＹｂを算出する。
【００７２】
そして、輝度データ設定部７１ｂは、輝度データ生成部７１ａによって算出された３種類の輝度データＹｒ、Ｙｇ、Ｙｂをピクセル制御データとして縮小画像生成部８５へ出力することにより、縮小ピクセルＰ０１の構成要素である各サブピクセルの輝度データをサブピクセル単位で設定する。
【００７３】
これにより、縮小ピクセルＰ０１中でＲに対応するサブピクセルの輝度データとして輝度データＹｒが設定され、縮小ピクセルＰ０１中でＧに対応するサブピクセルの輝度データとして輝度データＹｇが設定され、縮小ピクセルＰ０１中でＢに対応するサブピクセルの輝度データとして輝度データＹｂが設定される。
【００７４】
なお、本実施例では、対象ピクセルＰ０、Ｐ１を含む６ピクセルの各輝度データを用いて、３種類の輝度データＹｒ、Ｙｇ、Ｙｂを算出する場合を例に挙げて説明したが、少なくとも対象ピクセルＰ０、Ｐ１を含む任意の数のピクセルの輝度データを用いて、３種類の輝度データＹｒ、Ｙｇ、Ｙｂを算出してもよい。
【００７５】
また、本実施例では、３種類の輝度データＹｒ、Ｙｇ、Ｙｂを算出するために、選択する６ピクセル群を８ピクセルＰ−３〜Ｐ４の中で１ピクセルずつスライドさせて選択する場合を例に挙げたが、選択する６ピクセル群のスライド量は１ピクセルずつに限定するものではない。
【００７６】
また、本実施例では、下記のＬａｎｃｚｏｓ３関数を用いた補間処理によって、縮小ピクセルＰ０１へ設定する３種類の輝度データＹｒ、Ｙｇ、Ｙｂを算出する。
Ｌａｎｃｚｏｓ３（Ｘ）＝ｓｉｎｃ（πＸ）×ｓｉｎｃ（πＸ／３），−３＜Ｘ＜３
＝０，Ｘ≧３，Ｘ≦−３
【００７７】
ここで、図７を参照して、Ｌａｎｃｚｏｓ３関数を用いた補間処理によって、縮小ピクセルＰ０１へ設定する３種類の輝度データＹｒ、Ｙｇ、Ｙｂを算出する手順について説明する。上記Ｌａｎｃｚｏｓ３関数は、図７（Ａ）に示すように、Ｘが０の場合にＬａｎｃｚｏｓ３（Ｘ）の値が最大値をとり、Ｘが３に近付くにつれてＬａｎｃｚｏｓ３（Ｘ）の値が０に収束する性質を持っている。
【００７８】
本実施例では、かかるＬａｎｃｚｏｓ３関数の性質を利用して、縮小ピクセルＰ０１の各サブピクセルへ設定する３種類の輝度データＹｒ、Ｙｇ、Ｙｂ、すなわち、３つの仮想ピクセルの輝度データを算出している。
【００７９】
具体的には、図７の（Ｂ）に示すように、図６に示す垂直線Ｘ１上に中心をもつ仮想ピクセルの輝度データＹｒを算出する場合、横軸Ｘの原点（Ｘが０となる点）を垂直線Ｘ１と一致させる。そして、縦軸は、輝度データＹｒの算出に用いるピクセルの輝度に乗ずる係数とする。
【００８０】
ここで、Ｘの値は、各対象ピクセルの幅で正規化した値とする。すなわち、Ｘが１あるいは−１の点は、垂直線Ｘ１からの距離が、かかる幅と一致する点である。つまり、図７（Ｂ）に示すグラフ上の各点は、ピクセルＰ−３〜Ｐ２の中でＲに対応する各サブピクセルに対応している。たとえば、図７（Ｂ）に示すグラフ上で垂直線Ｘ１までの距離が最も近い点は、対象ピクセルＰ０中でＲに対応するサブピクセルに対応している。
【００８１】
そして、輝度データ生成部７１ａは、ピクセルＰ−３〜Ｐ２までの６ピクセルの各輝度と、図７（Ｂ）に示すグラフ上の各点の縦軸に対応する係数とを用いて輝度データＹｒを算出する。
【００８２】
つまり、輝度データ生成部７１ａは、ピクセルＰ−３〜Ｐ２の各輝度に対し、各ピクセルＰ−３〜Ｐ２の中でＲに対応する各サブピクセルから垂直線Ｘ１までの距離に応じた係数を乗じ、各乗算結果を加算することで輝度データＹｒを算出する。
【００８３】
すなわち、本実施例に係る輝度データ生成部７１ａは、輝度データＹｒを算出する場合に、参照する各ピクセルの位置を考慮しているのではなく、参照する各ピクセルの中でＲに対応する各サブピクセルの位置を考慮している。したがって、輝度データＹｒは、ピクセルＰ−３〜Ｐ２の中でＲに対応する各サブピクセルの位置における輝度変化を反映した輝度データとなる。
【００８４】
また、図７の（Ｃ）に示すように、図６に示す垂直線Ｘ０上に中心をもつ仮想ピクセルの輝度データＹｇを算出する場合、横軸Ｘの原点（Ｘが０となる点）を垂直線Ｘ０と一致させる。そして、縦軸は、輝度データＹｇの算出に用いるピクセルの輝度に乗ずる係数とする。
【００８５】
ここで、Ｘの値は、各対象ピクセルの幅で正規化した値とする。すなわち、Ｘが１あるいは−１の点は、垂直線Ｘ０からの距離が、かかる幅と一致する点である。つまり、図７（Ｃ）に示すグラフ上の各点は、ピクセルＰ−２〜Ｐ３の中でＧに対応する各サブピクセルに対応している。たとえば、図７（Ｃ）に示すグラフ上で垂直線Ｘ０までの距離が最も近い２点のうち、Ｘ＜０の領域に存在する点は、対象ピクセルＰ０中でＧに対応するサブピクセルに対応し、Ｘ＞０の領域に存在する点は、対象ピクセルＰ１中でＧに対応するサブピクセルに対応している。
【００８６】
そして、輝度データ生成部７１ａは、ピクセルＰ−２〜Ｐ３までの６ピクセルの各輝度と、図７（Ｃ）に示すグラフ上の各点の縦軸に対応する係数とを用いて輝度データＹｇを算出する。
【００８７】
つまり、輝度データ生成部７１ａは、ピクセルＰ−２〜Ｐ３の各輝度に対し、各ピクセルＰ−２〜Ｐ３の中でＧに対応する各サブピクセルから垂直線Ｘ０までの距離に応じた係数を乗じ、各乗算結果を加算することで輝度データＹｇを算出する。
【００８８】
すなわち、本実施例に係る輝度データ生成部７１ａは、輝度データＹｇを算出する場合に、参照する各ピクセルの位置を考慮しているのではなく、参照する各ピクセルの中でＧに対応する各サブピクセルの位置を考慮している。したがって、輝度データＹｇは、ピクセルＰ−２〜Ｐ３の中でＲに対応する各サブピクセルの位置における輝度変化を反映した輝度データとなる。
【００８９】
また、図７の（Ｄ）に示すように、図６に示す垂直線Ｘ２上に中心をもつ仮想ピクセルの輝度データＹｂを算出する場合、横軸Ｘの原点（Ｘが０となる点）を垂直線Ｘ２と一致させる。そして、縦軸は、輝度データＹｂの算出に用いるピクセルの輝度に乗ずる係数とする。
【００９０】
ここで、Ｘの値は、各対象ピクセルの幅で正規化した値とする。すなわち、Ｘが１あるいは−１の点は、垂直線Ｘ２からの距離が、かかる幅と一致する点である。つまり、図７（Ｄ）に示すグラフ上の各点は、ピクセルＰ−１〜Ｐ４の中でＢに対応する各サブピクセルに対応している。たとえば、図７（Ｄ）に示すグラフ上で垂直線Ｘ２までの距離が最も近い点は、対象ピクセルＰ１中でＢに対応するサブピクセルに対応している。
【００９１】
そして、輝度データ生成部７１ａは、ピクセルＰ−１〜Ｐ４までの６ピクセルの各輝度と、図７（Ｄ）に示すグラフ上の各点の縦軸に対応する係数とを用いて輝度データＹｂを算出する。
【００９２】
つまり、輝度データ生成部７１ａは、ピクセルＰ−１〜Ｐ４の各輝度に対し、各ピクセルＰ−１〜Ｐ４の中でＢに対応する各サブピクセルから垂直線Ｘ２までの距離に応じた係数を乗じ、各乗算結果を加算することで輝度データＹｂを算出する。
【００９３】
すなわち、本実施例に係る輝度データ生成部７１ａは、輝度データＹｂを算出する場合に、参照する各ピクセルの位置を考慮しているのではなく、参照する各ピクセルの中でＢに対応する各サブピクセルの位置を考慮している。したがって、輝度データＹｂは、ピクセルＰ−１〜Ｐ４の中でＢに対応する各サブピクセルの位置における輝度変化を反映した輝度データとなる。
【００９４】
図５の説明に戻り、後処理部７２について説明する。後処理部７２は、縮小ピクセルＰ０１を構成する３つのサブピクセルの輝度をサブピクセル単位で個別に調整することが原因で、縮小画像中に色付きとよばれる画質劣化が発生する可能性がある場合に、色付きの発生を低減するピクセル制御を行う処理部である。
【００９５】
そして、後処理部７２は、赤色低減部７２ａと黄色低減部７２ｂとエッジ補正部７２ｃと縦線補正部７２ｄとを備えている。
【００９６】
赤色低減部７２ａは、縮小画像で本来白が表示される位置に赤色の色付きが発生する恐れのあるピクセルを検出し、検出したピクセルを構成する所定のサブピクセルの輝度を個別に調整することで赤色の発色を低減し白として表示させる処理部である。
【００９７】
黄色低減部７２ｂは、縮小画像で本来白が表示される位置に黄色の色付きが発生する恐れのあるピクセルを検出し、検出したピクセルを構成する所定のサブピクセルの輝度を個別に調整することで黄色の発色を低減し白として表示させる処理部である。
【００９８】
エッジ補正部７２ｃは、縮小画像で明暗の境界に存在する２ピクセルをエッジ領域として検出し、検出したエッジ領域における輝度の低い側のピクセルを構成するサブピクセルの輝度を調整するためのピクセル制御データを縮小画像生成部８５へ出力する処理部である。つまり、エッジ補正部７２ｃは、エッジ領域に発生する色付きに起因したコントラストの低下を抑制する処理部である。
【００９９】
縦線補正部７２ｄは、縮小画像で暗い色合いの背景画像中に存在する明るい色合いの細い垂直線（縦線）を検出し、検出した縦線を構成するピクセルの各サブピクセルの輝度をサブピクセル単位で調整するためのピクセル制御データを縮小画像生成部８５へ出力する処理部である。つまり、縦線補正部７２ｄは、縦線に発生する色付きを低減する処理部である。
【０１００】
ここで、図８および図９を参照して、色付きの発生原因および色付きの低減方法について説明する。図８は、エッジ領域や前述の縦線に発生する色付きの発生原因および色付きの低減方法を示す図であり、図９は、縮小ピクセルＰ０１として選択したサブピクセルの配列順序による色付きの発生原因および色付きの低減方法を示す図である。
【０１０１】
ここでは、まず、図８を参照して、エッジ領域や前述の縦線に発生する色付きの発生原因および色付きの低減方法について説明した後、図９を参照して、縮小ピクセルＰ０１として選択したサブピクセルの配列順序による色付きの発生原因および色付きの低減方法について説明する。
【０１０２】
図８（Ａ）に示すように、たとえば、黒の背景中に１ピクセルで白を表示させる縮小画像の場合、白を表示させるピクセルの各サブピクセルに対し、サブピクセル単位の輝度調整を行わなければ、白を表示させるＲＧＢに対応したサブピクセルの輝度は全て最大となる。
【０１０３】
一方、白に対応するピクセルの背景を構成する黒に対応するピクセルの輝度を考慮して、白に対応するピクセルの輝度をサブピクセル単位で調整した場合、図８（Ｂ）に示すように、背景に近い側のサブピクセルの輝度が低下することとなる。
【０１０４】
図８（Ｂ）に示す例では、ＲＧＢのうち背景に近いＢに対応するサブピクセルおよびＧに対応するサブピクセルの輝度がＲに対応するサブピクセルに対して低くなっていることがわかる。
【０１０５】
このように、Ｒに比べてＧおよびＢに対応するサブピクセルの輝度が低下すると、縮小画像では、本来白であるべきピクセルが人の目には赤みがかかって見える色付きが発生する。このような色付きは、たとえば、黒の背景の中で白を表示する１つのピクセルが１または２個垂直方向に連続して出現する場合、人間の目には色付きとして認識されない。しかし、白を表示する１ピクセルが多数個、垂直方向に連続して出現して縦線を形成する場合には、人の目に色付きとして認識される。
【０１０６】
このため、本実施例の縦線補正部７２ｄは、縮小画像中で所定の下限値を下回る輝度の背景画像中に、所定の上限値を上回る輝度のピクセルが所定数（たとえば３ピクセル）以上垂直方向に連続して出現する縦線を検出する。
【０１０７】
そして、縦線補正部７２ｄは、検出した縦線を構成するピクセルの構成要素である３つのサブピクセルの中で、輝度が最大のサブピクセルの輝度へ近づけるように他のサブピクセルの輝度を上昇させる処理を行う。
【０１０８】
具体的には、図８（Ｃ）に示すように、縦線補正部７２ｄは、縦線を構成するピクセルの構成要素である３つのサブピクセルのうち、輝度が最大のＲに対応するサブピクセルの輝度へ近づけるようにＧに対応するサブピクセルの輝度およびＢに対応するサブピクセルの輝度を上昇させる。これにより、縦線部分で色付きが発生することを抑制することができる。
【０１０９】
また、サブピクセル単位で輝度調整を行うことによる色付きは、縮小画像で明暗の境目となるエッジ領域でも発生するおそれがある。すなわち、エッジ領域では、エッジを構成する水平方向に隣り合う２ピクセルに設定する輝度の差が所定範囲を超える場合、各サブピクセル単位で輝度の調整を行うと、輝度が高い側のピクセルで前述の縦線と同様に色付きが発生する。
【０１１０】
このため、本実施例のエッジ補正部７２ｃは、隣り合うピクセルに設定された輝度の差が所定範囲を超えるエッジ領域を検出した場合に、エッジ領域中で輝度が高い側のピクセルを構成するサブピクセルに対し、上記縦線補正部７２ｄと同様の方法で色付きの低減処理を行う。
【０１１１】
具体的には、エッジ補正部７２ｃは、エッジ領域における輝度の高い側のピクセルを構成する３つのサブピクセルの中で、輝度が最大のサブピクセルの輝度へ近づけるように他のサブピクセルの輝度を上昇させる処理を行う。
【０１１２】
また、本実施例に係る表示装置では、サブピクセルレンダリングを行うため縮小画像をＴＦＴパネル８２で表示させる場合に、１ピクセルとして使用する３つのサブピクセルの組合せとして、図９に示すように、ＲＧＢ、ＧＢＲ、ＢＲＧという３種類の組合せがある。
【０１１３】
ここで、ピクセルを構成する３つのサブピクセル間には、ギャップと呼ばれる物理的な間隔が存在する。各サブピクセル間の間隔のうち、ＧＢ間の間隔およびＲＧ間の間隔は色付きの原因とはなりにくいが、ＢＲ間の間隔は色付きの原因となる可能性が高い。
【０１１４】
具体的には、ＲＧＢの順で配列されているサブピクセルを１つのピクセルとして白を表示させる場合、人の目には問題なく白として認識される。
【０１１５】
一方、ＧＢＲの順でサブピクセルが配列されている領域を１つのピクセルとして白を表示させた場合、ＢＲに対応するサブピクセル間に間隔が存在することによって人の目にはＧＢの混合色であるシアンとＲとが個々に視認されるため、白が赤みがかって認識される。
【０１１６】
このようなサブピクセル間の間隔に起因した色付きは、斜め方向から縮小画像を視認する場合に顕著に現れる。したがって、車両に搭載される表示装置のように斜め方向から視認されることが予想される表示装置へ映像データを出力する表示装置では、サブピクセル間の間隔に起因した色付きを低減する必要がある。
【０１１７】
このため、本実施例に係る赤色低減部７２ａは、１つのピクセルを構成するサブピクセルとしてＧＢＲの順で配列されたサブピクセルが選択され、選択されたサブピクセルに対して所定の上限値を上回る輝度が設定されていた場合、Ｒに対応するサブピクセルの輝度をＢＲに対応するサブピクセル間の間隔が長いほど低減させる処理を行う。
【０１１８】
これにより、ＧＢＲの順で配列されたサブピクセルを１つのピクセルとして選択して白を表示する場合に、色付きが発生することを抑制することができる。
【０１１９】
一方、ＢＲＧの順で配列されているサブピクセルを１つのピクセルとして白を表示させた場合、ＢＲに対応するサブピクセル間に間隔が存在することによって、人の目にはＢとＲＧの混合色である黄色とが個々に視認されるため、白が黄色みがかって認識される。
【０１２０】
このため、本実施例に係る黄色低減部７２ｂは、１つのピクセルを構成するサブピクセルとしてＢＲＧの順で配列されたサブピクセルが選択され、選択されたサブピクセルに対して所定の上限値を上回る輝度が設定されていた場合、Ｒに対応するサブピクセルおよびＧに対応するサブピクセルの輝度を、ＢＲに対応するサブピクセル間の間隔が長いほど低減させる処理を行う。
【０１２１】
これにより、ＢＲＧの順で配列されたサブピクセルを１つのピクセルとして選択して白を表示する場合に、色付きが発生することを抑制することができる。
【０１２２】
次に、図１０および図１１を参照して、本実施例に係る表示装置の具体的動作について説明する。なお、同図では、表示装置が実行する処理のうち、ピクセル制御部８７が実行するサブピクセル制御に関する処理手順のみを示す。図１０は、サブピクセル制御部８７が備える前処理部７１の処理手順を示すフローチャートであり、図１１は、サブピクセル制御部８７が備える後処理部７２の処理手順を示すフローチャートである。
【０１２３】
図１０に示すように、前処理部７１は、縮小画像生成部８５から垂直方向（縦）で１／２倍に縮小された画像データを取得すると（ステップＳ１０１）、縮小対象として水平方向に配列された複数のピクセル（対象ピクセルＰ０、Ｐ１）を選択し、選択した対象ピクセルＰ０、Ｐ１を含む複数のピクセルの輝度データから縮小ピクセルＰ０１を構成する３種類のサブピクセル用の各輝度データを生成する（ステップＳ１０２）。
【０１２４】
続いて、前処理部７１は、生成した３種類の輝度データをピクセル制御データとして縮小画像生成部８５へ出力することで、ステップＳ１０２で生成した３種類の輝度データを縮小ピクセルＰ０１を構成する各サブピクセル用の輝度データを設定し（ステップＳ１０３）、処理を終了する。
【０１２５】
そして、前処理部７１は、縮小画像生成部８５から取得した全てのピクセルを対象ピクセルＰ０、Ｐ１として選択し、選択した対象ピクセルＰ０、Ｐ１から生成される縮小画像を構成する全縮小ピクセルＰ０１のサブピクセルについて輝度データの設定が完了するまでステップＳ１０１〜Ｓ１０３の処理を繰り返し実行する。
【０１２６】
一方、後処理部７２は、図１１に示すように、縮小画像生成部８５から縮小画像の画像データ（縮小画像データ）を取得すると、所定の上限値を上回る輝度が設定されているピクセルを構成するサブピクセルの配列（配置）がＧＢＲであるか否かを判定する（ステップＳ２０１）。
【０１２７】
そして、後処理部７２は、サブピクセルの配列がＧＢＲであると判定した場合（ステップＳ２０１：Ｙｅｓ）、ＢＲに対応するサブピクセル間の間隔が長いほど、Ｒに対応するサブピクセルの輝度を低減し（ステップＳ２０２）、処理をステップＳ２０３へ移す。
【０１２８】
また、後処理部７２は、サブピクセルの配列がＧＢＲでないと判定した場合（ステップＳ２０１：Ｎｏ）、所定の上限値を上回る輝度が設定されているピクセルを構成するサブピクセルの配列がＢＲＧであるか否かを判定する（ステップＳ２０５）。
【０１２９】
そして、後処理部７２は、サブピクセルの配列がＢＲＧであると判定した場合（ステップＳ２０５：Ｙｅｓ）、ＢＲに対応するサブピクセル間の間隔が長いほど、ＲおよびＧに対応する各サブピクセルの輝度を低減し（ステップＳ２０６）、処理をステップＳ２０３へ移す。
【０１３０】
また、後処理部７２は、サブピクセルの配列がＢＲＧでないと判定した場合（ステップＳ２０５：Ｎｏ）、処理をステップＳ２０３へ移す。ステップＳ２０３において後処理部７２は、縮小画像中にエッジが存在するか否かを判定する。
【０１３１】
そして、後処理部７２は、エッジが存在すると判定した場合（ステップＳ２０３：Ｙｅｓ）、エッジにおける輝度が高い側のピクセルについて、Ｒ、Ｇ、Ｂのうち、輝度が最も高いサブピクセルを基準として、他のサブピクセルの輝度を基準に近づけるように上昇させる処理を行って（ステップＳ２０４）処理を終了する。
【０１３２】
また、後処理部７２は、エッジが存在しないと判定した場合（ステップＳ２０３：Ｎｏ）、縮小画像中で輝度が所定の下限値を下回る背景中に、輝度が所定の上限値を上回る１ピクセル（以下、「白点」という。）が垂直方向に所定個数（たとえば、３ピクセル）以上連続して存在するか否かを判定する（ステップＳ２０７）。
【０１３３】
そして、後処理部７２は、白点が縦に３ピクセル以上連続して存在していると判定した場合（ステップＳ２０７：Ｙｅｓ）、白点を構成するピクセルについて、Ｒ、Ｇ、Ｂのうち、輝度が最も高いサブピクセルを基準として、他のサブピクセルの輝度を基準に近づけるように上昇させる処理を行って（ステップＳ２０４）処理を終了する。また、後処理部７２は、白点が縦に３ピクセル以上連続して存在していないと判定した場合（ステップＳ２０７：Ｎｏ）、処理を終了する。
【０１３４】
上述したように、本実施例に係る表示装置では、たとえば、元画像から縮小対象として複数の対象ピクセルＰ０、Ｐ１を選択し、対象ピクセルＰ０、Ｐ１を含む水平方向に配列された複数のピクセルの輝度データに基づき、縮小ピクセルＰ０１を構成する各サブピクセルの輝度データとして、対象ピクセルＰ０、Ｐ１の輝度の違いを反映した３種類の輝度データを生成して設定する。
【０１３５】
このため、縮小ピクセルＰ０１を各サブピクセルの輝度の違いによって、対象ピクセルＰ０、Ｐ１の輝度の違いを再現することができる。しがたって、本実施例に係る表示装置によれば、元画像中に存在する微妙な色彩の変化（グラデーション）を従来の画像処理技術にくらべ高い再現性で再現することができる。
【０１３６】
また、本実施例に係る表示装置では、縮小ピクセルＰ０１の各サブピクセルの輝度をサブピクセル単位で調整したことにより、縮小画像中に色付きが発生する恐れがある場合に、ピクセル制御部８７が備える後処理部７２が実行するピクセル制御によって色付きの発生を未然に防止することができる。
【０１３７】
また、本実施例では、２つの対象ピクセルＰ０、Ｐ１から１つの縮小ピクセルＰ０１を生成する場合を例に挙げて説明したが、本発明は、任意の数の対象ピクセルＰ０、Ｐ１から１つの縮小ピクセルＰ０１を生成する場合にも適用することができる。
【０１３８】
たとえば、３つの対象ピクセルから１つの縮小ピクセルＰ０１を生成する場合、３つの対象ピクセルの各輝度データのそれぞれを縮小ピクセルＰ０１を構成する各サブピクセルの輝度データとして設定する。
【０１３９】
また、４つの対象ピクセルから１つの縮小ピクセルＰ０１を生成する場合、４つの対象ピクセルから各対象ピクセルの輝度の違いを反映した３つの仮想ピクセルを生成し、生成した３つの仮想ピクセルの３種類の輝度データを縮小ピクセルＰ０１を構成する各サブピクセルの輝度データとして設定する。
【０１４０】
つまり、本発明は、少なくとも対象ピクセルを含む水平方向に配列された複数のピクセルの輝度データから、縮小ピクセル中のサブピクセル数と同数の輝度データを最終的に生成し、生成した輝度データを縮小ピクセルの各サブピクセルの輝度データとして設定することで、縮小画像の画質劣化を抑制することができる。
【０１４１】
なお、本実施例では、縮小ピクセルを構成するサブピクセル数が３の場合を例に挙げて説明したが、縮小ピクセルを構成するサブピクセル数は３に限定するものではい。
【産業上の利用可能性】
【０１４２】
以上のように、本発明に係る画像処理装置および画像処理方法は、画像を縮小した場合に生じる画質劣化を極力抑えることによって縮小画像の画質を改善したい場合に有用であり、特に、車載装置に表示される縮小画像の画質を改善したい場合に適している。
【符号の説明】
【０１４３】
１    車載装置
１１    ナビゲーションエンジン
１２    ＴＶチューナ
１３    ＤＶＤデッキ
１４    リアカメラ
１５    オーディオマイコン
１６    描画部
１７    映像切替部
１８    表示装置
７１    前処理部
７２    後処理部
７１ａ    輝度データ生成部
７１ｂ    輝度データ設定部
７２ａ    赤色低減部
７２ｂ    黄色低減部
７２ｃ    エッジ補正部
７２ｄ    縦線補正部
８１    電源
８２    ＴＦＴパネル
８３    マイコン処理部
８４    ＬＶＤＳレシーバ
８５    縮小画像生成部
８６    階調処理部
８７    ピクセル制御部
８８    タイミング制御部
８９    メモリ
Ｐ０１    縮小ピクセル
Ｐ０、Ｐ１  対象ピクセル
【図１】
2011118000.tif 000003
【図２】
2011118000.tif 000004
【図３】
2011118000.tif 000005
【図４】
2011118000.tif 000006
【図５】
2011118000.tif 000007
【図６】
2011118000.tif 000008
【図７】
2011118000.tif 000009
【図８】
2011118000.tif 000010
【図９】
2011118000.tif 000011
【図１０】
2011118000.tif 000012
【図１１】
2011118000.tif 000013