(57)【要約】 【課題】被写体の近傍又は隣接して他の被写体が存在しても、追尾対象の被写体から他の被写体に乗り換えることなく追尾の信頼性を向上すること。【解決手段】追尾装置は、追尾対象を含む画像データ中の複数の焦点検出エリアのうち合焦状態に応じて複数の焦点検出エリアをグループ化するグループ化設定手段と、グループ化設定手段によりグループ化されたグループのエリア内における追尾対象の特徴量を検出する追尾特徴検出手段と、追尾対象に対して合焦状態にある焦点検出エリアを第１の追尾位置として設定し、追尾特徴検出部により検出された特徴量の部分を第２の追尾位置として設定し、グループ化したグループ数に応じて第１又は第２の追尾位置に従って追尾対象を追尾する追尾手段とを具備する。【選択図】図１
2014081420.tif 000002
【特許請求の範囲】
【請求項１】
追尾対象を含む画像データ中の複数の焦点検出エリアのうち合焦状態に応じて前記複数の焦点検出エリアをグループ化するグループ化設定部と、
前記グループ化設定部によりグループ化された前記グループのエリア内における前記追尾対象の特徴量を検出する追尾特徴検出部と、
前記追尾対象に対して合焦状態にある前記焦点検出エリアを第１の追尾位置として設定し、前記追尾特徴検出部により検出された前記特徴量の部分を第２の追尾位置として設定し、前記グループ化したグループ数に応じて前記第１又は前記第２の追尾位置に従って前記追尾対象を追尾する追尾部と、
を具備することを特徴とする追尾装置。
【請求項２】
複数の焦点検出エリアを有し、画像データに含む追尾対象に対する前記各焦点検出エリアの各合焦状態に基づいて前記追尾対象を追尾する追尾装置において、
前記複数の焦点検出エリアのうち前記追尾対象に対して合焦状態にある前記焦点検出エリアを設定する測距位置設定部と、
前記測距位置設定部により設定された前記焦点検出エリアを合焦状態に応じてグループ化するグループ化設定部と、
前記グループ化設定部によりグループ化された前記グループのエリア内における前記追尾対象の特徴量を検出する追尾特徴検出部と、
前記測距位置設定部により設定された前記焦点検出エリアを第１の追尾位置として設定し、前記追尾特徴検出部により検出された前記特徴量の部分を第２の追尾位置として設定する追尾位置設定部と、
前記グループ化設定部により設定された前記グループの数に応じて前記追尾位置設定部により設定された前記第１又は前記第２の追尾位置に従って前記追尾対象を前記複数の撮像データ上で追尾する追尾部と、
を具備することを特徴とする追尾装置。
【請求項３】
前記グループ化設定部は、前記複数の焦点検出エリアのうち互いに隣接しかつ同一の焦点距離となる前記各焦点検出エリアを１グループとしてグループ化することを特徴とする請求項１又は２記載の追尾装置。
【請求項４】
前記グループ化設定部は、前記測距位置設定部により設定された前記焦点検出エリアに対して離間している前記焦点検出エリア及び当該焦点検出エリアに隣接している前記焦点検出エリアを別のグループとしてグループ化することを特徴とする請求項１又は２記載の追尾装置。
【請求項５】
前記追尾特徴検出部は、前記追尾対象の特徴量として顔部、輝度、色を検出することを特徴とする請求項１又は２記載の追尾装置。
【請求項６】
前記グループ化設定部により複数のグループにグループ化されると、前記追尾部は、前記第２の追尾位置と前記複数のグループとの位置関係に基づいて前記第１又は前記第２の追尾位置を選択することを特徴とする請求項１又は２記載の追尾装置。
【請求項７】
前記追尾部は、前記グループ化設定部により設定される前記グループが無ければ、前記第２の追尾位置を選択し、前記グループが１つであれば、前記第１の追尾位置を選択し、前記グループが複数であれば、前記第２の追尾位置と前記合焦状態にある前記焦点検出エリアとから前記第１又は前記第２の追尾位置を選択することを特徴とする請求項６記載の追尾装置。
【請求項８】
前記画像データは、連続する複数のフレーム画像から成り、
前記追尾部は、前記複数のフレーム画像毎に前記第１又は前記第２の追尾位置を更新して前記追尾対象を前記複数の撮像データ上で追尾する、
ことを特徴とする請求項１又は２記載の追尾装置。
【請求項９】
コンピュータの処理によって、
追尾対象を含む画像データ中の複数の焦点検出エリアのうち合焦状態に応じて前記複数の焦点検出エリアをグループ化し、
前記グループ化された前記グループのエリア内における前記追尾対象の特徴量を検出し、
前記追尾対象に対して合焦状態にある前記焦点検出エリアを第１の追尾位置として設定し、前記追尾対象の特徴量の部分を第２の追尾位置として設定し、前記グループ化したグループ数に応じて前記第１又は前記第２の追尾位置に従って前記追尾対象を追尾する、
ことを特徴とする追尾方法。
【請求項１０】
コンピュータの処理によって、追尾対象を含む画像データ中の追尾対象に対する複数の焦点検出エリアの各合焦状態に基づいて前記追尾対象を追尾する追尾方法において、
前記複数の焦点検出エリアのうち前記追尾対象に対して合焦状態にある前記焦点検出エリアを設定し、
前記設定された前記焦点検出エリアを合焦状態に応じてグループ化し、
前記グループ化された前記グループのエリア内における前記追尾対象の特徴量を検出し、
前記合焦状態にある前記焦点検出エリアを第１の追尾位置として設定、又は前記追尾対象の前記特徴量の部分を第２の追尾位置として設定し、
前記グループ化された前記グループの数に応じて前記設定された前記第１又は前記第２の追尾位置に従って前記追尾対象を前記複数の撮像データ上で追尾する、
ことを特徴とする追尾方法。
【請求項１１】
前記グループ化は、前記複数の焦点検出エリアのうち互いに隣接しかつ同一の焦点距離となる前記各焦点検出エリアを１グループとすることを特徴とする請求項９又は１０記載の追尾方法。
【請求項１２】
前記グループ化は、前記追尾対象に対して合焦状態にあるとして設定された前記焦点検出エリアに対して離間している前記焦点検出エリア及び当該焦点検出エリアに隣接している前記焦点検出エリアを別のグループとしてグループ化することを特徴とする請求項９又は１０記載の追尾方法。
【請求項１３】
前記追尾対象の特徴量として顔部、輝度、色を検出することを特徴とする請求項９又は１０記載の追尾方法。
【請求項１４】
複数のグループにグループ化されると、前記追尾では、前記第２の追尾位置と前記複数のグループとの位置関係に基づいて前記第１又は前記第２の追尾位置を選択することを特徴とする請求項９又は１０記載の追尾方法。
【請求項１５】
前記追尾では、前記グループが無ければ、前記第２の追尾位置を選択し、前記グループが１つであれば、前記第１の追尾位置を選択し、前記グループが複数であれば、前記第２の追尾位置と前記合焦状態にある前記焦点検出エリアとから前記第１又は前記第２の追尾位置を選択することを特徴とする請求項１４記載の追尾方法。
【請求項１６】
前記画像データは、連続する複数のフレーム画像から成り、
前記追尾では、前記複数のフレーム画像毎に前記第１又は前記第２の追尾位置を更新して前記追尾対象を前記複数の撮像データ上で追尾する、
ことを特徴とする請求項９又は１０記載の追尾方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばデジタルカメラ等の撮像装置に適用されるもので、追尾対象の被写体に対する追尾性能を向上させる追尾装置及びその方法に関する。
【背景技術】
【０００２】
被写体を追尾する技術としては、例えば特許文献１、２がある。特許文献１は、例えばコントラストオートフォーカス（コントラストＡＦ）で用いられるＡＦ評価値を利用して被写体を追尾するもので、フォーカスレンズを駆動させながら、複数のＡＦエリアについて撮像素子の出力信号に基づいてコントラスト検出信号を演算し、この演算されたコントラスト検出信号からＡＦエリア間での被写体移動を検知し、この検知結果に応じて合焦位置を求めることを開示する。
【０００３】
特許文献２は、被写体を追尾するための少なくとも２つの領域を用いて被写体を追尾するもので、被写体を撮像して取得された画像データ上に被写体を追尾するための第１領域と第２領域とを有し、第１領域を常に基準領域として被写体の追尾を行い、第２領域を第１領域と独立して被写体の追尾を行うことを開示する。
【０００４】
図２１及び図２２は追尾動作の一例を示すもので、図２１はあるタイミングでのフレーム画像を示し、図２２は１フレーム後のフレーム画像を示す。デジタルカメラの撮像画面１には、追尾対象となる人物等の被写体（追尾被写体）Ａが存在し、かつ被写体Ａを追尾するための追尾枠Ｗが追尾位置Ｂ１に表示されている。又、撮像画面１には、２次元状に配置された複数の焦点検出エリアＣが示されている。これら焦点検出エリアＣは、被写体Ａに対する合焦状態を検出する。なお、これら焦点検出エリアＣは、例えばデジタルカメラにおいて、複数の画素を２次元状に配置して成る撮像素子中に、２次元状に配置された複数の焦点検出用画素に対応する。
【０００５】
追尾枠Ｗは、被写体Ａのサイズに応じて設定されており、当該追尾枠Ｗのサイズに応じて被写体Ａを追尾するために用いられる焦点検出エリアＣの個数が可変するもので、例えば図２１に示すフレーム画像では、被写体Ａのサイズに応じた追尾枠Ｗ内には、焦点検出エリアＣが例えば１０個含まれる。図２２に示す１フレーム後のフレーム画像では、被写体Ａが図面上右側に移動するのに伴って追尾枠Ｗも被写体Ａに追尾して右側に移動して追尾位置Ｂ１となり、かつ追尾枠Ｗのサイズも変化せずに、同追尾枠Ｗに含まれる焦点検出エリアＣの個数も１０個である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−０１１０５４号公報
【特許文献２】特開２００９−２６８０８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、図２３に示すように被写体Ａの近傍又は隣接して他の被写体Ｅが存在し、この後、図２４に示すように被写体Ａと被写体Ｅとが離れる場合がある。このような場合、図２３に示すように被写体Ａに隣接して被写体Ｅが存在すると、追尾枠Ｗは、２つの被写体Ａ、Ｅを包含するように追尾位置Ｂ２に位置し、かつそのサイズが大きく設定される。このとき、追尾枠Ｗ内には、例えば２０個の焦点検出エリアＣが含まれる。  
しかしながら、追尾枠Ｗが２つの被写体Ａ、Ｅを包含する状態から図２４に示すように被写体Ａと被写体Ｅとが離れると、追尾枠Ｗが他の被写体Ｅの追尾に乗り換えて追尾位置Ｂ３に位置してしまうおそれがある。
【０００８】
本発明の目的は、被写体の近傍又は隣接して他の被写体が存在しても、追尾対象の被写体から他の被写体に乗り換えることなく追尾の信頼性を向上できる追尾装置及びその方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の主要な局面に係る追尾装置は、追尾対象を含む画像データ中の複数の焦点検出エリアのうち合焦状態に応じて複数の焦点検出エリアをグループ化するグループ化設定手段と、グループ化設定手段によりグループ化されたグループのエリア内における追尾対象の特徴量を検出する追尾特徴検出手段と、追尾対象に対して合焦状態にある焦点検出エリアを第１の追尾位置として設定し、追尾特徴検出部により検出された特徴量の部分を第２の追尾位置として設定し、グループ化したグループ数に応じて第１又は第２の追尾位置に従って追尾対象を追尾する追尾手段とを具備する。
【００１０】
本発明の主要な局面に係る追尾装置は、複数の焦点検出エリアを有し、画像データに含む追尾対象に対する前記各焦点検出エリアの各合焦状態に基づいて前記追尾対象を追尾する追尾装置において、前記複数の焦点検出エリアのうち前記追尾対象に対して合焦状態にある前記焦点検出エリアを設定する測距位置設定部と、前記測距位置設定部により設定された前記焦点検出エリアを合焦状態に応じてグループ化するグループ化設定部と、前記グループ化設定部によりグループ化された前記グループのエリア内における前記追尾対象の特徴量を検出する追尾特徴検出部と、前記測距位置設定部により設定された前記焦点検出エリアを第１の追尾位置として設定し、前記追尾特徴検出部により検出された前記特徴量の部分を第２の追尾位置として設定する追尾位置設定部と、前記グループ化設定部により設定された前記グループの数に応じて前記追尾位置設定部により設定された前記第１又は前記第２の追尾位置に従って前記追尾対象を前記複数の撮像データ上で追尾する追尾部とを具備する。
【００１１】
本発明の主要な局面に係る追尾方法は、コンピュータの処理によって、追尾対象を含む画像データ中の複数の焦点検出エリアのうち合焦状態に応じて複数の焦点検出エリアをグループ化し、グループ化されたグループのエリア内における追尾対象の特徴量を検出し、追尾対象に対して合焦状態にある焦点検出エリアを第１の追尾位置として設定し、追尾対象の特徴量の部分を第２の追尾位置として設定し、グループ化したグループ数に応じて第１又は前記第２の追尾位置に従って前記追尾対象を追尾する。
【００１２】
本発明の主要な局面に係る追尾方法は、コンピュータの処理によって、画像データ中に含む追尾対象に対する複数の焦点検出エリアの各合焦状態に基づいて前記追尾対象を追尾する追尾方法において、前記複数の焦点検出エリアのうち前記追尾対象に対して合焦状態にある前記焦点検出エリアを設定し、前記測距位置設定部により設定された前記焦点検出エリアを合焦状態に応じてグループ化し、前記グループ化設定部によりグループ化された前記グループのエリア内における前記追尾対象の特徴量を検出し、前記測距位置設定部により設定された前記焦点検出エリアを第１の追尾位置として設定、又は前記追尾特徴検出部により検出された前記特徴量の部分を第２の追尾位置として設定し、前記グループ化設定部により設定された前記グループの数に応じて前記追尾位置設定部により設定された前記第１又は前記第２の追尾位置に従って前記追尾対象を前記複数の撮像データ上で追尾する。
【発明の効果】
【００１３】
本発明によれば、被写体の近傍又は隣接して他の被写体が存在しても、追尾対象の被写体から他の被写体に乗り換えることなく追尾の信頼性を向上できる追尾装置及びその方法を提供できる。
【図面の簡単な説明】
【００１４】
【図１】本発明に係る追尾装置を備えた撮像装置の一実施の形態を示す構成図。
【図２】同装置におけるグループ化設定回路による焦点検出エリアの合焦状態に応じたグループ化を示す図。
【図３】同装置におけるグループ化設定回路による具体的なグループ化の動作を示す図。
【図４】同装置におけるグループ化設定回路による具体的なグループ化の動作を示す図。
【図５】同装置における顔部検出処理回路による画像デ―タ中からの被写体の顔部の検出を説明するための図。
【図６】同装置における輝度追尾処理回路による輝度情報を用いての追尾の作用を説明するための図。
【図７】同装置における色情報追尾処理回路による色情報を用いての追尾の作用を説明するための図。
【図８】同装置における撮影動作フローチャート。
【図９】同装置における顔検出処理回路により検出した顔部に表示する追尾枠を示す図。
【図１０】同装置における顔検出処理回路により検出した顔部に表示する追尾枠を示す図。
【図１１】同装置における追尾処理フローチャート。
【図１２】同装置におけるレリーズＡＦ処理時におけるレリーズＡＦ合焦エリアを示す図。
【図１３】同装置における追尾特徴検出回路により被写体を追尾する輝度・色情報追尾エリアを示す図。
【図１４】同装置における第１の追尾処理フローチャート。
【図１５】同装置における優先追尾位置判定フローチャート。
【図１６】同装置における優先追尾位置判定で被写体に対して１つの焦点検出エリアグループを有する場合を示す構図。
【図１７】同装置における優先追尾位置判定で２つの被写体が接近した状態で１つの焦点検出エリアグループを有する場合を示す構図。
【図１８】同装置における優先追尾位置判定で２つの被写体が離れた状態で２つの焦点検出エリアグループを有する場合を示す構図。
【図１９】同装置における被写体を写す構図内に車体が入ったときの追尾動作を説明するための図。
【図２０】同装置における被写体を写す構図内に車体が入ったときの追尾結果を示す図。
【図２１】追尾の背景技術を説明するための図。
【図２２】同背景技術を説明するための図。
【図２３】同背景技術において被写体の近傍又は隣接して他の被写体が存在するときの追尾枠を示す図。
【図２４】同背景技術の課題となる追尾枠が他の被写体の追尾に乗り換えることを示す図。
【発明を実施するための形態】
【００１５】
以下、本発明の一実施の形態について図面を参照して説明する。  
図１は追尾装置を備えた撮像装置の一例の構成図を示す。この撮像装置（本装置）１００は、撮影光学系１０２と、焦点調整機構１０４と、絞り１０６と、絞り駆動機構１０８と、シャッタ１１０と、シャッタ駆動機構１１２と、撮像素子１１４と、撮像素子インターフェイス（ＩＦ）回路１１６と、ＳＤＲＡＭ１１８と、表示素子１２０と、表示素子駆動回路１２２と、タッチパネル１２４と、タッチパネル駆動回路１２６と、記録メディア１２８と、ＣＰＵ１３０１を搭載するシステムコントローラ１３０と、カメラ操作スイッチ１３２と、フラッシュロム（ＦlashＲＯＭ）１３４とを有する。
【００１６】
このうち撮影光学系１０２と、焦点調整機構１０４と、絞り１０６と、絞り駆動機構１０８と、シャッタ１１０と、シャッタ駆動機構１１２と、撮像素子１１４と、撮像素子インターフェイス（ＩＦ）回路１１６とは、撮像部１０１を構成する。
【００１７】
撮影光学系１０２は、被写体からの光束Ｆを撮像素子１１４の受光面上に集光する光学系である。この撮影光学系１０２は、フォーカスレンズ等の複数のレンズを有する。焦点調整機構１０４は、モータ及びその駆動回路等を有する。この焦点調整機構１０４は、ＣＰＵ１３０１の制御に従って撮影光学系１０２内のフォーカスレンズをその光軸方向（図示一点鎖線方向）に駆動する。
【００１８】
絞り１０６は、開閉自在に構成され、撮影光学系１０２を介して撮像素子１１４に入射する光束Ｆの量を調整する。絞り駆動機構１０８は、絞り１０６を駆動するための駆動機構を有する。この絞り駆動機構１０８は、システムコントローラ１３０内のＣＰＵ１３０１の制御に従って絞り１０６を駆動する。
【００１９】
シャッタ１１０は、撮像素子１１４の受光面を遮光状態又は露光状態とし、撮像素子１１４の露光時間を調整する。シャッタ駆動機構１１２は、シャッタ１１０を駆動させるための駆動機構を有し、システムコントローラ１３０内のＣＰＵ１３０１の制御に従ってシャッタ１１０を駆動する。
【００２０】
撮像素子１１４は、受光面を有する。この受光面には、撮影光学系１０２を介して集光された被写体からの光束Ｆが結像される。この撮像素子１１４の受光面は、複数の画素を２次元状に配置して成る。この撮像素子１１４の受光面の光入射側には、カラーフィルタが設けられている。この撮像素子１１４は、受光面に結像された光束Ｆに対応した像（被写体像）をその光量に応じた電気信号（以下、画像信号という）に変換する。この撮像素子１１４は、例えばＣＣＤ方式又はＣＭＯＳ方式等の種々の構成のものが知られている。カラーフィルタの色配列は、例えばベイヤ配列等の種々の配列が知られている。本実施の形態は、撮像素子１１４の構成が特定の構成に限定されるものではなく、種々の構成の撮像素子を用いることが可能である。
【００２１】
撮像素子ＩＦ回路１１６は、ＣＰＵ１３０１の制御に従って撮像素子１１４を駆動し、この撮像素子１１４の駆動により出力された画像信号を読み出す。この撮像素子ＩＦ回路１１６は、撮像素子１１４から読み出した画像信号に対してＣＤＳ（相関二重サンプリング）処理やＡＧＣ（自動利得制御）処理等のアナログ処理を施し、このアナログ処理した画像信号をデジタル信号（以下、画像データという）に変換する。
【００２２】
ＳＤＲＡＭ１１８には、例えば記憶エリアとしてワークエリア１１８ａと、追尾画像エリア１１８ｂと、追尾色ログエリア１１８ｃと、追尾データログエリア１１８ｄとが形成されている。  
ワークエリア１１８ａには、例えば撮像素子ＩＦ回路１１６で得られた画像データ等の撮像装置１００の各部で発生したデータが一時記憶される。  
追尾画像エリア１１８ｂには、追尾画像データが一時記憶される。追尾画像データは、追尾処理するときの追尾対象である被写体を含むフレームの画像データである。  
追尾色ログエリア１１８ｃには、追尾対象である被写体を追尾するときの色情報ログが一時記憶される。  
追尾データログエリア１１８ｄには、追尾データログが一時記憶される。本実施の形態では、被写体の顔部、輝度情報、色情報などの複数の追尾処理を用いて被写体を追尾するので、これら追尾処理に用いられる追尾データが追尾データログエリア１１８ｄに一時記憶される。
【００２３】
表示素子１２０は、例えば液晶ディスプレイ（ＬＣＤ）であり、ライブビュー用の画像及び記録メディア１２８に記録された画像データ等の各種画像を表示する。以下、表示素子１２０は、ＬＣＤ１２０と称する。表示素子駆動回路１２２は、ＣＰＵ１３０１の制御により入力された画像データに基づいてＬＣＤ１２０を駆動し、ＬＣＤ１２０に画像を表示する。
【００２４】
タッチパネル１２４は、ＬＣＤ１２０の表示画面上に一体的に設けられ、当該表示画面上へのユーザの指等の接触（タッチ）を検出し、このタッチ位置を示す座標を含む接触検出信号を出力する。タッチパネル駆動回路１２６は、タッチパネル１２４を駆動すると共に、タッチパネル１２４からの接触検出信号をＣＰＵ１３０１に送る。このＣＰＵ１３０１は、タッチパネル１２４からの接触検出信号から、ユーザの表示画面上への接触操作を検出し、その接触操作に応じた処理を実行する。
【００２５】
記録メディア１２８は、例えばメモリカードである。この記録メディア１２８は、撮影動作によって得られた画像ファイル１２８ａを記録する。この画像ファイル１２８ａは、画像データに所定のヘッダを付与して形成される。ヘッダには、撮影条件を示すデータ及び追尾位置を示すデータ等がタグデータとして記録される。
【００２６】
システムコントローラ１３０は、撮像装置１００の全体の動作を制御する。このシステムコントローラ１３０は、上記ＣＰＵ１３０１と、各種の制御回路としてＡＦ制御回路１３０２と、ＡＥ制御回路１３０３と、画像処理回路１３０４と、焦点検出情報取得回路としての測距位置設定回路１３０５、グループ化設定回路１３０６及び追尾特徴検出回路１３０７と、追尾処理回路としての追尾位置設定回路１３０８及び追尾回路１３０９と、顔検出処理回路１３１０と、輝度追尾処理回路１３１１と、色情報追尾処理回路１３１２と、メモリ制御回路１３１３とを含む。  
ＣＰＵ１３０１は、焦点調整機構１０４と、絞り駆動機構１０８と、シャッタ駆動機構１１２と、表示素子駆動回路１２２と、タッチパネル駆動回路１２６等を動作制御すると共に、システムコントローラ１３０内部の上記各種の制御回路の動作を制御する。本装置１００は、ＣＰＵ１３０１の動作制御によって追尾対象を追尾する機能を有し、この追尾機能では、上記図２１に示すように複数の焦点検出エリアＣを有し、画像データ中の追尾対象である被写体Ａに対する各焦点検出エリアＣの各合焦状態に基づいて被写体Ａを追尾する。
【００２７】
ＡＦ制御回路１３０２は、コントラストＡＦ処理を制御する。具体的にＡＦ制御回路１３０２は、撮像素子ＩＦ回路１１６で得られた画像データの高周波成分を抽出し、この抽出した高周波成分を積算することによりＡＦ用の合焦評価値を取得する。ＣＰＵ１３０１は、この合焦評価値に従って画像データのコントラストを評価しながら焦点調整機構１０４を制御して撮影光学系１０２のフォーカスレンズを合焦状態となる位置に調整する。
【００２８】
ＡＥ制御回路１３０３は、ＡＥ動作を制御する。具体的にＡＥ制御回路１３０３は、撮像素子ＩＦ回路１１６で得られた画像データを用いて被写体の輝度を算出する。ＡＥ制御回路１３０３は、この被写体の輝度に従って露光時の絞り１０６の開口量（絞り値）、シャッタ１１０の開放時間（シャッタ速度値）を算出する。  
画像処理回路１３０４は、画像データに対する各種の画像処理を行う。この画像処理は、例えば色補正処理、ガンマ（γ）補正処理、圧縮処理等を含む。この画像処理回路１３０４は、圧縮されている画像データに対する伸張処理も施す。
【００２９】
焦点検出情報取得回路は、測距位置設定回路１３０５と、グループ化設定回路１３０６と、追尾特徴検出回路１３０７とを含み、上記図２１に示すような複数の焦点検出エリアＣにより検出される被写体Ａに対する合焦状態を取得する。  
測距位置設定回路１３０５は、複数の焦点検出エリアＣのうち追尾対象の被写体Ａに対して合焦状態にある焦点検出エリアＣを設定する。この測距位置設定回路１３０５は、例えば、図２１に示すように焦点検出エリアＣ内の複数の焦点検出用画素において被写体Ａに対する合焦状態を検出する。
【００３０】
グループ化設定回路１３０６は、測距位置設定部１３０５により設定された焦点検出エリアＣを合焦状態に応じてグループ化する。例えば上記図２に示すように被写体に対して合焦状態している複数の焦点検出エリアＣ（斜線部分）の２つの群が存在すると、グループ化設定回路１３０６は、これら焦点検出エリアＣの各群をグループ化してそれぞれ焦点検出エリアグループＣ１、Ｃ２とする。これら焦点検出エリアグループＣ１、Ｃ２が形成されるのは、被写体が２つ存在することを意味する。
【００３１】
具体的にグループ化する場合、グループ化設定部１３０６は、上記図３に示すように複数の焦点検出エリアＣのうち互いに隣接しかつ同一の焦点距離となる各焦点検出エリア、例えば各焦点検出エリアＣａ、Ｃｂが互いに隣接しかつ同一の焦点距離であれば、これら焦点検出エリアＣａ、Ｃｂを同一の１グループとしてグループ化する。各焦点検出エリアＣの隣接は、図３の図面上、左右の位置関係の各焦点検出エリアＣａ、Ｃｂ同士に限らず、上下関係となる各焦点検出エリアＣａ、Ｃｃ同士や、斜め関係となる各焦点検出エリアＣａ、Ｃｄ同士でもよい。
【００３２】
又、グループ化する場合、グループ化設定部１３０６は、図４に示すように測距位置設定部１３０５により設定された例えば焦点検出エリアＣａに対して予め設定された画素数だけ離間している焦点検出エリアＣｅ及び当該焦点検出エリアＣｅに隣接している焦点検出エリアＣｆを別のグループ、例えば焦点検出エリアグループＣ１、Ｃ２としてグループ化する。
【００３３】
追尾特徴検出回路１３０７は、グループ化設定部１３０６によりグループ化された例えば焦点検出エリアグループＣ１、Ｃ２のエリア内における追尾対象である被写体Ａの特徴量を検出するもので、被写体Ａの特徴量として人体の顔部、輝度、色を検出する。  
追尾位置設定回路１３０８は、測距位置設定部１３０８により設定された焦点検出エリアＣを第１の追尾位置として設定し、追尾特徴検出部１３０７により検出された特徴量の部分、すなわち被写体Ａの特徴量として人体の顔部、輝度、色の部分を第２の追尾位置として設定する。
【００３４】
追尾回路１３０９は、グループ化設定部１３０６により設定されたグループの数に応じて追尾位置設定部１３０８により設定された第１の追尾位置（焦点検出エリアＣ）に従って追尾対象である被写体Ａを複数の連続するフレームから成る動画上で追尾する（第１の追尾処理）、又は第２の追尾位置（被写体Ａの特徴量として顔部、輝度、色の部分）に従って追尾対象である被写体Ａを複数の連続するフレームから成る動画上で追尾する（第２の追尾処理）。  
又、追尾回路１３０９は、グループ化設定部１３０６により複数のグループ、例えば焦点検出エリアグループＣ１、Ｃ２にグループ化されると、第２の追尾位置と複数のグループとの位置関係に基づいて第１の追尾位置（焦点検出エリアＣ）又は第２の追尾位置（被写体Ａの特徴量として顔部、輝度、色の部分）を選択する。
【００３５】
又、追尾回路１３０９は、グループ化設定部１３０６により設定されるグループが無ければ、第２の追尾位置（被写体Ａの特徴量として顔部、輝度、色の部分）を選択し、グループが１つであれば、第１の追尾位置（焦点検出エリアＣ）を選択し、グループが複数であれば、第２の追尾位置と合焦状態にある焦点検出エリアＣとから第１又は第２の追尾位置を選択する。  
又、追尾回路１３０９は、複数の連続するフレームから成る動画であれば、これら複数のフレーム画像毎に第１又は第２の追尾位置を更新して追尾対象である被写体Ａを複数の撮像データ上で追尾する。
【００３６】
顔検出処理回路１３１０は、画像データにおける被写体（人物）の顏部を検出し、この顔部の追尾を行う。顏検出処理は、動画の各フレームで得られる画像データと、例えば図５（ａ）に示すような各顔パーツ４０２、４０４、４０６との各相関量を求める。顔パーツ４０２は、人物の鼻部周辺の陰影のパターンに対応した画像データである。顔パーツ４０４は、人物の目部周辺の陰影のパターンに対応した画像データである。顔パーツ４０６は、人物の口部周辺の陰影のパターンに対応した画像データである。画像データと各顏パーツ４０２、４０４、４０６との各相関量は、図５（ｂ）に示すように人物の顔部を示す所定の配置となったときに最大となる。このとき、各顏パーツ４０２、４０４、４０６を含むエリア４０８に顏が存在しているとする。なお、同図では、顏エリアを矩形エリアとしているが、円形エリアとしても良い。
【００３７】
輝度追尾処理回路１３１１は、画像データの輝度情報を用いて被写体Ａを追尾する。この輝度情報を用いての追尾処理では、例えば、図６（ａ）に示す（Ｎ−１）フレームにおいて追尾対象が設定された場合、この（Ｎ−１）フレームの画像データを、評価画像データとしてＳＤＲＡＭ１１８に記憶する。この評価画像データの追尾対象を含む所定範囲２０２の画像データを、基準画像データに設定する。この後の追尾処理では、評価画像データの基準画像データ２０２と対応する部分を探索する。  
Ｎフレームの追尾処理を例に示すと、まず、Ｎフレームの画像データを、参照画像データとしてＳＤＲＡＭ１１８に記憶する。この参照画像データのうちの所定の探索範囲２０４の画像データと基準画像データ２０２との相関量を求めることにより、評価画像データの基準画像データ２０２と対応する部分を探索する。相関量は、例えば基準画像データと参照画像データとの差分絶対値和（画素毎に輝度差の絶対値を求めてそれを積算したもの）から判定する。例えば、図６（ｂ）に示す参照画像データのエリア２０６の参照画像データと基準画像データ２０２との差分絶対値和を求めたとすると、参照画像データのエリア２０６と基準画像データ２０２とは明らかに異なる画像データであり、差分絶対値和が大きくなる。これに対し、参照画像データのエリア２０８と基準画像データ２０２との差分絶対値和を求めたとすると、差分絶対値和が小さくなる。このように、基準画像データ２０２との相関量が大きくなるに従って差分絶対値和が小さくなる。輝度情報を用いた追尾処理では、相関量が最大の、即ち差分絶対値和が最小のエリアを参照画像データから探索する。図６（ｂ）の例では、エリア２０８となる。なお、追尾位置ログエリアには、エリア２０８の中で最も一致度の高い位置を追尾位置として記録する。なお、このような位置が複数ある場合には、例えば、エリア２０８の中心に近い位置を追尾位置とする。次回の追尾処理時には、この追尾位置を追尾処理の開始位置とすることが望ましい。これにより、追尾処理にかかる時間を軽減することが可能である。
【００３８】
色情報追尾処理回路１３１２は、撮像部１０１の撮像により取得された画像データ中から特徴、例えば色情報により被写体、例えば人物の顔部の追尾を行う。この色情報追尾処理回路１３１２は、撮像部１０１の撮像により取得された画像データの色情報を用いて人物の顔部の追尾処理を行う。この色情報を用いた追尾処理について簡単に説明する。色情報を用いた追尾処理は、評価画像データ内で設定された色情報と同色情報であると判定されるエリアすなわち追尾色エリアを探索する。
【００３９】
例えば、図７（ａ）に示すように（Ｎ−１）フレームにおいて、被写体のある位置３０２が指定された場合、評価画像データ中の位置３０２の色情報が取得される。この位置３０２を追尾処理の開始位置として同位置３０２と同じ色情報を有するエリアが探索される。具体的に位置３０２を開始位置から周辺に向かうように順次色情報を取得し、この取得した色情報が位置３０２の色情報と同一であるか否かを判定する。この判定の結果、色情報が位置３０２の色情報と同一である判定した場合にはエリアに含め、これに対して取得した色情報が位置３０２の色情報と同一であると判定できない場合にはエリアに含めない。
【００４０】
このようにして追尾色エリアを探索すると、例えば、図７（ａ）に示すような単色の被写体の場合、被写体に内接する矩形エリア３０４が追尾色エリアとなる。また、追尾位置ログエリアに記録する追尾位置は、例えば追尾色エリア３０４の重心位置（図７（ａ）の例では、位置３０２と同じ）とする。次回の追尾処理においては、この追尾位置を追尾処理の開始位置とする。
【００４１】
Ｎフレームの追尾処理を例に示すと、図７（ｂ）に示す参照画像データとして記憶したＮフレームの画像データの所定の探索範囲の中で、（Ｎ−１）フレームの追尾位置３０２を追尾処理の開始位置とし、追尾位置３０２の周辺から順次、追尾色エリア３０４の色情報と同色情報であると判定できるエリアが追尾色エリアとして探索される。同図に示す例では、エリア３０６が追尾色エリアとなる。また、同図に示す例では、重心位置３０８を追尾位置とし、この追尾位置３０８を、追尾位置ログエリアに記録する。また、追尾色エリアログエリアには、追尾色エリア３０６の範囲を示す情報（例えば、四隅の位置）を記録する。
【００４２】
メモリ制御回路１３１３は、ＣＰＵ１３０１等によってＳＤＲＡＭ１１８、記録メディア１２８、フラッシュＲＯＭ１３４にアクセスするための制御を行うインターフェイスである。  
カメラ操作スイッチ１３２は、ユーザによって操作される各種の操作部材である。カメラ操作スイッチ１３２としては、例えば、レリーズ釦、動画釦、モードダイヤル、選択キー、電源釦等が含まれる。  
レリーズボタン釦は、１ｓｔレリーズスイッチと、２ｎｄレリーズスイッチとを有する。１ｓｔレリーズスイッチは、ユーザがレリーズ釦を半押しするとオンする。１ｓｔレリーズスイッチがオンすることにより、ＡＦ処理等の撮影準備動作が行われる。２ｎｄレリーズスイッチは、ユーザがレリーズ釦を全押しするとオンする。２ｎｄレリーズスイッチがオンすることにより、静止画撮影用の露光動作が行われる。
【００４３】
動画釦は、動画撮影の開始又は終了を指示するための操作部材である。ユーザによって動画釦が押されると動画撮影処理が開始される。また、動画撮影処理の実行中に動画釦が押されると、動画撮影処理が終了される。  
モードダイヤルは、撮像装置の撮影設定を選択するための操作部材である。本実施形態では、撮像装置の撮影設定として、例えば、静止画撮影モードと動画撮影モードを選択できる。静止画撮影モードは、静止画像を撮影するための撮影設定である。また、動画撮影モードは、動画像を撮影するための撮影設定である。
【００４４】
選択キーは、例えばメニュー画面上での項目の選択や決定をするための操作部材である。ユーザによって選択キーが操作されるとメニュー画面上での項目の選択や決定が行われる。  
電源釦は、本装置１００の電源をオン又はオフするための操作部材である。ユーザによって電源釦が操作されると、本装置１００は、起動して動作可能な状態となる。本装置が起動している間に電源釦が操作されると、本装置１００は、省電力待機状態となる。
【００４５】
フラッシュＲＯＭ１３４には、ＣＰＵ１３０１が種々の処理を実行するためのプログラムコードが記憶されている。このフラッシュＲＯＭ１３４には、本装置１００の撮影動作フローチャートや、撮影光学系１０２、絞り１０６、及び撮像素子１１４等の動作に必要な制御パラメータ、並びに画像処理回路１３０４での画像処理に必要な制御パラメータ等の各種の制御パラメータが記憶されている。さらには、フラッシュＲＯＭ１３４には、顏検出処理回路１３１０における顏検出に用いられる顏パーツのデータや追尾枠を表示するためのデータ等も記憶されている。
【００４６】
次に、上記の如く構成された本装置の撮影動作について図８に示す撮影動作フローチャートを参照して説明する。  
ＣＰＵ１３０１は、フラッシュＲＯＭ１３４から必要なプログラムコードを読み込んで本装置１００の動作を制御する。  
ＣＰＵ１３０１は、ステップＳ１００において、現在の本装置１００の撮影設定が静止画撮影モード又は動画撮影モードのいずれかであるのかを判定する。この撮影設定は、モードダイヤルによって設定される。  
この判定の結果、撮影設定が静止画撮影モードであれば、ＣＰＵ１３０１は、ステップＳ１０２において、ライブビュー動作を開始させる。ライブビュー動作として、ＣＰＵ１３０１は、シャッタ駆動機構１１２を制御してシャッタ１１０を開放した後、撮像素子ＩＦ回路１１６を制御して撮像素子１１４による撮像を開始させる。その後、ＣＰＵ１３０１は、撮像素子１１４による撮像の結果としてＲＡＭ１１８のワークエリアに記憶された画像データを画像処理回路１３０４に入力してライブビュー表示用の画像処理を施す。続いて、ＣＰＵ１３０１は、ライブビュー表示用の画像処理がされた画像データを表示素子駆動回路１２２に入力し、表示素子１２０に画像を表示させる。このような表示動作を繰り返し実行することにより、被写体の画像を動画表示する。この動画表示により、ユーザは、被写体を観察することが可能である。
【００４７】
ＣＰＵ１３０１は、ステップＳ１０４において、１ｓｔレリーズスイッチがオンされたか否かを判定する。この判定の結果、１ｓｔレリーズスイッチがオンされたと判定するまでＣＰＵ１３０１は、ライブビュー動作を継続する。  
１ｓｔレリーズスイッチがオンされると、ＣＰＵ１３０１は、ステップＳ１０６において、レリーズＡＦ処理を行う。このレリーズＡＦでは、スキャン駆動によって、フォーカスレンズを合焦位置まで駆動させる。スキャン駆動では、ＣＰＵ１３０１は、焦点調整機構１０４を制御してフォーカスレンズを所定のスキャン範囲内で一方向に駆動させつつ、ＡＦ制御回路１３０２で順次算出される合焦評価値を評価する。ＣＰＵ１３０１は、合焦評価値の評価の結果、コントラストが最大となるレンズ位置において、フォーカスレンズの駆動を停止させる。このようなスキャン駆動は、ＡＦ前のフォーカスレンズの位置と合焦位置との差が大きい場合に行われる。
【００４８】
ＣＰＵ１３０１は、ステップＳ１０８において、例えば図２１に示すように表示素子駆動回路１２２を制御して表示素子１２０に追尾枠Ｗを表示させる。この追尾枠Ｗは、表示素子１２０の画面上の追尾対象である被写体Ａの位置に表示させる。例えば、レリーズＡＦで合焦した被写体Ａを追尾対象とし、その被写体Ａに追尾枠Ｗを表示させるようしても良い。  
顏検出処理回路１３１０によって被写体Ａの顏部が検出された場合には、例えば図９又は図１０に示すように顔部に追尾枠Ｄ１を表示させるようにしても良い。さらに、タッチパネル１２４により、表示素子１２０の画面上に表示された被写体Ａが指定された場合には、その被写体Ａ上に追尾枠Ｄ１を表示させるようにしてもよい。
【００４９】
ＣＰＵ１３０１は、ステップＳ１１０において、被写体Ａを追尾する追尾処理を行う。  
ＣＰＵ１３０１は、ステップＳ１１２において、追尾位置の被写体Ａに合焦するようにＡＦ処理を行うと共に、追尾位置の被写体Ａの露光が適正となるようにＡＥ処理を行う。追尾処理後のＡＦ処理においては、スキャン駆動又はウォブリング駆動によって、フォーカスレンズを合焦位置まで駆動させる。ウォブリング駆動では、ＣＰＵ１３０１は、フォーカスレンズを駆動したときにＡＦ制御回路１３０２で算出された合焦評価値が、前回のレンズ位置での合焦評価値に対して増加したかを判定する。そして、ＣＰＵ１３０１は、合焦評価値が増加した場合には前回と同方向にフォーカスレンズを微小駆動させ、合焦評価値が減少した場合には前回と逆方向にフォーカスレンズを微小駆動させる。このような動作を高速で繰り返してフォーカスレンズを徐々に合焦位置まで駆動させる。  
また、ＡＥ処理において、ＣＰＵ１３０１は、ＡＥ制御回路１３０３で算出された追尾位置の被写体の輝度を予め定められた適正な量（適正露光量）とする、本露光時の絞り１０６の開口量（絞り値）、シャッタ１１０の開放時間（シャッタ速度値）を算出する。
【００５０】
ＣＰＵ１３０１は、ステップＳ１１４において、２ｎｄレリーズスイッチがオンされたか否かを判定する。２ｎｄレリーズスイッチがオンされていないと判定されると、ＣＰＵ１３０１は、ステップＳ１１０の追尾処理以後の処理を実行する。静止画撮影モードに設定されていると、ＣＰＵ１３０１は、２ｎｄレリーズスイッチがオンされるまで追尾処理を継続する。
【００５１】
２ｎｄレリーズスイッチがオンされると、ＣＰＵ１３０１は、ステップＳ１１６において、表示素子駆動回路１２２を制御して、追尾枠Ｄ１を非表示とする。  
ＣＰＵ１３０１は、ステップＳ１１８において、静止画像データを記録メディア１２８に記録する処理を行う。この際、ＣＰＵ１３０１は、シャッタ駆動機構１１２を制御して、シャッタ１１０を閉じる。その後、ＣＰＵ１３０１は、絞り駆動機構１０８を制御して、絞り１０６を先に算出した絞り値まで絞り込む。続いて、ＣＰＵ１３０１は、シャッタ駆動機構１１２を制御して、シャッタ１１０を先に算出した開放時間だけ開放しつつ、撮像素子１１４による撮像（露光）を行う。その後、ＣＰＵ１３０１は、撮像素子１１４を介して得られた静止画像データを画像処理回路１３０４において処理する。そして、ＣＰＵ１３０１は、画像処理回路１３０４において処理された静止画像データにヘッダを付与して静止画像ファイルを生成し、生成した静止画像ファイルを記録メディア１２８に記録する。  
ＣＰＵ１３０１は、ステップＳ１２０において、上記ステップＳ１１０の追尾処理の結果として得られた追尾位置を示すデータを、先に記録メディア１２８に記録した静止画像ファイルに追記する。
【００５２】
一方、上記ステップＳ１００において、撮影設定が動画撮影モードであると判定されると、ＣＰＵ１３０１は、ステップＳ１２２において、ライブビュー動作を開始する。  
動画撮影オンの指示である動画釦がオンされたと判定されると、ＣＰＵ１３０１は、ステップＳ１２６において、表示素子駆動回路１２２を制御して表示素子１２０に例えば図９又は図１０に示すように顔部に追尾枠Ｄ１を表示させる。
【００５３】
ＣＰＵ１３０１は、ステップＳ１２８において、被写体Ａを追尾する追尾処理を行う。  
ＣＰＵ１３０１は、ステップＳ１３０において、ＡＦ制御回路１３０２へ追尾位置の被写体Ａに合焦するようにＡＦ処理を指示すると共に、ＡＥ制御回路１３０３へ追尾位置の被写体Ａの露光が適正となるようにＡＥ処理を指示する。このときのＡＦ処理では、ウォブリング駆動によって撮影光学系１０２のフォーカスレンズを合焦位置まで駆動させる。
【００５４】
ＣＰＵ１３０１は、ステップＳ１３２において、動画像データを記録メディア１２８に記録する処理を行う。この際、ＣＰＵ１３０１は、絞り駆動機構１０８を制御し、絞り１０６をＡＥ処理において算出した絞り値まで絞り込む。続いて、ＣＰＵ１３０１は、ＡＥ処理において算出したシャッタ速度値に対応した時間だけ撮像素子１１４による撮像（露光）を実行させる。露光の終了後、ＣＰＵ１３０１は、動画像ファイルを生成して記録メディア１２８に記録する。また、ＣＰＵ１３０１は、撮像素子１１４を介して得られた動画像データを画像処理回路１３０４において処理し、画像処理回路１３０４において処理された動画像データを動画像ファイルに記録する。
【００５５】
ＣＰＵ１３０１は、ステップＳ１３４において、上記ステップＳ１２８の追尾処理の結果として得られた追尾位置を示すデータを、先に記録メディア１２８に記録した動画像ファイルに記録する。  
ＣＰＵ１３０１は、ステップＳ１３６において、動画釦がオフされたか否かを判定する。この判定の結果、動画釦がオフされていないと判定されると、ＣＰＵ１３０１は、ステップＳ１２８の追尾処理以後の処理を実行する。このように動画撮影モード時では、動画釦がオフされるまでは、追尾処理と動画像データの記録が継続される。又、動画釦がオフされたと判定されると、ＣＰＵ１３０１は、ステップＳ１３８において、表示素子駆動回路１２２を制御し、追尾枠Ｄ１を非表示とする。
【００５６】
次に、追尾動作について図１１に示す追尾処理フローチャートを参照して説明する。  
ＣＰＵ１３０１は、ステップＳ２００において、被写体Ａを追尾開始する１フレーム目の画像データであるか否かを判定する。  
この判定の結果、追尾開始の１フレーム目であれば、ＣＰＵ１３０１は、ステップＳ２０２において、１ｓｔレリーズスイッチがオンされることにより上記同様に、図１２に示すようにレリーズＡＦ合焦エリアＡＦＥにおいて、スキャン駆動によって、フォーカスレンズを合焦位置まで駆動させるレリーズＡＦ処理を行い、被写体Ａに対する合焦位置でフォーカスレンズの駆動を停止させる。ＣＰＵ１３０１は、被写体Ａに対する合焦位置を基準焦点情報として更新する。
【００５７】
測距位置設定回路１３０５は、ステップＳ２０４において、レリーズＡＦ合焦エリアＡＦＥにおいて、図１２に示すように基準とする焦点検出エリアＣ（斜線部分）を更新する。  
ＣＰＵ１３０１は、ステップＳ２０６において、撮像素子１１４により撮像を行わさせ、撮像素子ＩＦ回路１１６によってフレーム画像データを取得させ、ステップＳ２０８において、当該フレーム画像データをＳＤＲＡＭ１１８に取り込む。  
ＣＰＵ１３０１は、ステップＳ２１０において、測距位置設定回路１３０５により設定された焦点検出エリアＦ、すなわち複数の焦点検出エリアＣのうち追尾対象の被写体Ａに対して合焦状態にある焦点検出エリアＦに基づいて被写体Ａに対する第１の追尾処理を行うように設定する。
【００５８】
追尾特徴検出回路１３０７は、ステップＳ２１２において、グループ化設定部１３０６によりグループ化された例えば焦点検出エリアグループＣ１、Ｃ２のエリア内における第２の追尾処理のための被写体Ａの特徴量を検出する。この追尾特徴検出回路１３０７は、被写体Ａの特徴量として人体の顔部、輝度、色を検出する。  
追尾特徴検出回路１３０７は、ステップＳ２１４において、被写体Ａの特徴量としての人体の顔部、輝度、色情報に基づいて被写体Ａの追尾位置を算出する。図１３は被写体Ａに対する輝度、色情報に基づいて被写体Ａを追尾する輝度・色情報追尾エリアＧ１を示す。
【００５９】
ＣＰＵ１３０１は、ステップＳ２１６において、追尾対象の被写体Ａに対して合焦状態にある焦点検出エリアＦに基づいて被写体Ａに対する第１の追尾処理、又は被写体Ａの特徴量として人体の顔部、輝度、色に基づいて被写体Ａに対する第２の追尾処理のいずれかを優先的に行うか否かの優先追尾位置の判定を行う。  
ＣＰＵ１３０１は、ステップＳ２１８において、優先追尾位置の判定の結果、当該判定された第１の追尾処理又は第２の追尾処理の信頼性を判定し、ステップＳ２２０において、被写体Ａの追尾位置を算出し、ステップＳ２２２において、図２１に示す追尾枠Ｗの位置及びサイズを更新する。
【００６０】
次に、第１の追尾処理の動作について図１４に示す第１の追尾処理フローチャートを参照して説明する。  
グループ化設定回路１３０６は、ステップＳ３００において、焦点検出エリアＣを合焦状態に応じてグループ化するときのグループナンバ（Ｎｏ）を「０」に初期化する。例えば図２に示す焦点検出エリアグループＣ１、Ｃ２に付されるグループＮｏを「０」に初期化する。
【００６１】
測距位置設定回路１３０５は、ステップＳ３０２において、撮像素子１１４における全ての焦点検出用画素からの画像信号を入力し、全ての焦点検出エリアＣにおける被写体Ａに対する合焦状態等の焦点情報を取得する。この焦点情報により例えば図１２に示す複数の焦点検出エリアＣでは、それぞれ被写体Ａに対して合焦しているのか、合焦していないのかが判別できる。
【００６２】
グループ化設定回路１３０６は、ステップＳ３０４において、焦点検出エリアＣのエリア数ｉを設定し、先ず、このエリア数ｉを「１」に設定し、これ以降、ループ「１」を繰り返す。このループ「１」では、複数の焦点検出エリアＣの個々（ｉ＝１，２，３，…，ｎ）にいずれかの焦点検出エリアグループＣ１、Ｃ２等にグループ化されるか否かを判定する。  
グループ化設定回路１３０６は、ステップＳ３０６において、次式（１）に示すように焦点検出エリアＣの焦点情報と基準焦点情報との差分の絶対値を求め、この絶対値が予め設定された閾値よりも小さいか否かを判定する。  
｜焦点検出エリアＣの焦点情報−基準焦点情報｜＜閾値      …（１）  
この判定の結果、焦点検出エリアＣの焦点情報と基準焦点情報との差分の絶対値が閾値よりも小さければ、グループ化設定回路１３０６は、ステップＳ３０８において、焦点検出エリアＣのエリア数ｉが「０」ではないか否かを判定する。  
この判定の結果、焦点検出エリアＣのエリア数ｉが「０」でない、すなわち「１」であれば、グループ化設定回路１３０６は、ステップＳ３１０において、ループ「２」に移行する。
【００６３】
このループ「２」では、グループ化設定回路１３０６は、焦点検出エリアグループＮｏをＪ（＝１）に設定し、次のステップＳ３１２において、同焦点検出エリアグループＮｏ．Ｊ（＝１）と同一グループの焦点検出エリアＣであるか否か判定する。この判定では、判定対象の焦点検出エリアＣが焦点検出エリアグループＮｏ．Ｊ（＝１）の焦点検出エリアＣと隣接しているか否かを判定する。この判定の結果、隣接していると、グループ化設定回路１３０６は、ステップＳ３１４において、判定対象の焦点検出エリアＣを焦点検出エリアグループＮｏ．Ｊ（＝１）と同一グループとして追加する。上記判定の結果、隣接していなければ、グループ化設定回路１３０６は、判定対象の焦点検出エリアＣを焦点検出エリアグループＮｏ．Ｊ（＝１）と同一グループとして追加しない。グループ化設定回路１３０６は、ステップＳ３１２、Ｓ３１４を繰り返し、各焦点検出エリアグループＮｏ．Ｊ（＝１，２，３，…，ｍ）ごとに隣接して同一グループとなる焦点検出エリアＣを判定する。
【００６４】
グループ化設定回路１３０６は、ステップＳ３１８において、判定対象の焦点検出エリアＣが複数の焦点検出エリアグループ、例えばグループＮｏ．Ｊ（＝１，２，３）に隣接するか否かを判定する。この判定の結果、判定対象の焦点検出エリアＣが複数の焦点検出エリアグループに隣接していれば、グループ化設定回路１３０６は、ステップＳ３２０において、当該隣接している複数の焦点検出エリアグループ、例えばグループＮｏ．Ｊ（＝１，２，３）を１つのグループＮｏ．Ｊ（＝１）に統合する。グループ化設定回路１３０６は、ステップＳ３２２において、グループＮｏ．Ｊを次式（２）に従って修正する。  
グループＮｏ．Ｊ＝グループＮｏ．Ｊ−隣接グループ数−１    …（２）  
グループ化設定回路１３０６は、ステップＳ３２４において、判定対象の焦点検出エリアＣの隣接する焦点検出エリアグループＮｏ．Ｊが無いかを判定する。  
この判定の結果、隣接する焦点検出エリアグループＮｏ．Ｊが無ければ、グループ化設定回路１３０６は、ステップＳ３２６において、焦点検出エリアグループＮｏ．Ｊをインクリメントし、ステップＳ３２８において、焦点検出エリアグループＮｏ．Ｊへ焦点検出エリアＣ（ｉ＝１，２，３，…，ｎ）を追加する。  
グループ化設定回路１３０６は、ステップＳ３３０において、以上のループ「１」を繰り返す。
【００６５】
グループ化設定回路１３０６は、ステップＳ３３２において、基準焦点検出エリアＣが含まれる焦点検出エリアグループＮｏ．Ｊを探索する。  
この探索の結果、グループ化設定回路１３０６は、ステップＳ３３４において、基準焦点検出エリアＣが含まれる焦点検出エリアグループＮｏ．Ｊが有るか否かを判定する。
【００６６】
この判定の結果、基準焦点検出エリアＣが含まれる焦点検出エリアグループＮｏ．Ｊが有れば、グループ化設定回路１３０６は、ステップＳ３３６において、基準焦点検出エリアＣが含まれる焦点検出エリアグループＮｏ．Ｊを第１の追尾位置とする。一方、基準焦点検出エリアＣが含まれる焦点検出エリアグループＮｏ．Ｊが無ければ、グループ化設定回路１３０６は、ステップＳ３３８において、全ての焦点検出エリアグループＮｏ．Ｊを第１の追尾位置とする。
【００６７】
以上のようにグループ化設定部１３０６は、図３に示すように複数の焦点検出エリアＣのうち互いに隣接しかつ同一の焦点距離となる各焦点検出エリア、例えば各焦点検出エリアＣａ、Ｃｂが互いに隣接しかつ同一の焦点距離であれば、これら焦点検出エリアＣａ、Ｃｂを同一の１グループとしてグループ化する。
【００６８】
各焦点検出エリアＣの隣接は、図３の図面上、左右の位置関係の各焦点検出エリアＣａ、Ｃｂ同士に限らず、上下関係となる各焦点検出エリアＣａ、Ｃｃ同士や、斜め関係となる各焦点検出エリアＣａ、Ｃｄ同士でもよい。又、グループ化設定部１３０６は、図４に示すように測距位置設定部１３０５により設定された例えば焦点検出エリアＣａに対して予め設定された画素数だけ離間している焦点検出エリアＣｅ及び当該焦点検出エリアＣｅに隣接している焦点検出エリアＣｆを別のグループ、例えば焦点検出エリアグループＣ１、Ｃ２としてグループ化する。
【００６９】
次に、優先追尾位置判定の動作について図１５に示す優先追尾位置判定フローチャートを参照して説明する。  
追尾回路１３０９は、グループ化設定部１３０６により設定されたグループの数に応じて追尾位置設定部１３０８により設定された第１の追尾位置（焦点検出エリアＣ）、又は第２の追尾位置（被写体Ａの特徴量として顔部、輝度、色の部分）に従って追尾対象である被写体Ａを追尾する。  
具体的に、追尾回路１３０９は、ステップＳ４００において、第１の追尾位置（焦点検出エリアＣ）のグループ数が「０」、「１」、又は「２以上」のいずれであるのかを判定する。  
この判定の結果、第１の追尾位置（焦点検出エリアＣ）のグループ数が「０」であれば、追尾回路１３０９は、ステップＳ４０４において、第２の追尾位置（被写体Ａの特徴量として顔部、輝度、色の部分）を選択し、この第２の追尾位置を追尾位置とする。
【００７０】
上記判定の結果、第１の追尾位置（焦点検出エリアＣ）のグループ数が「１」であれば、追尾回路１３０９は、ステップＳ４０６において、第１の追尾位置（焦点検出エリアＣ）を選択し、この第１の追尾位置を追尾位置とする。例えば、図１６は１つの焦点検出エリアグループＣ１を有する被写体Ａの構図を示す。  
追尾回路１３０９は、ステップＳ４１２において、第１の追尾位置（焦点検出エリアＣ）の焦点情報に基づいて基準焦点情報を更新する。
【００７１】
追尾回路１３０９は、ステップＳ４１４において、第１の追尾位置（焦点検出エリアＣ）の焦点情報に基づいて基準焦点検出エリアＣを更新する。  
追尾回路１３０９は、ステップＳ４１６において、第１の追尾位置（焦点検出エリアＣ）に基づいて第２の追尾位置（被写体Ａの特徴量として顔部、輝度、色の部分）を補正する。
【００７２】
上記判定の結果、第１の追尾位置（焦点検出エリアＣ）のグループ数が「２以上」であれば、追尾回路１３０９は、ステップＳ４０２において、第２の追尾位置（被写体Ａの特徴量として顔部、輝度、色の部分）を含有する焦点検出エリアグループＣ１、Ｃ２等が有るか否かを判定する。例えば、図１７は２つの被写体Ａ、Ｅが接近した状態の構図を示し、図１８は２つの被写体Ａ、Ｅが離れた状態の構図を示す。この２つの被写体Ａ、Ｅが離れた状態は、２つの焦点検出エリアグループＣ１、Ｃ２、すなわち２以上のグループ数を有する状態に相当する。
【００７３】
上記判定の結果、第２の追尾位置を含有する焦点検出エリアグループＣ１、Ｃ２等が有れば、追尾回路１３０９は、ステップＳ４０８において、第２の追尾位置を含有する焦点検出エリアグループＣ１、Ｃ２等を第１の追尾位置（焦点検出エリアＣ）とし、当該第１の追尾位置の焦点情報に基づいて基準焦点検出エリアＣを更新し、ステップＳ４１２に移行する。  
一方、第２の追尾位置を含有する焦点検出エリアグループＣ１、Ｃ２等が無ければ、追尾回路１３０９は、ステップＳ４１０において、第２の追尾位置（被写体Ａの特徴量として顔部、輝度、色の部分）に基づいて基準焦点検出エリアＣを更新する。
【００７４】
このように上記第１の実施の形態によれば、複数の焦点検出エリアＣのうち被写体Ａに対して合焦状態にある焦点検出エリアＣを設定し、この焦点検出エリアＣを合焦状態に応じてグループ化し、この焦点検出エリアグループＣ１、Ｃ２等のエリア内における被写体Ａの特徴量を検出し、合焦状態にある焦点検出エリアＣを第１の追尾位置として設定、又は被写体Ａの特徴量の部分を第２の追尾位置として設定し、焦点検出エリアグループＣ１、Ｃ２等のグループ数に応じて第１又は第２の追尾位置に従って被写体Ａを追尾するので、被写体Ａの近傍又は隣接して他の被写体Ｅが存在しても、追尾対象の被写体Ａから他の被写体Ｅに乗り換えることなく、確実に追尾対象の被写体Ａを追尾できて追尾の信頼性を向上できる。
【００７５】
焦点検出エリアＣを焦点検出エリアグループとしてグループ化した場合、焦点検出エリアグループが無ければ、第２の追尾位置を選択し、グループ数が１つであれば、第１の追尾位置を選択し、グループ数が２以上の複数であれば、第２の追尾位置と合焦状態にある焦点検出エリアＣとから第１又は第２の追尾位置を選択するので、例えば、図１７に示すように２つの被写体Ａ、Ｅが接近した状態から図１８に示すように２つの被写体Ａ、Ｅが離れた状態になっても、被写体Ａから被写体Ｅに追尾対象が移ることが無く、追尾対象を被写体Ａとして追尾を続けることが出来る。
【００７６】
又、図１９に示すように被写体Ａを写す構図内に他の被写体として車体Ｈが入ると、追尾特徴検出回路１３０７は、車体Ｈの特徴量としての輝度、色情報に基づいて被写体Ａの追尾位置を算出し、これら輝度、色情報に基づいて車体Ｈを追尾する輝度・色情報追尾エリアＧ２を設定する。  
同図に示す被写体Ａと車体Ｈとを有するのは、例えば焦点検出エリアグループＣ１０、Ｃ１１として第１の追尾位置（焦点検出エリアＣ）のグループ数が「２以上」の場合であり、かつ被写体Ａの焦点検出エリアグループＣ１０内に車体Ｈの第２の追尾位置（被写体Ａの特徴量として顔部、輝度、色の部分）が含まないものとなっている。
【００７７】
追尾回路１３０９は、図２０に示すように第２の追尾位置を含有する焦点検出エリアグループＣ１０を第１の追尾位置（焦点検出エリアＣ）とし、当該第１の追尾位置の焦点情報に基づいて基準焦点検出エリアＣを更新する。  
従って、被写体Ａを写す構図内に車体Ｈが入ったとしても、被写体Ａから被写体Ｅに追尾対象が移ることが無く、追尾対象を被写体Ａとして追尾を続けることが出来る。
【００７８】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００７９】
１００：撮像装置（本装置）、１０１：撮像部、１０２：撮影光学系、１０４：焦点調整機構、１０６：絞り、１０８：絞り駆動機構、１１０：シャッタ、１１２：シャッタ駆動機構、１１４：撮像素子、１１６：撮像素子インターフェイス（ＩＦ）回路、１１８：ＳＤＲＡＭ、１１８ａ：ワークエリア、１１８ｂ：追尾画像エリア、１１８ｃ：追尾色ログエリア、１１８ｄ：追尾データログエリア、１２０：表示素子、１２２：表示素子駆動回路、１２４：タッチパネル、１２６：タッチパネル駆動回路、１２８：記録メディア、１２８ａ：画像ファイル、１３０：システムコントローラ、１３０１：ＣＰＵ、１３２：メラ操作スイッチ、１３４：フラッシュロム（ＦlashＲＯＭ）、１３０２：ＡＦ制御回路、１３０３：ＡＥ制御回路、１３０４：画像処理回路、１３０５：測距位置設定回路、１３０６：グループ化設定回路、１３０７：追尾特徴検出回路、１３０８：追尾位置設定回路、１３０９：追尾回路、１３１０：顔検出処理回路、１３１１：輝度追尾処理回路、１３１２：色情報追尾処理回路、１３１３：メモリ制御回路、Ｃ１，Ｃ２：焦点検出エリアグループ、Ｃａ〜Ｃｄ：焦点検出エリア、４０２，４０４，４０６：顔パーツ。
【図１】
2014081420.tif 000003
【図２】
2014081420.tif 000004
【図３】
2014081420.tif 000005
【図４】
2014081420.tif 000006
【図５】
2014081420.tif 000007
【図６】
2014081420.tif 000008
【図７】
2014081420.tif 000009
【図８】
2014081420.tif 000010
【図９】
2014081420.tif 000011
【図１０】
2014081420.tif 000012
【図１１】
2014081420.tif 000013
【図１２】
2014081420.tif 000014
【図１３】
2014081420.tif 000015
【図１４】
2014081420.tif 000016
【図１５】
2014081420.tif 000017
【図１６】
2014081420.tif 000018
【図１７】
2014081420.tif 000019
【図１８】
2014081420.tif 000020
【図１９】
2014081420.tif 000021
【図２０】
2014081420.tif 000022
【図２１】
2014081420.tif 000023
【図２２】
2014081420.tif 000024
【図２３】
2014081420.tif 000025
【図２４】
2014081420.tif 000026