(57)【特許請求の範囲】
【請求項１】
映像信号又は音声信号データの少なくとも一方を記録するディスク装置と、前記ディスク装置への記録データを一時的に記憶するデータバッファと、前記データバッファへ書き込むデータを入力するデータ入力手段と、衝撃や振動などの機械的な外乱を異常状態として検出する異常検出手段と、前記異常検出手段が前記機械的外乱を検出している間に前記データ入力手段から転送されたデータが格納されている前記データバッファの記憶領域を、異常検出データバッファ領域として管理し、前記データ入力手段から前記異常検出データバッファ領域へのデータ転送を管理するデータ転送管理手段とを備え、前記データ転送管理手段を、前記データ入力手段から前記ディスク装置への記録時に、前記データバッファに使用可能な空き領域がなくなった場合には、前記データバッファ内の前記異常検出データバッファ領域を、前記ディスク装置への記録データの一時記憶用として上書き使用するように、前記データ転送を管理するよう構成したことを特徴とする記録再生装置。
【請求項２】
前記データ転送管理手段を、前記データバッファ内に不連続に格納されているデータを、前記データ入力手段から前記データバッファに転送された時間軸にしたがって、前記ディスク装置へ転送するよう構成したことを特徴とする請求項１に記載の記録再生装置。
【請求項３】
前記データ転送管理手段を、前記データバッファから前記ディスク装置へのデータ転送が完了するまでは、前記データバッファ内の前記異常検出データバッファ領域に、上書きしないよう構成したことを特徴とする請求項１に記載の記録再生装置。
【請求項４】
請求項１、２、３のいずれかに記載の記録再生装置であって、前記ディスク装置を、前記記録再生装置より取り外し可能に構成したことを特徴とする記録再生装置。
【請求項５】
記録データの構成要素の境界を管理するデータ境界管理手段を有し、前記データ転送管理手段を、ＭＰＥＧフォーマットデータの記録時に、前記データ入力手段から前記異常検出データバッファ領域へのデータ転送を行う場合に、前記異常検出データバッファ領域の記憶データに対して、前記データ境界管理手段が管理する前記境界に基づいてＧＯＰ単位で間引いて上書きするよう構成したことを特徴とする請求項１〜４のいずれかに記載の記録再生装置。
【請求項６】
記録データの構成要素の境界を管理するデータ境界管理手段を有し、前記データ転送管理手段を、ＭＰＥＧフォーマットデータの記録時に、前記データ入力手段から前記異常検出データバッファ領域へのデータ転送を行う場合に、前記異常検出データバッファ領域の記憶データに対して、前記データ境界管理手段が管理する前記境界に基づいてＩピクチャのみを残して上書きするよう構成したことを特徴とする請求項１〜４のいずれかに記載の記録再生装置。
【請求項７】
記録データの構成要素の境界を管理するデータ境界管理手段を有し、前記データ転送管理手段を、フレーム単位で構成されるフォーマットデータの記録時に、前記データ入力手段から前記異常検出データバッファ領域へのデータ転送を行う場合に、前記異常検出データバッファ領域の記憶データに対して、前記データ境界管理手段が管理する前記境界に基づいて任意の間隔でフレームを残して上書きするよう構成したことを特徴とする請求項１〜４のいずれかに記載の記録再生装置。
【請求項８】
記録データの構成要素の境界を管理するデータ境界管理手段を有し、前記データ転送管理手段を、前記データ入力手段から前記異常検出データバッファ領域へのデータ転送を行う場合に、前記異常検出データバッファ領域の記憶データに対して、前記データ境界管理手段が管理する前記境界に基づいて映像情報のみを残して上書きするよう構成したことを特徴とする請求項１〜４のいずれかに記載の記録再生装置。
【請求項９】
記録データの構成要素の境界を管理するデータ境界管理手段を有し、前記データ転送管理手段を、前記データ入力手段から前記異常検出データバッファ領域へのデータ転送を行う場合に、前記異常検出データバッファ領域の記憶データに対して、前記データ境界管理手段が管理する前記境界に基づいて音声情報のみを残して上書きするよう構成したことを特徴とする請求項１〜４のいずれかに記載の記録再生装置。
【請求項１０】
前記データ転送管理手段を、前記データバッファ内の前記異常検出データバッファ領域の総数を基に、前記異常検出データバッファ領域への上書き方式として、請求項５に記載の上書き方式と、請求項６に記載の上書き方式と、請求項７に記載の上書き方式と、請求項８に記載の上書き方式と、請求項９に記載の上書き方式とから選択するよう構成したことを特徴とする請求項１〜４のいずれかに記載の記録再生装置。
【請求項１１】
前記データ転送管理手段を、前記異常検出手段からの機械的外乱の大きさを基に、前記異常検出データバッファ領域への上書き方式として、請求項５に記載の上書き方式と、請求項６に記載の上書き方式と、請求項７に記載の上書き方式と、請求項８に記載の上書き方式と、請求項９に記載の上書き方式とから選択するよう構成したことを特徴とする請求項１〜４のいずれかに記載の記録再生装置。
【請求項１２】
前記データ転送管理手段を、前記異常検出手段からの機械的外乱の継続時間を基に、前記異常検出データバッファ領域への上書き方式として、請求項５に記載の上書き方式と、請求項６に記載の上書き方式と、請求項７に記載の上書き方式と、請求項８に記載の上書き方式と、請求項９に記載の上書き方式とから選択するよう構成したことを特徴とする請求項１〜４のいずれかに記載の記録再生装置。
【請求項１３】
請求項５に記載の記録再生装置であって、その記録動作時に、前記異常検出データバッファ領域で実際に上書きが行われた領域の位置を前記ディスク装置に記録されるファイルにおける位置として、管理する異常位置管理手段と、再生動作時に、前記異常位置管理手段の示す領域の再生処理をスキップさせるデータ出力手段とを設け、前記データ出力手段を、前記再生動作時には、前記記録動作時に異常を検出した領域を出力しないよう構成したことを特徴とする記録再生装置。
【請求項１４】
前記データ出力手段を、前記異常位置管理手段の示す領域では、映像情報をブルーバックとして出力し、映像ノイズを発生させないよう構成したことを特徴とする請求項１３に記載の記録再生装置。
【請求項１５】
前記データ出力手段を、前記異常位置管理手段の示す領域では、音声情報をミュートして出力し、音声ノイズを発生させないよう構成したことを特徴とする請求項１３に記載の記録再生装置。
【請求項１６】
前記データ出力手段を、前記異常位置管理手段の示す領域では、異常が発生したことを通知するよう構成したことを特徴とする請求項１３に記載の記録再生装置。
【請求項１７】
ディスク装置へ記録する映像信号又は音声信号データの少なくとも一方を入力するステップと、前記ディスク装置への記録データを一時的にデータバッファにバッファリングするステップと、衝撃や振動などの機械的な外乱を異常状態として検出するステップと、前記機械的外乱を検出している間に前記データバッファにバッファリングされた領域を異常検出データバッファ領域として管理するステップと、前記データバッファに記録可能な領域がなくなった場合には、前記ディスク装置への記録データを、前記異常検出データバッファ領域に一時的にバッファリングするように管理するステップとを有することを特徴とする記録再生方法。
【請求項１８】
記録動作時に、前記ディスク装置への記録データの構成要素の境界を管理するステップを有することを特徴とする請求項１７に記載の記録再生方法。
【請求項１９】
記録動作時に、データバッファに記録可能な領域がなくなったために、前記異常検出データバッファ領域を使用する場合に、その領域に記録されているデータの単位境界を間引いて上書きするステップを有することを特徴とする請求項１８に記載の記録再生方法。
【請求項２０】
記録動作時に、データバッファに記録可能な領域がなくなったために、前記異常検出データバッファ領域を使用する場合に、そのバッファ領域の使用状態や前記機械的外乱の大きさおよび継続期間の程度に応じて、その領域に記録されているデータの単位境界を間引いて上書きするステップを有することを特徴とする請求項１８に記載の記録再生方法。
【請求項２１】
再生動作時に、実際に上書きが行われた前記異常検出データバッファ領域の位置を管理するステップと、再生動作時に実際に上書きが行われた前記異常検出データバッファ領域の位置からの出力をスキップさせるステップと、記録動作時に上書きが行われた前記異常検出データバッファ領域の位置からデータを出力させないステップとを有することを特徴とする請求項１７に記載の記録再生方法。
【請求項２２】
実際に上書きが行われた前記異常検出データバッファ領域の位置を再生する際に、映像をブルーバックとして表示し、音声をミュートし、ユーザーに対して記録動作時に異常が発生したために上書きが行われた領域であることを通知するステップを有することを特徴とする請求項２１に記載の記録再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報記録手段であるディスク装置に対して映像および音声データを記録再生する記録再生装置及び記録再生方法に関するものである。
【０００２】
【従来の技術】
近年では、例えば産業機器やＯＡ機器等に組み入れられるコンピュータシステムにおいて、その情報データの記録保存および再生読み出し用の記録再生装置には、主記録媒体として、読み書きが可能なＣＤやＤＶＤなどのディスク記録媒体が広く使用されているが、これらのディスク記録媒体を用いることにより、コンピュータシステムとして、非常に高いランダムアクセス性能を活用した高速な頭出し機能や編集機能を特徴としている。
【０００３】
しかしながら、上記のようなディスク記録媒体を用いた記録再生装置（ハードディスクドライブ（ＨＤＤ）などのように、読み書きが可能なディスクとその駆動装置が一体構造の記録再生装置も含む）は、その構造上、特に衝撃や振動の機械的な外乱に対して動作特性に影響を受けやすく、このような外乱が記録再生動作時に発生した場合には、その外乱による不正確なデータがディスク記録媒体に記録されないように、ディスク記録媒体へのデータ転送が一次的に停止される。
【０００４】
このようなデータ転送の停止により、ディスク記録媒体に対するデータ転送の遅延が生じ、その後外乱が解消した時点からは、外乱発生中の次のデータからディスク記録媒体に対するデータ転送が再開されるため、ディスク記録媒体内で外乱発生中のデータが欠落してしまうという問題が発生することがある。
【０００５】
この問題に対しては、特開２００１−１４３３７３号公報に開示されるように、振動や衝撃などの外乱発生時には、ディスク記録媒体に対するデータ転送を一時的に停止させ、停止させている間のデータを、振動や衝撃などの外乱に殆ど影響されない一時記憶用データバッファに格納しておき、外乱が解消してディスク記録媒体に対するデータ転送が可能となった時点で、ディスク記録媒体に対するデータ転送として、一時記憶用データバッファからディスク記録媒体へのデータ転送を、外乱発生中のデータを含めて継続して行うものがあった。
【０００６】
【発明が解決しようとする課題】
しかしながら上記のような従来の記録再生装置では、衝撃や振動の機械的な外乱に対して一時記憶用データバッファを用意している場合でも、その記録動作時において、外乱の大きさや継続時間などの程度によっては、ディスク記録媒体へのデータ転送の際の書き込み遅延が長くなり、データバッファへ一時記憶されるデータ量も増大し、一時記憶用データバッファに、その記憶容量によってはオーバーフローが発生して外乱発生中の全データのうちオーバーフロー分のデータが一時記憶されず、ディスク記録媒体上で、外乱発生中の記録データに欠落が起きてしまうことがあるという問題点を有していた。
【０００７】
これを解消するため、オーバーフロー分のデータについては、外乱発生中の記録データ領域以外に上書きする方法が考えられるが、この場合には、一時記憶用データバッファのオーバーフローが原因で起きる記録データの欠落は、衝撃や振動の外乱が発生した時点で取り込まれたデータとは異なったデータ領域で発生するという問題点を有していた。
【０００８】
例えば、一時記憶用データバッファにおいて、外乱発生中でかつオーバーフロー発生時には、そのオーバーフローを避けるため、外乱発生時点よりも前の記録データ領域に上書きすることが考えられるが、この場合には、外乱発生時点よりも過去の記録データが破壊されて欠落することになる。
【０００９】
一方、上記のオーバーフローを避けるため、オーバーフロー発生時に、一時記憶用データバッファへの書き込みを停止させることが考えられるが、この場合には、外乱発生中でオーバーフロー発生時点より後のデータについては、一時記憶用データバッファに一時記憶されず、ディスク記録媒体上でも、外乱発生中の記録データに欠落が起きてしまうことがある。
【００１０】
上記の問題点に関して、ユーザーにとっては、ユーザー自身の過失や、その他原因で衝撃や振動の外乱が発生した場合に、外乱発生中に記録されたデータ内容の一部にノイズが発生することや、外乱発生中の記録データの欠落によりその一部が記録できていないことについては納得できる部分もあるが、衝撃などの外乱が発生したデータ領域以外の情報が欠落することは、装置に入力された外乱に対する結果として問題となる。
【００１１】
本発明は、上記従来の問題点を解決するもので、一時記憶データバッファを最大限に利用して、衝撃などの外乱が発生したデータ領域以外の情報が欠落することなく、さらに衝撃などの外乱発生領域の情報の欠落も最小限に抑えることができ、ユーザーに対して再生時の違和感をできる限り抑えることができる記録再生装置及び記録再生方法を提供する。
【００１２】
【課題を解決するための手段】
上記の課題を解決するために本発明の記録再生装置は、映像信号又は音声信号データの少なくとも一方を記録するディスク装置と、前記ディスク装置への記録データを一時的に記憶するデータバッファと、前記データバッファへ書き込むデータを入力するデータ入力手段と、衝撃や振動などの機械的な外乱を異常状態として検出する異常検出手段と、前記異常検出手段が前記機械的外乱を検出している間に前記データ入力手段から転送されたデータが格納されている前記データバッファの記憶領域を、異常検出データバッファ領域として管理し、前記データ入力手段から前記異常検出データバッファ領域へのデータ転送を管理するデータ転送管理手段とを備え、前記データ転送管理手段を、前記データ入力手段から前記ディスク装置への記録時に、前記データバッファに使用可能な空き領域がなくなった場合には、前記データバッファ内の前記異常検出データバッファ領域を、前記ディスク装置への記録データの一時記憶用として上書き使用するように、前記データ転送を管理するよう構成したことを特徴とする。
【００１３】
また、本発明の記録再生方法は、ディスク装置へ記録する映像信号又は音声信号データの少なくとも一方を入力するステップと、前記ディスク装置への記録データを一時的にデータバッファにバッファリングするステップと、衝撃や振動などの機械的な外乱を異常状態として検出するステップと、前記機械的外乱を検出している間に前記データバッファにバッファリングされた領域を異常検出データバッファ領域として管理するステップと、前記データバッファに記録可能な領域がなくなった場合には、前記ディスク装置への記録データを、前記異常検出データバッファ領域に一時的にバッファリングするように管理するステップとを有する方法としたことを特徴とする。
【００１４】
以上により、記録動作時に、機械的外乱を検出してからその機械的外乱を検出しなくなった時点までの記録データに対するバッファ領域を、優先破棄領域として管理し、データバッファのオーバーフロー発生時には、そのオーバーフロー分の記録データを、優先破棄領域をリングバッファとして使用して一時記憶することにより、機械的外乱の発生時よりも前後の記録データを保証することができる。
【００１５】
【発明の実施の形態】
本発明の請求項１に記載の記録再生装置は、映像信号又は音声信号データの少なくとも一方を記録するディスク装置と、前記ディスク装置への記録データを一時的に記憶するデータバッファと、前記データバッファへ書き込むデータを入力するデータ入力手段と、衝撃や振動などの機械的な外乱を異常状態として検出する異常検出手段と、前記異常検出手段が前記機械的外乱を検出している間に前記データ入力手段から転送されたデータが格納されている前記データバッファの記憶領域を、異常検出データバッファ領域として管理し、前記データ入力手段から前記異常検出データバッファ領域へのデータ転送を管理するデータ転送管理手段とを備え、前記データ転送管理手段を、前記データ入力手段から前記ディスク装置への記録時に、前記データバッファに使用可能な空き領域がなくなった場合には、前記データバッファ内の前記異常検出データバッファ領域を、前記ディスク装置への記録データの一時記憶用として上書き使用するように、前記データ転送を管理するよう構成する。
【００１７】
請求項２に記載の記録再生装置は、請求項１に記載の前記データ転送管理手段を、前記データバッファ内に不連続に格納されているデータを、前記データ入力手段から前記データバッファに転送された時間軸にしたがって、前記ディスク装置へ転送するよう構成する。
【００１８】
請求項３に記載の記録再生装置は、請求項１に記載の前記データ転送管理手段を、前記データバッファから前記ディスク装置へのデータ転送が完了するまでは、前記データバッファ内の前記異常検出データバッファ領域に、上書きしないよう構成する。
【００１９】
請求項４に記載の記録再生装置は、請求項１、２、３のいずれかに記載の記録再生装置であって、前記ディスク装置を、前記記録再生装置より取り外し可能に構成する。
【００２０】
請求項１７に記載の記録再生方法は、ディスク装置へ記録する映像信号又は音声信号データの少なくとも一方を入力するステップと、前記ディスク装置への記録データを一時的にデータバッファにバッファリングするステップと、衝撃や振動などの機械的な外乱を異常状態として検出するステップと、前記機械的外乱を検出している間に前記データバッファにバッファリングされた領域を異常検出データバッファ領域として管理するステップと、前記データバッファに記録可能な領域がなくなった場合には、前記ディスク装置への記録データを、前記異常検出データバッファ領域に一時的にバッファリングするように管理するステップとを有する方法とする。
【００２１】
これらの構成および方法によると、記録動作時に、機械的外乱を検出してからその機械的外乱を検出しなくなった時点までの記録データに対するバッファ領域を、優先破棄領域として管理し、データバッファのオーバーフロー発生時には、そのオーバーフロー分の記録データを、優先破棄領域をリングバッファとして使用して一時記憶することにより、機械的外乱の発生時よりも前後の記録データを保証する。
【００２２】
請求項５に記載の記録再生装置は、請求項１〜４のいずれかに記載の記録再生装置であって、記録データの構成要素の境界を管理するデータ境界管理手段を有し、前記データ転送管理手段を、ＭＰＥＧフォーマットデータの記録時に、前記データ入力手段から前記異常検出データバッファ領域へのデータ転送を行う場合に、前記異常検出データバッファ領域の記憶データに対して、前記データ境界管理手段が管理する前記境界に基づいてＧＯＰ単位で間引いて上書きするよう構成する。
【００２３】
請求項１８に記載の記録再生方法は、請求項１７に記載の記録再生方法であって、記録動作時に、前記ディスク装置への記録データの構成要素の境界を管理するステップを有する方法とする。
【００２４】
請求項１９に記載の記録再生方法は、請求項１８に記載の記録再生方法であって、記録動作時に、データバッファに記録可能な領域がなくなったために、前記異常検出データバッファ領域を使用する場合に、その領域に記録されているデータの単位境界を間引いて上書きするステップを有する方法とする。
【００２５】
これらの構成および方法によると、記録動作時に、データバッファに対するオーバーフロー分の記録データを、機械的外乱を検出してからその機械的外乱を検出しなくなった時点までの記録データに対するバッファ領域に、外乱検出中の記録データについてＧＯＰ単位で間引いて残しながら、上書きする。
【００２６】
請求項６に記載の記録再生装置は、請求項１〜４のいずれかに記載の記録再生装置であって、記録データの構成要素の境界を管理するデータ境界管理手段を有し、前記データ転送管理手段を、ＭＰＥＧフォーマットデータの記録時に、前記データ入力手段から前記異常検出データバッファ領域へのデータ転送を行う場合に、前記異常検出データバッファ領域の記憶データに対して、前記データ境界管理手段が管理する前記境界に基づいてＩピクチャのみを残して上書きするよう構成する。
【００２７】
請求項７に記載の記録再生装置は、請求項１〜４のいずれかに記載の記録再生装置であって、記録データの構成要素の境界を管理するデータ境界管理手段を有し、前記データ転送管理手段を、フレーム単位で構成されるフォーマットデータの記録時に、前記データ入力手段から前記異常検出データバッファ領域へのデータ転送を行う場合に、前記異常検出データバッファ領域の記憶データに対して、前記データ境界管理手段が管理する前記境界に基づいて任意の間隔でフレームを残して上書きするよう構成する。
【００２８】
これらの構成によると、記録動作時に、データバッファに対するオーバーフロー分の記録データを、機械的外乱を検出してからその機械的外乱を検出しなくなった時点までの記録データに対するバッファ領域に、外乱検出中の記録データについてＩピクチャーのみを残しながら、上書きする。
【００２９】
請求項８に記載の記録再生装置は、請求項１〜４のいずれかに記載の記録再生装置であって、記録データの構成要素の境界を管理するデータ境界管理手段を有し、前記データ転送管理手段を、前記データ入力手段から前記異常検出データバッファ領域へのデータ転送を行う場合に、前記異常検出データバッファ領域の記憶データに対して、前記データ境界管理手段が管理する前記境界に基づいて映像情報のみを残して上書きするよう構成する。
【００３０】
この構成によると、記録動作時に、データバッファに対するオーバーフロー分の記録データを、機械的外乱を検出してからその機械的外乱を検出しなくなった時点までの記録データに対するバッファ領域に、外乱検出中の記録データについて映像のみを残しながら、上書きする。
【００３１】
請求項９に記載の記録再生装置は、請求項１〜４のいずれかに記載の記録再生装置であって、記録データの構成要素の境界を管理するデータ境界管理手段を有し、前記データ転送管理手段を、前記データ入力手段から前記異常検出データバッファ領域へのデータ転送を行う場合に、前記異常検出データバッファ領域の記憶データに対して、前記データ境界管理手段が管理する前記境界に基づいて音声情報のみを残して上書きするよう構成する。
【００３２】
この構成によると、記録動作時に、データバッファに対するオーバーフロー分の記録データを、機械的外乱を検出してからその機械的外乱を検出しなくなった時点までの記録データに対するバッファ領域に、外乱検出中の記録データについて音声のみを残しながら、上書きする。
【００３３】
請求項１０に記載の記録再生装置は、請求項１〜４のいずれかに記載の前記データ転送管理手段を、前記データバッファ内の前記異常検出データバッファ領域の総数を基に、前記異常検出データバッファ領域への上書き方式として、請求項５に記載の上書き方式と、請求項６に記載の上書き方式と、請求項７に記載の上書き方式と、請求項８に記載の上書き方式と、請求項９に記載の上書き方式とから選択するよう構成する。
【００３５】
請求項１１に記載の記録再生装置は、請求項１〜４のいずれかに記載の前記データ転送管理手段を、前記異常検出手段からの機械的外乱の大きさを基に、前記異常検出データバッファ領域への上書き方式として、請求項５に記載の上書き方式と、請求項６に記載の上書き方式と、請求項７に記載の上書き方式と、請求項８に記載の上書き方式と、請求項９に記載の上書き方式とから選択するよう構成する。
【００３６】
請求項１２に記載の記録再生装置は、請求項１〜４のいずれかに記載の前記データ転管理手段を、前記異常検出手段からの機械的外乱の継続時間を基に、前記異常検出データバッファ領域への上書き方式として、請求項５に記載の上書き方式と、請求項６に記載の上書き方式と、請求項７に記載の上書き方式と、請求項８に記載の上書き方式と、請求項９に記載の上書き方式とから選択するよう構成する。
【００３７】
請求項２０に記載の記録再生方法は、請求項１８に記載の記録再生方法であって、記録動作時に、データバッファに記録可能な領域がなくなったために、前記異常検出データバッファ領域を使用する場合に、そのバッファ領域の使用状態や前記機械的外乱の大きさおよび継続期間の程度に応じて、その領域に記録されているデータの単位境界を間引いて上書きするステップを有する方法とする。
【００３８】
これらの構成および方法によると、記録動作時に、データバッファに対するオーバーフロー分の記録データを、機械的外乱を検出してからその機械的外乱を検出しなくなった時点までの記録データに対するバッファ領域に、上書きする際には、データバッファの空き領域およびディスク装置の応答状態をモニタし、そのモニタ結果に応じて、外乱検出中の記録データについて、ＧＯＰ単位で間引いて残しながらの上書き、Ｉピクチャーのみを残しながらの上書き、映像のみを残しながらの上書き、音声のみを残しながらの上書きのうちから選択する。
【００３９】
請求項１３に記載の記録再生装置は、請求項５に記載の記録再生装置であって、その記録動作時に、前記異常検出データバッファ領域で実際に上書きが行われた領域の位置を前記ディスク装置に記録されるファイルにおける位置として、管理する異常位置管理手段と、再生動作時に、前記異常位置管理手段の示す領域の再生処理をスキップさせるデータ出力手段とを設け、前記データ出力手段を、前記再生動作時には、前記記録動作時に異常を検出した領域を出力しないよう構成する。
【００４０】
請求項１４に記載の記録再生装置は、請求項１３に記載の前記データ出力手段を、前記異常位置管理手段の示す領域では、映像情報をブルーバックとして出力し、映像ノイズを発生させないよう構成する。
【００４１】
請求項１５に記載の記録再生装置は、請求項１３に記載の前記データ出力手段を、前記異常位置管理手段の示す領域では、音声情報をミュートして出力し、音声ノイズを発生させないよう構成する。
【００４２】
請求項１６に記載の記録再生装置は、請求項１３に記載の前記データ出力手段を、前記異常位置管理手段の示す領域では、異常が発生したことを通知するよう構成する。
【００４３】
請求項２１に記載の記録再生方法は、請求項１７に記載の記録再生方法であって、再生動作時に、実際に上書きが行われた前記異常検出データバッファ領域の位置を管理するステップと、再生動作時に実際に上書きが行われた前記異常検出データバッファ領域の位置からの出力をスキップさせるステップと、記録動作時に上書きが行われた前記異常検出データバッファ領域の位置からデータを出力させないステップとを有する方法とする。
【００４４】
請求項２２に記載の記録再生方法は、請求項２１に記載の記録再生方法であって、実際に上書きが行われた前記異常検出データバッファ領域の位置を再生する際に、映像をブルーバックとして表示し、音声をミュートし、ユーザーに対して記録動作時に異常が発生したために上書きが行われた領域であることを通知するステップを有する方法とする。
【００４５】
これらの構成および方法によると、記録動作時に、機械的外乱を検出してからその機械的外乱を検出しなくなった時点までの記録データに対するバッファ領域に、外乱検出中の記録データとともにその位置・時間情報を記録し、再生動作時には、外乱検出中の記録データ部分を、ブルーバック表示や、エラー領域を示す表示を行う。
【００４６】
以下、本発明の実施の形態を示す記録再生装置及び記録再生方法について、図面を参照しながら具体的に説明する。
（実施の形態１）
本発明の実施の形態１の記録再生装置及び記録再生方法を説明する。
【００４７】
図１は本実施の形態１の記録再生装置の構成を示すブロック図である。本実施の形態１の記録再生装置は、図１に示すように、データバッファ１、ＨＤなどの記録媒体を有するディスク装置２、データ転送管理手段３、データ入力手段４、異常検出手段５から構成される。
【００４８】
データバッファ１は、データ入力手段４とディスク装置２の間に位置し、記録再生動作時にデータが一時的にバッファリングされるバッファ機能を有している。ディスク装置２は、記録再生動作で入力されるデータを記憶する不揮発性のメモリである。ディスク装置２は、本実施の形態においては、ディスク記録媒体が取り外し可能なディスク装置（例えば、ＤＶＤ記録装置）である。データ入力手段４は、記録動作において外部から入力されたデータをデータバッファ１に伝送する。異常検出手段５は、おもに外部から受ける衝撃や振動などの外乱による異常を加速度センサーなどの検出手段を用いて検出し、データ転送管理手段３に通知するものである。
【００４９】
データ転送管理手段３は、記録動作において、異常検出手段５が衝撃や振動などの機械的な外乱による異常を検出した場合、異常が継続していた間にデータ入力手段４からデータバッファ１に転送された領域を異常検出領域として管理する。データ転送管理手段３の管理機能により、異常検出手段５からの異常情報によって、データバッファ１からディスク装置２へのデータ転送が一時的に停止して遅延が発生し、データ入力手段４からデータバッファ１への転送を行うために必要なデータバッファ１内の空き容量がなくなった場合には、管理している異常検出領域を、データ入力手段４からデータバッファ１への転送領域として使用するものである。
【００５０】
図２は本実施の形態１の記録再生装置における構成要素であるデータ転送管理手段３の内部構造を示すものである。
記録データ書き込みアドレス６は、記録動作時のデータ入力手段４からデータバッファ１への転送動作におけるデータバッファ１の書き込みアドレスを示すもので、データ入力手段４からデータバッファ１への転送が行われるとインクリメントされるものである。
【００５１】
記録データ読み出しアドレス７は、記録動作時のデータバッファ１からディスク装置２への転送におけるデータバッファ１の読み出しアドレスを示すもので、データバッファ１からディスク装置２への転送が行われるとインクリメントされるものである。
【００５２】
空きバイトカウンタ８は、記録動作時のデータ入力手段４からデータバッファ１への転送におけるデータバッファ１内へ転送可能な空き容量を示すものである。この値は、データ入力手段４からデータバッファ１への転送バイト数分が減算され、データバッファ１からディスク装置２への転送バイト数分が加算される。
【００５３】
記録データ領域管理リスト９は、データバッファ１に格納されているデータの順番を管理するものである。異常領域管理リスト１０は、異常発生時に取り込まれデータバッファ１に格納されているデータの位置を管理するものである。
【００５４】
図３は本実施の形態１の記録再生装置における構成要素である記録データ領域管理リスト９の内部構造を示すものである。
連続領域開始アドレス１１は、記録動作時にデータ入力手段４からデータバッファ１に転送されるデータにおいて、データバッファ１内で連続している領域の開始アドレスを示すものである。
【００５５】
連続領域終了アドレス１２は、記録動作時にデータ入力手段４からデータバッファ１に転送されるデータにおいて、データバッファ１内で連続している領域の終了アドレスを示すものである。これらの情報は複数のリスト構造となっている。
【００５６】
図４は本実施の形態１の記録再生装置における構成要素である異常領域管理リスト１０の内部構造を示すものである。
異常検出開始アドレス１３は、記録動作時に異常検出手段５がデータ転送管理手段３に異常検出の通知を開始した時点で、データ入力手段４からデータバッファ１に取り込まれたデータの格納アドレスを示すものである。
【００５７】
異常検出終了アドレス１４は、記録動作時に異常検出手段５がデータ転送管理手段３に異常検出の通知を終了した時点で、データ入力手段４からデータバッファ１に取り込まれたデータの格納アドレスを示すものである。これらの情報は複数のリスト構造となっている。
【００５８】
以上のように構成された記録再生装置について、その動作を以下に説明する。
図５は本実施の形態１の記録再生装置における記録動作時のデータ入力手段４からデータバッファ１への転送アルゴリズムを示すフローチャートである。ステップＳ０において、記録動作時のデータバッファの連続領域を管理するために必要となる連続領域開始アドレス１１に、記録データ書き込みアドレス６の値を設定登録する。ステップＳ１において、記録データ書き込みアドレス６の値を基にデータバッファ１への格納領域が連続しているかどうかを判断する。連続していない場合には、ステップＳ２において、新規連続領域の開始アドレスとして連続領域開始アドレス１１に記憶データ書き込みアドレス６を設定する。連続している場合には、ステップＳ３において、連続領域の終了アドレスとして、連続領域終了アドレス１２に、記録データ書き込みアドレス６の値を設定する。
【００５９】
ステップＳ４においては、異常検出手段５が異常を通知しているかどうかを判断する。異常が通知されている場合には、異常検出領域の管理を行うために、ステップＳ５において、異常検出が始まった時点の記録データ書き込みアドレス６の値を異常検出開始アドレス１３に設定する。異常が通知されていない場合には、ステップＳ６において、異常検出開始アドレス１３に有効な値が設定されている場合には、異常検出終了アドレス１４に記録データ書き込みアドレス６の値を設定する。
【００６０】
ステップＳ７においては、データバッファ１に転送可能な領域が存在するかを判断するために、空きバイトカウンタ８がゼロかどうか判定する。ゼロである場合には、ステップＳ８において、異常検出開始アドレス１３の値を記録データ書き込みアドレス６に設定する。この結果、以降のデータ入力手段４からデータバッファ１への転送は、登録されている異常検出領域に対して行われる。
【００６１】
空きバイトカウンタ８がゼロでない場合には、ステップＳ９において、記録データ書き込みアドレス６が、異常検出開始アドレス１３と異常検出終了アドレス１４の領域内にあることを判断する。記録データ書き込みアドレス６が、異常検出開始アドレス１３と異常検出終了アドレス１４の領域内にある場合には、ステップＳ１０において、記録データ書き込みアドレス６の値を、異常検出開始アドレス１３に設定することにより、データ入力手段４からデータバッファ１への転送先として、既に使用されている異常検出領域の登録内容を更新する。
【００６２】
ステップＳ１１においては、記録データ書き込みアドレス６が、異常検出終了アドレス１４に等しいことを判定する。記録データ書き込みアドレス６が、異常検出終了アドレス１４に等しい場合には、ステップＳ１２において、異常検出開始アドレス１３と異常検出終了アドレス１４の値を共に無効なものとする。
【００６３】
図６は本実施の形態１の記録再生装置における記録動作時のデータバッファ１からディスク装置２への転送アルゴリズムを示すフローチャートである。ステップＳ２０においては、連続領域開始アドレス１１の値を記録データ読み出しアドレス７に設定する。
【００６４】
ステップＳ２１においては、記録データ読み出しアドレス７が連続領域終了アドレス１２に等しいか判断する。記録データ読み出しアドレス７が連続領域終了アドレス１２に等しい場合には、ステップＳ２２において、連続領域開始アドレス１１と連続領域終了アドレス１２を共に無効な値に設定する。ステップＳ２３においては、次の連続領域のアクセスを可能とするために、連続領域開始アドレス１１の値を、記録データ読み出しアドレス７に設定する。
【００６５】
ステップＳ２４においては、記録データ読み出しアドレス７が、異常検出開始アドレス１３と異常検出終了アドレス１４の領域内にあるかを判断する。記録データ読み出しアドレス７が、異常検出開始アドレス１３と異常検出終了アドレス１４の領域内にある場合には、ステップＳ２５において、記録データ読み出しアドレス７の値を異常検出開始アドレス１３に設定する。
【００６６】
ステップＳ２６においては、記録データ読み出しアドレス７が、異常検出終了アドレス１４に等しいか判断する。記録データ読み出しアドレス７が、異常検出終了アドレス１４に等しい場合には、ステップＳ２７において、異常検出開始アドレス１３と異常検出終了アドレス１４を、共に無効な値に設定する。
【００６７】
このように、記録動作において、異常検出手段５が衝撃や振動の異常を検出した場合、異常が継続していた間にデータ入力手段４からデータバッファ１に転送された領域を異常検出領域として管理し、異常によりデータバッファ１からディスク装置２へのデータ転送に遅延が発生し、データ入力手段４からデータバッファ１への転送を行うために必要な、データバッファ１内の空き容量がなくなった場合に、管理している異常検出領域をデータ入力手段４からデータバッファ１への転送領域として使用することが可能となる。
【００６８】
また、衝撃や振動でディスク装置２への記録に遅延が発生した場合に、データバッファ１に使用可能な空き容量がなくなった場合には、登録している異常検出領域を使用することで、記録データの欠落を防ぐことが可能となる。
（実施の形態２）
本発明の実施の形態２の記録再生装置及び記録再生方法を説明する。
【００６９】
図７は本実施の形態２の記録再生装置におけるデータ境界管理リスト１５の内部構造を示すものである。図７において、境界開始アドレス１６は、ＭＰＥＧ規格に適合したフォーマットデータであるＭＰＥＧデータを記録する場合に、そのＧＯＰ単位の開始アドレスを格納するものである。境界終了アドレス１７は、ＭＰＥＧデータを記録する場合のＧＯＰ単位の終了アドレスを格納するものである。
【００７０】
図８は本実施の形態２の記録再生装置における上書き方式管理テーブル１８の内部構造を示すものである。図８において、状態制御閾値１９は、異常領域管理リスト１０に登録されている総容量を任意のレンジに区分けするためのテーブル情報である。上書き方式情報２０は、記録データのフォーマットに応じたデータバッファ１への書き込みが可能な空き領域を示す空きバイトカウンタ８がゼロとなった場合に、異常領域管理リスト１０に登録されている領域に上書きする場合の方式情報である。
【００７１】
実施の形態１の構成と異なるところは、データ境界管理リスト１５と上書き方式管理テーブル１８をデータ転送管理手段３内に設けた点、及び異常検出手段５は、検出した衝撃や振動の大きさを通知する機能を新たに有する点である。
【００７２】
以上のように、本実施の形態２においては、記録動作時に記録データの構成単位が格納されているアドレス情報を、データ境界管理リスト１５において管理することにより、データバッファ１への書き込み可能な空き領域を示す空きバイトカウンタ８がゼロとなり、異常領域管理リスト１０に登録されている領域を使用する場合に、データ境界管理リスト１５に登録されている境界開始アドレス１６を任意の一定間隔で取り出し、記録データ書き込みアドレス６に設定し、データ入力手段４からデータバッファ１への転送時に、記録データ書き込みアドレス６が境界終了アドレス１７に等しくなった場合には、あらためて、データ境界管理リスト１５に登録されている境界開始アドレス１６を任意の一定間隔で取り出し、記録データ書き込みアドレス６に設定することを繰り返すことで、ＧＯＰ領域を任意の一定間隔で上書き使用することが可能となる。
【００７３】
この結果、異常領域管理リスト１０に登録されている領域を使用する場合に、同領域に記録されていたデータをＧＯＰ単位で一部残すことが可能となる。
なお、ここでは、記録データをＭＰＥＧとした場合において、データ境界管理手段が管理する上記境界に基づいて、ＧＯＰ単位の任意の一定間隔で上書き使用する例を示したが、同様に、ＭＰＥＧデータにおいてはＩピクチャのみを一定間隔で間引いて残し上書き処理することや、ＤＶフォーマットのようにフレーム単位で構成されるフォーマットデータにおいてはフレーム単位で間引いて残し上書き処理することや、インデックス情報等を検索することで領域の特定が可能なフォーマットデータにおいては、音声情報のみ、または映像情報のみを残して上書き処理することが可能となる。
【００７４】
さらに、データバッファ１への書き込み可能な空き領域を示す空きバイトカウンタ８がゼロとなり、異常領域管理リスト１０に登録されている領域を使用する場合に、異常領域管理リスト１０に登録されている総容量を取り出し、上書き方式管理テーブル１８の状態制御閾値１９との比較を行い、該当する上書き方式情報２０に示される上書き方式を適用することで、データバッファ１の異常領域を効率的に最適に使用することが可能となる。
【００７５】
なお、ここでは、異常領域管理リスト１０に登録されている異常領域の総容量を用いて、その容量に適した上書き方式を選択する実施の形態を示したが、その他にも、ディスク装置２の反応速度、あるいは異常検出手段５の衝撃や振動の大きさ、および継続時間等を用いることが可能である。
（実施の形態３）
本発明の実施の形態３の記録再生装置及び記録再生方法を説明する。
【００７６】
図９は本実施の形態３の記録再生装置の構成を示すブロック図である。図９において、異常位置管理手段２１は、記録動作時に異常検出手段５からデータ転送管理手段３に通知された衝撃や振動の異常が発生した領域を、データの先頭からのオフセットや、ディスク装置２への書き込み位置に加えて、選択された上書き方式情報２０に関する情報を、内部メモリや、ディスク装置２に保存し管理するものである。
【００７７】
データ出力手段２２は、再生動作において、ディスク装置２からデータバッファ１に転送されたデータを外部に出力するものである。
実施の形態１の構成と異なるところは、上記のように、異常位置管理手段２１、データ出力手段２２を設けた点である。
【００７８】
以上のように、本実施の形態３においては、再生動作時には、記録動作時に異常位置管理手段２１によってその内部メモリや、ディスク装置２に保存されている異常位置情報と上書き方式情報を参照し、データ出力手段２２により、上書きや間引きが行われた領域のデータを出力する場合には、映像情報が存在しない領域については映像をブルーバック出力とし、音声情報が連続して存在しない領域については音声をミュートし、上書きや間引きが行われた領域の再生時に生じるノイズの発生を回避し、同時にユーザーに対して異常が発生した領域であることを通知することが可能となる。
【００７９】
【発明の効果】
以上のように本発明によれば、記録動作時に、機械的外乱を検出してからその機械的外乱を検出しなくなった時点までの記録データに対するバッファ領域を、優先破棄領域として管理し、データバッファのオーバーフロー発生時には、そのオーバーフロー分の記録データを、優先破棄領域をリングバッファとして使用して一時記憶することにより、機械的外乱の発生時よりも前後の記録データを保証することができる。
【００８０】
また、記録動作時に、データバッファに対するオーバーフロー分の記録データを、機械的外乱を検出してからその機械的外乱を検出しなくなった時点までの記録データに対するバッファ領域に、外乱検出中の記録データについてＧＯＰ単位で間引いて残しながら、上書きすることができる。
【００８１】
また、記録動作時に、データバッファに対するオーバーフロー分の記録データを、機械的外乱を検出してからその機械的外乱を検出しなくなった時点までの記録データに対するバッファ領域に、外乱検出中の記録データについてＩピクチャーのみを残しながら、上書きすることができる。
【００８２】
また、記録動作時に、データバッファに対するオーバーフロー分の記録データを、機械的外乱を検出してからその機械的外乱を検出しなくなった時点までの記録データに対するバッファ領域に、外乱検出中の記録データについて映像のみを残しながら、上書きすることができる。
【００８３】
また、記録動作時に、データバッファに対するオーバーフロー分の記録データを、機械的外乱を検出してからその機械的外乱を検出しなくなった時点までの記録データに対するバッファ領域に、外乱検出中の記録データについて音声のみを残しながら、上書きすることができる。
【００８４】
また、記録動作時に、データバッファに対するオーバーフロー分の記録データを、機械的外乱を検出してからその機械的外乱を検出しなくなった時点までの記録データに対するバッファ領域に、上書きする際には、データバッファの空き領域およびディスク装置の応答状態をモニタし、そのモニタ結果に応じて、外乱検出中の記録データについて、ＧＯＰ単位で間引いて残しながらの上書き、Ｉピクチャーのみを残しながらの上書き、映像のみを残しながらの上書き、音声のみを残しながらの上書きのうちから選択することができる。
【００８５】
また、記録動作時に、機械的外乱を検出してからその機械的外乱を検出しなくなった時点までの記録データに対するバッファ領域に、外乱検出中の記録データとともにその位置・時間情報を記録し、再生動作時には、外乱検出中の記録データ部分を、ブルーバック表示や、エラー領域を示す表示を行うことができる。
【００８６】
以上により、一時記憶データバッファを最大限に利用して、衝撃などの外乱が発生したデータ領域以外の情報が欠落することなく、さらに衝撃などの外乱発生領域の情報の欠落も最小限に抑えることができ、ユーザーに対して再生時の違和感をできる限り抑えることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１の記録再生装置の構成を示すブロック図
【図２】同実施の形態１におけるデータ転送管理手段の構成を示すブロック図
【図３】同実施の形態１における記録データ領域管理リストの構成を示すブロック図
【図４】同実施の形態１における異常領域管理リストの構成を示すブロック図
【図５】同実施の形態１におけるデータ入力手段からデータバッファへの転送アルゴリズムを示すフローチャート
【図６】同実施の形態１におけるデータバッファからディスク装置への転送アルゴリズムを示すフローチャート
【図７】本発明の実施の形態２の記録再生装置におけるデータ境界管理リストの構成を示すブロック図
【図８】同実施の形態２における上書き方式管理テーブルの構成を示すブロック図
【図９】本発明の実施の形態３の記録再生装置の構成を示すブロック図
【符号の説明】
１    データバッファ
２    ディスク装置
３    データ転送管理手段
４    データ入力手段
５    異常検出手段
６    記録データ書き込みアドレス
７    記録データ読み出しアドレス
８    空きバイトカウンタ
９    記録データ領域管理リスト
１０    異常領域管理リスト
１１    連続領域開始アドレス
１２    連続領域終了アドレス
１３    異常検出開始アドレス
１４    異常検出終了アドレス
１５    データ境界管理リスト
１６    境界開始アドレス
１７    境界終了アドレス
１８    上書き方式管理テーブル
１９    状態制御閾値
２０    上書き方式情報
２１    異常位置管理手段
２２    データ出力手段
【図１】
0003973443.tif 000002
【図２】
0003973443.tif 000003
【図３】
0003973443.tif 000004
【図４】
0003973443.tif 000005
【図５】
0003973443.tif 000006
【図６】
0003973443.tif 000007
【図７】
0003973443.tif 000008
【図８】
0003973443.tif 000009
【図９】
0003973443.tif 000010