(57)【要約】【課題】液晶パネル等の画像表示部を、オーバドライブ制御を用いて駆動制御する際、ルックアップテーブル（ＬＵＴ）に用いるメモリ容量を少なくするとともに演算の際の消費電流を低減する。【解決手段】演算部２２は入力映像信号の階調と当該入力映像信号の１フレーム前の入力映像信号の階調に変化があると、１フレーム前の入力映像信号の階調が６４階調未満であるか否かを判定し、１フレーム前の入力映像信号の階調が６４階調未満であると判定されたとき、１フレーム前の入力映像信号の階調と入力映像信号の階調とに応じて補正値を生成する。加算器２３はこの補正値に応じて入力映像信号を補正して補正後映像信号とし、駆動部２４は補正後映像信号に応じて液晶パネル１２等の画像表示部を駆動制御する。【選択図】図１
2008009251.tif 000002
【特許請求の範囲】
【請求項１】
画像が表示される画像表示部に対して入力映像信号に応じた前記画像を供給することで表示を行う電気光学装置において、
前記入力映像信号の階調と当該入力映像信号の１フレーム前の入力映像信号との階調に変化がある場合、前記１フレーム前の入力映像信号の階調が予め定められた階調未満であるか否かを判定する判定手段と、
前記判定手段によって前記予め定められた階調未満であると判定された場合、前記１フレーム前の入力映像信号の階調と前記入力映像信号の階調とに応じて補正値を生成する補正値生成手段と、
前記補正値に応じて前記入力映像信号を補正して出力する補正手段と、
前記補正手段から出力された映像信号に応じて前記画像表示部に対して画像を供給する駆動制御手段と、
を有することを特徴とする電気光学装置。
【請求項２】
請求項１記載の電気光学装置において、前記判定手段は、前記１フレーム前の映像信号における上位ビットに基づいて判定を行うことを特徴とする電気光学装置。
【請求項３】
請求項１記載の電気光学装置において、前記入力映像信号は、０から２５５階調のいずれかを表す８ビットデータであって、その転送レートが３０フレーム／秒以下であり、
前記予め定められた階調は６４階調であることを特徴とする電気光学装置。
【請求項４】
請求項３記載の電気光学装置において、前記判定手段は、前記１フレーム前の入力映像信号の上位３ビットがいずれも０である際、前記１フレーム前の入力映像信号の階調が６４階調未満であると判定することを特徴とする電気光学装置。
【請求項５】
請求項１記載の電気光学装置において、前記補正値生成手段は、前記１フレーム前の入力映像信号の階調及び前記入力映像信号の階調に対応付けられた補正データが格納されたルックアップテーブルと、
前記１フレーム前の入力映像信号の階調と前記入力映像信号の階調とに応じて前記ルックアップテーブルから前記補正データを選択して当該補正データに応じた補正値を生成する選択手段と、
を有することを特徴とする電気光学装置。
【請求項６】
請求項５記載の電気光学装置において、前記ルックアップテーブルは、前記１フレーム前の入力映像信号の下位ビットに応じて得られるアドレスを第１の階調アドレスとして前記１フレーム前の入力映像信号の階調に対応付けるとともに、前記入力映像信号の上位ビットで示されるアドレスを第２の階調アドレスとして前記入力映像信号の階調に対応付けて、前記第１及び前記第２の階調アドレスによって前記補正データを特定し、
前記選択手段は前記第１及び前記第２の階調アドレスに基づいて前記ルックアップテーブルから前記補正データを選択することを特徴とする電気光学装置。
【請求項７】
請求項６記載の電気光学装置において、前記ルックアップテーブルには前記補正データが４ビットデータとして格納され、前記選択手段は、前記補正データに全て０である４ビットを付加して前記補正値とすることを特徴とする電気光学装置。
【請求項８】
請求項１乃至７のいずれか１項記載の電気光学装置を備えることを特徴とする電子機器。
【請求項９】
画像が表示される画像表示部を入力映像信号に応じて駆動制御して前記入力映像信号に応じた前記画像を表示する際、前記入力映像信号を補正した映像信号に応じて制御する際に用いられる駆動制御プログラムであって、
前記入力映像信号の階調と当該入力映像信号の１フレーム前の入力映像信号の階調に変化があるときに前記１フレーム前の入力映像信号の階調が予め定められた階調未満であるか否かを判定する判定ステップと、
前記１フレーム前の入力映像信号の階調が前記予め定められた階調未満であると判定されたときに、前記１フレーム前の入力映像信号の階調と前記入力映像信号の階調とに応じて補正値を生成する補正値生成ステップと、
前記補正値に応じて前記入力映像信号を補正して補正後映像信号とする補正ステップと、
を有することを特徴とする駆動制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液晶表示装置等の電気光学装置に関し、特に、動画像を良好に表示することのできる電気光学装置、電子機器、及び駆動制御プログラムに関するものである。
【背景技術】
【０００２】
一般に、液晶表示装置に代表される電気光学装置において、所謂動画像を表示する際には、液晶における透過率の応答が表示すべき信号（表示信号）の変化に比べて遅いため、所謂尾引き等の画質低下が生じてしまう。
【０００３】
このような画質低下を防止するため、つまり、液晶における透過率の応答を速めるため、所謂オーバドライブ制御と呼ばれる駆動手法が知られている。この駆動手法においては、映像信号として階調データを、例えば、補正回路とフレームメモリに与え、フレームメモリにおいては階調データを１フレーム期間記憶した後（この階調データを前階調データと呼ぶ）、補正回路に与える。この結果、補正回路には現階調データ及び前階調データが与えられることになって、この現階調データと前階調データとに応じて現階調データを補正し、補正後に階調データに応じた印加電圧を液晶パネルに印加するようにしている。
【０００４】
ところで、現階調データと前階調データとに応じて現階調データを補正する際には、所謂ルックアップテーブル（索引テーブル：以下、ＬＵＴと記載する）を用いて現階調データを補正することが行われている。例えば、ＬＵＴでは、前階調データと現階調データとの差分値に対応付けて現階調データを補正すべき補正値を予め設定するようにしている（例えば、特許文献１参照）。
【０００５】
そして、上述のオーバドライブ制御を用いて画質低下を良好に防止するためには、差分値毎にきめ細かく補正値を予め設定しておく必要がある。つまり、個々の差分値毎に補正値を設定したＬＵＴを生成する必要がある。
【特許文献１】特開平３−６３６９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前述のように、ＬＵＴにおいて個々の差分値毎に補正値を設定するとなると、設定すべき補正値が格段に多くなってしまう。つまり、ＬＵＴにおけるデータ量が増加してしまい、半導体記憶装置等のメモリ容量を増加させなければならず、コストアップの要因となってしまうという課題がある。
【０００７】
一方、ＬＵＴのデータ量を減らすため、予め規定した差分値にのみ補正値を設定し、予め規定した差分値以外の差分値については、演算装置によって補間演算を行って当該差分値に対応する補正値を求めることも行われている。
【０００８】
しかしながら、演算装置を用いて補間演算を行う場合、ＬＵＴのデータ量を減らすため予め規定された差分値を減らしてしまうと、補間演算量が飛躍的に増大し、その結果、演算装置における演算時間が増大して、消費電流が増加してしまうという課題がある。
【０００９】
従って、本発明の目的は、ＬＵＴに用いるメモリ容量を少なくするとともに演算の際の消費電流を低減して、オーバドライブ制御を行うことのできる電気光学装置、電子機器、及び駆動制御プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明による電気光学装置は、画像が表示される画像表示部に対して入力映像信号に応じた画像を供給することで表示を行う際、入力映像信号の階調と当該入力映像信号の１フレーム前の入力映像信号との階調に変化がある場合、１フレーム前の入力映像信号の階調が予め定められた階調未満であるか否かを判定する判定手段と、この判定手段によって予め定められた階調未満であると判定された場合、１フレーム前の入力映像信号の階調と入力映像信号の階調とに応じて補正値を生成する補正値生成手段と、この補正値に応じて入力映像信号を補正して出力する補正手段と、補正手段から出力された映像信号に応じて画像表示部に対して画像を供給する駆動制御手段とを有することを特徴とするものである。
【００１１】
このように、本発明によれば、１フレーム前の入力映像信号（前階調データ）の階調が予め定められた階調未満である際に、入力映像信号（現階調データ）を補正して、オーバドライブ制御を行うようにしたので、ルックアップテーブルに格納する補正データを少なくできる結果、ルックアップテーブルに用いるメモリ容量を少なくすることができる。さらに、ルックアップテーブルに格納する補正データを少なくしても、補間演算を行う必要がないから、オーバドライブ制御に係る演算の際の消費電流を低減することができるという効果がある。
【００１２】
本発明の電気光学装置では、判定手段は、１フレーム前の映像信号における上位ビットに基づいて判定を行う。
【００１３】
このように、本発明によれば、上位ビットによって１フレーム前の入力映像信号の階調が予め定められた未満であるか否かを判定するようにしたので、容易に１フレーム前の入力信号の階調を判定することができる。
【００１４】
本発明の電気光学装置では、入力映像信号は、例えば、０から２５５階調のいずれかを表す８ビットデータであって、その転送レートが３０フレーム／秒以下であり、予め定められた階調は６４階調である。
【００１５】
このように、本発明によれば、入力映像信号として、８ビットで０から２５５階調のいずれかを表す８ビットデータを用いて、その転送レートを３０フレーム／秒以下とし、予め定められた階調を６４階調としたので、ルックアップメモリに記憶する補正データは０階調以上６４階調未満に対応付けておけばよく、その結果、メモリ容量を格段に少なくすることができるという効果がある。
【００１６】
本発明の電気光学装置では、判定手段は、１フレーム前の入力映像信号の上位３ビットがいずれも０である際、１フレーム前入力映像信号の階調が６４階調未満であると判定する。
【００１７】
このように、本発明によれば、前入力信号の上位３ビットを用いて、１フレーム前の入力映像信号の階調が６４階調未満であるか否かを判定するようにしたので、簡単な構成で判定を行うことができるという効果がある。
【００１８】
本発明の電気光学装置では、補正値生成手段は、１フレーム前の入力映像信号の階調及び入力映像信号の階調に対応付けられた補正データが格納されたルックアップテーブルと、１フレーム前の入力映像信号の階調と入力映像信号の階調とに応じてルックアップテーブルから補正データを選択して当該補正データに応じた補正値を生成する選択手段とを有している。
【００１９】
このように、ルックアップテーブルに１フレーム前の入力映像信号の階調と入力映像信号の階調に対応付けて補正データを格納し、１フレーム前の入力映像信号の階調と入力映像信号の階調とに応じてルックアップテーブルから補正データを選択して当該補正データに応じた補正値を生成するようにしたので、補正データのビット数を少なくでき、その結果、ルックアップテーブルに要するメモリ容量を低減できるという効果がある。
【００２０】
本発明の電気光学装置では、ルックアップテーブルは、１フレーム前の入力映像信号の下位ビットに応じて得られるアドレスを第１の階調アドレスとして１フレーム前の入力映像信号の階調に対応付けるとともに、入力映像信号の上位ビットで示されるアドレスを第２の階調アドレスとして入力映像信号の階調に対応付けて、第１及び第２の階調アドレスによって前記補正データを特定し、選択手段は第１及び第２の階調アドレスに基づいてルックアップテーブルから補正データを選択する。
【００２１】
本発明によれば、ルックアップテーブルでは、第１及び第２の階調アドレスによって補正データを規定するようにしたので、ルックアップテーブルの容量をさらに低減できるという効果がある。
【００２２】
本発明の電気光学装置では、ルックアップテーブルには補正データが４ビットデータとして格納され、選択手段は、補正データに全て０である４ビットを付加して補正値とする。
【００２３】
本発明によれば、ルックアップテーブルに補正データを４ビットデータとして格納し、補正データに全て０である４ビットを付加して補正値とするようにしたので、ルックアップテーブルの容量をさらに低減できるという効果がある。
【００２４】
本発明による駆動制御プログラムは、画像が表示される画像表示部を入力映像信号に応じて駆動制御して入力映像信号に応じた画像を表示する際、入力映像信号を補正した映像信号に応じて制御する際に用いられ、入力映像信号の階調と当該入力映像信号の１フレーム前の入力映像信号の階調に変化があるときに、１フレーム前の入力映像信号の階調が予め定められた階調未満であるか否かを判定する判定ステップと、１フレーム前の入力映像信号の階調が予め定められた階調未満であると判定されたときに、１フレーム前の入力映像信号の階調と入力映像信号の階調とに応じて補正値を生成する補正値生成ステップと、この補正値に応じて入力映像信号を補正して補正後映像信号とする補正ステップとを有することを特徴とするものである。
【００２５】
このように、本発明によれば、１フレーム前の入力映像信号の階調が予め定められた階調未満である際に、入力映像信号を補正して、オーバドライブ制御を行うようにしたので、ルックアップテーブルに格納する補正データを少なくできる結果、ルックアップテーブルに用いるメモリ容量を少なくすることができる。さらに、ルックアップテーブルに格納する補正データを少なくしても、補間演算を行う必要がないから、オーバドライブ制御に係る演算の際の消費電流を低減することができるという効果がある。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の一実施形態について図面を参照して説明する。ここでは、電気光学装置の１つである液晶表示装置について説明する。まず、図１を参照して、図示の液晶表示装置は液晶駆動装置１１及び画像表示部である液晶パネル（液晶表示部）１２を備えており、液晶駆動装置１１は入力映像信号（入力階調データ）に応じて液晶パネル１２を駆動制御し、液晶パネル１２上に動画像を表示する。図示の例では、液晶パネル１２には、垂直配向（ＶＡ（Ｖｅｒｔｉｃａｌ  Ａｌｉｇｎｍｅｎｔ））液晶が用いられており、液晶駆動装置１１には、予め規定された転送レートで入力映像信号として動画像が入力される。この予め規定された転送レートは、例えば、３０フレーム／秒以下である。
【００２７】
液晶駆動装置１１は、フレームメモリ２１、演算部２２、加算器２３、及び駆動部２４を備えており、フレームメモリ２１は１フレーム分の入力階調データを記憶した後、前階調データ（前入力映像信号）として演算部２２に与える。一方、演算部２２には入力階調データが現階調データとして与えられ、演算部２２では後述するようにして、現階調データ（入力映像信号）及び前階調データに応じて補正信号（補正値）を生成し、この補正値を加算器２３に与える。
【００２８】
加算器２３には入力階調データ、つまり、現階調データが与えられており、加算器２３は、現階調データに補正値を加算して、出力映像信号（出力階調データ：補正後階調データ）を出力する。この出力階調データは駆動部２４に入力されて、駆動部２４では出力階調データに対応する印加電圧を液晶パネル１２に印加して液晶パネル１２を駆動制御し、入力映像信号に応じた動画像を液晶パネル１２上に表示する。
【００２９】
いま、動画像の転送レートが３０フレーム／秒以下であるとすると、一般に１フレームは周波数６０Ｈｚで駆動されることを考慮すると、動画像の転送に要する時間は、１６．６６ｍｓ×２＝３３．３ｍｓである。つまり、約３３．３ｍｓは画像が静止状態にあることになり、ＶＡ液晶の応答が３３．３ｍｓ以下であれば、尾引き等の画質低下は発生しないことになる。
【００３０】
ここで、図２を参照して、階調データとＶＡ液晶の応答との関係について説明する。いま、変化前データ（つまり、前階調データ）の階調が「０（ここでは黒）」である際に、変化後データ（つまり、現階調データ）の階調が「６４」となると、ＶＡ液晶の応答時間は、８１ｍｓとなる。同様に、変化前データの階調が「０」である際に、変化後データの階調がそれぞれ「１２８」、「１９２」、及び「２５５（ここでは白）」となると、ＶＡ液晶の応答時間は、それぞれ５９ｍｓ、４４ｍｓ、及び２４ｍｓとなる。同様に、変化前データの階調がそれぞれ「６４」、「１２８」、「１９２」、及び「２５５」である際には、図２に示すように、変化後データの階調によってその応答時間が決まる。
【００３１】
図２から容易に理解できるように、変化前データの階調が「０」以上「６４」未満である際、変化後データの階調によっては応答時間が３３ｍｓ以上となることが分かる。つまり、変化前データの階調が「６４」未満である際にオーバドライブ制御を行って、液晶の応答時間（つまり、応答速度）を速めるようにすれば（約３３．３ｍｓ未満とすれば）、約３３．３ｍｓは画像が静止状態にあるのであるから、尾引き等の画質低下は起こらないことになる。
【００３２】
ここで、図３を参照して、図１に示す演算部２２の一例について説明する。なお、ここでは、階調データは８ビットのデータであるものとする。図示のように、演算部２２は、比較回路３１、第１のＡＮＤゲート３２、第２のＡＮＤゲート３３、選択回路３４、ＬＵＴ３５、及び第３のＡＮＤゲート３６を備えており、前述の前階調データは比較回路３１に与えられるとともに、第１のＡＮＤゲート３２に与えられる。
【００３３】
図４を参照すると、比較回路３１は第１〜第３のＮＡＮＤゲート４１〜４３を備えるとともに、第４のＡＮＤゲート４４を有しており、比較回路３１は、前述の前階調データのうちに最上位ビット（ＭＳＢ、ここではＤａｔａ７で表す）、最上位ビットに続くビットＤａｔａ６及びＤａｔａ５（つまり、上位３ビット）を受け、Ｄａｔａ７からＤａｔａ５はそれぞれ第１〜第３のＮＡＮＤゲート４１〜４３に与えられる。なお、図示の例では、第１〜第３のＮＡＮＤゲート４１〜４３には所定の基準電圧（つまり、論理「１」）が印加されている。
【００３４】
この結果、Ｄａｔａ７〜Ｄａｔａ５がそれぞれ論理「０」であると、第１〜第３のＮＡＮＤゲート４１〜４３からは論理「１」を表す第１〜第３のＮＡＮＤ信号が出力されることになる（Ｄａｔａ７〜Ｄａｔａ５がそれぞれ論理「１」であると、第１〜第３のＮＡＮＤゲート４１〜４３からは論理「０」を表す第１〜第３のＮＡＮＤ信号が出力される）。
【００３５】
第１〜第３のＮＡＮＤ信号は第４のＡＮＤゲート４４に与えられる。第４のＡＮＤゲート４４は第１〜第３のＮＡＮＤ信号の全てが論理「１」である際にのみ、論理「１」を表すＡＮＤ信号（以下このＡＮＤ信号を第４のＡＮＤ信号と呼ぶことにする）を出力する。第４のＡＮＤゲート４４は、第１〜第３のＮＡＮＤ信号のいずれか１つでも論理「０」であれば、論理「０」を表す第４のＡＮＤ信号を出力する。そして、この第４のＡＮＤ信号は、図３に示す第１、第２、及び第３のＡＮＤゲート３２、３３、及び３６に与えられる。
【００３６】
再び図３を参照して、第１のＡＮＤゲート３２では、前階調データ（８ビットデータ）の各ビットと第４のＡＮＤ信号との論理積を求めて、８ビットデータである第１のＡＮＤ信号を選択回路３４に与える。一方、第２のＡＮＤゲート３３では、現階調データ（８ビットデータ）の各ビットと第４のＡＮＤ信号との論理積を求めて、８ビットデータである第２のＡＮＤ信号を選択回路３４に与える。
【００３７】
ここで、図５を参照して、選択回路３４について説明する。前述のように、前階調データの上位３ビットが全て論理「０」である際にのみ、比較回路３１の出力である第４のＡＮＤ信号は、論理「１」になる（言い換えると、前階調データの上位３ビットのいずれか１ビットが論理「１」であると、比較回路３１の出力である第４のＡＮＤ信号は、論理「０」になる。つまり、前階調データが８ビットデータである際には、前階調データの階調が６４階調未満であると、第４のＡＮＤ信号は論理「１」となる）。この結果、前階調データが６４階調未満のとき、第１のＡＮＤゲート３２は、第１のＡＮＤ信号として前階調データを出力し、前階調データが６４階調以上のとき、第１のＡＮＤゲート３２は、第１のＡＮＤ信号として論理「０」を出力する。
【００３８】
図５に示すように、選択回路３４は、第１〜第５のＯＲゲート５１〜５５とアドレスデコーダ５６とを有しており、第３のＯＲゲート５３には、第１のＡＮＤ信号の下位３ビット（Ｄａｔａ０，Ｄａｔａ１，Ｄａｔａ２）が与えられる。そして、第３のＯＲゲート５３は下位３ビットの論理和を求めて、ＯＲ信号（以下このＯＲ信号を第３のＯＲ信号と呼ぶ）を出力する。この第３のＯＲ信号は、Ｄａｔａ０，Ｄａｔａ１，Ｄａｔａ２の全てが論理「０」であるときにのみ、論理「０」となり、それ以外は、論理「１」となる。
【００３９】
第１及び第２のＯＲゲート５１及び５２には、それぞれ第１のＡＮＤ信号の５ビット目（Ｄａｔａ４）及び４ビット目（Ｄａｔａ３）が与えられるとともに、論理「０」が与えられる。この結果、第１及び第２のＯＲゲート５１及び５２は、それぞれＤａｔａ４及びＤａｔａ３をそのまま第１及び第２のＯＲ信号として出力することになる。
【００４０】
図示のように、第１のＯＲ信号は第４及び第５のＯＲゲート５４及び５５に与えられ、第２のＯＲ信号は第５のＯＲゲート５５に与えられる。また、第３のＯＲ信号は第４のＯＲゲート５４に与えられる。
【００４１】
第５のＯＲゲート５４では、第１及び第２のＯＲ信号の論理和を得て、第５のＯＲ信号として出力する。つまり、第５のＯＲ信号は、第１及び第２のＯＲ信号がともに論理「０」の際にのみ論理「０」となり、それ以外は論理「１」となる。同様にして、第４のＯＲゲート５４は第１及び第３のＯＲ信号の論理和を得て、第４のＯＲ信号として出力する。そして、第４及び第５のＯＲ信号はそれぞれ第４及び第５のアドレス（ビット）ＡＤＤＲ＿３及びＡＤＤＲ＿４（これらアドレスを第１の階調アドレスと呼ぶ）としてアドレスデコーダ５６に与えられる。
【００４２】
また、第２のＡＮＤゲート３３の出力である第２のＡＮＤ信号の上位３ビット（Ｄａｔａ７，Ｄａｔａ６，Ｄａｔａ５）がアドレスデコーダ５６に第３、第２、及び第１のアドレス（ビット）ＡＤＤＲ＿２、ＡＤＤＲ＿１、及びＡＤＤＲ＿０（これらアドレスを第２の階調アドレスと呼ぶ）として与えられる。
【００４３】
図６は、ＬＵＴ３５の一例を示す図であり、図示の例では、変化前データは４ブロックに分けられ、変化後データは８ブロックに分けられている。つまり、変化前データは６４階調未満においてその階調が４ブロックに分けられ、２ビットのアドレス（ＡＤＤＲ＿３，ＡＤＤＲ＿４、つまり、第１の階調アドレス）で特定される。一方、変化後データはその階調が８ブロックに分けられ、３ビットのアドレス（ＡＤＤＲ＿０，ＡＤＤＲ＿１，ＡＤＤＲ＿２、つまり、第２の階調アドレス）で特定されることになる。
【００４４】
いま、アドレス（ＡＤＤＲ＿３，ＡＤＤＲ＿４）が（０，０）であり、アドレス（ＡＤＤＲ＿０，ＡＤＤＲ＿１，ＡＤＤＲ＿２）が（０，０，０）であると、アドレスデコーダ５６は、変化前データの階調は「０」であり、変化後データの階調は「０−３１」であるとして、これら階調に対応付けられた補正データとして“１６”をＬＵＴ３５から選択する。
【００４５】
同様にして、アドレス（ＡＤＤＲ＿３，ＡＤＤＲ＿４）が（１，０）であり、アドレス（ＡＤＤＲ＿０，ＡＤＤＲ＿１，ＡＤＤＲ＿２）が（１，０，０）であると、アドレスデコーダ５６は、変化前データの階調は「１６−３１」であり、変化後データの階調は「１２８−１５９」であるとして、これら階調に対応付けられた補正データとして“３２”をＬＵＴ３５から選択する。このようにして、アドレスデコーダ５６はアドレス（ＡＤＤＲ＿３，ＡＤＤＲ＿４）とアドレス（ＡＤＤＲ＿０，ＡＤＤＲ＿１，ＡＤＤＲ＿２）に対応付けられた補正値（４ビット）をＬＵＴ３５から読み出して、補正データ（Ｄａｔａ＿７，Ｄａｔａ＿６，Ｄａｔａ＿５，Ｄａｔａ＿４）として出力する。
【００４６】
ところで、この実施の形態では、階調データは８ビットであるから、補正データを８ビットのデータである補正値とする必要がある（つまり、１６倍とする必要がある）。そこで、ここでは、図５に示すように、論理「０」である４ビットＤａｔａ＿３，Ｄａｔａ＿２，Ｄａｔａ＿１，及びＤａｔａ＿０を追加して、８ビットの補正値（Ｄａｔａ＿７，Ｄａｔａ＿６，Ｄａｔａ＿５，Ｄａｔａ＿４，Ｄａｔａ＿３，Ｄａｔａ＿２，Ｄａｔａ＿１，Ｄａｔａ＿０）を出力する。
【００４７】
図３に示すように、この補正値は第３のＡＮＤゲート３６に与えられる。また、第３のＡＮＤゲート３６には比較回路３１の出力である第４のＡＮＤ信号が与えられており、第４のＡＮＤ信号が論理「１」である際にのみ、つまり、前階調データの階調が「６４未満」である際にのみ、第３のＡＮＤゲート３６は、選択回路３４から出力された補正値をそのまま通過させることになる。一方、第４のＡＮＤ信号が論理「０」であると、つまり、前階調データの階調が「６４以上」であると、第３のＡＮＤゲート３６は、補正値として“０，０，０，０，０，０，０，０”を出力する。
【００４８】
図１に関連して説明したように、この補正値は加算器２３に与えられて、入力階調データと加算され、つまり、入力階調データが補正値によって補正されて、出力階調データとして駆動部２４に与えられる。そして、駆動部２４は出力階調データに応じた印加電圧を液晶パネル１２に印加し、液晶パネル１２を駆動制御する。つまり、前階調データの階調が６４未満である際にのみ、実質的に階調データを補正値で補正して、オーバドライブ制御を行うようにしている。
【００４９】
以上のように、この実施の形態では、前階調データの階調が６４未満である際にのみオーバドライブ制御を行うようにしたので、補正データを格納するＬＵＴ３５のサイズを小さくでき、その結果、メモリ容量が少なくて済み、液晶駆動装置のコストダウンを図ることができる。
【００５０】
さらに、ＬＵＴに格納する補正データを少なくしても、補間演算を行う必要がないから、演算部における演算量が極めて少なくなって、演算の際の消費電流を低減することができる。
【００５１】
なお、上述の説明から明らかなように、演算部２２が判定手段及び補正値生成手段として機能し、加算器２３が補正手段として機能する。さらに、駆動部２４が駆動制御手段として機能し、第１、第２、及び第３のＡＮＤゲート３２、３３、及び３６と選択回路３４が集合的に選択手段として機能することになる。
【００５２】
上述の例では、液晶駆動装置１１においては、演算部２２が比較回路３１、第１、第２、及び第３のＡＮＤゲート３２、３３、及び３６、及び選択回路３４を備える例について説明したが、比較回路３１、第１、第２、及び第３のＡＮＤゲート３２、３３、及び３６、及び選択回路３４と加算器２３とをマイクロコンピュータで構成するようにしてもよい。この際には、マイクロコンピュータ（以下、単にコンピュータと呼ぶ）上で動作するプログラム（以下オーバドライブ制御プログラム（液晶駆動プログラム）と呼ぶ）は次のように動作する。
【００５３】
図７を参照して、コンピュータは前階調データと現階調データとを監視して、両者の間に変化があると、つまり、Ｄａｔａが変化した際（ステップＳ１）、前階調データ（変化前Ｄａｔａ）の上位３ビットの少なくとも１ビットが“１”であるか否かを判定する（ステップＳ２）。つまり、コンピュータは、前階調データの階調が６４未満であるか否かを判定することになる。
【００５４】
その結果、前階調データの上位３ビットが全て０であると、コンピュータは、例えば、前述した手法と同様の手法で、現階調データの上位３ビットを現階調データに関するアドレスとし、前階調データの下位５ビットで生成される２ビットを全階調データに係るアドレスとして（アドレス選択：ステップＳ３）、これらアドレスをデコードして当該アドレスで規定される補正データ（４ビットデータ）をＬＵＴ３５から読み出す（ステップＳ４）。
【００５５】
続いて、コンピュータは、４ビットデータである補正データの下位に全て０である４ビットを付加して、つまり、補正データを１６倍して８ビットデータの補正値とする（ステップＳ５）。その後、コンピュータは、補正値と入力階調データ（現階調データ）とを加算して（ステップＳ６）、つまり、補正値で入力階調データを補正して、出力階調データとして駆動部２４に与える。
【００５６】
一方、ステップＳ２において、前階調データの上位３ビットのいずれかが“１”であると、コンピュータは補正値として全てのビットが０である補正値を生成し（ステップＳ７）、ステップＳ６に移行する。
【００５７】
このように、コンピュータを用いてオーバドライブ制御プログラムによって、階調データを補正するようにしても、前階調データの階調が６４未満である際にのみオーバドライブ制御を行うようにしたので、補正データを格納するＬＵＴ３５のサイズを小さくでき、その結果、メモリ容量が少なくて済み、液晶駆動装置のコストダウンを図ることができる。そして、ＬＵＴに格納する補正データを少なくしても、補間演算を行う必要がないから、演算部における演算量が極めて少なくなって、演算の際の消費電流を低減することができる。
【００５８】
ここで、上述した液晶表示装置を適用した電子機器の例について説明する。図８は、上述の液晶表示装置を用いた携帯電話機を示す斜視図である。携帯電話機６０は、複数の操作ボタン６１及びスクロールボタン６２、並びに液晶表示装置６３を備えている。この携帯電話機６０では、スクロールボタン６２を操作すると、液晶表示装置６３に表示される画面がスクロールされる。
【００５９】
なお、上述の液晶表示装置６３が用いられる電子機器として、図８に示す携帯電話機６０の他、例えば、パーソナルコンピュータ、情報携帯端末、デジタルスチルカメラ、液晶テレビ、ビューファインダ型又はモニタ直視型のビデオテープレコーダ、カーナビゲーション装置、ページャ、電子手帳、電卓、ワードプロセッサ、ワークステーション、テレビ電話、ＰＯＳ端末、タッチパネルを備えた機器等が挙げられる。そして、これらの各種電子機器の画像表示部として、前述した液晶表示装置が用いられる。
【００６０】
また、上述の実施形態では、電気光学装置として、液晶表示装置を例に挙げて説明したが、液晶以外の電気光学物質を用いた電気光学装置でもよく、ここで、電気光学物質とは、電気信号（電流信号又は電圧信号）の供給によって透過率や輝度といった光学的特性が変化する物質である。
【図面の簡単な説明】
【００６１】
【図１】本発明の実施形態による電気光学装置である液晶表示装置の一例を示すブロック図である。
【図２】変化前データ（前階調データ）と変化後データ（現階調データ）との応答速度の関係を示す図である。
【図３】図１に示す演算部の一例を示すブロック図である。
【図４】図３に示す比較回路の一例を示す図である。
【図５】図３に示す選択回路の一例を示す図である。
【図６】図３に示すルックアップテーブル（ＬＵＴ）の一例を示す図である。
【図７】図１に示す液晶駆動装置をマイクロコンピュータで構成した際当該マイクロコンピュータ上で動作するオーバドライブ制御プログラムの処理を説明するためのフローチャートである。
【図８】図１に示す液晶表示装置を用いた携帯電話機の一例を示す斜視図である。
【符号の説明】
【００６２】
１１…液晶駆動装置、１２…液晶パネル、２１…フレームメモリ、２２…演算部、２３…加算器、２４…駆動部、３１…比較回路、３２，３３，３６…ＡＮＤゲート、３４…選択回路、３５…ルックアップテーブル（ＬＵＰ）
【図１】
2008009251.tif 000003
【図２】
2008009251.tif 000004
【図３】
2008009251.tif 000005
【図４】
2008009251.tif 000006
【図５】
2008009251.tif 000007
【図６】
2008009251.tif 000008
【図７】
2008009251.tif 000009
【図８】
2008009251.tif 000010