(57)【要約】【課題】  表示画像のちらつきやテアリング、消費電力及びコストを抑える。【解決手段】  本発明は、ＰＳＲ機能を備えた受信装置である。前記受信装置は、送信装置から送信される第１の画像データ列を受信する受信部と、ＰＳＲのためのフレームメモリと、ＰＳＲ制御情報に従って、前記第１の画像データ列を第２の画像データ列として前記フレームメモリに書き込み、前記フレームメモリから前記第２の画像データ列を読み出して出力するＰＳＲ制御部と、前記受信部が受信した前記第１の画像データ列又は前記フレームメモリから読み出された前記第２の画像データ列の一方を選択し、表示装置に出力するマルチプレクサとを備える。前記ＰＳＲ制御部は、受信した位相調整情報に基づいて、送信されてくる新たなフレームの第１の画像データ列と前記フレームメモリから読み出された前記第２の画像データ列との間の前記マルチプレクサに対する出力位相を調整する。【選択図】  図２
2018163297.tif 000002
【特許請求の範囲】
【請求項１】
パネルセルフリフレッシュ機能を備えた受信装置であって、
送信装置から送信されるフレームごとの第１の画像データ列を受信する受信部と、
パネルセルフリフレッシュのための少なくとも１フレーム分の画像データ列を記憶するフレームメモリと、
所定のＰＳＲ制御情報に従って、受信した前記第１の画像データ列を第２の画像データ列として前記フレームメモリに書き込み、前記フレームメモリに記憶された前記第２の画像データ列を読み出して出力するＰＳＲ制御部と、
前記ＰＳＲ制御部の制御の下、前記受信部が受信した前記第１の画像データ列又は前記フレームメモリから読み出された前記第２の画像データ列のいずれか一方を選択し、表示装置に出力するマルチプレクサと、を備え、
前記ＰＳＲ制御部は、
前記送信装置から位相調整情報を受信した場合に、受信した前記位相調整情報に基づいて、前記送信装置から送信されてくる新たなフレームに関する第１の画像データ列と前記フレームメモリから読み出された前記第２の画像データ列との間の前記マルチプレクサに対する出力位相を調整し、
前記位相調整情報は、前記送信装置から送信される前記新たなフレームに関する第１の画像データ列が到着するであろう予想到着時間を含む、
受信装置。
【請求項２】
前記ＰＳＲ制御部は、前記位相調整情報に基づいて、前記新たなフレームに関する第１の画像データ列が到着するまでの時間における出力可能フレーム数を算出し、算出された前記出力可能フレーム数に基づいて、前記新たなフレームに関する第１の画像データ列と前記フレームメモリから読み出された前記第２の画像データ列との間の前記マルチプレクサに対する出力位相を調整する、請求項１に記載の受信装置。
【請求項３】
前記ＰＳＲ制御部は、前記算出された出力可能フレーム数が所定値より小さいと判断する場合に、現在読み出し中の前記第２の画像データ列の読み出しの終了をもって該読み出しを停止し、前記新たなフレーム画像に関する第１の画像データ列が前記表示装置に出力されるように、前記マルチプレクサの切替え制御を行う、請求項２に記載の受信装置。
【請求項４】
前記ＰＳＲ制御部は、前記算出された出力可能フレーム数が所定値より大きいと判断する場合に、前記新たなフレーム画像に関する第１の画像データ列が到着するまでの期間において、前記第２の画像データ列に対するブランキング期間から所定期間分を差し引いて、前記第２の画像データ列を出力し、その後、前記新たなフレーム画像に関する第１の画像データ列が前記表示装置に出力されるように、前記マルチプレクサの切替え制御を行う、請求項２に記載の受信装置。
【請求項５】
前記ＰＳＲ制御部は、前記位相調整情報に基づいて、フレームに対して要求される既定の垂直ブランキング期間から所定ライン数分の期間を差し引く、請求項４に記載の受信装置。
【請求項６】
前記ＰＳＲ制御部は、前記算出された出力可能フレーム数が所定値より大きいと判断する場合に、前記新たなフレーム画像に関する第１の画像データ列が到着するまでの期間において、前記第２の画像データ列に対するブランキング期間に所定期間分を加え、前記第２の画像データ列を出力し、その後、前記新たなフレーム画像に関する第１の画像データ列が前記表示装置に出力されるように、前記マルチプレクサの切替え制御を行う、請求項２に記載の受信装置。
【請求項７】
前記ＰＳＲ制御部は、前記位相調整情報に基づいて、フレームに対する出力可能ライン数を算出し、前記フレームに対して要求される既定の垂直ブランキング期間に、前記出力可能ライン数に基づく前記所定ライン数分の期間を加える、請求項６に記載の受信装置。
【請求項８】
前記送信装置から送信される前記位相調整情報を受信する補助受信部をさらに備える、請求項１から７までのいずれか１項に記載の受信装置。
【請求項９】
請求項１から８までのいずれか１項に記載の前記受信装置に適合され、生成した複数のフレームの画像データ列に基づいて、前記位相調整情報を生成する送信装置。
【請求項１０】
請求項９に記載の前記送信装置と、請求項１から８までのいずれか１項に記載の前記受信装置とを備える画像伝送システムであって、
前記送信装置は、生成した複数のフレームの画像データ列に基づいて、前記位相調整情報を生成する、
画像伝送システム。
【請求項１１】
フレームごとの画像データ列を生成し、生成した前記画像データ列を第１の画像データ列として送信する送信装置と、
前記送信装置によって送信された前記第１の画像データ列を受信して、表示装置に出力する受信装置と、を備える画像伝送システムであって、
前記送信装置は、複数のフレームの前記画像データ列に基づいて位相調整情報を生成し、生成した前記位相調整情報を前記受信装置に送信し、
前記受信装置は、
パネルセルフリフレッシュのための少なくとも１フレームの画像データ列を記憶するフレームメモリと、
所定のＰＳＲ制御情報に基づいて、受信した前記第１の画像データ列を第２の画像データ列として前記フレームメモリに書き込み、前記フレームメモリに記憶された前記第２の画像データ列を読み出して出力するＰＳＲ制御部と、
前記ＰＳＲ制御部の制御の下、受信した前記第１の画像データ列又は前記フレームメモリから読み出された前記第２の画像データ列のいずれか一方を選択し、前記表示装置に出力するマルチプレクサと、を備え、
前記ＰＳＲ制御部は、
前記送信装置から前記位相調整情報を受信した場合に、前記位相調整情報に基づいて、受信される新たなフレームに関する第１の画像データ列と前記フレームメモリから読み出された前記第２の画像データ列との間の前記マルチプレクサに対する出力位相を調整し、
前記位相調整情報は、前記送信装置から送信される前記新たなフレームに関する第１の画像データ列が到着するであろう予想到着時間を含む、
画像伝送システム。
【請求項１２】
パネルセルフリフレッシュ機能を備える受信装置の表示制御方法であって、
第１のモードにおいて、
送信装置から送信されるフレームごとの第１の画像データ列を受信することと、
受信した前記第１の画像データ列をマルチプレクサを介して表示装置に出力することと、を実行することと、
第２のモードにおいて、
前記受信した第１の画像データ列を第２の画像データ列としてフレームメモリに記憶することと、
前記フレームメモリに記憶された前記第２の画像データ列を読み出し、前記マルチプレクサを介して前記表示装置に出力することと、
前記送信装置から位相調整情報を受信した場合に、前記位相調整情報に基づいて、前記送信装置から送信されてくる新たなフレームに関する第１の画像データ列と前記フレームメモリから読み出された前記第２の画像データ列との間の前記マルチプレクサに対する出力位相を調整することと、
前記出力位相の調整後、前記第２のモードから前記第１のモードに切り替えること、を実行することと、
所定のＰＳＲ制御情報に従って、前記第１のモード又は前記第２のモードのいずれかに切り替えることと、
を含み、
前記位相調整情報は、前記送信装置から送信される前記新たなフレームに関する第１の画像データ列が到着するであろう予想到着時間を含む、
表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像伝送システム、これを構成する受信装置及び送信装置、並びに表示制御方法に関し、特に、ＰＳＲ技術又はこれに類する技術を用いた画像伝送システム、これを構成する受信装置及び送信装置、並びに表示制御方法に関する。
【背景技術】
【０００２】
画像伝送システムは、生成された画像／映像／音声データ（以下特に区別する必要がない限り単に「画像データ」というものとする。）を送信する送信装置と、該送信装置から送信される画像データを受信し、該画像データに従って表示装置に適合した出力信号を出力する受信装置とを含み構成される。このような画像伝送システムでは、ビデオインターフェース規格であるディスプレイポート（DisplayPort）に準拠した液晶ディスプレイ等のデジタルディスプレイが普及している。特に、エンベディッドディスプレイポート（embedded DisplayPort；以下「ｅＤＰ」という。）は、情報機器の内部配線を考慮して策定された規格であり、ｅＤＰ  ｖ１．３以降は、情報機器の消費電力を最小化するためのパネルセルフリフレッシュ（Panel Self-Refresh；以下「ＰＳＲ」という。）技術が規定されている。
【０００３】
かかるＰＳＲ技術は、静止画像の表示が許容される場合には、送信装置から受信装置への画像データの伝送を休止し、受信装置のフレームメモリに格納された画像データを出力する技術である。具体的には、送信装置は、バッファメモリに格納された表示されるべき画像に関する画像データについて、画像変化がないことを検出した場合には、“ＰＳＲ  Ｅｎｔｒｙ”と呼ばれる制御情報を受信装置に送信して、動作に必要のない回路をスリープ状態にし、受信装置は、“ＰＳＲ  Ｅｎｔｒｙ”を認識すると、送信装置から送信される画像データをフレームメモリに書き込んで、以降、フレームメモリからの画像データ出力に切り替える。また、送信装置は、バッファメモリに格納された画像データにおいて画像変化を検出した場合には、“ＰＳＲ  Ｅｘｉｔ”と呼ばれる制御情報を受信装置に送信してスリープ状態から復帰し、受信装置は、ＰＳＲ  Ｅｘｉｔを認識すると、フレームメモリからの画像データ出力から、送信装置からの画像データ出力に切り替える。このように、ＰＳＲ技術では、送信装置が、表示されるべき画像に変化がないことを検出した場合、送信装置はスリープ状態になる一方、受信装置は、その内部のフレームメモリを利用して画像表示を行うので、電力消費を最小化し、情報機器のバッテリ駆動時間を格段に増やすことができる。
【０００４】
一方で、ＰＳＲ技術では、静止画像データ出力と送信画像データ出力との間の切替えに際して、両出力の位相の同期を取っていない場合や、１秒当たりに表示するフレームの数を消費電力を削減するために、静止画像の出力では間引きしている場合に、画像に発生するフリッカー（ちらつき）が増大する場合がある。このため、かかるフリッカーの低減を目的とした技術が提案されている。
【０００５】
例えば、下記特許文献１には、“ＰＳＲ  Ｅｘｉｔ”の際に、表示される画像にフリッカーを発生させずに画像出力を切替えるようにした画像表示装置が開示されている。具体的には、特許文献１の画像表示装置は、画像データを選択的に切替えて表示部に出力する選択回路と、該選択回路の制御を行うコントローラと、外部から供給される画像を第１の画像データとして該選択回路及び該コントローラに出力し該画像データの出力状態を判断する転送回路と、該コントローラの制御の下、該第１の画像データを該第２の画像データとして記憶する記憶装置とを備え、該コントローラは第１の出力状態及び該画像データに従う制御情報に基づき該第２の画像データを選択するよう該選択回路を制御し、該第２の画像データを該表示部に出力する間に該第１の出力状態から第２の出力状態に遷移したと判断する場合、画像データの切替えに必要なフレーム数の候補を複数の算出方法により算出し、該候補で決定されるフレーム数に基づき該第２の画像データの非表示期間を調整する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１５−１９１０９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ｅＤＰ規格のＰＳＲ技術では、送信装置側は、受信装置側に対して、静止画像データ出力から送信画像データ出力への切替えを指示するために、“ＰＳＲ  Ｅｘｉｔ”と呼ばれる制御情報を送信し、受信装置側は、これを受けて、フレームメモリからの静止画像データ出力から送信装置からの送信画像データ出力に切り替える。
【０００８】
しかしながら、ｅＤＰ規格上、ＰＳＲに関する制御情報は、送信タイミングが特に定められているわけではなく、事実、単に受信装置側の制御トリガとして機能するに過ぎない。したがって、受信装置側は、かかる制御情報に基づいて、送信装置側からあとどのくらいの時間経過後に新しい画像データが送信されてくるかを認識することができなかった。
【０００９】
また、上述の特許文献１に示すような従来の画像表示装置は、“ＰＳＲ  Ｅｘｉｔ”の際、画像データの切替えに必要なフレーム数の候補を複数の算出方法により算出し、該候補で決定されるフレーム数に基づき記憶装置から読み出される第２の画像データ（静止画像データ）の非表示期間を調整することにより、第１の画像データ（送信画像データ）の出力と第２の画像データの出力との間の位相を揃えることを可能にしている。
【００１０】
しかしながら、かかる従来の画像表示装置は、第２の画像データの非表示期間の調整中、データ出力の位相を揃えるために、フレームメモリへ第１の画像データを書き込みしているのと同時に、フレームメモリから第２の画像データを読み出しているため、データ伝送帯域を広く（すなわち、バス幅を大きく）とる必要があり、したがって、高価なメモリを必要とし、また、消費電力が大きくなるという問題があった。これは、表示装置の画面の解像度が今後ますます向上していくことを考慮すると、無視することができない問題である。
【００１１】
そこで、本発明は、表示される画像におけるちらつきやテアリングを抑え、また、消費電力及びコストを抑えた画像伝送システム及び表示制御方法を提供することを目的としている。
【００１２】
具体的には、本発明の一つの目的は、ＰＳＲ制御において、フレームメモリから読み出される静止画像データ出力から送信装置から送信される新しい画像データ出力に切り替える際に、両画像データ出力の位相を効率的に揃え、これにより、表示される画像におけるちらつきを抑えることができる画像伝送システム及び表示制御方法を提供することにある。
【００１３】
また、本発明の一つの目的は、ＰＳＲ制御において、フレームメモリから読み出される静止画像データ出力から、送信装置から送信される新しい画像データ出力に切り替える際に、フレームメモリとの間の書き込み及び読み出しアクセスを同時に行うことを回避できるようにして、これにより、データ転送帯域を低く（バス幅を小さく）するとともに、メモリアクセスの頻度を減らして消費電力を低くすることができる画像伝送システム及び表示制御方法を提供することにある。
【課題を解決するための手段】
【００１４】
上記課題を解決するための本発明は、以下に示す発明特定事項乃至は技術的特徴を含んで構成される。
【００１５】
ある観点に従う本発明は、パネルセルフリフレッシュ機能を備えた受信装置である。前記受信装置は、送信装置から送信されるフレームごとの第１の画像データ列を受信する受信部と、パネルセルフリフレッシュのための少なくとも１フレーム分の画像データ列を記憶するフレームメモリと、所定のＰＳＲ制御情報に従って、受信した前記第１の画像データ列を第２の画像データ列として前記フレームメモリに書き込み、前記フレームメモリに記憶された前記第２の画像データ列を読み出して出力するＰＳＲ制御部と、前記ＰＳＲ制御部の制御の下、前記受信部が受信した前記第１の画像データ列又は前記フレームメモリから読み出された前記第２の画像データ列のいずれか一方を選択し、表示装置に出力するマルチプレクサと、を備え得る。そして、前記ＰＳＲ制御部は、前記送信装置から位相調整情報を受信した場合に、受信した前記位相調整情報に基づいて、前記送信装置から送信されてくる新たなフレームに関する第１の画像データ列と前記フレームメモリから読み出された前記第２の画像データ列との間の前記マルチプレクサに対する出力位相を調整し得る。
【００１６】
ここで、前記位相調整情報は、前記送信装置から送信される前記新たなフレームに関する第１の画像データ列が到着するであろう予想到着時間を含み得る。
【００１７】
これにより、受信装置は、送信装置から位相調整情報を受け取ると、該位相調整情報に基づいて、送信装置から送信されてくるであろう画像データ列とフレームメモリから読み出された画像データ列との間のマルチプレクサに対する出力位相を調整することができる。
【００１８】
また前記ＰＳＲ制御部は、前記位相調整情報に基づいて、前記新たなフレームに関する第１の画像データ列が到着するまでの時間における出力可能フレーム数を算出し、算出された前記出力可能フレーム数に基づいて、前記新たなフレームに関する第１の画像データ列と前記フレームメモリから読み出された前記第２の画像データ列との間の前記マルチプレクサに対する出力位相を調整し得る。
【００１９】
これにより、受信装置は、位相調整情報に基づいて出力可能フレーム数を算出するので、何フレーム分の画像データ列を繰り返し読み出して出力するかを判断することができ、したがって、両画像データ列間の出力位相を調整することができる。
【００２０】
また、前記ＰＳＲ制御部は、前記算出された出力可能フレーム数が所定値より小さいと判断する場合に、現在読み出し中の前記第２の画像データ列の読み出しの終了をもって該読み出しを停止し、前記新たなフレーム画像に関する第１の画像データ列が前記表示装置に出力されるように、前記マルチプレクサの切替え制御を行い得る。
【００２１】
これにより、受信装置は、新たなフレームに関する第１の画像データ列が到着するまでの間に、次のフレームタイミングでの画像データ列を出力することができない場合には、現在読み出し中の第２の画像データ列の読み出しの終了後、新たなフレーム画像に関する第１の画像データ列を前記表示装置に出力することができる。この場合、いずれの画像データ列も出力されない期間が存在するが、該期間は、１フレームの期間に満たないため、表示される画像の品質に影響を与えないか、又はほとんど無視することができる。
【００２２】
また、前記ＰＳＲ制御部は、前記算出された出力可能フレーム数が所定値より大きいと判断する場合に、前記新たなフレーム画像に関する第１の画像データ列が到着するまでの期間において、前記第２の画像データ列に対するブランキング期間から所定期間分を差し引いて、前記第２の画像データ列を出力し、その後、前記新たなフレーム画像に関する第１の画像データ列が前記表示装置に出力されるように、前記マルチプレクサの切替え制御を行い得る。
【００２３】
この場合、前記ＰＳＲ制御部は、前記位相調整情報に基づいて、フレームに対して要求される既定の垂直ブランキング期間から所定ライン数分の期間を差し引き得る。
【００２４】
これにより、受信装置は、１フレームに要求される既定の期間のうちのマージンとして用意された期間を間引くことで、既定の期間に満たない場合であっても、新たなフレームに関する第１の画像データ列が到着するまでの期間に第２の画像データ列を効率よく挿入することができる。
【００２５】
また、前記ＰＳＲ制御部は、前記算出された出力可能フレーム数が所定値より大きいと判断する場合に、前記新たなフレーム画像に関する第１の画像データ列が到着するまでの期間において、前記第２の画像データ列に対するブランキング期間に所定期間分を加え、前記第２の画像データ列を出力し、その後、前記新たなフレーム画像に関する第１の画像データ列が前記表示装置に出力されるように、前記マルチプレクサの切替え制御を行い得る。
【００２６】
この場合、前記ＰＳＲ制御部は、前記位相調整情報に基づいて、フレームに対する出力可能ライン数を算出し、前記フレームに対して要求される既定の垂直ブランキング期間に、前記出力可能ライン数に基づく前記所定ライン数分の期間を加え得る。
【００２７】
これにより、受信装置は、１フレームに要求される既定の期間を長くするよう調整することで、新たなフレームに関する第１の画像データ列が到着するまでの期間に、画像データ列を効率よく挿入することができる。
【００２８】
また、前記受信装置は、前記送信装置から送信される前記位相調整情報を受信する補助受信部をさらに備え得る。
【００２９】
また、別の観点に従う本発明は、前記受信装置に適合され、生成した複数のフレームの画像データ列に基づいて、前記位相調整情報を生成する送信装置であり得る。
【００３０】
さらに別の観点に従う本発明は、フレームごとの画像データ列を生成し、生成した前記画像データ列を第１の画像データ列として送信する送信装置と、前記送信装置によって送信された前記第１の画像データ列を受信して、表示装置に出力する受信装置とを備える画像伝送システムであり得る。前記送信装置は、複数のフレームの前記画像データ列に基づいて位相調整情報を生成し、生成した前記位相調整情報を前記受信装置に送信する。前記受信装置は、パネルセルフリフレッシュのための少なくとも１フレームの画像データ列を記憶するフレームメモリと、所定のＰＳＲ制御情報に基づいて、受信した前記第１の画像データ列を第２の画像データ列として前記フレームメモリに書き込み、前記フレームメモリに記憶された前記第２の画像データ列を読み出して出力するＰＳＲ制御部と、
前記ＰＳＲ制御部の制御の下、受信した前記第１の画像データ列又は前記フレームメモリから読み出された前記第２の画像データ列のいずれか一方を選択し、前記表示装置に出力するマルチプレクサと、を備え得る。そして、前記ＰＳＲ制御部は、前記送信装置から前記位相調整情報を受信した場合に、前記位相調整情報に基づいて、受信される新たなフレームに関する第１の画像データ列と前記フレームメモリから読み出された前記第２の画像データ列との間の前記マルチプレクサに対する出力位相を調整し得る。
【００３１】
さらに、別の観点に従う本発明は、パネルセルフリフレッシュ機能を備える受信装置の表示制御方法である。前記表示制御方法では、第１のモードにおいて、送信装置から送信されるフレームごとの第１の画像データ列を受信することと、受信した前記第１の画像データ列をマルチプレクサを介して表示装置に出力することと、が実行され得る。一方、第２のモードにおいて、前記受信した第１の画像データ列を第２の画像データ列としてフレームメモリに記憶することと、前記フレームメモリに記憶された前記第２の画像データ列を読み出し、前記マルチプレクサを介して前記表示装置に出力することと、前記送信装置から位相調整情報を受信した場合に、前記位相調整情報に基づいて、前記送信装置から送信されてくる新たなフレームに関する第１の画像データ列と前記フレームメモリから読み出された前記第２の画像データ列との間の前記マルチプレクサに対する出力位相を調整することと、前記出力位相の調整後、前記第２のモードから前記第１のモードに切り替えること、が実行され得る。さらに、前記表示制御方法では、所定のＰＳＲ制御情報に従って、前記第１のモード又は前記第２のモードのいずれかに切り替えることが実行され得る。
【００３２】
なお、本明細書等において、手段とは、単に物理的手段を意味するものではなく、その手段が有する機能をソフトウェアによって実現する場合も含む。また、１つの手段が有する機能が２つ以上の物理的手段により実現されても、２つ以上の手段の機能が１つの物理的手段により実現されてもよい。
【発明の効果】
【００３３】
本発明によれば、ＰＳＲ制御において、フレームメモリから読み出される静止画像データ出力から送信装置から送信される新しい画像データ出力に切り替える際に、両画像データ出力の位相を効率的に揃えることができ、これにより、表示される画像におけるちらつきやテアリングを抑えることができるようになる。
【００３４】
また、本発明によれば、ＰＳＲ制御において、フレームメモリから読み出される静止画像データ出力から送信装置から送信される新しい画像データ出力に切り替える際に、フレームメモリとの間の書き込み及び読み出しアクセスを同時に行うことを回避できるようになり、これにより、データ転送帯域を低い（バス幅を小さい）メモリを採用でき、また、メモリアクセスの頻度を減らすことで、消費電力を低く抑えることができるようになる。
【００３５】
本発明の他の技術的特徴、目的、及び作用効果乃至は利点は、添付した図面を参照して説明される以下の実施形態により明らかにされる。
【図面の簡単な説明】
【００３６】
【図１】本発明の一実施形態に係る画像伝送システムの概略構成の一例を示すブロックダイアグラムである。
【図２】本発明の一実施形態に係る画像伝送システムの受信装置の概略構成の一例を示すブロックダイアグラムである。
【図３】本発明の一実施形態に係る画像伝送システムの送信装置の動作を説明するためのフローチャートである。
【図４】本発明の一実施形態に係る画像伝送システムの受信装置の動作を説明するためのフローチャートである。
【図５】本発明の一実施形態に係る画像伝送システムの受信装置のＰＳＲモード時の動作を説明するためのフローチャートである。
【図６】本発明の一実施形態に係る画像伝送システムの受信装置のＰＳＲモード時の読み出し及び出力処理を説明するためのフローチャートである。
【図７】本発明の一実施形態に係る画像伝送システムの受信装置の位相調整処理を説明するためのフローチャートである。
【図８Ａ】本発明の一実施形態に係る受信装置における動作の例を説明するためのタイミングチャートである。
【図８Ｂ】本発明の一実施形態に係る受信装置における動作の例を説明するためのタイミングチャートである。
【図８Ｃ】本発明の一実施形態に係る受信装置における動作の例を説明するためのタイミングチャートである。
【発明を実施するための形態】
【００３７】
以下、図面を参照して本発明の実施の形態を説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除する意図はない。本発明は、その趣旨を逸脱しない範囲で種々変形（例えば各実施形態を組み合わせる等）して実施することができる。また、以下の図面の記載において、同一又は類似の部分には同一又は類似の符号を付して表している。図面は模式的なものであり、必ずしも実際の寸法や比率等とは一致しない。図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることがある。
【００３８】
図１は、本発明の一実施形態に係る画像伝送システムの概略構成の一例を示すブロックダイアグラムである。同図に示すように、画像伝送システム１００は、例えば、送信装置１１０と、受信装置ないしは表示制御装置（以下、単に「受信装置」という。）１２０とを含み構成される。送信装置１１０と受信装置１２０とは、典型的には、伝送チャネル１３０を介して接続される。本実施形態では、伝送チャネル１３０は、それぞれ差動信号線ペアから構成された主信号線１３１及び補助信号線１３２とを含む。主信号線１３１は、例えば既知のデータ伝送規格に従う、画像データを伝送するための信号線である。一方、補助信号線１３２は、本実施形態では、後述する位相調整情報を伝送するための信号線である。
【００３９】
本例では、画像伝送システム１００は、送信装置１１０と受信装置１２０とは別体として構成されているが、これに限られるものでなく、１つの情報装置における送信装置１１０及び受信装置１２０として構成されても良い。本実施形態の画像伝送システム１００は、後述するように、ＰＳＲ技術又はこれに類する技術を前提にした改良技術が実装される。ＰＳＲ技術は、静止画像が表示される間、送信装置１１０側はスリープ状態となって画像データ列の送信を休止し、受信装置１２０側がフレームメモリに格納された画像データ列を表示装置（図示せず）に出力する技術である。
【００４０】
送信装置１１０は、典型的には、ｅＤＰ（embedded DisplayPort）のソース機器であり、例えば、パーソナルコンピュータや、セットトップボックス等であり得る。送信装置１１０は、表示装置に表示されるべき画像に関する画像データを生成し、これを受信装置１２０に送信する。送信装置１１０は、例えば、フレームジェネレータ１１１と、バッファメモリ１１２と、送信部１１３と、ＰＳＲ管理部１１４と、補助送信部１１５とを含み構成される。
【００４１】
フレームジェネレータ１１１は、例えば、ＣＰＵ等の制御の下、表示されるべき画像に関する画像データ列を順次に生成し、バッファメモリ１１２に書き込む。画像データ列は、画像そのものを構成するデータブロックに加え、典型的には、表示制御に関するさまざまな制御コードのデータブロックを含み得る。後述するＰＳＲ制御情報は、制御コードの一例である。
【００４２】
バッファメモリ１１２は、例えば、数フレーム分の画像データ列を格納する。バッファメモリ１１２は、例えばＤＲＡＭ等により構成されるが、これに限られるものでない。
【００４３】
送信部１１３は、バッファメモリ１１２に格納された画像データ列を順次に読み出して、これを所定の伝送規格に適した形式のデータ列に変換した後、伝送チャネル１３０の主信号線１３１を介して受信装置１２０に送信する。
【００４４】
ＰＳＲ管理部１１４は、ＰＳＲ制御を可能にするために、バッファメモリ１１２に格納された画像データ列を検査して、表示されるべきフレーム画像間に変化があるか否かをチェックする。ＰＳＲ管理部１１４は、画像データ列が生成されている間、表示されるべきフレーム画像間に変化がないことを検出すると、受信装置１２０をＰＳＲモードに移行させるべく、ＰＳＲ制御情報“ＰＳＲ  Ｅｎｔｒｙ”を送信部１１３に送信するとともに、送信装置１１０がスリープ状態となるように制御を行う。ＰＳＲ制御情報“ＰＳＲ  Ｅｎｔｒｙ”は、ｅＤＰ規格に定義されているものが用いられ得る。ＰＳＲ制御情報は、例えば、画像データ列の一部として構成され得る。送信装置１１０は、スリープ状態では、送信部１１３等の動作に必要のない回路要素への電力供給を休止して、これにより、電力消費を最小化する。また、ＰＳＲ管理部１１４は、ＰＳＲモード中に、バッファメモリ１１２内の生成されている画像データ列から表示されるべきフレーム画像間に変化があることを検出すると、該画像データ列を送信できるよう送信部１１３等の回路要素をスリープ状態から復帰させる。また、ＰＳＲ管理部１１４は、バッファメモリ１１２内の画像データ列に基づいて、送信すべき画像データ列が受信装置１２０に到着するであろう予想時間（以下「予想到着時間」という。）を算出し、これを位相調整情報として補助送信部１１５に出力する。位相調整情報は、ＰＳＲ制御情報の一つとみなし得る。なお、ＰＳＲ管理部１１４は、送信部１１３がスリープ状態から復帰した後、規格に従って、ＰＳＲ制御情報“ＰＳＲ  Ｅｘｉｔ”を送信部１１３に送信しても良い。
【００４５】
補助送信部１１５は、補助信号線１３２を介して、追加のＰＳＲ制御情報を受信装置１２０に送信する。本実施形態では、位相調整情報は、補助信号線１３２を介して補助送信部１１５によって受信装置１２０に送信されるが、これに限られるものでない。例えば、ＰＳＲ同期情報は、主信号線１３１を介して受信装置１２０に送信されても良く、この場合は、補助送信部１１５は、送信部１１３の一部として構成され得る。或いは、ＰＳＲ同期情報は、さらなる他の信号線を介して送信されても良い。
【００４６】
受信装置１２０は、典型的には、ｅＤＰのシンク機器であり、例えば、コンピュータディスプレイやプロジェクタ等があり得る。受信装置１２０は、送信装置１１０から送信される画像データ列を受信し、スルーモード（通常の画像表示モード）においては、これを表示装置（図示せず）に直接的に出力する。一方、ＰＳＲモードにおいては、受信装置１２０は、後述する内部のフレームメモリ１２４から画像データ列を読み出して、これを表示装置（図示せず）に出力する。受信装置１２０は、例えば、受信部１２１と、補助受信部１２２と、ＰＳＲ制御部１２３と、フレームメモリ１２４と、マルチプレクサ（ＭＵＸ）１２５とを含み構成される。後述するように、本実施形態の受信装置１２０は、ＰＳＲモードからスルーモードに移行する際、送信装置１１０から送信されてくる画像データ列の出力とフレームメモリから読み出される画像データ列の出力との間の位相を調整する機能を有する。かかる位相調整機能は、後述するように、例えば、ＰＳＲ制御部の一部の機能として実装される。
【００４７】
受信部１２１は、送信装置１１０から送信される所定の伝送規格に従ったデータ列を受信する。受信部１２１は、受信したデータ列を元の画像データ列に変換した後、ＰＳＲ制御部及びマルチプレクサのそれぞれに出力する。
【００４８】
補助受信部１２２は、補助信号線１３２を介して、送信装置１１０からＰＳＲ同期情報を受信する。補助受信部１２２は、補助送信部１１５と同様に、受信部１２１の一部として構成されても良い。
【００４９】
ＰＳＲ制御部１２３は、送信装置１１０から受信した画像データ列にＰＳＲ制御情報が含まれているか否かを監視し、ＰＳＲ制御情報が含まれていると判断する場合、又は、位相調整情報を受信した場合、必要なＰＳＲ制御を行う。具体的には、ＰＳＲ制御部１２３は、スルーモード中、画像データ列中にＰＳＲ制御情報“ＰＳＲ  Ｅｎｔｒｙ”を検出すると、送信される画像データ列がフレームメモリ１２４に格納されるように制御を行い、１フレーム分の画像データ列がフレームメモリ１２４に格納された後、フレームメモリ１２４から読み出される画像データ列が表示装置に出力されるようにマルチプレクサ１２５に選択制御信号を出力し、フレームメモリ１２４から読み出される画像データ列をマルチプレクサ１２５に出力する。これにより、ＰＳＲ制御部１２３は、ＰＳＲモードに移行する。また、ＰＳＲ制御部１２３は、ＰＳＲモード中、位相調整情報を検出すると、位相調整情報が示す予想到着時間に基づいて画像データ出力の位相調整処理を行って、適時のタイミングで、送信装置１１０から送信される画像データ列が表示装置に出力されるようにマルチプレクサ１２５に選択制御信号を出力し、フレームメモリ１２４からの読み出しが停止するよう制御する。これにより、受信装置１２０がスルーモードに移行する。なお、画像データ出力の位相調整処理の詳細については、後述する。
【００５０】
フレームメモリ１２４は、ＰＳＲ技術を実現するために設けられる画像データ列を格納するためのメモリである。フレームメモリは、典型的には、ＤＲＡＭで構成されるが、これに限られるものではない。本開示における位相調整処理により、高い解像度の表示装置が用いられる場合であっても、バス幅の広い高価なフレームメモリを選択する必要がなく、コストを抑えることができる。
【００５１】
マルチプレクサ１２５は、例えば２入力１出力の選択回路である。具体的には、マルチプレクサ１２５は、例えば、ＰＳＲ制御部１２３からの選択制御信号に従って、送信装置１１０から送信される画像データ列又はフレームメモリ１２４から読み出される画像データ列のいずれかを選択し、表示装置に出力する。
【００５２】
本開示において、表示装置は図示されていないが、表示装置は、例えば、液晶パネルや有機ＥＬパネルを含み構成されるデバイスであるが、これらに限られない。また、表示装置は、受信装置１２０とは別体として構成されても良いし、受信装置１２０の一部として構成されても良い。
【００５３】
なお、上述のように構成される画像伝送システム１００において、ＰＳＲモードからスルーモードに移行する際、例えば、スリープ状態にあった送信装置１１０と受信装置１２０との間の通信を再開するため、伝送チャネル１３０を介して、再リンクトレーニングが行われ、これによりリンク確立後、画像データ列の送信が再開される。再リンクトレーニングは、既知のものを適用し得る。
【００５４】
図２は、本発明の一実施形態に係る受信装置のＰＳＲ制御部の詳細構成の一例を示すブロックダイアグラムである。同図に示すように、ＰＳＲ制御部１２３は、ラインバッファ１２３１と、メモリ制御部１２３２と、カウンタ１２３３と、モード管理部１２３４と、位相調整部１２３５とを含み構成される。なお、ＰＳＲ制御部１２３は、表示装置に適合したフレームに関する情報（フレーム情報）を保持し得る。フレーム情報は、例えば、水平ピクセル数、水平ブランキング数、垂直ライン数、及び垂直ブランキング数等の読み出し位置やフレームサイズに関する情報を含む。ＰＳＲ制御部１２３は、ＰＳＲモードにおいて、フレーム情報に従って表示装置に静止画像が表示されるように画像データ列の読み出し／出力を制御する。
【００５５】
ラインバッファ１２３１は、受信部１２１によって受信した画像データ列を、表示装置の表示ラインごとに順次に格納するバッファメモリである。ラインバッファ１２３１は、１フレーム分の画像データ列を格納する容量を有しても良いが、画像データ列の部分が順次にメモリ制御部１２３２に送出されることで、１フレーム分の容量よりも小さいメモリで構成し得る。
【００５６】
メモリ制御部１２３２は、図示しない所定の制御信号に基づいて、ラインバッファ１２３１に格納された画像データ列をフレームメモリ１２４の所定のブロック位置に書き込み、及び／又は、フレームメモリ１２４の所定のブロック位置から画像データ列を読み出すための制御を行う。なお、本実施形態では、メモリ制御部１２３２は、ＰＳＲモードからスルーモードに移行する場合であっても、読み出し制御と同時に書き込み制御を行う必要がないが、これは、メモリ制御部１２３２が、フレームメモリ１２４への書き込みとフレームメモリ１２４からの読み出しを同時に行う機能を有することを排除する趣旨ではない。
【００５７】
カウンタ１２３３は、例えば、ピクセルカウンタ及びラインカウンタ（図示せず）を含み、それぞれ、メモリ制御部１２３２の制御の下、受信装置１２０の基準クロックとなる、ピクセルクロックに従ってフレームメモリ１２４から読み出される画像データ列の水平方向のピクセル数及び垂直方向のライン数を計数する。すなわち、カウンタ１２３３は、画像データ列の読み出しにおいて、フレームのラインごとに、ピクセルクロックのクロック回数を計数するとともに、１ライン当たりのクロック回数を用いてライン数を計数する。ＰＳＲ制御部１２３は、カウンタ１２３３により計数された計数値を用いて、画像データ列の読み出し及び出力を管理する。また、本実施形態では、カウンタ１２３３により計数された計数値は、位相調整部１２３５によって参照される。
【００５８】
モード管理部１２３４は、受信装置１２０の動作モード、すなわち、受信装置１２０がスルーモードで動作するか又はＰＳＲモードで動作するかを管理し、動作モードに適合するようにマルチプレクサ１２５の入力を選択的に切り替える。例えば、モード管理部１２３４は、スルーモード中、ラインバッファ１２３１に書き込まれた画像データ列に、ＰＳＲ制御情報“ＰＳＲ  Ｅｎｔｒｙ”を検出すると、メモリ制御部１２３２に対して、ラインバッファ１２３１に格納されている画像データ列をフレームメモリ１２４に書き込むように指示し、書き込み終了後、メモリ制御部１２３２に対して、フレームメモリ１２４から画像データ列を読み出すように指示し、これによって、フレームメモリ１２４から読み出された画像データ列が表示装置に出力されるようにマルチプレクサ１２５の切替え制御を行う。また、モード管理部１２３４は、ＰＳＲモード中、後述する位相調整部１２３５からのモード切替指示に従い、適時のタイミングで、送信装置１１０から送信されてくる画像データ列が表示装置に出力されるようにマルチプレクサ１２５の切替え制御を行う。
【００５９】
位相調整部１２３５は、送信装置１１０から送信される位相調整情報（予想到着時間）に基づいて、ＰＳＲモードからスルーモードへ移行する際の、データ出力間の位相が調整されるように処理を行い、メモリ制御部１２３２に対して制御を行う。また、位相調整部１２３５は、位相調整処理の完了に合わせて、モード管理部１２３４に動作モードの切替えを指示する。ＰＳＲ制御部１２３における位相調整部１２３５の動作の詳細については、図７を参照して説明される。なお、本例では、位相調整部１２３５は、ＰＳＲ制御部１２３の一部として構成されているが、これに限られるものでなく、例えば、ＰＳＲ制御部１２３とは別に構成されても良い。
【００６０】
図３は、本発明の一実施形態に係る画像伝送システムの送信装置の動作を説明するためのフローチャートである。かかる動作は、送信装置１１０の各コンポーネントが協働することにより遂行されるが、各コンポーネントの動作内容は、以下の例に限定されるものでなく、適宜変更され得る。
【００６１】
同図を参照して、まず、送信装置１１０のフレームジェネレータ１１１は、例えば、ＣＰＵの制御の下、表示装置に適合した画像データ列を生成し、バッファメモリ１１２に書き込む（Ｓ３０１）。バッファメモリ１１２には、例えば数〜数十フレーム分の画像データ列が順次に書き込まれる。ＰＳＲ管理部１１４は、バッファメモリ１１２に格納された画像データ列に基づいてフレーム画像を検査する（Ｓ３０２）。すなわち、ＰＳＲ管理部は、画像データ列に基づいて、フレーム画像間に変化があったか否かを検査する。
【００６２】
次に、ＰＳＲ管理部１１４は、現在のモードがＰＳＲモードであるか否かを判断する（Ｓ３０３）。ＰＳＲ管理部１１４は、現在のモードがＰＳＲモードでないと判断する場合（Ｓ３０３のＮｏ）、フレーム画像の検査の結果、フレーム画像間に変化があったか否か、すなわち新しいフレーム画像を検出したか否かを判定する（Ｓ３０４）。ＰＳＲ管理部１１４は、新しいフレーム画像を検出した場合、何もする必要はない。したがって、ＰＳＲ管理部１１４が新しいフレーム画像を検出したと判定する場合には（Ｓ３０４のＹｅｓ）、バッファメモリ１１２に格納されている画像データ列は、所定のクロックに従って送信部１１３によって順次に読み出され、受信装置１２０に送信される（Ｓ３０５）。一方、ＰＳＲ管理部１１４は、新しいフレーム画像を検出しなかったと判定する場合（Ｓ３０４のＮｏ）、送信部１１３に検出しなかった旨を通知し、送信部１１３は、これを受けて、受信装置１２０をＰＳＲモードに移行させるために、ＰＳＲ制御情報“ＰＳＲ  Ｅｎｔｒｙ”を受信装置１２０に送信し（Ｓ３０６）、自身もＰＳＲモードに移行してスリープ状態となる（Ｓ３０７）。
【００６３】
一方、ＰＳＲ管理部１１４は、現在のモードがＰＳＲモードであると判断する場合（Ｓ３０３のＹｅｓ）、続いて、新しいフレーム画像を検出したか否かを判定する（Ｓ３０８）。ＰＳＲ管理部１１４は、新しいフレーム画像を検出していない場合（Ｓ３０８のＮｏ）、ＰＳＲモードのまま、すなわち送信装置１１０のうちの動作に必要のない回路要素をスリープ状態に維持させたまま、ステップＳ３０１の処理に戻る。
【００６４】
さらに、一方、ＰＳＲ管理部１１４は、新しいフレーム画像を検出した場合（Ｓ３０８のＹｅｓ）、新しいフレーム画像に関する画像データ列を送出するタイミング、すなわち新しいフレーム画像に関する画像データ列が受信装置１２０に到着する予想時間（予想到着時間」）を計算する（Ｓ３０９）。続いて、ＰＳＲ管理部１１４は、求めた予想到着時間を送信部１１３及び補助送信部１１５に通知し、補助送信部１１５は、これを位相調整情報として受信装置１２０に送信する（Ｓ３１０）。一方、送信部１１３は、通知された予想到着時間に合わせて、バッファメモリ１１２に格納されている対象となる画像データを読み出し、受信装置１２０に対する画像データ列の送信を開始する（Ｓ３１１）。他の例として、送信部１１３は、必ずしも通知された予想到着時間に合わせて画像データ列の読み出し及び送信を行う必要はなく、通常の処理動作の進捗に合わせて画像データ列の読み出し及び送信を行うようにしても良い。
【００６５】
以上のように、送信装置１１０は、ＰＳＲモードの間に、生成された画像データ列に基づいて、新しいフレーム画像を検出すると、該画像データ列の予想到着時間を計算し、該画像データ列を送信する前に、これを位相調整情報として受信装置１２０に送信するので、受信装置１２０は、ＰＳＲモードからスルーモードに移行する際に、該予想到着時間を考慮して出力データ間の位相を調整することができるようになる。
【００６６】
次に、受信装置１２０の動作について、図４〜図７を用いて説明する。以下に示される動作は、受信装置１２０の各コンポーネントが協働することにより遂行されるが、各コンポーネントの動作内容は、以下の例に限定されるものでなく、適宜変更され得る。
【００６７】
図４は、本発明の一実施形態に係る画像伝送システムの受信装置の動作を説明するためのフローチャートであり、具体的には、スルーモード時の受信装置１２０の動作を示している。なお、初期設定では、受信装置１２０のマルチプレクサ１２５は、受信部１２１側を選択しているものとする。
【００６８】
同図を参照して、スルーモードにおいて、受信装置１２０の受信部１２１は、送信装置１１０から画像データ列を受信したか否かを監視している（Ｓ４０１）。受信部１２１は、画像データ列を受信したと判断する場合（Ｓ４０１のＹｅｓ）、受信した画像データ列をマルチプレクサ１２５及びＰＳＲ制御部１２３のそれぞれに出力する（Ｓ４０２）。これにより、マルチプレクサ１２５に出力された画像データ列は、表示装置にそのまま出力されることになる。
【００６９】
かかる処理と独立又は並行して、ＰＳＲ制御部１２３は、受信部１２１から受け取った画像データ列をラインバッファ１２３１に順次に格納する（Ｓ４０３）。このとき、ＰＳＲ制御部１２３は、画像データ列からフレーム情報を取得し得る。続いて、ＰＳＲ制御部１２３は、画像データ列に基づいてＰＳＲ制御情報“ＰＳＲ  Ｅｎｔｒｙ”を検出したか否かをチェックする（Ｓ４０４）。ＰＳＲ制御部１２３は、ＰＳＲ制御情報“ＰＳＲ  Ｅｎｔｒｙ”を検出しなかった場合（Ｓ４０４のＮｏ）、スルーモードが維持されるため、ステップＳ４０１に戻る。
【００７０】
一方、ＰＳＲ制御部１２３は、ＰＳＲ制御情報“ＰＳＲ  Ｅｎｔｒｙ”を検出した場合（Ｓ４０４のＹｅｓ）、ＰＳＲモードに移行するための処理を行う。すなわち、ＰＳＲ制御部１２３は、ラインバッファ１２３１に格納された画像データ列を、メモリ制御部１２３２の制御を介して、フレームメモリ１２４に書き込む（Ｓ４０５）。このとき、受信部１２１は、受信している画像データ列をマルチプレクサ１２５及びラインバッファ１２３１に出力中である。さらに、ＰＳＲ制御部１２３は、受信した画像データ列のすべてがメモリ制御部１２３２を介してフレームメモリ１２４に出力されるまで動作を続ける（Ｓ４０６）。ＰＳＲ制御部１２３は、受信した画像データ列のすべてがメモリ制御部１２３２を介してフレームメモリ１２４に出力され、マルチプレクサ１２５から出力されたと判断すると（Ｓ４０６のＹｅｓ）、マルチプレクサ１２５の入力を送信装置１１０側からＰＳＲ制御部１２３側に切り替えて、フレームメモリ１２４から読み出した画像データ列の出力を行い、受信装置１２０をＰＳＲモードに移行させる（Ｓ４０７）。
【００７１】
図５は、ＰＳＲモード時の受信装置１２０の動作を説明するためのフローチャートである。
【００７２】
同図を参照して、ＰＳＲモードにおける受信装置１２０の動作を説明する。同図に示すように、ＰＳＲモードにおいて、ＰＳＲ制御部１２３は、補助受信部１２２を介して送信装置１１０から位相調整情報（予想到着時間）を受信したか否かを監視している（Ｓ５０１）。
【００７３】
ＰＳＲ制御部１２３は、位相調整情報を受信していない場合（Ｓ５０１のＮｏ）、ＰＳＲモードが維持されるので、フレームメモリ１２４から画像データ列を読み出して、これをマルチプレクサに出力する（Ｓ５０２）。マルチプレクサ１２５は、ＰＳＲ制御部１２３側の入力を選択しているため、フレームメモリ１２４から読み出された画像データ列が、表示装置に出力されることになる。なお、画像データ列の読み出し及び出力処理については、後述するように、図６を参照して説明される。
【００７４】
一方、ＰＳＲ制御部１２３は、位相調整情報を受信した場合（Ｓ５０１のＹｅｓ）、ＰＳＲモードからスルーモードに移行するため、位相調整処理を実行する（Ｓ５０３）。位相調整処理の完了により、ＰＳＲ制御部１２３は、マルチプレクサ１２５の入力をＰＳＲ制御部１２３側から受信部１２１側に切り替えて、受信装置１２０をスルーモードに移行させる。位相調整処理については、後述するように、図７を参照して説明される。
【００７５】
なお、本例では、説明の便宜のため、Ｓ５０１で位相調整情報の受信を監視するものとしているが、典型的には、位相調整情報の受信による割り込み処理により、Ｓ５０３の処理に移行するように構成され得る。
【００７６】
図６は、ＰＳＲモード時の受信装置１２０の動作を説明するためのフローチャートであり、具体的には、画像データ列の読み出し及び出力処理を示し、図５のＳ５０２の処理に相当する。
【００７７】
同図に示すように、画像データ列の読み出し及び出力処理において、ＰＳＲ制御部１２３は、ピクセルクロックに従って、カウンタ１２３３により、ピクセル数及びライン数の計数を開始する（Ｓ６０１）。ＰＳＲ制御部１２３は、カウンタ１２３３により計数中のライン数が垂直ブランキング期間の終わりに達する少し前、例えば数ライン前になった時点で、フレームメモリ１２４から画像データ列の読み出しを開始する（Ｓ６０２）。何ライン前に読み出しを開始するか否かは、典型的には、回路の構成に依存し、フレーム情報によって決定される。続いて、メモリ制御部１２３２は、読み出した画像データ列をラインバッファ１２３１の所定のブロック位置に順次に書き込む（Ｓ６０３）。
【００７８】
次に、カウンタ１２３３は、計数中の計数値が保持しているフレーム情報（例えば読み出し開始位置情報）と一致したか否かを監視する（Ｓ６０４）。カウンタ１２３３は、計数中の計数値が保持しているフレーム情報と一致したと判断した場合には（Ｓ６０４のＹｅｓ）、ラインバッファ１２３１から画像データ列を順次にマルチプレクサ１２５に出力する一方、ラインバッファ１２３１の空いたブロック位置にフレームメモリ１２４から読み出した画像データ列を順次に書き込む（Ｓ６０５）。メモリ制御部１２３２は、フレームの最後のラインを出力するまで、かかる処理を繰り返す（Ｓ６０６のＮｏ）。そして、ＰＳＲ制御部１２３は、最後のラインを出力したと判断する場合（Ｓ６０６のＹｅｓ）、カウンタをリセットし、次のフレームタイミングに備える（Ｓ６０７）。
【００７９】
図７は、本発明の一実施形態に係る画像伝送システムの受信装置の動作を説明するためのフローチャートであり、具体的には、図５に示した受信装置１２０の位相調整処理であるＳ５０３の処理の詳細を説明するためのフローチャートである。
【００８０】
同図を参照して、ＰＳＲ制御部１２３の位相調整部１２３５による位相調整処理について説明する。同図に示すように、位相調整部１２３５は、受信した位相調整情報が示す予想到着時間に基づいて、ピクセルクロックの予想クロック回数（以下「予想クロック回数」という。）を算出する（Ｓ７０１）。つまり、位相調整部１２３５は、時間単位の予想到着時間をクロック換算の単位に変換する。次に、位相調整部１２３５は、予想クロック回数と現在出力中の画像データ列に基づくフレームに対する残りクロック回数とに基づいて、新しいフレーム画像に関する画像データ列が到着するまでに出力可能なピクセル数（以下「出力可能クロック回数」という。）を算出する（Ｓ７０２）。
【００８１】
続いて、位相調整部１２３５は、算出した出力可能クロック回数に基づいて、フレームに対する出力可能なライン数を算出する（Ｓ７０３）。すなわち、位相調整部１２３５は、出力可能クロック回数を１ライン当たりのピクセルクロックのクロック回数で除して、その商を出力可能ライン数として求める。１ライン当たりのクロック回数は、水平ブランキング期間を含む。なお、除算の結果の余りのクロック回数分のピクセルクロックは、例えば、マルチプレクサ１２５の切替え処理後の垂直ブランキング期間に用いられる。
【００８２】
位相調整部１２３５は、次に、算出した出力可能ライン数に基づいて、出力可能なフレーム数を算出する（Ｓ７０４）。すなわち、位相調整部１２３５は、出力可能ライン数を１フレーム当たりのライン数に最小垂直ブランキング期間を加算したライン数で除して、その商を出力可能フレーム数として求めるとともに、余りを利用可能ライン数として求める。最小垂直ブランキング期間は、受信装置１２０や表示装置等の機器の制約上、最低限必要とされる垂直ブランキング期間である。１フレーム当たりのライン数は、最小垂直ブランキング期間を含む。つまり、利用可能ライン数は、１フレームにおける画像そのもののライン数に最小垂直ブランキング期間を加えた値より小さい。また、フレームメモリ１２４から読み出した画像データ列に基づいて画像を表示する場合、垂直ブランキング期間は、マルチプレクサ１２４の切り替えに必要な最小垂直ブランキング期間と表示装置のリフレッシュレートを満たす最大垂直ブランキング期間との間の値に調整される。スルーモードにおいては、入力された画像データ列に含まれる既定の垂直ブランキング期間が用いられる。出力可能フレーム数の最小値は、表示装置のパネルの制約に依存し得る。本例では、出力可能フレーム数の最小値を１とする。なお、利用可能ライン数は、以下に述べるように、少なくとも１つの出力可能フレームの垂直ブランキング期間に配分され得る。
【００８３】
次に、位相調整部１２３５は、算出された出力可能フレーム数が所定値以上（本例では“１”である。）であるか否かを判断する（Ｓ７０５）。位相調整部１２３５は、出力可能フレーム数が所定値以上であると判断する場合（Ｓ７０５のＹｅｓ）、算出した利用可能ライン数に基づいて出力可能フレームの垂直ブランキング期間を調整する（Ｓ７０６）。位相調整部１２３５は、利用可能ライン数を複数のフレームに均等に配分する場合、利用可能ライン数を出力可能フレーム数で除した値を配分する。本例では、位相調整部１２３５は、利用可能ライン数を出力可能フレーム数に応じて均等に配分するものとするが、これに限られるものでない。位相調整部１２３５は、続いて、メモリ制御部１２３２の制御を介して、フレームメモリ１２４から画像データ列を読み出して、マルチプレクサ１２５への出力を開始する（Ｓ７０７）。このとき、マルチプレクサ１２５は、ＰＳＲ制御部１２３からの出力を選択している。位相調整部１２３５は、出力可能フレーム数分の画像データ列の読み出し及び出力が終了したか否かを判断し、終了するまで読み出し及び出力を繰り返す（Ｓ７０８のＮｏ）。位相調整部１２３５は、出力可能フレーム数分の画像データ列の読み出し及び出力が終了したと判断する場合（Ｓ７０７のＹｅｓ）、マルチプレクサ１２５の入力をＰＳＲ制御部１２３側から受信部１２１側に切り替えて、受信装置１２０をスルーモードに移行させる（Ｓ７０９）。
【００８４】
一方、位相調整部１２３５は、出力可能フレーム数が所定値以上でないと判断する場合（Ｓ７０５のＮｏ）、出力可能フレーム数分の画像データ列の読み出し及び出力が完了したとしてマルチプレクサの入力をＰＳＲ制御部側から受信部１２１側に切り替えて、受信装置１２０をスルーモードに移行させる（Ｓ７０９）。
【００８５】
以上のように、位相調整部１２３５は、位相調整情報を受け取ると、位相調整情報が示す予想到達時間から、出力可能フレーム数を算出し、出力可能フレーム数に応じて、フレームメモリ１２４から画像データ列を読み出した後、適宜のタイミングで、マルチプレクサ１２５の入力をＰＳＲ制御部１２３側から受信部１２１側に切り替えるので、予想到達時間に合わせて送信されてくる画像データ列を、フレームメモリ１２４から読み出された画像データ列に続けてマルチプレクサ１２５から出力することができるようになる。つまり、フレームメモリ１２４からマルチプレクサ１２５への画像データ列の出力と受信部１２１からマルチプレクサ１２５への新しい画像データ列の出力との位相は効率的に揃えられ、これにより、表示される画像におけるちらつきやテアリングを抑えることができるようになる。
【００８６】
また、上記の例では、ＰＳＲモードからスルーモードに切り替える際、フレームメモリ１２４への書き込み及びフレームメモリ１２４からの読み出しアクセスが同時に行われないので、これにより、データ転送帯域を低く（バス幅を小さく）するとともに、メモリアクセスの頻度を減らして消費電力を低くすることができるようになる。
【００８７】
図８Ａは、本発明の一実施形態に係る受信装置における動作の例を説明するためのタイミングチャートであって、より具体的には、位相調整情報が示す予想到着時間が、１フレーム分の画像データ列を読み出すための時間よりも短い場合の受信装置１２０における動作例を示している。
【００８８】
図８Ａを参照して、ＰＳＲモードで動作中の受信装置１２０は、時点ｔ０において、ＰＳＲ制御部の制御の下、フレームメモリ１２４から画像データ列Ｄ１を読み出して、これをマルチプレクサに出力しているとする。今、時点ｔ１において、受信装置１２０は、補助受信部１２２により位相調整情報を受信する。これを受けて、受信装置１２０は、ＰＳＲ制御部１２３の位相調整部１２３５により、位相調整情報が示す予想到着時間に基づいてピクセルクロック換算の予想クロック回数ＴPredict後に新しいフレームの画像データ列Ｄ２が到着することを認識する。本例では、予想到着時間は、時点ｔ３であるものとする。ＰＳＲ制御部１２３は、予想クロック回数ＴPredictから現在読み出し／出力中の画像データ列Ｄ１の残りクロック回数ＴRestを引いた差分値δが、１フレーム分の画像データ列を出力するに必要なクロック回数に足りるか否か、すなわち、出力可能フレーム数が１以上であるか否かを判断する。１フレーム分の画像データ列は、最小垂直ブランキング期間を含む。本例では、差分値δが、１フレーム分の画像データ列を出力するに必要なクロック回数に満たないものとしている。つまり、これは、算出された出力可能フレーム数が１よりも小さいことを意味している。この場合、受信装置１２０は、時点ｔ２において、ＰＳＲ制御部１２３の制御の下、新たな画像データ列Ｄ２が到着するまでの間、現在読み出している画像データ列Ｄ１の残りのデータブロックの出力が終了すると、マルチプレクサ１２５の入力を切り替えてスルーモードに移行し、受信部１２１から送信される新しい画像データ列Ｄ２，Ｄ３，Ｄ４，…の到着を待つ。時点ｔ３において、受信装置１２０は、受信部１２１により新しい画像データ列Ｄ２を受信し、マルチプレクサ１２５にそのまま出力するとともに、ＰＳＲ制御部１２３に出力する。以降、受信装置１２０は、受信した画像データ列Ｄ３，Ｄ４，…を、同様に、マルチプレクサ１２５及びＰＳＲ制御部１２３に出力し、かかる処理は、ＰＳＲ制御部１２３により次のＰＳＲ制御情報“ＰＳＲ  Ｅｎｔｒｙ”が検出されるまで、継続される。
【００８９】
このように、図８Ａに示す例では、位相調整部１２３５は、位相調整情報が示す予想到着時間では、次のフレームタイミングで、１フレーム分の画像データ列を読み出し／出力する時間がないため、フレームメモリ１２４から現在読み出している画像データ列の残りのデータブロックの出力が終了すると、フレームメモリ１２４からの読み出しを止めて、マルチプレクサ１２５の入力を切り替えて、送信装置１１０から送信されてくる画像データ列の到着を待つように制御する。これにより、ＰＳＲモードからスルーモードに切り替える際に、フレームメモリ１２４から読み出される画像データ列の出力と送信装置１１０から送信される新しい画像データ列の出力との間の位相を効率的に揃えることができるとともに、フレームメモリ１２４への書き込み制御を不要とすることができる。
【００９０】
図８Ｂは、本発明の一実施形態に係る受信装置における動作の例を説明するためのタイミングチャートであって、より具体的には、予想到着時間が、１フレーム分の画像データ列を読み出すための時間よりも長い場合の受信装置１２０における動作例を示している。
【００９１】
図８Ｂを参照して、ＰＳＲモードで動作中の受信装置１２０は、ＰＳＲ制御部の制御の下、フレームメモリ１２４から画像データ列Ｄ１を読み出して、これをマルチプレクサに出力している間に、時点ｔ１において、補助受信部１２２により位相調整情報を受信したとする。ＰＳＲ制御部１２３は、位相調整情報が示す予想到着時間に基づく予想クロック回数ＴPredictから現在読み出し／出力中の画像データ列Ｄ１の残りクロック回数ＴRestを引いた差分値δが、１フレーム分の画像データ列を出力するに必要なクロック回数に足りるか否か、すなわち、出力可能フレーム数が１以上であるか否かを判断する。本例では、差分値δが、垂直ブランキング期間を間引き調整すれば１フレーム分の画像データ列を出力するに必要なクロック回数を超えているものとしている。これは、差分値δでは、１フレーム分の画像データ列に既定の垂直ブランキング期間を追加することはできないが、最小垂直ブランキング期間以上で既定の垂直ブランキング期間以下の値を１フレーム分の画像データ列に追加することで、１フレーム分の画像データ列に基づく画像の表示が可能な場合である。この場合、受信装置１２０は、時点ｔ２において、ＰＳＲ制御部１２３の制御の下、現在読み出している画像データ列Ｄ１の出力が終了すると、新たな画像データ列Ｄ２が到着するまでの間、垂直ブランキング期間のライン数を所定数だけ間引いて、次の１回分のフレームに対する画像データ列Ｄ１の読み出し／出力を行う（時点ｔ３）。受信装置１２０は、時点ｔ４において、ＰＳＲ制御部１２３の制御の下、現在読み出している画像データ列Ｄ１の残りのデータブロックの出力が終了すると、マルチプレクサ１２５の入力を切り替えてスルーモードに移行し、送信装置１１０から送信される新しい画像データ列Ｄ２，Ｄ３，Ｄ４，…の到着を待つ。時点ｔ５において、受信装置１２０は、受信部１２１により新しい画像データ列Ｄ２を受信し、マルチプレクサ１２５にそのまま出力するとともに、ＰＳＲ制御部１２３に出力する。以降、受信装置１２０は、受信した画像データ列Ｄ３，Ｄ４，…を、同様に、マルチプレクサ１２５及びＰＳＲ制御部１２３に出力し、かかる処理は、ＰＳＲ制御部１２３により次のＰＳＲ制御情報“ＰＳＲ  Ｅｎｔｒｙ”が検出されるまで、継続される。
【００９２】
このように、図８Ｂに示す例では、位相調整部１２３５は、位相調整情報が示す予想到着時間では、垂直ブランキング期間を間引き調整すれば、次のフレームタイミングでの１フレーム分の画像データ列を読み出し／出力する時間があるため、垂直ブランキング期間を間引き調整しながら、フレームメモリ１２４から現在読み出している画像データ列と次の画像データ列の出力が終了すると、フレームメモリ１２４からの読み出しを止めて、マルチプレクサ１２５の入力を切り替えて、送信装置１１０から送信されてくる画像データ列の到着を待つように制御する。これにより、ＰＳＲモードからスルーモードに切り替える際に、フレームメモリ１２４から読み出される画像データ列の出力と送信装置１１０から送信される新しい画像データ列の出力との間の位相を効率的に揃えることができるとともに、フレームメモリ１２４への書き込み制御を不要とすることができる。
【００９３】
図８Ｃは、本発明の一実施形態に係る受信装置における動作の例を説明するためのタイミングチャートであって、より具体的には、予想到着時間が、１フレーム分の画像データ列を読み出すための時間よりも長い場合の受信装置１２０における他の動作例を示している。
【００９４】
図８Ｃを参照して、ＰＳＲモードで動作中の受信装置１２０は、ＰＳＲ制御部の制御の下、フレームメモリ１２４から画像データ列Ｄ１を読み出して、これをマルチプレクサに出力している間に、時点ｔ１において、補助受信部１２２により位相調整情報を受信したとする。ＰＳＲ制御部１２３は、位相調整情報が示す予想到着時間に基づく予想クロック回数ＴPredictから現在読み出し／出力中の画像データ列Ｄ１の残りクロック回数ＴRestを差し引いた値が、１フレーム分の画像データ列を出力するに必要なクロック回数に足りるか否か、すなわち、出力可能フレーム数が１以上であるか否かを判断する。本例では、予想クロック回数ＴPredictから残りクロック回数ＴRestを差し引いた値が、１フレーム分の画像データ列を出力するに必要なクロック回数を超えているものとしている。すなわち、これは、差分値δでは、１フレーム分の画像データ列に既定の垂直ブランキング期間を追加しても、余剰の利用可能ラインがあるが、最大垂直ブランキング期間より短いため、垂直ブランキング期間を長くすることで、１フレーム分の画像データ列に基づく画像の表示が可能な場合である。この場合、受信装置１２０は、時点ｔ２において、ＰＳＲ制御部１２３の制御の下、現在読み出している画像データ列Ｄ１の出力が終了すると、垂直ブランキング期間に分配された出力可能ライン数分だけ追加して、次の１回分のフレームに対する画像データ列Ｄ１の読み出し／出力を行う（時点ｔ３）。受信装置１２０は、時点ｔ４において、ＰＳＲ制御部１２３の制御の下、現在読み出している画像データ列Ｄ１の残りのデータブロックの出力が終了すると、マルチプレクサ１２５の入力を切り替えてスルーモードに移行し、送信装置１１０から送信される新しい画像データ列Ｄ２，Ｄ３，Ｄ４，…の到着を待つ。時点ｔ５において、受信装置１２０は、受信部１２１により新しい画像データ列Ｄ２を受信し、マルチプレクサ１２５にそのまま出力するとともに、ＰＳＲ制御部１２３に出力する。以降、受信装置１２０は、受信した画像データ列Ｄ３，Ｄ４，…を、同様に、マルチプレクサ１２５及びＰＳＲ制御部１２３に出力し、かかる処理は、ＰＳＲ制御部１２３により次のＰＳＲ制御情報“ＰＳＲ  Ｅｎｔｒｙ”が検出されるまで、継続される。
【００９５】
このように、図８Ｃに示す例では、位相調整部１２３５は、位相調整情報が示す予想到着時間では、次のフレームタイミングでの１フレームを超えるが２フレームに満たない分の画像データ列を読み出し／出力する時間があるため、垂直ブランキング期間に出力可能ライン数を分配追加し、その後、フレームメモリ１２４から現在読み出している画像データ列の出力が終了すると、フレームメモリ１２４からの読み出しを止めて、マルチプレクサ１２５の入力を切り替えて、送信装置１１０から送信されてくる画像データ列の到着を待つように制御する。これにより、ＰＳＲモードからスルーモードに切り替える際に、フレームメモリ１２４から読み出される画像データ列の出力と送信装置１１０から送信される新しい画像データ列の出力との間の位相を効率的に揃えることができるとともに、フレームメモリ１２４への書き込み制御を不要とすることができる。
【００９６】
以上のように本実施形態によれば、ＰＳＲ制御部１２３は、受信した位相調整情報が示す予想到達時間に基づいて、予想到達時間に合わせて送信されてくるであろう画像データ列の出力と受信部１２１からマルチプレクサ１２５への新しい画像データ列の出力との位相は効率的に揃えられ、これにより、表示される画像におけるちらつきやテアリングを抑えることができるようになる。
【００９７】
また、本実施形態によれば、ＰＳＲモードからスルーモードに切り替える際、フレームメモリ１２４への書き込みアクセスとフレームメモリ１２４からの読み出しアクセスとが同時に行われないので、これにより、データ転送帯域を低く（バス幅を小さく）するとともに、メモリアクセスの頻度を減らして消費電力を低くすることができるようになる。
【００９８】
上記各実施形態は、本発明を説明するための例示であり、本発明をこれらの実施形態にのみ限定する趣旨ではない。本発明は、その要旨を逸脱しない限り、さまざまな形態で実施することができる。
【００９９】
例えば、本明細書に開示される方法においては、その結果に矛盾が生じない限り、ステップ、動作又は機能を並行して又は異なる順に実施しても良い。説明されたステップ、動作及び機能は、単なる例として提供されており、ステップ、動作及び機能のうちのいくつかは、発明の要旨を逸脱しない範囲で、省略でき、また、互いに結合させることで一つのものとしてもよく、また、他のステップ、動作又は機能を追加してもよい。
【０１００】
また、本開示では、水平方向のピクセル群により垂直方向にライン群を構成するフレーム画像を表示する表示装置を用いて説明したが、これに限られず、垂直方向のピクセル群により水平方向にライン群を構成するフレーム画像を表示する表示装置が用いられても良い。
【０１０１】
また、本明細書では、さまざまな実施形態が開示されているが、一の実施形態における特定のフィーチャ（技術的事項）を、適宜改良しながら、他の実施形態に追加し、又は該他の実施形態における特定のフィーチャと置換することができ、そのような形態も本発明の要旨に含まれる。
【産業上の利用可能性】
【０１０２】
本発明は、画像伝送システムの分野に広く利用することができる。
【符号の説明】
【０１０３】
１００…画像伝送システム
１１０…送信装置
１１１…フレームジェネレータ
１１２…バッファメモリ
１１３…送信部
１１４…ＰＳＲ管理部
１１５…補助送信部
１２０…受信装置
１２１…受信部
１２２…補助受信部
１２３…ＰＳＲ制御部
１２３１…ラインバッファ
１２３２…メモリ制御部
１２３３…カウンタ
１２３４…モード管理部
１２３５…位相調整部
１２４…フレームメモリ
１２５…マルチプレクサ（ＭＵＸ）
１３０…伝送チャネル
１３１…主信号線
１３２…副信号線
【図１】
2018163297.tif 000003
【図２】
2018163297.tif 000004
【図３】
2018163297.tif 000005
【図４】
2018163297.tif 000006
【図５】
2018163297.tif 000007
【図６】
2018163297.tif 000008
【図７】
2018163297.tif 000009
【図８Ａ】
2018163297.tif 000010
【図８Ｂ】
2018163297.tif 000011
【図８Ｃ】
2018163297.tif 000012