望ましい録画属性を有する番組を録画および再生するためのシステムおよび方法
【課題】ある番組のコピーを複数部録画するためのシステムおよび方法を提供すること。
【解決手段】本方法は、番組を録画するためのユーザ命令を受信するステップを含み得る。番組のコピーを複数部録画するための判断を行い得る。該判断に応答して、番組のコピーが複数部録画されてもよい。録画番組を表示するためのユーザ命令が受信され得る。番組のコピーの一部が再生され得る。オリジナルコピーが望ましい録画属性を欠いている場合、ユーザは、録画番組の別のコピーに切り替えてもよく、双方向テレビアプリケーションによって、番組の別のコピーに自動的に切り替えられ得る。
【解決手段】本方法は、番組を録画するためのユーザ命令を受信するステップを含み得る。番組のコピーを複数部録画するための判断を行い得る。該判断に応答して、番組のコピーが複数部録画されてもよい。録画番組を表示するためのユーザ命令が受信され得る。番組のコピーの一部が再生され得る。オリジナルコピーが望ましい録画属性を欠いている場合、ユーザは、録画番組の別のコピーに切り替えてもよく、双方向テレビアプリケーションによって、番組の別のコピーに自動的に切り替えられ得る。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、番組を録画するためのシステムおよび方法に向けられ、特に録画番組が望ましい録画属性を有することを確実とするシステムおよび方法に向けられる。
【背景技術】
【0002】
デジタルビデオ録画(DVR)装置などの録画装置は、当該分野で周知である。多くの場合、DVR装置のユーザは、録画番組が望ましい録画属性を欠いていることに気付くかもしれない。例えば、録画番組は中断されたり、番組の開始部分または終了部分が欠如していたり、不正なコンテンツを有していたり、一部のその他の望ましい録画属性を欠いている場合がある。別の例として、DVR装置は、番組を録画しているチューナに、番組の録画を停止し、別の優先度が高い番組を録画するよう指示を与え得る。一部の実施形態において、DVRはユーザがより望ましいと思う、番組のデジタルまたは高精細度放送の代わりに、番組のアナログ放送を録画し得る。ユーザが次回放送時刻前に番組を見る必要がある場合、ユーザは、番組を望ましい録画属性が欠けた状態にし、適切なコピーを取得する簡単な手段を持たない状態のままにしておく。
【発明の概要】
【発明が解決しようとする課題】
【0003】
従って、ユーザが、望ましい録画属性を欠いていない、再生のための番組のコピーを有することを確実にすることを試みるために、番組の複数のコピーを録画するためのビデオ録画システムおよび方法を提供することが望ましいであろう。
【課題を解決するための手段】
【0004】
本発明の本目的およびその他の目的は、録画装置に連結された双方向テレビアプリケーションを提供することで、本発明の原理により達成される。番組を録画するためのユーザの要求に応答して、双方向テレビアプリケーションは、録画装置を用いて番組の複数のコピーを録画する。一部の実施形態において、双方向テレビアプリケーションは、ユーザの要求に応答して、番組の複数のコピーの録画を予約してもよい。その他の実施形態において、双方向テレビアプリケーションは、番組の複数のコピーが録画されるべきかどうかを代わりに判断してもよい。例えば、双方向テレビアプリケーションは、ユーザに複数のコピーを録画するように促してもよいし、例えば、番組の属性またはその他の変数に基づいて(例えば、番組が優先度の高い番組であるかどうかに基づいて)、番組の複数のコピーを録画することを自動的に決定してもよい。
【0005】
一部の実施形態において、双方向テレビアプリケーションは、ユーザの機器が、複数のコピーの録画を防止するいずれかの制限を有するかどうかを判断する。いずれかの制限が識別された場合、双方向テレビアプリケーションは、制限を解除あるいは克服を試みてもよいし(例えば、番組するため、チューナの解放、あるいは容量を解放することによって)、制限を克服するための措置を講じるようユーザに促してもよい(例えば、別の録画をキャンセル、あるいは録画される番組のコピー数を減らすことによって)。一部の実施形態において、双方向テレビアプリケーションは、録画する番組のコピーの最適数を判断したり、録画用の録画オプションを設定してもよい。これによって、望ましい録画属性を有する番組のコピーが依然として録画されていることを確実にしようとしている間、ユーザ機器のリソースの使用および利用率が最適化され得る。
【0006】
番組の複数のコピーが録画された後、ユーザが再生のために番組を要求した場合、特定のコピーが選択される。一部の実施形態において、ユーザは再生するために、番組の特定のコピーを選択する。その他の実施形態において、双方向テレビアプリケーションは、特定のコピーを自動的に選択する。双方向テレビアプリケーションは、例えば、それぞれのコピーの録画属性に基づいて、番組の利用可能な最良のコピーを自動的に選択し得る。利用可能な最良のコピーは、最も望ましい録画属性を有するコピーであり得る。
【0007】
再生のために番組のコピーを選択した後など、適切な時に、ユーザまたは双方向テレビアプリケーションは、コピーが望ましい録画属性を欠いているかどうかを判断し得る。
【0008】
ユーザは、例えば、番組の録画されたコピーの録画属性を示す、双方向テレビアプリケーションによって提供される情報表示を見直すことによって、コピーが望ましい録画属性を欠いているかどうかを判断してもよい。代替的に、番組のコピーを再生し、番組の視聴時に、コピーが望ましい録画属性を欠いていると通知することによって(例えば、番組が中断あるいは短縮されたと通知することによって)、ユーザはこの判断を行い得る。ユーザが、コピーは望ましい録画属性を欠いていると判断した場合、ユーザはそのことを双方向テレビアプリケーションに通知し得る。この指示に応答して、双方向テレビアプリケーションは、ユーザが番組の別のコピーを選択することを可能とする、あるいはそれ自体が選択することができるようになる。
【0009】
例えば、コピー自体の録画属性を調査することによって、双方向テレビアプリケーションに提供された番組データ(例えば、番組ガイドデータフィードの一部として提供された放送中止情報)を調査することによって、あるいはその他のいずれかの適切なアプローチを用いることによって、双方向テレビアプリケーションは、コピーは望ましい録画属性を欠いていることを判断してもよい。コピーが望ましい録画属性を欠いていると判断した後、双方向テレビアプリケーションは別のコピーを選択する。
【0010】
一部のアプローチにおいて、番組の選択されたコピーが望ましい録画属性を欠いていると判断し、番組の別のコピーを選択する、このような操作は、コピー間で望ましい録画属性、または最も望ましい録画属性を有するコピーが見つかるまで繰り返されてもよい。
【0011】
番組を見ている間、および第2のコピーが選択される間に、ユーザが、コピーは望ましい録画属性を欠いていると判断した場合、双方向テレビアプリケーションは、開始部分、または第1のコピーが切り替わる前に終了した位置のいずれかで第2のコピーの再生を開始してもよい。一部の例において、欠如した番組の部分がないことを確実とするため、双方向テレビアプリケーションは、切り替わる前に第1のコピーが終了した位置より、若干早い位置で第2のコピーを開始してもよい。
【0012】
本発明の上記の機能およびその他の機能、特性ならびに種々の利点は、添付図面と関連させ、以下の詳細な説明を検討した上で、より明らかとなるであろう。
例えば、本発明は以下の項目を提供する。
(項目1)
双方向テレビアプリケーションによって、番組のコピーを録画および再生するための方法であって、
番組を録画するためのユーザの要求を受信するステップと、
該番組を録画するための該ユーザの要求に応答して、該番組の複数のコピーを録画するステップと、
該複数のコピーから該番組の第1のコピーを選択するステップと、
該複数のコピーから該番組の他のコピーを選択するステップであって、該他のコピーは、該第1のコピーとは異なる、ステップと
を含む、方法。
(項目2)
上記番組の上記他のコピーは、該番組の上記第1のコピーの録画属性よりも望ましい、少なくとも1つの録画属性を有する、項目1に記載の方法。
(項目3)
上記番組の上記他のコピーは、特定の組の1つ以上の望ましい録画属性のすべてを有する、項目1に記載の方法。
(項目4)
上記他のコピーに関連する第2の組の1つ以上の録画属性は、上記第1のコピーに関連する第1の組の1つ以上の録画属性より優先される、項目1に記載の方法。
(項目5)
上記番組の上記他のコピーを選択するステップは、該番組の上記第1のコピーが望ましい録画属性を欠いているかどうかを自動的に判断するステップを含む、項目1に記載の方法。
(項目6)
上記番組の上記他のコピーを選択するステップは、該番組の他のコピーを選択するためのユーザ命令を受信するステップを含む、項目1に記載の方法。
(項目7)
上記番組の上記他のコピーの少なくとも一部を再生するステップをさらに含む、項目1に記載の方法。
(項目8)
上記番組の上記第1のコピーの一部を再生するステップをさらに含み、
該番組の他のコピーを選択するステップは、該番組の該第1のコピーの現在の再生位置を識別するステップを含み、
上記他のコピーの上記少なくとも一部を再生するステップは、該第1のコピーの上記識別された再生位置、またはその近くで開始する、該番組の該他のコピーの該一部を再生するステップを含む、項目7に記載の方法。
(項目9)
上記番組の複数のコピーを録画するステップは、上記番組の少なくとも1つのコピーの全体を録画するステップを含む、項目1に記載の方法。
(項目10)
上記番組の複数のコピーを録画するステップは、該番組の複数のコピーを録画するためのユーザ命令の受信に応答して、該番組の複数のコピーを録画するステップを含む、項目1に記載の方法。
(項目11)
上記番組の複数のコピーを録画するステップは、該番組の該複数のコピーを自動的に録画するステップを含む、項目1に記載の方法。
(項目12)
上記番組の第1のコピーを選択するステップは、
該番組の上記複数のコピーのうちの少なくとも2つのそれぞれに関連するリスト要素を含むリストを表示するステップと、
該番組の該第1のコピーに関連する上記リスト要素のユーザ選択を受信するステップと
を含む、項目1に記載の方法。
(項目13)
上記番組の第1のコピーを選択するステップは、該番組の該第1のコピーを自動的に選択するステップを含む、項目1に記載の方法。
(項目14)
双方向テレビアプリケーションによって、番組のコピーを録画および再生するための方法であって、
番組を録画するためのユーザの要求を受信するステップと、
該ユーザの要求に応答して、該番組の複数のコピーを録画するステップと、
該番組を再生するためのユーザの要求を受信するステップと、
最も望ましい録画属性を有する該番組のコピーを、該複数のコピーから識別するステップと、
該番組の該識別されたコピーの少なくとも一部を再生するステップと
を含む、方法。
(項目15)
上記番組の上記識別されたコピーはまた、望ましい録画属性を欠いていない、項目14に記載の方法。
(項目16)
番組のコピーを録画および再生するためのシステムであって、該システムは、録画装置と制御回路とを含み、該制御回路は、
番組を録画するためのユーザの要求を受信し、
該番組を録画するための該ユーザの要求に応答して、該番組の複数のコピーを録画し、
該複数のコピーから該番組の第1のコピーを選択し、
該複数のコピーから該第1のコピーとは異なる該番組の他のコピーを選択するように構成される、システム。
(項目17)
上記番組の上記他のコピーは、該番組の上記第1のコピーの録画属性よりも望ましい、少なくとも1つの録画属性を有する、項目16に記載のシステム。
(項目18)
上記番組の上記他のコピーは、特定の組の1つ以上の望ましい録画属性のすべてを有する、項目16に記載のシステム。
(項目19)
上記他のコピーに関連する第2の組の1つ以上の録画属性は、上記第1のコピーに関連する第1の組の1つ以上の録画属性に優先する、項目16に記載のシステム。
(項目20)
上記制御回路は、上記番組の上記第1のコピーが、望ましい録画属性を欠いているかどうかを自動的に判断するようにさらに構成される、項目16に記載のシステム。
(項目21)
上記制御回路は、上記番組の他のコピーを選択するためのユーザ命令を受信するようにさらに構成される、項目16に記載のシステム。
(項目22)
上記制御回路は、上記番組の上記他のコピーの少なくとも一部を再生するようにさらに構成される、項目16に記載のシステム。
(項目23)
上記制御回路は、
上記番組の上記第1のコピーの一部を再生し、
該番組の該第1のコピーの現在の再生位置を識別し、
該第1のコピーの上記識別された再生位置、またはその近くで開始する、該番組の該他のコピーの該一部を再生するようにさらに構成される、項目22に記載のシステム。
(項目24)
上記制御回路は、上記番組の少なくとも1つのコピーの全体を録画するようにさらに構成される、項目16に記載のシステム。
(項目25)
上記制御回路は、上記番組の複数のコピーを録画するためのユーザ命令の受信に応答して、該番組の複数のコピーを録画するようにさらに構成される、項目16に記載のシステム。
(項目26)
上記制御回路は、上記番組の上記複数のコピーを自動的に録画するようにさらに構成される、項目16に記載のシステム。
(項目27)
上記制御回路は、
上記番組の上記複数のコピーのうちの少なくとも2つのそれぞれに関連するリスト要素を含むリストを出力し、
該番組の上記第1のコピーに関連する該リスト要素のユーザ選択を受信するようにさらに構成される、項目16に記載のシステム。
(項目28)
上記制御回路は、上記番組の上記第1のコピーを自動的に選択するようにさらに構成される、項目16に記載のシステム。
(項目29)
番組のコピーを録画および再生するためのシステムであって、該システムは、番組を録画するための録画装置と、双方向テレビアプリケーションと、制御回路とを含み、該制御回路および双方向テレビアプリケーションは、
番組を録画するためのユーザの要求を受信し、
該ユーザの要求に応答して、該番組の複数のコピーを録画するように録画装置に指示し、
該番組を再生するためのユーザの要求を受信し、
優先された組の1つ以上の望ましい録画属性を有する該番組のコピーを、該複数のコピーから識別し、
該番組の該識別されたコピーの少なくとも一部を再生するように構成される、システム。
【図面の簡単な説明】
【0013】
【図1】図1は、本発明の一実施形態による、例示的双方向テレビシステムの略図である。
【図2】図2は、本発明の一実施形態による、テレビ番組リストを示す、例示的ディスプレイ画面を表す。
【図3】図3は、本発明の一実施形態による、テレビ番組に関連する情報を示す、例示的ディスプレイ画面を表す。
【図4】図4は、本発明の一実施形態による、録画が開始された後の、テレビ番組を全画面に示す例示的ディスプレイ画面を表す。
【図5】図5は、本発明の一実施形態による、番組のコピーを複数部録画するためのオプションを含む、例示的ディスプレイ画面を表す。
【図6】図6は、本発明の一実施形態による、録画オプションを示す例示的ディスプレイ画面を表す。
【図7】図7は、本発明の一実施形態による、録画容量のコンフリクト通知を示す、例示的ディスプレイ画面を表す。
【図8】図8は、本発明の一実施形態による、予約のコンフリクト通知を示す、例示的ディスプレイ画面を表す。
【図9】図9は、本発明の一実施形態による、録画番組のリストを示す、例示的ディスプレイ画面を表す。
【図10】図10は、本発明の一実施形態による、ユーザが番組に対し、録画属性が欠けている旨を示すことができるようにするためのオプションを示す、例示的ディスプレイ画面を表す。
【図11】図11は、本発明の一実施形態による、番組のコピーを複数部録画するための、例示的プロセスのフローチャートを表す。
【図12】図12は、本発明の一実施形態による、望ましい録画属性を欠いていない録画番組のコピーを再生するための、例示的プロセスのフローチャートを表す。
【図13】図13は、本発明の一実施形態による、番組の利用可能な最良のコピーを選択するための、例示的プロセスのフローチャートを表す。
【図14】図14は、本発明の一実施形態による、番組のコピーの一部を連続して再生するための、例示的プロセスのフローチャートを表す。
【発明を実施するための形態】
【0014】
図1は、本発明の一実施形態による、例示的双方向テレビシステム1を表す。ユーザ機器10は、通信パス22を介し、コンテンツソース20から信号の形式でコンテンツを受信する。実際は、複数のコンテンツソースがあり得る。明確にするため、1つのみが図1に図示される。また実際、コンテンツソース20およびデータソース24に連結したユーザ機器10の複数の例があってもよい。図を明確にするため、単一のユーザのみのユーザ機器を図示する。
【0015】
コンテンツソース20は、例えば、ケーブルシステムヘッドエンド、衛星テレビ配信設備、テレビ放送設備、オン・デマンドサーバ(例えば、ビデオ・オン・デマンド(VOD)サーバ)、またはコンテンツを生成、配信するためのその他のいずれかの適切な設備あるいはシステムなどのいずれかの適切なコンテンツソースであってもよい。コンテンツソース20は、例えば、衛星パス、光ファイバーパス、ケーブルパス、またはその他のいずれかの適切な有線、あるいは無線パスを含む、いずれかの適切な通信パス22を介し、信号を送信するように構成されてもよい。信号は、例えば、テレビ番組、音楽、ニュース、ウェブサービスなどのいずれかの適切なコンテンツ、またはその他のいずれかの適切なコンテンツを伝達してもよい。信号は、放送、マルチキャスト、ユニキャスト、またはその他のいずれかの適切な放送ストリームとして送信されてもよい。
【0016】
ユーザ機器10は、双方向テレビ体験の提供に適切ないずれかの機器を含んでもよい。例えば、ユーザ機器10は、テレビカード付きパーソナルコンピュータ(PCTV)などのコンピュータ機器を含んでもよい。ユーザ機器10は、テレビ、セットトップボックス、録画装置、ビデオプレーヤ、ユーザ入力装置(例えば、リモートコントロール、キーボード、マウス、タッチパッド、タッチ画面、音声認識インターフェース等)などのテレビ機器、あるいは双方向テレビ体験の提供に適切なその他のいずれかの装置を含んでもよい。例えば、ユーザ機器10は、Motorola社が提供するDCT2000、2500、5100、6208、または6412セットトップボックスを含んでもよい。
【0017】
図1の例において、ユーザ機器10は、個別の装置、あるいは単独の装置として実装される、制御回路18、表示装置12、録画装置14、およびユーザ入力装置16を少なくとも含む。双方向テレビ番組ガイドなどの双方向テレビアプリケーションは、パス22を介してコンテンツソース20によって送信されたコンテンツを表示装置12に表示し、双方向テレビアプリケーション機能を提供する、制御回路18のチューナに指示を与えるユーザ機器10に実装されてもよい。
【0018】
録画装置14は、パーソナルビデオレコーダ(PVR)、デジタルビデオレコーダ(DVR)、ビデオカ組レコーダ(VCR)、DVDレコーダ、またはその他のいずれかの適切な録画装置であってもよい。録画装置14は、1つ以上のチューナを含んでもよい。一部の実施形態において、録画装置14は、ホームネットワーク(例えば、イーサネット(登録商標)ネットワーク)を介して、双方向テレビアプリケーションによってアクセスされてもよい。
【0019】
表示装置12は、例えば、テレビモニタまたはコンピュータモニタなどのいずれかの適切な装置であってもよい。また表示装置12は、オーディオ出力を提供するように構成されてもよい。
【0020】
制御回路18は、入力装置16からのユーザ入力を受信し、双方向テレビアプリケーションの命令を実行し、番組(および番組のコピー)を録画する録画装置14に指示を与え、表示装置12に番組および双方向テレビアプリケーションディスプレイ画面を表示させるように適合される。制御回路18は、1つ以上のチューナ(例えば、アナログまたはデジタルチューナ)、エンコーダおよびデコーダ(例えば、MPEGエンコーダおよびデコーダ)、プロセッサ(例えば、Motorola68000ファミリープロセッサ)、メモリ(例えば、RAMおよびハードディスク)、通信回路(例えば、ケーブルモデム回路)、入力/出力回路(例えば、グラフィック回路)、ユーザ機器10の種々の装置(例えば、録画装置14)への接続、アナログまたはデジタルテレビ番組編成、番組録画、および双方向テレビ機能を提供するためのその他のいずれかの適切なコンポーネントを含んでもよい。一実施形態において、制御回路18は、例えば、録画装置14、ディスプレイ12、またはその他のいずれかの装置(例えば、セットトップボックス、テレビ、ビデオプレーヤ等)の一部といったユーザ機器10の装置の一部として含まれてもよい。
【0021】
制御回路18は、双方向テレビアプリケーションの命令を保存するためのメモリおよびデータベース104を含んでもよい。データベース104は、データソース24からのデータ、および双方向テレビアプリケーションによって使用されるその他のデータ(ユーザプロフィール、録画番組リスト、機器設定、またはその他の適切な情報)を保存する。またデータベース104は、ともに以下に記載される、録画の録画属性、ならびに録画オプションなどの録画および予約された録画に関する情報を含む。その他の実施形態において、データベース104は、ユーザ機器10の一部、またはスタンドアロン装置に保存される(例えば、家の中の別の装置、あるいはパス22を介してアクセスされる装置)。
【0022】
ユーザ機器10は、双方向テレビアプリケーションデータを1つ以上のデータソース24から受信してもよい。データソース24は、特定のタイプのコンテンツ、または特定のプリケーション用のデータを提供してもよい。例えば、1つのデータソース24は、非オンデマンド型の資産(例えば、無料およびペイ・パー・ビューテレビ番組)用のデータを提供してもよく、別のものはオンデマンド型の資産(例えば、VOD番組)用のデータを提供してもよい。または例えば、単一のデータソースは、これらのタイプのデータの両方を提供してもよい。一部の実施形態において、1つのデータソース24は、双方向テレビ番組ガイド用のデータを提供してもよく、別のものはユーザ機器10で起動中の別の双方向テレビアプリケーション(例えば、ホームショッピングアプリケーション)用のデータを供給してもよい。一部の実施形態において、データソース24は、クライアント/サーバアプローチを用いた双方向テレビアプリケーションにデータを提供してもよい。すべてのソースに対しデータソース毎に1つのサーバがあってもよく、一部の実施形態においては、単一のサーバがユーザ機器10と種々のデータソース24間でプロキシとして通信してもよい。
【0023】
コンテンツソース20およびデータソース24を個別の要素として図1に図示する。実際、その機能性は結合され、単一の設備で単一のシステムから、あるいは複数の設備で複数のシステムから提供されてもよい。例えば、1つのコンテンツソース20およびデータソース24は、VODコンテンツおよび関連するVODデータを提供するように結合されてもよい。
【0024】
図2は、双方向テレビアプリケーションが表示装置12に表示してもよい、例示的番組ガイド画面200を表す。ユーザは、例えば、「メニュー」、「ガイド」、またはその他の適切なキーの押下、あるいは別の番組ガイド画面またはメニューからナビゲートするユーザ入力装置16でのキー操作といったいずれかの適切な手段、もしくはその他のいずれかの適切な手段によって、番組ガイド画面200にアクセスしてもよい。例示的番組ガイド画面200は、番組タイトル、チャンネル、予約された放送時刻、および図1のデータベース104からのその他の適切な番組情報を含んだ番組リスト210のグリッドを含む。その他の実施形態において、番組ガイド画面は番組のリスト(例えば、単一行)を含んでもよい。ユーザは、ユーザ入力部16、またはその他のいずれかの適切な手段を用いてハイライト領域212で希望する番組リストを選択してもよい。
【0025】
番組またはその他の適切なビデオ録画を予約する際、ユーザは希望する番組(図2の例内、チャンネル28の「Biography」に関連するリスト214がハイライトされている)のハイライト、「録画」キーの押下またはキー操作、あるいはユーザ入力装置16を用いて画面から「録画」アイコンの選択を行ってもよい。それに応答して、双方向テレビアプリケーションは、録画装置14に番組を録画するように指示を与えてもよい。これは、例えば、番組リストによって表示される、録画アイコン216によって示されてもよい。
【0026】
録画する番組の選択に先立ち、ユーザは番組に関する付加情報を要求してもよい。例えば、ユーザはハイライト領域212を用いてリストをハイライトしたり、「情報」キーの押下やユーザ入力装置16でキー操作を行ってもよい。ユーザ要求の受信に応答して、双方向テレビアプリケーションは、情報画面を表示してもよい。図3は、詳細な情報セクション302、番組詳細エリア304(番組タイトル、時刻、およびチャンネルを含む)、およびビデオウィンドウ306を含む、例示的情報画面300を示す。
【0027】
また画面300は、選択可能なアイコン310を含んでもよく、それらの一部あるいはすべては、ユーザによってハイライトされているテキスト記述を含んでもよい。画面には、番組録画、連続録画、ペアレンタル・コントロール・ロックのアイコン、またはその他のいずれかの適切な双方向テレビアプリケーション機能を含んでもよい。ユーザが番組の録画を決定した場合、ユーザは「録画」キーの押下またはキー操作、あるいはユーザ入力装置16を用いて画面から「録画」アイコン(ハイライトで図示される)の選択、もしくはその他のいずれかの適切な手段によって予約してもよい。
【0028】
一部の実施形態において、ユーザは例えば、図4に図示される全画面表示400のような全画面表示によって表示装置12で番組を見ながら、番組の録画を決定してもよい。番組を録画する際、ユーザは「録画」キーの押下またはユーザ入力装置16でのキー操作を行ったり、その他のいずれかの適切な手段を使用してもよい。ポップアップ通知402のようなポップアップ通知は、録画が開始したことを確認するために表示されてもよい。また双方向テレビアプリケーションは、番組録画のユーザ確認の受信に応答して(例えば、図5のメニュー502での録画のユーザ確認に応答して)、通知を表示してもよい。一部の実施形態において、双方向テレビアプリケーションは、以前に予約された録画が開始すると、ポップアップ通知402が自動的に表示されるように指示してもよい。
【0029】
ユーザが、望ましい録画属性を欠いていない録画のために選択された番組のコピーを有していることを確実にするために、双方向テレビアプリケーションは、予約された番組の複数のコピーを録画し得る。一部の実施形態において、双方向テレビアプリケーションは、デフォルトで録画するために予約されたそれぞれの番組のコピーを複数部録画してもよい。例えば、ユーザは、デフォルト設定でそれぞれの番組のコピーを複数部録画するように、双方向テレビアプリケーションに命令する機能を有効あるいは無効にしてもよい。それぞれの番組の録画するコピー数は、自動的に設定されるか、ユーザ命令に応答して設定されてもよい。一部の実施形態において、それぞれの番組に対し録画するための予約されたコピー数は、番組に対し設定された録画オプション(例えば、録画優先度)に依存してもよい。例えば、双方向テレビアプリケーションは、「優先度が高い」番組の3つのコピー、「優先度が中間の」番組の2つのコピー、「優先度が低い」番組の1つのコピーをデフォルト設定で予約してもよい。
【0030】
一部の実施形態において、デフォルト設定でそれぞれの番組のコピーを複数部録画する代わりに、双方向テレビアプリケーションは最初に、番組のコピーが複数部録画されるべきかどうかを判断してもよい。双方向テレビアプリケーションは、多くの方法でこの判断を行う。一部の実施形態において、ユーザは、番組のコピーが複数部録画されてもよいことを要求してもよい。このような実施形態において、例えば、双方向テレビアプリケーションは、コピーを複数部録画するためにユーザが選択してもよいオプションを提供してもよい。別の例として、双方向テレビアプリケーションは、ユーザが番組に対する録画優先度を指定し、優先度に基づいてコピーを録画するかどうかを判断することを可能としてもよい。例えば、ユーザは、ユーザが番組の録画により高い関心を有していることを示す、「高い」優先度を番組に指定してもよい。
【0031】
図5は、ユーザに番組の複数のコピーの録画要求を促すため、双方向テレビアプリケーションが表示してもよい例示的ポップアップメニュー502を有する例示的画面500を示す。ポップアップメニュー502は、録画の確認およびキャンセルのための選択可能なアイコン504および506のほかに、録画の予約を確認する通知を含む。またポップアップメニュー502は、録画オプションを設定または修正するためのアイコン508と、番組のコピーを複数部録画するためのアイコン510とを含む。またポップアップメニューは、その他のいずれかの適切なアイコンを含んでもよい。一部の実施形態において、双方向テレビアプリケーションは、ユーザ設定の少なくとも特定の録画優先度(例えば、高い)に応答して、コピーを複数部録画するためのオプション(例えば、アイコン510)を条件付きで表示してもよい。その他の実施形態において、双方向テレビアプリケーションは、録画オプションを設定または修正するためのオプション(例えば、アイコン508)のユーザ選択に応答して、コピーを複数部録画するためのオプション(例えば、図6のポップアップメニュー602)を有するポップアップメニューを表示してもよい。一部の実施形態において、双方向テレビアプリケーションは、番組が複数の放送を有していたり、複数の放送を有する可能性が高い番組であると判断した場合に限り、アイコン510を表示してもよい。
【0032】
番組のコピーを複数部録画するべきかどうかをユーザが指定することができることに加え、あるいは別の方法として、双方向テレビアプリケーションは、番組のコピーを複数部録画するべきかどうかを自動的に判断してもよい。双方向テレビアプリケーションは、例えば、ユーザが要求する番組の識別、ユーザの視聴履歴、放送時刻、チャンネルまたは番組のテーマ、番組が以前に放送、視聴、録画されたかどうか、番組の優先度などの基準、あるいはその他のいずれかの適切な基準に基づいて、この判断を行ってもよい。
【0033】
録画オプションは、どのように番組のコピーが録画されるべきかを指定するため、ユーザ、または双方向テレビアプリケーションによって設定されてもよい。録画オプションは、例えば、録画するチャンネル、放送のタイプ、解像度またはバッファの長さを含んでもよい。録画属性はユーザ機器で録画された番組のコピーの実際の特徴を表すあるいは示すため、すでに本願で言及されている録画属性は、録画オプションとは異なる。このような属性は、例えば、完全な/中断されていない録画、正確な番組コンテンツ、放送のタイプ、解像度、あるいはその他の属性を含んでもよい。一部の属性は、ユーザによって設定された録画オプション(例えば、放送のタイプ、解像度)に直接対応し得るが、その他(例えば、完全な/中断されていない録画、正確な番組コンテンツ)は対応し得ない。
【0034】
一部の実施形態において、双方向テレビアプリケーションは、番組のそれぞれのコピーに対する録画オプションを自動的に設定してもよい。例えば、双方向テレビアプリケーションは、番組の付加的なコピーの録画優先度を、番組のオリジナルコピーよりも低いものに設定してもよい。その他の実施形態において、双方向テレビアプリケーションは、ユーザに番組のそれぞれの付加的なコピーに対する録画オプションの設定を促してもよい。例えば、双方向テレビアプリケーションは、ユーザがすべてのコピーに対し、オプションを設定するまで、それぞれのコピーに対し、連続的な画面、または図6に図示されるポップアップメニュー602のようなポップアップを表示してもよい。ポップアップメニュー602は、複数の録画オプション604を含む。この例において、録画オプション604は、録画するコピー数、複数の放送が利用可能な場合(例えば、アナログ、デジタル、または高精細度)、どの放送を録画するか、録画優先度、ユーザが番組を視聴する時期、開始バッファの長さ(例えば、早く開始する番組の開始部分を録画するため)、および終了バッファの長さ(例えば、遅く放送される番組の終了部分を録画するため)を含む。オプションのいずれかは、利用可能であってもよいし、そうでなくてもよい。一部の実施形態において、録画オプションのポップアップメニューは、図6に図示されるオプションに加え、またはその代わりに、その他のいずれかの適切な録画オプション(例えば、解像度、どのチャンネルを録画するか、ビットレート、録画サイズ、または録画の保存期間)を含んでもよい。
【0035】
以下の例は、番組の3つのコピーに対し、ユーザによって設定され得る、または双方向テレビアプリケーションによって自動的に設定され得る(またはその両方の組み合わせ)録画オプションの可能性を表す。オリジナルコピー(例えば、最初に選択された番組)は、デフォルト設定の録画オプション(例えば、システムデフォルトオプション)で設定されてもよい。コピーが最も望ましい録画属性で録画されることを確実とするため、番組の第2のコピーは、より望ましい録画オプション(例えば、高精細度放送、より大きなバッファ、またはより高い解像度)で設定されてもよい。最終的に、番組の第3のコピーは、ユーザ機器(例えば、録画装置14)で可能な容量の最低量を使用するバックアップコピーを維持するため、望ましくない録画オプション(例えば、アナログ放送、無バッファ、低い解像度)で設定されてもよい。異なるコピーに対する種々の録画オプションによって、望ましい録画属性を欠いていない番組のコピーを取得しようとする間、システム内のリソースの使用を最適化することができる。
【0036】
録画するための番組のコピーを複数部予約する際、双方向テレビアプリケーションは、例えば、1つ以上のデータソース24から受信された予約データおよびオンデマンドリストデータを調査する。制御回路18が十分な数のチューナを有している実施形態において、番組の現在の放送は、直ちに録画されてもよい。その時点で複数のコピーが録画のために予約される。
【0037】
デフォルト設定であろうと、コピーが予約されるべきであると判断した後であろうと、双方向テレビアプリケーションは、ユーザ機器10が、番組のコピーを複数部録画することを防止する、いずれかの制限を有しているかどうかを判断してもよい。例えば、双方向テレビアプリケーションは、録画装置14またはユーザのホームネットワーク内のその他の装置に、コピーを複数部録画するための十分な容量があるかどうか、または所定の録画に対し、ユーザ機器10に十分な数の利用可能なチューナがあるかどうかを判断してもよい。これらの例のそれぞれは、以下により詳細に記載される。その他の制限の可能性は、ユーザ機器10のハードウェアまたはソフトウェア制限(例えば、録画装置14が同時に録画できる番組の数におけるソフトウェア制限)を含み得る。
【0038】
一部の実施形態において、コピーを複数部録画するための十分な容量がないとの判断に応答して、双方向テレビアプリケーションは、ユーザに番組のコピーの複数部の録画のキャンセルを促すコンフリクト通知(conflict notice)をユーザに提供してもよい。コンフリクト通知に加え、あるいはその代わりに、双方向テレビアプリケーションは、複数のコピーのための容量を空けるため、録画番組を削除するように、ディスプレイでユーザに促してもよい。このようなディスプレイの1つは、図7に図示される例示的ディスプレイ700である。ディスプレイ700は、双方向テレビアプリケーションが、リスト702に示される「Biography」の付加的なコピーを録画し、リスト704に示される、以前に録画された番組「Seventh Heaven」を削除するように、録画装置14に指示することをユーザに知らせる。ユーザは、削除を続行するアイコン706を選択するか、「Biography」の付加的なコピーの録画をキャンセルするアイコン708を選択してもよい。この例において、双方向テレビアプリケーションは、「Seventh Heaven」の削除を勧める。一部の実施形態において、双方向テレビアプリケーションは、以前に視聴された番組および視聴されていない番組の余分なコピー、録画される番組よりも録画優先度の低い番組(例えば、Biography)の削除を勧めてもよい。
【0039】
一部の実施形態において、双方向テレビアプリケーションは、番組のコピーを複数部録画するための容量を空けるため、ユーザ機器から録画番組を自動的に削除してもよい(例えば、以前に視聴された番組および視聴されていない番組の余分なコピー、録画される番組よりも録画優先度の低い番組)。双方向テレビアプリケーションが、削除するのに適切な録画番組がないと判断した場合(例えば、すべての録画番組がその番組よりも高い録画優先度を有している)、双方向テレビアプリケーションは、番組のコピーの複数部の録画をキャンセルするか、ユーザに指示を促してもよい。
【0040】
上述のように、双方向テレビアプリケーションが、ユーザの機器(例えば、ユーザ機器10)は、番組のコピーが複数部録画されるのを防止する、いずれかの制限を有しているかどうかを判断する別の方法は、すべての録画に利用可能な十分な数のチューナがあるかどうかを判断することによるものである。十分な数のチューナがあるかどうかを判断するために、双方向テレビアプリケーションは、番組のすべての現在および今後の放送を識別したり(例えば、データソース24によって提供された番組予約データを調べることによって)、予期されたチューナの利用率と識別された今後の放送時刻を比較してもよい。双方向テレビアプリケーションは、一般的に知られているユーザ機器の使用、および予約されたチューナの使用(例えば、予約された録画またはリマインダ)から、予期されたチューナの利用率を判断してもよい(例えば、ユーザの視聴履歴を用いて判断)。双方向テレビアプリケーションが、ユーザ機器は、種々の放送時刻に、番組のコピーを複数部録画するための十分なチューナを有していないと判断した場合、双方向テレビアプリケーションは、チューナが利用可能なコピーの録画のみを行い、ユーザに指示を促すか、コピーを複数部録画することができないことをユーザに知らせてもよい。
【0041】
双方向テレビアプリケーションが、ユーザの機器はすべての番組のコピーを複数部録画するための利用可能な十分なチューナを有していないと判断した場合、ユーザに対し、コンフリクトディスプレイを表示してもよい。例えば、図8に図示される例示的コンフリクトディスプレイ800は、「Men In Black」が、「Biography」の第2のコピーより低い優先度を有しているため、双方向テレビアプリケーションが、予約された録画「Men In Black」(リスト804)の代わりに「Biography」の第2のコピー(リスト802)を録画するように録画装置14に指示を与えることをユーザに知らせる。ユーザは、「Biography」の第2のコピーの録画を続行するためにアイコン806を選択するか、「Biography」の録画をキャンセルするためにアイコン808を選択してもよい。またコンフリクトディスプレイ800は、番組の複数のコピーのリストを含み、該当する場合、どれを録画するべきかを、ユーザが選択できるようにする(図示せず)。
【0042】
その他の実施形態において、ユーザにコンフリクトを知らせる代わりに、双方向テレビアプリケーションは、いずれかの適切な最適化基準を用いて、コンフリクトを自動的に解決してもよい。例えば、双方向テレビアプリケーションは、コピーの録画優先度、録画要求が番組の付加的なコピーかどうか、要求された番組が今後再放送されるかどうか、あるいはコピーの放送タイプ(例えば、アナログ、デジタル、高精細度)に基づいて、録画するためにコンフリクトを解決してもよい。例えば、双方向テレビアプリケーションは、「Men In Black」が近いうちに再放送される場合、「Biography」の付加的なコピーの代わりに、「Men In Black」の単一のコピーを録画するように、自動的に選択してもよい。
【0043】
今後どのくらい先まで付加的な放送を探せるかの制限を設定するため、双方向テレビアプリケーションは、ユーザがいつ番組を視聴するかを判断してもよい。この判断は、自動的に(例えば、ユーザ視聴履歴に基づいて)、あるいはユーザ表示に応答して(例えば、図6の録画オプション604の1つのようなユーザプロンプトに基づいて)行われてもよい。双方向テレビアプリケーションが、ユーザがいつ番組を視聴するかを判断した時点で、番組のほかのすべての放送の検索を、意図された視聴時刻の前に制限してもよい。
【0044】
以下の例は、双方向テレビアプリケーションがどのようにコピーの録画を予約するかを表す。ユーザは、図2の対応するあるいは関連するリスト(チャンネル28、午後9時から10時)を選択することによって、番組「Biography」の録画を決定する。選択を受信した上で、双方向テレビアプリケーションは、ユーザに録画オプションの設定を促す、画面600(図6)を表示してよい。この例においてユーザは、番組の3つのコピーの録画を決定し、翌日の午後に録画番組の視聴を意図する。これらの録画オプションを受信した上で、双方向テレビアプリケーションは、意図した視聴時刻に先立つ、「Biography」のその他のすべての放送を検索してもよい。双方向テレビアプリケーションは、チャンネル229のデジタル形式の午後10時の放送と、チャンネル28のアナログ形式の午前1時の放送を見付けてもよい。ユーザ機器が、午後9時、午後10時、および午前1時の放送のそれぞれに対し、利用可能なチューナを1つしか有していない場合(例えば、その他の予約された録画の相対的な優先度によって)、双方向テレビアプリケーションは、チャンネル28で午後9時にオリジナルコピーを、チャンネル229で午後10時と、チャンネル28で午前1時に付加的なコピーを録画してもよい。
【0045】
以下の付加的な例は、双方向テレビアプリケーションが、どのようにデフォルト設定で録画予約されたすべての番組のコピーを複数部予約するかを表す。ユーザは、デフォルト設定で録画予約されたすべての番組の2つのコピーを録画する機能を有効にしてもよい。予約された番組のオリジナルコピーが録画された時点で、双方向テレビアプリケーションは、番組の再放送を識別し予約してもよい。コピーを保存するための十分な容量がある、ユーザの機器が使用されていないチューナを有している、または双方向テレビアプリケーションがまだ番組の2つのコピーを録画していれなければ、再放送の放送時刻に、双方向テレビアプリケーションは番組を録画するようにユーザの機器に指示を与えてもよい。2つの付加的な番組の付加的なコピーが、同一の時刻に録画予約されている場合、双方向テレビアプリケーションは、番組のオリジナルコピーに対し設定された録画オプション(例えば、録画優先度)を用いて、コンフリクトを解決してもよい。一部の実施形態において、一部の番組の録画された付加的なコピーは、その他の番組の予約された第1のコピーのために容量を空けるため、自動的に削除されてもよい。
【0046】
番組のコピーが複数部録画された後、ユーザは例えば、図9に図示されるリストディスプレイ900のような、録画番組を視聴するためのリストディスプレイにアクセスしてもよい。ユーザは、「録画番組メニュー」キーの押下、または双方向テレビアプリケーション画面の1つからナビゲートするキー操作、あるいはその他のいずれかの適切な手段によって、リストディスプレイにアクセスしてもよい。例示的リストディスプレイ900は、録画番組リスト902(番組のタイトルおよび長さを含む)、番組詳細エリア904、およびビデオウィンドウ906を含む。
【0047】
一部の実施形態において、録画番組リスト(例えば、リスト902)は、番組のそれぞれのコピーに対し、個別のリストを含んでもよい。コピーを区別するため、それぞれのリストは、リスト(例えば、リスト912および914)に対応あるいは関連するコピーに対して設定された録画オプションの表示を含んでもよい。一部の実施形態において、それぞれのリストは、リストに関連する、録画されたコピーに対する録画属性の表示を含んでもよい。その他の実施形態において、双方向テレビアプリケーションは、それぞれの番組に対する単一のリスト(例えば、拡張可能なリスト要素)を表示してもよい。単一のリストは、リストに対応する番組の利用可能なコピーの数と、コピーのすべてまたは一部に対し設定された録画オプションの表示を含んでもよい。コピーのそれぞれに対するリストを表示するには、ユーザは単一のリストを選択してもよい。双方向テレビアプリケーションは、新規画面で番組の別のコピーに対応する付加的なリスト、ポップアップメニュー、ポップアップ通知を、最初の画面で拡大されたリスト要素として(例えば、インデントリストとして)、あるいはその他のいずれかの適切な方法で表示してもよい。それぞれの付加的なリストは、対応するコピーに対して設定された録画オプションの表示を含んでもよい。一部の実施形態において、それぞれの付加的なリストは、番組の録画されたコピーに対する録画属性の表示を含んでもよい。
【0048】
双方向テレビアプリケーションは、例えば、リストがハイライトされている間に、ユーザが「情報」キーを押下した際、リストの代わりに番組詳細エリア904、または表示される個別の番組情報画面に上述の種々の表示を行ってもよい。一部の実施形態において、個別のリストは、個々のコピーに対し利用可能ではない。これらの実施形態において、マスター録画にアクセスするために単一のリストを使用してもよく、コピーは再生中にのみアクセス可能である。
【0049】
録画番組を再生するために、ユーザはメニュー(例えば、リストディスプレイ900)から番組に対応するリストの選択、「再生」キーの押下またはキー操作、双方向テレビアプリケーション画面から再生オプションの選択、あるいは再生を開始するためのその他のいずれかの適切なステップを実行してもよい。利用可能な番組のコピーが複数ある場合、ユーザが特定のコピーを選択するか(例えば、対応するリストを選択することによって)、双方向テレビアプリケーションが特定のコピーを自動的に選択してもよい。一部の実施形態において、双方向テレビアプリケーションは、番組の1つの特定のコピーをユーザに推奨してもよい(例えば、リストをハイライトすることによって、またはアイコンを表示することによって)。
【0050】
双方向テレビアプリケーションが再生のために番組のコピーを自動的に選択する実施形態において、双方向テレビアプリケーションは、どの番組を再生するかの選択において、いずれかの適切な基準を用いてもよい。このような基準は、例えば、最良のコピー(例えば、望ましい録画属性を欠いていないコピーのうち、最も望ましい録画属性を有するもの)、利用可能な最良のコピー(例えば、コピーのうち、最も望ましい録画属性を有するもの)、以前に視聴された番組に類似した録画オプションを有するコピー、または望ましい録画属性を有するコピーを含んでもよい。双方向テレビアプリケーションは、量的あるいは質的に最も望ましい録画属性を有するコピーとして、自動的にまたはユーザ表示に応答して、最も望ましい録画属性を有する番組のコピーを識別してもよい。
【0051】
番組のコピーが、再生のためにユーザまたは双方向テレビアプリケーションによって選択された場合、双方向テレビアプリケーションまたはユーザは、コピーが望ましい録画属性を欠いているかどうかを判断してもよい。一部の実施形態において、双方向テレビアプリケーションは、ユーザまたはそれ自体によって、再生のために選択されている番組に応答して、自動的にこの判断を行うが、その他の実施形態において、双方向テレビアプリケーションが別の場合には判断を行う。例えば、双方向テレビアプリケーションは、番組が録画される際、予約されたコピーのすべてが録画された後、再生中、またはその他のときに、判断を行ってもよい。
【0052】
双方向テレビアプリケーションが、番組のコピーが望ましい録画属性を欠いているかどうかを判断する時期に関わらず、双方向テレビアプリケーションは、コピーの録画属性をある時点で判断する(例えば、(a)チューナのユーザ操作によって録画が中断されたかどうか、(b)間違ったチャンネルまたは番組が録画されたかどうか、(c)緊急放送が最初に予約された番組編成と差し替えられたかどうかを判断)。これは、双方向テレビアプリケーションが、望ましい録画属性が欠けているかどうかを判断する際、またはそれよりも早く行われてもよい。例えば、双方向テレビアプリケーションは、コピーが録画される時点で、コピーに対する録画属性を判断し、再生のために番組が選択された後で、それらの属性を連続して調査してもよい。
【0053】
双方向テレビアプリケーションは、いずれかの適切なアプローチを用いて、コピーに対する録画属性を判断してもよい。例えば、チューナが録画に同調していないかどうかを判断するため、制御回路18または録画装置14(図1)のチューナを監視してもよく、中断があるかを調べるために、ユーザの機器への電力を監視してもよい。別の例として、双方向テレビアプリケーションは、例えば、望ましいコピーが、ある理由で放送禁止あるいは放送中止になったかどうかを判断するため、データソース24から受信される予約データを調査してもよい。双方向テレビアプリケーションが、コピーの録画属性を判断する際、データベース104(図1)にそれらを入力してもよい。双方向テレビアプリケーションは、例えば、どの望ましい属性が存在し、どの望ましい属性が欠如しているかを示すことによって、属性を示してもよい。代替的に、双方向テレビアプリケーションは、どの望ましくない属性が存在し、どの望ましくない属性が欠如しているかを示してもよい。さらに別のアプローチにおいて、これらの2つのアプローチの組み合わせて用いてもよい。
【0054】
コピーが望ましい録画属性を欠いているとの判断に応答し、双方向テレビアプリケーションは、データベース104に欠如している望ましい録画属性として、番組をマークしてもよい。また双方向テレビアプリケーションは、望ましい録画属性の欠如をユーザに示してもよいし、例えば、リストディスプレイからリスト削除することによって(例えば、図9のリスト902)、ユーザに対し欠如している属性を識別することによって(例えば、図9の番組詳細エリア904)、リストが表示される順番を変更することによって、再生するためにどのコピーを自動的に選択するかを変更することによって、あるいは録画装置14からコピーを削除することによって、ユーザがコピーにアクセスするのを防止してもよい。コピーが再生されている場合、双方向テレビアプリケーションは、番組の別のコピーへ切り替えてもよい。「切り替え」を以下に記載する。
【0055】
一部の実施形態において、ユーザは、コピーが望ましい録画属性を欠いていると判断する場合がある。例えば、ユーザはコピーのリスト(図9に図示されるような)の表示中、あるいは番組の再生中に、録画属性を見直してもよい。ユーザが再生中に、コピーが望ましい録画属性を欠いていると判断した場合、ユーザは双方向テレビアプリケーションにその判断を知らせ(例えば、入力装置16でのキーの押下、または画面上のオプションの選択によって)、番組の別のコピーへ切り替えてもよい。一部の実施形態において、ユーザは番組のコピーが望ましい録画属性を欠いていると具体的に示すことなく、別のコピーへ切り替えてもよい。
【0056】
別のコピーへの切り替えは、いずれかの適切なアプローチを用いて行われてもよい。例えば、ユーザは再生を一時停止することによって、録画番組メニュー(例えば、メニュー900)へ戻ることによって、再生のために番組の別のコピーを選択することによって、手動で切り替えを行ってもよい。別の例として、ユーザは「切り替え」キーの押下、またはユーザ入力装置16での適切なキー操作によってアプリケーションに切り替えを命令してもよい。この命令の受信に応答して、双方向テレビアプリケーションは、ユーザに番組の別のコピーの選択を促す、画面上のオプションを表示してもよい。一部の実施形態において、ユーザによる切り替え要求の命令は、単純に双方向テレビアプリケーションに、次の利用可能なコピーを自動的に選択させてもよい(例えば、ユーザが切り替えを行う際、コピーをループ)。一部の実施形態において、切り替えのためのユーザ命令の受信に応答して、双方向テレビアプリケーションは、切り替え命令が受信された際、再生されている番組のコピーの再生位置を識別し、同一の再生位置で連続して(例えば、若干早い再生位置)選択されたコピーを再生してもよい。
【0057】
一部の実施形態において、番組のコピーを切り替えるための、ユーザ表示の受信に応答して、双方向テレビアプリケーションは、どの望ましい録画属性が欠如しているかの通知をユーザに促してもよい。図10の例示的ディスプレイ画面1000は、例えば、欠如している望ましい録画属性に対応する選択可能なボックス1002(例えば、中断された番組、またはビデオ画質/オーディオ音質)を含む。ユーザが、1つ以上のボックス1002を選択した時点で、ユーザは、双方向テレビアプリケーションにその選択を送信するため、オプション(例えば、アイコン1004)を、あるいは送信をキャンセルするためにオプション(例えば、アイコン1006)を選択してもよい。送信に応答して、双方向テレビアプリケーションは、識別された望ましい録画属性を欠いていない番組のコピーを選択および再生、あるいは推奨してもよい。また双方向テレビアプリケーションは、送信に応答して、欠如している望ましい録画属性を示すため、データベース104の番組のコピーに対応するデータベース入力を変更することによって、番組のコピーをマークしてもよい。一部の実施形態において、データベース入力は、どの録画属性が欠如しているかを含んでもよい。また双方向テレビアプリケーションは、この表示に応答して、欠如している望ましい属性を有する番組の別のコピーを録画しようとしてもよい。これを行うためのシステムおよび方法は、参照することによって全体として本願に含まれる、2005年4月1日出願の共同所有される米国特許出願第11/097,556号に見られる。
【0058】
その他の実施形態において、番組の別のコピーへ切り替えるためのユーザ命令の受信に応答して、あるいはコピーが望ましい録画属性を欠いていると判断(例えば、再生されるコピーの残存部が、望ましい録画属性を欠いているとの判断)する双方向テレビアプリケーションに応答して、双方向テレビアプリケーションは、番組の別のコピーを自動的に選択および再生してもよい。例えば、双方向テレビアプリケーションは、オリジナルコピーよりも望ましい録画属性を少なくとも1つ多く有する、番組のコピーを自動的に選択してもよい。双方向テレビアプリケーションが、番組の別のコピーへ切り替わる際、双方向テレビアプリケーションは、番組の開始部から別のコピーを再生してもよい。その他の実施形態において、双方向テレビアプリケーションは、「切り替え」命令が受信された際、あるいは双方向テレビアプリケーションが、番組の第1のコピーは望ましい録画属性を欠いていると判断した際に、代わりに番組の第1のコピーの再生位置を判断し、判断された再生位置、まはたその直前で番組の別のコピーを再生してもよい。
【0059】
以下の例は、切り替え機能を示す。双方向テレビアプリケーションは、予約された放送と差し替えられた緊急発表のために、番組のコピーが21分の時点で4分間中断されると判断する場合がある。双方向テレビアプリケーションは、録画番組の放送時刻およびチャンネルに対応する番組予約データ(例えば、データソース24からの番組ガイドデータとして提供されてもよい)を見直すことによって、中断を識別してもよい。判断に応答して、双方向テレビアプリケーションは、第1のコピーが21分の時点に到達した際、番組の第2のコピーへ切り替えてもよい。一部の実施形態において、番組に欠如した部分がないことを確実とするため、双方向テレビアプリケーションは、切り替え前に第1のコピーが終了した位置より若干早い位置で、第2のコピーを開始してもよい(21分の時点の直前)。中断後、再生した後で、双方向テレビアプリケーションは、例えば、ユーザの好み、またはどのアプローチが最良のユーザ・エクスペリエンスを提供するかに関する番組のデフォルト設定によって、第2のコピーの再生を継続するか、第1のコピーに戻り中断が終了した時点で再生を開始してもよい。
【0060】
切り替え機能の別の例として、ユーザは1時間の番組のコピーを見ていてもよい。44分の時点で、番組のビデオ画質が悪化し、ユーザは番組のコピーは望ましい録画属性を欠いていると判断する。そしてユーザは切り替え機能を選択し、双方向テレビアプリケーションは自動的に、またはユーザ表示に応答して、再生のために番組の別のコピーを選択する。双方向テレビアプリケーションは、番組の選択されたコピーを開始部分から、ユーザが切り替え機能を起動した際の、第1のコピーの開始部分の若干手前の位置から(例えば、44分の時点の直前)、あるいはその他のいずれかの再生位置で再生する。
【0061】
番組のコピーを複数部録画することによって、双方向テレビアプリケーションに対して利用可能な保存容量が急激に減少する場合がある。この減少を補うために、双方向テレビアプリケーションは、後に番組の付加的なコピーを自動的に削除してもよい(例えば、数週間後、数ヶ月後、またはコピーが再生された時点)。その他の実施形態において、双方向テレビアプリケーションは、番組のコピーに対応するデータベース入力に基づいて、番組のコピーが望ましい録画属性を有していると判断し、その他のコピーの一部またはすべてを削除してもよい(望ましい録画属性を欠いている、欠いていないに関わらず)。一部の実施形態において、ユーザがコピーの1つを削除した際、双方向テレビアプリケーションは、番組のコピーのすべてを削除してもよい。
【0062】
一部の実施形態において、双方向テレビアプリケーションは、番組のコピーに対応するデータベース入力に基づいて、番組のコピーのすべてが望ましい録画属性を欠いていると判断する場合がある。このような判断に応答して、双方向テレビアプリケーションは、望ましい録画属性を欠いていない新規コピーを生成するため、番組のそれぞれのコピーからの一部を結合してもよい。例えば、番組のあるコピーがチューナの故障によって中断された場合、双方向テレビアプリケーションは、番組の別のコピーから欠如部分を抽出し、中断されていない番組を生成するため、それを第1のコピーに挿入してもよい。
【0063】
図11〜14は、本発明の一部の実施形態に関与する、例示的プロセスのフローチャートである。図11は、番組のコピーを複数部録画するための例示的プロセスのフローチャートである。プロセス1100はステップ1102から開始する。ステップ1105で双方向テレビアプリケーションは、番組のコピーを複数部録画するかどうかを判断する。例えば、双方向テレビアプリケーションは、デフォルト設定で、番組のコピーを複数部録画するかどうかを判断してもよい(例えば、すべての予約された番組のコピーを複数部録画する機能が有効である場合)。別の例として、双方向テレビアプリケーションは、番組のコピーを複数部録画するかどうかのユーザ入力装置16からのユーザ命令を受信してもよい。さらに別の実施形態において、双方向テレビアプリケーションは、番組の録画優先度に基づいて、番組のコピーを複数部録画するかどうかを判断してもよい。双方向テレビアプリケーションが、コピーを複数部録画するべきではないと判断した場合、プロセス1100はステップ1140へ移動する。あるいはプロセス1100はステップ1110へ移動する。ステップ1110で双方向テレビアプリケーションは、ユーザ機器10がステップ1105の番組のコピーを複数部録画する機能を有するかどうかを判断する。例えば、双方向テレビアプリケーションは、コピーを複数部録画するため、ユーザ機器10が番組の放送時刻に利用可能な十分なチューナを有するかどうか、また録画装置14あるいは別の装置が番組のコピーを録画するための十分な容量を有するかどうかを判断する。ユーザ機器が番組のコピーを複数部録画する機能を有する場合、プロセス1100は、双方向テレビアプリケーションが、録画装置14あるいは別の装置に番組のコピーを複数部録画することを指示する、ステップ1130へ移動する。
【0064】
ユーザ機器が、番組のコピーを複数部録画する機能を有していない場合、プロセス1100はステップ1120へ移動する。ステップ1120で双方向テレビアプリケーションは、ユーザ機器が番組のコピーを複数部録画することができるようにするため、ユーザ機器10を操作することができるかどうかを判断する。例えば、双方向テレビアプリケーションは、コンフリクトチェックの結果に基づいて、チューナを解放することができるかどうか、または番組のコピーを保存するための容量を空けるため、録画番組を録画装置14または別の装置から削除することができるかどうかを判断してもよい。双方向テレビアプリケーションは、ユーザ機器を操作できるかどうかを自動的に判断するか、ユーザ機器の操作をユーザに促してもよい。双方向テレビアプリケーションが、コピーを複数部録画するために、双方向テレビアプリケーションはユーザ機器10を操作することができないと判断した場合、プロセス1100はステップ1140へ移動する。ステップ1140で双方向テレビアプリケーションは、番組のコピーを複数部録画しないように、ユーザ機器10に命令する。
【0065】
コピーを複数部録画するため、双方向テレビアプリケーションが、ユーザ機器10を操作することができる場合、プロセス1100はそれを行うためにステップ1150へ移動する。例えば、双方向テレビアプリケーションは、ステップ1120でなされた判断に応答して、チューナを解放するために、以前に予約された録画をキャンセルするか、番組のコピーを録画するための容量を空けるため、録画装置14または別の装置から以前に録画された番組を削除してもよい。プロセス1100は、番組のコピーが複数部録画される、ステップ1130へ移動する。例えば、双方向テレビアプリケーションは、自動的に、あるいはユーザによって設定された録画オプションを有するそれぞれのコピーを予約してもよい。プロセス1100はステップ1160で終了する。
【0066】
図12は、録画番組の複数のコピーの1つを再生するための例示的プロセスのフローチャートである。プロセス1200はステップ1202から開始する。ステップ1210で双方向テレビアプリケーションは、番組を再生するためのユーザ命令を受信する。ステップ1220で、ユーザ命令の受信に応答して、双方向テレビアプリケーションは、いずれかの適切な基準に基づいて、番組の特定のコピーを自動的に選択してもよい。その他の実施形態において、ユーザは再生するために、番組のリストから番組の特定のコピーを選択してもよい。
【0067】
ステップ1230で双方向テレビアプリケーションは、番組の選択されたコピーが望ましい録画属性を欠いているかどうかを判断する。例えば、双方向テレビアプリケーションは、番組の選択されたコピーが望ましい録画属性を欠いているかどうかを自動的に判断する。一部の実施形態において、双方向テレビアプリケーションは、望ましい録画属性を示す、データベース104の番組の選択されたコピーに対応する、データベース入力を識別する。別の例において、ユーザは選択されたコピーの録画属性の表示に基づいて、選択されたコピーが望ましい録画属性を欠いていると判断する場合がある。双方向テレビアプリケーションが自動的に、あるいはユーザ表示に応答して、番組は望ましい録画属性を欠いていないと判断した場合、プロセス1200はステップ1260へ移動し、番組のコピーを再生する。プロセス1200はステップ1262で終了する。
【0068】
双方向テレビアプリケーションが、番組の選択されたコピーは望ましい録画属性を欠いていると判断した場合、プロセス1200は、双方向テレビアプリケーションが、番組の別のコピーを選択するように命令を受信する、ステップ1240へ移動する。例えば、双方向テレビアプリケーションは、録画装置14または別の装置に対し、自動的に命令を生成および提供してもよいし、双方向テレビアプリケーションは、番組の別のコピーを選択するためのユーザ命令を受信してもよい。ステップ1250で双方向テレビアプリケーションは、番組の別のコピーを選択する。例えば、双方向テレビアプリケーションは、いずれかの適切な基準に基づいて、録画番組の別のコピーを自動的に選択してもよいし、双方向テレビアプリケーションは、選択するべき録画番組のコピーのユーザ表示を受信してもよい。一部の実施形態において、双方向テレビアプリケーションは、第1のコピーの録画属性よりも望ましい、少なくとも1つの録画属性を有する番組の別のコピーを選択あるいは推奨してもよい。そして双方向テレビアプリケーションは、ステップ1230へ戻り、番組の新規に選択されたコピーが望ましい録画属性を欠いているかどうかを判断する。
【0069】
一部の実施形態において、双方向テレビアプリケーションは、選択され、再生されたコピーが、望ましい録画属性を欠いているかどうかを判断する前に、番組の選択されたコピーの再生を開始してもよい。このような実施形態において、双方向テレビアプリケーションは、いずれかの適切な再生位置で、番組の別のコピー(例えば、ステップ1250で選択された)を再生してもよい。
【0070】
図13は、番組の利用可能な最良のコピーを選択するための例示的プロセスのフローチャートである。プロセス1300はステップ1302から開始する。ステップ1310で双方向テレビアプリケーションは、番組を再生するためのユーザ要求を受信する。一部の実施形態において、双方向テレビアプリケーションは、番組の利用可能な最良のコピーを再生する要求を受信してもよい。一部の実施形態において、双方向テレビアプリケーションは、番組の利用可能な最良のコピーを自動的に再生してもよい。
【0071】
ステップ1320で双方向テレビアプリケーションは、最も望ましい録画属性を有する番組のコピーを識別する。一部の実施形態において、双方向テレビアプリケーションは、望ましい録画属性を最も多く有する番組のコピーを識別してもよい。一部の実施形態において、双方向テレビアプリケーションは、質的に最も望ましい録画属性を有する番組のコピーを識別してもよい。一部の実施形態において、双方向テレビアプリケーションは、望ましい録画属性を欠いていない、番組のコピーを識別してもよい。
【0072】
ステップ1330で双方向テレビアプリケーションは、再生のためにステップ1320で識別された番組のコピーを選択する。ステップ1340で双方向テレビアプリケーションは、番組の選択されたコピーを再生する。例えば、双方向テレビアプリケーションは、番組の選択されたコピーを再生するように表示装置12に指示を与える。プロセス1300はステップ1342で終了する。
【0073】
図14は、番組の少なくとも2つのコピーの一部を連続して再生するための例示的プロセスのフローチャートである。プロセス1400はステップ1402から開始する。ステップ1410で双方向テレビアプリケーションは、番組を再生するためのユーザの要求を受信する。ステップ1420で双方向テレビアプリケーションは、番組の第1のコピーを選択する。ステップ1430で双方向テレビアプリケーションは、番組の選択された第1のコピーの一部を再生する。例えば、双方向テレビアプリケーションは、番組の選択された第1のコピーを再生するように表示装置12に指示を与える。
【0074】
ステップ1440で双方向テレビアプリケーションは、番組の第1のコピーの録画属性を識別する。一部の実施形態において、双方向テレビアプリケーションは、データベース104からの情報を用いて、番組の第1のコピーの録画属性を判断してもよい。一部の実施形態において、ユーザは表示装置12で再生中の番組の特徴に基づいて、番組の第1のコピーの録画属性を判断してもよい。ステップ1450で双方向テレビアプリケーションは、番組の第1のコピーが望ましい録画属性を欠いていると判断する。一部の実施形態において、双方向テレビアプリケーションは、(例えば、データベース104から検索された属性から)番組の第1のコピーの少なくとも1つの録画属性は望ましくないと、自動的に判断する。一部の実施形態において、ユーザは番組の第1のコピーは望ましい録画属性を欠いていることを双方向テレビアプリケーションに知らせる(例えば、入力装置14を用いて)。
【0075】
ステップ1460で、番組の第2のコピーへ切り替える判断に応答して、双方向テレビアプリケーションは、番組の第1のコピーの録画属性よりも望ましい、少なくとも1つの録画属性を有する番組の第2のコピーを選択する。例えば、番組の第1のコピーが中断された場合、双方向テレビアプリケーションは、中断されていない番組のコピーを選択してもよい。一部の実施形態において、ユーザは、番組の別のコピーの録画属性の双方向テレビアプリケーションによって提供された表示に基づいて、番組の別のコピーを選択してもよい。一部の例において、ユーザまたは双方向テレビアプリケーションは、望ましい録画属性を欠いていることが確認されていない、別のコピーを選択し、第2のコピーの再生開始後まで、望ましい属性を欠いているかどうかを見出せない場合がある。
【0076】
ステップ1470で双方向テレビアプリケーションは、ステップ1460で選択された番組の第2のコピーの少なくとも一部を再生する。一部の実施形態において、双方向テレビアプリケーションは、番組の第2のコピーを開始部分から再生してもよい。一部の実施形態において、双方向テレビアプリケーションは、双方向テレビアプリケーションが番組の第2のコピーを選択する前に、番組の第1のコピーの再生位置の直前の再生位置から番組の第2のコピーを再生してもよい。プロセス1400はステップ1472で終了する。
【0077】
放送された番組の録画に関連する、上述される機能のすべては、ビデオ・オン・デマンド番組、ビデオクリップ、一連の番組、またはユーザ機器10による録画および表示に適切なその他のいずれかのコンテンツの録画に適用されてもよいことに留意されたい。連続録画の場合、双方向テレビアプリケーションは、1つ、複数、あるいはすべての放映分のコピーを複数部録画してもよい。
【0078】
一部の実施形態において、コピーは録画属性以外によって他とは異なっていてもよい。例えば、異なった指定(例えば、HBOで放送されるR指定番組、およびABCで放送されるPG−13指定番組)を有しているため、番組の2つのバージョンは異なる場合がある。また異なった指定を有する番組は、例えば、異なった録画属性で録画されてもよい。またこれは、例えば、別のものは編集され、好ましくない言語を削除されているが、歌や音楽のビデオのあるバージョンには、不適切な歌詞が含まれている、オーディオサービスに関して発生する場合がある。
【0079】
本発明の上述される実施形態は、限定ではなく例示目的のために提示され、本発明は添付の特許請求の範囲によってのみ限定される。
【技術分野】
【0001】
本発明は、番組を録画するためのシステムおよび方法に向けられ、特に録画番組が望ましい録画属性を有することを確実とするシステムおよび方法に向けられる。
【背景技術】
【0002】
デジタルビデオ録画(DVR)装置などの録画装置は、当該分野で周知である。多くの場合、DVR装置のユーザは、録画番組が望ましい録画属性を欠いていることに気付くかもしれない。例えば、録画番組は中断されたり、番組の開始部分または終了部分が欠如していたり、不正なコンテンツを有していたり、一部のその他の望ましい録画属性を欠いている場合がある。別の例として、DVR装置は、番組を録画しているチューナに、番組の録画を停止し、別の優先度が高い番組を録画するよう指示を与え得る。一部の実施形態において、DVRはユーザがより望ましいと思う、番組のデジタルまたは高精細度放送の代わりに、番組のアナログ放送を録画し得る。ユーザが次回放送時刻前に番組を見る必要がある場合、ユーザは、番組を望ましい録画属性が欠けた状態にし、適切なコピーを取得する簡単な手段を持たない状態のままにしておく。
【発明の概要】
【発明が解決しようとする課題】
【0003】
従って、ユーザが、望ましい録画属性を欠いていない、再生のための番組のコピーを有することを確実にすることを試みるために、番組の複数のコピーを録画するためのビデオ録画システムおよび方法を提供することが望ましいであろう。
【課題を解決するための手段】
【0004】
本発明の本目的およびその他の目的は、録画装置に連結された双方向テレビアプリケーションを提供することで、本発明の原理により達成される。番組を録画するためのユーザの要求に応答して、双方向テレビアプリケーションは、録画装置を用いて番組の複数のコピーを録画する。一部の実施形態において、双方向テレビアプリケーションは、ユーザの要求に応答して、番組の複数のコピーの録画を予約してもよい。その他の実施形態において、双方向テレビアプリケーションは、番組の複数のコピーが録画されるべきかどうかを代わりに判断してもよい。例えば、双方向テレビアプリケーションは、ユーザに複数のコピーを録画するように促してもよいし、例えば、番組の属性またはその他の変数に基づいて(例えば、番組が優先度の高い番組であるかどうかに基づいて)、番組の複数のコピーを録画することを自動的に決定してもよい。
【0005】
一部の実施形態において、双方向テレビアプリケーションは、ユーザの機器が、複数のコピーの録画を防止するいずれかの制限を有するかどうかを判断する。いずれかの制限が識別された場合、双方向テレビアプリケーションは、制限を解除あるいは克服を試みてもよいし(例えば、番組するため、チューナの解放、あるいは容量を解放することによって)、制限を克服するための措置を講じるようユーザに促してもよい(例えば、別の録画をキャンセル、あるいは録画される番組のコピー数を減らすことによって)。一部の実施形態において、双方向テレビアプリケーションは、録画する番組のコピーの最適数を判断したり、録画用の録画オプションを設定してもよい。これによって、望ましい録画属性を有する番組のコピーが依然として録画されていることを確実にしようとしている間、ユーザ機器のリソースの使用および利用率が最適化され得る。
【0006】
番組の複数のコピーが録画された後、ユーザが再生のために番組を要求した場合、特定のコピーが選択される。一部の実施形態において、ユーザは再生するために、番組の特定のコピーを選択する。その他の実施形態において、双方向テレビアプリケーションは、特定のコピーを自動的に選択する。双方向テレビアプリケーションは、例えば、それぞれのコピーの録画属性に基づいて、番組の利用可能な最良のコピーを自動的に選択し得る。利用可能な最良のコピーは、最も望ましい録画属性を有するコピーであり得る。
【0007】
再生のために番組のコピーを選択した後など、適切な時に、ユーザまたは双方向テレビアプリケーションは、コピーが望ましい録画属性を欠いているかどうかを判断し得る。
【0008】
ユーザは、例えば、番組の録画されたコピーの録画属性を示す、双方向テレビアプリケーションによって提供される情報表示を見直すことによって、コピーが望ましい録画属性を欠いているかどうかを判断してもよい。代替的に、番組のコピーを再生し、番組の視聴時に、コピーが望ましい録画属性を欠いていると通知することによって(例えば、番組が中断あるいは短縮されたと通知することによって)、ユーザはこの判断を行い得る。ユーザが、コピーは望ましい録画属性を欠いていると判断した場合、ユーザはそのことを双方向テレビアプリケーションに通知し得る。この指示に応答して、双方向テレビアプリケーションは、ユーザが番組の別のコピーを選択することを可能とする、あるいはそれ自体が選択することができるようになる。
【0009】
例えば、コピー自体の録画属性を調査することによって、双方向テレビアプリケーションに提供された番組データ(例えば、番組ガイドデータフィードの一部として提供された放送中止情報)を調査することによって、あるいはその他のいずれかの適切なアプローチを用いることによって、双方向テレビアプリケーションは、コピーは望ましい録画属性を欠いていることを判断してもよい。コピーが望ましい録画属性を欠いていると判断した後、双方向テレビアプリケーションは別のコピーを選択する。
【0010】
一部のアプローチにおいて、番組の選択されたコピーが望ましい録画属性を欠いていると判断し、番組の別のコピーを選択する、このような操作は、コピー間で望ましい録画属性、または最も望ましい録画属性を有するコピーが見つかるまで繰り返されてもよい。
【0011】
番組を見ている間、および第2のコピーが選択される間に、ユーザが、コピーは望ましい録画属性を欠いていると判断した場合、双方向テレビアプリケーションは、開始部分、または第1のコピーが切り替わる前に終了した位置のいずれかで第2のコピーの再生を開始してもよい。一部の例において、欠如した番組の部分がないことを確実とするため、双方向テレビアプリケーションは、切り替わる前に第1のコピーが終了した位置より、若干早い位置で第2のコピーを開始してもよい。
【0012】
本発明の上記の機能およびその他の機能、特性ならびに種々の利点は、添付図面と関連させ、以下の詳細な説明を検討した上で、より明らかとなるであろう。
例えば、本発明は以下の項目を提供する。
(項目1)
双方向テレビアプリケーションによって、番組のコピーを録画および再生するための方法であって、
番組を録画するためのユーザの要求を受信するステップと、
該番組を録画するための該ユーザの要求に応答して、該番組の複数のコピーを録画するステップと、
該複数のコピーから該番組の第1のコピーを選択するステップと、
該複数のコピーから該番組の他のコピーを選択するステップであって、該他のコピーは、該第1のコピーとは異なる、ステップと
を含む、方法。
(項目2)
上記番組の上記他のコピーは、該番組の上記第1のコピーの録画属性よりも望ましい、少なくとも1つの録画属性を有する、項目1に記載の方法。
(項目3)
上記番組の上記他のコピーは、特定の組の1つ以上の望ましい録画属性のすべてを有する、項目1に記載の方法。
(項目4)
上記他のコピーに関連する第2の組の1つ以上の録画属性は、上記第1のコピーに関連する第1の組の1つ以上の録画属性より優先される、項目1に記載の方法。
(項目5)
上記番組の上記他のコピーを選択するステップは、該番組の上記第1のコピーが望ましい録画属性を欠いているかどうかを自動的に判断するステップを含む、項目1に記載の方法。
(項目6)
上記番組の上記他のコピーを選択するステップは、該番組の他のコピーを選択するためのユーザ命令を受信するステップを含む、項目1に記載の方法。
(項目7)
上記番組の上記他のコピーの少なくとも一部を再生するステップをさらに含む、項目1に記載の方法。
(項目8)
上記番組の上記第1のコピーの一部を再生するステップをさらに含み、
該番組の他のコピーを選択するステップは、該番組の該第1のコピーの現在の再生位置を識別するステップを含み、
上記他のコピーの上記少なくとも一部を再生するステップは、該第1のコピーの上記識別された再生位置、またはその近くで開始する、該番組の該他のコピーの該一部を再生するステップを含む、項目7に記載の方法。
(項目9)
上記番組の複数のコピーを録画するステップは、上記番組の少なくとも1つのコピーの全体を録画するステップを含む、項目1に記載の方法。
(項目10)
上記番組の複数のコピーを録画するステップは、該番組の複数のコピーを録画するためのユーザ命令の受信に応答して、該番組の複数のコピーを録画するステップを含む、項目1に記載の方法。
(項目11)
上記番組の複数のコピーを録画するステップは、該番組の該複数のコピーを自動的に録画するステップを含む、項目1に記載の方法。
(項目12)
上記番組の第1のコピーを選択するステップは、
該番組の上記複数のコピーのうちの少なくとも2つのそれぞれに関連するリスト要素を含むリストを表示するステップと、
該番組の該第1のコピーに関連する上記リスト要素のユーザ選択を受信するステップと
を含む、項目1に記載の方法。
(項目13)
上記番組の第1のコピーを選択するステップは、該番組の該第1のコピーを自動的に選択するステップを含む、項目1に記載の方法。
(項目14)
双方向テレビアプリケーションによって、番組のコピーを録画および再生するための方法であって、
番組を録画するためのユーザの要求を受信するステップと、
該ユーザの要求に応答して、該番組の複数のコピーを録画するステップと、
該番組を再生するためのユーザの要求を受信するステップと、
最も望ましい録画属性を有する該番組のコピーを、該複数のコピーから識別するステップと、
該番組の該識別されたコピーの少なくとも一部を再生するステップと
を含む、方法。
(項目15)
上記番組の上記識別されたコピーはまた、望ましい録画属性を欠いていない、項目14に記載の方法。
(項目16)
番組のコピーを録画および再生するためのシステムであって、該システムは、録画装置と制御回路とを含み、該制御回路は、
番組を録画するためのユーザの要求を受信し、
該番組を録画するための該ユーザの要求に応答して、該番組の複数のコピーを録画し、
該複数のコピーから該番組の第1のコピーを選択し、
該複数のコピーから該第1のコピーとは異なる該番組の他のコピーを選択するように構成される、システム。
(項目17)
上記番組の上記他のコピーは、該番組の上記第1のコピーの録画属性よりも望ましい、少なくとも1つの録画属性を有する、項目16に記載のシステム。
(項目18)
上記番組の上記他のコピーは、特定の組の1つ以上の望ましい録画属性のすべてを有する、項目16に記載のシステム。
(項目19)
上記他のコピーに関連する第2の組の1つ以上の録画属性は、上記第1のコピーに関連する第1の組の1つ以上の録画属性に優先する、項目16に記載のシステム。
(項目20)
上記制御回路は、上記番組の上記第1のコピーが、望ましい録画属性を欠いているかどうかを自動的に判断するようにさらに構成される、項目16に記載のシステム。
(項目21)
上記制御回路は、上記番組の他のコピーを選択するためのユーザ命令を受信するようにさらに構成される、項目16に記載のシステム。
(項目22)
上記制御回路は、上記番組の上記他のコピーの少なくとも一部を再生するようにさらに構成される、項目16に記載のシステム。
(項目23)
上記制御回路は、
上記番組の上記第1のコピーの一部を再生し、
該番組の該第1のコピーの現在の再生位置を識別し、
該第1のコピーの上記識別された再生位置、またはその近くで開始する、該番組の該他のコピーの該一部を再生するようにさらに構成される、項目22に記載のシステム。
(項目24)
上記制御回路は、上記番組の少なくとも1つのコピーの全体を録画するようにさらに構成される、項目16に記載のシステム。
(項目25)
上記制御回路は、上記番組の複数のコピーを録画するためのユーザ命令の受信に応答して、該番組の複数のコピーを録画するようにさらに構成される、項目16に記載のシステム。
(項目26)
上記制御回路は、上記番組の上記複数のコピーを自動的に録画するようにさらに構成される、項目16に記載のシステム。
(項目27)
上記制御回路は、
上記番組の上記複数のコピーのうちの少なくとも2つのそれぞれに関連するリスト要素を含むリストを出力し、
該番組の上記第1のコピーに関連する該リスト要素のユーザ選択を受信するようにさらに構成される、項目16に記載のシステム。
(項目28)
上記制御回路は、上記番組の上記第1のコピーを自動的に選択するようにさらに構成される、項目16に記載のシステム。
(項目29)
番組のコピーを録画および再生するためのシステムであって、該システムは、番組を録画するための録画装置と、双方向テレビアプリケーションと、制御回路とを含み、該制御回路および双方向テレビアプリケーションは、
番組を録画するためのユーザの要求を受信し、
該ユーザの要求に応答して、該番組の複数のコピーを録画するように録画装置に指示し、
該番組を再生するためのユーザの要求を受信し、
優先された組の1つ以上の望ましい録画属性を有する該番組のコピーを、該複数のコピーから識別し、
該番組の該識別されたコピーの少なくとも一部を再生するように構成される、システム。
【図面の簡単な説明】
【0013】
【図1】図1は、本発明の一実施形態による、例示的双方向テレビシステムの略図である。
【図2】図2は、本発明の一実施形態による、テレビ番組リストを示す、例示的ディスプレイ画面を表す。
【図3】図3は、本発明の一実施形態による、テレビ番組に関連する情報を示す、例示的ディスプレイ画面を表す。
【図4】図4は、本発明の一実施形態による、録画が開始された後の、テレビ番組を全画面に示す例示的ディスプレイ画面を表す。
【図5】図5は、本発明の一実施形態による、番組のコピーを複数部録画するためのオプションを含む、例示的ディスプレイ画面を表す。
【図6】図6は、本発明の一実施形態による、録画オプションを示す例示的ディスプレイ画面を表す。
【図7】図7は、本発明の一実施形態による、録画容量のコンフリクト通知を示す、例示的ディスプレイ画面を表す。
【図8】図8は、本発明の一実施形態による、予約のコンフリクト通知を示す、例示的ディスプレイ画面を表す。
【図9】図9は、本発明の一実施形態による、録画番組のリストを示す、例示的ディスプレイ画面を表す。
【図10】図10は、本発明の一実施形態による、ユーザが番組に対し、録画属性が欠けている旨を示すことができるようにするためのオプションを示す、例示的ディスプレイ画面を表す。
【図11】図11は、本発明の一実施形態による、番組のコピーを複数部録画するための、例示的プロセスのフローチャートを表す。
【図12】図12は、本発明の一実施形態による、望ましい録画属性を欠いていない録画番組のコピーを再生するための、例示的プロセスのフローチャートを表す。
【図13】図13は、本発明の一実施形態による、番組の利用可能な最良のコピーを選択するための、例示的プロセスのフローチャートを表す。
【図14】図14は、本発明の一実施形態による、番組のコピーの一部を連続して再生するための、例示的プロセスのフローチャートを表す。
【発明を実施するための形態】
【0014】
図1は、本発明の一実施形態による、例示的双方向テレビシステム1を表す。ユーザ機器10は、通信パス22を介し、コンテンツソース20から信号の形式でコンテンツを受信する。実際は、複数のコンテンツソースがあり得る。明確にするため、1つのみが図1に図示される。また実際、コンテンツソース20およびデータソース24に連結したユーザ機器10の複数の例があってもよい。図を明確にするため、単一のユーザのみのユーザ機器を図示する。
【0015】
コンテンツソース20は、例えば、ケーブルシステムヘッドエンド、衛星テレビ配信設備、テレビ放送設備、オン・デマンドサーバ(例えば、ビデオ・オン・デマンド(VOD)サーバ)、またはコンテンツを生成、配信するためのその他のいずれかの適切な設備あるいはシステムなどのいずれかの適切なコンテンツソースであってもよい。コンテンツソース20は、例えば、衛星パス、光ファイバーパス、ケーブルパス、またはその他のいずれかの適切な有線、あるいは無線パスを含む、いずれかの適切な通信パス22を介し、信号を送信するように構成されてもよい。信号は、例えば、テレビ番組、音楽、ニュース、ウェブサービスなどのいずれかの適切なコンテンツ、またはその他のいずれかの適切なコンテンツを伝達してもよい。信号は、放送、マルチキャスト、ユニキャスト、またはその他のいずれかの適切な放送ストリームとして送信されてもよい。
【0016】
ユーザ機器10は、双方向テレビ体験の提供に適切ないずれかの機器を含んでもよい。例えば、ユーザ機器10は、テレビカード付きパーソナルコンピュータ(PCTV)などのコンピュータ機器を含んでもよい。ユーザ機器10は、テレビ、セットトップボックス、録画装置、ビデオプレーヤ、ユーザ入力装置(例えば、リモートコントロール、キーボード、マウス、タッチパッド、タッチ画面、音声認識インターフェース等)などのテレビ機器、あるいは双方向テレビ体験の提供に適切なその他のいずれかの装置を含んでもよい。例えば、ユーザ機器10は、Motorola社が提供するDCT2000、2500、5100、6208、または6412セットトップボックスを含んでもよい。
【0017】
図1の例において、ユーザ機器10は、個別の装置、あるいは単独の装置として実装される、制御回路18、表示装置12、録画装置14、およびユーザ入力装置16を少なくとも含む。双方向テレビ番組ガイドなどの双方向テレビアプリケーションは、パス22を介してコンテンツソース20によって送信されたコンテンツを表示装置12に表示し、双方向テレビアプリケーション機能を提供する、制御回路18のチューナに指示を与えるユーザ機器10に実装されてもよい。
【0018】
録画装置14は、パーソナルビデオレコーダ(PVR)、デジタルビデオレコーダ(DVR)、ビデオカ組レコーダ(VCR)、DVDレコーダ、またはその他のいずれかの適切な録画装置であってもよい。録画装置14は、1つ以上のチューナを含んでもよい。一部の実施形態において、録画装置14は、ホームネットワーク(例えば、イーサネット(登録商標)ネットワーク)を介して、双方向テレビアプリケーションによってアクセスされてもよい。
【0019】
表示装置12は、例えば、テレビモニタまたはコンピュータモニタなどのいずれかの適切な装置であってもよい。また表示装置12は、オーディオ出力を提供するように構成されてもよい。
【0020】
制御回路18は、入力装置16からのユーザ入力を受信し、双方向テレビアプリケーションの命令を実行し、番組(および番組のコピー)を録画する録画装置14に指示を与え、表示装置12に番組および双方向テレビアプリケーションディスプレイ画面を表示させるように適合される。制御回路18は、1つ以上のチューナ(例えば、アナログまたはデジタルチューナ)、エンコーダおよびデコーダ(例えば、MPEGエンコーダおよびデコーダ)、プロセッサ(例えば、Motorola68000ファミリープロセッサ)、メモリ(例えば、RAMおよびハードディスク)、通信回路(例えば、ケーブルモデム回路)、入力/出力回路(例えば、グラフィック回路)、ユーザ機器10の種々の装置(例えば、録画装置14)への接続、アナログまたはデジタルテレビ番組編成、番組録画、および双方向テレビ機能を提供するためのその他のいずれかの適切なコンポーネントを含んでもよい。一実施形態において、制御回路18は、例えば、録画装置14、ディスプレイ12、またはその他のいずれかの装置(例えば、セットトップボックス、テレビ、ビデオプレーヤ等)の一部といったユーザ機器10の装置の一部として含まれてもよい。
【0021】
制御回路18は、双方向テレビアプリケーションの命令を保存するためのメモリおよびデータベース104を含んでもよい。データベース104は、データソース24からのデータ、および双方向テレビアプリケーションによって使用されるその他のデータ(ユーザプロフィール、録画番組リスト、機器設定、またはその他の適切な情報)を保存する。またデータベース104は、ともに以下に記載される、録画の録画属性、ならびに録画オプションなどの録画および予約された録画に関する情報を含む。その他の実施形態において、データベース104は、ユーザ機器10の一部、またはスタンドアロン装置に保存される(例えば、家の中の別の装置、あるいはパス22を介してアクセスされる装置)。
【0022】
ユーザ機器10は、双方向テレビアプリケーションデータを1つ以上のデータソース24から受信してもよい。データソース24は、特定のタイプのコンテンツ、または特定のプリケーション用のデータを提供してもよい。例えば、1つのデータソース24は、非オンデマンド型の資産(例えば、無料およびペイ・パー・ビューテレビ番組)用のデータを提供してもよく、別のものはオンデマンド型の資産(例えば、VOD番組)用のデータを提供してもよい。または例えば、単一のデータソースは、これらのタイプのデータの両方を提供してもよい。一部の実施形態において、1つのデータソース24は、双方向テレビ番組ガイド用のデータを提供してもよく、別のものはユーザ機器10で起動中の別の双方向テレビアプリケーション(例えば、ホームショッピングアプリケーション)用のデータを供給してもよい。一部の実施形態において、データソース24は、クライアント/サーバアプローチを用いた双方向テレビアプリケーションにデータを提供してもよい。すべてのソースに対しデータソース毎に1つのサーバがあってもよく、一部の実施形態においては、単一のサーバがユーザ機器10と種々のデータソース24間でプロキシとして通信してもよい。
【0023】
コンテンツソース20およびデータソース24を個別の要素として図1に図示する。実際、その機能性は結合され、単一の設備で単一のシステムから、あるいは複数の設備で複数のシステムから提供されてもよい。例えば、1つのコンテンツソース20およびデータソース24は、VODコンテンツおよび関連するVODデータを提供するように結合されてもよい。
【0024】
図2は、双方向テレビアプリケーションが表示装置12に表示してもよい、例示的番組ガイド画面200を表す。ユーザは、例えば、「メニュー」、「ガイド」、またはその他の適切なキーの押下、あるいは別の番組ガイド画面またはメニューからナビゲートするユーザ入力装置16でのキー操作といったいずれかの適切な手段、もしくはその他のいずれかの適切な手段によって、番組ガイド画面200にアクセスしてもよい。例示的番組ガイド画面200は、番組タイトル、チャンネル、予約された放送時刻、および図1のデータベース104からのその他の適切な番組情報を含んだ番組リスト210のグリッドを含む。その他の実施形態において、番組ガイド画面は番組のリスト(例えば、単一行)を含んでもよい。ユーザは、ユーザ入力部16、またはその他のいずれかの適切な手段を用いてハイライト領域212で希望する番組リストを選択してもよい。
【0025】
番組またはその他の適切なビデオ録画を予約する際、ユーザは希望する番組(図2の例内、チャンネル28の「Biography」に関連するリスト214がハイライトされている)のハイライト、「録画」キーの押下またはキー操作、あるいはユーザ入力装置16を用いて画面から「録画」アイコンの選択を行ってもよい。それに応答して、双方向テレビアプリケーションは、録画装置14に番組を録画するように指示を与えてもよい。これは、例えば、番組リストによって表示される、録画アイコン216によって示されてもよい。
【0026】
録画する番組の選択に先立ち、ユーザは番組に関する付加情報を要求してもよい。例えば、ユーザはハイライト領域212を用いてリストをハイライトしたり、「情報」キーの押下やユーザ入力装置16でキー操作を行ってもよい。ユーザ要求の受信に応答して、双方向テレビアプリケーションは、情報画面を表示してもよい。図3は、詳細な情報セクション302、番組詳細エリア304(番組タイトル、時刻、およびチャンネルを含む)、およびビデオウィンドウ306を含む、例示的情報画面300を示す。
【0027】
また画面300は、選択可能なアイコン310を含んでもよく、それらの一部あるいはすべては、ユーザによってハイライトされているテキスト記述を含んでもよい。画面には、番組録画、連続録画、ペアレンタル・コントロール・ロックのアイコン、またはその他のいずれかの適切な双方向テレビアプリケーション機能を含んでもよい。ユーザが番組の録画を決定した場合、ユーザは「録画」キーの押下またはキー操作、あるいはユーザ入力装置16を用いて画面から「録画」アイコン(ハイライトで図示される)の選択、もしくはその他のいずれかの適切な手段によって予約してもよい。
【0028】
一部の実施形態において、ユーザは例えば、図4に図示される全画面表示400のような全画面表示によって表示装置12で番組を見ながら、番組の録画を決定してもよい。番組を録画する際、ユーザは「録画」キーの押下またはユーザ入力装置16でのキー操作を行ったり、その他のいずれかの適切な手段を使用してもよい。ポップアップ通知402のようなポップアップ通知は、録画が開始したことを確認するために表示されてもよい。また双方向テレビアプリケーションは、番組録画のユーザ確認の受信に応答して(例えば、図5のメニュー502での録画のユーザ確認に応答して)、通知を表示してもよい。一部の実施形態において、双方向テレビアプリケーションは、以前に予約された録画が開始すると、ポップアップ通知402が自動的に表示されるように指示してもよい。
【0029】
ユーザが、望ましい録画属性を欠いていない録画のために選択された番組のコピーを有していることを確実にするために、双方向テレビアプリケーションは、予約された番組の複数のコピーを録画し得る。一部の実施形態において、双方向テレビアプリケーションは、デフォルトで録画するために予約されたそれぞれの番組のコピーを複数部録画してもよい。例えば、ユーザは、デフォルト設定でそれぞれの番組のコピーを複数部録画するように、双方向テレビアプリケーションに命令する機能を有効あるいは無効にしてもよい。それぞれの番組の録画するコピー数は、自動的に設定されるか、ユーザ命令に応答して設定されてもよい。一部の実施形態において、それぞれの番組に対し録画するための予約されたコピー数は、番組に対し設定された録画オプション(例えば、録画優先度)に依存してもよい。例えば、双方向テレビアプリケーションは、「優先度が高い」番組の3つのコピー、「優先度が中間の」番組の2つのコピー、「優先度が低い」番組の1つのコピーをデフォルト設定で予約してもよい。
【0030】
一部の実施形態において、デフォルト設定でそれぞれの番組のコピーを複数部録画する代わりに、双方向テレビアプリケーションは最初に、番組のコピーが複数部録画されるべきかどうかを判断してもよい。双方向テレビアプリケーションは、多くの方法でこの判断を行う。一部の実施形態において、ユーザは、番組のコピーが複数部録画されてもよいことを要求してもよい。このような実施形態において、例えば、双方向テレビアプリケーションは、コピーを複数部録画するためにユーザが選択してもよいオプションを提供してもよい。別の例として、双方向テレビアプリケーションは、ユーザが番組に対する録画優先度を指定し、優先度に基づいてコピーを録画するかどうかを判断することを可能としてもよい。例えば、ユーザは、ユーザが番組の録画により高い関心を有していることを示す、「高い」優先度を番組に指定してもよい。
【0031】
図5は、ユーザに番組の複数のコピーの録画要求を促すため、双方向テレビアプリケーションが表示してもよい例示的ポップアップメニュー502を有する例示的画面500を示す。ポップアップメニュー502は、録画の確認およびキャンセルのための選択可能なアイコン504および506のほかに、録画の予約を確認する通知を含む。またポップアップメニュー502は、録画オプションを設定または修正するためのアイコン508と、番組のコピーを複数部録画するためのアイコン510とを含む。またポップアップメニューは、その他のいずれかの適切なアイコンを含んでもよい。一部の実施形態において、双方向テレビアプリケーションは、ユーザ設定の少なくとも特定の録画優先度(例えば、高い)に応答して、コピーを複数部録画するためのオプション(例えば、アイコン510)を条件付きで表示してもよい。その他の実施形態において、双方向テレビアプリケーションは、録画オプションを設定または修正するためのオプション(例えば、アイコン508)のユーザ選択に応答して、コピーを複数部録画するためのオプション(例えば、図6のポップアップメニュー602)を有するポップアップメニューを表示してもよい。一部の実施形態において、双方向テレビアプリケーションは、番組が複数の放送を有していたり、複数の放送を有する可能性が高い番組であると判断した場合に限り、アイコン510を表示してもよい。
【0032】
番組のコピーを複数部録画するべきかどうかをユーザが指定することができることに加え、あるいは別の方法として、双方向テレビアプリケーションは、番組のコピーを複数部録画するべきかどうかを自動的に判断してもよい。双方向テレビアプリケーションは、例えば、ユーザが要求する番組の識別、ユーザの視聴履歴、放送時刻、チャンネルまたは番組のテーマ、番組が以前に放送、視聴、録画されたかどうか、番組の優先度などの基準、あるいはその他のいずれかの適切な基準に基づいて、この判断を行ってもよい。
【0033】
録画オプションは、どのように番組のコピーが録画されるべきかを指定するため、ユーザ、または双方向テレビアプリケーションによって設定されてもよい。録画オプションは、例えば、録画するチャンネル、放送のタイプ、解像度またはバッファの長さを含んでもよい。録画属性はユーザ機器で録画された番組のコピーの実際の特徴を表すあるいは示すため、すでに本願で言及されている録画属性は、録画オプションとは異なる。このような属性は、例えば、完全な/中断されていない録画、正確な番組コンテンツ、放送のタイプ、解像度、あるいはその他の属性を含んでもよい。一部の属性は、ユーザによって設定された録画オプション(例えば、放送のタイプ、解像度)に直接対応し得るが、その他(例えば、完全な/中断されていない録画、正確な番組コンテンツ)は対応し得ない。
【0034】
一部の実施形態において、双方向テレビアプリケーションは、番組のそれぞれのコピーに対する録画オプションを自動的に設定してもよい。例えば、双方向テレビアプリケーションは、番組の付加的なコピーの録画優先度を、番組のオリジナルコピーよりも低いものに設定してもよい。その他の実施形態において、双方向テレビアプリケーションは、ユーザに番組のそれぞれの付加的なコピーに対する録画オプションの設定を促してもよい。例えば、双方向テレビアプリケーションは、ユーザがすべてのコピーに対し、オプションを設定するまで、それぞれのコピーに対し、連続的な画面、または図6に図示されるポップアップメニュー602のようなポップアップを表示してもよい。ポップアップメニュー602は、複数の録画オプション604を含む。この例において、録画オプション604は、録画するコピー数、複数の放送が利用可能な場合(例えば、アナログ、デジタル、または高精細度)、どの放送を録画するか、録画優先度、ユーザが番組を視聴する時期、開始バッファの長さ(例えば、早く開始する番組の開始部分を録画するため)、および終了バッファの長さ(例えば、遅く放送される番組の終了部分を録画するため)を含む。オプションのいずれかは、利用可能であってもよいし、そうでなくてもよい。一部の実施形態において、録画オプションのポップアップメニューは、図6に図示されるオプションに加え、またはその代わりに、その他のいずれかの適切な録画オプション(例えば、解像度、どのチャンネルを録画するか、ビットレート、録画サイズ、または録画の保存期間)を含んでもよい。
【0035】
以下の例は、番組の3つのコピーに対し、ユーザによって設定され得る、または双方向テレビアプリケーションによって自動的に設定され得る(またはその両方の組み合わせ)録画オプションの可能性を表す。オリジナルコピー(例えば、最初に選択された番組)は、デフォルト設定の録画オプション(例えば、システムデフォルトオプション)で設定されてもよい。コピーが最も望ましい録画属性で録画されることを確実とするため、番組の第2のコピーは、より望ましい録画オプション(例えば、高精細度放送、より大きなバッファ、またはより高い解像度)で設定されてもよい。最終的に、番組の第3のコピーは、ユーザ機器(例えば、録画装置14)で可能な容量の最低量を使用するバックアップコピーを維持するため、望ましくない録画オプション(例えば、アナログ放送、無バッファ、低い解像度)で設定されてもよい。異なるコピーに対する種々の録画オプションによって、望ましい録画属性を欠いていない番組のコピーを取得しようとする間、システム内のリソースの使用を最適化することができる。
【0036】
録画するための番組のコピーを複数部予約する際、双方向テレビアプリケーションは、例えば、1つ以上のデータソース24から受信された予約データおよびオンデマンドリストデータを調査する。制御回路18が十分な数のチューナを有している実施形態において、番組の現在の放送は、直ちに録画されてもよい。その時点で複数のコピーが録画のために予約される。
【0037】
デフォルト設定であろうと、コピーが予約されるべきであると判断した後であろうと、双方向テレビアプリケーションは、ユーザ機器10が、番組のコピーを複数部録画することを防止する、いずれかの制限を有しているかどうかを判断してもよい。例えば、双方向テレビアプリケーションは、録画装置14またはユーザのホームネットワーク内のその他の装置に、コピーを複数部録画するための十分な容量があるかどうか、または所定の録画に対し、ユーザ機器10に十分な数の利用可能なチューナがあるかどうかを判断してもよい。これらの例のそれぞれは、以下により詳細に記載される。その他の制限の可能性は、ユーザ機器10のハードウェアまたはソフトウェア制限(例えば、録画装置14が同時に録画できる番組の数におけるソフトウェア制限)を含み得る。
【0038】
一部の実施形態において、コピーを複数部録画するための十分な容量がないとの判断に応答して、双方向テレビアプリケーションは、ユーザに番組のコピーの複数部の録画のキャンセルを促すコンフリクト通知(conflict notice)をユーザに提供してもよい。コンフリクト通知に加え、あるいはその代わりに、双方向テレビアプリケーションは、複数のコピーのための容量を空けるため、録画番組を削除するように、ディスプレイでユーザに促してもよい。このようなディスプレイの1つは、図7に図示される例示的ディスプレイ700である。ディスプレイ700は、双方向テレビアプリケーションが、リスト702に示される「Biography」の付加的なコピーを録画し、リスト704に示される、以前に録画された番組「Seventh Heaven」を削除するように、録画装置14に指示することをユーザに知らせる。ユーザは、削除を続行するアイコン706を選択するか、「Biography」の付加的なコピーの録画をキャンセルするアイコン708を選択してもよい。この例において、双方向テレビアプリケーションは、「Seventh Heaven」の削除を勧める。一部の実施形態において、双方向テレビアプリケーションは、以前に視聴された番組および視聴されていない番組の余分なコピー、録画される番組よりも録画優先度の低い番組(例えば、Biography)の削除を勧めてもよい。
【0039】
一部の実施形態において、双方向テレビアプリケーションは、番組のコピーを複数部録画するための容量を空けるため、ユーザ機器から録画番組を自動的に削除してもよい(例えば、以前に視聴された番組および視聴されていない番組の余分なコピー、録画される番組よりも録画優先度の低い番組)。双方向テレビアプリケーションが、削除するのに適切な録画番組がないと判断した場合(例えば、すべての録画番組がその番組よりも高い録画優先度を有している)、双方向テレビアプリケーションは、番組のコピーの複数部の録画をキャンセルするか、ユーザに指示を促してもよい。
【0040】
上述のように、双方向テレビアプリケーションが、ユーザの機器(例えば、ユーザ機器10)は、番組のコピーが複数部録画されるのを防止する、いずれかの制限を有しているかどうかを判断する別の方法は、すべての録画に利用可能な十分な数のチューナがあるかどうかを判断することによるものである。十分な数のチューナがあるかどうかを判断するために、双方向テレビアプリケーションは、番組のすべての現在および今後の放送を識別したり(例えば、データソース24によって提供された番組予約データを調べることによって)、予期されたチューナの利用率と識別された今後の放送時刻を比較してもよい。双方向テレビアプリケーションは、一般的に知られているユーザ機器の使用、および予約されたチューナの使用(例えば、予約された録画またはリマインダ)から、予期されたチューナの利用率を判断してもよい(例えば、ユーザの視聴履歴を用いて判断)。双方向テレビアプリケーションが、ユーザ機器は、種々の放送時刻に、番組のコピーを複数部録画するための十分なチューナを有していないと判断した場合、双方向テレビアプリケーションは、チューナが利用可能なコピーの録画のみを行い、ユーザに指示を促すか、コピーを複数部録画することができないことをユーザに知らせてもよい。
【0041】
双方向テレビアプリケーションが、ユーザの機器はすべての番組のコピーを複数部録画するための利用可能な十分なチューナを有していないと判断した場合、ユーザに対し、コンフリクトディスプレイを表示してもよい。例えば、図8に図示される例示的コンフリクトディスプレイ800は、「Men In Black」が、「Biography」の第2のコピーより低い優先度を有しているため、双方向テレビアプリケーションが、予約された録画「Men In Black」(リスト804)の代わりに「Biography」の第2のコピー(リスト802)を録画するように録画装置14に指示を与えることをユーザに知らせる。ユーザは、「Biography」の第2のコピーの録画を続行するためにアイコン806を選択するか、「Biography」の録画をキャンセルするためにアイコン808を選択してもよい。またコンフリクトディスプレイ800は、番組の複数のコピーのリストを含み、該当する場合、どれを録画するべきかを、ユーザが選択できるようにする(図示せず)。
【0042】
その他の実施形態において、ユーザにコンフリクトを知らせる代わりに、双方向テレビアプリケーションは、いずれかの適切な最適化基準を用いて、コンフリクトを自動的に解決してもよい。例えば、双方向テレビアプリケーションは、コピーの録画優先度、録画要求が番組の付加的なコピーかどうか、要求された番組が今後再放送されるかどうか、あるいはコピーの放送タイプ(例えば、アナログ、デジタル、高精細度)に基づいて、録画するためにコンフリクトを解決してもよい。例えば、双方向テレビアプリケーションは、「Men In Black」が近いうちに再放送される場合、「Biography」の付加的なコピーの代わりに、「Men In Black」の単一のコピーを録画するように、自動的に選択してもよい。
【0043】
今後どのくらい先まで付加的な放送を探せるかの制限を設定するため、双方向テレビアプリケーションは、ユーザがいつ番組を視聴するかを判断してもよい。この判断は、自動的に(例えば、ユーザ視聴履歴に基づいて)、あるいはユーザ表示に応答して(例えば、図6の録画オプション604の1つのようなユーザプロンプトに基づいて)行われてもよい。双方向テレビアプリケーションが、ユーザがいつ番組を視聴するかを判断した時点で、番組のほかのすべての放送の検索を、意図された視聴時刻の前に制限してもよい。
【0044】
以下の例は、双方向テレビアプリケーションがどのようにコピーの録画を予約するかを表す。ユーザは、図2の対応するあるいは関連するリスト(チャンネル28、午後9時から10時)を選択することによって、番組「Biography」の録画を決定する。選択を受信した上で、双方向テレビアプリケーションは、ユーザに録画オプションの設定を促す、画面600(図6)を表示してよい。この例においてユーザは、番組の3つのコピーの録画を決定し、翌日の午後に録画番組の視聴を意図する。これらの録画オプションを受信した上で、双方向テレビアプリケーションは、意図した視聴時刻に先立つ、「Biography」のその他のすべての放送を検索してもよい。双方向テレビアプリケーションは、チャンネル229のデジタル形式の午後10時の放送と、チャンネル28のアナログ形式の午前1時の放送を見付けてもよい。ユーザ機器が、午後9時、午後10時、および午前1時の放送のそれぞれに対し、利用可能なチューナを1つしか有していない場合(例えば、その他の予約された録画の相対的な優先度によって)、双方向テレビアプリケーションは、チャンネル28で午後9時にオリジナルコピーを、チャンネル229で午後10時と、チャンネル28で午前1時に付加的なコピーを録画してもよい。
【0045】
以下の付加的な例は、双方向テレビアプリケーションが、どのようにデフォルト設定で録画予約されたすべての番組のコピーを複数部予約するかを表す。ユーザは、デフォルト設定で録画予約されたすべての番組の2つのコピーを録画する機能を有効にしてもよい。予約された番組のオリジナルコピーが録画された時点で、双方向テレビアプリケーションは、番組の再放送を識別し予約してもよい。コピーを保存するための十分な容量がある、ユーザの機器が使用されていないチューナを有している、または双方向テレビアプリケーションがまだ番組の2つのコピーを録画していれなければ、再放送の放送時刻に、双方向テレビアプリケーションは番組を録画するようにユーザの機器に指示を与えてもよい。2つの付加的な番組の付加的なコピーが、同一の時刻に録画予約されている場合、双方向テレビアプリケーションは、番組のオリジナルコピーに対し設定された録画オプション(例えば、録画優先度)を用いて、コンフリクトを解決してもよい。一部の実施形態において、一部の番組の録画された付加的なコピーは、その他の番組の予約された第1のコピーのために容量を空けるため、自動的に削除されてもよい。
【0046】
番組のコピーが複数部録画された後、ユーザは例えば、図9に図示されるリストディスプレイ900のような、録画番組を視聴するためのリストディスプレイにアクセスしてもよい。ユーザは、「録画番組メニュー」キーの押下、または双方向テレビアプリケーション画面の1つからナビゲートするキー操作、あるいはその他のいずれかの適切な手段によって、リストディスプレイにアクセスしてもよい。例示的リストディスプレイ900は、録画番組リスト902(番組のタイトルおよび長さを含む)、番組詳細エリア904、およびビデオウィンドウ906を含む。
【0047】
一部の実施形態において、録画番組リスト(例えば、リスト902)は、番組のそれぞれのコピーに対し、個別のリストを含んでもよい。コピーを区別するため、それぞれのリストは、リスト(例えば、リスト912および914)に対応あるいは関連するコピーに対して設定された録画オプションの表示を含んでもよい。一部の実施形態において、それぞれのリストは、リストに関連する、録画されたコピーに対する録画属性の表示を含んでもよい。その他の実施形態において、双方向テレビアプリケーションは、それぞれの番組に対する単一のリスト(例えば、拡張可能なリスト要素)を表示してもよい。単一のリストは、リストに対応する番組の利用可能なコピーの数と、コピーのすべてまたは一部に対し設定された録画オプションの表示を含んでもよい。コピーのそれぞれに対するリストを表示するには、ユーザは単一のリストを選択してもよい。双方向テレビアプリケーションは、新規画面で番組の別のコピーに対応する付加的なリスト、ポップアップメニュー、ポップアップ通知を、最初の画面で拡大されたリスト要素として(例えば、インデントリストとして)、あるいはその他のいずれかの適切な方法で表示してもよい。それぞれの付加的なリストは、対応するコピーに対して設定された録画オプションの表示を含んでもよい。一部の実施形態において、それぞれの付加的なリストは、番組の録画されたコピーに対する録画属性の表示を含んでもよい。
【0048】
双方向テレビアプリケーションは、例えば、リストがハイライトされている間に、ユーザが「情報」キーを押下した際、リストの代わりに番組詳細エリア904、または表示される個別の番組情報画面に上述の種々の表示を行ってもよい。一部の実施形態において、個別のリストは、個々のコピーに対し利用可能ではない。これらの実施形態において、マスター録画にアクセスするために単一のリストを使用してもよく、コピーは再生中にのみアクセス可能である。
【0049】
録画番組を再生するために、ユーザはメニュー(例えば、リストディスプレイ900)から番組に対応するリストの選択、「再生」キーの押下またはキー操作、双方向テレビアプリケーション画面から再生オプションの選択、あるいは再生を開始するためのその他のいずれかの適切なステップを実行してもよい。利用可能な番組のコピーが複数ある場合、ユーザが特定のコピーを選択するか(例えば、対応するリストを選択することによって)、双方向テレビアプリケーションが特定のコピーを自動的に選択してもよい。一部の実施形態において、双方向テレビアプリケーションは、番組の1つの特定のコピーをユーザに推奨してもよい(例えば、リストをハイライトすることによって、またはアイコンを表示することによって)。
【0050】
双方向テレビアプリケーションが再生のために番組のコピーを自動的に選択する実施形態において、双方向テレビアプリケーションは、どの番組を再生するかの選択において、いずれかの適切な基準を用いてもよい。このような基準は、例えば、最良のコピー(例えば、望ましい録画属性を欠いていないコピーのうち、最も望ましい録画属性を有するもの)、利用可能な最良のコピー(例えば、コピーのうち、最も望ましい録画属性を有するもの)、以前に視聴された番組に類似した録画オプションを有するコピー、または望ましい録画属性を有するコピーを含んでもよい。双方向テレビアプリケーションは、量的あるいは質的に最も望ましい録画属性を有するコピーとして、自動的にまたはユーザ表示に応答して、最も望ましい録画属性を有する番組のコピーを識別してもよい。
【0051】
番組のコピーが、再生のためにユーザまたは双方向テレビアプリケーションによって選択された場合、双方向テレビアプリケーションまたはユーザは、コピーが望ましい録画属性を欠いているかどうかを判断してもよい。一部の実施形態において、双方向テレビアプリケーションは、ユーザまたはそれ自体によって、再生のために選択されている番組に応答して、自動的にこの判断を行うが、その他の実施形態において、双方向テレビアプリケーションが別の場合には判断を行う。例えば、双方向テレビアプリケーションは、番組が録画される際、予約されたコピーのすべてが録画された後、再生中、またはその他のときに、判断を行ってもよい。
【0052】
双方向テレビアプリケーションが、番組のコピーが望ましい録画属性を欠いているかどうかを判断する時期に関わらず、双方向テレビアプリケーションは、コピーの録画属性をある時点で判断する(例えば、(a)チューナのユーザ操作によって録画が中断されたかどうか、(b)間違ったチャンネルまたは番組が録画されたかどうか、(c)緊急放送が最初に予約された番組編成と差し替えられたかどうかを判断)。これは、双方向テレビアプリケーションが、望ましい録画属性が欠けているかどうかを判断する際、またはそれよりも早く行われてもよい。例えば、双方向テレビアプリケーションは、コピーが録画される時点で、コピーに対する録画属性を判断し、再生のために番組が選択された後で、それらの属性を連続して調査してもよい。
【0053】
双方向テレビアプリケーションは、いずれかの適切なアプローチを用いて、コピーに対する録画属性を判断してもよい。例えば、チューナが録画に同調していないかどうかを判断するため、制御回路18または録画装置14(図1)のチューナを監視してもよく、中断があるかを調べるために、ユーザの機器への電力を監視してもよい。別の例として、双方向テレビアプリケーションは、例えば、望ましいコピーが、ある理由で放送禁止あるいは放送中止になったかどうかを判断するため、データソース24から受信される予約データを調査してもよい。双方向テレビアプリケーションが、コピーの録画属性を判断する際、データベース104(図1)にそれらを入力してもよい。双方向テレビアプリケーションは、例えば、どの望ましい属性が存在し、どの望ましい属性が欠如しているかを示すことによって、属性を示してもよい。代替的に、双方向テレビアプリケーションは、どの望ましくない属性が存在し、どの望ましくない属性が欠如しているかを示してもよい。さらに別のアプローチにおいて、これらの2つのアプローチの組み合わせて用いてもよい。
【0054】
コピーが望ましい録画属性を欠いているとの判断に応答し、双方向テレビアプリケーションは、データベース104に欠如している望ましい録画属性として、番組をマークしてもよい。また双方向テレビアプリケーションは、望ましい録画属性の欠如をユーザに示してもよいし、例えば、リストディスプレイからリスト削除することによって(例えば、図9のリスト902)、ユーザに対し欠如している属性を識別することによって(例えば、図9の番組詳細エリア904)、リストが表示される順番を変更することによって、再生するためにどのコピーを自動的に選択するかを変更することによって、あるいは録画装置14からコピーを削除することによって、ユーザがコピーにアクセスするのを防止してもよい。コピーが再生されている場合、双方向テレビアプリケーションは、番組の別のコピーへ切り替えてもよい。「切り替え」を以下に記載する。
【0055】
一部の実施形態において、ユーザは、コピーが望ましい録画属性を欠いていると判断する場合がある。例えば、ユーザはコピーのリスト(図9に図示されるような)の表示中、あるいは番組の再生中に、録画属性を見直してもよい。ユーザが再生中に、コピーが望ましい録画属性を欠いていると判断した場合、ユーザは双方向テレビアプリケーションにその判断を知らせ(例えば、入力装置16でのキーの押下、または画面上のオプションの選択によって)、番組の別のコピーへ切り替えてもよい。一部の実施形態において、ユーザは番組のコピーが望ましい録画属性を欠いていると具体的に示すことなく、別のコピーへ切り替えてもよい。
【0056】
別のコピーへの切り替えは、いずれかの適切なアプローチを用いて行われてもよい。例えば、ユーザは再生を一時停止することによって、録画番組メニュー(例えば、メニュー900)へ戻ることによって、再生のために番組の別のコピーを選択することによって、手動で切り替えを行ってもよい。別の例として、ユーザは「切り替え」キーの押下、またはユーザ入力装置16での適切なキー操作によってアプリケーションに切り替えを命令してもよい。この命令の受信に応答して、双方向テレビアプリケーションは、ユーザに番組の別のコピーの選択を促す、画面上のオプションを表示してもよい。一部の実施形態において、ユーザによる切り替え要求の命令は、単純に双方向テレビアプリケーションに、次の利用可能なコピーを自動的に選択させてもよい(例えば、ユーザが切り替えを行う際、コピーをループ)。一部の実施形態において、切り替えのためのユーザ命令の受信に応答して、双方向テレビアプリケーションは、切り替え命令が受信された際、再生されている番組のコピーの再生位置を識別し、同一の再生位置で連続して(例えば、若干早い再生位置)選択されたコピーを再生してもよい。
【0057】
一部の実施形態において、番組のコピーを切り替えるための、ユーザ表示の受信に応答して、双方向テレビアプリケーションは、どの望ましい録画属性が欠如しているかの通知をユーザに促してもよい。図10の例示的ディスプレイ画面1000は、例えば、欠如している望ましい録画属性に対応する選択可能なボックス1002(例えば、中断された番組、またはビデオ画質/オーディオ音質)を含む。ユーザが、1つ以上のボックス1002を選択した時点で、ユーザは、双方向テレビアプリケーションにその選択を送信するため、オプション(例えば、アイコン1004)を、あるいは送信をキャンセルするためにオプション(例えば、アイコン1006)を選択してもよい。送信に応答して、双方向テレビアプリケーションは、識別された望ましい録画属性を欠いていない番組のコピーを選択および再生、あるいは推奨してもよい。また双方向テレビアプリケーションは、送信に応答して、欠如している望ましい録画属性を示すため、データベース104の番組のコピーに対応するデータベース入力を変更することによって、番組のコピーをマークしてもよい。一部の実施形態において、データベース入力は、どの録画属性が欠如しているかを含んでもよい。また双方向テレビアプリケーションは、この表示に応答して、欠如している望ましい属性を有する番組の別のコピーを録画しようとしてもよい。これを行うためのシステムおよび方法は、参照することによって全体として本願に含まれる、2005年4月1日出願の共同所有される米国特許出願第11/097,556号に見られる。
【0058】
その他の実施形態において、番組の別のコピーへ切り替えるためのユーザ命令の受信に応答して、あるいはコピーが望ましい録画属性を欠いていると判断(例えば、再生されるコピーの残存部が、望ましい録画属性を欠いているとの判断)する双方向テレビアプリケーションに応答して、双方向テレビアプリケーションは、番組の別のコピーを自動的に選択および再生してもよい。例えば、双方向テレビアプリケーションは、オリジナルコピーよりも望ましい録画属性を少なくとも1つ多く有する、番組のコピーを自動的に選択してもよい。双方向テレビアプリケーションが、番組の別のコピーへ切り替わる際、双方向テレビアプリケーションは、番組の開始部から別のコピーを再生してもよい。その他の実施形態において、双方向テレビアプリケーションは、「切り替え」命令が受信された際、あるいは双方向テレビアプリケーションが、番組の第1のコピーは望ましい録画属性を欠いていると判断した際に、代わりに番組の第1のコピーの再生位置を判断し、判断された再生位置、まはたその直前で番組の別のコピーを再生してもよい。
【0059】
以下の例は、切り替え機能を示す。双方向テレビアプリケーションは、予約された放送と差し替えられた緊急発表のために、番組のコピーが21分の時点で4分間中断されると判断する場合がある。双方向テレビアプリケーションは、録画番組の放送時刻およびチャンネルに対応する番組予約データ(例えば、データソース24からの番組ガイドデータとして提供されてもよい)を見直すことによって、中断を識別してもよい。判断に応答して、双方向テレビアプリケーションは、第1のコピーが21分の時点に到達した際、番組の第2のコピーへ切り替えてもよい。一部の実施形態において、番組に欠如した部分がないことを確実とするため、双方向テレビアプリケーションは、切り替え前に第1のコピーが終了した位置より若干早い位置で、第2のコピーを開始してもよい(21分の時点の直前)。中断後、再生した後で、双方向テレビアプリケーションは、例えば、ユーザの好み、またはどのアプローチが最良のユーザ・エクスペリエンスを提供するかに関する番組のデフォルト設定によって、第2のコピーの再生を継続するか、第1のコピーに戻り中断が終了した時点で再生を開始してもよい。
【0060】
切り替え機能の別の例として、ユーザは1時間の番組のコピーを見ていてもよい。44分の時点で、番組のビデオ画質が悪化し、ユーザは番組のコピーは望ましい録画属性を欠いていると判断する。そしてユーザは切り替え機能を選択し、双方向テレビアプリケーションは自動的に、またはユーザ表示に応答して、再生のために番組の別のコピーを選択する。双方向テレビアプリケーションは、番組の選択されたコピーを開始部分から、ユーザが切り替え機能を起動した際の、第1のコピーの開始部分の若干手前の位置から(例えば、44分の時点の直前)、あるいはその他のいずれかの再生位置で再生する。
【0061】
番組のコピーを複数部録画することによって、双方向テレビアプリケーションに対して利用可能な保存容量が急激に減少する場合がある。この減少を補うために、双方向テレビアプリケーションは、後に番組の付加的なコピーを自動的に削除してもよい(例えば、数週間後、数ヶ月後、またはコピーが再生された時点)。その他の実施形態において、双方向テレビアプリケーションは、番組のコピーに対応するデータベース入力に基づいて、番組のコピーが望ましい録画属性を有していると判断し、その他のコピーの一部またはすべてを削除してもよい(望ましい録画属性を欠いている、欠いていないに関わらず)。一部の実施形態において、ユーザがコピーの1つを削除した際、双方向テレビアプリケーションは、番組のコピーのすべてを削除してもよい。
【0062】
一部の実施形態において、双方向テレビアプリケーションは、番組のコピーに対応するデータベース入力に基づいて、番組のコピーのすべてが望ましい録画属性を欠いていると判断する場合がある。このような判断に応答して、双方向テレビアプリケーションは、望ましい録画属性を欠いていない新規コピーを生成するため、番組のそれぞれのコピーからの一部を結合してもよい。例えば、番組のあるコピーがチューナの故障によって中断された場合、双方向テレビアプリケーションは、番組の別のコピーから欠如部分を抽出し、中断されていない番組を生成するため、それを第1のコピーに挿入してもよい。
【0063】
図11〜14は、本発明の一部の実施形態に関与する、例示的プロセスのフローチャートである。図11は、番組のコピーを複数部録画するための例示的プロセスのフローチャートである。プロセス1100はステップ1102から開始する。ステップ1105で双方向テレビアプリケーションは、番組のコピーを複数部録画するかどうかを判断する。例えば、双方向テレビアプリケーションは、デフォルト設定で、番組のコピーを複数部録画するかどうかを判断してもよい(例えば、すべての予約された番組のコピーを複数部録画する機能が有効である場合)。別の例として、双方向テレビアプリケーションは、番組のコピーを複数部録画するかどうかのユーザ入力装置16からのユーザ命令を受信してもよい。さらに別の実施形態において、双方向テレビアプリケーションは、番組の録画優先度に基づいて、番組のコピーを複数部録画するかどうかを判断してもよい。双方向テレビアプリケーションが、コピーを複数部録画するべきではないと判断した場合、プロセス1100はステップ1140へ移動する。あるいはプロセス1100はステップ1110へ移動する。ステップ1110で双方向テレビアプリケーションは、ユーザ機器10がステップ1105の番組のコピーを複数部録画する機能を有するかどうかを判断する。例えば、双方向テレビアプリケーションは、コピーを複数部録画するため、ユーザ機器10が番組の放送時刻に利用可能な十分なチューナを有するかどうか、また録画装置14あるいは別の装置が番組のコピーを録画するための十分な容量を有するかどうかを判断する。ユーザ機器が番組のコピーを複数部録画する機能を有する場合、プロセス1100は、双方向テレビアプリケーションが、録画装置14あるいは別の装置に番組のコピーを複数部録画することを指示する、ステップ1130へ移動する。
【0064】
ユーザ機器が、番組のコピーを複数部録画する機能を有していない場合、プロセス1100はステップ1120へ移動する。ステップ1120で双方向テレビアプリケーションは、ユーザ機器が番組のコピーを複数部録画することができるようにするため、ユーザ機器10を操作することができるかどうかを判断する。例えば、双方向テレビアプリケーションは、コンフリクトチェックの結果に基づいて、チューナを解放することができるかどうか、または番組のコピーを保存するための容量を空けるため、録画番組を録画装置14または別の装置から削除することができるかどうかを判断してもよい。双方向テレビアプリケーションは、ユーザ機器を操作できるかどうかを自動的に判断するか、ユーザ機器の操作をユーザに促してもよい。双方向テレビアプリケーションが、コピーを複数部録画するために、双方向テレビアプリケーションはユーザ機器10を操作することができないと判断した場合、プロセス1100はステップ1140へ移動する。ステップ1140で双方向テレビアプリケーションは、番組のコピーを複数部録画しないように、ユーザ機器10に命令する。
【0065】
コピーを複数部録画するため、双方向テレビアプリケーションが、ユーザ機器10を操作することができる場合、プロセス1100はそれを行うためにステップ1150へ移動する。例えば、双方向テレビアプリケーションは、ステップ1120でなされた判断に応答して、チューナを解放するために、以前に予約された録画をキャンセルするか、番組のコピーを録画するための容量を空けるため、録画装置14または別の装置から以前に録画された番組を削除してもよい。プロセス1100は、番組のコピーが複数部録画される、ステップ1130へ移動する。例えば、双方向テレビアプリケーションは、自動的に、あるいはユーザによって設定された録画オプションを有するそれぞれのコピーを予約してもよい。プロセス1100はステップ1160で終了する。
【0066】
図12は、録画番組の複数のコピーの1つを再生するための例示的プロセスのフローチャートである。プロセス1200はステップ1202から開始する。ステップ1210で双方向テレビアプリケーションは、番組を再生するためのユーザ命令を受信する。ステップ1220で、ユーザ命令の受信に応答して、双方向テレビアプリケーションは、いずれかの適切な基準に基づいて、番組の特定のコピーを自動的に選択してもよい。その他の実施形態において、ユーザは再生するために、番組のリストから番組の特定のコピーを選択してもよい。
【0067】
ステップ1230で双方向テレビアプリケーションは、番組の選択されたコピーが望ましい録画属性を欠いているかどうかを判断する。例えば、双方向テレビアプリケーションは、番組の選択されたコピーが望ましい録画属性を欠いているかどうかを自動的に判断する。一部の実施形態において、双方向テレビアプリケーションは、望ましい録画属性を示す、データベース104の番組の選択されたコピーに対応する、データベース入力を識別する。別の例において、ユーザは選択されたコピーの録画属性の表示に基づいて、選択されたコピーが望ましい録画属性を欠いていると判断する場合がある。双方向テレビアプリケーションが自動的に、あるいはユーザ表示に応答して、番組は望ましい録画属性を欠いていないと判断した場合、プロセス1200はステップ1260へ移動し、番組のコピーを再生する。プロセス1200はステップ1262で終了する。
【0068】
双方向テレビアプリケーションが、番組の選択されたコピーは望ましい録画属性を欠いていると判断した場合、プロセス1200は、双方向テレビアプリケーションが、番組の別のコピーを選択するように命令を受信する、ステップ1240へ移動する。例えば、双方向テレビアプリケーションは、録画装置14または別の装置に対し、自動的に命令を生成および提供してもよいし、双方向テレビアプリケーションは、番組の別のコピーを選択するためのユーザ命令を受信してもよい。ステップ1250で双方向テレビアプリケーションは、番組の別のコピーを選択する。例えば、双方向テレビアプリケーションは、いずれかの適切な基準に基づいて、録画番組の別のコピーを自動的に選択してもよいし、双方向テレビアプリケーションは、選択するべき録画番組のコピーのユーザ表示を受信してもよい。一部の実施形態において、双方向テレビアプリケーションは、第1のコピーの録画属性よりも望ましい、少なくとも1つの録画属性を有する番組の別のコピーを選択あるいは推奨してもよい。そして双方向テレビアプリケーションは、ステップ1230へ戻り、番組の新規に選択されたコピーが望ましい録画属性を欠いているかどうかを判断する。
【0069】
一部の実施形態において、双方向テレビアプリケーションは、選択され、再生されたコピーが、望ましい録画属性を欠いているかどうかを判断する前に、番組の選択されたコピーの再生を開始してもよい。このような実施形態において、双方向テレビアプリケーションは、いずれかの適切な再生位置で、番組の別のコピー(例えば、ステップ1250で選択された)を再生してもよい。
【0070】
図13は、番組の利用可能な最良のコピーを選択するための例示的プロセスのフローチャートである。プロセス1300はステップ1302から開始する。ステップ1310で双方向テレビアプリケーションは、番組を再生するためのユーザ要求を受信する。一部の実施形態において、双方向テレビアプリケーションは、番組の利用可能な最良のコピーを再生する要求を受信してもよい。一部の実施形態において、双方向テレビアプリケーションは、番組の利用可能な最良のコピーを自動的に再生してもよい。
【0071】
ステップ1320で双方向テレビアプリケーションは、最も望ましい録画属性を有する番組のコピーを識別する。一部の実施形態において、双方向テレビアプリケーションは、望ましい録画属性を最も多く有する番組のコピーを識別してもよい。一部の実施形態において、双方向テレビアプリケーションは、質的に最も望ましい録画属性を有する番組のコピーを識別してもよい。一部の実施形態において、双方向テレビアプリケーションは、望ましい録画属性を欠いていない、番組のコピーを識別してもよい。
【0072】
ステップ1330で双方向テレビアプリケーションは、再生のためにステップ1320で識別された番組のコピーを選択する。ステップ1340で双方向テレビアプリケーションは、番組の選択されたコピーを再生する。例えば、双方向テレビアプリケーションは、番組の選択されたコピーを再生するように表示装置12に指示を与える。プロセス1300はステップ1342で終了する。
【0073】
図14は、番組の少なくとも2つのコピーの一部を連続して再生するための例示的プロセスのフローチャートである。プロセス1400はステップ1402から開始する。ステップ1410で双方向テレビアプリケーションは、番組を再生するためのユーザの要求を受信する。ステップ1420で双方向テレビアプリケーションは、番組の第1のコピーを選択する。ステップ1430で双方向テレビアプリケーションは、番組の選択された第1のコピーの一部を再生する。例えば、双方向テレビアプリケーションは、番組の選択された第1のコピーを再生するように表示装置12に指示を与える。
【0074】
ステップ1440で双方向テレビアプリケーションは、番組の第1のコピーの録画属性を識別する。一部の実施形態において、双方向テレビアプリケーションは、データベース104からの情報を用いて、番組の第1のコピーの録画属性を判断してもよい。一部の実施形態において、ユーザは表示装置12で再生中の番組の特徴に基づいて、番組の第1のコピーの録画属性を判断してもよい。ステップ1450で双方向テレビアプリケーションは、番組の第1のコピーが望ましい録画属性を欠いていると判断する。一部の実施形態において、双方向テレビアプリケーションは、(例えば、データベース104から検索された属性から)番組の第1のコピーの少なくとも1つの録画属性は望ましくないと、自動的に判断する。一部の実施形態において、ユーザは番組の第1のコピーは望ましい録画属性を欠いていることを双方向テレビアプリケーションに知らせる(例えば、入力装置14を用いて)。
【0075】
ステップ1460で、番組の第2のコピーへ切り替える判断に応答して、双方向テレビアプリケーションは、番組の第1のコピーの録画属性よりも望ましい、少なくとも1つの録画属性を有する番組の第2のコピーを選択する。例えば、番組の第1のコピーが中断された場合、双方向テレビアプリケーションは、中断されていない番組のコピーを選択してもよい。一部の実施形態において、ユーザは、番組の別のコピーの録画属性の双方向テレビアプリケーションによって提供された表示に基づいて、番組の別のコピーを選択してもよい。一部の例において、ユーザまたは双方向テレビアプリケーションは、望ましい録画属性を欠いていることが確認されていない、別のコピーを選択し、第2のコピーの再生開始後まで、望ましい属性を欠いているかどうかを見出せない場合がある。
【0076】
ステップ1470で双方向テレビアプリケーションは、ステップ1460で選択された番組の第2のコピーの少なくとも一部を再生する。一部の実施形態において、双方向テレビアプリケーションは、番組の第2のコピーを開始部分から再生してもよい。一部の実施形態において、双方向テレビアプリケーションは、双方向テレビアプリケーションが番組の第2のコピーを選択する前に、番組の第1のコピーの再生位置の直前の再生位置から番組の第2のコピーを再生してもよい。プロセス1400はステップ1472で終了する。
【0077】
放送された番組の録画に関連する、上述される機能のすべては、ビデオ・オン・デマンド番組、ビデオクリップ、一連の番組、またはユーザ機器10による録画および表示に適切なその他のいずれかのコンテンツの録画に適用されてもよいことに留意されたい。連続録画の場合、双方向テレビアプリケーションは、1つ、複数、あるいはすべての放映分のコピーを複数部録画してもよい。
【0078】
一部の実施形態において、コピーは録画属性以外によって他とは異なっていてもよい。例えば、異なった指定(例えば、HBOで放送されるR指定番組、およびABCで放送されるPG−13指定番組)を有しているため、番組の2つのバージョンは異なる場合がある。また異なった指定を有する番組は、例えば、異なった録画属性で録画されてもよい。またこれは、例えば、別のものは編集され、好ましくない言語を削除されているが、歌や音楽のビデオのあるバージョンには、不適切な歌詞が含まれている、オーディオサービスに関して発生する場合がある。
【0079】
本発明の上述される実施形態は、限定ではなく例示目的のために提示され、本発明は添付の特許請求の範囲によってのみ限定される。
【特許請求の範囲】
【請求項1】
本明細書に記載の方法。
【請求項1】
本明細書に記載の方法。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【公開番号】特開2012−143004(P2012−143004A)
【公開日】平成24年7月26日(2012.7.26)
【国際特許分類】
【外国語出願】
【出願番号】特願2012−99836(P2012−99836)
【出願日】平成24年4月25日(2012.4.25)
【分割の表示】特願2008−533781(P2008−533781)の分割
【原出願日】平成18年9月29日(2006.9.29)
【出願人】(507325220)ユナイテッド ビデオ プロパティーズ, インコーポレイテッド (44)
【Fターム(参考)】
【公開日】平成24年7月26日(2012.7.26)
【国際特許分類】
【出願番号】特願2012−99836(P2012−99836)
【出願日】平成24年4月25日(2012.4.25)
【分割の表示】特願2008−533781(P2008−533781)の分割
【原出願日】平成18年9月29日(2006.9.29)
【出願人】(507325220)ユナイテッド ビデオ プロパティーズ, インコーポレイテッド (44)
【Fターム(参考)】
[ Back to top ]