(57)【要約】【課題】  取得する単位画像の数を抑制しつつ、パノラマ画像での主要被写体のズレを抑制する手段を提供する。【解決手段】  撮像装置は、被写体の像を撮像する撮像部と、被写体認識部と、撮像制御部と、パノラマ合成部とを備える。被写体認識部は、撮像部で取得される画像から認識対象を抽出する。撮像制御部は、撮像部の撮像範囲を所定方向に移動させてパノラマ撮影をするときに、撮像範囲の一部が重複する撮像タイミングで複数回の単位画像の撮像を行う。パノラマ合成部は、パノラマ撮影で取得した複数の単位画像をつなぎ合わせて１つのパノラマ画像を生成する。そして、撮像制御部は、画像上での認識対象のサイズに応じて、パノラマ撮影での撮像タイミングを決定する。【選択図】  図１
2013145291.tif 000002
【特許請求の範囲】
【請求項１】
被写体の像を撮像する撮像部と、
前記撮像部で取得される画像から認識対象を抽出する被写体認識部と、
前記撮像部の撮像範囲を所定方向に移動させてパノラマ撮影をするときに、前記撮像範囲の一部が重複する撮像タイミングで複数回の単位画像の撮像を行う撮像制御部と、
前記パノラマ撮影で取得した複数の前記単位画像をつなぎ合わせて１つのパノラマ画像を生成するパノラマ合成部と、を備え、
前記撮像制御部は、前記画像上での前記認識対象のサイズに応じて、前記パノラマ撮影での撮像タイミングを決定することを特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記撮像制御部は、前記単位画像間での重複範囲のサイズが前記認識対象のサイズ以上となるように、前記パノラマ撮影での撮像タイミングを決定することを特徴とする撮像装置。
【請求項３】
請求項１または請求項２に記載の撮像装置において、
前記撮像制御部は、前記パノラマ撮影における前記認識対象の抽出結果に応じて、前記単位画像の撮像タイミングを可変させることを特徴とする撮像装置。
【請求項４】
請求項１に記載の撮像装置において、
前記撮像制御部は、前記パノラマ撮影のときに一定の間隔で前記単位画像の撮像を行い、前記単位画像の重複範囲から前記認識対象がはみ出すと判定されたときに、前記間隔とは異なる撮像タイミングで前記単位画像をさらに撮像することを特徴とする撮像装置。
【請求項５】
請求項１から請求項４のいずれか１項に記載の撮像装置において、
前記パノラマ合成部は、前記パノラマ画像の前記認識対象の範囲に、前記単位画像のうちで所定の条件を満たす画像を合成して使用することを特徴とする撮像装置。
【請求項６】
請求項１から請求項５のいずれか１項に記載の撮像装置において、
前記撮像範囲の移動速度が高いことから前記パノラマ撮影ができないときに、警告を出力する警告部をさらに備えることを特徴とする撮像装置。
【請求項７】
請求項１から請求項６のいずれか１項に記載の撮像装置において、
前記撮像部は、前記パノラマ撮影で撮影される範囲の少なくとも一部を前記パノラマ撮影の前に予備撮影し、
前記撮像制御部は、前記予備撮影で取得されるスルー画像から抽出できた前記認識対象のうち、最もサイズが大きなものを基準として前記パノラマ撮影での撮像タイミングを決定することを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関する。
【背景技術】
【０００２】
従来から、所定方向（例えば水平方向）に連続する複数枚の単位画像を撮像し、これらの単位画像を１枚につなぎ合わせることで、広視野角のパノラマ画像を合成することが行われている。かかるパノラマ撮影において、ユーザがカメラを移動させている間に、カメラ側が所定タイミング毎に撮像を実施し、その撮像によって得られる単位画像からパノラマ画像を生成するカメラも知られている。
【０００３】
また、パノラマ撮影において、単位画像間のつなぎ目に主要被写体が位置すると、合成後のパノラマ画像で主要被写体にズレが生じる場合がある。例えば、単位画像の撮像間隔を細かくすることで、パノラマ画像での主要被写体のズレを抑制する手段も提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４３５６６２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記従来技術では、パノラマ撮影時に非常に多くの単位画像の取得が必要となるので、カメラへの負荷が非常に大きくなる。
【０００６】
上記事情に鑑み、取得する単位画像の数を抑制しつつ、パノラマ画像での主要被写体のズレを抑制する手段を提供する。
【課題を解決するための手段】
【０００７】
本発明の一態様である撮像装置は、被写体の像を撮像する撮像部と、被写体認識部と、撮像制御部と、パノラマ合成部とを備える。被写体認識部は、撮像部で取得される画像から認識対象を抽出する。撮像制御部は、撮像部の撮像範囲を所定方向に移動させてパノラマ撮影をするときに、撮像範囲の一部が重複する撮像タイミングで複数回の単位画像の撮像を行う。パノラマ合成部は、パノラマ撮影で取得した複数の単位画像をつなぎ合わせて１つのパノラマ画像を生成する。そして、撮像制御部は、画像上での認識対象のサイズに応じて、パノラマ撮影での撮像タイミングを決定する。
【発明の効果】
【０００８】
一態様の撮像装置によれば、取得する単位画像の数を抑制しつつ、パノラマ画像での主要被写体のズレを抑制できる。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態の電子カメラの構成例を示すブロック図
【図２】第１実施形態でのパノラマ撮影モードの動作例を示す図
【図３】第１実施形態のパノラマ撮影モードでの撮像タイミングの概要図
【図４】第１実施形態での顔のサイズと単位画像の重複範囲との関係を示す図
【図５】第１実施形態でのパノラマ合成での処理例を示す図
【図６】第２実施形態でのパノラマ撮影モードの動作例を示す図
【図７】第２実施形態のパノラマ撮影モードでの撮像タイミングの概要図
【図８】第３実施形態でのパノラマ撮影モードの動作例を示す図
【図９】第３実施形態のパノラマ撮影モードでの撮像タイミングの概要図
【発明を実施するための形態】
【００１０】
＜第１実施形態の説明＞
図１は、第１実施形態の電子カメラ（撮像装置）の構成例を示すブロック図である。本実施形態の電子カメラは、撮影モードの１つとして、パノラマ画像を生成するパノラマ撮影モードを有している。パノラマ撮影モードでは、ユーザが電子カメラを所定方向（例えば水平方向）に移動させたときに、電子カメラが所定方向に連続する複数枚の単位画像を撮像する。そして、パノラマ撮影モードでの電子カメラは、単位画像を所定方向につなぎ合わせることで、１つの連続したパノラマ画像を生成する。
【００１１】
図１に示す電子カメラ１１は、撮像光学系１２と、撮像素子１３と、信号処理部１４と、カメラマイコン１５と、第１メモリ１６と、第２メモリ１７と、メディアＩ／Ｆ１８と、表示部１９と、ユーザの各種操作を受け付ける操作部２０とを有している。ここで、撮像素子１３、信号処理部１４、第１メモリ１６、第２メモリ１７、メディアＩ／Ｆ１８、表示部１９および操作部２０は、それぞれカメラマイコン１５と接続されている。
【００１２】
撮像素子１３は、撮像光学系１２による被写体の結像を撮像する撮像デバイスである。撮像素子１３の出力は、信号処理部１４に接続されている。上記の撮像素子１３は、順次走査方式の固体撮像素子１３（例えばＣＣＤ）であってもよく、ＸＹアドレス方式の固体撮像素子１３（例えばＣＭＯＳ）であってもよい。
【００１３】
電子カメラ１１の撮影モードにおいて、撮像素子１３は、操作部２０からの撮像開始指示に応じて、不揮発性の記憶媒体への記録を伴う記録用の静止画像を撮影（撮像）する。また、撮像素子１３は、撮影待機時にも所定間隔ごとに観測用の画像（スルー画像）を連続的に撮影する。時系列に取得されたスルー画像は、表示部１９での動画表示やカメラマイコン１５による各種の演算処理に使用される。
【００１４】
信号処理部１４は、撮像素子１３から入力される画像信号に対して、アナログ信号処理（相関二重サンプリング、黒レベル補正など）と、Ａ／Ｄ変換処理と、デジタル信号処理（欠陥画素補正など）とを順次施す。信号処理部１４から出力される画像のデータはカメラマイコン１５に入力される。
【００１５】
カメラマイコン１５は、電子カメラ１１の動作を統括的に制御するプロセッサである。第１実施形態でのカメラマイコン１５は、プログラムの実行により、撮像制御部２１、画像処理部２２、画像解析部２３、パノラマ合成部２４として機能する。
【００１６】
撮像制御部２１は、撮像素子１３の電荷蓄積時間および信号読みだしのタイミング（撮像タイミング）を制御する。
【００１７】
画像処理部２２は、１フレーム分の画像のデータに対して画像処理（階調変換処理、ホワイトバランス調整処理、ノイズ除去処理、輪郭強調処理、色変換処理など）を施す。
【００１８】
画像解析部２３は、パノラマ撮影モードでの画像解析を行う。第１実施形態での画像解析部２３は、主要被写体として人物の顔を認識対象とする公知の顔認識処理を行う。一例として、画像解析部２３は、公知の特徴点抽出処理によって、眉，目，鼻，唇の各端点などの特徴点を画像から抽出し、これらの特徴点に基づいて顔領域か否かを判定する。あるいは、画像解析部２３は、予め用意された参照データ（顔画像など）と判定対象の画像との相関係数を求め、この相関係数が一定の閾値を超えるときに顔領域と判定してもよい。
【００１９】
また、第１実施形態での画像解析部２３は、パノラマ撮影で単位画像の重複範囲を求めるために、時間軸方向に連続する２画像間で被写体のマッチング処理を行う。なお、上記のマッチング処理は、例えば画像のエッジまたはコーナーを特徴点として、２画像間で特徴点のマッチングを行うものであってもよく、あるいは２画像間でいわゆるブロックマッチングを行うものであってもよい。
【００２０】
パノラマ合成部２４は、パノラマ撮影モードにおいて、パノラマ撮影で取得した複数の単位画像を合成してパノラマ画像を生成する。
【００２１】
第１メモリ１６は、画像処理の前工程や後工程で画像のデータを一時的に記憶する。例えば、第１メモリ１６は、揮発性の記憶媒体であるＳＤＲＡＭである。また、第２メモリ１７は、カメラマイコン１５によって実行されるプログラムや、各種のデータを記憶する不揮発性のメモリである。
【００２２】
メディアＩ／Ｆ１８は、不揮発性の記憶媒体２５を接続するためのコネクタを有している。そして、メディアＩ／Ｆ１８は、コネクタに接続された記憶媒体２５に対してデータの書き込み／読み込みを実行する。上記の記憶媒体２５は、例えば、ハードディスクや、半導体メモリを内蔵したメモリカードなどである。なお、図１では、記憶媒体２５の一例としてメモリカードを図示する。
【００２３】
表示部１９は、各種の画像を表示する表示デバイスである。例えば、表示部１９は、カメラマイコン１５の制御により、撮影モードでのスルー画像の動画表示（ビューファインダ表示）などを行う。
【００２４】
次に、図２の流れ図を参照しつつ、第１実施形態でのパノラマ撮影モードの動作例を説明する。図２の処理は、パノラマ撮影モードで電子カメラ１１を起動させたときに開始される。なお、本明細書の各実施形態では、人物を含む風景に対して電子カメラ１１を水平方向にパンしてパノラマ撮影することを前提とする。
【００２５】
ステップ＃１０１：カメラマイコン１５は、パノラマ撮影に先立ってスルー画像によるパノラマ撮影の範囲の予備撮影を行い、パノラマ撮影で撮影されうる人物の顔の最大サイズを求める。
【００２６】
例えば、＃１０１でのカメラマイコン１５は、パノラマ撮影モードの起動に応じて撮像素子１３でスルー画像を取得する。そして、画像解析部２３は、パノラマ撮影の開始前（後述するパノラマ撮影の開始指示の前）までに予備撮影で時系列に取得されたスルー画像に対して、それぞれ顔検出処理を行う。そして、画像解析部２３は、スルー画像から顔を検出するたびに顔のパン方向（水平方向）のサイズを比較し、より大きな顔のサイズの値を第１メモリ１６に上書きしてゆく。これにより、第１メモリ１６に上記の最大サイズを記録することができる。
【００２７】
また、他の例として、パノラマ撮影に先立って、パノラマ撮影で撮影される範囲とほぼ同じ範囲をユーザに予備撮影させてもよい（プレスキャン）。この場合の予備撮影では、ユーザが電子カメラ１１をパンさせた状態で、カメラマイコン１５がスルー画像の取得を指示する。また、画像解析部２３は、予備撮影で取得した各スルー画像で人物の顔をそれぞれ抽出する。そして、画像解析部２３は、予備撮影で抽出された顔のうち、水平方向の長さが最も大きいものを抽出すればよい。
【００２８】
ステップ＃１０２：撮像制御部２１は、人物の顔の最大サイズ（＃１０１）に基づいて、パノラマ撮影での撮像タイミングを決定する。第１実施形態での撮像制御部２１は、パノラマ撮影のときの単位画像間での重複範囲のサイズが上記の顔の最大サイズ以上となるように、撮像タイミングを決定する。
【００２９】
例えば、顔の水平方向の最大サイズが２００ピクセルの場合、第１実施形態での撮像制御部２１は、パノラマ撮影のときに、前の単位画像と現在の撮像範囲との重複範囲が２００ピクセルより若干多い所定の画素数になった段階で次の単位画像を撮像する。なお、図４に示すように、第１実施形態の例では、＃１０１で取得した顔のサイズが大きくなるほど単位画像の重複範囲は大きくなり、＃１０１で取得した顔のサイズが小さいほど単位画像の重複範囲は小さくなる。
【００３０】
ステップ＃１０３：カメラマイコン１５は、パノラマ撮影の開始指示を受け付けたか否かを判定する。例えば、本明細書において、カメラマイコン１５は、ユーザによって操作部２０のレリーズ釦（不図示）が全押し操作されたときに、パノラマ画像の撮影指示を受け付けたと判定する。
【００３１】
上記要件を満たす場合（ＹＥＳ側）には＃１０４に処理が移行する。一方、上記要件を満たさない場合（ＮＯ側）、カメラマイコン１５はパノラマ撮影の開始指示があるまで待機する。
【００３２】
ステップ＃１０４：ユーザが電子カメラ１１をパンさせた状態で、カメラマイコン１５はパノラマ撮影を実行する。
【００３３】
パノラマ撮影のときには、カメラマイコン１５はスルー画像を撮像する。また、画像解析部２３は、スルー画像を用いたマッチング処理を実行し、撮像範囲での画像の変化を継続的にモニタする。そして、前の単位画像と現在の撮像範囲との重複範囲の画素数が撮像タイミングを規定する所定の画素数になったときに、撮像制御部２１は次の単位画像を撮像する。これにより、単位画像間での重複範囲が顔のサイズよりも大きい一定のサイズとなるように、撮像素子１３が単位画像を順次撮像することとなる。
【００３４】
なお、＃１０４でのパンの速度が高い場合には撮像範囲が短時間に大きく移動し、画像解析部２３がマッチングを行えないことがある。かかる場合には、上記のパノラマ撮影ができないため、表示部１９は、カメラマイコン１５の制御により「パノラマ撮影ができない」旨の警告表示を出力する。
【００３５】
ステップ＃１０５：カメラマイコン１５は、パノラマ撮影の終了指示を受け付けたか否かを判定する。例えば、本明細書では、カメラマイコン１５は、ユーザによってレリーズ釦の全押し操作が解除されたときに、パノラマ撮影の終了指示を受け付けたと判定する。
【００３６】
上記要件を満たす場合（ＹＥＳ側）には＃１０６に処理が移行する。一方、上記要件を満たさない場合（ＮＯ側）には、カメラマイコン１５は＃１０４に戻って上記動作を繰り返す。
【００３７】
ステップ＃１０６：パノラマ合成部２４は、パノラマ撮影で取得した複数の単位画像（＃１０４で取得したもの）をパン方向につなぎ合わせて１つのパノラマ画像を生成する。
【００３８】
ここで、＃１０６で２つの単位画像を合成するときには、画像解析部２３は各単位画像の重複範囲とその近傍範囲を対象として顔認識処理を施し、これらの重複範囲からそれぞれ人物の顔が認識できたか否かを判定する。
【００３９】
２つの単位画像の重複範囲のいずれからも人物の顔が認識できない場合（つまり重複範囲に顔が存在しない場合）、パノラマ合成部２４は、一方の単位画像の重複範囲のうち、ステッチングに用いる領域を除いて大部分を削除するとともに、公知のパノラマ合成処理を行う。
【００４０】
また、２つの単位画像の重複範囲からそれぞれ人物の顔が認識できた場合、パノラマ合成部２４は、一方の単位画像の重複範囲を削除して公知のパノラマ合成処理を行う。このとき、パノラマ合成部２４は、単位画像の重複範囲のうちで、顔の状態が好ましいとされる所定の条件（例えば、目瞑りのない状態、笑顔の状態）を満たす一方の画像を残し、他方の画像の重複範囲の大部分を削除してパノラマ合成を行うようにしてもよい（図５（ａ）参照）。これにより、人物の顔の見栄えがよいパノラマ画像を得ることができる。なお、単位画像における顔の状態の判定は、画像解析部２３が目瞑り検出や笑顔判定の公知のアルゴリズムを用いて実行すればよい。
【００４１】
また、一方の単位画像の重複範囲からのみ人物の顔が認識できた場合、パノラマ合成部２４は、人物の顔が認識できない方の単位画像の重複範囲の大部分を削除して公知のパノラマ合成処理を行う（図５（ｂ）参照）。この場合、人物の顔が認識できない方の単位画像では、例えば、画像の端で顔が途切れているなどの不都合が生じている可能性が高い。そのため、人物の顔が認識できる単位画像を優先して使用することで、人物の顔の見栄えがよいパノラマ画像を得ることができる。
【００４２】
そして、パノラマ合成部２４は、各単位画像の組み合わせごとに上記の処理を繰り返し、パノラマ画像を生成すればよい。なお、＃１０６で生成されたパノラマ画像のデータは、カメラマイコン１５の制御により、記憶媒体２５に記録される。以上で、図２の動作例の説明を終了する。
【００４３】
第１実施形態での電子カメラ１１は、パノラマ撮影をするときに、単位画像間での重複範囲のサイズが、撮影されうる顔の最大サイズよりも大きくなるように撮像タイミングを決定する。これにより、２つの単位画像の両方で顔が途切れている場合がなくなるので、パノラマ画像での顔のズレを抑制できる。また、第１実施形態での電子カメラ１１は、スルー画像で検出した顔のサイズに応じて撮影ごとに撮像タイミングを個別的に調整するので、パノラマ撮影で取得する単位画像の数が必要以上に増加することを抑制できる。
【００４４】
＜第２実施形態の説明＞
図６は、第２実施形態でのパノラマ撮影モードの動作例を示す流れ図である。また、図７は、第２実施形態のパノラマ撮影モードでの撮像タイミングの概要を示している。この第２実施形態は上述した第１実施形態の変形例である。なお、以下の実施形態において、電子カメラ１１の構成は第１実施形態といずれも共通するので重複説明はいずれも省略する。
【００４５】
ステップ＃２０１：カメラマイコン１５は、パノラマ撮影の開始指示を受け付けたか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には＃２０２に処理が移行する。一方、上記要件を満たさない場合（ＮＯ側）、カメラマイコン１５はパノラマ撮影の開始指示があるまで待機する。
【００４６】
ステップ＃２０２：ユーザが電子カメラ１１をパンさせた状態で、カメラマイコン１５はパノラマ撮影を開始する。
【００４７】
第２実施形態でのパノラマ撮影のときには、まず、撮像制御部２１はパノラマ撮影の開始指示と同時に最初の単位画像を取得する。その後、カメラマイコン１５はスルー画像を撮像し、撮像範囲での画像の変化を継続的にモニタする。そして、画像解析部２３は、スルー画像を用いてマッチング処理および顔認識処理をそれぞれ実行する。
【００４８】
ステップ＃２０３：画像解析部２３は、パノラマ撮影中に人物の顔が認識できたか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には＃２０５に処理が移行する。一方、上記要件を満たさない場合（ＮＯ側）には＃２０４に処理が移行する。
【００４９】
ステップ＃２０４：画像解析部２３は、前の単位画像と現在の撮像範囲との重複範囲の画素数が所定の画素数になったか否か判定する。上記要件を満たす場合（ＹＥＳ側）には＃２０５に処理が移行する。一方、上記要件を満たさない場合（ＮＯ側）には＃２０６に処理が移行する。
【００５０】
なお、第２実施形態の＃２０４での所定の画素数は、顔のサイズとは関係なく決定することができ、パノラマ合成を行うための重複範囲として最小限の画素数であってもよい。
【００５１】
ステップ＃２０５：撮像制御部２１は、撮像素子１３を駆動させて単位画像の撮像を行う。
【００５２】
ステップ＃２０６：カメラマイコン１５は、パノラマ撮影の終了指示を受け付けたか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には＃２０７に処理が移行する。一方、上記要件を満たさない場合（ＮＯ側）には、カメラマイコン１５は＃２０３に戻って上記動作を繰り返す。
【００５３】
ステップ＃２０７：パノラマ合成部２４は、パノラマ撮影で取得した複数の単位画像（＃２０２、＃２０５で取得したもの）をパン方向につなぎ合わせて１つのパノラマ画像を生成する。なお、＃２０７の処理では重複範囲での顔検出は行わずに、パノラマ合成部２４は単位画像をつなげ合わせば足りる。以上で、図６の動作例の説明を終了する。
【００５４】
第２実施形態での電子カメラ１１は、パノラマ撮影中に顔を検出したとき（＃２０３のＹＥＳ側）または単位画像の重複範囲が所定サイズになるとき（＃２０４のＹＥＳ側）に、単位画像をそれぞれ撮像する（＃２０５）。そのため、顔が途切れていない単位画像を確実に取得できるので、パノラマ画像での顔のズレを抑制できる。また、第２実施形態での電子カメラ１１は、スルー画像で顔を検出したときに撮像タイミングを可変させるので、パノラマ撮影で取得する単位画像の数が必要以上に増加することを抑制できる。
【００５５】
＜第３実施形態の説明＞
図８は、第３実施形態でのパノラマ撮影モードの動作例を示す流れ図である。また、図９は、第３実施形態のパノラマ撮影モードでの撮像タイミングの概要を示している。
【００５６】
なお、図８の＃３０１，＃３０２の動作は、第２実施形態の＃２０１，＃２０２と共通するので重複説明は省略する。
【００５７】
ステップ＃３０３：画像解析部２３は、前の単位画像と現在の撮像範囲との重複範囲の画素数が、予め決定されている所定の画素数になったか否か判定する。上記要件を満たす場合（ＹＥＳ側）には＃３０４に処理が移行する。一方、上記要件を満たさない場合（ＮＯ側）には＃３０６に処理が移行する。なお、＃３０３での画像解析部２３は、後述の＃３０８で追加撮像される単位画像を対象とせずに上記の判定を行う。
【００５８】
ステップ＃３０４：撮像制御部２１は、撮像素子１３を駆動させて単位画像の撮像を行う。
【００５９】
ステップ＃３０５：カメラマイコン１５は、パノラマ撮影の終了指示を受け付けたか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には＃３０９に処理が移行する。一方、上記要件を満たさない場合（ＮＯ側）には、カメラマイコン１５は＃３０３に戻って上記動作を繰り返す。
【００６０】
なお、第３実施形態では、＃３０３〜＃３０５のループにより、画像間の重複範囲が所定の画素数になる一定の間隔で単位画像の取得が繰り返されることになる。
【００６１】
ステップ＃３０６：画像解析部２３は、パノラマ撮影中に人物の顔が認識できたか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には＃３０７に処理が移行する。一方、上記要件を満たさない場合（ＮＯ側）には＃３０５に処理が移行する。
【００６２】
ステップ＃３０７：画像解析部２３は、＃３０６で認識した人物の顔のサイズが所定の画素数（＃３０３）よりも大きくなるか否か判定する。上記要件を満たす場合（ＹＥＳ側）には＃３０８に処理が移行する。一方、上記要件を満たさない場合（ＮＯ側）には＃３０５に処理が移行する。
【００６３】
ステップ＃３０８：撮像制御部２１は、撮像素子１３を駆動させて単位画像を追加撮像する。なお、＃３０８の単位画像は、一定の間隔（＃３０３〜＃３０５のループ）で取得される単位画像の重複範囲から顔がはみ出すときに撮像されるものである。その後、＃３０５に処理が移行する。
【００６４】
ステップ＃３０９：パノラマ合成部２４は、パノラマ撮影で取得した複数の単位画像（＃３０４、＃３０８で取得したもの）をパン方向につなぎ合わせて１つのパノラマ画像を生成する。なお、＃３０９の処理では、合成時に単位画像が重複する場合、パノラマ合成部２４は＃３０４で取得した単位画像を部分的に削除し、＃３０８で取得した単位画像を優先的に使用してパノラマ画像を生成する。以上で、図８の動作例の説明を終了する。
【００６５】
第３実施形態での電子カメラ１１は、一定の間隔（＃３０３〜＃３０５のループ）で取得される単位画像の重複範囲から顔がはみ出すときに、この一定の間隔とは異なる撮像タイミングで単位画像をさらに撮像する（＃３０８）。そのため、顔が途切れていない単位画像を確実に取得できるので、パノラマ画像での顔のズレを抑制できる。また、第３実施形態での電子カメラ１１は、顔の大きさが重複範囲からはみ出るときのみ追加で単位画像を撮像するので、パノラマ撮影で取得する単位画像の数が必要以上に増加することを抑制できる。
【００６６】
＜実施形態の補足事項＞
（補足１）上記の各実施形態では認識対象が人物の顔である場合を説明した。しかし、本発明は認識対象が人物の顔の場合に限定されず、例えば愛玩動物などの他の被写体を認識対象としてパノラマ撮影をする場合にも勿論適用できる。
【００６７】
（補足２）本発明でのパノラマ撮影は、水平方向へのパンの場合に限定されず、電子カメラを上下方向にチルトさせてパノラマ撮影する場合にも勿論適用できる。
【００６８】
（補足３）上記実施形態では、撮像装置の各機能をプログラムによってソフトウエア的に実現する例を説明した。しかし、本発明では、ＡＳＩＣを用いて、撮像制御部２１、画像処理部２２、画像解析部２３、パノラマ合成部２４の各機能をハードウエア的に実現しても勿論かまわない。
【００６９】
以上の詳細な説明により、実施形態の特徴点および利点は明らかになるであろう。これは、特許請求の範囲が、その精神および権利範囲を逸脱しない範囲で前述のような実施形態の特徴点および利点にまで及ぶことを意図する。また、当該技術分野において通常の知識を有する者であれば、あらゆる改良および変更に容易に想到できるはずであり、発明性を有する実施形態の範囲を前述したものに限定する意図はなく、実施形態に開示された範囲に含まれる適当な改良物および均等物によることも可能である。
【符号の説明】
【００７０】
１１…電子カメラ、１２…撮像光学系、１３…撮像素子、１４…信号処理部、１５…カメラマイコン、１６…第１メモリ、１７…第２メモリ、１８…メディアＩ／Ｆ、１９…表示部、２０…操作部、２１…撮像制御部、２２…画像処理部、２３…画像解析部、２４…パノラマ合成部、２５…記憶媒体
【図１】
2013145291.tif 000003
【図２】
2013145291.tif 000004
【図３】
2013145291.tif 000005
【図４】
2013145291.tif 000006
【図５】
2013145291.tif 000007
【図６】
2013145291.tif 000008
【図７】
2013145291.tif 000009
【図８】
2013145291.tif 000010
【図９】
2013145291.tif 000011