(57)【要約】【課題】テレビ番組およびその他のデータを伝送する方法が提供することである。【解決手段】デジタルテレビシステムにおいては、受信機／デコーダ（つまり「セットトップボックス」）が、ユーザとの対話性を提供するために受信機／デコーダにより実行することができる複数のアプリケーションの内の１つまたは複数をダウンロードできる。アプリケーションは以下を含む。インターネット要求を行うためにＰＳＴＮコネクション、およびインターネット応答を受け取るためにテレビ信号経路を使用するインターネットブラウザアプリケーション、「インパルス」モードおよび「カタログ」モードで作動できるショッピングアプリケーション、バンキングアプリケーション、テレビのクイズ番組と同期して実行するクイズアプリケーション、マガジンブラウザアプリケーション、天気または交通アプリケーションである。【選択図】図６
2008199669.tif 000002
【特許請求の範囲】
【請求項１】
伝送システムにおいて、少なくとも１つのテレビ番組を含んでいるデジタルデータストリームを伝送するステップと、
ユーザの受信機／デコーダにおいて、
デジタルデータストリームを受信するステップと、
テレビモードで、
デジタルデータストリームからこのようなテレビ番組を抽出するステップと、テレビに抽出されたテレビ番組を供給するステップと、
インターネットモードで、
モデムを使用して、通信センタをダイヤル呼出しするステップと、
ユーザからインターネット要求を受け取るステップと、
モデムを介して通信センターから受信されたインターネット要求を伝送するステップと、
通信センターにおいて、
このようなインターネット要求を受け取るステップと、
インターネットから受信されたインターネット要求に対する応答を得るステップと、インターネット応答を伝送システムに供給するステップと、
伝送システムで、供給されたインターネット応答をデジタルデータストリームに統合するステップと、
受信機／デコーダにおいて、インターネットモードで、
デジタルデータストリームからインターネット応答を抽出するステップと、
ユーザに、抽出されたインターネット応答を供給するステップと、
を含む、テレビ番組および他のデータを伝送する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、テレビ番組およびその他のデータの伝送および受信に関し、さらに特定すると、
●  テレビ番組およびその他のデータを伝送する方法、
●  デジタルテレビ受像器／デコーダ、および
●  （通信および）デジタルテレビ伝送システム
に関する。
【背景技術】
【０００２】
特定のではあるが、独占的ではない衛星テレビシステムにおいて、おもにテレビ信号を一斉送信することを目的としているデジタル伝送システムの到来は、エンドユーザとの対話性を提供したり、エンドユーザに追加情報を提供するなどのそれ以外の目的のために、このようなシステムを使用する可能性を開いた。
【発明の開示】
【課題を解決するための手段】
【０００３】
本発明の第１態様に従って、伝送システムにおいて、少なくとも１つのテレビ番組を含んでいるデジタルデータストリームを伝送するステップと、ユーザの受信機／デコーダにおいて、デジタルデータストリームを受信するステップと、テレビモードで、デジタルデータストリームからこのようなテレビ番組を抽出するステップと、抽出されたテレビ番組をテレビに供給するステップと、インターネットモードで、モデムを使用して、通信センタにダイヤル呼出しするステップと、ユーザからインターネット要求を受け取るステップと、モデムを介して受信されたインターネット要求を通信センタに伝送するステップと、通信センタにおいて、インターネット要求を受け取るステップと、受け取られたインターネット要求に対する応答をインターネットから得るステップと、インターネット応答を伝送システムに供給するステップと、伝送システムにおいて、供給されたインターネット応答をデジタルデータストリームに統合するステップと、受信機／デコーダで、インターネットモードで、デジタルデータストリームからインターネット応答を抽出するステップと、ユーザに抽出されたインターネット応答を供給するステップと、を含む、テレビ番組およびその他のデータを伝送する方法が提供されている。
【０００４】
抽出されたインターネット応答は、テレビに表示されることによって、あるいは受信機／デコーダに接続されているコンピュータを介して、ユーザに供給されてよい。
【０００５】
したがって、本発明のこの態様は、パーソナルコンピュータなどのコンピュータを必ずしも必要としなくても、インターネットにユーザアクセスを与える。さらに、インターネットトラフィックは、一般的には、ユーザからサーバでより、インターネットサーバからユーザではるかに混雑している。本発明のこの態様は、高速テレビリンク上で伝送される大量のトラフィックに備え、より少ないトラフィックは低速電話リンクで伝送される。したがって、かなりのアクセス時間改善が成されるが、両方向テレビ型リンクの費用および複雑度を必要としない。
【０００６】
エンドユーザがインターネット応答を受信する上で問題を経験する場合、システムは、好ましくは、通信センタがインターネット応答をモデムを介して受信機／デコーダに供給するモードで選択式に作動できる。
【０００７】
方法は、さらに、伝送システムにおいて、受信機／デコーダをインターネットモードで動作させるためのアプリケーション用のアプリケーションコードをデジタルデータストリームに統合するステップ、および受信機／デコーダにおいては、ダウンロードモードで、デジタルデータストリームからアプリケーションコードを抽出するステップと、抽出されたアプリケーションコードにより定義されているアプリケーションを起動し、受信機／デコーダをインターネットモードで動作させるステップと、を含む。
【０００８】
したがって、インターネットモードアプリケーションコードの初期ロード、およびその更新は、容易に達成することができ、受信機／デコーダが、アプリケーションコードを恒久的に記憶する容量を持つ必要はない。
【０００９】
方法は、さらに、伝送システムにおいては、ショッピングデータをデジタルデータストリームに統合するステップと、受信機／デコーダにおいては、ショッピングモードで、デジタルデータストリームからショッピングデータを抽出するステップと、テレビに抽出されたショッピングデータを供給するステップと、供給されたショッピングデータに応えて、ユーザから購入注文を受け取るステップと、モデムを使用して、通信センタにダイヤル呼出しするステップと、モデムを介して、受け取られた購入注文を通信センタに伝送するステップと、通信センタにおいては、このような購入注文を受信するステップと、受け取られた購入注文を処理するステップと、を含む。
【００１０】
以上の後者のステップは、本発明の第１態様とは無関係に提供されてよい。したがって、本発明の第２態様は、伝送システムにおいて、少なくとも１つのテレビ番組およびショッピングデータを含んでいるデータストリームを伝送するステップと、ユーザの受信機／デコーダにおいては、デジタルデータストリームを受信するステップと、テレビモードで、デジタルデータストリームからこのようなテレビ番組を抽出するステップと、テレビに抽出されたテレビ番組を供給するステップと、およびショッピングモードで、デジタルデータストリームからショッピングデータを抽出するステップと、ユーザに抽出されたショッピングデータを供給するステップと、供給されたショッピングデータに応えて、ユーザから購入注文を受け取るステップと、モデムを使用して、通信センタをダイヤル呼出しするステップと、通信センタにモデムを介して受け取られた購入注文を伝送するステップと、通信センタにおいて、このような購入注文を受け取るステップと、受け取られた購入注文を処理するステップと、を含む、テレビ番組およびその他のデータを伝送する方法を提供する。
【００１１】
したがって、本発明のこの態様により、テレビ番組を受信するために使用されている装置に対して、相対的にほとんど修正が必要とされていない、ユーザによる「アームチェア」ショッピングを可能にする。
【００１２】
好ましくは、受信機／デコーダにおいては、ショッピングモードで、受信機／デコーダは、テレビを介してユーザに抽出されたショッピングデータを供給する。受信機／デコーダは、少なくとも１つのアイコンをテレビによって表示させる。そして、ユーザからの購入注文に応えて、受信機／デコーダに、テレビによるこのようなアイコンの表示での変更を生じさせる。
【００１３】
システムは、現在テレビ番組の主題である（サービスを含むことがある）製品を選択することにより、ユーザが購入注文を行う動作の「インパルス」モードを有してよい。システムは、さらに、または代わりに、ユーザが、任意の時点で複数の製品から選択する動作の「カタログ」モードを有してもよい。
【００１４】
方法は、さらに、肯定応答をユーザに供給するステップを含んでよく、肯定応答は、ユーザによって支払われる実際の価格を含んでよい。したがって、これは、ユーザに与えられてよい割引、あるいは製品を広告するために使用されている通貨と製品を購入するために使用されている通貨の間の差異を考慮に入れることができる。
【００１５】
方法は、さらに、伝送システムにおいて、デジタルデータストリームに、受信機／デコーダをショッピングモードで動作させるためのアブリケーション用のアプリケーションコードを統合するステップと、受信機／デコーダにおいては、ダウンロードモードで、あるいはそのダウンロードモードで、デジタルデータストリームからアプリケーションコードを抽出するステップと、抽出されたアプリケーションコードによって定義されているアプリケーションを起動し、受信機／デコーダをショッピングモードで動作させるステップと、を含む。
【００１６】
したがって、ショッピングモードアプリケーションコードの初期ロード、およびその更新は容易に達成することができ、受信機／デコーダが、恒久的にアプリケーションコードを記憶するための容量を持つ必要はない。
【００１７】
前記方法は、さらに、ユーザの受信機／デコーダにおいて、バンキングモードで、バンキングオプションをユーザに供給するステップと、供給されたオプションに応えて、バンキング要求をユーザから受け取るステップと、モデムを使用して、通信センタをダイヤル呼出しするステップと、通信センタに、受け取られたバンキング要求を伝送するステップと、通信センタにおいては、このようなバンキング要求を受け取るステップと、受け取られたバンキング要求を処理し、応答または肯定応答を作成するステップと、モデムを介して、応答または肯定応答を受信機／デコーダに伝送するステップと、受信機／デコーダにおいて、バンキングモードで、このような応答または肯定応答を受信するステップと、応答または肯定応答をユーザに供給するステップと、を含む。
【００１８】
これらの後者のステップは、本発明の第１態様または第２態様とは無関係に提供されてよい。したがって、本発明の第３態様は、伝送システムにおいて、少なくとも１つのテレビ番組を含んでいるデジタルデータストリームを伝送するステップと、ユーザの受信機／デコーダにおいて、デジタルデータストリームを受信するステップと、テレビモードで、デジタルデータストリームから、このようなテレビ番組を抽出するステップと、テレビに、抽出されたテレビ番組を供給するステップと、バンキングモードで、ユーザにバンキングオプションを供給するステップと、供給されたオプションに応えて、ユーザからバンキング要求を受け取るステップと、モデムを使用して、通信センタをダイヤル呼出しするステップと、通信センタに、受け取られたバンキング要求を伝送するステップと、通信センタにおいて、このようなバンキング要求を受け取るステップと、受け取られたバンキング要求を処理し、応答または肯定応答を作成するステップと、モデムを介して、受信機／デコーダに応答または肯定応答を伝送するステップと、受信機／デコーダにおいて、バンキングモードで、このような応答または肯定応答を受け取るステップと、ユーザに応答または肯定応答を供給するステップと、を含む、テレビ番組およびその他のデータを伝送する方法を提供する。
【００１９】
したがって、本発明のこの態様は、テレビ番組を受信するために使用されている装置に対して、相対的にほとんど修正が必要とされない、ユーザによる「アームチェア」バンキングを可能にする。
【００２０】
通信センタは、必ずしも単一サイト上にある必要はなく、通常は、互いに遠く離れている通信サーバおよびバンクサーバを含む。
【００２１】
好ましくは、受信機／デコーダにおいては、バンキングモードで、受信機／デコーダが、テレビを介して、通信センタからユーザにバンキングオプションおよび／または応答または肯定応答を供給する。受信機／デコーダは、少なくとも１つのアイコンをテレビによって表示させる。そして、ユーザからのバンキング要求および／または通信センタからの応答または肯定応答に応えて、受信機／デコーダは、テレビによってこのようなアイコンの表示の変更を生じさせる。
【００２２】
この方法は、さらに、伝送システムにおいて、デジタルデータストリームに、受信機／デコーダをバンキングモードで動作させるためのアプリケーション用アプリケーションコードを統合するステップと、受信機／デコーダにおいて、ダウンロードモードで、あるいはそのダウンロードモードで、デジタルデータストリームからアプリケーションコードを抽出するステップと、抽出されたアプリケーションによって定義されているアプリケーションを起動し、受信機／デコーダをバンキングモードで動作させるステップと、を含んでよい。
【００２３】
したがって、バンキングモードアプリケーションコードの初期のロード、およびその更新は、容易に達成することができ、受信機／デコーダは、アプリケーションコードを恒久的に記憶するための容量を持つ必要はない。
【００２４】
この方法は、さらに、受信機／デコーダにおいて、ユーザによって提供されているバンクカードからデータを読み取るステップと、事情に応じて、通信センタに伝送される、このような読み取られたデータを購入注文またはバンキング要求に組み込むステップと、を含んでよい。
【００２５】
したがって、ユーザに、暗証番号（「ＰＩＮ」）を入力することを要求するために機能が備えられることがあるが、ユーザは、自らのバンキング詳細を入力する必要はない。
前記方法は、さらに、伝送システムにおいては、デジタルデータストリームに、このようなテレビ番組のコンテンツに関係し、このようなテレビ番組のコンテンツに同期されている回答データを含んでいるクイズデータを統合するステップと、受信機／デコーダにおいて、クイズモードで、デジタルデータストリームからクイズデータを抽出するステップと、ユーザからクイズデータに対するまたはテレビ番組で同期されている問題に対する応答を受け取るステップと、受け取られた応答と回答データを比較するステップと、比較の結果をテレビに供給するステップと、を含んでよい。
【００２６】
これらの後者のステップは、本発明の第１態様から第３態様とは関係なく提供されてよい。したがって、本発明の第４態様は、伝送システムにおいて、少なくとも１つのテレビ番組、および前記１つのテレビ番組のコンテンツに関し、前記１つのテレビ番組に同期されている回答データを含むクイズデータを含んでいるデジタルストリームを伝送するステップと、ユーザの受信機／デコーダにおいて、デジタルデータストリームを受信するステップと、クイズモードで、デジタルデータストリームから前記１つのテレビ番組を抽出するステップと、抽出されたテレビ番組をテレビに供給するステップと、デジタルデータストリームからクイズデータを抽出するステップと、クイズデータ、またはテレビ番組の同期されている問題に対する応答をユーザから受け取るステップと、受け取られた応答と回答データを比較するステップと、テレビに比較の結果を供給するステップと、を含む、テレビ番組およびその他のデータを伝送する方法を提供する。
【００２７】
したがって、ユーザは、テレビ放送されているクイズ番組に積極的に参加してよく、受信機／デコーダは、ユーザの回答をチェックし、要すればユーザの得点を維持することができる。
【００２８】
好ましくは、受信機／デコーダにおいて、クイズモードで、比較ステップに応えて、受信機／デコーダは、複数のアイコンの内の１つを、比較の結果に依存して選択されているテレビによって表示させる。
【００２９】
この方法は、さらに、伝送システムにおいて、デジタルデータストリームに、受信機／デコーダをクイズモードで動作させるためのアプリケーション用のアプリケーションコードを統合するステップと、受信機／デコーダにおいて、ダウンロードモードで、またはそのダウンロードモードで、デジタルデータストリームからアプリケーションコードを抽出するステップと、抽出されたアプリケーションコードによって定義されているアプリケーションを起動し、受信機／デコーダをクイズモードで動作させるステップと、を含んでよい。
【００３０】
したがって、クイズモードアプリケーションコードの初期ロード、およびその更新は容易に達成することができ、受信機／デコーダが、アプリケーションコードを恒久的に記憶する容量を持つ必要はない。
前記方法は、さらに、伝送システムにおいて、デジタルデータストリームに、マガジンページデータの複数のページを統合するステップと、ユーザの受信機／デコーダにおいて、マガジンモードで、デジタルデータストリームからマガジンページデータのページの内の第１ページを抽出するステップと、テレビに抽出された第１ページを供給するステップと、ユーザから命令を受け取り、別のページを選択するステップと、デジタルデータストリームから、前記他のページに関するマガジンページデータを抽出するステップと、テレビに抽出された他のページを供給するステップと、命令受け取りステップ、他ページ抽出ステップ、およびその他ページ供給ステップを反復するステップと、を含んでよく、そこでは、マガジンモードで、ページの内の少なくとも１ページが、その内の１つが初期フォーカスを有している複数のボタンオブジェクトを含み、それ以降のページを選択するための命令受け取りステップが、受信機／デコーダが、フォーカスを有しているボタンオブジェクトの内のその１つを変更するために、リモートコントローラを介してユーザから１つまたは複数の命令を受け取るステップと、受け取られたフォーカス変更命令（複数の場合がある）に従って、ボタンオブジェクトフォーカスを変更するステップと、リモートコントローラ経由で、ユーザから命令を受け取り、現在フォーカスを有しているボタンオブジェクトのその１つを選択するステップと、現在のページのマガジンページデータおよび選択されたボタンオブジェクトからそれ以降のページのアイデンティティを決定するステップと、を含む。
【００３１】
これらの後者のステップは、本発明の第１態様から第４態様とは無関係に提供されてよい。したがって、本発明の第５態様は、伝送システムにおいて、少なくとも１つのテレビ番組およびマガジンページデータの複数のページを含んでいるデジタルデータストリームを伝送するステップと、ユーザの受信機／デコーダにおいて、デジタルデータストリームを受け取るステップと、テレビモードで、デジタルデータストリームからこのようなテレビ番組を抽出するステップと、テレビに抽出されたテレビ番組を供給するステップと、マガジンモードで、デジタルデータストリームから、マガジンページのページの第１ページを抽出するステップと、テレビに抽出された第１ページを供給するステップと、別のページを選択するためにユーザから命令を受け取るステップと、デジタルデータストリームから、前記他のページに関するマガジンページデータを抽出するステップと、テレビに抽出された他のページを供給するステップと、命令受け取りステップ、他ページ抽出ステップ、および他ページ供給ステップを繰り返すステップと、を含み、そこでは、マガジンモードで、ページの内の少なくとも１ページが、複数のボタンオブジェクトを含み、その内の１つが初期フォーカスを有しており、それ以降のページを選択するための命令受け取りステップが、受信機／デコーダが、フォーカスを有しているボタンオブジェクトの内のその１つのオブジェクトを変更するために、リモートコントローラを介して、ユーザから１つまたは複数の命令を受け取るステップと、受け取られたフォーカス変更命令（複数の場合がある）に従って、ボタンオブジェクトフォーカスを変更するステップと、現在フォーカスを有しているボタンオブジェクトのその１つのオブジェクトを選択するために、リモートコントローラを介してユーザから命令を選択するステップと、現在のページのマガジンページデータからそれ以降のページのアイデンティティ、および選択されたボタンオブジェクトを決定するステップと、を含む、テレビ番組およびその他のデータを伝送する方法を提供する。
【００３２】
したがって、本発明のこの態様により、マガジン機能を提供できるようになり、ユーザは、多様なボタンでフォーカスを変更し、フォーカスされているボタンを選択することによって、マガジンのページを通してナビゲーションすることができる。
【００３３】
好ましくは、ページの内の少なくとも１つに対するマガジンページデータは音響データを含み、さらに、ボタンオブジェクトの内の１つのリモートコントローラを介して、選択に応えて、テレビに音響データを供給するステップを含む。
【００３４】
この方法は、さらに、伝送システムにおいて、デジタルデータストリームに、受信機／デコーダをマガジンモードで動作させるための動作アプリケーション用のアプリケーションコードを統合するステップと、受信機／デコーダにおいて、ダウンロードモードで、またはそのダウンロードモードで、デジタルデータストリームからアプリケーションコードを抽出するステップと、抽出されたアプリケーションコードにより定義されるアプリケーションを起動し、受信機／デコーダをマガジンモードで動作させるステップと、を含んでよい。
【００３５】
したがって、マガジンアプリケーションコードの初期ロード、およびその更新は、容易に達成することができ、受信機／デコーダが、アプリケーションコードを恒久的に記憶するための容量を持つ必要はない。
【００３６】
前記方法は、さらに、伝送システムにおいて、デジタルデータストリームに、天気または交通データの複数のページを統合するステップと、ユーザの受信機／デコーダにおいて、天気または交通モードで、天気または交通データのある特定のページを選択するために、ユーザから命令を受け取るステップと、デジタルデータストリームから、天気データまたは交通データの選択されたページを抽出するステップと、テレビに、抽出されたページを供給するステップと、を含んでよく、そこでは、天気コードまたは交通モードで、天気データまたは交通データのページが、それぞれの地理学上の領域に関係し、それらの領域に確立されたコードにより区別することができ、特定ページを選択するための命令受け取りステップが、ユーザからそれぞれの領域に対するコードを受け取ることを含む。
【００３７】
これらの後者ステップは、本発明の第１態様から第５態様とは無関係に提供されてよい。したがって、本発明の第６の態様は、伝送システムにおいて、少なくとも１つのテレビ番組および天気または交通データの複数のページを含むデジタルストリームを伝送するステップと、ユーザの受信機／デコーダにおいて、デジタルデータストリームを受け取るステップと、テレビモードで、デジタルデータストリームからこのようなテレビ番組を抽出するステップと、テレビに抽出されたテレビ番組を供給するステップと、天気モードまたは交通モードで、天気または交通データの特定のページを選択するために、ユーザから命令を受け取るステップと、デジタルデータストリームから天気データまたは交通データの選択されたページを抽出するステップと、テレビに抽出されたページを供給するステップと、を含み、そこでは、天気モードまたは交通モードで、天気データまたは交通データのページが、それぞれの地理学上の領域に関係し、それらの領域に確立されたコードによって区別することができ、特定のページを選択するための命令受け取りステップが、ユーザから各領域に対するコードを受け取ることを含む、テレビ番組および他のデータを伝送する方法を提供する。
【００３８】
したがって、ユーザは、必ずしも他のデータから成るページを通してナビゲーションしたり、より有意義ではないコードを見つけ出したりする必要なく、ユーザがきわめて知ることになりそうなコードをただ入力することによって、天気情報または交通情報の関速ページを選択することができる。
【００３９】
確立されたコードは、好ましくは地理学上の領域の郵便コード、郵便番号コード、州、郡、または県（ｄｅｐａｒｔｅｍｅｎｔ）番号またはコード、電話区域コード、他の管理コード等の少なくとも一部を含む。
【００４０】
この方法は、さらに、伝送システムにおいて、デジタルデータストリームに、受信機／デコーダを天気モードまたは交通モードで動作させるためのアプリケーション用のアプリケーションコードを統合するステップと、受信機／デコーダにおいて、ダウンロードモードで、またはそのダウンロードモードで、デジタルデータストリームからアプリケーションコードを抽出するステップと、受信機／デコーダを天気モードまたは交通モードで動作させるために、抽出されたアプリケーションコードによって定義されるアプリケーションを起動するステップと、を含んでよい。
【００４１】
したがって、天気アプリケーションコードまたは交通アプリケーションコードの初期のロード、およびその更新は容易に達成することができ、受信機／デコーダは、アプリケーションコードを恒久的に記憶するための容量を持つ必要はない。
【００４２】
本発明の前記態様のどれかにより、伝送システムは、ＭＰＥＧフオーマットでデジタルデータストリームを伝送するために装置されてよく、テレビ番組（複数の場合がある）以外のデータは、ＭＰＥＧデータストリームの少なくとも１つの専用セクションに含まれている。
【００４３】
本発明の多様なそれ以外の態様は、本発明の第１態様から第６態様の方法で適切なステップを実行するように装置されているデジタルテレビ受像機／デコーダに関する。また、本発明の多様な追加態様は、本発明の第１態様から第６態様の方法で関連するステップを実行するように装置されている（通信および）デジタルテレビシステムに関する。
【００４４】
本発明の好ましい特徴は、純粋に例証として、添付図面に関して、ここに説明される。
【発明を実施するための最良の形態】
【００４５】
本発明によるデジタルテレビシステム１０００の全体像を第１図に示している。本発明は主に、圧縮したデジタル信号を送信するために従来のＭＰＥＧ−２圧縮システムを利用した従来のデジタルテレビシステム２０００を備えている。より詳細には、ブロードキャストセンター内のＭＰＥＧ−２コンプレッサ２００２がデジタル信号ストリーム（一般にはビデオ信号のストリーム）を受信する。コンプレッサ２００２はリンケージ２００６でマルチプレクサ、スクランブラ２００４と接続している。マルチプレクサ２００４は複数の入力信号をさらに受信し、１つ以上の送信ストリームをアセンブルし、圧縮されたデジタル信号を、リンケージ２０１０を介してブロードキャストセンターのトランスミッタ２００８へ送信する。もちろんこの送信は、遠隔通信リンクを含む幅広いバラエティの形式で行うことができる。トランスミッタ２００８はアップリンク２０１２を介して電磁信号を衛星トランスポンダ２０１４へ送信する。この衛星トランスポンダにおいて、電磁信号は電子的に処理され、概念的なダウンリンク２０１６を介して地上のレシーバ２０１８へブロードキャストされる。レシーバ２０１８は、一般にはエンドユーザが所有またはレンタルしている衛星受信アンテナである。レシーバ２０１８が受信した信号は統合レシーバ／デコーダ２０２０へ送信される。
【００４６】
統合レシーバ／デコーダ２０２０は、エンドユーザが所有またはレンタルし、エンドユーザのテレビセット２０２２と接続している。さらに、レシーバ／デコーダ２０２０は、圧縮ＭＰＥＧ−２信号をテレビセット２０２２用のテレビ信号にデコードする。
【００４７】
条件付きアクセスシステム３０００は、マルチプレクサ２００４、レシーバ／デコーダ２０２０に接続しており、また、１部がブロードキャストセンター内に、別の１部がデコーダ内に配置されている。これにより、エンドユーザは１つ以上のブロードキャストサプライヤからのデジタルテレビブロードキャストにアクセスすることができる。コマーシャルオファー（ブロードキャストサプライヤが販売する単数または複数のテレビプログラム）に関連するメッセージの解読が可能なスマートカードを、レシーバ／デコーダ２０２０内に挿入することができる。エンドユーザは、デコーダ２０２０とスマートカードを使って、サブスクリプションモードまたは番組有料視聴制のいずれかでコマーシャルオファーを購入することができる。
【００４８】
インタラクティブシステム４０００もマルチプレクサ２００４、レシーバ／デコーダ２０２０と接続しており、さらに１部がブロードキャストセンター内に、別の１部がデコーダ内に配置されている。これにより、エンドユーザはモデムに繋がれたバックチャネル４００２を介して多くのアプリケーションと対話することができる。
【００４９】
第２図は、本発明によるデジタルテレビシステム１０００のインタラクティブテレビシステム４０００の一般アーキテクチャを示す。
【００５０】
例えば、インタラクティブシステム４０００により、エンドユーザは画面上の形ログから商品を購入することができ、オンデマンドでローカルニュースや天気予報を観ることや、ゲームで遊ぶことが可能になる。
【００５１】
インタラクティブシステム４０００は、全体として４つの主要素を備えている。
【００５２】
●  オーサリングツール４００４。ブロードキャストセンターまたはその他の場所に設けられ、ブロードキャストサプライヤがアプリケーションの作成、開発、デバッグ、テストを行える。
【００５３】
●  アプリケーションおよびデータサーバ４００６。ブロードキャストセンターにあり、オーサリングツール４００４と接続している。エンドユーザに向けて同報通信を行うために、ブロードキャストサプライヤはこれを使用して、アプリケーションとデータをＭＰＥＧ−２伝送ストリーム（一般にはその専用セクション）に挿入するべくマルチプレクサおよびスクランブラ２００４へ伝達するために、準備し、有効にし、フォーマットすることができる。
【００５４】
●  実行時エンジン（ＲＴＥ）を備えたバーチャルマシン４００８。これは、エンドユーザが所有またはレンタルしているレシーバ／デコーダ２０２０内にインストールされた一行可能なコードであり、エンドユーザはレシーバ／デコーダ２０２０の稼動メモリ内に実行のためにアプリケーションを受信し、有効にし、圧縮を解除し、ロードすることができる。エンジン４００８はまた、常駐の、汎用アプリケーションを実行する。エンジン４００８はハードウェアおよびオペレーティングシステムから独立している。
【００５５】
●  レシーバ／デコーダ２０２０と、アプリケーションおよびデータサーバとの間においてモデムで繋がれたバックチャネル４００２。これにより、エンドユーザの要求に応じて、信号に、サーバ４００６にデータとアプリケーションをＭＰＥＧ−２伝送ストリームに挿入するように指示することが可能になる。
【００５６】
インタラクティブＴＶシステムは、システムに内蔵されたレシーバ／デコーダおよび様々な装置の機能を制御する「アプリケーション」を使用して動作する。
【００５７】
アプリケーションはエンジン４００８内で「リソースファイル」として表されている。「モジュール」は、リソースファイルとデータのセットである。１つのアプリケーションを構成するためインは数個のモジュールが必要である。レシーバ／デコーダの「メモリボリューム」とはモジュールのための記憶スペースである。モジュールは、ＭＰＥＧ−２伝送ストリームからレシーバ／デコーダ２０２０内にダウンロードすることもできる。
【００５８】
レシーバ／デコーダ２０２０の物理的インターフェースはデータのダウンロードに使用される。第３図を参照すると、デコーダ２０２０は、例えば次の６つのダウンロード装置を備えている。ＭＰＥＧフローチューナ４０２８、シリアルインターフェース４０３０、パラレルインターフェース４０３２、モデム４０３４、２つのカードリーダ４０３６。
【００５９】
本明細書の目的として、アプリケーションとは、好ましくはレシーバ／デコーダ２０２０の高レベル機能を制御するためのコンピュータコードの１ピースである。例えば、エンドユーザが、遠隔コントローラ２０２６（第４図にさらに詳細に示す）をテレビセット２０２２の画面上のボタンオブジェクト上に照準し、有効キーを押すと、そのボタンに関連した指示シーケンスが実行される。
【００６０】
対話型アプリケーションはメニューを提案し、エンドユーザの要求でコマンドを実行し、アプリケーションの目的に関係するデータを提供する。アプリケーションは、すなわち受信機／デコーダ２０２０のＲＯＭ（またはフラッシュメモリあるいは他の不揮発性メモリ）に記憶されているか、あるいは一斉送信され、デジタルデータストリームからアプリケーションコードを抽出することによって、受信機／デコーダ２０２０のＲＡＭ（またはフラッシュ）にダウンロードされるどちらかの常駐アプリケーションであってよい。
【００６１】
アプリケーションは、受信機／デコーダ２０２０のメモリロケーションに記憶され、リソースファイルおよびデータとして表される。リソースファイルは、グラフィックオブジェクト記述ユニットファイル、変数ブロックユニットファイル、命令シーケンスファイル、およびアプリケーションファイルを含む。図５に関して、後述されるショッピングモジュールのようなモジュール４０１０は、単一アプリケーションファイル４０１２と、未決定数のグラフィックオブジェクト記述ユニットファイル４０１４と、未決定数の変数ブロックユニットファイル４０１６と、未決定数の命令シーケンスファイル４０１８と、該当する場合は、アイコンライブラリファイル、画像ファイル、文字フォントファイル、カラーテーブルファイル、およびＡＳＣＩＩテキストファイルと、を含んでいるリソースファイルおよびデータのセットである。
【００６２】
グラフィックオブジェクト記述ユニットファイルは、アプリケーションの画面、マンマシンインタフェースを説明する。変数ブロックユニットファイルは、アプリケーションによって処理されているデータ構造を説明する。命令シーケンスファイルは、アプリケーションの処理動作を説明する。アプリケーションファイルは、アプリケーションのエントリポイントを提供する。
【００６３】
このようにして構成されているアプリケーションは、アイコンライブラリファイル、画像ファイル、文字フォントファイル、カラーテーブルファイル、およびＡＳＣＩＩテキストファイルなどのデータファイルを使用できる。対話型アプリケーションは、入力および／または出力を達成することによりオンラインデータを得ることもできる。
【００６４】
エンジン４００８は、そのメモリの中に、それが指定されているときに必要とするそれらのリソースファイルをロードするだけである。これらのリソースファイルは、グラフィックオブジェクト記述ユニットファイル、命令シーケンスファイル、およびアプリケーションファイルから読み取られる。変数ブロックユニットファイルは、モジュールをロードするためのプロシジャへの呼出し後にメモリに記憶され、モジュールをアンロードするためのプロシジャに対する特殊な呼出しが行われるまでそこでロックされたままとなる。
【００６５】
アプリケーションの例は、以下の通りであり、それぞれがさらに詳細に後述される。
●  開始アプリケーション
●  起動アプリケーション
●  プログラムガイド
●  有料視聴アプリケーション
●  ＰＣダウンロードアプリケーション
●  インターネットブラウザアプリケーション
●  ショッピングアプリケーション
●  バンキングアプリケーション
●  クイズアプリケーション
●  マガジンブラウザアプリケーション、および
●  天気または交通アプリケーション
開始アプリケーションに関しては、受信機／デコーダ２０２０には、受信機／デコーダ２０２０をＭＰＥＧ−２環境で即座に作動できるようにするモジュールの適応可能な集合体である常駐開始アプリケーションが具備される。アプリケーションは、必要とされる場合に、一斉送信供給業者によって修正できるコア機能を提供する。それは、常駐アプリケーションとダウンロードされたロードアプリケーションの間のインタフェースも提供する。
【００６６】
起動アプリケーションに関しては、これは、ダウンロードされているアプリケーションまたは常駐のアプリケーションのどちらでも、任意のアプリーションを、受信機／デコーダ２０２０上で実行できるようにする。このアプリケーションは、アプリケーションを起動するためにサービスの到着時に実行されるブートストラップとして動作する。起動は、ＲＡＭにダウンロードされ、したがって容易に更新できる。それは、各チャネルで使用可能な対話型アプリケーションが、ダウンロード直後、または事前ロード後のどちらかに、選択、実行できるように構成できる。事前ロードのケースでは、アプリケーションはメモリ２０２４にロードされ、要求時に起動により活動化される。
【００６７】
プログラムガイドは、プログラミングについての完全な情報を与える対話型アプリケーションである。例えば、プログラムガイドは、デジタルテレビブーケの各チャネルで提供されている、例えば１週間分のテレビ番組についての情報を与えてよい。エンドユーザは、リモートコントローラ２０２６でキーを押下することにより、テレビ２０２２の画面に図示されているイベント上にオーバレイされている付属画面にアクセスする。この付属画面は、デジタルＴＶブーケの各チャネルの、現在のおよび次のイベントに関する情報を示すブラウザである。エンドユーザは、リモートコントローラ２０２６で別のキーを押下することによって、１週間以上のイベントに関する情報のリストを表示するアプリケーションにアクセスする。エンドユーザは、単純かつカスタマイズされている基準でイベントを検索し、並べ替えることもできる。エンドユーザは、直接、選択されているチャネルにアクセスすることもできる。
【００６８】
有料視聴（「ＰＰＶ」）アプリケーションは、条件付アクセスシステム３０００とともにデジタルＴＶブーケの各ＰＰＶチャネルで使用できる対話型サービスである。エンドユーザは、ＴＶガイドまたはチャネルブラウザを使用してアプリケーションにアクセスできる。さらに、ＰＰＶチャネルでＰＰＶイベントが検出されるとすぐに、アプリケーションは自動的に起動する。それから、エンドユーザは、自分のドータースマートカード３０２０を通して、または（モデム、電話コードとＤＴＭＦコード、ＭＩＮＩＴＥＬ等を使用している）通信サーバ３０２２を介して、現在のイベントを購入することができる。アプリケーションは、受信機／デコーダ２０２０のＲＯＭの中に常駐しているか、受信機／デコーダ２０２０のＲＡＭにダウンロードできるかのどちらかでよい。
【００６９】
ＰＣダウンロードアプリケーションに関しては、要求時に、エンドユーザは、ＰＣダウンロードアプリケーションを使用してコンピュータソフトウェアをダウンロードできる。
【００７０】
インターネットブラウザアプリケーションに関しては、これは、ウェブページを、テレビ２０２２上での表示のために受信機／デコーダ２０２０を介して、または受信機／デコーダ２０２０に接続されているコンピュータを介してエンドユーザに供給できるようにする。
【００７１】
シリアルインタフェースに接続されている、受信機／デコーダ２０２０のモデム４０３４、または代わりに、毎秒最高２８．８キロバイトでデータを伝送できるＶ３４モデムなどの外部モデムが、電話回線を介してアプリケーションおよびデータサーバ４００６に接続される。
【００７２】
動作中、最初に、受信機／デコーダ２０２０が、「テレビモード」で動作している、つまりデジタルビットストリームからテレビ番組を抽出し、エンドユーザに表示するために、テレビ２０２２にそこから抽出されたテレビ番組を供給すると仮定する。リモートコントローラ２０２６でボタンを押すことによって、エンドユーザは、インターネットブラウザアプリケーションを活動化し、受信機／デコーダ２０２０を「インターネットモード」にすることができる。アプリケーションは、受信機／デコーダ２０２０に記憶されているプログラムを実行し、モデム４０３４を使用してアプリケーションおよびダイヤルサーバ４００６にダイヤルする。いったん受信機／デコーダ２０２０とアプリケーションとデータサーバ４００６の間の通信が確立されると、エンドユーザは、テレビ２０２２で表示されているメッセージによってインターネットへのコネクションを知らされる。
【００７３】
エンドユーザは、リモートコントローラ２０２６を使用して、特定のＵＲＬを有しているウェブページを表示するための要求などのインターネット要求を、受信機／デコーダ２０２０に入力する。受信機／デコーダ２０２０は、モデム４０３４を介してサーバ４００６にこの要求を出力する。サーバ４００６は、この要求を受け取り、要求をインターネットに出力する。この要求に応えて、インターネットは、適切なウェブページを含んでいるインターネット応答をサーバ４００６に供給する。サーバ４００６は、応答をマルチプレクサおよびスクランブラ２００４に送達し、そこではそれはＭＰＥＧビットストリームの専用セクションに統合され、前述されるように、送信機２００８によって伝送され、受信機２０１８によって受信される。受信機／デコーダ２０２０は、ＭＰＥＧビットストリームからウェブベージを抽出し、テレビ２０２２でウェブページを表示する。
【００７４】
テレビ２０２２にウェブページを表示することによって、ウェブページをエンドユーザに供給する代替策として、ウェブページは、典型的には並列の毎秒７００キロビットのインタフェースを介して、受信機／デコーダ２０２０に接続されているコンピュータを介してエンドユーザに供給されてよい。リモートコントローラ２０２６によって受信機／デコーダ２０２０に対するインターネット要求を入力する代わりに、エンドユーザは、キーボードまたはコンピュータに接続されているこのような類似物を介してこのような要求を入力してよい。ユーザが受信機／デコーダ２０２０とともにＰＣを利用する場合、ＰＣは、ネットスケープ（Ｎｅｔｓｃａｐｅ）およびマイクロソフトインターネットエクスプローラー（Ｍｉｃｒｏｓｏｆｔ  Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ）などの公知のウェブブラウザを、それらのアプリケーションに対する修正なしに実行することができ、要求されている変更は、後述されるように、ドライバのレベルである。
【００７５】
前記に示されたように、インターネットトラフィックは、通常、ユーザからサーバ４００６でより、インターネットサーバからユーザではるかに混雑している。インターネットブラウザアプリケーションは、典型的には毎秒３８メガビットという高速テレビリンクで伝送される大量のトラフィックに備える。したがって、かなりのアクセス時間改善が成されるが、両方向テレビ型リンクの費用および複雑度を必要としない。
【００７６】
図６を参照すると、インターネットモードにあるとき、ユーザ装置１０は、公衆加入電話網（「ＰＳＴＮ」）１２を介してアプリケーションおよびデータサーバ４００６に接続できる。アプリケーションおよびデータサーバ４００６は、既知の方法でファイアウォール１４を介してインターネット１６に接続できる。アプリケーションおよびデータサーバ４００６は、マルチプレクサおよびスクランブラ２００４、送信機２００８、トランスポンダ２０１４および受信機２０１８を介してユーザ装置１０と通信することもできる。
【００７７】
図７に図示されているように、ユーザ装置１０で利用されているソフトウェアレベルは、ネットスケープやマイクロソフトインターネットエクスプローラ、ＨＴＴＰソケット、ＴＣＰ／ＩＰ、ＰＰＰ／ＳＬＩＰ、およびドライバレベルなどのウェブブラウザアプリケーションを含む。ドライバレベルは、従来ＰＣ上で実行しているブラウザアプリケーションと比較して修正される。すなわち、それはユーザ装置のモデムを介してＰＳＴＮ１２と通信するためのモデムドライバ、およびＭＰＥＧフローチューナ４０２８を介して通信するためのチューナドライバに分割される。
【００７８】
ユーザ装置１０の多様な構成は、ここに説明される。図８に示されている１つの構成においては、ＰＣは使用されていない。ユーザソフトウェアのすべては、受信機／デコーダ２０２０で実行する。受信機／デコーダ２０２０は、その内蔵モデム４０３４（または、要すれば外部モデムおよびシリアルボート）を介してＰＳＴＮ１２と通信する。受信機／デコーダ２０２０は、接地受信機２０１８からのビットストリームでインターネット応答を受け取ることができる。この構成においては、ユーザインタフェースは、遠隔制御措置２０２６および受信機／デコーダ２０２０に接続されているテレビ２０２２により提供される。
【００７９】
図９に図示されている第２構成は、その並列ポートによって受信機／デコーダ２０２０の並列ポート４０３２に（または、要すれば、そのシリアルポートによって受信機／デコーダ２０２０のシリアルポート４０３０に）接続されているＰＣ１８が提供されているという点で、図８の構成とは異なる。このケースでは、図７に図示されているソフトウェアレベルの上部はＰＣ１８で動作し、ソフトウェアレベルの下部は、受信機／デコーダ２０２０で動作する。また、ユーザインタフェースは、ＰＣ１８に接続されているキーボード１８Ｋおよびモニタ１８Ｄによって提供される。
【００８０】
図１０に図示されている第３構成は、外部モデムが、受信機／デコーダ２０２０をそのシリアルポート４０３０を介してＰＳＴＮ１２に接続するために使用されるという点で図９に示されている構成とは異なる。高速外部モデムは、受信機／デコーダ２０２０の内蔵モデム（存在する場合は）によって提供されるより高速のデータ転送速度を提供するために使用されてよい。
【００８１】
図１１に図示されている第４構成は、それが、ＰＣ１８のシリアルポートに接続されている外部モデム１８Ｍを介して（または代わりにＰＣ１８の内蔵モデムを介して）ＰＳＴＮ１２に接続されているＰＣ１８であるという点で、図１０の構成とは異なる。この構成は、受信機／デコーダ２０２０の並列ポート４０３２（またはシリアルポート４０３０）からＰＣ１８の並列（またはシリアル）ポートへの単一方向のデータフローがあり、それゆえ、より高速のデータ転送速度を達成することができるという点で、図９および図１０の構成に優る有利点を提供する。
【００８２】
図１２に図示されているような第５構成は、受信機／デコーダ２０２０が、そのＩＳＡまたはＰＣＩバスに接続されている、ＰＣ１８の付属カードまたはプラグイン式カードという形式で提供されるという点で、図１１の構成と異なる。
【００８３】
インターネットモードでのシステムの動作は、左側ではユーザ装置１０のプロセスを示し、右側ではアプリケーションおよびデータサーバのプロセスを示している、図１３および図１４のフロー図に関してここに説明される。ステップ２０では、ユーザは、例えば、リモートコントローラ２２０６で専用キーを押すことによって、またはインターネットモードを選択するために、メニューを呼び出し、それを通ってナビゲーションするために一連のキーを押すことによってインターネットモードを要求する。ステップ２２においては、受信機／デコーダ２０２０が、受信されたＭＰＥＧ−２ビットストリームから、インターネットアプリケーションおよびアプリケーションとデータサーバ４００６の電話番号を含む関連データを抽出し、アプリケーションを装填する。
【００８４】
図１３および図１４でユーザ装置１０によって講じられている残りのステップは、ダウンロードされているインターネットアプリケーションによって発生させられる。ステップ２４では、ユーザ装置１０は、関連付けられているモデムに、アプリケーションおよびデータサーバ４００６のダウンロードされている電話番号をダイヤル呼出しさせ、ステップ２６でＰＳＴＮコネクションがなされる。インターネットモードでは、ユーザは、そのスマートカードを、カード読取り装置４０３６の１つに設置したに違いなく、ステップ２８では、ユーザ装置１０がＰＳＴＮコネクションを介してスマートカード番号を送信する。それから、ユーザ装置は、ステップ３０ではＰＳＴＮコネクションを介してエラーメッセージを受け取ること、ステップ３８ではＰＳＴＮコネクションを介して肯定応答を受け取ること、またはステップ３４ではタイムアウトを待機する。
【００８５】
エラーメッセージがステップ３０で受け取られると、エラーメッセージはステップ３２でテレビ２０２２またはモニタ１８Ｄに表示され、ＰＳＴＮコネクションはステップ８８で切断され、ユーザ装置１０のモデムはステップ８６で停止される。同様に、タイムアウトがステップ３４で発生すると、エラーメッセージは、ステップ３６で、テレビ２０２またはモニタ１８Ｄに表示され、ＰＳＴＮコネクションはステップ８８で切断され、モデムはステップ８６で停止される。
【００８６】
ただし、肯定応答がステップ３８で受け取られると、ユーザは、例えば、希望されているウェブページの、またはインターネットサーチエンジンの全域資源位置指示子（「ＵＲＬ」）を指定することによって、ステップ４０でインターネット要求を行う。ステップ４２では、インターネット要求はＰＳＴＮコネクションを介して送られ、ユーザ装置１０は、ステップ４４でＰＳＴＮコネクションを介してエラーメッセージを受け取ること、ステップ４８でＰＳＴＮコネクションを介してパケットデータを受け取ること、またはステップ５４ではタイムアウトを待機する。
【００８７】
エラーメッセージがステップ４４で受け取られると、エラーメッセージがステップ４６で表示されてから、プロセスはステップ４０に戻り、ユーザからの別のインターネット要求を待機する。同様に、ステップ５４でタイムアウトが発生すると、エラーメッセージがステップ５６で表示されてから、プロセスはステップ４０に戻り、ユーザからの別のインターネット要求を待機する。
【００８８】
ステップ４８でパケットデータがＰＳＴＮコネクションを介して受け取られる場合、パケットデータには、ユーザ装置１０が、設置受信機２０１８を介して受け取られているＭＰＥＧ−２データストリームから必要とされているウェブページを抽出できるようにする。パケットデータは、ＩＰアドレス、関連トランスポンダ２０１４の識別、サービスＩＤおよびパケットＩＤを含むことがある。ステップ５０では、ユーザ装置１０は、関連ウェブページを抽出し、ステップ５２では、それはユーザインタフェース（テレビ２０２２またはモニタ１８Ｄ）によって表示される。それから、プロセスはステップ４０に戻り、ユーザからの別のインターネット要求を待機する。
【００８９】
図１４に図示されているように、ユーザは任意の時点でプロセスを終了（ｑｕｉｔ）してよく、その場合、ＰＳＴＮコネクションはステップ８８で切断され、モデムはステップ８６で停止される。また、ユーザ装置が、ＰＳＴＮコネクションが失われてしまったことを検出すると、メッセージがステップ８４に表示され、モデムがステップ８６で停止される。
【００９０】
図１３および図１４のアプリケーションおよびデータサーバ４００６の動作が、ここに説明される。ステップ５８では、サーバ４００６のモデムが、呼出し音を待機し、それが到着すると、ＰＳＴＮコネクションがステップ２６で行われる。ステップ６０では、サーバ４００６が、スマートカード番号の受信を待機し、受信されると、ステップ６２で、例えば、加入者管理システム（「ＳＭＳ」）３００４に関してなど、受信されたスマートカード番号が有効であるかどうかをチェックする。有効ではない場合、ステップ６４では、サーバ４００６が、ステップ３０に関して前述されたエラーメッセージを送信してから、ステップ９６でＰＳＴＮコネクションを切断し、ステップ９４でモデムを停止し、プロセスはそれからステップ５８に戻り、別の呼出し音を待機する。
【００９１】
ステップ６２で、スマートカード番号が有効であると判断される場合、サーバ４００６は、ステップ６６で、ステップ３８に関して前述された肯定応答を送信してから、ステップ６８で、ステップ４２に関して前述されたインターネット要求を受け取るのを待機するか、あるいはステップ７０でタイムアウトが発生するのを待機する。タイムアウトが発生すると、ステップ９６では、サーバ４００６がＰＳＴＮコネクションを切断し、ステップ９４でそのモデムを停止する。
【００９２】
ただし、インターネット要求がステップ６８で受信されると、ステップ７２でサーバ４００６が、ファイアウォール１４を介して関連ウェブページをインターネット１６から要求する。ステップ７４で、必要とされたウェブページが無事に受け取られないと、ステップ７６でサーバ４００６はＰＳＴＮ１２を介して、ステップ４４に関して前述されたエラーメッセージを送信し、それから、プロセスがステップ６８／７０に戻り、ユーザ装置１０からの別のインターネット要求の受信を待機する。ただし、ステップ７４で、必要とされるウェブページが無事に受け取られると、ステップ７８で、サーバ４００６が、衛星テレビシステムを介してウェブページを送信するためのパケットデータ、つまりＩＰアドレス、トランスポンダＩＤ、サービスＩＤ，およびパケットＩＤを決定し、ステップ８０で、前述されたステップ４８でユーザ装置１０によって受け取られるＰＳＴＮ１２を介してパケットデータを送信する。それから、ステップ８２で、サーバ４００６は、ウェブページおよびパケットデータをマルチプレクサおよびスクランブラ２００４に送信し、マルチプレクサおよびスクランブラ２００４は、前述されたステップ５０でユーザ装置１０によって受け取られる受信パケットデータに従って、ウェブページを伝送する。それから、プロセスはステップ６８／７０に戻り、ユーザ装置１０からの別のインターネット要求の受信を待機する。
【００９３】
図１４に図示されているように、任意の時点で、サーバ４００６が、ＰＳＴＮコネクションが失われてしまったことを検出すると、サーバ４００６は、ステップ９４でモデムを停止し、ステップ５８に戻り、呼出し音を待機する。
【００９４】
システムの動作のショッピングモードが、ここに説明される。ショッピングアプリケーションは、エンドユーザによる「アームチェア」ショッピングを可能にする。商品（またはサービスあるいは他の製品）の販売への提供は、受信機／デコーダ２０２０によってダウンロードされているテレビ番組を介して、あるいは受信機／デコーダ２０２０によってダウンロードされている「カタログ」を介してテレビ２０２２に表示される。商品は、エンドユーザによって受信機／デコーダ２０２０に入力される購入注文によって購入されてよい。
【００９５】
シリアルインタフェースに接続されている、受信機／デコーダ２０２０のモデム４０３４、または代わりに、最高毎秒２８．８キロバイトでデータを伝送できるＶ３４モデムなどの外部モデムは、電話回線を介してアプリケーションおよびデータサーバ４００６に、または代わりに、その電話番号が受信機／デコーダ２０２０にダウンロードされていた別個の販売システムに接続される。
【００９６】
動作中、最初に、受信機／デコーダ２０２０が、「テレビモード」で動作している、つまり、デジタルビットストリームからテレビ番組を抽出し、エンドユーザに表示するために、テレビ２０２２にそこから抽出されたテレビ番組を供給していると仮定する。エンドユーザは、リモートコントローラ２０２６でボタンを押すことによって、ショッピングアプリケーションを活動化し、受信機／デコーダ２０２０を［ショッピングモード」にすることができる。受信機／デコーダ２０２０がショッピングモードに入れられると、アプリケーションは、ＭＰＥＧビットストリームの専用セクションに含まれているショッピングデータを、受信機／デコーダ２０２０によってそこから抽出し、テレビ２０２２の画面に表示できるようにする。
【００９７】
ショッピングアプリケーションの第１実施態様においては、販売用の商品の提供が、一斉送信供給業者によって現在一斉送信され、受信機／デコーダ２０２０によってダウンロードされているテレビ番組（例えば、一斉送信供給業者の「ショッピングチャネル」で一斉送信されているテレビ番組）を介してテレビ２０２２に表示される。例えば、ショッピングデータは、テレビ番組のテレビ画面で同時表示させる一連のコマンド、および典型的にはテレビ番組で現在示されている商品および購入価格を表している１つまたは複数のアイコンを含んでよい。ＭＰＥＧビットストリームに含まれているショッピングデータは、テレビ番組で示されている商品が変化するに伴い、テレビ画面に現在表示されているそれらの商品を表すべくアイコンが更新されるように、ショッピングデータが変化するように、そこに含まれているビデオ信号および音声信号と同期される。
【００９８】
第２実施態様においては、商品の販売への提供は、受信機／デコーダ２０２０によってダウンロードされている「カタログ」を介してテレビ２０２２に表示される。このカタログは、テレビ２０２２に現在表示されているテレビ番組から別個であってよい。この実施態様においては、ショッピングデータは、典型的には、提供されている商品および購入価格を表しているアイコンをテレビ画面上で表示させる一連のコマンドを含んでよい。ショッピングデータは、それぞれの個別ディスプレイを、定期的な間隔でテレビ画面に表示することができるように、連続して循環されてよい。１つまたは複数の個々のディスプレイが一度にテレビ画面に表示されてよく、エンドユーザは、遠隔制御層非２０２６上のボタンを使用してディスプレイ間をナビゲーションすることができる。
【００９９】
前記実施態様のどちらにおいても、エンドユーザは、リモートコントローラ２０２６で適切なボタンを押すことによって、テレビ画面に表示されている商品の１つを随意に購入してよい。この購入注文は、受信機／デコーダ２０２０に記憶されているプログラムを実行し、モデムを使用して、アプリケーションおよびデータサーバ４０４６または別個の販売システムをダイヤル呼出しする、受信機／デコーダ２０２０によって受け取られる。受信機／デコーダ２０２０と、例えばサーバ４００６の間の通信が確立されている間に、典型的にはアイコンまたは動画化されている漫画の形式を取るメッセージがテレビ２０２２に表示される。さらに、特定の商品に対する購入注文に応えて、アプリケーションは、それらの商品を表すアイコンを変更させる。
【０１００】
いったん通信が確立されると、受信機／デコーダ２０２０が、モデムを介してサーバ４００６にこの購入注文を出力する。サーバ４００６は、例えば、受信機／デコーダ２０２０のカード読取り装置４０３６の内の１つに挿入されていたクレジットカードの口座に借方記入する命令により、この注文を処理する。
【０１０１】
さらに特定すると、図１５に図示されているように、受信機／デコーダ２０２０は、ＰＳＴＮ１２を介して通信サーバ３０２２に接続できる。通信サーバ３０２２は、ＳＭＳ３００４および製品管理システム９８、およびクレジット会社のサーバ１００に接続可能である。ＳＭＳ３００４は、代わりに、製品管理システム９８、アプリケーションおよびデータサーバ４００６、マルチプレクサおよびスクランブラ２００４、製品供給業者１０２、およびバンクサーバ１０４に接続可能である製品販売システム４０５０Ｓに接続できる。製品管理システム９８も、アプリケーションおよびデータサーバに接続できる。製品販売システム４０５０Ｓのマルチプレクサおよびスクランブラ２００４への接続により、ショッピングテレビ番組のビデオと音声、および製品の写真も、製品販売システムによって供給され、一斉送信データストリームに統合できるようになる。製品販売システム４０５０Ｓの製品管理システムへの接続によって、カタログデータを供給できるようになる。カタログデータは、製品ごとに、製品参考資料、製品の名称、製品の説明、製品の価格、および製品の写真のＩＤを含む。それから、カタログデータはアプリケーションおよびデータサーバ４００６に供給される。製品販売システム４０５０Ｓのアプリケーションおよびデータサーバ４００６への接続により、プレイリストを、アプリケーションおよびデータサーバ４００６に供給できるようになる。プレイリストは時間のリストを含み、時間ごとに、その時間に開始する宣伝される製品の製品参考資料を含む。アプリケーションおよびデータサーバ４００６のマルチプレクサおよびスクランブラ２００４への接続により、（１）ショッピングアプリケーションを伝送し、（２）カタログデータを伝送し、（３）現在では、製品販売システム４０５０Ｓによってマルチプレクサおよびスクランブラ２００４に直接供給されているビデオデータおよび音声データの主題である製品に関する製品参考資料を含む、同期データを伝送することができるようになる。
【０１０２】
今度は図１６を参照すると、ショッピングテレビ番組およびショッピングアプリケーションに関する一斉送信ＭＰＥＧ−２ビットストリームの構成要素は、専用セクションとともに、テレビ番組のビデオセクションおよび１つまたは複数の音声セクションを含む。専用セクションは、（１）受信機／デコーダ２０２０によって実行されるショッピングアプリケーション、（２）通信サーバ３０２２の電話番号、（３）現在、ショッピングテレビ番組の主題である製品の製品参考資料を含む同期データ、（４）その製品を示している写真の写真ＩＤとともに、製品ごとに、名称、説明、参考資料、およびその製品の価格を含むカタログデータ、および（５）製品の写真および写真ＩＤを含む。
【０１０３】
ショッピングモードでのシステムの動作が、図１７から図２１に関して説明される。図１７は、受信機／デコーダ２０２０の動作を示すフロー図であるが、図２１は、左側に受信機／デコーダ２０２０の動作を示し、右側にシステムの残りの動作を示すフロー図を示す。
【０１０４】
図１７を参照すると、ショッピングモードが選択されると、ステップ１０６で、受信機／デコーダ２０２０が、ショッピングアプリケーションをダウンロードし、実行し、関連付けられているデータをダウンワード（ｄｏｗｎｗａｒｄｓ）
する。図１７および図２１の受信機／デコーダ２０２０によって講じられている残りのステップは、ダウンロードされているショッピングアプリケーションによって発生させられる。ステップ１０８では、ショッピングテレビ番組はテレビ２０２２で表示され、図１８はディスプレイのレイアウトを示す。一斉送信されている番組のビデオは、両面の大半をカバーする。ただし、一方１１０はインパルス購入を選択するためであり、他方１１２はカタログショッピングを選択するためである、２つのアイコンも表示される。アイコン１１０，１１２の内の１つは、例えば、太字にされた境界線を有することによって、初期フォーカスを有している。ユーザは、リモートコントローラ２０２６で「上向き」矢印および「下向き」矢印を使用することによって、フォーカスを有しているアイコンを変更してから、リモートコントローラ２０２６で「ＯＫ」ボタンを押すことによって、フォーカスを有しているアイコンを選択することができる。図１７のステップ１０８の後、プロセスは、ユーザが、ステップ１１４でインパルスアイコン１１０を選択するか、ステップ１１６でカタログアイコン１１２を選択するまで待機する。どちらかのアイコン１１０、１１２が選択されると、それは、例えばアイコンまたはテレビ画面上でのその位置を変更することによって動画化される。カタログアイコン１１２がステップ１１６で選択される場合、受信機／デコーダ２０２０は、図１９に示されている画面などの画面をテレビに表示させる。
【０１０５】
画面の下部では、広告されている製品の写真の一連の「サムネール(ｔｈｕｍｂｎａｉｌｓ)」が、「戻り」ボタン１２４とともに表示される。サムネール１２２の内の１つは初期フォーカスを有しており、好ましくは、そのサムネールは、カタログアイコン１１０がステップ１１６で選択されたときに現在広告されていた製品向けである。画面の右上部分は、現在フォーカスを有している製品のさらに大きな写真１２０を表示するために使用されており、写真およびサムネールは、図１６に関して説明されている写真データから取り出されている。画面の左上部分は、現在、フォーカスを有している製品の名称、説明および価格を表示するために使用されている。ステップ１２６では、プロセスにより、ユーザは、リモートコントローラ２０２６の左矢印ボタンおよび右矢印ボタンを押すことによって、サムネールのフォーカスを変更することができる。結果的に、フォーカスされているサムネール１２２が左または右に移動し、写真１２０、および対応する名称、説明、および価格が相応じて変化する。提供されている製品の数がサムネールのスペースの数より多い場合には、ストロール動作が利用されてよい。
【０１０６】
ステップ１２６では、戻りボタンがフォーカスされている間に、ユーザがリモートコントローラ２０２６の「ＯＫ」ボタンを押すと、プロセスは、図１８の通常のショッピング画面が表示されるステップ１０８に戻る。しかしながら、ステップ１２６では、ユーザが、サムネールの１つにフォーカスされている間に、リモートコントローラ２０２６の「ＯＫ」ボタンを押すと、受信機／デコーダ２０２０が選択されているサムネールの製品参考資料を注記する。
【０１０７】
ユーザがステップ１１４でインパルスアイコン１１０を選択すると、それからステップ１３０で、受信機／デコーダ２０２０が、図１６に示されているように、一斉送信同期データからその製品参考資料を取ることによって、ショッピングテレビ番組で現在広告されている製品の製品資料を注記する。
【０１０８】
ステップ１２８または１３０の後、ステップ１３で、受信機／デコーダ２０２０により、テレビ２０２２に、図２０に図示されているような購入型画面を表示させる。画面の上部は、図１９に図示されている上部に類似している。画面の下部は、銀行口座から支払が直接借方記入による購入を選択するための「Ｄ／Ｄ」
ボタン１４２、支払がクレジットカード口座を使用する購入を選択するための「Ｃ／Ｃ」ボタン１４４、および購入動作を取り消すためのボタン１４６を含む。
【０１０９】
ボタンの内の１つは、その回りを太字の境界線で示されている初期フォーカスを有しており、フォーカスは、リモートコントローラ２０２６の左矢印ボタンまたは右矢印ボタンを押して変更することができる。それから、現在、フォーカスされているボタンは、リモートコントローラ２０２６の「ＯＫ」ボタンを押すことによって選択できる。ステップ１３４では、ＯＫボタンがフォーカスされている戻りボタンで押されると、プロセスが、図１８の初期ショッピング画面が表示されているステップ１０８に戻る。ＯＫボタンが押され、Ｄ／Ｄボタン１４２がフォーカスされている場合、ステップ１３６で、受信機／デコーダ２０２０が、受信機／デコーダ２０２０のカード読取り装置４０３６の１つに挿入されているバンクカードからデータを読み取る。他方、ＯＫボタンが押され、Ｃ／Ｃボタン１４４がフォーカスされる場合、ステップ１３８では、受信機／デコーダ２０２０が、受信機／デコーダ２０２０のカード読取り装置４０３６の１つに挿入されているクレジットカードからデータを読み取る。これらのプロセスは、ユーザに、適切な種類のカードを差し込み、不適切な種類のカードが差し込まれるとプロセスをステップ１０８に戻すようにプロンプトを出すための、図１７に図示されていない追加ステップを含むことがある。
【０１１０】
ステップ１４０では、受信機／デコーダ２０２０は、テレビ２０２２を使用しているユーザに、カード読取り装置４０３６に挿入されていたカードに対し、リモートコントローラ２０２６を介して適切なＰＩＮカードを挿入するようにプロンプトを出す。
それから、ステップ１４８では、受信機／デコーダ２０２０は、そのモデムに、ダウンロードされているデータに含まれている電話番号をダイヤル呼出しさせ、ステップ１５０では、通信サーバ３０２２とＰＳＴＮコネクションが行われる。ステップ１５２では、受信機／デコーダ２０２０は、他のカード読取り装置４０３６に挿入されているユーザのスマートカードに対するスマートカード番号の形式で製品注文を送信し、製品の製品参考資料が注文され、クレジットカードまたは直接借方記入であり、ステップ１３８または１３６で、クレジットカード口座または銀行口座の識別を含む支払の種類がクレジットカードまたはバンクカードで読み取られ、ＰＩＮコードがステップ１４０でユーザによって入力される。
【０１１１】
ステップ１５４では、受信機／デコーダ２０２０は、エラーメッセージ、または製品参考資料および実際の価格を含む注文肯定応答である場合がある、通信サーバ３０２２からの応答を待機する。どちらの種類の応答が受け取られても、それはステップ１５６でテレビ２０２２に表示される。それから、受信機／デコーダ２０２０は、ステップ１５８で通信サーバ３０２２から切断信号を受信してから、そのモデムを、ステップ１６０で停止させる。それからプロセスはステップ１０８に戻る。
【０１１２】
図２１の右側を参照すると、通信サーバ３０２２が、ステップ１６２で呼出し音を待機する。受け取られると、それは前述されたＰＳＴＮコネクション１５０を行う。それから、コネクションサーバ３０２２は、ステップ１５２に関して前述されたように、受信機／デコーダ２０２０から製品注文を受け取る。ステップ１６６では、通信サーバ３０２２は、加入者管理システム（「ＳＭＳ」）３００４に関して、供給されているスマートカード番号が有効であるかチェックする。無効である場合、ステップ１６８で、通信サーバ３０２２が、ＰＳＴＮ１２を介して、ステップ１５４に関して説明されたエラーメッセージを送信し、ステップ１７０でステップ１５８に関して説明されたＰＳＴＮ切断信号を送信し、ステップ１７２でそのモデムを停止してから、別の呼出し音を待機しているステップ１６２に戻る。
【０１１３】
スマートカード番号が、ステップ１６６で有効と判断されると、ステップ１７４で通信サーバが、製品管理システム９８に関して、供給されている製品参考資料が有効であるか判断する。有効ではない場合には、プロセスは前述されたステップ１６８に進む。しかし、製品参考資料が有効であると判断されると、ステップ１７６で、通信サーバ３０２２が、トランザクションがＣ／Ｃトランザクションであるのか、それともＤ／Ｄトランザクションであるのかを判断する。Ｃ／Ｃ／トランザクションである場合、ステップ１７６では、通信サーバ３０２２が、ユーザのクレジットカード口座をクレジット会社のサーバ１００で借方記入しようとする。ステップ１８０で、クレジットカードトランザクションが成功しないと判断されると、プロセスは前述されたステップ１６８に進む。ただし、トランザクションが成功すると、プロセスはステップ１８２に進む。また、ステップ１７６では、トランザクションがＤ／Ｄトランザクションであると判断されると、プロセスはステップ１８２に進む。
【０１１４】
ステップ１８２では、通信サーバ３０２２は、トランザクションの実際の費用を求める。これは、例えば、ＳＭＳ３００４により提供されている特定のユーザのための割引情報を考慮に入れることがある。それから、ステップ１８４では、通信サーバ３０２２が、ステップ１５４に関して前述された注文肯定応答を送信する(図２１では、ステップ１８２が、ステップ１８０または１７６の後に発生するとして図示されている。代わりに、またはさらに好ましいことに、ステップ１８２は、ステップ１７６の直前に、またはステップ１７８の直後、およびステップ１７６の直後に発生することがある)。
【０１１５】
ステップ１８４の後、ステップ１８６では、通信サーバ３０２２が、ステップ１５８に関して前述されたＰＳＴＮ切断信号を送信してから、ステップ１８８でそのモデムに停止させる。それから、通信サーバ３０２２は、ＳＭＳ３００４を介して製品販売システム４０５０Ｓに注文を出し、ＳＭＳ３００４は、製品販売システム４０５０Ｓに、発注した特定のユーザの名前、住所、および納品指示などの追加情報を提供する。通信サーバは、ステップ１９２で、トランザクションがＣ／Ｃトランザクションであるのか、Ｄ／Ｄトランザクションであるのかを判断する。Ｃ／Ｃトランザクションの場合には、プロセスはステップ１６２に進み、次の呼出し音を待機する。しかしながら、Ｄ／Ｄトランザクションの場合、これを実行する前に、ステップ１９４で、通信サーバ３０２２はＳＭＳ３００４を介して製品販売システム４０５０Ｓに対し、借方記入される銀行口座の詳細を送信する。
【０１１６】
いったん、製品販売システム４０５０Ｓが受注すると、それは注文を適切な製品供給業者１０２に転送することができ、Ｄ／Ｄトランザクションのケースでは、それは適切なバンクサーバ１０４に適切な勘定に借方記入させることができる。
次にエンドユーザによる「アームチェア」バンキングを可能にする、バンキングアプリケーションが説明される。受信機／デコーダ２０２０のカード読取り装置４０３６の１つにクレジットカードなどのバンクカードを差し込むことにより、エンドユーザは、例えば、電話回線を経由して、口座計算書をダウンロードし、口座間で資金を送金し、小切手帳を要求する等ができる。
【０１１７】
シリアルインタフェースに接続されている、受信機／デコーダ２０２０のモデム４０３４、または代わりに、最高毎秒２８．８キロバイトでデータを転送できるＶ３４モデムなどの外部モデムは、電話回線を介して、バンクカードを提供している銀行機関に接続され、銀行機関の電話番号が、受信機／デコーダ２０２０にダウンロードされた。
動作中、最初に、受信機／デコーダ２０２０が、「テレビモード」で動作している、つまり、デジタルビットストリームからテレビ番組を抽出し、エンドユーザに表示するためにテレビセット２０２２にそこから抽出されているテレビ番組を供給していると仮定する。適切なカード読取り装置にバンクカードを差し込み、リモートコントローラ２０２６のボタンを押すことによって、エンドユーザは、バンキングアプリケーションを活動化し、受信機／デコーダ２０２０を「バンキングモード」にすることができる。エンドユーザが、口座番号などの自分たちの銀行業務詳細を入力する要件はないが、バンキングモードを活動化するためには、安全性機能として、エンドユーザは、リモートコントローラを使用して暗証番号（ＰＩＮ）を入力するようにアプリケーションによってプロンプトを出されることがある。入力されたＰＩＮがバンクカードに記憶されているＰＩＮに一致しないと、バンキングモードへのアクセスは否定される。
【０１１８】
バンキングアプリケーションは、例えば、電話回線を介して口座計算書をダウンロードしたり、口座間で資金を送金したり、小切手帳を要求したりなど、リモートコントローラ２０２６を使用して選択できる多くの機能をテレビ画面に表示させる。これらの機能は、１つまたは複数のアイコンの形でテレビ画面に表示されることがある。（リモートコントローラの適切なボタンを使用して）エンドユーザが要求された機能を選択時すると、受信機／デコーダ２０２０は、バンクカードに記憶されている、または受信機／デコーダ２０２０に記憶されている電話番号を使用して、ユーザの銀行業務機関をダイヤル呼出しし、受け取られたバンキング要求を銀行業務機関に伝送する。エンドユーザによる要求に応えて、アプリケーションは、エンドユーザによって要求されている機能に関するアイコンをディスプレイで変更させる。
【０１１９】
銀行業務機関は、この要求を受け取り、処理する。例えば、小切手帳の要求に関しては、機関は、モデムを介して受信機／デコーダ２０２０に伝送される、エンドユーザに対する要求の肯定応答を作成する。代わりに、ある勘定から別の勘定への資金の送金に対する要求に応えて、組織は、モデムを介して受信機／デコーダ２０２０に同様に伝送される要求に対する応答を作成する。この肯定応答または応答は、受信機／デコーダ２０２０により受け取られ、肯定応答または応答のテレビ画面での表示によりエンドユーザに供給される。肯定応答または応答に応えて、アプリケーションは、エンドユーザによって要求されている機能に関するアイコンをディスプレイで変更させる。
さらに特定すると、図２２を参照して、一斉送信されているＭＰＥＧ−２ビットストリームの構成要素は、専用セクションとともに、前述されたビデオセクションおよび音声セクションを含む。専用セクションは、（１）受信機／デコーダ２０２０によって実行されるバンキングアプリケーション、（２）通信サーバ３０２２の電話番号、および（３）バンキングアプリケーションによって使用されている写真および写真ＩＤを含む。図２３を参照すると、専用セクションのこれらの３つの構成要素は、アプリケーションおよびデータサーバ４００６によってマルチプレクサおよびスクランブラ２００４に供給される。
【０１２０】
図２３は、ＰＳＴＮ１２を介して通信サーバ３０２２に接続できる受信機／デコーダ２０２０も示しており、通信サーバ３０２２は、代わりに加入者管理システム（「ＳＭＳ」）３００４および多岐に渡るバンクサーバ１０４Ａから１０４Ｃと通信中である。バンキング動作中、カード読取り装置４０３６の内の１つがユーザのスマートカードを読み取るために使用され、他のカード読取り装置４０３６がユーザのバンクカードを読み取るために使用される。
【０１２１】
次にバンキングモードでのシステムの動作は、図２４および図２５のフロー図に関して説明される。これらの図のそれぞれでは、図の左側が、受信機／デコーダ２０２０の動作を示し、図の右側は、システムの残りの動作を示す。
【０１２２】
ステップ１９６では、ユーザは、例えば、リモートコントローラ２０２６の専用ボタンを押すことによって、またはバンキングモードを選択するためにメニューを呼び出し、それを通してナビゲーションするための一連のキーを押すことによって、バンキングモードを要求する。ステップ１９８では、受信機／デコーダ２０２０は、受信されたＭＰＥＧ−２ビットストリームからバンキングアプリケーション、および通信サーバ３０２２の電話番号を含む関連付けられているデータを抽出し、アプリケーションを装填する。
【０１２３】
図２４および図２５の受信機／デコーダ２０２０によって講じられている残りのステップは、グウンロードされているバンキングアプリケーションによって発生させられる。ステップ２００では、受信機／デコーダ２０２０は、テレビ２０２２に、ユーザに対する、そのバンクカードをカード読取り装置４０３６の１つに入れるようにという要求を表示させる。ステップ２０２では、受信機／デコーダ２０２０は、バンクカードを読み取ってから、テレビ２０２２に、ユーザに対する、リモートコントローラ０２６の数字ボタンを使用して自分のバンクカードＰＩＮコードを入力するようにという要求を表示させる。ステップ２０６では、受信機／デコーダ２０２０は、そのモデム４０３４に、通信サーバ３０２２のダウンロードされている電話番号をダイヤル呼出しさせ、ステップ２０８でＰＳＴＮコネクションが行われる。
【０１２４】
ステップ２１０では、受信機／デコーダ２０２０が、通信サーバ３０２２に、他のカード読取装置に差し込まれているスマートカードのスマートカード番号、バンクカードから読み取られているユーザの銀行のＩＤ、バンクカード番号、および暗号を送信する。それから、受信機／デコーダ２０２０は、ステップ２１２で通信サーバ３０２２からエラーメッセージを受信する、またはステップ２１８で通信サーバ３０２２からステータス情報を受信するのを待機する。エラーメッセージが受信されると、ステップ２１４では、そのメッセージが表示されてから、ステップ２１６で、受信機／デコーダ２０２０がそのモデムを切断し、停止する。
【０１２５】
受信機／デコーダ２０２０がステップ２１８でステータス情報を受け取る場合、ステータス情報は、ある例では、（１）ユーザの当座預金の残高、および当座預金での過去９回のトランザクションの簡略な詳細、（２）ユーザのクレジットカード口座での前月のトランザクションの計算書、および（３）ユーザの銀行支店から回収するための小切手帳またはクレジットカードの可用性などのその他の情報を含むだろう。ステップ２２０では、受信機／デコーダ２０２０が、テレビ２０２２に、それぞれがディスプレイの各ボタンを有している多様なバンキングオプションを表示させる。オプションの例は、以下の通りである。
●  当座預金を表示する（前記１を参照のこと）
●  クレジットカード口座を表示する（前記２を参照のこと）
●  その他の情報を表示する（前記３を参照のこと）
●  預金口座を表示する
●  預金口座と当座預金の間で送金する
●  当座預金とクレジットカード口座の間で送金する
●  ローン機能
●  印刷された計算書を要求する、および
●  小切手帳を要求する
これらのオプションボタンの内の１つが初期フォーカスを有しており、リモートコントローラ２０２６の左ボタン、右ボタン、上ボタン、および下ボタンを使用することによってフォーカスを変更することができる。その場合、エンドユーザによってＯＫボタンが押されると、現在フォーカスを有しているオプションが選択される。
【０１２６】
ステップ２２２によって示されるように、選択されているステータス情報オプション（１）から（３）の１つのケースでは、ステップ２２８で、適切な情報がテレビ２０２２に表示されてから、追加オプションを選択できるように、プロセスがステップ２２０に戻る。
【０１２７】
ステップ２２４で選択されているその他のオプションの内の１つのケースでは、受信機／デコーダ２０２０は、ユーザから、送金金額などの必要とされている情報を要求し、それはそれからリモートコントローラ２０２６を使用してユーザによって入力される。それから、ステップ２３０では、受信機／デコーダ２０２０が、通信サーバ３０２２へ適切な命令を送信する。受信機／デコーダ２０２０は、ステップ２３２で、更新されたステータス情報とともに、命令に対する応答または命令の肯定応答を受信するのを待機する。ステータス情報の更新は、これらの動作オプションの１つを選択しても、ユーザの口座（複数の場合がある）のステータスが変化するため、受信機／デコーダ２０２０に送信される。それから、受信された肯定応答または応答が、ステップ２３４でテレビ２０２２に表示されてから、ユーザが他のオプションを選択できるように、プロセスがステップ２２０に戻る。
【０１２８】
ステップ２２２でのステータス情報に対する要求またはステップ２２４での動作に対する要求の受信の代替策として、受信機／デコーダ２０２０が、その段階で、ステップ２２６で終了するようにとのユーザからの命令に応え、そのケースでは、ステップ２３６で、受信機／デコーダ２０２０がＰＳＴＮ切断信号を送信してから、ステップ２３８でそのモデム４０３４を停止し、バンキング動作を完了する。
【０１２９】
次に図２４および図２５における通信サーバ３０２２の動作が説明される。ステップ２４０では、通信サーバ３０２２が呼出し音を待機し、それに応えて、ステップ２０８で受信機／デコーダ２０２０とのコネクションが行われる。通信サーバ３０２２は、それから、ステップ２４２で、ステップ２１０で受信機／デコーダ２０２０によって供給される情報を受け取るのを待機する。いったん受け取られると、ステップ２４４で、通信サーバ３０２２が、ＳＭＳ３００４に関してスマートカード番号の有効性をチェックする。スマートカードが無効であると判断されると、ステップ２４６で、通信センター３０２２が、ステップ２１２に関して前述されたエラーメッセージを送信する。それから、通信サーバ３０２２がステップ２４８でＰＳＴＮコネクションを切断し、そのモデムを停止してから、プロセスはステップ２４０に進み、別の呼出し音を待機する。
ステップ２４４では、スマートカード番号が有効であると判断されると、ステップ２５０で、通信サーバ３０２２が、受信機／デコーダ２０２０によって供給されているバンクＩＤによって決定されるように、バンクサーバ１０４Ａから１０４Ｃの内の適切な１つに接続する。ステップ２５２では、コネクションを行うことができない場合、プロセスは前述されたステップ２４６に進む。しかしながら、コネクションが行われると、ステップ２５４で、通信サーバ３０２２が、バンクサーバから、供給されているバンクカード番号に関する適切なステータス情報を得る。ステップ２５６では、この情報が、ステップ２１８に関して前述されるように、受信機／デコーダ２０２０に送信される。
【０１３０】
それから、通信サーバ３０２２は、前述されたステップ２３０の結果として送信されたステップ２５８での受信機／デコーダ２０２０からの命令を受け取る、または前述されたステップ２３６の結果として送信されたステップ２６０のＰＳＴＮ切断信号を受け取るのを待機する。ＰＳＴＮ切断信号がステップ２６０で受信されると、その場合上の２６８で、通信サーバ３０２２が、そのモデムを停止させ、それからプロセスがステップに戻り、別の呼出し音を待機する。しかしながら、命令がステップ２５８で受け取られる場合、通信サーバ３０２２は、命令を変更しないが、必要に応じてただ通信プロトコルを修正して、その命令をバンクサーバ１４０に中継する。ステップ２６４では、通信サーバ３０２２は、バンクサーバ１４０から応答または肯定応答、および更新されているステータス情報を受け取り、ステップ２６６ではその情報を受信機／デコーダ２０２０に中継し、そこではそれは、再びデータを変更しないが、必要に応じてただ通信プロトコルを修正して前述されたステップ２３２で受け取られる。それから、プロセスはステップ２５８／２６０に戻り、別の命令またはＰＳＴＮ切断信号の受信を待機する。
次に、動作のクイズモードが説明される。クイズアプリケーションは、好ましくは、一斉送信されているクイズ番組と同期され、エンドユーザがクイズ番組に積極的に参加できるようにし、受信機／デコーダは、エンドユーザの回答をチェックし、要すればエンドユーザの得点を維持することができる。
【０１３１】
ＭＰＥＧビットストリームから抽出されているテレビクイズ番組のコンテンツに関し、ＭＰＥＧビットストリームから抽出されているテレビクイズ番組のコンテンツに同期している質問データおよび回答データは、ＭＰＥＧビットストリームの専用セクションに含まれ、受信機／デコーダ２０２０によってそこから抽出される。
【０１３２】
リモートコントローラ２０２６の適切なボタンを押すことによって、エンドユーザは、クイズアプリケーションを活動化し、受信機／デコーダ２０２０を「クイズモード」にすることができる。
【０１３３】
クイズモードでは、質問がテレビクイズ番組で（「質問」期間中に）尋ねられると、その質問に同期し、実質的にはその質問に一致している質問データが、ＭＰＥＧビットストリームから受信機／デコーダによって抽出され、テレビセットに供給される。質問は、典型的には、質問がその質問に対する複数の考えられる回答を含んでいる「複数選択肢」質問である。質問データは、典型的には、複数のアイコンまたは複数の番号が付けられているボタンという形式でテレビ２０２２の画面に表示される。
【０１３４】
質問に回答するための所定の時間期間内、つまり「回答期間」(典型的には数秒)に、エンドユーザは、リモートコントローラ２０２６を使用してテレビに表示されている質問に対する回答の内の１つを選択してよい。質問データに対応している回答データが、ＭＰＥＧビットストリームから受信機／デコーダ２０２０によって抽出され、テレビ２０２２に供給される。回答データは、典型的には、エンドユーザによって選択されている回答を表しているアイコンのディスプレイを変更する、および／または質問に対する正しい回答を表しているアイコンのディスプレイを変更し、それによってエンドユーザに、自分の回答が正しかったのか、正しくなかったのかを知らせることによって、テレビ２０２２の画面上で表示される。
【０１３５】
質問データは、質問期間のまさに最後に、または回答期間のまさに始まりに伝送されるにすぎない。回答期間の残りの間、質問データは伝送されない。特定の質問に答えるためには、エンドユーザは、質問期間中にクイズモードに入らなければならず、入らない場合に、エンドユーザはその質問を失い、テレビ画面に表示される第１の質問は、続く質問になるだろう。
【０１３６】
テレビ番組で新しい質問が尋ねられるため、ＭＰＥＧビットストリームに含まれている質問データおよび回答データは、その質問に一致するために変更される。
【０１３７】
アプリケーションはユーザの得点のカウントを維持し、テレビ画面に得点を表示させる。
特に図２６を参照すると、クイズ番組に関係する一斉送信されているＭＰＥＧ−２ビットストリームの構成要素は、専用セクションとともに、クイズビデオセクション、および１つまたは複数のクイズ音声セクションを含む。専用セクションは、（１）受信機／デコーダ２０２０によって実行されるクイズアプリケーション、（２）回答期間の開始および考えられる回答の数、ならびに回答期間の終了および正しい回答の数を示すことができる同期データ、および（３）多様な動画を含む。
【０１３８】
図２７を参照すると、今度は、クイズモードでクイズ番組を受信する際の受信機／デコーダ２０２０の動作が説明されるだろう。ステップ２７０では、ユーザはクイズ番組およびクイズモードを選択し、その結果、ステップ２７２で、クイズアプリケーションおよび動画がダウンロードされ、受信機／デコーダ２０２０に装填される。ステップ２７４では、「得点」変数が０にリセットされる。一斉送信されているクイズテレビ番組においては、質問者は、典型的には、所定数Ｎの考えられる回答を有している複数選択肢質問を尋ねてから、回答のための時間期間、回答期間を与える。回答期間の最初に、関連する質問に対する考えられる回答の数Ｎを含む、開始同期信号が伝送される。これは、ステップ２７６で受信機／デコーダ２０２０によって受け取られ、ステップ２７８で、受信機／デコーダ２０２０は回答の数Ｎを抽出する。それから、ステップ２８０で、受信機／デコーダ２０２０は、テレビ２０２２に、数Ｎに等しい数の、番号が付けられた回答ボタンのセットを表示させる。また、ステップ２８２では、例えば、頭を掻いている人の動画が表示される。それから、受信機／デコーダ２０２０は、ステップ２８４で終了同期信号を受け取る、またはステップ２８６で、ユーザがリモートコントローラ２０２６の数字ボタン１からＮの内の１つを押すのを待機する。
【０１３９】
エンドユーザ同期信号が、ボタン１からＮの内の１つが押される前に受け取られると、これは、ユーザが遅すぎて質問に応えることができなかったことを意味し、したがってステップ２８８で、「遅すぎた」動画がテレビ２０２２に表示される。それから、プロセスは、ステップ２９０に進む。しかしながら、ステップ２８６でリモートコントローラボタン１からＮの内の１つが押されると、押されたボタンの番号Ａがステップ２９２でメモされ、ステップ２９４で、テレビ２０２２に表示されている対応するボタンＡが、例えば太字にされている境界線によって強調表示される。また、ステップ２９６では、テレビ２０２０に「期待している」動画が表示される。それから、ステップ２９８では、受信機／デコーダ２０２０が、正しい回答の番号Ｃを含む、終了同期信号を受信するのを待機する。ステップ３００では、受信機／デコーダ２０２０が、終了同期信号から正しい回答番号Ｃを抽出してから、ステップ３０２で、番号ＡとＣが等しいか試験する。それらが等しくない場合、ステップ３０４で、受信機／デコーダ２０２０が、テレビ２０２２に、「悲しい顔」の動画を表示させ、それからプロセスがステップ２９０に進む。ただし、ステップ３０２で番号ＡとＣが等しいと判断されると、ステップ３０６で、受信機／デコーダ２０２０が、テレビ２０２２に「嬉しい顔」
の動画を表示させてから、ステップ３０８で可変「得点」の値を増分する。それから、ステップ３０４，３０８、および２８８の後に続くステップ２９０で、受信機／デコーダ２０２０は、テレビ２０２２に、値「得点」を表示させる。それから、プロセスは、ステップ２７６に戻り、次の質問の開始同期信号を受け取り、クイズに回答する。
次に、システムのマガジンモードが説明される。マガジンブラウザアプリケーションは、テレビ画面上で、ユーザが横断できるマガジンページデータ（マガジン）のネットワークを提供する。
【０１４０】
マガジンページデータは、圧縮形式のビデオピクチャとして伝送されているＭＰＥＧ−２ビットストリームの専用セクションで搬送される。リモートコントローラ２０２６の適切なボタンを押すことにより、エンドユーザはマガジンブラウザアプリケーションを活動化し、受信機／デコーダ２０２０を「マガジンモード」にすることができる。受信機／デコーダ２０２０がマガジンモードにされると、アプリケーションは、マガジンページデータを受信機／デコーダ２０２０によってそこから抽出し、テレビ２０２２の画面に表示できるようにする。
【０１４１】
テレビの画面上に表示されている各マガジンページは、典型的には、静止ビデオ画像を含み、多くのボタンオブジェクトがその画像上にスーパインポーズされている。ボタンオブジェクトは、任意の希望されるサイズとすることができる、典型的には矩形であり、その中にメッセージを表示させることができる。エンドユーザは、リモートコントローラを使用することによって、希望されているボタンオブジェクトにフォーカスし、それからそのオブジェクトを選択することができる。オブジェクトは、典型的には、オブジェクトの選択によって、新しいページが選択されているボタンオブジェクトに対応しているときは必ず、システムが移動するように、追加ページにリンクされている。新しいページは、ＭＰＥＧビットストリームから抽出され、テレビ２０２２の画面上に表示される。
【０１４２】
ユーザは、２通りの方法でマガジンモードを離れることができる。第１に、大部分のページには、ユーザがマガジンアプリケーションを終了できるようにする「終了」ボタンオブジェクトが付いているだろう。第２に、ページのマガジンネットワークは、ユーザが、関心のある特定のトピックに到達できるようにし、それからユーザはそのトピックの中に直接的に出ることができる。メインシステム制御画面によって、ユーザは、画面から直接、またはサブスクリーンのシーケンスを介して希望されているトピックを選択することができる。マガジンモードは、ユーザが、少なくともいくつかのトピックに到達するための代替経路を提供する。
【０１４３】
各ボタンオブジェクトは、いくつかの関連付けられているパラメータを含むモジュールによって定義され、デバイスを通したディスプレイにリンクされる。ボタンオブジェクトの「パラメータ」の１つは、オブジェクトが選択されると（つまり、システムが次に選択されている画面に移動するに従って）再生される音響シーケンスである場合がある。音響シーケンスは、モジュールのファイルとして記憶される。
特に図２８を参照すると、ユーザは、例えば、リモートコントローラ２０２６の専用ボタンを押すことによって、またはマガジンモードを選択するために、メニューを呼出し、それを通してナビゲーションするための一連のキーを押すことによってマガジンモードを要求する。ステップ３１０では、受信機／デコーダ２０２０が、受信されているＭＰＥＧ−２ビットストリームから、マガジンアプリケーションおよび関係付けられているデータを抽出し、アプリケーションを装填する。それから、受信機／デコーダ２０２０は、初期フォーカスがその画面のオブジェクトの内の１つにある、初期デフォルト画面を構築し、テレビ２０２２に画面を表示させる。
【０１４４】
例証として、各画面に関連付けられているパラメータは、以下を含むことがある。
●  圧縮ＭＰＥＧ静止ピクチャから得られることがある、画面の背景の識別
●  オブジェクトとそのパラメータのリスト、および
●  初期フォーカスを有しているオブジェクトの表示
オブジェクトとそのパラメータのリストは、オブジェクトごとに以下を含んでよい。
●  静止ピクチャ、ビデオシーケンス、ボタンオブジェクト、アイコンまたはテキストなどのオブジェクトの種類
●  ピクチャやビデオシーケンスなどのオブジェクトの識別、ボタンオブジェクトの種類と色、アイコンのアドレス、またはテキストの文字列、フォントおよび色
●  オブジェクトのサイズ
●  画面上でのオブジェクトの位置
●  矩形境界線または円形境界線およびその色などのオブジェクトに与えられることのあるフォーカスの種類
●  リモートコントローラ２０２６の上キー、下キー、左キー、および右キーのユーザによる操作に応えて問題のオブジェクトからフォーカスが移されなければならない他のオブジェクトのアイデンティティ
●  別の画面への変更、ビデオの再生、音響ファイルの再生、命令シーケンスの実行、または別のアプリケーションのダウンロードと実行などの、オブジェクトが選択されるときに講じられなければならない１つまたは複数の動作
図２８を再び参照すると、ステップ３１２で初期画面が構築されてから、受信機／デコーダ２０２０は、（１）ユーザがステップ３１４でリモートコントローラ２０２６の矢印キーの１つを押す、（２）ユーザがステップ３１６でリモートコントローラ２０２６の「選択」キーを押す、または（３）ユーザがステップ３１８でリモートコントローラの「終了」キーを押すのを待機する。
【０１４５】
ユーザがステップ３１４で矢印キーの内の１つを押すと、ステップ３２０で、受信機／デコーダ２０２０が、フォーカスを、現在フォーカスを有しているオブジェクトのフォーカス変更パラメータに従って変更させる。それから、プロセスはステップ３１４／３１６／３１８に戻る。
【０１４６】
ユーザがステップ３１６で「選択」キーを押すと、ステップ３２２で、受信機／デコーダ２０２０が、現在フォーカスを有しているオブジェクトに指定されている動作（複数の場合がある）を実行する。それから、プロセスは、ステップ３１４／３１６／３１８に戻る。
【０１４７】
ユーザがステップ３１８で「終了」キーを押すと、ステップ３２で、受信機／デコーダ２０２０はマガジンアプリケーションをアンマウントする。
【０１４８】
マガジンアプリケーションには、多岐の用途がある。例えば、それは、ニュースマガジンとして、基準作業として、および前記に説明されたもののような、システムで利用できる他のアプリケーションへ、およびテレビ番組へのアクセスを提供する手段として、使用されてよい。追加例としては、マガジンアプリケーションは、文化的なイベントなどのさまざまなイベントのリスティングおよびレビューを提供するために使用され、その結果、特定のイベントのチケットを購入することを決定したユーザは、図１７および図２１に関して前述されたショッピングアプリケーションに類似したステップ、特にステップ１３６から１９４に従うであろうチケット購入アプリケーションを起動するためにマガジンアプリケーションを使用してよい。
【０１４９】
今度は、天気または交通アプリケーションが説明されるだろう。前述された他のアプリケーションと同様に、これが選択されると、アプリケーションおよび関連データが受信機／デコーダ２０２０にダウンロードされ、装填される。天気または交通アプリケーションは、マガジンアプリケーションとの多くの類似点を有していることがあり、天気または交通アプリケーションのページのいくつかは、実際には、マガジンアプリケーションに関して前述されたのと同じ技法を使用してナビゲーションされることがある。
【０１５０】
天気アプリケーションには、天気予報、および／または天気図、および／または異なる地方の天気状況に関するビデオおよび／または音声シーケンスを表示する機能があり、同様に交通アプリケーションには、交通レポートおよび／または交通図、および／または異なる地方の交通状況に関するビデオおよび／または音声シーケンスを表示する機能がある。それぞれのケースでは、初期画面から、ある特定の地方の情報が、その地方のコードを表しているリモートコントローラ２０２６でボタンを押すことによって選択される。さらに、各地方のコードは、少なくともその地方のために確立されているコードの一部である。
【０１５１】
例えば、フランスでは、コードは、９５の２桁の県番号の内の１つ（例えば、パリの７５）であり、アメリカ合衆国では、５桁の郵便番号の最初の２桁である場合がある。事実上、アメリカ合衆国での場合、郵便番号の最初の２桁は、広域天気情報を得るために使用され、郵便番号の最初の２桁は、より局所化されている天気情報を得るために使用される。各地方に関する交通または天気情報は、別個のファイルに入れられ、関連コードは、ファイルが地方コードごとに部分的にアドレス指定できるようにファイル名の中に組み込まれてよい。
【０１５２】
英国などの、郵便コードのもっとも重要な文字がアルファベット、またはアルファベットと数字である国においては、それらの文字は、リモートコントローラ２０２６が英数字ボタンを有しているケースで特定の地方を選択するために使用できる。他の例では、電話区域コード（またはその部分）が、ある特定の地方を選択するために使用されることがある。ある特定の電話区域コードによってカバーされている地方は、典型的には、特定の天気予報や交通レポートによって有効にカバーすることができる領域より狭いため、および地理学上で隣接している電話区域用のコードが、互いにほとんど似ていないことがあるため、システムは、受信機／デコーダ２０２０に、電話区域コードから天気および／または交通情報によってカバーされている領域までのマッピングを行う、ルックアップテーブルまたはデータベースをダウンロードするために作動できる。
【０１５３】
本発明は、単に例として述べられ、詳細の変更は本発明の範囲内で行うことができる。
【０１５４】
説明に開示された各特徴、および（妥当である場合）請求の範囲および図面は、別々にあるいは任意の適切な組み合わせで提供されてもよい。
【０１５５】
前述の好ましい実施例では、本発明のある種の特徴はコンピュータソフトウェアを使用して実現された。しかしながら、もちろん、これらの特徴のいずれかはハードウェアを使用して実現されてもよいことは当業者に明らかである。さらに、ハードウェア、コンピュータソフトウェア等によって実行された機能は、電気信号等であるいは電気信号を使用して実行されることは容易に理解される。
【０１５６】
相互参照は、我々の同時係属出願に対して行われ、全ては、同じ出願日を有し、名称が「信号発生および放送(代理人参照番号ＰＣ／ＡＳＢ／１９７０７)」、  「暗号化放送信号の受信機と併用するためのスマートカード、および受信機(代理人参照番号ＰＣ／ＡＳＢ／１９７０８)」、「放送・受信システムおよびそのための条件付アクセスシステム(代理人参照番号ＰＣ／ＡＳＢ／１９７１０)」、「受信機／デコーダを介して送信機からコンピュータにコンピュータファイルのダウンロード(代理人参照番号ＰＣ／ＡＳＢ／１９７１１)」、「テレビジョンプログラムおよび他のデータの送信および受信(代理人参照番号ＰＣ／ＡＳＢ／１９７１２)」、「データのダウンロード(代理人参照番号ＰＣ／ＡＳＢ／１９７１３)」、「コンピュータメモリ構成(代理人参照番号ＰＣ／ＡＳＢ／１９７１４)」、「テレビジョンあるいはラジオ制御システム生成(代理人参照番号ＰＣ／ＡＳＢ／１９７１５)」、「送信データストリームからのデータセクションの抽出(代理人参照番号
ＰＣ／ＡＳＢ／１９７１６)」、「アクセス制御システム(代理人参照番号ＰＣ／ＡＳＢ／１９７１７)」、「データ処理システム(代理人参照番号ＰＣ／ＡＳＢ／１９７１８)」、および「放送・受信システム、およびそのための受信機／デコーダおよび遠隔コントローラ(代理人参照番号ＰＣ／ＡＳＢ／１９７２０)」である。これらの文書の開示は参照してここに組み込まれている。出願のリストは本出願を含んでいる。
【０１５７】
なお、本発明の態様の一部を整理すると以下の通りである。
（付記１）伝送システムにおいて、少なくとも１つのテレビ番組を含んでいるデジタルデータストリームを伝送するステップと、
ユーザの受信機／デコーダにおいて、
デジタルデータストリームを受信するステップと、
テレビモードで、
デジタルデータストリームからこのようなテレビ番組を抽出するステップと、テレビに抽出されたテレビ番組を供給するステップと、
インターネットモードで、
モデムを使用して、通信センタをダイヤル呼出しするステップと、
ユーザからインターネット要求を受け取るステップと、
モデムを介して通信センターから受信されたインターネット要求を伝送するステップと、
通信センターにおいて、
このようなインターネット要求を受け取るステップと、
インターネットから受信されたインターネット要求に対する応答を得るステップと、インターネット応答を伝送システムに供給するステップと、
伝送システムで、供給されたインターネット応答をデジタルデータストリームに統合するステップと、
受信機／デコーダにおいて、インターネットモードで、
デジタルデータストリームからインターネット応答を抽出するステップと、
ユーザに、抽出されたインターネット応答を供給するステップと、
を含む、テレビ番組および他のデータを伝送する方法。
（付記２）抽出されたインターネット応答が、テレビに表示されることによって、ユーザに供給される、付記１に記載される方法。
（付記３）抽出されたインターネット応答が、受信機／デコーダに接続されているコンピュータを介してユーザに供給される、付記１に記載される方法。
（付記４）さらに、伝送システムにおいて、デジタルデータストリームの中に、受信機／デコーダを、インターネットモードで動作させるためのアプリケーション用のアプリケーションコードを統合するステップと、受信機／デコーダにおいて、ダウンロードモードで、
デジタルデータストリームからアプリケーションコードを抽出するステップと、抽出されたアプリケーションコードによって定義されているアプリケーションを起動し、受信機／デコーダをインターネットモードで動作させるステップと、を含む、前記付記の何れかに記載の方法。
（付記５）さらに、伝送システムにおいて、デジタルデータストリームの中にショッピングデータを統合するステップと、
受信機／デコーダにおいて、ショッピングモードで、
デジタルデータストリームからショッピングデータを抽出するステップと、
テレビに抽出されたショッピングデータを供給するステップと、
供給されたショッピングデータに応えて、ユーザから購入注文を受け取るステップと、
モデムを使用し、通信センタをダイヤル呼出しするステップと、
モデムを介して通信センタに受信された購入注文を伝送するステップと、
通信センターにおいて、
このような購入注文を受け取るステップと、
受信された購入注文を処理するステップと、
を含む、前記付記の何れかに記載の方法。
（付記６）伝送システムにおいて、少なくとも１つのテレビ番組およびショッピングデータを含むデジタルデータストリームを伝送するステップと、
ユーザの受信機／デコーダにおいて、
デジタルデータストリームを受信するステップと、
テレビモードで、
デジタルデータストリームからこのようなテレビ番組を抽出し、
抽出されたテレビ番組をテレビに供給するステップと、
ショッピングモードで、
デジタルデータストリームから、ショッピングデータを抽出するステップと、
ユーザに抽出されたショッピングデータを供給するステップと、
供給されたショッピングデータに応えて、ユーザから購入注文を受け取るステップと、
モデムを使用して、通信センタをダイヤル呼出しするステップと、
通信センタへモデムを介して受け取られた購入注文を伝送するステップと、
通信センタにおいて、
このような購入注文を受け取るステップと、
受け取られた購入注文を処理するステップと、
を含む、テレビ番組およびその他のデータを伝送する方法。
（付記７）受信機／デコーダにおいて、ショッピングモードで、
受信機／デコーダが、
テレビを介してユーザに抽出されたショッピングデータを供給し、
受信機／デコーダが、少なくとも１つのアイコンをテレビによって表示させ、
ユーザからの購入注文に応えて、受信機／デコーダが、テレビによるこのようなアイコンのディスプレイの変更を引き起こす、付記５または６に記載の方法。
（付記８）さらに、
伝送システムにおいて、デジタルストリームの中に、受信機／デコーダを、ショッピングモードで動作させるためのアプリケーション用のアプリケーションコードを統合するステップと、
受信機／デコーダにおいて、ダウンロードモードで、またはそのダウンロードモードで、
デジタルデータストリームからアプリケーションコードを抽出するステップと、
抽出されたアプリケーションコードによって定義されているアプリケーションを起動し、受信機／デコーダをショッピングモードで動作させるステップと、
を含む、付記５から７のいずれか一項に記載の方法。
（付記９）さらに、
ユーザの受信機／デコーダにおいて、バンキングモードで、
バンキングオプションをユーザに供給するステップと、
供給されているオプションに応えて、ユーザからバンキング要求を受け取るステップと、
モデムを使用して、通信センタをダイヤル呼出しするステップと、
通信センタに受信されたバンキング要求を伝送するステップと、
通信センタにおいて、
このようなバンキング要求を受け取るステップと、
受信されたバンキング要求を処理し、応答または肯定応答を作成するステップと
モデムを介して受信機／デコーダに応答または肯定応答を伝送するステップと、
受信機／デコーダにおいて、バンキングモードで、
このような応答または肯定応答を受け取るステップと、
ユーザに応答または肯定応答を供給するステップと、
を含む、前記付記の何れかに記載の方法。
（付記１０）伝送システムにおいて、
少なくとも１つのテレビ番組を含んでいるデジタルデータストリームを伝送するステップと、
ユーザの受信機／デコーダにおいて、
テレビモードで、
デジタルデータストリームを受け取るステップと
デジタルデータストリームからこのようなテレビ番組を抽出するステップと、
テレビに抽出されたテレビ番組を供給するステップと、
バンキングモードで、
ユーザにバンキングオプションを供給するステップと、
供給されているオプションに応えて、ユーザからバンキング要求を受け取るステップと、
通信センタをダイヤル呼出しするためにモデムを使用するステップと、
受信されたバンキング要求を、通信センタに伝送するステップと、
通信センタにおいて、
このようなバンキング要求を受け取るステップと、
受信されたバンキング要求を処理し、応答または肯定応答を作成するステップと、
モデムを介して、受信機／デコーダに応答または肯定応答を伝送するステップと、
受信機／デコーダにおいて、バンキングモードで、
このような応答または肯定応答を受信するステップと、および
応答または肯定応答をユーザに供給するステップと、
を含む、テレビ番組およびその他のデータを伝送するための方法。
（付記１１）受信機／デコーダにおいて、バンキングモードで、
受信機／デコーダは、テレビを介して通信センタからユーザに、バンキングオプションおよび／または応答または肯定応答を供給し、
受信機／デコーダは、少なくとも１つのアイコンをテレビによって表示させ、
ユーザからのバンキング要求および／または通信センタからの応答または肯定応答に応えて、受信機／デコーダが、テレビによるこのようなアイコンのディスプレイでの変更を引き起こす、付記９または１０に記載の方法。
（付記１２）さらに、
伝送システムにおいて、デジタルデータストリームの中に、受信機／デコーダをバンキングモードで動作させるためのアプリケーション用のアプリケーションコードを統合するステップと、
受信機／デコーダにおいて、ダウンロードモードで、またはそのダウンロードモードで、
デジタルデータストリームから、アプリケーションコードを抽出するステップと、
抽出されたアプリケーションコードによって定義されているアプリケーションを起動し、受信機／デコーダをバンキングモードで動作させるステップと、
を含む、付記９から１１のいずれか一項に記載の方法。
（付記１３）さらに、
受信機／デコーダにおいて、
ユーザによって提供されているバンクカードからデータを読み取るステップと、
場合によっては、通信センタに伝送される購入注文またはバンキング要求の中に
このように読み取られたデータを組み込むステップと、
を含む、付記５から１２のいずれか一項に請求されている方法。
（付記１４）さらに、
伝送システムにおいて、このようなテレビ番組のコンテンツに関し、このようなテレビ番組のコンテンツに同期されている回答データを含む、クイズデータを、
デジタルデータストリームに統合するステップと、
受信機／デコーダにおいて、クイズモードで、
デジタルデータストリームからクイズデータを抽出するステップと、
ユーザから、クイズデータに対する、またはテレビ番組の同期されている質問に対する回答を受け取るステップと、
受け取られた回答と回答データを比較するステップと、
テレビに比較の結果を供給するステップと、
を含む、前記付記の何れかに記載の方法。
（付記１５）伝送システムにおいて、少なくとも１つのテレビ番組、および前記１つのテレビ番組のコンテンツに関し、前記１つのテレビ番組のコンテンツに同期されている回答データを含むクイズデータを含んでいるデジタルデータストリームを伝送するステップと、
ユーザの受信機／デコーダにおいて、
デジタルデータストリームを受け取るステップと、
クイズモードで、
デジタルデータストリームから前記１つのテレビ番組を抽出するステップと、
テレビに抽出されたテレビ番組を供給するステップと、
デジタルデータストリームから、クイズデータを抽出するステップと、
ユーザから、クイズデータに対する、またはテレビ番組の同期されている質問に対する回答を受け取るステップと、
受け取られた回答と回答データを比較するステップと、
比較の結果をテレビに供給するステップと、
を含む、テレビ番組およびその他のデータを伝送する方法。
（付記１６）比較ステップに応えてクイズモードで受信機／デコーダにおいて、受信機／デコーダが、複数のアイコンの内の１つを、比較の結果に依存して選択されているテレビにより表示させる、付記１４または１５に記載の方法。
（付記１７）さらに、
伝送システムにおいて、
デジタルデータストリームの中に、受信機／デコーダをクイズモードで動作させるためのアプリケーション用のアプリケーションコードを統合するステップと、受信機／デコーダにおいて、ダウンロードモードで、またはそのダウンロードモードで、
デジタルデータストリームからアプリケーションコードを抽出するステップと、
抽出されたアプリケーションコードによって定義されているアプリケーションを起動し、受信機／デコーダをクイズモードで動作させるステップと、
を含む、付記１４から１６のいずれか一項に記載の方法。
（付記１８）さらに、
伝送システムにおいて、デジタルデータストリームの中に、マガジンページデータの複数のページを統合するステップと、
ユーザの受信機／デコーダにおいて、マガジンモードで、
デジタルデータストリームから、マガジンページデータのページの内の最初のページを抽出するステップと、
テレビに抽出された第１ページを供給するステップと、
別のページを選択するために、ユーザから命令を受け取るステップと、
デジタルデータストリームから、前記他のページに関するマガジンページデータを抽出するステップと、
テレビに抽出された他のページを供給するステップと、
命令受け取りステップ、他のページ抽出ステップ、および他のページ供給ステップを繰り返すステップと、
を含み、
マガジンモードでは、
ページの少なくとも１枚が、複数のボタンオブジェクトを含み、その内の１つが初期フォーカスを有しており、
それ以降のページを選択するための命令受け取りステップが、
フォーカスを有しているボタンオブジェクトの内のその１つのオブジェクトを変更するために、受信機／デコーダ用のリモートコントローラを介してユーザから１つまたは複数の命令を受け取るステップと、
受け取られたフォーカス変更命令（複数の場合がある）に従って、ボタンオブジェクトフォーカスを変更するステップと、
現在フォーカスを有しているボタンオブジェクトの内のそのオブジェクトを選択するために、リモートコントローラを介してユーザから命令を受け取るステップと、
現在のページおよび選択されているボタンオブジェクトのマガジンページデータからそれ以降のページのアイデンティティを求めるステップと、
を含む、前記付記の何れかに記載されている方法。
（付記１９）伝送システムにおいて、少なくとも１つのテレビ番組およびマガジンページデータの複数のページを含んでいるデジタルデータストリームを伝送するステップと、
ユーザの受信機／デコーダにおいて、
デジタルデータストリームを受け取るステップと、
テレビモードで、
デジタルデータストリームから、このようなテレビ番組を抽出するステップと、
テレビに抽出されたテレビ番組を供給するステップと、
マガジンモードで、
デジタルデータストリームからマガジンページデータのページの第１ページを抽出するステップと、
抽出された第１ページをテレビに供給するステップと、
別のページを選択するために、ユーザから命令を受け取るステップと、
デジタルデータストリームから、前記他のページに関係するマガジンページデータを抽出するステップと、
抽出された他のページをテレビに供給するステップと、
命令受け取りステップ、他のページ抽出ステソプ、および他のページ供給ステップを繰り返すステップと、
マガジンモードで、
ページの少なくとも１枚が、その内の１つが初期フォーカスを有している、複数のボタンオブジェクトを含んでおり、
それ以降のページを選択するための命令受け取りステップが、
フォーカスを有しているボタンオブジェクトのその１つを変更するために、受信機／デコーダ用のリモートコントローラを介してユーザから１つまたは複数の命令を受け取るステップと、
受け取られたフォーカス変更命令（複数の場合がある）に従って、ボタンオブジェクトフォーカスを変更するステップと、
現在フォーカスを有しているボタンオブジェクトのその１つを選択するためにリモートコントローラを介してユーザから命令を受け取るステップと、
現在のページおよび選択されているボタンオブジェクトのマガジンページデータからそれ以降のページのアイデンティティを決定するステップと、を含む、
テレビ番組およびその他のデータを伝送する方法。
（付記２０）ページの少なくとも１枚用のマガジンページデータが、音響データを含み、さらに、ボタンオブジェクトの内の１つのリモートコントローラを介して選択に応えてテレビに音響データを供給するステップを含む、付記１８または１９に記載の方法。
（付記２１）さらに、伝送システムにおいて、デジタルデータストリームの中に、受信機／デコーダをマガジンモードで動作させるためのアプリケーション用のアプリケーションコードを統合するステップと、
受信機／デコーダにおいて、ダウンロードモードで、またはそのダウンロードモードで、
デジタルデータストリームからアプリケーションコードを抽出するステップと、抽出されたアプリケーションコードによって定義されているアプリケーションを起動し、受信機／デコーダを、マガジンモードで動作させるステップと、
を含む、付記１８または２０に記載の方法。
（付記２２）伝送システムは、ＭＰＥＧフォーマットでデジタルデータストリームを伝送し、テレビ番組（複数の場合がある）以外のデータが、ＭＰＥＧデータストリームの少なくとも１つの専用セクションに含まれている、前記付記の何れかに記載の方法。
（付記２３）実質的には、図面を参照して説明されるように、テレビ番組およびその他のデータを伝送する方法。
（付記２４）デジタルデータストリームを受け取るためのデータストリーム受け取り手段と、
受信されたデータストリームからテレビ番組、およびインターネット応答を抽出するための抽出手段と、
抽出されたテレビ番組をテレビに供給するためのテレビ供給手段と、
ユーザからインターネット要求を受け取るためのユーザ入力インタフェース手段と、
通信センタをダイヤル呼出しし、受け取られたインターネット要求を通信センタに伝送するためのモデムと、
を備える、デジタルテレビ受信機／デコーダ。
（付記２５）テレビ供給手段が、抽出されたインターネット応答をテレビに供給するために作動できる、付記２４に記載の受信機／デコーダ。
（付記２６）さらに、コンピュータ出力ポートを備え、コンピュータ出力ポートに接続されているコンピュータに抽出されたインターネット応答を供給するために作動できる、付記２４または２５に記載の受信機／デコーダ。
（付記２７）抽出手段が、受信されたデータストリームからショッピングデータを抽出するためにも作動できる、
テレビ供給手段が、テレビに抽出されたショッピングデータを供給するためにも作動でき、
ユーザ入力インタフェース手段が、供給されているショッピングデータに応えて、ユーザから購入注文を受け取るためにも作動できる、
モデムが、受け取られた購入注文を、その通信センタ、または別の通信センタに伝送するためにも作動できる、
付記２４から２６のいずれか一項に記載の受信機／デコーダ。
（付記２８）デジタルデータストリームを受け取るためのデータストリーム受け取り手段と、
受け取られたデータストリームから、テレビ番組およびショッピングデータを抽出するための抽出手段と、
抽出されたテレビ番組をテレビに供給するためのテレビ供給手段と、
抽出されたショッピングデータに応えて、ユーザから購入注文を受け取るためのユーザインタフェース手段と、通信センタをダイヤル呼出しし、
通信センタに受け取られた購入注文を伝送するためのモデムと、
を備える、デジタルテレビ受信機／デコーダ。
（付記２９）さらに、ユーザ入力インタフェースに応えて変化するアイコンデータを作成するためのアイコン作成手段を含み、テレビ供給手段が、抽出されたショッピングデータおよびアイコンデータをテレビに供給するためにも作動できる、付記２７または２８に記載の受信機／デコーダ。
（付記３０）ユーザにバンキングオプションを供給するために手段が具備され、ユーザ入力インタフェース手段が、供給されているオプションに応えて、ユーザからバンキング要求を受け取るために作動でき、
モデムが、その通信センタまたは別緒通信センタに受け取られたバンキング要求を伝送し、その通信センタからバンキング応答または肯定応答を受け取るためにも作動でき、
バンキング応答または肯定応答をユーザに供給するために、手段が提供される、請求の
範囲２４から２９のいずれか一項に記載の受信機／デコーダ。
（付記３１）デジタルデータストリームを受け取るために、データストリーム受け取り手段と、
受け取られたデータストリームから、テレビ番組を抽出するための抽出手段と、
テレビに抽出されたテレビ番組を供給するためのテレビ供給手段と、
ユーザにバンキングオプションを供給するための手段と、
供給されたオプションに応えて、ユーザからバンキング要求を受け取るためのユーザ入力インタフェース手段と、
通信センタをダイヤル呼出しし、受け取られたバンキング要求を通信センターに伝送し、通信センタからバンキング応答または肯定応答を受け取るためのモデムと、
バンキング応答または肯定応答をユーザに供給するための手段と、
を備える、デジタルテレビ受信機／デコーダ。
（付記３２）バンキングオプション供給手段およびバンキング応答または肯定応答供給手段が、テレビ供給手段により提供され、
アイコン作成手段が、バンキングオプション供給手段および／またはバンキング応答または肯定応答供給手段に応えて変化するアイコンデータを作成するために提供され、
テレビ供給手段が、アイコンデータをテレビに供給するために作動できる、
付記３０または３１に記載の受信機／デコーダ。
（付記３３）さらに、ユーザによって提供されているバンクカードからデータを読み取るためのカード読み取り手段を含み、このような読み取られたデータが、場合によっては、通信センタに伝送されている購入注文またはバンキング要求に組み込まれている、付記２７から３２のいずれか一項に記載の受信機／デコーダ。
（付記３４）抽出手段が、デジタルデータストリームからの回答データを含むクイズデータを抽出するためにも作動でき、
ユーザ入力インタフェース手段が、ユーザから、クイズデータに対する、またはテレビ番組での同期されている質問に対する回答を受け取るためにも作動でき、
比較手段が、受け取られた応答と回答データを比較するために提供され、
テレビ供給手段が、比較の結果をテレビに供給するためにも作動できる、
付記２４から３３のいずれか一項に記載されている受信機／デコーダ。
（付記３５）デジタルデータストリームを受け取るためのデータストリーム受け取り手段と、
テレビ番組、回答データを含むクイズデータを受信されたデータストリームから抽出するための抽出手段と、
抽出されたテレビ番組を供給するためのテレビ供給手段と、
ユーザから、クイズデータに対する、またはテレビ番組で同期されている質問に対する応答を受け取るためのユーザ入力インタフェース手段と、
受け取られた応答と回答データを比較するための比較手段と、
を含み、
テレビ供給手段が、テレビに比較の結果を供給するためにも作動できる、デジタルテレビ受信機／デコーダ。
（付記３６）アイコン作成手段が、比較手段に応えて変化するアイコンデータを作成するために提供されており、
テレビ供給手段が、テレビにアイコンデータを供給するためにも作動できる、
付記３４または３５に記載の受信機／デコーダ。
（付記３７）抽出手段が、デジタルデータストリームからマガジンページデータの選択されたページを抽出するためにも作動でき、
テレビ供給手段が、このような抽出されたページをテレビに供給するためにも作動でき、
ユーザ入力インタフェース手段が、リモートコントローラを含み、別のこのようなページを選択するためにユーザからの命令を受け取るためにも作動でき、
制御手段が、
抽出手段に、デジタルデータストリームからマガジンページデータのページの第１ページを抽出させ、
テレビ供給手段に、テレビに抽出された第１ページを供給させ、
抽出手段に、別のこのようなページを選択するために、ユーザ入力インターフエイス手段によって受け取られた命令に応えて、デジタルデータストリームから前記他のページに関するマガジンページデータを抽出させ、
テレビ供給手段に、前記他のこのようなページを供給させる、
ために作動できる制御手段が備えられ、
その内の１つが初期フォーカスを有している、複数のボタンオブジェクトを含むこのようなページのケースでは、
ユーザ入力インタフェース手段は、フォーカスを有しているボタンオブジェクトのその１つを変更するための命令を、リモートコントローラを介して受け取るために作動でき、
制御手段が、ボタンオブジェクトフォーカスを相応じて変更するためのこのようなボタンフォーカス変更命令に応えて作動でき、
ユーザ入力インタフェース手段が、現在、フォーカスを有しているボタンオブジェクトのその１つを選択するための命令を、リモートコントローラを介して受け取るために作動でき、
制御手段が、現在のページおよび選択されているボタンオブジェクトのマガジンページデータから、それ以降のページのアイデンティティを判断するために作動できる、
付記２４から３６のいずれか一項に記載の受信機／デコーダ。
（付記３８）デジタルデータストリームを受け取るためのデータストリーム受け取り手段と、
デジタルデータストリームから、テレビ番組およびマガジンページデータの選択されているページを抽出するための抽出手段と、
抽出されたテレビ番組とこのような抽出されたページをテレビに供給するためのテレビ供給手段と、
ユーザから、別のこのようなページを選択するためのユーザからの命令を受け取るためのリモートコントローラを含むユーザ入力インタフェース手段と、
抽出手段に、デジタルデータストリームからマガジンページデータのページの第１ページを抽出させ、
テレビ供給手段に、テレビに抽出された第１ページを供給させ、
抽出手段に、別のこのようなページを選択するためにユーザ入力インタフェース手段によって受け取られた命令に応えて、デジタルデータストリームから前記他のページに関するマガジンページデータを抽出するための抽出手段と、
テレビ供給手段に、テレビに前記他のこのようなページを供給させるために、作動できる制御手段と、
を含み、
、その内の１つが初期フォーカスを有している、複数のボタンオブジェクトを含む、このようなページのケースでは、
ユーザ入力インタフェース手段が、フォーカスを有しているボタンオブジェクトのその１つを変更するための命令を、リモートコントローラを介して受け取るために作動でき、
制御手段が、相応じてボタンオブジェクトフォーカスを変更するために、このようなボタンフォーカス変更命令に応えて作動でき、
ユーザ入力インタフェース手段が、現在フォーカスを有しているボタンオブジェクトのその１つを選択するための命令を、リモートコントローラを介して受け取るために作動でき、
制御手段が、現在のページおよび選択されているボタンオブジェクトのマガジンページデータから、それ以降のベージのアイデンティティを決定するために作動できる、
デジタルテレビ受信機／デコーダ。
（付記３９）少なくとも１つのページのマガジンページデータが音響データを含むケースで、テレビ供給手段が、ボタンオブジェクトの１つのリモートコントローラを介して選択に応えてテレビに音響データを供給するために作動できる、付記３７または３８に記載の受信機／デコーダ。
（付記４０）抽出手段が、デジタルデータストリームからアプリケーションコードを抽出するために作動でき、さらに、抽出されたアプリケーションコードによって定義されているアプリケーションを起動するために作動できる、付記２４から３９のいずれか一項に記載の受信機／デコーダ。
（付記４１）データストリーム受け取り手段が、ＭＰＥＧフォーマットでこのようなデータストリームを受け取るために作動でき、抽出手段が、ＭＰＥＧデータストリームの少なくとも１つの専用セクションからテレビ番組（複数のことがある）以外のデータを抽出するために作動できる、付記２４から４０に記載の受信機／デコーダ。
（付記４２）実質的には、図面に関して説明されているデジタルテレビ受信機／デコーダ。
（付記４３）少なくとも１つのテレビ番組を含んでいるデジタルデータストリームを伝送するための伝送システムと、
ユーザのモデムからインターネット要求を受け取るため、インターネットから、受け取られたインターネット要求に対する応答を得るため、およびインターネット応答を伝送システムに供給するために作動できる通信センタと、デジタルデータストリームに、供給されたインターネット応答を統合するために作動できる伝送システムと、
を備える、通信およびデジタルテレビ伝送システム。
（付記４４）伝送システムが、デジタルデータストリームの中に、デジタルテレビ受信機／デコーダをインターネットモードで動作させるためのアプリケーション用のアプリケーションコードを統合するためにも作動できる、付記４３に記載の通信およびデジタルテレビ伝送システム。
（付記４５）伝送システムが、デジタルデータストリームの中に、ショッピングデータを統合するためにも作動でき、
その通信センタまたは別の通信センタが、このようなショッピングデータに応えてユーザのモデムから購入注文を受け取り、受け取られた購入注文を処理するためにも作動できる、
付記４３または４４に記載の通信およびデジタルテレビ伝送システム。
（付記４６）少なくとも１つのテレビ番組およびショッピングデータを含んでいるデジタルデータストリームを伝送するための伝送システムと、
通信センタが、このようなショッピングデータに応えて、ユーザのモデムから購入注文を受け取り、受け取られた購入注文を処理するために作動できる、通信およびデジタルテレビ伝送システム。
（付記４７）伝送システムが、デジタルテレビ受信機／デコーダをショッピングモードで動作させるためのアプリケーション用のアプリケーションコードを、デジタルデータストリームの中に統合するためにも作動できる、付記４５または４６に記載されている、通信およびデジタルテレビ伝送システム。
（付記４８）その通信センタまたは別の通信センタが、
ユーザのモデムからバンキング要求を受け取るために、
受け取られたバンキング要求を処理し、応答または肯定応答を作成するために、ユーザのモデムに応答または肯定応答を伝送するために、
作動できる、付記４３から４７のいずれか一項に記載の通信およびデジタルテレビ伝送システム。
（付記４９）デジタルテレビ受信機／デコーダを、バンキングモードで動作させるためのアプリケーション用のアプリケーションコードを含んでいるデジタルデータストリームを伝送するための伝送システムと、
バンキングモードで動作しているこのようなデジタルテレビ受信機／デコーダからモデムを介してバンキング要求を受け取るために、
受け取られたバンキング要求を処理し、応答または肯定応答を作成するために、モデムに応答または肯定応答を伝送するために、
作動できる通信センタと、
を備える、通信およびデジタルテレビ伝送システム。
（付記５０）伝送システムが、デジタルデータストリームの中に、このようなテレビ番組のコンテンツに関する、およびこのようなテレビ番組のコンテンツに同期されているクイズデータを統合するためにも作動できる、付記４３から４９のいずれか一項に記載されている、通信およびデジタルテレビ伝送システム。
（付記５１）少なくとも１つのテレビ番組および前記１つのテレビ番組のコンテンツに関する、および前記１つのテレビ番組のコンテンツに同期されている回答データを含んでいるクイズデータを含むデジタルデータストリームを伝送するためのデジタルテレビ伝送システム。
（付記５２）伝送システムが、デジタルデータストリームの中に、デジタルテレビ受信機／デコーダを、クイズモードで動作させるためのアプリケーション用のアプリケーションコードを統合するためにも作動できる、付記５０または５１に記載の、（通信および）デジタルテレビ伝送システム。
（付記５３）伝送システムが、マガジンページデータの複数のページをデジタルデータストリームの中に統合するためにも作動できる、付記４３から５２のいずれか一項に記載の、（通信および）デジタルテレビ伝送システム。
（付記５４）少なくとも１つのテレビ番組、およびマガジンページデータのページの複数のページ、複数のボタンオブジェクトの位置を定義しているパラメータを含んでいるマガジンページのページの少なくとも１枚を含んでいるデジタルデータストリームを伝送するための伝送システムを具備する、（通信および）デジタルテレビ受信機／デコーダ。
（付記５５）ページの少なくとも１枚のマガジンページデータが音響データを含む、付記５３または５４に記載されている（通信および）デジタルテレビ伝送システム。
（付記５６）伝送システムが、受信機／デコーダをマガジンモードで動作させるためのアプリケーション用のアプリケーションコードをデジタルデータストリームの中に統合するためにも作動できる、付記５３から５５のいずれか一項に記載の（通信および）デジタルテレビ伝送システム。
（付記５７）伝送システムが、ＭＰＥＧフォーマットでデジタルデータストリームを伝送し、テレビ番組（複数の場合がある）以外のデータが、ＭＰＥＧデータストリームの少なくとも１つの専用セクションに含まれている、付記４３から５６のいずれか一項に記載の（通信および）デジタルテレビ伝送システム。
（付記５８）実質的には、図面を参照して説明されている、通信およびデジタルテレビ伝送システム。
（付記５９）さらに、
伝送システムにおいて、天気または交通データの複数のページをデジタルデータストリームに統合するステップと、
ユーザの受信機／デコーダにおいて、天気または交通モードで、
天気または交通データのある特定のページを選択するためにユーザから命令を受け取るステップと、
デジタルデータストリームから、天気データまたは交通データの選択されたページを抽出するステップと、
テレビに抽出されたページを供給するステップと、
を含み、
天気または交通モードで、
天気または交通データのページが、それぞれの地理学上の地方に関係し、それらの地方のために確立されているコードによって区別することができ、特定のページを選択するための命令受け取りステップが、ユーザから、それぞれの地方のコードを受け取ることを含む、
付記１から２３のいずれか一項に記載の方法。
（付記６０）伝送システムにおいて、少なくとも１つのテレビ番組、および天気または交通データの複数のページを含んでいるデジタルデータを伝送するステップと、
ユーザの受信機／デコーダにおいて、
デジタルデータストリームを受け取るステップと、
テレビモードで、
デジタルデータストリームからこのようなテレビ番組を抽出するステップと、
抽出されたテレビ番組をテレビに供給するステップと、
天気または交通モードで、
天気または交通データのある特定のページを選択するために、ユーザから命令を受け取るステップと、
デジタルデータストリームから天気または交通データの選択されたページを抽出するステップと、
テレビに抽出されたページを供給するステップと、
を含み、
天気または交通モードで、
天気または交通データのページが、それぞれの地理学上の地方に関係し、それらの地方のために確立されているコードによって区別することができ、
特定のページを選択するための命令受け取りステップが、ユーザから、それぞれの地方のコードを受け取ることを含む、
テレビ番組およびその他のデータを伝送する方法。
（付記６１）さらに、
伝送システムにおいて、受信機／デコーダを天気または交通モードで動作させるためのアプリケーション用のアプリケーションコードを、デジタルデータストリームに統合するステップと、
受信機／デコーダにおいて、ダウンロードモードで、またはそのダウンロードモードで、
デジタルデータストリームから、アプリケーションコードを抽出するステップと、
抽出されたアプリケーションコードによって定義されているアプリケーションを起動し、受信機／デコーダを、天気または交通モードで動作させるステップと、
を含む、付記５９または６０に記載の方法。
（付記６２）抽出手段が、デジタルデータストリームから、天気または交通データの選択されているページを抽出するためにも作動でき、
テレビ供給手段が、このような抽出されたページをテレビに供給するためにも作動でき、
ユーザ入力インタフェース手段がリモートコントローラを含み、天気または交通データのこのようなページを選択するために、ユーザからの命令をユーザから受け取るためにも作動でき、
制御手段が、
抽出手段に、そのページを選択するために、ユーザ入力インタフェース手段によって受け取られた命令に応えて、デジタルデータストリームから天気または交通データの選択されているページを抽出させ、
テレビ供給手段に、テレビに抽出されたページを供給させる、ために作動でき、
天気または交通データのページがそれぞれの地理学上の地方に関係し、それらの地方のために確立されているコードによって区別することができるケースでは、ユーザ入力インタフェース手段が、選択される天気または交通ページの地域のためのコードを受け取るために作動できる、
付記２４から４２のいずれか一項に記載の受信機／デコーダ。
（付記６３）デジタルデータストリームを受け取るためのデータストリーム受け取り手段と、
デジタルデータストリームから、テレビ番組および天気または交通データの選択されているページを抽出するための抽出手段と、
抽出されたテレビ番組およびこのような抽出されたページをテレビに供給するためのテレビ供給手段と、
ユーザから、天気または交通データのこのようなページを選択するために、ユーザから命令を受け取るためのリモートコントローラを備えているユーザ入力インタフェース手段と、
抽出手段に、そのページを選択するためにユーザ入力インタフェース手段によって受け取られた命令に応えて、デジタルデータストリームから天気データまたは交通データの選択されているページを抽出させるためと、テレビ供給手段に、その抽出されたページをテレビに供給させるために、作動できる制御手段と、
を具備し、
天気データまたは交通データのページが、それぞれの地理学上の地方に関係し、それらの地方のために確立されているコードによって区別することができるケースでは、ユーザ入力インタフェース手段が、選択される天気または交通ページに、地方のコードを受け取るために作動できる、デジタルテレビ受信機／デコーダ。
（付記６４）抽出手段が、デジタルデータストリームからアプリケーションコードを抽出するために作動でき、さらに、抽出されたアプリケーションコードによって定義されているアプリケーションを起動するために作動できる処理手段を含んでいる、付記６２または６３に記載の受信機／デコーダ。
（付記６５）伝送システムが、それぞれの地理学上の地方をそれぞれカバーし、それらの地方のために確立されているコードに従ってアドレス指定可能、またはインデックスが付けられている天気または交通データの複数のページをデジタルデータストリームに統合するためにも作動できる、付記４３から５８のいずれか一項に記載の（通信および）デジタルテレビ伝送システム。
（付記６６）少なくとも１つのテレビ番組および、それぞれの地理学上の地方をそれぞれカバーしている天気または交通データの複数のページを含んでいるデジタルデータストリームを伝送するための伝送システムを具備し、天気または交通データのページが、それらの地方のために確立されているコードに従ってアドレス指定可能、またはインデックスが付けられている、（通信および）デジタルテレビ伝送システム。
（付記６７）伝送システムが、受信機／デコーダを天気または交通モードで動作させるためのアプリケーション用のアプリケーションコードをデジタルデータストリームの中に統合するためにも作動できる、付記６５または６６に記載の（通信および）デジタルテレビ伝送システム。
（付記６８）確立されているコードが、地理学上の地方に対する、郵便コード、郵便番号コード、州、郡、または県番号またはコード、電話区域コード、その他の管理コード、または類似するものの少なくとも一部を含む、付記５９から６７のいずれか一項に記載の方法、受信機／デコーダ、またはシステム。
【図面の簡単な説明】
【０１５８】
【図１】デジタルテレビシステムの総体的なアーキテクチャを示す。
【図２】図１のデジタルテレビシステムの対話型システムのアーキテクチャを示す。
【図３】図１および図２のシステムの一部を形成している受信機／デコーダのインタフェースの概略図である。
【図４】デジタルテレビシステムで使用されているリモートコントローラの概略図である。
【図５】対話型受信機／デコーダのメモリの中にダウンロードされるモジュール内のファイルの配置を示す。
【図６】そのインターネットモードにあるときのシステムの実施熊様の総体的なアーキテクチャを示す。
【図７】図６のシステムのユーザ装置でのソフトウェア層を示す。
【図８】図６のユーザ装置の実施態様の多様な構成のブロック図である。
【図９】図６のユーザ装置の実施態様の多様な構成のブロック図である。
【図１０】図６のユーザ装置の実施態様の多様な構成のブロック図である。
【図１１】図６のユーザ装置の実施態様の多様な構成のブロック図である。
【図１２】図６のユーザ装置の実施態様の多様な構成のブロック図である。
【図１３】図６のシステムの動作の例を示すメインフロー図である。
【図１４】図１３の図に対する補助フロー図である。
【図１５】そのショッピングモードにあるときのシステムの実施態様の総体的なアーキテクチャを示す。
【図１６】ショッピングモードで使用されているＭＰＥＧ−２ビットストリームの多様な構成要素の一例を示す。
【図１７】図１５のシステムの動作の一例を示すフロー図の第１部分である。
【図１８】図１５のシステムのテレビの多様な画面の例を示す。
【図１９】図１５のシステムのテレビの多様な画面の例を示す。
【図２０】図１５のシステムのテレビの多様な画面の例を示す。
【図２１】図１７で部分的に示されているフロー図の第２部分である。
【図２２】バンキングモードで使用されているＭＰＥＧ−２ビットストリームの多様な構成部分の一例を示す。
【図２３】そのバンキングモードにあるときのシステムの総体的なアーキテクチャの実施態様を示す。
【図２４】図２３のシステムの動作の一例を示すフロー図である。
【図２５】図２３のシステムの動作の一例を示すフロー図である。
【図２６】クイズモードで使用されているＭＰＥＧ−２ビットストリームの多様な構成要素の一例を示す。
【図２７】クイズモードにあるときのシステムの動作の一例を示すフロー図である。
【図２８】マガジンモードにあるときのシステムの動作の一例を示すフロー図である。
【図１】
2008199669.tif 000003
【図２】
2008199669.tif 000004
【図３】
2008199669.tif 000005
【図４】
2008199669.tif 000006
【図５】
2008199669.tif 000007
【図６】
2008199669.tif 000008
【図７】
2008199669.tif 000009
【図８】
2008199669.tif 000010
【図９】
2008199669.tif 000011
【図１０】
2008199669.tif 000012
【図１１】
2008199669.tif 000013
【図１２】
2008199669.tif 000014
【図１３】
2008199669.tif 000015
【図１４】
2008199669.tif 000016
【図１５】
2008199669.tif 000017
【図１６】
2008199669.tif 000018
【図１７】
2008199669.tif 000019
【図１８】
2008199669.tif 000020
【図１９】
2008199669.tif 000021
【図２０】
2008199669.tif 000022
【図２１】
2008199669.tif 000023
【図２２】
2008199669.tif 000024
【図２３】
2008199669.tif 000025
【図２４】
2008199669.tif 000026
【図２５】
2008199669.tif 000027
【図２６】
2008199669.tif 000028
【図２７】
2008199669.tif 000029
【図２８】
2008199669.tif 000030
【手続補正書】
【提出日】平成20年5月28日(2008.5.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
テレビジョンに関連する受信器／デコーダにおける、少なくとも１つのテレビ番組とマガジンページデータの複数のページとを含むデジタルデータストリームの受信方法であって、
前記デジタルデータストリームを受信する段階と、
マガジンモードにおいて、
前記デジタルデータストリームから前記マガジンページデータの第１のページを抽出する段階と、
抽出した前記第１のページを前記テレビジョンに供給する段階と、
ユーザから他のページを選択する命令を受け取る段階と、
前記デジタルデータストリームから前記他のページに関する前記マガジンページデータを抽出する段階と、
抽出した前記他のページを前記テレビジョンに供給する段階とを有し、
少なくとも１つのページは複数のボタンオブジェクトを含み、前記ボタンオブジェクトの１つは初期フォーカスを有し、
それ以降のページを選択するための命令受け取り段階が、
フォーカスを有しているボタンオブジェクトの内のその１つのオブジェクトを変更する１つまたは複数の命令を、受信機／デコーダ用のリモートコントローラを介してユーザから受け取る段階と、
受け取ったフォーカス変更命令に従って、ボタンオブジェクトフォーカスを変更する段階と、
現在フォーカスを有しているボタンオブジェクトの内のそのオブジェクトを選択するために、リモートコントローラを介してユーザから命令を受け取る段階と、
現在のページおよび選択されているボタンオブジェクトのマガジンページデータからそれ以降のページのアイデンティティを求める段階とを含む方法。
【請求項２】
前記命令を受け取る段階、他のページを抽出する段階、及び他のページを供給する段階を繰り返す段階をさらに有する、請求項１に記載の方法。
【請求項３】
テレビジョンモードにおいて、
前記デジタルデータストリームからテレビ番組を抽出する段階と、
抽出した前記テレビ番組を前記テレビジョンに供給する段階とをさらに有する、請求項１または２に記載の方法。
【請求項４】
ページの少なくとも１枚用のマガジンページデータが、音響データを含み、さらに、ボタンオブジェクトの内の１つのリモートコントローラを介して選択に応えてテレビに音響データを供給する段階を含む、請求項１ないし３いずれか一項に記載の方法。
【請求項５】
デジタルデータストリームの中に、受信機／デコーダをマガジンモードで動作させるためのアプリケーション用のアプリケーションコードを統合する段階と、
ダウンロードモードで、またはそのダウンロードモードで、デジタルデータストリームからアプリケーションコードを抽出する段階と、
抽出されたアプリケーションコードによって定義されているアプリケーションを起動し、受信機／デコーダを、マガジンモードで動作させる段階とをさらに含む、請求項１ないし４いずれか一項に記載の方法。
【請求項６】
デジタルテレビ受信機／デコーダであって、
デジタルデータストリームを受け取るデータストリーム受け取り手段と、
デジタルデータストリームから、テレビ番組とマガジンページデータの選択されているページとを抽出する抽出手段と、
抽出されたテレビ番組と抽出されたページをテレビに供給するテレビ供給手段と、
別のページを選択する命令をユーザから受け取る、リモートコントローラを含むユーザ入力インタフェース手段とを有し、
抽出手段は、デジタルデータストリームからマガジンページデータのページの第１ページを抽出し、
テレビ供給手段は、テレビに抽出された第１ページを供給し、
抽出手段は、別のページを選択するためにユーザ入力インタフェース手段が受け取った命令に応えて、デジタルデータストリームから前記他のページに関するマガジンページデータを抽出し、
テレビ供給手段は、テレビに前記他のこのようなページを供給し、
その内の１つが初期フォーカスを有している、複数のボタンオブジェクトを含む、このようなページのケースでは、
ユーザ入力インタフェース手段が、フォーカスを有しているボタンオブジェクトのその１つを変更するための命令を、リモートコントローラを介して受け取るために作動でき、
制御手段が、相応じてボタンオブジェクトフォーカスを変更するために、このようなボタンフォーカス変更命令に応えて作動でき、
ユーザ入力インタフェース手段が、現在フォーカスを有しているボタンオブジェクトのその１つを選択するための命令を、リモートコントローラを介して受け取るために作動でき、
制御手段が、現在のページおよび選択されているボタンオブジェクトのマガジンページデータから、それ以降のベージのアイデンティティを決定するために作動できるデジタルテレビ受信機／デコーダ。