(57)【要約】【課題】タイムシフト再生中に、記録情報が欠落することのない情報記録再生装置を提供する。【解決手段】この発明のＤＶＤ−ＲＡＭレコーダ１は、光ディスクＤに情報を記録し、また情報を再生するディスクドライブ１１３と、ディスクドライブ１１３により光ディスクに記録され、もしくは光ディスクから再生される情報を一時的に保持する一時記録部１１５と、ディスクドライブによる情報の記録および情報の再生を所定期間毎に切り換えるとともに情報の再生または記録を指示した結果に対応する応答が所定時間を超えた場合に、情報の再生に所定の制限を加えるＭＰＵ１０１と、を有し、タイムシフト再生中に再生系または記録系のいずれかの処理動作が不安定となった場合、記録動作を優先させることで、少なくとも記録時にデータの欠損が生じることを低減できる。【選択図】  図１
2005190639.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に情報を記録し、記録媒体から情報を再生する情報記録再生部と、
前記情報記録再生部により記録媒体に記録され、もしくは記録媒体から再生される情報を一時的に保持する一時記録部と、
前記情報記録再生部に情報の記録および情報の再生を所定期間毎に切り換えるとともに情報の再生または記録を指示した結果に対応する応答が所定時間を超えた場合に、情報の再生に所定の制限を加える記録再生制御部と、
を有することを特徴とする情報記録再生装置。
【請求項２】
前記記録再生制御部により情報の再生に加えられる制限は、再生動作の一部停止または省略であることを特徴とする請求項１記載の情報記録再生装置。
【請求項３】
前記記録再生制御部により情報の再生動作の一部停止または省略が実行された場合、既に再生された情報の一部を用いて再生動作の一部停止または省略により不足した情報を、補間することを特徴とする請求項１記載の情報記録再生装置。
【請求項４】
記録媒体に情報を記録するとともに所定期間毎に既に記録媒体に記録されている情報を記録媒体から再生する情報記録再生方法において、
記録媒体への情報の記録指示または記録媒体からの情報の再生指示を所定期間毎に切り換える切り換え指示毎の情報記録再生部からの記録指示または再生指示に対する応答時間を監視し、
情報記録再生部からの記録指示または再生指示に対する応答時間が、所定時間を超えた場合には、次に指示する指示が記録指示と再生指示のいずれであるかを判定し、
次の指示が記録指示である場合には、そのまま記録指示を出力し、
次の指示が再生指示である場合には、再生指示の出力タイミングを変更し、または再生指示の出力を中止する
ことを特徴とする情報記録再生方法。
【請求項５】
再生指示の出力タイミングが変更され、または再生指示の出力が中止された場合には、再生指示の出力タイミングが変更され、または再生指示の出力が中止されたことに起因して不足した情報を、既に再生された情報の一部を用いて補間し、または一時的に再生動作を停止させることを特徴とする請求項４記載の情報記録再生方法。
【請求項６】
所定期間毎に情報の記録と再生が指示されることにより、情報を記録するとともに任意のタイミングで既に記録された情報を再生する情報記録再生方法において、
所定期間毎に切り換えられる情報の記録指示あるいは情報の再生指示に応じて記録媒体からの情報の再生動作もしくは記録媒体への情報の記録動作を切り換え、
情報の再生が指示された際に、所定時間内に再生すべき情報を出力できない場合には、再生情報の出力を中止あるいは再生できないことを示す応答を出力し、
再生情報の出力を中止あるいは再生できないことを示す応答に対して、情報の記録のみが指示された場合に、所定期間の間、記録媒体からの情報の再生を一時的に中止する
ことを特徴とする情報記録再生方法。
【請求項７】
記録媒体からの情報の再生を一時的に中止した場合には、既に再生され、予め保持している情報の一部または全部を再び出力することを特徴とする請求項６記載の情報記録再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、光ディスクに代表される記録媒体に記録された情報を再生しながら新たな情報を記録する情報記録再生装置および情報記録再生方法に関する。
【背景技術】
【０００２】
近年、通信衛星や放送衛星を用いたデジタル放送の普及により、高画質のデジタル映像信号や高音質のデジタル音声信号が、さまざまな供給元から供給されている。
【０００３】
高画質のデジタル映像信号や高音質のデジタル音声信号をデジタル信号のまま記録することが可能な記録装置として、ＤＶＤ規格でランダムなアクセスが可能なＤＶＤ−ＲＡＭディスクを記録媒体に利用するＤＶＤ−ＲＡＭレコーダ等が、広く普及しつつある。
【０００４】
ＤＶＤ−ＲＡＭレコーダにおいては、時間の流れと独立して、既に記録されている映像または音声を任意の位置から再生可能であるから、例えば映像または音声を記録しながら現在記録中である映像または音声を既に記録されている任意の位置から再生できるタイムシフト再生機能を有するものが、既に実用化されている（例えば特許文献１参照）。
【特許文献１】特開平７−２１２７１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
タイムシフト機能を用いて映像または音声を記録しながら既に記録されている映像または音声を任意の位置から再生する場合、例えばコントローラから光ディスクユニットに、記録コマンドと再生コマンドを順次発行することにより、記録動作と再生動作を所定時間毎に切り換えている。
【０００６】
しかしながら、光ディスクユニット内に何らかの異常が生じてＤＶＤ−ＲＡＭディスクに既に記録されている情報の再生処理が遅れた場合、新たに記録する情報の記録動作が間に合わなくなって、記録データの欠落（記録傷害）が発生する問題がある。
【０００７】
この発明の目的は、タイムシフト再生機能を有する情報記録再生装置において、タイムシフト再生中に記録情報が欠落することのない情報記録再生装置を提供することにある。
【課題を解決するための手段】
【０００８】
この発明は、記録媒体に情報を記録し、記録媒体から情報を再生する情報記録再生部と、前記情報記録再生部により記録媒体に記録され、もしくは記録媒体から再生される情報を一時的に保持する一時記録部と、前記情報記録再生部に情報の記録および情報の再生を所定期間毎に切り換えるとともに情報の再生または記録を指示した結果に対応する応答が所定時間を超えた場合に、情報の再生に所定の制限を加える記録再生制御部と、を有することを特徴とする情報記録再生装置を提供するものである。
【０００９】
また、この発明は、記録媒体に情報を記録するとともに所定期間毎に既に記録媒体に記録されている情報を記録媒体から再生する情報記録再生方法において、記録媒体への情報の記録指示または記録媒体からの情報の再生指示を所定期間毎に切り換える切り換え指示毎の情報記録再生部からの記録指示または再生指示に対する応答時間を監視し、情報記録再生部からの記録指示または再生指示に対する応答時間が、所定時間を超えた場合には、次に指示する指示が記録指示と再生指示のいずれであるかを判定し、次の指示が記録指示である場合には、そのまま記録指示を出力し、次の指示が再生指示である場合には、再生指示の出力タイミングを変更し、または再生指示の出力を中止することを特徴とする情報記録再生方法を提供するものである。
【００１０】
また、この発明は、所定期間毎に情報の記録と再生が指示されることにより、情報を記録するとともに任意のタイミングで既に記録された情報を再生する情報記録再生方法において、所定期間毎に切り換えられる情報の記録指示あるいは情報の再生指示に応じて記録媒体からの情報の再生動作もしくは記録媒体への情報の記録動作を切り換え、情報の再生が指示された際に、所定時間内に再生すべき情報を出力できない場合には、再生情報の出力を中止あるいは再生できないことを示す応答を出力し、再生情報の出力を中止あるいは再生できないことを示す応答に対して、情報の記録のみが指示された場合に、所定期間の間、記録媒体からの情報の再生を一時的に中止することを特徴とする情報記録再生方法を提供するものである。
【００１１】
すなわち、本発明の情報記録再生装置によれば、タイムシフト再生機能により既に記録されている情報を再生しながら新たに情報を記録する場合において、再生系または記録系のいずれかの処理動作が不安定となった場合、記録動作を優先させることで、少なくとも記録時にデータの欠損が生じることを低減できる。
【発明の効果】
【００１２】
本発明によれば、リアルタイムデータを記録している際に、光ディスク装置内で処理に時間がかかる動作が発生した場合は、記録動作の時間確保を最優先で処理することで記録すべきデータが保全される（記録された情報の正確さが向上される）。
【００１３】
また、本発明によれば、リアルタイムデータを記録している際、光ディスク装置内で処理に時間がかかる動作が発生した場合は、再生動作を一部停止、省略することで記録動作の時間が確保できる。従って、記録された情報の正確さが向上される。
【００１４】
さらに、本発明によれば、リアルタイムデータを記録している際に光ディスク装置内で処理に時間がかかる動作が発生した場合、ホスト側により検知されることで、再生動作のためのコマンドの発行が停止され、記録動作の時間が確保される。従って、記録された情報の正確さが向上されるできる。
【００１５】
またさらに、本発明によれば、光ディスク装置において、処理時間が所定時間を超えることが検知された場合に、再生コマンドに対してエラーの応答が出力されることで、再生動作が一時的に中止またはタイミングが変更され、記録動作のための時間が確保できる。従って、記録された情報の正確さが向上される。
【００１６】
さらにまた、本発明によれば、光ディスク装置において、処理時間が所定時間を超えることが検知された場合に、再生コマンドに対して再生を中止し、既存データを返すことで記録動作のための時間が確保できる。従って、記録された情報の正確さが向上される。
【００１７】
またさらに、本発明によれば、ホストから光ディスク装置に対して、リアルタイム記録であることを示すコマンドが発行された場合に、光ディスク装置側で、リアルタイム記録の記録時間を確保するために、状況に応じて再生動作に所定の制限を加えることにより、少なくとも情報の記録精度が向上される。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して、この発明の実施の形態について詳細に説明する。
【００１９】
図１に示す情報記録再生装置すなわちＤＶＤ−ＲＡＭレコーダ１は、入力情報をＤＶＤ規格でランダムアクセスが可能なＤＶＤ−ＲＡＭディスク（記録媒体）Ｄに記録し、再生要求に応じて既に記録されている情報を再生可能な情報記録再生部１１１、情報記録再生部１１１への記録および情報記録再生部１１１からの再生ならびに以下に説明する各部の動作を制御するマイクロコンピュータ（ＭＰＵすなわち主制御装置）１０１を有する。
【００２０】
情報記録再生部１１１は、例えばＤＶＤ（Degital Versatile Disk）規格に従って製造され、ランダムアクセスが可能な、ＤＶＤ−ＲＡＭディスクＤに情報を記録し、既に情報が記録されているディスクから情報が再生可能なディスクドライブユニット１１３、およびディスクドライブユニット１１３にセットされたディスクＤに記録すべきデータやディスクＤから再生されたデータの一定量を一時的に保持可能なバッファメモリとして機能する一時記録部１１５を含む。
【００２１】
一時記録部１１５は、例えば情報の記録の途中でディスクＤの残り記録容量が「０」になった場合において、現在情報の記録に用いられているディスクが記録容量の残っている別のディスクに交換されるまでの間、記録対象である情報を一時記憶しておくことに利用できる。なお、情報記録再生部１１１には、ディスクドライブユニット１１３に加えて、例えば大容量の情報の記録および検索（再生）に適したハードディスクドライブＨＤＤが併設されてもよい。
【００２２】
情報記録再生部１１１には、入力された情報を情報記録再生部１１１が記録可能にエンコードするエンコーダ１２１、情報記録再生部１１１から出力された情報を、以下に説明する出力装置が表示可能にデコードするデコーダ１３１が接続されている。
【００２３】
エンコーダ１２１には、記録対象である情報が外部から入力可能なＡＶ入力部１２３、および例えば放送事業者等に代表される情報配信者から配信される映像および音声が受信可能なチューナ部１２５が接続されている。
【００２４】
デコーダ１３１には、（デコーダ１３１により）デコードされた再生情報を、再生装置（テレビ受像器）あるいはモニタ装置に代表される出力装置に供給するＡＶ出力部１３３が接続されている。
【００２５】
ＭＰＵ１０１にはまた、録画（放送）開始日時／録画（放送）終了日時、録画ソース、記録レートおよび記録方式（音声記録形式）等（以下、録画予約と略称する）の録画予約情報が、記録再生装置１本体もしくは付属する図示しないリモコン装置から入力可能なタイマーマイコン部１４１が接続されている。
【００２６】
なお、タイマーマイコン部１４１には、記録再生装置１の動作の管理に利用される時刻を管理するタイマー回路（時計ユニット）１４３、およびユーザからの操作要求（指示）を受け付けるユーザ操作入力部１４５が接続されている。
【００２７】
ＭＰＵ１０１にはまた、タイマーマイコン部１４１に入力された情報あるいは装置１本体の動作状態が表示される表示部１５１、ネットワーク網ＮＴを介して外部からの録画予約等の入力や指定された返信先に録画予約の可否を報知可能な通信制御部１０３および録画予約された情報等が保持可能なメモリ１０５が接続されている。
【００２８】
ＭＰＵ１０１は、メモリ１０５に記憶されている制御プログラムに従い、ディスクＤへの情報の記録やディスクＤからの情報の削除、ディスクＤの記録されている情報の再生、タイムシフト再生すなわち記録動作と再生動作の所定時間毎に切り換え、あるいはユーザ操作入力部１４５を介してタイマーマイコン部１４１へ入力された記録再生装置の動作の変更、表示部１５１を用いたユーザへの表示等を制御する。
【００２９】
タイマーマイコン部１４１は、タイマー回路（時計ユニット）１４３をモニタしながら、ユーザにより設定された録画予約情報を管理し、録画予約開始時刻に達した時点でＭＰＵ１０１に記録開始、および録画予約終了時刻に達した時点でＭＰＵ１０１に記録終了を指示する。
【００３０】
ユーザ操作入力部１４５は、ユーザからの操作要求、例えば記録再生装置の動作の変更や録画予約情報の受け付け等が可能で、図示しないが、リモコン（リモートコントロール端末）からの制御信号を受け入れるデータ受信部や、装置１本体の図示しない操作パネルによるユーザからの直接入力指示に対応して制御信号をタイマーマイコン部１４１へ出力可能な図示しない制御信号入力部を含む。
【００３１】
換言すると、本発明の情報記録再生装置は、記録媒体（ディスクＤ）に情報を記録し、記録媒体から情報を再生する情報記録再生部（ディスクドライブユニット１１３）と、情報記録再生部により記録媒体に記録され、もしくは記録媒体から再生される情報を一時的に保持する一時記録部（１１５）と、情報記録再生部に情報の記録および情報の再生を所定期間毎に切り換えるとともに、情報の再生または記録を指示した結果に対応する応答が所定時間を超えた場合に、情報の再生に所定の制限を加える記録再生制御部（ＭＰＵ１０１）と、を有することを特徴とする。
【００３２】
次に、図１に概略を示した情報記録再生装置１の動作の一例を説明する。
【００３３】
図２に示すように、ユーザから、例えば「リアルタイム記録およびタイムシフト再生」が指示（要求）されると、ＭＰＵ（ホスト装置またはディスクコントローラ）１０１から情報記録再生部すなわち光ディスク装置１１１に、記録または再生動作のためのコマンドが発行される（Ｓ１）。
【００３４】
次に、ドライブ装置すなわち情報記録再生部１１１からの応答、例えば処理完了のコマンドが規定時間以内に戻されなかったか否か（処理完了のコマンドが戻されるまでに規定以上の時間がかかったか否か）がチェックされる（Ｓ２）。
【００３５】
ステップＳ２において、情報記録再生部１１１からの応答が規定時間以内に戻された場合（Ｓ２−Ｎｏ）には、通常ルーチンとしてステップＳ１に戻され、次のコマンドが発行される。
【００３６】
ステップＳ２において、情報記録再生部１１１から処理完了のコマンドが戻されるまでに規定以上の時間がかかった場合（Ｓ２−Ｙｅｓ）には、次に発行されるコマンドの種類が特定される（Ｓ３）。
【００３７】
ステップＳ３において、次に発行すべきコマンドが「記録（非再生）」である場合（Ｓ３−Ｎｏ）、通常ルーチンに従って予定どおりのコマンドが発行され指示され（Ｓ４）、引き続き、ステップＳ１により、次のコマンド（「記録」コマンド）が発行される（Ｓ３−Ｎｏ）。
【００３８】
ステップＳ３において、次に発行すべきコマンドが「再生」である場合（Ｓ３−ｓＮｏ）、ステップＳ２における処理完了のコマンドが戻されるまでに通常よりも多くかかった処理時間の影響を回避するために「再生」コマンドの発行が停止され（Ｓ５）、再生データの補間（再生コマンドが通常通り発行された場合に得られる再生情報に見合う再生情報を既に再生できた前の再生データから生成）や、タイムシフト量の調整、または再生出力の一時停止等に代表される「タイムシフト再生遅れ復旧処理」が実行される（Ｓ６）。
【００３９】
すなわち、本発明は、記録媒体（ディスクＤ）に情報を記録するとともに所定期間毎に既に記録媒体に記録されている情報を記録媒体から再生する情報記録再生方法において、（ＭＰＵ１０１により）記録媒体への情報の記録指示または記録媒体からの情報の再生指示を所定期間毎に切り換える切り換え指示毎の情報記録再生部（ＭＰＵ１０１）からの記録指示または再生指示に対する応答時間を監視し、情報記録再生部からの記録指示または再生指示に対する応答時間が、所定時間を超えた場合には、次に指示する指示が記録指示と再生指示のいずれであるかを判定し、次の指示が記録指示である場合には、そのまま記録指示を出力し、次の指示が再生指示である場合には、再生指示の出力タイミングを変更し、または再生指示の出力を中止することを特徴とする。
【００４０】
図３は、図２により説明したホスト装置（ＭＰＵまたはディスクコントローラ）からの「記録」コマンドおよび「再生」コマンドに対応する情報記録再生部（ドライブ装置）の動作を示している。
【００４１】
図３に示すように、ホスト装置（ＭＰＵまたはディスクコントローラ）からの「リアルタイム記録およびタイムシフト再生」が指示されると、情報記録再生部１１１において、指示されたコマンドを実行するための、例えば「記録動作」や「再生動作」または「消去動作」等の任意の動作のうちのいずれかが実行される（Ｓ１１）。
【００４２】
続いて、ステップＳ１１で受け入れた任意の動作が実行され、かつ、その動作にかかる時間が規定時間以上か否か（処理（動作）の時間が増大して規定時間を超える虞れのある「リトライ」動作の発生の有無）がチェックされる（Ｓ１２）。
【００４３】
ステップＳ１２において、情報記録再生部１１１からの応答が規定時間以内に戻された（処理（動作）の時間が増大して規定時間を超える虞れのある「リトライ」動作が生じていない）場合（Ｓ１２−Ｎｏ）には、通常ルーチンとして次に実行すべきコマンドの要求のために、ステップＳ１１に戻される。
【００４４】
ステップＳ１２において、情報記録再生部１１１から処理完了のコマンドが戻されるまでに規定以上の時間がかかった（処理（動作）の時間が増大して規定時間を超える虞れのある「リトライ」動作が発生した）場合（Ｓ１２−Ｙｅｓ）には、次に発行されるはずの（実行すべき）コマンドの種類がチェックされる（Ｓ１３）。
【００４５】
ステップＳ１３において、次に実行すべきコマンドが「記録」である場合（Ｓ１３−Ｎｏ）、通常ルーチンに従って「記録」コマンドが要求され（Ｓ１４）、引き続きステップＳ１１により、次に実行すべきコマンドが発行される（Ｓ１３−Ｎｏ）。
【００４６】
ステップＳ１３において、次に実行すべきコマンドが「再生」である場合（Ｓ１３−Ｙｅｓ）、ステップＳ１２において処理完了のコマンドが戻されるまでに規定以上の時間がかかった（処理（動作）の時間が増大して規定時間を超える虞れのある「リトライ」動作が発生した）ために、通常よりも多くかかった処理時間の影響を回避するために「再生」コマンドに対する「再生動作」が中止され（Ｓ１５）、リトライ回数がオーバータイムとなったこと、もしくは再生すべき領域が特定できなかった（読みとれなかった）こと等を示す所定の信号列を図示しないプログラムメモリ内に記憶されているエラーコードと対応させるためのエラーコマンド、もしくは「以前に再生できた再生データ」が、ホスト装置に出力される（Ｓ１６）。
【００４７】
なお、ステップＳ１６において、再び供給される「以前に再生できた再生データ」は、例えば直前の「再生」コマンドを実行して読み取ることのできた再生データが一時記録部１１５内で書き換えられずに残っているデータである。
【００４８】
また、リトライ動作が発生した場合であっても一時記録部１１５により保持されている「以前に再生できた再生データ」の一部または全部を利用して「再生動作」が中止された部分の情報が補間可能である場合には、ホスト側において、再生情報を補間して出力可能である。
【００４９】
すなわち、本発明は、所定期間毎に情報の記録と再生が指示されることにより、情報を記録するとともに任意のタイミングで既に記録された情報を再生する情報記録再生方法において、所定期間毎に切り換えられる情報の記録指示あるいは情報の再生指示に応じて記録媒体からの情報の再生動作もしくは記録媒体への情報の記録動作を切り換え、情報の再生が指示された際に、所定時間内に再生すべき情報を出力できない場合には、再生情報の出力を中止あるいは再生できないことを示す応答を出力し、再生情報の出力を中止あるいは再生できないことを示す応答に対して、情報の記録のみが指示された場合に、所定期間の間、記録媒体からの情報の再生を一時的に中止することを特徴とする情報記録再生方法である。
【００５０】
より詳細には、図２および図３を用いて説明した個々の動作は、図１に示した情報記録再生部１１１における一時記憶部１１５により実行される。
【００５１】
図２および図３により説明したタイムシフト動作においては、ディスクドライブ１１３にセットされたディスクＤに記録されるべきデータも、ディスクＤから再生されたデータも、一時記憶部１１５に、一時保存される。
【００５２】
例えばＴＶチューナ１２５を経由して取り込まれた映像信号は、エンコーダ１２１を通じて光ディスクＤに記録可能なデータに変換されるが、データ量は、エンコーダ１２１の映像圧縮量で決まる。例えば、映像圧縮量が４．６Ｍｂｐｓである場合、１秒あたり４．６Ｍｂｉｔのデータとなる。
【００５３】
従って、例えば一時記録部１１５の容量が４６Ｍｂｉｔである場合、一時記憶部１１５には、１０秒間のデータを一時保存できることになる。
【００５４】
このような環境において、ＴＶチューナ１２５から順次入力される映像信号を、エンコーダ１２１により５秒分、すなわち２３Ｍｂｉｔのデータに変換して一時記憶部１１５に記憶し、ディスクドライブ１１３の図示しないバッファメモリに書き込むとする。
【００５５】
ディスクドライブ１１３が、例えばＤＶＤ規格のＤＶＤ−ＲＡＭディスクに２Ｘ（２倍速）記録可能であるとすると、記録転送レートは２２．１６Ｍｂｐｓであるので、ディスクドライブ１１３の図示しないバッファメモリに書き込まれた２３Ｍｂｉｔのデータは、約１秒で、ＤＶＤ−ＲＡＭディスク（ディスクＤ）に記録される。
【００５６】
一方で、ディスクドライブ１１３の図示しないバッファメモリの２３ＭｂｉｔのデータがディスクＤに記録されている１秒間の間に、一時記憶部１１５の所定の記録領域には、ＴＶチューナ１２５から引き続き供給される映像信号がエンコードされたデータが、順次記憶される。
【００５７】
また、タイムシフト再生のリクエストに従ってディスクＤからディスクドライブ１１３の図示しないバッファメモリに読み出された再生データは、一時記憶部１１５の、例えば先ほどディスクＤへ記録したデータにより占有されていたメモリ領域に、上書きされる。なお、ディスクＤからバッファメモリに読み出される再生データは、記録と同様に１秒間で５秒分であり、２３Ｍｂｉｔである。
【００５８】
このようにして、ディスクＤに記憶されていたデータは、デコーダ１３１に出力され、デコーダ１３１により出力映像にデコードされる。
【００５９】
以上説明したように、例えばタイムシフト再生においては、一時記憶部１１５もしくはタイムシフト再生向けに用意される図示しないバッファメモリに記録可能なデータ量の１／２のデータがエンコーダ１２１を介して供給された時点から次の１／２の記録データが残りの記憶領域に供給されるまでの間の時間で、ディスクＤへの書き込みおよびディスクＤからの読み出し、ならびにタイムシフト再生用の再生データおよび記録動作が完了する必要がある。従って、上述した条件においては、タイムシフト再生用の再生データおよび記録動作に割り当てることのできる時間は、３秒となる。すなわち、本発明の実施の形態において、例えば図３のステップＳ１２に説明した「動作にかかる時間が規定時間」がこれに相当する。
【００６０】
なお、上述した「動作にかかる時間が規定時間（記録／再生動作が滞っている時間）」の間に、「記録」と「再生」のそれぞれが同じ要因で同時に滞ることが発生しうることを考慮すると、『規定時間』は、その半分の１．５秒以下に設定することが好ましい。
【００６１】
換言すると、タイムシフト再生において、「記録」または「再生」動作が『規定以上の時間』となる閾値は、エンコーダからバッファメモリまたは一時記憶部に供給されるデータがバッファメモリまたは一時記憶部の容量の１／２の時間から、バッファメモリまたは一時記憶部から光ディスクへのデータの転送および光ディスクからバッファメモリまたは一時記憶部へのデータの転送に要求される時間を差し引いた時間の１／２以下に設定される。
【００６２】
このように、光ディスク装置（情報記録再生部）において、リアルタイムデータを記録しながら、既に記録されている情報を任意の位置から任意のタイミングで再生するタイムシフト再生機能により「記録動作」と「再生動作」を所定時間毎に切り換えることで情報の記録および再生を実行している間に、ドライブ装置（情報記録再生部）において何らかの動作不良あるいは異常動作が発生した場合は、「記録動作」を優先させることにより、少なくとも記録される情報に欠落が生じることが防止できる。なお、必要に応じて、再生動作時には、再生を瞬間的に中断することによっても、情報の記録を優先させている。
【００６３】
すなわち、情報の記録を優先することにより、現在記録中の情報については記録の正確さを高めることができ、その一方でタイムシフト再生機能により再生されている情報に関しては、通常の再生時において何ら問題が生じないこともあり得るため、ユーザにとっては、記録中の情報に欠落が生じることの方が大きな問題となる。従って、本発明のように記録／再生を任意のタイミングで切り換える間に、いずれかの動作において、その処理に時間がかかった場合、少なくとも記録を優先することにより、ユーザによる不具合の指摘も少なくなることが予想できる。
【００６４】
なお、動作に時間がかかることの検出と再生動作の停止は、例えば、    
１）光ディスクドライブ（情報記録再生部）に対して所定のコマンドを供給するホスト側において、発行したコマンドに対する光ディスクドライブからの応答が所定タイミングよりも遅れていると判断した場合、タイムシフト再生のための再生コマンドの発行を止めることにより光ディスクドライブの記録動作時間に余裕を持たせることで、リアルタイムデータとして記録される情報の正確さを高めることができ、再生データが不足した場合であっても、先に取得した再生データから不足する再生データに対応するデータを補間し、またはタイムシフト量を調整する    
２）光ディスクドライブ側で、時間を要するリトライが発生した場合、ホスト側からの再生コマンドに対して、即座にエラーを戻すことにより情報の記録に利用可能な動作時間を確保することで、記録される情報の正確さを高めることができ、再生データが不足した場合であっても、先に取得した再生データから補間する    
３）光ディスクドライブ側で時間を要するリトライが発生した場合は、再生コマンドに対する応答として、再生動作を省略して前回転送したデータと同様のデータを転送する    
等の手法からに任意に選択可能である。
【００６５】
また、タイムシフト再生中に、所定回数以上「リトライ」が発生した場合には、例えば「前の記録状態が不安定であること」あるいは「記録状態が不安定な光ディスクを再生中であること」もしくは「記録動作を優先させるためタイムシフト再生を中止すべきこと」等の任意の警告情報を、例えば表示部１５１または図示しないリモコンの表示部等に表示させてもよい。
【００６６】
さらに、タイムシフト再生中に、所定回数以上「リトライ」が発生し、再生画像が所定時間あたりに、任意回数とぎれる（再生停止または再生がとびとびになる）ような場合、例えば「前の記録状態が不安定であり、記録動作のみに移行する」ことを、例えば表示部１５１または図示しないリモコンの表示部等に表示させ、情報記録再生部１１１に対して情報の記録のみを指示してもよい。この場合、例えばＭＰＵ１０１により強制的に、制御コマンドを「記録」に変更することで、ドライブ側（情報記録再生部）の記録動作時間に余裕が確保されるので、情報の欠落が生じることなく、記録の正確さが向上される。
【００６７】
またさらに、タイムシフト再生中に、所定回数以上「リトライ」が発生し、再生画像が所定時間あたりに、再生停止または再生がとびとびになるような場合、例えば「ディスクを交換してください」あるいは「ディスクを交換しますか？」等の記録／再生が不安定であることをユーザに促す表示を、例えば表示部１５１または図示しないリモコンの表示部等に表示させ、情報記録再生部１１１に対して、強制的な記録もしくは再生の停止を割り込み可能としてもよい。
【００６８】
なお、上述した「動作に時間がかかることの検出と再生動作の停止」において、例えばディスクＤの記録領域の局部的な異常に起因するものも想定でき、例えば「記録動作のみに移行」したのち、所定時間経過後に、再び「再生」と「記録」をくり返すよう設定してもよい。
【００６９】
以上説明したように本発明によれば、タイムシフト再生機能により既に記録されている情報を再生しながら新たに情報を記録する場合において、再生系または記録系のいずれかの処理動作が不安定となった場合、記録動作を優先させることで、少なくとも記録時にデータの欠損が生じることを低減できる。
【００７０】
また、上述した「動作に時間がかかることの検出と再生動作の停止」は、記録媒体の種類にかかわりなく、例えばＨＤＤ（ハードディスク）においても適用可能であることはいうまでもない。
【００７１】
なお、この発明は、前記各実施の形態に限定されるものではなく、その実施の段階ではその要旨を逸脱しない範囲で種々な変形もしくは変更が可能である。また、各実施の形態は、可能な限り適宜組み合わせて実施されてもよく、その場合、組み合わせによる効果が得られる。
【図面の簡単な説明】
【００７２】
【図１】この発明の実施の形態が適用可能な情報記録再生装置の一例を説明する概略図。
【図２】図１に示した情報記録再生装置の動作の一例を説明する概略図。
【図３】図１に示した情報記録再生装置の動作の一例を説明する概略図。
【符号の説明】
【００７３】
１…ＤＶＤ−ＲＡＭレコーダ、１０１…マイクロコンピュータ（主制御装置）、１１１…情報記録再生部、１１３…ディスクドライブユニット、１１５…一時記録部、１４５…ユーザ操作入力部、１５１…表示部。
【図１】
2005190639.tif 000003
【図２】
2005190639.tif 000004
【図３】
2005190639.tif 000005