"本願明細書に記載の方法。従って、本発明の目的は、テレビ視聴者に、テレビ番組編成を視聴し、インターネットだけに依存しない他のテレビ視聴者へのそのテレビ番組編成に関連するメッセージを取り交わす機会を提供するテレビメッセージシステムを提供することである。また本発明の目的は、メッセージ機能を含む双方向テレビ番組ガイドを提供することである。発明の要旨本発明のこれらおよび他の目的は、本発明の原理に従って、通信経路を介してケーブルシステムヘッドエンドのようなテレビ配信設備からテレビ番組編成を受信するテレビメッセージシステムを提供することによって達成される。テレビメッセージシステムにより、ユーザは、現在所与のテレビ番組を見ているユーザにそのテレビ番組に関連するメッセージを伝送することができる。メッセージシステムにより、メッセージが、ユーザテレビ機器デバイスにいるユーザ間で伝送され得る。ユーザテレビ機器デバイスは、同軸ケーブルまたはテレビ信号を搬送する他の適切な通信経路により、ケーブルシステムヘッドエンドのようなテレビ配信設備に接続され得る。例示的な構成において、そのシステムにより、メッセージを伝送するために、テレビ信号放送チャンネルを搬送する経路と物理的に分かれているさらなる通信経路の必要性がなくなる。本発明のテレビメッセージシステムにより、ユーザは、テレビ番組を見ながらそのテレビメッセージシステムを通じてメッセージを送受信することによって、テレビ番組関連コンテスト、宣伝、または調査に参加することができる。テレビメッセージシステムはまた、ユーザがテレビ番組を評価し、その評価をTVチャンネルのようなテレビ番組エンティティ、またはお奨めとして他のユーザに送信することを可能にする。本発明のテレビメッセージシステムは、ユーザが、番組プロデューサまたは番組出演者のメンバーのようなテレビ番組エンティティにメッセージを作って送信することを可能にする。さらに、ユーザは、テレビメッセージシステムを通じて、通信経路を介してユーザのテレビ配信設備に接続された他のユーザ例えば、双方向番組ガイドの他のユーザ、インターネットユーザ、PCユーザ等にメッセージを送信し得る。メッセージはユーザによって作られ得るか、またはメッセージは特定の番組をみるためのリマインダメッセージのような標準メッセージであり得る。メッセージは、双方向TV画面上または表示リモコンデバイス上で作られ得る。テレビメッセージシステムはまた、ユーザが受取人用のテレビ番組編成に関するギフトを購入することを可能にする。テレビメッセージシステムは、セットトップボックス上で実現される双方向テレビ番組ガイドに基づき得る。所望であれば、そのシステムは、衛星受信器、最新式テレビ受信器例えば、高品位テレビ、すなわちHDTV受信器、セットトップボックス回路と一体化したテレビ等の他の適切なユーザテレビ機器上で実現され得る。本発明のさらなる特徴、その性質、および様々な利点は、添付の図面および以下の好適な実施形態の詳細な説明からより明らかとなる。好適な実施形態の詳細な説明本発明による例示的なテレビメッセージシステム10を図1Aに示す。主設備12は、テレビ番組ガイドリスト項目データ、ペイパービュー注文情報等の番組ガイド情報を格納する番組ガイドデータベース14を含み得る。所望であれば、データベース14によりシステム10は、双方向テレビ番組ガイドを支援することができる。本発明のテレビメッセージ機能は、番組ガイドを用いることなくテレビメッセージシステムを用いて提供され得るが、本発明の特定の局面は、特殊性および明確さのために双方向テレビ番組ガイドシステム構成に関連して主に記載される。データベース14からの情報は、通信リンク18を介してテレビ配信設備16に伝送され得る。リンク18は、衛星リンク、電話ネットワークリンク、光ファイバリンク、ケーブルリンク、マイクロ波リンク、このようなリンクの組合せ、または任意の他の適切な通信経路であり得る。テレビ配信設備16は、ケーブルシステムヘッドエンドのようなユーザへテレビ信号を配信するための設備である。本発明のいくつかの局面は、放送配信設備、または衛星テレビ配信設備のようなテレビ配信設備を用いて実現され得る。図面が過度に複雑になるのを避けるため、図1Aには1つのテレビ配信設備16しか示していない。しかしながら、一般に、主設備12は、複数のテレビ配信設備に情報を配信する。主設備12によってテレビ配信設備16に伝送される番組ガイド情報は、番組の時間、チャンネル、タイトル、説明等のテレビ番組リスト項目データを含む。主設備12から伝送される情報はまた、特定のテレビ番組または特定のテレビチャンネルで利用可能な双方向メッセージ機能例えば、テレビ番組コンテスト、調査、評価、宣伝等についての情報を含み得る。所望であれば、いくらかの番組ガイドデータおよび他のTVメッセージ情報を主設備12以外の設備にあるデータソースを用いて提供してもよい。例えば、利用可能なテレビ番組特定メッセージ機能に関連するデータ例えば、コンテスト、宣伝、調査等は、テレビチャンネルに関連付けられたテレビ番組エンティティ、または主設備12およびテレビ配信設備16とは別の他の設備によって提供され得る。テレビ配信設備16は、通信経路24を介して番組ガイドデータおよび他の情報を複数のユーザのユーザテレビ機器20に配信する。通信経路24は好ましくは、メッセージングを支援する双方向性であり、好ましくはテレビ配信設備16が、映像に関係のない番組ガイド情報およびメッセージに加えて、放送予定のテレビ番組編成、有料番組編成、メッセージ、およびその他の映像ならびに音声情報をユーザテレビ機器20に配信可能な十分な帯域幅を有する。通信経路24が支援するメッセージは、テキストに基づき得るか、またはより広い帯域幅が利用可能である場合には、音声メッセージまたは映像メッセージであり得る。テレビ配信設備16がケーブルシステムヘッドエンドである場合には、通信経路24は、同軸ケーブルまたは光ファイバ等に基づき得る。テレビ配信設備16が衛星システムまたは放送システムの場合には、一方向経路が空き領域freespace内の情報の伝送に従事し得る。双方向経路は、家への空き領域ダウンリンクおよび電話回線またはケーブル、あるいは家からテレビ配信設備16への光ファイバリターンパスを有し得る。ユーザテレビ機器は、例えば、セットトップボックスまたは他のこのようなデバイスに基づき得る。明瞭にするために、本発明の多くの局面がこの例示的な構成に関連して記載されるが、所望であれば、ユーザテレビ機器20用の任意の他の適切なハードウェア構成を用いることができる。複数のテレビおよび音声チャンネルアナログ、デジタル、またはアナログとデジタルの両方は、通信経路24を介してユーザテレビ機器デバイス20例えばセットトップボックス26を含むに提供され得る。各経路24は、複数の従来のアナログテレビチャンネルを含み、これらのチャンネルのうち1つ以上を用いて、複数のデジタルチャンネルを支援し得る。デジタルチャンネルを支援するために用いられる各アナログチャンネルの帯域幅は、このようなデジタルチャンネルのうち10以上を支援することができる。双方向デジタルチャンネルは、典型的には、一方向デジタルチャンネルよりも広い帯域幅を必要とする。このような双方向デジタルチャンネルは、セットトップボックス26とサーバ例えば、テレビ配信設備16との間でメッセージの形式で通信する。セットトップボックス26とテレビ配信設備16との間の双方向通信が、テキスト信号のみ、または音声信号のみを含む場合、このような双方向通信を支援するために必要な帯域幅は、映像を含む双方向通信を支援するために必要な帯域幅よりも実質的に狭くすることができる。メッセージは、任意の数の適切な技術を用いて通信経路24に沿って配信され得る。例えば、テキストメッセージは、帯域外変調器を用いて経路24の帯域外チャンネルによって配信され得る。映像または音声メッセージは、経路24の1つ以上のデジタルチャンネルを用いてより効率的に伝送され得る。このようなデジタルチャンネルはまた、テキストおよびグラフィックスを配信するために使用され得る。任意の適切な通信プロトコルは、メッセージ等の送信のために用いられ得る。例えば、通信は、アナログまたはデジタル、同期または非同期、パケットに基づく、インターネットプロトコル転送等であり得る。通信経路24として専用デジタルチャンネルまたはアナログチャンネル、あるいは利用可能な帯域幅のうち少なくとも割り当てられた部分を用いてメッセージを伝送できる。このような専用チャンネルは、テレビ番組放送信号をユーザテレビ機器へ伝送するために使用されるチャンネルとは別であり得る。通信経路24は、ユーザテレビ機器デバイス20とテレビ配信設備16との間のメッセージの伝送を支援するので、システム10の構成では、メッセージを伝送するためにユーザテレビ機器20に接続された個別の電話回線所望であればこのような電話回線を本発明の特定の局面とともに用いることができるがの必要性をなくすことができる。所望であれば、テレビ番組編成は、衛星システムからの衛星リンクのような1つの通信経路に沿ってユーザテレビ機器20に伝送され得る一方で、ユーザへおよびユーザからのメッセージは、電話またはケーブルのような第2の通信経路を介して配信される。テレビ配信設備16は好ましくは、サーバまたは他の適切な計算機器またはオーディオ音声メール機器のような音声機器あるいは映像機器本明細書中ではまとめてメッセージ機器22と呼ぶを有しており、これによりユーザ間でのメッセージの伝送を支援する。明瞭にするために、本発明の特定の局面では、単に1つのメッセージサーバを用いて実現されているように記載されるが、本発明のこれらの局面はまた、他の種類のメッセージ機器に適用可能である。メッセージ機器22例えば、メッセージサーバは、テキスト、グラフィックス、映像、または音声データを含むメッセージを処理することができる。所望であれば、メッセージ機器22の帯域幅要件は、メッセージを、映像を含むメッセージではなくてテキスト、音声、および/またはグラフィックスに制限することによって減少することができる。テレビ配信設備16におけるメッセージ機器22は、ユーザテレビ機器20すなわち、ユーザテレビ機器デバイス20の各々がクライアントプロセッサとして機能するクライアント-サーバ構成として構成され得る。各ユーザは受信器を有しており、その受信器は典型的には、セットトップボックス26のようなセットトップボックスであるが、セットトップボックス回路に類似の回路を組み込んだ他の適切なテレビ機器でもよい。例えば、ユーザテレビ機器20は、高品位テレビHDTV受信器のような最新式テレビ受信器、または他のこのようなテレビに基づいたプラットホームに基づき得る。セットトップボックスは、サーバまたはテレビ配信設備へ、およびサーバまたはテレビ配信設備から双方向通信で使用するためにDOCSISモデムを含み得る。明瞭にするために、本発明は主に、セットトップボックス26に基づいたユーザテレビ機器20に関連して記載される。図1Aに示すように、各セットトップボックス26は、メモリ25を有し得る。例えば、メモリ25は番組リスト項目データのデータベースを保存するために使用され得る。番組ガイド情報は、セットトップボックス26に連続的にリアルタイムで、定期的に、クライアント-サーバ構成を用いてリクエストに応じて、またはこれらの技術の組合せを用いて配信され得る。メッセージは、リアルタイムにまたはオンデマンド例えば、ユーザが自身のeメールまたはメッセージ機器22をチェックし、メッセージを見ることをリクエストするときにセットトップボックス26に配信され得る。メッセージ機器は、リアルタイムに、または定期的にセットトップボックス26からメッセージを受信することができる。主設備12は好ましくは、情報配信タスクを処理するためのプロセッサを含む。各セットトップボックス26は好ましくは、テレビメッセージ機能、またはセットトップボックス26にある独立テレビメッセージングアプリケーションを含む双方向テレビ番組ガイドアプリケーション以降ではまとめてテレビメッセージングセットトップボックスアプリケーションまたは単にセットトップボックスアプリケーションと呼ぶを実現することに関連付けられたタスクを処理するためのプロセッサを含む。テレビ配信設備16は好ましくは、メッセージの配信に関連付けられたタスク、およびセットトップボックス上の番組ガイドに番組ガイドデータを提供することに関連付けられたタスクのための1つ以上のプロセッサ例えばメッセージ機器22の一部を含む。番組ガイドアプリケーションまたは以降に記載されるメッセージングセットトップボックスアプリケーションの機能のうちいくつか、またはすべてが、セットトップボックス上のオペレーティングシステムに組み込まれ、セットトップボックス上の単独のアプリケーションとして実現され得るか、またはサーバ例えば、メッセージ機器22の一部またはテレビ配信設備と別個によって行われ得ることが理解されるべきである。クライアントサーバアーキテクチャでは、セットトップボックスは、データまたはリクエストをサーバに送信する。サーバはデータを格納し、そしてそのデータを処理して、リクエストの結果をユーザテレビ機器に返信し、さらなる処理、表示、または格納をすることができる。以降に記載するセットトップボックスアプリケーションのいずれの機能をもクライアント-サーバアーキテクチャを用いて実現できる。ユーザのセットトップボックス上の番組ガイドアプリケーションからテレビメッセージングセットトップボックスアプリケーションを起動させるために、様々なメカニズムが用いられ得る。1つのメカニズムには、ホットリンクを用いてテレビメッセージングセットトップボックスアプリケーションを起動することが挙げられる。ホットリンク方式は、ウェブサイトアドレス、eメールアドレス、番組タイトル、あるいは番組ガイドの現在の内容またはセットトップボックス26のステータスに基づいて予め選択された他の情報等の情報を有したテレビメッセージングセットトップボックスアプリケーションのような番組ガイドと関係のないアプリケーションを呼び出すことを含む。例えば、ユーザが番組を見ている、番組リスト項目を視聴している、番組の説明を視聴している、または所与の番組、チャンネル、チャンネルの種類等に関連する番組ガイド内の他のアクションをとっており、ユーザが番組ガイドに番組ガイドと関係のないアプリケーションを起動するように指示する場合、番組ガイドは、その番組ガイドと関係のないアプリケーションを起動し、その番組ガイドと関係のないアプリケーションに所与の番組、チャンネル、チャンネルの種類等に関連するアクションをとるように指示することができる。ホットリンクは、専用のボタン、起動ボタン、メニューオプション、または任意の他の適切な技術によってアクティブになり得る。例えば、リモコンに専用のメッセージボタン、専用のショッピングボタン、および他の番組ガイドと関係のないアプリケーションに関連づけられた同様のボタンを設けてもよい。ユーザがメッセージボタンを押すと、番組ガイドがテレビメッセージングセットトップボックスアプリケーションを起動し、そのテレビメッセージングセットトップボックスアプリケーションに、番組の登場人物、ファンクラブ、または番組に関連付けられた他メッセージの受取人へのメッセージの設定をするように指示する。ユーザがショッピングチャンネルボタンを押すと、番組ガイドは、例えば、受取ユーザのためのギフトを購入するためにショッピングアプリケーションを起動し、番組ガイドにその番組に関連する商品を予め選択するように指示する。例示的なホットリンク方式システムのさらなる機能としては、本明細書と同時出願されたEllisらの米国特許出願第09/346,134号AttorneyDocketNo.UV-85に記載され、同出願の全体を本明細書中で参考として援用する。各セットトップボックス26は典型的には、任意のビデオカセットレコーダ28または他のこのような記録デバイスに接続されており、それにより選択されたテレビ番組が録画され得る。各ビデオカセットレコーダ28またはセットトップボックス26はテレビ30に接続される。番組を録画するために、セットトップボックス26は、特定のチャンネルに合わせ、制御信号をビデオカセットレコーダ28へ例えば、赤外線送信器を用いて送信し、ビデオカセットレコーダ28に適切な時に録画を開始および停止をするように指示する。テレビメッセージシステムを使用している間、セットトップボックス26上のテレビメッセージングセットトップボックスアプリケーションは、テレビ30にメッセージを表示し得る。テレビメッセージシステムが双方向テレビ番組ガイドを含む場合、双方向テレビ番組ガイドは、テレビ30に番組リスト項目を表示し得る。メッセージ機能の付いた番組ガイドはまた、メッセージを表示するために使用され得る。セットトップボックス26、ビデオカセットレコーダ28、およびテレビ30の各々が、リモコン、マウス、トラックボール、マイク、デジタルビデオカメラ、専用ボタンセット等を含み得る1つ以上のユーザインターフェース32によって操作され得る。図1Bに示すように、ユーザインターフェース32は、信号36例えば、赤外線信号をテレビ40に接続されたセットトップボックス38に送信するワイヤレスキーボード34を含み得る。ユーザの入力がワイヤレスキーボード34によって入力されると、その入力はテレビ40のテレビメッセージシステムの表示画面の一部として表示され得る。テレビメッセージシステム10が双方向テレビ番組ガイドに基づいている場合、セットトップボックス38によってテレビ40に提供される表示画面は、双方向テレビ番組ガイド表示画面上であり得る。表示される双方向テレビ番組ガイド表示画面、または番組ガイドによって提供される他の番組ガイド表示画面は、番組リスト項目を含み得る。ユーザインターフェース32はまた、図1Cに示されるようにテレビ画面キーボード50に基づき得る。ユーザは、表示されるアルファベットから文字を選択して、メッセージ52を作ることができる。特に、ユーザはアルファベットキー54から文字そしてスペースバー56からスペースを選択することができる。ユーザは、リモコンの矢印キーおよび入力キーOKあるいは選択キーとも呼ぶを押すことによって、文字L58のように強調表示されるようになる一文字を選択することができる。リモコンのOKキーを押すことにより、メッセージ機能を含む番組ガイドまたは独立したメッセージングアプリケーションにカーソル62のすぐ隣に選択された文字を置くように指示する。ユーザはシフトオプション51を選択して、メッセージ52に大文字を置くことができる。このようにして、ユーザはメッセージのテキストを作ることができる。所望であれば、図1Dに示すように、ユーザは、表示画面75のような表示画面に表示される標準メッセージ70および単語72のリストから選択することによってメッセージを作ることができる。単語またはメッセージは、予め決められていてもよいし、ユーザが決めてもよいし、またはその両方であってもよい。ユーザが決めた場合には、それら単語またはメッセージが、ユーザによって具体的にリスト内に入力され得るか、またはユーザが以前に送信したメッセージに基づいて、システムによって自動的に保存され得る。単語またはメッセージは、図1Dのメッセージ2のように特定の単語またはメッセージの上に強調表示領域76を置くように、リモコンの矢印キーを押すことによって選択され得る。次いでユーザは、強調表示された単語またはメッセージをリモコンの入力または選択あるいはOKキーを押すことによって選択できる。システム10によりユーザテレビ機器20にいるユーザは、テレビを見ながらテレビ番組に関連するメッセージを交換することができる。ユーザは、パーソナルコンピュータおよびそれに関連づけられたソフトウェアを動作することに関する努力をすることなく、システム10を用いてメッセージを送信することができる。さらに、システム10はユーザに同様の状況にあるユーザとメッセージを交換しながら、高映像画質およびテレビ視聴のチャンネル範囲を維持することを可能にさせる。図2Aに示すように、テレビ番組エンティティ80は、ユーザテレビ機器88、92、および任意の他のこのようなユーザテレビ機器間で送信されたメッセージを格納するためのメッセージサーバ82を含み得る。テレビ番組エンティティは、テレビチャンネルに関連付けられたメッセージ設備であり得、メッセージ設備は、ユーザテレビ機器デバイスのユーザがテレビ番組またはチャンネルに送信したメッセージを受信し、処理する。ユーザテレビ機器デバイス88および92は、それぞれ通信経路90および94を介してテレビ配信設備84に接続され、テレビ配信設備84は次に、通信リンク86を介してテレビ番組エンティティ80に接続される。通信リンク86は、衛星リンク、電話ネットワークリンク、光ファイバリンク、ケーブルリンク、マイクロ波リンク、このようなリンクの組合せ、または任意の他の適切な通信経路であり得る。メッセージは、図2Bに示すようにテレビ配信設備に配置されないサーバで処理されてもよい。例えば、メッセージが、サーバ91に格納されて、近隣ノード95および96を介してユーザテレビ機器デバイス97とユーザテレビ機器デバイス98との間で伝送され得る。ユーザテレビ機器デバイス97は、通信経路99を介して近隣ノード95に接続され、ユーザテレビ機器デバイス98は、通信経路101を介して近隣ノード96に接続される。近隣ノード95および96は、所与数のユーザテレビ機器デバイス97および98の通信経路103に必要な帯域幅を減少させる。近隣ノード95および96は、テレビ番組編成をテレビ配信設備93からユーザテレビ機器97および98へとルーティングする。近隣ノード95および96はまた、メッセージをサーバ91とユーザテレビ機器97および98との間でルーティングし得る。近隣ノード95および96はまた、本明細書中に記載される多くのメッセージシステム機能を実行するために、リクエストをユーザテレビ機器97および98からサーバ91へとルーティングすることもできる。サーバ91からの応答が、近隣ノードを介して適切なユーザテレビ機器デバイスへとルーティングが返される。図3に示すように、メッセージは、テレビ配信設備104に関連付けられた1つのユーザテレビ機器デバイス100からそのテレビ配信設備に配置されるメッセージサーバ106を用いて、そのテレビ配信設備に関連付けられた別のユーザテレビ機器デバイス100へと通信経路102に沿って配信され得る。テレビ配信設備104に関連付けられた2つ以上のユーザテレビ機器デバイス100間で送信されたメッセージは、テレビ配信設備104内のメッセージサーバ106に格納され得る。メッセージシステムの動作を個々のテレビ配信設備に制限する利点は、例えば個々のケーブルシステムオペレータが自身のシステムを制御することが可能となり、異なる地理的エリアまたは異なる時間帯の間で進行中のテレビ番組に関連するメッセージの伝送を調整することを含まない点にある。所望であれば、ユーザテレビ機器100が交換するメッセージは、通信ネットワーク110を介してテレビ配信設備104に接続されたメッセージサーバ108によって格納され得る。通信ネットワーク110は、インターネット、公共または個人電話ネットワーク、衛星リンクまたはワイヤレスリンクを含むネットワーク、ケーブルネットワーク等の任意の適切な通信ネットワークであり得る。メッセージシステムはまた、1つ以上のユーザテレビ機器デバイス120に位置するユーザが、1つ以上のユーザテレビ機器デバイス100とメッセージを交換できるように構築され得る。ユーザテレビ機器120は、ユーザテレビ機器100以外の異なるテレビ配信設備と関連付けられる。ユーザテレビ機器デバイス120は、通信経路122を介してテレビ配信設備116に接続される。メッセージサーバ118は、メッセージを格納するために用いられ得る。メッセージサーバ118およびユーザテレビ機器120の構成は、クライアント-サーバ構成に基づき得る。テレビ配信設備104および116は、通信ネットワーク110を介して互いに接続され得る。ユーザテレビ機器100とユーザテレビ機器120との間で送信されたメッセージは、メッセージサーバ106、108、または118に格納され得る。所望であれば、任意の数のテレビ配信設備が通信ネットワーク110または他のこのような通信ネットワークを介して互いに接続され、それによりこれらのテレビ配信設備からユーザテレビ機器が、互いにメッセージを交換できる。さらに、メッセージは、ユーザテレビ機器100または120とユーザ通信機器114との間で伝送され得る。ユーザ通信機器114は、通信ネットワーク110を介してテレビ配信設備104および116に接続される。ユーザ通信機器デバイス114は、任意の数の例えばメッセージを送受信できるパーソナルコンピュータであり得る。本発明の他の局面は、特定の受取人に送信され得るテレビ番組またはテレビチャンネルに関連したメッセージを送信する機会をユーザに提供するための、テレビメッセージングセットトップボックスアプリケーションを用いることに関する。セットトップボックスアプリケーションのユーザ間で伝送されたメッセージは、1つのセットトップボックスから送信され、メッセージサーバで格納される。受信ユーザのセットトップボックスは、メッセージサーバにログオンしたのち、メッセージサーバからメッセージをダウンロードできる。メッセージが受取人のセットトップボックスにダウンロードされると、受取人は、セットトップボックスアプリケーションによって提供されるメッセージ機能を用いて、メッセージを見ることができる。このフォーマットで送信されたメッセージは、メッセージが送信された直後に受取人が受信する必要がないという意味で遅れ得る。メッセージは、受取人がメッセージにアクセスするまで、長い間メッセージサーバに格納され得る。メッセージはまた、テレビメッセージングセットトップボックスアプリケーションを用いて、ユーザテレビ機器デバイスのユーザによってテレビチャンネルのようなテレビ番組エンティティへ送信され得る。通信はまた、瞬間メッセージの形式でセットトップボックス間で送信され得る。瞬間メッセージは、受取人末端でただ一時的に格納され得るメッセージである。瞬間メッセージは、そのメッセージがメモリから消去されてからの限られた期間の間のみ受取人によって見ることができる。受取人が、メッセージが利用可能な期間に、実際にそのメッセージを開くかどうかに関わらず、メッセージは消去される。瞬間メッセージは、限られた期間の間のみ有効である情報を伝送するのに有用である。例えば、一人のユーザが、フットボールの試合のスコアを含むメッセージを他のユーザに瞬間メッセージの形式で送信することを望み得る。なぜなら、そのスコアは、試合中に逐次変化し得るためである。図4を参照して、テレビ表示画面130は、テレビ番組148に関連する、人による読み出し可能なメッセージ132を作成する機会をユーザに提供する。テレビメッセージシステムの表示画面130により、テレビ番組148は図4に示す双方向メッセージ機能とともに例えば、テレビ画面のウィンドウ146内に同時に表示され得る。番組148は、ウィンドウ146内に完全に一致するようなサイズに縮小されている。広告149もまた、表示画面130に同時に表示され得る。広告は、本発明の表示画面またはユーザインターフェース画面のいずれにも付随し得る。セットトップボックスアプリケーションは、ユーザがテレビ番組148を見ながら、適切なときに自動的に画面130を表示し得る。セットトップボックスアプリケーションはまた、ユーザがプロンプトするとすぐに例えば、ユーザがリモコンのメッセージボタンを押す場合画面130を表示し得る。テレビ番組が図4に示されるようなメッセージオプションに関連付けられているということを示す情報が、任意の適切なデータ配信技術を用いて、セットトップボックスアプリケーションに提供され得る。例えば、TVメッセージ情報は、セットトップボックスによってサーバからオンデマンドに、または番組ガイドリスト項目を用いて主設備からオンデマンドに入手することができる。所望であれば、TVメッセージ情報は、デジタルチャンネルのテレビ番組信号とともに帯域内にデジタル形式で符号化され得る。メッセージ情報は、TV番組信号とともにデジタルセットトップボックスにより復号され得る。TVメッセージ情報はまた、TV番組信号とは別個のデジタルチャンネル上でデジタル形式で符号化され得る。別の例として、TVメッセージ情報は、テレビ配信設備で保存され得、標準アナログテレビ信号の垂直帰線消去間隔VBIによって、セットトップボックスアプリケーションに配信され得る。セットトップボックスに配置されたVBI復号器は、受信されたテレビ信号のVBIに含まれるデータを復号するために用いられ得る。本発明の本明細書中で記載される任意の特徴に関連するTVメッセージ情報例えば、調査、コンテスト、宣伝、商品購入は、上記の任意の適切な技術を用いてユーザに提供され得る。復号データは次いで、受信されたデータに基づいてメッセージをTV番組エンティティに送信するために、セットトップボックスアプリケーションによって用いられ、ユーザ用のオプションがあるかどうかを判定し得る。セットトップボックスによって復号されたデータはまた、どのメッセージのオプションが利用可能か、そしてそのメッセージが送信され得るリターンパスまたは宛先アドレス例えば、ユーザからのメッセージを受信し、処理するように設計されたテレビ番組エンティティのeメールアドレスを示し得る。所望であれば、TVメッセージ情報は、帯域外データ経路を用いて提供されてもよい。このような情報はまた、デジタルデータの他のストリーム例えば様々なテレビ番組用のデジタルデータとともにデジタルデータストリームとして提供され得る。画面130は、ユーザに、人による読み出し可能なメッセージ132例えば、テキストメッセージまたはテキストを含むグラフィックメッセージを、オプション134を選択することによる番組148を放送するTVチャンネル、オプション136を選択することによる番組148のテレビ番組プロデューサ、またはオプション138またはオプション140のようなオプションを選択することによる番組148の個々の出演者のメンバーに送信することを可能にさせる。テレビチャンネルは、ABC、地元系列局、地元放送局、ペイパービューチャンネル、HBOおよびCNNのようなケーブルチャンネル等のネットワークを含む。セットトップボックスアプリケーションのユーザが、メッセージの1人以上の所望の受取人を選択すると、ユーザは送信オプション142を選択して、メッセージを送信し得る。テレビメッセージシステムは次いで、テレビチャンネルに関連付けられたテレビメッセージ設備のようなテレビ番組エンティティに、メッセージを送達する。このテレビ番組エンティティは、ユーザテレビ機器デバイスのユーザからのメッセージを受信するように設計されている。テレビ番組エンティティは、メッセージを処理し、必要であればメッセージに応答する。例えば、テレビ番組エンティティを表す設計されたテレビチャンネルは、テレビチャンネルに送信されたメッセージを読み、そして応答することができる。実際にユーザからのメッセージを受信するテレビ番組エンティティはまた、例えば、出演者のメンバーまたは番組プロデューサの個人的なeメールアドレスであり得る。ユーザは、オプション144を選択することによって、メッセージをキャンセルして、現在の番組148の全画面表示に戻ることができる。テレビ番組エンティティにメッセージを送信するための例示的なプロセスを図5に示す。工程170において、ユーザテレビ機器上で機能するセットトップボックスアプリケーションすなわち、メッセージ機能の付いた双方向番組ガイド、または単独のメッセージングアプリケーションは、テレビ番組エンティティ受取人例えば、テレビチャンネル、テレビ番組プロデューサ、または個々のテレビ番組出演者のメンバーにメッセージを送信する機会をユーザに提供する。セットトップボックスアプリケーションは、画面130図4のような双方向画面を示すことによって、メッセージを送信する旨を示す機会をユーザに提供することができる。双方向画面は、自動的に、またはセットトップボックスアプリケーションがユーザによってプロンプトされた時に表示され得る。双方向画面は、メッセージのテキストを入力し、意図したメッセージの意図した受取人を設定する機会をユーザに提供し得る。所望であれば、メッセージの受取人は、メッセージを受信する可能性のある者が1人のみであれば、予め選択されてもよい。ユーザは次いで、メッセージ情報を入力し得る。メッセージ情報は、メッセージのテキストを含み得、設定された受取人を含み得る。工程172において、テレビメッセージシステムは、テレビ番組またはテレビチャンネルに関連するメッセージを受信し、処理するように設計された、テレビ番組エンティティに関連付けられたメッセージサーバにメッセージを送信する。セットトップボックスアプリケーションは、主設備からまたはテレビ番組ガイドに関連付けられたデータ例えば、テレビ番組信号のVBIに組み込まれたデータから入手した番組ガイド情報から、テレビ番組エンティティへメッセージを転送するために必要な情報例えば、受取人の宛先アドレスを入手することができる。宛先アドレスは、eメールアドレス、または電子メッセージが送信され得る位置を識別する他の情報であり得る。宛先アドレスはまた、テレビ配信設備に格納され得る。この場合、セットトップボックスアプリケーションは、メッセージをテレビ配信設備に転送し、次いでテレビ配信設備はそのメッセージをその宛先へと転送することができる。テレビメッセージングセットトップボックスアプリケーションはまた、ユーザの家庭内のユーザ用のプロフィール情報データを入力するオプションをユーザに提示することができる。テレビメッセージングセットトップボックスアプリケーションが、ユーザプロフィール情報を入力するために、ユーザのテレビセットに提示し得る例示的なテレビメッセージングシステムの表示画面420を図6Aに示す。ユーザの名前がボックス422に入力され得る。ユーザのお気に入り番組が、プルダウンまたは伸び広がるリスト425から選択され得る。ユーザが矢印426を選択すると、プルダウンリスト中のさらなる番組が、テレビメッセージングシステムの表示画面420に表示され得る。スポーツ番組、映画、ニュース一番組、ホームコメディ等のユーザの番組のお気に入りカテゴリもまた、プルダウンリスト432から選択され得る。ユーザが矢印438を選択すると、さらなる番組のカテゴリが表示され得る。ユーザのお気に入りチャンネルは、プルダウンリスト430から選択され得る。ユーザが矢印428を選択すると、さらなるチャンネルがユーザのテレビ表示画面に表示され得る。TV番組に関連しないユーザに関する情報例えば、誕生日、住所、年齢等もまた、ユーザのプロフィールの一部として入力され得る。ユーザは、画面420の領域441および443に住まいの市および州を入力できる。テレビ表示画面420はまた、ユーザに送信されるメッセージをフィルタリングする機会をそのユーザに提供することもできる。ユーザは、ユーザがボックス435で指定した他のユーザのメッセージを除いて、入ってくるメッセージすべてを遮断することができる。あるいは、ユーザは、特定の受取人からのメッセージのみを遮断すべきであるということを特定することができる。ユーザは、これらの受取人をボックス437で識別できる。フィルタリング機能は、セットトップボックスによって、またはメッセージ機器によって行われ得る。セットトップボックスまたはサーバは、入ってくるすべてのメッセージをチェックし、遮断される受取人からのメッセージを受け取らない。ユーザが、ユーザプロフィール情報を入力し終えると、OKオプション436を選択できる。入力されたデータは、好ましくはセットトップボックスに格納されるが、リモートサーバ、またはセットトップボックスに接続された別個の格納装置のようなユーザテレビ機器デバイスのハードウェア内のどこかに格納されてもよい。ユーザはキャンセルオプション439を選択して、表示画面420を終了し得る。ユーザがキャンセルオプション439を選択すると、ユーザプロフィール情報は保存されない。ユーザプロフィール情報を入力する例示的なシステムのさらなる機能については、1999年6月11日に出願されたEllisらの米国特許出願第09/034,934号に記載され、同出願の全体を本明細書中で参考として援用する。さらに、メッセージシステムは、ユーザが自身のプロフィール情報を公開できるようにICQシステムと同様に構築され得、それにより他のユーザがユーザのプロフィール情報にアクセスできる。ICQは、いつでもインターネットユーザの誰がオンライン上にいるのかを知らせ、ユーザが任意にオンライン上にいるユーザと接触することを可能にするインターネットツールである。ICQは、オンライン上で個人を検索し、彼らがログオンした際にユーザに警告することができる。ICQは、ユーザがインターネットサーフィンをしながら、仲間のインターネットユーザとチャットし、メッセージ、ファイル、URLを送信し、ゲーム対戦をし、または単にぶらぶらすることを可能にする。ユーザは、メッセージシステムを通じて、ユーザのテレビ番組プリファレンスについての情報、およびユーザの趣味等のユーザ自身に関するテレビと関係のないさらなる情報を含む質問表を例えば、表示画面420を用いて記入し得る。ユーザプロフィール情報は、特定のトピックに関するメッセージ交換に興味のある他のユーザを見つける際に有用であり得る。ユーザプロフィール情報は、リモートサーバまたはセットトップボックスに一緒に格納され得る。ユーザは公開されたプロフィールにアクセスし得、そして同じ関心事を有する他のユーザのお友達リストまたはアドレス帳を形成し得る。お友達リストには、ユーザのアイデンティティ情報、TVプリファレンス、および他の関心事を含み得る。メッセージシステムは、ユーザが第2のユーザのプロフィール情報を入手可能になる前に、ユーザは第2のユーザから許可を得る必要があるように設定され得る。例えば、メッセージシステムは、第2のユーザに第1のユーザが第2のユーザのプロフィール情報をリクエストしたことを示すメッセージを送信することができる。第2のユーザがそのリクエストを受け取ると、第1のユーザが第2のユーザのプロフィール情報にアクセスできるように、メッセージシステムは第1のユーザに自身のお友達リストに第2のユーザを追加することを可能にさせる。さらに、メッセージシステムは、第2のユーザが自身のお友達リストに第1のユーザを追加することを望むかどうかを尋ねることができる。ユーザは、他のユーザのプリファレンスについての自身の知識に基づいて、プロフィールにさらなる情報を追加することができる。メッセージシステムはまた、ユーザにICQ番号、eメールアドレス、TV番組プリファレンス、および/または他のプリファレンスに基づいて他のユーザを検索することを可能にさせる。テレビメッセージングセットトップボックスアプリケーションが、ユーザアイデンティティ情報を入力するために、ユーザのテレビセットに提示し得る例示的なテレビメッセージングシステムの表示画面421を図6Bに示す。図6Bのテレビメッセージングシステムの表示画面421は、ユーザテレビ機器のユーザに、ボックス423にユーザの名前、およびボックス427にユーザのアドレスを入力する機会を提供する。ユーザテレビ機器デバイスおよびユーザ通信機器デバイスのユーザについてのアイデンティティ情報は、表示画面421で入力され得る。例えば、ユーザ通信機器のユーザについてのeメールアドレスは、ボックス427に入力され得る。ユーザテレビ機器デバイスのユーザは、メッセージサーバが適切な受取人のみへのメッセージにアクセスを制限できる、特定のユーザに割り当てられた独自のアイデンティティであるアドレスを有することができる。ユーザテレビ機器のユーザについてのアドレスは、ボックス427に入力され得る。ユーザがOKオプション429を選択する場合、セットトップボックスアプリケーションは、図1Aのメモリ25のようなメモリデバイスに、ユーザアイデンティティ情報すなわち、ユーザの名前および住所を保存する。ユーザアイデンティティ情報は、また、セットトップボックスの代わりにサーバに格納され得る。ユーザがキャンセルオプション431を選択する場合、セットトップボックスアプリケーションは、表示画面421を終了し、ボックス423および427に入力したいずれの情報も保存しない。ユーザが、ボックス423および427に入力したユーザアイデンティティを、図6Cに示すアドレス帳440のHockeyFansのような、アドレス帳の1つのエントリーとして表されるアイデンティティグループに加えることを望む場合、ユーザはオプション433を選択する。アイデンティティグループ機能によって、ユーザが、同じテレビ番組、チャンネル、または番組のカテゴリーを視聴することが好きな友達のアイデンティティリストを編集してグループにまとめることが可能になる。従って、ユーザは、そのグループの全員が関心を持つテレビ番組を視聴している間に、アドレス帳のそのグループを選択することによって、グループ内の全員にメッセージを送信し得る。アイデンティティグループのメンバーは、自分のセットトップボックスでメッセージを受信し、メッセージの送信者と同じテレビ番組を視聴しながらそのメッセージを読むことができる。アイデンティティ情報が図6Bの表示画面421に入力されたユーザのアイデンティティは、テレビ画面上のアドレス帳形式に、セットトップボックスアプリケーションによって表示され得る。図6Cに示すテレビメッセージシステム表示画面は、このようなアドレス帳の一例である。アドレス帳表示画面440は、ユーザまたはユーザのグループのアイデンティティ442のリストを表示する。ユーザは、例えば、MarySmithのような個人であってもよいし、リスト442内の名前によって示されるような、例えば、HockeyFansのような個人のグループであってもよい。個人ユーザは、アドレス帳内の1つ以上のグループの一部分であってもよい。例えば、MarySmithは、アドレス帳に個人として現れてもよく、グループSeinfeldFansおよびMovieLoversのメンバーであってもよい。リスト442は、ユーザによって識別される、HockeyFans、MembersofHikingClub、SeinfeldFanClub、またはMovieLoversのような特定の番組、番組のタイプ、または任意の他のグループに関心を持つ個人のグループを含み得る。グループは、テレビと関連する必要はない。所望される場合、セットトップボックスアプリケーションは、ユーザが関連するテレビ番組例えば、Seinfeldを視聴している場合、ポップアップオプションをテレビ画面上に提示して、アドレス帳のリスト内の個人にメッセージを送信し得る。ユーザは、リスト内の単数または複数のアイデンティティを選択することによって、メッセージ、推薦、ギフト、リマインダ等の受取人単数または複数を選択し得る。オプション444が強調表示されて、ユーザがSeinfeldFansをメッセージの受取人として選択したことを示す。ユーザは、リスト内の名前から、ユーザが望むメッセージの受取人を選択し得る。ユーザは、図6Bのテレビ表示画面421にユーザを戻すオプション446を選択することによって、他のユーザのさらなるアイデンティティを入力することを選択し得る。ユーザがメッセージの受取人を例えば、矢印キーを用い、エンターを押して選択した場合、ユーザは、その後、強調表示領域をOKオプション448の上に位置付け、エンターを押し得る。テレビメッセージセットトップボックスアプリケーションは、その後、メッセージの各受取人についてアドレスを検索し得る。テレビメッセージシステムは、その後、各受取人の適切なメッセージ機器にメッセージを送達し得る。ユーザは、オプション450を選択して、アドレス帳表示画面440をキャンセルし、終了し得る。次に、図7を参照すると、テレビ表示画面180は、ユーザテレビ機器のユーザが、そのユーザが視聴しているテレビ番組を評価することを可能にする。ユーザは、オプション182、184、186、および188のうちの1つを選択して、ウィンドウ198に表示されている番組を評価し得る。テレビ番組は、ユーザが番組を評価する際に役立つように、ウィンドウ198に同時に表示される。広告197も、画面180上に表示され得る。ユーザは、番組評価と共に受取人に配信され得る、ボックス190にさらなるテキストコメントを入力することによって、評価を拡張し得る。ユーザは、番組評価が送信される人を選択し得る。ユーザは、オプション192を選択することによって、テレビ番組を放送するTVチャンネルのようなテレビ番組エンティティまたはTVチャンネルについてのTV番組データを編集する他のエンティティに番組評価を送信し得る。評価は、良いまたは悪いといった単純なスコアを含んでもよく、原文のままの評価を含んでもよい。ユーザは、オプション194を選択して、その評価を特定の番組を視聴するように、または、視聴しないようにする推薦として、他のユーザテレビ機器のユーザに送信し得る。セットトップボックスアプリケーションは、その後、表示画面440のようなユーザアドレス帳を表示するので、ユーザは、推薦の所望の受取人を選択し得る。ユーザは、その後、送信オプション199を選択して、指名した受取人に評価を送信し得る。セットトップボックスアプリケーションは、評価または推薦メッセージと共にTV番組のアイデンティティを含む。テレビメッセージシステムは、その後、番組ガイド情報または番組に関連するデータから入手したテレビ番組エンティティの宛先アドレスに評価を転送し得る。テレビメッセージシステムは、ユーザテレビ機器の受取人ユーザのアクセス用に、メッセージ機器例えば、サーバに推薦を送信し得る。図1A、2A、2B、および3の通信経路は、これらのプロセスに用いられ得るタイプの通信経路を示す。このシステムによってユーザから収集される評価は、その後、セットトップボックスアプリケーションに送信され、様々なフォーマットで表示され得る。例えば、双方向TV表示画面は、番組に、視聴者の37が4つ星を与え、46が3つ星を与え、10が2つ星を与え、7が1つ星を与えたことを示し得る。テレビ番組評価または推薦を受取人に送信する例示的なプロセスを、図8に示す。ステップ220で、ユーザテレビ機器で機能しているテレビメッセージセットトップボックスアプリケーションは、テレビ番組を評価する機会をユーザに与える。セットトップボックスアプリケーションは、図7の表示画面180のような双方向テレビ表示画面を表示することによって番組を評価する機会をユーザに提供し得る。所望される場合、リモコンのボタンを押すことによって番組を評価する機会をユーザに提供し得る。ユーザは、その後、ユーザのテレビに表示されるオプションまたは命令に従って、テレビ番組について番組評価または推薦情報を入力し得る。ステップ224で、テレビメッセージシステムは、宛先アドレスまたはリターンパスに、評価または推薦を送達する。アドレス情報が不明である場合、評価または推薦は、例えば、ユーザテレビ配信設備であり得るリターンパスに送信され得る。テレビ配信設備が十分な情報を有する場合、テレビ配信設備は、評価または推薦を適切な宛先に転送し得る。本発明のテレビメッセージシステムは、また、テレビ番組の視聴率を集計する素早く且つ効率的な方式を提供し得る。TV番組視聴率は、選択された人のグループの調査に基づいてテレビ番組を視聴している人の数の概算である。本発明のテレビメッセージシステムにおいて、所与のテレビ配信設備に接続された各セットトップボックスは、ユーザが現在のテレビ番組を視聴しているかどうかを示すメッセージをTVチャンネルまたは関連するエンティティに送信し得る。十分に大きいグループからサンプリングがとられる場合、視聴率は、このデータから決定され得る。このシステムは、現在番組を視聴しているユーザから、テレビ番組の最新の視聴率を集計する方式をテレビチャンネルおよび視聴率サービスに提供する。図9に示すように、テレビメッセージ表示画面230が用いられて、テレビ番組編成例えば特定のテレビ番組またはテレビ番組のグループに関する調査に参加する機会をユーザに提供し得る。テレビメッセージシステム表示画面230は、1つ以上のオプション232a~cおよび234a~dをそれぞれ選択することによって、質問1および2に対する回答を入力する機会をユーザに提供し得る。セットトップボックスアプリケーションは、主設備から送信された番組ガイド情報から、調査の質問およびリターンパスを入手し得る。あるいは、この情報の一部は、テレビメッセージセットトップボックスアプリケーションに符号化され得る。広告235が、調査の質問と共に画面230に表示され得る。所望される場合、調査の質問およびリターンパスまたは、宛先アドレスは、VBI信号において提供されるか、そうでない場合には、テレビ番組と関連するデータとして提供される、デジタルチャンネルのテレビ番組信号とともに、デジタル形式で帯域内に符号化され得る。ユーザテレビ機器で機能しているセットトップボックスアプリケーションは、その後、番組信号または他の関連付けられた経路からの調査データを復号し、ユーザが調査にアクセスし得るように、双方向フォーマットで番組リスト項目メニューの調査オプションが利用可能であるかどうかを示し得る例えば、図13を参照。ユーザは、オプション236を選択することによって、さらなる組の調査の質問に回答し得る。ユーザは、オプション238を選択することによって、調査の質問に対しての自分の回答を送信し得る。テレビメッセージシステムは、その後、調査の回答を、処理のために、リターンパスまたは宛先アドレス例えば、テレビチャンネル調査センターのようなテレビ番組エンティティに調査メッセージとして調査の答えを送達し得る。ユーザは、キャンセルオプション240を選択することによって、キャンセルし、メニューまたはテレビ番組に戻り得る。所望される場合、テレビメッセージセットトップボックスアプリケーションは、調査を完了させるための誘因となるもの、例えば、無料の1ヶ月の番組編成が当たるチャンスなどをユーザに提供し得る。図10に示すように、テレビメッセージシステム表示画面250は、テレビ番組編成に関連する宣伝に参加する機会をユーザに提供し得る。テレビ番組を放送するテレビチャンネルは、図10に示すように、宣伝の抽選を提供し得る。テレビ番組の低減されたサイズの画像は、ウィンドウ256内に表示される。広告は、領域255内に表示される。ユーザは、オプション252を選択することによって、抽選に参加し得るか、または、オプション254を選択することによって、断り得る。ユーザがオプション252を選択する場合、テレビメッセージシステムが、宣伝メッセージを、宣伝を処理するテレビ番組エンティティ例えば、テレビチャンネルまたは関連する設備のリターンパスまたは宛先アドレスに転送して、ユーザが抽選に参加し得る。宣伝メッセージは、ユーザの名前およびアドレスを含み得る。テレビメッセージシステムは、その後、処理するために、メッセージを、番組256を放送するテレビチャンネルに関連するテレビ番組エンティティに送達する。テレビ番組エンティティのリターンパスまたは宛先アドレスならびに画面250上に表示される他の宣伝情報は、任意の適切な技術を用いて入手され得る。この技術には、デジタルチャンネルのテレビ番組信号をデジタル形式で帯域内に符号化すること、番組信号VBIに埋め込むこと、そうでない場合には、番組と関連するデータとして提供すること、あるいは、サーバまたは主設備16図1Aからセットトップボックス26にダウンロードすることが含まれる。テレビメッセージ表示画面250は、ユーザが抽選に参加することを決定する場合、名前およびアドレス、ならびにユーザの番組編成プレファランスのような人口統計学情報を入力するようにユーザにリクエストし得る。テレビ番組エンティティは、その後、ユーザの関心に基づいて、さらなる宣伝情報をユーザに送信し得る。テレビ番組エンティティ例えば、テレビチャンネルは、抽選に参加したユーザのプールから当選者を選択する。当選者は、番組の最後にアナウンスされ得る。この宣伝技術によって、ユーザテレビ機器デバイスのユーザが、自宅の居間から離れることなく、単純に且つ容易に宣伝に参加することが可能になる。テレビ番組宣伝は、ユーザが番組を視聴するように奨励することによって、視聴率を増加させる。次に、図11を参照すると、テレビメッセージシステムは、テレビ番組コンテストに参加する機会を、ユーザテレビ機器のユーザに提供し得る。番組JeopardyforHomeViewersは、画面の上半分に収まるように垂直方向に圧縮され得るか、下半分にオーバーレイする指示によって切断され得るか、または任意の適切な構成を用いて表示され得る。いずれの場合においても、ユーザは、番組の少なくとも一部分を画面410の上部分411において見ることができる。コンテストユーザインターフェース416が、テレビ表示画面410の下部分に同時に表示される。このフォーマットによって、ユーザがテレビ番組を視聴し、同時にコンテストに参加することが可能になる。ユーザが、番組JeopardyforHomeViewersでされている質問を聴いている間、ボックス412に質問に対する答えを入力し得る。質問は、また、画面410のコンテストユーザインターフェース416部分に表示され得る。ユーザが自分の答えに満足している場合、オプション414を選択することによって、またはリモコンのエンターを押すことによって、コンテストメッセージとしてリターンパスまたは宛先アドレスに送信し得る。コンテストの答えを受け取るテレビ番組エンティティのリターンパスまたは宛先アドレスは、テレビ番組を放送するテレビ番組放送設備であり得る。広告は、領域415において表示され得る。コンテストの質問および他のコンテスト情報例えば、リターンパスは、デジタルチャンネルのテレビ番組信号でデジタル形式に帯域内に符号化されるか、テレビ番組信号のVBIに埋め込まれ得るか、あるいは、他の関連するデータとして提供され得るか、またはサーバから別のチャンネルを介してセットトップボックスに送信され得る。これらの構成によって、コンテスト情報例えば、コンテストの質問および番組信号を、セットトップボックスが、番組中に、連続的に受け取ることが可能になる。インターフェース画面416に現れるコンテスト情報は、セットトップボックスに受け取られると更新され得る。セットトップボックスはTV番組についてのテレビ番組信号およびコンテスト情報を同時に受け取るので、表示画面416は、番組が展開するにつれてその中で起こるアクションと同期する。コンテストの勝者は、即座に決定され、番組中にアナウンスされ得る。本発明のこの局面によって、テレビチャンネルが、そのユーザに対して、双方向テレビ番組編成を実行することが可能になる。ユーザがコンテスト、宣伝または調査に参加することを可能にする例示的なプロセスを図12に示す。ステップ400で、ユーザテレビ機器で機能しているセットトップボックスアプリケーションは、調査、宣伝、またはコンテスト情報を入力する機会をユーザに提供する。この機会は、それぞれ図9、10、および11の表示画面230、250、および410のような表示画面の形式で提供され得る。ユーザは、表示画面において提供される画面上のプロンプトに従って、適切な調査、宣伝、またはコンテスト情報を入力し得る。ステップ402で、テレビメッセージシステムは、処理するために、調査、宣伝、またはコンテスト情報を、リターンパスまたは宛先アドレスに送達する。所望される場合、ステップ402には、メッセージを適切な宛先例えば、テレビ番組エンティティに送信するように、テレビメッセージシステムを用いてメッセージをテレビ配信設備に送信するステップが含まれ得る。図13に示すように、セットトップボックスが主設備で番組ガイドデータベースから受け取る番組ガイドリスト項目は、どのテレビ番組が利用可能な双方向ユーザメッセージ機能例えば、評価、コンテスト、宣伝、または調査機能を有するのかを示し得る。テレビメッセージシステム表示画面150によって、ユーザは、所与の放映時間において放送されるテレビ番組について、どのメッセージ機能が利用可能であるかを視聴することが可能になる。ユーザは、ボックス164に放映時間を入力するか、または、別な方法で関心のある放映時間を選択し得る。セットトップボックスアプリケーションは、その後、カラム152のチャンネルで、ボックス164に示される時間に放送される予定の番組について、カラム154に番組リスト項目を表示する。所与の番組について利用可能であるメッセージ機能は、カラム156内のセットトップボックスアプリケーションによって表示される。例えば、番組WheelofFortuneは、ユーザが参加し得るコンテストを提供している。ユーザは、コンテストオプション162を強調表示し得、自分のリモコンのエンターを押してWheelofFortuneコンテストに参加し得る。サークル158のIアイコンは、ユーザがコンテストに参加する前に読むことに関心を持ち得るWheelofFortuneコンテストに関するより多くの情報をチャンネルが提供していることを示す。セットトップボックスアプリケーションは、ユーザがコンテストに参加する前にこの情報を再検討する機会をユーザに提供し得る。また、ユーザは、WheelofFortuneオプション155を強調表示し、リモコンのエンターを押すことによって、番組WheelofFortuneを、単に視聴し得る。ユーザは、矢印160によって示されるように、スクロールアップまたはダウンして、さらなる番組およびチャンネルについて、番組リスト項目およびメッセージ機能を視聴し得る。広告は、領域157に示されている広告のように、画面150上に表示され得る。図13に関して説明された機能は、リスト項目の任意のフォーマットについて提供され得る。例えば、TVメッセージシステムは、選択されたTVチャンネルで放送されている番組の全てのメッセージ機能のリストを提供し得る。TVメッセージシステムは、また、ユーザが、番組をカテゴリーまたはアルファベット、ならびに各番組についてのリスト関連メッセージ機能によって検索することを可能にする。所望される場合、TVメッセージ機能は、ユーザが、本願で記載されるメッセージ機能を含む、番組に関連する複数の機能にアクセスすることを可能にする番組情報画面に提供され得る。本発明の他の局面は、テレビメッセージシステムの、ユーザ間でリマインダメッセージを送信する能力に関連する。リマインダメッセージは、1人のユーザから他のユーザに送信されるメッセージであり、特定のテレビ番組を見るように他のユーザに思い出させるためのメッセージである。図14のテレビメッセージシステム表示画面260は、ユーザが他のユーザのセットトップボックスにリマインダメッセージを送信することを可能にするユーザインターフェースの一例である。ユーザは、番組ガイドリスト項目内の番組を選択し、リモコンの情報ボタンを押すことによって、情報画面260に到達し得る。番組ガイドリスト項目は、利用可能な全てのチャンネルで現在放送されている番組、およびこれから放送される番組についての情報を含む。リスト項目において選択された番組に関する情報は、情報画面260の領域262内に表示される。ユーザは、オプション264を選択することによって、自分自身のために、選択された番組を視聴するようにリマインダを設定し得る。ユーザは、オプション266を選択することによって、他のユーザテレビ機器デバイスのユーザにリマインダを送信し得る。ユーザがオプション266を選択した後、ポップアップ領域276が情報画面260に現れ得る。ユーザは、受取人であるユーザのアドレス情報を領域270に入力し得る。ロケーションアドレスは、ユーザと、受取人であるユーザがメッセージを受信し得るメッセージサーバとを識別する独自のコードを含み得る。ユーザは、また、オプション272を選択することによって、アドレス帳から、受取人のアイデンティティを選択し得る。1人より多い受取人を入力し得る。ユーザが受取人を選択した後、ユーザは、終了オプション274を選択する。リマインダメッセージは、その時、受取人単数または複数に送信される。広告は、また、領域275内に表示され得る。リマインダメッセージは、また、www.tvguide.com.のような、番組リスト項目を有し、リマインダメッセージの送信を支持するウェブサイトから、ユーザテレビ機器デバイスのユーザに送信され得る。インターネットユーザは、ウェブサイトに表示されるリスト項目から番組を選択し、受取人であるユーザのアドレスを入力し得る。ウェブサイトは、リマインダメッセージをサーバを介して受取人に送信する。次に、図15を参照すると、テレビ表示画面280に、1人のユーザに送信され、他のユーザのセットトップボックスにおいて受信されたリマインダメッセージがどのように表示され得るのかが示されている。受取人のセットトップボックスアプリケーションは、セットトップボックスがリマインダメッセージを受信した時間に関係なく、リマインダに関連する番組が放送される前の短い時間例えば、10分、リマインダメッセージを表示する。所望される場合、リマインダメッセージは、他の時間に、または、2度以上表示され得る。例えば、リマインダは、番組が放送される前12時間間隔内で、ユーザがテレビセットを最初に付ける場合に表示され得る。セットトップボックスアプリケーションは、また、セットトップボックスがリマインダメッセージを受信した後、最初にユーザがテレビを付けた場合にリマインダを表示し得る。これらの方法によって、ユーザが番組が放送される前の短い時間にテレビを視聴しない場合でも、ユーザがリマインダを見ることを確実にすることが助けられる。図15の例示的なリマインダメッセージ282は、ユーザの番組284の視聴を可能な限り妨げないように、テレビ表示画面280上で比較的小さいオーバーレイとして表示される。番組284の映像が、リマインダメッセージによって覆われないように、代わりに縮小され得る。リマインダメッセージ282は、番組OprahがABCで午後4時に放送されることをユーザに示す。ユーザは、OKオプション286を選択することによって、リマインダメッセージを受け入れ得、その場合、セットトップボックスアプリケーションは、ローカルABC系列局に対応するチャンネルに合わせる。リマインダメッセージは、また、標準時間帯またはローカル放送エリアを越えて送信され得る。セットトップボックスがリマインダメッセージを受信する場合、番組ガイドリスト項目を検索して、ユーザの時間帯またはローカルエリアにおいて、いつ番組が放送されるか判定する。セットトップボックスアプリケーションは、その後、番組が放送される前の適切な時間に、リマインダメッセージをテレビ画面上に表示する。ユーザは、キャンセルオプション288を選択することによって、リマインダメッセージを断り、そのことによって、メッセージがTV画面から消える。リマインダメッセージの送信者のアイデンティティは、領域283において表示される。セットトップボックスアプリケーションが、送信者を認識しない場合、送信者のアドレスまたはウェブサイトが領域283内に表示され得る。送信者のアイデンティティを表示することは、ユーザがその送信者のリマインダを将来ブロックすることを可能にするために有用である。広告は、図15に示すように、リマインダ282の領域285において表示され得る。所望される場合、複数のリマインダメッセージが1つのオーバーレイ上に表示され得る。オーバーレイは、ユーザによって設定されたリマインダ、および他のユーザによって送信されたリマインダの両方を含み得る。テレビメッセージシステムは、特定の送信者または全ての送信者からの将来のリマインダメッセージを全てブロックする機会をユーザに提供し得る。リマインダメッセージがユーザに表示される場合、オプション287のような、全ての送信者からの将来のリマインダメッセージを全てブロックするオプションを含み得る。リマインダメッセージはまた、オプション289のような、ユーザが、現在のリマインダを送信したユーザからの将来のリマインダメッセージを全てブロックすることを可能にするオプションを含み得る。リマインダメッセージは、さらに、現在のリマインダの送信者からのリマインダ以外の全てのリマインダメッセージをブロックするようにメッセージシステムを構築するオプション281を含み得る。これらのブロッキング機能は、セットトップボックスで受信される他のタイプのメッセージをブロックすることで実現され得る。本明細書中で説明されるフィルタリングおよびブロッキング機能は、受取人のセットトップボックス、遠隔サーバ、またはテレビ配信設備で行われ得る。ユーザテレビ機器のユーザが、リマインダをユーザテレビ機器の他のユーザに送信することを可能にする例示的なプロセスを、図16に示す。ステップ290で、ユーザテレビ機器で機能するセットトップボックスアプリケーションは、遠隔セットトップボックスにおける受取人ユーザに、リマインダメッセージを送信する機会をユーザに提供する。セットトップボックスアプリケーションは、図14のテレビメッセージシステム表示画面260のような双方向表示画面を用いてリマインダを送信する機会をユーザに提供し得る。ユーザは、受取人ユーザのアドレスおよびテレビ番組情報のようなリマインダ情報を入力し得る。ステップ294で、テレビメッセージシステムは、受取人ユーザのユーザテレビ機器デバイスによる引き続いてのダウンロードのために、受取人ユーザのメッセージサーバにリマインダを送信し得る。本発明の他の局面は、ユーザテレビ機器の他のユーザと、通信機器のユーザ例えば、インターネットユーザ、パーソナルコンピュータのユーザ等との間の、テキスト、音声、または映像メッセージの送信および受信に関する。メッセージは、電子メールeメールと、メッセージサーバに格納され、任意の時刻にセットトップボックスアプリケーションによって受取人のセットトップボックスにダウンロードされ得るという点で類似している。ユーザテレビ機器デバイスは、任意の適切なネットワークを用いて、メッセージサーバと通信し得る。このようなネットワークには、図1A、2A、2B、および3に関して、示し、説明したネットワークが含まれる。メッセージは、ユーザのコンピュータによる引き続いてのダウンロードのために、ユーザのインターネットサービスプロバイダメールサーバに送信され得る。テレビメッセージシステムは、また、TV番組リスト項目、番組スケジュール、および番組情報のような番組ガイド情報を、他のユーザへのメッセージとしてユーザが送信することを可能にする。図17に示すように、セットトップボックスアプリケーションは、テレビメッセージシステム表示画面300のようなユーザインターフェースを通じて他のユーザへメッセージを送信する機会をユーザテレビ機器のユーザに提供する。テレビメッセージシステム表示画面300は、ユーザによってリクエストされた場合例えば、ユーザがリモコンのメッセージボタンを押す場合、テレビにセットトップボックスアプリケーションによって表示され得る。テレビ表示画面300は、ユーザが、メッセージを作成し、ユーザテレビ機器の他のユーザまたは通信機器のユーザに送信することを可能にする。ユーザは、図1Bに示したもののようなワイヤレスキーボードを用いて、ボックス308でメッセージのテキストを作成し得る。所望される場合、ユーザは、図1Cで示したもののようなテレビ画面キーボードを用いて、または、例えば、図1Dに示したような定型のメッセージまたは単語のリストから選択することによって、テキストメッセージを作成し得る。ユーザによって送信されるメッセージは、ウィンドウ304に表示されるテレビ番組に関連し得る。例えば、メッセージナイスプレーは、ユーザがウィンドウ304で視聴している、フットボールの試合等のテレビ番組に関連する。所望される場合、ユーザテレビ機器のユーザは、セットトップボックスアプリケーションを用いて、ボイスメールメッセージに類似する音声メッセージを、セットトップボックスに接続されたマイクロフォンに話しかけることによって他のユーザに送信し得る。ユーザは、自分自身の写真またはビデオ記録を音声メッセージ付きまたは音声メッセージなしで、受取人が送信者のビデオ記録を自分のテレビで視聴し得るように、セットトップボックスと通信し得るカメラを用いて、セットトップボックスアプリケーションを通じて送信することさえできる。ユーザは、受取人の名前またはアドレスをボックス302に入力し得る。図17において、名前Bobがボックス302に入力されている。セットトップボックスアプリケーションは、名前Bobを、セットトップボックスアプリケーションアドレス帳にユーザによって前もって入力されたアドレスと照合する。eメールアドレスも、また、メッセージのインターネットユーザ受取人について、ボックス302に入力され得る。ユーザは、メッセージを、オプション303を選択することによってインスタントメッセージとして、またはオプション305を選択することによって保存メッセージとして指定し得る。インスタントメッセージは、短い時間の後に、受取人端末のメモリから消されるが、保存メッセージは、受取人端末のメモリに無期限に格納される。ボックス308内のメッセージは、番組中の短い時間の間だけ適切である。従って、ユーザは、インスタントメッセージとして指定することを望み得る。ユーザは、また、オプション307を選択することによって音声メッセージを、または、オプション309を選択することによって映像メッセージを送信し得る。ユーザは、セットトップボックスに接続されたマイクロフォンに話しかけることによって、または、番組からの音声クリップを送信することによって、音声メッセージを作成し得る。ユーザは、ビデオカメラ、VCRを用いることによって、または、TV番組からのビデオクリップまたは静止映像を用いることによって、映像メッセージを作成し得る。映像は、ローカル格納デバイスを用いて例えば、セットトップボックスにおいて、またはサーバで録画され得る。ユーザは、また、サーバに基づくライブラリからビデオクリップを送信し得る。ユーザは、また、オプション311を選択することによって、番組ガイド情報をメッセージの一部または全体として他のユーザに送信し得る。番組ガイド情報は、ウィンドウ304内の番組の短い説明、番組ガイドリスト項目の一部、あるいはTV番組またはチャンネルスケジュールであり得る。ユーザは、送信オプション306を選択することによってメッセージを受取人に送信し得る。ユーザは、キャンセルオプション310を選択することによって、メッセージをキャンセルして、セットトップボックスアプリケーションメニュー、または現在のテレビ番組の全画面表示に戻り得る。広告は、画面300の領域301において表示され得る。図18に示すように、メッセージの受取人がユーザテレビ機器のユーザである場合、受取人のセットトップボックスアプリケーションは、メッセージを、セットトップボックスがメッセージを受け取った後いずれかの時点で、テレビ画面に表示し得る。セットトップボックスアプリケーションは、メッセージサーバからユーザに向けられた全てのメッセージに定期的にアクセスし、それらをセットトップボックスにダウンロードし得る。メッセージサーバは、任意の適切なコンフィギュレーションを用いて、ユーザテレビ機器デバイスと通信し得る。このようなコンフィギュレーションには、図1A、2A、2B、および3で示したようなものが含まれる。テレビ表示画面320は、メッセージがどのように表示され得るかの一例である。メッセージは、ユーザのセットトップボックス26によって受信され、メモリ25図1Aに格納される。セットトップボックスアプリケーションは、その後、メッセージを、好適にはユーザの番組330の視聴を可能な限り妨げないようにして、ユーザテレビ画面にすなわち、図1のテレビ30に表示し得る。しかし、メッセージは、ユーザが読むことができるくらいの大きさである必要がある。図18において、セットトップボックスアプリケーションは、ユーザがテレビ番組330を視聴している間に、表示画面320の左下の隅にあるウィンドウ322にメッセージ324を表示する。所望される場合、セットトップボックスアプリケーションは、テレビ画面の隅に小さいメールボックスのようなアイコンを表示するか、またはセットトップボックスのフロントパネルのライトをオンにして他のユーザからのメッセージを受信したことをユーザに示すことができる。ユーザは、その後、リモコンの指定されたボタンを押すことによって、メッセージの内容にアクセスし得る。メッセージは、図18に示すように画面の隅に、または全画面に表示され得る。ウィンドウ322は、メッセージ324の内容、およびメッセージの送信者を表示する。セットトップボックスアプリケーションが送信者を認識しない場合、または、送信者の名前がメッセージの一部として提供されない場合、セットトップボックスアプリケーションは、送信者のパスまたはアドレスを代わりに表示し得る。メッセージ324は、セットトップボックスアプリケーションまたはメッセージサーバが追加する広告または他の情報を含み得る。図18において、NFLの試合の現在のスコアが、領域325内のメッセージ324に付け加えられている。メッセージ324は、また、送信者によって入力され得るタイトル、またはさらなる広告を含み得る。ウィンドウ322は、返信オプション326を選択することによってメッセージに返信する機会、またはクリアオプション328を選択することによって画面からメッセージをクリアする機会をユーザに提供する。ユーザがメッセージに返信することを選択する場合、セットトップボックスアプリケーションによって、ユーザは図17の画面300のような双方向画面に移り得、ユーザは、返信メッセージを作成し得る。ユーザは、オプション321を選択することによって、送信者から受信する将来のメッセージをブロックし得る。送信者のアドレスが、その後、ローカルに、またはメッセージサーバで格納されることにより、このアドレスからの将来のメッセージがフィルタリングされて取り除かれる。図19に示すように、テレビメッセージシステムは、ユーザテレビ機器のユーザが、テレビ番組関連基準に基づいて選択されたユーザテレビ機器の他のユーザへメッセージを送信することを可能にする。セットトップボックスアプリケーションは、テレビメッセージシステム表示画面200のようなユーザインターフェースを用いて、受取人へのメッセージの送信において用いられる番組関連基準を選択する機会をユーザに提供し得る。基準は、特定のテレビ番組例えば、現在のテレビ番組を現在視聴している、ユーザテレビ機器の他のユーザオプション202、特定の番組例えば、現在のテレビ番組に関心がある、他のユーザオプション204、同じチャンネル例えば、現在のテレビ番組が放送されているチャンネルと同じチャンネルに関心がある他のユーザオプション206、または同じ番組カテゴリー例えば、現在の番組と同じカテゴリーに関心がある他のユーザオプション208であり得る。セットトップボックスアプリケーションは、メモリ25または遠隔サーバに格納されている番組リスト項目情報のデータベースにアクセスすることによって、現在の番組を判定し得る。セットトップボックスアプリケーションは、また、データベース例えば、セットトップボックスまたはサーバにローカルに格納される番組リスト項目データベースにアクセスし、現在の時刻例えば、セットトップボックスまたはサーバがクロックを用いてアクセスする、および現在のチャンネルセットトップボックス26内のチューナーの状態から既知についての情報を用いることによって、現在の番組を判定し得る。メッセージの受取人は、様々な方式で選択され得る。例えば、セットトップボックスアプリケーションは、ユーザがオプション210を選択することによってアドレス帳の中の他のユーザの名前を見て、同じ番組、チャンネル等に関心を持つ他のユーザのみをフィルタリングして取り除くことを可能にする。メッセージは、適切な関心ユーザによって決定されるを有する他のユーザにのみ送信され得る。所望される場合、ユーザアドレスには、関心を識別する情報が提供され得る。その場合、セットトップボックスアプリケーションは、現在の番組、現在のチャンネル、または現在の番組のカテゴリーオプション204、206、および208と一致する関心を持つアドレス帳の中のユーザを自動的に検索する。番組のカテゴリーに関心を持つユーザは、図6Cに示すMovieLovers、またはMondayNightFootballFansのような、アドレス帳に格納されているグループにおいて識別され得る。これらのアドレス帳グループは、オプション208を介して選択され得る。特定の番組に関心を持つユーザは、図6Cに示すSeinfeldFansのような、アドレス帳に格納されているグループにおいて識別され得る。これらのグループは、オプション204を用いて選択され得る。所望される場合、メッセージは、オプション210で、どのような関心を持っているかに関わらず、ユーザが自分のアドレス帳から個別に選択した、特定の人、エンティティ、または、グループに送信され得る。いずれの場合においても、テレビメッセージシステムは、メッセージを、メッセージサーバに送信し得、そして受取人がメッセージにアクセスする。所望される場合、テレビメッセージシステムは、所与の番組に関連するメッセージを、メッセージが所与の番組の現在の視聴者、その番組に関心を持つユーザ、番組のチャンネルに関心を持つユーザ、または番組のカテゴリーに関心を持つユーザが受け取ることを意図されたことを示しながら、特定のメッセージサーバに送達し得る。メッセージサーバは、所与の番組、チャンネル、またはカテゴリーに関連する他のメッセージと共に、メッセージをグループ分けし得る。メッセージサーバは、その後、任意のユーザのセットトップボックスアプリケーションが、そのセットトップボックスのユーザが関心を持っているか、または現在視聴している番組、チャンネル、またはカテゴリーについての全てのメッセージにアクセスすることを可能にする。番組、チャンネル、または番組のカテゴリーに関連するメッセージにアクセスすることを望む任意の他のユーザが、それらのメッセージを、メッセージサーバからセットトップボックスにダウンロードし得、そのことにより、テレビ上で読まれ得る。ユーザは、例えば、リモコンのメッセージボタンを押すことによって、現在視聴している番組に関連するメッセージへのアクセスを望んでいることを自分のセットトップボックスアプリケーションに示し得る。番組ガイドにおいてその番組についての番組リスト項目を強調表示し、リモコンのメッセージボタンを押すことによって、または、番組ガイドメニューオプションを選択することによって、番組ガイドにおいて、ユーザは関心のある任意の番組に関連するメッセージにアクセスし得る。セットトップボックスアプリケーションは、同様の様態で、特定のチャンネルまたは番組のカテゴリーに関連するメッセージにアクセスする機会をユーザに提供することができる。メッセージは、ユーザが視聴できるように、メッセージサーバから、セットトップボックスアプリケーションによって、セットトップボックスにダウンロードされ得る。セットトップボックスアプリケーションは、メッセージを、送信者、メッセージのトピック等によってリスト形式で表示し得る。ユーザは、その後、リストから読みたいメッセージを選択し得る。ユーザテレビ機器のユーザによって作成されたメッセージを、テレビ番組関連基準に基づいて選択されたユーザテレビ機器の他のユーザに送信する例示的なプロセスを、図20に示す。ステップ340で、ユーザテレビ機器で機能しているテレビメッセージセットトップボックスアプリケーションは、テレビ番組関連基準に基づいて、他のユーザにメッセージを送信する機会をユーザに提供する。セットトップボックスアプリケーションは、テレビメッセージシステム表示画面200のようなユーザインターフェースを表示することによってこの機会を提供し得る。送信されるメッセージは、例えば、番組の視聴の推薦であり得る。メッセージは、例えば、図7の表示画面180を用いることによって、セットトップボックスアプリケーションに入力され得る。所望される場合、メッセージは、例えば、図17のテレビメッセージシステム表示画面300を用いることによって、入力される番組の前後関係に関連し得る。ユーザは、例えば、図19のテレビメッセージシステム表示画面200が提供するオプションから、メッセージの受取人を選択し得る。ステップ342で、テレビメッセージシステムは、受取人ユーザがアクセスするために、メッセージサーバにメッセージを送信する。セットトップボックスアプリケーションは、ユーザテレビ機器の他のユーザまたは通信機器のユーザ例えば、インターネットユーザにギフトを送る機会をユーザに提供し得る。図21に示すように、テレビメッセージシステム表示画面350が用いられて、ユーザがテレビ番組リスト項目352をスクロールして特定のテレビ番組を発見することを可能にする。番組リスト項目は、放送時間またはチャンネルによって、並べられている。番組ガイドリスト項目は、PPV1およびPPV2のようなペイパービューチャンネルを含み得る。ユーザは、また、チャンネルPPV1のTitanicのようなペイパービュー番組を購入するオプションを提供され得る。オプション364が強調表示されて、ユーザがTitanicを選択したことを示す。テレビメッセージシステム表示画面350は、ユーザが番組リスト項目から選択した特定の番組について利用可能であるギフトオプションを表示し得る。特定のチャンネルまたは番組についてどのギフトオプションが利用可能であるかということに関する情報は、セットトップボックスが主設備から受信し、デジタルチャンネルのテレビ番組信号と共にデジタル形式で帯域内に符号化され、VBI信号において提供されるか、または、別な方法でテレビ番組と関連するデータとして提供される、番組ガイド情報の一部であり得る。Titanicについてギフトオプションが利用可能である場合、セットトップボックスアプリケーションは、ユーザが選択した番組について利用可能な、ギフトオプション354、356、および358のようなギフトオプションを表示する。ギフトオプション354は、ユーザが他のユーザのために番組商品を購入することを可能にする。ギフトオプション356は、ユーザが、他のユーザに視聴してもらうために、PPV1のTitanicのような、ペイパービュー番組を購入することを可能にする。ギフトオプション358は、ユーザが、番組商品用のギフト券、ペイパービュー番組視聴クーポン等を購入することを可能にする。ユーザは、オプション360を選択することによって、ギフトの受取人のアイデンティティを入力し得る。TV番組に関連するギフト情報は、また、ユーザがリスト項目のグリッドの番組を強調表示し、リモコンの情報ボタンを押すことによってアクセスし得る、番組情報画面上で特定の番組について提供され得る。ギフトは、ユーザが送信オプション362を選択する場合、処理され得る。ギフト情報は、処理のために、テレビ配信設備またはテレビ番組エンティティに送信され得る。テレビ配信設備でのユーザのアカウントから、ギフトの費用が引き落とされ得るか、または他の適切な課金機構が用いられ得る。ギフトの受取人は、受取人のセットトップボックスで受信されるメッセージ、またはインターネットユーザへのeメールによって、ギフトについて知らされる。ギフト商品は、受取人に送られ得る。ギフトがペイパービュー番組である場合、受取人のペイパービューアカウントから、ギフトまたはギフト券の金額が課金免除され得る。受取人がユーザテレビ機器のユーザでない例えば、受取人がインターネットユーザである場合、受取人はギフトについて知らされ、受取人が自分のテレビでギフトの金額まで無料のペイパービュー番組を視聴することを許可するアクセスコードが与えられ得る。受取人が、ギフトをあげる人と同じテレビ配信設備16のサービスへの加入者である場合、アクセスコードは、そのテレビ配信設備によって提供され、同じテレビ配信設備によって公開され得る。所望される場合、テレビ配信設備は、互いにネットワークで結ばれ得るので、ギフトをあげる人と受取人とは異なるテレビ配信設備の加入者であってもよい。TVメッセージシステムは、また、受取人にアクセスコードを要求することなしに、特定のギフトPPV番組を自動的に認証し得る。他の実施形態において、PPVギフトを受信するローカル番組ガイドは、ギフトの受取人に課金することなく、且つ、アクセスコードを要求することなしに、受取人がPPV番組にアクセスすることを可能にする。次に図22を参照すると、テレビメッセージシステム表示画面370は、ユーザが番組関連の商品を購入することを可能にするユーザインターフェースの一例である。セットトップボックスアプリケーションは、ユーザが、画面350のギフトオプション354図21のようなギフトオプションを選択する場合、画面370を表示し得る。画面370は、他のユーザへのギフトとして購入することを望んでいる番組関連商品を選択する機会をユーザに提供する。商品オプション372、374、376、および378は、ユーザが購入できる、番組Titanicに関連する商品のアイテムを表す。ユーザがクレジットカードで支払うことを望む場合、ユーザは、クレジットカード番号および有効期限を、それぞれ、ボックス380と382とに入力し得る。ユーザがテレビ配信設備のアカウントから引き落とされることを望む場合、支払いオプション384を選択し得る。広告は、画面370の領域381に表示され得る。次に図23を参照すると、テレビメッセージシステム表示画面460は、ユーザがギフト受取人のアイデンティティおよびアドレス情報を入力することを可能にするユーザインターフェースの一例である。セットトップボックスアプリケーションは、ユーザが画面350図21の受取人を入力オプション360のようなオプションを選択する場合、画面460を表示し得る。画面460は、ユーザにギフト受取人についての情報を入力する機会を提供し、そのことにより、受取人はギフトが購入されたことを知らされ、受取人はギフトを受け取り得る。ユーザは、ギフト受取人の名前を領域462に入力し得る。ユーザは、受取人が電子的アドレスを有する場合、ギフト受取人の電子的アドレス例えば、eメールアドレスを領域464に入力し得る。ユーザは、ギフトが、受取人に物理的に送信される番組商品のような有形物である場合、受取人の住所例えば、自宅の住所、または郵送先を領域466に入力し得る。ユーザは、ギフトの受取人のテレビアドレスを領域468に入力し得る。テレビアドレスは、メッセージ機能を有する、ギフトの受取人のユーザテレビ機器デバイスに対応するアドレスであり得る。ギフトが購入されたという知らせは、電子的アドレス、住所、または、テレビアドレスに送信され得る。所望される場合、テレビアドレスは、ギフト受取人のテレビ配信設備に対応し得るので、ギフト受取人は、ユーザが購入したペイパービュー番組ギフトまたはギフト券について課金免除され得る。ユーザテレビ機器のユーザがテレビメッセージシステムを通じてギフトを購入することを可能にする例示的なプロセスを図24に示す。ステップ390で、セットトップボックスアプリケーションは、受取人にギフトを送る機会をユーザに提供する。セットトップボックスアプリケーションは、図21の表示画面350のようなユーザインターフェースを通じてこの機会を提供し得る。ギフトは、番組関連商品またはペイパービュー番組のように、テレビ番組編成に関連し得る。ユーザがギフトおよびギフトの受取人を選択した後、テレビメッセージシステムは、ステップ392で、テレビ配信設備あるいは、例えば、番組商品の購入については、遠隔サーバまたはテレビ番組エンティティにギフト情報を送信し、ユーザのアカウントから引き落とされる。ユーザのアカウントは、ペイパービューアカウントまたはテレビ配信設備で維持される他のアカウント、テレビチャンネルで維持されるアカウント、第3者機関例えば、銀行で維持されるアカウント、Visaアカウントのようなクレジットカードアカウント、あるいは任意の適切なアカウントであり得る。ステップ394で、受取人は、ギフトが自分のために購入されたことを知らされ得る。受取人は、商品の発送者、または受取人のためのペイパービュー番組編成を扱うテレビ配信設備によって知らされ得る。受取人は、受取人へのメッセージを保管するメッセージサーバに送信される電子的メッセージによって知らされ得る。本発明の多くの機能が、送受信兼用の双方向表示リモコンによって、用いられ得る。表示リモコンの一例を図25に示す。表示リモコン480は、任意の適切なタイプの表示画面であり得る表示画面482を含む。ユーザは、ボタン484を用いて、他のユーザへのメッセージを作成し得る。ボタン484のうちいずれかを押すことによって、選択された文字または数字がカーソル491に隣接して現れる。ユーザは、文字または数字をバックスペースボタン486を用いて消去し得、シフトボタン488を用いて大文字を入力し得る。ユーザは、受取人のアドレスを表示画面482の領域495に入力し得、送信オプション494を選択することによってメッセージを送信し得る。ユーザは、矢印ボタン498を用いて、表示画面482の選択された領域の間をナビゲートし得る。例えば、送信オプション494が、図25において強調表示されている。従って、ユーザがエンターボタン490を押す場合、メッセージが受取人に送信される。下向きの矢印を押すことによって、アドレス領域495がアクティブになり、ボタン484を押すことによって文字または数字が領域495に入力されるようになる。ユーザは、また、オプション492を選択することによって、他のユーザによって自分に送信されたメッセージを視聴し得る。オプション492は、ユーザのインボックスを開き、そのことにより、ユーザは、届いたメッセージを直接表示画面482上で読み得る。これらの機能によって、メッセージを作成する場合、および届いたメッセージを読む場合、ユーザにさらなるプライバシーが与えられる。従って、表示リモコンは、ユーザによって、メッセージが作成および送信され、且つ受信され、読まれる、送受信兼用の双方向リモコンである。例示的な表示リモコンのさらなる機能が、Herringtonらの米国特許仮出願第60/138,868号に記載されている。この出願は、1999年6月11日に出願されており、その全文を通じて本明細書中で参考として援用される。表示リモコンは、また、ユーザ間のチャットに用いられ得る。例示的なテレビチャットシステムのさらなる機能が、DeWeeseらの米国特許出願第09/356,270号に記載されている。この出願は、本出願と同時に出願されAttorneyDocketNo.UV-101、その全文を通じて本明細書中で参考として援用される。上記は、本発明の原理の例示に過ぎず、当業者であれば、本発明の範囲および精神から逸脱することなく、様々な改変例を為し得る。"