(57)【要約】【課題】より少ないメモリ容量でかつより精度の高いオーバードライブを行うことができるオーバードライブ回路および液晶パネル駆動装置を提供する。【解決手段】  現在表示しようとする画素データと１フレーム前の当該画素の画素データとの２つのパラメータを入力し、当該２つのパラメータに対応して格納された基本オーバードライブ量を出力する基本ルックアップテーブルと、該基本ルックアップテーブルから出力される基本オーバードライブ量を温度情報に応じて補正するための温度係数を格納し、入力された温度情報に応じた温度係数を出力する温度係数ルックアップテーブルと、基本ルックアップテーブルから出力された基本オーバードライブ量を温度係数ルックアップテーブルから出力される温度係数を用いて温度補正されたオーバードライブ量を出力する温度補正回路とを備える。【選択図】図１
2006195231.tif 000002
【特許請求の範囲】
【請求項１】
順次入力されてくる画像データのオーバードライブ量を生成し出力するオーバードライブ回路において、今回表示しようとする画素データと１フレーム前の当該画素の画素データとの２つのパラメータを入力し、当該２つのパラメータに対応して格納された基本オーバードライブ量を出力する基本ルックアップテーブルと、
前記基本ルックアップテーブルから出力される基本オーバードライブ量を温度情報に応じて補正するための温度係数を格納し、温度情報が入力され当該温度情報に応じた温度係数を出力する温度係数ルックアップテーブルと、前記温度係数ルックアップテーブルから出力される温度係数を用いて前記基本オーバードライブ量を補正して温度補正されたオーバードライブ量を出力する温度補正回路とを備えたことを特徴とするオーバードライブ回路。
【請求項２】
前記温度係数ルックアップテーブルは、複数の登録温度情報に対する温度係数が格納されたものであって、前記登録された温度情報が入力されたときには、その登録温度情報に対する温度係数を出力し、登録外の温度情報が入力されたときには、その入力された温度情報を挟む２つの隣接する登録温度情報に対する温度係数から補間した温度係数を出力するものであることを特徴とする請求項１に記載のオーバードライブ回路。
【請求項３】
前記温度係数ルックアップテーブルは、複数の温度情報範囲に対する温度係数が格納されたものであって、入力された温度情報が属する温度範囲に対する温度係数を出力するものであることを特徴とする請求項１に記載のオーバードライブ回路。
【請求項４】
前記温度補正回路は、前記基本ルックアップテーブルから出力される前記基本オーバードライブ量に、前記温度係数ルックアップテーブルから出力される温度係数を乗算して出力するものであることを特徴とする請求項１乃至３のいずれかに記載のオーバードライブ回路。
【請求項５】
液晶パネルと、当該液晶パネルの内部または近傍に配置された温度センサーと、１フレーム分のフレームデータに相当するデータを格納しておくフレームメモリとを備え、順次入力されてくる画像データをオーバードライブして前記液晶パネルに表示する液晶パネル駆動装置において、  
今回表示しようとする画素データと前記フレームメモリから出力される１フレーム前の当該画素の画素データとの２つのパラメータを入力し、当該２つのパラメータに対応して格納された基本オーバドライブ量を出力する基本ルックアップテーブルと、前記基本ルックアップテーブルから出力される基本オーバードライブ量を温度情報に応じて補正するための温度係数が格納され、前記温度センサーから温度情報が入力され、当該温度情報に応じた温度係数を出力する温度係数ルックアップテーブルと、前記温度係数ルックアップテーブルから出力される温度係数を用いて前記基本オーバードライブ量を補正して温度補正されたオーバードライブ量を出力する温度補正回路とを備えるオーバードライブ回路と、今回表示しようとする画素データに前記温度補正されたオーバードライブ量を加算して出力する加算器と、前記加算器から出力される画素データが前記液晶パネルの表示可能な階調を超えた場合に、表示可能な階調に制限して前記液晶パネルに出力するリミット処理回路とを備えることを特徴とする液晶パネル駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液晶パネルをオーバードライブすることにより表示応答速度を高め、動画表示品質を高める技術に関する。
【背景技術】
【０００２】
一般に液晶は印加電圧の変化に対する応答性が悪いために、液晶を用いた表示パネル（以下、液晶パネルという）により動画を表示する場合には残像や尾引き現象が発生する。これらを改善するために、表示すべき階調レベルに応じた電圧よりも高いあるいは低い電圧を印加して液晶の応答性を高め、動画表示を良好にするオーバードライブという技術が存在する。
【０００３】
例えば、液晶パネルの画素駆動信号が８ビット、２５６階調である場合に、階調が０から１２８に変化した場合には、１２８ではなくオーバードライブ量１６を加えた階調１４４に応じた電圧をその画素に印加する。
【０００４】
このオーバードライブ量は、現在表示しようとする画素データと、フレームメモリに格納された１フレーム前の当該画素の画素データとの２つのパラメータによって、オーバードライブ量が格納されたルックアップテーブル（以下、ＬＵＴと記す）を参照することによって求めることができる。
【０００５】
また、液晶の応答特性は温度に大きく依存するので、上記ＬＵＴを１つ用意したとしても周囲温度の変化によって最適なオーバードライブ量が変化するという問題がある。この問題を解決するために、特許文献１には、図６に示すように、フレームメモリ１００と各温度に対応した複数のＬＵＴ２００を備え、ＬＣＤパネルモジュール４００の近傍に配置された温度センサー５００の温度情報に基づいて前記複数のＬＵＴから最適なＬＵＴを選択回路３００により切り替えてＬＣＤパネルモジュール４００に供給するという技術が提案されている。
【特許文献１】特開２００４‐１３３１５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に開示されているように、温度に応じたＬＵＴを複数種類持つ構成を取ると、その複数のＬＵＴを格納しておくために多くのメモリ容量が必要となる。またＬＵＴの切り替えによりオーバードライブ量が段階的に変化するので、温度変化に伴ってギクシャクした画像表現になる可能性もある。
【０００７】
本発明は、このような問題に鑑み、より少ないメモリ容量でかつより精度の高いオーバードライブを行うことができるオーバードライブ回路と当該オーバードライブ回路を用いた液晶パネル駆動装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成する本発明のオーバードライブ回路は、順次入力されてくる画像データのオーバードライブ量を生成し出力するオーバードライブ回路において、今回表示しようとする画素データと１フレーム前の当該画素の画素データとの２つのパラメータを入力し、当該２つのパラメータに対応して格納された基本オーバードライブ量を出力する基本ルックアップテーブルと、前記基本ルックアップテーブルから出力される基本オーバードライブ量を温度情報に応じて補正するための温度係数が格納され、温度情報が入力され当該温度情報に応じた温度係数を出力する温度係数ルックアップテーブルと、前記温度係数ルックアップテーブルから出力される温度係数を用いて前記基本オーバードライブ量を補正して温度補正されたオーバードライブ量を出力する温度補正回路とを備えたことを特徴とするものである。
【０００９】
ここで、前記温度係数ルックアップテーブルは、複数の登録温度情報に対する温度係数が格納されたものであって、上記登録された温度情報が入力されたときには、その登録温度情報に対する温度係数を出力し、登録外の温度情報が入力されたときには、その入力された温度情報を挟む２つの隣接する登録温度情報に対する温度係数から補間した温度係数を出力するものであることが望ましい。
【００１０】
ここで、登録外の温度情報が入力されたときに行う上記補間は、その入力された温度情報を挟む２つの隣接する登録温度情報に対する温度係数を用いた線形補間であることが好ましい。
【００１１】
また、前記温度係数ルックアップテーブルは、複数の温度情報範囲に対する温度係数が格納されたものであって、入力された温度情報が属する温度範囲に対する温度係数を出力するものであってもよい。
【００１２】
さらに、前記温度補正回路は、前記基本ルックアップテーブルから出力される前記基本オーバードライブ量に、前記温度係数ルックアップテーブルから出力される温度係数を乗算して出力するものであるのが好ましい。
上記目的を達成する本発明による液晶パネル駆動装置は、液晶パネルと、当該液晶パネルの内部または近傍に配置された温度センサーと、１フレーム分のフレームデータに相当するデータを格納しておくフレームメモリとを備え、順次入力されてくる画像データをオーバードライブして前記液晶パネルに表示する液晶パネル駆動装置において、今回表示しようとする画素データと前記フレームメモリから出力される１フレーム前の当該画素の画素データとの２つのパラメータを入力し、当該２つのパラメータに対応して格納された基本オーバードライブ量を出力する基本ルックアップテーブルと、前記基本ルックアップテーブルから出力される基本オーバードライブ量を温度情報に応じて補正するための温度係数が格納され、前記温度センサーから温度情報が入力され、当該温度情報に応じた温度係数を出力する温度係数ルックアップテーブルと、前記温度係数ルックアップテーブルから出力される温度係数を用いて前記基本オーバードライブ量を補正して温度補正されたオーバードライブ量を出力する温度補正回路とを備えるオーバードライブ回路と、今回表示しようとする画素データに前記温度補正されたオーバードライブ量を加算して出力する加算器と、前記加算器から出力される画素データが前記液晶パネルの表示可能な階調を超えた場合に、表示可能な階調に制限して前記液晶パネルに出力するリミット処理回路とを備えることを特徴とするものである。
【発明の効果】
【００１３】
本発明によるオーバードライブ回路および液晶パネル駆動装置は、オーバードライブ量を求めるための基本ルックアップテーブルを複数個持つ必要が無いので、テーブルデータを格納しておくためのメモリ容量を大幅に削減することができる。また、温度係数を線形補間して求める場合には、オーバードライブ量を複数のＬＵＴで切り替える方式に比較してより精度の高い補正を行うことができるので、高画質な動画を表示することができる。
【発明を実施するための最良の形態】
【００１４】
以下に添付の図面に示す好適実施形態に基づいて本発明のオーバードライブ回路および液晶パネル駆動装置を詳細に説明する。
【００１５】
図１は、本発明のオーバードライブ回路および液晶パネル駆動装置の一実施形態の構成を示すブロック図である。
【００１６】
図１に示す液晶パネル駆動装置１には、フレームメモリ１０、オーバードライブ回路２、加算器５０、リミット処理回路６０と実際に画像を表示するＬＣＤパネルモジュール７０とその内部または近傍に配置された温度センサー８０が備えられている。
【００１７】
オーバードライブ回路２は、基本オーバードライブ量ＬＵＴ（以下、基本ＬＵＴという）２０と、温度係数ＬＵＴ３０と、本発明でいう温度補正回路に相当する乗算器４０とを備えている。
【００１８】
以下、各構成要素の概略と動作について説明する。
【００１９】
液晶パネル駆動装置１には、所定のフレームレートで順次画素データが入力される。現フレームデータは１フレームの画像を横方向に上から下へ順次走査して、各画素毎に例えばＲＧＢ各８ビットのデータ（１画素当たり２４ビット）としたものであり、シリアルデータとして連続的に入力される。
【００２０】
フレームメモリ１０は、１フレーム分のフレームデータまたは１フレーム分のフレームデータに相当するデータを格納しておくことのできるメモリである。フレームメモリ１０に格納された画素データは１フレーム後に読み出されて前フレームデータとして基本ＬＵＴ２０に入力される。ここで、１フレーム分のフレームデータに相当するデータとは、メモリ容量を削減するために例えば１フレーム分のフレームデータを圧縮して格納し伸張して出力するような場合も含む趣旨である。
【００２１】
本発明のオーバードライブ回路２を構成する基本ＬＵＴ２０は、入力されてくる現フレームデータの一部を構成するある画素データと１フレーム前のその画素の画素データとの２つのパラメータを入力し、当該２つのパラメータに対応して格納された基本オーバードライブ量を出力するメモリである。
【００２２】
基本ＬＵＴ２０では、入力されてくる２つの画素データ（階調値）をそのままアドレスとし、そのアドレスに現画素データと前画素データから求まるオーバードライブ値を格納する。従って、２つの画素データの組合せの数に応じたアドレスと、そのアドレスに記憶するオーバードライブ量のデータのビット数分の大きなメモリ容量が必要となる。
【００２３】
前記特許文献１に記載のように、温度に応じた複数のＬＵＴを用意する構成では、この大容量のメモリが複数個必要となってしまう。本発明は、この大容量を必要とするＬＵＴの個数を１つに抑えたものである。この場合、基本ＬＵＴに格納するオーバードライブ量は、ある基準となる温度、例えば２５℃の場合のオーバードライブ量を格納しておけば良い。
【００２４】
温度係数ＬＵＴ３０は、第１の実施形態では、図２（ａ）に示すように、複数の温度Ｔｎのときの温度係数ＣＴｎが格納されている。図２（ａ）のＬＵＴを概念的にグラフ化したものが図３であり、一例として温度０℃から８０℃まで４℃刻みでの温度係数Ｃ０、Ｃ４、Ｃ８、…、Ｃ８０を格納したＬＵＴを図２（ｂ）に示している。
【００２５】
ここで、温度センサー８０が出力する温度情報が丁度温度係数ＬＵＴ３０に登録されている温度Ｔ５であったとすると、温度係数ＬＵＴ３０はその温度Ｔ５に対応する温度係数ＣＴ５を温度補正回路の一例である乗算器４０に出力する。温度センサー８０から入力される温度情報が温度係数ＬＵＴ３０に登録されている温度ではなかったときには、本実施形態では、図４に示すように、その温度を挟んで隣接する２つの温度係数から線形補間によりその温度での温度係数を算出する。温度センサー８０が出力する温度情報がＴｍであり、Ｔｍより低い方で隣接する温度Ｔｋと対応する温度係数ＣＴｋおよび高い方で隣接する温度Ｔｋ+１と対応する温度係数ＣＴｋ+１から次式により線形補間した温度係数ＣＴｍを求める。
【００２６】
ＣＴｍ＝ＣＴｋ＋（Ｔｍ−Ｔｋ）×（ＣＴｋ+１−ＣＴｋ）／（Ｔｋ+１−Ｔｋ）
例えば、図２（ｂ）の温度係数ＬＵＴで、温度センサーからの温度情報が１１℃であった場合には、Ｃ１１＝Ｃ８＋（１１−８）×（Ｃ１２−Ｃ８）／４として温度係数Ｃ１１を求めることができる。なお、この第１の実施形態では線形補間回路も温度係数ＬＵＴ３０に含まれるものとする。温度センサー８０はＬＣＤパネルの温度を正確に反映するためにＬＣＤパネルにできるだけ近接して設置されることが望ましい。またＬＣＤパネルモジュール７０に内蔵されていることがより望ましい。  
【００２７】
本発明のオーバードライブ回路における温度補正回路の一例である乗算器４０は、基本ＬＵＴ２０から出力される基本オーバードライブ量と温度係数ＬＵＴ３０から出力される温度係数とを入力し、両者を乗算することにより温度に応じたオーバードライブ量を算出して加算器５０に出力するものである。例えば、温度Ｔ５のときの温度係数ＣＴ５が１．０であったとすると、温度補正後のオーバードライブ量は基本オーバードライブ量そのものとなり、また温度Ｔ０のときの温度係数ＣＴ０が２．０であるとすると、温度補正後のオーバードライブ量は基本オーバードライブ量に２．０を乗じたものとなる。
【００２８】
本発明における温度補正回路は、上記乗算器に限るものではなく、基本オーバードライブ量と温度係数を用いて任意の演算を行うものであってもよい。例えば、基本オーバードライブ量と温度係数を乗算した結果に一定値を加算するようなものであってもよい。
【００２９】
本発明のオーバードライブ回路は基本的に上述したように、基本ＬＵＴ２０と温度係数ＬＵＴ３０と温度補正回路４０を最小限含むものであれば良い。
次に、加算器５０は現フレームデータと乗算器４０から出力される温度補正後のオーバードライブ量とを入力して、現フレームの画素データに温度補正されたオーバードライブ量を加算して出力する。
【００３０】
本発明のオーバードライブ回路および液晶パネル駆動装置の動作を、説明の簡単化のためにカラー画像でなく、ＲＧＢのうちの１つの色要素を例に取り説明する。ある画素の、例えばＲｅｄ成分の１フレーム前の階調が０であり、現フレームでのその画素の階調が１２８であるとする。このとき基本オーバードライブ量ＬＵＴ２０は温度２０℃のときのオーバードライブ量を格納しているとして、基本オーバードライブ量として１６を出力する。温度センサーが２０℃を出力するとき、その温度に対応した温度係数は１が格納されているので、乗算器４０は１６を出力する。このオーバードライブ量１６が現階調値１２８に加算されて、最終的には階調値１４４として加算器５０から出力される。温度０℃であった場合には、その温度での温度係数が２．０であるとすると、乗算器４０は基本オーバードライブ値１６×２＝３２を出力し、加算器５０はこの温度補正されたオーバードライブ値を現階調値１２８に加えて最終的に階調値１６０として出力する。ただし、加算した値が液晶パネルの表示可能階調を超えてしまうこともありえるので、表示可能階調に修正するためのリミット処理をリミット処理回路６０で行なっている。例えば、液晶パネルの表示可能な階調が８ビットで０から２５５までである場合に、加算器の出力データが２５６以上になった場合は２５５に修正し、０以下の値になったときは０に修正する処理を行う。しかし、加算器の構成によってはこのリミット処理も加算器に含ませることも可能であるので、必須のものでは無い。
【００３１】
最終的にＬＣＤパネルモジュール７０に対して各画素毎のオーバードライブされたデジタルデータが出力される。ＬＣＤパネルモジュールでは、入力されたデジタルデータを内蔵されたＡＤ変換器によりアナログの電圧値に変換して、内蔵された液晶ドライバによりＬＣＤパネルの各画素に印加する。
【００３２】
このように本発明のオーバードライブ回路および液晶パネル駆動装置では、温度に応じたオーバードライブ量ＬＵＴを複数設けておく必要が無くなり、かつ温度係数ＬＵＴに必要なメモリ容量は小さくて済むのでメモリ容量を大幅に削減することができる。また、温度係数を線形補間により求めているので、温度に応じた精度の高い補正を行うことができ、高画質な動画を表示することが可能となる。
次に、温度係数ＬＵＴ３０の第２の実施形態について説明する。第１の実施形態では、温度係数は線形補間によって求める方法であったが、第２の実施形態では、ある温度範囲で一定の温度係数を用いる構成である。図５はその一例を示す温度係数ＬＵＴである。図５に示すように、温度センサーからの温度が０℃以下の場合は、温度係数としてＣ０を出力し、温度が０℃以上１０℃以下のときにＣ１０を、…、温度が７０℃以上のときには
ＣＭＡＸを出力するものである。この方法の場合には温度係数ＬＵＴへ登録する温度間隔を等間隔にする必要が無く、温度係数の変化が大きいところではより小さい温度間隔を用い、温度係数の変化が小さいところでは大きな温度間隔を用いて温度係数を登録するというように温度係数ＬＵＴを作成することも可能である。
また上述した実施形態では、メモリ容量を最も必要とする基本ＬＵＴに間引きした離散値を格納して補間処理することによりメモリ容量を削減することについては特に説明しなかったが、現フレーム画素と１フレーム前の当該画素とのすべての階調値の組合せに対してオーバードライブ量を格納するものではなく、その例えば上位４ビットの組合せに対するオーバードライブ量だけを間引きして格納しておき、それ以外の組合せデータが入力してきたときには、その入力データに近接する格納値から線形補間等によって補間する技術が知られている。本発明のオーバードライブ回路および液晶パネル駆動装置においても、基本オーバードライブ量ＬＵＴはこのような補間処理を行うものであっても良い。その場合は補間処理されたオーバードライブ量が出力されるものであれば良い。オーバドライブ量を間引いて格納した基本ＬＵＴに補間処理することによってさらにメモリ容量を削減することができる。
【図面の簡単な説明】
【００３３】
【図１】本発明のオーバードライブ回路および液晶パネル駆動装置の概念構成を示すブロック図である。
【図２】図２（ａ）は本発明の温度係数ＬＵＴの第１の実施形態の概念図、図２（ｂ）は本発明の温度係数ＬＵＴの第１の実施形態を示す図である。
【図３】本発明の温度係数ＬＵＴの第１の実施形態の概念をグラフ化した図である。
【図４】本発明の温度係数ＬＵＴの第１の実施形態における線形補間を示す図である。
【図５】本発明の温度係数ＬＵＴの第２の実施形態の概念図である。
【図６】従来技術の液晶パネル駆動装置の概念構成を示すブロック図である。
【符号の説明】
【００３４】
１，１１  液晶パネル駆動装置
２  オーバードライブ回路
１０，１００  フレームメモリ
２０  基本オーバードライブ量ＬＵＴ
３０  温度係数ＬＵＴ
４０  乗算器
５０  加算器  
６０  リミット処理回路
７０  ＬＣＤパネルモジュール
８０  温度センサー
【図１】
2006195231.tif 000003
【図２】
2006195231.tif 000004
【図３】
2006195231.tif 000005
【図４】
2006195231.tif 000006
【図５】
2006195231.tif 000007
【図６】
2006195231.tif 000008