(57)【要約】【課題】コンテンツのフレーム間隔と描画の更新をする間隔とがズレることに起因する表示品位の低下を防止し、かつ、描画の更新要求を受けてから速く描画の更新を行う。【解決手段】描画制御部（２３）は、第１描画期間（ＰＡ１）と描画更新待機期間（ＰＢ）とを、互いの長さが異なり、コンテンツのフレーム間隔と一致するように設定する。【選択図】図１
2019191520.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツに含まれる画像が描画されることで当該画像を表示する表示パネルの表示制御装置であって、
前記画像を描画する期間である第１描画期間と、当該第１描画期間に連続する期間であって、前記画像の描画更新を待機する期間である描画更新待機期間とを設定する描画制御部を備え、
前記描画制御部は、
前記第１描画期間と前記描画更新待機期間との長さが異なり、
前記第１描画期間及び前記描画更新待機期間と、前記コンテンツのフレーム間隔とが一致するように、前記第１描画期間及び前記描画更新待機期間を設定することを特徴とする表示制御装置。
【請求項２】
前記描画制御部は、
前記第１描画期間の間に描画の更新要求を受けなかったら、前記第１描画期間に続けて前記描画更新待機期間を設け、
前記第１描画期間の間に描画の更新要求を受けると、前記第１描画期間に続けて、当該第１描画期間と同じ長さの第２描画期間を設けることを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記描画制御部は、
前記描画更新待機期間の間に描画の更新要求を受けると、当該描画更新待機期間に続けて当該第１描画期間と同じ長さの第２描画期間を設けることを特徴とする請求項１又は２に記載の表示制御装置。
【請求項４】
前記描画更新待機期間は、連続する複数の期間を含むことを特徴とする請求項１〜３の何れか１項に記載の表示制御装置。
【請求項５】
前記描画更新待機期間は、前記期間が所定回数設けられると、当該期間に続けて前記第１描画期間と同じ長さの第２描画期間を設けることを特徴とする請求項４に記載の表示制御装置。
【請求項６】
前記描画更新待機期間は、前記複数の期間であり互いの長さが異なる、第１描画更新待機期間と、第２描画更新待機期間とを含むことを特徴とする請求項４又は５に記載の表示制御装置。
【請求項７】
前記描画更新待機期間は、さらに、前記複数の期間であり、前記第２描画更新待機期間に連続し、当該第２描画更新待機期間と同じ長さである、第３描画更新待機期間を含むことを特徴とする請求項６に記載の表示制御装置。
【請求項８】
前記第１描画期間及び前記第１描画更新待機期間を合せた期間と、前記第２描画更新待機期間及び前記第３描画更新待機期間とを合わせた期間の長さは同じであることを特徴とする請求項７に記載の表示制御装置。
【請求項９】
前記第１描画期間と、前記第１描画更新待機期間とを合わせた期間の逆数は６０Ｈｚであることを特徴とする請求項６〜８の何れか１項に記載の表示制御装置。
【請求項１０】
前記第１描画期間と、前記第１描画更新待機期間と、前記第２描画更新待機期間と、前記第３描画更新待機期間とを合わせた期間の逆数は３０Ｈｚであることを特徴とする請求項７又は８に記載の表示制御装置。
【請求項１１】
前記第２描画期間は、前記第１描画期間で描画された画像と同じ画像、又は、前記第１描画期間で描画された画像の次のフレームの画像を描画する期間であることを特徴とする請求項２、３及び５の何れか１項に記載の表示制御装置。
【請求項１２】
請求項１〜１１の何れか１項に記載の表示制御装置と、表示パネルとを備えることを特徴とする表示装置。
【請求項１３】
コンテンツに含まれる画像が描画されることで当該画像を表示する表示パネルの表示制御装置を動作させる表示制御方法であって、
前記画像を描画する期間である第１描画期間と、当該第１描画期間に連続する期間であって、前記画像の描画更新を待機する期間である描画更新待機期間とを設定する描画制御ステップを含み、
前記描画制御ステップでは、
前記第１描画期間と前記描画更新待機期間との長さが異なり、
前記第１描画期間及び前記描画更新待機期間と、前記コンテンツのフレーム間隔とが一致するように、前記第１描画期間及び前記描画更新待機期間が設定されていることを特徴とする表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示装置及び表示制御方法に関する。
【背景技術】
【０００２】
液晶表示装置に代表されるような一般的な表示装置は、一定の駆動周波数（例えば６０Ｈｚ）で駆動している。しかし、近年、種々の駆動周波数で表示装置を駆動することが要求されている。
【０００３】
特許文献１の液晶表示制御装置では、表示画面のうち、アプリケーションによって要求される任意の一部の領域に画像を表示するにあたり、基準クロック生成部が生成した原クロックを、駆動するライン数に応じた分周比で分周した基準クロックを生成し、当該基準クロックをタイミング生成部へ入力している。特許文献１では、これにより、液晶パネルを所望の周波数で駆動することが可能となるため、液晶パネルの駆動ライン数、すなわち、液晶パネルに画像を表示する領域のサイズが変わっても、周波数をほぼ一定に保つことができるとされている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０‐１７０１４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
動画を表示画面に表示する場合とは異なり、静止画を表示画面に表示する場合は、画像の更新間隔が広くなる。特許文献１の技術によると、液晶パネルは一定の周波数で駆動している。このため、液晶パネルが現在設定されている一定の周波数よりも速い周波数で、ホスト側から描画の更新要求が出力されたとしても、現在設定されている周波数の間隔でしか描画の更新をすることができない。また、表示するコンテンツのフレーム間隔と液晶ディスプレイの描画の更新をする周波数とが一致しなくなると、表示のコマ落ちが発生し、表示品位の低下につながる。
【０００６】
本発明の一態様は、コンテンツのフレーム間隔と描画の更新をする間隔とがズレることに起因する表示品位の低下を防止し、かつ、描画の更新要求を受けてから速く描画の更新を行う表示制御装置を実現することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明の一態様に係る表示制御装置は、コンテンツに含まれる画像が描画されることで当該画像を表示する表示パネルの表示制御装置であって、前記画像を描画する期間である第１描画期間と、当該第１描画期間に連続する期間であって、前記画像の描画更新を待機する期間である描画更新待機期間とを設定する描画制御部を備え、前記描画制御部は、前記第１描画期間と前記描画更新待機期間との長さが異なり、前記第１描画期間及び前記描画更新待機期間と、前記コンテンツのフレーム間隔とが一致するように、前記第１描画期間及び前記描画更新待機期間を設定する。
【０００８】
上記の課題を解決するために、本発明の一態様に係る表示制御装方法は、コンテンツに含まれる画像が描画されることで当該画像を表示する表示パネルの表示制御装置を動作させる表示制御方法であって、前記画像を描画する期間である第１描画期間と、当該第１描画期間に連続する期間であって、前記画像の描画更新を待機する期間である描画更新待機期間とを設定する描画制御ステップを含み、前記描画制御ステップでは、前記第１描画期間と前記描画更新待機期間との長さが異なり、前記第１描画期間及び前記描画更新待機期間と、前記コンテンツのフレーム間隔とが一致するように、前記第１描画期間及び前記描画更新待機期間が設定されている。
【発明の効果】
【０００９】
本発明の一態様によれば、コンテンツのフレーム間隔と描画の更新をする間隔とがズレることに起因する表示品位の低下を防止し、かつ、描画の更新要求を受けてから速く描画の更新を行う表示制御装置を実現できる。
【図面の簡単な説明】
【００１０】
【図１】実施形態１に係る表示装置の要部構成を示す図である。
【図２】比較例１に係る表示装置の描画更新のタイムチャートを表す図である。
【図３】比較例１に係る表示装置の描画更新のフローチャートを表す図である。
【図４】比較例２に係る表示装置の描画更新のタイムチャートを表す図である。
【図５】実施形態１に係る表示装置の描画更新のタイムチャートを表す図である。
【図６】実施形態１に係る表示装置の描画更新のフローチャートを表す図である。
【図７】実施形態２に係る表示装置の描画更新のタイムチャートを表す図である。
【図８】実施形態２に係る表示装置の描画更新のフローチャートを表す図である。
【発明を実施するための形態】
【００１１】
〔実施形態１〕
図１は、実施形態１に係る表示装置１００の要部構成を示す図である。図１に示すように、表示装置１００は、ホスト制御部１と、表示制御部（表示制御装置）３と、表示パネル２とを備える。表示制御部３は、メモリ（記憶部）１０と、ＴＧ（タイミングジェネレータ）２０とを含む。表示装置１００の好適な例として、例えば、携帯電話機、スマートフォン、ノート型ＰＣ、タブレット端末、電子書籍リーダー、及びＰＤＡ等、表示画面を有する各種電子機器を挙げることができる。
【００１２】
（ホスト制御部１の構成）
ホスト制御部１は、表示パネル２に表示させる画像データを取得又は生成し、当該画像データを表示制御部３に転送する。またホスト制御部１は、画像データと共に又は画像データとは別に、当該画像データを表示パネル２に表示させる指示である描画の更新要求を表示制御部３に送信する。なお、画像データの形式は、表示パネル２が表示可能な形式であれば特に限定されない。
【００１３】
ホスト制御部１は、基板上に形成された制御回路であり、少なくとも一部は、ＣＰＵおよびメモリ等を用いて実現することができる。ホスト制御部１は、表示装置１００のホスト側の制御（例えば携帯端末のための制御）を主に担う。
【００１４】
ホスト制御部１は、表示パネル２の表示画面に表示するための画像データを生成する。ホスト制御部１は、各フレームの画像データを、再生するコンテンツのフレームレートに合わせて順次、表示制御部３に供給する。また、ホスト制御部１は、画像データを表示パネル２に表示させる指示である描画の更新要求を、再生するコンテンツのフレームレートに合せて順次、表示制御部３に供給する。
【００１５】
（表示パネル２）
表示パネル２は、複数の画素を有する表示画面、ソースドライバ、及びゲートドライバ等を備える。表示パネル２は、例えば、アクティブマトリクス型表示パネルとしての酸化物半導体表示パネルを用いることができる。酸化物半導体表示パネルとは、二次元的に配列された複数の画素の少なくとも１つ毎に対応して設けられたスイッチング素子に、酸化物半導体−ＴＦＴ（thin film transistor）を採用した表示パネルである。酸化物半導体−ＴＦＴは、半導体層に酸化物半導体が用いられたＴＦＴである。酸化物半導体としては、例えば、インジウム・ガリウム・亜鉛の酸化物を用いた酸化物半導体（ＩｎＧａＺｎＯ系酸化物半導体）がある。
【００１６】
酸化物半導体−ＴＦＴは、オン状態において流れる電流が大きく、オフ状態におけるリーク電流が小さい。そのため、スイッチング素子に、酸化物半導体−ＴＦＴを採用したことにより、画素開口率を向上させることができる上に、表示画面に表示された画像のリフレッシュレートを１Ｈｚ程度にまで低減させることができる。
【００１７】
リフレッシュレートの低減は、省電力効果をもたらす。なお、画素開口率の向上は、表示を明るくする効果、または表示の明るさをアモルファスシリコン表示パネルなどと同じにする場合には、バックライトの光量を下げることによる省電力効果をもたらす。
【００１８】
ここでは、画素の表示素子は液晶表示素子であるものとして説明するが、有機ＥＬ（electroluminescence）表示素子等の液晶表示素子以外の表示素子であってもよい。表示パネル２が液晶表示パネルの場合、図示はしないが、表示装置１００は、表示パネル２の背面にバックライトを備える。
【００１９】
（表示制御部３）
表示制御部３は、ホスト制御部１からの指示に基づいて、表示パネル２を駆動する。ＴＧ（タイミングジェネレータ）２０は、ホスト制御部１から画像データ及び描画の更新要求を受けると、画像データを、所定のタイミングで表示パネル２に出力する回路である。また、ＴＧ２０は、表示パネル２を駆動するためのタイミング信号（ソースクロックパルス、ゲートスタートパルス、およびゲートクロックパルス等）およびデータ信号（画像を表すソース信号データ）を生成し、表示パネル２に出力する。
【００２０】
ＴＧ２０は、期間計測カウンタ２１と、待機回数カウンタ２２と、描画制御部２３とを備える。期間計測カウンタ２１は、クロック数をカウントすることで、ＴＧ２０が出力する各種信号（タイミング信号等）を生成するための期間を計測して出力する。
【００２１】
描画制御部２３は、最小単位期間を調整する。この最小単位期間とは、描画制御部２３が、ホスト制御部１から描画の更新要求を受けたか否かを確認する最小時間間隔である。本実施形態では、最小単位期間は、描画制御部２３が、表示パネル２の表示画面に表示された画像の描画更新をする時間間隔の最小単位でもある。描画制御部２３は、期間計測カウンタ２１からの出力に基づいて、複数の最小単位期間を調整したり管理したりする。
【００２２】
後述するように、描画制御部２３は、期間計測カウンタ２１の出力に基づいて、描画期間と、描画更新待機期間とを組み合わせて、表示装置１００が再生するコンテンツのフレーム間隔と一致するように、描画更新待機期間を設定する。描画期間は、ＴＧ２０からの指示により表示パネル２が画像を描画する期間である。描画更新待機期間は、描画期間に連続する期間であって、画像の描画更新を待機する期間（画像の描画をしない期間）である。描画更新待機期間は、さらに、複数の最小単位期間に分割されていてもよい。
【００２３】
待機回数カウンタ２２は、表示画面の描画の更新がされずに経過する最小単位期間の回数をカウントする。表示画面の描画の更新がされずに経過する最小単位期間の回数とは、描画更新待機期間が経過する回数である。または、描画更新待機期間が複数の最小単位期間に分割されている場合は、その複数の最小単位期間それぞれが経過する回数である。
【００２４】
描画制御部２３は、待機回数カウンタ２２の値が規定の値に達した場合は、表示画面に表示している画像の描画更新を行う。これにより、最低限必要なリフレッシュレート（例えば１Ｈｚ）で表示パネル２の画像を更新する。
【００２５】
メモリ１０は、ホスト制御部１から転送された画像データを記憶する。メモリ１０は、次に表示の更新が行われるまで（すなわち画像の内容が変化しない限り）、表示データを保持し続ける。
【００２６】
なお、表示制御部３の一部構成（例えば、メモリ１０の記憶領域の少なくとも一部、待機回数カウンタ等）をホスト制御部１が有することで、ホスト制御部１が表示制御部３の一部の機能を実行するようにしてもよい。
【００２７】
（比較例１の描画更新）
図２は、比較例１に係る表示装置の描画更新のタイムチャートを表す図である。比較例１に係る表示装置は、ＴＧの動作が表示装置１００とは異なる。その他は、比較例１に係る表示装置は、表示装置１００と同様である。
【００２８】
図２に示す比較例１に係る表示装置では、表示制御部は、１２０Ｈｚの一定の駆動周波数で表示パネルを駆動するものとする。この場合、比較例１に係る表示制御部が表示パネルを駆動する駆動期間の最小単位期間は８．３３ｍｓで一定である。この連続する最小単位期間を、順に、期間ＰＺ１、期間ＰＺ２、・・・、期間ＰＺ９、・・・とする。
【００２９】
表示制御部は、最小単位期間毎に、ホストから描画の更新要求を受けたか否かを確認する。期間ＰＺ１、期間ＰＺ２、・・・、期間ＰＺ９、・・・は、それぞれ、比較例１に係る表示制御部が備えるＴＧに含まれる期間計測カウンタによって計測される。
【００３０】
比較例１に係るＴＧは、最小単位期間である８．３３ｍｓ毎に、ホスト制御部から描画の更新要求を受けたか否かを確認する。最小単位期間である８．３３ｍｓの間に、ＴＧがホスト制御部から描画の更新要求を受けなければ、再度、最小単位期間である８．３３ｍｓが経過してから、ホスト制御部から描画の更新要求を受けたか否かを確認する。
【００３１】
すなわち、ＴＧは、期間ＰＺ１の間にホスト制御部から描画の更新要求を受けると、期間ＰＺ１経過後に描画の更新要求を受けたことを認識する。そして、ＴＧは、描画の更新要求を受けたことを認識すると、次の期間ＰＺ２においてオン（ＯＮ）状態となり、メモリから画像データを読み込むと共にタイミング信号を生成する。そして、当該読み込んだ画像データ及びタイミング信号を表示パネルに出力する。なお、このＴＧが表示パネルへ画像データを出力する期間を、ＤＳＩ（Display Serial Interface）出力の期間と称する。これにより、表示パネルは、タイミング信号及び画像データを受けとり、表示画面の画像を画像Ｄ１へ更新する。これにより、表示パネルは、表示画面へ画像の描画を完了する。
【００３２】
そして、ＴＧは、期間ＰＺ２経過後に、期間ＰＺ２の間に描画の更新要求を受けたか否かを確認する。期間ＰＺ２の間に描画の更新要求を受けていないため、ＴＧは、期間ＰＺ２経過後に期間ＰＺ３を設け、ＴＧは、オフ（ＯＦＦ）状態となる。すなわち、ＴＧは、タイミング信号の生成及びメモリからの画像データの読み込みをしない。
【００３３】
以降、同様に、ＴＧは、一定の最小単位期間である８．３３ｍｓ毎に、ホスト制御部から描画の更新要求を受けたか否かを確認し、最小単位期間の間にホスト制御部から描画の更新要求を受けると、当該描画の更新要求を受けた最小単位期間の次の最小単位期間の間に、オン（ＯＮ）状態となる。これにより、表示パネルが画像を描画更新する。
【００３４】
図２に示す例では、期間ＰＺ１、ＰＺ３、ＰＺ６、ＰＺ７の間にＴＧが描画の更新要求を受け、それぞれの次の期間ＰＺ２、ＰＺ４、ＰＺ７、ＰＺ８に、表示パネルが画像Ｄ１、Ｄ２、Ｄ３、Ｄ４へ描画更新をしている例を表している。
【００３５】
図３は、比較例１に係る表示装置の描画更新のフローチャートを表す図である。図３に示すように、比較例１に係る表示装置のＴＧは、最小単位期間が経過すると、ホスト制御部から描画の更新要求があるか否かを判定する（ステップＳ１１１）。
【００３６】
ステップＳ１１１において、ＴＧは、描画の更新要求があると判定すると（ステップＳ１１１のＹｅｓ）、次の最小単位期間において描画の更新処理を行う（ステップＳ１１２）。そして、ＴＧが備える待機回数カウンタの値をリセットする（ステップＳ１１３）。
【００３７】
次いで、ＴＧは、待機回数カウンタの値が規定の値に達したか否かを判定する（ステップＳ１１４）。ステップＳ１１４において、ＴＧが、待機回数カウンタの値が規定の値に達したと判定すると（ステップＳ１１４のＹｅｓ）、ステップＳ１１２の処理を行う。ステップＳ１１４において、ＴＧが、待機回数カウンタの値が規定の値に達していないと判定すると（ステップＳ１１４のＮｏ）、ステップＳ１１１の処理を行う。
【００３８】
ステップＳ１１１において、ＴＧは、描画の更新要求がないと判定すると（ステップＳ１１１のＮｏ）、次の最小単位期間だけ待機する（ステップＳ１１５）。そして、ＴＧは、待機回数カウンタの値に１を加える（ステップＳ１１６）。そして、ステップＳ１１４の処理を行う。
【００３９】
このように、比較例１に係る表示装置によると、最小単位期間が一定の８．３３ｍｓであるため、ホスト制御部からＴＧへ描画の更新要求があってから、描画更新がされるまでに要するタイムラグは最大で８．３３ｍｓかかることになる。また、比較例１に係る表示装置によると、再生するコンテンツのフレーム間隔が、最小単位期間である８．３３ｍｓの整数倍ではない場合、いわゆるコマ落ちと呼ばれる、表示されない画像が発生し、表示品位の低下に繋がる。
【００４０】
（比較例２の描画更新）
図４は、比較例２に係る表示装置の描画更新のタイムチャートを表す図である。図４に示す比較例２に係る表示装置は、いわゆるダイナミックＦＰＳ（Frames Per Second）と呼ばれている技術を用いた描画更新の様子を表している。比較例２に係る表示装置は、ＴＧの動作及びホスト制御部の動作が表示装置１００とは異なる。その他は、比較例２に係る表示装置は、表示装置１００と同様である。図４に示す比較例２に係る表示装置では、表示制御部は、最大１２０Ｈｚの駆動周波数で表示パネルを駆動するものとする。
【００４１】
比較例２に係る表示制御部は、ホスト制御部から駆動周波数の切替要求を受けるたびに、表示パネルの動作モードを、第１動作モードと、第２動作モードとに切り替える。第１動作モードは、最小単位期間が８．３３ｍｓとなるように表示パネルを駆動する（１２０Ｈｚ駆動）モードであり、例えば、フレーム間で画像が変化する動画を表示する動作モードである。第２動作モードは、最小単位期間が３３．３３ｍｓとなるように表示パネルを駆動する（３０Ｈｚ駆動）モードであり、フレーム間で画像が変化しない動画又は静止画を表示する動作モードである。
【００４２】
換言すると、第１動作モードは、駆動周波数を１２０Ｈｚ一定で表示パネルを駆動するモードであり、第２動作モードは、駆動周波数が３０Ｈｚ一定で表示パネルを駆動するモードである。
【００４３】
第２動作モードでは、ブランクデータを多く送ることで、第１動作モードとは異なる最小単位期間を得る。このため、描画更新の有無にかかわらず、ＴＧ内でデータ出力用のクロックを常に発生させており、実施形態１に係る表示装置１００よりも比較例２に係る表示装置の方が、消費電力が大きい。
【００４４】
比較例２に係る表示制御部が表示パネルを駆動する連続する最小単位期間を、順に、期間ＰＺＡ１、期間ＰＺＡ２、・・・、期間ＰＺＡ９、・・・とする。なお、比較例２に係る表示制御部が備えるＴＧは、描画更新する画像の出力が無くても、少なくともブランクデータを出力するため、期間ＰＺＡ１、期間ＰＺＡ２、・・・、期間ＰＺＡ９、・・・を通してオン（ＯＮ）状態となっている。図４に示す例では、期間ＰＺＡ１〜ＰＺＡ３及びＰＺＡ６〜ＰＺＡ９は、８．３３ｍであり、期間ＰＺＡ４及びＰＺＡ５は３３．３３ｍｓとなっている。
【００４５】
比較例２に係る表示制御部が備えるＴＧが期間ＰＺＡ１、ＰＺＡ２それぞれの間にホスト制御部から描画の更新要求を受けるため、表示パネルが次の期間ＰＺＡ２、ＰＺＡ３それぞれの間に画像Ｄ１、Ｄ２へ更新している。
【００４６】
そして、期間ＰＺＡ２の次の期間ＰＺＡ３の間に、ＴＧは、例えば静止画を表示するなど、ホスト制御部から、描画の更新要求に加え、駆動周波数の切替要求を受けるため、期間ＰＺＡ３経過後に、ＴＧは、最小単位期間を８．３３ｍｓから３３．３３ｍｓに切り換えた期間ＰＺＡ４を設ける。
【００４７】
次いで、ＴＧは、期間ＰＺＡ４の間に、メモリから画像データを読み込むと共にタイミング信号を生成する。そして、当該読み込んだ画像データ及びタイミング信号を表示パネルに出力する。そして、表示パネルは、タイミング信号及び画像データを受けとり、表示画面の画像を画像Ｄ３へ更新する。これにより、表示パネルは、表示画面へ画像の描画を完了する。
【００４８】
次いで、期間ＰＺＡ４の間にもホスト制御部から、駆動周波数の切替要求は受けず、描画の更新要求のみを受けたため、ＴＧは、期間ＰＺＡ４経過後に、期間ＰＺＡ４と同じ３０Ｈｚ駆動となる３３．３３ｍである期間ＰＺＡ５を設ける。そして、表示パネルは、期間ＰＺＡ５の間に表示画面の画像を画像Ｄ４へ更新する。これにより、表示パネルは、表示画面へ画像の描画を完了する。
【００４９】
そして、期間ＰＺＡ５の間に、ＴＧは、ホスト制御部から、描画の更新要求に加え、駆動周波数の切替要求を受けるため、期間ＰＺＡ５経過後に、ＴＧは、最小単位期間を３３．３３ｍｓから８．３３ｍｓに切り換えた期間ＰＺＡ６を設ける。そして、表示パネルは、期間ＰＺＡ６の間に表示画面の画像を画像Ｄ５へ更新する。これにより、表示パネルは、表示画面へ画像の描画を完了する。
【００５０】
以降、同様に、ＴＧは、最小単位期間毎に、ホスト制御部から描画の更新要求と、駆動周波数の切替要求とを受けたか否かを確認する。そして、最小単位期間の間にホスト制御部から描画の更新要求を受けると、当該描画の更新要求を受けた最小単位期間の次の最小単位期間の間に表示パネルが画像を描画更新する。また、最小単位期間の間にホスト制御部から駆動周波数の切替要求を受けると、当該駆動周波数の切替要求を受けた最小単位期間の次の最小単位期間の長さを変更する。
【００５１】
図４に示す例では、期間ＰＺＡ１〜ＰＺＡ８の間にＴＧが描画の更新要求を受け、それぞれの次の期間ＰＺＡ２〜ＰＺＡ９に、表示パネルが画像Ｄ１〜Ｄ８へ描画更新をしている。
【００５２】
比較例２に係る表示装置によると、駆動周波数の切替要求があった次の最小単位期間から、最小単位期間の長さを切り替える。具体的には、期間ＰＺＡ３の間に駆動周波数の切替要求を受けたＴＧは、期間ＰＺＡ３の次に、最小単位期間の長さを８．３３ｍｓから３３．３３ｍｓへ切り替えて期間ＰＺＡ４を設けている。また、期間ＰＺＡ５の間に駆動周波数の切替要求を受けたＴＧは、期間ＰＺＡ５の次に、最小単位期間の長さを３３．３３ｍｓから８．３３ｍｓへ切り替えて期間ＰＺＡ６を設けている。
【００５３】
このため、比較例２の表示装置によると、ホスト制御部からＴＧへ描画の更新要求があってから、描画更新がされるまでに要するタイムラグは最大で３３．３３ｍｓかかることになる。あるいは、例えば、第２動作モードを１Ｈｚで駆動させた場合は、ホスト制御部からＴＧへ描画の更新要求があってから、描画更新がされるまでに要するタイムラグは最大で１ｓかかることになる。このように、比較例２の表示装置によると、表示画面に表示している画像を更新するまでのレスポンスが遅い。
【００５４】
（表示装置１００の描画更新）
図５は、実施形態１に係る表示装置１００の描画更新のタイムチャートを表す図である。図５の（ａ）は、描画期間の間に描画の更新要求があるときの表示装置１００における描画更新のタイムチャートを表す図であり、（ｂ）は６０ｆｐｓの周期で描画の更新要求があるときに表示装置１００における描画更新のタイムチャートを表す図であり、（ｃ）は３０ｆｐｓの周期で描画の更新要求があるときに表示装置１００における描画更新のタイムチャートを表す図である。
【００５５】
図５の（ａ）〜（ｃ）に示すように、一例として、表示制御部３は、描画の更新要求が入力される直前は、１２０Ｈｚの駆動周波数で表示パネル２を駆動しているものとする。この場合、表示パネル２の駆動期間の最小単位期間は８．３３ｍｓである。この最小単位期間の計測は、期間計測カウンタ２１が、入力されるクロックをカウントすることで計測する。期間計測カウンタ２１は、入力されるクロックをカウントすることで、８．３３ｍｓ毎に、設定された最小単位期間が経った旨を描画制御部２３に出力する。描画制御部２３は、期間計測カウンタ２１が計測する最小単位期間である８．３３ｍｓ毎に、ホスト制御部１から描画の更新要求を受けたか否かを確認する。
【００５６】
最小単位期間である８．３３ｍｓの間に、ＴＧ２０がホスト制御部１から描画の更新要求を受けなければ、再度、最小単位期間である８．３３ｍｓが経過してから、ホスト制御部１から描画の更新要求を受けたか否かを確認する。
【００５７】
最小単位期間である８．３３ｍｓの間に、ＴＧ２０がホスト制御部１から描画の更新要求を受けると、描画制御部２３は、描画の更新要求を受けた最小単位期間経過後に、描画の更新要求を受けたことを認識する。そして、描画制御部２３は、その描画の更新要求を受けたときの最小単位期間である８．３３ｍｓ経過後に、続けて、画像を描画する期間である描画期間ＰＡを設けて、画像の描画更新動作を開始する。
【００５８】
つまり、描画の更新要求を受けたときの最小単位期間である８．３３ｍｓ経過後に、ＴＧ２０はオン（ＯＮ）状態となり、タイミング信号及び画像データを表示パネル２に出力する。すなわち、ＴＧ２０が表示パネル２へＤＳＩ出力を行う。これにより、表示パネル２は、タイミング信号及び画像データを受けると、表示画面の画像を更新する。これにより、表示パネル２は、表示画面へ画像の描画を完了する。
【００５９】
描画期間ＰＡは、ＴＧ２０はオン（ＯＮ）状態となってから、表示パネル２の表示画面の画像の描画更新が完了するまでの期間である。例えば、表示装置１００に入力される画像データが１５０Ｈｚの動画データであった場合、描画期間ＰＡは、６．６７ｍｓである。この描画期間ＰＡは、期間計測カウンタ２１が計測する期間ではなく、表示パネル２の１画像当たりの描画完了に至るまでに要する期間である。換言すると、描画期間ＰＡは、描画の更新に最低限要する時間である。
【００６０】
図５の（ａ）を用いて、表示装置１００を１５０Ｈｚ駆動させる場合を比較例３として説明する。図５の（ａ）に示す例では、描画期間ＰＡの間に、ＴＧ２０がホスト制御部１から描画の更新要求を受けることで、描画期間ＰＡが連続している様子を表している。すなわち、描画制御部２３は、最小単位期間である８．３３ｍｓに続けて、入力される画像データに対応する第１描画期間ＰＡ１（描画期間ＰＡ）を設けることで、表示パネル２は第１描画期間ＰＡ１の間に、表示画面の画像を画像Ｄ１へ更新する。
【００６１】
次いで、第１描画期間ＰＡ１（描画期間ＰＡ）の間に同様に描画の更新要求を受けたため、描画制御部２３は、描画の更新要求を受けた第１描画期間ＰＡ１経過後に、描画の更新要求を受けたことを認識する。そして、描画制御部２３は、第１描画期間ＰＡ１に続けて、第１描画期間ＰＡ１と同じ長さの第２描画期間ＰＡ２（描画期間ＰＡ）を設ける。そして、表示パネル２は、第２描画期間ＰＡ２の間に、表示画面の画像を画像Ｄ２へ更新する。
【００６２】
なお、第２描画期間ＰＡ２は、第１描画期間ＰＡ１で描画された画像と同じ画像、又は、第１描画期間ＰＡ１で描画された画像の次のフレームの画像を描画する期間である。これにより、第１描画期間ＰＡ１の次に、第２描画期間ＰＡ２において、表示パネル２をリフレッシュすることができる。
【００６３】
これ以降も同様に、描画制御部２３は、第２描画期間ＰＡ２（描画期間ＰＡ）の間に描画の更新要求を受けると、第２描画期間ＰＡ２に続けて、第２描画期間ＰＡ２と同じ長さの描画期間ＰＡを設け、表示パネル２は、当該描画期間ＰＡの間に、表示画面の画像を画像Ｄ３へ更新する。このように、描画期間ＰＡが連続し、表示パネル２は、表示画面の画像を、画像Ｄ４、Ｄ５、Ｄ６、・・・と順に描画期間ＰＡ毎に更新する。この比較例３において描画期間ＰＡが設けられた期間は、表示パネル２が最小単位期間として６．６７ｍｓで描画更新をするため、駆動周波数は１５０Ｈｚとなる。
【００６４】
このように、比較例１のような最小単位期間が８．３３ｍｓで一定の場合と比べて、描画制御部２３によると、ホスト制御部１からの描画の更新要求を受けてから、速く描画の更新を行うことができる。
【００６５】
ここで、１５０Ｈｚ駆動を可能とする表示装置１００であった場合でも、単に、最小単位期間を、１５０Ｈｚ駆動時におけるホスト制御部１からの描画の更新要求があってから最も速く更新可能な期間である描画期間ＰＡと同じ期間（ここでは６．６７ｍｓ）に設定すると、表示装置１００上で動作するアプリケーションなどにより描画されるコンテンツのフレーム期間と一致しない場合がある。例えば、一般的に、３０ｆｐｓ、６０ｆｐｓ等のフレーム周波数のコンテンツが普及しているが、６．６７ｍｓの倍数では、１６．６７ｍｓと一致しない。このため、図５の（ｂ）（ｃ）に示すように、描画制御部２３は、描画期間ＰＡに続けて、描画更新待機期間ＰＢを設ける。
【００６６】
図５の（ｂ）に示す例では、表示パネル２は６０ｆｐｓの周期で描画更新をしている様子を表している。すなわち、１２０Ｈｚの駆動周波数で表示パネル２を駆動しているときの最小単位期間である８．３３ｍｓの間に、ＴＧ２０がホスト制御部１から描画の更新要求を受けると、描画制御部２３は、描画の更新要求を受けた最小単位期間経過後に、描画の更新要求を受けたことを認識する。そして、描画制御部２３は、その描画の更新要求を受けたときの最小単位期間である８．３３ｍｓ経過後に、続けて、第１描画期間ＰＡ１を設ける。これにより、表示パネル２は、第１描画期間ＰＡ１の間に、表示画面の画像を画像Ｄ１へ更新する。
【００６７】
次いで、描画制御部２３は、第１描画期間ＰＡ１の間に描画の更新要求を受けていない場合、描画制御部２３は、第１描画期間ＰＡ１経過後に、描画の更新要求を受けていないことを認識する。そして、描画制御部２３は、第１描画期間ＰＡ１に続けて、画像の描画更新を待機する期間である描画更新待機期間ＰＢを設ける。
【００６８】
ここで、描画制御部２３は、この描画更新待機期間ＰＢを、第１描画期間ＰＡ１と長さが異なり、第１描画期間ＰＡ１と足した期間が、表示装置１００が再生するコンテンツのフレーム間隔（ここでは、６０ｆｐｓの逆数である１／６０ｓ）とが一致するように設ける。
【００６９】
例えば、描画制御部２３は、この描画更新待機期間ＰＢを、１０．００ｍｓとする。これにより、６．６７ｍｓ（第１描画期間ＰＡ１）と１０ｍｓ（描画更新待機期間ＰＢ）とを合せて、１６．６７ｍｓ（すなわち１／６０ｓ）となる。
【００７０】
この描画更新待機期間ＰＢの計測は、期間計測カウンタ２１が、入力されるクロックをカウントすることで計測する。期間計測カウンタ２１は、入力されるクロックをカウントすることで、設定された１０．００ｍｓ経った旨を描画制御部２３に通知する。なお、この描画更新待機期間ＰＢをさらに複数の期間に分けてもよいが、ここでは、描画更新待機期間ＰＢである１０．００ｍｓが、描画更新待機期間ＰＢにおける最小単位期間である。
【００７１】
描画制御部２３は、描画更新待機期間ＰＢが経過すると、描画更新待機期間ＰＢの間に、ホスト制御部１から描画の更新要求を受けたか否かを確認する。そして、描画更新待機期間ＰＢの間に、ホスト制御部１から描画の更新要求を受けていると、描画制御部２３は、その描画の更新要求を受けたときの最小単位期間である１０．００ｍｓ経過後に、続けて、第１描画期間ＰＡと同じ長さの第２描画期間ＰＡ２を設ける。これにより、表示パネル２は、第２描画期間ＰＡ２の間に、表示画面の画像を画像Ｄ２へ更新する。
【００７２】
これ以降も同様に、描画制御部２３は、第２描画期間ＰＡ２の間にホスト制御部１から描画の更新要求を受けていなければ、第２描画期間ＰＡ２に続けて描画更新待機期間ＰＢを設ける。そして、描画更新待機期間ＰＢの間にホスト制御部１から描画の更新要求を受けていれば、描画更新待機期間ＰＢに続けて描画期間ＰＡを設け、表示パネル２は、当該描画期間ＰＡの間に、表示画面の画像を画像Ｄ３へ更新する。このように、表示パネル２は、表示画面の画像を、画像Ｄ４、Ｄ５、Ｄ６、・・・と順に描画期間ＰＡ毎に更新する。
【００７３】
このように、ホスト制御部１から描画の更新要求を６０ｆｐｓの周期で受ける場合、描画制御部２３は、第１描画期間ＰＡ１に続けて、描画更新待機期間ＰＢを、第１描画期間ＰＡ１と長さが異なり、第１描画期間ＰＡ１と足した期間が、コンテンツのフレーム間隔（１／６０ｓ）となるように設ける。このため、表示パネル２は、ホスト制御部１から描画の更新要求の間隔である６０ｆｐｓに一致させて描画の更新を行うことができる。
【００７４】
図５の（ｃ）に示す例では、表示パネル２は３０ｆｐｓの周期で描画更新をしている様子を表している。すなわち、１２０Ｈｚの駆動周波数で表示パネル２を駆動しているときの最小単位期間である８．３３ｍｓの間に、ＴＧ２０がホスト制御部１から描画の更新要求を受けると、描画制御部２３は、描画の更新要求を受けた最小単位期間経過後に、描画の更新要求を受けたことを認識する。そして、描画制御部２３は、その描画の更新要求を受けたときの最小単位期間である８．３３ｍｓ経過後に、続けて、第１描画期間ＰＡ１を設ける。これにより、表示パネル２は、第１描画期間ＰＡ１の間に、表示画面の画像を画像Ｄ１へ更新する。
【００７５】
次いで、描画制御部２３は、第１描画期間ＰＡ１の間に描画の更新要求を受けていない場合、第１描画期間ＰＡ１経過後に第１描画期間ＰＡ１の間に描画の更新要求を受けていないことを認識する。そして、描画制御部２３は、第１描画期間ＰＡ１に続けて、画像の描画更新を待機する期間である描画更新待機期間ＰＢを設ける。
【００７６】
ここで、描画制御部２３は、この描画更新待機期間ＰＢを、第１描画期間ＰＡ１と長さが異なり、第１描画期間ＰＡ１と足した期間が、表示装置１００が再生するコンテンツのフレーム間隔（ここでは、３０ｆｐｓの逆数である１／３０ｓ）とが一致するように設ける。例えば、描画制御部２３は、この描画更新待機期間ＰＢを、２６．６６ｍｓとする。これにより、６．６７ｍｓ（第１描画期間ＰＡ１）と２６．６６ｍｓ（描画更新待機期間ＰＢ）とを合せて、３３．３３ｍｓ（すなわち１／３０ｓ）となる。
【００７７】
図５の（ｃ）に示す例では、描画制御部２３は、この描画更新待機期間ＰＢをさらに連続する複数の期間に分けている。例えば、描画制御部２３は、描画更新待機期間ＰＢとして、順に連続する期間である、第１描画更新待機期間ＰＢ１、第２描画更新待機期間ＰＢ２及び第３描画更新待機期間ＰＢ３を設けている。
【００７８】
第１描画更新待機期間ＰＢ１としては、例えば、１０．００ｍｓとすることで、第１描画期間ＰＡ１と第１描画更新待機期間ＰＢ１を足した期間を、３３．３３ｍｓ（すなわち１／３０ｓ）の半分である１６．６７ｍｓ（１／６０ｓ）とすることができる。
【００７９】
第２描画更新待機期間ＰＢ２及び第３描画更新待機期間ＰＢ３は、それぞれ、８．３３ｍｓとすることで、第２描画更新待機期間ＰＢ２と、第３描画更新待機期間ＰＢ３とを足した期間を、３３．３３ｍｓ（すなわち１／３０ｓ）の残りの半分である１６．６７ｍｓ（１／６０秒）とすることができる。
【００８０】
このように複数の期間を組み合わせて、描画更新待機期間ＰＢを構成してもよい。ここでは、第１描画更新待機期間ＰＢ１、第２描画更新待機期間ＰＢ２及び第３描画更新待機期間ＰＢ３それぞれが、描画更新待機期間ＰＢにおける最小単位期間である。
【００８１】
第１描画更新待機期間ＰＢ１、第２描画更新待機期間ＰＢ２及び第３描画更新待機期間ＰＢ３それぞれの期間の計測は、期間計測カウンタ２１が、入力されるクロックをカウントすることで計測する。期間計測カウンタ２１は、入力されるクロックをカウントすることで、設定された、第１描画更新待機期間ＰＢ１、第２描画更新待機期間ＰＢ２及び第３描画更新待機期間ＰＢ３それぞれの期間が経つ毎に、それぞれの期間が経った旨を描画制御部２３に出力する。
【００８２】
描画制御部２３は、第１描画更新待機期間ＰＢ１、第２描画更新待機期間ＰＢ２及び第３描画更新待機期間ＰＢ３それぞれの期間が経過する毎に、それぞれの期間の間に、ホスト制御部１から描画の更新要求を受けたか否かを確認する。例えば、第３描画更新待機期間ＰＢ３の間に、ホスト制御部１から描画の更新要求を受けると、描画制御部２３は、第３描画更新待機期間ＰＢ３経過後に、続けて、第１描画期間ＰＡと同じ長さの第２描画期間ＰＡ２を設ける。あるいは、第２描画更新待機期間ＰＢ２の間に、ホスト制御部１から描画の更新要求を受けると、描画制御部２３は、第３描画更新待機期間ＰＢ３を設けることなく、第２描画更新待機期間ＰＢ２経過後に、続けて、第１描画期間ＰＡと同じ長さの第２描画期間ＰＡ２を設けてもよい。これにより、表示パネル２は、第２描画期間ＰＡ２の間に、表示画面の画像を画像Ｄ２へ更新する。
【００８３】
これ以降も同様に、描画制御部２３は、第２描画期間ＰＡ２の間にホスト制御部１から描画の更新要求を受けていなければ、第２描画期間ＰＡ２に続けて描画更新待機期間ＰＢを設ける。そして、描画更新待機期間ＰＢの間にホスト制御部１から描画の更新要求を受けていれば、描画更新待機期間ＰＢに続けて描画期間ＰＡを設け、表示パネル２は、当該描画期間ＰＡの間に、表示画面の画像を更新する。このように、表示パネル２は、表示画面の画像を順に、描画期間ＰＡ毎に更新する。
【００８４】
このように、ホスト制御部１から描画の更新要求を３０ｆｐｓの周期で受ける場合、描画制御部２３は、第１描画期間ＰＡ１に続けて、描画更新待機期間ＰＢを、第１描画期間ＰＡ１と長さが異なり、第１描画期間ＰＡ１と足した期間が、コンテンツのフレーム間隔（１／３０ｓ）となるように設ける。このため、表示パネル２は、ホスト制御部１から描画の更新要求の間隔である３０ｆｐｓに一致させて描画の更新を行うことができる。
【００８５】
このため、表示制御部３によると、比較例１のように駆動周波数が例えば１２０Ｈｚで一定の場合と比べて、再生するコンテンツのフレーム周波数と、表示パネル２の駆動周波数とが一致しないことに起因する、いわゆるコマ落ちと呼ばれるような表示されない画像が発生することを防止することができる。この結果、表示品位の低下を防止することができる。
【００８６】
また、ホスト制御部１から描画の更新要求を３０ｆｐｓ又は６０ｆｐｓの周期で受ける予定であったが、何らかに理由により、ホスト制御部１から描画の更新要求を当初の３０ｆｐｓ又は６０ｆｐｓより速く受ける場合がある。この場合でも、描画制御部２３は、当初の３０ｆｐｓ又は６０ｆｐｓよりも短い期間である、描画期間ＰＡ経過後及び描画更新待機期間ＰＢ経過後に、ホスト制御部１からの描画の更新要求の有無を確認するため、当初の３０ｆｐｓ又は６０ｆｐｓよりも短い期間で表示パネル２に描画の更新をさせることができる。
【００８７】
これにより、比較例２のような動作モード毎に駆動周波数を切り替える場合とは異なり、描画制御部２３によって表示パネル２は、ホスト制御部１からの描画の更新要求を受けてから、速いレスポンスで描画の更新を行うことができる。
【００８８】
すなわち、描画制御部２３によって表示パネル２は、コンテンツのフレーム間隔と描画の更新をする間隔とがズレることに起因する表示品位の低下を防止し、かつ、描画の更新要求を受けてから速く描画の更新を行うことができる。
【００８９】
また、図５の（ｃ）の例では、描画更新待機期間ＰＢを、複数の最小単位期間である、第１描画更新待機期間ＰＢ１、第２描画更新待機期間ＰＢ２及び第３描画更新待機期間ＰＢ３により構成している。そして、第１描画更新待機期間ＰＢ１、第２描画更新待機期間ＰＢ２及び第３描画更新待機期間ＰＢ３それぞれの期間経過毎に、それぞれの期間の間に、ホスト制御部１からから描画の更新要求があったか否かを確認している。
【００９０】
これにより、ホスト制御部１から描画の更新要求を３０ｆｐｓの周期で受ける予定であったが、何らかに理由により、ホスト制御部１から描画の更新要求を３０ｆｐｓより速く受けたとしても、描画制御部２３は、第１描画更新待機期間ＰＢ１、第２描画更新待機期間ＰＢ２及び第３描画更新待機期間ＰＢ３それぞれの期間経過後に、描画の更新要求の有無の確認を行うことができる。そして、表示パネル２は描画の更新を行うことができる。これにより、描画更新待機期間ＰＢを複数の期間に分けない場合と比べて、ホスト制御部１からの描画の更新要求を受けてから、描画制御部２３は、より速く表示パネル２に描画の更新をさせることができる。
【００９１】
なお、描画更新待機期間ＰＢを、第１描画更新待機期間ＰＢ１、第２描画更新待機期間ＰＢ２及び第３描画更新待機期間ＰＢ３の３つの期間に分割するように説明したが、描画更新待機期間ＰＢの分割数は、３つに限定されず、２つであってもよいし、４つ以上であってもよい。
【００９２】
このように、描画更新待機期間ＰＢを、複数の期間で組み合わせて構成することで、コンテンツに含まれるフレーム間隔と一致させるための種々の期間を組み合せることができる。このため、組み合わせる期間のバリエーションを増やすことができる。特に、図５の（ｃ）に示した例では、第１描画期間ＰＡ１及び第１描画更新待機期間ＰＢ１を合せた期間と、第２描画更新待機期間ＰＢ２及び第３描画更新待機期間ＰＢ３とを合わせた期間の長さを同じにしている。
【００９３】
換言すると、第１描画期間ＰＡ１及び第１描画更新待機期間ＰＢ１を合せた期間が、一般的に表示パネルの駆動期間としてよく用いられている期間（例えば８．３３ｍｓ）の２倍の長さ（例えば１６．６７ｍｓ）となるように、描画制御部２３は、第１描画期間ＰＡ１に対して第１描画更新待機期間ＰＢ１を設定する。これにより、第２描画更新待機期間ＰＢ２及び第３描画更新待機期間ＰＢ３それぞれを、一般的に表示パネルの駆動期間としてよく用いられることで実績がある期間（例えば８．３３ｍｓ）とすることができる。これにより、表示制御部３は、動作不良の発生を抑制して表示パネル２を駆動させることができる。
【００９４】
また、図５の（ｃ）に示す例では、第１描画期間ＰＡ１と、第１描画更新待機期間ＰＢ１とを合わせた期間の逆数は６０Ｈｚである。描画制御部２３は、このように、第１描画更新待機期間ＰＢ１を設定することで、第１描画期間ＰＡ１と、第１描画更新待機期間ＰＢ１とを合わせた期間の逆数を、一般的に表示パネルの駆動周波数としてよく用いられることで実績がある周波数（６０Ｈｚ）とすることができる。これにより、表示制御部３は、動作不良の発生を抑制して表示パネル２を駆動させることができる。
【００９５】
また、図５の（ｃ）に示す例では、第１描画期間ＰＡ１と、第１描画更新待機期間ＰＢ１と、第２描画更新待機期間ＰＢ２と、第３描画更新待機期間ＰＢ３とを合わせた期間の逆数は３０Ｈｚである。これにより、一般的に表示パネルの駆動周波数としてよく用いられることで実績がある周波数（３０Ｈｚ）とすることができる。これにより、表示制御部３は、動作不良の発生を抑制して表示パネル２を駆動させることができる。
【００９６】
（表示装置の描画更新のフローチャート）
図６は、実施形態１に係る表示装置の描画更新のフローチャートを表す図である。図６に示すように、描画制御部２３は、最小単位期間が経過すると、最小単位期間の間にホスト制御部１から描画の更新要求があったか否かを判定する（ステップＳ１１）。
【００９７】
ステップＳ１１において、描画制御部２３は、最小単位期間の間に描画の更新要求があったと判定すると（ステップＳ１１のＹｅｓ）、描画の更新要求があった最小単位期間経過後、次の最小単位期間において描画の更新処理を行う（ステップＳ１２）。例えば、図５の（ｃ）に示す例では、この描画の更新処理に要する時間は６．６７ｍｓ（例えば、第１描画期間ＰＡ１）である。次いで、描画制御部２３は、待機回数カウンタ２２の値をリセットする（ステップＳ１３）。そして、ステップＳ１１の処理へ戻る。
【００９８】
ステップＳ１１において、描画制御部２３は、最小単位期間の間に描画の更新要求がなかったと判定すると（ステップＳ１１のＮｏ）、描画の更新要求がなかった最小単位期間経過後、描画の更新を待機する期間である描画更新待機期間ＰＢを構成する最小単位期間を設ける（ステップＳ１４）。例えば、図５の（ｃ）に示す例では、当該最小単位期間は、第１描画更新待機期間ＰＢ１（１０．００ｍｓ）である。
【００９９】
なお、図５の（ｂ）に示すように、描画更新待機期間ＰＢを複数の最小単位期間に分けていない場合は、描画更新待機期間ＰＢを構成する最小単位期間は、描画更新待機期間ＰＢである。
【０１００】
次いで、描画制御部２３は、待機回数カウンタ２２の値に１を加える（ステップＳ１５）。そして、描画制御部２３は、待機回数カウンタ２２の値が規定の値に達したか否かを判定する（ステップＳ１６）。
【０１０１】
ステップＳ１６において、描画制御部２３は、待機回数カウンタ２２の値が規定の値に達したと判定すると（ステップＳ１６のＹｅｓ）、ステップＳ１２の処理を行う。すなわち、表示パネル２に描画の更新をさせる。これにより、想定した最低の駆動周波数未満で表示パネル２が駆動することを防止する。すなわち、最低限必要なリフレッシュレート（例えば１Ｈｚ）で表示パネル２の画像を更新する。これにより、表示パネル２の画像の表示品位の低下を防止する。そして、ステップＳ１３の処理を行う。
【０１０２】
ステップＳ１６において、描画制御部２３が、待機回数カウンタ２２の値が規定の値に達していないと判定すると（ステップＳ１６のＮｏ）、描画制御部２３は、最小単位期間の間に、ホスト制御部１から描画の更新要求があったか否かを判定する（ステップＳ１７）。
【０１０３】
ステップＳ１７において、描画制御部２３は、最小単位期間の間に描画の更新要求があったと判定すると（ステップＳ１７のＹｅｓ）、ステップＳ１２の処理を行う。ステップＳ１７において、描画制御部２３は、最小単位期間の間に描画の更新要求がなかったと判定すると（ステップＳ１７のＮｏ）、描画の更新要求がなかった最小単位期間経過後、描画の更新を待機する期間である描画更新待機期間ＰＢを構成する最小単位期間を設ける（ステップＳ１８）。例えば、図５の（ｃ）に示す例では、当該最小単位期間は、第２描画更新待機期間ＰＢ２（８．３３ｍｓ）である。なお、図５の（ｂ）に示すように、描画更新待機期間ＰＢを複数の最小単位期間に分けていない場合は、描画更新待機期間ＰＢを構成する最小単位期間は、描画更新待機期間ＰＢである。次いで、描画制御部２３は、待機回数カウンタ２２の値に１を加える（ステップＳ１９）。そして、ステップＳ１６の処理へ戻る。
【０１０４】
このように、図５の（ｂ）（ｃ）及び図６に示したように、描画制御部２３は、ステップＳ１１において、第１描画期間ＰＡ１の間にホスト制御部１から描画の更新要求を受けなかったら（ステップＳ１１のＮｏ）、第１描画期間ＰＡ１に続けて描画更新待機期間ＰＢを設ける（ステップＳ１４）。また、図５の（ａ）及び図６に示したように、描画制御部２３は、ステップＳ１１において、第１描画期間ＰＡ１の間に描画の更新要求を受けると（ステップＳ１１のＹｅｓ）、第１描画期間ＰＡ１に続けて、第１描画期間ＰＡ１と同じ長さの第２描画期間ＰＡ２を設ける。
【０１０５】
これにより、第１描画期間ＰＡ１の間に描画の更新要求を受けなかったら、描画制御部２３は、コンテンツのフレーム間隔と一致するように描画更新待機期間ＰＢを設定することで、コンテンツのフレーム間隔と描画の更新をする間隔とがズレることを防止することができる。また、第１描画期間ＰＡ１の間に描画の更新要求を受けたときは、第１描画期間ＰＡ１に続けて第２描画期間ＰＡ２を設けることで、描画の更新要求を受けてから速く描画の更新を行うことができる。
【０１０６】
これにより、コンテンツのフレーム間隔と、表示パネル２の駆動間隔との不一致を防止し、かつ、描画期間ＰＡと同じか描画期間ＰＡよりも短い期間で描画の更新要求を受けた場合、描画の更新が可能な最短期間である描画期間ＰＡで、表示パネル２は描画の更新を行うことができる。
【０１０７】
また、図５の（ｂ）（ｃ）及び図６に示したように、描画制御部２３は、描画更新待機期間ＰＢの間に描画の更新要求を受けると（ステップＳ１７のＹｅｓ）、描画更新待機期間ＰＢに続けて第１描画期間ＰＡ１と同じ長さの第２描画期間ＰＡ２を設ける（ステップＳ１２）。
【０１０８】
これにより、描画更新待機期間ＰＢの間に描画の更新要求を受けたときは、前記描画更新待機期間ＰＢに続けて第２描画期間を設けることで、描画の更新要求を受けてから速く描画の更新を行うことができる。
【０１０９】
〔実施形態２〕
図７は、実施形態２に係る表示装置１００の描画更新のタイムチャートを表す図である。図７の（ａ）は、描画期間の間に描画の更新要求があるときの表示装置１００における描画更新のタイムチャートを表す図であり、（ｂ）は６０ｆｐｓの周期で描画の更新要求があるときに表示装置１００における描画更新のタイムチャートを表す図であり、（ｃ）は３０ｆｐｓの周期で描画の更新要求があるときに表示装置１００における描画更新のタイムチャートを表す図である。
【０１１０】
レスポンスをさらに向上させるために、描画の更新要求又はタッチイベント等があったとなど、描画制御部２３は、何らかの入力をトリガとして、期間計測カウンタ２１を止め、即時描画の更新を表示パネル２にさせてもよい。
【０１１１】
図７の（ａ）に示す例では、表示制御部３は、描画の更新要求が入力される直前は、１２０Ｈｚの駆動周波数で表示パネル２を駆動しているものとする。この場合、表示パネル２の駆動期間の最小単位期間は８．３３ｍｓである。
【０１１２】
設定された最小単位期間である８．３３ｍｓの間に、ＴＧ２０がホスト制御部１から描画の更新要求を受けると、描画制御部２３は、期間計測カウンタ２１のカウントを止め、描画の更新要求を受けた最小単位期間が経過する前（８．３３−ｘ１）ｍｓに、続けて、画像を描画する期間である第１描画期間ＰＡ１を設けて、画像の描画更新動作を開始する。
【０１１３】
換言すると、描画の更新要求を受けると、描画の更新要求を受けるまで設定されていた最小単位期間である８．３３ｍｓから、最小単位期間を（８．３３−ｘ１）ｍｓへと設定すると表現することもできる。
【０１１４】
そして、描画の更新要求を受けるとすぐ、ＴＧ２０はオン（ＯＮ）状態となり、タイミング信号及び画像データを表示パネル２に出力する。すなわち、ＴＧ２０が表示パネル２へＤＳＩ出力を行う。これにより、表示パネル２は、タイミング信号及び画像データを受けると、表示画面の画像を更新する。これにより、表示パネル２は、表示画面へ画像の描画を完了する。この後、図５の（ａ）と同様に、描画期間ＰＡが連続し、表示パネル２は、表示画面の画像を順に描画期間ＰＡ毎に更新する。
【０１１５】
図７の（ｂ）に示す例では、表示パネル２は６０ｆｐｓの周期で描画更新を行う予定で描画待機期間を設定した様子を表している。設定された最小単位期間である８．３３ｍｓの間に、ＴＧ２０がホスト制御部１から描画の更新要求を受けると、描画制御部２３は、期間計測カウンタ２１のカウントを止め、描画の更新要求を受けた最小単位期間が経過する前（８．３３−ｘ１）ｍｓに、続けて、画像を描画する期間である第１描画期間ＰＡ１（６．６７ｍｓ）を設けて、表示画面の画像をＤ１へ更新する。
【０１１６】
次いで、描画制御部２３は、第１描画期間ＰＡ１の間に描画の更新要求を受けていない場合、描画制御部２３は、第１描画期間ＰＡ１に続けて、画像の描画更新を待機する期間である描画更新待機期間ＰＢ（１０．００ｍｓ）を設ける。
【０１１７】
設定された最小単位期間である１０．００ｍｓの間に、ＴＧ２０がホスト制御部１から描画の更新要求を受けると、描画制御部２３は、期間計測カウンタ２１のカウントを止め、描画の更新要求を受けた最小単位期間が経過する前（１０．００−ｘ２）ｍｓに、続けて、画像を描画する期間である第２描画期間ＰＡ２（６．６７ｍｓ）を設けて、表示画面の画像を画像Ｄ２へ更新する。
【０１１８】
この後も同様に、描画更新待機期間ＰＢ（１０．００ｍｓ）の間にＴＧ２０がホスト制御部１から描画の更新要求を受けると、描画制御部２３は、期間計測カウンタ２１のカウントを止め、描画更新待機期間ＰＢ（１０．００ｍｓ）の経過を待たずに、描画期間ＰＡ（６．６７ｍｓ）を設けて表示画面の画像の更新を行う。
【０１１９】
図７の（ｃ）に示す例は、表示パネル２は３０ｆｐｓの周期で描画更新を行う予定で描画待機期間を設定した様子を表している。設定された最小単位期間である８．３３ｍｓの間に、ＴＧ２０がホスト制御部１から描画の更新要求を受けると、描画制御部２３は、期間計測カウンタ２１のカウントを止め、描画の更新要求を受けた最小単位期間が経過する前（８．３３−ｘ１）ｍｓに、続けて、画像を描画する期間である第１描画期間ＰＡ１（６．６７ｍｓ）を設けて、表示画面の画像を画像Ｄ１へ更新する。
【０１２０】
次いで、描画制御部２３は、第１描画期間ＰＡ１の間に描画の更新要求を受けていない場合、描画制御部２３は、第１描画期間ＰＡ１に続けて、画像の描画更新を待機する期間である描画更新待機期間ＰＢ（２６．６６ｍｓ）を設ける。
【０１２１】
図７の（ｃ）に示す例では、描画制御部２３は、描画更新待機期間ＰＢ（２６．６６ｍｓ）として、順に連続する期間である、第１描画更新待機期間ＰＢ１（１０．００ｍｓ）、第２描画更新待機期間ＰＢ２（８．３３ｍｓ）及び第３描画更新待機期間ＰＢ３（８．３３ｍｓ）を設けている。
【０１２２】
設定された最小単位期間である第３描画更新待機期間ＰＢ３（８．３３ｍｓ）の間に、ＴＧ２０がホスト制御部１から描画の更新要求を受けると、描画制御部２３は、期間計測カウンタ２１のカウントを止め、描画の更新要求を受けた最小単位期間が経過する前（８．３３−ｘ３）ｍｓに、続けて、画像を描画する期間である第２描画期間ＰＡ２（６．６７ｍｓ）を設けて、表示画面の画像を画像Ｄ２へ更新する。
【０１２３】
これ以降も同様に、描画更新待機期間ＰＢ（２６．６６ｍｓ）を分割した最小単位期間である、第１描画更新待機期間ＰＢ１（１０．００ｍｓ）、第２描画更新待機期間ＰＢ２（８．３３ｍｓ）及び第３描画更新待機期間ＰＢ３（８．３３ｍｓ）の何れかの間にＴＧ２０がホスト制御部１から描画の更新要求を受けると、描画制御部２３は、期間計測カウンタ２１のカウントを止め、描画の更新要求を受けたときの最小単位期間の経過を待たずに、描画期間ＰＡ（６．６７ｍｓ）を設けて表示画面の画像の更新を行う。
【０１２４】
図８は、実施形態２に係る表示装置の描画更新のフローチャートを表す図である。図
に示すフローチャートにおいて、ステップＳ１１のＹｅｓ、ステップＳ１２及びステップＳ１３を経てステップＳ１１へ戻る処理は、図６を用いて実施形態１で説明したものと同じである。
【０１２５】
ステップＳ１１において、描画制御部２３は、最小単位期間の間に描画の更新要求がなかったと判定すると（ステップＳ１１のＮｏ）、描画の更新要求がなかった最小単位期間経過後、描画の更新を待機する期間である描画更新待機期間ＰＢを構成する最小単位期間を設ける（ステップＳ１４）。例えば、図７の（ｃ）に示す例では、当該最小単位期間は、第１描画更新待機期間ＰＢ１（１０．００ｍｓ）である。
【０１２６】
なお、図７の（ｂ）に示すように、描画更新待機期間ＰＢを複数の最小単位期間に分けていない場合は、描画更新待機期間ＰＢを構成する最小単位期間は、描画更新待機期間ＰＢである。
【０１２７】
次いで、描画制御部２３は、最小単位期間中に、ホスト制御部１等から描画の更新要求があるか否かを判定する（ステップＳ１４Ａ）。ステップＳ１４Ａにおいて、描画制御部２３は、最小単位期間中に、ホスト制御部１等から描画の更新要求があると判定すると（ステップＳ１４ＡのＹｅｓ）、期間計測カウンタ２１のカウントを止めて、最小単位期間の経過を待たずにステップＳ１２へ進む。そして、最小単位期間の経過を待たずに、描画制御部２３は、描画の更新処理を行い（ステップＳ１２）、ステップＳ１３の処理を行う。ステップＳ１４Ａにおいて、描画制御部２３は、最小単位期間中に、ホスト制御部１等から描画の更新要求がないと判定すると（ステップＳ１４ＡのＮｏ）、ステップＳ１５へ進み、ステップＳ１６のＮｏ、ステップＳ１７のＮｏ及びステップＳ１８の処理へと進む。
【０１２８】
ステップＳ１８において、描画の更新要求がなかった最小単位期間経過後、描画の更新を待機する期間である描画更新待機期間ＰＢを構成する最小単位期間を設ける。例えば、図７の（ｃ）に示す例では、当該最小単位期間は、第２描画更新待機期間ＰＢ２（８．３３ｍｓ）である。なお、図７の（ｂ）に示すように、描画更新待機期間ＰＢを複数の最小単位期間に分けていない場合は、描画更新待機期間ＰＢを構成する最小単位期間は、描画更新待機期間ＰＢである。
【０１２９】
次いで、描画制御部２３は、最小単位期間中に、ホスト制御部１等から描画の更新要求があるか否かを判定する（ステップＳ１８Ａ）。ステップＳ１８Ａにおいて、描画制御部２３は、最小単位期間中に、ホスト制御部１等から描画の更新要求があると判定すると（ステップＳ１８ＡのＹｅｓ）、期間計測カウンタ２１のカウントを止めて、最小単位期間の経過を待たずにステップＳ１２へ進む。そして、最小単位期間の経過を待たずに、描画制御部２３は、描画の更新処理を行い（ステップＳ１２）、ステップＳ１３の処理を行う。ステップＳ１８Ａにおいて、描画制御部２３は、最小単位期間中に、ホスト制御部１等から描画の更新要求がないと判定すると（ステップＳ１８ＡのＮｏ）、ステップＳ１９へ進み、ステップＳ１６へ戻る。
【０１３０】
このように、ステップＳ１４Ａ・Ｓ１８Ａに示したように、本実施形態では、最小単位期間中に何らかの割り込み処理があった場合、描画制御部２３は、当該割り込み処理があったときの最小単位期間の経過を待たずに、描画の更新処理を行う。これにより、割り込み処理があってから、速く描画の更新処理を行うことができる。
【０１３１】
〔ソフトウェアによる実現例〕
表示制御部３の制御ブロック（特に描画制御部２３）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ソフトウェアによって実現してもよい。
【０１３２】
後者の場合、表示制御部３は、各機能を実現するソフトウェアであるプログラムの命令を実行するコンピュータを備えている。このコンピュータは、例えば少なくとも１つのプロセッサ（制御装置）を備えていると共に、上記プログラムを記憶したコンピュータ読み取り可能な少なくとも１つの記録媒体を備えている。そして、上記コンピュータにおいて、上記プロセッサが上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記プロセッサとしては、例えばＣＰＵ（Central Processing Unit）を用いることができる。上記記録媒体としては、「一時的でない有形の媒体」、例えば、ＲＯＭ（Read Only Memory）等の他、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムを展開するＲＡＭ（Random Access Memory）などをさらに備えていてもよい。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１３３】
〔まとめ〕
本発明の態様１に係る表示制御装置は、コンテンツに含まれる画像が描画されることで当該画像を表示する表示パネルの表示制御装置であって、前記画像を描画する期間である第１描画期間と、当該第１描画期間に連続する期間であって、前記画像の描画更新を待機する期間である描画更新待機期間とを設定する描画制御部を備え、前記描画制御部は、前記第１描画期間と前記描画更新待機期間との長さが異なり、前記第１描画期間及び前記描画更新待機期間と、前記コンテンツのフレーム間隔とが一致するように、前記第１描画期間及び前記描画更新待機期間を設定することを特徴とする。
【０１３４】
上記構成によると、前記第１描画期間及び前記描画更新待機期間と、前記コンテンツのフレーム間隔とが一致する。このため、再生するコンテンツのフレーム間隔と、前記表示パネルの駆動間隔とが一致しないことに起因する、いわゆるコマ落ちと呼ばれるような表示されない画像が発生することを防止することができる。この結果、表示品位の低下を防止することができる。
【０１３５】
加えて、上記構成によると、前記描画制御部は、前記コンテンツのフレーム間隔よりも短い間隔である、前記第１描画期間及び前記描画更新待機期間それぞれの期間経過後に、描画の更新要求の有無を確認することができる。これにより、前記描画制御部は、描画の更新要求を受けてから、速く描画の更新を行うことができる。
【０１３６】
すなわち、上記構成によると、コンテンツのフレーム間隔と描画の更新をする間隔とがズレることに起因する表示品位の低下を防止し、かつ、描画の更新要求を受けてから速く描画の更新を行う表示制御装置を実現することができる。
【０１３７】
本発明の態様２に係る表示制御装置は、上記態様１において、前記描画制御部は、前記第１描画期間の間に描画の更新要求を受けなかったら、前記第１描画期間に続けて前記描画更新待機期間を設け、前記第１描画期間の間に描画の更新要求を受けると、前記第１描画期間に続けて、当該第１描画期間と同じ長さの第２描画期間を設けてもよい。
【０１３８】
上記構成によると、前記第１描画期間の間に描画の更新要求を受けなかったら、コンテンツのフレーム間隔と一致するように前記描画更新待機期間を設定することで、コンテンツのフレーム間隔と描画の更新をする間隔とがズレることを防止することができる。また、第１描画期間の間に描画の更新要求を受けたときは、当該第１描画期間に続けて第２描画期間を設けることで、描画の更新要求を受けてから速く描画の更新を行うことができる。
【０１３９】
本発明の態様３に係る表示制御装置は、上記態様１又は２において、前記描画制御部は、前記描画更新待機期間の間に描画の更新要求を受けると、当該描画更新待機期間に続けて当該第１描画期間と同じ長さの第２描画期間を設けてもよい。上記構成によると、前記描画更新待機期間の間に描画の更新要求を受けたときは、当該前記描画更新待機期間に続けて第２描画期間を設けることで、描画の更新要求を受けてから速く描画の更新を行うことができる。
【０１４０】
本発明の態様４に係る表示制御装置は、上記態様１〜３において、前記描画更新待機期間は、連続する複数の期間を含んでもよい。上記構成によると、前記描画制御部は、前記複数の期間それぞれの経過後に、描画の更新要求の有無を確認することができる。これにより、前記表示パネルは、より速く描画の更新を行うことができる。
【０１４１】
本発明の態様５に係る表示制御装置は、上記態様４において、前記描画更新待機期間は、前記期間が所定回数設けられると、当該期間に続けて前記第１描画期間と同じ長さの第２描画期間を設けることが好ましい。これにより、最低限必要なリフレッシュレートで前記表示パネルの画像を更新することができる。この結果、前記表示パネルの画像の表示品位の低下を防止することができる。
【０１４２】
本発明の態様６に係る表示制御装置は、上記態様４又は５において、前記描画更新待機期間は、前記複数の期間であり互いの長さが異なる、第１描画更新待機期間と、第２描画更新待機期間とを含んでもよい。このように、前記第１描画更新待機期間と、前記第２描画更新待機期間とを組み合わせて前記描画更新待機期間を構成することで、前記コンテンツに含まれるフレーム間隔と一致させるための種々の期間を組み合せることができる。このため、組み合わせる期間のバリエーションを増やすことができる。
【０１４３】
本発明の態様７に係る表示制御装置は、上記態様６において、前記描画更新待機期間は、さらに、前記複数の期間であり、前記第２描画更新待機期間に連続し、当該第２描画更新待機期間と同じ長さである、第３描画更新待機期間を含んでもよい。このように、前記第１描画更新待機期間と、前記第２描画更新待機期間と、第３描画更新待機期間とを組み合わせて前記描画更新待機期間を構成することで、前記コンテンツに含まれるフレーム間隔と一致させるための種々の期間を組み合せることができる。このため、組み合わせる期間のバリエーションをさらに増やすことができる。
【０１４４】
本発明の態様８に係る表示制御装置は、上記態様７において、前記第１描画期間及び前記第１描画更新待機期間を合せた期間と、前記第２描画更新待機期間及び前記第３描画更新待機期間とを合わせた期間の長さは同じであってもよい。
【０１４５】
上記構成によると、前記第１描画期間及び前記第１描画更新待機期間を合せた期間が、一般的に表示パネルの駆動期間としてよく用いられている期間（例えば８．３３ｍｓ）の２倍の長さ（例えば、１６．６７ｍｓ）となるように、前記第１描画期間に対して前記第１描画更新待機期間を設定する。これにより、前記第２描画更新待機期間及び前記第３描画更新待機期間それぞれを、一般的に表示パネルの駆動期間としてよく用いられることで実績がある期間（例えば８．３３ｍｓ）とすることができる。これにより、前記表示制御装置は、動作不良の発生を抑制して表示パネルを駆動させることができる。
【０１４６】
本発明の態様９に係る表示制御装置は、上記態様６〜８において、前記第１描画期間と、前記第１描画更新待機期間とを合わせた期間の逆数は６０Ｈｚであってもよい。前記構成のように前記第１描画更新待機期間を設定することで、前記第１描画期間と、前記第１描画更新待機期間とを合わせた期間の逆数を、一般的に表示パネルの駆動周波数としてよく用いられることで実績がある周波数（６０Ｈｚ）とすることができる。これにより、前記表示制御装置は、動作不良の発生を抑制して表示パネルを駆動させることができる。
【０１４７】
本発明の態様１０に係る表示制御装置は、上記態様７又は８において、前記第１描画期間と、前記第１描画更新待機期間と、前記第２描画更新待機期間と、前記第３描画更新待機期間とを合わせた期間の逆数は３０Ｈｚであってもよい。前記構成により、一般的に表示パネルの駆動周波数としてよく用いられることで実績がある周波数（３０Ｈｚ）とすることができる。これにより、前記表示制御装置は、動作不良の発生を抑制して表示パネルを駆動させることができる。
【０１４８】
本発明の態様１１に係る表示制御装置は、上記態様２、３及び５において、前記第２描画期間は、前記第１描画期間で描画された画像と同じ画像、又は、前記第１描画期間で描画された画像の次のフレームの画像を描画する期間であってもよい。前記構成により、前記第１描画期間の次に、前記第２描画期間において、前記表示パネルをリフレッシュすることができる。
【０１４９】
本発明の態様１２に係る表示装置は、上記態様１〜１１において、前記表示制御装置と、前記表示パネルとを備えてもよい。これにより、コンテンツのフレーム間隔と描画の更新をする間隔とがズレることに起因する表示品位の低下を防止し、かつ、描画の更新要求を受けてから速く描画の更新を行う表示装置を実現することができる。
【０１５０】
本発明の態様１３に係る表示制御方法は、コンテンツに含まれる画像が描画されることで当該画像を表示する表示パネルの表示制御装置を動作させる表示制御方法であって、前記画像を描画する期間である第１描画期間と、当該第１描画期間に連続する期間であって、前記画像の描画更新を待機する期間である描画更新待機期間とを設定する描画制御ステップを含み、前記描画制御ステップでは、前記第１描画期間と前記描画更新待機期間との長さが異なり、前記第１描画期間及び前記描画更新待機期間と、前記コンテンツのフレーム間隔とが一致するように、前記第１描画期間及び前記描画更新待機期間が設定されていることを特徴とする。これにより、コンテンツのフレーム間隔と描画の更新をする間隔とがズレることに起因する表示品位の低下を防止し、かつ、描画の更新要求を受けてから速く描画の更新を行う表示制御方法を実現することができる。
【０１５１】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【０１５２】
１  ホスト制御部
２  表示パネル
３  表示制御部（表示制御装置）
１０  メモリ
２０  ＴＧ
２１  期間計測カウンタ
２２  待機回数カウンタ
２３  描画制御部
１００  表示装置
ＰＡ１  第１描画期間
ＰＡ２  第２描画期間
ＰＢ  描画更新待機期間
ＰＢ１  第１描画更新待機期間
ＰＢ２  第２描画更新待機期間
ＰＢ３  第３描画更新待機期間
【図１】
2019191520.tif 000003
【図２】
2019191520.tif 000004
【図３】
2019191520.tif 000005
【図４】
2019191520.tif 000006
【図５】
2019191520.tif 000007
【図６】
2019191520.tif 000008
【図７】
2019191520.tif 000009
【図８】
2019191520.tif 000010