(57)【特許請求の範囲】
【請求項１】
受信したコンテンツのプログラム・スペシフィク・インフォメーションのプログラム・マップ・テーブルに記述されるエレメンタリーＰＩＤで示されたＴＳパケットのみを蓄積し、蓄積された当該ＴＳパケットに含まれる情報に従った再生手法により前記コンテンツを再生するコンテンツ受信装置に対して、プログラムを特定する情報である前記プログラム・スペシフィク・インフォメーションの一種であり、パケット識別であるＰＩＤを指定する前記プログラム・マップ・テーブルを生成して、このプログラム・マップ・テーブルを含む前記プログラム・スペシフィック・インフォメーションを前記コンテンツに付加して送信する限定再生方式のコンテンツ送信装置であって、
前記プログラム・マップ・テーブルに記述される前記エレメンタリーＰＩＤ領域に、当該プログラム・マップ・テーブルに挿入された限定再生記述子中の限定再生ＰＩＤ領域に記述されたパケット識別を追加するエレメンタリーＰＩＤ生成手段を備えるプログラム・マップ・テーブル生成手段と、
このプログラム・マップ・テーブル生成手段で生成されたプログラム・マップ・テーブルを有する前記プログラム・スペシフィク・インフォメーションを含むトランスポート・ストリームからなる前記コンテンツを前記コンテンツ受信装置に送信するコンテンツ送信手段と、
を備えたことを特徴とするコンテンツ送信装置。
【請求項２】
請求項１に記載のコンテンツ送信装置から送信されたコンテンツを受信するコンテンツ受信装置において、
前記コンテンツを受信するコンテンツ受信手段と、
このコンテンツ受信手段で受信されたコンテンツのプログラム・スペシフィク・インフォメーションのプログラム・マップ・テーブルに記述されるエレメンタリーＰＩＤで示されたＴＳパケットのみを蓄積するパケット蓄積手段と、
このパケット蓄積手段で蓄積されたＴＳパケットに含まれる情報に従った再生手法により、前記コンテンツを再生する再生手段と、
を備えることを特徴とするコンテンツ受信装置。
【請求項３】
プログラムを特定する情報であるプログラム・スペシフィク・インフォメーションの一種であり、パケット識別であるＰＩＤを指定するプログラム・マップ・テーブルを生成して、このプログラム・マップ・テーブルを含む前記プログラム・スペシフィック・インフォメーションをコンテンツに付加して送信するコンテンツ送信装置と、当該コンテンツ送信装置から送信されたコンテンツを受信するコンテンツ受信装置とを備える限定再生方式のコンテンツ送受信システムであって、
前記コンテンツ送信装置は、
前記プログラム・マップ・テーブルに記述されるエレメンタリーＰＩＤ領域に、当該プログラム・マップ・テーブルに挿入された限定再生記述子中の限定再生ＰＩＤ領域に記述されたパケット識別を追加するエレメンタリーＰＩＤ生成手段を備えるプログラム・マップ・テーブル生成手段と、
このプログラム・マップ・テーブル生成手段で生成されたプログラム・マップ・テーブルを有する前記プログラム・スペシフィク・インフォメーションを含むトランスポート・ストリームからなる前記コンテンツを前記コンテンツ受信装置に送信するコンテンツ送信手段と、を備え、
前記コンテンツ受信装置は、
前記コンテンツを受信するコンテンツ受信手段と、
このコンテンツ受信手段で受信されたコンテンツのプログラム・スペシフィク・インフォメーションのプログラム・マップ・テーブルに記述されるエレメンタリーＰＩＤで示されたＴＳパケットのみを蓄積するパケット蓄積手段と、
このパケット蓄積手段で蓄積されたＴＳパケットに含まれる情報に従った再生手法により、前記コンテンツを再生する再生手段と、
を備えることを特徴とするコンテンツ送受信システム。
【請求項４】
コンピュータを、請求項１に記載のコンテンツ送信装置として機能させるためのコンテンツ送信プログラム。
【請求項５】
コンピュータを、請求項２に記載のコンテンツ受信装置として機能させるためのコンテンツ受信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを送信する場合に付加されるプログラム・マップ・テーブルを生成するコンテンツ送信装置、コンテンツ受信装置、コンテンツ送受信システム、コンテンツ送信プログラムおよびコンテンツ受信プログラムに関する。
【背景技術】
【０００２】
従来、コンテンツを送信して受信する方式の一つとして、受信側の限られた受信装置のみが視聴することができる限定受信方式がある（例えば、特許文献１参照）。この限定受信方式では、コンテンツを送信する送信側で、当該コンテンツにスクランブルをかけておき、受信側の受信装置で、当該コンテンツを受信する際に、スクランブルを解除してから視聴する形態となっている。つまり、限定受信方式では、一旦スクランブルを解除したのち、コンテンツの蓄積を行うことができる。なお、コンテンツの蓄積の可否は別途制御される。
【０００３】
この限定受信方式では、コンテンツと共に送信されるプログラム・マップ・テーブル（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ：ＰＭＴ）のＥＳ（Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）ループ（コンテンツの要素信号がその数だけ繰り返し記述される部分）の中のエレメンタリーＰＩＤ（Ｐａｃｋｅｔ  ＩＤｅｎｔｉｆｉｅｒ）領域に当該コンテンツの要素信号が伝送されるＴＳパケットのＰＩＤが記述されていると共に、当該ＰＭＴには限定受信に関する情報を記述した限定受信記述子が含まれており、当該限定受信記述子の中の限定受信ＰＩＤ領域に、スクランブルを解除するための情報であるスクランブル関連情報（ＥＣＭ）が伝送されるＴＳパケットのＰＩＤが記述される。
【０００４】
なお、限定受信方式では、コンテンツを受信する際に、スクランブルを解除してしまうので、当該コンテンツを蓄積する場合でも、限定受信記述子の限定受信ＰＩＤ領域で示されたＰＩＤのＴＳパケットを残しておく（蓄積しておく）必要はない。
【０００５】
ところで、この限定受信方式に類似する方式に限定再生方式（例えば、特許文献２参照）がある。限定再生方式は、放送されたコンテンツを視聴するか否かに拘わらず一旦蓄積しておく、いわゆるサーバー型放送に対応したコンテンツの送受信方式である。この限定再生方式では、限定受信方式と同様に、送信されるコンテンツにスクランブルがかけられている場合がある。このような場合、この限定再生方式では、受信側において、受信したコンテンツを、スクランブルを解除することなくそのまま蓄積し、後日視聴者が視聴（再生）する際にスクランブルを解除することとしている。
【０００６】
また、この限定再生方式では、限定受信方式と同様に、ＰＭＴのＥＳループの中のエレメンタリーＰＩＤ領域に当該コンテンツの要素信号が伝送されるパケット識別が記述されていると共に、当該ＰＭＴに限定再生に関する情報を記述した限定再生記述子が含まれており、当該限定再生記述子の中の限定再生ＰＩＤ領域に、スクランブルを解除するための情報であるスクランブル関連情報（ＥＣＭ−Ｋｃ等）が伝送されるＴＳパケットのＰＩＤが記述される。
【０００７】
この限定再生式と限定受信方式とを比べると、限定再生方式では、コンテンツを受信する際に、スクランブルを解除することはせず、コンテンツを再生する際にスクランブルを解除するので、当該コンテンツを蓄積する場合に、限定再生記述子の限定再生ＰＩＤで示されるスクランブル関連情報のＴＳパケットを蓄積しておく必要がある。
【特許文献１】特開昭６０−１３４６４３号公報
【特許文献２】特開２００３−１１５８３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、通常の受信側の装置のフィルタリング機能は、プログラム・マップ・テーブルのＥＳループに記述されたＰＩＤのＴＳパケットを通過させるようになっており、このフィルタリング機能によるなら限定再生記述子の限定再生ＰＩＤで示されたＴＳパケットを蓄積することはできない。
【０００９】
こうした状況において、限定再生記述子の限定再生ＰＩＤで示されたＴＳパケットを蓄積するためには、受信側の装置において、プログラム・マップ・テーブルの中に挿入された、限定再生記述子の、限定再生ＰＩＤ領域を参照して、その限定再生ＰＩＤで示されたＴＳパケットを別途蓄積しなければならない。これは、受信側の装置にとって負担が大きくなるという問題がある。
【００１０】
そこで、本発明では、前記した問題を解決し、再生時において必要とされるＴＳパケットを蓄積するために生じる受信側の装置の負担を軽減することができるコンテンツ送信装置、コンテンツ受信装置、コンテンツ送受信システム、コンテンツ送信プログラムおよびコンテンツ受信プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
請求項１に記載のコンテンツ送信装置は、受信したコンテンツのプログラム・スペシフィク・インフォメーションのプログラム・マップ・テーブルに記述されるエレメンタリーＰＩＤで示されたＴＳパケットのみを蓄積し、蓄積されたＴＳパケットに含まれる情報に従った再生手法によりコンテンツを再生するコンテンツ受信装置に対してコンテンツを送信するものであり、プログラムを特定する情報であるプログラム・スペシフィク・インフォメーションの一種であり、パケット識別であるＰＩＤを指定するプログラム・マップ・テーブルを生成するプログラム・マップ・テーブル生成手段においてエレメンタリーＰＩＤ生成手段と、コンテンツ送信手段とを備えた構成とした。
【００１４】
かかる構成によれば、コンテンツ送信装置は、プログラム・マップ・テーブルに記述されるエレメンタリーＰＩＤ領域に、当該プログラム・マップ・テーブルに挿入された限定再生記述子の限定再生ＰＩＤ領域に記述されたパケット識別を追加する。このコンテンツ送信装置では、限定再生方式におけるＰＭＴが限定受信方式と同じようなＰＭＴのデータ構造をとるのではなく、限定再生記述子中の限定再生ＰＩＤをエレメンタリーＰＩＤの領域に追加した（記述した）ＰＭＴを生成している。限定再生パケット識別は、限定再生記述子内に加えてＥＳループ内に記述されることになる。これにより、蓄積・記録時におけるＴＳパケットのフィルタリングにおいて、限定再生方式においても従来の受信側の装置の仕組みを最大限利用することができる。
【００１６】
また、コンテンツ送信装置は、コンテンツ送信手段によって、プログラム・マップ・テーブル生成手段で生成されたプログラム・マップ・テーブル、つまり、エレメンタリーＰＩＤ領域に、限定再生記述子中の限定再生ＰＩＤ領域に記述されたパケット識別が追加された、プログラム・マップ・テーブルが含まれる、プログラム・スペシフィク・インフォメーションを有すＴＳからなるコンテンツを送信する。なお、プログラム・マップ・テーブル（Ｐｒｏｇｒａｍ Ｍａｐ Ｔａｂｌｅ：ＰＭＴ）は、プログラム・スペシフィク・インフォメーション（Ｐｒｏｇｒａｍ Ｓｐｅｃｉｆｉｃ Ｉｎｆｏｒｍａｔｉｏｎ：ＰＳＩ）に含まれるテーブルの一種である。なお、このプログラム・スペシフィク・インフォメーションには、プログラム・マップ・テーブルの他、プログラム・アソシエーション・テーブル（Ｐｒｏｇｒａｍ Ａｓｓｏｃｉａｔｉｏｎ Ｔａｂｌｅ：ＰＡＴ）、コンディショナル・アクセス・テーブル（Ｃｏｎｄｉｔｉｏｎａｌ Ａｃｃｅｓｓ Ｔａｂｌｅ：ＣＡＴ）等のテーブルが含まれる。
【００１７】
請求項２に記載のコンテンツ受信装置は、請求項１に記載のコンテンツ送信装置から送信されたコンテンツを受信するコンテンツ受信装置において、コンテンツ受信手段と、パケット蓄積手段と、再生手段と、を備える構成とした。
【００１８】
かかる構成によれば、コンテンツ受信装置は、コンテンツ受信手段によって、コンテンツを受信し、パケット蓄積手段によって、コンテンツ受信手段で受信されたコンテンツのプログラム・スペシフィク・インフォメーションのプログラム・マップ・テーブルに記述されるエレメンタリーＰＩＤで示されたＴＳパケットのみを蓄積する。そして、コンテンツ受信装置は、再生手段によって、パケット蓄積手段で蓄積されているＴＳパケットに含まれる情報に従った再生手法により、コンテンツを再生する。
【００１９】
請求項３に記載のコンテンツ送受信システムは、プログラムを特定する情報であるプログラム・スペシフィク・インフォメーションの一種であり、パケット識別であるＰＩＤを指定するプログラム・マップ・テーブルを生成して、このプログラム・マップ・テーブルを含む前記プログラム・スペシフィック・インフォメーションをコンテンツに付加して送信するコンテンツ送信装置と、当該コンテンツ送信装置から送信されたコンテンツを受信するコンテンツ受信装置とを備える限定再生方式のコンテンツ送受信システムであって、前記コンテンツ送信装置は、前記プログラム・マップ・テーブルに記述されるエレメンタリーＰＩＤ領域に、当該プログラム・マップ・テーブルに挿入された限定再生記述子中の限定再生ＰＩＤ領域に記述されたパケット識別を追加するエレメンタリーＰＩＤ生成手段を備えるプログラム・マップ・テーブル生成手段と、このプログラム・マップ・テーブル生成手段で生成されたプログラム・マップ・テーブルを有する前記プログラム・スペシフィク・インフォメーションを含むトランスポート・ストリームからなるコンテンツを前記コンテンツ受信装置に送信するコンテンツ送信手段と、を備え、前記コンテンツ受信装置は、前記コンテンツを受信するコンテンツ受信手段と、このコンテンツ受信手段で受信されたコンテンツのプログラム・スペシフィク・インフォメーションのプログラム・マップ・テーブルに記述されるエレメンタリーＰＩＤで示されたＴＳパケットのみを蓄積するパケット蓄積手段と、このパケット蓄積手段で蓄積されたＴＳパケットに含まれる情報に従った再生手法により、前記コンテンツを再生する再生手段と、を備えることを特徴とする。
【００２１】
請求項４に記載のコンテンツ送信プログラムは、コンピュータを、請求項１に記載のコンテンツ送信装置として機能させることを特徴とする。
【００２２】
請求項５に記載のコンテンツ受信プログラムは、コンピュータを、請求項２に記載のコンテンツ受信装置として機能させることを特徴とする。
【発明の効果】
【００２４】
請求項１、３、５に記載の発明によれば、エレメンタリーＰＩＤ領域に、限定再生記述子中の限定再生ＰＩＤ領域に記述されたパケット識別を追加しておくことで、ここで生成されたプログラム・マップ・テーブルが含まれたプログラム・スペシフィク・インフォメーションを有すＴＳからなるコンテンツを受信した受信側の装置では、コンテンツを蓄積する際に、エレメンタリーＰＩＤで示されるＴＳパケットが蓄積されるので、別途限定再生記述子中の限定再生ＰＩＤ領域を参照してＴＳパケットを蓄積しておく必要がなく、受信側の装置の負担を軽減することができる。
【００２５】
そして、請求項１、３、５に記載の発明によれば、エレメンタリーＰＩＤ領域に記述子中のＰＩＤまたは限定再生記述子中の限定再生ＰＩＤが追加されているプログラム・マップ・テーブルが含まれたプログラム・スペシフィク・インフォメーションを有すＴＳからなるコンテンツを送信することができる。
【００２６】
請求項２、３、６に記載の発明によれば、エレメンタリーＰＩＤ領域に記述子中のＰＩＤまたは限定再生記述子中の限定再生ＰＩＤが追加されているプログラム・マップ・テーブルが含まれたプログラム・スペシフィク・インフォメーションを有すＴＳからなるコンテンツを受信することで、コンテンツ蓄積時に記述子中のＰＩＤ領域で示されるＴＳパケットまたは限定再生記述子中の限定再生ＰＩＤ領域で示されるＴＳパケットを参照する必要がなく、参照した場合にコンテンツを処理するのに要す負担を軽減することができる。
【発明を実施するための最良の形態】
【００２７】
次に、本発明の実施形態について、適宜、図面を参照しながら詳細に説明する。
〈コンテンツ送受信システム［コンテンツ送信装置およびコンテンツ受信装置］の構成〉
図１は、コンテンツ送受信システムのブロック図である。図１に示すように、コンテンツ送受信システムＳは、限定再生方式のコンテンツを送受信するもので、コンテンツ送信装置１と、コンテンツ受信装置３とを備えている。
【００２８】
コンテンツ送信装置１は、プログラム・マップ・テーブル（以下、ＰＭＴと記載する）を生成して、このＰＭＴを含むプログラム・スペシフィック・インフォメーション（以下、以下、ＰＳＩと記載する）を、入力されたコンテンツ（スクランブルされたコンテンツ）に付加して送信するもので、ＰＭＴ生成手段（プログラム・マップ・テーブル生成装置）５と、多重化手段７と、コンテンツ送信手段９とを備えている。
【００２９】
ＰＭＴ生成手段５は、ＰＭＴを生成するもので、記述子情報生成手段１１と、記述子構成手段１３と、記述子第一挿入手段１５と、ＥＳ情報生成手段１７と、ＥＳループ構成手段１９と、疑似ＥＳ情報生成手段２１（エレメンタリーＰＩＤ生成手段）と、疑似ＥＳループ構成手段２３（エレメンタリーＰＩＤ生成手段）と、記述子第二挿入手段２５と、ＥＳループ挿入手段２７と、ＰＭＴ本体情報生成手段２９と、ＰＭＴ本体構成手段３１とを備えている。
【００３０】
ここで、このＰＭＴ生成手段５の説明に先立ち、ＰＭＴ本体と限定再生記述子とのデータ構造について図４および図５を参照して説明する。
図４に示すように、ＰＭＴのデータ構造は、８ビットのテーブル識別（‘０Ｘ０２’に固定）と、１ビットのセクションシンタクス指示（‘１’に固定）と、１２ビットのセクション長と、１６ビットの放送番組番号識別と、５ビットのバージョン番号と、１ビットのカレントネクスト指示と、８ビットのセクション番号と、８ビットの最終セクション番号と、１３ビットのＰＣＲ＿ＰＩＤと、１２ビットの番組情報長と、８ビットの整数倍の記述子領域１と、８ビットのストリーム形式識別と、１３ビットのエレメンタリーＰＩＤと、１２ビットのＥＳ情報長と、８ビットの整数倍の記述子領域２と、３２ビットのＣＲＣとを備えている。
【００３１】
なお、８ビットのストリーム形式識別と、１３ビットのエレメンタリーＰＩＤと、１２ビットのＥＳ情報長と、８ビットの整数倍の記述子領域２とはＥＳ（エレメンタリー・ストリーム）の数だけ繰り返し設定される部分（ＥＳループ）である。また、このＰＭＴのデータ構造の中で、文言を記載していない枡は、固定値をとる部分、または、拡張用に予約された部分を示している。
【００３２】
ここで示したＰＭＴのデータ構造は、ＩＳＯ／ＩＥＣ  １３８１８−１、並びに、平成１５年総務省告示第３７号で定義されているものであり、ＡＲＩＢ  ＳＴＤ−Ｂ１０などに示されたものであるので、本願発明と直接関係のない各部の詳細な説明は省略する。
【００３３】
ストリーム形式識別は、送信されている各ＥＳの、映像や音声などの種別を示す情報である。エレメンタリーＰＩＤは、送信されている各ＥＳがどんなＰＩＤ値（識別番号）で伝送されているかを示す情報である。つまり、受信側から見れば、このストリーム形式識別とエレメンタリーＰＩＤによって、映像や音声などそれぞれの信号を受信するには、何というＰＩＤ値のＴＳパケットを捕捉すればよいかということがわかる。
なお、この実施形態において対象となるＥＳは、限定再生の関連情報などがある。
【００３４】
図５に示すように、限定再生記述子のデータ構造は、８ビットの記述子タグ（‘０ｘＦ８’に固定）と、８ビットの記述子長と、１６ビットの限定再生方式識別と、１３ビットの限定再生ＰＩＤと、８ビットの整数倍のプライベートデータとを備えている。なお、この限定再生記述子のデータ構造の中で、文言を記載していない枡は、固定値をとる部分、または、拡張用に予約された部分を示している。また、ここで示した限定再生記述子のデータ構造は、平成１５年総務省告示第３７号で定義されているものであり、ＡＲＩＢ  ＳＴＤ−Ｂ１０などに示されたものであるので、本願発明と直接関係のない各部の詳細な説明は省略する。
【００３５】
限定再生ＰＩＤは、コンテンツの限定再生を行うための関連情報を伝送するＥＳ、すなわち、コンテンツのスクランブルを解除するＥＣＭ−Ｋｃなどが含まれているＴＳパケットがどんなＰＩＤ値（識別番号）で伝送されているかを示す情報である。
【００３６】
これより、ＰＭＴ生成手段５の説明を行う。
記述子情報生成手段１１は、ＰＭＴの記述子領域１および記述子領域２に挿入される記述子の具体的な値を発生させるものである。
【００３７】
記述子構成手段１３は、記述子情報生成手段１１で発生されたＰＭＴの記述子領域１および記述子領域２に挿入される記述子の具体的な信号形式を、フォーマットするものである。ここで、記述子構成手段１３によるフォーマットとは、記述子の各値を、ＰＭＴの記述子領域１または記述子領域２に挿入可能な信号形式に構成することである。
【００３８】
記述子第一挿入手段１５は、ＰＭＴの記述子領域２に、記述子構成手段１３でフォーマットされた記述子を挿入するものである。
【００３９】
ＥＳ情報生成手段１７は、繰り返し（図４参照）の中に記述されるＥＳ情報を発生させるものである。ＥＳ情報とは、ＥＳ（Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）に関する情報であり、ＥＳの種類（ストリーム形式識別［図４参照］）、ＥＳを伝送するＰＩＤ（エレメンタリーＰＩＤ［図４参照］）等が挙げられる。すなわち、ここでは、「ＥＳ」とは、１つのＰＩＤで伝送される要素信号である。
【００４０】
ＥＳループ構成手段１９は、ＥＳ情報生成手段１７で発生されたＥＳ情報をフォーマットするものである。ここで、ＥＳループ構成手段１９によるフォーマットとは、ＥＳ情報を、ＥＳループ（繰り返し）の具体的な信号形式に構成することである。
【００４１】
疑似ＥＳ情報生成手段２１は、繰り返し（図４参照）の中に記述される疑似ＥＳ情報を発生させるものである。疑似ＥＳ情報とは、記述子の中に記述されたＥＳに関する情報であり、限定再生方式記述子の中に記述されたスクランブル関連情報を伝送する限定再生ＰＩＤ値等が挙げられる。なお、ここでは、本来のＥＳ情報と区別するために、ＥＳループに挿入される、擬似的なＥＳ情報として、疑似ＥＳ情報と呼称することとしている。
【００４２】
また、この疑似ＥＳ情報を識別するストリーム形式識別は、以下のような値を使用する方法が想定される。まず、ＥＳの種類に応じて、本来のＩＳＯ／ＩＥＣ  １３８１８−１に定めるストリーム種別値を使用する方法をとることができる。ただし、この場合、ＩＳＯ／ＩＥＣ  １３８１８−１に定められた範囲外のストリームには使用することができない。また、疑似ＥＳ情報が記述されたストリームは、ＩＳＯ／ＩＥＣ１３８１８−１に定められたストリームであると認識されるため、当該ストリームを隠蔽するなどの用途には使用することができなくなる。
【００４３】
また、０ｘ１５〜０ｘ７ＦのＩＳＯ／ＩＥＣ  １３８１８−１  Ｒｅｓｅｒｖｅｄの領域、または、０ｘ８０〜０ｘＦＦのＩＳＯ／ＩＥＣ  １３８１８−１  Ｕｓｅｒ  Ｐｒｉｖａｔｅの領域を用いて、「別途定めるストリーム種別に従う」、「種別を定めないストリーム」、「不定」等のストリーム形式識別を拡張定義し、これを、疑似ＥＳ情報に使用するストリーム形式識別として用いる方法をとることもできる。
【００４４】
疑似ＥＳループ構成手段２３は、疑似ＥＳ情報生成手段２１で発生された疑似ＥＳ情報をフォーマットするものである。ここで、疑似ＥＳループ構成手段２３によるフォーマットとは、疑似ＥＳ情報を、ＥＳループ（繰り返し）の具体的な信号形式に構成することである。
【００４５】
記述子第二挿入手段２５は、ＰＭＴの記述子領域１に、記述子構成手段１３でフォーマットされた情報を挿入するものである。
【００４６】
ＥＳループ挿入手段２７は、ＥＳループ構成手段１９でフォーマットされたＥＳ情報と、疑似ＥＳループ構成手段２３でフォーマットされた疑似ＥＳ情報とをＰＭＴ本体に挿入するものである。
【００４７】
ＰＭＴ本体情報生成手段２９は、ＰＭＴ本体の情報を発生させるものである。つまり、このＰＭＴ本体情報生成手段２９は、ＰＭＴに含まれる情報の中で、記述子第二挿入手段２５およびＥＳループ挿入手段２７で生成された記述子領域１およびＥＳループ以外の部分を、ＰＭＴ本体として発生させるものである。すなわち、ＰＭＴ本体には、図４に示したテーブル識別やセクションシンタクス指示等の情報が含まれていることになる。
【００４８】
ＰＭＴ本体構成手段３１は、ＰＭＴ本体情報生成手段２９で発生されたＰＭＴ本体と、記述子第二挿入手段２５から出力された記述子領域１と、ＥＳループ構成手段２７から出力されたＥＳループとを合成し、具体的なＰＭＴの信号形式に構成する部分である。
【００４９】
このＰＭＴ生成手段５によれば、ＥＳループに含まれるエレメンタリーＰＩＤの領域に記述子のＰＩＤまたは限定再生記述子の限定再生ＰＩＤを追加しておくことで、ここで生成されたＰＭＴが含まれたＰＳＩを有すストリームからなるコンテンツを受信したコンテンツ受信装置３では、コンテンツが蓄積される際に、エレメンタリーＰＩＤで指示されるパケット識別のＴＳパケットが蓄積されるので、別途記述子内で記述されたパケット識別のＴＳパケットを蓄積しておく必要がなく、受信側のコンテンツ受信装置３の負担を軽減することができる。
【００５０】
多重化手段７は、ＰＭＴ生成手段５で生成されたＰＭＴと、別途生成され入力されたＰＡＴ（Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ）等とを含めたＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）を、外部から入力されたコンテンツと多重するものである。
【００５１】
コンテンツ送信手段９は、多重化手段７で多重されたコンテンツを、コンテンツ受信装置３に送信するものである。
【００５２】
このコンテンツ送信装置１によれば、記述子内のＰＩＤまたは限定再生記述子内の限定再生ＰＩＤが、ＥＳループ（エレメンタリーＰＩＤ）にも記述されているＰＭＴが含まれたＰＳＩを有すストリームからなるコンテンツを送信することができる。
【００５３】
コンテンツ受信装置３は、コンテンツ送信装置１から送信されたコンテンツを受信して、ＥＳループのエレメンタリーＰＩＤに記述されているパケット識別に従って、当該コンテンツを蓄積・再生するもので、コンテンツ受信手段３３と、コンテンツ蓄積手段（パケット蓄積手段）３５と、ＰＩＤフィルタリング手段３７と、エレメンタリーＰＩＤ読取手段３９と、再生手段４１とを備えている。
【００５４】
コンテンツ受信手段３３は、コンテンツ送信装置１から送信されたコンテンツ（ＰＳＩを有すストリーム）を受信するものである。
エレメンタリーＰＩＤ読取手段３９は、ＰＭＴのＥＳループ（繰り返し）に記述されているエレメンタリーＰＩＤに記述されたパケット識別値を読み取るものである。
【００５５】
ＰＩＤフィルタリング手段３７は、エレメンタリーＰＩＤ読取手段３９によって読取られたエレメンタリーＰＩＤの記述されたパケット識別値のＴＳパケットを通過させ、パーシャルＴＳを作るものである。なお、パーシャルＴＳを作るため、ＰＡＴの変換機能、ＰＭＴの通過機能なども有する。
コンテンツ蓄積手段３５は、ＰＩＤフィルタリング手段３７でフィルタリングされたＴＳパケットを蓄積する。すなわち、ＰＭＴに記述されるエレメンタリーＰＩＤで示されたＴＳパケットのみを蓄積するものであり、一般的な記録媒体から構成されている。
【００５６】
再生手段４１は、コンテンツ蓄積手段３５から、コンテンツおよびＰＳＩを読み出し、読み出したＰＳＩに従って、コンテンツを再生するものである。
【００５７】
このコンテンツ受信装置３によれば、コンテンツ受信手段３３でエレメンタリーＰＩＤに記述子のＰＩＤまたは限定再生記述子の限定再生ＰＩＤが追加されているＰＭＴが含まれたＰＳＩを有すストリームからなるコンテンツを受信することで、コンテンツ蓄積時に記述子中のＰＩＤまたは限定再生記述子中の限定再生ＰＩＤを呼び出す必要がなく、従来のように、こうした記述子を呼び出してコンテンツを処理するのに要す負担を軽減することができる。
【００５８】
〈コンテンツ送信装置およびコンテンツ受信装置の動作〉
次に、図２および図３を参照して、コンテンツ送信装置１およびコンテンツ受信装置３の動作について説明する（適宜、図１参照）。
まず、コンテンツ送信装置１は、ＰＭＴ生成手段５の記述子情報生成手段１１によって、記述子領域１および／または記述子領域２に挿入される記述子で記述される情報を生成（発生）する（ステップＳ１）。続いて、コンテンツ送信装置１は、ＰＭＴ生成手段５の記述子情報構成手段１３によって、記述子情報生成手段１１で生成された記述子で記述される情報をフォーマットして、記述子の形式を構成する（ステップＳ２）。
【００５９】
また、コンテンツ送信装置１は、ＰＭＴ生成手段５のＥＳ情報生成手段１７によって、ＥＳ情報を生成し（ステップＳ３）、記述子第一挿入手段１５によって、記述子領域２に挿入される記述子を加えて（挿入して）、ＥＳループ構成手段１９によって、記述子領域２を含むＥＳ情報をフォーマットして、ＥＳループを構成する（ステップＳ４）。コンテンツ送信装置１は、同様に、ＰＭＴ生成手段５の疑似ＥＳ情報生成手段２１によって、記述子情報生成手段１１で生成された記述子情報のうちＰＩＤないし限定再生ＰＩＤの情報から、疑似ＥＳ情報を生成し（ステップＳ５）、疑似ＥＳループ構成手段２３によって、疑似ＥＳ情報をフォーマットして、ＥＳループを構成する（ステップＳ６）。
【００６０】
そして、コンテンツ送信装置１は、ＥＳループ挿入手段２７によって、ＥＳループ構成手段１９で構成したＥＳループと疑似ＥＳループ構成手段２３で構成したＥＳループとをＰＭＴ本体に挿入する（ステップＳ７）。また、コンテンツ送信装置１は、ＰＭＴ生成手段５のＰＭＴ本体情報生成手段２９によって、ＰＭＴ本体に記述される情報を生成する（ステップＳ８）。コンテンツ送信装置１は、ＰＭＴ生成手段５の記述子第二挿入手段２５によって、記述子領域１に挿入される記述子を加えて（挿入して）、ＰＭＴ本体構成手段３１によって、ＰＭＴ本体をフォーマットして、ＰＭＴを構成する（ステップＳ９）。
【００６１】
そしてまた、コンテンツ送信装置１は、多重化手段７によって、ＰＭＴを含むＰＳＩと、外部から入力されたコンテンツ（スクランブルされたコンテンツ）とを多重し（ステップＳ１０）、コンテンツ送信手段９によって、多重したコンテンツを送信する（ステップＳ１１）。
【００６２】
また、図３に示したフローチャートを参照すると、コンテンツ受信装置３は、コンテンツ受信手段３３によって、コンテンツ送信装置１でＰＳＩが多重されたコンテンツを受信し（ステップＳ２１）、エレメンタリーＰＩＤ取得手段３９でコンテンツに含まれるＰＳＩのうちＰＭＴのエレメンタリーＰＩＤを読取る。一方、ＰＩＤフィルタリング手段３７は、エレメンタリーＰＩＤ取得手段３９で取得したエレメンタリーＰＩＤに従って、必要なＴＳパケットをフィルタリングして（ステップＳ２２）、コンテンツ蓄積手段３５に蓄積する（ステップＳ２３）。この場合に、ＥＳループのエレメンタリーＰＩＤの領域に追加されている記述子のＰＩＤ（限定再生記述子の限定再生ＰＩＤ）も蓄積される。
【００６３】
そして、コンテンツ受信装置３は、再生手段４１によって、コンテンツ蓄積手段３５から読取ったコンテンツを再生する（ステップＳ２４）。
【００６４】
以上、本発明の実施形態について説明したが、本発明は前記実施形態には限定されない。例えば、本実施形態では、コンテンツ送受信システム（コンテンツ送信装置１およびコンテンツ受信装置３）として説明したが、これらの装置の各構成による処理を実現可能に、汎用的または特殊なコンピュータ言語によって記述したコンテンツ送信プログラム、コンテンツ受信プログラムとすることもできる。また、コンテンツ送信装置１のＰＭＴ生成手段５による処理を、汎用的または特殊なコンピュータ言語によって記述したＰＭＴ生成プログラムとすることもできる。これらのプログラムは、該当する装置と同様の効果を得ることができる。
また、本実施形態では、記述子中のＰＩＤまたは限定再生記述子中の限定再生ＰＩＤをＥＳループのエレメンタリーＰＩＤとして加えるものとして説明したが、記述子に含まれていてフィルタリングの必要があるＴＳパケットのパケット識別であれば、記述子中のＰＩＤまたは限定再生記述子中の限定再生ＰＩＤに限定されるものではない。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施形態に係るコンテンツ送受信システム（コンテンツ送信装置［ＰＭＴ生成手段］およびコンテンツ受信装置を内包）のブロック図である。
【図２】図１に示したコンテンツ送信装置の動作を説明するためのフローチャートである。
【図３】図１に示したコンテンツ受信装置の動作を説明するためのフローチャートである。
【図４】ＰＭＴのデータ構造を説明するための図である。
【図５】限定再生記述子のデータ構造を説明するための図である。
【符号の説明】
【００６６】
１      コンテンツ送信装置
３      コンテンツ受信装置
５      ＰＭＴ生成手段（プログラム・マップ・テーブル生成装置）
７      多重化手段
９      コンテンツ送信手段
１１    記述子情報生成手段
１３    記述子構成手段
１５    記述子第一挿入手段
１７    ＥＳ情報生成手段
１９    ＥＳループ構成手段
２１    疑似ＥＳループ情報生成手段（エレメンタリーＰＩＤ生成手段）
２３    疑似ＥＳループ構成手段（エレメンタリーＰＩＤ生成手段）
２５    記述子第二挿入手段
２７    ＥＳループ挿入手段
２９    ＰＭＴ本体情報生成手段
３１    ＰＭＴ本体構成手段
３３    コンテンツ受信手段
３５    コンテンツ蓄積手段（パケット蓄積手段）
３７    ＰＩＤフィルタリング手段
３９    エレメンタリーＰＩＤ読取手段
４１    再生手段
【図１】
0004594842.tif 000002
【図２】
0004594842.tif 000003
【図３】
0004594842.tif 000004
【図４】
0004594842.tif 000005
【図５】
0004594842.tif 000006