(57)【要約】ＭＭＴフォーマットからＭＰＥＧ−２ＴＳフォーマットに変換する際に、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報を過不足なく記録する。ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換する処理において、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報と同一種類の管理情報をＭＭＴフォーマット規定の管理情報記録テーブルから選択して、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する。各フォーマット規定の管理情報のデータ形式が異なる場合、データ形式を、ＭＰＥＧ−２ＴＳフォーマット規定のデータ形式に変換して記録する。
2018070244.tif 000002
【特許請求の範囲】
【請求項１】
ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換するデータ処理部を有し、
前記データ処理部は、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに対する管理情報の記録処理を行う構成であり、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報と同一種類の管理情報をＭＭＴフォーマット規定の管理情報記録テーブルから選択して、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する情報処理装置。
【請求項２】
前記データ処理部は、
ＭＭＴフォーマット規定の管理情報記録テーブルから選択した管理情報が、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報のデータ形式と異なる場合、データ形式を、ＭＰＥＧ−２ＴＳフォーマット規定のデータ形式に変換してＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する請求項１に記載の情報処理装置。
【請求項３】
前記データ処理部は、
ＭＭＴフォーマット規定の管理情報記録テーブルに記録された管理情報と同一種類の管理情報が、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報として規定されていない場合、
ＭＭＴフォーマット規定の管理情報記録テーブルに記録された管理情報と同一種類の新たなＭＰＥＧ−２ＴＳフォーマット規定の管理情報を生成してＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する請求項１に記載の情報処理装置。
【請求項４】
前記データ処理部は、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報と同一種類の管理情報が、ＭＭＴフォーマット規定の管理情報記録テーブルに記録されていない場合、
新たな管理情報を生成してＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する請求項１に記載の情報処理装置。
【請求項５】
前記データ処理部は、
ＭＭＴフォーマット規定の管理情報記録テーブルに記録された管理情報が、処理状況に応じた修正が必要な管理情報である場合、管理情報を修正し、修正した管理情報をＭＰＥＧ−２ＴＳフォーマット規定の管理情報としてＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する請求項１に記載の情報処理装置。
【請求項６】
前記データ処理部は、
ＭＭＴフォーマット規定の管理情報記録テーブルに記録された管理情報がコピー制御情報、または時間情報、またはネットワーク情報を含む場合、これらの情報を含む管理情報を、処理状況に応じて修正し、修正した管理情報をＭＰＥＧ−２ＴＳフォーマット規定の管理情報としてＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する請求項５に記載の情報処理装置。
【請求項７】
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルは、
ＰＭＴ（プログラムマップテーブル）、またはＳＩＴ（セレクション情報テーブル）の少なくともいずれかのテーブルである請求項１に記載の情報処理装置。
【請求項８】
ＭＭＴフォーマット規定の管理情報記録テーブルは、
ＭＭＴフォーマット規定のシグナリング情報であるＴＬＶ−ＳＩ、またはＭＭＴ−ＳＩの少なくともいずれかに含まれる管理情報記録テーブルである請求項１に記載の情報処理装置。
【請求項９】
ＭＭＴフォーマット規定の管理情報記録テーブルは、
前記ＴＬＶ−ＳＩに含まれるＴＬＶ−ＮＩＴ（ネットワーク情報テーブル）、または、
前記ＭＭＴ−ＳＩに含まれるＭＨ−ＢＩＴ（ブロードキャスタ情報テーブル）、ＭＨ−ＳＤＴ（サービス記述テーブル）、ＭＨ−ＥＩＴ（イベント情報テーブル）、ＭＨ−ＴＯＴ（タイムオフセットテーブル）、ＭＰＴ（ＭＭＴパッケージテーブル）の少なくともいずれかのテーブルである請求項８に記載の情報処理装置。
【請求項１０】
前記データ処理部は、
ＭＭＴフォーマット規定の管理情報記録テーブルであるＭＰＴ（ＭＭＴパッケージテーブル）の第１記述子ループ（ＭＰＴ記述子ループ）に記録された管理情報を、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＰＭＴ（プログラムマップテーブル）の第１記述子ループ（プログラム記述子ループ）に記録し、
前記ＭＰＴ（ＭＭＴパッケージテーブル）の第２記述子ループ（アセット記述子ループ）に記録された管理情報を、
前記ＰＭＴ（プログラムマップテーブル）の第２記述子ループ（ＥＳ記述子ループ）に記録する請求項１に記載の情報処理装置。
【請求項１１】
前記データ処理部は、
ＭＭＴフォーマット規定のシグナリング情報であるＴＬＶ−ＳＩ、またはＭＭＴ−ＳＩに含まれる管理情報記録テーブルに記録された管理情報を、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＳＩＴ（セレクション情報テーブル）に記録する構成であり、
前記ＴＬＶ−ＳＩ、またはＭＭＴ−ＳＩに含まれる管理情報記録テーブルに記録された管理情報中の伝送情報単位の管理情報を、前記ＳＩＴ（セレクション情報テーブル）の第１記述子ループ（伝送情報記述子ループ）に記録し、
前記ＴＬＶ−ＳＩ、またはＭＭＴ−ＳＩに含まれる管理情報記録テーブルに記録された管理情報中のサービス情報単位の管理情報を、前記ＳＩＴ（セレクション情報テーブル）の第２記述子ループ（サービス情報記述子ループ）に記録する請求項１に記載の情報処理装置。
【請求項１２】
前記データ処理部は、
ＭＭＴフォーマットからＭＰＥＧ−２ＴＳフォーマットへの変換処理に際して実行するＴＳ再多重化処理態様に応じた符号化態様情報を含む管理情報を、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報として新たに生成してＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する請求項１に記載の情報処理装置。
【請求項１３】
前記情報処理装置は、さらに、
前記データ処理部の生成したＭＰＥＧ−２ＴＳフォーマットデータを情報記録媒体に記録、または外部に出力する請求項１に記載の情報処理装置。
【請求項１４】
前記データ処理部がフォーマット変換により生成するＭＰＥＧ−２ＴＳフォーマットデータは、パーシャルＴＳフォーマットデータである請求項１に記載の情報処理装置。
【請求項１５】
前記データ処理部は、
ＭＭＴフォーマット規定の管理情報記録テーブルに記録された管理情報である１６ビットタグの記述子を、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報である８ビットタグの記述子に変換してＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する請求項１に記載の情報処理装置。
【請求項１６】
情報処理装置において実行する情報処理方法であり、
前記情報処理装置は、
ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換するデータ処理部を有し、
前記データ処理部が、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに対する管理情報の記録処理を実行し、
前記管理情報の記録処理において、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報と同一種類の管理情報をＭＭＴフォーマット規定の管理情報記録テーブルから選択して、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する処理を実行する情報処理方法。
【請求項１７】
情報処理装置において情報処理を実行させるプログラムであり、
前記情報処理装置は、
ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換するデータ処理部を有し、
前記プログラムは、前記データ処理部に、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに対する管理情報の記録処理を実行させ、
前記管理情報の記録処理において、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報と同一種類の管理情報をＭＭＴフォーマット規定の管理情報記録テーブルから選択して、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する処理を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、および情報処理方法、並びにプログラムに関する。さらに詳細には、放送波等における今後のデータ伝送規格として規格化が進められているＭＭＴ（ＭＰＥＧ  Ｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ）フォーマットデータに含まれる様々な制御情報や属性情報等の管理情報を、現行のメディア記録や、転送用のデータフォーマットとして多く利用されているＭＰＥＧ−２ＴＳフォーマットデータ対応の管理情報に変換する処理を行う情報処理装置、および情報処理方法、並びにプログラムに関する。
【背景技術】
【０００２】
現在、４Ｋ画像や８Ｋ画像等の放送等、高画質画像のデータ伝送を実現するための規格化が進められており、その一つとして、ＭＭＴ（ＭＰＥＧ  Ｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ）フォーマットを利用したデータ配信方式についての検討が進められている。【０００３】
ＭＭＴフォーマットは、画像（Ｖｉｄｅｏ）、音声（Ａｕｄｉｏ）、字幕（Ｓｕｂｔｉｔｌｅ）等、例えば放送番組等のコンテンツを構成する符号化データを放送波やネットワークを介して伝送するためのデータ格納／転送方式（コンテナフォーマット／トランスポートフォーマット）を規定したものである。
ＭＭＴフォーマットは、画像（Ｖｉｄｅｏ）、音声（Ａｕｄｉｏ）、字幕（Ｓｕｂｔｉｔｌｅ）等のコンテンツのデータ格納／転送方式（コンテナフォーマット／トランスポートフォーマット）であり、例えば４Ｋ画像や８Ｋ画像、あるいは高ダイナミックレンジ（ＨＤＲ：ＨｉｇｈＤｙｎａｍｉｃ  Ｒａｎｇｅ）画像等の次世代コンテンツの放送等に利用される予定となっている。【０００４】
一方、現行の放送や、情報記録媒体（メディア）に対するコンテンツの記録用フォーマットとして、ＭＰＥＧ−２ＴＳフォーマットが用いられている。
すなわち、例えば、現在、利用されているテレビ放送では、画像（Ｖｉｄｅｏ）、音声（Ａｕｄｉｏ）、字幕（Ｓｕｂｔｉｔｌｅ）等からなるコンテンツのデータ格納／転送方式（コンテナフォーマット／トランスポートフォーマット）として、ＭＰＥＧ−２ＴＳフォーマットが用いられており、情報記録媒体（メディア）、例えばＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）やフラッシュメモリ等の情報記録媒体に対するデータ記録再生に適用されるフォーマットも、ＭＰＥＧ−２ＴＳフォーマットである。
なお、ＢＤを利用したデータ記録再生処理構成については、例えば特許文献１（特開２０１１−０２３０７１号公報）等に記載がある。【０００５】
このように、ＭＰＥＧ−２ＴＳフォーマットは、現行の多くのテレビ、記録再生装置、通信装置等、放送波やネットワークを介したデータ送受信を実行する機器や、情報記録媒体（メディア）を利用したデータ記録再生を行う機器など、様々な機器において多く用いられている一般的なフォーマットである。【０００６】
なお、例えばネットワーク通信規格であるＤＬＮＡ（登録商標）（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）や、デジタルコンテンツの不正コピーを防止可能とした通信プロトコルであるＤＴＣＰ−ＩＰ（Ｄｉｇｉｔａｌ  Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｅｎｔ  ｐｒｏｔｅｃｔｉｏｎ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）等においても、ＭＰＥＧ−２ＴＳフォーマットを利用したデータ通信処理の規格が規定されている。【０００７】
このように、ＭＰＥＧ−２ＴＳフォーマットは、現在、情報記録媒体（メディア）に対するデータ記録や、データ転送用フォーマットとして多くの機器で利用されている。【０００８】
しかし、今後、放送局等から配信される番組コンテンツ等は、ＭＰＥＧ−２ＴＳフォーマットとは異なるＭＭＴフォーマットで配信される予定となっている。
今後、ＭＭＴフォーマットデータの再生、記録、送受信処理を可能とした再生記録装置や通信機器が普及していくものと考えられるが、現行の多くの再生機器や通信機器はＭＭＴフォーマットデータを処理することができない。【０００９】
従って、現行の機器において放送局からの配信コンテンツを利用可能とするためには、放送局等から配信されるＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換してＢＤやフラッシュメモリ等の情報記録媒体に記録、あるいは他のネットワーク接続機器に再配信するといった処理を行うことが必要となる。
しかし、ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換するための具体的な処理については、現時点で明確に定められていないというのが現状である。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０１１−０２３０７１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
本開示は、例えば、上記の問題点に鑑みてなされたものであり、放送波等における今後のデータ伝送規格として規格化が進められているＭＭＴ（ＭＰＥＧ  Ｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ）フォーマットデータに含まれる様々な制御情報や属性情報等の管理情報を、現行のメディア記録や、転送用のデータフォーマットとして多く利用されているＭＰＥＧ−２ＴＳフォーマットデータ対応の管理情報に変換する処理を行う情報処理装置、および情報処理方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本開示の第１の側面は、
ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換するデータ処理部を有し、
前記データ処理部は、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに対する管理情報の記録処理を行う構成であり、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報と同一種類の管理情報をＭＭＴフォーマット規定の管理情報記録テーブルから選択して、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する情報処理装置にある。【００１３】
さらに、本開示の第２の側面は、
情報処理装置において実行する情報処理方法であり、
前記情報処理装置は、
ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換するデータ処理部を有し、
前記データ処理部が、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに対する管理情報の記録処理を実行し、
前記管理情報の記録処理において、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報と同一種類の管理情報をＭＭＴフォーマット規定の管理情報記録テーブルから選択して、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する処理を実行する情報処理方法にある。【００１４】
さらに、本開示の第３の側面は、
情報処理装置において情報処理を実行させるプログラムであり、
前記情報処理装置は、
ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換するデータ処理部を有し、
前記プログラムは、前記データ処理部に、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに対する管理情報の記録処理を実行させ、
前記管理情報の記録処理において、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報と同一種類の管理情報をＭＭＴフォーマット規定の管理情報記録テーブルから選択して、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する処理を実行させるプログラムにある。【００１５】
なお、本開示のプログラムは、例えば、様々なプログラム・コードを実行可能な情報処理装置やコンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体によって提供可能なプログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、情報処理装置やコンピュータ・システム上でプログラムに応じた処理が実現される。【００１６】
本開示のさらに他の目的、特徴や利点は、後述する本開示の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００１７】
本開示の一実施例の構成によれば、ＭＭＴフォーマットからＭＰＥＧ−２ＴＳフォーマットに変換する際に、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報を過不足なく記録する構成が実現される。
具体的には、例えば、ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換する処理において、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報と同一種類の管理情報をＭＭＴフォーマット規定の管理情報記録テーブルから選択して、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する。各フォーマット規定の管理情報のデータ形式が異なる場合、データ形式を、ＭＰＥＧ−２ＴＳフォーマット規定のデータ形式に変換して記録する。
本構成により、ＭＭＴフォーマットからＭＰＥＧ−２ＴＳフォーマットに変換する際に、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報を過不足なく記録する構成が実現される。
なお、本明細書に記載された効果はあくまで例示であって限定されるものではなく、また付加的な効果があってもよい。
【図面の簡単な説明】
【００１８】
【図１】本開示の処理を実行する情報処理装置の利用構成例について説明する図である。
【図２】情報処理装置の実行する処理について説明する図である。
【図３】ＭＭＴフォーマットについて説明する図である。
【図４】ＭＭＴフォーマットに従った画像データ格納構成例について説明する図である。
【図５】ＭＰＥＧ−２ＴＳフォーマットについて説明する図である。
【図６】ＭＰＥＧ−２ＴＳフォーマットについて説明する図である。
【図７】ＭＭＴフォーマットデータを、ＭＰＥＧ−２ＴＳフォーマットデータに変換する処理例について説明する図である。
【図８】ＭＭＴフォーマットと、ＭＰＥＧ−２ＴＳフォーマットにおける管理情報について説明する図である。
【図９】ＭＭＴフォーマットと、ＭＰＥＧ−２ＴＳフォーマットにおける管理情報記録テーブルについて説明する図である。
【図１０】ＭＭＴフォーマットに規定されたＭＰＴ（ＭＭＴパッケージテーブル）のデータ構成について説明する図である。
【図１１】ＭＰＥＧ−２ＴＳフォーマットに規定されたＰＭＴ（プログラムマップテーブル）のデータ構成について説明する図である。
【図１２】ＭＰＴ（ＭＭＴパッケージテーブル）に記録された管理情報に基づくＰＭＴ（プログラムマップテーブル）に対する管理情報の記録処理例について説明する図である。
【図１３】ＰＭＴ（プログラムマップテーブル）に対する管理情報の記録処理の方式について説明する図である。
【図１４】ＰＭＴ（プログラムマップテーブル）に対する管理情報記録方式Ｐ１の一例について説明する図である。
【図１５】ＰＭＴ（プログラムマップテーブル）に対する管理情報記録方式Ｐ１の一例について説明する図である。
【図１６】ＰＭＴ（プログラムマップテーブル）に対する管理情報記録方式Ｐ２の一例について説明する図である。
【図１７】フォーマット変換時のＴＳ再多重化処理条件と管理情報の記録処理例について説明する図である。
【図１８】ＰＭＴ（プログラムマップテーブル）に対する管理情報記録方式Ｐ３の一例について説明する図である。
【図１９】ＰＭＴ（プログラムマップテーブル）に対する管理情報記録方式Ｐ４の一例について説明する図である。
【図２０】ＰＭＴ（プログラムマップテーブル）に対する管理情報記録方式Ｐ５の一例について説明する図である。
【図２１】ＰＭＴ（プログラムマップテーブル）に対する管理情報記録方式Ｐ６の一例について説明する図である。
【図２２】ＭＰＥＧ−２ＴＳフォーマットに規定されたＳＩＴ（セレクション情報テーブル）のデータ構成について説明する図である。
【図２３】ＭＭＴフォーマットデータの管理情報記録テーブルに記録された管理情報に基づくＳＩＴ（セレクション情報テーブル）に対する管理情報の記録処理例について説明する図である。
【図２４】ＳＩＴ（セレクション情報テーブル）に対する管理情報の記録処理の方式について説明する図である。
【図２５】ＳＩＴ（セレクション情報テーブル）に対する管理情報記録方式Ｓ１の一例について説明する図である。
【図２６】ＳＩＴ（セレクション情報テーブル）に対する管理情報記録方式Ｓ２の一例について説明する図である。
【図２７】ＳＩＴ（セレクション情報テーブル）に対する管理情報記録方式Ｓ３の一例について説明する図である。
【図２８】ＳＩＴ（セレクション情報テーブル）に対する管理情報記録方式Ｓ４の一例について説明する図である。
【図２９】ＳＩＴ（セレクション情報テーブル）に対する管理情報記録方式Ｓ５の一例について説明する図である。
【図３０】ＳＩＴ（セレクション情報テーブル）に対する管理情報記録方式Ｓ６の一例について説明する図である。
【図３１】ＳＩＴ（セレクション情報テーブル）に対する管理情報記録方式Ｓ７の一例について説明する図である。
【図３２】フォーマット変換を実行する情報処理装置の構成例についてを説明する図である。
【図３３】管理情報本館部の構成と処理について説明する図である。
【図３４】フォーマット変換時の管理情報の記録処理シーケンスを説明するフローチャートを示す図である。
【図３５】フォーマット変換時の管理情報の記録処理シーケンスを説明するフローチャートを示す図である。
【図３６】フォーマット変換時の管理情報の記録処理シーケンスを説明するフローチャートを示す図である。
【図３７】フォーマット変換時の管理情報の記録処理シーケンスを説明するフローチャートを示す図である。
【図３８】フォーマット変換時の管理情報の記録処理シーケンスを説明するフローチャートを示す図である。
【図３９】本開示の処理に適用される報処理装置のハードウェア構成例について説明する図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照しながら本開示の情報処理装置、および情報処理方法、並びにプログラムの詳細について説明する。なお、説明は以下の項目に従って行なう。
１．通信システムの構成例について
２．ＭＭＴ（ＭＰＥＧ  Ｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ）フォーマットについて
３．ＭＰＥＧ−２ＴＳフォーマットについて
４．ＭＭＴフォーマットデータからＭＰＥＧ−２ＴＳフォーマットデータへのフォーマット変換処理について
５．フォーマット変換処理に際して実行するＰＭＴ（プログラムマップテーブル）に対する管理情報の記録処理例について
６．フォーマット変換処理に際して実行するＳＩＴ（セレクション情報テーブル）に対する管理情報の記録処理例について
７．フォーマット変換処理を実行する情報処理装置の構成について
８．情報処理装置の実行するフォーマット変換に伴う管理情報記録処理シーケンスについて
８−１．情報処理装置の実行するフォーマット変換に伴う管理情報記録処理シーケンスの全体シーケンスについて
８−２．プログラムマップテーブル（ＰＭＴ）の生成処理シーケンスについて
８−３．セレクション情報テーブル（ＳＩＴ）の生成処理シーケンスについて
９．情報処理装置の構成例について
１０．本開示の構成のまとめ
【００２０】
［１．通信システムの構成例について］
まず、図１を参照して本開示の処理を実行する情報処理装置の一つの利用構成例である通信システムの例について説明する。
図１に示す情報処理装置３０は、ＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）や、フラッシュメモリ、ハードディスク（ＨＤＤ）などのメディアを装着し、これらの装着メディアに対するデータ記録処理や、装着メディアからのデータ再生処理、あるいは、他の機器に対するネットワークを介したデータ再配信等を実行する。
【００２１】
情報処理装置３０がメディアに記録するデータや、他の機器に再配信するデータは、例えば放送局（放送サーバ）２１や、データ配信サーバ２２等の送信装置２０の提供する送信コンテンツである。具体的には、テレビ局の提供する放送番組等である。
これらの送信コンテンツは、放送波、あるいはインターネット等のネットワークを介して送信装置２０から情報処理装置３０に送信される。
【００２２】
情報処理装置３０は、例えばＢＤレコーダ３１、テレビ３２、ＰＣ３３、携帯端末３４等である、これらの情報処理装置は、例えば、ＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）４１、ＨＤＤ（ハードディスク）４２、フラッシュメモリ４３等の様々なメディアを装着し、これらのメディアに対するデータ記録処理や、メディアからのデータ再生処理を実行する。
さらに、情報処理装置３０には、他の機器に対するデータ再配信を実行する装置も含まれる。例えばホームネットワークを介したデータ送信を実行するホームサーバ等の機器も含まれる。
【００２３】
送信装置２０から情報処理装置３０に対して送信されるデータは、ＭＭＴ（ＭＰＥＧ  Ｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ）フォーマットに従ったＭＭＴフォーマットデータ５０である。
ＭＭＴフォーマットは、画像（Ｖｉｄｅｏ）、音声（Ａｕｄｉｏ）、字幕（Ｓｕｂｔｉｔｌｅ）等、コンテンツ構成データである符号化データを放送波やネットワークを介して伝送する際のデータの格納方式や伝送方式を規定している。いわゆるコンテナフォーマットやトランスポートフォーマットを規定している。
【００２４】
送信装置２０は、コンテンツデータを符号化し、符号化データおよび符号化データのメタデータを含むデータファイルを生成し、生成した符号化データをＭＭＴにおいて規定されるＭＭＴＰ（ＭＭＴ  Ｐｒｏｔｏｃｏｌ）パケットに格納して、ＭＭＴフォーマットデータ５０を生成して放送波、またはネットワークを介して送信する。
【００２５】
送信装置２０が情報処理装置３０に提供するＭＭＴフォーマットデータ５０には、画像、音声、字幕等の再生対象データの他、番組ガイド等の案内情報や通知情報、制御情報、属性情報等の様々な管理情報が含まれる。
【００２６】
情報処理装置３０は、送信装置２０から受信したＭＭＴフォーマットデータをＢＤ４１、ＨＤＤ（ハードディスク）４２、フラッシュメモリ４３等の様々な情報記録媒体（メディア）に記録する。あるいは他の機器に再配信することができる。
ＭＭＴフォーマットデータ５０を受信する情報処理装置３０自身は、受信したＭＭＴフォーマットデータを解釈して、再生処理や記録処理を行うことが可能であるが、情報処理装置３０以外の現行の多くの機器は、ＭＭＴフォーマットデータに対する処理機能、例えばデータの記録、再生、通信等のデータ処理機能を有していない。
【００２７】
現在、情報記録媒体（メディア）に対するデータ記録や、データ転送用フォーマットとして多くの機器で利用されているフォーマットは、ＭＰＥＧ−２ＴＳフォーマットである。
前述したように、例えばネットワーク通信規格であるＤＬＮＡ（登録商標）（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）や、デジタルコンテンツの不正コピーを防止可能とした通信プロトコルであるＤＴＣＰ−ＩＰ（Ｄｉｇｉｔａｌ  Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｅｎｔ  ｐｒｏｔｅｃｔｉｏｎ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）等において、ＭＰＥＧ−２ＴＳフォーマットを利用したデータ通信処理の規格が規定されている。
【００２８】
このように、ＭＰＥＧ−２ＴＳフォーマットは、現在、情報記録媒体（メディア）に対するデータ記録や、データ転送用フォーマットとして多くの機器で利用されており、現行の多くの再生機器や通信機器はＭＭＴフォーマットデータを処理することができない。
【００２９】
図１に示す情報処理装置３０は、ＭＭＴフォーマットを解釈して処理可能であっても、その他の多くの機器がＭＭＴフォーマットの解釈ができないという現状において、情報処理装置３０がＭＭＴフォーマットデータを情報記録媒体（メディア）に記録しても、情報処理装置３０以外の多くの機器は、その情報記録媒体（メディア）に記録されたＭＭＴフォーマットデータを再生することができない。
また、情報処理装置３０から、ＭＭＴフォーマットデータの再配信データを受信した機器においても、受信したＭＭＴフォーマットデータの正しい再生や記録処理を行うことができなくなる。
【００３０】
ＭＰＥＧ−２ＴＳフォーマットデータのみを処理可能な現行の機器で、今後、放送局から配信されるＭＭＴフォーマットデータを利用するためには、情報処理装置３０が、放送局等から配信されるＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換してＢＤやフラッシュメモリ等の情報記録媒体に記録、あるいは他のネットワーク接続機器に再配信するといった処理を行うことが必要となる。
【００３１】
すなわち、図２に示すように、放送局２１や、データ配信サーバ２２等の送信装置２０からＭＭＴフォーマットデータ５０を受信する情報処理装置３０は、ＢＤやフラッシュメモリ等の情報記録媒体（メディア）４０に配信データを記録する場合、あるいは他機器に再配信する場合に、ＭＭＴフォーマットデータ５０を、ＭＰＥＧ−２ＴＳフォーマットデータ６０に変換して記録、あるいは再配信を行うことが必要となる。
【００３２】
ＭＭＴフォーマットデータのまま記録処理や再配信を実行してしまうと、現行のＢＤプレーヤ等の再生装置、すなわち、ＭＰＥＧ−２ＴＳフォーマットデータを再生するための再生プログラムを適用した再生処理を実行する再生装置では再生することができない。
【００３３】
なお、ＭＭＴフォーマットデータ５０には、例えば、画像、音声、字幕等のコンテンツに関する制御情報や属性情報等の管理情報が多数、含まれる。
情報処理装置３０は、これらの管理情報をＭＭＴフォーマットデータ５０から抽出して、ＭＰＥＧ−２ＴＳフォーマットデータ６０内に正しく記録することが必要となる。
【００３４】
画像、音声、字幕等のコンテンツに関する制御情報や属性情報等の管理情報をＭＰＥＧ−２ＴＳフォーマットに従った管理情報として記録して、情報記録媒体（メディア）に記録、あるいは再配信を実行することで、ＭＰＥＧ−２ＴＳフォーマットデータのみ処理可能な現行の機器は、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報を参照することが可能となり、ＭＰＥＧ−２ＴＳフォーマットデータの再生、記録、転送等の処理を正しく行うことができる。
【００３５】
［２．ＭＭＴ（ＭＰＥＧ  Ｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ）フォーマットについて］
上述したように、送信装置２０から情報処理装置３０に対するデータ送信は、ＭＭＴ（ＭＰＥＧ  Ｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ）フォーマットに従って実行される。
ＭＭＴフォーマットは画像（Ｖｉｄｅｏ）、音声（Ａｕｄｉｏ）、字幕（Ｓｕｂｔｉｔｌｅ）等、コンテンツ構成データである符号化データを記録媒体（メディア）に格納、または放送波やネットワークを介して伝送する際の符号化データ等のデータ格納形式や伝送方式を規定したフォーマットである。
図３以下を参照して、ＭＭＴ（ＭＰＥＧ  Ｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ）フォーマットについて説明する。
【００３６】
図３は、ＭＭＴフォーマットのスタック・モデルを示す図である。
図３に示すＭＭＴスタック・モデルにおいて、最下層には、物理レイヤ（ＰＨＹ）がある。物理レイヤは、放送系の処理を行なうブロードキャスト（Ｂｒｏａｄｃａｓｔｉｎｇ）レイヤと、ネットワーク系の処理を行なうブロードバンド（Ｂｒｏａｄｂａｎｄ）レイヤに分割されている。
ＭＭＴは放送系、ネットワーク系の２つの通信網を利用した処理を可能としている。
【００３７】
物理レイヤ（ＰＨＹ）の上位レイヤとして、ＴＬＶ（Ｔｙｐｅ  Ｌｅｎｇｔｈ  Ｖａｌｕｅ）レイヤがある。ＴＬＶはＩＰパケットの多重化方式を規定したフォーマット規定レイヤである。複数のＩＰパケットが多重化されてＴＬＶパケットとして送信される。ＴＬＶ−ＳＩ（Ｓｉｇｎａｌｉｎｇ  Ｉｎｆｏｒｍａｔｉｏｎ）は、ＴＬＶフォーマットに従ったシグナリング情報の伝送レイヤである。
【００３８】
シグナリング情報は、情報処理装置３０側においてコンテンツ（番組）を受信するために必要となる設定情報や、番組ガイド等の案内情報や通知情報、制御情報等の管理情報によって構成される。
ＴＬＶレイヤで処理が生成されるＴＬＶパケットに格納されるシグナリング情報がＴＬＶ−ＳＩであり、ＭＭＴプロトコルに従って生成されるパケットであるＭＭＴＰパケットに格納されるシグナリング情報は最上位レイヤに示すＭＭＴ−ＳＩである。
【００３９】
ＴＬＶレイヤ上には、ＵＤＰ／ＩＰレイヤが設定される。
ＵＤＰ／ＩＰレイヤは、詳細にはＩＰレイヤとＵＤＰレイヤに分割可能であるが、ＩＰパケットのペイロードにＵＤＰパケットを格納する伝送を規定するレイヤである。
ＵＤＰ／ＩＰレイヤ上にＭＭＴレイヤ、およびＦｉｌｅ  ｄｅｌｉｖｅｒｙ  ｍｅｔｈｏｄレイヤ  が設定される。
ＭＭＴＰパケットをＩＰパケットに格納して送信する場合と、ＭＭＴＰパケットを用いないデータ伝送方式であるＦｉｌｅ  ｄｅｌｉｖｅｒｙ  ｍｅｔｈｏｄを利用してＩＰパケットとしてデータ送信する方式が併用可能な設定となっている。
【００４０】
ＭＭＴレイヤ上には、以下のレイヤが設定される。
画像符号化規格であるＨＥＶＣ（Ｈｉｇｈ  Ｅｆｆｉｃｉｅｎｃｙ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ）に従った符号化画像データである画像（Ｖｉｄｅｏ）データ、
音声符号化規格であるＡＡＣ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）に従った符号化音声データである音声（Ａｕｄｉｏ）データ、
字幕符号化規格であるＴＴＭＬ（Ｔｉｍｅｄ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）に従った符号化字幕データである字幕（Ｓｕｂｔｉｔｌｅ）データ、
ＭＭＴＰパケットを利用して送信されるシグナリング情報（ＭＭＴ−ＳＩ）、
さらに、ＨＴＭＬ５（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ  ５）に従って記述された様々なアプリケーション、
これらの各データがＭＭＴＰパケットに格納されて送信される。
【００４１】
シグナリング情報（ＭＭＴ−ＳＩ）は、ＭＭＴＰパケットで送信されるシグナリング情報であり、情報処理装置３０側においてコンテンツ（番組）を受信するために必要となる設定情報や、番組ガイド等の案内情報や通知情報、制御情報等によって構成される。
【００４２】
なお、時刻情報（ＮＴＰ：Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）は絶対時刻情報であり、ＵＤＰパケットに直接格納され送信される。
その他のデータ配信を行うデータサービス（Ｄａｔａ  ｓｅｒｖｉｃｅ）、コンテンツダウンロード等（Ｃｏｎｔｅｎｔｄｏｗｎｌｏａｄ，ｅｔｃ．）がＭＭＴと異なるファイル配信メソッド（Ｆｉｌｅ  ｄｅｌｉｖｅｒｙ  ｍｅｔｈｏｄ）を利用して配信可能な構成を有している。
【００４３】
図３に示すように、画像、音声、字幕、さらに、様々な通知情報や制御情報を含むシグナリング情報（ＭＭＴ−ＳＩ）やアプリケーションは、ＭＭＴＰパケットによって送信される。
【００４４】
図４を参照してＭＭＴＰパケットの具体的構成例について説明する。
図４には以下の４種類のデータ構成例を示している。
（ａ）ＭＰＵ（Ｍｅｄｉａ  Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｕｎｉｔ）
（ｂ）ＭＭＴＰペイロート
（ｃ）ＭＭＴＰパケット
（ｄ）ＴＬＶパケット
【００４５】
（ｄ）ＴＬＶパケットが放送波を介して送信されるパケットであり、ＴＬＶパケットには、ＵＤＰヘッダ、ＩＰヘッダ、ＴＬＶヘッダの各ヘッダ情報が設定される。ＴＬＶパケットは、データ種類ごとに個別のパケットとして設定される。
【００４６】
すなわち、１つのＴＬＶパケットのＴＬＶペイロードには、１つの種類のデータが格納される。具体的には、例えば、画像（Ｖ）、音声（Ａ）、字幕（Ｓ）、ＭＭＴＰパケットに格納するシグナリング情報（ＭＭＴ−ＳＩ）、ＴＬＶパケットで送信されるシグナリング情報（ＴＬＶ−ＳＩ）、これらいずれか一種類のデータが、個別のＴＬＶパケットに格納される。
【００４７】
ＴＬＶパケットのペイロードであるＴＬＶペイロートの一例が、図４（ｃ）に示すＭＭＴＰパケットである。
図４（ｃ）に示すＭＭＴＰパケットは、ＭＭＴＰヘッダと、ＭＭＴＰペイロードによって構成される。
【００４８】
１つのＭＭＴＰパケットのＭＭＴＰペイロードには、１つの種類のデータが格納される。具体的には、例えば、画像（Ｖ）、音声（Ａ）、字幕（Ｓ）、ＭＭＴＰパケットに格納するシグナリング情報（ＭＭＴ−ＳＩ）、これらいずれか一種類のデータが、個別のＭＭＴＰパケットに格納される。
【００４９】
図４（ａ），（ｂ）は、図４（ｃ）に示すＭＭＴＰパケットのＭＭＴＰペイロードに格納される画像データの詳細構成を示している。
図４（ｂ）は、図４（ｃ）に示すＭＭＴＰパケット中、ＭＭＴＰペイロードが画像データ（Ｖ）であるもののみを選択して示している。
図４（ｂ）に示すＭＭＴＰペイロードは、ヘッダとデータユニットによって構成される。
【００５０】
データユニットには、図４（ａ）に示すように、画像データおよび、以下の各種のパラメータが格納される。
ＡＵ  Ｄｅｌｉｍｉｔｅｒ（Ａｃｃｅｓｓ  Ｕｎｉｔ  Ｄｅｌｉｍｉｔｅｒ）
ＳＰＳ（Ｓｅｑｕｅｎｃｅ  Ｐａｒａｍｅｔｅｒ  Ｓｅｔ）
ＰＰＳ（Ｐｉｃｔｕｒｅ  Ｐａｒａｍｅｔｅｒ  Ｓｅｔ）
ＳＥＩｓ（Ｓｕｐｐｌｅｍｅｎｔａｌ  Ｅｎｈａｎｃｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ）
これらのパラメータは、画像表示に利用されるパラメータである。
【００５１】
図４（ａ）に示すＭＰＵ（Ｍｅｄｉａ  Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｕｎｉｔ）は、ＭＭＴフォーマットにおける１つのデータ処理単位である。図４（ａ）に示す例は、画像データのＭＰＵの例であり、いわゆる符号化、復号処理単位としてのＧＯＰ（Ｇｒｏｕｐ  ｏｆ  Ｐｉｃｔｕｒｅｓ）と同じ単位である。
【００５２】
このように、例えば画像データは、図４（ａ）に示すように、ＭＭＴフォーマットにおいて規定されたパラメータと画像構成データに分割され、図４（ｂ）に示すＭＭＴＰペイロードに格納され、図４（ｃ）に示すＭＭＴＰパケットとして構成される。
さらに、ＭＭＴＰパケットは、図４（ｄ）に示すＴＬＶパケットのペイロードとして設定されて、ＴＬＶパケットが放送波やネットワークを介して送信される。
【００５３】
なお、音声、字幕等の各データ、ＭＭＴ−ＳＩの各データについても、それぞれデータ種類単位のＭＭＴＰパケット、ＴＬＶパケットが設定されて送信される。
ＴＬＶ−ＳＩは、ＭＭＴＰパケットに格納されることなくＴＬＶパケットに格納されて送信される。
【００５４】
［３．ＭＰＥＧ−２ＴＳフォーマットについて］
上述したＭＭＴフォーマットは、例えば、今後、放送コンテンツとして配信が予定される４Ｋ，８Ｋ画像等の符号化データ等のデータ格納／転送方式（コンテナフォーマット／トランスポートフォーマット）を規定したフォーマットであり、今後、広く利用される予定となっている。
【００５５】
一方、現行の放送や、情報記録媒体に対するデータ記録用のデータ格納、伝送フォーマットとして、ＭＰＥＧ−２ＴＳフォーマットが多く利用されている。
ＭＰＥＧ−２ＴＳフォーマットも、ＭＭＴフォーマットと同様、画像（Ｖｉｄｅｏ）、音声（Ａｕｄｉｏ）、字幕（Ｓｕｂｔｉｔｌｅ）等、コンテンツ構成データである符号化データを記録媒体（メディア）に格納、または放送波やネットワークを介して伝送する際の符号化データ等のデータ格納形式（コンテナフォーマット）や伝送形式（トランスポートフォーマット）を規定したフォーマットである。
以下、このＭＰＥＧ−２ＴＳフォーマットについて説明する。
【００５６】
ＭＰＥＧ−２ＴＳフォーマットは、ＩＳＯ１３８１８−１において標準化されたフォーマットであり、例えばＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）に対するデータ記録や、現在のデジタル放送等に用いられている。
【００５７】
図５以下を参照して、ＭＰＥＧ−２ＴＳフォーマットをＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）に対して記録するケースについて説明する。
図５に示すように、ＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）に対して記録するケースのＭＰＥＧ−２ＴＳフォーマットは、以下の特徴を有する。
図５（Ａ）に示すように、ＭＰＥＧ−２ＴＳファイルは、整数個のアラインドユニット（Ａｌｉｇｎｅｄ  ｕｎｉｔ）から構成される。
アラインドユニット（Ａｌｉｇｎｅｄ  ｕｎｉｔ）の大きさは、６ｋＢ（＝６１４４バイト（２０４８×３バイト））である。
アラインドユニット（Ａｌｉｇｎｅｄ  ｕｎｉｔ）は、ソースパケットの第一バイト目から始まる。
【００５８】
図５（Ｂ）に示すように、ソースパケットは、１９２バイト長である。
図５（Ｃ）に示すように、一つのソースパケットは、ＴＰ＿ｅｘｔｒａ＿ｈｅａｄｅｒとＴＳパケットから成る。ＴＰ＿ｅｘｔｒａ＿ｈｅａｄｅｒは、４バイト長であり、またＴＳパケットは、１８８バイト長である。
【００５９】
図５（Ｄ）に示すように、ＴＳパケットはヘッダ（ＴＰヘッダ）とペイロード部を有する。１つのＴＳパケットのペイロードには画像、音声等、いずれか一種類のデータの符号化データ、あるいは属性情報等の制御情報が格納される。
図５（Ｅ）に示すように、ＴＳパケットのヘッダ（ＴＰヘッダ）にはペイロードのデータ種類を示すＰＩＤ（パケットＩＤ）が記録される。
【００６０】
ＴＳパケットのペイロードには画像や音声等の符号化データであるエレメンタリストリーム（ＥＳ）を格納したパケット（パケタイズドエレメンタリストリーム（ＰＥＳ））や、再生時間情報等を格納したＰＥＳヘッダ、コンテンツに対応する属性情報や制御情報等が格納される。
ＴＳパケットのペイロードに格納される属性情報や制御情報等の管理情報は、具体的には、例えば、ＰＳＩ／ＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ／Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）と呼ばれる情報である。
ＰＳＩ／ＳＩには、例えば、プログラムマップテーブル（ＰＭＴ：Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）や、セレクション情報テーブル（Ｓｅｌｅｃｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）が含まれる。
【００６１】
プログラムマップテーブル（ＰＭＴ：Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）は、ＴＳパケットのＰＩＤとデータ種別の対応情報としてのマップを含む。ＴＳパケットに対する処理を実行する情報処理装置は、まずＰＭＴを参照して、画像、音声、字幕、その他の制御情報や属性情報等の管理情報とうのデータ種別対応のＰＩＤを確認して、確認したデータ種別対応のＰＩＤに基づいて、受信パケットをデータ種類別に分離し、それぞれのデータ種類に応じた処理を行なう。
【００６２】
セレクション情報テーブル（ＳＩＴ：Ｓｅｌｅｃｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）は、特定の選択された管理情報のみを記録したテーブルであり、ＭＰＥＧ−２ＴＳを情報記録媒体に記録する場合、あるいは転送処理を行う場合に必要と判断される部分的なＭＰＥＧ−２ＴＳデータから構成されるパーシャルＴＳデータに対応した管理情報を記録したテーブルである。
【００６３】
プログラムマップテーブル（ＰＭＴ：Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）や、セレクション情報テーブル（ＳＩＴ：Ｓｅｌｅｃｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）の詳細構成については後段で説明する。
【００６４】
なお、図５（Ｅ）に示すように、ＴＳパケットのヘッダ情報には、以下の各データが格納される。
（ａ）同期用バイト（Ｓｙｎｃ  ｂｙｔｅ）
（ｂ）トランスポートエラー識別子（Ｔｒａｎｓｐｏｒｔ＿ｅｒｒｏｒ＿ｉｎｄｉｃａｔｏｒ）
（ｃ）ペイロードユニットスタート識別子（Ｐａｙｌｏａｄ＿ｕｎｉｔ＿ｓｔａｒｔ＿ｉｎｄｉｃａｔｏｒ）
（ｄ）トランスポートプライオリティ（Ｔｒａｎｓｐｏｒｔ＿ｐｒｉｏｒｉｔｙ）
（ｅ）パケットＩＤ（ＰＩＤ）
（ｆ）トランスポートスクランブリングコントロール（Ｔｒａｎｓｐｏｒｔ  ｓｃｒａｍｂｌｉｎｇ  ｃｏｎｔｒｏｌ）
（ｇ）アダプテーションフィールドコントロール（Ａｄａｐｔａｔｉｏｎ  ｆｉｅｌｄ  ｃｏｎｔｒｐｌ）
（ｈ）コンティニュイティカウンタ（Ｃｏｎｔｉｎｕｉｔｙ  ｃｏｕｎｔｅｒ）
（ｉ）アダプテーションフィールド（Ａｄａｐｔａｔｉｏｎ  ｆｉｅｌｄ）
【００６５】
次に、図６を参照して、トランスポートストリームファイルの構成要素であるトランスポートパケット（ＴＳパケット）に格納されるデータの例について説明する。
図６（Ｄ）トランスポートパケット（ＴＳパケット）は、図５（Ｄ）に示すトランスポートパケット（ＴＳパケット）に対応する。
【００６６】
ＴＳパケットはヘッダ（ＴＰヘッダ）とペイロード部を有する。１つのＴＳパケットのペイロードには画像、音声等、いずれか一種類のデータの符号化データ、あるいは属性情報等の制御情報が格納される。
図５（Ｅ）に示すように、ＴＳパケットのヘッダ（ＴＰヘッダ）にはペイロードのデータ種類を示すＰＩＤ（パケットＩＤ）が記録される。
【００６７】
ＴＳパケットのペイロードには画像や音声等の符号化データであるエレメンタリストリーム（ＥＳ）を格納したパケット（パケタイズドエレメンタリストリーム（ＰＥＳ））や、再生時間情報等を格納したＰＥＳヘッダ、コンテンツに対応する属性情報や制御情報等が格納される。
【００６８】
前述したように、ＴＳパケットのペイロードに格納される属性情報や制御情報等の管理情報は、具体的には、例えば、ＰＳＩ／ＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）と呼ばれる情報である。
前述したように、ＰＳＩ／ＳＩには、例えば、プログラムマップテーブル（ＰＭＴ：Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）や、セレクション情報テーブル（ＳＩＴ：Ｓｅｌｅｃｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）が含まれる。
【００６９】
［４．ＭＭＴフォーマットデータからＭＰＥＧ−２ＴＳフォーマットデータへのフォーマット変換処理について］
次に、図７以下を参照して、図１、図２に示した情報処理装置３０が実行するＭＭＴフォーマットデータからＭＰＥＧ−２ＴＳフォーマットデータへのフォーマット変換処理の一例について説明する。
【００７０】
図７には、情報処理装置３０の実行するフォーマット変換処理の一例を示している。
情報処理装置３０は、例えば放送サーバ（放送局）２１等の送信装置２０から受信したＭＭＴフォーマットデータ５０を入力する。このＭＭＴフォーマットデータ５０は、先に図３を参照して説明したＭＭＴフォーマットデータである。
情報処理装置３０は、このＭＭＴフォーマットデータ５０に基づいて、図７に示すパーシャルＴＳフォーマットデータ６０を生成する。
【００７１】
パーシャルＴＳフォーマットデータは、情報記録媒体（メディア）に対する記録、あるいは再配信用のＭＰＥＧ−２ＴＳフォーマットデータとして規定されたフォーマットであり、デジタル放送の規格を規定する社団法人電波産業会（ＡＲＩＢ：Ａｓｓｏｃｉａｔｉｏｎ  ｏｆ  Ｒａｄｉｏ  Ｉｎｄｕｓｔｒｉｅｓ  ａｎｄ  Ｂｕｓｉｎｅｓｓｅｓ）が策定したフォーマットである。
【００７２】
パーシャルＴＳフォーマットデータ６０は、フルフォーマットのＭＰＥＧ−２ＴＳフォーマットデータから、画像、音声、字幕等の再生対象データと、これらの再生対象データの再生処理に必要となる制御情報等の管理情報を抽出して設定されたフォーマットであり、メディア記録や転送処理に適したデータ量を削減したフォーマットとして社団法人電波産業会（ＡＲＩＢ）が規定したフォーマットである。
図７に示すように、情報処理装置３０は、ＭＭＴフォーマットデータ５０に基づいて、このパーシャルＴＳフォーマットデータ６０を生成する。
【００７３】
なお、図７に示す例は、フォーマット変換により、パーシャルＴＳフォーマットデータ６０を生成する例であるが、ＭＭＴフォーマットデータ５０に基づいて、フルフォーマットのＭＰＥＧ−２ＴＳフォーマットデータを生成する構成や、パーシャルＴＳフォーマットデータ６０と異なるデータ構成を有するＴＳフォーマットデータを生成する場合にも本開示の処理は適用可能である。
すなわち、パーシャルＴＳフォーマットは、ＭＰＥＧ−２ＴＳフォーマットの一形態であり、以下の説明におけるＭＰＥＧ−２ＴＳフォーマットは、パーシャルＴＳフォーマットも含むものである。
【００７４】
ＭＭＴフォーマットからＭＰＥＧ−２ＴＳフォーマットへのフォーマット変換において重要となる処理の一つに、ＭＭＴフォーマットデータ５０に含まれる制御情報や、属性情報等の管理情報をパーシャルＴＳフォーマットデータ６０等のＭＰＥＧ−２ＴＳフォーマット規定の管理情報として記録する処理である。
【００７５】
図８を参照して、ＭＭＴフォーマットデータ５０に含まれる管理情報と、パーシャルＴＳフォーマットデータ６０に含まれる管理情報について説明する。
図８に示す（１）ＭＭＴフォーマットデータには、（１）ＭＭＴフォーマットデータの下の（１１）管理情報として示すように、管理情報の記録領域として以下の各領域が設定されている。
ＴＬＶシグナリング情報（ＴＬＶ−ＳＩ）
ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）
【００７６】
先に図３を参照して説明したように、シグナリング情報は、情報処理装置３０側においてコンテンツ（番組等）を受信するために必要となる設定情報や、番組ガイド等の案内情報や通知情報、制御情報等の管理情報によって構成される。
ＴＬＶレイヤで処理が生成されるＴＬＶパケットに格納されるシグナリング情報がＴＬＶシグナリング情報（ＴＬＶ−ＳＩ）であり、ＭＭＴプロトコルに従って生成されるパケットであるＭＭＴＰパケットに格納されるシグナリング情報は最上位レイヤに示すＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）である。
【００７７】
図８（１１）に示す２種類の管理情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）は、具体的には、図８（１２）に示すように、複数のテーブル（ＴＬＶ−ＮＩＴ，ＭＨ−ＢＩＴ，・・・，ＭＰＴ，・・）によって構成される。
これらの複数のテーブルには、さらに、図８（１３）に示すように、様々な管理情報が、記述子（Ｄｅｓｃｒｉｐｔｏｒ）として記録されている。
【００７８】
なお、記述子（Ｄｅｓｃｒｉｐｔｏｒ）は、例えば放送局の提供するコンテンツ（番組）に関する様々な管理情報の種類や内容等を規定したデータであり、各テーブルは、複数の様々な記述子（記述子１，２，３・・・）を記録可能な構成を有している。
【００７９】
記述子には、例えば以下のような記述子がある。
コンテンツ（番組）の提供主体を示す放送局名を示す記述子（サービス記述子）、
コンテンツ（番組）の内容（出演者等）を示す記述子（コンテンツ記述子）
コンテンツ（番組）のコピー許容情報を示す記述子（コピー制御記述子）
コンテンツ（番組）の視聴許容年齢情報を示す記述子（パレンタル情報記述子）
なお、上記は記述子の一例であり、ＭＭＴフォーマットには、この他、多数の記述子が規定されており、各記述子対応の様々な管理情報がテーブルに記録される。
【００８０】
一方、パーシャルＴＳ（ＭＰＥＧ−２ＴＳ）フォーマットデータには、図８（２）パーシャルＴＳ（ＭＰＥＧ−２ＴＳ）フォーマットデータの下に、（２１）管理情報として示すように、管理情報の記録領域として以下の各領域が設定されている。
番組構成情報（ＰＳＩ）
サービス情報（ＳＩ）
【００８１】
先に図５、図６を参照して説明したように、ＴＳパケットのペイロードには画像や音声等の符号化データであるエレメンタリストリーム（ＥＳ）を格納したパケット（パケタイズドエレメンタリストリーム（ＰＥＳ））や、再生時間情報等を格納したＰＥＳヘッダ、コンテンツに対応する属性情報や制御情報等が格納される。
ＴＳパケットのペイロードに格納される属性情報や制御情報等の管理情報が、ＰＳＩ／ＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ／Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）と呼ばれる情報である。
【００８２】
図８（２２）に示すように、ＰＳＩ／ＳＩには、例えば、プログラムマップテーブル（ＰＭＴ：Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）や、セレクション情報テーブル（Ｓｅｌｅｃｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）等のテーブルが含まれる。
【００８３】
さらに、これらの複数のテーブルには、さらに、図８（２３）に示すように、様々な管理情報が、記述子（Ｄｅｓｃｒｉｐｔｏｒ）として記録されている。
この記述子（Ｄｅｓｃｒｉｐｔｏｒ）単位の管理情報記録構成は、ＭＭＴフォーマットにおける各テーブルの構成と同様である。
【００８４】
ただし、ＭＭＴフォーマットにおいて規定された記述子と、ＭＰＥＧ−２ＴＳフォーマットにおいて規定された記述子とは完全に一致するものではない。
すなわち、例えば以下の設定の記述子が混在している。
（ａ）両フォーマットにおいて一致する定義を持つ記述子、
（ｂ）両フォーマットにおいて類似する定義を持つ記述子、
（ｃ）一方のフォーマットにおいてのみ定義された記述子、
【００８５】
図９は、ＭＭＴフォーマットと、ＭＰＥＧ−２ＴＳフォーマット（またはパーシャルＴＳフォーマット）において規定されている管理情報を記録したテーブルの例を示した図である。
【００８６】
（１）ＭＭＴフォーマットには以下の管理情報記録テーブルが含まれる。
（１２ａ）ＴＬＶ−ＮＩＴ（ネットワーク情報テーブル）
（１２ｂ）ＭＨ−ＢＩＴ（ブロードキャスタ情報テーブル）
（１２ｃ）ＭＨ−ＳＤＴ（サービス記述テーブル）
（１２ｄ）ＭＨ−ＥＩＴ（イベント情報テーブル）
（１２ｅ）ＭＨ−ＴＯＴ（タイムオフセットテーブル）
（１２ｆ）ＭＰＴ（ＭＭＴパッケージテーブル）
【００８７】
（１２ａ）ＴＬＶ−ＮＩＴ（ネットワーク情報テーブル）は、ＴＬＶシグナリング情報（ＴＬＶ−ＳＩ）に含まれるテーブルであり、ＴＬＶストリームの組み合わせとチューニング情報を記録したテーブルである。
（１２ｂ）ＭＨ−ＢＩＴ（ブロードキャスタ情報テーブル）は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるテーブルであり、ネットワーク上のブロードキャスタの情報を記録したテーブルである。
【００８８】
（１２ｃ）ＭＨ−ＳＤＴ（サービス記述テーブル）は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるテーブルであり、チャンネル名、放送事業者名等のチャンネル関連情報を記録したテーブルである。
（１２ｄ）ＭＨ−ＥＩＴ（イベント情報テーブル）は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるテーブルであり、コンテンツ（番組等）の名称、放送日時、内容の説明など、コンテンツ関連情報を記録したテーブルである。
【００８９】
（１２ｅ）ＭＨ−ＴＯＴ（タイムオフセットテーブル）は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるテーブルであり、現在の日付、時刻情報等の日時関連情報を記録したテーブルである。
（１２ｆ）ＭＰＴ（ＭＭＴパッケージテーブル）は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるテーブルであり、コンテンツ（番組等）パッケージの構成要素となるアセット（画像、音声、字幕等）のリストや、位置などのパッケージ構成情報を記録したテーブルである。
【００９０】
一方、（２）ＭＰＥＧ−２ＴＳフォーマットには以下の管理情報記録テーブルが含まれる。
（２２ａ）ＰＭＴ（プログラムマップテーブル）
（２２ｂ）ＳＩＴ（セレクション情報テーブル）
【００９１】
（２２ａ）ＰＭＴ（プログラムマップテーブル）は、ＭＰＥＧ−２ＴＳフォーマットに規定されたＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）に含まれるテーブルであり、データ種別（ＰＩＤ単位）のデータ管理情報（制御情報、属性情報等）を記録したテーブルである。
このＰＭＴ（プログラムマップテーブル）の記録情報は、主にＭＭＴフォーマットにおけるＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるＭＰＴ（ＭＭＴパッケージテーブル）の記録情報に対応する。
【００９２】
（２２ｂ）ＳＩＴ（セレクション情報テーブル）は、ＭＰＥＧ−２ＴＳフォーマットに規定されたＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）に含まれるテーブルであり、パーシャルＴＳ（トランスポートストリーム）を生成した場合に利用されるデータ管理情報（制御情報、属性情報等）を記録したテーブルである。
このＳＩＴ（セレクション情報テーブル）の記録情報は、主にＭＭＴフォーマットにおけるＴＬＶシグナリング情報（ＴＬＶ−ＳＩ）に含まれるＴＬＶ−ＮＩＴと、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるＭＨ−ＢＩＴ，ＭＨ−ＳＤＴ，ＭＨ−ＥＩＴ，ＭＨ−ＴＯＴ、これらの記録情報に対応する。
【００９３】
［５．フォーマット変換処理に際して実行するＰＭＴ（プログラムマップテーブル）に対する管理情報の記録処理例について］
次に、ＭＭＴフォーマットデータからＭＰＥＧ−２ＴＳフォーマットデータへのフォーマット変換処理に際して、情報処理装置が実行するＰＭＴ（プログラムマップテーブル）に対する管理情報の記録処理例について説明する。
【００９４】
図９を参照して説明したように、ＭＰＥＧ−２ＴＳフォーマットに規定されたＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）に含まれるＰＭＴ（プログラムマップテーブル）の記録情報は、主にＭＭＴフォーマットにおけるＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるＭＰＴ（ＭＭＴパッケージテーブル）の記録情報に対応する。
【００９５】
従って、ＭＭＴフォーマットデータからＭＰＥＧ−２ＴＳフォーマットデータへのフォーマット変換処理に際して、情報処理装置は、ＭＭＴフォーマットのＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるＭＰＴ（ＭＭＴパッケージテーブル）に記録された管理情報を読み取り、この管理情報をＭＰＥＧ−２ＴＳフォーマットに規定されたＰＳＩに含まれるＰＭＴ（プログラムマップテーブル）の管理情報とてして記録する。
【００９６】
ＭＭＴフォーマットにおいて規定された管理情報記録テーブルの一つであるＭＰＴ（ＭＭＴパッケージテーブル）のデータ構成（シンタクス）を図１０に示す。
図１０には、ＭＰＴに記録されるデータのデータ構造、ビット数、表記を示している。
なお、表記中の「ｕｉｍｓｂｆ」は「符号無し整数、最上位ビットが先頭」（ｕｎｓｉｇｎｅｄ  ｉｎｔｅｇｅｒ  ｍｏｓｔ  ｓｉｇｎｉｆｉｃａｎｔ  ｂｉｔ  ｆｉｒｓｔ）表記を意味する。
「ｂｓｌｂｆ」は、「ビット列、左ビットが先頭（ｂｉｔ  ｓｔｒｉｎｇ，ｌｅｆｔ  ｂｉｔ  ｆｉｒｓｔ）を意味する。
【００９７】
前述したように、ＭＰＴ（ＭＭＴパッケージテーブル）は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるテーブルであり、コンテンツ（番組等）パッケージの構成要素となるアセット（画像、音声、字幕等）のリストや、位置などのパッケージ構成情報を記録したテーブルである。
【００９８】
ＭＰＴには、図１０に示すように、以下の各データ記録領域が設定されている。
（１）ＭＭＴパッケージ識別子（ＭＭＴ＿ｐａｃｋａｇｅ＿ｉｄ＿ｂｙｔｅ）
（２）第１記述子ループ（ＭＰＴ記述子ループ）（ＭＰＴ＿ｄｅｓｃｒｉｐｔｏｒｓ＿ｂｙｔｅ）
（３）アセットタイプ（ａｓｓｅｔ＿ｔｙｐｅ）
（４）第２記述子ループ（アセット記述子ループ）（ａｓｓｅｔ＿ｄｅｓｃｒｉｐｔｏｒｓ＿ｂｙｔｅ）
【００９９】
（１）ＭＭＴパッケージ識別子には、パッケージの識別子が記録される。パッケージとは例えば１つのコンテンツ（番組）であり、パッケージは画像、音声、その他の様々なパッケージ構成データによって構成される。
（２）第１記述子ループ（ＭＰＴ記述子ループ）には、（１）ＭＭＴパッケージ識別子に記録された識別子によって特定されるパッケージに適用される管理情報が記録される。
【０１００】
（３）アセットタイプには、パッケージであるコンテンツ（番組）を構成するデータ要素、例えば画像、音声、字幕、アプリケーション等の種類を示す情報が記録される。
（４）第２記述子ループ（アセット記述子ループ）には、（３）アセットタイプに記録されたアセットタイプによって特定されるアセットに適用される管理情報が記録される。すなわちアセットタイプが画像であれば、画像対応の管理情報が記録される。アセットタイプが音声であれば音声対応の管理情報が記録される。
【０１０１】
次に、図１１を参照してＭＰＥＧ−２ＴＳフォーマットにおいて規定された管理情報記録テーブルの一つであるＰＭＴ（プログラムマップテーブル）のデータ構成（シンタクス）について説明する。
【０１０２】
前述したように、ＰＭＴ（プログラムマップテーブル）は、ＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）に含まれるテーブルであり、データ種別（ＰＩＤ単位）のデータ管理情報（制御情報、属性情報等）を記録したテーブルである。
【０１０３】
ＰＭＴには、図１１に示すように、以下の各データ記録領域が設定されている。
（１）プログラム識別子（Ｐｒｏｇｒａｍ＿ｎｕｍｂｅｒ）
（２）第１記述子ループ（プログラム記述子ループ）（ｄｅｓｃｒｉｐｔｏｒ）
（３）ストリームタイプ（ｓｔｒｅａｍ＿ｔｙｐｅ）
（４）第２記述子ループ（ＥＳ記述子ループ）（ｄｅｓｃｒｉｐｔｏｒ）
【０１０４】
（１）プログラム識別子には、プログラムの識別子が記録される。プログラムとは例えば１つのコンテンツ（番組）であり、パッケージは画像、音声、その他の様々なパッケージ構成データによって構成される。
（２）第１記述子ループ（プログラム記述子ループ）には、（１）プログラム識別子に記録された識別子によって特定されるプログラムに適用される管理情報が記録される。
【０１０５】
（３）ストリームタイプには、プログラムであるコンテンツ（番組）を構成するデータ要素、例えば画像、音声、字幕、アプリケーション等の種類を示す情報が記録される。
（４）第２記述子ループ（ＥＳ記述子ループ）には、（３）ストリームタイプに記録されたストリームタイプによって特定されるＥＳ（エレメンタリストリーム）に適用される管理情報が記録される。すなわちストリームタイプが画像であれば、画像対応の管理情報が記録される。ストリームタイプが音声であれば音声対応の管理情報が記録される。
【０１０６】
図１０、図１１を参照して説明したように、
ＭＭＴフォーマット対応の管理情報記録テーブルであるＭＰＴ、
ＭＰＥＧ−２ＴＳフォーマット対応の管理情報記録テーブルであるＰＭＴ、
これらのテーブルは、ほぼ同様の定義を持つ階層化された２つの管理情報記録ループを有し、各ループに、それぞれの階層に応じた管理情報を記録する構成となっている。
【０１０７】
すなわち、ＭＭＴフォーマット、ＭＰＥＧ−２ＴＳフォーマットのいずれも、以下の２つの階層別の記述子ループ、すなわち管理情報記録領域を有するテーブルとして構成されている。
（１）コンテンツ（番組）単位の管理情報を記録する第１記述子ループ
（２）データ種類単位の管理情報を記録する第２記述子ループ
【０１０８】
ただし、前述したように、ＭＭＴフォーマットにおいて規定された記述子と、ＭＰＥＧ−２ＴＳフォーマットにおいて記述子は、必ずしも一致する設定であるとは限らない。すなわち、以下の設定の記述子が混在している。
（ａ）両フォーマットにおいて一致する定義を持つ記述子、
（ｂ）両フォーマットにおいて類似する定義を持つ記述子、
（ｃ）一方のフォーマットにおいてのみ定義された記述子、
【０１０９】
従って、例えば図７に示す情報処理装置３０が、ＭＭＴフォーマットデータをパーシャルＴＳフォーマットのようなＭＰＥＧ−２ＴＳフォーマットに変換する場合、上記の（ａ）〜（ｃ）の各設定に応じて異なる処理を実行して、ＭＰＥＧ−２ＴＳフォーマットデータに規定すべき管理情報を確実に記録することが必要となる。
【０１１０】
図１２以下を参照して情報処理装置３０がフォーマット変換に際して実行する管理情報の記録処理例について説明する。
図１２には、以下の２つのテーブルを並べて示している。
（１）ＭＭＴフォーマット規定のＭＰＴ（ＭＭＴパッケージテーブル）
（２）ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）
これらは、図１０、図１１を参照して説明したテーブルである。
【０１１１】
図１２は、ＭＭＴフォーマットからＭＰＥＧ−２ＴＳフォーマットへのフォーマット変換を実行する情報処理装置が、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）に管理情報を記録する処理方式を説明する図である。
図９を参照して説明したように、ＭＰＥＧ−２ＴＳフォーマット規定のＰＳＩに含まれるＰＭＴ（プログラムマップテーブル）に記録するための管理情報の多くは、ＭＴフォーマットにおけるＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるＭＰＴ（ＭＭＴパッケージテーブル）の記録情報から取得することができる。
【０１１２】
ただし、全てが一致するものではなく、様々な異なる方式を選択適用してＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）に管理情報を記録することが必要となる。
図１２、および図１３は、この複数の方式について説明する図である。
図１２、図１３に示す方式Ｐ１〜Ｐ３は、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第１記述子（ｄｅｓｃｒｉｐｔｏｒ）の記録領域に対する記述子等の管理情報の記録方式である。
また、図１２、図１３に示す方式Ｐ４〜Ｐ６は、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第２記述子（ｄｅｓｃｒｉｐｔｏｒ）の記録領域に対する記述子等の管理情報の記録方式である。
【０１１３】
これらの各方式について、図１３を参照して説明する。
まず、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第１記述子ループ（プログラム記述子ループ）の記録領域に対する記述子等の管理情報の記録方式である方式Ｐ１〜Ｐ３について説明する。
【０１１４】
（管理情報記録方式Ｐ１）
方式Ｐ１は、ＭＭＴフォーマットのＭＰＴ（ＭＭＴパッケージテーブル）中の第１記述子であるＭＰＴ記述子領域に記録された「ＭＨ−ｘｘｘｘ記述子」に対応した処理方式である。
なお、ＭＰＴに記録される「ＭＨ−ｘｘｘｘ記述子」は、ＭＰＥＧ−Ｈデータ関連の管理情報である。
方式Ｐ１は、ＭＰＴの第１記述子であるＭＰＴ記述子領域に記録された「ＭＨ−ｘｘｘｘ記述子」を、ＭＰＥＧ−２ＴＳフォーマットで定義された記述子形式、具体的には例えば８ビットの記述子形式に変換し、必要に応じて記録または再配信の条件に応じた修正を加え、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第１記述子ループ（１ｓｔループ）に、変換後の記述子と、その記述子対応の管理情報を記録する方式である。
【０１１５】
（管理情報記録方式Ｐ２）
方式Ｐ２は、ＭＰＴの第１記述子であるＭＰＴ記述子領域に記録された「ＭＨ−ｘｘｘｘ記述子」に対応するＭＰＥＧ−２ＴＳフォーマットの記述子を新規に定義し、さらに、必要に応じて記録または再配信の条件に応じた修正を加え、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第１記述子ループ（１ｓｔループ）に、変換後の記述子と、その記述子対応の管理情報を記録する方式である。
【０１１６】
（管理情報記録方式Ｐ３）
方式Ｐ３は、フォーマット変換時に実行するＭＰＥＧ−２ＴＳフォーマット規定のＴＳ（トランスポートストリーム）の再多重化処理の実行態様に応じて、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第１記述子ループ（１ｓｔループ）に記録する新たな記述子を生成して、ＰＭＴの第１記述子ループ（１ｓｔループ）に、その記述子と記述子対応の管理情報を記録する方式である。
【０１１７】
なお、これらの方式Ｐ１〜Ｐ３における管理情報の記録先は、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第１記述子ループ（プログラム記述子ループ）である。この第１記述子ループ（プログラム記述子ループ）にはプログラム（番組等）単位の管理情報が記録される。
従って、方式Ｐ１〜Ｐ２において、ＭＭＴフォーマットの管理情報格納テーブル（ＭＰＴ）から取得する管理情報は、プログラム単位の管理情報となる。
【０１１８】
次に、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第２記述子ループ（ＥＳ記述子ループ）の記録領域に対する記述子等の管理情報の記録方式である方式Ｐ４〜Ｐ６について説明する。
【０１１９】
（管理情報記録方式Ｐ４）
方式Ｐ４は、ＭＭＴフォーマットのアセット記述子（第２記述子）の記録領域に記録された「ＭＨ−ｘｘｘｘ記述子」を、ＭＰＥＧ−２ＴＳフォーマットで定義された記述子形式、具体的には例えば８ビットの記述子形式に変換し、必要に応じて記録または再配信の条件に応じた修正を加え、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第２記述子ループ（２ｎｄループ）に、変換後の記述子と、その記述子対応の管理情報を記録する方式である。
【０１２０】
なお、ＰＭＴ中の管理情報記録領域として選択する第２記述子ループ（２ｎｄループ）のストリームタイプ（ｓｔｒｅａｍ＿ｔｙｐｅ）は、元のＭＰＴ（ＭＭＴ）のアセットタイプ（ａｓｓｅｔ＿ｔｙｐｅ）と同等のストリームタイプ（ｓｔｒｅａｍ＿ｔｙｐｅ）の位置に設定することが必要である。
【０１２１】
（管理情報記録方式Ｐ５）
方式Ｐ５は、ＭＭＴフォーマットのアセット記述子（第２記述子）の記録領域に記録された「ＭＨ−ｘｘｘｘ記述子」に対応するＭＰＥＧ−２ＴＳフォーマットの記述子を新規に定義し、さらに、必要に応じて記録または再配信の条件に応じた修正を加え、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第２記述子ループ（２ｎｄループ）に、変換後の記述子と、その記述子対応の管理情報を記録する方式である。
【０１２２】
なお、ＰＭＴ中の管理情報記録領域として選択する第２記述子ループ（２ｎｄループ）のストリームタイプ（ｓｔｒｅａｍ＿ｔｙｐｅ）は、元のＭＰＴ（ＭＭＴ）のアセットタイプ（ａｓｓｅｔ＿ｔｙｐｅ）と同等のストリームタイプ（ｓｔｒｅａｍ＿ｔｙｐｅ）の位置に設定することが必要である。
【０１２３】
（管理情報記録方式Ｐ６）
方式Ｐ６は、フォーマット変換時に実行するＭＰＥＧ−２ＴＳフォーマット規定のＴＳ（トランスポートストリーム）の再多重化処理において生成したストリームに応じて、ＰＭＴ（プログラムマップテーブル）の第２記述子ループ（２ｎｄループ）に記録する新たな記述子を生成して、そのストリームタイプ（Ｓｔｒｅａｍ＿ｔｙｐｅ）に対応するＰＭＴの第２記述子ループ（２ｎｄループ）に新たな記述子と記述子対応の管理情報を記録する方式である。
【０１２４】
なお、これらの方式Ｐ４〜Ｐ６における管理情報の記録先は、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第２記述子ループ（ＥＳ記述子ループ）である。この第２記述子ループ（ＥＳ記述子ループ）にはＥＳ（アエレメンタリストリーム）単位の管理情報が記録される。
従って、方式Ｐ４〜Ｐ５において、ＭＭＴフォーマットの管理情報格納テーブル（ＭＰＴ）から取得する管理情報は、ストリーム単位の管理情報となる。
【０１２５】
このように、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）に対する管理情報記録方式として、
ＰＭＴの第１記述子ループ（プログラム記述子ループ）の記録領域に対する記述子等の管理情報の記録方式である方式Ｐ１〜Ｐ３、さらに、
ＰＭＴの第２記述子ループ（ＥＳ記述子ループ）の記録領域に対する記述子等の管理情報の記録方式である方式Ｐ４〜Ｐ６、
これらの記録方式がある。
フォーマット変換を実行する情報処理装置は、これらの各方式を、随時切り替えて、様々な管理情報をＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）に記録する処理を行う。
【０１２６】
次に、図１４以下を参照して、図１２、図１３を参照して説明した複数の記録方式、すなわち、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の各記述子ループの記録領域に対する記述子等の管理情報の記録方式Ｐ１〜Ｐ６の具体例について説明する。
【０１２７】
（管理情報記録方式Ｐ１の具体例）
まず、図１４を参照して管理情報記録方式Ｐ１の具体例について説明する。
方式Ｐ１は、ＭＭＴフォーマットのＭＰＴ（ＭＭＴパッケージテーブル）中の第１記述子であるＭＰＴ記述子領域に記録された「ＭＨ−ｘｘｘｘ記述子」を、ＭＰＥＧ−２ＴＳフォーマットで定義された記述子形式、具体的には例えば８ビットの記述子形式に変換し、必要に応じて記録または再配信の条件に応じた修正を加え、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第１記述子ループ（１ｓｔループ）に、変換後の記述子と、その記述子対応の管理情報を記録する方式である。
【０１２８】
図１４には、以下の２つのデータを示している。
（１）ＭＭＴフォーマット規定のＭＰＴの記録情報であるＭＨ−緊急情報記述子
（２）ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴの記録情報である緊急情報記述子
なお、緊急情報記述子は、無線設備規則に規定される緊急警報信号に準じた信号の送受信や出力処理に関する管理情報であり、緊急警報放送を行う場合に用いられる。
【０１２９】
ＭＭＴフォーマットからＭＰＥＧ−２ＴＳフォーマットへのフォーマット変換を実行する情報処理装置は、図１４（１）に示すＭＰＴ（ＭＭＴ）の記録情報であるるＭＨ−緊急情報記述子を、図１４（２）に示すＰＭＴ（ＭＰＥＧ−２ＴＳ）の記録情報である緊急情報記述子に変換して記録する。
具体的には、図１４（ａ）に示すように、緊急情報記述子を示す記述子タグ（ｄｅｓｃｒｉｐｔｏｒ＿ｔａｇ）を、ＭＰＴ（ＭＭＴ）規定の１６ビットデータ（０ｘ８００７）から、ＰＭＴ（ＭＰＥＧ−２ＴＳ）規定の８ビットデータ（０ｘＦＣ）に変換して記録する処理を行う。
【０１３０】
なお、ＭＭＴフォーマットの記述子タグ（ｄｅｓｃｒｉｐｔｏｒ＿ｔａｇ）は１６ビットデータとして規定されている。一方、ＭＰＥＧ−２ＴＳフォーマットの記述子タグ（ｄｅｓｃｒｉｐｔｏｒ＿ｔａｇ）は８ビットデータとして規定されている。
従って、ＭＭＴフォーマットの記述子タグ（ｄｅｓｃｒｉｐｔｏｒ＿ｔａｇ）をそのまま、ＭＰＥＧ−２ＴＳフォーマットの記述子タグ（ｄｅｓｃｒｉｐｔｏｒ＿ｔａｇ）としてコピーすることはできない。
【０１３１】
図１４に示す例は、ＭＭＴフォーマットにおいては、緊急情報を示す１６ビットタグの記述子が定義されており、ＭＰＥＧ−２ＴＳフォーマットにおいても同様の緊急情報を示す８ビットタグの記述子が予め定義されている例である。
このようにいずれのフォーマットにおいても同様の管理情報を示す記述子の定義が存在する場合は、その定義済みの記述子を利用する。
【０１３２】
フォーマット変換を実行する情報処理装置は、
まず、ＭＭＴフォーマットのＭＰＴ（ＭＭＴパッケージテーブル）中の第１記述子であるＭＰＴ記述子領域に記録された１６ビットタグ記述子、すなわち緊急情報記述子と同様のＭＰＥＧ−２ＴＳフォーマットで定義された８ビットタグの緊急情報記述子を選択して、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第１記述子ループ（１ｓｔループ）に記録する。
【０１３３】
さらに、必要に応じて、ＭＰＴ（ＭＭＴパッケージテーブル）中のＭＰＴ記述子領域に記録された緊急情報記述子対応の管理情報を読み出して、読み出した管理情報を、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第１記述子ループ（１ｓｔループ）に記録する。
【０１３４】
次に、図１５を参照して管理情報記録方式Ｐ１のもう１つの具体例について説明する。
図１５には、以下の２つのデータを示している。
（１）ＭＭＴフォーマット規定のＭＰＴの記録情報であるコンテンツコピー制御記述子
（２）ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴの記録情報であるデジタルコピー制御記述子
なお、コンテンツコピー制御記述子や、デジタルコピー制御記述子は、デジタル記録機器におけるコピー世代を制御する情報を示す記述子であり、デジタル記録が行われることが想定される場合に、例えば、放送局や著作権者がコピーに関する情報や、最大伝送レートをデジタル記録機器に伝えるために用いられる。
【０１３５】
ＭＭＴフォーマットからＭＰＥＧ−２ＴＳフォーマットへのフォーマット変換を実行する情報処理装置は、図１５（１）に示すＭＰＴ（ＭＭＴ）の記録情報であるコンテンツコピー制御記述子を、図１５（２）に示すＰＭＴ（ＭＰＥＧ−２ＴＳ）の記録情報であるデジタルコピー制御記述子として記録する。
【０１３６】
具体的には、図１５（ａ）〜（ｃ）に示す処理を実行する。すなわち、
（ａ）ＭＰＴ（ＭＭＴ）に記録された記述子タグ（ｄｅｓｃｒｉｐｔｏｒ＿ｔａｇ）を、ＭＰＴ（ＭＭＴ）規定の１６ｂｉｔ（０ｘ８０３８）から、ＰＭＴ（ＭＰＥＧ−２ＴＳ）規定の８ｂｉｔ（０ｘｃ１）に変換して記録する。
（ｂ）デジタル記録制御データ（ｄｉｇｉｔａｌ＿ｒｅｃｏｒｄｉｎｇ＿ｃｏｎｔｒｏｌ＿ｄａｔａ）については、ＭＰＴ（ＭＭＴ）の記録データが１世代のみコピー可の設定（ｂ１０）の場合、フォーマット変換データをメディアに記録（コピー）する場合、コピー禁止の設定（ｂ１１）に修正して記録する。
（ｃ）コンポーネントタグ（ｃｏｍｐｏｎｅｎｔ＿ｔａｇ）については、ストリーム識別子の置換内容に従ってタグ値を１６ビット（ＭＭＴ規定）から８ビット（ＭＰＥＧ−２ＴＳ規定）に変換して記録する。
【０１３７】
このようにＭＭＴフォーマット規定の管理情報記録テーブル（ＭＰＴ）に記録された管理情報が処理状況に応じて修正が必要なコピー制御情報等を含む管理情報である場合、情報処理装置は管理情報を修正し、修正した管理情報をＭＰＥＧ−２ＴＳフォーマット規定の管理情報としてＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブル（ＭＰＴ）に記録する。
【０１３８】
上述したように、方式Ｐ１は、ＭＭＴフォーマットのＭＰＴ（ＭＭＴパッケージテーブル）中の第１記述子であるＭＰＴ記述子領域に記録された「ＭＨ−ｘｘｘｘ記述子」を、ＭＰＥＧ−２ＴＳフォーマットで定義された記述子形式、具体的には例えば８ビットタグの記述子形式に変換し、必要に応じて記録または再配信の条件に応じた修正を加え、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第１記述子ループ（１ｓｔループ）に、変換後の記述子と、その記述子対応の管理情報を記録する方式である。
【０１３９】
（管理情報記録方式Ｐ２の具体例）
次に、図１６を参照して管理情報記録方式Ｐ２の具体例について説明する。
方式Ｐ２は、ＭＰＴの第１記述子であるＭＰＴ記述子領域に記録された「ＭＨ−ｘｘｘｘ記述子」に対応するＭＰＥＧ−２ＴＳフォーマットの記述子を新規に定義し、さらに、必要に応じて記録または再配信の条件に応じた修正を加え、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第１記述子ループ（１ｓｔループ）に、変換後の記述子と、その記述子対応の管理情報を記録する方式である。
【０１４０】
この方式Ｐ２は、ＭＰＴ（ＭＭＴ）のみに規定された記述子タグ（ｄｅｓｃｒｉｐｔｏｒ＿ｔａｇ）の処理方式である。すなわち、ＭＰＴ（ＭＭＴ）のみに規定され、ＰＭＴ（ＭＰＥＧ−２ＴＳ）には規定がない記述子タグ（ｄｅｓｃｒｉｐｔｏｒ＿ｔａｇ）についての管理情報記録方式である。
【０１４１】
図１６には、以下の２つのデータを示している。
（１）ＭＭＴフォーマット規定のＭＰＴの記録情報である緊急ニュース記述子等の管理情報
（２）ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴの記録情報として新たに定義した緊急ニュース記述子等の管理情報
緊急ニュース記述子は、緊急ニュース速報、例えば緊急地震速報や、臨時ニュース、速報スーパー等の送受信や出力処理に必要な情報を規定した管理情報である。
【０１４２】
緊急ニュース記述子は、ＭＭＴフォーマット規定のＭＰＴには定義され、緊急ニュース対応の管理情報を記録することができる設定となっている。
しかし、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴには、この緊急ニュース記述子の定義がなく、緊急ニュース対応の管理情報を記録する設定となっていない。
このような場合、フォーマット変換を実行する情報処理装置は、ＭＰＴ規定の記述子と同様の管理情報を示す新たなＰＭＴ（ＭＰＥＧ−２ＴＳ）規定の記述子を新たに生成してＰＭＴ（プログラムマップテーブル）の第１記述子ループ（１ｓｔループ）に記録する。
【０１４３】
具体的には、図１６（ａ）に示すように、緊急ニュース記述子を示すＭＰＴ規定の１６ビット記述子タグ（０ｘ８０４０）に対応する新たなＰＭＴ（ＭＰＥＧ−２ＴＳ）規定の８ビット記述子タグ（例えば任意利用許容空きコード０ｘ８０〜０ｘＢＦのいずれかを利用）を新たに生成して記録し、さらに、緊急ニュース対応の管理情報をＭＰＴから取得して、ＰＭＴに記録する。
【０１４４】
なお、ＭＰＥＧ−２ＴＳフォーマットでは、様々な管理情報を示す記述子のコードとして複数の８ビットデータが予め規定されているが、０ｘ８０〜０ｘＢＦの範囲のコードは、空きコードとして、自由な管理情報を対応付けて利用することが可能な設定となっている。
フォーマット変換を実行する情報処理装置は、０ｘ８０〜０ｘＢＦの範囲のコード（８ビットデータ）から１つのコードを選択して、選択コードをＭＰＴ規定の記述子と同様の管理情報を示す新たなＰＭＴ（ＭＰＥＧ−２ＴＳ）規定記述子として設定することができる。
【０１４５】
（管理情報記録方式Ｐ３の具体例）
次に、図１７、図１８を参照して管理情報記録方式Ｐ３の具体例について説明する。
方式Ｐ３は、フォーマット変換時に実行するＭＰＥＧ−２ＴＳフォーマット規定のＴＳ（トランスポートストリーム）の再多重化処理の実行態様に応じて、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第１記述子ループ（１ｓｔループ）に記録する新たな記述子を生成して、ＰＭＴの第１記述子ループ（１ｓｔループ）に、その記述子と記述子対応の管理情報を記録する方式である。
【０１４６】
ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換して、情報記録媒体（メディア）に記録、あるいは再送信等の転送処理を実行する場合、例えばＭＭＴフォーマットデータに含まれる画像、音声等のデータの符号化態様を変更してＭＰＥＧ−２ＴＳフォーマットデータを構成するＴＳストリームデータ（再多重化データ）を生成することが可能である。
また、ＭＭＴフォーマットデータに含まれる画像、音声等のデータの符号化態様を変更することなく、そのままＭＰＥＧ−２ＴＳフォーマットデータを構成するＴＳストリームデータ（再多重化データ）を生成することも可能である。
【０１４７】
このようにＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換して、情報記録媒体（メディア）に記録、あるいは再送信等の転送処理を実行する情報処理装置は、様々な符号化データを構成要素とするＭＰＥＧ−２ＴＳフォーマットデータを生成することが可能である。
情報処理装置は、フォーマット変換時に実行した画像、音声等の符号化処理態様を管理情報としてＭＰＥＧ−２ＴＳフォーマットで規定する各管理情報記録テーブル（ＰＭＴ等）に記録することが必要となる。
【０１４８】
なお、フォーマット変換時に実行する画像、音声等の符号化処理態様は、変換処理を行う情報処理装置が決定可能であり、ＭＭＴフォーマットデータ中の管理情報記録テーブル（ＭＰＴ等）には記録されていない。
従って、情報処理装置は、フォーマット変換時に実行した画像、音声等の符号化処理態様を示す管理情報を新たに生成し、生成した管理情報が、符号化処理態様情報であることを示す新たな記述子とともに、ＭＰＥＧ−２ＴＳフォーマットで規定する管理情報記録テーブル（ＰＭＴ等）に記録する処理を実行する。
【０１４９】
図１７は、フォーマット変換時に実行可能な画像、音声等の符号化処理態様の例と、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブル（ＰＭＴ／ＳＩＴ）に記録する記述子、管理情報の具体例との対応関係を示す図である。
【０１５０】
図１７の項目（Ａ）に示す、
（Ａ）ＴＳ（トランスポートストリーム）再多重化処理条件
この項目（Ａ）が、フォーマット変換時に実行可能な画像、音声等の符号化処理態様であり、以下の３つの例を示している。
（１）変換なしＴＳ再多重化処理
（２）画像変換ＴＳ再多重化録処理
（３）画像音声変換ＴＳ再多重化処理
【０１５１】
（１）変換なしＴＳ再多重化処理は、ＭＭＴフォーマットデータに含まれる画像、音声等の多重化ストリームデータから、画像、音声等を分離して、画像、音声の符号化態様を変更せず、そのままの符号化態様で、ＭＰＥＧ−２ＴＳフォーマットを構成する画像、音声等を格納した多重化ＴＳストリームを生成する処理である。
モード名は、ＭＰＥＧ−２ＴＳ  ｆｏｒ  ＩＳＤＢ−Ｓ３  ｍｏｄｅと呼ばれるべきであろう。
【０１５２】
（２）画像変換ＴＳ再多重化録処理は、ＭＭＴフォーマットデータに含まれる画像、音声等の多重化ストリームデータから、画像、音声等を分離して、画像のみ符号化態様を変更し、音声の符号化態様は変更せず、ＭＰＥＧ−２ＴＳフォーマットを構成する画像、音声等を格納した多重化ＴＳストリームを生成する処理である。
モード名は、ＭＰＥＧ−２ＴＳ  ｆｏｒ  ＩＳＤＢ−Ｓ３  Ｔｒａｎｓｃｏｄｅ  ｍｏｄｅと呼ばれるべきであろう。
【０１５３】
（３）画像音声変換ＴＳ再多重化処理は、ＭＭＴフォーマットデータに含まれる画像、音声等の多重化ストリームデータから、画像、音声等を分離して、画像の符号化態様を変更し、さらに音声の符号化態様も変更して、ＭＰＥＧ−２ＴＳフォーマットを構成する画像、音声等を格納した多重化ＴＳストリームを生成する処理である。
モード名は、ＨＤＮＶ  ｃｏｍｐａｔｉｂｌｅ  ＴＳ  ｍｏｄｅと呼ばれる。
【０１５４】
図１７の項目（Ｂ）〜（Ｅ）にはこれらの３種類の変換処理態様に応じた以下の各情報を記載している。
（Ｂ）画像ストリーム（Ｖｉｄｅｏ  ＥＳ）の変換処理態様
（Ｃ）音声ストリーム（Ａｕｄｉｏ  ＥＳ）の変換処理態様
（Ｄ）ＰＭＴ（プログラムマップテーブル）に対する記述子等の設定例
（Ｄ１）ＰＭＴ第１記述子ループ（１ｓｔループ）の記述子等の設定例
（Ｄ２）ＭＴ第２記述子ループ（２ｎｄループ）の記述子等の設定例
（Ｅ）ＳＩＴ（セレクション情報テーブル）に対する記述子等の設定例
（Ｅ１）ＳＩＴ第１記述子ループ（１ｓｔループ）の記述子等の設定例
【０１５５】
例えば、（１）変換なしＴＳ再多重化処理の設定でフォーマット変換を実行する情報処理装置は、以下の処理を行う。
（Ｂ）画像ストリーム（Ｖｉｄｅｏ  ＥＳ）の変換処理態様は、ＭＭＴ中の画像（ＶｉｄｅｏＥＳ）を変換せずにＴＳ多重化処理を実行する態様とする。
（Ｃ）音声ストリーム（Ａｕｄｉｏ  ＥＳ）の変換処理態様は、ＭＭＴ中の音声（ＡｕｄｉｏＥＳ）を変換せずにＴＳ多重化処理を実行する態様とする。
【０１５６】
（Ｄ１）ＰＭＴ第１記述子ループ（１ｓｔループ）の記述子等の設定は、ＭＭＴからの直接的変換によるＴＳであることを示す記述子等の管理情報を記録する設定とする。
（Ｄ２）ＭＴ第２記述子ループ（２ｎｄループ）の記述子等の設定は、ＭＭＴから直接的変換で作られた画像と音声（ＶｉｄｅｏＥＳ、ＡｕｄｉｏＥＳ）であることを示す記述子等の管理情報を記録する設定とする。
（Ｅ１）ＳＩＴ第１記述子ループ（１ｓｔループ）の記述子等の設定は、パーシャルトランスポートストリーム記述子等の管理情報を記録する設定とする。
この管理情報には、例えばパーシャルＴＳの記録、転送に必要な情報を記録する設定とする。
【０１５７】
また、（２）画像変換ＴＳ再多重化処理の設定でフォーマット変換を実行する情報処理装置は、以下の処理を行う。
（Ｂ）画像ストリーム（Ｖｉｄｅｏ  ＥＳ）の変換処理態様は、ＭＭＴ中の画像（ＶｉｄｅｏＥＳ  （ＨＥＶＣ  ４Ｋ／８Ｋ等））を、２Ｋｏｒ４Ｋにサイズ変換し、ＨＥＶＣｏｒＭＰＥＧ−４  ＡＶＣに変換（トランスコード）してＴＳ多重化処理を実行する態様である。
（Ｃ）音声ストリーム（Ａｕｄｉｏ  ＥＳ）の変換処理態様は、ＭＭＴ中の音声（ＡｕｄｉｏＥＳ）を変換せずにＴＳ多重化処理を実行する態様である。
【０１５８】
（Ｄ１）ＰＭＴ第１記述子ループ（１ｓｔループ）の記述子等の設定は、ＭＭＴからの直接的変換によるＴＳであることを示す記述子等の管理情報を記録する設定とする。
（Ｄ２）ＭＴ第２記述子ループ（２ｎｄループ）の記述子等の設定は、ＭＭＴからの画像変換によるＴＳであること示す記述子等の管理情報を記録する設定とする。
【０１５９】
例えば、以下の記述子含む設定とする。
ＶｉｄｅｏＥＳ：ＨＤＭＶ＿ｖｉｄｅｏ＿ｒｅｇｉｓｔｒａｔｉｏｎ＿ｄｅｓｃｒｉｐｔｏｒ，
Ｔｒａｎｓｃｏｄｅ＿ｍｏｄｅ＿ｒｅｇｉｓｔｒａｔｉｏｎ＿ｄｅｓｃｒｉｐｔｏｒ
なお、「ＨＤＭＶ＿ｖｉｄｅｏ＿ｒｅｇｉｓｔｒａｔｉｏｎ＿ｄｅｓｃｒｉｐｔｏｒ」は、ＴＳがＭＰＥＧ−４ＡＶＣビデオストリームを含むことを示す記述子である。
「Ｔｒａｎｓｃｏｄｅ＿ｍｏｄｅ＿ｒｅｇｉｓｔｒａｔｉｏｎ＿ｄｅｓｃｒｉｐｔｏｒ」は、ＥＳが変換（トランスコード）されていることを示す記述子である。
【０１６０】
（Ｅ１）ＳＩＴ第１記述子ループ（１ｓｔループ）の記述子等の設定は、パーシャルトランスポートストリーム記述子等の管理情報を記録する設定とする。
この管理情報には、例えばパーシャルＴＳの記録、転送に必要な情報を記録する設定とする。
【０１６１】
また、（３）画像音声変換ＴＳ再多重化処理の設定でフォーマット変換を実行する情報処理装置は、以下の処理を行う。
（Ｂ）画像ストリーム（Ｖｉｄｅｏ  ＥＳ）の変換処理態様は、ＭＭＴ中の画像（ＶｉｄｅｏＥＳ（ＨＥＶＣ  ４Ｋ／８Ｋ等））を、２Ｋにサイズ変換し、ＭＰＥＧ−４  ＡＶＣに変換（トランスコード）してＴＳ多重化処理を実行する態様である。
（Ｃ）音声ストリーム（Ａｕｄｉｏ  ＥＳ）の変換処理態様は、ＭＭＴ中の音声（ＡｕｄｉｏＥＳ（ＭＰＥＧ−４  ＡＡＣ  ２２．２ｃｈ等））を、２ｃｈまたは５．１ｃｈに変換し、ＡＣ−３に変換（トランスコード）してＴＳ多重化処理を実行する態様となる。
【０１６２】
（Ｄ１）ＰＭＴ第１記述子ループ（１ｓｔループ）の記述子等の設定は、ＨＤＭＶ記述子等の管理情報を記録する設定とする。
具体的な記述子は、例えば、
ＨＤＭＶ＿ｒｅｇｉｓｔｒａｔｉｏｎ＿ｄｅｓｃｒｉｐｔｏｒ
である。
なお、「ＨＤＭＶ＿ｒｅｇｉｓｔｒａｔｉｏｎ＿ｄｅｓｃｒｉｐｔｏｒ」は、ＴＳがＨＤＭＶ−ＴＳ（ＢＤ−ＲＯＭ互換）であることを示す記述子である。
【０１６３】
（Ｄ２）ＭＴ第２記述子ループ（２ｎｄループ）の記述子等の設定は、ＨＤＭＶ記述子を生成して管理情報とともに記録する設定とする。
具体的な記述子は、例えば、
ＶｉｄｅｏＥＳ：ＨＤＭＶ＿ｖｉｄｅｏ＿ｒｅｇｉｓｔｒａｔｉｏｎ＿ｄｅｓｃｒｉｐｔｏｒ
ＡｕｄｉｏＥＳ：ＡＣ−３＿ｒｅｇｉｓｔｒａｔｉｏｎ＿ｄｅｓｃｒｉｐｔｏｒ
である。
なお、「ＨＤＭＶ＿ｖｉｄｅｏ＿ｒｅｇｉｓｔｒａｔｉｏｎ＿ｄｅｓｃｒｉｐｔｏｒ」は、ＴＳがＭＰＥＧ−４ＡＶＣビデオストリームを含むことを示す記述子である。
「ＡＣ−３＿ｒｅｇｉｓｔｒａｔｉｏｎ＿ｄｅｓｃｒｉｐｔｏｒ」は、ＨＤＭＶ−ＴＳが、ＡＣ−３音声ストリームを含むことを示す記述子である。
【０１６４】
（Ｅ１）ＳＩＴ第１記述子ループ（１ｓｔループ）の記述子等の設定は、パーシャルトランスポートストリーム記述子等の管理情報を記録する設定とする。
この管理情報には、例えばパーシャルＴＳの記録、転送に必要な情報を記録する設定とする。
【０１６５】
情報処理装置は、このように、
（Ａ）ＴＳ（トランスポートストリーム）再多重化処理条件
すなわち、フォーマット変換時に実行可能な画像、音声等の符号化処理態様が、
（１）変換なしＴＳ再多重化処理
（２）画像変換ＴＳ再多重化録処理
（３）画像音声変換ＴＳ再多重化処理
上記（１）〜（３）のいずれであるかによって、
図１７（Ｂ）〜（Ｃ）に示す画像、音声に対する処理を行い、
図１７（Ｄ）〜（Ｅ）に示すＰＭＴ、ＳＩＴに対する記述子等の管理情報の記録処理を行う。
【０１６６】
図１８は、図１７に示す表における、
（３）画像音声変換ＴＳ再多重化処理の設定でフォーマット変換を実行した場合の、
（Ｄ１）ＰＭＴ第１記述子ループ（１ｓｔループ）の記述子等の設定例を示している。
すなわち、ＨＤＭＶ記述子等の管理情報の記録例、
ＨＤＭＶ＿ｒｅｇｉｓｔｒａｔｉｏｎ＿ｄｅｓｃｒｉｐｔｏｒ
この記述子の具体例を示す図である。
なお、前述したように、「ＨＤＭＶ＿ｒｅｇｉｓｔｒａｔｉｏｎ＿ｄｅｓｃｒｉｐｔｏｒ」は、ＴＳがＨＤＭＶ−ＴＳ（ＢＤ−ＲＯＭ互換）であることを示す記述子である。
【０１６７】
図１８（ａ）に示すように、ＭＭＴフォーマットデータ中の画像（Ｖｉｄｅｏ）、音声（Ａｕｄｉｏ）等のストリームを、フォーマット変換（トランスコード）し、ＭＰＥＧ−２ＴＳストリームの再多重化データを生成して、メディアに記録、または再配信する場合、新たに生成したＭＰＥＧ−２ＴＳ対応のストリームに関する情報（フォーマット情報、フレームレート情報等）を記録する必要がある。
これらの情報は、ＭＭＴフォーマットの各テーブル（ＭＰＴ等）に管理情報として記録されていないため、フォーマット変換を行った装置が、ＭＰＥＧ−２ＴＳの管理情報記録用テーブル（ＰＭＴ等）に記録するための新たな記述子と、管理情報を生成して記録する。
【０１６８】
＊記述子タグ（ｄｅｓｃｒｉｐｔｏｒ＿ｔａｇ）は、８ビットデータ（０ｘ０５）に設定する。例えば、ＩＳＯ／ＩＥＣ１３１８−１の規定コードに一致するコードを記録する。
＊記述子長（ｄｅｓｃｒｉｐｔｏｒ＿ｌｅｎｇｔｈ）は４ビットに設定する。
＊フォーマット識別子（ｆｏｒｍａｔ＿ｉｄｅｎｔｉｆｉｅｒ）は、０ｘ４８  ４４  ４Ｄ  ５６に設定する。これは、ＨＤＭＶを意味するＡＳＣＩＩコードに相当するコードを記録した例である。
【０１６９】
次に、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第２記述子ループ（ＥＳ記述子ループ）の記録領域に対する記述子等の管理情報の記録方式である方式Ｐ４〜Ｐ６の具体例について説明する。
【０１７０】
（管理情報記録方式Ｐ４の具体例）
図１９を参照して管理情報記録方式Ｐ４の具体例について説明する。
方式Ｐ４は、ＭＭＴフォーマットのアセット記述子（第２記述子）の記録領域に記録された「ＭＨ−ｘｘｘｘ記述子」を、ＭＰＥＧ−２ＴＳフォーマットで定義された記述子形式、具体的には例えば８ビットタグの記述子形式に変換し、必要に応じて記録または再配信の条件に応じた修正を加え、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第２記述子ループ（２ｎｄループ）に、変換後の記述子と、その記述子対応の管理情報を記録する方式である。
【０１７１】
なお、前述したように、ＰＭＴ中の管理情報記録領域として選択する第２記述子ループ（２ｎｄループ）のストリームタイプ（ｓｔｒｅａｍ＿ｔｙｐｅ）は、元のＭＰＴ（ＭＭＴ）のアセットタイプ（ａｓｓｅｔ＿ｔｙｐｅ）と同等のストリームタイプ（ｓｔｒｅａｍ＿ｔｙｐｅ）の位置に設定することが必要である。
【０１７２】
図１９には、以下の２つのデータを示している。
（１）ＭＭＴフォーマット規定のＭＰＴの記録情報であるＭＨ−ストリーム識別記述子
（２）ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴの記録情報であるストリーム識別記述子
なお、ストリーム識別記述子に、コンテンツを構成するストリームの具体的仕様、例えば、画像の画素数、アスペクト比、フレームレート等のコンポーネント情報を参照するためのラベル（ストリーム識別子）等が記録される。
【０１７３】
ＭＭＴフォーマットからＭＰＥＧ−２ＴＳフォーマットへのフォーマット変換を実行する情報処理装置は、図１９（１）に示すＭＰＴ（ＭＭＴ）の記録情報であるるＭＨ−ストリーム識別記述子を、図１９（２）に示すＰＭＴ（ＭＰＥＧ−２ＴＳ）の記録情報であるストリーム識別記述子に変換して記録する。
具体的には、図１９（ａ）に示すように、ストリーム識別記述子を示す記述子タグ（ｄｅｓｃｒｉｐｔｏｒ＿ｔａｇ）を、ＭＰＴ（ＭＭＴ）規定の１６ビットデータ（０ｘ８０１１）から、ＰＭＴ（ＭＰＥＧ−２ＴＳ）規定の８ビットデータ（０ｘ５２）に変換して記録する処理を行う。
【０１７４】
前述したようにＭＭＴフォーマットの記述子タグ（ｄｅｓｃｒｉｐｔｏｒ＿ｔａｇ）は１６ビットデータとして規定され、ＭＰＥＧ−２ＴＳフォーマットの記述子タグ（ｄｅｓｃｒｉｐｔｏｒ＿ｔａｇ）は８ビットデータとして規定されている。
図１９に示す例は、ＭＭＴフォーマットにおいて、１６ビットタグのストリーム識別記述子が定義されており、ＭＰＥＧ−２ＴＳフォーマットにおいても同様の８ビットタグのストリーム識別記述子が予め定義されている例である。
このようにいずれのフォーマットにおいても同様の管理情報を示す記述子の定義が存在する場合は、その定義済みの記述子を利用する。
【０１７５】
フォーマット変換を実行する情報処理装置は、
まず、ＭＭＴフォーマットのＭＰＴ（ＭＭＴパッケージテーブル）中の第２記述子であるアセット記述子領域に記録された１６ビットタグ記述子、すなわちストリーム識別記述子と同様のＭＰＥＧ−２ＴＳフォーマットで定義された８ビットタグのストリーム識別記述子を選択して、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第２記述子ループ（２ｎｄループ）に記録する。
【０１７６】
さらに、必要に応じて、ＭＰＴ（ＭＭＴパッケージテーブル）中のＭＰＴ記述子領域に記録されたストリーム識別記述子対応の管理情報を読み出して、読み出した管理情報を、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第２記述子ループ（２ｎｄループ）に記録する。
【０１７７】
なお、記述子等の管理情報の記録処理に際しては、前述したように、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第２記述子ループ（２ｎｄループ）のストリームタイプ（ｓｔｒｅａｍ＿ｔｙｐｅ）が、元のＭＭＴフォーマットのＭＰＴ（ＭＭＴパッケージテーブル）のアセットタイプ（ａｓｓｅｔ＿ｔｙｐｅ）と同じタイプ（ｓｔｒｅａｍ＿ｔｙｐｅ）であることを確認して行うことが必要である。
【０１７８】
（管理情報記録方式Ｐ５の具体例）
次に、図２０を参照して管理情報記録方式Ｐ５の具体例について説明する。
方式Ｐ５は、ＭＭＴフォーマットのアセット記述子（第２記述子）の記録領域に記録された「ＭＨ−ｘｘｘｘ記述子」に対応するＭＰＥＧ−２ＴＳフォーマットの記述子を新規に定義し、さらに、必要に応じて記録または再配信の条件に応じた修正を加え、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第２記述子ループ（２ｎｄループ）に、変換後の記述子と、その記述子対応の管理情報を記録する方式である。
【０１７９】
図２０には、以下の２つのデータを示している。
（１）ＭＭＴフォーマット規定のＭＰＴの記録情報である映像コンポーネント記述子等の管理情報
（２）ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴの記録情報として新たに定義した映像コンポーネント記述子等の管理情報
映像コンポーネント記述子は、映像コンポーネントに関するパラメータや説明を規定した管理情報である。
【０１８０】
映像コンポーネント記述子は、ＭＭＴフォーマット規定のＭＰＴには定義され、映像コンポーネント対応の管理情報を記録することができる設定となっている。
しかし、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴには、この映像コンポーネント記述子の定義がなく、映像コンポーネント対応の管理情報を記録する設定となっていない。
このような場合、フォーマット変換を実行する情報処理装置は、ＭＰＴ規定の記述子と同様の管理情報を示す新たなＰＭＴ（ＭＰＥＧ−２ＴＳ）規定の記述子を新たに生成してＰＭＴ（プログラムマップテーブル）の第２記述子ループ（２ｎｄループ）に記録する。
【０１８１】
具体的には、図２０（ａ）に示すように、映像コンポーネント記述子を示すＭＰＴ規定の１６ビット記述子タグ（０ｘ８０１０）に対応する新たなＰＭＴ（ＭＰＥＧ−２ＴＳ）規定の８ビット記述子タグ（例えば任意利用許容空きコード０ｘ８０〜０ｘＢＦのいずれかを利用）を新たに生成して記録し、さらに、映像コンポーネント対応の管理情報をＭＰＴから取得して、ＰＭＴに記録する。
【０１８２】
なお、ＭＰＥＧ−２ＴＳフォーマットでは、様々な管理情報を示す記述子タグのコードとして複数の８ビットデータが予め規定されているが、０ｘ８０〜０ｘＢＦの範囲のコードは、空きコードとして、自由な管理情報を対応付けて利用することが可能な設定となっている。
フォーマット変換を実行する情報処理装置は、０ｘ８０〜０ｘＢＦの範囲のコード（８ビットデータ）から１つのコードを選択して、選択コードをＭＰＴ規定の記述子と同様の管理情報を示す新たなＰＭＴ（ＭＰＥＧ−２ＴＳ）規定記述子のタグとして設定することができる。
【０１８３】
なお、この方式Ｐ５の処理においても、前述の方式Ｐ４と同様、記述子等の管理情報の記録処理に際しては、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第２記述子ループ（２ｎｄループ）のストリームタイプ（ｓｔｒｅａｍ＿ｔｙｐｅ）が、元のＭＭＴフォーマットのＭＰＴ（ＭＭＴパッケージテーブル）のアセットタイプ（ａｓｓｅｔ＿ｔｙｐｅ）と同じタイプ（ｓｔｒｅａｍ＿ｔｙｐｅ）であることを確認して行うことが必要である。
【０１８４】
（管理情報記録方式Ｐ６の具体例）
次に、図２１を参照して管理情報記録方式Ｐ６の具体例について説明する。
方式Ｐ６は、フォーマット変換時に実行するＭＰＥＧ−２ＴＳフォーマット規定のＴＳ（トランスポートストリーム）の再多重化処理において生成したストリームに応じて、ＰＭＴ（プログラムマップテーブル）の第２記述子ループ（２ｎｄループ）に記録する新たな記述子を生成して、そのストリームタイプ（Ｓｔｒｅａｍ＿ｔｙｐｅ）に対応するＰＭＴの第２記述子ループ（２ｎｄループ）に新たな記述子と記述子対応の管理情報を記録する方式である。
【０１８５】
この方式Ｐ６の処理は、先に、第１ループの管理情報記録方式として、図１７、図１８を参照して説明した方式Ｐ３の処理と同様の処理である。すなわち、ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換するフォーマット変換時に実行した画像、音声等の符号化処理態様を管理情報としてＭＰＥＧ−２ＴＳフォーマットで規定する各管理情報記録テーブル（ＰＭＴ等）に記録する処理である。
【０１８６】
図２１は、先に説明した図１７の「（Ｄ２）ＭＴ第２記述子ループ（２ｎｄループ）の記述子等の設定」の一例であり、例えば、
図１７の
（２）画像変換ＴＳ再多重化録処理
（３）画像音声変換ＴＳ再多重化処理
これらのいずれかの設定で、フォーマット変換を実行した場合の画像対応の記述子を含む管理情報の記録例である。
この図２１に示すデータを、ＰＭＴ（プログラムマップテーブル）の第２記述子ループ（２ｎｄループ）に記録する。
【０１８７】
図２１に示すように、このデータには、ビテーオフォーマット、フレームレート、アスペクト比等の詳細データが記録される。
これらの情報は、フォーマット変換後のＭＰＥＧ−２ＴＳフォーマットデータに含まれる画像に関する情報である。
これらの情報は、ＭＭＴフォーマットデータからＭＰＥＧ−２ＴＳフォーマットデータへの変換を行った情報処理装置が把握している情報であり、実行したフォーマット変換処理態様に応じて、図２１に示す情報を、ＰＭＴ（プログラムマップテーブル）の第２記述子ループ（２ｎｄループ）に記録する。
図２１に示す例は、画像の例であるが、音声や字幕等についてもフォーマット変換態様に応じた情報を記録する。
【０１８８】
なお、この方式Ｐ６の処理においては、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）の第２記述子ループ（２ｎｄループ）のストリームタイプ（ｓｔｒｅａｍ＿ｔｙｐｅ）が画像、音声、字幕のいずれであるかを確認し、そのストリームタイプに一致する画像、または音声、または字幕の管理情報を個別に記録することが必要である。
【０１８９】
［６．フォーマット変換処理に際して実行するＳＩＴ（セレクション情報テーブル）に対する管理情報の記録処理例について］
【０１９０】
次に、ＭＭＴフォーマットデータからＭＰＥＧ−２ＴＳフォーマットデータへのフォーマット変換処理に際して、情報処理装置が実行するＳＩＴ（セレクション情報テーブル）に対する管理情報の記録処理例について説明する。
【０１９１】
先に、図９を参照して説明したように、ＭＰＥＧ−２ＴＳフォーマットに規定されたＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）に含まれるＳＩＴ（セレクション情報テーブル）の記録情報は、主にＭＭＴフォーマットにおけるＴＬＶシグナリング情報（ＴＬＶ−ＳＩ）に含まれるＴＬＶ−ＮＩＴと、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるＭＨ−ＢＩＴ，ＭＨ−ＳＤＴ，ＭＨ−ＥＩＴ，ＭＨ−ＴＯＴ、これらの記録情報に対応する。
【０１９２】
従って、ＭＭＴフォーマットデータからＭＰＥＧ−２ＴＳフォーマットデータへのフォーマット変換処理に際して、情報処理装置は、ＭＭＴフォーマットのＴＬＶシグナリング情報（ＴＬＶ−ＳＩ）に含まれるＴＬＶ−ＮＩＴと、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるＭＨ−ＢＩＴ，ＭＨ−ＳＤＴ，ＭＨ−ＥＩＴ，ＭＨ−ＴＯＴ、これらに記録された管理情報を読み取り、この管理情報をＭＰＥＧ−２ＴＳフォーマットに規定されたＳＩに含まれるＳＩＴ（セレクション情報テーブル）の管理情報とてして記録する。
【０１９３】
次に、図２２を参照してＭＰＥＧ−２ＴＳフォーマットにおいて規定された管理情報記録テーブルの一つであるＳＩＴ（セレクション情報テーブル）のデータ構成（シンタクス）について説明する。
【０１９４】
前述したように、ＳＩＴ（セレクション情報テーブル）は、ＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）に含まれるテーブルであり、パーシャルＴＳ（トランスポートストリーム）対応の管理情報（制御情報、属性情報等）をデータ種別（ＰＩＤ単位）の情報として記録したテーブルである。
【０１９５】
ＳＩＴには、図２２に示すように、以下の各データ記録領域が設定されている。
（１）第１記述子ループ（伝送情報記述子ループ）（ｄｅｓｃｒｉｐｔｏｒ）
（２）第２記述子ループ（サービス情報記述子ループ）（ｄｅｓｃｒｉｐｔｏｒ）
【０１９６】
（１）第１記述子ループ（伝送情報記述子ループ）には、個々の伝送処理単位データに適用される管理情報が記録される。
（２）第２記述子ループ（サービス情報記述子ループ）には、個々のサービス（番組等）単位の管理情報が記録される。
【０１９７】
このＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の記録情報は、主にＭＭＴフォーマットにおけるＴＬＶシグナリング情報（ＴＬＶ−ＳＩ）に含まれるＴＬＶ−ＮＩＴと、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるＭＨ−ＢＩＴ，ＭＨ−ＳＤＴ，ＭＨ−ＥＩＴ，ＭＨ−ＴＯＴ、これらの記録情報に対応する。従って、ＭＭＴフォーマットからＭＰＥＧ−２ＴＳフォーマットへの変換処理に際して、情報処理装置は、ＭＭＴフォーマットの各テーブル（ＴＬＶ−ＮＩＴ，ＭＨ−ＢＩＴ，ＭＨ−ＳＤＴ，ＭＨ−ＥＩＴ，ＭＨ−ＴＯＴ）から管理情報を読み取り、この管理情報をＭＰＥＧ−２ＴＳフォーマットに規定されたＳＩＴ（セレクション情報テーブル）の管理情報とてして記録する。
【０１９８】
ただし、前述したように、ＭＭＴフォーマットにおいて規定された記述子と、ＭＰＥＧ−２ＴＳフォーマットにおいて記述子は、必ずしも一致する設定であるとは限らない。すなわち、以下の設定の記述子が混在している。
（ａ）両フォーマットにおいて一致する定義を持つ記述子、
（ｂ）両フォーマットにおいて類似する定義を持つ記述子、
（ｃ）一方のフォーマットにおいてのみ定義された記述子、
【０１９９】
従って、例えば図７に示す情報処理装置３０が、ＭＭＴフォーマットデータをパーシャルＴＳフォーマットのようなＭＰＥＧ−２ＴＳフォーマットに変換する場合、上記の（ａ）〜（ｃ）の各設定に応じて異なる処理を実行して、ＭＰＥＧ−２ＴＳフォーマットデータに規定すべき管理情報を確実に記録することが必要となる。
【０２００】
図２３以下を参照して情報処理装置３０がフォーマット変換に際して実行する管理情報の記録処理例について説明する。
図２３には、以下のテーブルを示している。
（１）ＭＭＴフォーマット規定のテーブル
（１ａ）ＴＬＶ−ＮＩＴ（ネットワーク情報テーブル）
（１ｂ）ＭＨ−ＢＩＴ（ブロードキャスタ情報テーブル）
（１ｃ）ＭＨ−ＳＤＴ（サービス記述テーブル）
（１ｄ）ＭＨ−ＥＩＴ（イベント情報テーブル）
（１ｅ）ＭＨ−ＴＯＴ（タイムオフセットテーブル）
（２）ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）
【０２０１】
図２３に示す方式Ｓ１〜Ｓ３は、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第１記述子（ｄｅｓｃｒｉｐｔｏｒ）の記録領域に対する記述子等の管理情報の記録方式である。
また、図２３に示す方式Ｓ４〜Ｓ７は、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第２記述子（ｄｅｓｃｒｉｐｔｏｒ）の記録領域に対する記述子等の管理情報の記録方式である。
【０２０２】
これらの各方式について、図２４を参照して説明する。
まず、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第１記述子ループ（伝送情報記述子ループ）の記録領域に対する記述子等の管理情報の記録方式である方式Ｓ１〜Ｓ３について説明する。
【０２０３】
（管理情報記録方式Ｓ１）
方式Ｓ１は、ＭＭＴフォーマットのＴＬＶシグナリング情報（ＴＬＶ−ＳＩ）に含まれるＴＬＶ−ＮＩＴ（ネットワーク情報テーブル）に記録された管理情報を、ＭＰＥＧ−２ＴＳ定義の記述子内容に反映し、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第１記述子ループ（１ｓｔループ）である伝送情報記述子ループに記述子と記述子対応の管理情報を記録する方式である。
【０２０４】
なお、先に図９を参照して説明したように、ＴＬＶ−ＮＩＴ（ネットワーク情報テーブル）は、ＴＬＶシグナリング情報（ＴＬＶ−ＳＩ）に含まれるテーブルであり、ＴＬＶストリームの組み合わせとチューニング情報を記録したテーブルである。
フォーマット変換を実行する情報処理装置は、このＴＬＶ−ＮＩＴ（ネットワーク情報テーブル）に記録された管理情報を、ＭＰＥＧ−２ＴＳ定義の記述子内容に反映し、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第１記述子ループ（１ｓｔループ）である伝送情報記述子ループに記録する。
【０２０５】
（管理情報記録方式Ｓ２）
方式Ｓ２は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれる管理情報格納テーブルであるＭＨ−ＢＩＴ（ブロードキャスタ情報テーブル）、ＭＨ−ＳＤＴ（サービス記述テーブル）、ＭＨ−ＥＩＴ（イベント情報テーブル）、ＭＨ−ＴＯＴ（タイムオフセットテーブル）、これらの各テーブルに記録された管理情報を、ＭＰＥＧ−２ＴＳ定義の記述子内容に反映し、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第１記述子ループ（１ｓｔループ）に記述子と記述子対応の管理情報を記録する方式である。
【０２０６】
なお、先に図９を参照して説明したように、
ＭＨ−ＢＩＴ（ブロードキャスタ情報テーブル）は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるテーブルであり、ネットワーク上のブロードキャスタの情報を記録したテーブルである。
ＭＨ−ＳＤＴ（サービス記述テーブル）は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるテーブルであり、チャンネル名、放送事業者名等のチャンネル関連情報を記録したテーブルである。
ＭＨ−ＥＩＴ（イベント情報テーブル）は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるテーブルであり、コンテンツ（番組等）の名称、放送日時、内容の説明など、コンテンツ関連情報を記録したテーブルである。
ＭＨ−ＴＯＴ（タイムオフセットテーブル）は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるテーブルであり、現在の日付、時刻情報等の日時関連情報を記録したテーブルである。
【０２０７】
フォーマット変換を実行する情報処理装置は、これらの各テーブルに記録された管理情報を、ＭＰＥＧ−２ＴＳ定義の記述子内容に反映し、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第１記述子ループ（１ｓｔループ）である伝送情報記述子ループに記録する。
【０２０８】
（管理情報記録方式Ｓ３）
方式Ｓ３は、フォーマット変換時に実行するＭＰＥＧ−２ＴＳフォーマット規定のＴＳ（トランスポートストリーム）の再多重化処理の実行態様に応じて、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第１記述子ループ（１ｓｔループ）に記録する新たな記述子を生成して、ＳＩＴの第１記述子ループ（１ｓｔループ）に、その記述子と記述子対応の管理情報を記録する方式である。
【０２０９】
なお、これらの方式Ｓ１〜Ｓ３における管理情報の記録先は、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第１記述子ループ（伝送情報記述子ループ）である。この第１記述子ループ（伝送情報記述子ループ）には伝送情報単位の管理情報が記録される。
従って、方式Ｓ１〜Ｓ２において、ＭＭＴフォーマットの管理情報格納テーブルから取得する管理情報は、伝送情報単位の管理情報となる。
【０２１０】
次に、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第２記述子ループ（サービス情報記述子ループ）の記録領域に対する記述子等の管理情報の記録方式である方式Ｓ４〜Ｓ７について説明する。
【０２１１】
（管理情報記録方式Ｓ４）
方式Ｓ４は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれる管理情報格納テーブルであるＭＨ−ＢＩＴ（ブロードキャスタ情報テーブル）、ＭＨ−ＳＤＴ（サービス記述テーブル）、ＭＨ−ＥＩＴ（イベント情報テーブル）、ＭＨ−ＴＯＴ（タイムオフセットテーブル）、これらの各テーブルに記録された管理情報を、ＭＰＥＧ−２ＴＳ定義の記述子内容に反映し、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第２記述子ループ（２ｎｄループ）に記述子と記述子対応の管理情報を記録する方式である。
【０２１２】
フォーマット変換を実行する情報処理装置は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれる管理情報格納テーブルに記録された管理情報を、ＭＰＥＧ−２ＴＳ定義の記述子内容に反映し、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第２記述子ループ（２ｎｄループ）であるサービス情報記述子ループに記録する。
【０２１３】
なお、ＳＩＴ中の管理情報記録領域として選択する第２記述子ループ（２ｎｄループ）は、サービス（番組等）単位のループが設定され、サービス単位の情報を記録する設定となっている。従って管理情報記録処理を実行する情報処理装置は、記録する管理情報とサービスを対応付けて記録することが必要である。
【０２１４】
（管理情報記録方式Ｓ５）
方式Ｓ５は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれる管理情報格納テーブルであるＭＨ−ＢＩＴ（ブロードキャスタ情報テーブル）、ＭＨ−ＳＤＴ（サービス記述テーブル）、ＭＨ−ＥＩＴ（イベント情報テーブル）、ＭＨ−ＴＯＴ（タイムオフセットテーブル）、これらの各テーブルに記録された「ＭＨ−ｘｘｘｘ記述子」をＭＰＥＧ−２ＴＳ定義の記述子に変換して、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第２記述子ループ（２ｎｄループ）に記述子と記述子対応の管理情報を記録する方式である。
【０２１５】
フォーマット変換を実行する情報処理装置は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれる管理情報格納テーブルに記録された「ＭＨ−ｘｘｘｘ記述子」を含む管理情報を、ＭＰＥＧ−２ＴＳにおいて定義されている記述子に変換し、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第２記述子ループ（２ｎｄループ）であるサービス情報記述子ループに記録する。
【０２１６】
（管理情報記録方式Ｓ６）
方式Ｓ６は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれる管理情報格納テーブルであるＭＨ−ＢＩＴ（ブロードキャスタ情報テーブル）、ＭＨ−ＳＤＴ（サービス記述テーブル）、ＭＨ−ＥＩＴ（イベント情報テーブル）、ＭＨ−ＴＯＴ（タイムオフセットテーブル）、これらの各テーブルに記録された「ＭＨ−ｘｘｘｘ記述子」に対応する新規のＭＰＥＧ−２ＴＳ定義の記述子を生成し、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第２記述子ループ（２ｎｄループ）に記述子と記述子対応の管理情報を記録する方式である。
【０２１７】
本例は、ＭＭＴフォーマット規定の記述子に対応するＭＰＥＧ−２ＴＳフォーマット規定の記述子が存在しない場合の例である。
フォーマット変換を実行する情報処理装置は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれる管理情報格納テーブルに記録された記述子に対応する新たなＭＰＥＧ−２ＴＳ定義記述子を生成し、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第２記述子ループ（２ｎｄループ）であるサービス情報記述子ループに記録する。
【０２１８】
（管理情報記録方式Ｓ７）
方式Ｓ７は、フォーマット変換時に実行するＭＰＥＧ−２ＴＳフォーマット規定のＴＳ（トランスポートストリーム）の再多重化処理において生成したストリームに応じて、ＳＩＴ（セレクション情報テーブル）の第２記述子ループ（２ｎｄループ）に記録する新たな記述子を生成して、そのストリームタイプ（Ｓｔｒｅａｍ＿ｔｙｐｅ）に対応するＳＩＴの第２記述子ループ（２ｎｄループ）に新たな記述子と記述子対応の管理情報を記録する方式である。
【０２１９】
なお、これらの方式Ｓ４〜Ｓ７における管理情報の記録先は、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第２記述子ループ（サービス情報記述子ループ）である。この第２記述子ループ（サービス情報記述子ループ）にはサービス情報単位の管理情報が記録される。
従って、方式Ｓ４〜Ｓ６において、ＭＭＴフォーマットの管理情報格納テーブルから取得する管理情報は、サービス情報単位の管理情報となる。
【０２２０】
このように、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）に対する管理情報記録方式として、
ＳＩＴの第１記述子ループ（伝送情報記述子ループ）の記録領域に対する記述子等の管理情報の記録方式である方式Ｓ１〜Ｓ３、さらに、
ＳＩＴの第２記述子ループ（サービス情報記述子ループ）の記録領域に対する記述子等の管理情報の記録方式である方式Ｓ４〜Ｓ７、
これらの記録方式がある。
フォーマット変換を実行する情報処理装置は、これらの各方式を、随時切り替えて、様々な管理情報をＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）に記録する処理を行う。
【０２２１】
次に、図２５以下を参照して、図２３、図２４を参照して説明した複数の記録方式、すなわち、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の各記述子ループの記録領域に対する記述子等の管理情報の記録方式Ｓ１〜Ｓ７の具体例について説明する。
【０２２２】
（管理情報記録方式Ｓ１の具体例）
まず、図２５を参照して管理情報記録方式Ｓ１の具体例について説明する。
方式Ｓ１は、ＭＭＴフォーマットのＴＬＶシグナリング情報（ＴＬＶ−ＳＩ）に含まれるＴＬＶ−ＮＩＴ（ネットワーク情報テーブル）に記録された管理情報を、ＭＰＥＧ−２ＴＳ定義の記述子内容に反映し、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第１記述子ループ（１ｓｔループ）である伝送情報記述子ループに記述子と記述子対応の管理情報を記録する方式である。
【０２２３】
図２５には、以下の２つのデータを示している。
（１）ＭＭＴフォーマット規定のＴＬＶ−ＮＩＴ（ネットワーク情報テーブル）
（２）ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴの記録情報であるネットワーク識別記述子
【０２２４】
なお、ＴＬＶ−ＮＩＴ（ネットワーク情報テーブル）は、ＭＭＴフォーマットデータのＴＬＶシグナリング情報（ＴＬＶ−ＳＩ）に含まれるテーブルであり、ＴＬＶストリームの組み合わせとチューニング情報を記録したテーブルである。
ここには、サービス（番組等）の受信処理に必要となるネットワーク識別子（ｎｅｔｗｏｒｋ＿ｉｄ）が記録されている。
【０２２５】
ＭＭＴフォーマットからＭＰＥＧ−２ＴＳフォーマットへのフォーマット変換を実行する情報処理装置は、図２５（１）に示すＭＭＴフォーマット規定のＴＬＶ−ＮＩＴ（ネットワーク情報テーブル）に記録されたネットワーク識別子（ｎｅｔｗｏｒｋ＿ｉｄ）１６ビットデータを、そのまま、図２５（２）に示すＳＩＴ（ＭＰＥＧ−２ＴＳ）規定のネットワーク識別記述子（ｎｅｔｗｏｒｋ＿ｉｄ）１６ビットデータとして記録する処理を行う。
【０２２６】
このようにＭＭＴフォーマット規定の管理情報記録テーブル（ＳＩＴ）に記録された管理情報が処理状況に応じて修正が必要なネットワーク識別情報等を含む管理情報である場合、情報処理装置は管理情報を修正し、修正した管理情報をＭＰＥＧ−２ＴＳフォーマット規定の管理情報としてＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブル（ＳＩＴ）に記録する。
【０２２７】
（管理情報記録方式Ｓ２の具体例）
次に、図２６を参照して管理情報記録方式Ｓ２の具体例について説明する。
方式Ｓ２は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれる管理情報格納テーブルであるＭＨ−ＢＩＴ（ブロードキャスタ情報テーブル）、ＭＨ−ＳＤＴ（サービス記述テーブル）、ＭＨ−ＥＩＴ（イベント情報テーブル）、ＭＨ−ＴＯＴ（タイムオフセットテーブル）、これらの各テーブルに記録された管理情報を、ＭＰＥＧ−２ＴＳ定義の記述子内容に反映し、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第１記述子ループ（１ｓｔループ）に記述子と記述子対応の管理情報を記録する方式である。
【０２２８】
この方式Ｓ２は、ＭＭＴ−ＳＩのみに規定された記述子タグ（ｄｅｓｃｒｉｐｔｏｒ＿ｔａｇ）の処理方式である。すなわち、ＭＭＴ−ＳＩのみに規定され、ＳＩＴ（ＭＰＥＧ−２ＴＳ）には規定がない記述子タグ（ｄｅｓｃｒｉｐｔｏｒ＿ｔａｇ）についての管理情報記録方式である。
【０２２９】
図２６には、以下の２つのデータを示している。
（１）ＭＭＴフォーマット規定のＭＨ−ＴＯＴ（タイムオフセットテテーブル）の記録情報
（２）ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴの記録情報であるパーシャルＴＳタイム記述子
【０２３０】
なお、ＭＨ−ＴＯＴ（タイムオフセットテーブル）は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるテーブルであり、現在の日付、時刻情報等の日時関連情報を記録したテーブルである。
ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴの記録情報であるパーシャルＴＳタイム記述子（ＰａｒｔｉａｌＴＳ  ｔｉｍｅ  ｄｅｓｃｒｉｐｔｏｒ）には、イベントの時間情報や送出時の時間情報が記述される。
【０２３１】
これらの２つのデータは共通した管理情報を含み、フォーマット変換を実行する情報処理装置は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるＭＨ−ＴＯＴ（タイムオフセットテーブル）の記録情報を用いて、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴの記録情報であるパーシャルＴＳタイム記述子（ＰａｒｔｉａｌＴＳ  ｔｉｍｅ  ｄｅｓｃｒｉｐｔｏｒ）の記録情報を生成する。
【０２３２】
具体的には、例えば図２６（ａ）に示すように、ＭＭＴフォーマットにおけるＭＨ−ＴＯＴに記録された［ＪＳＴ＿ｔｉｍｅ］フィールドの４０ビットデータ（日本標準時（ＪＳＴ）と修正ユリウス（ＭＪＤ）による現在日付と現在時刻を含む）を、ＭＰＥＧ−２ＴＳ規定のＳＩＴのパーシャルＴＳタイム記述子の［ＪＳＴ＿ｔｉｍｅ］フィールドの４０ビットデータとして記録する処理等を実行する。
【０２３３】
（管理情報記録方式Ｓ３の具体例）
次に、図２７を参照して管理情報記録方式Ｓ３の具体例について説明する。
方式Ｓ３は、フォーマット変換時に実行するＭＰＥＧ−２ＴＳフォーマット規定のＴＳ（トランスポートストリーム）の再多重化処理の実行態様に応じて、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第１記述子ループ（１ｓｔループ）に記録する新たな記述子を生成して、ＳＩＴの第１記述子ループ（１ｓｔループ）に、その記述子と記述子対応の管理情報を記録する方式である。
【０２３４】
ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換して、情報記録媒体（メディア）に記録、あるいは再送信等の転送処理を実行する場合、例えばＭＭＴフォーマットデータに含まれる画像、音声等のデータの符号化態様を変更してＭＰＥＧ−２ＴＳフォーマットデータを構成するＴＳストリームデータ（再多重化データ）を生成することが可能である。
また、ＭＭＴフォーマットデータに含まれる画像、音声等のデータの符号化態様を変更することなく、そのままＭＰＥＧ−２ＴＳフォーマットデータを構成するＴＳストリームデータ（再多重化データ）を生成することも可能である。
【０２３５】
このようにＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換して、情報記録媒体（メディア）に記録、あるいは再送信等の転送処理を実行する情報処理装置は、様々な符号化データを構成要素とするＭＰＥＧ−２ＴＳフォーマットデータを生成することが可能である。
情報処理装置は、フォーマット変換時に実行した画像、音声等の符号化処理態様を管理情報としてＭＰＥＧ−２ＴＳフォーマットで規定する各管理情報記録テーブル（ＳＩＴ等）に記録することが必要となる。
【０２３６】
なお、フォーマット変換時に実行する画像、音声等の符号化処理態様は、変換処理を行う情報処理装置が決定可能であり、ＭＭＴフォーマットデータ中の管理情報記録テーブル（ＭＰＴ等）には記録されていない。
従って、情報処理装置は、フォーマット変換時に実行した画像、音声等の符号化処理態様を示す管理情報を新たに生成し、生成した管理情報が、符号化処理態様情報であることを示す新たな記述子とともに、ＭＰＥＧ−２ＴＳフォーマットで規定する管理情報記録テーブル（ＳＩＴ等）に記録する処理を実行する。
【０２３７】
この方式Ｓ３の処理は、先に、ＰＭＴ（プログラムマップテーブル）の第１ループの管理情報記録方式として、図１７、図１８を参照して説明した方式Ｐ３の処理と同様の処理である。すなわち、ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換するフォーマット変換時に実行した画像、音声等の符号化処理態様を管理情報としてＭＰＥＧ−２ＴＳフォーマットで規定する各管理情報記録テーブル（ＳＩＴ等）に記録する処理である。
【０２３８】
図２７は、先に説明した図１７の「（Ｅ）ＳＩＴ（セレクション情報テーブル）に対する記述子等の設定」の一例である。
図１７（Ｅ）には、ＴＳ再多重化処理条件（１）〜（３）のいずれの場合も、パーシャルトランスポートストリーム記述子等の管理情報を記録すると規定している。
すなわち、ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換した情報処理装置は、フォーマット変換後の画像、音声等の符号化処理態様を管理情報としてＭＰＥＧ−２ＴＳフォーマットで規定するＳＩＴ（セレクション情報テーブル）に記録する。
【０２３９】
図２７は、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴの記録情報であるパーシャルＴＳ記述子（Ｐａｒｔｉａｌ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  ｄｅｓｃｒｉｐｔｏｒ）の具体例である。なお、このパーシャルＴＳ記述子（Ｐａｒｔｉａｌ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  ｄｅｓｃｒｉｐｔｏｒ）には、パーシャルトランスポートストリームを記録するために必要とされる情報が記録される。
【０２４０】
図２７に示すように、パーシャルＴＳ記述子には、例えばピークレート（ｐｅａｋ＿ｒａｔｅ）等のデータ記録フィールドが設定される。この情報は、ＭＭＴフォーマットデータからＭＰＥＧ−２ＴＳフォーマットデータへの変換を行った情報処理装置が把握している情報であり、実行したフォーマット変換処理態様に応じたデータを記録する。
なお、一例として、例えばピークレート（ｐｅａｋ＿ｒａｔｅ）については、ＢＤ−ＲＯＭ対応の規定値として設定してもよい。この場合、ＢＤ−ＲＯＭ互換のパケットの構成を有するとの判断が可能となる。
【０２４１】
（管理情報記録方式Ｓ４の具体例）
次に、図２８を参照して管理情報記録方式Ｓ４の具体例について説明する。
方式Ｓ４は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれる管理情報格納テーブルであるＭＨ−ＢＩＴ（ブロードキャスタ情報テーブル）、ＭＨ−ＳＤＴ（サービス記述テーブル）、ＭＨ−ＥＩＴ（イベント情報テーブル）、ＭＨ−ＴＯＴ（タイムオフセットテーブル）、これらの各テーブルに記録された管理情報を、ＭＰＥＧ−２ＴＳ定義の記述子内容に反映し、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第２記述子ループ（２ｎｄループ）に記述子と記述子対応の管理情報を記録する方式である。
【０２４２】
図２８には、以下の２つのデータを示している。
（１）ＭＭＴフォーマット規定のＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれる管理情報格納テーブルであるＭＨ−ＥＩＴ（イベント情報テーブル）
（２）ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴの記録情報であるパーシャルＴＳタイム記述子
【０２４３】
なお、ＭＭＴフォーマット規定のＭＨ−ＥＩＴ（イベント情報テーブル）は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるテーブルであり、コンテンツ（番組等）の名称、放送日時、内容の説明など、コンテンツ関連情報を記録したテーブルである。
また、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴの記録情報であるパーシャルＴＳタイム記述子（ＰａｒｔｉａｌＴＳ  ｔｉｍｅ  ｄｅｓｃｒｉｐｔｏｒ）には、イベントの時間情報や送出時の時間情報が記述される。
【０２４４】
これらの２つのデータは共通した管理情報を含み、フォーマット変換を実行する情報処理装置は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるＭＨ−ＥＩＴ（イベント情報テーブル）の記録情報を用いて、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴの記録情報であるパーシャルＴＳタイム記述子（ＰａｒｔｉａｌＴＳ  ｔｉｍｅ  ｄｅｓｃｒｉｐｔｏｒ）の記録情報を生成する。
【０２４５】
具体的には、例えば図２８（ａ）に示すように、）ＭＭＴフォーマットにおけるＭＨ−ＥＩＴに記録された［ｓｔａｒｔ＿ｔｉｍｅ］，［ｄｕｒａｔｉｏｎ］フィールドの４０ビット、２４ビットデータを、ＭＰＥＧ−２ＴＳ規定のＳＩＴのパーシャルＴＳタイム記述子の［ｅｖｅｎｔ＿ｓｔａｒｔ＿ｔｉｍｅ］，［ｄｕｒａｔｉｏｎ］フィールドの４０ビット，２４ビットデータとして記録する処理等を実行する。
【０２４６】
（管理情報記録方式Ｓ５の具体例）
次に、図２９を参照して管理情報記録方式Ｓ５の具体例について説明する。
方式Ｓ５は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれる管理情報格納テーブルであるＭＨ−ＢＩＴ（ブロードキャスタ情報テーブル）、ＭＨ−ＳＤＴ（サービス記述テーブル）、ＭＨ−ＥＩＴ（イベント情報テーブル）、ＭＨ−ＴＯＴ（タイムオフセットテーブル）、これらの各テーブルに記録された「ＭＨ−ｘｘｘｘ記述子」をＭＰＥＧ−２ＴＳ定義の記述子に変換して、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第２記述子ループ（２ｎｄループ）に記述子と記述子対応の管理情報を記録する方式である。
【０２４７】
図２９には、以下の２つのデータを示している。
（１）ＭＭＴフォーマット規定のＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれる管理情報格納テーブルであるＭＨ−ＥＩＴ（イベント情報テーブル）のＭＨ−短形式イベント記述子
（２）ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴの記録情報である短形式イベント記述子
なお、短形式イベント記述子は、イベント名や、そのイベントの短い記述をテキスト形式で表したデータ等によって構成される。
【０２４８】
フォーマット変換を実行する情報処理装置は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれるＭＨ−ＥＩＴ（イベント情報テーブル）のＭＨ−短形式イベント記述子を示す記述子タグ（ｄｅｓｃｒｉｐｔｏｒ＿ｔａｇ）の１６ビットデータ（０ｘＦ００１）を、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴの記録情報である短形式イベント記述子タグを示す８ビットデータ（０ｘ４Ｄ）に変換して記録する処理等を行って、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴの記録情報である短形式イベント記述子を生成する。
【０２４９】
（管理情報記録方式Ｓ６の具体例）
次に、図３０を参照して管理情報記録方式Ｓ６の具体例について説明する。
方式Ｓ６は、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれる管理情報格納テーブルであるＭＨ−ＢＩＴ（ブロードキャスタ情報テーブル）、ＭＨ−ＳＤＴ（サービス記述テーブル）、ＭＨ−ＥＩＴ（イベント情報テーブル）、ＭＨ−ＴＯＴ（タイムオフセットテーブル）、これらの各テーブルに記録された「ＭＨ−ｘｘｘｘ記述子」に対応する新規のＭＰＥＧ−２ＴＳ定義の記述子を生成し、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴ（セレクション情報テーブル）の第２記述子ループ（２ｎｄループ）に記述子と記述子対応の管理情報を記録する方式である。
【０２５０】
図３０には、以下の２つのデータを示している。
（１）ＭＭＴフォーマット規定のＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれる管理情報格納テーブルであるＭＨ−ＥＩＴ（イベント情報テーブル）の映像コンポーネント記述子
（２）ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴの記録情報として新規定義した映像コンポーネント記述子
【０２５１】
ＭＭＴフォーマット規定のＭＨ−ＥＩＴ（イベント情報テーブル）の映像コンポーネント記述子は、映像コンポーネントに関するパラメータ、説明等を含む記述子である。エレメンタリストリームを文字形式で表現するためにも利用される。
【０２５２】
映像コンポーネント記述子は、ＭＭＴフォーマットでは定義され、ＭＨ−ＥＩＴ（イベント情報テーブル）に管理情報を記録することができる設定となっている。
しかし、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴには、この映像コンポーネント記述子の定義がなく、映像コンポーネント対応の管理情報を記録する設定となっていない。
このような場合、フォーマット変換を実行する情報処理装置は、ＭＭＴフォーマット規定のＭＨ−ＥＩＴ（イベント情報テーブル）の映像コンポーネント記述子と同様の管理情報を示す新たなＳＩＴ（ＭＰＥＧ−２ＴＳ）規定の記述子を新たに生成してＳＩＴ（セレクション情報テーブル）の第２記述子ループ（２ｎｄループ）に記録する。
【０２５３】
具体的には、図３０（ａ）に示すように、映像コンポーネント記述子を示すＭＰＴ規定の１６ビット記述子（０ｘ８０１０）に対応する新たなＳＩＴ（ＭＰＥＧ−２ＴＳ）規定の８ビット記述子（例えば任意利用許容空きコード０ｘ８０〜０ｘＢＦのいずれかを利用）を新たに生成して記録し、さらに、映像コンポーネント対応の管理情報をＭＭＴフォーマット規定のＭＨ−ＥＩＴ（イベント情報テーブル）から取得して、ＳＩＴに記録する。
【０２５４】
なお、前述したように、ＭＰＥＧ−２ＴＳフォーマットでは、様々な管理情報を示す記述子のコードとして複数の８ビットデータが予め規定されているが、０ｘ８０〜０ｘＢＦの範囲のコードは、空きコードとして、自由な管理情報を対応付けて利用することが可能な設定となっている。
フォーマット変換を実行する情報処理装置は、０ｘ８０〜０ｘＢＦの範囲のコード（８ビットデータ）から１つのコードを選択して、選択コードをＭＰＴ規定の記述子と同様の管理情報を示す新たなＳＩＴ（ＭＰＥＧ−２ＴＳ）規定記述子として設定することができる。
【０２５５】
（管理情報記録方式Ｓ７の具体例）
次に、図３１を参照して管理情報記録方式Ｓ７の具体例について説明する。
方式Ｓ７は、フォーマット変換時に実行するＭＰＥＧ−２ＴＳフォーマット規定のＴＳ（トランスポートストリーム）の再多重化処理において生成したストリームに応じて、ＳＩＴ（セレクション情報テーブル）の第２記述子ループ（２ｎｄループ）に記録する新たな記述子を生成して、そのストリームタイプ（Ｓｔｒｅａｍ＿ｔｙｐｅ）に対応するＳＩＴの第２記述子ループ（２ｎｄループ）に新たな記述子と記述子対応の管理情報を記録する方式である。
【０２５６】
この方式Ｓ７の処理は、先に、第１ループの管理情報記録方式として、図２１を参照して説明した方式Ｓ３の処理と同様の処理である。すなわち、ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換するフォーマット変換時に実行した画像、音声等の符号化処理態様を管理情報としてＭＰＥＧ−２ＴＳフォーマットで規定する各管理情報記録テーブル（ＳＩＴ等）に記録する処理である。
【０２５７】
図３１は、先に説明した図１７の「（Ｅ）ＳＩＴ（セレクション情報テーブル）に対する記述子等の設定」の一例である。
図１７（Ｅ）には、ＴＳ再多重化処理条件（１）〜（３）のいずれの場合も、パーシャルトランスポートストリーム記述子等の管理情報を記録すると規定している。
すなわち、ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換した情報処理装置は、フォーマット変換後の画像、音声等の符号化処理態様を管理情報としてＭＰＥＧ−２ＴＳフォーマットで規定するＳＩＴ（セレクション情報テーブル）に記録する。
【０２５８】
図３１は、ＭＰＥＧ−２ＴＳフォーマット規定のＳＩＴの記録情報であるスタッフ記述子（ｓｔｕｆｆｉｎｇ  ｄｅｓｃｒｉｐｔｏｒ）の具体例である。なお、このスタッフ記述子（ｓｔｕｆｆｉｎｇ  ｄｅｓｃｒｉｐｔｏｒ）は、前に符号化された記述子を無効にする処理や、テーブルのスタッフィングのためのダミー記述子の挿入処理のために利用される。
【０２５９】
このスタッフ記述子（ｓｔｕｆｆｉｎｇ  ｄｅｓｃｒｉｐｔｏｒ）に記録するための情報は、ＭＭＴフォーマットデータからＭＰＥＧ−２ＴＳフォーマットデータへの変換を行った情報処理装置が把握している情報であり、この把握情報に基づいてデータを記録する。
【０２６０】
［７．フォーマット変換処理を実行する情報処理装置の構成と処理について］
次に、図３２以下を参照して、ＭＭＴフォーマットデータを入力し、ＭＰＥＧ−２ＴＳフォーマットデータに変換する処理を実行する情報処理装置の構成と処理について説明する。
なお、フォーマット変換後のＭＰＥＧ−２ＴＳフォーマットデータは、例えば、情報記録媒体（メディア）に記録される。あるいはネットワークを介して他の装置に再配信される。
【０２６１】
図３２は、ＭＭＴフォーマットデータを入力し、ＭＰＥＧ−２ＴＳフォーマットデータに変換する処理を実行する情報処理装置３００の構成を示す図である。
【０２６２】
データ入力部３０１は、ＭＭＴフォーマットデータ３３１、すなわち画像データ、音声データ、字幕データ、さらに管理情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）等を含むＭＭＴフォーマットデータ３３１を入力する。
データ入力部３０１は、ＭＭＴフォーマットデータ３３１を送信する例えば放送局やコンテンツサーバ等からの送信データを受信する受信部、あるいは、ＭＭＴフォーマットデータ３３１を記録したメディアからのデータ読み取りを実行するメディア読み取り部等によって構成される。
【０２６３】
データ入力部３０１から入力するＭＭＴフォーマットデータ３３１は、先に図３を参照して説明したデータフォーマットに従ったデータであり、例えばＨＥＶＣ画像等の高精細画像データが含まれている。
【０２６４】
ＭＭＴフォーマットデータ３３１は、制御部３０３の制御によって、記憶部３０４に格納される。
ユーザ入力部３０２は、例えばＭＰＥＧ−２ＴＳフォーマットデータへの変換処理開始要求等を入力する。
【０２６５】
ユーザ入力部３０２から、フォーマット変換開始要求を入力すると、この入力をトリガとして、記憶部３０４に格納されたＭＭＴフォーマットデータ３３１が、デマルチプレクサ（ＤｅＭＵＸ）３０５に入力される。
デマルチプレクサ（ＤｅＭＵＸ）３０５は、以下の処理を行う。
受信信号からのシグナリング情報（ＴＬＶ−ＳＩ）の分離処理、
ＭＭＴＰパケットのデータ種類に応じたパケット分離処理、具体的には、画像、音声、字幕、シグナリング情報（ＭＭＴ−ＳＩ）の分離処理、
【０２６６】
デマルチプレクサ（ＤｅＭＵＸ）３０５によって分離されたシグナリング情報（ＴＬＶ−ＳＩ）、およびシグナリング情報（ＭＭＴ−ＳＩ）は、フォーマット変換部３０６の管理情報変換部３１４に入力される。
デマルチプレクサ（ＤｅＭＵＸ）３０５によって分離された画像、音声、字幕は、それぞれ、データ種類に応じて、フォーマット変換部３０６の画像データ変換部３１１、音声データ変換部３１２、字幕データ変換部３１３に入力される。
【０２６７】
画像データ変換部３１１は、データ入力部３０１が入力し、記憶部３０４に格納されたＭＭＴフォーマットデータ３３１から、画像データを取得し、ＭＰＥＧ−２ＴＳフォーマットにおいて規定されるストリームファイル格納用データを生成する。
音声データ変換部３１２は、データ入力部３０１が入力し、記憶部３０４に格納されたＭＭＴフォーマットデータ３３１から、音声データを取得し、ＭＰＥＧ−２ＴＳフォーマットにおいて規定されるストリームファイル格納用データを生成する。
字幕データ変換部３１３は、データ入力部３０１が入力し、記憶部３０４に格納されたＭＭＴフォーマットデータ３３１から、字幕データを取得し、ＭＰＥＧ−２ＴＳフォーマットにおいて規定されるストリームファイル格納用データを生成する。
【０２６８】
管理情報変換部３１４は、データ入力部３０１が入力し、記憶部３０４に格納されたＭＭＴフォーマットデータ３３１から、通知情報や制御情報等の管理情報を格納したシグナリング情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）等の情報を取得し、ＭＰＥＧ−２ＴＳフォーマットにおいて規定される管理情報であるＰＳＩ／ＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ／Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）を生成する。
なお、管理情報変換部３１４の構成と処理については、後段で、図３３を参照して詳細に説明する。
【０２６９】
マルチプレクサ（ＭＵＸ）３１５は、画像データ変換部３１１、音声データ変換部３１２、字幕データ変換部３１３が変換した字幕、画像、音声各データ、さらに管理情報変換部３１４が生成した管理情報（ＰＳＩ／ＳＩ）を入力し、これらのデータを格納したＴＳ（トランスポートストリーム）ファイルを生成する。
【０２７０】
フォーマット変換部３０６の生成したＴＳ（トランスポートストリーム）ファイルデータを含むデータ、すなわちＭＰＥＧ−２ＴＳフォーマットデータ３３２は、制御部３０３の制御の下、出力バッファ３０７に格納され、その後、記録部３０８を介して情報記録媒体３２０に出力されて記録される。
あるいは、出力部３０９を介して他の情報処理装置に再配信される。
なお、これらのメディア記録、または再配信されるＭＰＥＧ−２ＴＳフォーマットデータ３３２は、例えば、先に図７（２）を参照して説明したパーシャルＴＳフォーマットデータである。
【０２７１】
次に、図３３を参照して、図３２に示すフォーマット変換部３０６の管理情報変換部３１４の詳細構成と処理について説明する。
図３３に示すように、管理情報変換部３１４は、ＭＭＴ管理情報バッファ３５１、ＭＭＴ管理情報（記述子）抽出部３５２、ＭＰＥＧ−２ＴＳ管理情報（記述子）生成部３５３、ＭＰＥＧ−２ＴＳ管理情報（ＰＳＩ／ＳＩ）生成部３５４、ＭＰＥＧ−２ＴＳ管理情報（ＰＳＩ／ＳＩ）バッファ３５５を有する。
【０２７２】
管理情報変換部３１４のＭＭＴ管理情報バッファ３５１は、デマルチプレクサ（ＤｅＭＵＸ）３０５から、ＭＭＴフォーマットデータ中の管理情報、すなわちシグナリング情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）を格納する。
【０２７３】
前述したように、デマルチプレクサ（ＤｅＭＵＸ）３０５は、ＭＭＴフォーマットデータ３３１から画像、音声、字幕等の各データを格納したパケットや、通知情報や制御情報等の管理情報を格納したシグナリング情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）を取得し、データ種別のパケットに分類し、各パケットを、データ種類に応じて、フォーマット変換部３０６の画像データ変換部３１１、音声データ変換部３１２、字幕データ変換部３１３、管理情報変換部３１４に入力する。
【０２７４】
管理情報変換部３１４のＭＭＴ管理情報バッファ３５１は、このデマルチプレクサ（ＤｅＭＵＸ）３０５の分離データ中、管理情報、すなわちシグナリング情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）のみを取得して格納する。
【０２７５】
ＭＭＴ管理情報（記述子）抽出部３５２は、管理情報バッファ３５１に格納されたＭＭＴフォーマットに従ったシグナリング情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）から管理情報を格納したテーブルを取得して、テーブルから様々な管理情報（記述子）を取得する。
【０２７６】
管理情報を格納したテーブルは、具体的には、先に図９を参照して説明した以下のテーブルである。
（ａ）ＴＬＶ−ＳＩに含まれるＴＬＶ−ＮＩＴ（ネットワーク情報テーブル）
（ｂ）ＭＭＴ−ＳＩに含まれるＭＨ−ＢＩＴ（ブロードキャスタ情報テーブル）
（ｃ）ＭＭＴ−ＳＩに含まれるＭＨ−ＳＤＴ（サービス記述テーブル）
（ｄ）ＭＭＴ−ＳＩに含まれるＭＨ−ＥＩＴ（イベント情報テーブル）
（ｅ）ＭＭＴ−ＳＩに含まれるＭＨ−ＴＯＴ（タイムオフセットテーブル）
（ｆ）ＭＭＴ−ＳＩに含まれるＭＰＴ（ＭＭＴパッケージテーブル）
ＭＭＴ管理情報（記述子）抽出部３５２は、これらの各管理情報格納テーブルを取得して、テーブルから様々な管理情報（記述子）を取得する。
【０２７７】
取得した管理情報（記述子）は、ＭＰＥＧ−２ＴＳ管理情報（ＰＳＩ／ＳＩ）生成部３５４に入力される。
ＭＰＥＧ−２ＴＳ管理情報（ＰＳＩ／ＳＩ）生成部３５４は、ＭＭＴ管理情報（記述子）抽出部３５２がＭＭＴフォーマットデータの管理情報格納テーブルから取得した管理情報（記述子）に基づいて、ＭＰＥＧ−２ＴＳ管理情報（ＰＳＩ／ＳＩ）を生成する。
【０２７８】
このＭＭＴ管理情報（記述子）抽出部３５２の抽出した管理情報を適用した処理は、先に図１３を参照して説明したＰＭＴ（プログラムマップテーブル）に対する管理情報記録方式Ｐ１，Ｐ２，Ｐ４，Ｐ５、および図２４を参照して説明したＳＩＴ（セレクション情報テーブル）に対する管理情報記録方式Ｓ１，Ｓ２，Ｓ４，Ｓ５，Ｓ６に従った処理である。
【０２７９】
すなわち、ＭＭＴフォーマットに従ったシグナリング情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）に含まれる管理情報を利用して、ＭＰＥＧ−２ＴＳフォーマットの管理情報（ＰＳＩ／ＳＩ）として記録する方式である。
なお、この処理において、ＭＭＴフォーマットデータから抽出した一部の記述子や管理情報は必要に応じてＭＰＥＧ−２ＴＳフォーマットに適応した形式に修正される。
【０２８０】
一方、ＭＰＥＧ−２ＴＳ管理情報（記述子）生成部３５３は、ＭＭＴフォーマットに従ったシグナリング情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）に含まれない管理情報であり、ＭＰＥＧ−２ＴＳフォーマットの管理情報（ＰＳＩ／ＳＩ）として記録する必要があるＭＰＥＧ−２ＴＳ管理情報（記述子）を生成する。
具体的には、先に図１３を参照して説明したＰＭＴ（プログラムマップテーブル）に対する管理情報記録方式Ｐ３，Ｐ６、および図２４を参照して説明したＳＩＴ（セレクション情報テーブル）に対する管理情報記録方式Ｓ３，Ｓ７に従った処理である。
【０２８１】
すなわち、ＭＰＥＧ−２ＴＳ管理情報（記述子）生成部３５３は、フォーマット変換処理に際して実行するＭＰＥＧ−２ＴＳフォーマット規定のＴＳ（トランスポートストリーム）の再多重化処理の実行態様に応じて、ＭＰＥＧ−２ＴＳフォーマット規定のＰＭＴ（プログラムマップテーブル）や、ＳＩＴ（セレクション情報テーブル）に記録するためのフォーマット情報等に関連する管理情報（記述子）を生成する。
【０２８２】
ＭＰＥＧ−２ＴＳ管理情報（記述子）生成部３５３の生成した管理情報（記述子）は、ＭＰＥＧ−２ＴＳ管理情報（ＰＳＩ／ＳＩ）生成部３５４に入力される。
ＭＰＥＧ−２ＴＳ管理情報（ＰＳＩ／ＳＩ）生成部３５４は、ＭＰＥＧ−２ＴＳ管理情報（記述子）生成部３５３が新たに生成した管理情報（記述子）に基づいて、ＭＰＥＧ−２ＴＳ管理情報（ＰＳＩ／ＳＩ）を生成する。
【０２８３】
ＭＰＥＧ−２ＴＳ管理情報（記述子）生成部３５３の生成したＭＰＥＧ−２ＴＳ管理情報（ＰＳＩ／ＳＩ）は、ＭＰＥＧ−２ＴＳ管理情報（ＰＳＩ／ＳＩ）バッファ３５５に格納され、その後、マルチプレクサ３１５に出力される。
マルチプレクサ（ＭＵＸ）３１５は、画像データ変換部３１１、音声データ変換部３１２、字幕データ変換部３１３が変換した字幕、画像、音声各データ、さらに管理情報変換部３１４が生成した管理情報（ＰＳＩ／ＳＩ）を入力し、これらのデータを格納したＴＳ（トランスポートストリーム）ファイルを生成する。
【０２８４】
［８．情報処理装置の実行するフォーマット変換に伴う管理情報記録処理シーケンスについて］
次に、図３２に示す情報処理装置３００が実行するフォーマット変換処理において、主に管理情報変換部３１４が実行する処理、すなわち、ＭＭＴフォーマットデータからの管理情報（記述子）の取得と、ＭＰＥＧ−２ＴＳフォーマットデータの管理情報（ＰＳＩ／ＳＩ）の生成処理のシーケンスについて、図３４以下に示すフローチャートを参照して説明する。
【０２８５】
［８−１．情報処理装置の実行するフォーマット変換に伴う管理情報記録処理シーケンスの全体シーケンスについて］
まず、図３４に示すフローチャートを参照して情報処理装置の実行するフォーマット変換に伴う管理情報記録処理シーケンスの全体シーケンスについて説明する。
なお、図３４以下に示すフローに従った処理は、例えば情報処理装置の記憶部に格納されたプログラムに従って、プログラム実行機能を有するＣＰＵを備えたデータ処理部（制御部）の制御の下で実行することができる。
まず、図３４のフローに示す各ステップの処理について、順次、説明する。
【０２８６】
（ステップＳ１０１）
まず、情報処理装置３００は、ステップＳ１０１において、シグナリング情報（ＴＬＶ−ＳＩ）を入力する。
データ入力部３０１を介して入力し、入力データは記憶部３０４に格納される。
【０２８７】
（ステップＳ１０２）
次に、ステップＳ１０２において、情報処理装置３００のデマルチプレクサ３０５は、入力したシグナリング情報（ＴＬＶ−ＳＩ）のデータ分離処理を実行して、シグナリング情報（ＴＬＶ−ＳＩ）からＴＬＶ−ＮＩＴ（ネットワーク情報テーブル）を取得し、取得したＴＬＶ−ＮＩＴ（ネットワーク情報テーブル）を管理情報変換部３１４のバッファ（ＭＭＴ管理情報バッファ３５１）に格納する。
【０２８８】
（ステップＳ１０３）
さらに、情報処理装置３００は、ステップＳ１０３において、ＭＭＴＰパケットを入力し、記憶部３０４に格納する。この入力データには画像データ、音声データ、字幕データ、さらに様々な管理情報を格納したシグナリング情報（ＭＭＴ−ＳＩ）等が含まれる。
情報処理装置３００のデマルチプレクサ３０５は、入力データを、画像、音声、字幕、およびシグナリング情報（ＭＭＴ−ＳＩ）の各データに分離する処理を実行する。
【０２８９】
（ステップＳ１０４）
次に、ステップＳ１０４において、情報処理装置３００のデマルチプレクサ３０５は、分離したシグナリング情報（ＭＭＴ−ＳＩ）を管理情報変換部３１４のバッファ（ＭＭＴ管理情報バッファ３５１）に格納する。
【０２９０】
（ステップＳ１０５）
次に、ステップＳ１０５において、情報処理装置３００の管理情報変換部３１４は、ＭＭＴ管理情報バッファ３５１に格納されたＭＭＴフォーマットに従った管理情報であるシグナリング情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）を利用して、ＭＰＥＧ−２ＴＳフォーマットに従った管理情報記録テーブルであるＰＭＴ（プログラムマップテーブル）を生成する。
【０２９１】
なお、このＰＭＴ（プログラムマップテーブル）の生成においては、
シグナリング情報（ＭＭＴ−ＳＩ）に含まれるＭＰＴ（ＭＭＴパッケージテーブル）の記録情報を利用した処理を行う。
ただし、例えばＴＳ（トランスポートストリーム）の再多重化条件に基づくＴＳのフォーマット情報等は、上記のＭＰＴ（ＭＭＴパッケージテーブル）の記録情報を用いることなく管理情報を生成する。
すなわち、情報処理装置３００が、情報処理装置３００の実行するＴＳ再多重化処理条件に従った管理情報（記述子等）を生成してＰＭＴに記録する。
なお、このステップＳ１０５のＰＭＴ（プログラムマップテーブル）生成処理の詳細シーケンスについては、図３５、図３６を参照して後段で詳細に説明する。
【０２９２】
（ステップＳ１０６）
次に、ステップＳ１０６において、情報処理装置３００の管理情報変換部３１４は、ＭＭＴ管理情報バッファ３５１に格納されたＭＭＴフォーマットに従った管理情報であるシグナリング情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）を利用して、ＭＰＥＧ−２ＴＳフォーマットに従った管理情報記録テーブルであるＳＩＴ（セレクション情報テーブル）を生成する。
【０２９３】
なお、このＳＩＴ（セレクション情報テーブル）の生成においては、
シグナリング情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）に含まれる以下の管理情報記録テーブルを利用した処理を行う。
（ａ）ＴＬＶ−ＳＩに含まれるＴＬＶ−ＮＩＴ（ネットワーク情報テーブル）
（ｂ）ＭＭＴ−ＳＩに含まれるＭＨ−ＢＩＴ（ブロードキャスタ情報テーブル）
（ｃ）ＭＭＴ−ＳＩに含まれるＭＨ−ＳＤＴ（サービス記述テーブル）
（ｄ）ＭＭＴ−ＳＩに含まれるＭＨ−ＥＩＴ（イベント情報テーブル）
（ｅ）ＭＭＴ−ＳＩに含まれるＭＨ−ＴＯＴ（タイムオフセットテーブル）
【０２９４】
ただし、例えばＴＳ（トランスポートストリーム）の再多重化条件に基づくＴＳのフォーマット情報等は、上記のテーブルの記録情報を用いることなく、情報処理装置の実行するＴＳ再多重化処理条件に従った管理情報（記述子等）を生成してＳＩＴに記録する。
なお、このステップＳ１０６のＳＩＴ（セレクション情報テーブル）生成処理の詳細シーケンスについては、図３７、図３８を参照して後段で詳細に説明する。
【０２９５】
（ステップＳ１０７）
次に情報処理装置３００は、ステップＳ１０７において、ＭＰＥＧ−２ＴＳフォーマットデータの生成処理、すなわち画像、音声、字幕、管理情報（ＰＳＩ／ＳＩ）を含むトランスポートストリーム（ＴＳ）の生成処理としてのＴＳ再多重化処理を実行する。
この処理は、図３２に示すマルチプレクサ（ＭＵＸ）３１５の実行する処理である。
【０２９６】
なお、ここで生成するＭＰＥＧ−２ＴＳフォーマットデータは、例えば先に図７（２）を参照して説明したパーシャルＴＳフォーマットデータである。
【０２９７】
（ステップＳ１０８）
次に情報処理装置３００は、ステップＳ１０８において、生成したＭＰＥＧ−２ＴＳフォーマットデータを出力バッファに格納する。
図３２に示す出力バッファ３０７に生成したＭＰＥＧ−２ＴＳフォーマットデータを格納する。
【０２９８】
（ステップＳ１０９）
次に情報処理装置３００は、ステップＳ１０９において、出力バッファ３０７に格納したＭＰＥＧ−２ＴＳフォーマットデータを情報記録媒体（メディア）に対する記録処理、あるいは出力部を介して他の情報処理装置に対するデータ再配信を実行する。
【０２９９】
［８−２．プログラムマップテーブル（ＰＭＴ）の生成処理シーケンスについて］
次に、図３４に示す全体処理フローのステップＳ１０５において実行するＰＭＴ（プログラムマップテーブル）生成処理の詳細シーケンスについて、図３５、図３６に示すフローチャートを参照して説明する。
【０３００】
なお、この図３５、図３６に示すフローに従った処理は、図３２、図３３に示す管理情報変換部３１４において実行される。
以下、各ステップの処理について、順に説明する。
【０３０１】
（ステップＳ１２１）
まず、ステップＳ１２１において、図３３に示すＭＭＴ管理情報バッファ３５１に新規のＭＰＴ（ＭＭＴパッケージテーブル）の入力があったか否かを判定する。
制御部３０３は、デマルチプレクサ３０５の処理、管理情報変換部３１４に対するデータ入力を常時、監視しており、制御部３０３がＭＭＴ管理情報バッファ３５１に新規のＭＰＴ（ＭＭＴパッケージテーブル）の入力があったか否かを判定する。
【０３０２】
新規のＭＰＴ（ＭＭＴパッケージテーブル）の入力が検出されない場合は、待機状態に移行、すなわちステップＳ１２１の処理を継続して実行する。
新規のＭＰＴ（ＭＭＴパッケージテーブル）の入力があったと判定するとステップＳ１２２に進む。
【０３０３】
（ステップＳ１２２）
次に、ステップＳ１２２において、管理情報変換部３１４は、ＭＭＴ管理情報バッファ３５１からＭＰＴ（ＭＭＴパッケージテーブル）を取得し、ＭＰＴ（ＭＭＴパッケージテーブル）の第１記述子ループ（ＭＰＴ記述子ループ）から、管理情報（記述子）を読み取る。
この処理は、管理情報変換部３１４のＭＭＴ管理情報（記述子）抽出部３５２の実行する処理である。
【０３０４】
先に図１０〜図１２を参照して説明したように、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれる管理情報記録テーブルであるＭＰＴ（ＭＭＴパッケージテーブル）は、以下の２つの記述子ループの階層構成を有する。
（１）第１記述子ループ（ＭＰＴ記述子ループ）（ＭＰＴ＿ｄｅｓｃｒｉｐｔｏｒｓ＿ｂｙｔｅ）
（２）第２記述子ループ（アセット記述子ループ）（ａｓｓｅｔ＿ｄｅｓｃｒｉｐｔｏｒｓ＿ｂｙｔｅ）
【０３０５】
第１記述子ループ（ＭＰＴ記述子ループ）には、ＭＭＴパッケージ識別子によって特定されるパッケージに適用される管理情報が記録される。
また、第２記述子ループ（アセット記述子ループ）には、アセットタイプによって特定されるアセットに適用される管理情報が記録される。
【０３０６】
ステップＳ１２２では、ＭＰＴ（ＭＭＴパッケージテーブル）の第１記述子ループ（ＭＰＴ記述子ループ）から、管理情報（記述子）を読み取る。
【０３０７】
（ステップＳ１２３）
次に、ステップＳ１２３において、管理情報変換部３１４は、ＭＰＴ（ＭＭＴパッケージテーブル）の第１記述子ループ（ＭＰＴ記述子ループ）から読み取った管理情報（記述子）を、ＭＰＥＧ−２ＴＳフォーマット対応の管理情報（記述子）に変換する。
【０３０８】
具体的には、例えば、ＭＭＴフォーマット規定の１６ビットタグの記述子をＭＰＥＧ−２ＴＳフォーマット規定の８ビットタグの記述子に変換する処理を行う。
あるいは、ＭＰＥＧ−２ＴＳフォーマットに規定されていない記述子である場合は、新たな記述子を生成する処理などを行う。
【０３０９】
（ステップＳ１２４）
次に、ステップＳ１２４において、ステップＳ１２３で生成したＭＰＥＧ−２ＴＳフォーマット対応の管理情報（記述子）を、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＰＭＴ（プログラムマップテーブル）の第１ループ（プログラム記述子ループ）に記録する処理を行う。
【０３１０】
なお、先に図１０〜図１２を参照して説明したように、ＭＰＥＧ−２ＴＳフォーマット対応の管理情報記録テーブルであるＰＭＴ（プログラムマップテーブル）は、以下の２つの記述子ループの階層構成を有する。
（１）第１記述子ループ（プログラム記述子ループ）
（２）第２記述子ループ（ＥＳ記述子ループ）
【０３１１】
第１記述子ループ（プログラム記述子ループ）には、プログラム単位の管理情報が記録される。
また、第２記述子ループ（ＥＳ記述子ループ）には、ストリーム単位の管理情報が記録される。
ステップＳ１２４では、ステップＳ１２３で生成したＭＰＥＧ−２ＴＳフォーマット対応の管理情報（記述子）を、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＰＭＴ（プログラムマップテーブル）の第１ループ（プログラム記述子ループ）に記録する処理を行う。
【０３１２】
なお、ステップＳ１２３〜Ｓ１２４の処理は、例えば先に図１３〜図２１を参照して説明したＰＭＴに対する管理情報記録処理中の方式Ｐ１，方式Ｐ２の処理に相当する処理である。
【０３１３】
（ステップＳ１２５）
次に、ステップＳ１２５において、管理情報変換部３１４は、ＭＭＴ管理情報バッファ３５１から取得したＭＰＴ（ＭＭＴパッケージテーブル）の第２記述子ループ（アセット記述子ループ）から、管理情報（記述子）を読み取る。
この処理は、管理情報変換部３１４のＭＭＴ管理情報（記述子）抽出部３５２の実行する処理である。
【０３１４】
前述したように、ＭＭＴシグナリング情報（ＭＭＴ−ＳＩ）に含まれる管理情報記録テーブルであるＭＰＴ（ＭＭＴパッケージテーブル）の第２記述子ループ（アセット記述子ループ）には、アセットタイプによって特定されるアセットに適用される管理情報が記録される。
ステップＳ１２５では、ＭＰＴ（ＭＭＴパッケージテーブル）の第２記述子ループ（アセット記述子ループ）から、管理情報（記述子）を読み取る。
【０３１５】
（ステップＳ１２６）
次に、ステップＳ１２６において、管理情報変換部３１４は、ＭＰＴ（ＭＭＴパッケージテーブル）の第２記述子ループ（アセット記述子ループ）から読み取った管理情報（記述子）を、ＭＰＥＧ−２ＴＳフォーマット対応の管理情報（記述子）に変換する。
【０３１６】
具体的には、例えば、ＭＭＴフォーマット規定の１６ビットタグの記述子をＭＰＥＧ−２ＴＳフォーマット規定の８ビットタグの記述子に変換する処理を行う。
あるいは、ＭＰＥＧ−２ＴＳフォーマットに規定されていない記述子である場合は、新たな記述子を生成する処理などを行う。
【０３１７】
（ステップＳ１２７）
次に、ステップＳ１２７において、ステップＳ１２６で生成したＭＰＥＧ−２ＴＳフォーマット対応の管理情報（記述子）を、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＰＭＴ（プログラムマップテーブル）の第２ループ（ＥＳ記述子ループ）に記録する処理を行う。
【０３１８】
なお、先に図１０〜図１２を参照して説明したように、ＭＰＥＧ−２ＴＳフォーマット対応の管理情報記録テーブルであるＰＭＴ（プログラムマップテーブル）の第２記述子ループ（ＥＳ記述子ループ）には、ＥＳ（エレメンタリストリーム）単位の管理情報が記録される。
ステップＳ１２７では、ステップＳ１２６で生成したＭＰＥＧ−２ＴＳフォーマット対応の管理情報（記述子）を、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＰＭＴ（プログラムマップテーブル）の第２ループ（ＥＳ記述子ループ）に記録する処理を行う。
【０３１９】
なお、ステップＳ１２６〜Ｓ１２７の処理は、例えば先に図１３〜図２１を参照して説明したＰＭＴに対する管理情報記録処理中の方式Ｐ４，方式Ｐ５の処理に相当する処理である。
【０３２０】
（ステップＳ１３１）
ステップＳ１３１〜ステップＳ１３５の処理は、ＰＭＴ（プログラムマップテーブル）に対する管理情報記録処理において、ＭＭＴフォーマットデータのシグナリング情報（ＭＭＴ−ＳＩ）中のＭＰＴ（ＭＭＴパッケージテーブル）の記録情報を利用しない処理のシーケンスである。
【０３２１】
すなわち、ＴＳ（トランスポートストリーム）の再多重化条件に基づくＴＳのフォーマット情報等をＰＭＴ（プログラムマップテーブル）に記録する処理のシーケンスである。
すなわち、情報処理装置３００は、ＭＰＴ（ＭＭＴパッケージテーブル）の記録情報を用いることなく、情報処理装置３００の実行するＴＳ再多重化処理条件に従った管理情報（記述子等）を生成してＰＭＴに記録する。
このステップＳ１３１〜Ｓ１３５の処理は、例えば先に図１３〜図２１を参照して説明したＰＭＴに対する管理情報記録処理中の方式Ｐ３，方式Ｐ６の処理に相当する処理である。
【０３２２】
まず、ステップＳ１３１において、情報処理装置３００は、情報処理装置の実行するＭＰＥＧ−２ＴＳフォーマットデータの再多重化条件を取得する。
具体的には、例えば先に説明した図１７の項目（Ａ）の（Ａ）ＴＳ（トランスポートストリーム）再多重化処理条件、
この項目（Ａ）が、フォーマット変換時に実行可能な画像、音声等の符号化処理態様であり、例えば、以下の３つの例がある。
（１）変換なしＴＳ再多重化処理
（２）画像変換ＴＳ再多重化録処理
（３）画像音声変換ＴＳ再多重化処理
情報処理装置３００は、ステップＳ１３１において、例えば、上記のどのタイプの多重化処理を実行するかを確認する。
【０３２３】
（ステップＳ１３２）
次に、情報処理装置３００は、ステップＳ１３２において、ステップＳ１３１で確認した再多重化条件に基づいて、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＰＭＴ（プログラムマップテーブル）の第１ループ（プログラム記述子ループ）に記録するための管理情報（記述子等）を生成する。
【０３２４】
（ステップＳ１３３）
次に、ステップＳ１３３において、ステップＳ１３２で生成したＭＰＥＧ−２ＴＳフォーマット対応の管理情報（記述子等）を、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＰＭＴ（プログラムマップテーブル）の第１ループ（プログラム記述子ループ）に記録する処理を行う。
この管理情報の具体例は、例えば先に図１８を参照して説明した管理情報である。
【０３２５】
（ステップＳ１３４）
次に、情報処理装置３００は、ステップＳ１３４において、ステップＳ１３１で確認した再多重化条件に基づいて、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＰＭＴ（プログラムマップテーブル）の第２ループ（ＥＳ記述子ループ）に記録するための管理情報（記述子等）を生成する。
【０３２６】
（ステップＳ１３５）
次に、ステップＳ１３５において、ステップＳ１３４で生成したＭＰＥＧ−２ＴＳフォーマット対応の管理情報（記述子等）を、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＰＭＴ（プログラムマップテーブル）の第２ループ（ＥＳ記述子ループ）に記録する処理を行う。
この管理情報の具体例は、例えば先に図２１を参照して説明した管理情報である。
【０３２７】
［８−３．セレクション情報テーブル（ＳＩＴ）の生成処理シーケンスについて］
次に、図３４に示す全体処理フローのステップＳ１０６において実行するＳＩＴ（セレクション情報テーブル）生成処理の詳細シーケンスについて、図３７、図３８に示すフローチャートを参照して説明する。
【０３２８】
なお、この図３７、図３８に示すフローに従った処理は、図３２、図３３に示す管理情報変換部３１４において実行される。
以下、各ステップの処理について、順に説明する。
【０３２９】
（ステップＳ１５１）
まず、ステップＳ１５１において、図３３に示すＭＭＴ管理情報バッファ３５１に新規のシグナリング情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）の入力があったか否かを判定する。
制御部３０３は、デマルチプレクサ３０５の処理、管理情報変換部３１４に対するデータ入力を常時、監視しており、制御部３０３がＭＭＴ管理情報バッファ３５１に新規のシグナリング情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）の入力があったか否かを判定する。
【０３３０】
新規のシグナリング情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）の入力が検出されない場合は、待機状態に移行、すなわちステップＳ１５１の処理を継続して実行する。
新規のシグナリング情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）の入力があったと判定するとステップＳ１５２に進む。
【０３３１】
（ステップＳ１５２）
次に、ステップＳ１５２において、管理情報変換部３１４は、ＭＭＴ管理情報バッファ３５１からシグナリング情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）を取得し、これらのジナリング情報を構成する管理情報格納テーブルから、伝送情報関連の管理情報（記述子）を読み取る。
この処理は、管理情報変換部３１４のＭＭＴ管理情報（記述子）抽出部３５２の実行する処理である。
【０３３２】
なお、セレクション情報テーブル（ＳＩＴ）に格納するための管理情報を記録したシグナリング情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）を構成する管理情報格納テーブルは、先に図９、図２３を参照して説明したように、以下の各テーブルである。
（ａ）ＴＬＶ−ＮＩＴ（ネットワーク情報テーブル）
（ｂ）ＭＨ−ＢＩＴ（ブロードキャスタ情報テーブル）
（ｃ）ＭＨ−ＳＤＴ（サービス記述テーブル）
（ｄ）ＭＨ−ＥＩＴ（イベント情報テーブル）
（ｅ）ＭＨ−ＴＯＴ（タイムオフセットテーブル）
ステップＳ１５２では、これらのテーブルから、伝送情報関連の管理情報（記述子）を読み取る。
【０３３３】
（ステップＳ１５３）
次に、ステップＳ１５３において、管理情報変換部３１４は、上記のシグナリング情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）を構成する管理情報格納テーブル（ＴＬＶ−ＮＩＴ，ＭＨ−ＢＩＴ，ＭＨ−ＳＤＴ，ＭＨ−ＥＩＴ，ＭＨ−ＴＯＴ）から読み取った伝送情報関連の管理情報（記述子）を、ＭＰＥＧ−２ＴＳフォーマット対応の管理情報（記述子）に変換する。
【０３３４】
具体的には、例えば、ＭＭＴフォーマット規定の１６ビットタグの記述子をＭＰＥＧ−２ＴＳフォーマット規定の８ビットタグの記述子に変換する処理等を行う。
あるいは、ＭＰＥＧ−２ＴＳフォーマットに規定されていない記述子である場合は、新たな記述子を生成する処理などを行う。
【０３３５】
（ステップＳ１５４）
次に、ステップＳ１５４において、ステップＳ１５３で生成したＭＰＥＧ−２ＴＳフォーマット対応の管理情報（記述子）を、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＳＩＴ（セレクション情報テーブル）の、
（１）第１記述子ループ（伝送情報記述子ループ）に対する記録データ、
（２）第２記述子ループ（サービス情報記述子ループ）に対する記録データ、
これらの各記述子ループに対する記録データの各々に分離する処理を実行する。
【０３３６】
先に図２２〜図２３を参照して説明したように、ＭＰＥＧ−２ＴＳフォーマット対応の管理情報記録テーブルであるＳＩＴ（セレクション情報テーブル）は、以下の２つの記述子ループの階層構成を有する。
（１）第１記述子ループ（伝送情報記述子ループ）
（２）第２記述子ループ（サービス情報記述子ループ）
【０３３７】
第１記述子ループ（伝送情報記述子ループ）には、伝送情報単位の管理情報が記録される。
また、第２記述子ループ（サービス情報記述子ループ）には、サービス情報（番組等）単位の管理情報が記録される。
【０３３８】
ステップＳ１５４では、ステップＳ１５３で生成したＭＰＥＧ−２ＴＳフォーマット対応の管理情報（記述子）を、
（１）伝送情報単位の管理情報については、第１記述子ループ（伝送情報記述子ループ）に対する記録データ、
（２）伝送情報単位の管理情報については、第２記述子ループ（サービス情報記述子ループ）に対する記録データ、
このように、管理情報を、各記述子ループに対する記録データの各々に分離する処理を実行する。
【０３３９】
（ステップＳ１５５）
次に、ステップＳ１５５において、管理情報変換部３１４は、ステップＳ１５４において、第１記述子ループ（伝送情報記述子ループ）に対する記録データとして分離した伝送情報単位の管理情報を、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＳＩＴ（セレクション情報テーブル）の第１ループ（伝送情報記述子ループ）に記録する処理を行う。
【０３４０】
なお、ステップＳ１５５の処理は、例えば先に図２４〜図３１を参照して説明したＳＩＴに対する管理情報記録処理中の方式Ｓ１，方式Ｓ２の処理に相当する処理である。
【０３４１】
（ステップＳ１５６）
次に、ステップＳ１５６において、管理情報変換部３１４は、ステップＳ１５４において、第２記述子ループ（サービス情報記述子ループ）に対する記録データとして分離したサービス情報単位の管理情報を、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＳＩＴ（セレクション情報テーブル）の第２ループ（サービス情報記述子ループ）に記録する処理を行う。
【０３４２】
なお、先に図２２〜図２３を参照して説明したように、ＭＰＥＧ−２ＴＳフォーマット対応の管理情報記録テーブルであるＳＩＴ（セレクション情報テーブル）の第２記述子ループ（サービス情報記述子ループ）には、サービス情報単位の管理情報が記録される。
【０３４３】
ステップＳ１５６では、ＭＰＥＧ−２ＴＳフォーマット対応の管理情報（記述子）を、サービス情報単位で、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＳＩＴ（セレクション情報テーブル）の第２ループ（サービス情報記述子ループ）に記録する処理を行う。
【０３４４】
なお、ステップＳ１５６の処理は、例えば先に図２４〜図３１を参照して説明したＳＩＴに対する管理情報記録処理中の方式Ｓ４，方式Ｓ５，方式Ｓ６の処理に相当する処理である。
【０３４５】
（ステップＳ１６１）
ステップＳ１６１〜ステップＳ１６５の処理は、ＳＩＴ（セレクション情報テーブル）に対する管理情報記録処理において、ＭＭＴフォーマットデータのシグナリング情報（ＴＬＶ−ＳＩ，ＭＭＴ−ＳＩ）に含まれる管理情報記録テーブル（ＴＬＶ−ＮＩＴ，ＭＨ−ＢＩＴ，ＭＨ−ＳＤＴ，ＭＨ−ＥＩＴ，ＭＨ−ＴＯＴ）の記録情報を利用しない処理のシーケンスである。
【０３４６】
すなわち、ＴＳ（トランスポートストリーム）の再多重化条件に基づくＴＳのフォーマット情報等をＳＩＴ（セレクション情報テーブル）に記録する処理のシーケンスである。
すなわち、情報処理装置３００は、ＭＰＴ（ＭＭＴパッケージテーブル）の記録情報を用いることなく、情報処理装置３００の実行するＴＳ再多重化処理条件に従った管理情報（記述子等）を生成してＳＩＴに記録する。
このステップＳ１６１〜Ｓ１６５の処理は、例えば先に図２４〜図３１を参照して説明したＳＩＴに対する管理情報記録処理中の方式Ｓ３，方式Ｓ７の処理に相当する処理である。
【０３４７】
まず、ステップＳ１６１において、情報処理装置３００は、情報処理装置の実行するＭＰＥＧ−２ＴＳフォーマットデータの再多重化条件を取得する。
具体的には、例えば先に説明した図１７の項目（Ａ）の（Ａ）ＴＳ（トランスポートストリーム）再多重化処理条件、
この項目（Ａ）が、フォーマット変換時に実行可能な画像、音声等の符号化処理態様であり、例えば、以下の３つの例がある。
（１）変換なしＴＳ再多重化処理
（２）画像変換ＴＳ再多重化録処理
（３）画像音声変換ＴＳ再多重化処理
情報処理装置３００は、ステップＳ１６１において、例えば、上記のどのタイプの多重化処理を実行するかを確認する。
【０３４８】
（ステップＳ１６２）
次に、情報処理装置３００は、ステップＳ１６２において、ステップＳ１６１で確認した再多重化条件に基づいて、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＳＩＴ（セレクション情報テーブル）の第１ループ（伝送情報記述子ループ）に記録するための伝送情報単位の管理情報（記述子等）を生成する。
【０３４９】
（ステップＳ１６３）
次に、ステップＳ１６３において、ステップＳ１６２で生成したＭＰＥＧ−２ＴＳフォーマット対応の管理情報（記述子等）を、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＳＩＴ（セレクション情報テーブル）の第１ループ（伝送情報記述子ループ）に記録する処理を行う。
この管理情報の具体例は、例えば先に図２７を参照して説明した管理情報である。
【０３５０】
（ステップＳ１６４）
次に、情報処理装置３００は、ステップＳ１６４において、ステップＳ１６１で確認した再多重化条件に基づいて、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＳＩＴ（セレクション情報テーブル）の第２ループ（サービス情報記述子ループ）に記録するためのサービス情報単位の管理情報（記述子等）を生成する。
【０３５１】
（ステップＳ１６５）
次に、ステップＳ１６５において、ステップＳ１６４で生成したＭＰＥＧ−２ＴＳフォーマット対応の管理情報（記述子等）を、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＳＩＴ（セレクション情報テーブル）の第２ループ（サービス情報記述子ループ）に記録する処理を行う。
この管理情報の具体例は、例えば先に図３１を参照して説明した管理情報である。
【０３５２】
以上、図３４〜図３８に示すフローを参照して、ＭＭＴフォーマットにおいて規定された管理情報を、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報（ＰＳＩ／ＳＩ）として記録する処理、および、ＴＳ多重化処理条件に応じた管理情報をＭＰＥＧ−２ＴＳフォーマット規定の管理情報（ＰＳＩ／ＳＩ）として記録する処理シーケンスについて説明した。
これらの処理によって、ＭＭＴフォーマットからＭＰＥＧ−２ＴＳフォーマットに変換する際に、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報を過不足なく記録することが可能となる。
【０３５３】
例えば、ＭＭＴフォーマットにおいて規定された管理情報は、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報（ＰＳＩ／ＳＩ）として記録され、またＴＳ多重化条件に基づく各ストリームのフォーマット態様等の情報もＭＰＥＧ−２ＴＳフォーマット規定の管理情報（ＰＳＩ／ＳＩ）として記録されることになる。
【０３５４】
これらの処理を行うことで、上記の管理情報（ＰＳＩ／ＳＩ）を含むＭＰＥＧ−２ＴＳフォーマットデータをメディアから読み出して再生する装置が、ＭＰＥＧ−２ＴＳフォーマットデータに対する再生処理のみ実行可能な装置であっても、正常なコンテンツ再生を行うことができる。
【０３５５】
また、上記の管理情報（ＰＳＩ／ＳＩ）を含むＭＰＥＧ−２ＴＳフォーマットデータの再配信データを受信して再生する装置が、ＭＰＥＧ−２ＴＳフォーマットデータに対する再生処理のみ実行可能な装置であっても、正常なコンテンツ再生を行うことができる。
【０３５６】
［９．情報処理装置の構成例について］
次に、情報記録媒体に対するデータ記録、情報記録媒体からのデータ再生を実行する情報処理装置として適用可能な情報処理装置のハードウェア構成例について、図３９を参照して説明する。
【０３５７】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５０１は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５０２、または記憶部５０８に記憶されているプログラムに従って各種の処理を実行するデータ処理部として機能する。例えば、上述した実施例において説明したシーケンスに従った処理を実行する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５０３には、ＣＰＵ５０１が実行するプログラムやデータなどが記憶される。これらのＣＰＵ５０１、ＲＯＭ５０２、およびＲＡＭ５０３は、バス５０４により相互に接続されている。
【０３５８】
ＣＰＵ５０１はバス５０４を介して入出力インタフェース５０５に接続され、入出力インタフェース５０５には、各種スイッチ、キーボード、マウス、マイクロホンなどよりなる入力部５０６、ディスプレイ、スピーカなどよりなる出力部５０７が接続されている。ＣＰＵ５０１は、入力部５０６から入力される指令に対応して各種の処理を実行し、処理結果を例えば出力部５０７に出力する。
【０３５９】
入出力インタフェース５０５に接続されている記憶部５０８は、例えばハードディスク等からなり、ＣＰＵ５０１が実行するプログラムや各種のデータを記憶する。通信部５０９は、インターネットやローカルエリアネットワークなどのネットワークを介したデータ通信の送受信部、さらに放送波の送受信部として機能し、外部の装置と通信する。
【０３６０】
入出力インタフェース５０５に接続されているドライブ５１０は、磁気ディスク、光ディスク、光磁気ディスク、あるいはメモリカード等の半導体メモリなどのリムーバブルメディア５１１を駆動し、データの記録あるいは読み取りを実行する。
【０３６１】
［１０．本開示の構成のまとめ］
以上、特定の実施例を参照しながら、本開示の実施例について詳解してきた。しかしながら、本開示の要旨を逸脱しない範囲で当業者が実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本開示の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
【０３６２】
なお、本明細書において開示した技術は、以下のような構成をとることができる。
（１）  ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換するデータ処理部を有し、
前記データ処理部は、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに対する管理情報の記録処理を行う構成であり、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報と同一種類の管理情報をＭＭＴフォーマット規定の管理情報記録テーブルから選択して、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する情報処理装置。
【０３６３】
（２）前記データ処理部は、
ＭＭＴフォーマット規定の管理情報記録テーブルから選択した管理情報が、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報のデータ形式と異なる場合、データ形式を、ＭＰＥＧ−２ＴＳフォーマット規定のデータ形式に変換してＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する（１）に記載の情報処理装置。
【０３６４】
（３）  前記データ処理部は、
ＭＭＴフォーマット規定の管理情報記録テーブルに記録された管理情報と同一種類の管理情報が、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報として規定されていない場合、
ＭＭＴフォーマット規定の管理情報記録テーブルに記録された管理情報と同一種類の新たなＭＰＥＧ−２ＴＳフォーマット規定の管理情報を生成してＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する（１）または（２）に記載の情報処理装置。
【０３６５】
（４）  前記データ処理部は、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報と同一種類の管理情報が、ＭＭＴフォーマット規定の管理情報記録テーブルに記録されていない場合、
新たな管理情報を生成してＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する（１）〜（３）いずれかに記載の情報処理装置。
【０３６６】
（５）  前記データ処理部は、
ＭＭＴフォーマット規定の管理情報記録テーブルに記録された管理情報が、処理状況に応じた修正が必要な管理情報である場合、管理情報を修正し、修正した管理情報をＭＰＥＧ−２ＴＳフォーマット規定の管理情報としてＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する（１）〜（４）いずれかに記載の情報処理装置。
【０３６７】
（６）  前記データ処理部は、
ＭＭＴフォーマット規定の管理情報記録テーブルに記録された管理情報がコピー制御情報、または時間情報、またはネットワーク情報を含む場合、これらの情報を含む管理情報を、処理状況に応じて修正し、修正した管理情報をＭＰＥＧ−２ＴＳフォーマット規定の管理情報としてＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する（５）に記載の情報処理装置。
【０３６８】
（７）  ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルは、
ＰＭＴ（プログラムマップテーブル）、またはＳＩＴ（セレクション情報テーブル）の少なくともいずれかのテーブルである（１）〜（６）いずれかに記載の情報処理装置。
【０３６９】
（８）  ＭＭＴフォーマット規定の管理情報記録テーブルは、
ＭＭＴフォーマット規定のシグナリング情報であるＴＬＶ−ＳＩ、またはＭＭＴ−ＳＩの少なくともいずれかに含まれる管理情報記録テーブルである（１）〜（７）いずれかに記載の情報処理装置。
【０３７０】
（９）  ＭＭＴフォーマット規定の管理情報記録テーブルは、
前記ＴＬＶ−ＳＩに含まれるＴＬＶ−ＮＩＴ（ネットワーク情報テーブル）、または、
前記ＭＭＴ−ＳＩに含まれるＭＨ−ＢＩＴ（ブロードキャスタ情報テーブル）、ＭＨ−ＳＤＴ（サービス記述テーブル）、ＭＨ−ＥＩＴ（イベント情報テーブル）、ＭＨ−ＴＯＴ（タイムオフセットテーブル）、ＭＰＴ（ＭＭＴパッケージテーブル）の少なくともいずれかのテーブルである（８）に記載の情報処理装置。
【０３７１】
（１０）  前記データ処理部は、
ＭＭＴフォーマット規定の管理情報記録テーブルであるＭＰＴ（ＭＭＴパッケージテーブル）の第１記述子ループ（ＭＰＴ記述子ループ）に記録された管理情報を、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＰＭＴ（プログラムマップテーブル）の第１記述子ループ（プログラム記述子ループ）に記録し、
前記ＭＰＴ（ＭＭＴパッケージテーブル）の第２記述子ループ（アセット記述子ループ）に記録された管理情報を、
前記ＰＭＴ（プログラムマップテーブル）の第２記述子ループ（ＥＳ記述子ループ）に記録する（１）〜（９）いずれかに記載の情報処理装置。
【０３７２】
（１１）  前記データ処理部は、
ＭＭＴフォーマット規定のシグナリング情報であるＴＬＶ−ＳＩ、またはＭＭＴ−ＳＩに含まれる管理情報記録テーブルに記録された管理情報を、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルであるＳＩＴ（セレクション情報テーブル）に記録する構成であり、
前記ＴＬＶ−ＳＩ、またはＭＭＴ−ＳＩに含まれる管理情報記録テーブルに記録された管理情報中の伝送情報単位の管理情報を、前記ＳＩＴ（セレクション情報テーブル）の第１記述子ループ（伝送情報記述子ループ）に記録し、
前記ＴＬＶ−ＳＩ、またはＭＭＴ−ＳＩに含まれる管理情報記録テーブルに記録された管理情報中のサービス情報単位の管理情報を、前記ＳＩＴ（セレクション情報テーブル）の第２記述子ループ（サービス情報記述子ループ）に記録する（１）〜（１０）いずれかに記載の情報処理装置。
【０３７３】
（１２）  前記データ処理部は、
ＭＭＴフォーマットからＭＰＥＧ−２ＴＳフォーマットへの変換処理に際して実行するＴＳ再多重化処理態様に応じた符号化態様情報を含む管理情報を、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報として新たに生成してＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する（１）〜（１１）いずれかに記載の情報処理装置。
【０３７４】
（１３）  前記情報処理装置は、さらに、
前記データ処理部の生成したＭＰＥＧ−２ＴＳフォーマットデータを情報記録媒体に記録、または外部に出力する（１）〜（１２）いずれかに記載の情報処理装置。
【０３７５】
（１４）  前記データ処理部がフォーマット変換により生成するＭＰＥＧ−２ＴＳフォーマットデータは、パーシャルＴＳフォーマットデータである（１）〜（１３）いずれかに記載の情報処理装置。
【０３７６】
（１５）  前記データ処理部は、
ＭＭＴフォーマット規定の管理情報記録テーブルに記録された管理情報である１６ビットタグの記述子を、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報である８ビットタグの記述子に変換してＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する（１）〜（１４）いずれかに記載の情報処理装置。
【０３７７】
（１６）  情報処理装置において実行する情報処理方法であり、
前記情報処理装置は、
ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換するデータ処理部を有し、
前記データ処理部が、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに対する管理情報の記録処理を実行し、
前記管理情報の記録処理において、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報と同一種類の管理情報をＭＭＴフォーマット規定の管理情報記録テーブルから選択して、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する処理を実行する情報処理方法。
【０３７８】
（１７）  情報処理装置において情報処理を実行させるプログラムであり、
前記情報処理装置は、
ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換するデータ処理部を有し、
前記プログラムは、前記データ処理部に、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに対する管理情報の記録処理を実行させ、
前記管理情報の記録処理において、
ＭＰＥＧ−２ＴＳフォーマット規定の管理情報と同一種類の管理情報をＭＭＴフォーマット規定の管理情報記録テーブルから選択して、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する処理を実行させるプログラム。
【０３７９】
また、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。例えば、プログラムは記録媒体に予め記録しておくことができる。記録媒体からコンピュータにインストールする他、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットといったネットワークを介してプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０３８０】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０３８１】
以上、説明したように、本開示の一実施例の構成によれば、ＭＭＴフォーマットからＭＰＥＧ−２ＴＳフォーマットに変換する際に、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報を過不足なく記録する構成が実現される。
具体的には、例えば、ＭＭＴフォーマットデータをＭＰＥＧ−２ＴＳフォーマットデータに変換する処理において、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報と同一種類の管理情報をＭＭＴフォーマット規定の管理情報記録テーブルから選択して、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報記録テーブルに記録する。各フォーマット規定の管理情報のデータ形式が異なる場合、データ形式を、ＭＰＥＧ−２ＴＳフォーマット規定のデータ形式に変換して記録する。
本構成により、ＭＭＴフォーマットからＭＰＥＧ−２ＴＳフォーマットに変換する際に、ＭＰＥＧ−２ＴＳフォーマット規定の管理情報を過不足なく記録する構成が実現される。
【符号の説明】
【０３８２】
２０  送信装置
２１  放送サーバ
２２  データ配信サーバ
３０  情報処理装置
３１  ＢＤレコーダ
３２  ＴＶ
３３  ＰＣ
３４  携帯端末
４０  情報記録媒体（メディア）
４１  ＢＤ
４２  ＨＤＤ
４３  フラッシュメモリ
５０  ＭＭＴフォーマットデータ
６０  ＭＰＥＧ−２ＴＳフォーマットデータ
３００  情報処理装置
３０１  データ入力部
３０２  ユーザ入力部
３０３  制御部
３０４  記憶部
３０５  デマルチプレクサ
３０６  フォーマット変換部
３０７  出力バッファ
３０８  記録部
３０９  出力部
３１１  画像データ変換部
３１２  音声データ変換部
３１３  字幕データ変換部
３１４  管理情報変換部
３１５  マルチプレクサ
３２０  情報記録媒体
３３１  ＭＭＴフォーマットデータ
３３２  ＭＰＥＧ−２ＴＳフォーマットデータ
３５１  ＭＭＴ管理情報バッファ
３５２  ＭＭＴ管理情報（記述子）抽出部
３５３  ＭＰＥＧ−２ＴＳ管理情報（記述子）生成部
３５４  ＭＰＥＧ−２ＴＳ管理情報（ＰＳＩ／ＳＩ）生成部
３５５  ＭＰＥＧ−２ＴＳ管理情報（ＰＳＩ／ＳＩ）バッファ
５０１  ＣＰＵ
５０２  ＲＯＭ
５０３  ＲＡＭ
５０４  バス
５０５  入出力インタフェース
５０６  入力部
５０７  出力部
５０８  記憶部
５０９  通信部
５１０  ドライブ
５１１  リムーバブルメディア
【図１】
2018070244.tif 000003
【図２】
2018070244.tif 000004
【図３】
2018070244.tif 000005
【図４】
2018070244.tif 000006
【図５】
2018070244.tif 000007
【図６】
2018070244.tif 000008
【図７】
2018070244.tif 000009
【図８】
2018070244.tif 000010
【図９】
2018070244.tif 000011
【図１０】
2018070244.tif 000012
【図１１】
2018070244.tif 000013
【図１２】
2018070244.tif 000014
【図１３】
2018070244.tif 000015
【図１４】
2018070244.tif 000016
【図１５】
2018070244.tif 000017
【図１６】
2018070244.tif 000018
【図１７】
2018070244.tif 000019
【図１８】
2018070244.tif 000020
【図１９】
2018070244.tif 000021
【図２０】
2018070244.tif 000022
【図２１】
2018070244.tif 000023
【図２２】
2018070244.tif 000024
【図２３】
2018070244.tif 000025
【図２４】
2018070244.tif 000026
【図２５】
2018070244.tif 000027
【図２６】
2018070244.tif 000028
【図２７】
2018070244.tif 000029
【図２８】
2018070244.tif 000030
【図２９】
2018070244.tif 000031
【図３０】
2018070244.tif 000032
【図３１】
2018070244.tif 000033
【図３２】
2018070244.tif 000034
【図３３】
2018070244.tif 000035
【図３４】
2018070244.tif 000036
【図３５】
2018070244.tif 000037
【図３６】
2018070244.tif 000038
【図３７】
2018070244.tif 000039
【図３８】
2018070244.tif 000040
【図３９】
2018070244.tif 000041
【国際調査報告】
2018070244.tif 000042
2018070244.tif 000043
2018070244.tif 000044
2018070244.tif 000045
2018070244.tif 000046
2018070244.tif 000047