(57)【要約】【課題】複数の被写体合成画像を代表する代表画像の表示を適正に行う。【解決手段】撮像装置１００であって、複数の被写体切り抜き画像の中で、生成される複数の被写体合成画像を代表する代表画像の生成に用いられる被写体切り抜き画像を所定条件に基づいて特定する画像特定部７ｇと、特定された被写体切り抜き画像の識別用情報と、複数の被写体切り抜き画像と、被写体切り抜き画像と合成される所定の背景画像と、前記代表画像の生成指示とを対応付けて記録媒体Ｍに記録させる記録制御部９とを備えている。【選択図】図１
2012054798.tif 000002
【特許請求の範囲】
【請求項１】
連続して撮像された背景内に被写体が存在する複数の被写体存在画像から被写体が含まれる被写体領域が抽出された複数の被写体切り抜き画像を取得する取得手段と、
この取得手段により取得された前記複数の被写体切り抜き画像の前記被写体領域の被写体画像と所定の背景画像とを合成して複数の被写体合成画像を生成する合成手段と、
前記複数の被写体切り抜き画像の中で、前記合成手段により生成される前記複数の被写体合成画像を代表する代表画像の生成に用いられる被写体切り抜き画像を所定条件に基づいて特定する特定手段と、
この特定手段により特定された前記被写体切り抜き画像の識別用情報と、前記取得手段により取得された前記複数の被写体切り抜き画像と、前記所定の背景画像と、前記代表画像の生成指示とを対応付けて記録媒体に記録させる記録制御手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
前記識別用情報と、前記複数の被写体切り抜き画像と、前記所定の背景画像とを含む一の画像ファイルを生成するファイル生成手段を備え、
前記記録制御手段は、
前記ファイル生成手段により生成された前記一の画像ファイルを前記記録媒体に記録させることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記代表画像は、前記特定手段により特定された前記被写体切り抜き画像の前記被写体画像と前記所定の背景画像とを合成して生成された被写体合成画像を所定の比率で縮小した縮小画像であることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記特定手段は、
前記縮小画像の生成に用いられる被写体切り抜き画像として、前記取得手段により取得された前記複数の被写体切り抜き画像の中で、最初に撮像された被写体存在画像に対応する被写体切り抜き画像を特定することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記特定手段は、
前記縮小画像の生成に用いられる被写体切り抜き画像として、前記取得手段により取得された前記複数の被写体切り抜き画像の全てを特定するか、或いは、前記複数の被写体切り抜き画像の中で、撮像タイミングが所定の間隔ずつ空けられた複数の被写体存在画像に対応する被写体切り抜き画像をそれぞれ特定することを特徴とする請求項３に記載の画像処理装置。
【請求項６】
前記特定手段は、
前記縮小画像の生成に用いられる被写体切り抜き画像として、前記取得手段により取得された前記複数の被写体切り抜き画像の中で、一の被写体切り抜き画像と、当該一の被写体切り抜き画像に基づく第１縮小画像の表示後に新たに表示される第２縮小画像の生成に用いられる前記一の被写体切り抜き画像と異なる被写体切り抜き画像と、を特定することを特徴とする請求項３に記載の画像処理装置。
【請求項７】
前記複数の被写体存在画像を撮像する撮像手段と、
この撮像手段により撮像された前記複数の被写体存在画像から被写体領域をそれぞれ抽出する抽出手段と、
この抽出手段により抽出された前記被写体領域の被写体画像の各々と所定の単一色の背景画像とを合成して複数の被写体切り抜き画像を生成する切り抜き画像生成手段と、を更に備え、
前記取得手段は、
前記切り抜き画像生成手段により生成された前記複数の被写体切り抜き画像を取得することを特徴とする請求項１〜６の何れか一項に記載の画像処理装置。
【請求項８】
画像処理装置のコンピュータを、
連続して撮像された背景内に被写体が存在する複数の被写体存在画像から被写体が含まれる被写体領域が抽出された複数の被写体切り抜き画像を取得する取得手段、
この取得手段により取得された前記複数の被写体切り抜き画像の前記被写体領域の被写体画像と所定の背景画像とを合成して複数の被写体合成画像を生成する合成手段、
前記複数の被写体切り抜き画像の中で、前記合成手段により生成される前記複数の被写体合成画像を代表する代表画像の生成に用いられる被写体切り抜き画像を所定条件に基づいて特定する特定手段、
この特定手段により特定された前記被写体切り抜き画像の識別用情報と、前記取得手段により取得された前記複数の被写体切り抜き画像と、前記所定の背景画像と、前記代表画像の生成指示とを対応付けて記録媒体に記録させる記録制御手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
近年、画像データやその他のデータのファイルの内容を簡易的にユーザに知らせるため、サムネイル画像の表示を行うものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−０６０５１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、パーソナルコンピュータのＯＳ（Operating System）やアプリケーションに対応していないファイルは、サムネイル画像の表示を行うことはできない。また、新しい画像データのファイルフォーマットとして複数のＪＰＥＧデータを一つの組とし、一ファイルとして扱うことができるＭＰＦ（Multi Picture Format）規格が規定されたが、この場合、複数のＪＰＥＧデータには夫々サムネイル画像が存在するため、ＭＰＦの代表画像としてのサムネイル画像がどれになるのか規定する方法が無く、またサムネイル画像の表示には専用のアプリケーションを利用しなければならないといった問題がある。
【０００５】
そこで、本願発明は、上記問題点に鑑みてなされたものであり、複数の被写体合成画像を代表する代表画像の表示を適正に行うことができる画像処理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１に記載の発明は、連続して撮像された背景内に被写体が存在する複数の被写体存在画像から被写体が含まれる被写体領域が抽出された複数の被写体切り抜き画像を取得する取得手段と、この取得手段により取得された前記複数の被写体切り抜き画像の前記被写体領域の被写体画像と所定の背景画像とを合成して複数の被写体合成画像を生成する合成手段と、前記複数の被写体切り抜き画像の中で、前記合成手段により生成される前記複数の被写体合成画像を代表する代表画像の生成に用いられる被写体切り抜き画像を所定条件に基づいて特定する特定手段と、この特定手段により特定された前記被写体切り抜き画像の識別用情報と、前記取得手段により取得された前記複数の被写体切り抜き画像と、前記所定の背景画像と、前記代表画像の生成指示とを対応付けて記録媒体に記録させる記録制御手段と、を備えたことを特徴としている。
【０００７】
請求項２に記載の発明は、請求項１に記載の発明において、前記識別用情報と、前記複数の被写体切り抜き画像と、前記所定の背景画像とを含む一の画像ファイルを生成するファイル生成手段を備え、前記記録制御手段は、前記ファイル生成手段により生成された前記一の画像ファイルを前記記録媒体に記録させることを特徴としている。
【０００８】
請求項３に記載の発明は、請求項１又は２に記載の発明において、前記代表画像は、前記特定手段により特定された前記被写体切り抜き画像の前記被写体画像と前記所定の背景画像とを合成して生成された被写体合成画像を所定の比率で縮小した縮小画像であることを特徴としている。
【０００９】
請求項４に記載の発明は、請求項３に記載の発明において、前記特定手段は、前記縮小画像の生成に用いられる被写体切り抜き画像として、前記取得手段により取得された前記複数の被写体切り抜き画像の中で、最初に撮像された被写体存在画像に対応する被写体切り抜き画像を特定することを特徴としている。
【００１０】
請求項５に記載の発明は、請求項３に記載の発明において、前記特定手段は、前記縮小画像の生成に用いられる被写体切り抜き画像として、前記取得手段により取得された前記複数の被写体切り抜き画像の全てを特定するか、或いは、前記複数の被写体切り抜き画像の中で、撮像タイミングが所定の間隔ずつ空けられた複数の被写体存在画像に対応する被写体切り抜き画像をそれぞれ特定することを特徴としている。
【００１１】
請求項６に記載の発明は、請求項３に記載の発明において、前記特定手段は、前記縮小画像の生成に用いられる被写体切り抜き画像として、前記取得手段により取得された前記複数の被写体切り抜き画像の中で、一の被写体切り抜き画像と、当該一の被写体切り抜き画像に基づく第１縮小画像の表示後に新たに表示される第２縮小画像の生成に用いられる前記一の被写体切り抜き画像と異なる被写体切り抜き画像と、を特定することを特徴としている。
【００１２】
請求項７に記載の発明は、請求項１〜６の何れか一項に記載の発明において、前記複数の被写体存在画像を撮像する撮像手段と、この撮像手段により撮像された前記複数の被写体存在画像から被写体領域をそれぞれ抽出する抽出手段と、この抽出手段により抽出された前記被写体領域の被写体画像の各々と所定の単一色の背景画像とを合成して複数の被写体切り抜き画像を生成する切り抜き画像生成手段と、を更に備え、前記取得手段は、前記切り抜き画像生成手段により生成された前記複数の被写体切り抜き画像を取得することを特徴としている。
【００１３】
請求項８に記載の発明は、画像処理装置のコンピュータを、連続して撮像された背景内に被写体が存在する複数の被写体存在画像から被写体が含まれる被写体領域が抽出された複数の被写体切り抜き画像を取得する取得手段、この取得手段により取得された前記複数の被写体切り抜き画像の前記被写体領域の被写体画像と所定の背景画像とを合成して複数の被写体合成画像を生成する合成手段、前記複数の被写体切り抜き画像の中で、前記合成手段により生成される前記複数の被写体合成画像を代表する代表画像の生成に用いられる被写体切り抜き画像を所定条件に基づいて特定する特定手段、この特定手段により特定された前記被写体切り抜き画像の識別用情報と、前記取得手段により取得された前記複数の被写体切り抜き画像と、前記所定の背景画像と、前記代表画像の生成指示とを対応付けて記録媒体に記録させる記録制御手段、として機能させることを特徴としている。
【発明の効果】
【００１４】
本発明によれば、複数の被写体合成画像を代表する代表画像の表示を適正に行うことができる。
【図面の簡単な説明】
【００１５】
【図１】本発明を適用した一実施形態の撮像装置の概略構成を示すブロック図である。
【図２】図１の撮像装置に記録される画像ファイルのデータ構造を模式的に示す図である。
【図３】図１の撮像装置による被写体切り抜き処理に係る動作の一例を示すフローチャートである。
【図４】図３の被写体切り抜き処理に係る画像の一例を模式的に示す図である。
【図５】図３の被写体切り抜き処理に係る被写体切り抜き画像の一例を模式的に示す図である。
【図６】図１の撮像装置による背景画像生成処理に係る動作の一例を示すフローチャートである。
【図７】図１の撮像装置による画像ファイル生成処理に係る動作の一例を示すフローチャートである。
【図８】図７の画像ファイル生成処理における合成画像生成処理に係る動作の一例を示すフローチャートである。
【図９】図８の合成画像生成処理に係る被写体合成画像の一例を模式的に示す図である。
【図１０】図７の画像ファイル生成処理に係るサムネイル画像の一例を模式的に示す図である。
【発明を実施するための形態】
【００１６】
以下に、本発明について、図面を用いて具体的な態様を説明する。ただし、発明の範囲は、図示例に限定されない。
図１は、本発明を適用した一実施形態の撮像装置１００の概略構成を示すブロック図である。
【００１７】
本実施形態の撮像装置１００は、主要被写体を非透過領域それ以外を透過領域とした複数の画像（以下被写体切り抜き画像と称す）と一つの他の画像とを合成して順次生成される複数の合成画像について、これらを代表する代表画像の生成に用いられる被写体切り抜き画像を所定条件に基づいて特定する。そして、この特定された被写体切り抜き画像の識別用情報と、複数の被写体切り抜き画像と、上記他の画像としての所定の背景画像と、代表画像の生成指示とを対応付けて一つのファイルとして記録媒体Ｍに記録させる。
本実施形態の撮像装置１００は、図１に示すように、撮像部１と、撮像制御部２と、画像データ生成部３と、メモリ４と、特徴量演算部５と、ブロックマッチング部６と、画像処理部７と、ファイル生成部８と、記録制御部９と、表示制御部１０と、表示部１１と、操作入力部１２と、中央制御部１３とを備えている。
【００１８】
撮像部１は、撮像手段として、背景内に存在する被写体Ｓを順次撮像して画像データを生成する。具体的には、撮像部１は、レンズ部１ａと、電子撮像部１ｂとを備えている。
レンズ部１ａは、ズームレンズやフォーカスレンズ等の複数のレンズから構成されている。
電子撮像部１ｂは、例えば、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal-oxide Semiconductor）等のイメージセンサから構成され、レンズ部１ａの各種レンズを通過した光学像を二次元の画像信号に変換する。
なお、図示は省略するが、撮像部１は、レンズ部１ａを通過する光の量を調整する絞りを備えていても良い。
【００１９】
撮像制御部２は、撮像部１による被写体Ｓの撮像を制御する。即ち、撮像制御部２は、図示は省略するが、タイミング発生器、ドライバなどを備えている。そして、撮像制御部２は、タイミング発生器、ドライバにより電子撮像部１ｂを走査駆動して、所定周期毎に光学像を電子撮像部１ｂにより二次元の画像信号に変換させ、当該電子撮像部１ｂの撮像領域から１画面分ずつ読み出して画像データ生成部３に出力させる。
このように、撮像部１及び撮像制御部２は、背景内に存在する被写体Ｓを連続して撮像して画像Pa1〜Pan（nは自然数；図４（ａ）〜図４（ｅ）等参照）を逐次生成する。なお、画像Pa1〜Panは、複数の静止画像であっても良いし、動画像を構成する複数の画像フレームであっても良い。
また、撮像部１及び撮像制御部２は、画像Pa1〜Panの撮像後、今度は被写体Ｓが存在しない状態で且つ当該画像Pa1〜Panの撮像の際の撮像条件と撮影画角を固定した状態で再度一回撮影し、画像Pa1〜Panと再度撮影された画像とを後述の特徴点抽出処理やブロックマッチング処理を介して差分を求め、被写体切り抜き画像Pb1〜Pbn（図５（ａ）〜図５（ｅ）参照）を生成する。
【００２０】
また、撮像制御部２は、ＡＦ（自動合焦処理）、ＡＥ（自動露出処理）、ＡＷＢ（自動ホワイトバランス）等の被写体Ｓを撮像する際の条件の調整制御を行っても良い。
【００２１】
画像データ生成部３は、電子撮像部１ｂから転送された画像データのアナログ値の信号に対してＲＧＢの各色成分毎に適宜ゲイン調整した後に、サンプルホールド回路（図示略）でサンプルホールドしてＡ／Ｄ変換器（図示略）でデジタルデータに変換し、カラープロセス回路（図示略）で画素補間処理及びγ補正処理を含むカラープロセス処理を行った後、デジタル値の輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒ（ＹＵＶデータ）を生成する。
カラープロセス回路から出力される輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒは、図示しないＤＭＡコントローラを介して、バッファメモリとして使用されるメモリ４にＤＭＡ転送される。
【００２２】
メモリ４は、例えば、ＤＲＡＭ（Dynamic Random Access Memory）等により構成され、画像処理部７、ファイル生成部８、中央制御部１３等によって処理されるデータ等を一時記憶する。
【００２３】
特徴量演算部５は、上記再度撮影された画像を基準として、当該画像から特徴点を抽出する特徴抽出処理を行う。具体的には、特徴量演算部５は、例えば、上記再度撮影された画像のＹＵＶデータに基づいて、所定数（或いは、所定数以上)の特徴の高いブロック領域（特徴点）を選択して、当該ブロックの内容をテンプレート（例えば、１６×１６画素の正方形）として抽出する。
ここで、特徴抽出処理とは、多数の候補ブロックから追跡に都合の良い特徴性の高いものを選択する処理である。
【００２４】
ブロックマッチング部６は、被写体切り抜き画像Pb1〜Pbnを生成する際に、上記再度撮影された画像と画像Pa1〜Panの位置合わせのためのブロックマッチング処理を行う。具体的には、ブロックマッチング部６は、特徴抽出処理にて抽出されたテンプレートが各画像Pa1〜Panの一つの内のどこに対応するか、つまり、画像Pa1〜Panの一つ、例えば、画像Pa1内にてテンプレートの画素値が上記再度撮影された画像と最適にマッチする位置（対応領域）を探索する。そして、画素値の相違度の評価値（例えば、差分二乗和（ＳＳＤ）や差分絶対値和（ＳＡＤ）等）が最も良かった、上記再度撮影された画像と画像Pa1間の最適なオフセットを当該テンプレートの動きベクトルとして算出する。
尚、同様の処理は、連続撮影された他の画像Pa2〜Panについても実行される。
【００２５】
画像処理部７は、位置合わせ部７ａと、被写体領域抽出部７ｂと、位置情報生成部７ｃと、切抜画像生成部７ｄと、画像取得部７ｅと、画像合成部７ｆと、画像特定部７ｇと、縮小画像生成部７ｈとを具備している。
【００２６】
位置合わせ部７ａは、画像Pa1と上記再度撮影された画像との位置合わせを行う
即ち、位置合わせ部７ａは、画像Pa1について上記再度撮影された画像と位置合わせを行う。具体的には、位置合わせ部７ａは、被写体非存在画像から抽出した特徴点に基づいて、上記再度撮影された画像に対する画像Pa1の各画素の座標変換式（射影変換行列）を算出し、当該座標変換式に従って画像Pa1を座標変換して上記再度撮影された画像と位置合わせを行う。
尚、同様の処理は、連続撮影された他の画像Pa2〜Panについても実行される。
【００２７】
被写体領域抽出部７ｂは、画像Pa1〜Panの各画像から被写体Ｓが含まれる被写体領域を抽出する。
即ち、被写体領域抽出部７ｂは、連続して撮像された複数の画像Pa1〜Panの各々から上記再度撮影された画像との差分として主要被写体Ｓが含まれる被写体領域を抽出する。具体的には、例えば、被写体領域抽出部７ｂは、位置合わせ部７ａにより位置合わせされた画像Pa1と上記再度撮影された画像との間で対応する各画素の差分情報を生成し、当該差分情報を基準として画像Pa1から主要被写体Ｓが含まれる被写体領域を抽出する。
ここで、被写体領域抽出部７ｂは、撮像部１により撮像された複数の画像Pa1〜Panから被写体領域をそれぞれ抽出する抽出手段を構成している。
【００２８】
位置情報生成部７ｃは、画像Pa1〜Panにおける被写体領域の位置を示す位置情報を生成する。
即ち、位置情報生成部７ｃは、連続して撮像された複数の画像Pa1〜Panの各々における主要被写体Ｓの被写体領域の位置を示す位置情報を生成する。具体的には、例えば、位置情報生成部７ｃは、画像Pa1内で抽出された被写体領域の位置を特定して、画像Pa1における主要被写体Ｓの被写体領域の位置を示す位置情報を生成する。
ここで、位置情報としては、例えば、アルファマップにおける画素の透過度合いが挙げられる。アルファマップとは、画像Pa1の各画素について、被写体領域の画像を所定の背景に対してアルファブレンディングする際の重みをアルファ値（０≦α≦１）として表したものである。
尚、同様の処理は、連続撮影された他の画像Pa2〜Panについても実行される。
【００２９】
切抜画像生成部７ｄは、主要被写体の被写体切り抜き画像Pbの画像データを生成する。
即ち、切抜画像生成部７ｄは、連続して撮像された複数の画像Pa1〜Panの各々について、被写体切り抜き画像Pb1〜Pbn（図５（ａ）〜図５（ｅ）参照）の画像データを生成する。具体的には、例えば、切抜画像生成部７ｄは、位置情報生成部７ｃにより生成されたアルファマップに基づいて、画像 Pa1の各画素のうち、アルファ値が１の画素を非透過とし、且つ、アルファ値が０の画素を透過させるように被写体切り抜き画像Pb1の画像データを生成する。
尚、同様の処理は、連続撮影された他の画像Pa2〜Panについても実行される。
【００３０】
画像取得部７ｅは、切抜画像生成部７ｄにより取得された被写体切り抜き画像Pbを取得する。
即ち、画像取得部７ｅは、連続して撮像された複数の画像Pa1〜Panの各々から切抜画像生成部７ｄにより生成された被写体切り抜き画像Pb1〜Pbnを取得する。
ここで、画像取得部７ｅは、連続して撮像された背景内に主要被写体Ｓが存在する複数の画像Pa1〜Panから被写体Ｓが含まれる被写体領域が抽出された複数の被写体切り抜き画像Pb1〜Pbnを取得する取得手段を構成している。
【００３１】
画像合成部７ｆは、被写体切り抜き画像Pbと所定の背景画像Pcとを合成する。即ち、画像合成部７ｆは、連続して撮像された複数の画像Pa1〜Panの各々から取得された被写体切り抜き画像Pb1〜Pbnの各々と所定の背景画像Pcとを合成して被写体合成画像Pd1〜Pdnを生成する。具体的には、例えば、画像合成部７ｆは、記録媒体Ｍからユーザ所望の背景画像Pcを取得して、当該背景画像Pcの各画素のうち、アルファ値が０の画素は透過させ、アルファ値が１の画素は被写体切り抜き画像Pb1の対応する画素の画素値で上書きし、さらに、背景画像Pcの各画素のうち、アルファ値が０＜α＜１の画素は１の補数（１−α）を用いて被写体領域を切り抜いた画像（背景画像×（１−α））を生成した後、アルファマップにおける１の補数（１−α）を用いて被写体切り抜き画像Pbを生成した際に単一背景色とブレンドした値を計算し、当該値を被写体切り抜き画像Pbから減算し、それを被写体領域を切り抜いた画像（背景画像×（１−α））と合成する。
尚、同様の処理は、他の切り抜き画像Pb2〜Pbnと背景画像Pcについても実行される。
【００３２】
このように、画像合成部７ｆは、画像取得部７ｅにより取得された複数の被写体切り抜き画像Pb1〜Pbnの主要被写体Ｓが含まれる被写体領域の被写体画像Ｇと所定の背景画像Pcとを合成して複数の被写体合成画像Pd1〜Pdnを生成する合成手段を構成している。
【００３３】
画像特定部７ｇは、画像取得部７ｅにより取得された複数の被写体切り抜き画像Pb1〜Pbnの中で、少なくとも何れか一つを所定条件に基づいて特定する。ここで、所定条件としては、例えば、被写体切り抜き画像Pb1〜Pbnに対応する画像Pa1〜Panの撮像された順序（例えば、ｎ番目等；ｎは自然数）、当該画像Pa1〜Panの撮像タイミング、サムネイル画像Ps（縮小画像）の表示時間等が挙げられるが、一例であってこれに限られるものではなく、適宜任意に変更可能である。例えば、抽出された被写体画像Ｇのボケ度合い（例えば、撮像時の手ぶれ度合いや被写体ぶれ度合い等）を特定して、当該ボケ度合いを所定条件としても良い。
また、所定条件は、予めデフォルトとして設定されていても良いし、ユーザによる操作入力部１２の所定操作に基づいて入力されて設定されても良い。
【００３４】
具体的には、画像特定部７ｇは、連続して撮像された複数の被写体切り抜き画像Pb1〜Pbnの中で、最初に撮像された画像Pa1に対応する被写体切り抜き画像Pb1（図９（ａ）参照）をサムネイル画像Ps（縮小画像）の生成に用いられる被写体切り抜き画像Pbとして特定する。
また、画像特定部７ｇは、サムネイル画像Psの生成に用いられる被写体切り抜き画像Pbを二つ以上特定しても良い。即ち、画像特定部７ｇは、画像取得部７ｅにより取得された複数の被写体切り抜き画像Pb1〜Pbnの全てを特定する（図９（ａ）〜図９（ｅ）等参照）。また、画像特定部７ｇは、複数の被写体切り抜き画像Pb1〜Pbnの中で、撮像タイミングが所定の間隔ずつ空けられた複数の画像Paに対応する被写体切り抜き画像Pbをそれぞれ特定する。具体的には、画像特定部７ｇは、連続して撮像された複数の画像Pa1〜Panの中で、例えば、奇数番目や偶数番目といった所定の数式（例えば、2n-1、2n等；nは自然数）を満たす枚数目の被写体存在画像Paに対応する被写体切り抜き画像Pbをそれぞれ特定する。
また、画像特定部７ｇは、サムネイル画像Psの生成に用いられる被写体切り抜き画像Pbとして、複数の被写体切り抜き画像Pb1〜Pbnの中で、表示タイミングを異ならせて表示される第１サムネイル画像Ps4や第２サムネイル画像Ps5等に係る被写体切り抜き画像Pbを複数特定しても良い。即ち、画像特定部７ｇは、複数の被写体切り抜き画像Pb1〜Pbnの中で、一の被写体切り抜き画像Pb（例えば、最初に撮像された画像Pa1に対応する被写体切り抜き画像Pb1；図９（ａ）参照）と、当該一の被写体切り抜き画像Pbに基づく第１サムネイル画像Ps4（図１０（ｄ）参照）の表示後に新たに表示される第２サムネイル画像Ps5（図１０（ｅ）参照）の生成に用いられる一の被写体切り抜き画像Pbと異なる被写体切り抜き画像Pb（例えば、最後に撮像された被写体存在画像Panに対応する被写体切り抜き画像Pbn；図９（ｅ）参照）とを特定する。
【００３５】
このように、画像特定部７ｇは、画像取得部７ｅにより取得された複数の被写体切り抜き画像Pb1〜Pbnの中で、画像合成部７ｆにより生成される複数の被写体合成画像Pd1〜Pdnを代表する代表画像の生成に用いられる被写体切り抜き画像Pbを所定条件に基づいて特定する特定手段を構成している。
【００３６】
縮小画像生成部７ｈは、画像合成部７ｆにより生成された被写体合成画像Pdを所定の比率で縮小してサムネイル画像Ps（縮小画像）を生成する。
即ち、縮小画像生成部７ｈは、画像合成部７ｆにより生成される複数の被写体合成画像Pd1〜Pdnを代表する代表画像として、画像特定部７ｇにより特定された被写体切り抜き画像Pbの被写体画像Ｇと所定の背景画像Pcとを合成して生成された被写体合成画像Pdを所定の比率で縮小したサムネイル画像Ps（縮小画像）を生成する。例えば、縮小画像生成部７ｈは、被写体合成画像Pdを水平方向（x軸方向）及び垂直方向（y軸方向）ともに所定の比率で縮小して、サムネイル画像Psを生成する。
なお、縮小画像生成部７ｈは、被写体合成画像Pdからサムネイル画像Psを生成するようにしたが、サムネイル画像Psの生成方法はこれに限られるものではなく、例えば、最初の被写体切り抜き画像Pb1の被写体画像Ｇと所定の背景画像Pcのそれぞれの縮小画像を生成した後、これら縮小画像どうしを合成するようにしても良い。
【００３７】
ファイル生成部８は、画像特定部７ｇにより特定された被写体切り抜き画像Pbの識別用情報と、複数の被写体切り抜き画像Pb1〜Pbnと、所定の背景画像Pcと、サムネイル画像の生成指示とを対応づけて一の画像ファイルＦを生成する。
ここで、画像ファイルＦのデータ構造について図２を参照して説明する。
【００３８】
画像ファイルＦは、例えば、図２に示すように、「SOI」及び「EOI」により区分された複数の個別画像を含んで構成されている。具体的には、画像ファイルＦは、背景画像Pcと、所定枚数（例えば、ｎ枚）の被写体切り抜き画像Pb1〜Pbnとが所定の格納領域F0〜Fnに格納されている。
【００３９】
背景画像Pcの格納領域F0には、当該背景画像Pcの画像付属情報と、所定の圧縮形式（例えば、ＪＰＥＧ形式等）で符号化された背景画像Pc自体の画像情報とが格納されている。
背景画像Pcの画像付属情報には、サムネイル画像Psの生成に用いられる被写体切り抜き画像Pbの識別用情報、当該画像ファイルＦを構成する所定枚数の被写体切り抜き画像Pb1〜Pbnの画像インデックス情報（複数の画像Pa1〜Panの撮像順序に関する情報を含む）、サムネイル画像Psの生成指示（例えば、サムネイル画像Ps自体の寸法（例えば、ＶＧＡサイズ等）に係る情報、合成される被写体切り抜き画像Pb1〜Pbnの背景画像Pcにおける寸法や位置に係る情報、被写体切り抜き画像Pb1〜Pbnと背景画像Pcとのアルファブレンディング（重畳表示）の実行指示に係る情報等）、各被写体切り抜き画像Pb1〜Pbnの開始アドレス（図示略）などの各種情報が含まれている。
ここで、識別用情報は、例えば、一の被写体切り抜き画像Pbに係る情報であっても良いし、複数の被写体切り抜き画像Pb1〜Pbnに係る情報であっても良い。具体的には、識別用情報としては、例えば、画像特定部７ｇにより特定された最初に撮像された画像Pa1に対応する被写体切り抜き画像Pb1に係る情報や、画像特定部７ｇにより特定された複数の被写体切り抜き画像Pb1〜Pbnに係る情報や、所定の時間間隔を空けて表示される複数のサムネイル画像Ps、…の生成に用いられる被写体切り抜き画像Pb、…に係る情報等が挙げられる。
【００４０】
１番目の被写体切り抜き画像Pb1の格納領域F1には、当該１番目の被写体切り抜き画像Pb1の画像付属情報と、所定の圧縮形式（例えば、ＪＰＥＧ形式等）で符号化された１番目の被写体切り抜き画像Pb1自体の画像情報とが格納されている。
１番目の被写体切り抜き画像Pb1の画像付属情報には、当該被写体切り抜き画像Pb1に係るアルファマップ、背景画像Pcとの合成などの各種情報が含まれている。
同様に２番目以降の被写体切り抜き画像Pb2〜Pbnの格納領域F2〜Fnについても、１番目の被写体切り抜き画像Pb1の格納領域F1と略同様の構成をなしており、その詳細な説明は省略する。
【００４１】
このように、ファイル生成部８は、画像特定部７ｇにより特定された識別用情報と、画像取得部７ｅにより取得された複数の被写体切り抜き画像Pb1〜Pbnと、所定の背景画像Pcと、サムネイル画像Psの生成指示とを含む一の画像ファイルＦを生成するファイル生成手段を構成している。
なお、画像ファイルＦは、例えば、カメラ映像機器工業会規格であるマルチピクチャフォーマットに規定されたファイル構造をなしていても良い。
【００４２】
記録制御部９は、記録媒体Ｍが着脱自在に構成され、装着された記録媒体Ｍからのデータの読み出しや記録媒体Ｍに対するデータの書き込みを制御する。
具体的には、記録制御部９は、ファイル生成部８により生成された一の画像ファイルＦ、即ち、切抜画像生成部７ｄにより生成された複数の被写体切り抜き画像Pb1〜Pbnと、所定の背景画像Pcと、識別用情報と、サムネイル画像Psの生成指示とが対応付けられた一の画像ファイルＦを記録媒体Ｍに記録させる。
ここで、記録制御部９は、画像特定部７ｇにより特定された識別用情報と、画像取得部７ｅにより取得された複数の被写体切り抜き画像Pb1〜Pbnと、所定の背景画像Pcと、サムネイル画像Ps（代表画像）の生成指示とを対応付けて記録媒体Ｍに記録させる記録制御手段を構成している。
【００４３】
なお、記録媒体Ｍは、例えば、不揮発性メモリ（フラッシュメモリ）等により構成されるが、一例であってこれに限られるものではなく、適宜任意に変更可能である。
【００４４】
表示制御部１０は、メモリ４に一時的に記憶されている表示用の画像データを読み出して表示部１１に表示させる制御を行う。
具体的には、表示制御部１０は、ＶＲＡＭ、ＶＲＡＭコントローラ、デジタルビデオエンコーダなどを備えている（何れも図示略）。そして、デジタルビデオエンコーダは、中央制御部１３の制御下にてメモリ４から読み出されてＶＲＡＭに記録されている輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒを、ＶＲＡＭコントローラを介してＶＲＡＭから定期的に読み出して、これらのデータを元にビデオ信号を発生して表示部１１に出力する。
【００４５】
表示部１１は、例えば、液晶表示装置であり、表示制御部１０からのビデオ信号に基づいて電子撮像部１ｂ１により撮像された画像などを表示画面に表示する。具体的には、表示部１１は、静止画撮像モードや動画撮像モードにて、撮像部１による被写体Ｓの撮像により生成された複数の画像フレームを所定のフレームレートで逐次更新しながらライブビュー画像を表示する。
【００４６】
操作入力部１２は、当該撮像装置１００の所定操作を行うためのものである。具体的には、操作入力部１２は、被写体Ｓの撮像指示に係るシャッタボタン、撮像モードや機能等の選択指示に係る選択決定用ボタン、ズーム量の調整指示に係るズームボタン等を備え（何れも図示略）、これらのボタンの操作に応じて所定の操作信号を中央制御部１３に出力する。
【００４７】
中央制御部１３は、撮像装置１００の各部を制御するものである。具体的には、中央制御部１３は、図示は省略するが、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等を備え、撮像装置１００用の各種処理プログラム（図示略）に従って各種の制御動作を行う。
【００４８】
次に、撮像装置１００による被写体切り抜き処理について、図３〜図５を参照して説明する。
図３は、被写体切り抜き処理に係る動作の一例を示すフローチャートである。また、図４（ａ）〜図４（ｅ）は、被写体切り抜き処理に係る画像Pa1〜Panの一例を模式的に示す図であり、図５（ａ）〜図５（ｅ）は、被写体切り抜き処理に係る被写体切り抜き画像Pb1〜Pbnの一例を模式的に示す図である。
【００４９】
被写体切り抜き処理は、ユーザによる操作入力部１２の選択決定用ボタン（図示略）の所定操作に基づいて、メニュー画面に表示された複数の撮像モードの中から被写体切り抜きモードが選択指示された場合に実行される処理である。
なお、以下に説明する被写体切り抜き処理にあっては、画像Paとして被写体Ｓを所定の撮像フレームレートで連続して撮像して複数の画像Pa1〜Panを生成し、当該複数の画像Pa1〜Panから被写体領域が抽出された複数の被写体切り抜き画像Pb1〜Pbnを生成するものとする。
【００５０】
図２に示すように、先ず、表示制御部１０は、撮像部１及び撮像制御部２による被写体Ｓの撮像により生成された複数の画像フレームに基づいてライブビュー画像を表示部１１の表示画面に表示させるとともに、当該ライブビュー画像に重畳させて、画像Paの撮像指示メッセージを表示部１１の表示画面に表示させる（ステップＳ１）。
【００５１】
次に、中央制御部１３は、ユーザによる操作入力部１２のシャッタボタン（図示略）の所定操作に基づいて撮像指示が入力されたか否かを判定する（ステップＳ２）。ここで、撮像指示が入力されたと判定されると（ステップＳ２；ＹＥＳ）、撮像制御部２は、フォーカスレンズの合焦位置や露出条件（シャッター速度、絞り、増幅率等）やホワイトバランス等の条件を調整して、画像Pa1〜Pan（図４（ａ）〜図４（ｅ）参照）の光学像を所定の条件で電子撮像部１ｂ１に所定の撮像フレームレートで撮像させて、画像データ生成部３は、電子撮像部１ｂ１から転送された複数の画像Pa1〜Panの各々のＹＵＶデータを生成する（ステップＳ３）。なお、当該画像PaのＹＵＶデータは、メモリ４に一時記憶される。
また、撮像制御部２は、当該画像Pa1〜Panの撮像の際の合焦位置や露出条件やホワイトバランス等の条件を固定した状態を維持する。
【００５２】
そして、表示制御部１０は、撮像部１及び撮像制御部２による被写体Ｓの撮像により生成された複数の画像フレームに基づいてライブビュー画像を表示部１１の表示画面に表示させるとともに、当該ライブビュー画像に重畳させて、何れか一の画像Pa（例えば、最初に撮像された画像Pa1等）の半透過の表示態様の画像と当該被写体Ｓを撮像画角から除き、撮影画角及び撮影条件を維持したままで再撮影の指示メッセージを表示部１１の表示画面に表示させる（ステップＳ４）。
この後、中央制御部１３は、ユーザによる操作入力部１２のシャッタボタンの所定操作に基づいて指示が入力されたか否かを判定する（ステップＳ５）。そして、ユーザは、被写体Ｓが移動するのを待つか、或いは、被写体Ｓを撮像画角外に移動させた後、ユーザにより画像Paの半透過の画像と重なるようにカメラ位置が調整されて、操作入力部１２のシャッタボタンが所定操作されて指示が入力されたと判定されると（ステップＳ５；ＹＥＳ）、撮像制御部２は、光学像を画像Pa1〜Panの撮像後に固定された条件で電子撮像部１ｂ１に撮像させて、画像データ生成部３は、電子撮像部１ｂ１から転送された画像に基づいて、画像のＹＵＶデータを生成する（ステップＳ６）。なお、当該画像のＹＵＶデータは、メモリ４に一時記憶される。
【００５３】
次に、中央制御部１３は、特徴量演算部５、ブロックマッチング部６及び画像処理部７に、メモリ４に一時記憶されている画像のＹＵＶデータを基準として、複数の画像Pa1〜Panの各々のＹＵＶデータを射影変換させるための射影変換行列を所定の画像変換モデル（例えば、相似変換モデル、或いは合同変換モデル）でそれぞれ算出させる（ステップＳ７）。
具体的には、特徴量演算部５は、ステップＳ６にて撮影された画像のＹＵＶデータに基づいて、所定数（或いは、所定数以上)の特徴の高いブロック領域（特徴点）を選択して、当該ブロックの内容をテンプレートとして抽出する。そして、ブロックマッチング部６は、特徴抽出処理にて抽出されたテンプレートの画素値が最適にマッチする位置を一の画像Pa（例えば、最初に撮像された一番目の画像Pa1等）内にて探索して、画素値の相違度の評価値が最も良かったステップＳ６にて撮影された画像と当該画像Pa間の最適なオフセットを当該テンプレートの動きベクトルとして算出する。そして、画像処理部７の位置合わせ部７ａは、ブロックマッチング部６により算出された複数のテンプレートの動きベクトルに基づいて全体の動きベクトルを統計的に算出し、当該動きベクトルに係る特徴点対応を用いて画像Paの射影変換行列を算出する。
上記の処理が複数の画像Pa1〜Panの各々について行われることで、当該複数の画像Pa1〜Panの各々の射影変換行列が算出される。
【００５４】
次に、中央制御部１３は、位置合わせ部７ａに、複数の画像Pa1〜Panの各々を射影変換させる（ステップＳ８）。具体的には、位置合わせ部７ａは、一の画像Pa（例えば、最初に撮像された一番目の画像Pa1等）について算出された射影変換行例に基づいて当該画像Paを射影変換することで、当該画像PaのＹＵＶデータとステップＳ６にて撮影された画像のＹＵＶデータとを位置合わせする処理を行う。
上記の処理が複数の画像Pa1〜Panの各々について行われることで、当該複数の画像Pa1〜Panの各々が射影変換される。
【００５５】
そして、中央制御部１３は、画像処理部７の被写体領域抽出部７ｂに、複数の画像Pa1〜Panの各々から被写体Ｓが含まれる被写体領域を抽出する処理を行わせる（ステップＳ９）。
具体的には、被写体領域抽出部７ｂは、一の画像Pa（例えば、最初に撮像された一番目の画像Pa1等）のＹＵＶデータとステップＳ６にて撮影された画像のＹＵＶデータの各々に対してローパスフィルタをかけて各画像の高周波成分を除去する。その後、被写体領域抽出部７ｂは、ローパスフィルタをかけた画像PaとステップＳ６にて撮影された画像との間で対応する各画素について相違度を算出して相違度マップを生成する。続けて、被写体領域抽出部７ｂは、各画素に係る相違度マップを所定の閾値で２値化した後、相違度マップから細かいノイズや手ぶれにより相違が生じた領域を除去するために収縮処理を行う。その後、被写体領域抽出部７ｂは、ラベリング処理を行って、所定値以下の領域や最大領域以外の領域を除去した後、一番大きな島のパターンを被写体領域として特定し、収縮分を修正するための膨張処理を行う。
上記の処理が複数の画像Pa1〜Panの各々について行われることで、当該複数の画像Pa1〜Panの各々から被写体領域が抽出される。
【００５６】
次に、中央制御部１３は、画像処理部７の位置情報生成部７ｃに、複数の画像Pa1〜Pan内での被写体領域の位置を示すアルファマップを生成させる（ステップＳ１０）。
具体的には、位置情報生成部７ｃは、一の画像Pa（例えば、最初に撮像された一番目の画像Pa1等）内で抽出された被写体領域の位置を特定して、当該画像Paにおける被写体領域の位置を示すアルファマップを生成する。
上記の処理が複数の画像Pa1〜Panの各々について行われることで、当該複数の画像Pa1〜Panについてアルファマップが生成される。
【００５７】
その後、中央制御部１３は、画像処理部７の切抜画像生成部７ｄに、被写体領域を非透過とした被写体切り抜き画像Pb1〜Pbn（図５（ａ）〜図５（ｅ）参照）の画像データをそれぞれ生成する処理を行わせる（ステップＳ１１）。
具体的には、切抜画像生成部７ｄは、一の画像Pa（例えば、最初に撮像された一番目の画像Pa1等）、アルファマップを読み出してメモリ４に展開した後、画像Paの全ての画素について、アルファ値が０の画素については（α＝０）、透過させ、アルファ値が１の画素については（α＝１）、透過させないようにする。
上記の処理が複数の画像Pa1〜Panの各々について行われることで、複数の被写体切り抜き画像Pb1〜Pbnが生成される。
【００５８】
その後、記録制御部９は、記録媒体Ｍの所定の記録領域に、複数の被写体切り抜き画像Pb1〜Pbnの画像データと各アルファマップとを対応付けて一ファイルで記録させる（ステップＳ１２）。
これにより、被写体切り抜き処理を終了する。この結果、例えば、所定の背景内から雪上をソリで滑る人が被写体Ｓとして抽出された複数の被写体切り抜き画像Pb1〜Pbnの画像データが生成される。
【００５９】
次に、撮像装置１００による背景画像生成処理について、図６を参照して説明する。
図６は、背景画像生成処理に係る動作の一例を示すフローチャートである。
背景画像生成処理は、通常の静止画像の撮像処理であり、ユーザによる操作入力部１２の選択決定ボタンの所定操作に基づいて、メニュー画面に表示された複数の撮像モードの中から静止画撮像モードが選択指示された場合に実行される処理である。
【００６０】
図６に示すように、先ず、表示制御部１０は、撮像撮像部１及び撮像制御部２による背景画像Pc（図９（ａ）等参照）の撮像により生成された複数の画像データに基づいてライブビュー画像を表示部１１の表示画面に表示させる（ステップＳ２１）。
【００６１】
次に、中央制御部１３は、ユーザによる操作入力部１２のシャッタボタンの所定操作に基づいて撮像指示が入力されたか否かを判定する（ステップＳ２２）。ここで、撮像指示が入力されたと判定されると（ステップＳ２２；ＹＥＳ）、撮像制御部２は、フォーカスレンズの合焦位置や露出条件（シャッター速度、絞り、増幅率等）やホワイトバランス等の条件を調整して、背景画像Pcの光学像を所定の条件で電子撮像部１ｂ１に撮像させる（ステップＳ２３）。
【００６２】
続けて、画像データ生成部３は、電子撮像部１ｂ１から転送された背景画像Pcの画像のＹＵＶデータを生成した後、記録制御部９は、記録媒体Ｍの所定の記憶領域に、背景画像PcのＹＵＶデータをＥｘｉｆ形式の画像ファイルＦとして記録させる（ステップＳ２４）。
これにより、背景画像生成処理を終了する。この結果、例えば、大きな木のある草原が記録された背景画像Pcの静止画像データが生成される。
【００６３】
次に、画像ファイル生成処理について図７〜図１０を参照して詳細に説明する。
図７は、画像ファイル生成処理に係る動作の一例を示すフローチャートである。
画像ファイル生成処理は、ユーザによる操作入力部１２の選択決定ボタンの所定操作に基づいて、メニュー画面に表示された複数のモードの中から画像合成モードが選択指示された場合に実行される処理である。
【００６４】
図７に示すように、中央制御部１３は、先ず、画像処理部７に合成画像生成処理（図８参照）を実行させる。
ここで、合成画像生成処理について図８及び図９を参照して説明する。
図８は、合成画像生成処理に係る動作の一例を示すフローチャートである。また、図９（ａ）〜図９（ｅ）は、被写体合成画像Pd1〜Pdnの一例を模式的に示す図である。
【００６５】
図８に示すように、ユーザによる操作入力部１２の所定操作に基づいて、記録媒体Ｍに記録されている複数の画像の中で合成画像の背景となる所望の背景画像Pc（図９（ａ）等参照）が選択して指定されると、画像処理部７は、指定された背景画像Pcの画像データを読み出してメモリ４に展開する（ステップＳ４１）。
【００６６】
次に、画像合成部７ｆは、複数の被写体切り抜き画像Pb1〜Pbnのうち、処理対象に係る被写体切り抜き画像Pbの画像番号として「１」を指定すると（ステップＳ４２）、指定された画像番号「１」の被写体切り抜き画像Pb（例えば、最初に撮像された画像Pa1に対応する被写体切り抜き画像Pb1等）及び当該被写体切り抜き画像Pbと対応付けて保存されているアルファマップを読み出してメモリ４に展開する（ステップＳ４３）。
なお、画像番号は、例えば、画像Pa1〜Panの撮像順に被写体切り抜き画像Pb1〜Pbnに付されているものとする。
【００６７】
次に、画像合成部７ｆは、背景画像Pcの何れか一の画素（例えば、左上隅部の画素）を指定して（ステップＳ４４）、当該画素について、アルファマップのアルファ値に基づいて処理を分岐させる（ステップＳ４５）。具体的には、画像合成部７ｆは、背景画像Pcの何れか一の画素のうち、アルファ値が１の画素については（ステップＳ４５；α＝１）、被写体切り抜き画像Pbの対応する画素の画素値で上書きし（ステップＳ４６）、アルファ値が０の画素については（ステップＳ４５；α＝０）、何もせずに背景画像Pcを透過させるようにする。
【００６８】
続けて、画像合成部７ｆは、背景画像Pcの全ての画素について処理したか否かを判定する（ステップＳ４７）。
ここで、全ての画素について処理していないと判定されると（ステップＳ４７；ＮＯ）、画像合成部７ｆは、処理対象として次の画素を指定して当該画素に処理対象を移動させて（ステップＳ４８）、処理をステップＳ４５に移行させる。
上記の処理を、ステップＳ４７にて全ての画素について処理したと判定されるまで繰り返すことで、画像合成部７ｆは、処理対象の被写体切り抜き画像Pbと背景画像Pcとを合成した１番目の被写体合成画像Pd1（図９（ａ）参照）を生成する。
【００６９】
そして、ステップＳ４７にて全ての画素について処理したと判定されると（ステップＳ４７；ＹＥＳ）、画像合成部７ｆは、複数の被写体切り抜き画像Pb1〜Pbnの全ての被写体切り抜き画像Pbについて処理したか否かを判定する（ステップＳ４９）。
ここで、全ての被写体切り抜き画像Pbについて処理していないと判定されると（ステップＳ４９；ＮＯ）、画像合成部７ｆは、複数の被写体切り抜き画像Pb1〜Pbnのうち、処理対象となる次の被写体切り抜き画像Pbに係る画像番号を＋１インクリメントして次の画像番号を指定する（ステップＳ５０）。これにより、例えば、２番目の被写体切り抜き画像Pb2が画像合成処理の対象として指定される。
【００７０】
次に、画像合成部７ｆは、処理をステップＳ４３に移行させて、背景画像Pcの何れか一の画素（例えば、左上隅部の画素）を指定して、それ以降の処理（ステップＳ４４〜Ｓ４９）を行うことで、背景画像Pcと２番目の被写体切り抜き画像Pb2とを合成した２番目の被写体合成画像Pd2（図９（ｂ）参照）を生成する。
そして、２番目の被写体合成画像Pd2の生成が完了することによって、ステップＳ４８にて全ての画素について処理したと判定されると（ステップＳ４７；ＹＥＳ）、画像合成部７ｆは、複数の被写体切り抜き画像Pb1〜Pbnの全ての被写体切り抜き画像Pbについて処理したか否かを判定する（ステップＳ４９）。
上記の処理を、全ての被写体切り抜き画像Pbについて処理したと判定されるまで（ステップＳ４９；ＹＥＳ）、繰り返すことで、画像合成部７ｆは、複数の被写体合成画像Pd1〜Pdn（図９（ａ）〜図９（ｅ）参照）を生成し、合成画像生成処理を終了させる。
【００７１】
図７に示すように、次に、画像特定部７ｇは、複数の被写体切り抜き画像Pb1〜Pbnの中で、サムネイル画像Psの生成に用いられる被写体切り抜き画像Pbを特定する（ステップＳ３２）。
具体的には、画像特定部７ｇは、例えば、最初に撮像された画像Pa1に対応する被写体切り抜き画像Pb1（図５（ａ）参照）をサムネイル画像Psの生成に用いられる被写体切り抜き画像Pbとして特定する。また、例えば、画像特定部７ｇは、画像取得部７ｅにより取得された複数の被写体切り抜き画像Pb1〜Pbnの全てを特定したり、或いは、撮像タイミングが所定の間隔ずつ空けられた複数の画像Pa、…に対応する被写体切り抜き画像Pb、…（例えば、奇数番目の被写体切り抜き画像Pb1、Pb3；図５（ａ）、図５（ｃ）等参照）をそれぞれ特定する。また、例えば、画像特定部７ｇは、表示タイミングを異ならせて表示される第１サムネイル画像Ps4や第２サムネイル画像Ps5等に係る被写体切り抜き画像Pb（例えば、最初と最後の被写体切り抜き画像Pb1、Pbn；図５（ａ）、図５（ｅ）等参照）をそれぞれ特定する。
【００７２】
続けて、ファイル生成部８は、画像特定部７ｇにより特定された被写体切り抜き画像Pbの識別用情報（例えば、最初に撮像された画像Pa1に対応する被写体切り抜き画像Pb1等）と、複数の被写体切り抜き画像Pb1〜Pbnと、所定の背景画像Pcと、サムネイル画像Psの生成指示とを対応づけて一の画像ファイルＦを生成する（ステップＳ３３）。
その後、記録制御部９は、ファイル生成部８により生成された一の画像ファイルＦ、即ち、切抜画像生成部７ｄにより生成された複数の被写体切り抜き画像Pb1〜Pbnと、所定の背景画像Pcと、識別用情報と、サムネイル画像Psの生成指示とが対応付けられた一の画像ファイルＦを記録媒体Ｍに記録させて（ステップＳ３４）、画像ファイル生成処理を終了する。
【００７３】
以上のように、本実施形態の撮像装置１００によれば、複数の被写体切り抜き画像Pb1〜Pbnの中で、複数の被写体合成画像Pd1〜Pdnを代表する代表画像（例えば、サムネイル画像）の生成に用いられる被写体切り抜き画像Pbを所定条件に基づいて特定し、特定された被写体切り抜き画像Pbの識別用情報と、複数の被写体切り抜き画像Pb1〜Pbnと、所定の背景画像Pcと、代表画像（サムネイル画像Ps）の生成指示とを対応付けて記録媒体Ｍに記録させるので、当該撮像装置１００以外の他の外部機器（図示略）を用いて、専用のアプリケーションなどを必要とすることなく複数の被写体合成画像Pd1〜Pdnを代表する代表画像の表示を適正に行うことができる。即ち、代表画像の生成に用いられる被写体切り抜き画像Pbの識別用情報を用いて、当該被写体切り抜き画像Pbと背景画像Pcとを合成した被写体合成画像Pdの代表画像Psを外部機器の表示部に表示させることができる。
【００７４】
具体的には、代表画像の生成に用いられる被写体切り抜き画像Pbの識別用情報と、複数の被写体切り抜き画像Pb1〜Pbnと、所定の背景画像Pcと、代表画像の生成指示とを含む一の画像ファイルＦを生成するので、画像ファイルＦの取り扱いの自由度を高めることができ、これにより、当該画像ファイルＦ自体を外部機器に転送し当該外部機器を用いて、複数の被写体合成画像Pd1〜Pdnを代表する代表画像の表示を適正に行うことができる。
【００７５】
また、代表画像の生成に用いられる被写体切り抜き画像Pbとして、複数の被写体切り抜き画像Pb1〜Pbnの中で、最初に撮像された画像Pa1に対応する被写体切り抜き画像Pb1が特定されることで、最初の被写体切り抜き画像Pb1の被写体画像Ｇと所定の背景画像Pcとが合成された被写体合成画像Pd1のサムネイル画像Ps1（図１０（ａ）参照）を生成して外部機器に表示させることができる。
【００７６】
また、代表画像の生成に用いられる被写体切り抜き画像Pbとして、複数の被写体切り抜き画像Pb1〜Pbnの全てが特定されることで、複数の被写体切り抜き画像Pb1〜Pbnの全ての被写体画像Ｇと所定の背景画像Pcとが合成された被写体合成画像Pdのサムネイル画像Ps2（図１０（ｂ）参照）を生成して外部機器に表示させることができる。さらに、代表画像の生成に用いられる被写体切り抜き画像Pbとして複数の被写体切り抜き画像Pb1〜Pbnの中で、撮像タイミングが所定の間隔ずつ空けられた複数の被写体切り抜き画像Pb、…が特定されることで、当該複数の被写体切り抜き画像Pb、…の全ての被写体画像Ｇと所定の背景画像Pcとが合成された被写体合成画像Pdのサムネイル画像Ps3（図１０（ｃ）参照）を生成して外部機器に表示させることができる。
なお、複数の被写体切り抜き画像Pb、…を所定の背景画像Pcと合成する場合には、撮像タイミングがより新しい画像Paに対応する被写体切り抜き画像Pbが手前側に表示される（図１０（ｂ）等参照）。
【００７７】
また、代表画像の生成に用いられる被写体切り抜き画像Pbとして、複数の被写体切り抜き画像Pb1〜Pbnの中で、一の被写体切り抜き画像Pb（例えば、最初の被写体切り抜き画像Pb1等）と、当該一の被写体切り抜き画像Pbに基づく第１サムネイル画像の表示後に新たに表示される第２サムネイル画像の生成に用いられる一の被写体切り抜き画像と異なる被写体切り抜き画像（例えば、最後の被写体切り抜き画像Pbn等）とが特定されることで、一の被写体切り抜き画像Pbの被写体画像Ｇと所定の背景画像Pcとが合成された被写体合成画像Pdの第１サムネイル画像Ps4（図１０（ｄ）参照）や、例えば、当該第１サムネイル画像Ps4の表示後に所定時間の経過やユーザからの他のサムネイル画像Psの表示指示に基づいて、一の被写体切り抜き画像Pbと異なる被写体切り抜き画像Pbの被写体画像Ｇと所定の背景画像Pcとが合成された被写体合成画像Pdの第２サムネイル画像Ps5（図１０（ｅ）参照）等を生成して外部機器に表示させることができる。
【００７８】
また、複数の画像Pa1〜Panを撮像して、当該複数の画像Pa1〜Panから被写体領域をそれぞれ抽出し、抽出された被写体領域の被写体画像Ｇの各々と所定の単一色の背景画像とを合成して複数の被写体切り抜き画像Pb1〜Pbnを生成するので、当該撮像装置１００を用いて生成された複数の被写体切り抜き画像の中で、複数の被写体合成画像Pd1〜Pdnを代表する代表画像の生成に用いられる被写体切り抜き画像Pbを所定条件に基づいて特定することができる。そして、特定された被写体切り抜き画像Pbの識別用情報と、複数の被写体切り抜き画像Pb1〜Pbnと、所定の背景画像Pcと、サムネイル画像Psの生成指示とを対応付けて記録媒体Ｍに記録させておくので、代表画像の生成に用いられる被写体切り抜き画像Pbの識別用情報を用いて、当該被写体切り抜き画像Pbと背景画像Pcとを合成した被写体合成画像Pdの代表画像Psを外部機器の表示部に表示させることができる。
【００７９】
なお、本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行っても良い。
例えば、複数の被写体合成画像Pd1〜Pdnを代表する代表画像として、所定の被写体合成画像Pdを所定の比率で縮小したサムネイル画像Psを例示したが、一例であってこれに限られるものではなく、代表画像の寸法などは適宜任意に変更可能である。
【００８０】
さらに、上記実施形態にあっては、ファイル生成部８により生成された画像ファイルＦを記録媒体Ｍに記録させるようにしたが、これに限られるものではなく、画像特定部７ｇにより特定された被写体切り抜き画像Pbの識別用情報と、複数の被写体切り抜き画像Pb1〜Pbnと、所定の背景画像Pcと、サムネイル画像Psの生成指示とを対応付けて記録媒体Ｍに記録させる構成であれば如何なる構成であっても良い。
【００８１】
また、撮像装置１００の構成は、上記実施形態に例示したものは一例であり、これに限られるものではない。例えば、被写体切り抜き画像Pbは、当該撮像装置１００とは異なる外部装置（図示略）で生成し、外部装置から所定の通信回線を介して送信されることで当該撮像装置１００が取得して画像ファイル生成処理を実行する構成としても良い。
さらに、被写体切り抜き画像Pbの生成方法、即ち、被写体領域の抽出方法として例示したものは一例であってこれに限られるものではなく、適宜任意に変更可能である。
【００８２】
加えて、上記実施形態にあっては、取得手段、合成手段、特定手段、記録制御手段としての機能を、中央制御部１３の制御下にて、画像取得部７ｅ、画像合成部７ｆ、画像特定部７ｇ、記録制御部９が駆動することにより実現される構成としたが、これに限られるものではなく、中央制御部１３によって所定のプログラム等が実行されることにより実現される構成としても良い。
即ち、プログラムを記憶するプログラムメモリ（図示略）に、取得処理ルーチン、合成処理ルーチン、特定処理ルーチン、記録制御ルーチンを含むプログラムを記憶しておく。そして、取得処理ルーチンにより中央制御部１３のＣＰＵを、連続して撮像された背景内に被写体Ｓが存在する複数の画像Pa1〜Panから被写体Ｓが含まれる被写体領域が抽出された複数の被写体切り抜き画像Pb1〜Pbnを取得する取得手段として機能させるようにしても良い。また、合成処理ルーチンにより中央制御部１３のＣＰＵを、取得手段により取得された複数の被写体切り抜き画像Pb1〜Pbnの被写体領域の被写体画像Ｇと所定の背景画像Pcとを合成して複数の被写体合成画像Pd1〜Pdnを生成する合成手段として機能させるようにしても良い。また、特定処理ルーチンにより中央制御部１３のＣＰＵを、複数の被写体切り抜き画像Pb1〜Pbnの中で、合成手段により生成される複数の被写体合成画像Pd1〜Pdnを代表する代表画像の生成に用いられる被写体切り抜き画像Pbを所定条件に基づいて特定する特定手段として機能させるようにしても良い。また、記録制御処理ルーチンにより中央制御部１３のＣＰＵを、特定手段により特定された被写体切り抜き画像Pbの識別用情報と、取得手段により取得された複数の被写体切り抜き画像Pb1〜Pbnと、所定の背景画像Pcと、代表画像の生成指示とを対応付けて記録媒体Ｍに記録させる記録制御手段として機能させるようにしても良い。
【００８３】
さらに、上記の各処理を実行するためのプログラムを格納したコンピュータ読み取り可能な媒体として、ＲＯＭやハードディスク等の他、フラッシュメモリ等の不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを所定の通信回線を介して提供する媒体としては、キャリアウェーブ（搬送波）も適用される。
【符号の説明】
【００８４】
１００  撮像装置
１      撮像部
７      画像処理部
７ｂ    被写体領域抽出部
７ｄ    切抜画像生成部
７ｅ    画像取得部
７ｆ    画像合成部
７ｇ    画像特定部
８      ファイル生成部
９      記録制御部
１０    表示制御部
１１    表示部
Ｍ      記録媒体
【図１】
2012054798.tif 000003
【図２】
2012054798.tif 000004
【図３】
2012054798.tif 000005
【図４】
2012054798.tif 000006
【図５】
2012054798.tif 000007
【図６】
2012054798.tif 000008
【図７】
2012054798.tif 000009
【図８】
2012054798.tif 000010
【図９】
2012054798.tif 000011
【図１０】
2012054798.tif 000012