(57)【要約】【課題】  画像ファイルの転送時間の効率化を図る。【解決手段】  管理ファイル１００には、（１）ＤＣＦ規格のディレクトリ名（第１のディレクトリ名）と、ＤＣＦ規格非準拠でユーザが任意に指定できるディレクトリ名（第２のディレクトリ名）との対応、（２）第１のディレクトリが管理している画像ファイルが他の機器（情報処理装置２０）に転送されたか否かを示したフラグ情報（データ転送フラグα）が記録されている。電子カメラ装置１０は、第１のディレクトリが他の機器に転送されていない画像データを少なくとも１つ管理することとなった際に、データ転送フラグαを転送済みから未転送を示すフラグに書き換える。情報処理装置２０は、画像データの転送要求があった際、データ転送フラグαが未転送となっているディレクトリの管理する画像データを電子カメラ装置１０から情報処理装置２０へ転送し、データ転送フラグαを転送済みを示すフラグに書き換える。【選択図】  図１
2005277669.tif 000002
【特許請求の範囲】
【請求項１】
撮影して得られた画像データを所定の規格に準拠したファイル管理構造で内蔵された記録媒体に記録する第１の機器と、この第１の機器とデータ転送可能に接続された第２の機器とを備えたファイル処理装置において、
前記所定の規格に準拠したファイル管理構造で記録されたディレクトリ名である第１のディレクトリ名に対して、前記所定の規格に準拠しない形態のディレクトリ名である第２のディレクトリ名を入力するディレクトリ名入力手段と、
前記第１のディレクトリ名を記録名称とし、この第１のディレクトリ名とこの第１のディレクトリ名に対応する前記第２のディレクトリ名との対応と、前記第１のディレクトリ名を有するディレクトリが管理している前記画像ファイルが前記第２の機器に転送されたか否かを示した転送フラグとを前記記録媒体に記録する管理ファイル作成手段と、
前記第１のディレクトリ名を有するディレクトリが前記第２の機器に転送されていない画像データを少なくとも１つ管理することとなった際に、前記管理ファイル作成手段により作成された前記転送フラグを未転送を示すフラグに書き換える第１のフラグ書換手段と、
前記第１の機器から前記第２の機器への画像データの転送要求があった際、前記転送フラグが未転送を示したフラグを有する前記管理ファイルに対応する前記第１のディレクトリが管理する全ての前記画像ファイルを前記第１の機器から前記第２の機器へ転送する画像転送手段と、
前記画像転送手段により前記第１の機器から前記第２の機器へ全ての画像ファイルが転送された際に、前記ファイル管理手段により作成された前記転送フラグを転送完了を示すフラグに書き換える第２のフラグ書換手段と、
を具備することを特徴するファイル処理装置。
【請求項２】
前記第１のフラグ書換手段は、前記第１の機器が行い、前記第２のフラグ書換手段は、前記第２の機器が行うことを特徴とする請求項１記載のフィル処理装置。
【請求項３】
前記画像転送手段は、第１の機器から第２の機器へ転送されていない画像データのみを転送することを特徴とする請求項１に記載のファイル処理装置。
【請求項４】
前記第１の機器は電子カメラ装置であり、前記第２の機器は情報処理装置であることを特徴とする請求項１に記載のファイル処理装置。
【請求項５】
撮影して得られた画像データを所定の規格に準拠したファイル管理構造で内蔵された記録媒体に記録する電子カメラ装置において、
前記所定の規格に準拠したファイル管理構造で記録されたディレクトリ名である第１のディレクトリ名に対して、前記所定の規格に準拠しない形態のディレクトリ名である第２のディレクトリ名を入力するディレクトリ名入力手段と、
前記第１のディレクトリ名を記録名称とし、この第１のディレクトリ名とこの第１のディレクトリ名に対応する前記第２のディレクトリ名との対応と、前記第１のディレクトリ名を有するディレクトリが管理している前記画像ファイルが外部機器に転送されたか否かを示した転送フラグとを前記記録媒体に記録する管理ファイル作成手段と、
前記第１のディレクトリ名を有するディレクトリが前記外部機器に転送されていない画像データを少なくとも１つ管理することとなった際に、前記管理ファイル作成手段により作成された前記転送フラグを未転送を示すフラグに書き換える第１のフラグ書換手段と、を具備することを特徴とする電子カメラ装置。
【請求項６】
前記第１の機器から前記外部機器への画像データの転送要求があった際、前記転送フラグが未転送を示したフラグを有する前記管理ファイルに対応する前記第１のディレクトリが管理する全ての前記画像ファイルを前記第１の機器から前記外部機器へ転送する画像転送手段と、
前記画像転送手段により前記第１の機器から前記外部機器へ全ての画像ファイルが転送された際に、前記ファイル管理手段により作成された前記転送フラグを転送完了を示すフラグに書き換える第２のフラグ書換手段と、
を具備することを特徴する請求項６に電子カメラ装置。
【請求項７】
前記第２のディレクトリ名の名称と前記転送フラグの設定状況とを表示する表示手段とを具備することを特徴する請求項６に記載の電子カメラ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ファイル処理装置に係り、特に電子カメラ等の機器で撮影・記録された画像データを転送する否かの判断手段を有したファイル処理装置に関する。
【背景技術】
【０００２】
ＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）規格に準拠した電子カメラ装置は、撮影して得られた画像データを記録媒体に保存する際に、カメラファイルシステム規格であるＤＣＦ  Ｖｅｒ１．０により取り決められた内容を有する構造でファイル管理を行なっている。
【０００３】
このＤＣＦ規格では、データ記録時のファイル名称や、そのファイルを保持するディレクトリ（フォルダ）の名称ならびに保存場所等について、約束事項が細かく規定されている。例えば、従来のＤＣＦの規格におけるファイルの区別は、ディレクトリの場合は３桁、ファイルの場合は４桁の数字だけでその区別を行っている。
【０００４】
このようなＤＣＦ規格に基づくファイル管理構造は、電子カメラ装置側自身が記録されたデータ群を管理する上では非常に便利である。
【０００５】
しかし、ユーザ側から見た場合、記録したデータ群に対して、ユーザが任意のファイル名を付けることが許されていないとともに、管理を行なう上で重要な構成となるディレクトリに対しても、ユーザが任意の名称を付けることが許されていないため、取り扱いが不便になるという問題が生じている。特に、ＤＣＦ規格対応の電子カメラ装置に接続される記録媒体の容量は、年々増加の一途をたどっており、将来的に、無線技術を用いることによって、記録媒体がＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）サーバのハードディスクそのものになる等、大容量の記録媒体に画像を直接記録・保存するようになった場合、上記問題は顕著となる。
【０００６】
この問題を解決するために、ＤＣＦ規格に準拠した既存のファイル管理構造との互換性を維持した上で、ユーザが任意のファイル名やディレクトリ名を付けることを可能として、ファイル管理におけるユーザの利便性を効果的に向上させ得る電子カメラ装置及びファイル管理方法が提案されており、このような手法を用いれば希望するファイルを容易に検索することが可能となる（例えば特許文献１参照）。
【特許文献１】特開２００２−１４２１８５号公報（第７頁、図４参照）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述のように、ＤＣＦ規格に準拠した既存のファイル管理構造との互換性を維持した上で、ユーザが任意のファイル名やディレクトリ名を付けることを可能としたファイル管理方法が提案されておりこれにより希望するファイルを検索することが容易となる。
【０００８】
しかしながら、撮影した画像を一時的あるいは長時間保管するのは、撮影した当該電子カメラ装置ではなく、例えばＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等をはじめとする他の機器に転送することが多い。ここで、記録媒体の記憶許容が小さい場合には、他の機器に転送する機会も多いため特に問題はない。しかし、電子カメラ装置が大容量の記憶装置を有する場合、当該カメラ内の記憶装置の容量が長期間、許容量に達しないため、ユーザはＰＣ等への転送の機会が減ってしまう。また、転送したとしても必ずしもカメラ内の転送済み画像データを消去するとは限らない。従って、１つのカメラ内に転送済みと未転送の画像データが混在することとなる。このため過去に当該電子カメラ装置内のどの画像ファイルをＰＣへ転送したかを忘れてしまう場合も生じる。この場合、データ転送の確実性を考えると、場合により本来は転送したかもしれない画像ファイルの全てを再度ＰＣへ転送する作業を行うこととなり、結果として転送時間の大幅な浪費をもたらすこととなる。
【０００９】
そこで、本システムは、本発明は上記問題に鑑みてなされたもので、ＤＣＦ規格に準拠した既存のファイル管理構造との互換性を維持し、かつ電子カメラ装置とＰＣ等の他の機器との間で画像ファイルの転送に関する同期を保つ仕組み備えたファイル処理装置を提供することで、画像ファイルの転送時間の効率化を図ることを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明に係るファイル処理装置は、撮影して得られた画像データを所定の規格に準拠したファイル管理構造で内蔵された記録媒体に記録する第１の機器と、この第１の機器とデータ転送可能に接続された第２の機器とを備えたファイル処理装置において、前記所定の規格に準拠したファイル管理構造で記録されたディレクトリ名である第１のディレクトリ名に対して、前記所定の規格に準拠しない形態のディレクトリ名である第２のディレクトリ名を入力するディレクトリ名入力手段と、前記第１のディレクトリ名を記録名称とし、この第１のディレクトリ名とこの第１のディレクトリ名に対応する前記第２のディレクトリ名との対応と、前記第１のディレクトリ名を有するディレクトリが管理している前記画像ファイルが前記第２の機器に転送されたか否かを示した転送フラグとを前記記録媒体に記録する管理ファイル作成手段と、前記第１のディレクトリ名を有するディレクトリが前記第２の機器に転送されていない画像データを少なくとも１つ管理することとなった際に、前記管理ファイル作成手段により作成された前記転送フラグを未転送を示すフラグに書き換える第１のフラグ書換手段と、前記第１の機器から前記第２の機器への画像データの転送要求があった際、前記転送フラグが未転送を示したフラグを有する前記管理ファイルに対応する前記第１のディレクトリが管理する全ての前記画像ファイルを前記第１の機器から前記第２の機器へ転送する画像転送手段と、前記画像転送手段により前記第１の機器から前記第２の機器へ全ての画像ファイルが転送された際に、前記ファイル管理手段により作成された前記転送フラグを転送完了を示すフラグに書き換える第２のフラグ書換手段とを具備することを特徴としている。
【００１１】
また、本発明の電子カメラ装置は、撮影して得られた画像データを所定の規格に準拠したファイル管理構造で内蔵された記録媒体に記録する電子カメラ装置において、前記所定の規格に準拠したファイル管理構造で記録されたディレクトリ名である第１のディレクトリ名に対して、前記所定の規格に準拠しない形態のディレクトリ名である第２のディレクトリ名を入力するディレクトリ名入力手段と、前記第１のディレクトリ名を記録名称とし、この第１のディレクトリ名とこの第１のディレクトリ名に対応する前記第２のディレクトリ名との対応と、前記第１のディレクトリ名を有するディレクトリが管理している前記画像ファイルが外部機器に転送されたか否かを示した転送フラグとを前記記録媒体に記録する管理ファイル作成手段と、前記第１のディレクトリ名を有するディレクトリが前記外部機器に転送されていない画像データを少なくとも１つ管理することとなった際に、前記管理ファイル作成手段により作成された前記転送フラグを未転送を示すフラグに書き換える第１のフラグ書換手段とを具備することを特徴としている。
【発明の効果】
【００１２】
画像ファイルの転送時間の効率化を図ることができる。
【発明を実施するための最良の形態】
【００１３】
（第１の実施の形態）
以下に、本発明によるファイル処理装置の第１の実施の形態を図１乃至図５を参照して説明する。図１は本発明によるファイル処理装置の実施の形態を示すブロック図である。
【００１４】
このファイル処理装置１は、電子カメラ装置１０と、情報処理装置２０とで構成されており、この電子カメラ装置１０と情報処理装置２０とは、お互いにデータ転送を可能とするＩ／Ｆ（インターフェース）３０とで接続されている。
【００１５】
次に、各要素の構成を説明する。
【００１６】
電子カメラ装置１０は、制御部１１と、記憶部１２と、操作部１４と、表示部１５と、撮像部１６とを主たる構成要素としている。また、記憶部１２と、操作部１４と、表示部１５と、撮像部１６は、それぞれ制御部１１と接続されている。
【００１７】
ここで、撮像部１６は、撮影された被写体の光学像を電気的な画像信号に変換する。この撮像部１６から出力された画像信号は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を内蔵した制御部１１に供給される。
【００１８】
制御部１１は、記憶部１２の記憶領域及び格納されたプログラムを利用して、入力された画像信号に所定の信号処理を施した後、電子カメラ装置１０に対して着脱自在な記録媒体１３に、ＤＣＦ規格に対応したファイル管理構造で保存している。
【００１９】
また、制御部１１は、操作部１４及び表示部１５を介してユーザにより入力設定された任意のファイル名を、後述する拡張子「ＸＭＬ」を有する管理ファイル１００として、記録媒体１３に書き込む機能を有している。
【００２０】
ここで、記録媒体１３に書き込まれた拡張子「ＸＭＬ」を有する管理ファイル１００は、記録媒体１３から読み出されて制御部１１のＣＰＵにより解析される。
【００２１】
尚、管理ファイル１００そのもののファイル名称や管理ファイル１００内の記述に２バイト文字が使われている場合、制御部１１は、図示せぬ漢字ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）から該当する文字コードを読み出し、操作部１４及び表示部１５に対して画像データとともに、ファイル名及びディレクトリ名等も表示させる。
【００２２】
一方、情報処理装置２０は、制御部２１と、記憶部２２と、操作部２４と、表示部２５とを主たる構成要素としており、各要素はバスＢで接続されている。
【００２３】
ここで、制御部２１は、記憶部２２の記憶領域、及び格納されたプログラムを利用してユーザからの操作部２４、表示部２５を介したファイル転送要求に対し、電子カメラ装置１０内の記録媒体１３からＩ／Ｆ３０を介して画像データを読み込み、これを記憶部２２に記憶させる。尚、制御部２１は、記録媒体１３内に記憶されているファイルを表示部２５を介して表示させることが可能であり、ユーザは、表示部２５に表示されたファイルの中から希望するファイルだけを記憶部２２に転送するよう要求することも可能である。
【００２４】
Ｉ／Ｆ３０は、電子カメラ装置１０と情報処理装置２０とをデータ転送可能に接続するものであり、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）規格、ＢＴ（Ｂｌｕｅｔｏｏｔｈ）規格、ＩＥＥＥ（ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ  Ｉｎｃ．）１３９４規格等の通信規格に準拠したインターフェースである。
【００２５】
次に、本発明の適用されるファイル管理構造の基本例について説明する。図２は、本発明のファイルの管理構造の基本例を示した図である。図２において、管理ファイル１００以外の部分はＤＣＦ規格に準拠した構成となっている。
【００２６】
即ち、記録媒体１３のルートディレクトリの直下には、ＤＣＩＭというディレクトリが存在する。電子カメラ装置１０で撮影されたデータは、このディレクトリ内に、「１００ＴＯＳＨＩ」のように、頭３桁の数字（１００〜９９９）と、開発元が独自にＤＯＳ（Ｄｉｓｋ  Ｏｐｅｒａｔｉｏｎｇ  Ｓｙｓｔｅｍ）で使用可能な後ろの５文字で構成されたディレクトリが作成され、その中にＰＤＲ＿０００１．ＪＰＧのように、開発元が独自にＤＯＳで使用可能な頭４文字と４桁の数字（０００１〜９９９９）で構成されたファイルとして保存される。これはＤＣＦの規格で決められている事柄であり、異なるメーカー間で静止画が正しく再生できるのは、この取り決めが遵守されているからである。
【００２７】
一方、管理ファイル１００は、上記ＤＣＦ規格とは独立した形で存在し、本実施例では、１つのディレクトリに対して、１つの管理ファイル１００が存在している。
【００２８】
即ち、「１００ＴＯＳＨＩ」なるディレクトリに対応して「１００ＴＯＳＨＩ．ＸＭＬ」という管理ファイル１００が存在し、以下、「１０１ＴＯＳＨＩ」に対応して「１０１ＴＯＳＨＩ．ＸＭＬ」なる管理ファイル１００、「１０２ＴＯＳＨＩ」に対応して「１０２ＴＯＳＨＩ．ＸＭＬ」なる管理ファイル１００、「１０３ＴＯＳＨＩ」に対応して「１０３ＴＯＳＨＩ．ＸＭＬ」なる管理ファイル１００が存在する。尚、電子カメラ装置側の処理性能によっては、複数のディレクトリを１つの管理ファイル１００で管理するようにしても良い。
【００２９】
また、この管理ファイル１００は、そのファイル名が対応するディレクトリと同じ名前を有し、かつ、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）の記述に従うため、拡張子名は「ＸＭＬ」であることを特徴としている。
【００３０】
図３は管理ファイル１００の記述形式の例を示した図である。ここでは、図２で示した「１００ＴＯＳＨＩ．ＸＭＬ」のファイルの記述を示したものである。管理ファイル１００は、ディレクトリ名情報、転送フラグ情報の２つの情報から成り立っている。尚、この情報以外の他の情報を適宜管理するような構成にしても良い。
【００３１】
ここで、ディレクトリ名情報とは、管理ファイル１００が管理しているディレクトリの名前を示している部分である。ここでは、ユーザにより“旅行”というディレクトリ名が指定されているため、ＤＣＦ規格に準拠した「１００ＴＯＳＨＩ」なるディレクトリ名は、ユーザに対しては表示部１５を介して“旅行”というディレクトリ名で表示することとなる。
【００３２】
一方、転送フラグ情報とは、ディレクトリが管理している画像ファイルが他の機器に転送されたか否かを示すフラグ情報であり、この転送フラグ情報は「Ｔｒｕｅ」又は「Ｆａｌｓｅ」のデータ転送フラグαが設定されている。ここで「Ｔｒｕｅ」とは、ディレクトリが管理している画像ファイルの全てが既に他の機器（ここでは情報処理装置２０）に転送されたことを示しており、「Ｆａｌｓｅ」とはディレクトリが管理している画像ファイルの中に少なくとも１枚、未だ他の機器（ここでは情報処理装置２０）に転送されていない画像ファイルが残っていることを示している。
【００３３】
次に、ファイル処理装置１を用いて実際に画像ファイルを電子カメラ装置１０から情報処理装置２０へ転送させた場合の処理の流れを説明する。図４は、本発明の実施の形態に係るファイル処理装置１における電子カメラ装置１０側での処理の流れを示した図である。ここでは、図２に示すように、ＤＣＦ規格に準拠したディレクトリが「１００ＴＯＳＨＩ」〜「１０３ＴＯＳＨＩ」まで４つ存在し、それぞれに対応する管理ファイル１００が「１００ＴＯＳＨＩ．ＸＭＬ」〜「１０３ＴＯＳＨＩ．ＸＭＬ」の４つで管理しており、それぞれのディレクトリ名がユーザにより“旅行”、“公園”、“会議”、“イベント”というディレクトリ名が指定されているとする。
【００３４】
また、「１００ＴＯＳＨＩ」なるディレクトリに既に画像ファイルとして“ＰＤＲ＿０００１．ＪＰＧ”と“ＰＤＲ＿０００２．ＪＧＰ”と“ＰＤＲ＿０００３．ＪＧＰ”の３枚が記録媒体１３に記録されているものとする。その上で、ここでは更に電子カメラ装置１０を用いて撮影を行い“１００ＴＯＳＨＩ”に“ＰＤＲ＿０００４．ＪＧＰ”が記録される場合で説明を行う。
【００３５】
尚、１００ＴＯＳＨＩ．ＸＭＬは、“ＰＤＲ＿０００４．ＪＧＰ”が記録される直前までは、図３に示すようにデータ転送フラグαが「ｔｒｕｅ」になっているものとする。
【００３６】
まず、図４に示すように電子カメラ装置１０は記録ディレクトリの設定が行われたか否かを判断する（ステップＳ１０１）。この記録ディレクトリの設定とは、電子カメラ装置１０が撮影した画像ファイルの管理を行うディレクトリのことであり、操作部１４や表示部１５を介してユーザにより設定されるようにしても良いし、記録媒体１３を電子カメラ装置１０に接続した場合に制御部１１の判断で自動的に所定のディレクトリに設定するようにしても良い。
【００３７】
但し、新たにディレクトリを作成する場合は、ＤＦＣ規格に準拠した手法で作成される。
【００３８】
これにより制御部１１が記録ディレクトリの設定が行われていないと判断した場合は（ステップＳ１０１のＮｏ）、この設定が行われるまでステップＳ１０１の判断を続けることとなる。
【００３９】
一方、制御部１１が記録ディレクトリの設定が行われたと判断した場合には（ステップＳ１０１のＹｅｓ）、記録ディレクトリに対応した管理ファイル１００が決定される（ステップＳ１０２）。即ち、ステップＳ１０１により新たに記録媒体１３上に記録ディレクトリが作成されたのであれば、これに対応した管理ファイル１００が記録媒体１３上に作成され、かつ、この管理ファイル１００がデータ転送フラグαが書き換わる管理ファイル１００としての対象となる。一方、既存の記録ディレクトリが指定されたのであれば、この記録ディレクトリに対応する管理ファイル１００が、データ転送フラグαが書き換わる管理ファイル１００としての対象となる。
【００４０】
ここでは、ユーザによりステップＳ１０１として「１００ＴＯＳＨＩ」が設定されたとする。図２に示すように、既に「１００ＴＯＳＨＩ」に対応する管理ファイル１００として「１００ＴＯＳＨＩ．ＸＭＬ」が存在しているため、対象となる管理ファイル１００は「１００ＴＯＳＨＩ．ＸＭＬ」ということになる。
【００４１】
次に、制御部１１は、撮影記録動作が行われたか否かを判断する（ステップＳ１０３）。この判断は、ユーザにより操作部１４内の図示せぬシャッターボタンが押されたか否かで判断する。
【００４２】
その結果、制御部１１は撮影記録動作が行われていないと判断した場合には（ステップＳ１０３のＮｏ）、撮影記録動作がおこなれるまでステップＳ１０３の判断を継続することとなる。
【００４３】
一方、制御部１１は撮影記録動作が行われたと判断した場合には（ステップＳ１０３のＹｅｓ）撮影した画像ファイルを記録媒体１３へ記録する（ステップＳ１０４）。ここでは撮影記録動作により図２に示すＰＤＲ＿０００４．ＪＰＧが記録される。
【００４４】
更に制御部１１は、データ転送フラグαの書き換えを行う（ステップＳ１０５）。即ち、制御部１１は、記録媒体１３に記録されている管理ファイル１００の内のデータ転送フラグαを「ｔｒｕｅ」から「ｆａｌｓｅ」に編集する。ここでデータ転送フラグαとは既述のように「ｆａｌｓｅ」と「ｔｒｕｅ」とのどちらかに設定が可能なフラグであり、「ｆａｌｓｅ」は、該当するディレクトリの中に他の機器へ画像ファイルが転送されていないものが１つでも存在する場合に設定される。一方、「ｔｒｕｅ」は該当するディレクトリの中にある画像ファイルの全てが既に他の機器へ転送されている場合設定される。
【００４５】
従って、ステップＳ１０２で新たなディレクトリが作成され、管理ファイル１００が新たに作成された場合には、このディレクトリが作成された直後にはまだ、画像ファイルは１枚も存在しないため、対応する管理ファイル１００のデータ転送フラグαはまずは、「ｔｒｕｅ」が設定されることとなる。
【００４６】
ここでは、設定された記録ディレクトリである「１００ＴＯＳＨＩ」の下には既に３つの画像ファイル（「ＰＤＲ＿０００１．ＪＰＧ」〜「ＰＤＲ＿０００３．ＪＰＧ」）が存在しており、ステップＳ１０３におい新たに１枚画像ファイル（「「ＰＤＲ＿０００４．ＪＰＧ」」）が記録されるため、対応する管理ファイル１００である「１００ＴＯＳＨＩ．ＸＭＬ」内のデータ転送フラグαは、ステップＳ１０５により「ｔｒｕｅ」から「ｆａｌｓｅ」に書き換えられることとなる。これにより、記録媒体１３内の管理ファイル１００は図３（ａ）から図３（ｂ）のように編集されることとなる。
【００４７】
以上の処理を行うことで電子カメラ装置１０側での処理が終了する。
【００４８】
次に、情報処理装置２０を用いて画像ファイルを電子カメラ装置１０から情報処理装置２０へ転送させた場合の処理の流れを説明する。図５は、本発明の実施の形態に係るファイル処理装置１における情報処理装置２０での処理の流れを示した図である。ここでは上述の例と同様に、ＤＣＦ規格に準拠したディレクトリである「１００ＴＯＳＨＩ」に既に３枚の画像ファイルがあり、更に電子カメラ装置１０の処理によって４枚目である「ＰＤＲ＿０００４．ＪＰＧ」の画像ファイルが記録された結果、管理ファイル１００のデータ転送フラグαが「ｆａｌｓｅ」になった場合で説明する。尚、図２においては、管理ファイル１００が「１００ＴＯＳＨＩ．ＸＭＬ」〜「１０３ＴＯＳＨＩ．ＸＭＬ」まで４つ存在するが、「１００ＴＯＳＨＩ．ＸＭＬ」のデータ転送フラグαのみが「ｆａｌｓｅ」に設定されており、残りの管理ファイル１００は「ｔｒｕｅ」が設定されているものとする。
【００４９】
まず、図５に示すように情報処理装置２０の制御部２１は、操作部２４、表示部２５を介してユーザにより、ファイルの転送要求があったか否かを判断する（ステップＳ２０１）。その結果、制御部２１がファイル転送要求が無いと判断した場合には（ステップＳ２０１のＮｏ）、制御部２１はファイル転送要求があるまでこの判断を続けることとなる。
【００５０】
一方、制御部２１はファイル転送要求があったと判断した場合には（ステップＳ２０１のＹｅｓ）、Ｉ／Ｆ３０を介して記録媒体１３から管理ファイル１００を読み込む（ステップＳ２０２）。
【００５１】
次に、制御部２１は、読み込んだ管理ファイル１００の中のデータ転送フラグαのが「ｆａｌｓｅ」が設定されているか否かを判断する。（ステップＳ２０３）。
【００５２】
この判断により、制御部２１は、読み込んだ管理ファイル１００のデータ転送フラグαは「ｆａｌｓｅ」に設定されていないと判断したときは（ステップＳ２０３のＮｏ）、後述するステップＳ２０７の処理を行う。
【００５３】
一方、制御部２１は、読み込んだ管理ファイル１００のデータ転送フラグαは「ｆａｌｓｅ」に設定されていると判断したときは（ステップＳ２０３のＹｅｓ）、当該管理ファイル１００に対応するディレクトリを記憶部２２に記憶する（ステップＳ２０４）。ここでは「１００ＴＯＳＨＩ」を読み込んだ結果「１００ＴＯＳＨＩ．ＸＭＬ」が「ｆａｌｓｅ」になっていると判断する。
【００５４】
次に、制御部２１は、記憶部２２に記憶したディレクトリが管理する画像ファイルの全てをＩ／Ｆ３０を介して記録媒体１３から転送し、記憶部２２に記憶する（ステップＳ２０５）。尚、制御部２１はディレクトリ内の画像ファイルの中に既に以前転送した画像ファイルがある場合はこの転送した画像ファイル以外を転送するような処理を行うようにしても良い。ここではＰＤＲ＿０００１．ＪＰＧ〜ＰＤＲ＿０００４．ＪＰＧが情報処理装置２０に転送される。
【００５５】
次に、管理ファイル１００内のデータ転送フラグαを「ｔｒｕｅ」に設定する（ステップＳ２０６）。これにより、画像転送がされたディレクトリに対応する管理ファイル１００は転送完了を意味するデータ転送フラグα（即ち、「ｔｒｕｅ」）に設定されたことになる。ここでは、図３（ｂ）だった管理ファイル１００が図３（ａ）のように書き換えられることとなる。
【００５６】
次に、制御部２１は、記録媒体１３に他の管理ファイル１００があるか否かを判断する（ステップＳ２０７）。
【００５７】
これにより制御部２１が記録媒体１３に他に管理ファイル１００があると判断した場合には（ステップＳ２０７のＹｅｓ）、ステップＳ２０２に戻り、当該他の管理ファイル１００を読み込むこととなる。
【００５８】
一方、制御部２１が記録媒体１３に他に管理ファイル１００がないと判断した場合には（ステップＳ２０７のＮｏ）、本発明の実施の形態に係るファイル処理装置１における情報処理装置２０での処理の流れが終了する。ここでは、他の管理ファイル１００内のデータ転送フラグαは全て「ｔｒｕｅ」であるので本処理が終了する。
【００５９】
上述した処理を行うことで、従来データ転送の確実性を考えると、場合により本来は転送したかもしれない画像ファイルの全てを再度ＰＣ等の他の機器へ転送する作業を行い、結果として転送時間の大幅な浪費をもたらすこととなっていた。しかし、本ファイル処理装置を用いることで、ＤＣＦ規格に準拠した既存のファイル管理構造との互換性を維持し、かつ電子カメラ装置とＰＣ等の他の機器との間で画像ファイルの転送に関する同期を保つ仕組みが実現できる。これにより不必要な画像転送が減少する。従って画像ファイルの転送時間の効率化を図ることが可能となる。
【００６０】
尚、本発明は、ＤＣＦ規格に準拠したファイルに限定されず、所定の規格に準拠していればどのようなファイル構造に適用しても良い。
【００６１】
（第２の実施の形態）
以下に本発明の第２の実施の形態を図６〜図７を参照して説明する。図６は、電子カメラ装置１０の表示部１５にディレクトリを表示させるための流れ図を示したものである。
【００６２】
尚、本発明の第２の実施の形態である電子カメラ装置のブロック図は第１の実施の形態のブロック図である図１の中の電子カメラ装置１０を流用できるため、この電子カメラ１０の説明は省略する。
【００６３】
まず、図６において電子カメラ装置１０の制御部１１は、操作部１４を介してユーザにより記録媒体１３に記録されているディレクトリ表示の要求があるか否かを確認する（ステップＳ３００）。これにより、制御部１１が本要求が無いと判断した場合は（ステップＳ３００のＮｏ）、制御部１１は本要求があるまでこの判断を続けることとなる。
【００６４】
一方、制御部１１がディレクトリの表示要求があったと判断した場合には（ステップＳ３００のＹｅｓ）、制御部１１は、記録媒体１３に管理ファイル１００が存在するか否かを確認する（ステップＳ３０１）。
【００６５】
その結果、制御部１１は記録媒体１３に管理ファイル１００が存在しないと判断した場合には（ステップＳ３０１のＮｏ）、表示部１５にディレクトリが存在しない旨を表示して本処理が終了する（ステップＳ３１０）。一方、制御部１１は記録媒体１３に管理ファイル１００が存在すると判断した場合には（ステップＳ３０１のＹｅｓ）、次に、管理ファイル１００毎に対応するディレクトリが存在するかを確認する（ステップＳ３０２）。
【００６６】
図２の例を用いて説明すれば、まず図２の「１００ＴＯＳＨＩ．ＸＭＬ」の存在を確認したとすると、図３に示すようにこの管理ファイル１００の記述から「１００ＴＯＳＨＩ＝旅行」を確認する。従って、制御部１１は、「１００ＴＯＳＨＩ」なるディレクトリ名はユーザにより“旅行”という名前がつけられていることを確認し、これを記憶部１２に記憶する。そして、ＤＣＩＭディレクトリの直下に「１００ＴＯＳＨＩ」なるディレクトリが実際に存在するかの確認を行う。このような確認を「１０１ＴＯＳＨＩ．ＸＭＬ」〜「１０３ＴＯＳＨＩ．ＸＭＬ」についても同様に行う。
【００６７】
次に、各管理ファイル１００に対応する各ディレクトリ毎に、記録媒体１３からディレクトリ表示のための１つの画像ファイルを検索する（ステップＳ３０３）。例えば、図２に示すように、「旅行」に対応する「１００ＴＯＳＨＩ」なるディレクトリには、画像ファイルがＰＤＲ＿０００１．ＪＰＧ〜ＰＤＲ＿０００４．ＪＰＧまで存在するが、この中から一番初めに検索される画像ファイル（ここでは「ＰＤＲ＿０００１．ＪＰＧ」とする）を記憶部１２に記憶する。この処理は各ディレクトリ毎に行う。
【００６８】
更に、管理ファイル１００毎にデータ転送フラグαの設定を確認し、記憶部１２に記憶する（ステップＳ３０４）。
【００６９】
次に、制御部１１は、記憶部１２に記憶した情報を元に表示部１５にディレクトリの表示を行う（ステップＳ３０５）。このディレクトリの表示は、例えば、図７（ｂ）に示すように、ディレクトリの外形を現す形状の中に、ステップＳ３０３で記憶した画像ファイルのイメージ図を重畳し、その横に対応するディレクトリ名をユーザが指定したディレクトリ名で表示する形式をとる。更にその際にデータ転送フラグαの設定状況を表示する。例えば、データ転送フラグαが「ｆａｌｓｅ」である場合には「未転送」、「ｔｒｕｅ」である場合には「転送済み」を表示させる。結果として図７（ｂ）のようにディレクトリの名前の横に転送状況が表示され、本処理が終了する。
【００７０】
このように、電子カメラ装置１０が図６のような制御を行うことにより、従来では図７（ａ）に示すように、ディレクトリ表示の際には、表示部１５からはＤＣＦ規格に準拠したディレクトリ名しか表示できなかったが、図７（ｂ）に示すようにユーザ指定した任意のディレクトリ名でディレクトリ表示ができ、かつ、この際に画像データの転送状況を表示させることで、そのディレクトリ内の画像データが情報処理装置２０等の他の機器へ転送された否かが瞬時に判断できる。
【００７１】
従って、既に転送したディレクトリ内の画像を再度転送する作業を減らすことができ、結果として、画像ファイルの転送時間の効率化を図ることができる。
【００７２】
尚、本発明は、ＤＣＦ規格に準拠したファイルに限定されず、所定の規格に準拠していればどのようなファイル構造に適用しても良いことは上述した第１の実施の形態と同様である。
【図面の簡単な説明】
【００７３】
【図１】本発明によるファイル処理装置の実施の形態を示すブロック図
【図２】本発明のファイルの管理構造の基本例を示した図。
【図３】管理ファイル１００の記述形式の例を示した図。
【図４】本発明の実施の形態に係るファイル処理装置１における電子カメラ装置１０側での処理の流れを示した図。
【図５】本発明の実施の形態に係るファイル処理装置１における情報処理装置２０での処理の流れを示した図。
【図６】電子カメラ装置１０の表示部１５にディレクトリを表示させるための流れ図。
【図７】電子カメラ１０にディレクトリを表示させた図。
【符号の説明】
【００７４】
１  ファイル処理装置
１０  電子カメラ装置
１１  制御部
１２  記憶部
１３  記録媒体
１４  操作部
１５  表示部
１６  撮像部
２０  情報処理装置
２１  制御部
２２  記憶部
２４  操作部
２５  表示部
３０  Ｉ／Ｆ
１００  管理ファイル
Ｂ  バス
【図１】
2005277669.tif 000003
【図２】
2005277669.tif 000004
【図３】
2005277669.tif 000005
【図４】
2005277669.tif 000006
【図５】
2005277669.tif 000007
【図６】
2005277669.tif 000008
【図７】
2005277669.tif 000009