(57)【特許請求の範囲】
【請求項１】
液晶表示装置の制御回路において，
現フレームの画像データと前フレームの駆動後状態データとから表示用駆動データを生成する表示駆動データ生成部を有し，
当該表示駆動データ生成部は，前記現フレームの画像データ及び前フレームの駆動後状態データの組合せに対応して表示用駆動データまたはその補正値を格納した第１の変換テーブルを有し，
更に，前記表示駆動データ生成部は，前記現フレームの画像データ及び前フレームの駆動後状態データとから現フレームの駆動後状態データを生成する駆動後状態データ生成部を有し，
当該駆動後状態データ生成部は，前記現フレームの画像データの上位ビットと前フレームの駆動後状態データの上位ビットの組合せに対応して現フレームの駆動後状態データまたはその差分値を格納した第２の変換テーブルと，
前記現フレーム画像データの下位ビットにしたがって，前記第２の変換テーブルから読み出した隣接する複数の駆動後状態データまたはその差分値から，補間演算により当該下位ビットに対応する補間された駆動後状態データまたはその差分値を求める第１の補間演算部とを有し，
前記駆動後状態データは，次のフレームで表示駆動レベルを求めるために，画素に対応して記憶領域を有するフレームメモリ内に一旦格納されることを特徴とする液晶表示装置の制御回路。
【請求項２】
請求項１において，
前記第１の変換テーブルは，前記現フレーム画像データの上位ビットと前フレームの駆動後状態データの上位ビットの組合せについて，所定の範囲でグループ化され，当該グループ化された単位に対応して，前記表示用駆動データまたはその差分値が格納されることを特徴とする液晶表示装置の制御回路。
【請求項３】
請求項１または２に記載された制御回路と、
前記制御回路により表示制御される液晶表示パネルとを有することを特徴とする液晶表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，液晶表示装置の制御回路に関し，特に，セルの駆動電圧に補正値を加えて駆動補償することで高速応答を可能にし，更に駆動補償のための回路構成を簡単化した液晶表示装置の制御回路を提供することにある。
【０００２】
【従来の技術】
液晶表示装置は，省エネルギーで省スペースの表示装置として広く普及している。従来のコンピュータの静止画像を表示する表示装置としての利用から，近年において，動画を表示するテレビ用表示装置としての利用も提案されている。
【０００３】
液晶表示パネルは，表示データに従う表示駆動電圧が印加されるソース電極と，走査タイミングで駆動されるゲート電極と，それらの交差位置に配置されたセルトランジスタ及び画素電極とを有し，セルトランジスタを介して，画素電極間の液晶層に表示駆動電圧を印加して液晶の透過率を変化させることで，所望の画像表示を行う。
【０００４】
テレビ用の表示装置として液晶表示パネルを利用する場合は，例えば１秒間に６０フレームの画像を表示する必要があり，その為には，約１６msecからなる１フレーム期間内に液晶層の透過率の変化を完了させる必要がある。１フレーム期間内にソース電極に表示駆動電圧を印加して画素電極間に同電圧を印加することは，比較的容易に行うことができるが，１フレーム期間内に液晶層の光学特性（例えば透過率）を完全に変化させることは，表示画像によっては困難な場合がある。例えば，透過率ゼロの黒色表示の状態から，透過率２５％の中間色表示の状態まで変化させるためには，比較的長い時間を要する。
【０００５】
液晶材料の応答特性にもよるが，応答特性の悪い液晶材料が利用される場合は，１フレーム期間内で透過率ゼロの状態から透過率２５％の状態に変化させることが困難なこともある。また，液晶材料によっては，透過率ゼロの状態からある程度の透過率に変化させるための応答時間が，透過率２５％の状態からそれより高い透過率に変化させるための応答時間よりも長い場合もある。或いは，透過率が上記と逆方向に変化する場合も同様の問題がある。
【０００６】
このような液晶材料の応答性の遅さを補償する方法として，補償駆動方式が提案されている。この駆動方式では，前フレームでの駆動後の状態と現フレームでの駆動レベルとを考慮して，１フレーム期間内で液晶層が透過率の変化を完了できる最適の駆動レベルを算出し，その駆動レベルの電圧を画素電極に印加する。例えば，前フレーム期間で透過率ゼロの状態になっている時に現フレームで透過率５０％に変化させる場合は，透過率５０％に対応する駆動レベルの電圧で画素電極を駆動するのではなく，それよりも高い駆動レベルの電圧で画素電極を駆動する。その結果，液晶層の応答特性が遅くても，より高い駆動電圧に対して液晶層の応答が速くなり，１フレーム期間内に目標の透過率状態に変化することができる。透過率が高い状態から低い透過率に変化させる場合も同様である。
【０００７】
【発明が解決しようとする課題】
上記の駆動補償を行う為には，液晶表示装置の制御回路内に，入力画像データから表示用の駆動データに変換する表示駆動データ生成回路を設ける必要がある。表示駆動データ生成回路は，現フレームの入力画像データと前フレームの駆動後の状態データとから，補償された表示駆動データを演算により生成する。かかる演算は複雑であり，それを特殊な論理回路で実行しようとすると，演算回路が複雑化し，液晶表示装置のコストアップを招く。
【０００８】
そこで，表示駆動データ生成回路内に，表示駆動データを直接求めることができる変換テーブルを設けることが考えられる。しかし，かかる変換テーブルは，高速アクセスが可能なＳＲＡＭなどの比較的高価な回路を必要とし，変換テーブル自体も液晶表示装置のコストアップの原因となる。
【０００９】
そこで，本発明の目的は，コストダウンされた駆動補償を行う液晶表示装置の制御回路を提供することにある。
【００１０】
更に，本発明の別の目的は，駆動補償のための表示駆動データ生成回路をより簡略化することができる液晶表示装置の制御回路を提供することにある。
【００１１】
【課題を解決するための手段】
上記の目的を達成するために，本発明の第１の側面は，液晶表示装置の制御回路において，現フレームの画像データと前フレームの画像データとから表示用駆動データを生成する表示駆動データ生成部を有し，当該表示駆動データ生成部は，現フレームの画像データ及び前フレームの画像データの組合せに対応して表示用駆動データまたはその補正値を格納した変換テーブルを有する。更に，変換テーブルは，現フレーム画像データの上位ビットと前フレーム画像データの上位ビットの組合せに対応して表示用駆動データまたはその補正値を格納して，その変換テーブルのサイズを小さくしている。更に，表示駆動データ生成部は，現フレーム画像データの下位ビットにしたがって，前記変換テーブルから読み出した複数の隣接する表示用駆動データまたはその補正値から，補間演算により当該下位ビットに対応する補間された表示用駆動データまたはその補正値を求める補間演算部を有する。そして，補間演算部が補正値を求める場合は，その求められた補正値にしたがって現フレーム画像データを補正して，表示駆動データを生成する駆動レベル演算部を有する。表示駆動データはソースドライバに供給され，表示駆動データに対応する駆動電圧がソース電極，セルトランジスタを経由して，画素電極に印加される。
【００１２】
上記の制御回路によれば，変換テーブルを，現フレーム画像データの上位ビットと前フレーム画像データの上位ビットとの組合せに対応して，表示用駆動データまたはその補正値を格納しているので，変換テーブルを格納する高速メモリ回路の容量を少なくすることができる。変換テーブルの容量を小さくしたことに伴い，表示用駆動データまたはその補正値の精度が低くなるので，補間回路を設けて，補間演算により精度を高めた表示用駆動データまたはその補正値を生成し，それにしたがって入力画像データを補正して表示駆動データを求める。
【００１３】
更に，上記の目的を達成するために，本発明の第２の側面によれば，液晶表示装置の制御回路において，現フレームの画像データと前フレームの駆動後状態データとから表示用駆動データを生成する表示駆動データ生成部を有し，当該表示駆動データ生成部は，現フレームの画像データ及び前フレームの駆動後状態データの組合せに対応して表示用駆動データまたはその補正値を格納した第１の変換テーブルを有する。更に，表示駆動データ生成部は，現フレームの画像データ及び前フレームの駆動後状態データとから現フレームの駆動後状態データを生成する駆動後状態データ生成部を有する。そして，この駆動後状態データ生成部は，現フレームの画像データと前フレームの駆動後状態データの組合せに対応して現フレームの駆動後状態データまたはその差分値を格納した第２の変換テーブルを有する。更に，第２の変換テーブルは，現フレーム画像データの上位ビットと前フレーム駆動後状態データの上位ビットの組合せに対応して現フレームの駆動後状態データまたはその差分値を格納して，その変換テーブルのサイズを小さくしている。それに伴い，現フレーム画像データの下位ビットにしたがって，前記第２の変換テーブルから読み出した隣接する複数の駆動後状態データまたはその差分値から，補間演算により当該下位ビットに対応する補間された駆動後状態データまたはその差分値を求める第１の補間演算部を有する。そして，第１の補間演算部が差分値を求める場合は，その求められた差分値にしたがって現フレーム画像データを修正して，現フレームの駆動後状態データを生成する駆動後レベル演算部を有する。駆動後状態データは，次のフレームで表示駆動レベルを求めるために，画素に対応して記憶領域を有するフレームメモリ内に一旦格納される。
【００１４】
上記本発明の第２の側面において，より好ましくは，第１の側面の如く，第１の変換テーブルは，現フレーム画像データの上位ビットと前フレームの駆動後状態データの上位ビットとの組合せに対応して，表示用駆動データまたはその補正値を格納して，変換テーブルのサイズを小さくする。それに伴い，表示駆動データ生成部は，現フレーム画像データの下位ビットにしたがって，前記第１の変換テーブルから読み出した複数の隣接する表示用駆動データまたはその補正値から，補間演算により当該下位ビットに対応する補間された表示用駆動データまたはその補正値を求める第２の補間演算部を有する。そして，第２の補間演算部が補正値を求める場合は，その求められた補正値にしたがって現フレーム画像データを補正して，表示駆動データを生成する駆動レベル演算部を有する。
【００１５】
本発明の第３の側面は，フレーム期間の前半で画素電極に駆動電圧を印加して，フレーム期間の後半で階調値ゼロに対応する駆動電圧を印加するチャージリセット駆動方式の液晶表示装置の制御回路において，現フレームの画像データと前フレームの画像データとから表示用駆動データを生成する表示駆動データ生成部を有し，当該表示駆動データ生成部は，現フレーム画像データ及び前フレーム画像データの組合せに対応して表示用駆動データまたはその補正値を格納した第１の変換テーブルを有する。そして，前記変換テーブルから読み出された表示用駆動データまたはその補正値にしたがって，前記駆動電圧が決定される。
【００１６】
上記第４の側面は，フレーム期間の前半で画素電極に駆動電圧を印加して，フレーム期間の後半で階調値ゼロに対応する駆動電圧を印加するチャージリセット駆動方式の液晶表示装置の制御回路において，表示用駆動データを生成する表示駆動データ生成部を有し，当該表示駆動データ生成部は，現フレーム画像データ及び前フレーム駆動後状態データの組合せに対応して表示用駆動データまたはその補正値を格納した第１の変換テーブルと，現フレームの画像データと前フレーム駆動後状態データの組合せに対応して現フレームの駆動後状態データを格納した第２の変換テーブルとを有する。そして，前記第１の変換テーブルから読み出された表示用駆動データまたはその補正値にしたがって，前記駆動電圧が決定される。更に，前記第２の変換テーブルから読み出された現フレームの駆動後状態データは，フレームメモリに一旦格納され，次のフレームのデータを求めるために利用される。
【００１７】
上記の第３及び第４の側面において，好ましい実施例では，上記本発明の第１及び第２の側面の容量サイズを小さくした変換テーブルを適用することができる。
【００１８】
上記の第３及び第４の側面において，好ましい実施例では，同一階調を有する現フレーム画像データが隣接する画素に対して供給された時，隣接する画素に対して生成された現フレーム駆動データの階調値を，隣接する画素間で所定の階調値だけ異ならせることを特徴とする。
【００１９】
上記の第３及び第４の側面において，好ましい実施例では，階調レベルが異なる現フレーム画像データが隣接する画素に対して供給された時，当該隣接する画素に対する現フレーム画像データの階調レベルをそれぞれ増加・減少，又は減少・増加して，エッジ部分を強調するエッジフィルタを設けることを特徴とする。
【００２０】
【発明の実施の形態】
以下，図面を参照して本発明の実施の形態例を説明する。しかしながら，本発明の保護範囲は，以下の実施の形態例に限定されるものではなく，特許請求の範囲に記載された発明とその均等物にまで及ぶものである。
【００２１】
図１は，本実施の形態例における液晶表示装置の全体構成図である。図の液晶表示装置は，ＴＦＴなどの液晶表示パネル１０に対して，ソース電極を表示駆動電圧Ｖｄで駆動するソースドライバ１６と，セルトランジスタのゲートに接続されたゲート電極を駆動するゲートドライバ１８とを有する。画素に対応し階調値を有する入力画像データＦｉが，ホストコンピュータからドットクロックDCLKに同期して供給され，表示駆動データ生成部１２が，その入力画像データＦｉから表示駆動に必要な階調値を有する表示駆動データＦｏを生成する。この表示駆動データＦｏは，後述する駆動補償方式を考慮して求められる。表示駆動データＦｏは，タイミングコントローラ１４に供給され，シリアル・パラレル変換され，１ライン分の表示駆動データＦｏがソースドライバ１６に所定のタイミングで供給される。ここまでがデジタルデータの処理回路である。
【００２２】
更に，ソースドライバ１６は，デジタル・アナログ変換回路を有し，デジタル信号の表示駆動データＦｏをアナログ信号に変換し，液晶特性に対応した表示駆動信号Ｖｄを生成する。
【００２３】
また，液晶表示装置は，表示駆動データ生成部１２が内蔵する変換テーブルにダウンロードする変換テーブルデータを格納した変換テーブルＲＯＭ２２と，温度センサ２４と，前フレームの画像データ等を格納するフレームメモリ２０とを有する。
【００２４】
図２は，駆動補償の原理を説明するための図である。図２（Ａ）は，横軸にフレーム期間，縦軸に画素の液晶層の光学特性である透過率Ｔ（６４階調）を示し，図中×は入力画像データＦｉを，○は液晶層の駆動後の状態を示す。また，図２（Ｂ）は，横軸にフレーム期間，縦軸に表示駆動電圧Ｆｏ（６４階調）を示す。
【００２５】
図２の例では，入力画像データＦｉは，フレーム0Fで階調値＝０，次のフレーム1Fで階調値＝３２，次のフレーム2Fで階調値＝６３，次のフレーム3Fで階調値＝０，そして次のフレーム4Fで階調値＝３２である。この場合，フレーム1Fでは，入力画像データＦｉ＝３２であるが，液晶層の応答特性が遅いことを考慮して，表示駆動データＦｏは入力画像データＦｉに補正値Δoを加えた階調値に設定する。この補正値Δoを加えることで，前フレームの透過率＝０の状態から目標値である透過率Ｔ＝３２に，フレーム1Fの期間内にできるだけ近くまで到達することが可能になる。これが，駆動補償である。
【００２６】
フレーム2Fでは，目標値である入力画像データはＦｉ＝６３と最大階調レベルである。従って，表示駆動データＦｏは，最大階調の駆動電圧レベル「６３」に設定される。図２（Ａ）に示される通り，フレーム1Fでは液晶層の透過率Ｔは目標値の入力画像データの階調値まで達せず，差分Δpだけ低い透過率Ｔに達する。更に，フレーム2Fでも，目標値まで達せずに，差分Δpだけ低い透過率Ｔに達する。
【００２７】
次に，フレーム3Fでは，目標値である入力画像データはＦｉ＝０と最小階調レベルである。この場合も，表示駆動データＦｏには補正値を加えることができず，最小階調の駆動電圧＝０に設定される。その結果，フレーム3Fの期間内では，液晶層の透過率は最小階調に達することなく，最小階調レベルより差分Δpだけ高いレベルにしかならない。
【００２８】
次に，フレーム4Fでは，目標値である入力画像データはＦｉ＝３２である。この場合の表示駆動レベルＦｏは，入力画像データＦｉのレベルより補正値Δoだけ高く設定される。しかし，フレーム1Fのようにその前のフレームでの液晶層の状態（透過率Ｔ＝０）から透過率Ｔ＝３２に変化する場合とは異なり，フレーム4Fでは透過率Ｔ＝１６から透過率＝３２への変化と変化が少ない。従って，フレーム4Fでの補正値Δoは，フレーム1Fでの補正値Δoよりも小さく設定される。
【００２９】
以上の様に，駆動補償方式によれば，液晶駆動電圧に対応する表示駆動データＦｏが，前フレームの入力画像データＦｉと現フレームの入力画像データＦｉとの関係にしたがって設定される。両者の差が大きければそれに対応して補正値Δoが現フレームの入力画像データＦｉに加えられる。
【００３０】
更に，応答特性が遅い液晶層の場合は，上記のように駆動レベルに補正値を加えても１フレーム期間内に目標値の入力画像データＦｉのレベルに達しない場合がある。その場合は，前フレームの入力画像データＦｉの代わりに，前フレームの駆動後の液晶状態（透過率Ｔ）のデータＦｐを利用する。即ち，前フレームの駆動後状態データＦｐと現フレームの入力画像データＦｉとにしたがって，現フレームでの表示駆動データＦｏが設定され，それにしたがって駆動電圧が生成される。
【００３１】
かかる方法を実行するために，駆動後状態データＦｐを次のフレームの表示駆動データＦｏを算出するために一時的にメモリに格納しておく必要があり，各フレームにおいて，表示駆動データＦｏと共にそのフレームでの駆動後状態データＦｐとを求めることが必要になる。この演算が，図１の表示駆動データ生成部１２にて行われる。表示駆動データ生成部１２は，演算を高速に行うために，参照テーブルとして，補正値変換テーブルと差分値変換テーブルとを有し，変換テーブルＲＯＭ２２内のテーブルデータを内蔵する２つの変換テーブルにそのテーブルデータをダウンロードする。その場合，必要に応じて，温度センサ２４からの検出温度や垂直同期信号などの周波数に従って，最適のテーブルデータが選択され，ダウンロードされる。
【００３２】
図３は，本実施の形態例における表示駆動データ生成部１２の構成図である。図中，現フレーム（ｎ番目）の入力画像データをnFi，現フレームの表示画像データをnFo，現フレームの駆動後状態データをnFpとし，更に，前フレーム（n-1番目）のそれぞれのデータを(n-1)Fi，(n-1)Fo，(n-1)Fpとする。表示駆動データ生成部１２は，駆動補償の為に，駆動レベルの補正値変換テーブル４２と駆動後レベルの差分値変換テーブル３２とを有する。これらのテーブル４２，３２は，現フレームの入力画像データnFiと前フレームの駆動後状態データ(n-1)Fpとの組合せに対応して，補正値と差分値とを有する。
【００３３】
図４は，補正値変換テーブルの一例を示す図である。図示されるとおり，補正値変換テーブルには，前フレームの駆動後状態データ(n-1)Fpと現フレームの入力画像データnFiとの組合せに対する駆動レベルの補正値Δoが格納されている。この例では，前フレームの駆動後状態データ(n-1)Fpと現フレームの入力画像データnFiは，共に６４階調（６ビット）のデータである。
【００３４】
例えば，前フレームの駆動後状態データ(n-1)Fpが0/63（63階調のレベル0）に対して，現フレームの入力画像データnFiが8/63（63階調のレベル8）であれば，補正値Δo＝11である。従って，入力画像データnFiに補正値Δoを加えたレベルが表示駆動データnFo＝19/63になる。同様に，現フレームの画像データnFiが32/63であれば，補正値Δo＝20となり，表示駆動データnFo＝nFi＋Δo＝32＋20＝52/63となる。
【００３５】
逆に，前フレームの駆動後状態データ(n-1)Fpが63/63と最高レベルの場合は，逆に補正値Δoはマイナス値となり，表示駆動データnFoは，入力画像データnFiよりも補正値Δoだけ高いレベルになる。また，前フレームの駆動後状態データ(n-1)Fpが32/63の場合は，現フレームの画像データnFiが32/63より低ければ，補正値Δoはマイナス，32/63より高ければプラスになっている。
【００３６】
尚，現フレームの画像データFiが0/63と63/63の最小レベル，最大レベルの時は，それぞれ補正値を加えることができず，表示駆動データnFoは入力画像データnFiそのままのレベルになる。
【００３７】
図５は，差分値変換テーブルの一例を示す図である。このテーブルは，前フレームの駆動後状態データ(n-1)Fpと現フレームの入力画像データnFiとの組合せに対する駆動レベルの差分値Δpが格納されている。この例でも，前フレームの駆動後状態データ(n-1)Fpと現フレームの入力画像データnFiとは，共に６４階調（６ビット）のデータである。
【００３８】
これに示されるとおり，現フレームの画像データnFiが0/63の場合は，前フレームの駆動後状態データ(n-1)Fpのレベルが高いほど，差分値Δpが大きくなり，現フレームの駆動後状態のレベルは，目標値に満たないレベルになる。つまり，図２（Ａ）のフレーム2Fから3Fに移行した状態である。逆に，現フレームの画像データnFiが63/63の場合は，前フレームの駆動後状態データ(n-1)Fpのレベルが低いほど，差分値Δpが大きくなり，現フレームの駆動後状態のレベルは，目標値に満たないレベルになる。
【００３９】
図６は，補正値変換テーブルのグラフを示す図である。このグラフは，図４の補正値変換テーブルの補正値Δoを縦軸に，現フレームの画像データnFiを横軸にとって，９種類の前フレームの駆動後データ(n-1)Fpに対する補正値をプロットしたものである。このグラフにより，補正値の設定が容易に理解できる。
【００４０】
図７〜９は，図６の補正値を現フレームの画像データnFiに加算して求められる表示駆動データnFoを示す図である。つまり，図７〜９の破線が現フレームの画像データnFiを示し，実線が現フレームの表示駆動データnFoをそれぞれ示す。図７中（Ａ）に示される通り，前フレームの0/63レベルから現フレーム画像データnFiを表示するためには，表示駆動データ生成部１２にて，実線で示したような駆動レベルnFoが生成される。この場合，補正値Δoは常にプラスである。逆に，図９中（Ｉ）に示される通り，前フレームの63/63レベルから現フレーム画像データnFiを表示するためには，実線で示したような駆動レベルnFoが生成される。
【００４１】
図３に戻り，表示駆動データ生成部１２の構成を更に説明する。表示駆動データ生成部１２は，入力画像データnFiとドットクロックCCLKを受信し，変換テーブル３２，４２を参照するための前フレームの駆動後状態データと現フレームの画像データの組合せ信号Ｓ１を生成する入力画像データ変換部３０を有する。更に，表示駆動データ生成部１２には，補正値変換テーブル４２と差分値変換テーブル３２と，それらの変換テーブルから読み出した補正値Δoと差分値Δpとを補間演算によって高精度の補正値Δoと差分値Δpとを求める補間演算部３４，４４と，更に，現フレーム画像データnFiに補正値Δoと差分値Δpとを加算する演算部３６，４６とを有する。そして，DRAMコントローラ３８は，２つのフレームメモリ20A，20Bに対して読み出し，書き込みのコマンドと，アドレスを供給し，データ切換部４０は，２つのフレームメモリ20A，20Bの切換を行う。
【００４２】
フレームメモリ20A，20Bは，一方に前フレームの駆動後状態データ(n-1)Fpを格納し，他方に現フレームの駆動後状態データnFpを格納する。そして，表示駆動データを生成するときは，メモリコントローラ３８により，前フレームの駆動後状態データ(n-1)Fpが一方のフレームメモリから読み出されて，入力画像データ変換部３０に供給され，演算部３６により求められた現フレームの駆動後状態データnFpが他方のフレームメモリに書き込まれる。
【００４３】
本実施の形態例では，補正値変換テーブル４２と差分値変換テーブル３２が格納されるSRAMの容量を減らすために，参照のための組合せデータＳ１は，前フレームの駆動後データ(n-1)Fpと現フレーム画像データnFiのそれぞれ上位ビットの組合せになっている。例えばそれぞれのデータ(n-1)Fp，nFiが６ビット（64階調）とすると，ここでの例では，上位３ビットの組合せが参照データになる。その場合は，図４に示した通り，補正変換テーブル４２は，８×８＝６４個の補正値Δoが格納されることになる。同様に，差分値変換テーブル３２も，図５に示した通り８×８＝６４個の差分値Δpが格納される。従って，６４階調の前フレームの駆動後データ(n-1)Fpと現フレーム画像データnFiの組合せ（＝64×64＝4096個）による場合と，変換テーブル３２，４２に使用されるSRAMの容量が６４分の１に小さくすることができる。
【００４４】
上記のように，変換テーブル４２，３２の容量を小さくしたことに伴い，それぞれの変換テーブルから読み出される補正値Δoと差分値Δpは，精度が落ちている。そこで，表示駆動データ生成部１２は，前フレームの駆動後データ(n-1)Fpと現フレーム画像データnFiそれぞれの下位ビットの組合せに従って，補間演算を行う補正値補間演算部４４と差分値補正演算部３４とを有する。この補間演算部３４，４４には，入力画像データ変換部３０から，前フレームの駆動後データ(n-1)Fpと現フレーム画像データnFiそれぞれの下位３ビットの組合せＳ２が供給され，変換テーブル３２，４２の格子点の間のデータに対する補正値と差分値とが直線補間により求められる。
【００４５】
そして，補間演算部４４，３４で求められた補正値Δoと差分値Δpとを，現フレーム画像データnFiに加算する駆動レベル演算部４６と，駆動後データ演算部３６とを有する。駆動レベル演算部４６は，図中に示された計算式によって，現フレームの表示駆動データnFoを求め，液晶パネル側に出力する。また，駆動後レベル演算部３６は，図中に示された計算式によって，現フレームの駆動後データnFpを求め，データ切換部４０を介して，一方のフレームメモリ20Bに書き込む。書き込まれた駆動後データnFpは，次の（n+1）番目のフレームでは，前フレームの駆動後データとして読み出され，入力画像データ変換部３０に供給され，(n+1)番目のフレームでの表示駆動データと駆動後データの生成に利用される。
【００４６】
一方のフレームメモリ20Bには，駆動後データnFpの上位ビットのみが書き込まれても良い。その場合は，その駆動後データの上位ビットは，変換テーブル３２，４２への上位ビット結合信号Ｓ１に含められるが，補間演算部３４，４４への下位ビット結合信号Ｓ２には含められない。従って，その場合は，補間演算部３４，４４は，現フレームの画像データnFiの下位ビットのみに従って補間演算を行う。
【００４７】
今仮に，前フレーム(n-1)Fで駆動後の状態が透明度Ｔ＝0/63の状態から，次のフレーム1Fで入力画像データnFiが20/63の場合について，表示駆動データ生成部１２の動作説明を行う。
【００４８】
最初の状態として，第１のフレームメモリ20Aには，６ビットの前フレームの駆動後データ(n-1)Fp＝0/63が格納されている。そこで，６ビットの入力画像データnFi＝20/63が入力される。DRAMコントローラ３８は，第１のフレームメモリ20Aから前フレームの駆動後データ(n-1)Fp＝0/63を読み出し，そのデータは，データ切換部４０を介して，入力画像データ変換部３０に供給される。入力画像データ変換部３０は，現フレームの画像データnFiと，前フレームの駆動後データ(n-1)Fpとから，変換テーブル３２，４２を参照するための上位ビット結合データＳ１を生成する。この場合，図４の変換テーブルに示されるとおり，nFi＝20/63，(n-1)Fp＝0/63に対して，これらの組合せに対応する変換テーブル上の格子点には補正値，差分値データがないので，その格子点に隣接する複数の格子点，例えば４点のデータを読み出す必要がある。そこで，nFi＝20/63，(n-1)Fp＝0/63に対して，入力画像データ変換部３０は，上位ビット結合データＳ１として，図示されるとおり，
(n-1)Fp&nFi＝(00,16)，(00,24)，(08,16)，(08,24)
を生成する。この上位ビット結合データは，説明の都合上６４階調のデータで表記しているが，実際にはそれぞれ３ビット（８階調）のデータを結合したものである。
【００４９】
この上位ビット結合データＳ１に対応して，補正値変換テーブル４２と差分値変換テーブル３２から，次の補正値Δoと差分値Δpが読み出される。
Δo：(00,16)＝22，(00,24)＝23，(08,16)＝12，(08,24)＝16
Δp：(00,16)＝−4，(00,24)＝−3，(08,16)＝−1，(08,24)＝0
次に，補間演算部４４，３４が，これらの４点の補正値と差分値から，nFi＝20/63，(n-1)Fp＝0/63に対応する高精度の補正値と差分値を補間演算により求める。そのために，入力画像データ変換部３０は，nFi＝20/63，(n-1)Fp＝0/63の下位ビット結合データＳ２を生成して，補間演算部４４，３４に供給する。即ち，下位ビット結合データＳ２は，図示されるとおり，
(n-1)Fp&nFi＝(0,4)
となる。その結果，補正値補間演算部４４は，
Δo＝［［｛22×(8-4)＋23×4｝/8］×(8-0)＋［｛12×(8-4)＋16×4｝/8］×0］÷8＝22.5≒23
Δp＝［［｛(-4)×(8-4)＋(-3)×4｝/8］×(8-0)＋［｛(-1)×(8-4)＋0×4｝/8］×0］÷8＝−3.5≒−4
をそれぞれ算出する。この補間演算は，直線補間演算により行われている。
【００５０】
次に，駆動レベル演算部４６は，補正値Δo＝23/63と現フレームの画像データnFi＝20/63を加算して，表示駆動データnFo＝43/63を算出する。同様に，駆動後レベル演算部３６は，差分値Δp＝−4/63と現フレームの画像データnFi＝20/63を加算して，駆動後状態データ(n-1)Fp＝16/63を算出する。表示駆動データnFoは，図１のタイミングコントローラ１４に供給され，ソースドライバ１６により駆動電圧に変換される。また，駆動後状態データ(n-1)Fpは，第２のフレームメモリ20Bに書き込まれる。
【００５１】
以上の通り，駆動補償方式を採用するために入力画像データを表示駆動データに変換するための変換テーブル４２の容量を，参照データの低ビット化により小さくしたので，それに対応して，補間演算部４４を設けて，精度の低下を防止している。
【００５２】
更に，変換テーブル４２に格納されるデータを，表示駆動データそのものではなく，入力画像データに対する補正値Δoにしている。補正値であれば，図４に示されるとおり，必要な階調数が小さくなるので，変換テーブル内に格納されるデータのビット数も小さくすることができる。それにより，変換テーブルのSRAMの容量を更に小さくすることができる。もちろん，変換テーブル４２内のデータを表示駆動データ（入力画像データに補正値を加えたデータ）にすることもできる。その場合は，駆動レベル演算部４６は不要になる。変換テーブル４２内のデータを補正値にするか表示駆動データにするかは，変換テーブルのSRAMの容量を減らす効果と駆動レベル演算部を設ける効果との比較により決定される。
【００５３】
液晶層の応答特性が遅い場合は，前述のとおり，駆動補償してもフレーム期間内に目標の透明度に達しない場合がある。その場合は，液晶層を駆動した後の透明度の状態を考慮する必要がある。そのために，本実施の形態例では，差分値変換テーブル３２を設け，その補間演算部３４を設けた。この差分値変換テーブル３２も参照データのビット数を少なくして，テーブルの容量を減らしている。また，差分値変換テーブル３２内のデータを，差分値ではなく，駆動後状態データnFpそものもを格納する場合は，駆動後レベル演算部３６は，不要になる。
【００５４】
変換テーブル３２についても，差分値ではなく，駆動後状態データを格納することができる。その場合は，駆動後レベル演算部３６は不要になる。
【００５５】
表示駆動データ生成部１２は，好ましい実施例では，ASICにより構成される。変換テーブル４２，３２を構成するSRAMの容量を減らすことにより，SRAMに必要な周辺回路のゲート数を大幅に減らすことができ，SRAM用のゲート数を節約することができる。
【００５６】
図１０は，入力画像データ変換部３０の構成例を示す図である。入力画像データ変換部３０内には，デコーダ３０２が設けられ，そのデコーダ３０２により，入力画像データnFiと前フレームの駆動後データ(n-1)Fpとから，参照すべき変換テーブル４２のアドレスとして，結合データＳ１（(n-1)Fp&nFi）が生成される。
【００５７】
図１１は，入力画像データ変換部３０の別の構成例を示す図である。この例では，デコーダ３０４が，６ビットの入力画像データnFiと６ビットの駆動後データ(n-1)Fpとから，８ビット（２５６階調）の出力を生成する。更に，２５６本の出力S1-0〜S1-255のうち，補正値Δoや差分値Δpの変動が少ない領域の複数の出力を束ねる論理和ゲート３０６を有する。つまり，変換テーブルのデータの変化が大きい領域では，分解能を高くしてデータを格納し，変化が少ない領域では，間引いて分解能を粗くしてデータを格納する。それにより，変換テーブルの容量を小さくすることができると共に，生成される補正値や差分値の精度を上げることができる。
【００５８】
［第２の実施の形態例］
液晶表示装置の駆動方法として，画像の動画特性を改善するために，ＣＲ駆動が提案されている。ＣＲ（Charge and Reset）駆動では，フレーム期間の前半で画素電極に駆動電圧を印加して，後半で駆動電圧をゼロにすることで，フレーム期間の一定部分を黒表示する。それにより，動画の動きがなめらかに見えることが報告されている。一般に，デューティ比が５０％以下になるように設定され，従って，ＣＲ駆動を行うためには，液晶層が高速応答可能であることが条件になる。フレーム期間が１６msの場合は，８ms未満の応答速度が必要になり，適用される液晶層の材料に限りがある。
【００５９】
第２の実施の形態例では，このＣＲ駆動を応答速度が２０ms程度の中速の液晶層にも適用できるようにするために，ＣＲ駆動に駆動補償方式を採用する。即ち，前フレームの駆動後データと現フレームの画像データとから，現フレームの表示駆動データを求めてパネルドライバに供給すると共に，前フレームの駆動後データと現フレームの画像データとから，現フレームの駆動後データを求めて，フレームメモリに格納する。それぞれの演算には，変換テーブルを参照することで高速化を図る。より好ましくは，この変換テーブルを参照するためのデータを低ビット化して，変換テーブルの容量を減らす。
【００６０】
図１２は，本実施の形態例におけるＣＲ駆動を説明するための図である。図１２（ａ）は，高速応答の液晶層を利用した場合のＣＲ駆動波形（破線）と液晶透過率の変化を示す図である。この例では，簡単のために５階調の表示画像データとする。最初のフレーム0Fでは，表示画像データが０であり，その後のフレーム1F，2F，3Fでは表示画像データが３，５，３と変化したとする。フレーム1Fの前半に，表示画像データ「３」に対応する駆動パルスが印加され，後半は駆動電圧ゼロにリセットされる。それに伴い，液晶層の透過率は，前半で目標の透過率に達して，後半で透過率ゼロ（黒色）に戻る。フレーム2F，3Fでも同じである。高速応答特性を有するので，フレーム期間の半分で目標透過率に達することができ，残りの半分で透過率ゼロに戻ることができる。
【００６１】
図１２（ｂ）は，中速応答特性の液晶層を利用した場合のＣＲ駆動波形と液晶透過率の変化を示す。この例でも，フレーム0F,1F,2F,3Fで，入力画像データが０，３，５，３と変化している。フレーム1Fでは，フレーム期間前半の駆動パルスでは，液晶層が十分に応答を完了することができずに，応答不足Ｂ１が発生し，フレーム期間の後半のリセットパルスでも，液晶層が十分にリセットを完了することができずに，応答不足Ｂ２が発生している。そして，フレーム2Fでは，駆動レベルが最大の「５」であったため，リセット時には大きな応答残りＢ３が発生している。この駆動後状態Ｂ３から，次のフレーム3Fにて画像データ「３」に対応する駆動パルスを印加すると，今度は，過剰応答Ｂ４を招いてしまう。
【００６２】
このように，ＣＲ駆動方式は，１フレームの期間内に，目標の透過率にする駆動電圧印加期間と放電期間とが設けられ，中速応答特性の液晶層では，応答不足や過剰応答が発生する。
【００６３】
そこで，本実施の形態例では，図１２（ｃ）に示されるとおり，駆動レベルを，前フレームのリセット後の液晶状態（駆動後データ）と現フレームの画像データとから，現フレームでの駆動レベルとリセット後の液晶状態を示す駆動後データとを生成する。図の例では，フレーム1Fにて，入力画像データが「３」のところ，表示駆動レベルは「４」に設定されている。その結果，駆動パルス終了までに液晶の透過率は目標値まで達している（図中Ｃ１）。但し，リセット終了時は応答残りが発生し（図中Ｃ２），完全に黒の状態にはなっていない。そして，フレーム3Fのリセット終了時の応答残り（図中Ｃ４）により，フレーム4Fでの駆動レベルは，入力画像データが「３」にもかかわらず，駆動レベルは目標値よりも低く設定される。その結果，駆動パルス終了時において，過剰な応答は発生していない（図中Ｃ５）。
【００６４】
第２の実施の形態例では，ＣＲ駆動を行うために，図３に示した表示駆動データ生成部１２を有する。表示駆動データ生成部１２において，ＣＲ駆動の場合は，補正値変換テーブル４２，補正値補間演算部４４，駆動レベル演算部４６は，最初の実施の形態例と同じである。第２の実施の形態例では，差分値変換テーブル３２には，リセット終了時の応答残りデータが格納され応答残りデータが出力される。そして，補間演算部３４により精度の高い応答残りデータが生成される。この応答残りデータは，一種の駆動後状態データFpである。
【００６５】
そして，第２の実施の形態例では，駆動後レベル演算部３６は不要であり，補間演算部３４により求められた応答残りデータ（駆動後状態データ）が，フレームメモリ20A,20Bのいずれか一方に格納され，次のフレームの表示駆動データを求めるために利用される。
【００６６】
図１２に示されるとおり，ＣＲ駆動方式において駆動補償方式を採用すると，同じ表示画像データ「３」の場合でも，フレーム1Fと3Fとでは，駆動パルスも異なり，それに応答する液晶層の透過率の変化も異なる。図１３は，同じ表示画像データを駆動した時の液晶層の光学応答を詳細に示す波形図である。図中，実線が図１２（ｃ）のフレーム1Fの光学応答波形，破線がフレーム3Fの光学応答波形である。
【００６７】
このように，同じ表示画像データであっても，画素の履歴に応じて液晶層の光学応答波形が異なる。かかる現象は，隣接する画素において同一の階調レベルの画像データが供給された場合，画素毎に透過率が異なり，擬似輪郭の原因になる。
【００６８】
図１４は，擬似輪郭と拡散処理を説明するための図である。図１４（Ａ）は，４行３列の画素領域が示されている。そして，上の６画素は，図１３の実線の光学応答(a)で表示され，下の６画素は，同図破線の光学応答(b)で表示されているとする。この場合，光学応答の違いにより２グループの画素領域の境界部分に擬似輪郭が発生する。かかる擬似輪郭は画質の低下を招く。
【００６９】
そこで，本実施の形態例では，図１４（Ｂ）に示されるとおり，同じ入力画像データであっても，隣接する画素間で階調レベルを一定の微少値だけ上下する拡散処理を行う。特に，この拡散処理は，光学応答が異なる境界部分で行うことが好ましい。拡散処理を行うためには，隣接する画素の入力画像レベルを比較して，同じであれば，ランダムに或いは一定の規則のもとに表示駆動データのレベルを微少値だけプラス・マイナス処理する。それにより，擬似輪郭がはっきりと現れることを防止することができる。
【００７０】
この拡散処理を行うことに伴い，表示すべき画像の輪郭がぼけることが予想される。従って，好ましい実施の形態例では，拡散処理を行うことに対応して，エッジフィルタを設けて，画像の輪郭部分のエッジを強調する処理を行う。
【００７１】
図１５は，エッジフィルタと拡散処理部とを設けた制御回路図である。図１５（Ａ）は制御回路の全体回路を，図１５（Ｂ）はエッジフィルタを，図１５（Ｃ）は拡散処理部をそれぞれ示す。また，図１６は，エッジフィルタと拡散処理部により処理されたデータを示す図である。両図を参照して，エッジフィルタと拡散処理について説明する。
【００７２】
エッジフィルタ５０は，表示駆動データ生成部１２の前段に設けられ，入力画像データFiの階調レベルが大きく変化するのを検出して，変化の前後のレベルを強調する処理を行う。また，拡散処理部５２は，表示駆動データ生成部１２の後段に設けられ，生成される駆動データFoに対して，同一の入力画像データFiのレベルを有する隣接する画素を検出して，それらの画素の表示駆動レベルFoを微少値だけプラス・マイナスする。
【００７３】
図１５（Ｂ）のエッジフィルタ回路は，入力画像データFiをシフトする遅延フリップフロップ５４，５６と，両フリップフロップの出力を比較するエッジ検出回路５８と，エッジ検出回路からの加減算指令ビットＳ５８をシフトする遅延フリップフロップ６０，６２と，エッジ検出回路からのエッジ検出信号Ｓ５９と加減算指令ビットＳ５８とにより，入力画像データFiに強調レベルを加減算する加減算回路６４とを有する。
【００７４】
例として，図１６（Ａ）に示されるとおり，入力画像データが階調レベル「１０」「２０」「１０」と変化したとする。エッジＥ１とＥ２で階調レベルが大きく異なっているので，このタイミングが画像のエッジであることがエッジ検出回路５８により検出される。入力画像データのレベルが低いレベルから高いレベルに変化したことで，エッジ検出回路５８は，エッジ検出信号Ｓ５９を活性化レベルにすると共に，それに同期して加減算指令ビットＳ５８を，順にマイナス「０」，プラス「１」にする。これらの加減算指令ビットＳ５８が遅延フリップフロップ６０，６２でシフトされ，加減算回路６４に供給される。
【００７５】
加減算回路６４では，エッジ直前の入力画像データ「１０」から所定値「５」をマイナスし，エッジ直後の入力画像データ「２０」に所定値「５」をプラスして，エッジ強調済みの画像データFieを出力する。
【００７６】
同様に，エッジＥ２のタイミングでは，階調レベルが高いレベルから低いレベルに変化しているので，エッジ検出回路５８は，加減算指令ビットＳ５８を順にプラス「１」，マイナス「０」にする。その結果，加減算回路６４では，エッジ直前の入力画像データ「２０」から所定値「５」をプラスし，エッジ直後の入力画像データ「１０」から所定値「５」をマイナスして，エッジ強調済みの画像データFieを出力する。
【００７７】
次に，図１５（Ｃ）の拡散処理回路について，図１６（Ｂ）の波形図を参照して説明する。拡散処理回路は，入力画像データFieをシフトする遅延フリップフロップ７４，７６と，それらの出力を比較して同じ階調レベルか否かを検出する比較器７８と，ドットクロックDCLKに同期して出力を「０」「１」にトグルするＴ型フリップフロップ８０と，水平同期信号Ｈsyncに同期してフリップフロップ８０の出力Ｓ８０を反転して加減算器に加減指令ビットＳ８２を出力する排他的論理和回路８２と，比較器７８からの検出信号Ｓ７８に同期して加減指令ビットＳ８２にしたがって駆動データFoに微少値を加減算する加減算器８４とを有する。
【００７８】
図１６（Ｂ）に示されるとおり，入力画像データの階調レベルが「１０」と一定の場合に，比較器７８がそれを検出し，加減算器８４が微少値「１」を画素毎にプラス・マイナスする。次の表示ラインでは，加減指令ビットＳ８２が逆のパターンに反転される。従って，加減算器８４は微少値「１」を画素毎にマイナス・プラスする。その結果，拡散処理された駆動データFodは，図１４（Ｂ）のように階調レベルが拡散したレベルになる。
【００７９】
図１に戻り，本実施の形態例の液晶表示装置の制御回路には，温度センサ２４を有する。温度センサ２４は，使用状態での温度を検出して，変換テーブルＲＯＭから最適な変換テーブルをダウンロードするために利用される。表示駆動データ生成部１２は，垂直同期信号をカウントして，一定周期毎に，温度センサからの温度情報にしたがって，それに対応する最適の変換テーブルをＲＯＭからダウンロードして，内蔵するSRAMに展開する。それにより，駆動補償された駆動データnFoは，周囲環境の変化による液晶材料の応答特性を考慮した最適の変換テーブルから求められる。
【００８０】
具体的には，検出温度が高いほど，液晶層の応答速度が速くなるので，補正値変換テーブル内の補正値の絶対値は，比較的低いレベルになる。また，検出温度が低いほど，液晶層の応答速度が遅くなるので，補正値変換テーブル内の補正値の絶対値は，比較的高いレベルになる。
【００８１】
更に，表示駆動データ生成部１２は，垂直同期信号Ｖsyncの周波数ｆを監視する。そして，検出される周波数に応じて，最適の変換テーブルをＲＯＭからダウンロードして，内蔵するSRAM内に展開する。例えば，周波数ｆが高い時は，フレーム期間が短くなるので，変換テーブル内の補正値の絶対値は，比較的高くなる。また，逆に周波数ｆが低い時は，フレーム期間が長くなるので，変換テーブル内の補正値の絶対値は，比較的短くなる。
【００８２】
以上，実施の形態例をまとめると以下の付記の通りである。
【００８３】
（付記１）液晶表示装置の制御回路において，
現フレームの画像データと前フレームの画像データとから表示用駆動データを生成する表示駆動データ生成部を有し，
当該表示駆動データ生成部は，前記現フレームの画像データ及び前フレームの画像データの組合せに対応して表示用駆動データまたはその補正値を格納した変換テーブルを有し，前記変換テーブルは，前記現フレーム画像データの上位ビットと前フレーム画像データの上位ビットの組合せに対応して前記表示用駆動データまたはその補正値を格納して，
更に，前記表示駆動データ生成部は，前記現フレーム画像データの下位ビットにしたがって，前記補正値変換テーブルから読み出した複数の隣接する表示用駆動データまたはその補正値から，補間演算により当該下位ビットに対応して補間された表示用駆動データまたはその補正値を求める補間演算部とを有することを特徴とする液晶表示装置の制御回路。
【００８４】
（付記２）付記１において，
前記変換テーブルは，前記現フレーム画像データの上位ビットと前フレーム画像データの上位ビットの組合せについて，所定の範囲でグループ化され，当該グループ化された単位に対応して，前記表示用駆動データまたはその補正値が格納されることを特徴とする液晶表示装置の制御回路。
【００８５】
（付記３）液晶表示装置の制御回路において，
現フレームの画像データと前フレームの駆動後状態データとから表示用駆動データを生成する表示駆動データ生成部を有し，
当該表示駆動データ生成部は，前記現フレームの画像データ及び前フレームの駆動後状態データの組合せに対応して表示用駆動データまたはその補正値を格納した第１の変換テーブルを有し，
更に，前記表示駆動データ生成部は，前記現フレームの画像データ及び前フレームの駆動後状態データとから現フレームの駆動後状態データを生成する駆動後状態データ生成部を有し，
当該駆動後状態データ生成部は，前記現フレームの画像データの上位ビットと前フレームの駆動後状態データの上位ビットの組合せに対応して現フレームの駆動後状態データまたはその差分値を格納した第２の変換テーブルと，
前記現フレーム画像データの下位ビットにしたがって，前記第２の変換テーブルから読み出した隣接する複数の駆動後状態データまたはその差分値から，補間演算により当該下位ビットに対応する補間された駆動後状態データまたはその差分値を求める第１の補間演算部とを有し，
前記駆動後状態データは，次のフレームで表示駆動レベルを求めるために，画素に対応して記憶領域を有するフレームメモリ内に一旦格納されることを特徴とする液晶表示装置の制御回路。
【００８６】
（付記４）付記３において，
前記第１の変換テーブルは，前記現フレーム画像データの上位ビットと前フレームの駆動後状態データの上位ビットとの組合せに対応して，前記表示用駆動データまたはその補正値を格納し，
前記表示駆動データ生成部は，更に，前記現フレーム画像データの下位ビットにしたがって，前記第１の変換テーブルから読み出した複数の隣接する表示用駆動データまたは補正値から，補間演算により当該下位ビットに対応する補間された表示用駆動データまたは補正値を求める第２の補間演算部を有することを特徴とする液晶表示装置の制御回路。
【００８７】
（付記５）付記３において，
前記第１の変換テーブルは，前記現フレーム画像データの上位ビットと前フレーム画像データの上位ビットの組合せについて，所定の範囲でグループ化され，当該グループ化された単位に対応して，前記表示用駆動データまたはその差分値が格納されることを特徴とする液晶表示装置の制御回路。
【００８８】
（付記６）付記１又は３において，
更に，前記第１及び／又は第２の変換テーブルを複数セット格納する変換テーブルメモリと，温度検出手段とを有し，
前記表示駆動データ生成部は，所定周期毎に，前記温度検出手段により検出される温度に応じて，前記変換テーブルメモリから変換テーブルをダウンロードすることを特徴とすることを特徴とする液晶表示装置の制御回路。
【００８９】
（付記７）付記１又は３において，
前記表示駆動データ生成部は，所定周期毎に，水平同期信号または垂直同期信号の周波数に応じて，前記変換テーブルメモリから変換テーブルをダウンロードすることを特徴とすることを特徴とする液晶表示装置の制御回路。
【００９０】
（付記８）フレーム期間の前半で画素電極に駆動電圧を印加して，フレーム期間の後半で前記画素電極に階調値ゼロに対応する駆動電圧を印加するチャージリセット駆動方式の液晶表示装置の制御回路において，
現フレームの画像データと前フレームの画像データとから表示用駆動データを生成する表示駆動データ生成部を有し，
当該表示駆動データ生成部は，前記現フレーム画像データ及び前フレーム画像データの組合せに対応して前記表示用駆動データまたはその補正値を格納した第１の変換テーブルを有し，
前記第１の変換テーブルから読み出された前記表示用駆動データまたはその補正値にしたがって，前記駆動電圧が求められることを特徴とする液晶表示装置の制御回路。
【００９１】
（付記９）フレーム期間の前半で画素電極に駆動電圧を印加して，フレーム期間の後半で前記画素電極に階調値ゼロに対応する駆動電圧を印加するチャージリセット駆動方式の液晶表示装置の制御回路において，
表示用駆動データを生成する表示駆動データ生成部を有し，
当該表示駆動データ生成部は，現フレーム画像データ及び前フレーム駆動後状態データの組合せに対応して前記表示用駆動データまたはその補正値を格納した第１の変換テーブルと，前記現フレームの画像データと前フレーム駆動後状態データの組合せに対応して現フレームの駆動後状態データを格納した第２の変換テーブルとを有し，
前記第１の変換テーブルから読み出された表示用駆動データまたはその補正値にしたがって，前記駆動電圧が決定され，前記第２の変換テーブルから読み出された駆動後状態データがフレームメモリ内に一旦格納されることを特徴とする液晶表示装置の制御回路。
【００９２】
（付記１０）付記８または９において，
更に，同一階調を有する現フレーム画像データが隣接する画素に対して供給された時，当該隣接する画素に対して生成された前記現フレームの表示用駆動データの階調値を，当該隣接する画素間で所定の階調値だけ異ならせる分散処理部を有することを特徴とする液晶表示装置の制御回路。
【００９３】
（付記１１）付記８または９において，
更に，階調レベルが異なる現フレーム画像データが隣接する画素に対して供給された時，当該隣接する画素に対する現フレーム画像データの階調レベルをそれぞれ増加・減少，又は減少・増加するエッジフィルタを，前記表示駆動データ生成部の前段に設けることを特徴とする液晶表示装置の制御回路。
【００９４】
（付記１２）付記８または９において，
前記第１の変換テーブルは，前記現フレーム画像データの上位ビットと前フレーム画像データの上位ビットの組合せについて，所定の範囲でグループ化され，当該グループ化された単位に対応して，前記表示用駆動データまたはその差分値が格納されることを特徴とする液晶表示装置の制御回路。
【００９５】
（付記１３）付記８又は９において，
更に，前記第１及び／又は第２の変換テーブルを複数セット格納する変換テーブルメモリと，温度検出手段とを有し，
前記表示駆動データ生成部は，所定周期毎に，前記温度検出手段により検出される温度に応じて，前記変換テーブルメモリから変換テーブルをダウンロードすることを特徴とすることを特徴とする液晶表示装置の制御回路。
【００９６】
（付記１４）付記８又は９において，
前記表示駆動データ生成部は，所定周期毎に，水平同期信号または垂直同期信号の周波数に応じて，前記変換テーブルメモリから変換テーブルをダウンロードすることを特徴とすることを特徴とする液晶表示装置の制御回路。
【００９７】
（付記１５）付記１，３，８または９のいずれか１に記載された制御回路と、前記制御回路により表示制御される液晶表示パネルとを有することを特徴とする液晶表示装置。
【００９８】
【発明の効果】
以上，本発明によれば，液晶表示装置の応答特性を改善し，動画表示における画質を向上させることができる。
【図面の簡単な説明】
【図１】本実施の形態例における液晶表示装置の全体構成図である。
【図２】駆動補償の原理を説明するための図である。
【図３】本実施の形態例における表示駆動データ生成部１２の構成図である。
【図４】補正値変換テーブルの一例を示す図である。
【図５】差分値変換テーブルの一例を示す図である。
【図６】補正値変換テーブルのグラフを示す図である。
【図７】図６の補正値を現フレームの画像データnFiに加算して求められる表示駆動データnFoを示す図である。
【図８】図６の補正値を現フレームの画像データnFiに加算して求められる表示駆動データnFoを示す図である。
【図９】図６の補正値を現フレームの画像データnFiに加算して求められる表示駆動データnFoを示す図である。
【図１０】入力画像データ変換部３０の構成例を示す図である。
【図１１】入力画像データ変換部３０の別の構成例を示す図である。
【図１２】本実施の形態例におけるＣＲ駆動を説明するための図である。
【図１３】同じ表示画像データを駆動した時の液晶層の光学応答を詳細に示す波形図である。
【図１４】擬似輪郭と拡散処理を説明するための図である。
【図１５】エッジフィルタと拡散処理部とを設けた制御回路図である。
【図１６】エッジフィルタと拡散処理部により処理されたデータを示す図である。
【符号の説明】
１０      液晶表示パネル
１２      表示駆動データ生成部
２０      フレームメモリ
４２      第１の変換テーブル，補正値変換テーブル
４４      第２の補間演算部，補正値補間演算部
３２      第２の変換テーブル，差分値変換テーブル
３４      第１の補間演算部，差分値補間演算部
【図１】
0003739297.tif 000002
【図２】
0003739297.tif 000003
【図３】
0003739297.tif 000004
【図４】
0003739297.tif 000005
【図５】
0003739297.tif 000006
【図６】
0003739297.tif 000007
【図７】
0003739297.tif 000008
【図８】
0003739297.tif 000009
【図９】
0003739297.tif 000010
【図１０】
0003739297.tif 000011
【図１１】
0003739297.tif 000012
【図１２】
0003739297.tif 000013
【図１３】
0003739297.tif 000014
【図１４】
0003739297.tif 000015
【図１５】
0003739297.tif 000016
【図１６】
0003739297.tif 000017