【手続補正書】
【提出日】平成23年3月10日(2011.3.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のデータ領域で構成されたファイルを複数格納したディレクトリと、前記ファイルを構成する複数のデータ領域のそれぞれの配置を示す第１の配置情報を管理する管理テーブルとを記憶した記憶媒体と、
前記複数のファイルを識別するための識別情報と、前記ディレクトリにおける前記複数のファイルのそれぞれの配置を示す第２の配置情報とを対応付けて記憶するテーブルを作成する作成手段と、
前記識別情報を入力する入力手段と、
前記入力手段により入力された識別情報に対応する前記第２の配置情報を前記テーブルから読み出して、読み出した前記第２の配置情報に基づき、前記複数のファイルの中から一のファイルを特定する第１の特定手段と、
前記管理テーブルに管理されている前記第１の配置情報に基づき、前記第１の特定手段により特定されたファイルを構成する複数のデータ領域の中から、所定のデータ領域を特定する第２の特定手段と、
前記第２の特定手段により特定された所定のデータ領域にアクセスする制御手段と、
を備えることを特徴とするファイルシステム。
【請求項２】
前記作成手段は、前記記憶媒体に記憶されているディレクトリエントリが管理する複数の前記識別情報に対し照合を行うことによって、前記テーブルを作成することを特徴とする請求項１記載のファイルシステム。
【請求項３】
前記作成手段は、
前記入力手段により入力された識別情報と、前記ディレクトリエントリが管理している複数の前記識別情報とが一致するか否かを順次照合していく照合手段と、
前記照合手段による照合の結果、識別情報が一致した場合に照合が完了したか否か判断する判断手段と、を備え、
前記判断手段によって照合が完了したと判断されるまでに、前記照合手段によって照合がなされた回数を、前記第２の配置情報とすることを特徴とする請求項２記載のファイルシステム。
【請求項４】
前記識別情報とは、前記複数のファイルの各々の名称であるファイル名であることを特徴とする請求項１から３いずれか１項に記載のファイルシステム。
【請求項５】
被写体を撮像して画像データを得る撮像手段と、
請求項１から４いずれか１項に記載のファイルシステムと、を備え、
前記ファイルとは、前記撮像手段により得られた画像データを含む画像ファイルであることを特徴とする電子カメラ。
【請求項６】
ディレクトリに格納された複数のデータ領域によりそれぞれ構成された複数のファイルを識別するための識別情報と、前記ディレクトリにおける前記複数のファイルのそれぞれの配置を示す第２の配置情報とを対応付けて記憶するテーブルを作成する作成ステップと、
前記識別情報を入力する入力ステップと、
前記入力ステップにおいて入力された識別情報に対応する前記第２の配置情報を前記テーブルから読み出して、読み出した前記第２の配置情報に基づき、前記複数のファイルの中から一のファイルを特定する第１の特定ステップと、
管理テーブルに管理されている前記ファイルを構成する複数のデータ領域のそれぞれの配置を示す第１の配置情報と、前記ファイルに含まれる特定のデータを記憶する前記データ領域の数とに基づき、前記第１の特定ステップにおいて特定されたファイルを構成する複数のデータ領域の中から、所定のデータ領域を特定する第２の特定ステップと、
前記第２の特定ステップにおいて特定された所定のデータ領域にアクセスする制御ステップと、
を含むことを特徴とするファイルアクセス方法。
【請求項７】
複数のデータ領域で構成されたファイルを複数格納したディレクトリと、前記ファイルを構成する複数のデータ領域のそれぞれの配置を示す第１の配置情報を管理する管理テーブルとを記憶した記憶媒体と、前記複数のファイルを識別するための前記識別情報を入力する入力手段と、を有するコンピュータを、
前記識別情報と、前記ディレクトリにおける前記複数のファイルのそれぞれの配置を示す第２の配置情報とを対応付けて記憶するテーブルを作成する作成手段、
前記入力手段により入力された識別情報に対応する前記第２の配置情報を前記テーブルから読み出して、読み出した前記第２の配置情報に基づき、前記複数のファイルの中から一のファイルを特定する第１の特定手段、
前記管理テーブルに管理されている前記第１の配置情報に基づき、前記第１の特定手段により特定されたファイルを構成する複数のデータ領域の中から、所定のデータ領域を特定する第２の特定手段、
前記第２の特定手段により特定された所定のデータ領域にアクセスする制御手段、
として機能させるプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記課題を解決するため、請求項１に記載の発明のファイルシステムは、
複数のデータ領域で構成されたファイルを複数格納したディレクトリと、前記ファイルを構成する複数のデータ領域のそれぞれの配置を示す第１の配置情報を管理する管理テーブルとを記憶した記憶媒体と、
前記複数のファイルを識別するための識別情報と、前記ディレクトリにおける前記複数のファイルのそれぞれの配置を示す第２の配置情報とを対応付けて記憶するテーブルを作成する作成手段と、
前記識別情報を入力する入力手段と、
前記入力手段により入力された識別情報に対応する前記第２の配置情報を前記テーブルから読み出して、読み出した前記第２の配置情報に基づき、前記複数のファイルの中から一のファイルを特定する第１の特定手段と、
前記管理テーブルに管理されている前記第１の配置情報に基づき、前記第１の特定手段により特定されたファイルを構成する複数のデータ領域の中から、所定のデータ領域を特定する第２の特定手段と、
前記第２の特定手段により特定された所定のデータ領域にアクセスする制御手段と、
を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
請求項６に記載の発明のファイルアクセス方法は、
ディレクトリに格納された複数のデータ領域によりそれぞれ構成された複数のファイルを識別するための識別情報と、前記ディレクトリにおける前記複数のファイルのそれぞれの配置を示す第２の配置情報とを対応付けて記憶するテーブルを作成する作成ステップと、
前記識別情報を入力する入力ステップと、
前記入力ステップにおいて入力された識別情報に対応する前記第２の配置情報を前記テーブルから読み出して、読み出した前記第２の配置情報に基づき、前記複数のファイルの中から一のファイルを特定する第１の特定ステップと、
管理テーブルに管理されている前記ファイルを構成する複数のデータ領域のそれぞれの配置を示す第１の配置情報と、前記ファイルに含まれる特定のデータを記憶する前記データ領域の数とに基づき、前記第１の特定ステップにおいて特定されたファイルを構成する複数のデータ領域の中から、所定のデータ領域を特定する第２の特定ステップと、
前記第２の特定ステップにおいて特定された所定のデータ領域にアクセスする制御ステップと、
を含むことを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
請求項７に記載の発明のプログラムは、
複数のデータ領域で構成されたファイルを複数格納したディレクトリと、前記ファイルを構成する複数のデータ領域のそれぞれの配置を示す第１の配置情報を管理する管理テーブルとを記憶した記憶媒体と、前記複数のファイルを識別するための前記識別情報を入力する入力手段と、を有するコンピュータを、
前記識別情報と、前記ディレクトリにおける前記複数のファイルのそれぞれの配置を示す第２の配置情報とを対応付けて記憶するテーブルを作成する作成手段、
前記入力手段により入力された識別情報に対応する前記第２の配置情報を前記テーブルから読み出して、読み出した前記第２の配置情報に基づき、前記複数のファイルの中から一のファイルを特定する第１の特定手段、
前記管理テーブルに管理されている前記第１の配置情報に基づき、前記第１の特定手段により特定されたファイルを構成する複数のデータ領域の中から、所定のデータ領域を特定する第２の特定手段、
前記第２の特定手段により特定された所定のデータ領域にアクセスする制御手段、
として機能させることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明によれば、ファイルを構成する任意のデータ領域にアクセスする時間を短縮することができる。