(57)【要約】【課題】  写したくない物体が撮影画角内に存在しないときに、被写体を自動的に撮影する。【解決手段】  撮像装置は、撮像部、判定部および撮影制御部を有している。例えば、撮像部は、撮像素子を有し、画像データを生成する。また、判定部は、画像データを順次受け、特定の物体が撮影画角内に存在するか否かを判定する。そして、撮影制御部は、判定部により特定の物体が撮影画角内に存在しないと判定されたときに、被写体を自動的に撮影する。【選択図】    図１
2010213221.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子を有し、画像データを生成する撮像部と、
前記画像データを順次受け、特定の物体が撮影画角内に存在するか否かを判定する判定部と、
前記判定部により前記特定の物体が撮影画角内に存在しないと判定されたときに、被写体を自動的に撮影する撮影制御部とを備えていることを特徴とする撮像装置。
【請求項２】
請求項１記載の撮像装置において、
前記判定部は、露光時間に基づいて算出される閾値以上の動きをした動体を前記特定の物体として検出し、前記動体が撮影画角内に存在するか否かを判定することを特徴とする撮像装置。
【請求項３】
請求項２記載の撮像装置において、
前記画像データを順次受け、人物が撮影画角内に存在するか否かを検出する人物検出部を備え、
前記撮影制御部は、前記判定部により前記動体が撮影画角内に存在しないと判定され、かつ、前記人物検出部により人物が撮影画角内に存在しないことが検出されたときに、被写体を自動的に撮影することを特徴とする撮像装置。
【請求項４】
請求項１記載の撮像装置において、
前記判定部は、人物を前記特定の物体として検出し、人物が撮影画角内に存在するか否かを判定することを特徴とする撮像装置。
【請求項５】
撮像素子を有し、画像データを生成する撮像部と、
前記画像データを順次受け、特定の物体が撮影画角内に予め設定された許容数より多く存在するか否かを判定する判定部と、
前記判定部により前記特定の物体が前記許容数以下であると判定されたときに、被写体を自動的に撮影する撮影制御部とを備えていることを特徴とする撮像装置。
【請求項６】
請求項５記載の撮像装置において、
前記判定部は、露光時間に基づいて算出される閾値以上の動きをした動体を前記特定の物体として検出し、前記動体が撮影画角内に前記許容数より多く存在するか否かを判定することを特徴とする撮像装置。
【請求項７】
請求項６記載の撮像装置において、
前記画像データを順次受け、人物が撮影画角内に存在するか否かを検出する人物検出部を備え、
前記撮影制御部は、前記判定部により前記動体が撮影画角内に前記許容数より多く存在しないと判定され、かつ、前記人物検出部により人物が撮影画角内に存在しないことが検出されたときに、被写体を自動的に撮影することを特徴とする撮像装置。
【請求項８】
請求項５記載の撮像装置において、
前記許容数は、ユーザにより任意に設定可能であることを特徴とする撮像装置。
【請求項９】
請求項１または請求項５に記載の撮像装置において、
全地球測位システムを用いて、撮影場所を示す撮影位置情報を取得する位置算出部と、
撮影方向を示す撮影方位情報を算出する方位算出部と、
前記判定部による判定処理が開始されてから所定の時間が経過したときに、前記撮影位置情報および前記撮影方位情報を、記憶媒体および内蔵のメモリの少なくとも一方に記憶させる情報取得部とを備えていることを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関する。
【背景技術】
【０００２】
近年、被写体を自動的に撮影する撮像装置が提案されている。例えば、人物の笑顔を検出したときに自動的に撮影するデジタルカメラが提案されている。また、子供の写真を撮影する写真館では、子供の写っていない失敗写真の数を減らすために、撮影画面（撮影画角）の外に子供が居るときは、撮影を中止する自動写真館が提案されている（例えば、特許文献１参照）。なお、撮像パラメータが自動的に設定されるカメラでは、撮像される物体を識別する技術が提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−６１１０５号公報
【特許文献２】特開２００２−１０１３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この種の自動撮影の機能は、人物を被写体にして撮影する際に活用される。したがって、観光地等で建物を撮影する際に観光客等を写したくない場合、撮影者は、観光客が画面（撮影画角）から居なくなるまで待ってレリーズ釦を押す必要がある。しかしながら、例えば、観光客が多い有名な観光地等では、撮影画角内に人物（写したくない観光客等）が居ないことを撮影者が認識してからレリーズ釦が押されるまでの間に、撮影画角内に人物が移動してくる可能性が高く、被写体を所望の構図で効率良く撮影することは困難である。また、撮影画角内に人物が居なくなるまで撮影者がファインダ等を覗き続けるため、撮影者の負担が増加する。
【０００５】
本発明の目的は、写したくない物体が撮影画角内に存在しないときに、被写体を自動的に撮影することである。
【課題を解決するための手段】
【０００６】
撮像装置は、撮像部、判定部および撮影制御部を有している。例えば、撮像部は、撮像素子を有し、画像データを生成する。また、判定部は、画像データを順次受け、特定の物体が撮影画角内に存在するか否かを判定する。そして、撮影制御部は、判定部により特定の物体が撮影画角内に存在しないと判定されたときに、被写体を自動的に撮影する。
【発明の効果】
【０００７】
本発明によれば、写したくない物体が撮影画角内に存在しないときに、被写体を自動的に撮影できる。
【図面の簡単な説明】
【０００８】
【図１】一実施形態における撮像装置の概要を示す図である。
【図２】図１に示した撮像装置の自動撮影モードの概要を示す図である。
【図３】図１に示した撮像装置の動作の一例を示す図である。
【図４】別の実施形態における撮像装置の概要を示す図である。
【図５】図４に示した撮像装置の自動撮影モードの概要を示す図である。
【図６】図４に示した撮像装置の動作の一例を示す図である。
【図７】別の実施形態における撮像装置の概要を示す図である。
【図８】図７に示した撮像装置の自動撮影モードの概要を示す図である。
【図９】図８に示した撮像装置の動作の一例を示す図である。
【図１０】別の実施形態における撮像装置の動作の一例を示す図である。
【図１１】別の実施形態における撮像装置の概要を示す図である。
【図１２】図１１に示した撮像装置の動作の一例を示す図である。
【図１３】別の実施形態における撮像装置の動作の一例を示す図である。
【図１４】図１３の動作が実施される自動撮影モードの概要を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態を図面を用いて説明する。
【００１０】
図１は、本発明の一実施形態を示している。この実施形態の撮像装置１０は、例えば、デジタルカメラであり、光学系２０、撮像部３０、制御部４０、ドライバ５０、メモリ６０、記憶媒体７０、モニタ８０、および操作部９０を有している。また、撮像装置１０は、例えば、自動撮影モードを含む複数の撮影モードを有している。光学系２０は、被写体の像を撮像素子３１の受光面に結像する撮影レンズ２１を有している。なお、光学系２０は、撮影レンズ２１の他に、ズームレンズやフォーカスレンズ等を有してもよい。
【００１１】
撮像部３０は、撮像素子３１、ＡＦＥ（Analog Front End）３２および画像処理回路３３を有している。撮像素子３１は、例えば、ＣＣＤイメージサンサーやＣＭＯＳイメージセンサーである。撮像素子３１は、撮影レンズ２１を介して入射される被写体の像を電気信号（以下、画像信号とも称する）に変換し、変換した電気信号をＡＦＥ３２に出力する。ＡＦＥ３２は、撮像素子３１から受けた画像信号に対してアナログ信号処理を実施するアナログフロントエンド回路である。例えば、ＡＦＥ３２は、相関二重サンプリングにより画像信号のノイズを除去し、画像信号のゲインを調整した後、アナログの画像信号をデジタルの画像信号に変換する。
【００１２】
画像処理回路３３は、ＡＦＥ３２から受けたデジタルの画像信号に対して、ホワイトバランス処理、輪郭補償処理、ガンマ処理等の画像処理を実施し、画像データＩＭＧを生成する。そして、画像処理回路３３は、画像データＩＭＧを制御部４０に出力する。画像データＩＭＧは、例えば、撮影待機状態にモニタ８０に表示されるスルー画像の画像データ（以下、スルー画像データとも称する）や、撮影により得られる静止画像の画像データである。例えば、スルー画像データは、撮像素子３１から間引き読み出しされた画像信号を用いて生成され、制御部４０に順次出力される。以下、画像および画像の画像データは、同じ符号で示す。例えば、後述する図２の符号ＩＭＧ（ＩＭＧ１０、ＩＭＧ１１、ＩＭＧ１２）は、スルー画像を示す。
【００１３】
制御部４０は、例えば、マイクロプロセッサであり、図示しないプログラムに基づいて、撮像装置１０の動作を制御する。例えば、制御部４０は、オートフォーカス制御、絞り制御、撮像素子３１への露光制御および画像データの記録等を実施する。また、制御部４０は、動体検出部４１、人物検出部４２、撮影制御部４３を有し、撮影モードに応じた処理を実施する。
【００１４】
動体検出部４１は、撮像部３０からスルー画像データＩＭＧを順次受け、動体が撮影画角内に存在するか否かを検出する。例えば、動体検出部４１は、現在のスルー画像に対応するスルー画像データと、現在のスルー画像より過去のスルー画像に対応するスルー画像データとを比較し、各画素の変化量（動きベクトル）を算出する。そして、動体検出部４１は、被写体ぶれを発生させる変化量を有する領域（物体）を、動体として検出する。例えば、被写体ぶれを発生させるか否かの閾値は、単位時間当たりの変化量で示され、被写体を撮影する際の露光時間に基づいて算出される。すなわち、動体検出部４１は、現在のスルー画像データと過去のスルー画像データとを比較し、露光時間に基づいて算出される閾値以上に変化した領域（物体）を、動体として検出する。換言すれば、動体検出部４１は、全ての画素の変化量が閾値より小さい場合、動体が撮影画角内に存在しないと判定する。
【００１５】
例えば、被写体を撮影する際に必要な露光時間がスルー画像のフレームレートの周期以下の場合、動体検出部４１は、現在のスルー画像データと過去１枚分のスルー画像データとの比較により算出された変化量（単位時間当たりの変化量）が閾値より小さいとき、動体が撮影画角内に存在しないと判定する。なお、露光時間がスルー画像のフレームレートの周期より長い場合、動体検出部４１は、露光時間に相当する期間内に得られる複数枚分のスルー画像データを互いに比較してもよい。例えば、スルー画像のフレームレートが２４ｆｐｓ（frame per second）で露光時間が１秒の場合、動体検出部４１は、１秒間に得られる２４枚分のスルー画像データを互いに比較してもよいし、１秒以内に得られる１２枚分のスルー画像データを互いに比較してもよい。
【００１６】
人物検出部４２は、撮像部３０からスルー画像データＩＭＧを順次受け、人物が撮影画角内に存在するか否かを検出する。例えば、人物検出部４２は、人物のシルエットを示すパターンデータとスルー画像データＩＭＧとをパターンマッチングで照合することにより、人物が撮影画角内に存在するか否かを検出する。あるいは、人物検出部４２は、特徴量抽出による顔認識を用いて、人物が撮影画角内に存在するか否かを検出してもよい。例えば、特徴量抽出は、目、鼻、口等の特徴量をスルー画像データＩＭＧから求めることにより、スルー画像に含まれる顔を検出する。なお、特徴量抽出による顔認識では、横顔も検出できる。
【００１７】
撮影制御部４３は、例えば、自動撮影モードにおいて、動体検出部４１により動体が撮影画角内に存在しないと判定されたときに、ドライバ５０を介して撮像素子３１の全画素を駆動し、被写体を自動的に撮影する。すなわち、動体検出部４１は、被写体を自動的に撮影する際の判定部として機能する。ドライバ５０は、撮像素子３１の駆動を制御する。例えば、被写体を撮影する場合、ドライバ５０は、撮像素子３１の全画素を駆動させ、露光時間に応じた電荷を撮像素子３１に蓄積させ、撮像素子３１に蓄積された電荷を画像信号として出力させる。また、例えば、撮影待機状態（スルー画像データが生成される場合）では、ドライバ５０は、撮像素子３１を間引き制御することにより、撮像素子３１の一部（スルー画像に使用される画素）に蓄積された電荷を画像信号として出力させる。
【００１８】
メモリ６０は、例えば、ＤＲＡＭ（Dynamic RAM）やＳＲＡＭ（Static RAM）等で形成された内蔵メモリであり、撮影された画像の画像データ等を記憶する。記憶媒体７０は、撮影された画像の画像データ等を記憶する。モニタ８０は、例えば、液晶ディスプレイであり、スルー画像、撮影された画像、メモリ６０に記憶された画像、記憶媒体７０に記憶された画像およびメニュー画面等を表示する。操作部９０は、レリーズボタンおよびその他の各種スイッチを有し、撮像装置１０を動作させるために、ユーザにより操作される。
【００１９】
図２は、図１に示した撮像装置１０の自動撮影モードの概要を示している。図中の破線は、人物の顔が顔認識により検出されたことを示している。スルー画像ＩＭＧ１０、ＩＭＧ１１、ＩＭＧ１２は、時刻ｔ０、ｔ１、ｔ２のスルー画像ＩＭＧにそれぞれ対応している。例えば、時刻ｔ０から時刻ｔ１までの時間間隔および時刻ｔ１から時刻ｔ２までの時間間隔は、スルー画像ＩＭＧのフレームレートの周期に対応する。
【００２０】
スルー画像ＩＭＧ１０では、物体ＯＢＪ１０、ＯＢＪ１１、ＯＢＪ１２が撮影され、スルー画像ＩＭＧ１１、ＩＭＧ１２では、物体ＯＢＪ１１が撮影されている。したがって、例えば、時刻ｔ０、ｔ１間では、物体ＯＢＪ１０、ＯＢＪ１２は、上述した図１に示した動体検出部４１により、動体として検出される。このため、時刻ｔ１では、図１に示した撮影制御部４３は、撮影を実施しない。
【００２１】
また、例えば、時刻ｔ１、ｔ２間での物体ＯＢＪ１１の動きが被写体ぶれを発生させる動きより小さい場合、動体検出部４１は、時刻ｔ１、ｔ２間では、撮影画角内に動体が存在しない（スルー画像ＩＭＧに動体が撮影されていない）と判定する。このため、時刻ｔ２では、撮影制御部４３は、被写体を自動的に撮影する。このように、この実施形態の撮像装置１０の自動撮影モードでは、写したくない物体（被写体ぶれを発生させる動体）が撮影画角内に存在しないときに、被写体を自動的に撮影し、被写体ぶれを発生させる動体が撮影画角内に存在する場合、被写体を撮影しない。例えば、観光地等で建物を撮影する際に、被写体ぶれを発生させる動体（鳩等の動物、観光客および車等）を写したくない場合、この実施形態では、動体が撮影画角内に存在しなくなる瞬間に自動的に撮影でき、撮影者の負担を低減できる。
【００２２】
図３は、図１に示した撮像装置１０の動作の一例を示している。ステップＳ１００−Ｓ１４０は、制御部４０により、例えば、図示しないプログラムに従って実施される。ステップＳ１００の前に、撮像装置１０は、自動撮影モードに設定されている。そして、例えば、ユーザにより撮影したい風景（被写体）が決定され、ステップＳ１００が実施される。ここで、例えば、撮影したい風景の決定は、ユーザによるレリーズボタンの半押し等により実施される。
【００２３】
ステップＳ１００では、動体検出部４１は、撮影したい風景が決定したとき（例えば、レリーズボタンが半押しされたとき）のスルー画像に対応するスルー画像データを第１画像データとして取り込む。例えば、上述した図２では、動体検出部４１は、スルー画像ＩＭＧ１０のスルー画像データを第１画像データとして取り込む。
【００２４】
ステップＳ１１０では、動体検出部４１は、第１画像データの次に受けるスルー画像データを第２画像データとして取り込む。例えば、上述した図２では、動体検出部４１は、スルー画像ＩＭＧ１０の次のスルー画像ＩＭＧ１１のスルー画像データを第２画像データとして取り込む。
【００２５】
ステップＳ１２０では、動体検出部４１は、第１画像データと第２画像データとを比較し、第１画像データから生成される第１画像と第２画像データから生成される第２画像とで変化が無いか否かを検出する。例えば、動体検出部４１は、第１画像データと第２画像データとを比較し、スルー画像（第１、第２画像）を構成する全ての画素において、第１画像および第２画像間の変化量が閾値（被写体ぶれを発生させるか否かの閾値）より小さいか否かを判定する。
【００２６】
動体検出部４１により第１画像と第２画像とで変化がないと判定された場合（ステップＳ１２０のＹｅｓ）、ステップＳ１３０において、撮影制御部４３は、被写体を撮影する。すなわち、撮影制御部４３は、動体検出部４１により動体が撮影画角内に存在しないと判定されたときに（ステップＳ１２０のＹｅｓ）、被写体を自動的に撮影する。このように、この実施形態では、動体が撮影画角内に存在しないときに、被写体を自動的に撮影できる。
【００２７】
一方、動体検出部４１により第１画像と第２画像とで変化があると判定された場合（ステップＳ１２０のＮｏ）、動体検出部４１は、ステップＳ１４０において、第２画像データを第１画像データとして設定し、ステップＳ１１０において、第２画像データを新たに取り込む。例えば、上述した図２では、動体検出部４１は、スルー画像ＩＭＧ１１のスルー画像データを第１画像データとして処理し、スルー画像ＩＭＧ１１の次のスルー画像ＩＭＧ１２のスルー画像データを第２画像データとして取り込む。このように、撮像装置１０は、動体検出部４１により第１画像と第２画像とで変化がないと判定されるまで、ステップＳ１１０、Ｓ１２０、Ｓ１４０の処理を繰り返す。
【００２８】
以上、この実施形態では、撮影制御部４３は、自動撮影モードにおいて、動体検出部４１により動体が撮影画角内に存在しないと判定されたときに、被写体を自動的に撮影する。これにより、この実施形態では、写したくない物体（鳩等の動物、観光客および車等の被写体ぶれを発生させる動体）が撮影画角内に存在しないときに、被写体を自動的に撮影できる。この結果、撮影者の負担を低減できる。
【００２９】
図４は、別の実施形態における撮像装置１０の概要を示している。この実施形態の撮像装置１０は、例えば、デジタルカメラであり、上述した図１に示した撮影制御部４３の代わりに、撮影制御部４３Ａが設けられている。その他の構成は、図１−図３で説明した撮像装置１０と同じである。図１−図３で説明した要素と同一の要素については、同一の符号を付し、これ等については、詳細な説明を省略する。
【００３０】
撮影制御部４３Ａは、例えば、自動撮影モードにおいて、動体検出部４１により動体が撮影画角内に存在しないと判定され、かつ、人物検出部４２により人物が撮影画角内に存在しないことが検出されたときに、ドライバ５０を介して撮像素子３１の全画素を駆動し、被写体を自動的に撮影する。すなわち、撮影制御部４３Ａは、動体検出部４１により動体が撮影画角内に存在しないと判定されたときでも、人物が撮影画角内に存在する場合、被写体を撮影しない。
【００３１】
図５は、図４に示した撮像装置１０の自動撮影モードの概要を示している。図中の破線は、人物の顔が顔認識により検出されたことを示している。スルー画像ＩＭＧ１２、ＩＭＧ１３、ＩＭＧ１４は、時刻ｔ２、ｔ３、ｔ４のスルー画像ＩＭＧにそれぞれ対応している。なお、例えば、時刻ｔ２以前（時刻ｔ０、ｔ１、ｔ２）のスルー画像は、上述した図２のスルー画像ＩＭＧ（スルー画像ＩＭＧ１０、ＩＭＧ１１、ＩＭＧ１２）と同じである。
【００３２】
スルー画像ＩＭＧ１２では、人物である物体ＯＢＪ１１が撮影され、スルー画像ＩＭＧ１３、ＩＭＧ１４では、人物は撮影されていない。上述した図１−図３で説明した実施形態では、時刻ｔ２に被写体が自動的に撮影されたが、この実施形態では、時刻ｔ２のスルー画像ＩＭＧ１２に人物（物体ＯＢＪ１１）が撮影されているため、上述した図４に示した撮影制御部４３Ａは、時刻ｔ２に撮影を実施しない。
【００３３】
また、例えば、時刻ｔ２、ｔ３間では、物体ＯＢＪ１１は、図４に示した動体検出部４１により、動体として検出される。このため、時刻ｔ３では、撮影制御部４３Ａは、撮影を実施しない。そして、例えば、時刻ｔ３、ｔ４間では、スルー画像ＩＭＧ１３とスルー画像ＩＭＧ１４とで変化がないため、動体検出部４１は、撮影画角内に動体が存在しないと判定する。さらに、時刻ｔ３、ｔ４では、スルー画像ＩＭＧ１３、ＩＭＧ１４に人物が撮影されていないため、図４に示した人物検出部４２は、人物が撮影画角内に存在しないことを検出する。このため、時刻ｔ４では、撮影制御部４３Ａは、被写体を自動的に撮影する。
【００３４】
このように、この実施形態の撮像装置１０の自動撮影モードでは、例えば、観光地等で建物を撮影する際に、被写体ぶれを発生させる動体（鳩等の動物、観光客および車等）および静止している人物（観光客等）の両方を含まない風景を撮影できる。すなわち、この実施形態では、写したくない物体（動体および人物）が撮影画角内に存在しないときに、被写体を自動的に撮影できる。
【００３５】
図６は、図４に示した撮像装置１０の動作の一例を示している。図６に示した動作は、上述した図３に示した動作に、ステップＳ１１２の処理（人物検出）が追加され、例えば、制御部４０により、図示しないプログラムに従って実施される。その他の動作は、図３に示した動作と同じため、詳細な説明を省略する。例えば、ステップＳ１００の前に、撮像装置１０は、自動撮影モードに設定されている。そして、例えば、撮影したい風景（被写体）の決定に応答して、動体検出部４１は、ステップＳ１００、Ｓ１１０において、第１、第２画像データを取り込む。なお、例えば、撮影したい風景の決定は、ユーザによるレリーズボタンの半押し等により実施される。
【００３６】
ステップＳ１１２では、人物検出部４２は、第２画像データから生成される第２画像に人物が存在するか否かを検出する。例えば、人物検出部４２は、人物のシルエットを示すパターンデータと第２画像データとをパターンマッチングで照合することにより、人物が第２画像に存在するか否かを検出する。あるいは、例えば、人物検出部４２は、目、鼻、口等の特徴量を第２画像データから求める顔認識を用いて、人物が第２画像に存在するか否かを検出する。
【００３７】
人物検出部４２により第２画像に人物が存在しないことが検出された場合（ステップＳ１１２のＹｅｓ）、ステップＳ１２０において、動体検出部４１は、第１画像と第２画像とで変化が無いか否かを検出する。一方、人物検出部４２により第２画像に人物が存在することが検出された場合（ステップＳ１１２のＮｏ）、動体検出部４１は、ステップＳ１４０において、第２画像データを第１画像データとして設定し、ステップＳ１１０において、第２画像データを新たに取り込む。このように、撮像装置１０は、人物検出部４２により第２画像に人物が存在しないと判定されるまで、ステップＳ１１０、Ｓ１１２、Ｓ１４０の処理を繰り返す。
【００３８】
ステップＳ１２０において、動体検出部４１により第１画像と第２画像とで変化がないと判定された場合（ステップＳ１２０のＹｅｓ）、撮影制御部４３Ａは、ステップＳ１３０において、被写体を撮影する。すなわち、撮影制御部４３Ａは、動体検出部４１により動体が撮影画角内に存在しないと判定され、かつ、人物検出部４２により人物が撮影画角内に存在しないことが検出されたときに、被写体を自動的に撮影する。
【００３９】
一方、ステップＳ１２０において、動体検出部４１により第１画像と第２画像とで変化があると判定された場合（ステップＳ１２０のＮｏ）、動体検出部４１は、ステップＳ１４０において、第２画像データを第１画像データとして設定し、ステップＳ１１０において、第２画像データを新たに取り込む。このように、撮像装置１０は、人物および動体の両方が撮影画角内に存在しない状態になるまで、ステップＳ１１０、Ｓ１１２、Ｓ１２０、Ｓ１４０の処理を繰り返す。
【００４０】
なお、人物検出部４２は、ステップＳ１１２において、予め登録された人物のみが第２画像に存在することを検出した場合、第２画像に人物が存在しないと判定してもよい。例えば、人物検出部４２は、特徴量抽出による顔認識を利用している場合、人物を予め登録することができ、検出した人物が登録された人物か否か判定できる。予め登録された人物の存在が許可されているときでは、ステップＳ１１２において、人物検出部４２により予め登録された人物以外の人物が第２画像に存在することが検出された場合、撮像装置１０の動作は、ステップＳ１４０を介してステップＳ１１０に戻る。
【００４１】
そして、予め登録された人物のみが第２画像に存在することが検出されたとき、あるいは、第２画像に人物が存在しないことが検出されたときに、撮像装置１０の動作は、ステップＳ１１２からステップＳ１２０に移る。すなわち、予め登録された人物の存在が許可されている場合、撮像装置１０は、予め登録された人物以外の人物と動体との両方が撮影画角内に存在しない状態になるまで、ステップＳ１１０、Ｓ１１２、Ｓ１２０、Ｓ１４０の処理を繰り返す。この場合、例えば、撮影したい建物等と予め登録された人物とを一緒に写す記念撮影等を実施する際に、動体や見知らぬ人物が撮影画角内に存在しないときに、被写体を自動的に撮影できる。
【００４２】
以上、この実施形態においても、上述した図１−図３で説明した実施形態と同様の効果を得ることができる。さらに、この実施形態では、撮影制御部４３Ａは、人物検出部４２により人物が撮影画角内に存在することが検出されたとき、被写体を撮影しない。したがって、この実施形態では、例えば、観光地等で建物を撮影する際に、静止している人物（観光客等）が撮影したい建物と一緒に写ることを確実に防止できる。すなわち、この実施形態では、例えば、観光地等で建物を撮影する際に、被写体ぶれを発生させる動体（鳩等の動物、観光客および車等）および静止している人物（観光客等）の両方を含まない風景を自動的に撮影できる。換言すれば、この実施形態では、写したくない物体（動体および人物）が撮影画角内に存在しないときに、被写体を自動的に撮影できる。
【００４３】
図７は、別の実施形態における撮像装置１０の概要を示している。この実施形態の撮像装置１０は、例えば、デジタルカメラであり、上述した図１に示した動体検出部４１および撮影制御部４３の代わりに、動体検出部４１Ａおよび撮影制御部４３Ｂがそれぞれ設けられている。その他の構成は、図１−図３で説明した撮像装置１０と同じである。図１−図３で説明した要素と同一の要素については、同一の符号を付し、これ等については、詳細な説明を省略する。
【００４４】
動体検出部４１Ａは、撮像部３０からスルー画像データＩＭＧを順次受け、動体が撮影画角内に予め設定された許容数より多く存在するか否かを判定する。例えば、許容数は、撮影画角内に存在することが許容される動体の数であり、操作部９０等を介して、ユーザにより任意に設定される。動体検出部４１Ａは、上述した図１に示した動体検出部４１が実施する動体の有無を検出する処理の代わりに、動体が許容数より多いか否かを判定する処理を実施する。その他の動体検出部４１Ａの動作（動体を検出するための処理等）は、図１に示した動体検出部４１の動作と同じである。
【００４５】
撮影制御部４３Ｂは、例えば、自動撮影モードにおいて、動体検出部４１Ａにより動体が撮影画角内に許容数より多く存在しないと判定されたときに、ドライバ５０を介して撮像素子３１の全画素を駆動し、被写体を自動的に撮影する。
【００４６】
図８は、図７に示した撮像装置１０の自動撮影モードの概要を示している。図中の破線は、人物の顔が顔認識により検出されたことを示している。スルー画像ＩＭＧ１０、ＩＭＧ２０は、時刻ｔ０、ｔ１のスルー画像ＩＭＧにそれぞれ対応している。スルー画像ＩＭＧ１０、ＩＭＧ２０では、時刻ｔ０、ｔ１間で移動している物体ＯＢＪ１０、ＯＢＪ１１、ＯＢＪ１２が撮影されている。
【００４７】
例えば、時刻ｔ０、ｔ１間では、物体ＯＢＪ１０、ＯＢＪ１１、ＯＢＪ１２の３つは、上述した図７に示した動体検出部４１Ａにより、動体として検出される。したがって、例えば、許容数が２に設定されている場合、動体検出部４１Ａは、動体が撮影画角内に許容数より多く存在すると判定する。この場合、撮影制御部４３Ｂは、撮影画角内に存在する動体の数が許容数以下になるまで、被写体を撮影しない。
【００４８】
なお、例えば、許容数が３に設定されている場合、時刻ｔ０、ｔ１間では、動体検出部４１Ａは、動体が撮影画角内に許容数より多く存在しないと判定する。この場合、時刻ｔ１では、撮影制御部４３Ｂは、被写体を自動的に撮影する。このように、この実施形態の撮像装置１０の自動撮影モードでは、例えば、観光地等で建物を撮影する際に、撮影画角内に存在する動体（鳩等の動物、観光客および車等の被写体ぶれを発生させる動体）の数が許容数以下のときに、被写体を自動的に撮影できる。
【００４９】
図９は、図７に示した撮像装置１０の動作の一例を示している。図９に示した動作は、上述した図３に示した動作に、ステップＳ１０、ステップＳ１２２、ステップＳ１２４の処理が追加され、例えば、制御部４０により、図示しないプログラムに従って実施される。その他の動作は、図３に示した動作と同じため、詳細な説明を省略する。例えば、ステップＳ１０の前に、撮像装置１０は、自動撮影モードに設定されている。そして、例えば、ステップＳ１０が実施された後、撮影したい風景（被写体）の決定に応答して、動体検出部４１Ａは、ステップＳ１００、Ｓ１１０において、第１、第２画像データを取り込む。なお、例えば、撮影したい風景の決定は、ユーザによるレリーズボタンの半押し等により実施される。
【００５０】
ステップＳ１０では、自動撮影モードのパラメータの１つとして、許容数が設定される。例えば、許容数は、操作部９０等を介して、ユーザにより任意に設定される。なお、自動撮影モードに設定される前に、許容数が設定されてもよい。この場合、自動撮影モードに設定された後、例えば、撮影したい風景（被写体）の決定に応答して、動体検出部４１Ａは、ステップＳ１００、Ｓ１１０において、第１、第２画像データを取り込む。
【００５１】
ステップＳ１２０において、動体検出部４１Ａにより第１画像と第２画像とで変化がないと判定された場合（ステップＳ１２０のＹｅｓ）、撮影制御部４３Ｂは、ステップＳ１３０において、被写体を撮影する。一方、ステップＳ１２０において、動体検出部４１Ａにより第１画像と第２画像とで変化があると判定された場合（ステップＳ１２０のＮｏ）、動体検出部４１Ａの動作は、ステップＳ１２２に移る。
【００５２】
ステップＳ１２２では、動体検出部４１Ａは、ステップＳ１２０で検出された動体の数が許容数以下か否かを判定する。動体検出部４１Ａにより動体の数が許容数以下であると判定された場合（ステップＳ１２２のＹｅｓ）、ステップＳ１２４において、撮影制御部４３Ｂは、被写体を撮影する。そして、動体検出部４１Ａの動作は、ステップＳ１００に戻る。この場合、ステップＳ１００において、動体検出部４１Ａは、ステップＳ１２４の撮影が実施された後のスルー画像に対応するスルー画像データを、第１画像データとして取り込む。
【００５３】
一方、動体検出部４１Ａにより動体の数が許容数より多いと判定された場合（ステップＳ１２２のＮｏ）、動体検出部４１Ａは、ステップＳ１４０において、第２画像データを第１画像データとして設定する。そして、動体検出部４１Ａの動作は、ステップＳ１１０に戻る。この場合、ステップＳ１１０において、動体検出部４１Ａは、第２画像データを新たに取り込む。
【００５４】
このように、撮影制御部４３Ｂは、第１画像と第２画像とで変化があると判定された場合（ステップＳ１２０のＮｏ）でも、動体の数が許容数以下のときに（ステップＳ１２２のＹｅｓ）、被写体を自動的に撮影する。すなわち、この実施形態では、撮影画角内に存在する動体の数が予め設定された許容数以下のときに、被写体を自動的に撮影できる。
【００５５】
なお、例えば、自動撮影モードのパラメータの１つとして、ステップＳ１２４による撮影の枚数の上限が予め設定されてもよい。この場合、上述した図７に示したメモリ６０等を有効に使用できる。また、例えば、ステップＳ１２４およびステップＳ１３０により撮影された画像は、図７に示したモニタ８０にサムネイル表示されてもよい。この場合、例えば、ユーザは、サムネイル表示された画像から残したい画像を選択できる。
【００５６】
以上、この実施形態においても、上述した図１−図３で説明した実施形態と同様の効果を得ることができる。さらに、この実施形態では、動体検出部４１Ａは、撮影画角内に存在する動体の数が許容数より多く存在するか否かを判定し、撮影制御部４３Ｂは、動体検出部４１Ａにより撮影画角内に存在する動体の数が許容数以下であると判定されたときに、被写体を自動的に撮影する。これにより、この実施形態では、例えば、観光客や動物等が絶えず撮影画角内に入り込む場合でも、撮影画角内に存在する動体（鳩等の動物、観光客および車等の被写体ぶれを発生させる動体）の数が許容数以下のときに、被写体を自動的に撮影できる。
【００５７】
図１０は、別の実施形態における撮像装置の動作の一例を示している。なお、この実施形態の撮像装置は、人物が撮影画角内に存在するときに被写体を自動的に撮影しないように制御される撮影制御部が上述した図７に示した撮影制御部４３Ｂの代わりに設けられていることを除いて、図７に示した撮像装置１０と同じである。図７−図９で説明した要素と同一の要素については、同一の符号を付し、これ等については、詳細な説明を省略する。また、図１０に示した動作は、上述した図９に示した動作に、ステップＳ１１２の処理（人物検出）が追加され、例えば、上述した図７に示した制御部４０により、図示しないプログラムに従って実施される。その他の動作は、図９に示した動作と同じため、詳細な説明を省略する。
【００５８】
例えば、ステップＳ１０の前に、撮像装置１０は、自動撮影モードに設定されている。そして、例えば、ステップＳ１０が実施された後、撮影したい風景（被写体）の決定に応答して、動体検出部４１Ａは、ステップＳ１００、Ｓ１１０において、第１、第２画像データを取り込む。なお、例えば、撮影したい風景の決定は、ユーザによるレリーズボタンの半押し等により実施される。また、例えば、自動撮影モードに設定される前にステップＳ１０が実施された場合、自動撮影モードに設定された後、撮影したい風景（被写体）の決定に応答して、動体検出部４１Ａは、ステップＳ１００、Ｓ１１０において、第１、第２画像データを取り込む。
【００５９】
ステップＳ１１２では、上述した図６に示したステップＳ１１２と同じ処理が実施される。例えば、人物検出部４２は、第２画像に人物が存在するか否かを検出する。人物検出部４２により第２画像に人物が存在しないことが検出された場合（ステップＳ１１２のＹｅｓ）、ステップＳ１２０において、動体検出部４１Ａは、第１画像と第２画像とで変化が無いか否かを検出する。一方、人物検出部４２により第２画像に人物が存在することが検出された場合（ステップＳ１１２のＮｏ）、動体検出部４１Ａは、ステップＳ１４０において、第２画像データを第１画像データとして設定し、ステップＳ１１０において、第２画像データを新たに取り込む。このように、撮像装置１０は、人物検出部４２により第２画像に人物が存在しないと判定されるまで、ステップＳ１１０、Ｓ１１２、Ｓ１４０の処理を繰り返す。
【００６０】
なお、人物検出部４２は、ステップＳ１１２において、予め登録された人物のみが第２画像に存在することを検出した場合、第２画像に人物が存在しないと判定してもよい。この場合、例えば、撮影したい建物等と予め登録された人物とを一緒に写す記念撮影等を実施する際に、動体が撮影画角内に許容数より多く存在しないとき、かつ、見知らぬ人物が撮影画角内に存在しないときに、被写体を自動的に撮影できる。
【００６１】
以上、この実施形態では、撮影制御部は、動体検出部４１Ａにより動体が撮影画角内に許容数より多く存在しないと判定され、かつ、人物検出部４２により人物が撮影画角内に存在しないことが検出されたときに、被写体を自動的に撮影する。したがって、この実施形態においても、上述した図７−図９で説明した実施形態と同様の効果を得ることができる。さらに、この実施形態では、上述した図４−図６で説明した実施形態と同様の効果を得ることができる。
【００６２】
図１１は、別の実施形態における撮像装置１０の概要を示している。この実施形態の撮像装置１０は、例えば、デジタルカメラであり、上述した図１に示した撮像装置１０に、全地球測位システム（以下、ＧＰＳとも称する）１００、位置算出部１０１、方位算出部１０２、情報取得部４４が追加されて構成されている。その他の構成は、図１−図３で説明した撮像装置１０と同じである。図１−図３で説明した要素と同一の要素については、同一の符号を付し、これ等については、詳細な説明を省略する。例えば、制御部４０の構成は、情報取得部４４を有することを除いて、上述した図１に示した制御部４０と同じである。なお、制御部４０は、位置算出部１０１および方位算出部１０２を含んで構成されてもよい。
【００６３】
位置算出部１０１は、ＧＰＳ１００を用いて、撮像装置１０の位置を示す撮影位置情報を取得する。すなわち、位置算出部４４は、ＧＰＳを用いて、撮像場所を示す撮影位置情報を取得する。方位算出部１０２は、図示しない方位センサ等を含んで構成され、撮像装置１０の撮影方向（撮影レンズ２１の向き）を示す撮影方位情報を算出する。情報取得部４４は、動体検出部４１による判定処理が開始されてから所定の時間（例えば、後述する図１２に示すステップＳ１００が実施されてから所定の時間）が経過したときに、撮影位置情報および撮影方位情報を、記憶媒体７０および内蔵のメモリ６０の少なくとも一方に記憶する。
【００６４】
図１２は、図１１に示した撮像装置１０の動作の一例を示している。図１２に示した動作は、上述した図３に示した動作に、ステップＳ１２６、ステップＳ１２７、ステップＳ１２８の処理が追加され、例えば、制御部４０により、図示しないプログラムに従って実施される。その他の動作は、図３に示した動作と同じため、詳細な説明を省略する。例えば、ステップＳ１００の前に、撮像装置１０は、自動撮影モードに設定されている。そして、例えば、撮影したい風景（被写体）の決定に応答して、動体検出部４１は、ステップＳ１００、Ｓ１１０において、第１、第２画像データを取り込む。なお、例えば、撮影したい風景の決定は、ユーザによるレリーズボタンの半押し等により実施される。
【００６５】
ステップＳ１２０では、図３で説明したように、動体検出部４１は、第１画像と第２画像とで変化が無いか否かを検出する。ステップＳ１２０において、動体検出部４１により第１画像と第２画像とで変化がないと判定された場合（ステップＳ１２０のＹｅｓ）、撮影制御部４３は、ステップＳ１３０において、被写体を撮影する。すなわち、撮影画角内に動体が存在しない場合の動作は、図３に示した動作と同じである。
【００６６】
一方、ステップＳ１２０において、動体検出部４１により第１画像と第２画像とで変化があると判定された場合（ステップＳ１２０のＮｏ）、制御部４０は、ステップＳ１２６において、タイムアウトか否かを判定する。例えば、制御部４０は、ステップＳ１００を実施するとともに、図示しないタイマを所定の時間経過したときにオーバフローするように設定する。そして、制御部４０は、タイマがオーバフローしたときに、タイムアウトと判定する。なお、例えば、自動撮影モードのパラメータの１つとして、所定の時間が予め設定される。所定の時間は、操作部９０等を介して、ユーザにより任意に設定されてもよい。
【００６７】
すなわち、ステップＳ１２６では、制御部４０は、ステップＳ１００の処理が実施されてから所定の時間が経過したか否かを判定する。タイムアウトでない場合（ステップＳ１２６のＮｏ）、ステップＳ１４０において、動体検出部４１は、第２画像データを第１画像データとして設定する。そして、動体検出部４１の動作は、ステップＳ１００に戻る。この場合、ステップＳ１００において、動体検出部４１は、第２画像データを新たに取り込む。一方、タイムアウトの場合（ステップＳ１２６のＹｅｓ）、制御部４０の動作は、ステップＳ１２７に移る。
【００６８】
ステップＳ１２７では、制御部４０は、撮像装置１０がＧＰＳ機能（例えば、ＧＰＳ１００および位置算出部１０１）を有しているか否かを判定する。ＧＰＳ機能が搭載されていない場合（ステップＳ１２７のＮｏ）、制御部４０は、自動撮影モードの処理を終了する。一方、ＧＰＳ機能が搭載されている場合（ステップＳ１２６のＹｅｓ）、制御部４０は、ステップＳ１２８の処理を実施した後に、自動撮影モードの処理を終了する。
【００６９】
ステップＳ１２８では、情報取得部４４は、位置算出部１０１により算出された撮影位置情報および方位算出部１０２により算出された撮影方位情報を、記憶媒体７０に記憶する。なお、情報取得部４４は、撮影位置情報および撮影方位情報を、メモリ６０に記憶してもよいし、記憶媒体７０およびメモリ６０の両方に記憶してもよい。すなわち、情報取得部４４は、動体検出部４１による判定処理が開始されてから所定の時間が経過したときに、撮影位置情報および撮影方位情報を、記憶媒体７０および内蔵のメモリ６０の少なくとも一方に記憶する。
【００７０】
ここで、位置算出部１０１および方位算出部１０２は、タイムアウトと判定された後に撮影位置情報および撮影方位情報をそれぞれ算出してもよいし、タイムアウトと判定される前に撮影位置情報および撮影方位情報をそれぞれ算出してもよい。このように、図１１に示した撮像装置１０では、撮影画角内に動体が存在する場合の動作が、図３に示した動作と相違する。
【００７１】
この実施形態では、所定の時間が経過したときに、自動撮影モードの処理が終了するため、撮像装置１０の消費電力を節約できる。なお、例えば、記憶媒体７０等に記憶された撮影位置情報および撮影方位情報は、自動撮影モードで撮影しようとした被写体と同一あるいは類似する画像をサーバから取得する際に用いられる。例えば、サーバは、撮像装置１０のユーザ用に撮像装置１０のメーカ等により用意され、有名な観光地等の画像が登録されている。そして、例えば、パーソナルコンピュータが記憶媒体７０から撮影位置情報および撮影方位情報を読み出したときに、パーソナルコンピュータは、撮像装置１０のユーザ用に用意されたサーバにアクセスし、撮影位置情報および撮影方位情報に基づいてサーバから画像を自動的に取得する。
【００７２】
なお、サーバとの通信機能（無線ＬＡＮ（Local Area Network）等）が撮像装置１０に搭載されている場合、制御部４０は、撮影位置情報および撮影方位情報に基づいて、サーバから画像を自動的に取得してもよい。この場合、制御部４０は、撮影位置情報および撮影方位情報の代わりに、取得した画像を記憶媒体７０等に記憶してもよい。あるいは、制御部４０は、撮影位置情報および撮影方位情報と、取得した画像とを記憶媒体７０等に記憶してもよい。
【００７３】
以上、この実施形態においても、上述した図１−図３で説明した実施形態と同様の効果を得ることができる。さらに、この実施形態では、所定の時間が経過したときに、自動撮影モードの処理が終了するため、撮像装置１０の消費電力を節約できる。また、撮影位置情報および撮影方位情報が記憶されるため、自動撮影ができなかった場合でも、撮影位置情報および撮影方位情報に基づいて、被写体と同一あるいは類似する画像をサーバ等から取得できる。
【００７４】
図１３は、別の実施形態における撮像装置の動作の一例を示している。なお、この実施形態の撮像装置は、撮影画角内に動体が存在するか否かに拘わらず、人物が撮影画角内に存在しないときに被写体を自動的に撮影する撮影制御部を有している。その他の構成は、上述した図１に示した撮像装置１０と同じである。図１−図３で説明した要素と同一の要素については、同一の符号を付し、これ等については、詳細な説明を省略する。ステップＳ２１０−Ｓ２３０は、制御部４０により、例えば、図示しないプログラムに従って実施される。ステップＳ２１０の前に、撮像装置１０は、自動撮影モードに設定されている。そして、例えば、ユーザにより撮影したい風景（被写体）が決定され、ステップＳ２１０が実施される。ここで、例えば、撮影したい風景の決定は、ユーザによるレリーズボタンの半押し等により実施される。
【００７５】
ステップＳ２１０では、人物検出部４２は、撮影したい風景が決定したとき（例えば、レリーズボタンが半押しされたとき）のスルー画像に対応する画像データ（スルー画像データ）を取り込む。ステップＳ２２０では、人物検出部４２は、スルー画像データから生成されるスルー画像に人物が存在するか否かを検出する。なお、ステップＳ２２０の人物検出の処理は、上述した図６に示したステップＳ１１２と同じため、詳細な説明を省略する。
【００７６】
人物検出部４２によりスルー画像に人物が存在しないことが検出された場合（ステップＳ２２０のＹｅｓ）、ステップＳ２３０において、撮影制御部は、被写体を自動的に撮影する。一方、人物検出部４２によりスルー画像に人物が存在することが検出された場合（ステップＳ２２０のＮｏ）、人物検出部４２は、ステップＳ２１０において、画像データ（スルー画像データ）を新たに取り込む。このように、撮像装置１０は、人物検出部４２によりスルー画像に人物が存在しないと判定されるまで、ステップＳ２１０、Ｓ２２０の処理を繰り返す。
【００７７】
このように、この実施形態では、写したくない物体（人物）が撮影画角内に存在しないときに、被写体を自動的に撮影し、人物が撮影画角内に存在する場合、被写体を撮影しない。すなわち、この実施形態では、人物検出部４２は、被写体を自動的に撮影する際の判定部として機能する。なお、この実施形態では、被写体を自動的に撮影するか否かの判定に動体検出部４１の判定結果が使用されないため、図１に示した撮像装置１０から動体検出部４１が省かれて構成されてもよい。
【００７８】
なお、人物検出部４２は、ステップＳ２２０において、予め登録された人物のみがスルー画像に存在することを検出した場合、スルー画像に人物が存在しないと判定してもよい。この場合、例えば、撮影したい建物等と予め登録された人物とを一緒に写す記念撮影等を実施する際に、見知らぬ人物が撮影画角内に存在しないときに、被写体を自動的に撮影できる。
【００７９】
図１４は、図１３の動作が実施される自動撮影モードの概要を示している。図中の破線は、人物の顔が顔認識により検出されたことを示している。スルー画像ＩＭＧ１０、ＩＭＧ３０は、時刻ｔ０、ｔ１のスルー画像ＩＭＧにそれぞれ対応している。スルー画像ＩＭＧ１０では、物体ＯＢＪ１０、ＯＢＪ１１、ＯＢＪ１２が撮影され、スルー画像ＩＭＧ３０では、物体ＯＢＪ１０が撮影されている。
【００８０】
時刻ｔ０では、物体ＯＢＪ１１、ＯＢＪ１２は、人物検出部４２により、人物として検出される。このため、時刻ｔ１では、撮影制御部は、撮影を実施しない。時刻ｔ１では、動体である物体ＯＢＪ１０が撮影画角内に存在するが、人物検出部４２により人物と検出される物体は、撮影画角内に存在しない。すなわち、時刻ｔ１では、人物検出部４２は、撮影画角内に人物が存在しないと判定する。このため、時刻ｔ１では、撮影制御部は、被写体を自動的に撮影する。例えば、観光地等で建物を撮影する際に、観光客等を写したくない場合、この実施形態では、人物が撮影画角内に存在しなくなる瞬間に自動的に撮影でき、撮影者の負担を低減できる。
【００８１】
以上、この実施形態では、撮影制御部は、自動撮影モードにおいて、人物検出部４２により人物が撮影画角内に存在しないと判定されたときに、被写体を自動的に撮影する。これにより、この実施形態では、写したくない物体（観光客等の人物）が撮影画角内に存在しないときに、被写体を自動的に撮影できる。
【００８２】
なお、上述した実施形態では、自動撮影モード中にユーザによる手動撮影が実施されずに、被写体を自動的に撮影する例について述べた。本発明は、かかる実施形態に限定されるものではない。例えば、制御部４０は、上述した図３に示したステップＳ１００−Ｓ１４０の処理が実施されているときに、ユーザによる手動撮影を受け付けてもよい。例えば、ステップＳ１００−Ｓ１４０の処理が実施されているときに、ユーザによりレリーズボタンの全押しが実施された場合、制御部４０は、ステップＳ１００−Ｓ１４０の処理を一時中断し、ドライバ５０を介して撮像素子３１の全画素を駆動して、被写体を撮影する。そして、撮影が終了した後に、制御部４０は、ステップＳ１００−Ｓ１４０の処理を再開する。この場合にも、上述した実施形態と同様の効果を得ることができる。
【００８３】
上述した実施形態では、被写体を連続して撮影する連続撮影が実施されずに、被写体を自動的に撮影する例について述べた。本発明は、かかる実施形態に限定されるものではない。例えば、制御部４０は、自動撮影モードにおいて、被写体を連続して撮影してもよい。例えば、上述した図３、図６、図９および図１０に示した動作では、所定の枚数が撮影されるまで、ステップＳ１００−Ｓ１４０の処理が繰り返される。すなわち、所定の枚数が撮影されるまで、ステップＳ１３０の処理が実施された後、ステップＳ１００の処理が実施される。なお、上述した図１３に示した動作では、所定の枚数が撮影されるまで、ステップＳ２３０の処理が実施された後、ステップＳ２１０の処理が実施される。この場合にも、上述した実施形態と同様の効果を得ることができる。
【００８４】
上述した図７−図９で説明した実施形態および図１０で説明した実施形態では、自動撮影モードの処理が撮影画角内に動体が存在しなくなるまで継続する例について述べた。本発明は、かかる実施形態に限定されるものではない。例えば、制御部４０は、図９、図１０に示したステップＳ１２４の撮影が実施された後に、自動撮影モードの処理を終了してもよい。この場合、ステップＳ１２４の処理は、ステップＳ１２０の処理と一緒に実施されてもよい。この場合にも、上述した図７−図９で説明した実施形態および図１０で説明した実施形態と同様の効果をそれぞれ得ることができる。
【００８５】
上述した図１１、図１２で説明した実施形態では、撮影位置情報および撮影方位情報が記憶媒体７０等に記憶される例について述べた。本発明は、かかる実施形態に限定されるものではない。例えば、制御部４０は、撮影位置情報および撮影方位情報の代わりに、被写体の輪郭データを記憶媒体７０等に記憶してもよい。あるいは、制御部４０は、撮影位置情報および撮影方位情報と、被写体の輪郭データとを記憶媒体７０等に記憶してもよい。例えば、制御部４０は、タイムアウトしたときに、被写体の輪郭を抽出し、抽出した輪郭を示す輪郭データを記憶媒体７０等に記憶する。この場合、例えば、パーソナルコンピュータが記憶媒体７０から輪郭データを読み出したときに、撮像装置１０のユーザ用に用意されたサーバから、輪郭データに基づいて、被写体と同一あるいは類似する画像を自動的に取得する。例えば、被写体と同一あるいは類似する画像は、サーバに記憶されている建物等のパターンデータと輪郭データとをパターンマッチングで照合することにより、サーバに登録された画像から選択される。この場合にも、上述した図１１、図１２で説明した実施形態と同様の効果を得ることができる。
【００８６】
以上、本発明について詳細に説明してきたが、上記の実施形態およびその変形例は発明の一例に過ぎず、本発明はこれに限定されるものではない。本発明を逸脱しない範囲で変形可能であることは明らかである。
【産業上の利用可能性】
【００８７】
撮像装置に利用できる。
【符号の説明】
【００８８】
１０‥撮像装置；２０‥光学系；２１‥撮影レンズ；３０‥撮像部；３１‥撮像素子；３２‥ＡＦＥ；３２‥画像処理回路；４０‥制御部；４１、４１Ａ‥動体検出部；４２‥人物検出部；４３、４３Ａ、４３Ｂ‥撮影制御部；４４‥情報取得部；５０‥ドライバ；６０‥メモリ；７０‥記憶媒体；８０‥モニタ；９０‥操作部；１００‥ＧＰＳ；１０１‥位置算出部；１０２‥方位算出部
【図１】
2010213221.tif 000003
【図２】
2010213221.tif 000004
【図３】
2010213221.tif 000005
【図４】
2010213221.tif 000006
【図５】
2010213221.tif 000007
【図６】
2010213221.tif 000008
【図７】
2010213221.tif 000009
【図８】
2010213221.tif 000010
【図９】
2010213221.tif 000011
【図１０】
2010213221.tif 000012
【図１１】
2010213221.tif 000013
【図１２】
2010213221.tif 000014
【図１３】
2010213221.tif 000015
【図１４】
2010213221.tif 000016