(57)【要約】【課題】撮影者に負担をかけることなく、自動で、複数枚の撮影画像を特徴領域が互いに重ならないように合成して合成画像を生成すること。【解決手段】撮像装置１は、被写体像を撮像する撮像手段１２と、撮像手段１２により撮像された複数枚の撮影画像から、それぞれ、特徴領域を検出する特徴領域検出手段１４と、特徴領域検出手段１４により検出された特徴領域の位置が互いに重ならないように、複数枚の撮影画像を合成して、合成画像を生成する画像合成手段１４と、を備える。【選択図】図１
2014137704.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像する撮像手段と、
前記撮像手段により撮像された複数枚の撮影画像から、それぞれ、特徴領域を検出する特徴領域検出手段と、
前記特徴領域検出手段により検出された特徴領域の位置が互いに重ならないように、前記複数枚の撮影画像を合成して、合成画像を生成する画像合成手段と、
を備えることを特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記特徴領域検出手段は、前記撮影画像から、顔領域および高輝度領域の少なくともいずれかを、前記特徴領域として検出することを特徴とする撮像装置。
【請求項３】
請求項１または２に記載の撮像装置において、
各撮影画像における一部の範囲を、前記画像合成手段において合成する合成範囲として設定する合成範囲設定手段をさらに備え、
前記画像合成手段は、前記合成範囲設定手段により設定された合成範囲の画像を、各撮影画像から切り出して合成して、合成画像を生成し、
前記合成範囲設定手段は、前記合成画像において前記特徴領域の位置が互いに重ならないように、前記合成範囲の位置を調整することを特徴とする撮像装置。
【請求項４】
請求項２に記載の撮像装置において、
前記画像合成手段は、前記特徴領域検出手段によって、前記複数枚の撮影画像から顔領域および高輝度領域が検出された場合、前記顔領域の位置が前記高輝度領域と重ならず且つ前記合成画像の中心に近くなるように、前記複数枚の撮影画像を合成することを特徴とする撮像装置。
【請求項５】
請求項３に記載の撮像装置において、
前記特徴領域検出手段によって検出された特徴領域の優先度を決定する優先度決定手段をさらに備え、
前記合成範囲設定手段は、前記優先度決定手段によって決定された優先度に基づいて前記合成範囲の位置を調整することを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関する。
【背景技術】
【０００２】
撮像装置において、複数回の露出によって得られた複数枚の画像を合成して合成画像を生成する多重露出撮影機能が知られている（特許文献１参照）。多重露出撮影では、複数枚の画像を合成した際に主要被写体の領域等が互いに重なってしまう場合があり、撮影者の望む合成画像が得られないことがある。そこで、特許文献１の撮像装置では、撮影者に、合成する画像の配置関係を撮影前に予め設定させておき、撮影者によって設定された配置関係に従って、多重露出により撮影した複数枚の画像を合成するようになっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１０３５５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来技術では、予め合成する画像の配置関係を撮影者が手動で設定しなければならなかったので、撮影者に負担がかかっていた。
【課題を解決するための手段】
【０００５】
本発明による撮像装置は、被写体像を撮像する撮像手段と、撮像手段により撮像された複数枚の撮影画像から、それぞれ、特徴領域を検出する特徴領域検出手段と、特徴領域検出手段により検出された特徴領域の位置が互いに重ならないように、複数枚の撮影画像を合成して、合成画像を生成する画像合成手段と、を備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、撮影者に負担をかけることなく、自動で、複数枚の撮影画像を特徴領域が互いに重ならないように合成して合成画像を生成することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施の形態によるデジタルカメラの構成例を説明するブロック図である。
【図２】多重露出撮影モードの概要を説明する図である。
【図３】撮像範囲と合成範囲のサイズが同じである場合について、多重露出撮影モードによる画像の位置調整を説明する図である。
【図４】本発明の一実施の形態の多重露出撮影モードによる画像の位置調整を説明する図である。
【図５】多重露出撮影モードにおける処理の流れを説明するフローチャートである。
【図６】特徴領域検出処理の流れを説明するフローチャートである。
【図７】合成処理の流れを説明するフローチャートである。
【図８】２枚の撮影画像の特徴領域の組み合わせが「両方とも顔領域である」場合の処理を説明する図である。
【図９】２枚の撮影画像の特徴領域の組み合わせが「両方とも高輝度領域である」場合の処理を説明する図である。
【図１０】２枚の撮影画像の特徴領域の組み合わせが「一方が顔領域で他方が高輝度領域である」場合の処理を説明する図である。
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明の一実施の形態について説明する。図１は、本実施の形態におけるデジタルカメラ１の構成を示すブロック図である。デジタルカメラ１は、撮像光学系１１と、撮像素子１２と、レンズ駆動回路１３と、制御部１４と、バッファメモリ１５と、操作部材１６と、表示部１７とを備えている。デジタルカメラ１には、例えばメモリカードなどの記録媒体１８が着脱可能である。
【０００９】
撮像光学系１１は、ズームレンズやフォーカシングレンズを含む複数のレンズ群で構成され、被写体像を撮像素子１２の受光面に結像させる。なお、図１を簡単にするため、撮像光学系１１を単レンズとして図示している。
【００１０】
レンズ駆動回路１３は、制御部１４の制御のもと、撮像光学系１１のズームレンズを駆動して焦点距離を調節するとともに、撮像光学系１１のフォーカシングレンズを駆動して焦点調節を行う。
【００１１】
撮像素子１２は、例えばＣＭＯＳなどのイメージセンサであり、撮像光学系１１により結像した被写体像を撮像して、得られた画像信号を制御部１４へ出力する。
【００１２】
制御部１４は、ＣＰＵおよびその他の周辺回路等により構成され、デジタルカメラ１全体の制御を行う。バッファメモリ１５は、撮像素子１２からの画像信号を一時記憶するためなどに使用される。
【００１３】
操作部材１６は、撮影者によって操作される種々の入力部材、例えば、モード切替ボタン、シャッターボタン、録画ボタン、十字キー、決定ボタンなどにより構成される。操作部材１６は、各ボタンが押下操作されると、各操作に応じた操作信号を制御部１４へ出力する。
【００１４】
表示部１７は、デジタルカメラ１の背面に搭載された液晶モニタ（背面モニタ）等で構成され、撮像素子１２で撮像された画像や各種設定メニューなどが表示される。
【００１５】
制御部１４は、操作部材１６の操作により撮影モードに設定されると、撮像素子１２から時系列で取得した画像の表示用画像データを表示部１７に出力する。これによって表示部１７にはスルー画が表示される。また制御部１４は、シャッターボタンが全押し操作されると、撮像素子１２から出力された画像信号に対して所定の画像処理を行って静止画像データを生成し、ＪＰＥＧなどの所定の方式により圧縮処理を行って、記録媒体１８に記録する。また制御部１４は、操作部材１６の操作により再生モードに設定されると、記録媒体１８に記録された静止画像データを読み出して再生し、表示部１７に表示する。
【００１６】
また、本実施形態のデジタルカメラ１には、連続した複数回の撮影処理によって得られる複数枚の撮影画像を合成して合成画像を生成する多重露出撮影モードが設けられている。なお、本実施形態において複数枚の撮影画像を合成するとは、複数枚の撮影画像を重ねた際に位置が重なる画素同士を加算することにより１枚の合成画像を生成することである。また、本実施形態では、２枚の撮影画像を合成する例について説明するが、３枚以上の撮影画像を合成するようにしてもよく、この場合でも以下に説明する処理と同様にして合成画像を生成できる。
【００１７】
まず、本実施形態における多重露出撮影モードの概要を、図２を用いて説明する。図２（ａ）は１枚目に撮影された撮影画像Ｐ１の一例を示し、図２（ｂ）は２枚目に撮影された撮影画像Ｐ２の一例を示す。１枚目の撮影画像Ｐ１には人物が写っており、２枚目の撮影画像Ｐ２には複数の発光体（ロウソク）が写っている。
【００１８】
図２（ｃ）は、１枚目の撮影画像Ｐ１と２枚目の撮影画像Ｐ２とを、位置調整を行わずに合成した場合の合成画像Ｐ３を示す。合成画像Ｐ３では、１枚目の撮影画像Ｐ１における人物の顔領域と、２枚目の撮影画像Ｐ２における高輝度領域とが重なってしまっている。なお、本実施形態において、高輝度領域とは、輝度値が所定値以上である領域とする。顔領域と高輝度領域とが重なって合成されてしまうと、重なった部分が白とびしてしまったり、顔が見にくくなったりして、撮影者の望む画像が得られない可能性がある。
【００１９】
そこで、本実施形態における多重露出撮影モードでは、１枚目の撮影画像Ｐ１と２枚目の撮影画像Ｐ２とを、顔領域と高輝度領域とが互いに重ならないように自動で位置調整を行って合成し、図２（ｄ）に示すような合成画像Ｐ４を生成する。また、本実施形態における多重露出撮影モードでは、１枚目の撮影画像と２枚目の撮影画像との両方に顔領域がある場合には、顔領域同士が重ならないように合成し、１枚目の撮影画像と２枚目の撮影画像との両方に高輝度領域がある場合には、高輝度領域同士が重ならないように合成する。
【００２０】
次に、多重露出撮影モードにおける画像の位置調整の概要を、図３および図４を用いて説明する。図３は、撮像素子１２による撮像範囲と多重露出撮影によって生成する合成画像に写る範囲（合成範囲）のサイズが同じである場合を説明する図である。図３（ａ）は１枚目に撮影された撮影画像Ｐ５の一例を示し、図３（ｂ）は２枚目に撮影された撮影画像Ｐ６の一例を示す。ここで、１枚目の撮影画像Ｐ５における顔領域と２枚目の撮影画像Ｐ６における高輝度領域との位置が重ならないように、図３（ｃ）に示すように、１枚目の撮影画像Ｐ５の位置を調整したとする。すると、位置調整後における１枚目の撮影画像Ｐ５では、図３（ｃ）に斜線で示す部分についてはデータがないため、図３（ｄ）に示すように、位置調整後における１枚目の撮影画像Ｐ５と２枚目の撮影画像Ｐ６とを合成して合成画像Ｐ７を生成した場合に、合成画像Ｐ７において、１枚目の撮影画像Ｐ５におけるデータのない部分（斜線部分）が目立ってしまう。
【００２１】
そこで、本実施形態による多重露出撮影モードでは、撮像素子１２による撮像範囲よりも合成画像に写る合成範囲のサイズを小さくする。図４は、本実施形態による多重露出撮影モードの場合を説明する図である。図４（ａ）は１枚目に撮影された撮影画像Ｐ８の一例を示し、図４（ｂ）は本実施形態の多重露出撮影において２枚目に撮影された撮影画像Ｐ９の一例を示す。図４（ａ）および（ｂ）に示すように、各撮影画像Ｐ８、Ｐ９では、合成範囲Ｇｒが撮像範囲Ｉｒよりも狭い範囲となっている。換言すれば、撮像素子１２では、合成範囲Ｇｒよりも広い撮像範囲Ｉｒを撮像するようになっている。なお、デジタルカメラ１において、多重露出撮影を行わない通常の撮影モードでは、撮像素子１２による撮像範囲と、記録画像として記録する範囲とは同じとなっている。
【００２２】
デジタルカメラ１は、１枚目の撮影画像Ｐ８における合成範囲Ｇｒ内の画像と２枚目の撮影画像Ｐ９における合成範囲Ｇｒ内の画像とを合成した際に、顔領域と高輝度領域とが重なってしまう場合、例えば、図４（ｃ）に示すように、顔領域と高輝度領域とが重ならないように、１枚目の撮影画像Ｐ８における合成範囲Ｇｒの位置を調整する。そして、デジタルカメラ１は、１枚目の撮影画像Ｐ８および２枚目の撮影画像Ｐ９からそれぞれ合成範囲Ｇｒ内の画像を切り出し、切り出した画像同士を合成する。この結果、図４（ｄ）に示すように、１枚目の撮影画像Ｐ８の顔領域と２枚目の撮影画像Ｐ９の高輝度領域が重ならないように合成された合成画像Ｐ１０が生成される。このように、本実施形態における多重露出撮影モードでは、合成範囲Ｇｒを撮像範囲Ｉｒよりも狭くすることで、合成範囲Ｇｒを撮像範囲Ｉｒ内で変更することができるため、合成画像Ｐ７（図３）のようにデータのない部分が目立つといった不具合のない合成画像Ｐ１０を生成できる。
【００２３】
次に、本実施形態の多重露出撮影モードにおける処理の流れを、図５に示すフローチャートを用いて説明する。制御部１４は、操作部材１６での操作により多重露出撮影モードに設定されると、図５に示す処理を開始する。
【００２４】
ステップＳ１において、制御部１４は、多重露出撮影において１枚目の撮影画像を取得する撮影処理を行う。具体的に制御部１４は、スルー画を表示部１７に表示しながら、撮影者にシャッターボタンの全押し操作が行われるまで待機する。このとき制御部１４は、スルー画において撮像範囲全体を表示するのではなく、合成範囲のみを表示する。すなわち、スルー画の表示範囲を合成範囲とする。なお、合成範囲のサイズは、撮像範囲よりも小さい所定のサイズに予め設定されている。また、合成範囲の位置は、デフォルトでは、合成範囲の中心と撮像範囲の中心とが一致する位置に設定されている。撮影者は、表示部１７に表示されたスルー画を確認しながら、シャッターチャンスを待つ。
【００２５】
そして、撮影者によりシャッターボタンの全押し操作が行われると、制御部１４は、所定の撮影処理を行い、撮像素子１２により撮像された撮影画像データをバッファメモリ１５に記憶させ、ステップＳ２へ進む。
【００２６】
ステップＳ２において、制御部１４は、ステップＳ１で取得した１枚目の撮影画像に対して、撮影画像における特徴的な領域（特徴領域）を検出する特徴領域検出処理を実行する。
【００２７】
ここで、この特徴領域検出処理の流れを、図６に示すフローチャートを用いて説明する。ステップＳ２１において、制御部１４は、撮影画像における合成範囲（表示範囲）内から顔領域を検出する顔検出処理を実行し、ステップＳ２２へ進む。なお、顔検出処理については公知の技術を用いればよい。また、顔検出処理では、人物の顔領域に限らず、ペットなどの動物の顔領域を検出するようにしてもよい。
【００２８】
ステップＳ２２において、制御部１４は、ステップＳ２１の顔検出処理の結果に基づいて、撮影画像における合成範囲内から顔領域が検出されたか否かを判定する。制御部１４は、顔領域が検出された場合にはステップＳ２２を肯定判定してステップＳ２３へ進み、顔領域が検出されていない場合にはステップＳ２２を否定判定してステップＳ２４へ進む。
【００２９】
ステップＳ２３において、制御部１４は、ステップＳ２１の顔検出処理によって検出された顔領域を、撮影画像における特徴領域として設定して、図５の処理を終了する。なお、ステップＳ２１の顔検出処理において、複数の顔領域が検出された場合には、顔領域のサイズや信頼性などに基づいて最も主要な顔領域を１つ決定し、特徴領域とする。例えば、顔領域のサイズが大きいほど、また顔領域の信頼性が高いほど、主要な顔領域として決定する。なお、顔領域の信頼性の評価については、公知の技術を用いればよい。また、顔領域については、図２（ａ）に示したように円形の領域で設定してもよいし、矩形の領域で設定してもよい。
【００３０】
一方、ステップＳ２４において、制御部１４は、撮影画像における合成範囲内から高輝度領域を検出する高輝度領域検出処理を実行し、ステップＳ２５へ進む。高輝度領域検出処理では、輝度が所定値以上である領域を、高輝度領域として検出する。
【００３１】
ステップＳ２５において、制御部１４は、ステップＳ２４の高輝度領域検出処理の結果に基づいて、撮影画像における合成範囲内から高輝度領域が検出されたか否かを判定する。制御部１４は、高輝度領域が検出された場合にはステップＳ２５を肯定判定してステップＳ２６へ進み、高輝度領域が検出されていない場合にはステップＳ２５を否定判定してステップＳ２７へ進む。
【００３２】
ステップＳ２６において、制御部１４は、ステップＳ２４の高輝度領域検出処理によって検出された高輝度領域を、撮影画像における特徴領域として設定して、図５の処理を終了する。なお、ステップＳ２４の高輝度領域検出処理において、複数の高輝度領域が検出された場合にも、検出された複数の高輝度領域全てを、撮影画像における特徴領域として設定する。また、高輝度領域については、図２（ｂ）に示したように円形の領域で設定してもよいし、矩形の領域で設定してもよい。
【００３３】
一方、ステップＳ２７において、制御部１４は、撮影画像における特徴領域を「なし」と設定して、図５の処理を終了する。
【００３４】
このようにして制御部１４は、１枚目の撮影画像に対して特徴領域検出処理を実行し、１枚目の撮影画像における特徴領域を設定すると、ステップＳ３（図５）へ進む。
【００３５】
ステップＳ３において、制御部１４は、多重露出撮影における２枚目の撮影画像を取得する撮影処理を行う。ステップＳ３では、制御部１４は、ステップＳ１と同様に、デフォルトで設定された合成範囲を表示範囲としてスルー画を表示しながら、シャッターボタンの全押し操作が行われるまで待機する。そして制御部１４は、シャッターボタンの全押し操作が行われると、所定の撮影処理を行い、撮像素子１２により撮像された撮影画像データをバッファメモリ１５に記憶させて、ステップＳ４へ進む。
【００３６】
ステップＳ４において、制御部１４は、ステップＳ３で取得した２枚目の撮影画像に対して、ステップＳ２と同様の特徴領域検出処理（図６）を実行し、２枚目の撮影画像における特徴領域を設定して、ステップＳ５へ進む。
【００３７】
ステップＳ５において、制御部１４は、１枚目の撮影画像における合成範囲内の画像と２枚目の撮影画像における合成範囲内の画像とを合成した場合に、それぞれの撮影画像から検出された特徴領域の位置が重なるか否かを判定する。制御部１４は、特徴領域の位置が重なる場合は、ステップＳ５を肯定判定してステップＳ６へ進み、特徴領域の位置が重ならない場合は、ステップＳ５を否定判定してステップＳ７へ進む。なお、制御部１４は、１枚目の撮影画像および２枚目の撮影画像の少なくとも一方において特徴領域が検出されなかった（「なし」と設定された）場合には、ステップＳ５を否定判定してステップＳ７へ進む。
【００３８】
ステップＳ６において、制御部１４は、１枚目の撮影画像と２枚目の撮影画像とを特徴領域の位置が重ならないように合成する合成処理を実行して合成画像を生成する。
【００３９】
ここで、この合成処理の流れを、図７に示すフローチャートを用いて説明する。ステップＳ６１において、制御部１４は、１枚目の撮影画像の特徴領域および２枚目の撮影画像の特徴領域の組み合わせが、「両方とも顔領域である」、「両方とも高輝度領域である」、「一方が顔領域で他方が高輝度領域である」のいずれであるかを判定する。制御部１４は、特徴領域の組み合わせが、「両方とも顔領域である」場合にはステップＳ６２へ進み、「両方とも高輝度領域である」場合にはステップＳ６４へ進み、「一方が顔領域で他方が高輝度領域である」場合にはステップＳ６７へ進む。
【００４０】
ここで、特徴領域の組み合わせが「両方とも顔領域である」場合の処理について、図８を用いて説明する。図８（ａ）は１枚目に撮影された撮影画像Ｐ１１の一例を示し、図８（ｂ）は２枚目に撮影された撮影画像Ｐ１２の一例を示す。１枚目の撮影画像Ｐ１１および２枚目の撮影画像Ｐ１２の両方に人物の顔が写っている。図８に示す例では、１枚目の撮影画像Ｐ１１および２枚目の撮影画像Ｐ１２において、デフォルトで設定された合成範囲Ｇｒ内の画像同士を合成すると、図８（ｃ）に示す合成画像Ｐ１３のように顔領域同士が重なってしまう状態である。
【００４１】
特徴領域の組み合わせが「両方とも顔領域である」場合に進むステップＳ６２（図７）において、制御部１４は、１枚目の撮影画像Ｐ１１における顔領域と、２枚目の撮影画像Ｐ１２における顔領域とのサイズおよび信頼度を比較し、比較結果に基づいてこれら２つの顔領域の優先度を決定する。具体的には、顔領域のサイズが大きいほど、また顔領域の信頼性が高いほど、優先度を高く決定する。図８に示す例では、２枚目の撮影画像Ｐ１２よりも１枚目の撮影画像Ｐ１１の方が顔領域のサイズが大きいため、１枚目の撮影画像Ｐ１１の顔領域の方が、優先度が高く決定される。
【００４２】
そして、制御部１４は、優先度が低い方の顔領域のある撮影画像（図８では２枚目の撮影画像Ｐ１２）の合成範囲Ｇｒの位置を撮像範囲Ｉｒ内で変更することにより、例えば図８（ｄ）に示すように、優先度が低い方の顔領域を、優先度が高い方の顔領域に重ならない位置に移動させ、ステップＳ６３へ進む。
【００４３】
ステップＳ６３において、制御部１４は、１枚目の撮影画像Ｐ１１および２枚目の撮影画像Ｐ１２からそれぞれ合成範囲Ｇｒ内の画像を切り出し、切り出した画像を合成する。この結果、例えば図８（ｅ）に示すように、１枚目の撮影画像Ｐ１１の顔領域と２枚目の撮影画像Ｐ１２の顔領域とが重ならないように合成された合成画像Ｐ１４が生成される。制御部１４は、生成した合成画像データを記録媒体１８に記録して、図７の処理を終了する。
【００４４】
また、特徴領域の組み合わせが「両方とも高輝度領域である」場合の処理について、図９を用いて説明する。図９（ａ）は１枚目に撮影された撮影画像Ｐ１５の一例を示し、図９（ｂ）は２枚目に撮影された撮影画像Ｐ１６の一例を示す。１枚目の撮影画像Ｐ１５および２枚目の撮影画像Ｐ１６の両方に複数の発光体（例えば、１枚目はロウソクの光、２枚目は星の光）が写っている。図９に示す例では、１枚目の撮影画像Ｐ１５および２枚目の撮影画像Ｐ１６において、デフォルトで設定された合成範囲Ｇｒ内の画像同士を合成すると、図９（ｃ）に示す合成画像Ｐ１７のように高輝度領域同士が重なってしまう状態である。
【００４５】
特徴領域の組み合わせが「両方とも高輝度領域である」場合に進むステップＳ６４（図７）において、制御部１４は、１枚目の撮影画像Ｐ１５および２枚目の撮影画像Ｐ１６のそれぞれにおいて、１又は複数の高輝度領域の中から最もサイズの大きい高輝度領域を主要高輝度領域として設定し、ステップＳ６５へ進む。図９に示す例では、１枚目の撮影画像Ｐ１５では、３つの高輝度領域のうち、最もサイズの大きい中央の高輝度領域が主要高輝度領域として設定される。また、２枚目の撮影画像Ｐ１６では、８つの高輝度領域のうち、最もサイズの大きい上段中央の高輝度領域が主要高輝度領域として設定される。
【００４６】
ステップＳ６５において、制御部１４は、１枚目の撮影画像Ｐ１５における主要高輝度領域と２枚目の撮影画像における主要高輝度領域とのサイズを比較し、比較結果に基づいて、これら２つの主要高輝度領域の優先度を決定する。具体的には、主要高輝度領域のサイズが大きいほど、優先度を高く決定する。図９に示す例では、２枚目の撮影画像Ｐ１６よりも１枚目の撮影画像Ｐ１５の方が主要高輝度領域のサイズが大きいため、１枚目の撮影画像Ｐ１５の主要高輝度領域の方が、優先度が高く決定される。
【００４７】
そして、制御部１４は、優先度が低い方の主要高輝度領域のある撮影画像（図９では２枚目の撮影画像Ｐ１６）の合成範囲Ｇｒの位置を撮像範囲Ｉｒ内で変更することにより、例えば図９（ｄ）に示すように、優先度が低い方の高輝度領域を、優先度が高い方の高輝度領域に重ならない位置に移動させ、ステップＳ６６へ進む。なお、合成範囲Ｇｒの位置を変更しても、複数の高輝度領域のいずれかにおいて高輝度領域同士が重なってしまう場合には、最低限、主要高輝度領域同士が重ならないように合成範囲Ｇｒの位置を変更する。
【００４８】
ステップＳ６６において、制御部１４は、１枚目の撮影画像Ｐ１５および２枚目の撮影画像Ｐ１６からそれぞれ合成範囲Ｇｒ内の画像を切り出し、切り出した画像を合成する。この結果、例えば図９（ｅ）に示すように、１枚目の撮影画像Ｐ１５の高輝度領域と２枚目の撮影画像Ｐ１６の高輝度領域とが重ならないように合成された合成画像Ｐ１８が生成される。制御部１４は、生成した合成画像データを記録媒体１８に記録して、図７の処理を終了する。
【００４９】
また、特徴領域の組み合わせが「一方が顔領域で他方が高輝度領域である」場合の処理について、図１０を用いて説明する。図１０（ａ）は１枚目に撮影された撮影画像Ｐ１９の一例を示し、図１０（ｂ）は２枚目に撮影された撮影画像Ｐ２０の一例を示す。１枚目の撮影画像Ｐ１９には人物が写っており、２枚目の撮影画像Ｐ２０には複数の発光体（ロウソク）が写っている。図１０に示す例では、１枚目の撮影画像Ｐ１９および２枚目の撮影画像Ｐ２０において、デフォルトで設定された合成範囲Ｇｒ内の画像同士を合成すると、図１０（ｃ）に示す合成画像Ｐ２１のように顔領域と高輝度領域とが重なってしまう状態である。
【００５０】
特徴領域の組み合わせが「一方が顔領域で他方が高輝度領域である」場合に進むステップＳ６７（図７）において、制御部１４は、高輝度領域のある撮影画像（図１０では２枚目の撮影画像Ｐ２０）において、他方の撮影画像（図１０では１枚目の撮影画像Ｐ１９）の顔領域を高輝度領域と重ならないように配置できる領域（配置可能領域）を算出して、ステップＳ６８へ進む。図１０に示す例では、図１０（ｄ）の斜線部分が配置可能領域を示している。なお、図１０（ｄ）の斜線部分では、顔領域の中心を配置可能な領域を示している。
【００５１】
ステップＳ６８において、制御部１４は、例えば図１０（ｅ）に示すように、顔領域のある撮影画像（１枚目の撮影画像Ｐ１９）において、顔領域の中心が合成範囲Ｇｒの中心となるように合成範囲Ｇｒの位置を変更して、ステップＳ６９へ進む。
【００５２】
ステップＳ６９において、制御部１４は、例えば図１０（ｄ）に示すように、高輝度領域のある撮影画像（２枚目の撮影画像Ｐ２０）において、配置可能領域内で、当該撮影画像Ｐ２０の中心Ｏｏから一番近い位置Ｏｐを算出する。そして、制御部１４は、例えば図１０（ｆ）に示すように、当該算出した位置Ｏｐと顔領域の中心とが重なるように、顔領域のある撮影画像（１枚目の撮影画像Ｐ１９）と、高輝度領域のある撮影画像（２枚目の撮影画像Ｐ２０）とを重ねて、ステップＳ７０へ進む。この結果、顔領域が配置可能領域内に重ねられるので、顔領域が高輝度領域と重ならずに、１枚目の撮影画像Ｐ１９と２枚目の撮影画像Ｐ２０とが重ねられる。
【００５３】
ステップＳ７０において、制御部１４は、２枚の撮影画像Ｐ１９、Ｐ２０が重なった状態において、顔領域のある撮影画像（１枚目の撮影画像Ｐ１９）においてステップＳ６８で設定した合成範囲Ｇｒが、２枚目の撮影画像Ｐ２０の撮像範囲Ｉｒ内に収まっているか否かを判定する。合成範囲Ｇｒが撮像範囲Ｉｒ内に収まっている場合には、制御部１４は、ステップＳ７０を肯定判定し、顔領域のある撮影画像（１枚目の撮影画像Ｐ１９）における合成範囲Ｇｒと重なっている範囲を、高輝度領域のある撮影画像（２枚目の撮影画像Ｐ２０）における合成範囲Ｇｒと設定して、ステップＳ７２へ進む。一方、合成範囲Ｇｒが撮像範囲Ｉｒからはみ出している場合には、制御部１４は、ステップＳ７０を否定判定してステップＳ７１へ進む。
【００５４】
ステップＳ７１において、制御部１４は、合成範囲Ｇｒにおける撮像範囲Ｉｒからのはみ出し量に基づいて、合成範囲Ｇｒの位置を、１枚目の撮影画像Ｐ１９および２枚目の撮影画像Ｐ２０の撮像範囲Ｉｒからはみ出さない位置に変更する。そして、制御部１４は、変更後の合成範囲Ｇｒを、１枚目の撮影画像Ｐ１９および２枚目の撮影画像Ｐ２０のそれぞれにおける合成範囲Ｇｒとして設定して、ステップＳ７２へ進む。
【００５５】
ステップＳ７２において、制御部１４は、１枚目の撮影画像Ｐ１９および２枚目の撮影画像Ｐ２０からそれぞれ合成範囲Ｇｒ内の画像を切り出し、切り出した画像を合成する。この結果、例えば図１０（ｇ）に示すように、１枚目の撮影画像Ｐ１９の顔領域と２枚目の撮影画像Ｐ２０の高輝度領域とが重ならないように合成された合成画像Ｐ２２が生成される。制御部１４は、生成した合成画像データを記録媒体１８に記録して、図７の処理を終了する。
【００５６】
このようにして制御部１４は、図５のステップＳ６において、１枚目の撮影画像と２枚目の撮影画像とを特徴領域の位置が重ならないように合成する合成処理を実行して合成画像を生成すると、図５の処理を終了する。
【００５７】
また、ステップＳ５を否定判定した場合に進むステップＳ７において、制御部１４は、合成範囲の位置をデフォルトから変更せずに、１枚目の撮影画像および２枚目の撮影画像からそれぞれ合成範囲内の画像を切り出し、切り出した画像を合成して合成画像データを生成し、記録媒体１８に記録して、図５の処理を終了する。
【００５８】
以上説明した実施形態によれば、次の作用効果が得られる。
（１）デジタルカメラ１は、被写体像を撮像する撮像素子１２と、撮像素子１２により撮像された２枚の撮影画像から、それぞれ、特徴領域（顔領域、高輝度領域）を検出する制御部１４と、検出した特徴領域の位置が互いに重ならないように、２枚の撮影画像を合成して、合成画像を生成する制御部１４と、を備える。これにより、撮影者に負担をかけることなく、自動で、２枚の撮影画像を特徴領域が互いに重ならないように合成して合成画像を生成することができる。
【００５９】
（２）上記（１）のデジタルカメラ１において、制御部１４は、撮影画像から、顔領域および高輝度領域の少なくともいずれかを特徴領域として検出するようにした。これにより、顔領域同士や高輝度領域同士、顔領域と高輝度領域とが互いに重ならないように合成画像を生成することができるため、合成画像において顔が見にくくなったり白飛びが生じたりするのを防ぐことができる。
【００６０】
（３）上記（１）または（２）のデジタルカメラ１において、各撮影画像における一部の範囲を合成範囲として設定する制御部１４をさらに備え、制御部１４は、合成画像において特徴領域の位置が互いに重ならないように合成範囲の位置を調整し、合成範囲の画像を各撮影画像から切り出して合成して、合成画像を生成するようにした。このように、合成範囲を撮像範囲よりも狭くするようにしたので、合成画像において特徴領域の位置が互いに重ならないように、合成範囲を撮像範囲内で変更することができる。
【００６１】
（４）上記（２）のデジタルカメラ１において、制御部１４は、２枚の撮影画像から顔領域および高輝度領域が検出された場合、顔領域の位置が高輝度領域と重ならず且つ合成画像の中心に近くなるように、２枚の撮影画像を合成するようにした。これにより、合成画像において顔領域が見にくくなるのを防止できると共に、合成画像の構図を、顔領域を中心とした構図にすることができる。
【００６２】
（５）上記（３）のデジタルカメラ１において、制御部１４は、検出した特徴領域の優先度を決定する制御部１４をさらに備え、制御部１４は、決定した優先度に基づいて合成範囲の位置を調整するようにした。例えば、１枚目および２枚目の撮影画像の両方から顔領域が検出された場合には、優先度の低い顔領域のある画像の合成範囲をデフォルトの位置から変更するようにした。また例えば、１枚目および２枚目の撮影画像の両方から高輝度領域が検出された場合には、優先度の低い主要高輝度領域のある画像の合成範囲をデフォルトの位置から変更するようにした。これにより、合成画像の構図を、優先度の高い特徴領域を主体とした構図にすることができる。
【００６３】
（変形例）
上述した実施の形態では、多重露出撮影モードにおいて、特徴領域の位置が重ならないように合成範囲の位置を調整して２枚の撮影画像を合成する例について説明した。しかしながら、特徴領域の位置が重ならないように合成範囲の位置を調整して２枚の撮影画像を合成する第１の多重露出撮影モードと、特徴領域の位置が重なっていても合成範囲の位置を調整せずに２枚の撮影画像を合成する第２の多重露出撮影モードと、を切り替えられるようにしてもよい。
【００６４】
上述した実施の形態では、撮影画像から複数の顔領域が検出された場合に、最も主要な顔領域を１つ選択して特徴領域とする例について説明した。しかしながら、撮影画像から検出された全ての顔領域を特徴領域として、当該全ての顔領域に、他の撮影画像の特徴領域が重ならないように合成画像を生成するようにしてもよい。
【００６５】
上述した実施の形態では、撮影画像から複数の高輝度領域が検出された場合に、全ての高輝度領域を特徴領域とする例について説明した。しかしながら、撮影画像から検出された高輝度領域から最も主要な高輝度領域を１つ選択して特徴領域とし、当該主要な高輝度領域に、他の撮影画像の特徴領域が重ならないように合成画像を生成するようにしてもよい。
【００６６】
上述した実施の形態では、１枚の撮影画像から顔領域および高輝度領域のいずれかを特徴領域として検出する例について説明した。しかしながら、１枚の撮影画像から顔領域および高輝度領域の両方が検出された場合には、その両方を特徴領域とするようにしてもよい。
【００６７】
上述した実施の形態では、連続して撮影された複数枚の撮影画像を合成する例について説明したが、これに限らなくてよく、例えば別々の日に撮影されて、それぞれ記録媒体１８に記録されている複数枚の撮影画像を合成するようにしてもよい。
【００６８】
以上の説明はあくまで一例であり、上記の実施形態の構成に何ら限定されるものではない。また、上記実施形態に各変形例の構成を適宜組み合わせてもかまわない。
【符号の説明】
【００６９】
１…デジタルカメラ、１１…撮像光学系、１２…撮像素子、１４…制御部、１５…バッファメモリ、１６…操作部材、１７…表示部、１８…記録媒体
【図１】
2014137704.tif 000003
【図２】
2014137704.tif 000004
【図３】
2014137704.tif 000005
【図４】
2014137704.tif 000006
【図５】
2014137704.tif 000007
【図６】
2014137704.tif 000008
【図７】
2014137704.tif 000009
【図８】
2014137704.tif 000010
【図９】
2014137704.tif 000011
【図１０】
2014137704.tif 000012