(57)【特許請求の範囲】
【請求項１】
撮像装置であって、
撮像素子にて生成された動画から追尾対象の被写体の動きベクトルを検出する第１の検出手段と、
前記撮像装置の装置本体の動きベクトルを検出する第２の検出手段と、
前記第１の検出手段により検出された前記被写体の動きベクトルと前記第２の検出手段により検出された前記装置本体の動きベクトルとを比較する比較手段と、
前記比較手段の比較結果に基づいて前記第１の検出手段による前記被写体の追尾続行の可否を判断する判断手段と、を備え、
前記判断手段は、前記装置本体の動きベクトルと前記被写体の動きベクトルとの差が、設定された閾値以上の場合に、前記被写体の追尾続行が不可であると判断することを特徴とする撮像装置。
【請求項２】
前記比較手段は、前記装置本体の動きベクトルあるいは前記被写体の動きベクトルを、光学ズームの倍率に応じて補正することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記判断手段は、前記装置本体の動きベクトルと、前記被写体の動きベクトルの向きが逆であり、かつ、前記装置本体の動きベクトルと前記被写体の動きベクトルとの差が前記閾値以上の場合に、前記被写体の追尾続行が不可であると判断することを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記動画から前記被写体の顔を検出し、検出した顔が存在する領域を追尾対象として設定する設定手段を有することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
ユーザーによる操作により指定された領域を追尾対象として設定する設定手段を有することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項６】
前記第１の検出手段は、動画を構成する時系列に並んだ複数の画像を比較し、マッチングを行うことで前記被写体の動きベクトルを検出することを特徴とする請求項１乃至５のいずれか１項に記載の撮像装置。
【請求項７】
前記判断手段は、前記閾値を前記装置本体の動きベクトルに応じて設定することを特徴とする請求項１乃至６のいずれか１項に記載に撮像装置。
【請求項８】
前記判断手段は、前記装置本体の動きベクトルが第１の値のときの前記閾値よりも、前記装置本体の動きベクトルが前記第１の値よりも小さな第２の値のときの前記閾値を大きく設定することを特徴とする請求項７に記載の撮像装置。
【請求項９】
前記判断手段は、前記閾値を撮影モードに応じて設定することを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項１０】
前記判断手段は、前記装置本体の動きベクトルと、前記被写体の動きベクトルのなす角度が大きくなるほど、前記閾値を小さく設定することを特徴とする請求項１又は２に記載の撮像装置。
【請求項１１】
撮像素子にて生成された動画から追尾対象の被写体の動きベクトルを検出する第１の検出手段と、装置本体の動きベクトルを検出する第２の検出手段と、を有する撮像装置の制御方法であって、
前記第１の検出手段により検出された前記被写体の動きベクトルと前記第２の検出手段により検出された前記装置本体の動きベクトルとを比較する比較ステップと、
前記装置本体の動きベクトルと前記被写体の動きベクトルとの差が、設定された閾値以上の場合に、前記第１の検出手段による前記被写体の追尾続行が不可であると判断する判断ステップと、を有することを特徴とする撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ等の撮像装置に関し、特に、被写体追尾処理技術に特徴のある撮像装置、及び撮像装置の制御方法に関する。
【背景技術】
【０００２】
従来、デジタルカメラにおいて、撮像して得られた画像データに基づいて被写体の領域を指定し、この被写体の領域を適正な輝度に合わせたり、ピントを合わせたりする機能を備えたものがある。
【０００３】
それらのカメラの中には、被写体を追尾するために時系列で並んだ画像のパターンマッチングを行い、被写体を追尾するものがある。例えば、距離情報や顔検出結果を用いて主被写体を特定し、この主被写体が存在する領域の特徴と類似する領域を、その後に得られた画像から抽出する処理を続けて行うことで、主被写体を追尾する機能を達成することができる（例えば、特許文献１参照）。
【特許文献１】特開２００６−１８４７４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来提案されてきた被写体追尾処理技術の場合、カメラを急激に動かしたり、主被写体が急激に方向転換を行ったりすると、主被写体を見失ってしまうことがある。しかも、主被写体を見失ったにも関わらず、その時点で主被写体が存在するとみなした領域を基準にパターンマッチングを続けてしまうと、被写体ではない領域に追尾が固定され続けるといった問題がある。
【０００５】
例えば、従来の方式として、ユーザーにデジタルカメラ背面の液晶画面に表示された追尾枠を移動させて追尾対象となる被写体を指定させ、この指定された被写体を追尾するというものがある。この方式にて、被写体を追尾した場合、次のような問題が生じることがある。
【０００６】
例えば、図４（ａ）は、ユーザーがデジタルカメラの操作部を用いて、液晶画面に表示された追尾枠を移動させ、人物の顔を追尾対象として選択したことを示す図である。この追尾枠内の部分画像とのマッチングを行うことによって、新たに得られた画像から追尾対象が存在する領域を抽出し、抽出した追尾対象に追尾枠を移動させて重畳表示する。追尾対象の抽出が成功するたびに、マッチングの基準となる部分画像を更新することで、追尾対象の表情が変わったり、角度が変わったりするなどして、被写体のパターンが徐々に変化したとしても、同一の被写体に対する追尾を継続することができる。
【０００７】
図４（ｂ）は、このような処理によって、被写体への追尾ができていることを示す図である。ところが、この追尾対象となる人物が突然向きを変えるなどの理由により、追尾対象の画像パターンが急激に変化してしまうと、その前に抽出された追尾対象の部分画像パターンと、実際の追尾対象となる被写体の画像パターンの差が大きくなってしまう。そのため、追尾対象となる被写体の位置を正確には捉えられず、その結果、図４（ｃ）に示すように、追尾枠がずれてしまうことがある。その結果、追尾枠には背景の一部が含まれてしまい、マッチングのベースとなる部分画像にも、この背景の画像パターンが含まれてしまう。
【０００８】
さらに、図４（ｄ）は、マッチングの基準となる部分画像に含まれた背景の画像パターンに追尾対象の抽出結果が引っ張られてしまい、追尾枠が被写体から完全に離れ、背景に追尾枠が固定されていることを示す図である。この後は、図４（ｅ）に示すように、この背景の領域を基準としてパターンマッチングが行われてしまうため、そのまま背景に追尾枠が表示され続けてしまう。
【０００９】
本発明の目的は、誤った被写体追尾を行うことを抑制することができる撮像装置、及び撮像装置の制御方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１記載の撮像装置は、撮像装置であって、撮像素子にて生成された動画から追尾対象の被写体の動きベクトルを検出する第１の検出手段と、前記撮像装置の装置本体の動きベクトルを検出する第２の検出手段と、前記第１の検出手段により検出された前記被写体の動きベクトルと前記第２の検出手段により検出された前記装置本体の動きベクトルとを比較する比較手段と、前記比較手段の比較結果に基づいて前記第１の検出手段による前記被写体の追尾続行の可否を判断する判断手段と、を備え、前記判断手段は、前記装置本体の動きベクトルと前記被写体の動きベクトルとの差が、設定された閾値以上の場合に、前記被写体の追尾続行が不可であると判断することを特徴とする。
また、請求項１１記載の撮像装置の制御方法は、撮像素子にて生成された動画から追尾対象の被写体の動きベクトルを検出する第１の検出手段と、装置本体の動きベクトルを検出する第２の検出手段と、を有する撮像装置の制御方法であって、前記第１の検出手段により検出された前記被写体の動きベクトルと前記第２の検出手段により検出された前記装置本体の動きベクトルとを比較する比較ステップと、前記装置本体の動きベクトルと前記被写体の動きベクトルとの差が、設定された閾値以上の場合に、前記第１の検出手段による前記被写体の追尾続行が不可であると判断する判断ステップと、を有することを特徴とする。
【発明の効果】
【００１１】
本発明の撮像装置によれば、適正に被写体追尾を行うことができ、かつ適正に追尾枠を表示することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。
【００１３】
図１は、本発明の実施の形態に係る撮像装置としてのデジタルカメラのブロック図である。
【００１４】
図１において、操作部１０１は、本デジタルカメラのユーザーが本デジタルカメラに対して各種の指示を入力するために操作するスイッチやボタン等により構成されている。操作部１０１の中には、シャッタースイッチも含まれており、このシャッタースイッチが半押しの場合には、ＳＷ１信号が操作部１０１から制御部１０２に対して通知される。また、シャッタースイッチが全押しされている場合には、ＳＷ２信号が操作部１０１から制御部１０２に対して通知される。
【００１５】
制御部１０２は、同図に示す各部の動作を制御するものであり、操作部１０１からの指示に応じて各部を制御する。制御部１０２がこのデジタルカメラ全体の動作を統括して制御している。
【００１６】
撮像素子１０３は、レンズ１１７、露出機構１１８を介して入射される光を受け、その光量に応じた電荷を出力するものである。撮像素子１０３はＣＣＤやＣＭＯＳセンサなどの光電変換素子で構成される。
【００１７】
レンズ１１７は、複数のレンズから構成されたレンズ群であり、撮像素子１０３に被写体像を合焦させるためのフォーカスレンズや、撮像素子１０３に結像する被写体象の倍率を変化させる光学ズームレンズを備えている。露出機構１１８は、撮像素子１０３に到達する被写体像の光量を調節する絞りや、撮像素子に被写体像が到達しないよう撮像素子１０３を遮光するシャッターを備えている。
【００１８】
ＡＦ処理部１０８は、撮像素子１０３に結像された被写体像の合焦状態を調整するために、レンズ１１７に含まれるフォーカスレンズを駆動する。ＡＥ処理部１０９は、撮像素子１０３に到達する被写体像の光量を制御するため、露出機構１１８の絞りの開口径を調整したり、シャッターで撮像素子１０３を遮光したりする。
【００１９】
Ａ／Ｄ変換部１０４は、撮像素子１０３から出力されたアナログ画像信号に対して、サンプリング、ゲイン調整、Ａ／Ｄ変換等を行い、デジタル画像信号として出力する。
【００２０】
画像処理部１０５は、Ａ／Ｄ変換部１０４から出力されたデジタル画像信号に対してホワイトバランス処理、ガンマ変換処理、及び、色変換処理を含む各種の画像処理を行い、ＹＵＶ画像信号に変換したデジタル画像信号を出力する。
【００２１】
被写体位置設定部１０６は、ユーザーが操作部１０１に含まれる不図示のボタンを操作することで任意に特定した領域を、追尾対象である被写体がいる追尾対象領域として設定する。あるいは、被写体位置設定部１０６が画像のエッジ形状から人物の顔が存在する領域を検出する機能を備え、この検出した人物の顔領域を自動的に追尾対象領域として設定する構成としてもよい。この被写体位置設定部１０６は、追尾対象となる領域を設定する設定手段として機能する。
【００２２】
動体検出部１１５は、時系列的に連続して得られたデジタル画像信号を比較することで、いずれかのフレームの画像にて被写体位置設定部１０６によって追尾対象領域として設定された被写体の動きを被写体動き情報として検出し、追尾する処理を行う。
【００２３】
姿勢変化検出部１１９は、ジャイロで構成された角速度センサを用いてデジタルカメラ自身に生じた動きをカメラ動き情報として検出する。
【００２４】
動体追尾判断部１１６は、被写体動き情報とカメラ動き情報を比較し、追尾を続行するかどうかの可否判断を行う。
【００２５】
ＥＦ処理部１１０は、制御部１０２からフラッシュオンの指示を受けると、フラッシュ部１１１に、制御部１０２からの指令に応じた発光量にて閃光発光を行わせる。制御部１０２は、追尾対象となっている被写体の輝度が低い場合にはフラッシュが必要と判断し、ＥＦ処理部１１０にフラッシュオンを指示する。
【００２６】
表示部１０７は、小型液晶画面等により構成されており、画像処理部１０５にて処理されたデジタル画像信号を用いて画像を表示する。撮像素子１０３で生成された画像をリアルタイムで動画として表示することにより、カメラのユーザーに被写体の様子を観察させることが可能である。
【００２７】
フォーマット変換部１１２は、画像処理部１０５から出力されたデジタル画像信号（画像データ）のフォーマットをＪＰＥＧ等のフォーマットに変換し、画像記録部１１３に出力する。
【００２８】
画像記録部１１３は、フォーマット変換部１１２から受けたフォーマット変換済みの画像データを、本デジタルカメラ内の不図示のメモリや、本デジタルカメラに挿入されている外部メモリ等に記録する。
【００２９】
外部接続部１１４は、本デジタルカメラをＰＣ（パーソナルコンピュータ）やプリンタといった外部装置に接続するためのインターフェースとして機能するものである。
【００３０】
次に、本デジタルカメラを用いて撮像を行う場合の動作フローについて説明する。
【００３１】
図２は、図１のデジタルカメラによって実行される撮影処理の手順を示すフローチャートである。本実施の形態では、予め、ユーザーが指定した被写体を追尾する追尾モードが設定されているものとする。
【００３２】
デジタルカメラの操作部１０１に含まれている電源スイッチがオンされることによって、このフローチャートが開始される。
【００３３】
ステップＳ２０１では、制御部１０２の指示により、不図示の電源から本デジタルカメラを構成する各部に電源を供給する。本デジタルカメラを構成する各部に電源が供給されるとシャッターが開き、リアルタイムで被写体を観察するための動画を表示部１０７に表示するための撮像動作が開始される。撮像素子１０３に電荷が蓄積され、Ａ／Ｄ変換部１０４にアナログ画像信号として出力される。Ａ／Ｄ変換部１０４がアナログ画像信号に対して、サンプリング、ゲイン調整、Ａ／Ｄ変換等を行い、デジタル画像信号として出力する。画像処理部１０５は、このデジタル画像信号に対してホワイトバランス処理、ガンマ変換処理、及び、色変換処理を含む各種画像処理を行う。これを定められたフレームレートで繰り返し行い、得られたデジタル画像信号を用いて、被写体をリアルタイムに映した動画を表示部１０７に表示する。
【００３４】
ステップＳ２０２では、ユーザーに追尾対象とすべき被写体を選択させるため、制御部１０２が表示部１０７に、表示した動画の中央部に追尾枠を表示させ、追尾対象とする被写体に枠を重畳させるようガイダンスを表示させる。
【００３５】
ステップＳ２０３では、被写体位置設定部１０６が、ユーザーが操作部１０１に含まれる不図示のボタンによって、追尾枠を移動させ、その位置を確定させたか否かを判断する。ユーザーによって追尾枠の位置が設定されるまで待機し、設定されるとステップＳ２０４に進む。
【００３６】
ステップＳ２０４では、ステップＳ２０３で設定された追尾枠の存在する領域を、追尾対象領域として設定する。そして、ユーザーによって追尾枠を確定する操作が行われたときのデジタル画像信号のうち、追尾対象領域に該当する部分のデジタル画像信号を追尾対象領域画像信号として記憶する。そして、被写体位置設定部１０６は、追尾対象領域の座標、及び、追尾対象領域画像信号を動体検出部１０５に送信する。
【００３７】
ステップＳ２０５では、動体検出部１０５が動画を構成する時系列に並んだデジタル画像信号間で比較を行い、被写体の動き情報を検出する。まず、追尾対象領域の座標を中心として、この追尾対象領域の水平方向、垂直方向をそれぞれ３倍に拡大した領域を、読み出し領域として設定する。追尾対象領域が設定されたフレームよりも後のフレームのデジタル画像信号から、この読み出し領域に位置するデジタル画像信号を抽出し、記憶しておいた追尾対象領域画像信号とのマッチングを行う。そして、追尾対象領域画像信号と最もマッチング度の高かった領域を検出し、この検出した領域を新たな追尾対象領域として設定し、追尾対象領域の座標、及び、追尾対象領域画像信号を更新する。
【００３８】
この様子を、図３を用いて説明する。図３（ａ）及び（ｂ）はそれぞれ表示部１０７に表示された画像を示すものであり、図３（ａ）に示すフレーム画像と図３（ｂ）に示すフレーム画像の間で、被写体の動き情報の検出が行われるものとする。図３（ａ）において、人物の顔領域に重畳しているグレー色の太枠がユーザーによって設定された追尾枠である。この追尾枠の領域を縦横に３倍した鎖線枠で領域と、その位置及び大きさが同じになるように、図３（ｂ）の画像に対して読み出し領域が設定される。この図３（ｂ）の読み出し領域の中から、図３（ａ）に示す追尾枠内の領域と最もマッチング度の高い領域を検出し、その領域を新たな追尾対象領域（図３（ｂ）のグレー色の太枠）として更新する。
【００３９】
そして、動体検出部１１５が、図３（ａ）の追尾対象領域の中心位置と、図３（ｂ）で検出された追尾対象領域の中心位置の座標の差分である被写体ベクトル（Ｔｘ、Ｔｙ）を求め、被写体の動き情報とする。つまり、動体検出部１１５は、撮像素子１０３にて生成された動画から追尾対象の被写体の動き情報を検出する第１の検出手段として機能する。
【００４０】
また、この動体検出部１１５は、被写体の動き情報を検出するために用いた２つのデジタル画像信号に対して、追尾対象領域を除外した残りの領域の相関から、背景の動き情報を示す背景ベクトルを求める。
【００４１】
ステップＳ２０６では、姿勢変化検出部１１９が、角速度センサからデジタルカメラ自身のカメラの動き情報を求める。角速度センサは、手ぶれやパンニング等の様々な原因に起因するカメラの姿勢の変化を検出する。そして、姿勢変化検出部１１９は、角速度センサで検出されたカメラの姿勢変動の情報と動体検出部１１５にて求めた背景ベクトルから、カメラの画角の変化を演算する。そして、カメラの姿勢変化による画角の水平方向（パン方向）及び垂直方向（チルト方向）の変化を、画角ベクトル（Ｇｘ、Ｇｙ）として求め、カメラの動き情報とする。尚、カメラをパンあるいはチルト方向に回転させたときに、光学ズームの倍率が高いほど、画角ベクトルに対して被写体ベクトルが大きくなるため、光学ズームの倍率に応じて画角ベクトル、あるいは、被写体ベクトルの大きさを補正する。つまり、姿勢変化検出部１１９は、装置本体の動き情報を検出する第２の検出手段として機能する。
【００４２】
ステップＳ２０７では、動体追尾判定部１１６が被写体ベクトルの水平方向成分（Ｔｘ）と画角ベクトルの水平方向成分（Ｇｘ）の向きを判定する。これらが互いに逆向き（Ｔｘ＊Ｇｘ＜０）であればステップＳ２０８へ進み、逆向きでなければ（Ｔｘ＊Ｇｘ≧０）ステップＳ２０９へ進む。
【００４３】
ステップＳ２０８では、動体追尾判定部１１６が被写体ベクトルの水平方向成分（Ｔｘ）と画角ベクトルの水平方向成分（Ｇｘ）の差分と閾値Ｔｈとを比較する。被写体ベクトルの水平方向成分（Ｔｘ）と画角ベクトルの水平方向成分（Ｇｘ）の差分が閾値Ｔｈよりも小さければステップＳ２０９に進み、小さくなければステップＳ２１４へ進む。
【００４４】
ステップＳ２０９では、動体追尾判定部１１６が被写体ベクトルの垂直方向成分（Ｔｙ）と画角ベクトルの垂直方向成分（Ｇｙ）の向きを判定する。これらが互いに逆向き（Ｔｙ＊Ｇｙ＜０）であればステップＳ２１０へ進み、逆向きでなければ（Ｔｙ＊Ｇｙ≧０）ステップＳ２１１へ進む。
【００４５】
ステップＳ２１０では、動体追尾判定部１１６が被写体ベクトルの垂直方向成分（Ｔｙ）と画角ベクトルの垂直方向成分（Ｇｙ）の差分と閾値Ｔｈとを比較する。被写体ベクトルの垂直方向成分（Ｔｙ）と画角ベクトルの垂直方向成分（Ｇｙ）の差分が閾値Ｔｈよりも小さければステップＳ２１１に進み、小さくなければステップＳ２１４へ進む。
【００４６】
これらステップＳ２０７乃至Ｓ２１０において、動体追尾判定部１１６は、被写体ベクトルと画角ベクトルを比較する。そして、水平方向成分と垂直方向成分のいずれかが、その向きが逆向きであって、かつ、その差分が閾値以上であるときには、追尾続行不可と判断してステップＳ２１４に進む。反対に、いずれの条件も満たさなければ、追尾続行可と判断してステップＳ２１１に進む。
【００４７】
被写体を追うためにカメラをシフトさせたのであれば、被写体ベクトルと画角ベクトルに大きな差は生じないと考えられる。そのため、被写体ベクトルと画角ベクトルに大きな差がなければ、追尾に成功したと判断し、追尾を続行する。
【００４８】
反対に、従来例で説明したように、追尾枠が意図しない被写体に対して設定された場合には、意図する被写体を追うためにシフトさせたカメラの動きと、被写体のユーザーの意図する画角と追尾枠の位置とが全く関連のないものとなる。そのため、被写体ベクトルと画角ベクトルに大きな差があれば、追尾に失敗したと判断し、追尾を中止する。
【００４９】
動体追尾判定部１１６は、例えば、カメラがさほど動いていないとき、即ち、画角ベクトル自体が小さいときには、被写体ベクトルの大きさや向きに関わらず、追尾に成功したと判断するように構成しても構わない。あるいは、画角ベクトルが小さいときには、画角ベクトルが大きいときに比較して、閾値Ｔｈの値を大きく設定し、追尾に失敗していると判断されにくいようにしてもよい。
【００５０】
画角ベクトルが小さいということは、ユーザーには画角を変える意図が無いと考えられるためであり、スポーツしている人物や、遊んでいる子供など、動き回る被写体を広い画角で撮影している可能性が考えられる。
【００５１】
また、撮影モードとして、スポーツモードやシャッター速度優先モードが選択された場合も、被写体が動き回る可能性が高いため、被写体ベクトルと画角ベクトルに大きな差があったとしても、追尾に成功したと判断するように構成しても構わない。あるいは、閾値Ｔｈを他の撮影モードに比較して大きく設定するようにしても構わない。
【００５２】
また、動体追尾判定部１１６は、被写体ベクトルと画角ベクトルのなす角度が大きいほど、閾値Ｔｈを小さくして追尾続行不可と判定する確率を高くするよう構成してもよい。また、被写体ベクトルと画角ベクトルの水平方向成分と垂直方向の成分のいずれかの向きが逆向きでなくとも、被写体ベクトルと画角ベクトルのなす角度が所定値よりも大きければ、閾値Ｔｈと比較するように構成してもよい。
【００５３】
さらに、手振れのような瞬間的なカメラのぶれの影響を抑制するため、数フレームにわたって検出した被写体の動き情報から被写体ベクトルを、数フレームにわたって検出したカメラの動き情報から画角ベクトルを求めるようにしてもよい。
【００５４】
このように、動体追尾判断部１１６は、比較手段の比較結果に基づいて第１の検出手段による被写体追尾の続行の可否を判断する判断手段として機能する。
【００５５】
ステップＳ２１１では、表示部１０７が、更新された追尾対象領域に追尾枠を移動させ、画像に重畳して表示する。
ステップＳ２１２では、ＡＦ処理部１０８が更新後の追尾対象領域の被写体が合焦するように、レンズ１１７に含まれるフォーカスレンズを駆動し、ＡＥ処理部１１８が同じ領域の輝度が適正値となるように、露出機構１１８の絞りの開口径を調節する。
【００５６】
ステップＳ２１３では、制御部１０２は、シャッタースイッチが半押しされてＳＷ１信号が入力されたか判定し、ＳＷ１信号が入力されていればステップＳ２１７に進む。入力されていなければステップＳ２０５に戻って、新たなフレームのデジタル画像信号を用いて追尾処理を続ける。このように、ステップＳ２１３にてＳＷ１信号が制御部１０２に入力されるまで、追尾が成功している間は、ステップＳ２０４で追尾対象領域として設定された被写体の追尾処理を継続して行うことになる。
【００５７】
ここで、ステップＳ２０８またはＳ２１０にて、動体追尾判定部１１６が追尾に失敗したと判断すると、ステップＳ２１４で、動体追尾判定部１１６が表示部１０７に表示されている画像から追尾枠の表示を消去する。そして、動体検出部１１５が追尾対象領域の座標、及び、追尾対象領域画像信号をリセットする。
【００５８】
ステップＳ２１５では、画角の中央部の領域の被写体が合焦するように、レンズ１１７に含まれるフォーカスレンズを駆動し、ＡＥ処理部１１８が同じ領域の輝度が適正値となるように、露出機構１１８の絞りの開口径を調節する。
【００５９】
ステップＳ２１６では、制御部１０２がシャッタースイッチが半押しされてＳＷ１信号が入力されたか判定し、ＳＷ１信号が入力されていればステップＳ２１７に進む。入力されていなければステップＳ２０２に戻り、ユーザーに追尾対象とすべき被写体を選択させるためのガイダンスを表示する。
【００６０】
ステップＳ２１３、または、Ｓ２１６で制御部１０２にＳＷ１信号が入力されると、ステップＳ２１７では、レンズ１１７のフォーカスレンズの位置と露出機構１１８の絞りの開口径を、その直前に設定された状態に固定する。このときの輝度値より、制御部１０２はＥＦ処理部１１０にフラッシュ発光処理を行わせるか判断する。そして、ステップＳ２１８で制御部１０２にＳＷ２信号が入力されるまで待機し、ＳＷ２信号が入力されるとステップＳ２１９に進む。
【００６１】
ステップＳ２１９では制御部１０２が、必要に応じてフラッシュ部１１１に発光を行わせ、本露光動作を行わせる。そして、本露光にて生成されたデジタル画像信号を、フォーマット変換部１１２がＪＰＥＧ等のフォーマットに変換し、画像記録部１１３に出力する。画像記録部１１３は、フォーマット変換された画像データを所定のメモリに記録する処理を行う。
【００６２】
このように、本実施の形態のカメラは、被写体を追尾する際に、カメラ自身の動きと追尾対象である被写体の動きに大きなずれが生じた場合には、追尾に失敗していると判断している。この構成によれば、ユーザーの意図しない被写体が追尾対象として設定されてしまった場合に、すみやかに、その被写体を追尾対象から外すことができるようになり、カメラの使い勝手を向上させることができる。
【００６３】
以上、本発明の実施の形態について、図面を参照して詳述してきたが、具体的な構成はこの実施の形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施の形態に係る撮像装置としてのデジタルカメラのブロック図である。
【図２】図１のデジタルカメラによって実行される撮影処理の手順を示すフローチャートである。
【図３】追尾対象領域の検出方法を説明するための図である。
【図４】被写体の位置と追尾状態を示す図である。
【符号の説明】
【００６５】
１０１  操作部
１０２  制御部
１０３  撮像素子
１０４  Ａ／Ｄ変換部
１０５  画像処理部
１０６  被写体位置設定部
１０７  表示部
１１２  フォーマット変換部
１１３  画像記録部
１１４  外部接続部
１１５  動体検出部
１１６  動体追尾判断部
１１７  レンズ
１１８  露出機構
１１９  姿勢変化検出部
【図１】
0005268433.tif 000002
【図２】
0005268433.tif 000003
【図３】
0005268433.tif 000004
【図４】
0005268433.tif 000005