(57)【特許請求の範囲】
【請求項１】
第１の画像と第２の画像との一致性の高さを示すための判定値を出力するパターンマッチングシステムであって、
前記第１、第２の画像を形成する２のべき乗個のパターン領域それぞれの輝度に応じて信号強度の変わる領域信号によって形成され、前記第１、第２の画像に対応する第１、第２の画像データをデジタルデータとして取得する取得部と、
前記第１、第２の画像における同じ位置の前記パターン領域の前記領域信号の信号強度を比較する比較部と、
前記比較部による比較において前記領域信号の信号強度の差の絶対値が予め定められる基準値以下となる前記パターン領域の数に応じて変わる前記判定値を算出する判定部と、  前記判定値を出力する出力部とを備え、
前記第１の画像または前記第２の画像全体の輝度が第１の閾値より低いときに、前記パターン領域の大きさを広くすることを特徴とするパターンマッチングシステム。
【請求項２】
前記第１、第２の画像データにおける前記領域信号の信号強度の２値化を行なう２値化部を備え、前記比較部は前記第１、第２の画像における同じ位置の前記パターン領域の前記領域信号の２値化された前記信号強度を比較することを特徴とする請求項１に記載のパターンマッチングシステム。
【請求項３】
前記取得部は、前記パターン領域を形成する複数の画素それぞれの輝度に応じて信号強度の変わる画素信号を受信する受信部と、単一の前記パターン領域を形成する複数の画素の前記画素信号に基づいて前記領域信号を生成する領域信号生成部とを有し、
前記第１の画像または前記第２の画像全体の輝度が前記第１の閾値より低いときに、前記取得部は大きさの拡大されたパターン領域によって形成される大パターン領域全体の輝度に応じて信号強度の変わる大領域信号を生成し、
前記比較部は、前記第１の画像または前記第２の画像全体の輝度が前記第１の閾値より低いときに、前記第１、第２の画像における同じ位置の前記大パターン領域の前記大領域信号の信号強度を比較し、
前記判定部は、前記大領域信号の信号強度の差の絶対値が前記基準値以下となる前記大パターン領域の数に応じて変わる前記判定値を算出する
ことを特徴とする請求項１または請求項２に記載のパターンマッチングシステム。
【請求項４】
連続的に撮像される撮影画像内における特定の被写体である追尾対象体の移動を追尾する被写体追尾システムであって、
前記撮影画像における定められた一部の領域を、前記追尾対象体を追尾するための追尾領域に初期設定する初期設定部と、
前記追尾領域から第１、第２の方向に移動した領域である第１、第２の候補領域を設定する候補領域設定部と、
第１のタイミングで撮像された前記撮影画像における前記追尾領域の画像である基準画像を検出し、前記第１のタイミングの後の第２のタイミングで撮像された前記撮影画像における前記第１、第２の候補領域の画像である第１、第２の候補画像を検出する画像検出部と、
前記基準画像及び前記第１、第２の候補画像に基づいて、前記基準画像及び前記第１、第２の候補画像を形成する２のべき乗個のパターン領域それぞれの輝度に応じて信号強度の変わる領域信号を生成する領域信号生成部と、
前記基準画像と、前記第１の候補画像または前記第２の候補画像における同じ位置の前記パターン領域の前記領域信号の信号強度を比較する比較部と、
前記比較部による比較において前記領域信号の信号強度の差の絶対値が予め定められる基準値以下となる前記パターン領域の数に応じて変わる判定値を算出する第１の判定部と、
前記基準画像と前記第１の画像または前記第２の画像とについての前記判定値に基づいて、前記第１のタイミングから前記第２のタイミングにおける前記追尾対象体の移動方向を前記第１、第２の方向のいずれであるかを判定する第２の判定部と、
前記第２の判定部に前記追尾対象体の移動方向として判定された方向に移動した候補領域を追尾領域として再設定する再設定部とを備え、
前記基準画像、前記第１の候補画像または前記第２の候補画像全体の輝度が第１の閾値より低いときに、前記パターン領域の大きさを広くする
ことを特徴とする被写体追尾システム。
【請求項５】
前記候補領域設定部は、前記追尾対象体の光学像を撮像素子の受光面に結像させるための撮影光学系の焦点距離の長さに応じて、前記追尾領域から前記第１、第２の候補領域までの移動距離を長く設定することを特徴とする請求項４に記載の被写体追尾システム。
【請求項６】
前記追尾対象体の光学像を撮像素子に受光させるときの露出を、前記撮像素子に入射する光学像の一部の輝度に応じて調整可能な露出調整システムを備え、
前記パターン領域の輝度が、前記露出量の調整を行うための前記光学像の一部の輝度として使用される
ことを特徴とする請求項４または請求項５に記載の被写体追尾システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像の一致性の高さを判定するパターンマッチングシステムと、パターンマッチングシステムを用いて連続的に撮像される撮影画像における特定の被写体の移動を追尾する被写体追尾システムに関する。
【背景技術】
【０００２】
複数の画像の一致性を判定するパターンマッチングシステムが知られている。パターンマッチングは、連続的に撮像される複数の画像において移動する被写体の追尾などにも用いられている。
【０００３】
パターンマッチングシステムでは、画像を細かく分割し、両画像において相対的な位置が同じ分割した領域の輝度などを比較し、輝度が一致する領域の数によって画像の一致性を判定している。
【０００４】
比較する領域が多いほど判定の正確性が高まる一方で、比較する領域が多いほどパターンマッチングシステムには取り扱うビット数の大きなデジタル演算器を用いる必要があった。一方で必要以上のビット数を取り扱い可能であっても、使われずに無駄になることもあった。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
したがって、本発明では演算効率が高く、デジタル演算器を有効に活用可能なパターンマッチングシステムの提供を目的とする。
【課題を解決するための手段】
【０００６】
本発明のパターンマッチングシステムは、第１の画像と第２の画像との一致性の高さを示すための判定値を出力するパターンマッチングシステムであって、第１、第２の画像を形成する２のべき乗個のパターン領域それぞれの輝度に応じて信号強度の変わる領域信号によって形成され第１、第２の画像に対応する第１、第２の画像データをデジタルデータとして取得する取得部と、第１、第２の画像における同じ位置のパターン領域の領域信号の信号強度を比較する比較部と、比較部による比較において領域信号の信号強度の差の絶対値が予め定められる基準値以下となるパターン領域の数に応じて変わる判定値を算出する判定部と、判定値を出力する出力部とを備えることを特徴としている。
【０００７】
さらに、第１、第２の画像データにおける領域信号の信号強度の２値化を行なう２値化部を備え、比較部は第１、第２の画像における同じ位置のパターン領域の領域信号の２値化された信号強度を比較することが好ましい。
【０００８】
また、第１の画像または第２の画像全体の輝度が第１の閾値より低いときにパターン領域の大きさを広くすることが好ましい。
【０００９】
また、取得部はパターン領域を形成する複数の画素それぞれの輝度に応じて信号強度の変わる画素信号を受信する受信部と単一のパターン領域を形成する複数の画素の画素信号に基づいて領域信号を生成する領域信号生成部とを有し、第１の画像または第２の画像全体の輝度が第１の閾値より低いときに取得部は大きさが拡大されたパターン領域によって形成される大パターン領域全体の輝度に応じて信号強度の変わる大領域信号を生成し、比較部は第１の画像または第２の画像全体の輝度が第１の閾値より低いときに第１、第２の画像における同じ位置の大パターン領域の大領域信号の信号強度を比較し、判定部は大領域信号の信号強度の差の絶対値が基準値以下となる大パターン領域の数に応じて変わる判定値を算出することが好ましい。
【００１０】
本発明の被写体追尾システムは、連続的に撮像される撮影画像内における特定の被写体である追尾対象体の移動を追尾する被写体追尾システムであって、撮影画像における定められた一部の領域を追尾対象体を追尾するための追尾領域に初期設定する初期設定部と、追尾領域から第１、第２の方向に移動した領域である第１、第２の候補領域を設定する候補領域設定部と、第１のタイミングで撮像された撮影画像における追尾領域の画像である基準画像を検出し第１のタイミングの後の第２のタイミングで撮像された撮影画像における第１、第２の候補領域の画像である第１、第２の候補画像を検出する画像検出部と、基準画像及び第１、第２の候補画像に基づいて基準画像及び第１、第２の候補画像を形成する２のべき乗個のパターン領域それぞれの輝度に応じて信号強度の変わる領域信号を生成する領域信号生成部と、基準画像と第１の画像または第２の画像における同じ位置の前記パターン領域の領域信号の信号強度を比較する比較部と、比較部による比較において領域信号の信号強度の差の絶対値が予め定められる基準値以下となるパターン領域の数に応じて変わる判定値を算出する第１の判定部と、基準画像と第１の画像または第２の画像とについての判定値に基づいて第１のタイミングから第２のタイミングにおける追尾対象体の移動方向を第１、第２の方向のいずれであるかを判定する第２の判定部と、第２の判定部に追尾対象体の移動方向として判定された方向に移動した候補領域を追尾領域として再設定する再設定部とを備えることを特徴としている。
【００１１】
また、候補領域設定部は追尾対象体の光学像を撮像素子の受光面に結像させるための撮影光学系の焦点距離の長さに応じて、追尾領域から第１、第２の候補領域までの移動距離を長く設定することが好ましい。
【００１２】
また、追尾対象体の光学像を撮像素子に受光させるときの露出を撮像素子に入射する光学像の一部の輝度に応じて調整可能な露出調整システムを備え、パターン領域の輝度が露出量の調整を行うための光学像の一部の輝度として使用されることが好ましい。
【発明の効果】
【００１３】
本発明によれば、２のべき乗個の情報に基づいてパターンマッチングを行なうのでパターンマッチングシステムに用いるデジタル演算器を効率的に使用することが可能になる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態について図面を参照して説明する。
図１は、本発明の一実施形態を適用したパターンマッチングシステムにより被写体の追尾を行なう被写体追尾システムを有するデジタルカメラの内部構成を概略的に示すブロック図である。
【００１５】
デジタルカメラ１０は、撮影光学系１１、撮像素子１２、ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）１３、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）１４、操作入力部１５、ズーム駆動部１６、及びフォーカス駆動部１７等によって構成される。
【００１６】
撮影光学系１１は、撮像素子１２に光学的に接続される。撮影光学系１１を透過する被写体の光学像が撮像素子１２の受光面に入射される。撮像素子１２は、例えばＣＣＤである。受光面において被写体の光学像が受光されることにより、光学像に相当する画像信号が生成される。
【００１７】
撮影光学系１１は、変倍レンズ１１ａやフォーカスレンズ１１ｂなどの複数のレンズにより構成される。変倍レンズ１１ａ及びフォーカスレンズ１１ｂは光軸方向に移動自在である。
【００１８】
変倍レンズ１１ａとフォーカスレンズ１１ｂとによってズーム光学系が形成されており、両者を相対的に移動させることにより撮影光学系１１の焦点距離を調整可能である。焦点距離の調整にはフォーカスレンズ１１ａを移動させることにより被写体像を撮像素子１２の受光面に結像させることが出来る。
【００１９】
変倍レンズ１１ａ及びフォーカスレンズ１１ｂは、操作者により手動で光軸方向に移動させることが可能である。或いは、変倍レンズ１１ａ及びフォーカスレンズ１１ｂはズーム駆動部１６に駆動されることにより、移動させることも可能である。また、フォーカスレンズ１１ｂがフォーカス駆動部１７に駆動されることにより被写体像の合焦が実行される。なお、合焦位置調整は、後述するようにオートフォーカス（ＡＦ）機能を実行することにより自動的に行わせることが可能である。
【００２０】
撮影光学系１１と撮像素子１２の間には、絞り１８とシャッタ１９とが配置される。絞り１８の開度を調整することにより、撮像素子１２の受光面に入射する光の照度が調整される。シャッタ１９の開閉により被写体光束の通過と遮光が切替えられる。絞り１８は絞り駆動部２０によって駆動され、開度調整が行なわれる。シャッタ１９はシャッタ駆動部２１によって駆動され、開閉が実行される。
【００２１】
なお、ズーム駆動部１６、フォーカス駆動部１７、絞り駆動部２０、及びシャッタ駆動部２１は、ＤＳＰ１４に接続され、それぞれの動作は、ＤＳＰ１４によって制御される。
【００２２】
撮像素子１２は、ＡＦＥ１３を介してＤＳＰ１４に接続される。ＤＳＰ１４からＡＦＥ１３にクロック信号が出力される。ＡＦＥ１３は、クロック信号に基づいてフレーム信号及び撮像素子駆動信号を生成する。撮像素子駆動信号は撮像素子１２に送信される。撮像素子１２は、撮像素子駆動信号に基づいてフレーム信号に同期した画像信号を生成する。
【００２３】
なお、撮像素子１２の受光面には、マトリックス状に画素が配列される。例えば、有効画素領域にはｍ×ｎに等分割された位置それぞれに画素が配列される。各画素における受光量に応じて画素信号が生成される。画像信号は、有効画素領域における複数の画素が生成する複数の画素信号によって形成される。
【００２４】
生成した画像信号はＡＦＥ１３に送信される。画像信号はＡＦＥ１３において相関二重サンプリング、ゲイン調整、及びＡ／Ｄ変換が施され、画像データに変換される。画像データはＤＳＰ１４に送信される。
【００２５】
ＤＳＰ１４には、信号処理の作業用のメモリであるＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２２が接続される。ＤＳＰ１４に送信された画像データは、ＤＲＡＭ２２に一時格納される。ＤＳＰ１４により、ＤＲＡＭ２２に格納された画像データに対して所定のデータ処理が施される。
【００２６】
ＤＳＰ１４には、液晶モニタ２３が接続される。所定のデータ処理が施された画像データは、液晶モニタ２３に送信される。送信された画像データに相当する画像が液晶モニタ２３に表示可能である。
【００２７】
また、ＤＳＰ１４には、外部カードインターフェース２４が接続される。後述するレリーズ動作を実行するときに、所定の信号処理の施された画像データは外部カードインターフェース２４に接続される外部メモリ（図示せず）に格納される。
【００２８】
また、ＤＳＰ１４には、デジタルカメラ１０を操作するためのコマンド入力を行なうための操作入力部１５が接続される。操作入力部１５は、レリーズボタン（図示せず）、多機能十字キー（図示せず）、電源ボタン（図示せず）などによって構成される。操作者による操作入力部１５へのコマンド入力に応じて、ＤＳＰ１４はデジタルカメラ１０の各部位に必要な動作を行なわせる。
【００２９】
例えば、レリーズボタンを半押しすることにより第１のスイッチ（図示せず）がＯＮに切替わり、露出調整及び合焦位置調整が行われる。
【００３０】
露出調整において、先ず画像データに基づいて有効画素領域の受光量が検出される。次に、検出した受光量に基づいて露出調整、例えば絞り１８の開度調整、シャッタスピード調整、及びＤＳＰ２４におけるゲイン調整が行なわれる。
【００３１】
なお、受光量の検出は、有効画素領域の全体、または一部の領域の検出が可能である。また、有効画素領域の一部の領域の受光量に重み付けを行い、周囲の領域の受光量との平均値に基づいての露出調整を行う重点露出調整を行うことも可能である。
【００３２】
合焦位置調整において、後述するように所望の被写体光束を撮像素子１２の受光面に結像させるように、フォーカスレンズ１１ｂが駆動される。
【００３３】
また、レリーズボタンを全押しすることにより第２のスイッチ（図示せず）がＯＮに切替わりシャッタ１９の開閉、静止画像の撮像を行なうように撮像素子１２が駆動される。
【００３４】
ＤＳＰ１４の内部構成について、図２を用いてさらに詳細に説明する。図２は、ＤＳＰ１４の内部構成を概略的に示すブロック図である。ＤＳＰ１４には、前段データ処理部１４ｐ１、後段データ処理部１４ｐ２、追尾部３０（被写体追尾システム）、ＡＦ調整部１４ａ、及び制御部１４ｃによって構成される。
【００３５】
前段データ処理部１４ｐ１には、ＡＦＥ１３から画像データが送信される。前段データ処理部１４ｐ１によって画像データはＤＲＡＭ２２に格納される。また、画像データに対して、色補間処理、ホワイトバランス処理、及び輝度信号生成処理等の所定のデータ処理が施される。また、所定のデータ処理の施された画像データは、後段データ処理部１４ｐ２に送信される。
【００３６】
後段データ処理部１４ｐ２においても、画像データに対してクランプ処理やブランキング処理等の所定のデータ処理が施される。後段データ処理部１４ｐ２において所定のデータ処理を施した画像データは液晶モニタ２３及び外部カードインターフェース２４を介して外部メモリに送信される。
【００３７】
追尾部３０及びＡＦ調整部１４ａにも、前段データ処理部１４ｐ１から画像データが送信される。送信された画像データに基づいて、追尾部３０及びＡＦ調整部１４ａにより、所望の被写体を撮像素子１２の受光面に結像させるためのフォーカスレンズ１１ｂの駆動位置が求められる。
【００３８】
更に説明すると、追尾部３０により、撮影画像全体の中の何処かの領域がスキャン領域（追尾領域）に設定される。なお、スキャン領域とは、受光面に合焦させる所望の被写体を含ませるための領域である。所望の被写体である追尾対象体が撮影画像の中で移動する場合には、移動する領域を連続的にスキャン領域に設定することにより、追尾対象体を追尾することが可能である。
【００３９】
ＡＦ調整部１４ａにより、スキャン領域に含まれる被写体を受光面に結像させるためのフォーカスレンズ１１ｂの駆動位置が求められる。なお、フォーカスレンズ１１ｂの駆動位置は、コントラスト方式、すなわち、フォーカスレンズを移動させながらスキャン領域のコントラストを検出し、コントラストを最大にさせるフォーカスレンズの位置をフォーカスレンズ駆動位置として求める方式に基づいて、実行される。
【００４０】
なお、フォーカスレンズ１１ｂの駆動位置は、従来公知のいかなるＡＦ動作により求められても良い。例えば、公知の位相差方式によって焦点検出を行なわせる構成と組合わせても良い。
【００４１】
デジタルカメラ１０には、撮影画像全体の中の特定の位置の被写体を合焦させる固定ＡＦ機能と撮影画像の中で移動中の被写体を合焦させる追尾ＡＦ機能とが設けられる。いずれかのＡＦ機能を実行させるかは、操作入力部１５に対するコマンド入力により選択可能である。
【００４２】
制御部１４ｃには、操作入力部１５からコマンド入力に応じた入力信号が送信される。受信した入力信号に応じて、前段データ処理部１４ｐ１、後段データ処理部１４ｐ２、追尾部３０、及びＡＦ調整部１４ａの動作の制御及びデジタルカメラ１０の各部位の制御が、制御部１４ｃによって実行される。
【００４３】
例えば、前述の露出調整を行うときに、絞り駆動部２０による絞り１８の駆動は、制御部１４ｃに制御される。また、シャッタ１９の開閉を行うときに、シャッタ駆動部２１によるシャッタ１９の開閉は、制御部１４ｃにより制御される。
【００４４】
また、合焦位置調整を行うときに、フォーカス駆動部１７によるフォーカスレンズ１１ｂの駆動は、制御部１４ｃにより制御される。制御部１４ｃには、ＡＦ調整部１４ａが求めたフォーカスレンズ１１ｂの駆動位置に相当するレンズ位置信号が送信される。制御部１４ｃによるフォーカス駆動部１７の制御は、レンズ位置信号に基づいて実行される。
【００４５】
次に、追尾部３０の構成及び動作について、図３〜図５を用いて詳細に説明する。図３は、追尾部３０の内部構成を概略的に示すブロック図である。追尾部３０は、画素ブロック算出部３１、スキャン領域初期設定部３２、候補領域設定部３３、画像認識部３４、及びスキャン領域設定部３５によって構成される。なお、各部位の動作は制御部１４ｃにより制御される。
【００４６】
追尾ＡＦ機能を実行するときには、前段データ処理部１４ｐ１から有効画素領域の各画素の輝度がデータとして、画素ブロック算出部３１に入力される。画素ブロック算出部３１では、追尾の処理を容易にするために画素ブロック小または画素ブロック大の輝度が計算される。
【００４７】
画素ブロック小１２ｂとは、図４に示すように、有効画素領域ＡＡを例えば２０×２０に等分割した領域であって、互いに隣合う複数の画素１２ｐ、例えば１０×１０個の画素１２ｐによって形成される。画素ブロック小１２ｂの輝度は、画素ブロック小１２ｂを形成する画素１２ｐの輝度の平均値を算出することにより求められる。画素ブロック小１２ｂの輝度はデータとして画像認識部３４に送られる。
【００４８】
画素ブロック大１２Ｂとは、図５に示すように、有効画素領域ＡＡを例えば１０×１０に等分割した領域であって、互いに隣合う複数の画素１２ｐ、例えば２０×２０個の画素１２ｐによって形成される。画素ブロック大１２Ｂの輝度は、画素ブロック大１２Ｂを形成する画素１２ｐの輝度の平均値を算出することにより求められる。画素ブロック大１２Ｂの輝度はデータとして画像認識部３４に送られる。
【００４９】
なお、画素ブロック小１２ｂまたは画素ブロック大１２Ｂにおける受光量は、前述した露出調整における有効画素領域ＡＡの一部の領域の受光量の検出にも用いられる。すなわち、画素ブロック小１２ｂまたは画素ブロック大１２Ｂを一部の領域として受光量を検出し、スポット測光や一部重点測光等の測光が行なわれる。
【００５０】
ＡＦ機能を実行するときには、スキャン領域初期設定部３２により撮像素子１２の有効画素領域ＡＡの中心がスキャン領域の中心に重なるように、スキャン領域の位置が定められる。さらに、有効画素領域全体の輝度に基づいて、スキャン領域の大きさが定められる。中心の位置及び大きさが定められることによりスキャン領域の初期設定が行なわれる。
【００５１】
スキャン領域初期設定部３２には、前段データ処理部１４ｐ１から有効画素領域ＡＡ全体の輝度がデータとして送られる。有効画素領域ＡＡ全体の輝度が第１の閾値より大きいときには、スキャン領域ＳＡの大きさは２の５乗である３２個の画素ブロック小１２ｂの大きさに定められる。又、その形状は、図６に示すように、６行６列の画素ブロック小１２ｂにより形成される矩形の４隅の画素ブロック小１２ｂを除いた形状に定められる。
【００５２】
一方、有効画素領域ＡＡ全体の輝度が第１の閾値より小さいときには、スキャン領域ＳＡの大きさは２の５乗である３２個の画素ブロック大１２Ｂの大きさに定められる。又、その形状は、図７に示すように、６行６列の画素ブロック大１２Ｂにより形成される矩形の４隅の画素ブロック大１２Ｂを除いた形状に定められる。
【００５３】
なお、有効画素領域ＡＡには縦方向と横方向に延びる２つの画素ブロック小１２ｂまたは画素ブロック大１２Ｂの境界線があるが（図６、図７参照）、その交点のいずれかをスキャン領域ＳＡの中心Ｃに定め、任意の位置にスキャン領域ＳＡを設定可能である。スキャン領域ＳＡの設定は操作入力部１５に対するコマンド入力により行われる。
【００５４】
初期設定されたスキャン領域ＳＡがデータとして、候補領域設定部３３に送信される。候補領域設定部３３では、スキャン領域ＳＡから周囲の８方向に移動させたスキャン領域ＳＡと同一の形状の領域が候補領域に設定される。
【００５５】
候補領域として設定するためのスキャン領域からの方向は、第１〜第８の方向が定められている。図６、図７において、上下左右の４方向がそれぞれ第１、第５、第３、第７の方向に定められる。また、左上方向、左下方向、右下方向、右上方向がそれぞれ第２、第４、第６、第８の方向に定められる。
【００５６】
第１〜第８の候補領域それぞれのスキャン領域ＳＡからの移動距離は、焦点距離に応じて変えられる。焦点距離が長くなるに応じて移動距離も長くなるように変えられる。例えば、焦点距離が最小であるときには、移動距離は画素ブロック小１２ｂまたは画素ブロック大１２Ｂの一つ分に決められる。
【００５７】
以下にスキャン領域ＳＡが３２個の画素ブロック小１２ｂにより形成されるときの第１〜第８の候補領域ＣＡ１〜ＣＡ８の位置について例示する。なお、スキャン領域ＳＡが３２個の画素ブロック大１２Ｂにより形成されるときも同様にして第１〜第８の候補領域ＣＡ１〜ＣＡ８の位置が定められる。
【００５８】
スキャン領域ＳＡから第１の方向に画素ブロック小１２ｂ一つ分移動させた領域が第１の候補領域ＣＡ１に設定される（図８参照）。スキャン領域ＳＡから第２の方向に画素ブロック小１２ｂ一つ分移動させた領域が第２の候補領域ＣＡ２に設定される（図９参照）。スキャン領域ＳＡから第３の方向に画素ブロック小１２ｂ一つ分移動させた領域が第３の候補領域ＣＡ３に設定される（図１０参照）。スキャン領域ＳＡから第４の方向に画素ブロック小１２ｂ一つ分移動させた領域が第４の候補領域ＣＡ４に設定される（図１１参照）。スキャン領域ＳＡから第５の方向に画素ブロック小１２ｂ一つ分移動させた領域が第５の候補領域ＣＡ５に設定される（図１２参照）。スキャン領域ＳＡから第６の方向に画素ブロック小１２ｂ一つ分移動させた領域が第６の候補領域ＣＡ６に設定される（図１３参照）。スキャン領域ＳＡから第７の方向に画素ブロック小１２ｂ一つ分移動させた領域が第７の候補領ＣＡ７に設定される（図１４参照）。スキャン領域ＳＡから第８の方向に画素ブロック小１２ｂ一つ分移動させた領域が第８の候補領域ＣＡ８に設定される（図１５参照）。
【００５９】
焦点距離が最小値から長くなるにつれて、移動距離である画素ブロック小１２ｂまたは画素ブロック大１２Ｂの数は２、３、４、・・・に定められ、第１〜第８の方向で定められた移動距離の位置に第１〜第８の候補領域ＣＡ１〜ＣＡ８が設定される。
【００６０】
設定された第１〜第８の候補領域ＣＡ１〜ＣＡ８がデータとして、画像認識部３４に送信される。また、スキャン領域初期設定部３２に初期設定されたスキャン領域ＳＡがデータとして、画像認識部３４にも送信される。さらに、画像認識部３４には、ＡＦＥ１３から画像データが送られる。
【００６１】
画像認識部３４では、各フレームの画像データの中からスキャン領域ＳＡ及び第１〜第８の候補領域ＣＡ１〜ＣＡ８における画像に相当するデータ成分が抽出される。なお、抽出されるデータ成分は、各領域を形成する画素ブロック小１２ｂまたは画素ブロック大１２Ｂの輝度に相当する。
【００６２】
例えば、第１のタイミングで送られる画像データにおけるスキャン領域ＳＡでは、図１６に示すように、左から右、上から下の画素ブロック小１２ｂの順番に、１２０、３０、６０、５５、７０、１１０、１００、７０、４０、１０５、４０、８５、９５、６５、２５、４０、１５０、１２０、６０、３０、２５、４５、１００、１２０、１１０、９５、８０、５０、９０、７５、８０、２０が輝度として抽出される。なお、スキャン領域ＳＡが３２個の画素ブロック大１２Ｂにより形成されるときも同様にして画素ブロック大１２Ｂにおける輝度が抽出される。
【００６３】
抽出されたデータ成分に基づいて、スキャン領域ＳＡ及び第１〜第８の候補領域ＣＡ１〜ＣＡ８における各画素ブロック小１２ｂまたは画素ブロック大１２Ｂの輝度の２値化が行なわれる。すなわち、各領域に含まれる複数の画素ブロック小１２ｂまたは画素ブロック大１２Ｂにおける輝度の平均値が求められ、平均値より大きな輝度である画素ブロック小１２ｂまたは画素ブロック大１２Ｂの輝度は１に変換され、平均値より小さな輝度である画素ブロック小１２ｂまたは画素ブロック大１２Ｂの輝度は０に変換される。
【００６４】
例えば図１６に示したスキャン領域の輝度の平均値は７３．７５であり、それぞれの画素ブロック小１２ｂの輝度は２値化により図１７に示すように、左から右、上から下の画素ブロック小１２ｂまたは画素ブロック大１２Ｂの順番に１、０、０、０、０、１、１、０、０、１、０、１、１、０、０、０、１、１、０、０、０、０、１、１、１、１、１、０、１、１、１、０に変換される。なお、スキャン領域ＳＡが３２個の画素ブロック大１２Ｂにより形成されるときも同様にして画素ブロック大１２Ｂにおける輝度の２値化が行なわれる。
【００６５】
２値化された各画素ブロック小１２ｂまたは画素ブロック大１２Ｂの輝度はデータとして、領域毎にスキャン領域設定部３５に送られる。スキャン領域設定部３５では、スキャン領域ＳＡに含まれる被写体が次のタイミングの撮像により生成される画像データにおいて、第１〜第８の候補領域ＣＡ１〜ＣＡ８のいずれに移動したかが推測される。
【００６６】
なお、この推測は、スキャン領域ＳＡにおける各画素ブロック小１２ｂまたは大画素ブロック大１２Ｂの２値化された輝度と次のタイミングの画像データの第１〜第８の候補領域ＣＡ１〜ＣＡ８それぞれにおける各画素ブロック小１２ｂまたは画素ブロック大１２Ｂの２値化された輝度とに基づいて行なわれる。
【００６７】
第１〜第８の候補領域ＣＡ１〜ＣＡ８の中からの選択は、第１〜第８の判定値の算出及び第１〜第８の判定値に基づく判定によって行なわれる。それぞれの動作について以下に詳細に説明する。
【００６８】
第１〜第８の判定値とは、スキャン領域ＳＡの画像と第１〜第８の候補領域ＣＡ１〜ＣＡ８それぞれの画像との一致性を示す計算値である。第１〜第８の判定値は、スキャン領域ＳＡ内と第１〜第８の候補領域ＣＡ１〜ＣＡ８内において相対的に同じ位置にある画素ブロック小１２ｂまたは画素ブロック大１２Ｂにおける２値化された輝度を比較し、不一致となる画素ブロック小１２ｂまたは画素ブロック大１２Ｂの個数を数えることにより算出される。従って、第１〜第８の判定値が低い程、スキャン領域ＳＡの画像との一致性が高いと推測される。
【００６９】
スキャン領域設定部３５はＥＸＯＲ回路（図示せず）を有しており、両画素ブロック小１２ｂまたは両画素ブロック大１２Ｂにおける２値化された輝度がＥＸＯＲ回路に入力される。両画素ブロック小１２ｂまたは両画素ブロック大１２Ｂにおける２値化された輝度が一致するときには０が返され、２値化された輝度が異なるときには１が返される。
【００７０】
例えば、第１の候補領域ＣＡ１における２値化された輝度は、図１８に示すような値を有している。スキャン領域ＳＡ内と第１の候補領域ＣＡ１内の相対的位置が同じ画素ブロック小１２ｂすべてに対して、２値化された輝度がＥＸＯＲ回路に入力されると、左から右、上からの下の画素ブロック小１２ｂの順番に１、０、０、１、１、０、０、１、０、１、１、０、０、０、０、１、０、１、０、１、０、０、０、０、１、０、０、０、１、０、０、０の値が出力される。スキャン領域ＳＡと第１の候補領域ＣＡ１との比較において、ＥＸＯＲ回路から１の値が出力された回数が第１の判定値Ｕ（ｅｘｏｒ）として数えられる。
【００７１】
同様に、スキャン領域ＳＡと第２の候補領域ＣＡ２との比較が行なわれ、ＥＸＯＲ回路から１の値が出力された回数が第２の判定値ＵＬ（ｅｘｏｒ）として数えられる。同様に、スキャン領域ＳＡと第３の候補領域ＣＡ３との比較が行なわれ、ＥＸＯＲ回路から１の値が出力された回数が第３の判定値Ｌ（ｅｘｏｒ）として数えられる。同様に、スキャン領域ＳＡと第４の候補領域ＣＡ４との比較が行なわれ、ＥＸＯＲ回路から１の値が出力された回数が第４の判定値ＤＬ（ｅｘｏｒ）として数えられる。同様に、スキャン領域ＳＡと第５の候補領域ＣＡ５との比較が行なわれ、ＥＸＯＲ回路から１の値が出力された回数外第５の判定値Ｄ（ｅｘｏｒ）として数えられる。同様に、スキャン領域ＳＡと第６の候補領域ＣＡ６との比較が行なわれ、ＥＸＯＲ回路から１の値が出力された回数が第６の判定値ＤＲ（ｅｘｏｒ）として数えられる。同様に、スキャン領域ＳＡと第７の候補領域ＣＡ７との比較が行なわれ、ＥＸＯＲ回路から１の値が出力された回数が第７の判定値Ｒ（ｅｘｏｒ）として数えられる。同様に、スキャン領域ＳＡと第８の候補領域ＣＡ８との比較が行なわれ、ＥＸＯＲ回路から１の値が出力された回数が第８の判定値ＵＲ（ｅｘｏｒ）として数えられる。
【００７２】
第１〜第８の判定値Ｕ（ｅｘｏｒ）、ＵＬ（ｅｘｏｒ）、Ｌ（ｅｘｏｒ）、ＤＬ（ｅｘｏｒ）、Ｄ（ｅｘｏｒ）、ＤＲ（ｅｘｏｒ）、Ｒ（ｅｘｏｒ）、ＵＲ（ｅｘｏｒ）の最小値が判定される。最小値であると判定された判定値に対応する候補領域が被写体の移動した領域であると判定され、選択される。選択された候補領域は、スキャン領域ＳＡとして再設定される。
【００７３】
なお、固定ＡＦ機能を実行させるときには、追尾部３０の中でスキャン領域初期設定部３２のみが駆動され、画素ブロック算出部３１、候補領域設定部３３、画像認識部３４、及びスキャン領域設定部３５の駆動は停止される。
【００７４】
スキャン領域初期設定部３２の駆動により設定されたスキャン領域ＳＡは画像認識部３４及びスキャン領域設定部３５を介してＡＦ調整部２３ａにデータとして送られる。なお、追尾ＡＦ機能と異なり、スキャン領域ＳＡは最初に設定されたスキャン領域ＳＡのまま固定される。
【００７５】
次に、追尾ＡＦ機能を実行するときに追尾部３０において行なわれるスキャン領域ＳＡの設定のために行なわれる処理を図１９、図２０のフローチャートを用いて説明する。図１９は、スキャン領域ＳＡの設定のために行なわれる処理を説明するための第１のフローチャートである。図２０は、スキャン領域ＳＡの設定のために行われる処理を説明するための第２のフローチャートである。
【００７６】
追尾ＡＦ機能を実行させるとき、すなわち追尾ＡＦ機能実行に切替えるコマンド入力をした後にレリーズボタンが半押しされたときに本処理が開始される。なお、本処理は、デジタルカメラ１０の電源がＯＦＦに切替えられるか、追尾ＡＦ機能の実行が解除されるまで繰返される。
【００７７】
ステップＳ１００において、スキャン領域ＳＡの位置の初期設定が行なわれる。操作者によるコマンド入力により定められた撮影画像の枠内の点を中心Ｃとしてスキャン領域ＳＡの位置が設定される。
【００７８】
次のステップＳ１０１において、１フレームの画像データが受信され、次のステップＳ１０２に進む。ステップＳ１０２では、測光が行われる。測光を行うときに、先ず前段データ処理部１４ｐ１から各画素１２ｐにおける受光量がスキャン領域初期設定部３２に送られる。１フレームの画像データにおける各画素１２ｐの受光量に基づいて、スキャン領域初期設定部３２では、有効画素領域ＡＡ全体の輝度が求められる。
【００７９】
有効画素領域ＡＡ全体の輝度が求められると、ステップＳ１０３に進む。ステップＳ１０３では、ステップＳ１０２において求めた輝度が第１の閾値と比較される。
【００８０】
有効画素領域ＡＡ全体の輝度が第１の閾値より大きいときは、ステップＳ１０４に進む。ステップＳ１０４では、画素ブロックフラッグＰＢが０に設定される。有効画素領域ＡＡ全体の輝度が第１の閾値より小さいときは、ステップＳ１０５に進む。ステップＳ１０５では、画素ブロックフラッグＰＢが１に設定される。
【００８１】
ステップＳ１０４またはステップＳ１０５の終了後に、ステップＳ１０６に進む。ステップＳ１０６では、ステップＳ１００において設定された位置と、ステップＳ１０４またはステップＳ１０５において設定された画素ブロックとに応じたスキャン領域ＳＡが設定される。
【００８２】
次のステップＳ１０７では、撮影光学系１１の焦点距離が検出される。先ず、ズーム駆動部１６により、変倍レンズ１１ａとフォーカスレンズ１１ｂとの相対的位置がズーム段として検出される。検出されたズーム段はデータとして、制御部１４ｃを介して候補領域設定部３３に送信される。候補領域設定部３３では、ズーム段に対応する焦点距離が検出される。
【００８３】
焦点距離が検出されると、次のステップＳ１０８において焦点距離に応じて、スキャン領域から候補領域までの移動距離が定められる。移動距離が定められると、ステップＳ１０４またはステップＳ１０５において設定された画素ブロックと移動距離とに応じて、第１〜第８の候補領域が設定される。
【００８４】
第１〜第８の候補領域ＣＡ１〜ＣＡ８の設定の終了後、ステップＳ１０９に進む。ステップＳ１０９では、画素ブロックフラッグＰＢが０であるか１であるかの判定が行なわれる。
【００８５】
画素ブロックフラッグＰＢが０であるときにはステップＳ１１０に進み、スキャン領域ＳＡにおける画素ブロック小１２ｂの輝度の２値化が行なわれる。画素ブロックフラッグＰＢが１であるときにはステップＳ１１１に進み、スキャン領域ＳＡにおける画素ブロック大１２Ｂの輝度の２値化が行なわれる。
【００８６】
ステップＳ１１０またはステップＳ１１１の終了後に、ステップＳ１１２に進む。ステップＳ１１２では、次のタイミングで生成される１フレームの画像データが受信される。画像データの受信後にステップＳ１１３に進み、画素ブロックフラッグＰＢが０であるか１であるかの判定が行なわれる。
【００８７】
画素ブロックフラッグＰＢが０であるときにはステップＳ１１４に進み、第１〜第８の候補領域ＣＡ１〜ＣＡ８における画素ブロック小１２ｂの輝度の２値化が行なわれる。画素ブロックフラッグＰＢが１であるときにはステップＳ１１５に進み、第１〜第８の候補領域ＣＡ１〜ＣＡ８における画素ブロック大１２Ｂの輝度の２値化が行なわれる。
【００８８】
ステップＳ１１４またはステップＳ１１５の終了後に、ステップＳ１１６に進む。ステップＳ１１６では、スキャン領域ＳＡにおける２値化された輝度と第１〜第８の候補領域ＣＡ１〜ＣＡ８における２値化された輝度とに基づいて、第１〜第８の判定値Ｕ（ｅｘｏｒ）、ＵＬ（ｅｘｏｒ）、Ｌ（ｅｘｏｒ）、ＤＬ（ｅｘｏｒ）、Ｄ（ｅｘｏｒ）、ＤＲ（ｅｘｏｒ）、Ｒ（ｅｘｏｒ）、ＵＲ（ｅｘｏｒ）が算出される。
【００８９】
第１〜第８の判定値Ｕ（ｅｘｏｒ）、ＵＬ（ｅｘｏｒ）、Ｌ（ｅｘｏｒ）、ＤＬ（ｅｘｏｒ）、Ｄ（ｅｘｏｒ）、ＤＲ（ｅｘｏｒ）、Ｒ（ｅｘｏｒ）、ＵＲ（ｅｘｏｒ）を求めるとステップＳ１１７に進む。ステップＳ１１７では、第１〜第８の判定値Ｕ（ｅｘｏｒ）、ＵＬ（ｅｘｏｒ）、Ｌ（ｅｘｏｒ）、ＤＬ（ｅｘｏｒ）、Ｄ（ｅｘｏｒ）、ＤＲ（ｅｘｏｒ）、Ｒ（ｅｘｏｒ）、ＵＲ（ｅｘｏｒ）の中の最小値がいずれであるかの判定が行なわれる。判定値が最小となる判定値に対応する候補領域が新たなスキャン領域ＳＡの位置として設定される。
【００９０】
ステップＳ１１７を終了するとステップＳ１０２に戻り、以後ステップＳ１０２〜ステップＳ１１７の処理が繰返される。したがって、ステップＳ１１７、ステップＳ１０２〜ステップＳ１０６の処理の繰返しにより、スキャン領域ＳＡが再設定される。
【００９１】
以上のような構成である本実施形態のパターンマッチングシステムによれば、パターンマッチングシステムに用いるデジタル演算器を有効に活用可能になる。デジタル演算器の取扱うビット数は２のべき乗であり、２の５乗の画素ブロック小１２ｂまたは画素ブロック大１２Ｂの輝度の算出、２値化、及び判定値の算出において必要な取扱いビット数とデジタル演算器の取扱うビット数に一致させることが可能だからである。
【００９２】
また、本実施形態のパターンマッチングシステムによれば、各画素ブロックの輝度を２値化するので、パターンマッチングの安定性を向上させることが可能になる。例えば、蛍光灯のようにフリッカの生じる光源をスキャン領域または候補領域に受光させるときに、全体の一致性が高くても局所的な一致性が低くなることがあるが、２値化により局所的な不一致性が低減化されるので、安定性の向上が図られるのである。
【００９３】
また、本実施形態のパターンマッチングシステムによれば、有効画素領域ＡＡ全体の明るさに応じて、パターンマッチングに用いる画素ブロックの大きさを切替えるので、ノイズによる誤判定を低減化させることが可能になる。全体の受光量が低いときには画素信号の信号強度に対するノイズが大きくなる。しかし、画素ブロックを大きくすることにより画素ブロックの輝度を求めるのに用いる画素の数を増やすので、ノイズの影響が画素ブロック全体で中和されることになる。
【００９４】
また、本実施形態の被写体追尾システムによれば、撮影光学系１１の焦点距離に応じてスキャン領域ＳＡから第１〜第８の候補領域ＣＡ１〜ＣＡ８までの移動距離を変化させるので、被写体追尾の正確性を向上させることが可能である。同じ移動中の被写体の画像上の移動速度は、焦点距離が長くなるほど速くなるためである。
【００９５】
また、本実施形態の被写体追尾システムによれば、スポット測光や一部重点測光等における受光量を検出するための領域に画素ブロック小１２ｂまたは画素ブロック大１２Ｂにおける輝度が用いられるので、別々に演算を行なう場合に比べて処理の高速化を図ることが可能になる。
【００９６】
なお、本実施形態において、スキャン領域ＳＡまたは候補領域を形成する画素ブロック小１２ｂまたは画素ブロック大１２Ｂの数は２の５乗である３２個であるが、パターンマッチングシステムに用いるデジタル演算器の取扱い可能ビット数と同じ２のべき乗個の画素ブロックにしても良い。
【００９７】
なお、本実施形態において、被写体の移動方向が第１〜第８の方向の８方向のいずれであるかを判定する構成であるが、複数の方向の中から判定される構成であればよい。
【００９８】
また、本実施形態において、変倍レンズがワイド端にあるときにスキャン領域ＳＡから第１〜第８の候補領域ＣＡ１〜ＣＡ８までの移動距離は、１画素ブロック小１２ｂ又は画素ブロック大１２Ｂであるが、移動させる画素ブロック小１２ｂまたは画素ブロック大１２Ｂの数はいくつであっても良い。焦点距離に応じて移動距離を長く変化させる構成であれば、本実施形態と同様の効果を得ることが可能である。
【００９９】
また、本実施形態において、スキャン領域ＳＡ及び第１〜第８の候補領域ＣＡ１〜ＣＡ８の形状は十字形であるがどのような形状であっても良い。
【０１００】
また、本実施形態において、スキャン領域ＳＡ及び第１〜第８の候補領域ＣＡ１〜ＣＡ８における画素ブロック１２ｂの輝度の２値化が行なわれているが、２値化でなくても所定の数によって階層化しても良い。更には、階層化しなくても良い。ただし、２値化又は階層化を行なうことにより前述のような効果を得ることが可能になる。
【０１０１】
あるいは、本実施形態において、画素ブロック１２ｂ、１２Ｂの輝度を３以上の階層化する場合や、階層化を行なわない場合はスキャン領域ＳＡと各候補領域における同じ位置の画素ブロックの輝度の差の絶対値が予め定められた基準値以下のときに０を返して、各判定値を算出する構成であっても良い。本実施形態のように２値化された輝度の場合は、基準値を０に設定することに相当している。
【０１０２】
また、本実施形態において、有効画素領域ＡＡ全体の明るさに応じて、パターンマッチングに用いる画素ブロックの大きさを２段階に切替えるが、何段階で切替えても良い。或いは、切替えなくてもデジタル演算器の有効活用を行なう効果を発揮することは可能である。ただし、明るさに応じた切替えにより前述のような効果を得ることが可能になる。
【０１０３】
また、本実施形態において有効画素領域ＡＡ全体の明るさに応じてパターンマッチングに用いる画素ブロックの大きさを切替える構成であるが、有効画素領域ＡＡの一部の明るさに応じて切替える構成であっても良い。
【０１０４】
また、本実施形態において、撮影光学系の焦点距離に応じてスキャン領域ＳＡから第１〜第８の候補領域ＣＡ１〜ＣＡ８までの移動距離を変化させる構成であるが、させなくても、デジタル演算器の有効活用を行なう効果を発揮することは可能である。ただし、焦点距離に応じて移動距離を変化させることにより、前述のような効果を得ることが可能になる。
【０１０５】
また、本実施形態において、画素ブロックをスポット測光や一部重点測光等における受光量を検出するための領域としても用いる構成であるが、ホワイトバランスを演算するために受光量を検出するための領域としても用いる構成であっても良い。或いは用いなくてもデジタル演算器の有効活用を行う効果を発揮することが可能である。ただし、一部の領域毎の受光量に基づいて演算を行なう場合に、画素ブロックの輝度を共用することにより全体の処理速度の高速化を図ることが可能である。
【０１０６】
また、本実施形態において、ＥＸＯＲ回路を用いて、スキャン領域ＳＡと第１〜第８の候補領域ＣＡ１〜ＣＡ８における画素ブロック小１２ｂの２値化された輝度が一致しているか否かを判定させているが、例えばＥＸＮＯＲ回路を用いて判定を行なわせても良い。また、他のいずれの手段により一致しているか否かの判定を行なっても良い。
【０１０７】
また、本実施形態において、画素ブロック１２ｂ、１２Ｂにおける輝度に基づいて、スキャン領域ＳＡと第１〜第８の候補領域ＣＡ１〜ＣＡ８の一致性を示す判定値を算出する構成であるが、輝度でなくてもよく、例えばＧカラーフィルタに覆われた画素から出力される緑色の画素信号の信号強度によって判定値を算出する構成であってもよい。さらには別の色信号である画素信号の信号強度によって判定値を算出する構成であっても良い。
【０１０８】
また、本実施形態において、撮像素子１２の有効画素領域ＡＡには画素がマトリックス状に配列される構成であるが、２次元状に配列されていればよい。
【０１０９】
また、本実施形態において、追尾部３０により所望の被写体を追尾させ、追尾している被写体に対してＡＦ機能を実行させる構成であるが、追尾部３０による追尾機能を他の機能に適用することは可能である。例えば、所望の被写体を追尾し、モニタ上に被写体とともに追尾されていることが表示される監視カメラや、移動する被写体を追尾させ、追尾している被写体に対して自動露出補正を行なうカメラなどにも適用可能である。
【０１１０】
また、本実施形態において、パターンマッチングを被写体の追尾に利用する構成であるが、例えば、顔面認証システム等に適用することも可能である。
【図面の簡単な説明】
【０１１１】
【図１】本発明の一実施形態を適用したパターンマッチングシステムにより被写体の追尾を行なう被写体追尾システムを有するデジタルカメラの内部構成を概略的に示すブロック図である。
【図２】ＤＳＰの内部構成を概略的に示すブロック図である。
【図３】追尾部の内部構成を概略的に示すブロック図である。
【図４】画素ブロック小の構成を示す図である。
【図５】画素ブロック大の構成を示す図である。
【図６】画素ブロック小によって形成されるスキャン領域の形状を説明するための図である。
【図７】画素ブロック大によって形成されるスキャン領域の形状を説明するための図である。
【図８】スキャン領域に対する第１の候補領域の位置関係を示す図である。
【図９】スキャン領域に対する第２の候補領域の位置関係を示す図である。
【図１０】スキャン領域に対する第３の候補領域の位置関係を示す図である。
【図１１】スキャン領域に対する第４の候補領域の位置関係を示す図である。
【図１２】スキャン領域に対する第５の候補領域の位置関係を示す図である。
【図１３】スキャン領域に対する第６の候補領域の位置関係を示す図である。
【図１４】スキャン領域に対する第７の候補領域の位置関係を示す図である。
【図１５】スキャン領域に対する第８の候補領域の位置関係を示す図である。
【図１６】スキャン領域における画素ブロック小毎の輝度の一例を示す図である。
【図１７】図１６に示すスキャン領域の画素ブロック小についての２値化した輝度を示す図である。
【図１８】第１の候補領域における画素ブロック小毎の２値化した輝度の一例を示す図である。
【図１９】スキャン領域の設定のために行なわれる処理を説明するための第１のフローチャートである。
【図２０】スキャン領域の設定のために行なわれる処理を説明するための第２のフローチャートである。
【符号の説明】
【０１１２】
１０  デジタルカメラ
１１ａ  変倍レンズ
１１ｂ  フォーカスレンズ
１２ｂ、１２Ｂ  画素ブロック小、画素ブロック大
１２ｐ  画素
１４  ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）
１４ｐ１  前段データ処理部
１６  ズーム駆動部
１７  フォーカス駆動部
３０  追尾部
３１  画素ブロック算出部
３２  スキャン領域初期設定部
３３  候補領域設定部
３４  画像認識部
３５  スキャン領域設定部
ＡＡ  有効画素領域
Ｃ  スキャン領域の中心
ＣＡ１〜ＣＡ８  第１〜第８の候補領域
ＳＡ  スキャン領域
【図１】
0004701111.tif 000002
【図２】
0004701111.tif 000003
【図３】
0004701111.tif 000004
【図４】
0004701111.tif 000005
【図５】
0004701111.tif 000006
【図６】
0004701111.tif 000007
【図７】
0004701111.tif 000008
【図８】
0004701111.tif 000009
【図９】
0004701111.tif 000010
【図１０】
0004701111.tif 000011
【図１１】
0004701111.tif 000012
【図１２】
0004701111.tif 000013
【図１３】
0004701111.tif 000014
【図１４】
0004701111.tif 000015
【図１５】
0004701111.tif 000016
【図１６】
0004701111.tif 000017
【図１７】
0004701111.tif 000018
【図１８】
0004701111.tif 000019
【図１９】
0004701111.tif 000020
【図２０】
0004701111.tif 000021