(57)【特許請求の範囲】
【請求項１】
ネットワークを通じて配信するコンテンツの少なくとも一部において立体画像を表示する立体画像表示区間が含まれている場合に、
上記コンテンツの立体画像表示区間が全体であるか一部であるかを示すと共に、上記コンテンツの立体画像表示区間が一部であるときにはさらに先頭の表示区間が立体画像表示区間であるか二次元画像表示区間であるかを示すコンテンツ情報を、上記コンテンツと併せて伝送する
信号伝送方法。
【請求項２】
上記コンテンツ情報を、上記コンテンツの再生に先だって配信される情報の内部に記述して伝送する
請求項１に記載の信号伝送方法。
【請求項３】
上記コンテンツ情報を、上記コンテンツの内部に記述して伝送する
請求項１に記載の信号伝送方法。
【請求項４】
上記コンテンツ情報を、ＭＰ４コンテナのｍｏｏｖコンテナの内部に記述して伝送する
請求項３に記載の信号伝送方法。
【請求項５】
上記コンテンツの立体画像表示区間が一部であるとき、上記立体画像表示区間と上記二次元画像表示区間の切り替えタイミングに関する切り替え情報を上記コンテンツと併せて伝送する
請求項１に記載の信号伝送方法。
【請求項６】
上記切り替え情報を上記コンテンツの内部に記述して伝送する
請求項５に記載の信号伝送方法。
【請求項７】
少なくとも一部において立体画像を表示する立体画像表示区間が含まれているコンテンツを、ネットワークを通じて送信する送信部を備え、
上記送信部は、上記コンテンツに併せて、上記コンテンツの立体画像表示区間が全体であるか一部であるかを示すと共に、上記コンテンツの立体像表示区間が一部であるときにはさらに先頭の表示区間が立体画像表示区間であるか二次元画像表示区間であるかを示すコンテンツ情報を送信する
信号送信装置。
【請求項８】
少なくとも一部において立体画像を表示する立体画像表示区間が含まれているコンテンツを出力するコンテンツ出力部と、
上記コンテンツの立体画像表示区間が全体であるか一部であるかを示すと共に、上記コンテンツの立体像表示区間が一部であるときにはさらに先頭の表示区間が立体画像表示区間であるか二次元画像表示区間であるかを示すコンテンツ情報を生成するコンテンツ情報生成部と、
上記コンテンツ出力部から出力された上記コンテンツと共に、上記コンテンツ情報生成部で生成された上記コンテンツ情報を、ネットワークを通じて送信する送信部と
を備える信号送信装置。
【請求項９】
上記コンテンツの立体画像表示区間が一部であるとき、上記立体画像表示区間と二次元画像表示区間の切り替えタイミングに関する切り替え情報を生成する切り替え情報生成部をさらに備え、
上記送信部は、上記切り替え情報生成部で生成された上記切り替え情報を、上記コンテンツと共に、さらに送信する
請求項８に記載の信号送信装置。
【請求項１０】
少なくとも一部において立体画像を表示する立体画像表示区間が含まれているコンテンツと、上記コンテンツの立体画像表示区間が全体であるか一部であるかを示すと共に、上記コンテンツの立体画像表示区間が一部であるときにはさらに先頭の表示区間が立体画像表示区間であるか二次元画像表示区間であるかを示すコンテンツ情報を、ネットワークを通じて受信する受信部と、
上記受信部で受信される上記コンテンツに対して再生処理を行うコンテンツ処理部と、
上記コンテンツ処理部が上記再生処理を開始する前に、上記受信部で受信される上記コンテンツ情報に基づいて、上記コンテンツ処理部を制御する制御部と
を備える信号受信装置。
【請求項１１】
上記受信部は、上記コンテンツの立体画像表示区間が一部であるとき、上記立体画像表示区間と二次元画像表示区間の切り替えタイミングに関する切り替え情報をさらに受信し、
上記制御部は、上記コンテンツの立体画像表示区間が一部であるとき、上記受信部で受信された上記切り替え情報に基づいて、上記コンテンツ処理部の処理を切り替える
請求項１０に記載の信号受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、信号伝送方法、信号送信装置および信号受信装置に関し、特に、ネットワークを通じてコンテンツを配信する信号伝送方法等に関する。
【背景技術】
【０００２】
ネットワークを通じて３Ｄコンテンツを配信することが考えられている。３Ｄコンテンツは、全て３Ｄ信号で作られるとは限らない。３Ｄ信号は部分的に用いられる可能性がある。これは、長時間のコンテンツの場合、視聴者は常に３Ｄでは疲れるし、コンテンツ制作も全て３Ｄでは高くつくし、さらに、３Ｄ表現が効果的である映像は限られている。
【０００３】
３Ｄ対応端末と非対応端末向けのコンテンツは別コンテンツとして、あらかじめ端末の３Ｄ対応・非対応の確認をした上で、前者には３Ｄを含むコンテンツ、後者には２Ｄコンテンツを供給する、という方針でよい。３Ｄ対応端末のユーザが３Ｄ番組を視聴する場合でも、必ずしも３Ｄで見たいとは限らない。そのため、３Ｄ対応端末では、ユーザが２Ｄ視聴と３Ｄ視聴を選択、切り替えられるようにすることが求められる。またこの場合に２Ｄ視聴の画質も通常の２Ｄコンテンツと同等であることが望ましい。
【０００４】
２Ｄ、３Ｄの切り替えが発生するコンテンツの場合、端末は切り替えをリアルタイムに行えず有意の時間を要する可能性があることを考慮する必要がある。ここで、有意の時間を要するとは、視聴者が、その切り替えに気がつくということである。
【０００５】
例えば、特許文献１および特許文献２には、３Ｄ対応受信機で、２Ｄと３Ｄとを切り替えて表示させるための技術が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−６１１４号公報
【特許文献２】特開２００７−１３９９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
３Ｄ対応端末である場合、配信される３Ｄコンテンツについて、全編が３Ｄ（立体）画像表示区間であるか部分的に３Ｄ画像表示区間であるか、また、部分的に３Ｄ画像表示区間である場合、先頭が３Ｄ画像表示区間であるか２Ｄ（二次元）画像表示区間であるかの情報を、コンテンツの再生に先立って知ることができれば便利である。
【０００８】
３Ｄ対応端末は、３Ｄコンテンツの最初に合わせた処理状態に事前に準備しておいて、３Ｄコンテンツの再生、表示にかかる時間を短縮することが可能となる。また、配信される３Ｄコンテンツについて全編が３Ｄ画像表示区間であることが分かれば、その後に、２Ｄ画像表示区間と３Ｄ画像表示区間の切り替えを監視することが必要なく、処理不可が軽減される。また、配信される３Ｄコンテンツについて部分的に３Ｄ画像表示区間であることが分かれば、２Ｄ画像表示区間と３Ｄ画像表示区間の切り替えを監視する処理状態に事前に準備しておくことが可能となる。
【０００９】
この発明の目的は、コンテンツが配信される３Ｄ対応端末の処理の便宜を図ることにある。
【課題を解決するための手段】
【００１０】
この発明の概念は、
ネットワークを通じて配信するコンテンツの少なくとも一部において立体画像を表示する立体画像表示区間が含まれている場合に、
上記コンテンツの立体画像表示区間が全体であるか一部であるかを示すと共に、上記コンテンツの立体画像表示区間が一部であるときにはさらに先頭の表示区間が立体画像表示区間であるか二次元画像表示区間であるかを示すコンテンツ情報を、上記コンテンツと併せて伝送する
信号伝送方法にある。
【００１１】
この発明において、コンテンツはネットワークを通じて配信される。このコンテンツには、少なくとも一部において立体画像を表示する立体画像表示区間が含まれている。このコンテンツと併せてコンテンツ情報が伝送される。このコンテンツ情報は、コンテンツの立体画像表示区間が全体であるか一部であるかを示すと共に、コンテンツの立体像表示区間が一部であるときにはさらに先頭の表示区間が立体画像表示区間であるか二次元画像表示区間であるかを示す情報である。
【００１２】
例えば、コンテンツ情報は、コンテンツの再生に先立って配信される情報の内部に記述されて伝送される。また、例えば、コンテンツ情報は、コンテンツの内部に記述されて伝送される。ここで、コンテンツがＭＰ４コンテナで伝送される場合、このコンテンツ情報はｍｏｏｖコンテナの内部に記述されて伝送される。
【００１３】
このように、この発明においては、コンテンツと併せて、コンテンツの３Ｄ（立体）画像表示区間が全体であるか一部であるかを示すと共に、コンテンツの３Ｄ画像表示区間が一部であるときにはさらに先頭の表示区間が３Ｄ画像表示区間であるか２Ｄ（二次元）画像表示区間であるかを示すコンテンツ情報が伝送される。そのため、３Ｄ対応端末は、配信されるコンテンツについて、全体が３Ｄ画像表示区間であるか部分的に３Ｄ画像表示区間であるか、また、部分的に３Ｄ画像表示区間である場合、先頭が３Ｄ画像表示区間であるか２Ｄ画像表示区間であるかの情報を、このコンテンツ情報によりコンテンツの再生に先立って容易に知ることが可能となる。
【００１４】
また、この発明において、例えば、コンテンツの立体画像表示区間が一部であるとき、立体画像表示区間と二次元画像表示区間の切り換えタイミングに関する切り換え情報をコンテンツと併せて伝送する、ようにされてもよい。この場合、例えば、切り換え情報をコンテンツの内部に記述して伝送する、ようにしてもよい。この場合、３Ｄ対応端末は、コンテンツの３Ｄ画像表示区間と２Ｄ画像表示区間との切り替えタイミングを、このコンテンツと併せて伝送される切り替え情報により容易に知ることが可能となる。
【００１５】
また、この発明の他の概念は、
少なくとも一部において立体画像を表示する立体画像表示区間が含まれているコンテンツと、上記コンテンツの立体画像表示区間が全体であるか一部であるかを示すと共に、上記コンテンツの立体像表示区間が一部であるときにはさらに先頭の表示区間が立体画像表示区間であるか二次元画像表示区間であるかを示すコンテンツ情報を、ネットワークを通じて受信する受信部と、
上記受信部で受信される上記コンテンツを処理して表示画像を得るコンテンツ処理部と、
上記コンテンツ処理部が上記コンテンツの処理を開始する前に、上記受信部で受信される上記コンテンツ情報に基づいて、上記コンテンツ処理部を制御する制御部と
を備える信号受信装置にある。
【００１６】
この発明において、受信部により、コンテンツが受信されると共に、コンテンツ情報が受信される。このコンテンツ情報は、コンテンツの３Ｄ（立体）画像表示区間が全体であるか一部であるかを示すと共に、コンテンツの３Ｄ画像表示区間が一部であるときにはさらに先頭の表示区間が３Ｄ画像表示区間であるか２Ｄ（二次元）画像表示区間であるかを示す情報である。
【００１７】
コンテンツ処理部により、受信部で受信されるコンテンツに対して再生処理が行われる。この再生処理により、表示画像データが得られる。この場合、コンテンツの３Ｄ画像表示区間では、３Ｄ画像データを構成する左眼画像データおよび右眼画像データが得られる。また、２次元画像表示区間では、２Ｄ画像データが得られる。
【００１８】
制御部により、受信部で受信されるコンテンツ情報に基づいて、コンテンツ処理部が制御される。この場合、制御部は、コンテンツ情報により、全体が３Ｄ画像表示区間であるか部分的に３Ｄ画像表示区間であるか、また、部分的に３Ｄ画像表示区間である場合、先頭が３Ｄ画像表示区間であるか２Ｄ画像表示区間であるかを知ることができる。そのため、例えば、コンテンツ処理部は、コンテンツの再生に先立って、コンテンツの最初に合わせた処理状態に制御される。
【００１９】
このように、この発明においては、コンテンツと併せて、コンテンツの３Ｄ画像表示区間が全体であるか一部であるかを示すと共に、コンテンツの３Ｄ画像表示区間が一部であるときにはさらに先頭の表示区間が３Ｄ画像表示区間であるか２Ｄ画像表示区間であるかを示すコンテンツ情報が受信され、このコンテンツ情報に基づいて、コンテンツ処理部が制御される。そのため、例えば、コンテンツ処理部を、コンテンツの再生に先立って、コンテンツの最初に合わせた処理状態に制御でき、コンテンツの再生、表示にかかる時間を短縮することが可能となる。
【発明の効果】
【００２０】
この発明によれば、コンテンツと併せて、コンテンツの３Ｄ（立体）画像表示区間が全体であるか一部であるかを示すと共に、コンテンツの３Ｄ画像表示区間が一部であるときにはさらに先頭の表示区間が３Ｄ画像表示区間であるか２Ｄ（二次元）画像表示区間であるかを示すコンテンツ情報が伝送されるものであり、コンテンツが配信される３Ｄ対応端末の処理の便宜を図ることができる。
【図面の簡単な説明】
【００２１】
【図１】３Ｄのコンテンツの送信形態（タイプ１）を概念的に示す図である。
【図２】３Ｄのコンテンツの送信形態（タイプ２）を概念的に示す図である。
【図３】３Ｄのコンテンツの送信形態（タイプ３）を概念的に示す図である。
【図４】３Ｄのコンテンツの送信形態（タイプ４）を概念的に示す図である。
【図５】メタ情報をメタファイルに挿入する第１の例を説明するための図である。
【図６】メタ情報をメタファイルに挿入する場合におけるメタ情報の記述例を示す図である。
【図７】メタ情報をＭＰ４コンテナの内部に挿入する第２の例を説明するための図である。
【図８】メタ情報をＭＰ４コンテナの内部に挿入する場合におけるメタ情報の記述例を示す図である。
【図９】制御信号をＭＰＥＧ４−ＡＶＣのビデオデータストリームを構成する各ユニットのヘッダ部に挿入する例を示す図である。
【図１０】３Ｄのコンテンツの送信形態（タイプ１）におけるコンテンツサーバのファイル構成例を概略的に示す図である。
【図１１】３Ｄのコンテンツの送信形態（タイプ２）におけるコンテンツサーバのファイル構成例を概略的に示す図である。
【図１２】３Ｄのコンテンツの送信形態（タイプ３）におけるコンテンツサーバのファイル構成例を概略的に示す図である。
【図１３】３Ｄのコンテンツの送信形態（タイプ４）におけるコンテンツサーバのファイル構成例を概略的に示す図である。
【図１４】コンテンツサーバの構成例を示すブロック図である。
【図１５】受信機（３Ｄ対応端末）の構成例を示すブロック図である。
【図１６】受信機の動作を説明するためのフローチャートである。
【図１７】受信機の動作を説明するためのフローチャートである。
【図１８】サイマル切り替え時の処理を説明するための図である。
【発明を実施するための形態】
【００２２】
以下、発明を実施するための形態（以下、「実施の形態」とする）について説明する。なお、説明を以下の順序で行う。
１．実施の形態
２．変形例
【００２３】
＜１．実施の形態＞
［コンテンツの送信形態］
この実施の形態においては、ＩＰＴＶ（Internet ProtocolTelevision)サーバ等のコンテンツサーバからネットワーク、例えばインターネットを介して、３Ｄ対応端末（受信機）に、コンテンツが配信される。最初に、この実施の形態で想定するコンテンツの送信形態（タイプ１〜タイプ４）について説明する。
【００２４】
「タイプ１（Type1）について」
最初に、「タイプ１」を説明する。図１は、この「タイプ１」の送信形態を概念的に示している。この「タイプ１」においては、３Ｄのコンテンツは、全て３Ｄストリームのみの１ファイルで構成されている。２Ｄのコンテンツは、無いか、あっても直接的な結びつきが無い単なる別コンテンツとして用意される。
【００２５】
この「タイプ１」は、３Ｄのコンテンツのあり方としては基本的なものである。全編が３Ｄストリームであるので、ストリームに２Ｄ、３Ｄを示す制御信号を埋め込まなくてもよく、あるいは、３Ｄ対応端末では制御信号を監視する必要がない。しかし、コンテンツ全体を３Ｄとして制作すると自由度が奪われ、制作コストが高くなる。
【００２６】
この「タイプ１」は、伝送方式としてノンスケーラブル３Ｄ方式を適用する場合、３Ｄ対応端末において、３Ｄストリームから２Ｄ映像を生成するとき、ストリームの半分の画像データのみを用いて２Ｄ映像を生成するため、画質が劣化する。このノンスケーラブル３Ｄ方式には、サイドバイサイド（Side By Side;SBS）方式、トップアンドボトム（Top &Bottom）方式などがある。
【００２７】
また、この「タイプ１」は、伝送フ方式としてスケーラブル３Ｄ方式を適用する場合、３Ｄ対応端末における２Ｄ映像の視聴は、画質を劣化させること無く、かつシームレスに行うことが可能である。このスケーラブル３Ｄ方式には、ＭＶＣ（Multi View Coding）方式などがある。
【００２８】
「タイプ２（Type2）について」
次に、「タイプ２」を説明する。図２は、この「タイプ２」の送信形態を概念的に示している。この「タイプ２」は、ノンスケーラブル３Ｄ方式の場合に適用が想定される送信形態である。この「タイプ２」においては、３Ｄのコンテンツは、全て３Ｄストリームのみの１ファイルで構成されている。この３Ｄのコンテンツと対応付けされている２Ｄのコンテンツ（サイマル２Ｄコンテンツ）により、３Ｄから２Ｄへの切り替えを可能にした送信形態である。
【００２９】
この「タイプ２」は、「タイプ１」と同様に、コンテンツ全体を全て３Ｄとして制作すると、自由度が奪われ、制作コストが高くなる。しかし、この「タイプ２」は、「タイプ１」の場合と異なり、サイマル２Ｄコンテンツの利用により、ノンスケーラブル３Ｄ方式の場合にも、３Ｄ対応端末において、３Ｄから２Ｄへの切り替えを行っても。本来の画質でサービスを提供できる。ただし、３Ｄのコンテンツとサイマル２Ｄコンテンツのペアリングの情報が必要となる共に、それに伴う運用と実装が複雑となる。
【００３０】
「タイプ３（Type3）について」
次に、「タイプ３」を説明する。図３は、この「タイプ３」の送信形態を概念的に示している。この「タイプ３」においては、コンテンツの一部が３Ｄ画像表示区間となっている。つまり、この「タイプ３」においては、１つのコンテンツに、３Ｄ画像表示区間と２Ｄ画像表示区間が含まれている。
【００３１】
この「タイプ３」は、ストリーム上に２Ｄストリームと３Ｄストリームとを識別する制御信号を埋め込む必要があり、３Ｄ対応端末は、この制御信号を監視して、２Ｄ再生、３Ｄ再生を切り替える必要がある。
【００３２】
また、この「タイプ３」は、ノンスケーラブル３Ｄ方式を適用する場合には、３Ｄ対応端末において、３Ｄ画像表示区間での２Ｄ画像の視聴は、ストリームの半分のみを用いて２Ｄ映像を生成するので画質が劣化する。また、この「タイプ３」は、スケーラブル３Ｄ方式の場合には、３Ｄ対応端末における２Ｄ映像の視聴は、画質を劣化させることなく、シームレスに行うことが可能である。
【００３３】
「タイプ４（Type4）について」
次に、「タイプ４」を説明する。図４は、この「タイプ４」の送信形態を概念的に示している。この「タイプ４」は、ノンスケーラブル３Ｄ方式の場合に適用が想定される送信形態である。この「タイプ４」においては、「タイプ３」に対して、サイマル２Ｄコンテンツを加えることにより、３Ｄ対応端末において、３Ｄ画像表示区間での２Ｄ画像の視聴を、画質劣化なく行うことが可能となる。
【００３４】
この「タイプ４」において、３Ｄ対応端末は、基本的に３Ｄ映像を視聴する場合には部分３Ｄコンテンツを利用する。また、この「タイプ４」において、２Ｄ画像を視聴する場合には、３Ｄ非対応端末を含め、サイマル２Ｄコンテンツを利用する。また、この「タイプ４」において、３Ｄ映像から２Ｄ映像に切り替える場合には、３Ｄ対応端末は、サイマル２Ｄコンテンツを利用する。
【００３５】
［メタ情報、制御信号］
この実施の形態においては、コンテンツサーバからの上述した各送信形態のコンテンツの伝送に併せて、３Ｄに係るメタ情報および制御信号も伝送される。これらメタ情報および制御信号は、受信側において、上述したタイプ１〜タイプ４の送信形態に対処するために用いられる。メタ情報および制御信号のそれぞれを説明する。
【００３６】
「メタ情報」
メタ情報は、コンテンツ全体に関する情報である。このメタ情報には、コンテンツ全体が３Ｄであるか部分的に３Ｄであるかを示す情報が含まれる。また、このメタ情報には、部分的に３Ｄである場合には、さらに先頭が２Ｄであるか３Ｄであるかを示す情報が含まれる。また、このメタ情報には、コンテンツが３Ｄである場合に、３Ｄの伝送方式を識別する情報が含まれる。３Ｄの伝送方式には、サイドバイサイド（Side By Side）方式、トップアンドボトム（Top & Bottom）方式、フレームシーケンシャル（Frame Sequential）方式、ＭＶＣ（Multi View Coding）などがある。
【００３７】
また、メタ情報には、コンテンツが３Ｄである場合に、サイマル２Ｄコンテンツを含むか否かの情報が含まれる。なお、サイマル２Ｄコンテンツが、コンテンツを配信するコンテンツサーバの内部で３Ｄコンテンツと同一のフォルダに存在しない場合もある。その場合、メタ情報には、サイマル２Ｄコンテンツの配信元のＵＲＬ（Uniform Resource Locator）も含まれる。
【００３８】
「制御信号」
制御信号は、映像ストリームや音声ストリーム（ＡＶストリーム）を直接制御するための信号である。この制御信号には、コンテンツが部分的に３Ｄである場合に、２Ｄと３Ｄを識別する信号が含まれる。この識別信号は、２Ｄと３Ｄの切り替えタイミングに関する切り替え情報である。
【００３９】
［メタ情報、制御信号の挿入位置］
メタ情報、制御信号の挿入位置について説明する。最初にメタ情報の挿入位置について説明する。メタ情報は、例えば、メタファイルの内部に挿入される（第１の方法）。また、メタ情報は、例えば、ＭＰ４コンテナ内部に挿入される（第２の方法）。また、制御信号は、ＭＰＥＧ４−ＡＶＣのビデオデータストリームを構成する各アクセスユニットのヘッダ部に挿入される。
【００４０】
「メタ情報の挿入位置（第１の例）」
図５は、メタ情報の挿入位置の第１の例を示す説明図である。この例では、コンテンツを再生するためのライセンス取得情報、コンテンツ取得情報などを含むメタファイル１７０に、メタ情報が記述されたメタ情報１７１が挿入されている。この場合、受信機は、メタファイル１７０からライセンス取得情報を得て、３Ｄコンテンツを再生するためのライセンスを取得する。また、この場合、受信機は、メタファイル１７０からコンテンツ取得情報を得て、３Ｄコンテンツを取得する。
【００４１】
なお、受信機は、メタファイル１７０に含まれる取得情報によりサイマル２Ｄコンテンツを再生するためのライセンス取得情報、コンテンツ取得情報などを含むメタファイル１７４を取得することもある。この場合、受信機は、メタファイル１７４からライセンス取得情報を得て、サイマル２Ｄコンテンツを再生するためのライセンスを取得し、また、メタファイル１７４からコンテンツ取得情報を得て、サイマル２Ｄコンテンツを取得する。
【００４２】
図６は、メタ情報１７１の記述例を示している。タグ＜Stereoscopic_control＞で囲まれた部分は、３Ｄの伝送方式を示す。この記述例では、「side_by_side」と記述されており、３Ｄの伝送方式がサイドバイサイド方式であることが示されている。例えば、トップアンドボトム方式である場合には「top_and_bottom」と記述され、ＭＶＣ方式である場合には「mvc」と記述される。
【００４３】
また、タグ＜status3d2d＞で囲まれた部分は、コンテンツ全体が３Ｄであるか部分的に３Ｄであるかを示すと共に、部分的に３Ｄである場合には、さらに先頭が２Ｄであるか３Ｄであるかを示す。この記述例では、「partial3d_start3d」と記述されており、部分的に３Ｄであって先頭が３Ｄであることが示されている。例えば、コンテンツ全体が３Ｄである場合には「entire3d」と記述され、部分的に３Ｄであって先頭が２Ｄである場合には「partial3d_start2d」と記述される。
【００４４】
また、タグ＜simul_2d_url＞で囲まれた部分は、サイマル２Ｄコンテンツの配信元のＵＲＬ（Uniform Resource Locator）を示す。なお、サイマル２Ｄコンテンツが存在しない場合は、この部分は記述されない。
【００４５】
「メタ情報の挿入位置（第２の例）」
図７は、メタ情報の挿入位置の第２の例を示す説明図である。この例は、ＭＰ４コンテナの内部にメタ情報を記述する場合について示している。図７では、ｍｏｏｖコンテナの内部に「uuid CF3D」というユーザ定義のメタデータを用意し、この「uuid CF3D」にメタ情報を記述する。
【００４６】
図８は、メタ情報の挿入位置の第２の例におけるメタ情報の記述例を示している。この例は、ＭＰ４コンテナ内部にメタ情報を記述する場合のバイナリでの記述例である。図８には、それぞれの領域の長さ（ビット数）を併せて示している。なお、各領域の長さ（ビット数）は、この例に示したものに限定されないことは勿論である。
【００４７】
最初の「3D_2D_status」は、コンテンツ全体が３Ｄであるか部分的に３Ｄであるかを示すと共に、部分的に３Ｄである場合には、さらに先頭が２Ｄであるか３Ｄであるかを示す。「3D_2D_status=00」と記述されるときは、コンテンツは２Ｄのみであることを示す。また、「3D_2D_status=01」と記述されるときは、コンテンツ全体が３Ｄであることを示す。また、「3D_2D_status=10」と記述されるときは、部分的に３Ｄであって先頭が２Ｄであることを示す。さらに、「3D_2D_status=11」と記述されるときは、部分的に３Ｄであって先頭が３Ｄであることを示す。
【００４８】
次の「2D_simul_flag」は、サイマル２Ｄコンテンツがあるか否かを示す。「2D_Simul_flag=1」と記述されるときは、サイマル２Ｄコンテンツがあることを示す。また、「2D_Simul_flag=0」と記述されるときは、サイマル２Ｄコンテンツがないことを示す。
【００４９】
次の「3D_method_type」は、３Ｄの伝送方式を示す。「3D_method_type=0001」と記述されるときは、サイドバイサイド（ＳＢＳ）方式を示す。また、「3D_method_type=0010」と記述されるときは、トップアンドボトム（Ｔ＆Ｂ）方式を示す。また、「3D_method_type=0011」と記述されるときは、フレームシーケンシャル（ＦＳＱ）方式を示す。さらに、「3D_method_type=0100」と記述されるときは、ＭＶＣ方式を示す。
【００５０】
次のｉｆ文以降は、「2D_Simul_flag=1」の場合に有効になる。「url_length」には後段のＵＲＬ情報の長さについての情報が記述され、「url_text」には、サイマル２Ｄコンテンツの参照先のＵＲＬ情報が記述される。
【００５１】
「制御信号の挿入位置」
図９は、制御信号の挿入位置を示す説明図である。この例では、ＭＰＥＧ４−ＡＶＣのビデオデータストリームを構成する各ユニットのヘッダ部に、制御信号が挿入される。この制御信号には、上述したように、部分的に３Ｄである場合に、２Ｄと３Ｄを識別する信号（切り替え情報）が含まれる。
【００５２】
図９に示すように、制御信号は、アクセスユニットの“ＳＥＬｓ”の部分に、「FramePacking Arrangement SEI message」として、挿入される。なお、図９（ａ）は、ＧＯＰ（Group Of Pictures）の先頭のアクセスユニットを示しており、図９（ｂ）は、ＧＯＰの先頭以外のアクセスユニットを示している。
【００５３】
［コンテンツサーバのファイル構成例］
図１０は、上述の「タイプ１」の送信形態におけるコンテンツサーバのファイル構成例を概略的に示している。図１０（ａ）は、メタ情報の挿入位置が第１の例である場合を示している。この場合、コンテンツサーバは、全体が３Ｄコンテンツのファイルと共に、メタ情報が挿入されたメタファイルを有している。一方、図１０（ｂ）は、メタ情報の挿入位置が第２の例である場合を示している。この場合、コンテンツサーバは、メタ情報が挿入された全体が３Ｄコンテンツのファイルを有するが、メタ情報が挿入されたメタファイルを有していない。
【００５４】
また、図１１は、上述の「タイプ２」の送信形態におけるコンテンツサーバのファイル構成例を概略的に示している。図１１（ａ）は、メタ情報の挿入位置が第１の例である場合を示している。この場合、コンテンツサーバは、全体が３Ｄコンテンツのファイル、サイマル２Ｄコンテンツのファイルと共に、メタ情報が挿入されたメタファイルを有している。一方、図１１（ｂ）は、メタ情報の挿入位置が第２の例である場合を示している。この場合、コンテンツサーバは、メタ情報が挿入された全体が３Ｄコンテンツのファイル、サイマル２Ｄコンテンツのファイルを有するが、メタ情報が挿入されたメタファイルを有していない。
【００５５】
また、図１２は、上述の「タイプ３」の送信形態におけるコンテンツサーバのファイル構成例を概略的に示している。図１２（ａ）は、メタ情報の挿入位置が第１の例である場合を示している。この場合、コンテンツサーバは、部分的に３Ｄコンテンツのファイルと共に、メタ情報が挿入されたメタファイルを有している。一方、図１２（ｂ）は、メタ情報の挿入位置が第２の例である場合を示している。この場合、コンテンツサーバは、メタ情報が挿入された部分的に３Ｄコンテンツのファイルを有するが、メタ情報が挿入されたメタファイルを有していない。
【００５６】
また、図１３は、上述の「タイプ４」の送信形態におけるコンテンツサーバのファイル構成例を概略的に示している。図１３（ａ）は、メタ情報の挿入位置が第１の例である場合を示している。この場合、コンテンツサーバは、部分的に３Ｄコンテンツのファイル、サイマル２Ｄコンテンツのファイルと共に、メタ情報が挿入されたメタファイルを有している。一方、図１３（ｂ）は、メタ情報の挿入位置が第２の例である場合を示している。この場合、コンテンツサーバは、メタ情報が挿入された部分的に３Ｄコンテンツのファイル、サイマル２Ｄコンテンツのファイルを有するが、メタ情報が挿入されたメタファイルを有していない。
【００５７】
［コンテンツサーバの構成］
図１４は、コンテンツサーバ１０の構成例を示している。コンテンツサーバ１０は、コンテンツ保存部１５１と、メタ情報生成部１５２と、制御信号生成部１５３と、エンコード部１５４と、送信部１５５と、を含んで構成される。
【００５８】
コンテンツ保存部１５１は、例えばハードディスク等で構成され、コンテンツのデータを保存する。メタ情報生成部１５２は、コンテンツ全体に関する情報であるメタ情報を生成する。このメタ情報には、上述したように、コンテンツ全体が３Ｄであるか部分的に３Ｄであるかを示す情報、部分的に３Ｄである場合には、さらに先頭が２Ｄであるか３Ｄであるかを示す情報、さらに、３Ｄの伝送方式を識別する情報等のコンテンツ情報が含まれている（図６、図８参照）。
【００５９】
制御信号生成部１５３は、映像ストリームや音声ストリーム（ＡＶストリーム）を直接制御するための制御信号を生成する。この制御信号には、上述したように、コンテンツが部分的に３Ｄである場合に、２Ｄと３Ｄを識別する信号、つまり、２Ｄと３Ｄの切り換えタイミングに関する切り換え情報が含まれている。
【００６０】
エンコード部１５４は、コンテンツ保存部１５１に保存されているコンテンツのデータおよびメタ情報生成部１５２で生成されたメタ情報、制御信号生成部１５３で生成された制御信号を、所定のエンコード方式でエンコードする。送信部１５５は、エンコード部１５４でのエンコード後のデータを、ネットワークを通じて受信機に配信する。
【００６１】
［受信機の構成］
次に、上述したコンテンツサーバ１０から配信される、タイプ１〜タイプ４のコンテンツを受信する受信機２０の構成例を説明する。受信機２０としては、例えば、インターネットに接続できるテレビ受像機であってもよく、また、インターネットに接続できるパーソナルコンピュータ、携帯型の情報端末、例えば携帯型ゲーム機、携帯型音楽プレーヤ等のようなものであってもよい。
【００６２】
図１５は、受信機２０の構成例を示している。この受信機２０は、通信Ｉ／Ｆ１０２と、ストリーミング受信処理部１０４と、デマルチプレクサ１０６と、メタ情報処理部１０８と、制御信号処理部１１０と、ビデオデコーダ１１２と、字幕デコーダ１１４と、オーディオデコーダ１１６を有している。また、この受信機２０は、２Ｄ３Ｄ制御部１１８と、３Ｄ処理部１２０と、２Ｄ変換部１２２と、セレクタ１２４と、字幕変換部１２６と、設定情報記憶部１２８を有している。また、この受信機２０は、リモコンＩ／Ｆ１３０と、ストリーミング制御部１３２と、加算器１３４、１３６と、表示部１３８と、スピーカ１４０を有している。
【００６３】
通信Ｉ／Ｆ１０２は、コンテンツサーバ１０からインターネットその他のネットワーク１５を経由して送信されるストリームを受信する。通信Ｉ／Ｆ１０２が受信したストリームはストリーミング受信処理部１０４に送られる。
【００６４】
ストリーミング受信処理部１０４は、通信Ｉ／Ｆ１０２が受信したストリームに対して誤り訂正やストリーム同期化等の所定の受信処理を実行する。ストリーミング受信処理部１０４によって誤り訂正やストリーム同期化等、上記の所定の受信処理が実行されたストリームはデマルチプレクサ１０６に送られる。また、ストリーミング受信処理部１０４は、ストリーミング制御部１３２により、受信処理の対象となるストリームが指定される。
【００６５】
デマルチプレクサ１０６は、ストリーミング受信処理部１０４で所定の受信処理が行われたストリームを、映像や音声等に分離する。デマルチプレクサ１０６は、ストリームをメタデータ、制御データ、映像データ、音声データ、字幕データに分離する。デマルチプレクサ１０６は、ストリームから分離したメタデータをメタ情報処理部１０８に供給する。
【００６６】
また、デマルチプレクサ１０６は、ストリームから分離した制御信号を制御信号処理部１１０に供給する。また、デマルチプレクサ１０６は、ストリームから分離した映像データをビデオデコーダ１１２に供給する。また、デマルチプレクサ１０６は、ストリームから分離した字幕データを字幕デコーダ１１４に供給する。さらに、デマルチプレクサ１０６は、ストリームから分離したオーディオデータをオーディオデコーダ１１６に供給する。
【００６７】
メタ情報処理部１０８は、通信Ｉ／Ｆ１０２、あるいはデマルチプレクサ１０６から送られてくるメタ情報を受け取り、メタデータの解析を実行する。メタ情報処理部１０８でメタ情報を解析することにより、コンテンツサーバ１０から送信されるコンテンツが２Ｄであるか３Ｄであるか、またコンテンツが３Ｄである場合の伝送方式は何であるか、等を知ることができる。メタ情報処理部１０８によるメタ情報の解析結果は２Ｄ３Ｄ制御部１１８に送られる。
【００６８】
制御信号処理部１１０は、デマルチプレクサ１０６から送られてくる制御信号を受け取り、制御信号の解析を実行する。制御信号処理部１１０で制御信号を解析することで、コンテンツサーバ１０から送信されるコンテンツの、２Ｄから３Ｄへの、または３Ｄから２Ｄへの切り替えタイミングを把握することができる。制御信号処理部１１０による制御信号の解析結果は２Ｄ３Ｄ制御部１１８に送られる。
【００６９】
ビデオデコーダ１１２は、デマルチプレクサ１０６によって分離された、符号化映像データの供給を受け、供給された符号化映像データに対して所定のデコード処理を実行する。字幕デコーダ１１４は、デマルチプレクサ１０６によって分離された、符号化字幕データの供給を受け、供給された字幕データに対して所定のデコード処理を実行する。オーディオデコーダ１１６は、デマルチプレクサ１０６によって分離された、符号化音声データの供給を受け、供給された符号化音声データに対して所定のデコード処理を実行する。
【００７０】
２Ｄ３Ｄ制御部１１８は、メタ情報処理部１０８からのメタ情報の解析結果、および制御信号処理部１１０からの制御信号の解析結果を受け取り、これら解析結果を用いて、２Ｄ映像を表示する２Ｄ映像信号から、３Ｄ映像を表示する３Ｄ映像信号への切り替えを、またその逆の切り替えを制御する。２Ｄ３Ｄ制御部１１８は、設定情報記憶部１２８に記憶されている受信機２０の設定情報から、受信機２０の３Ｄ表示への対応状況を確認し、受信機２０の設定に応じた制御を実行する。
【００７１】
３Ｄ処理部１２０は、ビデオデコーダ１１２から供給される映像信号に対して、２Ｄ３
Ｄ制御部１１８からの指示に基づいて、３Ｄ映像として表示させるための各種信号処理を実行する。３Ｄ処理部１２０における各種信号処理には、例えば、３Ｄ伝送方式に応じた映像データの並び替え等がある。３Ｄ処理部１２０で信号処理が行われた映像信号は加算器１３４に送られる。
【００７２】
２Ｄ変換部１２２は、ビデオデコーダ１１２から供給される映像信号に対して、３Ｄ映像から２Ｄ映像を生成するための変換処理を実行する。この２Ｄ変換部１２２での変換処理は、例えば「タイプ１」のような、全編３Ｄで制作されるコンテンツがコンテンツサーバ１０から送信されてきた場合において、３Ｄではなく２Ｄで視聴をするときに実行される。２Ｄ変換部１２２で変換処理が行われた映像信号はセレクタ１２４に送られる。
【００７３】
セレクタ１２４は、ビデオデコーダ１１２から供給される映像信号と、２Ｄ変換部１２２で変換処理が行われた映像信号のいずれか一方を選択して出力する。セレクタ１２４による選択は２Ｄ３Ｄ制御部１１８の指示により行われる。セレクタ１２４で選択されて出力される映像信号は加算器１３６に送られる。
【００７４】
字幕変換部１２６は、字幕デコーダ１１４がデコードした字幕データを受け取り、３Ｄ映像に重畳するために３Ｄ変換処理を実行する。字幕変換部１２６が字幕データに対して３Ｄ変換処理を実行することで、映像だけでなく字幕も立体的に表示できる。
【００７５】
設定情報記憶部１２８は、受信機２０に関する情報を記憶する。設定情報記憶部１２８に記憶されている、受信機２０に関する情報としては、例えば３Ｄ映像の表示の対応・非対応、３Ｄ映像の表示に対応している際の、対応する３Ｄ映像の表示形式等の情報などがある。設定情報記憶部１２８に記憶されている、受信機２０に関する情報は、２Ｄ３Ｄ制御部１１８での各種制御の際に設定情報記憶部１２８から読み出され、２Ｄ３Ｄ制御部１１８での各種制御に用いられる。
【００７６】
リモコンＩ／Ｆ１３０は、リモートコントローラ（リモコン）３０からの信号を受信する。リモコンＩ／Ｆ１３０は、リモートコントローラ３０からの信号を赤外線または無線によって受信する。リモコンＩ／Ｆ１３０は、リモートコントローラ３０からの信号に応じて、２Ｄ３Ｄ制御部１１８およびストリーミング制御部１３２に指示を送出する。
【００７７】
例えば、リモートコントローラ３０からの信号が、３Ｄ映像から２Ｄ映像への切り替えを指示するものであれば、リモコンＩ／Ｆ１３０は２Ｄ３Ｄ制御部１１８に対して３Ｄ映像から２Ｄ映像へ切り替えるよう指示し、２Ｄ３Ｄ制御部１１８は当該指示に基づいて、３Ｄ映像から２Ｄ映像への切り替え制御を開始する。また例えば、リモートコントローラ３０からの信号が再生の停止やポーズ、可変速再生を指示するものであれば、リモコンＩ／Ｆ１３０は、ストリーミング制御部１３２に対して、リモートコントローラ３０から指示された動作を行うように指示する。
【００７８】
ストリーミング制御部１３２は、２Ｄ３Ｄ制御部１１８からの、またはリモコンＩ／Ｆ１３０からの指示に応じて、再生開始、停止、ポーズ、可変速再生などの再生制御を実行する。また、ストリーミング制御部１３２は、特定のコンテンツの再生起動をかける制御も実行する。ストリーミング制御部１３２は、特定コンテンツの再生起動指示を受けると、通信Ｉ／Ｆ１０２に対しては指定のコンテンツにアクセス・受信するように指示する。また、ストリーミング制御部１３２は、特定コンテンツの再生起動指示を受けると、ストリーミング受信処理部１０４に対しては再生起動対象のコンテンツに対する所定の受信処理を実行するように指示する。
【００７９】
加算器１３４は、３Ｄ処理部１２０から出力される３Ｄ映像信号に、字幕変換部１２６で３Ｄ変換処理が実行された字幕データを重畳して、表示部１３８に出力する。また加算器１３６は、セレクタ１２４から出力される２Ｄ映像信号に、字幕デコーダ１１４でデコードされた字幕データを重畳して、表示部１３８に出力する。
【００８０】
表示部１３８は、加算器１３４，１３６から送られてくる２Ｄ信号および３Ｄ信号の内、２Ｄ３Ｄ制御部１１８からの指示によりいずれかを選択して画像を表示する。表示部１３８としては、例えば液晶パネルを用いることができるが、本発明にあっては液晶パネル以外の表示パネルを用いてもよい。スピーカ１４０は、オーディオデコーダ１１６で復号された音声信号を用いて音声を出力する。
【００８１】
［受信機の動作］
次に、受信機２０の動作を、図１６、図１７のフローチャートに沿って説明する。コンテンツ再生が開始されると、受信機２０（メタ情報処理部１０８）は、ステップＳ１０１において、メタ情報を取得して解析する。次に、受信機２０（２Ｄ３Ｄ制御部１１８）は、その解析結果に基づき、コンテンツ全体が３Ｄであるか否かを判断する。
【００８２】
コンテンツ全体が３Ｄでなく、部分的に３Ｄであるとき、受信機２０（２Ｄ３Ｄ制御部１１８）は、ステップＳ１０３において、さらにメタ情報の解析結果に基づき、コンテンツ先頭が３Ｄであるか否かを判断する。コンテンツ先頭が３Ｄであるとき、受信機２０（２Ｄ３Ｄ制御部１１８）は、ステップＳ１０４において、３Ｄ処理部１２０等を３Ｄ信号処理状態に事前準備する。
【００８３】
ステップＳ１０２でコンテンツ全体が３Ｄであるとき、受信機２０（２Ｄ３Ｄ制御部１１８）は、ステップＳ１０５において、全３Ｄフラグをセットし、制御信号を無視する状態となる。この状態では、受信機２０（２Ｄ３Ｄ制御部１１８）は、制御信号を監視することが不要となる。その後、受信機２０（２Ｄ３Ｄ制御部１１８）は、ステップＳ１０４の処理に進み、３Ｄ処理部１２０等を３Ｄ信号処理状態に事前準備する。
【００８４】
上述のステップＳ１０４で３Ｄ処理部１２０等を３Ｄ信号処理状態に事前準備した後、ステップＳ１１１において、受信機２０（ストリーミング制御部１３２）は、コンテンツサーバ１０のコンテンツへアクセスする。そして、コンテンツサーバ１０からコンテンツが受信機２０に送信されてくると、受信機２０は、ステップＳ１１２で、３Ｄ映像を再生する。この場合、上述のステップＳ１０４で３Ｄ処理部１２０等が３Ｄ信号処理状態に事前準備されているので、コンテンツの再生・表示までにかかる時間を短縮できる。
【００８５】
次に、受信機２０（２Ｄ３Ｄ制御部１１８）は、ステップＳ１１３において、再生コンテンツが全編３Ｄであるか否か、すなわち、全３Ｄフラグがセットされているか否かを判断する。全３Ｄフラグがセットされていないとき、受信機２０（２Ｄ３Ｄ制御部１１８）は、ステップＳ１１４において、制御信号処理部１１０における制御信号の解析結果に基づき、再生コンテンツが３Ｄから２Ｄに変化したか否かを判断する。
【００８６】
再生コンテンツが３Ｄから２Ｄに変化していないとき、受信機２０は、ステップＳ１１５の処理に移る。ステップＳ１１３で、全３Ｄフラグがセットされているときも、受信機２０は、直ちに、ステップＳ１１５の処理に移る。このステップＳ１１５において、受信機２０は、ユーザがリモートコントローラ３０等により２Ｄ映像の再生に切り替えたかどうかを判断する。ユーザが２Ｄ映像の再生に切り替えてなければ、ステップＳ１１２に戻って、３Ｄ映像の再生を続ける。
【００８７】
ステップＳ１１５でユーザがリモートコントローラ３０等により２Ｄ映像の再生に切り替えたとき、受信機２０（２Ｄ３Ｄ制御部１１８）は、ステップＳ１１６において、メタ情報処理部１０８のメタ情報の解析結果に基づき、サイマル２Ｄコンテンツがあるか否かを判断する。サイマル２Ｄコンテンツがあるとき、受信機２０（２Ｄ３Ｄ制御部１１８）は、ステップＳ１１７において、受信・再生しているコンテンツの先頭からの時間を算出し、ステップＳ１１８において、サイマル２Ｄコンテンツにアクセスする。そして、コンテンツサーバ１０からコンテンツが受信機２０に送信されてくると、受信機２０は、ステップＳ１１９で、２Ｄ映像を再生する。
【００８８】
図１８は、受信しているコンテンツにサイマル２Ｄコンテンツが存在する場合におけるコンテンツ切り替え処理の概要を示す説明図である。コンテンツサーバ１０には、例えば３Ｄコンテンツ（ファイル名がＡ．ｍｐ４のコンテンツ）と同一のフォルダにサイマル２Ｄコンテンツ（ファイル名がＡｓｉｍ．ｍｐ４のコンテンツ）が保存されている。
【００８９】
受信機２０は、３Ｄコンテンツからサイマル２Ｄコンテンツへ切り替える際には、ユーザのリモートコントローラ３０等による切り替え操作時の、コンテンツの先頭からの時間位置を算出する。そして、受信機２０は、コンテンツサーバ１０で３Ｄコンテンツと同一フォルダに保存されているサイマル２Ｄコンテンツにアクセスし、算出した時間位置からの再生を開始する。このように３Ｄコンテンツからサイマル２Ｄコンテンツへ切り替えることで、受信機２０はシームレスにコンテンツを再生できる。
【００９０】
次に、受信機２０（２Ｄ３Ｄ制御部１１８）は、ステップＳ１２０において、ユーザがリモートコントローラ３０等により３Ｄ映像の再生に切り替えたかどうかを判断する。ユーザが３Ｄ映像の再生に切り替えてなければ、ステップＳ１１９に戻って、２Ｄ映像の再生を続ける。
【００９１】
ステップＳ１１５でユーザがリモートコントローラ３０等により３Ｄ映像の再生に切り替えたとき、受信機２０（２Ｄ３Ｄ制御部１１８）は、ステップＳ１２１において、受信・再生しているコンテンツの先頭からの時間を算出し、ステップＳ１２２において、元のコンテンツにアクセスする。そして、コンテンツサーバ１０からコンテンツが受信機２０に送信されてくると、受信機２０は、ステップＳ１１２で、３Ｄ映像を再生する。
【００９２】
図１８を用いて、サイマル２Ｄコンテンツから３Ｄコンテンツへの切り替えを説明する。受信機２０は、サイマル２Ｄコンテンツから３Ｄコンテンツへ切り替える際には、ユーザのリモートコントローラ３０等による切り替え操作時の、コンテンツの先頭からの時間位置を算出する。そして、受信機２０は、コンテンツサーバ１０でサイマル２Ｄコンテンツと同一フォルダに保存されている３Ｄコンテンツにアクセスし、算出した時間位置からの再生を開始する。このようにサイマル２Ｄコンテンツから３Ｄコンテンツへ切り替えることで、受信機２０はシームレスにコンテンツを再生できる。
【００９３】
また、上述のステップＳ１０３でコンテンツ先頭が２Ｄであるとき、受信機２０（ストリーミング制御部１３２）は、ステップＳ１２３において、コンテンツサーバ１０のコンテンツへアクセスする。そして、コンテンツサーバ１０からコンテンツが受信機２０に送信されてくると、受信機２０は、ステップＳ１２４で、２Ｄ映像を再生する。
【００９４】
次に、受信機２０（２Ｄ３Ｄ制御部１１８）は、ステップＳ１２５において、制御信号処理部１１０における制御信号の解析結果に基づき、再生コンテンツが２Ｄから３Ｄに変化したか否かを判断する。再生コンテンツが２Ｄから３Ｄに変化していないとき、受信機２０は、ステップＳ１２４に戻って、２Ｄ映像の再生を続ける。一方、再生コンテンツが２Ｄから３Ｄに変化しているとき、受信機２０は、ステップＳ１１２に戻って、３Ｄ映像を再生する。
【００９５】
また、上述のステップＳ１１６でサイマル２Ｄコンテンツがないとき、受信機２０は、ステップＳ１２６において、３Ｄ映像を２Ｄ映像に変換して再生する。そして、受信機２０（２Ｄ３Ｄ制御部１１８）は、ステップＳ１２７において、再生コンテンツが全編３Ｄであるか否か、すなわち、全３Ｄフラグがセットされているか否かを判断する。全３Ｄフラグがセットされていないとき、受信機２０（２Ｄ３Ｄ制御部１１８）は、ステップＳ１２８において、制御信号処理部１１０における制御信号の解析結果に基づき、再生コンテンツが３Ｄから２Ｄに変化したか否かを判断する。
【００９６】
再生コンテンツが３Ｄから２Ｄに変化したとき、受信機２０は、ステップＳ１２４に戻って、２Ｄ映像を再生する。再生コンテンツが３Ｄから２Ｄに変化していないとき、受信機２０は、ステップＳ１２９の処理に移る。ステップＳ１２７で、全３Ｄフラグがセットされているときも、受信機２０は、直ちに、ステップＳ１２９の処理に移る。
【００９７】
このステップＳ１２９において、受信機２０は、ユーザがリモートコントローラ３０等により３Ｄ映像の再生に切り替えたかどうかを判断する。ユーザが３Ｄ映像の再生に切り替えてなければ、ステップＳ１２６に戻って、２Ｄ映像の再生を続ける。ステップＳ１２９でユーザがリモートコントローラ３０等により３Ｄ映像の再生に切り替えたとき、受信機２０は、ステップＳ１１２に戻って、３Ｄ画像を再生する。
【００９８】
受信機２０は、上述の動作をコンテンツの終了まで継続する。受信機２０は、コンテンツサーバ１０から送信されるメタ情報および制御信号に基づいて、３Ｄ映像の再生と２Ｄ映像の再生を切り替えることができる。
【００９９】
以上説明したように本発明の一実施形態によれば、コンテンツサーバ１０から受信機２０には、コンテンツと併せて、３Ｄに係るメタ情報および制御信号も伝送される。メタ情報には、コンテンツ全体が３Ｄであるか部分的に３Ｄであるかを示す情報、部分的に３Ｄである場合には、さらに先頭が２Ｄであるか３Ｄであるかを示す情報、コンテンツが３Ｄである場合に、３Ｄの伝送方式を識別する情報が含まれる。また、制御信号には、部分的に３Ｄであるコンテンツの場合に、２Ｄと３Ｄを識別する信号が含まれる。したがって、タイプ１〜タイプ４のいずれかの送信形態のコンテンツが送信されてくる場合に、受信機２０は、その処理を良好に行うことができる。
【０１００】
また、この一実施形態によれば、受信機２０は、メタ情報により、コンテンツ全体が３Ｄであるか部分的に３Ｄであるか、そして、部分的に３Ｄである場合には先頭が２Ｄであるか３Ｄであるかを、コンテンツの再生に先立って知ることができる。そのため、受信機２０は、例えば、コンテンツ全体が３Ｄである場合、あるいは部分的に３Ｄであって先頭が３Ｄである場合には、３Ｄ処理部１２０等を３Ｄ信号処理状態に事前準備できる。そのため、コンテンツの再生・表示までにかかる時間を短縮できる。
【０１０１】
＜２．変形例＞
なお、上述していないが、図１６、図１７のフローチャートに示す一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０１０２】
また、通信とは、無線通信および有線通信は勿論、無線通信と有線通信とが混在した通信、すなわち、ある区間では無線通信が行われ、他の区間では有線通信が行われるようなものであっても良い。さらに、ある装置から他の装置への通信が有線通信で行われ、他の装置からある装置への通信が無線通信で行われるようなものであっても良い。
【０１０３】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【産業上の利用可能性】
【０１０４】
この発明は、信号伝送方法、信号送信装置および信号受信装置に適用可能であり、特にブロードバンド回線を利用して３Ｄ映像を配信する場合における信号伝送方法、信号送信装置および信号受信装置に適用可能である。
【符号の説明】
【０１０５】
１０    コンテンツサーバ
１５    ネットワーク
２０    受信機
３０    リモートコントローラ
１０２    通信Ｉ／Ｆ
１０４    ストリーミング受信処理部
１０６    デマルチプレクサ
１０８    メタ情報処理部
１１０    制御データ処理部
１１２    ビデオデコーダ
１１４    字幕デコーダ
１１６    オーディオデコーダ
１１８    ２Ｄ３Ｄ制御部
１２０    ３Ｄ処理部
１２２    ２Ｄ変換部
１２４    セレクタ
１２６    字幕変換部
１２８    設定情報記憶部
１３０    リモコンＩ／Ｆ
１３２    ストリーミング制御部
１３４、１３６    加算器
１３８    表示部
１４０    スピーカ
１５１    コンテンツ保存部
１５２    メタ情報生成部
１５３    制御データ生成部
１５４    エンコード部
１５５    送信部
１７０    メタファイル
【図１】
0005510097.tif 000002
【図２】
0005510097.tif 000003
【図３】
0005510097.tif 000004
【図４】
0005510097.tif 000005
【図５】
0005510097.tif 000006
【図６】
0005510097.tif 000007
【図７】
0005510097.tif 000008
【図８】
0005510097.tif 000009
【図９】
0005510097.tif 000010
【図１０】
0005510097.tif 000011
【図１１】
0005510097.tif 000012
【図１２】
0005510097.tif 000013
【図１３】
0005510097.tif 000014
【図１４】
0005510097.tif 000015
【図１５】
0005510097.tif 000016
【図１６】
0005510097.tif 000017
【図１７】
0005510097.tif 000018
【図１８】
0005510097.tif 000019