(57)【特許請求の範囲】
【請求項１】
基準温度に対応する基準オーバードライブ量が格納され、現在フレームの画素の画素値と、フレームメモリから出力された、前記現在フレームの画素に対応する過去フレームの画素の画素値とに対応する基準オーバードライブ量を出力する第１のＬＵＴと、
前記現在フレームの画素の画素値と、前記現在フレームの画素に対応する過去フレームの画素の画素値との差分値に対応する画素係数を出力する画素係数出力部と、
複数の温度に対応する温度係数が格納され、温度センサにより検出された現在の温度に対応する温度係数を出力する第２のＬＵＴと、
前記第１のＬＵＴから出力された基準オーバードライブ量と、前記画素係数出力部から出力された画素係数と、前記第２のＬＵＴから出力された温度係数とを乗算して補正後のオーバードライブ量を算出し、前記補正後のオーバードライブ量と、前記現在フレームの画素の画素値とを加算してオーバードライブ後の現在フレームの画素の画素値を出力するオーバードライブ処理部とを備えることを特徴とするオーバードライブ回路。
【請求項２】
前記画素係数出力部は、マイナスの最大値からプラスの最大値までの前記差分値のうち、マイナスの最大値から０までの差分値および０からプラスの最大値までの差分値を、それぞれ、同数の差分値を含む複数の差分範囲に分割し、さらに、０の差分値を含む２つの差分範囲に含まれる差分値を、０または０からプラスおよびマイナスの一定範囲内の差分値を含む差分範囲と、０または０からプラスおよびマイナスの前記一定範囲内ではない差分値をそれぞれ含む２つの差分範囲とに分割し、同じ差分範囲に含まれる差分値に対して同じ値の画素係数を出力するものである請求項１に記載のオーバードライブ回路。
【請求項３】
前記画素係数出力部は、０または０からプラスおよびマイナスの前記一定範囲内の差分値である場合に、前記基準オーバードライブ量が補正されない画素係数を出力するものである請求項２に記載のオーバードライブ回路。
【請求項４】
前記画素係数出力部は、マイナスの最大値からプラスの最大値までの前記差分値を、前記差分値が０からマイナスの方向およびプラスの方向に大きくなるほど、含まれる差分値の個数が少なくなるように、異なる個数の差分値を含む複数の差分範囲に分割し、同じ差分範囲に含まれる差分値に対して同じ値の画素係数を出力するものである請求項１に記載のオーバードライブ回路。
【請求項５】
前記画素係数出力部は、０または０からプラスおよびマイナスの一定範囲内の差分値である場合に、前記基準オーバードライブ量が補正されない画素係数を出力するものである請求項４に記載のオーバードライブ回路。
【請求項６】
前記画素係数出力部は、前記差分値が０からプラスおよびマイナスの方向に向かって大きくなるほど、値が大きくなる画素係数を出力するものである請求項２〜５のいずれか１項に記載のオーバードライブ回路。
【請求項７】
前記画素係数出力部は、前記差分値が、０からプラスの方向に向かって大きくなる場合よりも、０からマイナスの方向に向かって大きくなる場合に、値が大きくなる画素係数を出力するものである請求項２〜６のいずれか１項に記載のオーバードライブ回路。
【請求項８】
前記画素係数出力部は、マイナスの最大値からプラスの最大値までの前記差分値の絶対値を、複数の差分範囲に分割するものである請求項２〜７のいずれか１項に記載のオーバードライブ回路。
【請求項９】
前記画素係数出力部は、前記温度センサにより検出された現在の温度が、前記基準温度を含む一定範囲内の温度である場合に、前記基準オーバードライブ量が補正されない画素係数を出力するものである請求項１〜８のいずれか１項に記載のオーバードライブ回路。
【請求項１０】
前記フレームメモリは、前記現在フレームの画素の画素値を保持し、一定のフレーム時間の後に、前記保持された現在フレームの画素の画素値を前記過去フレームの画素の画素値として出力するものである請求項１〜９のいずれか１項に記載のオーバードライブ回路。
【請求項１１】
前記フレームメモリは、前記現在フレームの画素の画素値を圧縮して保持し、一定のフレーム時間の後に、前記圧縮して保持された現在フレームの画素の画素値を伸張して前記過去フレームの画素の画素値として出力するものである請求項１〜９のいずれか１項に記載のオーバードライブ回路。
【請求項１２】
前記第１のＬＵＴは、前記基準オーバードライブ量の代わりに、前記オーバードライブ後の現在フレームの画素の画素値が格納され、前記オーバードライブ後の現在フレームの画素の画素値から前記現在フレームの画素の画素値を減算して前記基準オーバードライブ量を出力するものである請求項１〜１１のいずれか１項に記載のオーバードライブ回路。
【請求項１３】
さらに、前記オーバードライブ処理部から出力されたオーバードライブ後の現在フレームの画素の画素値が、前記現在フレームの画素の画素値がとりうる値の有効範囲を超えた場合に、前記有効範囲内となるようにリミット処理を行うリミット処理部を備える請求項１〜１２のいずれか１項に記載のオーバードライブ回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーバードライブを行って、液晶パネルを駆動するオーバードライブ回路に関するものである。
【背景技術】
【０００２】
液晶パネル用画像表示装置において、液晶パネルの応答速度が遅いことを補う一般的な方法として、画素の明暗が急峻に変化する場合に、液晶のドライブ量（印加電圧）を大きくするオーバードライブ方式が挙げられる。
【０００３】
液晶は、温度が低くなるほど、応答速度が遅くなることが知られている。従って、温度に応じてオーバードライブ量を変化させることにより、液晶パネルに表示される画像の画質を向上させることができる。
また、現在フレームの画素の画素値と１フレーム前の過去フレームの画素の画素値との差分値（画素値の変化量、つまり、印加電圧の変化量）が大きくなるほど、オーバードライブ量を大きくする必要がある。
【０００４】
温度に応じてオーバードライブ量を変化させる方法として、特許文献１により提案された方法がある。この方式では、基準温度に対応する基準オーバードライブ量が格納されたＬＵＴ（ルックアップテーブル）から出力された、現在フレームの画素の画素値と過去フレームの画素の画素値に対応する基準オーバードライブ量と、現在の温度に対応する温度係数とを乗算することにより、基準オーバードライブ量が現在の温度に応じて補正された、現在の温度に対応する補正後のオーバードライブ量が算出される。
【０００５】
図２は、従来のオーバードライブ回路の構成を表す一例のブロック図である。同図に示すオーバードライブ回路５０は、特許文献１に記載されたものであり、第１のＬＵＴ１４と、第２のＬＵＴ２０と、オーバードライブ処理部２３と、リミット処理部２４とによって構成されている。
【０００６】
第１のＬＵＴ１４には、基準温度、例えば、２５℃に対応する基準オーバードライブ量が格納され、第２のＬＵＴ２０には、複数の温度に対応する温度係数が格納されている。
【０００７】
オーバードライブ回路５０では、現在フレームの画素の画素値、および、フレームメモリ１２から出力された、現在フレームの画素に対応する過去フレームの画素の画素値に対応する基準オーバードライブ量が、第１のＬＵＴ１４から順次出力される。
【０００８】
また、温度センサ１６により検出された現在の温度に対応する温度係数が、第２のＬＵＴ２０から出力される。
【０００９】
続いて、オーバードライブ処理部２３では、乗算器３８により、第１のＬＵＴ１４から出力された基準オーバードライブ量と、第２のＬＵＴ２０から出力された現在の温度に対応する温度係数とが乗算される。
続いて、加算器４０により、現在フレームの画素の画素値と、乗算器３８から出力された現在の温度に対応する補正後のオーバードライブ量とが加算され、オーバードライブ後の現在フレームの画素の画素値が、加算器４０から出力される。
【００１０】
続いて、リミット処理部２４により、オーバードライブ後の現在フレームの画素の画素値が有効範囲を超えた場合に、現在フレームの画素の画素値が有効範囲内となるようにリミット処理が行われる。
【００１１】
リミット処理が行われたオーバードライブ後の現在フレームの画素の画素値は液晶パネル４２に順次入力され、現在フレームの画像が液晶パネル４２に表示される。
【００１２】
従来のオーバードライブ回路５０でも、温度変化に適応したオーバードライブ量を得ることは、ある程度可能であった。しかし、液晶パネルは、一般に画素値の変化に対する応答が遅く、尾引き、あるいは画像のボケなどを引き起こす。これは、画素値の変化量、つまり、現在フレームの画素の画素値と過去フレームの画素の画素値との差分値が大きくなるほど顕著となり、画質が低下しやすくなる。これは、温度が低くなるほど、かつ、差分値が大きくなるほど、より大きなオーバードライブ量を必要とすることを意味する。
【００１３】
従来のオーバードライブ回路５０では、現在の温度に応じて、基準オーバードライブ量が補正されているが、現在フレームの画素の画素値と過去フレームの画素の画素値との差分値に応じて、基準オーバードライブ量が補正されていない。つまり、差分値によらず、同一の温度係数を使用するため、現在の温度が低くなるほど、かつ、差分値が大きくなるほど、適切なオーバードライブ量を得られず、画質が低下するという問題があることが分かっている。
【００１４】
これを解決するため、第１のＬＵＴ１４として、複数の温度に対応する複数のＬＵＴを持つ方法もある。しかし、この方法では、きめ細かい温度調整を行おうとした場合、ＬＵＴ数が増大し、メモリコストが増大することになる。
【先行技術文献】
【特許文献】
【００１５】
【特許文献１】特開２００６−１９５２３１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１６】
本発明の目的は、前記従来技術の問題点を解消し、現在の温度に加え、現在フレームの画素の画素値と過去フレームの画素の画素値との差分値に応じて、オーバードライブ量を高精度に補正することができるオーバードライブ回路を提供することにある。
【課題を解決するための手段】
【００１７】
上記目的を達成するために、本発明は、基準温度に対応する基準オーバードライブ量が格納され、現在フレームの画素の画素値と、フレームメモリから出力された、前記現在フレームの画素に対応する過去フレームの画素の画素値とに対応する基準オーバードライブ量を出力する第１のＬＵＴと、
前記現在フレームの画素の画素値と、前記現在フレームの画素に対応する過去フレームの画素の画素値との差分値に対応する画素係数を出力する画素係数出力部と、
複数の温度に対応する温度係数が格納され、温度センサにより検出された現在の温度に対応する温度係数を出力する第２のＬＵＴと、
前記第１のＬＵＴから出力された基準オーバードライブ量と、前記画素係数出力部から出力された画素係数と、前記第２のＬＵＴから出力された温度係数とを乗算して補正後のオーバードライブ量を算出し、前記補正後のオーバードライブ量と、前記現在フレームの画素の画素値とを加算してオーバードライブ後の現在フレームの画素の画素値を出力するオーバードライブ処理部とを備えることを特徴とするオーバードライブ回路を提供するものである。
【００１８】
ここで、前記画素係数出力部は、マイナスの最大値からプラスの最大値までの前記差分値のうち、マイナスの最大値から０までの差分値および０からプラスの最大値までの差分値を、それぞれ、同数の差分値を含む複数の差分範囲に分割し、さらに、０の差分値を含む２つの差分範囲に含まれる差分値を、０または０からプラスおよびマイナスの一定範囲内の差分値を含む差分範囲と、０または０からプラスおよびマイナスの前記一定範囲内ではない差分値をそれぞれ含む２つの差分範囲に分割し、同じ差分範囲に含まれる差分値に対して同じ値の画素係数を出力するものであることが好ましい。
【００１９】
また、前記画素係数出力部は、マイナスの最大値からプラスの最大値までの前記差分値を、前記差分値が０からマイナスの方向およびプラスの方向に大きくなるほど、含まれる差分値の個数が少なくなるように、異なる個数の差分値を含む複数の差分範囲に分割し、同じ差分範囲に含まれる差分値に対して同じ値の画素係数を出力するものであることが好ましい。
【００２０】
また、前記画素係数出力部は、０または０からプラスおよびマイナスの一定範囲内の差分値である場合に、前記基準オーバードライブ量が補正されない画素係数を出力するものであることが好ましい。
【００２１】
また、前記画素係数出力部は、前記差分値が０からプラスおよびマイナスの方向に向かって大きくなるほど、値が大きくなる画素係数を出力するものであることが好ましい。
【００２２】
また、前記画素係数出力部は、前記差分値が、０からプラスの方向に向かって大きくなる場合よりも、０からマイナスの方向に向かって大きくなる場合に、値が大きくなる画素係数を出力するものであることが好ましい。
【００２３】
また、前記画素係数出力部は、マイナスの最大値からプラスの最大値までの前記差分値の絶対値を、複数の差分範囲に分割するものであることが好ましい。
【００２４】
また、前記画素係数出力部は、前記温度センサにより検出された現在の温度が、前記基準温度を含む一定範囲内の温度である場合に、前記基準オーバードライブ量が補正されない画素係数を出力するものであることが好ましい。
【００２５】
また、前記フレームメモリは、前記現在フレームの画素の画素値を保持し、一定のフレーム時間の後に、前記保持された現在フレームの画素の画素値を前記過去フレームの画素の画素値として出力するものであることが好ましい。
【００２６】
また、前記フレームメモリは、前記現在フレームの画素の画素値を圧縮して保持し、一定のフレーム時間の後に、前記圧縮して保持された現在フレームの画素の画素値を伸張して前記過去フレームの画素の画素値として出力するものであることが好ましい。
【００２７】
また、前記第１のＬＵＴは、前記基準オーバードライブ量の代わりに、前記オーバードライブ後の現在フレームの画素の画素値が格納され、前記オーバードライブ後の現在フレームの画素の画素値から前記現在フレームの画素の画素値を減算して前記基準オーバードライブ量を出力するものであることが好ましい。
【００２８】
さらに、前記オーバードライブ処理部から出力されたオーバードライブ後の現在フレームの画素の画素値が、前記現在フレームの画素の画素値がとりうる値の有効範囲を超えた場合に、前記有効範囲内となるようにリミット処理を行うリミット処理部を備えることが好ましい。
【発明の効果】
【００２９】
本発明によれば、第１のＬＵＴの数を増やすことなく、画素値の変化量、および、現在の温度に応じて、オーバードライブ量を高精度に補正することができるため、液晶パネルに表示される画像の画質を向上させることができる。
【図面の簡単な説明】
【００３０】
【図１】本発明のオーバードライブ回路の構成を表す一実施形態のブロック図である。
【図２】従来のオーバードライブ回路の構成を表す一例のブロック図である。
【発明を実施するための形態】
【００３１】
以下に、添付の図面に示す好適実施形態に基づいて、本発明のオーバードライブ回路を詳細に説明する。
【００３２】
図１は、本発明のオーバードライブ回路の構成を表す一実施形態のブロック図である。同図に示すオーバードライブ回路１０は、オーバードライブを行って、液晶パネル４２を駆動するものであり、第１のＬＵＴ１４と、画素係数出力部１８と、第２のＬＵＴ２０と、オーバードライブ処理部２２と、リミット処理部２４とによって構成されている。
同図には、オーバードライブ回路１０の他に、フレームメモリ１２、温度センサ１６、液晶パネル４２も示されている。
【００３３】
フレームメモリ１２には、現在フレームの画素の画素値が順次入力される。
フレームメモリ１２は、図示していない動作クロックに同期して、現在フレームの画素の画素値を順次保持するものである。フレームメモリ１２からは、一定のフレーム時間の後に、動作クロックに同期して、保持された現在フレームの画素の画素値（非圧縮データ）が過去フレームの画素の画素値として順次出力される。
【００３４】
フレームメモリ１２は、現在フレームの画素の画素値を圧縮して保持し、一定のフレーム時間の後に、圧縮して保持された現在フレームの画素の画素値（圧縮データ）を伸張して過去フレームの画素の画素値として出力してもよい。
これにより、フレームメモリ１２に保持される現在フレームの画像（１フレーム分の画像）の容量、つまり、フレームメモリ１２の容量を削減し、コストダウンを実現することができる。
【００３５】
第１のＬＵＴ１４には、現在フレームの画素の画素値、および、フレームメモリ１２から出力された、現在フレームの画素に対応する過去フレームの画素の画素値が入力される。
第１のＬＵＴ１４には、基準温度、例えば、２５℃に対応する基準オーバードライブ量が格納されている。第１のＬＵＴ１４は、現在フレームの画素の画素値と、過去フレームの画素の画素値とに対応する基準オーバードライブ量を出力するものである。
【００３６】
なお、基準オーバードライブ量の代わりに、オーバードライブ後の現在フレームの画素の画素値を第１のＬＵＴ１４に格納してもよい。この場合、例えば、オーバードライブ後の現在フレームの画素の画素値から現在フレームの画素の画素値を減算することにより基準オーバードライブ量を出力することができる。
また、第１のＬＵＴ１４のサイズは、例えば、１７×１７のものであるが、必要に応じて適宜変更することができる。
【００３７】
温度センサ１６は、現在の温度を検出するものである。
【００３８】
画素係数出力部１８には、現在フレームの画素の画素値、フレームメモリ１２から出力された過去フレームの画素の画素値、および、温度センサ１６により検出された現在の温度が入力される。
画素係数出力部１８は、現在フレームの画素の画素値と、現在フレームの画素に対応する過去フレームの画素の画素値との差分値に対応する画素係数を出力するものである。画素係数は、差分値に応じて基準オーバードライブ量を補正するための補正係数である。
また、画素係数出力部１８は、０または０からプラスおよびマイナスの一定範囲内の差分値である場合や、温度センサにより検出された現在の温度が、基準温度を含む一定範囲内の温度である場合に、基準オーバードライブ量が補正されない画素係数、つまり、１を出力する。
【００３９】
画素係数出力部１８は、差分値算出部２６と、画素係数算出部２８と、基準温度設定レジスタ３０と、温度判定部３２と、セレクタ３４とを備えている。
【００４０】
差分値算出部２６は、現在フレームの画素の画素値と過去フレームの画素の画素値との差分値を算出するものである。
また、差分値算出部２６は、現在フレームの画素の画素値と過去フレームの画素の画素値との差分値の絶対値を算出してもよい。
【００４１】
画素係数算出部２８は、差分値算出部２６により算出された差分値に対応する画素係数を算出するものである。
【００４２】
基準温度設定レジスタ３０は、第１のＬＵＴ１４に格納された基準オーバードライブ量に対応する基準温度が設定されるものである。
温度判定部３２は、温度センサ１６により検出された現在の温度が、基準温度設定レジスタ３０に設定された基準温度を含む一定範囲内の温度であるか否かを判定するものである。
【００４３】
例えば、基準温度が２５℃で、かつ、一定範囲が±１℃の場合、基準温度設定レジスタ３０に２５℃を設定し、温度判定部３２により、現在の温度が、２５℃±１℃である２４℃〜２６℃の範囲内に含まれているか否かを判定してもよい。あるいは、基準温度設定レジスタ３０に２５℃±１℃である２４℃および２６℃を設定し、温度判定部３２により、現在の温度が、２４℃〜２６℃の範囲内に含まれているか否かを判定してもよい。
【００４４】
セレクタ３４は、温度判定部３２により、現在の温度が、基準温度設定レジスタ３０に設定された基準温度を含む一定範囲内に含まれていると判定された場合、基準オーバードライブ量が補正されない画素係数、つまり、１を出力し、現在の温度が、基準温度設定レジスタ３０に設定された基準温度を含む一定範囲内に含まれていないと判定された場合、画素係数算出部２８により算出された画素係数を出力するものである。
【００４５】
続いて、第２のＬＵＴ２０には、温度センサ１６から現在の温度が入力される。
第２のＬＵＴ２０には、複数の温度に対応する温度係数が格納されている。第２のＬＵＴ２０は、温度センサ１６により検出された現在の温度に対応する温度係数を出力するものである。温度係数は、現在の温度に応じて基準オーバードライブ量を補正するための補正係数である。
【００４６】
第２のＬＵＴ２０には、表１に示すように、代表的な温度とその温度係数が格納されている。第２のＬＵＴ２０に存在しない温度に対応する温度係数は、その温度の近傍の温度に対応する温度係数から線形補間などにより算出される。また、第２のＬＵＴ２０に設定された温度範囲を超えた場合、温度係数は、設定範囲内になるように丸められる。
なお、表１に示す温度の値や、温度および温度係数の個数は一例であり、適宜設定することができる。
【００４７】
【表１】
0006458987.tif 000002
【００４８】
オーバードライブ処理部２２には、現在フレームの画素の画素値、第１のＬＵＴ１４から出力された基準オーバードライブ量、画素係数出力部１８から出力された画素係数、第２のＬＵＴ２０から出力された温度係数が入力される。
オーバードライブ処理部２２は、第１のＬＵＴ１４から出力された基準オーバードライブ量と、画素係数出力部１８から出力された画素係数と、第２のＬＵＴ２０から出力された温度係数とを乗算して補正後のオーバードライブ量を算出し、補正後のオーバードライブ量と、現在フレームの画素の画素値とを加算してオーバードライブ後の現在フレームの画素の画素値を出力するものである。
【００４９】
オーバードライブ処理部２２は、２つの乗算器３６，３８と、加算器４０とを備えている。
【００５０】
乗算器３６には、第１のＬＵＴ１４から出力された基準オーバードライブ量と、画素係数出力部１８から出力された画素係数とが入力される。
乗算器３６は、基準オーバードライブ量と画素係数とを乗算するものである。乗算器３６からは、基準オーバードライブ量が差分値に応じて補正された、差分値に対応する補正後のオーバードライブ量が出力される。
【００５１】
乗算器３８には、乗算器３６から出力された、差分値に対応する補正後のオーバードライブ量と、第２のＬＵＴ２０から出力された、現在の温度に対応する温度係数とが入力される。
乗算器３８は、差分値に対応する補正後のオーバードライブ量と、現在の温度に対応する温度係数とを乗算するものである。乗算器３８からは、基準オーバードライブ量が差分値および現在の温度に応じて補正された、差分値および現在の温度に対応する補正後のオーバードライブ量が出力される。
【００５２】
なお、基準オーバードライブ量と画素係数とを乗算した後、現在の温度に対応する温度係数を乗算することに限らず、基準オーバードライブ量と、画素係数と、現在の温度に対応する温度係数とを乗算することができればよい。つまり、基準オーバードライブ量と現在の温度に対応する温度係数とを乗算した後、画素係数を乗算してもよいし、現在の温度に対応する温度係数と画素係数とを乗算した後、基準オーバードライブ量を乗算してもよい。
【００５３】
加算器４０には、現在フレームの画素の画素値と、乗算器３８から出力された差分値および現在の温度に対応する補正後のオーバードライブ量が入力される。
加算器４０は、現在フレームの画素の画素値と、差分値および現在の温度に対応する補正後のオーバードライブ量とを加算するものである。加算器４０からは、オーバードライブ後の現在フレームの画素の画素値が出力される。
【００５４】
最後に、リミット処理部２４には、オーバードライブ処理部２２から出力されたオーバードライブ後の現在フレームの画素の画素値が入力される。
リミット処理部２４は、オーバードライブ後の現在フレームの画素の画素値が、現在フレームの画素の画素値がとりうる値の有効範囲を超えた場合に、有効範囲内となるようにリミット処理を行うものである。
【００５５】
例えば、画素値が８ビットで表現されている場合、その値は、０〜２５５の範囲となる。オーバードライブ処理部２２では、乗算および加算が行われるため、その演算の結果、画素値が０〜２５５の範囲を超える場合もあり得る。リミット処理部２４は、画素値が、有効範囲である０〜２５５の場合を超えた場合、例えば、画素値が２５５を超えた場合、画素値が２５５となるように丸めるリミット処理を行う。
【００５６】
次に、画素係数出力部１８の詳細について説明する。
【００５７】
【表２】
0006458987.tif 000003
【００５８】
表２は、画素係数出力部１８において、差分値、および、差分値に対応して設定された画素係数の一例を表したものである。表２は、画素値が８ビットで表現されている場合の例であり、差分値は、−２５５〜２５５の範囲となる。
【００５９】
表２の例では、マイナスの最大値である−２５５〜０までの差分値および０〜プラスの最大値である２５５までの差分値が、それぞれ、１６個の差分値を含む３２個の差分範囲に分割され、さらに、０の差分値を含む２つの差分範囲に含まれる−１５〜０および０〜１５の差分値が、０の差分値を含む差分範囲と、０ではない−１５〜−１および１〜１５の差分値をそれぞれ含む２つの差分範囲とに分割されている。
【００６０】
つまり、−２５５〜２５５の差分値は、それぞれ、１６個の差分値を含む１５個の差分範囲１〜１５と、１５個の差分値を含む差分範囲１６と、１個の差分値を含む差分範囲１７と、１５個の差分値を含む差分範囲１８と、それぞれ、１６個の差分値を含む１５個の差分範囲１９〜３３とからなる、合計３３個の差分範囲１〜３３に分割されている。
【００６１】
そして、同じ差分範囲に含まれる差分値に対して同じ値の画素係数が設定されている。つまり、画素係数出力部１８からは、同じ差分範囲に含まれる差分値に対して同じ値の画素係数が出力される。
【００６２】
例えば、−２５５〜−２４０の差分範囲１に含まれる差分値に対して同じ値の画素係数１が設定されている。他の差分範囲２〜３３に含まれる差分値についても同様である。画素係数１〜３３の値は、レジスタ等を用いて設定することが可能である。
【００６３】
なお、差分値が０または０に近い場合、このような画素は静止画素と呼ばれ、通常、オーバードライブを行わない。従って、０の差分値を含む差分範囲１７を、０からプラスおよびマイナスの一定範囲内の差分値を含む差分範囲としてもよい。
【００６４】
【表３】
0006458987.tif 000004
【００６５】
続いて、表３は、表２に示す画素係数の具体的な数値例を表したものである。
表３の例では、差分値が０の場合に、画素係数が１に設定されている。画素係数が１の場合、基準オーバードライブ量は差分値に応じて補正されない。
また、差分値が０からプラスおよびマイナスの方向に向かって大きくなるほど、画素係数の値が大きくなるように設定されている。つまり、差分値が大きくなるほど、オーバードライブ量が大きくなるように設定されている。
さらに、差分値が、０からプラスの方向に向かって大きくなる場合よりも、０からマイナスの方向に向かって大きくなる場合に、画素係数の値が大きくなるように設定されている。つまり、暗い画素が明るくなる場合よりも、明るい画素が暗くなる場合に、よりオーバードライブ量が大きくなるように設定されている。
【００６６】
【表４】
0006458987.tif 000005
【００６７】
【表５】
0006458987.tif 000006
【００６８】
続いて、表４および表５は、差分値、および、差分値に対して設定された画素係数の別の例を表したものである。表２の例では、差分値を、均等な刻み幅で分割しているが、表４および表５の例のように、差分値を、不均等な刻み幅で分割して画素係数を設定することも可能である。このように、差分値が大きくなるほど、刻み幅をより細かく調節した方が、液晶パネル４２に表示される画像の画質を向上させることができる。
【００６９】
表４および表５の例では、−２５５〜−２４８の差分値および２４８〜２５５の差分値が、それぞれ、４個の差分値を含む（刻み幅４）４個の差分範囲に分割されている。また、−２４７〜−２０８および２０８〜２４７の差分値が、それぞれ、８個の差分値を含む（刻み幅８）１０個の差分範囲に、−２０７〜−９６および９６〜２０７の差分値が、それぞれ、１６個の差分値を含む（刻み幅１６）１２個の差分範囲に、−９５〜−１および１〜９５の差分値が、それぞれ、３２個の差分値を含む（刻み幅３２）６個の差分範囲に、０の差分値が、１個の差分値を含む１個の差分範囲に分割されている。
【００７０】
つまり、−２５５〜２５５の差分値は、それぞれ、４個の差分値を含む２個の差分範囲１，２と、それぞれ、８個の差分値を含む５個の差分範囲３〜７と、それぞれ、１６個の差分値を含む６個の差分範囲８〜１３と、それぞれ、３２個の差分値を含む３個の差分範囲１４〜１６と、１個の差分値を含む１個の差分範囲１７と、それぞれ、３２個の差分値を含む３個の差分範囲１８〜２０と、それぞれ、１６個の差分値を含む６個の差分範囲２１〜２６と、それぞれ、８個の差分値を含む５個の差分範囲２７〜３１と、それぞれ、４個の差分値を含む２個の差分範囲３２，３３とからなる、合計３３個の差分範囲１〜３３に分割されている。
【００７１】
つまり、表４および表５の例では、マイナスの最大値からプラスの最大値までの差分値が、差分値がマイナスの方向およびプラスの方向に大きくなるほど、含まれる差分値の個数が少なく（差分値の刻み幅が小さく）なるように、異なる個数の差分値を含む複数の差分範囲に分割されている。
【００７２】
同様に、同じ差分範囲に含まれる差分値に対して同じ値の画素係数が設定されている。つまり、画素係数出力部１８からは、同じ差分範囲に含まれる差分値に対して同じ値の画素係数が出力される。
【００７３】
【表６】
0006458987.tif 000007
【００７４】
続いて、表６は、差分値、および、差分値に対して設定された画素係数のさらに別の例を表したものである。
差分値が０からプラスの方向へ大きくなる場合と、０からマイナスの方向へ大きくなる場合、つまり、暗い画素が明るくなる場合と、明るい画素が暗くなる場合の液晶の応答特性が対称である場合、差分値算出部２６から出力される、現在フレームの画素の画素値と過去フレームの画素の画素値との差分値の絶対値から画素係数を得ることも可能である。
【００７５】
表６の例では、マイナスの最大値である−２５５からプラスの最大値である２５５までの差分値の絶対値０〜２５５が、それぞれ、１６個の絶対値を含む１６個の差分範囲に分割され、さらに、０の絶対値を含む差分範囲に含まれる０〜１５の絶対値が、０の絶対値を含む差分範囲と、０ではない１〜１５の絶対値を含む差分範囲とに分割されている。
【００７６】
つまり、０〜２５５の絶対値は、１個の絶対値を含む差分範囲１と、１５個の絶対値を含む差分範囲２と、それぞれ、１６個の絶対値を含む１５個の差分範囲とからなる、合計１７個の差分範囲１〜１７に分割されている。
【００７７】
同様に、同じ差分範囲に含まれる差分値に対して同じ値の画素係数が設定されている。つまり、画素係数出力部１８からは、同じ差分範囲に含まれる差分値に対して同じ値の画素係数が出力される。
【００７８】
表６の例の場合、画素係数は１７個でよいことになり、さらに、回路規模の削減が可能である。
【００７９】
なお、表４および表５、ならびに、表６の場合において、画素係数の具体的な数値例は、表３に示すものと同様なものを例示することができる。
【００８０】
次に、オーバードライブ回路１０の動作を説明する。
【００８１】
動作クロックに同期して、現在フレームの画素の画素値が、フレームメモリ１２に順次保持される。フレームメモリ１２からは、例えば、１フレーム時間の後に、保持された現在フレームの画素の画素値が過去フレームの画素の画素値として順次出力される。
【００８２】
続いて、現在フレームの画素の画素値と、現在フレームの画素に対応する過去フレームの画素の画素値とに対応する基準オーバードライブ量が、第１のＬＵＴ１４から順次出力される。
【００８３】
一方、画素係数出力部１８では、差分値算出部２６により、例えば、現在フレームの画素の画素値から過去フレームの画素の画素値を減算した差分値が算出される。
続いて、画素係数算出部２８により、差分値算出部２６により算出された差分値に対応する画素係数が算出される。
また、温度判定部３２により、温度センサ１６により検出された現在の温度が、基準温度設定レジスタ３０に設定された基準温度を含む一定範囲内の温度であるか否かの判定が行われる。
【００８４】
ここで、温度判定部３２により、現在の温度が、基準温度設定レジスタ３０に設定された基準温度を含む一定範囲内の温度であると判定された場合、基準オーバードライブ量が補正されない画素係数、つまり、１がセレクタ３４から出力される。
一方、現在の温度が、基準温度設定レジスタ３０に設定された基準温度を含む一定範囲内の温度ではないと判定された場合、画素係数算出部２８により算出された画素係数がセレクタ３４から出力される。
【００８５】
また、温度センサ１６により検出された現在の温度に対応する温度係数が、第２のＬＵＴ２０から出力される。
【００８６】
続いて、オーバードライブ処理部２２では、乗算器３６により、第１のＬＵＴ１４から出力された基準オーバードライブ量と、画素係数出力部１８から出力された、差分値に対応する画素係数とが乗算され、乗算器３８により、乗算器３６から出力された差分値に対応する補正後のオーバードライブ量と、第２のＬＵＴ２０から出力された、現在の温度に対応する温度係数とが乗算される。
続いて、加算器４０により、現在フレームの画素の画素値と、乗算器３８から出力された差分値および現在の温度に対応する補正後のオーバードライブ量とが加算され、オーバードライブ後の現在フレームの画素の画素値が、加算器４０から出力される。
【００８７】
続いて、リミット処理部２４により、オーバードライブ後の現在フレームの画素の画素値が有効範囲を超えた場合に、有効範囲内となるようにリミット処理が行われる。
【００８８】
リミット処理が行われたオーバードライブ後の現在フレームの画素の画素値は液晶パネル４２に順次入力され、現在フレームの画像が液晶パネル４２に表示される。
【００８９】
オーバードライブ回路１０では、第１のＬＵＴ１４の数を増やすことなく、画素値の変化量、および、現在の温度に応じて、オーバードライブ量を高精度に補正することができるため、液晶パネル４２に表示される画像の画質を向上させることができる。
【００９０】
なお、オーバードライブ回路１０において、第１のＬＵＴ１４、画素係数出力部１８、第２のＬＵＴ２０、オーバードライブ処理部２２、リミット処理部２４、差分値算出部２６、画素係数算出部２８、基準温度設定レジスタ３０、温度判定部３２等の具体的な構成は何ら限定されず、同様の機能を果たす各種構成の回路、プログラムされたコンピュータ等によって実現することができる。
【００９１】
本発明は、基本的に以上のようなものである。
以上、本発明について詳細に説明したが、本発明は上記実施形態に限定されず、本発明の主旨を逸脱しない範囲において、種々の改良や変更をしてもよいのはもちろんである。
【符号の説明】
【００９２】
１０、５０  オーバードライブ回路
１２  フレームメモリ
１４  第１のＬＵＴ
１６  温度センサ
１８  画素係数出力部
２０  第２のＬＵＴ
２２、２３  オーバードライブ処理部
２４  リミット処理部
２６  差分値算出部
２８  画素係数算出部
３０  基準温度設定レジスタ
３２  温度判定部
３４  セレクタ
３６，３８  乗算器
４０  加算器
４２  液晶パネル
【図１】
0006458987.tif 000008
【図２】
0006458987.tif 000009