(57)【要約】【課題】被写体像の位置を用いた各種制御を適切に行うことのできる撮影装置を提供すること。【解決手段】光学系を介して撮像された撮像画像から対象とする被写体に相当する基準画像に対応する画像の位置を追尾し、前記基準画像に対応する画像の追尾位置を算出する追尾手段１７０と、前記基準画像に対応する画像の移動方向および移動量を推定し、所定時間後における前記基準画像に対応する画像の移動位置を推定する推定手段１７０と、前記追尾位置または前記移動位置に基づいて、撮像を行うための撮影準備制御を行う撮影準備制御手段１７０と、前記追尾位置の算出タイミングおよび前記移動位置の推定タイミングと、前記撮影準備制御手段による撮影準備制御を行う制御タイミングと、を比較する比較手段１７０と、前記比較手段による比較の結果に基づいて、前記追尾位置および前記移動位置のうち、前記撮影準備制御を行うために用いる位置を選択する選択手段１７０と、を備えることを特徴とする撮像装置。【選択図】  図１
2013187665.tif 000002
【特許請求の範囲】
【請求項１】
光学系を介して撮像された撮像画像から対象とする被写体に相当する基準画像に対応する画像の位置を追尾し、前記基準画像に対応する画像の追尾位置を算出する追尾手段と、
前記基準画像に対応する画像の移動方向および移動量を推定し、所定時間後における前記基準画像に対応する画像の移動位置を推定する推定手段と、
前記追尾位置または前記移動位置に基づいて、撮像を行うための撮影準備制御を行う撮影準備制御手段と、
前記追尾位置の算出タイミングおよび前記移動位置の推定タイミングと、前記撮影準備制御手段による撮影準備制御を行う制御タイミングと、を比較する比較手段と、
前記比較手段による比較の結果に基づいて、前記追尾位置および前記移動位置のうち、前記撮影準備制御を行うために用いる位置を選択する選択手段と、を備えることを特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記選択手段は、前記追尾位置および前記移動位置のうち、前記制御タイミングと、近いタイミングで算出または推定された位置を、前記撮影準備制御を行うために用いる位置として選択することを特徴とする撮像装置。
【請求項３】
請求項１または２に記載の撮像装置において、
前記推定手段は、前記基準画像に対応する画像の移動方向が、一定の方向であると判断できない場合に、前記移動位置の推定が不能であると判断し、
前記選択手段は、前記移動位置の推定が不能であると判断された場合には、前記撮影準備制御を行うために用いる位置として、前記追尾位置を選択することを特徴とする撮像装置。
【請求項４】
請求項１〜３のいずれかに記載の撮像装置において、
前記撮影準備制御手段による撮像を行うための撮影準備制御が、光学系の焦点状態を検出する焦点検出制御、露出を制御する露出制御、および前記撮像画像における前記対象とする被写体の位置をユーザに報知する報知制御のうちの少なくとも１つであることを特徴とする撮像装置。
【請求項５】
請求項１〜４のいずれかに記載の撮像装置において、
前記推定手段は、前記移動位置を複数推定し、
前記選択手段は、前記追尾位置および複数の前記移動位置のうちから、前記撮影準備制御を行うために用いる位置を選択することを特徴とする撮像装置。
【請求項６】
請求項５に記載の撮像装置において、
前記撮影準備制御手段による撮像を行うための撮影準備制御が、光学系の焦点状態を検出する焦点検出制御であり、
前記選択手段は、前記追尾位置および複数の前記移動位置のうち、前記焦点状態の検出を行うために用いる位置として、複数の位置を選択することを特徴とする撮像装置。
【請求項７】
請求項５または６に記載の撮像装置において、
前記撮影準備制御手段による撮像を行うための撮影準備制御が、前記撮像画像における前記対象とする被写体の位置をユーザに報知する報知制御であり、
前記選択手段は、前記追尾位置および複数の前記移動位置のうち、ユーザに報知する位置として、複数の位置を選択することを特徴とする撮像装置。
【請求項８】
請求項１〜７のいずれかに記載の撮像装置において、
前記撮影準備制御手段による撮像を行うための撮影準備制御が、光学系の焦点状態を検出する焦点検出制御であり、
前記撮影準備制御手段は、前記選択手段により前記移動位置が選択された場合に、前記移動位置において、算出された光学系のズレ量が、前記対象とする被写体のズレ量であるか否かを判断することを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関するものである。
【背景技術】
【０００２】
従来より、移動被写体を撮影する際に、画面内の指示部分の被写体像をテンプレート画像として取得し、繰り返し撮影する画像の中でテンプレート画像に対応する被写体像の位置を検索（テンプレートマッチング）し、画面内を移動する被写体を追尾する画像追尾装置が知られている（たとえば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２４３４７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したテンプレートマッチング技術においては、被写体像の位置を検索するために、所定の演算時間を要するため、被写体像の位置の検索が完了した時点においては、既に、被写体像の位置が移動してしまっている場合があり、そのため、このような場合には、被写体像の位置を用いた各種制御が適切に行うことができないという問題があった。
【０００５】
本発明が解決しようとする課題は、被写体像の位置を用いた各種制御を適切に行うことのできる撮影装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、以下の解決手段によって上記課題を解決する。なお、以下においては、本発明の実施形態を示す図面に対応する符号を付して説明するが、この符号は本発明の理解を容易にするためだけのものであって発明を限定する趣旨ではない。
【０００７】
[１]本発明の撮像装置は、光学系を介して撮像された撮像画像から対象とする被写体に相当する基準画像に対応する画像の位置を追尾し、前記基準画像に対応する画像の追尾位置を算出する追尾手段（１７３ａ）と、前記基準画像に対応する画像の移動方向および移動量を推定し、所定時間後における前記基準画像に対応する画像の移動位置を推定する推定手段（１７３ａ）と、前記追尾位置または前記移動位置に基づいて、撮像を行うための撮影準備制御を行う撮影準備制御手段（１７３ｃ）と、前記追尾位置の算出タイミングおよび前記移動位置の推定タイミングと、前記撮影準備制御手段による撮影準備制御を行う制御タイミングと、を比較する比較手段（１７３ｃ）と、前記比較手段による比較の結果に基づいて、前記追尾位置および前記移動位置のうち、前記撮影準備制御を行うために用いる位置を選択する選択手段（１７３ｃ）と、を備えることを特徴とする。
【０００８】
[２]本発明の撮像装置において、前記選択手段（１７３ｃ）が、前記追尾位置および前記移動位置のうち、前記制御タイミングと、近いタイミングで算出または推定された位置を、前記撮影準備制御を行うために用いる位置として選択するように構成することができる。
【０００９】
[３]本発明の撮像装置において、前記推定手段（１７３ｃ）が、前記基準画像に対応する画像の移動方向が、一定の方向であると判断できない場合に、前記移動位置の推定が不能であると判断し、前記選択手段が、前記移動位置の推定が不能であると判断された場合には、前記撮影準備制御を行うために用いる位置として、前記追尾位置を選択するように構成することができる。
【００１０】
[４]本発明の撮像装置において、前記撮影準備制御手段（１７３ｃ）による撮像を行うための撮影準備制御が、光学系の焦点状態を検出する焦点検出制御、露出を制御する露出制御、および前記撮像画像における前記対象とする被写体の位置をユーザに報知する報知制御のうちの少なくとも１つであるように構成することができる。
【００１１】
[５]本発明の撮像装置において、前記推定手段（１７３ｃ）が、前記移動位置を複数推定し、前記選択手段（１７３ｃ）が、前記追尾位置および複数の前記移動位置のうちから、前記撮影準備制御を行うために用いる位置を選択するように構成することができる。
【００１２】
[６]本発明の撮像装置において、前記撮影準備制御手段（１７３ｃ）による撮像を行うための撮影準備制御が、光学系の焦点状態を検出する焦点検出制御であり、前記選択手段が、前記追尾位置および複数の前記移動位置のうち、前記焦点状態の検出を行うために用いる位置として、複数の位置を選択するように構成することができる。
【００１３】
[７]本発明の撮像装置において、前記撮影準備制御手段（１７３ｃ）による撮像を行うための撮影準備制御が、前記撮像画像における前記対象とする被写体の位置をユーザに報知する報知制御であり、前記選択手段が、前記追尾位置および複数の前記移動位置のうち、ユーザに報知する位置として、複数の位置を選択するように構成することができる。
【００１４】
[８]本発明の撮像装置において、前記撮影準備制御手段（１７３ｃ）による撮像を行うための撮影準備制御が、光学系の焦点状態を検出する焦点検出制御であり、前記撮影準備制御手段が、前記選択手段（１７３ｃ）により前記移動位置が選択された場合に、前記移動位置において、算出された光学系のズレ量が、前記対象とする被写体のズレ量であるか否かを判断するように構成することができる。
【発明の効果】
【００１５】
本発明の撮像装置によれば、被写体像の位置を用いた各種制御を適切に行うことができる。
【図面の簡単な説明】
【００１６】
【図１】図１は、本発明の実施形態に係る一眼レフデジタルカメラを示す要部構成図である。
【図２】図２は、第２撮像素子の正面図である。
【図３】図３は、第２撮像素子に備えられた画素フィルターの一例を示す図である。
【図４】図４は、カメラ制御部の構成を示す図である。
【図５】図５は、撮影光学系の撮影画面の一例を示す図である。
【図６】図６は、本実施形態に係るカメラの動作例を示すフローチャートである。
【図７】図７は、本実施形態における追尾初期処理のフローチャートである。
【図８】図８は、本実施形態における追尾演算処理方法を説明するための図である。
【図９】図９は、本実施形態における追尾演算タイミングとオートフォーカス演算タイミングとの関係を示す図である。
【図１０】図１０は、本実施形態における追尾演算処理のフローチャートである。
【図１１】図１１は、本実施形態における追尾演算処理方法を説明するための図である。
【図１２】図１２は、本実施形態における追尾演算処理が適用される一場面例を示す図である。
【図１３】図１３は、本実施形態における追尾演算処理が適用される一場面例を示す図である。
【図１４】図１４は、本実施形態におけるオートフォーカス演算処理のフローチャートである。
【図１５】図１５は、他の本実施形態に係る動作例を説明するための図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態を図面に基づいて説明する。
【００１８】
図１は、本実施形態に係る一眼レフデジタルカメラ１を示すブロック図であり、上記発明の焦点検出装置、焦点調節装置および撮像装置に関する構成以外のカメラの一般的構成については、その図示と説明を一部省略する。
【００１９】
本実施形態の一眼レフデジタルカメラ１（以下、単にカメラ１という。）は、カメラボディ１００とレンズ鏡筒２００とを備え、カメラボディ１００とレンズ鏡筒２００とは着脱可能に結合されている。
【００２０】
レンズ鏡筒２００には、レンズ２１１，２１２，２１３、および絞り２２０を含む撮影光学系が内蔵されている。
【００２１】
フォーカスレンズ２１２は、レンズ鏡筒２００の光軸Ｌ１に沿って移動可能に設けられ、不図示のエンコーダによってその位置が検出されつつフォーカスレンズ駆動モータ２３０によってその位置が調節される。
【００２２】
このフォーカスレンズ２１２の光軸Ｌ１に沿う移動機構の具体的構成は特に限定されない。一例を挙げれば、レンズ鏡筒２００に固定された固定筒に回転可能に回転筒を挿入し、この回転筒の内周面にヘリコイド溝（螺旋溝）を形成するとともに、フォーカスレンズ２１２を固定するレンズ枠の端部をヘリコイド溝に嵌合させる。そして、フォーカスレンズ駆動モータ２３０によって回転筒を回転させることで、レンズ枠に固定されたフォーカスレンズ２１２が光軸Ｌ１に沿って直進移動することになる。なお、レンズ鏡筒２００にはフォーカスレンズ２１２以外のレンズ２１１，２１３が設けられているが、ここではフォーカスレンズ２１２を例に挙げて本実施形態を説明する。
【００２３】
上述したようにレンズ鏡筒２００に対して回転筒を回転させることによりレンズ枠に固定されたフォーカスレンズ２１２は光軸Ｌ１方向に直進移動するが、その駆動源としてのフォーカスレンズ駆動モータ２３０がレンズ鏡筒２００に設けられている。フォーカスレンズ駆動モータ２３０と回転筒とは、たとえば複数の歯車からなる変速機で連結され、フォーカスレンズ駆動モータ２３０の駆動軸を何れか一方向へ回転駆動すると所定のギヤ比で回転筒に伝達され、そして、回転筒が何れか一方向へ回転することで、レンズ枠に固定されたフォーカスレンズ２１２が光軸Ｌ１の何れかの方向へ直進移動することになる。なお、フォーカスレンズ駆動モータ２３０の駆動軸が逆方向に回転駆動すると、変速機を構成する複数の歯車も逆方向に回転し、フォーカスレンズ２１２は光軸Ｌ１の逆方向へ直進移動することになる。
【００２４】
フォーカスレンズ２１２は、上述した回転筒の回転によってカメラボディ１００側の端部（至近端ともいう）から被写体側の端部（無限端ともいう）までの間を光軸Ｌ１方向に移動することができる。ちなみに、エンコーダで検出されたフォーカスレンズ２１２の現在位置情報は、レンズ制御部２５０を介して後述するカメラ制御部１７０へ送出される。そして、この情報に基づいて演算されたフォーカスレンズ２１２の駆動量が、カメラ制御部１７０からレンズ制御部２５０を介して送出され、これに基づいて、フォーカスレンズ駆動モータ２３０は駆動する。
【００２５】
絞り２２０は、上記撮影光学系を通過して、カメラボディ１００に備えられた第１撮像素子１１０に至る光束の光量を制限するとともにボケ量を調整するために、光軸Ｌ１を中心にした開口径が調節可能に構成されている。絞り２２０による開口径の調節は、たとえば自動露出モードにおいて演算された適切な開口径が、カメラ制御部１７０からレンズ制御部２５０を介して送出されることにより行われる。また、カメラボディ１００に設けられた操作部１５０によるマニュアル操作により、設定された開口径がカメラ制御部１７０からレンズ制御部２５０に入力される。絞り２２０の開口径は図示しない絞り開口センサにより検出され、レンズ制御部２５０で現在の開口径が認識される。
【００２６】
一方、カメラボディ１００は、被写体からの光束を第１撮像素子１１０、ファインダ１３５、第２撮像素子１９０および焦点検出モジュール１６０へ導くためのミラー系１２０を備える。このミラー系１２０は、回転軸１２３を中心にして被写体の観察位置と撮影位置との間で所定角度だけ回転するクイックリターンミラー１２１と、このクイックリターンミラー１２１に軸支されてクイックリターンミラー１２１の回動に合わせて回転するサブミラー１２２とを備える。図１においては、ミラー系１２０が被写体の観察位置にある状態を実線で示し、被写体の撮影位置にある状態を二点鎖線で示す。
【００２７】
ミラー系１２０は、被写体の観察位置にある状態では光軸Ｌ１の光路上に挿入される一方で、被写体の撮影位置にある状態では光軸Ｌ１の光路から退避するように回転する。
【００２８】
クイックリターンミラー１２１はハーフミラーで構成され、被写体の観察位置にある状態では、被写体からの光束（光軸Ｌ１）の一部の光束（光軸Ｌ２，Ｌ３）を当該クイックリターンミラー１２１で反射してファインダ１３５および第２撮像素子１９０へ導き、一部の光束（光軸Ｌ４）を透過させてサブミラー１２２へ導く。これに対して、サブミラー１２２は全反射ミラーで構成され、クイックリターンミラー１２１を透過した光束（光軸Ｌ４）を焦点検出モジュール１６０へ導く。
【００２９】
したがって、ミラー系１２０が観察位置にある場合は、被写体からの光束（光軸Ｌ１）はファインダ１３５、第２撮像素子１９０および焦点検出モジュール１６０へ導かれ、撮影者により被写体が観察されるとともに、露出演算やフォーカスレンズ２１２の焦点調節状態の検出が実行される。そして、撮影者が操作部１５０に備えられたシャッターレリーズボタンを全押しするとミラー系１２０が撮影位置に回動し、被写体からの光束（光軸Ｌ１）は全て第１撮像素子１１０へ導かれ、撮影した画像データを図示しないメモリに保存する。
【００３０】
クイックリターンミラー１２０で反射された被写体からの光束は、第１撮像素子１１０と光学的に等価な面に配置された焦点板１３１に結像し、ペンタプリズム１３３と接眼レンズ１３４とを介して観察可能になっている。このとき、透過型液晶表示器１３２は、焦点板１３１上の被写体像に焦点検出エリアマークや、追尾被写体マークなどを重畳して表示するとともに、被写体像外のエリアにシャッター速度、絞り値、撮影枚数などの撮影に関する情報を表示する。これにより、撮影者は、撮影準備状態において、ファインダ１３５を通して被写体およびその背景ならびに撮影関連情報などを観察することができる。
【００３１】
第２撮像素子１９０は、二次元カラーＣＣＤイメージセンサなどで構成され、クイックリターンミラー１２０で反射された被写体からの光束を、結像レンズ１３６を介して受光し、撮影の際の露出値を演算するため、撮影画面を複数の領域に分割して領域ごとの輝度に応じた測光信号を出力する。また、第２撮像素子１９０は、被写体認識用の撮像素子も兼ねており、撮影光学系により焦点板１３１上に結像された被写体像を電気信号に変換して画像信号を出力する。第２撮像素子１９０で検出された信号はカメラ制御部１７０へ出力され、自動露出制御および被写体追尾処理に用いられる。ここで、図２に、第２撮像素子１９０の詳細な構成を示す正面図を示す。図２に示すように、第２撮像素子１９０は、マトリクス状に配列された複数の画素（光電変換素子）１９１（図２に示す例では、横１６個×縦１２個の画素）を備えている。また、各画素１９１は、図３に示すように、３個の部分１９１ａ，１９１ｂ，１９１ｃに分割され、これらの部分にはそれぞれ赤Ｒ、緑Ｇ、青Ｂの原色フィルターが設けられている。これにより、各画素１９１ごとに被写界画像のＲＧＢ信号を出力することができる。
【００３２】
焦点検出モジュール１６０は、サブミラー１２２で反射した光束の光軸Ｌ４上であって、第１撮像素子１１０の撮像面と光学的に等価な面の位置に固定された一対の測距素子を備えており、被写体光を用いた位相差検出方式により、撮影光学系の焦点検出を行う。そして、焦点検出モジュール１６０は、一対の測距素子により得られた焦点検出信号を、カメラ制御部１７０へ送信し、カメラ制御部１７０により、焦点検出信号に基づいて、撮影光学系のデフォーカス量を算出し、これに基づいてレンズ駆動量の演算が行われ、レンズ駆動量が、カメラ制御部１７０からレンズ制御部２５０に送信されることにより、フォーカスレンズ２１２の位置が調整される。
【００３３】
第１撮像素子１１０は、カメラボディ１００の、被写体からの光束の光軸Ｌ１上であって、レンズ２１１，２１２，２１３を含む撮影光学系の予定焦点面となる位置に設けられ、その前面にシャッター１１１が設けられている。この第１撮像素子１１０は、複数の光電変換素子が二次元に配列されたものであって、二次元ＣＣＤイメージセンサ、ＭＯＳセンサまたはＣＩＤなどで構成することができる。そして、このような第１撮像素子１１０で光電変換された電気画像信号は、カメラ制御部１７０で画像処理されたのち図示しないメモリに保存される。なお、撮影画像を格納するメモリは内蔵型メモリやカード型メモリなどで構成することができる。
【００３４】
操作部１５０は、シャッターレリーズボタン、ズームボタン、および撮影者がカメラ１の各種動作モードを設定するための入力スイッチであり、自動露出モード／マニュアル露出モード、オートフォーカスモード／マニュアルフォーカスモードの切換や、また、オートフォーカスモードの中でも、特定被写体を追尾するための被写体追尾モードの設定が行えるようになっている。また、シャッターレリーズボタンのスイッチは、ボタンの半押しでＯＮとなる第１スイッチＳＷ１と、ボタンの全押しでＯＮとなる第２スイッチＳＷ２とを含む。
【００３５】
カメラボディ１００にはカメラ制御部１７０が設けられている。カメラ制御部１７０は、レンズ制御部２５０と電気的に接続され、このレンズ制御部２５０からレンズ情報を受信するとともに、レンズ制御部２５０へ各種制御信号を送信する。また、カメラ制御部１７０は、上述したように撮像素子１１０から画像情報を読み出すとともに、必要に応じて所定の情報処理を施し、メモリに出力する。さらに、カメラ制御部１７０は、撮影画像情報の補正やレンズ鏡筒２００の焦点調節状態、絞り調節状態などを検出するなど、カメラ１全体の制御を司る。
【００３６】
図４に、カメラ制御部１７０の構成を示すブロック図を示す。カメラ制御部１７０は、素子制御回路１７１、Ａ／Ｄ変換器１７２、マイクロコンピュータ１７３およびメモリ１７４を備えている。素子制御回路１７１は第２撮像素子１９０の電荷の蓄積と読み出しを制御する。Ａ／Ｄ変換器１７２は、第２撮像素子１９０から出力されるアナログ画像信号をデジタル画像信号に変換する。そして、撮影者により操作部１５０に備えられたシャッターレリーズボタンが半押しされ、ＳＷ１がオンすると、レンズ２１１，２１２，２１３を通過した被写体光の一部が、クイックリターンミラー１２１により反射され、ペンタプリズム１３３、結像レンズ１３６を介して、第２撮像素子１９０へ導かれる。これにより、シャッターレリーズボタンが半押しされている間、第２撮像素子１９０により繰り返し周期的に被写界像を撮像することができる。
【００３７】
マイクロコンピュータ１７３は、追尾制御部１７３ａ、露出制御部１７３ｂ、焦点検出演算部１７３ｃおよびレンズ駆動量演算部１７３ｄを備える。メモリ１７４は、画像追尾用のテンプレート画像やデフォーカス量などの情報、レンズ２１１，２１２，２１３の焦点距離、開放Ｆ値、絞り値、像ズレ量からデフォーカス量への変換係数などのレンズ情報などを記憶する。
【００３８】
追尾制御部１７３ａは、第２撮像素子１９０により撮像した被写界像のうち、撮影者が手動で指定した追尾対象位置、あるいはカメラ１により自動で設定された追尾対象位置に対応する画像をテンプレート画像(基準画像）として、メモリ１７４に記憶させ、その後に繰り返し撮影される画像の中からテンプレート画像と一致または類似する画像領域を検索することによって対象の位置を認識する。
【００３９】
露出演算部１７３ｂは、第２撮像素子１６により撮像した画像信号に基づいて露出値を演算する。
【００４０】
焦点検出演算部１７３ｃは、焦点検出モジュール１６０に備えられた一対の測距素子から出力される一対の光像に応じた焦点検出信号に基づいてフォーカスレンズ２１２の焦点調節状態、すなわち、撮影光学系のデフォーカス量を検出する。なお、詳細は後述するが、撮影光学系の撮影画面内には複数の焦点検出エリアが設定されており、焦点検出モジュール１６０は焦点検出エリアごとに一対の光像に応じた焦点検出信号を出力し、焦点検出演算部１７３ｃは焦点検出エリアごとに一対の光像に応じた焦点検出信号に基づいてデフォーカス量を検出する。
【００４１】
レンズ駆動量演算部１７３ｄは、焦点検出演算部１７３ｃにより検出されたデフォーカス量をレンズ駆動量に変換し、得られたレンズ駆動量をレンズ制御部２５０に送信する。そして、レンズ制御部２５０は、レンズ駆動量演算部１７３ｄからのレンズ駆動量に基づいて、フォーカスレンズ駆動モータ２３０を駆動させ、これにより、フォーカスレンズ２１２が光軸Ｌ１方向に直進移動する。そして、これにより、撮影光学系の焦点調節が行なわれる。
【００４２】
次いで、本実施形態の動作例を説明する。以下に説明する動作は、被写体追尾モードにおいて、第２撮像素子１９０により撮像された被写体のうち、撮影者により手動で追尾対象被写体を指定されるか、あるいはカメラ１により自動で追尾対象被写体が設定された後において、撮影者により操作部１５０に備えられたシャッターレリーズボタンが半押しされた場合に、開始される。
【００４３】
ここで、図５に、撮影光学系の撮影画面の一例を示す。図５に示すように、本実施形態では、撮影画面内の１１カ所に焦点検出エリア１０ａ〜１０ｋが設定されている。なお、焦点検出エリアの数および位置は、図５に示す例に特に限定されず、任意に設定することができる。
【００４４】
そして、図５に示す撮影画面において、操作部１５０に備えられた焦点検出エリア選択スイッチにより、焦点検出エリア１０ａ〜１０ｋのうち、たとえば、焦点検出エリア１０ｆが選択され、この状態で操作部１５０のシャッターレリーズボタンが半押しされると、焦点検出エリア１０ｆが初回ＡＦエリアとしてメモリ１７４に記憶される。そして、これにより、追尾対象として初回ＡＦエリア内の被写体が指定される。なお、撮影者が初回ＡＦエリアを選択して追尾対象の被写体を手動で指定する以外にも、被写体認識結果に基づいて初回ＡＦエリアおよび追尾対象被写体を設定してもよい。
【００４５】
以下、図６に示すフローチャートにしたがって、本実施形態の動作例を説明する。
【００４６】
まず、ステップＳ１において、第２撮像素子１９０により追尾初期画像（画像追尾処理を開始して最初に取得する画像）の取得が行なわれる。第２撮像素子１９０により撮像された画像情報は、下記式（１）に示すように、画素ごとにＲＧＢ値で表される。なお、下記式（１）において、ｘ，ｙは、各画素１９１の座標を表している（たとえば、図２参照）。
Ｒ[ｘ,ｙ]、Ｇ[ｘ,ｙ]、Ｂ[ｘ,ｙ]    （ｘ＝１〜１６、ｙ＝１〜１２）  ・・・（１）
【００４７】
さらに、ステップＳ１では、追尾制御部１７３ａにより、上述した画素ごとのＲＧＢ値に基づいて、各画素の色情報および輝度情報の算出が行なわれる。ここで、色情報ＲＧ、ＢＧは、下記式（２）、（３）に示すように、色の偏り具合を示す値として、算出される。また、輝度情報Ｌは、画像を取得したときの露光時間Ｔ、ゲインＧ、色合成係数Ｋｒ、Ｋｇ、Ｋｂに基づいて、下記式（４）により算出される。
ＲＧ[ｘ,ｙ]＝Log２（Ｒ[ｘ,ｙ]）−Log２（Ｇ[ｘ,ｙ]）  ・・・（２）
ＢＧ[ｘ,ｙ]＝Log２（Ｂ[ｘ,ｙ]）−Log２（Ｇ[ｘ,ｙ]）  ・・・（３）
Ｌ[ｘ,ｙ]＝Log２（Ｋｒ×Ｒ[ｘ,ｙ]＋Ｋｇ×Ｇ[ｘ,ｙ]＋Ｋｂ×Ｂ[ｘ,ｙ]）−Log２（Ｔ）−Log２（Ｇ）   ・・・（４）
【００４８】
次いで、ステップＳ２では、追尾初期処理が行なわれる。図７に、本実施形態における追尾初期処理のフローチャートを示す。まず、図７に示すステップＳ１０１では、追尾初期画像の中の撮影者が指定した位置（ここでは、初回ＡＦエリアとしての焦点検出エリア１０ｆ）の画像情報（色情報ＲＧ、ＢＧ、および輝度情報Ｌ）を、被写体色情報として記憶する処理が行なわれる。
【００４９】
次いで、ステップＳ１０２では、図８（Ａ）に示すように、追尾初期画像の中の初回ＡＦエリアとしての焦点検出エリア１０ｆ（図５参照）の位置周辺部において上記被写体色情報と同様な色情報を示す同色情報領域を検出する処理が行われる。
【００５０】
次いで、ステップＳ１０３では、ステップＳ１０２で検出された同色情報領域を含む四角形の領域を、初期の追尾被写体領域２０とする処理が行なわれる。たとえば、図８（Ａ）に示す例では、ｘ＝７〜１０、ｙ＝５〜８の４×４画素の領域が、初期の追尾被写体領域２０に設定される。なお、本実施形態では、被写体色情報に基づいて初期の追尾被写体領域２０、およびそのサイズを決定する例を示したが、処理を簡素化するために、一律に４×４画素の領域を追尾被写体領域のサイズとしたり、あるいは、撮影光学系の撮影距離や被写体の像倍率に応じて初期の追尾被写体領域２０のサイズを決定してもよい。
【００５１】
ステップＳ１０４では、上述したステップＳ１０３において決定した初期の追尾被写体領域２０をテンプレート画像３０として、メモリ１７４に記憶させる処理が行なわれる。たとえば、図８（Ａ）に示す例では、図８（Ｂ）に示すようなテンプレート画像３０がメモリ１７４に記憶される。なお、図８（Ａ）に示す例のように、初期の追尾被写体領域２０のサイズが４×４画素であり、始点位置（四角形の左上端部に対応する画素位置）が（ｘ,ｙ）＝（７,５）の場合には、図８（Ｂ）に示すテンプレート画像３０の色情報ＲＧref、ＢＧrefは下記式（５）、（６）で、輝度情報Ｌrefは下記式（７）でそれぞれ表される。なお、下記式（５）〜（７）において、ｒｘ，ｒｙは、テンプレート画像３０の各画素の座標を表している（たとえば、図８（Ｂ）参照）。
ＲＧref[ｒｘ,ｒｙ]＝ＲＧ[ｘ,ｙ]  ・・・（５）
ＢＧref[ｒｘ,ｒｙ]＝ＢＧ[ｘ,ｙ]  ・・・（６）
Ｌref[ｒｘ,ｒｙ]＝L[ｘ,ｙ]  ・・・（７）
（上記式（５）〜（７）において、ｒｘ＝１〜４、ｒｙ＝１〜４、ｘ＝７〜１０、ｙ＝５〜８）
【００５２】
ステップＳ１０５では、探索領域４０を設定する処理が行なわれる。本実施形態では、図８（Ａ）に示すように、追尾被写体領域２０の上下左右方向にそれぞれ３画素分拡大した画素範囲（１０×１０画素）に含まれる領域を探索領域４０に設定する。すなわち、図８（Ａ）に示す例においては、ｘ＝４〜１３、ｙ＝２〜１１の範囲に含まれる領域が、探索領域４０に設定される。以上のようにして追尾初期処理は行なわれる。
【００５３】
次いで、図６のステップＳ３に進み、操作部１５０に備えられたシャッターレリーズボタンが全押しされたか否かの判断が行なわれる。シャッターレリーズボタンが全押しされるまでの間は、ステップＳ４に進み、追尾演算処理およびオートフォーカス演算が繰り返し行なわれる。ここで、図９に示すように、ステップＳ４においては、第２撮像素子１９０による追尾用の蓄積および追尾演算処理と、焦点検出モジュール１６０に備えられた測距素子による焦点検出用の蓄積およびオートフォーカス演算（ＡＦ演算）とは、それぞれ異なるタイミングで、並行して繰り返し行なわれている。以下においては、まず、追尾演算処理について説明する。
【００５４】
図１０は、本実施形態における追尾演算処理のフローチャートである。まず、ステップＳ２０１では、第２撮像素子１９０から追尾次画像の取得が行なわれ、上述したステップＳ１と同様にして、追尾次画像について画像情報Ｒ[ｘ,ｙ]、Ｇ[ｘ,ｙ]、Ｂ[ｘ,ｙ]（ｘ＝１〜１６、ｙ＝１〜１２）を取得し、これに基づいて、色情報ＲＧ[ｘ,ｙ] 、ＢＧ[ｘ,ｙ]および輝度情報Ｌ[ｘ,ｙ]を算出する。
【００５５】
次いで、ステップＳ２０２では、前回処理（上述したステップＳ１０５または後述するステップＳ２０４）において設定された探索領域４０（たとえば、図８（Ａ）参照）中において、ステップＳ１０４で設定されたテンプレート画像３０と同じサイズの領域を順次切り出す。そして、切り出した画像と、図８（Ｂ）に示すテンプレート画像３０の対応する画素ごとに相関を演算、すなわち画像情報の差分Ｄｉｆｆを、下記式（８）にしたがって算出する。具体的には、図１１の点線で示す枠のように、探索領域４０中において、一画素ずつ領域をずらしながら、テンプレート画像３０との差分Ｄｉｆｆを算出していく。
【数１】
2013187665.tif 000003
【００５６】
なお、上記式（８）中、ｄｘ、ｄｙは、それぞれ切り出し画像の始点位置をずらす範囲（量）を示している。すなわち、図１１に示す例においては、ｄｘ＝１はｘ＝４に対応し、ｄｙ＝１はｙ＝２に対応する。また、上記式（８）中において、ｓｃｘ，ｓｃｙは、探索領域４０の始点位置を示している。すなわち、図１１に示す例においては、ｓｃｘ＝４，ｓｃｙ＝２である。さらに、上記式（８）中において、「ＡＢＳ（）」は引数の絶対値を返す関数を示している。
【００５７】
この上記式（８）は、探索領域４０の中で、追尾被写体領域２０と同じサイズの領域を１画素ずつずらしながら切り出し画像を取得し、切り出した画像とテンプレート画像３０との間で画素ごとの画像情報の差分Ｄｉｆｆを求めていくことを表している。たとえば、図１１に示すように、探索領域４０から順次切り出した画像（図１１においては、５０ａ、５０ｂ）と、テンプレート画像３０とを順次比較して、それぞれの切り出し画像について差分Ｄｉｆｆを算出する。そして、これらの差分Ｄｉｆｆのうち、最小の値を示す切り出し画像が、テンプレート画像３０（図８（Ｂ）参照）に最も類似していることとなる。
【００５８】
次いで、ステップＳ２０３では、上述したステップＳ２０２の差分演算結果に基づいて、テンプレート画像３０に最も類似していると判断された切り出し画像が存在する位置を、新しい追尾被写体領域２０に設定する。具体的には、上述したステップＳ２０２で算出された差分Ｄｉｆｆのうち、最小の値を示した最小差分値ＭｉｎＤｉｆｆを検出し、この最小差分値ＭｉｎＤｉｆｆの位置を、新しい追尾被写体領域２０に設定する。なお、本実施形態では、今回処理において設定された新しい追尾被写体領域２０の画素位置を、今回追尾位置（ｘ０，ｙ０）として、メモリ１７４に記憶させる。
【００５９】
次いで、ステップＳ２０４に進み、今回追尾位置（ｘ０，ｙ０）を検出した際における、第２撮像素子１９０の蓄積タイミングＴ０（すなわち、上述したステップＳ２０２の演算に用いた第２撮像素子１９０の画像信号の蓄積タイミング）を、メモリ１７４に記憶させる。
【００６０】
次いで、ステップＳ２０５に進み、ステップＳ２０５〜Ｓ２０７において、ステップＳ２０３で決定した今回処理時の追尾被写体領域２０、および前回以前の処理時における追尾被写体領域の履歴を用いて、追尾被写体の移動位置を推定する処理を行なう。
【００６１】
すなわち、まず、ステップＳ２０５において、追尾被写体領域が一定方向に移動しているか否かの判定が行なわれる。具体的には、まず、今回処理時の追尾被写体領域の画素位置である今回追尾位置（ｘ０，ｙ０）、前回処理時の追尾被写体領域の画素位置である前回追尾位置（ｘ１，ｙ１）、および前々回処理時の追尾被写体領域の画素位置である前々回追尾位置（ｘ２，ｙ２）に基づいて、前々回追尾位置→前回追尾位置の移動ベクトルＶ０、前回追尾位置→今回追尾位置の移動ベクトルＶ１を下記式（９）、（１０）にしたがって算出する。
Ｖ０＝（ｘ１−ｘ２，ｙ１−ｙ２）  ・・・（９）
Ｖ１＝（ｘ０−ｘ１，ｙ０−ｙ１）  ・・・（１０）
【００６２】
そして、ステップＳ２０５では、上記にて算出した移動ベクトルＶ０，Ｖ１を用いて、下記いずれかの条件（Ａ）〜（Ｃ）のいずれかに該当するか否かの判定を行ない、いずれかに該当する場合には、追尾被写体領域が一定方向に移動していると判定し、ステップＳ２０６に進む。一方、いずれにも該当しない場合には、追尾被写体領域が一定方向に移動していないと判定し、ステップＳ２０７に進む。
条件（Ａ）    （Ｖ０ｘ×Ｖ１ｘ≧０） and （Ｖ０ｙ×Ｖ１ｙ≧０）
条件（Ｂ）    （Ｖ０ｘ×Ｖ１ｘ≧０） and （｜Ｖ０ｙ×Ｖ１ｙ｜≦ｋ）
条件（Ｃ）    （｜Ｖ０ｘ×Ｖ１ｘ｜≦ｋ） and （Ｖ０ｙ×Ｖ１ｙ≧０）
【００６３】
上記条件（Ａ）〜（Ｃ）においては、Ｖ０ｘ，Ｖ１ｘは、移動ベクトルＶ０，Ｖ１のＸ方向の値を、Ｖ０ｙ，Ｖ１ｙは、移動ベクトルＶ０，Ｖ１のＹ方向の値を、それぞれ示している（下記式（１１）、（１２）においても同様。）。なお、上記条件（Ａ）は、追尾被写体領域の前々回追尾位置→前回追尾位置、および前回追尾位置→今回追尾位置の移動方向が、Ｘ方向、Ｙ方向とも同方向であるという条件を示している。また、上記条件（Ｂ）は、前々回追尾位置→前回追尾位置、および前回追尾位置→今回追尾位置の移動方向が、Ｘ方向では同方向であり、かつ、Ｙ方向の移動量がｋ画素以内であるという条件を示しており、さらに、上記条件（Ｃ）は、前々回追尾位置→前回追尾位置、および前回追尾位置→今回追尾位置の、Ｘ方向の移動量がｋ画素以内であり、かつ、移動方向が、Ｙ方向では同方向あるという条件を示している。ここで、条件（Ｂ）、（Ｃ）における、ｋとしては特に限定されないが、追尾被写体領域が実質的に移動していないと判断できるような画素数（たとえば、ｋ＝１）に設定することができる。
【００６４】
追尾被写体領域が一定方向に移動していると判定された場合には、ステップＳ２０６に進み、追尾被写体領域の移動先を推定する処理を行なう。なお、追尾被写体領域の移動先を推定する処理は、所定の予測追尾タイミングＴｆにおける、予測追尾位置（ｘｆ，ｙｆ）を、下記式（１１）〜（１３）にしたがって、算出することにより実行される。
ｘｆ＝ｘ０＋（Ｖ０ｘ＋Ｖ１ｘ）／ｍ  ・・・（１１）
ｙｆ＝ｙ０＋（Ｖ０ｙ＋Ｖ１ｙ）／ｍ  ・・・（１２）
Ｔｆ＝（｜Ｔ２−Ｔ１｜＋｜Ｔ１−Ｔ０｜）／ｍ  ・・・（１３）
【００６５】
なお、上記式（１１）〜（１３）において、Ｔ０は、今回タイミング（今回追尾位置における蓄積タイミング）を、Ｔ１は、前回タイミング（前回追尾位置における蓄積タイミング）を、Ｔ２は、前々回タイミング（前々回追尾位置における蓄積タイミング）を、それぞれ示している。また、上記式（１１）〜（１３）において、ｍは、予測追尾タイミングＴｆに応じて設定される値であり、たとえば、図９に示すように、追尾演算のタイミングが、一定の間隔で行なわれている場合において（すなわち、Ｔ２−Ｔ１、Ｔ１−Ｔ０が同じ値である場合において）、予測追尾タイミングＴｆも、これらと同様の間隔とする場合（すなわち、Ｔ０−Ｔｆ＝Ｔ２−Ｔ１＝Ｔ１−Ｔ０とする場合）には、ｍ＝２に設定される。その一方で、予測追尾タイミングＴｆを、時間的により早いタイミングとする場合（すなわち、Ｔ０−Ｔｆ＜Ｔ２−Ｔ１＝Ｔ１−Ｔ０とする場合）には、ｍ＞２に設定すればよいし、あるいは、予測追尾タイミングＴｆを、時間的により遅いタイミングとする場合（すなわち、Ｔ０−Ｔｆ＞Ｔ２−Ｔ１＝Ｔ１−Ｔ０とする場合）には、ｍ＜２に設定すればよい。
【００６６】
たとえば、図１２に示す例においては、上述したステップＳ２０５において、条件（Ａ）（（Ｖ０ｘ×Ｖ１ｘ≧０） and （Ｖ０ｙ×Ｖ１ｙ≧０））を充足すると判断され、そして、図１２に示すように、ステップＳ２０６において、予測追尾タイミングＴｆにおける、予測追尾位置（ｘｆ，ｙｆ）の算出が行なわれる。あるいは、図１３に示す例においては、上述したステップＳ２０５において、条件（Ｂ）（（Ｖ０ｘ×Ｖ１ｘ≧０） and （｜Ｖ０ｙ×Ｖ１ｙ｜≦ｋ））を充足すると判断され、そして、図１３に示すように、ステップＳ２０６において、予測追尾タイミングＴｆにおける、予測追尾位置（ｘｆ，ｙｆ）の算出が行なわれる。
【００６７】
一方、追尾被写体領域が一定方向に移動していると判定されなかった場合には、ステップＳ２０７に進み、下記式（１４）、（１５）にしたがって、今回追尾位置（ｘ０，ｙ０）を、そのまま予測追尾位置（ｘｆ，ｙｆ）とする。
ｘｆ＝ｘ０  ・・・（１４）
ｙｆ＝ｙ０  ・・・（１５）
【００６８】
ステップＳ２０８では、上述したステップＳ２０６またはＳ２０７で算出した予測追尾位置（ｘｆ，ｙｆ）、および予測追尾タイミングＴｆをメモリ１７４に記憶させる処理が行なわれる。以上のようにして、追尾演算処理は行なわれる。なお、成就したように、このような追尾演算処理は、操作部１５０に備えられたシャッターレリーズボタンが全押しされるまで、所定のタイミングで繰り返し実行される。
【００６９】
次いで、本実施形態におけるオートフォーカス演算（ＡＦ演算）について説明する。本実施形態においては、オートフォーカス演算は、上述したように、操作部１５０に備えられたシャッターレリーズボタンが全押しされるまで、追尾演算処理と異なるタイミングで、並行して繰り返し行なわれる。
【００７０】
図１４は、本実施形態におけるオートフォーカス演算処理のフローチャートである。まず、ステップＳ３０１では、焦点検出部１７３ｃにより、焦点検出モジュール１６０に備えられた一対の測距素子から焦点検出信号、および蓄積タイミングＴＡＦの取得が行なわれる。
【００７１】
次いで、ステップＳ３０２では、焦点検出部１７３ｃにより、オートフォーカス演算を行なうための焦点検出エリアを決定するための処理が行われる。すなわち、ステップＳ３０２では、まず、ステップＳ３０１で取得した測距素子の蓄積タイミングＴＡＦと、上述した追尾演算処理においてメモリ１７４に記憶させた追尾演算の今回タイミングＴ０および予測タイミングＴｆとに基づいて、上述した追尾演算処理において決定した今回追尾位置（ｘ０，ｙ０）および予測追尾位置（ｘｆ，ｙｆ）のうち、いずれの位置を、焦点検出に用いる追尾被写体領域として採用するかを決定するための処理を行なう。
【００７２】
具体的には、ステップＳ３０１で取得した測距素子の蓄積タイミングＴＡＦが、追尾演算の今回タイミングＴ０により近い場合（｜ＴＡＦ−Ｔ０｜＜｜ＴＡＦ−Ｔｆ｜）には、焦点検出に用いる追尾被写体領域として、今回追尾位置（ｘ０，ｙ０）を採用する。たとえば、図９中において、測距素子の蓄積タイミングが、ＴＡＦ１である場合には、追尾演算の今回タイミングＴ０により近いため、焦点検出に用いる追尾被写体領域として、今回追尾位置（ｘ０，ｙ０）を採用する。また、ステップＳ３０１で取得した測距素子の蓄積タイミングＴＡＦが、追尾演算の予測タイミングＴｆにより近い場合（｜ＴＡＦ−Ｔ０｜＞｜ＴＡＦ−Ｔｆ｜）には、焦点検出に用いる追尾被写体領域として、予測追尾位置（ｘｆ，ｙｆ）を採用する。たとえば、図９中において、測距素子の蓄積タイミングが、ＴＡＦ２である場合には、追尾演算の今回タイミングＴｆにより近いため、焦点検出に用いる追尾被写体領域として、予測追尾位置（ｘｆ，ｙｆ）を採用する。
【００７３】
次いで、ステップＳ３０３では、ステップＳ３０２において決定した追尾被写体領域（すなわち、今回追尾位置（ｘ０，ｙ０）および予測追尾位置（ｘｆ，ｙｆ））に基づいて、焦点検出を行うための焦点検出エリアを決定する処理を行なう。なお、焦点検出エリアを決定する方法としては特に限定されないが、ステップＳ３０２において決定した追尾被写体領域に対応する焦点検出エリアを、焦点検出を行うための焦点検出エリアとして決定することができる。あるいは、ステップＳ３０２において決定した追尾被写体領域に対応する焦点検出エリアおよびその周辺の焦点検出エリアにおける、デフォーカス量に基づいて、前回処理時において、焦点検出を行うための焦点検出エリアとして決定したエリアとデフォーカス量が近いエリアを、焦点検出を行うための焦点検出エリアとして決定してもよい。なお、この場合において、焦点検出に用いる追尾被写体領域として、予測追尾位置（ｘｆ，ｙｆ）を採用した場合において、予測追尾位置（ｘｆ，ｙｆ）に対応する焦点検出エリアにおける、デフォーカス量が、前回処理時において検出した追尾被写体のデフォーカス量に近いものである場合には、予測追尾位置（ｘｆ，ｙｆ）において、追尾被写体を捕捉しているものとして判断することができる。
【００７４】
そして、ステップＳ３０４では、ステップＳ３０３で決定した焦点検出エリアのデフォーカス量に基づいて、レンズ駆動量演算部１７３ｄにより、フォーカスレンズ２１２の駆動量の算出が行なわれ、これをレンズ制御部２５０に送出することで、レンズ駆動制御が行われる。以上のようにして、オートフォーカス演算処理が行なわれる。
【００７５】
そして、上述した追尾演算処理およびオートフォーカス演算が繰り返し実行され、ステップＳ３において、操作部１５０に備えられたシャッターレリーズボタンの全押し操作が検出されると、ステップＳ５に進み、撮影制御を実行する。なお、撮像制御に際しては、追尾演算処理において設定された追尾被写体領域の輝度情報に基づいて露出演算を行い、絞り値、シャッター速度およびＩＳＯ感度を算出し、これらにしたがって第１撮像素子１１０により撮像を行う。
【００７６】
本実施形態のカメラ１は、以上のように動作する。
【００７７】
本実施形態においては、測距素子の蓄積タイミングＴＡＦが、追尾演算の今回タイミングＴ０により近い場合（｜ＴＡＦ−Ｔ０｜＜｜ＴＡＦ−Ｔｆ｜）には、焦点検出に用いる追尾被写体領域として、今回追尾位置（ｘ０，ｙ０）を採用し、測距素子の蓄積タイミングＴＡＦが、追尾演算の予測タイミングＴｆにより近い場合（｜ＴＡＦ−Ｔ０｜＞｜ＴＡＦ−Ｔｆ｜）には、焦点検出に用いる追尾被写体領域として、予測追尾位置（ｘｆ，ｙｆ）を採用する。そのため、本実施形態によれば、焦点検出に用いる追尾被写体領域として、より適切な領域を選択することができ、これにより良好に撮影光学系の焦点検出を行うことができる。
【００７８】
なお、以上説明した実施形態は、本発明の理解を容易にするために記載されたものであって、本発明を限定するために記載されたものではない。したがって、上記の実施形態に開示された各要素は、本発明の技術的範囲に属する全ての設計変更や均等物をも含む趣旨である。
【００７９】
たとえば、上述した実施形態では、追試被写体領域の移動先を推定する際に、今回追尾位置（ｘ０，ｙ０）、前回追尾位置（ｘ１，ｙ１）、および前々回追尾位置（ｘ２，ｙ２）を用いて推定を行なう例を示したが（ステップＳ２０５、Ｓ２０６）、前々回追尾位置よりもさらに前に検出された追尾位置を用いて、追試被写体領域の移動先を推定するような構成としてもよい。
【００８０】
また、上述した実施形態では、追試被写体領域の移動先を推定する際に、予測追尾位置（ｘｆ，ｙｆ）を一つ求めるような構成を例示したが、たとえば、上記式（１１）〜（１３）中において、ｍの値を変化させることで、予測追尾タイミングの異なる複数の予測追尾位置を求め、今回追尾位置および複数の予測追尾位置のうち、測距素子の蓄積タイミングＴＡＦと最もタイミングの近い位置を、焦点検出を行うために用いる追尾被写体領域としてもよい。特に、このような構成を採用することにより、撮影光学系の焦点検出の精度をより向上させることが可能となる。
【００８１】
また、上述した実施形態では、焦点検出を行うために用いる追尾被写体領域として、今回追尾位置および予測追尾位置（複数の予測追尾位置）のうち、いずれか一つを選択するような構成を例示したが、測距素子の蓄積タイミングＴＡＦと、追尾演算のタイミングとの関係で、複数選択するような構成としてもよい。
【００８２】
また、上述した実施形態では、位相差検出方式により焦点検出を行う態様を例示したが、コントラスト検出方式により焦点検出を行う際にも、もちろん適用可能である。
【００８３】
また、上述した実施形態では、オートフォーカス演算を例示して説明したが、オートフォーカス演算以外に、あるいは、オートフォーカス演算とともに、露出演算に適用してもよい。すなわち、露出制御を行うタイミングＴＡＥと、追尾演算の今回タイミングＴ０および予測タイミングＴｆとを比較し、露出制御を行うタイミングＴＡＥが、追尾演算の今回タイミングＴ０により近い場合には、露出制御を行うための追尾被写体領域として、今回追尾位置（ｘ０，ｙ０）を採用し、露出制御を行うタイミングＴＡＥが、追尾演算の予測タイミングＴｆにより近い場合には、露出制御を行うための追尾被写体領域として、予測追尾位置（ｘｆ，ｙｆ）を採用するような構成としてもよい。そして、この場合において、露出制御を行うための追尾被写体領域として、今回追尾位置（ｘ０，ｙ０）を採用する場合には、今回追尾位置（ｘ０，ｙ０）または今回追尾位置（ｘ０，ｙ０）とその周辺領域の測光値を、露出制御のための測光値として用いることができ、さらには、露出制御を行うための追尾被写体領域として、予測追尾位置（ｘｆ，ｙｆ）を採用する場合には、予測追尾位置（ｘｆ，ｙｆ）または予測追尾位置（ｘｆ，ｙｆ）とその周辺領域の測光値を、露出制御のための測光値として用いることができる。そしてこれにより、露出制御を行うための追尾被写体領域として、より適切な領域を選択することができ、結果として、良好に撮影光学系の露出制御を行うことができる。
【００８４】
あるいは、オートフォーカス演算および露出演算以外に、あるいは、オートフォーカス演算および露出演算とともに、ファインダ光学系に備えられた透過型液晶表示器１３２に表示させる追尾被写体マーク（すなわち、ファインダ１３５を通して撮影者が観察する追尾被写体マーク）を行なう際においても、上述した実施形態を適用してもよい。すなわち、透過型液晶表示器１３２に追尾被写体マークを表示するタイミングＴＭＡＲＫと、追尾演算の今回タイミングＴ０および予測タイミングＴｆとを比較し、追尾被写体マークを表示するタイミングＴＭＡＲＫが、追尾演算の今回タイミングＴ０により近い場合には、今回追尾位置（ｘ０，ｙ０）に、追尾被写体マークの表示を行い、追尾被写体マークを表示するタイミングＴＭＡＲＫが、追尾演算の予測タイミングＴｆにより近い場合には、予測追尾位置（ｘｆ，ｙｆ）に、追尾被写体マークの表示を行うような構成としてもよい。あるいは、追尾被写体マークを表示するタイミングＴＭＡＲＫによっては、図１５に示すように、追尾被写体マークの表示を、今回追尾位置（ｘ０，ｙ０）および予測追尾位置（ｘｆ，ｙｆ）の両方に表示し、所定時間経過後に、今回追尾位置（ｘ０，ｙ０）における追尾被写体マークを消して、予測追尾位置（ｘｆ，ｙｆ）のみ表示するような構成とすることもできる。特に、このような構成を採用することにより、今回追尾位置（ｘ０，ｙ０）における追尾被写体マークを残して表示しておくことにより、追尾被写体マークの動きを滑らかに見えるようにすることができ、また、予測追尾位置（ｘｆ，ｙｆ）における追尾被写体マークの表示を少し早めに行なうことにより、追尾被写体マークの動きを、被写体に対して、敏感なものに見せることができる。
【００８５】
なお、本実施形態のカメラ１は、上述した一眼レフデジタルカメラに限定されず、レンズ一体型デジタルスチルカメラやビデオカメラにも適用できる。また、携帯電話機などに内蔵される小型カメラモジュール、監視カメラ、ロボット用視覚認識装置等にも適用できる。
【符号の説明】
【００８６】
１…一眼レフデジタルカメラ
１００…カメラボディ
１１０…第１撮像素子
１６０…焦点検出モジュール
１７０…カメラ制御部
１９０…第２撮像素子
２００…レンズ鏡筒
２１２…フォーカスレンズ
２３０…フォーカスレンズ駆動モータ
２５０…レンズ制御部
【図１】
2013187665.tif 000004
【図２】
2013187665.tif 000005
【図３】
2013187665.tif 000006
【図４】
2013187665.tif 000007
【図５】
2013187665.tif 000008
【図６】
2013187665.tif 000009
【図７】
2013187665.tif 000010
【図８】
2013187665.tif 000011
【図９】
2013187665.tif 000012
【図１０】
2013187665.tif 000013
【図１１】
2013187665.tif 000014
【図１２】
2013187665.tif 000015
【図１３】
2013187665.tif 000016
【図１４】
2013187665.tif 000017
【図１５】
2013187665.tif 000018