【手続補正書】
【提出日】平成22年10月8日(2010.10.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第一のファイルシステムに従う第一のファイルシステム実体に第二のファイルシステムに従う第二のファイルシステム実体をマッピングするとともにマッピングの対応関係をマッピング情報として上記第一のファイルシステムにおける所定領域に記録した記憶媒体にアクセスするにあたって、
上記記憶媒体から上記マッピング情報を取得するマッピング情報取得手段と、
上記第一のファイルシステムに従って第一のファイルシステム実体を処理対象としつつ上記マッピング情報取得手段の取得した上記マッピング情報に基づいて上記第二のファイルシステムに従う第二のファイルシステム実体にアクセスするアクセス手段と、
を備えることを特徴とするファイルシステム管理装置。
【請求項２】
上記マッピング情報は、上記第一のファイルシステムにおける特定位置の未使用領域上に、上記第二のファイルシステム実体の物理アドレス位置を記憶していることを特徴とする上記請求項１に記載のファイルシステム管理装置。
【請求項３】
上記第二のファイルシステム実体がマッピングされる上記第一のファイルシステム実体を、上記第一のファイルシステムに従った操作で書込または消去を不能とさせる脆弱性低下手段を有することを特徴とする上記請求項１または請求項２のいずれかに記載のファイルシステム管理装置。
【請求項４】
上記脆弱性低下手段は、
初期起動時に上記第一のファイルシステム実体の属性を上記第一のファイルシステムに従って書込または消去を不能とし、上記第二のファイルシステムに従う第二のファイルシステム実体に対するアクセス時に上記第一のファイルシステム実体の属性を書込または消去を可能としつつ、同アクセスの終了時に上記第一のファイルシステム実体の属性を書込または消去を不能に戻すことを特徴とする上記請求項３に記載のファイルシステム管理装置。
【請求項５】
上記アクセス手段は、オペレーティングシステム上で実行するユーザモードアプリケーションを実行することにより実現され、
同ユーザモードアプリケーションの起動時に上記第一のファイルシステム実体の属性を書込または消去を可能としつつ、上記第一のファイルシステム実体を排他的にオープンすることで同オペレーティングシステムの論理規定に基づいて他からの書込または消去を不能とし、同ユーザモードアプリケーションの終了時に同第一のファイルシステム実体の属性を書込または消去を不能とすることを特徴とする上記請求項４に記載のファイルシステム管理装置。
【請求項６】
上記アクセス手段は、オペレーティングシステムに組み込まれるファイルシステムドライバを実行することにより実現され、上記第一のファイルシステム実体の書込または消去を管理することを特徴とする上記請求項４に記載のファイルシステム管理装置。
【請求項７】
第一のファイルシステムに従う第一のファイルシステム実体に、第二のファイルシステムに従う第二のファイルシステム実体をマッピングするとともに、マッピングの対応関係をマッピング情報として上記第一のファイルシステムにおける所定領域に記録することを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項８】
上記マッピング情報は、上記第一のファイルシステムにおける特定位置の未使用領域上に、上記第二のファイルシステム実体の物理アドレス位置を記憶している
ことを特徴とする上記請求項７に記載のコンピュータが読み取り可能な記憶媒体。
【請求項９】
第一のファイルシステムに従う第一のファイルシステム実体に第二のファイルシステムに従う第二のファイルシステム実体をマッピングするとともにマッピングの対応関係をマッピング情報として上記第一のファイルシステムにおける所定領域に記録した記憶媒体にアクセスするにあたって、
上記記憶媒体から上記マッピング情報を取得するマッピング情報取得機能と、
上記第一のファイルシステムに従って第一のファイルシステム実体を処理対象としつつ上記マッピング情報取得機能の取得した上記マッピング情報に基づいて上記第二のファイルシステムに従う第二のファイルシステム実体にアクセスするアクセス機能と、
をコンピューターに実現させるためのファイルシステム管理プログラム。
【請求項１０】
記憶媒体上に構築された第一のファイルシステムに従う第一のファイルシステム実体に、第二のファイルシステムに従う第二のファイルシステム実体をマッピングするマッピング手段と、
上記マッピングの対応関係をマッピング情報として上記第一のファイルシステムにおける所定領域に記録するマッピング情報記録手段と、
を備えることを特徴とするファイルシステム管理装置。
【請求項１１】
記憶媒体上に構築された第一のファイルシステムに従う第一のファイルシステム実体に、第二のファイルシステムに従う第二のファイルシステム実体をマッピングするマッピング機能と、
上記マッピングの対応関係をマッピング情報として上記第一のファイルシステムにおける所定領域に記録するマッピング情報記記録機能と、
をコンピューターに実現させるためのファイルシステム管理プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】ファイルシステム管理装置、コンピュータが読み取り可能な記憶媒体、およびファイルシステム管理プログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、ファイルシステム管理装置、コンピュータが読み取り可能な記憶媒体、およびファイルシステム管理プログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明は、上記課題にかんがみてなされたもので、ひとつの独自ファイルシステムに対して、カーネルモードアクセスを用いて利便性を向上させることができ、かつ、ユーザモードアクセスを用いて運用性を向上させることも可能なファイルシステム管理装置、コンピュータが読み取り可能な記憶媒体、およびファイルシステム管理プログラムの提供を目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上記目的を達成するため、主たる発明は、
第一のファイルシステムに従う第一のファイルシステム実体に第二のファイルシステムに従う第二のファイルシステム実体をマッピングするとともにマッピングの対応関係をマッピング情報として上記第一のファイルシステムにおける所定領域に記録した記憶媒体にアクセスするにあたって、
上記記憶媒体から上記マッピング情報を取得するマッピング情報取得手段と、
上記第一のファイルシステムに従って第一のファイルシステム実体を処理対象としつつ上記マッピング情報取得手段の取得した上記マッピング情報に基づいて上記第二のファイルシステムに従う第二のファイルシステム実体にアクセスするアクセス手段と、
を備える構成としてある。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
ただし、独自ファイルシステム実体の断片が多くなるほど、パフォーマンス低下やＣＰＵ使用率の上昇を招く。そのため独自ファイルシステム実体の断片は可能な限り少なくなる配置をすることが求められる。
図１は、第一のファイルシステムとしてＦＡＴを採用する例を示している。このように、標準ファイルシステム（第一のファイルシステム）にＦＡＴを選択した場合、独自ファイルシステム実体はリニアな配置にすることが可能である。さらに、ＦＡＴ内のファイルの容量制限により独自ファイルシステム（第二のファイルシステム）実体が複数のファイルイメージに対応された場合も、独自ファイルシステム実体をリニアに配置することは可能である。