(57)【要約】【課題】フレームメモリーの容量を抑えつつ、オーバードライブの補正を精度良く行う。【解決手段】サイズダウン部３０１は、映像データＣｄの上位７ビットをデータＣｕｒ１としてデータ重み付け部３０２へ供給する。データ重み付け部３０２は、データＣｕｒ１を、データＣｕｒ１の値に基づいて６ビットのデータＣｕｒ２に変換し、データＣｕｒ２に付けた重みをデータＷとして出力する。ルックアップテーブル３０５は、現フレームのデータＣｕｒ２と前フレームのデータＣｕｒ２とに基づいて、現フレームの映像データＣｄより大きい階調に対する補正量と小さい階調に対する補正量を出力する。補正部３０６は、ルックアップテーブル３０５から出力された２つのデータの間を、重みデータＷに基づいて補間してオーバードライブの補正量を求め、求めた補正量に基づいて映像データＣｄを補正して映像データＶｄとして出力する。【選択図】図３
2013137396.tif 000002
【特許請求の範囲】
【請求項１】
画素の階調をａビットで表す映像データを、当該映像データの値に基づいて重み付けがされたｃビット（ａ＞ｃ）の第２データに変換する重み付け部と、
現フレームの前記第２データを記憶し、前フレームの前記第２データを出力するメモリーと、
現フレームの前記第２データの値と前フレームの前記第２データの値とに対応する補正量を第１補正量として出力し、現フレームの前記第２データの値より大または小の値と、前フレームの前記第２データの値とに対応する補正量を第２補正量として出力するテーブルと、
現フレームの前記第２データと前フレームの前記第２データとが相違する場合、現フレームの前記映像データの値に対応する補正量を、前記重み付け部で付けられた重みと現フレームの前記映像データの値とを用いて前記第１補正量と前記第２補正量との間を補間して求め、求めた補正量に基づいて現フレームの前記映像データを補正する補正部と
を備える映像処理装置。
【請求項２】
前記重みは、
前記映像データの値が、範囲の最小値が前記映像データの取りうる値の最小値より大きく、範囲の最大値が前記映像データの取りうる値の最大値より小さい第１範囲内にある場合には第３の重みであり、
前記映像データの値が、範囲の最大値が前記第１範囲の最小値より小さく、範囲の最小値が前記映像データの取りうる値の最小値より大きい第４範囲内にある場合には第２の重みであり、
前記映像データの値が、範囲の最大値が前記第４範囲の最小値より小さく、範囲の最小値が前記映像データの取りうる値の最小値である第２範囲内にある場合、第１の重みであり、
前記映像データの値が、範囲の最小値が前記第１範囲の最大値より大きく、範囲の最大値が前記映像データの取りうる値の最大値より小さい第５範囲内にある場合、第２の重みであり、
前記映像データの値が、範囲の最小値が前記第５範囲の最大値より大きく、範囲の最大値が前記映像データの取りうる値の最大値である第３範囲内にある場合、第１の重みであること
を特徴とする請求項１に記載の映像処理装置。
【請求項３】
前記重みの大きさは、第１の重み＜第２の重み＜第３の重みの関係にあり、
前記補間は、前記重みが重いほど精度が上がること
を特徴とする請求項２に記載の映像処理装置。
【請求項４】
前記映像データの上位ｂビットを第１データとして抽出するサイズダウン部を備え、
前記重み付け部は、前記第１データを当該第１データの値に基づいて重み付けがされたｃビット（ｂ＞ｃ）の第２データに変換すること
を特徴とする請求項１乃至３のいずれか一項に記載の映像処理装置。
【請求項５】
前記映像データは、複数の色毎に供給され、前記第１範囲〜前記第５範囲は、前記映像データが対応する色毎に異なること
を特徴とする請求項２に記載の映像処理装置。
【請求項６】
前記第１データのビット数は、前記ｃビット＋１ビットであることを特徴とする請求項４に記載の映像処理装置。
【請求項７】
画素の階調をａビットで表す映像データを、当該映像データの値に基づいて重み付けがされたｃビット（ａ＞ｃ）の第２データに変換する重み付けステップと、
現フレームの前記第２データをメモリーに記憶させ、前フレームの前記第２データを前記メモリーから出力させるメモリーアクセスステップと、
現フレームの前記第２データの値と前フレームの前記第２データの値とに対応する第１補正量と、現フレームの前記第２データの値より大または小の値と、前フレームの前記第２データの値とに対応する第２補正量とを取得する取得ステップと、
現フレームの前記第２データと前フレームの前記第２データとが相違する場合、現フレームの前記映像データの値に対応する補正量を、前記重み付けステップで付けられた重みと現フレームの前記映像データの値とを用いて前記第１補正量と前記第２補正量との間を補間して求め、求めた補正量に基づいて現フレームの前記映像データを補正する補正ステップと
を備える映像処理方法。
【請求項８】
請求項１乃至請求項６のいずれか一項に記載の映像処理装置を有することを特徴とする電気光学装置。
【請求項９】
請求項８に記載の電気光学装置を有する電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電気光学装置におけるオーバードライブ駆動の技術に関する。
【背景技術】
【０００２】
液晶表示装置の液晶の応答を高速化する技術としてオーバードライブと呼ばれる技術があり、この技術を用いた発明として、例えば特許文献１に開示された液晶表示装置がある。この液晶表示装置は、画像データの階調を８ビットで表し、最新のフレームより１フレーム前の画像データの上位５ビットをフレームメモリに記憶する。また、この液晶表示装置は、オーバードライブを行う際に使用する画像データを格納したルックアップテーブルを備えている。このルックアップテーブルは、縦軸を１フレーム前の画像データ、横軸を最新フレームの画像データとし、横軸の範囲は、８ビットで表される範囲となっており、縦軸は、５ビットで表される範囲となっている。この液晶表示装置は、フレームメモリから読み出された１フレーム前の５ビットの画像データに対応する行と、最新のフレームの８ビットの画像データに対応した列をルックアップテーブルにおいて特定し、特定した行と列とが交差する領域に格納されている画像データに基づいて液晶に電圧を印加する。この液晶表示装置においては、フレームメモリには画像データの全ビットが記憶されるのではなく上位５ビットが記憶されるため、画像データの全ビットを記憶する構成と比較すると容量の小さいフレームメモリを使用することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−９１３９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１の液晶表示装置においては、縦軸は５ビットで表される範囲となっている。このため、例えば１フレーム前の画像データが２進数で「１０００１００１」であり、最新のフレームの画像データが２進数で「１０００１０００」であった場合、ルックアップテーブルにおいては２進数で「１０００１」の行と、２進数で「１０００１０００」の列とが交差する領域の画像データに基づいて液晶に電圧が印加される。また、１フレーム前の画像データが２進数で「１０００１１１１」であり、最新のフレームの画像データが２進数で「１０００１０００」であった場合にも、ルックアップテーブルにおいては２進数で「１０００１」の行と、２進数で「１０００１０００」の列とが交差する領域の画像データに基づいて液晶に電圧が印加される。
両者を比較すると、前者と後者とでは１フレーム前の階調が異なるため、同じ階調に変更するにしても、前者と後者とではオーバードライブを行う際に液晶に印加する電圧を異ならせる必要がある。特にこの例のような中間調の領域においては、印加する電圧を精度良く得ないとオーバードライブによる補正を掛け過ぎてしまい、視認される階調への影響が大きくなってしまう。しかし、上述したように特許文献１の液晶表示装置では両者ともオーバードライブに際して同じ電圧を印加することになり、最適な電圧を印加していない虞がある。
オーバードライブを精度良く行うためにルックアップテーブルのサイズを大きくする方法も考えられるが、この方法を採用すると、フレームメモリーに記憶するデータ量が大きくなり、容量の大きなフレームメモリーを採用することとなる。
【０００５】
本発明は、上述した事情に鑑みてなされたものであり、その目的の１つは、フレームメモリーの容量を抑えつつ、オーバードライブの補正を精度良く行うことにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る映像処理装置は、画素の階調をａビットで表す映像データを、当該映像データの値に基づいて重み付けがされたｃビット（ａ＞ｃ）の第２データに変換する重み付け部と、現フレームの前記第２データを記憶し、前フレームの前記第２データを出力するメモリーと、現フレームの前記第２データの値と前フレームの前記第２データの値とに対応する補正量を第１補正量として出力し、現フレームの前記第２データの値より大または小の値と、前フレームの前記第２データの値とに対応する補正量を第２補正量として出力するテーブルと、現フレームの前記第２データと前フレームの前記第２データとが相違する場合、現フレームの前記映像データの値に対応する補正量を、前記重み付け部で付けられた重みと現フレームの前記映像データの値とを用いて前記第１補正量と前記第２補正量との間を補間して求め、求めた補正量に基づいて現フレームの前記映像データを補正する補正部とを備える。
本発明によれば、フレームメモリーに記憶されるのは映像データのビット数より少ないビット数のデータが記憶されるので、映像データの全ビットを記憶するフレームメモリーの容量を抑えることができる。また、オーバードライブを行うための映像データの補正量を得る際には、現フレームの映像データの階調に対応した補間で補正量が得られるため、映像データの階調に対応したオーバードライブのための適切な補正量を得ることができ、オーバードライブを精度良く行うことができる。
【０００７】
また、前記映像処理装置においては、前記重みは、前記映像データの値が、範囲の最小値が前記映像データの取りうる値の最小値より大きく、範囲の最大値が前記映像データの取りうる値の最大値より小さい第１範囲内にある場合には第３の重みであり、前記映像データの値が、範囲の最大値が前記第１範囲の最小値より小さく、範囲の最小値が前記映像データの取りうる値の最小値より大きい第４範囲内にある場合には第２の重みであり、前記映像データの値が、範囲の最大値が前記第４範囲の最小値より小さく、範囲の最小値が前記映像データの取りうる値の最小値である第２範囲内にある場合、第１の重みであり、前記映像データの値が、範囲の最小値が前記第１範囲の最大値より大きく、範囲の最大値が前記映像データの取りうる値の最大値より小さい第５範囲内にある場合、第２の重みであり、前記映像データの値が、範囲の最小値が前記第５範囲の最大値より大きく、範囲の最大値が前記映像データの取りうる値の最大値である第３範囲内にある場合、第１の重みである構成としてもよい。
この構成によれば、映像データを複数の範囲に分け、各範囲で補間を異ならせることができるため、オーバードライブに精度を要する中間調の範囲においては、補正量を求めるための補間を低階調や高階調と異ならせ、精度良く補正量を得ることができる。
【０００８】
また、前記映像処理装置においては、前記重みの大きさは、第１の重み＜第２の重み＜第３の重みの関係にあり、前記補間は、前記重みが重いほど精度が上がる構成としてもよい。
この構成によれば、映像データの値に応じて補間の精度が異なり、重みが重いほど補間の精度が上がるため、オーバードライブに精度を要する中間調の範囲においては、補正量を求めるための補間を低階調や高階調と異ならせ、精度良く補正量を得ることができる。
【０００９】
また、前記映像処理装置においては、前記映像データの上位ｂビットを第１データとして抽出するサイズダウン部を備え、前記重み付け部は、前記第１データを当該第１データの値に基づいて重み付けがされたｃビット（ｂ＞ｃ）の第２データに変換する構成としてもよい。
この構成によれば、ａビットより小さいｂビットからｃビットへ変換するため、変換処理の負荷を小さくすることができる。
【００１０】
また、前記映像処理装置においては、前記映像データは、複数の色毎に供給され、前記第１範囲〜前記第５範囲は、前記映像データが対応する色毎に異なる構成としてもよい。
この構成によれば、色毎に映像データの重み付けを異ならせることができるため、各色に対応して適切にオーバードライブの補正量を得ることができる。
【００１１】
また、前記映像処理装置においては、前記第１データのビット数は、前記ｃビット＋１ビットである構成としてもよい。
この構成によれば、映像データから抽出した第１データをフレームメモリーに記憶する構成と比較して、フレームメモリーに記憶するデータ量を少なくすることができる。
【００１２】
なお、本発明は、映像処理装置のみならず、映像処理方法としても概念することが可能である。また、本発明は、当該映像処理装置を有する電気光学装置や、当該電気光学装置を有する電子機器としても概念することが可能である。
【図面の簡単な説明】
【００１３】
【図１】液晶表示装置１の構成を示したブロック図。
【図２】画素１１０の構成を示した図。
【図３】映像処理回路３０の構成を示したブロック図。
【図４】変換テーブルＴＢ１の一例を示した図。
【図５】ルックアップテーブル３０５の一例を示した図。
【図６】ルックアップテーブル３０５に格納される補正量を説明するための図。
【図７】補正部３０６が行う線形補間を説明するための図。
【図８】電子機器の一例を示した図。
【図９】変形例に係る変換テーブルを示した図。
【発明を実施するための形態】
【００１４】
［実施形態］
図１は、本発明の実施形態に係る電気光学装置の一例である液晶表示装置１の構成を示したブロック図である。図に示したように、液晶表示装置１は、表示制御回路２０、映像処理回路３０、液晶パネル１００、走査線駆動回路１３０およびデータ線駆動回路１４０を有する。この液晶表示装置１には、図示省略した上位回路から、液晶パネル１００（表示パネル）で表示すべき画像を規定する映像データＣｄが、クロック信号ＣＬＫと同期信号Ｓｙｎｃにしたがってフレーム毎に供給される構成となっている。具体的には、クロック信号ＣＬＫの一周期で一画素分の映像データＣｄが供給され、同期信号Ｓｙｎｃで規定される水平走査期間に一行分の画素の映像データＣｄが供給され、同期信号Ｓｙｎｃで規定される垂直走査期間で一フレーム分の映像データＣｄが供給される。
なお、本実施形態においては、液晶パネル１００は、ノーマリーブラックのパネルである。また、映像データＣｄは、一つの画素の階調をａビットで表し（本実施形態においてはａの値は１２）、値が０の場合に透過率が最小の黒色表示となり、値が４０９５の場合に透過率が最大の白色表示となる構成となっている。
【００１５】
液晶パネル１００は、例えばアクティブマトリクス型であり、１行目からｍ行目までの走査線１１２が、図において横方向に延在しており、複数列のデータ線１１４が、各走査線１１２と互いに電気的に絶縁を保つように図において縦方向に延在している。また、これらの走査線１１２とデータ線１１４との交差のそれぞれに対応して、画素１１０がそれぞれ設けられている。
【００１６】
ここで、画素１１０の電気的な構成について図２を参照して説明する。図２に示されるように、画素１１０においてはｎチャネル型の薄膜トランジスター（thin film transistor：以下単に「ＴＦＴ」と略称する）１１６と液晶素子１２０との組が設けられている。ＴＦＴ１１６のゲート電極は走査線１１２に接続され、ソース電極はデータ線１１４に接続され、ドレイン電極は液晶素子１２０の一端である画素電極１１８に接続されている。
一方、各液晶素子１２０の他端は、コモン電極１０８に接続されており、該コモン電極１０８には、図示省略した回路によって電圧ＬＣｃｏｍが印加されている。このため、液晶素子１２０は、画素電極１１８とコモン電極１０８とで液晶層１０５を挟持したものとなり、画素電極１１８およびコモン電極１０８の電位差に相当する電圧を保持し、両電極間で生じる電界に応じて液晶の分子の配向状態が変化して、透過率が変化する構成となっている。
【００１７】
図１に戻り、表示制御回路２０は、上位回路から供給されるクロック信号ＣＬＫと同期信号Ｓｙｎｃにしたがって各部の動作を制御する回路である。
走査線駆動回路１３０は、表示制御回路２０による制御にしたがって、複数行の走査線１１２を１フレームの期間内において、それぞれ１、２、３、・・・、ｍ行目という順番で選択し、選択した走査線に選択電圧を印加し、それ以外の選択されていない走査線には非選択電圧を印加する。ここで、フレームとは、液晶パネル１００を駆動することによって、画像の１コマ分を表示させるのに要する期間をいい、同期信号Ｓｙｎｃの垂直走査周波数が６０Ｈｚであれば、その逆数である１６．７ミリ秒である。
また、選択電圧とは、画素１１０のＴＦＴ１１６のゲート電極に印加されたときに該ＴＦＴ１１６がオン状態となる電圧であり、非選択電圧とは、ＴＦＴ１１６のゲート電極に印加されても該ＴＦＴ１１６がオン状態とはならない、すなわちオフ状態とさせる電圧である。
【００１８】
映像処理回路３０は、詳細については後述するが、画素１１０の階調レベルを指定する映像データＣｄを補正し、オーバードライブを行うための映像データＶｄとして出力する回路である。
データ線駆動回路１４０は、表示制御回路２０による制御にしたがって、映像データＶｄをアナログのデータ信号に変換するとともに、走査線駆動回路１３０によって選択された１行分の画素１１０の各々に対し、変換したデータ信号を、それぞれデータ線１１４を介して供給する回路である。
【００１９】
続いて、映像処理回路３０の構成について説明する。図３は、映像処理回路３０の構成を示すブロック図である。この図に示されるように、映像処理回路３０は、サイズダウン部３０１、データ重み付け部３０２、動き判断部３０３（判断部）、フレームメモリー３０４、ルックアップテーブル３０５、および補正部３０６を有する。
サイズダウン部３０１は、上位回路から供給される映像データＣｄを取得する。サイズダウン部３０１は、取得した映像データＣｄにおける各画素のデータについて、１２ビット中の上位ｂビットを抽出し、抽出したｂビットのデータをデータＣｕｒ１（第１データ）として出力する。なお、本実施形態においては、このｂの値は７となっている。
【００２０】
データ重み付け部３０２には、サイズダウン部３０１から出力されたデータＣｕｒ１が入力される。データ重み付け部３０２は、入力されたｂビットのデータをｃビットのデータ（第２データ）に変換し、この変換により得られたデータＣｕｒ２を出力する。なお、本実施形態においては、このｃの値は６となっている。具体的には、データ重み付け部３０２は、図４に示した変換テーブルＴＢ１を有している。変換テーブルＴＢ１の「入力データ」の列には、７ビットで表すことができる０〜１２７の値が格納されている。また、変換テーブルＴＢ１の「出力データ」の列には、６ビットで表すことができる０〜６３の値が格納されている。また、変換テーブルＴＢ１の「重み」の列には、出力データに対して付けられた重みを表す値（第１の重み、第２の重み及び第３の重み）が格納されている。なお、重みの大きさは、第１の重み＜第２の重み＜第３の重みの関係となっている。
【００２１】
変換テーブルＴＢ１は、複数範囲に分けられており、重みとして１（第１の重み）が対応付けられている範囲（第２範囲、第３範囲）については、入力されたデータＣｕｒ１の上位５ビットの値が１変化する毎に出力データの値が１変化する。また、変換テーブルＴＢ１において、重みとして２（第２の重み）が対応付けられている範囲については、入力されたデータＣｕｒ１の上位６ビットの値が１変化する毎に出力データの値が１変化する。また、変換テーブルＴＢ１において、重みとして３（第３の重み）が対応付けられている範囲（第１範囲）については、入力されたデータＣｕｒ１の値が１変化する毎に出力データの値が１変化する。
【００２２】
データ重み付け部３０２は、例えば、取得したデータＣｕｒ１の値が１の場合には、出力データの列において入力データの１に対応づけられている０をデータＣｕｒ２として出力し、重みの列において入力データの１に対応づけられている１を重みデータＷとして出力する。また、入力されたデータＣｕｒ１の値が５の場合には、出力データの列において入力データの５に対応づけられている１をデータＣｕｒ２として出力し、重みの列において入力データの５に対応づけられている２を重みデータＷとして出力する。また、入力されたデータＣｕｒ１の値が６２の場合には、出力データの列において入力データの６２に対応づけられている３１をデータＣｕｒ２として出力し、重みの列において入力データの６２に対応づけられている３を重みデータＷとして出力する。
【００２３】
つまり、範囲の最小値がデータＣｕｒ１の取りうる値の最小値（０）より大きく、範囲の最大値がデータＣｕｒ１の取りうる値の最大値（１２７）より小さい第１範囲内（６０〜６３の範囲内）にデータＣｕｒ１の値がある場合には、重みを表す値は「３」（第３の重み）となる。即ち、映像データＣｄが、予め定められた第１の範囲内（１９２０〜２０４７）にある場合、重みを表す値は「３」となる。
【００２４】
また、データＣｕｒ１の値が、範囲の最大値が第１範囲の最小値（６０）より小さい値（５９）であり、範囲の最小値がデータＣｕｒ１の取りうる値の最小値（０）より大きい値（４）である第４範囲内（４〜５９）にある場合には、重みを表す値は「２」（第２の重み）となる。即ち、映像データＣｄが、予め定められた第４の範囲内（１２８〜１９１９）にある場合、重みを表す値は「２」となる。
【００２５】
また、データＣｕｒ１の値が、範囲の最大値が第４範囲の最小値（４）より小さい値（３）であり、範囲の最小値がデータＣｕｒ１の取りうる値の最小値（０）である第２範囲内（０〜３）にある場合、重みを表す値は「１」（第１の重み）となる。即ち、映像データＣｄが、予め定められた第２の範囲内（０〜１２７）にある場合、重みを表す値は「１」となる。
【００２６】
また、データＣｕｒ１の値が、範囲の最小値が第１範囲の最大値（６３）より大きい値（６４）であり、範囲の最大値がデータＣｕｒ１の取りうる値の最大値（１２７）より小さい値（１２３）である第５範囲内（６４〜１２３）にある場合にも、重みを表す値は「２」（第２の重み）となる。即ち、映像データＣｄが、予め定められた第５の範囲内（２０４８〜３９６７）にある場合、重みを表す値は「２」となる。
【００２７】
また、データＣｕｒ１の値が、範囲の最小値が第５範囲の最大値より大きい値（１２４）であり、範囲の最大値がデータＣｕｒ１の最大値（１２７）である第３範囲内（１２４〜１２７）にある場合、重みを表す値は「１」（第１の重み）となる。即ち、映像データＣｄが、予め定められた第３範囲内（３９６８〜４０９５）にある場合、重みを表す値は「１」となる。
【００２８】
なお、データ重み付け部３０２は、変換テーブルＴＢ１を用いてデータＣｕｒ１と重みデータＷを出力しているが、変換テーブルＴＢ１における入力データ、出力データ及び重みの関係を表す演算式を記憶し、この記憶した演算式を用いてデータＣｕｒ１と重みデータＷを出力する構成としてもよい。
【００２９】
フレームメモリー３０４は、表示制御回路２０による制御信号にしたがって、データ重み付け部３０２から出力されたデータＣｕｒ２を一時的に記憶するとともに、記憶したデータを１フレーム経過後に読み出し、データＰｒｅとして出力するものである。このため、データＰｒｅは、データＣｕｒ２に対して１フレーム前の画素の階調を指定するものとなる。なお、データＰｒｅが１フレーム前のものであることとの関係上、表示すべき画像を示す映像データＣｄについては、現フレームの映像データと呼ぶことがある。
【００３０】
動き判断部３０３は、データＭｏｖｅと、データＤｉｒを出力するものである。動き判断部３０３には、データ重み付け部３０２から出力された現フレームに係るデータＣｕｒ２が入力される。また、動き判断部３０３には、データＣｕｒ２に対して１フレーム前のデータであり、フレームメモリー３０４から出力されたデータＰｒｅが入力される。動き判断部３０３は、入力されたデータＣｕｒ２とデータＰｒｅを比較し、値が同じである場合には、画素の階調が１フレーム前から変化していないものと判断してデータＭｏｖｅの値を０とし、値が違う場合には画素の階調が１フレーム前から変化したものと判断してデータＭｏｖｅの値を１にして出力する。また、動き判断部３０３は、取得したデータＣｕｒ２とデータＰｒｅを比較し、データＰｒｅ≦データＣｕｒ２の場合には、画素の階調が１フレーム前から増えたものと判断してデータＤｉｒの値を１とし、データＰｒｅ＞データＣｕｒ２の場合には、画素の階調が１フレーム前から減ったものと判断してデータＤｉｒの値を０として出力する。
【００３１】
ルックアップテーブル３０５は、映像データＶｄを生成する際に使用するデータを出力する二次元のルックアップテーブルである。ルックアップテーブル３０５には、データ重み付け部３０２から出力された現フレームに係るデータＣｕｒ２と、データＣｕｒ２に対して１フレーム前のデータであり、フレームメモリー３０４から出力されたデータＰｒｅが入力される。
図５は、ルックアップテーブル３０５の一例を示した図である。ルックアップテーブル３０５は、横軸がデータＣｕｒ２に対応し、縦軸がデータＰｒｅに対応している。ルックアップテーブル３０５は、データＣｕｒ２で特定される階調と、データＰｒｅで特定される階調との組み合わせの各々に対応して、映像データＣｄを補正する際に使用する補正量を記憶している。
例えば、データＣｕｒ２の値が１９であり、データＰｒｅの値が１０の場合、横軸で１９が格納された列と縦軸で１０が格納された行とが交差する位置にある補正量をデータＣｏｒｒ０（第１補正量）として出力し、横軸で、データＣｕｒ２に１を加算した値、即ち１９に１を加算した２０が格納された列と縦軸で１０が格納された行とが交差する位置にある補正量をデータＣｏｒｒ１（第２補正量）として出力する。
【００３２】
なお、ルックアップテーブル３０５に格納されている各行及び各列の補正量は、予め定められた階調についての補正量となっている。
具体的には、図６に示したように、横軸の０の列には、現フレームの映像データＣｄの値が０の場合の補正量が格納され、横軸の１の列には、現フレームの映像データＣｄの値が１２８の場合の補正量が格納されている。
また、横軸の２から２９までの範囲においては、図６に示したように６４階調毎に補正量が格納されている。例えば、横軸の２の列には、映像データＣｄが１９２の場合の補正量が格納され、横軸の３の列には、映像データＣｄが２５６の場合の補正量が格納されている。また、横軸の２８の列には、映像データＣｄが１８５６の場合の補正量が格納され、横軸の２９の列には、映像データＣｄが１９２０の場合の補正量が格納されている。
また、横軸の２９から３２までの範囲においては、３２階調毎に補正量が格納されている。例えば、図６に示したように、横軸の３０の列には、映像データＣｄが１９５２の場合の補正量が格納され、横軸の３１の列には、映像データＣｄが１９８４の場合の補正量が格納され、横軸の３２の列には、映像データＣｄが２０１６の場合の補正量が格納されている。
また、横軸の３２から６２までの範囲においては、６４階調毎に補正量が格納されている。例えば、横軸の３３の列には、映像データＣｄが２０８０の場合の補正量が格納され、横軸の３４の列には、映像データＣｄが２１４４の場合の補正量が格納されている。
また、横軸の６２の列には、映像データＣｄが３９３６（場合の補正量が格納され、横軸の６３の列には、映像データＣｄが４０６４の場合の補正量が格納されている。
【００３３】
補正部３０６は、映像データＣｄを補正し、オーバードライブを行うための映像データＶｄを出力するものである。補正部３０６は、映像データＣｄ、データ重み付け部３０２から出力された重みデータＷ、ルックアップテーブル３０５から出力されたデータＣｏｒｒ０，Ｃｏｒｒ１、動き判断部３０３から出力されたデータＭｏｖｅ及びデータＤｉｒを取得する。補正部３０６は、データＭｏｖｅの値が０である場合には、取得した映像データＣｄをそのまま映像データＶｄとして出力する。
【００３４】
一方、データＭｏｖｅの値が１である場合、補正部３０６は、映像データＣｄを補正する。具体的には、補正部３０６は、重みデータＷの値が１の場合、以下に示した（式１）に従って補正量Ｈａを算出する。そして、補正部３０６は、データＤｉｒの値が０の場合には、映像データＣｄから補正量Ｈａを減算して得られた値を映像データＶｄとして出力し、データＤｉｒの値が１の場合には、映像データＣｄに補正量Ｈａを加算して得られた値を映像データＶｄとして出力する。
補正量Ｈａ＝（映像データＣｄの下位７ビットの値）＊（データＣｏｒｒ１−データＣｏｒｒ０）／１２８＋データＣｏｒｒ０・・・（式１）
【００３５】
また、補正部３０６は、重みデータＷの値が２の場合、以下に示した（式２）に従って補正量Ｈｂを算出する。そして、補正部３０６は、データＤｉｒの値が０の場合には、映像データＣｄから補正量Ｈｂを減算して得られた値を映像データＶｄとして出力し、データＤｉｒの値が１の場合には、映像データＣｄに補正量Ｈｂを加算して得られた値を映像データＶｄとして出力する。
補正量Ｈｂ＝（映像データＣｄの下位６ビットの値）＊（データＣｏｒｒ１−データＣｏｒｒ０）／６４＋データＣｏｒｒ０・・・（式２）
【００３６】
また、補正部３０６は、重みデータＷの値が３の場合、以下に示した（式３）に従って補正量Ｈｃを算出する。そして、補正部３０６は、データＤｉｒの値が０の場合には、映像データＣｄから補正量Ｈｃを減算して得られた値を映像データＶｄとして出力し、データＤｉｒの値が１の場合には、映像データＣｄに補正量Ｈｃを加算して得られた値を映像データＶｄとして出力する。
補正量Ｈｃ＝（映像データＣｄの下位５ビットの値）＊（データＣｏｒｒ１−データＣｏｒｒ０）／３２＋データＣｏｒｒ０・・・（式３）
【００３７】
このように、重みデータＷの値が異なる（重みの大きさが異なる）と、補正量を求めるときの演算式が異なるため、補正部３０６から出力される補正量の精度は、重みデータＷに応じて異なることとなる。
【００３８】
次に、液晶表示装置１の動作について説明する。なお、以下の説明においては、１行１列目の画素１１０について、以下の（１）〜（５）の場合について説明する。
（１）現フレームの映像データＣｄの値が６３の場合。
（２）現フレームの映像データＣｄの値が１６０の場合。
（３）現フレームの映像データＣｄの値が１９６８の場合。
（４）現フレームの映像データＣｄの値が２０８０の場合。
（５）現フレームの映像データＣｄの値が４０３２の場合。
【００３９】
（１）現フレームの映像データＣｄの値が６３の場合の動作
上位回路から映像処理回路３０に対しては、映像データＣdが、１行１列〜１行最終列、２行１列〜２行最終列、３行１列〜３行最終列、・・・、ｍ行１列〜ｍ行最終列の画素の順番で垂直有効走査期間にわたって供給される。
ここで、１行１列目の画素１１０の映像データＣｄが映像処理回路３０に供給されると、この映像データＣｄは、サイズダウン部３０１に入力される。サイズダウン部３０１は、取得した１２ビットの映像データＣｄの上位７ビットを抽出し、抽出した７ビットのデータをデータＣｕｒ１として出力する。ここでは映像データＣｄの値が６３（２進数で「００００００１１１１１１」）であるため、データＣｕｒ１の値は１となる。
【００４０】
サイズダウン部３０１から出力されたデータＣｕｒ１は、データ重み付け部３０２に入力される。データ重み付け部３０２は、入力されたデータの値が１であるため、変換テーブルＴＢ１を参照し、データＣｕｒ２として０、重みデータＷとして１を出力する。この出力されたデータＣｕｒ２は、フレームメモリー３０４に記憶され、フレームメモリー３０４からは、１フレーム前に記憶された１行１列目の画素１１０に係るデータＣｕｒ２がデータＰｒｅとして出力される。
次に、動き判断部３０３においては、データ重み付け部３０２から出力されたデータＣｕｒ２と、フレームメモリー３０４から出力されたデータＰｒｅとの比較が行われる。ここで、例えばデータＰｒｅの値が２である場合、データＣｕｒ２とデータＰｒｅとの値が異なるため、動き判断部３０３から出力されるデータＭｏｖｅの値が１となり、データＤｉｒの値が０となる。
【００４１】
また、ルックアップテーブル３０５においては、データ重み付け部３０２から出力されたデータＣｕｒ２と、フレームメモリー３０４から出力されたデータＰｒｅとが入力される。ここで、データＣｕｒ２の値が０、データＰｒｅの値が２であるため、横軸で０が格納されている列と縦軸で２が格納されている行とが交差する位置にある補正量がデータＣｏｒｒ０として出力され、横軸で１が格納されている列と縦軸で２が格納されている行とが交差する位置にある補正量がデータＣｏｒｒ１として出力される。
【００４２】
次に補正部３０６においては、映像データＣｄに対して補正が行われるが、重みデータＷの値が「１」であるため、上記の（式１）を用いて補正量Ｈａが算出される。例えば、データＣｏｒｒ０が８０、データＣｏｒｒ１が３１である場合、映像データＣｄの下位７ビットの値は６３であるため、図７（ａ）に示したように、データＣｏｒｒ０とデータＣｏｒｒ１との間が線形補間され、補正量Ｈａ＝６３＊（−４９）／１２８＋８０≒５５．８８となり、小数点以下を切り捨てると補正量Ｈａ＝５５となる。そして、データＤｉｒの値が０であるため、映像データＣｄの値である６３から５５を引くと８となる。よって、映像データＶｄの値は８にされてデータ線駆動回路１４０へ出力される。
【００４３】
（２）現フレームの映像データＣｄの値が１６０の場合の動作
１行１列目の画素１１０の映像データＣｄの値が１６０（２進数で「００００１０１０００００」）である場合、サイズダウン部３０１から出力されるデータＣｕｒ１の値は５となる。データ重み付け部３０２は、入力されたデータＣｕｒ１の値が５であるため、変換テーブルＴＢ１を参照し、データＣｕｒ２として１、重みデータＷとして２を出力する。この出力されたデータＣｕｒ２は、フレームメモリー３０４に記憶され、フレームメモリー３０４からは、１フレーム前に記憶された１行１列目の画素１１０に係るデータＣｕｒ２がデータＰｒｅとして出力される。次に動き判断部３０３は、例えばデータＰｒｅの値が２である場合、データＣｕｒ２とデータＰｒｅとの値が異なるため、データＭｏｖｅの値を１にして出力し、データＤｉｒの値を０にして出力する。
【００４４】
また、ルックアップテーブル３０５は、データＣｕｒ２の値が１、データＰｒｅの値が２であるため、横軸で１が格納されている列と縦軸で２が格納されている行とが交差する位置にある補正量をデータＣｏｒｒ０として出力し、横軸で２が格納されている列と縦軸で２が格納されている行とが交差する位置にある補正量をデータＣｏｒｒ１として出力する。
【００４５】
次に補正部３０６においては、映像データＣｄに対して補正が行われるが、重みデータＷの値が２であるため、上記の（式２）を用いて補正量Ｈｂが算出される。例えば、データＣｏｒｒ０が３１、データＣｏｒｒ１が０である場合、映像データＣｄの下位６ビットの値は３２であるため、図７（ｂ）に示したように、データＣｏｒｒ０とデータＣｏｒｒ１との間が線形補間され、補正量Ｈｂ＝３２＊（−３１）／６４＋３１＝１５．５となり、小数点以下を切り捨てると補正量Ｈｂ＝１５となる。そして、データＤｉｒの値が０であるため、映像データＣｄの値である１６０から１５を引くと１４５となり、映像データＶｄの値は１４５にされてデータ線駆動回路１４０へ出力される。
【００４６】
（３）現フレームの映像データＣｄの値が１９６８の場合の動作
１行１列目の画素１１０の映像データＣｄの値が１９６８（２進数で「０１１１１０１１００００」）である場合、サイズダウン部３０１から出力されるデータＣｕｒ１の値は６１となる。データ重み付け部３０２は、入力されたデータＣｕｒ１の値が６１であるため、変換テーブルＴＢ１を参照し、データＣｕｒ２として３０、重みデータＷとして３を出力する。この出力されたデータＣｕｒ２は、フレームメモリー３０４に記憶され、フレームメモリー３０４からは、１フレーム前に記憶された１行１列目の画素１１０に係るデータＣｕｒ２がデータＰｒｅとして出力される。次に動き判断部３０３は、データＰｒｅの値が２である場合、データＣｕｒ２とデータＰｒｅとの値が異なるため、動き判断部３０３から出力されるデータＭｏｖｅの値を１にして出力し、データＤｉｒの値を１にして出力する。
【００４７】
また、ルックアップテーブル３０５は、データＣｕｒ２の値が３０、データＰｒｅの値が２であるため、横軸で３０が格納されている列と縦軸で２が格納されている行とが交差する位置にある補正量をデータＣｏｒｒ０として出力し、横軸で３１が格納されている列と縦軸で２が格納されている行とが交差する位置にある補正量をデータＣｏｒｒ１として出力する。
【００４８】
次に補正部３０６においては、映像データＣｄに対して補正が行われるが、重みデータＷの値が３であるため、上記の（式３）を用いて補正量Ｈｃが算出される。例えば、データＣｏｒｒ０が４３、データＣｏｒｒ１が１５５である場合、映像データＣｄの下位５ビットの値は１６であるため、図７（ｃ）に示したように、データＣｏｒｒ０とデータＣｏｒｒ１との間が線形補間され、補正量Ｈｃ＝１６＊１１２／３２＋４３＝９９となる。そして、データＤｉｒの値が１であるため、映像データＣｄの値である１９６８に９９を足すと２０６７となり、映像データＶｄの値は２０６７にされてデータ線駆動回路１４０へ出力される。
【００４９】
（４）現フレームの映像データＣｄの値が２０８０の場合の動作
１行１列目の画素１１０の映像データＣｄの値が２０８０（２進数で「１０００００１０００００」）である場合、サイズダウン部３０１から出力されるデータＣｕｒ１の値は６５となる。データ重み付け部３０２は、入力されたデータＣｕｒ１の値が６５であるため、変換テーブルＴＢ１を参照し、データＣｕｒ２として３３、重みデータＷとして２を出力する。この出力されたデータＣｕｒ２は、フレームメモリー３０４に記憶され、フレームメモリー３０４からは、１フレーム前に記憶された１行１列目の画素１１０に係るデータＣｕｒ２がデータＰｒｅとして出力される。次に動き判断部３０３は、データＰｒｅの値が２である場合、データＣｕｒ２とデータＰｒｅとの値が異なるため、動き判断部３０３から出力されるデータＭｏｖｅの値を１にして出力し、データＤｉｒの値を１にして出力する。
【００５０】
また、ルックアップテーブル３０５においては、データＣｕｒ２の値が３３、データＰｒｅの値が２であるため、横軸で３３が格納されている列と縦軸で２が格納されている行とが交差する位置にある補正量をデータＣｏｒｒ０として出力し、横軸で３４が格納されている列と縦軸で２が格納されている行とが交差する位置にある補正量をデータＣｏｒｒ１として出力する。
【００５１】
次に補正部３０６においては、映像データＣｄに対して補正が行われるが、重みデータＷの値が２であるため、上記の（式２）を用いて補正量Ｈｂが算出される。そして、補正部３０６は、データＤｉｒの値が１であるため、映像データＣｄの値である２０８０に補正量Ｈｂを加算して得られた値を映像データＶｄとしてデータ線駆動回路１４０へ出力する。
（５）現フレームの映像データＣｄの値が４０３２の場合の動作
１行１列目の画素１１０の映像データＣｄの値が４０３２（２進数で「１１１１１１００００００」）である場合、サイズダウン部３０１から出力されるデータＣｕｒ１の値は１２６となる。データ重み付け部３０２は、入力されたデータＣｕｒ１の値が１２６であるため、変換テーブルＴＢ１を参照し、データＣｕｒ２として６３、重みデータＷとして１を出力する。この出力されたデータＣｕｒ２は、フレームメモリー３０４に記憶され、フレームメモリー３０４からは、１フレーム前に記憶された１行１列目の画素１１０に係るデータＣｕｒ２がデータＰｒｅとして出力される。次に動き判断部３０３は、データＰｒｅの値が２である場合、データＣｕｒ２とデータＰｒｅとの値が異なるため、動き判断部３０３から出力されるデータＭｏｖｅの値を１として出力し、データＤｉｒの値を１にして出力する。
【００５２】
また、ルックアップテーブル３０５においては、データＣｕｒ２の値が６３、データＰｒｅの値が２であるため、横軸で６３が格納されている列と縦軸で２が格納されている行とが交差する位置にある補正量をデータＣｏｒｒ０として出力する。また、データＣｕｒ２の値が６３である場合には、横軸で６２が格納されている列と縦軸で２が格納されている行とが交差する位置にある補正量をデータＣｏｒｒ１として出力する。
【００５３】
次に補正部３０６においては、映像データＣｄに対して補正が行われるが、重みデータＷの値が１であるため、上記の（式１）を用いて補正量Ｈａが算出される。そして、補正部３０６は、データＤｉｒの値が１であるため、映像データＣｄの値である４０３２に補正量Ｈａを加算して得られた値を映像データＶｄとしてデータ線駆動回路１４０へ出力する。
【００５４】
ここで、本実施形態との比較のため、サイズダウン部３０１とデータ重み付け部３０２を設けず、フレームメモリー３０４に映像データＣｄの上位６ビットを格納する構成について検討する。この構成の場合、上位６ビットは６４階調毎に値が１ずつ増えるため、ルックアップテーブル３０５においては、６４階調毎に補正量が格納されることになる。そして補正量については、映像データＣｄの値が０〜４０９５のうち、どの範囲にあっても、「補正量Ｈ＝（映像データＣｄの下位６ビットの値）＊（データＣｏｒｒ１−データＣｏｒｒ０）／６４＋データＣｏｒｒ０」の式でデータＣｏｒｒ１とデータＣｏｒｒ０との２つの補正量の間の線形補間を行い、映像データＣｄに対する補正量を算出することとなる。
しかし、オーバードライブを行う際の補正量については、低階調や高階調の領域では、それほど精度良く補正量をしなくとも視認される階調への影響は少ない。一方、中間調の領域では、精度良く補正量を得ないと補正を掛け過ぎてしまい、視認される階調への影響が大きくなってしまう。
上記の補正量Ｈを求める式においては、どの領域においても映像データＣｄの下位６ビットの値で線形補間を行なっているが、中間調の領域においては下位６ビットによる線形補間では補正を掛け過ぎてしまう場合が生じ得る。
【００５５】
一方、本実施形態のルックアップテーブル３０５においては、階調が黒や白に近い領域（第２範囲、第３範囲に対応する領域）については、１２８階調の間隔で補正量が格納され、補正部３０６においては第１の重みに応じて映像データＣｄの下位７ビットの値で線形補間を行なっている。また、本実施形態のルックアップテーブル３０５においては、中間調で精度よく補正値を得る必要がある領域（第１範囲に対応する領域）については、３２階調の間隔で補正量が格納され、補正部３０６においては第３の重みに応じて映像データＣｄの下位５ビットの値で線形補間を行なっている。また、本実施形態のルックアップテーブル３０５においては、他の中間調の領域（第４範囲、第５範囲に対応する領域）については、６４階調の間隔で補正量が格納され、補正部３０６においては第２の重みに応じて映像データＣｄの下位６ビットの値で線形補間を行なっている。このように、第３の重みで補正量の精度が必要な領域（第１範囲に対応する領域）と、第１の重みで補正量についてあまり精度を必要としない領域（第２範囲及び第３範囲に対応する領域）とでルックアップテーブル３０５の内容と補正量の演算式を異ならせているため、本実施形態においては、適切にオーバードライブを行い、視認される階調への影響を少なくすることが可能となっている。
【００５６】
［電子機器］
次に、上述した実施形態に係る液晶表示装置１を用いた電子機器の例について説明する。図８は、上述した液晶表示装置１の液晶パネル１００をライトバルブとして用いた３板式プロジェクターの構成を示す平面図である。プロジェクター２１００の内部には、ハロゲンランプ等の白色光源を備えたランプユニット２１０２が設けられている。このプロジェクター２１００において、ランプユニット２１０２から射出された光は、内部に配置された３枚のミラー２１０６および２枚のダイクロイックミラー２１０８によってＲ（赤）、Ｇ（緑）、Ｂ（青）の３原色に分離されて、各原色に対応するライトバルブ１００Ｒ、１００Ｇおよび１００Ｂにそれぞれ導かれる。なお、Ｂ色の光は、他のＲ色やＧ色と比較すると、光路が長いので、その損失を防ぐために、入射レンズ２１２２、リレーレンズ２１２３および出射レンズ２１２４からなるリレーレンズ系２１２１を介して導かれる。
【００５７】
ここで、ライトバルブ１００Ｒ、１００Ｇおよび１００Ｂの構成は、上述した実施形態における液晶パネル１００と同様であり、外部上位装置（図示省略）から供給されるＲ、Ｇ、Ｂの各色に対応する画像データＣｄでそれぞれ駆動されるものである。ライトバルブ１００Ｒ、１００Ｇ、１００Ｂによってそれぞれ変調された光は、ダイクロイックプリズム２１１２に３方向から入射する。そして、このダイクロイックプリズム２１１２において、Ｒ色およびＢ色の光は９０度に屈折する一方、Ｇ色の光は直進する。したがって、各色の画像が合成された後、レンズユニット２１１４によって正転拡大投影されるので、スクリーン２１２０には、カラー画像が表示されることとなる。
【００５８】
ライトバルブ１００Ｒ、１００Ｂの透過像は、ダイクロイックプリズム２１１２により反射した後に投射されるのに対し、ライトバルブ１００Ｇの透過像はそのまま投射されるので、ライトバルブ１００Ｒ、１００Ｂにより形成される画像と、ライトバルブ１００Ｇにより形成される画像とは左右反転の関係にある。
【００５９】
なお、電子機器としては、プロジェクターの他にも、リアプロジェクション型のテレビジョンや、直視型、例えば携帯電話や、パーソナルコンピュータ、ビデオカメラのモニタ、カーナビゲーション装置、ページャ、電子手帳、電卓、ワードプロセッサ、ワークステーション、テレビ電話、ＰＯＳ（Point Of Sales）端末、ディジタルスチルカメラ、タッチパネルを備えた機器等などが挙げられる。そして、これらの各種の電子機器に対しても、本発明に係る電気光学装置が適用することができる。
【００６０】
［変形例］
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよい。なお、上述した実施形態および以下の変形例は、各々を組み合わせてもよい。
【００６１】
上述した実施形態においては、データＣｕｒ１は映像データＣｄの上位７ビットであり、データＣｕｒ２は６ビットのデータとなっているが、データＣｕｒ１とデータＣｕｒ２のビット数は、これらの数に限定されるものではない。
例えば、データＣｕｒ１を映像データＣｄの上位６ビットとし、データＣｕｒ２を５ビットのデータとしてもよい。なお、この場合、データ重み付け部３０２の変換テーブルＴＢ１は、入力データの列には０から６３までの値が格納され、出力データの列には０から３１までの数が格納される。また、この場合、ルックアップテーブル３０５においては、縦軸と横軸は３２行３２列となる。
また、例えば、データＣｕｒ１を映像データＣｄの上位８ビットとし、データＣｕｒ２を７ビットのデータとしてもよい。なお、この場合、データ重み付け部３０２の変換テーブルＴＢ１は、入力データの列には０から２５５までの値が格納され、出力データの列には０から１２７までの数が格納される。また、この場合、ルックアップテーブル３０５においては、縦軸と横軸は１２８行１２８列となる。
【００６２】
上述した実施形態においては、補正部３０６は、（式１）〜（式３）のうちどの式を使用するかをデータWにより判断しているが、どの式を使用するかを映像データＣｄの値を基に判断してもよい。例えば、映像データＣｄの値が０から１２７の範囲と、３９６８から４０９５の範囲内の場合には、（式１）を使用し、映像データＣｄの値が１９２０から２０１６の範囲内の場合には、（式３）を使用し、それ以外の場合には、（式２）を使用すると判断してもよい。
また、映像データＣｄの値と重みデータＷとを対応付けたテーブルを補正部３０６が持つようにし、補正部３０６において、このテーブルを用いて映像データＣｄに対応する重みデータＷを取得し、テーブルから取得した重みデータＷを用いて（式１）〜（式３）のうちどの式を使用するかを判断してもよい。このテーブルにおいては、映像データＣｄの値が０から１２７の範囲内と、３９６８から４０９５の範囲内の場合には、対応付けられる重みデータＷが１となり、映像データＣｄの値が１９２０から２０１６の範囲内の場合には、対応付けられる重みデータＷが３となり、映像データＣｄが、これらの値以外の場合には、対応付けられる重みデータＷが２となる。このような変形例によれば、データ重み付け部３０２から重みデータＷを出力しなくてもよいこととなる。
【００６３】
データ重み付け部３０２が備える変換テーブルＴＢ１の内容は、図４の内容に限定されるものではない。例えば、図９（ａ）に示したように、重みが１となる領域を図４に示した変換テーブルＴＢ１より増やしてもよい。また、図９（ｂ）に示したように、入力されたデータに対して重みが３となる値を図４に示した変換テーブルＴＢ１とは異なる値としてもよい。
【００６４】
上述した実施形態においては、データＣｏｒｒ１とデータＣｏｒｒ０との間を線形補間を行なって補正量を得ているが、補正量を得るための方法は、この方法に限定されるものではない。
例えば、データＣｏｒｒ１とデータＣｏｒｒ０に加えて、ルックアップテーブル３０５においてデータＰｒｅの値が格納された行と、データＣｕｒ２から１を減算した値が格納された列とが交差する位置にある補正量をデータＣｏｒｒ２として出力する。また、ルックアップテーブル３０５においてデータＰｒｅの値が格納された行と、データＣｕｒ２に２を加算した値が格納された列とが交差する位置にある補正量をデータＣｏｒｒ３として出力する。そして、データＣｏｒｒ０、データＣｏｒｒ１、データＣｏｒｒ２及びデータＣｏｒｒ３を用いて、多項式補間やスプライン補間などで補正量を求めてもよい。
【００６５】
上述した実施形態においては、サイズダウン部３０１を備える構成となっているが、この構成に限定されるものではない。例えば、変換テーブルＴＢ１の入力データの列に映像データＣｄに対応して０〜４０９５の値を格納し、これらの値に対応して出力データの値と重みの値を格納するようにしてもよい。この場合、例えば映像データＣｄの上位７ビットの値が０〜３の範囲内であれば、出力データＣｕｒ２の値が０となり、重みデータＷが１となる。
【００６６】
上述したプロジェクター２１００のように、液晶表示装置１が３つの液晶パネル１００を備える構成にあっては、Ｒに対応した液晶パネル１００に映像データＶｄを供給する映像処理回路３０と、Ｇに対応した液晶パネル１００に映像データＶｄを供給する映像処理回路３０と、Ｂに対応した液晶パネル１００に映像データＶｄを供給する映像処理回路３０とで変換テーブルＴＢ１の内容を異ならせてもよい。また、映像処理回路３０においては、ＲＧＢの色毎にデータ重み付け部３０２を有し、各データ重み付け部３０２で変換テーブルＴＢ１の内容を異ならせてもよい。
【００６７】
上述した実施形態においては、液晶パネル１００はノーマリーブラックのパネルとなっているが、ノーマリーホワイトのパネルであってもよい。また、上述した実施形態においては、表示素子は液晶を用いた液晶素子１２０となっているが、例えば、有機ＥＬ（ElectroLuminescence）など液晶以外の材料を用いた表示素子であってもよい。
【符号の説明】
【００６８】
１…液晶表示装置、２０…表示制御回路、３０…映像処理回路、１００…液晶パネル、１０５…液晶層、１０８…コモン電極、１１０…画素、１１２…走査線、１１４…データ線、１１６…ＴＦＴ、１１８…画素電極、１２０…液晶素子、１３０…走査線駆動回路、１４０…データ線駆動回路、３０１…サイズダウン部、３０２…データ重み付け部、３０３…動き判断部、３０４…フレームメモリー、３０５…ルックアップテーブル、３０６…補正部、２１００…プロジェクター、２１０２…ランプユニット、２１０６…ミラー、２１０８…ダイクロイックミラー、２１１２…ダイクロイックプリズム、２１１４…レンズユニット、２１２０…スクリーン、２１２１…リレーレンズ系、２１２２…入射レンズ、２１２３…リレーレンズ、２１２４…出射レンズ
【図１】
2013137396.tif 000003
【図２】
2013137396.tif 000004
【図３】
2013137396.tif 000005
【図４】
2013137396.tif 000006
【図５】
2013137396.tif 000007
【図６】
2013137396.tif 000008
【図７】
2013137396.tif 000009
【図８】
2013137396.tif 000010
【図９】
2013137396.tif 000011