(57)【要約】【課題】バックアップ電源に大きな蓄電池を必要とせずに管理情報の完全性を確保できる記録再生装置を提供する。【解決手段】停電発生時に、まず第１の停電検出回路１４で停電を検出したら、スタティックラム５内のファイル管理データ１０１ａの更新を完了した後にスタティックラム５のアクセスを禁止し、続いて第２の停電検出回路１５で停電を検出したら、バックアップ電源回路１３の内部バックアップ電源からスタティックラム５に電源を供給し、スタティックラム５内のすでに更新を完了しているファイル管理データ１０１ａをスタティックラム５内でバックアップする。【選択図】        図１
2004234417.tif 000002
【特許請求の範囲】
【請求項１】
デジタルデータが記録されるとともに、上記デジタルデータの管理情報も併せて記録される記録媒体と、
動作時に上記管理情報が展開されて参照および更新されるスタティックラムと、
電源電圧が第１の所定電圧値まで降下したことを検出することによって停電を検出する第１の停電検出手段と、
上記電源電圧が上記第１の所定電圧値よりも低く設定された第２の所定電圧値まで降下したことを検出することによって停電を検出する第２の停電検出手段と、
停電時に上記スタティックラム内の上記管理情報を上記スタティックラム内においてバックアップするためのバックアップ電源手段と
を備え、
上記第１の停電検出手段によって停電が検出された場合において、上記スタティックラム内の上記管理情報の更新中であるもしくは更新が必要であるときには、その更新を完了させてから上記スタティックラムのアクセスを禁止し、上記スタティックラム内の上記管理情報の更新中でなくかつ更新が必要でないときには、上記スタティックラムのアクセスを禁止し、
上記第２の停電検出手段によって停電が検出された場合には、上記バックアップ電源手段から上記スタティックラムに電源を供給して、上記スタティックラム内において上記管理情報をバックアップする
ことを特徴とする記録再生装置。
【請求項２】
上記記録媒体に、停電が発生したか否かを識別する第１の停電識別情報を記録しておくとともに、上記スタティックラムに、上記スタティックラム内の上記管理情報を消失する停電が発生したか否かを識別する第２の停電識別情報を記録しておき、
電源投入時に、上記第１の停電識別情報をもとに停電復帰動作であるか否かを判定するとともに、上記第２の停電識別情報をもとにエラー回復動作が必要であるか否かを判断する
ことを特徴とする請求項１記載の記録再生装置。
【請求項３】
上記バックアップ電源手段は、停電時に上記スタティックラムに電流を供給するために一次電池を使用することを特徴とする請求項１または２に記載の記録再生装置。
【請求項４】
上記バックアップ電源手段は、停電時に上記スタティックラムに電流を供給するために二次電池を使用することを特徴とする請求項１または２に記載の記録再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、デジタル映像音声信号等のデジタルデータをハードディスク等の記録媒体に記録する記録再生装置に関するものである。
【０００２】
【従来の技術】
磁気テープを使用した従来の記録再生装置では、例えば、停電時のバックアップ電源と、停電が発生したことを検出する停電検出回路と、上記バックアップ電源からスイッチング手段を介して記録動作を継続させるために必要な部分に電力を供給する電源回路と、記録動作中において上記停電検出回路によって停電が検出されたときに上記スイッチング手段をオンさせて記録動作を継続させる手段とを設けて、停電発生の直前のデータが失われてしまうことを防止している（例えば、特許文献１参照）。
【０００３】
また、ディスク記録媒体を使用した従来の記録再生装置では、例えば、音楽データ等の主情報を記録する領域の他に上記主情報を管理するＴＯＣ情報を記録する領域が設けられた記録媒体を備えた記録再生装置において、ダイナミックラムに記憶されているＴＯＣ情報をスタティックラムに転送させるＴＯＣ情報転送手段と、上記スタティックラムを電気的にバックアップするバックアップ手段と、ＴＯＣ情報のバックアップが必要となった場合にダイナミックラムのＴＯＣ情報がスタティックラムに転送されるように上記ＴＯＣ情報転送手段を制御する制御手段とを設けて、停電発生前の主情報とＴＯＣ情報との食い違いが発生しないようにしている（例えば、特許文献２参照）。
【０００４】
【特許文献１】
特開２０００−２８５５４７号公報（第６−７頁、第１２図）
【特許文献２】
特開平９−６３１７９号公報（第３頁、第１図）
【０００５】
【発明が解決しようとする課題】
しかしながら上記従来の記録再生装置では、停電時にバックアップ電源から記録動作を継続するための電源を供給し、記録動作には大きな電流を必要とするため、バックアップ電源として大容量の蓄電池を使用する必要があり、装置自体が高価になってしまうという課題があった。
【０００６】
また、上記従来の他の記録再生装置では、ダイナミックラム上のＴＯＣ情報をスタティックラムに転送する手段が必要であるとともに、停電時にバックアップ電源からデータ転送のための電源を供給し、データの転送には大きな電流を必要とするため、やはり大きな蓄電池をバックアップ電源として使用する必要があり、装置自体が高価になってしまうという課題があった。
【０００７】
また、ＴＯＣ情報のサイズが大きくなると転送に時間がかかるため、転送途中でバックアップ電源の電圧が動作不可電圧まで降下してしまうと、転送動作が未完了となり、ＴＯＣ情報が不完全なままでスタティックラムにバックアップされ、主情報（ディスク記録媒体のデジタルデータ）とＴＯＣ情報（上記デジタルデータの管理情報）との食い違いが発生し、バックアップしたＴＯＣ情報の完全性を確保できなくなってしまうという課題があった。
【０００８】
この発明は、このような従来の課題を解消するためになされたものであり、バックアップ電源に大きな蓄電池を必要とせずに管理情報の完全性を確保できる記録再生装置を提供することを目的とするものである。
【０００９】
【課題を解決するための手段】
この発明の記録再生装置は、
デジタルデータが記録されるとともに、上記デジタルデータの管理情報も併せて記録される記録媒体と、
動作時に上記管理情報が展開されて参照および更新されるスタティックラムと、
電源電圧が第１の所定電圧値まで降下したことを検出することによって停電を検出する第１の停電検出手段と、
上記電源電圧が上記第１の所定電圧値よりも低く設定された第２の所定電圧値まで降下したことを検出することによって停電を検出する第２の停電検出手段と、
停電時に上記スタティックラム内の上記管理情報を上記スタティックラム内においてバックアップするためのバックアップ電源手段と
を備え、
上記第１の停電検出手段によって停電が検出された場合において、上記スタティックラム内の上記管理情報の更新中であるもしくは更新が必要であるときには、その更新を完了させてから上記スタティックラムのアクセスを禁止し、上記スタティックラム内の上記管理情報の更新中でなくかつ更新が必要でないときには、上記スタティックラムのアクセスを禁止し、
上記第２の停電検出手段によって停電が検出された場合には、上記バックアップ電源手段から上記スタティックラムに電源を供給して、上記スタティックラム内において上記管理情報をバックアップする
ことを特徴とするものである。
【００１０】
【発明の実施の形態】
実施の形態１．
図１はこの発明の実施の形態１の記録再生装置の構成図である。同図において、実施の形態１の記録再生装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：中央演算装置）２と、ＣＰＵバス３と、ダイナミックラム４と、スタティックラム５と、入出力バッファ回路６と、ＨＤＤ（ハードディスク）インターフェイス回路７とＡＴＡ（ＡＴ  Ａｔｔａｃｈｍｅｎｔ）バス８と、ハードディスク９と、バッファメモリ１２と、バックアップ電源回路１３と、第１の停電検出回路１４と、第２の停電検出回路１５と、直流電源１６とを備えている。また、１０は入力デジタル映像音声信号、１１は出力デジタル映像音声信号、１００はハードディスク９の内部イメージ図、１０１はファイル管理データ、１０２は映像音声データ、１０１ａはスタティックラム５に展開されたファイル管理データである。
【００１１】
この実施の形態１の記録再生装置１の動作について以下に説明する。記録再生装置１には、ＣＰＵ２が内蔵されており、ＣＰＵバス３を介して周辺回路と接続されている。
【００１２】
ダイナミックラム４は、記録再生動作中等にＣＰＵ２が使用する一般ワーク領域である。記録再生装置１には、外部に用意されたチューナ（図示せず）等から入力デジタル映像音声信号１０が入力され、入出力バッファ回路６によって、バッファメモリ１２に転送され、一旦蓄積される。バッファメモリ１２に蓄積されたデジタル映像音声データは、ＨＤＤインターフェイス回路７によって、ＡＴＡバス８を経由して、ハードディスク９内に映像音声データ１０２として記録される。
【００１３】
また、ハードディスク９内に記録されたデジタル映像音声データ１０２は、ＨＤＤインターフェイス回路７によって、ＡＴＡバス８を経由して、バッファメモリ１２内に転送され、一旦蓄積される。バッファメモリ１２内に蓄積されたデジタル映像音声データは、入出力バッファ回路６によって、出力デジタル映像音声信号１１として外部のデコーダ回路（図示せず）等に転送される。
【００１４】
ハードディスク９内には、主情報である映像音声データ１０２だけではなく、それらに関する管理情報として、ファイル管理データ１０１も記録されている。このファイル管理データ１０１は、例えば、ハードディスク９内のアドレス（位置情報）と映像音声データ１０２とを関連付ける情報テーブル（ファイルシステム）、あるいは特殊再生等のために映像音声データ１０２の相対アドレスとランダムアクセスポイントとを関連付ける情報（ナビゲーションデータ）である。
【００１５】
スタティックラム５は、ハードディスク９内に記録されている映像音声データ１０２に関する管理情報を展開して参照および更新するために使用される。記録再生装置１に電源が投入されると、ＣＰＵ２は、ＨＤＤインターフェイス７を制御して、ハードディスク９内のファイル管理データ１０１を、ＡＴＡバス８を経由してスタティックラム５にファイル管理データ１０１ａとして展開する。
【００１６】
また、ＣＰＵ２は、すでにハードディスク９内に記録されている映像音声データ１０２を再生する場合には、スタティックラム５内のファイル管理データ１０１ａを参照する。
【００１７】
また、ＣＰＵ２は、新たに映像音声データ１０２を記録する場合には、ハードディスク９内に映像音声データ１０２を記録するとともに、スタティックラム５内のファイル管理データ１０１ａをそれに応じて更新する。また、すでに記録されている映像音声データ１０２を削除した場合にも、ＣＰＵ２は、スタティックラム５内のファイル管理データ１０１ａを更新する。
【００１８】
このようにして、更新されたファイル管理データ１０１ａは、任意の時点、例えば使用者が記録再生装置１の電源を切る指示をした時点で、ハードディスク９に新たなファイル管理データ１０１として上書き保存される。
【００１９】
ハードディスク９に保存されたデータは、電源を切っても半永久的に保持されるため、停電等によるデータの消失を招くことはないが、一般的にアクセス速度が遅いため、ファイル管理データ１０１を、スタティックラム５上に展開して使用することで、高速なアクセスを可能にしている。このように、通常動作中、スタティックラム５は、ファイル管理データ１０１ａを展開し、ＣＰＵ２が参照もしくは更新するためのワーク用メモリとしての役割を果たしている。
【００２０】
第１の停電検出回路１４は、通常動作中、直流電源１６の出力電圧を常に監視しており、直流電源１６の出力電圧が第１の所定電圧値を下回った場合、第１の停電検出信号によってＣＰＵ２に停電を検出したことを通知する。ＣＰＵ２は、第１の停電検出回路１４からの第１の停電検出信号によって直流電源１６の出力電圧が第１の所定電圧値を下回ったことを認識すると、それ以降はスタティックラム５へのアクセスを制限する。
【００２１】
第２の停電検出回路１５は、通常動作中、直流電源１６の出力電圧を常に監視しており、直流電源１６の出力電圧が第２の所定電圧値（上記第１の所定電圧値よりも低い電圧値）を下回った場合、第２の停電検出信号によってバックアップ電源回路１３に停電を検出したことを通知する。
【００２２】
バックアップ電源回路１３は、スタティックラム５に電源を供給しており、第２の停電検出回路１５からの第２の停電検出信号に従って、直流電源１６からの電源供給と内部バックアップ電源からの電源供給とを切り換え制御している。このバックアップ電源回路１３は、通常動作時には直流電源１６から供給される電流をスタティックラム５に供給するが、第２の停電検出回路１５が停電を検出すると、内部のバックアップ電源からスタティックラム５に電流を供給する。
【００２３】
バックアップ電源回路１３の内部バックアップ電源には、例えば、通常動作時に直流電源１６により充電されるリチウムイオン蓄電池等の二次電池やコンデンサ、もしくはリチウム電池等の一次電池を使用できる。
【００２４】
一般にスタティックラム５は、データの読み書き動作では比較的大きな電流（３０〜１００ミリアンペア程度）を必要とするが、データ保持動作（バックアップ動作）のみでは非常に少ない電流（数マイクロアンペア程度）で済む。この実施の形態１では、内部のバックアップ電源からの電源供給時には、スタティックラム５はデータ保持動作（バックアップ動作）のみとなるため、高価で大容量のバックアップ電源を必要としない。
【００２５】
直流電源１６は、商用電源等（図示せず）から、記録再生装置１全体に電源を供給している。この実施の形態１では、停電が発生し、直流電源１６の出力が降下し始めると、第１の停電検出回路１４が先に停電を検出し、続いて第２の停電検出回路１５が停電を検出するように構成されている。
【００２６】
この実施の形態１において、従来のように停電検出手段が１つしかない場合には、スタティックラム５がデータ保持動作（バックアップ動作）に移行するタイミングと、ＣＰＵ２がアクセスを停止するタイミングが同時になってしまう。
【００２７】
例えば、ハードディスク９に新しい映像音声データ１０２を記録した後に、ＣＰＵ２がスタティックラム５上のファイル管理データ１０１ａを更新している途中で停電が検出された場合、更新が不完全なままで、ファイル管理データ１０１ａがスタティックラム５内でバックアップされてしまい、結果としてハードディスク９に記録された映像音声データ１０２の内容と、スタティックラム５内にバックアップされたファイル管理データ１０１ａの内容が食い違う危険性がある。
【００２８】
停電が発生した場合の実施の形態１の記録再生装置１の動作について図２を使用して説明する。図２は記録再生装置１においての停電検出手順を説明する図であって、電源電圧と停電検出信号とを時間軸に沿って示した図である。同図において、２１は第１の停電検出回路１４から出力される第１の停電検出信号、２２は第２の停電検出回路１５から出力される第２の停電検出信号、２３は直流電源１６から供給される電源電圧である。ここで、時刻ｔ１において停電が発生し、電源電圧２３が降下し始めたとする。
【００２９】
第１の停電検出回路１４の停電検出電圧および第２の停電検出回路１５の停電検出電圧は、通常動作電圧とＣＰＵ２やスタティックラム５等が動作できなくなる動作不可電圧の間に設定されている。
【００３０】
また、第１の停電検出回路１４の停電検出電圧は、第２の停電検出回路１５の停電検出電圧よりも高く設定されている。電源電圧２３が、第１の停電検出電圧を下回った時点（時刻ｔ２）で、第１の停電検出回路１４は、第１の停電検出信号２１をアサートして、停電発生を検出したことをＣＰＵ２に通知する。
【００３１】
ＣＰＵ２は、アサートされた第１の停電検出信号２１を受け取った場合において、ファイル管理データ１０１ａの更新途中もしくは更新の必要があるときには、更新作業を継続し、更新作業を完了してから、スタティックラム５への読み出し動作および書き込み動作を禁止する。また、ＣＰＵ２は、アサートされた第１の停電検出信号２１を受け取った場合において、ファイル管理データ１０１ａの更新途中でなくかつ更新の必要がないときには、すぐにスタティックラム５への読み出し動作および書き込み動作を禁止する。
【００３２】
続いて電源電圧２３が低下し、第２の停電検出電圧を下回った時点（時刻ｔ３）で、第２の停電検出回路１５は、第２の停電検出信号２２をアサートして、停電発生を検出したことをバックアップ電源回路１３に通知する。バックアップ電源回路１３は、アサートされた第２の停電検出信号２２を受け取ると、スタティックラム５への電源供給を直流電源１６から内部バックアップ電源に切り換える。
【００３３】
このように、第１の停電検出回路１４が停電を検出した後に第２の停電検出信号１５が停電を検出することにより、第２の停電検出信号１５が停電を検出したときには、スタティックラム５内のファイル管理データ１０１ａは更新を完了したものであるとともに、スタティックラム５へのアクセスが禁止されているので、内部バックアップ電源からの電源供給時にはスタティックラム５はデータ保持動作（バックアップ動作）のみとなり、内部バックアップ電源からの電源供給は、データ保持のための少ない電流供給で済み、大電流の供給を必要としない。
【００３４】
そして、電源電圧２３が、ＣＰＵ２の動作不可電圧を下回った時点（時刻ｔ４）で、ＣＰＵ２は動作不可となる。しかし、スタティックラム５にはバックアップ電源回路１３の内部バックアップから電源が供給されているため、停電発生以前の最新のファイル管理データ１０１ａを保持することが可能であり、停電復帰した後に、ファイル管理データ１０１ａをハードディスク９にファイル管理データ１０１として上書き保存することができるため、ハードディスク９に記録された映像音声データ１０２と、ファイル管理データ１０１に食い違いが発生することを防止できる。
【００３５】
また、ＣＰＵ２がスタティックラム５内のファイル管理データ１０１ａを更新している最中もしくは更新の必要があるときに停電が発生した場合でも、ＣＰＵ２が先に停電を検出することにより、更新を完了させた後にスタティックラム５をバックアップ動作に移行させることが可能であり、不完全なファイル管理データ１０１ａをバックアップしてしまうことを防止できる。
【００３６】
なお、図２において、通常動作電圧や動作不可電圧は、使用するデバイスの特性等に依存するものであるが、第１の停電検出電圧と第２の停電検出電圧に関しては、時刻ｔ２と時刻ｔ３の間隔をできるだけ長く取れるように設定することが望ましい。これにより、誤動作を招かない範囲内で、できるだけ早く第１の停電検出回路１４が停電を検出するようにして、ＣＰＵ２がファイル管理データ１０１ａを更新できる時間を確保することができる。
【００３７】
以上のように実施の形態１によれば、第１の停電検出回路１４によって停電を検出して、スタティックラム５内のファイル管理データ１０１ａの更新を完了してアクセスを禁止した後に、第２の停電検出回路１５によって停電を検出してバックアップ電源回路１３の内部バックアップ電源からスタティックラム５に電源を供給して、ファイル管理データ１０１ａをスタティックラム５内でバックアップすることにより、上記内部バックアップ電源からの電源供給時には、ファイル管理データ１０１ａの更新や転送をする必要がなく、データ保持のための電源のみを供給することとなるので、上記内部バックアップ電源に大容量の蓄電池を必要とせず、装置を安価に構成することができる。
【００３８】
また、第２の停電検出回路１５によって停電を検出して、バックアップ電源回路１３の内部バックアップ電源によってスタティックラム５内のファイル管理データ１０１ａがバックアップされるよりも前に、第１の停電検出回路１４によって停電を検出して、ファイル管理データ１０１ａの更新を完了してからアクセスを禁止することにより、更新の完了前のファイル管理データ１０１ａがバックアップされることを防止できるので、ファイル管理データ１０１ａの完全性を確保することができ、記録再生装置の信頼性を向上することができる。
【００３９】
また、バックアップ電源回路１３において、停電時にスタティックラム５に電流を供給するためにリチウム電池等の一次電池を使用する構成にすることにより、長時間のバックアップ動作が可能であり、信頼性の高い記録再生装置を得ることができる。
【００４０】
また、バックアップ電源回路１３において、停電時にスタティックラム５に電流を供給するためにリチウムイオン蓄電池等の二次電池やコンデンサを使用する構成にすることにより、停電復帰後に再度充電が可能であり、記録再生装置を安価に構成することができる。
【００４１】
実施の形態２．
図３はこの発明の実施の形態２の記録再生装置の構成図である。同図において図１と同様のものには同じ符号を付してあり、３１は実施の形態２の記録再生装置、３０１は停電が発生したか否かを示す第１の停電識別情報、３０２は停電が発生したか否かを示す第２の停電識別情報である。
【００４２】
この実施の形態１では、第１の停電識別情報３０１がハードディスク９内に記録されるとともに、第２の停電識別情報３０２がスタティックラム５に記録されており、その他の構成は上記実施の形態１（図１参照）と同様である。
【００４３】
この実施の形態２の記録再生装置３１の動作について以下に説明する。この記録再生装置３１では、ハードディスク９内にファイル管理データ１０１および映像音声データ１０２とともに第１の停電識別情報３０１を記録するようにするとともに、スタティックラム５内にファイル管理データ１０１ａとともに第２の停電識別情報３０２を記録しておくことが、上記実施の形態１の記録再生装置１（図１参照）とは異なる。
【００４４】
記録再生装置３１に電源が投入されると、ＣＰＵ２は、まず最初にハードディスク９内の第１の停電識別情報３０１を読み出し、この第１の停電識別情報３０１をもとに、前回停電が発生したか否かを判断する。
【００４５】
第１の停電識別情報３０１によって停電が発生していないと判断した場合、ＣＰＵ２は、ハードディスク９のファイル管理データ１０１を読み出して、スタティックラム５内にファイル管理データ１０１ａとして展開する。そして、ＣＰＵ２は、このスタティックラム５内に展開したファイル管理データ１０１ａを参照して、それ以降の映像音声データ１０２の再生、編集、削除、および新しい映像音声データ１０２の記録等をする。
【００４６】
一方、第１の停電識別情報３０１によって停電が発生したと判断した場合、ＣＰＵ２は、スタティックラム５内の第２の停電識別情報３０２を読み出し、この第２の停電識別情報３０２をもとに、停電によってスタティックラム５内のファイル管理データ１０１ａが消失したか否かを判断する。
【００４７】
第２の停電識別情報３０２によってファイル管理データ１０１ａが消失していないと判断した場合、ＣＰＵ２は、すでにスタティックラム５内に展開されているファイル管理データ１０１ａを参照して、それ以降の映像音声データ１０２の再生、編集、削除、および新しい映像音声データ１０２の記録等をする。
【００４８】
また、第２の停電識別情報３０２によってファイル管理データ１０１ａが消失していると判断した場合、ＣＰＵ２は所定のエラー復帰動作をする。
【００４９】
電源投入時の実施の形態２の記録再生装置３１の動作について図４を使用して説明する。図４は記録再生装置３１においての電源投入時の停電復帰判定手順を説明するフローチャートである。
【００５０】
記録再生装置３１に電源が投入される（ステップ４０１）と、ＣＰＵ２は、ハードディスク９内の第１の停電識別情報３０１を読み出し（ステップ４０２）、読み出し、この第１の停電識別情報３０１が、「停電発生無し」であれば停電が発生しなかったと判断し、「停電発生有り」であれば停電が発生したと判断する（ステップ４０３）。
【００５１】
第１の停電識別情報３０１は、記録再生装置３１に電源が投入された後の通常動作時においては、「停電発生有り」に保持されており、使用者が電源を切る指示をした等の正常に記録再生装置３１の電源を切る場合には、その電源遮断の前に「停電発生有り」から「停電発生無し」に書き換えられる。このため、停電によって電源が切れた場合には、第１の停電識別情報３０１は「停電発生有り」のままとなっており、正常に電源が切れた場合には第１の停電識別情報３０１は「停電発生無し」に書き換えられている。
【００５２】
第１の停電識別情報３０１の形式については、ここでは特に規定しないが、誤判断を防止するために、ある程度のバイト数を確保することが望ましい。また、もし「停電発生無し」でも「停電発生有り」でもない場合は、「停電発生有り」とする。
【００５３】
ステップ４０３において、停電が発生しなかったと判断した場合、ＣＰＵ２は、ハードディスク９内のファイル管理データ１０１を読み出して、スタティックラム５内にファイル管理データ１０１ａとして展開する（ステップ４０４）。そして、次回の電源投入時の判断に備え、ハードディスク９内の第１の停電識別情報３０１を「停電発生有り」に書き換え（ステップ４０５）、停電復帰判定を正常終了する（ステップ４０６）。以上が正常時の動作（停電が発生せずに正常な電源遮断動作の後に電源が投入された場合の動作）である。
【００５４】
またもしも、ステップ４０３において、停電が発生したと判断した場合、ＣＰＵ２は、続いてスタティックラム５内の第２の停電識別情報３０２を読み出し（ステップ４０７）、この第２の停電識別情報３０２が、「停電発生無し」であれば停電によるファイル管理データ１０１ａの消失は発生していないと判断し、「停電発生有り」であれば停電によるファイル管理データ１０１ａの消失が発生したと判断する（ステップ４０８）。
【００５５】
また、第２の停電識別情報３０２は、記録再生装置３１に電源が投入された後の通常動作時において、スタティックラム５内のファイル管理データ１０１ａとハードディスク９内の映像音声データ１０２に食い違いが発生してからその食い違いが修正されるまでの期間には「停電発生有り」に保持され、上記食い違いがない期間では「停電発生無し」に保持される。
【００５６】
第２の停電識別情報３０２の形式について、ここでは特に規定しないが、誤判断を防止するために、ある程度のバイト数を確保することが望ましい。また、もし「停電発生無し」でも「停電発生有り」でもない場合は、「停電発生有り」とする。
【００５７】
ステップ４０８において、ファイル管理データ１０１ａは消失していないと判断した場合は、ＣＰＵ２は、すでにスタティックラム５内にファイル管理データ１０１ａが展開されているため、このまま停電復帰判定を正常終了する（ステップ４０６）。以上が正常停電復帰時の動作（停電が発生したが復帰したときにスタティックラム５にファイル管理データ１０１ａが正常にバックアップされていた場合の動作）である。
【００５８】
なお、ステップ４０８の次に、すでに展開されているファイル管理データ１０１ａの完全性をチェックするステップを追加すれば、さらに信頼性は向上する。また、正常終了する前に、スタティックラム５内に展開されているファイル管理データ１０１ａを、ハードディスク９内にファイル管理データ１０１として上書き保存してもよい。
【００５９】
またもしも、ステップ４０８において、ファイル管理データ１０１ａが消失したと判断した場合は、ＣＰＵ２は、使用者に対する警告表示処理を実行する等の所定のエラー復帰動作をして、停電復帰判定を異常終了し（ステップ４０９）。以上が、異常停電復帰時（停電が発生して復帰したときにスタティックラム５にファイル管理データ１０１ａが正常にバックアップされていなかった場合の動作）である。
【００６０】
このような電源投入時の停電復帰判定手順により、ファイル管理データ１０１ａおよび１０１と映像音声データ１０２の食い違いを未然に防止することができる。
【００６１】
なお、第１の停電識別情報３０１および第２の停電識別情報３０２は、それぞれハードディスク９内およびスタティックラム５内の任意のアドレスに記録可能であるが、ＣＰＵ２の検索を容易にするために例えば必ず先頭アドレスに記録させるようにする。
【００６２】
以上のように実施の形態２によれば、ハードディスク９内に停電が発生したか否かを示す第１の停電識別情報をあらかじめ書き込んでおくとともに、スタティックラム５内にファイル管理データ１０１ａを消失する停電が発生したか否かを示す第２の停電識別情報をあらかじめ書き込んでおき、電源投入時にそれらの停電識別情報をもとに、停電復帰動作であるか否かおよびエラー回復処理が必要か否かを判定することにより、新たな部品コストを必要とせずに停電復帰動作であるか否かを容易に判断できるとともに、ハードディスク９内の映像音声データ１０２とスタティックラム５内のファイル管理データ１０１ａおよびハードディスク９内のファイル管理データ１０１との食い違いが発生することを防止できる。
【００６３】
なお、上記実施の形態においては、記録媒体としてハードディスク９を使用しているが、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等のファイル管理データ１０１を使用するメディアであれば、いずれを使用してもよい。また、上記実施の形態においては、映像音声データを記録再生しているが、音声データや、コンピュータ等のプログラムデータであってもよい。
【００６４】
【発明の効果】
以上説明したように本発明の記録再生装置によれば、第１の停電検出手段によって停電を検出したらスタティックラム内の管理情報の更新を完了してからアクセスを禁止し、第２の停電検出手段によって停電を検出したらバックアップ電源手段からスタティックラムに電源を供給してスタティックラム内の管理情報をスタティックラム内でバックアップすることにより、上記内部バックアップ電源からスタティックラムにデータ保持のための電源のみを供給することとなるので、バックアップ電源手段に大容量の蓄電池を必要とせず、装置を安価に構成することができるとともに、更新の完了前の管理情報がバックアップされることを防止できるので、スタティックラム内の管理情報の完全性を確保することができ、記録再生装置の信頼性を向上することができるという効果がある。
【図面の簡単な説明】
【図１】この発明の実施の形態１の記録再生装置の構成図である。
【図２】この発明の実施の形態１の記録再生装置においての停電検出手順を説明する図である。
【図３】この発明の実施の形態２の記録再生装置の構成図である。
【図４】この発明の実施の形態２の記録再生装置においての電源投入時の停電復帰判定手順を説明するフローチャートである。
【符号の説明】
１  記録再生装置、  ２  ＣＰＵ（中央演算装置）、  ３  ＣＰＵバス、  ４ダイナミックラム、  ５  スタティックラム、  ６  入出力バッファ回路、  ７  ＨＤＤインターフェイス回路、  ８  ＡＴＡバス、  ９  ハードディスク、１０  入力デジタル映像音声信号、  １１  出力デジタル映像音声信号、  １２  バッファメモリ、  １３  バックアップ電源回路、  １４  第１の停電検出回路、  １５  第２の停電検出回路、  １６  直流電源、  ２１  第１の停電検出信号、  ２２  第２の停電検出信号、  ２３  電源電圧、  ３１  記録再生装置、  １００  ハードディスクの内部イメージ図、  １０１  ファイル管理データ、  １０１ａ  ファイル管理データ、  １０２  映像音声データ、  ３０１  第１の停電識別情報、  ３０２  第２の停電識別情報。
【図１】
2004234417.tif 000003
【図２】
2004234417.tif 000004
【図３】
2004234417.tif 000005
【図４】
2004234417.tif 000006
【手続補正書】
【提出日】平成15年4月14日(2003.4.14)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】請求項２
【補正方法】変更
【補正の内容】
【請求項２】
上記記録媒体に、上記スタティックラム内の上記管理情報を消失する停電が発生した可能性があるか否かを識別する第１の停電識別情報を記録しておくとともに、上記スタティックラムに、上記スタティックラム内の上記管理情報を消失する停電が発生したか否かを識別する第２の停電識別情報を記録しておき、
電源投入時に、上記第１の停電識別情報をもとに上記管理情報が消失した可能性があるか否かを判断し、消失の可能性があれば上記第２の停電識別情報をもとに上記管理情報が消失したか否かを判断する
ことを特徴とする請求項１記載の記録再生装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
この実施の形態２では、第１の停電識別情報３０１がハードディスク９内に記録されるとともに、第２の停電識別情報３０２がスタティックラム５に記録されており、その他の構成は上記実施の形態１（図１参照）と同様である。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
第１の停電識別情報３０１によって停電が発生していないと判断した場合、ＣＰＵ２は、スタティックラム５内のファイル管理データ１０１ａの消失はなかったと判断し、ハードディスク９のファイル管理データ１０１を読み出して、スタティックラム５内にファイル管理データ１０１ａとして展開する。そして、ＣＰＵ２は、このスタティックラム５内に展開したファイル管理データ１０１ａを参照して、それ以降の映像音声データ１０２の再生、編集、削除、および新しい映像音声データ１０２の記録等をする。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
一方、第１の停電識別情報３０１によって停電が発生したと判断した場合、ＣＰＵ２は、スタティックラム５内のファイル管理データ１０１ａが消失した可能性があると判断し、スタティックラム５内の第２の停電識別情報３０２を読み出し、この第２の停電識別情報３０２をもとに、停電によってスタティックラム５内のファイル管理データ１０１ａが消失したか否かを判断する。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
記録再生装置３１に電源が投入される（ステップ４０１）と、ＣＰＵ２は、ハードディスク９内の第１の停電識別情報３０１を読み出し（ステップ４０２）、読み出し、この第１の停電識別情報３０１が、「停電発生無し」であればファイル管理データ１０１ａの消失は発生しなかったと判断し、「停電発生有り」であればファイル管理データ１０１ａの消失が発生した可能性があると判断する（ステップ４０３）。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】変更
【補正の内容】
【００５３】
ステップ４０３において、ファイル管理データ１０１ａの消失が発生しなかったと判断した場合、ＣＰＵ２は、ハードディスク９内のファイル管理データ１０１を読み出して、スタティックラム５内にファイル管理データ１０１ａとして展開する（ステップ４０４）。そして、次回の電源投入時の判断に備え、ハードディスク９内の第１の停電識別情報３０１を「停電発生有り」に書き換え（ステップ４０５）、停電復帰判定を正常終了する（ステップ４０６）。以上が正常時の動作（停電が発生せずに正常な電源遮断動作の後に電源が投入された場合の動作）である。


【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】変更
【補正の内容】
【００５４】
またもしも、ステップ４０３において、ファイル管理データ１０１ａの消失が発生した可能性があると判断した場合、ＣＰＵ２は、続いてスタティックラム５内の第２の停電識別情報３０２を読み出し（ステップ４０７）、この第２の停電識別情報３０２が、「停電発生無し」であれば停電によるファイル管理データ１０１ａの消失は発生していないと判断し、「停電発生有り」であれば停電によるファイル管理データ１０１ａの消失が発生したと判断する（ステップ４０８）。


【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】変更
【補正の内容】
【００５９】
またもしも、ステップ４０８において、ファイル管理データ１０１ａが消失したと判断した場合は、ＣＰＵ２は、使用者に対する警告表示処理を実行する等の所定のエラー復帰動作をして、停電復帰判定を異常終了する（ステップ４０９）。以上が、異常停電復帰時（停電が発生して復帰したときにスタティックラム５にファイル管理データ１０１ａが正常にバックアップされていなかった場合の動作）である。


【手続補正９】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2004234417.tif 000007