(57)【特許請求の範囲】
【請求項１】
データを記憶するバッファと、固定メディアを有して前記固定メディアにデータを記録する第１記録手段と、取出し可能メディアにデータを記録する第２記録手段とを備え、前記バッファに記憶された同一のデータを、前記第１記録手段及び前記第２記録手段に転送することによって、前記固定メディア及び前記取出し可能メディアに記録する記録装置のデータの記録方法であって、前記固定メディア及び前記取出し可能メディアへの一連の記録中にエラーが発生した場合、前記エラーが発生した箇所に関するエラー情報を保存しておき、前記固定メディア及び前記取出し可能メディアへの一連の記録が終了した後で、前記エラー情報と、前記固定メディア及び前記取出し可能メディアのうち前記エラーが発生した方とは異なる方に記録されたデータとによって、前記固定メディア及び前記取出し可能メディアのうち前記エラーが発生した方に対して、前記エラーの訂正を行うことを特徴とする記録方法。
【請求項２】
前記固定メディアがハードディスクであり、前記取出し可能メディアが光ディスクであることを特徴とする請求項１に記載の記録方法。
【請求項３】
前記固定メディア及び前記取出し可能メディアへの一連の記録中にエラーが発生した場合、前記固定メディア及び前記取出し可能メディアへの一連の記録が終了する前に前記エラーの訂正を行うか、終了した後に前記エラーの訂正を行うかを入力データが入るだけの前記バッファの残量があるかに基づいて判断し、判断結果に応じたときに、前記固定メディア及び前記取出し可能メディアのうち前記エラーが発生した方に対して、前記エラーの訂正を行い、判断結果に応じない場合は、前記エラーが発生した箇所に関するエラー情報を保存しておき、前記固定メディア及び前記取出し可能メディアへの一連の記録が終了した後で、前記エラー情報と、前記固定メディア及び前記取出し可能メディアのうち前記エラーが発生した方とは異なる方に記録されたデータとによって、前記固定メディア及び前記取出し可能メディアのうち前記エラーが発生した方に対して、前記エラーの訂正を行うことを特徴とする請求項１または２に記載の記録方法。
【請求項４】
前記固定メディア及び前記取出し可能メディアへの一連の記録中に前記バッファの残量が一定量より少なくなった場合、前記固定メディア及び前記取出し可能メディアのうち前記バッファに記憶されたデータを後から記録する方への記録を、前記バッファの残量が一定量以上に多くなるまで中止するとともに、記録を中止した箇所に関する中止箇所情報を保存しておき、前記固定メディア及び前記取出し可能メディアへの一連の記録が終了した後で、前記中止箇所情報と、前記固定メディア及び前記取出し可能メディアのうち記録を中止した方とは異なる方に記録されたデータとによって、前記固定メディア及び前記取出し可能メディアのうち記録を中止した方に対して、記録を中止した箇所を補充することを特徴とする請求項１ないし３に記載の記録方法。
【請求項５】
ビデオ信号を符号化して記録することを特徴とする請求項１ないし４に記載の記録方法。
【請求項６】
オーディオ信号を符号化して記録することを特徴とする請求項１ないし４に記載の記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ビデオ及びオーディオ等のリアルタイム信号を記録する記録方法に関するものである。
【０００２】
【従来の技術】
従来、記録方法として、例えば、特開平１１―２５０５７８号公報に記載されたものが知られている。
【０００３】
従来の記録方法を適用した記録装置は、固定記録デバイスと、固定記録デバイスから読み出されたデジタルデータが転送されるバックアップデバイスと、固定記録デバイスの記録メディアへのデジタルデータの書きこみ動作、及び、固定記録デバイスからバックアップデバイスの記録メディアへの転送動作を時分割制御する制御手段とから構成されており、バッファの状態や、伝送路の状態を監視しながら、バッファから固定記録デバイスへの記録と、固定記録デバイスからバックアップデバイスへの記録とを行うようにし、特別にバックアップに要する時間を設定することなく、バックアップメディアの作成を可能にしていた。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来の記録方法においては、複数のバッファが必要であり、転送の制御も複雑になるという問題があった。
【０００５】
そこで、本発明は、従来の記録方法と比較してバッファ数を減らすことができるとともに、特別にバックアップに要する時間を設定することなく、容易な制御でバックアップメディアを作成することができる記録方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記課題を解決するために、本発明の記録方法は、データを記憶するバッファと、固定メディアを有して前記固定メディアにデータを記録する第１記録手段と、取出し可能メディアにデータを記録する第２記録手段とを備え、前記バッファに記憶された同一のデータを、前記第１記録手段及び前記第２記録手段に転送することによって、前記固定メディア及び前記取出し可能メディアに記録する記録装置のデータの記録方法であって、前記固定メディア及び前記取出し可能メディアへの一連の記録中にエラーが発生した場合、前記エラーが発生した箇所に関するエラー情報を保存しておき、前記固定メディア及び前記取出し可能メディアへの一連の記録が終了した後で、前記エラー情報と、前記固定メディア及び前記取出し可能メディアのうち前記エラーが発生した方とは異なる方に記録されたデータとによって、前記固定メディア及び前記取出し可能メディアのうち前記エラーが発生した方に対して、前記エラーの訂正を行う構成を有している。この構成により、本発明の記録方法は、記録中にエラーが発生した箇所を管理し、固定メディア及び取出し可能メディアへの一連の記録が終了した後、エラーが発生したメディアとは異なるメディアから訂正を行う処理を設けることによって、メディア間のエラーの訂正が可能であり、記録の信頼性を向上させることができる。
【０００７】
また、本発明の記録方法は、前記固定メディアがハードディスクであり、前記取出し可能メディアが光ディスクである構成を有している。この構成により、本発明の記録方法は、ハードディスク及び光ディスクという汎用的な記録デバイスを用いて容易に実現することができる。
【０００９】
また、本発明の記録方法は、前記固定メディア及び前記取出し可能メディアへの一連の記録中にエラーが発生した場合、前記固定メディア及び前記取出し可能メディアへの一連の記録が終了する前に前記エラーの訂正を行うか、終了した後に前記エラーの訂正を行うかを入力データが入るだけの前記バッファの残量があるかに基づいて判断し、判断結果に応じたときに、前記固定メディア及び前記取出し可能メディアのうち前記エラーが発生した方に対して、前記エラーの訂正を行い、判断結果に応じない場合は、前記エラーが発生した箇所に関するエラー情報を保存しておき、前記固定メディア及び前記取出し可能メディアへの一連の記録が終了した後で、前記エラー情報と、前記固定メディア及び前記取出し可能メディアのうち前記エラーが発生した方とは異なる方に記録されたデータとによって、前記固定メディア及び前記取出し可能メディアのうち前記エラーが発生した方に対して、前記エラーの訂正を行う構成を有している。この構成により、本発明の記録方法は、バッファへのデータの入力レートがバッファから第１記録手段及び第２記録手段への転送レートに比べて低い場合、固定メディア及び取出し可能メディアへの一連の記録が終了する前に即時にエラーの訂正が可能であり、固定メディア及び取出し可能メディアへの一連の記録が終了した後のエラーの訂正を減少させることができ、エラーの訂正に特別に要する時間を減少させることができる。
【００１２】
また、本発明の記録方法は、前記固定メディア及び前記取出し可能メディアへの一連の記録中に前記バッファの残量が一定量より少なくなった場合、前記固定メディア及び前記取出し可能メディアのうち前記バッファに記憶されたデータを後から記録する方への記録を、前記バッファの残量が一定量以上に多くなるまで中止するとともに、記録を中止した箇所に関する中止箇所情報を保存しておき、前記固定メディア及び前記取出し可能メディアへの一連の記録が終了した後で、前記中止箇所情報と、前記固定メディア及び前記取出し可能メディアのうち記録を中止した方とは異なる方に記録されたデータとによって、前記固定メディア及び前記取出し可能メディアのうち記録を中止した方に対して、記録を中止した箇所を補充する構成を有している。この構成により、本発明の記録方法は、固定メディア及び前記取出し可能メディアへの一連の記録中に、バッファへのデータの入力レートがバッファから第１記録手段及び第２記録手段への転送レートに比べて一時的に高くなって、バッファの残量が一定量より少なくなった場合、原因となるメディアへの記録を一時的に中止して、固定メディア及び取出し可能メディアへの一連の記録が終了した後に中止した箇所を補充することが可能であるので、バッファの容量を減少させることができる。
【００１９】
また、本発明の記録方法は、ビデオ信号を符号化して記録する構成を有している。この構成により、本発明の記録方法は、容易な構成で、取出し可能メディア及び固定メディアへビデオ信号を記録することができ、高信頼性のビデオの記録方法を実現することができる。
【００２０】
また、本発明の記録方法は、オーディオ信号を符号化して記録する構成を有している。この構成により、本発明の記録方法は、容易な構成で、取出し可能メディア及び固定メディアへオーディオ信号を記録することができ、高信頼性のオーディオの記録方法を実現することができる。
【００２１】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を用いて説明する。
〔第１の実施の形態〕
【００２２】
本発明の第１の実施の形態の記録方法を適用した記録装置を図１に示す。
【００２３】
図１において、バッファ１０４は、記録時及び再生時のデータのバッファリングを行うものであり、ストリームコントローラ１０３は、外部からバッファ１０４への入力データ１０１の転送、バッファ１０４から第１記録手段としての固定記録デバイス１０５及び第２記録手段としてのバックアップデバイス１０６へのデータの転送、固定記録デバイス１０５及びバックアップデバイス１０６からバッファ１０４へのデータの転送、及び、バッファ１０４から外部への出力データ１０２の転送を行うコントローラである。なお、固定記録デバイス１０５は固定メディアにデータの記録を行うものであり、バックアップデバイス１０６は取出し可能メディア１０７にデータの記録を行うものである。本実施の形態の記録方法を適用した記録装置は、ストリームコントローラ１０３、バッファ１０４、固定記録デバイス１０５、及び、バックアップデバイス１０６を備えている。
【００２４】
なお、バッファ１０４は、リングバッファとなっている。つまり、バッファ１０４は、例えば、容量をＡバイトとした場合、アドレス“０”から記録していって、アドレス“Ａ−１”に到達した場合、再びアドレス“０”に戻って記録していくバッファとなっている。
【００２５】
以上のように構成された記録装置について、図２を用いてその動作を説明する。
【００２６】
まず、外部からデータが入力されると（ステップ２０１）、外部からの入力データ１０１はストリームコントローラ１０３によりバッファ１０４へ取りこみつづけられる（ステップ２０２）。バッファ１０４に一定量Ｘ貯まった段階で（ステップ２０３）、バッファ１０４内の同一のデータを一定量Ｘ分だけ固定記録デバイス１０５及びバックアップデバイス１０６へ転送する（ステップ２０４）。固定記録デバイス１０５及びバックアップデバイス１０６への転送が終了したら（ステップ２０５）、再度バッファ１０４に一定量Ｘ貯まるのを待ち、固定記録デバイス１０５及びバックアップデバイス１０６へ転送を行う。固定メディア及び取出し可能メディアへの一連の記録が終了するまでこの動作を繰り返す。
【００２７】
このような本発明の第１の実施の形態によれば、バッファ１０４内の同一のデータを固定記録デバイス１０５及びバックアップデバイス１０６の両方に転送するストリームコントローラ１０３を設けることにより、バッファの数が少なく、制御を簡単にすることができる。
【００２８】
なお、以上の説明では、固定記録デバイス１０５及びバックアップデバイス１０６へ同時に転送を行うと説明したが、固定記録デバイス１０５及びバックアップデバイス１０６が同一バス上にある場合は、どちらか一方に先に転送し、その転送が終了した時点で、他方へ転送しても同様に実施可能である。また、それぞれの転送完了を別々に管理して、それぞれのデバイスへの転送が完了する度に、転送が完了したデバイスに対して次の転送動作を行うようにしても同様に実施可能である。
〔第２の実施の形態〕
【００２９】
次に、本発明の第２の実施の形態の記録方法を適用した記録装置を図３に示す。
【００３０】
図３において、バッファ３０４は、記録時及び再生時のデータのバッファリングを行うものであり、ストリームコントローラ３０３は、外部からバッファ３０４への入力データ３０１の転送、バッファ３０４からハードディスクドライブ３０５及びＤＶＤ−ＲＡＭドライブ３０６へのデータの転送、ハードディスクドライブ３０５及びＤＶＤ−ＲＡＭドライブ３０６からバッファ３０４へのデータの転送、及び、バッファ３０４から外部への出力データ３０２の転送を行うコントローラである。第１記録手段としてのハードディスクドライブ３０５はハードディスクへのデータの記録を行うものであり、第２記録手段としてのＤＶＤ−ＲＡＭドライブ３０６は光ディスクとしてのＤＶＤ−ＲＡＭディスク３０７へデータの記録を行うものである。本実施の形態に係る記録方法を適用した記録装置は、ストリームコントローラ３０３、バッファ３０４、ハードディスクドライブ３０５、及び、ＤＶＤ−ＲＡＭドライブ３０６を備えている。
【００３１】
以上のように構成された記録装置は、汎用的なデバイスであるハードディスクドライブや、ＤＶＤ−ＲＡＭドライブを用いているので、容易に実現することが可能である。なお、以上の説明では、光ディスクとしてＤＶＤ−ＲＡＭで説明を行ったが、ＭＯやＭＤ等でも同様に実現することが可能である。
〔第３の実施の形態〕
【００３２】
次に、本発明の第３の実施の形態の記録方法を適用した記録装置の動作を図４を用いて説明する。なお、本実施の形態の記録方法を適用した記録装置の構成は、第１の実施の形態の記録方法を適用した記録装置の構成（図１参照）とほぼ同様であるので、詳細な説明は省略する。
【００３３】
図４（ａ）に示すように、まず、外部からデータが入力されると（ステップ４０１）、外部からの入力データ１０１はストリームコントローラ１０３によりバッファ１０４へ取りこみつづけられる（ステップ４０２）。バッファ１０４に一定量Ｘ貯まった段階で（ステップ４０３）、バッファ１０４内の同一のデータを一定量Ｘ分だけ固定記録デバイス１０５及びバックアップデバイス１０６へ転送する（ステップ４０４）。バックアップデバイス１０６への転送が終了したら（ステップ４０５）、バックアップデバイス１０６への転送にエラーが発生したか否か、即ち、取出し可能メディアへの記録中にエラーが発生したか否かのチェックを行い（ステップ４０６）、エラーが発生した場合は、エラーが発生した箇所に相当するデータが記録されている固定記録デバイス１０５側の固定メディアのアドレスと、バックアップデバイス１０６側の取り出し可能メディアのエラーが発生した箇所のアドレスと、エラーが発生した箇所を記録したデータ長とをエラー情報として保存しておき（ステップ４０７）、再度バッファ１０４に一定量Ｘ貯まるのを待ち、固定記録デバイス１０５及びバックアップデバイス１０６へ転送を行う。固定メディア及び取出し可能メディアへの一連の記録が終了するまでこの動作を繰り返す。
【００３４】
図４（ｂ）に示すように、固定メディア及び取出し可能メディアへの一連の記録が終了した後、保存されているエラー情報を元に（ステップ４０８）、エラーが発生した箇所に相当するデータを固定記録デバイス１０５からバッファ１０４へ転送し（ステップ４０９）、転送が完了すると（ステップ４１０）、バッファ１０４からバックアップデバイス１０６へデータを転送する（ステップ４１１）。転送が完了すると（ステップ４１２）、転送中にエラーが発生したかチェックし（ステップ４１３）、エラーが発生していれば、再度、バッファ１０４からバックアップデバイス１０６へデータを転送し、エラーが発生していなければ、エラー情報の分だけ、以上の処理を繰り返すことによって、エラーの訂正を行う。
【００３５】
このような本発明の第３の実施の形態によれば、エラーが発生した箇所を管理し、固定メディア及び取出し可能メディアへの一連の記録が終了した後、エラーが発生したメディアとは異なるメディアから訂正を行う処理を設けることによって、メディア間のエラーの訂正が可能であり、記録の信頼性を向上させることができる。
【００３６】
なお、上記説明では、バックアップデバイス１０６側の動作について説明したが、固定記録デバイス１０５側でも同様に実施可能である。
〔第４の実施の形態〕
【００３７】
次に、本発明の第４の実施の形態の記録方法を適用した記録装置の動作を図５を用いて説明する。なお、本実施の形態の記録方法を適用した記録装置の構成は、第１の実施の形態の記録方法を適用した記録装置の構成（図１参照）とほぼ同様であるので、詳細な説明は省略する。
【００３８】
まず、外部からデータが入力されると（ステップ５０１）、外部からの入力データ１０１はストリームコントローラ１０３によりバッファ１０４へ取りこみつづけられる（ステップ５０２）。バッファ１０４に一定量Ｘが貯まった段階で（ステップ５０３）、バッファ１０４内の同一のデータを一定量Ｘ分だけ固定記録デバイス１０５及びバックアップデバイス１０６へ転送する（ステップ５０４）。固定記録デバイス１０５及びバックアップデバイス１０６への転送が終了したら（ステップ５０５）、バックアップデバイス１０６への転送にエラーが発生したか否か、即ち、取出し可能メディアへの記録中にエラーが発生したか否かのチェックを行う（ステップ５０６）。取出し可能メディアへの記録中にエラーが発生していなければ、次の転送を行い（ステップ５０３）、エラーが発生していれば、バッファ１０４の残量をチェックを行って、バッファ１０４からバックアップデバイス１０６へのデータの転送時間内に、入力データ１０１が入るだけの残量Ｙがあるか否かを判断する（ステップ５０７）。バッファ１０４に入力データ１０１が入るだけの残量がある場合、再度バッファ１０４からバックアップデバイス１０６に同一データの転送を行い（ステップ５０４）、バッファ１０４に入力データ１０１が入るだけの残量がない、即ち、バッファ１０４の残量がＹ以下である場合は、エラーが発生した箇所に相当するデータが記録されている固定記録デバイス１０５側の固定メディアのアドレスと、バックアップデバイス１０６側の取り出し可能メディアのエラーが発生した箇所のアドレスと、エラーが発生した箇所を記録したデータ長とをエラー情報として保存しておき（ステップ５０８）、次の転送を行う（ステップ５０３）。固定メディア及び取り出し可能メディアへの一連の記録が終了するまでこの動作を繰り返す。固定メディア及び取り出し可能メディアへの一連の記録が終了した後、保存されているエラー情報を元に、固定記録デバイス１０５側から、バックアップデバイス１０６側へデータを転送し、エラーの訂正を行う。
【００３９】
なお、バッファ１０４からバックアップデバイス１０６へのデータの転送時間は、バックアップデバイス１０６の転送レートから算出することができる。例えば、バッファ１０４からバックアップデバイス１０６へＸバイト転送するとき、バックアップデバイス１０６の転送レートがＢバイト／秒である場合、バッファ１０４からバックアップデバイス１０６へのデータの転送時間は、Ｘ／Ｂ秒となる。
【００４０】
また、バッファ１０４の残量は、書きこみアドレスと読み出しアドレスの差から算出することができる。以下、より詳細に説明する。例えば、外部からバッファ１０４へのデータの入力レートがＣバイト／秒であり、バッファ１０４からバックアップデバイス１０６への転送時間がＸ／Ｂ秒である場合、外部からバッファ１０４へは、バッファ１０４からバックアップデバイス１０６への転送時間内に、ＸＣ／Ｂバイトのデータが入力される。バッファ１０４は上述したようにリングバッファであるため、書きこみアドレスと読み出しアドレスの差がＸＣ／Ｂバイト以上ある場合には、バッファ１０４からバックアップデバイス１０６へ一定量Ｘの転送を行ったとしても、バッファ１０４の書きこみアドレスが読み出しアドレスにバッファ１０４を一周回って追いつくことはないので、バッファ１０４からバックアップデバイス１０６へ転送するデータが外部からバッファ１０４への入力データによって上書きされることはない。しかしながら、書きこみアドレスと読み出しアドレスの差がＸＣ／Ｂバイトより少ない場合には、バッファ１０４からバックアップデバイス１０６へ転送するデータが外部からバッファ１０４への入力データ１０１によって上書きされてしまう。したがって、バッファ１０４の残量Ｙは、以上のことを考慮して、バッファ１０４からバックアップデバイス１０６へ転送するデータが外部からバッファ１０４への入力データ１０１によって上書きされないように決定する。
【００４１】
このような本発明の第４の実施の形態によれば、バッファ１０４の残量によって、固定メディア及び取出し可能メディアへの一連の記録が終了する前に即時にエラーの訂正を行うか、固定メディア及び取出し可能メディアへの一連の記録が終了した後にエラーの訂正を行うかを決定することができるので、外部からバッファ１０４へのデータの入力レートがバッファ１０４からバックアップデバイス１０６へのデータの転送レートに比べて低い場合、即時にエラーの訂正が可能になり、固定メディア及び取出し可能メディアへの一連の記録が終了した後のエラーの訂正の時間を省略することができる。
【００４２】
なお、上記説明では、バックアップデバイス１０６側の動作について説明したが、固定記録デバイス１０５側でも同様に実施可能である。
〔第５の実施の形態〕
【００４３】
次に、本発明の第５の実施の形態の記録方法を適用した記録装置の動作を図６を用いて説明する。
【００４４】
メディアを再生中、頻繁にシークが発生すると、バッファのアンダーフローが起こり、バッファからメディアへの転送レートを保証できなくなる可能性があるということが知られている。したがって、シームレス再生を行うためには、データをメディアの連続した領域（Contiguous Data Area 以下、ＣＤＡという。）に記録する必要がある。なお、ＣＤＡ最短長は、記録デバイスからバッファへのデータの転送レートＶｒと、バッファから外部へのデータの出力レートＶｏと、別のＣＤＡへスキップするのにかかる時間Ｔｊとによって、次式のように算出される。
【００４５】
ＣＤＡ最短長＝Ｖｏ×Ｔｊ／（１−Ｖｏ／Ｖｒ）
【００４６】
本実施の形態においては、エラーの訂正を行う場合に、エラーが発生した箇所だけ訂正を行うのではなく、ＣＤＡ最短長を満足するように訂正を行う。
【００４７】
図６（ａ）に示すように、ＣＤＡの先頭からエラーが発生した箇所の手前までの部分はＣＤＡ最短長を満足しておらず、かつ、エラーが発生した箇所の後ろからＣＤＡの終端までの部分もＣＤＡ最短長を満足していない場合は、エラーの訂正の際、ＣＤＡの先頭からＣＤＡの終端までの部分を再度転送する。
【００４８】
また、図６（ｂ）に示すように、ＣＤＡの先頭からエラーが発生した箇所の手前までの部分はＣＤＡ最短長を満足しており、かつ、エラーが発生した箇所の後ろからＣＤＡの終端までの部分はＣＤＡ最短長を満足しておらず、かつ、ＣＤＡの先頭からＣＤＡ最短長を取った残りの部分はＣＤＡ最短長を満足している場合は、エラーの訂正の際、ＣＤＡの終端までのＣＤＡ最短長分を再転送する。
【００４９】
また、図６（ｃ）に示すように、ＣＤＡの先頭からエラーが発生した箇所の手前までの部分はＣＤＡ最短長を満足しており、かつ、エラーが発生した箇所の後ろからＣＤＡの終端までの部分はＣＤＡ最短長を満足しておらず、かつ、ＣＤＡの先頭からＣＤＡ最短長を取った残りの部分はＣＤＡ最短長を満足していない場合は、エラーの訂正の際、ＣＤＡの先頭からＣＤＡの終端までの部分を再転送する。
【００５０】
また、図６（ｄ）に示すように、ＣＤＡの先頭からエラーが発生した箇所の手前までの部分はＣＤＡ最短長を満足しておらず、かつ、エラーが発生した箇所の後ろからＣＤＡの終端までの部分はＣＤＡ最短長を満足しており、かつ、ＣＤＡの終端からＣＤＡ最短長を取った残りの部分はＣＤＡ最短長を満足している場合は、エラーの訂正の際、ＣＤＡの先頭からＣＤＡ最短長分を再転送する。
【００５１】
また、図６（ｅ）に示すように、ＣＤＡの先頭からエラーが発生した箇所の手前までの部分はＣＤＡ最短長を満足しておらず、かつ、エラーが発生した箇所の後ろからＣＤＡの終端までの部分はＣＤＡ最短長を満足しており、かつ、ＣＤＡの終端からＣＤＡ最短長を取った残りの部分はＣＤＡ最短長を満足していない場合は、エラーの訂正の際、ＣＤＡの先頭からＣＤＡの終端までの部分を再転送する。
【００５２】
また、図６（ｆ）に示すように、ＣＤＡの先頭からエラーが発生した箇所の手前までの部分はＣＤＡ最短長を満足しており、かつ、エラーが発生した箇所の後ろからＣＤＡの終端までの部分もＣＤＡ最短長を満足している場合は、エラーの訂正の際、ＣＤＡの先頭からエラーが発生した箇所までの部分、及び、エラーが発生した箇所からＣＤＡの終端までの部分のうち短い方を再転送する。
【００５３】
このような本発明の第５の実施の形態によれば、ＣＤＡ最短長を満足するように訂正を行う処理を設けることにより、エラーの訂正が行われたメディアからの連続再生も可能になる。
〔第６の実施の形態〕
【００５４】
次に、本発明の第６の実施の形態の記録方法を適用した記録装置の動作を図７を用いて説明する。
【００５５】
まず、第５の実施の形態において説明した記録装置のように、ＣＤＡ最短長を満足するようなエラーの訂正を行うことを前提とすると、エラーが発生した場合、図７（ａ）に示すように、エラーが発生した箇所の両側がＣＤＡ最短長以上の場合は、エラーが発生した箇所の後ろからエラーの訂正分だけ進んだところから、固定メディア及び取り出し可能メディアへの一連の記録のうち、エラーが発生した箇所の次のデータの記録を行う。
【００５６】
また、図７（ｂ）に示すように、書きこみ済みエリアがＣＤＡ最短長未満で、エラーが発生した箇所の後からＣＤＡの終端までの部分がＣＤＡ最短長以上の場合は、エラーが発生した箇所の後ろから書きこみ済みエリア及びエラーの訂正分だけ進んだところから、固定メディア及び取り出し可能メディアへの一連の記録のうち、エラーが発生した箇所の次のデータの記録を行う。なお、図７（ｂ）に示す場合、図示したように、同一の書きこみ済みエリアが２つ記録されてしまうが、同一の書きこみ済みエリアのうち最初の書きこみ済みエリアに記録されたデータは、ファイルシステムに参照されないようになっている。
【００５７】
また、図７（ｃ）に示すように、書きこみ済みエリアがＣＤＡ最短長以上で、エラーが発生した箇所の後からＣＤＡの終端までの部分がＣＤＡ最短長未満の場合は、次のＣＤＡの先頭からエラーの訂正分だけ進んだところから、固定メディア及び取り出し可能メディアへの一連の記録のうち、エラーが発生した箇所の次のデータの記録を行う。
【００５８】
また、図７（ｄ）に示すように、書きこみ済みエリアがＣＤＡ最短長未満で、エラーが発生した箇所の後からＣＤＡの終端までの部分がＣＤＡ最短長未満の場合、次のＣＤＡ先頭から書きこみ済みエリア及びエラーの訂正分だけ進んだところから、固定メディア及び取り出し可能メディアへの一連の記録のうち、エラーが発生した箇所の次のデータの記録を行う。なお、図７（ｄ）に示す場合、図示したように、同一の書きこみ済みエリアが２つ記録されてしまうが、同一の書きこみ済みエリアのうち最初の書きこみ済みエリアに記録されたデータは、ファイルシステムに参照されないようになっている。
【００５９】
エラーの訂正を行う時は、エラーの訂正分として空けておいたエリアに、エラーを訂正するために必要なデータを書きこむことになる。
【００６０】
このような本発明の第６の実施の形態によれば、エラーが起こった場合、ＣＤＡを考慮した次のデータの記録を行う処理を設けることにより、固定メディア及び取出し可能メディアへの一連の記録が終了した後のエラーの訂正時の処理を低減することが可能になる。
〔第７の実施の形態〕
【００６１】
次に、本発明の第７の実施の形態の記録方法を適用した記録装置の動作を図８を用いて説明する。なお、本実施の形態の記録方法を適用した記録装置の構成は、第１の実施の形態の記録方法を適用した記録装置の構成（図１参照）とほぼ同様であるので、詳細な説明は省略する。
【００６２】
まず、外部からデータを入力されると（ステップ７０１）、外部からの入力データ１０１はストリームコントローラ１０３によりバッファ１０４へ取りこみつづけられる（ステップ７０２）。バッファ１０４に一定量Ｘ貯まっており（ステップ７０３）、バッファ１０４の残量が一定量Ｙより多い場合は（ステップ７０４）、バッファ１０４内の同一のデータを一定量Ｘ分だけ固定記録デバイス１０５及びバックアップデバイス１０６へ転送し（ステップ７０５）、転送が終了したら（ステップ７０６）、またバッファのデータ量のチェックを行う（ステップ７０３）。ステップ７０４において、バッファ１０４の残量が一定量Ｙ以下である場合は、転送を中止して、バッファ１０４のデータ量は1回の転送分Ｘだけ少なくなったこととし、転送、即ち、記録を中止した箇所に相当するデータが記録されている固定記録デバイス１０５側の固定メディアのアドレスと、バックアップデバイス１０６側の取り出し可能メディアの記録を中止した箇所のアドレスと、記録を中止した箇所に相当するデータ長とを中止箇所情報（以下、スキップ情報という。）として保存しておき（ステップ７０７）、再度バッファ１０４のデータ量のチェックを行う処理に移行する。固定メディア及び取出し可能メディアへの一連の記録が終了するまで以上の動作を繰り返す。
【００６３】
固定メディア及び取出し可能メディアへの一連の記録が終了した後、エラーが発生した時の訂正と同様に、保存されているスキップ情報を元に、記録を中止した箇所のデータを固定記録デバイス１０５からバッファ１０４へ転送した後、バッファ１０４からバックアップデバイス１０６へ転送することによって、記録を中止した箇所の補充を行う。
【００６４】
このような本発明の第７の実施の形態によれば、固定メディア及び前記取出し可能メディアへの一連の記録中に、外部からバッファ１０４へのデータの入力レートがバッファ１０４からバックアップデバイス１０６へのデータの転送レートに比べて一時的に高くなって、バッファ１０４の残量が一定量Ｙより少なくなった場合、取出し可能メディアへの記録を一時的に中止して、固定メディア及び取出し可能メディアへの一連の記録が終了した後に中止した箇所を補充することが可能であるので、バッファ１０４の容量を減少させることができる。
【００６５】
なお、上記説明では、バックアップデバイス１０６側の動作について説明したが、固定記録デバイス１０５側でも同様に実施可能である。
〔第８の実施の形態〕
【００６６】
次に、本発明の第８の実施の形態の記録方法を適用した記録装置を図９に示す。
【００６７】
図９において、バッファ８０４は、記録時及び再生時のデータのバッファであり、ストリームコントローラ８０３は、外部からバッファ８０４への入力データ８０１の転送と、バッファ８０４から固定記録デバイス８０５、バックアップデバイス８０６及びバックアップデバイス８０７へのデータの転送と、固定記録デバイス８０５、バックアップデバイス８０６及びバックアップデバイス８０７からバッファ８０４へのデータの転送と、バッファ８０４から外部への出力データ８０２の転送とを行うコントローラである。なお、固定記録デバイス８０５は、第１記録手段を構成しており、バックアップデバイス８０６及びバックアップデバイス８０７は、第２記録手段を構成している。本実施の形態に係る記録方法を適用した記録装置は、ストリームコントローラ８０３、バッファ８０４、固定記録デバイス８０５、バックアップデバイス８０６、及び、バックアップデバイス８０７を備えている。
【００６８】
以上のように構成された記録装置について、図１０を用いてその動作を説明する。
【００６９】
まず、外部からデータが入力されると（ステップ９０１）、外部からの入力データ８０１はストリームコントローラ８０３によりバッファ８０４へ取りこみつづけられる（ステップ９０２）。バッファ８０４に一定量Ｘ貯まった段階で（ステップ９０３）、バッファ８０４内の同一のデータを一定量Ｘ分だけ固定記録デバイス８０５及びバックアップデバイス８０６へ転送する（ステップ９０４）。固定記録デバイス８０５への転送が終了したら（ステップ９０５）、再度バッファ８０４に一定量Ｘ貯まるのを待ち（ステップ９０６）、バッファ８０４内の同一のデータを一定量Ｘ分だけ固定記録デバイス８０５及びバックアップデバイス８０７へ転送を行う（ステップ９０７）。固定記録デバイス８０５への転送が終了したら（ステップ９０８）、固定メディア及び取出し可能メディアへの一連の記録が終了するまでこの動作を繰り返す。
【００７０】
以上のように本発明の第８の実施の形態によれば、複数台のバックアップデバイス８０６及びバックアップデバイス８０７を設け、これらに対する転送制御を設けることにより、バックアップデバイス８０６及びバックアップデバイス８０７側の取出し可能メディアの記録レートが、外部からバッファ８０４へのデータの入力レートに対して低い場合にもバックアップメディアを同時に作成することができる。
【００７１】
なお、上記説明では、バックアップデバイス８０６及びバックアップデバイス８０７側の動作について説明したが、固定記録デバイス８０５側でも同様に実施可能である。
〔第９の実施の形態〕
【００７２】
次に、本発明の第９の実施の形態について説明する。なお、本実施の形態の記録方法を適用した記録装置の構成は、第１の実施の形態の記録方法を適用した記録装置の構成（図１参照）とほぼ同様であるので、詳細な説明は省略する。
【００７３】
入力データ１０１としてＭＰＥＧ２のストリームが入力されており、固定記録デバイス１０５側の記録レートが外部からバッファ１０４への入力データ１０１の入力レートに対して高く、バックアップデバイス１０６側のデータの記録レートが外部からバッファ１０４への入力データ１０１の入力レートに対して低い場合に、固定記録デバイス１０５側には全てのデータを転送し、バックアップデバイス１０６側へは特定の一部のデータ、即ち、ＭＰＥＧ２のＩフレームのみを転送するようにする。このことにより、バックアップデバイス１０６側にも、一定時間毎のデータは残ることになり、データの記録レートが外部からバッファ１０４へのデータの入力レートに対して低いメディアでも特定の一部のデータをバックアップすることが可能になる。
【００７４】
なお、上記説明ではＭＰＥＧ２のストリームとしたが、他の符号化方式でも同様である。また、上記説明では、バックアップデバイス１０６側の動作について説明したが、固定記録デバイス１０５側でも同様に実施可能である。
〔第１０の実施の形態〕
【００７５】
次に、本発明の第１０の実施の形態について説明する。なお、本実施の形態の記録方法を適用した記録装置の構成は、第１の実施の形態の記録方法を適用した記録装置の構成（図１参照）とほぼ同様であるので、詳細な説明は省略する。
【００７６】
バックアップデバイス１０６に取出し可能メディアが挿入された場合、取出し可能メディアと、固定記録デバイス１０５の固定メディアとのデータの一致性の確認を行う。一致しているとみなされた場合、どちらかのメディアのエラーの訂正が未だ終了していない場合には、エラーの訂正の処理を行う。
【００７７】
このことにより、エラーの訂正前に、取出し可能ディスクが取り出された場合でも、固定メディア及び取出し可能メディア間でのエラーの訂正が可能になる。〔第１１の実施の形態〕
【００７８】
次に、本発明の第１１の実施の形態について説明する。
【００７９】
第１０の実施の形態において取出し可能メディアと、固定メディアとのデータの一致性の確認を行う上で、取出し可能メディア及び固定メディア双方に対して記録を行った記録装置の特定記号及び記録した日時を記録しておく、特定記号としては製造番号などを使用することが可能である。取出し可能メディアが挿入された場合、そのメディアに記録されている特定記号及び記録した日時を読み出して、固定メディアに記録されている特定記号及び記録した日時と比較を行う。一致していれば、取出し可能メディア及び固定メディアにデータの一致性があると判断する。
【００８０】
このことにより、固定記録デバイス及び取出し可能メディアのデータの一致性の確認が容易になる。
〔第１２の実施の形態〕
【００８１】
次に、本発明の第１２の実施の形態について説明する。
【００８２】
第１０の実施の形態において取出し可能メディアと、固定メディアとのデータの一致性の確認を行う上で、記録が終了した後、取出し可能メディアのデータを固定メディア側に保存しておく。例えば、取出し可能メディアのデータとしては、このメディアがＤＶＤ−ＲＡＭであり、ビデオレコーディング規格に従った記録方式だとした場合、ＤＶＤ−ＲＡＭに記録されるファイルとしては、インフォメーションファイルと、実際のビデオオーディオ信号が記録されているリアルタイムストリームファイルの２種類となる。このうちインフォメーションファイル（INFOファイル）の内容、およびＤＶＤ−ＲＡＭの記録済みエリアのデータ（EXTENT情報）である。この内容を固定記録デバイス側で持ち、取出し可能メディアが挿入さえた場合、INFOファイルの内容、EXTENT情報を読み出し、固定記録デバイスに記録されているデータとの比較を行う。一致していれば、取出し可能メディア及び固定メディアにデータの一致性があると判断する。
【００８３】
このことにより、取出し可能メディア側に特別にデータを記録することなくデータの一致性の確認が可能になる。
〔第１３の実施の形態〕
【００８４】
次に、本発明の第１３の実施の形態について説明する。
【００８５】
取出し可能メディア及び固定メディアに記録されたデータの一致性の確認ができた場合で、取出しメディアの内容を再生する場合、同一内容は固定記録デバイス側の固定メディアにも存在するため、固定記録デバイス側からデータを転送し、再生を行う。
【００８６】
このことにより、バッファから取出し可能ディスクへの転送レートが、外部からバッファへのデータの入力レートに対して低く、同時記録再生ができない場合でも、あたかも同時記録再生を行っているように見せることができ、リアルタイム編集が可能になる。なお、リアルタイム編集とは、記録したデータを読み出し、読み出されたデータが、外部である編集が加えられながら、再度入力されて記録されるような編集のことである。換言すると、記録と再生とを同時に行う編集のことをいう。
〔第１４の実施の形態〕
【００８７】
次に、本発明の第１４の実施の形態の記録方法を用いたビデオ記録方法を図１１に示す。
【００８８】
符号復号化部１００３は、ビデオ入力端子からの入力ビデオ信号をＭＰＥＧ２などへの符号化を行い、記録装置１００４へ出力するとともに、記録装置１００４からのＭＰＥＧ２などの符号化された信号をもとのビデオ信号へ復号化し、ビデオ出力端子へ出力するものである。記録装置１００４は、本発明の各処理を備えた記録装置である。
【００８９】
まず、ビデオ入力端子１００１から入力されたビデオ信号は、符号復号化部１００３により符号化され、記録装置１００４に入力され、本発明の各処理により記録される。記録装置１００４から出力された信号は、符号複号化部により復号化され、ビデオ出力端子から出力される。
【００９０】
このことにより、本記録方法を用いて容易な構成で、固定メディア、取出し可能メディアへの同時記録が可能で、高信頼性のビデオの記録方法を実現可能になる。
【００９１】
なお、以上の説明では、符号化方式としてＭＰＥＧ２としているが、他の符号化方式についても同様に実現可能である。
〔第１５の実施の形態〕
【００９２】
次に、本発明の第１５の実施の形態の記録方法を用いたオーディオ記録方法を図１２に示す。
【００９３】
符号復号化部１１０３は、オーディオ入力端子１１０１からの入力オーディオ信号をＭＰＥＧなどへの符号化を行い、記録装置１１０４へ出力するとともに、記録装置１１０４からのＭＰＥＧなどの符号化された信号をもとのオーディオ信号へ復号化し、オーディオ出力端子１１０２へ出力するものである。記録装置１１０４は、本発明の各処理を備えた記録装置である。
【００９４】
オーディオ入力端子１１０１から入力されたオーディオ信号は、符号復号化部１１０３により符号化され、記録装置１１０４に入力され、本発明の各処理により記録される。記録装置１１０４から出力された信号は、符号複号化部により復号化され、ビデオ出力端子から出力される。
【００９５】
このことにより、本記録方法を用いて容易な構成で、固定メディア、取出し可能メディアへの同時記録が可能で、高信頼性のオーディオの記録方法を実現可能になる。
【００９６】
なお、以上の説明では、符号化方式としてＭＰＥＧとしているが、他の符号化方式についても同様に実現可能である。
【００９７】
【発明の効果】
以上説明したように、本発明によれば、従来の記録方法と比較してバッファ数を減らすことができるとともに、特別にバックアップに要する時間を設定することなく、容易な制御でバックアップメディアを作成することができる記録方法を提供することができる。
【図面の簡単な説明】
【図１】第１の実施の形態に係る記録方法を適用した記録装置のブロック図
【図２】第１の実施の形態に係る記録方法を適用した記録装置の動作説明のためのフロー図
【図３】第２の実施の形態に係る記録方法を適用した記録装置のブロック図
【図４】第３の実施の形態に係る記録方法を適用した記録装置の動作説明のためのフロー図
【図５】第４の実施の形態に係る記録方法を適用した記録装置の動作説明のためのフロー図
【図６】第５の実施の形態に係る記録方法を適用した記録装置の動作説明のための図
【図７】第６の実施の形態に係る記録方法を適用した記録装置の動作説明のための図
【図８】第７の実施の形態に係る記録方法を適用した記録装置の動作説明のためのフロー図
【図９】第８の実施の形態に係る記録方法を適用した記録装置のブロック図
【図１０】第８の実施の形態に係る記録方法を適用した記録装置の動作説明のためのフロー図
【図１１】第１４の実施の形態に係るビデオ記録方法を適用した記録装置のブロック図
【図１２】第１５の実施の形態に係るオーディオ記録方法を適用した記録装置のブロック図
【符号の説明】
１０４、３０４、８０４      バッファ
１０５、８０５      固定記録デバイス（第１記録手段）
１０７      取出し可能メディア
１０６、８０６、８０７      バックアップデバイス（第２記録手段）
３０５      ハードディスクドライブ（第１記録手段）
３０６      ＤＶＤ−ＲＡＭドライブ（第２記録手段）
３０７      ＤＶＤ−ＲＡＭディスク（取出し可能メディア、光ディスク）
１００４      記録装置
【図１】
0003670210.tif 000002
【図２】
0003670210.tif 000003
【図３】
0003670210.tif 000004
【図４】
0003670210.tif 000005
【図５】
0003670210.tif 000006
【図６】
0003670210.tif 000007
【図７】
0003670210.tif 000008
【図８】
0003670210.tif 000009
【図９】
0003670210.tif 000010
【図１０】
0003670210.tif 000011
【図１１】
0003670210.tif 000012
【図１２】
0003670210.tif 000013