(57)【要約】【課題】対象を絞り込んだメッセージをユーザに送ることが可能な双方向テレビシステムを提供すること。【解決手段】双方向テレビシステムは、双方向テレビ番組ガイドアプリケーションまたは他の双方向アプリケーションを用いて、双方向テレビサービスをユーザに提供できる。Ｅメールアプリケーションまたは他のメッセージ交換アプリケーションを用いて、メッセージを受信できる。メッセージ交換アプリケーションは、番組ガイドアプリケーションもしくは他の双方向テレビアプリケーションと別個にできるし、番組ガイドアプリケーションもしくは他の双方向テレビアプリケーションの一部にもできる。メッセージの対象を絞り込む工程は、ユーザが加入しているテレビチャンネルもしくはユーザが番組ガイドアプリケーションあるいは他のアプリケーションにおいて確定した設定または他の任意の適切な基準に基づいて行われる。【選択図】図１
2011109720.tif 000002
【特許請求の範囲】
【請求項１】
明細書に記載の発明。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、１９９９年１１月２３日に出願された米国仮特許出願第６０／１６７，１８４号の利益を主張する。
【背景技術】
【０００２】
（発明の背景）
本発明は、双方向テレビ環境における電子メッセージの配信および利用に関する。
【０００３】
番組ガイドのような双方向テレビアプリケーションは周知である。典型的には、セットトップボックス上でインプリメントされるこのようなガイドにより、ユーザは、自宅のテレビ上でテレビ番組リスト項目を見ることができる。典型的な番組ガイドを用いると、ユーザは、テレビ番組およびチャンネルならびにオーディオ番組およびチャンネルに関する情報を見ることができる。例えば、番組ガイドは、定期的なテレビチャンネル、プレミアムテレビチャンネル、ペイ・パー・ビューテレビチャンネルおよび音楽チャンネルに関する情報を提供することができる。様々な表示フォーマットがサポートされる場合が多い。例えば、プログラムリスト項目を、時間、チャンネルおよびカテゴリ（スポーツ、児童向け、コメディ、映画など）別に分類することができる。
【０００４】
他の双方向テレビアプリケーションを挙げると、Ｅメール読み取り器、ウェブブラウザ、ビデオオンデマンドアプリケーション、ホームバンキングアプリケーションおよびホームショッピングアプリケーションなどがある。
【０００５】
番組ガイドは典型的には、番組予定データを中央ソースから受信する。様々なデータ配信方式が用いられ得る。１つの適切な配信方式では、包括的な一連の番組予定データが、多数のケーブルシステムに全国規模で送信される。各ケーブルシステムは典型的には、異なるチャンネル構成を有する。
【０００６】
そのため、中央ソースによって提供される包括的な一連の番組予定データは、全てのケーブルシステムに関するデータを含む。包括的な番組予定データにはフィルタリングを行うことが可能であるため、各加入者に配信されるのは、このようなデータのうち適切な１つのサブセットのみである。
【０００７】
中央プログラムガイドデータソースは、特定のケーブルシステム中の全ての加入者へメッセージを配信することができる。ケーブルオペレータも、メッセージを用いて加入者と通信することができる。例えば、ケーブルオペレータは、前回の請求額をまだ支払っていない加入者にメッセージを送信することができる。
【０００８】
しかし、既存のシステムを用いた場合、基準（加入者が規定した番組ガイド設定または加入者が加入したチャンネル）に基づいて、対象となる特定の加入者にメッセージを配信することは不可能であった。
【０００９】
よって、本発明の目的は、ケーブルテレビシステム、衛星テレビシステム、ブロードキャストテレビシステムおよびそのようなものにおいて、テレビサービス加入者について対象を絞りこむメッセージシステムを提供することである。
【発明の概要】
【課題を解決するための手段】
【００１０】
（本発明の要旨）
本発明によれば、双方向テレビシステムが提供される。テレビ番組内容は、機器（例えば、セットトップボックスなどを用いたテレビ機器またはコンピュータ機器）を用いてユーザに配信される。本システムは、このようなユーザ機器のそばに居るユーザに、対象を絞ったメッセージを提供する。
【００１１】
双方向テレビアプリケーション（例えば、番組ガイド）、双方向メッセージ交換アプリケーション（例えば、Ｅメール読み取り機）、ウェブブラウザおよび他のこのようなアプリケーションは、ユーザ機器を用いてインプリメントすることが可能である。アプリケーションは局所的（例えば、セットトップボックスまたはパーソナルコンピュータ上で）実行され得るか、または、クライアントサーバアーキテクチャ（例えば、セットトップボックスまたは他のプラットフォームがクライアントプロセッサとして動作し、サーバプロセッサ（ケーブルシステムヘッドエンドに配置されたサーバコンピュータまたはインターネット上に配置されたサーバコンピュータ）からのデータについてリクエストを生成するような構成）を用いることができる。
【００１２】
セットトップボックスに基づいた番組ガイドを提供することが可能であり、このような番組ガイドは、セットトップボックスに接続されたモニター（例えばテレビ）上に、テレビ、メッセージ、メニューオプションおよび様々な番組ガイド表示画面を表示することができる。
【００１３】
メッセージは、Ｅメールまたは他の加入者メッセージであり得、ユーザの自宅において利用することが可能なテレビ番組内容および他のサービスに基づいて、対象となるユーザを絞り込むことができる。例えば、双方向テレビアプリケーションプロバイダまたは他のサービスプロバイダは、メッセージを、全てのユーザ（例えば、番組ガイドの全てのユーザ）に送信することができる。これらのユーザは、自身のローカルリスト構成において特定のチャンネルを有しているかもしくは有していないか、または、特定のチャンネルもしくは他のサービスに加入しているかもしくは加入していない。メッセージを以下のようなユーザ全員に送ることも可能である：すなわち、特定の番組もしくは他のコンテンツについてリマインダを設定したもしくはしなかったユーザ、特定の番組もしくは他のコンテンツを録画予約したかもしくはしなかったユーザ、または、特定の番組、チャンネルもしくは他のコンテンツをお気に入りとして選択したかもしくは選択しなかったユーザ。所望ならば、特定の商品またはサービス（例えば、特定のペイ・パー・ビュー（ＰＰＶ）番組、ペイ・パー・ビュー番組の特定のパッケージ、ビデオオンデマンド、特定の商品など）を注文したかもしくは注文しなかった全てのユーザにメッセージを送信することも可能である。メッセージの対象は、視聴制限設定に基づいて絞ることができる。これらの基準または他の適切な基準の任意の適切な組み合わせを用いることが可能である。
【００１４】
一例として、メッセージの対象を、特定の一連のチャンネルまたは一連のチャンネルのうち任意のチャンネルに加入したかもしくはしなかったか、または、そのようなチャンネルを注文したかもしくはしなかったユーザに絞ることができる。
【００１５】
番組ガイドアプリケーションまたは他のアプリケーションは、メッセージを用いて、番組内容に関連するメッセージ（例えば、最新の予定変更に関するメッセージ）に興味を持ち得るユーザのみに送信することができる。その影響されたサービスに加入していないユーザには、このような変更について通知する必要はない。
【００１６】
所望ならば、（プログラムガイドに対するか、または、いずれのプログラムガイドからも独立した）ケーブルプロバイダまたはプログラマは、メッセージを配信して、当該メッセージの対象を、特定プログラムに興味を持つユーザまたは特定のの番組内容へのアクセスを有していないものの今後潜在的に顧客となり得るユーザに絞りることができる。
【００１７】
メッセージは、主設備（例えば、プログラムガイドデータソース設備）におけるコンピュータから、ユーザテレビ機器およびユーザコンピュータ機器に配信することができる。メッセージは、複数のテレビ配信設備（例えば、ケーブルシステムヘッドエンドまたはそのようなもの）を介して配信することが可能である。メッセージは、テレビ配信設備における機器からセットトップボックスに配信することも可能である。
【００１８】
メッセージに対象絞り込み基準を設けることが可能である。例えば、参照先番組（単数および複数）またはチャンネル（単数および複数）と関連付けられた一意に定まる識別子（ＩＤ）または一意に定まるＩＤのリストを用いて、メッセージにタグを付けることができる。一例として、メッセージの対象をＨｏｍｅ  Ｂｏｘ  Ｏｆｆｉｃｅ（ＨＢＯ）の加入者のみに絞る場合、チャンネルソースＩＤが後続することと、当該ソースＩＤが与えられたユーザだけが当該メッセージを受信すべきこととを示すコードでメッセージに前置きすることができる。
【００１９】
メッセージは、ユーザのメッセージ受信／表示アプリケーションによって自動的受信または自動廃棄されることができる。アプリケーションは、Ｅメールアプリケーション、番組ガイドの一部または他の任意の適切なアプリケーションの一部であり得る。
【００２０】
アプリケーションは、家庭のユーザ機器（例えば、セットトップボックス）を用いてインプリメントされてもよいし、または、家庭のクライアントアプリケーションのみを用いるクライアントサーバベースであってもよい。
【００２１】
本発明のさらなる特徴、特性および様々な利点は、添付される図面および以下の好適な実施形態の詳細な説明からより明らかとなる。
例えば、本発明は、以下を提供する。
（項目１）  対象を絞り込んだメッセージをユーザに提供する方法であって、該メッセージは双方向テレビアプリケーションをインプリメントするために用いられ、
対象絞り込み基準と関連付けられたメッセージを生成する工程と、
該メッセージを複数のユーザに配信する工程と、
該対象絞り込み基準と格納されたユーザ情報とを比較する工程と、
該対象絞り込み基準を満たす該ユーザに該メッセージを提示する工程と、
を包含する、方法。
（項目２）  上記メッセージをテレビ配信設備を介して配信する工程をさらに包含する、項目１に記載の方法。
（項目３）  上記メッセージをインターネットを介して配信する工程をさらに包含する、項目１に記載の方法。
（項目４）  上記メッセージをインターネットおよびテレビ配信設備を介して配信する工程をさらに包含する、項目１に記載の方法。
（項目５）  上記メッセージをセットトップボックスを用いて提示する工程をさらに包含する、項目１に記載の方法。
（項目６）  上記メッセージをデジタル映像レコーダを用いて提示する工程をさらに包含する、項目１に記載の方法。
（項目７）    上記双方向テレビアプリケーションを用いてユーザ入力に基づいてリマインダを設定する工程と、
上記対象絞り込み基準と、格納されたユーザ情報のうち該リマインダに関する情報とを比較する工程と、
をさらに包含する、項目１に記載の方法。
（項目８）  上記双方向テレビアプリケーションを用いてユーザ入力に基づいてサービスに加入する工程と、
上記対象絞り込み基準と、格納されたユーザ情報のうち該サービスに関する情報とを比較する工程と、
をさらに包含する、項目１に記載の方法。
（項目９）  上記双方向テレビアプリケーションを用いてお気に入りの設定を行う工程と、
上記対象絞り込み基準と、格納されたユーザ情報のうち該お気に入りの設定に関するに関する情報とを比較する工程と、
をさらに包含する、項目１に記載の方法。
（項目１０）  上記双方向テレビアプリケーションを用いて視聴制限を設定する工程と、
上記対象絞り込み基準と、格納されたユーザ情報のうち該視聴制限に関する情報とを比較する工程と、
をさらに含む、項目１に記載の方法。
（項目１１）  上記双方向テレビアプリケーションを用いて録画コンテンツを選択する工程と、
上記対象絞り込み基準と、格納されたユーザ情報のうち該録画コンテンツに関する情報とを比較する工程と、
をさらに包含する、項目１に記載の方法。
（項目１２）  上記双方向テレビアプリケーションを用いて商品を注文する工程と、
上記対象絞り込み基準と、該商品に関する格納されたユーザ情報とを比較する工程と、
をさらに包含する、項目１に記載の方法。
（項目１３）  上記双方向テレビアプリケーションを用いてサービスを注文する工程と、
上記対象絞り込み基準と、格納されたユーザ情報のうち該サービスに関する情報とを比較する工程と、
をさらに包含する、項目１に記載の方法。
（項目１４）  上記対象絞り込み基準と、テレビサービスプロバイダが設定した格納されたユーザ情報とを比較する工程をさらに包含する、項目１に記載の方法。
（項目１５）  上記メッセージを双方向テレビアプリケーションプロバイダから提供する工程をさらに包含する、項目１に記載の方法。
（項目１６）  上記メッセージをテレビサービスプロバイダから提供する工程をさらに包含する、項目１に記載の方法。
（項目１７）  対象を絞り込んだメッセージをユーザに提供するシステムであって、該メッセージは、双方向テレビアプリケーションをインプリメントするために用いられ、
対象絞り込み基準と関連付けられたメッセージを生成し、該メッセージがユーザに配信されるようにする第１のプロセッサと、
該対象絞り込み基準と格納されたユーザ情報とを比較し、該対象絞り込み基準を満たすユーザに該メッセージが提示されるようにする第２のプロセッサと、
を備える、システム。
（項目１８）  上記第１のプロセッサはテレビ配信設備の一部である、項目１７に記載のシステム。
（項目１９）  上記第１のプロセッサは、上記メッセージがインターネットを介して配信されるようにもする、項目１７に記載のシステム。
（項目２０）  上記第１のプロセッサは、テレビ配信設備の一部であり、上記メッセージがインターネットを介して配信されるようにする、項目１７に記載のシステム。
（項目２１）  上記第２のプロセッサはセットトップボックスの一部である、項目１７に記載のシステム。
（項目２２）  上記第２のプロセッサはデジタル映像レコーダの一部である、項目１７に記載のシステム。
（項目２３）  上記第２のプロセッサは、ユーザ入力に基づいてリマインダを設定し、上記対象絞り込み基準と該リマインダに関する格納されたユーザ情報との比較も行う、項目１７に記載のシステム。
（項目２４）  上記第２のプロセッサは、ユーザ入力に基づいてサービスに加入し、上記対象絞り込み基準と、格納されたユーザ情報のうち該サービスに関するに関する情報との比較も行う、項目１７に記載のシステム。
（項目２５）  上記第２のプロセッサは、ユーザ入力に基づいてお気に入りの設定を行い、上記対象絞り込み基準と、該お気に入りの設定に関する格納されたユーザ情報との比較も行う、項目１７に記載のシステム。
（項目２６）  上記第２のプロセッサは、ユーザ入力に基づいて視聴制限を設定し、上記対象絞り込み基準と、該視聴制限に関する格納されたユーザ情報との比較も行う、項目１７に記載のシステム。
（項目２７）  上記第２のプロセッサは、ユーザ入力に基づいて録画コンテンツを選択し、上記対象絞り込み基準と、該コンテンツに関する格納されたユーザ情報との比較も行う、項目１７に記載のシステム。
（項目２８）  上記第２のプロセッサは、ユーザ入力に基づいて商品を注文し、上記対象絞り込み基準と、該商品に関する格納されたユーザ情報との比較も行う、項目１７に記載のシステム。
（項目２９）  上記第２のプロセッサは、ユーザ入力に基づいてサービスを注文し、上記対象絞り込み基準と、該サービスに関する格納されたユーザ情報との比較も行う、項目１７に記載のシステム。
（項目３０）  上記第２のプロセッサは、上記対象絞り込み基準と、テレビサービスプロバイダが設定した格納されたユーザ情報との比較も行う、項目１７に記載のシステム。
（項目３１）  上記第１のプロセッサは双方向テレビアプリケーションプロバイダの一部である、項目１７に記載のシステム。
（項目３２）  上記第１のプロセッサはテレビサービスプロバイダの一部である、項目１７に記載のシステム。
【図面の簡単な説明】
【００２２】
【図１】図１は、本発明による例示的な双方向テレビシステムの概略図である。
【図２】図２は、本発明による例示的なユーザテレビ機器の概略図である。
【図３】図３は、本発明によるさらなる例示的なユーザテレビ機器の概略図でる。
【図４】図４は、本発明による例示的なユーザコンピュータ機器の概略図である。
【図５】図５は、本発明による例示的なユーザ機器の概略図である。
【図６】図６は、本発明による、対象を絞ったメッセージをユーザに提供することに関する例示的工程を示すフローチャートである。
【図７】図７は、本発明による、メッセージを、対象を絞り込む基準と関連付けることを可能にする方法を示す図である。
【図８】図８は、本発明による、設定されたリマインダに基づいて対象が絞られたメッセージをユーザに提供することに関する例示的な工程を示すフローチャートである。
【図９】図９は、本発明による、ユーザが加入しているサービスに基づいて、対象を絞ったメッセージをユーザに提供することに関する例示的な工程を示すフローチャートである。
【図１０】図１０は、本発明による、ユーザが確立したお気に入りの設定に基づいて、対象を絞ったメッセージをユーザに提供することに関する例示的な工程を示すフローチャートである。
【図１１】図１１は、本発明による、ユーザが確立した視聴制限設定に基づいて、対象を絞ったメッセージをユーザに提供することに関する例示的な工程を示すフローチャートである。
【図１２】図１２は、本発明による、ユーザが録画対象として選択したコンテンツに基づいて、対象を絞ったメッセージをユーザに提供することに関する例示的な工程を示すフローチャートである。
【図１３】図１３は、本発明による、ユーザが注文した商品およびサービスに基づいて、対象を絞ったメッセージをユーザに提供することに関する例示的な工程を示すフローチャートである。
【図１４】図１４は、本発明による、テレビサービスプロバイダからの設定に基づいて、対象を絞ったメッセージをユーザに提供することに関する例示的な工程を示すフローチャートである。
【発明を実施するための形態】
【００２３】
（好適な実施形態の詳細な説明）
図１は、例示的な双方向テレビシステム１０を示す。ユーザ機器１２におけるユーザは、テレビ配信設備１４からのテレビ番組内容および他のサービスを通信経路１６を介して受信し得る。テレビ配信設備１４は、衛星テレビ設備、ケーブルシステムヘッドエンド、ブロードキャスト設備またはユーザにテレビ番組内容を配信する他の任意の適切な設備であり得る。通信経路１６は、衛星リンク、ブロードキャストリンク、ケーブルリンク、光ファイバーリンク、このようなリンクの組み合わせまたは他の任意の適切なリンクであり得る。多数のテレビ配信設備があり得るが、図１では、図が過度に複雑になるのを避けるため、このような設備のうち１つだけを図示している。
【００２４】
テレビ番組内容は、任意の適切なアプローチを用いて経路１６を介して提供され得る。例えば、テレビ番組内容は、アナログテレビ信号として、デジタルストリームとして、または、アナログ信号およびデジタルストリームの組み合わせとして、提供され得る。
【００２５】
双方向テレビ番組ガイドは、ユーザ機器１２を用いてインプリメントされ得る。例えば、双方向テレビ番組ガイドは、ユーザ機器１２上にインプリメントされ得る。所望ならば、双方向テレビ番組ガイドは、ユーザ機器１２をクライアントプロセッサおよびサーバとして動作させるか、または、他の演算機器（例えば、サーバ１８）を１つ以上のサーバプロセッサとして動作させるクライアントサーバまたは配信アーキテクチャを用いてインプリメントされ得る。
【００２６】
番組ガイドアプリケーションに関する番組ガイドデータ（例えば、番組リスト項目、番組詳細など）は、番組ガイドデータベースに格納すべきものとして番組ガイドに提供され得る。このようなデータベースは、サーバ（例えば、サーバ１８）、ユーザ機器１２または他の任意の適切なロケーションにおいて保持され得る。番組ガイドデータおよび番組ガイドによって用いられる他のデータは、任意の適切なデータ配信技術を用いて配信され得る。例えば、番組ガイドアプリケーションがユーザ機器１２を用いてインプリメントされた場合、番組ガイドデータは、テレビ信号または分離可能なデータストリームなどから分離されたデータ経路を用いて、テレビ垂直帰線消去期間内に側波帯でユーザ機器１２に配信され得る。コンピュータ１９、サーバ１８およびサーバ２８は好適には、情報配信タスクを処理するプロセッサを含む。
【００２７】
ユーザ機器１２は、好適には、番組ガイドアプリケーションのインプリメンテーションに関係するタスクを処理するプロセッサを含む。ユ−ザ機器１２は、経路１６、テレビ配信設備１４および経路２６を介して、インターネットまたは他の適切な通信ネットワーク２４に接続され得る。経路２６は、任意の適切な通信経路（例えば、ケーブルリンク、衛星リンク、光ファイバーリンク、電話リンク、無線リンクまたは他の任意のこのような経路もしくはそのような経路の組み合わせなど）であり得る。
【００２８】
ユーザ機器１２はまた、リンク２７を介して通信ネットワーク２４にも接続され得る。リンク２７は、任意の適切な通信経路（例えば、ケーブルリンク、衛星リンク、光ファイバーリンクまたは他の任意のこのような経路もしくはそのような経路の組み合わせ）であり得る。
【００２９】
ユーザ機器１２が通信ネットワーク２４に接続する様式に関係無く、ユーザ機器１２は、コンピュータ（例えば、サーバ１８、サーバ２８およびコンピュータ１９）からコンテンツを受信し得る。例えば、ユーザ機器１２は、ウェブブラウザをサポートし得る。このウェブブラウザは、ユーザがウェブページもしくはそのようなものまたはＥメールもしくは（ユーザがメッセージを受信することを可能にする）他のメッセージ交換アプリケーションを見ることを可能にする。所望ならば、ユーザは、サーバ１８に格納されているウェブページをウェブブラウザを用いて見ることができる。
【００３０】
ウェブブラウザアプリケーションおよびＥメールアプリケーション以外のアプリケーションを用いて、コンピュータ（例えば、サーバ１８、サーバ２８およびコンピュータ１９）からコンテンツを入手し、サービスにアクセスすることもできる。適切なアプリケーションを挙げると、双方向番組ガイドアプリケーション、ホームショッピングアプリケーション、ホームバンキングアプリケーション、ビデオオンデマンドアプリケーションなどがある。所望ならば、Ｅメールアプリケーションおよびウェブブラウザ能力をこのようなアプリケーションおよび番組ガイドアプリケーションに組み込んでもよい。所望ならば、一般的なナビゲーションシェルを用いて、これらのアプリケーションへのアクセスを提供してもよい。
【００３１】
サーバ（例えば、サーバ１８および２８）は、インターネットサービスプロバイダ、番組ガイドプロバイダ、アプリケーションプロバイダ、ケーブルシステムオペレータ、ブロードキャストまたは衛星テレビオペレータなどに関連され得る。コンピュータ１９は、双方向テレビアプリケーションプロバイダに関連され得る。
【００３２】
所望ならば、通信経路３０、通信ネットワーク２４および通信経路２７を用いて、番組予定情報を番組ガイドデータソース２０のコンピュータ１９からユーザ機器１２に提供してもよい。通信経路３０は、任意の適切な通信経路（例えば、有線リンク、衛星リンク、光ファイバーリンクまたは他の任意のこのような経路もしくはこのような経路の組み合わせ）であり得る。
【００３３】
ユーザは、テレビ配信設備１４からのテレビ番組内容の受信と、メッセージの受信およびサービス（例えば、双方向テレビ番組ガイドアプリケーションおよび非番組ガイドアプリケーション）へのアクセスとを行う際、様々な種類のユーザ機器を用いることができる。例えば、ユーザ機器は、ユ−ザテレビ機器（例えば、セットトップボックスおよびテレビ）に基づき得る。ユーザ機器はまた、パーソナルコンピュータにも基づき得る。所望ならば、ユーザ機器の構成は、パーソナルコンピュータテレビ（ＰＣ／ＴＶｓ）およびＷｅｂＴＶボックスに基づき得る。
【００３４】
図２は、例示的なユーザテレビ機器３２を示す。各セットトップボックス３４は好適には、セットトップボックス３４上の番組ガイドアプリケーションのインプリメンテーションに関連するタスクを処理するプロセッサを含む。セットトップボックス３４は一般的には、テレビ３８または他の表示デバイスに接続される。セットトップボックス３４は、テレビ番組内容およびデータをラインまたは入力３５において受信し得る。セットトップボックス３４は、アナログテレビ信号およびデジタルテレビ信号を処理するアナログおよびデジタルテレビチューニング回路を有し得る。テレビ信号は、録画対象としてビデオカセットレコーダ３６または他の任意の適切な録画デバイスに送られ得る。セットトップボックス３４は、また、ビデオカセットレコーダ３６の動作を制御し得る。例えば、セットトップボックス３４は、赤外線コマンドを発し得る。これらの赤外線コマンドは、標準的なリモートコントロールコマンドを受信する入力と同じ入力において、ビデオカセットレコーダ３６によって受信される。
【００３５】
ビデオカセットレコーダ３６は、テレビ３８に接続され得る。セットトップボックス３４を用いてインプリメントされるアプリケーションによって生成されるテレビ番組内容およびグラフィック表示画面は、セットトップボックス３４からビデオカセットレコーダ３６を介してテレビ３８へと送られ得る。所望ならば、ビデオカセットレコーダ３６を省略してもよい。
【００３６】
セットトップボックス３４は、メモリおよび処理回路を有する。これにより、セットトップボックス３４を用いて、以下の機能をサポートするアプリケーションをインプリメントすることが可能となる：すなわち、双方向テレビ番組ガイド、ウェブブラウズおよびインターネットアクセス、Ｅメールおよび他のメッセ−ジ交換サービス、ならびに他のサービス（例えば、ホームショッピング、ホームバンキングおよびビデオオンデマンドサービスなど）。
【００３７】
リモートコントロール４０（例えば、赤外線リモートコントロール）を用いて、セットトップボックス３４、ビデオカセットレコーダ３６およびテレビ３８を制御することができる。リモートコントロール４０は、ボタン４２（例えば、電源ボタン、右矢印キー、左矢印キー、上矢印キー、下矢印キー、ＯＫキーまたは選択キー、お気に入り（ｆａｖ）キー、ロックキーまたは視聴制限キー、録画キーなど）を有し得る。
【００３８】
図３は、デジタル映像レコーダ４６に基づいた例示的なユーザテレビ機器４４を示す。デジタル映像レコーダ４６は、テレビ番組内容を受信し、ラインまたは入力４８を用いて双方向サービスにアクセスし得る。デジタル映像レコーダ４６は、テレビ信号の受信および処理を行う、アナログおよびデジタルチューニング回路を有し得る。デジタル映像レコーダ４６を用いて、テレビ番組を任意の適切なフォーマットで録画することができる。例えば、ＭＰＥＧ−２フォーマットを用いてデジタル映像を格納することができる。
【００３９】
入力４８からの録画映像またはリアルタイム映像は、テレビ５０または他の任意の適切なモニター上に表示され得る。リモートコントロール５２（例えば、赤外線リモートコントロール）を用いて、デジタル映像レコーダ４６およびテレビ５０を制御し得る。リモートコントロール５２は、ボタン（例えば、電源ボタン、右矢印キー、左矢印キー、上矢印キーおよび下矢印キー、ＯＫキーまたは選択キー、お気に入り（ｆａｖ）キー、ロックキーまたは視聴制限キー、録画キーなど）を有し得る。
【００４０】
デジタル映像レコーダ４６は、メモリおよび処理回路を有する。これにより、デジタル映像レコーダ４６を用いて、双方向テレビ番組ガイド、ウェブブラウズおよびインターネットへのアクセス、Ｅメールサービスおよび他のメッセ−ジ交換サービス、ならびに他のサービス（例えば、ホームショッピング、ホームバンキングおよびビデオオンデマンドサービスなど）をサポートするアプリケーションをインプリメントすることができる。双方向アプリケーションで生成されたテレビ番組内容および表示画面は、テレビ５０上に表示され得る。
【００４１】
図４は、例示的なユーザコンピュータ機器５４を示す。ユーザコンピュータ機器５４は、パーソナルコンピュータ５６または他の任意の適切な演算デバイスに基づき得る。本明細書中、以下、テレビ機能を備えたパーソナルコンピュータのことをパーソナルコンピュータ５６と呼ぶ。各パーソナルコンピュータ５６は好適には、番組ガイドアプリケーションをパーソナルコンピュータ５６上にインプリメントすることに関連するタスクを処理するプロセッサを含む。パーソナルコンピュータ５６は、典型的には、モニタ６２または他の表示デバイスに接続される。パーソナルコンピュータ５６は、テレビ番組内容と、双方向サービスに関する情報とをラインまたは入力５８を用いて受信し得る。パーソナルコンピュータ５６は、チューナカードまたはアナログテレビ信号およびデジタルテレビ信号を処理する他の適切な回路を含み得る。パーソナルコンピュータ５６はまた、メモリおよび処理回路も含み得る。これにより、パーソナルコンピュータ５６を用いて、以下の機能をサポートするアプリケーションをインプリメントすることが可能となる：すなわち、双方向テレビ番組ガイド、ウェブブラウズおよびインターネットアクセス、Ｅメールおよび他のメッセ−ジ交換サービス、ならびに他のサービス（例えば、ホームショッピング、ホームバンキングおよびビデオオンデマンドサービスなど）。
【００４２】
双方向アプリケーションによって生成されたテレビ信号および画面は、モニタ６２上に表示され得る。
【００４３】
ユーザは、パーソナルコンピュータ５６との相互作用を、任意の適切なユーザ入力インターフェース（例えば、キーボード６２、ポインティングデバイス（例えば、トラックボール、マウスまたはタッチパッド）、音声認識システム、手書き認識システムなど）を用いて行い得る。所望ならば、ユーザは、無線リモートコントロール（例えば、リモートコントロール６４）を用いて、パーソナルコンピュータ５６と相互作用し得る。リモートコントロール６４は、例えば、赤外線リモートコントロールであり得る。
【００４４】
ユーザ機器１２（例えば、図２および図３のユーザテレビ機器３２または４４）ならびに図４のユーザコンピュター機器５４は、電話モデム、ケーブルモデム、デジタル加入者線（ＤＳＬ）モデム、統合サービスディジタル網（ＩＳＤＮ）モデム、無線通信回路または他の任意の適切な通信回路を用いて、通信ネットワーク２４ならびにテレビ配信設備１４および他の設備と通信し得る。
【００４５】
図５は、図１のユーザ機器１２の一般化された概略図を示す。制御回路６６ならびにメモリおよび記憶装置７０は、通信、メモリおよび処理のための回路を有し得、これにより、機能（例えば、テレビ番組内容、Ｅメールおよび他のメッセージの受信およびライン６８を介した双方向サービスへのアクセス）がサポートされる。ライン６８は、通信経路（例えば、図１の経路１６および２７）に接続され得る。映像は、記憶装置７０に格納され得る。双方向サービスと関連付けられたテレビ番組内容およびテキスト、グラフィックスおよびに映像は、ディスプレイ７２を用いてユーザに提示され得る。ディスプレイ７２は、テレビ、コンピュータモニタまたは他の任意の適切な表示装置であり得る。
【００４６】
ユーザは、任意の適切なユーザ入力インターフェース７４（例えば、リモートコントロール、キーボード、無線キーボード、ディスプレイリモート、ハンドヘルドコンピュータ、マウス、トラックボール、タッチパッドまたは他の任意の適切な入力デバイス）を用いて制御回路６６と相互作用し得る。
【００４７】
番組リスト項目情報は、ユーザ機器１２を用いてユーザに提供され得る。例えば、ユーザ機器１２を用いてインプリメントされた双方向テレビ番組ガイドを用いて、時間、テレビチャンネル、時間およびチャンネル別などに（例えば、グリッドなどの様態で）分類された番組リスト項目の様々な画面を表示することができる。
【００４８】
番組ガイドデータソース（例えば、番組ガイドデータソース２０）は、テレビ番組リスト項目を複数のテレビ配信設備に配信し得る。図１では、図面が過度に複雑になるのを避けるため、このようなテレビ配信設備１４を１つだけ図示している。各テレビ配信設備は、様々なチャンネル構成を有し得る。さらに、所与のテレビ配信設備と関連付けられた各ユーザは、異なるチャンネルに加入し得る。ユーザはまた、番組ガイドまたは他のアプリケーションに様々な設定を行い得る。
【００４９】
所望ならば、ユーザが加入しているサービスに関する情報、ユーザが設定したリマインダ、ユーザのお気に入りの設定に関する情報、ユーザの視聴制限設定に関する情報、ユーザが録画対象として設定したコンテンツに関する情報、ユーザが注文した商品およびサービス（例えばペイ・パー・ビュー番組）に関する情報、および他のこのような情報が、ユーザ機器１２に格納され得る。別の適切なアプローチにおいて、情報は、リモートコンピュータ（例えば、サーバ１８、サーバ２８またはコンピュータ１９）上に格納され得る。サーバ（例えば、サーバ１８）は、ユーザが受信するテレビ番組を配信するテレビ配信設備に関連付けられる。番組ガイドまたは他の双方向テレビアプリケーションが、ユーザ機器１２およびサーバ１８を含むクライアント−サーバ構成を用いてインプリメントされている場合、情報は、クライアント−サーバアプリケーションによってサーバ１８において格納され得る。サーバ２８がオンライン番組ガイドをサポートする場合、情報は、オンライン番組ガイドによってサーバ２８に格納され得る。他の任意の適切なアプローチまたはこのようなアプローチの組み合わせもまた、用いられ得る。
【００５０】
双方向テレビアプリケーションプロバイダまたはテレビサービスプロバイダ（例えば、テレビ配信設備１４におけるケーブルシステムオペレータ）は、対象を絞り込んだメッセージをユーザ機器１２にいるユーザに送信し得る。双方向テレビアプリケーションプロバイダは、番組ガイドデータソース１２における番組ガイドプロバイダであり得るか、または、他の任意のサービスプロバイダ（たとえば、Ｅメールサービスプロバイダ、ショッピングサービスプロバイダ）であり得る。対象を絞り込んだメッセージは、ユーザが加入するサービスに基づき得るか、ユーザが注文する商品およびサービスに基づき得るか、ユーザが番組ガイドまたは他のアプリケーションにおいて確立した設定に基づき得るか、または、他の任意の適切な基準に基づき得る。
【００５１】
ユーザが双方向番組ガイドにおいて確立し得る設定のいくつかを挙げると、視聴制限（例えば、特定のチャネルまたは番組がロックされているかどうか）、お気に入りまたは選好（例えば、ユーザは、特定のチャンネル、番組、番組内容カテゴリなどにおいて、自分の選好を番組ガイドに通知しているかどうか）、録画（例えば、番組ガイドが特定の番組を自動的に録画対象として選択しているかどうか）、リマインダ（例えば、ユーザが番組ガイドに命令して、特定のテレビ番組が開始する直前になったときにユーザに思い出させるようにしているかどうか）に関する設定がある。これらは、単に例示的な実施例に過ぎない。ユーザは、双方向テレビ番組ガイドを用いて、任意の適切な設定を確立し得る。さらに、ユーザは、他の双方向テレビアプリケーション（例えば、Ｅメールアプリケーション、ホームバンキングアプリケーション、ビデオオンデマンドアプリケーションなど）を用いて設定を確立し得る。
【００５２】
フィルタリングプロセスは、対象絞り込み基準と、各ユーザの情報とを比較す際に行われ、ユーザ機器１２において実行され得るかまたは、メッセージ配信経路内の他の任意の適切なロケーションにおいて実行され得る。例えば、メッセージは、テレビ配信設備（例えば、テレビ配信設備１４）においてフィルタリングされ得る。
【００５３】
これらの設定、または、他のこのような情報のうち任意のものを、対象を絞り込んだメッセージをユーザに配信する際の基準として用いることができる。図６は、対象を絞り込んだメッセージをユーザに配信することに関する例示的な工程を示す。工程７６において、番組ガイドプロバイダ、テレビサービスプロバイダまたは他の任意のサービスプロバイダは、対象を絞り込んだメッセージを生成する機会を提供され得る。例えば、コンピュータ１９、サーバ１８またはサーバ２８上でインプリメントされるメッセージ生成ツールを用いて、メッセージを生成することができる。メッセージは、サービスを提供してもよく、最新の予定変更などを提供してもよい。メッセージは、メッセージ生成ツールによって自動的に生成され得、様々な種類のユーザに対して対象が絞り込まれ得る。所望ならば、メッセージは、番組ガイドプロバイダまたはテレビサービスプロバイダにおける担当者からの入力によって生成され得る。
【００５４】
工程７８において、メッセージはユーザに配信される。例えば、メッセージは、番組ガイドデータソース２０における番組ガイドプロバイダからユーザに送信され得る。その際、メッセージ送信は、経路３０、通信ネットワーク２４および経路２７を介してか、経路３０、通信ネットワーク２４、経路２６、テレビ配信設備１４および経路１６を介してか、または、経路２２、テレビ配信設備１４および経路１６を介して行われ得る。メッセージは、テレビ配信設備１４におけるテレサービスプロバイダからユーザへと送信され得、その際、メッセージ送信は、経路１６、または、経路２６、通信ネットワーク２４および経路２７を介して行われ得る。
【００５５】
工程８０において、ユーザ機器１２を用いて、格納されたユーザ情報と、メッセージと関連付けられた基準とを比較し得る。基準が満たされている場合、工程８１において、メッセージはユーザに提示され得る。メッセージの提示は、ユーザのＥメール書類受けに配信されるメッセージの様態で、ユーザ機器１２に表示されるコンテンツ上のポップアップオーバーレイとして、または、他の任意の適切な技術を用いて行われ得る。
【００５６】
工程８０において対象絞り込み基準と格納されたユーザ情報を比較する際、ブール論理条件（例えば、ＮＯＴ、ＡＮＤ、ＯＲなど）が用いられ得る。例えば、メッセージの対象を、（ＨＢＯまたはＴＢＳ）に加入しているが（ＳＨＯまたはＴＭＣ）には加入していないユーザ全員にすることができる。範囲を用いることも可能である。例えば、メッセージの対象を、午後７：００以降に放映が開始する予定の番組についてリマインダを設定したユーザ全員に絞り込むことができる。複数の基準を満たす必要がある場合もある。例えば、メッセージの対象を、ＨＢＯを有し、かつ、ＳＨＯをお気に入りとして設定しているユーザ全員に絞り込むことができる。
【００５７】
図７は、対象を絞り込んだメッセージの一例を示す。メッセージ８２は、メッセージ本文８４（これは、テキスト、グラフィックス、音声または映像を含み得る）を含む。メッセージ８２はまた、メッセージ対象絞り込み基準８６も含み得る。メッセージ８２は、対象絞り込み基準８６がデータ（例えば、番組ガイドデータ）と比較される、ユーザ機器１２に配信される。番組ガイドデータはリマインダリスト８８を含み得る。
【００５８】
図７の例において、メッセージ８２に、リマインダに基づいた対象絞り込み基準が設けられ得る。詳細には、基準Ｒ（７：００、１３）は、７：００にチャンネル１３に設定されたリマインダを有するユーザにリマインダを送信することを指定する。所望ならば、チャンネル番号は、対象となるテレビサービスを一意に指定するソース識別子（ＩＤ）であり得る。このようなソースＩＤを番組ガイドデータソース２０において用いると、異なる番組ソースを包括的に識別することができる。
【００５９】
チャンネル情報の指定様式に関係なく、その情報と、ユーザリマインダリスト８８内の情報とを比較することができる。これにより、番組ガイド、Ｅメール読み取り器またはユーザ機器１２における他の適切なアプリケーションは、ユーザが指定された時間およびチャンネルについてリマインダを設定したかどうかを決定することができる。図７の実施例において、ユーザは７：００のチャンネル１３についてリマインダを設定している（リマインダ番号１）ため、対象を絞り込んだメッセージはユーザに提示され得る。
【００６０】
図８は、リマインダ設定に基づいてメッセージをユーザに提供することに関する例示的な工程を示す。工程９０において、ユーザは、リマインダを設定する機会を提供され得る。このようなリマインダは、テレビ番組、ウェブキャストに関するウェブリマインダ、チャットセッションに関するウェブリマインダ、バンキングリマインダまたは他の任意な適切なリマインダを含み得る。例えば、番組リスト項目グリッドを、様々なチャンネルおよび時間の番組リスト項目を含むユーザ機器１２上に表示することができる。ユーザは、番組リスト項目をスクロールして、強調表示領域などを用いて今後の番組のうち興味を惹かれる番組を見つけ出すことができる。興味を惹かれた番組をユーザが強調表示する場合、そのユーザは、リモートコントロール上のＯＫキーを押すことができる。これにより、番組ガイドは、ユーザがリマインダを設定することを可能にする画面上オプションをユーザに提供する。ユーザが設定したリマインダに関する情報は、ユーザ機器１２、サーバ１８、サーバ２８、コンピュータ１９、他の任意の適切なデバイスまたはそれらの組み合わせに格納され得る。
【００６１】
工程９２において、番組ガイドプロバイダ、テレビサービスプロバイダまたは他の任意のプロバイダは、メッセージ生成ツールを用いて、ユーザに配信される対象を絞り込んだメッセージを自動的に、または手動で生成し得る。例えば、番組Ｚを気に入っているユーザには好評を博すであろうと予想される新しいテレビ番組を勧めるメッセージを生成することができる。メッセージは、番組Ｚに関するリマインダを設定したユーザに対象を絞り込まれ得る。別の例として、番組Ｚの最新変更に関する情報を含むメッセージを生成することができる。メッセージは、番組Ｚについてリマインダを設定したユーザに対象を絞り込まれ得る。
【００６２】
工程９４において、メッセージはユーザに配信され得る。例えば、メッセージは、番組ガイドデータソース２０における番組ガイドプロバイダからユーザに送信され得、その際、メッセージ送信は、経路３０、通信ネットワーク２４および経路２７を介してか、経路３０、通信ネットワーク２４、経路２６、テレビ配信設備１４および経路１６を介してか、または経路２２、テレビ配信設備１４および経路１６を介して行われる。メッセージは、テレビ配信設備１４におけるテレビサービスプロバイダからユーザに送信され得、その際、メッセージ送信は、経路１６または経路２６、通信ネットワーク２４および経路２７を介して行われる。
【００６３】
工程９６において、番組ガイドまたは他の適切な双方向テレビアプリケーションなどは、メッセージ８２からの対象絞り込み基準を、双方向テレビアプリケーションまたは他のアプリケーションによって（ユーザ機器１２、サーバ１８、サーバ２８、コンピュータ１９、他の任意の適切なデバイスまたはこれらの組み合わせに）格納されたユーザ情報と比較し得る。詳細には、焦点を絞り込んだメッセージの基準は、双方向テレビ番組ガイドまたは他の任意の適切なアプリケーションによって格納されたユーザのリマインダリスト８８または他のこのようなファイルもしくはデータ構造内の情報と比較され得る。対象を絞り込んだメッセージ基準が満たされる場合、工程９８において、メッセージはユーザ機器１２上に表示され得る。
【００６４】
図９は、ユーザが加入している特定のサービスに基づいてユーザにメッセージを提供ことに関する例示的な工程を示す。このようなサービスは、テレビチャネル、ショッピングウェブサイトなどを含み得る。工程１００において、ユーザは、特定のサービスに加入する機会を提供され得る。例えば、ケーブルオペレータまたは他のテレビサービスプロバイダは、ユーザが、ユーザ機器１２上でインプリメントされる番組ガイドを介してテレビサービス（例えば、プレミアムテレビチャネル、プレミアムテレビチャネルのパッケージ）を注文することを可能にする画面上オプションを提供する。テレビサービスをオンラインまたは電話を介して注文することも可能である。加入するサービスに関する情報を、ユーザ機器１２、サーバ１８、サーバ２８、コンピュータ１９、他の任意の適切なデバイスまたはそれらの組み合わせに格納することが可能である。
【００６５】
工程１０２において、番組ガイドプロバイダ、テレビサービスプロバイダまたは他の任意のプロバイダは、メッセージ生成ツールを用いて、ユーザに配信されるべき対象を絞り込んだメッセージを自動生成または手動生成することができる。例えば、チャンネルＹには加入しているがチャンネルＸには加入していない加入者全員について、チャンネルＸを宣伝するメッセージを生成することができる。
【００６６】
工程１０４において、メッセージをユーザに配信することができる。例えば、メッセージを番組ガイドデータソース２０における番組ガイドプロバイダからユーザに送信することができ、その際、メッセージ送信は、経路３０、通信ネットワーク２４および経路２７を介してか、経路３０、通信ネットワーク２４、経路２６、テレビ配信設備１４および経路１６を介してか、または、経路２２、テレビ配信設備１４、および経路１６を介して行われる。メッセージを、テレビ配信設備１４におけるテレビサービスプロバイダからユーザに送信することができ、その際、メッセージ送信は、経路１６または経路２６、通信ネットワーク２４および経路２７を介して行われる。
【００６７】
工程１０６において、番組ガイドもしくは他の適切な双方向テレビアプリケーションまたはそのようなものは、メッセージからの対象を絞る基準を、双方向テレビアプリケーションまたは他のアプリケーションによってユーザ機器１２、サーバ１８、サーバ２８、コンピュータ１９、他の任意の適切なデバイスまたはそれらの組み合わせに格納されたユーザ情報と比較し得る。詳細には、対象を絞り込んだメッセージ基準と、ユーザが加入しているテレビチャンネルを示す情報とを比較することができる。所望ならば、この種類の情報は、番組ガイド、テレビサービスプロバイダまたは他の任意の適切なプロバイダによって保持され得る。対象を絞り込んだメッセージ基準が満たされる場合、工程１０８において、メッセージはユーザ機器１２上に表示され得る。
【００６８】
図１０は、お気に入りのチャンネルの設定、お気に入りの番組の設定、お気に入りのウェブサイト、および他のお気に入り設定に基づいてユーザにメッセージを提供することに関する例示的工程を示す。工程１１０において、お気に入りを設定する機会がユーザに提供され得る。例えば、双方向テレビ番組ガイドは、番組およびチャンネルの画面上リストをユーザに提供し得る。ユーザが所望のチャンネルまたは番組を強調表示して、リモートコントロールの「お気に入り」キーを押すと、番組ガイドは、そのチャンネルまたは番組をお気に入りとして設定する。ユーザは、画面上プロンプト（例えば、「この番組をお気に入りとして設定しますか？」またはそのようなもの）に応答することもできる。所望ならば、特定のジャンルまたはカテゴリの番組内容について、選好またはお気に入りを確立することができる。ユーザのお気に入り設定に関する情報を、（例えば、番組ガイドを用いて）ユーザ機器１２、サーバ１８、サーバ２８、コンピュータ１９、他の任意の適切なデバイスまたはそれらの組み合わせに格納することができる。
【００６９】
工程１１２において、番組ガイドプロバイダ、テレビサービスプロバイダまたは他の任意のプロバイダは、メッセージ生成ツールを用いて、ユーザに配信すべき対象を絞り込んだメッセージを自動生成または手動生成することができる。例えば、チャンネルＸを宣伝するメッセージを、チャンネルＹをお気に入りとして設定しているがチャンネルＸをお気に入りとして設定していない加入者全員について生成することができる。
【００７０】
工程１１４において、メッセージをユーザに配信することができる。例えば、メッセージを番組ガイドデータソース２０における番組ガイドプロバイダからユーザに送信することができ、その際、メッセージ送信は、経路３０、通信ネットワーク２４および経路２７を介してか、経路３０、通信ネットワーク２４、経路２６、テレビ配信設備１４および経路１６を介してか、または、経路２２、テレビ配信設備１４、および経路１６を介して行われる。メッセージをテレビ配信設備におけるテレビサービスプロバイダからユーザに送ることができ、その際、メッセージ送信は、経路１６または経路２６、通信ネットワーク２４および経路２７を介して行われる。
【００７１】
工程１１６において、番組ガイドもしくは他の適切な双方向テレビアプリケーションまたはそのようなものは、メッセージからの対象を絞る基準を、双方向テレビアプリケーションまたは他のアプリケーションによってユーザ機器１２、サーバ１８、サーバ２８、コンピュータ１９、他の任意の適切なデバイスまたはそれらの組み合わせに格納されたユーザ情報と比較することができる。詳細には、対象を絞り込んだメッセージ基準と、双方向テレビ番組ガイドまたはお気に入りをサポートする他のアプリケーションにおいてユーザが行ったお気に入りの設定を示す情報とを比較することができる。所望ならば、この種類の情報は、番組ガイドによって保持することが可能である。対象を絞り込んだメッセージ基準が満たされる場合、工程１１８において、当該メッセージはユーザ機器１２上に表示され得る。
【００７２】
図１１は、視聴制限設定に基づいてメッセージをユーザに提供することに関する例示的工程を示す。工程１２０において、視聴制限を設定する機会がユーザに提供され得る。例えば、双方向テレビ番組ガイドは、番組およびチャンネルの画面上リストをユーザに提供し得る。ユーザが所望のチャンネルまたは番組を強調表示し、リモートコントロールの「ロック」キーを押すと、番組ガイドは、当該チャンネルまたは番組をロックする。その後、視聴者は、ロックがかけられた番組内容をロック解除するように、正しい個人識別番号（ＰＩＮ）を提供しなければならない。画面上オプションに応答することによっても番組をロックすることが可能である。このようなオプションは、例えば、ユーザがリモートコントロール「情報」キーを用いてさらなる情報をリクエストしたとき、番組ガイドによって提供され得る。所望ならば、視聴制限ガイダンス格付け（ｐａｒｅｎｔａｌ  ｇｕｉｄａｎｃｅ  ｒａｔｉｎｇ）（例えば、ＴＶ−Ｙ、ＴＶ−Ｇ、ＴＶ−ＭＡ、Ｒ、ＮＣ−１７など）に基づいて、番組内容のジャンルをロックするか、または、番組内容をロックすることが可能である。別の例として、ショッピングウェブサイト、ウェブサイトのジャンル、もしくは他の任意のウェブサイトまたは他の種類のコンテンツもロックすることが可能である。ユーザの視聴制限設定（例えば、ロックされた番組、チャンネル、番組内容ジャンル、格付け）に関する情報を、（例えば、番組ガイドによって）ユーザ機器１２、サーバ１８、サーバ２８、コンピュータ１９、他の任意の適切なデバイスまたはそれらの組み合わせに格納することが可能である。
【００７３】
工程１２２において、番組ガイドプロバイダ、テレビサービスプロバイダまたは他の任意のプロバイダは、メッセージ生成ツールを用いて、ユーザに配信すべき対象を絞り込んだメッセージを自動生成または手動生成することができる。例えば、番組内容をＴＶ−ＭＡまたはＲ格付けでロックした加入者全員について、チャンネルＸを宣伝するかまたはペイ・パー・ビュー番組を宣伝するメッセージを生成することができる。
【００７４】
工程１２４において、メッセージをユーザに配信することができる。例えば、メッセージを番組ガイドデータソース２０における番組ガイドプロバイダからユーザに送信することができ、その際、メッセージ送信は、経路３０、通信ネットワーク２４および経路２７を介してか、経路３０、通信ネットワーク２４、経路２６、テレビ配信設備１４および経路１６を介してか、または、経路２２、テレビ配信設備１４および経路１６を介して行われる。メッセージを、テレビ配信設備１４におけるテレビサービスプロバイダからユーザに送信することができ、その際、メッセージ送信は、経路１６または経路２６、通信ネットワーク２４および経路２７を介して行われる。
【００７５】
工程１２６において、番組ガイドもしくは他の適切な双方向テレビアプリケーションまたはそのようなものは、メッセージからの対象を絞る基準を、双方向テレビアプリケーションまたは他のアプリケーションによってユーザ機器１２、サーバ１８、サーバ２８、コンピュータ１９、他の任意の適切なデバイスまたはそれらの組み合わせに格納されたユーザ情報と比較することができる。詳細には、対象を絞り込んだメッセージ基準と、ユーザが双方向番組ガイドまたは他の双方向テレビアプリケーションを用いて確立した視聴制限設定に関する情報とを比較することが可能である。所望ならば、この種類の情報は、番組ガイドによって保持することが可能である。対象を絞り込んだメッセージ基準が満たされる場合、工程１２８において、メッセージはユーザ機器１２上に表示され得る。
【００７６】
図１２は、ユーザが録画対象として選択したコンテンツに基づいてメッセージをユーザに提供することに関する例示的工程を示す。コンテンツは、テレビ番組、ウェブキャスト、チャットセッションまたは他の任意の適切なコンテンツを含み得る。工程１３０において、録画すべき特定のコンテンツを設定する機会がユーザに提供され得る。例えば、双方向テレビ番組ガイドは、番組およびチャンネルの画面上リストをユーザに提供し得る。ユーザが所望のチャンネルまたは番組を強調表示して、リモートコントロールの「録画」キーを押すと、番組ガイドは、当該番組について録画予約を設定し得る。指定時刻になると、番組ガイドは、ビデオカセットレコーダ３６（図２）、デジタルビデオレコーダ４６（図３）、パーソナルコンピュータ５６（図４）中の格納部、メモリおよび格納部７０（図５）または他の適切な−ユーザ機器１２を用いて、選択された番組を録画し得る。所望ならば、リモート機器（例えば、サーバ１８、サーバ２８またはコンピュータ１９）を用いて番組を録画してもよい。また、画面上オプションに応答することによって番組を録画することも可能である。このようなオプションは、例えば、ユーザがリモートコントロールの「情報」キーを用いて番組に関するさらなる情報をリクエストしたとき、番組ガイドによって提供され得る。ユーザの録画設定に関する情報（例えば、録画設定された番組）は、（例えば、番組ガイドによって）ユーザ機器１２、サーバ１８、サーバ２８、コンピュータ１９、他の任意の適切なデバイスまたはそれらの組み合わせに格納され得る。
【００７７】
工程１３２において、番組ガイドプロバイダ、テレビサービスプロバイダまたは他の任意のプロバイダは、メッセージ生成ツールを用いて、ユーザに配信すべき対象を絞り込んだメッセージを自動生成または手動生成することができる。例えば、番組Ｙを録画設定した加入者全員について、番組Ｘを宣伝するメッセージを生成することができる。
【００７８】
工程１３４において、メッセージをユーザに配信することができる。例えば、メッセージを番組ガイドデータソース２０における番組ガイドプロバイダからユーザに送信することができ、その際、メッセージ送信は、経路３０、通信ネットワーク２４および経路２７を介してか、経路３０、通信ネットワーク２４、経路２６、テレビ配信設備１４および経路１６を介してか、または、経路２２、テレビ配信設備１４および経路１６を介して行われる。メッセージを、テレビ配信設備１４におけるテレビサービスプロバイダからユーザに送信することができ、その際、メッセージ送信は、経路１６または経路２６、通信ネットワーク２４および経路２７を介して行われる。
【００７９】
工程１３６において、番組ガイドもしくは他の適切な双方向テレビアプリケーションまたはそのようなものは、メッセージからの対象を絞る基準を、双方向テレビアプリケーションもしくは他のアプリケーションによってユーザ機器１２、サーバ１８、サーバ２８、コンピュータ１９、他の任意の適切なデバイスまたはそれらの組み合わせに格納されたユーザ情報と比較することができる。詳細には、対象を絞り込んだメッセージ基準と、ユーザが双方向番組ガイドまたは他の双方向テレビアプリケーションを用いて確立した録画設定に関する情報とを比較することができる。所望ならば、この種類の情報は、番組ガイドによって保持することが可能である。対象を絞り込んだメッセージ基準が満たされる場合、工程１３８において、当該メッセージはユーザ機器１２上に表示され得る。
【００８０】
図１３は、ユーザが注文した商品およびサービスに基づいてユーザにメッセージを提供することに関する例示的工程を示す。商品およびサービスは、ペイ・パー・ビューイベント、番組パッケージ（例えば、ペイ・パー・ビューの全てのフットボールゲーム）、製品（例えば、衣類）などを含み得る。工程１４０において、商品またはサービスを注文する機会がユーザに提供され得る。例えば、双方向テレビ番組ガイドは、番組およびチャンネルの画面上リストをユーザに提供し得る。ユーザが所望のペイ・パー・ビュー番組を強調表示し、リモートコントロールの「ＯＫ」キーを押すと、番組ガイドは、画面上オプションを提供し得る。この画面上オプションにより、ユーザがペイ・パー・ビュー番組を注文することが可能となる。ユーザが注文したペイ・パー・ビュー番組に関する情報は、（例えば、番組ガイドによって）ユーザ機器１２、サーバ１８、サーバ２８、コンピュータ１９、他の任意の適切なデバイスまたはそれらの組み合わせに格納され得る。ユーザが任意の商品およびサービスを注文することを望む場合、システムは、その旨のリクエストを通信ネットワーク２４（例えば、インターネット）または他の任意の適切な通信経路を介して適切なベンダーに方向付けることができる。
【００８１】
工程１４２において、番組ガイドプロバイダ、テレビサービスプロバイダまたは他の任意のプロバイダは、メッセージ生成ツールを用いて、ユーザに配信すべき対象を絞り込んだメッセージを自動生成または手動生成することができる。例えば、ペイ・パー・ビュー番組Ｘを宣伝するメッセージを、ペイ・パー・ビュー番組Ｙを注文した加入者全員について生成することができる。
【００８２】
工程１４４において、メッセージをユーザに配信することができる。例えば、メッセージを番組ガイドデータソース２０における番組ガイドプロバイダからユーザに送信することができ、その際、メッセージ送信は、経路３０、通信ネットワーク２４および経路２７を介してか、経路３０、通信ネットワーク２４、経路２６、テレビ配信設備１４および経路１６を介してか、または、経路２２、テレビ配信設備１４および経路１６を介して行われる。メッセージをテレビ配信設備１４におけるテレビサービスプロバイダからユーザに送信することができ、その際、メッセージ送信は、経路１６または経路２６、通信ネットワーク２４および経路２７を介して行われる。
【００８３】
工程１４６において、番組ガイドもしくは他の適切な双方向テレビアプリケーションまたはそのようなものは、メッセージからの対象を絞る基準を、双方向テレビアプリケーションまたは他のアプリケーションによって（例えば、番組ガイドによって）ユーザ機器１２、サーバ１８、サーバ２８、コンピュータ１９、他の任意の適切なデバイスまたはそれらの組み合わせに格納されたユーザ情報と比較することができる。詳細には、対象を絞り込んだメッセージ基準と、ユーザが双方向番組ガイドまたは他の双方向テレビアプリケーションを用いて注文したペイ・パー・ビューイベントに関する情報とを比較することができる。所望ならば、この種類の情報は、番組ガイドによって保持され得る。対象を絞り込んだメッセージ基準が満たされる場合、工程１４８において、メッセージをユーザ機器１２上に表示することができる。
【００８４】
別のアプローチにおいて、番組ガイドまたは他のアプリケーションは、テレビサービスプロバイダの設定に基づいてメッセージを用いることができる。テレビサービスプロバイダは、ユーザ機器が他のサービスではない、いくつかのサービスを受信することを可能にし得る。例えば、ユーザ機器をイネーブルして、他のユーザが用いているユーザ機器のチャンネル構成と異なる特定の構成のテレビチャンネルを受信させることができる。ユーザ機器をイネーブルして、特定の双方向アプリケーションにアクセスさせるか、または、全てのユーザにとっては利用不可能な他の機能を設けることができる。メッセージの対象を、このようなテレビサービスプロバイダ設定に基づいて絞り込んで、これにより、例えば、関連機能へのアクセスを有していないユーザにメッセージを表示しないようにすることができる。例えば、メッセージは、特定のテレビチャンネルに関する最新の予定変更をユーザに通知して、チャンネル構成中の当該チャンネルを有するユーザのみに対象を絞ることができる。その特定のチャンネルへのアクセスを有さないユーザには、このような変更について通知をする必要がない。
【００８５】
図１４は、テレビサービスプロバイダからの設定に基づいてユーザにメッセージを提供することに関する例示的工程を示す。工程１５０において、番組ガイドプロバイダ、テレビサービスプロバイダまたは他の任意のプロバイダは、メッセージ生成ツールを用いて、ユーザに配信すべき対象を絞り込んだメッセージを自動生成または手動生成することができる。例えば、チャンネルＸへのアクセスを有する加入者全員について、チャンネルＸに関する予定変更を示すメッセージを生成することができる。
【００８６】
工程１５２において、メッセージをユーザに配信することができる。例えば、メッセージを番組ガイドデータソース２０における番組ガイドプロバイダからユーザに送信することができ、その際、メッセージ送信は、経路３０、通信ネットワーク２４および経路２７を介してか、経路３０、通信ネットワーク２４、経路２６、テレビ配信設備１４および経路１６を介してか、または、経路２２、テレビ配信設備１４および経路１６を介して行われる。メッセージをテレビ配信設備１４におけるテレビサービスプロバイダからユーザに送信することができ、その際、メッセージ送信は、経路１６または経路２６、通信ネットワーク２４および経路２７を介して行われる。
【００８７】
工程１５４において、番組ガイドアプリケーションもしくは他の適切な双方向テレビアプリケーションまたはそのようなものは、メッセージからの対象を絞る基準を、双方向テレビアプリケーションまたは他のアプリケーションによってユーザ機器１２、サーバ１８、サーバ２８、コンピュータ１９、他の任意の適切なデバイスまたはそれらの組み合わせに格納されたユーザ情報と比較することができる。詳細には、対象を絞り込んだメッセージ基準と、テレビサービスプロバイダからの格納されたユーザ情報と比較することが可能である。この種類の情報は、所望ならば、番組ガイドによって保持され得る。対象を絞り込んだメッセージ基準が満たされる場合、工程１５６において、メッセージをユーザ機器１２上に表示することができる。
【００８８】
このように、双方向テレビ環境において電子メッセージを配信し、かつ利用するシステムおよび方法が提供される。上記の説明は、本発明の原理を例示したものに過ぎず、当業者であれば、本発明の範囲および趣旨から逸脱することなく様々な改変を為すことが可能である。
【図１】
2011109720.tif 000003
【図２】
2011109720.tif 000004
【図３】
2011109720.tif 000005
【図４】
2011109720.tif 000006
【図５】
2011109720.tif 000007
【図６】
2011109720.tif 000008
【図７】
2011109720.tif 000009
【図８】
2011109720.tif 000010
【図９】
2011109720.tif 000011
【図１０】
2011109720.tif 000012
【図１１】
2011109720.tif 000013
【図１２】
2011109720.tif 000014
【図１３】
2011109720.tif 000015
【図１４】
2011109720.tif 000016
【外国語明細書】
2011109720000001.pdf