【手続補正書】
【提出日】平成19年5月14日(2007.5.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
サービスプロバイダが提供するマルチメディアサービスの少なくとも１つのオファーをＩＰマルチキャストネットワークにおいてマルチキャストする方法であって、前記オファーの各々は前記サービスプロバイダのオファー記述によって記述されており、前記ＩＰマルチキャストネットワークはＩＰ配信ネットワーク事業者によって運営されており、 前記マルチメディアサービスを、前記ＩＰ配信ネットワーク事業者に、各々が伝送ストリーム標識によって識別される伝送ストリームのバンドルの形式で、供給するステップと、 前記伝送ストリームの各々について、一致するパケット化データのストリームを受け取り、前記パケット化データをＩＰパケットに挿入するステップと、 前記オファーの各々について、前記ＩＰマルチキャストネットワーク内の定められたサービスプロバイダオファーローカライゼイションを属性付けるステップと、 前記オファーの各々について、前記サービスプロバイダの前記オファー記述と前記属性付けられたサービスプロバイダオファーローカライゼイションとの関係を記述したオファー情報のファイルを作成するステップと、 前記オファーの各々について、各伝送ストリームについての伝送ストリーム標識を含む伝送ストリーム情報を前記バンドルから抽出するステップと、 前記伝送ストリーム標識の各々について、前記ＩＰマルチキャストネットワーク内の定められたストリームローカライゼイションを属性付けるステップと、 前記オファーの各々について、前記伝送ストリームと前記属性付けられたストリームローカライゼイションとの関係を記述したストリーム情報のファイルを作成するステップと、 前記オファー情報の前記ファイルを所定のオファーローカライゼイションからマルチキャストするステップと、 前記オファーの各々について、対応する前記ストリーム情報の前記ファイルを、当該オファーに属性付けられた前記プロバイダオファーローカライゼイションからマルチキャストするステップと、を含む、前記方法。
【請求項２】
請求項１記載の方法であって、前記オファー情報および前記ストリーム情報がそれぞれ周期的にマルチキャストされる、前記方法。
【請求項３】
請求項１記載の方法であって、前記伝送ストリーム情報を前記バンドルから抽出する前記ステップが、前記伝送ストリームの各々について、該伝送ストリームの配信に使用された元のネットワークのＩｄを抽出することを含み、該伝送ストリームに関する前記元のネットワークのＩｄを前記ストリーム情報の前記ファイルに挿入するステップを更に含む、前記方法。
【請求項４】
請求項１〜３のうちいずれか一項に記載の方法であって、前記オファーローカライゼイションと前記ストリームローカライゼイションが前記ＩＰマルチキャストネットワーク内のＩＰマルチキャストアドレスとポート番号とによって構成されている、前記方法。
【請求項５】
請求項１〜４のうちいずれか一項に記載の方法であって、前記伝送ストリームがＭＰＥＧ−２規格フォーマットで供給される、前記方法。
【請求項６】
ＩＰマルチキャストネットワークに接続されており、複数の伝送ストリームから成るバンドルを受信可能なセットトップボックス受信機において、該バンドルから伝送ストリームを受信する方法であって、 サービスプロバイダオファーローカライゼイションからマルチキャストされたストリーム情報のマルチキャストファイルを取得するステップと、 前記ストリーム情報を処理して、前記ＩＰマルチキャストネットワーク内に在り前記伝送ストリームに属性付けられているストリームローカライゼイションを特定するステップと、 前記ストリームローカライゼイションからマルチキャストされたＩＰパケットを取得するステップと、 前記取得したＩＰパケットからパケット化データを抽出して前記伝送ストリームを取得するステップと、を含む、前記方法。
【請求項７】
請求項６記載の方法であって、前記伝送ストリームは、バンドルの形式を取る１つ以上のオファーのうちの１つのオファーから得られ、 所定のオファーローカライゼイションからマルチキャストされたオファー情報のマルチキャストファイルを取得するステップと、 前記オファー情報を処理して、前記ＩＰマルチキャストネットワーク内に在り前記オファーに属性付けられているサービスプロバイダオファーローカライゼイションを特定するステップと、 前記特定したサービスプロバイダオファーローカライゼイションからマルチキャストされたストリーム情報のマルチキャストファイルを取得するステップと、を更に含む、前記方法。
【請求項８】
請求項７記載の方法であって、 前記オファー情報を処理して、前記ＩＰマルチキャストネットワーク内のサービスプロバイダオファーローカライゼイションとオファーとに関する項目のリストを取得するステップと、 前記項目の各々について、前記項目に対応する前記サービスプロバイダオファーローカライゼイションからマルチキャストされたマルチキャストストリーム情報（を取得するステップと、 前記ストリーム情報を処理して、各伝送ストリームと、これらの伝送ストリームにそれぞれ関係しており前記ＩＰマルチキャストネットワーク内に在る各ストリームローカライゼイションとに関する伝送ストリームリストを取得するステップと、 前記セットトップボックス受信機に前記伝送ストリームリストを記憶するステップと、を更に含む、前記方法。
【請求項９】
請求項８記載の方法であって、 指定された伝送ストリームを要求するステップと、 前記伝送ストリームリスト内で前記指定された伝送ストリームに対応するストリームローカライゼイションを見つけるステップと、 前記ＩＰマルチキャストネットワーク内の前記ストリームローカライゼイションからマルチキャストされたマルチキャストＩＰパケットを取得するステップと、 前記取得されたＩＰパケットからパケット化データを抽出することによって、前記指定された伝送ストリームを取得するステップと、を更に含む、前記方法。
【請求項１０】
請求項７〜９のうちいずれか一項に記載の方法であって、前記オファー情報が前記ＩＰマルチキャストネットワーク内の所定の既知のオファーローカライゼイションから取得される、前記方法。
【請求項１１】
請求項７〜１０のうちいずれか一項に記載の方法であって、前記オファーローカライゼイションと前記ストリームローカライゼイションがＩＰブロードバンドネットワーク内のＩＰマルチキャストアドレスとポート番号とによって構成されている、前記方法。
【請求項１２】
請求項６〜１１のうちいずれか一項に記載の方法であって、前記伝送ストリームがＭＰＥＧ−２規格フォーマットで供給される、前記方法。
【請求項１３】
ＩＰマルチキャストネットワークに接続されて、該ＩＰマルチキャストネットワーク上に配信される、マルチメディアサービスの少なくとも１つのオファーを受信するセットトップボックス受信機であって、マルチメディアサービスの前記少なくとも１つのオファーは前記ＩＰマルチキャストネットワーク上にマルチキャストされるデジタルテレビジョン伝送ストリームで配信され、 前記ＩＰマルチキャストネットワーク上にマルチキャストされるオファー情報のファイルであって、各々のオファーについて、該オファーを記述するサービスプロバイダオファー記述と前記ＩＰマルチキャストネットワーク内の属性付けられたサービスプロバイダオファーローカライゼイションとの関係を記述している前記オファー情報の前記ファイルを取得する手段と、 前記ＩＰマルチキャストネットワーク内の前記属性付けられたサービスプロバイダオファーローカライゼイションからマルチキャストされるストリーム情報のファイルであって、少なくとも、各伝送ストリームと、前記ＩＰマルチキャストネットワーク上に該伝送ストリームをマルチキャストするのに使用される前記ＩＰマルチキャストネットワーク内の対応する各ストリームローカライゼイションとに関するリストを含む前記ストリーム情報の前記ファイルを、各々のオファーについて、取得する手段と、を含む、前記セットトップボックス受信機。
【請求項１４】
請求項１３記載のセットトップボックス受信機であって、前記オファーローカライゼイションと前記ストリームローカライゼイションが前記ＩＰマルチキャストネットワーク内のＩＰマルチキャストアドレスとポート番号とによって構成されている、前記セットトップボックス受信機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【発明の名称】ＩＰマルチキャストのための発見情報
【技術分野】
【０００１】  本発明は、ＤＶＢ準拠のバンドルのマルチメディアサービスを、ＩＰネットワークに接続された加入者装置に配信する技術に関する。このサービスは、ＩＰマルチキャストにより配信される。
【背景技術】
【０００２】  ＜マルチメディアサービスの放送＞  例えばテレビ放送のような、デジタルマルチメディアサービスは、ケーブル会社、衛星事業者およびもちろん伝統的なアンテナを介した地上放送の受信のようなサービスプロバイダを通じて配信される。従来のケーブルサービスでは、加入者の居所に専用ケーブルを導入することが必要である。衛星放送サービスは、ユーザが衛星パラボラアンテナを居所の近くのどこかに配置させる必要がある。アンテナは、一般的にローカルな番組の受信に限定される。【０００３】  図１は加入者へのデジタルマルチメディアサービスの配信に用いられるサービスプロバイダ１００および衛星放送／受信装置１０１を示す概略図を示す。【０００４】  マルチメディアサービスは、放送サービスを受信、デコードおよび処理することができるセットトップボックス（ＳＴＢ）１０２またはその他の装置を備えた加入者に配信される。そのような装置の他の例は、パーソナルコンピュータまたはテレビ受像機に統合されたデコーダが挙げられる。ＳＴＢは、処理の結果としてＳＴＢの出力に生成される画像および音声を描画することを許容する音声放送ディスプレイ１０３に接続される。ＳＴＢは、例えばリモコン１０４またはキーボードのような制御インターフェイスを通じてユーザからの指示を受ける。これにより、ＳＴＢを指示することで、あるサービスから他のサービスへ切り替えることができる。例えば、あるテレビのチャンネルから他のチャンネルへと切り替えることができる。【０００５】  サービスプロバイダは、例えば、衛星および地上放送に用いられるＤＶＢ−ＳＩ（ヨーロッパにおいて使用）規格およびＡＴＳＣ−ＰＳＩＰ（米国において使用）規格、またはＡＴＳＣ−ＰＳＩＰ規格に似ているがケーブルネットワークに適用されるＳＣＴＥ（米国において使用）等の広い範囲の規格に従って、オファーの構成によりマルチメディアサービスを放送する。これら規格のそれぞれは、伝送ストリームにおけるサービス情報の使用を含む類似した機能性を有している。これらの規格は、よく知られており、その技術は記述されている。このオファーは、例えば、音声および／または映像プログラム、データサービスまたはアプリケーションのような、一般的に複数のサービスを含んでいる。それぞれのサービスは、よく知られるＭＰＥＧ−２規格に従ったデータパケットで送信される。データパケットは、伝送ストリームにおいて多重送信される。それゆえ、伝送ストリームは、そのオファーの複数のサービスを配信する。バンド幅の理由から、サービスプロバイダは、サービスを伝送するために1つ以上の伝送ストリームの使用を決定し、伝送ストリームのそれぞれは、予め決められた周波数で放送される。伝送ストリームは、地域規格準拠のバンドルの一部である。さらに伝送ストリームのそれぞれは、サービス情報（ＳＩ）のテーブルを含む。サービス情報のテーブルは、例えば、どのサービスが決められた伝送ストリームにおいて使用可能であるかということ、または、どの周波数にて伝送ストリームが放送されるのかということを表示する。【０００６】 サービスを受信、デコードおよび処理するために、ＳＴＢはＭＰＥＧおよび地域規格準拠である。ＳＴＢは、サービス情報を抽出し処理する。このサービス情報は、例えば、サービスの記述を検索し、その後、一致する伝送ストリームに同調すると共にデータパケットをフィルタリングすることにより、サービスを選択することが可能である。【０００７】  ＜ＩＰに基づくマルチキャスト＞  ＩＰに基づくマルチキャストは、インフラに依存しており、様々なマルチメディアサービスオペレータの双方向通信およびすべての想定される信号送信からの双方向性のあるなしに関わらず、インターネットサービスプロバイダ（ＩＳＰ）は、音声／映像コンテンツのマルチキャスティングを行う。図２を参照すると、例えば衛星パラボラアンテナ２００から受信される音声／映像コンテンツは、ＩＳＰ２０１およびインターネット２０２上のマルチキャストによってＩＰ準拠フォーマットにカプセル化される。【０００８】  ＩＰに基づくマルチキャストは、複数のサービスプロバイダのオファーを容易に結合可能である。そして、それらのプログラムを配信システム（ケーブルネットワーク、衛星、地上波）の様々な形式において配信する。すべてのオファーは、結合され、インターネットを通じて加入者にもたらされる。したがって、加入者は１つのアクセス、すなわちインターネットへのアクセスをすればよい。このことは、ＩＳＰおよび加入者の双方に対して柔軟性を有する。【０００９】  ＩＰに基づくマルチキャストサービスプロバイダの加入者は、ＩＰ準拠ＳＴＢ２０３を有し、インターネットへの接続を必要とする。インターネットへの接続の可能な方式には、ＰＳＴＮ電話回線、ＡＤＳＬ接続またはファイバーガラスやケーブルネットワークのような常設のブロードバンド接続が含まれる。【００１０】  インターネットへの接続におけるバンド幅は、使用される接続方式に依存してかなり変更される。許容されるバンド幅の限界は、ＩＰベースのマルチキャストシステムの発展を促してきた。ＩＰベースのマルチキャストシステムは、選択的に、限定した数のサービスを１つのローカライゼイション（ＩＰアドレスおよびポート対）からある範囲の加入者のＳＴＢにマルチキャストが可能である。例えば、予め決められたＳＴＢは加入者が契約したサービスのみを取得する。インターネット接続が許容される典型的なバンド幅は、たいてい従来のケーブルネットワークまたは衛星放送システムにおいて許容されるバンド幅よりも小さく、少なくとも１オーダ小さい。【００１１】  既知のＩＰマルチキャストネットワークにおいて、ＳＴＢは、データを受信するためにリクエストをＩＳＰに送信する。それによって、そのデータが送信されるローカライゼイション、すなわちＩＰマルチキャストアドレスおよびポート対が提示される。この要求に応じて、一致するＩＰデータパケットがＳＴＢに送信される。【００１２】  ＩＰベースのマルチキャストの例は、ＷＯ９９／６３７５９号公報に記載されている。これに記載されたシステムは、セットトップボックスに連絡するために例えばＡＤＳＬ接続を用いたＩＰマルチキャストに基づくコンテンツを放送することに用いられる。このシステムは、放送テレビ信号を抽出し、これらの信号をネットワーク上で送信するためにＩＰフォーマットに構成（コンフィギュレーション）する。���らに、このシステムは、加入者のテレビ信号へのアクセスを管理するための管理システムを含んでいる。加入者は対話型番組ガイド（ＩＰＧ）を用いてテレビ番組を選択してもよい。加入者はセットトップボックス（ＳＴＢ）を通じてＩＰＧにアクセスする。ＳＴＢの実行において、いくつかのメモリが特定の情報を記憶するためにＳＴＢ内に利用可能とされてもよい。または、その代わりに、すべてのＩＰＧがネットワークにおいて維持されてもよい。さらに、このシステムは、ＳＴＢとは異なる、デジタルテレビマネージャ（ＤＴＶＭ）を有し、端末相互間のサービス管理および集積された放送配信システムのリソースの管理を行う。【００１３】  ＩＰＧに関連するＤＴＶＭは、加入者にテレビ番組のチャンネル閲覧機能を提供する。ＩＰＧに配信されるデータは、顧客プロファイルのような多数のパラメータに基づいてプロバイダによって仕立てられる。【００１４】  ＩＰに基づくマルチキャストシステムの他の例は、ＷＯ９９／３１８７１号公報に見つけられる。このシステムは、加入者のインターネット接続の限られたバンド幅が特に考慮されて設計される。１つまたはそれ以上の中央チャンネルサーバは、多様なコンテンツプロバイダから配信される利用可能な番組サービスについての情報を収集する。チャンネルサーバは、チャンネルリストデータベースを維持する。利用可能なコンテンツチャンネルのオファーおよび加入者の識別および加入者ごとの許可チャンネルを保持する加入者のデータベースをたどる。加入者は、チャンネルサーバに番組についての要求を送信し、チャンネルサーバは、当該要求をチェックし、コンテンツプロバイダから加入者のＳＴＢにチャンネル番組の流れを許可する。
【発明の開示】
【発明が解決しようとする課題】
【００１５】  ＷＯ９９／３１８７１号およびＷＯ９９／６３７５９号の両公報において、加入者は、番組の要求を受信して処理するサーバと通信する。加入者のＳＴＢへの番組の供給は、加入者の要求がサーバによって正当とみなされた場合にのみ可能となる。この機能を提供するために、サーバは、コンテンツプロバイダからのチャンネル情報を処理し、加入者についてのデータベースを維持する必要がある。【００１６】  加入者のインターネット接続のバンド幅は、ファイバーガラスネットワークや他の能力的な技術が発展するのに従って増大している。バンド幅は、従来のケーブルネットワークや衛星放送システムにおいて利用可能なバンド幅の値に匹敵する値に届くようになってきた。
【課題を解決するための手段】
【００１７】  本発明の第１の側面は、ＩＰマルチキャストテレビネットワークにおいて発見情報を分配するための方法を提供することである。本方法は、ＩＰマルチキャストネットワーク内で、サービスプロバイダオファーの記述およびサービスプロバイダオファーローカライゼイションにリンクしたオファー情報をマルチキャストすることを有する。さらに、本方法は、前記サービスプロバイダオファーローカライゼイションにおいて、ストリーム情報をマルチキャストすることを有し、前記ストリーム情報は、前記ＩＰマルチキャストネットワーク内でマルチサービス伝送ストリームおよびストリームローカライゼイションにリンクする。【００１８】  本発明の第２の側面は、１バンドルの伝送ストリームの形式で受信したマルチメディアサービスについての少なくとも１つのオファーをＩＰマルチキャストネットワークにより放送する方法を提供することである。ＩＰマルチキャストネットワーク内でオファーのそれぞれについて、決められたサービスプロバイダのオファーローカライゼイションが属性付けられる。オファーごとに属したサービスプロバイダのオファーローカライゼイションに対する関係を記述するオファー情報のファイルが生成される。オファーのそれぞれについて、伝送ストリーム情報は、伝送ストリームごとの伝送ストリーム標識を具備するバンドルから抽出される。さらに、本方法は、ＩＰマルチキャストネットワーク内で、伝送ストリーム標識のそれぞれに対し、決められたストリームローカライゼイションを属性付けること、および、それぞれのオファーについて、伝送ストリームごとに属性付けられたストリームローカライゼイションに対する関係を記述するストリーム情報のファイルを生成することを有している。【００１９】  好ましくは、本方法は、オファーごとに前記オファー情報のファイルにサービスプロバイダオファーの記述を加えることを具備する。【００２０】  さらに好ましくは、伝送ストリームごとに、一致するパケット化されたデータのストリームが受信され、前記パケット化されたデータがＩＰパケットに入れられる。ＩＰパケットは、伝送ストリームに予め属するストリームローカライゼイションにおいてマルチキャストされ、オファー情報のファイルは、予め決められたオファーローカライゼイションにおいてマルチキャストされる。オファーごとの一致するストリーム情報ファイルは、当該オファーに属するサービスプロバイダオファーローカライゼイションにおいてマルチキャストされる。【００２１】  本発明の第３の側面は、伝送ストリームのバンドルを受信し、ＩＰマルチキャストネットワークに接続されることにより、バンドルからの伝送ストリームをセットトップボックス受信機に受信するための方法を提供する。本方法は、サービスプロバイダオファーローカライゼイションからマルチキャストストリーム情報を得ること、伝送ストリームに予め属するストリームローカライゼイションを決定すべくストリーム情報を処理すること、ストリームローカライゼイションからマルチキャストＩＰパケットを得ること、および得られたＩＰパケットからパケット化されたデータを抽出することによって、伝送ストリームを得ることを有する。【００２��】  本発明の第４の側面は、伝送ストリームのバンドルを受信し、ＩＰマルチキャストネットワークに接続されることにより、バンドルの形式である１または複数のオファー間のオファーから伝送ストリームをセットトップボックス受信機において受信する方法を提供する。マルチキャストオファー情報は、予め決められたオファーローカライゼイションから得られ、以前のオファーに属する決められたサービスプロバイダのオファーローカライゼイションを得るために処理される。マルチキャストオファー情報は、決められたサービスプロバイダオファーローカライゼイションから得られ、以前の伝送ストリームに属するストリームローカライゼイションを決定すべく処理される。マルチキャストＩＰパケットは、ストリームローカライゼイションから得られ、得られたＩＰパケットから抽出したデータがパケット化されることによって伝送ストリームを得る。【００２３】  本発明の第５の側面は、伝送ストリームのバンドルを受信し、ＩＰマルチキャストネットワークに接続されることにより、バンドルの形式にある１または複数のオファー間のオファーから伝送ストリームをセットトップボックス受信機において受信する方法を提供する。マルチキャストオファー情報は、予め決められたオファーローカライゼイションから得られ、項目リストを得るために処理される。項目のそれぞれは、サービスプロバイダオファーローカライゼイションおよびオファーに関連する。項目のそれぞれについて、マルチキャストストリーム情報は、当該項目に一致するサービスプロバイダオファーローカライゼイションから得られ、伝送ストリームおよびそれぞれに関連するストリームローカライゼイションについての伝送ストリームリストを得るために処理される。伝送ストリームリストは、セットトップボックスに記憶される。【００２４】  好ましくは、決められた伝送ストリームが要求され、当該決められた伝送ストリームに一致するストリームローカライゼイションが伝送ストリームリストの中から見つけられるように構成される。マルチキャストＩＰパケットは、ストリームローカライゼイションから得られ、決められた伝送ストリームを得ることにより得られたＩＰパケットから抽出されたデータがパケット化される。 特許請求の範囲と実施例との対応関係を図面で使われている参照番号で示すと次の通りである。（１）  サービスプロバイダが提供するマルチメディアサービスの少なくとも１つのオファーをＩＰマルチキャストネットワークにおいてマルチキャストする方法であって、前記オファーの各々は前記サービスプロバイダのオファー記述によって記述されており、前記ＩＰマルチキャストネットワークはＩＰ配信ネットワーク事業者によって運営されており、 前記マルチメディアサービスを、前記ＩＰ配信ネットワーク事業者に、各々が伝送ストリーム標識によって識別される伝送ストリームのバンドルの形式で、供給するステップと、 前記伝送ストリームの各々について、一致するパケット化データのストリームを受け取り、前記パケット化データをＩＰパケットに挿入するステップと、 前記オファーの各々（オファー１、オファー２）について、前記ＩＰマルチキャストネットワーク内の定められたサービ��プロバイダオファーローカライゼイション（ＬＮ０，１、ＬＮ０，２）を属性付けるステップと、  前記オファーの各々について、前記サービスプロバイダの前記オファー記述（オファー１、オファー２）と前記属性付けられたサービスプロバイダオファーローカライゼイション（ＬＮ０，１、ＬＮ０，２）との関係を記述したオファー情報のファイル（７０１）を作成するステップと、 前記オファーの各々について、各伝送ストリームについての伝送ストリーム標識（ＴＳ１，１〜ＴＳ１，４、ＴＳ２，１〜ＴＳ２，３）を含む伝送ストリーム情報を前記バンドルから抽出するステップと、 前記伝送ストリーム標識の各々について、前記ＩＰマルチキャストネットワーク内の定められたストリームローカライゼイション（ＬＮ１，１〜ＬＮ１，４、ＬＮ２，１〜ＬＮ２，３）を属性付けるステップと、 前記オファーの各々について、前記伝送ストリームと前記属性付けられたストリームローカライゼイションとの関係を記述したストリーム情報のファイル（７０２、７０３）を作成するステップと、 前記オファー情報の前記ファイルを所定のオファーローカライゼイション（ＬＮ０，０）からマルチキャストするステップと、 前記オファーの各々について、対応する前記ストリーム情報の前記ファイルを、当該オファーに属性付けられた前記プロバイダオファーローカライゼイションからマルチキャストするステップと、を含む、前記方法。（２）  （１）に記載の方法であって、前記オファー情報および前記ストリーム情報がそれぞれ周期的にマルチキャストされる、前記方法。（３）  （１）に記載の方法であって、前記伝送ストリーム情報を前記バンドルから抽出する前記ステップが、前記伝送ストリームの各々について、該伝送ストリームの配信に使用された元のネットワークのＩｄを抽出することを含み、該伝送ストリームに関する前記元のネットワークのＩｄを前記ストリーム情報の前記ファイルに挿入するステップを更に含む、前記方法。（４）  （１）〜（３）のうちいずれか一項に記載の方法であって、前記オファーローカライゼイションと前記ストリームローカライゼイションが前記ＩＰマルチキャストネットワーク内のＩＰマルチキャストアドレスとポート番号とによって構成されている、前記方法。（５）  （１）〜（４）のうちいずれか一項に記載の方法であって、前記伝送ストリームがＭＰＥＧ−２規格フォーマットで供給される、前記方法。（６）  ＩＰマルチキャストネットワークに接続されており、複数の伝送ストリームから成るバンドルを受信可能なセットトップボックス受信機において、該バンドルから伝送ストリームを受信する方法であって、 サービスプロバイダオファーローカライゼイションからマルチキャストされたストリーム情報のマルチキャストファイル（７０２、７０３）を取得するステップと、 前記ストリーム情報を処理して、前記ＩＰマルチキャストネットワーク内に在り前記伝送ストリームに属性付けられているストリームローカライゼイション（ＬＮ１，１〜ＬＮ１，４、ＬＮ２，１〜ＬＮ２，３）を特定するステップと、 前記ストリームローカライゼイションからマルチキャストされたＩＰパケットを取得するステップと、 前記取得したＩＰパケットからパケッ��化データを抽出して前記伝送ストリームを取得するステップと、を含む、前記方法。（７）  （６）に記載の方法であって、前記伝送ストリームは、バンドルの形式を取る１つ以上のオファーのうちの１つのオファーから得られ、 所定のオファーローカライゼイションからマルチキャストされたオファー情報のマルチキャストファイル（７０１）を取得するステップと、 前記オファー情報を処理して、前記ＩＰマルチキャストネットワーク内に在り前記オファーに属性付けられているサービスプロバイダオファーローカライゼイション（ＬＮ０，１、ＬＮ０，２）を特定するステップと、 前記特定したサービスプロバイダオファーローカライゼイションからマルチキャストされたストリーム情報のマルチキャストファイル（７０２、７０３）を取得するステップと、を更に含む、前記方法。（８）  （７）に記載の方法であって、 前記オファー情報を処理して、前記ＩＰマルチキャストネットワーク内のサービスプロバイダオファーローカライゼイションとオファーとに関する項目のリストを取得するステップと、 前記項目の各々について、前記項目に対応する前記サービスプロバイダオファーローカライゼイションからマルチキャストされたマルチキャストストリーム情報（７０２、７０３）を取得するステップ（８０１）と、 前記ストリーム情報を処理して（８０１）、各伝送ストリームと、これらの伝送ストリームにそれぞれ関係しており前記ＩＰマルチキャストネットワーク内に在る各ストリームローカライゼイションとに関する伝送ストリームリスト（８０２）を取得するステップと、 前記セットトップボックス受信機に前記伝送ストリームリストを記憶するステップと、を更に含む、前記方法。（９）  （８）に記載の方法であって、 指定された伝送ストリーム（ＴＳX,Y）を要求するステップ（９００）と、 前記伝送ストリームリスト（８０２）内で前記指定された伝送ストリームに対応するストリームローカライゼイションを見つけるステップ（９０１）と、 前記ＩＰマルチキャストネットワーク内の前記ストリームローカライゼイションからマルチキャストされたマルチキャストＩＰパケット（９０３）を取得するステップ（９０２）と、 前記取得されたＩＰパケットからパケット化データを抽出（９０４）することによって、前記指定された伝送ストリーム（９０５）を取得するステップと、を更に含む、前記方法。（１０）  （７）〜（９）のうちいずれか一項に記載の方法であって、前記オファー情報が前記ＩＰマルチキャストネットワーク内の所定の既知のオファーローカライゼイションから取得される、前記方法。（１１）  （７）〜（１０）のうちいずれか一項に記載の方法であって、前記オファーローカライゼイションと前記ストリームローカライゼイションがＩＰブロードバンドネットワーク内のＩＰマルチキャストアドレスとポート番号とによって構成されている、前記方法。（１２）  （６）〜（１１）のうちいずれか一項に記載の方法であって、前記伝送ストリームがＭＰＥＧ−２規格フォーマットで供給される、前記方法。（１３）  ＩＰマルチキャストネットワークに接続されて、該ＩＰマルチキャストネットワーク上に配信される、マルチメディアサービスの少なくとも１つのオフ���ーを受信するセットトップボックス受信機であって、マルチメディアサービスの前記少なくとも１つのオファーは前記ＩＰマルチキャストネットワーク上にマルチキャストされるデジタルテレビジョン伝送ストリームで配信され、 前記ＩＰマルチキャストネットワーク上にマルチキャストされるオファー情報のファイルであって、各々のオファーについて、該オファーを記述するサービスプロバイダオファー記述と前記ＩＰマルチキャストネットワーク内の属性付けられたサービスプロバイダオファーローカライゼイションとの関係を記述している前記オファー情報の前記ファイルを取得する手段と、 前記ＩＰマルチキャストネットワーク内の前記属性付けられたサービスプロバイダオファーローカライゼイションからマルチキャストされるストリーム情報のファイルであって、少なくとも、各伝送ストリームと、前記ＩＰマルチキャストネットワーク上に該伝送ストリームをマルチキャストするのに使用される前記ＩＰマルチキャストネットワーク内の対応する各ストリームローカライゼイションとに関するリストを含む前記ストリーム情報の前記ファイルを、各々のオファーについて、取得する手段と、を含む、前記セットトップボックス受信機。（１４）  （１３）に記載のセットトップボックス受信機であって、前記オファーローカライゼイションと前記ストリームローカライゼイションが前記ＩＰマルチキャストネットワーク内のＩＰマルチキャストアドレスとポート番号とによって構成されている、前記セットトップボックス受信機。
【発明を実施するための最良の形態】
【００２５】  以下、本発明は、添付図面を参照しつつ、より詳細に説明される。【００２６】  ＜一般的な概要＞  図３を参照すると、マルチメディアサービス事業者（ＭＳＯ）３００は、衛星、地上波およびケーブルによるマルチメディアサービス放送を選択する。図３における選択は、一例を示しており、示唆される組み合わせまたはその他の知られている放送手段との組み合わせにより変更されてもよい。マルチメディアサービスは、デジタルテレビ伝送ストリーム放送により、例えば、ＤＶＢ放送規格のような地域規格に従って、配信される。この段階において、伝送ストリームは、ＭＰＥＧ−２規格フォーマットである。ＭＳＯは、例えば、インターネットサービスプロバイダ（ＩＳＰ）３０１のような、ＩＰ配信ネットワーク事業者にＭＰＥＧ−２伝送ストリームを提供する。伝送ストリームは、ＩＳＰ３０１によりＩＰカプセル化され、ＩＰブロードバンドネットワーク３０２上でマルチキャストされる。ネットワーク３０２は、例えば、インターネットまたは専用のＩＰネットワークである。加入者は、ＩＰブロードバンドネットワークに接続されるＳＴＢ３０３をそれぞれ有し、ＩＳＰ３０２からＩＰデータパケットを受信する。【００２７】  例えば、ＭＳＯ３０４のような、ＩＳＰ３０２に伝送ストリームを提供する追加されたＭＳＯがあってもよい。【００２８】  あるいは、ＩＳＰの代わりにＭＳＯのレベルで伝送ストリームをＩＰカプセル化することも可能であり、マルチキャスト前のＩＳＰにＩＰカプセル化された伝送ストリームを配信する。【００２９】  ＭＳＯは、受信者側、すなわち、ＳＴＢ３０３側において、異なる伝送ストリームの位置決めを可能とするために必要な発見情報を生成する。より正確には、発見情報は、ＩＰマルチキャスト伝送ストリームをローカライズするため、すなわち、どのＩＰアドレスおよびポートにて、一致するＩＰパケットが受信されるのかを知るために、ＳＴＢによって要求される。発見情報は、１または多くのテキストファイル、例えば、よく知られているＸＭＬテキストファイルフォーマットに入れられ、ＳＴＢ３０３についてのＩＰブロードバンドネットワーク３０２上でＩＰマルチキャストされる。典型的に、発見情報は、周期的にマルチキャストされる。【００３０】  ＳＴＢ３０３は、ＸＭＬテキストファイルを受信し、発見情報を抽出し、発見情報を用いて伝送ストリームを選択するとともに、伝送ストリームがＩＰマルチキャストされるローカライゼイションを決定する。ローカライゼイションからＩＰパケットを受信した後、ＭＰＥＧ−２伝送ストリームは、ＩＰパケットからカプセル開放される。受信した伝送ストリームまたは実際は他の伝送ストリームにより利用可能な現実のサービスを発見するのに必要なさらなる情報は、例えば、よく知られているＤＶＢ−ＳＩ規格のような伝送ストリームを放送するために用いられる地域規格において定義されるサービス情報に関する古典的な使用を通じてその後伝送ストリーム自身より得られる。【００３１】  ＜発見情報のためのデータモデル＞  図４Ａ，４Ｂ，４Ｃはそれぞれ発見情報のためのデータモデルを記述するのに用いられる構成要素の関係を図表構文で表している。【００３２】  ���４Ａは、エンティティＥ１およびエンティティＥ２を表し、１つのエンティティＥ１は、１つまたは多数のエンティティＥ２に関係付けられる。【００３３】  図４Ｂは、１つのエンティティＥ１が０（零）、１つまたは多数のエンティティＥ２に関係付けられる場合を表している。【００３４】  図４Ｃは、１つのエンティティＥ１が１つのエンティティＥ２から継承している場合を表している。【００３５】  図５を参照すると、ＭＳＯによって生成された発見情報、すなわち、ＭＳＯ発見情報５００のためのデータモデルが示されている。ボックス５００の情報は、０（零）、１つまたは複数のＭＳＯオファー５０１についての情報を含む。例えば、図３の例による場合、２つのＭＳＯ３００および３０４は、ＭＳＯ発見情報へのＭＳＯオファーに関する情報をもたらす。【００３６】  図５を再び参照すると、ＭＳＯオファー５０１は、１つまたは多数の発見情報５０２のソースに対応する。発見情報５０２の内容は、ストリーム発見情報５０３における特殊化として記述され、ストリーム発見情報５０３は、ＩＰマルチキャストを通じて利用可能な伝送ストリームについての情報に対応している。ストリーム発見情報５０３は、１つまたは多くのストリームローカライゼイション５０４に対応している。【００３７】  発見情報５０２は、ストリーム発見情報５０３以外の他の形式の情報にも対応してもよいことが分かる。これは、伝送ストリーム以外のデータがＳＴＢに利用できる場合である。他のデータの一例は、マルチキャストされているサービスについての発見情報である。すなわち、発見情報は、そのサービスのための、名前、所有者ＩＰアドレスおよびポート番号を有している。その他の例は、ビデオ・オン・デマンド・サービスに関する発見情報である。【００３８】  ＜ＤＶＢ伝送ストリームのためのＩＰマルチキャストシステム＞  図６を参照すると、ＩＰ放送ネットワークを用いて、ＤＶＢ伝送ストリームを加入者のＳＴＢをもたらすためのシステムが概略的に示されている。【００３９】  この例において、２つのオファー（オファー１およびオファー２）が提供される。これらのオファーは、１つまたはそれ以上のＭＳＯ（図示せず）を通じて提供される。【００４０】 オファー１およびオファー２は、それぞれ、ＭＰＥＧ−２フォーマットで利用可能な伝送ストリームＴＳ1,1−ＴＳ1,4およびＴＳ2,1−ＴＳ2,3を包含する。ボックス６００におけるＩＰカプセル化は、伝送ストリームをカプセル化するのに用いられ、その後、ＩＳＰ６０１によりＬＮ1,1−ＬＮ1,4およびＬＮ2,1−ＬＮ2,3によってそれぞれ参照されるストリームローカライゼイションにおいて伝送ストリームがＩＰマルチキャストされる。【００４１】  ＜発見情報の例＞  図７を参照すると、図６に示すシステムに関して、発見情報が取得されさらに、マルチキャストされる例が概略的に与えられる。【００４２】 オファー情報に関する第１テーブル７０１が生成される。第１テーブル７０１は、オファー１およびオファー２のそれぞれについて、ストリーム情報をマルチキャストする予定のサービスプロバイダオファーローカライゼイションＬＮ0,1およびＬＮ0,2を示している。【００４３】  ストリーム情報に関する第２テーブル７０２���よび第３テーブル７０３は、オファー１および２のそれぞれについて生成される。それぞれのテーブルは、伝送ストリームおよびそれに対応するストリームローカライゼイションのリストを保持する。【００４４】  ストリーム情報テーブル７０２は、オファー１からの伝送ストリームＴＳ1,1−ＴＳ1,4およびそれに対応するストリームローカライゼイションＬＮ1,1−ＬＮ1,4のリストを保持する。【００４５】  ストリーム情報テーブル７０３は、オファー２からの伝送ストリームＴＳ2,1−ＴＳ2,3およびそれに対応するストリームローカライゼイションＬＮ2,1−ＬＮ2,3のリストを保持する。【００４６】  テーブル７０１〜７０３は、ＩＰブロードバンドネットワーク（図示せず）を通じて順に送信されるように、ＸＭＬテキストファイルに書き込まれる。テーブル７０１は、ＳＴＢによって知られる予め決められたオファーローカライゼイションＬＮ0,0から周期的にマルチキャストされる。これにより、ＳＴＢは、伝送ストリームを取得するために必要となるオファー情報をどこから取得すべきかを知ることになる。【００４７】  テーブル７０２および７０３は、オファー情報に関するテーブル７０１に示されるサービスプロバイダオファーローカライゼイション、すなわち、サービスプロバイダオファーローカライゼイションＬＮ0,1およびＬＮ0,2から、それぞれ周期的にマルチキャストされる。【００４８】  ＜ストリーム発見情報＞  図１０における表は、ストリーム発見情報に含まれる領域についてのさらなる例を示すものである。本領域についての以下の記述は、図１０が参照される。【００４９】  ストリーム発見情報は、１つまたは複数の伝送ストリーム（ＴＳ）についての情報を有してもよい。【００５０】  ＴＳのそれぞれについて、以下の領域が示される。すなわち、  ・もとのネットワーク標識（Ｉｄ）、  ・ＴＳのＩｄ、および  ・ローカライゼイション。【００５１】  もとのネットワークＩｄは、ＴＳがＩＰマルチキャスト配信ネットワークを通じて配信するために変換される前に、ＴＳを初めに提供するために使用されたネットワークを識別するパラメータである。【００５２】  ＴＳのＩｄは、伝送ストリームを識別するパラメータである。【００５３】  もとのネットワークＩｄおよびＴＳのＩｄの双方は、例えば、ＤＶＢサービス情報の一部として局地的ＤＶＢ規格において用いられるパラメータである。【００５４】  本例で表されたもとのネットワークＩｄおよびＴＳのＩｄの組み合わせにより、ＴＳのそれぞれをＩＰマルチキャストネットワークにおいて独自に区別できる。それゆえ、ＴＳにより伝送されると共にサービスＩｄを有するサービスは、独自の径路「もとのネットワークＩｄ／ＴＳのＩｄ／サービスＩｄ」を通じて参照される。【００５５】 ローカライゼイションは、ＩＰマルチキャストネットワークにおいてＴＳをローカライズするための情報を有する。ローカライゼイションは、ＴＳに対するＩＰマルチキャストアドレスおよびポート番号を有する。【００５６】  本例のより好ましい態様において、ストリーム発見情報は、次のようなＭＳＯのための識別子を有することとしてもよい。そのＭＳＯは、伝送ストリーム、およびストリーム発見情報のバージョン番号を示すバージ���ン番号を提供する。当該バージョン番号は、ストリーム発見情報に変更が生じたときごとに増加される。【００５７】  ＜ＳＴＢにおける発見情報の使用＞  ＳＴＢは地域規格に基本的に準拠しており、例えば、ＭＰＥＧ−２伝送ストリームの処理についてＤＶＢ準拠である。すなわち、ＳＴＢは、ＤＶＢ伝送ストリームおよびそれに対応するＤＶＢのＳＩサービス情報を処理する。このことは従来からよく知られており、ここではより詳細には述べない。【００５８】  発明に係るＳＴＢが標準的なＤＶＢ準拠のＳＴＢと比較した際の１つの相違点は、ＩＰブロードバンドネットワークにおけるストリームローカライゼイションから伝送ストリームを取得できることである。【００５９】  それゆえ、決められた伝送ストリームに位置付けされたサービスにアクセスすることを目的とするＳＴＢからのいかなる要求も、関連するＤＶＢサービス情報を通じて決められるように、マルチキャストされたオファーおよびストリーム情報から集められた発見情報を利用する。【００６０】  伝送ストリームを要求する際、受信機は、ＤＶＢ−ＳＩにおける伝送ストリーム標識と同じ伝送ストリーム標識を用いる。しかし、テーブルから読み込まれた周波数に同調し、伝送ストリームが受信されるときの周波数に一致させる代わりに、ＤＶＢバンドルの場合では、チューナは、マルチキャストローカライゼイションのテーブルを調べて、伝送ストリームが得られるＩＰアドレスおよびポート対（ストリームローカライゼイション）を読み込む。【００６１】  このテーブルは、マルチキャストされたオファーおよびストリーム情報から編集され、ＳＴＢに記憶される。【００６２】  伝送ストリーム自身における伝送ストリームおよびＤＶＢサービス情報に関する以降の処理のすべては、従来技術に記載されたよく知られている方法に従って行われる。伝送ストリームが保持するＤＶＢサービス情報は、例えば、電子番組ガイドを構築するのに用いられる。【００６３】  ここで、オファーおよびストリーム情報についての処理の例を、図８とともに説明する。本例は、図６および７に関して記載されたオファー１および２に基づいている。【００６４】  ボックス８００において、ＳＴＢは、予め決められたオファーローカライゼイションＬＮ0,0からオファー情報のテーブル７０１を得る。ＳＴＢは、オファー情報を処理し、それぞれのオファー、すなわち、オファー１および２について、ストリーム情報が得られるサービスプロバイダオファーローカライゼイションＬＮ0,1およびＬＮ0,2を抽出する。【００６５】  ストリーム情報は、ボックス８０１においてサービスプロバイダオファーローカライゼイションから得られ、それぞれのオファーについて、伝送ストリームがＩＳＰによってマルチキャストされるストリームローカライゼイションを記述するテーブル８０２が編集され、ＳＴＢに記憶される。【００６６】  テーブル８０２は、ＳＴＢにより用いられ、どのストリームローカライゼイションにおいてストリームが得られるかを識別する。これは、図９に例示される。伝送ストリームＴＳX,Yのための要求９００、例えば、ＳＴＢにおいて実行されるアプリケーションにより生じる要求の結果として、テーブル８０２（図８により知られる）は、ボックス９０１において調べられ、ストリームローカライゼイションＬＮX,Yが検索される。次のステップ９０２において、マルチキャスト伝送ストリームＴＳX,Yは、ＩＰパケット９０３の形式でストリームローカライゼイションＬＮX,Yから得られる。伝送ストリームのＭＰＥＧ−２パケットは、９０４においてＩＰカプセル開放を通じて抽出される。ＭＰＥＧ−２伝送ストリームは、９０６においてＳＴＢのＭＰＥＧ−２部によるさらなる処理により得られる。【００６７】  本発明に係るより好ましい実施形態について図を参照しつつ説明したが、本発明はこれらの実施形態のみに限定されるものではなく、本発明の特許請求の範囲で定義される趣旨および範囲を逸脱しない範囲で様々な変更や改良が当業者によってなされることは言うまでもない。
【図面の簡単な説明】
【００６８】
【図１】従来におけるバンドルに従うＤＶＢを放送するためのネットワークシステムを示す図である。
【図２】従来におけるＩＰマルチキャスティングサービスのためのネットワークシステムを示す図である。
【図３】本発明に用いられるネットワークシステムの例を示す図である。
【図４Ａ】エンティティの関係についての構文図である。
【図４Ｂ】エンティティの関係についての構文図である。
【図４Ｃ】エンティティの関係についての構文図である。
【図５】本発明に係るデータモデルを示す図である。
【図６】本発明に係る伝送ストリームをマルチキャストするための例を示すための概念図である。
【図７】本発明に係るオファーおよびストリーム情報の例を示すための概念図である。
【図８】本発明に係るＳＴＢにおける発見情報を処理することに関する例を説明するためのフローチャートである。
【図９】本発明に係るＳＴＢにおいて伝送ストリームを得ることを例示することに関する例を説明するためのフローチャートである。
【図１０】本発明に係るストリーム発見情報の例を説明するための表である。
【符号の説明】
【００６９】  ７０１  オファー情報  ７０２，７０３  ストリーム情報  ＬＮ0,1，ＬＮ0,2  サービスプロバイダオファーローカライゼイション  ＴＳ1,1−ＴＳ1,4，ＴＳ2,1−ＴＳ2,3  マルチサービス伝送ストリーム  ＬＮ1,1−ＬＮ1,4，ＬＮ2,1−ＬＮ2,3  ストリームローカライゼイション  ＬＮ0,0 オファーローカライゼイション
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図４Ａ
【補正方法】変更
【補正の内容】
【図４Ａ】
2005531178.tif 000001
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図４Ｂ
【補正方法】変更
【補正の内容】
【図４Ｂ】
2005531178.tif 000002
【手続補正５】
【補正対象書類名】図面
【補正対象項目名】図４Ｃ
【補正方法】変更
【補正の内容】
【図４Ｃ】
2005531178.tif 000003
【手続補正６】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】変更
【補正の内容】
【図５】
2005531178.tif 000004
【手続補正７】
【補正対象書類名】図面
【補正対象項目名】図６
【補正方法】変更
【補正の内容】
【図６】
2005531178.tif 000005
【手続補正８】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2005531178.tif 000006
【手続補正９】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】変更
【補正の内容】
【図８】
2005531178.tif 000007
【手続補正１０】
【補正対象書類名】図面
【補正対象項目名】図９
【補正方法】変更
【補正の内容】
【図９】
2005531178.tif 000008
【手続補正１１】
【補正対象書類名】図面
【補正対象項目名】図１０
【補正方法】変更
【補正の内容】
【図１０】
2005531178.tif 000009