(57)【要約】【課題】  複数のチャンネルで放送される番組を一時保存する方法及び装置を提供する。【解決手段】  方法は、第一チャンネルで放送される第一番組を放映しながら、第一チューナーで第一番組を同期的に一時保存し、第一チャンネルから第二チャンネルに切り替わった後、第二チャンネルで放送される第二番組を放映しながら、第二チューナーで第二番組を同期的に一時保存し、第二チャンネルに切り替わる前に第一番組を放映した時間が所定時間を超えたかどうかを判断し、第二チャンネルに切り替わる前に第一番組を放映した時間が所定時間を超えた場合、第二チャンネルで放送される第二番組を放映しながら、第一チャンネルで同時に放送される第一番組を第一チューナーで同期的に一時保存するステップからなる。【選択図】      図１
2008067338.tif 000002
【特許請求の範囲】
【請求項１】
複数のチャンネルで放送される番組を一時保存する方法であって、
第一チャンネルで放送される第一番組を放映しながら、第一チューナーで第一番組を同期的に一時保存し、
第一チャンネルから第二チャンネルに切り替わった後、第二チャンネルで放送される第二番組を放映しながら、第二チューナーで第二番組を同期的に一時保存し、
第二チャンネルに切り替わる前に第一番組を放映した時間が所定時間を超えたかどうかを判断し、
第二チャンネルに切り替わる前に第一番組を放映した時間が所定時間を超えた場合、第二チャンネルで放送される第二番組を放映しながら、第一チャンネルで同時に放送される第一番組を第一チューナーで同期的に一時保存するステップからなることを特徴とする番組の一時保存方法。
【請求項２】
前記番組の一時保存方法は更に、
第二チャンネルから再び第一チャンネルに切り替わった後、第一チューナーに一時保存される第一番組のデータを読み出すステップを含むことを特徴とする請求項１記載の番組の一時保存方法。
【請求項３】
前記番組の一時保存方法は更に、
第一チューナーをオンにして第一番組を一時保存し、
第二チューナーをオンにして第二番組を一時保存するステップを含むことを特徴とする請求項１記載の番組の一時保存方法。
【請求項４】
前記番組の一時保存方法は更に、
第二チャンネルに切り替わる前に第一番組を放映した時間が所定時間を超えていない場合、第一チューナーをオフにして第一番組の一時保存を中止するステップを含むことを特徴とする請求項１記載の番組の一時保存方法。
【請求項５】
前記番組の一時保存方法は更に、
第二チャンネルから第三チャンネルに切り替わった後、第三チャンネルで放送される第三番組を放映しながら、第一チューナーで第三番組を同期的に一時保存するステップを含むことを特徴とする請求項４記載の番組の一時保存方法。
【請求項６】
前記番組の一時保存方法は更に、
第二チャンネルから第三チャンネルに切り替わった後、第三チャンネルで放送される第三番組を放映しながら、第三チューナーで第三番組を同期的に一時保存するステップを含むことを特徴とする請求項１記載の番組の一時保存方法。
【請求項７】
前記番組の一時保存方法は更に、
第三チューナーを制御するマルチチューナーカードを検出するステップを含むことを特徴とする請求項６記載の番組の一時保存方法。
【請求項８】
前記番組の一時保存方法は更に、
第一チューナーと第二チューナーを制御するマルチチューナーカードを検出するステップを含むことを特徴とする請求項１記載の番組の一時保存方法。
【請求項９】
前記番組の一時保存方法は更に、
第一チャンネルで放送される複数の第一番組を放映しながら、第一チューナーで複数の第一番組を同期的に一時保存し、
第一チャンネルから第二チャンネルに切り替わった後、第二チャンネルで放送される複数の第二番組を放映しながら、第二チューナーで複数の第二番組を同期的に一時保存し、
第二チャンネルに切り替わる前に複数の第一番組を放映した時間が所定時間を超えたかどうかを判断し、
第二チャンネルに切り替わる前に複数の第一番組を放映した時間が所定時間を超えた場合、第二チャンネルで放送される複数の第二番組を放映しながら、第一チャンネルで同時に放送される複数の第一番組を第一チューナーで同期的に一時保存するステップを含むことを特徴とする請求項１記載の番組の一時保存方法。
【請求項１０】
複数のチャンネルで放送される番組を一時保存するマルチメディア表示システムであって、
複数のチャンネルで放送される番組を放映する放映装置と、
第一チャンネルで放送される第一番組を一時保存する第一バッファー装置と、
第二チャンネルで放送される第一番組を一時保存する第二バッファー装置と、
第一チャンネルから第二チャンネルに切り替わった後、第二チャンネルに切り替わる前に第一番組を放映した時間が所定時間を超えたかどうかを判断する判断装置と、
第一チャンネルから第二チャンネルに切り替わった後、第二チャンネルに切り替わる前に第一番組を放映した時間が所定時間を超えた場合、第一バッファー装置をオンにして第一番組を同期的に一時保存する制御装置とを含むことを特徴とするマルチメディア表示システム。
【請求項１１】
前記制御装置は、第一チャンネルから第二チャンネルに切り替わった後、第二チャンネルに切り替わる前に第一番組を放映した時間が所定時間を超えていない場合、第一バッファー装置をオフにして第一番組の一時保存を中止することを特徴とする請求項１０記載のマルチメディア表示システム。
【請求項１２】
前記マルチメディア表示システムは更に、
第一バッファー装置と第二バッファー装置を駆動する駆動装置を含むことを特徴とする請求項１０記載のマルチメディア表示システム。
【請求項１３】
前記第一バッファー装置と第二バッファー装置はチューナーを含むことを特徴とする請求項１０記載のマルチメディア表示システム。
【請求項１４】
前記駆動装置はマルチチューナーカードを含むことを特徴とする請求項１３記載のマルチメディア表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は複数のチャンネルで放送される番組を一時保存する方法及び装置に関し、特に複数のチューナーで複数のチャンネルで放送される番組を一時保存する方法及び装置に関する。
【背景技術】
【０００２】
民生用電子機器の発展に伴い、音声画像（ＡＶ）機器は日常生活に欠かせないものとなっている。最も普及しているテレビを例に挙げれば、従前はチャンネル数の限られた地上波テレビ局しか見られていなかったが、現在はケーブルテレビの普及により数十本のチャンネルを視聴できるようになった。家庭用ＡＶ機器のデジタル化が進んでいる中、より強大な機能を備え、かつてない高画質を提供できるテレビは期待の的とされている。
【０００３】
テレビが普及するとともに、周辺装置（例えばリコーダー）もこれに劣らず普及し、ビデオカセットレコーダー（ＶＣＲ）からＤＶＤレコーダーやパーソナルビデオレコーダー（ＰＶＲ）まで発展を遂げている。レコーダーには、映像や番組録画のほか、定時起動、指定番組録画、複数の番組を同時に視聴するための画面分割及びタイムシフトなど、さまざまな機能が搭載されている。
【０００４】
以下はタイムシフト機能につき例を挙げながら簡単に説明する。例えば、レコーダーをつけながら生中継の番組を視聴する途中、急用で退席しなければならないとすれば、一時停止ボタンを押して番組を一時停止させてよい。そうすると、レコーダーは放送中の番組を録画しはじめる。その後、再生ボタンを押せば、退席した時点から番組を視聴することを可能にする機能は、タイムシフトと称される。換言すれば、タイムシフトとは、録画機能を利用し、現在の放送を別の時点に移動するようなことを可能にする機能である。もうひとつの例として、例えば定時録画を設定し、録画終了の前に帰宅した場合、タイムシフト機能を利用すれば、録画終了を待たずに最初から録画内容を視聴すると同時に、残りの放送分を引き続き録画することができる。そのほか、番組を視聴する途中に録画を決めたときもタイムシフト機能を利用することができる。なぜならタイムシフト機能は、放送中の番組を録画してレコーダーのバッファーに一時保存するからである。総じて言えば、タイムシフト機能は、放送中の番組を視聴しながら前に録画した内容に戻って、再生、巻き戻し、高速巻き戻し、早送り、一時停止することを可能にする機能である。
【０００５】
タイムシフト機能を起動した場合、番組データは一般にストリームバッファーエンジン（ＳＢＥ）に一時保存される。数十ないし百本以上のチャンネルを提供するテレビシステムの場合では、ＣＭ時間に他のチャンネルに切り替え、ＣＭが終わってから元のチャンネルに戻って視聴することが一般であると見られる。そこに従来のタイムシフト技術を利用すれば、新しいチャンネルに切り替えると、元チャンネルの録画がすぐさま中止し、ＳＢＥは一時保存データを消去して新しいチャンネルの番組を録画することとなる。しかし、チャンネルの切り替えは必ずしも他のチャンネルを視聴したいから行うものでなく、単にＣＭを飛ばして番組を視聴したい場合も考えられる。チャンネルを切り替えるとすぐ新チャンネルの録画を始めるという従来の技術では、ＳＢＥに一時保存される元チャンネルのデータがすべて消去されるので、チャンネル切替前の放送分は視聴できない。
【０００６】
アメリカ合衆国特許出願公開第US2006/0015914号「Recording  Method  and  Apparatus  Capable  of  Time  Shifting  in  a  Plurality  of  Channels」は、複数のチャンネルにおいてタイムシフト機能を実行する方法及び装置を掲げている。同出願公開によれば、複数のチャンネルを指定したうえ、個々のチャンネルでタイムシフト機能を実行すれば、指定チャンネルを視聴しながら、別の指定チャンネルの番組を同期的に保存することができる。そしてチャンネルを切り替えると、切替前の保存データは所定ルールに沿って消去される。同出願公開はチャンネルの事前指定を必要とし、指定されたチャンネルの番組の保存のみ許容する。チャンネルが切り替わっていない場合でも、タイムシフト機能は複数のチャンネルで実行される。
【０００７】
そのほか、アメリカ合衆国特許出願公開第US2002/0199185号「Managing  Time  Shift  Buffers」は、タイムシフトバッファー（ＴＳＢ）を制御する方法を掲げている。同出願公開によれば、まず視聴中のチャンネルに対しタイムシフトを行い、番組をＳＢＥに保存する。更に、利用者が予め入力した制御信号に基づいて、チャンネル切替後のＳＢＥ保存データをいかに処理するかを決める。制御信号がイネーブルの場合、新チャンネルに切り替えた場合でも、ＳＢＥに保存される元チャンネルの番組データを引き続き視聴できるようにし、制御信号がディセーブルの場合、ＳＢＥに保存される元チャンネルの番組データを視聴できないようにする。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
この発明は前述の問題を解決するため、複数のチャンネルで放送される番組を一時保存する方法及び装置を提供することを課題とする。
【課題を解決するための手段】
【０００９】
この発明は、複数のチャンネルで放送される番組を一時保存する方法を提供する。該方法は、第一チャンネルで放送される第一番組を放映しながら、第一チューナーで第一番組を同期的に一時保存し、第一チャンネルから第二チャンネルに切り替わった後、第二チャンネルで放送される第二番組を放映しながら、第二チューナーで第二番組を同期的に一時保存し、第二チャンネルに切り替わる前に第一番組を放映した時間が所定時間を超えたかどうかを判断し、第二チャンネルに切り替わる前に第一番組を放映した時間が所定時間を超えた場合、第二チャンネルで放送される第二番組を放映しながら、第一チャンネルで同時に放送される第一番組を第一チューナーで同期的に一時保存するステップからなる。
【００１０】
この発明は更に、複数のチャンネルで放送される番組を一時保存するマルチメディア表示システムを提供する。該システムは、複数のチャンネルで放送される番組を放映する放映装置と、第一チャンネルで放送される第一番組を一時保存する第一バッファー装置と、第二チャンネルで放送される第一番組を一時保存する第二バッファー装置と、第一チャンネルから第二チャンネルに切り替わった後、第二チャンネルに切り替わる前に第一番組を放映した時間が所定時間を超えたかどうかを判断する判断装置と、第一チャンネルから第二チャンネルに切り替わった後、第二チャンネルに切り替わる前に第一番組を放映した時間が所定時間を超えた場合、第一バッファー装置をオンにして第一番組を同期的に一時保存する制御装置とを含む。
【発明の効果】
【００１１】
この発明はデュアルチューナーもしくはマルチチューナー構造のアナログ／デジタルレコーダーに適する。チャンネル切替前の元チャンネルの放映時間長に基づき、切替後にも元チャンネルでタイムシフトを継続するかどうかを決定する。チャンネルを複数回切り替えても、タイムシフト機能の実行された元チャンネルの番組内容を随時視聴し、チューナーに一時保存される番組内容を巻き戻し、高速巻き戻し、一時停止または再生することができる。
【発明を実施するための最良の形態】
【００１２】
かかる装置及び方法の特徴を詳述するために、具体的な実施例を挙げ、図を参照にして以下に説明する。
【００１３】
テレビ、レコーダー、ケーブルモデム、ケーブルセットアップボックスなど民生用または業務用システムに幅広く利用されているチューナーは、複数のチャンネルよりアナログ、デジタルまたはケーブルテレビ信号を受信し、不要のチャンネル信号を除去して所要のものを残す装置である。複数のチューナーで画面データを受信するマルチチューナー構造のレコーダーでは、データ伝送に遅延または紛失が起こった場合、複数のチューナーは相互に支援し、統合された受信データを表示器に送信することができる。そのため、単一のチューナーしかないレコーダーより、マルチチューナー構造のレコーダーを利用したほうがデータ完全性の確保に役立つ。
【実施例１】
【００１４】
図１を参照する。図１はこの発明の実施例１による２個のチューナーでタイムシフトを実行する方法を表すフローチャートである。該方法は下記のとおりである。
ステップ１００：複数のチューナーを制御するマルチチューナーカードを検出する。
ステップ１１０：マルチチューナーカードを正確に検出できるかどうかを判断する。そうであればステップ１２０に移り、そうでなければステップ１８０に移る。
ステップ１２０：第一チャンネルで放送される第一番組を放映しながら、第一チューナーで第一番組を同期的に一時保存する。ステップ１３０に移る。
ステップ１３０：利用者が第一チャンネルから第二チャンネルに切り替えたかどうかを判断する。そうであればステップ１４０に移り、そうでなければステップ１２０に移る。
ステップ１４０：第二チャンネルで放送される第二番組を放映しながら、第二チューナーで第二番組を同期的に一時保存する。ステップ１５０に移る。
ステップ１５０：第二チャンネルに切り替わる前に第一番組を放映した時間が所定時間を越えたかどうかを判断する。そうであればステップ１６０に移り、そうでなければステップ１７０に移る。
ステップ１６０：第二チャンネルで放送される第二番組を放映しながら、第一チャンネルで同時に放送される第一番組を第一チューナーで同期的に一時保存する。
ステップ１７０：第二チャンネルで放送される第二番組を放映しながら、第一チューナーで第一番組を同期的に一時保存するのを中止する。
ステップ１８０：終了。
【００１５】
以上の実施例１はデュアルチューナー構造のレコーダーに適する方法で、２個のチューナーを用いて２本のチャンネルでタイムシフトを実行することを内容とする。如上のとおり、まずステップ１００でマルチチューナーカードを検出し、ステップ１１０でマルチチューナーカードを正確に検出できるかどうかを判断する。マルチチューナーカードは複数のチューナーの動作を制御する装置であり、それが検出されれば、レコーダーはマルチチューナーカードで各チューナーを正確に制御できる。
【００１６】
第一チャンネルの第一番組が視聴中の番組であるとすれば、ステップ１２０に示すように第一チューナーを用いて第一チャンネルでタイムシフトを実行し、第一チャンネルで放送される第一番組を同期的に一時保存する。そうすると、第一番組を視聴する途中にすでに放映された部分を随時視聴し、第一チューナーに一時保存された番組内容を巻き戻し、高速巻き戻し、一時停止または再生することができる。
【００１７】
第一番組を放映する途中にＣＭ時間のため、あるいは第一番組の視聴をやめようとして第一チャンネルから第二チャンネルに切り替えた場合、ステップ１４０に示すように第二チューナーを用いて第二チャンネルでタイムシフトを実行し、第二チャンネルで放送される第二番組を同期的に一時保存する。そうすると、第二番組を視聴する途中にすでに放送された部分を随時視聴し、第二チューナーに一時保存された番組内容を巻き戻し、高速巻き戻し、一時停止または再生することができる。
【００１８】
第一チャンネルから第二チャンネルに切り替わった後、ステップ１５０に示すように、第二チャンネルに切り替える前に第一番組を放映した時間が所定時間を超えたかどうかを判断する。所定時間を超えた場合は、第一番組を利用者の視聴目的番組として認定する。視聴目的番組とは、第一番組の放映中または放映済の内容が利用者にとって重要であり、再び第一チャンネルに切り替えて戻す可能性が高い番組である。そうすると、ステップ１６０に示すように第一チューナーで第一チャンネルの第一番組を一時保存するのを継続する。この場合、本発明は第一チューナーと第二チューナーを用いて第一チャンネルと第二チャンネルでタイムシフトをそれぞれ実行する。それに反し、第二チャンネルに切り替える前に第一番組を放映した時間が所定時間を超えていないと判断すれば、第一番組が利用者の視聴目的番組ではないと判定する。つまり、第一番組は利用者が視聴しようとする番組ではなく、別チャンネルの番組の合間に一時視聴するものであると認定する。第一番組の放映中または放映済の内容は利用者にとって重要ではないから、ステップ１７０に示すように第一チューナーで第一番組を同期的に一時保存するのを中止する。この場合、本発明は第二チューナーだけ用いて第二チャンネルでタイムシフトを実行する。
【００１９】
図２と図３を参照する。図２と図３はこの発明の実施例１による方法を実行した後、チューナーに一時保存されるデータの状態を示す。図２と図３において、横軸は時間を示し、文字の書いていない空欄はタイムシフト未実行の時間帯を示し、第一チューナーと第二チューナーに一時保存されるデータは図に示すとおりである。例えば、時点Ｔ１と時点Ｔ２の間に第一チャンネルの第一番組を視聴し、時点Ｔ２に第二チャンネルに切り替えるとすれば、前記方法は時点Ｔ１と時点Ｔ２の間に第一チューナーで第一番組を一時保存する。この場合、第二チューナーはタイムシフトを実行しない。第一チャンネルから第二チャンネルに切り替わると、前記方法は時点Ｔ２から第二チューナーで第二番組を一時保存しはじめる。時点Ｔ２の前の第一番組の視聴時間（Ｔ２−Ｔ１）が所定値を超えれば、第一番組が使用者の視聴目的番組であると判定し、前記方法は時点Ｔ２の後においても第一チューナーで第一番組を同期的に一時保存するのを継続する（図２参照）。それに反し、時点Ｔ２の前の第一番組の視聴時間（Ｔ２−Ｔ１）が所定値を超えていなければ、第一番組が使用者の視聴目的番組ではないと判定し、前記方法は時点Ｔ２の後から第一チューナーで第一番組を同期的に一時保存するのを中止する。すなわち時点Ｔ２の後、第一チューナーはタイムシフトを実行しない（図３参照）。
【００２０】
総じていえば、実施例１は２個のチューナーでタイムシフトを実行することを趣旨とする。そのうち１個は元のチャンネルでタイムシフトを実行するものであり、もう１個のチューナーは、チャンネル切替後、新チャンネルでタイムシフトを実行するものである。それに加えて、チャンネル切替前の元チャンネルにおけるタイムシフト実行時間が所定時間を超えたかどうかを判断する。視聴目的番組の合間にチャンネルを一時切り替える場合、チャンネル切替前のタイムシフト実行時間が短いことに鑑み、元チャンネルの番組が視聴目的番組ではないと判定し、元チャンネルにおけるタイムシフトの実行を中止する。元チャンネルの番組が視聴目的番組である場合、チャンネル切替前のタイムシフト実行時間が長いことに鑑み、利用者が再び元チャンネルに切り替えて元チャンネルの番組を視聴するであろうと判断し、元チャンネルにおけるタイムシフトの実行を継続する。
【実施例２】
【００２１】
図４を参照する。図４はこの発明の実施例２による複数のチューナーでタイムシフトを実行する方法を表すフローチャートである。該方法は下記のとおりである。
ステップ４００：Ｎ個のチューナーを制御するマルチチューナーカードを検出する。
ステップ４１０：マルチチューナーカードを正確に検出できるかどうかを判断する。そうであればステップ４２０に移り、そうでなければステップ４９０に移る。
ステップ４２０：元チャンネルで放送される番組を放映しながら、Ｎ個のチューナーのうち第ｎチューナーで元チャンネルの番組を同期的に一時保存する（ｎは１〜Ｎの間の整数）。
ステップ４３０：利用者が元チャンネルから新チャンネルに切り替えたかどうかを判断する。そうであればステップ４４０に移り、そうでなければステップ４２０に移る。
ステップ４４０：新チャンネルで放送される番組を放映しながら、Ｎ個のチューナーのうち第ｎ＋１チューナーを用いて新チャンネルの番組を同期的に一時保存する。ステップ４５０に移る。
ステップ４５０：新チャンネルに切り替わる前、元チャンネルの番組を同期的に一時保存する時間が所定時間を超えたかどうかを判断する。そうであればステップ４６０に移り、そうでなければステップ４７０に移る。
ステップ４６０：新チャンネルの番組を放映しながら、元チャンネルで同時に放送される番組を第ｎチューナーで同期的に一時保存する。ステップ４８０に移る。
ステップ４７０：新チャンネルの番組を放映しながら、第ｎチューナーで元チャンネルの番組を同期的に一時保存するのを中止する。ステップ４８０に移る。
ステップ４８０：ｎに１を足す。ステップ４３０に移る。
ステップ４９０：終了。
【００２２】
２個のチューナーでタイムシフトを実行する前記実施例１と異なって、実施例２はＮ個のチューナーでタイムシフトを実行する。チャンネルが切り替わるたび、切替前に元チャンネルの番組を同期的に一時保存する時間が所定時間を超えたと判断すれば、実施例２による方法は、Ｎ個のチューナーのうち１つを用いて新チャンネルの番組を同期的に一時保存する。言い換えれば、実施例２はＮ本のチャンネルでタイムシフトを実行することができる。そうすればチャンネルを複数回切り替えても、すでに視聴してタイムシフトを実行したＮ個のチャンネルの録画番組を随時視聴し、Ｎ個のチューナーに一時保存された番組内容を巻き戻し、高速巻き戻し、一時停止または再生することができる。
【実施例３】
【００２３】
図５を参照する。図５はこの発明の実施例３による複数のチューナーでタイムシフトを実行する方法を表すフローチャートである。該方法は下記のとおりである。
ステップ１００：複数のチューナーを制御するマルチチューナーカードを検出する。
ステップ１１０：マルチチューナーカードを正確に検出できるかどうかを判断する。そうであればステップ１２０に移り、そうでなければステップ５７０に移る。
ステップ１２０：第一チャンネルで放送される第一番組を放映しながら、第一チューナーで第一番組を同期的に一時保存する。ステップ１３０に移る。
ステップ１３０：利用者が第一チャンネルから第二チャンネルに切り替えたかどうかを判断する。そうであればステップ１４０に移り、そうでなければステップ１２０に移る。
ステップ１４０：第二チャンネルで放送される第二番組を放映しながら、第二チューナーで第二番組を同期的に一時保存する。ステップ１５０に移る。
ステップ１５０：第二チャンネルに切り替わる前に第一番組を放映した時間が所定時間を越えたかどうかを判断する。そうであればステップ１６０に移り、そうでなければステップ１７０に移る。
ステップ１６０：第二チャンネルで放送される第二番組を放映しながら、第一チューナーで第一番組を同期的に一時保存する。ステップ５００に移る。
ステップ１７０：第二チャンネルで放送される第二番組を放映しながら、第一チューナーで第一番組を同期的に一時保存するのを中止する。ステップ５００に移る。
ステップ５００：利用者が第二チャンネルから第三チャンネルに切り替えたかどうかを判断する。そうであればステップ５２０に移り、そうでなければステップ５１０に移る。
ステップ５１０：第二チューナーで第二番組を同期的に一時保存するのを継続する。ステップ５００に移る。
ステップ５２０：データの一時保存を行っていない第三チューナーを検出できるかどうかを判断する。そうであればステップ５３０に移り、そうでなければステップ５４０に移る。
ステップ５３０：第三チャンネルで放送される第三番組を放映しながら、第三チューナーで第三番組を同期的に一時保存する。
ステップ５４０：第一チューナーがデータの一時保存を行っているかどうかを判断する。そうであればステップ５５０に移り、そうでなければステップ５６０に移る。
ステップ５５０：第一チューナーにおけるデータの一時保存を中止し、その代わりに第三チャンネルで放送される第三番組を放映しながら、第一チューナーで第三番組を同期的に一時保存する。
ステップ５６０：第三チャンネルで放送される第三番組を放映しながら、第一チューナーで第三番組を同期的に一時保存する。
ステップ５７０：終了。
【００２４】
上記実施例３のステップ１００からステップ１７０は実施例１と同じように、第一チャンネルから第二チャンネルに切り替わるときに行われるタイムシフトを内容とする。ステップ１６０またはステップ１７０が終了すると、実施例３はステップ５００に示すようにチャンネルの再切替が行われたかどうかを判断する。第二チャンネルから第三チャンネルに切り替わったとすれば、ステップ５２０でデータの一時保存を行っていない第三チューナーの有無を判断する。レコーダーが２個以上のチューナーを含むとすれば、使用中の第一チューナーと第二チューナーのほか、未使用の第三チューナーがあれば、ステップ５３０に示すように第三チャンネルの第三番組を放映しながら、当該第三チューナーで第三番組を同期的に一時保存する。もしレコーダーが２個のチューナーしか含んでいないとすれば、ステップ５４０に示すように第一チューナーがデータの一時保存を行っているかどうかを判断する。第二チャンネルに切り替わる前に第一番組を放映した時間が所定時間を超えていないとステップ１５０において判断すれば、ステップ１７０に示すように第一チューナーで第一番組を同期的に一時保存するのを中止する。そうすると、ステップ５４０では第一チューナーが一時保存を実行していないと判定し、ステップ５６０に示すように第三チャンネルの第三番組を放映しながら、第一チューナーで第三番組を同期的に一時保存することとなる。それに反し、第二チャンネルに切り替わる前に第一番組を放映した時間が所定時間を超えたとステップ１５０において判断すれば、ステップ１６０に示すように第一チューナーで第一番組を同期的に一時保存するのを継続する。そうすると、ステップ５４０では第一チューナーが一時保存を実行していると判定し、ステップ５５０に示すように第一チューナーで行われている一時保存を中止し、その代わりに第三チャンネルの第三番組を放映しながら、第一チューナーで第三番組を同期的に一時保存する。
【００２５】
如上のとおり、実施例３は、現に使用されていないチューナーを判断するステップ５４０を含む。Ｎ個のチューナーを有するレコーダーを利用した場合、タイムシフト実行可能なチャンネルはＮ本しかない。チャンネルをＮ＋１回切り替えれば、Ｎ個のチューナーがすべてタイムシフトを行っていることがありうる。もっとも、前述のとおり、チャンネルを切り替えると、元チャンネルにおけるタイムシフトは中止となる場合もあるので、Ｎ個のチューナーのうち現に使用されていないものがあることも考えられる。こういう場合には、ステップ５６０に示すように使用中でないチューナーを用いて新チャンネルでタイムシフトを実行する。それに反し、チャンネルを複数回切り替えた後、切り替えるたびに元チャンネルに対するタイムシフトがすべて継続とされ、つまりすべてのチューナーがタイムシフトを実行している場合では、ステップ５５０に示すように最初にタイムシフトを実行したチューナーの動作を中止し、これを用いて新チャンネルでタイムシフトを実行する。
【実施例４】
【００２６】
図６を参照する。図６はこの発明の実施例４による２個のチューナーでタイムシフトを実行する方法を表すフローチャートである。該方法は下記のとおりである。
ステップ６００：複数のチューナーを制御するマルチチューナーカードを検出する。
ステップ６１０：マルチチューナーカードを正確に検出できるかどうかを判断する。そうであればステップ６２０に移り、そうでなければステップ６８０に移る。
ステップ６２０：第一チャンネルで放送される複数の第一番組を放映しながら、第一チューナーで複数の第一番組を同期的に一時保存する。ステップ６３０に移る。
ステップ６３０：利用者が第一チャンネルから第二チャンネルに切り替えたかどうかを判断する。そうであればステップ６４０に移り、そうでなければステップ６２０に移る。
ステップ６４０：第二チャンネルで放送される複数の第二番組を放映しながら、第二チューナーで複数の第二番組を一時保存する。ステップ６５０に移る。
ステップ６５０：第二チャンネルに切り替わる前に複数の第一番組を放映した時間が所定時間を越えたかどうかを判断する。そうであればステップ６６０に移り、そうでなければステップ６７０に移る。
ステップ６６０：第二チャンネルで放送される複数の第二番組を放映しながら、第一チューナーで複数の第一番組を同期的に一時保存する。
ステップ６７０：第二チャンネルで放送される複数の第二番組を放映しながら、第一チューナーで複数の第一番組を同期的に一時保存するのを中止する。
ステップ６８０：終了。
【００２７】
以上の実施例４はデュアルチューナー構造のレコーダーに適する方法である。同一の周波数で複数の番組を同時に送信できるデジタルレコーダーがあることに鑑みて、この発明は１本のチャンネルで放送されるすべてのデジタル番組に対しタイムシフトを実行できるように、実施例１を実施例４のように変更して別の実施例とする。もっとも、この発明はマルチチューナー構造のデジタルレコーダーにも適するので、前記実施例２と実施例３を同様に変更することができる。
【００２８】
以上はこの発明に好ましい実施例であって、この発明の実施の範囲を限定するものではない。よって、当業者のなし得る修正、もしくは変更であって、この発明の精神の下においてなされ、この発明に対して均等の効果を有するものは、いずれもこの発明の特許請求の範囲に属するものとする。
【産業上の利用可能性】
【００２９】
この発明はデュアルチューナーもしくはマルチチューナー構造のアナログ／デジタルレコーダーに適する。
【図面の簡単な説明】
【００３０】
【図１】この発明の実施例１による２個のチューナーでタイムシフトを実行する方法を表すフローチャートである。
【図２】実施例１による方法を実行した後、チューナーに一時保存されるデータの状態を表す第一説明図である。
【図３】実施例１による方法を実行した後、チューナーに一時保存されるデータの状態を表す第二説明図である。
【図４】この発明の実施例２による複数のチューナーでタイムシフトを実行する方法を表すフローチャートである。
【図５】この発明の実施例３による複数のチューナーでタイムシフトを実行する方法を表すフローチャートである。
【図６】この発明の実施例４による複数のチューナーでタイムシフトを実行する方法を表すフローチャートである。
【符号の説明】
【００３１】
Ｔ１、Ｔ２    時点
【図１】
2008067338.tif 000003
【図２】
2008067338.tif 000004
【図３】
2008067338.tif 000005
【図４】
2008067338.tif 000006
【図５】
2008067338.tif 000007
【図６】
2008067338.tif 000008