(57)【特許請求の範囲】
【請求項１】
テレビジョン番組データを少なくとも１つのユーザ端末に断続的にダウンロードする方法であって、前記ユーザ端末は、データレシーバと、テレビジョン番組データを記憶するメモリと、電子番組ガイドジェネレータと、マイクロプロセッサと、テレビジョン番組および電子番組ガイドを表示するディスプレイモニタとを含み、
前記方法は、
通常は前記データレシーバの電源をオフにすることと、
命令パケットを受信するように、第１の期間の間、前記データレシーバの電源を自動的にオンにすることであって、前記命令パケットは、前記テレビジョン番組データを受信するための後の時刻を示す情報を含む、ことと、
前記命令パケットからの前記情報を前記メモリに記憶することと、
前記情報に示された後の時刻において前記テレビジョン番組データを受信するように、第２の期間の間、前記データレシーバの電源がオンにされるように前記データレシーバを制御することと、
前記テレビジョン番組データを前記メモリに記憶することと、
ユーザコマンドに応答して、前記テレビジョン番組データを前記メモリから前記電子番組ガイドジェネレータに転送することと、
電子番組ガイドを表すビデオ駆動信号を生成するように前記電子番組ガイドジェネレータを制御することと、
前記電子番組ガイドを表示するために、前記電子番組ガイドジェネレータを前記ディスプレイモニタに結合することと
を含む、方法。
【請求項２】
前記命令パケットを受信した後に前記データレシーバの電源を自動的にオフにすることをさらに含み、
前記テレビジョン番組データを受信するように、第２の期間の間、前記データレシーバの電源がオンにされるように前記データレシーバを制御することは、前記第２の期間が前記後の時刻よりも前に始まり、かつ、前記第２の期間が前記テレビジョン番組データを受信した後に終了するように、前記データレシーバの電源がオンにされる前記第２の期間を制御することを含む、請求項１に記載の方法。
【請求項３】
前記命令パケットを受信するように、前記データレシーバの電源が自動的にオンにされた場合には、前記命令パケットおよび前記テレビジョン番組データのうちの少なくとも一方に関連付けられているフィルタパケットを受信することであって、前記フィルタパケットは、少なくとも１つのユーザ端末の少なくとも１つの特性を特定するフィルタ情報を含む、ことと、
前記フィルタ情報が前記ユーザ端末とマッチした場合には、前記命令パケットに関連付けられている情報および前記テレビジョン番組データのうちの少なくとも一方を前記メモリに記憶することを実行することと
をさらに含む、請求項２に記載の方法。
【請求項４】
前記少なくとも１つの特性は、前記ユーザ端末のソフトウェアバージョン、前記ユーザ端末の郵便番号、前記ユーザ端末を使用する視聴者の関心領域のうちの少なくとも１つを含む、請求項３に記載の方法。
【請求項５】
前記命令パケットおよび前記テレビジョン番組データのうちの少なくとも一方は、デジタルデータストリーム、テレビジョン信号が前記ユーザ端末に提供されるテレビジョン信号入力源とは別のデータリンク、垂直帰線期間、前記命令パケットまたは前記テレビジョン番組データが直接的に対応する特定のテレビジョンチャンネルに関連付けられているテレビジョン信号のうちの少なくとも１つにおいて受信される、請求項１に記載の方法。
【請求項６】
前記ユーザ端末にまだ記憶されていない前記テレビジョン番組データの一部のみが前記メモリに記憶される、請求項１に記載の方法。
【請求項７】
第２の命令パケットを受信するように、前記データレシーバの電源を自動的にオンにすることをさらに含み、
前記第２の命令パケットは、第２の時間情報を含み、前記第２の命令パケットは、前記第２の時間情報を用いて、前記第２の命令パケットを受信するように前記ユーザ端末に命令する、請求項１に記載の方法。
【請求項８】
前記データレシーバの電源がすでにオンにされており、かつ、前記命令パケットに関連付けられているチャンネル以外のチャンネルに同調されている場合には、前記データレシーバの電源を自動的にオンにすることの前に、前記データレシーバが前記命令パケットを受信することを防止することと、
前記データレシーバの電源がすでにオンにされており、かつ、前記テレビジョン番組データに関連付けられているチャンネル以外のチャンネルに同調されている場合には、前記データレシーバの電源がオンにされるように前記データレシーバを制御することの前に、前記データレシーバが前記テレビジョン番組データを受信することを防止することと、
前記データレシーバが前記命令パケットを受信することを防止することに応答して、前記データレシーバが前記テレビジョン番組データを受信することを防止することに応答して、カウンタ値を増大させることと、
前記カウンタ値が所定の数に達した場合には、前記ディスプレイモニタ上に警告メッセージが表示されるようにすることと
をさらに含む、請求項１に記載の方法。
【請求項９】
グローバルクロック時間を含む時間パケットを受信するように前記データレシーバの電源を自動的にオンにすることと、
前記ユーザ端末におけるクロックを前記グローバルクロック時間に同期させることと
をさらに含む、請求項１に記載の方法。
【請求項１０】
前記テレビジョン番組データは、少なくとも１つのテレビジョン番組のチャンネル、時間、日付、長さ、内容情報のうちの少なくとも１つを含む、請求項１に記載の方法。
【請求項１１】
所定の時刻に前記命令パケットを受信するように前記データレシーバの電源を自動的にオンにすることをさらに含む、請求項１に記載の方法。
【請求項１２】
前記データレシーバの電源を自動的にオンにすることは、前記命令パケットを受信するために、前記第１の期間が経過する度に、前記データレシーバの電源を自動的かつ断続的にオンにすることを含み、前記第１の期間は、前記命令パケットが送信される第１の長さの時間に対応する第３の期間よりも長く、前記データレシーバの電源が自動的にオンにされる時点と前記データレシーバの電源が自動的にオンにされる次の時点との間の第２の長さの時間は、初期値に設定され、前記命令パケットが受信されるまで徐々に減少され、前記命令パケットが受信された後に、前記初期値に再設定される、請求項１に記載の方法。
【請求項１３】
テレビジョン番組データを少なくとも１つのユーザ端末に断続的にダウンロードするシステムであって、
前記システムは、
通常は電源がオフにされているデータレシーバと、
メモリと、
電子番組ガイドジェネレータと、
ディスプレイモニタと、
前記データレシーバと前記メモリと前記電子番組ガイドジェネレータと前記ディスプレイモニタとに結合されたマイクロプロセッサと
を含み、
前記マイクロプロセッサは、
命令パケットを受信するように、第１の期間の間、前記データレシーバの電源を自動的にオンにすることであって、前記命令パケットは、テレビジョン番組データを受信するための後の時刻を示す情報を含む、ことと、
前記命令パケットからの前記情報を前記メモリに記憶することと、
前記情報に示された後の時刻において前記テレビジョン番組データを受信するように、第２の期間の間、前記データレシーバの電源がオンにされるように前記データレシーバを制御することと、
前記テレビジョン番組データを前記メモリに記憶することと、
ユーザコマンドに応答して、前記テレビジョン番組データを前記メモリから前記電子番組ガイドジェネレータに転送することと、
前記ディスプレイモニタ上に表示するために前記テレビジョン番組データに基づいて電子番組ガイドを生成するように、前記電子番組ガイドジェネレータを制御することと
を行うように動作する、システム。
【請求項１４】
前記マイクロプロセッサは、
前記命令パケットを受信した後に前記データレシーバの電源を自動的にオフにするようにさらに動作し、
前記テレビジョン番組データを受信するように、第２の期間の間、前記データレシーバの電源がオンにされるように前記データレシーバを制御するように前記マイクロプロセッサが動作することは、前記第２の期間が前記後の時刻よりも前に始まり、かつ、前記第２の期間が前記テレビジョン番組データを受信した後に終了するように、前記データレシーバの電源がオンにされる前記第２の期間を制御するように前記マイクロプロセッサが動作することを含む、請求項１３に記載のシステム。
【請求項１５】
前記マイクロプロセッサは、
前記命令パケットを受信するように、前記データレシーバの電源が自動的にオンにされた場合には、前記命令パケットおよび前記テレビジョン番組データのうちの少なくとも一方に関連付けられているフィルタパケットを受信することであって、前記フィルタパケットは、少なくとも１つのユーザ端末の少なくとも１つの特性を特定するフィルタ情報を含む、ことと、
前記フィルタ情報が前記ユーザ端末とマッチした場合には、前記命令パケットに関連付けられている情報および前記テレビジョン番組データのうちの少なくとも一方を前記メモリに記憶することを実行することと
を行うようにさらに動作する、請求項１３に記載のシステム。
【請求項１６】
前記少なくとも１つの特性は、前記ユーザ端末のソフトウェアバージョン、前記ユーザ端末の郵便番号、前記ユーザ端末を使用する視聴者の関心領域のうちの少なくとも１つを含む、請求項１５に記載のシステム。
【請求項１７】
前記命令パケットおよび前記テレビジョン番組データのうちの少なくとも一方は、デジタルデータストリーム、テレビジョン信号が前記ユーザ端末に提供されるテレビジョン信号入力源とは別のデータリンク、垂直帰線期間、前記命令パケットまたは前記テレビジョン番組データが直接的に対応する特定のテレビジョンチャンネルに関連付けられているテレビジョン信号のうちの少なくとも１つにおいて受信される、請求項１３に記載のシステム。
【請求項１８】
前記ユーザ端末にまだ記憶されていない前記テレビジョン番組データの一部のみが前記メモリに記憶される、請求項１３に記載のシステム。
【請求項１９】
前記マイクロプロセッサは、
第２の命令パケットを受信するように、前記データレシーバの電源を自動的にオンにするようにさらに動作し、
前記第２の命令パケットは、第２の時間情報を含み、前記第２の命令パケットは、前記第２の時間情報を用いて、前記第２の命令パケットを受信するように前記ユーザ端末に命令する、請求項１３に記載のシステム。
【請求項２０】
前記マイクロプロセッサは、
前記データレシーバの電源がすでにオンにされており、かつ、前記命令パケットに関連付けられているチャンネル以外のチャンネルに同調されている場合には、前記データレシーバの電源を自動的にオンにすることの前に、前記データレシーバが前記命令パケットを受信することを防止することと、
前記データレシーバの電源がすでにオンにされており、かつ、前記テレビジョン番組データに関連付けられているチャンネル以外のチャンネルに同調されている場合には、前記データレシーバの電源がオンにされるように前記データレシーバを制御することの前に、前記データレシーバが前記テレビジョン番組データを受信することを防止することと、
前記データレシーバが前記命令パケットを受信することを防止することに応答して、前記データレシーバが前記テレビジョン番組データを受信することを防止することに応答して、カウンタ値を増大させることと、
前記カウンタ値が所定の数に達した場合には、前記ディスプレイモニタ上に警告メッセージが表示されるようにすることと
を行うようにさらに動作する、請求項１３に記載のシステム。
【請求項２１】
前記マイクロプロセッサは、
グローバルクロック時間を含む時間パケットを受信するように前記データレシーバの電源を自動的にオンにすることと、
前記ユーザ端末におけるクロックを前記グローバルクロック時間に同期させることと
を行うようにさらに動作する、請求項１３に記載のシステム。
【請求項２２】
前記テレビジョン番組データは、少なくとも１つのテレビジョン番組のチャンネル、時間、日付、長さ、内容情報のうちの少なくとも１つを含む、請求項１４に記載のシステム。
【請求項２３】
前記マイクロプロセッサは、
所定の時刻に前記命令パケットを受信するように前記データレシーバの電源を自動的にオンにするようにさらに動作する、請求項１３に記載のシステム。
【請求項２４】
前記データレシーバの電源を自動的にオンにするように前記マイクロプロセッサが動作することは、前記命令パケットを受信するために、前記第１の期間が経過する度に、前記データレシーバの電源を自動的かつ断続的にオンにするように前記マイクロプロセッサが動作することを含み、前記第１の期間は、前記命令パケットが送信される第１の長さの時間に対応する第３の期間よりも長く、前記データレシーバの電源が自動的にオンにされる時点と前記データレシーバの電源が自動的にオンにされる次の時点との間の第２の長さの時間は、初期値に設定され、前記命令パケットが受信されるまで徐々に減少され、前記命令パケットが受信された後に、前記初期値に再設定される、請求項１４に記載のシステム。
【発明の詳細な説明】
【０００１】
（関連出願の相互参照）
本出願は、１９９８年６月２６日に提出されたアメリカ合衆国特許仮出願第６０／０９０，８０５号の優先権を主張し、その開示内容は、ここに参照のために採用されている。
【０００２】
本発明は、テレビの分野に関連し、より特定的には、テレビ・プログラム・ガイド情報又は他のデータを表示する際に使用するための、断続的なデータ送信のためのシステムに関連する。
【０００３】
特許出願第０８／４７５，３９５号に開示されたような、テレビ・プログラム・スケジュール・システムは、テレビ・チャネルの垂直帰線消去期間（vertical blanking interval）（ＶＢＩ）で送信されたデータを受信する。典型的には、前記テレビ・レシーバは、前記スケジュール・プログラムによって受信されるべきデータのために、電源を入れられ及び適切なチャネルに同調されなければならない。送信は、視聴者はテレビを見ていないであろう、昼と夜の中間に起こるので、ユーザは新しいデータを確実に受信するために、前記システムの電源を入れたままにしなければならない。この方法は、エネルギを浪費し、ユーザにとっては高価なものである。
【０００４】
本発明に従って、テレビ・プログラム・データは、データ・レシーバ、テレビ・プログラム・データを記憶するためのメモリ、画面上電子プログラム・ガイド・ジェネレータ、マイクロプロセッサ、及びテレビ・プログラム並びに電子プログラム・ガイドを表示するためのテレビ・モニタを具備する複数のユーザ・ターミナルに、断続的にダウンロードされる。前記データ・レシーバは、通常は、送信されたプログラム・データを受信するために、規則的な間隔で電源を入れられたり切られたりする。前記送信されたプログラム・データは、前記メモリに記憶される。前記マイクロプロセッサは、ユーザ・コマンドに応答して、前記メモリから前記ジェネレータへとテレビ・プログラム・データを送信するように、及び画面上テレビ・プログラム・ガイドを表すビデオ・ドライブ信号を生成するたように、前記ジェネレータを制御するように構築される。前記ドライブ信号は、前記画面上プログラム・ガイドを表示するためのモニタへの前記ジェネレータに結合される。前記チューナの電源を入れたり切ったりするための様々な方法が、採用される。
【０００５】
本発明の特徴は、ＥＰＧ（電子プログラム・ガイド）データを伴う時間修正パケットを送信するので、すべてのユーザ・ターミナルにおける実時間クロックが、ＥＧＰデータの受信のために、同時に電源が入るように同期されることができるということである。
【０００６】
本発明の他の特徴は、ＥＧＰデータを伴う命令パケットを送信することである。そのような命令の一つは、チューナを、指定された時間に指定されたチャネルで、電源を入れることである。これによって、ＥＰＧデータの送信の時間及びチャネルに関して、柔軟性を持つことができる。
本発明の以下の実施形態において、コンポーネントを表すために参照番号が使用される。すべての実施形態の特徴が、単一のシステムに統合される場合、これらのコンポーネントは共有され、及び説明された実施形態のすべての機能を実行することができる。
【０００７】
データ送信
図１に見られるとおり、マスタ・データベース（master database）５１からのテレビ・スケジュール・データ及びマスタ・クロック（master clock）５０からのマスタ時間データは、通信回路５２を介してキャリア・チャネル（carrier channel）に送信される。各キャリア・チャネル（ＣＮＮ、ＮＢＣ等の公共テレビ）は、それらの特定の放送チャネルの垂直帰線消去期間（ＶＢＩ）で前記データを送信する。各キャリア・チャネルは、典型的には衛星アップリンク（satellite uplink）５３及び衛星ネットワークを含む、それらのチャネルの代わりに配線インフラストラクチャ（distribution infrastructure）を有する。前記チャネルはそれから、地方支局及び／又は地方ケーブル会社５５によって受信され、ユーザの設備５７、５８及び５９にテレビ放送される５６。
【０００８】
スケジュール・データを受信するために、前記データ・プロバイダ・チャネル（data provider channel）に合わせて、前記テレビ・レシーバは電源を入れられ及び同調されなければならない。例えば、前記データ・プロバイダ・チャネルがチャネル７である場合、前記テレビは、スケジュール・データが受信される前に、チャネル７に最初に同調されなければならない。
【０００９】
一つの実施形態において、データは、各時間の最初の五分間に送信される。ユーザがこの時にテレビを見ていない場合、前記ターミナルは前記チューナ（図２、アイテム１１）に、電源を入れ及び適切なチャネルに同調するように信号を送る。前記スケジュール・システムが、データをダウンロードしようと試みているか、又は前記ダウンロード中にチャネルを変える時に、ユーザが異なるチャネルを見ている場合、ダウンロードは省略される。各時間に送信されるデータは、前記ターミナルへの命令を含み、フィルタ及びデータベース更新を使用する、対象となるデータである。前記ダウンロードは、前記試みの一つの間に、ユーザが他のチャネルにテレビを同調しないようにする高い可能性を供給するために、２４時間にわたって１時間間隔で行われる。誰かが、これらのデータ・ダウンロ−ド間隔のうち、２４すべてにおいてテレビを見ている可能性は低い。
【００１０】
代替の実施形態においては、いくつかの追加の特徴が組み込まれる。例えば：スケジュール・データ更新は、各チャネルに対する個別のベースで発生することができる。警告メッセージは、いくつかのダウンロードが省略された後、テレビ・モニタの画面に表示されることができ、ダウンロードが完了するまで、データは入手できないことを通知する。各チャネル・プロバイダは、前記チャネルに対して、ＶＢＩ信号で、スケジュール更新を供給することができる。ユーザが、表示のためのチャネルを選択する時、前記スケジュール・システムは、前記チャネルでＶＢＩを応答させ、及びスケジュール更新を受信することができる。前記データベースは、修正を制御されることができ、ターミナルが、必要に応じて増大するデータの更新を受信することができるようにする。
【００１１】
前記レシーバの電源が入り及び切れる時間、及びデータが送信されるチャネルは、ＲＯＭに記憶される：前記マイクロプロセッサは、前記記憶された電源入り及び切り時間を実時間クロックと比較するため、前記比較が適合を検出する時にチューナの電源を入れ又は切るため、及びプログラム・スケジュール・メモリに記憶されたデータをフィルタにかけるために、ダウンロードされたＥＰＧデータ、データ更新、及び命令を処理するようにプログラムされている。
【００１２】
図３は、システム・データの送信のために使用されるダウンロード・パケットを示す。前記パケットは、このパケットを他のパケットと区別するために使用されるパケットＩＤ番号を含むパケット・ヘッダ６０で始まる。パケット・ヘッダは、前記パケットにおけるバイト数及びエラ検出のためのＣＲＣチェック・ビットも含む。
【００１３】
前記パケット・ヘッダの後は、ペイロード・データ（payload data）６１が続く。前記ペイロード・データは、前記ターミナルに送信される情報を含む。プログラム・データ（すなわちプログラミング情報のデータベース）に加えて、システム・コマンド命令、フィルタ、及び時間同期情報を含む、様々な他の種類の情報が前記ペイロード・データ内に含まれる。
【００１４】
前記パケット・ペイロード・データの後には、パケット・メッセージの端部６２が続く。このフィールドは、前記パケットの端部が到着したことを前記システムに示す。
【００１５】
パケットを受信した後、前記システムは、送信エラを検出するために前記ＣＲＣを調べ、それから整列のために前記ペイロード・データを抽出する。現在の実施形態においては、前記システムはパケットを受信するだけに過ぎない−それは情報を送信するための手段を有しない。それゆえに、損失された又は破損したパケットはターミナルに再送信されず、そのようなデータは失われる。
【００１６】
代替的実施形態において、デジタル・テレビ・データ・パケットとともに動作するように設計されたものは、デジタル・テレビ信号を有するデジタル・データ・ストリームにおいて、前記ターミナルに送信される。
【００１７】
システム概観
図２は、典型的なテレビ関連装置に統合されたテレビ・プログラム・ガイド４０のシステム・ブロック図を示す。地上アンテナ又はケーブル等、テレビ信号の一次入力ソース１０は、テレビ・チューナ１１に接続される。チューナ１１の出力は、ビデオ及びオーディオ（audio）テレビ情報を含む、変調された中間周波信号である。チューナ１１は、中間周波増幅器（intermediate frequency amplifier）（ＩＦ  ＡＭＰ）１２によって、それぞれベースバンド・ビデオ、音声信号、及び送信されたプログラム・データを生成する、ピクチャ・ディテクタ（picture detector）（ＰＩＣＴＵＲＥ  ＤＥＴ）１３、音声ディテクタ（ＳＯＵＮＤ  ＤＥＴ）１４、及びＶＢＩディテクタ（ＶＢＩ  ＤＥＴ）２４に接続される。前記音声信号は、音声増幅器（ＳＯＵＮＤ  ＡＭＰ）１５によってスピーカ（loudspeaker）１６に結合される。前記ビデオ信号は、図示されていないビデオ増幅器によって、スイッチ１８の一つの入力に結合される。前記ＶＢＩ信号は、前記テレビ・プログラム・ガイド・マイクロプロセッサ（μＰ）２４に結合される。前記マイクロプロセッサは、前述の機能を実行するようにプログラムされ、及び常に電源を入れた状態で維持されるので、前述の機能を制御することができる。音声ディテクタ１４及びピクチャ・ディテクタ１３は、ビデオ・カセット・レコーダ（video cassette recorder）（ＶＣＲ）１７の音声及びビデオ入力にそれぞれ接続される。（代替的には、テレビ信号ソース１０は、その内部チューナ及び復調回路が利用されることになっている場合、ＶＣＲ１７のＲＦ入力に直接接続されることができる。）ＶＣＲ１７の出力は、スイッチ１８のその他の入力に接続される。スイッチ１８の出力は、従来のピクチャ・イン・ピクチャ（picture-in-picture）（ＰＩＰ）集積回路チップ１９の一つの入力に接続される。ＰＩＰチップ１９の出力は、画面（図示されていない）を有するテレビ・レシーバ又はモニタ（テレビ）２０のビデオ入力に接続される。
【００１８】
マスタ・クロック５０は、ユーザ・ターミナルにおけるローカル・クロック３６に、同期信号を定期的に送信する。特定すると、現在のグリニッジ標準時（ＧＭＴ）を表示するデータ信号は、ユーザ・ターミナルに送信され、及び前記ユーザ・ターミナルにおけるマイクロプロセッサは、公告されたＰＣＴ出願第ＷＯ９７／２５８１３号に開示されたとおり、ユーザが位置する郵便番号をユーザに入力させることによって決定されるローカル・オフセット時間（local offset time）に、ＧＭＴを修正する。その結果、すべてのユーザ・ターミナルは、マスタ・クロック５０と時間同期される。予め決められた規則的な間隔で、データは予め決められたチャネルで、マスタ・データベース５１から送信される。チューナ１１がユーザ・ターミナルで電源を切られる場合、電力を温存するために、前記データがマスタ・データベース５１から送信されるのと同時に、予め決められたチャネルでチューナ１１に電源を入れるように、マイクロプロセッサ２４はプログラムされる。データ送信の最後には、データ命令はチューナ１１の電源を切る。チューナ１１が、本発明に従って電源を入れられ及び切られる時、これはＩＦ  ＡＭＰ１２及びＶＢＩ  ＤＥＴ３４、すなわち前記データを前記テレビ信号から回復させるために必要な他のコンポーネントを含むと理解される。規則的に送信されるデータは、ユーザによって使用される最後のデータであるペイロード・データか、又はユーザによって使用される最後のデータを受信するために再度電源をいつ入れるのか、チューナ１１に知らせる命令データのいずれかでよい。
【００１９】
処理データ
各ターミナルは、データ・ストリームにおける前記マスタ・クロック５０から周期的な更新を受信することによって、正確なローカル時間の維持もする。更新が受信されるたびに、μＰは、受信された時間を、前記ローカル・クロック３６に記憶された現在の時間と比較する。前記二つの時間に相違がある場合、μＰは、必要に応じて前記ローカル・クロックを前記マスタ・クロックに合わせる。μＰは、ローカル時間修正における傾向を追うこともでき、及び前記ローカル・クロックだけでなく、前記クロックの進む速さも調整することができる。例えば、第一の更新が１分を加える時間調整を要求する場合、μＰは最初に前記調整をし、それから時計の速さを１／６０速める。数回の時間更新（反復）の後、ローカル・クロックは大変正確になる。
【００２０】
送信されるデータ量を制限するために、単一の国際時間（Universal Time）（ＵＴ）がすべてのターミナルにテレビ送信される。これは、各時間帯に関する異なる時間（すなわち、ＥＳＴ１４００、ＣＳＴ１３００、ＰＳＴ１２００等）を送信する必要を排除する。初期設定中、各ユーザは、ＵＴからの時間帯のずれ（すなわち、太平洋標準時は、ＵＴから７時間マイナスである）を入力する。更新が受信されるたびに、μＰは、減法を実施することによって、前記時間をローカル時間に合わせる。前記時間パケットのあらゆる伝播遅延が知られており、送信システムの許容範囲内であろう。
【００２１】
命令
命令は、特定のタスクを実行するようにターミナルに伝える。本実施形態においては、命令は：スリープに戻れ−受信されるべき新しいデータがない場合は、他のチャネルに変更せよ−さらに命令及び／又はデータを受信せよ、異なる時間に起動せよ、この現在のチャネルで新しいデータを受信せよ、又はフィルタあるいは一組のフィルタを実行せよ、というものを含む。
【００２２】
フィルタ
フィルタは、各ターミナル内に記憶された情報に基づいて、適合する又は適合しない一組の条件である。条件は：ターミナルのソフトウェア・バージョン、前記ターミナルが位置する郵便番号、又は視聴者の興味のある領域（すなわち、スポーツ、映画、ニュース等）を含む。フィルタが適合する場合、ターミナルは命令を実行するか、又は選択的にデータを得る。フィルタは、特定の命令を実行し、又は選択されたデータを得るターミナルを、前記テレビ信号が送信されるすべてのテレビ・レシーバよりも少なく制限するために使用される。
【００２３】
データ
データは、テレビで放送されるプログラムに関する情報である。そのようなデータは通常、テレビ・プログラムのチャネル、時間、日、長さ及び特定の内容を含む。このデータはユーザのテレビで放送されるプログラムに関する関連情報をユーザに供給するために、記憶され及び分類される。
【００２４】
以下の内容は、この例に関するデフォルト・データ・チャネルが、チャネル１７に設定されていると仮定して、データ送信セッション中にデータをダウンロードするために、テレビ・レシーバがどのように電源を入れられ及び切られることができるかを示す一例である：
【００２５】
２４：５９ｐｓｔ  マイクロプロセッサ２４は、チューナ１１の電源が入って
おり、チャネル１７に同調されているか調べる。もしそう
でなければ、チューナに、電源を入れてチャネル１７に同
調するようにコマンドを送信する。テレビ・レシーバが現
在使用されているために、チューナ１１がすでにチャネル
１７に同調されている場合、それはデータを受信するため
に電源が入れられたままである。テレビ・レシーバが現在
使用されているために、チューナ１１がすでに異なるチャ
ネルに同調されている場合、ダウンロードは省略され、マ
イクロプロセッサは、省略されたダウンロードを示すため
にカウンタを配列する。（カウンタが指示された数字に到
達すると、マイクロプロセッサは、警告メッセージが、モ
ニタに表示されるようにする。）
００：０１ｐｓｔ  チューナ１１の電源が入れられると、ＶＢＩディテクタ３
４は時間パケットを受信し、それをマイクロプロセッサに
転送する。マイクロプロセッサは最初に電源を切るように
チューナ１１にコマンドを送信し、それからローカル・ク
ロック３６を調べ、それを前記パケットにおける時間と比
較する。差がある場合、マイクロプロセッサは、ローカル
時間を調整する。
００：０２ｐｓｔ  チューナ１１は、電源が入った状態に戻り、ＶＢＩディテ
クタは、フィルタ及び命令パケットを受信する。前記フィ
ルタは、郵便番号＞９２８００を有するすべてのターミナ
ルが、新しいデータのために、０７：３５標準時にチャネ
ル２９に同調するように設定される。命令パケットは、マ
イクロプロセッサに転送される。
００：０３ｐｓｔ  命令パケットに応答して、マイクロプロセッサは、電源を
切るようにチューナ１１にコマンドを送信する。前記ター
ミナルの郵便番号が９２８５５に設定されていると仮定し
て、マイクロプロセッサは、命令パケットに応答したデー
タ・ダウンロードのスケジュールもする。
００：３５ｐｓｔ  マイクロプロセッサは、チューナ１１の電源が入れられて
おり及びチャネル２９に合っているかを調べる。もしそう
でなければ、電源を入れ及びチャネル２９に同調するよう
に、前記チューナにコマンドを送信する。テレビ・レシー
バが現在使用されているために、チューナ１１がすでにチ
ャネル２９に同調している場合、それはデータを受信する
ために電源が入ったままになる。テレビ・レシーバが現在
使用されているために、チューナ１１がすでに異なるチャ
ネルに同調している場合、ダウンロードは省略され、及び
マイクロプロセッサは、省略されたダウンロードを示すた
めに、カウンタを配列する。（前記カウンタが指示された
数字に到達する時、マイクロプロセッサは、警告メッセー
ジがモニタに表示されるようにする。）
００：３６ｐｓｔ  ＶＢＩディテクタはデータ・パケットを受信し、それらを
マイクロプロセッサに転送する。最後のパケットが受信さ
れると、マイクロプロセッサは、電源を入れるようにチュ
ーナにコマンドを送信する。
００：５９ｐｓｔ  説明された処理は、この時に、その後1時間毎に同時に繰
り返される。
【００２６】
フィルタが使用されない場合、チューナ１１は、命令パケットに応答して
００：０２ｐｓｔに電源を入れた状態に戻される時に、ダウンロードされたデータを受信し始めることがわかる。
【００２７】
以下は、テレビ・レシーバが、データ送信セッション中に、データをダウンロードするためにどのように電源を入れられ及び切られることができるかについての他の例である。命令パケットは、公知でない規則的又は不規則な間隔で、チューナ１１に送信される。チューナ１１は、一つの時間帯、Ｔ1の間、周期的に電源を入れられ、それは時間帯Ｔ2よりも長く、命令パケットを受信するように要求される。例えば、命令パケットが２秒続く場合、例えばＴ1＝２秒である場合、チューナ１１は６０秒の時間帯、例えばＴ2の間、電源を入れられるので、命令パケットは、送信される場合、チューナ１１が電源を入れられる時と重複する可能性がある。その他の例におけるように、命令パケットが受信される時、それは記憶され、及びマイクロプロセッサは、データ・ダウンロードを受信するために、指定された時間に指定されたチャネルで電源を入れられる。確実に、命令パケットが、ターミナルに記憶されたＥＰＧデータが陳腐化し又は古くなる前に受信されるようにするために、マイクロプロセッサは、命令パケットが受信されるまで、チューナの電源が入れられる間の期間を連続して短くするようにプログラムされる。例えば、命令パケットの受信直後、チューナの電源が入る間の期間は、1時間であり、その後は次の命令パケットが受信されるまで５分ずつ短くなる；その後、チューナに電源が入る間の期間は１時間に戻され、前記周期は繰り返される。
【００２８】
本発明の記載された実施形態は、好ましく、本発明の概念を例示するものであると考えられるものに過ぎない；本発明の範囲は、そのような実施形態には限定されない。様々な及び多くの配列が、当業者によって、本発明の精神と範疇から逸脱することなく、考案されてもよい。例えば、ＥＧＰデータを損失することなく、電力消費を低減するために、チューナの電源を入れたり切ったりするための他の方法が採用されてもよい。さらに、テレビ信号を有するＥＧＰデータをテレビ・チャネルで送信することが、現在は好ましいが、ＥＰＧデータは、例えば９３０Ｍｚのページャ・チャネル（pager channel）等、他のデータ・リンクで送信されることもできる。あらゆる場合に、データ・レシーバは、電力消費を低減させるために、上述のとおり、電源を入れたり切られたりする。
【図面の簡単な説明】
本発明を実行するための最善と思われる方法の、特定の実施形態の特徴は、図面に記載されている。
【図１】  図１は、データ送信において採用される通信網の図である。
【図２】  図２は、典型的なテレビ関連装置と統合されたテレビ・プログラム・ガイドのシステム・ブロック図である。
【図３】  図３は、データ送信パケットの図である。
【図４】  図４は、図３に記載のデータ送信パケットのヘッダの図である。
【図１】
0004456272.tif 000002
【図２】
0004456272.tif 000003
【図３】
0004456272.tif 000004
【図４】
0004456272.tif 000005