(57)【要約】    【課題】  記録媒体へのデータ記録中に記録装置の電源供給が断たれた場合でもデータが失われないようにした記録装置、制御方法、及びプログラムを提供する。    【解決手段】  ディスクカムコーダは、ディスク９、ＣＰＵ１８、ＤＲＡＭ１９、ＦＬＡＳＨメモリ２１を備える。ＣＰＵ１８は、ＰＡＵＳＥ制御されていない場合、所定量のデータをＤＲＡＭ１９に蓄積すると、ＤＲＡＭ１９からデータを読み込み、ディスク９に記録する。他方、ＣＰＵ１８は、ＰＡＵＳＥ制御を検出した場合、ＤＲＡＭ１９に記憶されたデータ量に関わらずＤＲＡＭ１９からデータを読み込み、ＦＬＡＳＨメモリ２１にデータを一時記憶した後、ＦＬＡＳＨメモリ２１に記憶されたデータを読み込み、ディスク９に記録する。また、ＣＰＵ１８は、電源投入時、ディスク９への記録が未終了の場合、ＦＬＡＳＨメモリ２１に記憶したデータをディスク９に記録する。【選択図】      図１
2006344308.tif 000002
【特許請求の範囲】
【請求項１】
情報データを一時的に記憶する揮発性記憶手段と、情報データを記憶する不揮発性記憶手段と、情報データを記録媒体に記録する記録手段とを備えた記録装置であって、
前記情報データの記録指示に応じて、入力された前記情報データを前記揮発性記憶手段に一時的に記憶し、前記揮発性記憶手段に対し所定量の前記情報データが記憶されたことに応じて、前記揮発性記憶手段に記憶された情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御すると共に、
前記情報データの記録停止の指示に応じて、前記入力された情報データの前記揮発性記憶手段に対する記憶を停止すると共に、前記揮発性記憶手段に記憶された情報データを読み出して前記不揮発性記憶手段に記憶した後、前記不揮発性記憶手段に記憶された情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御する制御手段を備えることを特徴とする記録装置。
【請求項２】
前記制御手段は、前記記録装置の電源投入時、前記不揮発性記憶手段に記憶された情報データの前記記録媒体への記録が終了済みか否かを検出し、記録が未終了の場合、前記不揮発性記憶手段に記憶された未記録の情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御することを特徴とする請求項１記載の記録装置。
【請求項３】
情報データを一時的に記憶する第１の揮発性記憶手段と、バックアップ用電源によって記憶内容を保持可能な第２の揮発性記憶手段と、情報データを記憶する不揮発性記憶手段と、情報データを記録媒体に記録する記録手段とを備えた記録装置であって、
前記情報データの記録指示に応じて、入力された前記情報データを前記第１の揮発性記憶手段に一時的に記憶し、前記第１の揮発性記憶手段に対し所定量の前記情報データが記憶されたことに応じて、前記第１の揮発性記憶手段に記憶された情報データを読み出して前記第２の揮発性記憶手段に記憶した後、前記第２の揮発性記憶手段に記憶された情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御すると共に、
前記情報データの記録停止の指示に応じて、前記入力された情報データの前記第１の揮発性記憶手段に対する記憶を停止すると共に、前記第１の揮発性記憶手段に記憶された情報データを読み出して前記不揮発性記憶手段に記憶した後、前記不揮発性記憶手段に記憶された情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御する制御手段を備えることを特徴とする記録装置。
【請求項４】
情報データを一時的に記憶する第１の揮発性記憶手段と、バックアップ用電源によって記憶データを保持可能な第２の揮発性記憶手段と、情報データを記憶する不揮発性記憶手段と、情報データを記録媒体に記録する記録手段とを備えた記録装置であって、
前記バックアップ用電源の残量を検出する検出手段と、
前記情報データの記録指示に応じて、入力された前記情報データを前記第１の揮発性記憶手段に一時的に記憶し、前記第１の揮発性記憶手段に対し所定量の前記情報データが記憶されたことに応じて、前記第１の揮発性記憶手段に記憶された情報データを読み出して前記第２の揮発性記憶手段に記憶した後、前記第２の揮発性記憶手段に記憶された情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御し、
前記情報データの記録停止の指示に応じて、前記バックアップ用電源の残量が所定量以上の場合、前記入力された情報データの前記第１の揮発性記憶手段に対する記憶を停止すると共に、前記第１の揮発性記憶手段に記憶された情報データを読み出して前記第２の揮発性記憶手段に記憶した後、前記第２の揮発性記憶手段に記憶された情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御すると共に、
前記情報データの記録停止の指示に応じて、前記バックアップ用電源の残量が所定量未満の場合、前記入力された情報データの前記第１の揮発性記憶手段に対する記憶を停止すると共に、前記第１の揮発性記憶手段に記憶された情報データを読み出して前記不揮発性記憶手段に記憶した後、前記不揮発性記憶手段に記憶された情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御する制御手段を備えることを特徴とする記録装置。
【請求項５】
情報データを一時的に記憶する第１の揮発性記憶手段と、バックアップ用電源によって記憶データを保持可能な第２の揮発性記憶手段と、情報データを記憶する不揮発性記憶手段と、情報データを記録媒体に記録する記録手段とを備えた記録装置であって、
前記バックアップ用電源の残量を検出する検出手段と、
前記情報データの記録指示に応じて、入力された前記情報データを前記第１の揮発性記憶手段に一時的に記憶し、前記バックアップ用電源の残量が所定量以上の場合で且つ前記第１の揮発性記憶手段に対し所定量の前記情報データが記憶されたことに応じて、又は、前記情報データの記録停止の指示に応じて、前記第１の揮発性記憶手段に記憶された情報データを前記第２の揮発性記憶手段に記憶した後、前記第２の揮発性記憶手段に記憶された情報データを前記記録媒体に記録するよう前記記録手段を制御すると共に、
前記バックアップ用電源の残量が所定量未満の場合で且つ前記第１の揮発性記憶手段に対し所定量の前記情報データが記憶されたことに応じて、又は、前記情報データの記録停止の指示に応じて、前記第１の揮発性記憶手段に記憶された情報データを前記不揮発性記憶手段に記憶した後、前記不揮発性記憶手段に記憶された情報データを前記記録媒体に記録するよう前記記録手段を制御する制御手段を備えることを特徴とする記録装置。
【請求項６】
情報データを一時的に記憶する第１の揮発性記憶手段と、バックアップ用電源によって記憶データを保持可能な第２の揮発性記憶手段と、情報データを記憶する不揮発性記憶手段と、情報データを記録媒体に記録する記録手段とを備えた記録装置であって、
前記バックアップ用電源の残量を検出する検出手段と、
前記情報データの記録指示に応じて、入力された前記情報データを前記第１の揮発性記憶手段に一時的に記憶し、前記バックアップ用電源の残量が所定量以上の場合で且つ前記第１の揮発性記憶手段に対し所定量の前記情報データが記憶されたことに応じて、前記第１の揮発性記憶手段に記憶された情報データを前記第２の揮発性記憶手段に記憶した後、前記第２の揮発性記憶手段に記憶された情報データを前記記録媒体に記録するよう前記記録手段を制御すると共に、
前記バックアップ用電源の残量が所定量未満の場合で且つ前記揮発性記憶手段に対し所定量の前記情報データが記憶されたことに応じて、又は、前記バックアップ用電源の残量が所定量以上の場合で且つ前記情報データの記録停止の指示に応じて、前記第１の揮発性記憶手段に記憶された情報データを前記不揮発性記憶手段に記憶した後、前記不揮発性記憶手段に記憶された情報データを前記記録媒体に記録するよう前記記録手段を制御する制御手段を備えることを特徴とする記録装置。
【請求項７】
前記制御手段は、前記記録装置の電源投入時、前記第２の揮発性記憶手段又は前記不揮発性記憶手段に記憶された情報データの前記記録媒体への記録が終了済みか否かを検出し、記録が未終了の場合、前記第２の揮発性記憶手段又は前記不揮発性記憶手段に記憶された未記録の情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御することを特徴とする請求項３乃至６の何れかに記載の記録装置。
【請求項８】
前記記録媒体は、撮影した画像データを記録するディスク状記録媒体を含むことを特徴とする請求項１乃至７の何れかに記載の記録装置。
【請求項９】
情報データを一時的に記憶する揮発性記憶手段と、情報データを記憶する不揮発性記憶手段と、情報データを記録媒体に記録する記録手段とを備えた記録装置の制御方法であって、
前記情報データの記録指示に応じて、入力された前記情報データを前記揮発性記憶手段に一時的に記憶し、前記揮発性記憶手段に対し所定量の前記情報データが記憶されたことに応じて、前記揮発性記憶手段に記憶された情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御すると共に、
前記情報データの記録停止の指示に応じて、前記入力された情報データの前記揮発性記憶手段に対する記憶を停止すると共に、前記揮発性記憶手段に記憶された情報データを読み出して前記不揮発性記憶手段に記憶した後、前記不揮発性記憶手段に記憶された情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御することを特徴とする制御方法。
【請求項１０】
情報データを一時的に記憶する揮発性記憶手段と、情報データを記憶する不揮発性記憶手段と、情報データを記録媒体に記録する記録手段とを備えた記録装置の制御方法をコンピュータに実行させるプログラムであって、
前記情報データの記録指示に応じて、入力された前記情報データを前記揮発性記憶手段に一時的に記憶し、前記揮発性記憶手段に対し所定量の前記情報データが記憶されたことに応じて、前記揮発性記憶手段に記憶された情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御すると共に、
前記情報データの記録停止の指示に応じて、前記入力された情報データの前記揮発性記憶手段に対する記憶を停止すると共に、前記揮発性記憶手段に記憶された情報データを読み出して前記不揮発性記憶手段に記憶した後、前記不揮発性記憶手段に記憶された情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御するモジュールを備えることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画或いは静止画を記録することが可能なディスク記録装置に適用される記録装置、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、ディスク状記録媒体に対するデータの記録が可能なディスク記録装置がある。従来のディスク記録装置では、ディスク状記録媒体へのデータ記録中に、外部からの電源供給手段や着脱式の電池を切り離すことでディスク記録装置の電源を切断すると、次のような問題が発生する。即ち、ＲＡＭ等のメモリに録画したデータが最後までディスク状記録媒体に記録されずに失われてしまったり、ファイナライズ（終了処理）が正常に行えないことが原因でディスク状記録媒体からデータが再生できなくなってしまったりすることがある。
【０００３】
そこで、上記のような問題に対して各種の技術が提案されている。第１の従来技術としては、バックアップ電源に接続されたスタティックＲＡＭ（ＳＲＡＭ）にデータを一時記憶することで、データ保護を行うディスク記録装置が提案されている（例えば、特許文献１参照）。また、第２の従来技術としては、ディスク状記録媒体のファイナライズの情報をフラッシュメモリに記憶することで、ディスク記録装置の電池容量が不足してファイナライズができない場合でも、電池の復旧後にファイナライズを行う方法が提案されている（例えば、特許文献２参照）。
【特許文献１】特開平１０-３０２３７１号公報
【特許文献２】特開２００４-２１３７６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記第１の技術技術（特許文献１）は、データの一時記憶手段としてＳＲＡＭを使用することを特徴としており、電源の切断からデータを保護するためにＳＲＡＭにバックアップ電源が接続されている。しかし、バックアップ電源の容量が低下している場合には、ＳＲＡＭに一時記憶されているデータを保持することができず、ディスク状記録媒体にデータを記録する前にデータが失われてしまうことがある。
【０００５】
また、上記第２の従来技術（特許文献２）は、ディスク記録装置の電池の容量を監視してファイナライズを確実に行うことを特徴としており、録画したデータを保護することを目的としたものではない。そのため、データを再生可能なディスク状記録媒体を作ることは可能であるが、録画したデータを最後まで記録することができるとは限らない。
【０００６】
以上のように、上記従来技術においては、録画したデータを全てディスク状記録媒体に記録するという点で不十分な点があった。
【０００７】
本発明の目的は、記録媒体へのデータ記録中に記録装置の電源供給が断たれた場合でもデータが失われないようにした記録装置、制御方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上述の目的を達成するために、本発明は、情報データを一時的に記憶する揮発性記憶手段と、情報データを記憶する不揮発性記憶手段と、情報データを記録媒体に記録する記録手段とを備えた記録装置であって、前記情報データの記録指示に応じて、入力された前記情報データを前記揮発性記憶手段に一時的に記憶し、前記揮発性記憶手段に対し所定量の前記情報データが記憶されたことに応じて、前記揮発性記憶手段に記憶された情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御すると共に、前記情報データの記録停止の指示に応じて、前記入力された情報データの前記揮発性記憶手段に対する記憶を停止すると共に、前記揮発性記憶手段に記憶された情報データを読み出して前記不揮発性記憶手段に記憶した後、前記不揮発性記憶手段に記憶された情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御する制御手段を備えることを特徴とする。
【０００９】
また、本発明は、情報データを一時的に記憶する第１の揮発性記憶手段と、バックアップ用電源によって記憶内容を保持可能な第２の揮発性記憶手段と、情報データを記憶する不揮発性記憶手段と、情報データを記録媒体に記録する記録手段とを備えた記録装置であって、前記情報データの記録指示に応じて、入力された前記情報データを前記第１の揮発性記憶手段に一時的に記憶し、前記第１の揮発性記憶手段に対し所定量の前記情報データが記憶されたことに応じて、前記第１の揮発性記憶手段に記憶された情報データを読み出して前記第２の揮発性記憶手段に記憶した後、前記第２の揮発性記憶手段に記憶された情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御すると共に、前記情報データの記録停止の指示に応じて、前記入力された情報データの前記第１の揮発性記憶手段に対する記憶を停止すると共に、前記第１の揮発性記憶手段に記憶された情報データを読み出して前記不揮発性記憶手段に記憶した後、前記不揮発性記憶手段に記憶された情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御する制御手段を備えることを特徴とする。
【００１０】
また、本発明は、情報データを一時的に記憶する第１の揮発性記憶手段と、バックアップ用電源によって記憶データを保持可能な第２の揮発性記憶手段と、情報データを記憶する不揮発性記憶手段と、情報データを記録媒体に記録する記録手段とを備えた記録装置であって、前記バックアップ用電源の残量を検出する検出手段と、前記情報データの記録指示に応じて、入力された前記情報データを前記第１の揮発性記憶手段に一時的に記憶し、前記第１の揮発性記憶手段に対し所定量の前記情報データが記憶されたことに応じて、前記第１の揮発性記憶手段に記憶された情報データを読み出して前記第２の揮発性記憶手段に記憶した後、前記第２の揮発性記憶手段に記憶された情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御し、前記情報データの記録停止の指示に応じて、前記バックアップ用電源の残量が所定量以上の場合、前記入力された情報データの前記第１の揮発性記憶手段に対する記憶を停止すると共に、前記第１の揮発性記憶手段に記憶された情報データを読み出して前記第２の揮発性記憶手段に記憶した後、前記第２の揮発性記憶手段に記憶された情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御すると共に、前記情報データの記録停止の指示に応じて、前記バックアップ用電源の残量が所定量未満の場合、前記入力された情報データの前記第１の揮発性記憶手段に対する記憶を停止すると共に、前記第１の揮発性記憶手段に記憶された情報データを読み出して前記不揮発性記憶手段に記憶した後、前記不揮発性記憶手段に記憶された情報データを読み出して前記記録媒体に記録するよう前記記録手段を制御する制御手段を備えることを特徴とする。
【００１１】
また、本発明は、情報データを一時的に記憶する第１の揮発性記憶手段と、バックアップ用電源によって記憶データを保持可能な第２の揮発性記憶手段と、情報データを記憶する不揮発性記憶手段と、情報データを記録媒体に記録する記録手段とを備えた記録装置であって、前記バックアップ用電源の残量を検出する検出手段と、前記情報データの記録指示に応じて、入力された前記情報データを前記第１の揮発性記憶手段に一時的に記憶し、前記バックアップ用電源の残量が所定量以上の場合で且つ前記第１の揮発性記憶手段に対し所定量の前記情報データが記憶されたことに応じて、又は、前記情報データの記録停止の指示に応じて、前記第１の揮発性記憶手段に記憶された情報データを前記第２の揮発性記憶手段に記憶した後、前記第２の揮発性記憶手段に記憶された情報データを前記記録媒体に記録するよう前記記録手段を制御すると共に、前記バックアップ用電源の残量が所定量未満の場合で且つ前記第１の揮発性記憶手段に対し所定量の前記情報データが記憶されたことに応じて、又は、前記情報データの記録停止の指示に応じて、前記第１の揮発性記憶手段に記憶された情報データを前記不揮発性記憶手段に記憶した後、前記不揮発性記憶手段に記憶された情報データを前記記録媒体に記録するよう前記記録手段を制御する制御手段を備えることを特徴とする。
【００１２】
また、本発明は、情報データを一時的に記憶する第１の揮発性記憶手段と、バックアップ用電源によって記憶データを保持可能な第２の揮発性記憶手段と、情報データを記憶する不揮発性記憶手段と、情報データを記録媒体に記録する記録手段とを備えた記録装置であって、前記バックアップ用電源の残量を検出する検出手段と、前記情報データの記録指示に応じて、入力された前記情報データを前記第１の揮発性記憶手段に一時的に記憶し、前記バックアップ用電源の残量が所定量以上の場合で且つ前記第１の揮発性記憶手段に対し所定量の前記情報データが記憶されたことに応じて、前記第１の揮発性記憶手段に記憶された情報データを前記第２の揮発性記憶手段に記憶した後、前記第２の揮発性記憶手段に記憶された情報データを前記記録媒体に記録するよう前記記録手段を制御すると共に、前記バックアップ用電源の残量が所定量未満の場合で且つ前記揮発性記憶手段に対し所定量の前記情報データが記憶されたことに応じて、又は、前記バックアップ用電源の残量が所定量以上の場合で且つ前記情報データの記録停止の指示に応じて、前記第１の揮発性記憶手段に記憶された情報データを前記不揮発性記憶手段に記憶した後、前記不揮発性記憶手段に記憶された情報データを前記記録媒体に記録するよう前記記録手段を制御する制御手段を備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、バックアップ用の不揮発性記憶手段にデータを一時記憶してから記録媒体にデータを記録するため、記録媒体へのデータ記録中に記録装置の電源供給が断たれた場合でも、データが失われないという効果を奏する。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態を図面を参照して説明する。
【００１５】
［第１の実施の形態］
図１は、本発明の第１の実施の形態に係る記録装置としてのディスクカムコーダの構成を示すブロック図である。
【００１６】
図１において、ディスクカムコーダは、カメラ入力部１、オーディオ入力部２、光磁気ディスク（以下ディスクと略称）９、ＣＰＵ１８、揮発性メモリ１９、不揮発性メモリ２１等を備えている。ディスクカムコーダは、撮影した画像（動画或いは静止画）の録画が可能であり、ＰＡＵＳＥ制御（録画一時停止制御）機能を有する。
【００１７】
カメラ入力部１は、撮像用のレンズ、該レンズを駆動するモータ、撮像素子であるＣＣＤなどから構成されており、被写体の撮影により得た画像信号をデジタルデータに変換し、ビデオ・オーディオデータ処理部５に出力する。
【００１８】
オーディオ入力部２は、集音用マイクロフォンなどから構成されており、集音されたオーディオ信号をデジタルデータに変換し、ビデオ・オーディオデータ処理部５に出力する。
【００１９】
ビデオ・オーディオデータ処理部５は、カメラ入力部１から供給されたビデオデータに対して、MPEG等の信号圧縮フォーマットに基づいて、DCT（離散コサイン変換）処理、量子化処理などを施し、圧縮されたビデオデータをMPEG等のフォーマットに基づいて伸長する。ビデオデータは、エンコードされると共に各種表示情報（文字やアイコン等）が付加された後、表示部３に出力される。
【００２０】
また、ビデオ・オーディオデータ処理部５は、オーディオ入力部２から供給されたオーディオデータに対して、MPEGオーディオ、ドルビーデジタル、またはリニアPCMなどのフォーマットに基づいて圧縮する。オーディオデータは、エンコードされた後、スピーカ部４に出力される。尚、MPEG：Moving Picture Experts Group、DCT：Discrete Cosine Transform、PCM：Pulse Code Modulationである。
【００２１】
ディスク信号処理部６は、アナログフロントエンド１４から供給されたトラッキングエラー信号に基づいて、スピンドルモータ１０、光学ヘッド１１を制御するためのサーボ系信号を生成し、モータアンプ７に出力する。
【００２２】
アナログフロントエンド１４は、ディスク信号処理部６から供給されるディスク記録ストリームをアナログ信号に変換し、増幅などの処理を施した後、光学ヘッド１１に出力すると共に、光学ヘッド１１におけるレーザの発光を制御することにより、ディスク９上にデータを書き込む。また、アナログフロントエンド１４は、ディスク９に記録されているデータを読み出すとき、光学ヘッド１１から発光されたレーザの反射光に対する信号を増幅し、デジタル信号に変換した後、ディスク再生ストリームとしてディスク信号処理部６に出力する。また、アナログフロントエンド１４は、光学ヘッド１１から発光されたレーザの反射光の強さに対応する信号からトラッキングエラー信号などを生成し、デジタル信号に変換してディスク処理部６に出力する。
【００２３】
モータアンプ７は、ディスク信号処理部６から供給されるサーボ系信号に基づいて、スピンドル制御信号、フォーカストラッキング制御信号、キャリッジ制御信号を生成し、それらをスピンドルモータ１０、光学ヘッド１１に出力することで、これら各部を制御する。
【００２４】
スピンドルモータ１０は、モータアンプ７から供給されるスピンドル制御信号に基づいて、ディスクカムコーダに装着されているディスク９を所定の回転速度で回転させる。
【００２５】
光学ヘッド１１は、モータアンプ７から供給されるフォーカストラッキング制御信号、及びアナログフロントエンド１４の制御に基づいて、照射部からディスク９の所定の位置にレーザを照射する。また、光学ヘッド１１は、照射部から照射されディスク９の表面で反射されたレーザを受光し、ディスク９のピット（pit）を読み取り、反射光の強さに対応する信号をアナログフロントエンド１４に出力する。
【００２６】
上記ディスク信号処理部６、アナログフロントエンド１４、光学ヘッド１１等の光学系は、ディスクカムコーダへのディスク９の装着時、装着されたディスク毎に固有な、フォーカス、スピンドル各サーボ系のサーボゲイン、レーザパワーの最適化等のキャリブレーション作業が行われる。
【００２７】
操作部１２は、カメラ系操作部、再生系操作部、電源モードスイッチ等から構成され、ユーザからの指示を操作制御部１３に出力する。カメラ系操作部は、カメラ系の操作に関わる各種スイッチ（[ZOOM]、[FOCUS]、［REC/PAUSE］等）類から構成される。再生系操作部は、再生系、及びディスクカムコーダ全体に関する各種スイッチ（[UP],[DOWN],[MENU],［SET］,[PLAY],[FF/REW],[STOP],[START/STOP],［EJECT］［CANCEL］等）類から構成される。電源モードスイッチは、ディスクカムコーダ本体の電源モード（撮影を行うカメラモード、撮影画像を再生する再生モード、電源を切断する電源オフモード）の選択に用いる。
【００２８】
撮影画像の録画の開始／停止は、操作部１２の録画ボタン等を操作することによって行われる。ユーザが操作部１２を操作すると、操作制御部１３で操作の検出が行われる。ユーザにより操作部１２から録画が指示されると、ディスク信号処理部６は、ＣＰＵ１８の制御により次の処理を行う。即ち、ディスク信号処理部６は、ビデオ・オーディオデータ処理部５から供給されたデータにコンテンツ番号、撮影日時、撮影条件、コンテンツのタイトルなどの管理情報、及びエラー訂正ブロックを付加し、アナログフロントエンド１４に出力する。なお、上記管理情報は、後述する本実施の形態の動作に従って、不揮発性メモリ２１に記憶される。
【００２９】
ディスク検出部８は、ＣＰＵ１８の指示により、ディスクカムコーダのディスク装着部（不図示）に対するディスク９の装着の有無と、ディスク９を覆うディスクカバーの状態を機械的に検出し、検出情報をＣＰＵ１８に送信する。
【００３０】
外部電源入力部１５は、ディスクカムコーダに外部から電源供給するための直流電源入力部である。主電池１６は、外部電源入力部１５の代わりにディスクカムコーダに電源を供給する着脱式の電池である。
【００３１】
電源制御部１７は、外部電源入力部１５及び主電池１６と接続されており、ＣＰＵ１８の指示により、電源供給状況の確認、電源供給系統の選択制御を行い、表示部３に電源の情報を表示する制御や、主電池１６の容量の低下を検出した場合に警告を発する制御などを行う。
【００３２】
揮発性メモリ（ＤＲＡＭ）１９は、録画したデータを一時記憶する揮発性メモリであり、衝撃吸収用のメモリである。以下、ＤＲＡＭ１９と表記する。
【００３３】
不揮発性メモリ（ＦＬＡＳＨメモリ）２１は、ディスク９に記録するデータをバックアップするための一時記憶メモリである。以下、ＦＬＡＳＨメモリ２１と表記する。
【００３４】
ＣＰＵ１８は、各種機能を総合的に制御するマイクロコンピュータ、制御プログラム格納用ＲＯＭ、各処理作業用ＲＡＭ、Ｉ／Ｏポート、タイマカウント部等から構成されている。ＣＰＵ１８は、操作部１２から供給されるユーザの指示に対応する信号に基づいて、アナログフロントエンド１４、ディスク信号処理部６、ビデオ・オーディオデータ処理部５、電源制御部１７、ディスク検出部８を含むディスクカムコーダ全体の動作を制御する。また、ＣＰＵ１８は、上記制御プログラムに基づいて、図２、図３、図７の各フローチャートに示す処理を実行する。
【００３５】
次に、上記構成を有する本実施の形態のディスクカムコーダにおける動作を図２乃至図７を参照しながら詳細に説明する。
【００３６】
図２及び図３は、ディスクカムコーダのデータ記録処理を示すフローチャートである。
【００３７】
図２及び図３において、ユーザがディスクカムコーダで撮影画像の録画を開始するために（ステップＳ１０１）、操作部１２の録画ボタンを押下する。これに伴い、ＣＰＵ１８が、録画ボタンの押下を検出すると（ステップＳ１０２）、符号化されたデータをＤＲＡＭ１９に記憶する（ステップＳ１０３）。次に、ＣＰＵ１８は、ＰＡＵＳＥ制御（録画一時停止制御）の有無を確認する（ステップＳ１０４）。
【００３８】
ＰＡＵＳＥ制御されていない場合、即ち録画が継続されている場合は（ステップＳ１０４でＮＯ）、ＣＰＵ１８は、所定量のデータをＤＲＡＭ１９に蓄積すると（ステップＳ１０５でＹＥＳ）、ＤＲＡＭ１９からデータを読み込み（ステップＳ１０６）、ディスク９にデータを記録する（ステップＳ１０７）。
【００３９】
図４は、この記録方式のデータの流れを表している（黒線矢印：図５以下も同様）。尚、上記図１では、ＣＰＵ１８にはＤＲＡＭ１９以外の揮発性メモリは接続されていないが、図４では、ＣＰＵ１８に揮発性メモリ（ＳＤＲＡＭ）２０が接続されると共に、揮発性メモリ２０にバックアップ電源２２が接続されている場合を示している。
【００４０】
他方、ＰＡＵＳＥ制御の有無を確認した結果、ＰＡＵＳＥ制御を検出した場合（ステップＳ１０４でＹＥＳ）、ＣＰＵ１８は、ＰＡＵＳＥ指示が成されたフレーム以降のデータのＤＲＡＭ１９への書き込みを停止すると共に、ＤＲＡＭ１９に記憶されたデータ量に関わらずＤＲＡＭ１９からデータを読み込み（ステップＳ１０８）、ＦＬＡＳＨメモリ２１にデータを一時記憶する（ステップＳ１０９）。このとき、ＣＰＵ１８は、データをバックアップしたことを表すバックアップフラグ（ＯＮ）をＦＬＡＳＨメモリ２１内の所定のアドレスに記憶する（ステップＳ１１０）。
【００４１】
続いて、ＣＰＵ１８は、ＦＬＡＳＨメモリ２１に記憶されたデータを読み込んで（ステップＳ１１１）、ディスク９にデータを記録する（ステップＳ１１２）。ＣＰＵ１８は、ディスク９へのデータの記録が終了すると、ディスク９へのデータの記録が終了したことを記憶するために、ＦＬＡＳＨメモリ２１に記憶した上記バックアップフラグを消去（ＯＦＦ）する（ステップＳ１１３）。最後に、ＣＰＵ１８は、ＦＬＡＳＨメモリ２１に記憶した内容を消去し（ステップＳ１１４）、本処理を終了した後（ステップＳ１１５）、次のバックアップ処理に備える。
【００４２】
図５は、この記録方式のデータの流れを表している。尚、図５においても、ＣＰＵ１８に揮発性メモリ（ＳＤＲＡＭ）２０が接続されると共に、揮発性メモリ２０にバックアップ電源２２が接続されている場合を示している。
【００４３】
本実施の形態による、ＰＡＵＳＥ制御の有無とデータのバックアップ先の記憶媒体との対応関係をまとめたものが図６である。図６に示すように、ＰＡＵＳＥ制御無しの場合、データのバックアップを行わないため、バックアップ電源残量の多少に関わらず記憶媒体無しとなる。他方、ＰＡＵＳＥ制御有りの場合、データのバックアップを行うため、バックアップ電源残量の多少に関わらずバックアップ先はＦＬＡＳＨメモリ２１となる。
【００４４】
図７は、ディスクカムコーダの電源を投入したときの動作を示すフローチャートである。
【００４５】
図７において、ディスクカムコーダを起動すると（ステップＳ６０１）、ＣＰＵ１８は、ＦＬＡＳＨメモリ２１の所定のアドレスに記憶されたバックアップフラグを読み込む（ステップＳ６０２）。バックアップフラグがある（ＯＮ）場合は（ステップＳ６０３でＮＯ）、ディスク９へのデータの記録が終了していないことを意味するため、ＣＰＵ１８は、ＦＬＡＳＨメモリ２１からデータを読み込み（ステップＳ６０４）、ディスク９にデータを記録する（ステップＳ６０５）。
【００４６】
ＣＰＵ１８は、ディスク９へのデータの記録が終了すると、ディスク９へのデータの記録が終了したことを記憶するために、ＦＬＡＳＨメモリ２１に記憶したバックアップフラグを消去（ＯＦＦ）する（ステップＳ６０６）。最後に、ＣＰＵ１８は、ＦＬＡＳＨメモリ２１に記憶した内容を消去し（ステップＳ６０７）、本処理を終了した後（ステップＳ６０８）、ディスクカムコーダとしての通常ルーチンに入る。
【００４７】
以上説明したように、本実施の形態によれば、バックアップ用のＦＬＡＳＨメモリ２１にデータを一時記憶してからディスク９にデータを記録する。これにより、ディスク９へのデータ記録中にディスクカムコーダの電源供給が断たれた場合でも、録画したデータが失われないという効果を奏する。
【００４８】
また、ディスク記録装置の電源を投入したときにディスク９へのデータ記録状況を確認し、記録が終了していない場合は、バックアップ用のＦＬＡＳＨメモリ２１に記憶されたデータをディスク９に記録する。これにより、録画したデータを最後までディスク９に記録することができ、ファイナライズを行うことによって再生可能なディスクにすることができるという効果を奏する。
【００４９】
また、ＰＡＵＳＥ制御をトリガにしてバックアップする記憶媒体を選択するため、処理速度の速い記憶媒体に優先的にデータをバックアップすることができ、ディスク９への記録処理時間を短縮できるという効果を奏する。
【００５０】
また、上記トリガによる記憶媒体選択により、記録回数の制限のない記憶媒体を優先して選択することができ、ディスクカムコーダのバックアップ機能の寿命を延ばすことができるという効果を奏する。
【００５１】
また、記録処理時間の短縮に伴い、衝撃吸収用の揮発性メモリ（ＤＲＡＭ１９）及びバックアップ用の記憶媒体（ＦＬＡＳＨメモリ２１）のメモリ容量を少なく抑えることができるという効果を奏する。
【００５２】
［第２の実施の形態］
本発明の第２の実施の形態は、上述した第１の実施の形態に対して、ディスクカムコーダが図８に示す構成を有すると共に図９及び図１０に示すデータ記録処理を行う点において相違する。本実施の形態のその他の要素は、上述した第１の実施の形態（図１）の対応するものと同一なので、説明を省略する。
【００５３】
図８は、本実施の形態に係る記録装置としてのディスクカムコーダの構成を示すブロック図である。
【００５４】
図８において、ディスクカムコーダは、カメラ入力部１、オーディオ入力部２、ディスク９、ＣＰＵ１８、ＤＲＡＭ１９、揮発性メモリ（ＳＤＲＡＭ）２０、ＦＬＡＳＨメモリ２１、バックアップ電源２２等を備えている。
【００５５】
揮発性メモリ（ＳＤＲＡＭ）２０は、ディスク９に記録するデータをバックアップするための一時記憶メモリである。以下、ＳＤＲＡＭ２０と表記する。ＳＤＲＡＭ２０には、バックアップ電源２２が接続されている。ＣＰＵ１８は、制御プログラムに基づいて、図９、図１０、図１３の各フローチャートに示す処理を実行する。
【００５６】
図９及び図１０は、ディスクカムコーダのデータ記録処理を示すフローチャートである。
【００５７】
図９及び図１０において、ユーザがディスクカムコーダで録画を開始するために（ステップＳ２０１）、操作部１２の録画ボタンを押下する。これに伴い、ＣＰＵ１８が、録画ボタンの押下を検出すると（ステップＳ２０２）、録画されたデータをＤＲＡＭ１９に記憶する（ステップＳ２０３）。次に、ＣＰＵ１８は、ＰＡＵＳＥ制御の有無を確認する（ステップＳ２０４）。
【００５８】
ＰＡＵＳＥ制御されていない場合、即ち録画が継続されている場合は、ＣＰＵ１８は、所定量のデータをＤＲＡＭ１９に蓄積すると（ステップＳ２０５でＹＥＳ）、ＤＲＡＭ１９からデータを読み込み（ステップＳ２０６）、ＳＤＲＡＭ２０にデータを一時記憶する（ステップＳ２０７）。このとき、ＣＰＵ１８は、データをバックアップしたことを表すバックアップフラグ（ＯＮ）をＳＤＲＡＭ２０内の所定のアドレスに記憶する（ステップＳ２０８）。
【００５９】
続いて、ＣＰＵ１８は、ＳＤＲＡＭ２０に記憶されたデータを読み込んで（ステップＳ２０９）、ディスク９にデータを記録する（ステップＳ２１０）。ＣＰＵ１８は、ディスク９へのデータの記録が終了すると、ディスク９へのデータの記録が終了したことを記憶するために、ＳＤＲＡＭ２０に記憶したバックアップフラグを消去（ＯＦＦ）する（ステップＳ２１１）。
【００６０】
図１１は、この記録方式のデータの流れを表している。
【００６１】
他方、ＰＡＵＳＥ制御の有無を確認した結果、ＰＡＵＳＥ制御を検出した場合（ステップＳ２０４でＹＥＳ）、ＣＰＵ１８は、ＰＡＵＳＥ指示が成されたフレーム以降のデータのＤＲＡＭ１９への書き込みを停止すると共に、ＤＲＡＭ１９に記憶されたデータ量に関わらずＤＲＡＭ１９からデータを読み込み（ステップＳ２１２）、ＦＬＡＳＨメモリ２１にデータを一時記憶する（ステップＳ２１３）。このとき、ＣＰＵ１８は、データをバックアップしたことを表すバックアップフラグ（ＯＮ）をＦＬＡＳＨメモリ２１内の所定のアドレスに記憶する（ステップＳ２１４）。
【００６２】
続いて、ＣＰＵ１８は、ＦＬＡＳＨメモリ２１に記憶されたデータを読み込んで（ステップＳ２１５）、ディスク９にデータを記録する（ステップＳ２１６）。ＣＰＵ１８は、ディスク９へのデータの記録が終了すると、ディスク９へのデータの記録が終了したことを記憶するために、ＦＬＡＳＨメモリ２１に記憶したバックアップフラグを消去（ＯＦＦ）する（ステップＳ２１７）。最後に、ＣＰＵ１８は、ＦＬＡＳＨメモリ２１に記憶した内容を消去し（ステップＳ２１８）、本処理を終了した後（ステップＳ２１９）、次のバックアップ処理に備える。
【００６３】
図５は、この記録方式のデータの流れを表している。
【００６４】
本実施の形態による、ＰＡＵＳＥ制御の有無とデータのバックアップ先の記憶媒体との対応関係をまとめたものが図１２である。図１２に示すように、ＰＡＵＳＥ制御無しの場合、バックアップ電源残量の多少に関わらずバックアップ先はＳＤＲＡＭ２０となる。他方、ＰＡＵＳＥ制御有りの場合、バックアップ電源残量の多少に関わらずバックアップ先はＦＬＡＳＨメモリ２１となる。
【００６５】
図１３は、ディスクカムコーダの電源を投入したときの動作を示すフローチャートである。
【００６６】
図１３において、ディスクカムコーダを起動すると（ステップＳ７０１）、ＣＰＵ１８は、ＳＤＲＡＭ２０の所定のアドレスに記憶されたバックアップフラグと、ＦＬＡＳＨメモリ２１の所定のアドレスに記憶されたバックアップフラグを読み込む（ステップＳ７０２、ステップＳ７０３）。バックアップフラグがある場合は（ステップＳ７０４でＮＯ）、ディスク９への記録が終了していないことを意味するため、ＣＰＵ１８は、バックアップフラグが存在する記憶媒体を確認する（ステップＳ７０５）。ＣＰＵ１８は、バックアップフラグが存在する記憶媒体（ＳＤＲＡＭ２０またはＦＬＡＳＨメモリ２１）からデータを読み込み（ステップＳ７０６、ステップＳ７０７）、ディスク９にデータを記録する（ステップＳ７０８）。
【００６７】
ＣＰＵ１８は、ディスク９へのデータの記録が終了すると、ディスク９へのデータの記録が終了したことを記憶するために、バックアップフラグが記憶されていた記憶媒体に記憶したバックアップフラグを消去（ＯＦＦ）する（ステップＳ７０９）。最後に、ＣＰＵ１８は、ＦＬＡＳＨメモリ２１に記憶した内容を消去し（ステップＳ７１０）、本処理を終了した後（ステップＳ７１１）、ディスクカムコーダとしての通常ルーチンに入る。
【００６８】
以上説明したように、本実施の形態によれば、上記第１の実施の形態と同様に、ディスク９へのデータ記録中にディスクカムコーダの電源供給が断たれた場合でも、録画したデータが失われないという効果を奏する。
【００６９】
また、ＰＡＵＳＥ制御をトリガにしてバックアップする記憶媒体を選択するため、処理速度の速い記憶媒体に優先的にデータをバックアップすることができ、ディスク９への記録処理時間を短縮できるという効果を奏する。
【００７０】
また、上記トリガによる記憶媒体選択により、記録回数の制限のない記憶媒体を優先して選択することができ、ディスクカムコーダのバックアップ機能の寿命を延ばすことができるという効果を奏する。
【００７１】
また、記録処理時間の短縮に伴い、衝撃吸収用の揮発性メモリ（ＤＲＡＭ１９）及びバックアップ用の記憶媒体（ＳＤＲＡＭ２０、ＦＬＡＳＨメモリ２１）のメモリ容量を少なく抑えることができるという効果を奏する。
【００７２】
［第３の実施の形態］
本発明の第３の実施の形態は、上述した第１の実施の形態に対して、ディスクカムコーダが図１４に示す構成を有すると共に図１５及び図１６に示すデータ記録処理を行う点において相違する。本実施の形態のその他の要素は、上述した第１の実施の形態（図１）の対応するものと同一なので、説明を省略する。
【００７３】
図１４は、本実施の形態に係る記録装置としてのディスクカムコーダの構成を示すブロック図である。
【００７４】
図１４において、ディスクカムコーダは、カメラ入力部１、オーディオ入力部２、ディスク９、ＣＰＵ１８、ＤＲＡＭ１９、ＳＤＲＡＭ２０、ＦＬＡＳＨメモリ２１、バックアップ電源２２、バックアップ電源監視部２３等を備えている。
【００７５】
バックアップ電源監視部２３は、ＳＤＲＡＭ２０のバックアップ電源２２の残量を監視する。バックアップ電源監視部２３は、ＣＰＵ１８に接続されており、後述するバックアップ処理の判定に使用される。ＣＰＵ１８は、制御プログラムに基づいて、図１５・図１６（第３の実施の形態）、図１８・図１９（第４の実施の形態）、図２１・図２２（第５の実施の形態）の各フローチャートに示す処理を実行する。
【００７６】
図１５及び図１６は、ディスクカムコーダのデータ記録処理を示すフローチャートである。
【００７７】
図１５及び図１６において、ユーザがディスクカムコーダで録画を開始するために（ステップＳ３０１）、操作部１２の録画ボタンを押下する。これに伴い、ＣＰＵ１８が、録画ボタンの押下を検出すると（ステップＳ３０２）、録画されたデータをＤＲＡＭ１９に記憶する（ステップＳ３０３）。次に、ＣＰＵ１８は、ＰＡＵＳＥ制御の有無を確認する（ステップＳ３０４）。
【００７８】
ＰＡＵＳＥ制御されていない場合、即ち録画が継続されている場合は、ＣＰＵ１８は、所定量のデータをＤＲＡＭ１９に蓄積すると（ステップＳ３０５でＹＥＳ）、ＤＲＡＭ１９からデータを読み込み（ステップＳ３０６）、ＳＤＲＡＭ２０にデータを一時記憶する（ステップＳ３０７）。このとき、ＣＰＵ１８は、データをバックアップしたことを表すバックアップフラグ（ＯＮ）をＳＤＲＡＭ２０内の所定のアドレスに記憶する（ステップＳ３０８）。
【００７９】
続いて、ＣＰＵ１８は、ＳＤＲＡＭ２０に記憶されたデータを読み込んで（ステップＳ３０９）、ディスク９にデータを記録する（ステップＳ３１０）。ＣＰＵ１８は、ディスク９へのデータの記録が終了すると、ディスク９へのデータの記録が終了したことを記憶するために、ＳＤＲＡＭ２０に記憶したバックアップフラグを消去（ＯＦＦ）する（ステップＳ３１１）。
【００８０】
図１１は、この記録方式のデータの流れを表している。
【００８１】
他方、ＰＡＵＳＥ制御の有無を確認した結果、ＰＡＵＳＥ制御を検出した場合（ステップＳ３０４でＹＥＳ）、ＣＰＵ１８は、ＰＡＵＳＥ指示が成されたフレーム以降のデータのＤＲＡＭ１９への書き込みを停止すると共に、バックアップ電源２２の残量を検出する（ステップＳ３１２）。バックアップ電源２２の残量が所定量以上のときは、ＣＰＵ１８は、ＤＲＡＭ１９に記憶されたデータ量に関わらずＤＲＡＭ１９からデータを読み込み（ステップＳ３１３）、ＳＤＲＡＭ２０にデータを一時記憶する（ステップＳ３１４）。このとき、ＣＰＵ１８は、データをバックアップしたことを表すバックアップフラグ（ＯＮ）をＳＤＲＡＭ２０内の所定のアドレスに記憶する（ステップＳ３１５）。
【００８２】
続いて、ＣＰＵ１８は、ＳＤＲＡＭ２０に記憶されたデータを読み込んで（ステップＳ３１６）、ディスク９にデータを記録する（ステップＳ３１７）。ＣＰＵ１８は、ディスク９へのデータの記録が終了すると、ディスク９へのデータの記録が終了したことを記憶するために、ＳＤＲＡＭ２０に記憶したバックアップフラグを消去（ＯＦＦ）する（ステップＳ３１８）。
【００８３】
図１１は、この記録方式のデータの流れを表している。
【００８４】
他方、ＣＰＵ１８は、ＰＡＵＳＥ制御を検出し、バックアップ電源２２の残量が所定量に満たない場合（ステップＳ３１２でＮＯ）、ＤＲＡＭ１９に記憶されたデータ量に関わらずＤＲＡＭ１９からデータを読み込み（ステップＳ３１９）、ＦＬＡＳＨメモリ２１にデータを一時記憶する（ステップＳ３２０）。このとき、ＣＰＵ１８は、データをバックアップしたことを表すバックアップフラグ（ＯＮ）をＦＬＡＳＨメモリ２１内の所定のアドレスに記憶する（ステップＳ３２１）。
【００８５】
続いて、ＣＰＵ１８は、ＦＬＡＳＨメモリ２１に記憶されたデータを読み込んで（ステップＳ３２２）、ディスク９にデータを記録する（ステップＳ３２３）。ＣＰＵ１８は、ディスク９へのデータの記録が終了すると、ディスク９へのデータの記録が終了したことを記憶するために、ＦＬＡＳＨメモリ２１に記憶したバックアップフラグを消去（ＯＦＦ）する（ステップＳ３２４）。最後に、ＣＰＵ１８は、ＦＬＡＳＨメモリ２１に記憶した内容を消去し（ステップＳ３２５）、本処理を終了した後（ステップＳ３２６）、次のバックアップ処理に備える。
【００８６】
図５は、この記録方式のデータの流れを表している。
【００８７】
本実施の形態による、ＰＡＵＳＥ制御の有無とバックアップ電源２２の残量によるデータのバックアップ先の記憶媒体との対応関係をまとめたものが図１７である。図１７に示すように、ＰＡＵＳＥ制御無しの場合、バックアップ電源残量が少ないときはバックアップ先がＳＤＲＡＭ２０、バックアップ電源残量が多いときはバックアップ先がＦＬＡＳＨメモリ２１となる。他方、ＰＡＵＳＥ制御有りの場合、バックアップ電源残量の多少に関わらずバックアップ先がＦＬＡＳＨメモリ２１となる。
【００８８】
尚、本実施の形態における、ディスクカムコーダの電源を投入したときの動作を示すフローチャート（図１３）は、上述した第２の実施の形態と同じであるため、説明を省略する。
【００８９】
以上説明したように、本実施の形態によれば、上記第１の実施の形態と同様に、ディスク９へのデータ記録中にディスクカムコーダの電源供給が断たれた場合でも、録画したデータが失われないという効果を奏する。
【００９０】
また、バックアップ電源監視部２３によりＳＤＲＡＭ２０のバックアップ電源２２の容量低下を検出した場合は、ＦＬＡＳＨメモリ２１に優先的にデータを記録することができ、データの保護を確実に行うことができるという効果を奏する。
【００９１】
また、ＰＡＵＳＥ制御、ＳＤＲＡＭ２０のバックアップ電源２２の残量をトリガにしてバックアップする記憶媒体を選択するため、処理速度の速い記憶媒体に優先的にデータをバックアップすることができ、ディスク９への記録処理時間を短縮できるという効果を奏する。
【００９２】
また、上記トリガによる記憶媒体選択により、記録回数の制限のない記憶媒体を優先して選択することができ、ディスクカムコーダのバックアップ機能の寿命を延ばすことができるという効果を奏する。
【００９３】
また、記録処理時間の短縮に伴い、衝撃吸収用の揮発性メモリ（ＤＲＡＭ１９）及びバックアップ用の記憶媒体（ＳＤＲＡＭ２０、ＦＬＡＳＨメモリ２１）のメモリ容量を少なく抑えることができるという効果を奏する。
【００９４】
［第４の実施の形態］
本発明の第４の実施の形態は、上述した第３の実施の形態に対して、ディスクカムコーダが図１８及び図１９に示すデータ記録処理を行う点において相違する。本実施の形態のその他の要素は、上述した第３の実施の形態（図１４）の対応するものと同一なので、説明を省略する。
【００９５】
図１８及び図１９は、本実施の形態に係るディスクカムコーダのデータ記録処理を示すフローチャートである。
【００９６】
図１８及び図１９において、ユーザがディスクカムコーダで録画を開始するために（ステップＳ４０１）、操作部１２の録画ボタンを押下する。これに伴い、ＣＰＵ１８が、録画ボタンの押下を検出すると（ステップＳ４０２）、録画されたデータをＤＲＡＭ１９に記憶する（ステップＳ４０３）。次に、ＣＰＵ１８は、バックアップ電源２２の残量を検出する（ステップＳ４０４）。バックアップ電源２２の残量が所定量以上のときは、ＣＰＵ１８は、所定量のデータがＤＲＡＭ１９に蓄積されたか（ステップＳ４０５）、またはＰＡＵＳＥ制御が行われているか（ステップＳ４１２）を確認する。
【００９７】
所定量のデータがＤＲＡＭ１９に蓄積されたとき、またはＰＡＵＳＥ制御が行われたときに、ＣＰＵ１８は、ＤＲＡＭ１９からデータを読み込み（ステップＳ４０６）、ＳＤＲＡＭ２０にデータを一時記憶する（ステップＳ４０７）。このとき、ＣＰＵ１８は、データをバックアップしたことを表すバックアップフラグ（ＯＮ）をＳＤＲＡＭ２０内の所定のアドレスに記憶する（ステップＳ４０８）。
【００９８】
続いて、ＣＰＵ１８は、ＳＤＲＡＭ２０に記憶されたデータを読み込んで（ステップＳ４０９）、ディスク９にデータを記録する（ステップＳ４１０）。ＣＰＵ１８は、ディスク９へのデータの記録が終了すると、ディスク９へのデータの記録が終了したことを記憶するために、ＳＤＲＡＭ２０に記憶したバックアップフラグを消去（ＯＦＦ）する（ステップＳ４１１）。
【００９９】
図１１は、この記録方式のデータの流れを表している。
【０１００】
他方、バックアップ電源２２の残量を検出した結果、バックアップ電源２２の残量が所定量に満たない場合（ステップＳ４０４でＮＯ）、ＣＰＵ１８は、所定量のデータがＤＲＡＭ１９に蓄積されたか（ステップＳ４２０）、またはＰＡＵＳＥ制御が行われているか（ステップＳ４２１）を確認する。
【０１０１】
所定量のデータがＤＲＡＭ１９に蓄積されたとき、またはＰＡＵＳＥ制御が行われたときに、ＣＰＵ１８は、ＤＲＡＭ１９からデータを読み込み（ステップＳ４１３）、ＦＬＡＳＨメモリ２１にデータを一時記憶する（ステップＳ４１４）。このとき、ＣＰＵ１８は、データをバックアップしたことを表すバックアップフラグ（ＯＮ）をＦＬＡＳＨメモリ２１内の所定のアドレスに記憶する（ステップＳ４１５）。
【０１０２】
続いて、ＣＰＵ１８は、ＦＬＡＳＨメモリ２１に記憶されたデータを読み込んで（ステップＳ４１６）、ディスク９にデータを記録する（ステップＳ４１７）。ＣＰＵ１８は、ディスク９へのデータの記録が終了すると、ディスク９へのデータの記録が終了したことを記憶するために、ＦＬＡＳＨメモリ２１に記憶したバックアップフラグを消去（ＯＦＦ）する（ステップＳ４１８）。最後に、ＣＰＵ１８は、ＦＬＡＳＨメモリ２１に記憶した内容を消去し（ステップＳ４１９）、本処理を終了した後（ステップＳ４２３）、次のバックアップ処理に備える。
【０１０３】
図５は、この記録方式のデータの流れを表している。
【０１０４】
本実施の形態による、ＰＡＵＳＥ制御の有無とバックアップ電源２２の残量によるデータのバックアップ先の記憶媒体との対応関係をまとめたものが図２０である。図２０に示すように、ＰＡＵＳＥ制御の有無に関わらず、バックアップ電源残量が少ないときはバックアップ先がＦＬＡＳＨメモリ２１、バックアップ電源残量が多いときはバックアップ先がＳＤＲＡＭ２０となる。
【０１０５】
尚、本実施の形態における、ディスクカムコーダの電源を投入したときの動作を示すフローチャート（図１３）は、上述した第２の実施の形態と同じであるため、説明を省略する。
【０１０６】
以上説明したように、本実施の形態によれば、上記第１の実施の形態と同様に、ディスク９へのデータ記録中にディスクカムコーダの電源供給が断たれた場合でも、録画したデータが失われないという効果を奏する。
【０１０７】
また、バックアップ電源監視部２３によりＳＤＲＡＭ２０のバックアップ電源２２の容量低下を検出した場合は、ＦＬＡＳＨメモリ２１に優先的にデータを記録することができ、データの保護を確実に行うことができるという効果を奏する。
【０１０８】
また、ＰＡＵＳＥ制御、ＳＤＲＡＭ２０のバックアップ電源２２の残量をトリガにしてバックアップする記憶媒体を選択するため、処理速度の速い記憶媒体に優先的にデータをバックアップすることができ、ディスク９への記録処理時間を短縮できるという効果を奏する。
【０１０９】
また、上記トリガによる記憶媒体選択により、記録回数の制限のない記憶媒体を優先して選択することができ、ディスクカムコーダのバックアップ機能の寿命を延ばすことができるという効果を奏する。
【０１１０】
また、記録処理時間の短縮に伴い、衝撃吸収用の揮発性メモリ（ＤＲＡＭ１９）及びバックアップ用の記憶媒体（ＳＤＲＡＭ２０、ＦＬＡＳＨメモリ２１）のメモリ容量を少なく抑えることができるという効果を奏する。
【０１１１】
［第５の実施の形態］
本発明の第５の実施の形態は、上述した第３の実施の形態に対して、ディスクカムコーダが図２１及び図２２に示すデータ記録処理を行う点において相違する。本実施の形態のその他の要素は、上述した第３の実施の形態（図１４）の対応するものと同一なので、説明を省略する。
【０１１２】
図２１及び図２２は、本実施の形態に係るディスクカムコーダのデータ記録処理を示すフローチャートである。
【０１１３】
図２１及び図２２において、ユーザがディスクカムコーダで録画を開始するために（ステップＳ５０１）、操作部１２の録画ボタンを押下する。これに伴い、ＣＰＵ１８が、録画ボタンの押下を検出すると（ステップＳ５０２）、録画されたデータをＤＲＡＭ１９に記憶する（ステップＳ５０３）。次に、ＣＰＵ１８は、バックアップ電源２２の残量を検出し（ステップＳ５０４）、ＰＡＵＳＥ制御の有無を確認する（ステップＳ５０５）。
【０１１４】
バックアップ電源２２の残量が所定量以上で且つＰＡＵＳＥ制御が行われていない場合、所定量のデータがＤＲＡＭ１９に蓄積されたとき（ステップＳ５０６でＹＥＳ）、ＣＰＵ１８は、ＤＲＡＭ１９からデータを読み込み（ステップＳ５０７）、ＳＤＲＡＭ２０にデータを一時記憶する（ステップＳ５０８）。このとき、ＣＰＵ１８は、データをバックアップしたことを表すバックアップフラグ（ＯＮ）をＳＤＲＡＭ２０内の所定のアドレスに記憶する（ステップＳ５０９）。
【０１１５】
続いて、ＣＰＵ１８は、ＳＤＲＡＭ２０に記憶されたデータを読み込んで（ステップＳ５１０）、ディスク９にデータを記録する（ステップＳ５１１）。ＣＰＵ１８は、ディスク９へのデータの記録が終了すると、ディスク９へのデータの記録が終了したことを記憶するために、ＳＤＲＡＭ２０に記憶したバックアップフラグを消去（ＯＦＦ）する（ステップＳ５１２）。
【０１１６】
図１１は、この記録方式のデータの流れを表している。
【０１１７】
他方、バックアップ電源２２の残量を検出した結果、バックアップ電源２２の残量が所定量に満たない場合で（ステップＳ５０４でＮＯ）、所定量のデータがＤＲＡＭ１９に蓄積されたときは（ステップＳ５１３でＹＥＳ）、ステップＳ５１４以下の処理を行う。または、バックアップ電源２２の残量が所定量以上の場合で（ステップＳ５０４でＹＥＳ）、ＰＡＵＳＥ制御が行われたときは（ステップＳ５０５でＹＥＳ）、ステップＳ５１４以下の処理を行う。
【０１１８】
ＣＰＵ１８は、ＤＲＡＭ１９からデータを読み込み（ステップＳ５１４）、ＦＬＡＳＨメモリ２１にデータを一時記憶する（ステップＳ５１５）。このとき、ＣＰＵ１８は、データをバックアップしたことを表すバックアップフラグ（ＯＮ）をＦＬＡＳＨメモリ２１内の所定のアドレスに記憶する（ステップＳ５１６）。
【０１１９】
続いて、ＣＰＵ１８は、ＦＬＡＳＨメモリ２１に記憶されたデータを読み込んで（ステップＳ５１７）、ディスク９にデータを記録する（ステップＳ５１８）。ＣＰＵ１８は、ディスク９へのデータの記録が終了すると、ディスク９へのデータの記録が終了したことを記憶するために、ＦＬＡＳＨメモリ２１に記憶したバックアップフラグを消去（ＯＦＦ）する（ステップＳ５１９）。最後に、ＣＰＵ１８は、ＦＬＡＳＨメモリ２１に記憶した内容を消去し（ステップＳ５２０）、本処理を終了した後（ステップＳ５２２）、次のバックアップ処理に備える。
【０１２０】
図５は、この記録方式のデータの流れを表している。
【０１２１】
本実施の形態による、ＰＡＵＳＥ制御の有無とバックアップ電源２２の残量によるデータのバックアップ先の記憶媒体との対応関係をまとめたものが図２３である。図２３に示すように、ＰＡＵＳＥ制御無しの場合、バックアップ電源残量が少ないときはバックアップ先がＦＬＡＳＨメモリ２１、バックアップ電源残量が多いときはバックアップ先がＳＤＲＡＭ２０となる。他方、ＰＡＵＳＥ制御有りの場合、バックアップ電源残量の多少に関わらずバックアップ先がＦＬＡＳＨメモリ２１となる。
【０１２２】
尚、本実施の形態における、ディスクカムコーダの電源を投入したときの動作を示すフローチャート（図１３）は、上述した第２の実施の形態と同じであるため、説明を省略する。
【０１２３】
以上説明したように、本実施の形態によれば、上記第１の実施の形態と同様に、ディスク９へのデータ記録中にディスクカムコーダの電源供給が断たれた場合でも、録画したデータが失われないという効果を奏する。
【０１２４】
また、バックアップ電源監視部２３によりＳＤＲＡＭ２０のバックアップ電源２２の容量低下を検出した場合は、ＦＬＡＳＨメモリ２１に優先的にデータを記録することができ、データの保護を確実に行うことができるという効果を奏する。
【０１２５】
また、ＰＡＵＳＥ制御、ＳＤＲＡＭ２０のバックアップ電源２２の残量をトリガにしてバックアップする記憶媒体を選択するため、処理速度の速い記憶媒体に優先的にデータをバックアップすることができ、ディスク９への記録処理時間を短縮できるという効果を奏する。
【０１２６】
また、上記トリガによる記憶媒体選択により、記録回数の制限のない記憶媒体を優先して選択することができ、ディスクカムコーダのバックアップ機能の寿命を延ばすことができるという効果を奏する。
【０１２７】
また、記録処理時間の短縮に伴い、衝撃吸収用の揮発性メモリ（ＤＲＡＭ１９）及びバックアップ用の記憶媒体（ＳＤＲＡＭ２０、ＦＬＡＳＨメモリ２１）のメモリ容量を少なく抑えることができるという効果を奏する。
【０１２８】
［他の実施の形態］
上記第１乃至第５の実施の形態では、ディスクに対してデータの記録及び再生を行う場合を例に挙げたが、本発明は、これに限定されるものではなく、ディスクに対してデータの記録のみを行う場合にも適用可能である。
【０１２９】
また、本発明の目的は、実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【０１３０】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１３１】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１３２】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１３３】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１３４】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も、本発明に含まれることは言うまでもない。
【０１３５】
この場合、上記プログラムは、該プログラムを記憶した記憶媒体から直接、またはインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続された不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【０１３６】
上記プログラムの形態は、オブジェクトコード、インタプリタにより実行されるプログラムコード、ＯＳ（オペレーティングシステム）に供給されるスクリプトデータ等の形態から成ってもよい。
【図面の簡単な説明】
【０１３７】
【図１】本発明の第１の実施の形態に係る記録装置としてのディスクカムコーダの構成を示すブロック図である。
【図２】ディスクカムコーダのデータ記録処理を示すフローチャートである。
【図３】図２のフローチャートの続きである。
【図４】データの流れを示すブロック図である。
【図５】データの流れを示すブロック図である。
【図６】ＰＡＵＳＥ制御の有無とバックアップ電源残量によるデータのバックアップ先の記憶媒体との対応関係を示す図である。
【図７】ディスクカムコーダの電源を投入したときの動作を示すフローチャートである。
【図８】本発明の第２の実施の形態に係る記録装置としてのディスクカムコーダの構成を示すブロック図である。
【図９】ディスクカムコーダのデータ記録処理を示すフローチャートである。
【図１０】図９のフローチャートの続きである。
【図１１】データの流れを示すブロック図である。
【図１２】ＰＡＵＳＥ制御の有無とバックアップ電源残量によるデータのバックアップ先の記憶媒体との対応関係を示す図である。
【図１３】ディスクカムコーダの電源を投入したときの動作を示すフローチャートである。
【図１４】本発明の第３の実施の形態に係る記録装置としてのディスクカムコーダの構成を示すブロック図である。
【図１５】ディスクカムコーダのデータ記録処理を示すフローチャートである。
【図１６】図１５のフローチャートの続きである。
【図１７】ＰＡＵＳＥ制御の有無とバックアップ電源残量によるデータのバックアップ先の記憶媒体との対応関係を示す図である。
【図１８】本発明の第４の実施の形態に係る記録装置としてのディスクカムコーダのデータ記録処理を示すフローチャートである。
【図１９】図１８のフローチャートの続きである。
【図２０】ＰＡＵＳＥ制御の有無とバックアップ電源残量によるデータのバックアップ先の記憶媒体との対応関係を示す図である。
【図２１】本発明の第５の実施の形態に係る記録装置としてのディスクカムコーダのデータ記録処理を示すフローチャートである。
【図２２】図２１のフローチャートの続きである。
【図２３】ＰＡＵＳＥ制御の有無とバックアップ電源残量によるデータのバックアップ先の記憶媒体との対応関係を示す図である。
【符号の説明】
【０１３８】
９  光磁気ディスク（記録媒体）１８  ＣＰＵ（制御手段）
１９  揮発性メモリ（ＤＲＡＭ）（揮発性記憶手段、第１の揮発性記憶手段）
２０  揮発性メモリ（ＳＤＲＡＭ）（第２の揮発性記憶手段）
２１  不揮発性メモリ（ＦＬＡＳＨメモリ）（不揮発性記憶手段）
２２  バックアップ電源
２３  バックアップ電源監視部（検出手段）
【図１】
2006344308.tif 000003
【図２】
2006344308.tif 000004
【図３】
2006344308.tif 000005
【図４】
2006344308.tif 000006
【図５】
2006344308.tif 000007
【図６】
2006344308.tif 000008
【図７】
2006344308.tif 000009
【図８】
2006344308.tif 000010
【図９】
2006344308.tif 000011
【図１０】
2006344308.tif 000012
【図１１】
2006344308.tif 000013
【図１２】
2006344308.tif 000014
【図１３】
2006344308.tif 000015
【図１４】
2006344308.tif 000016
【図１５】
2006344308.tif 000017
【図１６】
2006344308.tif 000018
【図１７】
2006344308.tif 000019
【図１８】
2006344308.tif 000020
【図１９】
2006344308.tif 000021
【図２０】
2006344308.tif 000022
【図２１】
2006344308.tif 000023
【図２２】
2006344308.tif 000024
【図２３】
2006344308.tif 000025