(57)【要約】本発明は、記録されたビデオプログラミングへアクセスする方法およびシステムに関する。プログラミングを記録媒体（１４８）に記録しながら、記録されたビデオ番組を表示することができる。番組情報を自動的に記憶場所に格納することもできる。番組情報は番組ガイドにアクセスし、ユーザのビデオチャンネルセレクションをモニターすることにより決定できる。番組情報は番組識別子（３１５）と記録時間（３１０）を含む。記録されたプログラミングの番組情報の少なくとも一部をタイムライン（３００）に表示でき、複数の時間経過（３２０、３２５、３３０）に分割できる。ユーザ入力に応じて、ユーザセレクションに対応するプログラミングの一部の再生が始まる。ユーザセレクションはユーザによりマークされた選択された番組情報の一部である。ユーザセレクションは記録時間により識別されてもよく、その記録時間には開始時間と終了時間を含んでもよい。
2005534236.tif 000002
【特許請求の範囲】
【請求項１】
ビデオレコーダデバイスにおける、記録されたビデオプログラミングにアクセスする方法であって、
記憶媒体にプログラミングを記録するステップと、
前記プログラミングの各ビデオ番組の番組情報であって各ビデオ番組に関する番組識別子と記録時間とを有する番組情報を、記憶場所に自動的に格納するステップと、
各ビデオ番組について、前記番組識別子と記録時間を表示するステップとを有することを特徴とする方法。
【請求項２】
請求項１に記載の方法であって、
記録された前記プログラミングの前記番組情報の少なくとも一部を表示するステップと、
ユーザ入力に応じて、ユーザセレクションに対応する前記プログラミングの一部の再生を開始するステップとをさらに有することを特徴とする方法。
【請求項３】
請求項２に記載の方法であって、前記表示するステップには、タイムラインに前記番組情報を表示するステップをさらに有することを特徴とする方法。
【請求項４】
請求項３に記載の方法であって、前記表示するステップには、前記タイムラインを複数の時間経過に分割するステップをさらに有することを特徴とする方法。
【請求項５】
請求項２に記載の方法であって、前記ユーザセレクションを決定するステップは、ユーザによりマークされた選択された前記番組情報の一部に基づくことを特徴とする方法。
【請求項６】
請求項２に記載の方法であって、前記ユーザセレクションを決定するステップは、ユーザにより入力された記録時間値に基づくことを特徴とする方法。
【請求項７】
請求項１に記載の方法であって、オンライン番組ガイドにアクセスしユーザのビデオチャンネルセレクションをモニターすることにより、前記番組情報を決定するステップをさらに有することを特徴とする方法。
【請求項８】
請求項１に記載の方法であって、前記記録時間は前記ビデオ番組の各々の開始時間および終了時間の少なくとも１つを有することを特徴とする方法。
【請求項９】
請求項２に記載の方法であって、前記表示するステップは前記再生するステップと並行して実行されることを特徴とする方法。
【請求項１０】
ビデオレコーダ機器であって、
プログラミングを記録する記憶媒体と、
前記プログラミングの各ビデオ番組の番組情報であって各ビデオ番組について番組識別子と記録時間とを有する番組情報を自動的に格納する記憶場所と、
前記番組識別子と前記記録時間とを表すユーザインターフェイスとを有することを特徴とするビデオレコーダ機器。
【請求項１１】
請求項１０に記載のビデオレコーダ機器であって、
記録された前記プログラミングの前記番組情報の少なくとも一部をディスプレイに供給するディスプレイ出力と、
ユーザ選択に対応する前記プログラミングの一部の再生を開始するユーザ入力を受け取るユーザインターフェイスとを有することを特徴とするビデオレコーダ機器。
【請求項１２】
請求項１１に記載のビデオレコーダ機器であって、タイムライン中の前記番組情報を前記ディスプレイに供給するように構成されたことを特徴とするビデオレコーダ機器。
【請求項１３】
請求項１２に記載のビデオレコーダ機器であって、前記ディスプレイに複数の時間経過に分割された前記タイムラインを供給するように構成されたことを特徴とするビデオレコーダ機器。
【請求項１４】
請求項１１に記載のビデオレコーダ機器であって、ユーザによりマークされた選択された前記番組情報の一部に基づき前記ユーザセレクションを決定するように構成されたことを特徴とするビデオレコーダ機器。
【請求項１５】
請求項１１に記載のビデオレコーダ機器であって、ユーザにより前記ユーザインターフェイスに入力された記録時間値に基づき前記ユーザセレクションを決定するように構成されたことを特徴とするビデオレコーダ機器。
【請求項１６】
請求項１１に記載のビデオレコーダ機器であって、前記ディスプレイ出力にオンライン番組ガイドを供給し、前記ユーザインターフェイスに入力されたユーザのビデオチャンネルセレクションをモニターするように構成されたことを特徴とするビデオレコーダ機器。
【請求項１７】
請求項１０に記載のビデオレコーダ機器であって、前記記録時間は前記ビデオ番組の各々の開始時間および終了時間のうち少なくとも１つを有することを特徴とするビデオレコーダ機器。
【請求項１８】
請求項１１に記載のビデオレコーダ機器であって、ユーザセレクションに対応する前記プログラミングの一部の前記再生と並行して、前記番組情報の前記少なくとも一部を前記ディスプレイ出力に供給するように構成されたことを特徴とするビデオレコーダ機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルビデオ記録の分野に関し、特にパーソナルビデオレコーダのユーザインターフェイスに関する。
【背景技術】
【０００２】
今日、ユーザは、パーソナルビデオレコーダを用いることにより、放送されたマルチメディアプレゼンテーションを、その放送がまだ継続している間でも遅らせて見ることができる。ユーザは、そのマルチメディアプレゼンテーションを記憶媒体に記録し始めた後、そのマルチメディアプレゼンテーションの記録された部分の再生を開始することができる。ユーザが選択すれば、残りを引き続き記録しながら、そのマルチメディアプレゼンテーションの再生を一時停止することもできる。その後、再生を一時停止したところから、そのマルチメディアプレゼンテーションの再生を再開することもできる。
【０００３】
パーソナルビデオレコーダの中には、トリックモード再生を組み込み、記録されたマルチメディアプレゼンテーションを早送りや巻き戻しすることを可能としたものもある。これらのシステムは、プレゼンテーションの特定部分にアクセスするには、便利とは言えない。その理由は、ユーザは、マルチメディアプレゼンテーションの特定部分が見つかるまで、しばしば大量の記録をスキャンしなければならないからである。マルチメディアプレゼンテーションの終わりから始めまで、または始めから終わりまでスキップしたいときには特に時間がかかる。
【０００４】
パーソナルビデオレコーダの一部には、オンスクリーンディスプレイを備え、トリックモードを実行中に、プレゼンテーション中の現在位置をトラックするものもある。オンスクリーンディスプレイは一般にトラック中に表示されたカーソルに限定されている。トラック中のカーソル位置は、プレゼンテーション中の現在位置を反映して動く。しかし、カーソルの動きは、プレゼンテーション内の現在位置を正確に判断し、複数のプレゼンテーションをナビゲーションするための番組情報を提供するには不適当である。
【０００５】
パーソナルビデオレコーダの中には、ユーザが最後にプレゼンテーションを停止したところをブックマークできるものもある。特定のシーケンスをブックマークしたいときはいつもマルチメディアプレゼンテーションを停止しなければならないようだと不便であり、なくじれったいものであることは言うまでもない。よって、ブックマークはマルチメディアプレゼンテーションの特定部分を見つける目的には、限定的な場合にしか使用できない。さらに、ブックマークは一般的にはマルチメディアプレゼンテーションの再生が始まると消去されてしまう。それゆえ、ユーザはマルチメディアプレゼンテーションのブックマークされた部分にジャンプするのに、ブックマークを一回しか使用できない。一般的には、一回使用すると、ユーザはまたマルチメディアプレゼンテーションを巻き戻しおよび早送りして、その特定シーケンスをまたレビューしなければならない。
【発明の開示】
【課題を解決するための手段】
【０００６】
本発明は、記録されたビデオプログラミング（複数の番組）へアクセスする方法およびシステムに関する。プログラミング（複数の番組）を記録媒体に記録しながら、記録されたビデオ番組を表示することができる。各ビデオ番組の番組情報を自動的に記憶場所に格納することもできる。番組情報は番組ガイドにアクセスし、ユーザのビデオチャンネルセレクションをモニターすることにより決定できる。番組ガイドは多数のソースから提供される。
【０００７】
番組情報は各ビデオ番組に関する番組識別子と記録時間を含む。さらに、記録されたプログラミング（複数の番組）の番組情報の少なくとも一部をタイムラインに表示でき、複数の時間経過に分割される。ユーザ入力に応じて、ユーザセレクションに対応するプログラミング（複数の番組）の一部の再生が始まる。ユーザセレクションはユーザによりマークされた選択された番組情報の一部である。他の構成において、ユーザセレクションは記録時間により識別されてもよい。その記録時間には開始時間と終了時間を含んでもよい。
【発明を実施するための最良の形態】
【０００８】
図１は、パーソナルビデオレコーダ（ＰＶＲ）１００を示すブロック図であり、ビデオバッファ内の特定の番組または特定の時間経過へナビゲーションする手段が組み込まれている。パーソナルビデオレコーダ１００は、デジタルシグナルプロセッサ（ＤＳＰ）１０２、キーおよびディスプレイボード１２０、チューナ１４０、Ａ／Ｖ入力セレクタ１３８、ＵＳＢ入力１４６、記憶デバイス１４８、番組情報モジュール１５０を含む。また、ＰＶＲ１００は、第１と第２の赤外線（ＩＲ）リンク１３０、１３２、ビデオオーバーレイエンコーダ１５２、ビデオスイッチ１６０、ヘッドホンジャック１３４、標準Ａ／Ｖコンポーネントコネクタブロック１７０、ＹＰｂＰｒコンポーネントコネクタブロック１８０、ソニー／フィリップスデジタルインターフェイス（ＳＰＤＩＦ）コネクタブロック１９０を含む。
【０００９】
コンポーネントコネクタブロック１７０、１８０、１９０は、様々な出力フォーマットでオーディオ／ビデオ信号を供給することができる。例えば、標準Ａ／Ｖコンポーネントコネクタブロック１７０は、クロミナンスとルミナンスに分かれたビデオディスプレイビデオを出力するＳビデオコネクタ１７２と、標準的なコンポジットビデオ信号を供給するコンポジットビデオコネクタ１７４とを有する。さらに、標準Ａ／Ｖコンポーネントコネクタブロック１７０は、左右のオーディオ出力コネクタ１７６、１７８を有する。
【００１０】
ＹＰｂＰｒコンポーネントコネクタブロック１８０は、一般にはハイデフィニションテレビジョン（ＨＤＴＶ）に用いられる。ＹＰｂＰｒコンポーネントコネクタブロック１８０は、アナログルミナンスコンポーネントを供給するビデオルミナンス（Ｙ）出力コネクタ１８２と、アナログ青色差（Ｂ−Ｙ）を供給するＰｂ出力コネクタ１８４と、アナログ赤色差（Ｒ−Ｙ）を供給するＰｒ出力コネクタ１８６とを有する。最後に、ＳＰＤＩＦコンポーネントコネクタブロック１９０は、同軸出力１９２および光出力１９４を有し、同軸ケーブルまたは光ファイバーケーブルを介してデジタルオーディオ信号を出力する。
【００１１】
キーおよびディスプレイボード１２０は、ＰＶＲ１００のユーザインターフェイスとして備えられており、キーパッド１２２、ディスプレイ１２４、ＩＲリモートコントロールインターフェイス１２６、およびリアルタイムクロック１２８が組み込まれている。ユーザは、キーパッド１２２またはＩＲリモートコントロールインターフェイス１２６を用いて、ＰＶＲ１００に実行させる機能を選択することができる。例えば、ユーザは選択により、ＰＶＲ１００のチャンネルを変更したり、トリックモード再生を実行したりすることができる。リアルタイムクロック１２８は時間を測り、その時間はディスプレイ１２４に表示される。ディスプレイ１２４は、他の情報も示すことができる。例えば、ＰＶＲ１００が実行しているトリックモード、ＰＶＲ１００が記録している選択チャンネル、ビデオディスプレイに示されているプレゼンテーションを表す識別子等である。
【００１２】
第１と第２のＩＲリンク１３０、１３２は、衛星と非衛星のアプリケーション間の一組の通信リンクを形成し、オーディオ、ビデオ、データストリーム間のインターフェイスを単純化するのに役立つことは注目に値する。第１のＩＲリンク１３０は、ＤＳＰ１０２とＩＲ通信リンクを有する他のデバイスとの間の通信インターフェイスである。第１のＩＲリンク１３０は、標準の番組ガイド情報を用いて、電波またはケーブルによるテレビジョン放送またはラジオ放送のために特に設計されたその他の機器を制御する役に立つ。第１のＩＲリンク１３０は、機器とコンシューマの間のインターフェイスを単純化する機能も有する。例えば、第１のＩＲリンク１３０は、ワンタッチ番組記録等の便利な機能を可能とする。第２のＩＲリンク１３２は、番組情報モジュール１５０とＩＲ通信リンクを有する他の機器との間のインターフェイスを提供する。第２のＩＲリンク１３２は、ＤＳＰ１０２と直接接続を要しない機器、例えばケーブル受信機器、ＶＣＲ等との通信に便利であることは重要である。
【００１３】
デジタル信号プロセッサ１０２は、アナログ・ツー・デジタル（Ａ／Ｄ）コンバータ１０４、ＭＰＥＧエンコーダ／デコーダ１０６、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）１０８、マイクロコントローラ１０９（マイクロプロセッサＰＲＯＭおよびＲＡＭ１０９Ａを含む）、記録／再生インターフェイス１１０、デジタルビデオプロセッサ／エンコーダ１１２、オーディオデジタル・ツー・アナログコンバータ（ａｕｄｉｏＤ／Ａ）１１４、およびＳＰＤＩＦ出力１１６を有する。ＤＳＰ１０２はさらに１以上のデータバスを有し、他のＤＳＰの構成要素が互いに通信し協働してデータを処理することを可能としている。インターラプト要求やダイレクトメモリアドレス（ＤＭＡ）を利用することができ、バスによる通信とデータ処理を促進することができる。
【００１４】
オーディオ／ビデオ（Ａ／Ｖ）入力セレクタ１３８は、複数のＡ／Ｖ入力を含んでいる。例えば、入力セレクタ１３８はＡ／Ｖ入力を組み込みチューナ１４０からＡ／Ｖ信号を受信することができる。入力セレクタは、他の様々な入力機器からも信号を受けとることができる。例えば、ビデオカメラはＡ／Ｖ信号をフロントＡ／Ｖ入力１４２を介して入力セレクタ１３８に送ることができる。他のＡ／Ｖ機器をＡ／Ｖ入力セレクタ１３８に接続することができることも重要である。
【００１５】
Ａ／Ｖ入力セレクタ１３８は、受信したＡ／Ｖ信号をＤＳＰ１０２に送る。ＤＳＰのＡ／Ｄコンバータ１０４を用いて、アナログフォーマットで受信したＡ／Ｖ信号をデジタルフォーマットに変換することができる。すでにデジタルフォーマットであるＡ／Ｖ信号は、アナログ・ツー・デジタル変換をバイパスする。例えば、ユニバーサルシリアルバス（ＵＳＢ）インターフェイス１４６を介して受信したデジタル信号がこれにあたる。
【００１６】
フィールドプログラマブルゲートアレイ１０８はコントローラ１０９に命令を供給し、コントローラ１０９はその命令に基づいて、Ａ／Ｖ入力セレクタ１３８またはＵＳＢインターフェイス１４６から受信したデータを処理する。例えば、Ａ／Ｖデータが圧縮されていない形式で受信されたとき、ＦＰＧＡ１０８とコントローラ１０９はＭＰＥＧエンコーダ／デコーダ１０６によるＡ／Ｖデータの処理を制御し、記録／再生インターフェイス１１０に送られる前にＭＰＥＧ圧縮をする。しかし、Ａ／ＶデータがＭＰＥＧ圧縮された形式で受信された場合、ＦＰＧＡ１０８とコントローラ１０９は、そのＡ／Ｖデータを受信／再生インターフェイス１１０に制御可能に結合する。いずれの場合も、ＦＰＧＡ１０８は、コントローラ１０９により実施される読出／書込命令を供給し、記録／再生インターフェイス１１０を制御して、Ａ／Ｖデータをバッファ記憶デバイス１４８に格納する。
【００１７】
ＭＰＥＧエンコーダ／デコーダ１０６は、デジタルＡ／Ｖ信号のＭＰＥＧ圧縮および解凍を実行する。例えば、ＭＰＥＧエンコーダ／デコーダ１０６は、Ａ／Ｄコンバータ１０４またはＵＳＢインターフェイス１４６からデジタルＡ／Ｖ信号を受信し、ＭＰＥＧフォーマットを用いてデジタルＡ／Ｖ信号を圧縮し、圧縮されたデジタルＡ／Ｖ信号を受信／再生インターフェイス１１０に転送する。受信／再生インターフェイス１１０は、圧縮されたデジタルＡ／Ｖ信号を記憶デバイス１４８に格納する。
【００１８】
記憶デバイス１４８は１以上のデータ記憶デバイスを含む。例えば、データ記憶デバイスはハードディスクドライブ等の磁気記憶媒体、デジタルビデオディスク（ＤＶＤ）等の光記憶媒体、ランダムアクセスメモリ（ＲＡＭ）等の電子的記憶媒体、光磁気記録媒体、またはこれら記憶媒体のいかなる組み合わせであってもよい。
【００１９】
受信／再生インターフェイス１１０は再生中に記憶デバイス１４８からＡ／Ｖデータを読みだす。そのＡ／ＶデータはＭＰＥＧエンコーダ／デコーダ１０６に解凍のため転送される。解凍後、Ａ／Ｖデータはビデオ信号とオーディオ信号に分離される。オーディオ信号はＳＰＤＩＦ１１６に転送され、同軸出力１９２または光出力１９４を介してデジタルで出力される。オーディオ信号はＤ／Ａ変換のためオーディオＤ／Ａコンバータ１１４に転送してもよい。オーディオ信号は、Ｄ／Ａ変換後、ヘッドホンジャック１３４および／または左右のオーディオ出力１７６、１７８を介して出力される。
【００２０】
ビデオ信号をビデオデジタルエンコーダ１１２で処理する。そのビデオデジタルエンコーダ１１２は、ビデオ信号にＤ／Ａ変換を実行し、様々なフォーマットに符号化することができる。例えば、ビデオ信号はＲＧＢフォーマットに符号化し、ルミナンス信号とクロミナンス信号（Ｙ＋Ｃ）に分離し、またはＮＴＳＣコンポジットビデオ信号に符号化してもよい。コンポジットビデオ信号とＹ＋Ｃビデオ信号をビデオスイッチ１６０に送り、一方、ＲＧＢビデオ信号をビデオオーバーレイエンコーダ１５２に送ることもできる。
【００２１】
ビデオオーバーレイエンコーダ１５２は、オーバーレイモジュール１５４、ＮＴＳＣビデオエンコーダ１５６、ＹＰｂＰｒマトリックスエンコーダ１５８を有する。オーバーレイモジュール１５４は番組情報モジュール１５０から番組情報を受信し、その番組情報をビデオ信号にグラフィックスとしてオーバーレイする。番組情報モジュール１５０は、番組ガイドから番組情報を抽出する。番組ガイドは多数のソースから供給されている。例えば、番組ガイドはオンラインソース、モデムダイアルアップ接続、ページャネットワーク等から提供されている。番組ガイドはＡ／Ｖ入力セレクタ１３８により受信される入来Ａ／Ｖ信号に含まれ、ＤＳＰ１０２により番組情報モジュール１５０に送られてもよい。
【００２２】
番組情報は、各チャンネルの利用可能番組と、番組スケジューリングを含んでもよい。さらに、各個別の番組について、番組情報は番組識別子、チャンネル情報、記録時間、番組長さ、シーンデータ、番組クレジット等を含んでもよい。他の情報とグラフィックスをビデオ信号にオーバーレイしてもよい。例えば、時計、テキストブロック、ユーザ情報、メニュー、アイコン、ピクチャ等をビデオ信号にオーバーレイしてもよい。一般的に、ユーザが要求したとき、または所定のイベントが発生したときに、ビデオ信号に情報がオーバーレイされる。しかし、チャンネル識別子等の一部の情報は、ビデオ信号に継続的にオーバーレイしておく。
【００２３】
ＮＴＳＣエンコーダはビデオ信号をＮＴＳＣフォーマットのコンポジットビデオ信号として出力したり、ルミナンス信号とクロミナンス信号に別れたビデオとして出力することができる。ビデオ信号はビデオスイッチ１６０に送られる。ビデオスイッチ１６０を用いて、ＮＴＳＣフォーマットのビデオ信号か、ビデオデジタルエンコーダ１１２により生成されたビデオ信号かいずれを表示するかを選択する。いずれのソースからのコンポジットビデオ信号であっても、コンポジットビデオ出力コネクタ１７４を介して出力できるが、一方、いずれのソースであってもクロミナンスビデオ信号とルミナンスビデオ信号は、Ｓビデオ出力コネクタ１７２を介して出力する。
【００２４】
ＹＰｂＰｒマトリックスエンコーダ１５８は、ＹＰｂＰｒフォーマットのアナログビデオ信号を生成することができる。前に注意したように、ＹＰｂＰｒビデオ信号は、ビデオルミナンス（Ｙ）成分、アナログ青色差（Ｂ−Ｙ）、アナログ赤色差（Ｒ−Ｙ）を含む。Ｙ成分はＹ出力コネクタ１８２、（Ｂ−Ｙ）成分はＰｂ出力コネクタ１８４、（Ｒ−Ｙ）成分はＰｒ出力コネクタ１８６にそれぞれ出力される。
【００２５】
図２は、パーソナルビデオレコーダ１００のビデオバッファ内の特定の番組または時間経過にナビゲーションする方法を示すフローチャート２００である。ステップ２０５において、パーソナルビデオレコーダ１００は、ユーザが選択したチャンネルで放送されたビデオプログラミング（プログラミング）の記録を開始する。ユーザはそのプログラミングを永久記録するか一時的にバッファするかを選択する。ユーザがプログラミングの永久記録をすることを選択した場合、そのプログラミングはユーザが削除するまで上書きされない。プログラミングが一時的にバッファされるときは、バッファがいっぱいになれば、そのプログラミングは上書きされる。一般的に、一時的にバッファされたプログラミングは書きこまれた順序で上書きされる。ユーザは、ＩＲリモートコントロールインターフェイス１２６を介してキーおよびディスプレイボード１２０と通信するキーパッド１２２またはリモートコントロールユニットを介してチャンネルを選択することができる。Ａ／Ｖ入力１３８はユーザのチャンネルセレクションに基づき、適当な入力デバイスを選択できる。例えば、ユーザにより選択されたチャンネルは、チューナ１４０、フロント入力１４２、リア入力１４４を介して受信される。選択されたチャンネルは記憶デバイス１４８に記録され、標準Ａ／Ｖコンポーネントコネクタブロック１７０、ＹＰｂＰｒコンポーネントコネクタブロック１８０、および／またはＳＰＤＩＦコネクタブロック１９０を介してビデオディスプレイに出力される。
【００２６】
ステップ２１０を参照して、番組ガイドにアクセスし、選択されたチャンネルの番組情報と記録時間を取得する。上で注意したように、番組識別子、チャンネル識別子、記録時間等の番組情報を番組情報モジュール１５０が番組ガイドから抽出する。記録時間は番組開始時間と番組終了時間により決められる。付加的な番組情報を提供してもよい。例えば、番組クレジット、長さ、シーン情報等である。ステップ２１５において、番組情報は記憶デバイス１４８等の記憶場所に自動的に格納される。一構成において、番組情報はバッファされたＡ／Ｖデータと同じ記憶デバイスに格納されてもよい。他の構成において、番組情報には別のメモリデバイスを提供してもよい。
【００２７】
ステップ２２５と判断ブロック２３０に示したように、プログラミングの記録はその記録が完了するまで続き、ステップ２３５に示したように、完了した時点で記録を停止する。判断ブロック２２０とステップ２４０を参照して、ユーザ要求に応じて、ナビゲーションデータと記録されたプログラミングの番組情報が番組情報モジュール１５０により提供され、ビデオディスプレイに出力される。判断ブロック２４５とステップ２５０に示したように、ユーザが再生セレクションを入力すると、ユーザセレクションに対応する記録されたプログラミングの一部の再生が始まる。
【００２８】
一構成において、記録されたプログラミングのプログラム情報がタイムラインに表示される。一例を図３に示した。タイムライン３００は、チャンネル識別子３０５、時間スケジュール３１０、番組セレクション行３１５を含む。さらに、タイムライン３００は時間経過の行３２０、３２５、３３０を含んでもよい。タイムライン３００は、カレントビデオインジケータ３３５を含んでもよい。カレントビデオインジケータ３３５は、記録されたプレゼンテーションの現時点をマークするものである。タイムライン３００は、水平時間経過カーソル３４０、垂直時間経過カーソル３４５をさらに含んでもよい。
【００２９】
本発明は、記録された番組情報を見やすいフォーマットで表示するのに加えて、記録されたプログラミングをわたってナビゲーションする方法をいろいろユーザに提供する。さらに、複数のビューイングセレクションのオプションも提供する。例えば、一動作モードにおいて、カレントビデオインジケータ３３５は、記録されたプログラミング内に現時点をカーソル３５０と時間表示３５５の両方で示すことにより、その記録されたプログラミングの再生をトラックすることができる。カレントビデオインジケータ３３５を動かすユーザ入力を受信するまで、再生がトラックされる。そのユーザ入力により、記録されたプログラミングの再生が制御される。
【００３０】
ユーザ入力はキーパッド１２２またはリモートコントロールユニットを介して受信され、記録／再生インターフェイス１１０とオーバーレイ１５４に送られる。オーバーレイは、カレントビデオインジケータ３３５の動きをディスプレイに供給されているビデオ信号に表示する。記録／再生インターフェイス１１０はユーザ入力により記録されたプログラミングの再生を変更する。ユーザ入力によりカレントビデオインジケータ３３５が動いた時点に対応するフレームから再生が再開する。記録されたプログラミング内の新しい時点に時間表示３５５が更新される。
【００３１】
他の動作モードにおいて、ユーザは水平時間経過カーソル３４０を操作して時間経過の行３２０−３３０のうちの１つ、または番組セレクション３１５の行を選択する。従って、ユーザは記録されたプログラミングを飛び越して、水平時間経過カーソル３４０により選択された時間経過に対応した特定の時間経過に行くことができる。例えば、ユーザは、１０分の時間経過行３２５を選択したとき、記録されたプログラミング中を１０分単位で経過した位置にジャンプすることができる。垂直時間経過カーソル３４５によりユーザが選択した時間経過をマークして、その時点から記録されたプレゼンテーションの再生が開始されるようにしてもよい。ユーザは、番組セレクション行３１５を選択したときは、１つのプレゼンテーションの始めから他のプレゼンテーションの始めにジャンプすることができる。例えば、ユーザは、「愉快なブレイディー一家」を見ていて、そのエピソードはすでに見たことに気づいたとき、「ギリガン君ＳＯＳ」の始めにジャンプしたり、今週の映画の始めにジャンプしたりすることができる。
【００３２】
記録されたプログラミングは異なるチャンネルからトラックすることもでき、本発明は様々なチャンネル間でプログラミングのユーザセレクションがなされることを予期していることを理解すべきである。例えば、記録される複数のチャンネル行を示してもよいし、番組セレクション行３１５中の番組セレクションの各々にチャンネルインジケータを示してもよい。実施例においては、説明を明瞭にするため１つのチャンネルだけを示した。上で説明したように、オーバーレイ１５４はユーザセレクションをビデオディスプレイに反映させることができ、記録／再生インターフェイス１１０は対応するように再生を変更することができる。
【００３３】
ユーザは、キーパッド１２２またはリモートコントロールユニットを用いて、これらの行と時間経過の間をジャンプすることができる。例えば、上向きと下向きの矢印を設けて、所望の時間経過行３２０−３３０または番組セレクション行３１５を選択できるようにしてもよい。左向きと右向きの矢印を設けて、時間経過や番組セレクションの間をジャンプできるようにしてもよい。上で提示した実施例において、ユーザは、「愉快なブレイディー一家」を見ているときに右向き矢印を一回だけ押して、今週の映画の始めに再生をジャンプさせることができる。左向き矢印を最初に押すと「愉快なブレイディー一家」の始めに戻り、左向き矢印をもう一回押すと「ギリガン君ＳＯＳ」の始めに再生が戻る。
【００３４】
さらに他の動作モードにおいて、ユーザは記録されたプログラミング中の特定の時間を入力して再生を開始することができる。その特定の時間はリモートコントロールユニットまたはキーパッド１２２で入力することができる。例えば、ユーザはカレントビデオインジケータ３３５を選択して、新しい時刻に更新する。カレントビデオインジケータ３３５は依頼として表示され、選択されていることを示す。リモートコントロールユニットまたはキーパッド１２２を用いて、６：４７ＰＭ等の新しい時間セレクションを入力する。そのユーザ選択により、オーバーレイは、６：４７ＰＭの時点に位置したカーソル３５０とともに、および６：４７ＰＭと示した時間表示３５５とともにカレントビデオインジケータ３３５を表示する。さらに、記録／再生インターフェイス１１０は記録されたプログラミングの再生を変更し、新しい時刻６：４７ＰＭで再生が始まるようにする。
【００３５】
他の構成においては、ユーザは記録されたプログラミング中の一時点をマークでき、この一時点はメモリ、例えば記憶デバイス１４８に格納される。その一時点のマークとともにユーザ識別子を設けて、そのユーザが後で再生を開始したいプレゼンテーション中の特定位置を識別してもよい。一実施形態において、各ユーザは複数の時点マークを入力でき、各ユーザのマークはそれをユーザに関連づける識別子を有していてもよい。例えば、各ユーザは自分の色、数字、または文字をマークに関連する識別子として有してもよい。ユーザが記録されたプログラミングの一部のみを見た場合には、そのユーザが見たプログラミングの部分は、番組セレクション３１５中のそのユーザの識別子で識別できる。その時点マークと識別子を記録された番組情報に組み込んで、ディスプレイできるようにしてもよい。
【００３６】
ここに説明した実施例および実施形態は、本発明を例示する目的だけのものであり、これらに照らして当業者は様々な修正や変更を考えることができるが、その修正や変更も本願の精神と範囲内に含まれるものであることを理解すべきである。本発明は、その精神と基本的属性から逸脱することなく、本発明の範囲を示すために他に多くの形式を取ることができる。
【図面の簡単な説明】
【００３７】
【図１】本発明による、ビデオバッファ内の特定の番組または特定の時間経過へのナビゲーションを組み込んだ、パーソナルビデオレコーダを示すブロックダイグラムである。
【図２】本発明による、パーソナルビデオレコーダのビデオバッファ内の特定の番組または特定の時間経過へナビゲーションする方法を示すフローチャートである。
【図３】本発明による、番組名と時間インターバルセレクションを示すテレビジョンオンスクリーンディスプレイを示す図である。
【図１】
2005534236.tif 000003
【図２】
2005534236.tif 000004
【図３】
2005534236.tif 000005
【国際調査報告】
2005534236.tif 000006
2005534236.tif 000007