(57)【要約】【課題】ユーザに迅速に利用可能にならなければならないデータが受信器内に局所的に格納される一方で、それほど至急には必要とされないが、オンデマンドに利用可能となるデータが大容量記憶装置がある場所に離れて格納されている、双方向テレビ番組ガイドシステムが提供される。【解決手段】局所的に格納されたデータは、ユーザが迅速なアクセスを必要とする頻繁にリクエストされる情報を含み得る。離れて格納された補足情報は、ユーザによる特定のアイテムの情報についてのリクエストの後にわずかな遅延が許容できる情報を含み得る。番組ガイドは、局所的に格納された情報を、ユーザが、このガイドをブラウジングしているときに続けて、またはユーザが、その情報をリクエストするとすぐに表示し得る。番組ガイドは、離れて格納されている補足情報をユーザがリクエストしたとき、またはユーザが見たいと思うことが明らかであるとすぐにリクエストし得る。【選択図】図１０
2010259115.tif 000002
【特許請求の範囲】
【請求項１】
本願明細書に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
（発明の背景）
本発明は、双方向テレビ番組ガイドに関し、そしてより詳細には、オンデマンドデータ補足を用いた双方向テレビ番組ガイドに関する。
【背景技術】
【０００２】
ケーブル、衛星、および放送テレビシステムは、多数のテレビチャンネルを視聴者に提供する。視聴者は、伝統的に、印刷されたテレビ番組スケジュールを見て、特定の時間に放送される番組を決定する。より最近では、双方向テレビ番組ガイドが開発され、このことによって、テレビ番組情報を視聴者のテレビに表示することが可能になった。
【０００３】
双方向番組ガイドは、典型的には、セットトップボックスで実行される。このような番組ガイドは、ユーザに異なる表示形式でテレビ番組リスト項目を見せることを可能にする。例えば、ユーザは、番組ガイドを指示して、チャンネル順または時間順リストに体系づけた番組リスト項目のグリッドまたはテーブルを表示させ得る。ユーザはまた、ジャンル（例えば、映画、スポーツ等）またはタイトルによって（すなわち、アルファベット順で）番組リスト項目を検索および分類し得る。ユーザは、所望の番組リスト項目を強調表示領域とし、「情報」ボタンを押すことにより、番組についてのさらなる情報を獲得し得る。ユーザは、番組リスト項目を強調表示領域とし、「ＯＫ」ボタンを押すことにより、番組ガイドから有料番組を購入し得る。いくつかのシステムでは、ユーザが番組リスト項目を強調表示領域とし、「録画」ボタンを押すことにより、録画する番組を選択することを可能にする。
【０００４】
番組リスト項目、ペイパービュー番組購入情報、宣伝情報、その他の番組ガイドデータが、データ配信システムを備える、ユーザのセットトップボックスに提供される。番組ガイドデータは、典型的に、中央番組ガイドデータベースに格納される。その中央データベースからの番組ガイドデータは、各種ケーブルシステムのヘッドエンド設備へと伝送される。各ヘッドエンドは、番組ガイドデータを、そのシステム内のセットトップボックスへと配信する。
【０００５】
現在のシステムにおいて、番組ガイドデータは、セットトップボックス内のローカルメモリに格納されるか、またはセットトップボックスが特定のデータチャネルに同調することにより、アクセスし得るデータストリームで連続して利用可能である。しかしながら、番組ガイドデータを局所的に格納することは、セットトップボックスにかなりのメモリを必要とし、非常に高価になり得る。所望の情報を連続したデータストリームから検索することにより、視聴者がその情報をリクエストするときと、それが表示されるときとの間に、かなりの遅延が生じる。データストリーム上には、連続して利用可能である多くのテレビチャンネルおよび何週分もの情報があるので、ユーザは、所望の番組情報が、視聴されるデータストリーム上で利用可能になるまで待つ必要があり得る。
【０００６】
現在用いられている別のタイプの番組ガイドシステムは、ガイドがあるデータをリクエストできるが、リクエストしたデータ全てを格納するメモリを必要とするものである。最初にどのデータアイテムをリクエストするかを決定するユーザの行動が用いられるが、全てのデータアイテムが、結局はリクエストされ、且つ格納される。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
それゆえ、本発明の目的は、ユーザに迅速に利用可能にならなければならないデータが、局所的に格納される一方で、それほど至急には必要とされないデータが、離れて格納され、且つユーザオンデマンドによりリクエストされ得る双方向テレビ番組ガイドシステムを提供することである。
【課題を解決するための手段】
【０００８】
（発明の要旨）
本発明のこのおよび他の目的は、本発明の原理に従って、迅速に必要とされる番組ガイド情報が局所的に（すなわち、ローカルメモリに）格納される一方で、すぐには必要とはされないが、オンデマンドに利用可能な補足情報が、離れて（すなわち、リモートメモリに）格納されるシステムを提供することにより、達成される。
【０００９】
番組ガイドデータは、一般に、メイン設備のデータソースで利用可能である。メイン設備は、データソースからのデータを、通信リンクを介して、複数のテレビ配信設備に提供する。メイン設備により、テレビ配信設備へ伝送されるデータは、典型的に、少なくとも、番組の時間、チャンネル、タイトル、格付け、カテゴリ、および説明等のテレビ番組リスト項目データを含む。
【００１０】
各テレビ配信設備は、テレビ番組リスト項目データを、通信経路を介して、複数のユーザに配信する。各ユーザは、テレビ番組リスト項目情報を表示するためのユーザテレビ機器を有する。通信経路は、十分な帯域幅を有し、テレビ配信設備が、複数チャンネルのテレビの番組編成を、ユーザテレビ機器に配信することを可能にするものが望ましい。
【００１１】
テレビ番組リスト項目データをテレビ配信設備から受信し、処理するユーザテレビ機器は、セットトップボックスを備え得る。セットトップボックスは、テレビ番組リスト項目を処理し、所望であれば、ユーザの表示画面上に双方向テレビ番組ガイドグリッドを生成し得る。ユーザは、ユーザ入力インターフェースを介して、コマンドを入力することにより、テレビ番組ガイドと対話することができる。例示的なユーザ入力インターフェースは、カーソルキー、「ガイド」ボタン、および「情報」ボタンを備える、赤外線リモートコントロールである。
【００１２】
テレビ配信設備から番組ガイドへ提供される情報は、受信器内に局所的に、または大容量記憶装置が利用可能であるところに離れて格納されるかのいずれかであり得る。局所的に格納されたデータは、番組タイトル、格付け、短い説明、各放映時間およびチャンネル、番組カテゴリ、およびユーザが迅速なアクセスを必要とする他の頻繁にリクエストされる情報を含み得る。離れて格納された補足情報は、例えば、番組の詳細な説明、バイオグラフィ、映像および音声クリップ、ビットマップグラフィックス、広告、些事、ワールドワイドウェブインターネットアドレス、リアルタイム情報（例えば、スポーツのスコア）、双方向アプリケーション、アプリケーション拡張（ａｐｐｌｉｃａｔｉｏｎ  ｅｘｔｅｎｓｉｏｎｓ）、およびユーザによる特定のアイテムの情報についてのリクエストの後にわずかな遅延が許容できる他の情報を含み得る。
【００１３】
番組ガイドは、局所的に格納された情報を、ユーザが、このガイドをブラウジングしているときに続けて、またはユーザがその情報をリクエストするとすぐに、表示し得る。番組ガイドは、離れて格納されている補足情報を、ユーザがリクエストしたとき、またはユーザが見たいと思うことが明らかであるとすぐに、リクエストし得る。例えば、補足情報は、ユーザが特定の番組を放映しているチャンネルに合わせるとき、ユーザが特定の番組についての、局所的に格納された情報を持ち出すとき、または特定の番組またはある番組を含む、任意の番組リスト項目画面またはグリッドが表示されるときに、番組ガイドによりリクエストされ得る。従って、番組ガイドは、ユーザがどの情報を必要とするかを予想し、且つユーザが実際にそれをリクエストする前に、局所的に格納し得る。
【００１４】
例えば、ユーザが、番組ガイドをブラウジングしていて、放送が予定された番組についての情報を見たいと思った場合には、ユーザは、所望の番組の番組リスト項目が、適切な番組ガイド表示画面上に表示されるまで、番組ガイドをブラウジングし得る。番組リスト項目は、番組のタイトル、格付け、俳優、および短い説明等の情報を含み得る。この情報は、典型的には、局所的に格納されており、迅速に利用可能であり、且つユーザに瞬時にフィードバックする。ある番組リスト項目を見るためのユーザのリクエストに関連する待ち時間は、ほとんどないか、または皆無であり、これにより、ユーザが、このような番組リスト項目を含む、各種の番組ガイド表示画面を、いずれの遅延または割り込みをも生じることなく、自由にブラウジングすることが可能になる。
【００１５】
ユーザが、所与の番組についてのさらなる情報を見たいと思う場合には、ユーザは、リモートコントロールを用いて、その番組の番組リスト項目上に、強調表示領域を置き、リモートコントロールの「情報」ボタンを押し得る。ユーザがこのような選択を一旦すると、その番組についてのさらなる情報を含む、番組ガイドが、別の画面で表示され得る。この情報もまた、局所的に格納され得る。このような情報は、他の同様な番組カテゴリはもちろん、その週の番組の各放映の時間およびチャンネルを含み得る。
【００１６】
しかしながら、ユーザが、その番組についての情報をまださらに見たいと思う場合には、ユーザは、詳細な説明、バイオグラフィ、映像および／または音声クリップ、その他の番組に関連するさらなる詳細および説明情報を提供する、さらなる情報画面を見ることを選択し得る。この情報は、オンデマンドに利用可能であり、典型的には、大容量記憶装置が存在するところ（例えば、テレビ配信設備またはネットワークノード）に、離れて格納される。
【００１７】
リモート記憶装置は、より遅く、より安価なメモリに基づき得、且つユーザへの伝送遅延を伴う。ユーザは、それゆえ、離れて格納された情報を見るには、わずかな遅延を経験し得る。しかしながら、遅延は、ユーザがある補足情報をリクエストするときを予想することにより、低減し得る。例えば、ユーザが特定のチャンネルの番組に合わせるか、番組ガイド表示画面上の所望の番組リスト項目に強調表示領域を置くか、番組についてのさらなる情報をリクエストするか、または、そうでなければ、ある番組、番組のチャンネルカテゴリ、その他に興味を示すときはいつでも、番組ガイドは、ユーザが、このようなデータにアクセスを所望することを予想して、補足データをリクエストし得る。
【００１８】
補足情報にアクセスすることに関連するいずれの遅延の長さも、番組ガイドが、ユーザが情報にアクセスを所望することを予想し、且つ補足情報がローカルメモリへ伝送されることをリクエストする機会を有する前に、ユーザが、このような情報をリクエストするかどうかに依存し得る。例えば、ユーザが、局所的に格納されたある情報が表示されるとすぐにリクエストを出す場合は、ユーザが、リクエストを出す前のしばらくの間、局所的に格納された情報をブラウジングする場合よりも、遅延は幾分長くあり得る。
【００１９】
現在選択されている番組についての詳細な情報に加えて、補足情報は、番組または番組リスト項目と同じ時間枠の他の番組に関する情報、ユーザが合わせている現在のチャンネルに関連する番組編成に関する情報、特定の番組または番組リスト項目と同じカテゴリであるか、または同じ俳優を含む他の番組の情報、その他を含み得る。
【００２０】
補足データは、ワールドワイドウェブインターネットアドレスを含む場合には、番組ガイド情報画面へのリンクとして追加され得る。これにより、内臓ウェブブラウザ（ｅｍｂｅｄｄｅｄ  ｗｅｂ  ｂｒｏｗｓｅｒ）への直接リンクを提供し得る。リンクがユーザにより選択された場合には、ブラウザが起動され、そして、所望のウェブページが取り出されて、且つユーザテレビ機器に表示され得る。補足データが、双方向アプリケーションまたはアプリケーション拡張を含む場合には、アプリケーション、またはアプリケーション拡張を呼び出すための適切なオプションが、情報画面に追加され得る。あるいは、アプリケーションまたは拡張は、（例えば、番組ガイドにより）自動的に起動され得る。アプリケーションは、現在の番組または選択された番組リスト項目と関連し、且つ、例えば、ショッピング、コンテスト、投票、ゲーム、（スポーツのスコア、または株式相場等の）補足データの進行状況の表示、その他を含み得る。補足データがリアルタイムの情報を含む場合には、その情報は、情報画面に追加され得るか、またはユーザテレビ機器をテレビ番組に合わせている間は、進行状況に基づいて、そのテレビ番組の映像に重ね合わされ得る。
【００２１】
本発明のさらなる特徴、その性質および各種の利点は、添付の図面および以下の詳細な説明から、より明らかになる。
例えば、本発明は以下を提供する。
（項目１）  双方向テレビ番組ガイドシステムであって、
双方向テレビ番組ガイドが、ユーザテレビ機器（２２，８０）上で実行され、該ユーザテレビ機器（２２，８０）が、ローカルメモリ（２１，８８）を備え、該ユーザテレビ機器（２２，８０）から離れた場所にリモートメモリ（１７，７８）を有する、双方向番組ガイドシステムであって、
該ローカルメモリ（２１，８８）が、該双方向番組ガイドによる使用のための番組ガイドデータを格納するように構成されること、および
該リモートメモリ（１７，７８）が、該双方向テレビ番組ガイドによるアクセスのための補足データを格納するように構成され、ユーザが、該ユーザテレビ機器（２２，８０）で、該補足データの所与の部分に対する、潜在的な来るべき要求を示す行動を取るときに、該双方向テレビ番組ガイドが、該補足データの該所与の部分を、該リモートメモリ（１７，７８）から、該来るべき要求の前にリクエストすること、
を特徴とする、双方向テレビ番組ガイドシステム。
（項目２）  テレビ配信設備（１６）であって、テレビの番組編成を、前記ユーザテレビ機器（２２，８０）に配信するように構成され、前記リモートメモリ（１７，７８）が、該テレビ配信設備（１６）内に位置する、テレビ配信設備（１６）を特徴とする、項目１に記載の双方向番組ガイドシステム。
（項目３）  双方向テレビ番組ガイドシステムであって、
テレビ配信設備（１６）であって、テレビの番組編成を前記ユーザテレビ機器（２２，８０）に配信するように構成され、前記リモートメモリ（１７，７８）が、該テレビ配信設備（１６）内に位置する、テレビ配信設備（１６）と、
メイン設備（１２）であって、前記補足データを該リモートメモリ（１７，７８）に提供するように構成され、且つ前記番組ガイドデータを、前記ローカルメモリ（２１，８８）への再配信のために、該テレビ配信設備（１６）に提供するように構成された、メイン設備（１２）と、
を特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目４）  前記番組ガイドデータが、テレビ番組リスト項目を含むことと、前記補足データが、該テレビ番組リスト項目の内の少なくともいくつかについての詳細な番組説明を含むこととを特徴とする、双方向テレビ番組ガイドシステムであって、前記リモートメモリ（１７，７８）が内部に位置する、テレビ配信設備（１６）も特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目５）  前記ローカルメモリ（２１，８８）内に格納された前記番組ガイドデータが、前記リモートメモリ（１７，７８）内に格納された前記補足データよりも速く、前記双方向テレビ番組ガイドでアクセスされることができることを特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目６）  前記番組ガイドデータが、テレビ番組リスト項目を含むことと、前記補足データが、該テレビ番組リスト項目の内の少なくともいくつかについての詳細な番組説明を含むこととを特徴とする、双方向テレビ番組ガイドシステムであって、前記リモートメモリ（１７，７８）が内部に位置するテレビ配信設備（１６）を特徴とし、該テレビ番組リスト項目が、該詳細な番組説明よりも速く、前記双方向テレビ番組ガイドでアクセスされることができる、項目１に記載の双方向テレビ番組ガイドシステム。
（項目７）  前記ユーザが、前記双方向テレビ番組ガイドで、前記補足データの所与の部分に対する、潜在的な来るべき要求を示す行動を取るときに、該双方向テレビ番組ガイドが、該補足データの該所与の部分を、前記リモートメモリ（１７，７８）から、該来るべき要求の前にリクエストすることを特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目８）  前記ユーザが、前記双方向テレビ番組ガイドで、前記補足データの所与の部分に対する、潜在的な来るべき要求を示す行動を取るときに、該双方向テレビ番組ガイドが、該補足データの該所与の部分を、前記リモートメモリ（１７，７８）から、該来るべき要求の前にリクエストし、該双方向テレビ番組ガイドでの該ユーザの該行動が、ある番組リスト項目を見ることを伴うことを特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目９）  前記ユーザの前記行動が、あるテレビ番組に合わせることを伴うことを特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目１０）  前記補足データが、アプリケーションまたはアプリケーション拡張を含むことを特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目１１）  前記アプリケーションまたはアプリケーション拡張が、ユーザが選択できるオプションであることを特徴とする、項目１０に記載の双方向テレビ番組ガイドシステム。
（項目１２）  前記アプリケーションまたはアプリケーション拡張が、前記番組ガイドにより、自動的に起動されることを特徴とする、項目１０に記載の双方向テレビ番組ガイドシステム。
（項目１３）  前記補足データが、リアルタイム情報を含むことを特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目１４）  前記リアルタイム情報が、前記番組ガイドにより、進行状況に基づいて、前記テレビ番組に重ね合わされることを特徴とする、項目１３に記載の双方向テレビ番組ガイドシステム。
（項目１５）  前記補足データが、インターネットアドレスを含むことを特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目１６）  前記補足データが、インターネットアドレスを含むことと、前記双方向テレビ番組ガイドが、該インターネットアドレスがリンクとして含まれる情報画面を表示することとを特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目１７）  前記補足データが、リアルタイムデータを含むことと、前記双方向テレビ番組ガイドが、該リアルタイムデータが表示される情報画面を表示することとを特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目１８）  前記補足データが、前記双方向テレビ番組ガイドでのユーザ行動により、該双方向テレビ番組ガイドでオンデマンドにリクエストされることを特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目１９）  前記補足データが、利用可能になるとすぐに、前記番組ガイドにより、自動的に表示されることを特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目２０）  前記補足データが、バイオグラフィを含むことを特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目２１）  前記補足データが、映像クリップを含むことを特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目２２）  前記補足データが、音声クリップを含むことを特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目２３）  前記補足データが、ビットマップグラフィックスを含むことを特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目２４）  前記補足データが、些事情報を含むことを特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目２５）  前記補足データが、広告を含むことを特徴とする、項目１に記載の双方向テレビ番組ガイドシステム。
（項目２６）  双方向テレビ番組ガイドシステムを用いるための方法であって、双方向テレビ番組ガイドが、ユーザテレビ機器（２２，８０）上で実行され、該ユーザテレビ機器（２２，８０）が、該双方向テレビ番組ガイドによる使用のための番組ガイドデータを格納するように構成されたローカルメモリ（２１，８８）を備え、該システムが、該ユーザテレビ機器（２２，８０）から離れた場所に、リモートメモリ（１７，７８）を有し、該リモートメモリ（１７，７８）が、該双方向テレビ番組ガイドによるアクセスのための補足データを格納するように構成された、双方向テレビ番組ガイドシステムを用いるための方法であって、
該双方向テレビ番組ガイドで、該ローカルメモリ（２１，８８）内に格納された該番組ガイドデータにアクセスするステップと、
該双方向テレビ番組ガイドで、該リモートメモリ（１７，７８）内に格納された該補足データにアクセスするステップであって、前記ユーザが、該ユーザテレビ機器（２２，８０）で、該補足データの所与の部分に対する、潜在的な来るべき要求を示す行動を取るときに、該双方向テレビ番組ガイドが、該補足データの該所与の部分を、該リモートメモリ（１７，７８）から、該来るべき要求の前にリクエストする、ステップと、
を特徴とする、方法。
（項目２７）  前記双方向テレビ番組ガイドシステムが、テレビ配信設備（１６）を含み、
該テレビ配信設備（１６）を用いて、テレビの番組編成を、複数の前記ユーザの前記ユーザテレビ機器（２２，８０）に配信するステップであって、前記リモートメモリ（１７，７８）が、該テレビ配信設備（１６）内に位置する、ステップを特徴とする、項目２６に記載の方法。
（項目２８）  前記テレビ配信設備（１６）を用いて、テレビの番組編成を、複数の前記ユーザの前記ユーザテレビ機器（２２，８０）に配信するステップであって、前記リモートメモリ（１７，７８）が、該テレビ配信設備（１６）内に位置する、ステップと、
メイン設備（１２）を用いて、該補足データを該リモートメモリ（１７，７８）に、そして、前記番組ガイドデータを前記ローカルメモリ（２１，８８）への再配信のために、該テレビ配信設備（１６）に提供するステップと、
を特徴とする、項目２６に記載の方法。
（項目２９）  前記番組ガイドデータが、テレビ番組リスト項目を含むことと、前記補足データが、該テレビ番組リスト項目の内の少なくともいくつかについての詳細な番組説明を含むこととを特徴とする、項目２６に記載の方法。
（項目３０）  前記ローカルメモリ（２１，８８）内に格納された前記番組ガイドデータが、前記リモートメモリ（１７，７８）内に格納された前記補足データよりも速く、前記双方向テレビ番組ガイドでアクセスされることができることを特徴とする、項目２６に記載の方法。
（項目３１）前記番組ガイドデータが、テレビ番組リスト項目を含むことと、前記補足データが、該テレビ番組リスト項目の内の少なくともいくつかについての詳細な番組説明を含むこととを特徴とする、方法であって、
前記双方向テレビ番組ガイドで、該詳細な番組説明よりも速く、該テレビ番組リスト項目にアクセスするステップも特徴とする、項目２６に記載の方法。
（項目３２）  前記ユーザが、前記双方向テレビ番組ガイドで、前記補足データの所与の部分に対する、潜在的な来るべき要求を示す行動を取るときに、該双方向テレビ番組ガイドが、該補足データの該所与の部分を、前記リモートメモリ（１７，７８）から、該来るべき要求の前にリクエストすることを特徴とする、項目２６に記載の方法。
（項目３３）  前記ユーザが、前記双方向テレビ番組ガイドで、前記補足データの所与の部分に対する、潜在的な来るべき要求を示す行動を取るときに、該双方向テレビ番組ガイドが、該補足データの該所与の部分を、前記リモートメモリ（１７，７８）から、該来るべき要求の前にリクエストし、該双方向テレビ番組ガイドでの該ユーザの該行動が、ある番組リスト項目を見ることを伴うことを特徴とする、項目２６に記載の方法。
（項目３４）  前記ユーザの前記行動が、あるテレビ番組に合わせることを伴うことを特徴とする、項目２６に記載の方法。
（項目３５）  前記補足データが、アプリケーションまたはアプリケーション拡張を含むことを特徴とする、項目２６に記載の方法。
（項目３６）  前記アプリケーションまたはアプリケーション拡張が、ユーザが選択できるオプションであることを特徴とする、項目３５に記載の方法。
（項目３７）  前記アプリケーションまたはアプリケーション拡張が、前記番組ガイドにより自動的に起動されることを特徴とする、項目３５に記載の方法。
（項目３８）  前記補足データが、リアルタイム情報を含むことを特徴とする、項目２６に記載の方法。
（項目３９）  前記リアルタイム情報が、進行状況に基づいて、前記番組ガイドにより、前記テレビ番組上に重ね合わされることを特徴とする、項目３８に記載の方法。
（項目４０）  前記補足データが、インターネットアドレスを含むことを特徴とする、項目２６に記載の方法。
（項目４１）  前記補足データが、インターネットアドレスを含むことと、前記双方向テレビ番組ガイドが、該インターネットアドレスがリンクとして含まれる情報画面を表示することとを特徴とする、項目２６に記載の方法。
（項目４２）  前記補足データが、リアルタイムデータを含むことと、前記双方向テレビ番組ガイドが、該リアルタイムデータが表示される情報画面を表示することとを特徴とする、項目２６に記載の方法。
（項目４３）  前記補足データが、前記双方向テレビ番組ガイドでのユーザ行動により、該双方向テレビ番組ガイドでオンデマンドにリクエストされることを特徴とする、項目２６に記載の方法。
（項目４４）  前記補足データが、利用可能になるとすぐに、前記番組ガイドにより、自動的に表示されることを特徴とする、項目２６に記載の方法。
（項目４５）  前記補足データが、バイオグラフィを含むことを特徴とする、項目２６に記載の方法。
（項目４６）  前記補足データが、映像クリップを含むことを特徴とする、項目２６に記載の方法。
（項目４７）  前記補足データが、音声クリップを含むことを特徴とする、項目２６に記載の方法。
（項目４８）  前記補足データが、ビットマップグラフィックスを含むことを特徴とする、項目２６に記載の方法。
（項目４９）  前記補足データが、些事情報を含むことを特徴とする、項目２６に記載の方法。
（項目５０）  前記補足データが、広告を含むことを特徴とする、項目２６に記載の方法。
【図面の簡単な説明】
【００２２】
【図１】図１は、本発明に従う、例示的なシステムの概略ブロック図である。
【図２】図２は、本発明に従う、例示的なユーザのテレビ機器の概略ブロック図である。
【図３】図３は、図２の例示的なテレビ機器の一部分の一般化された概略ブロック図である。
【図４】図４は、本発明に従う、例示的な番組ガイド表示画面である。
【図５】図５は、本発明に従う、例示的な番組ガイド表示画面である。
【図６】図６は、本発明に従う、データ補足回路の詳細が示される例示的なユーザテレビ機器の概略ブロック図である。
【図７】図７は、本発明に従う、例示的な番組情報表示画面である。
【図８】図８は、本発明に従う、例示的な詳細な情報表示画面である。
【図９】図９は、本発明に従う、例示的な詳細な情報表示画面である。
【図１０】図１０は、本発明に従う、図１のシステムを用いることに伴う例示的なステップのフローチャートである。
【図１１】図１１は、本発明に従う、例示的な番組情報表示画面である。
【図１２】図１２は、本発明に従う、例示的な詳細な情報表示画面である。
【図１３】図１３は、本発明に従う、例示的な詳細な情報表示画面である。
【図１４】図１４は、本発明に従う、例示的な番組情報表示画面である。
【発明を実施するための形態】
【００２３】
（好適な実施形態の詳細な説明）
本発明に従った例示的なシステム１０を、図１に示す。メイン設備１２は、通信リンク１８を介して、データソース１４からテレビ配信設備１６へデータを提供する。リンク１８は、衛星リンク、電話ネットワークリンク、ケーブルまたは光ファイバーリンク、マイクロ波リンク、これらのリンクを組み合わせたもの、または任意の他の適切な通信経路であり得る。データ信号に加えて、リンク１８によって映像信号を伝送することが望ましい場合には、一般には、衛星リンク等の比較的高い帯域幅のリンクが、電話回線等の比較的低い帯域幅のリンクよりも望ましくあり得る。テレビ配信設備１６は、例えば、ケーブルシステムヘッドエンド、放送配信設備、または衛星テレビ配信設備であり得る。
【００２４】
メイン設備１２により、テレビ配信設備１６へ伝送されるデータは、テレビ番組リスト項目データ（例えば、番組の時間、チャンネル、格付け、番組カテゴリ、タイトル、および説明）を含む。メイン設備１２から受信されたテレビ番組リスト項目データは、局所的に（すなわち、ローカルメモリ２１に）格納された、迅速に必要とされるデータ、または離れて（すなわち、リモートメモリ１７に）格納された、より詳細な補足データであり得る。リモートメモリ１７は、任意の適切な、１つまたは複数のメモリデバイスであり得、且つ、例えば、（図１に示されるような）テレビ配信設備１６、（例えば、テレビ配信設備１６によるサービスを受けるシステムの）ネットワークノード、またはユーザテレビ機器２２から離れた、任意の他の適切な場所に位置し得る。
【００２５】
テレビ配信設備１６は、テレビ番組リスト項目データを通信経路２０を介して、複数のユーザへ配信する。各ユーザは、ユーザテレビ機器２２を有し、そのユーザテレビ機器２２上で実行される双方向テレビ番組ガイドで、テレビ番組リスト項目情報が表示される。通信経路２０は、十分な帯域幅を有し、テレビ配信設備１６が、テレビの番組編成をユーザテレビ機器に配信することを可能にするものが望ましい。所望であれば、テレビの番組編成は、複数の別々の通信経路（図示せず）によって提供され得る。
【００２６】
ユーザテレビ機器２２の例示的な構成を図２に示す。図２のユーザテレビ機器２４は、リモートメモリソース１７を介して、入力／出力２６で、映像およびデータの受信および伝送をテレビ配信設備１６と相互に行う。通常のテレビ視聴時に、ユーザがセットトップボックス２８を所望のテレビチャンネルに同調させる。そのテレビチャンネルの信号は、次いで、例えば、所定のチャンネル（例えば、３または４チャンネル）上の無線周波数（ＲＦ）信号、復調された映像信号、またはデジタル信号として、映像出力３０に提供される。出力３０の映像信号は、ビデオカセットレコーダー３２（または別の適切な記録装置）により受信されるので、ユーザは番組を録画し得る。番組録画および他の特徴は、制御経路３４を用いてセットトップボックス２８により制御され得る。典型的な制御経路３４は、通常、リモートコントロール４０等のリモートコントロールからコマンドを受ける、ビデオカセットレコーダー３２の赤外線受信器と結合された、赤外線送信器の使用を伴う。リモートコントロール４０は、セットトップボックス２８、ビデオカセットレコーダー３２、およびテレビ３６を制御するために用いられ得る。
【００２７】
テレビ３６は、適切な映像信号を通信経路３８を介して、ビデオカセットレコーダー３２から受信する。通信経路３８上の映像信号は、予め録画されたビデオカセットを再生するときに、ビデオカセットレコーダー３２により生成されるか、またはセットトップボックス２８からビデオカセットレコーダー３２を通過するかのいずれかであり得る。通常のテレビ視聴時に、テレビ３６に提供される映像信号は、ユーザがセットトップボックス２８で同調した所望のチャンネルに対応する。ユーザが、双方向テレビ番組ガイド情報を見たいと思うときに、ユーザは、リモートコントロール４０の「ガイド」ボタンを押し得る。セットトップボックス２８が、リモートコントロール４０から「ガイド」ボタンが押されたことを、セットトップボックス２８に知らせるコマンドを受信するときに、双方向テレビ番組ガイドが呼び出され、セットトップボックス２８内の処理回路が各種の番組ガイド表示画面をテレビ３６に表示する。
【００２８】
図２のユーザテレビ機器２４のさらに一般化された実施形態を図３に示す。図３に示すとおり、テレビ配信設備１６（図１）からの映像およびデータ信号は、ユーザテレビ機器４４の制御回路４２により受信される。映像信号は、典型的には、複数のテレビチャンネルに提供される。データは、例えば、テレビチャンネルの垂直帰線消去期間のテレビチャンネル側波帯上の伝送、データの帯域外または帯域内デジタル配信、または任意の他の適切なデータ伝送技術により提供され得る。
【００２９】
ユーザは、ユーザテレビ機器４４の操作をユーザ入力インターフェース４６で制御する。ユーザ入力インターフェース４６は、ポインティングデバイス、無線リモートコントロール、キーボード、タッチパッド、音声認識システム、または任意の他の適切なユーザ入力デバイスであり得る。テレビを見るために、ユーザは、制御回路４２に、所望のテレビチャンネルをモニタ４８に表示するように指示する。番組ガイド情報を見るために、ユーザは、制御回路４２に番組ガイド表示画面をモニタ４８に表示するように指示する。
【００３０】
制御回路４２の機能は、図２のセットトップボックスの構成を用いて提供され得る。あるいは、その機能は、テレビ、ビデオカセットレコーダー、またはコンピュータの構成内に組み込まれ得る。所望であれば、このようなハードウェア構成を組み合わせたものが用いられ得る。
【００３１】
ユーザが、（例えば、ユーザ入力インターフェース４６でコマンドを入力することにより）テレビ番組ガイド情報を見たい旨を示すときに、番組ガイドは、制御回路４２に番組ガイド表示画面の映像イメージを生成するように命令する。番組ガイド表示画面についての情報は、メイン設備１２（図１）内のデータソース１４（図１）から番組ガイドに提供されるデータ内に含まれ得る。このデータは、典型的に、番組ガイドについての数日分の番組編成情報を含む。番組ガイドにより表示され得る例示的な番組リスト項目グリッド５０を図４に示す。番組リスト項目グリッド５０は、番組リスト項目行５２、５４、５６、および５８を有する。番組リスト項目行５２は、午後６時３０分、午後７時、および午後７時３０分の時間帯に、２チャンネル（ＫＪＲＨ）の番組１および２に対する番組リスト項目を含む。番組リスト項目行５４は、３チャンネル（ＨＢＯ）の番組１および２等の番組リスト項目を含む。
【００３２】
番組リスト項目グリッド５０は（番組ガイドにより表示される他の番組ガイド画面と同様に）、強調表示領域６６を有し得る。強調表示領域６６は、現在のグリッドセルを強調表示するために用いられ得る。強調表示領域６６の移動範囲は、典型的に、左側の列６８、上側の番組リスト項目時間セル７０、右側の画面境界７２、および下側の下側画面境界７４によって制限されている。時間セル７６は、現在時間を表示するために用いられ、そして日付セル７７は、現在の日付を表示するために用いられ得る。
【００３３】
ユーザは、ユーザ入力インターフェース４６で適切なコマンドを入力することにより、強調表示領域６６の位置を定め得る。例えば、ユーザ入力インターフェース４６が、図２のリモートコントロール４０等のリモートコントロールである場合には、ユーザはカーソルを用いて強調表示領域６６の位置を定めることができる。図５に示すように、ユーザが、強調表示領域６６を下側画面境界７４に達するまで繰り返し移動させる場合には、下方向の移動をさらに試みることにより、番組リスト項目は垂直方向にスクロールする。図５の例示的な実施例において、番組リスト項目行５４、５６、および５８は、グリッド内での位置が１つ上に移動している。新たな番組リスト項目行５５が、グリッド５０の下側に表示されている。上方向の強調表示領域６６の垂直移動は、その反対方向に番組リスト項目をスクロールするために用いられ得る。
【００３４】
同様に、強調表示領域６６が、水平方向にパン（すなわち、右または左へ移動）されるときに、リスト項目はそれに応じて（すなわち、それぞれ左または右へ）移動する。番組リスト項目グリッド５０は、ユーザテレビ機器２２上の番組ガイドにより表示され得る１つの例示的な番組ガイド画面にすぎない。番組ガイドが提供し得る他の番組ガイド画面は、メニュー画面、番組リスト項目のリストまたはテーブル、商品を宣伝する画面、現在のテレビチャンネルが、番組リスト項目を含むブラウズまたはフリップバナー（ｆｌｉｐ  ｂａｎｎｅｒ）と重ね合わされる画面、その他を含む。これらの番組画面のいずれか、および任意の適切な番組ガイド特徴が、番組ガイドにより提供され得る。
【００３５】
番組リスト項目グリッド５０等の番組ガイド表示画面において、各番組グリッドセルは、番組タイトル、番組の格付け、および短い説明等の番組についての限られた量の説明情報を含み得る。ユーザが、番組についてのさらなる情報を見たい場合には、ユーザは、強調表示領域６６を適切な番組リスト項目に位置させ得る。ユーザが、一旦、特定の番組リスト項目に強調表示領域６６の位置を定めると、ユーザは、リモートコントロール４０の「情報」ボタンを押すことにより、その番組に関連するさらなる情報を見ることを決定し得る。リモートコントロール４０の「情報」ボタンを押すと、ユーザに対して、図７の番組情報画面７０等の番組情報画面が表示され得る。
【００３６】
番組情報画面７０は、ユーザに、番組グリッド５０で選択された番組についてのさらなる情報を提供する。例えば、図５の番組グリッド５０で、見出し「ＳＥＩＮＦＥＬＤ」（５７）を選択する場合には、番組情報画面７０は、その選択を反映し、且つ図７に示すような、その番組についてのさらなる情報を表示する。番組情報画面７０は、典型的に、番組タイトル（例えば、「ＳＥＩＮＦＥＬＤ」）、番組の放映時間（例えば、「０：３０」）、番組の短い説明（例えば、「ジェリーは決心して．．．」）、番組のカテゴリまたはジャンルの説明（例えば、「コメディ」）、批評家による格付け（例えば、「★★★」）、テレビまたは映画の格付け（例えば、ＰＧ、Ｒ、ＮＣ−１７、ＴＶ−Ｙ、その他）、および別の放送時間およびチャンネル（例えば、「この番組はまた、．．．放送されます。」）を含む。
【００３７】
図５の番組グリッド５０に含まれる情報、および図７の番組情報画面７０は、しばしば、ユーザが所望する情報全てを含む。しかしながら、ユーザが選択した番組に関連するさらに詳細な情報を見たい場合には、ユーザは、図７の強調表示領域２３８を、図８の詳細な情報画面９０の形式等で、番組ガイドにさらなる情報を表示するように指示する「さらなる情報」オプション２３９へと移動し得る。詳細な情報画面９０により、ユーザが、選択した番組のさらに詳細な情報を見ることが可能になる。詳細な情報画面９０は、ユーザが選択した番組のまたさらなる情報を獲得するために選択し得るユーザが選択できるオプションはもちろんのこと、選択した番組のさらに詳細な説明（例えば、「今回の話では．．．」）を含み得る。詳細な情報画面９０に含まれる典型的なユーザが選択できるオプションは、バイオグラフィを見るためのオプション、映像および音声クリップをリクエストするためのオプション、些事を見るためのオプション、埋め込みウェブブラウザを起動して、あるインターネットアドレスを見るためのオプション、その他を含み得る。他のデータもまた、ユーザが詳細な情報画面９０に入ると、ユーザが実際にリクエストしなくても自動的に表示され得る。詳細な情報画面９０はまた、広告１２０等の各種の広告を含み得る。オプションはまた、画面９０上、またはユーザが（前述した例示的なウェブブラウザアプリケーション以外の）アプリケーションまたはアプリケーション拡張を呼び出すことを可能にする番組ガイドの他の適切な位置に表示され得る。アプリケーションまたはアプリケーション拡張はまた、ユーザがその位置に入ると、自動的に呼び出され得る。
【００３８】
番組ガイドのための情報は、局所的に格納されるので、瞬時に利用可能となるか、または離れて格納されるので、オンデマンドに利用可能となり得る。本発明のオンデマンドデータ補足特性を実現するために適したセットトップボックスを備える、ユーザテレビ機器に基づくシステムの例示的詳細を図６に示す。
【００３９】
図６のユーザテレビ機器８０は、セットトップボックス８１、テレビモニタ７５、およびリモートコントロール９７を含む。図６はまた、リモートメモリ７８およびテレビ配信設備１６を示す。
【００４０】
テレビ番組および関連づけられた番組リスト項目データのための映像が、テレビ配信設備１６から入力／出力線８２で受信される。入力／出力線８２はまた、番組ガイドによる使用のための、他のタイプのデータを受信するために用いられ得る。所望であれば、いくつかのデータは、１つの入力線（例えば、ケーブルシステムヘッドエンドからのケーブル）上で受信され得る一方で、他のデータは、別の入力線（例えば、インターネットに接続された電話回線）上で受信され得る。このような接続の任意の適切な組み合わせも、データを受信し、且つ（適当なときに）ユーザからの補足データに対するリクエストを伝送するために用いられ得る。例えば、補足データに対するユーザリクエストは、入力／出力線８２を介してリモートメモリ７８へ送信され得る一方で、入力／出力線８２はまた、リクエストされた補足データを受信するためにも用いられ得る。このリクエストは、所望であれば、別の線を介して、リモートメモリ７８へ送信され得る。セットトップボックス８１のチューナー／デコーダ回路８４は、例えば、視聴者が合わせたテレビチャンネルのための復調された映像信号を、線９０を介して制御回路９２に提供する。制御回路９２はまた、他のテレビ番組（すなわち、ユーザが合わせていない番組）のための（一般に、テキスト、グラフィックス、および映像を含んでいる）データ、および非テレビ番組ガイド特性に関連する番組ガイドのためのデータを、線８５を介して、テレビ配信設備１６（図１）から受信する。番組リスト項目データ等の、ある番組ガイドデータが、線９３を介して制御回路９２により、ローカルメモリ８８に格納される。それほど頻繁に、そして局所的に格納されたデータほど至急には必要とされない他のデータは、リモートメモリ７８内に、離れて格納される。リモートメモリ７８は、任意の適切な１つまたは複数のメモリデバイスであり得、且つ、例えば、テレビ配信設備１６、（例えば、テレビ配信設備１６によるサービスを受けるシステムの）ネットワークノード、またはセットトップボックス８１から離れた任意の他の適切な場所に位置し得る。データは、メイン設備１２または任意の他の適切なデータソースからリモートメモリ７８に提供され得る。
【００４１】
ローカルメモリ８８に格納された情報は、通常は、番組ガイドまたはユーザにより迅速に必要とされる。例えば、（典型的には、ランダムアクセスメモリである）ローカルメモリ８８に格納された情報は、他の関連する番組カテゴリはもちろん、番組タイトル、番組の格付け、番組の短い説明、番組の各放映時間およびチャンネルを含み得る。この情報は、通常は、図４の番組グリッド５０等の番組ガイド表示画面上の番組ガイド、または図７の番組情報画面７０により表示される。番組ガイドが、メモリ８８にアクセスすることに関連した遅延がないので、局所的に格納された情報は、ユーザに瞬時のフィードバックを提供する。
【００４２】
局所的に格納された情報が、ユーザによりリクエストされるときに、番組ガイドは、制御回路９２に、線９３を介して、ローカルメモリ８８から情報を受信するように指示する。番組ガイドは、次いで、制御回路９２に、線９４を介して、モニタ７５にその情報を表示するように指示する。
【００４３】
リモートメモリ７８に格納された情報は、典型的には、より詳細な補足情報である。このような補足情報は、例えば、強調表示された番組リスト項目、またはユーザが合わせた番組に関連する情報であり得る。この情報は、オンデマンドに利用可能であるが、ユーザが欲しているか、またはすぐに欲し得ることが明らかになるまで、セットトップボックス８１へは送信されない。最初はリモートメモリ７８に格納されている補足情報は、例えば、詳細な説明、バイオグラフィ、映像および音声クリップ、ビットマップグラフィックス、広告、些事、ワールドワイドウェブインターネットアドレス、（スポーツのスコア、気象情報、株価、ニュース情報、その他の）リアルタイム情報、（ゲーム、ホームショッピング、バンキング、ウェブブラウジング、その他の）双方向アプリケーション、およびアプリケーション拡張（すなわち、すでにロードされたアプリケーションの機能性を拡張するアプリケーションの部分）を含み得る。番組編成に関する補足情報は、図８の詳細な情報画面９０等の番組ガイド表示画面を用いて表示され得る。
【００４４】
補足情報が、リクエストされるか、または補足情報がユーザによりリクエストされることが予測されるときに、番組ガイドは、その情報に対するリクエストをリモートメモリ７８に送信する。番組ガイドは、次いで、リモートメモリ７８からその情報を受信する。補足データに対するユーザリクエストは、例えば、入力／出力線８２を介して、リモートメモリ７８に送信され得る一方で、入力／出力線８２はまた、リクエストされた補足データを受信するために用いられ得る。このリクエストは、所望であれば、ケーブル線または電話回線等の任意の他の適切な線を介して、リモートメモリ７８へ送信され得る。ユーザが実際にその情報をリクエストした（例えば、ユーザが、番組情報画面７０の「さらなる情報」オプション２３９を選択した）場合には、番組ガイドは、補足情報をモニタ７５上に表示する。ユーザが、補足情報に対するリクエストを実際にはしなかったが、補足情報がすぐに必要とされ得ることが予想される場合には、番組ガイドは、ローカルメモリ８８内に補足情報を格納し得る。ユーザが、次いで、リクエストを実際にする場合には、番組ガイドは、ローカルメモリ８８内に格納された補足情報をモニタ７５に表示し得る。さらに、番組ガイドはまた、ユーザにより特にリクエストはされていないが、補足データを自動的に表示し得る。番組ガイドは、このデータを（例えば、ユーザが、図８の詳細な情報画面９０に入ると）すぐ、またはそれが利用可能になるとすぐに表示し得る。しかしながら、ユーザが実際にリクエストをしないか、または情報がすぐに必要とされ得ることがもはや予想されない場合には、ローカルメモリ８８に格納された情報は、破棄または上書きされるまで維持され得る。
【００４５】
ユーザが、図４の番組リスト項目グリッド５０の番組リスト項目等の番組リスト項目をブラウジングすると、番組ガイドは、ユーザのブラウジング傾向を監視する。番組リスト項目ガイド５０は、ユーザがリクエストを実際にするときであればいつでも、またはユーザがリクエストをすることが予想されるときであればいつでも、補足データをリクエストし得る。例えば、ユーザが、図４の番組リスト項目グリッド５０をブラウジングすると、番組ガイドは、番組リスト項目グリッド５０のどの番組が、モニタ７５上に表示されているかを監視し得る。番組ガイドは、次いで、これらの番組についてのより詳細な情報を提供する補足情報をリモートメモリ７８から取り出し、且つこれらの番組に関連する補足情報をローカルメモリ８８に格納し得る。番組ガイドは、それゆえ、ユーザがこの詳細な情報を見たいことを予想し、且つユーザが、きっと実際にリクエストするであろう情報を表示することに関連する遅延を最少化しようと試みる。
【００４６】
加えて、補足情報についての番組ガイドによるリクエストは、ユーザが特定の番組を放映しているチャンネルに合わせる場合、またはユーザが、図７の番組情報画面７０に表示された情報等の特定の番組についての、局所的に格納された情報を取り出す場合に、促進され得る。ユーザが、番組情報画面７０をブラウジングすると、番組ガイドは、同時にその番組についての補足情報を取り出し、且つこの補足情報をローカルメモリ８８に格納する。結果として、ユーザが、図７の「さらなる情報」オプション２３９を選択することを決定した場合には、図８に示す選択された番組に関する補足情報が、より迅速に表示される（すなわち、ユーザが知覚する遅延が少なくなる）。しかしながら、ユーザが図７の番組情報画面７０をブラウジングするか、または特定の番組を放映しているチャンネルに実際に合わせる時間が短くなればなるほど、番組ガイドがリモートメモリ７８から情報を取り出す時間が短くなるので、番組に関する詳細な情報をリクエストし、その情報が提供される際に、ユーザはさらに遅延を経験する。番組ガイドはまた、ユーザがその情報を実際にリクエストしなくても、利用可能になるとすぐに、補足情報を表示し得る。
【００４７】
図８の詳細な情報画面９０は、特定の番組についてのさらなる補足情報を見るためにユーザが選択し得る、ユーザが選択できるオプションを備える。例えば、選択できるオプションは、図８のオプション１０７等のワールドワイドウェブインターネットアドレスを含み得る。ユーザが、図８のオプション１０７を選択する場合には、ユーザに対して、図９のリンク画面１４０が表示され得る。リンク画面１４０は、ユーザに番組の登場人物のウェブページ（１４５）へのリンク、他の関連するウェブページ（１４７）を検索する機会、または新しい検索（１４４）または特定のワールドワイドウェブアドレス（１４８）に入力する機会を提供するオプションを備え得る。リンク画面１４０はまた、その番組またはそのチャンネルの他の番組に関連する広告（１４９）に関連するオプションを提供し得る。
【００４８】
この補足データが、双方向アプリケーション、またはアプリケーション拡張を含む場合には、アプリケーション特性へのアクセスが、図８の情報画面９０のオプション１１１および１１３等の情報画面へのオプションとして個別に追加され得るか、または（適当なときに）アプリケーション拡張が、番組ガイドにより自動的に起動され得る。例えば、図８に示すとおり、情報画面９０は、ユーザが選択できる映像／音声クリップオプション１０８を含み得る。ユーザが、オプション１０８を選択する場合には、ユーザは、選択された番組リスト項目の映像クリップを視聴する。しかしながら、このアプリケーション拡張が、番組ガイドにより自動的に起動される場合には、ユーザは、例えば、図１１に示すとおり、ユーザに対して情報画面９０が表示されるとすぐに、その映像クリップを視聴し得る。アプリケーションは、番組ガイド内の任意の情報画面、または他の適切な番組ガイド表示画面で起動され（且つ重ね合わせられ）るか、または別の表示画面上で起動され得る。
【００４９】
アプリケーション（および拡張）は、例えば、選択された番組リスト項目、またはユーザが合わせた現在の番組に関連し、且つ、例えば、ショッピング、バンキング、コンテスト、投票、ゲーム、（スポーツのスコア、または株式相場等の）補足データの進行状況の表示、その他を含み得る。その表示された補足データが、リアルタイム情報を含む場合には、その情報は、番組ガイド内の任意の情報画面、または他の適切な番組ガイド表示画面に追加され得るか、または進行状況に基づいて、番組ガイドにより映像と重ね合わされ得る。
【００５０】
例えば、ユーザが、スポーツイベントリスト項目を、図４の番組リスト項目グリッド５０から選択し、且つそのスポーツイベントに関連する詳細な情報を見たい場合には、ユーザに対しては、図１２の詳細な情報画面１７０等の詳細な情報画面が表示され得る。図８の詳細な情報画面９０と同様に、詳細な情報画面１７０は、ユーザが選択された番組についてのさらなる補足情報を見ることを選択するといった、ユーザが選択できるオプションを含む。詳細な情報画面１７０はまた、スポーツのスコアオプション１７４等のリアルタイムのデータオプションを含み得る。ユーザが、スポーツスコアオプション１７４を選択する場合には、ユーザに対して、図１３のオプション画面１８０が表示され得る。オプション画面１８０は、ユーザが見る情報のタイプを選択可能にし得る。オプション画面１８０はまた、ユーザに、情報がどのように、そしてどこに表示されるべきかを特定させる。例えば、ユーザが、オプション画面１８０のオプション１８１を選択する場合には、スポーツスコア情報は、図１４に示すように、番組ガイドにより、進行状況に基づいて番組映像上に重ねあわせられ得る。オプション画面１８０はまた、ユーザに、番組ガイドの任意の情報画面、または他の適切な表示画面上のリアルタイム情報を追加させる。
【００５１】
図１０は、本発明のシステムを用いることに伴う例示的なステップを示す。ステップ１５０において、番組ガイドにより用いられるデータが、リモートメモリおよびローカルメモリに提供される。リモートメモリは、図１のテレビ配信設備１６、テレビ配信設備１６が受け持つエリアのネットワークノード、またはユーザテレビ機器２２から離れているが、ユーザテレビ機器２２で番組ガイドによりアクセス可能などこか他の適切な場所にある図６のリモートメモリ７８等のリモートメモリであり得る。ローカルメモリは、図６のローカルメモリ８８、またはユーザテレビ機器２２内に備えられているか、そうでなければユーザテレビ機器２２のローカルである任意の他の適切なメモリ等のローカルメモリであり得る。ローカルメモリに提供されるデータは、広範な地理的な範囲（例えば、国）に渡って位置するユーザテレビ機器２２のローカルメモリに提供され得る。
【００５２】
データは、ステップ１５０において、任意の適切な技術を用いてローカルメモリに提供され得る。例えば、（ユーザがすぐにアクセスしたい）テレビ番組リスト項目情報等のデータが、図１の通信経路１８等の通信経路を介して、（連続的または定期的のいずれかで）平行して、複数のテレビ配信設備１６へ伝送され得る。各テレビ配信設備１６は、このデータを通信経路２０によって、そのテレビ配信設備１６と関連づけられたユーザテレビ機器２２上の番組ガイドへ配信し得る。それぞれのユーザテレビ機器２２において、番組ガイドは、そのそれぞれのユーザテレビ機器２２と関連づけられたローカルメモリ内にデータを格納し得る。
【００５３】
データはまた、ステップ１５０において、メイン設備１２からリモートメモリへ提供され得る。例えば、詳細な番組の説明は、データソース１４に格納され得る。このような詳細な番組の説明は、ローカルメモリに格納されることになる番組リスト項目データ等のデータが、設備１６に提供されると同時に（すなわち、詳細な番組の説明が、番組タイトル、格付け、チャンネル、その他を提供する同じデータストリームで、設備１６に提供され得る。）、並行して、複数のテレビ配信設備１６に提供され得る。この詳細な番組の説明は、これらのテレビ配信設備に位置するか、またはこれらの設備によるサービスを受けるエリア内のネットワークノードに位置するリモートメモリに格納され得る。リモートメモリに格納されることになる他のデータは、異なるデータ経路を用いて、リモートメモリへ提供され得る。例えば、スポーツのスコア、株価、気象情報、ニュース情報、その他のリアルタイムデータは、（メイン設備１２、またはテレビ配信設備１６とは異なる、別の１つまたは複数の設備に直接か、またはそれを介してのいずれかにより）１以上のリアルタイムデータソースにより提供され得る。映像クリップおよび音声クリップ等のデータは、スタジオまたは放送局により、リモートメモリへ提供され得る。広告に関連するデータは、広告会社によりリモートメモリに提供され得る。アプリケーションまたはアプリケーション拡張に関連するデータは、当のアプリケーションまたは拡張のための特別な設備により提供され得る。例えば、ゲームアプリケーションに関連するデータは、ゲームアプリケーションの提供者によりリモートメモリに提供され得る。ホームショッピングアプリケーションに関連するデータは、ホームショッピングサービス提供者により、リモートメモリに提供され得る。ホームバンキングアプリケーションに関連するデータは、バンキングサービス提供者により、リモートメモリに提供され得る。これらの例は単なる例示的なものである。リモートメモリに格納されるべき補足データは、任意の適切な技術によりリモートメモリに提供され得る。
【００５４】
ステップ１５２において、番組ガイドは、ユーザにより作動中である。番組ガイドは、各種の番組ガイド機能を実施するために、局所的に格納されたデータを用いる。例えば、番組タイトルが、局所的に格納されている場合には、番組ガイドは、番組タイトルを含むユーザテレビ機器２２の各種の番組ガイド表示画面を表示し得る。この情報は、局所的に利用可能であるので、ユーザのためにこの情報を表示することに関連する遅延はない。線１５４により示されるとおり、番組ガイドは、ユーザが、リモートメモリに格納されたタイプのさらなる情報をリクエストするとき、またはユーザが、オプションを選択するか、または番組ガイドにアプリケーションまたはアプリケーション拡張にアクセスするように指示する番組ガイドの特性を呼び出すときに、リモートメモリに格納された補足データを取り出し得る。線１５６により示されるように、番組ガイドはまた、番組ガイドが、（例えば、ユーザが現在合わせている番組、または特定の番組リスト項目に載っている番組に関するさらなる情報を見るために、ユーザにより予想されるリクエストを実行するために）ユーザがそのデータを必要とすることを予想するときに、補足データを取り出し得る。ステップ１５８において、番組ガイドは、リモートメモリに格納された補足データを取り出す。番組ガイドは、その取り出された補足データをすぐに、またはその後、必要なときに、用い得る。番組ガイドは、ローカルメモリに、その取り出された補足データを格納し得るので、データは、番組ガイドにより必要とされるときに、すぐに利用可能である。
【００５５】
前述の事項は、単に本発明の原理の例示にすぎず、種々の修正が、本発明の範囲および精神から逸脱することなく、当業者によってなされ得る。
【図１】
2010259115.tif 000003
【図２】
2010259115.tif 000004
【図３】
2010259115.tif 000005
【図４】
2010259115.tif 000006
【図５】
2010259115.tif 000007
【図６】
2010259115.tif 000008
【図７】
2010259115.tif 000009
【図８】
2010259115.tif 000010
【図９】
2010259115.tif 000011
【図１０】
2010259115.tif 000012
【図１１】
2010259115.tif 000013
【図１２】
2010259115.tif 000014
【図１３】
2010259115.tif 000015
【図１４】
2010259115.tif 000016