【手続補正書】
【提出日】平成16年4月14日(2004.4.14)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】請求項９
【補正方法】変更
【補正の内容】
【請求項９】
請求項４または請求項５に記載の情報処理装置であって、
不揮発性メモリと、
情報信号の記録処理に先立って、情報信号をどのファイルに記録することになるかを示す開始情報を前記不揮発性メモリに記録する開始記録手段と、
情報信号の記録の終了時において、前記不揮発性メモリに記録した前記開始情報を無効化する無効化手段と、
電源が投入された場合に、前記不揮発性メモリの前記開始情報に基づいて、記録途中のファイルが存在するか否かを検出する途中検出手段と、
前記途中検出手段により、記録途中のファイルが存在すると検出された場合に、当該ファイルの前記ファイル管理テーブルを参照して必要な情報を得て、当該記録途中のファイルを復旧するようにする復旧手段と
を備えることを特徴とする情報処理装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】請求項１０
【補正方法】変更
【補正の内容】
【請求項１０】
請求項４または請求項５に記載の情報処理装置であって、
前記ファイル管理テーブルを参照し、前記クラスタのリンク関係を示す情報を含むリンク情報テーブルを前記記録媒体以外のメモリに形成するリンク情報テーブル形成手段と、
前記リンク情報テーブルの情報に基づいて、前記情報信号を読み出す読み出し手段を制御する読み出し制御手段と
を備えることを特徴とする情報処理装置。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】請求項２３
【補正方法】変更
【補正の内容】
【請求項２３】
請求項２１または請求項２２に記載の情報処理方法であって、
情報信号の記録処理に先立って、情報信号をどのファイルに記録することになるかを示す開始情報を不揮発性メモリに記録する開始記録工程と、
情報信号の記録の終了時において、前記不揮発性メモリに記録した前記開始情報を無効化する無効化工程と、
電源が投入された場合に、前記不揮発性メモリの前記開始情報に基づいて、記録途中のファイルが存在するか否かを検出する途中検出工程と、
前記途中検出工程において、記録途中のファイルが存在することを検出した場合に、当該ファイルの前記ファイル管理テーブルを参照して必要な情報を得て、当該記録途中のファイルを復旧するようにする復旧工程と
を有することを特徴とする情報処理方法。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】請求項３７
【補正方法】変更
【補正の内容】
【請求項３７】
請求項３５または請求項３６に記載の情報処理プログラムであって、
情報信号の記録処理に先立って、情報信号をどのファイルに記録することになるかを示す開始情報を不揮発性メモリに記録する開始記録ステップと、
情報信号の記録の終了時において、前記不揮発性メモリに記録した前記開始情報を無効化する無効化ステップと、
電源が投入された場合に、前記不揮発性メモリの前記開始情報に基づいて、記録途中のファイルが存在するか否かを検出する途中検出ステップと、
前記途中検出ステップにおいて、記録途中のファイルが存在すると検出された場合に、当該ファイルの前記ファイル管理テーブルを参照して必要な情報を得て、当該記録途中のファイルを復旧するようにする復旧ステップと
を実行させることを特徴とする情報処理プログラム。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】変更
【補正の内容】
【００４８】
また、請求項９に記載の発明の情報処理装置は、請求項４または請求項５に記載の情報処理装置であって、
不揮発性メモリと、
情報信号の記録処理に先立って、情報信号をどのファイルに記録することになるかを示す開始情報を前記不揮発性メモリに記録する開始記録手段と、
情報信号の記録の終了時において、前記不揮発性メモリに記録した前記開始情報を無効化する無効化手段と、
電源が投入された場合に、前記不揮発性メモリの前記開始情報に基づいて、記録途中のファイルが存在するか否かを検出する途中検出手段と、
前記途中検出手段により、記録途中のファイルが存在すると検出された場合に、当該ファイルの前記ファイル管理テーブルを参照して必要な情報を得て、当該記録途中のファイルを復旧するようにする復旧手段と
を備えることを特徴とする。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
また、請求項１０に記載の情報処理装置は、請求項４または請求項５に記載の情報処理装置であって、
前記ファイル管理テーブルを参照し、前記クラスタのリンク関係を示す情報を含むリンク情報テーブルを前記記録媒体以外のメモリに形成するリンク情報テーブル形成手段と、
前記リンク情報テーブルの情報に基づいて、前記情報信号を読み出す読み出し手段を制御する読み出し制御手段と
を備えることを特徴とする。


【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】変更
【補正の内容】
【００７１】
また、図１に示すように、信号の処理系として、３つのスイッチ回路５、７、９と、エンコーダ／デコーダ６と、バッファメモリ８と、メディアコントローラ１０を備えている。そして、この実施の形態の記録再生装置は、いわゆるリムーバブルな記録媒体として形成されたハードディスクと半導体メモリカードとが着脱可能とされている。図１の例の場合には、ハードディスク１１、半導体メモリカード１２が装填するようにされている。


【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０１０７
【補正方法】変更
【補正の内容】
【０１０７】
この後、ホストＣＰＵ１３は、メディアコントローラ１０を制御して、ハードディスク１１に記憶されている目的とするファイルから情報信号を読み出すようにし、読み出した情報信号をメディアコントローラ１０、スイッチ回路９を介して、バッファ８に書き込む。


【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０２４８
【補正方法】変更
【補正の内容】
【０２４８】
図２０は、この第４の実施の形態の記録再生装置で行う、動画情報、静止画情報、ＩＴデータ等の情報信号の記録時の動作を説明するための図である。この第４の実施の形態の記録再生装置は、例えば、図２０に示すように、時点ｔ１において、キー操作部１４を通じて記録開始リクエストを受け付けると、その直後の時点ｔ２において、どのファイルに情報信号を記録するかを示す情報を不揮発性メモリ１７に記録する。


【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０３１７
【補正方法】変更
【補正の内容】
【０３１７】
この第５の実施の形態の記録再生装置は、上述もしたように、図１に示した構成を有するものであり、入出力端子１、入力端子３、カメラブロック４からの各種情報信号をハードディスク１１あるいは半導体メモリカード１２に記録することができるものである。


【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０３１８
【補正方法】変更
【補正の内容】
【０３１８】
ここでは、説明を簡単にするため、カメラブロック４を通じて撮影するようにされた動画像をハードディスク１１に記録する場合を例にして説明する。この第５の実施の形態の記録再生装置が撮影モードにされると、スイッチ回路５、７は接続端ｂ側に切り換えられ、スイッチ回路９は接続端ａ側に切り換えられてスタンバイ状態となる。


【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０３２０
【補正方法】変更
【補正の内容】
【０３２０】
そして、ホストＣＰＵ１３は、撮影を終了するように操作されたか否かを判断し（ステップＳ８０３）、撮影が終了するようにされたと判断したときには、ホストＣＰＵ１３は、スイッチ回路９を接続端ｂ側に切り換え、ハードディスク１１上のＦＡＴ情報を更新するなどの終了処理を行って（ステップＳ８０９）、この図２９に示す処理を終了する。


【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０３２２
【補正方法】変更
【補正の内容】
【０３２２】
ステップＳ８０４の判断処理において、バッファ８のデータ量が、下限基準Ｗ以下になったと判断したときには、スイッチ回路９を接続端ｂ側に切り換え、バッファ８からの記録データの読み出しとハードディスク１１への書き込みを一時的に停止するようにし、図２８Ａを用いて説明したように、ホストＣＰＵ１３は、バッファ８の現データ蓄積量から上限基準ＷＤに至るまでのデータ量ＤＴを算出する（ステップＳ８０５）。


【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０３２４
【補正方法】変更
【補正の内容】
【０３２４】
この後、ホストＣＰＵ１３は、ＦＡＴ情報をＫ回、読み出して、クラスタリンクテーブルを例えば不揮発性メモリ１７に形成する処理を行い、スイッチ回路９を接続端ａ側に切り換え（ステップＳ８０８）、ステップＳ８０２からの処理を繰り返して、記録データのハードディスク１１への記録を再開する。そして、バッファ８のデータ蓄積量が下限基準Ｗまで低下したときに、また、ステップＳ８０５からステップＳ８０８の処理により、クラスタリンクテーブルの形成処理が行われるようにされる。


【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０３３４
【補正方法】変更
【補正の内容】
【０３３４】
また、クラスタリンクテーブルの形成処理を自動的に終了させるための基準は、アクセス回数やクラスタリンクテーブルの形成時間に限るものではない。ホストＣＰＵ１３の処理能力や作業領域として用いられるＲＡＭ１６の空き領域の大きさから、リアルタイム処理の空き時間において処理可能なＦＡＴ情報のデータ量が分かるので、このデータ量をクラスタリンクテーブルの形成処理を終了させるための上限値として用いることができる。


【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】０３３８
【補正方法】変更
【補正の内容】
【０３３８】
ここでは、ハードディスク１１に記録されたデータを再生し、出力端子２から出力する場合を例にして説明する。この第５の実施の形態の記録再生装置に対して、ハードディスク１１に記録されたデータの再生が指示するようにされると、ホストＣＰＵ１３は、図３１に示す処理を実行し、スイッチ回路７を接続端ｂ側に切り換え、スイッチ回路９を接続端ａ側に切り換えて、目的とするデータのハードディスク１１からの読み出しと、この読み出したデータのバッファ８への記録とを開始する（ステップＳ９０１）。


【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】０３４１
【補正方法】変更
【補正の内容】
【０３４１】
ステップＳ９０４の判断処理において、バッファ８のデータ量が、上限基準Ｒ以上になったと判断したときには、ホストＣＰＵ１３は、ハードディスク１１からの再生データの読み出しとバッファ８への書き込みを一時停止し、スイッチ回路９を接続端ｂ側に切り換える（ステップＳ９０５）。


【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】０３４４
【補正方法】変更
【補正の内容】
【０３４４】
この後、ホストＣＰＵ１３は、ハードディスク１１上のＦＡＴ情報をＫ回読み出して、クラスタリンクテーブルを不揮発性メモリ１７に形成する処理を行い（ステップＳ９０９）、スイッチ回路９を接続端ａ側に切り換えて、ハードディスク１１からの再生データの読み出しとバッファ８への書き込みを再開し（ステップＳ９１０）、ステップＳ９０３からの処理を繰り返す。そして、バッファ８のデータ蓄積量が上限基準ＲＤで増加したときに、また、クラスタリンクテーブルの形成処理が行われるようにされる。


【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】０３５５
【補正方法】変更
【補正の内容】
【０３５５】
ホストＣＰＵ１３の処理能力や作業領域として用いられるＲＡＭ１６の空き領域の大きさから、リアルタイム処理の空き時間において処理可能なＦＡＴ情報のデータ量が分かる。このデータ量をクラスタリンクテーブルの形成処理を終了させるための上限値として用いたり、また、空き時間において処理可能なＦＡＴ情報についてのデータ量と、１回当たりのアクセスで取り込んでくるＦＡＴ情報のデータ量（アクセスデータ量）とに応じて求められるアクセス回数をクラスタリンクテーブルの形成処理を終了させるための上限値として用いたりすることもできる。


【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】０３６３
【補正方法】変更
【補正の内容】
【０３６３】
［クラスタリンクテーブル、空きクラスタマップのバックアップ（退避処理）について］
なお、上述の実施の形態においては、クラスタリンクテーブルや空きクラスタマップは、記録再生装置のＲＡＭ１６あるいは不揮発性メモリ１７に形成するようにするものとして説明した。そして、クラスタリンクテーブル、空きクラスタマップを例えばＲＡＭ１６に形成するようにした場合には、ハードディスク１１や半導体メモリカード１２を交換していない場合であっても、記録再生装置の電源が落とされた場合には、再度、作り直さなければならなくなる。


【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】０３６４
【補正方法】変更
【補正の内容】
【０３６４】
そこで、クラスタリンクテーブルや空きクラスタテーブルを記録再生装置の電源が落とされる前に、ハードディスク１１、半導体メモリカード１２、あるいは、不揮発性メモリ１７にバックアップ（退避）するようにしておく。この場合、記録領域を無駄に使うことがないように、クラスタリンクテーブル、空きクラスタテーブルを圧縮して記録するようにする。もちろん、圧縮せずにそのまま退避するようにしてもよい。


【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】０３６６
【補正方法】変更
【補正の内容】
【０３６６】
なお、クラスタリンクテーブルや空きクラスタテーブルをハードディスク１１や半導体メモリカード１２に記録する場合には、これらの情報が記録されることにより、空きクラスタが変わり、結果として空きクラスタテーブルの内容が変わる。このため、ハードディスク１１や半導体メモリカード１２にクラスタリンクテーブルや空きクラスタテーブルのバックアップを取るようにする場合には、ハードディスク１１や半導体メモリカード１２に予めクラスタリンクテーブルや空きクラスタテーブルのバックアップファイルの領域を確保しておき、空きクラスタマップの情報と実際の空きクラスタとで違いが生じないようにしておくようにする。


【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】０３６８
【補正方法】変更
【補正の内容】
【０３６８】
なお、記録再生装置の不揮発性メモリ１７にクラスタリンクテーブルや空きクラスタマップを形成するようにした場合には、記録再生装置の電源が落とされてもクラスタリンクテーブルや空きクラスタマップが消滅してしまうことはない。しかし、ハードディスク１１や半導体メモリカード１２が記録再生装置から取り外されることもある。


【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】０３６９
【補正方法】変更
【補正の内容】
【０３６９】
そこで、記録再生装置の不揮発性メモリ１７にクラスタリンクテーブルや空きクラスタマップを形成するようにした場合には、クラスタリンクテーブルや空きクラスタマップが形成された後に、ハードディスク１１や半導体メモリカード１２が取り外されたか否かの検出を行うようにし、ハードディスク１１や半導体メモリカード１２が取り外されたことを検知した場合には、不揮発性メモリ１７に既に形成されているクラスタリンクテーブルや空きクラスタマップを無効化するようにすることによって、クラスタリンクテーブルや空きクラスタマップの不整合が生じてしまうことを防止することができる。


【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】０３７０
【補正方法】変更
【補正の内容】
【０３７０】
もちろん、記録再生装置の不揮発性メモリ１７にクラスタリンクテーブルや空きクラスタマップを形成するようにした場合であっても、ハードディスク１１や半導体メモリカード１２にクラスタリンクテーブルや空きクラスタマップのバックアップを取るようにしてもよい。


【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】０３７５
【補正方法】変更
【補正の内容】
【０３７５】
また、前述した実施の形態の場合には、記録媒体として、ハードディスクや半導体メモリカードを用いるようにしたがこれに限るものではない。例えば、ＭＤ（Mini-Disc（登録商標））などの光磁気ディスクやＤＶＤ（Digital Versatile Disc）などの光ディスクなどの種々のランダムアクセスが可能な記録媒体を用いる場合にこの発明を適用することができる。


【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】符号の説明
【補正方法】変更
【補正の内容】
【符号の説明】
１…デジタル入力端子、２…デジタル出力端子、３…入力端子、４…カメラブロック、５…スイッチ回路、６…エンコーダ／デコーダ、７…スイッチ回路、８…バッファメモリ回路、９…スイッチ回路、１０…メディアコントローラ、１１…ハードディスク、１２…半導体メモリカード、１３…ホストＣＰＵ、１４…キー操作部、１５…ＲＯＭ、１６…ＲＡＭ、１７…不揮発性メモリ