(57)【特許請求の範囲】
【請求項１】
送信された表示信号の１フレーム前の表示信号の信号レベルが、オーバードライブ駆動を行う駆動基準を満たしていたか否かを示す第１の符号を記憶しておく第１の符号記憶手段と、
前記１フレーム前の表示信号の信号レベルが、所定の基準よりも高いか低いかを示す第２の符号を記憶しておく第２の符号記憶手段と、
前記送信された表示信号の信号レベルが前記駆動基準を満たすか否かを判定するレベル判定手段と、
前記送信された表示信号の信号レベルが前記駆動基準を満たすと判定される場合に、前記第１の符号に基づいて、前記送信された表示信号の信号レベルが前記駆動基準を満たしていなかった信号レベルから前記駆動基準を満たす信号レベルに変化したか否かを判定する推移判定手段と、
前記送信された表示信号の信号レベルが変化したと判定される場合に、前記第２の符号に応じて、前記送信された表示信号をオーバードライブ駆動する駆動信号を選択する駆動信号選択手段と、
を有することを特徴とするオーバードライブ駆動回路。
【請求項２】
１フレームに対して前記推移判定手段により前記送信された表示信号の信号レベルが変化したと判定される割合を検出し、当該割合に応じて前記駆動信号の大きさを調整する駆動信号調整手段を更に有することを特徴とする請求項１に記載のオーバードライブ駆動回路。
【請求項３】
前記駆動信号選択手段は、
前記第２の符号が前記所定の基準よりも高いことを示す場合に、前記送信された表示信号に基づいて表示される画像をより暗くするようにオーバードライブ駆動する駆動信号を選択し、
前記第２の符号が前記所定の基準よりも低いことを示す場合に、前記送信された表示信号に基づいて表示される画像をより明るくするようにオーバードライブ駆動する駆動信号を選択することを特徴とする請求項１又は２に記載のオーバードライブ駆動回路。
【請求項４】
請求項１乃至３のいずれか１項に記載のオーバードライブ駆動回路を有することを特徴とする表示装置用ドライバＩＣ。
【請求項５】
前記駆動基準を任意に設定可能な設定端子を更に有することを特徴とする請求項４に記載の表示装置用ドライバＩＣ。
【請求項６】
前記駆動信号の大きさを任意に設定可能な設定端子を更に有することを特徴とする請求項４又は５に記載の表示装置用ドライバＩＣ。
【請求項７】
赤色，緑色，青色のそれぞれに対応する複数の前記オーバードライブ駆動回路を有することを特徴とする請求項４乃至６のいずれか１項に記載の表示装置用ドライバＩＣ。
【請求項８】
請求項１乃至７のいずれか１項に記載のオーバードライブ駆動回路を有することを特徴とする表示装置。
【請求項９】
送信された表示信号の１フレーム前の表示信号の信号レベルが、オーバードライブ駆動を行う駆動基準を満たしていたか否かを示す第１の符号を第１の符号記憶手段に記憶しておくステップと、
前記１フレーム前の表示信号の信号レベルが、所定の基準よりも高いか低いかを示す第２の符号を第２の符号記憶手段に記憶しておくステップと、
前記送信された表示信号の信号レベルが前記駆動基準を満たすか否かを判定するステップと、
前記送信された表示信号の信号レベルが前記駆動基準を満たすと判定される場合に、前記第１の符号に基づいて、前記送信された表示信号の信号レベルが前記駆動基準を満たしていなかった信号レベルから前記駆動基準を満たす信号レベルに変化したか否かを判定するステップと、
前記送信された表示信号の信号レベルが変化したと判定される場合に、前記第２の符号に応じて、前記送信された表示信号をオーバードライブ駆動する駆動信号を選択するステップと、
を有することを特徴とするオーバードライブ駆動方法。
【請求項１０】
表示信号が新たに送信された場合に、書き込まれている前の表示信号が読み出され、当該新たな表示信号が書き込まれる表示信号用記憶手段と、
前記新たな表示信号の信号レベルが前記前の表示信号の信号レベルと異なる場合に当該新たな表示信号に対してオーバードライブ駆動を行うと判定し、オーバードライブ駆動を行う場合に当該新たな表示信号の信号レベルを増加又は減少のいずれの方向にオーバードライブ駆動するかを決定する判定手段と、
前記判定手段の判定結果を１ビットのインデックス信号として記憶するインデックス信号用記憶手段と、
前記判定手段の決定結果を１ビットのレベル信号として記憶するレベル信号用記憶手段と、
所定のタイミングで前記表示信号用記憶手段と前記インデックス信号用記憶手段と前記レベル信号用記憶手段とから夫々読み出された前記新たな表示信号と前記インデックス信号と前記レベル信号とを夫々入力し、当該インデックス信号がオーバードライブ駆動を行うことを示す場合に、当該新たな表示信号を当該レベル信号で示された方向にオーバードライブ駆動するオーバードライブ駆動手段と、を有し、
前記判定手段は、
互いに重複しない範囲値であってオーバードライブ駆動を行う対象範囲を示す第１の対象範囲値及び第２の対象範囲値を保持しておき、前記新たな表示信号の信号レベルが当該第１の対象範囲値であって、且つ前記前の表示信号の信号レベルが当該第２の対象範囲値である場合に、前記新たな表示信号に対してオーバードライブ駆動を行うと判定することを特徴とする表示装置用ドライバＩＣ。
【請求項１１】
前記新たな表示信号は前記表示信号用記憶手段から行毎に読み出されるものであって、前記インデックス信号は当該新たな表示信号の最初の行が読み出された後にオーバードライブ駆動を行わないようにリセットされることを特徴とする請求項１０に記載の表示装置用ドライバＩＣ。
【請求項１２】
増加用オーバードライブ値と減少用オーバードライブ値とを可変可能に格納しておくオーバードライブ値格納手段を更に有し、
前記オーバードライブ駆動手段は、
前記インデックス信号がオーバードライブ駆動を行うことを示す場合であって、前記レベル信号が前記増加する方向にオーバードライブ駆動を行うことを示す場合に、前記オーバードライブ値格納手段に格納されている前記増加用オーバードライブ値でオーバードライブ駆動を行い、
前記インデックス信号がオーバードライブ駆動を行うことを示す場合であって、前記レベル信号が前記減少する方向にオーバードライブ駆動を行うことを示す場合に、前記オーバードライブ値格納手段に格納されている前記減少用オーバードライブ値でオーバードライブ駆動を行うことを特徴とする請求項１０又は１１に記載の表示装置用ドライバＩＣ。
【請求項１３】
前記オーバードライブ駆動手段は、
赤色，緑色，青色に夫々対応する複数のオーバードライブ駆動回路であって、前記オーバードライブ値格納手段は当該複数のオーバードライブ駆動回路に対して１つであることを特徴とする請求項１２に記載の表示装置用ドライバＩＣ。
【請求項１４】
前記判定手段で保持しておく前記第１の対象範囲値及び前記第２の対象範囲値は、所定の制御信号に基づいて可変可能であることを特徴とする請求項１０に記載の表示装置用ドライバＩＣ。
【請求項１５】
前記第１の対象範囲値及び前記第２の対象範囲値は、バックライトコントロールによるバックライト輝度の変動に対応していることを特徴とする請求項１０に記載の表示装置用ドライバＩＣ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示信号をオーバードライブ駆動する技術に関する。
【背景技術】
【０００２】
通常、携帯電話やＰＤＡ（Personal Digital Assistance）等の携帯端末の表示部に動画や静止画の画像を表示するには、テレビやパソコンのモニター等とは異なり画像を表示する領域が非常に小さく制限されるので、この画像の表示データを駆動するために必要となる複数の回路で構成された専用のドライバＩＣ（Integrated Circuit）が用いられている。
【０００３】
このドライバＩＣに係る従来の回路構成及び動作処理について説明する前に、表示装置や携帯端末に対するドライバＩＣの相対的な位置関係について説明する。図１３は、表示領域を中軸とする携帯端末の機能ブロックを概略的に示すブロック図である。表示領域を中心とした場合、この携帯端末７０００は、主に、画像を表示する表示装置５０００と、画像の元となる表示データや表示するタイミング等を設定する設定コマンドを表示装置５０００に送信するＣＰＵ（Central Processing Unit）６０００とを備えた構成となる。
【０００４】
ドライバＩＣ１０００は、ＣＰＵ６０００から送信された表示データと設定コマンドを受け取り、この設定コマンドに設定された形式に従って、表示データを信号線駆動回路１４６から信号線Ｓに出力する。そして、走査線駆動回路３０００から出力される駆動信号により信号線Ｓと走査線Ｇとの交差部に形成されたスイッチ素子ＳＷがオンに制御された場合に、信号線Ｓに出力された表示データはスイッチ素子ＳＷを介して表示電極２１００に流れ、表示電極２１００と表示電極２１００に対向配置された対向電極２２００との間に挟持されている液晶層２３００における液晶分子の配向が制御される。これにより、表示部２０００に平行配置されたバックライト（図示せず）から出力される入射光の明るさが調整され、カラーフィルター（図示せず）を介して表示データに応じたカラー表示が可能となる。
【０００５】
次に、図１３を用いて説明したドライバＩＣについて説明する。図１４は、モバイル用途に用いられる従来のドライバＩＣの機能ブロックを概略的に示すブロック図である。図１４に示すドライバＩＣ１０００は、表示データインタフェース１１０と、表示データ変換回路１２０と、タイミング発生回路１３０と、液晶ドライバ回路１４０と、シリアルインタフェース１５０と、インデックスレジスタ１６０と、階調電圧発生回路１７０と、液晶電源発生回路１８０とを備えた構成である。そして、液晶ドライバ回路１４０は、シフトレジスタ１４１と、ラッチ回路１４２と、レベルシフタ１４３と、デコーダ回路１４４と、出力アンプ１４５と、信号線駆動回路１４６とで構成されている。なお、ドライバＩＣ１０００は、図１４に示す各回路以外にも複数の他の回路を備えていることは言うまでも無いが、それら他の回路に関する説明はここでは省略する。
【０００６】
ドライバＩＣ１０００は、ＣＰＵ６０００から送信された表示データを表示データインタフェース１１０で受け取り、表示データ変換回路１２０を介して液晶ドライバ回路１４０に表示信号として入力すると共に、ＣＰＵ６０００から送信された設定コマンドをシリアルインタフェース１５０で受け取って、インデックスレジスタ１６０を介して液晶ドライバ回路１４０に入力する。
【０００７】
液晶ドライバ回路１４０は、入力された２４ビット（１色あたり８ビット×３色（赤色，緑色，青色（以降、「ＲＧＢ」と称する場合もある）））の表示信号を、１ライン毎にラッチ回路１４２でラッチし、レベルシフタ１４３，デコーダ回路１４４，出力アンプ１４５を通して信号線駆動回路１４６から出力する。
【０００８】
図１５は、モバイル用途に用いられる従来のドライバＩＣ（他の一例）の機能ブロックを概略的に示すブロック図である。図１５に示すドライバＩＣ１０００については、図１４に示したドライバＩＣ１０００と基本的には同様の構成を備えるものであるが、ＣＰＵ６０００（図示せず）から送信された表示信号（前述の「表示データ」に相当）を一端内蔵しておく表示信号用ＲＡＭ３０１を具備する点において相違している。また、ＣＰＵ６０００からの表示信号と共に送信される内蔵ＲＡＭアドレス情報であって、表示信号の書き込み先を示した内蔵ＲＡＭアドレス情報に基づいて、その表示信号を表示信号用ＲＡＭ３０１へ書き込むＸ−アドレスカウンタ用のデコーダ３０２，入出力ゲート回路３０３，Ｙ−アドレスカウンタ用のデコーダ３０４を更に備えている点においても相違している。
【０００９】
すなわち、図１５に示すドライバＩＣ１０００は、ＭＰＵインタフェース制御回路を介して送信された表示信号を内蔵ＲＡＭアドレス情報に従って表示信号用ＲＡＭ３０１に一端書き込み、発振器で発信された所定の発信周波数に従って、表示信号用ＲＡＭ３０１から読み出した表示信号をラッチ回路１４２，レベルシフタ１４３，デコーダ回路１４４を通して所望の表示信号レベルに変換した後に、出力回路から表示部２０００（図示せず）に出力する処理を行うものである。
【００１０】
しかしながら、このようなドライバＩＣ１０００を用いて画像を表示部２０００に表示する場合には、応答速度が遅い理由に起因する残像現象が発生する。既に前述にて概要を説明したように、表示装置５０００は、ＲＧＢの各画素に対して表示したい階調に応じたある値の電圧をかけて液晶分子の配向を変えることで、バックライトの透過量を制御し色を表現している。この液晶分子の配向を変えるのに時間を要する場合には、表示部２０００での表示が画像の変化に追いつかず、画像を見ている利用者には残像が生じることになる。
【００１１】
そこで、表示装置５０００の応答速度を改善するには、特許文献１に開示されているように、オーバードライブ駆動を用いることが一般的である。このオーバードライブ駆動とは、液晶分子の配向を変えるのにかかる時間を短縮するために、波形の立ち上がり時に液晶分子にかける電圧を一時的に高いレベルにする方法である。これにより、一時的に配向の変化のスピードを上げて、応答時間を短縮することが可能となる。そして、オーバードライブ駆動は、通常、１フレーム前の画像と現在のフレームの画像との電圧レベル等を比較し、その比較の結果に応じて、一時的にかける電圧のレベルを変更する方法が用いられている。
【００１２】
しかしながら、前フレームの画像を用いる場合には、その画像を格納しておく１フレーム分のフレームメモリーを必要とするため、ドライバＩＣ１０００や表示装置５０００の回路規模が大きくなるという問題があった。この回路規模の拡大を効果的に防止するため、液晶の表示特性に着目し、フレームメモリーのビット数を小さくしてハードウェア規模の削減を図る技術が特許文献２に開示されている。
【特許文献１】特許第３１６７３５１号公報
【特許文献２】特開平９−８１０８３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、特許文献２に開示された技術は、表示信号の１フレームを全て格納可能なメモリーの大きさに対して約１／３の大きさを削減したメモリーを用いてオーバードライブ駆動を行う技術であるため、非常に小さい回路規模が要求されるモバイル用途には適合せず、結果として、モバイル機器に表示される画像へのオーバードライブ駆動の実現が困難であるという問題があった。
【００１４】
本発明は、上記に鑑みてなされたものであり、モバイル機器の表示部に高画質な画像を表示可能とするオーバードライブ駆動回路、表示装置用ドライバＩＣ、表示装置、及び、オーバードライブ駆動方法を提供することを課題とする。
【課題を解決するための手段】
【００１５】
請求項１に記載のオーバードライブ駆動回路は、１フレーム前の表示信号の信号レベルが、オーバードライブ駆動を行う駆動基準を満たしていたか否かを示す第１の符号を記憶しておく第１の符号記憶手段と、前記１フレーム前の表示信号の信号レベルが、所定の基準よりも高いか低いかを示す第２の符号を記憶しておく第２の符号記憶手段と、送信された表示信号の信号レベルが前記駆動基準を満たすか否かを判定するレベル判定手段と、前記表示信号の信号レベルが前記駆動基準を満たすと判定される場合に、前記第１の符号に基づいて、送信された前記表示信号の信号レベルが前記駆動基準を満たしていなかった信号レベルから前記駆動基準を満たす信号レベルに変化したか否かを判定する推移判定手段と、前記表示信号の信号レベルが変化したと判定される場合に、前記第２の符号に応じて、送信された前記表示信号をオーバードライブ駆動する駆動信号を選択する駆動信号選択手段と、を有することを要旨とする。
【００１６】
本発明にあっては、１フレーム前の表示信号の信号レベルが、オーバードライブ駆動を行う駆動基準を満たしていたか否かを示す第１の符号と、１フレーム前の表示信号の信号レベルが、所定の基準よりも高いか低いかを示す第２の符号とを記憶しておき、送信された表示信号の信号レベルが該駆動基準を満たすか否かを判定し、表示信号の信号レベルが該駆動基準を満たすと判定される場合に、第１の符号に基づいて、送信された表示信号の信号レベルが前述の駆動基準を満たしていなかった信号レベルから該駆動基準を満たす信号レベルに変化したか否かを判定し、表示信号の信号レベルが変化したと判定される場合に、第２の符号に応じて、送信された表示信号をオーバードライブ駆動する駆動信号を選択するため、２種類の符号のみを用いた回路規模の非常に小さいオーバードライブ駆動回路を提供することができる。即ち、オーバードライブ駆動を行う際に必要とするメモリー量を、１フレーム分のフレームメモリー若しくはその１／３のメモリーから、第１の符号及び第２の符号の２ビットまで低減することが可能となる。従い、回路規模の小さいオーバードライブ駆動回路を用いることで、モバイル機器の表示部に高画質な画像を表示することが実現可能となる。
【００１７】
請求項２に記載のオーバードライブ駆動回路は、１フレームに対して前記推移判定手段により前記表示信号の信号レベルが変化したと判定される割合を検出し、当該割合に応じて前記駆動信号の大きさを調整する駆動信号調整手段を更に有することを要旨とする。
【００１８】
本発明にあっては、１フレームに対して推移判定手段により表示信号の信号レベルが変化したと判定される割合を検出し、該割合に応じて駆動信号の大きさを調整するため、表示される画面の変化に応じてより適切にオーバードライブ駆動を行うオーバードライブ駆動回路を提供することができる。即ち、割合の大小により、表示される画像が動画であるか静止画であるかを判断できるため、画像の種類に応じてより適切なオーバードライブ駆動を行うことが可能となる。例えば、割合が小さい場合には、静止画時の受信エラーや水平同期外れなどのノイズ信号と判断できるため、ノイズ信号を抑制するように駆動信号の大きさを調整することで、モバイル機器の表示部に更に高画質な画像を表示することが実現可能となる。
【００１９】
請求項３に記載のオーバードライブ駆動回路は、前記駆動信号選択手段が、前記第２の符号が前記所定の基準よりも高いことを示す場合に、送信された前記表示信号に基づいて表示される画像をより暗くするようにオーバードライブ駆動する駆動信号を選択し、前記第２の符号が前記所定の基準よりも低いことを示す場合に、送信された前記表示信号に基づいて表示される画像をより明るくするようにオーバードライブ駆動する駆動信号を選択することを要旨とする。
【００２０】
請求項４に記載の表示装置用ドライバＩＣは、請求項１乃至３のいずれか１項に記載のオーバードライブ駆動回路を有することを要旨とする。
【００２１】
請求項５に記載の表示装置用ドライバＩＣは、前記駆動基準を任意に設定可能な設定端子を更に有することを要旨とする。
【００２２】
本発明にあっては、表示装置用ドライバＩＣが、前述の駆動基準を任意に設定可能な設定端子を更に有するため、ホスト側からのソフトウェア制御に依存しない自動モードで動作可能な表示装置用ドライバＩＣを提供することができる。
【００２３】
請求項６に記載の表示装置用ドライバＩＣは、前記駆動信号の大きさを任意に設定可能な設定端子を更に有することを要旨とする。
【００２４】
本発明にあっては、表示装置用ドライバＩＣが、前述の駆動信号の大きさを任意に設定可能な設定端子を更に有するため、ホスト側からのソフトウェア制御に依存しない自動モードで動作可能な表示装置用ドライバＩＣを提供することができる。
【００２５】
請求項７に記載の表示装置用ドライバＩＣは、赤色，緑色，青色のそれぞれに対応する複数の前記オーバードライブ駆動回路を有することを要旨とする。
【００２６】
請求項８に記載の表示装置は、請求項１乃至７のいずれか１項に記載のオーバードライブ駆動回路を有することを要旨とする。
【００２７】
請求項９に記載のオーバードライブ駆動方法は、１フレーム前の表示信号の信号レベルが、オーバードライブ駆動を行う駆動基準を満たしていたか否かを示す第１の符号を第１の符号記憶手段に記憶しておくステップと、前記１フレーム前の表示信号の信号レベルが、所定の基準よりも高いか低いかを示す第２の符号を第２の符号記憶手段に記憶しておくステップと、送信された表示信号の信号レベルが前記駆動基準を満たすか否かを判定するステップと、前記表示信号の信号レベルが前記駆動基準を満たすと判定される場合に、前記第１の符号に基づいて、送信された前記表示信号の信号レベルが前記駆動基準を満たしていなかった信号レベルから前記駆動基準を満たす信号レベルに変化したか否かを判定するステップと、前記表示信号の信号レベルが変化したと判定される場合に、前記第２の符号に応じて、送信された前記表示信号をオーバードライブ駆動する駆動信号を選択するステップと、を有することを要旨とする。
【００２８】
請求項１０に記載の表示装置用ドライバＩＣは、表示信号が新たに送信された場合に、書き込まれている前の表示信号が読み出され、当該新たな表示信号が書き込まれる表示信号用記憶手段と、前記新たな表示信号の信号レベルが前記前の表示信号の信号レベルと異なる場合に当該新たな表示信号に対してオーバードライブ駆動を行うと判定し、オーバードライブ駆動を行う場合に当該新たな表示信号の信号レベルを増加又は減少のいずれの方向にオーバードライブ駆動するかを決定する判定手段と、前記判定手段の判定結果を１ビットのインデックス信号として記憶するインデックス信号用記憶手段と、前記判定手段の決定結果を１ビットのレベル信号として記憶するレベル信号用記憶手段と、所定のタイミングで前記表示信号用記憶手段と前記インデックス信号用記憶手段と前記レベル信号用記憶手段とから夫々読み出された前記新たな表示信号と前記インデックス信号と前記レベル信号とを夫々入力し、当該インデックス信号がオーバードライブ駆動を行うことを示す場合に、当該新たな表示信号を当該レベル信号で示された方向にオーバードライブ駆動するオーバードライブ駆動手段と、を有することを要旨とする。
【００２９】
請求項１１に記載の表示装置用ドライバＩＣは、前記判定手段が、互いに重複しない範囲値であってオーバードライブ駆動を行う対象範囲を示す第１の対象範囲値及び第２の対象範囲値を保持しておき、前記新たな表示信号の信号レベルが当該第１の対象範囲値であって、且つ前記新たな表示信号の信号レベルが当該第２の対象範囲値である場合に、前記新たな表示信号に対してオーバードライブ駆動を行うと判定することを要旨とする。
【００３０】
請求項１２に記載の表示装置用ドライバＩＣは、前記新たな表示信号は前記表示信号用記憶手段から行毎に読み出されるものであって、前記インデックス信号は当該新たな表示信号の最初の行が読み出された後にオーバードライブ駆動を行わないようにリセットされることを要旨とする。
【００３１】
請求項１３に記載の表示装置用ドライバＩＣは、増加用オーバードライブ値と減少用オーバードライブ値とを可変可能に格納しておくオーバードライブ値格納手段を更に有し、前記オーバードライブ駆動回路は、前記インデックス信号がオーバードライブ駆動を行うことを示す場合であって、前記レベル信号が前記増加する方向にオーバードライブ駆動を行うことを示す場合に、前記オーバードライブ値格納手段に格納されている前記増加用オーバードライブ値でオーバードライブ駆動を行い、前記インデックス信号がオーバードライブ駆動を行うことを示す場合であって、前記レベル信号が前記減少する方向にオーバードライブ駆動を行うことを示す場合に、前記オーバードライブ値格納手段に格納されている前記減少用オーバードライブ値でオーバードライブ駆動を行うことを要旨とする。
【００３２】
請求項１４に記載の表示装置用ドライバＩＣは、前記オーバードライブ駆動回路が、赤色，緑色，青色に夫々対応する複数のオーバードライブ駆動回路であって、前記オーバードライブ値格納手段は当該複数のオーバードライブ駆動回路に対して１つであることを要旨とする。
【００３３】
請求項１５に記載の表示装置用ドライバＩＣは、前記判定手段で保持しておく前記第１の対象範囲値及び前記第２の対象範囲値が、所定の制御信号に基づいて可変可能であることを要旨とする。
【００３４】
請求項１６に記載の表示装置用ドライバＩＣは、前記第１の対象範囲値及び前記第２の対象範囲値は、バックライトコントロールによるバックライト輝度の変動に対応していることを要旨とする。
【発明の効果】
【００３５】
本発明によれば、モバイル機器の表示部に高画質な画像を表示可能とするオーバードライブ駆動回路、表示装置用ドライバＩＣ、表示装置、及び、オーバードライブ駆動方法を提供することができる。
【発明を実施するための最良の形態】
【００３６】
以下、本発明の実施の形態について図面を用いて説明する。
【００３７】
〔第１の実施の形態〕
図１は、本実施の形態に係るオーバードライブ駆動回路の機能ブロックを概略的に示すブロック図である。このオーバードライブ駆動回路１００は、表示装置用ドライバＩＣ（以降、単に「ドライバＩＣ」と称する）１０００の内部に形成されており、図２に示すように、表示データインタフェース１１０を介してＣＰＵ（図示せず）から送信された表示データを表示信号として受け取り、シリアルインタフェース１５０を介して送信される設定コマンドに含まれるレジスタ制御信号と、タイミング発生回路１３０から送信されるタイミング信号とに基づいて、後述する所定の処理を行った後に、液晶ドライバ回路１４０に出力するようになっている。以降、図１に戻り、オーバードライブ駆動回路１００の回路構成及び動作処理について説明する。
【００３８】
最初に、オーバードライブ駆動回路１００の回路構成について説明する。このオーバードライブ駆動回路１００は、第１符号記憶部１０と、第２符号記憶部１１と、レベル判定部１２と、推移判定部１３と、駆動信号選択部１４と、駆動信号調整部１５と、加算部１６とを備えた構成である。
【００３９】
第１符号記憶部１０には、１フレーム前の表示信号の信号レベルが、オーバードライブ駆動を行う駆動基準（以降、単に「駆動基準」と称する場合もある）を満たしていたか否かを示す第１符号が記憶されている。なお、本実施の形態で説明する信号レベルや駆動基準とは、表示信号の電圧で表示される色の階調レベルを意味するものとする。当然ながら、色の階調以外の場合であっても、表示信号の電圧の高低を判別可能とする基準であればどのような基準を用いても良い。また、第１符号記憶部は、“０”又は“１”で表現される１ビットで構成されており、例えば、駆動基準を満たしていた場合には“１”が記憶されており、駆動基準を満たしていなかった場合には“０”が記憶されている。
【００４０】
第２符号記憶部１１には、１フレーム前の表示信号の信号レベルが、所定の基準よりも高いか低いかを示す第２符号が記憶されている。この所定の基準とは、オーバードライブ駆動を行う駆動基準の一部を流用しても良いし、任意に設定されるものであってもよい。また、第２符号記憶部１１も、第１符号記憶部１０と同様に“０”又は“１”で表現される１ビットで構成されており、例えば、所定の基準よりも高い場合には“１”が記憶されており、所定の基準よりも低い場合には“０”が記憶されている。
【００４１】
また、オーバードライブ駆動回路１００は、送信された表示信号に対してオーバードライブ駆動を行うための複数の駆動信号を有する駆動信号源１７を備えている。本実施の形態では、オーバードライブ駆動を行う必要がない場合にオーバードライブ駆動をしない零駆動信号１７ａと、表示される画像をより暗くするようにオーバードライブ駆動する負駆動信号１７ｂと、表示される画像をより明るくするようにオーバードライブ駆動する正駆動信号１７ｃとを備えるものとする。
【００４２】
次に、このような回路構成を有するオーバードライブ駆動回路１００の動作処理について説明する。まず、レベル判定部１２は、ＣＰＵ（図示せず）から送信された表示信号の信号レベルが、オーバードライブ駆動を行う駆動基準を満たしているか否かを判定する（ステップＳ１０）。
【００４３】
そして、この表示信号の信号レベルが駆動基準を満たすと判定される場合に、推移判定部１３は、第１符号記憶部１０に記憶されている第１符号を参照し、送信された表示信号の信号レベルが、駆動基準を満たしていなかった信号レベルからオーバードライブ駆動を行う駆動基準を満たす信号レベルに変化したものであるか否かを判定する（ステップＳ１１）。
【００４４】
ステップＳ１０での判定の結果、表示信号の信号レベルが駆動基準を満たしていないと判定される場合や、表示信号の信号レベルが駆動基準を満たしていたとしても、ステップＳ１１での判定の結果、表示信号の信号レベルが変化していないと判定される場合には、オーバードライブ駆動を行う必要がないので、駆動信号選択部は１４、零駆動信号１７ａを選択する。一方、ステップＳ１１での判定の結果、表示信号の信号レベルが変化したものと判定される場合には、送信された表示信号に対してオーバードライブ駆動を行う必要があるので、駆動信号選択部１４は、第２符号記憶部１１に記憶されている第２符号を参照し、この第２符号に対応するように、負駆動信号１７ｂ又は正駆動信号１７ｃのいずれかの駆動信号を選択する（ステップＳ１２）。
【００４５】
例えば、第２符号が“０”の場合には正駆動信号１７ｃを選択し、第２符号が“１”の場合には負駆動信号１７ｂを選択するようにしてもよい。第２符号がどのような場合に、どちらの駆動信号を選択させるかについては、液晶に電圧がかかっていない状態で表示装置の表示部に表示される画面の色（通常、ノーマリーホワイトモードやノーマリーブラックモードと称されている）等の違いにより、適宜設定すればよい。
【００４６】
最後に、加算部１６は、送信された表示信号に選択された駆動信号を加算する（ステップＳ１３）。
【００４７】
従って、送信された表示信号に対して、より明るく又はより暗くするようにオーバードライブ駆動を行うことで、液晶分子にかける電圧を一時的に高く又は低くすることができ、応答速度を改善した表示が可能となる。また、第１符号及び第２符号の２ビットのみを用いてオーバードライブ駆動を行うので、回路規模の小さいモバイル機器等の表示部に高画質な画像を表示することが実現可能となる。
【００４８】
更に、駆動信号調整部１５は、１フレームに対して、ステップＳ１１の処理により表示信号の信号レベルが変化したと判定される割合を検出し、この割合に応じて駆動信号源の負駆動信号１７ｂ及び正駆動信号１７ｃのそれぞれの大きさを調整する。即ち、送信された表示信号が含まれる１フレームにおいて、この１フレームを構成する全ての表示信号の総数に対して、信号レベルが変化したと判定される表示信号の総数の割合を検出することで、この割合の大小により、表示される画像が動画であるか静止画であるかを判断できる。例えば、その割合が大きい場合には動画であると判断でき、画像の変化により適切に対応するため、負駆動信号１７ｂ及び正駆動信号１７ｃを更に大きくするように調整し、その割合が小さい場合には静止画であると判断でき、負駆動信号１７ｂ及び正駆動信号１７ｃを更に小さくなるように調整する。また、動画の場合には調整量を更に大きくし、静止画の場合には調整量を０（零）とするように、いずれか一方の駆動信号を調整することも可能である。
【００４９】
そして、オーバードライブ駆動回路１００は、オーバードライブ駆動後の表示信号を図２に示す液晶ドライバ回路１４０に送信する。液晶ドライバ回路１４０は、この表示信号を１ライン毎にラッチ回路１４２でラッチし、レベルシフタ１４３，デコーダ回路１４４，出力アンプ１４５を通して信号線駆動回路１４６から各信号線Ｓに出力する。
【００５０】
また、ドライバＩＣ１０００は、図３に示すように、表示データ変換回路１２０とオーバードライブ駆動回路１００との間に、ＲＧＢ用２４ビットの表示信号を各色８ビットの表示信号に分割する信号分割回路を設け、赤色（Ｒ），緑色（Ｇ），青色（Ｂ）のそれぞれに対応するように複数のオーバードライブ駆動回路１００ａ〜１００ｃを有することも可能である。
【００５１】
最後に、このようなオーバードライブ駆動回路１００やドライバＩＣ１０００を表示装置５０００に適用可能であることは言うまでもない。
【００５２】
以下、このような回路構成及び処理動作を有するオーバードライブ駆動回路１００，ドライバＩＣ１０００，表示装置５０００の一実施例について更に説明を続ける。
【実施例１】
【００５３】
図４は、第１の実施例に係るオーバードライブ駆動回路の回路構成を示す構成図である。上位側比較器３２と下位側比較器３３と第１のＡＮＤ回路３４とは、図１に示すレベル判定部１２に相当し、第２のＡＮＤ回路３５と反転回路３７とは、図１に示す推移判定部１３に相当する。また、第１のメモリ３６は、図１に示す第１符号記憶部１０に相当し、第２のメモリ３９は、図１に示す第２符号記憶部１１に相当する。更に、駆動信号選択回路３８は、図１に示す駆動信号選択部１４に相当する。その他については、図１を用いて説明した各部と同様である。なお、実施例１及び後述する実施例２，実施例３は、一色８ビットの表示信号を例に説明をするものであり、液晶パネルはノーマリーホワイトモードであるものとする。
【００５４】
送信された８ビットの表示信号は、上位側比較器３２のマイナス端子に入力されると共に、下位側比較器３３のプラス端子に入力される。また、上位側比較器３２のプラス端子には、レジスタ制御信号が送信されるタイミングに基づいて、上位側レジスタ３０に格納されている上位側駆動基準値（レベル２３５）が入力され、下位側比較器３３のマイナス端子には、レジスタ制御信号が送信されるタイミングに基づいて、下位側レジスタ３１に格納されている下位側駆動基準値（レベル２１０）が入力される。なお、上位側レジスタ３０及び下位側レジスタ３１にそれぞれ格納されている上位側駆動基準値及び下位側駆動基準値は、図２で示すシリアルインタフェース１５０を通じてホスト側のＣＰＵから送信されるレジスタ制御信号により制御されるので、ホスト側での調整により、上位側レジスタ３０及び下位側レジスタ３１に格納される各駆動基準値の大きさをそれぞれ変更することが可能となっている。
【００５５】
上位側比較器３２は、表示信号の表示レベルと上位側駆動基準値とを比較し、表示信号の表示レベルがレベル２３５以下の場合に、“１”の符号を有する信号を出力し、表示信号の表示レベルがレベル２３５より高い場合に、“０”の符号を有する信号を出力する。同様に、下位側比較器３３は、表示信号の表示レベルと下位側駆動基準値とを比較し、表示信号の表示レベルがレベル２１０以上の場合に、“１”の符号を有する信号を出力し、表示信号の表示レベルがレベル２１０より低い場合に、“０”の符号を有する信号を出力する。
【００５６】
そして、第１のＡＮＤ回路３４は、上位側比較器３２及び下位側比較器３３からそれぞれ出力された２つの信号を入力し、一般的にＡＮＤ回路の有する特性に応じた符号の信号を出力する。即ち、両比較器から出力された２つの信号の符号が“１”の場合に“１”の符号を有するインデックスシグナル（Index Signal：以降、「ＩＳ信号」と称する）を出力し、それ以外の場合に“０”の符号を有するＩＳ信号を出力する。
【００５７】
一般に、液晶は、特許文献１に開示されているように、液晶に印加する電界を０（零）にするような場合、即ち、液晶分子の粘性などの物性によって配向が変化する場合に応答速度が遅くなる。つまり、ノーマリホワイトの場合には白表示側、ノーマリブラックの場合には黒表示側の表示レベルの場合に応答速度が遅くなる。故に、図４に示す第１のＡＮＤ回路３４は、レベル２１０（透過率７０％程度）以上〜レベル２３５（透過率９０％程度）以下の範囲をノーマリーホワイトモードにおけるオーバードライブ駆動を行う駆動基準とし、送信された表示信号がこの駆動基準の範囲に含まれるか否かを判定するものとなっている。
【００５８】
そして、第１のＡＮＤ回路３４から出力されたＩＳ信号は、第２のＡＮＤ回路３５に入力されると共に第１のメモリ３６に蓄積される。また、タイミング信号に基づいて第１のメモリ３６に蓄積されていた１フレーム前の表示信号に対する符号がインデックスシグナル（以降、「ＤＬＩＳ信号」と称する）として出力され、反転回路で反転された後に、第２のＡＮＤ回路３５に入力される。
【００５９】
第２のＡＮＤ回路３５は、第１のＡＮＤ回路３４から出力されたＩＳ信号と第１のメモリ３６から出力されたＤＬＩＳ信号の反転値とを入力し、入力される２つの信号の符号が“１”の場合に、“１”の符号を有するオーバードライブＯＮ信号（以降、「ＯＤＯＮ信号」と称する）を出力し、それ以外の場合は、“０”の符号を有するＯＤＯＮ信号を出力する。即ち、“１”の符号を有するＯＤＯＮ信号を出力する場合とは、入力される信号が共に“１”の場合なので第１のメモリに蓄積されていた符号が“０”であり、従って１フレーム前の表示信号の表示レベルは駆動基準を満たしていなかったため、送信された表示信号はオーバードライブ駆動を行う駆動基準に変化してきたものを意味している。
【００６０】
その後、ＯＤＯＮ信号は駆動信号選択回路３８に入力され、駆動信号選択回路３８は、ＯＤＯＮ信号の符号が“１”の場合に、負駆動信号１７ｂ又は正駆動信号１７ｃを選択するように第１のスイッチを制御し、ＯＤＯＮ信号の符号が“０”の場合には、オーバードライブ駆動を行う必要がないので、ゼロ信号を出力する零駆動信号１７ａを選択するように第１のスイッチを制御する。
【００６１】
以上の処理動作により、１ビットのメモリを用いてオーバードライブ駆動を行うか否かについての判定が可能となるが、このままでは表示信号をより明るく又はより暗くするかについての判別ができない。オーバードライブ駆動回路１００は、前述したように第２のメモリ３９を用いることで、この判別を行うことを可能としている。
【００６２】
下位側比較器３３で比較された結果の符号は、第１のＡＮＤ回路３４に送信されると共に、第２のメモリ３９に蓄積される。そして、タイミング信号に基づいて第２のメモリ３９に蓄積されていた１フレーム前の表示信号に対して下位側比較器３３から出力された符号が補助信号（以降、「ＤｅＬＶＬ信号」と称する）として出力され、このＤｅＬＶＬ信号は、後段の駆動信号選択回路３８に入力される。
【００６３】
そして、駆動信号選択回路３８は、ＤｅＬＶＬ信号の符号が“０”の場合に、表示信号が暗いレベル（レベル２１０より低いレベル）から駆動基準（レベル２１０以上〜レベル２３５以下）に変化してきたと判断できるので、表示信号をより明るく表示するために正駆動信号１７ｃを選択するように第２のスイッチを制御し、ＤｅＬＶＬ信号の符号が“１”の場合には、表示信号が明るいレベル（レベル２３５より高いレベル）から駆動基準（レベル２１０以上〜レベル２３５以下）に変化してきたと判断できるので、表示信号をより暗く表示するために負駆動信号１７ｂを選択するように第２のスイッチを制御する。
【００６４】
そして、駆動信号選択回路３８により選択された駆動信号は、オーバードライブ駆動信号（以降、「ＯＤＩＳ信号」と称する場合もある）として加算部１６に入力され、送信された表示信号とＯＤＩＳ信号とを加算し、オーバードライブ駆動後の表示信号としてオーバードライブ駆動回路１００から出力される。
【００６５】
以上の動作処理に基づいて、各回路や各メモリから出力される各信号の符号パターンと、その符号パターンに応じて選択される駆動信号との場合分けを図５に示す。
【００６６】
従って、本実施例で説明したオーバードライブ駆動回路１００は、送信された表示信号が、応答速度が遅くなる特定の駆動基準に属する場合に、２ビットの小さいメモリを用いてオーバードライブ駆動を行うことが可能となり、応答速度を改善した表示が可能となる。なお、このようなオーバードライブ駆動回路は、ＲＧＢの各色毎に処理を行うことが最も望ましいことは言うまでもない。
【００６７】
また、上位側レジスタ３０及び／又は下位側レジスタ３１にそれぞれ格納される各駆動基準値を変更することで、オーバードライブ駆動を行う駆動基準の範囲を可変可能とすることは言うまでもない。例えば、ノーマリーブラックモードの場合には、上位側レジスタ３０に格納される上位側駆動基準値をレベル１２５（透過率２０％程度）とし、下位側レジスタ３１に格納される下位側駆動基準値をレベル８５（透過率１％程度）とすることで、他の回路等に変更を加えることなく、駆動基準をレベル８５以上〜レベル１２５に変更することも可能である。参考までに、このノーマリーブラックモードの場合に、各回路や各メモリから出力される各信号の符号パターンと、その符号パターンに応じて選択される駆動信号との場合分けを図６に示す。
【実施例２】
【００６８】
図７は、第２の実施例に係るオーバードライブ駆動回路の回路構成を示す構成図である。このオーバードライブ駆動回路１００の回路構成は、実施例１で説明したオーバードライブ駆動回路１００の回路構成に、図１に示す駆動信号調整部１５に相当する駆動信号調整回路４０を更に加えた構成である。本実施例では、この駆動信号調整回路４０の回路構成及び処理動作について説明し、実施例１と重複する回路の説明はここでは省略する。なお、実施例１で説明した第２のＡＮＤ回路３５は“０”又は“１”の符号を有するＯＤＯＮ信号を出力する機能を備えるものであったが、本実施例の第２のＡＮＤ回路３５は、第２のＡＮＤ回路３５に入力される２つの信号の符号が“１”の場合、即ち、送信された表示信号がオーバードライブ駆動を行う駆動基準に変化してきたものであると判定された場合にＯＤＯＮ信号を出力し、それ以外の場合には何も出力しない処理を行うものとする。
【００６９】
駆動信号調整回路４０は、第２のＡＮＤ回路３５から出力されるＯＤＯＮ信号を入力すると共にレジスタ制御信号も入力し、１フレーム中にどの程度オーバードライブが必要な領域があるのかについて検出し、その領域の大小に応じたオーバードライブ量調整信号（以降、「ＡＤＪ信号」と称する）を生成して出力する。このＡＤＪ信号により、負駆動信号１７ｂのオーバードライブ値（−Ｃｏｅｆｆ．）及び正駆動信号１７ｃのオーバードライブ値（＋Ｃｏｅｆｆ．）をそれぞれ可変することができる。従って、この駆動信号調整回路４０を有するオーバードライブ駆動回路１００は、負駆動信号１７ｂ及び正駆動信号１７ｃの大きさを変化することを可能とするので、連続して画面が大きく変化している動画表示の場合には、送信された表示信号を実施例１で説明したよりも大きくオーバードライブ駆動し、画面の変化量が少ない静止画の場合には、実施例１で説明したよりも小さくオーバードライブ駆動することが可能となる。
【００７０】
図８は、本実施例に係る駆動信号調整回路の回路構成を示す構成図である。第１累積加算器５０は、第２のＡＮＤ回路３５から出力されたＯＤＯＮ信号を累積的に加算する。駆動信号調整回路４０は１フレーム中においてオーバードライブ駆動を必要とする表示信号の領域を検出するので、第１累積加算器５０で累積加算された累積値は、１フレームの最初でクリアされ、その後、ＯＤＯＮ信号を１フレームの間累積加算する。例えば、表示画面が４８０×６４０画素の場合である場合、全画素でＯＤＯＮ信号が出力された場合には１フレーム中の累積加算結果は３０７２００となり、半画面分の画素でＯＤＯＮ信号が出力された場合には１５３６００となる。即ち、第１累積加算器５０に累積された累積値が、１フレーム中でオーバードライブが必要な画素数を示しており、この累積値が大きければ表示信号は動画のようなダイナミックな信号であり、小さければ静止画の時の受信エラーや水平同期外れなどのノイズ状信号であると判断することができる。
【００７１】
そして、第１累積加算器５０で累積加算された累積値は、第１ラッチ回路５１により１フレームに１回ラッチされ、比較器５２のプラス端子に入力される。比較器５２は、基準レジスタ５３に格納された所定の基準値をマイナス端子から入力し、累積値と基準値とを比較する。ここで、この所定の基準値は、図２で示すシリアルインタフェース１５０を通じてホスト側のＣＰＵから送信されるレジスタ制御信号により制御されるので、ホスト側での調整により、基準レジスタに格納される基準値の大きさを変更することが可能となっている。例えば、ｉ−チャネルなどの場合には画面の一部しかスクロールしないが、常に表示画像の書き換えが行われているので、基準値を小さく設定する。一方、テレビ受信の場合には、１ラインの同期外れやワンセグ信号の受信ブロックエラーなどのようなノイズ状表示があるため、基準値を高く設定しておく。
【００７２】
比較器５２での比較の結果、累積値が基準値よりも大きい場合には動画と判定し、オーバードライブ量を上げるように「＋１」を出力する。一方、累積値が基準値よりも小さい場合には静止画と判定し、オーバードライブ量を下げるように「−１」を出力する。従って、ｉ−チャネルなどのように画面の一部しか書き変わらない場合であっても、１フレーム全体に対する累積値を用いるため、動画と判定することが可能となり、テレビ表示の場合には、パンニングやシーンチェンジのようにダイナミックに画面が変化する時に動画と判定することが可能となる。
【００７３】
比較器５２から出力された値は、第２累積加算器５５で累積的に加算される。第１累積加算器５０から比較器５２までは２つのフレーム間での画面変化を判定するものであるが、第２累積加算器５５以降は、複数のフレーム間における画面変化の連続性に着目している。即ち、比較器５２から出力される値が頻繁に切り替わったときオーバードライブ駆動の有無も頻繁に切り替わり、そのような表示信号に対してオーバードライブ駆動処理による急激な変化は視覚的に不自然さを感じるようになるため、切り替わり時の変化を緩和するために第２累積加算器５５で累積加算された累積値を用いる。この処理について、図８に示す構成図と図９及び図１０に記載された表とを用いて説明する。
【００７４】
図９は、駆動信号調整回路から出力されるＡＤＪ信号の第一例を示す表である。第一例を示す表では、調整レジスタ５７に格納された調整値が４つのレベルに区分されており、第２累積加算器５５から出力された累積値が「＋１」の場合の調整値は「０．２５」であり、累積値が「＋２」の場合の調整値は「０．５０」であり、累積値が「＋３」の場合の調整値は「０．７５」であり、累積値が「＋４」の場合の調整値は「１．００」となるように設定されている。なお、累積値が「０」の場合の調整値は「０．００」とすることを基準としている。また、第２累積加算器５５と調整レジスタ５７との間には、オーバーフローやアンダーフローが発生しないようにリミッタ回路５６が設けられており、第一例を示す表におけるリミット値は「＋４」に設定されている。
【００７５】
フレーム番号がｎから（ｎ＋５）までの画像は、比較器５２からの出力が「＋１」なので動画であると判断することができる。その場合に、第２累積加算器５５の累積値は、上限を「＋４」として、「＋１」→「＋２」→「＋３」→「＋４」と次第に大きくなり、その推移に対応するように「０．２５」→「０．５０」→「０．７５」→「１．００」と次第に大きいＡＤＪ信号が出力されることになる。フレーム番号がｎ＋６の場合、比較器５２からの出力が「−１」なので、動画から静止画に変化したと判断することができる。この場合、第２ラッチ回路５４を介して入力される「−１」により、第２累積加算器５５に累積されていた累積値がクリアされて０（零）となる。第２累積加算器５５に入力される値が「−１」の場合には累積値が常に０（零）となるので、フレーム番号がｎ＋６からｎ＋１０までの画像に対する第２累積加算器５５の累積値は全て０（零）となっている。累積値が０（零）なので、「０．００」のＡＤＪ信号が出力されることになる。
【００７６】
図１０は、駆動信号調整回路から出力されるＡＤＪ信号の第二例を示す表である。第二例を示す表では、調整レジスタ５７に格納された調整値が２つのレベルに区分されており、第２累積加算器５５から出力された累積値が「＋１」の場合の調整値は「０．５０」であり、累積値が「＋２」の場合の調整値は「１．００」となるように設定されている。なお、第一例を示す表の場合と同様に、累積値が「０」の場合の調整値は「０．００」とすることを基準としている。また、第二例を示す表におけるリミット値は「＋２」に設定されている。
【００７７】
フレーム番号がｎから（ｎ＋５）までの画像は、比較器５２からの出力が「＋１」なので動画であると判断することができる。その場合に、第２累積加算器５５の累積値は、上限を「＋２」として、「＋１」→「＋２」と変化し、その推移に対応するように「０．５０」→「１．００」と次第に大きいＡＤＪ信号が出力されることになる。フレーム番号がｎ＋６の場合、比較器５２からの出力が「−１」なので、動画から静止画に変化したと判断することができる。この場合、第２ラッチ回路５４を介して入力される「−１」により、第２累積加算器５５に累積されていた値がクリアされて０（零）となる。第２累積加算器５５に入力される値が「−１」の場合には累積値が常に０（零）となるので、フレーム番号がｎ＋６からｎ＋１０までの画像に対する累積値は全て０（零）となっている。累積値が０（零）なので、「０．００」のＡＤＪ信号が出力されることになる。
【００７８】
なお、調整レジスタ５７に格納される調整値は、基準レジスタ５３に格納された基準値と同様に、ホスト側のＣＰＵから送信されるレジスタ制御信号により制御されるので、ホスト側での調整により、調整レジスタ５７に格納される調整値の大きさを変更することが可能となっている。
【００７９】
また、例えば、正駆動信号１７ｃが予め備えている「正」としての所定の大きさを０に設定しておくことで、「０．００」のＡＤＪ信号が出力された場合に、実施例１で説明した零駆動信号が選択された場合と同様に、オーバードライブ駆動を停止することも可能である。その他、調整値を「１．００」に固定することで、オーバードライブ量を常に一定（第一例の表及び第二例の表における最大値）とすることも可能である。
【００８０】
なお、このような駆動信号調整回路を有するオーバードライブ駆動回路１００は、ＲＧＢの各色毎に処理を行うことが最も望ましいことは言うまでもない。
【００８１】
従って、本実施例で説明したオーバードライブ駆動回路１００は、実施例１で説明した効果に加えて、動画などのダイナミックな画面とそうでない画面とで、動画と静止画との切り替えを行うことが可能となり、表示する画像に適応した更に高画質な画像を表示することができる。
【実施例３】
【００８２】
実施例１で説明したように、上位側レジスタ３０及び下位側レジスタ３１に格納されている上位側駆動基準値及び下位側駆動基準値は、レジスタ制御信号により制御されるようになっているので、ホスト側からのソフトウェア制御に依存することになる。しかしながら、本実施例で説明するドライバＩＣは、各駆動基準値を任意に設定可能な設定端子を備えているので、ホスト側から送信された画像を独自に制御可能な自動モードで動作することが可能となる。
【００８３】
図１１は、第３の実施例に係るドライバＩＣの回路構成を示す構成図である。このドライバＩＣ１０００は、図２に示すドライバＩＣ１０００の有するシリアルインタフェース１５０及びインデックスレジスタ１６０に代えて、駆動基準や駆動信号の大きさを任意に設定可能な設定端子２１０を備えた構成である。図１１に示すドライバＩＣ１０００は、電源が投入された後、スタンバイ端子に印加されるオン／スタンバイ信号の入力により、予め決められたシーケンスに従いタイミング発生回路１３０及び液晶電源発生回路１８０が動作することで、表示のオン／オフを行うようになっている。表示を行う際のタイミング設定や、液晶駆動電源の電圧や液晶電源発生回路１８０の内部に形成された昇圧回路動作の設定や、オーバードライブ駆動する際のオーバードライブ量の設定等を、ドライバＩＣ１０００の設定端子２１０から行うことが可能となる。
【００８４】
図１２は、本実施例に係るオーバードライブ駆動回路の回路構成を示す構成図である。このオーバードライブ駆動回路は、図４に示すオーバードライブ駆動回路と同様の構成であるが、上位側レジスタ３０及び下位側レジスタ３１がない点において異なっている。上位側比較器３２及び下位側比較器３３は、設定端子２１０から入力された設定値を用いて比較を行い、第１のＡＮＤ回路３４は、その比較の結果に基づいて、オーバードライブ駆動の駆動基準を満たしているか否かを判定する。また、同様に、負駆動信号１７ｂの大きさ（−Ｃｏｅｆｆ．）及び正駆動信号１７ｃの大きさ（＋Ｃｏｅｆｆ．）についても、設定端子２１０から入力された設定値を用いて設定することが可能となる。
【００８５】
なお、設定端子２１０から入力される設定値は、駆動基準や駆動信号そのものの値でも良いが、予め上位側比較器３２及び下位側比較器３３や、負駆動信号１７ｂ及び正駆動信号１７ｃに数種類の値を内蔵しておき、その中から所望の値を選択するような選択値であってもよい。選択値を用いる場合には、ドライバＩＣ内の配線数を削減することが可能となる。
【００８６】
また、本実施例では、図２に示すドライバＩＣ１０００の有するシリアルインタフェース１５０及びインデックスレジスタ１６０に代えて、設定端子２１０を備えた構成を用いて説明したが、このシリアルインタフェース１５０及びインデックスレジスタ１６０を有するドライバＩＣ１０００に更に設定端子２１０を備え、いずれかを選択させる選択回路により、従来のようにホスト側の設定コマンドを用いるモードと本実施例で説明した自動モードとを選択可能とする構成であっても同様の効果が得られることは言うまでもない。
【００８７】
更に、本実施例で説明したオーバードライブ駆動回路１００は、実施例１で説明した回路構成と同様の構成であったが、実施例２で説明した駆動信号調整回路４０を有するオーバードライブ駆動回路１００に用いても同様の効果が得られることは言うまでもない。
【００８８】
また、上位側レジスタ３０及び／又は下位側レジスタ３１に格納される各駆動基準や、負駆動信号１７ｂの大きさ及び／又は正駆動信号１７ｃの大きさのみではなく、実施例２で説明した基準レジスタ５３に格納される基準値や、調整レジスタ５７に格納される調整値を任意に設定する複数の設定端子２１０を有する構成であってもよい。
【００８９】
本実施の形態によれば、１フレーム前の表示信号の信号レベルが、オーバードライブ駆動を行う駆動基準を満たしていたか否かを示す第１符号を第１符号記憶部１０に記憶しておき、また、１フレーム前の表示信号の信号レベルが、所定の基準よりも高いか低いかを示す第２符号を第２符号記憶部１１に記憶しておき、送信された表示信号の信号レベルが該駆動基準を満たすか否かをレベル判定部１２で判定し、表示信号の信号レベルが該駆動基準を満たすと判定される場合に、第１符号に基づいて、送信された表示信号の信号レベルが前述の駆動基準を満たしていなかった信号レベルから該駆動基準を満たす信号レベルに変化したか否かを推移判定部１３で判定し、表示信号の信号レベルが変化したと判定される場合に、第２符号に応じて、送信された表示信号をオーバードライブ駆動する駆動信号を駆動信号選択部１４で選択するので、２種類の符号のみを用いた回路規模の非常に小さいオーバードライブ駆動回路を提供することができる。即ち、オーバードライブ駆動を行う際に必要とするメモリー量を、１フレーム分のフレームメモリー若しくはその１／３のメモリーから、第１符号及び第２符号の２ビットまで低減することが可能となる。従い、回路規模の小さいオーバードライブ駆動回路１００を用いることで、モバイル機器の表示部に高画質な画像を表示することが実現可能となる。
【００９０】
本実施の形態によれば、１フレームに対して推移判定部１３により表示信号の信号レベルが変化したと判定される割合を検出し、該割合に応じて駆動信号の大きさを調整する駆動信号調整部１５を更に有するため、表示される画面の変化に応じてより適切にオーバードライブ駆動を行うオーバードライブ駆動回路１００を提供することができる。即ち、割合の大小により、表示される画像が動画であるか静止画であるかを判断できるため、画像の種類に応じてより適切なオーバードライブ駆動を行うことが可能となる。例えば、割合が小さい場合には、静止画時の受信エラーや水平同期外れなどのノイズ信号と判断できるので、ノイズ信号を抑制するように駆動信号の大きさを調整することで、モバイル機器の表示部に更に高画質な画像を表示することが実現可能となる。
【００９１】
本実施の形態によれば、ドライバＩＣ１００が、前述の駆動基準を任意に設定可能な設定端子２１０を更に有するので、ホスト側からのソフトウェア制御に依存しない自動モードで動作可能なドライバＩＣ１０００を提供することができる。
【００９２】
本実施の形態によれば、ドライバＩＣ１００が、前述の駆動信号の大きさを任意に設定可能な設定端子２１０を更に有するので、ホスト側からのソフトウェア制御に依存しない自動モードで動作可能なドライバＩＣ１０００を提供することができる。
【００９３】
〔第２の実施の形態〕
続いて、本発明に係る第２の実施の形態について説明する。
【００９４】
＜表示装置用ドライバＩＣの構成について＞
図１６は、第２の実施の形態に係る表示装置用ドライバＩＣの機能ブロックを示すブロック図である。この表示装置用ドライバＩＣ（以降、単に「ドライバＩＣ」と称する）１０００は、表示信号用ＲＡＭ３０１と、Ｘ−アドレスカウンタ用のデコーダ３０２と、入出力ゲート回路３０３と、Ｙ−アドレスカウンタ用のデコーダ３０４と、判定回路３０５と、インデックス用ＲＡＭ３０６と、レベル信号用ＲＡＭ３０７と、オーバードライブ駆動回路１００とを備えている。なお、図１６に示すように、このドライバＩＣ１０００には上記以外にも複数の他の回路（例えば、ＭＰＵインタフェース制御回路，ラッチ回路等）を備えているが、それら他の回路に関する説明はここでは省略する。
【００９５】
表示信号用ＲＡＭ３０１は、ＣＰＵ６０００から送信された表示信号を記憶可能な表示信号用記憶手段である。Ｒ（赤）Ｇ（緑）Ｂ（青）のいずれか一色あたりに対応する新たな表示信号ＮＥＷＶが送信された場合に、既に書き込まれている前の表示信号ＬＡＳＴＶが読み出され、送信された新たな表示信号ＮＥＷＶが書き込まれる機能を備えている。なお、本実施の形態で説明する表示信号用ＲＡＭは、Ｒ（赤）に対応する表示信号を記憶するものとする。
【００９６】
判定回路３０５は、新たな表示信号ＮＥＷＶの信号レベルが前の表示信号ＬＡＳＴＶの信号レベルと異なる場合に、新たな表示信号ＮＥＷＶに対してオーバードライブ駆動を行うと判定する機能を備えている。また、オーバードライブ駆動を行う場合に、新たな表示信号ＮＥＷＶの信号レベルを増加又は減少のいずれの方向にオーバードライブ駆動するかを決定する機能も備えている。
【００９７】
インデックス信号用ＲＡＭ３０６は、判定回路３０５の判定結果を一色あたり１ビットのインデックス信号ＩＳとして記憶する機能を備えている。
【００９８】
レベル信号用ＲＡＭ３０７は、判定回路３０５の決定結果を一色あたり１ビットのレベル信号ＬＶＬとして記憶する機能を備えている。
【００９９】
オーバードライブ駆動回路１００は、所定のタイミングで表示信号用ＲＡＭ３０１とインデックス信号用ＲＡＭ３０６とレベル信号用ＲＡＭ３０７とから夫々読み出された新たな表示信号ＮＥＷＶとインデックス信号ＩＳとレベル信号ＬＶＬとを夫々入力し、インデックス信号ＩＳがオーバードライブ駆動を行うことを示す場合に、新たな表示信号ＮＥＷＶをレベル信号ＬＶＬで示された方向にオーバードライブ駆動する機能を備えている。
【０１００】
なお、本実施の形態で説明する表示信号用ＲＡＭ３０１とインデックス信号用ＲＡＭ３０６とレベル信号用ＲＡＭ３０７とはＲＡＭ（Random Access Memory）で構成されるものであるが、情報の書き込み及び読み出しが可能であればどのような記憶手段であってもよく、例えば、書き込み及び読み出しを行う方法がＲＡＭとは異なるＥＰＲＯＭ等を代用することも可能である。
【０１０１】
＜表示装置用ドライバＩＣの処理について：ノーマリーホワイトの場合＞
以下、液晶表示パネルがノーマリーホワイトの場合における表示装置用ドライバＩＣ１０００の処理の流れについて、図１６乃至図２０を用いて具体的に説明する。
【０１０２】
まず、ＣＰＵ６０００（図示せず）から送信された表示信号ＮＥＷＶは、ＭＰＵインタフェース制御回路を介して判定回路３０５に入力される。また、表示信号ＮＥＷＶと共にＣＰＵ６０００から送信された内蔵ＲＡＭアドレス情報であって、表示信号用ＲＡＭ３０１に対する表示信号の書き込み先を示す内蔵ＲＡＭアドレス情報は、ＭＰＵインタフェース制御回路を介してデコーダ３０２及びデコーダ３０４に入力される。なお、本実施の形態で説明する表示信号とは、Ｒ（赤）に対応する表示信号であるものとする。
【０１０３】
次に、判定回路３０５は、デコーダ３０２から出力された内蔵ＲＡＭアドレス情報を入力した場合に、図１７に示すように、表示信号用ＲＡＭ３０１に対して読出信号ＲＤ＿ＡＤＲＳを与え、表示信号用ＲＡＭ３０１に既に書き込まれている前の表示信号ＬＡＳＴＶを読み出す。
【０１０４】
一方、判定回路３０５の判定部３１５は、新たな表示信号ＮＥＷＶに対してオーバードライブ駆動の対象範囲を示す第１の対象範囲値と、前の表示信号ＬＡＳＴＶに対してオーバードライブ駆動の対象範囲を示す第２の対象範囲値とを事前に保持しておき、ＭＰＵインタフェース制御回路からの新たな表示信号ＮＥＷＶと表示信号用ＲＡＭ３０１から読み出された前の表示信号ＬＡＳＴＶとを入力した場合に、保持されている第１の対象範囲値及び第２の対象範囲値と新たな表示信号ＮＥＷＶ及び前の表示信号ＬＡＳＴＶとを用いてオーバードライブ駆動を行うか否かを判定し、その判定結果をインデックス信号ＩＳとして出力する。更に、オーバードライブ駆動を行う場合には、新たな表示信号ＮＥＷＶに対して増加又は減少のいずれの方向にオーバードライブ駆動するかを決定し、その決定結果をレベル信号ＬＶＬとして出力する。
【０１０５】
具体的には、図１８に示すような入出力関係でインデックス信号ＩＳ及びレベル信号ＬＶＬが出力されることになる。ＩＳ＝１とはオーバードライブ駆動を行うことを意味し、ＩＳ＝０とはオーバードライブ駆動を行わないことを意味している。また、ＬＶＬ＝１とは新たな表示信号を＋強調（より白表示側）する方向にオーバードライブ駆動を行うことを意味し、ＬＶＬ＝０とは新たな表示信号を−強調（より黒表示側）する方向にオーバードライブ駆動を行うことを意味している。
【０１０６】
一般に、液晶は、印加する電界をゼロにするような場合、すなわち液晶分子の粘性などの物性によって動作が行われる場合に応答速度が遅くなることが知られている。つまり、ノーマリーホワイトの液晶パネルであれば白表示側の信号レベルの場合に応答速度が遅くなる。そこで、図１８に示すように、新たな表示信号ＮＥＷＶが白側の信号レベルである場合（ＮＥＷＶ＝２１０〜２３５）にオーバードライブ駆動を行うように設定（ＩＳ＝１）する。
【０１０７】
また、ＩＳ＝１の場合において、前の表示信号ＬＡＳＴＶの信号レベルが新たな表示信号ＮＥＷＶの信号レベルよりも低い場合（ＬＡＳＴＶ＝０〜２０９）、言い換えれば、黒表示側から白表示側に変化しようとする場合には、より白表示側にオーバードライブ駆動させることを示すＬＶＬ＝１を設定し、一方、前の表示信号ＬＡＳＴＶの信号レベルが新たな表示信号ＮＥＷＶの信号レベルよりも高い場合（ＬＡＳＴＶ＝２３６〜２５５）、言い換えれば、白表示側から黒表示側に変化しようとする場合には、より黒表示側にオーバードライブ駆動させることを示すＬＶＬ＝０を設定しておく。
【０１０８】
すなわち、判定回路３０５の判定部３１５は、前述した第１の対象範囲値として２１０〜２３５を設定し、第２の対象範囲値として０〜２０９，２３６〜２５５を設定しておき、新たな表示信号ＮＥＷＶの信号レベルが２１０〜２３５の場合であって、且つ前の表示信号ＬＡＴＳＶの信号レベルが０〜２０９の場合に、インデックス信号ＩＳ＝１，レベル信号ＬＶＬ＝１を出力し、一方、新たな表示信号ＮＥＷＶの表示信号レベルが２１０〜２３５の場合であって、且つ前の表示信号ＬＡＴＳＶの表示信号レベルが２３６〜２５５の場合に、インデックス信号ＩＳ＝１，レベル信号ＬＶＬ＝０を出力する処理を行う。
【０１０９】
その後、判定回路３０５は、新たな表示信号ＮＥＷＶを、表示信号用ＲＡＭ３０１から前の表示信号ＬＡＳＴＶを読み出すタイミングと競合しないように、所定の時間遅延させる遅延部３２５ｃを通過させ、同時間遅延させる遅延部３２５ｄを通過させた書込信号ＷＲ＿ＡＤＲＳを用いて、新たな表示信号ＮＥＷＶを表示信号用ＲＡＭ３０１に書き込む。なお、この書込信号ＷＲ＿ＡＤＲＳは、デコーダ３０２から出力された内蔵ＲＡＭアドレス情報で示された表示信号の書き込み先に基づいて、新たな表示信号ＮＥＷＶを表示信号用ＲＡＭ３０１に書き込みを行う。
【０１１０】
また、判定回路３０５は、判定部３１５から出力されたインデックス信号ＩＳを、遅延部３２５ｃと同時間遅延させる遅延部３２５ａを経由させた後にインデックス信号ＲＡＭ３０６に書き込むと共に、レベル信号ＬＶＬを、同時間遅延させる遅延部３２５ｂを経由させた後にレベル信号用ＲＡＭ３０７に夫々書き込む。
【０１１１】
そして、インデックス信号用ＲＡＭ３０６は、判定回路３０５から出力されたインデックス信号ＩＳを一色あたり１ビットのインデックス信号ＩＳとして記憶し、レベル信号用ＲＡＭ３０７は、判定回路３０５から出力されたレベル信号ＬＶＬを一色あたり１ビットのレベル信号ＬＶＬとして記憶する。また、表示信号用ＲＡＭ３０１は、判定回路３０５から出力された新たな表示信号ＮＥＷＶを記憶する。
【０１１２】
その後、タイミング発生回路１３０で生成されたデコーダ３０２からのアドレス信号（行毎に読み出しアドレス信号）に基づいて、表示信号用ＲＡＭ３０１に記憶されている新たな表示信号ＮＥＷＶが行毎に読み出されると共に、インデックス信号用ＲＡＭ３０６及びレベル信号用ＲＡＭ３０７に夫々記憶されているインデックス信号ＩＳ及びレベル信号ＬＶＬも同じタイミングで夫々読み出され、オーバードライブ駆動回路１００に送出される。なお、インデックス信号ＩＳは、新たな表示信号ＮＥＷＶの最初の行が読み出された後にリセット（ＩＳ＝０）される。以降、行（ライン）毎に各ＲＡＭから夫々送出されたインデックス信号をＬ＿ＩＳとし、レベル信号をＬ＿ＬＶＬとし、新たな表示信号をＬ＿ＶＩＤＥＯとする。
【０１１３】
続いて、オーバードライブ駆動回路１００は、送出されたインデックス信号Ｌ＿ＩＳとレベル信号Ｌ＿ＬＶＬと表示信号Ｌ＿ＶＩＤＥＯとを夫々入力し、インデックス信号Ｌ＿ＩＳ及びレベル信号Ｌ＿ＬＶＬに基づいて、表示信号Ｌ＿ＶＩＤＥＯに対してオーバードライブ駆動を行う。
【０１１４】
具体的には、オーバードライブ駆動回路１００は、例えば図１９に示すように１列分の８ビットの表示信号を各ビット毎に夫々入力可能な論理回路で構成されており、インデックス信号Ｌ＿ＩＳ＝１，レベル信号Ｌ＿ＬＶＬ＝１の場合には、より白くオーバードライブ（＋強調）するよう、表示信号Ｌ＿ＶＩＤＥＯの全てのビットが“１”となるように変換する。また、インデックス信号Ｌ＿ＩＳ＝１，レベル信号Ｌ＿ＬＶＬ＝０の場合には、より黒くオーバードライブ（−強調）するよう、表示信号Ｌ＿ＶＩＤＥＯの上位から２番目のビットが“０”となるように変換する。
【０１１５】
これにより、図２０に示すように、インデックス信号Ｌ＿ＩＳ＝１，レベル信号Ｌ＿ＬＶＬ＝１の場合には、最も白い表示を行う２５５の信号レベルに変換し、インデックス信号Ｌ＿ＩＳ＝１，レベル信号Ｌ＿ＬＶＬ＝０の場合には、表示信号Ｌ＿ＶＩＤＥＯから６４（＝上位から２番目のビット値（２６））減少した信号レベルに変換してオーバードライブ駆動を実現する。
【０１１６】
ＲＡＭ内蔵ドライバＩＣの場合、通常、表示信号用ＲＡＭ３０１からの読み出しは行毎に行われるため、オーバードライブ駆動回路１００は全ての列に相当する数量を備える必要があるが、図１９に示すように本実施の形態に係るオーバードライブ駆動回路は加算器（加算回路）などの複雑な回路を必要としないため、小規模な回路でオーバードライブ駆動を実現することが可能となる。
【０１１７】
最後に、オーバードライブ駆動処理された表示信号は、図１６に示すレベルシフタ１４３，デコーダ回路１４４を通って所望の表示レベルへの変換が行われた後に、出力回路から表示部２０００にオーバードライブ表示信号として出力される。なお、オーバードライブ表示信号は、インデックス信号ＩＳが行毎に読み出された後にリセットされるため、次回の読み出しの場合にはオーバードライブ駆動は行われることはない。つまり、表示信号用ＲＡＭ３０１に表示信号が書き込まれた直後にのみ、すなわち新たな表示信号に変化があった場合のみオーバードライブ処理が行われることになる。
【０１１８】
＜表示装置用ドライバＩＣの処理について：ノーマリーブラックの場合＞
以下、液晶表示パネルがノーマリーブラックの場合における表示装置用ドライバＩＣ１０００の処理の流れについて、図１６，図１７，図２１乃至図２３を用いて具体的に説明する。
【０１１９】
まず、ＣＰＵ６０００（図示せず）から送信された表示信号ＮＥＷＶは、ＭＰＵインタフェース制御回路を介して判定回路３０５に入力される。また、表示信号ＮＥＷＶと共にＣＰＵ６０００から送信された内蔵ＲＡＭアドレス情報であって、表示信号用ＲＡＭ３０１に対する表示信号の書き込み先を示す内蔵ＲＡＭアドレス情報は、ＭＰＵインタフェース制御回路を介してデコーダ３０２及びデコーダ３０４に入力される。なお、本実施の形態で説明する表示信号とは、Ｒ（赤）に対応する表示信号であるものとする。
【０１２０】
次に、判定回路３０５は、デコーダ３０２から出力された内蔵ＲＡＭアドレス情報を入力した場合に、図１７に示すように、表示信号用ＲＡＭ３０１に対して読出信号ＲＤ＿ＡＤＲＳを与え、表示信号用ＲＡＭ３０１に既に書き込まれている前の表示信号ＬＡＳＴＶを読み出す。
【０１２１】
一方、判定回路３０５の判定部３１５は、新たな表示信号ＮＥＷＶに対してオーバードライブ駆動の対象範囲を示す第１の対象範囲値と、前の表示信号ＬＡＳＴＶに対してオーバードライブ駆動の対象範囲を示す第２の対象範囲値とを事前に保持しておき、ＭＰＵインタフェース制御回路からの新たな表示信号ＮＥＷＶと表示信号用ＲＡＭ３０１から読み出された前の表示信号ＬＡＳＴＶとを入力した場合に、保持されている第１の対象範囲値及び第２の対象範囲値と新たな表示信号ＮＥＷＶ及び前の表示信号ＬＡＳＴＶとを用いてオーバードライブ駆動を行うか否かを判定し、その判定結果をインデックス信号ＩＳとして出力する。更に、オーバードライブ駆動を行う場合には、新たな表示信号ＮＥＷＶに対して増加又は減少のいずれの方向にオーバードライブ駆動するかを決定し、その決定結果をレベル信号ＬＶＬとして出力する。
【０１２２】
具体的には、図２１に示すような入出力関係でインデックス信号ＩＳ及びレベル信号ＬＶＬが出力されることになる。ＩＳ＝１とはオーバードライブ駆動を行うことを意味し、ＩＳ＝０とはオーバードライブ駆動を行わないことを意味している。また、ＬＶＬ＝１とは新たな表示信号を＋強調（より白表示側）する方向にオーバードライブ駆動を行うことを意味し、ＬＶＬ＝０とは新たな表示信号を−強調（より黒表示側）する方向にオーバードライブ駆動を行うことを意味している。
【０１２３】
前述したように、一般に、液晶は、印加する電界をゼロにするような場合、すなわち液晶分子の粘性などの物性によって動作が行われる場合に応答速度が遅くなることが知られている。つまり、ノーマリーブラックの液晶パネルであれば黒表示側の信号レベルの場合に応答速度が遅くなる。そこで、図２１に示すように、新たな表示信号ＮＥＷＶが黒側の信号レベルである場合（ＮＥＷＶ＝８５〜１２５）にオーバードライブ駆動を行うように設定（ＩＳ＝１）する。
【０１２４】
また、ＩＳ＝１の場合において、前の表示信号ＬＡＳＴＶの信号レベルが新たな表示信号ＮＥＷＶの信号レベルよりも低い場合（ＬＡＳＴＶ＝０〜８４）、言い換えれば、黒表示側から白表示側に変化しようとする場合には、より白表示側にオーバードライブ駆動させることを示すＬＶＬ＝１を設定し、一方、前の表示信号ＬＡＳＴＶの信号レベルが新たな表示信号ＮＥＷＶの信号レベルよりも高い場合（ＬＡＳＴＶ＝１２６〜２５５）、言い換えれば、白表示側から黒表示側に変化しようとする場合には、より黒表示側にオーバードライブ駆動させることを示すＬＶＬ＝０を設定しておく。
【０１２５】
すなわち、判定回路３０５の判定部３１５は、前述した第１の対象範囲値として８５〜１２５を設定し、第２の対象範囲値として０〜８４，１２６〜２５５を設定しておき、新たな表示信号ＮＥＷＶの信号レベルが８５〜１２５の場合であって、且つ前の表示信号ＬＡＴＳＶの信号レベルが０〜８４の場合に、インデックス信号ＩＳ＝１，レベル信号ＬＶＬ＝１を出力し、一方、新たな表示信号ＮＥＷＶの表示信号レベルが８５〜１２５の場合であって、且つ前の表示信号ＬＡＴＳＶの表示信号レベルが１２６〜２５５の場合に、インデックス信号ＩＳ＝１，レベル信号ＬＶＬ＝０を出力する処理を行う。
【０１２６】
その後、判定回路３０５は、新たな表示信号ＮＥＷＶを、表示信号用ＲＡＭ３０１から前の表示信号ＬＡＳＴＶを読み出すタイミングと競合しないように、所定の時間遅延させる遅延部３２５ｃを通過させ、同時間遅延させる遅延部３２５ｄを通過させた書込信号ＷＲ＿ＡＤＲＳを用いて、新たな表示信号ＮＥＷＶを表示信号用ＲＡＭ３０１に書き込む。なお、この書込信号ＷＲ＿ＡＤＲＳは、デコーダ３０２から出力された内蔵ＲＡＭアドレス情報で示された表示信号の書き込み先に基づいて、新たな表示信号ＮＥＷＶを表示信号用ＲＡＭ３０１に書き込みを行う。
【０１２７】
また、判定回路３０５は、判定部３１５から出力されたインデックス信号ＩＳを、遅延部３２５ｃと同時間遅延させる遅延部３２５ａを経由させた後にインデックス信号ＲＡＭ３０６に書き込むと共に、レベル信号ＬＶＬを、同時間遅延させる遅延部３２５ｂを経由させた後にレベル信号用ＲＡＭ３０７に夫々書き込む。
【０１２８】
そして、インデックス信号用ＲＡＭ３０６は、判定回路３０５から出力されたインデックス信号ＩＳを一色あたり１ビットのインデックス信号ＩＳとして記憶し、レベル信号用ＲＡＭ３０７は、判定回路３０５から出力されたレベル信号ＬＶＬを一色あたり１ビットのレベル信号ＬＶＬとして記憶する。また、表示信号用ＲＡＭ３０１は、判定回路３０５から出力された新たな表示信号ＮＥＷＶを記憶する。
【０１２９】
その後、タイミング発生回路１３０で生成されたデコーダ３０４からのアドレス信号（行毎の読み出しアドレス信号）に基づいて、表示信号用ＲＡＭ３０１に記憶されている新たな表示信号ＮＥＷＶが行毎に読み出されると共に、インデックス信号用ＲＡＭ３０６及びレベル信号用ＲＡＭ３０７に夫々記憶されているインデックス信号ＩＳ及びレベル信号ＬＶＬも同じタイミングで夫々読み出され、オーバードライブ駆動回路１００に送出される。なお、インデックス信号ＩＳは、新たな表示信号ＮＥＷＶの最初の行が読み出された後にリセット（ＩＳ＝０）される。以降、行（ライン）毎に各ＲＡＭから夫々送出されたインデックス信号をＬ＿ＩＳとし、レベル信号をＬ＿ＬＶＬとし、新たな表示信号をＬ＿ＶＩＤＥＯとする。
【０１３０】
続いて、オーバードライブ駆動回路１００は、送出されたインデックス信号Ｌ＿ＩＳとレベル信号Ｌ＿ＬＶＬと表示信号Ｌ＿ＶＩＤＥＯとを夫々入力し、インデックス信号Ｌ＿ＩＳ及びレベル信号Ｌ＿ＬＶＬに基づいて、表示信号Ｌ＿ＶＩＤＥＯに対してオーバードライブ駆動を行う。
【０１３１】
具体的には、オーバードライブ駆動回路１００は、例えば図２２に示すように１列分の８ビットの表示信号を各ビット毎に夫々入力可能な論理回路で構成されており、インデックス信号Ｌ＿ＩＳ＝１，レベル信号Ｌ＿ＬＶＬ＝１の場合には、より白くオーバードライブ（＋強調）するよう、表示信号Ｌ＿ＶＩＤＥＯの最上位ビットが“１”，上位から２番目のビットが“０”となるように変換する（この変換は、上位から２番目のビットに対して１ビット分を追加（＝２６）することと同義）。また、インデックス信号Ｌ＿ＩＳ＝１，レベル信号Ｌ＿ＬＶＬ＝０の場合には、より黒くオーバードライブ（−強調）するよう、表示信号Ｌ＿ＶＩＤＥＯの全ビットが“０”となるように変換する。なお、＋強調の場合であっても、−強調の場合であっても上位から２番目のビットを“０”とする点について共通であるため、上位２ビット目を常時“０”にするよう変換するようにしてもよい。
【０１３２】
これにより、図２３に示すように、インデックス信号Ｌ＿ＩＳ＝１，レベル信号Ｌ＿ＬＶＬ＝１の場合には、表示信号Ｌ＿ＶＩＤＥＯから６４（＝上位から２番目のビット値（２６））追加した信号レベルに変換し、インデックス信号Ｌ＿ＩＳ＝１，レベル信号Ｌ＿ＬＶＬ＝０の場合には、最も黒い表示を行う０の信号レベルに変換してオーバードライブ駆動を実現する。
【０１３３】
ＲＡＭ内蔵ドライバＩＣの場合、通常、表示信号用ＲＡＭ３０１からの読み出しは行毎に行われるため、オーバードライブ駆動回路１００は全ての列に相当する数量を備える必要があるが、図２２に示すように、本実施の形態に係るオーバードライブ駆動回路は加算器（加算回路）などの複雑な回路を必要としないため、小規模な回路でオーバードライブ駆動を実現することが可能となる。
【０１３４】
最後に、オーバードライブ駆動処理された表示信号は、図１６に示すレベルシフタ１４３，デコーダ回路１４４を通って所望の表示レベルへの変換が行われた後に、出力回路から表示部２０００にオーバードライブ表示信号として出力される。なお、オーバードライブ表示信号は、インデックス信号ＩＳが行毎に読み出された後にリセットされるため、次回の読み出しの場合にはオーバードライブ駆動は行われることはない。つまり、表示信号用ＲＡＭ３０１に表示信号が書き込まれた直後にのみ、すなわち新たな表示信号に変化があった場合のみオーバードライブ処理が行われることになる。
【０１３５】
本実施の形態によれば、ＲＡＭ内蔵ドライバＩＣの場合であっても、ＲＧＢ一色の画素あたり２ビットという少容量のオーバードライブ情報メモリーの追加によって、表示信号が変化したときにのみオーバードライブを行うことが可能となるとともに、加算器などの複雑な回路を用いることなく、小規模な回路でオーバードライブ駆動回路が構成可能となり、モバイル用途に適したコンパクトなオーバードライブ駆動回路を実現でき、モバイル機器向けの液晶表示装置の高画質化を図ることが可能となる。
【０１３６】
〔変形例１〕
次に、第２の実施の形態に係る表示装置用ドライバＩＣを構成するオーバードライブ駆動回路１００の変形例について説明する。
【０１３７】
図２４は、変形例１に係るオーバードライブ駆動回路の機能ブロックを示すブロック図である。このオーバードライブ駆動回路は、Ｒ（赤），Ｇ（緑），Ｂ（青）の夫々に対応する表示信号Ｌ＿ＶＩＤＥＯ（Ｒ）〜表示信号Ｌ＿ＶＩＤＥＯ（Ｂ）を夫々オーバードライブ駆動する３つのオーバードライブ駆動回路（Ｒ）１００ａ〜オーバードライブ駆動回路（Ｂ）１００ｃと、オーバードライブ駆動する際に用いるオーバードライブ値を格納しておくオーバードライブ値格納レジスタ１０１とを備えた構成である。
【０１３８】
オーバードライブ値格納レジスタ１０１には、表示信号用ＲＡＭ３０１から送出された新たな表示信号Ｌ＿ＶＩＤＥＯの信号レベルを増加する方向にオーバードライブ駆動する際に用いる増加用（＋強調用）オーバードライブ値ＯＤＰと、表示信号の信号レベルを減少する方向にオーバードライブ駆動する際に用いる減少用（−強調用）オーバードライブ値ＯＤＮとが格納されている。また、＋強調用オーバードライブ値ＯＤＰ及び−強調用オーバードライブ値ＯＤＮは、コマンドレジスタ（図示せず）やＣＰＵ６０００（図示せず）から送信されたオーバードライブ強度制御信号により書き換えることが可能である。さらに、オーバードライブ駆動時に色ずれ等の劣化が生じないようにするため、各オーバードライブ値をＲＧＢで同一にすることが望ましい。すなわち、３つのオーバードライブ駆動回路（Ｒ）１００ａ〜オーバードライブ駆動回路（Ｂ）１００ｃに対して一つのオーバードライブ値格納レジスタは１０１が形成されている。なお、オーバードライブ値格納レジスタ１０１は、オーバードライブ駆動回路の内部に形成される場合であっても、外部に形成されている場合であっても得られる効果は同じである。
【０１３９】
図２５は、オーバードライブ駆動回路（Ｒ）の回路構成を示す回路構成図である。図２５に示すように、オーバードライブ値格納レジスタ１０１は、＋強調用オーバードライブ値格納レジスタと−強調用オーバードライブ値格納レジスタとの正負一組のレジスタで構成されている。
【０１４０】
オーバードライブ駆動回路（Ｒ）１００ａは、表示信号用ＲＡＭ３０１とインデックス信号用ＲＡＭ３０６とレベル信号用ＲＡＭ３０７とから夫々送出された新たな表示信号Ｌ＿ＮＥＷＶとインデックス信号Ｌ＿ＩＳとレベル信号Ｌ＿ＬＶＬとを夫々入力し、インデックス信号Ｌ＿ＩＳ及びレベル信号Ｌ＿ＬＶＬに基づいて、＋強調用オーバードライブ値若しくは−強調用オーバードライブ値のいずれかを選択するか、又は、オーバードライブ駆動をすることなく新たな表示信号Ｌ＿ＮＥＷＶをそのまま出力する。以下、液晶表示パネルがノーマリーホワイトの場合とノーマリーブラックの場合とに分けて具体的に説明する。
【０１４１】
＜液晶表示パネルがノーマリーホワイトの場合＞
最初に、液晶表示パネルがノーマリーホワイトの場合であって、図１８に示した入出力関係で判定処理される場合について説明する。インデックス信号Ｌ＿ＩＳがオーバードライブ駆動を行うことを示す場合（Ｌ＿ＩＳ＝１）であって、レベル信号Ｌ＿ＬＶＬが増加する方向にオーバードライブ駆動を行うことを示す場合（Ｌ＿ＬＶＬ＝１）には、オーバードライブ駆動回路（Ｒ）１００ａは、より白くなるように＋強調用オーバードライブ値を用いてオーバードライブ駆動を行う。例えば、図２６に示すように、＋強調オーバードライブ値に“１１１１１１１１”が格納されている場合には、この“１１１１１１１１”がオーバードライブ駆動後の表示信号として出力される。
【０１４２】
また、インデックス信号Ｌ＿ＩＳがオーバードライブ駆動を行うことを示す場合（Ｌ＿ＩＳ＝１）であって、レベル信号Ｌ＿ＬＶＬが減少する方向にオーバードライブ駆動を行うことを示す場合（Ｌ＿ＬＶＬ＝０）には、オーバードライブ駆動回路（Ｒ）１００ａは、より黒くなるように−強調用オーバードライブ値を用いてオーバードライブ駆動を行う。同様に、図２６に示すように、−強調用オーバードライブ値に“１００１０１１０”が格納されている場合には、この“１００１０１１０”がオーバードライブ駆動後の表示信号として出力される。
【０１４３】
一方、インデックス信号Ｌ＿ＩＳがオーバードライブ駆動を行わないことを示す場合（Ｌ＿ＩＳ＝０）には、オーバードライブ駆動回路（Ｒ）１００ａは、図２６に示すように、表示信号用ＲＡＭ３０１から送出された新たな表示信号Ｌ＿ＮＥＷＶをそのまま出力する。
【０１４４】
前述したように、液晶は液晶分子の粘性等の物性によって動作する場合に応答速度が遅くなるが、粘度は温度の影響を受け易く、温度が高い場合には応答速度が速く温度が低い場合には応答速度が遅くなる。従って、温度が低い時にはオーバードライブ値を大きく、温度が高い場合にはオーバードライブ値を小さくすることにより、きめ細かく高画質な制御が可能となる。また、表示画像を視聴しているユーザーが切れの良いシャープな画像を好む場合にはオーバードライブ値を大きく、ソフトな画質を好む場合にはオーバードライブ値を小さくすることにより、ユーザの好みに合致した画質、すなわちユーザー満足度の高い画像表示を行うことが可能となる。図２７は、図２６で示したオーバードライブ値をよりも小さくオーバードライブ値を変化させた場合におけるオーバードライブ駆動回路の入出力値の一例である。なお、オーバードライブ値を変化させた場合であっても、図２５に示したオーバードライブ駆動回路の構成は変化しないため、ＣＰＵ６０００（図示せず）からのソフトウェア制御によってきめ細かくオーバードライブ量を設定することが可能となっている。
【０１４５】
＜液晶表示パネルがノーマリーブラックの場合＞
続いて、液晶表示パネルがノーマリーブラックの場合であって、図２１に示した入出力関係で判定処理される場合について説明する。インデックス信号Ｌ＿ＩＳがオーバードライブ駆動を行うことを示す場合（Ｌ＿ＩＳ＝１）であって、レベル信号Ｌ＿ＬＶＬが増加する方向にオーバードライブ駆動を行うことを示す場合（Ｌ＿ＬＶＬ＝１）には、オーバードライブ駆動回路（Ｒ）１００ａは、より白くなるように＋強調用オーバードライブ値を用いてオーバードライブ駆動を行う。例えば、図２８に示すように、＋強調オーバードライブ値に“１０１１００００”が格納されている場合には、この“１０１１００００”がオーバードライブ駆動後の表示信号として出力される。
【０１４６】
また、インデックス信号Ｌ＿ＩＳがオーバードライブ駆動を行うことを示す場合（Ｌ＿ＩＳ＝１）であって、レベル信号Ｌ＿ＬＶＬが減少する方向にオーバードライブ駆動を行うことを示す場合（Ｌ＿ＬＶＬ＝０）には、オーバードライブ駆動回路（Ｒ）１００ａは、より黒くなるように−強調用オーバードライブ値を用いてオーバードライブ駆動を行う。同様に、図２８に示すように、−強調用オーバードライブ値に“００００００００”が格納されている場合には、この“００００００００”がオーバードライブ駆動後の表示信号として出力される。
【０１４７】
一方、インデックス信号Ｌ＿ＩＳがオーバードライブ駆動を行わないことを示す場合（Ｌ＿ＩＳ＝０）には、オーバードライブ駆動回路（Ｒ）１００ａは、図２８に示すように、表示信号用ＲＡＭ３０１から送出された新たな表示信号Ｌ＿ＮＥＷＶをそのまま出力する。
【０１４８】
なお、液晶表示パネルがノーマリーホワイトの場合の説明と同様に、例えば図２９に示すように、図２８で示したオーバードライブ値をよりも小さくオーバードライブ値を変化させた場合には、ユーザの好みに合致した画質、すなわちユーザー満足度の高い画像表示を行うことが可能となる。
【０１４９】
ここで、図３０に、表示信号の階調レベル（信号レベル）と透過率との関係性の一例を示す。図３０に示すように、階調レベルが大きいすなわち白側の一階調あたりの透過率の変化に比べて、階調レベルが小さいすなわち黒側の一階調あたりの透過率の変化が小さいことが把握できる。これは、黒側では白側に比べてオーバードライブ駆動する際の強調する階調幅を大きくしなければ視覚的なオーバードライブ駆動の効果が得られないことを意味している。そこで、オーバードライブ駆動をするに際し、下位側のビットよりも上位側のビットを変換してオーバードライブ駆動の可変量を多少荒くすることにより、オーバードライブ駆動をより効果的なものとすることが可能となる。例えば、図３１に示すように、オーバードライブ駆動する下位の４ビット用に一定の信号“０”を入力し、上位４ビットのみ変換するようなオーバードライブ駆動回路とすることができる。これにより、オーバードライブ駆動回路を構成する各論理回路のうち下位４ビットに相当する論理回路を削減し、オーバードライブ値格納レジスタ１０１に格納される＋強調用オーバードライブ値及び−強調用オーバードライブ値を８ビットから４ビットへと半分に削減するため、回路規模を小さくすることが可能となる。
【０１５０】
なお、液晶表示パネルがノーマリーホワイトの場合であってもノーマリーブラックの場合であっても、オーバードライブ駆動を実現する回路としては、＋強調分又は−強調分のみを新たな表示信号Ｌ＿ＶＩＤＥＯに加算する構成も考えられるが、その場合には加算回路が必要となるため、オーバードライブ回路の回路規模が大きくなるという問題がある。図３２に示すＡ１〜Ａ４の４ビットとＢ１〜Ｂ４の４ビットとの加算回路の場合には、図２５や図３１で示した回路構成よりも回路規模が大幅に大きくなっている。つまり、加算回路を使用しないオーバードライブ駆動回路の方が回路規模を小さく出来るため、モバイル用途として望ましいと言える。
【０１５１】
本変形例１によれば、ＲＡＭ内蔵ドライバＩＣの場合であっても、ＲＧＢ一色の画素あたり２ビットという少容量のオーバードライブ情報メモリーの追加によって、表示信号が変化したときにのみオーバードライブを行うことが可能となるとともに、加算器などの複雑な回路を用いることなく、小規模な回路でオーバードライブ駆動回路が構成可能となり、さらにソフトウェアの設定によりきめ細かく高画質な制御が可能となるため、モバイル用途に適したコンパクトなオーバードライブ駆動回路を実現でき、モバイル機器向けの液晶表示装置の高画質化を図ることが可能となる。
【０１５２】
〔変形例２〕
次に、第２の実施の形態に係る表示装置用ドライバＩＣを構成する判定回路１３０の変形例について説明する。
【０１５３】
図３３は、変形例２に係る判定回路及び各ＲＡＭの構成を概略的に示す構成図である。この判定回路３０５は、ＣＰＵ６０００（図示せず）から送信された制御信号ＶＡＲＩに基づいて、前述した第１の対象範囲値及び第２の対象範囲値を可変する機能を備えている。
【０１５４】
前述したように、液晶は液晶分子の粘性等の物性によって動作が行われる場合に応答速度が遅くなるが、粘度の温度の影響を受け易く、温度が高い場合には応答速度が速く温度が低い場合には応答速度が遅くなる。従って、温度が低い場合には液晶に多少の電圧が印加される場合でも応答速度が遅くなる。つまり、送信された新たな表示信号が、例えば図１８で示したようなオーバードライブ駆動を行う第１の対象範囲値（２１０〜２３５）よりも低い信号レベル、すなわち多少黒方向に寄った信号レベルでも応答速度が遅くなる。そこで、環境等に起因して液晶温度が変化した場合であっても適切にオーバードライブ駆動を実現するため、本変形例における判定回路３０５は、ＣＰＵやＭＰＵからの制御信号に応じて第１の対象範囲値及び第２の対象範囲値を可変可能としている。
【０１５５】
図３４は、液晶の表示モードがノーマリーホワイトの場合に、液晶の温度が低くなった際に対応可能に調整された入出力関係を示す図である。図１８に示す場合に比べて、オーバードライブ駆動を開始する信号レベルが低く設定されている。すなわち、例えば、第１の対象範囲値として設定されていた「２１０〜２３５」の値が、「１８０〜２３５」に可変されている。
【０１５６】
図３５は、液晶の表示モードがノーマリーホワイトの場合に、液晶の温度が高くなった際に対応可能に調整された入出力関係を示す図である。図１８に示す場合に比べて、オーバードライブ駆動を開始する信号レベルが高く設定されている。すなわち、例えば、第１の対象範囲値として設定されていた「２１０〜２３５」の値が、「２２０〜２３５」に可変されている。
【０１５７】
同様に、図３６は、液晶の表示モードがノーマリーブラックの場合に、液晶の温度が低くなった際に対応可能に調整された入出力関係を示す図であり、図３７は、液晶の表示モードがノーマリーブラックの場合に、液晶の温度が高くなった際に対応可能に調整された入出力関係を示す図である。
【０１５８】
本変形例２によれば、ＲＡＭ内蔵ドライバＩＣの場合であっても、ＲＧＢ一色の画素あたり２ビットという少容量のオーバードライブ情報メモリーの追加によって、表示信号が変化したときにのみオーバードライブを行うことが可能となるとともに、温度等が変化した場合でもＣＰＵやＭＰＵからのソフトウェアの設定によりきめ細かく高画質な制御が可能となるため、モバイル用途に適したコンパクトなオーバードライブ駆動回路を実現でき、モバイル機器向けの液晶表示装置の高画質化を図ることが可能となり、ユーザ満足度の高い液晶表示装置が実現可能となる。
【０１５９】
〔変形例３〕
最後に、第２の実施の形態に係る表示装置用ドライバＩＣを構成する判定回路１３０の変形例について説明する。
【０１６０】
図３８は、変形例３に係る判定回路及び各ＲＡＭの構成を概略的に示す構成図である。この判定回路３０５は、変形例２と同様に、コマンドレジスタやＣＰＵ６０００（図示せず）から送信された書き換え制御信号ＶＡＲＩに基づいて、前述した第１の対象範囲値及び第２の対象範囲値を可変する機能を備えている。また、判定回路３０５は、以下に説明するバックライトコントロールによるバックライト輝度の変動に応じて、第１の対象範囲値及び第２の対象範囲値を可変する機能を備えている。
【０１６１】
携帯電話等のモバイル用途のように持ち運びしながら使用する機器は、それら機器の電源に用いるバッテリーの使用時間を長くするために、バックライトコントロールと称される手法を用いることがある。バックライトコントロールとは、表示する画像が全体的に暗い画像、すなわち全画面に渡って低域の階調しか使用されていない画像の場合には、バックライトに供給するバックライト電流を低減してバックライト輝度を低下して表示を行う方法である。つまり、バックライトコントロールによれば、表示される画像が通常画像の場合にバックライト輝度を通常とし、暗い画像の場合にバックライト輝度を低下させて表示を行うことにより、バックライトで消費する電流を低減して低消費電力化を実現し、携帯電話等の携帯機器のバッテリーの使用時間を長くすることができる。
【０１６２】
しかし、バックライト電流を低減して表示を行った場合には、画面の明るさが低くなるため表示される画像の視認性も低下してしまう。そのため、バックライト電流を低減した場合に生じる視認性の低下を防止するため、表示信号に基づいて表示される画像の階調特性を可変することを行う。
【０１６３】
図３９は、バックライトコントロールによりバックライト輝度が可変した場合の３種類の画面における階調（表示信号の信号レベル）と透過率との関係を示す図である。図３９に示すように、例えば通常画面から暗い画面（２）に階調特性が変化した場合にはその応答特性も変化することになる。ここで、縦軸の透過率は液晶に印加される電圧によって決定されるため、通常画面でオーバードライブ駆動を行っていた階調レベルの範囲で暗い画面のオーバードライブ駆動を行っても、オーバードライブ駆動を行う透過率（液晶に印加する電圧と同義）は通常画面の場合と異なるため、通常画面と暗い画面（２）とで同等のオーバードライブ駆動特性を得ることができない。そこで、暗い画面（２）の階調特性を考慮して、通常画面の場合のオーバードライブ駆動特性に近づけるようにオーバードライブ駆動を行う階調範囲を可変する。
【０１６４】
図４０は、液晶の表示モードがノーマリーブラックの場合に、通常画面における入出力関係を示す図である。黒側の階調範囲（信号レベル）である８５〜１２５の場合に、オーバードライブ駆動を行うように設定されている。図４１は、図４０に示す入出力関係の場合におけるオーバードライブ駆動回路の入出力値の例である。
【０１６５】
図４２は、液晶の表示モードがノーマリーブラックの場合に、通常画面から暗い画面（２）に変化した後の入出力関係を示す図である。黒側の信号レベルである３４〜６８の場合に、オーバードライブ駆動を行うように設定されている。図４３は、図４２に示す入出力関係の場合におけるオーバードライブ駆動回路の入出力値の例である。
【０１６６】
図４０乃至図４３に示すように、通常画面の場合には、第１の対象範囲値を８５〜１２５とすると共に、第２の対象範囲値を０〜８４，１２６〜２５５とし、通常画面から暗い画面（２）に変化した場合には、第１の対象範囲値を３４〜６８に可変すると共に、第２の対象範囲値を０〜３３，６９〜２５５に可変することにより、表示する画像の明るさが変化した場合であっても安定した表示を行うことができる。なお、バックライトコントロールは、通常、暗い画面のとき、つまりバックライト電流を低減して表示画面を暗くする場合に行われるため、暗い側で応答速度が遅くなるノーマリーブラックの液晶の場合に適応させることができる。無論、ノーマリーブラックの場合のみでなく、ノーマリーホワイトの場合であっても同様に適応することができる。
【０１６７】
図４４は、液晶の表示モードがノーマリーホワイトの場合に、通常画面における入出力関係を示す図である。白側の階調範囲（信号レベル）である２１０〜２３５の場合に、オーバードライブ駆動を行うように設定されている。図４５は、図４４に示す入出力関係の場合におけるオーバードライブ駆動回路の入出力値の例である。
【０１６８】
図４６は、液晶の表示モードがノーマリーホワイトの場合に、通常画面から暗い画面（２）に変化した後の入出力関係を示す図である。黒側の信号レベルである２００〜２２０の場合に、オーバードライブ駆動を行うように設定されている。図４７は、図４６に示す入出力関係の場合におけるオーバードライブ駆動回路の入出力値の例である。
【０１６９】
図４４乃至図４７に示すように、通常画面の場合には、第１の対象範囲値を２１０〜２３５とすると共に、第２の対象範囲値を０〜２０９，２３６〜２５５とし、通常画面から暗い画面（２）に変化した場合には、第１の対象範囲値を２００〜２２０に可変すると共に、第２の対象範囲値を０〜１９９，２２１〜２５５に可変することにより、表示する画像の明るさが変化した場合であっても安定した表示を行うことができる。
【０１７０】
すなわち、ノーマリーブラック、ノーマリーホワイトなどの表示モードに関係なく、液晶材料が変更された場合であっても、各オーバードライブ駆動する範囲値を夫々変化させることにより、液晶表示装置用ドライバＩＣの設計を変更することなく安定したオーバードライブ駆動特性を得ることができる。
【０１７１】
本変形例３によれば、ＲＡＭ内蔵ドライバＩＣの場合であっても、ＲＧＢ一色の画素あたり２ビットという少容量のオーバードライブ情報メモリーの追加によって、表示信号が変化したときにのみオーバードライブを行うことが可能となるとともに、画像の階調特性が変化した場合でもＣＰＵやＭＰＵからのソフトウェアの設定によりきめ細かいオーバードライブ駆動範囲値やオーバードライブ駆動量の制御が可能となるため、モバイル用途に適したコンパクトなオーバードライブ駆動回路を実現でき、モバイル機器向けの液晶表示装置の高画質化を図ることが可能となり、ユーザ満足度の高い液晶表示装置が実現可能となるとともに、液晶材料が変わった場合でも同一の液晶表示装置用ドライバＩＣで対応可能であるという汎用性の高いＩＣを実現することが可能となる。
【図面の簡単な説明】
【０１７２】
【図１】本実施の形態に係るオーバードライブ駆動回路の機能ブロックを概略的に示すブロック図である。
【図２】本実施の形態に係るドライバＩＣの機能ブロックを概略的に示すブロック図である。
【図３】複数のオーバードライブ駆動回路が形成されたドライバＩＣの構成を示す構成図である。
【図４】第１の実施例に係るオーバードライブ駆動回路の回路構成を示す構成図である。
【図５】ノーマリーホワイトモードの場合において、オーバードライブ駆動回路を構成する各回路や各メモリから出力される各信号の符号パターンと、その符号パターンに応じて選択される駆動信号との場合分けを示す表である。
【図６】ノーマリーブラックモードの場合において、オーバードライブ駆動回路を構成する各回路や各メモリから出力される各信号の符号パターンと、その符号パターンに応じて選択される駆動信号との場合分けを示す表である。
【図７】第２の実施例に係るオーバードライブ駆動回路の回路構成を示す構成図である。
【図８】第２の実施例に係る駆動信号調整回路の回路構成を示す構成図である。
【図９】駆動信号調整回路から出力されるＡＤＪ信号の第一例を示す表である。
【図１０】駆動信号調整回路から出力されるＡＤＪ信号の第二例を示す表である。
【図１１】第３の実施例に係るドライバＩＣの回路構成を示す構成図である。
【図１２】第３の実施例に係るオーバードライブ駆動回路の回路構成を示す構成図である。
【図１３】表示領域を中軸とする携帯端末の機能ブロックを概略的に示すブロック図である。
【図１４】モバイル用途に用いられる従来のドライバＩＣの機能ブロックを概略的に示すブロック図である。
【図１５】モバイル用途に用いられる従来のドライバＩＣ（他の一例）の機能ブロックを概略的に示すブロック図である。
【図１６】第２の実施の形態に係る表示装置用ドライバＩＣの機能ブロックを示すブロック図である。
【図１７】第２の実施の形態に係る表示装置用ドライバＩＣを構成する判定回路及び各ＲＡＭの構成を概略的に示す構成図である。
【図１８】液晶の表示モードがノーマリーホワイトの場合における判定部での入出力関係を示す入出力関係図である。
【図１９】液晶の表示モードがノーマリーホワイトの場合におけるオーバードライブ駆動回路の回路構成を示す回路構成図である。
【図２０】液晶の表示モードがノーマリーホワイトの場合におけるオーバードライブ駆動回路の入出力値の一例である。
【図２１】液晶の表示モードがノーマリーブラックの場合における判定部での入出力関係を示す入出力関係図である。
【図２２】液晶の表示モードがノーマリーブラックの場合におけるオーバードライブ駆動回路の回路構成を示す回路構成図である。
【図２３】液晶の表示モードがノーマリーブラックの場合におけるオーバードライブ駆動回路の入出力値の一例である。
【図２４】変形例１に係るオーバードライブ駆動回路の機能ブロックを示すブロック図である。
【図２５】オーバードライブ駆動回路（Ｒ）の回路構成を示す回路構成図である。
【図２６】液晶の表示モードがノーマリーホワイトの場合におけるオーバードライブ駆動回路の入出力値の一例（変形例１）である。
【図２７】図２６で示したオーバードライブ値よりも小さくオーバードライブ値を変化させた場合におけるオーバードライブ駆動回路の入出力値の一例である。
【図２８】液晶の表示モードがノーマリーブラックの場合におけるオーバードライブ駆動回路の入出力値の一例（変形例１）である。
【図２９】図２８で示したオーバードライブ値よりも小さくオーバードライブ値を変化させた場合におけるオーバードライブ駆動回路の入出力値の一例である。
【図３０】表示信号の階調レベルと透過率との関係性を示す一例である。
【図３１】オーバードライブ駆動回路（Ｒ）の他の回路構成を示す回路構成図である。
【図３２】４ビットと４ビットとの加算回路の回路構成の一例を示す回路構成図である。
【図３３】変形例２に係る判定回路及び各ＲＡＭの構成を概略的示す構成図である。
【図３４】液晶の表示モードがノーマリーホワイトの場合に、液晶の温度が低くなった際に対応可能に調整された入出力関係を示す図である。
【図３５】液晶の表示モードがノーマリーホワイトの場合に、液晶の温度が高くなった際に対応可能に調整された入出力関係を示す図である。
【図３６】液晶の表示モードがノーマリーブラックの場合に、液晶の温度が低くなった際に対応可能に調整された入出力関係を示す図である。
【図３７】液晶の表示モードがノーマリーブラックの場合に、液晶の温度が高くなった際に対応可能に調整された入出力関係を示す図である。
【図３８】変形例３に係る判定回路及び各ＲＡＭの構成を概略的に示す構成図である。
【図３９】バックライトコントロールによりバックライト輝度が可変した場合の３種類の画面における階調と透過率との関係を示す図である。
【図４０】液晶の表示モードがノーマリーブラックの場合に、通常画面における入出力関係を示す図である。
【図４１】図４０に示す入出力関係の場合におけるオーバードライブ駆動回路の入出力値の例である。
【図４２】液晶の表示モードがノーマリーブラックの場合に、通常画面から暗い画面（２）に変化した後の入出力関係を示す図である。
【図４３】図４２に示す入出力関係の場合におけるオーバードライブ駆動回路の入出力値の例である。
【図４４】液晶の表示モードがノーマリーホワイトの場合に、通常画面における入出力関係を示す図である。
【図４５】図４４に示す入出力関係の場合におけるオーバードライブ駆動回路の入出力値の例である。
【図４６】液晶の表示モードがノーマリーホワイトの場合に、通常画面から暗い画面（２）に変化した後の入出力関係を示す図である。
【図４７】図４６に示す入出力関係の場合におけるオーバードライブ駆動回路の入出力値の例である。
【符号の説明】
【０１７３】
１０…第１符号記憶部
１１…第２符号記憶部
１２…レベル判定部
１３…推移判定部
１４…駆動信号選択部
１５…駆動信号調整部
１６…加算部
１７…駆動信号源
１７ａ…零駆動信号
１７ｂ…負駆動信号
１７ｃ…正駆動信号
３０…上位側レジスタ
３１…下位側レジスタ
３２…上位側比較器
３３…下位側比較器
３４…第１のＡＮＤ回路
３５…第２のＡＮＤ回路
３６…第１のメモリ
３７…反転回路
３８…駆動信号選択回路
３９…第２のメモリ
４０…駆動信号調整回路
５０…第１累積加算器
５１…第１ラッチ回路
５２…比較器
５３…基準レジスタ
５４…第２ラッチ回路
５５…第２累積加算器
５６…リミッタ回路
５７…調整レジスタ
１００，１００ａ〜１００ｃ…オーバードライブ駆動回路
１０１…オーバードライブ値格納レジスタ
１１０…表示データインタフェース
１２０…表示データ変換回路
１３０…タイミング発生回路
１４０…液晶ドライバ回路
１４１…シフトレジスタ
１４２…ラッチ回路
１４３…レベルシフタ
１４４…デコーダ回路
１４５…出力アンプ
１４６…信号線駆動回路
１５０…シリアルインタフェース
１６０…インデックスレジスタ
１７０…階調電圧発生回路
１８０…液晶電源発生回路
２１０…設定端子
３０１…表示信号用ＲＡＭ
３０２…デコーダ
３０３…入出力ゲート回路
３０４…デコーダ
３０５…判定回路
３０６…インデックス信号用ＲＡＭ
３０７…レベル信号用ＲＡＭ
３１５…判定部
３２５ａ〜３２５ｄ…遅延部
１０００…ドライバＩＣ
２０００…表示部
２１００…表示電極
２２００…対向電極
２３００…液晶層
３０００…走査線駆動回路
５０００…表示装置
６０００…ＣＰＵ
７０００…携帯端末
Ｓ１０〜Ｓ１３…ステップ
【図１】
0005224988.tif 000002
【図２】
0005224988.tif 000003
【図３】
0005224988.tif 000004
【図４】
0005224988.tif 000005
【図５】
0005224988.tif 000006
【図６】
0005224988.tif 000007
【図７】
0005224988.tif 000008
【図８】
0005224988.tif 000009
【図９】
0005224988.tif 000010
【図１０】
0005224988.tif 000011
【図１１】
0005224988.tif 000012
【図１２】
0005224988.tif 000013
【図１３】
0005224988.tif 000014
【図１４】
0005224988.tif 000015
【図１５】
0005224988.tif 000016
【図１６】
0005224988.tif 000017
【図１７】
0005224988.tif 000018
【図１８】
0005224988.tif 000019
【図１９】
0005224988.tif 000020
【図２０】
0005224988.tif 000021
【図２１】
0005224988.tif 000022
【図２２】
0005224988.tif 000023
【図２３】
0005224988.tif 000024
【図２４】
0005224988.tif 000025
【図２５】
0005224988.tif 000026
【図２６】
0005224988.tif 000027
【図２７】
0005224988.tif 000028
【図２８】
0005224988.tif 000029
【図２９】
0005224988.tif 000030
【図３０】
0005224988.tif 000031
【図３１】
0005224988.tif 000032
【図３２】
0005224988.tif 000033
【図３３】
0005224988.tif 000034
【図３４】
0005224988.tif 000035
【図３５】
0005224988.tif 000036
【図３６】
0005224988.tif 000037
【図３７】
0005224988.tif 000038
【図３８】
0005224988.tif 000039
【図３９】
0005224988.tif 000040
【図４０】
0005224988.tif 000041
【図４１】
0005224988.tif 000042
【図４２】
0005224988.tif 000043
【図４３】
0005224988.tif 000044
【図４４】
0005224988.tif 000045
【図４５】
0005224988.tif 000046
【図４６】
0005224988.tif 000047
【図４７】
0005224988.tif 000048