(57)【特許請求の範囲】
【請求項１】
撮像装置から受信した複数の画像を整理して保存する情報処理装置であって、
前記撮像装置の撮像によって得られた画像を使用して生成された結果画像と、前記結果画像の生成に使用された素材画像と、前記結果画像の生成に使用されなかった素材画像とを、前記撮像装置から受信する通信部と、
前記結果画像に付加された結果画像ＩＤに基づいて記憶装置にルートフォルダを作成し、前記結果画像ＩＤが付加された前記結果画像と、前記結果画像の生成に使用された素材画像と、前記結果画像の生成に使用されなかった素材画像とを、前記ルートフォルダに分類して保存する制御部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記制御部は、前記ルートフォルダに第一のサブフォルダを作成し、前記素材画像を前記第一のサブフォルダに保存することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記ルートフォルダに第一のサブフォルダと第二のサブフォルダを作成し、前記結果画像の生成に使用された素材画像を前記第一のサブフォルダに保存し、前記結果画像の生成に使用されなかった素材画像を前記第二のサブフォルダに保存することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記結果画像は、多重露光画像であることを特徴とする請求項１から３の何れか１項に記載の情報処理装置。
【請求項５】
撮像装置から受信した複数の画像を整理して保存する情報処理方法であって、
前記撮像装置の撮像によって得られた画像を使用して生成された結果画像と、前記結果画像の生成に使用された素材画像と、前記結果画像の生成に使用されなかった素材画像とを、前記撮像装置から受信するステップと、
前記結果画像に付加された結果画像ＩＤに基づいて記憶装置にルートフォルダを作成し、前記結果画像ＩＤが付加された前記結果画像と、前記結果画像の生成に使用された素材画像と、前記結果画像の生成に使用されなかった素材画像とを、前記ルートフォルダに分類して保存するステップと、
を備えることを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法に関する。特に、本発明は、撮像装置から送信された画像を整理する情報処理装置および情報処理方法に関する。
【背景技術】
【０００２】
従来、撮像装置や情報処理装置などの記憶容量の大容量化や高性能化に伴い、扱える画像の数が増大化してきている。そこで、撮像した画像に情報を埋め込み、画像を整理する方法が提案されている。
たとえば、特許文献１では、撮像モードが切り替えられるたびにグループＩＤを生成し、撮像するたびにそのグループでの撮像番号をカウントし、そのグループＩＤと撮像番号を画像に記録することで、画像をグループ化して整理する手法が提案されている。また、特許文献２では、画像を合成する際に、合成の素材となった画像から撮像情報を取得し、合成画像に付属データとして記録することで、合成画像を整理する手法が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２５４２１９号公報
【特許文献２】特開２００６−１５７７７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献に開示された従来技術は、次のような問題を有する。多重露光撮像のような、複数枚の素材画像を利用した合成画像生成が可能な撮像装置においては、一つの合成画像生成シーケンス中に合成画像に使用される素材画像と使用されない素材画像を区別して管理することが困難である。また、画像にデータを記録する構成では、画像に記録されたデータを解釈する手段がないと、ユーザーは、画像が整理されているかどうかを判別することが困難である。
本発明の目的は、１つの画像生成シーケンス中に、生成された画像と、画像生成に使用された画像と使用されなかった画像とを、容易に識別、管理することを可能とした情報処理装置および情報処理方法を提供することである。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、撮像装置から受信した複数の画像を整理して保存する情報処理装置であって、前記撮像装置の撮像によって得られた画像を使用して生成された結果画像と、前記結果画像の生成に使用された素材画像と、前記結果画像の生成に使用されなかった素材画像とを、前記撮像装置から受信する通信部と、前記結果画像に付加された結果画像ＩＤに基づいて記憶装置にルートフォルダを作成し、前記結果画像ＩＤが付加された前記結果画像と、前記結果画像の生成に使用された素材画像と、前記結果画像の生成に使用されなかった素材画像とを、前記ルートフォルダに分類して保存する制御部と、を備えることを特徴とする。
また、本発明は、撮像装置から受信した複数の画像を整理して保存する情報処理方法であって、前記撮像装置の撮像によって得られた画像を使用して生成された結果画像と、前記結果画像の生成に使用された素材画像と、前記結果画像の生成に使用されなかった素材画像とを、前記撮像装置から受信するステップと、前記結果画像に付加された結果画像ＩＤに基づいて記憶装置にルートフォルダを作成し、前記結果画像ＩＤが付加された前記結果画像と、前記結果画像の生成に使用された素材画像と、前記結果画像の生成に使用されなかった素材画像とを、前記ルートフォルダに分類して保存するステップと、を備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、結果画像に関連した画像をユーザーが容易に識別や管理できる。
【図面の簡単な説明】
【０００７】
【図１】図１は、本発明の実施例である画像整理システムの構成を示すブロック図である。
【図２】図２は、情報処理装置で多重露光撮像を行った際に生成される整理フォルダの構成を示すブロック図である。
【図３】図３は、情報処理装置がデジタルカメラから受信した多重露光撮像画像に関する画像を整理する処理（Ｓ１）を示すフローチャートである。
【図４】図４は、デジタルカメラの多重露光撮像の処理（Ｓ２）を示すフローチャートである。
【図５】図５は、多重露光撮像画像に関する画像を整理する処理（Ｓ１）における素材画像の整理をする処理（Ｓ３）のサブルーチンを示すフローチャートである。
【図６】図６は、多重露光撮像画像に関する画像を整理する処理（Ｓ１）におけるキャンセル画像の整理の処理（Ｓ４）のサブルーチンを示すフローチャートである。
【図７】図７は、多重露光撮像画像に関する画像を整理する処理（Ｓ１）における多重露光画像の整理の処理（Ｓ５）のサブルーチンを示すフローチャートである。
【図８】図８は、第２の実施例にかかる情報処理装置の処理を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【０００９】
図１は、本発明の実施例にかかる画像整理システム１の構成を示すブロック図である。図１に示すように、画像整理システム１は、情報処理装置１００と、情報処理装置１００に制御される撮像装置としてのデジタルカメラ１１０を有する。
【００１０】
撮像装置としてのデジタルカメラ１１０は、所定のモードで素材画像を撮像し、撮像した素材画像を使用して結果画像を生成する。なお、素材画像のうち、結果画像の生成に使用されなかった素材画像を「キャンセル画像」と称する。情報処理装置１００は、結果画像に関する画像を分類して整理する。ここで、結果画像に関する画像には、撮像装置としてのデジタルカメラ１１０が生成した結果画像と、結果画像の生成に使用された素材画像と、結果画像の生成に使用されなかった素材画像（＝キャンセル画像）とが含まれる。
本発明の実施例においては、所定のモードとして、多重露光撮像モードを示す。デジタルカメラ１１０は、多重露光撮像モードにおいて、１回のシーケンスで複数の素材画像を撮像する。そして、デジタルカメラ１１０は、撮像した全ての素材画像または選択した一部の素材画像を合成することによって、結果画像としての多重露光画像を生成する。画像整理システム１は、結果画像としての多重露光画像に関する画像を、多重露光画像と、多重露光画像の生成に使用した素材画像と、多重露光画像の生成に使用しなかった素材画像（＝キャンセル画像）とに分類して整理する。
【００１１】
情報処理装置１００は、制御部１０１と、操作部１０２と、表示部１０３と、記憶装置１０４と、通信インターフェース１０５とを備える。これらの各構成要素は、システムバスを介して互いに接続されている。また、情報処理装置１００の通信インターフェース１０５には、複数のデジタルカメラ１１０を接続可能である。また、通信インターフェース１０５には、撮像装置としてのデジタルカメラ１１０以外の外部機器も接続可能である。接続可能な外部機器としては、たとえば、デジタルオーディオプレーヤーや外部記憶装置などが挙げられる。
制御部１０１は、情報処理装置１００のデータ処理を実行するほか、操作部１０２と、表示部１０３と、記憶装置１０４と、通信インターフェース１０５の制御を実行する。さらに制御部１０１は、接続されるデジタルカメラ１１０を、通信インターフェース１０５を介してリモート制御できる。制御部１０１は、ＣＰＵやバッファメモリなど、データ処理や命令制御に必要な電子部品から構成されるコンピュータである。
操作部１０２は、ユーザーなどによる情報処理装置１００の操作入力を受け付ける。操作部１０２には、たとえばマウスやキーボードのような操作部材（入力デバイス）が適用される。
表示部１０３は、制御部１０１により制御され、所定の情報や画像を表示する。表示部１０３には、たとえば液晶ディスプレイなどが適用される。
記憶装置１０４は、制御部１０１により制御され、所定のデータを記憶する。特に、記憶装置１０４には、多重露光画像に関する画像が分類されて保存される（後述）。記憶装置１０４は、ハードディスクやフラッシュメモリなどといった各種の記憶媒体が適用される。
通信インターフェース１０５は、制御部１０１による制御により、接続された撮像装置としてのデジタルカメラ１１０とデータや制御信号の送受信を行う。そして、制御部１０１と通信インターフェース１０５は、デジタルカメラ１１０リモート制御できるほか、デジタルカメラ１１０が生成するファイルや通知を受信できる。
なお、操作部１０２と表示部１０３と記憶装置１０４とは、情報処理装置１００に内蔵される構成であってもよく、着脱式であってもよい。
【００１２】
図２は、デジタルカメラ１１０が多重露光撮像を実施した際に、情報処理装置１００が記憶装置１０４に生成する整理フォルダ２の構成を示すブロック図である。
図２において、２００はルートフォルダである。ルートフォルダ２００は、１回の多重露光撮像のシーケンスごと、この１回の多重露光撮像のシーケンスで生成された多重露光画像に関する画像の保存に使用される。すなわち、１枚の多重露光画像ごとに、この１枚の多重露光画像に関する画像の整理に使用される。
２０１は第一のサブフォルダとしての素材フォルダである。第一のサブフォルダとしての素材フォルダ２０１は、多重露光画像の生成に使用された素材画像の保存に使用される。２０２は多重露光画像の生成に使用された素材画像である。
２０３は第二のサブフォルダとしてのキャンセルフォルダである。第二のサブフォルダとしてのキャンセルフォルダ２０３は、多重露光画像の生成に使用されなかった素材画像（＝キャンセル画像）の保存に使用される。２０４はキャンセル画像である。
２０５は多重露光画像である。多重露光画像２０５は、デジタルカメラ１１０が、多重露光モードでの撮像において生成する結果画像である。
図２に示すように、画像整理システム１は、記憶装置１０４に、整理フォルダ２として、ルートフォルダ２００と、ルートフォルダ２００内の第一のサブフォルダとしての素材フォルダ２０１と、第二のサブフォルダとしてのキャンセルフォルダ２０３とを作成する。そして、画像整理システム１は、ルートフォルダ２００に多重露光画像２０５を保存し、素材フォルダ２０１に素材画像２０２を保存し、キャンセルフォルダ２０３にキャンセル画像２０４を保存する。このように、本発明の実施例にかかる画像整理システムは、１枚の多重露光画像ごとに、当該多重露光画像に関する画像を分類する。そして、画像整理システム１は、多重露光画像に関する画像を、ルートフォルダ２００と素材フォルダ２０１とキャンセルフォルダ２０３に分けて保存することによって整理する。
なお、整理フォルダ２の構成は、上記のような構成に限定されるものではない。また、本発明は、上記のような決まったフォルダ構成をとらず、画像ファイルにメタデータを埋め込んで整理をする方法でもよい。
【実施例１】
【００１３】
図３から図７を参照して、本発明の第１の実施例による画像整理システム１の処理について説明する。本発明の第１の実施例による画像整理システム１は、情報処理装置１００に接続されるデジタルカメラ１１０によって多重露光撮像を行って多重露光画像を生成し、生成した多重露光画像に関する画像を整理する。この処理は、コンピュータプログラム（コンピュータソフトウェア）として、情報処理装置１００の記憶装置１０４（または図略のＲＯＭなど）に格納されている。そして、情報処理装置１００の制御部１０１のＣＰＵが、記憶装置１０４（またはＲＯＭ）から読み出して実行する。これにより、図３から図７に示す処理が実行される。
【００１４】
まず、多重露光画像に関する画像を整理する処理の全体的な流れについて、図３を参照して説明する。図３は、情報処理装置１００がデジタルカメラ１１０から多重露光画像に関する画像を受信して整理する処理（Ｓ１）を示すフローチャートである。
Ｓ１０１では、情報処理装置１００の制御部１０１は、通信インターフェース１０５を通じて、デジタルカメラ１１０が多重露光モードに遷移したことをデジタルカメラ１１０から受信する。
Ｓ１０２では、情報処理装置１００の制御部１０１は、通信インターフェース１０５を通じて、結果画像ＩＤとしての多重露光画像ＩＤをデジタルカメラ１１０から受信する。結果画像ＩＤとしての多重露光画像ＩＤは、デジタルカメラ１１０が、多重露光撮像モードにおいて生成する
Ｓ１０３では、情報処理装置１００の制御部１０１は、通信インターフェース１０５を通じて、デジタルカメラ１１０から「多重露光状態通知」を受信する。「多重露光状態通知」は、デジタルカメラ１１０が多重露光モードを継続中であるか終了したかを示す通知（信号）である。そして、情報処理装置１００の制御部１０１は、「多重露光状態通知」に基づいて、デジタルカメラ１１０が多重露光モードを終了したか否かを判定する。情報処理装置１００の制御部１０１は、デジタルカメラ１１０が多重露光モードを終了していないと判定した場合には（「Ｎｏ」の場合には）Ｓ１０４に遷移し、終了したと判定した場合には（「Ｙｅｓ」の場合には）Ｓ１０９に遷移する。
Ｓ１０４では、情報処理装置１００の制御部１０１は、通信インターフェース１０５を通じて、デジタルカメラ１１０から多重露光画像の素材画像を受信する。
Ｓ１０５では、情報処理装置１００の制御部１０１は、Ｓ１０４で受信した素材画像から、素材画像ＩＤを生成する。素材画像ＩＤには、デジタルカメラ１１０が設定した素材画像のファイル名と撮像日時を示す文字列とを結合した文字列が適用される。このほか、素材画像ＩＤは、素材画像に含まれる任意のメタデータを使用して生成される文字列や、素材画像とは関係のないユニークなＩＤであってもよい。
Ｓ１０６では、情報処理装置１００の制御部１０１は、素材画像を整理する処理（Ｓ３）のサブルーチン（図５参照）を呼び出して実行する。
Ｓ１０７では、情報処理装置１００の制御部１０１は、デジタルカメラ１１０からキャンセル通知を受信したかを判断する。「キャンセル通知」は、デジタルカメラ１１０が、多重露光画像の生成をキャンセルしたことを示す通知（信号）である。デジタルカメラ１１０は、１回の多重露光画像の生成のシーケンスにおいて、複数の素材画像を撮像して１枚の多重露光画像を生成する。この際、デジタルカメラ１１０は、撮像した複数の素材画像のうちの一部を、多重露光画像の生成に使用しないことがある。そして、デジタルカメラ１１０は、多重露光画像の生成に使用しない素材画像が発生した場合には、「キャンセル通知」を情報処理装置１００の制御部１０１に送信する。
そして、情報処理装置１００の制御部１０１は、デジタルカメラ１１０からキャンセル通知を受信した場合には（「Ｙｅｓ」の場合には）Ｓ１０８に遷移する。受信していない場合には（「Ｎｏ」の場合には）Ｓ１０３に戻り、「多重露光状態通知」の受信を確認する。
Ｓ１０８では、情報処理装置１００の制御部１０１は、キャンセル画像を整理する処理（Ｓ４）のサブルーチン（図６参照）を呼び出して実行する。
Ｓ１０９では、情報処理装置１００の制御部１０１は、通信インターフェース１０５を通じて、多重露光撮像の終了後にデジタルカメラ１１０で生成された多重露光画像を受信する。
Ｓ１１０では、情報処理装置１００の制御部１０１は、多重露光画像を整理する処理（Ｓ５）のサブルーチン（図７参照）を呼び出して実行する。サブルーチン（Ｓ５）は、Ｓ１０９で受信した多重露光画像を整理するサブルーチンである。
以上で、多重露光画像に関する画像の整理の処理（Ｓ１）が終了する。
【００１５】
次に、デジタルカメラ１１０の多重露光撮像の処理について、図４を参照して説明する。図４は、デジタルカメラ１１０の多重露光撮像中の処理（Ｓ２）を示すフローチャートである。
図４において、Ｓ２０１では、デジタルカメラ１１０は、撮像モードが多重露光モードに遷移したことを情報処理装置１００に通知する。
Ｓ２０２では、デジタルカメラ１１０は、多重露光撮像で作成予定の多重露光画像のファイル名を決定する。さらに、デジタルカメラ１１０は、結果画像ＩＤとしての多重露光画像ＩＤを生成する。具体的には、デジタルカメラ１１０は、決定した多重露光画像のファイル名を、結果画像ＩＤとしての多重露光画像ＩＤとする。そして、デジタルカメラ１１０は、多重露光画像ＩＤ（＝生成予定の多重露光画像のファイル名）を情報処理装置１００に通知する。多重露光画像のファイル名および多重露光画像ＩＤは、撮像日時などの画像情報を使用して生成される構成や、多重露光撮像モードにおける多重露光回数などと関連付けて生成される構成が適用できる。
Ｓ２０３では、デジタルカメラ１１０は、多重露光撮像を継続中であるか終了したかを示す「多重露光状態」を、情報処理装置１００の制御部１０１に送信する。「多重露光状態」は、多重露光画像の生成に必要な枚数の素材画像の撮像を終了した否かによって決定される。たとえば、５枚の素材画像を使用して多重露光画像を生成するように設定されている場合には、デジタルカメラ１１０は、撮像した素材画像が５枚であれば、「多重露光状態」を「終了」とし、５枚未満であれば「継続」とする。また、デジタルカメラ１１０は、撮像モードが変更された場合にも「多重露光状態」を「終了」とする。
Ｓ２０４では、デジタルカメラ１１０は、Ｓ２０３で通知した「多重露光状態」が「終了」である場合には（「Ｙｅｓ」の場合には）Ｓ２１１に遷移し、「継続」である場合には（「Ｎｏ」の場合には）Ｓ２０５に遷移する。
Ｓ２０５では、デジタルカメラ１１０は、多重露光画像の素材画像を撮像し、素材画像の撮像枚数を計数する（＝素材画像の撮像枚数に１を加える）。
Ｓ２０６では、デジタルカメラ１１０は、多重露光画像を生成する。具体的には次のとおりである。１回目のＳ２０６においては、撮像された素材画像は１枚であるため、デジタルカメラ１１０は、Ｓ２０５において撮像した素材画像を多重露光画像とする。２回目以降のＳ２０６においては、デジタルカメラ１１０は、今回のＳ２０５において撮像した素材画像と、前回のＳ２０６において生成した多重露光画像をと合成し、合成により生成された画像を多重露光画像とする。ここで、デジタルカメラ１１０は、生成した多重露光画像をバックアップする。
Ｓ２０７では、デジタルカメラ１１０は、素材画像を情報処理装置１００に送信する。
Ｓ２０８では、デジタルカメラ１１０は、多重露光撮像がキャンセルされたか否かを判断する。デジタルカメラ１１０は、多重露光撮像がキャンセルされた場合には（「Ｙｅｓ」の場合には）Ｓ２０９に遷移し、キャンセルされていなければ（「Ｎｏ」の場合には）Ｓ２０３に遷移する。
Ｓ２０９では、デジタルカメラ１１０は、バックアップした多重露光画像を使用して、Ｓ２０６で生成した多重露光画像を１回前の多重露光画像に復元する。さらに、デジタルカメラ１１０は、計数した素材画像の撮像枚数から１を減じる。なお、１回目のＳ２０５およびＳ２０６である場合には、デジタルカメラ１１０は、多重露光画像（＝多重露光画像とみなした素材画像）を削除する。
Ｓ２１０では、デジタルカメラ１１０は、多重露光撮像がキャンセルされたことを情報処理装置１００に通知する。そして、デジタルカメラ１１０は、Ｓ２０３に遷移し、Ｓ２０３以下の処理を繰り返す。
Ｓ２１１では、デジタルカメラ１１０は、多重露光撮像が終了したことを情報処理装置１００に送信する。
Ｓ２１２では、デジタルカメラ１１０は、生成した多重露光画像を情報処理装置１００に送信する。なお、デジタルカメラ１１０は、素材画像を撮像するごとに、多重露光画像を情報処理装置１００に送るようにしてもよい。すなわち、デジタルカメラ１１０は、Ｓ２０６の処理の後に、多重露光画像を情報処理装置１００に送信してもよい。
【００１６】
次に、多重露光の処理（Ｓ１）における素材画像の整理の処理（Ｓ３）（図３のＳ１０６）について、図５を参照して説明する。図５は、多重露光の処理（Ｓ１）のフローチャートにおける素材画像の整理の処理（Ｓ３）のサブルーチンを示すフローチャートである。
図５において、Ｓ３０１では、情報処理装置１００の制御部１０１は、記憶装置１０４に、整理対象の多重露光撮像に関する画像を整理して格納する整理フォルダ２のルートフォルダ２００が存在するか否かを判定する。多重露光画像に関する画像は、多重露光画像と素材画像とキャンセル画像である。そして、情報処理装置１００の制御部１０１は、整理フォルダ２のルートフォルダ２００が存在する場合には（「Ｙｅｓ」の場合には）Ｓ３０３に遷移し、存在しない場合には（「Ｎｏ」の場合には）Ｓ３０２に遷移する。
Ｓ３０２では、情報処理装置１００の制御部１０１は、記憶装置１０４に、整理対象の多重露光画像の多重露光画像ＩＤをフォルダ名として、整理フォルダ２のルートフォルダ２００を生成する。なお、このフォルダ名は、情報処理装置１００が任意に付けるようにしてもよい。
Ｓ３０３では、情報処理装置１００の制御部１０１は、ルートフォルダ２００内に、素材フォルダ２０１が存在するか否かを判定する。そして、情報処理装置１００の制御部１０１は、素材フォルダ２０１が存在する場合にはＳ３０５に遷移し、存在しない場合にはＳ３０４に遷移する。
Ｓ３０４では、情報処理装置１００の制御部１０１は、ルートフォルダ２００内に、フォルダ名を“ＳＯＵＲＣＥ”として素材フォルダ２０１を作成する。
Ｓ３０５では、情報処理装置１００の制御部１０１は、素材画像ＩＤを使用して、素材画像を記憶装置に保存する際の保存用のファイル名を生成する。たとえば、素材画像の保存用のファイル名には、素材画像ＩＤと同じ文字列か、素材画像ＩＤを含む文字列が適用される。
Ｓ３０６では、情報処理装置１００の制御部１０１は、素材フォルダ２０１内に、Ｓ３０５で生成した素材画像の保存用のファイル名で、対象の素材画像を生成する。すなわち、情報処理装置１００の制御部１０１は、デジタルカメラ１１０の多重露光の処理のＳ２０７（図４参照）で受信した素材画像のうち、多重露光画像の生成に使用された画像を、Ｓ３０５で生成した保存用のファイル名に変更して素材フォルダ２０１移動する。これにより、素材画像のうちの多重露光画像の生成に使用された画像の整理が終了する。
以上で、素材画像の整理の処理（Ｓ３）のサブルーチンが終了する。
【００１７】
次に、キャンセル画像の整理の処理（Ｓ４）（図３のＳ１０８）について、図６を参照して説明する。図６は、多重露光画像に関する画像の整理の処理（Ｓ１）におけるキャンセル画像の整理の処理（Ｓ４）のサブルーチンを示すフローチャートである。
図６において、Ｓ４０１では、情報処理装置１００の制御部１０１は、整理フォルダ２のルートフォルダ２００が存在するか否かを判定する。そして、情報処理装置１００の制御部１０１は、ルートフォルダ２００が存在する場合には（「Ｙｅｓ」の場合には）Ｓ４０３に遷移し、存在しない場合には（「Ｎｏ」の場合には）Ｓ４０２に遷移する。
Ｓ４０２では、情報処理装置１００の制御部１０１は、多重露光画像ＩＤをフォルダ名として整理フォルダ２のルートフォルダ２００を生成する。なお、このフォルダ名は、情報処理装置１００が任意に付けるようにしてもよい。
Ｓ４０３では、情報処理装置１００の制御部１０１は、ルートフォルダ２００内に、キャンセルフォルダ２０３が存在するかどうかを判定する。そして、情報処理装置１００の制御部１０１は、キャンセルフォルダ２０３が存在する場合には（「Ｙｅｓ」の場合には）Ｓ４０５に遷移し、存在しない場合には（「Ｎｏ」の場合には）Ｓ４０４に遷移する。
Ｓ４０４では、情報処理装置１００の制御部１０１は、ルートフォルダ２００内に、フォルダ名を“ＣＡＮＣＥＬ”としてキャンセルフォルダ２０３を作成する。
Ｓ４０５では、情報処理装置１００の制御部１０１は、整理の対象となる素材画像２０２の素材画像の保存用のファイル名にキャンセル情報を付与してキャンセル画像のファイル名を生成する。たとえば、情報処理装置１００の制御部１０１は、素材ファイルの保存用のファイル名に、キャンセル画像であることを示す文字列を付加した新たな文字列を生成し、生成した新たな文字列をキャンセル画像のファイル名とする。
Ｓ４０６では、情報処理装置１００の制御部１０１は、キャンセルフォルダ２０３内に、Ｓ４０５で生成したキャンセル画像のファイル名で、対象のキャンセル画像を生成する。すなわち、情報処理装置１００の制御部は、デジタルカメラ１１０の多重露光撮像の処理のＳ２０７（図４参照）で受信した素材画像のうちのキャンセル画像を、Ｓ４０４で生成したファイル名に変更してキャンセルフォルダ２０３に移動する。これにより、キャンセル画像の整理が終了する。
以上で、キャンセル画像の整理の処理（Ｓ４）のサブルーチンが終了する。
【００１８】
次いで、多重露光画像の整理の処理を、図７を参照して説明する。図７は、多重露光の処理（Ｓ１）における多重露光画像の整理の処理（Ｓ５）（図３のＳ１１０）のサブルーチンを示すフローチャートである。
図７において、Ｓ５０１では、情報処理装置１００の制御部１０１は、整理対象の多重露光画像に関する画像を整理して格納する整理フォルダ２のルートフォルダ２００が存在するかどうかを判定する。そして、情報処理装置１００の制御部１０１は、整理フォルダ２のルートフォルダ２００が存在する場合には（「Ｙｅｓ」の場合には）Ｓ５０３に遷移し、存在しない場合には（「Ｎｏ」の場合には）Ｓ５０２に遷移する。
Ｓ５０２では、情報処理装置１００の制御部１０１は、記憶装置１０４に、多重露光画像ＩＤをフォルダ名として整理フォルダ２のルートフォルダ２００を生成する。なお、このフォルダ名は、情報処理装置１００が任意に付けるようにしてもよい。
Ｓ５０３では、情報処理装置１００の制御部１０１は、多重露光画像を記憶装置１０４に保存する際の保存用のファイル名を生成する。たとえば、情報処理装置１００の制御部１０１は、Ｓ４０５で生成した多重露光画像ＩＤに文字列“ＲＥＳＵＬＴ”を付加した文字列を、多重露光画像の保存用のファイル名とする。そして、生成した保存用のファイル名を有する多重光画像を、ルートフォルダ２００に生成する。すなわち、情報処理装置１００の制御部１０１は、デジタルカメラ１１０の多重露光撮像の処理のＳ２１２（図４参照）において受信した多重露光画像を、前記の保存用のファイル名に変更し、ルートフォルダ２００に移動する。これにより、多重露光画像の整理が終了する。
以上で、多重露光画像の整理の処理（Ｓ５）のサブルーチンが終了する。
【００１９】
以上の処理によれば、情報処理装置１００とデジタルカメラ１１０が接続している際に撮像された一連の多重露光撮像における素材画像、キャンセル画像、結果画像を分類して整理することが可能となる。したがって、多重露光画像に関する画像の識別や管理が容易になる。
【実施例２】
【００２０】
以下、図８を参照して、本発明の第２の実施例による、画像整理システム１について説明する。本発明の第２の実施例は、デジタルカメラ１１０が多重露光撮像を行った後に（＝多重露光画像に関する画像を生成した後に）情報処理装置１００に接続される例である。デジタルカメラ１１０は、記憶媒体を有している。そして、デジタルカメラ１１０は、多重露光画像に関する画像（＝撮像した素材画像と生成した多重露光画像）を、記憶媒体に記憶する。情報処理装置１００は、デジタルカメラ１１０の記憶媒体に記憶される多重露光画像に関する画像を、取り込んで分類し整理する。なお、第１の実施例と同じ構成については、説明を省略することがある。
【００２１】
ここで、デジタルカメラ１１０の多重露光撮像の動作について、簡単に説明する。
デジタルカメラ１１０は、多重露光撮像モードに設定されると、露光を実行する前に、当該作成予定の多重露光画像に関する画像についての結果画像ＩＤとしての多重露光画像ＩＤを生成する。さらに、デジタルカメラ１１０は、多重露光撮像で作成予定の多重露光画像のファイル名を決定する。たとえば、デジタルカメラ１１０は、生成した多重露光画像ＩＤまたは多重露光ＩＤを含む文字列を、多重露光画像のファイル名に決定する。
次いで、デジタルカメラ１１０は、多重露光画像の素材画像を撮像し、多重露光画像ＩＤを付加して記憶媒体に記憶する。たとえば、デジタルカメラ１１０は、素材画像のファイル名を、多重露光画像ＩＤまたは多重露光画像ＩＤを含む文字列に設定する。
そして、デジタルカメラ１１０は、撮像した素材画像の枚数を計数する（＝素材画像の撮像枚数に１を加える）。
次いで、デジタルカメラ１１０は、撮像した素材画像を合成して多重露光画像を生成する。なお、素材画像の撮像枚数が１枚である場合には、この１枚の素材画像を多重露光画像とする。そして、デジタルカメラ１１０は、生成した多重露光画像のファイル名を、多重露光画像ＩＤに設定する。このように、多重露光画像に多重露光画像ＩＤが付加される。さらに、デジタルカメラ１１０は、生成した多重露光画像を記憶媒体に記憶するとともに、生成した多重露光画像をバックアップする。
ここで、多重露光撮像がキャンセルされた場合には、バックアップした多重露光画像を使用して、多重露光画像を復元する。そして、デジタルカメラ１１０は、計数した素材画像の撮像枚数から１を減じる。さらに、キャンセルされたために多重露光画像の生成に用いられなかった素材画像に、キャンセル画像識別子を付加する。キャンセル画像識別子は、たとえば、キャンセル画像であることを示す文字列が適用される。そして、デジタルカメラ１１０は、素材画像のファイル名に、キャンセル画像であることを示す識別子を付加する。これにより、キャンセル画像にキャンセル識別子が付加される。
そして、デジタルカメラ１１０は、所定の枚数の素材画像を撮像するまで、前記の素材画像を撮像する処理と多重露光画像を生成する処理を繰り返す。このようにして、デジタルカメラ１１０は、多重露光画像に関する画像を生成し、記憶媒体に記憶する。したがって、デジタルカメラ１１０の記憶媒体には、多重露光画像に関する画像として、素材画像とキャンセル画像と多重露光画像とが記憶される。
そして、デジタルカメラ１１０は、素材画像ＩＤを生成する。たとえば、デジタルカメラ１１０は、素材画像ファイル名と素材画像の撮像日時を文字列として結合したものを素材画像ＩＤとして生成する。またデジタルカメラ１１０は、素材画像ＩＤを、素材画像に含まれる任意のメタデータを用いて生成したり、素材画像とは関係のないユニークなＩＤを生成したりしてもよい。
以上のとおり、多重露光画像に関する画像には、多重露光画像ＩＤが付加されている。さらに素材画像には、素材画像ＩＤが付加されている。キャンセル画像には、素材画像ＩＤが付加されるとともにキャンセル識別子が付加されている。
【００２２】
図８は、実施例２にかかる多重露光撮像画像の整理の処理（Ｓ６）を示すフローチャートである。
図８において、Ｓ６０１では、情報処理装置１００の制御部１０１は、デジタルカメラ１１０の記憶媒体に未取り込み画像があるかを判定する。そして、未取込画像が存在する場合には、情報処理装置１００の制御部１０１はＳ６０２に遷移する。一方、存在しない場合には、情報処理装置１００の制御部１０１は、Ｓ６１２に遷移し取り込みを終了する。
Ｓ６０２では、情報処理装置１００の制御部１０１は、通信インターフェース１０５を通じてデジタルカメラ１１０から画像を受信し、記憶装置１０４に保存する。
Ｓ６０３では、情報処理装置１００の制御部１０１は、Ｓ６０２で受信した画像から多重露光画像ＩＤの取得を試みる。たとえば、情報処理装置１００の制御部１０１は、ファイル名に多重露光画像ＩＤが含まれるか否かを判定する。
Ｓ６０４では、情報処理装置１００の制御部１０１は、Ｓ６０２で保存した画像が、多重露光関連画像であるか否かを判定する。すなわち、情報処理装置１００の制御部１０１は、Ｓ６０２で多重露光画像ＩＤを取得できた場合には、当該画像が多重露光画像に関する画像であると判定し、取得できなかった場合には、当該画像は多重露光画像に関する画像ではないと判定する。そして、情報処理装置１００の制御部１０１は、当該画像が多重露光画像に関する画像である場合には（「Ｙｅｓ」の場合には）Ｓ６０５に遷移する。一方、情報処理装置１００の制御部１０１は、当該画像が多重露光画像に関する画像でないと判定した場合には（「Ｎｏ」の場合には）、Ｓ６０１に遷移し、次の画像があれば取り込む。
Ｓ６０５では、情報処理装置１００の制御部１０１は、Ｓ６０２で受信した画像から、素材画像ＩＤの取得を試みる。前記のとおりファイル名が素材画像ＩＤを含む場合には、情報処理装置１００の制御部１０１は、ファイル名に基づいて、受信した画像が素材画像であるか否かを判定する。
Ｓ６０６では、情報処理装置１００の制御部１０１は、Ｓ６０５で素材画像ＩＤが取得できたか否かを基準として、画像が多重露光画像であるか否かを判定する。すなわち、情報処理装置１００の制御部１０１は、Ｓ６０５で素材画像ＩＤを取得できた場合には、当該画像が多重露光画像でないと判定する。一方、情報処理装置１００の制御部１０１は、素材画像ＩＤを取得できなかった場合には、当該画像が多重露光画像であると判定する。そして、情報処理装置１００の制御部１０１は、当該画像が多重露光画像である場合には（「Ｙｅｓ」の場合には）Ｓ６０７に遷移し、多重露光画像でない場合には（「Ｎｏ」の場合には）Ｓ６０８に遷移する。
Ｓ６０７では、情報処理装置１００の制御部１０１は、多重露光画像の整理の処理（Ｓ５）のサブルーチン（図７参照）を呼び出して実行する。これにより、多重露光画像の整理が実行される。
Ｓ６０８では、情報処理装置１００の制御部１０１は、Ｓ６０２で受信した画像からキャンセル識別子の取得を試みる。
Ｓ６０９では、情報処理装置１００の制御部１０１は、Ｓ６０８でキャンセル識別子が取得できたか否かを基準として、当該画像が多重露光画像の生成に使用された素材画像であるかどうかを判断する。すなわち、情報処理装置１００の制御部１０１は、Ｓ６０８でキャンセル識別子を取得できた場合には、当該画像はキャンセル画像であると判定する。一方、情報処理装置１００の制御部１０１は、Ｓ６０８でキャンセル識別子を取得できなかった場合には、当該画像はキャンセル画像ではない（＝多重露光画像の生成に使用された素材画像である）と判定する。そして、情報処理装置１００の制御部１０１は、当該画像が多重露光画像の生成に使用された素材画像である場合には（「Ｙｅｓ」の場合には）Ｓ６１０に遷移する。一方、情報処理装置１００の制御部１０１は、当該画像がキャンセル画像である場合には（「Ｎｏ」の場合には）、Ｓ６１１に遷移する。
Ｓ６１０では、情報処理装置１００の制御部１０１は、素材画像を整理する処理（Ｓ３）のサブルーチン（図５参照）を呼び出して実行する。これにより、素材画像の整理が実行される。
Ｓ６１１では、情報処理装置１００の制御部１０１は、キャンセル画像を整理する処理（Ｓ４）のサブルーチン（図６参照）を呼び出して実行する。これにより、キャンセル画像の整理が実行される。
なお、この実施例は、各画像の判断に多重露光画像ＩＤ、素材画像ＩＤ、キャンセル識別子のそれぞれが取得できたかどうかを判断する構成であるが、このような構成でなくてもよい。たとえば、情報処理装置１００の制御部１０１が、多重露光ＩＤ、素材画像ＩＤ、キャンセル識別子の意味を解釈して、各画像の種類を判断する構成であってもよい。このようにすることで、デジタルカメラ１１０から情報処理装置１００に取り込む際にも、多重露光画像に関する画像を分類して整理できる。したがって、多重露光画像に関する画像の識別や管理が容易になる。
【００２３】
以上、本発明をその好適な実施形態（実施例）に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【００２４】
たとえば、本実施例は、多重露光画像と素材画像とャンセル画像の関係を、ファイル名にして管理する構成を有するが、このような構成に限定されるものではない。たとえば、新たに管理ファイルを生成して、フォルダ構造の情報を記録し整理するような構成であってもよい。情報処理装置１００がキャンセル命令を発行して整理をするような構成であってもよい。
【００２５】
また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を使用してプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータがコンピュータプログラムをダウンロードしてプログラムするような方法も考えられる。
【産業上の利用可能性】
【００２６】
本発明は、撮像装置が撮像した画像の整理に有効な技術である。
【符号の説明】
【００２７】
１：画像整理システム、１００：情報処理装置、１０１：制御部、１０２：操作部、１０３：表示部、１０４：記憶装置、１０５：通信インターフェース、１１０：デジタルカメラ
【図１】
0005936362.tif 000002
【図２】
0005936362.tif 000003
【図３】
0005936362.tif 000004
【図４】
0005936362.tif 000005
【図５】
0005936362.tif 000006
【図６】
0005936362.tif 000007
【図７】
0005936362.tif 000008
【図８】
0005936362.tif 000009