(57)【要約】【課題】信頼性を低下させることなく、高精度で出力電圧を調整することができる表示ドライバ、電気光学装置及び表示駆動方法を提供する。【解決手段】表示ドライバ２０は、出力電圧を調整するための電子ボリューム値を生成する電子ボリューム値生成回路５０と、前記電子ボリューム値に基づいて補正された基準電圧を用いて前記出力電圧を生成する電源回路４０と、表示データに対応した前記出力電圧に基づいて前記電気光学素子を駆動する駆動回路６０と、電子ボリューム絶対値を設定するための絶対値設定レジスタ９４とを含み、前記電子ボリューム値生成回路６０は、駆動対象に応じて設定される所与の特性値と前記電子ボリューム値の取り得る範囲のセンター値とのずれに対応した補正値を用いて、前記電子ボリューム絶対値を補正することにより、前記電子ボリューム値を生成する。【選択図】        図２
2004258317.tif 000002
【特許請求の範囲】
【請求項１】
電気光学素子を駆動する表示ドライバであって、
出力電圧を調整するための電子ボリューム値を生成する電子ボリューム値生成回路と、
前記電子ボリューム値に基づいて補正された基準電圧を用いて前記出力電圧を生成する電源回路と、
表示データに対応した前記出力電圧に基づいて前記電気光学素子を駆動する駆動回路と、
電子ボリューム絶対値を設定するための絶対値設定レジスタとを含み、
前記電子ボリューム値生成回路は、
駆動対象に応じて設定される所与の特性値と前記電子ボリューム値の取り得る範囲のセンター値とのずれに対応した補正値を用いて、前記電子ボリューム絶対値を補正することにより、前記電子ボリューム値を生成することを特徴とする表示ドライバ。
【請求項２】
請求項１において、
前記出力電圧の上限値に対応した電子ボリューム値の上限値を設定するための上限値設定レジスタと、
前記出力電圧の下限値に対応した電子ボリューム値の下限値を設定するための下限値値設定レジスタとを含み、
前記電子ボリューム値生成回路は、
前記上限値及び前記下限値の間で前記電子ボリューム値を生成することを特徴とする表示ドライバ。
【請求項３】
請求項１又は２において、
前記センター値が設定される書き換え可能なセンター値設定レジスタを含み、
前記電子ボリューム値生成回路は、前記センター値設定レジスタに設定されたセンター値を用いて前記電子ボリューム値を生成することを特徴とする表示ドライバ。
【請求項４】
請求項１乃至３のいずれかにおいて、
前記特性値が設定される書き換え可能な特性値設定レジスタを含み、
前記電子ボリューム値生成回路は、前記特性値値設定レジスタに設定された特性値を用いて前記電子ボリューム値を生成することを特徴とする表示ドライバ。
【請求項５】
請求項１乃至４のいずれかにおいて、
前記電子ボリューム値生成回路は、
前記センター値から前記特性値を減算して前記補正値を生成すると共に、その減算結果に対応したフラグを生成する補正値生成部と、
前記補正値と前記電子ボリューム絶対値とを加算する第１及び第２の全加算部と、
前記第１の全加算部の加算結果と前記上限値とを比較して、大きい方の値を選択出力する第１の選択出力部と、
前記第２の全加算部の加算結果と前記下限値とを比較して、小さい方の値を選択出力する第２の選択出力部と、
前記フラグに基づいて第１及び第２の選択出力部の出力の一方を選択して、前記電子ボリューム値として出力する第３の選択出力部とを含むことを特徴とする表示ドライバ。
【請求項６】
請求項５において、
前記第１の全加算部は、前記補正値と前記電子ボリューム絶対値とを加算すると共に、加算結果に対応した第１のキャリーフラグを生成し、該第１のキャリーフラグに基づいてマスクされた加算結果を前記第１の選択出力部に出力し、
前記第２の全加算部は、前記補正値と前記電子ボリューム絶対値とを加算すると共に、加算結果に対応した第２のキャリーフラグを生成し、該第２のキャリーフラグに基づいてマスクされた加算結果を前記第２の選択出力部に出力することを特徴とする表示ドライバ。
【請求項７】
請求項１乃至６のいずれか記載の表示ドライバと、
前記表示ドライバにより駆動される電気光学素子を有するパネルとを有することを特徴とする電気光学装置。
【請求項８】
請求項１乃至６のいずれか記載の表示ドライバと、
前記表示ドライバにより駆動される電気光学素子とを有することを特徴とする電気光学装置。
【請求項９】
基準電圧に基づいて生成された出力電圧を用いて電気光学素子を駆動するための表示駆動方法であって、
電子ボリューム値の絶対値である電子ボリューム絶対値を用意し、
駆動対象に応じて設定される所与の特性値と、出力電圧を調整するための電子ボリューム値の取り得る範囲のセンター値とのずれに対応した補正値を用いて、前記電子ボリューム絶対値を補正して前記電子ボリューム値を生成し、
前記電子ボリューム値に基づいて補正された基準電圧生成し、
前記基準電圧に基づいて前記出力電圧を生成し、
表示データに対応した前記出力電圧に基づいて前記電気光学素子を駆動することを特徴とする表示駆動方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、表示ドライバ、電気光学装置及び表示駆動方法に関する。
【０００２】
【従来の技術】
電気光学素子として液晶を例に挙げると、この液晶に電圧を印加すると、透過特性にしたがって透過率が変化する。したがって、液晶を有する電気光学装置を駆動する表示ドライバは、液晶の透過特性に応じて該液晶の印加電圧を変化させることで、多様な階調表現を実現する。
【０００３】
この液晶の印加電圧は、製造ばらつきや実装状態によって変化する。また液晶の透過特性は、液晶材に依存する。そのため表示ドライバでは、製造ばらつきや液晶材の種類等に依存した出力電圧を調整することができるようになっている。表示ドライバでは、例えば出力電圧を可変制御する電子ボリュームが用いられる。この場合、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｏｒ  Ｕｎｉｔ）等のホストからのコマンド設定により、電子ボリュームを調整するためのパラメータである電子ボリューム値が変更される。表示ドライバは、変更された電子ボリューム値に対応した出力電圧を生成する。電気光学装置は、該出力電圧により駆動される。
【０００４】
【特許文献１】
特開平１０−３０１０８１号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、従来の表示ドライバでは、コマンド設定によって電子ボリューム値がインクリメントされていた。そして装置メーカのユーザは、その都度装置に表示される画像を見て評価する相対的な評価によって最適な電子ボリューム値を求めていた。そのためユーザは何度もコマンド設定を行う必要があった。したがって、表示ドライバの電子ボリュームを調整するために、絶対値として電子ボリューム値を設定できることが望ましい。
【０００６】
ところが、電子ボリューム値を絶対値で設定する場合、駆動対象の液晶材の種類や製造ばらつきによって、電子ボリューム値が取り得る範囲のセンター値がずれてしまう。そのため、電子ボリューム値を絶対値で設定したとしても、意図したように正確に出力電圧を調整することができない。
【０００７】
また従来の表示ドライバでは、電子ボリューム値が取り得る範囲が固定であった。そのため電子ボリューム値の上限値（下限値）付近を設定することで、過度の電圧印加により、電子ボリュームや表示ドライバ（又は該表示ドライバを含む電気光学装置）の信頼性を低下させる原因にもなっていた。
【０００８】
本発明は、以上のような技術的課題に鑑みてなされたものであり、その目的とするところは、絶対値により出力電圧を調整することができる表示ドライバ、電気光学装置及び表示駆動方法を提供することにある。
【０００９】
また本発明の他の目的は、信頼性を低下させることなく、高精度で出力電圧を調整することができる表示ドライバ、電気光学装置及び表示駆動方法を提供することにある。
【００１０】
【課題を解決するための手段】
上記課題を解決するために本発明は、電気光学素子を駆動する表示ドライバであって、出力電圧を調整するための電子ボリューム値を生成する電子ボリューム値生成回路と、前記電子ボリューム値に基づいて補正された基準電圧を用いて前記出力電圧を生成する電源回路と、表示データに対応した前記出力電圧に基づいて前記電気光学素子を駆動する駆動回路と、電子ボリューム絶対値を設定するための絶対値設定レジスタとを含み、前記電子ボリューム値生成回路は、駆動対象に応じて設定される所与の特性値と前記電子ボリューム値の取り得る範囲のセンター値とのずれに対応した補正値を用いて、前記電子ボリューム絶対値を補正することにより、前記電子ボリューム値を生成する表示ドライバに関係する。
【００１１】
ここで電子ボリューム絶対値とは、電子ボリューム値の取り得る範囲内の値と言うことができる。絶対値設定レジスタには、この電子ボリューム値が直接設定される。
【００１２】
本発明では、出力電圧を調整するための電子ボリューム値の絶対値が設定される絶対値設定レジスタを表示ドライバに含めるようにしている。そして、駆動対象に応じて設定される所与の特性値と、電子ボリューム値のセンター値とのずれに対応した補正値を用いて、絶対値設定レジスタに設定された電子ボリューム絶対値を補正することによって電子ボリューム値を生成する。これにより、絶対値設定レジスタに設定された電子ボリューム絶対値に基づいて出力電圧を調整することができ、出力電圧の調整作業を簡素化することができる。また、絶対値設定レジスタに、順次インクリメントした電子ボリューム絶対値を設定することで、電子ボリューム値をインクリメントしながら、その都度画像を評価することもできる。更に、補正値により補正を行った電子ボリューム値により出力電圧を調整しているので、駆動対象や製造ばらつき等に依存することなく、正確な出力電圧の調整を行うことができるようになる。
【００１３】
また本発明に係る表示ドライバでは、前記出力電圧の上限値に対応した電子ボリューム値の上限値を設定するための上限値設定レジスタと、前記出力電圧の下限値に対応した電子ボリューム値の下限値を設定するための下限値値設定レジスタとを含み、前記電子ボリューム値生成回路は、前記上限値及び前記下限値の間で前記電子ボリューム値を生成することができる。
【００１４】
本発明によれば、電子ボリューム絶対値の設定によって、意図しない電圧が印加されることに起因する信頼性の低下を回避することができる。
【００１５】
また本発明に係る表示ドライバでは、前記センター値が設定される書き換え可能なセンター値設定レジスタを含み、前記電子ボリューム値生成回路は、前記センター値設定レジスタに設定されたセンター値を用いて前記電子ボリューム値を生成することができる。
【００１６】
本発明によれば、電子ボリューム値を表わすビット数に関わらず、ユーザにとって最適なビット数の電子ボリューム値を用いて出力電圧の調整を行うことができる。
【００１７】
また本発明に係る表示ドライバでは、前記特性値が設定される書き換え可能な特性値設定レジスタを含み、前記電子ボリューム値生成回路は、前記特性値値設定レジスタに設定された特性値を用いて前記電子ボリューム値を生成することができる。
【００１８】
本発明によれば、駆動対象に応じて最適な出力電圧の調整を行うことができる表示ドライバを提供することができる。
【００１９】
また本発明に係る表示ドライバでは、前記電子ボリューム値生成回路は、前記センター値から前記特性値を減算して前記補正値を生成すると共に、その減算結果に対応したフラグを生成する補正値生成部と、前記補正値と前記電子ボリューム絶対値とを加算する第１及び第２の全加算部と、前記第１の全加算部の加算結果と前記上限値とを比較して、大きい方の値を選択出力する第１の選択出力部と、前記第２の全加算部の加算結果と前記下限値とを比較して、小さい方の値を選択出力する第２の選択出力部と、前記フラグに基づいて第１及び第２の選択出力部の出力の一方を選択して、前記電子ボリューム値として出力する第３の選択出力部とを含むことができる。
【００２０】
また本発明に係る表示ドライバでは、前記第１の全加算部は、前記補正値と前記電子ボリューム絶対値とを加算すると共に、加算結果に対応した第１のキャリーフラグを生成し、該第１のキャリーフラグに基づいてマスクされた加算結果を前記第１の選択出力部に出力し、前記第２の全加算部は、前記補正値と前記電子ボリューム絶対値とを加算すると共に、加算結果に対応した第２のキャリーフラグを生成し、該第２のキャリーフラグに基づいてマスクされた加算結果を前記第２の選択出力部に出力することができる。
【００２１】
本発明によれば、簡素な構成で、調整作業を簡素化し、かつ高精度で出力電圧の調整を行うための電子ボリューム値を生成することができる。
【００２２】
また本発明は、上記のいずれか記載の表示ドライバと、前記表示ドライバにより駆動される電気光学素子を有するパネルとを有する電気光学装置に関係する。
【００２３】
また本発明は、上記のいずれか記載の表示ドライバと、前記表示ドライバにより駆動される電気光学素子とを有する電気光学装置に関係する。
【００２４】
本発明によれば、電気光学素子に依存することなく出力電圧が最適化された電気光学装置を提供することができる。
【００２５】
また本発明は、基準電圧に基づいて生成された出力電圧を用いて電気光学素子を駆動するための表示駆動方法であって、電子ボリューム値の絶対値である電子ボリューム絶対値を用意し、駆動対象に応じて設定される所与の特性値と、出力電圧を調整するための電子ボリューム値の取り得る範囲のセンター値とのずれに対応した補正値を用いて、前記電子ボリューム絶対値を補正して前記電子ボリューム値を生成し、前記電子ボリューム値に基づいて補正された基準電圧生成し、前記基準電圧に基づいて前記出力電圧を生成し、表示データに対応した前記出力電圧に基づいて前記電気光学素子を駆動する表示駆動方法に関係する。
【００２６】
【発明の実施の形態】
以下、本発明の好適な実施の形態について図面を用いて詳細に説明する。なお、以下に説明する実施の形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成の全てが本発明の必須構成要件であるとは限らない。
【００２７】
１．  電気光学装置
以下、電気光学装置の一例である液晶装置に本発明を適用した実施形態について説明する。
【００２８】
図１に、液晶装置の概略説明図を示す。図１における液晶装置１０は、単純マトリクス型の液晶パネル１２を含む。液晶パネル１２は、セグメント電極（第１の電極）１４が形成された第１の基板（図示せず）と、コモン電極（第２の電極）１６が形成された第２の基板（図示せず）の間に液晶が封入されることで形成される。
【００２９】
液晶装置１０は、Ｘドライバ（表示ドライバ）２０、Ｙドライバ３０を含む。Ｘドライバ２０は、液晶パネル１２に形成されたセグメント電極１４に、表示データに対応した出力電圧を供給する。Ｙドライバ３０は、液晶パネル１２に形成されたコモン電極１６を選択し、選択したコモン電極を駆動する。
【００３０】
液晶装置１０は、図示しないＭＰＵによって制御される。ＭＰＵ２０は、コマンドデータ、表示データ、アドレスデータ等をＸドライバ２０に対して供給する。またＭＰＵ２０は、Ｘドライバ２０、又はＸドライバ２０及びＹドライバ３０に対して、表示タイミングを指示して表示制御を行う。
【００３１】
Ｘドライバ２０及びＹドライバ３０は、例えばＭＬＳ（Ｍｕｌｔｉ−Ｌｉｎｅ  Ｓｅｌｅｃｔｉｏｎ）方式により液晶パネル１２を駆動する。より具体的には、Ｘドライバ２０が一水平走査期間に４本のセグメント電極１４を同時に選択して出力電圧を供給し、Ｙドライバ３０が一垂直走査期間内に同一のコモン電極１６を複数回選択する。
【００３２】
なお本発明が適用される液晶装置１０は必ずしもＭＬＳ方式により駆動される単純マトリクス型の液晶パネル１２を含むものに限らない。例えば、線順次走査法により駆動されるものの他、ＭＩＳ（Ｍｅｔａｌ  Ｉｎｓｕｌａｔｏｒ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）、ＭＩＭ（Ｍｅｔａｌ  Ｉｎｓｕｌａｔｏｒ  Ｍｅｔａｌ）等の２端子素子、薄膜トランジスタ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ：ＴＦＴ）等の３端子素子を用いたアクティブマトリクス型の液晶パネルを含むものにも適用することができる。
【００３３】
２．  表示ドライバ
図２に、Ｘドライバ２０の構成要部のブロック図を示す。Ｘドライバ２０は、電源回路４０、電子ボリューム値生成回路５０、駆動回路６０を含む。
【００３４】
駆動回路６０は、電源回路４０によって生成された出力電圧（例えばＶ１〜Ｖ５）を用いてセグメント電極を駆動する。より具体的には、駆動回路６０は、表示データに対応した出力電圧を用いてセグメント電極を駆動する。このような駆動回路６０は、例えば演算増幅器により実現される。
【００３５】
電源回路４０は、電子ボリューム値生成回路５０によって生成された電子ボリューム値Ｅｖｏｌに基づいて補正された基準電圧を用いて出力電圧を生成する。より具体的には、電源回路４０は、電子ボリューム値Ｅｖｏｌに基づいて参照電圧を補正した基準電圧を生成し、該基準電圧に基づいて１又は複数の出力電圧を生成する。そのため電源回路４０は、基準電圧生成回路７０と、出力電圧生成回路８０とを含む。
【００３６】
基準電圧生成回路７０は、電子ボリュームを含み、電子ボリューム値Ｅｖｏｌに基づいて参照電圧Ｖｒｅｆを補正した基準電圧Ｖｏｕｔを生成する。出力電圧生成回路８０は、基準電圧Ｖｏｕｔを昇圧、降圧、レギュレート及び分圧のうち少なくとも１つを行うことで、１又は複数の出力電圧Ｖ１〜Ｖ５を生成する。
【００３７】
図３に、図２に示す基準電圧生成回路７０の構成例を示す。基準電圧生成回路７０は、演算増幅器７２と、電子ボリューム７４とを含む。演算増幅器７２の出力電圧が、基準電圧Ｖｏｕｔとなる。演算増幅器７２の非反転入力端子には、参照電圧Ｖｒｅｆが入力される。演算増幅器７２の反転入力端子には、電子ボリューム７４から出力される電圧が入力される。
【００３８】
電子ボリューム７４は、可変抵抗と、スイッチとを含む。スイッチは、可変抵抗の複数のタップのいずれかと演算増幅器７２の反転入力端子とを、電子ボリューム値Ｅｖｏｌに基づいて電気的に接続する。可変抵抗の総抵抗値が（Ｒａ＋Ｒｂ）のとき、電子ボリューム値Ｅｖｏｌに基づいてスイッチにより分割される２つの抵抗の抵抗値（ＲａとＲｂ）（又はその抵抗比）が変更される。
【００３９】
基準電圧Ｖｏｕｔは、次式のように表される。
【００４０】
Ｖｏｕｔ＝Ｖｒｅｆ・（Ｒａ＋Ｒｂ）／Ｒａ      ・・・（１）
したがって電子ボリューム値Ｅｖｏｌに応じて、基準電圧Ｖｏｕｔを調整することが可能となる。
【００４１】
図４に、図２に示す出力電圧生成回路８０の構成例を示す。出力電圧生成回路８０は、昇圧回路８２、レギュレータ８４、分圧回路８６を含むことができる。
【００４２】
昇圧回路８２は、基準電圧生成回路７０によって生成された基準電圧Ｖｏｕｔとシステム接地電源電圧ＶＳＳとの間の電圧を、所定倍に昇圧した昇圧電圧Ｖｕｐを生成する。このような昇圧回路８２は、公知のチャージポンプ回路により実現される。チャージポンプ回路は、基準電圧Ｖｏｕｔとシステム接地電源電圧ＶＳＳとの間の電圧を、所定倍に昇圧した昇圧電圧Ｖｕｐを、昇圧クロックに基づいて生成する。
【００４３】
レギュレータ８４は、昇圧電圧Ｖｕｐを調整した調整電圧Ｖｒｅｇを生成する。このようなレギュレータ８４は、例えばボルテージフォロワ接続された演算増幅器により実現される。
【００４４】
分圧回路８６は、調整電圧Ｖｒｅｇとシステム接地電源電圧ＶＳＳとの間の電圧を分圧して、出力電圧Ｖ１〜Ｖ５を生成する。このような分圧回路８６は、例えばラダー抵抗により実現される。
【００４５】
図２において、電子ボリューム値生成回路５０は、ＭＰＵによって設定された電子ボリューム値の絶対値に対応した電子ボリューム値Ｅｖｏｌを生成する。より具体的には、電子ボリューム値生成回路５０では、駆動対象に応じて設定される所与の液晶特性値（広義には特性値）と電子ボリューム値の取り得る範囲のセンター値とのずれに対応した補正値が生成される。そして、該補正値を用いて、電子ボリューム絶対値を補正して電子ボリューム値Ｅｖｏｌが生成される。ここで電子ボリューム絶対値は、電子ボリューム値の取り得る範囲内の値として、例えばユーザによって設定される値である。
【００４６】
図５に、図２に示す電子ボリューム値生成回路５０の構成の概要を示す。電子ボリューム値生成回路５０は、補正値生成部９０と、電子ボリューム値演算部９２とを含む。
【００４７】
補正値生成部９０は、駆動対象に応じて設定される所与の液晶特性値ＬＶと、電子ボリューム値の取り得る範囲のセンター値ＣＶとのずれに対応した補正値ＡＶを生成する。より具体的には、補正値生成部９０は、次式のようにして補正値ＡＶを生成する。
【００４８】
ＡＶ＝ＬＶ−ＣＶ      ・・・（２）
ここで、液晶特性値ＬＶは、駆動対象の液晶材の種類に応じて設定される特性値である。より具体的には、液晶特性値ＬＶは、電子ボリューム値が取り得る範囲内の値のうち、駆動対象の液晶の特性（例えば透過特性）に対応して割り出される該範囲のセンター値と言うことができる。またセンター値ＣＶは、ユーザが設定可能な電子ボリューム値の取り得る範囲内の値のうち、該範囲のセンター値と言うことができる。
【００４９】
このように補正値生成部９０は、駆動対象の液晶材の特性に応じて定まる電子ボリューム値のセンター値と、ユーザが設定可能な電子ボリューム値のセンター値とのずれ分を補正値ＡＶとして生成する。
【００５０】
電子ボリューム値演算部９２は、補正値ＡＶにより、電子ボリューム値の取り得る範囲内の値である電子ボリューム絶対値ＷＲＣＴＲを補正して、電子ボリューム値Ｅｖｏｌを生成する。より具体的には、電子ボリューム値演算部９２は、次式のようにして電子ボリューム値Ｅｖｏｌを生成する。
【００５１】
Ｅｖｏｌ＝ＡＶ＋ＷＲＣＴＲ      ・・・（３）
このため電子ボリューム値生成回路５０は、絶対値設定レジスタ９４を含む。絶対値設定レジスタ９４の設定内容は、ＭＰＵからのコマンド設定によって書き換え可能になっている。
【００５２】
電子ボリューム値生成回路５０では、（２）式及び（３）式から、次式のようにして電子ボリューム値Ｅｖｏｌを生成することができる。
【００５３】
Ｅｖｏｌ＝（ＬＶ−ＣＶ）＋ＷＲＣＴＲ      ・・・（４）
また電子ボリューム値生成回路５０は、液晶特性値設定レジスタ９６を含むことができる。液晶特性値設定レジスタ９６の設定内容は、ＭＰＵからのコマンド設定によって書き換え可能になっている。これにより、駆動対象の液晶の特性に応じて、高精度に出力電圧を調整可能な電子ボリューム値を生成することができる。
【００５４】
このようにＸドライバ２０では、（４）式のようにして求められた電子ボリューム値Ｅｖｏｌに基づいて出力電圧を調整することができる。これにより、電子ボリューム絶対値ＷＲＣＴＲにより、出力電圧を調整することができるので、調整作業を簡素化することができる。また、絶対値設定レジスタ９４に、順次インクリメントした電子ボリューム絶対値ＷＲＣＴＲを設定することで、従来と同様に電子ボリューム値をインクリメントしながら、その都度画像を評価することもできる。
【００５５】
更に駆動対象の液晶特性に応じた液晶特性値と、ユーザが設定可能な電子ボリューム値のセンター値とのずれ分を補正値ＡＶとして、電子ボリューム絶対値ＷＲＣＴＲを補正した電子ボリューム値Ｅｖｏｌにより出力電圧を調整するようにしている。これにより、駆動対象や製造ばらつき等に依存することなく、正確な出力電圧の調整を行うことができるようになる。
【００５６】
また電子ボリューム値演算部９２は、電子ボリューム値の上限値ＵＰＬと電子ボリューム値の下限値ＬＯＬとの間で、補正値ＡＶにより補正した電子ボリューム値Ｅｖｏｌを生成することが望ましい。
【００５７】
この場合、電子ボリューム値生成回路５０は、上限値設定レジスタ９８と、下限値設定レジスタ１００とを含んで構成される。上限値設定レジスタ９８には、電子ボリューム値の上限値ＵＰＬが、ＭＰＵからのコマンド設定によって設定される。下限値設定レジスタ１００には、電子ボリューム値の下限値ＬＯＬが、ＭＰＵからのコマンド設定によって設定される。
【００５８】
こうすることで、電源回路４０やＸドライバ２０、該Ｘドライバ２０を含む液晶装置１０に過度の電圧印加に起因する信頼性の低下を回避することができる。
【００５９】
更にまた電子ボリューム値生成回路５０は、センター値ＣＶを設定するためのセンター値設定レジスタ１０２を含むことが望ましい。センター値設定レジスタ１０２に設定されるセンター値は、ＭＰＵからのコマンド設定によって変更できるようにする。こうすることで、ユーザにより電子ボリューム値を表わすビット数が異なっても、ユーザに負担をかけることなく、出力電圧の調整を行うことができる。例えば電子ボリューム値の取り得る範囲が７ビットの電子ボリューム値で表される０〜１２７のセンター値ＣＶとして「６３」が設定される場合のみならず、電子ボリューム値の取り得る範囲が６ビットの電子ボリューム値で表される０〜６３のセンター値ＣＶとして「３１」を設定することができる。
【００６０】
また上限値設定レジスタ９８、下限値設定レジスタ１００及びセンター値設定レジスタ１０２にそれぞれ設定される値により、電子ボリューム値の取り得る範囲のうち任意の範囲で出力電圧が調整可能なＸドライバ２０を提供することができる。例えば電子ボリューム値の取り得る範囲が７ビットの電子ボリューム値で表される０〜１２７の場合であっても、センター値ＣＶとして「５０」、上限値ＵＰＬとして「６０」、下限値ＬＯＬとして「４０」を設定し、電子ボリューム値を４０〜６０の間で出力電圧を調整することができるようになる。
【００６１】
なお図５において、絶対値設定レジスタ９４、液晶特性値設定レジスタ９６、上限値設定レジスタ９８、下限値設定レジスタ１００及びセンター値設定レジスタ１０２の少なくとも１つを電子ボリューム値生成回路５０の外部に設けるようにしてもよい。
【００６２】
図６に、電子ボリューム値生成回路５０の構成例を示す。ここでは、補正値生成部９０と、電子ボリューム値演算部９２とを、ハードウェアで実現した場合の回路構成例を示している。
【００６３】
補正値生成部９０は、加算器ＡＤＤ１により実現される。加算器ＡＤＤ１は、液晶特性値ＬＶからセンター値ＣＶを減算し、その減算結果（補正値ＡＶ）を出力すると共に、該減算結果に対応したフラグを生成する。また加算器ＡＤＤ１は、センター値ＣＶの２の補数と、液晶特性値ＬＶとを加算し、その加算結果に対応したフラグを生成すると言うこともできる。
【００６４】
加算器ＡＤＤ１では、液晶特性値ＬＶがセンター値ＣＶ以上のとき、出力端子ＳＵＭから、液晶特性値ＬＶがセンター値ＣＶを減算した値を出力すると共に、フラグ端子Ｆから出力されるフラグを「Ｈ」レベルにする。
【００６５】
また加算器ＡＤＤ１では、液晶特性値ＬＶがセンター値ＣＶより小さいとき、出力端子ＳＵＭから液晶特性値ＬＶがセンター値ＣＶを減算した値を出力すると共に、フラグ端子Ｆから出力されるフラグを「Ｌ」レベルにする。このとき、出力される減算値は負の数であるため、実際には２の補数が出力される。
【００６６】
電子ボリューム値演算部９２は、フラグが「Ｈ」レベルのときの電子ボリューム値を生成するための正側電子ボリューム値生成部１１０と、フラグが「Ｌ」レベルのときの電子ボリューム値を生成するための負側電子ボリューム値生成部１２０と、セレクタ（第３の選択出力部）１３０とを含む。
【００６７】
正側電子ボリューム値生成部１１０は、全加算器（第１の全加算部）１１２と、比較器１１４と、セレクタ１１６とを含む。比較器１１４とセレクタ１１６とにより、第１の選択出力部が構成される。
【００６８】
負側電子ボリューム値生成部１２０は、全加算器（第２の全加算部）１２２と、比較器１２４と、セレクタ１２６とを含む。比較器１２４とセレクタ１２６とにより、第２の選択出力部が構成される。
【００６９】
正側電子ボリューム値生成部１１０において、まず全加算器１１２により、Ｘ端子に入力される補正値ＡＶと、Ｙ端子に入力される電子ボリューム絶対値ＷＲＣＴＲとが加算される。その加算結果（Ｘ＋Ｙ＝ＡＶ＋ＷＲＣＴＲ）はＳ端子から出力される。またキャリーが発生した場合には、キャリーフラグＣＡが「１」になり、ＣＡ端子が「Ｈ」レベルになる。
【００７０】
図６では、全加算器１１２から出力された加算結果は、キャリーフラグＣＡによりマスクされる。すなわち、例えば７ビット同士の補正値ＡＶと電子ボリューム絶対値ＷＲＣＴＲとを加算した結果、７ビットで表現可能な「１２７」を越えた場合、キャリーフラグＣＡが「１」となり、比較器１１４のＩ１端子への入力データは「１２７」になる。一方、例えば７ビット同士の補正値ＡＶと電子ボリューム絶対値ＷＲＣＴＲとを加算した結果、７ビットで表現可能な「１２７」を越えない場合、キャリーフラグＣＡが「０」のままであるため、比較器１１４のＩ１端子には、全加算器１１２の加算結果がそのまま入力される。
【００７１】
比較器１１４は、Ｉ１端子への入力データと、Ｉ２端子に入力される上限値ＵＰＬとを比較し、Ｇフラグ及びＳフラグを生成する。なおＯ１端子からは、Ｉ１端子への入力データをそのまま出力し、Ｏ２端子からは上限値ＵＰＬをそのまま出力する。
【００７２】
Ｉ１端子への入力データがＩ２端子に入力される上限値ＵＰＬ以上のとき、Ｇフラグが「１」となりＧ端子から出力されるＧフラグ信号が「Ｈ」レベルとなる。また、Ｓフラグが「０」となりＳ端子から出力されるＳフラグ信号が「Ｌ」レベルとなる。
【００７３】
またＩ１端子への入力データがＩ２端子に入力される上限値ＵＰＬより小さいとき、Ｇフラグが「０」となりＧフラグ信号が「Ｌ」レベルとなる。また、Ｓフラグが「１」となりＳフラグ信号が「Ｈ」レベルとなる。
【００７４】
セレクタ１１６は、Ｇフラグ信号が「Ｈ」レベルのとき、Ｓ２端子に入力される上限値ＵＰＬを出力し、Ｓフラグ信号が「Ｈ」レベルのとき、Ｓ１端子に入力される比較器１１４のＩ１端子への入力データを出力する。
【００７５】
すなわち、第１の選択出力部は、全加算器１１２の加算結果（第１の全加算部の加算結果）と上限値ＵＰＬとを比較して、大きい方の値を選択出力する。なお、全加算器１１２の加算結果は、全加算器１１２のキャリーフラグＣＡで必ずしもマスクしなくてもよい。
【００７６】
負側電子ボリューム値生成部１２０において、まず全加算器１２２により、Ｘ端子に入力される補正値ＡＶと、Ｙ端子に入力される電子ボリューム絶対値ＷＲＣＴＲとが加算される。その加算結果（Ｘ＋Ｙ＝ＡＶ＋ＷＲＣＴＲ）はＳ端子から出力される。またキャリーが発生した場合には、キャリーフラグＣＡが「１」になり、ＣＡ端子が「Ｈ」レベルになる。
【００７７】
全加算器１２２から出力された加算結果は、キャリーフラグＣＡによりマスクされる。この場合、全加算器１１２と異なり、全加算器１２２では２の補数で加算が行われる。したがって、例えば７ビット同士の補正値ＡＶと電子ボリューム絶対値ＷＲＣＴＲとを加算した結果、７ビットで表現可能な「０」を下回った場合、キャリーフラグＣＡが「０」となり、比較器１２４のＩ１端子への入力データは「０」になる。一方、例えば７ビット同士の補正値ＡＶと電子ボリューム絶対値ＷＲＣＴＲとを加算した結果、７ビットで表現可能な「０」を下回らない場合、キャリーフラグＣＡが「１」のままであるため、比較器１２４のＩ１端子には、全加算器１２２の加算結果がそのまま入力される。
【００７８】
比較器１２４は、Ｉ１端子への入力データと、Ｉ２端子に入力される下限値ＬＯＬとを比較し、Ｇフラグ及びＳフラグを生成する。なおＯ１端子からは、Ｉ１端子への入力データをそのまま出力し、Ｏ２端子からは下限値ＬＯＬをそのまま出力する。
【００７９】
Ｉ１端子への入力データがＩ２端子に入力される下限値ＬＯＬ以上のとき、Ｇフラグが「１」となりＧ端子から出力されるＧフラグ信号が「Ｈ」レベルとなる。また、Ｓフラグが「０」となりＳ端子から出力されるＳフラグ信号が「Ｌ」レベルとなる。
【００８０】
またＩ１端子への入力データがＩ２端子に入力される下限値ＬＯＬより小さいとき、Ｇフラグが「０」となりＧフラグ信号が「Ｌ」レベルとなる。また、Ｓフラグが「１」となりＳフラグ信号が「Ｈ」レベルとなる。
【００８１】
セレクタ１２６は、Ｇフラグ信号が「Ｈ」レベルのとき、Ｓ１端子に入力される比較器１２４のＩ１端子への入力データを出力し、Ｓフラグ信号が「Ｈ」レベルのとき、下限値ＬＯＬを出力する
すなわち、第２の選択出力部は、全加算器１２２の加算結果（第２の全加算部の加算結果）と上限値ＵＰＬとを比較して、小さい方の値を選択出力する。
【００８２】
セレクタ１３０のＳ端子には、加算器ＡＤＤ１のフラグ端子Ｆが接続される。そしてセレクタ１３０は、Ｓ端子に入力されるフラグが「Ｈ」レベルのとき、セレクタ１１６からの出力データを電子ボリューム値Ｅｖｏｌとして出力する。またセレクタ１３０は、Ｓ端子に入力されるフラグが「Ｌ」レベルのとき、セレクタ１２６からの出力データを電子ボリューム値Ｅｖｏｌとして出力する。
【００８３】
なお図６において、補正値生成部９０及び電子ボリューム値演算部９２は、ハードウェアで実現されるものとして説明したが、これに限定されるものではない。補正値生成部９０及び電子ボリューム値演算部９２を、メモリに記憶されたプログラムを読み込んで実行されるＭＰＵ（ＣＰＵ）のソフトウェア処理で実現してもよいし、ファームウェア処理で実現してもよい。
【００８４】
図７（Ａ）、（Ｂ）に、図６に示す電子ボリューム値生成回路５０の動作説明図を示す。ここでは、電子ボリューム値が７ビットで表現されるものとし、電子ボリューム値の取り得る範囲が０〜１２７であるものとする。またセンター値設定レジスタ１０２に設定されるセンター値ＣＶとして「６３」、液晶特性値設定レジスタ９６に設定される液晶特性値ＬＶが「５８」、上限値設定レジスタ９８に設定される上限値ＵＰＬが「１００」、下限値設定レジスタ１００に設定される下限値ＬＯＬが「２０」であるものとする。
【００８５】
図７（Ａ）では、絶対値設定レジスタ９４に設定される電子ボリューム絶対値ＷＲＣＴＲが「７５」の場合を示している。この場合、補正値生成部９０により、補正値ＡＶが「−５」となる。したがって、電子ボリューム絶対値ＷＲＣＴＲに「７５」が設定されると、電子ボリューム値演算部９２により電子ボリューム値Ｅｖｏｌが「７０」となる。
【００８６】
すなわち、ユーザが電子ボリューム値のセンター値ＣＶが「６３」だと認識している場合に、センター値ＣＶを基準に「１２」だけ電子ボリューム値を大きくするために、電子ボリューム絶対値ＷＲＣＴＲに「７５」を設定している。ところが、製造ばらつき等によって駆動対象の液晶の特性により定まる本来の電子ボリュームのセンター値が「５８」の場合、そのまま電子ボリューム値Ｅｖｏｌを「７５」にしてしまうと、ユーザが想定した画像を得るための出力電圧を生成することができない。しかし電子ボリューム値演算部９２により電子ボリューム値Ｅｖｏｌとして「７０」により出力電圧を調整するため、ユーザが意図した「１２」（＝７０−５８）だけ電子ボリューム値を大きくした場合の画像を得ることができる。
【００８７】
図７（Ｂ）では、絶対値設定レジスタ９４に設定される電子ボリューム絶対値ＷＲＣＴＲが「９８」の場合を示している。したがって、電子ボリューム絶対値ＷＲＣＴＲが「９８」に設定されると、電子ボリューム値の上限値ＵＰＬである「１００」が、電子ボリューム値Ｅｖｏｌとなる。
【００８８】
すなわち、ユーザが電子ボリューム値のセンター値ＣＶが「６３」だと認識している場合に、センター値ＣＶを基準に「３５」だけ電子ボリューム値を大きくするために、電子ボリューム絶対値ＷＲＣＴＲに「９８」を設定している。ところが、電子ボリューム値Ｅｖｏｌが「１０３」のときにＸドライバ２０や該Ｘドライバ２０を含む液晶装置１０に過度の電圧が印加されて信頼性を低下させる場合に、上限値ＵＰＬの「１００」である電子ボリューム値Ｅｖｏｌに対応した出力電圧が出力されるため、過度な印加電圧を低減することができ、信頼性の低下を防止することができるようになる。
【００８９】
３．  その他
なお本実施形態におけるＸドライバ２０は、図１に示す液晶装置１０に適用されるものとして説明したが、これに限定されるものではない。
【００９０】
図８に、液晶装置の他の構成例の概略説明図を示す。図８に示す液晶装置２００は、第１のガラス基板２１０の上に、Ｘドライバ２２０及びＹドライバ２３０が形成される。液晶装置２００では、例えばコモン電極が形成された第１のガラス基板２１０と、セグメント電極が形成された第２のガラス基板２１２との間に、液晶を封入して構成される。
【００９１】
ここで、Ｘドライバ２２０は、図１に示すＸドライバ２０の機能を有する。Ｙドライバ２３０は、図１に示すＹドライバ３０の機能を有する。
【００９２】
このようなＣＯＧ構造の液晶装置にも本実施形態に係るＸドライバを適用することができる。
【００９３】
なお、本発明は上述した実施の形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形実施が可能である。
【００９４】
また本実施形態では、本発明をＸドライバに適用した場合について説明したが、これに限定されるものではない。本発明を、電源回路を内蔵するＹドライバに適用することも可能である。
【００９５】
また上述した液晶装置は、例えば携帯電話機のような液晶素子等の電気光学素子を用いた表示部が搭載された電子機器に適用することができる。また、パーソナルコンピュータ、モバイル機器、ビューファインダ付きカメラ、ページャ、ＰＯＳ端末、電子手帳、ナビゲーション装置等の電子機器に搭載することも可能である。
【００９６】
また、本発明のうち従属請求項に係る発明においては、従属先の請求項の構成要件の一部を省略する構成とすることもできる。また、本発明の１の独立請求項に係る発明の要部を、他の独立請求項に従属させることもできる。
【図面の簡単な説明】
【図１】本実施形態における液晶装置の概略説明図。
【図２】本実施形態におけるＸドライバの構成要部のブロック図。
【図３】図２に示す基準電圧生成回路の構成例を示す回路ブロック図。
【図４】図２に示す出力電圧生成回路の構成例を示すブロック図。
【図５】本実施形態における電子ボリューム値生成回路の構成の概要を示すブロック図。
【図６】本実施形態における電子ボリューム値生成回路の構成例を示す回路ブロック図。
【図７】図７（Ａ）、（Ｂ）は、本実施形態における電子ボリューム値生成回路の動作説明図。
【図８】本実施形態における液晶装置の他の構成例の概略説明図。
【符号の説明】
１０、２００  液晶装置、  １２  液晶パネル、  １４  セグメント電極、
１６  コモン電極、  ２０、２２０  Ｘドライバ、  ３０、２３０  Ｙドライバ、４０  電源回路、  ５０  電子ボリューム値生成回路、  ６０  駆動回路、
７０  基準電圧生成回路、  ８０  出力電圧生成回路、  ９０  補正値生成部、
９２  電子ボリューム値演算部、  ９４  絶対値設定レジスタ、
９６  液晶特性値設定レジスタ、  ９８  上限値設定レジスタ、
１００  下限値設定レジスタ、  １０２  センター値設定レジスタ、ＡＶ  補正値、  ＣＶ  センター値、  Ｅｖｏｌ  電子ボリューム値、  ＬＯＬ  下限値、
ＬＶ  液晶特性値、  ＵＰＬ  上限値、  Ｖｏｕｔ  基準電圧、  Ｖｒｅｆ  参照電圧、  ＷＲＣＴＲ  電子ボリューム絶対値
【図１】
2004258317.tif 000003
【図２】
2004258317.tif 000004
【図３】
2004258317.tif 000005
【図４】
2004258317.tif 000006
【図５】
2004258317.tif 000007
【図６】
2004258317.tif 000008
【図７】
2004258317.tif 000009
【図８】
2004258317.tif 000010
【手続補正書】
【提出日】平成16年2月26日(2004.2.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電気光学素子を駆動する表示ドライバであって、
出力電圧を調整するための電子ボリューム値を生成する電子ボリューム値生成回路と、
前記電子ボリューム値に基づいて補正された基準電圧を用いて前記出力電圧を生成する電源回路と、
表示データに対応した前記出力電圧に基づいて前記電気光学素子を駆動する駆動回路と、
電子ボリューム絶対値を設定するための絶対値設定レジスタとを含み、
前記電子ボリューム値生成回路は、
駆動対象に応じて設定される所与の特性値と前記電子ボリューム値の取り得る範囲のセンター値とのずれに対応した補正値を用いて、前記電子ボリューム絶対値を補正することにより、前記電子ボリューム値を生成することを特徴とする表示ドライバ。
【請求項２】
請求項１において、
前記出力電圧の上限値に対応した電子ボリューム値の上限値を設定するための上限値設定レジスタと、
前記出力電圧の下限値に対応した電子ボリューム値の下限値を設定するための下限値値設定レジスタとを含み、
前記電子ボリューム値生成回路は、
前記上限値及び前記下限値の間で前記電子ボリューム値を生成することを特徴とする表示ドライバ。
【請求項３】
請求項１又は２において、
前記センター値が設定される書き換え可能なセンター値設定レジスタを含み、
前記電子ボリューム値生成回路は、前記センター値設定レジスタに設定されたセンター値を用いて前記電子ボリューム値を生成することを特徴とする表示ドライバ。
【請求項４】
請求項１乃至３のいずれかにおいて、
前記特性値が設定される書き換え可能な特性値設定レジスタを含み、
前記電子ボリューム値生成回路は、前記特性値値設定レジスタに設定された特性値を用いて前記電子ボリューム値を生成することを特徴とする表示ドライバ。
【請求項５】
請求項１乃至４のいずれかにおいて、
前記電子ボリューム値生成回路は、
前記特性値から前記センター値を減算して前記補正値を生成すると共に、その減算結果に対応したフラグを生成する補正値生成部と、
前記補正値と前記電子ボリューム絶対値とを加算する第１及び第２の全加算部と、
前記第１の全加算部の加算結果と前記上限値とを比較して、大きい方の値を選択出力する第１の選択出力部と、
前記第２の全加算部の加算結果と前記下限値とを比較して、小さい方の値を選択出力する第２の選択出力部と、
前記フラグに基づいて第１及び第２の選択出力部の出力の一方を選択して、前記電子ボリューム値として出力する第３の選択出力部とを含むことを特徴とする表示ドライバ。
【請求項６】
請求項５において、
前記第１の全加算部は、前記補正値と前記電子ボリューム絶対値とを加算すると共に、加算結果に対応した第１のキャリーフラグを生成し、該第１のキャリーフラグに基づいてマスクされた加算結果を前記第１の選択出力部に出力し、
前記第２の全加算部は、前記補正値と前記電子ボリューム絶対値とを加算すると共に、加算結果に対応した第２のキャリーフラグを生成し、該第２のキャリーフラグに基づいてマスクされた加算結果を前記第２の選択出力部に出力することを特徴とする表示ドライバ。
【請求項７】
請求項１乃至６のいずれか記載の表示ドライバと、
前記表示ドライバにより駆動される電気光学素子を有するパネルとを有することを特徴とする電気光学装置。
【請求項８】
請求項１乃至６のいずれか記載の表示ドライバと、
前記表示ドライバにより駆動される電気光学素子とを有することを特徴とする電気光学装置。
【請求項９】
基準電圧に基づいて生成された出力電圧を用いて電気光学素子を駆動するための表示駆動方法であって、
電子ボリューム値の絶対値である電子ボリューム絶対値を用意し、
駆動対象に応じて設定される所与の特性値と、出力電圧を調整するための電子ボリューム値の取り得る範囲のセンター値とのずれに対応した補正値を用いて、前記電子ボリューム絶対値を補正して前記電子ボリューム値を生成し、
前記電子ボリューム値に基づいて補正された基準電圧生成し、
前記基準電圧に基づいて前記出力電圧を生成し、
表示データに対応した前記出力電圧に基づいて前記電気光学素子を駆動することを特徴とする表示駆動方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
また本発明に係る表示ドライバでは、前記電子ボリューム値生成回路は、前記特性値から前記センター値を減算して前記補正値を生成すると共に、その減算結果に対応したフラグを生成する補正値生成部と、前記補正値と前記電子ボリューム絶対値とを加算する第１及び第２の全加算部と、前記第１の全加算部の加算結果と前記上限値とを比較して、大きい方の値を選択出力する第１の選択出力部と、前記第２の全加算部の加算結果と前記下限値とを比較して、小さい方の値を選択出力する第２の選択出力部と、前記フラグに基づいて第１及び第２の選択出力部の出力の一方を選択して、前記電子ボリューム値として出力する第３の選択出力部とを含むことができる。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】変更
【補正の内容】
【００８１】
セレクタ１２６は、Ｇフラグ信号が「Ｈ」レベルのとき、Ｓ１端子に入力される比較器１２４のＩ１端子への入力データを出力し、Ｓフラグ信号が「Ｈ」レベルのとき、下限値ＬＯＬを出力する。
すなわち、第２の選択出力部は、全加算器１２２の加算結果（第２の全加算部の加算結果）と下限値ＬＯＬとを比較して、小さい方の値を選択出力する。


【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2004258317.tif 000011