(57)【要約】  送信装置は、３Ｄ映像とそれに重ねて表示されるべき表示オブジェクトとから成る映像を映像表示装置による表示領域に表示させるためのデータを送信する送信装置であって、  前記表示領域を水平境界線により２以上の領域に分割して成る部分領域のそれぞれの範囲を示す分割情報を生成する分割情報生成手段と、前記部分領域のそれぞれについて、表示オブジェクトを３Ｄ表示するための深度を示すオフセット情報を、当該表示オブジェクトが存する部分領域内における３Ｄ映像の映像部分の深度に応じて設定するオフセット情報設定手段と、前記分割情報と、前記オフセット情報と、前記３Ｄ映像を表示するための３Ｄ映像データとを含んで構成される伝送ストリームを生成するストリーム生成手段と、前記伝送ストリームを送信するストリーム送信手段とを備える。
2013108633.tif 000002
【特許請求の範囲】
【請求項１】
３Ｄ映像とそれに重ねて表示されるべき表示オブジェクトとから成る映像を映像表示装置による表示領域に表示させるためのデータを送信する送信装置であって、
前記表示領域を水平境界線により２以上の領域に分割して成る部分領域のそれぞれの範囲を示す分割情報を生成する分割情報生成手段と、
前記部分領域のそれぞれについて、表示オブジェクトを３Ｄ表示するための深度を示すオフセット情報を、当該表示オブジェクトが存する部分領域内における３Ｄ映像の映像部分の深度に応じて設定するオフセット情報設定手段と、
前記分割情報と、前記オフセット情報と、前記３Ｄ映像を表示するための３Ｄ映像データとを含んで構成される伝送ストリームを生成するストリーム生成手段と、
前記伝送ストリームを送信するストリーム送信手段とを備える
ことを特徴とする送信装置。
【請求項２】
前記オフセット情報設定手段は、表示オブジェクトを表示する時刻に表示されるべき前記３Ｄ映像の深度に応じて、前記３Ｄ映像における時間的な区間単位ごとに、前記オフセット情報を前記部分領域のそれぞれについて１つ設定する
ことを特徴とする請求項１記載の送信装置。
【請求項３】
前記３Ｄ映像データはＭＰＥＧ２形式又はＭＰＥＧ４形式で符号化されたデータであり、
前記分割情報生成手段は、前記部分領域の境界線の垂直方向の位置が、前記表示領域の上端から当該３Ｄ映像データの符号化の際のマクロブロックの垂直方向の画素数のＮ倍（Ｎは１以上の自然数）で表される相対位置になるように分割した分割情報を生成する
ことを特徴とする請求項２記載の送信装置。
【請求項４】
更に、前記部分領域内の境界線近傍の予め定められた一定範囲を、表示オブジェクトの表示を禁止する禁止領域とすることを示す禁止領域情報を生成する禁止領域生成手段を備え、
前記ストリーム生成手段は、前記伝送ストリームに、更に前記禁止領域情報を含める
ことを特徴とする請求項３記載の送信装置。
【請求項５】
前記禁止領域は、前記部分領域のそれぞれについて、当該部分領域の高さに対して予め定められた一定割合の範囲の領域である
ことを特徴とする請求項４記載の送信装置。
【請求項６】
更に、前記表示オブジェクトの表示範囲が、前記禁止領域情報に基づいて特定される禁止領域の範囲と重なる部分がない表示オブジェクト用のデータストリームを生成する表示オブジェクト用データストリーム生成手段と、
前記ストリーム生成手段は、更に前記表示オブジェクト用データストリームを含んで構成される伝送ストリームを生成する
ことを特徴とする請求項４記載の送信装置。
【請求項７】
更に、前記表示オブジェクトの表示範囲が、前記禁止領域情報に基づいて特定される禁止領域の範囲と重なる部分がない表示オブジェクト用のデータストリームを生成する表示オブジェクト用データストリーム生成手段と、
前記表示オブジェクト用データストリームを送信する表示オブジェクト用データストリーム送信手段とを備える
ことを特徴とする請求項４記載の送信装置。
【請求項８】
伝送ストリームを受信し、当該伝送ストリームに含まれる映像データの映像に表示オブジェクトを重畳して表示する映像表示装置であって、
前記伝送ストリームには、前記表示オブジェクトを表示するための表示領域を分割して成る部分領域を特定する分割情報と、前記部分領域ごとに、表示オブジェクトを３Ｄ表示するための深度を示すオフセット情報が含まれており、
前記分割情報に基づいて特定される部分領域のそれぞれに表示される表示オブジェクトを、前記オフセット情報に基づいて水平方向にシフトして、右目用表示オブジェクト画像及び左目用表示オブジェクト画像を生成する生成手段と、
前記３Ｄ映像を出力する場合には、右目用映像に前記右目用表示オブジェクト画像を重畳し、左目用映像に前記左目用表示オブジェクト画像を重畳して出力する出力手段とを備える
ことを特徴とする映像表示装置。
【請求項９】
前記生成手段は、前記伝送ストリームに、前記部分領域の境界線近傍の予め定められた範囲への前記表示オブジェクトの表示を禁止するための禁止領域を示す禁止領域情報が含まれている場合には、前記禁止領域の範囲外に表示される表示オブジェクトに限って水平方向にシフトする
ことを特徴とする請求項８記載の映像表示装置。
【請求項１０】
３Ｄ映像とそれに重ねて表示されるべき表示オブジェクトとから成る映像を映像表示装置による表示領域に表示させるためのデータを送信する送信装置が実行する送信方法であって、
前記表示領域を水平境界線により２以上の領域に分割して成る部分領域のそれぞれの範囲を示す分割情報を生成する分割情報生成ステップと、
前記部分領域のそれぞれについて、表示オブジェクトを３Ｄ表示するための深度を示すオフセット情報を、当該表示オブジェクトが存する部分領域内における３Ｄ映像の映像部分の深度に応じて設定するオフセット情報設定ステップと、
前記分割情報と、前記オフセット情報と、前記３Ｄ映像を表示するための３Ｄ映像データとを含んで構成される伝送ストリームを生成するストリーム生成ステップと、
前記伝送ストリームを送信するストリーム送信ステップとを備える
ことを特徴とする送信方法。
【請求項１１】
３Ｄ映像とそれに重ねて表示されるべき表示オブジェクトとから成る映像を映像表示装置による表示領域に表示させるためのデータを送信する送信装置の送信プログラムであって、
前記送信装置に、
前記表示領域を水平境界線により２以上の領域に分割して成る部分領域のそれぞれの範囲を示す分割情報を生成する分割情報生成ステップと、
前記部分領域のそれぞれについて、表示オブジェクトを３Ｄ表示するための深度を示すオフセット情報を、当該表示オブジェクトが存する部分領域内における３Ｄ映像の映像部分の深度に応じて設定するオフセット情報設定ステップと、
前記分割情報と、前記オフセット情報と、前記３Ｄ映像を表示するための３Ｄ映像データとを含んで構成される伝送ストリームを生成するストリーム生成ステップと、
前記伝送ストリームを送信するストリーム送信ステップとを、
実行させることを特徴とする送信プログラム。
【請求項１２】
３Ｄ映像とそれに重ねて表示されるべき表示オブジェクトとから成る映像を映像表示装置による表示領域に表示させるためのデータを送信する送信装置を構成する集積回路であって、
前記表示領域を水平境界線により２以上の領域に分割して成る部分領域のそれぞれの範囲を示す分割情報を生成する分割情報生成手段と、
前記部分領域のそれぞれについて、表示オブジェクトを３Ｄ表示するための深度を示すオフセット情報を、当該表示オブジェクトが存する部分領域内における３Ｄ映像の映像部分の深度に応じて設定するオフセット情報設定手段と、
前記分割情報と、前記オフセット情報と、前記３Ｄ映像を表示するための３Ｄ映像データとを含んで構成される伝送ストリームを生成するストリーム生成手段と、
前記伝送ストリームを送信するストリーム送信手段とを備える
ことを特徴とする集積回路。
【請求項１３】
伝送ストリームを受信し、当該伝送ストリームに含まれる映像データの映像に表示オブジェクトを重畳して表示する映像表示装置が実行する映像表示方法であって、
前記伝送ストリームには、前記表示オブジェクトを表示するための表示領域を分割して成る部分領域を特定する分割情報と、前記部分領域ごとに、表示オブジェクトを３Ｄ表示するための深度を示すオフセット情報が含まれており、
前記分割情報に基づいて特定される部分領域のそれぞれに表示される表示オブジェクトを、前記オフセット情報に基づいて水平方向にシフトして、右目用表示オブジェクト画像及び左目用表示オブジェクト画像を生成する生成ステップと、
前記３Ｄ映像を出力する場合には、右目用映像に前記右目用表示オブジェクト画像を重畳し、左目用映像に前記左目用表示オブジェクト画像を重畳して出力する出力ステップとを備える
ことを特徴とする映像表示方法。
【請求項１４】
伝送ストリームを受信し、当該伝送ストリームに含まれる映像データの映像に表示オブジェクトを重畳して表示する映像表示装置の映像表示プログラムであって、
前記映像表示装置に、
前記伝送ストリームには、前記表示オブジェクトを表示するための表示領域を分割して成る部分領域を特定する分割情報と、前記部分領域ごとに、表示オブジェクトを３Ｄ表示するための深度を示すオフセット情報が含まれており、
前記分割情報に基づいて特定される部分領域のそれぞれに表示される表示オブジェクトを、前記オフセット情報に基づいて水平方向にシフトして、右目用表示オブジェクト画像及び左目用表示オブジェクト画像を生成する生成ステップと、
前記３Ｄ映像を出力する場合には、右目用映像に前記右目用表示オブジェクト画像を重畳し、左目用映像に前記左目用表示オブジェクト画像を重畳して出力する出力ステップとを、
実行させることを特徴とする映像表示プログラム。
【請求項１５】
伝送ストリームを受信し、当該伝送ストリームに含まれる映像データの映像に表示オブジェクトを重畳して表示する映像表示装置を構成する集積回路であって、
前記伝送ストリームには、前記表示オブジェクトを表示するための表示領域を分割して成る部分領域を特定する分割情報と、前記部分領域ごとに、表示オブジェクトを３Ｄ表示するための深度を示すオフセット情報が含まれており、
前記分割情報に基づいて特定される部分領域のそれぞれに表示される表示オブジェクトを、前記オフセット情報に基づいて水平方向にシフトして、右目用表示オブジェクト画像及び左目用表示オブジェクト画像を生成する生成手段と、
前記３Ｄ映像を出力する場合には、右目用映像に前記右目用表示オブジェクト画像を重畳し、左目用映像に前記左目用表示オブジェクト画像を重畳して出力する出力手段とを備える
ことを特徴とする集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３Ｄ映像の処理技術に関し、特に、３Ｄ映像に文字やグラフィック等の表示物を重畳して表示する技術に関する。
【背景技術】
【０００２】
視聴者が立体的な映像として見ることができる３Ｄデジタル映像コンテンツ（以下、「３Ｄ映像」と呼ぶ。）において、字幕を３Ｄ映像と共に表示する場合、通常の２Ｄ映像と同じように重ね合わせると、３Ｄ映像は画面の手前や奥に広がりがあるので、視聴者にとって、字幕が３Ｄ映像の奥に表示されるように見えたり、手前に表示されるように見えたりして見づらくなる。【０００３】
そこで、これを改善するために、３Ｄ映像と共に表示する平面的な字幕が配置されたプレーンの画像を３Ｄ空間内に適切に表示するための技術として、プレーンに配置された表示物の画像を水平方向にシフトして左目用と右目用との画像を生成することによって立体的に見えるようにするための処理技術が提案されている（非特許文献１）。この処理技術を、１ｐｌａｎｅ＋ｏｆｆｓｅｔ方式と呼ぶ。なお、デジタル放送において３Ｄ映像と共に表示するために配信される表示データには、字幕以外にも操作メニュー、テロップ、データ放送用の表示データ等（以下、「字幕等表示データ」と呼ぶ。）があり、これらの表示プレーンに配置された表示物を３Ｄ映像と共に表示する際に、上記の処理技術が利用できる。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】Blu-ray Disc Association、"White Paper Blu-ray Disc Read-Only Format 2.B Audio Visual Application Format Specifications for BD-ROM Version 2.5 July 2011″、P.36〜P.37、"6.3 3D graphics with 3D video"、［online］、2011年07月、Blu-ray Disc Association、［2012年12月6日検索］、インターネット＜URL：http://www.blu-raydisc.com/assets/Downloadablefile/BD-ROM-AV-WhitePaper＿110712.pdf＞
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の技術では、字幕等表示データの表示プレーンに表示位置、特に奥行き方向の表示位置が異なる複数の表示物が配置されていたとしても、字幕等表示データの表示プレーン全体で一様な深度で見えるようにしか表示することができない。すなわち、表示位置の異なる表示物を異なった深度で見えるように表示することができない。このため、複数の表示物のうちの１つの表示物について適切に深度を設定しても、３Ｄ映像は表示領域の位置によって表示されるオブジェクトの深度が異なるので、その他の表示物については適切な深度で設定できるとは限らず、視聴者にとって見づらい場合がある。【０００６】
そこで、本発明は、かかる問題に鑑みてなされたものであり、映像表示装置において、字幕等表示プレーンの異なる表示位置に配置された表示物を３Ｄ映像に重畳して表示する際に、視聴者にとっての見づらさを軽減して表示し得るストリームデータ（伝送ストリーム）を送信する送信装置、及びこのような伝送ストリームを受信して、表示し得る映像表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る送信装置は、３Ｄ映像とそれに重ねて表示されるべき表示オブジェクトとから成る映像を映像表示装置による表示領域に表示させるためのデータを送信する送信装置であって、前記表示領域を水平境界線により２以上の領域に分割して成る部分領域のそれぞれの範囲を示す分割情報を生成する分割情報生成手段と、前記部分領域のそれぞれについて、表示オブジェクトを３Ｄ表示するための深度を示すオフセット情報を、当該表示オブジェクトが存する部分領域内における３Ｄ映像の映像部分の深度に応じて設定するオフセット情報設定手段と、前記分割情報と、前記オフセット情報と、前記３Ｄ映像を表示するための３Ｄ映像データとを含んで構成される伝送ストリームを生成するストリーム生成手段と、前記伝送ストリームを送信するストリーム送信手段とを備えることを特徴とする。【０００８】
また、本発明に係る映像表示装置は、伝送ストリームを受信し、当該伝送ストリームに含まれる映像データの映像に表示オブジェクトを重畳して表示する映像表示装置であって、前記伝送ストリームには、前記表示オブジェクトを表示するための表示領域を分割して成る部分領域を特定する分割情報と、前記部分領域ごとに、表示オブジェクトを３Ｄ表示するための深度を示すオフセット情報が含まれており、前記分割情報に基づいて特定される部分領域のそれぞれに表示される表示オブジェクトを、前記オフセット情報に基づいて水平方向にシフトして、右目用表示オブジェクト画像及び左目用表示オブジェクト画像を生成する生成手段と、前記３Ｄ映像を出力する場合には、右目用映像に前記右目用表示オブジェクト画像を重畳し、左目用映像に前記左目用表示オブジェクト画像を重畳して出力する出力手段とを備えることを特徴とする。
【発明の効果】
【０００９】
上述の構成により、本発明に係る送信装置は、映像表示装置において３Ｄ映像に字幕等表示データの表示プレーンに配置された表示物を重畳して表示する際に、表示位置の異なる表示物を異なった深度で見えるように表示し得る伝送ストリームを送信することができる。【００１０】
また、本発明に係る映像表示装置は、上述の伝送ストリームを受信し、３Ｄ映像に字幕等表示データの表示プレーンに配置された表示物を重畳して表示する際に、表示位置の異なる表示物を異なった深度で見えるように表示し得る。
【図面の簡単な説明】
【００１１】
【図１】１ｐｌａｎｅ＋ｏｆｆｓｅｔ方式の概念を示す図。
【図２】本実施の形態に係る領域分割による１ｐｌａｎｅ＋ｏｆｆｓｅｔの概念を示す図。
【図３】部分領域ごとのｏｆｆｓｅｔを示すオフセットメタデータのデータ構造。
【図４】本発明の実施の形態に係る送信装置１０の機能ブロック図。
【図５】送信装置１０における処理のフローチャート。
【図６】映像表示装置２０の機能ブロック図。
【図７】映像表示装置２０における重畳処理のフローチャート。
【図８】映像表示装置２０の使用態様の一例を示す図。
【図９】ディスプレイ５０に表示される表示物の見え方を概念的に示す図。
【図１０】部分領域における表示物の表示をしない禁止領域を示す概念図。
【図１１】禁止領域の情報を含むオフセットメタデータのデータ構造。
【図１２】送信装置１０ａの機能ブロック図。
【図１３】送信装置１０ａにおける禁止領域を考慮した字幕ストリーム生成時の処理のフローチャート。
【図１４】映像表示装置２０における禁止領域を考慮した重畳処理のフローチャート。
【図１５】オフセットメタデータのデータ構造の変形例。
【図１６】予め定められた分割領域の分割パターンを利用する場合のオフセットメタデータのデータ構造。
【図１７】オフセットメタデータにおける禁止領域を示すデータのデータ構造の変形例。
【発明を実施するための形態】
【００１２】
＜１．実施の形態＞
＜１．１  概要＞
３Ｄ放送においては、３Ｄ映像に、字幕やメニュー等のグラフィックなどの字幕等表示データを重畳して表示することがある。図１は、従来の１ｐｌａｎｅ＋ｏｆｆｓｅｔ方式の処理を概念的に示した図である。従来の１ｐｌａｎｅ＋ｏｆｆｓｅｔ方式では、同図（ａ）に示すように字幕等表示データを表示する１枚のプレーン全体の画像を、オフセット量を示すオフセット情報に基づいて水平方向にシフトすることによって、このプレーンに配置されている表示物の深度を調整し、３Ｄ映像より手前に見えるように表示する。具体的には、左目用映像プレーン１００１の画像に字幕等表示データのプレーンの画像を重畳する場合には、プレーン全体の画像をオフセット量（OffsetAで示される値）分右側にシフトし、はみ出る部分はクロップして重畳する。同様に、右目用映像プレーン１００２の画像に重畳する場合には、OffsetAで示される値分左側にシフトし、はみ出る部分はクロップして重畳して表示する。
【００１３】
ところが、このような方法では、図１（ｂ）のように、このプレーンに配置されている表示物であるobjectA及びobjectBは、同じ深度で見えるようにしか表示できない。すなわち、表示物の深度は、このプレーン全体で一様にしか設定できず、プレーンに複数の表示物が配置されている場合に、それぞれの表示物が異なる深度で表示することができない。
【００１４】
そこで本発明に係る送信装置では、図２に示すように、字幕等表示データを表示するためのプレーンを水平方向の境界線で複数の部分領域に分割し、それぞれの部分領域ごとに異なるオフセット量を設定したオフセット情報を生成し送信する。
【００１５】
そして、このオフセット情報を受信した映像表示装置では、左目用映像プレーン１００１の画像に字幕等の表示物のプレーンの画像を重畳する場合には、領域Ａの画像をOffsetAで示される値分右側にシフトし、領域Ｂの画像をOffsetBで示される値分右側にシフトして、はみ出る部分はクロップして重畳する。同様に、右目用映像プレーン１００２の画像に重畳する場合には、領域Ａの画像をOffsetAで示される値分左側にシフトし、領域Ｂの画像をOffsetBで示される値分左側にシフトして、はみ出る部分はクロップして重畳する。
【００１６】
これらの処理は、従来の１ｐｌａｎｅ＋ｏｆｆｓｅｔ方式における処理において、例えば、画像の１ラインごとに画像をシフトする処理を行う場合に、全てのラインに対して同じオフセット量でシフトする処理を行っていたのを、部分領域ごとに異なるオフセット量で処理することで実現できるの。このため、オフセット処理に用いる画像プレーン数を増加させることなく実現することができる。
【００１７】
これにより、それぞれの部分領域を異なるシフト量でシフトできるようになり、異なる表示物、例えば、図２（ｂ）に示すように、図２（ａ）で示す領域Ａ１に表示しているobjectAと、領域Ａ２表示しているobjectBとで、視聴者に対して異なる深度で見えるように表示することができる。
【００１８】
＜１．２  データ＞
以下、本実施の形態で用いる字幕等表示データの表示物を配置するための各表示物用プレーン（例えば、字幕プレーン及びグラフィックスプレーン）についての分割情報と、分割された各々の部分領域に対応したオフセット情報を記述したオフセットメタデータのデータ構造について説明する。
【００１９】
図３は、本実施の形態で用いるオフセットメタデータ３００のデータ構造を示す。
【００２０】
オフセットメタデータ３００は、ＯＳＧ（Offset Sequence Group）ごとに、分割した部分領域の範囲を示す情報とそれぞれの部分領域のオフセット値を記述した記述子である。
【００２１】
なお、Offset Sequenceとは、表示領域を複数の部分領域に分割した１つの分割パターンにおける部分領域ごとに１つのオフセット値とを対応付けたデータのことであり、この１つの分割パターンにおけるOffset SequenceをまとめたものがＯＳＧである。各ＯＳＧに付与されたＩＤにより、ＯＳＧを特定することができる。例えば、字幕プレーンに適用するＯＳＧのＯＳＧ＿ＩＤを「０」、グラフィックスプレーンに適用するＯＳＧのＯＳＧ＿ＩＤを「１」というように区別したオフセット情報を生成して送信装置から送信することにより、この情報を受信した映像表示装置では、異なるプレーンには、異なるオフセット情報を用いてシフト処理することができる。
【００２２】
図３のoffset＿metadata()内のnumber＿of＿OSGは、ＯＳＧがいくつあるかを示す。ＯＳＧ＿ＩＤは、ＯＳＧを特定するためのものであり、０,１,・・・,（number＿of＿OSG - １）の値で示される。例えば、number＿of＿OSGが「２」の場合は、ＯＳＧが２つあることを示し、それぞれのＯＳＧを示すＯＳＧ＿ＩＤの値は、「０」か「１」である。
【００２３】
number＿of＿offset＿sequence＿in＿OSGは、１つのＯＳＧに含まれるOffset Sequenceの数、すなわち、分割した部分領域の数を示す。
【００２４】
offset＿priorityは、部分領域ごとに異なるオフセット値でシフトする処理を行わず、従来と同様の１ｐｌａｎｅ＋Ｏｆｆｓｅｔの処理を行う場合に用いるOffset Sequenceを特定するためのフラグである。１つのＯＳＧに含まれるOffset Sequenceのうち、１つだけoffset＿priorityの値が「１」に設定され、その他のOffset Sequenceのoffset＿priorityの値は「０」に設定される。部分領域ごとに処理するのではなく、表示領域全体を一様に処理する場合には、offset＿priorityの値が「１」で示されるOffset Sequenceを用いる。例えば、処理能力の低い映像表示装置において、表示物を３Ｄ映像に重畳する処理を行う場合には、部分領域ごとに異なるオフセット値でシフトする処理がリアルタイムでの表示に間に合わない場合が考えられる。このような場合には、部分領域ごとではなく、従来の１Ｐｌａｎｅ＋Ｏｆｆｓｅｔの処理を行うことによりリアルタイムでの処理が間に合わないことを回避するが、このときに表示領域全体に用いるべきオフセット値をoffset＿priorityによって判断することができる。
【００２５】
offset＿valueは、３Ｄ映像と重畳する際に部分領域をシフトするオフセット値を示す。
【００２６】
dividing＿point＿startは、Offset Sequenceごとの部分領域の開始Ｙ座標を示し、dividing＿point＿endは、同じく終了Ｙ座標を示す。なお、図２（ａ）に示すように水平方向をＸ軸、垂直方向をＹ軸とし、字幕プレーン１０００の左上隅の座標値を（０，０）、右下隅の座標値を（１９２０，１０８０）とする。
【００２７】
図２で示すように表示領域が、２つの部分領域に分割され、offset＿sequence＿group()内のｉ＝０の場合が領域Ａについて、ｉ＝１の場合が領域Ｂについての情報を格納する場合には、ｉ＝０のoffset＿valueの値は、OffsetAで示される値が、dividing＿point＿startの値は「０」が、dividing＿point＿endの値は「３５９」が記述される。そして、ｉ＝１の場合のoffset＿priorityの値は「０」が記述され、offset＿valueの値は、OffsetBで示される値が、dividing＿point＿startの値は「３６０」が、dividing＿point＿endの値は「１９２０」が記述される。また、ｉ＝０の場合のoffset＿priorityの値を「１」とし、ｉ＝０の場合のoffset＿priorityの値を「０」と記述する。
【００２８】
このような、オフセットメタデータを受信した映像表示装置では、字幕プレーン１０００における部分領域として、部分領域Ａは、（０，０）−（１９２０，３５９）を対角線の頂点とした矩形の範囲であり、その範囲のオフセット値は、OffsetAで示される値であることが取得できる。そして、部分領域Ｂは、（０，３６０）−（１９２０，１０８０）を対角線の頂点とした矩形の範囲であり、そのオフセット値はOffsetBで示される値であることが取得でき、これらの情報に基づいてそれぞれの部分領域を指定されたオフセット値でシフトして３Ｄ映像と重畳することができる。また、部分領域ごとではなく表示領域全体で一様にシフトする処理を行う場合には、ｉ＝０の場合のオフセット値を用いて処理を行う。
【００２９】
＜１．３  送信装置の構成＞
以下、本発明の一実施形態に係る送信装置１０について、図面を参照しながら説明する。
【００３０】
図４は、本発明の実施の形態に係る送信装置１０の機能ブロック図である。
【００３１】
同図に示すように送信装置１０は、ビデオ符号化部１０１、分割情報生成部１０２、オフセット情報設定部１０３、ストリーム管理情報生成部１０４、多重化処理部１０５、及び送信部１０６から構成される。また、３Ｄ映像原画１１０、ビデオストリーム１１１、字幕ストリーム１１２、グラフィックスストリーム１１３、オーディオストリーム１１４、ストリーム管理情報１１５及びトランスポートストリームをそれぞれ記憶する記憶装置を含む。この記憶装置は、例えばハードディスクである。
【００３２】
送信装置１０は、図示されていないプロセッサ、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ハードディスクを含む。また、送信装置１０の各機能ブロックは、ハードウェアとして構成されているか、もしくは、各機能ブロックの機能は、プロセッサがメモリに記憶されているコンピュータプログラムを実行することで実現される。
【００３３】
ビデオ符号化部１０１は、３Ｄ映像原画を記憶装置から読出し、符号化を行い、ビデオストリームとして出力する機能を備える。符号化の方式は、例えば、ＭＰＥＧ４  ＭＶＣ方式である。
【００３４】
分割情報生成部１０２は、字幕ストリーム１１２やグラフィックスストリーム１１３から得られる表示物の表示位置の情報を基に、それぞれの表示物の表示範囲が複数の部分領域にまたがらないように、各表示物の表示範囲の垂直方向の範囲の間に設定した水平境界線で部分領域に分けるための分割情報を生成する機能と、部分領域のそれぞれの範囲を示す情報をオフセット情報設定部１０３に出力する機能とを備える。
【００３５】
オフセット情報設定部１０３は、分割情報生成部１０２が出力した部分領域の情報から特定される範囲について、３Ｄ映像原画１１０から得られる情報を基に、字幕ストリーム等を３Ｄ映像に重畳するときの深度を、字幕等が表示される範囲に同時刻に表示される３Ｄ映像と同等の深度になるように調整したオフセット情報を、３Ｄ映像のフレーム画像ごとに生成し、生成したオフセット情報をストリーム管理情報生成部１０４に出力する機能を備える。
【００３６】
ストリーム管理情報生成部１０４は、オフセット情報設定部１０３から出力されたオフセット管理情報、オーディオストリーム１１４及びビデオストリーム１１１からストリームを再生するために必要なストリーム管理情報を生成する機能と、生成したストリーム管理情報を出力する機能を備える。ストリーム管理情報は、具体的には、ＰＡＴ（Program Association Table）、ＰＭＴ（Program Map Table）、イベント情報テーブルＥＩＴ（Event Information Table）及びサービス情報テーブルＳＩＴ（Service Information Table）などである。ストリーム管理情報は、多重化処理部１０５における多重化の際に、トランスポートストリーム（ＴＳ）のＳＩ（Service Information）／ＰＳＩ（Program Specific Information）に格納される。
【００３７】
多重化処理部１０５は、ビデオストリーム１１１、字幕ストリーム１１２、グラフィックスストリーム１１３、オーディオストリーム１１４、及びストリーム管理情報１１５を多重化したトランスポートストリーム１１６を生成し出力する機能を備える。
【００３８】
送信部１０６は、多重化処理部１０５で多重化したトランスポートストリーム１１６をデジタル放送波にのせて送出する機能を備える。
【００３９】
＜１．４  送信装置１０の動作＞
以下、上記機能を備えた送信装置１０の処理動作について説明する。
【００４０】
なお、多重化処理部で多重化する字幕ストリーム１１２、グラフィックスストリーム１１３、オーディオストリーム１１４及び３Ｄ映像のビデオストリーム１１１の生成については、ＴＶ放送で用いられるストリーム、例えば、ＭＰＥＧ４  ＭＶＣ方式のストリームとして生成する。
【００４１】
図５は、送信装置１０の処理を示すフローチャートである。
【００４２】
まず、分割情報生成部１０２は、字幕ストリーム１１２を読込み（ステップＳ１０）、字幕の表示位置に基づいて字幕プレーンを部分領域に分割する（ステップＳ１１）。具体的には、この字幕プレーン使用するＯＳＧのＩＤとしてＯＳＧ＿ＩＤの値を「０」とし、図２で示されるように字幕プレーン１０００に表示されるべき表示物としてobjectAとobjectBとがある場合に、水平方向の境界線により、字幕プレーン１０００をobjectAが完全に含まれる領域Ａと、objectBが完全に含まれる領域Ｂとに分割する。図２の場合には座標（０，３６０）−（１９２０，３６０）を結ぶ線分を境界線として部分領域に分割する。この例では、２つの領域に分割したので、オフセットメタデータ３００のoffset＿metadata（）内のnumber＿of＿offset＿sequence＿in＿OSGには「２」を記述する。そして、ｉ＝０の場合が、デフォルトの深度を示すoffset＿sequenceを記述したものであることを示すために、offset＿priorityの値を「１」とし、ｉ＝１のoffset＿priorityの値を「０」にする。
【００４３】
更に、ｉ＝０のoffset＿sequenceのdividing＿point＿startの値を「０」に、dividing＿point＿endの値を「３５９」にし、ｉ＝１の場合のoffset＿sequenceのdividing＿point＿startの値を「３６０」に、dividing＿point＿endの値を「１０８０」にする。これにより、領域Ａに適用するoffset＿sequenceは、ｉ＝０の場合のoffset＿sequenceであり、領域Ｂに適用するoffset＿sequenceは、ｉ＝１の場合のoffset＿sequenceとなる。
【００４４】
次に、分割情報生成部１０２は、グラフィックストリームを読込み（ステップＳ１２）、
グラフィックの表示位置に基づいてグラフィックプレーンを部分領域に分割する（ステップＳ１３）。このグラフィックプレーンに使用するＯＳＧのＩＤとしてＯＳＧ＿ＩＤの値を「１」とし、分割の方法は、字幕プレーンと同様の方法で行い、表示するグラフィックオブジェクトの表示位置に応じて複数の部分領域に分割する。
【００４５】
次に、オフセット情報設定部１０３は、領域分割部で生成したオフセットメタデータ３００と３Ｄ映像原画１１０を読込み（ステップＳ１４）、字幕プレーン１０００の領域Ａ、領域Ｂそれぞれの深度を決定するオフセット値を設定する（ステップＳ１５）。具体的には、ＯＳＧ＿ＩＤ＝０の場合のoffset＿sequence＿groupについて、字幕のＰＴＳ（Presentation Time Stamp）と同時刻のＰＴＳの３Ｄ映像において、各部分領域の範囲に表示されるべき３Ｄ映像のオブジェクトの深度と同程度の深度に対応したオフセット値をoffset＿valueに設定する。
【００４６】
図２の例では、領域Ａ（ｉ＝０の場合）のoffset＿valueにoffsetAで示される値を、領域Ｂ（ｉ＝１の場合）のoffset＿valueにoffsetBで示される値を設定する。
【００４７】
更に、オフセット情報設定部１０３は、グラフィックプレーンについてもオフセット値を設定したオフセットメタデータ３００を生成する（ステップＳ１６）。具体的には、ＯＳＧ＿ＩＤ＝１の場合のoffset＿sequence＿groupについて、ステップＳ１５と同様の方法でoffset＿valueの値を設定する。
【００４８】
次に、ストリーム管理情報生成部１０４は、オフセットメタデータ３００、ビデオストリーム１１１、オーディオストリーム１１４を読込み、ストリーム管理情報を生成し、生成したストリーム管理情報を出力する（ステップＳ１７）。具体的には、ストリーム管理情報生成部１０４は、ビデオストリーム等を再生する際に必要なＰＴＳ、ＤＴＳ（Decoding Time Stamp）などの情報や、オフセットメタデータ３００を含んだＰＭＴを生成し、ＳＩ／ＰＳＩに格納する。このようなＳＩ／ＰＳＩを受信した映像表示装置は、字幕等を３Ｄ映像に重畳して表示する場合に、ＰＴＳの情報に基づいて、ＰＴＳが同時刻を示す３Ｄ映像の画像と字幕等の画像を重畳することができる。
【００４９】
多重化処理部１０５は、ビデオストリーム１１１、字幕ストリーム１１２、グラフィックスストリーム１１３、オーディオストリーム１１４、ストリーム管理情報１１５を読込み、多重化したトランスポートストリーム１１６を出力する（ステップＳ１８）。
【００５０】
次に、送信部１０６は、多重化処理部１０５が出力したトランスポートストリーム１１６を放送波にのせて送信する（ステップＳ１９）。
【００５１】
＜１．５  映像表示装置の構成＞
次に、上述した送信装置１０が送信したトランスポートストリーム１１６を受信し、映像を表示する映像表示装置２０について説明する。
【００５２】
図６は、映像表示装置２０の機能ブロック図である。
【００５３】
同図に示すように映像表示装置２０は、ユーザーインターフェース部２０１、チューナ２０２、多重分離部２０３、ストリーム管理情報解析部２０４、ビデオデコード部２０５、左目用映像プレーン２０６、右目用映像プレーン２０７、分割情報解析部２０８、字幕デコード部２０９、字幕プレーン２１０、字幕オフセット処理部２１１、グラフィックスデコード部２１２、グラフィックスプレーン２１３、グラフィックスオフセット処理部２１４、セレクタ２１５、プレーン加算部２１６、表示部２１７、オーディオデコード部２１８、スピーカ２１９から構成される。
【００５４】
映像表示装置２０は、図示されていないプロセッサ、ＲＡＭ、ＲＯＭ、ハードディスクを含む。また、映像処理装置の各機能ブロックは、ハードウェアとして構成されているか、もしくは各機能ブロックの機能は、プロセッサがメモリに記憶されているコンピュータプログラムを実行することで実現される。
（ユーザーインターフェース部２０１）
ユーザーインターフェース部２０１は、ユーザによる選局の指示、字幕やメニューなどの表示，非表示の切替えの指示、電源オン，オフの指示等をリモコン２１から受け付け、受け付けた指示に対応した制御信号を、指示に応じてチューナ２０２又はプレーン加算部２１６に出力する機能を有する。
【００５５】
この機能の一例として、ユーザがリモコン２１によって、あるチャネルへ変更する操作を行うと、その指定されたチャネルへの変更の指示を示す信号をリモコン２１が、ユーザーインターフェース部２０１へ送信する。ユーザーインターフェース部２０１は、この信号を受信すると、ユーザが指示したチャネルへと変更するための制御信号をチューナ２０２に出力し、チューナ２０２は、この制御信号に基づいてチャネルを変更し、変更したチャネルに対応した放送波を受信する。
【００５６】
また、例えば、ユーザがリモコン２１によって、字幕を表示させる操作を行うと、リモコン２１は、字幕表示の指示を示す信号をユーザーインターフェース部２０１へ送信する。ユーザーインナーフェース部２０１は、この信号を受信すると、プレーン加算部２１６に字幕を重畳して出力させることを示す制御信号を出力し、プレーン加算部２１６は、この制御信号を受信した場合に、左目用映像プレーン２０６及び右目用映像プレーン２０７の画像に字幕プレーン２１０の画像を重畳して出力させ、そうでない場合には、字幕プレーン２１０の画像を重畳しないで出力する。
（チューナ２０２）
チューナ２０２は、デジタル放送波受信用のチューナで構成されている。チューナ２０２は、ユーザーインターフェース２０１から、ユーザが指示したチャネルへと変更するための制御信号を受け付け、ユーザの選局したチャネルに変更する機能を備える。そして、そのチャネルに対応した送信装置１０から送信されたデジタル放送波を受信し、復調することによりトランスポートストリームを抽出して多重分離部２０３へ出力する機能を備える。
（多重分離部２０３）
多重分離部２０３は、デマルチプレクサＬＳＩで構成されており、トランスポートストリームを取得して、ＳＩ／ＰＳＩ、映像ストリームのパケット、音声ストリームのパケット、字幕ストリームのパケット、グラフィックスストリーム等のパケットに分離する機能を有する。
【００５７】
多重分離部２０３は、具体的には、チューナ２０２で受信し、復調されたトランスポートストリームのパケットを、ＳＩ／ＰＳＩ、映像ストリーム、音声ストリーム、字幕ストリーム及びグラフィックスストリームのパケットに分離し、ＳＩ／ＰＳＩのパケットをストリーム管理情報解析部２０４へ、映像ストリームのパケットをビデオデコード部２０５へ、字幕ストリームのパケットを字幕デコード部２０９へ、グラフィックスストリームのパケットをグラフィックスデコード部２１２へ、音声ストリームのパケットをオーディオデコード部２１８へそれぞれ出力する。
（ストリーム管理情報解析部２０４）
ストリーム管理情報解析部２０４は、多重分離部２０３からＳＩ／ＰＳＩを受け取り、ＰＡＴ、ＰＭＴ、ＮＩＴ（Network Information Table）、ＥＩＴ、ＢＩＴ（Broadcaster Information Table）などのＳＩ／ＰＳＩの内容を解析する機能を備える。また、ストリーム管理情報解析部２０４は、ＰＭＴに含まれる分割情報のオフセットメタデータ３００を抽出し、分割情報解析部２０８に出力する機能を備える。
（分割情報解析部２０８）
分割情報解析部２０８は、ストリーム管理情報解析部２０４が出力したオフセットメタデータ３００を解析し、部分領域の範囲を示す部分領域情報と、字幕プレーン２１０及びグラフィックスプレーン２１３の画像を部分領域ごとに異なるオフセット値でシフトするためのオフセット情報を抽出する機能と、抽出したこれら情報を字幕オフセット処理部２１１及びグラフィックスオフセット処理部２１４に出力する機能を備える。
（ビデオデコード部２０５）
ビデオデコード部２０５は多重分離部２０３で振り分けられて入力された３Ｄ映像のデータを含むパケットから、符号化された３Ｄ映像データを抽出して復号し、左目用の映像フレームを左目用映像プレーン２０６に、右目用の映像フレームを右目用映像プレーン２０７にそれぞれ出力する機能を備える。例えば、ＭＰＥＧ４  ＭＶＣ形式の３Ｄ映像を復号し、左目用映像のピクチャを左目用映像プレーン２０６に、右目用映像のピクチャを右目用映像プレーン２０７にそれぞれ出力する。
（字幕デコード部２０９、グラフィックスデコード部２１２）
字幕デコード部２０９は、多重分離部２０３で振り分けられた字幕データを含むパケットを復号して字幕画像を生成し、字幕プレーン２１０に出力する機能を備える。
【００５８】
このとき、字幕デコード部２０９は、ビデオデコード部で出力された３Ｄ映像のＰＴＳと同時刻を示すＰＴＳの字幕画像を字幕プレーン２１０に出力する。
【００５９】
グラフィックスデコード部２１２は、多重分離部２０３で振り分けられたグラフィックスデータを含むパケットを復号してグラフィックス画像を生成し、グラフィックスプレーン２１３に出力する機能を備える。
【００６０】
このとき、グラフィックスデコード部２０９は、字幕デコード部２０９と同様にビデオデコード部で出力された３Ｄ映像のＰＴＳと同時刻を示すＰＴＳのグラフィックス画像をグラフィックスプレーン２１０に出力する。
（左目用映像プレーン２０６、右目用映像プレーン２０７、字幕プレーン２１０、グラフィックスプレーン２１３）
左目用映像プレーン２０６は、ビデオデコード部２０５がビデオストリームのパケットを復号してＰＴＳの値に従って出力した左目用映像のピクチャを保持するプレーンメモリである。
【００６１】
右目用映像プレーン２０７は、ビデオデコード部２０５がビデオストリームのパケットを復号してＰＴＳの値に従って出力した右目用映像のピクチャを保持するプレーンメモリである。
【００６２】
字幕プレーン２１０は、左目用映像プレーン２０６及び右目用映像プレーンと同じ広さの表示領域を持ち、字幕デコード部２０９によって復号され生成した字幕画像を保持するプレーンメモリである。
【００６３】
グラフィックスプレーン２１３は、字幕プレーンと同じ広さの表示領域を持ち、グラフィックスデコード部２１２がＰＴＳの値に従って生成したグラフィックス画像を保持するプレーンメモリである。
（セレクタ２１５）
セレクタ２１５は、３Ｄ映像のＰＴＳに基づいて、左目用映像プレーン２０６の画像と右目用映像プレーンの画像とを交互に切替えてプレーン加算部２１６に出力する機能を備える。また、セレクタ２１５は、左目用映像プレーンの画像を出力する際には、字幕オフセット処理部２１１及びグラフィックスオフセット処理部２１４に対して、左目用にシフトするよう指示を行い、右目用映像プレーンの画像を出力する際には、右目用にシフトするよう指示を行う機能を備える。
（字幕オフセット処理部２１１、グラフィックスオフセット処理部２１４）
字幕オフセット処理部２１１は、字幕プレーン２１０の画像を、分割情報解析部２０８から得た部分領域情報と、オフセット情報で示される部分領域ごとのオフセット値とに基づいて、表示領域の画像を１ラインごとに逐次オフセット値分シフトする機能と、シフトするごとにシフトした画像をプレーン加算部２１６に出力する機能を備える。
【００６４】
字幕オフセット処理部２１１の表示ラインごとに逐次オフセット値分シフトする処理は、従来の１ｐｌａｎｅ＋ｏｆｆｓｅｔ方式による処理と同じである。従来の１ｐｌａｎｅ＋ｏｆｆｓｅｔ方式では、全てのラインの画像に対して同じオフセット値でシフトするが、字幕オフセット処理部２１１は、部分領域ごとにオフセット情報で示される異なるオフセット値を用いて画像をシフトする。このため、従来の１ｐｌａｎｅ＋ｏｆｆｓｅｔ方式に比べて、部分領域ごとに異なるオフセット値でシフトした画像を記憶するプレーンを別途用意する必要はない。
【００６５】
字幕オフセット処理部２１１は、セレクタ２１５から左目用にシフトする指示を受けた場合には、字幕プレーン２１０の画像を、部分領域情報で特定される部分領域の範囲ごとに、オフセット情報で示されるオフセット値に基づいて左目用にシフトし、右目用にシフトする指示を受けた場合には、右目用にシフトし、プレーン加算部２１６に出力する。
【００６６】
グラフィックスオフセット処理部２１４は、グラフィックスプレーン２１３の画像を、字幕オフセット処理部２１１と同様の方法でシフトし、プレーン加算部２１６に出力する機能を備える。字幕プレーンと同様に、グラフィックスプレーンの画像のシフトに際しても、部分領域ごとに異なるオフセット値でシフトした画像を記憶するプレーンを別途用意する必要はない。
（プレーン加算部２１６）
プレーン加算部２１６は、セレクタ２１５が出力した映像プレーンの画像に、字幕オフセット処理部２１１から１ラインごとに逐次出力された字幕画像を重畳する機能と、グラフィックスオフセット処理部２１４から１ラインごとに逐次出力されたグラフィックス画像を重畳する機能と、重畳した映像プレーンの画像を表示部に出力する機能を備える。なお、プレーン加算部２１６は、まず字幕オフセット処理部２１１が出力した字幕画像を重畳し、その後にグラフィックスオフセット処理部２１４が出力したグラフィックス画像を重畳する処理を行う。
【００６７】
プレーン加算部２１６は、まず、表示用のプレーンにセレクタ２１５が出力した映像プレーンの画像を書込み、字幕オフセット処理部２１１が出力したシフト処理された１ラインごとの字幕画像を表示用のプレーンの該当するラインに書込む。更に、グラフィックスオフセット処理部２１４が出力したシフト処理された１ラインごとのグラフィックス画像を該当する表示用の該当ラインに書込む。このように、１ラインごとに処理して書込むことができるので、
プレーン加算部２１６は、ユーザーインターフェース部２０１から字幕等を３Ｄ映像に重畳して出力させることを示す制御信号を受け取ったか否かを判断する機能と、上述の重畳を行う処理は、３Ｄ映像に重畳して出力させることを示す制御信号を受け取った場合に行うよう制御する機能を備える。
（表示部２１７）
表示部２１７は、例えば、ディスプレイであり、プレーン加算部２１６から受け取った映像プレーンの画像を表示する機能を備える。
（オーディオデコード部２１８、スピーカ２１９）
オーディオデコード部２１８は、多重分離部２０３から受け取ったオーディオストリームのパケットを順次復号して、音声データを生成し、生成した音声データを音声としてスピーカ２１９を介して出力する機能を備える。
【００６８】
スピーカ２１９は、スピーカで構成され、オーディオデコード部２１８でデコードされた音声データを音声として出力する。
【００６９】
＜１．６  映像表示装置２０の動作＞
次に、上記の構成を備える映像表示装置２０の動作について説明する。
【００７０】
図７は、映像表示装置２０の処理を示すフローチャートである。
【００７１】
ユーザがリモコン２１を操作し、受信するＴＶ放送のチャネルの変更を行った場合を例に説明する。
【００７２】
まず、ユーザーインターフェース部２０１は、指定されたチャネルへのチャネル変更の指示を示す信号をリモコン２１から受信すると、チューナ２０２にユーザが指定したチャネルに変更するための制御信号をチューナ２０２に出力する。チューナ２０２は、この制御信号に基づいてチャネルを変更し、変更したチャネルに対応した放送波を受信する。チューナ２０２は、放送波を復調しトランスポートストリームのパケットを抽出して多重分離部２０３に出力する（ステップＳ２０）。
【００７３】
多重分離部２０３は、トランスポートストリームのパケットを受取り、トランスポートストリームのパケットをビデオストリーム、ストリーム管理情報であるＳＩ／ＰＳＩ、字幕ストリーム、グラフィックスストリーム、及びオーディオストリームのそれぞれのパケットに分離し、分離したパケットをそれぞれ、ビデオデコード部２０５、ストリーム管理情報解析部２０４、ビデオデコード部２０５、字幕デコード部２０９、グラフィックスデコード部２１２、オーディオデコード部２１８にそれぞれ出力する（ステップＳ２１）。
【００７４】
次にストリーム管理情報解析部２０４は、多重分離部２０３で分離されたＳＩ／ＰＳＩのパケットを受け取り、ＳＩ／ＰＳＩに含まれるＰＡＴ、ＰＭＴ、ＮＩＴ、ＥＩＴ、ＢＩＴなどを抽出し、ビデオデコード部２０５、分割情報解析部２０８、字幕デコード部２０９、グラフィックスデコード部２１２、オーディオデコード部２１８に抽出したこれらの情報を出力する（ステップＳ２２）。
【００７５】
ビデオデコード部２０５は、多重分離部２０３から受取った３Ｄビデオストリームのパケット（例えば、ＭＰＥＧ４ ＭＶＣのＴＳのパケット）を、ストリーム管理情報解析部から受取った情報を基に復号し（ステップＳ２３）、左目用映像プレーン２０６に復号した左目用映像を、右目用映像プレーン２０７に復号した右目用映像を出力する（ステップＳ２４）。
【００７６】
字幕デコード部２０９は、多重分離部２０３から受取った字幕ストリームのパケットを、ストリーム管理情報解析部から受取った情報を基に復号し（ステップＳ２５）、３Ｄビデオストリームを復号した画像のＰＴＳと同時刻のＰＴＳを持つ字幕画像を字幕プレーン２１０に出力する（ステップＳ２９）。
【００７７】
グラフィックスデコード部２１２は、多重分離部２０３から受取ったグラフィックスストリームのパケットを、ストリーム管理情報解析部から受取った情報を基に復号し（ステップＳ２６）、３Ｄビデオストリームを復号した画像のＰＴＳと同時刻のＰＴＳを持つグラフィックス画像をグラフィックスプレーン２１３に出力する（ステップＳ３０）。
【００７８】
オーディオデコード部２１８は、多重分離部２０３から受取ったオーディオストリームのパケットを、ストリーム管理情報解析部から受取った情報を基に復号し（ステップＳ２７）、復号した音声データをスピーカ２１９に出力する（ステップＳ２８）。
【００７９】
分割情報解析部２０８は、ストリーム管理情報解析部２０４から３Ｄビデオストリームを復号した画像のＰＴＳと同時刻のＰＴＳの値を持つ字幕画像やグラフィックス画像に対応したオフセットメタデータ３００を受取り、オフセットメタデータ３００を解析して、各プレーンの部分領域情報とその部分領域ごとのオフセット値を抽出し、字幕オフセット処理部２１１及びグラフィックスオフセット処理部２１４に出力する（ステップＳ３１、Ｓ３２）。
【００８０】
次に、セレクタ２１５は、ストリーム管理情報解析部２０４がストリーム管理情報から抽出したＰＴＳの値に従って、プレーン加算部２１６に出力する映像プレーンとして、左目用映像プレーン２０６と右目用映像プレーン２０７のどちらの映像プレーンを出力するのかを選択する（ステップＳ３３）。
【００８１】
セレクタ２１５は、プレーン加算部２１６に出力する映像プレーンとして左目用映像プレーン２０６を選択した場合（ステップＳ３３：ＹＥＳ）、字幕オフセット処理部２１１とグラフィックスオフセット処理部２１４に、それぞれのプレーンを左目用にシフトする指示を行う。
【００８２】
セレクタ２１５から左目用にシフトする指示を受けた字幕オフセット処理部２１１は、部分領域ごとに字幕プレーンの画像を左目用にシフトしてプレーン加算部２１６に出力する（ステップＳ３４）。具体的には、字幕プレーンの表示領域の最上部から逐次１ライン分の画像を抽出し、分割情報解析部２０８から受取った部分領域ごとのオフセット情報で示されるオフセット値分、右にシフトした１ライン分のオフセット字幕画像をプレーン加算部２１６に出力する。字幕オフセット処理部２１１は、この処理を表示領域の最下部に達するまで繰り返す。図２（ａ）の例では、字幕オフセット処理部２１１は、領域Ａに含まれるラインの画像は、OffsetAで示される値だけ右側にシフトし、領域Ｂの範囲に含まれるラインの画像は、OffsetBで示される値だけ右側にシフトしてプレーン加算部２１６に出力する。
【００８３】
グラフィックスオフセット処理部２１４は、字幕オフセット処理部２１１で左目用画像を生成するのと同様の方法で、グラフィックスプレーンの画像を１ライン分抽出し、左目用にシフトしてプレーン加算部２１６に出力する（ステップＳ３５）。
【００８４】
プレーン加算部２１６は、セレクタ２１５から出力された左目用映像プレーンの画像に、字幕オフセット処理部２１１から１ラインずつ逐次出力されたオフセット字幕画像を重畳する。次に、グラフィックスオフセット処理部２１４から１ラインずつ逐次出力されたオフセットグラフィックス画像を重畳する（ステップＳ３６）。
【００８５】
一方、セレクタ２１５は、プレーン加算部２１６に出力する映像プレーンとして右目用映像プレーン２０７を選択した場合（ステップＳ３３：ＮＯ）には、字幕オフセット処理部２１１とグラフィックスオフセット処理部２１４に、それぞれのプレーンを右目用にシフトする指示を行う。
【００８６】
セレクタ２１５から右目用にシフトする指示を受けた字幕オフセット処理部２１１は、左目用にシフトした画像を生成する場合と同様の方法で、部分領域ごとに字幕プレーンの画像を右目用にシフトしてプレーン加算部２１６に出力する（ステップＳ３７）。ステップＳ３７の処理は、ステップＳ３４の処理に相当し、シフトする方向が右側でなく左側にシフトする点が異なるだけである。
【００８７】
グラフィックスオフセット処理部２１４は、字幕オフセット処理部２１１で右目用画像を生成する場合と同様の方法でグラフィックスプレーンの画像を部分領域ごとに右目用にシフトした右目用オフセットグラフィックス画像を生成してプレーン加算部２１６に出力する（ステップＳ３８）。
【００８８】
プレーン加算部２１６は、セレクタ２１５から出力された右目用映像プレーンの画像に、字幕オフセット処理部２１１から１ラインずつ逐次出力されたオフセット字幕画像を重畳する。次に、グラフィックスオフセット処理部２１４から１ラインずつ逐次出力されたオフセットグラフィックス画像を重畳する（ステップＳ３９）。
【００８９】
表示部２１７は、プレーン加算部２１６で重畳された画像を表示する（ステップＳ４０）。
【００９０】
以上、説明したように、映像表示装置１０は、左目用映像プレーンの画像又は右目用映像プレーンの画像に、字幕の画像及びグラフィックスの画像を１ラインずつ逐次シフトして重畳することができるので、余分な画像プレーンを使用することなく画像の重畳を行うことができる。
【００９１】
（映像表示装置２０の使用態様の一例）
以下、図８を用いて、上記の映像表示装置２０の一態様である３Ｄ映像を再生する３Ｄデジタルテレビ３０を例に挙げて説明する。
【００９２】
図８（ａ）に示すように、ユーザは、３Ｄデジタルテレビ３０と３Ｄ眼鏡４０を用いて３Ｄ映像を視聴する。
【００９３】
３Ｄデジタルテレビ３０は、２Ｄ映像及び３Ｄ映像を表示することができるものであり、受信した放送波に含まれるストリームを再生することで映像を表示する。具体的には、ＭＰＥＧ−２形式で圧縮符号化された２ＤビデオストリームやＭＰＥＧ−４  ＭＶＣ形式で圧縮符号化された３Ｄビデオストリームを再生する。
【００９４】
３Ｄデジタルテレビ３０は、３Ｄビデオストリームを受信した場合には、左目用画像と右目用画像とを交互に表示する。
【００９５】
ユーザは、このようにして再生された映像を、３Ｄ眼鏡４０を着用して眺めることで立体映像として視聴することができる。
【００９６】
図８（ｂ）は、３Ｄ眼鏡４０の左目用画像の表示時を示す。
【００９７】
画面上に左目用の画像が表示されている瞬間において、３Ｄ眼鏡４０は、左目に対応する液晶シャッターを透光にし、右目に対応する液晶シャッターは遮光する。
【００９８】
同図（ｃ）は、右目用画像の表示時を示す。
【００９９】
画面上に右目用画像が表示されている瞬間において、先ほどと逆に右目に対応する液晶シャッターを透光にし、左目に対応する液晶シャッターを遮光する。
【０１００】
図９は、ユーザが３ＤデジタルＴＶの３０のディスプレイ５０に表示される画像を、３Ｄ眼鏡４０を通して見たときのそれぞれの表示物の見え方を概念的に示す図である。
【０１０１】
左目用画像が表示されているとき、３Ｄ眼鏡４０の右目は、液晶シャッターで隠された状態となり、ユーザは左目だけで左目用画像を見る。また、ディスプレイ５０に右目用画像が表示されているとき、３Ｄ眼鏡４０の左目は液晶シャッターで隠された状態となり、ユーザは、右目だけで左目用画像を見る。このような表示制御を行うことにより、ユーザには、３Ｄ映像データに含まれるオブジェクト６０はディスプレイ５０から手前に飛び出して見える。更に、その手前に字幕プレーンの表示物７０と表示物８０が飛び出して見える。表示物７０は、図２（ａ）の部分領域である領域Ａに表示されている表示物であり、表示物８０は、領域Ｂに表示されている表示物であるので、上記で説明したように部分領域ごとに異なるoffset量で画像をシフトことにより、表示物８０は、表示物７０より手前に飛び出しているように見える。更に、その手前にはグラフィックスプレーンの表示物９０が飛び出しているように見える。
【０１０２】
ユーザは、このように３Ｄ眼鏡を通して眺めることによって、３Ｄデジタルテレビ３０に表示される映像を立体的な映像として見ることができる。
＜２．実施の形態２＞
＜２．１  概要＞
実施の形態１のように、部分領域ごとにシフトするオフセット値を設定して、それぞれの部分領域に表示される表示物を異なるオフセット値で表示する場合において、部分領域の境界付近に、それぞれの表示物が表示されるような場合には、深度の異なる表示物が近接して表示されることになる。このため、このような映像を視聴した場合、ユーザにとって見づらい場合がある。
【０１０３】
そこで、本実施の形態２では、部分領域の境界近傍の一定の範囲は、表示物の表示を行わない禁止領域を設けることによって、深度の異なる表示物が近接して表示されるのを防ぎ得る送信装置について説明する。この送信装置は、部分領域ごとに禁止領域を示す情報を生成し、伝送ストリームに付加して送信する。
【０１０４】
また、禁止領域を示す情報が付加された伝送ストリームを受信した場合には、部分領域ごとに、オフセット情報で示されるオフセット値で画像を水平方向にシフトする際に、この禁止領域に含まれる画像はシフトせずに、禁止領域の範囲外の画像のみシフトする映像表示装置について説明する。
【０１０５】
以下、実施の形態１で用いたデータ構造、送信装置、映像表示装置と共通の構造や動作については、説明を省略し、異なる点を重点的に説明する。
【０１０６】
＜２．１  データ＞
図１０は、字幕プレーン１０００の部分領域における表示物の表示をしない禁止領域を示す概念図である。
【０１０７】
字幕プレーン１０００は、水平境界線で、領域Ａと領域Ｂとの部分領域に、分割されている。領域Ａには、水平境界線の上側に禁止領域１２１０が、領域Ｂには、水平境界線の下側に禁止領域１２１１が設定されており、表示物１２００と表示物１２０１とは、領域Ａの禁止領域１２１０の範囲外に表示され、表示物１２０３は領域Ｂの禁止領域１２１１の範囲外に表示されている。
【０１０８】
以下、このように分割された各々の部分領域に対応した禁止領域を示す情報を記述したオフセットメタデータのデータ構造について説明する。
【０１０９】
図１１は、本実施の形態２で用いるオフセットメタデータ３１０のデータ構造を示す。オフセットメタデータ３１０は、実施の形態１で用いたオフセットメタデータ３００に禁止領域を示すための記述子３１１を追加したデータ構造である。
【０１１０】
記述子３１１であるforbidden＿area（）のupper＿lengthは、対応する部分領域の上端の境界線における禁止領域の範囲を示す。同様にlower＿lengthは、下端の境界線における禁止領域の範囲を示す。具体的には、図１０の例では、領域Ａについては、上端は字幕プレーン１０００の表示領域の上端と同じであり禁止領域が設定されていないのでupper＿lengthには、「０」が記述される。一方、lower＿lengthには、禁止領域１２１０の高さを示す値が記述される。
【０１１１】
領域Ｂについては、領域Ｂの上端は、領域Ａとの境界であり、upper＿lengthには、禁止領域１２１１の高さを示す値が記述される。一方、領域Ｂの下端は、字幕プレーンの表示領域の下端と同じであり、禁止領域が設定されていないのでlower＿lengthには、「０」が記述される。
【０１１２】
＜２．２  送信装置の構成＞
図１２は、本実施の形態２に係る送信装置１０ａの機能ブロック図である。
【０１１３】
送信装置１０ａの機能のほとんどは、実施の形態１の送信装置１０と同じである。送信装置１０ａは、送信装置１０に比べて禁止領域設定部１０７と、ストリーム生成部１０８が追加され、分割情報生成部１０２ａの機能が送信装置１０の分割情報生成部１０２と異なる。
【０１１４】
送信装置１０の分割情報生成部１０２は、字幕ストリーム１１２やグラフィックスストリーム１１３の表示物の表示位置に基づいて部分領域の情報を生成していたが、分割情報生成部１０２ａは、コンテンツ製作者が予め定めた領域情報の入力を受け、その領域情報に基づいて、字幕やグラフィックスの表示領域を部分領域に分割するための分割情報を生成する点で異なる。
【０１１５】
禁止領域設定部１０７は、同様にコンテン製作者が予め定めた部分領域ごとの禁止領域の情報の入力を受け、部分領域ごとに禁止領域を示す情報を追加する機能を備える。
【０１１６】
ストリーム生成部１０８は、コンテンツ作成者によって入力された字幕及びグラフィックスのデータから、字幕ストリーム及びグラフィックスストリームを生成する機能を備える。
【０１１７】
＜２．３  送信装置の動作＞
以下、送信装置１０ａにおける禁止領域を考慮した字幕ストリーム及びグラフィックスストリームを生成する処理動作を説明する。なお、グラフィックスストリームを生成する場合は、以下で説明する字幕ストリームを生成する場合の字幕データがグラフィックスデータに置き換わっただけなので、同様の手順で生成することができる。このため、字幕ストリームを生成する場合を例に説明する。
【０１１８】
図１３は、送信装置１０ａの禁止領域を考慮した字幕ストリームを生成する処理のフローチャートである。
【０１１９】
分割情報生成部１０２ａは、コンテンツ作成者によって字幕の表示位置等がコンテンツ作成者によって予め設定された部分領域を示す情報を読込み、部分領域ごとにオフセットメタデータ３１０のdividing＿point＿startとdividing＿point＿endの値を設定する。そして、禁止領域設定部１０７は、同様にコンテンツ作成者によって予め設定された禁止領域を示す情報を読込み、部分領域ごとに、オフセットメタデータ３１０のforbidden＿areaのupper＿lengthとlower＿lengthとの値を設定する（ステップＳ５０）。なお、コンテンツ作成者によって予め設定された部分領域を示す情報及び禁止領域を示す情報は、例えば、コンテンツ提供者が、送信装置１０ａに備えられたモニターを見ながら外部からのデータ入力用のキーボードを操作することによって入力される。具体的には、コンテンツ提供者は、部分領域の開始Ｙ座標の値と終了Ｙ座標の値を入力する。また、コンテンツ作成者が作成した部分領域ごとの開始Ｙ座標の値、終了Ｙ座標の値及び禁止領域の高さを示すリストを記憶した外部記憶装置（例えば、ハードディスクドライブやメモリカード）を送信装置１０ａに接続して読取るようにしてもよい。
【０１２０】
次に、ストリーム生成部１０８は、コンテンツ作成者が作成した部分領域を示す情報を読込むのと同様の方法で、コンテンツ作成者が入力した字幕データを読込む（ステップＳ５１）。なお、この字幕データは、禁止領域の範囲には字幕を表示しないようにコンテンツ提供者によって予め表示位置が定められている字幕データである。
【０１２１】
次に、ストリーム生成部１０８は、コンテンツ作成者によって入力された字幕について、字幕ストリームを生成する（ステップＳ５２）。
【０１２２】
以上の処理により、送信装置１０ａは、部分領域ごとに字幕を表示しない禁止領域を示す情報を追加したオフセット情報を含むオフセットメタデータを生成することができ、禁止領域には字幕を表示しない字幕ストリームを生成することができる。
【０１２３】
＜２．４  映像表示装置の構成＞
次に、本実施の形態２に係る送信装置１０ａが送信したトランスポートストリーム１１６を受信し、映像を表示する映像表示装置について説明する。なお、本実施の形態２に係る映像表示装置は、実施の形態１の映像表示装置２０とほぼ同じ構成であるので、説明の便宜上、映像表示装置２０と同じ符号を用いる。
【０１２４】
本実施の形態２の映像表示装置２０は、字幕オフセット処理部２１１及びグラフィックスオフセット処理部２１４の機能が、実施の形態１の字幕オフセット処理部２１１及びグラフィックスオフセット処理部２１４の機能に加えて、オフセットメタデータ３１０の部分領域ごとの禁止領域を示す情報を抽出して、抽出した禁止領域の範囲に含まれる画像は、シフトせず、禁止領域以外の部分領域の範囲に含まれる画像のみをシフトする機能を有する。
【０１２５】
＜２．５  映像表示装置の動作＞
以下、上記の機能を備えた映像表示装置２０の処理動作について説明する。
【０１２６】
図１４は、本実施の形態の映像表示装置２０の処理を示すフローチャートである。
【０１２７】
ステップＳ２０〜ステップＳ３３までの処理は図７のステップＳ２０〜ステップＳ３３と同じ処理であるので、ここでは、ステップＳ３３以降の処理を重点的に説明する。
【０１２８】
セレクタ２１５は、プレーン加算部２１６に出力する映像プレーンの画像として左目用映像プレーン２０６の画像を選択した場合（ステップＳ３３：ＹＥＳ）、字幕オフセット処理部２１１とグラフィックスオフセット処理部２１４に、それぞれのプレーンの画像を左目用にシフトする指示を行う。
【０１２９】
字幕オフセット処理部２１１は、部分領域に禁止領域が設定されているかを調べる（ステップＳ６１）。具体的には、オフセットメタデータ３１０の部分領域ごとのforbidden＿areaのupper＿lengthとlower＿lengthの値について、それぞれの値が「０」であるか否かを調べ、「０」以外の値であれば禁止領域が設定されていると判断する。そしてシフトしようとしている領域がこの禁止領域内であれば（ステップＳ６１：ＹＥＳ）、この領域はシフトしない画像をプレーン加算部２１６に出力する。一方、禁止領域内でなければ（ステップＳ６１：ＮＯ）、この領域の画像をoffset＿valueで示される値で左目用に、上述の図７のステップＳ３４と同様の方法で右にシフトした画像をプレーン加算部２１６に出力する（ステップＳ６２）。
【０１３０】
グラフィックスオフセット処理部２１４は、ステップＳ６１と同様の方法で、グラフィックスプレーンの画像についても禁止領域か否かを調べる（ステップＳ６３）。
【０１３１】
ステップＳ６３でＹＥＳの場合には、グラフィックスオフセット処理部２１４は、シフトしない画像をプレーン加算部２１６に出力し、ステップＳ６３でＮＯの場合には、ステップＳ６２と同様の方法で、グラフィックスプレーンに適用する部分領域ごとのoffset＿valueで示される値で、左目用に、右にシフトした画像をプレーン加算部２１６に出力する（ステップＳ６４）。
【０１３２】
次にプレーン加算部２１６は、セレクタ２１５が出力した左目用映像プレーンの画像に、字幕オフセット処理部２１１が出力した左目用にシフトした字幕画像と、グラフィックスオフセット処理部２１４が出力した左目用にシフトしたグラフィックス画像とを上述の図７のステップＳ３６と同様の方法で重畳し、表示部２１７に出力する（ステップＳ６５）。表示部２１７は、プレーン加算部２１６が出力した左目用画像を表示する（ステップＳ７１）。
【０１３３】
一方、ステップＳ３３でＮＯの場合、字幕プレーンとグラフィックスプレーンとを右目用にシフトした画像をステップＳ６６〜Ｓ７０の処理によって生成する。ステップＳ６６〜ステップＳ７０は、左目用にシフトした画像を生成する処理であるステップＳ６１〜ステップＳ６５の処理に対応し、画像をシフトする方向が右方向ではなく左方向である点が異なるだけである。
【０１３４】
そして表示部２１７は、プレーン加算部２１６が出力した右目用画像を表示する（ステップＳ７１）。
＜３．変形例＞
以上、本発明に係る送信装置及び映像表示装置を、実施の形態に基づいて説明したが、以下のように変形することも可能であり、本発明は上述した実施の形態で示した通りの送信装置及び映像表示装置に限られないことは勿論である。
【０１３５】
（１）上述の実施の形態では、部分領域の範囲を示す情報と、その部分領域ごとのオフセット値を示す情報とを１つのデータ構造内に記述した例で説明したが、部分領域の範囲を示す情報とその部分領域ごとのオフセット値は、同じデータ構造内に記述しなくてもよい。部分領域を示す範囲と、その部分領域に適用するオフセット値との対応がわかれば、どのようなデータ構造を用いてもよい。
【０１３６】
例えば、図１５のように、オフセット値の情報を記述したoffset＿metadataと部分領域の情報を記述したoffset＿sequence＿id＿refsとを用いてもよい。
【０１３７】
図１５のoffset＿metadataは、Blu-ray Disc（登録商標）の仕様として開示されてoffset＿metadataと同等のデータ構造である。詳しくは、非特許文献１のＡ.３．６．１に記載されている。
【０１３８】
本変形例のオフセットメタデータ４００は、このoffset＿metadataで示されるデータ構造とoffset＿sequence＿id＿refsで示されるデータ構造とで、部分領域ごとのオフセットを示す情報を記述するものである。
【０１３９】
offset＿sequence＿id＿refsのmember＿of＿offset＿sequence＿id＿refsは、offset＿sequenceの数、すなわち部分領域の数を示す。
【０１４０】
forループ内のoffset＿sequence＿id＿refは、offset＿metadataのoffset＿sequence＿idで参照されるOffset Sequenceを特定するためのＩＤである。
【０１４１】
dividing＿point＿startは、offset＿sequence＿id＿refで示される部分領域の開始Ｙ座標であり、dividing＿point＿endは、同じく領域の終了Ｙ座標を示す。
【０１４２】
このように、部分領域を示す情報と、オフセット値を示す情報とを別々のデータ構造でで記述することにより、より柔軟に部分領域ごとのオフセット値の対応付けを行える。
【０１４３】
また、部分領域の範囲を記述するために、部分領域の開始Ｙ座標と、終了Ｙ座標とを用いたが、部分領域の範囲の記述方法はこれに限らない。部分領域の範囲が特定できる情報であればどのような記述であっても構わない。例えば部分領域の開始Ｙ座標と、高さとで記述してもよい。
【０１４４】
また、隣接する部分領域の深度の差、すなわちoffset＿valueの値の差が所定値より大きい場合には、禁止領域の高さをoffset＿valueの値の差が所定値以内の場合に比べて大きくとるようにしてもよい。禁止領域の領域の高さを隣接する部分領域の深度の差に応じて変えることによって、境界付近での深度の違いによる見づらさを低減することができる。
【０１４５】
（２）実施の形態及び上述の変形例では、部分領域の範囲を特定する座標を直接オフセットメタデータに記述する例で説明したが、部分領域の範囲を特定する座標を、オフセットメタデータに直接記述しなくてもよい。オフセットメタデータに記述する情報は、部分領域の範囲を特定できる情報であればよい。具体的には、例えば、予め分割するパターンを何種類か用意しておき、その分割パターンを特定できるＩＤを記述してもよい。映像表示装置では、その製造時に予め、分割パターンを特定するＩＤに対応付けて分割パターンごとの部分領域の範囲の座標を記憶させておく。そして、映像表示装置は、受信したストリームに含まれるオフセットメタデータの分割パターンを示すＩＤを抽出して、そのＩＤに対応する分割パターンの部分領域を、予め記憶している領域情報を参照して処理を行う。
【０１４６】
図１６は、分割パターンの例とオフセットメタデータのデータ構造の一例を示す。
【０１４７】
分割パターンとして、図１６（ａ）と（ｂ）の２種類の分割パターンを予め定義する。同図（ａ）は表示領域を２つに分割する例でこのregion＿IDは「３」であり、同図（ｂ）は３つに分割する例で、region＿IDは「４」である。このように、分割数に１を加えた値をregion＿IDとする。
【０１４８】
同図（ｃ）は、オフセットメタデータ５００のデータ構造の一例である。
【０１４９】
region＿IDは、分割パターンを特定するためのＩＤであり、図１６の例では、その値は「３」か「４」である。
【０１５０】
number＿of＿regionは、部分領域の数を示し、region＿ID−１で求めることができる。
【０１５１】
max＿disparity＿in＿pictureは、表示領域をシフトする場合の最大のオフセット値を示し、部分領域ごとにオフセット値を変えて出力しない場合等、すなわち実施の形態１で説明したoffset＿priorityに「１」が設定された部分領域のoffset＿valueに相当する。
【０１５２】
forループ内のmin＿disparity＿in＿region＿iは、部分領域ごとのオフセット値を示す。部分領域ごとにこのmin＿disparity＿in＿region＿iを用いて部分領域の画像をシフトする。
【０１５３】
同図（ｄ）は、映像表示装置に予め記憶されている分割パターンごとの部分領域の範囲を記した分割パターン情報６００のデータ構造の例である。
【０１５４】
分割パターン情報６００は、分割パターンごとに部分領域の範囲を記述したテーブルである。同図（ｄ）で示すように、分割パターン情報６００は、region＿ID６０１、regionNO６０２、start６０３、end６０４の項目で構成されている。
【０１５５】
region＿ID６０１はオフセットメタデータ５００で記述されたregion＿IDを特定するための項目であり、regionNO６０２は、region＿IDで特定された分割パターンの部分領域を特定するための項目である。start６０３、end６０４はそれぞれ、部分領域ごとの開始Ｙ座標、終了Ｙ座標を記述するための項目である。
【０１５６】
同図（ｄ）のregion＿IDが「３」の場合が同図（ａ）の場合の分割パターンに対応し、regionNOが「０」と「１」の２つの部分領域があり、regionNOが「０」の領域の開始Ｙ座標は「０」で終了Ｙ座標は「５３９」であることが記憶されている。同様にregionNOが「１」の場合には開始Ｙ座標は「５４０」で終了Ｙ座標は「１０８０」であることが記憶されている。同様に、同図（ｄ）のregion＿IDが「４」の場合が同図（ｂ）の場合の分割パターンに対応する。このように、映像表示装置は、オフセットメタデータ５００に含まれているregion＿IDを抽出し、予め記憶している分割パターン情報６００を参照することによってregion＿IDに対応した部分領域の範囲を特定することができる。
【０１５７】
（３）実施の形態２では、禁止領域の範囲を境界線から一定の高さで記述する例で説明したが、禁止領域の範囲の記述方法は、境界線から一定の高さで記述することに限らない。禁止領域の範囲を特定できれば、どのような記述であっても構わない。例えば、各部分領域の高さに対する割合で記述しても構わない。
【０１５８】
図１７は、部分領域の高さに対する割合で記述するオフセットメタデータのデータ構造の例を示す。オフセットメタデータ３２０は、同図の記述子３２１であるforbidden＿area＿ratio（）で示すように、禁止領域の範囲を部分領域の上端及び下端の境界それぞれについて部分領域の高さに対する割合で記述する。upper＿side＿ratioは、上端における禁止領域の範囲を、部分領域の高さに対する割合を示す。例えば、この値が0.2であり、部分領域の高さが５４０であるとすると、禁止領域の高さは、１０８（＝５４０ｘ０．２）であり、上端の境界のＹ座標に１０８を加えた範囲までが禁止領域であるということを示している。同様に、lower＿side＿ratioは、部分領域の下端における禁止領域の範囲を、部分領域の高さに対する割合で示す。
【０１５９】
このように記述することで、部分領域の高さに応じた一定割合の範囲を禁止領域として設定することができる。
【０１６０】
（４）実施の形態２の映像表示装置では、禁止領域が設定されているオフセットメタデータ３１０を受信した場合の字幕オフセット処理部２１１及びグラフィックスオフセット処理部２１４でのオフセット処理において、禁止領域に含まれる画像はシフトしないとしが、オフセット処理はこの処理にかぎられない。隣接する部分領域の境界付近での深度の差が大きくならないようにオフセット処理を行えればよい。例えば、禁止領域に含まれる画像を、隣接する部分領域のそれぞれのオフセット値の中間のオフセット値でシフトしてもよい。また、隣り合う領域のオフセット値の差が予め定められた値よりも小さい場合には、禁止領域を部分領域ごとのオフセット値でシフトしてもよい。
【０１６１】
また、表示物が表示されない部分領域のoffset＿valueの値を「０」にしてもよい。表示物が表示されない部分領域の画像をシフトする必要はないので、表示物が表示されないことが予めわかっている部分領域についてはoffset＿valueの値を常に「０」にすることによって、オフセット処理の負荷を低減することができる。
【０１６２】
（５）実施の形態において表示領域を部分領域に分割してオフセットメタデータに記述するとしたが、このときに、部分領域の高さは偶数になるようにしてもよい。これは以下に示す理由による。ＴＶ放送における映像では、放送の帯域を有効に利用するために、明るさに比べて色に対する分解能が低いという人間の目の特性を利用して色成分の情報削減を行う色差方式であるデジタルコンポーネント映像信号方式が広く用いられており、主に４：２：２形式の映像フォーマットが用いられている。この形式では、水平・垂直方向の色信号を走査線１本おきにサンプリングするため、字幕やグラフィックスの部分領域の高さが奇数になるように分割すると、３Ｄ映像と重畳したときに１ラインずれてしまう可能性があるからである。
【０１６３】
（６）実施の形態では、字幕ストリームやグラフィックスストリームは、映像ストリームと多重化された伝送ストリームに含めて放送波として送信するとしたが、字幕ストリームやグラフィックスストリームの伝送は、映像ストリームと多重化して伝送する方法に限られない。映像表示装置で、映像と字幕及びグラフィックスとを重畳して出力できるようにこれらのストリームが受信できれば、どのような方法で送信してもよい。例えば、多重化した放送波ではなく異なる放送波で送信してもよいし、インターネットなどのネットワーク経由で配信してもよい。更には、SD（登録商標）カードやDVD、Blu-ray Discなどの記録媒体によって配布されてもよい。
【０１６４】
なお、字幕ストリームやグラフィックスストリームは、ビデオや字幕に重畳され、付加的な情報やユーザによるインタラクティブな操作を行うグラフィックを生成できる形式のストリームであれば、どのような形式で記述されたデータを用いて生成されたストリームであってもよい。例えば、Ｊａｖａ（登録商標）などのプログラミング言語で構成されているデータを用いて生成したストリームとしてもよいし、ＨＴＭＬ（Hyper Text Markup Language）やＨＤＭＬ（Handheld Device Markup Language）などで記載されたデータを用いて生成したストリームとしてもよいし、ＢＭＬ（Broadcast Markup Language）などで記載されたデータを用いて生成したストリームであってもよい。
【０１６５】
（７）実施の形態では、オフセットメタデータは、ＰＭＴ内に記述して送信する例で説明したが、オフセットメタデータはＰＭＴに記述することに限らない。映像表示装置が、オフセットメタデータを抽出して部分領域ごとのオフセット情報が取得できれば、映像表示装置が取得するデータのどこに記述されていてもよい。例えば、番組単位でオフセットメタデータのオフセット情報が変化しないような場合には、ＥＩＴに記述してもよい。チャネル単位で変わらない場合には、ＰＳＩ内のチャネルを示す記述子内に記述してもよい。また、オフセットメタデータを記述した単独のストリームにしてもよい。更には、グラフィックスの描画がＪａｖａ（登録商標）プログラムによって記述されており、映像表示装置がこのＪａｖａプログラムを実行することによってグラフィックスプレーンの画像を生成する場合には、オフセットメタデータは、Ｊａｖａプログラム内に記述してもよい。また、グラフィックスを描画するためのデータがＨＴＭＬで記述されている場合には、ＨＴＭＬ内にオフセットメタデータが記述されていてもよい。
【０１６６】
（８）上述の実施の形態では、３Ｄ映像の左目用と右目用の映像を共に放送波で送信及び受信するものとして説明したが、３Ｄ映像の送信・受信は、これに限られない。映像表示装置で視聴者が３Ｄ映像として視聴できるように表示するための左目用と右目用との映像が受信できるように送信できれば、どのように送信されても構わない。例えば、左目用の映像は従来の放送波で送信・受信し、右目用の映像はネットワーク経由などで配信・受信するようにしてもよい。そして、この場合、オフセットメタデータは、放送波以外の送信方法(この例の場合ネットワーク経由)から配信するようにしてもよい。こうすることで、既存の放送設備はそのまま利用できる。
【０１６７】
（９）実施の形態では、表示領域を２つの部分領域に分割した例で説明したが、部分領域の分割数は２つに限られない。３Ｄ映像と重畳した場合に、異なる表示物の深度を適切に設定できる部分領域に分割できればよい。例えば、２つ以上の部分領域に分割してもよい。３つの領域に分割した場合には、図３のオフセットメタデータ３００のnumber＿of＿offset＿sequence＿in＿OSGの値は「３」であり、forループ内において３つのoffset＿value、dividing＿point＿start、dividing＿point＿endの値が設定される。
【０１６８】
また、分割数の上限値を設定してもよい。この場合、分割数の上限を、表示される字幕等の高さの最大値に基づいて決定してもよい。例えば、表示画面の高さをＷとし、字幕等の高さの最大値をＮとすると、Ｗ／Ｎの値を越えない最大の整数値を分割数の最大値としてもよい。また、表示画面の解像度に応じて分割数の最大値を制限してもよい。例えば、表示領域の大きさが、Full HD（full high definition）（高さ方向の画素数が１０８０以上）の場合には４分割まで、Full HD以下でHD（high definition）（高さ方向の画素数が１０８０未満７２０以上）の場合は３分割まで、SD（standard definition）（高さ方向の画素数が７２０未満）の場合は２分割までというように制限してもよい。
【０１６９】
また、各部分領域の境界線は、接している必要はない。例えば、表示領域の最上部から全体の高さの１／４の範囲の部分領域と、表示領域の最下部から全体の高さの１／２の範囲の部分領域を設定してもよい。このように分割した場合、部分領域の境界線は接していない。
【０１７０】
また、表示領域に対して、オフセット値でシフトする領域の割合を制限してもよい。例えば、オフセット値を設定する各部分領域の高さの合計を表示領域の１／２に相当する高さに制限してもよい。この場合、各部分領域の境界は、接していない場合があり得る。
【０１７１】
このように、オフセットする部分領域以外の領域は、字幕オフセット処理部２１１やグラフィックスオフセット処理部２１４でオフセット処理する必要がないので処理の負荷を低減し得る。
【０１７２】
（１０）実施の形態において、時間経過に伴って同じ部分領域におけるoffset＿valueの値が切替わる場合に切替える前の一定時間は、字幕やグラフィックスを表示しないようにしてもよい。短時間の内に、表示物の深度が大きく異なると、３Ｄ映像を視聴している視聴者にとって映像が見づらい場合がある。深度が切替わる前の一定時間は表示物を表示しないことによって、視聴者にとって見づらくなることを低減することができる。
【０１７３】
また、頻繁に部分領域の分割範囲や深度が変わると、字幕オフセット処理部２１１やグラフィックスオフセット処理部２１４でのオフセット処理において、処理負荷が増える。このため、部分領域や、深度の切替えを一定の時間単位で行うようにしてもよい。
例えば、１つの番組においては、部分領域の範囲とそのoffset＿valueを変えないようにしてもよい。これにより、番組開始時に部分領域とそのoffset＿valueを抽出したら、番組が終わるまで同じ値を使うことができるので、処理負荷が低減できる。
【０１７４】
また、ＭＰＥＧ２形式やＭＰＥＧ４  ＭＶＣ形式で符号化された映像のＧＯＰ単位やＩpictureと共に表示されるべきタイミングのときにしかoffset＿valueの値を変えないようにしてもよい。
【０１７５】
また、部分領域やoffset＿valueの値を切替える際には、その切替えタイミングの時刻が来る一定時間前から切替えが発生することを示す情報をＳＩ／ＰＳＩに付加して伝送するようにしてもよい。
【０１７６】
映像表示装置は、この切替えが発生することを示す情報が付加されているストリームのパケットを受信している間は、字幕プレーンやグラフィックスプレーン画像をシフトせずに出力するようにしてもよい。
【０１７７】
（１１）実施の形態２では、送信装置１０ａが禁止領域を考慮した字幕ストリームを生成する例で説明したが、字幕ストリームの生成は、送信装置１０ａで行わなくてもよい。送信装置１０ａは、字幕ストリームを含んで多重化した伝送ストリームが送信できればよく、字幕ストリームの生成は、別の装置で行い、送信装置に出力してもよい。
【０１７８】
（１２）実施の形態１のビデオデコード２０５は、ＭＰＥＧ４  ＭＶＣ形式の３Ｄ映像を復号するとしたが、３Ｄ映像の符号化方式はこの方式に限られない。３Ｄ映像が視聴できるように右目用の映像と左目用の映像とが生成できれば、符号化方式はどのような方式であっても構わない。例えば、右目用と左目用との映像をそれぞれＭＰＥＧ２形式又はＭＰＥＧ４  ＡＶＣで符号化したデータストリームを受信して復号してもよい。また、右目用、左目用どちらか一方の映像をＭＰＥＧ２形式で符号化し、右目用と左目用の映像の差分のみをＭＰＥＧ２やＭＰＥＧ４  ＡＶＣで符号化して、多重化されたデータストリームを受信して復号してもよい。また、サイドバイサイド方式の３Ｄ映像を受信して復号してもよい。
【０１７９】
（１３）実施の形態１の映像表示装置２０のプレーン加算部２１６では、映像プレーンに字幕プレーンの画像とグラフィックスプレーンの画像とを重畳する際に、まず字幕プレーンの画像を重畳し、そのあとにグラフィックスプレーンの画像を重畳するとしたが、重畳の方法はこれに限らない。映像プレーンの画像に、字幕プレーンの画像とグラフィックスプレーンの画像とが重畳できれば、どのように重畳してもよい。例えば、重畳する際の字幕プレーンの画像の深度とグラフィックスプレーンの画像の深度とを比較し、深度の小さい方のプレーンの画像を先に重畳するようにしてもよい。
【０１８０】
（１４）本発明は、上記の処理を実現する方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【０１８１】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ―ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。
【０１８２】
また、本発明に係るコンピュータプログラム又はデジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
【０１８３】
（１５）上記実施の形態及び上記変形例をそれぞれ適宜組み合わせるとしてもよい。
＜４．補足＞
以下、更に本発明の一実施形態としての送信装置及び映像表示装置の構成及びその変形例と効果について説明する。
【０１８４】
（１）本発明の一実施形態に係る送信装置は、３Ｄ映像とそれに重ねて表示されるべき表示オブジェクトとから成る映像を映像表示装置による表示領域に表示させるためのデータを送信する送信装置であって、前記表示領域を水平境界線により２以上の領域に分割して成る部分領域のそれぞれの範囲を示す分割情報を生成する分割情報生成手段と、前記部分領域のそれぞれについて、表示オブジェクトを３Ｄ表示するための深度を示すオフセット情報を、当該表示オブジェクトが存する部分領域内における３Ｄ映像の映像部分の深度に応じて設定するオフセット情報設定手段と、前記分割情報と、前記オフセット情報と、前記３Ｄ映像を表示するための３Ｄ映像データとを含んで構成される伝送ストリームを生成するストリーム生成手段と、前記伝送ストリームを送信するストリーム送信手段とを備える。
【０１８５】
この構成の送信装置は、３Ｄ映像に重畳して表示されるべき表示オブジェクトの表示領域を垂直境界線で分割するのではなく、水平境界線によって複数の部分領域に分割し、部分領域ごとに異なる深度で映像表示装置に表示させるためのオフセット情報を送信する。
【０１８６】
従って、映像表示装置で３Ｄ映像に字幕等表示データの表示プレーンを重畳して表示する際に、字幕等表示データにおける異なった部分領域に含まれる表示オブジェクトを異なった深度で見えるように表示し得るストリームデータを送信することができる。
【０１８７】
（２）ここで、前記オフセット情報設定手段は、表示オブジェクトを表示する時刻に表示されるべき前記３Ｄ映像の深度に応じて、前記３Ｄ映像における時間的な区間単位ごとに、前記オフセット情報を前記部分領域のそれぞれについて１つ設定する、としてもよい。
【０１８８】
従って、この構成の送信装置は、それぞれの部分領域について、時間的にまとまった単位ごとに適切な深度で映像表示装置に表示させるためのオフセット情報を送信することができる。
【０１８９】
（３）ここで、前記３Ｄ映像データはＭＰＥＧ２形式又はＭＰＥＧ４形式で符号化されたデータであり、前記分割情報生成手段は、前記部分領域の境界線の垂直方向の位置が、前記表示領域の上端から当該３Ｄ映像データの符号化の際のマクロブロックの垂直方向の画素数のＮ倍（Ｎは１以上の自然数）で表される相対位置になるように分割した分割情報を生成する、
としてもよい。
【０１９０】
この構成の送信装置は、部分領域の高さが、３Ｄ映像をＭＰＥＧ２形式又はＭＰＥＧ４形式で符号化した際のマクロブロックの大きさの整数倍になるように部分領域を分割することができる。
【０１９１】
従って、ＭＰＥＧ２形式又はＭＰＥＧ４形式で符号化された３Ｄ映像を復号して重畳する際の処理が容易になる。
【０１９２】
（４）ここで、更に、前記部分領域内の境界線近傍の予め定められた一定範囲を、表示オブジェクトの表示を禁止する禁止領域とすることを示す禁止領域情報を生成する禁止領域生成手段を備え、前記ストリーム生成手段は、前記伝送ストリームに、更に前記禁止領域情報を含める、としてもよい。
【０１９３】
従って、この構成の送信装置は、部分領域の境界近傍の一定範囲の領域には、表示オブジェクトの表示をしないことを示す禁止領域情報を送信することができる。
【０１９４】
（５）ここで、前記禁止領域は、前記部分領域のそれぞれについて、当該部分領域の高さに対して予め定められた一定割合の範囲の領域である、としてもよい。
【０１９５】
従って、この構成の送信装置は、部分領域の高さに対して一定の比率の範囲には、表示オブジェクトの表示を行わない領域を設定することができる。
【０１９６】
（６）ここで、更に、前記表示オブジェクトの表示範囲が、前記禁止領域情報に基づいて特定される禁止領域の範囲と重なる部分がない表示オブジェクト用のデータストリームを生成する表示オブジェクト用データストリーム生成手段と、前記ストリーム生成手段は、更に前記表示オブジェクト用データストリームを含んで構成される伝送ストリームを生成する、としてもよい。
【０１９７】
この構成の送信装置は、禁止領域として設定された範囲には、字幕等の表示オブジェクトの表示がされていない表示オブジェクト用データストリームを生成して、このデータストリームを含んで多重化した伝送ストリームを送信する。
【０１９８】
従って、このようなデータストリームを受信した映像表示装置において、境界近傍に深度の異なる表示オブジェクトが表示されない映像を表示し得る表示オブジェクト用データストリームを生成して送信することができる。
【０１９９】
（７）ここで、更に、前記表示オブジェクトの表示範囲が、前記禁止領域情報に基づいて特定される禁止領域の範囲と重なる部分がない表示オブジェクト用のデータストリームを生成する表示オブジェクト用データストリーム生成手段と、前記表示オブジェクト用データストリームを送信する表示オブジェクト用データストリーム送信手段とを備える、としてもよい。
【０２００】
この構成の送信装置は、禁止領域として設定された範囲には、字幕等の表示オブジェクトの表示がされていない表示オブジェクト用データストリームを生成して、送信する。
【０２０１】
従って、３Ｄ映像に重畳して表示するための表示オブジェクト用データストリームを、伝送ストリームとは、別に送信することができる。
【０２０２】
（８）本発明の一実施形態に係る映像表示装置は、伝送ストリームを受信し、当該伝送ストリームに含まれる映像データの映像に表示オブジェクトを重畳して表示する映像表示装置であって、前記伝送ストリームには、前記表示オブジェクトを表示するための表示領域を分割して成る部分領域を特定する分割情報と、前記部分領域ごとに、表示オブジェクトを３Ｄ表示するための深度を示すオフセット情報が含まれており、前記分割情報に基づいて特定される部分領域のそれぞれに表示される表示オブジェクトを、前記オフセット情報に基づいて水平方向にシフトして、右目用表示オブジェクト画像及び左目用表示オブジェクト画像を生成する生成手段と、前記３Ｄ映像を出力する場合には、右目用映像に前記右目用表示オブジェクト画像を重畳し、左目用映像に前記左目用表示オブジェクト画像を重畳して出力する出力手段とを備える。
【０２０３】
この構成の映像表示装置は、受信した伝送ストリームに含まれる部分領域ごとのオフセット情報に基づいて、３Ｄ映像の左目用画像を表示する際には、重畳する表示オブジェクトを部分領域ごとに異なるオフセット値で左目用にシフトした画像を生成し、右目用画像を表示する際には、同じく右目用にシフトした画像を生成して重畳して出力する。
【０２０４】
従って、３Ｄ映像に字幕等表示データの表示プレーンを重畳して表示する際に、字幕等表示データにおける表示位置の異なる表示オブジェクトを異なった深度で見えるように表示することができる。
【０２０５】
（９）ここで、前記生成手段は、前記伝送ストリームに、前記部分領域の境界線近傍の予め定められた範囲への前記表示オブジェクトの表示を禁止するための禁止領域を示す禁止領域情報が含まれている場合には、前記禁止領域の範囲外に表示される表示オブジェクトに限って水平方向にシフトする、としてもよい。
【０２０６】
この構成の映像表示装置は、伝送ストリームに禁止領域情報が含まれている場合には、禁止領域情報で示される禁止領域の範囲の表示オブジェクトはシフトせずに、それ以外の範囲を部分領域ごとのオフセット情報に基づいてシフトする。
【０２０７】
従って、禁止領域における画像はシフトしないので、部分領域の境界近傍において、異なる深度で画像を表示されることを抑制できる。
【産業上の利用可能性】
【０２０８】
本発明は、３Ｄ映像に文字やグラフィック等の表示物を重畳して表示する技術として利用可能である。
【符号の説明】
【０２０９】
１０、１０ａ  送信装置
２０  映像表示装置
１０１  ビデオ符号化部
１０２、１０２ａ  分割情報生成部
１０３  オフセット情報設定部
１０４  ストリーム管理情報生成部
１０５  多重化処理部
１０６  送信部
１０７  禁止領域設定部
１０８  ストリーム生成部
２０１  ユーザーインターフェース部
２０２  チューナ
２０３  多重分離部
２０４  ストリーム管理情報解析部
２０５  ビデオデコード部
２０６  左目用映像プレーン
２０７  右目用映像プレーン
２０８  分割情報解析部
２０９  字幕デコード部
２１０  字幕プレーン
２１１  字幕オフセット処理部
２１２  グラフィックスデコード部
２１３  グラフィックスプレーン
２１４  グラフィックスオフセット処理部
２１５  セレクタ
２１６  プレーン加算部
２１７  表示部
２１８  オーディオデコード部
２１９  スピーカ
３００、３１０、３２０、４００、５００  オフセットメタデータ
６００  分割パターン情報
【図１】
2013108633.tif 000003
【図２】
2013108633.tif 000004
【図３】
2013108633.tif 000005
【図４】
2013108633.tif 000006
【図５】
2013108633.tif 000007
【図６】
2013108633.tif 000008
【図７】
2013108633.tif 000009
【図８】
2013108633.tif 000010
【図９】
2013108633.tif 000011
【図１０】
2013108633.tif 000012
【図１１】
2013108633.tif 000013
【図１２】
2013108633.tif 000014
【図１３】
2013108633.tif 000015
【図１４】
2013108633.tif 000016
【図１５】
2013108633.tif 000017
【図１６】
2013108633.tif 000018
【図１７】
2013108633.tif 000019
【国際調査報告】
2013108633.tif 000020
2013108633.tif 000021
2013108633.tif 000022
2013108633.tif 000023