(57)【要約】ＰＶＲ  Ａは、視聴のために選択されたＴＶチャネルが出力される出力７０、そこにチャネルインジケータ２４を選択的に記憶する記憶装置２０を含んでいる。ユーザインタフェース６０は、所望のチャネルインジケータ２４を記憶装置２０に選択的にロードする手段、及び出力７０に送出されるべきＴＶチャネルを選択する手段を提供する。バッファ８２も含まれる。バッファ８２は、記憶装置２０がそこに記憶されるチャネルインジケータを持たない場合に、視聴のためにＴＶチャネル出力を自動的に記録し、視聴のためのＴＶチャネル出力がチャネルインジケータ２４により示されるＴＶチャネルとは異なるように選択されるときでさえも、記憶装置２０に記憶されるときにチャネルインジケータ２４により示されるそのＴＶチャネルを自動的に記録する。
2006506008.tif 000002
【特許請求の範囲】
【請求項１】
メディア信号を受信する受信手段と、
該メディア信号を出力のために選択された第一のチャネルに同調する第一の同調手段と、
該第一のチャネルを出力する出力手段と、
第一のモードと第二のモードから選択されるモードへの装置の設定を実施するモード設定手段と、
該装置が該第二のモードに設定されたとき、該メディア信号の第二のチャネルを識別する有効なチャネルインジケータを割り当てられたロケーションに記憶する記憶手段と、
該メディア信号を該第二のチャネルに同調する第二の同調手段と、
該装置が該第一のモードにあるか該第二のモードにあるかを判定する検出手段と、
該装置が該第一のモードにあるときの第一のチャネルと、該装置が第二のモードにあるときの第二のチャネルの１つを目的地に経路制御する経路制御手段と、
を有することを特徴とするメディア受信／出力装置。
【請求項２】
該記憶手段はメモリである、
請求項１記載の装置。
【請求項３】
該目的地は、ハードディスクドライブ又は光ディスクドライブから選択されたデータ記憶装置のバッファである、
請求項１記載の装置。
【請求項４】
該経路制御手段はバスを有する、
請求項１記載の装置。
【請求項５】
視聴のために選択されたテレビジョンチャネルが出力される出力と、
チャネルインジケータを選択的に記憶する記憶装置と、
該記憶装置に所望のチャネルインジケータを選択的にロードし、該出力に送出されるべきＴＶチャネルを選択するユーザインタフェースと、
該記憶装置がそこに記憶されるチャネルインジケータを有さない場合に視聴のためのＴＶチャネル出力を自動的に記録し、視聴のためのＴＶチャネル出力がチャネルインジケータにより示されるＴＶチャネルとは異なって選択されたときでさえも、該記憶装置に１つのチャネルインジケータが記憶されているとき、チャネルインジケータにより示されているそのＴＶチャネルを自動的に記録するバッファと、
を有することを特徴とするパーソナルビデオレコーダ。
【請求項６】
受信されたＴＶ信号を第一のＴＶチャネルに同調する第一のチューナと、
該受信されたＴＶ信号を第二のＴＶチャネルに同調する第二のチューナと、
を更に有する請求項５記載のパーソナルビデオレコーダ。
【請求項７】
該第一のチューナ及び該第二のチューナの同調と、該バッファ及び出力への該第一のチャネル及び第二のチャネルの経路制御との少なくとも１つを調整するコントローラを更に有する、
請求項６記載のパーソナルビデオレコーダ。
【請求項８】
該出力に動作可能に接続される該第一のチューナ、及び該バッファに動作可能に接続される該第二のチューナを有し、該コントローラは、ユーザインタフェースに応答して、該第一のチューナを該出力に送出されるために選択されたＴＶチャネルに同調し、該記憶装置にチャネルインジケータが記憶されていないときに該第一のチューナと同じチャネルに該第二のチューナを同調し、該記憶装置に１つのチャネルインジケータが記憶されているときに該チャネルインジケータにより示されるＴＶチャネルに該第二のチューナを同調するために動作可能である、
請求項７記載のパーソナルビデオレコーダ。
【請求項９】
該コントローラは、ユーザインタフェースに応答して、該第一のチューナを該出力に送出されるために選択されたＴＶチャネルに同調し、該第一のチューナを該出力に動作可能に接続し、該記憶装置にチャネルインジケータが記憶されていないとき、該第一のチューナを該バッファと動作可能に接続し、該記憶装置にチャネルインジケータが記憶されているとき、該第二のチューナを該チャネルインジケータにより示されたＴＶチャネルに同調し、該第二のチューナを該バッファに動作可能に接続する、
請求項７記載のパーソナルビデオレコーダ。
【請求項１０】
該記憶装置はメモリである、
請求項５記載のパーソナルビデオレコーダ。
【請求項１１】
該バッファは、ハードディスクドライブ又は光ディスクドライブから選択されたデータ記憶装置である、
請求項５記載のパーソナルビデオレコーダ。
【請求項１２】
該ユーザインタフェースはリモートコントロールである、
請求項５記載のパーソナルビデオレコーダ。
【請求項１３】
該パーソナルビデオレコーダは、ＴＶ、ケーブルボックス及び衛星ＴＶ受信機のうちの少なくとも１つに組み込まれる、
請求項５記載のパーソナルビデオレコーダ。
【請求項１４】
メディア信号を受信するステップと、
該メディア信号を出力のために選択された第一のチャネルに同調するステップと、
該第一のチャネルを出力するステップと、
第一のモードと第二のモードから選択されたモードへの装置の設定を実施するステップと、
該装置が該第二のモードに設定されたとき、該メディア信号の第二のチャネルを識別する有効なチャネルインジケータを割り当てられたロケーションに記憶するステップと、
該メディア信号を該第二のチャネルに同調するステップと、
該装置が該第一のモードにあるか第二のモードにあるかを判定するステップと、
該装置が該第一のモードにあるときの該第一のチャネルと、該装置が該第二のモードにあるときの該第二のチャネルの１つを目的地に経路制御するステップと、
を有するメディア受信／出力装置の動作方法。
【請求項１５】
該メディア信号はテレビジョン信号又はラジオ信号である、
請求項１４記載の方法。
【請求項１６】
該目的地は、テレビジョン又はバッファのピクチャ・イン・ピクチャの窓である、
請求項１４記載の方法。
【請求項１７】
該装置の該第二のモードへの設定は、有効なチャネルインジケータを割り当てられたロケーションにロードするステップを含む、
請求項１４記載の方法。
【請求項１８】
該装置の該第一のモードへの設定は、割り当てられたロケーションをクリアするステップを備える、
請求項１４記載の方法。
【請求項１９】
該判定するステップは、有効なチャネルインジケータについて割り当てられたロケーションをチェックするステップを含む、
請求項１４記載の方法。
【請求項２０】
該装置は、テレビジョン、パーソナルビデオレコーダ、ケーブルボックス、ラジオ又は衛星ＴＶ受信機である、
請求項１４記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビジョン（ＴＶ）の視聴及び／又は記録の分野に関する。本発明は、パーソナルビデオレコーダ（ＰＶＲ）と共に特定の応用を見出すものである。しかし、本発明は、各種のタイプのメディア記録及び／又は再生装置を含む他の類似のアプリケーションにも適用可能であることが理解されるべきである。
【背景技術】
【０００２】
ビデオカセットレコーダ（ＶＣＲ）、デジタルビデオ（又はバーサティル）ディスク（ＤＶＤ）プレーヤ、カセットプレーヤ、コンパクトディスク（ＣＤ）プレーヤ、特にＰＶＲのようなマルチメディア記録及び再生装置が知られている。時々、かかる装置のユーザは、ポーズすること、巻き戻すこと、スローにすることが可能であるのを望み、さもなければ再生を操作する。たとえば、再生を休止することに関して、これは、再生を停止するために適切な命令をユーザが供給し、次いで、ユーザが別の適切な命令を供給したとき、再生が休止された位置で再生を再開することで行われる。プリレコードメディア（ＤＶＤでのビデオ）にとって、特定の再生操作の実現は簡単である。これは、全てのデータが記憶媒体に既に記憶されて、所望のように容易にアクセスすることができるためである。たとえば、プリレコードメディアの再生を休止する機能は、家電製品で広く実現されている。
【０００３】
プリレコードされていないメディアであるが、むしろ、瞬間的にのみ利用可能であるデータ又は信号により表現されるメディアについて再生操作を実現するとき、問題がより複雑になるが、これは、たとえば、「ライブ」若しくはＴＶ又はラジオのリアルタイムブロードキャスト、若しくはインターネット又はローカルエリアネットワークのようなネットワークを通したストリームタイプの入力によるケースで当てはまる。
【０００４】
しかしながら、ハードディスクドライブ、メモリ、又はたとえば、休止、巻き戻し等の所定のプレイバック操作機能を有する他の同様の記憶装置にメディアを記録するＰＶＲシステムが開発されてきている。ライブ又はリアルタイムブロードキャスト等のケースでは、これらの操作を達成するため、ＰＶＲは、典型的にいわゆる「タイムシフトバッファ（ＴＳＢ）」を典型的に利用する。たとえば、ＴＳＢにより、ユーザはＴＶブロードキャストを休止し、瞬間的なリプレイ、スロープレイバックを実行するためにＴＶブロードキャストを任意に巻き戻し、所与のポイントからフォワード等でブロードキャストを視聴し続けるのを可能にする。
【０００５】
伝統的なＰＶＲは、ＴＳＢバッファが視聴のために選択されたチャネルを常に記録するように動作する。固定されたバッファサイズによれば、バッファにおける最も古いデータは、連続的に廃棄される。たとえば、典型的なＰＶＲの実現は、記録されるメディア時間価値の全体の半分にまで記憶可能な固定されたＴＳＢを提供する場合がある。これに応じて、選択された再生操作を実行することが望まれるときにアクセスされるため、その移動窓すなわち周期（たとえば、最も最近の３０分）内のデータを利用可能である。
【０００６】
しかし、これまで開発されたＰＶＲは、視聴のために現在選択されたチャネルをバッファリングするのみである。選択された視聴チャネルが変化したとき、次いで、ＴＳＢには新たに選択されたチャネルからのデータが自動的にロードされる。このように、ＴＳＢは、本質的に、視聴のために提供されたブロードキャストの履歴的な記録に過ぎない。視聴チャネルを変えることに応じて、前のチャネルからのデータは、もはや記録されない。所定の実現では、ＴＳＢは、新たに選択された視聴チャネルのための記憶空間を最大にするように、チャネルが変化したときに完全にクリアされる場合がある。
【０００７】
「チャネルサーフィン」又は「ザッピング」として知られるＴＶ視聴の習慣は、迅速及び視聴のために選択された繰り返されるチャネルの変化を典型的に含んでいる。しばしば、このタイプのサーフィンは、さもなければユーザに対して支配的な関心であるＴＶ番組におけるコマーシャルブレイクの間に行われるが、他の時間での同様に行われる場合もある。たとえば、コマーシャルブレイク又はその他の間、ユーザは、好奇心から外れて、いずれか他の理由のために、たとえば、スポーツイベントのスコアをチェックするため、ニュースの更新を獲得するため、１以上の関心のある二番手のチャネルを瞬間的に視聴するのを望む場合がある。さらに、ユーザは、支配的な関心のあるチャネルで番組の一部を見失うことを望まない。しかし、この望まれない結果は、実際に、時々生じる場合がある。たとえば、コマーシャルブレイクが終わる前にユーザが支配的な関心のあるチャネルに戻らないとすると、コマーシャルブレイクの直後の番組のある部分が失われる。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上述されたＰＶＲの実現は、視聴のために現在選択されたチャネルを記憶する程度まで、上述の状況に対してソリューションを提供しない。視聴するために選択されたチャネルからのデータがＴＳＢにロードされたとき、望まれずに失われた視聴のために選択されていないチャネルのデータ、イベント、番組又はその一部は、後にアクセス可能な支配的なチャネルで捕捉されていない。先の例を使用することは、コマーシャルブレイクの終わりの後まで、支配的な関心のあるチャネルに選択された視聴チャネルとして戻らないので、コマーシャルブレイクの直後の番組のその部分（すなわち、ブレイクの終わりとチャネルへの戻りとの間）は、ＴＳＢに捕捉されない。ＴＳＢに細くされないので、後にアクセスすることができない。したがって、ユーザは、さもなければ視聴することを望む番組の一部を失う。これに応じて、チャネルサーフィン（すなわち、視聴のために１以上の二番手のチャネルを選択すること）は、視聴のために選択されていないが、さもなければ支配的な関心のあるチャネル上でブロードキャストされているものの一部を失うリスクなしに、安全に行うことはできない。
【０００９】
本発明は、上述された問題及び他の問題を克服する新たな及び改善されたＰＶＲ装置及び／又は技術を意図している。
【課題を解決するための手段】
【００１０】
本発明の１態様によれば、ＰＶＲが提供される。ＰＶＲは、視聴のために選択されるＴＶチャネルが出力される出力、及びそこにチャネルインジケータを選択的に記憶する記憶装置を含んでいる。ユーザインタフェースは、記憶装置に所望のチャネルインジケータを選択的にロードするための手段、及び出力に送出されるべきＴＶチャネルを選択するための手段を提供する。バッファも含まれている。バッファは、記憶装置がそこに記憶されるチャネルインジケータを持たない場合に視聴のためのＴＶチャネル出力を自動的に記録し、視聴のためのＴＶチャネル出力がチャネルインジケータにより示されるＴＶチャネルとは異なって選択されたときでさえも、あるチャネルインジケータが記憶装置に記憶されたときに、チャネルインジケータにより示されるＴＶチャネルを自動的に記録する。
【００１１】
本発明の別の態様によれば、メディア受信／出力装置を動作する方法は、メディア信号を受信するステップ、該メディア信号を出力のために選択された第一のチャネルに同調させるステップ、第一のチャネルを出力するステップ、第一のモードと第二のモードから選択されるモードに装置の設定を実施するステップ、装置が第二のモードに設定されたときメディア信号の第二のチャネルを識別する、有効なチャネルインジケータを割り当てられたロケーションに記憶するステップ、該メディア信号を第二のチャネルに同調させるステップ、装置が第一のモードにあるか第二のモードにあるかを判定するステップ、及び（ｉ）装置が第一のモードにあるときの第一のチャネルと、（ｉｉ）装置が第二のモードにあるときの第二のチャネルのうちの一方を目的地に経路制御するステップを含んでいる。
【００１２】
本発明の別の態様によれば、メディア受信／出力装置は、メディア信号を受信する受信手段、該メディア信号を出力のために選択された第一のチャネルに同調させる第一の同調手段、第一のチャネルを出力する出力手段、第一のモードと第二のモードから選択されるモードへの装置の設定を実施するモード設定手段、装置が第二のモードに設定されたとき、メディア信号の第二のチャネルを識別する、有効なチャネルインジケータを割り当てられたロケーションに記憶する記憶手段、該メディア信号を第二のチャネルに同調させる第二の同調手段、装置が第一のモードにあるか第二のモードにあるかを判定する検出手段、及び（ｉ）装置が第一のモードにあるときの第一のチャネルと、（ｉｉ）装置が第二のモードにあるときの第二のチャネルのうちの一方を目的地に経路制御するための経路制御手段を含んでいる。
【００１３】
本発明の１つの利点は、支配的な関心のあるチャネルのＴＶ番組の所望の部分を失う危険なしに、安全にチャネルサーフィンを行うためのオプションである。
本発明の別の利点は、主要な視聴チャネルとして選択されないときであっても関心のある支配的なチャネル上のコンテンツに関するリアルタイムのコンタクト及び／又はキューズにより自動的に与えられるべきオプションである。
【００１４】
本発明のなお更なる利点及び利益は、好適な実施の形態に関する以下の詳細な説明を読みこと及び理解することに応じて当業者にとって明らかとされるであろう。
本発明は、各種コンポーネント及びコンポーンネントのアレンジメント、及び／又は各種ステップ及びステップのアレンジメントでの形態をとる場合がある。図面は、好適な実施の形態を例示するものであって、本発明を限定するものとして解釈されるべきではない。
【発明を実施するための最良の形態】
【００１５】
図１を参照して、ＰＶＲ  Ａは、メモリ２０にあるＰＶＲプログラム２２を実行する中央処理装置（ＣＰＵ）１０の制御下で動作する。任意に、メモリ２０は、別の適切なタイプの記憶装置である場合あり、ＣＰＵ１０は、別の適切なタイプのコントローラである場合がある。ＣＰＵ１０及びメモリ２０は、入力インタフェース４０、受信機５０、ユーザインタフェース６０、出力インタフェース７０、及びハードドライブ８０を含む他のＰＶＲコンポーネントを動作可能に相互接続するコモンバス３０を介して動作可能に接続される。勿論、バス３０は、任意に、別の適切なタイプの信号又はデータルーティング装置である場合がある。さらに、ＰＶＲ  Ａのコンポーネントが個別に示されているが、それらのいずれか及び／又はそれらの機能は、任意に、特定のアプリケーション又は実施の形態について適切なように結合及び／又は分割される場合があることを理解されたい。特定のコンポーネント及び／又はそれらの機能は、ハードウェアコンフィギュレーション、ソフトウェアコンフィギュレーション、又はその両者の組み合わせを介して代替的に実現されることが理解される。
【００１６】
（図示されない）ソースからのＴＶ信号は、入力インタフェース４０を介してＰＶＲ  Ａに入力される。ＴＶ信号源は、任意に、空中アンテナ、ケーブル、サテライトディッシュ等である。入力インタフェース４０に入力される信号は、受信機５０により受信される。例示される実施の形態は、ペアチューナ５２及び５４、名目上でラベル付けされたチューナ１及びチューナ２をそれぞれ含むデュアルチャネル受信機５０を示している。ＣＰＵ１０の制御下にあるそれぞれのチューナは、所与のＴＶチャネルに独立して同調可能である。また、ＣＰＵ１０の制御下で、受信機５０からのチャネルは、たとえばバスを通してそれらそれぞれの目的地に経路制御される。第一の目的地は、出力インタフェース７０であり、ここでは、視聴のために選択されたチャネルがＴＶ９０又は他の適切なディスプレイ又は出力装置に出力される。第二の目的地は、ハードドライブ８０のＴＳＢ８２であり、ここでは、チャネルコンテンツは、再生のために後にアクセスされるか、選択された再生操作を実行するため、少なくとも一時的に記録及び／又は記憶される。任意に、ハードドライブ８０は、限定されるものではないが、光データ記憶装置、若しくは再書込み可能なＤＶＤ装置又は（Ｂｌｕ−Ｒａｙとして一般に知られている）青色レーザベースの光ディスクシステムのような装置を含む別の適切なタイプの記憶装置である場合がある。
【００１７】
また、図１に示されるのは、ユーザがＰＶＲ  Ａへの所望のコマンド及び／又は命令を選択して入力するユーザインタフェース６０であり、このコマンド及び／又は命令は、たとえば、プレイバック命令、選択されたプレイバック操作、チャネル視聴の選択、ＰＶＲ  Ａの電源オン及びオフ、ボリューム及び他のオーディオ制御（たとえば、バランス、バス、トレブル、サウンドエンハンスメント等）、ピクチャ設定制御（たとえば、色合い、カラーコントラスト、明るさ等）、ＰＶＲ記録機能へのアクセス及び使用、電子番組ガイド（ＥＰＧ）へのアクセス及び使用、ユーザからＰＶＲ  Ａへの全ての他の通信を含んでいる。ユーザインタフェース６０は、所望のやり方でＰＶＲ  Ａを動作させ、その機能を制御するためにユーザにより利用される。ユーザインタフェース６０は、リモートコントロール、フロントパネルキーパッド、グラフィカルユーザインタフェース（ＧＵＩ）、他の公知のユーザインタフェース、又はこれらの１以上の組み合わせとして任意に実現される。
【００１８】
その通常の動作モードでは、ＰＶＲ  Ａは、公知又は従来のＰＶＲと本質的に同様に動作し、すなわち、同じチャネルが受信機５０からハードドライブ８０に出力インタフェース７０及びＴＳＢ８２の両方に経路制御される。これに応じて、たとえば、チャネルコンテンツがそこにロードされる場合があるように、ハードディスク８０のタイムシフトバッファ８２にバス３０を介してチャネルを指示し続け、ユーザが特にライブ又はリアルタイムのＴＶを休止したとき、ＰＶＲ  Ａは、出力インタフェース７０でフレームをフリーズする。ユーザが休止を終えたとき、ＰＶＲ  Ａは、タイムシフトバッファ８２で記憶されているコンテンツをハードディスク８０からバス３０を通して出力インタフェース７０に経路制御させる。同時に、又はほぼ同時に、入力インタフェース４０及び受信機５０から到来するチャネルコンテンツは、適切な時間で視聴するためにタイムシフトバッファ８２に書き込まれる。任意に、タイムシフトバッファ８２が許容不可能に大きなサイズとならないため、選択されたサイズを維持するために同時に調節される。ユーザが好む場合、遅延されたタイムシフトバッファ８２からのコンテンツは、加速されたモードで出力インタフェース７０に送出することができ、ユーザは、時間遅延なしで本質的にリアルタイムコンテンツを出力する。なお、上述された例は、通常モードの動作の１つの特徴（すなわち休止）を説明するために提供されたものであり、他の公知のＰＶＲ機能及び／又は公知の再生操作も考慮されることを理解されたい。
【００１９】
通常の動作モードでは、ＰＶＲ  Ａは、プレイバック操作又はその他のために後にアクセスされるように、視聴のために提供された捕捉されたコンテンツの制限された履歴の記録を保持するためにＴＳＢ８２を使用する。すなわち、ＴＳＢ８２にロードされたチャネルは、ＰＶＲ  Ａが通常の動作モードにあるとき、視聴のために選択されたチャネルと同じである。
【００２０】
図１を参照して、ユーザインタフェース６０は、コントロール６２を含んでおり、このコントロールにより、支配的な関心のあるものとして、特定のチャネル又はコンテンツを望まれるように選択的に指定することができる。このモードにおけるＰＶＲ  Ａの動作は、通常モードとは対照的に、「支配的な選択モード（PSM:  Predominant  Selection  Mode）」と名目上呼ばれる。通常モードと異なって、ＰＳＭは、同じチャネルが出力インタフェース７０及びＴＳＢ８２の両者に常に経路制御されない。むしろ、出力インタフェース７０に経路制御されるチャネルは、ＴＳＢ８２に経路制御されるチャネルとは異なる場合がある。たとえばユーザインタフェース６０上の制御６２を介してＰＳＭのエンゲージメント（engagement）又はアクチベーションは、選択又は所望のチャネルインジケータ２４をメモリ２０内の割り当てられたロケーションにロード及び／又は記憶される。任意に、チャネルインジケータ２０は、独立のメモリ又は他の適切な記憶装置にロード及び／又は記憶することができる。チャネルインジケータ２４は、対応するチャネルを識別し、次いで、どのチャネルが視聴のために選択されたかに関わらずＴＳＢ８２に経路制御される。これに応じて、出力インタフェース７０に経路制御されるチャネルの選択を変えるサーフィン又はその他は、チャネルインジケータ２４により示されたときに支配的な関心のあるチャネルを記録し続けるＴＳＢ８２にロードされるコンテンツを変更又は作用しない。このようにして、視聴のために選択されていないチャネル上にある幾つかの部分を失う危険性なしに、チャネルサーフィン（すなわち視聴のための１以上の二番手のチャネルの選択）を安全に行うことができる。
【００２１】
ユーザインタフェース６０は、入力装置であることに加えて、任意に、ＰＶＲ  Ａの動作条件をユーザに伝達するために使用される信号６４を含む出力装置である。信号６４は、任意に視覚又は聴覚若しくはその両者である。信号６４によりユーザに伝達される動作条件は、限定されるものではないが、以下のうちの１つ以上を含んでいる。現在の動作モード、ＴＳＢ８２がそのフルキャパシティにまで、又はほぼそのフルキャパシティにまでロードされたときの警告、適切なとき、メモリ２９に記憶されるチャネルインジケータ２４、ユーザ等に関心のある種々多様なメッセージである。
【００２２】
ここで更に図２を参照して、モード選択のための例示的なルーチン又はプロセス１００は、開始１１０で始まり、メモリ２０にあるＰＶＲプログラム２２を実行しているＣＰＵ１０の制御下で実施及び／又は実行される。ステップ１２０で、ＰＶＲ  Ａは、ＰＳＭを従事又はアクチベートするためのユーザの要望、又は支配的な関心であるとしてそのチャネル又はコンテンツを指定するためのその他の要望を示す決定されたユーザイベントについて監視され、たとえば、イベントは、ユーザインタフェース６０、スケジュールされたＥＰＧイベント等でのコントロール６２の動作を含む場合がある。ステップ１３０は、ＰＶＲ  Ａは、ＰＳＭを入力し、ユーザにより選択されたチャネル又はその他の所望のチャネルに対応するチャネルインジケータ２４は、メモリ２０にロード／又は記憶される。任意に、メモリ２０にロード及び／又は記憶されたチャネルインジケータ２４は、ＰＳＭのエンゲージメントの時間で視聴のために選択された現在のチャネルに対応するか、ユーザインタフェース６０を介してユーザにより手動的に入力される場合があるか、ＥＰＧから現在選択されたか、又は将来的に選択される場合があるか、若しくはさもなければ決定される場合がある。
【００２３】
ステップ１４０で、ＰＶＲ  Ａは、ＰＳＭがもはやアクティブ又は従事された状態にないことを示す決定されたディスエンゲージメント（disengagement）イベントについて監視される。ディスエンゲージメントイベントは、限定されるものではないが、以下のうちの１つ以上を任意に含んでいる。ユーザインタフェース６０上の制御６２のユーザ動作又はユーザインタフェース６０の他の示唆する動作、ＰＶＲ  Ａの電源オフ、ＥＰＧから任意に決定される場合がある特定のチャネルコンテンツの終了（たとえば、所与の番組の終わり）の検出、ＴＳＢ８２が完全であるとき等である。決定ステップ１５０では、ディスエンゲージメントイベントが生じたかを決定され、“Ｎｏ”である場合には処理１００はステップ１４０に戻り、“Ｙｅｓ”である場合には処理１００はステップ１６０に続く。ステップ１６０では、ＰＳＭは、デアクチベート及びディスエンゲージされ、チャネルインジケータ２４は、メモリ２０に割り当てられたロケーションから削除、クリア又はさもなければ移動される。ＰＶＲ  Ａは、これに応じて通常モードに戻り、ルーチン／プロセス１００はステップ１７０で終了する。勿論、ルーチン／プロセス１００は、ＰＶＲ  Ａの適切な動作モードを連続的に設定、更新及び／又はさもなければ決定するため、ＰＶＲ  Ａの動作の間に周期的に繰返し実行される。
【００２４】
図３を更に参照して、チャネル選択及び／又はルーティングの例示的なルーチン又はプロセス２００は、開始２１０ではじまり、メモリ２０にあるＰＶＲプログラム２２を実行するＣＰＵ１０の制御により実施され、及び／又は該制御の元で実行される。ステップ２２０で、ＰＶＲ  Ａは、視聴のために選択されているチャネルにおける変化を示す決定されたチャネル変化イベントについて監視され、たとえば、イベントは、ユーザインタフェース６０の動作、ＥＰＧによりスケジュールされたチャネルの変化等を含む。ステップ２３０では、視聴のために新たに選択されたチャネルは、出力インタフェース７０に経路制御される。ステップ２４０では、チャネルインジケータ２４について割り当てられたメモリ２０におけるロケーションが問合せされ、チェック又はさもなければアクセスされる。決定ステップ２５０では、有効なチャネルインジケータ２４は、メモリ２０の割り当てられたロケーションに含まれるかが判定される。決定ステップ２５０の結果が“Ｎｏ”である場合（すなわち、ＰＶＲ  Ａが通常の動作モードにある場合）、ステップ２６０では、視聴のために新たに選択されたチャネルもまたＴＳＢ８２に経路制御される。代替的に、決定ステップ２５０の結果が“Ｙｅｓ”である場合（すなわち、ＰＶＲ  ＡがＰＳＭにある場合）、ステップ２７０では、ＴＳＢ８２に経路制御されているチャネルは、視聴のために新たに選択されたチャネルに変更せず、むしろ、ＴＳＢ８２に現在経路制御されているチャネルは、ＴＳＢ８２に経路制御され続ける。ルーチン／プロセス２００は、終了ステップ２８０で終了する。勿論、ルーチン／プロセス２００は、ＰＶＲ  Ａの適切なチャネル選択及び／又はルーティングを連続的に設定、更新及び／又はさもなければ決定するため、ＰＶＲ  Ａの動作の間に周期的に繰返し実行される。
【００２５】
チャネル選択及び／又は経路制御は、メモリ２０にあるＰＶＲプログラム２２を実行するＣＰＵ１０により好ましくは実行及び／又は調整される。ＣＰＵ１０は、チューナ５２及び５４の同調を制御し、ＰＶＲ  Ａの動作モードに従ってそれらの適切な目的地にバス３０を通してそれぞれの出力チャネルを経路制御する。
【００２６】
ルーティング及びチューニングスキームの各種の組み合わせは、ＰＶＲ  Ａの選択された動作モードについて適切な結果を達成可能である。１つのオプションでは、チューナ１  ５２は、出力インタフェース７０に動作可能に接続されており、チューナ２  ５４は、ＴＳＢ８２に動作可能に接続されている。このケースでは、ＣＰＵ１０は、（ｉ）ユーザインタフェース６０又はその他に応答して、視聴のために選択されたＴＶチャネルにチューナ１  ５２を同調させるか、（ｉｉ）ＰＶＲ  Ａが通常モードにあるか、又は有効なチャネルインジケータ２４がそれについて割り当てられたロケーションに含まれないとき、チューナ１  ５２と同じチャネルにチューナ２  ５４を同調させるか、（ｉｉｉ）ＰＶＲ  ＡがＰＳＭにあるか、又は有効なチャネルインジケータ２４がそれについて割り当てられたロケーションに含まれているとき、チャネルインジケータ２４により示されるＴＶチャネルにチューナ２  ５４を同調させる。代替的に、ＣＰＵ１０は、（ｉ）ユーザインタフェース６０又はその他に応答して、視聴のために選択されたＴＶチャネルにチューナ１  ５２を同調させ、出力インタフェース７０にチューナ１  ５２を動作可能に接続し、（ｉｉ）有効なチャネルインジケータ２４がそれについて割り当てられたロケーションに含まれていないとき又はＰＶＲ  Ａが通常モードにあるとき、チューナ１  ５２をＴＳＢ８２と動作的に接続し、及び（ｉｉｉ）有効なチャネルインジケータ２４がそれについて割り当てられたロケーションに含まれているとき又はＰＶＲ  ＡがＰＳＭにあるとき、チャネルインジケータ２４により示されるそのＴＶチャネルにチューナ２  ５４を同調し、チューナ２  ５４をＴＳＢ８２と動作可能に接続する。
【００２７】
なお、先に説明された例示的なＰＶＲ  Ａの各種の代替及び／又は変更が考案されることを理解すべきである。たとえば、本明細書で記載される装置及び／又は技術は、ＴＶビデオ以外のメディアタイプにも同様に適用可能である。１つの代替的な実施の形態では、マルチメディア記録再生装置は、本明細書で記載されるのと本質的に同様なやり方で、たとえばラジオブロードキャスト、他のトランジェンと又は非耐久性のメディア、瞬間的なブロードキャストデータ等といった、１以上のメディアタイプを処理する。
【００２８】
さらに、先の内容は、２つの特定の目的地（すなわち、第一の目的地は、視聴のための選択されたチャネルが出力される出力インタフェース７０であり、第二の目的地は、ＴＳＢ８２である）を参照して記載されているが、代替的な実施の形態は、更なる目的地及び／又は異なる目的地を意図している。１実施の形態では、ＴＶ９０は、ピクチャ・イン・ピクチャ（ＰＩＰ）特性を有しており、他の目的地は、ＴＳＢ８２に加えて、又はＴＳＢ８２の代わりにＰＩＰである。より詳細には、ＰＳＭでは、チャネルインジケータ２４により識別されるチャネルに加えて、又は該チャネルの代わりにＴＳＢ８２に経路制御され、チャネルインジケータ２４により識別されるチャネルは、ＰＩＰに経路制御される。好ましくは、この実施の形態では、装置がＰＳＭにあり（すなわち、メモリ２０で割り当てられたロケーションは、有効なチャネルインジケータ２４を含んでいる）、視聴しているチャネルが変化したとき、ＰＩＰが自動的に開き、チャネルインジケータ２４により識別されるチャネルを受信するようにされる。このようにして、ユーザには、関心のある支配的なチャネルに関するリアルタイムのビジュアルコンタクト及び／又はキューズが自動的に提供される。これに応じて、たとえば、番組の一部を失うことなしに支配的な関心のあるチャネルにタイムリーに戻るように、コマーシャルブレイクの間のユーザのチャネルサーフィンは、コマーシャルブレイクが終了するときを分かることができる。なお、通常モードでは、ＰＩＰは、視聴しているチャネルを変えることに応じて。ＰＩＰが自動的に開かれることが好ましい。
【００２９】
任意に、メインの視聴しているチャネルを支配的な関心のあるチャネル（すなわち、チャネルインジケータ２４により識別されるチャネル）に戻すことに応じて、ＰＩＰが自動的に閉じる。更なる任意の機能は、コマーシャルブレイクの終わりの検出に応じて、メインの視聴しているチャネルを支配的な関心のあるチャネルに自動的に戻す。好ましくは、自動リターン機能は、ユーザにより選択的にアクチベート又はデアクチベートされる場合がある。別の代替では、ＰＳＭにおけるチャネルサーフィンをユーザが開始すると自動的にＰＩＰが開くのではなく、むしろ、コマーシャルブレイクの終わりが検出されたときに、ＰＩＰの自動的な開口は、コマーシャルブレイクの終了が検出されたときに生じる。
【００３０】
また、ＰＶＲ  Ａは、任意にスタンドアロン装置であるか、又は各種の異なる装置に組み込まれる場合があることを理解されたい。たとえば、ＰＶＲ  Ａは、ＴＶ９０、コンピュータ、衛星ＴＶ受信機、ケーブルボックス又は他の適切なマルチメディア記録／再生装置に任意に組み込まれる。代替的に、ＰＶＡ  Ａの１以上のエレメントは、ＰＶＲ  Ａの制御下にあるか、ＰＶＲ  Ａを通して制御可能な個別の装置に組み込まれる。たとえば、チューナ１及び２のいずれか又は両方は、入力インタフェース４０が予め同調されたチャネルを受信するように別の個別の装置に任意に組み込まれる。
【００３１】
１つの特定の実施の形態では、一方のチューナ（すなわちチューナ１）は、個別の装置に組み込まれ、他方（すなわちチューナ２）はＰＶＲ  Ａに組み込まれる。この実施の形態の適切なルーティング／チューニングスキームは、（入力インタフェース４０から）チューナ１を出力インタフェース７０に動作可能に接続し、（受信機５０から）チューナ２をＴＳＢ８２に動作可能に接続する。このケースでは、ＣＰＵ１０は、（ｉ）入力インタフェース４０により受信されたチューナ１からのチャネルを検出し、（ｉｉ）ＰＶＲ  Ａが通常モードあるか又は有効なチャネルインジケータ２４がそれについて割り当てられたロケーションに含まれていないとき、チューナ１と同じチャネルにチューナ２を同調し、及び（ｉｉｉ）ＰＶＲ  ＡがＰＳＭにあるか又は有効なチャネルインジケータ２４がそれについて割り当てられたロケーションに含まれているとき、チャネルインジケータ２４によりそのチャネルにチューナ２を同調させるために動作可能である。代替的なチューニング／ルーティングスキームでは、ＣＰＵ１０は、（ｉ）出力インタフェース７０にチューナ１を動作可能に接続し、（ｉｉ）有効なチャネルインジケータ２４がそれについて割り当てられていないロケーションに含まれていないか又はＰＶＲ  Ａが通常モードにあるとき、チューナ１をＴＳＢ８２と動作可能に接続し、（ｉｉｉ）有効なチャネルインジケータ２４がそれについて割り当てられていないロケーションに含まれているか又はＰＶＲ  ＡがＰＳＭにあるとき、チャネルインジケータ２４により示されるそのＴＶチャネルにチューナ２を同調させ、チューナ２をＴＳＢ８２と動作可能に接続する。
【００３２】
いずれかのケースでは、ＰＶＲ  Ａは、個別の装置に組み込まれるチューナ１を制御又は同調しない。むしろ、第一のチューニング／ルーティングスキームでは、ＰＶＲ  Ａチューナ１から受信されたチャネルを検出し、ＰＶＲ  Ａの動作モードに依存して、検出されたチャネル又はチャネルインジケータ２４により識別されたチャネルにチューナ２を選択的に同調する。第二のチューニング／ルーティングスキームでは、ＰＶＲ  Ａは、２つのチャネル間でチューナ２のチューニングを選択するが、代わりに、ＰＶＲ  Ａの動作モードに依存して、視聴のために選択されたチャネルに同調される）チューナ１がＴＳＢ８２に経路制御されるか、又は（チャネルインジケータにより識別されるチャネルに同調される）チューナ２がＴＳＢ８２に経路制御されるように、チャネルの経路制御パターンを調節する。これに応じて、個別の装置は、視聴のために選択されるべきチャネルの独立に同調され、ＰＶＲ  Ａは、そのチャネルを出力インタフェース７０に経路制御する。たとえば、個別の装置は、チューナ、すなわちチューナ１を組み込んだＶＣＲである場合があり、その出力は、入力インタフェース４０に供給される。次いで、ユーザは、適切なやり方でＶＣＲを独立に動作することで、視聴のために選択されたチャネルを選択する。次いで、ＰＶＲ  Ａは、入力インタフェース４０に入力されている検出されたチャネル、チャネルインジケータ２４により識別されたチャネル、及び／又は現在選択された動作モード（すなわち通常モード又はＰＳＭ）に応答して、受信機５０におけるチューナのチューニングを単に調整し、及び／又はバス３０を通して適切な目的地へのチャネルのルーティングを制御する。
【００３３】
別の例では、ユーザインタフェース６０は、ＰＶＲ  Ａを含む複数の装置を制御するユニバーサルリモートとして任意に実現される。また、ユニバーサルモードは、ユーザにより望まれるように通常動作モードとＰＳＭの両者を選択的に達成するように、複数の装置の機能を任意に調整及び／又は相対的に調整する場合がある。
【００３４】
勿論、上述された内容に拘らず、タイムシフトされたプレイバックの出力が望まれるか選択されたとき（すなわち、ＴＳＢ８２の出力が望まれるか又は選択されたとき）、ＣＰＵ１０は、メモリ２０にあるＰＶＲプログラム２２を実行するものであって、ＴＳＢ８２から出力インタフェース７０にバス３０を通してコンテンツを経路制御する。
【００３５】
本発明は、好適な実施の形態を参照して記載される。明らかに、変更及び代替が、先の詳細な記載を読むこと及び理解することに応じて生じるであろう。本発明は、特許請求の範囲又はその等価な構成ないに含まれる限り、全てのかかる変更及び代替を含むものとして解釈されるべきである。
【図面の簡単な説明】
【００３６】
【図１】本発明の態様に係る例示的なＰＶＲを示す図である。
【図２】図１のＰＶＲの動作モードを設定するための例示的なルーチン／プロセスを説明するフローチャートである。
【図３】図１のＰＶＲにおけるチャネルチューニング及びルーティングのための例示的なルーチン／プロセスを説明するためにフローチャートである。
【図１】
2006506008.tif 000003
【図２】
2006506008.tif 000004
【図３】
2006506008.tif 000005
【国際調査報告】
2006506008.tif 000006
2006506008.tif 000007