(57)【要約】【課題】より良い合成画像を得ること。【解決手段】撮像装置によって、記憶された第１の撮影対象を含む第１の画像が読出され（ステップＳ１５１）、読出された第１の画像が、撮像されている第２の撮影対象を含む第２の画像と重畳されて第３の画像とされ（ステップＳ１５４）、重畳された第３の画像が、表示され（ステップＳ１５６）、第１の画像および第２の画像に基づいて、表示されている第３の画像を確定させるための情報を報知するよう制御され（ステップＳ１３３，Ｓ１４３）、シャッタ操作が受付けられたときの第３の画像が、記憶される（ステップＳ１７５）。【選択図】図２
2013197673.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮像する撮像手段と、
画像を表示する表示部と、
画像を記憶するための記憶部と、
画像を前記記憶部に記憶させるためのシャッタ操作を受付ける操作部と、
制御部とを備え、
前記制御部は、
前記記憶部に記憶された第１の撮影対象を含む第１の画像を読出す読出手段と、
前記読出手段によって読出された前記第１の画像を、前記撮像手段によって撮像されている第２の撮影対象を含む第２の画像と重畳して第３の画像とする重畳手段と、
前記重畳手段によって重畳された前記第３の画像を、前記表示部に表示させる表示制御手段と、
前記第１の画像および前記第２の画像に基づいて、前記表示部に表示されている前記第３の画像を確定させるための情報を報知するよう制御する報知制御手段と、
前記操作部によって前記シャッタ操作が受付けられたときの前記第３の画像を、前記記憶部に記憶させる記憶制御手段とを含む、撮像装置。
【請求項２】
前記制御部は、さらに、
前記表示部に前記第３の画像が表示されているときに、前記第１の画像および前記第２の画像の相対的な大きさを変更可能とする変更手段を含む、請求項１に記載の撮像装置。
【請求項３】
前記制御部は、さらに、
前記表示部に前記第３の画像が表示されているときに、前記第１の画像と前記第２の画像との相対的な位置を変更可能とする変更手段を含む、請求項１に記載の撮像装置。
【請求項４】
前記第１の撮影対象は、人物であり、
前記報知制御手段は、前記第１の画像に前記人物の足元まで含まれる場合は、ユーザにその旨を報知するよう制御する、請求項１に記載の撮像装置。
【請求項５】
撮像装置の制御方法であって、
前記撮像装置は、
画像を撮像する撮像手段と、
画像を表示する表示部と、
画像を記憶するための記憶部と、
画像を前記記憶部に記憶させるためのシャッタ操作を受付ける操作部と、
制御部とを備え、
前記制御部が、
前記記憶部に記憶された第１の撮影対象を含む第１の画像を読出すステップと、
読出された前記第１の画像を、前記撮像手段によって撮像されている第２の撮影対象を含む第２の画像と重畳して第３の画像とするステップと、
重畳された前記第３の画像を、前記表示部に表示させるステップと、
前記第１の画像および前記第２の画像に基づいて、前記表示部に表示されている前記第３の画像を確定させるための情報を報知するよう制御するステップと、
前記操作部によって前記シャッタ操作が受付けられたときの前記第３の画像を、前記記憶部に記憶させるステップとを含む、制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、撮像装置および制御方法に関し、特に、画像を合成するのに適した撮像装置および制御方法に関する。
【背景技術】
【０００２】
従来、同じ撮影シーンに対して被写体に焦点の合っている画像および背景に焦点のあっている画像など焦点位置の異なる複数の画像を撮影して、被写体および背景について好みの焦点位置の画像の部分を組合せて合成するデジタルカメラがあった（たとえば、特許文献１）。
【０００３】
また、表示した画像の一部分に空白部分を設け、この空白部分に他の画像を合成して記録することができる合成撮影カメラがあった（たとえば、特許文献２）。
【０００４】
また、他人に写真を撮影してもらう場合に、予めユーザが、撮影したい景色に仮の人型画像を貼り付けた仮画像を作成し、仮画像に重ねて撮影する景色およびユーザを表示して、他人には、表示された景色およびユーザの位置のレイアウトが仮画像に合うように、撮影してもらうことができるカメラ装置があった（たとえば、特許文献３）。
【０００５】
また、現在の被写体全体を示す現在画像に既に撮影された画像の主被写体の画像を重畳し、合成画像を作成するカメラがあった（たとえば、特許文献４）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−２８４４０４号公報
【特許文献２】特開２００１−４５３４６号公報
【特許文献３】特開２００４−４０７２４号公報
【特許文献４】特開２０１０−２４５６１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１から特許文献４の撮像装置によれば、より良い合成画像を得られるような仕組みがないといった問題があった。
【０００８】
この発明は、上述の問題を解決するためになされたものであり、より良い合成画像を得ることが可能な撮像装置および制御方法を提供することである。
【課題を解決するための手段】
【０００９】
上述の目的を達成するために、この発明のある局面によれば、撮像装置は、画像を撮像する撮像部と、画像を表示する表示部と、画像を記憶するための記憶部と、画像を記憶部に記憶させるためのシャッタ操作を受付ける操作部と、制御部とを備える。
【００１０】
制御部は、記憶部に記憶された第１の撮影対象を含む第１の画像を読出す読出部と、読出部によって読出された第１の画像を、撮像部によって撮像されている第２の撮影対象を含む第２の画像と重畳して第３の画像とする重畳部と、重畳部によって重畳された第３の画像を、表示部に表示させる表示制御部と、第１の画像および第２の画像に基づいて、表示部に表示されている第３の画像を確定させるための情報を報知するよう制御する報知制御部と、操作部によってシャッタ操作が受付けられたときの第３の画像を、記憶部に記憶させる記憶制御部とを含む。
【００１１】
この発明に従えば、撮像装置によって、記憶された第１の撮影対象を含む第１の画像が読出され、読出された第１の画像が、撮像されている第２の撮影対象を含む第２の画像と重畳されて第３の画像とされ、重畳された第３の画像が、表示され、第１の画像および第２の画像に基づいて、表示されている第３の画像を確定させるための情報を報知するよう制御され、シャッタ操作が受付けられたときの第３の画像が、記憶される。このため、重畳された画像を確定させるための情報が報知される。その結果、より良い合成画像を得ることが可能な撮像装置を提供することができる。
【００１２】
好ましくは、制御部は、さらに、表示部に第３の画像が表示されているときに、第１の画像および第２の画像の相対的な大きさを変更可能とする変更部を含む。
【００１３】
この発明に従えば、撮像装置によって、第３の画像が表示されているときに、第１の画像および第２の画像の相対的な大きさが変更可能とされる。その結果、さらに、より良い合成画像を得ることができる。
【００１４】
好ましくは、制御部は、さらに、表示部に第３の画像が表示されているときに、第１の画像と第２の画像との相対的な位置を変更可能とする変更部を含む。
【００１５】
この発明に従えば、撮像装置によって、第３の画像が表示されているときに、第１の画像と第２の画像との相対的な位置が変更可能とされる。その結果、さらに、より良い合成画像を得ることができる。
【００１６】
好ましくは、第１の撮影対象は、人物である。報知制御部は、第１の画像に人物の足元まで含まれる場合は、ユーザにその旨を報知するよう制御する。
【００１７】
この発明に従えば、撮像装置によって、第１の画像に人物の足元まで含まれる場合は、ユーザにその旨を報知するよう制御される。人物の足元まで含まれているか否かによって第２の画像と合成するときのレイアウトに対する配慮が必要となる。足元まで含まれる旨が報知されれば、ユーザはその点を配慮することができる。その結果、さらに、より良い合成画像を得ることができる。
【００１８】
撮像装置の制御方法は、画像を撮像する撮像部と、画像を表示する表示部と、画像を記憶するための記憶部と、画像を記憶部に記憶させるためのシャッタ操作を受付ける操作部と、制御部とを備える撮像装置の制御方法である。
【００１９】
撮像装置の制御方法は、制御部が、記憶部に記憶された第１の撮影対象を含む第１の画像を読出すステップと、読出された第１の画像を、撮像部によって撮像されている第２の撮影対象を含む第２の画像と重畳して第３の画像とするステップと、重畳された第３の画像を、表示部に表示させるステップと、第１の画像および第２の画像に基づいて、表示部に表示されている第３の画像を確定させるための情報を報知するよう制御するステップと、操作部によってシャッタ操作が受付けられたときの第３の画像を、記憶部に記憶させるステップとを含む。
【００２０】
この発明に従えば、より良い合成画像を得ることが可能な撮像装置の制御方法を提供することができる。
【図面の簡単な説明】
【００２１】
【図１】この発明の実施の形態のデジタルカメラの構成の概略を示すブロック図である。
【図２】この実施の形態のデジタルカメラで実行される合成写真処理の流れを示すフローチャートである。
【図３】この実施の形態のデジタルカメラで実行される合成写真処理のサブルーチンの流れを示すフローチャートである。
【図４】この実施の形態において人物の画像を撮影するときの実際の景色を示す図である。
【図５】この実施の形態において人物の画像を撮影するときの実際の景色のうち液晶ファインダに表示される人物が存在する部分を示す図である。
【図６】この実施の形態において人物の画像を撮影するときの実際の景色のうち液晶ファインダに表示される人物が存在していた部分を示す図である。
【図７】この実施の形態において抜出された人物の画像を確認するための画面を示す図である。
【図８】この実施の形態において抜出された人物の画像の調整の例を示す図である。
【図９】この実施の形態において抜出された人物の画像で足が含まれる場合を示す図である。
【図１０】この実施の形態において複数の人物画像がある場合の前後関係を設定するための第１の画面である。
【図１１】この実施の形態において複数の人物画像がある場合の前後関係を設定するための第２の画面である。
【図１２】この実施の形態において複数の人物画像がある場合の人物画像と背景画像との重畳の一例を示す第１の図である。
【図１３】この実施の形態において複数の人物画像がある場合の人物画像と背景画像との重畳の一例を示す第２の図である。
【図１４】この実施の形態において人物画像と背景画像との調整を説明するための第１の図である。
【図１５】この実施の形態において人物画像と背景画像との調整を説明するための第２の図である。
【図１６】この実施の形態において確定された重畳画像を示す図である。
【図１７】この実施の形態において画像からの人物の抜出しを説明するための第１の図である。
【図１８】この実施の形態において画像からの人物の抜出しを説明するための第２の図である。
【図１９】この実施の形態において画像からの人物の抜出しを説明するための第３の図である。
【発明を実施するための形態】
【００２２】
以下、この発明の実施の形態について、図面を参照しならが詳細に説明する。なお、図中の同一のまたは相当する部分については、同一符号を付してその説明は繰返さない。
【００２３】
図１は、この発明の実施の形態のデジタルカメラ１００の構成の概略を示すブロック図である。図１を参照して、デジタルカメラ１００は、ＣＰＵ１１０と、メモリ１２０と、ユーザインタフェース１３０と、液晶ファインダ部１４０と、画像処理プロセッサ１５０と、ファイルマネージャ１６０と、カメラ撮影部１７０と、写真画像保存領域１９０とを含む。
【００２４】
ＣＰＵ１１０は、メモリ１２０、ユーザインタフェース１３０、液晶ファインダ部１４０、画像処理プロセッサ１５０、ファイルマネージャ１６０、カメラ撮影部１７０、および、写真画像保存領域１９０を制御し、メモリ１２０に記憶されたプログラムまたはデータに従って所定の処理を実行し、ユーザインタフェース１３０、画像処理プロセッサ１５０、ファイルマネージャ１６０、カメラ撮影部１７０、および、写真画像保存領域１９０から入力されたデータを処理し、処理したデータを、メモリ１２０または写真画像保存領域１９０に記憶させたり、画像処理プロセッサ１５０、ファイルマネージャ１６０、および、液晶ファインダ部１４０に出力したりする。
【００２５】
メモリ１２０は、ＣＰＵ１１０でプログラムを実行するために必要な作業領域として用いられるＲＡＭ（Random Access Memory）と、ＣＰＵ１１０で実行するための基本的なプログラムを記憶するためのＲＯＭ（Read Only Memory）とを含む。さらに、メモリ１２０の記憶領域を補助するための補助記憶装置の記憶媒体として、磁気ディスク（ＨＤ（Hard Disk）、ＦＤ（Flexible Disk））、光ディスク（ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disk）、ＢＤ（Blu-ray Disc））、光磁気ディスク（ＭＯ（Magneto-Optical disk））、または、半導体メモリ（メモリカード、ＳＳＤ（Solid State Drive））などが用いられてもよい。
【００２６】
本実施の形態においては、メモリ１２０に加えて、写真画像保存領域１９０が設けられる。写真画像保存領域１９０は、本体内または記憶メディア内に設けられる。写真画像保存領域１９０には、写真画像が保存される。なお、メモリ１２０には、保存前の写真画像は、一時的に記憶されるが、保存用の写真画像は、記憶されない。
【００２７】
また、メモリ１２０には、写真画像編集ワーク領域１２１および液晶ファインダ表示画像展開バッファ１２９が設けられる。写真画像編集ワーク領域１２１は、写真画像の編集のために用いられるメモリの領域である。写真画像編集ワーク領域１２１の用いられ方については、後述の図２および図３で説明する。液晶ファインダ表示画像展開バッファ１２９は、液晶ファインダ１４２の表示のために用いられるメモリの領域である。
【００２８】
ファイルマネージャ１６０は、ＣＰＵ１１０によって制御されて、保存するための写真画像をメモリ１２０から写真画像保存領域１９０に転送したり、編集される写真画像を写真画像保存領域１９０からメモリ１２０に転送したりする。
【００２９】
ユーザインタフェース１３０は、ズームキー、シャッタボタン、および、モード変更用のキーなどを含み、ユーザからの操作を受付けて、受付けた操作に応じた操作信号をＣＰＵ１１０に送信する。
【００３０】
カメラ撮影部１７０は、レンズ１７３と、ＣＣＤ（Charge Coupled Device）１７２と、カメラドライバ１７１とを含む。レンズ１７３は、デジタルカメラ１００の外部の被写体の像をＣＣＤ１７２まで導く。ＣＣＤ１７２は、レンズ１７３からの像を電気信号に変換する。カメラドライバ１７１は、ＣＰＵ１１０によって制御されて、ＣＣＤ１７２で変換された電気信号を、画像処理プロセッサ１５０に送信する。
【００３１】
画像処理プロセッサ１５０は、カメラ撮影部１７０からのアナログ信号をデジタル信号に変換したり、変換したデジタル信号を所定の画像形式のデータに符号化したり、所定の画像形式のデータを復号して液晶ファインダ部１４０で表示可能な信号にしたり、画像を拡大したり縮小したり、画像の解像度を変換したりといった、画像に関する様々な処理を実行する。
【００３２】
液晶ファインダ部１４０は、液晶表示ドライバ１４１と、液晶ファインダ１４２とを含む。液晶ファインダ１４２は、ＬＣＤ（Liquid Crystal Display）で構成される。液晶表示ドライバ１４１は、ＣＰＵ１１０からの画像の信号に基づいて、液晶ファインダ１４２に画像を表示させる。
【００３３】
図２は、この実施の形態のデジタルカメラ１００で実行される合成写真処理の流れを示すフローチャートである。図２を参照して、ステップＳ１１１で、ＣＰＵ１１０は、合成写真モードに切替えられているか否かを判断する。合成写真モードに切替えられていないと判断した場合（ステップＳ１１１でＮＯと判断した場合）、ＣＰＵ１１０は、実行する処理を、この合成写真処理の呼出元の処理に戻す。
【００３４】
合成写真モードに切替えられたと判断した場合（ステップＳ１１１でＹＥＳと判断した場合）、ステップＳ１１２で、ＣＰＵ１１０は、前景とする人物の撮影をユーザに促す旨を、液晶ファインダ１４２に表示させるよう制御する。たとえば、「人物の画像を撮影してください。」といったメッセージを液晶ファインダ１４２に表示させる。なお、表示と共にまたは表示に替えて、音声によって報知してもよい。
【００３５】
図４は、この実施の形態において人物の画像を撮影するときの実際の景色を示す図である。図４を参照して、ここでは、この景色を撮影するときに、人物を先に撮影して、撮影した人物画像を背景画像に重畳させて合成写真を撮影する。
【００３６】
図５は、この実施の形態において人物の画像を撮影するときの実際の景色のうち液晶ファインダ１４２に表示される人物が存在する部分を示す図である。図５を参照して、この図において、枠で囲まれた領域が、液晶ファインダ１４２に表示されている画像Ａを示す。画像Ａには、人物が含まれるように撮影される。
【００３７】
図２に戻って、ステップＳ１１３では、ユーザによるユーザインタフェース１３０のシャッタボタンの操作があったか否かを判断する。シャッタ操作がないと判断した場合（ステップＳ１１３でＮＯと判断した場合）、ＣＰＵ１１０は、ステップＳ１１３の処理を繰返す。
【００３８】
一方、シャッタ操作があったと判断した場合（ステップＳ１１３でＹＥＳと判断した場合）、ステップＳ１１４で、ＣＰＵ１１０は、人物を含む画像Ａを、図１で示すメモリ１２０の写真画像編集ワーク領域の合成用被写体切抜ワーク領域に記憶させる。
【００３９】
次に、ステップＳ１１５で、ＣＰＵ１１０は、カメラを動かさない旨、および、人物をフレーム外に移動させる旨を、液晶ファインダ１４２に表示させるよう制御する。たとえば、「カメラを動かさずに、人物をフレーム外に移動させてください」といったメッセージを液晶ファインダ１４２に表示させる。なお、表示と共にまたは表示に替えて、音声によって報知してもよい。
【００４０】
次いで、ステップＳ１１６で、ＣＰＵ１１０は、人物がフレーム外に移動するまでの画像を連写して、図１で示すメモリ１２０の写真画像編集ワーク領域の合成用被写体切抜ワーク領域に記憶させる。具体的には、ステップＳ１１３でシャッタ操作があったと判断されてから、連写（たとえば、１回／０．３秒程度）が開始され、ｎ枚（たとえば、１０枚）連続して画像の差分が無いと判断されることで、人物がフレーム外に移動したと判断されるまで、連写が続けられる。
【００４１】
図６は、この実施の形態において人物の画像を撮影するときの実際の景色のうち液晶ファインダ１４２に表示される人物が存在していた部分を示す図である。図６を参照して、人物がフレーム外に移動すると、図５では人物が存在していたフレーム内には、人物が存在しなくなる。
【００４２】
図２に戻って、ステップＳ１１７で、ＣＰＵ１１０は、ステップＳ１１６での連写画像のうち、人物を含まない画像Ｂを、図１で示すメモリ１２０の写真画像編集ワーク領域の合成用被写体切抜ワーク領域に記憶させる。
【００４３】
次に、ステップＳ１２０で、ＣＰＵ１１０は、図１で示すメモリ１２０の写真画像編集ワーク領域の合成用被写体切抜ワーク領域１２２に記憶された、画像Ａおよび画像Ｂから人物の部分の画像を抜出す人物抜出し処理を実行する。
【００４４】
図３は、この実施の形態のデジタルカメラで実行される合成写真処理のサブルーチンの流れを示すフローチャートである。図３を参照して、人物抜出し処理では、まず、ステップＳ１２１で、ＣＰＵ１１０は、画像Ａおよび画像Ｂの差分から、人物の部分を認識する。
【００４５】
図１７は、この実施の形態において画像からの人物の抜出しを説明するための第１の図である。図１７を参照して、この画像から人物を抜出す場合を例に説明する。上述した画像Ａおよび画像Ｂの差分から人物の部分が抽出される。
【００４６】
図１８は、この実施の形態において画像からの人物の抜出しを説明するための第２の図である。図１８を参照して、この画像のように、人物の部分のみの画像が抽出される。なお、背景は透過設定とされる。
【００４７】
図１９は、この実施の形態において画像からの人物の抜出しを説明するための第３の図である。図１９を参照して、これにより、画像Ａにおいて、人物の領域が認識された状態となる。
【００４８】
図３に戻って、ステップＳ１２３で、ＣＰＵ１１０は、画像Ａから、ステップＳ１２１で認識された人物の画像を抜出す。
【００４９】
そして、ステップＳ１２４で、ＣＰＵ１１０は、抜出した人物画像をメモリ１２０に記憶させる。その後、ＣＰＵ１１０は、実行する処理をこの人物抜出し処理の呼出元の図２の合成写真処理のステップＳ１２０に戻す。
【００５０】
図２を再び参照して、ステップＳ１２０の後、ステップＳ１３１で、ＣＰＵ１１０は、抜出してメモリ１２０に記憶された人物画像を、液晶ファインダ１４２に表示させるよう制御する。この人物画像は、メモリ１２０の写真画像編集ワーク領域の合成用被写体画像展開領域１２３に展開される。
【００５１】
図７は、この実施の形態において抜出された人物の画像を確認するための画面を示す図である。図７を参照して、ユーザは、この画面を見て、抜出された人物を確認する。
【００５２】
図８は、この実施の形態において抜出された人物の画像の調整の例を示す図である。図８を参照して、この段階で、人物画像を拡大させたり、縮小させたり、画像中の人物の位置を移動させたりできる。
【００５３】
図２に戻って、ステップＳ１３２で、ＣＰＵ１１０は、抜出した人物の画像に人物の足が含まれるか否かを判断する。具体的には、ＣＰＵ１１０は、抜出した人物の画像の輪郭が途中で途切れていないか否か、言い換えれば、抜出した人物の画像の輪郭線が抜出す前の画像の端部と交差しているか否かを判断する。
【００５４】
図９は、この実施の形態において抜出された人物の画像で足が含まれる場合を示す図である。図９を参照して、このような人物の画像の場合、人物の画像の輪郭が途中で途切れておらず、また、人物の画像の輪郭線が抜出す前の画像の端部と交差しておらず、足を含むと判断される。
【００５５】
図２に戻って、足を含むと判断した場合（ステップＳ１３２でＹＥＳと判断した場合）、ステップＳ１３３で、ＣＰＵ１１０は、人物の画像が人物の足元まで含む旨を、液晶ファインダ１４２に表示させるよう制御する。たとえば、「足元まで含まれていますので、背景との合成時にはご注意ください。」といったメッセージを液晶ファインダ１４２に表示させる。なお、表示と共にまたは表示に替えて、音声によって報知してもよい。
【００５６】
足を含まないと判断した場合（ステップＳ１３２でＮＯと判断した場合）、および、ステップＳ１３３の後、ステップＳ１３４で、ＣＰＵ１１０は、ユーザから、人物の画像を了承するか、または、合成写真処理を中止するかのいずれの指示がユーザから入力されたかを判断する。中止するとの指示が入力されたと判断した場合、ＣＰＵ１１０は、実行する処理をこの合成写真処理の呼出元の処理に戻す。
【００５７】
一方、人物の画像を了承するとの指示が入力されたと判断した場合、ＣＰＵ１１０は、ステップＳ１３５で、人物をさらに追加する旨の指示がユーザから入力されたか否かを判断する。人物を追加する旨の指示が入力されたと判断した場合（ステップＳ１３５でＹＥＳと判断した場合）、ＣＰＵ１１０は、実行する処理をステップＳ１１２の処理に戻して、上述した追加する人物の人物画像を得る処理を実行する。
【００５８】
一方、人物を追加しない旨の指示が入力されたと判断した場合（ステップＳ１３５でＮＯと判断した場合）、ステップＳ１４１で、ＣＰＵ１１０は、背景の撮影を促す旨を、液晶ファインダ１４２に表示させるよう制御する。たとえば、「背景の画像を撮影してください。」といったメッセージを液晶ファインダ１４２に表示させる。なお、表示と共にまたは表示に替えて、音声によって報知してもよい。
【００５９】
次に、ステップＳ１４２で、ＣＰＵ１１０は、ユーザがデジタルカメラ１００を、撮影したい背景に向けると、撮影されている背景を、液晶ファインダ１４２に表示させるよう制御する。この背景画像は、図１で示すメモリ１２０の写真画像編集ワーク領域１２１の合成用背景画像展開領域１２４に展開される。
【００６０】
次いで、ステップＳ１４３で、ＣＰＵ１１０は、人物画像を撮影したときのデジタルカメラ１００のピッチ角およびロール角に対する、背景画像を撮影している現在のデジタルカメラ１００のピッチ角およびロール角のそれぞれの差を、液晶ファインダ１４２に表示させるよう制御する。
【００６１】
なお、ピッチ角およびロール角は、図示はしていないが、デジタルカメラ１００に設けられたジャイロセンサによって検知される。また、人物画像を撮影したときのデジタルカメラ１００のピッチ角およびロール角は、人物画像に関連付けられてメモリ１２０に記憶される。
【００６２】
また、このピッチ角およびロール角の差が所定値以上（または所定値超）の場合は、人物画像と背景画像との合成が不自然になる可能性があるので、液晶ファインダ１４２に警告を表示させるよう制御してもよい。
【００６３】
そして、ステップＳ１５０で、ＣＰＵ１１０は、人物画像と背景画像とを重畳させる処理である人物背景重畳処理を実行する。
【００６４】
図３を再び参照して、人物背景重畳処理において、まず、ステップＳ１５１で、ＣＰＵ１１０は、メモリ１２０から人物画像を読出して、メモリ１２０の写真画像編集ワーク領域１２１の合成用被写体画像展開領域に展開する。
【００６５】
次に、ステップＳ１５２で、ＣＰＵ１１０は、人物画像が複数であるか否かを判断する。複数であると判断した場合（ステップＳ１５２でＹＥＳと判断した場合）、ステップＳ１５３で、ＣＰＵ１１０は、人物画像の前後をどのようにするかの指示の入力をユーザから受付けて、それにしたがい、人物画像の前後を確定させる。
【００６６】
図１０は、この実施の形態において複数の人物画像がある場合の前後関係を設定するための第１の画面である。図１１は、この実施の形態において複数の人物画像がある場合の前後関係を設定するための第２の画面である。
【００６７】
図１０および図１１を参照して、このように複数の人物画像の前後を入替えて、確認しながら、複数の人物画像の前後を確定させることができる。
【００６８】
図３に戻って、人物画像が複数でないと判断した場合（ステップＳ１５２でＮＯと判断した場合）、および、ステップＳ１５３の後、ＣＰＵ１１０は、ステップＳ１５４で、液晶ファインダ１４２に表示中の背景画像に、人物画像を重畳させる。
【００６９】
そして、ステップＳ１５６で、ＣＰＵ１１０は、重畳画像を液晶ファインダ１４２に表示させるよう制御する。その後、ＣＰＵ１１０は、実行する処理をこの人物背景重畳処理の呼出元の図２の合成写真処理のステップＳ１５０に戻す。
【００７０】
図１２は、この実施の形態において複数の人物画像がある場合の人物画像と背景画像との重畳の一例を示す第１の図である。図１３は、この実施の形態において複数の人物画像がある場合の人物画像と背景画像との重畳の一例を示す第２の図である。
【００７１】
図１２および図１３を参照して、この図のように、確定された複数の人物画像の前後の設定にしたがって重畳画像が作成される。
【００７２】
図３に戻って、次に、ステップＳ１６１で、ＣＰＵ１１０は、人物画像を拡大または縮小する操作がユーザによってされたか否かを判断する。人物画像を拡大または縮小する操作がされたと判断した場合（ステップＳ１６１でＹＥＳと判断した場合）、ステップＳ１６２で、ＣＰＵ１１０は、人物画像を、背景画像に対して拡大または縮小する。
【００７３】
人物画像を拡大または縮小する操作がされていないと判断した場合（ステップＳ１６１でＮＯと判断した場合）、および、ステップＳ１６２の後、ステップＳ１６３で、ＣＰＵ１１０は、背景画像を拡大または縮小する操作がユーザによってされたか否かを判断する。
【００７４】
背景画像を拡大または縮小する操作がされたと判断した場合（ステップＳ１６３でＹＥＳと判断した場合）、ステップＳ１６４で、ＣＰＵ１１０は、液晶ファインダ１４２に表示中の背景画像をズームインまたはズームアウトする。なお、ユーザがデジタルカメラ１００を左右に動かせば、背景画像がパンされる。
【００７５】
背景画像を拡大または縮小する操作がされていないと判断した場合（ステップＳ１６３でＮＯと判断した場合）、および、ステップＳ１６４の後、ステップＳ１６５で、ＣＰＵ１１０は、人物画像を移動または回転する操作がされたか否かを判断する。
【００７６】
人物画像を移動または回転する操作がされたと判断した場合（ステップＳ１６５でＹＥＳと判断した場合）、ステップＳ１６６で、ＣＰＵ１１０は、人物画像を、背景画像に対して移動または回転させる。
【００７７】
図１４は、この実施の形態において人物画像と背景画像との調整を説明するための第１の図である。図１５は、この実施の形態において人物画像と背景画像との調整を説明するための第２の図である。
【００７８】
図１４および図１５を参照して、このように、ステップＳ１６１からステップＳ１６６の処理が行なわれることによって、人物画像および背景画像の調整が行なわれる。
【００７９】
図３に戻って、人物画像を移動または回転する操作がされていないと判断した場合（ステップＳ１６５でＮＯと判断した場合）、および、ステップＳ１６６の後、ＣＰＵ１１０は、実行する処理をこの人物背景重畳処理の呼出元の図２の合成写真処理のステップＳ１５０の処理に戻す。
【００８０】
図２を再び参照して、ステップＳ１５０の後、ステップＳ１７１で、ＣＰＵ１１０は、ユーザによるユーザインタフェース１３０のシャッタボタンの操作があったか否かを判断する。シャッタ操作がないと判断した場合（ステップＳ１７１でＮＯと判断した場合）、ＣＰＵ１１０は、ステップＳ１７１の処理を繰返す。
【００８１】
一方、シャッタ操作があったと判断した場合（ステップＳ１７１でＹＥＳと判断した場合）、ステップＳ１７２で、ＣＰＵ１１０は、重畳画像を液晶ファインダ１４２に確定表示させるよう制御する。
【００８２】
図１６は、この実施の形態において確定された重畳画像を示す図である。図１６を参照して、このように、人物画像と背景画像とが重畳されて確定された重畳画像が、液晶ファインダ１４２に表示される。
【００８３】
図２に戻って、ステップＳ１７３で、ＣＰＵ１１０は、ユーザから重畳画像を後で編集する旨の入力が受付けられたか否かを判断する。後で編集する旨の入力が受付けられたと判断した場合（ステップＳ１７３でＹＥＳと判断した場合）、ステップＳ１７４で、ＣＰＵ１１０は、図３のステップＳ１２４でメモリ１２０に記憶させた人物画像ならびにステップＳ１７１でシャッタ操作がされたときの背景画像を、メモリ１２０から移行させて、写真画像保存領域１９０に記憶させるよう、ファイルマネージャ１６０を制御する。
【００８４】
また、後で編集する旨の入力が受付けられていないと判断した場合（ステップＳ１７３でＮＯと判断した場合）、および、ステップＳ１７４の後、ステップＳ１７５で、ＣＰＵ１１０は、ステップＳ１７１でシャッタ操作がされたときの重畳画像を、メモリ１２０から移行させて、写真画像保存領域１９０に記憶させるよう、ファイルマネージャ１６０を制御する。その後、ＣＰＵ１１０は、実行する処理をこの合成写真処理の呼出元の処理に戻す。
【００８５】
以上、説明したように、この実施の形態におけるデジタルカメラ１００によれば、以下のような効果が得られる。
【００８６】
（１）  デジタルカメラ１００は、画像を撮像するカメラ撮影部１７０と、画像を表示する液晶ファインダ部１４０と、画像を記憶するためのメモリ１２０と、画像をメモリ１２０に記憶させるためのシャッタ操作を受付けるユーザインタフェース１３０と、ＣＰＵ１１０とを備える。
【００８７】
ＣＰＵ１１０によって、図３のステップＳ１５１で示したように、メモリ１２０に記憶された人物を含む人物画像が読出され、図３のステップＳ１５４で示したように、読出された人物画像が、カメラ撮影部１７０によって撮像されている背景を含む背景画像と重畳されて重畳画像とされ、図３のステップＳ１５６で示したように、重畳された重畳画像が、液晶ファインダ部１４０に表示させられ、図２のステップＳ１３３およびステップＳ１４３で示したように、人物画像および背景画像に基づいて、液晶ファインダ部１４０に表示されている重畳画像を確定させるための情報を報知するよう制御され、図２のステップＳ１７５で示したように、ユーザインタフェース１３０によってシャッタ操作が受付けられたときの重畳画像が、メモリ１２０に記憶される。
【００８８】
このため、重畳された画像を確定させるための情報が報知される。その結果、より良い合成画像をえることができる。
【００８９】
（２）  ＣＰＵ１１０によって、図３のステップＳ１６１からステップＳ１６６で示したように、液晶ファインダ部１４０に重畳画像が表示されているときに、人物画像および背景画像の相対的な大きさが変更可能とされる。その結果、さらに、より良い合成画像を得ることができる。
【００９０】
（３）  ＣＰＵ１１０によって、図３のステップＳ１６１からステップＳ１６６で示したように、液晶ファインダ部１４０に重畳画像が表示されているときに、人物画像と背景画像との相対的な位置が変更可能とされる。その結果、さらに、より良い合成画像を得ることができる。
【００９１】
（４）  ＣＰＵ１１０によって、図２のステップＳ１３２およびステップＳ１３３で示したように、人物画像に人物の足元まで含まれる場合は、ユーザにその旨が報知されるよう制御される。人物の足元まで含まれているか否かによって背景画像と合成するときのレイアウトに対する配慮が必要となる。足元まで含まれる旨が報知されれば、ユーザはその点を配慮することができる。その結果、さらに、より良い合成画像を得ることができる。
【００９２】
次に、上述した実施の形態の変形例を説明する。
（１）  前述した実施の形態においては、前景の被写体が人物であることとした。しかし、これに限定されず、ペットなどの動物であってもよいし、自動車、電車および自転車のような移動機械であってもよいし、ぬいぐるみのような物であってもよいし、背景との相対位置が変化させられるものであれば、いかなる物であってもよい。
【００９３】
（２）  前述した実施の形態においては、図２のステップＳ１１６で示したように、人物がフレームアウトしたことを自動で検出するようにした。しかし、これに限定されず、ユーザが人物のフレームアウトを自分で確認して、画像Ｂを撮影するためにシャッタ操作を行なうようにしてもよい。
【００９４】
（３）  前述した実施の形態においては、デジタルカメラ１００として発明を捉えて、発明の実施の形態を説明した。しかし、デジタルカメラ１００に限定されず、デジタルビデオカメラであってもよいし、カメラ機能を備えたスマートフォンおよび携帯電話などの携帯端末であってもよい。
【００９５】
（４）  前述した実施の形態のおいては、デジタルカメラ１００の装置として発明を捉えて、発明の実施の形態を説明した。しかし、これに限定されず、デジタルカメラ１００などの装置の制御方法として発明を捉えることができる。また、デジタルカメラ１００などの装置で実行される制御プログラムとして発明を捉えることができる。
【００９６】
（５）  今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００９７】
１００  デジタルカメラ、１１０  ＣＰＵ、１２０  メモリ、１２１  写真画像編集ワーク領域、１２２  合成用被写体切抜ワーク領域、１２３  合成用被写体画像展開領域、１２４  合成用背景画像展開領域、１２５  合成画像展開領域、１２９  液晶ファインダ表示画像展開バッファ、１３０  ユーザインタフェース、１４０  液晶ファインダ部、１４１  液晶表示ドライバ、１４２  液晶ファインダ、１５０  画像処理プロセッサ、１６０  ファイルマネージャ、１７０  カメラ撮影部、１７１  カメラドライバ、１７２  ＣＣＤ、１７３  レンズ、１９０  写真画像保存領域。
【図２】
2013197673.tif 000003
【図３】
2013197673.tif 000004
【図４】
2013197673.tif 000005
【図５】
2013197673.tif 000006
【図６】
2013197673.tif 000007
【図１２】
2013197673.tif 000008
【図１３】
2013197673.tif 000009
【図１４】
2013197673.tif 000010
【図１５】
2013197673.tif 000011
【図１６】
2013197673.tif 000012
【図１】
2013197673.tif 000013
【図７】
2013197673.tif 000014
【図８】
2013197673.tif 000015
【図９】
2013197673.tif 000016
【図１０】
2013197673.tif 000017
【図１１】
2013197673.tif 000018
【図１７】
2013197673.tif 000019
【図１８】
2013197673.tif 000020
【図１９】
2013197673.tif 000021