(57)【特許請求の範囲】
【請求項１】
情報処理装置であって、
前記情報処理装置の記憶媒体に記憶された複数の画像データを、画像データの撮影条件ごとに設けられた複数のフォルダに分類して記憶する記憶手段と、
外部装置から画像データを受信する受信手段と、
前記撮影条件ごとに設けられた複数フォルダのうち、前記受信手段により画像データを受信して前記情報処理装置の記憶媒体に記憶する場合の記憶先となるフォルダを、前記外部装置の記憶媒体に記憶された画像データの撮影条件に基づいて決定する決定手段と、
前記外部装置の記憶媒体に記憶された画像データの識別情報と、前記決定手段により決定されたフォルダに記憶された画像データの識別情報とを比較し、前記外部装置の記憶媒体に記憶された画像データが既に前記決定手段により決定されたフォルダに記憶されているか否かを判断する判断手段とを有し、
前記判断手段により、前記外部装置の記憶媒体に記憶された画像データが既に前記決定手段により決定されたフォルダに記憶されていないと判断された場合、前記判断手段はさらに、前記外部装置の記憶媒体に記憶された画像データの識別情報と、前記複数のフォルダのうち、前記決定手段により決定されたフォルダとは異なる他のフォルダに記憶された画像データの識別情報とを順次比較し、前記外部装置の記憶媒体に記憶された画像データが既に前記複数のフォルダのいずれかに記憶されているか否かを判断し、
前記判断手段によりいずれのフォルダにも前記外部装置の記憶媒体に記憶された画像データが記憶されていないと判断した場合、前記記憶手段は、前記決定手段により記憶先として決定されたフォルダに前記受信手段により受信された画像データを記憶し、
前記判断手段により、いずれかのフォルダに前記外部装置の記憶媒体に記憶された画像データが記憶されていると判断した場合、前記記憶手段は前記外部装置の記憶媒体に記憶された画像データを記憶しないことを特徴とする情報処理装置。
【請求項２】
前記撮影条件は、前記画像データの撮影日時であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記複数のフォルダは、前記画像データの撮影日時に基づいて分類したフォルダであることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記撮影条件は、前記画像データの撮影位置であることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記複数のフォルダは、前記画像データの撮影位置に基づいて分類したフォルダであることを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記撮影条件は、前記画像データのカテゴリ情報であることを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記記憶先は、前記画像データのカテゴリ情報に基づいて分類したフォルダであることを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記記憶先の基点フォルダを予め設定する設定手段と、
前記設定手段により設定された基点フォルダの下位層に、画像データの撮影条件ごとに前記複数のフォルダを作成する作成手段とをさらに有する請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
前記外部装置は撮像装置であり、前記画像データは前記外部装置の撮像手段により得られたものであることを特徴とする請求項１乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記外部装置の記憶媒体に記憶された画像データの識別情報は、前記外部装置の撮影回数に基づき生成されることを特徴とする請求項１乃至９のいずれか１項に記載の情報処理装置。
【請求項１１】
情報処理装置の記憶媒体に記憶された複数の画像データを、画像データの撮影条件ごとに設けられた複数のフォルダに分類して管理する情報処理装置の制御方法であって、
前記撮影条件ごとに設けられた複数フォルダのうち、外部装置から画像データを受信して前記情報処理装置の記憶媒体に記憶する場合の記憶先となるフォルダを、前記外部装置の記憶媒体に記憶された画像データの撮影条件に基づいて決定する決定工程と、
前記外部装置の記憶媒体に記憶された画像データの識別情報と、前記決定工程において決定されたフォルダに記憶された画像データの識別情報とを比較し、前記外部装置の記憶媒体に記憶された画像データが既に前記決定手段により決定されたフォルダに記憶されているか否かを判断する第１の判断工程と、
前記判断工程において、前記外部装置の記憶媒体に記憶された画像データが既に前記決定工程において決定されたフォルダに記憶されていないと判断された場合、前記外部装置の記憶媒体に記憶された画像データの識別情報と、前記複数のフォルダのうち、前記決定工程により決定されたフォルダとは異なる他のフォルダに記憶された画像データの識別情報とを順次比較し、前記外部装置の記憶媒体に記憶された画像データが既に前記複数のフォルダのいずれかに記憶されているか否かを判断する第２の判断工程と、
前記第２の判断工程においていずれのフォルダにも前記外部装置の記憶媒体に記憶された画像データが記憶されていないと判断した場合、前記決定工程において記憶先として決定されたフォルダに前記外部装置より受信した画像データを記憶する記憶工程を有し、
前記第２の判断工程において、いずれかのフォルダに前記外部装置の記憶媒体に記憶された画像データが記憶されていると判断した場合、前記記憶手段は前記外部装置の記憶媒体に記憶された画像データを記憶しないことを特徴とする情報処理装置の制御方法。
【請求項１２】
コンピュータに、請求項１１に記載の情報処理装置の制御方法を実行させる、コンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを外部機器から受信する情報処理装置、その制御方法、プログラムに関する。
【背景技術】
【０００２】
近年、記憶媒体の容量が増加するのに伴い、デジタルカメラのメモリカードの容量も増加し、大量の画像データが記憶可能となっている。それに伴い、パーソナルコンピュータ（以下、「ＰＣ」）のストレージにも、デジタルカメラから転送される画像データが大量に取り込まれている状態になっている。
【０００３】
このように大量な枚数の画像を扱う場合、撮影した画像データがすでにＰＣに取り込まれているのか否かをユーザが正しく判断するのは難しい。
【０００４】
また、毎回通信時にすべての画像データをデジタルカメラからＰＣに転送すると、画像データが重複してＰＣに転送されることになる。
【０００５】
このような問題を回避するために、画像データに付加される識別情報を用いて、重複した画像データの転送を回避する方法が知られている。
【０００６】
例えば、デジタルカメラ内にあるすべての画像データのＩＤと、ＰＣ内にあるすべての画像データのＩＤを取得し、それらを比較して同じＩＤを探すことで、デジタルカメラ内の画像で未転送のものを見つけるという方法が知られている（例えば、特許文献１）。
【特許文献１】特開２００１−３０９２１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら特許文献１に記載の発明のようにＵＵＩＤ同士を比較する場合、大量の画像データのＩＤ同士を比較しなければならず、同じＩＤを探すのに膨大な数の比較処理を行わなければならない可能性がある。その結果、処理速度が遅くなり、ユーザに対するレスポンスが遅くなるおそれがある。
【課題を解決するための手段】
【０００８】
本発明に係る情報処理装置は、前記情報処理装置の記憶媒体に記憶された複数の画像データを、画像データの撮影条件ごとに設けられた複数のフォルダに分類して記憶する記憶手段と、外部装置から画像データを受信する受信手段と、前記撮影条件ごとに設けられた複数フォルダのうち、前記受信手段により画像データを受信して前記情報処理装置の記憶媒体に記憶する場合の記憶先となるフォルダを、前記外部装置の記憶媒体に記憶された画像データの撮影条件に基づいて決定する決定手段と、前記外部装置の記憶媒体に記憶された画像データの識別情報と、前記決定手段により決定されたフォルダに記憶された画像データの識別情報とを比較し、前記外部装置の記憶媒体に記憶された画像データが既に前記決定手段により決定されたフォルダに記憶されているか否かを判断する判断手段とを有し、前記判断手段により、前記外部装置の記憶媒体に記憶された画像データが既に前記決定手段により決定されたフォルダに記憶されていないと判断された場合、前記判断手段はさらに、前記外部装置の記憶媒体に記憶された画像データの識別情報と、前記複数のフォルダのうち、前記決定手段により決定されたフォルダとは異なる他のフォルダに記憶された画像データの識別情報とを順次比較し、前記外部装置の記憶媒体に記憶された画像データが既に前記複数のフォルダのいずれかに記憶されているか否かを判断し、前記判断手段によりいずれのフォルダにも前記外部装置の記憶媒体に記憶された画像データが記憶されていないと判断した場合、前記記憶手段は、前記決定手段により記憶先として決定されたフォルダに前記受信手段により受信された画像データを記憶し、前記判断手段により、いずれかのフォルダに前記外部装置の記憶媒体に記憶された画像データが記憶されていると判断した場合、前記記憶手段は前記外部装置の記憶媒体に記憶された画像データを記憶しないことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、データが未転送か否かを高速に判断することが可能となる。
【発明を実施するための最良の形態】
【００１１】
＜第１の実施形態＞
＜撮像装置の構成＞
図１は、本実施形態における画像処理装置の一例である撮像装置１００の構成を示すブロック図である。撮像装置はデジタルカメラ、デジタルビデオカメラなど、被写体を撮像し画像データを得る装置を含む。
【００１２】
撮像装置１００は、光学系１０１と、撮像素子１０２と、ＣＰＵ１０３と、一次記憶装置１０４と、二次記憶装置１０５と、記憶媒体１０６と、表示部１０７と、操作部１０８と、通信装置１０９とから構成されている。
【００１３】
光学系１０１は、レンズ、シャッター、絞りから構成されていて、被写体からの光を適切な量とタイミングで撮像素子１０２に結像させる。撮像素子１０２は、光学系１０１を通って結像した光を画像に変換する。
【００１４】
ＣＰＵ１０３は、入力された信号やプログラムに従って、各種の演算や、撮像装置１００を構成する各部分の制御を行う。
【００１５】
一次記憶装置１０４は、一時的なデータを記憶し、ＣＰＵ１０３の作業用に使われる。
【００１６】
二次記憶装置１０５は、撮像装置１００を制御するためのプログラム（ファームウェア）や各種の設定情報を記憶する。
【００１７】
記憶媒体１０６は、撮影した画像データなどを記憶する。なお、撮影後に記憶媒体１０６は取り外すことが可能であり、パーソナルコンピュータ（以下、ＰＣ）などに装着してデータを読み出すことが可能である。つまり、撮像装置１００は記憶媒体１０６へのアクセス手段を有し、記憶媒体１０６へのデータの読み書きが行えればよい。
【００１８】
表示部１０７は、撮影時のビューファインダー画像の表示、撮影した画像の表示、対話的な操作のための文字表示などを行う。なお、表示部１０７は撮像装置１００が備える必要はなく、撮像装置１００は表示部２０１の表示を制御する表示制御機能を有していればよい。
【００１９】
操作部１０８は、使用者の操作を受け付けるためのものである。操作部１０８は例えばボタンやレバー、タッチパネルなどを用いることが可能である。
【００２０】
通信装置１０９は、外部装置と接続し制御コマンドやデータの送受信を行う。接続を確立し、データ通信するのためのプロトコルとしては、例えばＰＴＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）が用いられる。なお、前記通信装置１０９は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルなどの有線接続により通信を行ってもよい。また、無線ＬＡＮなどの無線接続により通信を行ってもよい。また、外部装置と直接接続してもよいし、サーバを経由したりインターネットなどのネットワークを介して外部装置と接続してもよい。
【００２１】
なお、本実施形態における撮像装置１００は、撮像の結果得られた画像データにＵＵＩＤ（Ｕｎｉｖｅｒｓａｌ  Ｕｎｉｑｕｅ  ＩＤ）を付加する。ＵＵＩＤは画像データを識別するための識別情報であり、画像データに固有のものとする。ＵＵＩＤは、撮像装置１００の識別番号、及び撮像装置１００の今までの撮像回数に基づき生成される。ＰＣ２００に画像データを送信する場合、撮像装置１００は同じＵＵＩＤを有する画像データをコピーし、ＰＣ２００に送信する。
【００２２】
＜ＰＣの構成＞
本実施形態が適用される情報処理装置としては、例えばＰＣが用いられる。図２は、前記情報処理装置の一例であるＰＣ２００の構成を示すブロック図である。
【００２３】
ＰＣ２００は、表示部２０１と、操作部２０２と、ＣＰＵ２０３と、一次記憶装置２０４と、二次記憶装置２０５と、通信装置２０６とから構成されている。各構成の基本的な機能は撮像装置１００と同様であるから、ここでは詳細な説明は省略する。なお、表示部２０１にはＬＣＤなどのディスプレイ装置が用いられる。また表示部２０１はＰＣ２００が備える必要はなく、ＰＣ２００は表示部２０１の表示を制御する表示制御機能を有していればよい。さらに、操作部２０２としては、キーボードやマウスなどを用いることが可能である。
【００２４】
＜受信した画像データの記憶＞
図３は、本実施形態において、撮像装置１００からＰＣ２００に画像データが送信された場合の記憶先について説明する図である。ここで、撮像装置１００の二次記憶装置１０５には、画像データ３０１、３０２、３０３が記憶されているものとする。
【００２５】
本実施形態におけるＰＣ２００は、撮像装置１００と接続すると、撮像装置１００から、撮像装置１００の二次記憶装置１０５に記憶された画像データの属性情報を取得する。属性情報には画像データのファイル名や撮影日時、ＵＵＩＤが含まれる。
【００２６】
取得した属性情報に含まれるＵＵＩＤに基づき、ＰＣ２００は撮像装置１００から画像データを受信し、二次記憶装置２０５に記憶する。以下、二次記憶装置２０５のうち、どの領域に記憶するかについて説明する。
【００２７】
ＰＣ２００は、撮像装置１００から受信した画像データの記憶先の基点となるフォルダを予め設定しておく。図３の例では、「マイ  ピクチャ」フォルダ３１１が基点となるフォルダである。このフォルダの下の階層、すなわちサブフォルダに、撮像装置１００から受信した画像データが記憶される。
【００２８】
ＰＣ２００は、撮像装置１００から受信した画像データの撮影日時に基づき、サブフォルダを作成する。例えば、撮影日時が「２００６年１２月１８日」の画像データ３０１を受信した場合を考える。この場合、ＰＣ２００はまず「マイ  ピクチャ」フォルダ３１１の下の階層に、画像データ３０１の撮影年に対応するフォルダ名を有する「２００６」フォルダ３１２を作成する。
【００２９】
さらにＰＣ２００は、「２００６」フォルダ３１２の下の階層に、画像データ３０１の撮影日に対応するフォルダ名を有する「１２−１８」フォルダ３１３を作成する。
【００３０】
そして、画像データ３０１を「１２−１８」フォルダ３１３に記憶する。
【００３１】
次に、撮影日時が「２００７年６月１５日」の画像データ３０２を受信した場合を考える。この場合、ＰＣ２００はまず「マイ  ピクチャ」フォルダ３１１の下の階層に、画像データ３０２の撮影年に対応するフォルダ名を有する「２００７」フォルダ３１４を作成する。
【００３２】
さらにＰＣ２００は、「２００７」フォルダ３１４の下の階層に、画像データ３０２の撮影日に対応するフォルダ名を有する「０６−１５」フォルダ３１５を作成する。
【００３３】
そして、画像データ３０２を「０６−１５」フォルダ３１５に記憶する。
【００３４】
さらに、撮影日時が「２００７年１０月３日」の画像データ３０３を受信した場合を考える。この場合、「マイ  ピクチャ」フォルダ３１１の下の階層に、画像データ３０３の撮影年に対応するフォルダ名を有する「２００７」フォルダ３１４が存在する。この場合、ＰＣ２００は撮影年に対応するフォルダを作成しない。
【００３５】
そしてＰＣ２００は、「２００７」フォルダ３１４の下の階層に、画像データ３０３の撮影日に対応するフォルダ名を有する「１０−０３」フォルダ３１６を作成する。
【００３６】
そして、画像データ３０３を「１０−０３」フォルダ３１６に記憶する。
【００３７】
もし受信した画像データの撮影日に対応するフォルダも既に存在する場合、ＰＣ２００は新たなフォルダを作成せず、受信した画像データの撮影日に対応するフォルダに画像データを記憶する。
【００３８】
以上が、受信した画像データの記憶処理の概要である。このようにして、ＰＣ２００は、撮像装置１００から受信した画像データを撮影日時に基づきフォルダに分類する。このことにより、ユーザが特に受信した画像データを分類しなくとも、撮影日時ごとに画像データが分類されるため、ユーザは容易に画像データを検索することが可能となる。
【００３９】
＜ＵＵＩＤを用いた未転送画像の取得＞
本実施形態におけるＰＣ２００は、接続した撮像装置１００に記憶されたすべての画像データを取得するのではなく、まだ二次記憶装置２０５に記憶されていない画像データのみを取得する。具体的には、撮像装置１００の二次記憶装置１０５に記憶された画像データのＵＵＩＤとＰＣ２００の二次記憶装置２０５に記憶された画像データのＵＵＩＤとを比較し照合することで、未転送の画像データを特定して取得する。
【００４０】
以下、本実施形態における、未転送画像の送信処理について説明する。
【００４１】
図４は、未転送画像の送信処理におけるＰＣ２００の動作を示すフローチャートである。本実施形態は、二次記憶装置２０５に記憶されたプログラムにしたがい、ＣＰＵ２０３が各部を制御することにより実現する。以下、この処理の詳細を説明する。
【００４２】
ステップＳ４０１において、ＰＣ２００は、通信装置２０６に撮像装置１００が接続されたか否かを判断する。接続されたと判断した場合には処理をステップＳ４０１に進める。接続されていないと判断した場合には処理を繰り返す。
【００４３】
ステップＳ４０２において、ＰＣ２００は、撮像装置１００から、撮像装置１００に記憶された画像データの一覧を取得する。具体的には、ＰＣ２００が撮像装置１００に対し、画像データの一覧を要求する。撮像装置１００はこの要求に応答して二次記憶装置１０５に記憶された画像データの一覧を作成し、ＰＣ２００に送信する。ＰＣ２００は撮像装置１００から送信された画像データの一覧を受信する。ここで取得するのは、ＰＴＰで規定されるオブジェクトハンドルなどの、データ通信において画像データを特定するための情報であり、Ｅｘｉｆデータなどの撮影情報やＵＵＩＤは含まれない。
【００４４】
ステップＳ４０３において、ＰＣ２００は、撮像装置１００から、画像データの属性情報を取得する。具体的には、ＰＣ２００は、ステップＳ４０２で取得した画像データの一覧を参照し、画像データの属性情報を撮像装置１００に順次要求する。撮像装置１００は、二次記憶装置１０５に記憶された画像データのうち、ＰＣ２００に要求された画像データの属性情報をＰＣ２００に送信する。ＰＣ２００は撮像装置１００から送信された画像データの一覧を受信する。ここで取得する情報は、サムネイルデータや撮影情報、ＵＵＩＤを含む。撮影情報には撮影日時が含まれている。なお、ＰＣ２００は、１つづつ属性情報を要求してもよいし、複数の画像データに対応する属性情報を一括して要求してもよい。
【００４５】
ステップＳ４０４において、ＰＣ２００は、撮像装置１００が記憶するすべての画像データの属性情報を取得したか否かを判断する。取得したと判断した場合は処理をステップＳ４０５に進める。取得していないと判断した場合は処理をステップＳ４０３に戻し、引き続き属性情報の取得を行う。
【００４６】
ステップＳ４０５において、ＰＣ２００は、ステップＳ４０４で取得した属性情報のうち１つを読み出し、読み出した属性情報を有する画像データの記憶先となるフォルダを求める。具体的には、属性情報に含まれる撮影日時を参照し、図３で説明した方法にしたがい、記憶先のファイルパスを求める。
【００４７】
ステップＳ４０６において、ＰＣ２００は、ステップＳ４０５で求めた記憶先フォルダを検索し、ステップＳ４０５で読み出した属性情報に含まれるＵＵＩＤと同じＵＵＩＤを有する画像データが記憶されているか否かを検索する。同じＵＵＩＤを有する画像データが記憶されていると判断した場合には処理をステップＳ４１１に進める。記憶されていないと判断した場合には処理をステップＳ４１１に進める。また、ステップＳ４０５で求めた記憶先フォルダ自体が二次記憶装置２０５に存在しない場合は、処理をステップＳ４０７に進める。
【００４８】
ステップＳ４０７において、ＰＣ２００は、二次記憶装置２０５に存在する他のフォルダ、つまり記憶先フォルダ以外の記憶領域を検索する。図３の例でいえば、ステップＳ４０５で求めたフォルダが「マイ  ピクチャ￥２００６￥１２−１８」だったとすれば、それ以外のすべてのフォルダを検索する。すなわち「マイ  ピクチャ」、「マイ  ピクチャ￥２００６」、「マイ  ピクチャ￥２００７」、「マイ  ピクチャ￥２００７￥０３−１２」、…、「マイ  ピクチャ￥２００７￥１０−０３」を順次検索する。なお、「￥」はフォルダの階層の区切りを表す。
【００４９】
ステップＳ４０８において、ＰＣ２００は、ステップＳ４０７で検索したフォルダに、ステップＳ４０５で読み出した属性情報に含まれるＵＵＩＤと同じＵＵＩＤを有する画像データが記憶されているか否かを判断する。記憶されていると判断した場合、処理をステップＳ４１１に進める。記憶されていないと判断した場合、処理をステップＳ４０９に進める。
【００５０】
ステップＳ４０９において、ＰＣ２００は、すべてのフォルダを検索したか否かを判断する。検索したと判断した場合には処理をステップＳ４１０に進める。検索していないと判断した場合には処理をステップＳ４０７に戻し、検索を続行する。
【００５１】
ステップＳ４１０において、ＰＣ２００は、ステップＳ４０５で読み出した属性情報を有する画像データがどのフォルダにも記憶されていないと判断し、撮像装置から画像データそのものを取得する処理を行う。具体的には、ＰＣ２００が撮像装置１００に対し、オブジェクトハンドルを用いて画像データを特定することで画像データを要求する。撮像装置１００は要求されたオブジェクトハンドルに対応する画像データを二次記憶装置１０５から読み出し、ＰＣ２００に送信する。
【００５２】
ステップＳ４１１において、ＰＣ２００は、撮像装置１００に記憶されたすべての画像データに対し、ＵＵＩＤの比較・照合を行ったか否かを判断する。行ったと判断した場合には処理を終了する。行っていない画像データがあると判断した場合には処理をステップＳ４０５に戻す。
【００５３】
以上述べたように、本実施形態では、撮像装置１００に記憶された画像データのＵＵＩＤと、該画像データの撮影日時に対応するフォルダに記憶された画像データのＵＵＩＤとを優先的に比較・照合することとした。このような処理としたのは以下の理由による。
【００５４】
すなわち、図３で説明したように、本実施形態におけるＰＣ２００は、画像データの記憶先フォルダが撮影日に従って決定される。したがって、図４のステップＳ４０５及びＳ４０６に示す処理により、ＰＣ２００は同じＵＵＩＤを有する画像データが記憶されている確率の高いフォルダを最初に比較の対象とすることができる。
【００５５】
このことによって、ＰＣ２００はより少ない比較・照合の回数で同じＵＵＩＤを有する画像データを見つけることが可能となり、結果として処理を高速化することができる。
【００５６】
また、本実施形態の図４のステップＳ４０７及びＳ４０８では、撮像装置１００に記憶された画像データの撮影日時に対応する記憶先以外のフォルダも、比較・照合の対象とした。このことにより、例えばＰＣ２００のユーザが画像データを他のフォルダに移動させていた場合であっても、画像データが未転送か否かを正しく判断することが可能となる。なお、ステップＳ４０７及びＳ４０８の処理は省略し、画像データの撮影日時に対応するフォルダのみを比較の対象とし、画像データを転送するか否かを決定してもよい。
【００５７】
また、本実施形態におけるＰＣ１０１は、撮影日時ごとに記憶先のフォルダを分類したが、他の情報を用いて分類してもよい。
【００５８】
例えば、画像データに位置情報が付加されている場合は、位置情報を用いて分類することが可能である。ＰＣ１０１は一定範囲毎のフォルダを作成し、受信した画像データの位置情報に応じたフォルダを、画像データの記憶先として決定してもよい。
【００５９】
さらに、画像データに検索用のカテゴリ情報（例えば人物、風景、スポーツ、夜景など）、が付加されている場合は、カテゴリ情報を用いて分類することが可能である。ＰＣ１０１はカテゴリ毎のフォルダを作成し、受信した画像データのカテゴリ情報に応じたフォルダを、画像データの記憶先として決定してもよい。カテゴリ情報は、撮影時の撮影モードなどに応じて、デジタルカメラなどの撮像装置により付加される。
【００６０】
位置情報で分類する場合もカテゴリ情報で分類する場合も、撮影日時で分類する場合と同様、記憶先のフォルダからＵＵＩＤの比較・照合が開始される。
【００６１】
＜他の実施形態＞
なお、本実施形態で述べた機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を装置やシステムに供給し、その装置やシステムの制御部が記憶媒体からプログラムコードを読み出して実行することによっても、本発明の目的は達成される。すなわち、記憶媒体から読み出されたプログラムコード自体がこれら実施の形態の機能を実現することとなり、したがって、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【図面の簡単な説明】
【００６２】
【図１】第１の実施形態における撮像装置の構成を示すブロック図である。
【図２】第１の実施形態におけるＰＣの構成を示すブロック図である。
【図３】第１の実施形態におけるＰＣの動作を説明するための図である。
【図４】第１の実施形態におけるＰＣの動作を説明するためのフローチャートである。
【符号の説明】
【００６３】
１００  撮像装置
２００  ＰＣ
【図１】
0004958803.tif 000002
【図２】
0004958803.tif 000003
【図３】
0004958803.tif 000004
【図４】
0004958803.tif 000005