【手続補正書】
【提出日】平成19年4月13日(2007.4.13)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ストリームデータを固定サイズのデータブロックに分割し、上記分割したデータブロックを特定する検索情報を上記分割したデータブロックのそれぞれに対応して生成し、第1の記録媒体に上記データブロックと上記検索情報を記録する記録制御部と、
上記ストリームデータを特定するファイル管理情報に基づいて上記第1の記録媒体に記録されたストリームデータを管理するファイル管理部と、
上記ファイル管理情報の復旧要求が出たときに上記検索情報に基づいて当該ファイル管理情報を復旧する復旧部とを備え、
上記第１の記録媒体は固定量のデータを記憶するための複数のセクタを備えており、
上記記録制御部は上記第1の記録媒体に少なくとも１のセクタを用いて上記データブロックを記録し、かつ、上記データブロックが記録された上記少なくとも１のセクタのうちの最後のセクタの残りの部分に、上記ブロックに対応する検索情報を記録するストリームデータ管理装置。
【請求項２】
上記ファイル管理情報が、上記第1の記録媒体とは別の、第2の記録媒体に記録されている請求項１記載のストリームデータ管理装置。
【請求項３】
ストリームデータを固定サイズのデータブロックに分割し、上記分割したデータブロックのそれぞれを特定する検索情報を上記分割したデータブロックのそれぞれに対して生成し、第1の記録媒体に上記データブロックと上記検索情報を記録する記録制御部と、
上記ストリームデータを特定するファイル管理情報に基づいて上記第1の記録媒体に記録されたストリームデータを管理するファイル管理部と、
上記ファイル管理情報の復旧要求が出たときに上記検索情報に基づいて当該ファイル管理情報を復旧する復旧部とを備え、
上記検索情報がシリアル番号、日付情報、認証情報、作成者情報のうちの少なくとも１つであるストリームデータ管理装置。
【請求項４】
上記第１の記録媒体は固定量のデータを記憶するための複数のセクタを備えており、
上記記録制御部は、上記第1の記録媒体に少なくとも１のセクタを用いて上記データブロックを記録し、かつ、上記データブロックが記録された上記少なくとも１のセクタのうちの最後のセクタの残りの部分に、上記データブロックに対応する検索情報を記録する請求項３記載のストリームデータ管理装置。
【請求項５】
上記第１の記録媒体は固定量のデータを記憶するための複数のセクタを備えており、
上記記録制御部は対応するデータブロックが記録されたセクタに続く少なくとも１のセクタに上記検索情報を記録する請求項３に記載のストリームデータ管理装置。
【請求項６】
上記ファイル管理情報が、上記第1の記録媒体とは別の、第2の記録媒体に記録されている請求項３に記載のストリームデータ管理装置。
【請求項７】
ストリームデータを固定サイズのデータブロックに分割し、上記分割したデータブロックを特定する検索情報を上記分割したデータブロックのそれぞれに対応して生成し、第1の記録媒体に上記データブロックと上記検索情報を記録する記録制御ステップと、
上記ストリームデータを特定するファイル管理情報に基づいて上記第1の記録媒体に記録されたストリームデータを管理するファイル管理ステップと、
上記ファイル管理情報の復旧要求が出たときに上記検索情報に基づいて当該ファイル管理情報を復旧する復旧ステップとを備え、
上記第１の記録媒体は固定量のデータを記憶するための複数のセクタを備えており、
上記記録制御ステップは上記第1の記録媒体に少なくとも１のセクタを用いて上記データブロックを記録し、かつ、上記データブロックが記録された上記少なくとも１のセクタのうちの最後のセクタの残りの部分に、上記ブロックに対応する検索情報を記録するストリームデータ管理方法。
【請求項８】
上記ファイル管理情報が、上記第1の記録媒体とは別の、第2の記録媒体に記録されている請求項７記載のストリームデータ管理方法。
【請求項９】
ストリームデータを固定サイズのデータブロックに分割し、上記分割したデータブロックのそれぞれを特定する検索情報を上記分割したデータブロックのそれぞれに対して生成し、第1の記録媒体に上記データブロックと上記検索情報を記録する記録制御ステップと、
上記ストリームデータを特定するファイル管理情報に基づいて上記第1の記録媒体に記録されたストリームデータを管理するファイル管理ステップと、
上記ファイル管理情報の復旧要求が出たときに上記検索情報に基づいて当該ファイル管理情報を復旧する復旧ステップとを備え、
上記検索情報がシリアル番号、日付情報、認証情報、作成者情報のうちの少なくとも１つであるストリームデータ管理方法。
【請求項１０】
上記第１の記録媒体は固定量のデータを記憶するための複数のセクタを備えており、
上記記録制御ステップは、上記第1の記録媒体に少なくとも１のセクタを用いて上記データブロックを記録し、かつ、上記データブロックが記録された上記少なくとも１のセクタのうちの最後のセクタの残りの部分に、上記データブロックに対応する検索情報を記録する請求項９記載のストリームデータ管理方法。
【請求項１１】
上記第１の記録媒体は固定量のデータを記憶するための複数のセクタを備えており、
上記記録制御ステップは対応するデータブロックが記録されたセクタに続く少なくとも１のセクタに上記検索情報を記録する請求項９に記載のストリームデータ管理方法。
【請求項１２】
上記ファイル管理情報が、上記第1の記録媒体とは別の、第2の記録媒体に記録されている請求項９に記載のストリームデータ管理方法。
【請求項１３】
ストリームデータを固定サイズのデータブロックに分割し、上記分割したデータブロックのそれぞれを特定する検索情報を上記分割したデータブロックのそれぞれに対応して生成し、第1の記録媒体に上記データブロックと上記検索情報を記録する記録制御ステップと、
上記ストリームデータを特定するファイル管理情報に基づいて上記第1の記録媒体に記録されたストリームデータを管理するファイル管理ステップと、
上記ファイル管理情報の復旧要求が出たときに上記検索情報に基づいて当該ファイル管理情報を復旧する復旧ステップとを備え、
上記第１の記録媒体は固定量のデータを記憶するための複数のセクタを備えており、
上記記録制御ステップは上記第1の記録媒体に少なくとも１のセクタを用いて上記データブロックを記録し、かつ、上記データブロックが記録された上記少なくとも１のセクタのうちの最後のセクタの残りの部分に、上記ブロックに対応する検索情報を記録するようにしたプログラム記録した記録媒体。
【請求項１４】
ストリームデータを固定サイズのデータブロックに分割し、上記分割したデータブロックのそれぞれを特定する検索情報を上記分割したデータブロックのそれぞれに対して生成し、第1の記録媒体に上記データブロックと上記検索情報を記録する記録制御ステップと、
上記ストリームデータを特定するファイル管理情報に基づいて上記第1の記録媒体に記録されたストリームデータを管理するファイル管理ステップと、
上記ファイル管理情報の復旧要求が出たときに上記検索情報に基づいて当該ファイル管理情報を復旧する復旧ステップとを備え、
上記検索情報がシリアル番号、日付情報、認証情報、作成者情報のうちの少なくとも１つであるプログラムを記録した記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
【発明が解決しようとする課題】
コンピュータ等で通常にファイル管理をする場合は、当該コンピュータが採用するオペレーティングシステムがサポートしているファイルシステム（例えばＦＡＴ（file allocation table ）を使用することになる。従って、ハードディスク上の破壊されたデータを復旧する機能（以下「復旧機能」という）などは、上記のファイルシステムを用いて実行することになる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
しかしながら、オペレーティングシステムがサポートしているファイルシステムを使用しないで、上記のように独自のファイルシステムを備えるデータ管理装置では、当然破壊されたデータ復旧機能も独自に設計する必要がある。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
この点を考慮して記録対象のデータとは別の記憶媒体にファイル管理情報を記憶する独自のファイルシステムの開発が必要となり、更に、当該ファイルシステムに応じたデータ復旧機能を備えるファイルシステムを開発する必要がある。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
本発明は上記従来の事情に基づいて提案されたものであって、高速かつシームレスにデータを記録再生できるとともに復旧機能を備えたデータ管理装置及びそのデータ管理方法、更に、その方法を実現する手順を記録した記録媒体を提供することを目的とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
【課題を解決するための手段】
本発明のストリームデータ管理装置は、
ストリームデータを固定サイズのデータブロックに分割し、上記分割したデータブロックを特定する検索情報を上記分割したデータブロックのそれぞれに対応して生成し、第1の記録媒体に上記データブロックと上記検索情報を記録する記録制御部と、
上記ストリームデータを特定するファイル管理情報に基づいて上記第1の記録媒体に記録されたストリームデータを管理するファイル管理部と、
上記ファイル管理情報の復旧要求が出たときに上記検索情報に基づいて当該ファイル管理情報を復旧する復旧部とを備え、
上記第１の記録媒体は固定量のデータを記憶するための複数のセクタを備えており、
上記記録制御部は上記第1の記録媒体に少なくとも１のセクタを用いて上記データブロックを記録し、かつ、上記データブロックが記録された上記少なくとも１のセクタのうちの最後のセクタの残りの部分に、上記ブロックに対応する検索情報を記録することを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
本発明のストリームデータ管理装置は、
ストリームデータを固定サイズのデータブロックに分割し、上記分割したデータブロックのそれぞれを特定する検索情報を上記分割したデータブロックのそれぞれに対して生成し、第1の記録媒体に上記データブロックと上記検索情報を記録する記録制御部と、
上記ストリームデータを特定するファイル管理情報に基づいて上記第1の記録媒体に記録されたストリームデータを管理するファイル管理部と、
上記ファイル管理情報の復旧要求が出たときに上記検索情報に基づいて当該ファイル管理情報を復旧する復旧部とを備え、
上記検索情報がシリアル番号、日付情報、認証情報、作成者情報のうちの少なくとも１つであることを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
【発明の実施の形態】
以下に本発明の実施の形態を図面に従って詳細に説明する。
図１に示すように、ストリームデータを固定サイズブロックに分割したのち該固定サイズブロックを第１の記録媒体４に記録する記録制御部１１１と、上記第１の記録媒体に記録されたストリームデータを、該ストリームデータを特定するファイル管理情報に基づいて管理するファイル管理部１１２とを備えたデータ管理装置を前提としている。
ここで、上記記録制御部１１１は、固定サイズブロックに関する検索情報を生成したのち該検索情報を上記固定サイズブロックに付加して記録し、復旧手段１１４は、ファイル管理情報の復旧要求があったとき上記検索情報に基づいてファイル管理情報を復旧する。
上記検索情報は最終セクタの余り領域に上記を記録すると、特別なセクタを用意する必要がなく、少ない容量で復旧処理が可能となる。もっとも、上記検索情報を必ずしも上記余り領域ではなく、最終セクタの次のセクタに記録するようにしてもよい。
また、上記記録制御部１１１は、ファイル管理情報を所定サイズ単位に分割して複数の分割保存情報を生成したのち該分割保存情報を上記固定サイズブロックに付加して記録し、復旧手段１１４は、ファイル管理情報の復旧要求があったとき上記分割保存情報に基づいてファイル管理情報を復旧する。
上記において、ファイル管理情報は上記第１の記録媒体とは別の記録媒体に記録しておくのが、記録、再生の高速性を維持する上で好ましく、この第２の記録媒体は、ハードディスク、フラッシュメモリ等が選択できる。ここではこの第２の記憶媒体に記憶されたファイル管理情報を、所定サイズ単位に分割して複数の分割保存情報を生成したのち該分割保存情報を上記固定サイズブロックに付加して第１の記録媒体に記録するようにしている。
更に、上記記録制御部１１１は、固定サイズブロックのアクセス処理に関するアクセス履歴情報、例えば、書き込み時間履歴を生成したのち該アクセス履歴情報を上記固定サイズブロックに付加して記録し、図２に示す不良領域検出手段１１５は、上記アクセス履歴情報が所定値以上となる記録媒体４上の領域を不良領域として検出する。また、再生制御部１１３は、固定サイズブロックの再生時間に関する履歴情報を生成したのち該再生時間（読み出し時間）に関する履歴情報を上記固定サイズブロックに付加して記録し、上記再生時間に関する履歴情報
が所定値以上となる記録媒体４上の領域を不良領域として検出する。
上記書き込み時間履歴、読み出し時間履歴に代えて、固定サイズブロック内の不良セクタの数を用いてもよい。また、上記のように特定のスレッシホールドレベルで固定サイズブロックの良、不良を決めるのではなく、上記不良セクタの検出手順で、アクセス履歴の示す値に応じて複数段階のレベルを生成しておき、使用するアプリケーションに対応して当該レベルを選択するようにしてもよい。
（第１の実施の形態）
図１は、本発明を適用したコンピュータの概略機能ブロック図であり、以下その構成を上記従来技術と異なる点のみ説明する。
〔記録フォーマット〕図３は、第１の記憶手段としてのハードディスク４における記録フォーマットを示す図であり、固定サイズブロックと次の固定サイズブロックとの間には本発明の効果を生み出す様々な情報が付加記録（格納）される。