(57)【特許請求の範囲】
【請求項１】
撮像手段と、
この撮像手段の合焦状態を評価して焦点を調整する合焦手段と、
この合焦手段により焦点が調整される焦点調整領域を、前記撮像手段の撮像範囲の当該撮像手段により逐次撮像された画像内に存する特定の被写体に対応する位置に逐次設定する設定手段と、
前記撮像手段により撮像される画像の構図の変化が所定の大きさ以上となってから所定のタイミングを基準として所定時間が経過したか否かを判定する判定手段と、
この判定手段により前記所定時間が経過したと判定された後の時点における前記画像の構図の変化の大きさに関わらず、前記設定手段により設定されている前記焦点調整領域の位置を、前記撮像手段の撮像範囲の特定位置に変更する変更手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
前記判定手段によって、前記撮像手段により今回撮像された前記画像の構図の変化が所定の大きさよりも小さくなった後、前記撮像手段により前回撮像された前記画像の構図の変化が所定の大きさ以上であったと判定された場合に、前記所定時間の計時を開始することを特徴とする請求項１に記載の撮像装置。
【請求項３】
当該装置本体に生じる動きを検出する動き検出手段を更に備え、
前記判定手段は、
前記動き検出手段により検出された動きの大きさに基づいて、前記画像の構図の変化が所定の大きさ以上生じたか否かを判定することを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記判定手段は、
前記撮像手段により連続して撮像された複数の画像の画像情報に基づいて、前記画像の構図の変化が所定の大きさ以上生じたか否かを判定することを特徴とする請求項１又は２に記載の撮像装置。
【請求項５】
前記撮像手段により逐次撮像された画像から所定条件を満たす特定の被写体を検出する被写体検出手段を更に備え、
前記設定手段は、
前記撮像手段の撮像範囲の前記被写体検出手段により検出された前記特定の被写体に対応する位置に前記焦点調整領域を設定することを特徴とする請求項１〜４の何れか一項に記載の撮像装置。
【請求項６】
前記設定手段による前記焦点調整領域の位置の設定後、当該焦点調整領域に対応する前記特定の被写体を追跡対象として追跡する追跡手段を更に備えることを特徴とする請求項１〜５の何れか一項に記載の撮像装置。
【請求項７】
前記変更手段による前記焦点調整領域の位置の変更後、前記画像の構図の変化が所定の大きさ以上生じた場合に、当該焦点調整領域の位置を前記撮像手段の撮像範囲の前記特定の被写体に対応する位置に変更する再変更手段を更に備えることを特徴とする請求項１〜６の何れか一項に記載の撮像装置。
【請求項８】
撮像手段と、前記撮像手段の合焦状態を評価して焦点を調整する合焦手段とを備える撮像装置を用いた撮像方法であって、
前記合焦手段により焦点が調整される焦点調整領域を、前記撮像手段の撮像範囲の当該撮像手段により逐次撮像された画像内に存する特定の被写体に対応する位置に逐次設定する設定処理と、
前記撮像手段により撮像される画像の構図の変化が所定の大きさ以上となってから所定のタイミングを基準として所定時間が経過したか否かを判定する判定処理と、
この判定処理により前記所定時間が経過したと判定された後の時点における前記画像の構図の変化の大きさに関わらず、前記設定処理により設定されている前記焦点調整領域の位置を、前記撮像手段の撮像範囲の特定位置に変更する変更処理と、
を行うことを特徴とする撮像方法。
【請求項９】
撮像手段と、前記撮像手段の合焦状態を評価して焦点を調整する合焦手段とを備える撮像装置のコンピュータを、
前記合焦手段により焦点が調整される焦点調整領域を、前記撮像手段の撮像範囲の当該撮像手段により逐次撮像された画像内に存する特定の被写体に対応する位置に逐次設定する設定手段、
前記撮像手段により撮像される画像の構図の変化が所定の大きさ以上となってから所定のタイミングを基準として所定時間が経過したか否かを判定する判定手段、
この判定手段により前記所定時間が経過したと判定された後の時点における前記画像の構図の変化の大きさに関わらず、前記設定手段により設定されている前記焦点調整領域の位置を、前記撮像手段の撮像範囲の特定位置に変更する変更手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、撮像方法及びプログラムに関する。
【背景技術】
【０００２】
従来、撮像された画像内の動体を画像認識技術により自動的に検出し、動体に対して焦点検出動作を繰り返し行うことで、合焦領域を当該動体の移動に追従して移動させる撮像装置が知られている（例えば、特許文献１参照）。また、画像内の任意の被写体をユーザが指定し、指定された被写体に追従して合焦領域を移動させる装置もある（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２６６９９０号公報
【特許文献２】特開２００４−１１２５５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、一旦、動体や被写体を自動的に追跡するモードに設定されてしまうと、他の被写体にピントを合わせたい場合や、ユーザの望まない動体や被写体を誤って追跡している場合などには、動体や被写体の追跡をユーザが手動で解除する必要がある。その後、改めて被写体を指定し直したり再検出させなければならず、この結果、ピンぼけ状態の画像を撮像してしまったり、シャッタチャンスを逃してしまっていた。
なお、自動的に追跡する対象を見失った場合に当該追跡を解除するという手法も知られているが、追跡対象を見失うまでは当該追跡が継続されるため、ピンぼけ状態の画像を撮像してしまったり、シャッタチャンスを逃してしまうことには変わりはない。
【０００５】
そこで、本発明の課題は、追跡対象を解除するための操作を行わずとも、追跡対象以外の被写体にピントを合わせることができる撮像装置、撮像方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１に記載の発明の撮像装置は、
撮像手段と、この撮像手段の合焦状態を評価して焦点を調整する合焦手段と、この合焦手段により焦点が調整される焦点調整領域を、前記撮像手段の撮像範囲の当該撮像手段により逐次撮像された画像内に存する特定の被写体に対応する位置に逐次設定する設定手段と、前記撮像手段により撮像される画像の構図の変化が所定の大きさ以上となってから所定のタイミングを基準として所定時間が経過したか否かを判定する判定手段と、この判定手段により前記所定時間が経過したと判定された後の時点における前記画像の構図の変化の大きさに関わらず、前記設定手段により設定されている前記焦点調整領域の位置を、前記撮像手段の撮像範囲の特定位置に変更する変更手段と、を備えたことを特徴とする。
【０００７】
請求項２に記載の発明は、請求項１に記載の撮像装置において、
前記判定手段によって、前記撮像手段により今回撮像された前記画像の構図の変化が所定の大きさよりも小さくなった後、前記撮像手段により前回撮像された前記画像の構図の変化が所定の大きさ以上であったと判定された場合に、前記所定時間の計時を開始することを特徴とする。
【０００８】
請求項３に記載の発明は、請求項１又は２に記載の撮像装置において、
当該装置本体に生じる動きを検出する動き検出手段を更に備え、前記判定手段は、前記動き検出手段により検出された動きの大きさに基づいて、前記画像の構図の変化が所定の大きさ以上生じたか否かを判定することを特徴とする。
【０００９】
請求項４に記載の発明は、請求項１又は２に記載の撮像装置において、
前記判定手段は、前記撮像手段により連続して撮像された複数の画像の画像情報に基づいて、前記画像の構図の変化が所定の大きさ以上生じたか否かを判定することを特徴とする。
【００１０】
請求項５に記載の発明は、請求項１〜４の何れか一項に記載の撮像装置において、
前記撮像手段により逐次撮像された画像から所定条件を満たす特定の被写体を逐次検出する被写体検出手段を更に備え、前記設定手段は、前記撮像手段の撮像範囲の前記被写体検出手段により逐次検出された前記特定の被写体に対応する位置に前記焦点調整領域を逐次設定することを特徴とする。
【００１１】
請求項６に記載の発明は、請求項１〜５の何れか一項に記載の撮像装置において、
前記設定手段による前記焦点調整領域の位置の設定後、当該焦点調整領域に対応する前記特定の被写体を追跡対象として追跡する追跡手段を更に備えることを特徴とする。
【００１２】
請求項７に記載の発明は、請求項１〜６の何れか一項に記載の撮像装置において、
前記変更手段による前記焦点調整領域の位置の変更後、前記画像の構図の変化が所定の大きさ以上生じた場合に、当該焦点調整領域の位置を前記撮像手段の撮像範囲の前記特定の被写体に対応する位置に変更する再変更手段を更に備えることを特徴とする。
【００１３】
請求項８に記載の発明の撮像方法は、
撮像手段と、前記撮像手段の合焦状態を評価して焦点を調整する合焦手段とを備える撮像装置を用いた撮像方法であって、前記合焦手段により焦点が調整される焦点調整領域を、前記撮像手段の撮像範囲の当該撮像手段により逐次撮像された画像内に存する特定の被写体に対応する位置に逐次設定する設定処理と、前記撮像手段により撮像される画像の構図の変化が所定の大きさ以上となってから所定のタイミングを基準として所定時間が経過したか否かを判定する判定処理と、この判定処理により前記所定時間が経過したと判定された後の時点における前記画像の構図の変化の大きさに関わらず、前記設定処理により設定されている前記焦点調整領域の位置を、前記撮像手段の撮像範囲の特定位置に変更する変更処理と、を行うことを特徴とする。
【００１４】
請求項９に記載の発明のプログラムは、
撮像手段と、前記撮像手段の合焦状態を評価して焦点を調整する合焦手段とを備える撮像装置のコンピュータを、前記合焦手段により焦点が調整される焦点調整領域を、前記撮像手段の撮像範囲の当該撮像手段により逐次撮像された画像内に存する特定の被写体に対応する位置に逐次設定する設定手段、前記撮像手段により撮像される画像の構図の変化が所定の大きさ以上となってから所定のタイミングを基準として所定時間が経過したか否かを判定する判定手段、この判定手段により前記所定時間が経過したと判定された後の時点における前記画像の構図の変化の大きさに関わらず、前記設定手段により設定されている前記焦点調整領域の位置を、前記撮像手段の撮像範囲の特定位置に変更する変更手段、として機能させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、追跡対象を解除するための操作を行わずとも、追跡対象以外の被写体にピントを合わせることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明を適用した一実施形態の撮像装置の概略構成を示すブロック図である。
【図２】図１の撮像装置によるメイン処理に係る動作の一例を示すフローチャートである。
【図３】図２のよるメイン処理の続きを示すフローチャートである。
【図４】図２のメイン処理における自動合焦処理に係る動作の一例を示すフローチャートである。
【図５】図１の撮像装置を用いた撮像状況を模式的に示す図である。
【図６】図５の撮像状況にて撮像装置により撮像される画像の一例を模式的に示す図である。
【図７】図５の撮像状況にて撮像装置により撮像される画像の一例を模式的に示す図である。
【図８】変形例１のメイン処理に係る動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下に、本発明について、図面を用いて具体的な態様を説明する。ただし、発明の範囲は、図示例に限定されない。
本実施形態の撮像装置１００は、ＡＦ処理部２ａにより焦点が調整されるＡＦエリアＡを、撮像部１の撮像範囲の特定位置に設定し、撮像部１により撮像される画像の構図の変化が所定の大きさ以上生じたと判定された場合に、設定されているＡＦエリアＡの位置を画像内に存する特定の被写体に対応する位置に変更する。
また、撮像装置１００は、ＡＦ処理部２ａにより焦点が調整されるＡＦエリアＡを、撮像部１の撮像範囲の当該撮像部１により逐次撮像された画像内に存する特定の被写体に対応する位置に逐次設定し、撮像部１により撮像される画像の構図の変化が所定の大きさ以上となった後、当該構図の変化が所定の大きさよりも小さくなったか否か、及び、画像の構図の変化が所定の大きさ以上となってから所定のタイミングを基準として所定時間が経過したか否かのうち、少なくとも一方に基づいて、ＡＦエリアＡの位置の変更に係る所定条件が成立したと判定された場合に、設定されているＡＦエリアＡの位置を撮像部１の撮像範囲の特定位置に変更する。
【００１８】
図１は、本発明を適用した一実施形態の撮像装置１００の概略構成を示すブロック図である。
図１に示すように、撮像装置１００は、具体的には、撮像部１と、撮像制御部２と、画像データ生成部３と、メモリ４と、動き検出部５と、変更条件判定部６と、画像処理部７と、記録媒体制御部８と、表示制御部９と、表示部１０と、操作入力部１１と、中央制御部１２とを備えている。
【００１９】
撮像部１は、撮像手段として、被写体を撮像して画像フレームを生成する。具体的には、撮像部１は、レンズ部１ａと、電子撮像部１ｂとを備えている。
レンズ部１ａは、ズームレンズやフォーカスレンズ等の複数のレンズから構成されている。
電子撮像部１ｂは、例えば、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal-oxide Semiconductor）等のイメージセンサから構成され、レンズ部１ａの各種レンズを通過した光学像を二次元の画像信号に変換する。
なお、図示は省略するが、撮像部１は、レンズ部１ａを通過する光の量を調整する絞りを備えていても良い。
【００２０】
撮像制御部２は、撮像部１による被写体の撮像を制御する。即ち、撮像制御部２は、図示は省略するが、タイミング発生器、ドライバなどを備えている。そして、撮像制御部２は、タイミング発生器、ドライバにより電子撮像部１ｂを走査駆動して、所定周期毎に光学像を電子撮像部１ｂにより二次元の画像信号に変換させ、当該電子撮像部１ｂの撮像領域から１画面分ずつ画像フレームを読み出して画像データ生成部３に出力させる。
【００２１】
また、撮像制御部２は、フォーカスレンズを光軸方向に移動させてレンズ部１ａの合焦位置を調整するＡＦ（自動合焦処理）を行うＡＦ処理部２ａを具備している。
ＡＦ処理部２ａは、例えば、フォーカスモータ等の駆動源と、中央制御部１２からの制御信号に従って駆動源を駆動させるドライバ等（何れも図示略）を具備している。そして、ＡＦ処理部２ａは、ＡＦエリア（焦点調整領域）Ａ内の画像、即ち、電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部等）に存する画像、画像処理部７の被写体検出部７ａ（後述）により検出された特定の被写体、被写体追跡部７ｂ（後述）により追跡される特定の被写体にフォーカス（ピント）を合わせるようにドライバにより駆動源を駆動させてフォーカスレンズを光軸方向に移動させることにより、レンズ部１ａの合焦位置を調整する（自動合焦処理）。
【００２２】
なお、ＡＦ処理部２ａは、レンズ部１ａに代えて、電子撮像部１ｂを光軸方向に移動させてレンズ部１ａの合焦位置を調整するようにしても良い。
このように、ＡＦ処理部２ａは、撮像部１の合焦状態を評価して焦点を調整する合焦手段を構成している。
【００２３】
また、ＡＦ処理部２ａは、ＡＦエリアＡの位置を設定する設定部ａ１と、ＡＦエリアＡの位置を切り替える切替部ａ２とを具備している。
【００２４】
設定部ａ１は、撮像部１の撮像領域の所定位置に、当該ＡＦ処理部２ａにより撮像部１の合焦状態が評価されてレンズ部１ａの焦点が調整されるＡＦエリアＡ（図６（ａ）等参照）を設定する。
即ち、設定部ａ１は、現在設定されているＡＦ（自動合焦処理）のモードに応じて、ＡＦエリアＡを電子撮像部１ｂの撮像領域の所定位置に設定する。具体的には、第１ＡＦモードが設定されている場合に、設定部ａ１は、ＡＦ処理部２ａによりレンズ部１ａの焦点が調整されるＡＦエリアＡを、電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部等）に設定する。つまり、設定部ａ１は、第１ＡＦモードにて、電子撮像部１ｂの撮像領域内で特定位置にレンズ部１ａの焦点が固定された状態となるようにＡＦエリアＡを設定する。
また、具体的には、第２ＡＦモードが設定されている場合に、設定部ａ１は、ＡＦ処理部２ａによりレンズ部１ａの焦点が調整されるＡＦエリアＡを、電子撮像部１ｂの撮像領域の当該電子撮像部１ｂにより逐次撮像された画像内に存する特定の被写体に対応する位置に逐次設定する。つまり、設定部ａ１は、第２ＡＦモードにて、画像処理部７の被写体検出部７ａにより検出された特定の被写体に対応する位置や、被写体追跡部７ｂにより追跡されている特定の被写体に対応する位置にレンズ部１ａの焦点が設定されるようにＡＦエリアＡを設定する。
このように、設定部ａ１は、当該ＡＦ処理部２ａによりレンズ部１ａの焦点が調整されるＡＦエリア（焦点調整領域）Ａを撮像部１の撮像範囲の特定位置に設定する。また、設定部ａ１は、設定手段として、当該ＡＦ処理部２ａによりレンズ部１ａの焦点が調整されるＡＦエリア（焦点調整領域）Ａを、撮像部１の撮像範囲の当該撮像部１により逐次撮像された画像内に存する特定の被写体に対応する位置に逐次設定する。
【００２５】
切替部ａ２は、所定条件の成立に基づいて、ＡＦエリアＡの位置を切り替える。
即ち、切替部ａ２は、変更条件判定部６の判定結果に基づいて、ＡＦエリアＡの位置を切り替える。具体的には、第１ＡＦモードにて、設定部ａ１によりＡＦエリアＡが電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部等）に設定されている状態で、変更条件判定部６により画像の構図の変化が所定の大きさ以上生じたと判定された場合に、切替部ａ２は、ＡＦエリアＡの位置を画像内に存する特定の被写体に対応する位置に変更する。このように、切替部ａ２は、変更条件判定部６により画像の構図の変化が所定の大きさ以上生じたと判定された場合に、設定部ａ１により設定されているＡＦエリア（焦点調整領域）Ａの位置を画像内に存する特定の被写体に対応する位置に変更する。
また、ＡＦエリアＡの位置の変更後、切替部ａ２は、変更条件判定部６により当該ＡＦエリアＡの位置の再変更に係る所定条件が成立したと判定された場合に、ＡＦエリアＡの位置を電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部等）に変更する。このように、切替部ａ２は、ＡＦエリアＡの位置の変更後、当該ＡＦエリアＡの位置の再変更に係る所定条件が成立した場合に、ＡＦエリアＡの位置を撮像部１の撮像範囲の特定位置（例えば、略中央部等）に変更する。
【００２６】
また、第２ＡＦモードにて、設定部ａ１によりＡＦエリアＡが電子撮像部１ｂの撮像領域の当該電子撮像部１ｂにより逐次撮像された画像内に存する特定の被写体に対応する位置に設定されている状態で、変更条件判定部６によりＡＦエリアＡの変更条件が成立したと判定された場合に、切替部ａ２は、ＡＦエリアＡの位置を電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部等）に変更する。このように、切替部ａ２は、変更手段として、変更条件判定部６によりＡＦエリアＡの変更にかかる所定条件が成立したと判定された場合に、設定部ａ１により設定されているＡＦエリアＡの位置を撮像部１の撮像範囲の特定位置に変更する。
また、ＡＦエリアＡの位置の変更後、切替部ａ２は、変更条件判定部６により画像の構図の変化が所定の大きさ以上生じたと判定された場合に、ＡＦエリアＡの位置を電子撮像部１ｂの撮像領域の当該電子撮像部１ｂにより逐次撮像された画像内に存する特定の被写体に対応する位置に変更する。このように、切替部ａ２は、再変更手段として、ＡＦエリアＡの位置の変更後、画像の構図の変化が所定の大きさ以上生じた場合に、当該ＡＦエリアＡの位置を撮像部１の撮像範囲の特定の被写体に対応する位置に変更する。
【００２７】
また、撮像制御部２は、ＡＥ（自動露出処理）、ＡＷＢ（自動ホワイトバランス）等の被写体を撮像する際の条件の調整制御を行う。
【００２８】
画像データ生成部３は、電子撮像部１ｂから転送された画像フレームのアナログ値の信号に対してＲＧＢの各色成分毎に適宜ゲイン調整した後に、サンプルホールド回路（図示略）でサンプルホールドしてＡ／Ｄ変換器（図示略）でデジタルデータに変換し、カラープロセス回路（図示略）で画素補間処理及びγ補正処理を含むカラープロセス処理を行った後、デジタル値の輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒ（ＹＵＶデータ）を生成する。
カラープロセス回路から出力される輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒは、図示しないＤＭＡコントローラを介して、バッファメモリとして使用されるメモリ４にＤＭＡ転送される。
【００２９】
メモリ４は、例えば、ＤＲＡＭ（Dynamic Random Access Memory）等により構成され、動き検出部５、変更条件判定部６、画像処理部７、中央制御部１２等によって処理されるデータ等を一時記憶する。
【００３０】
動き検出部５は、当該撮像装置１００本体に生じる動きを検出する。
即ち、動き検出部５は、例えば、加速度検出センサや角速度検出センサなどの動き検出センサ（図示略）を具備し、この動き検出センサからの出力信号に基づいて、当該装置本体に生じる動きの大きさ等の動き情報を取得する。
なお、上記の動き検出センサは、例えば、当該装置本体内に搭載されても良いし、所定の通信ケーブルにより外部接続されたものであっも良い。
ここで、動き検出部５は、当該撮像装置１００本体に生じる動きを検出する動き検出手段を構成している。
【００３１】
変更条件判定部６は、ＡＦエリアＡの位置の変更に係る所定条件が成立したか否かを判定する。
また、変更条件判定部６は、現在設定されているＡＦ（自動合焦処理）のモード（第１ＡＦモード、第２ＡＦモード）に応じて、判定処理の内容を変更する。
【００３２】
ＡＦ（自動合焦処理）のモードとして第１ＡＦモードが設定されている場合には、変更条件判定部６は、撮像部１により撮像される画像の構図の変化が所定の大きさ以上生じたか否かを判定する。即ち、変更条件判定部６は、動き検出部５により検出された撮像装置１００本体の動きの大きさに基づいて、画像の構図の変化が所定の大きさ以上生じたか否かを判定する。具体的には、変更条件判定部６は、動き検出部５により検出された動き情報に基づいて、撮像装置１００本体の動き（当該撮像装置１００本体に生じる加速度や角速度）が第１閾値以上であるか否かを判定する。そして、変更条件判定部６は、当該判定結果に応じて、画像の構図の変化が所定の大きさ以上生じたか否かを判定する。例えば、撮像装置１００本体に生じる加速度や角速度の大きさが第１閾値以上となった場合には、変更条件判定部６は、画像の構図の変化が所定の大きさ以上生じたと判定する。
また、変更条件判定部６は、撮像部１により連続して撮像された複数の画像の画像情報に基づいて、画像の構図の変化が所定の大きさ以上生じたか否かを判定する。具体的には、変更条件判定部６は、連続して撮像された隣合う画像フレームどうし、特に、例えば、画像フレーム内の特定位置に存する特徴領域どうしの相関度を算出する。そして、変更条件判定部６は、算出された相関度に応じて、画像の構図の変化が所定の大きさ以上生じたか否かを判定する。例えば、算出された画像フレームどうしの相関度が所定の閾値よりも小さくなった場合には、変更条件判定部６は、画像の構図の変化が所定の大きさ以上生じたと判定する。
なお、画像の構図の変化が生じたか否かの判定に、隣合う画像フレームどうしの相関度を用いる方法は一例であってこれに限られるものではなく、公知の技術に適宜任意に変更可能である。
【００３３】
このように、ＡＦ（自動合焦処理）のモードとして第１ＡＦモードが設定されている状態で、例えば、撮像装置１００本体に生じる加速度や角速度が第１閾値以上となったり、連続して撮像された隣合う画像フレームどうしの相関度が低下した場合には、変更条件判定部６は、撮像部１により撮像される画像の構図の変化が所定の大きさ以上生じたと判定する。つまり、撮像装置１００本体を所定方向に移動させたり、被写体が変化するなどにより、当該撮像装置１００にて撮像するシーンが大きく変化したことを表している。
このように、変更条件判定部６は、撮像部１により撮像される画像の構図の変化が所定の大きさ以上生じたか否かを判定する。
【００３４】
また、ＡＦ（自動合焦処理）のモードとして第２ＡＦモードが設定されている場合には、変更条件判定部６は、撮像部１により撮像される画像の構図の変化が所定の大きさ以上となった後、ＡＦエリアＡの位置の変更に係る所定条件が成立したか否かを判定する。
即ち、変更条件判定部６は、撮像部１により撮像される画像の構図の変化が所定の大きさ以上となった後、当該構図の変化が所定の大きさよりも小さくなったか否かを判定し、当該判定結果に応じて、ＡＦエリアＡの位置の変更に係る所定条件が成立したか否かを判定する。具体的には、変更条件判定部６は、撮像部１により撮像される画像の構図の変化が所定の大きさよりも小さくなったと判定された場合に、ＡＦエリアＡの位置の変更に係る所定条件が成立したと判定する。
なお、画像の構図の変化の特定方法は、上記した第１ＡＦモードにおけるものと略同様であり、例えば、撮像装置１００本体に生じる加速度や角速度が第１閾値よりも小さくなったか否かに応じて画像の構図の変化を特定しても良いし、連続して撮像された隣合う画像フレームどうしの相関度が高くなったか否かに応じて画像の構図の変化を特定しても良い。さらに、隣合う画像フレーム内の特定の被写体が電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部等）に所定時間存する場合に、変更条件判定部６は、撮像部１により撮像される画像の構図の変化が所定の大きさよりも小さくなったと判定するようにしても良い。
【００３５】
また、変更条件判定部６は、撮像部１により撮像される画像の構図の変化が所定の大きさ以上となってから所定のタイミングを基準として所定時間（例えば、１秒間等）が経過したか否かを判定し、当該判定結果に応じて、ＡＦエリアＡの位置の変更に係る所定条件が成立したか否かを判定する。具体的には、変更条件判定部６は、撮像部１により撮像される画像の構図の変化が所定の大きさ以上となると、画像の構図の変化が所定の大きさ以上となった時点（例えば、撮像装置１００本体の動きの大きさが第１閾値（後述）以上となった時点）からの経過時間を計時手段（図示略）に計測させ、当該経過時間が所定時間を経過したと判定された場合に、ＡＦエリアＡの位置の変更に係る所定条件が成立したと判定する。つまり、計時手段は、画像の構図の変化が所定の大きさ以上となった時点を基準（開始タイミング）として、この時点からの経過時間、即ち、ＡＦエリアＡの位置の変更に係る所定条件の成立タイミングを判定するための所定時間を計測する。
なお、変更条件判定部６は、撮像部１により撮像される画像の構図の変化が所定の大きさよりも小さくなったか否かの判定、画像の構図の変化が所定の大きさ以上となった時点からの経過時間が所定時間を経過したか否かの判定の両方を行うようにしたが、必ずしも両方の判定処理を行う必要はなく、何れか一方だけでも良い。
【００３６】
このように、ＡＦ（自動合焦処理）のモードとして第２ＡＦモードが設定されている状態で、撮像部１により撮像される画像の構図の変化が所定の大きさ以上となった後、例えば、撮像部１により撮像される画像の構図の変化が所定の大きさよりも小さくなったり、画像の構図の変化が所定の大きさ以上となった時点からの経過時間が所定時間を経過した場合には、変更条件判定部６は、ＡＦエリアＡの位置の変更に係る所定条件が成立したと判定する。つまり、撮像装置１００本体を所定方向に移動させたり、被写体が変化するなどにより、当該撮像装置１００にて撮像するシーンが大きく変化した後、当該シーンの変化が小さくなったり、経過時間が所定時間を経過したことからシーンの変化が小さくなったであろうことを表している。
このように、変更条件判定部６は、撮像部１により撮像される画像の構図の変化が所定の大きさ以上となった後、当該構図の変化が所定の大きさよりも小さくなったか否か、及び、画像の構図の変化が所定の大きさ以上となってから所定のタイミングを基準として所定時間が経過したか否かのうち、少なくとも一方に基づいて、ＡＦエリアＡの位置の変更に係る所定条件が成立したか否かを判定する判定手段を構成している。
【００３７】
画像処理部７は、メモリ４から画像データを取得して、当該画像データに対する所定の画像処理を行う。具体的には、画像処理部７は、被写体検出部７ａと、被写体追跡部７ｂとを具備している。
【００３８】
被写体検出部７ａは、撮像部１により撮像された画像から特定の被写体を検出する。
即ち、被写体検出部７ａは、撮像部１により逐次撮像された各画像の画像データをメモリ４から取得して、当該画像から被写体追跡処理の追跡対象や自動合焦処理の合焦対象となる特定の被写体を検出する。具体的には、被写体検出部７ａは、例えば、ＡＦ（自動合焦処理）のモードとして第１ＡＦモードが設定されている際に、変更条件判定部６により画像の構図の変化が所定の大きさ以上生じたと判定された場合に、撮像部１により撮像された画像から所定条件を満たす特定の被写体を検出する。また、被写体検出部７ａは、例えば、ＡＦ（自動合焦処理）のモードとして第２ＡＦモードが設定されている際に、撮像部１により逐次撮像された画像から所定条件を満たす特定の被写体を逐次検出する。
ここで、特定の被写体を検出する手法としては、例えば、顔検出処理、エッジ検出処理、特徴抽出処理等の各種画像処理によって特定の被写体の候補となる画像領域（候補領域）を抽出し、抽出された候補領域の中で所定の識別条件を満たすものを特定の被写体として検出する手法が挙げられる。
なお、所定の識別条件としては、例えば、「ヒトの顔」や「動物」などの形状を基準とするものや、画角全体の画像に対する割合（例えば、半分以上であるか）などの大きさを基準とするものや、明度や彩度が高く鮮やかな（派手な）色合いであるか否かや肌色であるか否かなどの色調を基準とするものや、静止物体であるか動体であるかなどの動き（静動）を基準とするもの等が挙げられる。
【００３９】
なお、顔検出処理やエッジ検出処理や特徴抽出処理は、公知の技術であるので、ここでは詳細な説明を省略する。
このように、被写体検出部７ａは、変更条件判定部６により画像の構図の変化が所定の大きさ以上生じたと判定された場合に、撮像部１により撮像された画像から所定条件を満たす特定の被写体を検出する。また、被写体検出部７ａは、被写体検出手段として、撮像部１により逐次撮像された画像から所定条件を満たす特定の被写体を逐次検出する。
【００４０】
被写体追跡部７ｂは、被写体検出部７ａにより検出された特定の被写体を追跡対象として追跡する被写体追跡処理を行う。
即ち、被写体追跡部７ｂは、撮像部１により撮像された一の画像フレームから被写体検出部７ａにより検出された特定の被写体を追跡対象として設定し、当該追跡対象の特定の被写体を隣合う画像フレーム間で動体解析により追跡する。具体的には、被写体追跡部７ｂは、ＡＦ処理部２ａの切替部ａ２によるＡＦエリアＡの位置の変更後、当該ＡＦエリアＡに対応する特定の被写体を追跡対象として追跡する。
また、被写体追跡部７ｂは、追跡手段として、ＡＦ処理部２ａの設定部ａ１によるＡＦエリアＡの位置の設定後、当該ＡＦエリアＡに対応する特定の被写体を追跡対象として追跡する。
【００４１】
ここで、動体解析の一例について詳細に説明する。
被写体追跡部７ｂは、被写体検出部７ａによる被写体検出処理によって一の画像フレームから特定の被写体が検出されると、当該特定の被写体と重なるように追跡枠（例えば、矩形枠等）を設定する。また、被写体追跡部７ｂは、追跡枠の各角部の座標を取得し、取得された座標を追跡用座標としてメモリ４に記憶する。
そして、被写体追跡部７ｂは、追跡枠内の特定の被写体の輝度情報や色情報等の画像情報をテンプレートとして、次の画像フレームにて追跡枠の角部の座標（追跡用座標）近傍の所定の動体探索範囲内を所定方向に走査してマッチングを行い、最も近似性の高い部分を特定の被写体とする。その後、被写体追跡部７ｂは、最も近似性が高いと判定された特定の被写体と重なるように追跡枠を設定した後、設定された追跡枠の各角部の座標を取得して当該座標によりメモリ４の追跡用座標を更新する。さらに、被写体追跡部７ｂは、追跡枠内の特定の被写体の輝度情報や色情報等の画像情報をテンプレートとして更新する。
上記の処理を、被写体追跡部７ｂは、撮像部１により逐次撮像される複数の画像フレームの各々に対して逐次実行することにより、マッチングに用いるテンプレートが更新されていく。そのため特定の被写体が経時的に変化しても当該特定の被写体を動体として追跡することができる。
【００４２】
なお、上記した動体解析の方法は一例であってこれに限られるものではなく、適宜任意に変更可能である。また、被写体追跡処理として動体解析を適用したものを例示したが、これに限られるものではなく、適宜任意に変更可能である。
【００４３】
記録媒体制御部８は、記録媒体Ｍが着脱自在に構成され、装着された記録媒体Ｍからのデータの読み出しや記録媒体Ｍに対するデータの書き込みを制御する。
即ち、記録媒体制御部８は、画像処理部７の符号化部（図示略）により所定の圧縮形式（例えば、ＪＰＥＧ形式等）で符号化された記録用の画像データを記録媒体Ｍに記録させる。
なお、記録媒体Ｍは、例えば、不揮発性メモリ（フラッシュメモリ）等により構成されるが、一例であってこれに限られるものではなく、適宜任意に変更可能である。
【００４４】
表示制御部９は、メモリ４に一時的に記憶されている表示用の画像データを読み出して表示部１０に表示させる制御を行う。
具体的には、表示制御部９は、ＶＲＡＭ（Video Random Access Memory）、ＶＲＡＭコントローラ、デジタルビデオエンコーダなどを備えている。そして、デジタルビデオエンコーダは、中央制御部１２の制御下にてメモリ４から読み出されてＶＲＡＭ（図示略）に記憶されている輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒを、ＶＲＡＭコントローラを介してＶＲＡＭから定期的に読み出して、これらのデータを元にビデオ信号を発生して表示部１０に出力する。
【００４５】
表示部１０は、例えば、液晶表示パネルであり、表示制御部９からのビデオ信号に基づいて電子撮像部１ｂにより撮像された画像などを表示画面に表示する。具体的には、表示部１０は、静止画撮像モードや動画撮像モードにて、撮像部１及び撮像制御部２による被写体の撮像により生成された複数の画像フレームを所定のフレームレートで逐次更新しながらライブビュー画像を表示する。また、表示部１０は、静止画として記録される画像（レックビュー画像）を表示したり、動画として記録中の画像を表示する。
【００４６】
操作入力部１１は、当該撮像装置１００の所定操作を行うためのものである。具体的には、操作入力部１１は、被写体の撮像指示に係るシャッタボタン、撮像モードや機能等の選択指示に係る選択決定ボタン、ズーム量の調整指示に係るズームボタン等を備え（いずれも図示略）、これらのボタンの操作に応じて所定の操作信号を中央制御部１２に出力する。
【００４７】
中央制御部１２は、撮像装置１００の各部を制御するものである。具体的には、中央制御部１２は、図示は省略するが、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等を備え、撮像装置１００用の各種処理プログラム（図示略）に従って各種の制御動作を行う。
【００４８】
次に、撮像装置１００によるメイン処理について図２及び図３を参照して説明する。
図２は、メイン処理に係る動作の一例を示すフローチャートである。
メイン処理は、ユーザによる操作入力部１１の選択決定ボタンの所定操作に基づいて、メニュー画面に表示された複数の動作モードの中から静止画像の撮像モードが選択指示された場合に実行される処理である。
【００４９】
また、以下に説明するメイン処理にあっては、図５〜図７に示すように、ＡＦのモードを第１ＡＦモードに設定して、例えば、所定の被写体Ｓ１（例えば、図５における左側の子供等）を撮像中に（図６（ａ）参照）、異なる被写体Ｓ２（例えば、図５における右側の子供たち等）を撮像するために構図が所定の大きさ（第１閾値）以上変化する場合を例示して説明する。なお、図５〜図７に例示したものは、これに限られるものではなく、適宜任意に変更可能である。
【００５０】
図２に示すように、先ず、中央制御部１２は、メモリ４に記憶されている各種フラグやタイマのカウント値（後述）などを初期化（イニシャライズ）し（ステップＳ１）、その後、動き検出部５は、当該撮像装置１００本体に生じる動きを検出する（ステップＳ２）。
具体的には、動き検出部５は、例えば、加速度検出センサや角速度検出センサなどの動き検出センサからの出力信号に基づいて、当該装置本体に生じる動きの大きさ等の動き情報を取得する。
【００５１】
次に、変更条件判定部６は、動き検出部５により検出された動き情報に基づいて、撮像装置１００本体の動き（当該撮像装置１００本体に生じる加速度や角速度）の大きさが第１閾値以上となったか否かを判定する（ステップＳ３）。
ここで、撮像装置１００本体の動きの大きさが第１閾値以上でないと判定されると（ステップＳ３；ＮＯ）、中央制御部１２は、電子撮像部１ｂの撮像領域の特定の被写体に対応する位置にＡＦエリアＡを設定するか否かの判定用の第１フラグが「１」であるか否かを判定する（ステップＳ４）。
【００５２】
ステップＳ４にて、第１フラグが「１」でないと判定されると（ステップＳ４；ＮＯ）、中央制御部１２は、撮像装置１００本体の動きの大きさが第１閾値以上となった時点からの経過時間のカウント用のタイマのカウント値が所定時間よりも大きくなったか否かを判定する（ステップＳ５）。
ここで、タイマのカウント値が所定時間よりも大きくなっていないと判定されると（ステップＳ５；ＮＯ）、中央制御部１２は、撮像制御部２のＡＦ処理部２ａに自動合焦処理を実行させる（ステップＳ６；図４参照（後述））。
【００５３】
図３に示すように、その後、中央制御部１２は、ユーザによる操作入力部１１の所定操作に基づいて撮像指示が入力されたか否かを判定する（ステップＳ７）。
ここで、撮像指示が入力されていないと判定されると（ステップＳ７；ＮＯ）、中央制御部１２は、図２及び図３のメイン処理にて詳細に説明される以外の各種処理（その他の処理）を実行した後（ステップＳ８）、処理をステップＳ２に移行して、上記と同様に、動き検出部５は、撮像装置１００本体に生じる動きを検出する（ステップＳ２）。
【００５４】
一方、ステップＳ７にて、撮像指示が入力されたと判定されると（ステップＳ７；ＹＥＳ）、中央制御部１２は、撮像制御部２を制御して撮像部１に被写体を撮像させる（ステップＳ９）。具体的には、撮像制御部２は、被写体の光学像を所定の撮像条件で電子撮像部１ｂに撮像させ、画像データ生成部３は、電子撮像部１ｂから転送された被写体の撮像画像のYUVデータを生成する。生成されたYUVデータは、図示しないＤＭＡコントローラを介して、バッファメモリとして使用されるメモリ４にＤＭＡ転送される。
【００５５】
続けて、中央制御部１２は、第１フラグが「１」であるか否かを判定する（ステップＳ１０）。
ここで、第１フラグが「１」でないと判定されると（ステップＳ８；ＮＯ）、中央制御部１２は、処理をステップＳ８に移行して、図２及び図３のメイン処理にて詳細に説明される以外の各種処理（その他の処理）を実行する（ステップＳ８）。一方、第１フラグが「１」であると判定されると（ステップＳ８；ＹＥＳ）、中央制御部１２は、第１フラグに「０」をセットした後（ステップＳ１１）、処理をステップＳ８に移行する。
【００５６】
一方、ステップＳ３にて、撮像装置１００本体の動きの大きさが第１閾値以上であると判定されると（ステップＳ３；ＹＥＳ）、即ち、所定の被写体Ｓ１（例えば、図５における左側の子供等）を撮像中に、異なる被写体Ｓ２（例えば、図５における右側の子供たち等）を撮像するために撮像装置１００本体が所定の大きさ（第１閾値）以上動く場合には、中央制御部１２は、第１フラグが「１」であるか否かを判定する（ステップＳ１２）。
ここで、第１フラグが「１」でないと判定されると（ステップＳ１２；ＮＯ）、中央制御部１２は、第１フラグに「１」をセットするとともに、撮像装置１００本体の動きの大きさが第１閾値以上となった時点からの経過時間のカウント用のタイマのカウント値に「０」をセットする（ステップＳ１３）。
その後、ステップＳ５に移行して、中央制御部１２は、タイマのカウント値が所定時間よりも大きくなったか否かを判定する（ステップＳ５）。
【００５７】
その後、例えば、最初に撮像していた被写体Ｓ１と異なる被写体Ｓ２（例えば、図５における右側の子供たち等）を画角に捉えると（図６（ｂ）及び図７（ａ）参照）、撮像装置１００本体の動きの大きさが小さくなるが、このとき、ステップＳ３にて、撮像装置１００本体の動きの大きさが第１閾値以上でないと判定されると（ステップＳ３；ＮＯ）、中央制御部１２は、処理をステップＳ４に移行して、第１フラグが「１」であるか否かを判定する（ステップＳ４）。
ここで、第１フラグが「１」であると判定されると（ステップＳ４；ＹＥＳ）、変更条件判定部６は、撮像装置１００本体の動きの大きさが第２閾値（第２閾値＜第１閾値）よりも小さいか否かを判定する（ステップＳ１４）。
【００５８】
ステップＳ１４にて、撮像装置１００本体の動きの大きさが第２閾値よりも小さくないと判定されると（ステップＳ１４；ＮＯ）、即ち、撮像装置１００本体の動きの大きさが第１閾値よりも小さくなっているが、ＡＦエリアＡを電子撮像部１ｂの撮像領域の特定位置に固定しても良いほど当該撮像装置１００本体の動きの大きさが小さくなっていない場合、中央制御部１２は、ステップＳ５に移行して、タイマのカウント値が所定時間よりも大きくなったか否かを判定する（ステップＳ５）。
一方、ステップＳ１４にて、撮像装置１００本体の動きの大きさが第２閾値よりも小さいと判定されると（ステップＳ１４；ＹＥＳ）、即ち、ＡＦエリアＡを電子撮像部１ｂの撮像領域の特定位置に固定しても良いほど当該撮像装置１００本体の動きの大きさが小さくなっている場合、中央制御部１２は、第１フラグに「０」をセットした後（ステップＳ１５）、処理をステップＳ５に移行して、タイマのカウント値が所定時間よりも大きくなったか否かを判定する（ステップＳ５）。
【００５９】
また、ステップＳ５にて、タイマのカウント値が所定時間よりも大きくなったと判定されると（ステップＳ５；ＹＥＳ）、中央制御部１２は、第１フラグが「１」であるか否かを判定する（ステップＳ１６）。
ここで、第１フラグが「１」であると判定されると（ステップＳ１６；ＹＥＳ）、中央制御部１２は、第１フラグに「０」をセットした後（ステップＳ１７）、処理をステップＳ６に移行して、ＡＦ処理部２ａに自動合焦処理を実行させる（ステップＳ６）。
一方、ステップＳ１６にて、第１フラグが「１」でないと判定されると（ステップＳ１６；ＮＯ）、中央制御部１２は、処理をステップＳ６に移行して、ＡＦ処理部２ａに自動合焦処理を実行させる（ステップＳ６）。
【００６０】
ここで、図４を参照して、自動合焦処理について説明する。
図４は、自動合焦処理に係る動作の一例を示すフローチャートである。
なお、自動合焦処理は、メイン処理のサブルーチンとして実行される処理であり、メイン処理内で所定のタイミングで繰り返し実行される。
【００６１】
図４に示すように、中央制御部１２は、第１フラグが「１」であるか否かを判定する（ステップＳ２１）。
ここで、第１フラグが「１」でないと判定されると（ステップＳ２１；ＮＯ）、ＡＦ処理部２ａの設定部ａ１は、レンズ部１ａの焦点が調整されるＡＦエリアＡを、電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部等）に設定する。そして、ＡＦ処理部２ａは、電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部等）に存する画像にフォーカス（ピント）を合わせるようにドライバにより駆動源を駆動させてフォーカスレンズを光軸方向に移動させることにより、レンズ部１ａの合焦位置を調整する（ステップＳ２２；図６（ａ）参照）。
これにより、自動合焦処理を終了する。
【００６２】
一方、ステップＳ２１にて、第１フラグが「１」であると判定されると（ステップＳ２１；ＹＥＳ）、即ち、画像内の特定の被写体を合焦対象とする場合、中央制御部１２は、特定の被写体を検出済みであるか否かを判定する（ステップＳ２３）。
ここで、特定の被写体を検出済みでないと判定されると（ステップＳ２３；ＮＯ）、中央制御部１２は、画像処理部７の被写体検出部７ａに被写体検出処理を実行させる（ステップＳ２４）。具体的には、被写体検出部７ａは、撮像部１により逐次撮像された各画像の画像データをメモリ４から取得し、例えば、顔検出処理、エッジ検出処理、特徴抽出処理等の各種画像処理を行うことで、当該画像から所定条件を満たす特定の被写体を探索する。
【００６３】
その後、被写体検出部７ａは、被写体検出処理にて、特定の被写体を検出したか否かを判定する（ステップＳ２５）。ここで、特定の被写体を検出したと判定されると（ステップＳ２５；ＹＥＳ）、中央制御部１２は、電子撮像部１ｂの撮像領域の特定位置にＡＦエリアＡを設定するか否かの判定用の第２フラグに「０」をセットする（ステップＳ２６）。
続けて、ＡＦ処理部２ａの切替部ａ２は、レンズ部１ａの焦点が調整されるＡＦエリアＡを、電子撮像部１ｂの撮像領域における被写体検出処理にて検出された特定の被写体に対応する位置に変更する（図６（ｂ）及び図７（ａ）参照）。そして、ＡＦ処理部２ａは、被写体検出処理にて検出された特定の被写体にフォーカス（ピント）を合わせるようにドライバにより駆動源を駆動させてフォーカスレンズを光軸方向に移動させることにより、レンズ部１ａの合焦位置を調整する（ステップＳ２７）。
その後、中央制御部１２は、撮像装置１００本体の動きの大きさが第１閾値以上となった時点からの経過時間のカウント用のタイマのカウント値をインクリメント（カウントＵＰ）した後（ステップＳ２８）、自動合焦処理を終了する。
【００６４】
一方、ステップＳ２５にて、特定の被写体を検出していないと判定されると（ステップＳ２５；ＮＯ）、中央制御部１２は、処理をステップＳ２２に移行して、ＡＦ処理部２ａは、電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部等）に存する画像にフォーカス（ピント）を合わせるようにドライバにより駆動源を駆動させてフォーカスレンズを光軸方向に移動させることにより、レンズ部１ａの合焦位置を調整した後（ステップＳ２２、自動合焦処理を終了する。
【００６５】
また、ステップＳ２３にて、特定の被写体を検出済みであると判定されると（ステップＳ２３；ＹＥＳ）、中央制御部１２は、被写体検出部７ａにより検出された特定の被写体の位置に基づいて、当該特定の被写体が電子撮像部１ｂの撮像領域の特定位置に存するか否かを判定する（ステップＳ２９）。
ここで、特定の被写体が電子撮像部１ｂの撮像領域の特定位置に存しないと判定されると（ステップＳ２９；ＮＯ）、中央制御部１２は、処理をステップＳ２６に移行して、それ以降の処理を実行する。
【００６６】
一方、ステップＳ２９にて、特定の被写体が電子撮像部１ｂの撮像領域の特定位置に存すると判定されると（ステップＳ２９；ＹＥＳ）、中央制御部１２は、電子撮像部１ｂの撮像領域の特定位置にＡＦエリアＡを設定するか否かの判定用の第２フラグが「１」であるか否かを判定する（ステップＳ３０）。
ここで、第２フラグが「１」でないと判定されると（ステップＳ３０；ＮＯ）、中央制御部１２は、第２フラグに「１」をセットした後（ステップＳ３１）、処理をステップＳ２７に移行させて、それ以降の処理を実行する。
【００６７】
一方、ステップＳ３０にて、第２フラグが「１」であると判定されると（ステップＳ３０；ＹＥＳ）、中央制御部１２は、第１フラグに「０」をセットした後（ステップＳ３２）、ＡＦ処理部２ａは、ステップＳ２２と同様に、電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部等）に存する画像にフォーカス（ピント）を合わせるようにドライバにより駆動源を駆動させてフォーカスレンズを光軸方向に移動させることにより、レンズ部１ａの合焦位置を調整する（ステップＳ３３；図７（ｂ）参照）。
つまり、例えば、撮像装置１００本体が大きく振られて構図が所定の大きさ以上変化した後、当該構図の変化が所定の大きさよりも小さくなったり、画像の構図の変化が所定の大きさ以上となった時点から所定時間が経過した場合には、ＡＦエリアＡの位置を電子撮像部１ｂの撮像領域の特定位置に変更する（図７（ｂ）参照）。
これにより、自動合焦処理を終了する。
【００６８】
以上のように、本実施形態の撮像装置１００によれば、ＡＦ処理部２ａにより焦点が調整されるＡＦエリアＡを、電子撮像部１ｂの撮像領域の当該電子撮像部１ｂにより逐次撮像された画像内に存する特定の被写体Ｓ２に対応する位置に逐次設定した状態で撮像を行っている場合であっても、撮像部１により撮像される画像の構図の変化が所定の大きさ以上となった後、当該構図の変化が所定の大きさよりも小さくなったか否か、及び、画像の構図の変化が所定の大きさ以上となってから所定のタイミングを基準として所定時間が経過したか否かのうち、少なくとも一方に基づいて、ＡＦエリアＡの位置の変更に係る所定条件が成立したと判定された場合に、設定されているＡＦエリアＡの位置を電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部）に変更することで、特定の被写体Ｓ２以外の被写体にピントを合わせることができる。つまり、例えば、所定の被写体Ｓ１を撮像中に、当該所定の被写体Ｓ１とは異なる特定の被写体Ｓ２を撮像するために、撮像装置１００本体が大きく振られて構図が所定の大きさ以上変化した後、当該構図の変化が所定の大きさよりも小さくなったり、画像の構図の変化が所定の大きさ以上となった時点から所定時間が経過した場合には、ユーザによって構図の調整が終了していると考えられるため、ＡＦエリアＡの位置を電子撮像部１ｂの撮像領域の特定位置に変更することで、追跡対象を解除するための操作を行わずとも、当該特定位置に存する追跡対象以外の被写体を合焦対象としてピントを合わせることができる。
この結果、ピンぼけ状態の画像を撮像してしまうことや、シャッタチャンスを逃してしまうことを防止することができる。
【００６９】
具体的には、動き検出部５により検出された動きの大きさや、撮像部１により連続して撮像された複数の画像の画像データに基づいて、画像の構図の変化が所定の大きさ以上生じたか否か、さらに、画像の構図の変化が所定の大きさ以上となった後、画像の構図の変化が所定の大きさよりも小さくなったか否かを判定するので、所定の被写体Ｓ１を撮像中に、当該所定の被写体Ｓ１とは異なる特定の被写体Ｓ２を撮像するために、撮像装置１００本体が大きく振られて構図が所定の大きさ以上変化したこと、さらに、当該撮像装置１００本体の動きが収まって構図の変化が所定の大きさよりも小さくなったことを適正に検出することができる。
【００７０】
また、撮像部１により逐次撮像された画像から所定条件を満たす特定の被写体Ｓ２を検出して、電子撮像部１ｂの撮像領域の特定の被写体Ｓ２に対応する位置にＡＦエリアＡを設定するので、特定の被写体Ｓ２を合焦対象とするようにＡＦエリアＡの位置を設定して当該特定の被写体Ｓ２に素早く自動的にピントを合わせることができる。さらに、ＡＦエリアＡの位置の設定後、当該ＡＦエリアＡに対応する特定の被写体Ｓ２を追跡対象として追跡するので、撮像装置１００本体が大きく振られて構図が所定の大きさ以上変化した場合に、当該撮像装置１００本体の動きが収まって電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部）に特定の被写体Ｓ２を捉えるまでは、即ち、特定の被写体Ｓ２を撮像するための構図が決まるまでは、特定の被写体Ｓ２を追跡して電子撮像部１ｂの撮像領域の当該特定の被写体Ｓ２に対応する位置にＡＦエリアＡを設定し続けることで、特定の被写体Ｓ２に自動的にピントを合わせ続けることができる。
このような場合であっても、ＡＦエリアＡの位置の変更に係る所定条件が成立した場合には、設定されているＡＦエリアＡの位置を電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部）に変更することができ、追跡対象を解除するための操作を行わずとも、追跡対象であった特定の被写体Ｓ２以外の被写体にピントを合わせることができる。
【００７１】
また、ＡＦエリアＡを電子撮像部１ｂの撮像領域の特定位置に変更後、撮像される画像の構図の変化が所定の大きさ以上生じた場合に、ＡＦエリアＡの位置を電子撮像部１ｂの撮像領域の特定の被写体Ｓ２に対応する位置に再変更するので、例えば、再度、撮像装置１００本体が大きく振られて構図が所定の大きさ以上変化した場合には、ＡＦエリアＡの位置を画像内に存する特定の被写体Ｓ２に対応する位置に変更することで、電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部）に特定の被写体Ｓ２を捉えていない場合であっても、当該特定の被写体Ｓ２に素早く自動的にピントを合わせることができる。つまり、撮像部１により撮像される画像の構図の変化に応じて、ＡＦエリアＡの位置を電子撮像部１ｂの撮像領域の特定位置と画像内に存する特定の被写体Ｓ２に対応する位置とで切り替えることができ、ＡＦモードの再設定などを行わずとも特定の被写体Ｓ２の撮像を適正に行うことができる。
【００７２】
また、本実施形態の撮像装置１００によれば、ＡＦ処理部２ａにより焦点が調整されるＡＦエリアＡを、電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部）に設定した状態で撮像を行っている場合であっても、撮像部１により撮像される画像の構図の変化が所定の大きさ以上生じたと判定された場合に、設定されているＡＦエリアＡの位置を画像内に存する特定の被写体Ｓ２に対応する位置に変更することで、特定の被写体Ｓ２に素早く自動的にピントを合わせることができる。つまり、例えば、所定の被写体Ｓ１を撮像中に、当該所定の被写体Ｓ１とは異なる特定の被写体Ｓ２を撮像するために、撮像装置１００本体が大きく振られて構図が所定の大きさ以上変化した場合には、ユーザが特定の被写体Ｓ２にピントを合わせるのに手間取ることから、ＡＦエリアＡの位置を画像内に存する特定の被写体Ｓ２に対応する位置に変更することで、電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部）に特定の被写体Ｓ２を捉えていない場合であっても、当該特定の被写体Ｓ２に素早く自動的にピントを合わせることができる。
この結果、ピンぼけ状態の画像を撮像してしまうことや、シャッタチャンスを逃してしまうことを防止することができる。
【００７３】
具体的には、動き検出部５により検出された動きの大きさや、撮像部１により連続して撮像された複数の画像の画像データに基づいて、画像の構図の変化が所定の大きさ以上生じたか否かを判定するので、所定の被写体Ｓ１を撮像中に、当該所定の被写体Ｓ１とは異なる特定の被写体Ｓ２を撮像するために、撮像装置１００本体が大きく振られて構図が所定の大きさ以上変化したことを適正に検出することができる。
【００７４】
また、撮像部１により撮像される画像の構図の変化が所定の大きさ以上生じたと判定された場合に、撮像部１により撮像された画像から所定条件を満たす特定の被写体Ｓ２を検出するので、当該特定の被写体Ｓ２を検出した場合には、特定の被写体Ｓ２を合焦対象とするようにＡＦエリアＡの位置を変更して当該特定の被写体Ｓ２に素早く自動的にピントを合わせることができる。
その一方で、特定の被写体Ｓ２が検出されなかった場合には、ＡＦエリアＡの位置を変更しないので、電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部）に設定されているＡＦエリアＡを用いてピントを合わせることができる。
【００７５】
また、ＡＦエリアＡの位置の変更後、当該ＡＦエリアＡに対応する特定の被写体Ｓ２を追跡対象として追跡するので、撮像装置１００本体が大きく振られて構図が所定の大きさ以上変化した場合に、当該撮像装置１００本体の動きが収まって電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部）に特定の被写体Ｓ２を捉えるまでは、即ち、特定の被写体Ｓ２を撮像するための構図が決まるまでは、特定の被写体Ｓ２を追跡して当該特定の被写体Ｓ２に自動的にピントを合わせ続けることができる。
さらに、ＡＦエリアＡの位置の再変更に係る所定条件が成立した場合に、ＡＦエリアＡの位置を電子撮像部１ｂの撮像領域の特定位置に再変更するので、例えば、当該撮像装置１００本体の動きが収まって撮像部１により撮像される画像の構図の変化が小さくなった場合等には、電子撮像部１ｂの撮像領域の特定位置（例えば、略中央部）に捉えた特定の被写体Ｓ２を合焦対象とすることができる。つまり、撮像部１により撮像される画像の構図の変化に応じて、ＡＦエリアＡの位置を電子撮像部１ｂの撮像領域の特定位置と画像内に存する特定の被写体Ｓ２に対応する位置とで切り替えることができ、ＡＦモードの再設定などを行わずとも特定の被写体Ｓ２の撮像を適正に行うことができる。
【００７６】
なお、本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行っても良い。
例えば、ＡＦエリアＡの位置の変更に係る所定条件の成立タイミングを判定するための所定時間の計時の開始タイミングは、上記実施形態に例示したものは一例であってこれに限られるものではなく、適宜任意に変更可能である。
以下に、メイン処理の変形例１について、図８を参照して説明する。
なお、図８に示すメイン処理にあっては、以下に説明する以外の処理は上記実施形態におけるメイン処理と略同様であり、その詳細な説明は省略する。
【００７７】
図８に示すように、上記実施形態と同様に、ステップＳ１〜Ｓ４の処理が行われ、ステップＳ４にて、第１フラグが「１」でないと判定されると（ステップＳ４；ＮＯ）、中央制御部１２は、処理をステップＳ６に移行して、撮像制御部２のＡＦ処理部２ａに自動合焦処理を実行させる（ステップＳ６；図４参照（前述））。なお、ステップＳ７以降の処理のうち、図３に示す各処理（ステップＳ７〜Ｓ１１の処理）は、上記実施形態と略同様であり、その詳細な説明を省略する。
【００７８】
そして、図８に戻り、ステップＳ３にて、撮像装置１００本体の動きの大きさが第１閾値以上であると判定されると（ステップＳ３；ＹＥＳ）、中央制御部１２は、第１フラグが「１」であるか否かを判定する（ステップＳ１２）。
ここで、第１フラグが「１」でないと判定されると（ステップＳ１２；ＮＯ）、中央制御部１２は、第１フラグに「１」をセットする（ステップＳ５３）。
【００７９】
その後、例えば、最初に撮像していた被写体Ｓ１と異なる被写体Ｓ２（例えば、図５における右側の子供たち等）を画角に捉え、撮像装置１００本体の動きの大きさが小さくなった場合に、ステップＳ３にて、撮像装置１００本体の動きの大きさが第１閾値以上でないと判定されると（ステップＳ３；ＮＯ）、中央制御部１２は、処理をステップＳ４に移行して、第１フラグが「１」であるか否かを判定する（ステップＳ４）。
ステップＳ４にて、第１フラグが「１」であると判定されると（ステップＳ４；ＹＥＳ）、変更条件判定部６は、動き検出部５により前回検出された撮像装置１００本体の動きの大きさが第１閾値以上であるか否かを判定する（ステップＳ５４）。
ここで、動き検出部５により前回検出された撮像装置１００本体の動きの大きさが第１閾値以上であると判定されると（ステップＳ５４；ＹＥＳ）、中央制御部１２は、ＡＦエリアＡの位置の変更に係る所定条件の成立タイミングを判定するための所定時間のカウント用のタイマのカウント値に「０」をセットする（ステップＳ５５）。
即ち、撮像部１により今回撮像された画像の構図の変化が第１閾値（所定の大きさ）よりも小さくなった後、前回撮像された画像の構図の変化が所定の大きさ以上であったと判定された場合に、この時点を計時の開始タイミングとして、計時手段（図示略）は、ＡＦエリアＡの位置の変更に係る所定条件の成立タイミングを判定するための所定時間の計時を開始する。
【００８０】
その後、中央制御部１２は、タイマのカウント値が所定時間よりも大きくなったか否かを判定する（ステップＳ５６）。
ここで、タイマのカウント値が所定時間よりも大きくなっていないと判定されると（ステップＳ５６；ＮＯ）、上記実施形態と同様に、変更条件判定部６は、撮像装置１００本体の動きの大きさが第２閾値（第２閾値＜第１閾値）よりも小さいか否かを判定する（ステップＳ１４）。
【００８１】
ステップＳ１４にて、撮像装置１００本体の動きの大きさが第２閾値よりも小さくないと判定されると（ステップＳ１４；ＮＯ）、中央制御部１２は、処理をステップＳ６に移行して、撮像制御部２のＡＦ処理部２ａに自動合焦処理を実行させる（ステップＳ６；図４参照（前述））。一方、撮像装置１００本体の動きの大きさが第２閾値よりも小さいと判定されると（ステップＳ１４；ＹＥＳ）、中央制御部１２は、第１フラグに「０」をセットした後（ステップＳ１５）、処理をステップＳ６に移行する。
【００８２】
一方、ステップＳ５４にて、動き検出部５により前回検出された撮像装置１００本体の動きの大きさが第１閾値以上でないと判定されると（ステップＳ５４；ＹＥＳ）、即ち、撮像装置１００本体の動きが収まってきた場合には、中央制御部１２は、ステップＳ５５の処理をスキップして、タイマのカウント値が所定時間よりも大きくなったか否かを判定する（ステップＳ５６）。
ここで、タイマのカウント値が所定時間よりも大きくなったと判定されると（ステップＳ５５；ＹＥＳ）、中央制御部１２は、ステップＳ１４の処理をスキップして、第１フラグに「０」をセットした後（ステップＳ１５）、処理をステップＳ６に移行する。
【００８３】
このように、変形例１のメイン処理を行うことにより、ＡＦエリアＡの位置の変更に係る所定条件の成立タイミングを判定するための所定時間の計時の開始タイミングを、撮像装置１００本体の動きの大きさが第１閾値以上となった後、少し動きが収まってきて前回の撮像装置１００本体の動きの大きさが第１閾値以上であったと判定されるまで遅らせることができる。
つまり、撮像装置１００本体の動きがある程度収まるまでタイマのカウントを開始させないため、装置本体の動きが第１閾値を超えている状態でＡＦエリアＡの追跡が解除されてしまうといったことがなくなる。例えば、撮像装置１００本体を大きく振るにしても、その距離や時間や方向などが一定とは限らないため、ＡＦエリアＡの位置の変更に係る所定条件の成立タイミングを判定するための所定時間の判定用の係数の値が小さい場合に、装置本体の動きが第１閾値を超えている状態でＡＦエリアＡの追跡が解除されてしまうといったことを防止することができる。
【００８４】
また、上記実施形態にあっては、自動合焦処理をメイン処理のサブルーチンとして実行するようにしたが、これに限られるものではなく、例えば、ユーザによるシャッタボタンの半押し操作を契機として実行するような構成としても良い。
【００８５】
また、上記実施形態のメイン処理にあっては、ＡＦのモードを第１ＡＦモードに設定するようにしたが、最初から第２ＡＦモードに設定していても良い。例えば、電子撮像部１ｂの撮像領域の特定の被写体Ｓ２（例えば、図５における右側の子供たち等）に対応する位置にＡＦエリアＡを設定して、当該特定の被写体Ｓ２にピントを合わせながら撮像する際に、撮像される画像の構図が所定の大きさ（第１閾値）以上変化してしまっている状況で、ＡＦエリアＡの位置の変更に係る所定条件が成立したか否かを判定するような構成としても良い。
【００８６】
さらに、被写体追跡処理や自動合焦処理が実行された後、記録媒体制御部８は、撮像部１により撮像された特定の被写体Ｓ２を含む画像の画像データを記録媒体Ｍに記録させるようにしても良く、特定の被写体Ｓ２を含む画像の記録を確実に行うことができ、当該画像の撮り忘れや特定の被写体Ｓ２のピントがぼけた失敗画像の取得などを防止することができる。
【００８７】
また、撮像装置１００の構成は、上記実施形態に例示したものは一例であり、これに限られるものではない。
【００８８】
加えて、上記実施形態にあっては、設定手段、判定手段、変更手段としての機能を、中央制御部１２の制御下にて、ＡＦ処理部２ａ、変更条件判定部６が駆動することにより実現される構成としたが、これに限られるものではなく、中央制御部１２によって所定のプログラム等が実行されることにより実現される構成としても良い。
即ち、プログラムを記憶するプログラムメモリ（図示略）に、設定処理ルーチン、判定処理ルーチン、変更処理ルーチンを含むプログラムを記憶しておく。そして、設定処理ルーチンにより中央制御部１２のＣＰＵを、合焦手段により焦点が調整される焦点調整領域を、撮像手段の撮像範囲の当該撮像手段により逐次撮像された画像内に存する特定の被写体に対応する位置に逐次設定する設定手段として機能させるようにしても良い。また、判定処理ルーチンにより中央制御部１２のＣＰＵを、撮像手段により撮像される画像の構図の変化が所定の大きさ以上となった後、当該構図の変化が所定の大きさよりも小さくなったか否か、及び、画像の構図の変化が所定の大きさ以上となってから所定のタイミングを基準として所定時間が経過したか否かのうち、少なくとも一方に基づいて、焦点調整領域の位置の変更に係る所定条件が成立したか否かを判定する判定手段として機能させるようにしても良い。また、変更処理ルーチンにより中央制御部１２のＣＰＵを、判定手段により所定条件が成立したと判定された場合に、設定手段により設定されている焦点調整領域の位置を撮像手段の撮像範囲の特定位置に変更する変更手段として機能させるようにしても良い。
【００８９】
同様に、被写体検出手段、追跡手段、変更手段についても、中央制御部１２のＣＰＵによって所定のプログラム等が実行されることにより実現される構成としても良い。
【００９０】
さらに、上記の各処理を実行するためのプログラムを格納したコンピュータ読み取り可能な媒体として、ＲＯＭやハードディスク等の他、フラッシュメモリ等の不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを所定の通信回線を介して提供する媒体としては、キャリアウェーブ（搬送波）も適用される。
【符号の説明】
【００９１】
１００  撮像装置
１      撮像部
１ａ    レンズ部
１ｂ    電子撮像部
２      撮像制御部
２ａ    ＡＦ処理部
５      動き検出部
６      変更条件判定部
７      画像処理部
７ａ    被写体検出部
７ｂ    被写体追跡部
１２    中央制御部
Ｍ      記録媒体
【図１】
0005644180.tif 000002
【図２】
0005644180.tif 000003
【図３】
0005644180.tif 000004
【図４】
0005644180.tif 000005
【図５】
0005644180.tif 000006
【図６】
0005644180.tif 000007
【図７】
0005644180.tif 000008
【図８】
0005644180.tif 000009