(57)【要約】【目的】ルックアップテーブルのメモリ量を削減しつつ出力データ（オーバードライブデータ）の適正化が行える液晶パネル駆動装置を提供する。【構成】入力データの上位４ｂｉｔ　及びフレームメモリ１からの前フレームデータの上位４ｂｉｔ　がアドレスとしてルックアップテーブル（ＬＵＴ）３に与えられる。ルックアップテーブル３の１０ｂｉｔ　データのうち、下位５ｂｉｔ　は補完データである。前フレームデータの上位４ｂｉｔ　と入力データの上位４ｂｉｔ　をアドレスとしたときのルックアップテーブル３の補完データ５ｂｉｔ　と、前フレームデータの下位４ｂｉｔ　と、入力データの下位４ｂｉｔ　とが第１演算回路４に入力され、その演算結果が温度補正演算処理を行う第２演算回路５に入力されることで適正なオーバードライブデータが得られる。【選択図】　　　　図３
2004109796.tif 000002
【特許請求の範囲】
【請求項１】
フレームメモリとルックアップテーブルとを用いてオーバードライブを行う液晶パネル駆動装置において、Ｔを現在温度、Ｔｍを第１パラメータ（ｆ（Ｔ）がＡ１とＡ２との中間値の時のＴ）、Ａ１を前記ルックアップテーブルに格納された基準温度時のオーバードライブ階調、Ａ２を目標階調、ｐを第２パラメータ、ｆ（Ｔ）を温度補正後オーバードライブデータとするとき、
ｆ（Ｔ）＝（Ａ１−Ａ２）／（１＋（Ｔ／Ｔｍ）ｐ　）＋Ａ２
の演算式によって温度補正演算処理を行うように構成されたことを特徴とする液晶パネル駆動装置。
【請求項２】
フレームメモリとルックアップテーブルとを用いてオーバードライブを行う液晶パネル駆動装置において、前記ルックアップテーブルからの出力データの一部が補完データとなるようにデータ設定されており、前フレームデータの一部と入力データの一部とをアドレスとしてルックアップテーブルに与え、このルックアップテーブルからの出力データにおける補完データ部を利用して補正用データを生成し、この補正用データと前記ルックアップテーブルからの非補完データ部とに基づいて基準温度時のオーバードライブとなるデータを生成し、この基準温度時のオーバードライブデータに基づいて現在温度に対応した温度補正演算処理を行うように構成されたことを特徴とする液晶パネル駆動装置。
【請求項３】
請求項２に記載の液晶パネル駆動装置において、前記ルックアップテーブルからの出力データにおける補完データ部と前記入力データのアドレス非利用部分と前フレームデータのアドレス非利用部分とによって補正用データを生成し、この補正用データと前記ルックアップテーブルからの非補完データ部とに基づいて基準温度時のオーバードライブとなるデータを生成し、この基準温度時のオーバードライブデータに対して現在温度に対応した温度補正演算処理を行うように構成されたことを特徴とする液晶パネル駆動装置。
【請求項４】
フレームメモリとルックアップテーブルとを用いてオーバードライブを行う液晶パネル駆動装置において、前記ルックアップテーブルからの出力データの一部が補完データとなるようにデータ設定されており、前記補完データは第１補完データと第２補完データとを含んで成り、前フレームデータの一部と入力データの一部とをアドレスとしてルックアップテーブルに与え、このルックアップテーブルからの出力データにおける補完データ部の第１補完データと前記入力データのアドレス非利用部分とを用いた補完処理および第２補完データと前フレームデータのアドレス非利用部分とを用いた補完処理によって補正用データを生成し、この補正用データと前記ルックアップテーブルからの非補完データ部とに基づいてオーバードライブとなるデータを生成するように構成されたことを特徴とする液晶パネル駆動装置。
【請求項５】
請求項４に記載の液晶パネル駆動装置において、基準温度時のオーバードライブとなるデータを生成し、この基準温度時のオーバードライブデータに対して現在温度に対応した温度補正演算処理を行うように構成されたことを特徴とする液晶パネル駆動装置。
【請求項６】
請求項２又は請求項３又は請求項５のいずれかに記載の液晶パネル駆動装置において、Ｔを現在温度、Ｔｍを第１パラメータ（ｆ（Ｔ）がＡ１とＡ２との中間値の時のＴ）、Ａ１を基準温度時のオーバードライブ階調、Ａ２を目標階調、ｐを第２パラメータ、ｆ（Ｔ）を温度補正後オーバードライブデータとするとき、
ｆ（Ｔ）＝（Ａ１−Ａ２）／（１＋（Ｔ／Ｔｍ）ｐ　）＋Ａ２
の演算式によって温度補正演算処理を行うように構成されたことを特徴とする液晶パネル駆動装置。
【請求項７】
請求項１又は請求項６に記載の液晶パネル駆動装置において、ｐは任意の数であることを特徴とする液晶パネル駆動装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、液晶パネルをオーバードライブにより高速駆動する液晶パネル駆動装置に関する。
【０００２】
【従来の技術】
液晶パネルの高速化のために、図１に示すように、通常電圧より高い電圧を印加するオーバードライブ駆動を行うことにより、動画表示を良好にする手法が提案されている（例えば、特許文献１参照）。このような手法の中でも、図２に示すように、フレームメモリ１０１とルックアップテーブル１０２とを有し、このルックアップテーブル１０２のオーバードライブデータが前フレームデータ（開始データ）と入力データ（目標データ）の関係を元にして設定されている構成においては、オーバードライブを正確にかけることができる。
【０００３】
【特許文献１】
特開２００１−２６５２９８号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、ルックアップテーブルを持つ必要がある上記構成では、前フレームデータを８ｂｉｔ　、入力データを８ｂｉｔ　とした場合、メモリ容量が大きくなり（入力８ｂｉｔ　、出力８ｂｉｔ　のデータに対し、ＬＵＴをフルに持つと、２　＾１６＝６５５３６ｂｙｔｅ（×３：ＲＧＢ　）のメモリ容量が必要になる）、高コストとなるという欠点がある。一方、前フレームデータの上位４ｂｉｔ　、入力データの上位４ｂｉｔ　を用いるとすれば、メモリ容量を少なくできる（２　＾８＝２５６ｂｙｔｅ　（×３：ＲＧＢ　））。しかしながら、かかるメモリをルックアップテーブルとする構成では、オーバードライブデータの下位４ｂｉｔ　は”００００”となり、オーバードライブ階調に段差が生じる。すなわち、入力データ（目標階調）における”ｘｘｘｘ００００”〜”ｘｘｘｘ１１１１”の範囲において（十進数で示すと、０から１５、１６から３１、…）、同一の階調値になってしまい、階調表示のスクロール画面等で筋が発生するという現象が起きるという問題点があった。また、液晶パネルの温度状態に応じてデータ値が異なるルックアップテーブルが用意されるべきであるが、このように或る温度範囲ごとにルックアップテーブルを用意すると、更に大きなメモリ容量が必要になってしまう。
【０００５】
この発明は、上記の事情に鑑み、ルックアップテーブルのメモリ容量を削減して適切な出力データを得ることができる駆動方法とそのような駆動方法を用いる液晶パネル駆動装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
この発明にかかる液晶パネル駆動装置は、上記の課題を解決するために、フレームメモリとルックアップテーブルとを用いてオーバードライブを行う液晶パネル駆動装置において、Ｔを現在温度、Ｔｍを第１パラメータ（ｆ（Ｔ）がＡ１とＡ２との中間値の時のＴ）、Ａ１を前記ルックアップテーブルに格納された基準温度時のオーバードライブ階調、Ａ２を目標階調、ｐを第２パラメータ、ｆ（Ｔ）を温度補正後オーバードライブデータとするとき、ｆ（Ｔ）＝（Ａ１−Ａ２）／（１＋（Ｔ／Ｔｍ）ｐ　）＋Ａ２の演算式によって温度補正演算処理を行うように構成されたことを特徴とする。
【０００７】
上記構成であれば、或る温度範囲ごとにルックアップテーブルを複数用意する構成に比べてメモリ容量を少なくしつつ適切な出力データを得ることが可能となる。
【０００８】
また、この発明の液晶パネル駆動装置は、フレームメモリとルックアップテーブルとを用いてオーバードライブを行う液晶パネル駆動装置において、前記ルックアップテーブルからの出力データの一部が補完データとなるようにデータ設定されており、前フレームデータの一部と入力データの一部とをアドレスとしてルックアップテーブルに与え、このルックアップテーブルからの出力データにおける補完データ部を利用して補正用データを生成し、この補正用データと前記ルックアップテーブルからの非補完データ部とに基づいて基準温度時のオーバードライブとなるデータを生成し、この基準温度時のオーバードライブデータに基づいて現在温度に対応した温度補正演算処理を行うように構成されたことを特徴とする。
【０００９】
上記の構成であれば、ルックアップテーブルのアドレスを少なくすることによるルックアップテーブルのメモリ容量削減と共に、或る温度範囲ごとにルックアップテーブルを複数設けることを不要にできることによるメモリ容量削減の両方が図れることになる。
【００１０】
前記ルックアップテーブルからの出力データにおける補完データ部と前記入力データのアドレス非利用部分と前フレームデータのアドレス非利用部分とによって補正用データを生成し、この補正用データと前記ルックアップテーブルからの非補完データ部とに基づいて基準温度時のオーバードライブとなるデータを生成し、この基準温度時のオーバードライブデータに対して現在温度に対応した温度補正演算処理を行うように構成されていてもよい。
【００１１】
また、この発明の液晶パネル駆動装置は、フレームメモリとルックアップテーブルとを用いてオーバードライブを行う液晶パネル駆動装置において、前記ルックアップテーブルからの出力データの一部が補完データとなるようにデータ設定されており、前記補完データは第１補完データと第２補完データとを含んで成り、前フレームデータの一部と入力データの一部とをアドレスとしてルックアップテーブルに与え、このルックアップテーブルからの出力データにおける補完データ部の第１補完データと前記入力データのアドレス非利用部分とを用いた補完処理および第２補完データと前フレームデータのアドレス非利用部分とを用いた補完処理によって補正用データを生成し、この補正用データと前記ルックアップテーブルからの非補完データ部とに基づいてオーバードライブとなるデータを生成するように構成されたことを特徴とする。
【００１２】
上記の構成であれば、ルックアップテーブルのアドレスを少なくすることによるルックアップテーブルのメモリ容量削減が図れる。そして、補完データ部に第１補完データと第２の補完データとを含ませたことにより、より適切な出力データを得ることが可能となる。
【００１３】
基準温度時のオーバードライブとなるデータを生成し、この基準温度時のオーバードライブデータに対して現在温度に対応した温度補正演算処理を行うように構成されているのがよい。これによれば、或る温度範囲ごとのルックアップテーブルを複数設けることを不要にできることによるメモリ容量削減も図れる。
【００１４】
温度補正演算処理を行う構成において、Ｔを現在温度、Ｔｍを第１パラメータ（ｆ（Ｔ）がＡ１とＡ２との中間値の時のＴ）、Ａ１を基準温度時のオーバードライブ階調、Ａ２を目標階調、ｐを第２パラメータ、ｆ（Ｔ）を温度補正後オーバードライブデータとするとき、ｆ（Ｔ）＝（Ａ１−Ａ２）／（１＋（Ｔ／Ｔｍ）ｐ　）＋Ａ２の演算式によって温度補正演算処理を行うように構成されるのがよい。また、ｐは任意の数とすることができる。
【００１５】
【発明の実施の形態】
以下、この発明の実施形態を図３乃至図１４に基づいて説明する。
【００１６】
図３に示す構成の液晶パネル駆動装置において、フレームメモリ１には８ｂｉｔ　の入力データ（目標データ）が入力されて保持される。この入力データは１フレーム期間後に出力されることになる。すなわち、今回入力データが与えられるとき、その１フレーム前のデータ（以下、前フレームデータという）がフレームメモリ１から読み出されるようになっている。前フレームデータの上位４ｂｉｔ　及び入力データの上位４ｂｉｔ　がアドレスとしてルックアップテーブル（ＬＵＴ）３に与えられる。
【００１７】
このルックアップテーブル３は、各アドレスについて１０ｂｉｔ　のデータを持つが、その下位５ｂｉｔ　は補完データを成すものである。この補完データは、第１補完データ（開始階調側の補完用の係数）及び第２補完データ（目標階調側の補完用の傾き値）を含んで成る。また、１０ｂｉｔ　データのうち上位５ｂｉｔ　の下位に”０００”の３ｂｉｔ　を加えた８ｂｉｔ　が補完処理前オーバードライブデータ（ルックアップテーブル出力データ）となる。ルックアップテーブル３には前フレームデータ（開始階調）の上位４ｂｉｔ　及び入力データ（目標階調）の上位４ｂｉｔ　がアドレスとして入力されるものであるから、開始階調は飛び飛びの０，１６，３２，…といった値をとることになり、また、目標階調も飛び飛びの０，１６，３２，…といった値をとることになる。
【００１８】
通常のルックアップテーブルの格納データの一部を図４（ａ）に示す。この図４（ａ）において、下位４ｂｉｔ　≧１２とのきには下位４ｂｉｔ　を０にして１６を加え（切り上げ）、下位４ｂｉｔ　＜１２とのきには下位４ｂｉｔ　を０にする（切り捨て）処理を行ったものを図４（ｂ）に示す。そして、この図４（ｂ）のデータにおいて、（図４（ａ）のデータ−図４（ｂ）のデータ）≧｜８｜の箇所は８を加算する処理を行ったものを図４（ｃ）に示す。この図４（ｃ）の格納内容がルックアップテーブル３の上位５ｂｉｔ　データ（補完処理前オーバードライブデータ）となる。
【００１９】
また、図４（ｂ）の内容をグラフ化したものを図５に示し、図４（ｃ）の内容をグラフ化したものを図６に示している。
【００２０】
前フレームデータの下位４ｂｉｔ　及び入力データの下位４ｂｉｔ　は第１演算回路４に入力される。また、ルックアップテーブル３の下位５ｂｉｔ　（補完データ）も第１演算回路４に入力される。第１演算回路４の処理には、開始階調側の補完処理と目標階調側の補完処理とがある。
［開始階調側の補完処理］
例）開始階調を１０、目標階調を２６とする。
【００２１】
ここで、開始階調Ａ：開始階調の上位４ｂｉｔ
目標階調Ｂ：目標階調の上位４ｂｉｔ
開始階調Ｃ：開始階調の上位４ｂｉｔ　＋１６
とする。そして、ＯＤＶ［Ａ，Ｂ］を開始階調Ａ、目標階調Ｂの補完処理前オーバードライブデータと定義する。係数（第１補完データ）Ｋは、Ｋ＝（ＯＤＶ［Ａ，Ｂ］−ＯＤＶ［Ｃ，Ｂ］）÷１６で求められ、上記数値例では、Ｋ＝（３２−１６）÷１６＝１となる。この”１”が係数（第１補完データ）としてルックアップテーブル３の下位ビットに予め格納される。
【００２２】
開始階調側の補完処理では、ＯＤＶ［Ａ，Ｂ］−Ｋ×（開始階調−Ａ）の処理を行う。上記の（開始階調−Ａ）は前フレームデータの下位４ｂｉｔ　の値に相当する。上記の数値例では、ＯＤＶ［Ａ，Ｂ］−Ｋ×（開始階調−Ａ）＝３２−１×（１０−０）＝２２となる。この値を補完値Ｘとする。また、この処理をグラフ化したものを図７に示す。
［目標階調側の補完処理］
例）開始階調を１０、目標階調を２６とする。
【００２３】
上記の数値例においては、傾き（第２補完データ）としてルックアップテーブル３の下位５ｂｉｔ　に基づいて３．０が与えられる。第１演算回路４の出力値Ａ１は、Ａ１＝（傾き×目標階調の下位４ｂｉｔ　）＋補完値Ｘとなる。上記の数値例では、出力値Ａ１＝３．０×１０＋２２＝５２となる。この処理をグラフ化したものを図８に示す。更に前記係数を追記したものを図９に示す。
【００２４】
第１演算回路４の出力値Ａ１は第２演算回路５に与えられる。第２演算回路５は出力値Ａ１に対して温度補正演算を行う回路である。ここで、第１演算回路４の出力値Ａ１はパネル温度０℃に対応したデータとする。
【００２５】
Ｔを現在温度（液晶パネル温度センサにより検出する）、Ｔｍを第１パラメータ（ｆ（Ｔ）がＡ１とＡ２との中間値の時のＴ）、Ａ１をパネル温度０℃（最低温度）の時のオーバードライブ階調（第２演算回路５の出力値Ａ１）、Ａ２を目標階調、ｐを第２パラメータ、ｆ（Ｔ）を温度補正後オーバードライブデータとするとき、ｆ（Ｔ）＝（Ａ１−Ａ２）／（１＋（Ｔ／Ｔｍ）ｐ　）＋Ａ２の演算式によって温度補正演算処理を行う。
【００２６】
図１０（ａ）は開始階調が０で終了階調が１２８であるときの各温度における理想とするオーバードライブ値を示している。そして、同図（ｂ）には、ｐ＝１、Ｔｍ＝５１としたときに各温度について前記温度補正演算にて求まる値を示している。
【００２７】
また、図１１（ａ）は開始階調が０で終了階調が１６であるときの各温度における理想とするオーバードライブ値を示している。そして、同図（ｂ）には、ｐ＝１又はｐ＝２、Ｔｍ＝１又はＴｍ＝６又はＴｍ＝１２又はＴｍ＝２５としたときに各温度について前記温度補正演算にて求まる値を示している。同図（ｂ）の数値をグラフ化したものを図１２（ａ）（ｂ）に示している。この演算では、ｐ＝１、Ｔｍ＝６としたときが理想値に近いという結果が得られた。
【００２８】
また、図１３（ａ）は開始階調が２２４で終了階調が１７６であるときにおいて各温度における理想とするオーバードライブ値を示している。そして、同図（ｂ）には、ｐ＝１又はｐ＝２、Ｔｍ＝１又はＴｍ＝７又はＴｍ＝１２又はＴｍ＝２５としたときに各温度について前記温度補正演算にて求まる値を示している。同図（ｂ）の数値をグラフ化したものを図１４（ａ）（ｂ）に示している。この演算ではｐ＝１、Ｔｍ＝７としたときが理想値に近いという結果が得られた。
【００２９】
上記の説明では、ｐ＝１又は２の場合を例示したが、本発明はそれに限られるものではなく、ｐは任意の数（自然数）とすることができる。
【００３０】
なお、第１演算回路４や第２演算回路５における演算の中身としては、様々なものが考えられ得るものであるから、その演算内容を実現する演算回路についても様々なものが考えられるのであり、以上述べたものに限るものではない。また、上記の例では、ルックアップテーブル３の１０ｂｉｔ　中の上位５ｂｉｔ　をＬＵＴデータとし、下位５ｂｉｔ　を補完データとして格納する例を示したが、これに限るものではない。補完データにおける第１補完データと第２補完データは、例えば、下位５ｂｉｔ　を分け合う形で存在してもよいし、下位５ｂｉｔ　の全体を使って第１補完データと第２補完データを合成して埋め込む形態としてもよい。
【００３１】
【発明の効果】
以上説明したように、この発明の液晶パネル駆動装置であれば、ルックアップテーブルのメモリ量を削減しつつ出力データ（オーバードライブデータ）の適正化を図ることができ、液晶パネルにおける映像表示品質を高めることができるという効果を奏する。
【図面の簡単な説明】
【図１】オーバードライブの概要を示した説明図である。
【図２】従来の液晶パネル駆動装置を示したブロック図である。
【図３】この発明の実施形態の液晶パネル駆動装置を示した説明図である。
【図４】同図（ａ）乃至（ｃ）はルックアップテーブル作成の説明図である。
【図５】図４（ｂ）をグラフ化した図である。
【図６】図４（ｃ）をグラフ化した図である。
【図７】係数による補正をグラフ化した説明図である。
【図８】傾きによる補正をグラフ化した説明図である。
【図９】図８において係数を付記した説明図である。
【図１０】同図（ａ）は開始階調が０であるときにおいて各温度における理想とするオーバードライブ値を示した説明図であり、同図（ｂ）は、ｐ＝１、Ｔｍ＝５１としたときに温度補正演算にて求まる値を示した説明図である。
【図１１】同図（ａ）は開始階調が０で終了階調が１６であるときにおいて各温度における理想とするオーバードライブ値を示した説明図であり、同図（ｂ）は、ｐ＝１又はｐ＝２、Ｔｍ＝１又はＴｍ＝６又はＴｍ＝１２又はＴｍ＝２５としたときに温度補正演算にて求まる値を示した説明図である。
【図１２】同図（ａ）（ｂ）は図１１（ｂ）の数値をグラフ化した説明図である。
【図１３】同図（ａ）は開始階調が２２４で終了階調が１７６であるときにおいて各温度における理想とするオーバードライブ値を示した説明図であり、同図（ｂ）は、ｐ＝１又はｐ＝２、Ｔｍ＝１又はＴｍ＝７又はＴｍ＝１２又はＴｍ＝２５としたときに温度補正演算にて求まる値を示した説明図である。
【図１４】同図（ａ）（ｂ）は図１３（ｂ）の数値をグラフ化した説明図である。
【符号の説明】
１　　フレームメモリ
３　　ルックアップテーブル
４　　第１演算回路
５　　第２演算回路
【図１】
2004109796.tif 000003
【図２】
2004109796.tif 000004
【図３】
2004109796.tif 000005
【図４】
2004109796.tif 000006
【図５】
2004109796.tif 000007
【図６】
2004109796.tif 000008
【図７】
2004109796.tif 000009
【図８】
2004109796.tif 000010
【図９】
2004109796.tif 000011
【図１０】
2004109796.tif 000012
【図１１】
2004109796.tif 000013
【図１２】
2004109796.tif 000014
【図１３】
2004109796.tif 000015
【図１４】
2004109796.tif 000016