(57)【要約】【課題】ＨＤＭＩ接続されたソース機器とシンク機器の伝送システムにおいて、シンク機器の映像伝送路内のデータアイランド部の監視処理による処理負荷を低減させる伝送制御システムおよび、装置を提供し、効率的に大容量のデータ伝送を行うことを目的とする。【解決手段】ソース機器１１０は、大容量データをＨＤＭＩのデータアイランド区間で伝送し、前記大容量データの伝送開始タイミングをＨＤＭＩのＣＥＣコマンドで通知する。シンク機器１２０は、前記通知を受信すると、前記大容量データの受信を開始し、データの受信を完了した時点で、ソース機器１１０に対して、受信完了をＣＥＣコマンドで通知し、ソース機器の大容量データの伝送を終了させる。この手段により、シンク機器１２０は、ソース機器から大容量データの伝送時にのみ、データ受信処理を行う。【選択図】図１
2011160180.tif 000002
【特許請求の範囲】
【請求項１】
ソース機器とシンク機器とが、第１の伝送路と前記第１の伝送路よりも伝送速度が遅い第２の伝送路を含む伝送路を介してデータ通信する伝送制御システムであって、
前記ソース機器は、前記ソース機器から前記シンク機器へ前記第１の伝送路を介してデータの送信を開始すると前記第２の伝送路を介して前記データの送信を開始したことを前記シンク機器へ通知するソース機器制御部を有し、
前記シンク機器は前記ソース機器から前記シンク機器へ前記第１の伝送路を介してデータの受信が完了すると前記第２の伝送路を介して前記データの受信が完了したことを前記ソース機器へ通知するシンク機器制御部を有した伝送制御システム。
【請求項２】
前記ソース機器が前記データの送信を開始したことを前記シンク機器へ通知し、前記シンク機器が前記データの受信が完了したことを前記ソース機器へ通知することにより、前記ソース機器と前記シンク機器における前記データの送受信の同期を取る請求項１記載の伝送制御システム。
【請求項３】
ソース機器とシンク機器とが、第１の伝送路と前記第１の伝送路よりも伝送速度が遅い第２の伝送路を含む伝送路を介してデータ通信する伝送制御システムに適用されるソース機器であって、
前記ソース機器は、前記ソース機器から前記シンク機器へ前記第１の伝送路を介してデータの送信を開始すると前記第２の伝送路を介して前記データの送信を開始したことを前記シンク機器へ通知するソース機器制御部を有したソース機器。
【請求項４】
前記ソース機器制御部は、前記ソース機器が前記第１の伝送路を介して送信するデータを複数のパケットに分割し、前記分割されたパケットをデータアイランド区間に割り当てて前記第１の伝送路を介して前記パケットを順番に送信し、前記シンク機器から前記第２の伝送路を介して前記シンク機器が前記パケットの受信を完了したことの通知を受信するまで前記パケットを送信する請求項３記載のソース機器。 
【請求項５】
ソース機器とシンク機器とが、第１の伝送路と前記第１の伝送路よりも伝送速度が遅い第２の伝送路を含む伝送路を介してデータ通信する伝送制御システムに適用されるシンク機器であって、
前記シンク機器は前記ソース機器から前記シンク機器へ前記第１の伝送路を介してデータの受信が完了すると前記第２の伝送路を介して前記データの受信が完了したことを前記ソース機器へ通知するシンク機器制御部を有した伝送制御システム。
【請求項６】
前記シンク機器制御部は、前記ソース機器へデータの送信を要求するための制御データを送信し、前記ソース機器が送信するデータの送信開始を制御する請求項５記載のシンク機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチメディアインターフェイスを介し接続されたソース機器とシンク機器との間でデータを送受信するためのコマンド制御を行う制御システムにおける、伝送制御システム、ソース機器及び、シンク機器に関するものである。
【背景技術】
【０００２】
マルチメディアインターフェイスのひとつとして、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）がある。ＨＤＭＩは、映像データを伝送する映像伝送路と、制御コマンドデータを通信する制御通信路を有する。この制御通信路の通信規格として、ＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）が規格化されている。
【０００３】
このＣＥＣはバス通信規格であり、各種通信コマンドがＣＥＣで規定されている。ＣＥＣのコマンドは、ＣＥＣ規格で規定されているコマンドとは別に、ＣＥＣ規格の製品を製造するメーカー独自で自由にコマンドを作成することのできるコマンドの領域が用意されており、このようなＣＥＣのコマンドを用いて、ＨＤＭＩケーブルを介して接続された映像を出力するソース機器と映像を受信するシンク機器との間で、双方向で制御を行うことができる。
【０００４】
また、ＨＤＭＩの映像伝送路を利用して伝送されるデータの伝送区間においては、映像データを伝送する区間と、映像データを伝送していないブランキング区間が付加されている。このブランキング区間では、データアイランド区間と称される映像の付加データを伝送できる区間が設けられている。（例えば、非特許文献１を参照）。
【０００５】
ＣＥＣの伝送レートは約４００ｂｐｓと低速であるため、大容量データの伝送には向いていない。そこで、従来技術として、大容量データの伝送を行うために、上記ＣＥＣ通信路と、映像伝送路のデータアイランド区間の双方を用いる方法が提案されている（例えば、特許文献１を参照）。
【０００６】
この方法は、ソース機器が出力可能な映像コンテンツのコンテンツリストをＣＥＣ通信路で送信し、大容量データであるコンテンツリストのインデックス映像データをデータアイランド区間で伝送することで、ソース機器から伝送する映像コンテンツを選択制御できる。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｖｅｒｓｉｏｎ  １．３ｃ
【特許文献】
【０００８】
【特許文献１】特許第４１７２４９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
従来技術を利用することで、ＣＥＣ通信路と映像伝送路のデータアイランド区間の双方を用いて大容量データ伝送することができる。
【００１０】
しかしながら、上記従来の技術は、映像伝送路のデータアイランド区間を用いて伝送されるデータとＣＥＣのコマンドデータとの同期処理が行われていない。映像伝送路は、伝送レートが可変である。そのため、データアイランド区間で伝送されるデータの取りこぼしをしないために、シンク機器は、映像伝送路内のデータアイランド区間を常に監視する必要があり、シンク機器において処理の負荷が大きくなるという課題を有していた。
【００１１】
本発明は、従来の問題を解決するためになされたもので、ＨＤＭＩ接続されたソース機器とシンク機器の伝送システムにおいて、シンク機器の映像伝送路内のデータアイランド区間の監視処理による処理負荷を低減することができる伝送制御システムおよび、装置を提供し、効率的に大容量のデータ伝送を行うことを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために本発明の伝送制御システムは、ソース機器とシンク機器とが、第１の伝送路と前記第１の伝送路よりも伝送速度が遅い第２の伝送路を含む伝送路を介してデータ通信する伝送制御システムであって、前記ソース機器は、前記ソース機器から前記シンク機器へ前記第１の伝送路を介してデータの送信を開始すると前記第２の伝送路を介して前記データの送信を開始したことを前記シンク機器へ通知するソース機器制御部を有し、前記シンク機器は前記ソース機器から前記シンク機器へ前記第１の伝送路を介してデータの受信が完了すると前記第２の伝送路を介して前記データの受信が完了したことを前記ソース機器へ通知するシンク機器制御部を有した構成を備える。
【発明の効果】
【００１３】
本発明によれば、ＨＤＭＩ接続されたソース機器とシンク機器の伝送システムにおいて、ＨＤＭＩのＣＥＣのコマンドデータと映像伝送路のデータアイランド区間で伝送されるデータとの同期を取ることで、映像伝送路のデータアイランド区間で伝送するデータを取りこぼすことなく、映像伝送路内のデータアイランド区間の監視処理によるシンク機器の処理負荷を低減させ、効率的に大容量のデータ伝送を行うことができる効果を奏する。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態における伝送制御システムの構成図
【図２】本発明の実施の形態における伝送制御システムの動作説明のための処理フロー図
【図３】本発明の実施の形態における伝送制御システムのソース機器データを伝送する通信シーケンスを示した図
【図４】本発明の実施の形態におけるＣＥＣコマンドの例を示す図
【図５】本発明の実施の形態におけるソース機器データのパケット構成の例を示す図
【図６】本発明の実施の形態１における伝送制御システムのシンク機器要求時のソース機器データを伝送する通信シーケンスを示した図
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態について図面を参照しながら説明する。
本発実施の形態における伝送制御システムは、ソース機器とシンク機器とが、第１の伝送路と前記第１の伝送路よりも伝送速度が遅い第２の伝送路を含む伝送路を介してデータ通信する伝送制御システムである。
【００１６】
以下の説明において伝送路はＨＤＭＩの規格に準拠するものであり、上記第１の伝送路は映像データを伝送する映像伝送路であり、上記第２の伝送路は制御コマンドデータを通信する制御通信路である。図１は本発明の実施の形態における伝送制御システムの構成を示すブロック図である。
【００１７】
図１に示すように、伝送制御システム１０は、ＨＤＭＩ伝送路１００を介してソース機器１１０、シンク機器１２０が接続され、映像データ・音声データの伝送及び、機器間の制御通信が可能である。
【００１８】
ソース機器１１０は、ＨＤＭＩ伝送路１００に対して、映像データ・音声データの出力と、ＣＥＣのコマンドデータを送受信することが可能な機器であって、例えばＢＤプレーヤである。
【００１９】
ソース機器１１０は、制御部１１１と、映像音声送信処理部１１２と、ＨＤＭＩ伝送部１１３と、ディスク再生部１１４を備えている。
【００２０】
制御部１１１は、例えばＣＰＵ、ＲＯＭ及びＲＡＭを含む。ＣＰＵは、ＲＯＭに格納されたコンピュータプログラムを、ＲＡＭを作業領域として使いながら実行する。このような制御部１１１は、映像音声送信処理部１１２と、ＨＤＭＩ伝送部１１３と、ディスク再生部１１４を制御し、ソース機器１１０に関する処理を行う。
【００２１】
ソース機器１１０に関する処理としては、例えば、シンク機器１２０へ、ＨＤＭＩのデータアイランド区間で伝送するソース機器データの生成・伝送処理と、ソース機器データの伝送制御を行うＣＥＣコマンドの送受信処理など、本実施の形態で行われる処理全般がある。
【００２２】
ここで、ソース機器データは、シンク機器１２０が利用するデータであり、例としては、ソース機器の状態を示すステータスデータ、シンク機器１２０のディスプレイ１２４上へ表示する映像データやスピーカ１２５で出力する音声データ、シンク機器１２０の制御部１２１のコンピュータプログラムを更新するための更新用コンピュータプログラムデータなどがある。
【００２３】
映像音声送信処理部１１２は制御部１１１の制御により、シンク機器１２０へ伝送する映像・音声のコンテンツデータをＨＤＭＩ伝送部１１３へ出力する。
ディスク再生部１１４は、ソース機器１１０へ挿入された、ＢＤディスク等のディスク型記録媒体からこれらディスクに記録されたデータを読み取り、映像・音声コンテンツを再生するデッキである。
【００２４】
ただし、本実施の形態におけるソース機器をＢＤプレーヤとして説明しているので、ディスク再生部１１４を例示しているが、このディスク再生部１１４の代わりに、映像データおよび音声データを出力する別のものが適用されても良い。
【００２５】
別のものとしては、ＨＤＭＩの規格にのっとった通信方式を用いて伝送可能な映像データおよび音声データを出力するものであれば良く、さらには、図示していない外部機器あるいはソース装置内に設けられたデータ再生装置に接続可能にして、その外部機器やデータ再生装置から取り込んだ各データを利用できるように構成されていても良い。
【００２６】
映像音声送信処理部１１２は、例えば、ディスク再生部１１４から入力された映像・音声のコンテンツデータ出力するシグナルプロセッサである。
【００２７】
ＨＤＭＩ伝送部１１３は制御部１１１が制御処理を行うことにより、シンク機器とのＨＤＭＩ伝送路上の通信を行う。さらに、ＨＤＭＩ伝送部１１３は制御部１１１が制御処理を行うことにより、映像音声送信処理部１１２から出力された映像・音声のコンテンツデータをＨＤＭＩ伝送路１００の映像伝送路へ伝送し、制御部１１１が生成したソース機器データをＨＤＭＩ伝送路１００の映像伝送路のデータアイランド区間で伝送する。
【００２８】
また、ＨＤＭＩ伝送部１１３は、制御部１１１から送信されるＣＥＣコマンドデータを、ＨＤＭＩ伝送路１００のＣＥＣ通信路へ送信し、ＨＤＭＩ伝送路１００のＣＥＣ通信路から受信したシンク機器１２０からのＣＥＣコマンドデータを、制御部１１１へ送信する。
【００２９】
シンク機器１２０は、ソース機器１１０からＨＤＭＩ伝送路１００を通じて受信した映像データ・音声データを入力して視聴可能な映像や音声に処理することと、ＣＥＣのコマンドデータを送受信することが可能な機器であって、例えばカーナビゲーションシステムである。
【００３０】
シンク機器１２０は、制御部１２１と、ＨＤＭＩ伝送部１２２と、映像音声受信処理部１２３と、ディスプレイ１２４と、スピーカ１２５と、ロケータ１２６を備えている。
制御部１２１は、例えばＣＰＵ、ＲＯＭ及びＲＡＭを含む。ＣＰＵは、ＲＯＭに格納されたコンピュータプログラムを、ＲＡＭを作業領域として使いながら実行する。
【００３１】
このような制御部１２１は、映像音声受信処理部１２３と、ディスプレイ１２４と、スピーカ１２５を制御し、シンク機器に関する処理を行う。シンク機器１２０に関する処理としては、例えば、ソース機器１１０より伝送されたソース機器データの受信や、ソース機器データの伝送制御を行うＣＥＣコマンドデータの送受信処理など、本実施の形態で行われる処理全般がある。
【００３２】
制御部１２１は、受信したソース機器データの内容に基づいてシンク機器１２０の制御を行う。例えば、ソース機器データのステータスデータをディスプレイ１２４上へ表示する。
【００３３】
ＨＤＭＩ伝送部１２２は、制御部１２１が制御処理を行うことにより、ソース機器１１０とのＨＤＭＩ伝送路上の通信を行う。ＨＤＭＩ伝送部１２２は、制御部１２１が制御を行うことにより、ソース機器１１０からＨＤＭＩ伝送路１００を通じて受信した信号のうち、ＨＤＭＩ伝送路１００の映像伝送路で送信された映像・音声のコンテンツデータを映像音声受信処理部１２３へ、映像伝送路のデータアイランド区間で伝送された、ソース機器データと、ＨＤＭＩ伝送路１００のＣＥＣ通信路で送信されたＣＥＣコマンドデータとを制御部１２１へ分離送信する。
【００３４】
さらに、ＨＤＭＩ伝送部１２２は、ＨＤＭＩ伝送路１００のＣＥＣ通信路から受信したソース機器１１０からのＣＥＣコマンドデータを、制御部１２１へ送信する。
映像音声受信処理部１２３は、シグナルプロセッサであり、制御部１２１が制御処理を行うことにより、ソース機器１１０から伝送された映像・音声のコンテンツデータに関して、映像コンテンツデータは映像にしてディスプレイへ表示し、音声コンテンツデータは音声にして、スピーカへ出力する。
【００３５】
ロケータ１２６は、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）の受信機であり、シンク機器１２０の現在位置を算出して、算出した現在位置を示す現在位置情報を制御部１２１に送る。制御部１２１は、ＲＯＭに格納されている地図データとロケータ１２６からの現在位置情報より、シンク機器１２０へ設定された目的地までの経路ナビゲーションの処理を行う。
【００３６】
ただし、本実施の形態にけるシンク機器１２０をカーナビゲーションシステムとして説明しているので、ロケータ１２６を例示しているが、シンク機器１２０には必ずしもロケータを備える必要はなく、外部に設けられたロケータと接続可能な構成としても良い。
あるいは、シンク機器１２０として、ＨＤＭＩの規格にのっとった通信方式を用いて伝送可能な映像データおよび音声データを処理することができるものが用いられても良く、例えばナビゲーション機能を有していないディスプレイ装置が用いられても良い。
【００３７】
また、ディスプレイ１２４やスピーカ１２５も同様に、外部機器としてシンク機器１２０に接続可能な構成としてもよい。
【００３８】
以上のように構成された伝送システムについて、以下にその処理動作を説明する。図２は本発明の実施の形態１における伝送システムの処理フロー図である。本説明におけるソース機器データとＣＥＣコマンドデータの構成及び、通信シーケンスの詳細については図３、図４、図５を用いて後述する。
【００３９】
ソース機器１１０は、シンク機器１２０へソース機器データの伝送を開始する際、本フローを開始する。ソース機器１１０の制御部１１１は、データアイランド区間で伝送するソース機器データを生成し、ＨＤＭＩ伝送部１１３へ送信する。
【００４０】
ＨＤＭＩ伝送部１１３は、制御部１１１の制御により、映像音声送信処理部１１２から出力している映像・音声コンテンツデータとソース機器データの信号を多重化し、ＨＤＭＩ伝送路１００の映像伝送路へ送出する（ステップＳ２００）。
【００４１】
ソース機器１１０の制御部１１１は、ソース機器データのサイズが大きい場合、複数のパケットに分割してソース機器データをＨＤＭＩ伝送部１１３へ送信する。
その後、ソース機器データ（パケット）の伝送を開始したことをシンク機器１２０へ通知するために、制御部１１１は、ソース機器データ送信開始通知を行うＣＥＣコマンドデータを生成し、ＨＤＭＩ伝送部１１３へ送信する。ＨＤＭＩ伝送路１１３は、制御部１１１の制御により、受信したＣＥＣコマンドデータをＨＤＭＩ伝送路１００のＣＥＣ通信路へ送信する（ステップＳ２０１）。
【００４２】
シンク機器１２０は、ソース機器１１０からのソース機器データ送信開始通知のＣＥＣコマンドデータをＨＤＭＩ伝送部１２２から受信すると、制御部１２１が、ソース機器データのパケットの受信を開始する（ステップＳ２０２）。
【００４３】
シンク機器１２０の制御部１２１は、分割されたソース機器データのパケットを受信する毎に、全てのソース機器データのパケットを受信したかを確認する（ステップＳ２０３）。確認は、パケットのパラメータで判断し行う。パケットのパラメータについては後述する。
【００４４】
ソース機器データのパケットを全て受信していない場合は、ステップＳ２０２の処理に戻る。ソース機器データのパケット構成の詳細については後述する。
【００４５】
シンク機器１２０の制御部１２１は、ソース機器データを構成する全パケットを受信完了した時点で、データ受信を完了し、ソース機器データ受信終完了通知を行うＣＥＣコマンドデータを生成し、ＨＤＭＩ伝送部１２２へ送信する。
【００４６】
ＨＤＭＩ伝送部１２２は、制御部１２１の制御により、ＣＥＣコマンドデータをＨＤＭＩ伝送路１００のＣＥＣ通信路へ送信する（ステップＳ２０４）。
【００４７】
ソース機器１１０は、シンク機器１２０からのソース機器データ受信完了通知のＣＥＣコマンドデータをＨＤＭＩ伝送部１１３から受信すると、制御部１１１は、ソース機器データの伝送を終了する（ステップＳ２０５）。
【００４８】
次に、図２に示される処理フローの詳細を図３に示されるシーケンス図と、図４、図５に示されるＣＥＣコマンドデータとソース機器データの構成例とを用いて説明する。
【００４９】
図３は、ＨＤＭＩ伝送路１００上においてソース機器１１０とシンク機器１２０が送受信するＣＥＣコマンドデータ及びソース機器データの通信シーケンスを示す。図３においては、ＨＤＭＩ伝送路１００の通信シーケンスを、ＣＥＣ通信路１００Ａと映像伝送路１００Ｂとに分けて図示している。
【００５０】
図３において、映像伝送路１００Ｂには、映像コンテンツデータ及びデータアイランド区間に伝送される複数のデータがあるが、説明の便宜上、ソース機器１１０から伝送される複数のデータのうち、ソース機器データのみを通信シーケンスに示す。
【００５１】
図４は、ＣＥＣ通信路１００Ａ上で送受信されるＣＥＣコマンドデータの例を示す。コマンド名＜Ｄａｔａ  Ｓｅｎｄ  Ｓｔａｒｔ＞は、ソース機器データの伝送開始をシンク機器１２０へ通知するためのコマンドデータのコマンド名である。コマンド名＜Ｄａｔａ
Ｒｅｃｅｉｖｅ  Ｅｎｄ＞は、ソース機器データの受信を全て完了したことを通知するコマンドデータのコマンド名である。コマンド名＜Ｄａｔａ  Ｒｅｑｕｅｓｔ＞は、シンク機器１２０が、ソース機器１１０に対して、ソース機器データを伝送することを要求する時に使用するコマンドデータのコマンド名である。コマンド名＜Ｄａｔａ  Ｒｅｑｕｅｓｔ＞については、図６のシーケンス図で説明する。
【００５２】
図５は、映像伝送路１００Ｂのデータアイランド区間で伝送される、ソース機器データのパケット構成の例を示す。データアイランド区間で伝送できるパケットの種類は複数あり、図５に示す例は、ＨＤＭＩの規格で規定されている、ＨＤＭＩ規格の製品を製造するメーカーが独自で自由に使用できるパケットＶｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  ＩｎｆｏＦｒａｍｅを使用した例を示す。
【００５３】
Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  ＩｎｆｏＦｒａｍｅのパケット５０１は、ヘッダ部とデータ部とから構成されており、ヘッダ部は、パケットのタイプを識別するパケットタイプとバージョン情報、パケットデータ長のパラメータから成り、データ部は、パケットのチェックサムと、パケット識別子とパケット番号、パケット分割数とペイロードのパラメータから成る。
【００５４】
パケット５０１のパケット長は有限長であり（Ｖｅｎｄｏｒ  Ｓｐｅｃｉｆｉｃ  ＩｎｆｏＦｒａｍｅの場合データ部は最大２８Ｂｙｔｅ）、ソース機器データが、パケット５０１より大きい場合は、ソース機器データを複数のパケットに分割して伝送する。
【００５５】
その際、前記パケット番号とパケット分割数のパラメータとを使用する。パケットを５個に分割する場合は、パケット分割数を５と設定し、分割したパケットの番号として、各々のパケット５０１のパケット番号に、１から順に５までパラメータを設定する。
【００５６】
図３を用いてソース機器データ伝送の通信シーケンスを説明する。ソース機器１１０はソース機器データを伝送する際、まず、ソース機器データのパケット５０１を生成する。図３では、ソース機器データを５分割した場合の例を示す。
【００５７】
各パケットの番号をＳ３００Ａ（1パケット目）、〜Ｓ３００Ｅ（５パケット目）とする。ソース機器１１０は、映像伝送路１００Ｂのデータアイランド区間で、パケットをＳ３００Ａから順番に伝送する。ソース機器データの伝送処理を終了するまで、Ｓ３００Ａ（1パケット目）、〜Ｓ３００Ｅ（５パケット目）を繰り返し伝送する。各々のパケット
の伝送間隔はソース機器１１０が任意で設定できるものとする。
【００５８】
ソース機器１１０は、パケット伝送開始後、ＣＥＣ通信路１００Ａを通じて、ソース機器データ送信開始通知を意図する、コマンド名＜Ｄａｔａ  Ｓｅｎｄ  Ｓｔａｒｔ＞のコマンドデータをシンク機器１２０へ送信する（Ｓ３０１）。
【００５９】
このコマンド名＜Ｄａｔａ  Ｓｅｎｄ  Ｓｔａｒｔ＞なるコマンドデータを受信したシンク機器１２０は、映像伝送路１００Ｂのデータアイランド区間に伝送されているパケットの受信を開始する（Ｓ３０２）。図の例では、Ｓ３０２の時点からの受信であり、Ｓ３００Ｃ（３パケット目）から受信を開始する。
【００６０】
シンク機器１２０は、Ｓ３００Ａ（1パケット目）、〜Ｓ３００Ｅ（５パケット目）のすべてのソース機器データのパケットを受信完了した時点（Ｓ３０３）において、コマンド名＜Ｄａｔａ  Ｒｅｃｅｉｖｅ  Ｅｎｄ＞なるコマンドデータをソース機器１１０へ送信する（Ｓ３０４）。
【００６１】
ソース機器１１０がコマンド名＜Ｄａｔａ  Ｒｅｃｅｉｖｅ  Ｅｎｄ＞のコマンドデータを受信すると（Ｓ３０５）、ソース機器１１０がパケットの伝送を終了する。ソース機器のパケット伝送の終了時点は、シンク機器１２０からのコマンド名＜Ｄａｔａ  Ｒｅｃｅｉｖｅ  Ｅｎｄ＞のコマンドデータを受信した時点である。
【００６２】
図３に示す例では、シンク機器１２０は、Ｓ３００Ｃ（３パケット目）から受信を開始し、1順（Ｓ６０１Ｂ（２パケット目）)で全てのパケットを受信完了している。
【００６３】
ソース機器１１０は、シンク機器１２０からのコマンド名＜Ｄａｔａ  Ｒｅｃｅｉｖｅ
Ｅｎｄ＞のコマンドデータを受信するまで、ソース機器データのパケットを伝送し続けるため、シンク機器１２０が、５つのパケットのうち一つでも受信できなかった場合は、次回以降のパケット伝送周期で受信できなかったパケットを受信することで、ソース機器データの全パケットを受信完了し、その後、ソース機器１１０へコマンド名＜Ｄａｔａ  Ｒｅｃｅｉｖｅ  Ｅｎｄ＞のコマンドデータを送信することでソース機器１１０のパケットの伝送を終了させる。
【００６４】
これにより、シンク機器１２０のタイミングで、ソース機器１１０のパケットの伝送完了をさせることが可能であり、パケットの取りこぼしを防ぐことが可能である。
【００６５】
図６は、シンク機器１２０がソース機器１１０に対して、ソース機器データの伝送を要求した時の通信シーケンスを示す。
【００６６】
シンク機器１２０は、ソース機器１１０のソース機器データを受信する必要が生じた場合、ソース機器データ伝送要求を意図する、コマンド名＜Ｄａｔａ  Ｒｅｑｕｅｓｔ＞のコマンドデータをソース機器１１０へ送信する（Ｓ６００）。
【００６７】
ソース機器１１０は、コマンド名＜Ｄａｔａ  Ｒｅｑｕｅｓｔ＞のコマンドデータデータを受信した時点で、ソース機器データの伝送を開始する（Ｓ６０１Ａ）。なお、図６に示す例では、ソース機器データを５つのパケットで分割しているものとする。
【００６８】
ソース機器１１０は、パケット伝送開始後、ＣＥＣ通信路１００Ａを通じて、コマンド名＜Ｄａｔａ  Ｓｅｎｄ  Ｓｔａｒｔ＞のコマンドデータを送信する（Ｓ６０２）。
【００６９】
コマンド名＜Ｄａｔａ  Ｓｅｎｄ  Ｓｔａｒｔ＞のコマンドデータを受信したシンク機
器１２０は、映像伝送路１００Ｂのデータアイランド区間に伝送されているパケットの受信を開始する（Ｓ６０３）。図に示された例では、Ｓ６０３の時点からの受信であり、Ｓ６０１Ｃ（３パケット目）から受信が開始される。
【００７０】
シンク機器は１２０は、Ｓ６０１Ａ（1パケット目）、〜Ｓ６０１Ｅ（５パケット目）のすべてのソース機器データのパケットを受信完了した時点（Ｓ６０４）において、ソース機器データ受信完了通知を意味するコマンド名＜Ｄａｔａ  Ｒｅｃｅｉｖｅ  Ｅｎｄ＞のコマンドデータを送信する（Ｓ６０５）。
【００７１】
その後、コマンド名＜Ｄａｔａ  Ｒｅｃｅｉｖｅ  Ｅｎｄ＞のコマンドデータを受信したソース機器１１０は（Ｓ６０６）、パケットの伝送を終了する。
これにより、シンク機器１２０の受信タイミングで、ソース機器データを受信することが可能となる。
【００７２】
以上のように本実施の形態によれば、ＨＤＭＩ伝送路１００の映像伝送路のデータアイランド区間で伝送されるソース機器データの伝送開始、停止のタイミングをＣＥＣコマンドデータの通信制御により制御することで、ソース機器１１０とシンク機器１２０のソース機器データの送受信の同期を取ることができる。
【００７３】
これにより、シンク機器１２０は、ソース機器１１０からのソース機器データの伝送時にのみ、データアイランド区間のデータ受信処理を行えばよく、また、ソース機器データのパケットを取りこぼすことなく、効率的にソース機器データを受信することが可能である。
【００７４】
なお、本実施の形態において、図３、図６のシーケンスで、ソース機器データを、５つのパケットに分割した例を示したが、分割するパケット数は５つ以外でも良い。
【００７５】
また、図３、図６のシーケンスのパケットの伝送間隔を、ソース機器１１０が任意で設定できるものとするとしたが、シンク機器１２０の要望する伝送間隔に合わせるために、ソース機器１１０とシンク機器１２０が、ＣＥＣコマンドデータで制御することなどにより、、あらかじめ決定する方法をとっても良い。
【００７６】
また、図３、図６のシーケンスにおいて、ソース機器データを複数のパケットで分割し、コマンド名＜ＤａｔａＳｅｎｄ  Ｓｔａｒｔ＞のコマンドデータとコマンド名＜Ｄａｔａ  Ｒｅｃｅｉｖｅ  Ｅｎｄ＞のコマンドデータ間で一度に伝送するシーケンス例を示したが、数回に分けて、ソース機器データを伝送する方法をとっても良い。
【００７７】
また、図３、図６のシーケンスにおいて、シンク機器１２０がソース機器１１０のソース機器データを全て受信した時点で、コマンド名＜Ｄａｔａ  Ｒｅｃｅｉｖｅ  Ｅｎｄ＞のコマンドデータを通知し、ソース機器データの受信を完了させる例を示したが、ソース機器データを全て受信する前に、一度コマンド名＜Ｄａｔａ  Ｒｅｃｅｉｖｅ  Ｅｎｄ＞のコマンドデータを通知しソース機器データ受信処理を中断させ、再び図６のシーケンスのコマンド名＜Ｄａｔａ  Ｒｅｑｕｅｓｔ＞のコマンドデータより、残りのソース機器データを受信することで、ソース機機器データの受信を分割する方法をとってもよ良い。
【００７８】
また、図４のＣＥＣコマンドデータと図５のパケットの構成は一例であり、この例に限定されるものではない。
【００７９】
以上、本発明を詳細に説明したが、上記説明はあらゆる意味において例示的なものであり限定的なものではない。本発明の範囲から逸脱することなしに多くの他の改変及び変形
例が可能であることが理解される。
【産業上の利用可能性】
【００８０】
以上のように本発明に係わる伝送制御システム、ソース機器及び、シンク機器は、ＨＤＭＩで接続されるソース機器及び、シンク機器を有するシステムであり、ＣＥＣで、ソース機器からシンク機器への大容量データを伝送するシステムに好適である。
【符号の説明】
【００８１】
１００  ＨＤＭＩ伝送路
１１０  ソース機器
１２０  シンク機器
１００Ａ  ＣＥＣ通信路
１００Ｂ  映像伝送路
１１１,１２１  制御部
１１２  映像音声送信処理部
１１３,１２２  ＨＤＭＩ伝送部
１１４  ディスク再生部
１２３  映像音声受信処理部
１２４  ディスプレイ
１２５  スピーカ
１２６  ロケータ
５０１  パケット
【図１】
2011160180.tif 000003
【図２】
2011160180.tif 000004
【図３】
2011160180.tif 000005
【図４】
2011160180.tif 000006
【図５】
2011160180.tif 000007
【図６】
2011160180.tif 000008