(57)【要約】  表示すべき画像データの解像度を切り替えることで、消費電力を低減する表示制御装置および表示装置を実現する。画像転送部（１２）は、４ｋ解像度の画像データを転送するとき、第１レーンおよび第２レーンを介して該画像データを表示ドライバ（２０）に転送し、ＦＨＤ解像度の画像データを転送するとき、第１レーンの動作を停止させ、第２レーンを介して該画像データを表示ドライバ（２０）に転送する。
2017038249.tif 000002
【特許請求の範囲】
【請求項１】
表示ドライバと、
上記表示ドライバに画像データを転送する画像転送部と、
上記表示ドライバと上記画像転送部とを接続する、第１および第２伝送線路とを備え、
上記画像転送部は、
第１解像度の上記画像データを転送するとき、上記第１および第２伝送線路を介して該画像データを上記表示ドライバに転送し、
上記第１解像度より低い第２解像度の上記画像データを転送するとき、上記第１伝送線路の動作を停止させ、上記第２伝送線路を介して該画像データを上記表示ドライバに転送することを特徴とする表示制御装置。
【請求項２】
上記表示ドライバは、上記第１解像度の上記画像データを格納可能なフレームメモリを備え、
上記フレームメモリは、一部のメモリアドレスをスキップしながら、上記第２解像度の上記画像データを格納することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
上記第２解像度の上記画像データのフレームレートは上記第１解像度の上記画像データのフレームレートのＡ倍であり、
上記第１解像度の行数はＢであり、
上記フレームメモリは、上記第２解像度の画像の最下行の画像データを、上記第１解像度の画像の第（Ｂ／Ａ）行の画像データに対応する位置に格納することを特徴とする請求項２に記載の表示制御装置。
【請求項４】
フレームレートが一定のとき、上記フレームメモリは、上記第２解像度の画像の最下行のデータを、上記第１解像度の画像の最下行のデータに対応する位置に格納することを特徴とする請求項２に記載の表示制御装置。
【請求項５】
上記第１解像度から上記第２解像度に切り替わると共に、Ｃ＞１として、第１フレームレートから、上記第１フレームレートのＣ倍の第２フレームレートに切り替わるとき、上記表示ドライバは、上記フレームメモリに格納された上記第１解像度の画像データの（１−１／Ｃ）を読み出してから、上記画像転送部に転送タイミング信号を送信し、
上記画像転送部は、上記転送タイミング信号を受信してから、上記第２フレームレートの画像データを上記表示ドライバに転送することを特徴とする請求項２から４のいずれか一項に記載の表示制御装置。
【請求項６】
上記表示ドライバは、上記第１解像度の上記画像データを格納可能なフレームメモリを備え、
転送される上記画像データが上記第１解像度から上記第２解像度に切り替わるとき、上記表示ドライバは、上記フレームメモリに格納された上記第１解像度の上記画像データを読み出し、該画像データを上記第２解像度に変換し、上記第２解像度に変換された該画像データを上記フレームメモリに格納することを特徴とする請求項１に記載の表示制御装置。
【請求項７】
上記表示ドライバは、上記第１解像度の上記画像データを格納可能なフレームメモリを備え、
上記フレームメモリは、上記第２解像度の上記画像データを格納している期間に、一部のメモリ領域の記憶保持動作を停止させることを特徴とする請求項１に記載の表示制御装置。
【請求項８】
上記フレームメモリは、上記一部のメモリ領域への、電力供給か、クロック信号供給か、またはリフレッシュ動作かを停止することにより、上記一部のメモリ領域の記憶保持動作を停止させることを特徴とする請求項７に記載の表示制御装置。
【請求項９】
上記第１伝送線路および上記第２伝送線路を含む第１伝送チャンネルと、
第３伝送線路および第４伝送線路を含む第２伝送チャンネルとを備え、
上記画像転送部は、
上記第１解像度の上記画像データを転送するとき、上記第１から第４伝送線路を介して該画像データを上記表示ドライバに転送し、
上記第２解像度の上記画像データを転送するとき、上記第１および第３伝送線路の動作を停止させ、上記第２および第４伝送線路を介して該画像データを上記表示ドライバに転送することを特徴とする請求項１から８のいずれか一項に記載の表示制御装置。
【請求項１０】
上記画像データは、１フレームの画像を表し、
上記画像転送部は、画像のフレームレートに応じたタイミングで上記画像データを転送することを特徴とする請求項１から９のいずれか一項に記載の表示制御装置。
【請求項１１】
静止画を表示させるときは上記第１解像度の上記画像データを生成し、動画を表示させるときは上記第２解像度の上記画像データを生成する画像生成部を備えることを特徴とする請求項１から１０のいずれか一項に記載の表示制御装置。
【請求項１２】
請求項１から１１のいずれか一項に記載の表示制御装置と、
上記表示ドライバによって駆動され、画像を表示する表示部とを備えることを特徴とする表示装置。
【請求項１３】
表示制御装置の制御方法であって、
上記表示制御装置は、
表示ドライバと、
上記表示ドライバに画像データを転送する画像転送部と、
上記表示ドライバと上記画像転送部とを接続する、第１および第２伝送線路とを備え、
第１解像度の上記画像データを転送するとき、上記画像転送部から上記第１および第２伝送線路を介して該画像データを上記表示ドライバに転送し、
上記第１解像度より低い第２解像度の上記画像データを転送するとき、上記第１伝送線路の動作を停止させ、上記画像転送部から上記第２伝送線路を介して該画像データを上記表示ドライバに転送することを特徴とする表示制御装置の制御方法。
【請求項１４】
請求項１に記載の表示制御装置としてコンピュータを機能させるための制御プログラムであって、上記画像転送部としてコンピュータを機能させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は表示制御装置および表示装置に関する。
【背景技術】
【０００２】
近年、フルＨＤ（ＦＨＤ：full high definition）（１９２０×１０８０画素）よりも解像度の高い、４ｋ（３８４０×２１６０画素）または８ｋ（７６８０×４３２０画素）の映像を表示可能な表示パネルの開発が進められている。特許文献１には、ＦＨＤの画像データを４ｋの画像データに変換する際に、所定領域については第２解像度処理回路によって解像度を変換し、所定領域以外の領域については第１解像度処理回路によって解像度を変換する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】日本国公開特許公報「特開２０１４−０７７９９３号公報（公開日：２０１４年５月１日）」
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、高解像度表示パネルを備える表示装置がより低い解像度（ＦＨＤ）の画像データを表示するときに、消費電力を低減することが考慮されていない。【０００５】
本発明の目的は、高解像度表示パネルを備える表示装置において表示すべき画像データの解像度を切り替えることで、消費電力を低減する表示制御装置および表示装置を実現することにある。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る表示制御装置は、表示ドライバと、上記表示ドライバに画像データを転送する画像転送部と、上記表示ドライバと上記画像転送部とを接続する、第１および第２伝送線路とを備え、上記画像転送部は、第１解像度の上記画像データを転送するとき、上記第１および第２伝送線路を介して該画像データを上記表示ドライバに転送し、上記第１解像度より低い第２解像度の上記画像データを転送するとき、上記第１伝送線路の動作を停止させ、上記第２伝送線路を介して該画像データを上記表示ドライバに転送する構成である。【０００７】
本発明の一態様に係る表示制御装置の制御方法は、上記表示制御装置が、表示ドライバと、上記表示ドライバに画像データを転送する画像転送部と、上記表示ドライバと上記画像転送部とを接続する、第１および第２伝送線路とを備え、第１解像度の上記画像データを転送するとき、上記画像転送部から上記第１および第２伝送線路を介して該画像データを上記表示ドライバに転送し、上記第１解像度より低い第２解像度の上記画像データを転送するとき、上記第１伝送線路の動作を停止させ、上記画像転送部から上記第２伝送線路を介して該画像データを上記表示ドライバに転送する方法である。
【発明の効果】
【０００８】
本発明の一態様によれば、表示すべき画像データの解像度を切り替えることで、消費電力を低減することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る表示装置の構成を示すブロック図である。
【図２】上記実施形態の画像データの転送とフレームメモリに対するライト／リードのタイミングの一例を示す図である。
【図３】図２の続きを示し、画像データの転送とフレームメモリに対するライト／リードのタイミングの一例を示す図である。
【図４】上記実施形態のメモリ領域と４ｋ解像度の画像データとの対応関係の一例を示す図である。
【図５】上記実施形態のメモリ領域とＦＨＤ解像度の画像データとの対応関係の一例を示す図である。
【図６】上記実施形態の読取部によるデータの読み出しのタイミングを示す図である。
【図７】上記実施形態の画像データの生成から該画像データが表示されるまでのフローチャートである。
【図８】本発明の他の実施形態に係る表示装置の構成を示すブロック図である。
【図９】上記実施形態の画像データの転送とフレームメモリに対するライト／リードのタイミングの一例を示す図である。
【図１０】本発明のさらに他の実施形態に係る画像データの転送とフレームメモリに対するライト／リードのタイミングの一例を示す図である。
【図１１】図１０の続きを示し、画像データの転送とフレームメモリに対するライト／リードのタイミングの一例を示す図である。
【図１２】上記実施形態のメモリ領域とＦＨＤ解像度の画像データＢとの対応関係の一例を示す図である。
【図１３】上記実施形態の読取部によるデータの読み出しのタイミングを示す図である。
【発明を実施するための形態】
【００１０】
〔実施形態１〕
（表示装置１の構成）
図１は、本実施形態に係る表示装置１の構成を示すブロック図である。表示装置１は、ホスト１０、通信接続部１３、表示ドライバ２０、および表示部３０を備える。ホスト１０、通信接続部１３、および表示ドライバ２０は、表示部３０の表示動作を制御する表示制御装置として機能する。ここでは、表示装置１が携帯端末である場合を例に挙げて説明するが、これに限らず、表示装置１は、設置型の表示装置であってもよい。
【００１１】
ホスト１０は、画像生成部１１および画像転送部１２を備える。ホスト１０は、携帯端末のホストに対応する。画像生成部１１は、表示部３０に表示させるための画像データを生成する。ここで、特に言及のない限り、画像データとは、表示部３０に表示する１フレーム分の画像のデータを意味する。
【００１２】
画像生成部１１は、携帯端末で動作する各種のアプリケーションを実行することにより、画像データを生成する。アプリケーションおよびその処理内容に応じて、生成される画像データの解像度およびフレームレートは異なり得る。画像生成部１１は、生成された画像データを画像転送部１２に出力する。また、画像生成部１１は、解像度およびフレームレートを示す入力モードを決定し、解像度およびフレームレートの情報を画像転送部１２に通知する。
【００１３】
画像転送部１２は、画像のフレームレートに応じたタイミングで、画像データを通信接続部１３を介して表示ドライバ２０に転送（送信）する。画像転送部１２は、決定された入力モードで通信接続部１３を動作させる。入力モードは、表示ドライバ２０への画像データの入力に関するモードである。また、画像転送部１２は、例えばコマンドによって、入力モードを通信接続部１３を介して表示ドライバ２０に通知する。また、画像転送部１２は、通信接続部１３に電力を供給し、通信接続部１３の動作を制御する。
【００１４】
通信接続部１３は、画像転送部１２と表示ドライバ２０（具体的には受信部２１）とを接続するための、並列の複数の伝送線路（transmission lines）を備える。伝送線路は、信号を転送するためのライン（配線または光ファイバ等）である。ここでは、一例として、通信接続部１３が、ＭＩＰＩ（登録商標、Mobile Industry Processor Interface）規格に適合した通信インターフェースであるとして説明する。ただし、通信インターフェースの仕様はこれに限らず、通信接続部１３が複数の伝送線路を備えていればよい。通信接続部１３は、複数（ここでは２つ）の伝送チャンネル（第１および第２伝送チャンネル）を備える。各伝送チャンネルは、データ転送用の複数（ここでは４つ）のレーン（伝送線路）を備える。すなわち、通信接続部１３は、合計８つのレーンを備える。なお、通信接続部１３は、画像データではない制御信号（クロックまたはコマンド等）を伝送するラインを別に備えていてもよい。
【００１５】
表示ドライバ２０は、受信部２１、書込部２２、フレームメモリ２３、読取部２４、およびＴＧ２５を備える。表示ドライバ２０は、ホスト１０から受け取った画像データと共に、表示部３０を駆動するための駆動信号を表示部３０に供給する。これにより、表示ドライバ２０は、画像データが示す画像を表示するよう表示部３０を制御する。
【００１６】
受信部２１は、通信接続部１３を介して、画像転送部１２から画像データを受信する。受信部２１は、受信した画像データを書込部２２に出力する。受信部２１は、画像転送部１２から通知された入力モードをＴＧ２５に通知する。受信部２１は、ＴＧ２５から受け取ったＴＥ（Tearing Effect）信号を、通信接続部１３を介して画像転送部１２に送信する。
【００１７】
書込部２２は、受け取った画像データをフレームメモリ２３に書き込む。読取部２４は、ＴＧ２５が指示するタイミングにしたがって、フレームメモリ２３から画像データを読み出し、画像データを表示部３０に出力する。フレームメモリ２３は、最大解像度（ここでは４ｋ解像度）の１フレームの画像データを格納することができるＶＲＡＭ（video random access memory）である。フレームメモリ２３は、例えば、ＳＲＡＭ（Static Random Access Memory）、ＤＲＡＭ（Dynamic Random Access Memory）、または、ｅＤＲＡＭ（Embedded DRAM）等のメモリであってもよい。
【００１８】
ＴＧ２５（タイミングジェネレータ）は、入力モードに応じて出力モードを決定する。出力モードは、表示部３０への画像データの出力に関するモードであり、画像データの解像度およびフレームレートを示す。ＴＧ２５は、出力モードに応じて各種のタイミング信号を生成する。ＴＧ２５は、表示部３０を駆動するための駆動信号（例えば、垂直同期信号、水平同期信号、およびクロック信号等）を生成し、駆動信号を表示部３０に供給する。また、ＴＧ２５は、表示部３０の表示更新（リフレッシュ）に合わせて、フレームメモリ２３から画像データを読み出すタイミングを読取部２４に指示する。また、ＴＧ２５は、入力モードおよび出力モードに応じてＴＥ信号を生成し、受信部２１に出力する。ＴＥ信号（転送タイミング信号）は、ホスト１０に次のフレームの画像データの転送開始を指示する信号である。
【００１９】
表示部３０は、最大解像度に対応した複数の画素を備える。表示部３０は、画像データおよび駆動信号に基づき、画像データが示す画像を表示する。表示部３０は、例えば、液晶ディスプレイ、有機ＥＬ（electroluminescence）ディスプレイ、プラズマディスプレイ、電界放出ディスプレイ、または、ＭＥＭＳ（Micro Electro Mechanical Systems）ディスプレイ等であってよい。ここでは、表示装置１の最大解像度を４ｋとし、表示部３０は、縦長のディスプレイであるとして以降の説明を行う。表示部３０は、２１６０列のデータ信号線（ソース信号線）と、３８４０行の走査信号線（ゲート信号線）とを備える。
【００２０】
（画像データの転送のタイミングチャート）
図２は、画像データの転送とフレームメモリ２３に対するライト／リードのタイミングの一例を示す図である。図３は、図２の続きを示し、画像データの転送とフレームメモリ２３に対するライト／リードのタイミングの一例を示す図である。図２および図３において、横軸は時刻を示す。「コマンド」は、入力モードの切替を示す、ホスト１０から表示ドライバ２０に通知されるコマンドを示す。「第１チャンネル」および「第２チャンネル」は、通信接続部１３の２つの伝送チャンネルに対応し、それぞれのチャンネルで転送されるデータを示す。「メモリライト」は、画像転送部１２から転送された画像データのフレームメモリ２３への書き込みを示し、その縦軸は書き込み中のライトポインタのフレームメモリ２３上の位置（メモリアドレス）を示す。「メモリリード」は画像データのフレームメモリ２３からの読み出しを示し、その縦軸は読み出し中のリードポインタのフレームメモリ２３上の位置（メモリアドレス）を示す。「ＴＥ信号」は、表示ドライバ２０からホスト１０に送信されるＴＥ信号のパルスを示す。「メモリ格納」は、各データが格納されるフレームメモリ２３のメモリ領域の一例を示す。
【００２１】
時刻ｔ０以前において、４ｋ解像度かつ６０Ｈｚのフレームレートで画像データの転送が行われている。時刻ｔ０において、読取部２４は、フレームメモリ２３からの画像データの読み出しを開始する。時刻ｔ０において、表示ドライバ２０の入力モードは「４ｋ−６０Ｈｚ」であり、出力モードは「４ｋ−６０Ｈｚ」である。入力モードと出力モードが同じとき、ＴＧ２５は、ＴＥモードを入力モードおよび出力モードと同じに設定する。ＴＧ２５は、画像データの読み出し開始からＴＥモードに応じた期間Ｐ１が経過すると、ＴＥ信号を生成する。ライトポインタがリードポインタに追いつきティアリングが発生することを、所定の期間Ｐ１空けることにより、防いでいる。
【００２２】
画像転送部１２は、ＴＥ信号のパルスの立ち上がりのタイミングで、受信部２１に次のフレームの画像データＡの転送を開始する。４ｋ解像度の１フレームの画像データＡは、データＡ１１、Ａ１２、Ａ２１、Ａ２２からなる。データＡ１１、Ａ２１は、順次、第１チャンネルの４つのレーンを介して受信部２１に転送される。データＡ１２、Ａ２２は、順次、第２チャンネルの４つのレーンを介して受信部２１に転送される。受信部２１で受信された画像データＡは、書込部２２によって、順次、フレームメモリ２３に格納される。例えば、時刻ｔ１の直後に受信したデータＡ１１、Ａ１２の先頭部分は、「メモリ格納」に示されるメモリ領域の一番上の行に格納される。読み出しも、メモリ領域の上から順に行われる。メモリアドレスは、メモリ領域の下にいくほど大きくなる。６０Ｈｚの場合、約１６．７ｍｓで１フレームの画像データＡの転送が完了する。
【００２３】
時刻ｔ２において、読取部２４によってフレームメモリ２３からの画像データＡの読み出しが開始され、画像データＡは表示部３０に表示される。画像データＡを読み出し中の時刻ｔ３において、表示ドライバ２０は、入力モードを「４ｋ−６０Ｈｚ」から「ＦＨＤ−１２０Ｈｚ」に変更するコマンドを、ホスト１０から受信したとする。ＴＧ２５は、該コマンドを受信するとすぐに表示ドライバ２０の入力モードを「ＦＨＤ−１２０Ｈｚ」に切り替える。一方、ＴＧ２５は、画像データＡの読み出しが完了し、かつ、次の画像データＢのビデオ開始信号を画像転送部１２から受信部２１を介して受け取ってから、出力モードを「ＦＨＤ−１２０Ｈｚ」に切り替える。そのため、入力モードと出力モードとが一致しない期間ｔ３〜ｔ５がある。入力モードのフレームレートが出力モードのフレームレートより高い期間ｔ３〜ｔ５では、ＴＧ２５は、ＴＥモードを「６０Ｈｚ→１２０Ｈｚ切替中」とする。ＴＧ２５は、画像データＡの読み出し開始からＴＥモード「６０Ｈｚ→１２０Ｈｚ切替中」に応じた期間Ｐ２が経過すると（時刻ｔ４）、ＴＥ信号を生成する。期間Ｐ２は期間Ｐ１より長い。ここでは期間Ｐ２は、１／１２０秒以上である。第１解像度から第２解像度に切り替わると共に、第１フレームレートから、第１フレームレートのＧ倍（Ｇ＞１）の第２フレームレートに切り替わるとき、ＴＧ２５は、フレームメモリ２３に格納された第１解像度の画像データの（１−１／Ｇ）を読み出してから、画像転送部１２にＴＥ信号を送信する。すなわち、フレームレートが高く切り替えられるとき、ＴＧ２５は、ＴＥ信号の生成および送信のタイミングを、フレームレートが一定のときに比べて遅らせる。
【００２４】
入力モードが「ＦＨＤ−１２０Ｈｚ」であるとき、画像転送部１２は、通信接続部１３の合計８つのレーンのうち、一部（ここでは半分）のレーンの動作を停止させる（休止させる）。具体的には、画像転送部１２は、一部のレーンへの電力供給を停止することにより、該一部のレーンを休止させる。ここでは、第１チャンネルの４つのレーンのうち２つのレーンを休止させ、第２チャンネルの４つのレーンのうち２つのレーンを休止させる。ただし、これに限らず、休止させる一部のレーンの選択は任意である。例えば、第１チャンネルの全てのレーンを動作させ、第２チャンネルの全てのレーンを休止させてもよい。ＦＨＤ解像度の１フレームの画像データは、４ｋ解像度の画像データＡの１／４のサイズである。入力モードが「４ｋ−６０Ｈｚ」から「ＦＨＤ−１２０Ｈｚ」に変わることで、フレームレートは２倍に増加する一方、画像データのサイズが１／４になるので、単位時間当たりのデータ転送量は１／２で済む。そのため、全体の半分のレーンを休止させても画像データを適切に転送することができる。これにより、休止させるレーンに関する消費電力を低減することができる。また、画像生成部１１の消費電力等も含め、表示装置１は、システム全体に関する消費電力を低減することができる。
【００２５】
時刻ｔ４において、画像転送部１２は、ＴＥ信号を受信すると、ビデオ開始信号（ＲＡＭライトパケットまたは垂直同期パケット等）を受信部２１に送信すると共に、次のフレームのＦＨＤ解像度の画像データＢの転送を開始する。画像データＢは、データＢ１、Ｂ２からなる。データＢ１は、第１チャンネルの２つのレーンを介して受信部２１に転送される。データＢ２は、第２チャンネルの２つのレーンを介して受信部２１に転送される。受信部２１で受信された画像データＢは、書込部２２によって、順次、フレームメモリ２３に格納される。ＦＨＤ解像度の画像データＢを格納するとき、フレームメモリ２３の３／４のメモリ領域は空くことになる。このとき、フレームメモリ２３は、メモリアドレス順に詰めて画像データＢを格納するのではなく、図２に示すように、一部のメモリアドレスをスキップしながら画像データＢを格納する。その詳細については後述する。１２０Ｈｚの場合、約８．３ｍｓで１フレームの画像データＢの転送が完了する。
【００２６】
入力モード「ＦＨＤ−１２０Ｈｚ」では、画像データＡの読み出しが完了した後、フレームメモリ２３は、画像データＢが格納されない一部のメモリ領域の記憶保持動作を停止させる。具体的には、フレームメモリ２３は、一部のメモリ領域への、電源供給か、クロック信号供給か、またはリフレッシュ動作かを停止することにより、該一部のメモリ領域の記憶保持動作を停止させる。
【００２７】
時刻ｔ６において、読取部２４によってフレームメモリ２３からの画像データＢの読み出しが開始され、画像データＢは表示部３０に表示される。ＴＧ２５は、出力モード「ＦＨＤ−１２０Ｈｚ」に応じたタイミングでタイミング信号を生成し、１２０Ｈｚのリフレッシュレートで表示部３０を駆動する。ＴＧ２５は、画像データＢの読み出し開始（時刻ｔ６）からＴＥモード「ＦＨＤ−１２０Ｈｚ」に応じた期間Ｐ３が経過すると、ＴＥ信号を生成する（時刻ｔ７）。期間Ｐ３は期間Ｐ１以下である。画像転送部１２は、ＴＥ信号を受信すると（時刻ｔ７）、次のフレームのＦＨＤ解像度の画像データＣの転送を開始する。画像データＣは、データＣ１、Ｃ２からなる。画像データＣの転送およびフレームメモリ２３への格納方法は、画像データＢの場合と同様である。
【００２８】
時刻ｔ８において、表示ドライバ２０は、入力モードを「ＦＨＤ−１２０Ｈｚ」から「４ｋ−６０Ｈｚ」に変更するコマンドを、ホスト１０から受信したとする。ＴＧ２５は、該コマンドを受信するとすぐに表示ドライバ２０の入力モードを「４ｋ−６０Ｈｚ」に切り替える。一方、ＴＧ２５は、フレームメモリ２３に格納されているＦＨＤ解像度の画像データＣの読み出しが完了してから（時刻ｔ９）、出力モードを「４ｋ−６０Ｈｚ」に切り替える。そのため、入力モードと出力モードとが一致しない期間ｔ８〜ｔ９がある。入力モードのフレームレートが出力モードのフレームレートより低い期間ｔ８〜ｔ９では、ＴＧ２５は、ＴＥモードをフレームレートが高い方の「ＦＨＤ−１２０Ｈｚ」とする。ＴＧ２５は、画像データＣの読み出し開始からＴＥモード「ＦＨＤ−１２０Ｈｚ」に応じた期間Ｐ３が経過すると、ＴＥ信号を生成する。画像転送部１２は、ＴＥ信号を受信すると、次のフレームの４ｋ解像度の画像データＤの転送を開始する。画像データＤは、データＤ１１、Ｄ１２、Ｄ２１、Ｄ２２からなる。画像データＤの転送およびフレームメモリ２３への格納方法は、画像データＡの場合と同様である。
【００２９】
（フレームメモリへの格納）
図４は、メモリ領域と４ｋ解像度の画像データＡとの対応関係の一例を示す図である。本図において、枠内の領域はフレームメモリ２３のメモリ領域を表し、メモリ領域の中の数字はメモリアドレスを表す。便宜的にメモリアドレスは１から始まり、１つのメモリアドレスが示す領域に１画素分のデータが格納されると仮定する。本図は、図２および図３の「メモリ格納」を詳細に示すものである。
【００３０】
４ｋ解像度の画像の第１行かつ第１列〜第２１６０列の画素のデータは、それぞれ、メモリアドレス順に、メモリアドレス１〜２１６０の領域に格納される。同様に、第２行以降のデータも、メモリアドレスをスキップすることなく、メモリアドレス順に格納される。画像の左上部分（第１〜１０８０列、かつ、第１〜１９２０行）はデータＡ１１に対応する。画像の右上部分（第１０８１〜２１６０列、かつ、第１〜１９２０行）はデータＡ１２に対応する。画像の左下部分（第１〜１０８０列、かつ、第１９２１〜３８４０行）はデータＡ２１に対応する。画像の右下部分（第１０８１〜２１６０列、かつ、第１９２１〜３８４０行）はデータＡ２２に対応する。なお、フレームメモリ２３には使用されない余剰領域が存在してもよい。
【００３１】
図５は、メモリ領域とＦＨＤ解像度の画像データＢとの対応関係の一例を示す図である。本図の見方は図４と同様である。ＦＨＤ解像度の画像の第１行かつ第１列〜第５４０列の画素のデータは、それぞれ、メモリアドレス順に、メモリアドレス１〜５４０の領域に格納される。一方、メモリアドレス５４１〜１０８０の領域はスキップされ、この領域にはデータは格納されない。画像の第１行かつ第５４１列〜第１０８０列の画素のデータは、メモリアドレス１０８１〜１６２０の領域に格納される。メモリアドレス１６２１〜２１６０の領域はスキップされ、この領域にはデータは格納されない。第２行以降のデータも、一部のメモリアドレスをスキップしながら、フレームメモリ２３に格納される。このように一部のメモリアドレスをスキップすることで、画像データＢの最下行である第１９２０行のデータは、画像データＡの上半分の最下行である第１９２０行のデータと対応する位置に格納される。画像の左半分（第１〜５４０列、かつ、第１〜１９２０行）はデータＢ１に対応する。画像の右半分（第５４１〜１０８０列、かつ、第１〜１９２０行）はデータＢ２に対応する。
【００３２】
このように、フレームメモリ２３は、第２解像度の画像の最下行の画素のデータを、第１解像度の画像の第（Ｅ／Ｆ）行の画素のデータに対応する位置に格納する。ここで、第２解像度の画像データのフレームレートは第１解像度の画像データのフレームレートのＦ倍であり、第１解像度の行数はＥであるとする。
【００３３】
通信接続部１３の第１チャンネルを介して転送されるデータＢ１は、同じく第１チャンネルを介して転送されるデータＡ１１が格納されるメモリ領域の一部に格納される。第２チャンネルを介して転送されるデータＢ２は、同じく第２チャンネルを介して転送されるデータＡ１２が格納されるメモリ領域の一部に格納される。なお、書込部２２は、第１チャンネルを介して受信したデータと第２チャンネルを介して受信したデータとを、同時に、それぞれ対応するメモリ領域に書き込むことができる。また、書込部２２は、解像度が変化しても、第１および第２チャンネルと、各チャンネルを介して転送されたデータを書き込むメモリ領域との対応付けを維持する。また、画像の各行のデータを格納するメモリ領域の先頭のメモリアドレスは、解像度によって変化しない。すなわち、ＦＨＤ解像度の画像のｎ行目のデータは、４ｋ解像度の画像のｎ行目のデータが格納されるメモリ領域内に格納される。そのため、書込部２２は、解像度が変化しても、類似の動作で画像データをフレームメモリ２３に書き込むことができる。それゆえ、２つの解像度に対応した書込部２２の回路規模を小さくすることができる。
【００３４】
図５において、ハッチングが施された領域は、画像データが書き込まれるメモリ領域を示し、ハッチングのない領域は、画像データが書き込まれないメモリ領域を示す。ＦＨＤ解像度の画像データＢを格納するとき、書込部２２は、ＦＨＤ解像度では使用されないメモリ領域が連続した領域になるように、画像データＢをフレームメモリ２３に格納する。ＦＨＤ解像度の画像データＢを格納するとき、フレームメモリ２３は、４ｋ解像度では使用されるメモリ領域のうちＦＨＤ解像度では使用されないメモリ領域（ハッチングのない領域）の記憶保持動作を停止する。これにより、表示ドライバ２０がＦＨＤ解像度のモードで動作しているとき、フレームメモリ２３の消費電力を低減することができる。再び４ｋ解像度の画像データを格納するとき、フレームメモリ２３は、該メモリ領域の記憶保持動作を再開する。
【００３５】
なお、入力モードおよび出力モードが「ＦＨＤ−１２０Ｈｚ」のとき、画像転送部１２は、通信接続部１３の第２チャンネルの全てのレーンを休止させ、第１チャンネルの４つのレーンを介してデータＢ１およびデータＢ２を転送してもよい。そして、書込部２２は、データＢ１、Ｂ２を、データＡ１１と同じメモリ領域に書き込んでもよい。これにより、第１チャンネルと、第１チャンネルを介して転送されたデータを書き込むメモリ領域との対応付けを維持することができる。
【００３６】
なお、一部のメモリアドレスをスキップすることなくＦＨＤ解像度の画像データＢをフレームメモリ２３に格納することも可能である。この場合、ＦＨＤ解像度の画像データＢは、図５に示すメモリ領域の上側１／４の領域（メモリアドレス１〜２０７３６００）に格納される。ただし、この場合、ＦＨＤ解像度から４ｋ解像度に切り替えるときに、ティアリングを回避するために、ＴＧ２５は、期間Ｐ３より長い期間が経過してからＴＥ信号を送信する必要がある。
【００３７】
図６は、読取部によるデータの読み出しのタイミングを示す図である。出力モード「４ｋ−６０Ｈｚ」に対し、「ＦＨＤ−１２０Ｈｚ」では、画像の行数は半分であり、かつ、１フレームの画像データを読み出す期間も半分である。そのため、出力モードが異なっても、１行当たりのデータを読み出す期間は同じである。それゆえ、読取部２４による行単位の読み出し動作は、出力モードに関わらず、類似の動作とすることができる。それゆえ、２つの解像度に対応した読取部２４の回路規模を小さくすることができる。
【００３８】
なお、読取部２４は、データＡ１１とデータＡ１２とを、同時に、フレームメモリ２３から読み出すことができる。同様に、読取部２４は、データＢ１とデータＢ２とを、同時に、フレームメモリ２３から読み出すことができる。なお、読み出されたＦＨＤ解像度の画像データＢは、４ｋ解像度の表示部３０で表示するために、任意の方法で拡大される。画像データの拡大の方法として、例えば、単純拡大または補間拡大を適用してもよい。また、表示部３０に送信する画像データは拡大せずに、画像の１画素のデータを、表示部３０の４画素（縦２×横２）に書き込むようにしてもよい。
【００３９】
（画像生成から画像表示までのフローチャート）
図７は、画像データの生成から該画像データが表示されるまでのフローチャートである。画像生成部１１は、表示させる画像が静止画であるか動画であるかを判定し（Ｓ１）、判定結果に応じて画像の解像度を変更する。本実施形態では、画像生成部１１は、解像度に合わせてフレームレートも変更する。
【００４０】
表示部３０に静止画を表示させる場合（Ｓ１でＹｅｓ）、画像生成部１１は、入力モードを「４ｋ−６０Ｈｚ」に設定する（Ｓ２）。画像生成部１１は、６０Ｈｚのフレームレートで４ｋ解像度の画像データを生成する。画像生成部１１は、画像データを画像転送部１２に出力する。入力モードが「４ｋ−６０Ｈｚ」である場合、画像転送部１２は、８つのレーンを介して画像データを受信部２１に転送する（Ｓ３）。
【００４１】
表示部３０に動画を表示させる場合（Ｓ１でＮｏ）、画像生成部１１は、入力モードを「ＦＨＤ−１２０Ｈｚ」に設定する（Ｓ４）。画像生成部１１は、１２０ＨｚのフレームレートでＦＨＤ解像度の画像データを生成する。画像生成部１１は、画像データを画像転送部１２に出力する。入力モードが「ＦＨＤ−１２０Ｈｚ」である場合、画像転送部１２は、半分のレーンを休止させ、４つのレーンを介して画像データを受信部２１に転送する（Ｓ５）。
【００４２】
Ｓ３またはＳ５の後、受信部２１は、受信した画像データを書込部２２に出力する。書込部２２は、画像データを入力モード（または解像度）に応じた方法でフレームメモリ２３に格納する（Ｓ６）。ＴＧ２５は、出力モードに応じて各種タイミング信号を生成する（Ｓ７）。ＴＧ２５は、フレームメモリ２３から画像データを読み出すタイミングを読取部２４に指示する。読取部２４は、フレームメモリ２３から画像データを読み出し（Ｓ８）、画像データを表示部３０に出力（転送）する（Ｓ９）。表示部３０は、画像データが示す画像を表示する（Ｓ１０）。なお、画像転送部１２が転送する画像データは圧縮されていてもよい。この場合、例えば書込部２２または読取部２４が圧縮された画像データを伸長してもよい。
【００４３】
〔実施形態２〕
本発明の他の実施形態について、以下に説明する。なお、説明の便宜上、上述の実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。本実施形態では、表示ドライバは、入力モードを切り替えた直後にフレームメモリから読み出した画像データを、再度フレームメモリに書き込む。
【００４４】
（表示装置２の構成）
図８は、本実施形態に係る表示装置２の構成を示すブロック図である。表示装置２は、ホスト１０、通信接続部１３、表示ドライバ２７、および表示部３０を備える。ホスト１０、通信接続部１３、および表示ドライバ２７は、表示部３０の表示動作を制御する表示制御装置として機能する。ホスト１０、通信接続部１３、および表示部３０の構成は実施形態１と同じである。
【００４５】
表示ドライバ２７は、受信部２１、書込部２２、フレームメモリ２３、読取部２４、ＴＧ２５、および変換部２６を備える。変換部２６は、読取部２４から受け取った画像データの解像度を、４ｋ解像度からＦＨＤ解像度に、またはＦＨＤ解像度から４ｋ解像度に変換する。変換部２６は、解像度が変換された画像データを書込部２２に出力する。
【００４６】
（画像データの転送のタイミングチャート）
図９は、画像データの転送とフレームメモリ２３に対するライト／リードのタイミングの一例を示す図である。図９に示す各項目および横軸は、図２と同様である。時刻ｔ３において入力モードが「ＦＨＤ−１２０Ｈｚ」に切り替えられるところまでは、図９は図２と同じである。入力モードが「ＦＨＤ−１２０Ｈｚ」に切り替えられた後、時刻ｔ４において、ＴＧ２５はＴＥ信号を生成する。
【００４７】
しかしながら、過負荷によりホスト１０での画像データの生成の処理が間に合わない場合、ホスト１０から表示ドライバ２７に画像データが転送されない、または転送が遅れる場合がある。出力モードが「ＦＨＤ−１２０Ｈｚ」に切り替わったのに表示ドライバ２７がＦＨＤ解像度の画像データを得られないと、表示部３０は適切な表示更新を行うことができない。
【００４８】
そこで、読取部２４は、入力モード（解像度）が切り替わった直後に読み出した画像データＡを、変換部２６に出力する。変換部２６は、４ｋ解像度の画像データＡをＦＨＤ解像度の画像データＡ’に変換する。変換部２６は、変換したＦＨＤ解像度の画像データＡ’を、書込部２２に出力する。ホスト１０から次のＦＨＤ解像度の画像データが転送されてこない場合、書込部２２は、変換部２６からＦＨＤ解像度の画像データＡ’を受け取り、画像データＡ’をフレームメモリ２３に書き込む。画像データＡ’は、データＡ＊１、Ａ＊２からなる。データＡ＊１は、データＡ１１、Ａ２１に対応し、データＡ＊２は、データＡ１２、Ａ２２に対応する。書込部２２は、実施形態１と同様の方法で、フレームメモリ２３にデータＡ＊１、Ａ＊２を書き込む。ＦＨＤ解像度の画像データＡ’を格納するとき、フレームメモリ２３は、４ｋ解像度では使用されるメモリ領域のうちＦＨＤ解像度では使用されないメモリ領域の記憶保持動作を停止する。これにより、表示ドライバ２７がＦＨＤ解像度のモードで動作しているとき、フレームメモリ２３の消費電力を低減することができる。
【００４９】
時刻ｔ６において、読取部２４によってフレームメモリ２３からの画像データＡ’の読み出しが開始され、画像データＡ’は表示部３０に表示される。ＴＧ２５は、出力モード「ＦＨＤ−１２０Ｈｚ」に応じたタイミングでタイミング信号を生成し、１２０Ｈｚのリフレッシュレートで表示部３０を駆動する。
【００５０】
その後、ホスト１０からＦＨＤ解像度の画像データＣが転送されるまで、フレームメモリ２３は、画像データＡ’を格納し続けてもよい。その間、表示ドライバ２７は、画像データＡ’を用いて表示部３０の表示更新を行う。ホスト１０から画像データＣが転送されると、書込部２２は、画像データＣでフレームメモリ２３の画像データＡ’を上書きする。
【００５１】
なお、解像度が高く切り替えられるときにも、同様に、変換部２６は、ＦＨＤ解像度の画像データを４ｋ解像度の画像データに変換してもよい。次の画像データがホスト１０から転送されるまで、表示ドライバ２７は、変換された４ｋ解像度の画像データを用いて表示更新を行ってもよい。画像データを高解像度に変換する方法としては、公知の補間技術等を利用することができる。なお、フレームレートが一定かつ解像度が切り替えられた場合にも、表示ドライバ２７は、フレームメモリ２３に格納されている画像データの解像度を変換して、フレームメモリ２３に再格納してもよい。
【００５２】
〔実施形態３〕
本発明のさらに他の実施形態について、以下に説明する。なお、説明の便宜上、上述の実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。本実施形態では、フレームレートは一定であり、解像度だけが切り替わる場合について説明する。表示装置１の構成は、実施形態１と同じである。
【００５３】
（画像データの転送のタイミングチャート）
図１０は、画像データの転送とフレームメモリ２３に対するライト／リードのタイミングの一例を示す図である。図１１は、図１０の続きを示し、画像データの転送とフレームメモリ２３に対するライト／リードのタイミングの一例を示す図である。図１０および図１１に示す各項目および横軸は、図２と同様である。時刻ｔ２において読取部２４によってフレームメモリ２３からの画像データＡの読み出しが開始されるところまでは、図１０は図２と同じである。
【００５４】
時刻ｔ３において、表示ドライバ２０は、入力モードを「４ｋ−６０Ｈｚ」から「ＦＨＤ−６０Ｈｚ」に変更するコマンドを、ホスト１０から受信したとする。ここではフレームレートは変化せず、解像度のみが変化する。ＴＧ２５は、該コマンドを受信するとすぐに表示ドライバ２０の入力モードを「ＦＨＤ−６０Ｈｚ」に切り替える。一方、ＴＧ２５は、次の画像データＢのビデオ開始信号を画像転送部１２から受信部２１を介して受け取り、かつ、画像データＡの読み出しが完了してから、出力モードを「ＦＨＤ−６０Ｈｚ」に切り替える。そのため、入力モードと出力モードとが一致しない期間ｔ３〜ｔ５がある。入力モードの解像度が出力モードの解像度より低い期間ｔ３〜ｔ５では、ＴＧ２５は、ＴＥモードを「４ｋ→ＦＨＤ切替中」とする。ＴＧ２５は、画像データＡの読み出し開始からＴＥモード「４ｋ→ＦＨＤ切替中」に応じた期間Ｐ３が経過すると（時刻ｔ４）、ＴＥ信号を生成する。ここでは、ＴＥモード「４ｋ→ＦＨＤ切替中」に応じたＴＥ信号生成までの期間と、ＴＥモード「ＦＨＤ−６０Ｈｚ」に応じたＴＥ信号生成までの期間とは同じであるが、異なっていてもよい。
【００５５】
入力モードが「ＦＨＤ−６０Ｈｚ」であるとき、画像転送部１２は、通信接続部１３の合計８つのレーンのうち、一部（ここでは３／４）のレーンの動作を停止させる（休止させる）。ここでは、第１チャンネルの４つのレーンのうち３つのレーンを休止させ、第２チャンネルの４つのレーンのうち３つのレーンを休止させる。ただし、例えば、第１チャンネルの２つのレーンを動作させ、第２チャンネルの全てのレーンを休止させてもよい。ＦＨＤ解像度の１フレームの画像データは、４ｋ解像度の画像データＡの１／４のサイズである。ここではフレームレートは変化しないので、単位時間当たりのデータ転送量は１／４で済む。そのため、全体の３／４のレーンを休止させても画像データを適切に転送することができる。これにより、休止させるレーンに関する消費電力を低減することができる。
【００５６】
時刻ｔ４において、画像転送部１２は、ＴＥ信号を受信すると、ビデオ開始信号を受信部２１に送信すると共に、次のフレームのＦＨＤ解像度の画像データＢの転送を開始する。画像データＢは、データＢ１、Ｂ２からなる。データＢ１は、第１チャンネルの１つのレーンを介して受信部２１に転送される。データＢ２は、第２チャンネルの１つのレーンを介して受信部２１に転送される。フレームメモリ２３は、メモリアドレス順に詰めて画像データＢを格納するのではなく、図１０に示すように、一部のメモリアドレスをスキップしながら画像データＢを格納する。その詳細については後述する。入力モード「ＦＨＤ−６０Ｈｚ」では、画像データＡの読み出しが完了した後、フレームメモリ２３は、画像データＢが格納されない一部のメモリ領域の記憶保持動作を停止させる。
【００５７】
時刻ｔ６において（図１１）、読取部２４によってフレームメモリ２３からの画像データＢの読み出しが開始され、画像データＢは表示部３０に表示される。ＴＧ２５は、出力モード「ＦＨＤ−６０Ｈｚ」に応じたタイミングでタイミング信号を生成し、６０Ｈｚのリフレッシュレートで表示部３０を駆動する。
【００５８】
ＴＧ２５は、画像データＢの読み出し開始（時刻ｔ６）からＴＥモード「ＦＨＤ−６０Ｈｚ」に応じた期間Ｐ３が経過すると、ＴＥ信号を生成する（時刻ｔ７）。期間Ｐ３は期間Ｐ１以下である。画像転送部１２は、ＴＥ信号を受信すると（時刻ｔ７）、次のフレームのＦＨＤ解像度の画像データＣの転送を開始する。画像データＣの転送およびフレームメモリ２３への格納方法は、画像データＢの場合と同様である。
【００５９】
時刻ｔ８において、表示ドライバ２０は、入力モードを「ＦＨＤ−６０Ｈｚ」から「４ｋ−６０Ｈｚ」に変更するコマンドを、ホスト１０から受信したとする。ＴＧ２５は、該コマンドを受信するとすぐに表示ドライバ２０の入力モードを「４ｋ−６０Ｈｚ」に切り替える。一方、ＴＧ２５は、フレームメモリ２３に格納されているＦＨＤ解像度の画像データＣの読み出しが完了してから（時刻ｔ９）、出力モードを「４ｋ−６０Ｈｚ」に切り替える。そのため、入力モードと出力モードとが一致しない期間ｔ８〜ｔ９がある。入力モードの解像度が出力モードの解像度より高い期間ｔ８〜ｔ９では、ＴＧ２５は、ＴＥモードを解像度が高い方の「４ｋ−６０Ｈｚ」とする。ＴＧ２５は、画像データＣの読み出し開始からＴＥモード「４ｋ−６０Ｈｚ」に応じた期間Ｐ１が経過すると、ＴＥ信号を生成する。画像転送部１２は、ＴＥ信号を受信すると、次のフレームの４ｋ解像度の画像データＤの転送を開始する。
【００６０】
（フレームメモリへの格納）
図１２は、メモリ領域とＦＨＤ解像度の画像データＢとの対応関係の一例を示す図である。本図の見方は図４と同様である。ＦＨＤ解像度の画像の第１行かつ第１列〜第２７０列の画素のデータは、それぞれ、メモリアドレス順に、メモリアドレス１〜２７０の領域に格納される。一方、メモリアドレス２７１〜１０８０の領域はスキップされ、この領域にはデータは格納されない。ＦＨＤ解像度の画像の第１行かつ第２７１列〜第５４０列の画素のデータは、それぞれ、メモリアドレス順に、メモリアドレス２１６１〜２４３０の領域に格納される。すなわち、４ｋ解像度の画像の第１行かつ第１列〜第２７０列の画素と第２行かつ第１列〜第２７０列の画素とのデータが格納される領域に、ＦＨＤ解像度の画像の第１行かつ第１列〜第５４０列の画素のデータが格納される。同様に、４ｋ解像度の画像の第１行かつ第５４１列〜第８１０列の画素と第２行かつ第５４１列〜第８１０列の画素とのデータが格納される領域に、ＦＨＤ解像度の画像の第１行かつ第５４１列〜第１０８０列の画素のデータが格納される。つまり、４ｋ解像度の画像の２行分の画素のデータが格納される領域に、一部のメモリアドレスをスキップしながら、ＦＨＤ解像度の画像の１行分の画素のデータが格納される。ＦＨＤ解像度の画像の第１９２０行の画素のデータは、４ｋ解像度の画像の第３８３９行および第３８４０行の画素のデータと対応する位置に格納される。ＦＨＤ解像度の画像データＢを格納するとき、フレームメモリ２３は、４ｋ解像度では使用されるメモリ領域のうちＦＨＤ解像度では使用されないメモリ領域（ハッチングのない領域）の記憶保持動作を停止する。
【００６１】
書込部２２は、解像度が変化しても、第１および第２チャンネルと、各チャンネルを介して転送されたデータを書き込むメモリ領域との対応付けを維持する。ＦＨＤ解像度の画像のｎ行目のデータは、４ｋ解像度の画像の２ｎ−１行目および２ｎ行目のデータが格納されるメモリ領域内に格納される。例えば、フレームメモリ２３は、ＦＨＤ解像度の画像の最下行の画素のデータを、４ｋ解像度の画像の最下行の画素のデータに対応する位置に格納する。
【００６２】
図１３は、読取部によるデータの読み出しのタイミングを示す図である。出力モード「４ｋ−６０Ｈｚ」に対し、「ＦＨＤ−６０Ｈｚ」では、画像の行数は半分であるが、１フレームの画像データを読み出す期間は同じである。そのため、読取部２４は、「４ｋ−６０Ｈｚ」において画像の２行分の画素のデータを読み出す期間に、「ＦＨＤ−６０Ｈｚ」において画像の１行分の画素のデータを読み出す。それゆえ、出力モードが異なっても、読取部２４が各メモリアドレスのデータを読み出すタイミングを同じにすることができる。読取部２４による読み出し動作は、出力モードに関わらず、類似の動作とすることができる。それゆえ、２つの解像度に対応した読取部２４の回路規模を小さくすることができる。
【００６３】
〔ソフトウェアによる実現例〕
表示装置１、２の制御ブロック（特に画像生成部１１、画像転送部１２、受信部２１、書込部２２、読取部２４、ＴＧ２５、および変換部２６）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【００６４】
後者の場合、表示装置１、２は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００６５】
〔まとめ〕
本発明の態様１に係る表示制御装置は、表示ドライバ（２０、２７）と、上記表示ドライバに画像データを転送する画像転送部（１２）と、上記表示ドライバと上記画像転送部とを接続する、第１および第２伝送線路とを備え、上記画像転送部は、第１解像度の上記画像データを転送するとき、上記第１および第２伝送線路を介して該画像データを上記表示ドライバに転送し、上記第１解像度より低い第２解像度の上記画像データを転送するとき、上記第１伝送線路の動作を停止させ、上記第２伝送線路を介して該画像データを上記表示ドライバに転送する構成である。上記の構成によれば、解像度のより低い第２解像度の画像データを転送するとき、一部の伝送線路である第１伝送線路の動作を停止させる。これにより、画像データの解像度−フレームレートを適宜切り替えることで、消費電力を低減することができる。
【００６６】
本発明の態様２に係る表示制御装置は、上記の態様１において、上記表示ドライバは、上記第１解像度の上記画像データを格納可能なフレームメモリ（２３）を備え、上記フレームメモリは、一部のメモリアドレスをスキップしながら、上記第２解像度の上記画像データを格納する構成としてもよい。上記の構成によれば、解像度が切り替わった際のティアリングを防止するための入力待ちの期間を短くすることができる。
【００６７】
本発明の態様３に係る表示制御装置は、上記の態様２において、上記第２解像度の上記画像データのフレームレートは上記第１解像度の上記画像データのフレームレートのＡ倍であり、上記第１解像度の行数はＢであり、上記フレームメモリは、上記第２解像度の画像の最下行の画像データを、上記第１解像度の画像の第（Ｂ／Ａ）行の画像データに対応する位置に格納する構成としてもよい。上記の構成によれば、画像データの解像度に関わらず、第２伝送線路と、第２伝送線路を介して転送された画像データが格納されるメモリ領域との対応付けを維持するよう表示ドライバを動作させることができる。そのため、画像データの解像度に応じて、フレームメモリのリード動作を大きく変える必要がなくなる。そのため、表示ドライバの回路規模を小さくすることができる。
【００６８】
本発明の態様４に係る表示制御装置は、上記の態様２において、フレームレートが一定のとき、上記フレームメモリは、上記第２解像度の画像の最下行のデータを、上記第１解像度の画像の最下行のデータに対応する位置に格納する構成としてもよい。上記の構成によれば、画像データの解像度に関わらず、フレームメモリの各メモリアドレスのリードのタイミングを同じにすることができる。そのため、表示ドライバの回路規模を小さくすることができる。
【００６９】
本発明の態様５に係る表示制御装置は、上記の態様２から４のいずれかにおいて、上記第１解像度から上記第２解像度に切り替わると共に、Ｃ＞１として、第１フレームレートから、上記第１フレームレートのＣ倍の第２フレームレートに切り替わるとき、上記表示ドライバは、上記フレームメモリに格納された上記第１解像度の画像データの（１−１／Ｃ）を読み出してから、上記画像転送部に転送タイミング信号を送信し、上記画像転送部は、上記転送タイミング信号を受信してから、上記第２フレームレートの画像データを上記表示ドライバに転送する構成としてもよい。上記の構成によれば、解像度およびフレームレートが切り替わった際のティアリングを防止することができる。
【００７０】
本発明の態様６に係る表示制御装置は、上記の態様１において、上記表示ドライバは、上記第１解像度の上記画像データを格納可能なフレームメモリを備え、転送される上記画像データが上記第１解像度から上記第２解像度に切り替わるとき、上記表示ドライバは、上記フレームメモリに格納された上記第１解像度の上記画像データを読み出し、該画像データを上記第２解像度に変換し、上記第２解像度に変換された該画像データを上記フレームメモリに格納する構成としてもよい。上記の構成によれば、画像転送部から第２解像度の画像データの転送がされないまたは遅れる場合でも、表示ドライバは、変換された第２解像度の画像データを用いて、表示制御を行うことができる。
【００７１】
本発明の態様７に係る表示制御装置は、上記の態様１において、上記表示ドライバは、上記第１解像度の上記画像データを格納可能なフレームメモリを備え、上記フレームメモリは、上記第２解像度の上記画像データを格納している期間に、一部のメモリ領域の記憶保持動作を停止させる構成としてもよい。上記の構成によれば、解像度に応じて不要となるメモリ領域の、記憶保持動作に関する消費電力を低減することができる。
【００７２】
本発明の態様８に係る表示制御装置は、上記の態様７において、上記フレームメモリは、上記一部のメモリ領域への、電力供給か、クロック信号供給か、またはリフレッシュ動作かを停止することにより、上記一部のメモリ領域の記憶保持動作を停止させる構成としてもよい。
【００７３】
本発明の態様９に係る表示制御装置は、上記の態様１から８のいずれかにおいて、上記第１伝送線路および上記第２伝送線路を含む第１伝送チャンネルと、第３伝送線路および第４伝送線路を含む第２伝送チャンネルとを備え、上記画像転送部は、上記第１解像度の上記画像データを転送するとき、上記第１から第４伝送線路を介して該画像データを上記表示ドライバに転送し、上記第２解像度の上記画像データを転送するとき、上記第１および第３伝送線路の動作を停止させ、上記第２および第４伝送線路を介して該画像データを上記表示ドライバに転送する構成としてもよい。上記の構成によれば、解像度のより低い第２解像度の画像データを転送するときも、２つの伝送チャンネルを介して画像データが転送される。そのため、各伝送チャンネルと、該伝送チャンネルを介して転送された画像データが格納されるメモリ領域との対応付けを維持するよう表示ドライバを動作させることができる。例えば、解像度に関わらず、表示ドライバが、各伝送チャンネルを介して転送された各データを、同時にフレームメモリのそれぞれ対応する領域に書き込むようにすることができる。そのため、画像データの解像度に応じて、フレームメモリのリード動作を大きく変える必要がなくなる。
【００７４】
本発明の態様１０に係る表示制御装置は、上記の態様１から９のいずれかにおいて、上記画像データは、１フレームの画像を表し、上記画像転送部は、画像のフレームレートに応じたタイミングで上記画像データを転送する構成としてもよい。
【００７５】
本発明の態様１１に係る表示制御装置は、上記の態様１から１０のいずれかにおいて、静止画を表示させるときは上記第１解像度の上記画像データを生成し、動画を表示させるときは上記第２解像度の上記画像データを生成する画像生成部（１１）を備える構成としてもよい。上記の構成によれば、解像度の高低が視認されやすい静止画においては高い第１解像度とし、解像度の高低が視認されにくい動画においては低い第２解像度とすることができる。これにより、効果的に消費電力を低減することができる。
【００７６】
本発明の態様１２に係る表示装置（１、２）は、上記の態様１から１１のいずれかの表示制御装置と、上記表示ドライバによって駆動され、画像を表示する表示部（３０）とを備える構成としてもよい。
【００７７】
本発明の態様１３に係る表示制御装置の制御方法は、上記表示制御装置が、表示ドライバと、上記表示ドライバに画像データを転送する画像転送部と、上記表示ドライバと上記画像転送部とを接続する、第１および第２伝送線路とを備え、第１解像度の上記画像データを転送するとき、上記画像転送部から上記第１および第２伝送線路を介して該画像データを上記表示ドライバに転送し、上記第１解像度より低い第２解像度の上記画像データを転送するとき、上記第１伝送線路の動作を停止させ、上記画像転送部から上記第２伝送線路を介して該画像データを上記表示ドライバに転送する方法である。
【００７８】
本発明の各態様に係る表示制御装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記表示制御装置が備える各部（ソフトウェア要素）として動作させることにより上記表示制御装置をコンピュータにて実現させる表示制御装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【００７９】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【００８０】
１、２  表示装置    １０  ホスト（表示制御装置）    １１  画像生成部    
１２  画像転送部    １３  通信接続部（表示制御装置）    
２０、２７  表示ドライバ（表示制御装置）    ２３  フレームメモリ
【図１】
2017038249.tif 000003
【図２】
2017038249.tif 000004
【図３】
2017038249.tif 000005
【図４】
2017038249.tif 000006
【図５】
2017038249.tif 000007
【図６】
2017038249.tif 000008
【図７】
2017038249.tif 000009
【図８】
2017038249.tif 000010
【図９】
2017038249.tif 000011
【図１０】
2017038249.tif 000012
【図１１】
2017038249.tif 000013
【図１２】
2017038249.tif 000014
【図１３】
2017038249.tif 000015
【国際調査報告】
2017038249.tif 000016
2017038249.tif 000017
2017038249.tif 000018
2017038249.tif 000019