(57)【要約】【課題】  環境変化を補償する処理による急激な輝度等の変化を、シンプルな構成により抑制可能な表示ドライバー、表示コントローラー、電気光学装置及び電子機器等の提供。【解決手段】  表示ドライバー１００は、温度範囲の情報が入力され、表示データの階調のガンマ変換処理を行う処理回路１２０を含む。ガンマ変換処理において、第１の設定ポイントでは、温度範囲が第１の温度範囲であるとき第１の出力階調はｍ階調であり、第２の温度範囲であるときｎ階調（ｍ、ｎは互いに異なる０以上の整数）であり、処理回路１２０は、温度範囲が第１の温度範囲から第２の温度範囲に遷移したとき、第１の出力階調を、｜ｎ−ｍ｜より小さい階調ずつ、ｍ階調からｎ階調へ変化させる。【選択図】      図１
2019028292.tif 000002
【特許請求の範囲】
【請求項１】
温度センサーにより検出された温度情報が属する温度範囲の情報が入力され、表示データの階調のガンマ変換処理を行う処理回路を含み、
前記ガンマ変換処理において、第１の入力階調に第１の出力階調が対応付けられる第１の設定ポイントでは、前記温度範囲が第１の温度範囲であるとき前記第１の出力階調はｍ階調であり、前記温度範囲が第２の温度範囲であるとき前記第１の出力階調はｎ階調（ｍ、ｎは互いに異なる０以上の整数）であり、
前記処理回路は、
前記温度範囲が前記第１の温度範囲から前記第２の温度範囲に遷移したとき、前記第１の出力階調を、｜ｎ−ｍ｜より小さい階調ずつ、前記ｍ階調から前記ｎ階調へ変化させることを特徴とする表示ドライバー。
【請求項２】
請求項１において、
前記ガンマ変換処理において、第２の入力階調に第２の出力階調が対応付けられる第２の設定ポイントでは、前記温度範囲が前記第１の温度範囲であるとき前記第２の出力階調はｐ階調であり、前記温度範囲が前記第２の温度範囲であるとき前記第２の出力階調はｑ階調（ｐ、ｑは互いに異なる０以上の整数）であり、
前記処理回路は、
前記温度範囲が前記第１の温度範囲から前記第２の温度範囲に遷移したとき、前記第２の出力階調を、｜ｑ−ｐ｜より小さい階調ずつ、前記ｐ階調から前記ｑ階調へ変化させることを特徴とする表示ドライバー。
【請求項３】
請求項２において、
前記処理回路は、
前記温度範囲の遷移が検出された後の第１の期間において、前記第１の出力階調を前記ｍ階調から前記ｎ階調へ変化させ、前記温度範囲の遷移が検出された後の第２の期間において、前記第２の出力階調を前記ｐ階調から前記ｑ階調へ変化させ、
前記第１の期間と前記第２の期間は、少なくとも一部が重なることを特徴とする表示ドライバー。
【請求項４】
請求項３において、
前記第１の期間と前記第２の期間は、開始タイミング及び終了タイミングの少なくとも一方が同じタイミングであることを特徴とする表示ドライバー。
【請求項５】
請求項２乃至４のいずれかにおいて、
前記処理回路は、
前記温度範囲が前記第１の温度範囲から前記第２の温度範囲に遷移したとき、前記第１の出力階調を、１ステップ当たり所定階調ずつ、前記ｍ階調から前記ｎ階調へ変化させ、
前記第２の出力階調を、１ステップ当たり前記所定階調ずつ、前記ｐ階調から前記ｑ階調へ変化させることを特徴とする表示ドライバー。
【請求項６】
請求項２乃至４のいずれかにおいて、
前記処理回路は、
前記温度範囲が前記第１の温度範囲から前記第２の温度範囲に遷移したとき、前記第１の出力階調を、所定ステップ数ｓ（ｓは２以上の整数）に対応する期間で、１ステップ当たり｜ｎ−ｍ｜／ｓ階調に対応する階調ずつ、前記ｍ階調から前記ｎ階調へ変化させ、
前記第２の出力階調を、前記所定ステップ数ｓに対応する期間で、１ステップ当たり｜ｑ−ｐ｜／ｓ階調に対応する階調ずつ、前記ｐ階調から前記ｑ階調へ変化させることを特徴とする表示ドライバー。
【請求項７】
請求項５において、
前記所定階調を記憶するレジスターを含むことを特徴とする表示ドライバー。
【請求項８】
請求項６において、
前記所定ステップ数ｓを記憶するレジスターを含むことを特徴とする表示ドライバー。
【請求項９】
請求項６乃至８のいずれかにおいて、
前記レジスターは、
前記１ステップに対応する期間の長さを記憶することを特徴とする表示ドライバー。
【請求項１０】
請求項１乃至９のいずれかにおいて、
第１〜第ｋ（ｋは２以上の整数）の設定ポイントにおける、第１〜第ｋの入力階調と、第１〜第ｋの出力階調との対応付け情報を記憶するメモリーを含むことを特徴とする表示ドライバー。
【請求項１１】
請求項３又は４において、
前記ガンマ変換処理における第３〜第ｋ（ｋは３以上の整数）の設定ポイントの第ｉ（ｉは３≦ｉ≦ｋを満たす整数）の設定ポイントでは、第ｉの入力階調に第ｉの出力階調が対応付けられ、前記温度範囲が前記第１の温度範囲であるとき前記第ｉの出力階調はｘ階調であり、前記温度範囲が前記第２の温度範囲であるとき前記第ｉの出力階調はｙ階調（ｘ、ｙは互いに異なる０以上の整数）であり、
前記処理回路は、
前記温度範囲が前記第１の温度範囲から前記第２の温度範囲に遷移したことが検出された後の第ｉの期間において、前記第ｉの出力階調を、｜ｙ−ｘ｜より小さい階調ずつ、前記ｘ階調から前記ｙ階調へ変化させ、
前記第１の期間、前記第２の期間、及び前記第ｉの期間は、少なくとも一部が重なることを特徴とする表示ドライバー。
【請求項１２】
請求項１１において、
前記処理回路は、
前記第ｉの出力階調と、第ｉ＋１の設定ポイントでの第ｉ＋１の出力階調に基づく補間処理を行って、前記第ｉの設定ポイントと前記第ｉ＋１の設定ポイントの間の入力階調に対応する出力階調を求めることを特徴とする表示ドライバー。
【請求項１３】
入力階調と第１温度出力階調との対応付け情報を記憶する第１のメモリーと、
前記入力階調と第２温度出力階調との対応付け情報を記憶する第２のメモリーと、
温度センサーにより検出された温度情報が第１の温度範囲にあるとき、前記第１のメモリーから前記第１温度出力階調を読みだして出力し、前記温度情報が第２の温度範囲にあるとき、前記第２のメモリーから前記第２温度出力階調を読みだして出力する処理回路と、
を含み、
前記温度情報が、前記第１の温度範囲から前記第２の温度範囲に遷移したとき、
前記処理回路は、
前記第１温度出力階調と前記第２温度出力階調の間の出力階調を出力した後、
前記第２温度出力階調を出力することを特徴とする表示ドライバー。
【請求項１４】
環境センサーにより検出された環境情報が属する環境範囲の情報が入力され、表示データの階調のガンマ変換処理を行う処理回路を含み、
前記ガンマ変換処理において、第１の入力階調に第１の出力階調が対応付けられる第１の設定ポイントでは、前記環境範囲が第１の環境範囲であるとき前記第１の出力階調はｍ階調であり、前記環境範囲が第２の環境範囲であるとき前記第１の出力階調はｎ階調（ｍ、ｎは互いに異なる０以上の整数）であり、
前記処理回路は、
前記環境範囲が前記第１の環境範囲から前記第２の環境範囲に遷移したとき、前記第１の出力階調を、｜ｎ−ｍ｜より小さい階調ずつ、前記ｍ階調から前記ｎ階調へ変化させることを特徴とする表示ドライバー。
【請求項１５】
請求項１４において、
前記環境情報は、光情報又は時間情報であることを特徴とする表示ドライバー。
【請求項１６】
温度センサーにより検出された温度情報が属する温度範囲の情報が入力され、表示データの階調のガンマ変換処理を行う処理回路を含み、
前記ガンマ変換処理において、第１の入力階調に第１の出力階調が対応付けられる第１の設定ポイントでは、前記温度範囲が第１の温度範囲であるとき前記第１の出力階調はｍ階調であり、前記温度範囲が第２の温度範囲であるとき前記第１の出力階調はｎ階調（ｍ、ｎは互いに異なる０以上の整数）であり、
前記処理回路は、
前記温度範囲が前記第１の温度範囲から前記第２の温度範囲に遷移したとき、前記第１の出力階調を、｜ｎ−ｍ｜より小さい階調ずつ、前記ｍ階調から前記ｎ階調へ変化させることを特徴とする表示コントローラー。
【請求項１７】
請求項１乃至１５のいずれかに記載の表示ドライバーと、
電気光学パネルと、
を含むことを特徴とする電気光学装置。
【請求項１８】
請求項１乃至１５のいずれかに記載の表示ドライバーを含むことを特徴とする電子機器。
【請求項１９】
請求項１６に記載の表示コントローラーを含むことを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示ドライバー、表示コントローラー、電気光学装置及び電子機器等に関する。
【背景技術】
【０００２】
現在、モニターやＴＶ、ノートパソコン等の電子機器において、カラー液晶パネル等の電気光学パネルが多く用いられている。カラー液晶パネルでは、各ピクセルが例えばＲ、Ｇ、Ｂのサブピクセルにより構成されており、Ｒ、Ｇ、Ｂのサブピクセルの色の組み合わせによって、１つのピクセル全体で１つの色が表現される。Ｒ、Ｇ、Ｂのサブピクセルの色は、各々のサブピクセルに設けられたカラーフィルターを通過する光の輝度によって決定される。そして、各カラーフィルターを通過する光の輝度は、液晶パネルのソース電極（データ線）に供給される電圧によって決まる。この電圧を階調電圧と呼ぶ。電子機器には、階調電圧を制御して液晶パネルを駆動する回路装置を含む表示ドライバーが設けられる。
【０００３】
一般に、液晶パネルの入力（入力電圧、入力信号等）と出力（光透過率、明るさ等）は、直線的な正比例関係にない。液晶パネルに使用される液晶材や製造ばらつき等に起因して、液晶パネルは、それぞれ固有のガンマ特性（輝度特性）を有している。そのため、各液晶パネルのガンマ特性を考慮した階調電圧を、液晶パネルのソース電極に供給して、所望の階調を表現できるようにする必要がある。
【０００４】
ガンマ補正をデジタル処理により行う場合、表示ドライバーの処理回路（或いは表示コントローラーの処理回路）は、外部（例えば電子機器のＣＰＵ）から入力された表示データに対して補正処理を行い、補正後の表示データを駆動回路に出力する。例えば、処理回路は補正用のデータをルックアップテーブル（以下、ＬＵＴと表記）としてメモリーに記憶しておき、当該ＬＵＴを参照することでガンマ補正を行う。
【０００５】
液晶パネルの特性は温度に応じて変化することが知られている。温度が大きく変化した場合には、ガンマ補正に用いるデータ（参照するＬＵＴ）を切り替える温度補償処理を行う必要がある。その際、短期間に出力階調を大きく変化させてしまうと（駆動電圧を大きく変化させてしまうと）、ユーザーに認識可能な程度の輝度の変化が生じてしまい好ましくない。
【０００６】
特許文献１には、複数の階調領域を設定し、階調領域ごとに順次ガンマ変換処理を行う手法が開示されている。また特許文献１には、色差ΔＥが所定値以下となるように、ガンマ変換処理を段階的に行う手法が開示されている。
【０００７】
特許文献２には、駆動電圧の電源電圧を段階的に増加又は減少させる手法が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−２９４２６５号公報
【特許文献２】特開２０１５−１７６１２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
特許文献１では、階調領域ごとにガンマ変換を行う制御、或いはガンマ変換による色差ΔＥが所定値以下となるような制御が必要になり、ガンマ変換処理を行う回路が複雑になる。また特許文献２では、駆動電圧を制御するアナログのガンマ補正を行う手法であり、デジタル処理によるガンマ補正を開示するものではない。アナログのガンマ補正において、温度補償による輝度や色変化（画面のチラツキ）を抑えるには、電圧を細かく制御する必要があるため、やはり回路が複雑になる。
【００１０】
本発明の幾つかの態様によれば、環境変化を補償する処理による急激な輝度等の変化を、シンプルな構成により抑制可能な表示ドライバー、表示コントローラー、電気光学装置及び電子機器等を提供できる。
【００１１】
また本発明の幾つかの態様によれば、温度補償処理による急激な輝度等の変化を、シンプルな構成により抑制可能な表示ドライバー、表示コントローラー、電気光学装置及び電子機器等を提供できる。
【課題を解決するための手段】
【００１２】
本発明の一態様は、温度センサーにより検出された温度情報が属する温度範囲の情報が入力され、表示データの階調のガンマ変換処理を行う処理回路を含み、前記ガンマ変換処理において、第１の入力階調に第１の出力階調が対応付けられる第１の設定ポイントでは、前記温度範囲が第１の温度範囲であるとき前記第１の出力階調はｍ階調であり、前記温度範囲が第２の温度範囲であるとき前記第１の出力階調はｎ階調（ｍ、ｎは互いに異なる０以上の整数）であり、前記処理回路は、前記温度範囲が前記第１の温度範囲から前記第２の温度範囲に遷移したとき、前記第１の出力階調を、｜ｎ−ｍ｜より小さい階調ずつ、前記ｍ階調から前記ｎ階調へ変化させる表示ドライバーに関係する。
【００１３】
本発明の一態様では、ガンマ変換処理において温度範囲に応じた出力階調が設定されているときに、処理回路は、温度範囲の遷移に合わせて、出力階調を段階的に変化させる。このようにすれば、出力階調が短期間で急激に変化することを抑制できるため、輝度や色の変化がチラツキ等としてユーザーに認識されてしまうことを抑制可能になる。また、階調を複数段階に分けて変化させればよいため、温度補償の制御、及び回路構成をシンプルにすることが可能になる。
【００１４】
また本発明の一態様では、前記ガンマ変換処理において、第２の入力階調に第２の出力階調が対応付けられる第２の設定ポイントでは、前記温度範囲が前記第１の温度範囲であるとき前記第２の出力階調はｐ階調であり、前記温度範囲が前記第２の温度範囲であるとき前記第２の出力階調はｑ階調（ｐ、ｑは互いに異なる０以上の整数）であり、前記処理回路は、前記温度範囲が前記第１の温度範囲から前記第２の温度範囲に遷移したとき、前記第２の出力階調を、｜ｑ−ｐ｜より小さい階調ずつ、前記ｐ階調から前記ｑ階調へ変化させてもよい。
【００１５】
このようにすれば、処理回路は、複数の設定ポイントにおいて、出力階調を段階的に変化させることができ、幅広い階調範囲において、出力階調が短期間で急激に変化することを抑制できる。
【００１６】
また本発明の一態様では、前記処理回路は、前記温度範囲の遷移が検出された後の第１の期間において、前記第１の出力階調を前記ｍ階調から前記ｎ階調へ変化させ、前記温度範囲の遷移が検出された後の第２の期間において、前記第２の出力階調を前記ｐ階調から前記ｑ階調へ変化させ、前記第１の期間と前記第２の期間は、少なくとも一部が重なってもよい。
【００１７】
このようにすれば、処理回路は、異なる階調での出力階調の変化を並行して行うため、階調範囲ごとに順次出力階調を変化させる場合に比べて、違和感の少ない画像を表示させる制御が可能になる。
【００１８】
また本発明の一態様では、前記第１の期間と前記第２の期間は、開始タイミング及び終了タイミングの少なくとも一方が同じタイミングであってもよい。
【００１９】
このようにすれば、処理回路は、異なる階調での出力階調の変化を並行して行うため、階調範囲ごとに順次出力階調を変化させる場合に比べて、違和感の少ない画像を表示させる制御が可能になる。
【００２０】
また本発明の一態様では、前記処理回路は、前記温度範囲が前記第１の温度範囲から前記第２の温度範囲に遷移したとき、前記第１の出力階調を、１ステップ当たり所定階調ずつ、前記ｍ階調から前記ｎ階調へ変化させ、前記第２の出力階調を、１ステップ当たり前記所定階調ずつ、前記ｐ階調から前記ｑ階調へ変化させてもよい。
【００２１】
このようにすれば、処理回路は、出力階調を所定階調ずつ変更するため、容易な制御により温度補償を実現することが可能になる。
【００２２】
また本発明の一態様では、また本発明の一態様では、前記処理回路は、前記温度範囲が前記第１の温度範囲から前記第２の温度範囲に遷移したとき、前記第１の出力階調を、所定ステップ数ｓ（ｓは２以上の整数）に対応する期間で、１ステップ当たり｜ｎ−ｍ｜／ｓ階調に対応する階調ずつ、前記ｍ階調から前記ｎ階調へ変化させ、前記第２の出力階調を、前記所定ステップ数ｓに対応する期間で、１ステップ当たり｜ｑ−ｐ｜／ｓ階調に対応する階調ずつ、前記ｐ階調から前記ｑ階調へ変化させてもよい。
【００２３】
このようにすれば、処理回路は、所定ステップ数に相当する期間で出力階調を変更するため、違和感の少ない画像を表示させる制御が可能になる。
【００２４】
また本発明の一態様では、前記所定階調を記憶するレジスターを含んでもよい。
【００２５】
このようにすれば、出力階調の変化量を表す所定階調を適切に保持することや、当該所定階調を柔軟に変更することが可能になる。
【００２６】
また本発明の一態様では、前記所定ステップ数ｓを記憶するレジスターを含んでもよい。
【００２７】
このようにすれば、出力階調の開始から終了までのステップ数を適切に保持することや、当該ステップ数を柔軟に変更することが可能になる。
【００２８】
また本発明の一態様では、前記レジスターは、前記１ステップに対応する期間の長さを記憶してもよい。
【００２９】
このようにすれば、出力階調の変化開始から変化終了までの期間の長さに関連するパラメーターを適切に保持することや、当該パラメーターを柔軟に変更することが可能になる。
【００３０】
また本発明の一態様では、第１〜第ｋ（ｋは２以上の整数）の設定ポイントにおける、第１〜第ｋの入力階調と、第１〜第ｋの出力階調との対応付け情報を記憶するメモリーを含んでもよい。
【００３１】
このようにすれば、メモリーは設定ポイントにおける対応付け情報を記憶すればよく、メモリー容量の削減が可能になる。
【００３２】
また本発明の一態様では、前記ガンマ変換処理における第３〜第ｋ（ｋは３以上の整数）の設定ポイントの第ｉ（ｉは３≦ｉ≦ｋを満たす整数）の設定ポイントでは、第ｉの入力階調に第ｉの出力階調が対応付けられ、前記温度範囲が前記第１の温度範囲であるとき前記第ｉの出力階調はｘ階調であり、前記温度範囲が前記第２の温度範囲であるとき前記第ｉの出力階調はｙ階調（ｘ、ｙは互いに異なる０以上の整数）であり、前記処理回路は、前記温度範囲が前記第１の温度範囲から前記第２の温度範囲に遷移したことが検出された後の第ｉの期間において、前記第ｉの出力階調を、｜ｙ−ｘ｜より小さい階調ずつ、前記ｘ階調から前記ｙ階調へ変化させ、前記第１の期間、前記第２の期間、及び前記第ｉの期間は、少なくとも一部が重なってもよい。
【００３３】
このようにすれば、処理回路は、より広い階調範囲を対象として、チラツキ等を抑制したり、違和感の少ない画像を表示させる制御を行うことが可能になる。
【００３４】
また本発明の一態様では、前記処理回路は、前記第ｉの出力階調と、第ｉ＋１の設定ポイントでの第ｉ＋１の出力階調に基づく補間処理を行って、前記第ｉの設定ポイントと前記第ｉ＋１の設定ポイントの間の入力階調に対応する出力階調を求めてもよい。
【００３５】
このようにすれば、メモリーは設定ポイントに対応する出力階調を対応付け情報として記憶すればよく、メモリー容量の削減が可能になる。
【００３６】
また本発明の他の態様は、入力階調と第１温度出力階調との対応付け情報を記憶する第１のメモリーと、前記入力階調と第２温度出力階調との対応付け情報を記憶する第２のメモリーと、温度センサーにより検出された温度情報が第１の温度範囲にあるとき、前記第１のメモリーから前記第１温度出力階調を読みだして出力し、前記温度情報が第２の温度範囲にあるとき、前記第２のメモリーから前記第２温度出力階調を読みだして出力する処理回路と、を含み、前記温度情報が、前記第１の温度範囲から前記第２の温度範囲に遷移したとき、前記処理回路は、前記第１温度出力階調と前記第２温度出力階調の間の出力階調を出力した後、前記第２温度出力階調を出力する表示ドライバーに関係する。
【００３７】
本発明の他の態様では、表示ドライバーは第１の温度範囲用の対応付け情報を記憶するメモリーと、第２の温度範囲用の対応付け情報を記憶するメモリーを含み、温度センサーにより検出された温度がいずれの温度範囲に属するかに応じて、読み出し対象のメモリーを変更する。さらに、第１温度出力階調から第２温度出力階調への階調変化を行う際に、段階的に出力階調を変化させる。このようにすれば、出力階調が短期間で急激に変化することを抑制できるため、輝度や色の変化がチラツキ等としてユーザーに認識されてしまうことを抑制可能になる。
【００３８】
また本発明の他の態様は、環境センサーにより検出された環境情報が属する環境範囲の情報が入力され、表示データの階調のガンマ変換処理を行う処理回路を含み、前記ガンマ変換処理において、第１の入力階調に第１の出力階調が対応付けられる第１の設定ポイントでは、前記環境範囲が第１の環境範囲であるとき前記第１の出力階調はｍ階調であり、前記環境範囲が第２の環境範囲であるとき前記第１の出力階調はｎ階調（ｍ、ｎは互いに異なる０以上の整数）であり、前記処理回路は、前記環境範囲が前記第１の環境範囲から前記第２の環境範囲に遷移したとき、前記第１の出力階調を、｜ｎ−ｍ｜より小さい階調ずつ、前記ｍ階調から前記ｎ階調へ変化させる表示ドライバーに関係する。
【００３９】
本発明の他の態様では、ガンマ変換処理において環境範囲に応じた出力階調が設定されているときに、処理回路は、環境範囲の遷移に合わせて、出力階調を段階的に変化させる。このようにすれば、出力階調が短期間で急激に変化することを抑制できるため、輝度や色の変化がチラツキ等としてユーザーに認識されてしまうことを抑制可能になる。また、階調を複数段階に分けて変化させればよいため、環境変化による特性変化を補償するための制御、及び回路構成をシンプルにすることが可能になる。
【００４０】
また本発明の他の態様では、前記環境情報は、光情報又は時間情報であってもよい。
【００４１】
このようにすれば、処理回路は、周辺の光量（明るさ）変化や時間経過等の環境変化による特性変化の補償処理を、適切に行うことが可能になる。
【００４２】
本発明のさらに他の態様は、温度センサーにより検出された温度情報が属する温度範囲の情報が入力され、表示データの階調のガンマ変換処理を行う処理回路を含み、前記ガンマ変換処理において、第１の入力階調に第１の出力階調が対応付けられる第１の設定ポイントでは、前記温度範囲が第１の温度範囲であるとき前記第１の出力階調はｍ階調であり、前記温度範囲が第２の温度範囲であるとき前記第１の出力階調はｎ階調（ｍ、ｎは互いに異なる０以上の整数）であり、前記処理回路は、前記温度範囲が前記第１の温度範囲から前記第２の温度範囲に遷移したとき、前記第１の出力階調を、｜ｎ−ｍ｜より小さい階調ずつ、前記ｍ階調から前記ｎ階調へ変化させる表示コントローラーに関係する。
【００４３】
本発明のさらに他の態様は、上記のいずれかに記載の表示ドライバーと、電気光学パネルと、を含む電気光学装置に関係する。
【００４４】
本発明のさらに他の態様は、上記のいずれかに記載の表示ドライバーを含む電子機器に関係する。
【００４５】
本発明のさらに他の態様は、上記の表示コントローラーを含む電子機器に関係する。
【図面の簡単な説明】
【００４６】
【図１】表示ドライバーの構成例。
【図２】表示ドライバーの詳細な構成例。
【図３】階調と階調電圧の対応関係図。
【図４】基準電圧生成回路及びＤ／Ａ変換回路の詳細な構成例。
【図５】データ線駆動部の詳細な構成例。
【図６】入力階調と出力階調の対応関係例。
【図７】設定ポイントでの出力階調、階調範囲の例。
【図８】設定ポイントでの出力階調、階調範囲の例。
【図９】メモリーに記憶される対応付け情報の説明図。
【図１０】２つの温度範囲での設定ポイントごとの出力階調の例。
【図１１】設定ポイントごとの出力階調の時間変化の例。
【図１２】設定ポイントごとの出力階調の時間変化の他の例。
【図１３】処理回路の詳細な構成例。
【図１４】設定ポイントごとの出力階調の時間変化の他の例。
【図１５】電子機器及び電気光学装置の構成例。
【図１６】電子機器及び電気光学装置の構成例。
【発明を実施するための形態】
【００４７】
以下、本実施形態について説明する。なお、以下で説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また、本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
【００４８】
１．システム構成例
図１に、本実施形態の表示ドライバー１００の構成例を示す。図１に示すように、表示ドライバー１００は、温度センサーにより検出された温度情報が属する温度範囲の情報が入力され、表示データ（画像データ）の階調のガンマ変換処理を行う処理回路１２０を含む。また表示ドライバー１００は、ガンマ変換処理における入力階調群と出力階調群との対応付け情報を記憶するメモリー１３０と、ガンマ変換処理後の表示データに基づいて、データ線の駆動電圧を出力する駆動回路１１０を含んでもよい。表示ドライバー１００は例えば集積回路装置（ＩＣ）等で実現される。なお、表示ドライバー１００は、図１の構成に限定されず、これらの一部の構成要素を省略したり、他の構成要素を追加したりするなどの種々の変形実施が可能である。
【００４９】
特に、駆動回路１１０には種々の構成が知られており、本実施形態ではそれらを広く適用可能である。例えば、後述する例では、駆動回路１１０のＤ／Ａ変換部３０はＶＲ０〜ＶＲ６３の６４通りの基準電圧のいずれか２つの電圧を出力し、データ線駆動部４０が、基準電圧を分圧することで２５６階調のうちのいずれかの階調に対応する駆動電圧（階調電圧）を生成している。しかし、Ｄ／Ａ変換部３０が２５６階調の基準電圧を出力可能な構成とする等の変形実施が可能である。
【００５０】
１．１  表示ドライバー
図２は、表示ドライバー１００の詳細な構成例である。駆動回路１１０は、基準電圧生成回路３５（階調電圧生成回路）と、Ｄ／Ａ変換部３０（Ｄ／Ａ変換回路）と、データ線駆動部４０（データ線駆動回路）と、ゲート線駆動部５０（ゲート線駆動回路）とを含む。データ線駆動部４０（データ線駆動回路）は、データ線駆動端子（データ線駆動信号出力端子）ＴＳ１〜ＴＳｎ（ｎは２以上の整数）を含む。また、ゲート線駆動部５０（ゲート線駆動回路）は、ゲート線駆動端子ＴＧ１〜ＴＧｍ（ｍは２以上の整数）を含む。
【００５１】
処理回路１２０は、インターフェース部１０（インターフェース回路、端子）と、データ処理部２０（データ処理回路）とを含む。
【００５２】
インターフェース部１０は、外部の処理装置との間の通信を行う。表示ドライバー１００が車等に搭載される場合、ここでの処理装置はＥＣＵ（Electronic Control Unit）である。或いは、表示ドライバー１００が情報通信端末等の電子機器に搭載される場合、処理装置はＣＰＵ（Central Processing Unit）やマイクロプロセッサー等のプロセッサーである。
【００５３】
インターフェース部１０は、第１色成分入力端子ＴＲＤと、第２色成分入力端子ＴＧＤと、第３色成分入力端子ＴＢＤと、クロック入力端子ＴＰＣＫとを有している。通信は、例えば表示データの転送やクロック信号、同期信号の供給、コマンド（又は制御信号）の転送等である。またインターフェース部１０は、端子設定（実装基板上で設定された端子の入力レベル）を受け付ける。インターフェース部１０は、例えばＩ／Ｏバッファー等で構成される。
【００５４】
データ処理部２０は、インターフェース部１０を介して入力された表示データやクロック信号、同期信号、コマンド等に基づいて、表示データのデータ処理やタイミング制御、表示ドライバー１００の各部の制御等を行う。表示データのデータ処理では、データ処理部２０は、メモリー１３０（ＬＵＴ）を参照した階調の補正処理等の画像処理を行う。タイミング制御では、同期信号や表示データに基づいて電気光学パネルのゲート線の駆動タイミング（選択タイミング）やデータ線の駆動タイミングを制御する。データ処理部２０は、例えばゲートアレイ等のロジック回路で構成される。
【００５５】
基準電圧生成回路３５は、複数の基準電圧を生成して、Ｄ／Ａ変換部３０に出力する。例えば、後述する図４の例では、複数の基準電圧としてＶＲ０〜ＶＲ６３が生成される。そして、これらの基準電圧ＶＲ０〜ＶＲ６３に基づいて、複数の階調電圧が生成される。例えば図３の表に示すように、生成される各階調電圧（Ｖ０〜Ｖ２５５）は複数の階調の各階調（０〜２５５）に対応している。また、本実施形態では、基準電圧生成回路３５から出力される基準電圧を、複数の色成分表示データ（例えば第１色成分表示データ及び第２色成分表示データ、第３色成分表示データ等）を表示する際に共用するため、色成分表示データ毎に基準電圧生成回路３５を設ける必要はない。このように、複数の基準電圧を、第１色成分表示データ及び第２色成分表示データ、第３色成分表示データで共用される構成を採用することで、基準電圧生成回路３５の回路面積を縮小できると共に、基準電圧線の配線面積を縮小でき、表示ドライバーの小規模化を実現できる。ただし、色毎に基準電圧生成回路３５を設けても良い。
【００５６】
Ｄ／Ａ変換部３０は、データ処理部２０からの表示データを基準電圧（データ電圧）にＤ／Ａ変換する。例えば、Ｄ／Ａ変換部３０は、図４に示すＤ／Ａ変換回路３２（複数の電圧選択回路）を含む。
【００５７】
駆動回路１１０は、データ処理部２０から得られるガンマ変換処理等のデータ処理後の第１色成分表示データ、第２色成分表示データ及び第３色成分表示データと、基準電圧生成回路３５から得られる複数の階調電圧とに基づいて、電気光学パネルを駆動する。上述したように、基準電圧生成回路３５から得られる複数の階調電圧は、第１色成分表示データ、第２色成分表示データ及び第３色成分表示データのそれぞれに対して共通に使用される。
【００５８】
駆動回路１１０のデータ線駆動部４０は、Ｄ／Ａ変換部３０からの基準電圧に基づいて、階調電圧を生成する。そして、データ線駆動部４０は、生成した階調電圧をデータ線駆動電圧ＳＶ１〜ＳＶｎとしてデータ線駆動端子ＴＳ１〜ＴＳｎに出力し、電気光学パネルのデータ線を駆動する。データ線駆動電圧ＳＶ１〜ＳＶｎは、対応するデータ線駆動端子ＴＳ１〜ＴＳｎに供給される電圧である。階調電圧は、処理回路１２０のデータ処理部２０から入力されるガンマ変換処理後の表示データに基づいて、Ｄ／Ａ変換部３０から入力される基準電圧を分圧して、生成される。そして、データ線駆動電圧ＳＶ１〜ＳＶｎの各電圧としては、生成した階調電圧（例えばＶ０〜Ｖ２５５）のうちのいずれかの電圧が、データ線駆動部４０により表示データに基づいて選択される。
【００５９】
また、データ線駆動部４０は、複数のデータ線駆動回路を含む。各データ線駆動回路は、１つのデータ線駆動端子又は複数のデータ線駆動端子に対応して設けられている。データ線駆動回路が複数のデータ線駆動端子に対応して設けられる場合、そのデータ線駆動回路は、時分割に複数のデータ線を駆動する。
【００６０】
駆動回路１１０のゲート線駆動部５０は、ゲート線駆動電圧ＧＶ１〜ＧＶｍをゲート線駆動端子ＴＧ１〜ＴＧｍに出力し、電気光学パネルのゲート線を駆動（選択）する。例えばシングルゲートの電気光学パネルでは、１つの水平走査期間において１本のゲート線を選択する。或いは、デュアルゲート、トリプルゲートの電気光学パネルでは、それぞれ１つの水平走査期間において２本、３本のゲート線を時分割に選択する。ゲート線駆動部５０は、例えば複数の電圧出力回路（バッファー、アンプ）で構成され、例えば各ゲート線駆動端子に対応して１つの電圧出力回路が設けられる。
【００６１】
メモリー１３０は、処理回路１２０での処理に用いられる種々の情報を記憶する。例えば、メモリー１３０は、処理回路１２０で行われるガンマ変換処理用の補正データ（対応付け情報）を記憶する。メモリー１３０は、ＰＲＯＭ（Programmable Read Only Memory）等の不揮発性メモリーにより実現できる。ただし、メモリー１３０は、ＳＲＡＭ（Static Random Access Memory）等の揮発性メモリーであってもよいし、レジスターであってもよい。
【００６２】
１．２  基準電圧生成回路及びＤ／Ａ変換回路の例
図４に基準電圧生成回路３５とＤ／Ａ変換回路３２の構成例を示す。基準電圧生成回路３５は、ラダー抵抗回路３４等で構成され、Ｄ／Ａ変換回路３２はスイッチ回路等で構成される。
【００６３】
ここでラダー抵抗回路３４は、高電位側電源（電源電圧）ＶＤＤＲＨと低電位側電源（電源電圧）ＶＤＤＲＬの間を、例えば６５個の可変抵抗回路（Ｒ６５〜Ｒ１）により抵抗分割し、複数の抵抗分割ノードＲＴ６４〜ＲＴ１の各抵抗分割ノードに複数の基準電圧ＶＲ０〜ＶＲ６３の各階調電圧を出力する。なお、以下の説明においても、２５６階調の場合について説明するが、本実施形態はそれに限定されない。
【００６４】
Ｄ／Ａ変換回路３２は、表示データに基づいてスイッチ回路のＯＮ／ＯＦＦ制御を行い、基準電圧生成回路３５から出力される複数の基準電圧ＶＲ０〜ＶＲ６３の中から、表示データを表示するために必要な基準電圧を選択して、データ線駆動部４０に出力する。この際には、後述する図５に示すように、データ処理部２０から、表示データＤＧの上位ビットが入力され、Ｄ／Ａ変換回路３２は、この表示データＤＧの上位ビットに基づいて、基準電圧を選択する。
【００６５】
なお、基準電圧生成回路及びＤ／Ａ変換回路は図４の構成に限定されず、種々の変形実施が可能であり、図４の構成要素の一部を省略したり、他の構成要素を追加したりしてもよい。例えば正極性用のラダー抵抗回路と負極性用のラダー抵抗回路を設けたり、階調電圧信号のインピーダンス変換を行う回路（ボルテージフォロワー接続のオペアンプ）を設けたりしてもよい。或いは、基準電圧生成回路に選択用電圧生成回路と基準電圧選択回路を含ませてもよい。この場合には、選択用電圧生成回路が含むラダー抵抗回路により分割した電圧を、複数の選択用電圧として出力する。そして基準電圧選択回路は、選択用電圧生成回路からの選択用電圧の中から、階調調整データに応じて、例えば２５６階調の場合には６４個（広義にはＳ個）の電圧を選択して、基準電圧ＶＲ０〜ＶＲ６３として出力する。
【００６６】
１．３  データ線駆動部の例
図５を用いて階調電圧の生成について説明する。前述したように、Ｄ／Ａ変換部３０には表示データＤＧのうちの上位ビットが入力される。この表示データＤＧの上位ビットは、図４に示す基準電圧生成回路３５により生成された複数の基準電圧（ＶＲ０〜ＶＲ６３）のうち、階調電圧を生成するために、どの基準電圧を用いるかを示すデータである。本例では、Ｄ／Ａ変換部３０が、表示データＤＧの上位ビットに基づいて、複数の基準電圧のうち、少なくとも二つの基準電圧を選択する。例えば、電気光学パネルに低階調領域側の階調を表示する際には、Ｄ／Ａ変換部３０は、基準電圧としてＶＲ０とＶＲ１を選択して、データ線駆動部４０に出力する。
【００６７】
そして、データ線駆動部４０は、データ線毎に駆動ユニット（４１、４２…）を有している。各駆動ユニットには、Ｄ／Ａ変換部３０により出力された二つの基準電圧（ＶＲｋ、ＶＲｋ＋１）と、表示データＤＧのうちの下位ビットが入力される。データ線駆動部４０の各駆動ユニットは、表示データＤＧの下位ビットに基づいて、二つの基準電圧を分圧して、階調電圧を生成し、生成した階調電圧をデータ線駆動電圧（ＳＶ１〜ＳＶｎ）として出力する。なお、表示データＤＧの下位ビットは、データ線駆動部４０に入力された２つの基準電圧を用いて、どの階調電圧を生成するかを示すデータである。
【００６８】
具体例を挙げると、例えば階調電圧Ｖ０〜Ｖ３は、基準電圧ＶＲ０とＶＲ１を、下式（１）〜（３）で示すように分圧して生成することができる。
Ｖ０＝ＶＲ０  …  （１）
Ｖ１＝ＶＲ０＋（ＶＲ１−ＶＲ０）＊１／４  …  （２）
Ｖ２＝ＶＲ０＋（ＶＲ１−ＶＲ０）＊１／２  …  （３）
Ｖ３＝ＶＲ０＋（ＶＲ１−ＶＲ０）＊３／４  …  （４）
【００６９】
本例においては、前述した表示データＤＧの下位ビットは、階調電圧Ｖ０〜Ｖ３のうちのどの階調電圧を生成するかを示す。
【００７０】
２．温度補償処理
次に処理回路１２０における温度補償処理を伴うガンマ変換処理（ガンマ補正処理）の詳細を、第１の実施形態、第２の実施形態、及び変形例のそれぞれについて説明する。
【００７１】
２．１  第１の実施形態
ガンマ変換処理（内部ガンマ補正）では、例えば電気光学パネルの特性（Ｖ−Ｔ特性、印加電圧と透過率の関係）によるガンマ値のばらつきを補正して、あらゆる階調でガンマ値を所望値に近づける処理が行われる。ガンマ値の所望値は種々の設定が可能であるが、例えば２．２である。
【００７２】
図６は、ガンマ変換処理における入力階調と出力階調の対応関係の例である。ガンマ変換処理は、入力階調（表示データの値）を、当該階調に対応する所与の階調（出力階調）に変換する処理により実現される。
【００７３】
表示ドライバー１００は、第１〜第ｋ（ｋは２以上の整数）の設定ポイントにおける、第１〜第ｋの入力階調と、第１〜第ｋの出力階調との対応付け情報を記憶するメモリー１３０を含む。そして処理回路１２０は、第ｉの出力階調と第ｉ＋１の出力階調に基づく補間処理を行って、第ｉの設定ポイントと第ｉ＋１の設定ポイントの間の入力階調に対応する出力階調を求める。
【００７４】
ここでの設定ポイントとは、２ｍ（ｍ＝８であれば２５６）通りの入力階調のうち、対応付け情報が記憶される入力階調を表すポイントである。例えば後述する図７の例では、設定ポイントは、入力階調が０階調、８階調、１６階調、３２階調、４８階調といった点に対応し、ｋ＝１７である。また、ここでは第ｉの設定ポイントにおける入力階調は、第ｉ＋１の設定ポイントにおける入力階調に比べて小さい。即ち、第１の設定ポイントが低階調領域側に対応し、第ｋの設定ポイントが高階調領域側に対応する。ただし、設定ポイントの数や入力階調間隔は種々の変形実施が可能である。
【００７５】
このようにすれば、メモリー１３０は、入力階調として想定される範囲（０〜２５５）のうち、一部の入力階調についての対応付け情報を記憶すればよい。そのため、全入力階調についての対応付け情報を記憶する場合に比べて、メモリー容量を小さくできる。また、１階調や２階調といった設定ポイントではない階調値が表示データ（入力階調）として入力された場合にも、補間処理を行うことで適切に出力階調を求めることが可能になる。ここでの補間処理は線形補間（直線補間）であってもよいし、所与の関数（非線形関数）を用いた補間であってもよい。なお、図１３を用いて後述するように、処理回路１２０はフレームレートコントロール（以下、ＦＲＣ）を行ってもよく、出力階調として小数階調（２５６通りの階調をさらに細かく分割した階調）を用いることも可能である。
【００７６】
図７は、本実施形態における設定ポイントと、当該設定ポイントでの入力階調と出力階調の対応関係を説明する図である。図７の１行が、１つの設定ポイントを表す。第１の設定ポイントは、入力階調が０であり出力階調も０である。また、第２の設定ポイントは、入力階調が８階調であり、出力階調が９階調である。よって処理回路１２０は、表示データが０階調であれば０階調を出力し、表示データが８階調であれば９階調を出力し、１〜７階調のいずれかであれば、補間処理により求められる階調（単純な２点間の線形補間であれば入力階調×１．１２５）を出力する処理を、ガンマ変換処理として実行すればよい。他の入力階調についても同様であり、処理回路１２０は、図７に示した関係を用いて入力階調に対応する出力階調を選択、或いは演算する処理をガンマ変換処理として実行する。
【００７７】
上述したように入力階調と出力階調の対応付けは電気光学パネルの特性に応じて決定されるが、当該電気光学パネルの特性（Ｖ−Ｔ特性）は、温度に応じて変化することが知られている。そのため、所与の温度では図７に示した対応付け情報により適切なガンマ補正が可能であるが、異なる温度では当該対応付け情報では適切なガンマ補正ができない。具体的には、ガンマ値が所望値に十分近づかないことで、色味が不自然になるおそれがある。
【００７８】
そこで表示ドライバー１００（処理回路１２０）は、複数の温度範囲を設定し、温度が属する温度範囲が変化したときに、出力階調を変化させる温度補償処理を行う。具体的には、メモリー１３０は、温度範囲ごとに入力階調群と出力階調群を対応付ける対応付け情報を記憶しておく。処理回路１２０は、温度が属する温度範囲に応じて、ガンマ変換処理において参照する対応付け情報を変更する。
【００７９】
図８は、図７とは異なる温度範囲における対応付け情報の例である。図８の例でも、メモリー１３０は、第１〜第ｋ（ｋ＝１７）の設定ポイントにおける、第１〜第ｋの入力階調と、第１〜第ｋの出力階調との対応付け情報を記憶する。
【００８０】
なお、図７及び図８では２つの対応付け情報（テーブル）について説明したが、メモリー１３０は３つ以上の対応付け情報を記憶してもよい。例えば、電気光学パネルが複数の色成分を用いたカラー画像を表示する表示パネルである場合、ガンマ補正処理、及び温度補償処理は色成分ごとに行われる。また、温度補償処理で用いられる温度範囲が３つ以上であってもよい。つまりメモリー１３０は、色成分数×温度範囲数に相当する数の対応付け情報を記憶する。
【００８１】
図９は、メモリー１３０が記憶する対応付け情報を説明する図である。図９のＴ１〜Ｔ９が対応付け情報（テーブル）を表し、Ｔ１〜Ｔ９のそれぞれが、例えば図７や図８に示したように第１〜第ｋ（ｋ＝１７）の設定ポイントにおける、第１〜第ｋの入力階調と、第１〜第ｋの出力階調とを対応付ける情報である。
【００８２】
図９の例では、色成分としてＲ，Ｇ，Ｂの３成分が用いられている。また図９では、温度範囲として３つの温度範囲を用いる場合を示しており、Ｒ，Ｇ，Ｂの各成分に対して、対応付け情報が、それぞれ３つ記憶される。温度範囲は、例えば０℃以下の低温、０℃と５０℃の間の常温（中温）、５０度以上の高温の３つの範囲である。所与の温度が取得された場合、処理回路１２０は、当該温度がいずれの温度範囲に属するかを特定する。例えば、−５℃は低温範囲、２５℃は常温範囲、７０℃は高温範囲に属すると判定される。以下、Ｔ１，Ｔ４，Ｔ７が低温範囲での対応付け情報であり、Ｔ２，Ｔ５，Ｔ８が常温範囲での対応付け情報であり、Ｔ３，Ｔ６，Ｔ９が高温範囲での対応付け情報であるものとして説明を行う。なお、温度範囲を４つ以上の範囲としたり、温度範囲の境界となる温度を変更する等、温度範囲の設定は種々の変形実施が可能である。
【００８３】
温度センサーにより検出された温度（温度情報により表される温度）が属する温度範囲が、常温範囲から低温範囲に変化した場合、処理回路１２０は、Ｒ信号成分のガンマ変換処理で使用する対応付け情報を、Ｔ２からＴ１に変更する。同様に処理回路１２０は、Ｇ信号成分のガンマ変換処理で使用する対応付け情報を、Ｔ５からＴ４に変更し、Ｂ信号成分のガンマ変換処理で使用する対応付け情報を、Ｔ８からＴ７に変更する。このように、処理回路１２０は、温度センサーにより検出された温度がいずれの温度範囲に属するかに応じて、色成分ごとに、参照する対応付け情報を変更することで、温度補償処理を実現する。
【００８４】
図７は所与の色成分の第１の温度範囲での対応付け情報の例であり、図８は同じ色成分の第２の温度範囲での対応付け情報の例である。図７と図８の比較からわかるように、同じ入力階調に対応する設定ポイントでも、温度範囲に応じて出力階調が変化する。例えば第１の設定ポイントは、図７の例では出力階調は９であり、図８の例では出力階調が１２である。
【００８５】
処理回路１２０は、温度範囲が第１の温度範囲から第２の温度範囲に変化したときに、出力階調の目標値を図７の値から図８の値に変更すればよい。例えば表示データ（入力階調）が８である場合、処理回路１２０は、ガンマ変換処理後の表示データを９から１２に変更することで温度補償を実現できる。
【００８６】
ただし、図７と図８の例では出力階調の差が数十階調となる設定ポイントもあり、駆動電圧で考えた場合、電圧差が０．５Ｖ程度といった大きな電圧になる可能性がある。短い時間で出力階調を急激に変化させた場合、輝度や色の変化が大きくなり、画面のチラツキとしてユーザーに認識されてしまうおそれがある。
【００８７】
よって本実施形態では、ガンマ変換処理において、第１の入力階調に第１の出力階調が対応付けられる第１の設定ポイントでは、温度範囲が第１の温度範囲であるとき第１の出力階調はｍ階調であり、温度範囲が第２の温度範囲であるとき第１の出力階調はｎ階調（ｍ、ｎは互いに異なる０以上の整数）であるときに、処理回路１２０は、温度範囲が第１の温度範囲から第２の温度範囲に遷移したとき、第１の出力階調を、｜ｎ−ｍ｜より小さい階調ずつ、ｍ階調からｎ階調へ変化させる。
【００８８】
このようにすれば、処理回路１２０は、ｍ階調からｎ階調への出力階調の変化を複数回に分けて実行することが可能になる。出力階調の急激な変化を抑制できるため、画面のチラツキ等を抑制できる。
【００８９】
図１０は、複数の設定ポイント（Ｐ１〜Ｐ１７）の各設定ポイントにおける第１の温度範囲での出力階調と、第２の温度範囲での出力階調の例である。以下、説明を簡略化するために、温度範囲間での階調変化が相対的に小さい図１０を用いて、温度情報により表される温度が第１の温度範囲から第２の温度範囲へ遷移した場合の、本実施形態の温度補償処理（ガンマ変換処理）を説明する。ただし、図７、図８に示したように、各温度範囲での出力階調は図１０に限定されない。また図９に示したように、以下で説明する本実施形態の手法は、複数の色成分、或いは３つ以上の温度範囲に拡張して考えることが可能である。
【００９０】
図１１は、図１０の例において、各設定ポイントでの出力階調の変化を説明する図である。図１１の１行が１つの設定ポイントに対応し、上から順にＰ１、Ｐ２、Ｐ３に対応する出力階調の時間変化を表し、一番下の行がＰ１７に対応する。図１１のステップとは、出力階調が変更される単位時間を表す期間であり、処理回路１２０は、１ステップに付き１回、出力階調を変更する処理を行う。ｓ０は出力階調の変更開始前（変化開始直前）のステップを表し、ｓ１が出力階調の１回目の変更タイミングを表す。１ステップの時間は図１１では例えば５秒であるが、後述するように可変としてもよい。
【００９１】
図１１に示すように、処理回路１２０は、温度範囲が第１の温度範囲から第２の温度範囲に遷移したとき、第１の出力階調を、１ステップ当たり所定階調ずつ、ｍ階調からｎ階調へ変化させる。図１１の例では、所定階調とは１階調である。設定ポイントＰ１では、第１の温度範囲での出力階調（ｍ階調）は８階調であり、第２の温度範囲での出力階調（ｎ階調）は１０階調である。よって処理回路１２０は、設定ポイントＰ１に対応する出力階調を、ｓ１で９階調に変化させ、ｓ２で１０階調に変化させる。なお、ここでの「第１の設定ポイント」とは、対応付け情報により入力階調と出力階調が対応付けられるポイントのいずれか１つであればよく、最も低階調側のポイント（Ｐ１）に限定されるものではない。
【００９２】
このようにすれば、処理回路１２０は、各ステップでの出力階調を容易に演算できる。図１１の例であれば、処理回路１２０は、前のステップでの出力階調をインクリメントすることで出力階調を決定できる。つまり、シンプルな制御、回路構成により温度補償処理を実現できる。本実施形態の手法では、特許文献１のように階調範囲や色差ΔＥを考慮する必要もなければ、特許文献２のようにアナログ的に細かい電圧制御を実現する必要もない。
【００９３】
また図１１に示したように、ガンマ変換処理において、第２の入力階調に第２の出力階調が対応付けられる第２の設定ポイントでは、温度範囲が第１の温度範囲であるとき前記第２の出力階調はｐ階調であり、温度範囲が第２の温度範囲であるとき前記第２の出力階調はｑ階調（ｐ、ｑは互いに異なる０以上の整数）であるときに、処理回路１２０は、温度範囲が第１の温度範囲から第２の温度範囲に遷移したとき、第２の出力階調を、｜ｑ−ｐ｜より小さい階調ずつ、ｐ階調からｑ階調へ変化させる。
【００９４】
このようにすれば、複数の設定ポイントを対象として、シンプルな制御、回路構成によりチラツキの少ない温度補償処理を実現することが可能になる。
【００９５】
図１１に示すように、処理回路１２０は、温度範囲が第１の温度範囲から第２の温度範囲に遷移したとき、第２の出力階調を、１ステップ当たり所定階調ずつ、ｐ階調からｑ階調へ変化させる。図１１の例では、所定階調とは１階調である。設定ポイントＰ２では、第１の温度範囲での出力階調ｐ＝１６階調であり、第２の温度範囲での出力階調ｑ＝１８階調である。よって処理回路１２０は、設定ポイントＰ２に対応する出力階調を、ｓ１で１７階調に変化させ、ｓ２で１８階調に変化させる。なお、ここでの「第２の設定ポイント」とは、対応付け情報により入力階調と出力階調が対応付けられるポイントのうち、上記「第１の設定ポイント」と異なるいずれか１つのポイントであればよく、低階調側から２番目のポイント（Ｐ２）に限定されるものではない。なお、ここでの所定階調は、階調変化の開始から終了までの全ステップで固定される必要はない。例えば、出力階調を５階調→４階調→２階調と変化させるように、上記所定階調が、タイミングによって変化（上記例では２階調→１階調）してもよい。
【００９６】
また、ガンマ変換処理における第３〜第ｋ（ｋは３以上の整数）の設定ポイントの第ｉ（ｉは３≦ｉ≦ｋを満たす整数）の設定ポイントでは、第ｉの入力階調に第ｉの出力階調が対応付けられ、温度範囲が第１の温度範囲であるとき第ｉの出力階調はｘ階調であり、温度範囲が前記第２の温度範囲であるとき前記第ｉの出力階調はｙ階調（ｘ、ｙは互いに異なる０以上の整数）であるときに、処理回路１２０は、第ｉの出力階調を、｜ｙ−ｘ｜より小さい階調ずつ、ｘ階調からｙ階調へ変化させてもよい。
【００９７】
つまり、本実施形態の手法では３つ以上の設定ポイントを対象として、段階的に（狭義には所定階調ずつ）出力階調を変更することが可能である。このようにすれば、多様な入力階調を対象として、シンプルな構成によりチラツキの少ない温度補償処理を実現できる。より具体的には、処理回路１２０は、ガンマ変換処理における全設定ポイントを対象として、段階的に（所定階調ずつ）出力階調を変更してもよい。図１１の例であれば、処理回路１２０は、設定ポイントＰ３〜Ｐ１６についても、１ステップ当たり１階調ずつ出力階調を変化させる。
【００９８】
ただし、本実施形態では、全設定ポイント（図７等の例であれば１７ポイント）のうちの少なくとも一部の設定ポイントにおいて、出力階調を｜ｎ−ｍ｜より小さい階調ずつ、ｍ階調からｎ階調へ変化させればよく、出力階調を一度に｜ｎ−ｍ｜階調だけ変化させる設定ポイントが存在してもよい。具体的には、温度範囲変化による出力階調差が小さく、｜ｎ−ｍ｜＝１である設定ポイントが存在した場合、１階調ずつ出力階調を変化させたとしても、当該設定ポイントでは一度に｜ｎ−ｍ｜階調だけ変化させることになる。即ち、｜ｎ−ｍ｜の値、及び「所定階調」の値によっては、階調変化が｜ｎ−ｍ｜となることがあり得る。また、図１１のＰ１７のように、ｎ＝ｍであり、階調変化自体が生じない設定ポイントが存在してもよい。さらに、ｎ＝ｍとなる設定ポイントは、低階調端（Ｐ１）や高階調端（Ｐ１７）に限定されず、その間にｎ＝ｍとなる設定ポイントがあってもよい。
【００９９】
なお、所定階調ずつ出力階調を変化させる本実施形態の手法では、出力階調の差分絶対値（｜ｎ−ｍ｜、｜ｑ−ｐ｜、｜ｙ−ｚ｜）に応じて、目標の出力階調（第２の温度範囲に対応する出力階調）に到達するまでのステップ数は異なる。例えば上述した設定ポイントＰ１及びＰ２ではｓ２で出力階調の変化が終了するが、設定ポイントＰ３ではｓ４で出力階調の変化（３２→３６）が終了する。同様に、設定ポイントＰ４ではｓ３で出力階調の変化（４８→５１）が終了し、設定ポイントＰ８ではｓ５で出力階調の変化（１１２→１１７）が終了し、設定ポイントＰ１６ではｓ６で出力階調の変化（２４０→２４６）が終了する。
【０１００】
図１１に示したように、処理回路１２０は、温度範囲の遷移が検出された後の第１の期間において、第１の出力階調をｍ階調からｎ階調へ変化させ、温度範囲の遷移が検出された後の第２の期間において、第２の出力階調をｐ階調からｑ階調へ変化させ、第１の期間と第２の期間は、少なくとも一部が重なる。
【０１０１】
ここで、第１の期間とは、温度範囲の遷移検出に伴って、第１の設定ポイントで出力階調の変化が開始されてから終了するまでの期間を表す。例えば第１の設定ポイントが図１１のＰ１であれば、第１の期間はｓ０〜ｓ２の期間に対応し、第２の設定ポイントがＰ２であれば、第２の期間はｓ０〜ｓ２の期間に対応する。
【０１０２】
第１の設定ポイントをＰ３、第２の設定ポイントをＰ１と考える場合のように、｜ｎ−ｍ｜＞｜ｑ−ｐ｜なら第２の期間（ｓ０〜ｓ２）は第１の期間（ｓ０〜ｓ４）の範囲内となる。言い換えれば、第１の期間と第２の期間の少なくとも一部が重なるとは、一方の期間が他方の期間に含まれる関係であってもよい。
【０１０３】
このようにすれば、異なる階調の入力データに対する温度補償処理（ガンマ変換処理）を、処理期間が重なるように実行することが可能になる。特許文献２の手法では、階調範囲を複数に区分し、階調範囲ごとに順次、温度補償処理を行う。そのため、所与の階調範囲では温度補償（出力階調の変化）が完了しているのに、隣り合う階調範囲では温度補償が行われていないといったタイミングが生じる。そのため、アンチエイリアス処理のように画素値の空間的な変化を滑らかにする処理を施した画像では、画素値が階調範囲の境界となる画素の近傍で、輝度が大きく変化する（輝度の飛びが発生する）ことになり、違和感を生じさせてしまうおそれがある。その点、本実施形態では、複数の階調（設定ポイント）に対して温度補償処理が並列に実行されるため、輝度の飛びが発生することを抑制できる。
【０１０４】
より具体的には、処理回路１２０は、温度範囲が第１の温度範囲から第２の温度範囲に遷移したことが検出された後の第ｉの期間において、第ｉの出力階調を、｜ｙ−ｘ｜より小さい階調ずつ、ｘ階調からｙ階調へ変化させ、第１の期間、第２の期間、及び第ｉの期間は、少なくとも一部が重なってもよい。
【０１０５】
図１１の例であれば、Ｐ１〜Ｐ１６の設定ポイントにおいて、出力階調を変化させる期間の少なくとも一部（具体的にはｓ０〜ｓ２に相当する期間）が重なっている。このようにすれば、より広い階調範囲（狭義には全階調範囲）に対して温度補償処理が並列に実行されるため、輝度の飛びが発生することを抑制できる。
【０１０６】
図１１に示したように、第１の期間と第２の期間（及び第ｉの期間）は、開始タイミングが同じタイミングであってもよい。図１１の例であれば、ｓ０ではいずれの設定ポイントでも出力階調の変化が開始されておらず、ｓ１で最初の変更が行われる。ここでの開始タイミングは最初の変化が生じるｓ１と考えてもよいし、その直前のステップであるｓ０であると考えてもよい。いずれにせよ、開始タイミングを統一することで、広い階調範囲で一斉に出力階調の変化が始まるため、輝度や色味に違和感が発生することを抑制可能である。
【０１０７】
図１２は、図１０の例において、各設定ポイントでの出力階調の変化を説明する他の図である。図１２の例では、出力階調の変化がｓ６に示したステップで終了するように、設定ポイントごとに出力階調変化の開始タイミングが設定される。Ｐ１やＰ２ではｓ４までは第１の温度範囲での出力階調（８又は１６階調）が維持され、ｓ５から出力階調の変化が始まる。Ｐ３では、ｓ２までは第１の温度範囲での出力階調（３２階調）が維持され、ｓ３から出力階調の変化が始まる。このように、第１の期間と第２の期間（及び第ｉの期間）は、終了タイミングが同じタイミングであってもよい。この場合も、広い階調範囲で出力階調が並列に変化するため、輝度や色味に違和感が発生することを抑制可能である。
【０１０８】
なお、後述する第２の実施形態のように、開始タイミングと終了タイミングの両方が同じタイミングになってもよい。つまり第１の期間と第２の期間（及び第ｉの期間）は、開始タイミング及び終了タイミングの少なくとも一方が同じタイミングである。ただし、輝度飛び等の違和感の抑制という観点からすれば、第１の期間と第２の期間は重なる期間があればよく、開始タイミングと終了タイミングの両方が異なるタイミングとなることも妨げられない。
【０１０９】
図１３は、本実施形態の処理回路１２０の構成例である。処理回路１２０は、温度範囲取得部２１、第１色成分演算部（第１色成分演算回路）２２、第２色成分演算部（第２色成分演算回路）２３、第３色成分演算部（第３色成分演算回路）２４、ＦＲＣ処理部（誤差拡散回路）２５を含む。ただし、処理回路１２０の構成は図１３の構成に限定されず、種々の変形実施が可能であり、図１３の構成要素の一部を省略したり、他の構成要素を追加したりしてもよい。
【０１１０】
温度範囲取得部２１は、温度センサー６０からの温度情報により表される温度範囲の情報を取得し、メモリー１３０に記憶された対応付け情報（例えば図９のＴ１〜Ｔ９）から、現在の温度範囲に対応する情報を読み出す。例えば、本実施形態の表示ドライバー１００が温度センサー６０を含み、温度範囲取得部２１は、当該温度センサー６０からの温度情報を取得してもよい。この場合、温度範囲取得部２１は、取得した温度情報と、あらかじめ設定された温度範囲の比較処理を行い、現在の温度が属する温度範囲を決定する。或いは、温度センサー６０は表示ドライバー１００の外部に設けられてもよい。この場合、温度範囲取得部２１は、外部の温度センサー６０から温度情報を取得し、現在の温度が属する温度範囲を決定してもよい。或いは、外部において温度情報の属する温度範囲の判定処理が行われ、温度範囲取得部２１は、当該判定処理の結果を取得してもよい。
【０１１１】
なお、ここでは第１〜第３の色成分（Ｒ、Ｇ、Ｂ）を用いることを想定している。そのため、メモリー１３０は、図９に示したように色成分毎に対応付け情報を記憶しており、温度範囲取得部２１は、第１色成分の現在の温度範囲に対応する対応付け情報の読み出し、第２色成分の現在の温度範囲に対応する対応付け情報の読み出し、及び第３色成分の現在の温度範囲に対応する対応付け情報の読み出しを行う。
【０１１２】
第１色成分演算部２２は、外部から入力される第１色成分表示データである８ビットのデータと、温度範囲取得部２１からの第１色成分に対応する対応付け情報（例えば出力階調を表す８ビットのデータ）を取得し、第１色成分の階調値を演算する。第１色成分演算部２２での処理は、設定ポイント間の補間処理、及び上述した温度補償処理を含む。
【０１１３】
第１色成分演算部２２は、例えば温度範囲取得部２１からの複数（狭義には２つ）の設定ポイントでの出力階調に基づく補間処理を行って、ガンマ変換処理後の表示データを演算する。ここでの演算は、８ビットのデータの小数データを含んでもよく、演算結果は８ビットよりも大きいビット数（例えば１０ビット）で表現される。即ち、第１色成分演算部２２は、入力データに基づく多階調処理を行い、多階調データ（１０ビットの演算結果）をＦＲＣ処理部２５に出力してもよい。なお、表示データの階調が設定ポイントに対応する入力階調に一致する場合、補間処理を省略してもよい。
【０１１４】
また、温度範囲取得部２１による判定により、温度情報の属する温度範囲の遷移が検出された場合には、第１色成分演算部２２は、温度補償処理を行う。具体的には、第１色成分演算部２２は、温度範囲取得部２１から送信された新たな温度範囲での対応付け情報に基づいて、出力階調の目標値を設定する。ここでの目標値は、設定ポイントでの出力階調そのものであってもよいし、上記補間処理により求められる階調であってもよい。そして第１色成分演算部２２は、出力階調を所定階調（１階調）ずつ変化させる処理を行う。具体的には、第１色成分演算部２２は、所与のステップでは、前のステップに対して出力階調を１階調だけ増やす演算（インクリメント）を行い、演算結果をＦＲＣ処理部２５に出力する。第１色成分演算部２２は、出力階調が目標値に到達するまで、インクリメントを繰り返し、演算結果をＦＲＣ処理部２５に出力する。
【０１１５】
第２色成分演算部２３、第３色成分演算部２４も同様であり、対応する色成分表示データについて補間処理、温度補償処理等の演算処理を行い、演算結果をＦＲＣ処理部２５に出力する。
【０１１６】
ＦＲＣ処理部２５は、多階調データに対するフレームレートコントロール（ＦＲＣ）を行い、色成分ごとに８ビットのデータを駆動回路１１０に出力する。ＦＲＣでは複数のフレーム（例えば４フレーム）のなかで階調を変化させることで、中間階調を表現する。なお、中間階調を表現する手法はＦＲＣ以外にも種々知られており、本実施形態ではそれらを広く適用可能である。例えば中間階調の表現として、空間的なディザリング処理を行ってもよい。
【０１１７】
なお、図１３に示したように、本実施形態の表示ドライバー１００はレジスター７０を含んでもよい。レジスター７０は、上記所定階調（温度補償処理における出力階調の変化幅）を記憶する。或いは、レジスター７０は、１ステップに対応する期間の長さを記憶する。
【０１１８】
このようにすれば、温度補償処理において、出力階調を何階調ずつ変化させるかを表す情報、或いは出力階調を１段階（所定階調だけ）変化させるのに用いる期間を表す情報を適切に保持しておくことが可能になる。そして、所定階調、及び１ステップに対応する期間の長さは可変に設定可能であってもよい。このようにすれば、温度補償処理におけるパラメーターを柔軟に設定することが可能になる。例えば、所定階調を小さくする、或いは１ステップに対応する期間を長くするほど、温度補償処理による出力階調の変化がより緩やかになり、出力階調の目標値到達までの時間が長くなる。
【０１１９】
なお、以上の実施形態では所定階調を１階調としたが２以上の階調であってもよい。また上記ＦＲＣ処理部２５で説明したように、本実施形態での階調は整数階調に限定されない。よって所定階調として１／２階調や１／４階調等の小数階調を設定することも可能である。
【０１２０】
２．２  第２の実施形態
図１４は、図１０の例において、各設定ポイントでの出力階調の変化を説明する他の図である。
【０１２１】
図１４に示すように、処理回路１２０は、温度範囲が第１の温度範囲から第２の温度範囲に遷移したとき、第１の出力階調を、所定ステップ数ｓ（ｓは２以上の整数）に対応する期間で、１ステップ当たり｜ｎ−ｍ｜／ｓ階調に対応する階調ずつ、ｍ階調からｎ階調へ変化させ、第２の出力階調を、所定ステップ数ｓに対応する期間で、１ステップ当たり｜ｑ−ｐ｜／ｓ階調に対応する階調ずつ、ｐ階調からｑ階調へ変化させる。
【０１２２】
図１４の例ではｓ＝３２であり、Ｐ１〜Ｐ１６のいずれの設定ポイントについても、３２ステップ目（ｓ３２）で出力階調が第２の温度範囲に対応する出力階調に到達する。１ステップに対応する期間を１秒とすれば、各設定ポイントにおいて、出力階調の変化は３２秒かけて行われる。
【０１２３】
設定ポイントＰ１では、第１の温度範囲と第２の温度範囲での出力階調差が２であるため、１ステップ当たりの階調変化は２／３２＝１／１６階調となる。他の設定ポイントについても、１ステップ当たりの階調変化は、第１の温度範囲と第２の温度範囲での出力階調差の１／３２となる。上述したように、本実施形態では階調が小数階調であってもよい。例えばＦＲＣ処理部２５の処理で、１／３２階調を表現可能としておけば、図１４に示した各小数階調を全て表現可能である。
【０１２４】
本実施形態の手法によれば、図１４に示したように、第１の期間と第２の期間の長さをｓステップに対応する期間の長さで統一できる。言い換えれば、第１の期間と第２の期間の開始タイミングと終了タイミングの両方をそろえることが可能になる。また、開始タイミングと終了タイミングが一致する設定ポイントは２つに限定されず、３つ以上であってもよい。狭義には図１４に示したように、全設定ポイントでの出力階調の変化期間で、開始タイミングと終了タイミングの両方が同じであってもよい（Ｐ１７のようにｎ＝ｍである設定ポイントを除く）。
【０１２５】
このようにすれば、広い階調範囲を対象として並列に出力階調を変化させることが可能になる。さらに開始タイミングと終了タイミングの両方が同じになるため、目標出力階調までの変化の進捗度合いを、各階調でそろえることが可能になる。よって、輝度飛び等の違和感の発生を、第１の実施形態（図１１や図１２）に比べてさらに抑制することが可能になる。
【０１２６】
なお、表示ドライバー１００のレジスター７０は、所定ステップ数ｓを記憶してもよい。このようにすれば、何ステップかけて出力階調を変化させるかを柔軟に設定することが可能になる。なお、１ステップに対応する期間の長さを合わせて調整することで、出力階調の変化にかける時間の長さを調整することも可能である。
【０１２７】
図１３の第１色成分演算部２２は、温度補償処理において、レジスター７０から所定ステップ数ｓを読み出し、元の出力階調（第１の温度範囲での出力階調）と、出力階調の目標値（第２の温度範囲での出力階調）の差分絶対値和をｓで除算することで、１ステップ当たりの出力階調の変化量を求める。そして、第１色成分演算部２２は、所与のステップでは、前のステップに対して、出力階調を求めた変化量分だけ増やす演算を行い、演算結果をＦＲＣ処理部２５に出力する。第１色成分演算部２２は、出力階調が目標値に到達するまで（ｓステップだけ）、出力階調を増やす演算を繰り返し、演算結果をＦＲＣ処理部２５に出力する。或いは、第１色成分演算部２２は、より大きいビット数のデータ（例えば１１ビット）のデータに対して、最下位ビットに応じて、切り捨て、切り上げ、０捨１入等の処理を行い、所望のビット数（例えば１０ビット）の多階調データを演算してもよい。このように最下位ビットに応じた処理を行うことで、１０ビットのデータを用いて、適切に階調を表現できる。第２の色成分演算部２３、第３の色成分演算部２４についても同様である。
【０１２８】
２．３  変形例
表示ドライバー１００は、入力階調と第１温度出力階調との対応付け情報を記憶する第１のメモリーと、入力階調と第２温度出力階調との対応付け情報を記憶する第２のメモリーと、温度センサーにより検出された温度情報が第１の温度範囲にあるとき、第１のメモリーから第１温度出力階調を読みだして出力し、温度情報が第２の温度範囲にあるとき、第２のメモリーから第２温度出力階調を読みだして出力する処理回路１２０と、を含む。そして温度情報が、第１の温度範囲から第２の温度範囲に遷移したとき、処理回路１２０は、第１温度出力階調と第２温度出力階調の間の出力階調を出力した後、第２温度出力階調を出力する。
【０１２９】
図９の例においてＲ成分に着目した場合、第１のメモリーとはＴ１〜Ｔ３のいずれかに対応し、第２のメモリーとは、Ｔ１〜Ｔ３のうち第１のメモリーとは異なるものに対応する。Ｇ成分、Ｂ成分にも拡張可能であり、第１のメモリー及び第２のメモリーとは、Ｔ４〜Ｔ６のうちの異なる２つ、Ｔ７〜Ｔ９のうちの異なる２つであってもよい。また、第１温度出力階調とは、第１のメモリーにおいて所与の入力階調に対応付けられた出力階調を表し、第２温度出力階調とは、第２のメモリーにおいて当該入力階調に対応付けられた出力階調を表す。図１０のＰ１であれば、第１温度出力階調が８であり、第２温度出力階調が１０である。
【０１３０】
また第１温度出力階調と第２温度出力階調の間の出力階調とは、階調値が第１温度出力階調よりも大きく第２温度出力階調よりも小さい階調、又は、第１温度出力階調よりも小さく第２温度出力階調よりも大きい階調である。「第１温度出力階調と第２温度出力階調の間の出力階調」が１つであれば、処理回路１２０は、第１温度出力階調から第２温度出力階調への変化を２ステップで行う。上述してきたように、ステップ数は３以上であってもよく、「第１温度出力階調と第２温度出力階調の間の出力階調」が複数存在してもよい。
【０１３１】
また、以上では、温度変化に伴う電気光学パネルの特性変化を、ガンマ変換処理における出力階調を変化させることで補償する温度補償処理について説明した。ただし本実施形態の手法は温度補償に限定されず、他の環境変化による特性変化を補償する処理に拡張して考えることが可能である。
【０１３２】
本実施形態の手法は、環境センサーにより検出された環境情報が属する環境範囲の情報が入力され、表示データの階調のガンマ変換処理を行う処理回路１２０を含む表示ドライバー１００に適用できる。ガンマ変換処理において、第１の入力階調に第１の出力階調が対応付けられる第１の設定ポイントでは、環境範囲が第１の環境範囲であるとき第１の出力階調はｍ階調であり、環境範囲が第２の環境範囲であるとき第１の出力階調はｎ階調（ｍ、ｎは互いに異なる０以上の整数）であるときに、処理回路１２０は、環境範囲が第１の環境範囲から第２の環境範囲に遷移したとき、第１の出力階調を、｜ｎ−ｍ｜より小さい階調ずつ、ｍ階調からｎ階調へ変化させる。
【０１３３】
このようにすれば、温度以外の環境変化に伴って電気光学パネルの特性が変化してしまう場合にも、処理回路１２０におけるガンマ変換処理での出力階調の調整により、当該特性変化を補償することが可能になる。その際、上述してきたように、環境変化の補償に伴う出力階調の変化は、所定階調ずつ行われる（第１の実施形態）、或いは所定ステップ数ｓに対応する期間で行われる（第２の実施形態）といったように、段階的に実行される。そのため、シンプルな回路構成を用いつつ、環境変化の補償に伴う輝度の急激な変化を抑制することが可能になる。
【０１３４】
ここでの環境情報は、光情報又は時間情報であってもよい。光情報とは、表示ドライバー１００（電気光学パネル、電気光学装置）の周辺の明るさを表す情報であり、例えば照度センサーから取得される照度情報である。この場合、環境範囲とは明るさの範囲を表し、例えば、照度が相対的に高い（明るい）状態を表す範囲と、照度が相対的に小さい（暗い）状態を表す範囲である。ただし、明るさの範囲が３つ以上であってもよい点は、温度範囲と同様である。
【０１３５】
環境情報として光情報を用いた場合、表示ドライバー１００周辺の明るさに応じて、電気光学パネルでの輝度を調整できる。例えば、現在の照度情報に基づいて、周辺環境の照度が低い（暗い）と判定された場合に、処理回路１２０は、周辺環境の照度が高い（明るい）場合に比べて、電気光学パネルの輝度を低くすることで、ユーザーによる画像の視認性を高くする。ノーマリーブラックの電気光学パネルであれば、周辺環境が暗い場合には、処理回路１２０は、駆動回路１１０が駆動電圧として相対的に低い電圧を印加するような制御を行う。ノーマリーブラックの電気光学パネルとは、例えば電圧が印加されていない時に透過率あるいは反射率が最小となり、黒が表示される表示パネルである。ノーマリーホワイトの電気光学パネルを用いる場合であれば、周辺環境が暗い場合には、処理回路１２０は、駆動回路１１０が駆動電圧として相対的に高い電圧を印加するような制御を行う。
【０１３６】
また時間情報とは、電気光学パネルの動作時間を表す情報である。ここでの時間情報は、電気光学パネルの電源がオンになってからの時間であって、電気光学パネルの電源がオフになったときに０にリセットされる情報であってもよい。或いは、時間情報は、電源がオフになってもリセットされず、電気光学パネルの製造時からの累計の動作時間を表す情報であってもよい。この場合、環境範囲とは時間範囲を表し、例えば、動作時間が所定時間以下の範囲と、動作時間が所定時間より長い範囲である。もちろん、時間範囲は３つ以上であってもよい。
【０１３７】
環境情報として時間情報を用いた場合、処理回路１２０は、電気光学パネルの連続動作時間、或いは累積動作時間の増大に伴う経時変化を補償する処理を、適切に実行することが可能になる。
【０１３８】
３．表示コントローラー、電気光学装置、電子機器
以上では、表示ドライバー１００が、表示データのデータ処理やタイミング制御を行う処理回路１２０を含む例について説明した。これは、表示コントローラー３００が表示ドライバー１００に組み込まれる例に対応する。ただし、本実施形態の手法はこれに限定されず、上記のガンマ変換処理を行う表示コントローラー３００に適用できる。
【０１３９】
表示コントローラー３００は、温度センサー６０により検出された温度情報が属する温度範囲の情報が入力され、表示データの階調のガンマ変換処理を行う処理回路１２０を含む。ガンマ変換処理において、第１の入力階調に第１の出力階調が対応付けられる第１の設定ポイントでは、温度範囲が第１の温度範囲であるとき第１の出力階調はｍ階調であり、温度範囲が第２の温度範囲であるとき第１の出力階調はｎ階調（ｍ、ｎは互いに異なる０以上の整数）であるときに、処理回路１２０は、温度範囲が第１の温度範囲から第２の温度範囲に遷移したとき、第１の出力階調を、｜ｎ−ｍ｜より小さい階調ずつ、ｍ階調からｎ階調へ変化させる。
【０１４０】
このようにすれば、温度補償処理による輝度や色の急激な変化を抑制する表示コントローラー３００を、シンプルな構成により実現することが可能になる。
【０１４１】
また、本実施形態の手法は上記の表示ドライバー１００と、電気光学パネル２００を含む電気光学装置３５０に適用できる。或いは本実施形態の手法は、上記の表示ドライバー１００、又は表示コントローラー３００を含む電子機器に適用できる。
【０１４２】
図１５、図１６に、本実施形態の手法を適用できる電気光学装置と電子機器の構成例を示す。図１５に示すように、本実施形態の表示ドライバー１００は表示コントローラー３００を含む構成であってもよいし、図１６に示すように、表示ドライバー１００と表示コントローラー３００が別体として設けられてもよい。以下、図１６の例について説明する。
【０１４３】
本実施形態に係る表示ドライバー１００又は表示コントローラー３００を含む電子機器として、例えば車載表示装置（例えばメーターパネル等）や、モニター、ディスプレイ、単板プロジェクター、テレビション装置、情報処理装置（コンピューター）、携帯型情報端末、カーナビゲーションシステム、携帯型ゲーム端末、ＤＬＰ（Digital Light Processing）装置、プリンター等の、表示装置を搭載する種々の電子機器を想定できる。
【０１４４】
図１６に示す電子機器は、電気光学装置３５０、ＣＰＵ３１０（広義には処理装置）、表示コントローラー３００（ホストコントローラー）、記憶部３２０、ユーザーインターフェース部３３０、データインターフェース部３４０を含む。電気光学装置３５０は表示ドライバー１００、電気光学パネル２００を含む。
【０１４５】
電気光学パネル２００は例えばマトリックス型の液晶表示パネルである。或は、電気光学パネル２００は自発光素子を用いたＥＬ（Electro-Luminescence）表示パネルであってもよい。例えば、電気光学パネル２００は有機発光ダイオード（ＯＬＥＤ，organic light-emitting diode）を用いた表示パネル（有機ＥＬディスプレイ）であってもよい。例えば、ガラス基板に電気光学パネル２００が形成され、そのガラス基板に表示ドライバー１００が実装される。この電気光学パネル２００と表示ドライバー１００を含むモジュールとして電気光学装置３５０が構成される（電気光学装置３５０には更に表示コントローラー３００が含まれてもよい）。なお、表示コントローラー３００、表示ドライバー１００はモジュールとして構成されずに個々の部品として電子機器に組み込まれてもよい。
【０１４６】
ユーザーインターフェース部３３０は、ユーザーからの種々の操作を受け付けるインターフェース部である。例えば、ボタンやマウス、キーボード、電気光学パネル２００に装着されたタッチパネル等で構成される。データインターフェース部３４０は、表示データや制御データの入出力を行うインターフェース部である。例えばＵＳＢ等の有線通信インターフェースや、或は無線ＬＡＮ等の無線通信インターフェースである。記憶部３２０は、データインターフェース部３４０から入力された表示データを記憶する。或は、記憶部３２０は、ＣＰＵ３１０や表示コントローラー３００のワーキングメモリーとして機能する。ＣＰＵ３１０は、電子機器の各部の制御処理や種々のデータ処理を行う。表示コントローラー３００は表示ドライバー１００の制御処理を行う。例えば、表示コントローラー３００は、データインターフェース部３４０や記憶部３２０からＣＰＵ３１０を介して転送された表示データを、表示ドライバー１００が受け付け可能な形式に変換し、その変換された表示データを表示ドライバー１００へ出力する。表示ドライバー１００は、表示コントローラー３００から転送された表示データに基づいて電気光学パネル２００を駆動する。
【０１４７】
以上のように本実施形態について詳細に説明したが、本発明の新規事項および効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。従って、このような変形例はすべて本発明の範囲に含まれるものとする。例えば、明細書又は図面において、少なくとも一度、より広義または同義な異なる用語と共に記載された用語は、明細書又は図面のいかなる箇所においても、その異なる用語に置き換えることができる。また、表示ドライバー、表示コントローラー、電気光学装置及び電子機器の構成、動作も本実施形態で説明したものに限定されず、種々の変形実施が可能である。
【符号の説明】
【０１４８】
ＴＧ１〜ＴＧｍ…ゲート線駆動端子、ＧＶ１〜ＧＶｍ…ゲート線駆動電圧、
ＴＳ１〜ＴＳｎ…データ線駆動端子、ＳＶ１〜ＳＶｎ…データ線駆動電圧、
ＴＲＤ，ＴＧＤ，ＴＢＤ…色成分入力端子、ＴＰＣＫ…クロック入力端子、
ＲＴ１〜ＲＴ６４…抵抗分割ノード、１０…インターフェース部、２０…データ処理部、
２１…温度範囲取得部、２２…第１色成分演算部、２３…第２色成分演算部、
２４…第３色成分演算部、２５…ＦＲＣ処理部、３０…Ｄ／Ａ変換部、
３２…Ｄ／Ａ変換回路、３４…ラダー抵抗回路、３５…基準電圧生成回路、
４０…データ線駆動部、５０…ゲート線駆動部、６０…温度センサー、
７０…レジスター、１００…表示ドライバー、１１０…駆動回路、１２０…処理回路、
１３０…メモリー、２００…電気光学パネル、３００…表示コントローラー、
３１０…ＣＰＵ、３２０…記憶部、３３０…ユーザーインターフェース部、
３４０…データインターフェース部、３５０…電気光学装置
【図１】
2019028292.tif 000003
【図２】
2019028292.tif 000004
【図３】
2019028292.tif 000005
【図４】
2019028292.tif 000006
【図５】
2019028292.tif 000007
【図６】
2019028292.tif 000008
【図７】
2019028292.tif 000009
【図８】
2019028292.tif 000010
【図９】
2019028292.tif 000011
【図１０】
2019028292.tif 000012
【図１１】
2019028292.tif 000013
【図１２】
2019028292.tif 000014
【図１３】
2019028292.tif 000015
【図１４】
2019028292.tif 000016
【図１５】
2019028292.tif 000017
【図１６】
2019028292.tif 000018