(57)【要約】【課題】階層的に接続された複数の機器のそれぞれから立体映像データが出力されたとしても、各立体映像データが不自然な立体感で表示手段に表示されることなく、適切に重畳して表示されるようにする。【解決手段】第１の機器（例えばプレーヤ３０）は、第１の立体映像データ（例えばＯＳＤデータ）と第１の立体映像データに関する第１の視差情報とを出力する。第２の機器（例えばＡＶアンプ２０）は、第１の機器に接続され、第１の機器から第１の立体映像データと第１の視差情報とを受信し、第１の立体映像データと第２の立体映像データとを出力する。第２の機器が、第１の視差情報と第２の立体映像データに関する第２の視差情報とに基づいて、第２の立体映像データの可変制御を行う。【選択図】図１
2011244218.tif 000002
【特許請求の範囲】
【請求項１】
第１の立体映像データと前記第１の立体映像データに関する第１の視差情報とを出力する第１の機器と、
前記第１の機器に接続され、前記第１の機器から前記第１の立体映像データと前記第１の視差情報とを受信し、前記第１の立体映像データと第２の立体映像データとを出力する第２の機器と
を備え、
前記第２の機器は、
前記第１の視差情報と前記第２の立体映像データに関する第２の視差情報とに基づいて、前記第２の立体映像データまたは前記第１の立体映像データの可変制御を行う
データ伝送システム。
【請求項２】
前記第１の立体映像データと前記第２の立体映像データは、同一の表示手段に重畳されて表示されるものである
請求項１に記載のデータ伝送システム。
【請求項３】
前記第２の機器は、
前記第１の視差情報と前記第２の視差情報とに基づいて、前記第２の立体映像データまたは前記第１の立体映像データの視差量の可変制御を行う
請求項１に記載のデータ伝送システム。
【請求項４】
前記第２の機器は、
前記第１の立体映像データと前記第２の立体映像データとを、同一の表示手段に重畳させて表示した場合に、前記第２の立体映像データに基づく３次元映像の方が、前記第１の立体映像データに基づく３次元映像よりも手前側に観察される表示状態となるように、前記第２の立体映像データの視差量の可変制御を行う
請求項３に記載のデータ伝送システム。
【請求項５】
前記第２の機器は、
前記第１の視差情報と前記第２の視差情報とに基づいて、前記第２の立体映像データを出力するか否かの制御を行う
請求項１に記載のデータ伝送システム。
【請求項６】
前記第２の機器は、
前記第１の立体映像データと前記第２の立体映像データとを、同一の表示手段に重畳させて表示した場合に、
前記第２の立体映像データに基づく３次元映像の方が、前記第１の立体映像データに基づく３次元映像よりも手前側に観察される表示状態となる場合には、前記第１の立体映像データと前記第２の立体映像データとを共に出力し、
前記第２の立体映像データに基づく３次元映像の方が、前記第１の立体映像データに基づく３次元映像よりも奥側に観察される表示状態となる場合には、前記第２の立体映像データを出力せず、前記第１の立体映像データのみを出力する制御を行う
請求項５に記載のデータ伝送システム。
【請求項７】
前記第２の機器に接続され、前記第２の機器を介して前記第１の立体映像データを受信すると共に、前記第２の機器から前記第２の立体映像データを受信し、前記第１の立体映像データと前記第２の立体映像データとを出力すると共に、第３の立体映像データを出力する第３の機器をさらに備え、
前記第２の機器はさらに、前記第３の機器から前記第３の立体映像データに関する第３の視差情報を取得し、前記第１の視差情報、前記第２の視差情報、および前記第３の視差情報と基づいて、前記第２の立体映像データを出力するか否かの制御を行う
請求項５に記載のデータ伝送システム。
【請求項８】
前記第２の機器は、
前記第２の立体映像データと前記第３の立体映像データとを、同一の表示手段に重畳させて表示した場合に、
前記第３の立体映像データに基づく３次元映像の方が、前記第２の立体映像データに基づく３次元映像よりも手前側に観察される表示状態となる場合には、前記第２の立体映像データを出力し、
前記第３の立体映像データに基づく３次元映像の方が、前記第２の立体映像データに基づく３次元映像よりも奥側に観察される表示状態となる場合には、前記第２の立体映像データを出力しない制御を行う
請求項７に記載のデータ伝送システム。
【請求項９】
前記第１の機器と前記第２の機器とを接続する接続ケーブルをさらに備え、
前記接続ケーブルは、
前記第１の立体映像データを伝送するためのデータラインと、
前記第１の視差情報を含む制御データを伝送するための制御ラインとを
有する
請求項１ないし８のいずれか１項に記載のデータ伝送システム。
【請求項１０】
前記接続ケーブルはＨＤＭＩ規格の接続ケーブルであり、
前記制御ラインは、ＨＤＭＩ規格のＣＥＣラインである
請求項９に記載のデータ伝送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、階層的に接続された複数の機器間で立体映像データの伝送を行うデータ伝送システムに関する。
【背景技術】
【０００２】
従来より、光の偏光や液晶シャッタを利用した立体視用の特殊なメガネを装着させて観察者の両眼に視差のある別々の画像を見せることで、立体視を実現するメガネ式の立体表示装置が知られている。また、特殊なメガネを装着する必要がなく、裸眼で立体視が可能な立体表示方式の例として、パララックスバリア方式やレンチキュラ方式の立体表示装置が知られている。立体視を実現するためには、左眼と右眼とに異なる視差画像を見せる必要があるため、少なくとも左眼用画像と右眼用画像との２つの視差画像が必要となる。例えばメガネ式の立体表示装置では、液晶表示パネルなどの２次元表示パネルに時分割で左眼用画像と右眼用画像とを交互に表示し、その表示タイミングに同期させてシャッタメガネの液晶シャッタを左眼と右眼とで交互にオン／オフ（開／閉）制御することで、立体視を実現する。近年では、そのような立体表示が可能な民生用ＴＶ（テレビジョン）装置が実際に市販され始めている。
【０００３】
一方、最近では映像や音声の伝送用デジタルインタフェースとしてＨＤＭＩ（High Definition Multimedia Interface）が普及している。従来のインタフェースでは、２つの機器間の接続にビデオ用、オーディオ用、コントロール用等の複数の接続ケーブルを用いる必要があったが、ＨＤＭＩではケーブル１本で済み、コントロール信号は双方向の伝送に対応している。このため、例えばモニタからＨＤＭＩケーブルで接続されたＳＴＢ（Set Top Box）やＤＶＤプレーヤ等の出力装置にコントロール信号を中継することによって、１つのリモコンでホームシアターなどのＡＶシステム全体を操作することも可能である。
【０００４】
ＨＤＭＩでは、機器間のコントロールを行うための制御プロトコルとしてＣＥＣ（Consumer Electronics Control）が規定されている（非特許文献１参照）。このＣＥＣによれば、ＨＤＭＩネットワーク上に存在する各機器に割り当てられる固有の物理アドレスと論理アドレスに基づいて様々な制御を可能としている。例えばＴＶとＤＶＤプレーヤとがＨＤＭＩネットワークで接続されている場合、ＴＶとＤＶＤプレーヤの双方のＯＳＤ（On-Screen Display）によるメニュー操作や、電源のオン／オフなどをＴＶのリモコンから一括して操作することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−１１１１０１号公報
【特許文献２】特開２００５−６１１４号公報
【非特許文献】
【０００６】
【非特許文献１】High-Definition Multimedia Interface Specification Version 1.3a,November 10 2006
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ＨＤＭＩでは、複数の機器をＨＤＭＩケーブルで階層的に接続し、上述のＣＥＣプロトコルによって、各機器を上層の機器から一括して制御することができる。例えば、ＡＶアンプをＴＶにＨＤＭＩケーブルで接続し、さらにＤＶＤプレーヤ等のプレーヤ機器やＤＶＤレコーダ等のレコーダ機器をＡＶアンプに接続した場合、ＴＶを最上層のルートデバイスとする。この場合、ＴＶに対してＡＶアンプは第１階層の機器、プレーヤやレコーダは第２階層の機器となる。
【０００８】
図７は、ＨＤＭＩケーブルによって接続された従来のデータ伝送システムにおいて、複数の機器から２次元的なＯＳＤデータが出力された場合に、それら出力された複数のＯＳＤデータをＴＶの１つの画面に重畳して２次元表示した状態を模式的に示している、なお、ＯＳＤ表示とは、各種の操作メニューやＴＶの番組情報等を例えばＧＵＩ（Graphical User Interface）によって表示するものである。図７では、ＴＶを最上層のルートデバイス、ＡＶアンプを第１階層、プレーヤを第２階層として接続している場合を例に示している。そして、ＴＶにおいて、プレーヤの２次元的なＯＳＤイメージ１３０Ａと、ＡＶアンプの２次元的なＯＳＤイメージ１２０Ａと、ＴＶの２次元的なＯＳＤイメージ１１０Ａとを、下層側から順に重畳して２次元的な合成ＯＳＤイメージ１１０Ｂとして表示している。図７のように、各機器から２次元的なＯＳＤデータを出力し、ＴＶにおいて２次元的な合成ＯＳＤイメージ１１０Ｂとして表示する場合、ユーザは違和感なく、合成ＯＳＤイメージ１１０Ｂを認識できる。
【０００９】
一方、図８は、ＨＤＭＩケーブルによって接続された従来のデータ伝送システムにおいて、複数の機器から３次元的なＯＳＤデータが出力された場合に、それら出力された複数のＯＳＤデータをＴＶの１つの画面に重畳して３次元表示した状態を模式的に示している。図８では、図７と同様に、ＴＶを最上層のルートデバイス、ＡＶアンプを第１階層、プレーヤを第２階層として接続している場合を例に示している。そして、ＴＶにおいて、プレーヤの３次元的なＯＳＤイメージ２３０Ａと、ＡＶアンプの３次元的なＯＳＤイメージ２２０Ａと、ＴＶの３次元的なＯＳＤイメージ２１０Ａとを、下層側から順に重畳して３次元的な合成ＯＳＤイメージ２１０Ｂとして表示している。
【００１０】
図８のように、各機器から３次元的なＯＳＤデータを出力し、ＴＶにおいて３次元的な合成ＯＳＤイメージ２１０Ｂとして表示する場合、各機器からの３次元的なＯＳＤイメージの立体度が適切でないと、合成ＯＳＤイメージ２１０Ｂが不自然な見え方となってしまう。ここで、立体度とは、３次元表示における立体感のことをいう。例えば、相対的に手前側に映像が見えている場合の方が、奥側に映像が見えている場合よりも立体度は高い。通常、動画の場合、画面内の位置や場面ごとに立体度が変わるが、ＯＳＤ表示や映画の字幕等の場合、立体度は固定されると考えられる。
【００１１】
各機器から３次元的なＯＳＤデータを出力する場合、上層側の機器からのＯＳＤデータの方が、下層側の機器からのＯＳＤデータに比べて立体度が高ければ、ユーザは違和感なく、合成ＯＳＤイメージ２１０Ｂを認識できる。しかしながら、例えば図８に示したように、下層側であるプレーヤのＯＳＤイメージ２３０Ａの立体度が最も高く、上層側であるＴＶのＯＳＤイメージ２１０Ａの立体度が最も低い場合、合成ＯＳＤイメージ２１０Ｂでは、下層側であるプレーヤのＯＳＤイメージ２３０Ａが最も手前側に表示されてしまう。このような表示状態は、ユーザにとって不自然な見え方となってしまう。
【００１２】
特許文献１および特許文献２には、立体画像データの伝送に関する技術が開示されているが、ＨＤＭＩ等のデジタルインタフェースでの伝送、および上述したような階層的に接続された複数の機器のそれぞれから立体映像データが出力された場合の問題点については記載されていない。
【００１３】
本発明はかかる問題点に鑑みてなされたもので、その目的は、階層的に接続された複数の機器のそれぞれから立体映像データが出力されたとしても、各立体映像データが不自然な立体感で表示手段に表示されることなく、適切に重畳して表示されるようにすることができるデータ伝送システムを提供することにある。
【課題を解決するための手段】
【００１４】
本発明によるデータ伝送システムは、第１の立体映像データと第１の立体映像データに関する第１の視差情報とを出力する第１の機器と、第１の機器に接続され、第１の機器から第１の立体映像データと第１の視差情報とを受信し、第１の立体映像データと第２の立体映像データとを出力する第２の機器とを備えたものである。そして、第２の機器が、第１の視差情報と第２の立体映像データに関する第２の視差情報とに基づいて、第２の立体映像データまたは前記第１の立体映像データの可変制御を行うようにしたものである。
第１の立体映像データと第２の立体映像データは、例えば同一の表示手段に重畳されて表示されるものである。例えば３次元的なＯＳＤデータである。
【００１５】
本発明によるデータ伝送システムでは、第１の機器から、第１の立体映像データと第１の立体映像データに関する第１の視差情報が出力される。第２の機器では、第１の機器から第１の立体映像データと第１の視差情報とを受信し、第１の立体映像データと第２の立体映像データとを出力する。第２の機器は、第１の視差情報と第２の立体映像データに関する第２の視差情報とに基づいて、第２の立体映像データまたは第１の立体映像データの可変制御を行う。
【発明の効果】
【００１６】
本発明のデータ伝送システムによれば、第１の機器に接続された第２の機器が、第１の機器からの第１の視差情報と自機の第２の立体映像データに関する第２の視差情報とに基づいて、第１の立体映像データまたは自機の第２の立体映像データの可変制御を行うようにしたので、各立体映像データを表示手段に表示した場合であっても、不自然な立体感で表示されることなく、適切に重畳して表示させることが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１の実施の形態に係るデータ伝送システムの一構成例を示すブロック図である。
【図２】視差量の違いによる３次元映像の見え方についての説明図である。
【図３】第１の実施の形態に係るデータ伝送システムにおいて、複数の機器から３次元的なＯＳＤデータが出力された場合に、それら出力された複数のＯＳＤデータを１つの画面に重畳して３次元表示した状態を模式的に示した説明図である。
【図４】第１の実施の形態に係るデータ伝送システムにおいて、複数の機器から３次元的なＯＳＤデータが出力された場合に行う制御動作を示すブロック図である。
【図５】第２の実施の形態に係るデータ伝送システムにおいて、複数の機器から３次元的なＯＳＤデータが出力された場合に行われる制御動作を示すブロック図である。
【図６】第２の実施の形態に係るデータ伝送システムにおいて、複数の機器から３次元的なＯＳＤデータが出力された場合に行われる制御動作を示す流れ図である。
【図７】従来のデータ伝送システムにおいて、複数の機器から２次元的なＯＳＤデータが出力された場合に、それら出力された複数のＯＳＤデータを１つの画面に重畳して２次元表示した状態を模式的に示した説明図である。
【図８】従来のデータ伝送システムにおいて、複数の機器から３次元的なＯＳＤデータが出力された場合に、それら出力された複数のＯＳＤデータを１つの画面に重畳して３次元表示した状態を模式的に示した説明図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００１９】
＜第１の実施の形態＞
［システム構成］
図１は、本発明の第１の実施の形態に係るデータ伝送システムの一構成例を示している。このデータ伝送システムは、複数の機器をＨＤＭＩケーブル７１，７２，７３，７４によって接続してＨＤＭＩネットワークを形成している。複数の機器としては、ＴＶ１０と、ＡＶアンプ２０と、プレーヤ３０と、第１のレコーダ４０と、第２のレコーダ５０とを備えている。ＴＶ１０は、第１の入力端子ＩＮ１と第２の入力端子ＩＮ２とを有している。ＡＶアンプ２０は、第１の入力端子ＩＮ１および第２の入力端子ＩＮ２と、１つの出力端子ＯＵＴとを有している。プレーヤ３０、第１のレコーダ４０、および第２のレコーダ５０はそれぞれ、１つずつ出力端子ＯＵＴを有している。
【００２０】
ＴＶ１０の第１の入力端子ＩＮ１とＡＶアンプ２０の出力端子ＯＵＴは、ＨＤＭＩケーブル７１によって接続されている。ＴＶ１０の第２の入力端子ＩＮ２と第２のレコーダ５０の出力端子ＯＵＴは、ＨＤＭＩケーブル７２によって接続されている。ＡＶアンプ２０の第１の入力端子ＩＮ１とプレーヤ３０の出力端子ＯＵＴは、ＨＤＭＩケーブル７３によって接続されている。ＡＶアンプ２０の第２の入力端子ＩＮ２と第１のレコーダ４０の出力端子ＯＵＴは、ＨＤＭＩケーブル７４によって接続されている。
【００２１】
ＨＤＭＩケーブル７１，７２，７３，７４はそれぞれ、下層側の機器（例えばプレーヤ３０）から出力された映像データを差動方式によって上層側の機器（例えばＡＶアンプ２０）にデジタル伝送するＴＭＤＳ(Transition Minimized Differential Signaling)ラインと、各機器間でＣＥＣプロトコルによる制御信号を双方向伝送するためのＣＥＣライン６０とを含んでいる。ＨＤＭＩケーブル７１，７２，７３，７４はまた、それぞれ、ＥＤＩＤ（Extended Display Identification Data）の送信等に利用される図示しないＤＤＣ(Display Data Channel)ラインを含んでいる。
【００２２】
本実施の形態において、ＡＶアンプ２０またはＴＶ１０が、本発明における「第２の機器」の一具体例に相当する。ここで、例えばＡＶアンプ２０を第２の機器とすると、プレーヤ３０または第１のレコーダ４０が本発明における「第１の機器」の一具体例に相当する。また、ＴＶ１０を第２の機器とすると、ＡＶアンプ２０または第２のレコーダ５０が本発明における「第１の機器」の一具体例に相当する。
また、例えばＨＤＭＩケーブル７３が、本発明における「接続ケーブル」の一具体例に相当する。ＣＥＣライン６０が、本発明における「制御ライン」の一具体例に相当する。また例えばＨＤＭＩケーブル７３におけるＴＭＤＳラインが、本発明における「データライン」の一具体例に相当する。
【００２３】
ＴＶ１０は、ＣＴＲＬ１１と、ＯＳＤ処理部１２と、メモリ１３と、表示部１４とを有している。ＣＴＲＬ１１は、データの伝送制御や機器内部の制御行うものであり、制御用のマイクロコンピュータを含んでいる。ＯＳＤ処理部１２は、ＣＴＲＬ１１の制御に応じて、例えばＧＵＩによるＯＳＤデータを出力するようになっている。ＯＳＤ表示用のデータは、例えばＯＳＤ処理部１２またはＴＶ１０内の所定の記憶領域にあらかじめ記憶されたＯＳＤ表示用のデータ（操作メニュー用のデータ等）に基づいて生成されるようになっている。ＯＳＤ表示用のデータとしてはまた、例えば放送受信時に取得したＥＰＧ（Electronic Program Guide）データが含まれていても良い。メモリ１３は、書き換え可能な不揮発性のメモリであり、ＴＶ１０の機器情報などをＥＤＩＤ（Enhanced Extended Display Identification Data）として格納するようになっている。表示部１４は、例えば液晶パネルや有機ＥＬ（Electro-Luminescence）パネルなどの表示パネルである。表示部１４には、放送によって受信した映像データや内部のＯＳＤ処理部１２から出力されたＯＳＤデータ、または他の機器から出力された映像データ等に基づく映像が表示されるようになっている。表示部１４に表示される映像の切り換え制御は、例えば図示しないリモコン等からの操作指示に応じてＣＴＲＬ１１が行うようになっている。
【００２４】
ＡＶアンプ２０は、ＣＴＲＬ２１と、ＯＳＤ処理部２２と、メモリ２３とを有している。ＣＴＲＬ２１は、データの伝送制御や機器内部の制御行うものであり、制御用のマイクロコンピュータを含んでいる。ＯＳＤ処理部２２は、ＣＴＲＬ２１の制御に応じて、ＯＳＤデータを出力するようになっている。ＯＳＤ表示用のデータは、例えばＯＳＤ処理部２２またはＡＶアンプ２０内の所定の記憶領域にあらかじめ記憶されたＯＳＤ表示用のデータ（操作メニュー用のデータ等）に基づいて生成されるようになっている。メモリ２３は、書き換え可能な不揮発性のメモリであり、ＡＶアンプ２０の機器情報などをＥＤＩＤとして格納するようになっている。ＡＶアンプ２０は、内部のＯＳＤ処理部２２から出力されたＯＳＤデータ、または他の機器から出力された映像データ等を、ＨＤＭＩケーブル７１を介してＴＶ１０に出力するようになっている。出力する映像データの切り換え制御は、例えば図示しないリモコン等からの操作指示に応じてＣＴＲＬ２１が行うようになっている。
【００２５】
プレーヤ３０は、例えばＤＶＤプレーヤ等の再生機器である。プレーヤ３０は、ＣＴＲＬ３１と、ＯＳＤ処理部３２とを有している。ＣＴＲＬ３１は、データの伝送制御や機器内部の制御行うものであり、制御用のマイクロコンピュータを含んでいる。ＯＳＤ処理部３２は、ＣＴＲＬ３１の制御に応じて、ＯＳＤデータを出力するようになっている。ＯＳＤ表示用のデータは、例えばＯＳＤ処理部３２またはプレーヤ３０内の所定の記憶領域にあらかじめ記憶されたＯＳＤ表示用のデータ（操作メニュー用のデータ等）に基づいて生成されるようになっている。プレーヤ３０は、内部のＯＳＤ処理部３２から出力されたＯＳＤデータ、またはＤＶＤ等の記録媒体から出力された映像データを、ＨＤＭＩケーブル７３を介してＡＶアンプ２０に出力するようになっている。出力する映像データの切り換え制御は、例えば図示しないリモコン等からの操作指示に応じてＣＴＲＬ３１が行うようになっている。
【００２６】
第１のレコーダ４０は、例えばＤＶＤレコーダやＨＤＤ（Hard disk drive）レコーダ等の記録再生機器である。第１のレコーダ４０は、ＣＴＲＬ４１と、ＯＳＤ処理部４２とを有している。ＣＴＲＬ４１は、データの伝送制御や機器内部の制御行うものであり、制御用のマイクロコンピュータを含んでいる。ＯＳＤ処理部４２は、ＣＴＲＬ４１の制御に応じて、ＯＳＤデータを出力するようになっている。ＯＳＤ表示用のデータは、例えばＯＳＤ処理部４２または第１のレコーダ４０内の所定の記憶領域にあらかじめ記憶されたＯＳＤ表示用のデータ（操作メニュー用のデータ等）に基づいて生成されるようになっている。第１のレコーダ４０は、内部のＯＳＤ処理部４２から出力されたＯＳＤデータ、またはＤＶＤ等の記録媒体から出力された映像データを、ＨＤＭＩケーブル７４を介してＡＶアンプ２０に出力するようになっている。出力する映像データの切り換え制御は、例えば図示しないリモコン等からの操作指示に応じてＣＴＲＬ４１が行うようになっている。
【００２７】
第２のレコーダ５０は、例えばＤＶＤレコーダやＨＤＤレコーダ等の記録再生機器である。第２のレコーダ５０は、ＣＴＲＬ５１と、ＯＳＤ処理部５２とを有している。ＣＴＲＬ５１は、データの伝送制御や機器内部の制御行うものであり、制御用のマイクロコンピュータを含んでいる。ＯＳＤ処理部５２は、ＣＴＲＬ５１の制御に応じて、ＯＳＤデータを出力するようになっている。ＯＳＤ表示用のデータは、例えばＯＳＤ処理部５２または第２のレコーダ５０内の所定の記憶領域にあらかじめ記憶されたＯＳＤ表示用のデータ（操作メニュー用のデータ等）に基づいて生成されるようになっている。第２のレコーダ５０は、内部のＯＳＤ処理部５２から出力されたＯＳＤデータ、またはＤＶＤ等の記録媒体から出力された映像データを、ＨＤＭＩケーブル７２を介してＴＶ１０に出力するようになっている。出力する映像データの切り換え制御は、例えば図示しないリモコン等からの操作指示に応じてＣＴＲＬ５１が行うようになっている。
【００２８】
［機器間の相互認識について］
このデータ伝送システムは、ＴＶ１０を最上層のルートデバイスとして、他の機器をＨＤＭＩ接続により階層的に接続している。機器間の相互認識は、ＨＤＭＩ規格によるＣＥＣプロトコルによって行われる。また、各機器には物理アドレスが設定される。
【００２９】
物理アドレスは、ＨＤＭＩネットワーク内では唯一名となっているが、外部機器がＨＤＭＩネットワークに追加されたり、切り離されたりすると自動的に調整される。物理アドレスは、（ｎ．ｎ．ｎ．ｎ）のアドレス形式で表現される。ＴＶ１０に直接接続された外部機器の階層を第１階層とした場合、この第１階層の機器に接続された外部機器が第２階層となり、ＴＶ１０から離れるに従って階層番号を増やしていく。そして、上記形式（ｎ．ｎ．ｎ．ｎ）の左端のｎから右へ行くに従って階層番号が増えるように表記する。
【００３０】
ルートデバイスであるＴＶ１０は（０．０．０．０）の物理アドレスを持つ。ＴＶ１０に直接２台の外部機器が接続された場合には、１台目の外部機器（ＡＶアンプ２０）の物理アドレスは（１．０．０．０）、２台目の外部機器（第２のレコーダ５０）の物理アドレスは（２．０．０．０）と表記する。そして、例えば１台目の外部機器に２台の外部機器（プレーヤ３０と第１のレコーダ４０）を接続すると、それぞれの物理アドレスは（１．１．０．０）、（１．２．０．０）と表記される。
【００３１】
例えば図１において、ＡＶアンプ２０とプレーヤ３０との物理アドレスが設定されるまでの流れは以下のようになる。ＨＤＭＩの出力端子ＯＵＴを持たないＴＶ１０は、ルートデバイスとして（０．０．０．０）の物理アドレスを持つ。ＴＶ１０は、ＨＤＭＩの物理アドレス割り当てルールに従い、自機の第１の入力端子ＩＮ１のＥＤＩＤに、第１の入力端子ＩＮ１に接続された機器用の物理アドレスとして（１．０．０．０）を設定し、ＥＤＩＤ読み出し許可を表明する。
【００３２】
ＴＶ１０における第１の入力端子ＩＮ１に接続されたＡＶアンプ２０は、ＴＶ１０による許可表明により、ＴＶ１０における第１の入力端子ＩＮ１のＥＤＩＤを読み出し、自機に物理アドレス（１．０．０．０）が割り当てられたことを知る。
【００３３】
ＡＶアンプ２０は、自機の第１の入力端子ＩＮ１のＥＤＩＤに、自機の第１の入力端子ＩＮ１に接続された機器用の物理アドレスとして（１．１．０．０）を設定し、ＥＤＩＤ読み出し許可を表明する。また、自機の第２の入力端子ＩＮ２に接続された機器用の物理アドレスとして（１．２．０．０）を設定する。ＡＶアンプ２０は、プレーヤ３０が接続されている第１の入力端子ＩＮ１に対し、ＥＤＩＤ読み出し許可を表明する。
【００３４】
ＡＶアンプ２０における第１の入力端子ＩＮ１に接続されたプレーヤ３０は、ＡＶアンプ２０による許可表明により、ＡＶアンプ２０のＥＤＩＤを読み出し、物理アドレス（１．１．０．０）が自機に割り当てられたことを知る。
【００３５】
なお、説明は省略するが、物理アドレスの設定が行われた後には、各機器のカテゴリを定義するための論理アドレスの設定が行われる。
【００３６】
［３次元表示の立体度］
このデータ伝送システムでは、階層的に接続された複数の機器のそれぞれから立体映像データが出力されたとしても、各立体映像データが不自然な立体感で表示手段（ＴＶ１０の表示部１４）に表示されることなく、適切に重畳して表示されるように、立体映像データの可変制御を行う。その制御方法について説明する前に、図２（Ａ）〜（Ｃ）を参照して、３次元表示を行う場合の立体度（立体感、奥行き感）について説明する。
【００３７】
図２（Ａ）〜（Ｃ）は、立体視差画像（左眼用画像Ｒ１および右眼用画像Ｌ１）の表示位置と立体視との関係を模式的に示している。３次元（３Ｄ）映像の見え方は、視差量の違いによって異なってくる。図２（Ａ）では、観察者の左眼５Ｌと右眼５Ｒとで、映像面（画像表示面）の同一の画素位置を観察している。すなわち、左眼用画像Ｒ１および右眼用画像Ｌ１が同一の画素位置にあり、視差量はゼロであり、実質的に２次元（２Ｄ）表示と同じである。この場合、表示画像に視差はなく観察者は実像Ｐを見ている。一方、図２（Ｂ），（Ｃ）では、左眼用画像Ｒ１および右眼用画像Ｌ１を視差のある状態で表示した場合を示している。
【００３８】
図２（Ｂ）では、画像表示面上で右眼用画像Ｒ１が左眼用画像Ｌ１に対して左側に位置している。右眼用画像Ｒ１と左眼用画像Ｌ１との視差量はＤ１となっている。図２（Ｂ）の場合、観察者は画像表示面に対して手前側の虚像Ｐ１を見る状態で立体視している。
【００３９】
図２（Ｃ）では、図２（Ｂ）の場合とは左右の画像の位置が異なっている。すなわち、図２（Ｃ）では、画像表示面上で右眼用画像Ｒ１が左眼用画像Ｌ１に対して右側に位置している。右眼用画像Ｒ１と左眼用画像Ｌ１との視差量はＤ２となっている。図２（Ｃ）の場合、観察者は画像表示面に対して奥側の虚像Ｐ２を見る状態で立体視している。
【００４０】
本実施の形態では、図２（Ａ）の状態（視差量がゼロの状態）を立体度Ｈ＝０と定義する。また、図２（Ｂ）の状態を立体度Ｈが＋（プラス）側とし、図２（Ｃ）の状態を立体度Ｈが−（マイナス）側と定義する。この定義の場合、立体度Ｈの値が大きいほど、手前側に映像が見えていることになる。相対的に手前側に映像が見えている場合の方が、奥側に映像が見えている場合よりも立体度Ｈは高い（大きい）。逆に言うと、相対的に奥側に映像が見えている場合の方が、手前側に映像が見えている場合よりも立体度Ｈは低い（小さい）。
【００４１】
［立体映像データ（ＯＳＤデータ）の制御動作］
次に、図３、図４を参照して、このデータ伝送システムにおける立体映像データの制御動作について説明する。本実施の形態では、ＯＳＤデータが立体映像データである場合を例に説明する。
【００４２】
図３は、このデータ伝送システムにおいて、複数の機器から３次元的なＯＳＤデータが出力された場合に、それら出力された複数のＯＳＤデータをＴＶ１０の１つの画面に重畳して３次元表示した状態を模式的に示している。図３では、最上層のルートデバイスであるＴＶ１０と、第１階層のＡＶアンプ２０と、第２階層のプレーヤ３０とから出力されたＯＳＤデータを重畳して表示した場合を例に示している。ＴＶ１０の表示部１４において、プレーヤ３０の３次元的なＯＳＤイメージ３０Ａと、ＡＶアンプ２０の３次元的なＯＳＤイメージ２０Ａと、ＴＶ１０の３次元的なＯＳＤイメージ１０Ａとを、下層側から順に重畳して３次元的な合成ＯＳＤイメージ１０Ｂとして表示している。
【００４３】
各機器から３次元的なＯＳＤデータを出力する場合、常に、上層側の機器からのＯＳＤデータの方が、下層側の機器からのＯＳＤデータに比べて立体度が高い状態となるようにすれば、ユーザは違和感なく、合成ＯＳＤイメージ１０Ｂを認識できる。すなわち、最下層であるプレーヤ３０のＯＳＤイメージ３０Ａの立体度を最も低くし、最上層であるＴＶ１０のＯＳＤイメージ１０Ａの立体度が最も高い状態となるように制御する。この制御を行うため、下層側の機器はＣＥＣライン６０を介して、上層側の機器に立体度Ｈを表すデータを出力する。立体度Ｈは、上述したように視差量で決まってくるので、例えばこの視差量を表すデータ（視差情報）を、立体度Ｈを表すデータとして出力する。
【００４４】
このため、上層側の機器（第２の機器）は、下層側の機器（第１の機器）からの立体度Ｈを表すデータ（第１の視差情報）と、自機での立体度Ｈを表すデータ（第２の視差情報）とに基づいて、自機のＯＳＤデータ（第２の立体映像データ）の立体度Ｈ（視差量）の可変制御を行う。より具体的には、下層側の機器（第１の機器）からのＯＳＤデータ（第１の立体映像データ）と、自機（第２の機器）のＯＳＤデータ（第２の立体映像データ）とを、同一の表示手段に重畳させて表示した場合に、自機のＯＳＤデータに基づく３次元映像の方が、下層側の機器からのＯＳＤデータに基づく３次元映像よりも手前側に観察される表示状態となるように、上層側の機器（第２の機器）が、自機のＯＳＤデータの視差量の可変制御を行う。
【００４５】
図４は、そのような可変制御を行った場合の具体例を模式的に示している。この例では、プレーヤ３０のＯＳＤ処理部３２で生成されるＯＳＤデータの立体度は５である。また、第１のレコーダ４０のＯＳＤ処理部４２で生成されるＯＳＤデータの立体度は０である。また、第２のレコーダ５０のＯＳＤ処理部５２で生成されるＯＳＤデータの立体度は９である。
【００４６】
プレーヤ３０のＣＴＲＬ３１は、ＣＥＣライン６０を介して、立体度のデータを上層の機器であるＡＶアンプ２０のＣＴＲＬ２１に通知する。第１のレコーダ４０のＣＴＲＬ４１も同様に、ＣＥＣライン６０を介して、立体度のデータを上層の機器であるＡＶアンプ２０のＣＴＲＬ２１に通知する。第２のレコーダ５０のＣＴＲＬ５１は、ＣＥＣライン６０を介して、立体度のデータを上層の機器であるＴＶ１０のＣＴＲＬ１１に通知する。
【００４７】
ＡＶアンプ２０のＣＴＲＬ２１は、例えばプレーヤ３０から立体度が５である旨の通知を受けると、自機のＯＳＤデータの立体度が５よりも大きくなるようにＯＳＤ処理部２２を制御する。この場合、ＯＳＤ処理部２２は、例えば立体度が＋１された立体度６のＯＳＤデータを生成して出力する。また、ＡＶアンプ２０のＣＴＲＬ２１は、ＣＥＣライン６０を介して、立体度のデータを上層の機器であるＴＶ１０のＣＴＲＬ１１に通知する。
【００４８】
ＴＶ１０のＣＴＲＬ１１は、例えば第２のレコーダ５０から立体度が９である旨の通知を受けると、自機のＯＳＤデータの立体度が９よりも大きくなるようにＯＳＤ処理部１２を制御する。この場合、ＯＳＤ処理部１２は、例えば立体度が＋１された立体度１０のＯＳＤデータを生成して出力する。
【００４９】
以上説明したように、本実施の形態に係るデータ伝送システムによれば、常に、上層側の機器からのＯＳＤデータの方が、下層側の機器からのＯＳＤデータに比べて立体度が高い状態となるようにＯＳＤデータの可変制御を行うようにしたので、各ＯＳＤデータを表示手段に表示した場合であっても、不自然な立体感で表示されることなく、適切に重畳して表示させることが可能となる。
【００５０】
このようにして、複数の機器のＯＳＤデータをＧＵＩによって重畳表示することで、例えば複数の機器の操作を立体的に行うことが可能となる。例えばＴＶ１０の画面上に選択・指示用のカーソルを表示させ、Ｚ軸方向（画面に垂直な方向）にカーソルを移動させることで、任意の機器の操作メニュー等を操作することができる。例えば、カーソルを最も手前側に移動させた場合にはＴＶ１０の操作メニューの操作、カーソルを最も奥側に移動させた場合にはプレーヤ３０の操作メニューの操作というように、機器の接続階層に応じた、直感的な操作が可能となる。
【００５１】
＜第２の実施の形態＞
次に、本発明の第２の実施の形態に係るデータ伝送システムについて説明する。
本実施の形態におけるデータ伝送システムの基本構成は、図１と同様である。ただし、本実施の形態におけるデータ伝送システムでは、立体映像データ（ＯＳＤデータ）の制御動作が上記第１の実施の形態とは異なっている。
【００５２】
上記第１の実施の形態では、上層側の機器（第２の機器）が、自機のＯＳＤデータの立体度Ｈ（視差量）の可変制御を行うようにしたが、本実施の形態では立体度Ｈ自体は変化させない。本実施の形態では、下層側の機器（第１の機器）からの立体度Ｈを表すデータ（第１の視差情報）と、自機での立体度Ｈを表すデータ（第２の視差情報）とに基づいて、自機のＯＳＤデータ（第２の立体映像データ）を出力するか否かの制御を行う。
【００５３】
より具体的には、下層側の機器（第１の機器）からのＯＳＤデータ（第１の立体映像データ）と、自機（第２の機器）のＯＳＤデータ（第２の立体映像データ）とを、同一の表示手段に重畳させて表示した場合において、自機のＯＳＤデータに基づく３次元映像の方が、下層側の機器からのＯＳＤデータに基づく３次元映像よりも手前側に観察される表示状態となる場合（自機の立体度の方が下層側より高い場合）には、下層側の機器からのＯＳＤデータと自機のＯＳＤデータとを共に出力する。また、自機のＯＳＤデータに基づく３次元映像の方が、下層側の機器からのＯＳＤデータに基づく３次元映像よりも奥側に観察される表示状態となる場合（自機の立体度の方が下層側より低い場合）には、自機のＯＳＤデータを出力せず、下層側の機器からのＯＳＤデータのみを出力する制御を行う。
【００５４】
図５は、そのような可変制御を行った場合の具体例を模式的に示している。この例では、プレーヤ３０のＯＳＤ処理部３２で生成されるＯＳＤデータの立体度は５である。また、第１のレコーダ４０のＯＳＤ処理部４２で生成されるＯＳＤデータの立体度は０である。また、ＡＶアンプ２０のＯＳＤ処理部２２で生成されるＯＳＤデータの立体度は３である。
【００５５】
プレーヤ３０のＣＴＲＬ３１は、ＯＳＤ処理部３２で生成されたＯＳＤデータを、ＨＤＭＩケーブル７３のデータ伝送ライン（ＴＭＤＳライン）を介して、上層の機器であるＡＶアンプ２０に出力する。同時に、ＣＥＣライン６０を介して、立体度のデータを上層の機器であるＡＶアンプ２０のＣＴＲＬ２１に通知する。
【００５６】
第１のレコーダ４０のＣＴＲＬ４１も同様に、ＯＳＤ処理部４２で生成されたＯＳＤデータを、ＨＤＭＩケーブル７４のデータ伝送ライン（ＴＭＤＳライン）を介して、上層の機器であるＡＶアンプ２０に出力する。同時に、ＣＥＣライン６０を介して、立体度のデータを上層の機器であるＡＶアンプ２０のＣＴＲＬ２１に通知する。
【００５７】
ＡＶアンプ２０のＣＴＲＬ２１は、プレーヤ３０からのＯＳＤデータを伝送する場合には、自機のＯＳＤデータの方が立体度が低いので、自機のＯＳＤデータを出力せず、プレーヤ３０からのＯＳＤデータのみをＴＶ１０側に伝送する制御を行う。一方、第１のレコーダ４０からのＯＳＤデータを伝送する場合には、自機のＯＳＤデータの方が立体度が高いので、自機のＯＳＤデータとプレーヤ３０からのＯＳＤデータとの双方をＴＶ１０側に伝送する制御を行う。
【００５８】
さらに例えば、ＡＶアンプ２０を「第２の機器」、プレーヤ３０を「第１の機器」、ＴＶ１０を「第３の機器」とすると、第２の機器が、下層側の機器（第１の機器）からの立体度Ｈを表すデータ（第１の視差情報）だけでなく、上層側の機器（第３の機器）からの立体度Ｈを表すデータ（第３の視差情報）も考慮して、自機のＯＳＤデータ（第２の立体映像データ）を出力するか否かの制御を行う。
【００５９】
より具体的には、上層側の機器（第３の機器）からのＯＳＤデータ（第３の立体映像データ）と、自機（第２の機器）のＯＳＤデータ（第２の立体映像データ）とを、同一の表示手段に重畳させて表示した場合において、上層側の機器からのＯＳＤデータに基づく３次元映像の方が、自機のＯＳＤデータに基づく３次元映像よりも手前側に観察される表示状態となる場合（自機の立体度の方が上層側より低い場合）には、自機のＯＳＤデータを出力する。また、上層側の機器からのＯＳＤデータに基づく３次元映像の方が、自機のＯＳＤデータに基づく３次元映像よりも奥側に観察される表示状態となる場合（自機の立体度の方が上層側より高い場合）には、自機のＯＳＤデータを出力しない制御を行う
【００６０】
図６は、そのような可変制御を行う場合の処理動作の一例を示している。なお、図６の処理動作は、ＡＶアンプ２０のＣＴＲＬ２１が行う処理動作の例である。ＡＶアンプ２０は、自機のＯＳＤデータを表示していない場合（ステップＳ１：Ｎ）には、自機のＯＳＤデータの可変制御は特に何も行わない。自機のＯＳＤデータを表示している場合（ステップＳ１：Ｙ）には、下層側の機器（例えはプレーヤ３０）がＯＳＤデータの描画を開始したか否かを随時監視し、下層側の機器がＯＳＤデータの描画を開始した場合（ステップＳ２：Ｙ）にはさらに、その下層側の機器のＯＳＤデータの立体度が自機のＯＳＤデータの立体度よりも大きいか否かを判断する（ステップＳ４）。その下層側の機器のＯＳＤデータの立体度が自機のＯＳＤデータの立体度よりも大きくない場合（ステップＳ４：Ｎ）には、自機のＯＳＤデータの可変制御は特に何も行わない。その下層側の機器のＯＳＤデータの立体度が自機のＯＳＤデータの立体度よりも大きい場合（ステップＳ４：Ｙ）には、自機のＯＳＤデータを出力せず、表示手段の画面から消去されるようにする。
【００６１】
一方、自機のＯＳＤデータを表示している場合（ステップＳ１：Ｙ）において、下層側の機器がＯＳＤデータの描画を開始していない場合（ステップＳ２：Ｎ）にはさらに、上層側の機器（ＴＶ１０）がＯＳＤデータの描画を開始したか否かを随時監視する（ステップＳ３）。そして、その上層側の機器がＯＳＤデータの描画を開始していない場合（ステップＳ３：Ｎ）には、自機のＯＳＤデータをそのまま出力し、表示手段の画面にそのままＯＳＤデータが表示されるようにする。
【００６２】
また、その上層側の機器がＯＳＤデータの描画を開始した場合（ステップＳ３：Ｙ）にはさらに、その上層側の機器のＯＳＤデータの立体度が自機のＯＳＤデータの立体度よりも小さいか否かを判断する（ステップＳ５）。上層側の機器のＯＳＤデータの立体度が自機のＯＳＤデータの立体度よりも小さくない場合（ステップＳ５：Ｎ）には、自機のＯＳＤデータの可変制御は特に何も行わない。上層側の機器のＯＳＤデータの立体度が自機のＯＳＤデータの立体度よりも小さい場合（ステップＳ５：Ｙ）には、自機のＯＳＤデータを出力せず、表示手段の画面から消去されるようにする。
【００６３】
以上説明したように、本実施の形態に係るデータ伝送システムによれば、自機よりも下層側に接続された機器が、自機のＯＳＤデータの立体度を越える立体度でＯＳＤ表示している場合に、自機のＯＳＤデータの表示を行わないようにしたので、自機と下層側の機器とのＯＳＤデータが立体的に不自然に重なって表示される事態を防ぐことができる。
【００６４】
また、自機よりも上層側に接続された機器が、自機のＯＳＤデータの立体度を下回る立体度でＯＳＤ表示している場合に、自機のＯＳＤデータの表示を行わないようにしたので、自機と上層側の機器とのＯＳＤデータが立体的に不自然に重なって表示される事態を防ぐことができる。従来では、立体度に関わらず、上層の機器のＯＳＤを下層の機器のＯＳＤ表示に単純に重畳するだけであったために、立体的に不自然とならないようにＯＳＤ用のＧＵＩのデザインの制約を受けたが、本実施の形態では、立体度に応じてＯＳＤの表示／非表示を制御するようにしたので、ＧＵＩのデザイン上の制約をなくすことができる。
【００６５】
＜その他の実施の形態＞
本発明は、上記各実施の形態に限定されず種々の変形実施が可能である。
例えば、上記各実施の形態では、ＯＳＤの立体表示を例に説明したが、本発明はＯＳＤ以外の映像データを立体表示する場合にも適用可能である。
【００６６】
また例えば、上記第１の実施の形態では、図３に示したように、例えば最下層のプレーヤ３０のＯＳＤデータの立体度を基準点として、それよりも上層側のＡＶアンプ２０およびＴＶ１０のＯＳＤデータを順次、立体度が高く、手前側に表示されるような制御を行ったが、最上層のＴＶ１０のＯＳＤデータの立体度を基準点にした制御を行うようにしても良い。例えば最上層のＴＶ１０のＯＳＤデータの立体度を基準点として、それよりも下層側のＡＶアンプ２０およびプレーヤ３０のＯＳＤデータを順次、立体度が低く、奥側に表示されるような制御を行うようにしても良い。この場合、上層側の機器（第２の機器）が、下層側の機器（第１の機器）からの立体度Ｈを表すデータ（第１の視差情報）と、自機での立体度Ｈを表すデータ（第２の視差情報）とに基づいて、第１の機器のＯＳＤデータ（第１の立体映像データ）の立体度Ｈ（視差量）の可変制御を行う。より具体的には、下層側の機器（第１の機器）からのＯＳＤデータ（第１の立体映像データ）と、自機（第２の機器）のＯＳＤデータ（第２の立体映像データ）とを、同一の表示手段に重畳させて表示した場合に、下層側の機器からのＯＳＤデータに基づく３次元映像の方が、自機のＯＳＤデータに基づく３次元映像よりも奥側に観察される表示状態となるように、上層側の機器（第２の機器）が、下層側のＯＳＤデータの視差量の可変制御を行う。
【符号の説明】
【００６７】
５Ｌ…左眼、５Ｒ…右眼、１０…ＴＶ、１０Ａ，１１０Ａ，２１０Ａ…ＴＶのＯＳＤイメージ、１０Ｂ，１１０Ｂ，２１０Ｂ…合成ＯＳＤイメージ、１１…ＣＴＲＬ、１２…ＯＳＤ処理部、１３…メモリ、１４…表示部、２０…ＡＶアンプ、２０Ａ，１２０Ａ，２２０Ａ…ＡＶアンプのＯＳＤイメージ、２１…ＣＴＲＬ、２２…ＯＳＤ処理部、２３…メモリ、３０…プレーヤ、３０Ａ，１３０Ａ，２３０Ａ…プレーヤのＯＳＤイメージ、３１…ＣＴＲＬ、３２…ＯＳＤ処理部、４０…第１のレコーダ、４１…ＣＴＲＬ、４２…ＯＳＤ処理部、５０…第２のレコーダ、５１…ＣＴＲＬ、５２…ＯＳＤ処理部、６０…ＣＥＣライン、７１，７２，７３，７４…ＨＤＭＩケーブル、ＩＮ１…第１の入力端子、ＩＮ２…第２の入力端子、ＯＵＴ…出力端子、Ｌ１…左眼用画像、Ｒ１…右眼用画像、Ｐ１…虚像。
【図１】
2011244218.tif 000003
【図２】
2011244218.tif 000004
【図３】
2011244218.tif 000005
【図４】
2011244218.tif 000006
【図５】
2011244218.tif 000007
【図６】
2011244218.tif 000008
【図７】
2011244218.tif 000009
【図８】
2011244218.tif 000010