(57)【要約】【課題】フレーム周波数の温度依存性を低減できる表示ドライバー、電気光学装置及び電子機器等の提供。【解決手段】表示ドライバーは、温度センサー９０を用いて求められた検出温度に基づいて、フレーム周波数の温度特性を補償するための調整値を出力する調整部２０と、調整値に基づいてフレーム周波数が設定される同期信号を出力するタイミング制御部５２と、同期信号に基づいて表示パネル２００を駆動する駆動回路７０を含む。調整部２０は、検出温度が第１の温度範囲に属する場合には、フレーム周波数の調整値として、第１の温度範囲に対応する第１の調整値を出力し、検出温度が第２の温度範囲に属する場合には、フレーム周波数の調整値として、第２の温度範囲に対応する第２の調整値を出力する。【選択図】図２
2015176121.tif 000002
【特許請求の範囲】
【請求項１】
温度センサーを用いて求められた検出温度に基づいて、フレーム周波数の温度特性を補償するための調整値を出力する調整部と、
前記調整値に基づいて前記フレーム周波数が設定される同期信号を出力するタイミング制御部と、
前記同期信号に基づいて表示パネルを駆動する駆動回路と、
を含み、
前記調整部は、
前記検出温度が第１の温度範囲に属する場合には、前記フレーム周波数の前記調整値として、前記第１の温度範囲に対応する第１の調整値を出力し、
前記検出温度が第２の温度範囲に属する場合には、前記フレーム周波数の前記調整値として、前記第２の温度範囲に対応する第２の調整値を出力することを特徴とする表示ドライバー。
【請求項２】
請求項１において、
前記調整部は、
前記検出温度が属する温度範囲が前記第１の温度範囲から前記第２の温度範囲に切り替わった場合に、前記フレーム周波数の前記調整値として、前記第１の調整値と前記第２の調整値の間の補間調整値を出力することを特徴とする表示ドライバー。
【請求項３】
請求項２において、
前記調整部は、
前記検出温度が属する温度範囲が前記第１の温度範囲から前記第２の温度範囲に切り替わった場合に、前記フレーム周波数の前記調整値として、前記第１の調整値と前記第２の調整値の間を所与の分割数で補間した複数の補間調整値を出力することを特徴とする表示ドライバー。
【請求項４】
請求項３において、
前記分割数を可変に設定するための分割数レジスターを含むことを特徴とする表示ドライバー。
【請求項５】
請求項２乃至４のいずれかにおいて、
前記調整部は、
前記検出温度が属する温度範囲を判断する温度範囲判断部と、
前記温度範囲判断部による今回の期間での判断結果及び前回の期間での判断結果に基づいて、前記検出温度が属する温度範囲が変化したか否かを判断し、前記温度範囲が変化したと判断した場合に、前記第１の調整値と前記第２の調整値の間の前記補間調整値を出力する出力部と、
を含むことを特徴とする表示ドライバー。
【請求項６】
請求項２乃至５のいずれかにおいて、
前記調整部は、
前記温度センサーからの複数の検出温度値に基づいて、前記検出温度を求め、前記検出温度が属する温度範囲を判断することを特徴とする表示ドライバー。
【請求項７】
請求項６において、
前記温度センサーから前記複数の検出温度値が出力される期間の長さをＴ１とし、前記補間調整値が出力される期間の長さをＴ２とした場合に、Ｔ１≧Ｔ２であることを特徴とする表示ドライバー。
【請求項８】
請求項１乃至７のいずれかにおいて、
前記第１の調整値、前記第２の調整値を可変に設定するための調整値レジスターを含むことを特徴とする表示ドライバー。
【請求項９】
請求項１乃至８のいずれかにおいて、
前記第１の温度範囲と前記第２の温度範囲の境界温値度を可変に設定するための境界温度レジスターを含むことを特徴とする表示ドライバー。
【請求項１０】
請求項１乃至９のいずれかにおいて、
前記調整部は、
前記表示パネルの表示制御に用いられるポーチ数を、前記フレーム周波数の前記調整値として出力することを特徴とする表示ドライバー。
【請求項１１】
請求項１乃至１０のいずれかにおいて、
電源回路を含み、
前記調整部は、
前記温度センサーを用いて求められた前記検出温度に基づいて電子ボリューム値を出力し、
前記電源回路は、
前記電子ボリューム値に基づいて駆動電源電圧を供給し、
前記駆動回路は、
前記駆動電源電圧に基づいて前記表示パネルを駆動し、
前記調整部は、
前記検出温度が前記第１の温度範囲に属する場合には、前記駆動電源電圧を第１の電圧に設定する第１の電子ボリューム値を出力し、
前記検出温度が前記第２の温度範囲に属する場合には、前記駆動電源電圧を第２の電圧に設定する第２の電子ボリューム値を出力し、
前記検出温度が属する温度範囲が前記第１の温度範囲から前記第２の温度範囲に切り替わった場合に、前記駆動電源電圧を、前記第１の電圧と前記第２の電圧の間の補間電圧に設定する補間電子ボリューム値を出力することを特徴とする表示ドライバー。
【請求項１２】
請求項１乃至１１のいずれかに記載の表示ドライバーを含むことを特徴とする電気光学装置。
【請求項１３】
請求項１乃至１１のいずれかに記載の表示ドライバーを含むことを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示ドライバー、電気光学装置及び電子機器等に関する。
【背景技術】
【０００２】
従来より、ＬＣＤパネル等の表示パネルを駆動する表示ドライバーが知られている。このような表示ドライバーでは、表示パネルの駆動電源電圧を調整する電子ボリュームや環境温度を検出する温度センサーが設けられている。この表示ドライバーでは、温度センサーにより検出された検出温度に基づいて電子ボリューム値を調整し、駆動電源電圧を、環境温度に対応した電圧に設定する。
【０００３】
ＬＣＤパネルを例にとれば、環境温度が異なると、液晶の透過率が変化するため、同一の駆動電源電圧でＬＣＤパネルを駆動した場合にも、表示画像の色味が変化してしまう。温度センサーの検出温度に基づいて電子ボリューム値を調整して駆動電源電圧を設定すれば、このような色味の変化を抑制できる。このような電子ボリュームと温度センサーを有する表示ドライバーの従来技術としては、例えば特許文献１に開示される技術がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−８５３８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このような表示ドライバーでは、表示動作のフレーム周波数は、表示ドライバーが内蔵する発振回路の発振周波数等により決まる。
【０００６】
しかしながら、発振回路の発振周波数には温度依存性（例えば±１０％）がある。従って、表示ドライバーの製造時にヒューズ回路等を用いて、発振周波数を仕様で規定される周波数に設定したとしても、温度変動があると発振回路の発振周波数も変動してしまう。そして発振周波数が変動すると、フレーム周波数も変動してしまい、表示に悪影響を及ぼすおそれがある。この場合に、温度変動に応じてフレーム周波数を動的に切り換える手法も考えられるが、温度が変化すると常にフレーム周波数が変化するようになってしまい、安定した表示を実現できない。またフレーム周波数を切り換える温度の境界付近で温度が変動すると、その影響が視認されてしまうおそれもある。
【０００７】
また、上述の温度センサーを有する表示ドライバーでは、温度センサーを用いて電子ボリューム値を調整して、表示パネルの駆動電源電圧を調整しているが、この温度センサーを用いてフレーム周波数の温度依存性を補償する点については提案されていなかった。
【０００８】
本発明の幾つかの態様によれば、温度センサーを有効利用してフレーム周波数の温度依存性を低減できる表示ドライバー、電気光学装置及び電子機器等を提供できる。
【課題を解決するための手段】
【０００９】
本発明の一態様は、温度センサーを用いて求められた検出温度に基づいて、フレーム周波数の温度特性を補償するための調整値を出力する調整部と、前記調整値に基づいて前記フレーム周波数が設定される同期信号を出力するタイミング制御部と、前記同期信号に基づいて表示パネルを駆動する駆動回路と、を含み、前記調整部は、前記検出温度が第１の温度範囲に属する場合には、前記フレーム周波数の前記調整値として、前記第１の温度範囲に対応する第１の調整値を出力し、前記検出温度が第２の温度範囲に属する場合には、前記フレーム周波数の前記調整値として、前記第２の温度範囲に対応する第２の調整値を出力する表示ドライバーに関係する。
【００１０】
本発明の一態様によれば、温度センサーを用いて求められた検出温度が第１の温度範囲に属する場合には、第１の温度範囲に対応する第１の調整値が出力されて、フレーム周波数が調整される。これにより、第１の調整値に基づきフレーム周波数が設定される同期信号を駆動回路に供給して、表示パネルを駆動できるようになる。また検出温度が第２の温度範囲に属する場合には、第２の温度範囲に対応する第２の調整値が出力されて、フレーム周波数が調整される。これにより、第１の調整値に基づきフレーム周波数が設定される同期信号を駆動回路に供給して、表示パネルを駆動できるようになる。このように本発明の一態様によれば、各温度範囲に対応する各調整値でフレーム周波数を調整し、調整後のフレーム周波数の同期信号を用いて、表示パネルを駆動できるようになる。従って、温度センサーを有効活用してフレーム周波数の温度依存性を低減することが可能になる。
【００１１】
また本発明の一態様では、前記調整部は、前記検出温度が属する温度範囲が前記第１の温度範囲から前記第２の温度範囲に切り替わった場合に、前記フレーム周波数の前記調整値として、前記第１の調整値と前記第２の調整値の間の補間調整値を出力してもよい。
【００１２】
このようにすれば、検出温度が属する温度範囲が第１の温度範囲から第２の温度範囲に切り替わると、第１の調整値と第２の調整値の間の補間調整値によりフレーム周波数が調整されるようになる。従って、温度範囲の切り替わり時にフレーム周波数が変化することによる悪影響を低減できる表示ドライバーの提供が可能になる。
【００１３】
また本発明の一態様では、前記調整部は、前記検出温度が属する温度範囲が前記第１の温度範囲から前記第２の温度範囲に切り替わった場合に、前記フレーム周波数の前記調整値として、前記第１の調整値と前記第２の調整値の間を所与の分割数で補間した複数の補間調整値を出力してもよい。
【００１４】
このようにすれば、調整値の切り替え期間において、第１の調整値と第２の調整値の間を所与の分割数で補間した複数の補間調整値が出力されるようになる。そして、これらの複数の補間調整値により調整されたフレーム周波数の同期信号で、表示パネルを駆動できるようになり、調整値の切り替え時にフレーム周波数が変化することによる悪影響を低減できる。
【００１５】
また本発明の一態様では、前記分割数を可変に設定するための分割数レジスターを含んでもよい。
【００１６】
このようにすれば、調整値の切り替え期間における調整値の変化幅を、分割数レジスターに設定される分割数に基づいて可変に制御できるようになる。
【００１７】
また本発明の一態様では、前記調整部は、前記検出温度が属する温度範囲を判断する温度範囲判断部と、前記温度範囲判断部による今回の期間での判断結果及び前回の期間での判断結果に基づいて、前記検出温度が属する温度範囲が変化したか否かを判断し、前記温度範囲が変化したと判断した場合に、前記第１の調整値と前記第２の調整値の間の前記補間調整値を出力する出力部と、を含んでもよい。
【００１８】
このようにすれば、温度範囲判断部による今回の期間での判断結果及び前回の期間での判断結果に基づいて、検出温度が属する温度範囲がどのように変化したかを適切に検出できるようになり、調整値の切り替え期間において、適正な補間調整値を出力できるようになる。
【００１９】
また本発明の一態様では、前記調整部は、前記温度センサーからの複数の検出温度値に基づいて、前記検出温度を求め、前記検出温度が属する温度範囲を判断してもよい。
【００２０】
このようにすれば、温度センサーからの検出温度値にノイズ等が乗っていた場合にも、適切な検出温度を取得して、当該検出温度が属する温度範囲を適正に判断できるようになる。
【００２１】
また本発明の一態様では、前記温度センサーから前記複数の検出温度値が出力される期間の長さをＴ１とし、前記補間調整値が出力される期間の長さをＴ２とした場合に、Ｔ１≧Ｔ２であってもよい。
【００２２】
このようにすれば、調整部の回路構成を簡素化できると共に回路設計の容易化を図れるようになる。
【００２３】
また本発明の一態様では、前記第１の調整値、前記第２の調整値を可変に設定するための調整値レジスターを含んでもよい。
【００２４】
このようにすれば、検出温度が第１の温度範囲に属する場合に出力される第１の調整値や、検出温度が第２の温度範囲に属する場合に出力される第２の調整値を、調整値レジスターを用いて可変に制御できるようになる。
【００２５】
また本発明の一態様では、前記第１の温度範囲と前記第２の温度範囲の境界温値度を可変に設定するための境界温度レジスターを含んでもよい。
【００２６】
このようにすれば、温度範囲の切り替えが行われる境界温度値を、境界温度レジスターを用いて可変に制御できるようになる。
【００２７】
また本発明の一態様では、前記調整部は、前記表示パネルの表示制御に用いられるポーチ数を、前記フレーム周波数の前記調整値として出力してもよい。
【００２８】
このようにすれば、検出温度が第１の温度範囲に属する場合には、第１の温度範囲に対応する第１のポーチ数（フロントポーチ数又はバックポーチ数）によりフレーム周波数が調整されて、表示パネルが駆動される。また検出温度が第２の温度範囲に属する場合には、第２の温度範囲に対応する第２のポーチ数によりフレーム周波数が調整されて、表示パネルが駆動される。従って、ポーチ数を用いて、フレーム周波数を各温度範囲に適切な周波数に調整できるようになり、フレーム周波数の温度補償を実現できる。
【００２９】
また本発明の一態様では、電源回路を含み、前記調整部は、前記温度センサーを用いて求められた前記検出温度に基づいて電子ボリューム値を出力し、前記電源回路は、前記電子ボリューム値に基づいて駆動電源電圧を供給し、前記駆動回路は、前記駆動電源電圧に基づいて前記表示パネルを駆動し、前記調整部は、前記検出温度が前記第１の温度範囲に属する場合には、前記駆動電源電圧を第１の電圧に設定する第１の電子ボリューム値を出力し、前記検出温度が前記第２の温度範囲に属する場合には、前記駆動電源電圧を第２の電圧に設定する第２の電子ボリューム値を出力し、前記検出温度が属する温度範囲が前記第１の温度範囲から前記第２の温度範囲に切り替わった場合に、前記駆動電源電圧を、前記第１の電圧と前記第２の電圧の間の補間電圧に設定する補間電子ボリューム値を出力してもよい。
【００３０】
本発明の一態様によれば、検出温度が第１の温度範囲に属する場合には、電子ボリューム値が第１の電子ボリューム値に設定されることで、駆動電源電圧が第１の電圧に設定されて、表示パネルが駆動される。また検出温度が第２の温度範囲に属する場合には、電子ボリューム値が第２の電子ボリューム値に設定されることで、駆動電源電圧が第２の電圧に設定されて、表示パネルが駆動される。そして検出温度が属する温度範囲が第１の温度範囲から第２の温度範囲に切り替わると、電子ボリューム値が補間電子ボリューム値に設定されることで、駆動電源電圧が、第１の電圧と第２の電圧の間の補間電圧に設定されて、表示パネルが駆動されるようになる。これにより、電子ボリューム値の切り替え時の画質低下や表示のチラツキ等を抑制できる表示ドライバーの提供が可能になる。
【００３１】
また本発明の他の態様は、上記のいずれかに記載の表示ドライバーを含む電気光学装置に関係する。
【００３２】
また本発明の他の態様は、上記のいずれかに記載の表示ドライバーを含む電子機器に関係する。
【図面の簡単な説明】
【００３３】
【図１】本実施形態の表示ドライバー、電気光学装置の構成例。
【図２】本実施形態の表示ドライバーの要部を示す図。
【図３】温度範囲及び各温度範囲に設定されるフロントポーチ数の説明図。
【図４】本実施形態の動作を説明するタイミングチャート。
【図５】フロントポーチ、バックポーチの説明図。
【図６】タイミング制御部の構成例。
【図７】調整部の構成例。
【図８】本実施形態の動作を説明するタイミングチャート。
【図９】図９（Ａ）〜図９（Ｃ）も本実施形態の動作を説明するタイミングチャート。
【図１０】本実施形態の動作を説明するタイミングチャート。
【図１１】図１１（Ａ）〜図１１（Ｃ）も本実施形態の動作を説明するタイミングチャート。
【図１２】フロントポーチ数の自動調整を行う場合の動作を説明するフローチャート。
【図１３】フロントポーチ数の自動調整を行わない場合の動作を説明するフローチャート。
【図１４】図１４（Ａ）、図１４（Ｂ）は本実施形態のフロントポーチ数、フレーム周波数の調整手法の説明図。
【図１５】電子ボリューム値の自動調整を行う場合の本実施形態の構成例。
【図１６】温度範囲及び各温度範囲に設定される電子ボリューム値の説明図。
【図１７】電子ボリューム値の自動調整を行う場合の本実施形態の動作を説明するタイミングチャート。
【図１８】電源回路の構成例。
【図１９】本実施形態の電子機器の構成例。
【発明を実施するための形態】
【００３４】
以下、本発明の好適な実施の形態について詳細に説明する。なお以下に説明する本実施形態は特許請求の範囲に記載された本発明の内容を不当に限定するものではなく、本実施形態で説明される構成の全てが本発明の解決手段として必須であるとは限らない。
【００３５】
１．表示ドライバー、電気光学装置
図１に本実施形態の表示ドライバー及びこの表示ドライバーを含む電気光学装置の構成例を示す。表示ドライバーは表示パネル２００を駆動し、表示パネル２００は表示ドライバーにより駆動されて画像を表示する。電気光学装置は、この表示ドライバーと表示パネル２００（電気光学パネル）を含む。電気光学装置としては、例えば車載用の表示ユニット（運転補助用ディスプレイ、インパネ内のメーターディスプレイ、カーナビゲーション用ディスプレイ等）や、携帯情報端末、テレビ、プロジェクターなどに使用される表示ユニットがある。
【００３６】
表示パネル２００は、例えば薄膜トランジスタ（ＴＦＴ）などのスイッチ素子を用いたアクティブマトリクス方式のＬＣＤパネル（液晶パネル）である。表示パネル２００は、複数のソース線（データ線）と、複数のゲート線（走査線）と、複数の画素を有する。そして表示パネル２００は、各画素領域における電気光学素子（液晶素子、ＥＬ素子等）の光学特性を変化させることで表示動作を実現する。なお表示パネル２００はＬＣＤパネル以外のパネル（ＥＬパネル等）であってもよい。
【００３７】
表示ドライバーは、制御部１０、駆動回路７０を含む。また表示ドライバーは、電源回路６０、温度センサー９０、発振回路１００、Ｉ／Ｆ（インターフェース）部１２０を含むことができる。なお本実施形態の表示ドライバーは図１の構成に限定されず、その構成要素の一部を省略したり、他の構成要素を追加するなどの種々の変形実施が可能である。
【００３８】
制御部１０は各種の制御処理を行う。例えば表示ドライバーの各部の制御や表示タイミングの制御やデータ処理の制御などを行う。この制御部１０はゲートアレイ回路などのロジック回路やプロセッサー等により実現できる。
【００３９】
制御部１０は、調整部２０、レジスター部４０、デコード部５０、タイミング制御部５２を含む。調整部２０の詳細については後述する。レジスター部４０は、各種情報を記憶するためのレジスターを有し、例えばフリップフロップ回路やＲＡＭ等のメモリーにより実現される。デコード部５０は、例えばＩ／Ｆ部１２０を介して外部デバイス（ＭＰＵ、表示コントローラー等）から入力されたコマンドのデコード処理を行う。デコード処理により得られた各種の情報はレジスター部４０に記憶される。タイミング制御部５２は、表示パネル２００の表示動作のための各種の表示制御信号を生成する。
【００４０】
電源回路６０は電源電圧を生成して供給する。例えば電源回路６０は昇圧回路やレギュレーターを有し、これらの昇圧回路やレギュレーターにより生成された電源電圧を表示ドライバーの各部に供給する。例えば電源回路６０は駆動電源電圧を生成して駆動回路７０に供給する。また内部ロジック回路用電源を生成して制御部１０に供給する。また電源回路６０は基準電源電圧等も生成する。
【００４１】
駆動回路７０は表示パネル２００を駆動する。具体的には電源回路６０から供給された駆動電源電圧に基づいて表示パネル２００のソース線等を駆動する。この駆動回路７０は、例えばソースドライバー７２、ゲートドライバー７４、Ｄ／Ａ変換回路７６、階調電圧生成回路７８を有する。なお駆動回路７０にゲートドライバー７４等を設けない変形実施も可能である。
【００４２】
ソースドライバー７２は表示パネル２００のソース線を駆動する。例えば画像データ（表示データ）に基づくソース電圧（データ電圧）を供給してソース線（データ線）を駆動する。ゲートドライバー７４は表示パネル２００のゲート線を駆動する。例えばゲート線（走査線）を順次選択するための選択電圧を供給してゲート線を駆動する。階調電圧生成回路７８（ガンマー回路）は複数の階調電圧（例えば２５６階調）を生成する。Ｄ／Ａ変換回路７６は、制御部１０からの画像データに基づいて、階調電圧生成回路７８により生成された複数の階調電圧の中から電圧を選択し、選択した電圧をソース電圧としてソースドライバー７２に供給する。
【００４３】
温度センサー９０は温度検出を行う。例えば温度センサー９０は検出温度（環境温度）に応じた検出温度値を出力する。例えば温度センサー９０が有する温度検出回路が、温度勾配を持つアナログの検出温度電圧を出力し、温度センサー９０が有するＡ／Ｄ変換回路がこのアナログの検出温度電圧をデジタルの検出温度値にＡ／Ｄ変換して、制御部１０に出力する。
【００４４】
発振回路１００は発振動作を行って発振クロック信号を生成する。制御部１０等はこの発振クロック信号に基づくクロック信号により動作する。発振回路１００は例えば抵抗とキャパシターを有するＣＲ発振回路などにより実現できる。
【００４５】
Ｉ／Ｆ部１２０は外部デバイス（ＭＰＵ、表示コントローラー等）とのインターフェース処理を行う。このＩ／Ｆ部１２０は、例えばＭＰＵインターフェース回路（ホストインターフェース回路）やＲＧＢインターフェース回路を含む。
【００４６】
２．フレーム周波数の自動調整
図１の表示ドライバーでは、その製造時において、例えばヒューズ回路等を用いて発振回路１００の発振周波数を、仕様で規定される周波数に設定する。具体的には、発振回路１００の発振クロック信号の発振周波数をモニターし、発振周波数が、所望の仕様周波数（例えば１ＭＨｚ）に一致するように、ヒューズ回路の複数のヒューズ素子のうちの対応するヒューズ素子を溶断する。そして、このヒューズ回路により設定された周波数設定値に基づいて、実動作時における発振回路１００の発振周波数を設定する。例えば発振回路１００に可変抵抗回路を設け、発振周波数が仕様周波数になるように、可変抵抗回路の抵抗値を、周波数設定値により設定する。
【００４７】
このようにすることで、表示ドライバーの実動作時において、発振回路１００は、周波数設定値により設定された発振周波数の発振クロック信号を出力するようになる。そして駆動回路７０は、発振回路１００からの発振クロック信号により生成されたクロック信号（駆動クロック信号、垂直同期信号、水平同期信号等）に基づいて、表示パネル２００を駆動する。
【００４８】
しかしながら、発振回路１００の発振周波数には温度依存性がある。発振回路１００がＣＲ発振回路である場合を例にとれば、温度変動により、発振周波数には例えば±１０％程度の周波数変動が生じるおそれがある。このように発振周波数が変動すると、表示パネル２００の表示動作のフレーム周波数も変動してしまい、表示に不具合が発生するおそれがある。特に、車載用機器に搭載される表示ドライバーでは、例えば−４０度〜１２０度というような広い温度範囲において、表示ドライバーの適正な動作を保証する必要がある。従って、温度変動によりフレーム周波数が変動してしまうと、このような広い温度範囲での動作保証を実現できなくなるおそれがある。また、温度が変動した場合に、温度変動に応じてフレーム周波数を単に切り換える手法も考えられるが、フレーム周波数を切り換える温度の境界付近で温度が変動すると、その影響が表示に見えてしまうという問題がある。
【００４９】
このような問題を解決するために本実施形態では、表示ドライバーのフレーム周波数を、温度センサー９０による検出温度により得られた調整値で調整することで、フレーム周波数の温度補償を実現する手法を採用する。また、検出温度が属する温度範囲が切り替わった際に、フレーム周波数の調整値を段階的に変化させる手法を採用する。
【００５０】
このような手法を実現するために、本実施形態の表示ドライバーは、温度センサー９０を用いて求められた検出温度に基づいて、フレーム周波数の温度特性を補償するための調整値を出力する調整部２０と、この調整値に基づいてフレーム周波数が設定される同期信号を出力するタイミング制御部５２と、同期信号に基づいて表示パネル７０を駆動する駆動回路７０を含む。
【００５１】
そして調整部２０は、検出温度が第１の温度範囲に属する場合には、フレーム周波数を調整する調整値として、第１の温度範囲に対応する第１の調整値を出力する。一方、検出温度が第２の温度範囲に属する場合には、フレーム周波数を調整する調整値として、第２の温度範囲に対応する第２の調整値を出力する。ここで、例えば第１の温度範囲と第２の温度範囲は境界温度値を境界として隣り合う温度範囲である。また第１、第２の調整値は、例えば第１、第２の温度範囲に対応づけられてレジスター部４０に記憶される。またフレーム周波数の調整値は、例えば後述するようなポーチ数である。即ち調整部２０は、例えば表示パネル２００の表示制御に用いられるポーチ数（フロントポーチ数又はバックポーチ数）を、フレーム周波数の調整値として出力する。
【００５２】
これにより、検出温度が第１の温度範囲に属する場合には、フレーム周波数が第１の調整値により調整される。そしてタイミング制御部５２は、第１の調整値に基づいてフレーム周波数が設定（調整）される同期信号（例えば垂直同期信号）を出力し、駆動回路７０は、この同期信号に基づいて表示パネル２００を駆動する。即ち、第１の調整値により調整されたフレーム周波数で表示パネル２００が駆動されるようになる。一方、検出温度が第２の温度範囲に属する場合には、フレーム周波数が第２の調整値により調整される。そしてタイミング制御部５２は、第２の調整値に基づいてフレーム周波数が設定（調整）される同期信号を出力し、駆動回路７０は、この同期信号に基づいて表示パネル２００を駆動する。即ち、第２の調整値により調整されたフレーム周波数で表示パネル２００が駆動されるようになる。
【００５３】
例えば温度の上昇により発振回路１００の発振周波数等が減少し、これに伴いフレーム周波数が減少する場合を想定する。また第２の温度範囲は第１の温度範囲よりも高い温度の範囲であるとする。この場合に第２の温度範囲に対応する第２の調整値は、第１の温度範囲に対応する第１の調整値に比べて、フレーム周波数を増加させる方向の調整値となる。例えば、検出温度が属する温度範囲が第１の温度範囲から第２の温度範囲に切り替わり、フレーム周波数の調整値が第１の調整値から第２の調整値に切り替わったとする。すると、温度上昇により減少しようとするフレーム周波数が、第２の調整値により、周波数が増加する方向に調整されるようになる。この結果、温度上昇によるフレーム周波数の減少が低減（相殺）されて、フレーム周波数の温度補償が実現される。
【００５４】
また調整部２０は、検出温度が属する温度範囲が第１の温度範囲から第２の温度範囲に切り替わった場合に、フレーム周波数の調整値として、第１の調整値と第２の調整値の間の補間調整値を出力する。なお調整部２０は、検出温度が属する温度範囲が第２の温度範囲から第１の温度範囲に切り替わった場合にも、フレーム周波数の調整値として、第１の調整値と第２の調整値の間の補間調整値を出力する。
【００５５】
具体的には調整部２０は、検出温度が属する温度範囲（温度領域）が第１の温度範囲から第２の温度範囲に切り替わった場合に、フレーム周波数の調整値として第１の調整値と第２の調整値の間を所与の分割数で補間した複数の補間調整値を出力する。例えば調整部２０は、検出温度の温度範囲が切り替わった場合に、その切り替え期間において、第１の調整値から第２の調整値へと段階的に変化する値を、補間調整値として出力する。そして、タイミング制御部５２は、第１の調整値から第２の調整値へと段階的に変化する補間調整値に基づいてフレーム周波数が設定される同期信号を出力し、駆動回路７０は、この同期信号に基づいて表示パネル２００を駆動する。即ち、補間調整値により調整されたフレーム周波数で表示パネル２００が駆動されるようになる。なお調整部２０は、検出温度が属する温度範囲が第２の温度範囲から第１の温度範囲に切り替わった場合には、その切り替え期間において、第２の調整値から第１の調整値へと段階的に変化する値を、補間調整値として出力する。そしてタイミング制御部５２は、第２の調整値から第１の調整値へと段階的に変化する補間調整値に基づいてフレーム周波数が設定される同期信号を出力し、駆動回路７０は、この同期信号に基づいて表示パネル２００を駆動する。ここで、第１の調整値をＡＪ１、第２の調整値をＡＪ２、補間調整値をＡＪＩＰとすると、ＡＪ１＜ＡＪＩＰ＜ＡＪ２（或いはＡＪ１＞ＡＪＩＰ＞ＡＪ２）の関係が成り立つ。
【００５６】
このような構成の本実施形態の表示ドライバー（回路装置）によれば、検出温度が属する温度範囲が切り替わった際に、フレーム周波数の調整値が段階的に変化するようになるため、切り替えの瞬間が表示に見えにくくなり、画質の向上を実現できる。また、調整値の切り替えの境界付近で検出温度が不安定であった場合にも、表示のチラツキ等を十分に抑えることが可能になる。
【００５７】
図２は本実施形態の表示ドライバーの要部を示す図である。温度センサー９０は温度検出回路９２とＡ／Ｄ変換回路９４を有する。温度検出回路９２は、アナログの検出温度電圧ＴＱを出力する。この検出温度電圧ＴＱは温度勾配を有するアナログ電圧である。温度検出回路９２からのアナログの検出温度電圧ＴＱはＡ／Ｄ変換回路９４によりＡ／Ｄ変換される。これにより、温度センサー９０はデジタル値の検出温度値ＴＡＤを出力する。また温度センサー９０はストローブ信号ＳＴＢを出力する。
【００５８】
なお温度センサー９０の実現構成としては種々の構成が考えられる。例えば温度センサー９０の温度検出回路９２は、温度勾配を有する基準電圧を生成する基準電圧生成回路と、ラダー抵抗を有し基準電圧から分割電圧を生成するヒューズ回路と、分割電圧に基づいて、アナログの検出温度電圧を生成する電圧発生回路などにより実現できる。また温度センサー９０をサーミスター等の温度検出素子を用いて実現してもよい。
【００５９】
Ｉ／Ｆ部１２０は外部デバイス（ＭＰＵ、表示コントローラー等）が発行したコマンドを受け付ける。デコード部５０は受け付けられたコマンドのデコード処理を行い、デコード結果をレジスター部４０に書き込む。
【００６０】
レジスター部４０は、フロントポーチ数レジスター４１、境界温度レジスター４４、分割数レジスター４６を有する。
【００６１】
フロントポーチ数レジスター４１（広義には調整値レジスター）は、各温度範囲に対応づけられるフロントポーチ数（広義にはフレーム周波数の調整値）を記憶する。境界温度レジスター４４は温度範囲の境界温度値を記憶する。
【００６２】
なお、以下では、フレーム周波数の調整値がフロントポーチ数である場合を主に例にとり説明するが、本実施形態の調整値はこれに限定されない。例えばフレーム周波数の調整値はバックポーチ数であってもよい。或いは、フレーム周波数を調整可能なパラメーターであって、フロントポーチ数やバックポーチ数と等価なパラメーターであってもよい。
【００６３】
例えば上述のように調整部２０は、検出温度が第１の温度範囲に属する場合には、フレーム周波数の調整値として、第１のフロントポーチ数を出力し、検出温度が第２の温度範囲に属する場合には、フレーム周波数の調整値として、第２のフロントポーチ数を出力する。この場合に第１のフロントポーチ数は第１の温度範囲に対応づけて設定されるフロントポーチ数であり、第２のフロントポーチ数は第２の温度範囲に対応づけて設定されるフロントポーチ数である。
【００６４】
そしてフロントポーチ数レジスター４１は、これらの第１、第２のフロントポーチ数を可変に設定するためのレジスターである。例えば外部デバイスは、第１、第２のフロントポーチ数を設定するためのコマンドを発行し、デコード部５０がこのコマンドのデコード処理を行う。そして、デコード結果により得られた第１、第２のフロントポーチ数がフロントポーチ数レジスター４１に書き込まれる。
【００６５】
また境界温度レジスター４４は、第１の温度範囲と第２の温度範囲の境界温度値を可変に設定するためのレジスターである。例えば外部デバイスは、温度範囲の境界温度値を設定するためのコマンドを発行し、デコード部５０がこのコマンドのデコード処理を行う。そしてデコード結果により得られた境界温度値が境界温度レジスター４４に書き込まれる。
【００６６】
また上述のように、調整部２０は、第１のフロントポーチ数と第２のフロントポーチ数の間を所与の分割数（刻み回数）で補間した複数の補間フロントポーチ数を出力する。この場合に分割数レジスター４６はこの補間の際の分割数を可変に設定するためのレジスターである。例えば外部デバイスは、フロントポーチ数の補間の分割数を設定するためのコマンドを発行し、デコード部５０がこのコマンドのデコード処理を行う。そしてデコード結果により得られた分割数が分割数レジスター４６に書き込まれる。
【００６７】
調整部２０は、温度センサー９０から検出温度値ＴＡＤとストローブ信号ＳＴＢを受ける。また、第１〜第３の温度範囲に対応づけられた第１〜第３のフロントポーチ数ＦＰ１〜ＦＰ３をフロントポーチ数レジスター４１から読み出す。また、第１の温度範囲と第２の温度範囲の境界温度値ＴＢＬや、第２の温度範囲と第３の温度範囲の境界温度値ＴＢＨを、境界温度レジスター４４から読み出す。またフロントポーチ数の補間の分割数ＤＶＮを分割数レジスター４６から読み出す。
【００６８】
そして調整部２０は、検出温度値ＴＡＤにより求められた検出温度が属する温度範囲が第１の温度範囲から第２の温度範囲に切り替わった場合に、第１のフロントポーチ数ＦＰ１と第２のフロントポーチ数ＦＰ２の間を分割数ＤＶＮで補間した複数の補間フロントポーチ数ＦＰＮ（広義には補間調整値）を出力する。検出温度が属する温度範囲が第２の温度範囲から第１の温度範囲に切り替わった場合も、第１のフロントポーチ数ＦＰ１と第２のフロントポーチ数ＦＰ２の間を分割数ＤＶＮで補間した複数の補間フロントポーチ数ＦＰＮを出力する。
【００６９】
また調整部２０は、検出温度が属する温度範囲が第２の温度範囲から第３の温度範囲に切り替わった場合に、第２のフロントポーチ数ＦＰ２と第３のフロントポーチ数ＦＰ３の間を分割数ＤＶＮで補間した複数の補間フロントポーチ数ＦＰＮを出力する。検出温度が属する温度範囲が第３の温度範囲から第２の温度範囲に切り替わった場合も、第２のフロントポーチ数ＦＰ２と第３のフロントポーチ数ＦＰ３の間を分割数ＤＶＮで補間した複数の補間フロントポーチ数ＦＰＮを出力する。
【００７０】
タイミング制御部５２は、調整部２０からのフロントポーチ数ＦＰＮを受ける。そしてフロントポーチ数（調整値）に基づいてフレーム周波数が設定される同期信号ＶＳＹＮＣ、ＨＳＹＮＣを駆動回路７０に出力する。ＶＳＹＮＣは垂直同期信号であり、ＨＳＹＮＣは水平同期信号である。これにより駆動回路７０は同期信号ＶＳＹＮＣで設定されるフレーム周波数で表示パネル２００を駆動することになる。
【００７１】
図３に、第１〜第３の温度範囲に設定される第１〜第３のフロントポーチ数ＦＰ１〜ＦＰ３や、温度範囲の境界温度値ＴＢＬ、ＴＢＨの例を示す。
【００７２】
図３では第１、第２、第３の温度範囲は、各々、低温範囲、室温範囲、高温範囲となっている。そして低温範囲にはフロントポーチ数ＦＰ１＝４０ｈが設定され、室温範囲にはフロントポーチ数ＦＰ２＝８０ｈが設定され、高温範囲にはフロントポーチ数ＦＰ３＝Ｃ０ｈが設定されている。これらのフロントポーチ数ＦＰ１〜ＦＰ３はフロントポーチ数レジスター４１に設定される。また低温範囲と室温範囲の境界温度値はＴＢＬ＝１０ｈに設定され、室温範囲と高温範囲の境界温度値はＴＢＨ＝４０ｈに設定されている。これらの境界温度値ＴＢＬ、ＴＢＨは境界温度レジスター４４に設定される。本実施形態では、このように低温範囲、室温範囲、高温範囲及びそれに対応するフロントポーチ数ＦＰ１、ＦＰ２、ＦＰ３を設定することで、例えば−４０度〜１２０度というような広い温度範囲での表示ドライバーの適正な動作を実現している。なお図３では３つの温度範囲を設定する場合について説明したが、温度範囲は２つであってもよいし、４つ以上であってもよい。
【００７３】
図４は本実施形態の詳細な動作を説明するタイミングチャートである。
【００７４】
まず温度センサー９０の動作をオンにするコマンドＴＳＥＮＯＮと、表示パネル２００の表示をオンにするコマンドＤＩＳＯＮが、例えば外部デバイスにより発行される。これにより同期信号ＶＳＹＮＣが１フレームごとにアクティブになり、表示パネル２００の表示動作が開始する。また温度センサー９０の動作がオンになり、検出温度値ＴＡＤが温度センサー９０から出力される。
【００７５】
図４のＡ１に示すように、初回は１フレーム（ＶＳＹＮＣ）ごとに温度センサー９０からの検出温度値ＴＡＤがサンプリングされて計測される。またＡ２〜Ａ６に示すように、２回目以降は、６４フレーム（約１秒）に１回ずつ検出温度値ＴＡＤがサンプリングされて計測される。ここでＡ２（及びＡ３〜Ａ６）は後述する検出温度ＴＤＴの検出期間であり、本実施形態においては、他の動作期間及びタイミング等はＡ２に基づき設定される。
【００７６】
そして本実施形態では、温度センサー９０からの複数の検出温度値ＴＡＤに基づいて、検出温度ＴＤＴが求められ、検出温度ＴＤＴが属する温度範囲が判断される。例えば図４では５個の検出温度値ＴＡＤに基づいて検出温度ＴＤＴが求められている。具体的には、５個の検出温度値ＴＡＤの中央値が検出温度ＴＤＴとして求められる。
【００７７】
例えば図４のＡ１に示すようにサンプリングされた５個の検出温度値ＴＡＤに基づいて、Ｂ１に示す検出温度ＴＤＴ＝０Ｃｈが求められている。この検出温度ＴＤＴ＝０Ｃｈは、Ａ１に示す５個の検出温度値ＴＡＤの中央値である。またＡ２に示す５個の検出温度値ＴＡＤに基づいて、Ｂ２に示すように検出温度ＴＤＴ＝０Ｆｈが求められている。この検出温度ＴＤＴ＝０Ｆｈは、Ａ２に示す５個の検出温度値ＴＡＤの中央値である。同様にＡ３、Ａ４、Ａ５に示す５個の検出温度値ＴＡＤに基づいて、Ｂ３、Ｂ４、Ｂ５に示すように検出温度ＴＤＴ＝１Ｆｈ、２Ｆｈ、４Ｆｈが求められている。このように複数の検出温度値ＴＡＤの中央値を検出温度ＴＤＴとして求めれば、検出温度値ＴＡＤにノイズ等が乗って温度が誤検出されてしまう事態を抑制できる。なお複数の検出温度値ＴＡＤの平均化処理等を行って検出温度ＴＤＴを求めてもよい。
【００７８】
図４のＢ１で求められた検出温度ＴＤＴ＝０Ｃｈについては、０ｈ＜０Ｃｈ＜１０ｈの関係が成り立つ。従って、この検出温度ＴＤＴ＝０Ｃｈは図３の低温範囲（広義には第１の温度範囲）に属していると判断される。Ｂ２に示す検出温度ＴＤＴ＝０Ｆｈについても、０ｈ＜０Ｆｈ＜１０ｈの関係が成り立つ。従って、この検出温度ＴＤＴ＝０Ｆｈも低温範囲に属していると判断される。
【００７９】
そして図３に示すように低温範囲に対してはフロントポーチ数ＦＰ１＝４０ｈが設定されている。従って、調整部２０は、検出温度ＴＤＴが低温範囲に属している場合には、Ｃ１に示すようにＦＰＮ＝ＦＰ１＝４０ｈのフロントポーチ数を出力する。
【００８０】
一方、Ｂ３に示す検出温度ＴＤＴ＝１Ｆｈについては、１０ｈ＜１Ｆｈ＜４０ｈの関係が成り立つ。従って、この検出温度ＴＤＴ＝１Ｆｈは、図３の室温範囲（広義には第２の温度範囲）に属していると判断される。Ｂ４に示す検出温度ＴＤＴ＝２Ｆｈについても、１０ｈ＜２Ｆｈ＜４０ｈの関係が成り立つ。従って、この検出温度ＴＤＴ＝２Ｆｈも室温範囲に属していると判断される。
【００８１】
そして図３に示すように室温範囲に対してはフロントポーチ数ＦＰ２＝８０ｈが設定されている。従って、調整部２０は、検出温度ＴＤＴが室温範囲に属している場合には、Ｃ２に示すようにＦＰＮ＝ＦＰ２＝８０ｈのフロントポーチ数を出力する。
【００８２】
このように本実施形態では調整部２０は、検出温度ＴＤＴが低温範囲（第１の温度範囲）に属する場合には、フロントポーチ数ＦＰＮ（フレーム周波数の調整値）として、低温範囲に対応づけられたフロントポーチ数ＦＰ１＝４０ｈ（第１のフロントポーチ数、第１の調整値）を出力する。一方、調整部２０は、検出温度ＴＤＴが室温範囲（第２の温度範囲）に属する場合には、フロントポーチ数ＦＰＮ（フレーム周波数の調整値）として、室温範囲に対応づけられたフロントポーチ数ＦＰ２＝８０ｈ（第２のフロントポーチ数、第２の調整値）を出力する。
【００８３】
そして図４のＢ２、Ｂ３では、検出温度ＴＤＴが属する温度範囲が低温範囲（第１の温度範囲）から室温範囲（第２の温度範囲）に切り替わっている。この場合に本実施形態では、Ｃ３に示すように、調整部２０は補間フロントポーチ数ＦＰＮ＝５０ｈ、６０ｈ、７０ｈを出力する。即ち、フロントポーチ数ＦＰＮ＝ＦＰ１＝４０ｈと、フロントポーチ数ＦＰＮ＝ＦＰ２＝８０ｈを、図２の分割数レジスター４６に設定された分割数ＤＶＮ＝４で補間した複数の補間フロントポーチ数ＦＰＮ＝５０ｈ、６０ｈ、７０ｈを出力する。即ち、フロントポーチ数ＦＰＮ＝ＦＰ１とＦＰＮ＝ＦＰ２との差を分割数ＤＶＮの分だけ刻んだ補間フロントポーチ数を出力する。本実施形態では、補間フロントポーチ数を出力するタイミングは検出温度値ＴＡＤのサンプリングタイミングに合致させている。
【００８４】
また図４のＢ４、Ｂ５では、検出温度ＴＤＴが属する温度範囲が室温範囲から高温範囲に切り替わっている。この場合に調整部２０は、Ｃ４に示すように補間フロントポーチ数ＦＰＮ＝９０ｈ、Ａ０ｈ、Ｂ０ｈを出力する。即ち、フロントポーチ数ＦＰＮ＝ＦＰ２＝８０ｈと、フロントポーチ数ＦＰＮ＝ＦＰ３＝Ｃ０ｈを、分割数ＤＶＮ＝４で補間した複数の補間フロントポーチ数ＦＰＮ＝９０ｈ、Ａ０ｈ、Ｂ０ｈを出力する。即ち、フロントポーチ数ＦＰＮ＝ＦＰ２とＦＰＮ＝ＦＰ３との差を分割数ＤＶＮの分だけ刻んだ補間フロントポーチ数を出力する。
【００８５】
以上のように本実施形態によれば、検出温度が、各温度範囲（低温範囲、室温範囲、高温範囲）内に入っている間は、フロントポーチ数ＦＰＮは、各温度範囲に設定されたフロントポーチ数（ＦＰ１〜ＦＰ３）から変化せず、フレーム周波数も変化しないようになる。従って、不必要にフロントポーチ数ＦＰＮが変化することで、フレーム周波数が変化し、表示パネル２００の表示が不必要に変化してしまう事態を抑制できる。これにより表示パネル２００の安定した画像表示が可能になる。
【００８６】
また、このような温度範囲を設定した場合、温度範囲の切り替えが生じると、フロントポーチ数ＦＰＮが大きく変化することで、フレーム周波数が大きく変化し、切り替えの瞬間が表示に見えてしまうおそれがある。例えば図３では、低温範囲に対してフロントポーチ数ＦＰ１＝４０ｈが設定され、室温範囲にフロントポーチ数ＦＰ２＝８０ｈが設定されており、ＦＰ１とＦＰ２の差は大きい。従って、低温範囲から室温範囲への切り替えの瞬間に、フロントポーチ数が４０ｈから８０ｈというように大きく変化し、それに応じてフレーム周波数も大きく変化してしまうと、それが表示として見えてしまうおそれがある。
【００８７】
この点、本実施形態では、温度範囲の切り替え期間においては、図４のＣ３、Ｃ４に示すように、フロントポーチ数ＦＰＮが段階的に変化する。例えば低温範囲から室温範囲への切り替え期間では、Ｃ３に示すようにフロントポーチ数ＦＰＮが４０ｈ、５０ｈ、６０ｈ、７０ｈ、８０ｈというように段階的に徐々に変化する。また室温範囲から高温範囲への切り替え期間では、Ｃ４に示すようにフロントポーチ数ＦＰＮが８０ｈ、９０ｈ、Ａ０ｈ、Ｂ０ｈ、Ｃ０ｈというように段階的に徐々に変化する。従って、フレーム周波数も段階的に徐々に変化するようになり、切り替えの瞬間が表示として見えてしまう事態を抑制できる。
【００８８】
また例えば、検出温度が、温度範囲の境界温度（図３のＴＢＬ、ＴＢＨ）の付近において不安定に変化した場合に、フロントポーチ数ＦＰＮが頻繁に切り替わって、表示にチラツキ等が生じるおそれがある。
【００８９】
この点、本実施形態では、図４のＣ３、Ｃ４に示すように、温度範囲の境界付近ではフロントポーチ数は段階的に徐々に変化する。従って、後述の図１４（Ａ）、図１４（Ｂ）で詳細に説明するように、検出温度が、温度範囲の境界温度の付近において不安定に変化した場合にも、フレーム周波数が頻繁に切り替えられることによる表示のチラツキ等を十分に抑えることが可能になる。
【００９０】
また本実施形態では、各温度範囲に設定されるフロントポーチ数ＦＰ１〜ＦＰ３や、温度範囲の境界温度値ＴＢＬ、ＴＢＨや、フロントポーチ数の補間の際の分割数ＤＶＮについては、各レジスターに設定される。従って、これらのフロントポーチ数ＦＰ１〜ＦＰ３や境界温度値ＴＢＬ、ＴＢＨや分割数ＤＶＮを、ユーザーの仕様等に応じて可変に設定できるようになる。この結果、様々なユーザーの要望に対応できるようになり、ユーザーの利便性等を向上できる。
【００９１】
また本実施形態では、温度センサー９０からの複数の検出温度値ＴＡＤに基づいて、検出温度ＴＤＴが求められ、この検出温度ＴＤＴが属する温度範囲が判断される。従って、検出温度値ＴＡＤにノイズ等が乗り、誤った検出温度ＴＤＴが測定され、フロントポーチ数が予期しない変化をして、正常ではないフレーム周波数により表示パネル２００が駆動されてしまうのを抑制できる。例えば複数の検出温度値の中央値を検出温度として求めれば、温度センサー９０からの複数の検出温度値の中に、ノイズ等によって生じた異常値が存在した場合にも、検出温度には、この異常値は反映されないようになる。従って、温度センサー９０の検出温度値として異常値が出力された場合にも、この異常値が表示パネル２００の表示に悪影響を及ぼす事態を効果的に抑制できる。
【００９２】
また図４において、温度センサー９０から複数の検出温度値ＴＡＤが出力される期間の長さをＴ１とし、補間フロントポーチ数が出力される期間の長さをＴ２としたとする。例えば、このＴ１は、図４のＡ４に示すように５個の検出温度値が温度センサー９０から出力されてサンプリングされる期間の長さである。またＴ２は、Ｃ３に示すように、補間フロントポーチ数５０ｈ、６０ｈ、７０ｈが出力される期間の長さであり、フロントポーチ数の切り替え期間の長さである。この場合に本実施形態では、例えばＴ１≧Ｔ２の関係が成り立つ。例えば図４のＡ４、Ｃ３ではＴ１＞Ｔ２の関係が成り立っている。
【００９３】
このようにすれば、検出温度値のサンプリング期間（Ｔ１）内に、フロントポーチ数の切り替え期間（Ｔ２）を収めることができる。従って、切り替え期間が長くなって、次の検出温度値のサンプリング期間まで延びてしまう事態を防止できる。これにより、切り替え期間が次のサンプリング期間まで延びてしまう事態を想定しなくても済むようになるため、調整部２０の回路構成を簡素化できると共に回路設計の容易化を図れる。
【００９４】
なお本実施形態では分割数ＤＶＮ＝４を用いてＴ１＞Ｔ２の関係が成り立つように設定した。これは、検出温度ＴＤＴの検出期間（即ち図４のＡ２）での検出温度値ＴＡＤのサンプリング回数である５よりも少ない数を、分割数ＤＶＮとして設定したことによる。
【００９５】
図５はフロントポーチやバックポーチについての説明図である。１フレームの期間における表示期間は、表示パネル２００の物理的な表示ラインにより決定される。例えば表示期間の長さは表示パネル２００の物理的な表示ライン数（垂直表示ライン数、走査ライン数）に対応する。そして、この表示期間の前後にはフロントポーチとバックポーチが設けられている。例えば図５では、垂直同期信号がアクティブから非アクティブになるタイミングから、表示期間の開始タイミングまでの期間が、バックポーチの期間となっている。また表示期間の終了タイミングから、垂直同期信号が非アクティブからアクティブになるタイミングまでの期間が、フロントポーチの期間となっている。そしてフロントポーチ数やバックポーチ数を調整することで、フレーム周波数を調整できる。フロントポーチ数は、例えばフロントポーチでの仮想的な表示ライン数を表しており、フロントポーチ期間やフロントポーチ幅とも呼ばれる。バックポーチ数は、例えばバックポーチでの仮想的な表示ライン数を表しており、バックポーチ期間やバックポーチ幅とも呼ばれる。
【００９６】
例えばフレーム周波数は、人間の目に最適な周波数に設定することが望ましく、例えば６０〜８０Ｈｚ程度に設定することが望ましい。従って、表示ライン数（水平走査ライン数）が多い表示パネル２００を駆動する場合には、例えばフロントポーチ数やバックポーチ数を少なくする。一方、表示ライン数が少ない表示パネル２００を駆動する場合には、例えばフロントポーチ数やバックポーチ数を多くする。こうすることで、フレーム周波数を例えば６０〜８０Ｈｚ程度に設定することが可能になる。
【００９７】
図６にタイミング制御部５２の構成例を示す。図６では、タイミング制御部５２の回路のうち同期信号ＨＳＹＮＣ、ＶＳＹＮＣを生成する回路部分を主に示している。タイミング制御部５２は、Ｈカウンター５４（水平同期カウンター）、論理回路５６、Ｖカウンター５８（垂直同期カウンター）を有している。
【００９８】
Ｈカウンター５４の入力端子ＩＮには１水平期間のクロック数の設定値１ＨＣＫＮが入力され、クロック端子Ｃにはクロック信号ＣＬＫ（ドットクロック信号）が入力される。そしてＨカウンター５４は水平同期信号ＨＳＹＮＣを出力する。論理回路５６には表示ライン数の設定値ＤＬＮとフロントポーチ数ＦＰＮとバックポーチ数ＢＰＮが入力され、信号ＬＣＱを出力する。Ｖカウンター５６の第１の入力端子ＩＮ１には水平同期信号ＨＳＹＮＣが入力され、第２の入力端子ＩＮ２には論理回路５６からの信号ＬＣＱが入力され、クロック端子Ｃにはクロック信号ＣＬＫが入力される。そしてＶカウンター５６は垂直同期信号ＶＳＹＮＣを出力する。
【００９９】
このタイミング制御部５２によれば、フロントポーチ数ＦＰＮやバックポーチ数ＢＰＮなどのポーチ数を設定することで、垂直同期信号ＶＳＹＮＣがアクティブになるタイミング等を制御することができ、フレーム周波数の長さを制御できるようになる。
【０１００】
３．詳細な構成例
次に本実施形態の詳細な構成例及び動作について説明する。図７は調整部２０の詳細な構成例を示す図である。なお本実施形態の調整部２０は図７の構成に限定されず、その構成要素の一部を省略したり、他の構成要素を追加するなどの種々の変形実施が可能である。
【０１０１】
調整部２０は、温度範囲判断部２４、出力部２６を含む。またラッチ部２２を含むことができる。
【０１０２】
ラッチ部２２は、ストローブ信号ＳＴＢ、同期信号ＶＳＹＮＣを受ける。そして、これらの信号に基づくラッチ信号により、温度センサー９０からの検出温度値ＴＡＤをラッチする。そしてラッチ部２２は、今回（今回のサンプリング期間）の検出温度を示す信号ＴＤＴＣＵＲと、前回（前回のサンプリング期間）の検出温度を示す信号ＴＤＴＢＦＲを、温度範囲判断部２４に出力する。
【０１０３】
温度範囲判断部２４は、検出温度が属する温度範囲を判断する。そして出力部２６は、温度範囲判断部２４による前回の期間での判断結果と今回の期間での判断結果に基づいて、検出温度が属する温度範囲が変化したか否かを判断する。例えば前回の期間での判断結果と今回の期間での判断結果の比較処理等を行うことで、検出温度が属する温度範囲が変化したか否かを判断する。そして出力部２６は、検出温度が属する温度範囲が変化したとの判断した場合に、第１のフロントポーチ数と第２のフロントポーチ数の間の補間フロントポーチ数を出力する。即ち図４のＣ３、Ｃ４に示すような補間フロントポーチ数を、温度範囲（フロントポーチ数）の切り替え期間において出力する。
【０１０４】
具体的には、温度範囲判断部２４は、ラッチ部２２からの検出温度信号ＴＤＴＣＵＲ、ＴＤＴＢＦＲを受ける。また境界レジスター４４からの境界温度値ＴＢＬ、ＴＢＨを受ける。そして温度範囲判断部２４は、検出温度が属する温度範囲の判断処理等を行い、ストローブ信号ＳＴＢ６４Ｆ、ＳＴＢＭＰを、出力部２６（加算部３０）に出力する。ここでＳＴＢ６４Ｆは６４フレーム（約１秒）に１回ずつアクティブになるストローブ信号である。また温度範囲判断部２４は、今回の検出温度が属する温度範囲を示すフラグ信号ＦＬＣＵＲ１〜ＦＬＣＵＲ３と、前回の検出温度が属する温度範囲を示すフラグ信号ＦＬＢＦＲ１〜ＦＬＢＦＲ３を、出力部２６（演算部２８）に出力する。
【０１０５】
出力部２６は、演算部２８、加算部３０、セレクター３２を含む。演算部２８は、温度範囲判断部２４からの温度範囲のフラグ信号ＦＬＣＵＲ１〜ＦＬＣＵＲ３、ＦＬＢＦＲ１〜ＦＬＢＦＲ３を受ける。また分割数レジスター４６からの分割数ＤＶＮと、フロントポーチ数レジスター４１からのフロントポーチ数ＦＰ１〜ＦＰ３を受ける。そして演算部２８は、これらの信号やレジスター値に基づいて演算処理を行い、フロントポーチ数の切り替え期間におけるカウント値信号ＣＮＴと、切り替え期間におけるフロントポーチ数の変化幅信号ＭＶを加算部３０に出力する。
【０１０６】
加算部３０は、フロントポーチ数レジスター４１から、各温度範囲に設定されるフロントポーチ数ＦＰ１〜ＦＰ３を受ける。また温度範囲判断部２４からストローブ信号ＳＴＢ６４Ｆ、ＳＴＢＭＰを受けると共に、演算部２８からカウント値信号ＣＮＴ、変化幅信号ＭＶを受ける。そして、フロントポーチ数の切り替え期間において、各温度範囲に設定されるフロントポーチ数ＦＰ１〜ＦＰ３に対して、カウント値信号ＣＮＴと変化幅信号ＭＶにより特定される変化値を加算する処理を行う。そして、加算処理により求められたフロントポーチ数ＦＰＣＡＬをセレクター３２に出力する。
【０１０７】
セレクター３２は、フロントポーチ数の自動調整が有効に設定されている場合（後述の図１２）には、加算部３０からのＦＰＣＡＬを選択して、フロントポーチ数ＦＰＮとしてタイミング制御部５２に出力する。一方、セレクター３２は、フロントポーチ数の自動調整が無効に設定されている場合（後述の図１３）には、フロントポーチ数レジスター４１からのフロントポーチ数ＦＰ２を、フロントポーチ数ＦＰＮとしてタイミング制御部５２に出力する。
【０１０８】
以上のように本実施形態の表示ドライバーは、フロントポーチ数ＦＰ１〜ＦＰ３（広義には第１〜第３のフロントポーチ数）を可変に設定するためのフロントポーチ数レジスター４１と、境界温度値ＴＢＬ、ＴＢＨを可変に設定するための境界温度レジスター４４と、分割数ＤＶＮを可変に設定するための分割数レジスター４６を含む。
【０１０９】
そして調整部２０の温度範囲判断部２４は、境界温度レジスター４４に設定される境界温度値ＴＢＬ、ＴＢＨに基づいて、検出温度が属する温度範囲を判断する。また出力部２６の演算部２８は、温度範囲判断部２４による今回の期間での判断結果（ＦＬＣＵＲ１〜ＦＬＣＵＲ３）及び前回の期間での判断結果（ＦＬＢＦＲ１〜ＦＬＢＦＲ３）と、分割数レジスター４６に設定される分割数ＤＶＮとに基づいて、フロントポーチ数の切り替え期間におけるカウント値信号ＣＮＴと、切り替え期間におけるフロントポーチ数の変化幅信号ＭＶを出力する。そして出力部２６の加算部３０は、フロントポーチ数レジスター４１に設定されるフロントポーチ数ＦＰ１〜ＦＰ３と、演算部２８からのカウント値信号ＣＮＴ及び変化幅信号ＭＶとに基づいて、加算処理を行う。そして、切り替え期間において、フロントポーチ数ＦＰ１とＦＰ２（或いはＦＰ２とＦＰ３）の間を分割数ＤＶＮで補間した複数の補間フロントポーチ数ＦＰＣＡＬを出力する。
【０１１０】
４．詳細な動作
次に本実施形態の詳細な動作について説明する。図８は本実施形態の詳細な動作を説明するタイミングチャートである。
【０１１１】
図８のＤ１に示す期間がサンプリング期間であり、本実施形態では、１回のサンプリング期間において、温度センサー９０からの５個の検出温度値ＴＡＤがサンプリングされて、図７のラッチ部２２にラッチされる。そして、これらの５個の検出温度値ＴＡＤに基づいて当該サンプリング期間での検出温度ＴＤＴが求められる。具体的には５個の検出温度値ＴＡＤの中央値が検出温度ＴＤＴとして求められる。
【０１１２】
そしてＤ２では、今回のサンプリング期間の検出温度はＴＤＴ＝１０ｈと判断されている。このため、ラッチ部２２は、Ｄ３に示すように、今回のサンプリング期間の検出温度を示す信号としてＴＤＴＣＵＲ＝１０ｈを温度範囲判断部２４に出力する。なお、次回のサンプリング期間では、ラッチ部２２は、Ｄ４に示すように、前回のサンプリング期間の検出温度を示す信号としてＴＤＴＢＦＲ＝１０ｈを出力することになる。
【０１１３】
これらの信号ＴＤＴＣＵＲ、ＴＤＴＢＦＲを受けた温度範囲判断部２４は、検出温度が属する温度範囲を判断する。そして、検出温度が属する温度範囲を示すフラグ信号ＦＬＣＵＲ１〜ＦＬＣＵＲ３、ＦＬＢＦＲ１〜ＦＬＢＦＲ３を、出力部２６の演算部２８に出力する。ここで、ＦＬＣＵＲ１、ＦＬＣＵＲ２、ＦＬＣＵＲ３は、今回のサンプリング期間（以下、「今回のサンプリング期間」を、適宜、単に「今回」と記載する）の検出温度が、各々、図３の低温範囲、室温範囲、高温範囲に属することを示すフラグ信号である。またＦＬＢＦＲ１、ＦＬＢＦＲ２、ＦＬＢＦＲ３は、前回のサンプリング期間（以下、「前回のサンプリング期間」を適宜、単に「前回」と記載する）の検出温度が、各々、図３の低温範囲、室温範囲、高温範囲に属することを示すフラグ信号である。
【０１１４】
例えば今回の検出温度ＴＤＴ＝１０ｈは低温範囲に属すると判断され、Ｄ５では、低温範囲に対応するフラグ信号ＦＬＣＵＲ１がアクティブ（Ｈレベル）になっている。この場合に、次回のサンプリング期間では、Ｄ６に示すようにフラグ信号ＦＬＢＦＲ１がアクティブになる。また後述するように図８では温度範囲が低温範囲から室温範囲に切り替わっているため、次回のサンプリング期間では、Ｄ７に示すように室温範囲に対応するフラグ信号ＦＬＣＵＲ２がアクティブになる。
【０１１５】
ストローブ信号ＳＴＢＭＰは、Ｄ８に示すように、温度範囲の切り替えが行われた場合にアクティブになる信号である。このストローブ信号ＳＴＢＭＰは加算部３０に出力される。
【０１１６】
図８の信号ＦＰＣＵＲ、ＦＰＢＦＲ、ＩＮＣ、ＤＥＣ、ＤＩＦは、演算部２８の内部信号である。ＦＰＣＵＲは今回のフロントポーチ数を示す信号であり、ＦＰＢＦＲは前回のフロントポーチ数を示す信号である。ＩＮＣは、温度範囲の切り替え期間においてフロントポーチ数を増加させることを指示する信号であり、ＤＥＣは、フロントポーチ数を減少させることを指示する信号である。ＤＩＦは、温度範囲の切り替え後のフロントポーチ数（ＦＰ２）と温度範囲の切り替え前のフロントポーチ数（ＦＰ１）の差分値を示す信号である。
【０１１７】
図８では、検出温度ＴＤＴが１０ｈから１１ｈに変化したため、検出温度ＴＤＴが属する温度範囲が低温範囲から室温範囲に切り替わったと判断される。これにより、Ｄ８に示すようにストローブ信号ＳＴＢＭＰがアクティブになる。またＤ９に示すように信号ＩＮＣがアクティブになって、切り替え期間においてフロントポーチ数を増加させることが指示される。またＤ１０に示すように、差分値はＤＩＦ＝ＦＰ２−ＦＰ１＝８０ｈ−４０ｈ＝４０ｈに設定される。
【０１１８】
図９（Ａ）は、図８のように検出温度が属する温度範囲が低温範囲から室温範囲に切り替わった場合において、切り替え期間における分割数がＤＶＮ＝４であるときのタイミングチャートである。この場合には、切り替え期間においてフロントポーチ数ＦＰＮは増加することになるため、図９（Ａ）のＥ１に示すように信号ＩＮＣがアクティブになる。そして演算部２８は、Ｅ２、Ｅ３に示すように、０からＤＶＮ＝４までインクリメントするカウント値信号ＣＮＴと、フロントポーチ数ＦＰＮの変化幅信号ＭＶ＝（ＦＰ２−ＦＰ１）／ＤＶＮ＝（８０ｈ−４０ｈ）／４＝１０ｈを出力する。即ち、フロントポーチ数ＦＰＮの変化幅は分割数ＤＶＮにより可変に設定される。そして、Ｅ４に示すように４０ｈ、５０ｈ、６０ｈ、７０ｈ、８０ｈというように段階的に徐々に増加するフロントポーチ数ＦＰＮが出力されるようになる。この場合に５０ｈ、６０ｈ、７０ｈが、切り替え期間において出力される複数の補間フロントポーチ数に相当する。
【０１１９】
図９（Ｂ）は、検出温度が属する温度範囲が低温範囲から室温範囲に切り替わった場合において、切り替え期間における分割数がＤＶＮ＝８であるときのタイミングチャートである。この場合には、演算部２８は、Ｅ５、Ｅ６に示すように、０からＤＶＮ＝８までインクリメントするカウント値信号ＣＮＴと、フロントポーチ数ＦＰＮの変化幅信号ＭＶ＝（ＦＰ２−ＦＰ１）／ＤＶＮ＝（８０ｈ−４０ｈ）／８＝０８ｈを出力する。これによりＥ７に示すように４０ｈ、４８ｈ、５０ｈ、５８ｈ、６０ｈ、６８ｈ、７０ｈ、７８ｈ、８０ｈというように段階的に徐々に増加するフロントポーチ数ＦＰＮが出力されるようになる。この場合に４８ｈ、５０ｈ、５８ｈ、６０ｈ、６８ｈ、７０ｈ、７８ｈが、切り替え期間において出力される複数の補間フロントポーチ数に相当する。
【０１２０】
図９（Ｃ）は、検出温度が属する温度範囲が低温範囲から室温範囲に切り替わった場合において、切り替え期間における分割数がＤＶＮ＝１６であるときのタイミングチャートである。この場合には、演算部２８は、Ｅ８、Ｅ９に示すように、０からＤＶＮ＝１６までインクリメントするカウント値信号ＣＮＴと、フロントポーチ数ＦＰＮの変化幅信号ＭＶ＝（ＦＰ２−ＦＰ１）／ＤＶＮ＝（８０ｈ−４０ｈ）／１６＝０４ｈを出力する。これによりＥ１０に示すように４０ｈ、４４ｈ、４８ｈ、４Ｃｈ・・・・７４ｈ、７８ｈ、７Ｃｈ、８０ｈというように段階的に徐々に増加するフロントポーチ数ＦＰＮが出力されるようになる。
【０１２１】
図１０も本実施形態の詳細な動作を説明するタイミングチャートである。前述の図８は、検出温度が属する温度範囲が低温範囲から室温範囲に切り替わった場合のタイミングチャートであるのに対して、図１０は、検出温度が属する温度範囲が高温範囲から室温範囲に切り替わった場合のタイミングチャートである。
【０１２２】
図１０のＦ１〜Ｆ１０は図８のＤ１〜Ｄ１０に対応するものであり、詳細な説明は省略する。例えば図１０のＦ２に示す今回の検出温度ＴＤＴ＝４１ｈは、高温範囲に属すると判断され、Ｆ５では高温範囲に対応するフラグ信号ＦＬＣＵＲ３がアクティブになっている。次回のサンプリング期間では、Ｆ６に示すようにフラグ信号ＦＬＢＦＲ３がアクティブになる。また温度範囲が高温範囲から室温範囲に切り替わったため、次回のサンプリング期間では、Ｆ７に示すように室温範囲に対応するフラグ信号ＦＬＣＵＲ２がアクティブになる。また、Ｆ９に示すように信号ＤＥＣがアクティブになって、切り替え期間においてフロントポーチ数を減少させることが指示される。またＦ１０に示すように、差分値はＤＩＦ＝ＦＰ３−ＦＰ２＝Ｃ０ｈ−８０ｈ＝４０ｈに設定される。
【０１２３】
図１１（Ａ）、図１１（Ｂ）、図１１（Ｃ）は、図１０のように検出温度が属する温度範囲が高温範囲から室温範囲に切り替わった場合において、切り替え期間における分割数が、各々、ＤＶＮ＝４、８、１６であるときのタイミングチャートである。
【０１２４】
図１１（Ａ）では、Ｇ１に示すように信号ＤＥＣがアクティブになり、Ｇ２、Ｇ３に示すように、０からＤＶＮ＝４まで変化するカウント値信号ＣＮＴと、変化幅信号ＭＶ＝１０ｈが出力される。これによりＧ４に示すようにＣ０ｈ、Ｂ０ｈ、Ａ０ｈ、９０ｈ、８０ｈというように段階的に徐々に減少するフロントポーチ数ＦＰＮが出力されるようになる。
【０１２５】
図１１（Ｂ）では、Ｇ５、Ｇ６に示すように、０からＤＶＮ＝８まで変化するカウント値信号ＣＮＴと、変化幅信号ＭＶ＝０８ｈが出力される。これによりＧ７に示すようにＣ０ｈ、Ｂ８ｈ、Ｂ０ｈ、Ａ８ｈ、Ａ０ｈ、９８ｈ、９０ｈ、８８ｈ、８０ｈというように段階的に徐々に減少するフロントポーチ数ＦＰＮが出力されるようになる。
【０１２６】
図１１（Ｃ）では、Ｇ８、Ｇ９に示すように、０からＤＶＮ＝１６まで変化するカウント値信号ＣＮＴと、変化幅信号ＭＶ＝０４ｈが出力される。これによりＧ１０に示すようにＣ０ｈ、ＢＣｈ、Ｂ８ｈ、Ｂ４ｈ・・・・・９０ｈ、８Ｃｈ、８８ｈ、８４ｈ、８０ｈというように段階的に徐々に減少するフロントポーチ数ＦＰＮが出力されるようになる。
【０１２７】
図１２は、フロントポーチ数（フレーム周波数）の自動調整を行う場合の本実施形態の動作を説明するフローチャートである。
【０１２８】
まず、例えば外部デバイスが、温度センサー９０による温度検出をオンにするＴＳＥＮＯＮコマンドを発行する（ステップＳ１）。このＴＳＥＮＯＮコマンドはＩ／Ｆ部１２０により受け付けられ、デコード部５０によりデコード処理される。そして調整部２０は、例えば１秒間のウェイトの後（ステップＳ２）、温度センサー９０からの検出温度値を取得する（ステップＳ３）。そして、検出温度が属する温度範囲が変移したか否かを判断する（ステップ４）。例えば、検出温度が属する温度範囲が、低温範囲から室温範囲、室温範囲から高温範囲、高温範囲から室温範囲、或いは室温範囲から低温範囲に変移したか否かを判断する。そして温度範囲の変移が無かった場合にはステップＳ２に戻る。一方、温度範囲の変移があった場合には、調整部２０は、フロントポーチ数ＦＰ１〜ＦＰ３、分割数ＤＶＮ等の設定に応じて、フロントポーチ数（フレーム周波数）の自動調整を実行する（ステップＳ５）。即ち図８〜図１１（Ｃ）等で説明したフロントポーチ数の自動調整の処理を実行する。
【０１２９】
図１３は、フロントポーチ数（フレーム周波数）の自動調整を行わない場合の本実施形態の動作を説明するフローチャートである。
【０１３０】
まず、例えば外部デバイスが、ＴＳＥＮＯＮコマンドを発行する（ステップＳ１１）。次に外部デバイスは、例えば１秒間のウェイトの後（ステップＳ１２）、検出温度値の読み出しコマンドであるＲＤＴＳＥＮコマンドを発行して、温度センサー９０の検出温度値を読み出す（ステップＳ１３）。これらのＴＳＥＮＯＮコマンド、ＲＤＴＳＥＮコマンドはＩ／Ｆ部１２０により受け付けられ、デコード部５０によりデコード処理される。そして温度センサー９０の検出温度値はＩ／Ｆ部１２０を介して外部デバイスにより読み出される。次に外部デバイスは、読み出された検出温度値に基づいてフロントポーチ数の調整が必要か否かを判断し、（ステップＳ１４）、必要ではないと判断した場合にはステップＳ１２に戻る。一方、必要であると判断した場合には、外部デバイスは、フロントポーチ数ＦＰ２を設定するコマンドでフロントポーチ数を再調整する（ステップＳ１５）。即ち、この場合には図７のセレクター３２が、フロントポーチ数レジスター４１からのフロントポーチ数ＦＰ２を選択する。そして外部デバイスが、ＦＰ２として所望のフロントポーチ数を設定することで、フロントポーチ数の再調整が実行される。
【０１３１】
図１４（Ａ）、図１４（Ｂ）は、本実施形態のフロントポーチ数、フレーム周波数の調整手法の説明図である。
【０１３２】
図１４（Ａ）において、ＴＢＬは、低温範囲と高温範囲の境界温度値であり、この境界温度値ＴＢＬを境界として、フロントポーチ数の切り替えが行われる。そして図１４（Ａ）では、この境界温度値ＴＢＬの付近で検出温度が上下に変動している。
【０１３３】
例えば期間ＴＰ１（サンプリング期間）では、温度センサー９０からの５個の検出温度値ＴＡＤがサンプリングされて、５個の検出温度値ＴＡＤの中央値が検出温度ＴＤＴ１として求められている。同様に期間ＴＰ２、ＴＰ３、ＴＰ４、ＴＰ５、ＴＰ６、ＴＰ７では、各期間での５個の検出温度値ＴＡＤの中央値が、検出温度ＴＤＴ２、ＴＤＴ３、ＴＤＴ４、ＴＤＴ５、ＴＤＴ６、ＴＤＴ７として求められている。
【０１３４】
そして期間ＴＰ１の検出温度ＴＤＴ１は境界温度値ＴＢＬよりも低く、次の期間ＴＰ２の検出温度ＴＤＴ２は境界温度値ＴＢＬよりも高い。また期間ＴＰ３の検出温度ＴＤＴ３は境界温度値ＴＢＬよりも低く、次の期間ＴＰ４の検出温度ＴＤＴ４は境界温度値ＴＢＬよりも高い。また期間ＴＰ５、ＴＰ６の検出温度ＴＤＴ５、ＴＤＴ６は境界温度値ＴＢＬよりも高く、次の期間ＴＰ７の検出温度ＴＤＴ７は境界温度値ＴＢＬよりも低い。このように図１４（Ａ）では検出温度が境界温度値ＴＢＬの付近で上下に変動している。
【０１３５】
そして、境界温度値ＴＢＬ（或いはＴＢＨ）の付近で検出温度が不安定に変動する場合に、本実施形態の手法を採用しないと、フロントポーチ数が頻繁に切り替わって、フレーム周波数が頻繁に切り替わることで、表示にチラツキ等が生じてしまう。例えば図３では、低温範囲に対してはフロントポーチ数ＦＰ１＝４０ｈが設定され、室温範囲に対してはフロントポーチ数ＦＰ２＝８０ｈが設定されている。従って、図１４（Ａ）のように境界温度値ＴＢＬの付近で検出温度が不安定に変動すると、フロントポーチ数が、ＦＰ１＝４０ｈからＦＰ２＝８０ｈに一気に切り替わったり、ＦＰ２＝８０ｈからＦＰ１＝４０ｈに一気に切り替わってしまう。これにより、フレーム周波数が大きく変化し、表示にチラツキが生じてしまう。
【０１３６】
この点、本実施形態の手法を採用すれば、図１４（Ｂ）に示すように、フロントポーチ数の切り替え期間において、フロントポーチ数が段階的に増加又は減少するようになり、フレーム周波数も段階的に増加又は減少するようになる。
【０１３７】
例えば期間ＴＰ１の検出温度ＴＤＴ１は低温範囲に属し、期間ＴＰ２の検出温度ＴＤＴ２は室温範囲に属している。従って、期間ＴＰ１からＴＰ２になると、温度範囲が切り替わったと判断され、図１４（Ｂ）に示すように、フロントポーチ数、フレーム周波数は、各々、ＦＰ１、ＦＲＦ１からＦＰ２、ＦＲＦ２へと段階的に増加する。ここでＦＰ１、ＦＰ２（第１、第２のフロントポーチ数）は、各々、低温範囲、室温範囲に設定されたフロントポーチ数である。またＦＲＦ１、ＦＲＦ２（第１、第２のフレーム周波数）は、各々、フロントポーチ数がＦＰ１、ＦＰ２に設定されたときのフレーム周波数である。またＦＰＢＤ、ＦＲＦＢＤは境界値であり、例えばＦＰＢＤ＝（ＦＰ１＋ＦＰ２）／２、ＦＲＦＢＤ＝（ＦＲＦ１＋ＦＲＦ２）／２である。
【０１３８】
また期間ＴＰ２の検出温度ＴＤＴ２は室温範囲に属し、期間ＴＰ３の検出温度ＴＤＴ３は低温範囲に属している。従って、期間ＴＰ２からＴＰ３になると、温度範囲が切り替わったと判断され、フロントポーチ数、フレーム周波数は、各々、ＦＰ２、ＦＲＦ２からＦＰ１、ＦＲＦ１に段階的に減少する。
【０１３９】
また期間ＴＰ３の検出温度ＴＤＴ３は低温範囲に属し、期間ＴＰ４の検出温度ＴＤＴ４は室温範囲に属している。従って、期間ＴＰ３からＴＰ４になると、温度範囲が切り替わったと判断され、フロントポーチ数、フレーム周波数は、各々、ＦＰ１、ＦＲＦ１からＦＰ２、ＦＲＦ２に段階的に増加する。
【０１４０】
また期間ＴＰ４、ＴＰ５、ＴＰ６の検出温度ＴＤＴ４、ＴＤＴ５、ＴＤＴ６は全て室温範囲に属している。従って、期間ＴＰ４からＴＰ５になった場合や、期間ＴＰ５からＴＰ６になった場合に、温度範囲は切り替わっていないと判断され、フロントポーチ数、フレーム周波数は、ＦＰ２、ＦＲＦ２から変化せず一定になる。そして期間ＴＰ６から期間ＴＰ７になると、温度範囲が切り替わったと判断され、フロントポーチ数、フレーム周波数は、各々、ＦＰ２、ＦＲＦ２からＦＰ１、ＦＲＦ１に段階的に減少する。
【０１４１】
即ち図１４（Ａ）では、期間ＴＰ１（第１の期間）において温度センサー９０から出力される５個の検出温度値ＴＡＤ（複数の第１の検出温度値）に基づき求められた検出温度ＴＤＴ１（第１の検出温度）が、低温範囲（第１の温度範囲）に属している。また期間ＴＰ２（第２の期間）におい温度センサー９０から出力される５個の検出温度値ＴＡＤ（複数の第２の検出温度値）に基づき求められた検出温度ＴＤＴ２（第２の検出温度）が、室温範囲（第２の温度範囲）に属している。
【０１４２】
この場合に本実施形態では、期間ＴＰ１からＴＰ２になって、検出温度が属する温度範囲が低温範囲から室温範囲に切り替わったと判断されると、この切り替わり期間において、調整部２０は、フロントポーチ数ＦＰ１とＦＰ２を補間した複数の補間フロントポーチ数を出力する。そして、この補間フロントポーチ数を受けたタイミング制御部５２は、この補間フロントポーチ数に基づきフレーム周波数が設定された同期信号を出力する。
【０１４３】
このように本実施形態では、境界温度値ＴＢＬの付近で検出温度が不安定に変化した場合にも、温度範囲の切り替わり期間においてフロントポーチ数やフレーム周波数が段階的に増加又は減少するようになる。従って、表示のチラツキ等を十分に抑えることができる。また期間ＴＰ５、ＴＰ６のように、検出温度が、１つの温度範囲に属している間は、フロントポーチ数は同じ値から変化せず、フレーム周波数も同じ周波数から変化せずに一定になる。従って、温度変動が少ない場合に、不必要にフロントポーチ数が変化することで、フレーム周波数が変化し、表示パネル２００の表示が不必要に変化してしまう事態についても抑制できる。
【０１４４】
５．電子ボリューム値の自動調整
さて、ＬＣＤパネル等の表示パネルを駆動する表示ドライバーでは、温度センサーにより検出された検出温度に基づいて電子ボリューム値を調整し、駆動電源電圧を、環境温度に対応した電圧に設定する手法を採用している。本実施形態では、このような駆動電源電圧の設定に使用される温度センサーを用いて、フレーム周波数の温度補償を実現している。即ち、駆動電源電圧の温度補償に用いられる温度センサー等のハードウェア構成を有効活用して、駆動電源電圧のみならず、フレーム周波数の温度補償についても実現している。こうすることで、温度センサー等のハードウェア構成の兼用が可能になる。
【０１４５】
ところで、このような駆動電源電圧の温度補償を行う場合に、従来の表示ドライバーでは、温度センサーの検出温度に基づく電子ボリューム値の切り替えを一気に行っていた。このため、電子ボリューム値が切り替わった瞬間が表示に見えてしまったり、切り替えの境界付近で検出温度が不安定な場合に、電子ボリューム値が頻繁に切り替わって、表示がちらつくなどの問題が生じるおそれがある。
【０１４６】
このような問題を解決するために本実施形態では、電子ボリューム値の切り替えを一気には行わずに、段階的に電子ボリューム値を刻んで出力する手法を採用する。例えば検出温度が属する温度範囲が切り替わった際に、電子ボリューム値を段階的に変化させる手法を採用する。
【０１４７】
このような手法を実現するために、図１の表示ドライバーでは、調整部２０が、温度センサー９０を用いて求められた検出温度に基づいて電子ボリューム値を出力し、電源回路６０が、この電子ボリューム値に基づいて駆動電源電圧を供給する。そして駆動回路７０が、供給された駆動電源電圧に基づいて表示パネル２００を駆動する。
【０１４８】
そして調整部２０は、検出温度が第１の温度範囲に属する場合には、駆動電源電圧を第１の電圧に設定する第１の電子ボリューム値を出力する。一方、検出温度が第２の温度範囲に属する場合には、駆動電源電圧を第２の電圧に設定する第２の電子ボリューム値を出力する。そして調整部２０は、検出温度が属する温度範囲が第１の温度範囲から第２の温度範囲に切り替わった場合に、駆動電源電圧を、第１の電圧と第２の電圧の間の補間電圧に設定する補間電子ボリューム値を出力する。なお調整部２０は、検出温度が属する温度範囲が第２の温度範囲から第１の温度範囲に切り替わった場合にも、駆動電源電圧を、第１の電圧と第２の電圧の間の補間電圧に設定する補間電子ボリューム値を出力する。
【０１４９】
具体的には調整部２０は、検出温度が属する温度範囲が第１の温度範囲から第２の温度範囲に切り替わった場合に、第１の電子ボリューム値と第２の電子ボリューム値の間を所与の分割数で補間した複数の補間電子ボリューム値を出力する。例えば調整部２０は、検出温度の温度範囲が切り替わった場合に、その切り替え期間において、第１の電子ボリューム値から第２の電子ボリューム値へと段階的に変化する値を、補間電子ボリューム値として出力する。そして電源回路６０は、この切り替え期間において、第１の電圧（第１の駆動電源電圧）から第２の電圧（第２の駆動電源電圧）へと段階的に変化する補間電圧を、駆動電源電圧として出力する。なお調整部２０は、検出温度が属する温度範囲が第２の温度範囲から第１の温度範囲に切り替わった場合には、その切り替え期間において、第２の電子ボリューム値から第１の電子ボリューム値へと段階的に変化する値を、補間電子ボリューム値として出力する。そして電源回路６０は、この切り替え期間において、第２の電圧から第１の電圧へと段階的に変化する補間電圧を、駆動電源電圧として出力する。
【０１５０】
ここで第１の電圧をＰＷＶ１、第２の電圧をＰＷＶ２、補間電圧をＰＷＶＩＰとすると、例えばＰＷＶ１＜ＰＷＶＩＰ＜ＰＷＶ２（或いはＰＷＶ１＞ＰＷＶＩＰ＞ＰＷＶ２）の関係が成り立つ。また第１の電子ボリューム値をＥＶ１、第２の電子ボリューム値をＥＶ２、補間電子ボリューム値をＥＶＩＰとすると、ＥＶ１＜ＥＶＩＰ＜ＥＶ２（或いはＥＶ１＞ＥＶＩＰ＞ＥＶ２）の関係が成り立つ。また駆動電源電圧は、駆動回路７０が表示パネル２００の駆動のために用いる電源電圧である。例えば駆動電源電圧としては、コモン電極駆動電圧（ＶＣＯＭ）、ソースドライバー用電源電圧、ゲートドライバー用電源電圧、或いは階調電圧生成回路用電源電圧などがある。
【０１５１】
このような構成の本実施形態の表示ドライバーによれば、検出温度が属する温度範囲が切り替わった際に、電子ボリューム値が段階的に変化するようになるため、切り替えの瞬間が表示に見えにくくなり、画質の向上を実現できる。また、電子ボリューム値の切り替えの境界付近で検出温度が不安定であった場合にも、表示のチラツキを十分に抑えることが可能になる。
【０１５２】
図１５は、このような電子ボリューム値の自動調整を実現する表示ドライバーの要部を示す構成例である。ここでは図２と重複する部分については詳細な説明を省略する。
【０１５３】
図１５では、レジスター部４０がボリューム値レジスター４２を有している。このボリューム値レジスター４２は、各温度範囲に対応づけられる電子ボリューム値を記憶する。
【０１５４】
例えば上述のように調整部２０は、検出温度が第１の温度範囲に属する場合には、駆動電源電圧を第１の電圧に設定する第１の電子ボリューム値を出力し、検出温度が第２の温度範囲に属する場合には、駆動電源電圧を第２の電圧に設定する第２の電子ボリューム値を出力する。この場合に第１の電子ボリューム値は第１の温度範囲に対応づけて設定される電子ボリューム値であり、第２の電子ボリューム値は第２の温度範囲に対応づけて設定される電子ボリューム値である。
【０１５５】
そしてボリューム値レジスター４２は、これらの第１、第２の電子ボリューム値を可変に設定するためのレジスターである。例えば外部デバイスは、第１、第２の電子ボリューム値を設定するためのコマンドを発行し、デコード部５０がこのコマンドのデコード処理を行う。そして、デコード結果により得られた第１、第２の電子ボリューム値がボリューム値レジスター４２に書き込まれる。
【０１５６】
また上述のように、調整部２０は、第１の電子ボリューム値と第２の電子ボリューム値の間を所与の分割数（刻み回数）で補間した複数の補間電子ボリューム値を出力する。この場合に分割数レジスター４６には、この補間の際の分割数が設定されることになる。
【０１５７】
調整部２０は、第１〜第３の温度範囲に対応づけられた第１〜第３の電子ボリューム値ＥＶ１〜ＥＶ３をボリューム値レジスター４２から読み出す。そして調整部２０は、検出温度値ＴＡＤにより求められた検出温度が属する温度範囲が第１の温度範囲から第２の温度範囲に切り替わった場合に、第１の電子ボリューム値ＥＶ１と第２の電子ボリューム値ＥＶ２の間を分割数ＤＶＮで補間した複数の電子ボリューム値ＥＶＯＬを出力する。検出温度が属する温度範囲が第２の温度範囲から第１の温度範囲に切り替わった場合も、第１の電子ボリューム値ＥＶ１と第２の電子ボリューム値ＥＶ２の間を分割数ＤＶＮで補間した複数の電子ボリューム値ＥＶＯＬを出力する。
【０１５８】
電源回路６０は、調整部２０からの電子ボリューム値ＥＶＯＬを受ける。そして、駆動電源電圧ＰＷＶを、電子ボリューム値ＥＶＯＬに応じた電圧に設定して、駆動回路７０に出力する。
【０１５９】
図１６に、第１〜第３の温度範囲に設定される第１〜第３の電子ボリューム値ＥＶ１〜ＥＶ３の例を示す。図１６では第１、第２、第３の温度範囲は、各々、低温範囲、室温範囲、高温範囲となっている。そして低温範囲には電子ボリューム値ＥＶ１＝４０ｈが設定され、室温範囲には電子ボリューム値ＥＶ２＝８０ｈが設定され、高温範囲には電子ボリューム値ＥＶ３＝Ｃ０ｈが設定されている。これらの電子ボリューム値ＥＶ１〜ＥＶ３はボリューム値レジスター４２に設定される。本実施形態では、このように低温範囲、室温範囲、高温範囲及びそれに対応する電子ボリューム値ＥＶ１、ＥＶ２、ＥＶ３を設定することで、例えば−４０度〜１２０度というような広い温度範囲での表示ドライバーの適正な動作を実現している。
【０１６０】
図１７は、電子ボリューム値の自動調整を行う場合の本実施形態の詳細な動作を説明するタイミングチャートである。ここでは図４と重複する部分については詳細な説明を省略する。例えば図１７のＡＡ１〜ＡＡ６、ＢＢ１〜ＢＢ５、ＣＣ１〜ＣＣ４は、各々、図４のＡ１〜Ａ６、Ｂ１〜Ｂ５、Ｃ１〜Ｃ４に対応する。
【０１６１】
例えば図１７のＢＢ１、ＢＢ２に示す検出温度ＴＤＴ＝０Ｃｈ、０Ｆｈは低温範囲に属していると判断される。そして図１６に示すように低温範囲に対しては電子ボリューム値ＥＶ１＝４０ｈが設定されている。従って、調整部２０は、検出温度ＴＤＴが低温範囲に属している場合には、ＣＣ１に示すようにＥＶＯＬ＝ＥＶ１＝４０ｈの電子ボリューム値を出力する。
【０１６２】
一方、ＢＢ３、ＢＢ４に示す検出温度ＴＤＴ＝１Ｆｈ、２Ｆｈは室温範囲に属していると判断される。そして図１６に示すように室温範囲に対しては電子ボリューム値ＥＶ２＝８０ｈが設定されている。従って、調整部２０は、検出温度ＴＤＴが室温範囲に属している場合には、ＣＣ２に示すようにＥＶＯＬ＝ＥＶ２＝８０ｈの電子ボリューム値を出力する。
【０１６３】
そして図１７のＢＢ２、ＢＢ３では、検出温度ＴＤＴが属する温度範囲が低温範囲から室温範囲に切り替わっている。この場合に本実施形態では、ＣＣ３に示すように、調整部２０は補間電子ボリューム値ＥＶＯＬ＝５０ｈ、６０ｈ、７０ｈを出力する。即ち、電子ボリューム値ＥＶＯＬ＝ＥＶ１＝４０ｈと、電子ボリューム値ＥＶＯＬ＝ＥＶ２＝８０ｈを、境界温度レジスター４４に設定された分割数ＤＶＮ＝４で補間した複数の補間電子ボリューム値ＥＶＯＬ＝５０ｈ、６０ｈ、７０ｈを出力する。
【０１６４】
また図４のＢＢ４、ＢＢ５では、検出温度ＴＤＴが属する温度範囲が室温範囲から高温範囲に切り替わっている。この場合に調整部２０は、ＣＣ４に示すように補間電子ボリューム値ＥＶＯＬ＝９０ｈ、Ａ０ｈ、Ｂ０ｈを出力する。即ち、電子ボリューム値ＥＶＯＬ＝ＥＶ２＝８０ｈと、電子ボリューム値ＥＶＯＬ＝ＥＶ３＝Ｃ０ｈを、分割数ＤＶＮ＝４で補間した複数の補間電子ボリューム値ＥＶＯＬ＝９０ｈ、Ａ０ｈ、Ｂ０ｈを出力する。
【０１６５】
以上のように本実施形態によれば、検出温度が、各温度範囲（低温範囲、室温範囲、高温範囲）内に入っている間は、電子ボリューム値ＥＶＯＬは、各温度範囲に設定された電子ボリューム値（ＥＶ１〜ＥＶ３）から変化せず、駆動電源電圧も変化しないようになる。従って、不必要に電子ボリューム値ＥＶＯＬが変化することで、駆動電源電圧が変化し、表示の色味等が不必要に変化してしまう事態を抑制できる。これにより表示パネル２００の安定した画像表示が可能になる。
【０１６６】
また、このような温度範囲を設定した場合、温度範囲の切り替えが生じると、電子ボリューム値ＥＶＯＬが大きく変化することで、駆動電源電圧が大きく変化し、切り替えの瞬間が表示に見えてしまうおそれがある。例えば図１６では、低温範囲に対して電子ボリューム値ＥＶ１＝４０ｈが設定され、室温範囲に電子ボリューム値ＥＶ２＝８０ｈが設定されており、ＥＶ１とＥＶ２の差は大きい。従って、低温範囲から室温範囲への切り替えの瞬間に、電子ボリューム値が４０ｈから８０ｈというように大きく変化し、それに応じて駆動電源電圧も大きく変化してしまうと、それが表示として見えてしまうおそれがある。
【０１６７】
この点、本実施形態では、温度範囲の切り替え期間においては、図１７のＣＣ３、ＣＣ４に示すように、電子ボリューム値ＥＶＯＬが段階的に変化する。従って、駆動電源電圧も段階的に徐々に変化するようになり、切り替えの瞬間が表示として見えてしまう事態を抑制できる。
【０１６８】
また例えば、検出温度が、温度範囲の境界温度（ＴＢＬ、ＴＢＨ）の付近において不安定に変化した場合に、電子ボリューム値ＥＶＯＬが頻繁に切り替わって、表示にチラツキが生じるおそれがある。
【０１６９】
この点、本実施形態では、図１７のＣＣ３、ＣＣ４に示すように、温度範囲の境界付近では電子ボリューム値は段階的に徐々に変化する。従って、検出温度が、温度範囲の境界温度の付近において不安定に変化した場合にも、電子ボリューム値の頻繁な切り替えは抑えられ、表示のチラツキを十分に抑えることが可能になる。
【０１７０】
なお本実施形態の比較例の手法として、駆動電源電圧と、検出温度により設定された最適電圧との電圧差を算出し、この電圧差に基づいて、駆動電源電圧が最適電圧になるまでの時間が所定時間になるように、駆動電源電圧の変化量を設定し、駆動電源電圧を最適電圧に近づける手法が考えられる。
【０１７１】
しかしながらこの比較例の手法は、駆動電源電圧が最適電圧に対してオーバーシュートやアンダーシュートを繰り返し、最適電圧に収束するまでの時間が長くなってしまう事態を防止することを課題とする手法である。これに対して本実施形態の手法は、検出温度が境界温度の付近で不安定に変化した場合の表示のチラツキ等を抑制する手法であり、比較例の手法とは解決しようとする課題が異なる。
【０１７２】
図１８は電源回路６０の構成例である。なお図１８では、電源回路６０のうち、電子ボリューム値に関係する回路部分だけを示し、他の回路部分（例えば昇圧回路、レギュレーター等）については記載を省略している。
【０１７３】
電源回路６０には、抵抗ラダー回路６２とセレクター６４が設けられる。抵抗ラダー回路６２は、基準電源電圧ＶＲＥＧ（例えば３．５Ｖ）のノードと、低電位側電源ＶＳＳのノードとの間に直列に接続された複数の抵抗Ｒ１〜Ｒｎを有する。そして抵抗ラダー回路６２は、抵抗Ｒ１〜Ｒｎの各タップノードに、抵抗による各分割電圧を出力する。
【０１７４】
セレクター６４は、抵抗ラダー回路６２からの複数の分割電圧の中から、電子ボリューム値ＥＶＯＬにより選択された電圧を、駆動電源電圧ＰＷＶとして出力する。例えば電子ボリューム値ＥＶＯＬが、高電位の駆動電源電圧ＰＷＶの出力を指示する値になっていたとする。この場合には、セレクター６４は、抵抗ラダー回路６２からの複数の分割電圧の中から、電子ボリューム値ＥＶＯＬに対応する高電位側の分割電圧を選択して、駆動電源電圧ＰＷＶとして出力する。一方、電子ボリューム値ＥＶＯＬが、低電位の駆動電源電圧ＰＷＶの出力を指示する値になっていたとする。この場合には、セレクター６４は、抵抗ラダー回路６２からの複数の分割電圧の中から、電子ボリューム値ＥＶＯＬに対応する低電位側の分割電圧を選択して、駆動電源電圧ＰＷＶとして出力する。
【０１７５】
６．電子機器
図１９に、本実施形態の表示ドライバー１９０を含む電子機器の構成例を示す。電子機器は、処理部３００、記憶部３１０、操作部３２０、入出力部３３０、表示ドライバー１９０、表示パネル２００を含む。表示ドライバー１９０と表示パネル２００とにより電気光学装置が構成される。なお本実施形態の電子機器は図１９の構成に限定されず、その構成要素の一部を省略したり、他の構成要素を追加するなどの種々の変形実施が可能である。また本実施形態が適用される電子機器としては、車載機器（運転補助装置、インパネのメーターユニット、カーナビゲーション装置等）、携帯情報端末（スマートフォン、携帯電話機等）、プロジェクター、デジタルカメラ、ビデオカメラ、プリンター、電子手帳、電子辞書、テレビ、ＨＭＤ、或いは情報処理装置（ＰＣ、ＰＤＡ）などの種々の機器を想定できる。
【０１７６】
処理部３００は、電子機器の各種の制御処理や演算処理を行うものであり、例えばＭＰＵ等のプロセッサーや表示コントローラーなどのＡＳＩＣなどにより実現される。処理部３００が表示ドライバー１９０に対する各種のコマンドを発行することで、表示パネル２００での画像の表示動作が実現される。
【０１７７】
記憶部３１０は処理部３００等の記憶領域となるものであり、例えばＤＲＡＭ、ＳＲＡＭ、或いはＨＤＤ等により実現される。例えば表示パネル２００に表示される画像のデータは記憶部３１０に記憶される。操作部３２０はユーザーが各種の操作情報を入力するためのものである。入出力部３３０は、外部との間でデータ等のやり取りを行うものであり、有線のインターフェース（ＵＳＢ等）や無線の通信部等により実現される。
【０１７８】
なお、上記のように本実施形態について詳細に説明したが、本発明の新規事項および効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。従って、このような変形例はすべて本発明の範囲に含まれるものとする。例えば、明細書又は図面において、少なくとも一度、より広義または同義な異なる用語（フレーム周波数の調整値、第１、第２、第３の温度範囲等）と共に記載された用語（フロントポーチ数、低温範囲、室温範囲、高温範囲等）は、明細書又は図面のいかなる箇所においても、その異なる用語に置き換えることができる。また、表示ドライバーや電気光学装置や電子機器の構成や動作等も、本実施形態で説明したものに限定されず、種々の変形実施が可能である。
【符号の説明】
【０１７９】
１０  制御部、２０  調整部、２２  ラッチ部、２４  温度範囲判断部、
２８  演算部、３０  加算部、３２  セレクター、４０  レジスター部、
４１  フロントポーチ数レジスター、４２  ボリューム値レジスター、
４４  境界温度レジスター、４６  分割数レジスター、５０  デコード部、
５２  タイミング制御部、５４  Ｈカウンター、５６  論理回路、５８  Ｈカウンター、
６０  電源回路、６２  抵抗ラダー回路、６４  セレクター、
７０  駆動回路、７２  ソースドライバー、７４  ゲートドライバー、
７６  Ｄ／Ａ変換回路、７８  階調電圧生成回路、９０  温度センサー、
９２  温度検出回路、９４  Ａ／Ｄ変換回路、１００  発振回路、
１２０  Ｉ／Ｆ部、１９０  表示ドライバー、２００  表示パネル、
３００  処理部、３１０  記憶部、３２０  操作部、３３０  入出力部
【図１】
2015176121.tif 000003
【図２】
2015176121.tif 000004
【図３】
2015176121.tif 000005
【図４】
2015176121.tif 000006
【図５】
2015176121.tif 000007
【図６】
2015176121.tif 000008
【図７】
2015176121.tif 000009
【図８】
2015176121.tif 000010
【図９】
2015176121.tif 000011
【図１０】
2015176121.tif 000012
【図１１】
2015176121.tif 000013
【図１２】
2015176121.tif 000014
【図１３】
2015176121.tif 000015
【図１４】
2015176121.tif 000016
【図１５】
2015176121.tif 000017
【図１６】
2015176121.tif 000018
【図１７】
2015176121.tif 000019
【図１８】
2015176121.tif 000020
【図１９】
2015176121.tif 000021