(57)【要約】  ＲＡＰ再生、変速再生におけるサブタイトル表示を良好に行い得るようにする。  ペイロードに符号化画像データを持つビデオパケットにより構成されるビデオストリームを生成する。ペイロードにサブタイトル情報を持つサブタイトルパケットにより構成されるサブタイトルストリームを生成する。ビデオストリームおよびサブタイトルストリームをパケット化して得られるコンテナパケットにより構成される多重化ストリームを生成し、送信する。サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、この最初のバイトがペイロードに含まれていることを示す第１の識別情報を挿入する。例えば、この第１の識別情報は、特定コンテナパケットのペイロードに含まれる最初のバイトを有するサブタイトルパケットが持つサブタイトル情報によるサブタイトル表示の優先度をさらに示す。
2017047540.tif 000002
【特許請求の範囲】
【請求項１】
ペイロードに符号化画像データを持つビデオパケットにより構成されるビデオストリームを生成するビデオエンコード部と、
ペイロードにサブタイトル情報を持つサブタイトルパケットにより構成されるサブタイトルストリームを生成するサブタイトルエンコード部と、
上記ビデオストリームおよび上記サブタイトルストリームをパケット化して得られるコンテナパケットにより構成される多重化ストリームを生成する多重化ストリーム生成部と、
上記多重化ストリームを送信する送信部と、
上記サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、該最初のバイトがペイロードに含まれていることを示す第１の識別情報を挿入する情報挿入部を備える
送信装置。
【請求項２】
上記第１の識別情報は、上記特定コンテナパケットのペイロードに含まれる上記最初のバイトを有する上記サブタイトルパケットが持つ上記サブタイトル情報によるサブタイトル表示の優先度をさらに示す
請求項１に記載の送信装置。
【請求項３】
上記多重化ストリームに、上記特定コンテナパケットのヘッダに上記第１の識別情報の挿入があることを示す第２の識別情報を挿入する情報挿入部をさらに備える
請求項１に記載の送信装置。
【請求項４】
上記多重化ストリーム生成部は、
上記サブタイトルパケットをランダムアクセス位置に配置する
請求項１に記載の送信装置。
【請求項５】
上記多重化ストリームは、ＭＰＥＧ−２トランスポートストリーム、ＭＭＴストリームあるいはＤＡＳＨ/ＩＳＯＢＭＦＦストリームである
請求項１に記載の送信装置。
【請求項６】
ペイロードに符号化画像データを持つビデオパケットにより構成されるビデオストリームを生成するビデオエンコードステップと、
ペイロードにサブタイトル情報を持つサブタイトルパケットにより構成されるサブタイトルストリームを生成するサブタイトルエンコードステップと、
上記ビデオストリームおよび上記サブタイトルストリームをパケット化して得られるコンテナパケットにより構成される多重化ストリームを生成する多重化ストリーム生成ステップと、
送信部により、上記多重化ストリームを送信する送信ステップと、
上記サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、該最初のバイトがペイロードに含まれていることを示す第１の識別情報を挿入する情報挿入ステップを有する
送信方法。
【請求項７】
ペイロードに符号化画像データを持つビデオパケットにより構成されるビデオストリームおよびペイロードにサブタイトル情報を持つサブタイトルパケットにより構成されるサブタイトルストリームをパケット化して得られるコンテナパケットにより構成される多重化ストリームに対して再生処理を行う再生処理部を備え、
上記サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、該最初のバイトがペイロードに含まれていることを示す第１の識別情報が挿入されており、
上記再生処理部は、
上記多重化ストリームから上記第１の識別情報に基づいて上記特定コンテナパケットを抽出する
再生装置。
【請求項８】
上記第１の識別情報は、上記特定コンテナパケットのペイロードに含まれる上記最初のバイトを有する上記サブタイトルパケットが持つ上記サブタイトル情報によるサブタイトル表示の優先度をさらに示し、
上記再生処理部は、
上記多重化ストリームに対して変速再生処理が行われるとき、各サブタイトルパケットが持つサブタイトル情報によるサブタイトルの表示を上記優先度情報に基づいて制御する
請求項７に記載の再生装置。
【請求項９】
再生処理部により、ペイロードに符号化画像データを持つビデオパケットにより構成されるビデオストリームおよびペイロードにサブタイトル情報を持つサブタイトルパケットにより構成されるサブタイトルストリームをパケット化して得られるコンテナパケットにより構成される多重化ストリームに対して再生処理を行う再生処理ステップを有し、
上記サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、該最初のバイトがペイロードに含まれていることを示す第１の識別情報が挿入されており、
上記再生処理ステップでは、
上記多重化ストリームから上記第１の識別情報に基づいて上記特定コンテナパケットを抽出する
再生方法。
【請求項１０】
ペイロードに符号化画像データを持つビデオパケットにより構成されるビデオストリームを生成するビデオエンコード部と、
ペイロードにサブタイトル情報を持つサブタイトルパケットにより構成されるサブタイトルストリームを生成するサブタイトルエンコード部と、
上記ビデオストリームおよび上記サブタイトルストリームをパケット化して得られるコンテナパケットにより構成される多重化ストリームを生成する多重化ストリーム生成部と、
上記多重化ストリームを送信する送信部と、
上記サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、該最初のバイトを有する上記サブタイトルパケットが持つ上記サブタイトル情報によるサブタイトル表示の優先度情報を挿入する情報挿入部を備える
送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、送信装置、送信方法、再生装置および再生方法に関し、特に、画像データと共にサブタイトル情報を送信する送信装置等に関する。
【背景技術】
【０００２】
従来、例えば、ＤＶＢ（Digital Video Broadcasting）の放送などでは、サブタイトルの情報をビットマップデータで送信する運用が行われている。近時、サブタイトルの情報をテキストの文字コードで、つまりテキストベースで送信することが提案されている。この場合、受信側で解像度に応じたフォント展開がなされる。【０００３】
また、サブタイトルの情報をテキストベースで送信する場合、テキスト情報にタイミング情報を持たせることが提案されている。このテキスト情報として、例えば、Ｗ３Ｃ（World Wide Web Consortium）でＴＴＭＬ（Timed Text Markup Language）が提唱されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１６９８８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本技術の目的は、ＲＡＰ再生、変速再生におけるサブタイトル表示を良好に行い得るようにすることにある。
【課題を解決するための手段】
【０００６】
本技術の概念は、
ペイロードに符号化画像データを持つビデオパケットにより構成されるビデオストリームを生成するビデオエンコード部と、
ペイロードにサブタイトル情報を持つサブタイトルパケットにより構成されるサブタイトルストリームを生成するサブタイトルエンコード部と、
上記ビデオストリームおよび上記サブタイトルストリームをパケット化して得られるコンテナパケットにより構成される多重化ストリームを生成する多重化ストリーム生成部と、
上記多重化ストリームを送信する送信部と、
上記サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、該最初のバイトがペイロードに含まれていることを示す第１の識別情報を挿入する情報挿入部を備える
送信装置にある。【０００７】
本技術において、ビデオエンコード部により、ペイロードに符号化画像データを持つビデオパケットで構成されるビデオストリームが生成される。サブタイトルエンコード部により、ペイロードにサブタイトル情報を持つサブタイトルパケットで構成されるサブタイトルストリームが生成される。例えば、サブタイトル情報は、表示タイミング情報を持つ所定フォーマットのサブタイトルのテキスト情報である、ようにされてもよい。【０００８】
多重化ストリーム生成部により、ビデオストリームおよびサブタイトルストリームをパケット化して得られるコンテナパケットにより構成される多重化ストリームが生成される。例えば、多重化ストリームは、ＭＰＥＧ−２トランスポートストリーム、ＭＭＴストリームあるいはＤＡＳＨ/ＩＳＯＢＭＦＦストリームである、ようにされてもよい。情報挿入部により、サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、この最初のバイトがペイロードに含まれていることを示す第１の識別情報が挿入される。送信部により、多重化ストリームが送信される。【０００９】
このように本技術においては、サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、この最初のバイトがペイロードに含まれていることを示す第１の識別情報が挿入される。そのため、例えば、ＲＡＰ再生において、この第１の識別情報に基づいてサブタイトルパケットの最初のバイトをペイロードに含むコンテナパケットを容易に認識できることから、サブタイトルパケットのデータを含む一連のコンテナパケットを効率よく抽出でき、サブタイトル表示を良好に行い得るようになる。【００１０】
また、本技術において、例えば、第１の識別情報は、特定コンテナパケットのペイロードに含まれる最初のバイトを有するサブタイトルパケットが持つサブタイトル情報によるサブタイトル表示の優先度をさらに示す、ようにされてもよい。この場合、例えば、変速再生において、第１の識別子が示す優先度を参照して表示すべきサブタイトルを再生速度に応じて選択でき、表示すべきサブタイトルの選択を容易に行い得ると共に、制作側の意図を反映させた良好なサブタイトル表示が可能となる。【００１１】
なお、本技術において、例えば、多重化ストリームに、特定コンテナパケットのヘッダに第１の識別情報の挿入があることを示す第２の識別情報を挿入する情報挿入部をさらに備える、ようにされてもよい。この場合、多重化ストリームへの第２の識別情報の挿入により、特定コンテナパケットのヘッダに第１の識別情報の挿入があることを容易に識別可能となる。【００１２】
また、本技術において、例えば、多重化ストリーム生成部は、サブタイトルパケットをランダムアクセス位置に配置する、ようにされてもよい。この場合、多重化ストリームからランダムアクセス位置のビデオパケットを取り出す際にサブタイトルパケットを併せて取り出すことが容易となり、例えば、ＲＡＰ再生におけるサブタイトル表示処理の簡単化が可能となる。【００１３】
また、本技術の他の概念は、
ペイロードに符号化画像データを持つビデオパケットにより構成されるビデオストリームおよびペイロードにサブタイトル情報を持つサブタイトルパケットにより構成されるサブタイトルストリームをパケット化して得られるコンテナパケットにより構成される多重化ストリームに対して再生処理を行う再生処理部を備え、
上記サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、該最初のバイトがペイロードに含まれていることを示す第１の識別情報が挿入されており、
上記再生処理部は、
上記多重化ストリームから上記第１の識別情報に基づいて上記特定コンテナパケットを抽出する
再生装置にある。【００１４】
本技術において、再生処理部により、ビデオストリームおよびサブタイトルストリームをパケット化して得られるコンテナパケットにより構成される多重化ストリームに対して再生処理が行われる。ここで、ビデオストリームは、ペイロードに符号化画像データを持つビデオパケットにより構成されている。また、サブタイトルストリームは、ペイロードにサブタイトル情報を持つサブタイトルパケットにより構成されている。【００１５】
サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、この最初のバイトがペイロードに含まれていることを示す第１の識別情報が挿入されている。再生処理部では、多重化ストリームから第１の識別情報に基づいて特定コンテナパケットが抽出される。【００１６】
このように本技術においては、多重化ストリームから第１の識別情報に基づいて特定コンテナパケットが抽出される。そのため、例えば、ＲＡＰ再生において、サブタイトルパケットのデータを含む一連のコンテナパケットを効率よく抽出でき、サブタイトル表示を良好に行い得るようになる。【００１７】
なお、本技術において、例えば、第１の識別情報は、特定コンテナパケットのペイロードに含まれる最初のバイトを有するサブタイトルパケットが持つサブタイトル情報によるサブタイトル表示の優先度をさらに示し、再生処理部は、多重化ストリームに対して変速再生処理が行われるとき、各サブタイトルパケットが持つサブタイトル情報によるサブタイトルの表示を優先度情報に基づいて制御する、ようにされてもよい。この場合、変速再生において、どのサブタイトルを表示させるかの選択が容易となり、かつ制作側の意図を反映させた良好なサブタイトル表示が可能となる。【００１８】
また、本技術の他の概念は、
ペイロードに符号化画像データを持つビデオパケットにより構成されるビデオストリームを生成するビデオエンコード部と、
ペイロードにサブタイトル情報を持つサブタイトルパケットにより構成されるサブタイトルストリームを生成するサブタイトルエンコード部と、
上記ビデオストリームおよび上記サブタイトルストリームをパケット化して得られるコンテナパケットにより構成される多重化ストリームを生成する多重化ストリーム生成部と、
上記多重化ストリームを送信する送信部と、
上記サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、該最初のバイトを有する上記サブタイトルパケットが持つ上記サブタイトル情報によるサブタイトル表示の優先度情報を挿入する情報挿入部を備える
送信装置にある。【００１９】
本技術において、ビデオエンコード部により、ペイロードに符号化画像データを持つビデオパケットで構成されるビデオストリームが生成される。サブタイトルエンコード部により、ペイロードにサブタイトル情報を持つサブタイトルパケットで構成されるサブタイトルストリームが生成される。例えば、サブタイトル情報は、表示タイミング情報を持つ所定フォーマットのサブタイトルのテキスト情報である、ようにされてもよい。【００２０】
多重化ストリーム生成部により、ビデオストリームおよびサブタイトルストリームをパケット化して得られるコンテナパケットにより構成される多重化ストリームが生成される。例えば、多重化ストリームは、ＭＰＥＧ−２トランスポートストリーム、ＭＭＴストリームあるいはＤＡＳＨ/ＩＳＯＢＭＦＦストリームである、ようにされてもよい。情報挿入部により、サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、この最初のバイトを有するサブタイトルパケットが持つサブタイトル情報によるサブタイトル表示の優先度情報が挿入される。送信部により、多重化ストリームが送信される。【００２１】
このように本技術においては、サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、この最初のバイトを有するサブタイトルパケットが持つサブタイトル情報によるサブタイトル表示の優先度情報が挿入される。そのため、例えば、変速再生において、優先度情報を参照して、表示すべきサブタイトルを再生速度に応じて選択でき、表示すべきサブタイトルの選択を容易に行い得ると共に、制作側の意図を反映させた良好なサブタイトル表示が可能となる。【００２２】
また、例えば、ＲＡＰ再生において、この優先度情報に基づいてサブタイトルパケットの最初のバイトをペイロードに含むコンテナパケットを容易に認識できることから、サブタイトルパケットのデータを含む一連のコンテナパケットを効率よく抽出でき、サブタイトル表示を良好に行い得るようになる。
【発明の効果】
【００２３】
本技術によれば、ＲＡＰ再生、変速再生におけるサブタイトル表示を良好に行い得る。なお、本明細書に記載された効果はあくまで例示であって限定されるものではなく、また付加的な効果があってもよい。
【図面の簡単な説明】
【００２４】
【図１】実施の形態としての送受信システムの構成例を示すブロック図である。
【図２】放送送出システムのストリーム生成部の構成例を示すブロック図である。
【図３】ＴＴＭＬ構造を説明するための図である。
【図４】ＴＴＭＬ構造のヘッダ（head）に存在するメタデータ（metadata）、スタイリング（styling）、レイアウト（layout）の各要素の構造例を示す図である。
【図５】ＴＴＭＬ構造のボディ（body）の構造例を示す図である。
【図６】制御部内のタイミング管理部の構成例を概略的に示す図である。
【図７】サブタイトル表示タイミング管理部の詳細構成を説明するための図である。
【図８】ＰＥＳパケットの構成例を示す図である。
【図９】ＴＳパケットの構成例を示す図である。
【図１０】ＰＶＲ・アシスト・インフォメーション（PVR_assist_information）の構造例およびその構造例における主要な情報の内容を示す図である。
【図１１】サブタイトルＰＥＳパケットおよびそのサブタイトルＰＥＳパケットのデータをペイロードに含むＴＳパケットとの関係の一例を示す図である。
【図１２】サブタイトル・ラップ・デスクリプタ（Subtitle_rap_descriptor）の構造例とその構造例における主要な情報の内容を示す図である。
【図１３】トランスポートストリームＴＳの構成例を示す図である。
【図１４】テレビ受信機の構成例を示す図である。
【図１５】ＲＡＰ（Random Access Point）位置で読み出されるサブタイトルＰＥＳパケットに対するデコードおよび出力の処理タイミングを概略的に示す図である。
【図１６】変速再生モードにおけるサブタイトル表示シーケンスの一例を示す図である。
【図１７】サブタイトルに付加される「PVR_priority_value」の値と、通常、２倍速、４倍速の各再生速度で表示されるサブタイトルとの対応関係の一例を示す図である。
【図１８】従来の多重化に関して説明するための図である。
【図１９】本技術の多重化に関して説明するための図である。
【図２０】ＴＴＭＬ構造のボディ（body）の他の構造例を示す図である。
【図２１】ＰＶＲ・アシスト・インフォメーション（PVR_assist_information）の他の構造例およびその構造例における主要な情報の内容を示す図である。
【発明を実施するための形態】
【００２５】
以下、発明を実施するための形態（以下、「実施の形態」とする）について説明する。なお、説明を以下の順序で行う。
１．実施の形態
２．変形例
【００２６】
＜１．実施の形態＞
［送受信システムの構成例］
図１は、実施の形態としての送受信システム１０の構成例を示している。この送受信システム１０は、放送送出システム１００とテレビ受信機２００により構成されている。放送送出システム１００は、多重化ストリームとしてのＭＰＥＧ−２トランスポートストリーム（以下、単に、「トランスポートストリーム」という）ＴＳを、放送波に載せて送信する。トランスポートストリームＴＳは、ビデオストリーム、オーディオストリームと共に、サブタイトルストリームを有している。
【００２７】
ビデオストリームは、ペイロードに符号化画像データを持つビデオＰＥＳパケットにより構成されている。オーディオストリームは、ペイロードに符号化音声データを持つオーディオＰＥＳパケットにより構成されている。サブタイトルストリームは、ペイロードにサブタイトル（字幕）情報を持つサブタイトルＰＥＳパケットにより構成されている。サブタイトルＰＥＳパケットのヘッダのタイムスタンプ挿入位置に、ランダムアクセス位置のビデオＰＥＳパケットのヘッダのタイムスタンプ挿入位置に挿入されるタイムスタンプの値と同じか、あるいは近傍の値のタイムスタンプが挿入される。
【００２８】
サブタイトルストリームが、ビデオストリームなどと多重化される際、サブタイトルＰＥＳパケットを含むＴＳパケット（以下、単にＰＥＳパケットとする）は、ランダムアクセス位置に配置される。この場合、例えば、上述したように、ヘッダのタイムスタンプ挿入位置に挿入されるタイムスタンプが参照されて、サブタイトルＰＥＳパケットは、ランダムアクセス位置、つまりランダムアクセス位置のビデオＰＥＳパケットの位置に近接した位置に配置される。
【００２９】
トランスポートストリームＴＳは、ビデオストリーム、オーディオストリームおよびサブタイトルストリームの各ストリームをパケット化して得られたコンテナパケットとしてのＴＳパケットにより構成されている。サブタイトルＰＥＳパケットの最初のバイトをペイロードに含むＴＳパケット（特定コンテナパケット）のヘッダに、当該最初のバイトがペイロードに含まれていることを示す第１の識別情報が、挿入されている。この第１の識別情報は、当該最初のバイトを有するサブタイトルパケットが持つサブタイトル情報によるサブタイトル表示の優先度を、さらに示すものされている。トランスポートストリームＴＳに、特定コンテナパケットのヘッダに第１の識別情報の挿入があることを示す第２の識別情報が、挿入されている。
【００３０】
テレビ受信機２００は、放送送出システム１００から放送波で送られてくるトランスポートストリームＴＳを受信する。このトランスポートストリームＴＳは、上述したように、ビデオストリーム、オーディオストリームおよびサブタイトルストリームの各ストリームをパケット化して得られたＴＳパケットにより構成されている。
【００３１】
上述したように、トランスポートストリームＴＳの多重化において、サブタイトルＰＥＳパケットは、ランダムアクセス位置に配置されている。また、上述したように、サブタイトルＰＥＳパケットの最初のバイトをペイロードに含むＴＳパケット（特定コンテナパケット）のヘッダに、当該最初のバイトがペイロードに含まれていることを示す第１の識別情報が、挿入されている。そして、この第１の識別情報は、当該最初のバイトを有するサブタイトルパケットが持つサブタイトル情報によるサブタイトル表示の優先度を、さらに示すものされている。
【００３２】
テレビ受信機２００は、トランスポートストリームＴＳからサブタイトルＰＥＳパケットを、ランダムアクセス位置のビデオＰＥＳパケットと共に取り出して、サブタイトル（字幕）の表示処理を行う。例えば、ＲＡＰ再生では、トランスポートストリームＴＳのランダムアクセス位置から取り出されたサブタイトルＰＥＳパケットを直ちに処理してサブタイトルを表示する。
【００３３】
この場合、テレビ受信機２００は、第１の識別情報に基づいて特定コンテナパケット、つまりサブタイトルパケットの最初のバイトをペイロードに含むＴＳパケットを容易に認識できることから、サブタイトル情報を持つサブタイトルＰＥＳパケットに係る一連のＴＳパケットを効率よく抽出でき、サブタイトル表示を良好に行い得るようになる。
【００３４】
また、テレビ受信機２００は、例えば、変速再生では、第１の識別子が示すサブタイトル表示の優先度を参照して、表示すべきサブタイトルを、再生速度に応じて選択する。これにより、テレビ受信機２００は、表示すべきサブタイトルの選択を容易に行い得ると共に、制作側の意図を反映させた良好なサブタイトル表示が可能となる。
【００３５】
［放送送出システムのストリーム生成部の構成例］
図２は、放送送出システム１００のストリーム生成部１１０の構成例を示している。このストリーム生成部１１０は、制御部１１１と、ビデオエンコーダ１１２と、オーディオエンコーダ１１３と、テキストフォーマット変換部１１４と、サブタイトルエンコーダ１１５と、ＴＳフォーマッタ（マルチプレクサ）１１６を有している。
【００３６】
制御部１１１は、例えば、ＣＰＵ（Central Processing Unit）を備えた構成とされており、ストリーム生成部１１０の各部の動作を制御する。ビデオエンコーダ１１２は、画像データＤＶを入力し、この画像データＤＶに対して符号化を施し、ペイロードに符号化画像データを持つビデオＰＥＳパケットにより構成されるビデオストリーム（ＰＥＳストリーム）を生成する。オーディオエンコーダ１１３は、音声データＤＡを入力し、この音声データＤＡに対して符号化を施し、符号化音声データを持つオーディオＰＥＳパケットにより構成されるオーディオストリーム（ＰＥＳストリーム）を生成する。
【００３７】
テキストフォーマット変換部１１４は、サブタイトル情報としてのテキストデータ（文字コード）ＤＴを入力し、表示タイミング情報を持つ所定フォーマットのサブタイトルのテキスト情報を得る。このテキスト情報として、例えば、ＴＴＭＬあるいはＴＴＭＬの派生フォーマットが考えられるが、この実施の形態においてはＴＴＭＬであるとする。
【００３８】
図３は、ＴＴＭＬ構造を示している。ＴＴＭＬは、ＸＭＬベースで記載される。ヘッダ（head）には、メタデータ（metadata）、スタイリング（styling）、レイアウト（layout）の各要素が存在する。図４（ａ）は、メタデータ（ＴＴＭ：TTML Metadata）の構造例を示している。このメタデータには、メタデータのタイトルの情報と、コピーライトの情報が含まれている。
【００３９】
図４（ｂ）は、スタイリング（ＴＴＳ：TTML Styling）の構造例を示している。このスタイリングには、識別子（id）の他に、カラー（color）、フォント（fontFamily）、サイズ（fontSize）、アラインメント（textAlign）などの情報が含まれている。図４（ｃ）は、レイアウト（region：TTML layout）の構造例を示している。このレイアウトには、サブタイトルを配置するリージョンの識別子（id）の他に、範囲（extent）、オフセット（padding）、バックグラウンドカラー（backgroundColor）、アラインメント（displayAlign）などの情報が含まれている。
【００４０】
図５（ａ），（ｂ），（ｃ）は、ボディ（body）の構造例を示している。図５（ａ）の例では、サブタイトル１（subtitle 1）の情報が含まれている。図５（ｂ）の例では、サブタイトル２（subtitle 2）の情報が含まれている。図５（ｃ）の例では、サブタイトル３（subtitle 3）の情報が含まれている。各サブタイトルの情報として、表示開始タイミングと表示終了タイミングが記載されると共に、テキストデータが記載されている。例えば、サブタイトル１（subtitle 1）に関しては、表示開始タイミングが“０．７６ｓ”で、表示終了タイミングが“３．４５ｓ”であり、テキストデータが「It seems a paradox, dose it not,」とされている。
【００４１】
図２に戻って、サブタイトルエンコーダ１１５は、テキストフォーマット変換部１１４で得られるＴＴＭＬを種々のセグメントに変換し、ペイロードにそれらのセグメント（サブタイトル情報）を配置したサブタイトルＰＥＳパケットにより構成されるサブタイトルストリーム（ＰＥＳストリーム）を生成する。この場合、上述の図５（ａ），（ｂ），（ｃ）のボディを例にとると、各ボディの情報をそれぞれ含むサブタイトルＰＥＳパケットが生成される。
【００４２】
サブタイトルエンコーダ１１５は、制御部１１１の制御のもと、サブタイトルＰＥＳパケットのヘッダのタイムスタンプ挿入位置に、ランダムアクセス位置のビデオＰＥＳパケット、つまりＲＡＰ（Random Access Point）対象のビデオＰＥＳパケットのヘッダのタイムスタンプ挿入位置に挿入されるタイムスタンプの値と同じか、あるいは近傍の値のタイムスタンプ（第１のタイムスタンプ）を挿入する。
【００４３】
ここで、ＲＡＰ対象のビデオＰＥＳパケットの先頭部分は、例えば、ペイロードにイントラピクチャ（Ｉピクチャ）の符号化画像データを持つビデオＰＥＳパケットの先頭部分であることを意味する。いわゆるＲＡＰ再生では、トランスポートストリームＴＳから当該ＲＡＰ対象のビデオＰＥＳパケットに含まれるイントラピクチャの符号化画像データのみがデコードされて画像表示されていく。また、他の変速再生では、ＲＡＰ対象のビデオＰＥＳパケットを含む倍速スピードに応じた間欠的な一部のビデオＰＥＳパケットに含まれるピクチャの符号化画像データがデコードされて画像表示されていく。
【００４４】
また、サブタイトルエンコーダ１１５は、制御部１１１の制御のもと、サブタイトルＰＥＳパケットのヘッダあるいはペイロードに、サブタイトルの表示時刻（表示開始時刻、表示終了時刻）を示す独自タイムスタンプ（第２のタイムスタンプ）を挿入する。
【００４５】
図６は、制御部１１１内のタイミング管理部１２０の構成例を概略的に示している。このタイミング管理部１２０は、ビデオタイミング管理部１２１と、オーディオタイミング管理部１２２と、ＲＡＰタイミング管理部１２３と、サブタイトル表示タイミング管理部１２４を有している。
【００４６】
ビデオタイミング管理部１２１は、各ビデオＰＥＳパケットのタイムスタンプ挿入位置に挿入すべきタイムスタンプ（ビデオのアクセスユニットのタイムスタンプ）を管理する。ビデオエンコーダ１１２では、このビデオタイミング管理部１２１の管理情報に基づいて、各ビデオＰＥＳパケットのタイムスタンプ挿入位置にタイムスタンプを挿入する。
【００４７】
オーディオタイミング管理部１２２は、各オーディオＰＥＳパケットのタイムスタンプ挿入位置に挿入すべきタイムスタンプ（オーディオのアクセスユニットのタイムスタンプ）を管理する。オーディオエンコーダ１１３では、このオーディオタイミング管理部１２２の管理情報に基づいて、各オーディオＰＥＳパケットのタイムスタンプ挿入位置にタイムスタンプを挿入する。
【００４８】
ＲＡＰタイミング管理部１２３は、ＲＡＰ対象のビデオＰＥＳパケットのタイムスタンプを管理すると共に、オーディオＰＥＳパケットのうち、ＲＡＰ対象とするオーディオＰＥＳパケットが管理される。この場合、ＲＡＰ対象のビデオＰＥＳパケットのタイムスタンプに近いタイムスタンプを持つオーディオＰＥＳパケットがＲＡＰ時の再生対象として扱われる。
【００４９】
このＲＡＰ対象とするオーディオＰＥＳパケットの管理情報に基づいて、ＴＳフォーマッタ１１６では、後述するように、当該ＲＡＰ対象とするオーディオＰＥＳパケットがランダムアクセス位置、つまりＲＡＰ対象のビデオＰＥＳパケットの位置に近接した位置に配置することが行われる。
【００５０】
サブタイトル表示タイミング管理部１２４は、サブタイトルＰＥＳパケットの第１のタイムスタンプ（ヘッダのタイムスタンプ挿入領域に挿入されるタイムスタンプ）および第２のタイムスタンプ（ヘッダまたはペイロードに挿入されるサブタイトルの表示時刻を示す独自タイムスタンプ）を管理する。サブタイトルエンコーダ１１５では、このサブタイトル表示タイミング管理部１２４の管理情報に基づいて、サブタイトルＰＥＳパケットへの第１のタイムスタンプおよび第２のタイムスタンプの挿入が行われる。
【００５１】
図７は、サブタイトル表示タイミング管理部１２４の詳細構成を示している。サブタイトル表示タイミング管理部１２４は、ＲＡＰタイミング管理部１２３からのＲＡＰタイミング情報に基づいて、第１のタイムスタンプ（サブタイトルストリームのタイムスタンプ）を得る。また、サブタイトル表示タイミング管理部１２４は、ＴＴＭＬボディに含まれる相対開始時刻“ｂｅｇｉｎ”および相対終了時刻“ｅｎｄ”に対してタイムスタンプ精度換算を施し、第２のタイムスタンプ（表示開始タイムスタンプ、表示終了タイムスタンプ）を得る。
【００５２】
「第２のタイムスタンプ（サブタイトル独自の表示タイムスタンプ）の挿入位置」
ここで、第２のタイムスタンプ（サブタイトル独自の表示タイムスタンプ）の挿入位置の具体例について説明する。図８は、ＰＥＳパケットの構成例を示している。第１のタイムスタンプに関しては、矢印Ｐで示す、ヘッダのタイムスタンプ挿入領域である３３ビット領域に挿入される。このタイムスタンプ挿入領域は、ヘッダを構成する“optional PES HEADER”の下の“optional fields”内に存在する。
【００５３】
第２のタイムスタンプに関しては、上述したように、ヘッダあるいはペイロードに挿入される。ヘッダに挿入する場合、例えば、矢印Ｑに示す、“PES extension fields data”の領域に挿入される。この“PES extension fields data”は、“PES extension”の下の“optional fields”内に存在する。なお、 “PES extension”は、ヘッダを構成する“optional PES HEADER”の下の“optional fields”内に存在する。一方、ペイロードに挿入する場合、矢印Ｒに示す、“PES packet data bytes”の領域に挿入される。
【００５４】
図２に戻って、ＴＳフォーマッタ１１６は、ビデオエンコーダ１１２で生成されたビデオストリーム、オーディオエンコーダ１１３で生成されたオーディオストリームおよびサブタイトルエンコーダ１１５で生成されたサブタイトルストリームを、トランスポートパケット化して多重し、多重化ストリームとしてのトランスポートストリームＴＳを得る。ここで、トランスポートストリームＴＳは、ビデオストリーム、オーディオストリームおよびサブタイトルストリームの各ストリームをパケット化して得られたコンテナパケットとしてのＴＳパケットにより構成されている。
【００５５】
ＴＳフォーマッタ１１６は、サブタイトルＰＥＳパケットの最初のバイトをペイロードに含むＴＳパケット（特定コンテナパケット）のヘッダに、この最初のバイトがペイロードに含まれていることを示す第１の識別情報を挿入する。この第１の識別情報は、上述したように、特定コンテナパケットのペイロードに含まれる最初のバイトを有するサブタイトルパケットが持つサブタイトル情報によるサブタイトル表示の優先度をさらに示すものされる。
【００５６】
「第１の識別情報の挿入位置」
ここで、第１の識別情報の挿入位置の具体例について説明する。図９は、ＴＳパケットの構成例を示している。第１の識別情報は、矢印Ｓで示す、“Transport private data”の領域に挿入される。この“Transport private data” は、“Adaptation field”の下の“optional fields”内に存在する。この“Transport private data”の領域に、第１の識別情報を持つＰＶＲ・アシスト・インフォメーション（PVR_assist_information）が配置される。
【００５７】
図１０（ａ）はＰＶＲ・アシスト・インフォメーション（PVR_assist_information）の構造例（Syntax）を示し、図１０（ｂ）はその構造例における主要な情報の内容（Semantics）を示している。「data_field_tag」の８ビットフィールドは、ビデオの表示に関するものであることを示す“０ｘ０２”とは異なる値（例えば、０ｘ０８）とされ、サブタイトルの表示に関するものであることを示す。「data_field_length」の８ビットフィールドは、この情報の長さ（サイズ）として以降のバイト数を示す。
【００５８】
「PVR_priority_value」の８ビットフィールドは、上述の第１の識別情報であると共に、サブタイトルの表示優先度を示す。この表示優先度は、再生速度との関連でデコード表示するかどうかを決めるのに利用され、値の大きいものほど表示優先度が高く、表示させる度合が大きくなる。なお、値の小さいものほど表示優先度が高くなるように設定することも可能である。
【００５９】
図１１は、サブタイトルＰＥＳパケットと、このサブタイトルＰＥＳパケットのデータをペイロードに含むＴＳパケットとの関係の一例を示している。図示の例においては、サブタイトル１とサブタイトル２の２つのサブタイトルの情報を持つサブタイトルＰＥＳパケットを示している。サブタイトルＰＥＳパケットは複数個に分割され、それぞれが、ＴＳパケットのペイロードに挿入される。
【００６０】
サブタイトルＰＥＳパケットの最初のバイトをペイロードに含むＴＳパケット（特定コンテナパケット）のヘッダに「PVR_priority_value」が挿入される。図示の例においては、サブタイトル１の情報を持つサブタイトルＰＥＳパケットの最初のバイトをペイロードに含むＴＳパケットのヘッダに挿入されている「PVR_priority_value」の値は“Ｎ”とされ、サブタイトル２の情報を持つサブタイトルＰＥＳパケットの最初のバイトをペイロードに含むＴＳパケットのヘッダに挿入されている「PVR_priority_value」の値は“Ｍ”とされている。
【００６１】
なお、サブタイトルＰＥＳパケットのデータをペイロードに含むＴＳパケットのヘッダに存在する“ＰＩＤ”は、ビデオＰＥＳパケットのデータをペイロードに含むＴＳパケットのヘッダに存在する“ＰＩＤ”やオーディオＰＥＳパケットのデータをペイロードに含むＴＳパケットのヘッダに存在する“ＰＩＤ”とは異なっている。
【００６２】
そのため、ヘッダに「PVR_priority_value」の情報が存在することでサブタイトルＰＥＳパケットの最初のバイトをペイロードに含むＴＳパケットを抽出した後は、ヘッダに存在する“ＰＩＤ”に基づいてサブタイトルＰＥＳパケットのデータをペイロードに含むＴＳパケットを抽出することで、サブタイトルＰＥＳパケットのデータを含む一連のＴＳパケットの抽出が容易に可能となる。
【００６３】
図２に戻って、ＴＳフォーマッタ１１６は、各ストリームを多重化するとき、サブタイトルＰＥＳパケットを、第１のタイムスタンプ（ヘッダのタイムスタンプ挿入位置に挿入されているタイムスタンプ）に基づいて、ランダムアクセス位置、つまりＲＡＰ対象のビデオＰＥＳパケットの位置に近接した位置に配置する。また、このとき、ＴＳフォーマッタ１１６は、ＲＡＰ対象とするオーディオＰＥＳパケットの管理情報に基づいて、当該ＲＡＰ対象とするオーディオＰＥＳパケットをランダムアクセス位置、つまりＲＡＰ対象のビデオＰＥＳパケットの位置に近接した位置に配置する。
【００６４】
また、ＴＳフォーマッタ１１６は、トランスポートストリームＴＳに、サブタイトルＰＥＳパケットの最初のバイトをペイロードに含むＴＳパケット（特定コンテナパケット）のヘッダに第１の識別情報（「PVR_priority_value」の情報）の挿入があることを示す第２の識別情報を挿入する。この実施の形態において、ＴＳフォーマッタ１１６は、プログラム・マップ・テーブル（ＰＭＴ：Program Map Table）の配下のサブタイトルストリームに対応したサブタイトル・エレメンタリストリーム・ループに、サブタイトル・ラップ・デスクリプタ（Subtitle_rap_descriptor）を挿入する。
【００６５】
図１２（ａ）は、サブタイトル・ラップ・デスクリプタの構造例(Syntax)を示している。図１２（ｂ）は、その構造例における主要な情報の内容（Semantics）を示している。「descriptor_tag」の８ビットフィールドは、デスクリプタタイプを示し、ここでは、サブタイトル・ラップ・デスクリプタであることを示す。「descriptor_length」の８ビットフィールドは、デスクリプタの長さ（サイズ）を示し、デスクリプタの長さとして以降のバイト数を示す。
【００６６】
「playback_information_insertion_type」の２ビットフィールドは、ＰＶＲ・トリック再生のサブタイトル表示情報の挿入先を示す。例えば、“０１”は、ＰＥＳヘッダエクステンション（PES header extension）部に定義することを示す。“１０”は、ＰＥＳペイロード（PES payload）に定義することを示す。“００”は、ＴＳアダプテーションフィールド（TS adaptation field）のトランスポート・プライベート・データ（Transport private data）に定義することを示す。この実施の形態においては、「playback_information_insertion_type」＝“００”である。
【００６７】
図１３は、トランスポートストリームＴＳの構成例を示している。この構成例では、ＰＩＤ１で識別されるビデオストリームのＰＥＳパケットであるビデオＰＥＳパケット「Video PES」が存在する。また、この構成例では、ＰＩＤ２で識別されるオーディオストリームのＰＥＳパケットであるオーディオＰＥＳパケット「Audio PES」が存在する。また、この構成例では、ＰＩＤ３で識別されるサブタイトルストリームのＰＥＳパケットであるサブタイトルＰＥＳパケット「Subtitle PES」が存在する。
【００６８】
ＰＥＳパケットは、ＰＥＳヘッダ（PES header）とＰＥＳペイロード（PES payload）からなっている。ビデオＰＥＳパケットにおいて、ＰＥＳヘッダにはＤＴＳ/ＰＴＳのタイムスタンプが挿入されており、ＰＥＳペイロードにはビデオ符号化ストリーム（符号化画像データ）が挿入されている。また、オーディオＰＥＳパケットにおいて、ＰＥＳヘッダにはＰＴＳのタイムスタンプが挿入されており、ＰＥＳペイロードにはオーディオ符号化ストリーム（符号化音声データ）が挿入されている。
【００６９】
また、サブタイトルＰＥＳパケットにおいて、ＰＥＳヘッダにはＰＴＳのタイムスタンプ（第１のタイムスタンプ）が挿入されており、ＰＥＳペイロードにはサブタイトル符号化ストリーム（サブタイトル情報としての複数のサブタイトルセグメント）が挿入されている。また、ＰＥＳヘッダまたはＰＥＳペイロードに、第２のタイムスタンプ（サブタイトル独自の表示タイムスタンプ）としての、表示開始タイムスタンプ「subtitle_start_time」および表示終了タイムスタンプ「subtitle_end_time」が存在する。
【００７０】
また、サブタイトルＰＥＳパケットの最初のバイトをペイロードに含むＴＳパケット（特定コンテナパケット）のヘッダにおいて、アダプテーションフィールド（adaptation field）のトランスポート・プライベート・データ（Transport private data）に、このＴＳパケットのペイロードにサブタイトルＰＥＳパケットの最初のバイトが含まれることを示す第１の識別情報を持つＰＶＲ・アシスト・インフォメーション（PVR_assist_information）が配置される。
【００７１】
また、トランスポートストリームＴＳには、ＰＳＩ（Program Specific Information）として、ＰＭＴ（Program Map Table）が含まれている。このＰＳＩは、トランスポートストリームＴＳに含まれる各エレメンタリストリームがどのプログラムに属しているかを記した情報である。また、トランスポートストリームＴＳには、イベント単位の管理を行うＳＩ（Serviced Information）としてのＥＩＴ(Event Information Table)が含まれている。このＥＩＴには、番組単位のメタデータが記載される。
【００７２】
ＰＭＴには、プログラム全体に関連する情報を記述するプログラム・デスクリプタ（Program Descriptor）が存在する。また、このＰＭＴには、各エレメンタリストリームに関連した情報を持つエレメンタリストリーム・ループが存在する。この構成例では、ビデオエレメンタリストリーム・ループ（Video ES loop）、オーディオエレメンタリストリーム・ループ（Audio ES loop）、サブタイトルエレメンタリストリーム・ループ（Subtitle ES loop）が存在する。
【００７３】
各ループには、パケット識別子（PID）等の情報が配置されると共に、そのエレメンタリストリームに関連する情報を記述する記述子（デスクリプタ）も配置される。サブタイトルエレメンタリストリーム・ループには、デスクリプタの一つとして、上述したサブタイトル・ラップ・デスクリプタ（Subtitle_rap_descriptor）が配置される。このデスクリプタには、サブタイトルＰＥＳパケットの最初のバイトをペイロードに含むＴＳパケット（特定コンテナパケット）のヘッダに第１の識別情報（「PVR_priority_value」の情報）の挿入があることを示す第２の識別情報が挿入されている。
【００７４】
図２に示すストリーム生成部１１０の動作を簡単に説明する。画像データＤＶは、ビデオエンコーダ１１２に供給される。ビデオエンコーダ１１２では、この画像データＤＶに対して符号化が施され、ペイロードに符号化画像データを持つビデオＰＥＳパケットからなるビデオストリーム（ＰＥＳストリーム）が生成される。このビデオストリームは、ＴＳフォーマッタ１１６に供給される。
【００７５】
また、音声データＤＡは、オーディオエンコーダ１１３に供給される。オーディオエンコーダ１１３では、音声データＤＡに対して符号化が施され、符号化音声データを持つオーディオＰＥＳパケットからなるオーディオストリーム（ＰＥＳストリーム）が生成される。このオーディオストリームは、ＴＳフォーマッタ１１６に供給される。
【００７６】
また、サブタイトル情報としてのテキストデータ（文字コード）ＤＴは、テキストフォーマット変換部１１４に供給される。このキストフォーマット変換部１１４では、表示タイミング情報を持つ所定フォーマットのサブタイトルのテキスト情報、ここではＴＴＭＬが得られる。このＴＴＭＬは、サブタイトルエンコーダ１１５に供給される。
【００７７】
サブタイトルエンコーダ１１５では、ＴＴＭＬが種々のセグメントに変換され、ペイロードにそれらのセグメントを配置したサブタイトルＰＥＳパケットからなるサブタイトルストリームが生成される。このサブタイトルストリームは、ＴＳフォーマッタ１１６に供給される。
【００７８】
サブタイトルエンコーダ１１５では、サブタイトルストリームの生成時に、制御部１１１の制御のもと、サブタイトルＰＥＳパケットのヘッダのタイムスタンプ挿入位置に、ＲＡＰ対象のビデオＰＥＳパケットのヘッダのタイムスタンプ挿入位置に挿入されるタイムスタンプの値と同じか、あるいは近傍の値のタイムスタンプ（第１のタイムスタンプ）を挿入することが行われる。
【００７９】
また、サブタイトルエンコーダ１１５では、サブタイトルストリームの生成時に、制御部１１１の制御のもと、サブタイトルＰＥＳパケットのヘッダあるいはペイロードに、サブタイトルの表示時刻（表示開始時刻、表示終了時刻）を示すサブタイトル独自の表示タイムスタンプ（第２のタイムスタンプ）を挿入することが行われる（図８参照）。
【００８０】
ＴＳフォーマッタ１１６では、ビデオエンコーダ１１２で生成されたビデオストリーム、オーディオエンコーダ１１３で生成されたオーディオストリームおよびサブタイトルエンコーダ１１５で生成されたサブタイトルストリームが、トランスポートパケット化されて多重化され、多重化ストリームとしてのトランスポートストリームＴＳが生成される。このトランスポートストリームＴＳは、ビデオストリーム、オーディオストリームおよびサブタイトルストリームの各ストリームをパケット化して得られたコンテナパケットとしてのＴＳパケットにより構成されている。
【００８１】
このように各ストリームの多重化が行われるとき、サブタイトルＰＥＳパケットは、制御部１１１の制御のもと、第１のタイムスタンプ（ヘッダのタイムスタンプ挿入位置に挿入されているタイムスタンプ）に基づいて、ランダムアクセス位置、つまりＲＡＰ対象のビデオＰＥＳパケットの位置に近接した位置に配置される。また、このとき、制御部１１１の制御のもと、ＲＡＰ対象とするオーディオＰＥＳパケットの管理情報に基づいて、当該ＲＡＰ対象とするオーディオＰＥＳパケットがランダムアクセス位置、つまりＲＡＰ対象のビデオＰＥＳパケットの位置に近接した位置に配置される。
【００８２】
また、ＴＳフォーマッタ１１６では、サブタイトルＰＥＳパケットの最初のバイトをペイロードに含むＴＳパケット（特定コンテナパケット）のヘッダに、この最初のバイトがペイロードに含まれていることを示す第１の識別情報が挿入される。この第１の識別情報は、上述したように、特定コンテナパケットのペイロードに含まれる最初のバイトを有するサブタイトルＰＥＳパケットが持つサブタイトル情報によるサブタイトル表示の優先度をさらに示すものされる。この場合、アダプテーションフィールド（adaptation field）のトランスポート・プライベート・データ（Transport private data）に第１の識別情報（「PVR_priority_value」）を持つＰＶＲ・アシスト・インフォメーション（PVR_assist_information）が配置される（図９、図１０、図１１参照）。
【００８３】
また、ＴＳフォーマット１１６では、トランスポートストリームＴＳに、サブタイトルＰＥＳパケットの最初のバイトをペイロードに含むＴＳパケット（特定コンテナパケット）のヘッダに第１の識別情報（「PVR_priority_value」の情報）の挿入があることを示す第２の識別情報が挿入される。この場合、プログラム・マップ・テーブル（ＰＭＴ：Program Map Table）の配下のサブタイトルストリームに対応したサブタイトル・エレメンタリストリーム・ループに、サブタイトル・ラップ・デスクリプタ（Subtitle_rap_descriptor）が挿入される（図１２参照）。
【００８４】
［テレビ受信機の構成例］
図１４は、テレビ受信機２００の構成例を示している。このテレビ受信機２００は、受信部２０１と、ＴＳ解析部（デマルチプレクサ）２０２と、ビデオデコーダ２０３と、ビデオ重畳部２０４と、パネル駆動回路２０５と、表示パネル２０６を有している。また、このテレビ受信機２００は、オーディオデコーダ２０７と、音声出力回路２０８と、スピーカ２０９と、サブタイトルデコーダ２１０を有している。また、このテレビ受信機２００は、ＣＰＵ２２１と、フラッシュＲＯＭ２２２と、ＤＲＡＭ２２３と、内部バス２２４と、リモコン受信部２２５と、リモコン送信機２２６を有している。
【００８５】
ＣＰＵ２２１は、テレビ受信機２００の各部の動作を制御する。フラッシュＲＯＭ２２２は、制御ソフトウェアの格納およびデータの保管を行う。ＤＲＡＭ２２３は、ＣＰＵ２２１のワークエリアを構成する。ＣＰＵ２２１は、フラッシュＲＯＭ２２２から読み出したソフトウェアやデータをＤＲＡＭ２２３上に展開してソフトウェアを起動させ、テレビ受信機２００の各部を制御する。
【００８６】
リモコン受信部２２５は、リモコン送信機２２６から送信されたリモートコントロール信号（リモコンコード）を受信し、ＣＰＵ２２１に供給する。ＣＰＵ２２１は、このリモコンコードに基づいて、テレビ受信機２００の各部を制御する。ＣＰＵ２２１、フラッシュＲＯＭ２２２およびＤＲＡＭ２２３は、内部バス２２４に接続されている。
【００８７】
受信部２０１は、放送送出システム１００から放送波に載せて送られてくるトランスポートストリームＴＳを受信する。このトランスポートストリームＴＳには、上述したように、ビデオストリーム、オーディオストリームおよびサブタイトルストリームが含まれている。ＴＳ解析部２０２は、トランスポートストリームＴＳからビデオ、オーディオ、サブタイトルの各ストリームのＰＥＳパケットのデータを含むＴＳパケットを抽出する。
【００８８】
ここで、受信部２０１で受信されたトランスポートストリームＴＳは、蓄積媒体（バッファあるいはストレージ）２０１ａに一旦蓄積され、再生モードに対応した部分が取り出されてＴＳ解析部２０２に送られる。例えば、通常再生モードにあっては、蓄積された全てがＴＳ解析部２０２に送られる。これに対して、変速再生モードにあっては、ＲＡＰ位置（ランダムアクセス位置）の部分を含む倍速スピードに応じた間欠的な一部の部分がＴＳ解析部２０２に送られる。特に、ＲＡＰ再生モードにあっては、ＲＡＰ位置（ランダムアクセス位置）の部分のみがＴＳ解析部２０２に送られる。
【００８９】
また、ＴＳ解析部２０２は、トランスポートストリームＴＳに挿入されている種々の情報を抽出し、ＣＰＵ２２１に送る。この情報には、サブタイトル・ラップ・デスクリプタ（Subtitle_rap_descriptor）の情報も含まれる。ＣＰＵ２２１は、これにより、サブタイトルＰＥＳパケットの最初のバイトをペイロードに含むＴＳパケット（特定コンテナパケット）のヘッダに、この最初のバイトがペイロードに含まれていることを示す第１の識別情報（「PVR_priority_value」の情報）の挿入があることを容易に認識できる。
【００９０】
また、ＴＳ解析部２０２は、各ＴＳパケットのヘッダに挿入されている種々の情報を解析し、“ＰＩＤ”に基づいてビデオ、オーディオ、サブタイトルの各ＰＥＳパケットのデータを含むＴＳパケットを選択的に抽出して、ビデオ、オーディオ、サブタイトルの各ＰＥＳパケットを得る。
【００９１】
この場合、ＴＳ解析部２０２は、ヘッダに第１の識別情報（「PVR_priority_value」の情報）が存在することでサブタイトルＰＥＳパケットの最初のバイトをペイロードに含むＴＳパケットを抽出し、その後に、ヘッダに存在する“ＰＩＤ”に基づいてサブタイトルＰＥＳパケットのデータをペイロードに含むＴＳパケットを抽出することで、サブタイトルＰＥＳパケットのデータを含む一連のＴＳパケットの抽出を容易に行い得る。
【００９２】
オーディオデコーダ２０７は、ＴＳ解析部２０２で得られたオーディオＰＥＳパケットにデコード処理を施し、音声データを得る。音声出力回路２０８は、音声データに対して、Ｄ／Ａ変換や増幅等の必要な処理を施し、スピーカ２０９に供給する。ビデオデコーダ２０３は、ＴＳ解析部２０２で得られたビデオＰＥＳパケットにデコード処理を施し、画像データを得る。
【００９３】
オーディオデコーダ２０７およびビデオデコーダ２０３における各ＰＥＳパケットに対するデコードおよび出力の処理は、通常再生モードにおいてはヘッダに挿入されているタイムスタンプで制御されるが、変速再生モードにおいては当該タイムスタンプでは制御されず、ＴＳ解析部２０２から供給された後に直ちに行われる。
【００９４】
サブタイトルデコーダ２１０は、ＴＳ解析部２０２で得られたサブタイトルＰＥＳパケットにデコード処理を施し、画像データに重畳すべき各リージョンのビットマップデータを得る。サブタイトルデコーダ２１０におけるサブタイトルＰＥＳパケットに対するデコードおよび出力の処理は、通常再生モードにおいてはヘッダまたはペイロードに挿入されている第２のタイムスタンプ（サブタイトル独自の表示タイムスタンプ）で制御されるが、変速再生モードにおいては当該第２のタイムスタンプでは制御されず、ＴＳ解析部２０２から供給された後に直ちに行われる。
【００９５】
図１５は、例えば、ＲＡＰ位置で読み出されるサブタイトルＰＥＳパケットに対するデコードおよび出力の処理タイミングを概略的に示している。通常再生モードの場合には、表示開始タイムスタンプで示される時刻までにデコードが完了し、当該時刻からデコード結果としてのビットマップデータの出力が開始され、表示終了タイムスタンプで示される時刻まで継続される。この場合、表示開始タイムスタンプで示される時刻から表示終了タイムスタンプで示される時刻までがサブタイトル表示期間となる。
【００９６】
これに対して、変速再生モードの場合には、蓄積媒体２０１ａからの読み出し後に直ちにデコードが行われ、デコード結果としてのビットマップデータの出力が開始される。この出力継続時間が、サブタイトル表示期間となる。この出力継続時間は、例えば、ＴＴＭＬボディに含まれる相対開始時刻“ｂｅｇｉｎ”から相対終了時刻“ｅｎｄ”までの時間（上述の表示開始タイムスタンプで示される時刻から表示終了タイムスタンプで示される時刻までの時間と同じ）である。
【００９７】
この変速再生モードでは、Ｎ倍速（Ｎ＞１）の場合、複数のサブタイトルの表示期間に重複期間が生じる場合がある。重複期間が生じる確率は倍速スピードが高くなるほど高くなる。ＣＰＵ２２１は、倍速スピードに応じて求められた各サブタイトルの開始時刻の間隔、各サブタイトルの表示期間などの情報に基づいて、各サブタイトルの表示期間に重複期間が生じるか判断できる。
【００９８】
ＣＰＵ２２１は、複数のサブタイトルの表示期間に重複期間が生じるとき、どのサブタイトルを表示させるかの選択をサブタイトル表示の優先度情報（「PVR_priority_value」の情報）に基づいて行い、選択されたサブタイトルのデコード結果（ビットマップデータ）のみを出力するように、ＴＳ解析部２０２やサブタイトルデコーダ２１０を制御する。
【００９９】
図１６は、変速再生モードにおけるサブタイトル表示シーケンスの一例を示している。ここで、サブタイトル１，２，３に対応して、「PVR_priority_value」の値は、例えば、図１７（ａ）に示すように、それぞれ、「４」、「１」、「２」に設定されているものとする。テレビ受信機２００は、図１７（ｂ）に示すように、「PVR_priority_value」＝「４」であるときは通常、２倍速、４倍速のいずれでも表示し、「PVR_priority_value」＝「２」であるときは通常、２倍速でのみ表示し、「PVR_priority_value」＝「１」であるときは通常でのみ表示するように動作する。
【０１００】
図１６（ａ）は、通常再生の場合の例を示している。サブタイトル１，２，３の表示期間は、それぞれ、ＤＵ１，ＤＵ２，ＤＵ３である。サブタイトル１とサブタイトル２の開始時刻の間隔はＤＳ１２であり、サブタイトル１の表示期間ＤＵ１より長い。また、サブタイトル２とサブタイトル３の開始時刻の間隔はＤＳ２３であり、サブタイトル２の表示期間ＤＵ２より長い。この通常再生の場合には、サブタイトル１，２，３の全てが表示される。この場合、ＴＳ解析部２０２では、「PVR_priority_value」が「４」、「２」、「１」の全てに対応したサブタイトルＰＥＳパケットのデータを含むＴＳパケットが選択的に処理され、サブタイトル１，２，３の全てに係るサブタイトルＰＥＳパケットが得られ、サブタイトルデコーダ２１０に送られる。
【０１０１】
図１６（ｂ）は、２倍速再生の場合の例を示している。サブタイトル１とサブタイトル２の開始時刻の間隔はＤＳ１２＊１/２となる。そのため、サブタイトル１，２の表示期間に重複期間ＤＰが生じる。また、サブタイトル２とサブタイトル３の開始時刻の間隔はＤＳ２３＊１/２となる。そのため、サブタイトル２，３の表示期間に重複期間ＤＰが生じる。
【０１０２】
この場合、サブタイトル１とサブタイトル２の間では優先度が高いサブタイトル１が表示すべきものとして選択され、さらに、サブタイトル３が表示すべきものとして選択される。つまり、この２倍速再生の場合には、サブタイトル１，３が表示され、サブタイトル２は表示されない。この場合、ＴＳ解析部２０２では、「PVR_priority_value」が「４」、「２」に対応したサブタイトルＰＥＳパケットのデータを含むＴＳパケットが選択的に処理され、サブタイトル１，２に係るサブタイトルＰＥＳパケットが得られ、サブタイトルデコーダ２１０に送られる。
【０１０３】
図１６（ｃ）は、４倍速再生の場合の例を示している。サブタイトル１とサブタイトル２の開始時刻の間隔はＤＳ１２＊１/４となる。また、サブタイトル２とサブタイトル３の開始時刻の間隔はＤＳ２３＊１/４となる。そのため、サブタイトル１，２の表示期間に重複期間ＤＰが生じ、さらにサブタイトル１，３の表示期間にも重複期間ＤＰが生じる。この場合、サブタイトル１，２，３の間では最も優先度が高いサブタイトル１が表示すべきものとして選択される。つまり、この４倍速再生の場合には、サブタイトル１が表示され、サブタイトル２，３は表示されない。この場合、ＴＳ解析部２０２では、「PVR_priority_value」が「４」に対応したサブタイトルＰＥＳパケットのデータを含むＴＳパケットが選択的に処理され、サブタイトル１に係るサブタイトルＰＥＳパケットが得られ、サブタイトルデコーダ２１０に送られる。
【０１０４】
図１４に戻って、ビデオ重畳部２０４は、ビデオデコーダ２０３で得られた画像データに、サブタイトルデコーダ２１０から得られる各リージョンのビットマップデータを重畳する。パネル駆動回路２０５は、ビデオ重畳部２０４で得られる表示用の画像データに基づいて、表示パネル２０６を駆動する。表示パネル２０６は、例えば、ＬＣＤ(Liquid Crystal Display)、有機ＥＬディスプレイ（organic electroluminescence display）などで構成されている。
【０１０５】
図１４に示すテレビ受信機２００の動作を簡単に説明する。受信部２０１では、放送送出システム１００から放送波に載せて送られてくるトランスポートストリームＴＳが受信される。このトランスポートストリームＴＳには、ビデオストリーム、オーディオストリームおよびサブタイトルストリームが含まれている。
【０１０６】
このトランスポートストリームＴＳは、蓄積媒体２０１ａを通じて、ＴＳ解析部２０２に供給される。この場合、再生モードに対応した部分が取り出されてＴＳ解析部２０２に送られる。例えば、通常再生モードにあっては、蓄積された全てがＴＳ解析部２０２に送られる。これに対して、変速再生モードにあっては、ＲＡＰ位置（ランダムアクセス位置）の部分を含む倍速スピードに応じた間欠的な一部の部分がＴＳ解析部２０２に送られる。特に、ＲＡＰ再生モードにあっては、ＲＡＰ位置（ランダムアクセス位置）の部分のみがＴＳ解析部２０２に送られる。
【０１０７】
ＴＳ解析部２０２で抽出されるビデオＰＥＳパケットは、ビデオデコーダ２０３に供給される。ビデオデコーダ２０３では、ＴＳ解析部２０２で抽出されるビデオＰＥＳパケットにデコード処理が施されて、画像データが得られる。各ビデオＰＥＳパケットに対するデコードおよび出力の処理は、通常再生モードにおいてはヘッダに挿入されているタイムスタンプで制御されるが、変速再生モードにおいては当該タイムスタンプで制御されず、ＴＳ解析部２０２から供給された後に直ちに行われる。この画像データは、ビデオ重畳部２０４に供給される。
【０１０８】
また、ＴＳ解析部２０２で抽出されるサブタイトルストリーム（ＰＥＳストリーム）は、サブタイトルデコーダ２１０に供給される。サブタイトルデコーダ２１０では、各リージョンのセグメントデータが処理され、画像データに重畳すべき各リージョンのビットマップデータが得られる。各サブタイトルＰＥＳパケットに対するデコードおよび出力の処理は、通常再生モードにおいてはヘッダまたはペイロードに挿入されている第２のタイムスタンプ（独自タイムスタンプ）で制御されるが、変速再生モードにおいては当該第２のタイムスタンプで制御されず、ＴＳ解析部２０２から供給された後に直ちに行われる（図１５参照）。
【０１０９】
また、変速再生モードでは、Ｎ倍速（Ｎ＞１）の場合、複数のサブタイトルの表示期間に重複期間が生じる場合がある。ＣＰＵ２２１では、倍速スピードに応じて求められた各サブタイトルの開始時刻の間隔、各サブタイトルの表示期間などの情報に基づいて、各サブタイトルの表示期間に重複期間が生じるか判断できる。ＣＰＵ２２１では、複数のサブタイトルの表示期間に重複期間が生じるとき、どのサブタイトルを表示させるかの選択がサブタイトル表示の優先度情報に基づいて行われ、選択されたサブタイトルのデコード結果（ビットマップデータ）のみを出力するように、ＴＳ解析部２０２やサブタイトルデコーダ２１０を制御することが行われる（図１６参照）。
【０１１０】
サブタイトルデコーダ２１０から出力される各リージョンのビットマップデータは、ビデオ重畳部２０４に供給される。ビデオ重畳部２０４では、ビデオデコーダ２０３で得られた画像データに、サブタイトルデコーダ２１０から出力される各リージョンのビットマップデータが重畳される。
【０１１１】
ビデオ重畳部２０４で得られる表示用の画像データは、パネル駆動回路２０５に供給される。パネル駆動回路２０５では、表示用のビデオデータに基づいて、表示パネル２０６を駆動することが行われる。これにより、表示パネル２０６には、サブタイトルの重畳された画像が表示される。この場合、通常再生モードでは通常速度の通常再生画像となり、変速再生モードでは倍速スピードに応じた変速再生画像となる。
【０１１２】
また、ＴＳ解析部２０２で抽出されるオーディオＰＥＳパケットは、オーディオデコーダ２０７に供給される。オーディオデコーダ２０７では、オーディオＰＥＳパケットにデコード処理が施されて、音声データが得られる。各オーディオＰＥＳパケットに対するデコードおよび出力の処理は、通常再生モードにおいてはヘッダに挿入されているタイムスタンプで制御されるが、変速再生モードにおいては当該タイムスタンプで制御されず、ＴＳ解析部２０２から供給された後に直ちに行われる。
【０１１３】
この音声データは、音声出力回路２０８に供給される。音声出力回路２０８では、音声データに対して、Ｄ／Ａ変換や増幅等の必要な処理が行われる。そして、処理後の音声データはスピーカ２０９に供給される。これにより、スピーカ２０９からは表示パネル２０６の表示画像に対応した音声出力が得られる。
【０１１４】
以上説明したように、図１に示す送受信システム１０においては、サブタイトルＰＥＳパケットの最初のバイトをペイロードに含むＴＳパケット（特定コンテナパケット）のヘッダに、この最初のバイトがペイロードに含まれていることを示す第１の識別情報（「PVR_priority_value」の情報）が挿入される。そのため、例えば、ＲＡＰ再生において、この第１の識別情報に基づいてサブタイトルＰＥＳパケットの最初のバイトをペイロードに含むＴＳパケットを容易に認識できることから、サブタイトルＰＥＳパケットのデータを含む一連のＴＳパケット（コンテナパケット）を効率よく抽出でき、サブタイトル表示を良好に行い得るようになる。
【０１１５】
また、図１に示す送受信システム１０においては、サブタイトルＰＥＳパケットの最初のバイトをペイロードに含むＴＳパケット（特定コンテナパケット）のヘッダに、この最初のバイトを有するサブタイトルＰＥＳパケットが持つサブタイトル情報によるサブタイトル表示の優先度情報（「PVR_priority_value」の情報）が挿入される。そのため、例えば、変速再生において、優先度情報を参照して、表示すべきサブタイトルを再生速度に応じて選択でき、表示すべきサブタイトルの選択を容易に行い得ると共に、制作側の意図を反映させた良好なサブタイトル表示が可能となる。
【０１１６】
また、図１に示す送受信システム１０においては、送信側で多重化ストリームとしてのトランスポートストリームＴＳを生成するに当たって、サブタイトルＰＥＳパケットがランダムアクセス位置に配置されるものである。そのため、受信側では、多重化ストリームからランダムアクセス位置のビデオＰＥＳパケットを取り出す際にサブタイトルＰＥＳパケットを併せて取り出すことができ、変速再生モードでのサブタイトル表示処理が簡単となる。
【０１１７】
例えば、図１８は、従来の多重化に関して示している。図１８（ａ）は、ビデオストリームを構成するビデオＰＥＳパケット列を示している。「V_TS00」、「V_TS10」、「V_TS20」、「V_TS30」、・・・は、ヘッダに挿入されたタイムスタンプを示し、「V0」、「V10」、「V20」、「V30」、・・・は、ペイロードに配置された符号化画像データを示している。
【０１１８】
図１８（ｂ）は、オーディオストリームを構成するオーディオＰＥＳパケット列を示している。「A_TS00」、「A_TS10」、「A_TS20」、「A_TS30」、・・・は、ヘッダに挿入されたタイムスタンプを示し、「A0」、「A10」、「A20」、「A30」、・・・は、ペイロードに配置された符号化音声データを示している。
【０１１９】
図１８（ｃ）は、サブタイトルストリームを構成するサブタイトルＰＥＳパケット列を示している。「S_TS15」、「S_TS19」、「S_TS35」、「A_TS39」、・・・は、ヘッダに挿入されたタイムスタンプを示し、「S15」、「S19」、「S35」、「S39」、・・・は、ペイロードに配置されたサブタイトル情報を示している。サブタイトルＰＥＳパケットのヘッダには、ビデオＰＥＳパケットやオーディオＰＥＳパケットのヘッダに挿入されるタイムスタンプとは関係なく、タイムスタンプが挿入される。
【０１２０】
図１８（ｄ）は、多重化ストリーム（トランスポートストリームＴＳ）における各ＰＥＳパケットの配置の一例を示している。多重化に当たっては、各ＰＥＳパケットのヘッダに挿入されているタイムスタンプが参照されて、各ＰＥＳパケットの配置が決定される。この場合、サブタイトルＰＥＳパケットは、ＲＡＰ位置（ランダムアクセス位置）とは無関係に、表示期間の少し前の位置に配置される。
【０１２１】
ＲＡＰ再生では、例えば、図１８（ｅ）の再生方法１に示すように、ＲＡＰ位置毎にある程度の長さでＰＥＳパケットが読み出されてデコード処理が行われて、画像表示や音声出力が行われる。この場合、ＲＡＰ位置にサブタイトルＰＥＳパケットが必ずしも配置されていないので、サブタイトル表示はされない。
【０１２２】
なお、このＲＡＰ再生でも、サブタイトル表示を行うためには、図１８（ｆ）の再生方法２に示すように、ＲＡＰ位置の読み出しの他に、サブタイトルＰＥＳパケットの読み出しも行っていくことが考えられる。この場合には、ＲＡＰ位置の読み出しのためのジャンプの他に、サブタイトルＰＥＳパケットを読み出すためのジャンプを繰り返す必要があり、再生処理が複雑となる。また、サブタイトルＰＥＳパケットの読み出しが行われるまで画像表示や音声出力を待つことにもなるので、画像表示や音声出力の遅延が発生する。
【０１２３】
図１９は、本技術の多重化に関して示している。図１９（ａ）は、ビデオストリームを構成するビデオＰＥＳパケット列を示している。「V_TS00」、「V_TS10」、「V_TS20」、「V_TS30」、・・・は、ヘッダに挿入されたタイムスタンプを示し、「V0」、「V10」、「V20」、「V30」、・・・は、ペイロードに配置された符号化画像データを示している。
【０１２４】
図１９（ｂ）は、オーディオストリームを構成するオーディオＰＥＳパケット列を示している。「A_TS00」、「A_TS10」、「A_TS20」、「A_TS30」、・・・は、ヘッダに挿入されたタイムスタンプを示し、「A0」、「A10」、「A20」、「A30」、・・・は、ペイロードに配置された符号化画像データを示している。
【０１２５】
図１９（ｃ）は、サブタイトルストリームを構成するサブタイトルＰＥＳパケット列を示している。「S_TS10」、「S_TS30」、・・・は、ヘッダに挿入されたタイムスタンプを示し、「S10」、「S130」、・・・は、ペイロードに配置されたサブタイトル情報を示している。サブタイトルＰＥＳパケットのヘッダには、ＲＡＰ対象のビデオＰＥＳパケットのヘッダに挿入されるタイムスタンプと同じか、あるいは近傍の値のタイムスタンプ（第１のタイムスタンプ）が挿入される。
【０１２６】
図１９（ｄ）は、多重化ストリーム（トランスポートストリームＴＳ）における各ＰＥＳパケットの配置の一例を示している。多重化に当たっては、各ＰＥＳパケットのヘッダに挿入されているタイムスタンプが参照されて、各ＰＥＳパケットの配置が決定される。この場合、サブタイトルＰＥＳパケットは、ＲＡＰ対象のビデオＰＥＳパケットやオーディオＰＥＳパケットと同様に、ＲＡＰ位置（ランダムアクセス位置）に配置される。
【０１２７】
ＲＡＰ再生では、例えば、図１９（ｅ）の再生方法３に示すように、ＲＡＰ位置毎にある程度の長さでＰＥＳパケットが読み出されてデコード処理が行われる。この場合、ビデオＰＥＳパケットやオーディオＰＥＳパケットと共に、サブタイトルＰＥＳパケットも読み出されてデコード処理されることから、画像表示や音声出力と共に、サブタイトル表示も良好に行われる。
【０１２８】
このように本技術のように多重化が行われることで、図１９（ｆ）に示す再生方法２のような、ＲＡＰ位置の読み出しのためのジャンプの他に、サブタイトルＰＥＳパケットを読み出すためのジャンプを繰り返すということが必要なく、サブタイトル表示を可能とするための受信側における変速再生処理が簡単となる。
【０１２９】
また、図１に示す送受信システム１０においては、サブタイトルＰＥＳパケットのヘッダまたはペイロードに、サブタイトルの表示時刻を示す第２のタイムスタンプ（サブタイトル独自の表示タイムスタンプ）が挿入されるものである。そのため、受信側では、このサブタイトル独自の表示タイムスタンプに基づいて、サブタイトルの表示タイミングを容易に制御可能となる。
【０１３０】
また、図１に示す送受信システム１０においては、多重化ストリームとしてのトランスポートＴＳに、サブタイトルパケットの最初のバイトをペイロードに含むＴＳパケット（特定コンテナパケット）のヘッダにこの最初のバイトがペイロードに含まれていることを示す第１の識別情報（「PVR_priority_value」の情報）の挿入があることを示す第２の識別情報が挿入される。そのため、受信側において、特定コンテナパケットのヘッダに第１の識別情報の挿入があることを容易に識別可能となる。
【０１３１】
＜２．変形例＞
なお、上述実施の形態においては、図５（ａ），（ｂ），（ｃ）に示すように各ボディが１つのサブタイトルの情報を持ち、各ボディの情報をそれぞれ含むサブタイトルＰＥＳパケットを生成して送信する例を示した。しかし、ボディとして、図２０に示すように、複数のサブタイトルの情報を持つ例も考えられる。そして、このボディの情報を含むサブタイトルＰＥＳパケットを生成して送信することも考えられる。
【０１３２】
図２１（ａ）は、その場合におけるＰＶＲ・アシスト・インフォメーション（PVR_assist_information）の構造例（Syntax）を示し、図２１（ｂ）はその構造例における主要な情報の内容（Semantics）を示している。「data_field_tag」の８ビットフィールドは、ビデオの表示に関するものであることを示す“０ｘ０２”とは異なる値（例えば、０ｘ０８）とされ、サブタイトルの表示に関するものであることを示す。「data_field_length」の８ビットフィールドは、この情報の長さ（サイズ）として以降のバイト数を示す。
【０１３３】
「number_of_subtitles」の８ビットフィールドは、サブタイトル数を示す。そして、サブタイトル数だけ、「xml_id」の８ビットフィールドと、「PVR_priority_value」の８ビットフィールドが存在する。「xml_id」のフィールドは、サブタイトルのＩＤを示す。「PVR_priority_value」のフィールドは、サブタイトルの表示優先度を示す。
【０１３４】
図２１（ａ）に示すＰＶＲ・アシスト・インフォメーションの構造例によれば、サブタイトルＰＥＳパケットに複数のサブタイトル情報が含まれる場合にあって、それぞれのサブタイトルによる表示優先度を受信側に与えることが可能となる。なお、サブタイトルＰＥＳパケットに複数のサブタイトル情報が含まれる場合にあっても、それらの全ての表示優先度が同じであることが前提であれば、ＰＶＲ・アシスト・インフォメーションの構造例は、図１０に示す構造例とすることができる。
【０１３５】
また、図２０に示すように複数のサブタイトルの表示タイミングが異なる場合、例えば、最も早い表示タイミングのサブタイトルの相対開始時刻“ｂｅｇｉｎ”および相対終了時刻“ｅｎｄ” 対してタイムスタンプ精度換算を施し、上述の第２のタイムスタンプとしての表示開始タイムスタンプおよび表示終了タイムスタンプを得るようにされる。
【０１３６】
この場合、受信側では、最も早い表示タイミングのサブタイトルの表示制御に関しては、当該第２のタイムスタンプとしての表示開始タイムスタンプおよび表示終了タイムスタンプが用いられる。また、後続のサブタイトルの表示制御に関しては、ＴＴＭＬボディで供給される最も早い表示タイミングのサブタイトルの相対時刻との差に基づいてタイムスタンプ精度換算された表示タイムスタンプ（表示開始タイムスタンプ、表示終了タイムスタンプ）が生成されて用いられる。
【０１３７】
また、上述実施の形態においては、送信側で多重化ストリームとしてのトランスポートストリームＴＳを生成するに当たって、サブタイトルＰＥＳパケットがランダムアクセス位置に配置される例を示している。しかし、このようにサブタイトルＰＥＳパケットがランダムアクセス位置に配置されるように構成されない場合にあっても、サブタイトルパケットの最初のバイトをペイロードに含むＴＳパケット（特定コンテナパケット）のヘッダに、この最初のバイトがペイロードに含まれていることを示す第１の識別情報（優先度情報）を挿入する技術を適用できる。
【０１３８】
また、上述実施の形態においては、表示タイミング情報を持つ所定フォーマットのサブタイトルのテキスト情報としてＴＴＭＬを用いる例を示した。しかし、本技術は、これに限定されず、ＴＴＭＬと同等の情報を持つその他のタイムドテキスト情報を用いることも考えらえる。例えば、ＴＴＭＬの派生フォーマットを用いてもよい。また、本技術は、サブタイトルのフォーマットが従来タイプのビットマップ方式であっても同様に適用できることは当然である。
【０１３９】
また、上述実施の形態においては、放送送出システム１００とテレビ受信機２００とからなる送受信システム１０を示したが、本技術を適用し得る送受信システムの構成は、これに限定されるものではない。例えば、テレビ受信機２００の部分が、ＨＤＭＩ（High-Definition Multimedia Interface）などのデジタルインタフェースで接続されたセットトップボックスおよびモニタの構成などであってもよい。なお、「ＨＤＭＩ」は登録商標である。
【０１４０】
また、上述実施の形態においては、多重化ストリームがＭＰＥＧ−２トランスポートストリームである例を示した。本技術は、多重化ストリームがＭＭＴストリームあるいはＤＡＳＨ/ＩＳＯＢＭＦＦストリームなどである場合にも、同様に適用できることは勿論である。
【０１４１】
また、本技術は、以下のような構成を取ることもできる。
（１）ペイロードに符号化画像データを持つビデオパケットにより構成されるビデオストリームを生成するビデオエンコード部と、
ペイロードにサブタイトル情報を持つサブタイトルパケットにより構成されるサブタイトルストリームを生成するサブタイトルエンコード部と、
上記ビデオストリームおよび上記サブタイトルストリームをパケット化して得られるコンテナパケットにより構成される多重化ストリームを生成する多重化ストリーム生成部と、
上記多重化ストリームを送信する送信部と、
上記サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、該最初のバイトがペイロードに含まれていることを示す第１の識別情報を挿入する情報挿入部を備える
送信装置。
（２）上記第１の識別情報は、上記特定コンテナパケットのペイロードに含まれる上記最初のバイトを有する上記サブタイトルパケットが持つ上記サブタイトル情報によるサブタイトル表示の優先度をさらに示す
前記（１）に記載の送信装置。
（３）上記多重化ストリームに、上記特定コンテナパケットのヘッダに上記第１の識別情報の挿入があることを示す第２の識別情報を挿入する情報挿入部をさらに備える
前記（１）または（２）に記載の送信装置。
（４）上記多重化ストリーム生成部は、
上記サブタイトルパケットをランダムアクセス位置に配置する
前記（１）から（３）のいずれかに記載の送信装置。
（５）上記多重化ストリームは、ＭＰＥＧ−２トランスポートストリーム、ＭＭＴストリームあるいはＤＡＳＨ/ＩＳＯＢＭＦＦストリームである
前記（１）から（４）いずれかに記載の送信装置。
（６）ペイロードに符号化画像データを持つビデオパケットにより構成されるビデオストリームを生成するビデオエンコードステップと、
ペイロードにサブタイトル情報を持つサブタイトルパケットにより構成されるサブタイトルストリームを生成するサブタイトルエンコードステップと、
上記ビデオストリームおよび上記サブタイトルストリームをパケット化して得られるコンテナパケットにより構成される多重化ストリームを生成する多重化ストリーム生成ステップと、
送信部により、上記多重化ストリームを送信する送信ステップと、
上記サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、該最初のバイトがペイロードに含まれていることを示す第１の識別情報を挿入する情報挿入ステップを有する
送信方法。
（７）ペイロードに符号化画像データを持つビデオパケットにより構成されるビデオストリームおよびペイロードにサブタイトル情報を持つサブタイトルパケットにより構成されるサブタイトルストリームをパケット化して得られるコンテナパケットにより構成される多重化ストリームに対して再生処理を行う再生処理部を備え、
上記サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、該最初のバイトがペイロードに含まれていることを示す第１の識別情報が挿入されており、
上記再生処理部は、
上記多重化ストリームから上記第１の識別情報に基づいて上記特定コンテナパケットを抽出する
再生装置。
（８）上記第１の識別情報は、上記特定コンテナパケットのペイロードに含まれる上記最初のバイトを有する上記サブタイトルパケットが持つ上記サブタイトル情報によるサブタイトル表示の優先度をさらに示し、
上記再生処理部は、
上記多重化ストリームに対して変速再生処理が行われるとき、各サブタイトルパケットが持つサブタイトル情報によるサブタイトルの表示を上記優先度情報に基づいて制御する
前記（７）に記載の再生装置。
（９）再生処理部により、ペイロードに符号化画像データを持つビデオパケットにより構成されるビデオストリームおよびペイロードにサブタイトル情報を持つサブタイトルパケットにより構成されるサブタイトルストリームをパケット化して得られるコンテナパケットにより構成される多重化ストリームに対して再生処理を行う再生処理ステップを有し、
上記サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、該最初のバイトがペイロードに含まれていることを示す第１の識別情報が挿入されており、
上記再生処理ステップでは、
上記多重化ストリームから上記第１の識別情報に基づいて上記特定コンテナパケットを抽出する
再生方法。
（１０）ペイロードに符号化画像データを持つビデオパケットにより構成されるビデオストリームを生成するビデオエンコード部と、
ペイロードにサブタイトル情報を持つサブタイトルパケットにより構成されるサブタイトルストリームを生成するサブタイトルエンコード部と、
上記ビデオストリームおよび上記サブタイトルストリームをパケット化して得られるコンテナパケットにより構成される多重化ストリームを生成する多重化ストリーム生成部と、
上記多重化ストリームを送信する送信部と、
上記サブタイトルパケットの最初のバイトをペイロードに含む特定コンテナパケットのヘッダに、該最初のバイトを有する上記サブタイトルパケットが持つ上記サブタイトル情報によるサブタイトル表示の優先度情報を挿入する情報挿入部を備える
送信装置。
【０１４２】
本技術の主な特徴は、サブタイトルＰＥＳパケットの最初のバイトをペイロードに含むＴＳパケット（特定コンテナパケット）のヘッダに、この最初のバイトがペイロードに含まれていることを示す第１の識別情報を挿入することで、例えば、ＲＡＰ再生において、サブタイトルＰＥＳパケットのデータを含む一連のＴＳパケット（コンテナパケット）を効率よく抽出可能とし、またこの第１の識別情報がサブタイトル表示の優先度を示すことで、例えば、変速再生において、表示すべきサブタイトルの選択を容易に行い得るようにしたことである（図１１参照）。
【符号の説明】
【０１４３】
１０・・・送受信システム
１００・・・放送送出システム
１１０・・・ストリーム生成部
１１１・・・制御部
１１２・・・ビデオエンコーダ
１１３・・・オーディオエンコーダ
１１４・・・テキストフォーマット変換部
１１５・・・サブタイトルエンコーダ
１１６・・・ＴＳフォーマッタ
１２０・・・タイミング管理部
１２１・・・ビデオタイミング管理部
１２２・・・オーディオタイミング管理部
１２３・・・ＲＡＰタイミング管理部
１２４・・・サブタイトル表示タイミング管理部
２００・・・テレビ受信機
２０１・・・受信部
２０１ａ・・・蓄積媒体
２０２・・・ＴＳ解析部
２０３・・・ビデオデコーダ
２０４・・・ビデオ重畳部
２０５・・・パネル駆動回路
２０６・・・表示パネル
２０７・・・オーディオデコーダ
２０８・・・音声出力回路
２０９・・・スピーカ
２１０・・・サブタイトルデコーダ
２２１・・・ＣＰＵ
【図１】
2017047540.tif 000003
【図２】
2017047540.tif 000004
【図３】
2017047540.tif 000005
【図４】
2017047540.tif 000006
【図５】
2017047540.tif 000007
【図６】
2017047540.tif 000008
【図７】
2017047540.tif 000009
【図８】
2017047540.tif 000010
【図９】
2017047540.tif 000011
【図１０】
2017047540.tif 000012
【図１１】
2017047540.tif 000013
【図１２】
2017047540.tif 000014
【図１３】
2017047540.tif 000015
【図１４】
2017047540.tif 000016
【図１５】
2017047540.tif 000017
【図１６】
2017047540.tif 000018
【図１７】
2017047540.tif 000019
【図１８】
2017047540.tif 000020
【図１９】
2017047540.tif 000021
【図２０】
2017047540.tif 000022
【図２１】
2017047540.tif 000023
【国際調査報告】
2017047540.tif 000024
2017047540.tif 000025
2017047540.tif 000026
2017047540.tif 000027