(57)【要約】  データキャスト事業者のメインページ（３６）が受信器に送信される。データキャスト事業者のメインページ（３６）はサービスへのリンクを含み、データキャスト事業者及び該事業者がサービスするネットワークエリアに固有の情報を含むことができる。【選択図】図３
2007510348.tif 000002
【特許請求の範囲】
【請求項１】
１つ又はそれ以上のサービスに関する電子サービスガイド（ＥＳＧ）データを提供する段階と、
データキャスト事業者によって選択的に供給される補足データを提供する段階と、
を含むデータキャスティング方法。
【請求項２】
前記補足データの少なくとも一部を含むメインページを提供する段階を含む請求項１に記載の方法。
【請求項３】
前記メインページの位置を特定するための情報を含む１つ又はそれ以上のデータファイルを提供する段階を含む請求項２に記載の方法。
【請求項４】
前記１つ又はそれ以上のデータファイルが、少なくとも1つのサービスメインページの位置を特定するための情報を含む請求項３に記載の方法。
【請求項５】
データ処理装置によって実行されたときに、該装置に請求項１から４のいずれかに１項に記載の方法を実施させる命令を含むコンピュータプログラム。
【請求項６】
１つ又はそれ以上のサービスに関する電子サービスガイド（ＥＳＧ）データを提供し、データキャストサービス事業者によって選択的に供給される補足データを提供することを含むデータキャスティング用システム。
【請求項７】
１つ又はそれ以上のサービスに関する電子サービスガイド（ＥＳＧ）データを提供する手段と、データキャストサービス事業者によって選択的に供給される補足データを提供する手段とを含むデータキャスティング用装置。
【請求項８】
１つ又はそれ以上のサービスに関する電子サービスガイド（ＥＳＧ）データを提供し、データキャストサービス事業者によって選択的に供給される補足データを提供するように構成されたプロセッサを含むデータキャスティング用の装置。
【請求項９】
１つ又はそれ以上のサービスに関する電子サービスガイド（ＥＳＧ）データを受信する段階と、データキャストサービス事業者によって供給される補足データを受信する段階とを含むデータキャストサービスを受信するための端末を動作させる方法。
【請求項１０】
前記ＥＳＧデータの受信に優先して前記補足データの少なくとも一部を受信する段階を含む請求項９に記載の方法。
【請求項１１】
前記補足データを用いて前記ＥＳＧデータの位置を特定する段階を含む請求項９又は１０に記載の方法。
【請求項１２】
前記補足データの少なくとも一部を含むメインページを受信する段階を含む請求項９から１１のいずれか１項に記載の方法。
【請求項１３】
前記メインページの位置を特定するための情報を含む１つ又はそれ以上のデータファイルを提供する段階を含む請求項１２に記載の方法。
【請求項１４】
前記１つ又はそれ以上のデータファイルが、少なくとも１つのサービスメインページの位置を特定するための情報を含む請求項１３に記載の方法。
【請求項１５】
第１のネットワークを介してデータキャストデータを受信する段階と、第２の異なるネットワークからデータを受信する段階と、前記データキャストデータの少なくとも一部及び前記データの少なくとも一部を表示する段階とを更に含む請求項９から１４のいずれか１項に記載の方法。
【請求項１６】
サービスリストを表示する段階と、１つ又はそれ以上のサービスを選択する段階とを含む請求項９から１５のいずれか１項に記載の方法。
【請求項１７】
１つ又はそれ以上のタイムスライスされたデータのバーストを受信するための受信器を断続的にオンする段階と前記受信器をオフする段階とを含む請求項９から１６のいずれか１項に記載の方法。
【請求項１８】
データ処理装置によって実行されたときに、請求項９から１７のいずれか１項に記載の方法を前記装置に実施させる命令を含むコンピュータプログラム。
【請求項１９】
１つ又はそれ以上のサービスに関する電子サービスガイド（ＥＳＧ）データを受信し、データキャスト事業者によって供給される補足データを受信することを含むデータキャストサービスを受信するための端末を稼動するシステム。
【請求項２０】
１つ又はそれ以上のサービスに関する電子サービスガイド（ＥＳＧ）データを受信する手段と、データキャスト事業者によって供給される補足データを受信する手段とを含むデータキャストサービスを受信するための端末。
【請求項２１】
データキャスト送信を受信する手段と、公衆陸上移動ネットワークと通信する手段とを含む請求項２０に記載の端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータキャスティングに関し、特に限定ではないが、インターネットプロトコルデータキャスティングに関する。
【背景技術】
【０００２】
インターネットプロトコルデータキャスティング（ＩＰＤＣ）では、デジタルビデオ放送（ＤＶＢ）ネットワークを用いて移動及び固定受信器にＩＰデータが伝送される。ＩＰＤＣを用いて、１１Ｍｂｉｔｓ-1を超える速度でニュース又はソフトウェア更新などのデータサービスを配信することができる。
【０００３】
１者よりも多いデータキャスト事業者が、１つ又はそれ以上のデータキャストネットワークを用いて同じエリアにデータキャストサービスを提供することが可能である。更に、移動受信器を持つ利用者は、各エリアが異なるデータキャストサービス事業者によりサービスされているエリア間を移動することができる。利用者が新しいエリアに入る場合には、利用者はデータキャストサービス事業者に関する利用可能なサービス又は情報の事前知識を持たない可能性がある。
【０００４】
いずれの場合においても、特に利用者が携帯受信器を有する場合には、データキャスト事業者が容易に識別可能であり、事業者が提供するサービスについての情報が容易に利用可能であることが望ましい。
【発明の開示】
【０００５】
本発明の第１の態様によれば、１つ又はそれ以上のサービスに関する電子サービスガイド（ＥＳＧ）データを提供する段階と、データキャスト事業者によって選択的に供給される補足データを提供する段階とを含むデータキャスティング方法が提供される。
【０００６】
本方法は、前記補足データの少なくとも一部を含むメインページを提供する段階を含むことができる。本方法は、前記メインページの位置を特定するための情報を含む１つ又はそれ以上のデータファイルを提供する段階を含むことができる。このデータファイルは、少なくとも１つのサービスメインページの位置を特定するための情報を含むことができる。
【０００７】
本発明の第２の態様によれば、データ処理装置によって実行されたときに、該装置に本方法を実施させる命令を含むコンピュータプログラムが提供される。
【０００８】
本発明の第３の態様によれば、１つ又はそれ以上のサービスに関する電子サービスガイド（ＥＳＧ）データを提供し、データキャストサービス事業者によって選択的に供給される補足データを提供することを含む、データキャスティング用システムが提供される。
【０００９】
本発明の第４の態様によれば、１つ又はそれ以上のサービスに関する電子サービスガイド（ＥＳＧ）データを提供する手段と、データキャストサービス事業者によって選択的に供給される補足データを提供する手段とを含む、データキャスティング用の装置が提供される。
【００１０】
本発明の第５の態様によれば、１つ又はそれ以上のサービスに関する電子サービスガイド（ＥＳＧ）データを受信する段階と、データキャストサービス事業者によって選択的に供給される補足データを受信する段階とを含む、データキャストサービスを受信するための端末を動作させる方法が提供される。
【００１１】
本方法は、前記ＥＳＧデータの受信に優先して前記補足データの少なくとも一部を受信する段階を含むことができる。本方法は、前記補足データを用いて前記ＥＳＧデータの位置を特定する段階を含むことができる。本方法は、前記補足データの少なくとも一部を含むメインページを受信する段階を含むことができる。本方法は、前記メインページの位置を特定するための情報を含むデータファイルを提供する段階を含むことができる。このデータファイルは、少なくとも１つのサービスメインページの位置を特定するための情報を含むことができる。本方法は、第１のネットワークを介してデータキャストデータを受信する段階と、第２の異なるネットワークからデータを受信する段階と、前記データキャストデータの少なくとも一部及び前記データの少なくとも一部を表示する段階とを含むことができる。本方法は、サービスリストを表示する段階と、１つ又はそれ以上のサービスを選択する段階とを含むことができる。本方法は、１つ又はそれ以上のタイムスライスされたデータのバーストを受信するための受信器を断続的にオンする段階と、該受信器をオフする段階とを含むことができる。
【００１２】
本発明の第６の態様によれば、データ処理装置によって実行されたときに、該装置に本方法を実施させる命令を含むコンピュータプログラムが提供される。
【００１３】
本発明の第７の態様によれば、１つ又はそれ以上のサービスに関する電子サービスガイド（ＥＳＧ）データを受信し、データキャスト事業者によって供給された補足データを受信することを含むデータキャストサービスを受信するための端末を動作させるシステムが提供される。
【００１４】
本発明の第８の態様によれば、１つ又はそれ以上のサービスに関する電子サービスガイド（ＥＳＧ）データを受信する手段と、データキャスト事業者によって供給される補足データを受信する手段とを含むデータキャストサービスを受信する端末が提供される。
【００１５】
本端末は、データキャスト送信を受信するための手段と、公衆陸上移動ネットワークと通信するための手段とを含むことができる。
【発明を実施するための最良の形態】
【００１６】
［通信システム１］
ここで本発明の実施形態を添付図面を参照しながら例証により説明する。
図１を参照すると、移動端末２にコンテンツを配信する通信システム１が示されている。通信システム１は、例えばビデオ、オーディオ及びデータファイルの形式のコンテンツのソース３1、３2、３3、３4と、コンテンツ検索、及び任意選択的にコンテンツの再フォーマット、格納、収集及び／又はスケジューリングを行うコンテンツサーバ４1、４2とを含む。コンテンツサーバ４1、４2は、「コンテンツプロバイダ」と呼ばれるそれぞれの事業体５1、５2が管理することができる。しかしながらコンテンツサーバ４1、４2は、同一の事業体が管理してもよい。
【００１７】
通信システム１は、データキャストサービスシステム６を更に含む。データキャストサービスシステム６は、インターネット等のネットワーク７を介してコンテンツサーバ４1、４2からコンテンツを受信し、コンテンツの受信、サービスセット及びサービスバンドルの提供、カルーセル内のサービスセットデータの編成、サービス情報（ＳＩ）データの生成、並びにデータのカプセル封入及び多重化を含む幾つかの機能を実行する。本発明の１つの実施形態では、サービスセットは、１つのサービスプロバイダ又はコンテンツプロバイダの同一種類のサービスを互いに組合せるのに用いることができる。１つのサービスは、幾つかのサービスセットに属することができる。本発明の別の実施形態では、幾つかのサービスが１つのサービスバンドルにバンドルされ、このサービスバンドルは販売可能なエンティティとすることができる。データキャストサービスシステム６はまた、コンテンツの再フォーマット、格納、収集、及び／又はスケジューリングを行うことができる。
【００１８】
通信システム１はまた、データキャストサービスシステム６から移動端末２への送信チャネルを提供する、例えば地上デジタルビデオ放送（ＤＶＢ−Ｔ）ネットワーク形式のネットワーク８を含む。ケーブルＤＶＢネットワーク、衛星ＤＶＢネットワーク、デジタルオーディオ放送（ＤＡＢ）ネットワーク、高度テレビシステム委員会（ＡＴＳＣ）ネットワーク、又は地上デジタル統合放送サービス（ＩＳＤＢ−Ｔ）ネットワーク等の他のタイプのＤＶＢネットワークを含む他の放送ネットワークを用いてもよい。
【００１９】
データキャストサービスシステム６及び放送ネットワーク８は、「データキャスト事業者」と呼ばれる事業体９によって管理される。しかしながら放送ネットワーク８は、デジタルテレビ伝送等の他の目的に用いることもでき、別の異なる事業者（図示せず）によって管理されてもよい。これらの状況下では、データキャスト事業者９は、データキャストサービスシステム６を管理するが、放送ネットワーク８は管理しない。
【００２０】
例えばＧＳＭシステムの形式の公衆陸上移動ネットワーク（ＰＬＭＮ）１０は、移動端末２からインターネット７への戻りチャネルを設けることができる。
【００２１】
デジタル次世代移動電話システム（Ｄ−ＡＭＰＳ）ネットワーク又はパーソナルデジタル通信システム（ＰＤＣ）ネットワーク等の他のタイプの第２世代（２Ｇ）ネットワーク、汎用パケット無線サービス（ＧＰＲＳ）ネットワーク及びＧＳＭ進化型高速データレート（ＥＤＧＥ）等の「第２．５」世代ネットワーク、或いは広帯域符号分割多重アクセス（Ｗ−ＣＤＭＡ）ネットワーク又は時分割同期符号分割多重アクセス（ＴＤ−ＳＣＤＭＡ）ネットワークに基づくユニバーサル移動電話システム（ＵＭＴＳ）等の第３世代ネットワーク（３Ｇ）といった他のＰＬＭＮネットワークを用いることができる。
【００２２】
ローカルソース（図示せず）又はインターネット７からデータを取得するために、例えばＩＥＥＥ８０２．１１ｘを用いたローカルエリアネットワーク（ＬＡＮ）を設けることもできる。Ｂｌｕｅｔｏｏｔｈ（ブルートゥース）（商標）等の他のＬＡＮ又はパーソナルエリアネットワーク（ＰＡＮ）を用いてもよい。
【００２３】
図２を参照すると、第１及び第２の地理的領域１２、１３が示されている。領域１２、１３の一方又は両方は、国、国の一部、市又は町村、或いは市又は町村の一地区とすることができる。例えば、第１の領域１２が市であり、第２の領域１３がその市を囲む地方とすることができる。
【００２４】
第１の領域１２は、放送ネットワーク８を介して第１のデータキャストサービスシステム６によってサービスされる。放送ネットワーク８は、コアネットワーク１４と、それぞれのセル１６1、１６2、１６3内で送信する１つ又はそれ以上の送信器１５1、１５2、１５3とを含む。またギャップフィラー送信器（図示せず）を備えることもできる。別の放送ネットワーク８構成を用いることができることは理解されるであろう。例えば、コアネットワークは設けなくてもよい。
【００２５】
この実施例において放送ネットワーク８は、４７０〜８６２ＭＨｚの範囲に広がる周波数の１６直交振幅変調（ＱＡＭ）を用いて単一周波数ネットワーク（ＳＦＮ）として送信するように構成されている。
【００２６】
また第１の領域１２は、従来の方法でＰＬＭＮ１０（図１）によってサービスされる。
【００２７】
第２の領域１３は、コアネットワーク１９及び１つ又はそれ以上の送信器２０1を含む別の放送ネットワーク１８を介して第２のデータキャストサービスシステム１７によってサービスされている。第１のデータキャストサービスシステムと同様に、別の構成を用いてもよい。
【００２８】
利用者は最初に第２の領域１３に位置しており、移動端末２を携帯して第１の領域１２に移動する。第１の領域１２において移動端末２は、幾つかのサービスを載せて送信器１５3から送信された信号２１を受信する。
【００２９】
上記で説明したように、データキャストサービスシステム６は識別を容易にすることができ、サービスについての情報を直ちに利用可能であることが望ましい。従って、データキャストサービスシステム６は、電子サービスガイド（ＥＳＧ）を補う独自の情報サービスを提供する。この情報サービスは、データキャストサービスシステム６によってサービスされるエリアに固有のものである。このようにして、移動端末２が第１の領域１２に移動するときに、ローカル情報を迅速に提供することができる。
【００３０】
［データキャストサービスシステム６］
図３を参照すると、本発明によるデータキャストサービスシステム６の実施形態の概略図が示されている。
【００３１】
本発明のこの実施形態では、データキャストサービスシステム６は、双方ともＩＰデータ形式であるサービスデータ２３及びこれに関連する任意選択の電子サービスガイド（ＥＳＧ）データ２４をコンテンツサーバ４1、４2（図１）から受信するためのインターフェース２２と、サービスデータ２３及びＥＳＧデータ２４の少なくとも一部を任意選択的に格納するための記憶装置２５とを含む。システム６はまた、コントローラ２６、図３に示されているデータキャストシステム６を管理するためのコンピュータプログラム２８を格納するメモリ２７、サービス情報（ＳＩ）テーブルジェネレータ２９、カルーセルジェネレータ３０、マルチプロトコルカプセル封入（ＭＰＥ）エンカプスレータ３１、及びマルチプレクサ３２を含む。
【００３２】
コントローラ２６は、ＥＳＧデータ２４と共にコンテンツのスケジューリング及びタイミングを記述するのに用いられるＥＳＧデータ３４を生成するためのＥＳＧデータジェネレータ３３を含む。コントローラ２６はまた、本明細書において「ＤＣＯメインページ」と呼ばれる、データキャスト事業者のためのメインページ３６を生成するメインページジェネレータ３５を含む。コントローラ２６はまた、以下でより詳細に説明することになる階層ページ３８を生成する階層ページジェネレータ３７を含む。コントローラ２６は、幾つかのサービスのメインページ３９1、３９2、３９3を提供することができる。サービスメインページ３９1、３９2、３９3は、コンテンツサーバ４1、４2（図１）によって提供されてもよい。しかしながらコントローラ２６は、サービスメインページ３９1、３９2、３９3を修正するか、又はサービスデータ２２からサービスメインページ３９1、３９2、３９3を生成することができる。
【００３３】
ＤＣＯメインページ３６はデータキャスト事業者９（図３）によって選択的に提供され、データキャスト事業者を識別するためのデータ、広告用データ、及び／又は、例えば、新しいサービス、来るべきサービス、又は更新されたサービスを通知し、人気のサービスを利用者に通知し、又は推薦を行うといった、利用者に知らせるデータを含むことができる。
【００３４】
カルーセルジェネレータ３０は、サービスデータ２２及びＥＳＧデータ２４、３４等のサービスに関するデータを受信する。該ジェネレータは、移動端末２（図１）に例えばサービスの変更を通知するための警報カルーセル４０、暗号化コンテンツ用の暗号鍵のセキュリティアソシエーションカルーセル４１、セッションの通知のためのセッション通知カルーセル４２、データキャスト事業者及びサービス向けのメインページを提供するメインページカルーセル４３、及び利用可能なサービスの階層に関するデータを提供する階層カルーセル４４を含む幾つかのカルーセル４０、４１、４２、４３、４４を生成することができる。カルーセル４０、４１、４２、４３、４４は、通常は周期的な方法でデータを繰返し送信する。
【００３５】
図４を参照すると、メインページカルーセル４３は、１つ又はそれ以上のファイル、４７1、４７2、４７3の形式のＤＣＯメインページ３６、及び各々が１つ又はそれ以上のファイル４８11、４８12、４８13、４８21、４８22、４８23、４８31、４８32、４８33の形式の各サービスメインページ３９1、３９2、３９3を含むことができる。ＤＣＯメインページ３６に含まれるファイル４７1、４７2、４７3の数は、他のいずれかのサービスメインページ３９1、３９2、３９3内に含まれるファイル４８11、４８12、４８13、４８21、４８22、４８23、４８31、４８32、４８33の数と同じである必要はない。更に、どのようなサービスメインページ、例えば第１のサービスメインページ３９1に含まれるファイル４８11、４８12、４８13の数は、別のサービスメインページ、例えば第２のサービスメインページ３９2に含まれるファイルの数と同じである必要はない。
【００３６】
本発明の１つの実施形態では、ファイル４７1、４７2、４７3、４８11、４８12、４８13、４８21、４８22、４８23、４８31、４８32、４８33は、ハイパーテキストマークアップ言語（ＨＴＭＬ）プロトコルファイルの形式である。しかしながら拡張可能なマークアップ言語（ＸＭＬ）又はセッション記述プロトコル（ＳＤＰ）等の他のファイルフォーマットを用いることができる。１９９８年４月のＩＥＴＦ、ＲＦＣ  ２３２７、Ｍ．Ｈａｎｄｌｅｙ及びＶ．Ｊａｃｏｂｓｏｎの「セッション記述プロトコル」を参照する。
【００３７】
図５を参照すると、階層ファイルカルーセル４４は、１つ又はそれ以上のサブファイル４９1、４９2、４９3の形式の階層ファイル３８を含む。本発明の１つの実施形態では、階層ファイル３８は、カルーセル４４の形式で構成又は送信される必要はない。
【００３８】
図６を参照すると、本発明の１つの実施形態においてＥＳＧデータ２４、３４はサービス記述データ５０を含む。
【００３９】
図７を参照すると、階層ファイル３８は、カルーセル情報のセット５１1、５１2、５１3、５１4、５１5含む。各カルーセル４０、４１、４２、４３、４４（図３）は、カルーセルのタイプを識別するための識別子５２1、５２2、５２3、５２4、５２5、カルーセル内のページのセットに対するＩＰアドレス及びポート番号のリスト５３1、５３2、５３3、５３4、５３5、カルーセル情報の期限が切れる時点を示す時間の任意選択のリスト５４1、５４2、５４3、５４4、５４5、及び更新頻度を示す時間の任意選択のリスト５５1、５５2、５５3、５５4、５５5を含むカルーセル情報のそれぞれのセット５１1、５１2、５１3、５１4、５１5を有する。
【００４０】
セッション、メインページ及び階層のカルーセル４２、４３、４４は、期限切れ時間のそれぞれのリスト５４2、５４3、５４4を含む。メインページ及び階層のカルーセル４３、４４は更新時間のそれぞれのリスト５５4、５５5を含むことができる。
【００４１】
従って、メインページカルーセル４３（図３）は、このカルーセルがメインページカルーセルであることを示す識別子５２4、ＤＣＯメインページ３６（図４）及びサービスメインページ３９1、３９2、３９3（図４）のＩＰアドレス及びポート番号のリスト５３4、期限切れ時間のリスト５４4及び更新間隔のリスト５５4を含むカルーセル情報のセット５１4を有する。
【００４２】
本発明の１つの実施形態では、リスト５３1、５３2、５３3、５３4、５３5にあるＩＰアドレスはＩＰｖ６プロトコルに従い、１９９８年１２月のＩＥＴＦ、ＲＦＣ  ２４６０、Ｓ．Ｄｅｅｒｉｎｇ及びＲ．Ｈｉｎｄｅｒｎによる「インターネットプロトコル、バージョン６（ＩＰｖ６）仕様」並びに他の関連するＩＰｖ６  ＲＦＣを参照する。しかしながら他のＩＰプロトコルを用いてもよい。
【００４３】
本発明の１つの実施形態では、リスト５４1、５４2、５４3、５４4、５４5の期限切れ時間は、ネットワークタイムプロトコル（ＮＴＰ）に従い、１９９２年３月のＩＥＴＦ、ＲＦＣ  １３０５、Ｄ．Ｍｉｌｌｓによる「ネットワークタイムプロトコル（バージョン３）仕様、実装」を参照する。しかしながら他の時間を用いてもよい。リスト５４1、５４2、５４3、５４4、５４5の終了時間は互いに異なっていてもよい。
【００４４】
更新間隔５５1、５５2、５５3、５５4、５５5は秒で表すことができる。しかしながら、本発明の種々の実施形態において、ミリ秒などの他の時間単位を用いることができる。
【００４５】
図８を参照すると、メインページ３６、３９1、３９2、３９3の例示的なディレクトリ構造５６が示されている。この実施例では、ＤＣＯメインページ３６はサービスメインページ３９1、３９2、３９3を含む。
【００４６】
以下により詳細に説明するように、本発明の１つの実施形態では、階層ファイル３８のＩＰアドレスはＳＩを通じて、特にＮＩＴ４５（図３）及びＩＮＴ４６（図３）を通じて信号送信される。
【００４７】
図９を参照すると、本発明の１つの実施形態において、データキャストサービスシステム６が幾つかのトランスポートプロトコルによるデータを送信し、プロトコルスタック５７が示されている。
【００４８】
本発明の１つの実施形態では、ネットワーク層（第３層）においてＩＰｖ６プロトコル５８が使用され、前記「インターネットプロトコル、バージョン６（ＩＰｖ６）仕様」を参照する。ＩＰセキュリティ（ＩＰｓｅｃ）は、メインページファイル４７1、４７2、４７3、４８11、４８12、４８13、４８21、４８22、４８23、４８31、４８32、４８33を送信する際に必ずしも用いなくてもよい。
【００４９】
更に本発明の１つの実施形態では、トランスポート層（第４層）においてユーザグラムデータプロトコル（ＵＤＰ）５９が用いられており、１９８０年８月のＩＥＴＦ、ＲＦＣ  ７６８、Ｊ．Ｐｏｓｔｅｌによる「ユーザデータグラムプロトコル」を参照する。
【００５０】
本発明の１つの実施形態では、リアルタイムトランスポートプロトコル（ＲＴＰ）６０1を用いてファイルを移動させることができる。しかしながら本発明の他の実施形態では、非同期階層符号化（ＡＬＣ）プロトコルを用いてもよい。１９９６年１月のＩＥＴＦ、ＲＦＣ  １８８９、Ｈ．Ｓｃｈｕｌｚｒｉｎｎｅ他による「リアルタイムアプリケーション用のトランスポートプロトコル」、２００２年１２月のＩＥＴＦ、ＲＦＣ  ３４５０、Ｍ．Ｌｕｂｙ他による「非同期階層符号化プロトコル」を参照する。
【００５１】
ＲＴＰ／ＡＬＣ層６０上では、ＲＴＰ／ＡＬＣプロトコルの使用を詳細に指示するファイルキャストペイロードフォーマットを用いることができる。
【００５２】
幾つかの異なるファイルフォーマットを用いることができる。例えば、ＸＭＬ６２1は、階層ファイル４９1、４９2、４９3（図５）、セキュリティアソシエーションファイル（図示せず）、及びセッション通知ファイル（図示せず）用に用いることができる。ＳＤＰ６２2は、利用者には直接示されないテクニカルセッション情報用に用いることができる。本発明の種々の実施形態においてＨＴＭＬは、メインページファイル４７1、４７2、４７3、４８11、４８12、４８13、４８21、４８22、４８23、４８31、４８32、４８33用に用いることができる。
【００５３】
１つより多い言語がサポートされている場合には、メインページは異なる言語のファイルで送ることができる。使用される言語は、例えば言語符号を用いて示される。１９９５年３月のＩＥＴＦ、ＲＦＣ  １７６６、Ｈ．Ａｌｖｅｓｔｒａｎｄによる「言語識別のためのタグ」を参照する。
【００５４】
再び図３を参照すると、ＭＰＥエンカプスレータ３１は、カルーセル４０、４１、４２、４３、４４からのデータのようなデータを、ＥＴＳＩ  ＥＮ  ３０１  １９２、Ｖ１．３．１（２００３）、「デジタルビデオ放送（ＤＶＢ）；データ放送のＤＶＢ仕様」の第７章「マルチプロトコルカプセル封入」で規定されているように、プライベートデータのためのＤＳＭ−ＣＣセクションフォーマットに従うセクション（図示せず）にカプセル封入する。
【００５５】
所与のサービスのデータはタイムスライスすることができる。
【００５６】
しかしながら幾つかのデータは、このようにカプセル封入できない場合がある。例えば、ＮＩＴ４５は、ＥＴＳＩ  ＥＮ  ３００  ４６８、Ｖ１．５．１（２００３）の「デジタルビデオ放送（ＤＶＢ）；ＤＶＢシステムにおけるサービス情報（ＳＩ）の仕様」の第５章「サービス情報（ＳＩ）テーブル」に規定されているように、ネットワーク情報セクションにセグメント化することができる。
【００５７】
また図１０を参照すると、マルチプレクサ３２は、国際標準化機構／国際電気標準会議（ＩＳＯ／ＩＥＣ）標準１３８１８−１「情報技術−動画及び関連オーディオ情報の共通符号化：システム」に従って、セクション（図示せず）をＭＰＥＧ−２トランスポートストリーム（ＴＳ）パケット６３内に配置し、トランスポートストリーム６４を出力する。トランスポートストリーム６４は、放送ネットワーク８（図１）に供給され、ここで他のストリームと多重化され（図示せず）、次いで変調されて放送することができる。
【００５８】
上述のように、階層ファイル３８のＩＰアドレスは、ＳＩを通じて、特にＮＩＴ４５（図３）及びＩＮＴ４６（図３）を通じて信号を送ることができる。
【００５９】
図１１に示されている実施例を参照すると、ＮＩＴ４５は第１及び第２の記述子ループ６５、６６を含み、該記述子ループ内には、とりわけデータ値を規定してトランスポートストリームの他の部分を識別する複数の記述子を挿入することができる。
【００６０】
リンケージ記述子６７を用いて、トランスポートストリームの他の部分を示し、従って追加データを取得するか、又はサービスにアクセスすることができる。このように自己を識別するために、リンケージ記述子６７は、予め定められた値、例えば０ｘ０Ｂを収めた記述子タグ６８を含む。リンケージ記述子６７はまた、このケースではＩＮＴ４６を搬送するトランスポートストリームを一意的に識別するトランスポートストリームｉｄ６９及びオリジナルネットワークｉｄ７０を含む。
【００６１】
トランスポートストリーム５４（図１０）は、複数のＩＰストリームのセットを搬送することができ、このＩＰストリームのセットは「ＩＰプラットフォーム」として公知である。各ＩＰプラットフォームは、プラットフォームｉｄ７１、及びプラットフォーム名によって識別することができ、該プラットフォーム名はプラットフォームを記述し、移動端末２がプラットフォームを選択するのに用いることができる。
【００６２】
上記ＥＴＳＩ  ＥＮ  ３０１  １９２、「デジタルビデオ放送（ＤＶＢ）；データ放送のＤＶＢ仕様」の第７章４「ネットワーク（ＳＩ）信号送信」、及び上記ＥＴＳＩ  ＥＮ  ３００  ４６８、「デジタルビデオ放送（ＤＶＢ）；ＤＶＢシステムにおけるサービス情報（ＳＩ）の仕様」の第６章２．１７「リンケージ記述子」を参照する。
【００６３】
このように自己を識別するために、ＩＮＴ４６は予め定められた値、例えば０ｘ４Ｃを収めたテーブルｉｄ７３を含む。ＩＮＴ４６は、プラットフォームｉｄ７４を含み、更に各々がターゲットＩＰアドレス７６を含む１つ又はそれ以上のターゲットＩＰアドレス記述子７５を含むことができる。階層ファイル３８（図６）が送信されるＩＰアドレスは、ターゲットＩＰアドレス７０内に規定される。
【００６４】
図１２を参照すると、本発明の１つの実施形態においてデータキャストサービスシステム６によって実行されるプロセスがフロー図の形式で示されている。
【００６５】
更に図３を参照すると、本発明の１つの例示的な実施形態においてＤＣＯメインページジェネレータ３５は、ＤＣＯメインページ３６を生成し、階層ページジェネレータ３７は階層ページ３８を生成する（段階Ｓ１）。これは、例えば１０又は１００秒毎に定期的に実行することができる。加えて又は代替的に、サービスの変更等の予め定められた幾つかの事象のうちのいずれかが発生する場合、又は消費者数が所定数を超える等の予め定められた幾つかの条件のうちのいずれかが満たされる場合に、ＤＣＯメインページジェネレータ３５はＤＣＯメインページ３６を生成することができる。加えて又は代替として、ＤＣＯメインページジェネレータ３５は、ＤＣＯ事業者９によって指示される場合に、ＤＣＯメインページ３６を生成することができる。
【００６６】
コントローラ２６もまた、サービスメインページ３９1、３９2、３９3を提供することができる（段階Ｓ２）。
【００６７】
カルーセルジェネレータ３０は、ＤＣＯメインページ３２（図４）、サービスメインページ３３1、３３2、３３3、及び階層ページ３８を受信し、メインページカルーセル４３及び階層ファイルカルーセル４４を生成する（段階Ｓ３）。
【００６８】
メインページカルーセル４３及び階層ファイルカルーセル４４の生成は、ＤＣＯメインページ３６（図４）及びサービスメインページ３９1、３９2、３９3（図４）、並びに階層ファイル３８（図６）に対してそれぞれのＩＰアドレス及びポート番号を割当てる段階を含む。
【００６９】
ＤＣＯメインページ３６（図４）及びサービスメインページ３９1、３９2、３９3（図４）に割当てられたＩＰアドレス及びポート番号、並びに他のカルーセルに割当てられたＩＰアドレス及びポート番号は、階層ファイル３８（図６）内に含まれる。階層ファイル３８（図６）に割当てられたＩＰアドレス及びポート番号は、テーブルジェネレータ２９に供給されてＩＮＴ４６内へ含められる。
【００７０】
カルーセル４０、４１、４２、４３、４４はローカルなものであり、すなわちネットワークエリアに固有のものである。言い換えると、各ネットワークエリアはそれぞれ独自の階層、メインページ、セキュリティアソシエーション、セッション通知、及びアラートのカルーセルを有する。従って階層ファイル３８（図６）は、各ネットワークエリアにおいて異なるＩＰアドレスを有する。
【００７１】
ＩＰアドレスは、アドホックベースで割当てることができる。或いはＩＰアドレスは予め割当てておいてもよい。
【００７２】
ＮＩＴ４５及びＩＮＴ４６が準備され、周期的に送信される（段階Ｓ４）。メインページ及び階層ファイルカルーセル４３、４４が送信される（段階Ｓ５）。
【００７３】
［移動端末２］
図１３を参照すると、本発明の１つの実施形態の移動端末２は、マルチメディア機能を有する移動電話機の形態である。
【００７４】
移動端末２は、第１及び第２のアンテナ７７1、７７2、受信器７８1、及びトランシーバ７８2を含む。この実施例では、第１のアンテナ７７1及び受信器７８1は、放送ネットワーク８（図１）からの信号を受信するのに用いられる。第２のアンテナ７７2及びトランシーバ７８2は、ＰＬＭＮ１０（図１）との信号を送受信するのに用いられる。受信器及びトランシーバ７８1、７８2の各々は、受信信号の増幅及び復調のためのそれぞれのＲＦ信号処理回路（図示せず）、及びチャネル復号化及び逆多重化のためのそれぞれのプロセッサ（図示せず）を含む。
【００７５】
移動端末２はまた、コントローラ７９、ユーザインターフェース８０、メモリ８１、記憶装置８２、スマートカードリーダ８３、スマートカードリーダ８３に受けられるスマートカード８４、コーダ／デコーダ（コーデック）８５、対応する増幅器８７を伴うスピーカ８６、対応する前置増幅器８９を伴うマイクロフォン８８を含む。
【００７６】
ユーザインターフェース８０は、ディスプレイ９０及びキーパッド９１を含む。ディスプレイ９０は、例えば従来の移動電話のディスプレイよりも大型で及び／又はより優れた解像度を有し、カラー画像が可能であることによって画像及びビデオを表示するように適合されている。移動端末２はまた、バッテリ９２を含む。
【００７７】
トランシーバ９３は、ＬＡＮ１１（図）と信号を送受信するために任意選択的に設けることができる。トランシーバ９３は、ＩＥＥＥ８０２．１１ｘ又はブルートゥース（商標）仕様に準拠した無線カードとすることができる。
【００７８】
コントローラ７９は、メモリ８１内に格納されたコンピュータソフトウェア９４の指示により移動端末２の動作を管理する。例えば、コントローラ７９は、ディスプレイ９０への出力を供給し、キーパッド９１からの入力を受け取る。
【００７９】
移動端末２は、放送ネットワーク８（図１）及びＰＬＭＮ１０（図１）からの信号を受信するように適合された単一の受信器とＰＬＭＮ１０（図１）に信号を送信するように適合された送信器とを備えることにより変更を加えることができる。或いは両方の通信ネットワーク８、１０に対して単一のトランシーバを備えることもできる。
【００８０】
移動端末２の電源がオンにされたとき、及び／又は移動端末２がある領域１３（図１３）から、別のデータキャスト事業者６、１７（図２）がサービスしているか、又は同じデータキャスト事業者がサービスしているが少なくとも部分的に別のサービスが利用可能な別の領域１２（図２）に移動する場合、移動端末２は最新の電子サービスガイド（ＥＳＧ）情報又はどのような電子サービスガイド情報も有することができない。
【００８１】
移動端末２は、階層ファイル３８（図５）及びＤＣＯメインページ３６（図３）内に含まれる情報を用いて、ＮＩＴ４５、ＩＮＴ４６、メインページ４７1、４７2、４７3、４８11、４８12、４８13、４８21、４８22、４８23、４８31、４８32、４８33（図４）及びサービス記述データ５０（図６）を含むＥＳＧデータ２４、２５（図３）を取得する。ＥＳＧデータ２４、２５（図３）内に含まれる情報を用いて要求するとより詳細な情報を得ることができる。
【００８２】
本発明の１つの実施形態を例示する図１３及び図１４を参照すると、例えば移動端末２の電源がオンにされるか又はある領域１３（図２）から別の領域１３（図２）に移動した場合の移動端末２によって実行されるプロセスがフロー図の形式で示されている。
【００８３】
コントローラ７９は、受信器７８1にネットワーク（この場合では放送ネットワーク８（図１））の位置を特定するよう命令する（段階Ｓ６）。これは、信号２１（図２）が検出されるまで無線周波数スペクトルを走査することによって行うことができる。或いはコントローラ７９は、予め規定された、又は利用者が入力した１つ又はそれ以上のネットワーク周波数を選択することができる。しかしながらこの場合も利用者は、コントローラ７９に所与のネットワークを検出するように命令することができる。
【００８４】
本発明の例示的な実施形態では、コントローラ７９は、ＮＩＴ４５の位置特定、ダウンロード、解析、及び格納を行い、次いで、ＩＮＴ４６の位置特定、ダウンロード、解析、及び格納を行う（段階Ｓ７）。コントローラ７９は、階層ファイル３８のＩＰアドレス及びポート番号を取得する（段階Ｓ８）。この段階は、階層ファイル３８内の任意のＩＰアドレスが予め定められたＥＳＧのＩＰアドレス範囲内に含まれているか否かを判定し、当該範囲内に含まれる全てのアドレスを返す段階を含むことができる。コントローラ７９は、アドレスの接続、階層ファイル３８のダウンロード、解析、及び記憶装置８２内への格納を行う（段階Ｓ９）。
【００８５】
コントローラ７９は、階層ファイル３８からカルーセル４０、４１、４２、４３、４４についてのそれぞれのＩＰアドレス及びポート番号を取得することができる。
【００８６】
特にコントローラ７９は、メインページ３６、３９1、３９2、３９3についてのＩＰアドレス及びポート番号を取得することができ（段階Ｓ１０）、アドレスに接続し、メインページ３６、３９1、３９2、３９3の１つ又はそれ以上をダウンロードすることができる（段階Ｓ１１）。更にコントローラ７９は、セッション通知カルーセル４２についてのＩＰアドレス及びポート番号を取得することができ（段階Ｓ１２）、アドレスに接続し、セッション記述データ５０をダウンロードすることができる（段階Ｓ１３）。セッション記述データ５０は、追加のより詳細な情報（図示せず）を取得するためのユニバーサルリソースロケータ（ＵＲＬ）を含むことができる。利用者の要求時に、コントローラ７９は、ＰＬＭＮ１０（図１）又はＬＡＮ１１（図１）を介してより詳細な情報（図示せず）を検索することができる。
【００８７】
図１３、１５及び１６を参照すると、本発明の１つの実施形態において例えば、ＥＳＧ情報を取得したときの移動端末２によって実行されるプロセスがフロー図の形式で示されている。
【００８８】
コントローラ７９は、更新時には階層ファイル３８等の通知をリッスンするだけでよい。
【００８９】
終了時間５４5（図７）に基づいて、コントローラ７９は、階層ファイル３８を更新する時間かどうかを判定する（段階Ｓ１５）。更新の時間であれば、コントローラ７９は新しい階層ファイル３８’をダウンロードする（段階Ｓ１６）。現在格納されている階層ファイル３８及び新しい階層ファイル３８’の各々は、最後に変更された時点を示す値９５、９５’を有する。
【００９０】
コントローラ７９は、新しい階層ファイル３８’の変更時間９５’を現在格納されている階層ファイル３８の変更時間９５と比較する（段階Ｓ１７）。新しい階層ファイル３８’の変更時間９５’が現在格納されている階層ファイル３８の変更時間９５よりも後であれば、言い換えると新しい階層ファイル３８’が現在格納されている階層ファイル３８よりも確かに最新である場合には、新しい階層ファイル３８’が記憶装置８２内に格納される（段階Ｓ１８）。そうでない場合には、単に終了時間５４5（図７）が更新される（段階Ｓ１９）。
【００９１】
コントローラ７９はまた、メインページカルーセル４３についての終了時間５４4を確認することができる。しかしながら、メインページカルーセル４３の更新間隔５５4（図７）は、階層ファイルカルーセル４４の更新間隔５５5（図７）よりも短くすることもできる。従って、コントローラ７９は、更新間隔５５4を用いてメインページカルーセル４３についての予想終了時間を計算することができ、これにより階層ファイル３８を確認する必要性を排除することができる。
【００９２】
図１７を参照すると、本発明の１つの実施形態において移動端末２によってディスプレイ９０内に表示されるＤＣＯメインページディスプレイ９６の第１のビューが示されている。
【００９３】
ＤＣＯメインページディスプレイ９６は、データキャストサービスシステム６（図１）がアクセスされたときに利用者に提示される最初のページであり、ＥＳＧを見るのに用いることができる。ＤＣＯメインページ３６（図３）はデフォルトの起点として用いられ、利用者に対して最も重要な情報を提示するので、ＤＣＯメインページディスプレイ９６は迅速に提示することができる。
【００９４】
ＤＣＯメインページディスプレイ９６は、事業者識別フィールド９７、端末状態エリア９８、アクティブエリア９９、選択ボタン１００、時間／日付フィールド１０１、更にソフトキー選択ボタン１０２を含む幾つかのフィールドを含むことができる。
【００９５】
事業者識別フィールド９７は、データキャスト事業者９（図１）の名称及びロゴを含むことができる。端末状態エリア９８は、ネットワーク接続状態、バッテリレベル、及び着信コールアラート等の情報を含むことができる。この情報は、アイコン、アイコンアニメーション、又はテキストの形式で提示することができる。
【００９６】
フィールドの一部は、データキャストサービスシステム６（図１）から受信したデータ及び情報を表示することができる。フィールドの幾つかは、記憶装置８２（図１３）に格納されていたデータ及び情報、及びデータキャストサービスシステム６（図１）、利用者、端末２、例えばＰＬＭＮ１０（図１）を介した別の情報ソース、或いはこれらの組み合わせから生じたデータ及び情報を表示することができる。
【００９７】
選択ボタン１００は、表示履歴を提示するためのボタン１００1、現在実行中のプログラムを表示するためのボタン１００2、利用可能なチャネルを表示するためのボタン１００3、及びディスプレイ９０の全て又は大部分を実質的に占有するビューア１０５（図１９）に切替えるためのボタン１００4を含むことができる。
【００９８】
ＤＣＯメインページディスプレイ９６は、サービスの人気等のＥＳＧの変更を反映するために更新される。ディスプレイはまた、来るべきイベント、サービスの変更、又はサービスの可用性を利用者に知らせるのに使用することができる。ＤＣＯメインページディスプレイ９６はまた、予告編を表示するなどの広告目的に用いることもできる。
【００９９】
図１７では、アクティブエリア９９は利用可能なチャネルのリスト１０３を示している。
【０１００】
図１８を参照すると、ＤＣＯメインページディスプレイ９６の第２のビューが示されており、ここではアクティブエリア９９が現在放送中のプログラムのリスト１０４を示している。選択ボタン１００は、オプションメニューに入るためのボタン１００5、図１７に示されている初期ビューに戻るためのボタン１００6、及び詳細を更に取得するためのボタン１００7を含むことができる。
【０１０１】
図１９を参照すると、ビューア１０５が示されている。ビューア１０５は、アクティブエリア１０６及びＤＣＯメインページディスプレイ９６に戻るためのボタン１０７を含む。
【０１０２】
上述のように、移動端末２を用いて、放送ネットワーク８（図１）から得られるコンテンツだけでなく、ＰＬＭＮ１０（図１）から得られるコンテンツ及び／又はデータを取得して表示することができる。
【０１０３】
図２０を参照すると、本発明の１つの実施形態において移動端末２によって実行されるプロセスがフロー図の形式で示されている。
【０１０４】
また図１、３及び１３を参照すると、コントローラ７９は、放送ネットワーク８を介してデータキャストサービスシステム６からサービスデータ２３の少なくとも一部を検索する（段階Ｓ２０）。加えてコントローラ７９は、情報ソース（図示せず）からＰＬＭＮ１０を介してデータ（図示せず）を検索する（段階Ｓ２１）。プロセッサ７９は、ディスプレイ９０、例えばＤＣＯメインページディスプレイ９６内にサービスデータ２３を表示し（段階Ｓ２２）、更にＰＬＭＮ１０から得られたデータをディスプレイ９０内に表示する。
【０１０５】
上記で説明された実施形態に対して多くの修正を加えることができることは理解されるであろう。例えば、移動端末２は、パーソナル携帯情報端末（ＰＤＡ）の形態を取ることができる。更に、例えばセットトップボックス又はパソコンの形式の固定又は半固定の端末を用いてもよい。
【図面の簡単な説明】
【０１０６】
【図１】例示的な通信システムの概略図である。
【図２】図１に示されているシステムの態様のより詳細な概略図である。
【図３】本発明によるデータキャストサービスシステムの実施形態のブロック図である。
【図４】本発明の１つの実施形態による、データキャスト事業者のメインページを含むメインページカルーセルの概略図である。
【図５】本発明の１つの実施形態による階層ファイルカルーセルの概略図である。
【図６】サービス記述を含むＥＳＧデータの概略図である。
【図７】本発明の１つの実施形態による階層ファイルの概略図である。
【図８】本発明の１つの実施形態によるメインページディレクトリ構造を示している図である。
【図９】図３に示されたデータキャストサービスシステムにおけるデータ送信のために用いられるプロトコルスタックを示す図である。
【図１０】図３に示されているデータキャストサービスシステムからのトランスポートストリーム出力を示す図である。
【図１１】ネットワークインターフェーステーブル及びＩＰ／ＭＡＣ通知テーブルの実施例を示す図である。
【図１２】本発明の１つの実施形態による、図３に示されたデータキャストサービスシステムによって実行されるプロセスのフロー図である。
【図１３】本発明の１つの実施形態における移動端末の概略図である。
【図１４】本発明の１つの実施形態における、図１３に示されている移動通信デバイスによって実行される第１の処理のフロー図である。
【図１５】本発明の１つの実施形態における、図１３に示されている移動通信デバイスによって実行される第２の処理のフロー図である。
【図１６】古い階層ファイルと新しい階層ファイルを示す図である。
【図１７】本発明の１つの実施形態による、データキャスト事業者のメインページの第１のビューを示す図である。
【図１８】本発明の１つの実施形態による、データキャスト事業者のメインページの第２のビューを示す図である。
【図１９】ビューアを示す図である。
【図２０】本発明の１つの実施形態における、図１３に示されている移動通信デバイスによって実行される第３の処理のフロー図である。
【符号の説明】
【０１０７】
２６  コントローラ
２９  テーブルジェネレータ
３０  カルーセルジェネレータ
３１  ＭＰＥエンカプスレータ
３２  マルチプレクサ
【図１】
2007510348.tif 000003
【図２】
2007510348.tif 000004
【図３】
2007510348.tif 000005
【図４】
2007510348.tif 000006
【図５】
2007510348.tif 000007
【図６】
2007510348.tif 000008
【図７】
2007510348.tif 000009
【図８】
2007510348.tif 000010
【図９】
2007510348.tif 000011
【図１０】
2007510348.tif 000012
【図１１】
2007510348.tif 000013
【図１２】
2007510348.tif 000014
【図１３】
2007510348.tif 000015
【図１４】
2007510348.tif 000016
【図１５】
2007510348.tif 000017
【図１６】
2007510348.tif 000018
【図１７】
2007510348.tif 000019
【図１８】
2007510348.tif 000020
【図１９】
2007510348.tif 000021
【図２０】
2007510348.tif 000022
【国際調査報告】
2007510348.tif 000023
2007510348.tif 000024