(57)【要約】本発明は、パーソナルビデオレコーダを使用したマルチメディアコンテンツのプレゼンテーションを時間シフトするための方法及びパーソナルビデオレコーダ４００に関する。マルチメディアコンテンツの第一のストリームは、第一のチャネルで受信され、パーソナルビデオレコーダと関連するデータストア４４８に記憶される。チャネル変化の要求が受信されたとき、マルチメディアコンテンツの第二のストリームは、チャネル変化の要求に関係がある第二のチャネルで受信される。マルチメディアコンテンツの第一のストリームをデータストアに保持しつつ、第二のコンテンツストリームは、データストアに記憶される。再生及びトリックモード動作の間、マルチメディアプレゼンテーションは、マルチメディアコンテンツの第一及び第二のストリームの間の継ぎ目なく遷移することができる。
2006529061.tif 000002
【特許請求の範囲】
【請求項１】
レコーダを使用してマルチメディアコンテンツのプレゼンテーションを時間シフトするための方法であって、
第一のマルチメディアコンテンツのストリームを第一のチャネルで受信するステップと、
前記第一のマルチメディアコンテンツのストリームを前記レコーダに関連するデータストアに記憶するステップと、
チャネル変化の要求を受信するステップと、
第二のマルチメディアコンテンツのストリームを前記チャネル変化の要求に関係がある第二のチャネルで受信するステップと、
前記第一のマルチメディアコンテンツのストリームを前記データストアに保持しつつ、前記第二のマルチメディアコンテンツのストリームを前記データストアに記憶するステップと、
を含むことを特徴とする方法。
【請求項２】
少なくとも１つの識別子を前記第一のマルチメディアコンテンツのストリーム及び第二のマルチメディアコンテンツのストリームのそれぞれに割り当て、前記第一のマルチメディアコンテンツのストリーム及び前記第二のマルチメディアコンテンツのストリームが記録される順序を識別するステップを更に含む、
請求項１記載の方法。
【請求項３】
少なくとも１つの識別子を前記第一のマルチメディアコンテンツのストリーム及び第二のマルチメディアコンテンツのストリームのそれぞれに割り当て、前記第一のマルチメディアコンテンツのストリーム及び第二のマルチメディアコンテンツのストリームが記録されるチャネルを識別するステップを更に含む、
請求項１記載の方法。
【請求項４】
巻き戻しのトリックモードの要求を受信するステップと、
前記第二のマルチメディアコンテンツのストリームをリバースで提供するステップと、
前記第二のマルチメディアコンテンツのストリームの開始に到達した後に前記第一のマルチメディアコンテンツのストリームをリバースで提供するステップと、
を更に含む請求項１記載の方法。
【請求項５】
再生要求を受信するステップと、
前記第一のマルチメディアコンテンツのストリームを提供するステップと、
前記第一のマルチメディアコンテンツのストリームの終わりに到達した後に前記第二のマルチメディアコンテンツのストリームを提供するステップと、
を更に含むことを請求項１記載の方法。
【請求項６】
第一のマルチメディアコンテンツのストリームを第一のチャネルで受信する入力ポートと、
前記第一のマルチメディアコンテンツのストリームを記憶するデータストアと、
チャネル変化の要求を受信するユーザインタフェースと、
前記入力ポートを通して前記チャネル変化の要求に関係がある第二のチャネルで第二のマルチメディアコンテンツのストリームを受信するためにチャネルを変え、前記第一のマルチメディアコンテンツのストリームを前記データストアに保持しつつ、前記第二のマルチメディアコンテンツのストリームを前記データストアに記憶するプロセッサと、
を有することを特徴とするレコーダ。
【請求項７】
前記プロセッサは、少なくとも１つの識別子を前記第一のマルチメディアコンテンツのストリーム及び第二のマルチメディアコンテンツのストリームのそれぞれに割り当て、前記第一のマルチメディアコンテンツのストリーム及び前記第二のマルチメディアコンテンツのストリームが記録される順序を識別する、
請求項６記載のレコーダ。
【請求項８】
前記プロセッサは、少なくとも１つの識別子を前記第一のマルチメディアコンテンツのストリーム及び第二のマルチメディアコンテンツのストリームのそれぞれに割り当て、前記第一のマルチメディアコンテンツのストリーム及び第二のマルチメディアコンテンツのストリームが記録されるチャネルを識別する、
請求項６記載のレコーダ。
【請求項９】
前記ユーザインタフェースは、所望のパーソナルビデオレコーダの動作を実行するためにユーザが選択可能な機能をユーザが選択するユーザ入力装置を更に有する、
請求項６記載のレコーダ。
【請求項１０】
前記第二のマルチメディアコンテンツのストリームをリバースで提供し、次いで、前記第二のマルチメディアコンテンツのストリームの開始に到達した後に前記第一のマルチメディアコンテンツのストリームをリバースで提供するビデオデコーダを更に有する、
請求項６記載のレコーダ。
【請求項１１】
前記第一のマルチメディアコンテンツのストリームを提供し、次いで、前記第一のマルチメディアコンテンツのストリームの終わりに到達した後に前記第二のマルチメディアコンテンツのストリームを提供するビデオデコーダを更に有する、
請求項６記載のレコーダ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルビデオレコーディングの分野全般に関し、より詳細には、パーソナルビデオレコーダの分野に関する。
【０００２】
本出願は、２００３年７月２１日に提出された米国仮出願シリアル番号６０／４８８，８７４号の利益を請求するものであって、この全体が引用により本明細書に盛り込まれる。
【背景技術】
【０００３】
今日のパーソナルビデオレコーダ（ＰＶＲ）は、ユーザがマルチメディアプレゼンテーションを記録し、遅延されたスケジュールでプレゼンテーションを視聴するのを可能にする点で、ビデオカセットレコーダ（ＶＣＲ）に類似している。ＶＣＲレコーダがマルチメディアをアナログビデオテープに記録する一方で、ＰＶＲは、ハードディスクドライブ（ＨＤＤ）のようなデジタルデータバッファにマルチメディアを典型的に記録する。しかし、マルチメディアデータは、チャネル変化が生じるたびにＰＶＲデータバッファから消去される。結果的に、ユーザは、チャネル変化の前に彼が見ていたチャネルに巻き戻すことができない。このように、チャネル変化が生じたときに従来のＰＶＲでは、マルチメディアプレゼンテーションを時間シフトするための能力が失われる。
【発明の開示】
【課題を解決するための手段】
【０００４】
本発明は、パーソナルビデオレコーダを使用したマルチメディアコンテンツのプレゼンテーションを時間シフトするための方法に関する。マルチメディアコンテンツの第一のストリームが第一のチャネルで受信され、パーソナルビデオレコーダと関連するデータストアに記憶される。チャネル変化の要求が受信された後、マルチメディアコンテンツの第二のストリームがチャネル変換の要求に関係がある第二のチャネルで受信される。データストアにマルチメディアコンテンツの第一のストリームを保持しつつ、この第二のコンテンツストリームはデータストアに記憶される。
【０００５】
少なくとも１つの識別子がマルチメディアコンテンツの第一及び第二のストリームのうちのそれぞれに割り当てられ、マルチメディアコンテンツの第一及び第二のストリームが記録されるシーケンスを識別するか、又は、マルチメディアコンテンツの第一及び第二のストリームが記録されるチャネルを識別する。
【０００６】
巻き戻しのトリックモード要求が受信されたとき、マルチメディアコンテンツの第二のストリームはリバースで提供され、マルチメディアコンテンツの第一のストリームは、マルチメディアコンテンツの第二のストリームの開始に到達した後にリバースで提供される。再生要求が受信されたとき、マルチメディアコンテンツの第一のストリームが提供され、マルチメディアコンテンツの第二のストリームは、マルチメディアコンテンツの第一のストリームの終わりに到達した後に提供される。
【０００７】
本発明のパーソナルビデオレコーダは、第一のチャネルマルチメディアコンテンツの第一のストリームを受信するための入力ポート、マルチメディアコンテンツの第一のストリームを記憶するデータストア、及びチャネル変化の要求を受けるユーザインタフェースを含んでいる。プロセッサは、入力ポートを通してチャネル変化要求に関する第二のチャネルでマルチメディアコンテンツの第二のストリームを受信するためにチャネルを変化することができる。マルチメディアコンテンツの第二のストリームは、データストアにマルチメディアコンテンツの第一のストリームを保持しつつ、データストアに記憶することができる。さらに、プロセッサは、少なくとも１つの識別子をマルチメディアコンテンツの第一及び第二のストリームのそれぞれに割り当てることができ、マルチメディアコンテンツの第一及び第二のストリームが記録されるシーケンスを識別するか、又はマルチメディアコンテンツの第一及び第二のストリームが記録されるチャネルを識別する。
【０００８】
ユーザインタフェースは、所望のパーソナルビデオレコーダの動作を実行するためにユーザが選択可能な機能をユーザが選択することができることを通して、ユーザ入力装置を含むことができる。さらに、マルチメディアコンテンツの第二のストリームをリバースで提供することができ、マルチメディアコンテンツの第二のストリームの開始に到達した後にマルチメディアコンテンツをリバースで提供することができるビデオデコーダが更に含まれる。さらに、ビデオデコーダは、マルチメディアコンテンツの第一のストリームを提供し、次いで、マルチメディアコンテンツの第一のストリームの終わりに到達した後にマルチメディアコンテンツの第二のストリームを提供することができる。マルチメディアコンテンツのストリーム間の遷移は非常に迅速に生じ、したがって遷移がシームレスに見える。
【発明を実施するための最良の形態】
【０００９】
本発明の好適な実施の形態は、添付図面を参照して更に詳細に以下に記載される。
【００１０】
本発明は、チャネル変化を通して、パーソナルビデオレコーダ（ＰＶＲ）のような記録装置にマルチメディアコンテンツの複数のストリームを記録及び保持するための方法及びシステムに関する。したがって、第一のチャネルからマルチメディアコンテンツの第一のストリームを記録するユーザは、第二のチャネルに変化することができ、チャネル変化に応じて、ＰＶＲは、第二のチャネルからマルチメディアコンテンツの第二のストリームを記録し始めることができる。しばらくの間、マルチメディアコンテンツの第一のストリームは、データストア内で保持することができる。したがって、ユーザは、チャネルが変化した場合であっても、第一のチャネルから記録されたマルチメディアコンテンツにアクセスすることができる。さらに、ユーザは、コンテンツが記録された順序でマルチメディアコンテンツの複数のストリームを順次に再生するか、いずれか他の所望の再生シーケンスで再生することができる。
【００１１】
図１を参照して、チャネル変化を通してマルチメディアコンテンツを記録するためのフローチャート１００が提供される。ステップ１０５の開始で、マルチメディアコンテンツの第一のストリームは、第一のチャネルでＰＶＲにより受信される。マルチメディアコンテンツの第一のストリームは、ステップ１１０で示されたような、ＰＶＲと関連されるデータストアに記憶することができる。データストアは、より詳細に図４の環境で説明される。
【００１２】
ステップ１１５に進み、識別子は、マルチメディアコンテンツの第一のストリームと記憶される。たとえば、識別子は、チャネル識別子とすることができる。また、識別子は、マルチメディアコンテンツストリームが記録されるシーケンスでマルチメディアコンテンツの第一のストリームの位置を識別するために使用される。たとえば、識別子は、シーケンシャル番号又はタイムスタンプとすることができる。なお、本発明は、そのように限定されず、識別子は、マルチメディアコンテンツのストリームに割り当てることができるいずれかのタイプの識別子とすることができる。
【００１３】
判定ボックス１２０及びステップ１２５を参照して、ユーザがこの時点で記録を停止するのを望む場合、記録を停止することができる。しかし、マルチメディアコンテンツの第一のストリームの記録を継続することができる。判定ボックス１３０に続いて、チャネル変化要求が受信された場合、ＰＶＲはステップ１３５に示されるように次のチャネルでマルチメディアコンテンツの第二のストリームを受信し始める。ステップ１４０に進み、次のチャネルからのマルチメディアコンテンツの第二のストリームは、データストアに記録することができる。しばらくの間、マルチメディアコンテンツの第一のストリームは、データストアに保持することができる。識別子は、ステップ１４５に示されるようにマルチメディアコンテンツの第二のストリームで記憶することができる。
【００１４】
判定ボックス１２０及び１３０を参照して、更なるチャネル変化がなされる一方で、プロセスは、マルチメディアコンテンツの更なるストリームを記録し続ける。このように、マルチメディアコンテンツのストリームの数を記録することができる。プロセスは、ユーザが記録を停止することを停止したとき、又はレコーディングタイマがタイムアウトになったときに終了する。
【００１５】
１つのアレンジメントでは、第一及び第二のストリームに割り当てられる識別子は、マルチメディアコンテンツの第一及び第二のストリームを区切るために使用される。代替的に、ＰＶＲは、マルチメディアコンテンツの２以上のストリームを単一のストリームにマージする。たとえば、ＰＶＲは、マルチメディアコンテンツの第一のストリームを記録し、チャネルが変化したとき、ＰＶＲは、２つのストリーム間の区切りを提供することなしに、マルチメディアコンテンツの第二のストリームを記録し始める。
【００１６】
別の実施の形態では、次のチャネルからマルチメディアコンテンツの第二のストリームを記録しつつ、ＰＶＲは、マルチメディアコンテンツの第二のストリームを記録し始める。それぞれのストリームと記録される識別子は、ストリームを区別するために使用される。このケースでは、更なる識別子は、マルチメディアコンテンツのそれぞれのストリームに提供され、チャネル変化に関係があるストリームにおけるポイントを識別する。
【００１７】
１つのアレンジメントでは、ユーザは、記録されるマルチメディアコンテンツの量がデータストアの容量に近づく瞬間でユーザインタフェースを介して警告される。さらに、記録されたマルチメディアコンテンツは、データストアの容量に到達したときに選択的に上書きされる。たとえば、どのマルチメディアコンテンツを上書きすべきかに関する選択は、どのマルチメディアコンテンツが最も古いタイムスタンプを有するか、どのマルチメディアコンテンツがユーザによって重要でないと識別されているか、若しくはいずれか他の所望の基準に基づいて決定される。
【００１８】
再生の間、ＰＶＲは、チャネル変化に関係するそれぞれのストリームにおけるポイントで、マルチメディアコンテンツの第一のストリームと第二のストリームの間で継ぎ目なく遷移する。たとえば、図２は、巻き戻し再生（リバースプレイ）のトリックモードで複数のチャネルから記録されたマルチメディアコンテンツを提供するフローチャート２００を示している。ステップ２０５で開始して、巻き戻し再生のトリックモードの要求は、ＰＶＲにより受信され、マルチメディアコンテンツの第二のストリームは、ステップ２１０で示されるようにリバースで提供することができる。判定ボックス２１５及び２２０を参照して、第二のストリームの開始に到達したとき、ＰＶＲは第二のストリームの提供を停止する。ステップ２２５で継続して、ＰＶＲは、リバースプレイで第一のデータストリームを提供することができる。重要なことに、ステップ２２０及び２２５は、マルチメディアコンテンツのストリーム間の遷移が瞬間的に現れるように迅速に実行される。
【００１９】
通常の再生速度での早送り再生（ｆｏｒｗａｒｄ  ｐｌａｙ）における複数のチャネルから記録されたマルチメディアコンテンツを提供する例が図３に示されている。ステップ３０５で開始して、再生要求はＰＶＲにより受信され、マルチメディアコンテンツの第一のストリームは、ステップ３１０に示されるように、通常の再生速度で提供することができる。判定ボックス３１５及びステップ３２０を参照して、第一のストリームの終わりに到達したとき、ＰＶＲは第一のストリームの提供を停止する。ステップ３２５に続いて、次いで、ＰＶＲは、第二のデータストリームを提供する。さらに、ステップ３２０及び３２５は、マルチメディアコンテンツのストリーム間の遷移が瞬間的に見えるように、迅速に実行することができる。
【００２０】
このポイントで、本発明は上述された例に限定されない。重要なことに、適切なトリックモードは、マルチメディアコンテンツの複数の記録されたストリームを使用して実行される。マルチメディアコンテンツの第一のストリームの記録がチャネル変化の後に継続されたアレンジメントでは、チャネル変化に関係がある第一のストリームにおけるポイントを識別する識別子が使用され、第一のストリームから第二のストリームに切替えるために再生を合図する。別のアレンジメントでは、ビジュアル及び／又はオーディオインジケータは、ユーザインタフェースを介して提供され、記録の間に生じたチャネル変化に関係がある第一のストリームの一部でユーザに警告する。ユーザは、再生の間にチャネル変化を無視するためのオプションが提供される。
【００２１】
チャネル変化を通してＰＶＲにおけるマルチメディアコンテンツの複数のストリームを記録及び保持するための手段を組み込んだＰＶＲ４００のブロックが図４に示されている。ＰＶＲ４００は、たとえばデジタルシグナルプロセッサ（ＤＳＰ）４０２又は他の適切なプロセッサといったプロセッサ、キー及びディスプレイボード４２０、チューナ４４０、Ａ／Ｖ入力セレクタ４３８、ＵＳＢ入力４４６、ストレージ装置４４８及びプログラム情報モジュール４５０を含んでいる。さらに、ＰＶＲ４００は、第一及び第二の赤外線（ＩＲ）リンク４３０及び４３２、ビデオオーバレイエンコーダ４５２、ビデオスイッチ４６０、ヘッドフォンジャック４３４、標準的なＡ／Ｖコンポーネントコネクタブロック４７０、ＹＰｂＰｒコンポーネントコネクタブロック４８０、及びソニー／フィリップスデジタルインタフェース（ＳＰＤＩＦ）コネクタブロック４９０を含んでいる。
【００２２】
コンポーネントコネクタブロック４７０，４８０及び４９０は、様々な出力フォーマットでオーディオ／ビデオ信号を提供する。たとえば、標準的なＡ／Ｖコンポーネントコネクタブロック４７０は、クロミナンス及びルミナンスビデオ信号に分離されているビデオディスプレイに出力するためのＳビデオコネクタ４７２、標準的なコンポジットビデオ信号を供給するためのコンポジットビデオコネクタ４７４を有する。さらに、標準的なＡ／Ｖコンポーネントコネクタブロック４７０は、左及び右のオーディオ出力コネクタ４７６及び４７８をそれぞれ有する。
【００２３】
ＹＰｂＰｒコンポーネントコネクタブロック４８０は、高精細テレビジョン（ＨＤＴＶ）用に典型的に使用される。ＹＰｂＰｒコンポーネントコネクタブロック４８０は、アナログビデオルミナンスコンポーネントを提供するためのビデオルミナンス（Ｙ）出力コネクタ４８２、アナログである青の色差（Ｂ−Ｙ）を提供するＰｂ出力コネクタ４８４、及び、アナログである赤の色差（Ｒ−Ｙ）を提供するＰｒ出力コネクタ４８６を有している。最後に、ＳＰＤＩＦコンポーネントコネクタブロック４９０は、同軸ケーブル又は光ファイバケーブルをそれぞれ介してデジタルオーディオ信号を出力するための同軸出力４９２及び光出力４９４を有する。
【００２４】
キー及びディスプレイボード４２０は、ＰＶＲ４００のユーザインタフェースとして提供される。キー及びディスプレイボード４２０は、キーパッド４２２、ディスプレイ４２４、ＩＲリモートコントロールインタフェース４２６及びリアルタイムクロック４２８をキーパッド４２２又はＩＲリモートコントロールインタフェース４２６を使用することで、ユーザは、所望のＰＶＲ動作を実行するためにＰＶＲ４００により実行されるべき機能を選択する。たとえば、ユーザは、ＰＶＲ４００のチャネルを変化すること、又はトリックモードのプレイバックを実行することを選択する。リアルタイムクロック４２８は、時間を保持し、この時間はディスプレイ４２４により示される。また、ディスプレイ４２４は、ＰＶＲ４００により実行されているトリックモード、ＰＶＲ４００により記録されている選択されたチャネル、又はビデオディスプレイで示されているプレゼンテーションを表す識別子といった他の情報をも表示することができる。
【００２５】
第一及び第二のＩＲリンク４３０及び４３２は、サテライトアプリケーションとノンサテライトアプリケーションとの間の通信リンクのセットを形成し、オーディオ、ビデオ及びデータストリームの間のインタフェースの役割を果たす。第一のＩＲリンク４３０は、ＤＳＰ４０２とＩＲ通信リンクを有する他の装置との間の通信インタフェースとすることができる。特に、第一のＩＲリンク４３０は、標準的なプログラムガイド情報を使用して、空気又はケーブルのテレビジョンブロードキャスト又はラジオブロードキャストについて特に設計された他の装置を制御するために有効である。第一のＩＲリンク４３０は、装置間のユーザのインタラクションを簡単にする機能をイネーブルにする。たとえば、第一のＩＲリンク４３０は、他のユーザの便宜と同様に、ワンタッチプログラムレコーディングをイネーブルにする。第二のＩＲリンク４３２は、プログラム情報モジュール４５０とＩＲ通信リンクを有する他の装置との間のインタフェースを提供することができる。著しく、第二のＩＲリンク４３２は、たとえばケーブル受信装置、ＶＣＲ等といったＤＳＰ４０２への直接的なコネクションを必要とすることなしに装置との通信のために有効である。
【００２６】
ＤＳＰ４０２は、プログラムされた機能を実行し、ユーザ入力を処理する。たとえば、ＤＳＰ４０２は、チャネルを変えるため、レコーディングパラメータを確立／変化するためにユーザ入力を受ける。ＤＳＰ４０２は、アナログ−デジタル（Ａ／Ｄ）コンバータ４０４、ＭＰＥＧエンコーダ／デコーダ４０６、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）４０８、レコーダ／プレイバックインタフェース４１０、ビデオデジタルエンコーダ４１２、オーディオデジタル−アナログコンバータ（オーディオＤ／Ａ）４１４及びＳＰＤＩＦ出力４１６を有する。ＤＳＰ４０２は、互いに通信し、協力してデータを処理する、異なるＤＳＰコンポーネントを確立する１以上のデータバスを更に含んでいる。特に、バス通信及びデータ処理を容易にするために、割込み要求（ＩＲＱ）及びダイレクトメモリアクセス（ＤＭＡ）を利用することができる。
【００２７】
オーディオ／ビデオ（Ａ／Ｖ）入力セレクタ４３８は、複数のＡ／Ｖ入力を含む。たとえば、入力セレクタ４３８は、チューナ４４０からのマルチメディアコンテンツのストリームを受けるためにＡ／Ｖ入力を組み込んでいる。たとえば、チューナ４４０は、マルチメディアコンテンツのストリームを受けるための入力ポートを含む。重要なことに、チューナ４４０は、複数のチャネルにわたり複数のマルチメディアコンテンツのストリームを同時に受信するために構成する。入力セレクタは、様々な他の入力装置からのマルチメディアコンテンツを受ける。たとえば、ビデオカメラは、フロントＡ／Ｖ入力４４２を介して入力セレクタ４３８にマルチメディアコンテンツを送出し、ＶＣＲは、リアＡ／Ｖ入力４４４を介してマルチメディアコンテンツを送出する。重要なことに、他のＡ／Ｖ装置は、Ａ／Ｖ入力セレクタ４３８にも接続される。
【００２８】
Ａ／Ｖ入力セレクタ４３８は、ＤＳＰ４０２に受信されたマルチメディアコンテンツを送出する。ＤＳＰのＡ／Ｄコンバータ４０４は、アナログフォーマットで受信されたマルチメディアコンテンツをデジタルフォーマットに変換するために使用される。既にデジタルフォーマットであるマルチメディアコンテンツは、たとえばデジタルインタフェース４４６を介して受信されたマルチメディアコンテンツといったアナログ−デジタル変換をバイパスする。
【００２９】
ＦＰＧＡ４０８は、受信されたデータのタイプに依存して、Ａ／Ｖ入力セレクタ４３８又はデジタルインタフェース４４６から受信されたデータの処理命令を提供する。たとえば、マルチメディアコンテンツが圧縮されていない形式で受信された場合、ＦＰＧＡ４０８は、記録／再生インタフェース４１０に送出する前にＭＰＥＧ圧縮用のＭＰＥＧエンコーダ／デコーダにマルチメディアコンテンツを送出する。しかし、マルチメディアコンテンツがＭＰＥＧ圧縮されたフォーマットで受信された場合、ＦＰＧＡ４０８は、受信／再生インタフェース４１０に直接的にマルチメディアコンテンツを送出する。いずれかのケースで、ＦＰＧＡ４０８は、記録／再生インタフェース４１０に読取り／書込み命令を提供し、記録／再生インタフェースは、データストア４４８にマルチメディアコンテンツを記憶する。読取り／書き込み命令は、マルチメディアコンテンツに識別子を割り当てるための命令を含む。たとえば、命令は、固有の識別子がマルチメディアコンテンツのそれぞれのストリームに割り当てられること、タイムスタンプがマルチメディアコンテンツの一部に割り当てられること、チャネル変換に関係があるマルチメディアコンテンツのストリームにおけるポイントが識別されること、及び／又は、他の適切な識別子が記録されたマルチメディアコンテンツに提供されることを要求する。
【００３０】
ＭＰＥＧエンコーダ／デコーダ４０６は、デジタルマルチメディアコンテンツでＭＰＥＧ圧縮及び伸張を実行する。たとえば、ＭＰＥＧエンコーダ／デコーダ４０６は、Ａ／Ｄコンバータ４０４又はデジタルインタフェース４４６からデジタルマルチメディアコンテンツを受け、ＭＰＥＧフォーマットを使用してデジタルマルチメディアコンテンツを圧縮し、圧縮されたデジタルマルチメディアコンテンツを受信／再生インタフェース４１０に送出する。次いで、受信／再生インタフェース４１０は、圧縮されたデジタルマルチメディアコンテンツをデータストア４４８に記憶する。ＭＰＥＧエンコーダ／デコーダ４０６は、タイムスタンプ及び／又は識別子をもつマルチメディアコンテンツを符号化する。リアルタイムクロック４２８は、タイムスタンプを発生するために使用されるが、本発明はそのように限定されない。たとえば、ＤＳＰ４０２内部のクロック又は他のタイミング装置を使用することができる。識別子及び／又はタイムスタンプは、先に示したように、マルチメディアコンテンツの再生の間、ＭＰＥＧエンコーダ／デコーダ４０６及び／又はデジタルビデオエンコーダ４１２により処理される。
【００３１】
データストア４４８は、１以上のデータストレージ装置を含む。たとえば、データストレージ装置は、ハードディスクドライブ（ＨＤＤ）のような磁気記憶媒体、デジタルビデオディスク（ＤＶＤ）のような光記憶媒体、ランダムアクセスメモリ（ＲＡＭ）のような電子記憶媒体、又は光磁気記憶媒体、若しくは他の適切な記憶装置である。さらに、データストア４４８は、ストレージ装置の組み合わせを含んでいる。
【００３２】
データストア４４８は、適切な通信バスを介して記録／再生インタフェース４１０に接続されている。たとえば、データストア４１０は、ＩＥＥＥ−１３９４バス（ＦｉｒｅＷｉｒｅ，ｉ．ＬＩＮＫ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＡＴＡ（Ａｄｖａｎｃｅｄ  Ｔｅｃｈｎｏｌｏｇｙ  Ａｔｔａｃｈｍｅｎｔ）バス、ＳＡＴＡ（シリアルＡＴＡ）バス、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バス、又は他の適切な通信インタフェースを介して記録／再生インタフェース４１０に接続されている。
【００３３】
再生の間、受信／再生インタフェース４１０は、データストア４４８からマルチメディアコンテンツを読み取る。次いで、マルチメディアコンテンツは、伸張のためにＭＰＥＧエンコーダ／デコーダ４０６に送出される。伸張の間、マルチメディアコンテンツは、ビデオ及びオーディオ信号に分離される。オーディオ信号は、同軸出力４９２又は光出力４９４を介してデジタル的に出力されるためにＳＰＤＩＦ４１６に送出される。オーディオ出力は、Ｄ／Ａ変換のためにＤ／Ａコンバータ４１４に送出される。Ｄ／Ａ変換の後、オーディオ信号は、ヘッドフォンジャック４３４及び／又は左及び右のオーディオ出力４７６及び４７８を介して出力される。
【００３４】
ビデオ信号は、ビデオデジタルエンコーダ４１２により処理され、このエンコーダは、ビデオ信号を各種フォーマットにエンコードするのと同様にビデオ信号にＤ／Ａ変換を実行する。たとえば、ビデオ信号は、ＲＧＢフォーマットにエンコードされ、ルミナンス及びクロミナンス（Ｙ＋Ｃ）信号に分離されるか、ＮＴＳＣ（Ｎａｔｉｏｎａｌ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｔａｎｄａｒｄｓ  Ｃｏｍｍｉｔｔｅｅ）フォーマットを有するコンポジットビデオ信号にエンコードされる。コンポジットビデオ及びＹ＋Ｃビデオ信号は、ビデオスイッチ４６０に送出され、ＲＧＢビデオ信号は、ビデオオーバレイエンコーダ４５２に送出される。
【００３５】
ビデオオーバレイエンコーダ４５２は、オーバレイモジュール４５４、ＮＴＳＣビデオエンコーダ４５６、及びＹＰｂＰｒマトリクスエンコーダ４５８を有する。オーバレイモジュール４５４は、プログラム情報モジュール４５０からプログラム情報を受け、プログラム情報をビデオ信号にグラフで重ねる。プログラム情報モジュール４５０は、プログラムガイドからプログラム情報を抽出する。プログラムガイドは、多数のソースから供給される。たとえば、プログラムガイドは、オンラインソース、モデムダイアルアップコネクション、ペーパーネットワーク等から供給される。また、プログラムガイドは、Ａ／Ｖ入力セレクタ４３８により受信された到来するマルチメディアコンテンツに含まれ、ＤＳＰ４０２によりプログラム情報モジュール４５０に伝達される。
【００３６】
プログラム情報は、プログラムスケジューリングと同様にそれぞれのチャネルについて利用可能なプログラムを含む。さらに、それぞれ個々のプログラムについて、プログラム情報は、プログラム識別子、チャネル情報、記録時間、番組期間、シーンデータ、プログラムクレジット等を含む。他の情報及びグラフィックは、ビデオ信号にも重ねられる場合がある。たとえば、クロック、テキストブロック、ユーザ情報、メニュー、アイコン、ピクチャ等は、ビデオ信号に重ねることができる。典型的に、ユーザにより要求されたとき又は前もって定義されたイベントに応じて情報はビデオ信号に重ねられる。しかし、チャネル識別子のような情報は、ビデオ信号に連続的に重ねられる。
【００３７】
ＮＴＳＣエンコーダは、個別のルミナンス及びクロミナンス信号に分離されたビデオと同様に、ＮＴＳＣフォーマット化されたコンポジットビデオ信号としてビデオ信号を出力する。次いで、ビデオ信号は、ビデオスイッチ４６０に送出される。ビデオスイッチ４６０は、ＮＴＳＣ符号化されたビデオ信号又はビデオデジタルエンコーダ４１２により発生されたビデオ信号のいずれかを表示のために選択するために使用される。いずれかのソースからのコンポジットビデオ信号は、コンポジットビデオ出力コネクタ４７４を介して出力され、いずれかのソースからのクロミナンス及びルミナンスビデオ信号は、Ｓビデオ出力コネクタ４７２を介して出力される。
【００３８】
ＹＰｂＰｒマトリクスエンコーダ４５８は、ＹＰｂＰｒフォーマット化されたアナログビデオ信号を発生する。前に述べたように、ＹＰｂＰｒビデオ信号は、ビデオルミナンス（Ｙ）コンポーネント、アナログの青の色差（Ｂ−Ｙ）、及びアナログ赤の色差（Ｒ−Ｙ）を含む。Ｙコンポーネントは、Ｙ出力コネクタ４８２に出力され、（Ｂ−Ｙ）色差は、Ｐｂ出力コネクタ４８４に出力され、及び（Ｒ−Ｙ）色差は、Ｐｒ出力コネクタ４８６に出力される。
【００３９】
上述された内容は、本発明の好適な実施の形態に向けられるが、本発明の基本的な範囲から逸脱することなしに、本発明の他の形態及び更なる形態が考えられ、本発明の範囲は、特許請求の範囲により決定される。
【図面の簡単な説明】
【００４０】
【図１】チャネル変化を通してマルチメディアコンテンツを記録するためのフローチャートである。
【図２】巻き戻し再生のトリックモードで複数のチャネルから記録されたマルチメディアコンテンツを提供するフローチャートである。
【図３】通常の再生速度で早送り再生速度で複数のチャネルから記録されたマルチメディアコンテンツを提供するフローチャートである。
【図４】本発明を理解するために有効なパーソナルビデオレコーダのブロック図である。
【図１】
2006529061.tif 000003
【図２】
2006529061.tif 000004
【図３】
2006529061.tif 000005
【図４】
2006529061.tif 000006
【手続補正書】
【提出日】平成17年2月14日(2005.2.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
レコーダを使用してマルチメディアコンテンツのプレゼンテーションを時間シフトするための方法であって、
第一のマルチメディアコンテンツのストリームを第一のチャネルで受信するステップと、
前記第一のマルチメディアコンテンツのストリームを前記レコーダに関連するデータストアに記憶するステップと、
チャネル変化の要求を受信するステップと、
第二のマルチメディアコンテンツのストリームを前記チャネル変化の要求に関係がある第二のチャネルで受信するステップと、
前記第一のマルチメディアコンテンツのストリームを前記データストアに保持しつつ、前記第二のマルチメディアコンテンツのストリームを前記データストアに記憶するステップと、
巻き戻しのトリックモードの要求を受信するステップと、
前記第二のマルチメディアコンテンツのストリームをリバースで提供するステップと、
前記第二のマルチメディアコンテンツのストリームの開始に到達した後に前記第一のマルチメディアコンテンツのストリームをリバースで提供するステップと、
を含むことを特徴とする方法。
【請求項２】
少なくとも１つの識別子を前記第一のマルチメディアコンテンツのストリーム及び第二のマルチメディアコンテンツのストリームのそれぞれに割り当て、前記第一のマルチメディアコンテンツのストリーム及び前記第二のマルチメディアコンテンツのストリームが記録される順序を識別するステップを更に含む、
請求項１記載の方法。
【請求項３】
少なくとも１つの識別子を前記第一のマルチメディアコンテンツのストリーム及び第二のマルチメディアコンテンツのストリームのそれぞれに割り当て、前記第一のマルチメディアコンテンツのストリーム及び第二のマルチメディアコンテンツのストリームが記録されるチャネルを識別するステップを更に含む、
請求項１記載の方法。
【請求項４】
再生要求を受信するステップと、
前記第一のマルチメディアコンテンツのストリームを提供するステップと、
前記第一のマルチメディアコンテンツのストリームの終わりに到達した後に前記第二のマルチメディアコンテンツのストリームを提供するステップと、
を更に含むことを請求項１記載の方法。
【請求項５】
第一のマルチメディアコンテンツのストリームを第一のチャネルで受信する入力ポートと、
前記第一のマルチメディアコンテンツのストリームを記憶するデータストアと、
チャネル変化の要求を受信するユーザインタフェースと、
前記入力ポートを通して前記チャネル変化の要求に関係がある第二のチャネルで第二のマルチメディアコンテンツのストリームを受信するためにチャネルを変え、前記第一のマルチメディアコンテンツのストリームを前記データストアに保持しつつ、前記第二のマルチメディアコンテンツのストリームを前記データストアに記憶するプロセッサと、
前記第二のマルチメディアコンテンツのストリームをリバースで提供し、次いで、前記第二のマルチメディアコンテンツのストリームの開始に到達した後に前記第一のマルチメディアコンテンツのストリームをリバースで提供するビデオデコーダと、
を有することを特徴とするレコーダ。
【請求項６】
前記プロセッサは、少なくとも１つの識別子を前記第一のマルチメディアコンテンツのストリーム及び第二のマルチメディアコンテンツのストリームのそれぞれに割り当て、前記第一のマルチメディアコンテンツのストリーム及び前記第二のマルチメディアコンテンツのストリームが記録される順序を識別する、
請求項５記載のレコーダ。
【請求項７】
前記プロセッサは、少なくとも１つの識別子を前記第一のマルチメディアコンテンツのストリーム及び第二のマルチメディアコンテンツのストリームのそれぞれに割り当て、前記第一のマルチメディアコンテンツのストリーム及び第二のマルチメディアコンテンツのストリームが記録されるチャネルを識別する、
請求項５記載のレコーダ。
【請求項８】
前記ユーザインタフェースは、所望のパーソナルビデオレコーダの動作を実行するためにユーザが選択可能な機能をユーザが選択することができるユーザ入力装置を更に有する、
請求項５記載のレコーダ。
【請求項９】
前記第一のマルチメディアコンテンツのストリームを提供し、次いで、前記第一のマルチメディアコンテンツのストリームの終わりに到達した後に前記第二のマルチメディアコンテンツのストリームを提供するビデオデコーダを更に有する、
請求項５記載のレコーダ。
【国際調査報告】
2006529061.tif 000007
2006529061.tif 000008
2006529061.tif 000009