(57)【要約】  サブタイトル（グラフィクス）のビデオへの重畳表示を良好に行い得るようにする。  ビデオデータを持つビデオストリームとサブタイトルデータを持つサブタイトルストリームを含む所定フォーマットのコンテナを受信する。ビデオストリームをデコードしてビデオデータを得る。サブタイトルストリームをデコードしてサブタイトルのビットマップデータを得る。サブタイトルのビットマップデータに対して、サブタイトルのサイズおよび/またはサブタイトルの表示位置を修正するための処理を行う。処理されたサブタイトルのビットマップデータをビデオデータに重畳して表示用ビデオデータを得る。
2017002602.tif 000002
【特許請求の範囲】
【請求項１】
ビデオデータを持つビデオストリームとサブタイトルデータを持つサブタイトルストリームを含む所定フォーマットのコンテナを受信する受信部と、
上記ビデオストリームをデコードしてビデオデータを得るビデオデコード処理と、上記サブタイトルストリームをデコードしてサブタイトルのビットマップデータを得るサブタイトルデコード処理と、上記サブタイトルのビットマップデータに対して、サブタイトルのサイズおよび/またはサブタイトルの表示位置を修正するための処理を行うサブタイトル処理と、上記処理されたサブタイトルのビットマップデータを上記ビデオデータに重畳するビデオ重畳処理を制御する制御部を備える
受信装置。
【請求項２】
上記サブタイトル処理では、
視聴位置情報およびモニタサイズ情報に基づいて、上記サブタイトルのサイズおよび/または上記サブタイトルの表示位置を自動的に修正する
請求項１に記載の受信装置。
【請求項３】
上記視聴位置情報を取得する情報取得部をさらに備える
請求項２に記載の受信装置。
【請求項４】
上記サブタイトル処理では、
視聴距離をＤ、モニタ高さをＭ＿ｈ、ビデオ解像度に依存する値をｆとして、Ｒ＝Ｄ/（Ｍ＿ｈ＊ｆ）を求め、
該Ｒが第１の閾値より小さいときサブタイトルのサイズを縮小修正し、該Ｒが上記第１の閾値より大きな第２の閾値より大きいときサブタイトルのサイズを拡大修正する
請求項２に記載の受信装置。
【請求項５】
上記サブタイトル処理では、
サブタイトルが表示される領域であるリージョンの水平方向の端点より外側に視聴水平位置があるとき、上記端点から上記視聴水平位置までの距離に応じて、上記リージョンの位置を上記視聴水平位置に向けて水平方向に移動することで上記サブタイトルの表示位置を自動的に修正する
請求項２に記載の受信装置。
【請求項６】
上記サブタイトル処理では、
サブタイトルが表示される領域であるリージョンの垂直方向の端点より外側に視聴垂直位置があるとき、上記端点から上記視聴垂直位置までの距離に応じて、上記リージョンの位置を上記視聴垂直位置に向けて垂直方向に移動することで上記サブタイトルの表示位置を自動的に修正する
請求項２に記載の受信装置。
【請求項７】
上記サブタイトル処理では、
ユーザ操作に基づいて、上記サブタイトルのサイズおよび/または上記サブタイトルの表示位置を修正する
請求項１に記載の受信装置。
【請求項８】
上記サブタイトル処理では、
上記サブタイトルのサイズ修正および/または上記サブタイトルの表示位置修正を許容範囲内に制限する
請求項１に記載の受信装置。
【請求項９】
上記サブタイトルストリームのレイヤに、修正の許容範囲情報が挿入されており、
上記サブタイトルストリームのレイヤから上記修正の許容範囲情報を抽出する情報抽出部をさらに備え、
上記サブタイトル処理では、
上記抽出された修正の許容範囲情報に基づいて、上記修正を許容範囲内に制限する
請求項８に記載の受信装置。
【請求項１０】
受信部により、ビデオデータを持つビデオストリームとサブタイトルデータを持つサブタイトルストリームを含む所定フォーマットのコンテナを受信する受信ステップと、
上記ビデオストリームにデコード処理を施してビデオデータを得るビデオデコードステップと、
上記サブタイトルストリームにデコード処理を施してサブタイトルのビットマップデータを得るサブタイトルデコードステップと、
上記サブタイトルのビットマップデータに対して、サブタイトルのサイズおよび/またはサブタイトルの表示位置を修正するための処理を行うサブタイトル処理ステップと、
上記処理されたサブタイトルのビットマップデータを上記ビデオデータに重畳するビデオ重畳ステップを有する
受信方法。
【請求項１１】
ビデオデータを持つビデオストリームとサブタイトルデータを持つサブタイトルストリームを含む所定フォーマットのコンテナを送信する送信部と、
上記サブタイトルストリームのレイヤに、サブタイトルのサイズ修正の許容範囲を示す情報および/またはサブタイトルの表示位置修正の許容範囲を示す情報を挿入する情報挿入部を備える
送信装置。
【請求項１２】
送信部により、ビデオデータを持つビデオストリームとサブタイトルデータを持つサブタイトルストリームを含む所定フォーマットのコンテナを送信する送信ステップと、
上記サブタイトルストリームのレイヤに、上記サブタイトルのサイズ修正の許容範囲を示す情報および/または上記サブタイトルの表示位置修正の許容範囲を示す情報を挿入する情報挿入ステップを有する
送信方法。
【請求項１３】
ビデオデータを持つビデオストリームとグラフィクスデータを持つグラフィクスストリームを含む所定フォーマットのコンテナを受信する受信部と、
上記ビデオストリームをデコードしてビデオデータを得るビデオデコード処理と、上記グラフィクスストリームをデコードしてグラフィクスのビットマップデータを得るグラフィクスデコード処理と、上記グラフィクスのビットマップデータに対して、グラフィクスのサイズおよび/またはグラフィクスの表示位置を修正するための処理を行うグラフィクス処理と、上記処理されたグラフィクスのビットマップデータを上記ビデオデータに重畳するビデオ重畳処理を制御する制御部を備える
受信装置。
【請求項１４】
ビデオデータを持つビデオストリームとグラフィクスデータを持つグラフィクスストリームを含む所定フォーマットのコンテナを送信する送信部と、
上記グラフィクスストリームのレイヤに、グラフィクスのサイズ修正の許容範囲を示す情報および/またはグラフィクスの表示位置修正の許容範囲を示す情報を挿入する情報挿入部を備える
送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、受信装置、受信方法、送信装置および送信方法に関し、詳しくは、サブタイトルやグラフィクスをビデオに重畳表示する受信装置等に関する。
【背景技術】
【０００２】
従来、例えば、ＤＶＢ（Digital Video Broadcasting）の放送などでは、サブタイトルデータをビットマップデータで送信する運用が行われている。近時、サブタイトルの情報をテキストの文字コードで、つまりテキストベースで送信することが提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１６９８８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のサブタイトル（字幕）の伝送方法においては、背景となるビデオの解像度に依存した精度のデータを送ることを前提とし、表示はそれに則って行われていた。受信側では、モニタ画面のサイズ、または、視聴者の視聴位置によって、ビデオに重畳表示されるサブタイトルの位置やサイズを修正できることが望まれる。【０００５】
本技術の目的は、サブタイトル（グラフィクス）のビデオへの重畳表示を良好に行い得るようにすることにある。
【課題を解決するための手段】
【０００６】
本技術の概念は、
ビデオデータを持つビデオストリームとサブタイトルデータを持つサブタイトルストリームを含む所定フォーマットのコンテナを受信する受信部と、
上記ビデオストリームをデコードしてビデオデータを得るビデオデコード処理と、上記サブタイトルストリームをデコードしてサブタイトルのビットマップデータを得るサブタイトルデコード処理と、上記サブタイトルのビットマップデータに対して、サブタイトルのサイズおよび/またはサブタイトルの表示位置を修正するための処理を行うサブタイトル処理と、上記処理されたサブタイトルのビットマップデータを上記ビデオデータに重畳するビデオ重畳処理を制御する制御部を備える
受信装置。【０００７】
本技術において、受信部により、ビデオデータを持つビデオストリームとサブタイトルデータを持つサブタイトルストリームを含む所定フォーマットのコンテナが受信される。制御部により、ビデオデコード処理、サブタイトルデコード処理、サブタイトル処理およびビデオ重畳処理が制御される。ビデオデコード処理では、ビデオストリームがデコードされてビデオデータが得られる。サブタイトルデコード処理では、サブタイトルストリームがデコードされてサブタイトルのビットマップデータが得られる。【０００８】
サブタイトル処理では、サブタイトルのビットマップデータに対して、サブタイトルのサイズおよび/またはサブタイトルの表示位置を修正するための処理が行われる。そして、ビデオ重畳処理では、処理されたサブタイトルのビットマップデータがビデオデータに重畳される。【０００９】
このように本技術においては、サブタイトルのビットマップデータに対して、サブタイトルのサイズおよび/またはサブタイトルの表示位置を修正するための処理を行うことが可能であり、サブタイトルのビデオへの重畳表示を良好に行い得る。【００１０】
なお、本技術において、例えば、サブタイトル処理では、視聴位置情報およびモニタサイズ情報に基づいて、サブタイトルのサイズおよび/またはサブタイトルの表示位置を自動的に修正する、ようにされてもよい。このように自動的に修正されることで、視聴者などのユーザに操作手間を取らせることなく、サブタイトルのサイズや表示位置を適切な状態とすることが可能となる。【００１１】
この場合、例えば、視聴位置情報を取得する情報取得部をさらに備える、ようにされてもよい。また、この場合、例えば、サブタイトル処理では、視聴距離をＤ、モニタ高さをＭ＿ｈ、ビデオ解像度に依存する値をｆとして、Ｒ＝Ｄ/（Ｍ＿ｈ＊ｆ）を求め、このＲが第１の閾値より小さいときサブタイトルのサイズを縮小修正し、このＲが第１の閾値より大きな第２の閾値より大きいときサブタイトルのサイズを拡大修正する、ようにされてもよい。【００１２】
また、この場合、例えば、サブタイトル処理では、サブタイトルが表示される領域であるリージョンの水平方向の端点より外側に視聴水平位置があるとき、その端点から視聴水平位置までの距離に応じて、リージョンの位置を視聴水平位置に向けて水平方向に移動することでサブタイトルの表示位置を自動的に修正する、ようにされてもよい。また、この場合、例えば、サブタイトル処理では、サブタイトルが表示される領域であるリージョンの垂直方向の端点より外側に視聴垂直位置があるとき、その端点から視聴垂直位置までの距離に応じて、リージョンの位置を視聴垂直位置に向けて垂直方向に移動することでサブタイトルの表示位置を自動的に修正する、ようにされてもよい。【００１３】
また、本技術において、例えば、サブタイトル処理では、ユーザ操作に基づいて、サブタイトルのサイズおよび/またはサブタイトルの表示位置を修正する、ようにされてもよい。この場合、視聴者などのユーザは、サブタイトルのサイズや表示位置を所望の状態とすることが可能となる。【００１４】
また、本技術において、例えば、サブタイトル処理では、サブタイトルのサイズおよび/または表示位置の修正を許容範囲内に制限する、ようにされてもよい。このように修正が許容範囲内に制限されることで、過渡の修正が行われることが回避される。【００１５】
この場合、例えば、サブタイトルストリームのレイヤに、修正の許容範囲情報が挿入されており、サブタイトルストリームのレイヤから修正の許容範囲情報を抽出する情報抽出部をさらに備え、サブタイトル処理では、抽出された許容範囲情報に基づいて、修正を許容範囲内に制限する、ようにされてもよい。この場合、サブタイトルストリームのレイヤに挿入されている許容範囲情報が使用されるものであり、サブタイトルのサイズ修正や表示位置修正の制限を適切に行い得る。【００１６】
また、本技術の他の概念は、
ビデオデータを持つビデオストリームとサブタイトルデータを持つサブタイトルストリームを含む所定フォーマットのコンテナを送信する送信部と、
上記サブタイトルストリームのレイヤに、サブタイトルのサイズ修正の許容範囲を示す情報および/またはサブタイトルの表示位置修正の許容範囲を示す情報を挿入する情報挿入部を備える
送信装置にある。【００１７】
本技術において、送信部により、ビデオデータを持つビデオストリームとサブタイトルデータを持つサブタイトルストリームを含む所定フォーマットのコンテナが送信される。情報挿入部により、サブタイトルストリームのレイヤに、サブタイトルのサイズ修正の許容範囲を示す情報および/またはサブタイトルの表示位置修正の許容範囲を示す情報が挿入される。【００１８】
このように本技術においては、サブタイトルのサイズや表示位置の修正許容範囲情報がサブタイトルストリームのレイヤに挿入される。そのため、受信側では、この修正許容範囲情報を用いることで、サブタイトルのサイズ修正や表示位置修正を適切に制限することが可能となる。【００１９】
また、本技術の他の概念は、
ビデオデータを持つビデオストリームとグラフィクスデータを持つグラフィクスストリームを含む所定フォーマットのコンテナを受信する受信部と、
上記ビデオストリームをデコードしてビデオデータを得るビデオデコード処理と、上記グラフィクスストリームをデコードしてグラフィクスのビットマップデータを得るグラフィクスデコード処理と、上記グラフィクスのビットマップデータに対して、グラフィクスのサイズおよび/またはグラフィクスの表示位置を修正するための処理を行うグラフィクス処理と、上記処理されたグラフィクスのビットマップデータを上記ビデオデータに重畳するビデオ重畳処理を制御する制御部を備える
受信装置にある。【００２０】
また、本技術の他の概念は、
ビデオデータを持つビデオストリームとグラフィクスデータを持つグラフィクスストリームを含む所定フォーマットのコンテナを送信する送信部と、
上記グラフィクスストリームのレイヤに、グラフィクスのサイズ修正の許容範囲を示す情報および/またはグラフィクスの表示位置修正の許容範囲を示す情報を挿入する情報挿入部を備える
送信装置にある。
【発明の効果】
【００２１】
本技術によれば、サブタイトルのビデオへの重畳表示を良好に行い得る。なお、本明細書に記載された効果はあくまで例示であって限定されるものではなく、また付加的な効果があってもよい。
【図面の簡単な説明】
【００２２】
【図１】実施の形態としての送受信システムの構成例を示すブロック図である。
【図２】送信装置の構成例を示すブロック図である。
【図３】ＴＴＭＬ構造を示す図である。
【図４】ＴＴＭＬ構造のヘッダ（head）に存在するメタデータ（metadata）、スタイリング（styling）、レイアウト（layout）の各要素の構造例を示す図である。
【図５】リージョンの開始位置、終了位置を説明するための図である。
【図６】ＴＴＭＬ構造のボディ（body）の構造例を示す図である。
【図７】ページ・コンポジション・セグメントの構造例を示す図である。
【図８】リージョン・コンポジション・セグメントの構造例を示す図である。
【図９】ＣＬＵＴ・デフィニション・セグメントの構造例を示す図である。
【図１０】サブタイトルのサイズ修正および表示位置修正の許容範囲を示す情報が挿入されたリージョン・スケーリング・セグメントの構造例と、その構造例における主要な情報の内容を示す図である。
【図１１】サブタイトルのサイズ修正および表示位置修正の許容範囲を示す情報が挿入されたスタイリング（ＴＴＳ）の構造例を示す図である。
【図１２】受信側におけるリージョン位置（サブタイトルの表示位置）の自動修正について説明するための図である。
【図１３】視聴距離Ｄとモニタ高さＭ＿ｈを示す図である。
【図１４】受信側におけるリージョン位置（サブタイトルの表示位置）の自動修正について説明するための図である。
【図１５】トランスポートストリームＴＳの構成例を示す図である。
【図１６】受信装置の構成例を示すブロック図である。
【図１７】視聴位置情報を得るための構成を説明するための図である。
【図１８】サブタイトルのサイズおよび表示位置の修正を説明するための図である。
【図１９】サイズ/位置変換部におけるサブタイトルのサイズの自動修正処理の一例を示すフローチャートである。
【図２０】サイズ/位置変換部におけるユーザ操作に基づくサブタイトルのサイズの修正処理の一例を示すフローチャートである。
【図２１】サイズ/位置変換部におけるサブタイトルの表示位置の自動修正処理の一例を示すフローチャートである。
【図２２】サイズ/位置変換部におけるユーザ操作に基づくサブタイトルの表示位置の修正処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、発明を実施するための形態（以下、「実施の形態」とする）について説明する。なお、説明を以下の順序で行う。
１．実施の形態
２．変形例
【００２４】
＜１．実施の形態＞
［送受信システムの構成例］
図１は、実施の形態としての送受信システム１０の構成例を示している。この送受信システム１０は、送信装置１００および受信装置２００により構成されている。
【００２５】
送信装置１００は、コンテナとしてのＭＰＥＧ２のトランスポートストリームＴＳを生成し、このトランスポートストリームＴＳを放送波あるいはネットのパケットに載せて送信する。このトランスポートストリームＴＳには、ビデオデータ（画像データ）を持つビデオストリームが含まれる。
【００２６】
また、このトランスポートストリームＴＳには、サブタイトルデータ（字幕データ）を持つサブタイトルストリームが含まれる。ここで、サブタイトルデータは、所定フォーマットのサブタイトルのテキスト情報、あるいはサブタイトルのビットマップデータである。サブタイトルストリームのレイヤに、サブタイトルのサイズ修正および表示位置修正の許容範囲を示す情報が挿入されている。
【００２７】
受信装置２００は、送信装置１００から送られてくるトランスポートストリームＴＳを受信する。受信装置２００は、ビデオストリームにデコード処理を施してビデオデータを得ると共に、サブタイトルストリームにデコード処理を施してサブタイトルのビットマップデータを得る。
【００２８】
受信装置２００は、サブタイトルのビットマップデータに対して、サブタイトルのサイズおよび表示位置を修正するための処理をする。そして、受信装置２００は、サイズ修正および表示位置修正の処理がされたサブタイトルのビットマップデータをビデオデータに重畳して、表示用のビデオデータを得る。
【００２９】
受信装置２００は、修正処理を、視聴位置情報およびモニタサイズ情報に基づいて自動的に行う。また、受信装置２００は、修正処理を、視聴者などのユーザ操作に基づいて行う。受信装置２００は、この修正処理において、サブタイトルのサイズおよび表示位置の修正を許容範囲内に制限する。
【００３０】
受信装置２００は、この制限を行うに当たって、サブタイトルストリームのレイヤからサブタイトルのサイズ修正および表示位置修正の許容範囲を示す情報を抽出して用いる。受信装置２００は、サブタイトルストリームのレイヤから修正許容範囲情報を抽出できなかったとき、デフォルト設定されている情報を用いる。
【００３１】
「送信装置の構成例」
図２は、送信装置１００の構成例を示している。この送信装置１００は、制御部１０１と、カメラ１０２と、ビデオ光電変換部１０３と、ＲＧＢ/ＹＣｂＣｒ変換部１０４と、ビデオエンコーダ１０５と、サブタイトル発生部１０６と、テキストフォーマット変換部１０７と、サブタイトルエンコーダ１０８と、システムエンコーダ１０９と、送信部１１０を有している。
【００３２】
なお、サブタイトルデータとしてサブタイトルのテキスト情報を送信する代わりに、サブタイトルデータとしてサブタイトルのビットマップデータを送信する場合、送信装置１００は、テキストフォーマット変換部１０７およびサブタイトルエンコーダ１０８の代わりに、ビットマップデータ発生部１１１およびサブタイトルエンコーダ１１３を有する。
【００３３】
制御部１０１は、ＣＰＵ（Central Processing Unit）を備えて構成され、制御プログラムに基づいて、送信装置１００の各部の動作を制御する。カメラ１０２は、被写体を撮像してビデオデータ（画像データ）を出力する。ビデオ光電変換部１０３は、カメラ１０２で得られたビデオデータに対して、光電変換を施して、伝送ビデオデータＶ１を得る。
【００３４】
ＲＧＢ/ＹＣｂＣｒ変換部１０４は、伝送ビデオデータをＲＧＢドメインからＹＣｂＣｒ（輝度・色差）ドメインに変換する。ビデオエンコーダ１０５は、ＹＣｂＣｒドメインに変換された伝送ビデオデータＶ１に対して、例えば、ＭＰＥＧ４−ＡＶＣあるいはＨＥＶＣなどの符号化を施し、符号化ビデオデータを含むビデオストリーム（ＰＥＳストリーム）ＶＳを生成する。
【００３５】
サブタイトル発生部１０６は、サブタイトル情報としてのテキストデータ（文字コード）ＤＴを発生する。テキストフォーマット変換部１０７は、テキストデータＤＴを入力し、所定フォーマットのサブタイトルのテキスト情報、この実施の形態においてはＴＴＭＬ（Timed Text Markup Language）を得る。
【００３６】
図３は、ＴＴＭＬ（Timed Text Markup Language）構造例を示している。ＴＴＭＬは、ＸＭＬベースで記載される。図示の例では、ルート・コンテナ（root container）の位置に、「tts:extent」で字幕表示対象エリアが指定されている。ヘッダ（head）には、メタデータ（metadata）、スタイリング（styling）、レイアウト（layout）などの各要素が存在する。図４（ａ）は、メタデータ（ＴＴＭ：TTML Metadata）の構造例を示している。このメタデータには、メタデータのタイトルの情報と、コピーライトの情報が含まれている。
【００３７】
図４（ｂ）は、スタイリング（ＴＴＳ：TTML Styling）の構造例を示している。このスタイリングには、識別子（id）の他に、リージョン（Region）の位置、サイズ、カラー（color）、フォント（fontFamily）、フォントサイズ（fontSize）、テキストアラインメント（textAlign）などの情報が含まれている。
【００３８】
「tts:origin」は、サブタイトルの表示領域であるリージョン（Region）の開始位置を画素数で指定する。この例では、「tts:origin“480px 600px”」であり、図５に示すように、開始位置は（４８０，６００）であることを示している。また、「tts:extent」は、リージョンの終了位置を開始位置からの水平方向、垂直方向のオフセット画素数で指定する。この例では、「tts:extent“560px 350px”」であり、終了位置は（４８０＋５６０，６００＋３５０）であることを示している。ここで、このオフセット画素数は、リージョンの水平、垂直のサイズに対応している。
【００３９】
「tts:opacity=“1.0”」は、サブタイトル（字幕）と背景ビデオとの混合比を示す。例えば、“１．０”はサブタイトルを１００％、背景ビデオを０％とすることを示し、“０．１”はサブタイトル（字幕）を０％、背景ビデオを１００％とすることを示す。図示の例では、“１．０”とされている。
【００４０】
図４（ｃ）は、レイアウト（TTML layout）の構造例を示している。このレイアウトには、サブタイトルを配置するリージョンの識別子（id）の他に、オフセット（padding）、バックグラウンドカラー（backgroundColor）、アラインメント（displayAlign）などの情報が含まれている。なお、リージョン（Region）の位置、サイズの情報を、このレイアウトに含めることも可能である。
【００４１】
図６は、ボディ（body）の構造例を示している。図示の例では、サブタイトル１（subtitle 1）、サブタイトル２（subtitle 2）、サブタイトル３（subtitle 3）の３つのサブタイトルの情報が含まれている。サブタイトル毎に、表示開始タイミングと表示終了タイミングが記載されると共に、テキストデータが記載されている。例えば、サブタイトル１（subtitle 1）に関しては、表示開始タイミングが“０．７６ｓ”で、表示終了タイミングが“３．４５ｓ”であり、テキストデータが「It seems a paradox, dose it not,」とされている。
【００４２】
図２に戻って、サブタイトルエンコーダ１０８は、テキストフォーマット変換部１０７で得られたＴＴＭＬを種々のセグメントに変換し、ペイロードにそれらのセグメントを配置したＰＥＳパケットで構成されるサブタイトルストリームＳＳを生成する。
【００４３】
また、ビットマップデータ発生部１１１は、サブタイトル発生部１０６で発生されるテキストデータＤＴを入力し、サブタイトルのビットマップデータを発生する。サブタイトルエンコーダ１１３は、サブタイトルのビットマップデータと表示制御情報を種々のセグメントに変換し、ペイロードにそれらのセグメントを配置したＰＥＳパケットで構成されるサブタイトルストリームＳＳを生成する。
【００４４】
この場合、サブタイトルの表示領域であるリージョン（Region）の開始位置の情報は、ページ・コンポジション・セグメント（page_composition_segment）に含まれる。図７は、従来周知のページ・コンポジション・セグメントの構造例（Syntax）を示している。「region_horizontal_address」のフィールドおよび「region_vertical_address」のフィールドは、リージョン（Region）の開始位置を示す。
【００４５】
また、この場合、リージョンの水平、垂直のサイズを示す情報は、リージョン・コンポジション・セグメント（region_composition_segment）に含まれる。図８は、従来周知のリージョン・コンポジション・セグメントの構造例（Syntax）を示している。「region_width」のフィールドおよび「resion_height」のフィールドは、リージョンの水平、垂直のサイズを示している。
【００４６】
また、この場合、サブタイトル（字幕）と背景ビデオとの混合比を示す情報は、ＣＬＵＴ・デフィニション・セグメント（CLUT_definition_segment）に含まれる。図９は、従来周知のＣＬＵＴ・デフィニション・セグメントの構造例（Syntax）を示している。「T-value」のフィールドは、サブタイトルと背景ビデオとの混合比を示している。
【００４７】
図２に戻って、システムエンコーダ１０９は、ビデオエンコーダ１０５で生成されたビデオストリームＶＳと、サブタイトルエンコーダ１０８あるいはサブタイトルエンコーダ１１３で生成されたサブタイトルストリームＳＳを含むトランスポートストリームＴＳを生成する。送信部１１０は、このトランスポートストリームＴＳを、放送波あるいはネットのパケットに載せて、受信装置２００に送信する。
【００４８】
ここで、送信装置１００は、上述したように、サブタイトルストリームＳＳのレイヤに、サブタイトルのサイズ修正および表示位置修正の許容範囲を示す情報を挿入する。サブタイトルデータとしてサブタイトルのビットマップデータを送信する場合、つまりトランスポートストリームＴＳにサブタイトルエンコーダ１１３で生成されたサブタイトルストリームＳＳを含める場合には、例えば、このサブタイトルストリームＳＳに、サブタイトルのサイズ修正および表示位置修正の許容範囲を示す情報を含むセグメントを挿入する。
【００４９】
図１０（ａ）は、新規定義するリージョン・スケーリング・セグメント（Region_scaling_Segment）の構造例（syntax）を示し、図１０（ｂ）はその構造例における主要な情報の内容（Semantics）を示している。このセグメントには、「sync_byte」、「segment_type」、「page_id」、「segment_length」、「region_id」、「scale_up_factor」、「scale_down_factpor」、「positioning_horizontal_factor」、「positioning_vertical_factor」の情報が存在する。
【００５０】
「segment_type」の８ビットフィールドはセグメントタイプを示し、ここでは、リージョン・スケーリング・セグメントであることを示す。「segment_length」の８ビットフィールドは、セグメントの長さ（サイズ）を示す。「region_id」の８ビットフィールドは、リージョンを識別する識別子を示す。
【００５１】
「scale_up_factor」の８ビットフィールドは、リージョン拡大比率の許容最大値を示す。「scale_down_factpor」の８ビットフィールドは、リージョン縮小比率の許容最小値を示す。「scale_up_factor」、「scale_down_factpor」の情報は、サブタイトルのサイズ修正の許容範囲を示す情報を構成している。
【００５２】
「positioning_horizontal_factor」の８ビットフィールドは、リージョン水平移動比率の許容最大値を示す。「positioning_vertical_factor」の８ビットフィールドは、リージョン垂直移動比率の許容最大値を示す。「positioning_horizontal_factor」、「positioning_vertical_factor」の情報は、サブタイトルの表示位置修正の許容範囲を示す情報を構成している。
【００５３】
また、サブタイトルデータとしてサブタイトルのテキスト情報を送信する場合、つまりトランスポートストリームＴＳにサブタイトルエンコーダ１０８で生成されたサブタイトルストリームＳＳを含める場合には、例えば、スタイリング（ＴＴＳ）の要素を利用して、サブタイトルのサイズ修正および表示位置修正の許容範囲を示す情報を挿入する。
【００５４】
図１１は、その場合におけるスタイリング（ＴＴＳ）の構造例を示している。「tts:scale_up_factor」は、リージョン拡大比率の許容最大値を示す。図示の例では、許容最大値が“ａａ％”であることを示している。「tts:scale_down_factor」は、リージョンs縮小比率の許容最小値を示す。図示の例では、許容最大値が“ｂｂ％”であることを示している。
【００５５】
「tts:positioning_horizontal_factor」は、リージョン水平移動比率の許容最大値を示す。図示の例では、許容最大値が“ｃｃ％”であることを示している。「tts:positioning_vertical_factor」は、リージョン垂直移動比率の許容最大値を示す。図示の例では、許容最大値が“ｄｄ％”であることを示している。
【００５６】
なお、詳細説明は省略するが、サブタイトルデータとしてサブタイトルのテキスト情報を送信する場合、上述したようにスタイリング（ＴＴＳ）の要素を利用する代わりに、レイアウトの要素を利用してサブタイトルのサイズ修正および表示位置修正の許容範囲を示す情報を挿入することも考えられる。
【００５７】
ここで、受信側におけるリージョン位置、従ってサブタイトルの表示位置の自動修正について説明する。ここでは、水平方向の自動修正について説明する。図１２は、視聴位置Ａの視聴アングルＥ（視聴水平位置）が、モニタサイズＭ＿ｗ以下の場合の例を示している。ここで、モニタサイズＭ＿ｗは、リージョンのオリジナルな表示位置の水平方向中心を原点位置Ｏとし、この原点位置Ｏからモニタの左側の水平方向端部までの幅を示している。
【００５８】
リージョンのオリジナルな表示位置の視聴位置側の水平方向端部を基準点Ｐとして、Ｑ＝（Ｅ−Ｐ）/２が求められる。視聴距離Ｄが適正視聴距離（＝３＊Ｍ＿ｈ）以上であるときは、リージョンの移動はせず、表示位置は基準点Ｐのままとされる。一方、視聴距離Ｄが適正視聴距離未満であるときは、表示位置が基準点ＰからＱ、そしてＥまでの間となるように、視聴距離Ｄに応じて、リージョンが移動される。この場合、視聴距離Ｄが小さいほどＥに近づけられる。なお、Ｍ＿ｈは、図１３に示すように、モニタの高さである。
【００５９】
図１２に示す例は、視聴位置Ａの水平方向位置が原点位置Ｏの左側にある場合を示している。詳細説明は省略するが、視聴位置Ａの水平方向位置が原点位置Ｏの右側にある場合も、同様にして、リージョン位置が自動修正される。
【００６０】
また、図１４は、視聴位置Ｂの視聴アングルＥ（視聴水平位置）が、モニタサイズＭ＿ｗより大きい場合の例を示している。ここで、モニタサイズＭ＿ｗは、リージョンのオリジナルな表示位置の水平方向中心を原点位置Ｏとし、この原点位置Ｏからモニタの右側の水平方向端部までの幅を示している。
【００６１】
リージョンのオリジナルな表示位置の視聴位置側の水平方向端部を基準点Ｐとして、Ｑ＝（Ｍ＿ｗ−Ｐ）/２が求められる。視聴距離Ｄが適正視聴距離（＝３＊Ｍ＿ｈ）以上であるときは、リージョンの移動はせず、表示位置は基準点Ｐのままとされる。一方、視聴距離Ｄが適正視聴距離未満であるときは、表示位置が基準点ＰからＱ、そしてＭ＿ｗまでの間となるように、視聴距離Ｄに応じて、リージョンが移動される。この場合、視聴距離Ｄが小さいほどＭ＿ｗに近づけられる。
【００６２】
図１４に示す例は、視聴位置Ｂの水平方向位置が原点位置Ｏの右側にある場合を示している。詳細説明は省略するが、視聴位置Ｂの水平方向位置が原点位置Ｏの左側にある場合も、同様にして、リージョン位置が自動修正される。
【００６３】
図１２に示すように、視聴位置Ａの視聴アングルＥがモニタサイズＭ＿ｗより小さい場合、基準点Ｐを示す水平移動率は０％、Ｑの位置を示す水平移動比率は５０％、Ｅの位置を示す水平移動比率は１００％である。また、図１４に示すように、視聴位置Ｂの視聴アングルＥがモニタサイズＭ＿ｗより大きい場合、基準点Ｐを示す水平移動率は０％、Ｑの位置を示す水平移動比率は５０％、Ｍ＿ｗの位置を示す水平移動比率は１００％である。
【００６４】
リージョン水平移動比率の許容最大値は、例えば、このように定義される水平移動比率で許容される最大値を示すものとされる。この場合、リージョン水平移動比率の許容最大値の取り得る値は、最小は０％で最大は１００％となる。
【００６５】
なお、詳細説明は省略するが、垂直方向のリージョン位置、従ってサブタイトルの表示位置の自動修正については、上述した水平方向の場合と同様に行われる。また、リージョン垂直移動比率の許容最大値についても、上述した水平移動比率と同様に定義される垂直移動比率で許容される最大値を示すものとされる。
【００６６】
なお、リージョン水平移動比率は、モニタの水平サイズに対するリージョンの移動量と定義することも考えられる。この場合、リージョン水平移動比率の許容最大値は、このように定義される水平移動比率で許容される最大値を示すものとされる。同様に、リージョン垂直移動比率は、モニタの垂直サイズに対するリージョンの移動量と定義することも考えられる。この場合、リージョン垂直移動比率の許容最大値は、このように定義される水垂直移動比率で許容される最大値を示すものとされる。これらのリージョン水平移動比率の許容最大値およびリージョン垂直移動比率の許容最大値は、視聴位置による制限がないものとなる。
【００６７】
「トランスポートストリームＴＳの構成例」
図１５は、トランスポートストリームＴＳの構成例を示している。この構成例では、ＰＩＤ１で識別されるビデオストリームのＰＥＳパケット「Video PES1」が存在する。また、この構成例では、ＰＩＤ２で識別されるサブタイトルストリームのＰＥＳパケット「Subtitle PES2」が存在する。
【００６８】
ＰＥＳパケットは、ＰＥＳヘッダ（PES header）とＰＥＳペイロード（PES payload）からなっている。ビデオストリームのＰＥＳパケットにおいて、ＰＥＳペイロードにはビデオ符号化ストリームが挿入されている。また、サブタイトルストリームのＰＥＳパケットにおいて、ＴＴＭＬ構造のヘッダに存在するスタイリング（ＴＴＳ）の要素、あるいはリージョン・スケーリング・セグメントに、サブタイトルのサイズ修正および表示位置修正の許容範囲を示す情報が挿入されている。
【００６９】
また、トランスポートストリームＴＳには、ＰＳＩ（Program Specific Information）として、ＰＭＴ（Program Map Table）が含まれている。ＰＳＩは、トランスポートストリームに含まれる各エレメンタリストリームがどのプログラムに属しているかを記した情報である。ＰＭＴには、プログラム全体に関連する情報を記述するプログラム・ループ（Program loop）が存在する。
【００７０】
また、ＰＭＴには、各エレメンタリストリームに関連した情報を持つエレメンタリストリーム・ループが存在する。この構成例では、ビデオストリームに対応したビデオエレメンタリストリーム・ループ（video ES loop）と、サブタイトルストリームに対応したサブタイトルエレメンタリストリーム・ループ（Subtitle ES loop）が存在する。
【００７１】
ビデオエレメンタリストリーム・ループ（video ES loop）には、ビデオストリームに対応して、ストリームタイプ、ＰＩＤ（パケット識別子）等の情報が配置されると共に、そのビデオストリームに関連する情報を記述するデスクリプタも配置される。このビデオストリームの「Stream_type」の値は、例えばＨＥＶＣビデオストリームを示す値に設定され、ＰＩＤ情報はビデオストリームのＰＥＳパケット「video PES1」に付与されるＰＩＤ１を示すものとされる。
【００７２】
サブタイトルエレメンタリストリーム・ループ（Subtitle ES loop）には、サブタイトルストリームに対応して、ストリームタイプ、ＰＩＤ（パケット識別子）等の情報が配置されると共に、そのサブタイトルストリームに関連する情報を記述するデスクリプタも配置される。このサブタイトルストリームの「Stream_type」の値は、例えばプライベートストリームを示す値に設定され、ＰＩＤ情報はサブタイトルストリームのＰＥＳパケット「Subtitle PES2」に付与されるＰＩＤ２を示すものとされる。
【００７３】
図２に示す送信装置１００の動作を簡単に説明する。カメラ１０２で撮像されて得られたビデオデータ（画像データ）は、ビデオ光電変換部１０３に供給される。ビデオ光電変換部１０３では、カメラ１０２で得られたビデオデータに対して、光電変換が施されて、伝送ビデオデータＶ１が得られる。
【００７４】
ビデオ光電変換部１０３で得られた伝送ビデオデータＶ１は、ＲＧＢ/ＹＣｂＣｒ変換部１０４でＲＧＢドメインからＹＣｂＣｒ（輝度・色差）ドメインに変換された後に、ビデオエンコーダ１０５に供給される。ビデオエンコーダ１０５では、この伝送ビデオデータＶ１に対して、例えば、ＭＰＥＧ４−ＡＶＣあるいはＨＥＶＣなどの符号化が施されて、符号化ビデオデータを含むビデオストリーム（ＰＥＳストリーム）ＶＳが生成される。
【００７５】
サブタイトル発生部１０６では、サブタイトル情報としてのテキストデータ（文字コード）ＤＴが発生される。サブタイトルデータとしてサブタイトルのテキスト情報を送信する場合、このテキストデータＤＴはテキストフォーマット変換部１０７に供給される。
【００７６】
テキストフォーマット変換部１０７では、テキストデータＤＴに基づいて、表示タイミング情報を持つサブタイトルのテキスト情報、つまりＴＴＭＬに変換される（図３参照）。このＴＴＭＬは、サブタイトルエンコーダ１０８に供給される。
【００７７】
サブタイトルエンコーダ１０８では、テキストフォーマット変換部１０７で得られたＴＴＭＬが種々のセグメントに変換され、ペイロードにそれらのセグメントが配置されたＰＥＳパケットで構成されるサブタイトルストリームＳＳが生成される。
【００７８】
また、サブタイトルデータとしてサブタイトルのビットマップデータを送信する場合、サブタイトル発生部１０６で発生されたテキストデータＤＴはビットマップデータ発生部１１１に供給される。
【００７９】
ビットマップデータ発生部１１１では、テキストデータＤＴに基づいて、サブタイトルのビットマップデータが発生される。このサブタイトルのビットマップデータは、サブタイトルエンコーダ１１３に供給される。このサブタイトルエンコーダ１１３では、伝送ビットマップデータＭ１と表示制御情報が種々のセグメントに変換され、ペイロードにそれらのセグメントが配置されたＰＥＳパケットで構成されるサブタイトルストリームＳＳが生成される。
【００８０】
ビデオエンコーダ１０５で生成されるビデオストリームＶＳは、システムエンコーダ１０９に供給される。サブタイトルエンコーダ１０８あるいはサブタイトルエンコーダ１１３で生成されたサブタイトルストリームＳＳは、システムエンコーダ１０９に供給される。システムエンコーダ１０９では、ビデオストリームＶＳとサブタイトルストリームＳＳを含むトランスポートストリームＴＳが生成される。このトランスポートストリームＴＳは、送信部１１０により、放送波あるいはネットのパケットに載せて、受信装置２００に送信される。
【００８１】
また、送信装置１００では、サブタイトルストリームＳＳのレイヤに、サブタイトルのサイズ修正および表示位置修正の許容範囲を示す情報が挿入される。サブタイトルデータとしてサブタイトルのビットマップデータが送信される場合、サブタイトルストリームＳＳに、サブタイトルのサイズ修正および表示位置修正の許容範囲を示す情報を含む、新規定義するリージョン・スケーリング・セグメントが挿入される（図１０参照）。また、サブタイトルデータとしてサブタイトルのテキスト情報が送信される場合、例えば、スタイリング（ＴＴＳ）の要素が利用されて、サブタイトルのサイズ修正および表示位置修正の許容範囲を示す情報が挿入される（図１１参照）。
【００８２】
「受信装置の構成例」
図１６は、受信装置２００の構成例を示している。この受信装置２００は、制御部２０１と、受信部２０２と、システムデコーダ２０３と、ビデオデコーダ２０４と、サブタイトルデコーダ２０６と、フォント展開部２０７と、ＲＧＢ/ＹＣｂＣｒ変換部２０８と、サブタイトルデコーダ２０９を有している。
【００８３】
また、受信装置２００は、サイズ/位置変換部２１０と、サイズ/位置変換部２１１と、ビデオ重畳部２１２と、ＹＣｂＣｒ/ＲＧＢ変換部２１３と、電光変換部２１４と、表示マッピング部２１５と、ＣＥモニタ２１６と、ユーザ操作部２３１と、画像センサ２３２を有している。
【００８４】
制御部２０１は、ＣＰＵ（Central Processing Unit）を備えて構成され、制御プログラムに基づいて、受信装置２００の各部の動作を制御する。ユーザ操作部２３１は、視聴者などのユーザが種々の操作を行うためのスイッチ、タッチパネル、リモコン送信部などである。画像センサ２３２は、図１７（ａ）に示すように、受信装置２００の前側に配置され、モニタの前方の視聴者を含む画像を取得し、制御部２０１に送る。
【００８５】
画像センサ２３２は、制御部２０１と共に、視聴位置情報を取得する情報取得部を構成している。制御部２０１は、画像センサ２３２で取得された画像を解析して、視聴者を検出し、視聴位置情報（視聴距離Ｄ、視聴アングルＥ）を得る。なお、視聴位置情報を得るための構成は、このように画像センサ２３２を用いる構成に限定されない。例えば、図１７（ｂ）に示すように、ＧＰＳの位置取得機能を持つスマートフォンをリモコンとして使用する場合、このスマートフォンの位置取得機能で得られる位置情報を利用する構成も考えられる。
【００８６】
受信部２０２は、送信装置１００から放送波あるいはネットのパケットに載せて送られてくるトランスポートストリームＴＳを受信する。システムデコーダ２０３は、このトランスポートストリームＴＳから、ビデオストリームＶＳとサブタイトルストリームＳＳを抽出する。
【００８７】
ビデオデコーダ２０４は、システムデコーダ２０３で抽出されるビデオストリームＶＳに対して復号化処理を行って、伝送ビデオデータＶ１を出力する。また、ビデオデコーダ２０４は、ビデオストリームＶＳを構成する各アクセスユニットに挿入されているパラメータセットやＳＥＩメッセージを抽出し、制御部２０１に送る。
【００８８】
サブタイトルデコーダ２０６は、サブタイトルデータとしてサブタイトルのテキスト情報が送信されてくる場合に動作する。サブタイトルデコーダ２０６は、サブタイトルストリームＳＳに含まれている各リージョンのセグメントデータに対してデコード処理を施して、各リージョンのテキストデータや制御コードを得る。この制御コードには、サブタイトルと背景ビデオとの混合比情報（Mixing data）も存在する。
【００８９】
また、サブタイトルデコーダ２０６は、サブタイトルストリームＳＳに挿入されているサブタイトルのサイズ修正および表示位置修正の許容範囲を示す情報を抽出し、制御部２０１に送る。この場合、この情報は、スタイリング（ＴＴＳ）の要素を利用して挿入されている。これにより、制御部２０１は、リージョン拡大比率の許容最大値、リージョン縮小比率の許容最小値、リージョン水平移動比率の許容最大値、リージョン垂直移動比率の許容最大値を認識する。
【００９０】
フォント展開部２０７は、サブタイトルデコーダ２０６で得られた各リージョンのテキストデータや制御コードに基づいてフォント展開して、各リージョンのビットマップデータを得る。このサブタイトルのビットマップデータはＲＧＢのドメインで得られる。ＲＧＢ/ＹＣｂＣｒ変換部２０８は、フォント展開部２０７で得られたサブタイトルのビットマップデータをＲＧＢドメインからＹＣｂＣｒ（輝度・色差）ドメインに変換する。
【００９１】
サブタイトルデコーダ２０９は、サブタイトルデータとしてサブタイトルのビットマップデータが送信されてくる場合に動作する。この場合、サブタイトルストリームＳＳに含まれるデータはＣＬＵＴに対しての伝送になる。サブタイトルデコーダ２０９は、サブタイトルストリームＳＳにデコード処理を施して、サブタイトルのビットマップデータと、サブタイトルと背景ビデオとの混合比情報（Mixing data）を得る。
【００９２】
また、サブタイトルデコーダ２０９は、サブタイトルストリームＳＳに挿入されているサブタイトルのサイズ修正および表示位置修正の許容範囲を示す情報を抽出し、制御部２０１に送る。この場合、この情報は、リージョン・スケーリング・セグメントに挿入されている。これにより、制御部２０１は、リージョン拡大比率の許容最大値、リージョン縮小比率の許容最小値、リージョン水平移動比率の許容最大値、リージョン垂直移動比率の許容最大値を認識する。
【００９３】
サイズ/位置変換部２１０は、ＲＧＢ/ＹＣｂＣｒ変換部２０８あるいはサブタイトルデコーダ２０９から出力されたサブタイトルのビットマップデータに対して、サブタイトルのサイズおよび表示位置を修正するための処理をする。
【００９４】
サイズ/位置変換部２１０は、制御部２０１の制御のもと、修正処理を、視聴位置情報およびモニタサイズ情報に基づいて自動的に行う。また、サイズ/位置変換部２１０は、修正処理を、視聴者などのユーザ操作に基づいて行う。この場合、サイズ/位置変換部２１０は、自動的な修正を行った後にさらにユーザ操作による修正を受け付ける。
【００９５】
あるいは、サイズ/位置変換部２１０は、ユーザ操作により自動的な修正の停止状態に置かれることも可能であり、その場合、ユーザ操作による修正のみを受け付ける。また、あるいは、サイズ/位置変換部２１０は、ユーザ操作による修正を受け付けない状態に置かれることも可能であり、その場合、自動的な修正のみを行う。
【００９６】
サイズ/位置変換部２１０は、サブタイトルのサイズおよび表示位置の修正を、許容範囲内に制限する。ここで、基本的には、サブタイトルストリームＳＳから抽出された許容範囲を示す情報が用いられる。しかし、サブタイトルストリームＳＳから許容範囲を示す情報が抽出されないとき、デフォルト設定されている情報が用いられる。
【００９７】
図１８（ａ）は、モニタサイズが小さい場合における画面上のサブタイトル（字幕）の表示状態例を示している。図１８（ｂ）は、モニタサイズが大きい場合における画面上のサブタイトルの表示状態例を示している。この例は、サブタイトルのサイズ修正を行っていない場合である。この場合、サブタイトルのサイズはモニタサイズに比例して大きくなる。そのため、視聴者からモニタまでの距離、つまり視聴距離が短いときには、サブタイトルのサイズが大き過ぎ、視聴者にとって煩わしいものとなる。また、この場合、視聴者の正面位置がサブタイトルの表示位置から離れすぎると、視聴者にとってサブタイトルを自然に見ることが困難となる。
【００９８】
図１８（ｃ）も、モニタサイズが大きい場合における画面上のサブタイトルの表示状態例を示している。この例は、サブタイトルのサイズを縮小修正したものであり、視聴距離が短くても視聴者に煩わしさを与えない状態となる。また、この例は、サブタイトルの表示位置を視聴者の正面位置に近づけるように移動修正したものであり、視聴者にとってサブタイトルを自然に見ることが容易となる。
【００９９】
「サブタイトルのサイズ修正処理の説明」
サイズ/位置変換部２１０におけるサブタイトルのサイズ修正処理について説明する。最初に自動修正処理について説明する。モニタに映るビデオの解像度がＨＤの場合、視聴適正距離はモニタ高さに対するモニタまでの距離の比率で表され、その値は“３”が適当とされる。しかし、その値は、ビデオの解像度がＵＨＤの場合は変わるといわれている。すなわち、その値は小さく、つまりより近い距離での視聴が可能となる。
【０１００】
サイズ/位置変換部２１０は、このことを考慮して、自動修正を許可するモードになっている場合、サブタイトルのサイズの自動修正処理を行う。サイズ/位置変換部２１０は、最初に、視聴距離をＤ、モニタ高さをＭ＿ｈ、ビデオ解像度に依存する値をｆとして、以下の数式（１）でＲを求める。なお、ｆは、ビデオの解像度が高いほど大きい値を取る。
Ｒ＝Ｄ/（Ｍ＿ｈ＊ｆ）      ・・・（１）
【０１０１】
次に、サイズ/位置変換部２１０は、Ｒの閾値に対する大小に応じて、サブタイトルのサイズ修正（拡大あるいは縮小）を行う。このサブタイトルのサイズ修正は、リージョンの範囲のサイズ修正に相当する。サイズ/位置変換部２１０は、サブタイトルのビットマップデータに対して補間処理を行うことで、サブタイトルのサイズ修正を行う。
【０１０２】
サイズ/位置変換部２１０は、Ｒが閾値ＴＨ１より小さいときサブタイトルのサイズを縮小修正し、このＲが閾値ＴＨ１より大きな閾値ＴＨ２より大きいときサブタイトルのサイズを拡大修正する。この場合、サイズ/位置変換部２１０は、サブタイトルのサイズ修正を、許容範囲内に制限する。
【０１０３】
図１９のフローチャートは、サイズ/位置変換部２１０におけるサブタイトルのサイズの自動修正処理の一例を示している。なお、ここでは、制御部２０１における関連する処理も、サイズ/位置変換部２１０の処理として説明する。
【０１０４】
サイズ/位置変換部２１０は、まず、ステップＳＴ１において、処理を開始する。次に、サイズ/位置変換部２１０は、ステップＳＴ２において、視聴距離Ｄ，モニタ高さＭ＿ｈ、ビデオ解像度の情報を取得する。そして、サイズ/位置変換部２１０は、ステップＳＴ３において、上述の数式（１）で、Ｒを求める。
【０１０５】
次に、サイズ/位置変換部２１０は、ステップＳＴ４において、Ｒ＜ＴＨ１であるか否かを判断する。Ｒ＜ＴＨ１でないと判断するとき、サイズ/位置変換部２１０は、ステップＳＴ５において、Ｒ＞ＴＨ２であるか否かを判断する。Ｒ＞ＴＨ２でないと判断するとき、サイズ/位置変換部２１０は、ステップＳＴ６において、処理を終了する。つまり、このとき、サイズ/位置変換部２１０は、サブタイトルのサイズの修正せずに、そのままとする。
【０１０６】
ステップＳＴ５でＲ＞ＴＨ２であると判断するとき、サイズ/位置変換部２１０は、ステップＳＴ７の処理に移る。このステップＳＴ７において、サイズ/位置変換部２１０は、サブタイトルサイズを予め設定された比率で拡大する。勿論、この拡大比率は、許容範囲内に制限される。サイズ/位置変換部２１０は、ステップＳＴ７の処理の後、ステップＳＴ６において、処理を終了する。
【０１０７】
また、ステップＳＴ４でＲ＜ＴＨ１であると判断するとき、サイズ/位置変換部２１０は、ステップＳＴ８の処理に移る。このステップＳＴ８において、サイズ/位置変換部２１０は、サブタイトルサイズを予め設定された比率で縮小する。勿論、この縮小比率は、許容範囲内に制限される。サイズ/位置変換部２１０は、ステップＳＴ８の処理の後、ステップＳＴ６において、処理を終了する。
【０１０８】
次に、サイズ/位置変換部２１０におけるユーザ操作に基づくサブタイトルのサイズ修正処理について説明する。この場合、ユーザ操作部２３１から、サブタイトルのサイズの拡大あるいは縮小の操作情報が制御部２０１に供給される。サイズ/位置変換部２１０は、制御部２０１からのコマンドに基づいて、ユーザ操作に応じたサブタイトルのサイズ修正を行う。
【０１０９】
図２０のフローチャートは、サイズ/位置変換部２１０におけるユーザ操作に基づくサブタイトルのサイズの修正処理の一例を示している。このフローチャートはユーザの単位操作に対応したものであり、連続して操作される場合には、このフローチャートの処理が繰り返される。
【０１１０】
サイズ/位置変換部２１０は、ステップＳＴ１１において、処理を開始する。次に、サイズ/位置変換部２１０は、ステップＳＴ１２において、制御部２０１からのコマンドがサブタイトルのサイズの拡大命令であるか縮小命令であるかを判断する。拡大命令であると判断するとき、サイズ/位置変換部２１０は、ステップＳＴ１３において、サブタイトルのサイズを、上限比率にないときには、所定の比率だけ拡大する。
【０１１１】
つまり、この場合、サブタイトルのサイズの拡大比率が、自動修正処理によって、あるいは前回のユーザ操作による修正処理によって既に許容最大値に達している場合には、サイズ/位置変換部２１０は、このステップＳＴ１３において拡大処理を行わない。なお、この場合、制御部２０１の制御に基づいて、ＣＥモニタ２１６に、拡大処理が不可能である旨のユーザへの通知表示を行うようにされてもよい。
【０１１２】
サイズ/位置変換部２１０は、ステップＳＴ１３の処理の後、ステップＳＴ１４において、処理を終了する。
【０１１３】
また、サイズ/位置変換部２１０は、ステップＳＴ１２で縮小命令であると判断するとき、ステップＳＴ１５において、サブタイトルのサイズを、下限比率にないときには、所定の比率だけ縮小する。
【０１１４】
つまり、この場合、サブタイトルのサイズの縮小比率が、自動修正処理によって、あるいは前回のユーザ操作による修正処理によって既に許容最小値に達している場合には、サイズ/位置変換部２１０は、このステップＳＴ１５において縮小処理を行わない。なお、この場合、制御部２０１の制御に基づいて、ＣＥモニタ２１６に、縮小処理が不可能である旨のユーザへの通知表示を行うようにされてもよい。
【０１１５】
サイズ/位置変換部２１０は、ステップＳＴ１５の処理の後、ステップＳＴ１４において、処理を終了する。
【０１１６】
「サブタイトルの表示位置修正処理の説明」
サイズ/位置変換部２１０におけるサブタイトルの表示位置修正処理について説明する。最初に自動修正処理について説明する。この場合、サイズ/位置変換部２１０は、図１２、図１４を用いて説明したようにして、自動修正を許可するモードになっている場合、サブタイトルの表示位置の修正を自動的に行う。
【０１１７】
図２１のフローチャートは、サイズ/位置変換部２１０におけるサブタイトルの表示位置の自動修正処理の一例を示している。なお、ここでは、制御部２０１における関連する処理も、サイズ/位置変換部２１０の処理として説明する。
【０１１８】
サイズ/位置変換部２１０は、まず、ステップＳＴ２１において、処理を開始する。次に、サイズ/位置変換部２１０は、ステップＳＴ２２において、視聴距離Ｄ、視聴アングルＥ、モニタ高さＭ＿ｈ、モニタ幅はＭ＿ｗ、ビデオ解像度の情報を取得する。そして、サイズ/位置変換部２１０は、ステップＳＴ２３において、リージョンのオリジナルな表示位置の視聴位置側の水平方向端部を基準点Ｐとして求める。この場合、リージョンのオリジナルな表示位置は、サブタイトルのサイズ修正処理が行われるときには、サイズ修正処理後の表示位置である。
【０１１９】
次に、サイズ/位置変換部２１０は、ステップＳＴ２４において、視聴アングルＥがモニタサイズＭ＿ｗ以下であるか否かを判断する。視聴アングルＥがモニタサイズＭ＿ｗ以下であると判断するとき、サイズ/位置変換部２１０は、ステップＳＴ２５において、以下の数式（２）でＱを求める
Ｑ＝（Ｅ−Ｐ）/２      ・・・（２）
【０１２０】
次に、サイズ/位置変換部２１０は、ステップＳＴ２６において、視聴距離Ｄが適正視聴距離（＝３＊Ｍ＿ｈ）以上であるか否かを判断する。視聴距離Ｄが適正視聴距離以上であると判断するとき、サイズ/位置変換部２１０は、ステップＳＴ２７において、リージョンの移動はせず、表示位置は基準点Ｐのままとする。サイズ/位置変換部２１０は、ステップＳＴ２７の処理の後、ステップＳＴ２８において、処理を終了する。
【０１２１】
また、ステップＳＴ２６において、視聴距離Ｄが適正視聴距離未満であると判断するとき、サイズ/位置変換部２１０は、ステップＳＴ２９の処理に移る。このステップＳＴ２９において、サイズ/位置変換部２１０は、表示位置が基準点ＰからＱ、そしてＥまでの間となるように、視聴距離Ｄに応じて、リージョンを移動する。この場合、視聴距離Ｄが小さいほどＥに近づける。サイズ/位置変換部２１０は、ステップＳＴ２９の処理の後、ステップＳＴ２８において、処理を終了する。
【０１２２】
また、ステップＳＴ２４で視聴アングルＥがモニタサイズＭ＿ｗより大きいと判断するとき、サイズ/位置変換部２１０は、ステップＳＴ３０の処理に移る。このステップＳＴ３０において、サイズ/位置変換部２１０は、以下の数式（３）でＱを求める
Ｑ＝（Ｍ＿ｗ−Ｐ）/２      ・・・（３）
【０１２３】
次に、サイズ/位置変換部２１０は、ステップＳＴ３１において、視聴距離Ｄが適正視聴距離（＝３＊Ｍ＿ｈ）以上であるか否かを判断する。視聴距離Ｄが適正視聴距離以上であると判断するとき、サイズ/位置変換部２１０は、ステップＳＴ３２において、リージョンの移動はせず、表示位置は基準点Ｐのままとする。サイズ/位置変換部２１０は、ステップＳＴ３２の処理の後、ステップＳＴ２８において、処理を終了する。
【０１２４】
また、ステップＳＴ３１において、視聴距離Ｄが適正視聴距離未満であると判断するとき、サイズ/位置変換部２１０は、ステップＳＴ３３の処理に移る。このステップＳＴ３３において、サイズ/位置変換部２１０は、視聴距離Ｄに応じて表示位置が基準点ＰからＱ、そしてＭ＿ｗまでの間となるように、視聴距離Ｄに応じて、リージョンを移動する。この場合、視聴距離Ｄが小さいほどＭ＿ｗに近づける。サイズ/位置変換部２１０は、ステップＳＴ３３の処理の後、ステップＳＴ２８において、処理を終了する。
【０１２５】
次に、サイズ/位置変換部２１０におけるユーザ操作に基づくサブタイトルの表示位置修正処理について説明する。この場合、ユーザ操作部２３１から、サブタイトルの表示位置の水平あるいは垂直の移動操作情報が制御部２０１に供給される。なお、移動操作情報には、移動方向の情報、つまり水平の場合には右であるか左であるかを示す情報、垂直の場合には上であるか下であるかを示す情報も含まれる。サイズ/位置変換部２１０は、制御部２０１からのコマンドに基づいて、ユーザ操作に応じたサブタイトルの表示位置修正を行う。
【０１２６】
図２２のフローチャートは、サイズ/位置変換部２１０におけるユーザ操作に基づくサブタイトルの表示位置の修正処理の一例を示している。このフローチャートはユーザの単位操作に対応したものであり、連続して操作される場合には、このフローチャートの処理が繰り返される。
【０１２７】
サイズ/位置変換部２１０は、ステップＳＴ４１において、処理を開始する。次に、サイズ/位置変換部２１０は、ステップＳＴ４２において、制御部２０１からのコマンドが、サブタイトルの表示位置の水平方向（Ｈ方向）の移動命令であるか垂直方向（Ｖ方向）の移動命令であるか判断する。
【０１２８】
Ｈ方向の移動命令であると判断するとき、サイズ/位置変換部２１０は、ステップＳＴ４３において、リージョンを、移動比率が許容最大値を超えない範囲で、指定方向（右または左）に移動する。サイズ/位置変換部２１０は、このステップＳＴ１３において移動処理を行わない場合もある。なお、この場合、制御部２０１の制御に基づいて、ＣＥモニタ２１６に、移動処理が不可能である旨のユーザへの通知表示を行うようにされてもよい。
【０１２９】
サイズ/位置変換部２１０は、ステップＳＴ４３の処理の後、ステップＳＴ４４において、処理を終了する。
【０１３０】
また、サイズ/位置変換部２１０は、ステップＳＴ４２でＶ方向の移動命令であると判断するとき、サイズ/位置変換部２１０は、ステップＳＴ４５において、リージョンを、移動比率が許容最大値を超えない範囲で、指定方向（上または下）に移動する。サイズ/位置変換部２１０は、このステップＳＴ４５において移動処理を行わない場合もある。なお、この場合、制御部２０１の制御に基づいて、ＣＥモニタ２１６に、移動処理が不可能である旨のユーザへの通知表示を行うようにされてもよい。
【０１３１】
サイズ/位置変換部２１０は、ステップＳＴ４５の処理の後、ステップＳＴ４４において、処理を終了する。
【０１３２】
図１６に戻って、サイズ/位置変換部２１１は、サブタイトルデコーダ２０９から出力された混合比情報（Mixing data）に対して、サイズ/位置変換部２１１におけるサブタイトルのサイズおよび表示位置の修正処理と同様の修正処理をする。
【０１３３】
ビデオ重畳部２１２は、ビデオデコーダ２０４で得られた伝送ビデオデータＶ１に、サイズ/位置変換部２１０でサイズおよび表示位置の修正処理が施されたサブタイトルのビットマップデータを重畳する。この場合、ビデオ重畳部２１２は、サブタイトルのビットマップデータを、混合比情報（Mixing data）で示される混合比で混合する。
【０１３４】
この場合、送信側からサブタイトルデータとしてサブタイトルのテキスト情報が送られてくるときは、サブタイトルデコーダ２０６で得られた混合比情報（Mixing data）が用いられる。一方、送信側からサブタイトルデータとしてサブタイトルのビットマップデータが送られてくるときは、サイズ/位置変換部２１１でサイズおよび表示位置の修正処理が施された混合比情報（Mixing data）が用いられる。
【０１３５】
ＹＣｂＣｒ/ＲＧＢ変換部２１３は、サブタイトルのビットマップデータが重畳された伝送ビデオデータＶ１´をＹＣｂＣｒ（輝度・色差）ドメインからＲＧＢドメインに変換する。電光変換部２１４は、ＲＧＢドメインに変換された伝送ビデオデータＶ１´に、それに適用されている光電変換特性に対応した電光変換特性を適用して電光変換を行って、画像を表示するための表示用ビデオデータを得る。
【０１３６】
表示マッピング部２１５は、表示用ビデオデータに対して、ＣＥモニタ２１６の最大輝度表示能力などに応じた表示輝度調整を行う。ＣＥモニタ２１６は、表示用ビデオデータに基づいて画像を表示する。このＣＥモニタ２１６は、例えば、ＬＣＤ(Liquid Crystal Display)、有機ＥＬディスプレイ（organic electroluminescence display）などで構成される。
【０１３７】
図１６に示す受信装置２００の動作を簡単に説明する。受信部２０２では、送信装置１００から放送波あるいはネットのパケットに載せて送られてくるトランスポートストリームＴＳが受信される。このトランスポートストリームＴＳは、システムデコーダ２０３に供給される。システムデコーダ２０３では、このトランスポートストリームＴＳから、ビデオストリームＶＳおよびサブタイトルストリームＳＳが抽出される。
【０１３８】
システムデコーダ２０３で抽出されたビデオストリームＶＳは、ビデオデコーダ２０４に供給される。ビデオデコーダ２０４では、ビデオストリームＶＳに対して復号化処理が施されて、伝送ビデオデータＶ１が得られる。また、ビデオデコーダ２０４では、ビデオストリームＶＳを構成する各アクセスユニットに挿入されているパラメータセットやＳＥＩメッセージが抽出され、制御部２０１に送られる。
【０１３９】
システムデコーダ２０３で抽出されたサブタイトルストリームＳＳは、サブタイトルデータとしてサブタイトルのテキスト情報が送信されてくる場合には、サブタイトルデコーダ２０６に供給される。サブタイトルデコーダ２０６では、サブタイトルストリームＳＳに含まれている各リージョンのセグメントデータに対してデコード処理が施されて、各リージョンのテキストデータや制御コードが得られる。この制御コードには、サブタイトルと背景ビデオとの混合比情報（Mixing data）も含まれる。
【０１４０】
また、サブタイトルデコーダ２０６では、サブタイトルストリームＳＳに挿入されているサブタイトルのサイズ修正および表示位置修正の許容範囲を示す情報が抽出され、制御部２０１に送られる。この場合、この情報は、スタイリング（ＴＴＳ）の要素を利用して挿入されている。これにより、制御部２０１では、リージョン拡大比率の許容最大値、リージョン縮小比率の許容最小値、リージョン水平移動比率の許容最大値、リージョン垂直移動比率の許容最大値が認識される。
【０１４１】
サブタイトルデコーダ２０６で得られた各リージョンのテキストデータや制御コードは、フォント展開部２０７に供給される。フォント展開部２０７では、各リージョンのテキストデータや制御コードに基づいてフォント展開が行われて、各リージョンのビットマップデータが得られる。フォント展開部２０７で得られた各リージョンのビットマップデータは、ＲＧＢ/ＹＣｂＣｒ変換部２０８でＲＧＢドメインからＹＣｂＣｒ（輝度・色差）ドメインに変換される。
【０１４２】
また、システムデコーダ２０３で抽出されたサブタイトルストリームＳＳは、サブタイトルデータとしてサブタイトルのビットマップデータが送信されてくる場合には、サブタイトルデコーダ２０９に供給される。サブタイトルデコーダ２０９では、サブタイトルストリームＳＳにデコード処理が施されて、サブタイトルのビットマップデータと、サブタイトルと背景ビデオとの混合比情報（Mixing data）が得られる。
【０１４３】
ＲＧＢ/ＹＣｂＣｒ変換部２０８あるいはサブタイトルデコーダ２０９から出力されたサブタイトルのビットマップデータは、サイズ/位置変換部２１０に供給される。このサイズ/位置変換部２１０では、サブタイトルのビットマップデータに対して、サブタイトルのサイズおよび表示位置を修正するための処理が行われる。この場合、制御部２０１の制御のもと、自動的に、あるいはユーザ操作に従って修正処理が行われる（図１９−図２２参照）。この修正は、許容範囲内で行われる。
【０１４４】
ビデオデコーダ２０４で得られた伝送ビデオデータＶ１は、ビデオ重畳部２１１に供給される。また、サイズ/位置変換部２１０でサイズおよび表示位置の修正処理が施されたサブタイトルのビットマップデータは、ビデオ重畳部２１１に供給される。さらに、ビデオ重畳部２１１には、サブタイトルデコーダ２０６で得られた混合比情報（Mixing data）、あるいはサイズ/位置変換部２１１でサイズおよび表示位置の修正処理が施された混合比情報（Mixing data）が供給される。
【０１４５】
ビデオ重畳部２１２では、伝送ビデオデータＶ１に、モニタサイズ、視聴位置などの情報に基づいて自動的にあるいはユーザ操作に応じて、サイズおよび表示位置の修正が施されたサブタイトルのビットマップデータが重畳される。ビットマップデータが重畳された伝送ビデオデータＶ１´は、ＹＣｂＣｒ/ＲＧＢ変換部２１３に供給される。
【０１４６】
ＹＣｂＣｒ/ＲＧＢ変換部２１３では、伝送ビデオデータＶ１´がＹＣｂＣｒ（輝度・色差）ドメインからＲＧＢドメインに変換されて、電光変換部２１４に供給される。電光変換部２１４では、伝送ビデオデータＶ１´に、それに適用されている光電変換特性に対応した電光変換特性が適用されて電光変換が行われ、画像を表示するための表示用ビデオデータが得られる。
【０１４７】
表示用ビデオデータは、表示マッピング部２１５に供給される。この表示マッピング部２１５では、表示用ビデオデータに対して、ＣＥモニタ２１６の最大輝度表示能力などに応じた表示輝度調整が行われる。このように表示輝度調整が行われた表示用ビデオデータはＣＥモニタ２１６に供給される。ＣＥモニタ２１６には、この表示用ビデオデータに基づいて画像が表示される。
【０１４８】
上述したように、図１に示す送受信システム１０において、受信装置２００は、サブタイトルのビットマップデータに対して、サブタイトルのサイズや表示位置を修正するための処理を行う。そのため、例えば、大画面モニタで表示され、視聴距離が短い場合であっても、サブタイトルのビデオへの重畳表示を良好に行うことができる。
【０１４９】
また、図１に示す送受信システム１０において、受信装置２００は、視聴位置情報およびモニタサイズ情報に基づいて、サブタイトルのサイズやサブタイトルの表示位置を自動的に修正する。そのため、視聴者などのユーザに操作手間を取らせることなく、サブタイトルのサイズや表示位置を適切な状態とすることが可能となる。
【０１５０】
また、図１に示す送受信システム１０において、受信装置２００は、ユーザ操作に基づいて、サブタイトルのサイズやサブタイトルの表示位置を修正する。そのため、視聴者などのユーザは、サブタイトルのサイズや表示位置を所望の状態とすることが可能となる。
【０１５１】
また、図１に示す送受信システム１０において、受信装置２００は、サブタイトルのサイズや表示位置の修正を許容範囲内に制限する。そのため、過渡の修正を回避可能となる。
【０１５２】
また、図１に示す送受信システム１０において、受信装置２００は、サブタイトルストリームのレイヤから修正の許容範囲情報を抽出し、この許容範囲情報に基づいてサブタイトルのサイズや表示位置の修正を許容範囲内に制限する。そのため、サブタイトルのサイズ修正や表示位置修正の制限を適切に行い得る。
【０１５３】
また、図１に示す送受信システム１０において、送信装置１００は、サブタイトルのサイズや表示位置の修正許容範囲情報をサブタイトルストリームのレイヤに挿入して送信する。そのため、受信側では、この修正許容範囲情報を用いることで、サブタイトルのサイズ修正や表示位置修正を適切に制限することが可能となる。
【０１５４】
＜２．変形例＞
なお、上述実施の形態においては、サブタイトルのサイズや表示位置の修正を可能とする例を示した。本技術は、グラフィクスやその他の同様の情報をビデオに重畳表示する場合にも同様に適用でき、グラフィクスやその他の同様の情報のサイズや表示位置の修正を良好に可能とする。
【０１５５】
また、上述実施の形態においては、コンテナがＭＰＥＧ−２  ＴＳである例を示した。しかし、本技術は、コンテナがＭＰＥＧ−２  ＴＳと限定されるものではなく、他のパケット、例えばＩＳＯＢＭＦＦやＭＭＴなどの場合でも、同様に適用できる。
【０１５６】
また、本技術は、以下のような構成を取ることもできる。
（１）ビデオデータを持つビデオストリームとサブタイトルデータを持つサブタイトルストリームを含む所定フォーマットのコンテナを受信する受信部と、
上記ビデオストリームにデコード処理を施してビデオデータを得るビデオデコード部と、
上記サブタイトルストリームにデコード処理を施してサブタイトルのビットマップデータを得るサブタイトルデコード部と、
上記サブタイトルのビットマップデータに対して、サブタイトルのサイズおよび/またはサブタイトルの表示位置を修正するための処理を行うサブタイトル処理部と、
上記処理されたサブタイトルのビットマップデータを上記ビデオデータに重畳するビデオ重畳部を備える
受信装置。
（２）上記サブタイトル処理部は、
視聴位置情報およびモニタサイズ情報に基づいて、上記サブタイトルのサイズおよび/または上記サブタイトルの表示位置を自動的に修正する
前記（１）に記載の受信装置。
（３）上記視聴位置情報を取得する情報取得部をさらに備える
前記（２）に記載の受信装置。
（４）上記サブタイトル処理部は、
視聴距離をＤ、モニタ高さをＭ＿ｈ、ビデオ解像度に依存する値をｆとして、Ｒ＝Ｄ/（Ｍ＿ｈ＊ｆ）を求め、
該Ｒが第１の閾値より小さいときサブタイトルのサイズを縮小修正し、該Ｒが上記第１の閾値より大きな第２の閾値より大きいときサブタイトルのサイズを拡大修正する
前記（２）または（３）に記載の受信装置。
（５）上記サブタイトル処理部は、
サブタイトルが表示される領域であるリージョンの水平方向の端点より外側に視聴水平位置があるとき、上記端点から上記視聴水平位置までの距離に応じて、上記リージョンの位置を上記視聴垂直位置に向けて水平方向に移動することで上記サブタイトルの表示位置を自動的に修正する
前記（２）から（４）のいずれかに記載の受信装置。
（６）上記サブタイトル処理部は、
サブタイトルが表示される領域であるリージョンの垂直方向の端点より外側に視聴垂直位置があるとき、上記端点から上記視聴垂直位置までの距離に応じて、上記リージョンの位置を上記視聴垂直位置に向けて垂直方向に移動することで上記サブタイトルの表示位置を自動的に修正する
前記（２）から（４）に記載の受信装置。
（７）上記サブタイトル処理部は、
ユーザ操作に基づいて、上記サブタイトルのサイズおよび/または上記サブタイトルの表示位置を修正する
前記（１）から（６）のいずれかに記載の受信装置。
（８）上記サブタイトル処理部は、
上記サブタイトルのサイズ修正および/または上記サブタイトルの表示位置修正を許容範囲内に制限する
前記（１）から（７）のいずれかに記載の受信装置。
（９）上記サブタイトルストリームのレイヤに、修正の許容範囲情報が挿入されており、
上記サブタイトルストリームのレイヤから上記修正の許容範囲情報を抽出する情報抽出部をさらに備え、
上記サブタイトル処理部は、
上記抽出された修正の許容範囲情報に基づいて、上記修正を許容範囲内に制限する
前記（８）に記載の受信装置。
（１０）受信部により、ビデオデータを持つビデオストリームとサブタイトルデータを持つサブタイトルストリームを含む所定フォーマットのコンテナを受信する受信ステップと、
上記ビデオストリームにデコード処理を施してビデオデータを得るビデオデコードステップと、
上記サブタイトルストリームにデコード処理を施してサブタイトルのビットマップデータを得るサブタイトルデコードステップと、
上記サブタイトルのビットマップデータに対して、サブタイトルのサイズおよび/またはサブタイトルの表示位置を修正するための処理を行うサブタイトル処理ステップと、
上記処理されたサブタイトルのビットマップデータを上記ビデオデータに重畳するビデオ重畳ステップを有する
受信方法。
（１１）ビデオデータを持つビデオストリームとサブタイトルデータを持つサブタイトルストリームを含む所定フォーマットのコンテナを送信する送信部と、
上記サブタイトルストリームのレイヤに、サブタイトルのサイズ修正の許容範囲を示す情報および/またはサブタイトルの表示位置修正の許容範囲を示す情報を挿入する情報挿入部を備える
送信装置。
（１２）送信部により、ビデオデータを持つビデオストリームとサブタイトルデータを持つサブタイトルストリームを含む所定フォーマットのコンテナを送信する送信ステップと、
上記サブタイトルストリームのレイヤに、上記サブタイトルのサイズ修正の許容範囲を示す情報および/または上記サブタイトルの表示位置修正の許容範囲を示す情報を挿入する情報挿入ステップを有する
送信方法。
（１２）ビデオデータを持つビデオストリームとグラフィクスデータを持つグラフィクスストリームを含む所定フォーマットのコンテナを受信する受信部と、
上記ビデオストリームにデコード処理を施してビデオデータを得るビデオデコード部と、
上記グラフィクスストリームにデコード処理を施してグラフィクスのビットマップデータを得るグラフィクスデコード部と、
上記グラフィクスのビットマップデータに対して、グラフィクスのサイズおよび/またはグラフィクスの表示位置を修正するための処理を行うグラフィクス処理部と、
上記処理されたグラフィクスのビットマップデータを上記ビデオデータに重畳するビデオ重畳部を備える
受信装置。
（１３）ビデオデータを持つビデオストリームとグラフィクスデータを持つグラフィクスストリームを含む所定フォーマットのコンテナを送信する送信部と、
上記グラフィクスストリームのレイヤに、グラフィクスのサイズ修正の許容範囲を示す情報および/またはグラフィクスの表示位置修正の許容範囲を示す情報を挿入する情報挿入部を備える
送信装置。
【０１５７】
本技術の主な特徴は、サブタイトル（グラフィクス）のビットマップデータに対してサブタイトル（グラフィクス）のサイズや表示位置を修正する処理部を設けたことで、サブタイトル（グラフィクス）のビデオへの重畳表示を良好に行い得るようにしたことである（図１８参照）
【符号の説明】
【０１５８】
１０・・・送受信システム
１００・・・送信装置
１０１・・・制御部
１０２・・・カメラ
１０３・・・ビデオ光電変換部
１０４・・・ＲＧＢ/ＹＣｂＣｒ変換部
１０５・・・ビデオエンコーダ
１０６・・・サブタイトル発生部
１０７・・・テキストフォーマット変換部
１０８・・・サブタイトルエンコーダ
１０９・・・システムエンコーダ
１１０・・・送信部
１１１・・・ビットマップデータ発生部
１１３・・・サブタイトルエンコーダ
２００・・・受信装置
２０１・・・制御部
２０２・・・受信部
２０３・・・システムデコーダ
２０４・・・ビデオデコーダ
２０６・・・サブタイトルデコーダ
２０７・・・フォント展開部
２０８・・・ＲＧＢ/ＹＣｂＣｒ変換部
２０９・・・サブタイトルデコーダ
２０９・・・ＹＣｂＣｒ/ＲＧＢ変換部
２１０，２１１・・・サイズ/位置変換部
２１２・・・ビデオ重畳部
２１３・・・ＹＣｂＣｒ/ＲＧＢ変換部
２１４・・・電光変換部
２１５・・・表示マッピング部
２１６・・・ＣＥモニタ
２３１・・・ユーザ操作部
２３２・・・画像センサ
【図１】
2017002602.tif 000003
【図２】
2017002602.tif 000004
【図３】
2017002602.tif 000005
【図４】
2017002602.tif 000006
【図５】
2017002602.tif 000007
【図６】
2017002602.tif 000008
【図７】
2017002602.tif 000009
【図８】
2017002602.tif 000010
【図９】
2017002602.tif 000011
【図１０】
2017002602.tif 000012
【図１１】
2017002602.tif 000013
【図１２】
2017002602.tif 000014
【図１３】
2017002602.tif 000015
【図１４】
2017002602.tif 000016
【図１５】
2017002602.tif 000017
【図１６】
2017002602.tif 000018
【図１７】
2017002602.tif 000019
【図１８】
2017002602.tif 000020
【図１９】
2017002602.tif 000021
【図２０】
2017002602.tif 000022
【図２１】
2017002602.tif 000023
【図２２】
2017002602.tif 000024
【国際調査報告】
2017002602.tif 000025
2017002602.tif 000026
2017002602.tif 000027
2017002602.tif 000028