(57)【要約】【課題】音楽、映像等のコンテンンツを再生する際、いわゆる頭切れを容易に防止することができるコンテンンツ再生システム、コンテンツ出力装置及びコンテンツ再生装置、並びにコンテンツ再生方法を提供する。【解決手段】コンテンツ再生装置が入出力手段を介してコンテンツ信号を入力してから当該コンテンツを再生可能な状態となるまでの待機時間を取得し、当該待機時間に基づいてコンテンツ信号の出力開始タイミングを制御する。【選択図】図１
2007189346.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ信号を出力するコンテンツ出力装置と、上記コンテンツ信号を入力し、当該コンテンツ信号を再生するコンテンツ再生装置とが入出力手段を介して接続されたコンテンツ再生システムにおいて、
上記コンテンツ出力装置は、
上記コンテンツ信号が記憶されたコンテンツ記憶手段と、
上記コンテンツ記憶手段に記憶されたコンテンツ信号を出力する出力手段と、
上記コンテンツ再生装置が上記入出力手段を介してコンテンツ信号を入力してから当該コンテンツ信号を再生可能な状態となるまでの待機時間を上記コンテンツ装置から取得する取得手段と、
上記取得手段により取得された待機時間に基づいて上記出力手段におけるコンテンツ信号の出力開始タイミングを制御する出力制御手段とを備え、
上記コンテンツ再生装置は、
上記待機時間を記憶する記憶手段と、
上記入出力手段を介して上記記憶手段に記憶された待機時間を上記コンテンツ出力装置に送信するとともに上記記憶手段の読み出し／書き込みを制御する送信制御手段と、
上記コンテンツ信号を入力する入力手段と、
上記入力手段により入力されたコンテンツ信号を再生する再生手段とを備える
ことを特徴とするコンテンツ再生システム。
【請求項２】
上記取得手段は、上記コンテンツ再生装置が再生可能な全てのフォーマットについての待機時間、又は、これから出力手段より出力するコンテンツ信号のフォーマットについての待機時間を取得し、
上記出力制御手段は、上記出力手段より出力するコンテンンツ信号のフォーマットの待機時間の区間、当該コンテンツ信号の出力開始を待機することを特徴とする請求項１記載のコンテンツ再生システム。
【請求項３】
上記出力制御手段は、上記入出力手段に接続されたコンテンツ再生装置が複数存在する場合、上記コンテンツ再生装置から取得した待機時間のうち最も大きい待機時間の区間、コンテンツ信号の出力開始を待機することを特徴とする請求項１記載のコンテンツ再生システム。
【請求項４】
上記入出力手段は、ＨＤＭＩ（High-Definition Multimedia Interface）であって、
上記取得手段は、ＤＤＣ（Display Data Channel：ディスプレイ情報）信号を用いて、上記記憶手段から上記待機時間を読み出すことにより、上記待機時間を取得することを特徴とする請求項１記載のコンテンツ再生システム。
【請求項５】
上記入出力手段は、ＨＤＭＩ（High-Definition Multimedia Interface）であって、
上記送信制御手段は、ＤＤＣ（Display Data Channel：ディスプレイ情報）信号を用いて、上記入出力手段に接続された他のコンテンツ再生装置から上記待機時間を読み出し、記憶手段に記憶された待機時間よりも上記待機時間が大きい場合、上記記憶手段に記憶された待機時間を書き換えることを特徴とする請求項１記載のコンテンツ再生システム。
【請求項６】
上記入出力手段は、ＨＤＭＩ（High-Definition Multimedia Interface）であって、
上記取得手段は、ＣＥＣ（Consumer Electronics Control）信号を用いて、上記コンテンツ再生装置に上記待機時間を要求し、上記送信制御手段が上記取得手段に要求された待機時間を上記記憶手段より読み出し、当該待機時間を上記取得手段に送信することにより、上記待機時間を取得することを特徴とする請求項１記載のコンテンツ再生システム。
【請求項７】
上記入出力手段は、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４方式であって、
上記取得手段は、ＡＶ／Ｃ Ｃｏｎｔｏｒｏｌ Ｃｏｍｍａｎｄを用いて、上記記憶手段から待機時間を読み出すことを特徴とする請求項１記載のコンテンツ再生システム。
【請求項８】
上記入出力手段は、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４方式であって、
上記取得手段は、ＡＶ／Ｃ Ｓｔａｔｕｓ Ｃｏｍｍａｎｄを用いて、上記コンテンツ再生装置に上記待機時間を要求し、上記送信制御手段が上記取得手段により要求された待機時間を上記記憶手段より読み出し、当該待機時間を上記取得手段に送信することにより、上記待機時間を取得することを特徴とする請求項１記載のコンテンツ再生システム。
【請求項９】
上記入出力手段は、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４方式であって、
上記送信制御手段は、ＡＶ／Ｃ Ｃｏｎｔｏｒｏｌ Ｃｏｍｍａｎｄを用いて、上記記憶手段に記憶された待機時間の区間、コンテンツ信号の出力開始を待機するように上記コンテンツ送信装置に命令することを特徴とする請求項１記載のコンテンツ再生システム。
【請求項１０】
コンテンツ信号を再生するコンテンツ再生装置と入出力手段を介して接続され、当該コンテンツ再生装置にコンテンツ信号を出力するコンテンツ出力装置において、
上記コンテンツ信号が記憶されたコンテンツ記憶手段と、
上記コンテンツ記憶手段に記憶されたコンテンツ信号を出力する出力手段と、
上記コンテンツ再生装置が上記入出力手段を介してコンテンツ信号を入力してから当該コンテンツ信号を再生可能な状態となるまでの待機時間を上記コンテンツ装置から取得する取得手段と、
上記取得手段により取得された待機時間に基づいて上記出力手段におけるコンテンツ信号の出力開始タイミングを制御する出力制御手段と
を備えることを特徴とするコンテンツ出力装置。
【請求項１１】
コンテンツ信号を出力するコンテンツ出力装置と入出力手段を介して接続され、当該コンテンツ出力装置から出力されたコンテンツ信号を再生するコンテンツ再生装置において、
上記入出力手段を介してコンテンツ信号を入力してから当該コンテンツ信号を再生可能な状態となるまでの待機時間を記憶する記憶手段と、
上記入出力手段を介して上記記憶手段に記憶された待機時間を上記コンテンツ出力装置に送信するとともに上記記憶手段の読み出し／書き込みを制御する送信制御手段と、
上記コンテンツ信号を入力する入力手段と、
上記入力手段により入力されたコンテンツ信号を再生する再生手段と
を備えることを特徴とするコンテンツ再生装置。
【請求項１２】
コンテンツ信号を出力するコンテンツ出力装置と、上記コンテンツ信号を入力し、当該コンテンツ信号を再生するコンテンツ再生装置とが入出力手段を介して接続されたコンテンツ再生システムのコンテンツ再生方法において、
上記コンテンツ出力装置は、上記コンテンツ再生装置が上記入出力手段を介してコンテンツ信号を入力してから当該コンテンツ信号を再生可能な状態となるまでの待機時間を上記コンテンツ再生装置から取得し、上記待機時間に基づいてコンテンツ信号の出力開始タイミングを制御する
ことを特徴とするコンテンツ再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＨＤＭＩ（High-Definition Multimedia Interface）やＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４方式などにより、コンテンツ信号を入出力するコンテンンツ再生システム、コンテンツ出力装置及びコンテンツ再生装置、並びにコンテンツ再生方法に関するものである。
【背景技術】
【０００２】
従来、ＨＤＭＩ（High-Definition Multimedia Interface）やＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４方式などにより、コンテンツ信号を出力するソース機器とコンテンツ信号を入力するシンク機器とを接続し、例えば、シンク機器に接続されたスピーカ等から音声を出力するシステムが提案されている。
【０００３】
例えば、特許文献１〜３には、シンク機器がソース機器から出力されたコンテンツ信号のフォーマットを判別するとともに、このコンテンツ信号をデコードすることにより、シンク機器に接続されたスピーカ等から音声等のコンテンツを出力する技術が開示されている。
【０００４】
【特許文献１】特開２００３−１０９２９８号公報
【特許文献２】特開２００３−２７２３０１号公報
【特許文献３】特開２００３−１１０５６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１及び特許文献２の技術では、例えば、シンク機器が信号フォーマットを判別するのに時間がかかった場合、コンテンツ信号の最初の部分が再生されず、いわゆる頭切れを生じてしまう虞があった。
【０００６】
また、特許文献３には、ソース機器がシンク機器の信号入力準備が整ったことを確認してからコンテンツ信号を出力することにより、いわゆる頭切れを防止する技術が記載されているものの、信号入力準備の確認のための通信が煩雑になっていた。
【０００７】
本発明は、上記問題点を解消するためになされたものであり、音楽、映像等のコンテンンツを再生する際、いわゆる頭切れを容易に防止することができるコンテンンツ再生システム、コンテンツ出力装置及びコンテンツ再生装置、並びにコンテンツ再生方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係るコンテンツ再生システムは、コンテンツ信号を出力するコンテンツ出力装置と、上記コンテンツ信号を入力し、当該コンテンツ信号を再生するコンテンツ再生装置とが入出力手段を介して接続されたコンテンツ再生システムにおいて、上記コンテンツ出力装置は、上記コンテンツ信号が記憶されたコンテンツ記憶手段と、上記コンテンツ記憶手段に記憶されたコンテンツ信号を出力する出力手段と、上記コンテンツ再生装置が上記入出力手段を介してコンテンツ信号を入力してから当該コンテンツ信号を再生可能な状態となるまでの待機時間を上記コンテンツ装置から取得する取得手段と、上記取得手段により取得された待機時間に基づいて上記出力手段におけるコンテンツ信号の出力開始タイミングを制御する出力制御手段とを備え、上記コンテンツ再生装置は、上記待機時間を記憶する記憶手段と、上記入出力手段を介して上記記憶手段に記憶された待機時間を上記コンテンツ出力装置に送信するとともに上記記憶手段の読み出し／書き込みを制御する送信制御手段と、上記コンテンツ信号を入力する入力手段と、上記入力手段により入力されたコンテンツ信号を再生する再生手段とを備えることを特徴としている。
【０００９】
また、本発明に係るコンテンツ出力装置は、コンテンツ信号を再生するコンテンツ再生装置と入出力手段を介して接続され、当該コンテンツ再生装置にコンテンツ信号を出力するコンテンツ出力装置において、上記コンテンツ信号が記憶されたコンテンツ記憶手段と、上記コンテンツ記憶手段に記憶されたコンテンツ信号を出力する出力手段と、上記コンテンツ再生装置が上記入出力手段を介してコンテンツ信号を入力してから当該コンテンツ信号を再生可能な状態となるまでの待機時間を上記コンテンツ装置から取得する取得手段と、上記取得手段により取得された待機時間に基づいて上記出力手段におけるコンテンツ信号の出力開始タイミングを制御する出力制御手段とを備えることを特徴としている。
【００１０】
また、本発明に係るコンテンツ再生装置は、コンテンツ信号を出力するコンテンツ出力装置と入出力手段を介して接続され、当該コンテンツ出力装置から出力されたコンテンツ信号を再生するコンテンツ再生装置において、上記入出力手段を介してコンテンツ信号を入力してから当該コンテンツを再生可能な状態となるまでの待機時間を記憶する記憶手段と、上記入出力手段を介して上記記憶手段に記憶された待機時間を上記コンテンツ出力装置に送信するとともに上記記憶手段の読み出し／書き込みを制御する送信制御手段と、上記コンテンツ信号を入力する入力手段と、上記入力手段により入力されたコンテンツ信号のコンテンツを再生する再生手段とを備えることを特徴としている。
【００１１】
また、本発明に係るコンテンツ再生方法は、コンテンツ信号を出力するコンテンツ出力装置と、上記コンテンツ信号を入力し、当該コンテンツを再生するコンテンツ再生装置とが入出力手段を介して接続されたコンテンツ再生システムのコンテンツ再生方法において、上記コンテンツ出力装置は、上記コンテンツ再生装置が上記入出力手段を介してコンテンツ信号を入力してから当該コンテンツ信号を再生可能な状態となるまでの待機時間を上記コンテンツ再生装置から取得し、上記待機時間に基づいてコンテンツ信号の出力開始タイミングを制御することを特徴としている。
【発明の効果】
【００１２】
本発明によれば、コンテンツ再生装置がコンテンツ信号を入力してから当該コンテンツ信号を再生可能な状態となるまでの待機時間をコンテンツ出力装置が取得し、当該待機時間に基づいてコンテンツ信号の出力開始タイミングを制御することにより、音楽、映像等のコンテンンツを再生する際の、いわゆる頭切れを容易に防止することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の具体的な実施の形態について、図面を参照しながら詳細に説明する。本発明の具体例として示すコンテンツ再生システムは、音声信号、映像信号等のコンテンツ信号を出力するＤＶＤ（Digital Versatile Disk）プレーヤ等の機器と、コンテンンツ信号を入力するＡＶアンプ、モニタ等の機器とが、ＨＤＭＩ（High-Definition Multimedia Interface）やＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４方式などの伝送ケーブルを介して接続されたものである。
【００１４】
（第１の実施の形態）  
図１は、第１の実施形態におけるコンテンツ再生システムを示すものである。このコンテンツ再生システム１０は、音声信号を出力するＤＶＤプレーヤ等のソース機器１１と、ＡＶアンプ等のシンク機器１２とがＨＤＭＩ伝送ケーブル１３を介して接続されたものである。
【００１５】
ソース機器１１は、ディスク１１１に記録されている音声信号等のコンテンツ信号を読み取る信号読取部１１２と、ＨＤＭＩ伝送ケーブル１３を介した音声信号の伝送を制御するコントローラ１１３と、ＨＤＭＩ端子１１４とを備えて構成されている。
【００１６】
ディスク１１１は、例えば、ピットとランドによりコンテンツ信号が記録されたディスク状の記録媒体である。信号読取部１１２は、ディスク１１１に記録されたコンテンツ信号を、例えば、光学ピックアップ装置により光学的に読み出す。コントローラ１１３は、後述するように、シンク機器１２が音声信号を入力してからスピーカから音声を出力することができるまでの待機時間情報を読み出す。例えば、ＨＤＭＩ伝送ケーブル１３を介してシンク機器１２に接続し、ホットプラグ検出信号がハイレベルとなった場合、ＤＤＣチャンネルを用いてシンク機器１２から待機時間情報を取得する。また、コントローラ１１３は、取得した待機時間情報に基づいてコンテンツ信号の出力開始タイミングを制御する。
【００１７】
ＨＤＭＩ端子１１４は、図２に示すように、１９ピンから成っており、ＨＤＭＩ伝送ケーブル１３の端子が接続される。ＨＤＭＩは、ＤＶＩ（Digital Visual Interface）と同様、いわゆるＴＭＤＳ（Transition Minimized Differential Signaling）方式に基づいており、３つのＴＭＤＳデータ伝送路と１つのＴＭＤＳクロック伝送路からなっている。また、図２に示すＣＥＣ（Consumer Electronics Control）信号は、コントロール信号である。また、ＤＤＣ（Display Data Channel：ディスプレイ情報）信号は、ＤＤＣクロックとＤＤＣデータとからなり、ディスプレイ情報（ＤＤＣ）をやり取りするものである。また、＋５Ｖ電源信号とホットプラグ検出信号は、ソース機器１１とシンク機器１２の接続状態を通知するレベル信号である。例えば、ソース機器１１が起動すると＋５Ｖ電源信号がハイレベルになり、ソース機器１１とシンク機器１２が接続されている状態で、５Ｖ電源信号がシンク機器１２に入力されるとホットプラグ信号がハイレベルになる。なお、ＨＤＭＩケーブル１３には、この他にＳＣＬ（Serial Clock Line）、ＳＤＡ（Serial Data Line）、予備線やシールド（ＧＮＤ）線等が配置されている。
【００１８】
一方、シンク機器１２は、ＨＤＭＩ端子１２１と、音楽信号を信号処理するＤＳＰ（Digital Signal Processor）１２２と、音声信号を増幅するアンプ１２３と、待機時間情報を記憶するＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）１２４と、各構成部を制御するコントローラ１２５とを備えて構成されている。
【００１９】
ＨＤＭＩ端子１２１は、上述したソース機器１１のＨＤＭＩ端子１１４と同様な構成から成っている。ＤＳＰ１２２は、例えば、入力された音声信号を５．１ＣＨ、７．１ＣＨ等のオーディオ信号に信号処理する。アンプ１２３は、ＤＳＰ１２２により信号処理された信号を増幅する。増幅された音声信号は、スピーカ１２６に出力され音声が出力される。ＥＥＰＲＯＭ１２４は、Ｉ２Ｃ（Inter-Integrated Circuit）バスにより２ピンで制御可能な不揮発性メモリである。コントローラ１２５は、入力された音声信号のフォーマットを判別し、そのフォーマットに応じた信号処理を行うように各構成部を制御する。また、ＥＥＰＲＯＭ１２４の読み書きを制御する。
【００２０】
このようなコンテンツ再生システム１０によれば、ＨＤＭＩ伝送ケーブル１３を介し、ソース機器１１からシンク機器１２にコンテンツ信号を出力することにより、シンク機器１２はコンテンツを再生することができる。
【００２１】
続いて、上述のコンテンツ再生システム１０における音声信号の出力制御動作について説明する。
【００２２】
シンク機器１２は、ＥＥＰＲＯＭ１２４に自身の機器特性を示す待機時間情報を予め書き込んでいる。ここで、待機時間は、例えば、シンク機器１２に音声信号が入力されてから、音声信号のフォーマットを判別し、音声信号の復調、増幅等を行い、スピーカ１２６からアナログ音声を出力することができるまでの区間である。
【００２３】
ソース機器１１は、例えば、シンク機器１２とＨＤＭＩ伝送ケーブル１３を介して接続した際や機器の起動の際に、ＨＤＭＩの伝送路のうち、例えば、ＤＤＣのチャンネルを用い、Ｉ２Ｃ（Inter-Integrated Circuit）バスを介して、シンク機器１２のＥＥＰＲＯＭ１２４から待機時間情報を読み出し、待機時間情報を取得する。シンク機器１２から取得する待機時間情報としては、例えば、後述するようなＥＤＩＤ（Extended Display Identification Data）を用いることができる。
【００２４】
ソース機器１１は、音声信号をシンク機器１２に出力する場合、取得した待機時間情報に基づいて、出力する音楽信号のフォーマットの待機時間の区間、音声信号の出力開始を待機する。また、ソース機器１１は、音声信号を出力するまでの待機時間の区間、シンク機器１２に、後述するようなＡＣＰ（Audio Content Protection） Ｐａｃｋｅｔ、Ａｕｄｉｏ Ｉｎｆｏ Ｆｒａｍｅ Ｐａｃｋｅｔ、無音のＡｕｄｉｏ Ｓａｍｐｌｅ Ｐａｃｋｅｔ等のフォーマット情報を出力する。
【００２５】
シンク機器１２は、ソース機器１２から入力されたフォーマット情報に応じてＤＳＰ１２２のパラメータ設定等の初期化処理等を行う。
【００２６】
そして、待機時間経過後、ソース機器１１は、音声信号をシンク機器１２に出力する。
【００２７】
シンク機器１２は、フォーマット情報が入力されてから、待機時間経過後に入力された音声信号をＤＳＰ１２２、アンプ１２３等で信号処理し、スピーカ１２６からアナログ音声を出力する。
【００２８】
このようにソース機器１１は、シンク機器１２から待機時間情報を取得し、取得した待機時間情報に基づいて音声信号の出力の開始タイミングを制御することにより、シンク機器１２のいわゆる頭切れを防止することができる。
【００２９】
なお、上記第１の実施形態では、ソース機器１１はシンク機器１２からＥＥＰＲＯＭ１１２４に記憶された全ての待機時間情報を取得することとしたが、これに限られるものではなく、例えば、ＥＥＰＲＯＭ１２４に待機時間情報をフォーマット毎にアドレスを規定して記憶し、出力する音声信号のフォーマットのアドレスの待機時間情報のみを読み出すようにしてもよい。また、シンク機器１２が再生可能なフォーマットのうち、最も大きい待機時間を記憶しておき、この最大待機時間をソース機器１１が取得するようにしてもよい。
【００３０】
次に、上述した待機時間情報及びフォーマット情報について説明する。
【００３１】
図３は、ＥＤＩＤのＣＥＡ（Critical Edge Angles）−８６１Ｂに待機時間情報を定義した一例を示すものである。ＥＤＩＤは、シンク機器１２の特性を示す１２８バイト×Ｎの情報であり、待機時間情報は、図３に示すように、ＣＥＡデータブロックに定義することができる。
【００３２】
図４は、各フォーマットを定義した例を示すものである。ここで、フォーマットコード０ｘ００、０ｘ０１、０ｘ０２、０ｘ０３は、それぞれ、全てのフォーマット、Ｌｉｎｅａｒ ＰＣＭ（Pulse Code Modulation）、ＡＣ３（Audio Code number 3）、ＭＰＥＧ１（Moving Picture Coding Experts Group 1）（Ｌａｙｅｒ１＆２）を示している。また、音が出るまでの時間をディレイタイムコード（０ｘ０１、０ｘ０２・・・）×５０ｍｓで定義する。これにより、例えば、フォーマット毎の待機時間や全フォーマット共通の待機時間を定義することができる。
【００３３】
したがって、例えば、図５に示すような待機時間情報では、Ｌｉｎｅａｒ ＰＣＭの待機時間は２５０ｍｓ、ＭＰＥＧ１の待機時間は４００ｍｓ、全フォーマット共通の待機時間は４００ｍｓである。つまり、図５に示すような待機時間情報を取得した場合、Ｌｉｎｅａｒ ＰＣＭを出力する際は、音声信号を出力開始するまで２５０ｍｓ待機し、ＭＰＥＧ１を出力する際は、４００ｍｓ待機し、それぞれのフォーマットで待機時間を変えたくない場合や出力する音声信号のフォーマットが取得した待機時間情報に含まれていない場合には、全フォーマット共通の待機時間である４００ｍｓ待機すればよいことになる。
【００３４】
続いて、ソース機器１１が音声信号を出力するまでの待機時間の区間、ソース機器１１がシンク機器１２に出力する、ＡＣＰ Ｐａｃｋｅｔ、Ａｕｄｉｏ Ｉｎｆｏ Ｆｒａｍｅ Ｐａｃｋｅｔ、無音のＡｕｄｉｏ Ｓａｍｐｌｅ Ｐａｃｋｅｔ等のフォーマット情報について説明する。
【００３５】
図６は、ＨＤＭＩにおけるＤＩＰ（Data Island Packet）のヘッダ情報を示すものである。パケットのヘッダは、３バイトから成り、１バイト目のＨＢ０は、図７に示すパケットタイプが記述される。図７に示すように、Ｐａｃｋｅｔ Ｔｙｐｅ Ｖａｌｕｅである０ｘ０２、０ｘ０４、０ｘ８４は、それぞれ、Ａｕｄｉｏ Ｓａｍｐｌｅ Ｐａｃｋｅｔ、ＡＣＰ Ｐａｃｋｅｔ、Ａｕｄｉｏ Ｉｎｆｏ Ｆｒａｍｅ Ｐａｃｋｅｔを示している。すなわち、ＨＢ０のＰａｃｋｅｔ Ｔｙｐｅ Ｖａｌｕｅにより、所望のパケットを見ることができる。
【００３６】
図８は、ＡＣＰ Ｐａｃｋｅｔのヘッダ情報を示すものである。ここで、ＨＢ０は、ＡＣＰ Ｐａｃｋｅｔを示す０ｘ０４である。ＡＣＰ ＰａｃｋｅｔのＨＢ１は、ＡＣＰタイプを示している。ＡＣＰタイプは、０ｘ００、０ｘ０１、０ｘ０２、０ｘ０３によって、それぞれ、Ｇｅｎｅｒｉｃ Ａｕｄｉｏ、ＩＥＣ ６０９５８−Ｉｄｅｎｔｉｆｉｅｄ Ａｕｄｉｏ、ＤＶＤ−Ａｕｄｉｏ、Ｒｅｓｅｒｖｅｄ ｆｏｒ Ｓｕｐｅｒ Ａｕｄｉｏ ＣＤ（ＳＡＣＤ）が定義されている。このように、ＡＣＰタイプがフォーマット情報を示すことから、シンク機器１２は、ＡＣＰ Ｐａｃｋｅｔに基づいて音声信号のフォーマットを識別することができる。
【００３７】
図９は、Ａｕｄｉｏ Ｉｎｆｏ Ｆｒａｍｅ Ｐａｃｋｅｔのヘッダ情報を示すものである。ここで、ＨＢ０は、Ａｕｄｉｏ Ｉｎｆｏ Ｆｒａｍｅ Ｐａｃｋｅｔを示す０ｘ８４である。また、図１０は、Ａｕｄｉｏ Ｉｎｆｏ Ｆｒａｍｅ Ｐａｃｋｅｔの内容を示すものである。ここで、データバイト１及びデータバイト２には、音声信号のフォーマット情報が定義されている。データバイト１は、図１１（Ａ）に示すようにＣＴ３、ＣＴ２、ＣＴ１、ＣＴ０によって、オーディオコーディングタイプを定義している。例えば、ＣＴ３、ＣＴ２、ＣＴ１、ＣＴ０のビットがそれぞれ００１１で示される場合、ＭＰＥＧ１（Ｌａｙｅｒ１＆２）であることを示す。また、データバイト１は、図１１（Ｂ）に示すようにＣＣ２、ＣＣ１、ＣＣ０によってオーディオチャンネルを定義している。データバイト２は、図１２（Ａ）に示すようＳＦ２、ＳＦ１、ＳＦ０によってサンプリング周波数を定義している。また、図１２（Ｂ）に示すようにＳＳ１、ＳＳ０によってサンプルサイズを定義している。このように、Ａｕｄｉｏ Ｉｎｆｏ Ｆｒａｍｅ Ｐａｃｋｅｔのデータバイト１及びデータバイト２にはフォーマット情報が含まれていることから、シンク機器１２は、Ａｕｄｉｏ Ｉｎｆｏ Ｆｒａｍｅ Ｐａｃｋｅｔを参照することによって、音楽信号のフォーマットを識別することができる。
【００３８】
図１３は、Ａｕｄｉｏ Ｓａｍｐｌｅ Ｐａｃｋｅｔのヘッダ情報を示すものである。ここで、ＨＢ０は、Ａｕｄｉｏ Ｉｎｆｏ Ｆｒａｍｅ Ｐａｃｋｅｔを示す０ｘ０２である。また、フォーマット情報は、ＨＢ１のナンバ４のビットにより定義されている。ナンバ４のビットが０を示す場合、シングルＩＥＣ６１９３７オーディオストリーム、又は、シングル２ｃｈＩＥＣ６０９５８オーディオストリームの４サンプルを伝送している。また、ナンバ４のビットが１を示す場合、３〜８ＣＨのＬｉｎｅａｒ ＰＣＭオーディオストリームの１サンプルを伝送している。このようにＡｕｄｉｏ Ｓａｍｐｌｅ Ｐａｃｋｅｔのヘッダ情報にフォーマット情報が含まれていることから、シンク機器１２は、音楽信号のフォーマットを識別することができる。
【００３９】
（第２の実施の形態）  
図１４は、第２の実施形態におけるコンテンツ再生システムを示すものである。このコンテンツ再生システム２０は、上記第１の実施形態と同様に、音声信号を出力するＤＶＤプレーヤ等のソース機器２１と、ＡＶアンプ等のシンク機器２２とがＨＤＭＩ伝送ケーブル１３を介して接続されたものである。上記第１の実施の形態では、ソース機器１１がシンク機器１２のＥＥＰＲＯＭ１２４から待機時間情報を取得することとしたが、第２の実施形態では、ソース機器２１がシンク機器２２にこれから出力する音楽信号の待機時間情報を要求し、要求に応じてシンク機器２２が待機時間情報をソース機器２１に送信するものである。なお、上記第１の実施形態のコンテンツ再生システム１０と同様な構成には、同一符号を付して説明を省略する。
【００４０】
ソース機器２１は、ディスク１１１に記録されている音声信号を読み取る信号読取部１１２と、ＨＤＭＩ伝送ケーブル１３を介した音声信号の伝送を制御するコントローラ２１３と、ＨＤＭＩ端子１１４とを備えて構成されている。
【００４１】
コントローラ２１３は、後述するように、シンク機器２２が音声信号を入力してからスピーカから音声を出力することができるまでの待機時間を要求するとともに、音声信号の出力開始タイミングを制御する。
【００４２】
一方、シンク機器２２は、ＨＤＭＩ端子１２１と、音楽信号を信号処理するＤＳＰ（Digital Signal Processor）１２２と、音声信号を増幅するアンプ１２３と、待機時間情報を記憶するメモリ２２４と、ソース機器２１の要求に応答するとともに各構成部を制御するコントローラ２２５とを備えて構成されている。
【００４３】
コントローラ２２５は、ソース機器２１から要求があったフォーマットの待機時間情報をメモリ２２３から読み出してソース機器２２に応答するとともに、そのフォーマットに応じた信号処理を行うように各構成部を制御する。
【００４４】
このようなコンテンツ再生システム２０によれば、ＨＤＭＩ伝送ケーブル１３を介し、ソース機器２１からシンク機器２２にコンテンツ信号を出力することにより、シンク機器２２はコンテンツを再生することができる。
【００４５】
続いて、上述のコンテンツ再生システム２０における音声信号の出力制御動作について説明する。
【００４６】
シンク機器２２は、メモリ２２４に自身の機器特性を示す待機時間情報を予め書き込んでいる。ここで、待機時間は、例えば、コントローラ２２５からフォーマットを指定されてから、ＤＳＰ１２２のパラメータ等の設定を行い、音声信号を再生可能状態となるまでの区間である。
【００４７】
ソース機器２１は、音声信号をシンク機器２２に出力する場合、ＨＤＭＩの伝送路のうち、例えば、ＣＥＣのチャンネルを用い、シンク機器２２のコントローラ２２５にこれから出力する音声信号のフォーマットの待機時間を要求する。
【００４８】
シンク機器２２は、ソース機器２１の要求に対し、メモリ２２４に記憶された待機時間情報から要求されたフォーマットの待機時間を読み出し、ソース機器２１に送信する。また、ソース機器２１から要求されたフォーマットに応じてＤＳＰ１２２のパラメータの設定等を行う。
【００４９】
ソース機器２１は、シンク機器２２から送信された待機時間情報を受信する。シンク機器２２から取得する待機時間情報としては、例えば、上述したようなＥＤＩＤ（Extended Display Identification Data）を用いることができる。そして、待機時間の区間、待機した後、音声信号をシンク機器２２に出力する。
【００５０】
シンク機器２２は、入力された音声信号をＤＳＰ１２２、アンプ１２３等で信号処理し、スピーカ１２６からアナログ音声を出力する。
【００５１】
このように第２の実施形態によれば、シンク機器２２は、ソース機器２１からの要求に応じてＤＳＰ１１２のパラメータ設定等の初期化処理等を開始することができるため、上記第１の実施形態のコンテンツ再生システム１０よりもコンテンツの再生開始を早く行うことができる。
【００５２】
なお、上記第２の実施形態では、ソース機器２１からシンク機器２２に、これから出力する音楽信号の待機時間を要求することとしたが、これに限られるものではなく、例えば、ソース機器２１からシンク機器２２に、これから出力する音声信号のフォーマット情報を出力し、シンク機器２２がソース機器２１から出力される音声信号のフォーマットを判別し、メモリ２２４から待機時間情報を読み出し、ソース機器２１に送信するようにしてもよい。
【００５３】
（第３の実施の形態）  
図１５は、第３の実施形態におけるコンテンツ再生システムを示すものである。このコンテンツ再生システム３０は、音声信号を出力するＤＶＤプレーヤ等のプレーヤ３１と、ＡＶアンプ等のレシーバ３２とがＩＥＥＥ１３９４伝送ケーブル３３を介して接続されたものである。なお、上記第１の実施形態のコンテンツ再生システム１０と同様な構成には、同一符号を付して説明を省略する。
【００５４】
プレーヤ３１は、ディスク１１１に記録されている音声信号を読み取る信号読取部１１２と、ＩＥＥＥ１３９４伝送ケーブル３３を介した音声信号の伝送を制御するコントローラ３１３と、ＩＥＥＥ１３９４端子３１４とを備えて構成されている。
【００５５】
コントローラ３１３は、レシーバ機器３２が音声信号を入力してからスピーカから音声を出力することができるまでの待機時間を取得するとともに、音声信号の出力開始タイミングを制御する。ＩＥＥＥ１３９４端子３１４は、ＩＥＥＥ１３９４伝送ケーブル３３の端子を接続する。ＩＥＥＥ１３９４伝送ケーブル３３で接続されたプレーヤ３１とレシーバ３２は、ＡＶ／Ｃコマンドによって、各機器のコントロールや状況の判断などを行うことができる。
【００５６】
一方、レシーバ３２は、ＩＥＥＥ１３９４端子３２１と、音楽信号を信号処理するＤＳＰ（Digital Signal Processor）１２２と、音声信号を増幅するアンプ１２３と、各構成部を制御するコントローラ３２５とを備えて構成されている。
【００５７】
ＩＥＥＥ１３９４端子３２１は、上述したプレーヤ３１のＩＥＥＥ１３９４端子３１４と同様な構成から成っている。コントローラ３２５は、入力された音声信号のフォーマットを判別し、そのフォーマットに応じた信号処理を行うように各構成部を制御する。また、コントローラ３２５は、ディスクリプタと呼ばれる仮想的なメモリ空間を有し、待機時間情報を記述している。ここで、待機時間は、例えば、レシーバ３２に音声信号が入力されてから、音声信号のフォーマットを判別し、音声信号の復調、増幅等を行い、スピーカ１２６からアナログ音声を出力することができるまでの区間である。
【００５８】
このようなコンテンツ再生システム３０によれば、ＩＥＥＥ１３９４伝送ケーブル３３を介し、プレーヤ３１からレシーバ３２にコンテンツ信号を出力することにより、レシーバ３２はコンテンツを再生することができる。
【００５９】
続いて、上述のコンテンツ再生システム３０における音声信号の出力制御動作について図１６に示す処理シーケンスを参照して説明する。
【００６０】
レシーバ３２は、ディスクリプタ内に自身の機器特性を示す待機時間情報を予め書き込んでいる。
【００６１】
プレーヤ３１は、例えば、レシーバ３２とＩＥＥＥ１３９４伝送ケーブル３３を介して接続した際や機器の起動の際に、ＡＶ／Ｃ Ｃｏｎｔｒｏｌ Ｃｏｍａｎｄの「Open Descriptor Control Command」を送信し（ステップＳ１１）、レシーバ３２のディスクリプタを開く。レシーバ３２は、プレーヤ３１から受信した「Open Descriptor Control Command」に対して応答する（ステップＳ１２）。
【００６２】
プレーヤ３１は、レシーバ３２にディスクリプタ内の待機時間情報を「Read Descriptor Control Command」を送信して要求する（ステップＳ１３）。レシーバ３２は、要求された待機時間情報を「Read Descriptor Control Response」としてプレーヤ３１に送信する（ステップＳ１４）。
【００６３】
プレーヤ３１は、レシーバ３２から待機時間情報を取得した後、取得した待機時間情報に基づいて、出力する音楽信号のフォーマットの待機時間の区間、音声信号の出力開始を待機する。また、プレーヤ３１は、例えば、出力する音楽信号の無音データのＣＩＰ（Common Isochronous Packet）等のフォーマット情報をレシーバ３２に出力する。
【００６４】
レシーバ３２は、プレーヤ３１からフォーマット情報が入力されると、フォーマット情報に応じてＤＳＰ１１２のパラメータ設定等の初期化処理等を行う。プレーヤ３１は、待機時間経過後、音声信号をレシーバ３２に出力する。
【００６５】
レシーバ３２は、フォーマット情報が入力されてから、待機時間経過後に入力された音声信号をＤＳＰ１２２、アンプ１２３等で信号処理し、スピーカ１２６からアナログ音声を出力する。
【００６６】
このようにプレーヤ３１は、レシーバ３２から待機時間を取得し、取得した待機時間情報に基づいて音声信号の出力の開始タイミングを制御することにより、レシーバ３２のいわゆる頭切れを防止することができる。
【００６７】
なお、上記第３の実施形態では、プレーヤ３１はレシーバ３２からディスクリプタに記憶された全ての待機時間情報を取得することとしたが、例えば、ディスクリプタに待機時間情報をフォーマット毎にアドレスを規定して記憶することにより、プレーヤ３１は、出力する音声信号のフォーマットのアドレスの待機時間情報のみを読み出すようにしてもよい。また、レシーバ３２が再生可能なフォーマットのうち、最も大きい待機時間を記憶しておき、この最大待機時間をプレーヤ３１が取得するようにしてもよい。
【００６８】
（第４の実施の形態）  
図１７は、第４の実施形態におけるコンテンツ再生システムを示すものである。このコンテンツ再生システム４０は、音声信号を出力するＤＶＤプレーヤ等のプレーヤ４１と、ＡＶアンプ等のレシーバ４２とがＩＥＥＥ１３９４伝送ケーブル３３を介して接続されたものである。なお、上記第１又は第３の実施形態のコンテンツ再生システムと同様な構成には、同一符号を付して説明を省略する。
【００６９】
プレーヤ４１は、ディスク１１１に記録されている音声信号を読み取る信号読取部１１２と、ＩＥＥＥ１３９４伝送ケーブル３３を介した音声信号の伝送を制御するコントローラ４１３と、ＩＥＥＥ１３９４端子３１４とを備えて構成されている。
【００７０】
コントローラ４１３は、後述するように、出力する音声信号をシンク機器が入力してからスピーカから音声を出力することができるまでの待機時間の情報を要求する。また、レシーバ４２から取得した待機時間情報に基づいて音声信号の出力開始タイミングを制御する。
【００７１】
一方、レシーバ４２は、ＩＥＥＥ１３９４端子３２１と、音楽信号を信号処理するＤＳＰ（Digital Signal Processor）１２２と、音声信号を増幅するアンプ１２３と、待機時間情報を記憶するメモリ４２４と、各構成部を制御するコントローラ４２５とを備えて構成されている。
【００７２】
コントローラ４２５は、プレーヤ４１から要求されたフォーマットの待機時間情報をメモリ４２４から読み出してプレーヤ４１に応答するとともに、そのフォーマットに応じた信号処理を行うように各構成部を制御する。
【００７３】
このようなコンテンツ再生システム４０によれば、ＩＥＥＥ１３９４伝送ケーブル３３を介し、プレーヤ４１からレシーバ４２にコンテンツ信号を出力することにより、レシーバ４２はコンテンツを再生することができる。
【００７４】
続いて、上述のコンテンツ再生システム４０における音声信号の出力制御動作について図１８に示す処理シーケンスを参照して説明する。
【００７５】
レシーバ４２は、メモリ４２４に自身の機器特性を示す待機時間情報を予め書き込んでいる。ここで、待機時間は、例えば、コントローラ４２５からフォーマットを指定されてから、ＤＳＰ１２２のパラメータ等の設定を行い、音声信号を再生可能状態となるまでの区間である。
【００７６】
プレーヤ４１は、例えば、音声信号をレシーバ４２に出力する場合、例えば、ＡＶ／Ｃ Ｓｔａｔｕｓ Ｃｏｍｍａｎｄを用い、レシーバ４２のコントローラ４２５にこれから出力する音声信号のフォーマットの待機時間を要求する（ステップＳ２１）。
【００７７】
レシーバ４２は、プレーヤ４１の要求に対し、メモリ４２４に記憶された待機時間情報から要求されたフォーマットの待機時間を読み出し、プレーヤ４１に送信する（ステップＳ２１）。また、レシーバ４２は、プレーヤ４１から要求されたフォーマットに応じてＤＳＰ１２２のパラメータの設定等を行う。
【００７８】
プレーヤ４１は、レシーバ４２から待機時間情報を取得した後、取得した待機時間情報に基づいて、出力する音楽信号のフォーマットの待機時間の区間、音声信号の出力開始を待機する。また、プレーヤ４１は、例えば、出力する音楽信号の無音データのＣＩＰ（Common Isochronous Packet）等のフォーマット情報をレシーバ４２に出力する。
【００７９】
レシーバ４２は、プレーヤ４１からフォーマット情報が入力されると、フォーマット情報に応じてＤＳＰ１１２のパラメータ設定等の初期化処理等を行う。プレーヤ４１は、待機時間経過後、音声信号をレシーバ４２に出力する。
【００８０】
レシーバ４２は、入力された音声信号をＤＳＰ１２２、アンプ１２３等で信号処理し、スピーカ１２６からアナログ音声を出力する。
【００８１】
このように第４の実施形態によれば、レシーバ４２は、プレーヤ４１からの要求に応じてＤＳＰ１１２のパラメータ設定等の初期化処理等を開始することができるため、上記第３の実施形態のコンテンツ再生システム３０よりもコンテンツの再生開始を早く行うことができる。
【００８２】
なお、上記第４の実施形態では、プレーヤ４１からレシーバ４２に、これから出力する音楽信号の待機時間を要求することとしたが、これに限られるものではなく、例えば、プレーヤ４１からレシーバ機器４２に、これから出力する音声信号のフォーマット情報を出力し、レシーバ４２がプレーヤ４１から出力される音声信号のフォーマットを判別し、メモリ４２４から待機時間情報を読み出し、プレーヤ４１に送信するようにしてもよい。
【００８３】
（第５の実施の形態）  
図１９は、第５の実施形態におけるコンテンツ再生システムを示すものである。このコンテンツ再生システム５０は、音声信号を出力するＤＶＤプレーヤ等のソース機器５１と、ＡＶアンプ等のリピータ機器５２と、モニタ等のシンク機器５３とがＨＤＭＩ伝送ケーブル５４、５５を介して接続されたものである。すなわち、上記第１の実施の形態のコンテンツ再生システム１０のシンク（リピータ）１２の後段にモニタ等のシンク機器５３を接続したものである。
【００８４】
ソース機器５１は、ディスク５１１に記録されている音楽、映像等のコンテンツ信号を読み取る信号読取部５１２と、コンテンツ信号の伝送を制御するコントローラ５１３と、ＨＤＭＩ端子５１４とを備えて構成されている。なお、ディスク５１１、信号読取部５１２、ＨＤＭＩ端子５１４は、第１の実施形態におけるディスク１１１、信号読取部１１２、ＨＤＭＩ端子１１４にそれぞれ対応するものである。
【００８５】
コントローラ５１３は、コンテンツ信号の出力先である後段のリピータ機器５２のＥＥＰＲＯＭから待機時間情報を読み出す。例えば、ＨＤＭＩ伝送ケーブル５４を介してリピータ機器５２に接続し、ホットプラグ検出信号がハイレベルとなった場合、ＤＤＣチャンネルを用いてリピータ機器５２内のＥＥＰＲＯＭから待機時間情報を取得する。また、コントローラ５１３は、取得した待機時間情報に基づいてコンテンツ信号の出力開始タイミングを制御する。例えば、リピータ機器５２及びシンク機器５３から取得した待機時間のうち最も長い待機時間の区間経過後、コンテンツ信号の出力を開始するように制御する。
【００８６】
リピータ機器５２は、ＨＤＭＩ端子５２１と、音楽信号を信号処理するＤＳＰ（Digital Signal Processor）５２２と、音声信号を増幅するアンプ５２３と、待機時間情報を記憶するＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）５２４と、ＥＥＰＲＯＭ５２４の読み書きを制御するとともに各構成部を制御するコントローラ５２５と、コンテンツ信号を出力するＨＤＭＩ端子５２６とを備えて構成されている。なお、ＨＤＭＩ端子５２１、ＤＳＰ５２２、アンプ５２３、ＥＥＰＲＯＭ５２４は、第１の実施形態におけるＨＤＭＩ端子１２１、ＤＳＰ１２２、アンプ１２３、ＥＥＰＲＯＭ１２４にそれぞれ対応するものである。
【００８７】
コントローラ５２５は、入力された音声信号のフォーマットを判別し、そのフォーマットに応じた信号処理を行うように各構成部を制御する。また、自身よりも下位に接続された、後段のシンク機器５３のＥＥＰＲＯＭから待機時間情報を読み出すとともに、ＥＥＰＲＯＭ５２４の読み書きを制御する。例えば、ＨＤＭＩ伝送ケーブルを介してシンク機器５３に接続し、ホットプラグ検出信号がハイレベルとなった場合、ＤＤＣチャンネルを用いてシンク機器５３内のＥＥＰＲＯＭから待機時間情報を取得する。また、例えば、ホットプラグ信号をローレベルとすることにより、自身のＥＥＰＲＯＭ５２４の待機時間情報を書き換え、ホットプラグ信号をハイレベルとすることにより、自身よりも上位に接続されたソース機器５１に書き換えた待機時間情報を提供する。ＥＥＰＲＯＭ５２４には、リピータ機器５２が音声信号を入力してからスピーカ５２７から音声を出力することができるまでの自身の機器特性を示す待機時間情報が記憶されている。
【００８８】
シンク機器５３は、ＨＤＭＩ端子５３１と、音楽信号を信号処理するＤＳＰ（Digital Signal Processor）５３２と、音声信号を増幅するアンプ５３３と、自身の機器特性を示す待機時間情報を記憶するＥＥＰＲＯＭ５３４と、ＥＥＰＲＯＭ５３４の読み書きを制御するとともに各構成部を制御するコントローラ５３５と、映像信号を信号処理する映像処理部５３６と、映像処理部５３６にて信号処理された映像を表示する表示部５３７とを備えて構成されている。
【００８９】
コントローラ５３５は、入力されたコンテンツ信号のフォーマットを判別し、そのフォーマットに応じた信号処理を行うように各構成部を制御する。また、ＥＥＰＲＯＭ５３４には、シンク機器５３が音声信号を入力してからスピーカ５３８から音声を出力することができるまでの自身の機器特性を示す待機時間情報が記憶されている。また、映像処理部５３６は、例えば、ＹＣＣ方式の色信号を信号処理し、表示部５３７は映像処理部５３６にて信号処理された映像を表示する。
【００９０】
このようなコンテンツ再生システム５０によれば、ＨＤＭＩ伝送ケーブル５４、５５を介し、ソース機器５１からリピータ機器５２及びシンク機器５３にコンテンツ信号を出力することにより、リピータ機器５２及びシンク機器５３はコンテンツを再生することができる。
【００９１】
続いて、上述のコンテンツ再生システム５０における音声信号の出力制御動作について説明する。ここで、リピータ機器５２のＥＥＰＲＯＭ５２４には、最大待機時間として１０ｍｓの待機時間情報が記憶され、シンク機器５３のＥＥＰＲＯＭ５３４には、最大待機時間として５０ｍｓの待機時間情報が記憶されているものとする。
【００９２】
リピータ機器５２は、例えば、ＨＤＭＩ伝送ケーブル５５を介してシンク機器５３に接続し、ホットプラグ検出信号がハイレベルとなった際、ＤＤＣチャンネルを用いてシンク機器５３内のＥＥＰＲＯＭ５３４から５０ｍｓの待機時間情報を取得する。この待機時間情報としては、例えば、上述したようなＥＤＩＤ（Extended Display Identification Data）を用いることができる。
【００９３】
また、リピータ機器５２は、シンク機器５３から取得した待機時間情報と自身が持つ待機時間情報を比較する。シンク機器５３から取得した待機時間が、自身が持つ待機時間よりも長い場合、ホットプラグ信号をローレベルとし、自身のＥＥＰＲＯＭ５２４の待機時間情報をシンク機器５３から取得した待機時間情報に書き換える。つまり、自身の待機時間１０ｍｓをシンク機器５３の待機時間５０ｍｓに書き換える。なお、シンク機器５３から取得した待機時間が、自身が持つ待機時間以下の場合は、待機時間情報を書き換えない。
【００９４】
リピータ機器５２は、自身のＥＥＰＲＯＭ５２４の書き換え終了後、ホットプラグ信号をハイレベルとする。ソース機器５１は、ホットプラグ信号がハイレベルとなったので、ＤＤＣチャンネルを用いてリピータ機器５２内のＥＥＰＲＯＭ５２４から５０ｍｓの待機時間情報を読み出して取得する。
【００９５】
ソース機器５１は、リピータ機器５２から待機時間情報を取得した後、５０ｍｓの待機時間の区間、音声信号の出力開始を待機する。また、ソース機器５１は音声信号を出力するまでの待機時間の区間、リピータ機器５２にフォーマット情報を出力する。このフォーマット情報としては、例えば、ＡＣＰ Ｐａｃｋｅｔ等を用いることができる。
【００９６】
リピータ機器５２は、ソース機器５１から入力されたフォーマット情報に応じてＤＳＰ５２２のパラメータ設定等の初期化処理等を行う。また、シンク機器５３も、リピータ機器５２から入力されたフォーマット情報に応じてＤＳＰ５３２のパラメータ設定等の初期化処理を行う。
【００９７】
待機時間経過後、ソース機器５１は、音声信号をリピータ機器５２に出力する。リピータ機器５２は、ＨＤＭＩ伝送ケーブル５５を介し、入力した音声信号をシンク機器５３に転送する。
【００９８】
リピータ機器５２及びシンク機器５３は、フォーマット情報が入力されてから、待機時間経過後に入力された音声信号をＤＳＰ５２２、５３２、アンプ５２３、５３３等で信号処理し、スピーカ５２７、５３８からアナログ音声を出力する。
【００９９】
このようにソース機器５１がコンテンツ信号の出力先の後段の機器が有する待機時間の中で最も長いものを取得するようにしたことにより、出力先の後段の機器全てに対し、いわゆる頭切れを防止することができる。
【０１００】
（第６の実施の形態）  
図２０は、第６の実施形態におけるコンテンツ再生システムを示すものである。このコンテンツ再生システム６０は、音声信号を出力するＤＶＤプレーヤ等のソース機器６１と、ＡＶアンプ等のリピータ機器６２と、モニタ等のシンク機器６３とがＨＤＭＩ伝送ケーブル５４、５５を介して接続されたものである。上記第５の実施の形態では、ＤＤＣチャンネルを用いてコンテンツ信号の出力先である後段の機器からＥＥＰＲＯＭに記憶された待機時間情報を読み出し、自身の待機時間よりも大きい場合、自身の待機時間を後段の機器の待機時間に書き換えることにより、コンテンツ信号の送信元の機器が、後段の機器が有する待機時間の中で最も長いものを取得することとしたが、第６の実施形態においては、ＣＥＣチャンネルを用いてソース機器６１の後段のリピータ機器６２及びシンク機器６３からソース機器６１に対し待機時間情報を出力し、ソース機器６１が取得した待機時間情報に基づいて、例えば最も長い待機時間をコンテンツ信号の出力待機時間とするようにしたものである。なお、上記第５の実施形態のコンテンツ再生システム５０と同様な構成には、同一符号を付して説明を省略する。
【０１０１】
ソース機器６１は、ディスク５１１に記録されている音楽、映像等のコンテンツ信号を読み取る信号読取部５１２と、コンテンツ信号の伝送を制御するコントローラ６１３と、ＨＤＭＩ端子５１４とを備えて構成されている。
【０１０２】
コントローラ６１３は、リピータ機器６２及びシンク機器６３から取得した待機時間情報に基づいてコンテンツ信号の出力開始タイミングを制御する。例えば、リピータ機器６２及びシンク機器６３から取得した待機時間のうち最も長い待機時間の区間経過後、コンテンツ信号の出力を開始するように制御する。
【０１０３】
リピータ機器６２は、ＨＤＭＩ端子５２１と、音楽信号を信号処理するＤＳＰ（Digital Signal Processor）５２２と、音声信号を増幅するアンプ５２３と、待機時間情報を記憶するメモリ６２４と、ソース機器６１との通信を制御するとともに各構成部を制御するコントローラ６２５と、コンテンツ信号を出力するＨＤＭＩ端子５２６とを備えて構成されている。
【０１０４】
コントローラ６２５は、入力されたコンテンツ信号のフォーマットを判別し、そのフォーマットに応じた信号処理を行うように各構成部を制御する。また、コントローラ６２５は、例えば、メモリ６２４から待機時間情報を読み出し、ＣＥＣチャンネルを用いて待機時間情報をソース機器６１に送信する。例えば、ＨＤＭＩ伝送ケーブル５４を介してソース機器６１に接続し、ホットプラグ検出信号がハイレベルとなった際、メモリ６２４から待機時間情報を読み出し、ＣＥＣチャンネルを用いて待機時間情報をソース機器６１に出力する。
【０１０５】
シンク機器６３は、ＨＤＭＩ端子５３１と、音楽信号を信号処理するＤＳＰ（Digital Signal Processor）５３２と、音声信号を増幅するアンプ５３３と、自身の機器特性を示す待機時間情報を記憶するメモリ６３４と、メモリ６３４の読み書きを制御するとともに各構成部を制御するコントローラ６３５と、映像信号を信号処理する映像処理部５３６と、映像処理部５３６にて信号処理された映像を表示する表示部５３７とを備えて構成されている。
【０１０６】
コントローラ６３５は、入力されたコンテンツ信号のフォーマットを判別し、そのフォーマットに応じた信号処理を行うように各構成部を制御する。また、コントローラ６３５は、ソース機器６１の待機時間情報の要求に応じてメモリ６３４から待機時間情報を読み出し、ＣＥＣチャンネルを用いて待機時間情報をソース機器６１に送信する。例えば、ＨＤＭＩ伝送ケーブル５５を介してリピータ機器６２に接続し、ホットプラグ検出信号がハイレベルとなった際、メモリ６３４から待機時間情報を読み出し、ＣＥＣチャンネルを用いて待機時間情報をソース機器６１に出力する。
【０１０７】
このようなコンテンツ再生システム６０によれば、ＨＤＭＩ伝送ケーブル５４、５５を介し、ソース機器６１からリピータ機器６２及びシンク機器６３にコンテンツ信号を出力することにより、リピータ機器６２及びシンク機器６３はコンテンツを再生することができる。
【０１０８】
続いて、上述のコンテンツ再生システム６０における音声信号の出力制御動作について説明する。ここで、リピータ機器６２のメモリ６２４には、最大待機時間として１０ｍｓの待機時間情報が記憶され、シンク機器６３のメモリ６３４には、最大待機時間として５０ｍｓの待機時間情報が記憶されているものとする。
【０１０９】
リピータ機器６２は、ＨＤＭＩ伝送ケーブル５４を介してソース機器６１に接続し、ホットプラグ検出信号がハイレベルとなった際、メモリ６２４から１０ｍｓの待機時間情報を読み出し、ＣＥＣチャンネルを用いて１０ｍｓの待機時間情報をソース機器６１に出力する。この待機時間情報としては、上述したように、例えば、ＥＤＩＤ（Extended Display Identification Data）を用いることができる。
【０１１０】
また、シンク機器６３は、ＨＤＭＩ伝送ケーブル５５を介してリピータ機器６２に接続し、ホットプラグ検出信号がハイレベルとなった際、メモリ６３４から５０ｍｓの待機時間情報を読み出し、ＣＥＣチャンネルを用いて５０ｍｓの待機時間情報をソース機器６１に出力する。
【０１１１】
ソース機器６１は、リピータ機器６２及びシンク機器６３から出力された待機時間情報を取得する。コントローラ６１３は、リピータ機器６２の待機時間１０ｍｓとシンク機器６３の待機時間５０ｍｓを比較し、例えば、待機時間が長いシンク機器６３の待機時間５０ｍｓをコンテンツ信号の出力の待機時間とする。
【０１１２】
そして、ソース機器６１は、リピータ機器６２及びシンク機器６３から待機時間情報を取得した後、５０ｍｓの待機時間の区間、音声信号の出力開始を待機する。また、ソース機器６１は音声信号を出力するまでの待機時間の区間、リピータ機器６２にフォーマット情報を出力する。このフォーマット情報としては、上述したようなＡＣＰ Ｐａｃｋｅｔ等を用いることができる。
【０１１３】
リピータ機器６２は、ソース機器６１から出力されたフォーマット情報に応じてＤＳＰ５２２のパラメータ設定等の初期化処理等を行う。また、シンク機器６３も、リピータ機器６２から入力されたフォーマット情報に応じてＤＳＰ５３２のパラメータ設定等の初期化処理を行う。
【０１１４】
待機時間経過後、ソース機器６１は、音声信号をリピータ機器６２に出力する。リピータ機器６２は、ＨＤＭＩ伝送ケーブル５５を介し、入力した音声信号をシンク機器６３に転送する。
【０１１５】
リピータ機器６２及びシンク機器６３は、フォーマット情報が入力されてから、待機時間経過後に入力された音声信号をＤＳＰ５２２、５３２、アンプ５２３、５３３等で信号処理し、スピーカ５２７、５３８からアナログ音声を出力する。
【０１１６】
このようにソース機器６１がコンテンツ信号の出力先の後段の機器から待機時間情報を取得するようにしたことにより、ソース機器６１は後段に接続された機器の特性を把握することができる。このため、ソース機器６１は、コンテンツ信号の出力を開始するまでの待機時間を、例えば後段に接続された機器が有する待機時間の中で最も長い区間に設定することにより、出力先の後段の機器全てに対し、いわゆる頭切れを防止することができる。
【０１１７】
なお、上記第６の実施形態では、ＨＤＭＩ伝送ケーブル５４、５５により接続した際にリピータ機器６２及びシンク機器６３からソース機器６１に出力することとしたが、これに限られるものではなく、例えば、ソース機器６１がリピータ機器６２及びシンク機器６３に待機時間情報の出力を要求することとしてもよい。この場合、例えば、ソース機器６１から出力するコンテンツ信号のフォーマットの待機時間情報の出力を要求することにより、フォーマット毎の待機時間でコンテンツ信号を出力することができる。
【０１１８】
（第７の実施の形態）  
図２１は、第７の実施形態におけるコンテンツ再生システムを示すものである。このコンテンツ再生システム７０は、音声信号を出力するＤＶＤプレーヤ等のプレーヤ７１と、ＡＶアンプ等のレシーバＡ７２と、レシーバＢと７３がＩＥＥＥ１３９４バス７４を介して接続されたものである。
【０１１９】
プレーヤ７１は、ディスク７１１に記録されている音楽、映像等のコンテンツ信号を読み取る信号読取部７１２と、コンテンツ信号の伝送を制御するコントローラ７１３と、ＩＥＥＥ１３９４インターフェース７１４とを備えて構成されている。なお、ディスク７１１、信号読取部７１２は、第１の実施形態におけるディスク１１１、信号読取部１１２にそれぞれ対応するものである。
【０１２０】
コントローラ７１３は、後述するように、レシーバＡ７２及びレシーバＢ７３が音声信号を入力してからスピーカから音声を出力することができるまでの待機時間を取得する。また、レシーバＡ７２及びレシーバＢ７３から取得した待機時間に基づいて音声信号の出力開始タイミングを制御する。例えば、レシーバＡ７２及びレシーバＢ７３から取得した待機時間のうち最も長い待機時間の区間経過後、コンテンツ信号の出力を開始するように制御する。
【０１２１】
ＩＥＥＥ１３９４インターフェース７１４は、ＩＥＥＥ１３９４バス７４と接続するためのものであり、通信コマンドの入出力やコンテンツ信号の出力を行う。
【０１２２】
レシーバＡ７２は、ＩＥＥＥ１３９４インターフェース７２１と、音楽信号を信号処理するＤＳＰ（Digital Signal Processor）７２２と、音声信号を増幅するアンプ７２３と、各構成部を制御するコントローラ７２４とを備えて構成されている。
【０１２３】
ＩＥＥＥ１３９４インターフェース７２１は、上述したプレーヤ７１のＩＥＥＥ１３９４インターフェース７１４と同様な構成から成っている。コントローラ７２５は、入力された音声信号のフォーマットを判別し、そのフォーマットに応じた信号処理を行うように各構成部を制御する。また、コントローラ７２５は、ディスクリプタと呼ばれる仮想的なメモリ空間を有し、待機時間情報を記述している。ここで、待機時間は、例えば、レシーバに音声信号が入力されてから、音声信号のフォーマットを判別し、音声信号の復調、増幅等を行い、スピーカからアナログ音声を出力することができるまでの区間である。
【０１２４】
また、レシーバＢ７３は、上述したレシーバＡ７２と同様な構成から成っており、ＩＥＥＥ１３９４インターフェース７３１と、音楽信号を信号処理するＤＳＰ（Digital Signal Processor）７３２と、音声信号を増幅するアンプ７３３と、各構成部を制御するコントローラ７３４とを備えて構成されている。
【０１２５】
このようなコンテンツ再生システム７０によれば、ＩＥＥＥ１３９４バス７４を介し、プレーヤ７１からレシーバＡ７２及びレシーバＢ７３にコンテンツ信号を出力することにより、レシーバＡ７２及びレシーバＢ７３はコンテンツを再生することができる。
【０１２６】
続いて、上述のコンテンツ再生システム７０における音声信号の出力制御動作について説明する。ここで、レシーバＡ７２のディスクリプタには、最大待機時間として１０ｍｓの待機時間情報が記憶され、レシーバＢ７３のディスクリプタには、最大待機時間として５０ｍｓの待機時間情報が記憶されているものとする。
【０１２７】
レシーバＡ７２は、プレーヤ７１とＩＥＥＥ１３９４バス７４を介して接続する際、ＡＶ／Ｃコマンドを用いてレシーバＡ７２のＮｏｄｅＩＤ（ＩＤ＝１）をプレーヤ７１に通知する。
【０１２８】
また、レシーバＢ７３も、プレーヤ７１とＩＥＥＥ１３９４バス７４を介して接続する際、ＡＶ／Ｃコマンドを用いてレシーバＢ７３のＮｏｄｅＩＤ（ＩＤ＝２）をプレーヤ７１に通知する。
【０１２９】
プレーヤ７１は、ＮｏｄｅＩＤ（ＩＤ＝１）の送信元のレシーバＡ７２のディスクリプタから１０ｍｓの待機時間情報を読み出す。また、プレーヤ７１は、ＮｏｄｅＩＤ（ＩＤ＝２）の送信元のレシーバＢ７３のディスクリプタから５０ｍｓの待機時間情報を読み出す。
【０１３０】
プレーヤ７１は、レシーバＡ７２から読み出した待機時間１０ｍｓとレシーバＢ７３から読み出した待機時間５０ｍｓを比較し、例えば、待機時間が長いレシーバＢ７３の待機時間５０ｍｓをコンテンツ信号の出力の待機時間とする。
【０１３１】
プレーヤ７１は、レシーバＡ７２及びレシーバＢ７３から待機時間情報を読み出した後、５０ｍｓの待機時間の区間、音声信号の出力開始を待機する。また、プレーヤ７１は音声信号を出力するまでの待機時間の区間、レシーバＡ７２及びレシーバＢ７３に無音データのＣＩＰ（Common Isochronous Packet）等のフォーマット情報を出力する。
【０１３２】
レシーバＡ７２は、プレーヤ７１から出力されたフォーマット情報に応じてＤＳＰ７２２のパラメータ設定等の初期化処理等を行う。また、レシーバＢ７３も、プレーヤ７１から出力されたフォーマット情報に応じてＤＳＰ７３２のパラメータ設定等の初期化処理を行う。
【０１３３】
５０ｍｓの待機時間経過後、プレーヤ７１は、音声信号をレシーバＡ７２及びレシーバＢ７３に出力する。
【０１３４】
レシーバＡ７２及びレシーバＢ７３は、フォーマット情報が入力されてから、待機時間経過後に入力された音声信号をＤＳＰ７２２、７３２、アンプ７２３、７３３等で信号処理し、スピーカ７２５、７３５からアナログ音声を出力する。
【０１３５】
このようにプレーヤ７１がコンテンツ信号の出力先の機器から待機時間情報を読み出すようにしたことにより、プレーヤ７１はネットワークに接続された全ての機器の特性を把握することができる。このため、プレーヤ７１は、コンテンツ信号の出力を開始するまでの待機時間を、例えばネットワークに接続された機器が有する待機時間の中で最も長い区間に設定することにより、出力先の機器全てに対し、いわゆる頭切れを防止することができる。
【０１３６】
（第８の実施の形態）  
図２２は、第８の実施形態におけるコンテンツ再生システムを示すものである。このコンテンツ再生システム８０は、音声信号を出力するＤＶＤプレーヤ等のプレーヤ８１と、ＡＶアンプ等のレシーバＡ８２と、レシーバＢ８３とがＩＥＥＥ１３９４バス７４を介して接続されたものである。上記第７の実施の形態では、プレーヤ７１がレシーバＡ７２及びレシーバＢ７３のディスクリプタに記憶された待機時間情報を読み出すこととしたが、第８の実施形態においては、プレーヤ８１が各レシーバに待機時間情報を要求することにより、各レシーバは要求に対する待機時間情報をプレーヤ８１に送信するようにしたものである。なお、上記第７の実施形態のコンテンツ再生システム７０と同様な構成には、同一符号を付して説明を省略する。
【０１３７】
プレーヤ８１は、ディスク７１１に記録されている音楽、映像等のコンテンツ信号を読み取る信号読取部７１２と、コンテンツ信号の伝送を制御するコントローラ８１３と、ＩＥＥＥ１３９４インターフェース７１４とを備えて構成されている。なお、ディスク７１１、信号読取部７１２は、第１の実施形態におけるディスク１１１、信号読取部１１２にそれぞれ対応するものである。
【０１３８】
コントローラ８１３は、後述するように、レシーバＡ８２及びレシーバＢ８３が音声信号を入力してからスピーカから音声を出力することができるまでの待機時間を要求する。また、レシーバＡ８２及びレシーバＢ８３から取得した待機時間情報に基づいて音声信号の出力開始タイミングを制御する。例えば、レシーバＡ８２及びレシーバＢ８３から取得した待機時間のうち最も長い待機時間の区間経過後、コンテンツ信号の出力を開始するように制御する。
【０１３９】
レシーバＡ８２は、ＩＥＥＥ１３９４インターフェース７２１と、音楽信号を信号処理するＤＳＰ（Digital Signal Processor）７２２と、音声信号を増幅するアンプ７２３と、各構成部を制御するコントローラ８２５と、自身の機器特性を示す待機時間情報を記憶するメモリ８２６とを備えて構成されている。
【０１４０】
コントローラ８２５は、入力された音声信号のフォーマットを判別し、そのフォーマットに応じた信号処理を行うように各構成部を制御する。また、コントローラ８２５は、プレーヤ８１からの要求に応じてメモリに記憶された待機時間情報を読み出し、プレーヤ８１に待機時間情報を送信する。ここで、待機時間は、例えば、レシーバに音声信号が入力されてから、音声信号のフォーマットを判別し、音声信号の復調、増幅等を行い、スピーカからアナログ音声を出力することができるまでの区間である。
【０１４１】
また、レシーバＢ８３は、上述したレシーバＡ８２と同様な構成から成っており、ＩＥＥＥ１３９４インターフェース７３１と、音楽信号を信号処理するＤＳＰ（Digital Signal Processor）７３２と、音声信号を増幅するアンプ７３３と、各構成部を制御するコントローラ８３５と、自身の機器特性を示す待機時間情報を記憶するメモリ８３６とを備えて構成されている。
【０１４２】
このようなコンテンツ再生システムによれば、ＩＥＥＥ１３９４バス７４を介し、プレーヤ８１からレシーバＡ８２及びレシーバＢ８３にコンテンツ信号を出力することにより、レシーバＡ８２及びレシーバＢ８３はコンテンツを再生することができる。
【０１４３】
続いて、上述のコンテンツ再生システム８０における音声信号の出力制御動作について説明する。ここで、レシーバＡ８２のメモリ８２６には、最大待機時間として１０ｍｓの待機時間情報が記憶され、レシーバＢ８３のメモリ８３６には、最大待機時間として５０ｍｓの待機時間情報が記憶されているものとする。
【０１４４】
レシーバＡ８２は、プレーヤ８１とＩＥＥＥ１３９４バス７４を介して接続する際、ＡＶ／Ｃコマンドを用いてレシーバＡ８２のＮｏｄｅＩＤ（ＩＤ＝１）をプレーヤ８１に通知する。
【０１４５】
また、レシーバＢ８３も、プレーヤ８１とＩＥＥＥ１３９４バス７４を介して接続する際、ＡＶ／Ｃコマンドを用いてレシーバＢ８３のＮｏｄｅＩＤ（ＩＤ＝２）をプレーヤ８１に通知する。
【０１４６】
プレーヤ８１は、ＮｏｄｅＩＤ（ＩＤ＝１）の送信元のレシーバＡ８２に対し、ＡＶ／Ｃ Ｓｔａｔｕｓ Ｃｏｍｍａｎｄを用いて最大待機時間の情報を要求する。レシーバＡ８２は、プレーヤ８１の要求に応じて、メモリ８２６から最大待機時間である１０ｍｓの待機時間情報を読み出し、プレーヤ８１に送信する。
【０１４７】
また、同様に、プレーヤ８１は、ＮｏｄｅＩＤ（ＩＤ＝２）の送信元のレシーバＡ８３に対し、ＡＶ／Ｃ Ｓｔａｔｕｓ Ｃｏｍｍａｎｄを用いて最大待機時間の情報を要求する。レシーバＢ８３は、プレーヤ８１の要求に応じて、メモリ８３６から最大待機時間である５０ｍｓの待機時間情報を読み出し、プレーヤ８１に送信する。
【０１４８】
プレーヤ８１は、レシーバＡ８２から取得した待機時間１０ｍｓとレシーバＢ８３から取得した待機時間５０ｍｓを比較し、例えば、待機時間が長いレシーバＢ８３の待機時間５０ｍｓをコンテンツ信号の出力の待機時間とする。
【０１４９】
プレーヤ８１は、レシーバＡ８２及びレシーバＢ８３から待機時間情報を取得した後、５０ｍｓの待機時間の区間、音声信号の出力開始を待機する。また、プレーヤ８１は音声信号を出力するまでの待機時間の区間、レシーバＡ８２及びレシーバＢ８３に無音データのＣＩＰ（Common Isochronous Packet）等のフォーマット情報を出力する。
【０１５０】
レシーバＡ８２は、プレーヤ８１から出力されたフォーマット情報に応じてＤＳＰ７２２のパラメータ設定等の初期化処理等を行う。また、レシーバＢ８３も、プレーヤ８１から出力されたフォーマット情報に応じてＤＳＰ７３２のパラメータ設定等の初期化処理を行う。
【０１５１】
５０ｍｓの待機時間経過後、プレーヤ８１は、音声信号をレシーバＡ８２及びレシーバＢ８３に出力する。
【０１５２】
レシーバＡ８２及びレシーバＢ８３は、フォーマット情報が入力されてから、待機時間経過後に入力された音声信号をＤＳＰ７２２、７３２、アンプ７２３、７３３等で信号処理し、スピーカ７２５、７３５からアナログ音声を出力する。
【０１５３】
このようにプレーヤ８１がコンテンツ信号の出力先の各レシーバに待機時間情報を要求するようにしたことにより、プレーヤ８１はネットワークに接続された全ての機器の特性を把握することができる。このため、プレーヤ８１は、コンテンツ信号の出力を開始するまでの待機時間を、例えばネットワークに接続された機器が有する待機時間の中で最も長い区間に設定することにより、出力先の機器全てに対し、いわゆる頭切れを防止することができる。
【０１５４】
（第９の実施の形態）  
図２３は、第９の実施形態におけるコンテンツ再生システムを示すものである。このコンテンツ再生システム９０は、音声信号を出力するＤＶＤプレーヤ等のプレーヤ９１と、ＡＶアンプ等のレシーバＡ９２と、レシーバＢ９３とがＩＥＥＥ１３９４バス７４を介して接続されたものである。この第９の実施の形態では、各レシーバが、プレーヤ９１とＩＥＥＥ１３９４バス７４を介して接続する際、ＡＶ／Ｃ Ｃｏｎｔｏｒｏｌ Ｃｏｍｍａｎｄを用いてプレーヤ９１に待機するように命令するものである。なお、上記第８の実施形態のコンテンツ再生システム８０と同様な構成には、同一符号を付して説明を省略する。
【０１５５】
プレーヤ９１は、ディスク７１１に記録されている音楽、映像等のコンテンツ信号を読み取る信号読取部７１２と、コンテンツ信号の伝送を制御するコントローラ９１３と、ＩＥＥＥ１３９４インターフェース７１４とを備えて構成されている。なお、ディスク７１１、信号読取部７１２は、第１の実施形態におけるディスク１１１、信号読取部１１２にそれぞれ対応するものである。
【０１５６】
コントローラ９１３は、後述するように、レシーバＡ９２及びレシーバＢ９３からの命令に応じて音声信号の出力開始タイミングを制御する。例えば、レシーバＡ９２及びレシーバＢ９３が命令した待機時間のうち最も長い待機時間の区間経過後、コンテンツ信号の出力を開始するように制御する。
【０１５７】
レシーバＡ９２は、ＩＥＥＥ１３９４インターフェース７２１と、音楽信号を信号処理するＤＳＰ（Digital Signal Processor）７２２と、音声信号を増幅するアンプ７２３と、各構成部を制御するコントローラ９２５と、自身の機器特性を示す待機時間情報を記憶するメモリ８２６とを備えて構成されている。
【０１５８】
コントローラ９２５は、入力された音声信号のフォーマットを判別し、そのフォーマットに応じた信号処理を行うように各構成部を制御する。また、コントローラ９２５は、プレーヤ９１とＩＥＥＥ１３９４バス７４を介して接続する際、メモリに記憶された待機時間情報を読み出し、例えば、最大の待機時間の区間、コンテンツ信号の出力開始を待機するようにプレーヤ９１に命令する。ここで、待機時間は、例えば、レシーバに音声信号が入力されてから、音声信号のフォーマットを判別し、音声信号の復調、増幅等を行い、スピーカからアナログ音声を出力することができるまでの区間である。
【０１５９】
また、レシーバＢ９３は、上述したレシーバＡ９２と同様な構成から成っており、ＩＥＥＥ１３９４インターフェース７３１と、音楽信号を信号処理するＤＳＰ（Digital Signal Processor）７３２と、音声信号を増幅するアンプ７３３と、各構成部を制御するコントローラ９３５と、自身の機器特性を示す待機時間情報を記憶するメモリ８３６とを備えて構成されている。
【０１６０】
このようなコンテンツ再生システムによれば、ＩＥＥＥ１３９４バス７４を介し、プレーヤ９１からレシーバＡ９２及びレシーバＢ９３にコンテンツ信号を出力することにより、レシーバＡ９２及びレシーバＢ９３はコンテンツを再生することができる。
【０１６１】
続いて、上述のコンテンツ再生システム９０における音声信号の出力制御動作について説明する。ここで、レシーバＡ９２のメモリ８２６には、最大待機時間として１０ｍｓの待機時間情報が記憶され、レシーバＢ９３のメモリ８３６には、最大待機時間として５０ｍｓの待機時間情報が記憶されているものとする。
【０１６２】
レシーバＡ９２は、プレーヤ９１とＩＥＥＥ１３９４バス７４を介して接続する際、ＡＶ／Ｃ Ｃｏｎｔｏｒｏｌ Ｃｏｍｍａｎｄを用いて自身のメモリ８２６に記憶された最大待機時間１０ｍｓの区間、音声信号の出力を待機するようにプレーヤ９１に命令する。
【０１６３】
また、レシーバＢ９３は、プレーヤ９１とＩＥＥＥ１３９４バス７４を介して接続する際、ＡＶ／Ｃ Ｃｏｎｔｏｒｏｌ Ｃｏｍｍａｎｄを用いて自身のメモリ８３６に記憶された最大待機時間５０ｍｓの区間、音声信号の出力を待機するようにプレーヤ９１に命令する。
【０１６４】
プレーヤ９１は、レシーバＡ９２から命令された待機時間１０ｍｓとレシーバＢ９３から命令された待機時間５０ｍｓを比較し、例えば、待機時間が長いレシーバＢ９３の待機時間５０ｍｓをコンテンツ信号の出力の待機時間とする。
【０１６５】
プレーヤ９１は、レシーバＡ９２及びレシーバＢ９３から命令された後、５０ｍｓの待機時間の区間、音声信号の出力開始を待機する。また、プレーヤ９１は音声信号を出力するまでの待機時間の区間、レシーバＡ９２及びレシーバＢ９３に無音データのＣＩＰ（Common Isochronous Packet）等のフォーマット情報を出力する。
【０１６６】
レシーバＡ９２は、プレーヤ９１から出力されたフォーマット情報に応じてＤＳＰ７２２のパラメータ設定等の初期化処理等を行う。また、レシーバＢ９３も、プレーヤ９１から出力されたフォーマット情報に応じてＤＳＰ７３２のパラメータ設定等の初期化処理を行う。
【０１６７】
５０ｍｓの待機時間経過後、プレーヤ９１は、音声信号をレシーバＡ９２及びレシーバＢ９３に出力する。
【０１６８】
レシーバＡ９２及びレシーバＢ９３は、フォーマット情報が入力されてから、待機時間経過後に入力された音声信号をＤＳＰ７２２、７３２、アンプ７２３、７３３等で信号処理し、スピーカ７２５、７３５からアナログ音声を出力する。
【０１６９】
このようにプレーヤ９１がコンテンツ信号の出力先の各レシーバから待機時間を命令するようにしたことにより、プレーヤ９１はネットワークに接続された全てのレシーバの特性を把握することができる。このため、プレーヤ９１は、コンテンツ信号の出力を開始するまでの待機時間を、例えばネットワークに接続されたレシーバが有する待機時間の中で最も長い区間に設定することにより、出力先の全てのレシーバに対し、いわゆる頭切れを防止することができる。
【図面の簡単な説明】
【０１７０】
【図１】第１の実施形態におけるコンテンツ再生システムを示す図である。
【図２】ＨＤＭＩ端子を示す図である。
【図３】ＥＤＩＤの構成を示すブロック図である。
【図４】待機時間情報の定義例を示す図である。
【図５】待機時間情報の一例を示す図である。
【図６】ＨＤＭＩにおけるパケットのヘッダ情報を示す図である。
【図７】パケットタイプの定義例を示す図である。
【図８】ＡＣＰパケットのヘッダ情報を示す図である。
【図９】ＡＩＦパケットのヘッダ情報を示す図である。
【図１０】ＡＩＦパケットの内容情報を示す図である。
【図１１】ＡＩＦパケットにおけるフォーマット情報を示す図である。
【図１２】ＡＩＦパケットにおけるフォーマット情報を示す図である。
【図１３】オーディオサンプルパケットのヘッダ情報を示す図である。
【図１４】第２の実施形態におけるコンテンツ再生システムを示す図である。
【図１５】第３の実施形態におけるコンテンツ再生システムを示す図である。
【図１６】第３の実施形態において待機時間情報を取得するための処理例を示す図である。
【図１７】第４の実施形態におけるコンテンツ再生システムを示す図である。
【図１８】第４の実施形態において待機時間情報を取得するための処理例を示す図である。
【図１９】第５の実施形態におけるコンテンツ再生システムを示す図である。
【図２０】第６の実施形態におけるコンテンツ再生システムを示す図である。
【図２１】第７の実施形態におけるコンテンツ再生システムを示す図である。
【図２２】第８の実施形態におけるコンテンツ再生システムを示す図である。
【図２３】第９の実施形態におけるコンテンツ再生システムを示す図である。
【符号の説明】
【０１７１】
１０  コンテンツ再生システム、１１  ソース機器、１２  シンク機器、１３  ＨＤＭＩ伝送ケーブル、１１１  ディスク、１１２  信号読取部、１１３  コントローラ、１１４  ＨＤＭＩ端子、１２１  ＨＤＭＩ端子、１２２  ＤＳＰ、１２３  アンプ、１２４  ＥＥＰＲＯＭ、１２５  コントローラ、１２６  スピーカ
【図１】
2007189346.tif 000003
【図２】
2007189346.tif 000004
【図３】
2007189346.tif 000005
【図４】
2007189346.tif 000006
【図５】
2007189346.tif 000007
【図６】
2007189346.tif 000008
【図７】
2007189346.tif 000009
【図８】
2007189346.tif 000010
【図９】
2007189346.tif 000011
【図１０】
2007189346.tif 000012
【図１１】
2007189346.tif 000013
【図１２】
2007189346.tif 000014
【図１３】
2007189346.tif 000015
【図１４】
2007189346.tif 000016
【図１５】
2007189346.tif 000017
【図１６】
2007189346.tif 000018
【図１７】
2007189346.tif 000019
【図１８】
2007189346.tif 000020
【図１９】
2007189346.tif 000021
【図２０】
2007189346.tif 000022
【図２１】
2007189346.tif 000023
【図２２】
2007189346.tif 000024
【図２３】
2007189346.tif 000025