(57)【要約】【課題】簡素な構成で柔軟に階調特性を変更でき、低消費電力で残像感を解消させることができる表示ドライバ、電気光学装置、電子機器及び駆動方法を提供する。【解決手段】表示ドライバは、階調データが格納される表示メモリ１００と、入力階調データを、１画素を構成するドット単位で補正する補正演算部１１０と、補正演算部１１０によって補正された１走査ライン分の補正データが格納されるラインバッファ１３０と、表示メモリ１００から読み出された階調データ又はラインバッファ１３０から読み出された補正データに基づいて電気光学装置を駆動する駆動部１４０とを含む。補正演算部１４０は、表示メモリ１００から読み出された階調データと入力階調データとに基づいて補正データを生成する。駆動部１４０は、補正データに基づいて電気光学装置を駆動した後、表示メモリから読み出された階調データに基づいて電気光学装置を駆動する。【選択図】図４
2007128034.tif 000002
【特許請求の範囲】
【請求項１】
階調データに基づいて電気光学装置を駆動するための表示ドライバであって、
少なくとも１フレーム分の階調データが格納される表示メモリと、
前記表示メモリに対して供給される入力階調データを、１画素を構成するドット単位で補正する補正演算部と、
前記補正演算部によって補正された１走査ライン分の補正データが格納されるラインバッファと、
前記表示メモリから読み出された階調データ又は前記ラインバッファから読み出された補正データに基づいて前記電気光学装置を駆動する駆動部とを含み、
前記補正演算部が、
前記入力階調データが供給されたことを条件に、前記表示メモリから１走査ライン分の階調データを読み出し、該階調データと１走査ライン分の前記入力階調データとに基づいて前記補正データを生成し、
前記駆動部が、
第１の走査期間において前記補正データに基づいて前記電気光学装置を駆動した後、前記第１の走査期間に続く１又は複数の走査期間の各走査期間において前記表示メモリから読み出された階調データに基づいて前記電気光学装置を駆動することを特徴とする表示ドライバ。
【請求項２】
請求項１において、
前記入力階調データが、前記補正演算部に読み出された前記１走査ライン分の階調データが記憶されていた前記表示メモリの記憶領域に格納されることを特徴とする表示ドライバ。
【請求項３】
請求項１又は２において、
前記補正演算部が、
前記入力階調データと前記表示メモリから読み出された１走査ライン分の階調データとの差分を前記ドット単位で求め、
該差分に対応した補正値を求め、
前記入力階調データと該補正値とに基づいて前記補正データを生成することを特徴する表示ドライバ。
【請求項４】
請求項３において、
前記補正演算部が、
前記入力階調データと前記表示メモリから読み出された１走査ライン分の階調データとの差分を前記ドット単位で求める第１の演算部と、
前記差分に対応して前記補正値が格納されるルックアップテーブルと、
前記入力階調データと該補正値とに基づいて前記補正データを生成する第２の演算部とを含み、
前記第２の演算部によって生成された前記補正データが、前記ラインバッファに格納されることを特徴する表示ドライバ。
【請求項５】
請求項４において、
前記ルックアップテーブルには、
前記差分が同じであっても前記入力階調データに応じて異なった補正値が格納されることを特徴とする表示ドライバ。
【請求項６】
請求項５において、
前記入力階調データに応じて、前記差分に対応する入力アドレスを生成し、
前記ルックアップテーブルは、
該入力アドレスに対応した前記補正値を出力することを特徴とする表示ドライバ。
【請求項７】
請求項１乃至６のいずれかにおいて、
前記表示メモリから読み出された階調データ又は前記ラインバッファから読み出された補正データが保持されるデータラッチを含み、
前記駆動部が、
前記データラッチに保持されたデータを用いて前記電気光学装置を駆動することを特徴とする表示ドライバ。
【請求項８】
請求項１乃至７のいずれかにおいて、
前記入力階調データと共に入力される第１の垂直同期信号に基づいて、前記駆動部が前記電気光学装置を駆動する基準タイミングとなる第２の垂直同期信号を生成する表示制御回路を含み、
前記駆動部が、
前記第１の垂直同期信号が入力されたことを条件に前記補正データに基づいて前記電気光学装置を駆動した後、前記第２の垂直同期信号に同期して前記表示メモリから読み出された階調データに基づいて前記電気光学装置を駆動することを特徴とする表示ドライバ。
【請求項９】
複数の走査線と、
複数のデータ線と、
前記複数の走査線と前記複数のデータ線とによって特定される複数の画素と、
前記複数の走査線を走査する走査ドライバと、
前記複数のデータ線を階調データに基づいて駆動する請求項１乃至８のいずれか記載の表示ドライバとを含むことを特徴とする電気光学装置。
【請求項１０】
請求項９記載の電気光学装置を含むことを特徴とする電子機器。
【請求項１１】
請求項１０において、
前記表示ドライバに、前記入力階調データと該入力階調データに同期した第１の垂直同期信号を供給する表示コントローラを含むことを特徴する電子機器。
【請求項１２】
少なくとも１フレーム分の階調データが格納される表示メモリを有し、階調データに基づいて電気光学装置を駆動するための表示ドライバの駆動方法であって、
前記表示メモリに入力階調データが供給されたことを条件に、前記表示メモリから１走査ライン分の階調データを読み出し、
該階調データと１走査ライン分の前記入力階調データとに基づいて、１画素を構成するドット単位で前記入力階調データを補正した補正データを生成し、
第１の走査期間において、前記補正データに基づいて前記電気光学装置を駆動した後、前記第１の走査期間に続く１又は複数の走査期間の各走査期間において、前記表示メモリから読み出された階調データに基づいて前記電気光学装置を駆動することを特徴とする表示ドライバの駆動方法。
【請求項１３】
請求項１２において、
前記入力階調データと前記表示メモリから読み出された１走査ライン分の階調データとの差分を前記ドット単位で求め、
該差分に対応した補正値を求め、
前記入力階調データと該補正値とに基づいて前記補正データを生成することを特徴する表示ドライバの駆動方法。
【請求項１４】
請求項１２又は１３において、
前記入力階調データと共に入力される第１の垂直同期信号に基づいて、前記電気光学装置を駆動する基準タイミングとなる第２の垂直同期信号を生成し、
前記第１の垂直同期信号が入力されたことを条件に前記補正データに基づいて前記電気光学装置を駆動した後、前記第２の垂直同期信号に同期して前記表示メモリから読み出された階調データに基づいて前記電気光学装置を駆動することを特徴とする表示ドライバの駆動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示ドライバ、電気光学装置、電子機器及び駆動方法に関する。
【背景技術】
【０００２】
従来より、携帯電話機等の電子機器に用いられる液晶パネル（広義には表示パネル。更に広義には電気光学装置）として、単純マトリクス方式の液晶パネルと、薄膜トランジスタ（Thin Film Transistor：以下、ＴＦＴと略す）等のスイッチング素子を用いたアクティブマトリクス方式の液晶パネルとが知られている。
【０００３】
単純マトリクス方式は、アクティブマトリクス方式に比べて低消費電力化が容易であるという利点がある反面、多色化や動画表示が難しいという不利点がある。一方、アクティブマトリクス方式は、多色化や動画表示に適しているという利点がある反面、低消費電力化が難しいという不利点がある。
【０００４】
そして、近年、携帯電話機等の携帯型の電子機器では、高品質な画像の提供のために、多色化、動画表示への要望が強まっている。このため、これまで用いられてきた単純マトリクス方式の液晶パネルに代えて、アクティブマトリクス方式の液晶パネルが用いられるようになってきた。
【０００５】
ところが、階調データを階調電圧に変換した一定電圧が液晶パネルのソース線に印加されていた。そのため、当該フレームの階調電圧と１フレーム（１垂直走査期間）前の階調電圧との変化量が大きい場合、動画表示の際に残像として認識されることがあった。
【０００６】
そこで、このような画質の劣化を防止するために、例えば特許文献１に開示された技術では、インターレース方式におけるハーフトーン駆動技術が開示されている。即ち、特許文献１の技術では、奇数フレーム用の映像信号に対して本来の階調より輝度を上げた映像信号を生成して第１ラインに書き込み、次に該映像信号より輝度を落とした補間映像信号を生成して第２ラインに書き込む。続く偶数フレーム用の映像信号に対しては、本来より輝度を落とした補間映像信号を生成して第１ラインに書き込み、該映像信号より輝度を上げた映像信号を生成して第２ラインに書き込む。こうすることで、時間的にも空間的にもハーフトーン駆動を行うことができる。
【０００７】
また例えば特許文献２には、各画素を該画素の階調値とは異なる階調値を有する複数の表示画素の組み合わせとして表示する技術が開示されている。こうすることで、同一の階調値の画素が連続する場合であっても、別の階調値の画素の組み合わせとして表示されるので、クロストークの発生を低減できるようになる。
【特許文献１】特開２００４−３０２０２３号公報
【特許文献２】特開２００４−３３４１５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、表示パネルには、例えば１秒間に６０フレームの画像が表示される。これに対して、表示パネルを駆動する表示ドライバには、階調データが１秒間に例えば１５フレームのレートで供給され、１秒間に６０フレーム分の階調データを供給することは困難である。
【０００９】
そのため、引用文献１に開示された技術はインターレース方式に関するものであるが、
たとえノンインターレース方式に適用したとしても、各フレームにおいて本来の階調より輝度を上げた映像信号を生成したり、本来の階調より輝度を落とした補間映像信号を生成したりすると、処理負荷を増大させ消費電力の増大を招くという問題がある。
【００１０】
また引用文献２に開示された技術では、複数の表示画素の組み合わせパターンが複雑になり、表示ドライバの構成が複雑になるばかりか、表示パネルの種類に応じて階調特性を調整することが困難になるという問題がある。
【００１１】
本発明は、以上のような技術的課題に鑑みてなされたものであり、その目的とするところは、簡素な構成で柔軟に階調特性を変更でき、低消費電力で残像感を解消させることができる表示ドライバ、電気光学装置、電子機器及び駆動方法を提供することにある。
【課題を解決するための手段】
【００１２】
上記課題を解決するために本発明は、
階調データに基づいて電気光学装置を駆動するための表示ドライバであって、
少なくとも１フレーム分の階調データが格納される表示メモリと、
前記表示メモリに対して供給される入力階調データを、１画素を構成するドット単位で補正する補正演算部と、
前記補正演算部によって補正された１走査ライン分の補正データが格納されるラインバッファと、
前記表示メモリから読み出された階調データ又は前記ラインバッファから読み出された補正データに基づいて前記電気光学装置を駆動する駆動部とを含み、
前記補正演算部が、
前記入力階調データが供給されたことを条件に、前記表示メモリから１走査ライン分の階調データを読み出し、該階調データと１走査ライン分の前記入力階調データとに基づいて前記補正データを生成し、
前記駆動部が、
第１の走査期間において前記補正データに基づいて前記電気光学装置を駆動した後、前記第１の走査期間に続く１又は複数の走査期間の各走査期間において前記表示メモリから読み出された階調データに基づいて前記電気光学装置を駆動する表示ドライバに関係する。
【００１３】
また本発明に係る表示ドライバでは、
前記入力階調データが、前記補正演算部に読み出された前記１走査ライン分の階調データが記憶されていた前記表示メモリの記憶領域に格納されてもよい。
【００１４】
また本発明に係る表示ドライバでは、
前記補正演算部が、
前記入力階調データと前記表示メモリから読み出された１走査ライン分の階調データとの差分を前記ドット単位で求め、
該差分に対応した補正値を求め、
前記入力階調データと該補正値とに基づいて前記補正データを生成することができる。
【００１５】
また本発明に係る表示ドライバでは、
前記補正演算部が、
前記入力階調データと前記表示メモリから読み出された１走査ライン分の階調データとの差分を前記ドット単位で求める第１の演算部と、
前記差分に対応して前記補正値が格納されるルックアップテーブルと、
前記入力階調データと該補正値とに基づいて前記補正データを生成する第２の演算部とを含み、
前記第２の演算部によって生成された前記補正データが、前記ラインバッファに格納されてもよい。
【００１６】
上記のいずれかの発明においては、まず第１の走査期間において、補正データに対応した階調電圧が印加された後、第１の走査期間に続く１又は複数の走査期間において、表示メモリから読み出された階調データに対応した階調電圧が印加される。そのため、液晶の応答性を高速化し、その後、本来の階調に対応した輝度となるように正確な階調電圧を印加して高精度な階調表現を行うことができる。
【００１７】
また補正演算部は入力階調データが供給されたときのみ動作するだけで良いので、消費電力の増大を抑えることができるようになる。従って、入力階調データの供給レートが低いほど、低消費電力化の効果が得られる。
【００１８】
また本発明に係る表示ドライバでは、
前記ルックアップテーブルには、
前記差分が同じであっても前記入力階調データに応じて異なった補正値が格納されてもよい。
【００１９】
本発明によれば、いわゆる線形関係を有しない階調特性に応じた補正データを容易に調整でき、かつ精度良く生成できるため、上記の効果に加えて、簡素な構成で柔軟に階調特性を変更できるようになる。
【００２０】
また本発明に係る表示ドライバでは、
前記入力階調データに応じて、前記差分に対応する入力アドレスを生成し、
前記ルックアップテーブルは、
該入力アドレスに対応した前記補正値を出力することができる。
【００２１】
また本発明に係る表示ドライバでは、
前記表示メモリから読み出された階調データ又は前記ラインバッファから読み出された補正データが保持されるデータラッチを含み、
前記駆動部が、
前記データラッチに保持されたデータを用いて前記電気光学装置を駆動することができる。
【００２２】
本発明によれば、駆動部が表示パネルを駆動する一方、次の走査期間用の補正データを用意できる。そのため、駆動部にとって十分な駆動時間の確保に寄与できるようになる。
【００２３】
また本発明に係る表示ドライバでは、
前記入力階調データと共に入力される第１の垂直同期信号に基づいて、前記駆動部が前記電気光学装置を駆動する基準タイミングとなる第２の垂直同期信号を生成する表示制御回路を含み、
前記駆動部が、
前記第１の垂直同期信号が入力されたことを条件に前記補正データに基づいて前記電気光学装置を駆動した後、前記第２の垂直同期信号に同期して前記表示メモリから読み出された階調データに基づいて前記電気光学装置を駆動することができる。
【００２４】
また本発明は、
複数の走査線と、
複数のデータ線と、
前記複数の走査線と前記複数のデータ線とによって特定される複数の画素と、
前記複数の走査線を走査する走査ドライバと、
前記複数のデータ線を階調データに基づいて駆動する上記のいずれか記載の表示ドライバとを含む電気光学装置に関係する。
【００２５】
本発明によれば、簡素な構成で柔軟に階調特性を変更でき、低消費電力で残像感を解消させる表示ドライバを含む電気光学装置を提供できる。従って、画質の劣化を防止でき、かつ低消費電力の電気光学装置を提供できる。
【００２６】
また本発明は、
上記記載の電気光学装置を含む電子機器に関係する。
【００２７】
また本発明に係る電子機器では、
前記表示ドライバに、前記入力階調データと該入力階調データに同期した第１の垂直同期信号を供給する表示コントローラを含むことができる。
【００２８】
上記のいずれかの発明によれば、簡素な構成で柔軟に階調特性を変更でき、低消費電力で残像感を解消させる表示ドライバを含む電気光学装置が適用された電子機器を提供できる。従って、画質の劣化を防止でき、かつ低消費電力の電子機器を提供できる。
【００２９】
また本発明は、
少なくとも１フレーム分の階調データが格納される表示メモリを有し、階調データに基づいて電気光学装置を駆動するための表示ドライバの駆動方法であって、
前記表示メモリに入力階調データが供給されたことを条件に、前記表示メモリから１走査ライン分の階調データを読み出し、
該階調データと１走査ライン分の前記入力階調データとに基づいて、１画素を構成するドット単位で前記入力階調データを補正した補正データを生成し、
第１の走査期間において、前記補正データに基づいて前記電気光学装置を駆動した後、前記第１の走査期間に続く１又は複数の走査期間の各走査期間において、前記表示メモリから読み出された階調データに基づいて前記電気光学装置を駆動する表示ドライバの駆動方法に関係する。
【００３０】
また本発明に係る表示ドライバの駆動方法では、
前記入力階調データと前記表示メモリから読み出された１走査ライン分の階調データとの差分を前記ドット単位で求め、
該差分に対応した補正値を求め、
前記入力階調データと該補正値とに基づいて前記補正データを生成することができる。
【００３１】
また本発明に係る表示ドライバの駆動方法では、
前記入力階調データと共に入力される第１の垂直同期信号に基づいて、前記電気光学装置を駆動する基準タイミングとなる第２の垂直同期信号を生成し、
前記第１の垂直同期信号が入力されたことを条件に前記補正データに基づいて前記電気光学装置を駆動した後、前記第２の垂直同期信号に同期して前記表示メモリから読み出された階調データに基づいて前記電気光学装置を駆動することができる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の実施の形態について図面を用いて詳細に説明する。なお、以下に説明する実施の形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成のすべてが本発明の必須構成要件であるとは限らない。
【００３３】
１．  液晶装置
図１に、本実施形態の液晶装置のブロック図の例を示す。図１では、電気光学装置として液晶パネルである表示パネルが採用される。
【００３４】
液晶装置（広義には表示装置）５１０は、表示パネル（広義には電気光学装置）５１２、ソースドライバ（広義には表示ドライバ。狭義にはデータ線駆動回路）５２０、ゲートドライバ（走査ドライバ、ゲート線駆動回路）５３０、表示コントローラ５４０、電源回路５４２を含む。なお、液晶装置５１０にこれらのすべての回路ブロックを含める必要はなく、その一部の回路ブロックを省略する構成にしてもよい。
【００３５】
ここで表示パネル５１２は、複数のゲート線（広義には走査線）と、複数のソース線（広義にはデータ線）と、ゲート線及びソース線により特定される画素（画素電極）を含む。この場合、ソース線に薄膜トランジスタＴＦＴ（Thin Film Transistor、広義にはスイッチング素子）を接続し、このＴＦＴに画素電極を接続することで、アクティブマトリクス型の液晶装置を構成できる。
【００３６】
より具体的には、表示パネル５１２はアクティブマトリクス基板（例えばガラス基板）に形成される。このアクティブマトリクス基板には、図１のＹ方向に複数配列されそれぞれＸ方向に伸びるゲート線Ｇ１〜ＧＭ（Ｍは２以上の自然数）と、Ｘ方向に複数配列されそれぞれＹ方向に伸びるソース線Ｓ１〜ＳＮ（Ｎは２以上の自然数）とが配置されている。また、ゲート線ＧＫ（１≦Ｋ≦Ｍ、Ｋは自然数）とソース線ＳＬ（１≦Ｌ≦Ｎ、Ｌは自然数）との交差点に対応する位置に、薄膜トランジスタＴＦＴＫＬ（広義にはスイッチング素子）が設けられている。
【００３７】
ＴＦＴＫＬのゲートはゲート線ＧＫに接続され、ＴＦＴＫＬのソースはソース線ＳＬに接続され、ＴＦＴＫＬのドレインは画素電極ＰＥＫＬに接続されている。この画素電極ＰＥＫＬと、画素電極ＰＥＫＬと液晶素子（広義には電気光学物質）を挟んで対向する対向電極ＶＣＯＭ（コモン電極）との間には、液晶容量ＣＬＫＬ（液晶素子）及び補助容量ＣＳＫＬが形成されている。そして、ＴＦＴＫＬ、画素電極ＰＥＫＬ等が形成されるアクティブマトリクス基板と、対向電極ＶＣＯＭが形成される対向基板との間に液晶が封入され、画素電極ＰＥＫＬと対向電極ＶＣＯＭの間の印加電圧に応じて画素の透過率が変化するようになっている。
【００３８】
なお、対向電極ＶＣＯＭに与えられる電圧は、電源回路５４２により生成される。また、対向電極ＶＣＯＭを対向基板上に一面に形成せずに、各ゲート線に対応するように帯状に形成してもよい。
【００３９】
ソースドライバ５２０は、階調データに基づいて表示パネル５１２のソース線Ｓ１〜ＳＮを駆動する。一方、ゲートドライバ５３０は、表示パネル５１２のゲート線Ｇ１〜ＧＭを順次走査する。
【００４０】
表示コントローラ５４０は、図示しない中央演算処理装置（Central Processing Unit
：ＣＰＵ）等のホストにより設定された内容に従って、ソースドライバ５２０、ゲートドライバ５３０及び電源回路５４２を制御できる。
【００４１】
より具体的には、表示コントローラ５４０又はホストは、ソースドライバ５２０に対しては、例えばソースドライバ５２０及びゲートドライバ５３０の動作モードの設定や内部で生成した垂直同期信号や水平同期信号の供給を行い、電源回路５４２に対しては、対向電極ＶＣＯＭの電圧の極性反転タイミングの制御を行う。ソースドライバ５２０は、表示コントローラ５４０又はホストによって設定された内容に対応したゲートドライバ制御信号をゲートドライバ５３０に供給し、ゲートドライバ５３０は、このゲートドライバ制御
信号に基づいて制御される。またソースドライバ５２０には、対向電極ＶＣＯＭの電圧の極性反転タイミングが通知される。ソースドライバ５２０は、この極性反転タイミングに同期して後述する極性反転信号ＰＯＬを生成する。
【００４２】
電源回路５４２は、外部から供給される基準電圧に基づいて、表示パネル５１２の駆動に必要な各種の電圧や、対向電極ＶＣＯＭの電圧を生成する。
【００４３】
なお、図１では、液晶装置５１０が表示コントローラ５４０を含む構成になっているが、表示コントローラ５４０を液晶装置５１０の外部に設けてもよい。或いは、表示コントローラ５４０と共にホストを液晶装置５１０に含めるようにしてもよい。また、ソースドライバ５２０、ゲートドライバ５３０、表示コントローラ５４０、電源回路５４２の一部又は全部を表示パネル５１２上に形成してもよい。
【００４４】
図２に、本実施形態における液晶装置の他の構成例のブロック図を示す。
【００４５】
図２では、表示パネル５１２上（パネル基板上）に、ソースドライバ５２０、ゲートドライバ５３０が形成されている。このように表示パネル５１２は、複数のソース線と、複数のゲート線と、複数のゲート線の各ゲート線及び複数のソース線の各ソース線とに接続された複数の画素と、複数のソース線を駆動するソースドライバと、複数のゲート線を走査するゲートドライバとを含むように構成することができる。表示パネル５１２の画素形成領域５４４に、複数の画素が形成されている。
【００４６】
なお図２では、表示パネル５１２上においてゲートドライバ５３０が省略された構成であってもよい。また図２において、電源回路５４２及び表示コントローラ５４０のうち少なくとも１つが表示パネル５１２上に形成されてもよい。
【００４７】
２．  ゲートドライバ
図３に、図１又は図２のゲートドライバ５３０の構成例のブロック図を示す。
【００４８】
ゲートドライバ５３０は、シフトレジスタ５３２、レベルシフタ５３４、出力バッファ５３６を含む。
【００４９】
シフトレジスタ５３２は、各ゲート線に対応して設けられ、順次接続された複数のフリップフロップを含む。このシフトレジスタ５３２は、ソースドライバ５２０からのクロック信号ＣＰＶに同期してスタートパルス信号ＳＴＶをフリップフロップに保持すると、順次クロック信号ＣＰＶに同期して隣接するフリップフロップにスタートパルス信号ＳＴＶをシフトする。ここで入力されるスタートパルス信号ＳＴＶは、ソースドライバ５２０からの垂直同期信号である。
【００５０】
レベルシフタ５３４は、シフトレジスタ５３２からの電圧のレベルを、表示パネル５１２の液晶素子とＴＦＴのトランジスタ能力とに応じた電圧のレベルにシフトする。この電圧レベルとしては、例えば２０Ｖ〜５０Ｖの高い電圧レベルが必要になる。
【００５１】
出力バッファ５３６は、レベルシフタ５３４によってシフトされた走査電圧をバッファリングしてゲート線に出力し、ゲート線を駆動する。
【００５２】
３．  ソースドライバ
本実施形態における表示ドライバは、図１又は図２のソースドライバ５２０に適用される。
【００５３】
図４に、本実施形態における表示ドライバとしてのソースドライバの構成例のブロック図を示す。図４において、図１又は図２と同一部分には同一符号を付し、適宜説明を省略する。
【００５４】
このソースドライバ５２０は、階調データに基づいて電気光学装置としての表示パネル５１２を駆動する。ソースドライバ５２０は、表示メモリ１００、補正演算部１１０、ラインバッファ１３０、駆動部１４０を含む。表示メモリ１００には、少なくとも１フレーム分の階調データが格納される。表示コントローラ５４０は、入力階調データとして少なくとも１フレーム分の階調データを周期的に表示メモリ１００に書き込むことができるようになっている。補正演算部１１０は、表示メモリ１００に対して供給される入力階調データを、１画素を構成するドット単位で補正する。ラインバッファ１３０には、補正演算部１１０によって補正された１走査ライン分（１水平走査期間分）の補正データが格納される。駆動部１４０は、表示メモリ１００から読み出された階調データ又はラインバッファ１３０から読み出された補正データに基づいて表示パネル５１２（のソース線）を駆動する。
【００５５】
そしてソースドライバ５２０は、表示コントローラ５４０からの入力階調データの供給が開始されたことを検出できるようになっている。ソースドライバ５２０は、例えば表示コントローラ５４０から入力階調データに同期して入力される垂直同期信号ＶＳＹＮＣ１（第１の垂直同期信号）に基づいて、入力階調データの供給開始を検出できる。
【００５６】
補正演算部１１０は、表示コントローラ５４０から入力階調データが供給されたことを条件に（入力階調データの供給が開始されたことを条件に）、表示メモリ１００から１走査ライン分の階調データを読み出し、該階調データと１走査ライン分の入力階調データとに基づいて補正データを生成する。表示メモリ１００から読み出された１走査ライン分の階調データは、少なくとも１フレーム前の階調データである。
【００５７】
より具体的には、補正演算部１１０が、入力階調データと表示メモリ１００から読み出された１走査ライン分の階調データとの差分をドット単位で求め、該差分に対応した補正値を求める。そして、補正演算部１１０は、入力階調データと該補正値とに基づいて補正データを生成することができる。そのため補正演算部１１０が、第１の演算部１１２、ルックアップテーブル（look-up table：ＬＵＴ）１１４、第２の演算部１１６を含むことができる。
【００５８】
第１の演算部１１２は、入力階調データと表示メモリ１００から読み出された１走査ライン分の階調データとの差分をドット単位で求める。ＬＵＴ１１４には、第１の演算部１１２によって求められた差分に対応して補正値が格納される。第２の演算部１１６は、入力階調データと該補正値とに基づいて補正データを生成する。こうして生成された補正データが、ラインバッファ１３０に格納される。
【００５９】
なお、表示コントローラ５４０からの入力階調データは、補正演算部１１０の補正演算に供される一方、補正演算部１１０に読み出された１走査ライン分の階調データが記憶されていた表示メモリ１００の記憶領域ＭＡに格納される。従って、表示メモリ１００に格納された入力階調データが、次の補正演算部１１０の補正演算に供される。
【００６０】
そして、駆動部１４０が、第１の走査期間において、補正データに基づいて表示パネル５１２を駆動した後、第１の走査期間に続く１又は複数の走査期間の各走査期間において、表示メモリ１００から読み出された階調データに基づいて表示パネル５１２を駆動する。
【００６１】
図５に、図４のソースドライバ５２０の動作例のタイミングを示す。図５では、駆動部１４０が表示パネル５１２を駆動するための階調データの変化を示している。
【００６２】
図４において、ソースドライバ５２０は、更に表示制御回路１５０を含むことができる。表示制御回路１５０には、表示コントローラ５４０からの垂直同期信号ＶＳＹＮＣ１（第１の垂直同期信号）が入力される。垂直同期信号ＶＳＹＮＣ１は、表示コントローラ５４０からの入力階調データの１垂直走査期間を規定する同期信号である。表示制御回路１５０は、垂直同期信号ＶＳＹＮＣ１（第１の垂直同期信号）に基づいて、駆動部１４０が表示パネル５１２を駆動する基準タイミングとなる垂直同期信号ＶＳＹＮＣ２（第２の垂直同期信号）を生成する。
【００６３】
より具体的には、ソースドライバ５２０の表示制御回路１５０には、表示コントローラ５４０により、入力階調データの１フレーム分の画像サイズ（各走査ラインのドット数、走査ライン数）が設定されるようになっており、該画像サイズに基づいて垂直同期信号ＶＳＹＮＣ２を生成する。
【００６４】
そして、表示コントローラ５４０から入力階調データＩＤ１が垂直同期信号ＶＳＹＮＣ１（第１の垂直同期信号）と共に入力されると、補正演算部１１０が、１走査ライン分の入力階調データと表示メモリ１００から読み出された１走査ライン分の階調データとの差分をドット単位で求め、該差分に対応した補正値を求める。そして、補正演算部１１０は、入力階調データと該補正値とに基づいて補正データＯＤ１を生成する。なお、入力階調データＩＤ１は、表示メモリ１００に格納される。
【００６５】
そして駆動部１４０は、垂直同期信号ＶＳＹＮＣ２（第２の垂直同期信号）により規定される第１の走査期間ＰＤ１では補正データＯＤ１に基づいて表示パネル５１２を駆動する。その後、第１の走査期間ＰＤ１に続く第２及び第３走査期間ＰＤ２、ＰＤ３の各走査期間において表示メモリ１００から読み出された階調データ（入力階調データＩＤ１が表示メモリ１００に格納されたもの）に基づいて表示パネル５１２を駆動する。
【００６６】
より具体的には、ソースドライバ５２０は、切替部１６０、切替制御回路１６２を含むことができる。切替部１６０は、切替制御回路１６２による切替制御に基づき、ラインバッファ１３０からの補正データを駆動部１４０に出力したり、表示メモリ１００からの階調データを駆動部１４０に対して出力したりする。
【００６７】
そして切替制御回路１６２は、垂直同期信号ＶＳＹＮＣ１に同期して、少なくとも入力階調データの各走査ラインのドット数及び走査ライン数に対応した期間、切替部１６０に対し、ラインバッファ１３０からの補正データを駆動部１４０に出力させる制御を行う。その後、切替制御回路１６２は、垂直同期信号ＶＳＹＮＣ２により規定される垂直走査期間、切替部１６０に対し、表示メモリ１００からの階調データを駆動部１４０に出力させる制御を行う。こうして、切替制御回路１６２は、垂直同期信号ＶＳＹＮＣ１がアクティブになったことを条件に、まず補正データを駆動部１４０に出力し、その後は、次の垂直同期信号ＶＳＹＮＣ１がアクティブになるまでの間、垂直同期信号ＶＳＹＮＣ２に同期して表示メモリ１００からの階調データを駆動部１４０に出力する制御を行う。
【００６８】
このように、駆動部１４０は、垂直同期信号ＶＳＹＮＣ１（第１の垂直同期信号）が入力されたことを条件に、第１の走査期間ＰＤ１では、補正データに基づいて表示パネル５１２を駆動した後、垂直同期信号ＶＳＹＮＣ２（第２の垂直同期信号）に同期して表示メモリ１００から読み出された階調データに基づいて表示パネル５１２を駆動する。
【００６９】
またソースドライバ５２０は、データラッチ１７０を含むことができる。データラッチ
１７０は、表示メモリ１００から読み出された階調データ又はラインバッファ１３０から読み出された補正データが保持される。この場合、駆動部１４０は、データラッチ１７０に保持されたデータ（階調データ又は補正データ）を用いて表示パネル５１２を駆動する。この結果、駆動部１４０が表示パネル５１２を駆動する一方、次の走査期間用の補正データを用意できる。そのため、駆動部１４０にとって十分な駆動時間の確保に寄与できるようになる。
【００７０】
３．１  補正演算
次に、本実施形態の補正演算部１１０について説明する。
【００７１】
図６に、図４の補正演算部の構成の概要を示す。
【００７２】
補正演算部１１０は、表示メモリ１００から１走査ライン分の階調データを読み出し、１走査ライン分の入力階調データと表示メモリ１００から読み出された１走査ライン分の階調データとの差分をドット単位で求め、該差分に対応した補正値を求める。そして、補正演算部１１０は、入力階調データと該補正値とに基づいて補正データを生成する。
【００７３】
ここでＬＵＴ１１４には、差分が同じであっても入力階調データに応じて異なった補正値が格納されることが望ましい。
【００７４】
図７に、表示パネルの階調特性の説明図を示す。
【００７５】
図７では、横軸に階調電圧、縦軸に画素の透過率を示している。階調電圧は、補正データ又は入力階調データにより表される階調に対応している。階調電圧は補正データに応じて容易に変更できるので、補正演算部１１０が生成する補正データを調整することで、表示パネルの画素の透過率を容易に変更できることになる。従って、簡素な構成で柔軟に階調特性を変更できるようになる。
【００７６】
ここで、図７に示すように、画素の透過率と階調電圧との関係は、いわゆる線形関係ではない。従って、階調電圧の低い領域における電圧ΔＶの変化に伴う透過率の変化ΔＴＭ１と、階調電圧の中間領域における電圧ΔＶの変化に伴う透過率の変化ΔＴＭ２とが異なる。
【００７７】
電圧ΔＶは、ＬＵＴ１１４からの補正値に相当する。従って、第１の演算部１１２によって求められた差分が同じであっても、入力階調データにより表される階調に応じて、図７に示す階調特性に応じて異なった補正値が格納されることが望ましい。
【００７８】
そのため図６におけるＬＵＴ１１４は、入力階調データにより表される階調を複数のブロックに分割し、各ブロック毎に補正値を格納している。例えば図６では、入力階調データにより表される２５６階調が８ブロックに分割される。即ち、０階調〜３１階調、３２〜６３階調、６４階調〜９５階調、・・・、２２４階調〜２２５階調に分割され、各ブロックに階調用テーブルが設けられる。該階調用テーブルに、上述の補正値が格納される。図６では、例えば入力階調データにより表される階調が０階調〜３１階調のときの補正値が、０〜３２階調用テーブルに格納され、３２〜６３階調の時の補正値が、３２〜６３階調用テーブルに格納される。
【００７９】
従って、例えば０階調〜３１階調までは、補正値が共通化され、同じ差分に対して同じ補正値が出力される。しかしながら、入力階調データにより表される０階調〜３１階調のときの差分に対応した補正値と、入力階調データにより表される３２階調〜６３階調のときの差分に対応した補正値とを異ならせることができる。この結果、階調特性に応じて、
補正データを調整できるようになる。
【００８０】
図６において、補正演算部１１０は、入力アドレス生成回路１１８を含むことができる。入力アドレス生成回路１１８は、入力階調データに応じて、第１の演算部１１２によって求められる差分に基づいてＬＵＴ１１４の入力アドレスを生成する。そして、ＬＵＴ１１４は、該入力アドレスに対応した補正値を出力する。
【００８１】
図８に、図６におけるＬＵＴ１１４の０〜３１階調用テーブルの説明図を示す。
【００８２】
０〜３１階調用テーブルは、例えば入力アドレス「０」〜「２８６」の各アドレスに対応して補正値が格納される。図８には、０〜３１階調用テーブルのみを示すが、各階調用テーブルに割り当てられた入力アドレスが異なるのみで、３２〜６４階調用テーブル等の他のブロックの階調用テーブルも同様の構成である。
【００８３】
図９に、図８の補正値の詳細な説明図を示す。
【００８４】
入力アドレスにより特定される各アドレスに対応して、１ビットの正負ビットと補正値とが格納される。第２の演算部１１６は、入力アドレスに対応して出力された正負ビットと補正値とを用いて、入力階調データとの加算処理を行う。第２の演算部１１６は、正負ビットにより負が指定されるときには、入力階調データと補正値との減算処理を行い、正負ビットにより正が指定されるときには、入力階調データと補正値との加算処理を行う。
【００８５】
図１０に、本実施形態におけるＬＵＴ１１４に格納される補正値の一例の説明図を示す。
【００８６】
図１０において、ＬＵＴ１１４には、例えば０〜３１階調用テーブルとして開始アドレス「０」から終了アドレス「２８６」までに割り当てられた領域が設けられ、例えば３２〜６３階調用テーブルとして開始アドレス「２８７」から終了アドレス「５７３」までに割り当てられた領域が設けられることを示している。
【００８７】
そして入力アドレス生成回路１１８は、入力階調データに基づいて、どのグループかを判別する。即ち、入力アドレス生成回路１８８は、入力階調データに基づき、どの階調用テーブルかを判別する。入力アドレス生成回路１８８は、各階調用テーブルに対応した加算値を有しており、判別された階調用テーブルに対応する加算値を、第１の演算部１１２によって求められた差分に加算することで、入力アドレスを生成する。例えば、入力階調データにより表される階調が０階調〜３１階調の場合、第１の演算部１１２により求められる差分の範囲が、−２５５〜＋３１である。そのため、ＬＵＴ１１４の０〜３１階調用テーブルのうち、該差分に対応した入力アドレスは、差分と加算値「２５５」とを加算することで求められる。同様に、入力階調データにより表される階調が３２階調〜６３階調の場合、第１の演算部１１２により求められる差分の範囲が、−２２３〜＋６３である。そのため、ＬＵＴ１１４の３２〜６３階調用テーブルのうち、該差分に対応した入力アドレスは、差分と加算値「５１０」とを加算することで求められる。
【００８８】
３．２  動作の概要
図１１に、図４のソースドライバ５２０の接続例の模式図を示す。
【００８９】
例えば表示コントローラ５４０からの入力階調データが１５ｆｐｓ（flame per second）のレートで入力され、ソースドライバ５２０が表示パネル５１２に対し６０ｆｐｓのレートで駆動する。このとき、ソースドライバ５２０は、１フレーム分の入力階調データを繰り返し用いて表示パネル５１２を駆動する必要がある。
【００９０】
この場合、本実施形態の比較例におけるソースドライバは、次のようにソース線を駆動する。
【００９１】
図１２に、本実施形態の比較例におけるソースドライバにより駆動される画素の輝度の変化例を示す。
【００９２】
本比較例におけるソースドライバは、４（＝６０／１５）フレームの各フレームにおいて、入力階調データに対応した階調電圧をソース線に供給する。この場合、該ソース線にＴＦＴを介して接続される液晶には、各フレームには一定の階調電圧が供給され続けることになる。しかしながら、液晶の応答性が低速の場合には、４フレームが経過しても所望の輝度を達成できない場合がある。そのため、動画表示の場合には、残像が視認できるようになり、画質を劣化させてしまう。
【００９３】
これに対して、本実施形態におけるソースドライバは次のようにソース線を駆動する。
【００９４】
図１３に、本実施形態におけるソースドライバにより駆動される画素の輝度の変化例を示す。
【００９５】
本実施形態におけるソースドライバ５２０は、４フレームの最初のフレームには、本来の液晶印加電圧より高くなるように補正された補正電圧が液晶の印加されるようにソース線を駆動する。該補正電圧は、補正データに対応した電圧とすることができる。そして、４フレームのうち２フレーム以降においては、ソースドライバ５２０は、本来の液晶印加電圧をソース線に供給する。即ち、表示パネル５１２のソース線には、まず第１の走査期間において、補正データに対応した階調電圧が印加された後、第１の走査期間に続く１又は複数の走査期間において、表示メモリ１００から読み出された階調データに対応した階調電圧が印加される。そのため、液晶の応答性を高速化し、その後、本来の階調に対応した輝度となるように正確な階調電圧を印加して高精度な階調表現を行うことができる。
【００９６】
なお図１３では、次の４フレームの最初のフレームにも、本来の液晶印加電圧より高くなるように補正された補正電圧が液晶の印加されるようにソース線が駆動されている。
【００９７】
また補正演算部１１０は、入力階調データが供給されたときのみ動作するだけで良いので、消費電力の増大を抑えることができるようになる。従って、表示コントローラ５４０からの入力階調データの供給レートが低いほど、低消費電力化の効果が得られる。
【００９８】
更に本実施形態では、表示パネル５１２の階調特性に応じて、補正データを調整できるようにすることで、所望の階調表現を行うことができる。
【００９９】
図１４に、図４のソースドライバ５２０の詳細な動作例のタイミング図を示す。
【０１００】
表示コントローラ５４０は、ソースドライバ５２０に対して、データＤａｔａと、該データＤａｔａを書き込むための書き込み制御信号ＸＷＲを出力する。ソースドライバ５２０には、データＤａｔａとして、入力階調データが１フレーム毎に送られる。
【０１０１】
ソースドライバ５２０は、図示しないメモリ制御回路を含み、該メモリ制御回路は、表示メモリ１００に対し、チップイネーブルＣＥＮ、メモリアドレスＡＤＲ、読み出しクロックＲＣＬＫ、書き込みクロックＷＣＬＫを生成する。またソースドライバ５２０は、図示しないラインバッファ制御回路を含み、該ラインバッファ制御回路は、ラインバッファ１３０に対し、書き込みクロックＬＷＣＬＫを生成する。
【０１０２】
表示コントローラ５４０がソースドライバ５２０に対して書き込み制御信号ＸＷＲをアクティブにして、入力階調データＩＤ１の供給を開始する（ＴＧ１）と、ソースドライバ５２０では、チップイネーブルＣＥＮと読み出しクロックＲＣＬＫがアクティブとなり（ＴＧ２）表示メモリ１００から１走査ライン分の階調データが読み出される。
【０１０３】
そして補正演算部１１０は、１走査ライン分の入力階調データと表示メモリ１００からの１走査ライン分の階調データとの差分をドット単位に求め、該差分に対応した補正値を入力階調データに反映させた補正データＯＤ１を生成する（ＴＧ３）。
【０１０４】
表示メモリ１００から階調データが読み出されると、メモリ制御回路は、読み出しクロックＲＣＬＫを非アクティブにした後、書き込みクロックＷＣＬＫをアクティブにし（ＴＧ４）、表示メモリ１００から読み出された階調データが記憶されていた表示メモリ１００の記憶領域に、入力階調データＩＤ１を書き込む。
【０１０５】
その後、ラインバッファ制御回路が、書き込みクロックＬＷＣＬＫをアクティブにして、補正演算部１１０からの補正データＯＤ１をラインバッファ１３０に書き込む（ＴＧ５）。
【０１０６】
以上のような制御が、表示コントローラ５４０から入力階調データが書き込まれる毎に行われる。
【０１０７】
こうしてラインバッファ１３０に格納された補正データを用いて、最初のフレームのみ表示パネルを駆動することで、液晶の応答性の高速化を図る。
【０１０８】
３．３  ソースドライバの詳細な構成例
次に本実施形態におけるソースドライバのハードウェア構成例を示す。
【０１０９】
図１５に、図４のソースドライバ５２０の詳細な構成例を示す。
【０１１０】
ソースドライバ５２０は、表示メモリとして階調データＲＡＭ（Random Access Memory）６００を含む。この階調データＲＡＭ６００には、静止画像又は動画像の階調データが格納される。階調データＲＡＭ６００は、少なくとも１フレーム分の階調データを記憶できる。例えばホストが、静止画像の階調データを、直接ソースドライバ５２０に転送する。また例えば表示コントローラ５４０が、動画像の階調データをソースドライバ５２０に転送する。
【０１１１】
図４の表示メモリ１００の機能は、階調データＲＡＭ６００によって実現される。また階調データＲＡＭ６００には、ラインバッファ６２６として少なくとも１走査ライン分の補正データが保持される記憶領域を有し、図４のラインバッファ１３０の機能がラインバッファ６２６により実現される。
【０１１２】
ソースドライバ５２０は、ホストとの間のインタフェースを行うためのシステムインタフェース回路６２０を含む。システムインタフェース回路６２０が、ホストとの間で送受信される信号のインタフェース処理を行うことで、ホストは、システムインタフェース回路６２０を介して、制御コマンド又は静止画像の階調データをソースドライバ５２０に設定したり、ソースドライバ５２０のステータスリードや階調データＲＡＭ６００の読み出しを行ったりできるようになっている。
【０１１３】
ソースドライバ５２０は、表示コントローラ５４０との間のインタフェースを行うため
のＲＧＢインタフェース回路６２２を含む。ＲＧＢインタフェース回路６２２が表示コントローラ５４０との間で送受信される信号のインタフェース処理を行うことで、表示コントローラ５４０は、ＲＧＢインタフェース回路６２２を介して、動画像の階調データをソースドライバ５２０に設定することができるようになっている。
【０１１４】
システムインタフェース回路６２０及びＲＧＢインタフェース回路６２２は、制御ロジック６２４に接続される。制御ロジック６２４は、ソースドライバ５２０全体の制御を司る回路ブロックである。制御ロジック６２４は、システムインタフェース回路６２０又はＲＧＢインタフェース回路６２２を介して入力された階調データを階調データＲＡＭ６００に書き込む制御を行う。
【０１１５】
また制御ロジック６２４は、システムインタフェース回路６２０を介してホストから入力された制御コマンドをデコードし、そのデコード結果に対応した制御信号を出力してソースドライバ５２０の各部を制御する。制御コマンドが例えば階調データＲＡＭ６００からの読み出しを指示する場合、階調データＲＡＭ６００からの読み出し制御を行って読み出した階調データを、システムインタフェース回路６２０を介してホストに出力する処理を行う。また、制御ロジック６２４は、図４の補正演算部１１０、表示メモリ１００のアクセス制御を行う上述のメモリ制御回路や、ラインバッファのアクセス制御を行う上述のラインバッファ制御回路の機能を有する。
【０１１６】
ソースドライバ５２０は、表示タイミング発生回路６４０、発振回路６４２を含む。表示タイミング発生回路６４０は、発振回路６４２が発生した表示用クロックから、階調データラッチ回路６０８、ラインアドレス回路６１０、駆動回路６５０、ゲートドライバ制御回路６３０へのタイミング信号を生成する。
【０１１７】
図４の表示制御回路１５０の機能は、表示タイミング発生回路６４０によって実現される。図４のデータラッチ１７０の機能は、階調データラッチ回路６０８によって実現される。図４の駆動部１４０の機能は、駆動回路６５０によって実現される。図４の切替部１６０、切替制御回路１６２の機能は、制御ロジック６２４、表示タイミング発生回路６４０、ラインアドレス回路６１０、カラムアドレス回路６０４によって実現される。
【０１１８】
ゲートドライバ制御回路６３０は、システムインタフェース回路６２０を介して入力されたホストからの制御コマンドに対応して、ゲートドライバ５３０を駆動するためのゲートドライバ制御信号を出力する。
【０１１９】
階調データＲＡＭ６００に記憶される階調データの記憶領域は、ロウアドレス及びカラムアドレスによって特定される。ロウアドレスは、ロウアドレス回路６０２によって指定される。カラムアドレスは、カラムアドレス回路６０４によって指定される。システムインタフェース回路６２０又はＲＧＢインタフェース回路６２２を介して入力された階調データは、Ｉ／Ｏバッファ回路６０６でバッファリングされた後に、ロウアドレス及びカラムアドレスによって特定される階調データＲＡＭ６００の記憶領域に書き込まれる。また、ロウアドレス及びカラムアドレスによって特定される階調データＲＡＭ６００の記憶領域から読み出された階調データは、Ｉ／Ｏバッファ回路６０６でバッファリングされた後にシステムインタフェース回路６２０を介して出力される。
【０１２０】
ラインアドレス回路６１０は、ゲートドライバ制御回路６３０の１水平走査期間周期のクロック信号ＣＰＶに同期して、駆動回路６５０に出力する階調データを階調データＲＡＭ６００から読み出すためのラインアドレスを指定する。階調データＲＡＭ６００から読み出された階調データは、階調データラッチ回路６０８にラッチされた後に、駆動回路６５０に出力される。
【０１２１】
駆動回路６５０は、ソース線への出力毎に設けられた複数の駆動出力回路を含む。各駆動出力回路は、インピーダンス変換回路を含む。インピーダンス変換回路は、ボルテージフォロワ回路を含み、階調データラッチ回路６０８からの階調データに対応した階調電圧に基づいてソース線を駆動する。
【０１２２】
ソースドライバ５２０は、内部電源回路６６０を含む。内部電源回路６６０は、電源回路５４２から供給された電源電圧を用いて、液晶表示に必要な電圧を発生する。内部電源回路６６０は、基準電圧発生回路６６２を含む。基準電圧発生回路６６２は、高電位側電源電圧（システム電源電圧）ＶＤＤ及び低電位側電源電圧（システム接地電源電圧）ＶＳＳを分圧した複数の階調電圧を発生する。例えば１ドット当たりの階調データが８ビットの場合、基準電圧発生回路６６２は２５６（＝２８）種類の階調電圧を発生する。各階調電圧は、階調データに対応付けられる。そして駆動回路６５０は、階調データラッチ回路６０８からのデジタルの階調データに基づいて、基準電圧発生回路６６２が発生した複数の階調電圧のいずれかを選択し、デジタルの階調データに対応するアナログの階調電圧を駆動出力回路に出力する。そして、駆動出力回路のインピーダンス変換回路が、この階調電圧をバッファリングしてソース線に出力し、ソース線を駆動する。具体的には、駆動回路６５０は、ソース線毎に設けられたインピーダンス変換回路を含み、各インピーダンス変換回路のボルテージフォロワ回路が階調電圧をインピーダンス変換して、各ソース線に出力する。
【０１２３】
４．  電子機器
図１６に、本実施形態における電子機器の構成例のブロック図を示す。ここでは、電子機器として、携帯電話機の構成例のブロック図を示す。図１６において、図１又は図２と同一部分には同一符号を付し、適宜説明を省略する。
【０１２４】
携帯電話機９００は、カメラモジュール９１０を含む。カメラモジュール９１０は、ＣＣＤカメラを含み、ＣＣＤカメラで撮像した画像のデータを、ＹＵＶフォーマットで表示コントローラ５４０に供給する。
【０１２５】
携帯電話機９００は、表示パネル５１２を含む。表示パネル５１２は、ソースドライバ５２０及びゲートドライバ５３０によって駆動される。表示パネル５１２は、複数のゲート線、複数のソース線、複数の画素を含む。
【０１２６】
表示コントローラ５４０は、ソースドライバ５２０及びゲートドライバ５３０に接続され、ソースドライバ５２０に対してＲＧＢフォーマットの階調データを供給する。
【０１２７】
電源回路５４２は、ソースドライバ５２０及びゲートドライバ５３０に接続され、各ドライバに対して、駆動用の電源電圧を供給する。
【０１２８】
ホスト９４０は、表示コントローラ５４０に接続される。ホスト９４０は、表示コントローラ５４０を制御する。またホスト９４０は、アンテナ９６０を介して受信された階調データを、変復調部９５０で復調した後、表示コントローラ５４０に供給できる。表示コントローラ５４０は、この階調データに基づき、ソースドライバ５２０及びゲートドライバ５３０により表示パネル５１２に表示させる。
【０１２９】
ホスト９４０は、カメラモジュール９１０で生成された階調データを変復調部９５０で変調した後、アンテナ９６０を介して他の通信装置への送信を指示できる。
【０１３０】
ホスト９４０は、操作入力部９７０からの操作情報に基づいて階調データの送受信処理
、カメラモジュール９１０の撮像、表示パネル５１２の表示処理を行う。
【０１３１】
なお、本発明は上述した実施の形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形実施が可能である。例えば、本発明は上述の液晶パネルの駆動に適用されるものに限らず、エレクトロクミネッセンス、プラズマディスプレイ装置の駆動に適用可能である。
【０１３２】
また、本発明のうち従属請求項に係る発明においては、従属先の請求項の構成要件の一部を省略する構成とすることもできる。また、本発明の１の独立請求項に係る発明の要部を、他の独立請求項に従属させることもできる。
【図面の簡単な説明】
【０１３３】
【図１】本実施形態の液晶装置の構成例のブロック図。
【図２】本実施形態における液晶装置の他の構成例のブロック図。
【図３】図１又は図２のゲートドライバの構成例のブロック図。
【図４】本実施形態におけるソースドライバの構成例のブロック図。
【図５】図４のソースドライバの動作例のタイミング図。
【図６】図４の補正演算部の構成の概要を示す図。
【図７】表示パネルの階調特性の説明図。
【図８】図６におけるＬＵＴの０〜３１階調用テーブルの説明図。
【図９】図８の補正値の詳細な説明図。
【図１０】本実施形態におけるＬＵＴに格納される補正値の一例の説明図。
【図１１】図４のソースドライバの接続例の模式図。
【図１２】本実施形態の比較例におけるソースドライバにより駆動される画素の輝度の変化例を示す図。
【図１３】本実施形態におけるソースドライバにより駆動される画素の輝度の変化例を示す図。
【図１４】図４のソースドライバの詳細な動作例のタイミング図。
【図１５】図４のソースドライバの詳細な構成例を示す図。
【図１６】本実施形態における電子機器の構成例のブロック図。
【符号の説明】
【０１３４】
１００  表示メモリ、  １１０  補正演算部、  １１２  第１の演算部、
１１４  ＬＵＴ、  １１６  第２の演算部、  １３０  ラインバッファ、
１４０  駆動部、  １５０  表示制御回路、  １６０  切替部、  １６２  切替制御部、１７０  データラッチ、  ５１０  液晶装置、  ５１２  表示パネル、
５２０  ソースドライバ、  ５３０  ゲートドライバ、  ５４０  表示コントローラ、
５４２  電源回路、  ＣＥＮ  チップイネーブル、  Ｄａｔａ  データ、
ＬＷＣＬＫ、ＷＣＬＫ  書き込みクロック、  ＲＣＬＫ  読み出しクロック、
ＶＳＹＮＣ１、ＶＳＹＮＣ２  垂直同期信号、  ＸＷＲ  書き込み制御信号
【図１】
2007128034.tif 000003
【図２】
2007128034.tif 000004
【図３】
2007128034.tif 000005
【図４】
2007128034.tif 000006
【図５】
2007128034.tif 000007
【図６】
2007128034.tif 000008
【図７】
2007128034.tif 000009
【図８】
2007128034.tif 000010
【図９】
2007128034.tif 000011
【図１０】
2007128034.tif 000012
【図１１】
2007128034.tif 000013
【図１２】
2007128034.tif 000014
【図１３】
2007128034.tif 000015
【図１４】
2007128034.tif 000016
【図１５】
2007128034.tif 000017
【図１６】
2007128034.tif 000018