(57)【要約】プログラム可能テレビ録画器は、スケジュール及びソフトウェア・アップデートを受信する能力を持つ入力ポートをアドバイスについて監視し、アドバイスからユーザ名を抽出し、抽出されたユーザ名を記憶されたユーザ名と比較し、プロセッサが記憶されたユーザ名が抽出されたユーザ名を含むと判断したとき、そのアドバイスをリストに出力する、ようにプロセッサをプログラムするコンピュータ可読命令を記憶する。
2004532556.tif 000002
【特許請求の範囲】
【請求項１】
許可されたユーザ名のリストが記憶されたメモリを有する、プログラム可能テレビ録画器の作動方法であって、
スケジュール及びソフトウェア・アップデートを受信可能な入力ポートをテレビ番組録画アドバイスについて監視する工程と、
前記アドバイスからユーザ名を抽出する工程と、
抽出したユーザ名を前記許可されたユーザ名のリストと比較する工程と、
抽出されたユーザ名が前記許可されたユーザ名のリストに存在したとき、前記アドバイスを受け入れる工程と、を有することを特徴とする方法。
【請求項２】
請求項１記載の方法であって、
前記アドバイスを受け入れる工程は、
前記アドバイスから抽出されたユーザ名と関連してアドバイス・リストを表示する工程と、
前記プログラム可能テレビ録画器の所有者が表示された前記リスト上の各アドバイスを有効にする又は拒絶することができるようにする工程と、
有効とされたアドバイスにおいて特定されたテレビ番組を録画すると共に、拒絶されたアドバイスにおいて特定されたテレビ番組は録画しない工程とを有する、ことを特徴とする方法。
【請求項３】
請求項１記載の方法であって、
前記許可されたユーザ名のリストは、互いに相容れない第一のユーザ名グループと第二のユーザ名グループとを含み、
前記アドバイスを受け入れる工程は、前記アドバイスから抽出されたユーザ名が前記第一のリスト上に存在する場合には該アドバイスを自動的に有効とし、前記アドバイスから抽出されたユーザ名が前記第二のリスト上に存在するときには前記アドバイスのリスト上に他のアドバイスを表示する、ことを特徴とする方法。
【請求項４】
請求項１記載の方法であって、
前記アドバイスを受け入れる工程は、前記アドバイスにおいて特定されたテレビ番組を録画することを含む、ことを特徴とする方法。
【請求項５】
請求項１記載の方法であって、
前記アドバイスからユーザ名を抽出する工程は、照合プロトコルを抽出する工程を含み、
前記抽出されたユーザ名を前記許可されたユーザ名のリストと比較する工程は、前記抽出された照合プロトコルを前記メモリに記憶された照合プロトコルと比較する工程を含む、ことを特徴とする方法。
【請求項６】
遠隔制御可能で、テレビ番組信号を記録する、プログラム可能テレビ録画器であって、
信号ストリームを番組録画アドバイスについて監視する監視回路と、
ユーザ名を記憶するようにセットアップされたメモリと、
前記録画アドバイスからユーザ名を抽出し、記憶されたユーザ名が該抽出されたユーザ名を含むときに一致信号を生成する手段と、
前記一致信号への応答としてプログラムされた応答を実行する制御回路と、を有することを特徴とするプログラム可能テレビ録画器。
【請求項７】
請求項６記載のプログラム可能テレビ録画器であって、
前記プログラムされた応答は、前記録画アドバイスの録画スケジュールへの追加を含む、ことを特徴とするプログラム可能テレビ録画器。
【請求項８】
請求項６記載のプログラム可能テレビ録画器であって、
前記プログラムされた応答は、録画アドバイスの録画推奨イベントのリストへの追加を含む、ことを特徴とするプログラム可能テレビ録画器。
【請求項９】
請求項６記載のプログラム可能テレビ録画器であって、
前記プログラム可能テレビ録画器とスケジュール・サーバとの間のつなぐ通信手段と、
前記通信手段を通じて受信された信号ストリームを前記録画アドバイスについて監視する監視手段と、を更に有することを特徴とするプログラム可能テレビ録画器。
【請求項１０】
請求項６記載のプログラム可能テレビ録画器であって、
前記記憶されたユーザ名は、互いに相容れない第一のユーザ名リストと第二のユーザ名リストとを含み、
前記一致信号は、第一及び第二の一致信号を含み、
前記監視手段は、前記抽出されたユーザ名が前記第一のリストに存在するときには前記第一の一致信号を生成すると共に、前記抽出されたユーザ名が前記第二のリストに存在するときには前記第二の一致信号を生成し、
前記プログラムされた応答は、前記第一の一致信号に応答した前記録画アドバイスの録画スケジュールへの追加を含み、
前記プログラムされた応答は、前記第二の一致信号に応答した録画アドバイスの録画推奨イベントのリストへの追加を含む、ことを特徴とするプログラム可能テレビ録画器。
【請求項１１】
請求項６記載のプログラム可能テレビ録画器であって、
前記メモリは、照合プロトコルを記憶するようにセットアップされ、
前記録画アドバイスからユーザ名を抽出する手段は、記憶されたユーザ名が前記抽出されたユーザ名を含むときに一致信号を生成し、
前記制御回路は、前記一致信号に応答して、プログラムされた応答を実行するようにセットアップされる、ことを特徴とするプログラム可能テレビ録画器。
【請求項１２】
請求項１１記載のプログラム可能テレビ録画器であって、
前記プログラム可能テレビ録画器とスケジュール・サーバとの間をつなぐ通信手段を更に有し、
前記監視手段は、前記通信手段を通じて受信された録画アドバイス及び信号ストリームを遠隔コマンドについて監視する、ことを特徴とするプログラム可能テレビ録画器。
【請求項１３】
プログラム可能テレビ録画器の録画スケジュールを遠隔制御する信号であって、
前記プログラム可能テレビ録画器は、前記信号に反応するコントローラを有し、
前記信号は、ユーザ名と、照合プロトコルと、該ユーザ名によって特定される人からの録画推奨テレビ番組のＩＤとを含む電子メッセージを含む、ことを特徴とする信号。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、パーソナルＴＶ受信器（ＰＴＲ）に係り、特に、録画する番組に関するアドバイス（ｒｅｃｏｍｍｅｎｄａｔｉｏｎ）を転送及び受信する機能を備えた改良型ＰＴＲに関する。これに対応した、ＰＴＲに録画アドバイスを生成させる及び／又はこれに応答させる方法及びメモリに記憶されるソフトウェアも開示される。
【背景技術】
【０００２】
近年、パーソナル・テレビ受信器（ＰＴＲ）、ディジタル・ビデオ・レコーダ（ＤＶＲ）、又は、単に、ディスク・バッファ・テレビ（ＤＢＴ）などの複数の名前で知られている新しいタイプの家庭用電化製品が、家庭用エンターテイメント商品市場へ導入されている。ＰＴＲは、テレビをテープの代わりに内蔵されたハードドライブに記録することによって、家庭向けの従来のＶＣＲを置き換える又は増強するものとして設計されている。
【０００３】
ＰＴＲは、例えばアンテナ、ケーブルテレビ・システム、衛星受信器などのビデオ・ソースとＰＴＲサービス事業者の双方に接続される。より具体的には、ＰＴＲは、ＰＴＲを電話線を通じて中央サーバへつなぐモデムを内蔵する。このようにして確立された通信チャネルは、番組スケジュール及びオペレーティング・ソフトウェアの改訂版を定期的に（例えば毎日）ダウンロードするのに用いられる。各ＰＴＲは、様々なビデオ・ソースに接続することができるため、ユーザはＰＴＲをサービス・プロバイダに登録し、ユーザが採用するビデオ・ソースに関する詳細な情報と共に提供されるサービスを提供する。したがって、ＰＴＲは、１つだけのビデオ・ソースに適合したスケジュール・アップデートをダウンロードすることができる。
【０００４】
ＰＴＲは、スマート・テクノロジーを保有していると有益的である。スマート・テクノロジーにより、ＰＴＲは、ダウンロードされたスケジュール及びユーザの具体的な好みを用いて、録画プリファレンスを実現することができる。換言すれば、ＰＴＲに内蔵されたスマート検索テクノロジーにより、ユーザはプリファレンス・リストを指定することができる。ＰＴＲは、このプリファレンス・リストを用いて、ユーザの好みの俳優やスポーツ・チーム或いは関心ある話題などを取り上げたすべての番組を見つけ、録画する。
【０００５】
各ＰＴＲは、固有の電子シリアル番号を有する。ＰＴＲがサーバと接続してスケジュール及びソフトウェア・アップデートをダウンロードする度に、このシリアル番号をサーバへ送信することができる。サーバは、提供されたシリアル番号を用いて、ＰＴＲを（例えば、そのＰＴＲが当該サービスに対して許可された加入者に対応したものであることを確認するために）識別し、そのＰＴＲがダウンロードを必要としている具体的な情報を特定する。ＰＴＲは、ユーザの視聴統計を記録し、サーバへアップロードする能力を有する。
【０００６】
特定のイベント又はユーザのプリファレンス・リストへの追加を記録するようにＰＴＲをプログラムすることがローカルのオペレーションとして行われることは明らかである。したがって、ユーザが特定のイベントを予約し忘れた場合、例えばユーザが自分の子供が地元のニュース番組に出ることをＰＴＲから離れたところにいる間に知った場合、ユーザはそのイベントを記録できない。
【０００７】
ＰＴＲが遠隔地から送信された録画スケジュールに対する変更を受信できるようにするオペレーティング方法及び対応する構造が必要とされている。また、第一のＰＴＲのオーナーが他のＰＴＲのオーナーに録画推奨イベント（ｒｅｃｏｍｍｅｎｄｅｄ  ｒｅｃｏｒｄｉｎｇ  ｅｖｅｎｔ）を伝えられるようにする方法及び対応する構造も必要とされている。さらに、コンピュータ、パーソナル・ディジタル・アシスタント（ＰＤＡ）、電子メール利用可能な携帯電話などのあらゆるクライアント装置からＰＴＲをプログラムできるようにする方法及び対応する構造も必要とされている。
【０００８】
（発明の開示）
一態様によれば、本発明は、スケジュール及びソフトウェア・アップデートを受信する能力を持つ入力ポートをアドバイスについて監視し、アドバイスからユーザ名を抽出し、抽出されたユーザ名を記憶されたユーザ名と比較し、プロセッサが記憶されたユーザ名が抽出されたユーザ名を含むと判断したとき、そのアドバイスをリストに出力する、ようにプロセッサをプログラムするコンピュータ可読命令を記憶したプログラム可能テレビ録画器と関連付けられたメモリを提供する。一例において、上記リストは、録画スケジュールを含む。別の一例において、上記リストは、プロセッサの制御下でプログラム可能テレビ録画器が表示するために出力することができるアドバイス・リストを含む。所望であれば、記憶されたユーザ名が互いに相容れない第一のユーザ名グループと第二のユーザ名グループとを含むことができる一方で、上記リストが録画スケジュールとプロセッサの制御下でプログラム可能テレビ録画器が表示するために出力することができるアドバイス・リストとを含む。この場合、抽出されたユーザ名が第一の記憶されたユーザ名グループに存在するときにはそのアドバイスを録画スケジュールへ出力し、抽出されたユーザ名が第二の記憶されたグループに存在するときにはそのアドバイスをアドバイス・リストへ出力する。後者の場合、第一の記憶されたユーザ名は、第一及び第二の記憶されたユーザ名のそれぞれに関連付けられたフラグによって第二の記憶されたユーザ名と区別される。
【０００９】
別の態様によれば、本発明は、スケジュール及びソフトウェア・アップデートを受信する能力を持つ入力ポートを遠隔コマンドについて監視し、ＩＤ照合プロトコルを用いてユーザ名の権限を確認する、ようにプロセッサをプログラムするコンピュータ可読命令を記憶したプログラム可能テレビ録画器と関連付けられたメモリを提供する。この遠隔コマンドは、インターネット利用可能なクライアント装置によって生成された電子メッセージであることが好ましい。
【００１０】
更に別の態様によれば、本発明は、遠隔制御可能で、ビデオ信号を記録する、プログラム可能録画器であって、録画アドバイスについて信号ストリームを監視する監視回路と、録画アドバイスからユーザ名を抽出し、記憶されたユーザ名が該抽出されたユーザ名を含むときに一致信号を生成するプロセッサと、この一致信号への応答としてプログラムされた応答を実行する制御回路とを有するプログラム可能録画器を提供する。一例において、上記プログラムされた応答は、録画アドバイスの録画スケジュールへの追加を含む。代替的一例において、上記プログラムされた応答は、録画アドバイスの録画推奨イベントのリストへの追加を含む。このプログラム可能録画器は、該プログラム可能録画器とスケジュール・サーバとの間の通信を可能にする通信回路を更に有すると有益的である。この場合、上記監視手段は、この通信回路を通じて受信された信号ストリームを録画アドバイスについて監視する。
【００１１】
更に別の態様において、本発明は、遠隔制御可能で、ビデオ信号を記録する、プログラム可能録画器であって、遠隔コマンドについて信号ストリームを監視する監視回路と、遠隔コマンドからユーザ名及びパスワードを抽出し、この抽出されたユーザ名及び抽出されたパスワード又は他の照合プロトコルが記憶されたユーザ名及び関連するパスワードと一致するときに一致信号を生成するプロセッサと、この一致信号への応答として遠隔コマンドにおいて特定された録画イベントの録画スケジュールへの追加を実行する制御回路とを有するプログラム可能録画器を提供する。所望であれば、このプログラム可能録画器は、該プログラム可能録画器とスケジュール・サーバとの間の通信を可能にする通信回路を含む。この場合、上記監視手段は、この通信回路を通じて受信された信号ストリームを遠隔コマンドについて監視する。
【００１２】
更に別の態様によれば、本発明は、遠隔制御可能で、ビデオ信号を記録する、プログラム可能録画器であって、録画アドバイス又は遠隔コマンドについて信号ストリームを監視する回路と、録画アドバイスからユーザ名を抽出すると共に、遠隔コマンドからユーザ名及び関連するパスワードを抽出する回路と、この関連するパスワードに基づいて録画アドバイスと遠隔コマンドとを区別する論理回路と、録画アドバイスを録画推奨イベントのリストに記憶するストレージ回路と、遠隔コマンドを実行することによって録画スケジュールを修正する制御回路とを有し、上記論理回路により上記ストレージ回路又は上記制御回路の一方のみの作動が可能となる、プログラム可能録画器を提供する。
【００１３】
本発明の追加的態様によれば、本発明は、プログラム可能録画器の録画スケジュールを遠隔制御する信号であって、該プログラム可能録画器は、この信号に反応するコントローラを有し、該信号は、ユーザ名と、照合プロトコルと、指定録画イベントとを含み、該ユーザ名及び該照合プロトコルが上記コントローラが読むことができる記憶されたデータと一致するとき、該指定録画イベントに関して録画スケジュールを更新する、信号を提供する。
【００１４】
本発明の上記及び他の様々な特徴及び態様は、添付図面と共に以下の詳細な説明を参照することによって容易に明らかとなるであろう。添付図面全体を通じて、同じ又は類似の符号が用いられる。
【発明を実施するための最良の形態】
【００１５】
ここで、添付図面を参照して例示的実施形態及び例示的用途について説明し、本発明の有益的な教えを開示する。
【００１６】
典型的なＰＴＲ１００は、図１に示すように順に配置された、チューナ１１０と、ＭＰＥＧ−２エンコーダ１２０と、ライト・ランダム・アクセス・メモリ（ＲＡＭ）・バッファ１３０と、ディスク・ドライブ１４０と、リードＲＡＭバッファ１５０と、ＭＰＥＧ−２デコーダ１６０と、を有する。これら構成要素の各々は、ＣＰＵ３００によって制御される。ＭＰＥＧ−２装置として特定されているが、ビデオ信号はあらゆるイントラフレーム又はイントラフレーム及びインターフレーム圧縮技術を用いて圧縮することができることに注意。したがって、ビデオ信号はあらゆる既知のビデオデータ形式で記憶することができる。また、ディスク・ドライブ１４０は、好ましくは何十ギガバイトという容量を持った大容量ハードディスクドライブであえることが好ましいことにも注意。既知の方法でＣＰＵ３００を用いて、例えば、チューナ１１０をプログラムして所定の時刻に所定のチャネルから番組を選択・録画することができる。
【００１７】
ＰＴＲを購入した消費者は、従来のケーブルテレビ・セットトップ・ボックス又は衛星テレビ受信器（以下、単にセットトップ・ボックス）と、テレビとの間に、図２に示すように、ＰＴＲを導入する場合が多い。セットトップ・ボックスにより、消費者はＰＴＲ１００のケーブル・レディ・チューナ１１０を通じてはアクセスできないプレミアム・チャネルなどを引き続き受信することができる。図２は、セットトップ・ボックス２１０がＰＴＲ１００を経由してテレビ２２０に接続されたエンターテイメント・システム２００の１つの考えられる構成を示している。セットトップ・ボックス２１０をＰＴＲ１００へ、ＰＴＲ１００をテレビ２２０へ、それぞれ接続するケーブル２３０及び２４０は、同軸ケーブルでもよく、オーディオ／ビデオ（Ａ／Ｖ）ケーブルでもよく、或いは、Ｓ−ビデオ・ケーブルでもよい。すぐ下でより詳細に説明するように、セットトップ・ボックス２１０とＰＴＲ１００との間には、追加的な制御チャネル２５０／２６０が設けられる。
【００１８】
ＰＴＲ１００の現行モデルは、一方向通信チャネル２５０を通じてセットトップ・ボックス２１０上でチャネル選択を制御する。通信チャネル２５０は、セットトップ・ボックス２１０上のリモコンＩＲセンサ２１に対向して配置される赤外線送信器２５２とケーブル２５４とを有し得る。制御チャネル２５０は、セットトップ・ボックス２１０の対応するシリアル・ポート（図示せず）とＰＴＲ１００とをつなぐシリアル・ケーブル２６０によって置き換えることができる。制御チャネル２５０及びシリアル・ケーブル２６０のいずれによっても、ＰＴＲ１００はセットトップ・ボックス２１０より出力されたチャネルを選択することができる。
【００１９】
上述のように、本発明の好ましい実施形態は、各ＰＴＲが録画スケジュールに関する変更及び／又はアドバイスを遠隔地から受信できるようにする構成要素及び関連するロジックを含む改良型パーソナル・テレビ受信器（ＰＴＲ）を提供する。さらに、本発明に係るＰＴＲは、自分自身のＰＴＲを持っているとわかっている他人へスケジュール変更及び録画推奨イベントを送信する能力を含む。
【００２０】
本発明に係るＰＴＲ１００の好ましい実施形態を図３により詳細に示す。より具体的には、ＰＴＲ１００は、ＰＴＲ１００の一入力端子に入力された信号をそのままテレビ２２０へルーティングするモジュレータ１９０に接続されたチューナ１１０を有する。入力は、セットトップ・ボックス２１０の出力でもよく、アンテナ（図示せず）の出力でもよい、ことは明らかである。また、ＰＴＲ１００は、チューナ１１０によって生成された信号或いは、セットトップ・ボックス２１０によって生成されたＡ／Ｖ又はＳ−ビデオ信号の中から選択することができるソース・セレクタ１１２も有する。いずれの場合であっても、セレクラ１１２の出力は、アナログ／ディジタル変換器（ＡＤＣ）１７０を通じて、ＭＰＥＧ−２エンコーダ１２０へ供給される。ＭＰＥＧ−２エンコーダ１２０、ライトＲＡＭ１３０、ディスク・ドライブ１４０、リードＲＡＮ１５０、及びＭＰＥＧ−２デコーダ１６０は、図３に図示した例示的実施形態において、直列に並べられている。ＭＰＥＧ−２デコーダ１６０の出力は、ディジタル／アナログ変換器（ＤＡＣ）１８０の入力へ入力される。ＤＡＣ１８０のアナログ出力は、出力セレクタ１８８によって、モジュレータ１９０か、又は、ＰＴＲ１１０のＡ／Ｖ又はＳ−ビデオ信号出力ポートへルーティングされる。また、ＰＴＲ１００は、ディジタル信号処理器（ＤＳＰ）１１４も有する。加えて、ＰＴＲ１００は、ＤＳＰ１１４と（例示的ケースでは）ＭＰＥＧ−２エンコーダ１２０との間のコマンド及びデータの通信を可能にするパスも含む。
【００２１】
図３に図示したＰＴＲ１００は、モデム３１０、ＲＡＭ３１２、不揮発性ストレージ３１６、リード・オンリ・メモリ（ＲＯＭ）３１４、及び入出力（Ｉ／Ｏ）装置３１８と作動可能に連結された中央演算処理装置（以下、「ＣＰＵ」）３００を含むと有益的である。以上の説明より、Ｉ／Ｏ３１８によってＣＰＵ３００は、セットトップ・ボックス・コマンドを赤外線（ＩＲ）送信器２５４へ送信し、リモコン、キーボード、ノブ、ジョイスティックなどによって生成された制御信号の受信を可能とすることができる。
【００２２】
図３に図示したＣＰＵ３００は、ＰＴＲ１００のオペレーションを制御する記憶されたプログラム命令を実行する能力を持った１以上のマイクロプロセッサ３０２を有することが可能であると有益的である。これらプログラム命令は、ＣＰＵ３００の内部メモリ３０８又はＲＯＭ３１４に記憶され、ＲＡＭ３１２の外で実行されるソフトウェア・モジュール（後述）の一部を含む。これらソフトウェア・モジュールは、モデム３１０を通じて更新されてもよい。ユーザ・プロファイル情報などは、不揮発性ストレージ３１４に記憶されることが好ましい。この点、不揮発性ストレージ３１４は、例えば新しいユーザ・プロファイルで所望通りに再プログラムが可能なフラッシュＥＰＲＯＭやＮＶＲＡＭなどを含んでもよい。
【００２３】
また、図３は、ＣＰＵ３００内で実行可能なソフトウェア・モジュール（すなわち、実行可能ルーチン３０４）の例を図示する。これら実行可能ルーチン３０４は以下に詳述する方法を含むと有益的であることは明らかである。マイクロプロセッサ３０２は、Ｉ／Ｏ３１８を通じて送信されたデータ及び制御信号をユーザ・インターフェース３０６を通じて受信し、制御信号を制御モジュール３０８を通じて出力する。
【００２４】
上述のように、ＰＴＲ１００は、ビデオ・ソース（例えば、アンテナ、ケーブルテレビ会社から提供されたセットトップ・ボックス、衛星受信器など）とＰＴＲサービス・プロバイダの双方に接続される。ＰＴＲは、電話システム（ＰＯＴＳ）を通じて中央サーバに接続されるモデムを内蔵する。このモデムによって、ＰＴＲは番組スケジュール及びオペレーティング・ソフトウェアの改訂版を定期的に（例えば毎日）ダウンロードすることができる。
【００２５】
図４は、ＰＴＲサービス・プロバイダによって運営されるスケジュール・サーバ４００に接続された複数のＰＴＲ１００Ａ、１００Ｂ、・・・１００Ｎを示す高レベルブロック図である。上述のように、ＰＴＲ１００Ａ、１００Ｂ、・・・１００Ｎのそれぞれは、ＰＯＴＳ３５０を通じてスケジュール・サーバ４００に接続される。加えて、図４は、インターネット利用可能なクライアント６００（例えばワイド・エリア・ネットワーク５５０を通じてメール・サーバ５００に連結された例えばコンピュータ又は電子メール機器など）を示す。メール・サーバ５００は、ＰＴＲ１００Ａ、１００Ｂ、・・・１００Ｎの一部又は全部へ向けられたスケジューリング・メッセージを通信チャネル４５０を通じてスケジュール・サーバ４００へ送信する。図４に図示した構成及び様々な構成要素は一例に過ぎず、様々な代替構成及び配置が当業者には思い浮かぶであろうし、それらすべての代替物は本発明の範囲内にあると考えられる、ことに言及しておく。
【００２６】
後述のように、ソフトウェア・ルーチンは、遠隔地のユーザが録画スケジュール及びＰＴＲ１００の他の関連する特徴をプログラムできるように含まれる。リモートアクセス・ネットワークでは一般的なように、許可されたユーザのみがプログラミング・ソフトウェア及びシステムにアクセスできるように、照合（ｖｅｒｉｆｉｃａｔｉｏｎ）プロトコルが用いられるべきである。このためには、例えば、秘密のユーザ・パスワードの記憶されたリストとの単純な比較や、携帯電話システムにおいて一般的に用いられる種類であって、カナダ特許第１２４２５０１号に記載された暗号化ハンドシェイキング・プロトコルや、公開鍵プロトコルなどのあらゆる既知の照合プロトコルを用いることができる。
【００２７】
図５Ａは、リモート・スケジューリング・オペレーションを許可する際に用いられる工程を示すフローチャートである。図５Ａに示すように、本発明の実施形態の一例に係る許可ルーチンは、ＰＴＲ１００がオペレーションのセットアップ・モードに移行することを決定したときに、工程Ｓ１００から開始される。工程Ｓ１０２において、ユーザは、固有のユーザ名を生成し、Ｉ／Ｏ装置３１８によるリモコン装置からの信号の受信を通じて又は直接的にユーザ・インターフェース３０６を通じてＣＰＵ３００に関連付けられた不揮発性ストレージ３１６に該ユーザ名を入力する。工程Ｓ１０６において、ＰＴＲ１００は、ユーザ名をスケジュール・サーバ４００へアップロードする。アップロードされたユーザ名は、ＰＴＲ１００のシリアル番号と共に記憶することができるため、様々なユーザから受信したアドバイスをＰＴＲ１００Ａ、１００Ｂ、・・・１００Ｎの中の適切な１つへ向けることができる。工程Ｓ１０８において、セットアップ・ルーチンは終了する。
【００２８】
照合プロトコル・リストは、所有者しか知らない「秘密の」パスワードと、友人及び関係者のユーザ内の個々の他のユーザの他のユーザ名とを含むと有益的であることに注意。また、照合プロトコル・リストの個々のユーザ名には、アドバイスをスケジュール変更と区別するためのフラグを立てることができる。より具体的には、遠隔地のユーザからフラグが立てられたユーザ名と共に送信されてきた録画推奨イベントはスケジュール変更として処理することが可能であり（すなわち、アドバイスは録画スケジュール内に入力される）、フラグが立てられていないユーザ名と共に送信されてきた録画推奨イベントはアドバイスとして処理することが可能である（すなわち、これらアドバイスは所有者によって承認されなければならず、承認されたアドバイスだけが録画スケジュール内に入力される）。したがって、子供がＰＴＲ１００Ａからフラグが立てられたユーザ名：「ＰＡＲＥＮＴ」と共に該子供のＰＴＲ１００Ｂについてのアドバイスを受信すると、このアドバイスは承認無しに録画スケジュール内に入力される。他方、フタグが立てられていないユーザ名：「ＣＡＳＵＡＬ  ＦＲＩＥＮＤ」と共にＰＴＲ１００Ｎから送信されてきたアドバイスは、ＰＴＲ１００Ｂの所有者に対して承認を求めるために提示される。
【００２９】
図５Ｂは、図４に図示したＰＴＲ１００Ａがスケジュール・サーバ４００を通じて遠隔地のユーザから録画推奨イベントを受信する際のルーチンの好ましい実施形態の一を示すフローチャートである。工程Ｓ２００において、ＰＴＲ１００Ａは、好ましくはＰＴＲが日々のスケジュール更新のためのスケジュール・サーバ４００との接続を確立したときに、アドバイス・ルーチンをロードする。ＰＴＲ１００Ａは、ユーザの趣味及び所有者によって通常受信されるアドバイスの数に応じてより頻繁にスケジュール・サーバ４００にアドバイスをポール（ｐｏｌｌ）するようにプログラムすることも可能であることは明らかである。工程Ｓ２０２において、ＰＴＲ１００Ａは、このＰＴＲに割り当てられたシリアル番号に対応するユーザ名を用いて示された該ユーザ宛のあらゆるアドバイスをＰＴＲ１００Ａに送信するように要求する。
【００３０】
工程Ｓ２０４において、ＰＴＲ１００ＡのＣＰＵ３００は、受信した各アドバイスを構文解析し、該アドバイスが不揮発性ストレージ３１８に記憶された照合プロトコルを含むか否かを判断する。工程Ｓ２０４における判断が「ＹＥＳ」であれば、秘密の照合プロトコルがアドバイス中に存在したことを意味し、ＰＴＲ１００Ａに埋め込まれた方法は工程Ｓ２０６へジャンプする。工程Ｓ２０６において、コントローラ３００は、録画スケジュールを更新する。工程Ｓ２０４における答えが「ＮＯ」の場合、ルーチンは工程Ｓ２０８へジャンプし、アドバイスを作成した人のユーザ名がフラグが立てられたユーザ名か否かを判断する。この答えが「ＹＥＳ」の場合、ルーチンは工程Ｓ２０６へ進み、録画スケジュールを更新する。答えが「ＮＯ」の場合、ＣＰＵ３００は、そのアドバイスをアドバイス・リストに記憶する。このリストは、ＰＴＲ１００Ａの所有者が決めた時刻に表示させることができる。
【００３１】
工程Ｓ２０６又は工程Ｓ２１０が実行されると、ルーチンは工程Ｓ２１２へジャンプし、スケジュール・サーバ４００から最後に受信したアドバイスが処理済みであるか否かを判断する。答えが「ＮＯ」のとき、追加的なアドバイスが依然として処理されるべきであることを意味し、ルーチンは工程Ｓ２０４の始まりへ戻る。答えが「ＹＥＳ」のとき、ルーチンは工程Ｓ２１４において終了する。
【００３２】
以上より明らかなように、本発明の好ましい実施形態の一は、各ユーザが（リモコン装置上のキーを用いて）所有者識別子名及び照合プロトコルをＰＴＲ１００ＡのＣＰＵ３００に関連付けられた不揮発性ストレージ３１６内にロードすると共に、その所有者識別子名をモデム３１０を通じてスケジュール・サーバ４００へアップロードすることができるようにするソフトウェアを含む。所有者識別子名はＰＴＲ１００Ａに関連付けられたデータベースにシリアル番号として記憶される。さらに、このソフトウェア・プログラムによれば、所有者は（例えば、自分のＰＴＲを所有する友人及び家族によって与えられた）他のユーザの識別子名を入力し、サーバ及び受信器モデムを通じて、ＰＴＲ１００Ａのユーザが思った彼らが録画したい又は視聴したいと思われる番組タイトルのリストなどを彼らに送信することができるようになる。さらに、このソフトウェアによれば、所有者は、送信されてきた番組リストを受信及び表示することができる。
【００３３】
ほとんどのケースにおいて、ＰＴＲは、所有者による承認の表明がない限り、推薦された番組を録画しないのが普通であろう。しかし、提案が許可された照合プロトコルと共に送信されてきた場合、又は、選択されたユーザの中のいずれかから送信されてきた場合、番組を自動的に録画するようにソフトウェア・プログラムを規定することも可能である。この機能より、所有者は、別の場所（他人の家、又は、同じ家の中の第二のＰＴＲ）から遠隔的にＰＴＲ受信器をプログラムすること、或いは、ユーザが街を離れている間にユーザの友人又は家族に該ユーザのＰＴＲをプログラムする権限を与えること、ができるようになることは明らかである。また、ユーザが例えばＰＣやＰＤＡなどのインターネット利用可能クライアント装置６００から自身のＰＴＲを世界中のどこからでもプログラムできるようにするコマンドもインターネット接続を通じてサーバ４００に送信することができることも明らかである。
【００３４】
従来のＰＴＲを本発明の一態様に係る遠隔制御可能なＰＴＲに変換するのに必要なソフトウェアをメモリ内に備えることができることは明らかである。一例では、メモリは、ＣＰＵ３００と関連付けられたメモリのいずれかでよく、ＲＯＭ３１４又は不揮発性ストレージ３１６のいずれかであると好ましい。
【００３５】
本発明に係る方法の実現によって利用可能となる遠隔制御機能は、ＰＴＲにおける実施に限定されないことに言及しておく。本発明に係る方法は、例えば米国特許第６，１７２，７１２号に記載されたハードディスクを備えたテレビなどテレビ番組を録画可能な他の装置においても用いることができるため、有益的である。
【００３６】
このように、本発明をここでは特定の用途に対する特定の実施形態を参照して説明した。当業者が本開示を見れば、本発明の範囲内での追加的な修正、用途、及び実施形態に気が付くであろう。よって、付属の請求項は、そのような本発明の範囲内でのあらゆるすべての用途、修正、及び実施形態を網羅することを意図している。
【図面の簡単な説明】
【００３７】
【図１】パーソナル・テレビ受信器（ＰＴＲ）の高レベルブロック図である。
【図２】図１に示したＰＴＲを含むエンターテイメント・システムの高レベルブロック図である。
【図３】本発明に係るＰＴＲの好ましい実施形態の一のより詳細なブロック図である。
【図４】図示された複数のＰＴＲとサービス・プロバイダによって運営されるサーバ・システムとの間の接続を示す高レベルブロック図である。
【図５Ａ】図４に示した通信チャネルを通じて図３に示したＰＴＲを制御する方法の一を示すフローチャートである。
【図５Ｂ】図４に示した通信チャネルを通じて図３に示したＰＴＲを制御する方法の別の一を示すフローチャートである。
【図１】
2004532556.tif 000003
【図２】
2004532556.tif 000004
【図３】
2004532556.tif 000005
【図５Ａ】
2004532556.tif 000006
【図５Ｂ】
2004532556.tif 000007
【国際公開パンフレット】
2004532556.tif 000008
2004532556.tif 000009
2004532556.tif 000010
2004532556.tif 000011
2004532556.tif 000012
2004532556.tif 000013
2004532556.tif 000014
2004532556.tif 000015
2004532556.tif 000016
2004532556.tif 000017
2004532556.tif 000018
2004532556.tif 000019
2004532556.tif 000020
2004532556.tif 000021
2004532556.tif 000022
2004532556.tif 000023
2004532556.tif 000024
2004532556.tif 000025
【国際公開パンフレット（コレクトバージョン）】
2004532556.tif 000026
【国際調査報告】
2004532556.tif 000027
2004532556.tif 000028
2004532556.tif 000029