(57)【要約】      （修正有）【課題】多重撮影された個々の画像ファイルを保存することでファイル番号が不足し、撮影に失敗した画像ファイルをキャンセルする際に合成画像ファイルの出力や保存ができない状況を回避する技術を実現する。【解決手段】被写体像を撮影し、撮影画像データを生成する撮影手段と、所定数の撮影画像データを合成し、合成画像データを生成する合成手段と、前記撮影画像データ、及び前記合成画像データを含む画像ファイルを、記録媒体に記録する記録制御手段と、記録される画像ファイルに、順次ファイル番号を付与する付与手段と、合成画像データが順次合成される際に、既に合成された画像データのうち、少なくとも１枚を合成に用いないようにキャンセルが指示される場合、記録される画像ファイルに付与するファイル番号、及び前記所定数に基づいて、前記記録媒体に前記合成画像データを含む画像ファイルを記録可能であるか否かを判定する判定手段と、を有する。【選択図】図２
2012015640.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮影し、画像データを生成する撮影手段と、
前記撮影手段によって得られる所定数の画像データを合成し、合成画像データを生成する合成手段と、
前記画像データを含む画像ファイル、及び前記合成画像データを含む画像ファイルを、記録媒体に記録する記録制御手段と、
前記記録媒体に記録される画像ファイルに、順次ファイル番号を付与する付与手段と、
前記合成手段によって前記撮影手段によって得られる画像データが順次合成される際に、既に合成された画像データのうち、少なくとも１枚を合成に用いないようにキャンセルする指示を行う指示手段と、
前記指示手段によって前記キャンセルが指示される場合、前記付与手段が前記記録媒体に記録される画像ファイルに付与するファイル番号、及び前記所定数に基づいて、前記記録媒体に前記合成画像データを含む画像ファイルを記録可能であるか否かを判定する判定手段と、を有することを特徴とする撮像装置。
【請求項２】
前記判定手段によって前記記録媒体に前記合成画像データを含む画像ファイルが記録可能でないと判定された場合、前記キャンセルを禁止する制御手段を更に有することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段は、前記キャンセルを禁止する場合、前記キャンセルが禁止されていることを通知することを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記撮像装置には複数の記録媒体が着脱可能に搭載され、
前記記録制御手段は、前記複数の記録媒体が装着された状態において、第１の記録媒体への画像データの記録ができなくなった場合、記録先を第２の記録媒体へ自動的に切り替え、
前記制御手段は、前記判定手段によって前記第１の記録媒体に前記合成画像データを含む画像ファイルが記録可能でないと判定された場合であっても、記録先を前記第２の記録媒体に切り替えることで前記合成画像データを含む画像ファイルが記録可能となる場合には、前記キャンセルを禁止しないことを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記判定手段によって前記記録媒体に前記合成画像データを含む画像ファイルが記録可能でないと判定された場合、前記キャンセルを続行するかユーザに確認する通知手段を更に有し、
前記制御手段は、前記キャンセルを続行することが確認できた場合には前記所定数を減じる制御を行うことを特徴とする請求項１に記載の撮像装置。
【請求項６】
前記付与手段は、前記記録媒体に記録される、前記撮影手段により撮影された画像データを含む画像ファイル及び前記合成手段によって作成された合成画像データを含む画像ファイルに順次ファイル番号を付与し、
前記判定手段によって前記記録媒体に前記合成画像データを含む画像ファイルが記録可能でないと判定された場合とは、前記撮影手段によって得られた画像データ及び前記画像合成手段によって生成された合成画像データを含む画像ファイルに付与できるファイル番号がなくなってしまう状態であることを特徴とする請求項１乃至５のいずれか１項に記載の撮像装置。
【請求項７】
被写体像を撮影し、画像データを生成する撮影手段と、前記撮影手段によって得られる所定数の画像データを合成し、合成画像データを生成する合成手段と、前記画像データを含む画像ファイル、及び前記合成画像データを含む画像ファイルを、記録媒体に記録する記録制御手段と、前記記録媒体に記録される画像ファイルに、順次ファイル番号を付与する付与手段と、を有する撮像装置の制御方法であって、
前記合成手段によって前記撮影手段によって得られる画像データが順次合成される際に、既に合成された画像データのうち、少なくとも１枚を合成に用いないようにキャンセルする指示を行う指示工程と、
前記指示手段によって前記キャンセルが指示される場合、前記付与手段が前記記録媒体に付与するファイル番号、及び前記所定数に基づいて、前記記録媒体に前記合成画像データを含む画像ファイルを記録可能であるか否かを判定する判定工程と、を有することを特徴とする制御方法。
【請求項８】
コンピュータを、請求項１乃至６のいずれか１項に記載の撮像装置の各手段として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置の多重撮影制御に関するものである。
【背景技術】
【０００２】
従来、多重撮影が可能な撮像装置が存在する。このような撮像装置では、通常の撮影モードに加え、多重撮影モードが存在し、それらのモードを切り替えることが可能である。多重撮影モードでは、予め合成する画像の枚数を設定しておくと、その設定された枚数分の画像を連続で撮影し、撮影された画像ファイルを合成して１つの画像ファイルが生成される。このような多重撮影機能を有する撮像装置の中には、画像を撮影する度に前回までの画像と合成した画像を表示できる撮像装置も存在する。このような撮像装置の中には、撮影途中にそれまでに合成した画像を確認し、失敗撮影があった場合には、１つ前に撮影した画像をキャンセルし、再度画像を撮影することができる撮像装置も存在する。
【０００３】
例えば、特許文献１には、多重撮影モードにおいて合成された１つの画像ファイルだけではなく、合成に用いた個々の画像ファイルも別ファイルとして出力する技術が記載されている。この特許文献１には、個々の画像ファイルを別ファイルとして保存するか、合成した画像ファイルだけを保存するかを選択できることが記載されている。また、特許文献２には、パノラマ撮影時に設定された撮影枚数と現在の撮影可能枚数とを比較して、撮影可能枚数の方が少ない場合には警告表示を行う技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３５２２２９号公報
【特許文献２】特開平１１−００４４０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上記特許文献では、多重撮影により合成された画像ファイルだけでなく、合成に用いられた個々の画像ファイルも保存されるため、結果的に失敗撮影となりキャンセルされた画像ファイルにもファイル番号が付与されてしまう。このようにファイル番号を消費すると、付与できるファイル番号が満杯に近い状態となり、このような状態でキャンセルすると、合成画像ファイルのファイル番号が不足し、ユーザが気付かないところで合成画像ファイルが保存できない状況が発生してしまう。
【０００６】
本発明は、上記課題に鑑みてなされ、その目的は、多重撮影された個々の画像ファイルを保存することでファイル番号が不足し、撮影に失敗した画像ファイルをキャンセルする際に合成画像ファイルの出力や保存ができない状況を回避する技術を実現する。
【課題を解決するための手段】
【０００７】
上記課題を解決し、目的を達成するために、本発明の撮像装置は、被写体像を撮影し、画像データを生成する撮影手段と、前記撮影手段によって得られる所定数の画像データを合成し、合成画像データを生成する合成手段と、前記画像データを含む画像ファイル、及び前記合成画像データを含む画像ファイルを、記録媒体に記録する記録制御手段と、前記記録媒体に記録される画像ファイルに、順次ファイル番号を付与する付与手段と、前記合成手段によって前記撮影手段によって得られる画像データが順次合成される際に、既に合成された画像データのうち、少なくとも１枚を合成に用いないようにキャンセルする指示を行う指示手段と、前記指示手段によって前記キャンセルが指示される場合、前記付与手段が前記記録媒体に記録される画像ファイルに付与するファイル番号、及び前記所定数に基づいて、前記記録媒体に前記合成画像データを含む画像ファイルを記録可能であるか否かを判定する判定手段と、を有する。
【発明の効果】
【０００８】
本発明によれば、多重撮影された個々の画像ファイルを保存することでファイル番号が不足し、撮影に失敗した画像ファイルをキャンセルする際に合成画像ファイルの出力や保存ができない状況を回避することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明に係る実施形態の撮像装置のブロック図。
【図２】実施形態１，２による多重撮影シーケンスを示すフローチャート（ａ）及び実施形態３による多重撮影シーケンスを示すフローチャート（ａ）。
【図３】実施形態１〜３の多重撮影シーケンスにより得られる静止画ファイル及び合成画像ファイルを例示する図（ａ）〜（ｃ）。
【図４】撮影に失敗した画像ファイルのキャンセルの可否を判定するシーケンスを示すフローチャート。
【発明を実施するための形態】
【００１０】
以下に、添付図面を参照して本発明を実施するための形態について詳細に説明する。
【００１１】
尚、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
【００１２】
［装置構成］先ず、図１を参照して、本実施形態の多重撮影モードを有する撮像装置の構成について説明する。図１において、４００は撮影レンズである。４０１は撮像素子である。撮像素子４０１にはＣＣＤやＣＭＯＳセンサなどが用いられ、撮影レンズ４００によって結像された被写体像を電気信号に変換する。４０２は撮像素子４０１のアナログ出力信号をデジタル信号に変換するＡ／Ｄ変換器である。４０３は撮像装置の各部の制御やデータ処理など装置全体を制御するマイクロコンピュータである。４０４はＡ／Ｄ変換器４０２でデジタル信号に変換された画像データを一時的に保持する揮発性メモリである。４０５は不揮発性メモリであり、マイクロコンピュータ４０３で処理する撮像装置の実行プログラムが記憶されている。４０６はＡ／Ｄ変換器４０２から出力される画像データに所定の画像処理を施す画像処理部である。画像処理部４０６は多重撮影モードにおいて撮影された個々の静止画データを順次合成して合成画像ファイルを生成する画像合成処理も行う。４０７は多重撮影された個々の画像ファイルや合成画像ファイルに順次ファイル番号を付与するファイル番号制御部である。４０８は装置に着脱可能に搭載されるメモリカードやハードディスクドライブなどの外部記録媒体である。
【００１３】
画像処理部４０６により生成された合成画像データはマイクロコンピュータ４０３による記録制御によって所定のファイル形式に変換され、ファイル番号制御部４０７により付与されたファイル番号で外部記録媒体４０８に保存される。ファイル番号制御部４０７はＤＣＦ（Ｄｅｓｉｇｎ ｒｕｌｅ ｆｏｒ Ｃａｍｅｒａ Ｆｉｌｅ ｓｙｓｔｅｍ）規格に準拠したファイル番号を付与する。複数の外部記録媒体４０８が撮像装置に装着されることも想定され、この場合には、ファイル番号制御部４０７が各メモリの状態を把握し、第１の記録媒体の残容量が不足したならば、自動的に保存先を第２の記録媒体に切り替える制御を行う。４０９はＬＣＤなどの表示部であり、外部記録媒体４０８に保存された画像ファイルや、画像処理部４０６により処理された画像を表示する。また、表示部４０９はユーザが撮像装置を操作するためのメニューなどを表示する。４１０は撮像装置に対するユーザ操作を受け付けるスイッチやボタンなどの操作部であり、表示部４０９に表示されたメニューの選択や設定などの操作を可能にする。
【００１４】
［多重撮影シーケンス］次に、図２（ａ）を参照して、実施形態１による多重撮影シーケンスについて説明する。実施形態１では、多重撮影モードにおいて撮影に失敗した画像をキャンセルする指示がなされた場合に、ファイル番号の観点から合成画像ファイルを生成できるか否かを判定する。ここで、生成できないと判定された場合にはキャンセルの実行を禁止する。なお、本実施形態の多重撮影シーケンスは、特に記述しない限り、図１の撮像装置のマイクロコンピュータ４０３が不揮発性メモリ４０５に記憶された多重撮影プログラムを揮発性メモリ４０４へロードして実行することにより実現される。また、以下では、説明の便宜上、外部記録媒体４０８として十分な空き容量があるメモリカードが１つ装着された状態とする。多重撮影された静止画ファイルは図３（ａ）に示すようにフォルダ番号「９９９」、ファイル番号「９９９５」からメモリカードに保存される状態から撮影が開始されるものとする。
【００１５】
図３（ａ）は、図２（ａ）の多重撮影シーケンスに従って生成される静止画ファイルと多重撮影の途中に表示部４０９に表示される合成画像ファイルを例示したものであり、図２（ａ）を説明する中で参照していく。
【００１６】
図２（ａ）において、多重撮影プログラムが起動されて多重撮影が開始されると、先ず多重撮影枚数の確認を行う（Ｓ１００）。多重撮影枚数は固定値としてもよいし、表示部４０９や操作部４１０を用いてユーザが所定数に設定するようにしてもよく、いずれの値も不揮発性メモリ４０５に保持される。本実施形態では「３枚」に設定されているとして説明する。したがって、ｉ＝３となる。
【００１７】
１枚も撮影されていない状態ではキャンセルは不可とする。１枚目の静止画が撮影されると（Ｓ１０１）、多重撮影枚数ｉの値が１減じられ（Ｓ１０２）、ｉ＝２となる。次に、撮影された静止画データにについて、画像処理部４０６が画像処理を施し、ファイル番号制御部４０７がファイル番号を付与して、メモリカードへ保存する（Ｓ１０３）。図３（ａ）の２００が１枚目の静止画ファイルを示しており、フォルダ番号「９９９」にファイル番号「９９９５」として保存される。
【００１８】
次に、ｉ＝０か否かを判定する（Ｓ１０４）。現在、ｉ＝２なので画像処理部４０６は、これまでに撮影された静止画データを合成した合成画像データを生成する（Ｓ１０５）。ここではまだ１枚目の撮影なので合成画像データは存在せず、１枚目の静止画データを揮発性メモリ４０４に保持し、表示部４０９に表示する（Ｓ１０６）。
【００１９】
次に、２枚目の撮影が行われると（Ｓ１０１）、ｉ＝１となる（Ｓ１０２）。２枚目の撮影で図３（ａ）の静止画ファイル２０１が生成され、同様にメモリカードへ保存する（Ｓ１０３）。ｉ＝０ではないので（Ｓ１０４）、画像処理部４０６は１枚目の静止画ファイル２００と２枚目の静止画ファイル２０１を合成し（Ｓ１０５）、合成画像が表示部４０９に表示され（Ｓ１０６）、次の操作を待つ（Ｓ１０１）。図３（ａ）の２０２はＳ１０５で生成された合成画像ファイルを示している。なお、ユーザが表示部４０９で合成画像を確認した結果、１つ前に撮影された静止画ファイルをキャンセルできるように、１つ前の合成画像ファイルは揮発性メモリ４０４から削除せずに保持しておく。
【００２０】
ここで２枚目に撮影した静止画ファイルをキャンセルする操作が入力されると（Ｓ１０１）、ファイル番号が上限値９９９９を超えることにより合成画像ファイルが保存できない状況にならないか否かを判定する（Ｓ１０７）。図４はＳ１０７での判定処理を示しており、先ず現在のフォルダ番号とファイル番号を取得する（Ｓ３００）。メモリカードに保存された画像ファイルは２０１なので、フォルダ番号は「９９９」、ファイル番号は「９９９６」となる。また、残りの多重撮影枚数ｉはｉ＝１である。したがって、「１＋２＋９９９６＞９９９９」が成立せず、Ｓ３０１でＮＯとなる結果、キャンセルが可能であると判定される。
【００２１】
図２（ａ）に戻り、Ｓ１０７でキャンセル可能と判定されると、１つ前の静止画ファイル２０１をメモリカードから削除する（Ｓ１０８）。表示部４０９には１つ前の合成画像が表示される（Ｓ１０９、Ｓ１１０）。そして、ｉを１増加し（Ｓ１１１）、ｉ＝２となる。
【００２２】
２枚目の静止画が撮影されると（Ｓ１０１）、ｉ＝１となり（Ｓ１０２）、図３（ａ）の画像ファイル２０３が生成され、揮発性メモリ４０４に保持される（Ｓ１０３）。また、合成画像ファイル２０４が生成され（Ｓ１０５）、表示部４０９へ表示され（Ｓ１０６）、次の操作を待つ（Ｓ１０１）。
【００２３】
ここで２枚目の静止画ファイルをキャンセルする操作が入力されると（Ｓ１０１）、Ｓ１０７の判定処理（図４）に移行する。図４では、現在のフォルダ番号は「９９９」、ファイル番号は「９９９７」であるため（Ｓ３００）、「フォルダ番号＝９９９」かつ「１＋２＋９９９７＞９９９９」が成立する（Ｓ３０１）。本実施形態では撮像装置に装着されているメモリカードは１つで、他の記録媒体は存在しないので（Ｓ３０２）、キャンセル不可と判定される（Ｓ１０７）。その結果、キャンセルを実行すると合成画像ファイルが保存できなくなるため、ユーザ操作によりキャンセルの指示がなされたが、キャンセルを実行しないように撮像装置を制御する。なお、ユーザに何も提示せずにキャンセル操作を禁止すると不快感を与えてしまうため、表示部４０９に「ファイル番号がフルになるためキャンセルできません」などの警告表示を行う（Ｓ１１２）。
【００２４】
続いて、３枚目が撮影されると（Ｓ１０１）、ｉ＝０となり（Ｓ１０２）、図３（ａ）の静止画ファイル２０５が生成され、揮発性メモリ４０４に保持される（Ｓ１０３）。また、ｉ＝０なので（Ｓ１０４）、最終合成画像ファイル２０６が生成され、メモリカードに保存される（Ｓ１１３）。
【００２５】
上述した実施形態１によれば、多重撮影において撮影に失敗した画像をキャンセルする際に、記録媒体に記録される画像ファイルに付与されるファイル番号、及び合成枚数に基づいて、当該記録媒体に合成画像データの画像ファイルを記録可能かを判定する。これによってファイル番号が不足し、ユーザが気づかないところで合成画像ファイルの保存ができない状況を回避することができる。
【００２６】
また、本実施形態では、既に合成された画像のうち、直前に撮影された画像データ１つのみをキャンセルの対象としている例を示したが、本発明はこれに限らず、既に合成された画像のうち複数の画像を自由にキャンセルできるようにしてもよい。
【００２７】
［実施形態２］次に、図２（ａ）及び図３（ｂ）を参照して、実施形態２による多重撮影シーケンスについて説明する。上述した実施形態１ではメモリカードが１つだけ装着されている場合であった。これに対して、実施形態２では外部記録媒体４０８として２つのメモリカードが装着されている状態で、一方のメモリカード１に保存できなくなった場合に自動的に他方のメモリカード２へ保存先を切り替える。なお、一方のメモリカードのファイルの保存状態は実施形態１と同様であり、他方のメモリカードについてはフォルダ番号「１００」、ファイル番号「０００１」から撮影画像ファイルが保存可能な状態とする。また、本実施形態においても多重撮影枚数が「３枚」に設定（ｉ＝３）されているものとして説明する。以下では、実施形態１と同じ処理の説明は省略し、実施形態１との相違点である、保存先のメモリカードを自動的に切り替える制御について重点的に説明する。
【００２８】
図２（ａ）において、図３（ｂ）に示す２枚目までの静止画２０７，２０８が撮影され、合成画像２０９が表示された状態とする。この状態で、２枚目に撮影した静止画ファイルをキャンセルする操作が入力されると（Ｓ１０１）、メモリカードに保存された静止画ファイルは２０８までなので、フォルダ番号は「９９９」、ファイル番号は「９９９６」となる。また、残りの多重撮影枚数ｉはｉ＝１である。したがって、「１＋２＋９９９６＞９９９９」が成立せず、図４のＳ３０１でＮＯとなる結果、キャンセルが可能であると判定される。
【００２９】
図２（ａ）に戻り、Ｓ１０７でキャンセル可能と判定されると、１つ前の静止画ファイル２０８をメモリカードから削除する（Ｓ１０８）。表示部４０９には１つ前の合成画像が表示され（Ｓ１０９、Ｓ１１０）、ｉを１増加し（Ｓ１１１）、ｉ＝２となり、次の操作を待つ。
【００３０】
再度、２枚目の静止画が撮影されると（Ｓ１０１）、ｉ＝１となり（Ｓ１０２）、図３（ｂ）の静止画ファイル２１０が生成され、メモリカード１へ保存される（Ｓ１０３）。また、合成画像ファイル２１１が生成され（Ｓ１０５）、表示部４０９へ表示され（Ｓ１０６）、次の操作を待つ（Ｓ１０１）。
【００３１】
ここで２枚目の静止画ファイルをキャンセルする操作が入力されると（Ｓ１０１）、Ｓ１０７の判定処理（図４）に移行する。図４では、現在のフォルダ番号は「９９９」、ファイル番号は「９９９７」であるため（Ｓ３００）、「フォルダ番号＝９９９」かつ「１＋２＋９９９７＞９９９９」が成立する（Ｓ３０１）。本実施形態では撮像装置に装着されているメモリカードは２つで、自動的に保存先を切り替えることが可能であるので（Ｓ３０２）、メモリカード２のフォルダ番号、ファイル番号を取得する（Ｓ３０３）。フォルダ番号は「９９９」ではなく、「１＋２＋０００１＞９９９９」も成立しないため（Ｓ３０４）、キャンセル可能であると判定される。
【００３２】
図２（ａ）に戻り、Ｓ１０７でキャンセル可能と判定されると、１つ前の静止画ファイル２１０をメモリカードから削除する（Ｓ１０８）。表示部４０９には１つ前の合成画像２０９が表示され（Ｓ１０９、Ｓ１１０）、ｉを１増加し（Ｓ１１１）、ｉ＝２となり、次の操作を待つ。
【００３３】
再度、２枚目の静止画が撮影されると（Ｓ１０１）、ｉ＝１となり（Ｓ１０２）、図３（ｂ）の静止画ファイル２１２が生成され、メモリカード１に保存される（Ｓ１０３）。また、合成画像ファイル２１３が生成され（Ｓ１０５）、表示部４０９へ表示され（Ｓ１０６）、次の操作を待つ（Ｓ１０１）。
【００３４】
３枚目の静止画が撮影されると（Ｓ１０１）、ｉ＝０となり（Ｓ１０２）、図３（ｂ）の静止画ファイル２１４が生成され、メモリカード１に保存され（Ｓ１０３）る。また、合成画像ファイル２１５が生成され（Ｓ１０５）、表示部４０９へ表示され（Ｓ１０６）、次の操作を待つ（Ｓ１０１）。ここでメモリカード１に静止画ファイル２１４が保存されると、ファイル番号がフルとなるため、ファイル番号制御部４０７は保存先をメモリカード２へ切り替える。３枚目の静止画が撮影されてｉ＝０となるので、画像処理部４０６は合成画像ファイル２１５を生成し、メモリカード２へ保存する（Ｓ１１３）。
【００３５】
上述した実施形態２によれば、多重撮影において撮影に失敗した画像をキャンセルする際に、記録媒体に記録される画像ファイルに付与されるファイル番号、及び合成枚数に基づいて、当該記録媒体に合成画像データの画像ファイルを記録可能かを判定する。これによって多重撮影された個々の画像ファイルを保存することでファイル番号が不足する場合であっても、撮影に失敗した画像ファイルのキャンセルを禁止しないので、ユーザにとって快適な撮影操作を実現することができる。
【００３６】
また、本実施形態では、既に合成された画像のうち、直前に撮影された画像データ１つのみをキャンセルの対象としている例を示したが、本発明はこれに限らず、既に合成された画像のうち複数の画像を自由にキャンセルできるようにしてもよい。
【００３７】
［実施形態３］次に、図２（ｂ）及び図３（ｃ）を参照して、実施形態３による多重撮影シーケンスについて説明する。実施形態３では、撮影に失敗した画像をキャンセルすると、合成画像ファイルを作成できないと判定された場合には多重撮影枚数ｉを自動的に減らすものである。
【００３８】
また、以下では、実施形態１と同様に、外部記録媒体４０８として十分な空き容量があるメモリカードが１つ装着された状態とする。多重撮影された静止画ファイルは図３（ｃ）に示すようにフォルダ番号「９９９」、ファイル番号「９９９５」からメモリカードに保存される状態から撮影が開始されるものとする。
【００３９】
図３（ｃ）は、図２（ｂ）の多重撮影シーケンスに従って生成される静止画ファイルと多重撮影の途中に表示部４０９に表示される合成画像を例示したものであり、図２（ｂ）を説明する中で参照していく。
【００４０】
また、本実施形態においても多重撮影枚数が「３枚」に設定（ｉ＝３）されているものとして説明する。図２（ｂ）において、図２（ａ）と同じ処理には同一の符号を付して説明を省略し、実施形態２との相違点である、多重撮影枚数ｉを自動的に減じる制御について重点的に説明する。
【００４１】
図２（ｂ）において、図３（ｃ）に示す２枚目までの静止画２１６，２１７が撮影され、合成画像２１８が表示された状態とする。この状態で、２枚目に撮影した静止画ファイルをキャンセルする操作が入力されると（Ｓ１０１）、メモリカードに保存された静止画ファイルは２１７までなので、フォルダ番号は「９９９」、ファイル番号は「９９９６」となる。また、残りの多重撮影枚数ｉはｉ＝１である。したがって、「１＋２＋９９９６＞９９９９」が成立せず、図４のＳ３０１でＮＯとなる結果、キャンセルが可能であると判定される。
【００４２】
図２（ｂ）に戻り、Ｓ１０７でキャンセル可能と判定されると、ｉを１増加し（Ｓ１２１）、ｉ＝２となり、１つ前の静止画ファイル２１７をメモリカードから削除する（Ｓ１０８）。表示部４０９には１つ前の合成画像が表示され（Ｓ１０９、Ｓ１１０）、次の操作を待つ。
【００４３】
再度、２枚目の静止画が撮影されると（Ｓ１０１）、ｉ＝１となり（Ｓ１０２）、図３（ｃ）の静止画ファイル２１９が生成され、メモリカードへ保存される（Ｓ１０３）。また、合成画像ファイル２２０が生成され（Ｓ１０５）、表示部４０９へ表示され（Ｓ１０６）、次の操作を待つ（Ｓ１０１）。
【００４４】
ここで２枚目の静止画ファイルをキャンセルする操作が入力されると（Ｓ１０１）、Ｓ１０７の判定処理（図４）に移行する。図４では、現在のフォルダ番号は「９９９」、ファイル番号は「９９９７」であるため（Ｓ３００）、「フォルダ番号＝９９９」かつ「１＋２＋９９９７＞９９９９」が成立する（Ｓ３０１）。本実施形態では撮像装置に装着されているメモリカードは１つで、他のストレージは存在しないので（Ｓ３０２）、キャンセル不可と判定される（Ｓ１０７）。その結果、キャンセルを実行すると合成画像ファイルが保存できなくなるため、ユーザに警告表示を行う（Ｓ１１２）。ここでは、「キャンセルすると多重撮影枚数が１枚減りますがよろしいですか？」というようなメッセージを表示部４０９へ表示しユーザへ通知する。
【００４５】
警告表示を行った後、ユーザによりキャンセルを続行する操作が入力されると（Ｓ１２２）、１つ前の静止画ファイル２１９をメモリカードから削除する（Ｓ１０８）。表示部４０９には１つ前の合成画像が表示され（Ｓ１０９、Ｓ１１０）、次の操作を待つ。一方、キャンセルを続行しない場合には、Ｓ１０１に戻り、次の操作を待つ。
【００４６】
Ｓ１２２でキャンセルが続行され、Ｓ１０８〜Ｓ１１０でキャンセルが実行された後、再度、２枚目の静止画が撮影されると（Ｓ１０１）、ｉ＝０となり（Ｓ１０２）、図３（ｃ）の静止画ファイル２２１が生成され、メモリカードへ保存される（Ｓ１０３）。ここで、多重撮影枚数ｉが１減じられているので、２枚目の静止画が撮影されてｉ＝０となるので（Ｓ１０４）、画像処理部４０６は最終合成画像ファイル２２２を生成し、メモリカードへ保存する（Ｓ１１３）。
【００４７】
上述した実施形態３によれば、多重撮影において撮影に失敗した画像をキャンセルする際に、記録媒体に記録される画像ファイルに付与されるファイル番号、及び合成枚数に基づいて、当該記録媒体に合成画像データの画像ファイルを記録可能かを判定する。このとき、記録先に記録できないと判定された場合には、合成枚数を１枚減ずることによって、合成画像データの画像ファイルを記録可能とする。これによって、ファイル番号が不足し、撮影に失敗した画像ファイルをキャンセルする際に、ユーザが気づかないところで合成画像ファイルの保存ができない状況を回避することができる。
【００４８】
また、本実施形態では、既に合成された画像のうち、直前に撮影された画像データ１つのみをキャンセルの対象としている例を示したが、本発明はこれに限らず、既に合成された画像のうち複数の画像を自由にキャンセルできるようにしてもよい。
【００４９】
［他の実施形態］また、本発明は、以下の処理を実行することによっても実現される。即ち、上記実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、および該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
2012015640.tif 000003
【図２】
2012015640.tif 000004
【図３】
2012015640.tif 000005
【図４】
2012015640.tif 000006