(57)【要約】【課題】  撮像装置により撮影して得られた画像ファイルを、ＰＣなどの画像管理装置において、ユーザにとってより分かり易く、且つユーザに負担をかけることなく、分類して保存すること。【解決手段】  撮像装置において設定されたフォルダ分類条件に基づいてフォルダに分類された画像ファイルを入力し（Ｓ１０５）、前記撮像装置の属性と、前記フォルダ分類条件とを取得する取得し（Ｓ１０３）、取得した前記属性と前記フォルダ分類条件とに基づいてフォルダを生成し、生成したフォルダに対応する属性を有する前記画像ファイルを、該生成したフォルダに分類する（Ｓ１０４、Ｓ１０５）。【選択図】  図３
2010186270.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置において設定されたフォルダ分類条件に基づいてフォルダに分類された画像ファイルを入力する入力手段と、
前記撮像装置の属性と、前記フォルダ分類条件とを取得する取得手段と、
前記取得手段により取得した前記属性と前記フォルダ分類条件とに基づいてフォルダを生成し、該生成したフォルダに対応する属性を有する前記画像ファイルを、該生成したフォルダに分類する分類手段と
を有することを特徴とする画像管理装置。
【請求項２】
撮像装置と接続する接続手段を更に有し、
前記属性と前記フォルダ分類条件とを、前記接続手段を介して撮像装置から取得することを特徴とする請求項１に記載の画像管理装置。
【請求項３】
記録媒体と接続する接続手段を更に有し、
前記入力手段は前記記録媒体から前記画像ファイルを入力し、前記取得手段は、前記属性及び前記フォルダ分類条件を前記記録媒体から取得することを特徴とする請求項１に記載の画像管理装置。
【請求項４】
前記分類手段は、前記入力手段によって入力された画像ファイルの内、フォルダごとに１つの代表画像ファイルを解析して、求めた前記代表画像ファイルの属性に基づいて分類先のフォルダを決定し、前記代表画像ファイルと同じフォルダに分類されている前記入力された画像ファイルを、解析せずに、前記決定されたフォルダに分類することを特徴とする請求項１乃至３のいずれか１項に記載の画像管理装置。
【請求項５】
前記取得手段は、前記撮像装置においてフォルダ分類条件が変更されたか否かを示す情報をさらに取得し、前記フォルダ分類条件が変更された場合に、前記分類手段による分類を行わないことを特徴とする請求項４に記載の画像管理装置。
【請求項６】
前記撮像装置において設定されたフォルダ分類条件が変更された場合に、前記属性と前記変更された後のフォルダ分類条件とに基づいてフォルダを生成し、前記分類手段によって分類された画像ファイルを、新たに生成されたフォルダに分類し直す再分類手段を更に有することを特徴とする請求項１乃至５のいずれか１項に記載の画像管理装置。
【請求項７】
前記撮像装置の属性は、モデル名、所有者名、製造番号の少なくともいずれかを含むことを特徴とする請求項１乃至６のいずれか１項に記載の画像管理装置。
【請求項８】
前記フォルダ分類条件は、前記画像ファイルを保存するフォルダを切り替えるタイミングを示す情報であることを特徴とする請求項１乃至７のいずれか１項に記載の画像管理装置。
【請求項９】
前記画像ファイルの属性は、撮影日時を含むことを特徴とする請求項１乃至８のいずれか１項に記載の画像管理装置。
【請求項１０】
撮像装置において設定されたフォルダ分類条件に基づいてフォルダに分類された画像ファイルを入力する入力工程と、
前記撮像装置の属性と、前記フォルダ分類条件とを取得する取得工程と、
前記取得工程で取得した前記属性と前記フォルダ分類条件とに基づいてフォルダを生成する生成工程と、
該生成したフォルダに対応する属性を有する前記画像ファイルを、該生成したフォルダに分類する分類工程と
を有することを特徴とする画像管理方法。
【請求項１１】
コンピュータに、請求項１乃至９のいずれか１項に記載の画像管理装置として動作させるためのプログラム。
【請求項１２】
請求項１１に記載のプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像管理装置及び方法に関し、撮像装置により撮影して得られた画像ファイルをフォルダに分類して管理する画像管理装置及び方法に関する。
【背景技術】
【０００２】
近年、銀塩フィルムを使用するカメラに代わり、デジタルカメラが普及している。デジタルカメラにおいては、撮影した画像を電子的な画像ファイルとしてカメラ内の記録媒体に保存する。その後、デジタルカメラで撮影した画像ファイルをパーソナルコンピュータ（ＰＣ）に取り込み、各種の処理を行うことが一般的に行われている。ここで、各種の処理として、コンピュータに接続された表示装置に取り込んだ画像ファイルの画像を表示する処理や、最近の高性能で廉価なプリンタの普及に伴い、画像ファイルの画像をユーザが自宅で印刷する処理がある。さらに、ＰＣに取り込んだ画像ファイルは電子的な画像ファイルであるので、分類分けして整理して保存管理し、加工編集ソフトウエアを利用して加工編集することも広く行われている。さらには、ホームページ作成に利用したり、Ｅ−Ｍａｉｌで知人に配ったり、文書作成の素材として利用するなど、大量の画像ファイルを管理し、活用することも一般的に行われている。
【０００３】
一般に、デジタルカメラ内での画像ファイルは、ＪＥＩＤＡの１９９９年１月７日の標準的なカメラファイルシステム規格（the standard Design rule for Camera File system。以下、「ＤＣＦ」と呼ぶ。）に準拠したフォルダ構成で保存される。ＰＣで大量の画像ファイルを管理するには、ＰＣのファイルシステムを用いて所定のフォルダに分類するのが最も一般的な手法である。そして、デジタルカメラ内の画像ファイルをＰＣに取り込む際に、ＤＣＦ構造のフォルダ構成から、ユーザがわかりやすいフォルダ構成に分類して取り込むことはその後の画像の検索性の優劣に大きく影響する。またその際に、フォルダ構成が自動的に設定されるようにすることは、ユーザの操作の手間を省き、操作容易性の向上という観点で忘れてはならない部分である。
【０００４】
このような画像ファイルの管理装置におけるフォルダ分類の方法としては、例えば、特許文献１や特許文献２で開示されているような方法が提案されている。
【０００５】
特許文献１では、画像管理装置側において、例えば画像の撮影日などの画像属性からフォルダを決定し、自動的に画像管理システムに設定させることで、ユーザの手間を掛けずにフォルダを設定させることが提案されている。また、画像ファイルの撮影日毎のフォルダを生成するので、ユーザにとってわかりやすいフォルダ分類であると言える。
【０００６】
また、特許文献２では、画像管理装置側のフォルダを、画像管理装置のＩＤなどの属性と画像システムが生成する連番とを利用して、管理装置内でユニークなフォルダを設定することを提案している。また、画像転送対象の画像の選択単位に、画像管理システム上に自動的にフォルダを作成し、設定することで、ユーザーの手間を省くことを開示している。この方式は、ＤＣＦフォルダ分類された画像ファイルを、画像管理装置上でフォルダが重複する事無く、取り込めるという利点がある。また、この方式では、転送操作を行ったユーザの記憶に自身の操作経験が残るので、わかりやすさを実現できていると考えられる。しかしながら、ＤＣＦフォルダの数だけ画像管理装置にフォルダが増加し、しかもそのフォルダ構成は、撮影装置の都合で与えられただけであるため、実際には、必ずしも利用者にわかりやすい分類にはなっていない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００１−５７０５６号公報
【特許文献２】特許第０３５３２６４７号（特開平０７−３０７８４７号公報）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１及び特許文献２の従来方式は、以下の状況においては新たな課題が発生してしまった。
【０００９】
まず、デジタルカメラ上で画像ファイルのフォルダ分けを積極的に行う状況が発生していることが挙げられる。例えば、近年のデジタルカメラには、ＤＣＦフォルダ構成に準拠しつつ、ユーザの設定によりフォルダの切り替えタイミングを、月ごと、週の曜日ごと、毎日、それぞれ時刻指定と共に行う機能が追加されているものがある。この機能を利用するユーザにとっては、現在のデジタルカメラ上でのフォルダ分類がもっとも好ましいフォルダ分類であると考えられる。そのため、特許文献１や特許文献２のように再分類はせずに、現在のデジタルカメラ上のフォルダ分類にあわせたフォルダ分類で画像管理システム上に画像を転送する方が好ましいと考えられる。しかし、カメラで定めたフォルダ構成のまま画像ファイルを取り込むと、ある時点でカメラで設定変更をした場合に、デジタルカメラ上の古い設定でフォルダ分類された画像ファイルもそのままで取り込まれてしまう。
【００１０】
一方では、以前に古い設定でデジタルカメラから画像管理システムに転送した画像ファイルは、すでに、従来の再分類がなされており、デジタルカメラの新たな設定に基づくフォルダ構成とは不整合がある。そのため、その画像管理システム上のフォルダ分類は、複数の分類方法に基づくフォルダ構成が混在しており、管理上は煩雑となる恐れがある。
【００１１】
本発明は上記問題点を鑑みてなされたものであり、撮像装置により撮影して得られた画像ファイルを、ＰＣなどの画像管理装置において、ユーザにとってより分かり易く、且つユーザに負担をかけることなく、分類して保存することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明の画像管理装置は、撮像装置において設定されたフォルダ分類条件に基づいてフォルダに分類された画像ファイルを入力する入力手段と、前記撮像装置の属性と、前記フォルダ分類条件とを取得する取得手段と、前記取得手段により取得した前記属性と前記フォルダ分類条件とに基づいてフォルダを生成し、該生成したフォルダに対応する属性を有する前記画像ファイルを、該生成したフォルダに分類する分類手段とを有する。
【００１３】
また、本発明の画像管理方法は、撮像装置において設定されたフォルダ分類条件に基づいてフォルダに分類された画像ファイルを入力する入力工程と、前記撮像装置の属性と、前記フォルダ分類条件とを取得する取得工程と、前記取得工程で取得した前記属性と前記フォルダ分類条件とに基づいてフォルダを生成する生成工程と、該生成したフォルダに対応する属性を有する前記画像ファイルを、該生成したフォルダに分類する分類工程とを有する。
【発明の効果】
【００１４】
本発明によれば、撮像装置により撮影して得られた画像ファイルを、ＰＣなどの画像管理装置において、ユーザにとってより分かり易く、且つユーザに負担をかけることなく、分類して保存することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態に係る画像管理システムを示す構成図である。
【図２】本発明の実施の形態に係る画像管理装置における概略機能構成を示すブロック図である。
【図３】本発明の第１の実施形態に係る画像管理装置における画像取り込み処理を説明するためのフローチャートである。
【図４】本発明の第１の実施形態に係る画像取り込み時のデジタルカメラと画像管理装置間の通信の流れを示すシーケンス図である。
【図５】本発明の第１の実施形態に係るフォルダ自動設定モードが選択されていない場合に提供される、画像ファイルのフォルダ分類のためのユーザインタフェースの一例を示す図である。
【図６】本発明の第１の実施形態に係るフォルダ自動設定モードが選択されている場合に提供される、画像ファイルのフォルダ分類のためのユーザインタフェースの一例を示す図である。
【図７】本発明の第１の実施形態におけるデジタルカメラ内のＤＣＦ形式でのフォルダ構成の一例を表す図である。
【図８】本発明の第１の実施形態においてフォルダ自動設定モードが選択されていない場合の、画像ファイルのフォルダ分類結果の一例を示す図である。
【図９】本発明の第１の実施形態においてフォルダ自動設定モードが選択されていない場合の、デジタルカメラ内の画像ファイルのフォルダ構成の一例を示す図である。
【図１０】本発明の第１の実施形態においてフォルダ自動設定モードが選択されている場合の、画像ファイルのフォルダ分類結果の一例を示す図である。
【図１１】本発明の第１の実施形態の変形例２におけるデジタルカメラ内のＤＣＦ形式のフォルダの一例を表す図である。
【図１２】本発明の第２の実施形態に係る、記録媒体の初期化処理を指示されたタイミングでデジタルカメラ上で行われる、記録媒体上にフォルダ自動設定モードの変更履歴を記録する処理を示すフローチャートである。
【図１３】本発明の第２の実施形態に係る、ユーザがデジタルカメラを起動したタイミングでデジタルカメラ上で行われる、記録媒体上にフォルダ自動設定モードの変更履歴を記録する処理を示すフローチャートである。
【図１４】本発明の第２の実施形態に係る、ユーザがフォルダ自動設定モードの変更操作をしたタイミングでデジタルカメラ上で行われる、記録媒体上にフォルダ自動設定モードの変更履歴を記録する処理を示すフローチャートである。
【図１５】本発明の第２の実施形態に係る、画像管理装置における画像取り込み処理を説明するためのフローチャートである。
【図１６】本発明の第３の実施形態において、画像管理装置にある画像ファイルをフォルダ分類する際に用いられるユーザインタフェースを示す図である。
【発明を実施するための形態】
【００１６】
以下、添付図面を参照して本発明を実施するための最良の形態を詳細に説明する。
【００１７】
＜システム構成＞
図１は、本発明の実施の形態に係る画像管理システムの構成例を示す図である。図１において、１０１はパーソナルコンピュータ（ＰＣ）本体、１０２はデータを表示するディスプレイ、１０３は代表的なポインティングデバイスであるマウス、１０４はキーボード、１０５は一般的な撮像装置であるデジタルカメラである。なお、ＰＣ本体１０１は、全体を制御するためのＣＰＵ、ＣＰＵが実行する制御プログラムや各種データを記憶するＲＯＭ、制御時の各種情報を一時的に記憶するＲＡＭ、画像ファイル等を格納するためのハードディスク等を含む。また、本実施の形態における画像管理システムでは、ＰＣ本体１０１とデジタルカメラ１０５は、例えば、ＵＳＢインターフェイスを用いて接続することで、通信可能となっている。
【００１８】
デジタルカメラ１０５では、使用者が不図示の操作部を用いて、ＰＣにフォルダの分類方法を設定することができるようになっている。
【００１９】
具体的には従来のような１つのフォルダに対して予め決められた枚数の画像が格納されたら新たなフォルダに切り換える設定の他、月ごと、週の曜日ごと、日ごとにフォルダを自動的に分けるように設定することができる。さらに、月ごと、週の曜日ごと、日ごとの設定については、時間を指定することができ、フォルダを分けるべき日のその設定時間を経過したことに応じて、フォルダを分けるように設定することができる。
【００２０】
デジタルカメラ１０５は、月ごと、週の曜日ごと、日ごとの設定を行った場合には、自動的にフォルダ自動設定モードが設定された状態となる。この状態でデジタルカメラがＰＣに接続された場合は、ＰＣに取り込まれた画像のフォルダ構成を、ＰＣのアプリケーションが持つ機能により再分類することなく、デジタルカメラ１０５の設定を維持したフォルダ構成とすることができる。
【００２１】
なお、上記のようにフォルダの分類の仕方の設定に応じて、自動的にフォルダ自動設定モードを設定する代わりに、使用者による手動操作により、フォルダ自動設定モードを設定させるようにしても良い。その場合には、デジタルカメラ１０５で例えば週の曜日ごとにフォルダを分けていたとしても、あえて、ＰＣに取り込まれた画像のフォルダ分けを、アプリケーションの機能に従って再分類させることが可能になる。
【００２２】
図２は、ＰＣ本体１０１を本発明の実施の形態に係る画像管理装置として用いる場合の機能構成の概略を示すブロック図である。図２において、２０１は、画像ファイル及び当該画像ファイルを格納するためのフォルダ及び画像管理装置の制御情報が記憶されているメモリ等の記憶部である。なお、記憶部２０１はＰＣ本体１０１内ではなく、ネットワーク等で接続された他装置内に保有されているものであってもよい。
【００２３】
２０３は、２０１からユーザの選択に応じて画像や画像フォルダを表示したり、後述する画像取り込み処理を開始する操作メニューを表示する、ユーザインターフェイスの制御部である。制御部２０３は、マウス１０３とキーボード１０４のユーザ操作に対応し、ディスプレイ１０２に表示する情報を表示機能部２０２に描画する。
【００２４】
２０４は画像処理部である。ユーザ操作に基づき、制御部２０３の指示で処理が開始され、デジタルカメラ１０５に保管されている画像ファイルを取り出す画像取り込み処理を行い、記憶部２０１にフォルダ分類して書き出す。
【００２５】
＜第１の実施形態＞
以下、上記構成を有する画像管理装置における、本発明の第１の実施形態の動作について、図３のフローチャートを参照しながら説明する。
【００２６】
デジタルカメラ１０５をＰＣ本体１０１に接続すると、ステップS１０１において、デジタルカメラ１０５が、後述するフォルダ自動設定モードになっているかどうかを判断する。ＮＯの場合には、ステップＳ１０２において、従来のアプリケーションプログラムを利用して画像ファイルを取り込む処理を行う。なお、このときのデジタルカメラのフォルダ構成は、１つのフォルダに対して予め決められた枚数の画像が格納されたら新たなフォルダに切り換える設定であるとする。例えば１００枚ごとにフォルダを変えるようになっている場合には、図７のような構成になる。
【００２７】
ステップＳ１０２では、利用者がマウス１０３またはキーボード１０４を操作して画像取り込み指示行うと、制御部２０３が表示機能部２０２を制御し、取り込み先フォルダの設定のためのＧＵＩを表示させる。
【００２８】
ここでは、例えば、図５に示すような画面が表示され、画像ファイルを分類保存するフォルダを作成する基準フォルダとして「保存先フォルダ」４０１の表示および変更を行う。また、基準フォルダ以下に、画像ファイルの分類用のフォルダを作成する場合の、「サブフォルダを作成する」チェックボックス４０２と、サブフォルダを作成する場合のバリエーションを指定するリストボックス４０３を表示する。更に、ユーザがサブフォルダに固定の名称を与える場合の入力を受け付けるためのエディットボックス４０４を用いて、フォルダ分類の設定を行う。
【００２９】
図５の例では、画像ファイルの撮影日を用いて、基準フォルダ以下に撮影年月日フォルダを生成して画像ファイルを保存することを初期設定値にしている。このまま利用者が「ＯＫ」ボタン４０５を押すと、ステップＳ１０２における図５の表示が終了し、ステップＳ１０５に処理が進む。
【００３０】
ステップＳ１０５では、これまでに設定された内容に基づいて画像の取り込み処理を行う。ステップＳ１０２からステップＳ１０５へ移行した場合、図７に示した各画像ファイルの撮影日を検出し、基準フォルダ以下に「撮影年月日」フォルダを作成して、保存する処理を行う。その結果、図８に示す例のような撮影年月日毎のフォルダ分類がなされ、画像ファイルが保管される。
【００３１】
一方、ステップＳ１０１でフォルダ自動設定モードが選択されていると判断されると、ユーザがカメラで設定したファイル分類に自動的に合わせながらＰＣ本体１０１でフォルダを生成して、画像ファイルを分類する処理を開始する。先ず、ステップＳ１０３において、デジタルカメラ１０５の情報を取得する処理を行う。ここでは、デジタルカメラ１０５を区別する為に、利用可能な情報が得られるか否かを判断すると共に、その情報そのものをデジタルカメラ１０５から取得する。ここでは、カメラモデル名、カメラ所有者名、カメラ製造番号の取得を行う。
【００３２】
ここでデジタルカメラ１０５と画像管理装置（ＰＣ本体１０１）との通信は、例えば、ＰＴＰ（Picture Transfer Protocol）に準拠した通信プロトコルを利用するものとする。このＰＴＰでは、標準コマンドを利用して、例えば、カメラ内の記録メディアに関する情報の取得、カメラ内の記録メディア上にあるデータに関連する情報の取得（画像サイズやファイル名、ディレクトリ情報等の取得も含む）が可能である。更に、カメラ内のデータそのもの取得も可能である。また、カメラの操作（遠隔操作による撮影等）、カメラに設定されている撮影パラメータの取得も可能である。さらには、ベンダーが独自に規定する拡張コマンドを設定することも許されている。本実施形態では、この拡張コマンドも利用することを想定して説明する。
【００３３】
より具体的には、図４のシーケンス図に示すように、ステップＳ１０１におけるフォルダ自動設定モードを有するかどうかの確認には、カメラのプロパティ取得コマンドの授受を利用する。そして、フォルダ自動設定モードを有するデジタルカメラの場合は、次のフォルダ自動設定モード問い合わせコマンドの授受を利用し、フォルダ自動設定モードか否かを判断する。さらに、ステップＳ１０３では、カメラ属性情報を問い合わせるコマンドの授受を利用し、カメラの属性情報を得ている。
【００３４】
続いて、ステップＳ１０４を実施する。ステップＳ１０４では図６に示すＧＵＩを表示し、ユーザにフォルダ自動設定モードの場合の取り込み先フォルダの設定の確認を利用者に促す。
【００３５】
図６のＧＵＩの例では、ステップＳ１０３でカメラから「カメラモデル名」と「カメラ所有者名」とが取得できたケースで、両方をラジオボタンのチェック状態にして、利用することを初期状態としている。上述したように、フォルダ自動設定モードで無い場合には、図５に示すように、画像ファイルを分類保存するフォルダを作成する基準フォルダとして「保存先フォルダ」４０１の表示および変更を行えるようにした。これに対し、フォルダ自動設定モードでは、処理をより単純にするために、基準ホルダはＯＳで提供されている画像保存先フォルダ固定とし、フォルダの分類方法も、デジタルカメラに設定されている方法をデフォルトで適用する。これにより使用者は保存先やフォルダの分類方法をいちいち設定しなくとも、デジタルカメラのフォルダ分類方法を維持したままの転送が可能になる。
【００３６】
図６のＧＵＩの例では、以下の情報が取得できた場合を示している。先ず、ステップＳ１０１においてカメラ１０５から「毎週、火曜にフォルダを切り替える」３０３と「切り替え時間は0:00を越えたら」３０４であることが取得されている。更に、ステップＳ１０３で、カメラ１０５から「カメラモデル名」と「カメラ所有者名」が取得できており、ラジオボタン３０１、３０２をチェック状態にして、両方を利用することを初期状態としている。さらに図６のＧＵＩの例では、「例」３０５に、ラジオボタン３０１乃至切り替え時間の表示３０４の情報を利用して実施されるフォルダ分類の例をシュミレーション表示する。
【００３７】
ここで、カメラモデル名「Ｇａｎｏｎ  ＡＢＣ  １２３」とカメラ所有者名「Ｔｏｋｋｙｏ  Ｔａｒｏ」を用いたフォルダが基準フォルダ以下に存在しなければ、当該フォルダを生成する。さらにその下のフォルダに、切り替え時刻３０３に合わせて、「年_月_第ｎ週_火曜日」のフォルダを生成しファイルを保存する事を初期設定値にしている。なお、年：西暦ｙｙｙｙ、月：０１〜１２、第ｎ週：１ｓｔ／２ｎｄ／３ｒｄ／４ｔｈ／５ｔｈである。このまま利用者が「ＯＫ」ボタン３０６を押すと、ステップＳ１０４における図６のＧＵＩ表示が終了し、ステップＳ１０５に処理が進む。
【００３８】
ステップＳ１０５ではステップＳ１０４で設定したフォルダ分類方式に従って画像ファイルを分類して取り込む。すなわち、基準フォルダ「マイ  ピクチャ」以下に「カメラモデル名＋カメラ所有者名」フォルダを作成する。更に、各画像ファイルの撮影日を検出し、必要に応じて基準フォルダ以下にカメラのフォルダ自動設定モードに合わせた以下のようなフォルダ分類を行う。
月切り替え：年＿月
週切り替え：年＿月＿第ｎ週＿曜日名
日切り替え：撮影年＿月＿日
【００３９】
上記フォルダを作成して、画像保存処理を行う。例えば、図６のように毎週火曜日の午前0：00にフォルダを分ける設定されているカメラにおいて、デジタルカメラ内のフォルダ構成が図９のようになっていたとする。
【００４０】
この場合、フォルダ１００Ｇａｎｏｎ（５０１）には、前の週の火曜日0：00からある週の火曜日0：00になる前までに撮影された画像が格納される。さらにフォルダ１０１Ｇａｎｏｎ（５０２）には、１００Ｇａｎｏｎ（５０１）以降のある火曜日の0：00以降からその次の火曜日の0：00になる前までに撮影された画像が格納される。ただし、撮影間隔が大きく開いた場合には、フォルダ間は必ずしも続きの週にはならないことは言うまでも無い。
【００４１】
図９のようなフォルダ構成でデジタルカメラ１０５に管理されていた画像を、ＰＣへ転送すると、その結果、図１０に示すような、フォルダ分類がなされ、画像ファイルが保管される。
【００４２】
つまり、上記のように基準フォルダ「マイ  ピクチャ」以下に「カメラモデル名＋カメラ所有者名」フォルダが作成され、さらにそれ以下に、デジタルカメラで設定されていたフォルダ分類と同様の分類がなされている。つまり、フォルダ１００Ｇａｎｏｎ（５０１）には、２００６年４月の第２週の火曜日から第３週の火曜日0：00になる前までの画像が格納されている。そして、フォルダ１０１Ｇａｎｏｎ（５０２）には、２００６年６月の第１週の火曜日から第２週の火曜日0：00になる前までの画像が格納されている。
【００４３】
以上のように本第１の実施形態によれば、ユーザはデジタルカメラ上でフォルダ自動設定モードを選択するだけで、画像管理装置においてデジタルカメラの最新のフォルダ分類設定にあわせたフォルダ分類に自動的に分類がされる。これにより、利用者の介入労力無しに利用者が希望するように画像を分類することができる。
【００４４】
更に、ユーザが複数のカメラを利用し、同じ画像管理装置に画像ファイルを保存する場合であっても、カメラ毎に自動的に分類されたフォルダに画像が分類され、保存される。
【００４５】
＜変形例１＞
次に、本発明の第１の実施形態の変形例１について説明する。
【００４６】
上記第１の実施形態では、デジタルカメラ１０５内の記録媒体のフォルダ構成を月ごとなどの設定よって実際に分類している状態で、デジタルカメラ１０５とＰＣ本体１０１とが接続されていた。
【００４７】
この代わりに、デジタルカメラ１０５内のフォルダ構成を従来のように、図７に示すフォルダ構成のままとして、ＰＣ本体１０１へ画像が取り込まれた時に、デジタルカメラ１０５で予め設定した分類方法に従ってフォルダを分けるようにしても良い。
【００４８】
この場合には、デジタルカメラ１０５上で使用者によりフォルダ自動設定モードを設定して、その状態を示す情報がデジタルカメラ１０５に保存される。ただしフォルダの分類方法は図７のように従来のままである。
【００４９】
そして、デジタルカメラ１０５をＰＣ本体１０１に接続して、ＰＣ本体１０１がステップＳ１０２でフォルダ自動設定モードであることを判別した場合に、図７のようなフォルダ構成を図１０のようなフォルダ構成になるように分類する。
【００５０】
＜変形例２＞
次に、本発明の第１の実施形態の変形例２について説明する。
【００５１】
デジタルカメラ１０５とＰＣ本体１０１間の情報のやり取りを、ＵＳＢメモリやＳＤカード等の着脱可能な記録媒体を用いて行うことができる。この場合、デジタルカメラとＰＣ本体１０１間の情報のやり取りを、第１の実施形態のようなＰＴＰコマンド通信で行うことはできないため、記憶媒体上に何らかの情報を保存する必要がある。本変形例２ではこのような場合に対応したシステムである。
【００５２】
予め記録媒体上にＤＣＦ規格に準拠したベンダー拡張ファイルを作成しておき、ステップＳ１０１とステップＳ１０３では、記憶媒体上の情報を取得する。具体的には、ステップＳ１０１では、図１１の示したようなＭＩＳＣフォルダ以下の「ＦＬＤＲＭＯＤＥ．ＦＬＧ」６０１というファイルの存在を確認する。ファイルが存在しなければ「ＮＯ」となってステップＳ１０２を実施し、ファイルが存在すれば「ＹＥＳ」となりステップＳ１０３を実施する。ステップＳ１０３では、「ＦＬＤＲＭＯＤＥ．ＦＬＧ」ファイルの内容を読み取り、カメラ情報を得る。
【００５３】
本変形例２では「ＦＬＤＲＭＯＤＥ．ＦＬＧ」ファイル内には、テキスト形式で、次の項目が記録されている。まず、:（コロン）記号の前がフォルダ自動設定モードの詳細とカメラ属性情報項目名であり、:（コロン）記号の後ろ改行コードまでがその情報内容であるという単純な書式を持たせる。例えば、
【００５４】
FolderMode:Auto-Weekly-Tuesday-00:00
Camera Model:Ｇａｎｏｎ  ＡＢＣ  １２３
Owner Name:Ｔｏｋｋｙｏ  Ｔａｒｏ
この場合、ステップＳ１０３では、「フォルダ自動設定モードの詳細は、毎週火曜、0:00に切り替え」、「カメラモデル名はＧａｎｏｎ  ＡＢＣ  １２３」、「カメラ所有者名はＴｏｋｋｙｏ  Ｔａｒｏ」を取得することができる。上記以外の処理は、第１の実施形態で説明した処理と同様であるため、ここでは説明を省略する。
【００５５】
上記の通り本変形例２によれば、記憶媒体にフォルダ固定のモード及びデジタルカメラの情報を記憶させておくことで、第１の実施形態と同様の効果を得ることができる。
【００５６】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。なお、画像管理システムの構成は、図１及び図２を参照して説明したものと同様であるため、ここでは説明を省略する。
【００５７】
本第２の実施形態では、上述した変形例２と同様に、デジタルカメラ１０５とＰＣ本体１０１間の情報のやり取りを、着脱可能な記録媒体を用いて行い、記録媒体上にフォルダ自動設定モードの変更履歴を記録する場合について説明する。なお、フォルダ自動設定モードの変更履歴を記録するタイミングは、以下の３つである。１つ目は、ユーザがデジタルカメラで記録媒体の初期化を指示した時（図１２）、２つ目は、ユーザがデジタルカメラを起動した際にフォルダ自動設定モードと記録媒体チェックを行う時（図１３）がある。そして、３つ目は、ユーザがデジタルカメラでフォルダ自動設定モード変更を指示した際にフォルダ自動設定モード変更と記録媒体チェックを行う時（図１４）である。以下、これら３つのタイミングに関して説明する。
【００５８】
先ず、記録媒体の初期化処理を指示されたタイミングでデジタルカメラ１０５上で行われる、記録媒体上にフォルダ自動設定モードの変更履歴を記録する処理のフローチャートを図１２に示す。
【００５９】
ステップＳ３０１でデジタルカメラ１０５はフォルダ自動設定モード用に現在設定されているフォルダ分類条件を読み出し、ステップＳ３０２で記録媒体が装着されているかどうかを確認する。装着されていなければ（ステップＳ３０２でＮＯ）、記録媒体が無いことを示す初期化エラーを表示し（ステップＳ３０３）、処理を終了する。記録媒体が装着されていれば（ステップＳ３０２でＹＥＳ）、記録媒体の初期化を行う（ステップＳ３０４）。初期化が終了すると、そして記録媒体にフォルダ自動設定モード用に現在設定されているフォルダ分類条件の変更前の画像は存在し得ないため、その旨（変更前の画像無し）を示す情報（変更フラグ）を記録媒体に書き込む。更に、現在のフォルダ自動設定モード用に現在設定されているフォルダの切り替え時刻を記録媒体に書き込む（ステップＳ３０５）。これらの情報の書き込みは、例えば、図１１のＦＬＤＲＭＯＤＥ．ＦＬＧファイル６０１の記載方法を拡張し、
ModifyFlag:No
FolderMode:Auto-Weekly-Tuesday-00:00
【００６０】
を追記することで行う。
次に、ユーザがデジタルカメラ１０５を起動したタイミングでデジタルカメラ１０５上で行われる、記録媒体上にフォルダ自動設定モードの変更履歴を記録する処理のフローチャートを図１３に示す。
【００６１】
ステップＳ４０１でデジタルカメラ１０５はフォルダ自動設定モード用に現在設定されているフォルダ分類条件を読み出し、ステップＳ４０２で記録媒体が装着されているかどうかを確認する。装着されていなければ（ステップＳ４０２でＮＯ）、処理を終了する。記録媒体が装着されていれば（ステップＳ４０２でＹＥＳ）、ステップＳ４０３で記録媒体上に書き込まれているフォルダ分類条件の変更前の画像の有無を示す情報（変更フラグ）と、フォルダの切り替え時刻とを読み出す。そして、次のいずれかの場合には、変更フラグとしてModifyFlag:Yesを記録媒体に書き込む。更に、ステップＳ４０１で取得した現在のフォルダ分類条件に基づいて、フォルダの切り替え時刻を示すFolderModeを、記録媒体に書き込む（ステップＳ４０９）。
【００６２】
（１）変更フラグ及び切り替え時刻が記録媒体上に記録されておらず（ステップＳ４０４でＮＯ）、撮影された画像が記録媒体上に存在する場合（ステップＳ４０５でＹＥＳ）。
【００６３】
（２）変更フラグ及び切り替え時刻が記録媒体上に記録されており（ステップＳ４０４でＹＥＳ）、変更フラグModifyFlag:Yesが書き込まれている場合（ステップＳ４０６でＮＯ）。
【００６４】
（３）変更フラグ及び切り替え時刻が記録媒体上に記録されており（ステップＳ４０４でＹＥＳ）、変更フラグModifyFlag:Noが書き込まれている（ステップＳ４０６でＹＥＳ）。更に、記録されている切り替え時刻と、ステップＳ４０１で取得した現在の切り替え時刻とが異なる場合（ステップＳ４０７でＮＯ）。
【００６５】
これらの場合、記録媒体内の過去の画像ファイルのフォルダ構成が最新のフォルダ自動設定モードのフォルダ構成と異なっている可能性があることを示している。
【００６６】
一方、次のいずれかの場合には、変更フラグとしてModifyFlag:Noを記録媒体に書き込む。更に、ステップＳ４０１で取得した現在のフォルダ分類条件に基づいて、フォルダの切り替え時刻を示すFolderModeを、記録媒体に書き込む（ステップＳ４０８）。
【００６７】
（１）変更フラグと切り替え時刻が共に記録媒体上に記録されておらず（ステップＳ４０４でＮＯ）、記録媒体上に画像が存在しない場合（ステップＳ４０５でＮＯ）。
【００６８】
（２）変更フラグ及び切り替え時刻が記録媒体上に記録されており（ステップＳ４０４でＹＥＳ）、変更フラグModifyFlag:Noが書き込まれている（ステップＳ４０６でＹＥＳ）。更に、記録されている切り替え時刻と、ステップＳ４０１で取得した現在の切り替え時刻とが等しい場合（ステップＳ４０７でＹＥＳ）。
【００６９】
これらの場合、記録媒体内の過去の画像ファイルのフォルダ構成は最新のフォルダ自動設定モードと等しいことを確認したことを示している。
【００７０】
そして、ステップＳ４０８またはＳ４０９の書き込み処理を終えると、処理を終了する。
【００７１】
次に、、ユーザがフォルダ自動設定モードの変更操作をしたタイミングでデジタルカメラ１０５上で行われる、記録媒体上にフォルダ自動設定モードの変更履歴を記録する処理を図１４のフローチャートを参照して説明する。
【００７２】
この場合の処理は図１３に示す処理とほぼ同様であるが、以下の２点で図１３と異なる。１点目は、ステップＳ４０１で現在設定されているフォルダ分類条件を判断する必要が無い点である。２点目は、記録媒体が装着されていない場合（ステップＳ４０２でＮＯ）に、「記録媒体が無いのでフォルダ分類条件を適用できません」といったエラーメッセージをユーザに表示してから（ステップＳ５０１）、処理を終了する点である。その他の処理は図１３と同様であるため、同じステップ番号を付し、ここでは説明を省略する。
【００７３】
以上のようにして、ユーザがデジタルカメラ１０５でフォルダ自動設定モード用のフォルダ分類条件が変更された以降に撮影した画像しか記録媒体上に無いか否かを判定する。
【００７４】
次に、本第２の実施形態における画像管理装置側で画像を取り込む際の処理について、図１５のフローチャートを参照して説明する。
【００７５】
先ず、ステップＳ６０１において、カメラモデル名、カメラ所有者名、フォルダの切り替え時刻等が記録された、記録媒体のＦＬＤＲＭＯＤＥ．ＦＬＧファイル６０１を読み込む。次のステップＳ６０２における判定で、変更フラグがModifyFlag:Noでなければ（即ち、ModifyFlag:Yes）、表示機能部２０２に上述した図５に示すＧＵＩを表示して、取り込み先フォルダの設定の確認を利用者に促す。更に、設定内容に基づいて画像の取り込み処理を行う（ステップＳ６０３）。その結果、図８に示す例のような、フォルダ分類がなされ、画像ファイルが保管される。
【００７６】
一方、ステップＳ６０２の判定で変更モードがＮＯであれば（ModifyFlag:No）、ステップＳ６０４に進む。
【００７７】
ステップＳ６０４では、記憶媒体上のＤＣＦフォルダを検索する。未処理のＤＣＦフォルダがあれば（ステップＳ６０５でＹＥＳ）、ステップＳ６０６に進んでそのフォルダ内の未処理の画像ファイルを検索する。未処理の画像ファイルが無ければ（ステップＳ６０７でＮＯ）、ステップＳ６０４に戻って他の未処理のＤＣＦファイルを検索する。一方、未処理の画像ファイルがあれば（ステップＳ６０７でＹＥＳ）、その画像ファイルを取得し、画像ファイルを解析し、画像属性を得る。本第２の実施形態では画像属性として撮影日時を取得し、この撮影日時と、ステップＳ６０１で読み込んだＦＬＤＲＭＯＤＥ．ＦＬＧファイル６０１の情報を利用して、画像ファイルの分類先のフォルダを決定し、必要であれば作成する（ステップＳ６０８）。そして決定されたフォルダに画像ファイルを保存する（ステップＳ６０９）。
【００７８】
次に、このＤＣＦフォルダ内から未処理の画像ファイルをさらに取得する（ステップＳ６１０）。未処理の画像ファイルが存在する限り（ステップＳ６１１でＹＥＳ）は、ステップＳ６０９で、この同じＤＣＦフォルダから読み出した画像ファイルを、ステップＳ６０８で作成したフォルダに繰り返し保存する。ステップＳ６１１の判定がＮＯの場合、このＤＣＦフォルダ内には未処理の画像が無いので、ステップＳ６０４に戻る。そして、ステップＳ６０５で未処理のＤＣＦフォルダが無かった場合、この記録媒体上には、未処理のＤＣＦ準拠の画像ファイルは無いと判断し、処理を終了する。
【００７９】
上記の通り本第２の実施形態によれば、記録媒体の同じＤＣＦフォルダ内に記憶された画像ファイルは、画像処理装置において確実に同じフォルダ内に分類される。その際に、各ＤＣＦフォルダに含まれる画像ファイルの解析は１つの代表画像ファイルについて行えば良いため、上述した変形例２に比べて、処理効率を向上させる事ができる。
【００８０】
また、上述した第１の実施形態及びその変形例２と同様に、ユーザが複数のカメラを利用し、同じ画像管理装置に画像ファイルを保存する場合であっても、カメラ毎に自動的に分類されたフォルダに画像が分類され、保存される。
【００８１】
なお、本第２の実施形態では、記録媒体がデジタルカメラから脱着可能であることを前提に説明したが、記録媒体を脱着できないカメラであれば、記録媒体上に変更フラグを書き込んでおく必要は無く、デジタルカメラ本体の不揮発性メモリに保持すれば良い。その場合、図１２に示す記録媒体の初期化時の処理は行われず、また、図１３及び図１４に示す処理では、記録媒体のチェックが不要になる。
【００８２】
また、画像管理装置側ではなく、デジタルカメラ１０５側でステップＳ６０１の読み込み処理を行い、フォルダ自動設定モードであるか否かを判断して、画像管理装置に通信しても、同等な効果が得られる。
【００８３】
＜第３の実施形態＞
次に、本発明の第３の実施形態について説明する。
【００８４】
本第３の実施形態は、第１の実施形態において説明した画像ファイルを分類する処理を、デジタルカメラから画像ファイルを取り込む時だけではなく、画像管理装置でフォルダ分類して管理している画像に関して実施する例である。
【００８５】
図３に示す処理を終了する際に、この画像ファイル取り込み処理時のフォルダ分類条件を記憶しておく処理を追加し、以降の取り込みの際に、フォルダ分類条件の変化を判定する。そして、変化があれば、図１６のウイザードＵＩをユーザに示し、画像管理システム上の任意の画像フォルダ内の画像ファイルの再分類を指示できるようにする。すなわち、フォルダ自動設定モード用に現在設定されているフォルダ分類条件が以前の設定と異なると判定されると、図３の処理フローの終了後に、図１６（ａ）に示す画面でフォルダ自動設定モードが変化していることと現在の設定をユーザに知らせる。ユーザが再分類すると判断して「次へ」ボタンを押すと、続いて、図１６（ｂ）の画面を表示し、ユーザが再分類したいフォルダ名を選択させる。選択されると、図１６（ｃ）の画面を表示し、実行指示を受け付けて、その後、図３のステップＳ１０４と同等の処理を図１６（ｂ）で入力されたフォルダに内の画像に対して実施する。
【００８６】
上記の通り本第３の実施形態によれば、既にデジタルカメラから転送され、画像管理装置上でフォルダに分類して記憶された画像データであっても、デジタルカメラの最新のフォルダ分類条件にあわせて画像ファイルを再分類することができる。これにより、デジタルカメラと画像管理装置間において、フォルダ分類の不整合を無くすことができる。
【００８７】
＜他の実施形態＞
本発明は、複数の機器（例えばホストコンピュータ、インターフェイス機器、スキャナ、ビデオカメラなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００８８】
また、本発明の目的は、以下の様にして達成することも可能である。まず、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８９】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、以下のようにして達成することも可能である。即ち、読み出したプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合である。ここでプログラムコードを記憶する記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、磁気テープ、不揮発性のメモリカード、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、光ディスク、光磁気ディスク、ＭＯなどが考えられる。また、ＬＡＮ（ローカル・エリア・ネットワーク）やＷＡＮ（ワイド・エリア・ネットワーク）などのコンピュータネットワークを、プログラムコードを供給するために用いることができる。
【符号の説明】
【００９０】
１０１  パーソナルコンピュータ本体
１０２  ディスプレイ
１０３  マウス
１０４  キーボード
１０５  デジタルカメラ
２０１  記憶部
２０２  表示機能部
２０３  制御部
２０４  画像処理部
【図１】
2010186270.tif 000003
【図２】
2010186270.tif 000004
【図３】
2010186270.tif 000005
【図４】
2010186270.tif 000006
【図５】
2010186270.tif 000007
【図６】
2010186270.tif 000008
【図７】
2010186270.tif 000009
【図８】
2010186270.tif 000010
【図９】
2010186270.tif 000011
【図１０】
2010186270.tif 000012
【図１１】
2010186270.tif 000013
【図１２】
2010186270.tif 000014
【図１３】
2010186270.tif 000015
【図１４】
2010186270.tif 000016
【図１５】
2010186270.tif 000017
【図１６】
2010186270.tif 000018