(57)【要約】  機能拡張において非対応機器にダメージを与えることを回避可能とする。  外部機器に伝送路を介して信号を送信する。外部機器から伝送路を介して送られてくる、拡張機能への対応の有無を示す能力情報を含むデータブロックを受信する。このデータブロックには、接続階層を表すレイヤーフィールドが配置されている。データブロックに配置されているレイヤーフィールドの値に基づいて経路上の全ての機器が拡張機能に対応しているか否かを判断し、送信信号の内容を決定する。
2014109322.tif 000002
【特許請求の範囲】
【請求項１】
外部機器から伝送路を介して信号を受信する信号受信部と、
拡張機能への対応の有無を示す能力情報を含むデータブロックが記憶される記憶部と、
上記記憶されているデータブロックを上記伝送路を介して上記外部機器に送信する情報送信部とを備え、
上記データブロックには、接続階層を表すレイヤーフィールドが配置されている
電子機器。
【請求項２】
上記信号受信部は、上記外部機器から、差動信号により、上記伝送路を介して上記信号を受信する
請求項１に記載の電子機器。
【請求項３】
上記伝送路はＨＤＭＩケーブルであり、上記データブロックはベンダーＶＳＤＢである
請求項２に記載の電子機器。
【請求項４】
上記受信部で受信された信号に含まれる映像信号に基づいて画像表示素子に画像を表示する画像表示部をさらに備える
請求項１に記載の電子機器。
【請求項５】
外部機器から伝送路を介して信号を受信する電子機器における拡張機能への対応の有無を示す能力情報を含むデータブロックの送信方法であって、
上記データブロックに接続階層を表すレイヤーフィールドを配置して送信する
データブロックの送信方法。
【請求項６】
外部機器に伝送路を介して信号を送信する信号送信部と、
上記外部機器から上記伝送路を介して送られてくる、拡張機能への対応の有無を示す能力情報を含むデータブロックを受信する情報受信部とを備え、
上記データブロックには接続階層を表すレイヤーフィールドが配置されており、
上記レイヤーフィールドの値に基づいて経路上の全ての機器が上記拡張機能に対応しているか否かを判断して、上記送信される信号の内容を決定する制御部をさらに備える
電子機器。
【請求項７】
上記制御部は、レイヤーフィールドの値と上記経路上の機器の個数とが対応するか否かにより、上記経路上の全ての機器が上記拡張機能に対応しているか否かを判断する
請求項６に記載の電子機器。
【請求項８】
上記制御部は、自身の機器の物理アドレスに基づいて、上記経路上の機器の個数を認識する
請求項７に記載の電子機器。
【請求項９】
上記決定された信号の内容を示す内容情報を上記外部機器に上記伝送路を介して送信する情報送信部をさらに備える
請求項６に記載の電子機器。
【請求項１０】
上記情報送信部は、上記内容情報を上記信号を構成する映像信号のブランキング期間に挿入して送信する
請求項９に記載の電子機器。
【請求項１１】
上記信号送信部は、上記外部機器に、差動信号により、上記伝送路を介して上記信号を送信する
請求項６に記載の電子機器。
【請求項１２】
上記伝送路はＨＤＭＩケーブルであり、上記データブロックはベンダーＶＳＤＢである
請求項１１に記載の電子機器。
【請求項１３】
外部機器に伝送路を介して信号を送信する電子機器における送信信号の内容決定方法であって、
上記外部機器から上記伝送路を介して拡張機能への対応の有無を示す能力情報を含み、接続階層を表すレイヤーフィールドが配置されたデータブロックを受信し、該レイヤーフィールドの値に基づいて経路上の全ての機器が上記拡張機能に対応しているか否かを判断し、該判断結果に基づいて上記送信信号の内容を決定する
送信信号の内容決定方法。
【請求項１４】
第１の外部機器から伝送路を介して信号を受信する信号受信部と、
上記受信された信号を伝送路を介して第２の外部機器に送信する信号送信部と、
上記第２の外部機器から上記伝送路を介して送られてくる、拡張機能への対応の有無を示す能力情報を含み、接続階層を表すレイヤーフィールドが配置されたデータブロックを受信する情報受信部と、
上記受信されたデータブロックの内容を理解できたか否かに応じて上記受信されたデータブロックを処理する情報処理部と、
上記情報処理部から出力されるデータブロックを上記伝送路を介して上記第１の外部機器に送信する情報送信部とを備え、
上記情報処理部は、
上記データブロックの内容を理解できた場合には、上記受信されたデータブロックを少なくとも上記レイヤーフィールドの値を変更する処理を施した後に出力し、
上記データブロックの内容を理解できない場合には、上記受信されたデータブロックをそのまま出力する
電子機器。
【請求項１５】
上記レイヤーフィールドの値を変更する処理は、該レイヤーフィールドの値をインクリメントする処理である
請求項１４に記載の電子機器。
【請求項１６】
上記レイヤーフィールドの値を変更する処理は、該レイヤーフィールドの自身のレイヤービットをセットする処理である
請求項１４に記載の電子機器。
【請求項１７】
上記信号受信部は、上記第１の外部機器から、差動信号により、上記伝送路を介して上記信号を受信し、
上記信号送信部は、上記第２の外部機器に、差動信号により、上記伝送路を介して上記信号を送信する
請求項１４に記載の電子機器。
【請求項１８】
上記伝送路はＨＤＭＩケーブルであり、上記データブロックはベンダーＶＳＤＢである
請求項１７に記載の電子機器。
【請求項１９】
第１の外部機器から伝送路を介して信号を受信し、該受信された信号を伝送路を介して第２の外部機器に送信する電子機器における上記第２の外部機器から上記伝送路を介して受信される、拡張機能への対応の有無を示す能力情報を含み、接続階層を表すレイヤーフィールドが配置されたデータブロックの送信方法であって、
上記受信されたデータブロックの内容を理解できたか否かに応じて上記受信されたデータブロックを処理して送信データブロックを出力する第１のステップと、
上記送信データブロックを上記伝送路を介して上記第１の外部機器に送信する第２のステップとを備え、
上記第１のステップでは、
上記データブロックの内容を理解できた場合には、上記受信されたデータブロックを少なくとも上記レイヤーフィールドの値を変更する処理を施した後に出力し、
上記データブロックの内容を理解できない場合には、上記受信されたデータブロックをそのまま出力する
データブロックの送信方法。
【請求項２０】
第１の電子機器と、第２の電子機器と、上記第１の電子機器と上記第２の電子機器と間の経路上に配置される所定数の第３の電子機器とからなる送受信システムであって、
上記第１の電子機器は、
外部機器に伝送路を介して信号を送信する信号送信部と、
上記外部機器から上記伝送路を介して送られてくる、拡張機能への対応の有無を示す能力情報を含み、接続階層を表すレイヤーフィールドが配置されているデータブロックを受信する情報受信部と、
上記レイヤーフィールドの値に基づいて経路上の全ての機器が上記拡張機能に対応しているか否かを判断して、上記送信される信号の内容を決定する制御部とを備え、
上記第２の電子機器は、
外部機器から伝送路を介して信号を受信する信号受信部と、
拡張機能への対応の有無を示す能力情報を含み、接続階層を表すレイヤーフィールドが配置されているデータブロックが記憶される記憶部と、
上記記憶されているデータブロックを上記伝送路を介して上記外部機器に送信する情報送信部とを備え、
上記第３の電子機器は、
第１の外部機器から伝送路を介して信号を受信する信号受信部と、
上記受信された信号を伝送路を介して第２の外部機器に送信する信号送信部と、
上記第２の外部機器から上記伝送路を介して送られてくる、拡張機能への対応の有無を示す能力情報を含み、接続階層を表すレイヤーフィールドが配置されたデータブロックを受信する情報受信部と、
上記受信されたデータブロックの内容を理解できたか否かに応じて上記受信されたデータブロックを処理する情報処理部と、
上記情報処理部から出力されるデータブロックを上記伝送路を介して上記第１の外部機器に送信する情報送信部とを備え、
上記情報処理部は、
上記データブロックの内容を理解できた場合には、上記受信されたデータブロックを少なくとも上記レイヤーフィールドの値を変更する処理を施した後に出力し、
上記データブロックの内容を理解できない場合には、上記受信されたデータブロックをそのまま出力する
送受信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、電子機器、データブロックの送信方法、送信信号の内容決定方法および送受信システムに関し、特に、機能拡張において非対応機器にダメージを与えることを回避可能とする電子機器等に関する。
【背景技術】
【０００２】
近年、ＣＥ（Consumer Electronics）機器をつなぐ、デジタルインタフェースとして、ＨＤＭＩ(High Definition Multimedia Interface)が幅広く用いられており、業界でのデファクトスタンダードとなっている。この場合、ＨＤＭＩソース（HDMI Source）とＨＤＭＩシンク（HDMI Sink）との間の経路（パス）上にＨＤＭＩリピータ（HDMI Repeater）が存在するシステム構成も考えられる（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−０３９４７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＨＤＭＩのＶＳＤＢ(Vendor Specific Data Block)を用いて、独自に機能拡張を行おうとした場合、ＨＤＭＩシンクとＨＤＭＩソースとの間に存在するＨＤＭＩリピータが、その内容を理解せずに、そのＶＳＤＢをＨＤＭＩソースに送信してしまうことがある。独自の機能拡張には、ＰＨＹ（物理層）仕様の変更、新たなアプリケーションへの対応などがある。【０００５】
ＰＨＹ仕様の変更としては、伝送レートの高速化、伝送レーン数の増加、コーディング方法の変更、信号振幅の変更、クロック伝送方法の変更、双方向伝送のサポート、ビデオ以外のデータ伝送モードなどが考えられる。また、新たなアプリケーションへの対応としては、新３Ｄフォーマットへの対応あるいは新３Ｄビデオ伝送方法、新ビデオフォーマットへの対応あるいは伝送方法、新オーディオ伝送方法、高効率ビデオ伝送方法、新機器間制御方法への対応などが考えられる。【０００６】
上述したような機能拡張が行われた場合、ＨＤＭＩソースは、ＶＳＤＢで示された能力に合わせてコンテンツ信号を出力してしまう可能性があり、拡張機能に非対応のＨＤＭＩリピータにダメージを与えるおそれがある。【０００７】
図９は、ソース機器、リピータ機器およびシンク機器からなる送受信システムにおいて本来期待する動作を表す概略図である。この図において、各機器に付されている“ＰＡ”は物理アドレス（Physical Address）を示している。この場合、ソース機器、リピータ機器およびシンク機器は、全て、拡張機能に対応している。【０００８】
シンク機器は、従来のＨＤＭＩで定義される機能に関する自身の対応状況を上流へ通知するためにＨＤＭＩ  ＶＳＤＢ上に宣言する。また、同様に、シンク機器は、そのベンダー（Vendor）独自の拡張機能に関する対応の有無をベンダーＶＳＤＢ（Ｖｅｎｄｏｒ  ＶＳＤＢ）上に宣言する。【０００９】
リピータ機器は、シンク機器からＨＤＭＩ  ＶＳＤＢ、ベンダーＶＳＤＢを受信する。リピータ機器は、シンク機器で宣言されている能力／対応状況に加えて、自身の能力および対応を鑑みて、受信したＨＤＭＩ  ＶＳＤＢ、ベンダーＶＳＤＢを追記／変更し、ソース機器に伝送／通知する。【００１０】
ソース機器は、リピータ機器から受信したＨＤＭＩ  ＶＳＤＢ、ベンダーＶＳＤＢの内容に基づき、出力する信号を決定し、必要であれば、ＨＤＭＩ  ＶＳＩＦ（Vendor Specific InfoFrame）、ベンダーＶＳＩＦ（Ｖｅｎｄｏｒ  ＶＳＩＦ）を送信することによって、下流の機器（リピータ機器およびシンク機器）にその出力信号の内容を通知しつつ伝送を行う。この際、リピータ機器は、ソース機器から受信したＶＳＩＦを、シンク機器へその内容を変えることなくパススルー（Pass Through）する。【００１１】
図１０は、ソース機器、リピータ機器およびシンク機器からなる送受信システムにおいて発生し得る問題を表す概略図である。この図において、各機器に付されている“ＰＡ”は物理アドレス（Physical Address）を示している。この場合、ソース機器およびシンク機器は拡張機能に対応しているが、リピータ機器はその拡張機能に対応していない。【００１２】
シンク機器は、従来のＨＤＭＩで定義される機能に関する自身の対応状況を上流へ通知するためにＨＤＭＩ  ＶＳＤＢ上に宣言する。また、同様に、シンク機器は、そのベンダー（Vendor）独自の拡張機能に関する対応の有無をベンダーＶＳＤＢ上に宣言する。【００１３】
リピータ機器は、シンク機器からＨＤＭＩ  ＶＳＤＢ、ベンダーＶＳＤＢを受信する。リピータ機器は、ＨＤＭＩ  ＶＳＤＢに関してはその内容を理解することが可能であるため、そこで宣言されているシンク機器の能力／対応状況に加えて、自身の能力および対応を鑑みてその受信したＨＤＭＩ  ＶＳＤＢを追記／変更し、ソース機器に伝送／通知する。【００１４】
ところが、リピータ機器は、ベンダーＶＳＤＢについてはその内容を理解することが不可能であるため、その内容の追記／変更をすることなく、そのままソース機器に伝送／通知してしまう。【００１５】
ソース機器は、受信したＨＤＭＩ  ＶＳＤＢ、ベンダーＶＳＤＢの内容に基づき、出力する信号を決定し、必要であれば、ＨＤＭＩ  ＶＳＩＦ、ベンダーＶＳＩＦを送信することによって下流の機器（リピータ機器およびシンク機器）にその出力信号の内容を通知しつつ伝送を行う。【００１６】
この際、リピータ機器はソース機器から受信したＶＳＩＦをシンク機器にその内容を変えることなくパススルー（Pass Through）する。多くの場合、ベンダーＶＳＤＢ、ベンダーＶＳＩＦで追加される機能は、リピータ機器で理解されることがなくても、その機能に影響を与えることはない。また、リピータ機器は、より多くのメーカーのシンク機器、ソース機器に対応しようとするため、上述のような事態でも大きな問題が発生することはない。【００１７】
しかしながら、今後、あるベンダーの機器間でＰＨＹ仕様の変更などを伴う形の新機能が追加される場合、上述のようなＶＳＤＢ、ＶＳＩＦを用いた確認方法を取ると、非対応リピータ機器は、自身が対応していない信号を受信することとなり、その入力回路にダメージを生じる可能性がある。【００１８】
本技術の目的は、機能拡張において非対応機器にダメージを与えることを回避可能とすることにある。
【課題を解決するための手段】
【００１９】
本技術の概念は、
外部機器から伝送路を介して信号を受信する信号受信部と、
拡張機能への対応の有無を示す能力情報を含むデータブロックが記憶される記憶部と、
上記記憶されているデータブロックを上記伝送路を介して上記外部機器に送信する情報送信部とを備え、
上記データブロックには、接続階層を表すレイヤーフィールドが配置されている
電子機器にある。【００２０】
本技術において、信号受信部により、外部機器から伝送路を介して信号が受信される。記憶部には、拡張機能への対応の有無を示す能力情報を含むデータブロックが記憶されている。このデータブロックには、接続階層を表すレイヤーフィールドが配置されている。そして、情報送信部により、記憶部に記憶されているデータブロックが伝送路を介して外部機器に送信される。【００２１】
例えば、機能拡張には、ＰＨＹ（物理層）仕様の変更、新たなアプリケーションへの対応などがある。ＰＨＹ仕様の変更は、伝送レートの高速化、伝送レーン数の増加、コーディング方法の変更、信号振幅の変更、クロック伝送方法の変更、双方向伝送のサポート、ビデオ以外のデータ伝送モードなどである。また、新たなアプリケーションへの対応は、新３Ｄフォーマットへの対応あるいは新３Ｄビデオ伝送方法、新ビデオフォーマットへの対応あるいは伝送方法、新オーディオ伝送方法、高効率ビデオ伝送方法、新機器間制御方法への対応などである。【００２２】
例えば、信号受信部は、外部機器から、差動信号により、伝送路を介して信号を受信する、ようにされてもよい。そして、この場合、例えば、伝送路はＨＤＭＩケーブルであり、データブロックはベンダーＶＳＤＢである、ようにされてもよい。また、例えば、受信部で受信された信号に含まれる映像信号に基づいて画像表示素子に画像を表示する画像表示部をさらに備える、ようにされてもよい。【００２３】
このように本技術においては、外部機器に送信される拡張機能への対応の有無を示す能力情報を含むデータブロックに接続階層を表すレイヤーフィールドが配置されるものである。そのため、外部機器が信号を出力する電子機器との間に存在する電子機器である場合、データブロックの内容を理解できた場合のみ、その電子機器でレイヤーフィールドの値がインクリメントされることで、信号を出力する電子機器は経路上の全ての機器が拡張機能に対応しているかの判断が可能となる。そして、信号を出力する電子機器は、この判断結果に基づいて送信信号の内容を決定でき、経路上に存在する拡張機能に非対応な電子機器にダメージを与えることを回避することが可能となる。【００２４】
また、本技術の他の概念は、
外部機器に伝送路を介して信号を送信する信号送信部と、
上記外部機器から上記伝送路を介して送られてくる、拡張機能への対応の有無を示す能力情報を含むデータブロックを受信する情報受信部とを備え、
上記データブロックには接続階層を表すレイヤーフィールドが配置されており、
上記レイヤーフィールドの値に基づいて経路上の全ての機器が上記拡張機能に対応しているか否かを判断して、上記送信される信号の内容を決定する制御部をさらに備える
電子機器にある。【００２５】
本技術において、信号送信部により、外部機器に伝送路を介して信号が送信される。また、情報送信部により、外部機器から伝送路を介して送られてくる、拡張機能への対応の有無を示す能力情報を含むデータブロックが受信される。このデータブロックには、接続階層を表すレイヤーフィールドが配置されている。【００２６】
制御部により、データブロックに配置されているレイヤーフィールドの値に基づいて経路上の全ての機器が拡張機能に対応しているか否かが判断されて、送信される信号の内容が決定される。例えば、制御部は、レイヤーフィールドの値と経路上の機器の個数とが対応するか否かにより、経路上の全ての機器が拡張機能に対応しているか否かを判断する、ようにされてもよい。そして、この場合、例えば、制御部は、自身の機器の物理アドレスに基づいて、経路上の機器の個数を認識する、ようにされてもよい。【００２７】
また、例えば、信号送信部は、外部機器に、差動信号により、伝送路を介して信号を送信する、ようにされてもよい。そして、この場合、例えば、伝送路はＨＤＭＩケーブルであり、データブロックはベンダーＶＳＤＢである、ようにされてもよい。また、例えば、信号を出力する信号出力部をさらに備える、ようにされてもよい。そして、この場合、例えば、信号出力部は、ディスク再生部である、ようにされてもよい。【００２８】
このように本技術においては、データブロックに配置されているレイヤーフィールドの値に基づいて経路上の全ての機器が拡張機能に対応しているか否かが判断され、その判断結果に基づいて送信される信号の内容が決定されるものである。そのため、経路上に存在する拡張機能に非対応な電子機器にダメージを与えることを回避することが可能となる。【００２９】
なお、本技術において、例えば、決定された信号の内容を示す内容情報を外部機器に伝送路を介して送信する情報送信部をさらに備える、ようにされてもよい。また、この場合、情報送信部は、その内容情報を、信号を構成する映像信号のブランキング期間に挿入して送信する、ようにされてもよい。これにより、信号を受信する電子機器は、その内容情報に基づいて、信号内容を容易に把握可能となる。【００３０】
また、本技術の他の概念は、
第１の外部機器から伝送路を介して信号を受信する信号受信部と、
上記受信された信号を伝送路を介して第２の外部機器に送信する信号送信部と、
上記第２の外部機器から上記伝送路を介して送られてくる、拡張機能への対応の有無を示す能力情報を含み、接続階層を表すレイヤーフィールドが配置されたデータブロックを受信する情報受信部と、
上記受信されたデータブロックの内容を理解できたか否かに応じて上記受信されたデータブロックを処理する情報処理部と、
上記情報処理部から出力されるデータブロックを上記伝送路を介して上記第１の外部機器に送信する情報送信部とを備え、
上記情報処理部は、
上記データブロックの内容を理解できた場合には、上記受信されたデータブロックを少なくとも上記レイヤーフィールドの値を変更する処理を施した後に出力し、
上記データブロックの内容を理解できない場合には、上記受信されたデータブロックをそのまま出力する
電子機器にある。【００３１】
本技術において、信号受信部により第１の外部機器から伝送路を介して信号が受信され、信号送信部により受信された信号が伝送路を介して第２の外部機器に送信される。また、情報受信部により、第２の外部機器から伝送路を介して送られてくる、拡張機能への対応の有無を示す能力情報を含み、接続階層を表すレイヤーフィールドが配置されたデータブロックが受信される。【００３２】
例えば、信号受信部は、第１の外部機器から、差動信号により、伝送路を介して信号を受信し、信号送信部は、第２の外部機器に、差動信号により、伝送路を介して信号を送信する、ようにされてもよい。そして、この場合、例えば、伝送路はＨＤＭＩケーブルであり、データブロックはベンダーＶＳＤＢである、ようにされてもよい。【００３３】
そして、情報送信部により、情報処理部から出力されるデータブロックが伝送路を介して第１の外部機器に送信される。情報処理部では、データブロックの内容を理解できた場合には、受信されたデータブロックが少なくともそのレイヤーフィールドの値を変更する処理が施された後に出力され、データブロックの内容を理解できない場合には、受信されたデータブロックがそのまま出力される。この場合、例えば、レイヤーフィールドの値を変更する処理は、このレイヤーフィールドの値をインクリメントする処理である、ようにされてもよい。また、この場合、例えば、レイヤーフィールドの値を変更する処理は、このレイヤーフィールドの自身のレイヤービットをセットする処理である、ようにされてもよい。【００３４】
このように本技術においては、第２の電子機器から第１の電子機器に送信されるデータブロックに配置されているレイヤーフィールドの値が、データブロックの内容を理解できた場合のみ変更される。そのため、信号を出力する電子機器は、このレイヤーフィールドの値に基づいて経路上の全ての機器が拡張機能に対応しているか否かの判断が可能となる。そして、信号を出力する電子機器は、この判断結果に基づいて送信信号の内容を決定でき、経路上に存在する拡張機能に非対応な電子機器にダメージを与えることを回避することが可能となる。
【発明の効果】
【００３５】
本技術によれば、機能拡張において非対応機器にダメージを与えることを回避できる。
【図面の簡単な説明】
【００３６】
【図１】実施の形態としての送受信システムの構成例を示すブロック図である。
【図２】送受信システムを構成するＨＤＭＩ送信部とＨＤＭＩ受信部の構成例を示す図である。
【図３】ＴＭＤＳ伝送データの構造例を示す図である。
【図４】ベンダーＶＳＤＢ（Ｖｅｎｄｏｒ  ＶＳＤＢ）のデータ構造例を概略的に示す図である。
【図５】ＡＶアンプの制御部のベンダーＶＳＤＢに対する処理手順の一例を示すフローチャートである。
【図６】ＢＤプレーヤの制御部のベンダーＶＳＤＢに対する処理手順の一例を示すフローチャートである。
【図７】本技術を適用した送受信システムの動作を表す概略図である。
【図８】本技術を適用した送受信システムにおいて従来の問題が解決することを表す概略図である。
【図９】ソース機器、リピータ機器およびシンク機器からなる送受信システムにおいて本来期待する動作を表す概略図である。
【図１０】ソース機器、リピータ機器およびシンク機器からなる送受信システムにおいて発生し得る問題を表す概略図である。
【発明を実施するための形態】
【００３７】
以下、発明を実施するための形態（以下、「実施の形態」とする）について説明する。なお、説明を以下の順序で行う。
１．実施の形態
２．変形例
【００３８】
＜１．実施の形態＞
［送受信システムの構成例］
図１は、実施の形態としての送受信システム１０の構成例を示している。この送受信システム１０は、ソース機器としてのＢＤ（ブルーレイディスク）プレーヤ１００と、リピータ機器としてのＡＶアンプ２００と、シンク機器としてのテレビ受信機３００を有している。
【００３９】
ＢＤプレーヤ１００には、ＨＤＭＩ送信部（ＨＤＭＩ ＴＸ）１０２が接続されたＨＤＭＩ端子１０１が設けられている。テレビ受信機３００には、ＨＤＭＩ受信部（ＨＤＭＩ ＲＸ）３０２が接続されたＨＤＭＩ端子３０１が設けられている。また、ＡＶアンプ２００には、ＨＤＭＩ受信部（ＨＤＭＩ ＲＸ）２０２ａが接続されたＨＤＭＩ端子２０１ａが設けられていると共に、ＨＤＭＩ送信部（ＨＤＭＩ ＴＸ）２０２ｂが接続されたＨＤＭＩ端子２０１ｂが設けられている。
【００４０】
ＢＤプレーヤ１００およびＡＶアンプ２００は、ＨＤＭＩケーブル４０１を介して接続されている。すなわち、ＨＤＭＩケーブル４０１の一端はＢＤプレーヤ１００のＨＤＭＩ端子１０１に接続され、このＨＤＭＩケーブル４０１の他端はＡＶアンプ２００のＨＤＭＩ端子２０１ａに接続されている。また、ＡＶアンプ２００およびテレビ受信機３００は、ＨＤＭＩケーブル４０２を介して接続されている。すなわち、ＨＤＭＩケーブル４０２の一端はＡＶアンプ２００のＨＤＭＩ端子２０１ｂに接続され、このＨＤＭＩケーブル４０２の他端はテレビ受信機３００のＨＤＭＩ端子３０１に接続されている。
【００４１】
図２は、図１に示す送受信システム１０における伝送システム、つまりＨＤＭＩ送信部５１０（ＨＤＭＩ送信部１０２，２０２ｂ）と、ＨＤＭＩ受信部５２０（ＨＤＭＩ受信部２０２ａ，３０２）の構成例を示している。
【００４２】
ＨＤＭＩ送信部５１０は、有効画像区間（「アクティブビデオ区間」ともいう）において、非圧縮の１画面分のビデオデータに対応する差動信号を、複数のチャネルで、ＨＤＭＩ受信部５２０に一方向に送信する。
【００４３】
ここで、有効画像区間は、ある垂直同期信号から次の垂直同期信号までの区間から、水平帰線区間及び垂直帰線区間を除いた区間である。また、ＨＤＭＩ送信部５１０は、水平帰線区間または垂直帰線区間において、少なくともビデオデータに付随するオーディオデータや制御データ、その他の補助データ等に対応する差動信号を、複数のチャネルで、ＨＤＭＩ受信部５２０に一方向に送信する。
【００４４】
ＨＤＭＩ受信部５２０は、アクティブビデオ区間において、複数のチャネルで、ＨＤＭＩ送信部５１０から一方向に送信されてくる、ビデオデータに対応する差動信号を受信する。また、このＨＤＭＩ受信部５２０は、水平帰線区間または垂直帰線区間において、複数のチャネルで、ＨＤＭＩ送信部５１０から一方向に送信されてくる、オーディオデータや制御データに対応する差動信号を受信する。
【００４５】
ＨＤＭＩ送信部５１０とＨＤＭＩ受信部５２０とからなる伝送システムの伝送チャネルには、以下のものがある。まず、伝送チャネルとして、差動信号チャネル（ＴＭＤＳチャネル、ＴＭＤＳクロックチャネル）がある。ビデオデータ等のデジタル信号を伝送するための差動信号チャネルは３チャネルである。
【００４６】
この差動信号チャネルについて説明する。図２に示すように、ＨＤＭＩ送信部５１０からＨＤＭＩ受信部５２０に対して、ビデオデータおよびオーディオデータを、ＴＭＤＳクロックに同期して、一方向にシリアル伝送するための伝送チャネルとしての、３つのＴＭＤＳチャネル＃０〜＃２がある。また、ＴＭＤＳクロックを伝送する伝送チャネルとしての、ＴＭＤＳクロックチャネルがある。
【００４７】
ＨＤＭＩ送信部５１０のＨＤＭＩトランスミッタは、例えば、非圧縮のビデオデータを対応する差動信号に変換し、３つのＴＭＤＳチャネル＃０，＃１，＃２で、ＨＤＭＩケーブル４００を介して接続されているＨＤＭＩ受信部５２０に、一方向にシリアル伝送する。また、ＨＤＭＩトランスミッタは、非圧縮のビデオデータに付随するオーディオデータ、必要な制御データその他の補助データ等を、対応する差動信号に変換し、３つのＴＭＤＳチャネル＃０，＃１，＃２で、ＨＤＭＩケーブル４００を介して接続されているＨＤＭＩ受信部５２０に、一方向にシリアル伝送する。
【００４８】
さらに、ＨＤＭＩトランスミッタは、３つのＴＭＤＳチャネル＃０，＃１，＃２で送信するビデオデータに同期したＴＭＤＳクロックを、ＴＭＤＳクロックチャネルで、ＨＤＭＩケーブル４００を介して接続されているＨＤＭＩ受信部５２０に送信する。ここで、１つのＴＭＤＳチャネル＃ｉ（ｉ＝０，１，２）では、ＴＭＤＳクロックの１クロックの間に、１０ビットのビデオデータが送信される。
【００４９】
ＨＤＭＩ受信部５２０のＨＤＭＩレシーバは、ＴＭＤＳチャネル＃０，＃１，＃２で、ＨＤＭＩ送信部５１０から一方向に送信されてくる、ビデオデータに対応する差動信号と、オーディオデータや制御データに対応する差動信号を、ＴＭＤＳクロックに同期して受信する。このＴＭＤＳクロックは、ＨＤＭＩ送信部５１０から送信されてくるＴＭＤＳクロックである。
【００５０】
また、伝送システムの伝送チャネルには、上述のＴＭＤＳチャネル、ＴＭＤＳクロックチャネルの他に、ＤＤＣ（Display Data Channel）やＣＥＣラインと呼ばれる伝送チャネルがある。ＤＤＣは、ＨＤＭＩケーブル４００に含まれる図示しない２本の信号線からなる。ＤＤＣは、ＨＤＭＩ送信部５１０が、ＨＤＭＩ受信部５２０から、Ｅ−ＥＤＩＤ（Enhanced Extended Display Identification Data）を読み出すために使用される。
【００５１】
すなわち、ＨＤＭＩ受信部５２０は、ＨＤＭＩレシーバの他に、自身の能力（Configuration/capability）に関する情報であるＥ−ＥＤＩＤを記憶している、ＥＤＩＤ  ＲＯＭ(ＥＥＰＲＯＭ)を有している。ＨＤＭＩ送信部５１０は、例えば、制御部からの要求に応じて、ＨＤＭＩケーブル４００を介して接続されているＨＤＭＩ受信部５２０から、Ｅ−ＥＤＩＤを、ＤＤＣを介して読み出す。
【００５２】
ＨＤＭＩ送信部５１０は、読み出したＥ−ＥＤＩＤを制御部に送る。制御部は、このＥ−ＥＤＩＤを、図示しないフラッシュＲＯＭあるいはＤＲＡＭに格納する。制御部は、Ｅ−ＥＤＩＤに基づき、ＨＤＭＩ受信部５２０の能力の設定を認識できる。
【００５３】
ＣＥＣラインは、ＨＤＭＩケーブル４００に含まれる図示しない１本の信号線からなり、ＨＤＭＩ送信部５１０とＨＤＭＩ受信部５２０との間で、制御用のデータの双方向通信を行うために用いられる。また、ＨＤＭＩケーブル４００には、ＨＰＤ(Hot Plug Detect)と呼ばれるピンに接続されるライン（ＨＰＤライン）が含まれている。ソース機器は、このＨＰＤラインを利用して、シンク機器の接続を検出することができる。
【００５４】
なお、このＨＰＤラインは双方向通信路を構成するＨＥＡＣ−ラインとしても使用される。また、ＨＤＭＩケーブル４００には、ソース機器からシンク機器に電源を供給するために用いられる電源ライン（＋５Ｖ Power Line）が含まれている。さらに、ＨＤＭＩケーブル４００には、ユーティリティラインが含まれている。このユーティリティラインは双方向通信路を構成するＨＥＡＣ＋ラインとしても使用される。
【００５５】
図３は、ＴＭＤＳ伝送データの構造例を示している。この図３は、ＴＭＤＳチャネル＃０〜＃２において、横×縦がＢピクセル×Ａラインの画像データが伝送される場合の、各種の伝送データの区間を示している。ＴＭＤＳチャネルで伝送データが伝送されるビデオフィールド（Video Field）には、伝送データの種類に応じて、３種類の区間が存在する。この３種類の区間は、ビデオデータ区間（Video Data period）、データアイランド区間（Data Island period）、およびコントロール区間（Control period）である。
【００５６】
ここで、ビデオフィールド区間は、ある垂直同期信号の立ち上がりエッジ（active edge）から次の垂直同期信号の立ち上がりエッジまでの区間である。このビデオフィールド区間は、水平ブランキング期間（horizontal blanking）、垂直ブランキング期間（vertical blanking）、並びに、アクティブビデオ区間（Active Video）に分けられる。このアクティブビデオ区間は、ビデオフィールド区間から、水平ブランキング期間および垂直ブランキング期間を除いた区間であるビデオデータ区間は、アクティブビデオ区間に割り当てられる。このビデオデータ区間では、非圧縮の１画面分の画像データを構成するＢピクセル（画素）×Ａライン分の有効画素（Active pixel）のデータが伝送される。
【００５７】
データアイランド区間およびコントロール区間は、水平ブランキング期間および垂直ブランキング期間に割り当てられる。このデータアイランド区間およびコントロール区間では、補助データ（Auxiliary data）が伝送される。すなわち、データアイランド区間は、水平ブランキング期間と垂直ブランキング期間の一部分に割り当てられている。このデータアイランド区間では、補助データのうち、制御に関係しないデータである、例えば、オーディオデータのパケット等が伝送される。コントロール区間は、水平ブランキング期間と垂直ブランキング期間の他の部分に割り当てられている。このコントロール区間では、補助データのうちの、制御に関係するデータである、例えば、垂直同期信号および水平同期信号、制御パケット等が伝送される。
【００５８】
図１に戻って、ＢＤプレーヤ１００は、ＨＤＭＩ送信部１０２の他に、ディスク再生部１０３、制御部１０４などを有している。制御部１０４は、ＢＤプレーヤ１００の各部を制御する。テレビ受信機３００は、ＨＤＭＩ受信部３０２の他に、液晶表示素子、有機ＥＬ表示素子などの画像表示素子からなる表示部３０３、制御部３０４などを有している。制御部３０４は、テレビ受信機３００の各部を制御する。ＡＶアンプ２００は、ＨＤＭＩ受信部２０２ａ、ＨＤＭＩ送信部２０２ｂの他に、制御部２０３などを有している。制御部２０３は、ＡＶアンプ２００の各部を制御する。
【００５９】
ＢＤプレーヤ１００は、ディスク再生部１０３で再生された映像信号および音声信号を、ＨＤＭＩ送信部１０２により、ＨＤＭＩのＴＭＤＳ(Transition Minimized Differential Signaling)チャネルを用いて、ＡＶアンプ２００に送信する。ＡＶアンプ２００は、ＨＤＭＩ受信部２０２ａで受信された映像信号を、ＨＤＭＩ送信部２０２ｂにより、ＨＤＭＩのＴＭＤＳチャネルを用いて、テレビ受信機３００に送信する。また、ＡＶアンプ２００は、ＨＤＭＩ受信部２０２ａで受信された音声信号を外付けの５．１チャネル用スピーカ群５００に供給する。テレビ受信機３００は、ＨＤＭＩ受信部３０２で受信された映像信号を表示部３０３に供給する。
【００６０】
テレビ受信機３００は、ＨＤＭＩ受信部３０２に、ＥＤＩＤ  ＲＯＭ(Read Only Memory)を有している。このＥＤＩＤ  ＲＯＭには、テレビ受信機３００の性能（Configuration/capability）に関する情報である、Ｅ−ＥＤＩＤ（Enhanced Extended Display Identification Data）が記憶されている。テレビ受信機３００は、ＨＤＭＩ受信部３０２により、このＥ−ＥＤＩＤをＡＶアンプ２００に送信する。
【００６１】
このＥ−ＥＤＩＤには、ＨＤＭＩ  ＶＳＤＢ、ベンダーＶＳＤＢが含まれている。テレビ受信機３００は、従来のＨＤＭＩで定義される機能に関する自身の対応状況を、上流へ通知するために、ＨＤＭＩ  ＶＳＤＢ上に宣言する。また、テレビ受信機３００は、ベンダー独自の拡張機能に関する対応の有無を、上流へ通知するために、ベンダーＶＳＤＢ上に宣言する。この実施の形態において、ベンダーＶＳＤＢには、接続階層を表すレイヤーフィールドが配置されている。
【００６２】
例えば、機能拡張には、ＰＨＹ（物理層）仕様の変更、新たなアプリケーションへの対応などがある。ＰＨＹ仕様の変更は、伝送レートの高速化、伝送レーン数の増加、コーディング方法の変更、信号振幅の変更、クロック伝送方法の変更、双方向伝送のサポート、ビデオ以外のデータ伝送モードなどである。また、新たなアプリケーションへの対応は、新３Ｄフォーマットへの対応あるいは新３Ｄビデオ伝送方法、新ビデオフォーマットへの対応あるいは伝送方法、新オーディオ伝送方法、高効率ビデオ伝送方法、新機器間制御方法への対応などである。
【００６３】
図４は、ベンダーＶＳＤＢ（Ｖｅｎｄｏｒ  ＶＳＤＢ）のデータ構造例を概略的に示している。このベンダーＶＳＤＢは、第０バイトから第ＮバイトのＮ＋１バイトで構成されている。第０バイトには、“Vendor-Specific tag code(=3)”で表されるデータ“Vender Specificデータブロック”のデータ領域であることを示すヘッダが配置される。また、この第０バイトには、“Length(=N)”で表されるデータ“Vender Specificデータブロック”の長さを示す情報が配置される。また、第１バイト乃至第３バイトには、“24bit IEEE Registration Identifier”で表される情報が配置される。そして、第４バイトの第７ビットおよび第６ビットに、２ビットのレイヤーフィールドが配置されている。
【００６４】
図１に戻って、ＡＶアンプ２００は、ＨＤＭＩ送信部２０２ｂにより、テレビ受信機３００から送信されてくるＥ−ＥＤＩＤを受信する。また、ＡＶアンプ２００は、ＨＤＭＩ受信部２０２ａに、ＥＤＩＤ  ＲＯＭ(Read Only Memory)を有している。このＥＤＩＤ  ＲＯＭには、ＡＶアンプ２００の性能（Configuration/capability）に関する情報である、Ｅ−ＥＤＩＤ（Enhanced Extended Display Identification Data）が記憶されている。
【００６５】
ＡＶアンプ２００は、制御部２０３の制御のもと、ＨＤＭＩ送信部２０２ｂで受信されたテレビ受信機３００のＥ−ＥＤＩＤを自身の能力、対応状況に応じて追記／変更し、ＨＤＭＩ受信部２０２ａにより、ＢＤプレーヤ１００に送信する。
【００６６】
ここで、ＨＤＭＩ  ＶＳＤＢ、ベンダーＶＳＤＢに関して説明すると、ＡＶアンプ２００は、テレビ受信機３００から受信されたベンダーＶＳＤＢの内容を理解できた場合には、ベンダーＶＳＤＢに配置されているレイヤーフィールドの値をインクリメントする。また、この場合、両ＶＳＤＢのその他の値については、そこで宣言されているテレビ受信機３００の能力および対応に加えて、自身の能力、対応状況に応じて追記／変更する。一方、ＡＶアンプ２００は、テレビ受信機３００から受信されたベンダーＶＳＤＢの内容を理解できない場合には、ＨＤＭＩ  ＶＳＤＢのみ、自身の能力、対応状況に応じて追記／変更する。この場合、ベンダーＶＳＤＢの変更は行われないため、レイヤーフィールドの値は“０”のままである。
【００６７】
ＢＤプレーヤ１００は、ＨＤＭＩ送信部１０２により、ＡＶアンプ２００から送信されてくるＥ−ＥＤＩＤを受信する。制御部１０４は、ベンダーＶＳＤＢのレイヤーフィールドの値に基づいて、経路（パス）上の全ての機器（リピータ機器）、ここではＡＶアンプ２００が、ベンダーＶＳＤＢが示す拡張機能に対応しているか否かを判断する。
【００６８】
この場合、制御部１０４は、レイヤーフィールドの値が、経路（パス）上に存在する電子機器の個数、ここでは“１”であれば、経路（パス）上の全ての機器がベンダーＶＳＤＢが示す拡張機能に対応していると判断する。なお、制御部１０４は、自身（ＢＤプレーヤ１００）の物理アドレス（Physical Address）から、経路（パス）上に存在する機器の個数を認識できる。
【００６９】
制御部１０４は、判断結果に基づいて、ＨＤＭＩ送信部１０２から出力する信号の内容を決定する。すなわち、制御部１０４は、経路（パス）上の全ての機器がベンダーＶＳＤＢが示す拡張機能に対応していると判断するとき、ＨＤＭＩ  ＶＳＤＢ、ベンダーＶＳＤＢの双方を考慮し、両ＶＳＤＢで宣言されている能力／対応状況に応じて出力信号を決定する。
【００７０】
この場合、ＨＤＭＩ送信部１０２は、必要に応じて、ＨＤＭＩ  ＶＳＩＦ、ベンダーＶＳＩＦと共に信号を送信する。これにより、信号を受信する電子機器は、そのＨＤＭＩ  ＶＳＩＦ、ベンダーＶＳＩＦに基づいて、送信されてくる信号が拡張機能を含む能力に合わせたものであることを容易に把握可能となる。
【００７１】
一方、制御部１０４は、経路（パス）上の全ての機器がベンダーＶＳＤＢが示す拡張機能に対応していないと判断するとき、ＨＤＭＩ  ＶＳＤＢのみを考慮し、このＨＤＭＩ  ＶＳＤＢでのみ示された能力／対応状況に応じて出力信号を決定する。
【００７２】
この場合、ＨＤＭＩ送信部１０２は、必要に応じて、ＨＤＭＩ  ＶＳＩＦと共に信号を出力する。これにより、信号を受信する電子機器は、そのＨＤＭＩ  ＶＳＩＦに基づいて、送信されてくる信号が拡張機能を含む能力に合わせたものでないことを容易に把握可能となる。
【００７３】
図１に示す送受信システム１０の動作を簡単に説明する。テレビ受信機３００のＨＤＭＩ受信部３０２が有するＥＤＩＤ  ＲＯＭに記憶されているＥ−ＥＤＩＤは、このＨＤＭＩ受信部３０２からＡＶアンプ２００のＨＤＭＩ送信部２０２ｂに送信される。このＥ−ＥＤＩＤには、従来のＨＤＭＩで定義される機能に関する自身の対応状況が宣言されたＨＤＭＩ  ＶＳＤＢと、ベンダー独自の拡張機能に関する対応の有無が宣言され、接続階層を表すレイヤーフィールドが配置されたベンダーＶＳＤＢが含まれている。
【００７４】
ＡＶアンプ２００では、制御部２０３の制御のもと、ＨＤＭＩ送信部２０２ｂで受信されたテレビ受信機３００のＥ−ＥＤＩＤが自身の能力、対応状況に応じて追記／変更され、ＨＤＭＩ受信部２０２ａからＢＤプレーヤ１００のＨＤＭＩ送信部１０２に送信される。
【００７５】
この場合、ＨＤＭＩ  ＶＳＤＢ、ベンダーＶＳＤＢに関しては、以下のように追記／変更される。すなわち、テレビ受信機３００から受信されたベンダーＶＳＤＢの内容を理解できた場合には、ベンダーＶＳＤＢに配置されているレイヤーフィールドの値がインクリメントされる。また、この場合、両ＶＳＤＢのその他の値については、そこで宣言されているテレビ受信機３００の能力および対応に加えて、自身の能力、対応状況に応じて追記／変更される。
【００７６】
一方、テレビ受信機３００から受信されたベンダーＶＳＤＢの内容を理解できない場合には、ＨＤＭＩ  ＶＳＤＢのみ、自身の能力、対応状況に応じて追記／変更される。この場合、ベンダーＶＳＤＢの変更は行われないため、レイヤーフィールドの値は“０”のままとされる。
【００７７】
ＢＤプレーヤ１００では、ＡＶアンプ２００から送信されるＥ−ＥＤＩＤに含まれるベンダーＶＳＤＢのレイヤーフィールドの値に基づいて、経路（パス）上の全ての機器が、ベンダーＶＳＤＢが示す拡張機能に対応しているか否かが判断される。そして、ＢＤプレーヤ１００では、その判断結果に基づいて、ＨＤＭＩ送信部１０２から送信する信号の内容が決定される。
【００７８】
すなわち、対応していると判断されるとき、ＨＤＭＩ  ＶＳＤＢ、ベンダーＶＳＤＢの双方が考慮され、両ＶＳＤＢで宣言されている能力／対応状況に応じて送信信号（出力）の内容が決定される。一方、対応していないと判断されるとき、ＨＤＭＩ  ＶＳＤＢのみが考慮され、このＨＤＭＩ  ＶＳＤＢでのみ示された能力／対応状況に応じて送信信号（出力）の内容が決定される。
【００７９】
ＢＤプレーヤ１００では、ディスク再生部１０３で再生された映像信号、音声信号を含む信号が、ＨＤＭＩ送信部１０２から送信される。このように送信される信号の内容は、上述したように、ベンダーＶＳＤＢのレイヤーフィールドの値に基づいて決定されたものとなる。
【００８０】
この場合、ＨＤＭＩ  ＶＳＤＢ、ベンダーＶＳＤＢの双方で宣言されている能力／対応状況に応じて送信信号が決定される場合、必要に応じて、映像信号のブランキング期間に、ＨＤＭＩ  ＶＳＩＦ、ベンダーＶＳＩＦが付加される。一方、ＨＤＭＩ  ＶＳＤＢでのみ示された能力／対応状況に応じて送信信号が決定される場合、必要に応じて、映像信号のブランキング期間に、ＨＤＭＩ  ＶＳＩＦが付加される。
【００８１】
ＢＤプレーヤ１００から送信される映像信号は、ＨＤＭＩケーブル４０１、ＡＶアンプ２００およびＨＤＭＩケーブル４０２を介してテレビ受信機３００に供給され、このテレビ受信機３００の表示部３０３に画像が表示される。また、ＢＤプレーヤ１００から送信される音声信号は、ＨＤＭＩケーブル４０１を介してＡＶアンプ２００に供給され、このＡＶアンプ２００で処理された後に、例えば、外付けの５．１チャネル用スピーカ群５００に供給され、このスピーカ群５００において音声が出力される。
【００８２】
図５のフローチャートは、ＡＶアンプ２００の制御部２０３のベンダーＶＳＤＢに対する処理手順の一例を示している。制御部２０３は、ステップＳＴ１において、処理を開始し、その後、ステップＳＴ２の処理に移る。このステップＳＴ２において、制御部２０３は、ベンダーＶＳＤＢの内容が理解可能か否かを判断する。理解不可能と判断する場合、制御部２０３は、直ちに、ステップＳＴ６に進み、処理を終了する。この場合、ベンダーＶＳＤＢに対する追記／変更処理は行われない。
【００８３】
ステップＳＴ２で理解可能と判断する場合、制御部２０３は、ステップＳＴ３の処理に移る。このステップＳＴ３において、制御部２０３は、ベンダーＶＳＤＢにレイヤーフィールドが有るか否かを判断する。レイヤーフィールドがないと判断する場合、制御部２０３は、ステップＳＴ５の処理に移る。このステップＳＴ５において、制御部２０３は、ベンダーＶＳＤＢに対し、自身の能力、対応状況に応じて追記／変更の処理を行う。その後、制御部２０３は、ステップＳＴ６に進み、処理を終了する。
【００８４】
ステップＳＴ３でレイヤーフィールドが有ると判断する場合、制御部２０３は、ステップＳＴ４の処理に移る。このステップＳＴ４において、制御部２０３は、ベンダーＶＳＤＢのレイヤーフィールドの値をインクリメントする。次に、制御部２０３は、ステップＳＴ５において、ベンダーＶＳＤＢに対し、自身の能力、対応状況に応じて追記／変更の処理を行う。その後、制御部２０３は、ステップＳＴ６に進み、処理を終了する。
【００８５】
図６のフローチャートは、ＢＤプレーヤ１００の制御部１０４のベンダーＶＳＤＢに対する処理手順の一例を示している。制御部１０４は、ステップＳＴ１１において、処理を開始し、その後に、ステップＳＴ１２の処理に移る。このステップＳＴ１２において、制御部１０４は、ベンダーＶＳＤＢの内容が理解可能か否かを判断する。理解不可能と判断する場合、制御部１０４は、ステップＳＴ１９の処理に移る。このステップＳＴ１９において、制御部１０４は、ベンダーＶＳＤＢを考慮しないで、送信信号（出力）の内容を決定する。その後、制御部１０４は、ステップＳＴ２０に進み、処理を終了する。
【００８６】
ステップＳＴ１２で理解可能と判断する場合、制御部１０４は、ステップＳＴ１３の処理に移る。このステップＳＴ１３において、制御部１０４は、ベンダーＶＳＤＢにレイヤーフィールドが有るか否かを判断する。レイヤーフィールドがないと判断する場合、制御部１０４は、ステップＳＴ１７の処理に移る。このステップＳＴ１７において、制御部１０４は、ベンダーＶＳＤＢを考慮して、送信信号（出力）の内容を決定する。その後、制御部１０４は、ステップＳＴ１８に進み、処理を終了する。
【００８７】
ステップＳＴ１３でレイヤーフィールドがあると判断する場合、制御部１０４は、ステップＳＴ１４において、レイヤーフィールドの内容（値）を確認する。次に、制御部１０４は、ステップＳＴ１５において、自身の物理アドレス（ＰＡ：Physical Address）からリピータ機器数を確認する。その後、制御部１０４は、ステップＳＴ１６の処理に移る。
【００８８】
このステップＳＴ１６において、制御部１０４は、レイヤーフィールドの値がリピータ機器数と一致するか否かを判断する。一致すると判断するとき、制御部１０４は、ステップＳＴ１７の処理に移る。このステップＳＴ１７において、制御部１０４は、ベンダーＶＳＤＢを考慮して、送信信号（出力）の内容を決定する。その後、制御部１０４は、ステップＳＴ１８に進み、処理を終了する。
【００８９】
ステップＳＴ１６で一致しないと判断するとき、制御部１０４は、ステップＳＴ１９の処理に移る。このステップＳＴ１９において、制御部１０４は、ベンダーＶＳＤＢを考慮しないで、送信信号（出力）の内容を決定する。その後、制御部１０４は、ステップＳＴ２０に進み、処理を終了する。
【００９０】
図７は、本技術を適用した送受信システム１０の動作を表す概略図である。この図において、各機器に付されている“ＰＡ”は物理アドレス（Physical Address）を示している。この場合、ＢＤプレーヤ１００、ＡＶアンプ２００およびテレビ受信機３００は、全て、拡張機能に対応している。
【００９１】
シンク機器であるテレビ受信機３００は、従来のＨＤＭＩで定義される機能に関する自身の対応状況を上流へ通知するためにＨＤＭＩ  ＶＳＤＢ上に宣言する。また、同様に、テレビ受信機３００は、そのベンダー（Vendor）独自の拡張機能に関する対応の有無をベンダーＶＳＤＢ上に宣言する。ここで、ベンダーＶＳＤＢには、接続階層を表すレイヤーフィールドが配置されている。このレイヤーフィールドは、上述したように、ベンダーＶＳＤＢを受信したリピータ機器がその内容を理解できた場合にその値をインクリメントして上流へ通知するために設けられている。
【００９２】
リピータ機器であるＡＶアンプ２００は、テレビ受信機３００からＨＤＭＩ  ＶＳＤＢ、ベンダーＶＳＤＢを受信する。ＡＶアンプ２００は、拡張機能に対応しているので、ベンダーＶＳＤＢの内容を理解できる。そのため、ＡＶアンプ２００は、テレビ受信機３００で宣言されている能力／対応状況に加えて、自身の能力および対応を鑑みて、受信したＨＤＭＩ  ＶＳＤＢ、ベンダーＶＳＤＢを追記／変更し、ソース機器に伝送／通知する。この際、ＡＶアンプ２００は、ベンダーＶＳＤＢ内のレイヤーフィールドの値（Ｌ）をインクリメントする。
【００９３】
ソース機器であるＢＤプレーヤ１００は、ＡＶアンプ２００からＨＤＭＩ  ＶＳＤＢ、ベンダーＶＳＤＢを受信する。ＢＤプレーヤ１００は、ベンダーＶＳＤＢのレイヤーフィールドの値（Ｌ）が“１”であることを確認する。また、ＢＤプレーヤ１００は、自身の物理アドレス（ＰＡ）、この例の場合「１．１．０．０」から、自身の接続経路（パス）上にリピータ機器が１台存在することがわかる。
【００９４】
ＢＤプレーヤ１００は、レイヤーフィールドの値（Ｌ）が“１”であることから、経路（パス）上の全てのリピータ機器はベンダーＶＳＤＢが示す拡張機能に対応している、ということを認識する。そのため、ＢＤプレーヤ１００は、両ＶＳＤＢで宣言されている新機能を含む能力に合わせて送信信号の内容を決定し、必要であればＨＤＭＩ  ＶＳＩＦ及びベンダーＶＳＩＦとともに信号を出力する。
【００９５】
図８は、本技術を適用した送受信システム１０において、上述の図１０で説明した問題が解決されることを表す概略図である。この図において、各機器に付されている“ＰＡ”は物理アドレス（Physical Address）を示している。この場合、ＢＤプレーヤ１００およびテレビ受信機３００は拡張機能に対応しているが、ＡＶアンプ２００はその拡張機能に対応していない。
【００９６】
シンク機器であるテレビ受信機３００は、従来のＨＤＭＩで定義される機能に関する自身の対応状況を上流へ通知するためにＨＤＭＩ  ＶＳＤＢ上に宣言する。また、同様に、テレビ受信機３００は、そのベンダー（Vendor）独自の拡張機能に関する対応の有無をベンダーＶＳＤＢ上に宣言する。ここで、ベンダーＶＳＤＢには、接続階層を表すレイヤーフィールドが配置されている。このレイヤーフィールドは、上述したように、ベンダーＶＳＤＢを受信したリピータ機器がその内容を理解できた場合にその値をインクリメントして上流へ通知するために設けられている。
【００９７】
リピータ機器であるＡＶアンプ２００は、テレビ受信機３００からＨＤＭＩ  ＶＳＤＢ、ベンダーＶＳＤＢを受信する。ＡＶアンプ２００は、拡張機能に対応していないので、ベンダーＶＳＤＢの内容を理解できない。そのため、ＨＤＭＩ  ＶＳＤＢのみ自身の能力及び対応に従って内容を追記／変更し、ソース機器に伝送／通知する。この場合、ベンダーＶＳＤＢの内容の変更は行われていないため、レイヤーフィールドの値（Ｌ）は“０”のままである。
【００９８】
ソース機器であるＢＤプレーヤ１００は、ＡＶアンプ２００からＨＤＭＩ  ＶＳＤＢ、ベンダーＶＳＤＢを受信する。ＢＤプレーヤ１００は、ベンダーＶＳＤＢのレイヤーフィールドの値（Ｌ）が“０”であることを確認する。また、ＢＤプレーヤ１００は、自身の物理アドレス（ＰＡ）、この例の場合「１．１．０．０」から、自身の接続経路（パス）上にリピータ機器が１台存在することがわかる。
【００９９】
ＢＤプレーヤ１００は、レイヤーフィールドの値（Ｌ）が“０”であることから、経路（パス）上の全てのリピータ機器はベンダーＶＳＤＢが示す拡張機能に対応していない、ということを知り、この経路（パス）上では、ベンダーＶＳＤＢで示される新機能に対応できないことを認識する。そのため、ＢＤプレーヤ１００は、従来のＨＤＭＩ  ＶＳＤＢで示された能力／対応状況に応じて送信信号の内容を決定し、必要に応じてＨＤＭＩ  ＶＳＩＦとともに信号を出力する。
【０１００】
上述したように、図１に示す送受信システム１０においては、ＢＤプレーヤ１００は、ベンダーＶＳＤＢのレイヤーフィールドの値に基づいて、テレビ受信機３００との間に存在するリピータ機器（ＡＶアンプ２００）がベンダー独自の拡張機能に対応しているか否かを知ることができる。
【０１０１】
そのため、ＢＤプレーヤ１００は、経路（パス）上の全てのリピータ機器に対応した信号を出力することが可能になり、機能拡張において非対応機器にダメージを与えることを回避できる。その結果、ベンダーＶＳＤＢを用いた機能拡張において、ＰＨＹ仕様の変更など非対応機器にダメージを与えてしまうような、より大きな機能追加を安全に実現することが可能になる。
【０１０２】
＜２．変形例＞
なお、上述実施の形態については、ベンダーＶＳＤＢに接続階層を表すレイヤーフィールドを設け、リピータ機器は、ベンダーＶＳＤＢの内容を理解できた場合、そのレイヤーフィールドの値をインクリメントする構成例を示した。しかし、リピータ機器は、ベンダーＶＳＤＢの内容を理解できた場合、そのレイヤーフィールドの自身のレイヤービットをセットする構成例も考えられる。
【０１０３】
すなわち、本技術は、レイヤーフィールドの値をリピータ機器がそのＶＳＤＢを理解できた際にインクリメントするという方法以外にも、ＨＤＭＩで割り当てられるフィジカルアドレスの階層に相当するフィールドに自身の階層を示すフィールドをセットすることによっても実現することが可能である。以下に図を用いて具体的に説明する。
【０１０４】
図７に示される構成では、ＡＶアンプ２００、ＢＤプレーヤ１００はそれぞれテレビ受信機３００、ＡＶアンプ２００からＨＤＭＩ  ＶＳＤＢを読み出すことにより、フィジカルアドレスが割り当てられる。ＨＤＭＩ  ＶＳＤＢにはバイト４および５にそれぞれ４ビットのＡ、Ｂ、Ｃ、Ｄのフィールドが存在する。
【０１０５】
ルートデバイス（フィジカルアドレスが０．０．０．０）であるシンク機器（この場合はテレビ受信機３００）が自身のＨＤＭＩ端子に接続されている機器（この場合はＡＶアンプ２００）に対して、Ａフィールドに端子番号（この場合は１）を設定することにより、ＡＶアンプ２００に対して、フィジカルアドレス（１．０．０．０）を割り当てる。
【０１０６】
同様に、ＡＶアンプ２００は自身のＨＤＭＩ端子に接続されている機器（この場合はＢＤプレーヤ１００）に対して、Ｂフィールドに端子番号（この場合は１）を設定することにより、ＢＤプレーヤ１００に対して、フィジカルアドレス（１．１．０．０）を割り当てる。ＨＤＭＩでは最大パス上に５台の機器を接続することが可能でそれぞれに対して上述のようにフィジカルアドレスが割り当てられる。
【０１０７】
この仕組みによるとルートデバイスの上流側に接続される機器にはＡフィールド、さらに上流に接続される機器にはＢフィールドと言ったようにフィジカルアドレスのＡ、Ｂ、Ｃ、Ｄフィールドのいずれかに値が存在することにより自身の階層を認識することが可能である。
【０１０８】
よって、本技術が適用されるベンダーＶＳＤＢのレイヤーフィールドとしてＡ、Ｂ、Ｃの３ビットを準備するとする（Ｄフィールドは必ずソース機器となるので不要）。接続されているリピータ機器はそのベンダーＶＳＤＢのレイヤーフィールドのうち、自身がその直接接続されている下流機器によって割り当てられた階層（この場合のＡＶアンプ２００は、Ａに、その下流に直接接続されているテレビ受信機３００からアドレスが割り当てられている）のビット（レイヤービット）に１をセットする。
【０１０９】
ソース機器（この場合はＢＤプレーヤ１００）はシンク機器（この場合はテレビ受信機３００）との間にリピータ機器が存在することを自身のフィジカルアドレス（この場合、１．１．０．０）から知ることが可能であり、レイヤーフィールドのうち、Ａフィールドに値がセットされていることからそのリピータ機器は本ベンダーＶＳＤＢを理解していることを知ることが可能である。
【０１１０】
同様にして、さらに階層が深くなった場合も、ソース機器は経路上に存在するリピータ機器がベンダーＶＳＤＢを理解して自身の能力に合わせて修正していることを知ることができる。
【０１１１】
また、上述実施の形態において、ソース機器がＢＤプレーヤ１００で、シンク機器がテレビ受信機３００で、リピータ機器がＡＶアンプ２００である送受信システム１０の例を示した。しかし、各機器は、この実施の形態における機器に限定されるものではない。また、送受信システムを構成する機器も、３台に限定されない。
【０１１２】
例えば、上述実施の形態のような３台の構成以外にも、間にＨＤＭＩスイッチャー等のリピータ機器が加わり、ＨＤＭＩ規格で定義されている５台までの構成が考えられる。この場合、ソース機器とシンク機器の間に最大３台のリピータ機器を存在させることができ、本技術が適用される場合、レイヤーフィールドは最低２ビットあれば十分となる。
【０１１３】
また、上述実施の形態において、本技術を、各機器がＨＤＭＩ規格のデジタルインタフェースで接続される送受信システムに適用したものである。しかし、本技術は、これに限定されるものではなく、その他の同様のデジタルインタフェース（有線、無線）で接続される送受信システムにも同様に適用できることは勿論である。
【０１１４】
また、本技術は、以下のような構成をとることもできる。
（１）外部機器から伝送路を介して信号を受信する信号受信部と、
拡張機能への対応の有無を示す能力情報を含むデータブロックが記憶される記憶部と、
上記記憶されているデータブロックを上記伝送路を介して上記外部機器に送信する情報送信部とを備え、
上記データブロックには、接続階層を表すレイヤーフィールドが配置されている
電子機器。
（２）上記信号受信部は、上記外部機器から、差動信号により、上記伝送路を介して上記信号を受信する
前記（１）に記載の電子機器。
（３）上記伝送路はＨＤＭＩケーブルであり、上記データブロックはベンダーＶＳＤＢである
前記（２）に記載の電子機器。
（４）上記受信部で受信された信号に含まれる映像信号に基づいて画像表示素子に画像を表示する画像表示部をさらに備える
前記（１）から（３）のいずれかに記載の電子機器。
（５）外部機器から伝送路を介して信号を受信する電子機器における拡張機能への対応の有無を示す能力情報を含むデータブロックの送信方法であって、
上記データブロックに接続階層を表すレイヤーフィールドを配置して送信する
データブロックの送信方法。
（６）外部機器に伝送路を介して信号を送信する信号送信部と、
上記外部機器から上記伝送路を介して送られてくる、拡張機能への対応の有無を示す能力情報を含むデータブロックを受信する情報受信部とを備え、
上記データブロックには接続階層を表すレイヤーフィールドが配置されており、
上記レイヤーフィールドの値に基づいて経路上の全ての機器が上記拡張機能に対応しているか否かを判断して、上記送信される信号の内容を決定する制御部をさらに備える
電子機器。
（７）上記制御部は、レイヤーフィールドの値と上記経路上の機器の個数とが対応するか否かにより、上記経路上の全ての機器が上記拡張機能に対応しているか否かを判断する
前記（６）に記載の電子機器。
（８）上記制御部は、自身の機器の物理アドレスに基づいて、上記経路上の機器の個数を認識する
前記（７）に記載の電子機器。
（９）上記決定された信号の内容を示す内容情報を上記外部機器に上記伝送路を介して送信する情報送信部をさらに備える
前記（６）から（８）のいずれかに記載の電子機器。
（１０）上記情報送信部は、上記内容情報を上記信号を構成する映像信号のブランキング期間に挿入して送信する
前記（９）に記載の電子機器。
（１１）上記信号送信部は、上記外部機器に、差動信号により、上記伝送路を介して上記信号を送信する
前記（６）から（１０）のいずれかに記載の電子機器。
（１２）上記伝送路はＨＤＭＩケーブルであり、上記データブロックはベンダーＶＳＤＢである
前記（１１）に記載の電子機器。
（１３）外部機器に伝送路を介して信号を送信する電子機器における送信信号の内容決定方法であって、
上記外部機器から上記伝送路を介して拡張機能への対応の有無を示す能力情報を含み、接続階層を表すレイヤーフィールドが配置されたデータブロックを受信し、該レイヤーフィールドの値に基づいて経路上の全ての機器が上記拡張機能に対応しているか否かを判断し、該判断結果に基づいて上記送信信号の内容を決定する
送信信号の内容決定方法。
（１４）第１の外部機器から伝送路を介して信号を受信する信号受信部と、
上記受信された信号を伝送路を介して第２の外部機器に送信する信号送信部と、
上記第２の外部機器から上記伝送路を介して送られてくる、拡張機能への対応の有無を示す能力情報を含み、接続階層を表すレイヤーフィールドが配置されたデータブロックを受信する情報受信部と、
上記受信されたデータブロックの内容を理解できたか否かに応じて上記受信されたデータブロックを処理する情報処理部と、
上記情報処理部から出力されるデータブロックを上記伝送路を介して上記第１の外部機器に送信する情報送信部とを備え、
上記情報処理部は、
上記データブロックの内容を理解できた場合には、上記受信されたデータブロックを少なくとも上記レイヤーフィールドの値を変更する処理を施した後に出力し、
上記データブロックの内容を理解できない場合には、上記受信されたデータブロックをそのまま出力する
電子機器。
（１５）上記レイヤーフィールドの値を変更する処理は、該レイヤーフィールドの値をインクリメントする処理である
前記（１４）に記載の電子機器。
（１６）上記レイヤーフィールドの値を変更する処理は、該レイヤーフィールドの自身のレイヤービットをセットする処理である
前記（１４）に記載の電子機器。
（１７）上記信号受信部は、上記第１の外部機器から、差動信号により、上記伝送路を介して上記信号を受信し、
上記信号送信部は、上記第２の外部機器に、差動信号により、上記伝送路を介して上記信号を送信する
前記（１４）から（１６）のいずれかに記載の電子機器。
（１８）上記伝送路はＨＤＭＩケーブルであり、上記データブロックはベンダーＶＳＤＢである
前記（１７）に記載の電子機器。
（１９）第１の外部機器から伝送路を介して信号を受信し、該受信された信号を伝送路を介して第２の外部機器に送信する電子機器における上記第２の外部機器から上記伝送路を介して受信される、拡張機能への対応の有無を示す能力情報を含み、接続階層を表すレイヤーフィールドが配置されたデータブロックの送信方法であって、
上記受信されたデータブロックの内容を理解できたか否かに応じて上記受信されたデータブロックを処理して送信データブロックを出力する第１のステップと、
上記送信データブロックを上記伝送路を介して上記第１の外部機器に送信する第２のステップとを備え、
上記第１のステップでは、
上記データブロックの内容を理解できた場合には、上記受信されたデータブロックを少なくとも上記レイヤーフィールドの値を変更する処理を施した後に出力し、
上記データブロックの内容を理解できない場合には、上記受信されたデータブロックをそのまま出力する
データブロックの送信方法。
（２０）第１の電子機器と、第２の電子機器と、上記第１の電子機器と上記第２の電子機器と間の経路上に配置される所定数の第３の電子機器とからなる送受信システムであって、
上記第１の電子機器は、
外部機器に伝送路を介して信号を送信する信号送信部と、
上記外部機器から上記伝送路を介して送られてくる、拡張機能への対応の有無を示す能力情報を含み、接続階層を表すレイヤーフィールドが配置されているデータブロックを受信する情報受信部と、
上記レイヤーフィールドの値に基づいて経路上の全ての機器が上記拡張機能に対応しているか否かを判断して、上記送信される信号の内容を決定する制御部とを備え、
上記第２の電子機器は、
外部機器から伝送路を介して信号を受信する信号受信部と、
拡張機能への対応の有無を示す能力情報を含み、接続階層を表すレイヤーフィールドが配置されているデータブロックが記憶される記憶部と、
上記記憶されているデータブロックを上記伝送路を介して上記外部機器に送信する情報送信部とを備え、
上記第３の電子機器は、
第１の外部機器から伝送路を介して信号を受信する信号受信部と、
上記受信された信号を伝送路を介して第２の外部機器に送信する信号送信部と、
上記第２の外部機器から上記伝送路を介して送られてくる、拡張機能への対応の有無を示す能力情報を含み、接続階層を表すレイヤーフィールドが配置されたデータブロックを受信する情報受信部と、
上記受信されたデータブロックの内容を理解できたか否かに応じて上記受信されたデータブロックを処理する情報処理部と、
上記情報処理部から出力されるデータブロックを上記伝送路を介して上記第１の外部機器に送信する情報送信部とを備え、
上記情報処理部は、
上記データブロックの内容を理解できた場合には、上記受信されたデータブロックを、少なくとも上記レイヤーフィールドの値を変更する処理を施した後に出力し、
上記データブロックの内容を理解できない場合には、上記受信されたデータブロックをそのまま出力する
送受信システム。
【符号の説明】
【０１１５】
１０・・・送受信システム
１００・・・ＢＤプレーヤ
１０１・・・ＨＤＭＩ端子
１０２・・・ＨＤＭＩ送信部
１０３・・・ディスク再生部
１０４・・・制御部
２００・・・ＡＶアンプ
２０１ａ，２０１ｂ・・・ＨＤＭＩ端子
２０２ａ・・・ＨＤＭＩ受信部
２０２ｂ・・・ＨＤＭＩ送信部
２０３・・・制御部
３００・・・テレビ受信機
３０１・・・ＨＤＭＩ端子
３０２・・・ＨＤＭＩ受信部
３０３・・・表示部
３０４・・・制御部
４００，４０１，４０２・・・ＨＤＭＩケーブル
５００・・・５．１ｃｈ用スピーカ群
【図１】
2014109322.tif 000003
【図２】
2014109322.tif 000004
【図３】
2014109322.tif 000005
【図４】
2014109322.tif 000006
【図５】
2014109322.tif 000007
【図６】
2014109322.tif 000008
【図７】
2014109322.tif 000009
【図８】
2014109322.tif 000010
【図９】
2014109322.tif 000011
【図１０】
2014109322.tif 000012
【国際調査報告】
2014109322.tif 000013
2014109322.tif 000014
2014109322.tif 000015
2014109322.tif 000016