"光軸方向に移動自在なフォーカスレンズを有して被写体の光学像を生成する光学系と、複数の画素部を有して前記光学像を撮像する撮像部と、を有する撮像装置のためのフォーカス制御装置であって、前記画素部を第1の方向に走査することによって前記画素部から出力された第1の信号に基づいて前記被写体のコントラスト状態を示す第1の評価値を得るとともに、前記画素部を前記第1の方向とは異なる第2の方向に走査することによって前記画素部から出力された第2の信号に基づいて前記被写体のコントラスト状態を示す第2の評価値を得る評価値生成部と、前記フォーカスレンズを移動させている状態で前記第1の評価値と前記第2の評価値とのそれぞれの変化に基づいて前記フォーカスレンズを合焦させるために必要な前記フォーカスレンズの移動方向を判断し、前記第1の評価値に基づいて判断した第1の移動方向と前記第2の評価値に基づいて判断した第2の移動方向とが同一方向の場合に、該同一方向であると判断した移動方向に前記フォーカスレンズを移動させるようにオートフォーカス動作を行う制御部と、を具備することを特徴とするフォーカス制御装置。前記制御部は、前記第1の評価値の変化量が第1の閾値を超えたことを判断することによって前記フォーカスレンズの移動方向が前記第1の移動方向であることを判断するとともに、前記第2の評価値の変化量が第2の閾値を超えたことを判断することによって前記フォーカスレンズの移動方向が前記第2の移動方向であることを判断し、前記第1の評価値と前記第2の評価値の少なくとも何れかの変化が不安定状態である場合に、前記第1の閾値と前記第2の閾値を、前記第1の評価値と前記第2の評価値の両方が不安定状態でない場合よりも大きくすることを特徴とする請求項1に記載のフォーカス制御装置。前記撮像装置の動き量を検出する動き検出部をさらに具備し、前記制御部は、前記動き検出部により検出された動き量が所定値よりも大きい場合に前記第1の評価値と前記第2の評価値の少なくとも何れかの変化が不安定状態であると判断することを特徴とする請求項2に記載のフォーカス制御装置。前記画素部からの出力信号に基づいて動きベクトル量を検出する動きベクトル検出部をさらに具備し、前記制御部は、前記動きベクトル検出部により検出された動きベクトル量が所定値よりも大きい場合に前記第1の評価値と前記第2の評価値の少なくとも何れかの変化が不安定状態であると判断することを特徴とする請求項2に記載のフォーカス制御装置。前記制御部は、前記第1の移動方向と前記第2の移動方向が同一方向でないと判断した場合に、前記第1の移動方向と前記第2の移動方向とのうちでより信頼性があるほうの移動方向に前記フォーカスレンズを移動させるようにオートフォーカス動作を行うことを特徴とする請求項2に記載のフォーカス制御装置。前記フォーカスレンズを移動させている状態は、前記評価値生成部において前記第1の評価値の極大値又は前記第2の評価値の極大値を探索するために、ウォブリング駆動によって前記フォーカスレンズを移動させている状態であることを特徴とする請求項1乃至5の何れか1項に記載のフォーカス制御装置。前記フォーカスレンズを移動させている状態は、前記評価値生成部において前記第1の評価値の極大値又は前記第2の評価値の極大値を探索するために、前記フォーカスレンズを一方向に移動させている状態であることを特徴とする請求項1乃至5の何れか1項に記載のフォーカス制御装置。ここで、特許文献1や特許文献2の技術は、フォーカスレンズの移動中に垂直方向の評価値の変化と水平方向の評価値の変化とがともに安定していることを前提としている。言い換えれば、特許文献1及び特許文献2は、フォーカスレンズの移動中に被写体ブレ等が発生して評価値の変化が不安定となった場合についての対策については特に言及していない。例えば、人は、てきぱきと歩いている時には頭部の上下動が大きくなり易い。このような人物を被写体として撮影する場合において、特許文献1の技術や特許文献2の技術を用いてAF処理をした場合には、水平方向の評価値に重みが付けられる。しかしながら、このような場合において実際に評価値として安定しているのは垂直方向の評価値である。例えば、図16は、てきぱきと歩いている場合等の頭部の上下動が大きい人物を撮影した場合に得られる画像の例を示す図である。図16に示すような画像が得られる場合における評価値の変化は、図17に示すようになる。具体的には、図17に示すように、n1フレーム目において、水平方向の評価値が大きく増加する。これは、図16に示すように、AFエリアの水平方向で見た場合に、n1フレームの画像が、他のフレームの画像に比べて顔と背景との境界部であるエッジ部をより多く含んでいるためである。図17に示すような評価値が得られた場合、特許文献1や特許文献2の技術では、水平方向の評価値に従ってフォーカスレンズの移動が行われる。このため、n1フレーム目が本来のコントラストの極大でなかったとしても、n1フレーム目がコントラストの極大であると誤判断されてしまうおそれがある。このようなコントラストの極大の誤判断を起こさないようにするためには、判断結果を確定するための条件を厳しくすることが考えられる。しかしながら、この場合には、判断に時間がかかり易くなる。一般に、コントラストの極大を検出するためには、実際にコントラストが極大となる合焦位置よりも余分にフォーカスレンズを駆動する必要がある。このため、合焦方向判断を確定するまでに時間がかかると、フォーカスレンズの余分な駆動量も大きくなる。フォーカスレンズの余分な駆動量が多くなると、AF処理が完了するまでにかかる時間が長くなってしまう。特に、AF処理中にスルー画表示を行っていた場合には、フォーカスレンズが余分に駆動されてしまう分だけスルー画表示にも影響を与えてしまう。このため、制御アルゴリズムとしてはできるかぎり、フォーカスレンズの余分な駆動量を少なくすることが望ましい。本発明は、前記の課題を解決するためになされたものであり、その目的とするところは、撮像装置や被写体が不安定な条件下であっても、コントラスト方式のオートフォーカス動作を高速に行うことが可能なフォーカス制御装置を提供することを目的とする。前記の目的を達成するために、本発明の一態様のフォーカス制御装置は、光軸方向に移動自在なフォーカスレンズを有して被写体の光学像を生成する光学系と、複数の画素部を有して前記光学像を撮像する撮像部と、を有する撮像装置のためのフォーカス制御装置であって、前記画素部を第1の方向に走査することによって前記画素部から出力された第1の信号に基づいて前記被写体のコントラスト状態を示す第1の評価値を得るとともに、前記画素部を前記第1の方向とは異なる第2の方向に走査することによって前記画素部から出力された第2の信号に基づいて前記被写体のコントラスト状態を示す第2の評価値を得る評価値生成部と、前記フォーカスレンズを移動させている状態で前記第1の評価値と前記第2の評価値とのそれぞれの変化に基づいて前記フォーカスレンズを合焦させるために必要な前記フォーカスレンズの移動方向を判断し、前記第1の評価値に基づいて判断した第1の移動方向と前記第2の評価値に基づいて判断した第2の移動方向とが同一方向の場合に、該同一方向であると判断した移動方向に前記フォーカスレンズを移動させるようにオートフォーカス動作を行う制御部と、を具備することを特徴とする。本発明によれば、撮像装置や被写体が不安定な条件下であっても、コントラスト方式のオートフォーカス動作を高速に行うことが可能なフォーカス制御装置を提供することができる。以下、図面を参照して本発明の実施形態を説明する。図1は、本発明の一実施形態に係るフォーカス制御装置を有する撮像装置の構成図である。図1に示す撮像装置は、交換レンズ100とカメラ本体200と、を有している。本撮像装置において、交換レンズ100は、カメラ本体200に設けられた不図示のレンズマウントを介してカメラ本体200に着脱自在になされている。交換レンズ100は、撮像レンズ101と、モータドライバ102と、レンズ制御部103と、記憶部104と、を有している。ここで、実際の交換レンズ100は、絞り制御機構やズーム機構等をさらに有しているが、図1では図示を省略している。撮像レンズ101は、フォーカスレンズを含む光学系であり、図示しない被写体の光学像を、カメラ本体200の撮像素子201上に生成する。モータドライバ102は、モータフォーカスモータ等の駆動機構を有しており、レンズ制御部103からの制御信号に従ってフォーカスレンズをその光軸方向図示A方向に移動させる。レンズ制御部103は、マイクロコンピュータと、交換レンズ100内の各部を制御する制御回路とを一体化したLSIである。レンズ制御部103は、カメラ本体200の本体制御部203から出力された制御信号に基づき、モータドライバ102に制御信号を送る。また、レンズ制御部103は、本体制御部203から送られた同期信号と、この同期信号に対する位相を示す情報とに基づき、フォーカスレンズのAF処理を行う。AF処理の詳細については後述する。記憶部104は、交換レンズ100毎に固有の特性情報を記憶している。レンズ制御部103は、本体制御部203の要求に応じて、記憶部104に記憶されている特性情報を本体制御部203に送信する。ここで、本実施形態における交換レンズ100は、ウォブリング動作を行うことが可能な交換レンズであることが望ましい。ウォブリング動作とは、フォーカスレンズをその光軸方向に沿って振動的に移動させながら、徐々に合焦位置まで移動させる動作のことを言うものである。一般に、ウォブリング動作の可否は、交換レンズ100内のフォーカスモータの性能やレンズ群特性によって決定される。通常、ウォブリング動作においては、15Hz~30Hz程度の周波数ウォブリング周波数と言うでフォーカスレンズをその光軸方向に沿って振動させる必要がある。したがって、交換レンズ100は、15Hz~30Hz程度でのフォーカスレンズの振動を可能とするフォーカスモータを有しており、そのような比較的高速の振動を可能とする程度に軽量なフォーカスレンズを有していることが望ましい。また、上述の例において、レンズ制御部103は、マイクロコンピュータと、交換レンズ100内の各部を制御する制御回路とを一体化したLSIであるとしている。しかしながら、マイクロコンピュータと制御回路とは必ずしも一体化する必要はない。これらは、複数のLSIで構成されても良い。カメラ本体200は、撮像素子201と、表示部202と、本体制御部203と、マウント接点204と、ジャイロセンサ205と、検出回路206と、を有している。ここで、実際のカメラ本体200は、使用者が撮影動作を指示するためのレリーズボタンや、撮影動作によって得られた画像データを記憶する記憶部等をさらに有しているが、図1では図示を省略している。撮像素子201は、画素部を有している。画素部は、交換レンズ100を介して入射する光学像を電気信号画像信号に変換するための光電変換素子が2次元状に配置されて構成されている。撮像素子201は、CCDイメージセンサやMOSイメージセンサ等として構成されている。表示部202は、例えばカメラ本体200の背面に設けられている。表示部202は、撮像素子201から出力された画像信号に基づいて本体制御部203で生成された表示用の画像データに基づく画像を表示する。本体制御部203は、CPUと、カメラ本体200内の各部を制御する制御回路と、各種の信号処理を行う信号処理回路とを一体化したLSIである。本体制御部203は、カメラ本体200における各部を制御して各種動作シーケンスを実行する。また、本体制御部203は、制御部としての機能を有し、レンズマウントを介してレンズ制御部103に対して制御信号、及び撮像素子201の露光動作とフォーカスレンズの駆動動作との同期を取るための同期信号を出力することも行う。本体制御部203は、撮像素子201の動作を制御し、撮像素子201から出力される画像信号をデジタル信号である画像データに変換することも行う。本体制御部203は、画像データに対してホワイトバランス制御等の各種信号処理を施すことも行う。本体制御部203は、各種信号処理により得られた画像データを表示部202に出力して表示部202における画像の表示を制御することも行う。さらに、本体制御部203は、評価値生成部としての機能も有し、撮像素子201から出力された画像データから、AF処理用の評価値を生成することも行う。評価値は、画像データに対してハイパスフィルタHPF処理を施すことによって画像データにおける高周波成分を抽出し、撮影画面中で予め設定されたAFエリア内で抽出した高周波成分を積算することによって生成される。また、本体制御部203は、動きベクトル検出部としての機能も有し、複数フレームにおける画像データの変化から動きベクトルを検出する。前述の例において、本体制御部203は、マイクロコンピュータと、カメラ本体200内の各部を制御する制御回路と、各種信号処理を行う信号処理回路とを一体化したLSIであるとしている。しかしながら、これらを複数のLSIで構成するようにしても良い。マウント接点204は、レンズマウント内に設けられており、レンズ制御部103と本体制御部203とを通信可能に接続するための接点である。動き検出部の一例として機能するジャイロセンサ205は、2軸方向の角速度に応じた信号を発生する。以下の説明においては、カメラ本体200を横向きで構えた場合に、地表に対して水平となる方向をX軸、地表に対して垂直となる方向をY軸とする。ジャイロセンサ205は、このように定義されたX軸、Y軸にそれぞれ沿った方向のカメラ本体200の移動に伴う角速度を検出するように構成されている。検出回路206は、ジャイロセンサ205の出力信号に対してフィルタ処理微分処理等を行い、処理後の出力信号を本体制御部203に出力する。本体制御部203は、検出回路206の出力に基づいて、カメラ本体200の動き量を検出し、この動き量によってカメラ本体200がパン移動やチルト移動していることを検出する。ここでは、パン移動が、地表に対して水平な方向に沿ったカメラ本体200の移動を示す。また、チルト移動が、地表に対して垂直な方向に沿ったカメラ本体200の移動を示す。なお、本実施形態によるパン移動及びチルト移動は、使用者が自発的にカメラ本体200を移動させることによって発生するものと、使用者が意図しない例えば手ブレによって発生するものと、の両方を含むものである。以下、本実施形態に係るフォーカス制御装置の動作について説明する。図2は、本実施形態に係るフォーカス制御装置のAF処理の概要を示す図である。図2に示すように、本実施形態におけるAF処理においては、撮像装置の状態がウォブリング動作状態、スキャン動作状態、待機状態の3種類の何れかに遷移する。まず、ウォブリング動作状態では、フォーカスレンズの位置を合焦位置に移動させるためのウォブリング動作を行う。このとき、本体制御部203は、ウォブリング動作を行うようにレンズ制御部103に指示を送る。ウォブリング動作の細かい技術は、例えば特開2010-9009号公報において開示された公知の技術を用いることができる。したがって、ここでは詳しい説明については省略する。ウォブリング動作の実行後、本体制御部203は、微小振動させたときの評価値の変化から、フォーカスレンズの移動方向を判断する。具体的には、本体制御部203は、評価値が増加する側のフォーカスレンズの移動方向を判断する。この合焦方向判断の詳細については後述する。本体制御部203は、判断した移動方向に従って、フォーカスレンズの位置を合焦位置まで徐々に移動させるようにレンズ制御部103に指示を送る。ウォブリング動作状態において、ウォブリング動作のみでは被写体が追従しきれないほど合焦位置がずれている場合には、撮像装置の状態をスキャン動作状態に遷移させる。このとき、本体制御部203は、山登りAF用のスキャン動作を行うようにレンズ制御部103に指示を送る。具体的には、本体制御部203は、合焦位置に向けてフォーカスレンズを微小量ずつ移動させるようにレンズ制御部103に指示を送る。この場合においても、本体制御部203は、フォーカスレンズの移動方向を判断する。ここで、ウォブリング動作可能な交換レンズ100が装着されている場合には、AF評価値の極大値を越えるまでのフォーカスレンズのスキャン動作は行わず、合焦位置への最後のフォーカスレンズの合わせ込みをウォブリング動作で行う。一方、ウォブリング動作不能な交換レンズ100が装着されている場合には、合焦位置への最後のフォーカスレンズの合わせ込みもスキャン動作で行う。スキャン動作状態における山登りAFの完了後、撮像装置の状態を待機状態に遷移させる。フォーカスレンズが合焦したときには、撮像装置の状態が待機状態となる。待機状態において、本体制御部203は、待機状態への遷移前の評価値と現在の評価値とを比較し、両者の差が一定以上であるか否かを判断する。待機状態への遷移前の評価値と現在の評価値との差が一定以上となった場合は、コントラスト状態が変化したことを示す。この場合には、待機状態を終了させる。また、コントラスト状態が変化していなくとも、カメラの向きが大きく変化した場合、即ちパン移動又はチルト移動が発生した場合も合焦状態が悪化している可能性が高い。したがって、この場合も待機状態を終了させる。待機状態終了時にウォブリング動作可能な交換レンズ100が装着されていた場合には、撮像装置の状態をウォブリング動作状態に遷移させる。一方、待機状態終了時にウォブリング動作不能な交換レンズ100が装着されていた場合には、撮像装置の状態をスキャン動作状態に遷移させる。動画記録中等においては、図2に示す3つの状態を使い分けながらAF処理を継続する。これにより、被写体にピントを合わせ続けることが可能である。次に、本実施形態に係るAF処理の例について図3を参照して説明する。図3に示す例では、まず、本体制御部203は、ウォブリング動作を開始するS101。このために、本体制御部203は、フォーカスレンズを微小振動させるようにレンズ制御部103に指示を送る。ウォブリング動作を開始した後、本体制御部203は、ウォブリング動作中の評価値の変化に従って合焦方向判断処理を行うS102。ウォブリング動作中の合焦方向判断処理の詳細については後述する。合焦方向判断処理の後、本体制御部203は、スキャン動作が必要であるか否かを判断するS103。この判断において、例えば、使用者が撮像装置のパン動作やチルト動作を行う等して被写体の合焦状態が大きく変化した時にスキャン動作が必要であると判断する。S103において、スキャン動作が必要であると判断した場合に、本体制御部203は、スキャン動作を開始するS104。スキャン動作を開始した後、本体制御部203は、スキャン動作中の評価値の変化に従って合焦方向判断処理を行うS105。スキャン動作中の合焦方向判断処理については後述する。合焦方向判断処理の後、本体制御部203は、フォーカスレンズが合焦状態になったか否かを判断するS106。なお、S106の合焦状態は、前述したスキャン状態における、合焦位置への最後のフォーカスレンズの合わせ込みを行うことができる状態をいう。したがって、S106においては、例えば評価値が、ウォブリング動作を開始することが可能な所定値だけ増加したか否かを判断する。S106において、フォーカスレンズが合焦状態になっていないと判断した場合、本体制御部203は、処理をS104に戻してスキャン動作を継続する。また、S106において、フォーカスレンズが合焦状態になったと判断した場合、本体制御部203は、処理をS101に戻してフォーカスレンズの合わせ込みのためのウォブリング動作を行う。S103において、スキャン動作が必要でないと判断した場合、本体制御部203は、ウォブリング動作を継続しつつ、フォーカスレンズが合焦状態になったか否かを判断するS107。なお、S107の合焦状態は、フォーカスレンズが合焦位置に達した状態をいう。S107において、フォーカスレンズが合焦状態になっていないと判断した場合、本体制御部203は、処理をS101に戻してウォブリング動作を継続する。また、S107において、フォーカスレンズが合焦状態になったと判断した場合、本体制御部203は、ウォブリング動作を終了して待機状態となるS108。待機状態となった後、本体制御部203は、評価値が変化したか否かを判断するS109。S109において、評価値に変化がないと判断した場合に、本体制御部203は、処理をS108に戻して待機状態を継続する。また、S109において、評価値に変化があると判断した場合に、本体制御部203は、処理をS101に戻す。次に、合焦方向判断処理の詳細について説明する。まず、スキャン動作時の合焦方向判断処理について説明する。スキャン動作時においては、フォーカスレンズの移動方向以下、スキャン方向というを、基準の評価値AFvalbasexと合焦方向判断を行うフレームnVDにおける評価値AFvalxとの大小関係にて判断する。基準の評価値AFvalbasexは、例えばスキャン動作の開始時の評価値とする。また、xは、h、vの何れかである。hは、水平方向の評価値、即ち撮像素子201の画素部を水平方向に走査して得られた画像信号に従って算出された評価値第1の評価値であることを示している。vは、垂直方向の評価値、即ち撮像素子201の画素部を垂直方向に走査して得られた画像信号に従って算出された評価値第2の評価値であることを示している。合焦方向判断処理の具体的な処理としては、フレームnVDの評価値AFvalxが、以下の2つの条件の何れを満足するかを判断する。条件1基準の評価値AFvalbasexに対するフレームnVDの評価値AFvalxの増加量が閾値以上である場合、即ち、下記式1を満足する場合、スキャン方向の判断が可能であるとする。AFvalx≧AFvalbasex閾値式1条件1を満足する場合には、現在のスキャン方向と同方向に合焦位置が存在していると考えることができる。したがって、条件1を満足すると判断された場合には、それ以後のフレームにおけるスキャン方向を、それまでのスキャン方向と同方向と判断する。条件2基準の評価値AFvalbasexに対する現在フレームnVDの評価値AFvalxの減少量が閾値以下である場合、即ち下記式2を満足する場合、スキャン方向の判断が可能であるとする。AFvalx≦AFvalbasex-閾値式2条件2を満足する場合には、現在のスキャン方向と逆方向に合焦位置が存在していると考えることができる。したがって、条件2を満足すると判断された場合、それ以後のフレームにおけるスキャン方向を、それまでのスキャン方向と逆方向と判断する。ここで、条件1と条件2の何れの条件も満足しない場合、スキャン方向の判断が不能であるとする。また、各条件を満たすか否かを判断するための閾値は、下記式3を基準の閾値として算出される。閾値=AFvalbasex×Coeff式3なお、式3の係数Coeffは、例えば01から02とする。図4は、スキャン動作時の合焦方向判断処理の一例を示すフローチャートである。図4において、本体制御部203は、評価値の変化が不安定な状態であるか否かを判断するS201。ここで、S201における評価値の変化が不安定な状態とは、パン移動及びチルト移動等のカメラ本体200の動き、並びに被写体ブレといった評価値の変化を不安定にする要因が存在している状態のことをいう。このような状態を判断するため、S201においては、例えば検出回路206によって検出されるカメラ本体200の動き量又は本体制御部203が算出する動きベクトル量が、所定の閾値を超えたか否かを判断する。閾値を超えた場合には不安定状態であると判断する。S201の判断の詳細については後述する。S201において、評価値の変化が不安定な状態にないと判断した場合に、本体制御部203は、閾値を基準の値よりも小さく例えば基準の閾値の12倍して、水平方向の評価値に基づく合焦方向判断と垂直方向の評価値に基づく合焦方向判断とを行う。そして、本体制御部203は、水平方向の評価値に基づく合焦方向判断により判断されたスキャン方向と垂直方向の評価値に基づく合焦方向判断により判断されたスキャン方向とが同一方向であるか否かを判断するS202。図5は、S202の合焦方向判断の例を示す図である。ここで、図5は、合焦方向判断の開始位置P0からフォーカスレンズの位置を、被写体距離が近距離となる方向に徐々に移動させたときの例を示している。以下、被写体距離が近距離となるフォーカスレンズの移動方向を近距離方向という。逆に、被写体距離が遠距離となるフォーカスレンズの移動方向を遠距離方向という。図5の例においては、本体制御部203は、レンズ位置P0での水平方向の評価値及び垂直方向の評価値を、それぞれ、基準の評価値AFvalbaseh、AFvalbasevとする。そして、本体制御部203は、撮像素子201の撮像フレームに同期するように、フォーカスレンズの位置を、レンズ位置P1、P2、P3、...、と移動させつつ、評価値を取得する。評価値を取得する毎に、本体制御部203は、評価値AFvalh及びAFvalvが、条件1及び条件2の何れかを満足しているかを判断する。図5の例では、レンズ位置P1における水平方向の評価値AFvalhが、基準の評価値AFvalbaseh閾値2を超え、レンズ位置P1における垂直方向の評価値AFvalvも、基準の評価値AFvalbasev閾値2を超える。この場合、本体制御部203は、水平方向の評価値に基づく合焦方向判断と垂直方向の評価値に基づく合焦方向判断の両方で条件1を満足していると判断する。また、水平方向の評価値に基づく合焦方向判断と垂直方向の評価値に基づく合焦方向判断の両方で条件1を満足しているので、本体制御部203は、水平方向の評価値に基づく合焦方向判断と垂直方向の評価値に基づく合焦方向判断とでそれぞれ判断されたスキャン方向が同一方向、即ちそれまでのスキャン方向と同一方向であると判断する。S202において、スキャン方向が同一であると判断した場合、本体制御部203は、合焦方向判断を最終的に確定するS203。この場合、水平方向の評価値に基づく合焦方向判断の結果と垂直方向の評価値に基づく合焦方向判断の結果の何れを最終的なスキャン方向として採用しても良い。合焦方向判断を最終的に確定した後、本体制御部203は、処理を図3のS106に移行させる。一旦、合焦方向判断が確定した後は、それ以後の合焦方向判断処理を省略することができる。S202において、スキャン方向が同一でないと判断した場合、本体制御部203は、閾値を基準の値として、水平方向の評価値に基づく合焦方向判断と垂直方向の評価値に基づく合焦方向判断とを行う。そして、本体制御部203は、水平方向の評価値に基づく合焦方向判断と垂直方向の評価値に基づく合焦方向判断の少なくとも何れかでスキャン方向が判断できたか否かを判断するS204。図6は、S204の合焦方向判断の例を示す図である。S204においても、本体制御部203は、評価値AFvalh及びAFvalvが、条件1及び条件2の何れかを満足しているかを判断する。図6の例では、レンズ位置P3における垂直方向の評価値AFvalvが、基準の評価値AFvalbasev閾値を超える。この場合、本体制御部203は、垂直方向の評価値に基づく合焦方向判断で条件1を満足している、即ちスキャン方向がそれまでのスキャン方向と同一方向であると判断する。S204において、水平方向の評価値に基づく合焦方向判断と垂直方向の評価値に基づく合焦方向判断の少なくとも何れかでスキャン方向を判断できたと判断した場合、本体制御部203は、処理をS203に移して、合焦方向判断を最終的に確定する。この場合、最終的なスキャン方向は、水平方向の評価値に基づく合焦方向判断と垂直方向の評価値に基づく合焦方向判断とのうちでスキャン方向の判断が可能であったほうの結果を採用する。両方でスキャン方向が判断できた場合には、例えば垂直方向の評価値に基づく合焦方向判断により判断されたスキャン方向を優先する。合焦方向判断を最終的に確定した後、本体制御部203は、処理を図3のS106に移行させる。S204において、水平方向の評価値に基づく合焦方向判断と垂直方向の評価値に基づく合焦方向判断の何れでもフォーカス方向を判断できなかったと判断した場合、本体制御部203は、処理をS201に戻す。この場合には、次のフレームにおいて、S201からの処理が実行される。S201において、評価値の変化が不安定な状態にあると判断した場合に、本体制御部203は、閾値を基準の値として、水平方向の評価値に基づく合焦方向判断と垂直方向の評価値に基づく合焦方向判断とを行う。そして、本体制御部203は、水平方向の評価値に基づく合焦方向判断により得られたスキャン方向と垂直方向の評価値に基づく合焦方向判断により得られたスキャン方向とが同一方向であるか否かを判断するS205。図7は、S205の合焦方向判断の例を示す図である。S205においても、本体制御部203は、評価値AFvalh及びAFvalvが、条件1及び条件2の何れかを満足しているかを判断する。図7の例では、レンズ位置P3における水平方向の評価値AFvalhが、基準の評価値AFvalbaseh閾値を超え、レンズ位置P3における垂直方向の評価値AFvalvも、基準の評価値AFvalbasev閾値を超える。この場合、本体制御部203は、水平方向の評価値に基づく合焦方向判断と垂直方向の評価値に基づく合焦方向判断の両方で条件1を満足しているので、本体制御部203は、スキャン方向が同一方向である、即ちスキャン方向がそれまでのスキャン方向と同一方向であると判断する。S205において、スキャン方向が同一であると判断した場合、本体制御部203は、処理をS203に移して合焦方向判断を最終的に確定する。この場合、水平方向の評価値に基づく合焦方向判断の結果と垂直方向の評価値に基づく合焦方向判断の結果の何れを最終的なスキャン方向として採用しても良い。合焦方向判断を最終的に確定した後、本体制御部203は、処理を図3のS106に移行させる。S205において、スキャン方向が同一でないと判断した場合、本体制御部203は、閾値を基準の値よりも大きく例えば基準の閾値の2倍して、水平方向の評価値に基づく合焦方向判断と垂直方向の評価値に基づく合焦方向判断とを行う。そして、本体制御部203は、水平方向の評価値に基づく合焦方向判断と垂直方向の評価値に基づく合焦方向判断の少なくとも何れかでスキャン方向を判断できたか否かを判断するS206。図8は、S206の合焦方向判断の例を示す図である。例えば、てきぱきと歩いている人物の頭部に合焦させようとAF処理をした場合、図8に示すように水平方向の評価値が増減を繰り返す。このような場合には、垂直方向の評価値のみを用いた合焦方向判断によって、最終的な合焦方向判断を確定する。図8の例では、レンズ位置P4における垂直方向の評価値AFvalvが、基準の評価値AFvalbasev閾値×2を超える。この場合、本体制御部203は、垂直方向の評価値に基づく合焦方向判断で条件1を満足している、即ちスキャン方向がそれまでのスキャン方向と同一方向であると判断する。S206において、水平方向の評価値に基づく合焦方向判断と垂直方向の評価値に基づく合焦方向判断の少なくとも何れかでスキャン方向を判断できたと判断した場合、本体制御部203は、処理をS203に移して、合焦方向判断を最終的に確定する。この場合、最終的なスキャン方向は、水平方向の評価値に基づく合焦方向判断と垂直方向の評価値に基づく合焦方向判断とのうちでスキャン方向の判断が可能であったほうの結果を採用する。両方でスキャン方向が判断できた場合には、例えば垂直方向の評価値に基づく合焦方向判断により判断されたスキャン方向を優先する。合焦方向判断を最終的に確定した後、本体制御部203は、処理を図3のS106に移行させる。また、S206において、水平方向の評価値に基づく合焦方向判断と垂直方向の評価値に基づく合焦方向判断の何れも合焦方向判断を確定できなかったと判断した場合、本体制御部203は、処理をS201に戻す。この場合には、次のフレームにおいて、S201からの処理が実行される。以上説明したように、スキャン動作時の合焦方向判断処理においては、まず、水平方向の評価値に基づく合焦方向判断の結果と垂直方向の評価値に基づく合焦方向判断の結果とが同一方向であるかを判断するようにしている。二方向の評価値に基づく合焦方向判断の結果を考慮して最終的に合焦方向判断を確定することで、高い信頼性の合焦方向判断を行うことができる。また、この際には、各方向の評価値に基づく合焦方向判断においてスキャン方向を判断するための閾値を基準の閾値よりも小さくしても、合焦方向判断の信頼性を損なうことなく、スキャン方向の誤判断や偽合焦が発生する可能性を抑制することが可能である。そして、閾値を小さくすることにより、スキャン方向を早期に判断することが可能となる。このため、例えばスキャン方向が逆方向である等の判断も早期に確定され、より少ない期間でスキャン方向を変えることが可能である。これにより、逆方向への不必要なレンズ駆動が抑制される。このような作用により、例えば、AF処理中のスルー画表示中において、ピンボケした画像が表示されてしまう時間を短縮することが可能である。これに対し、一方向の評価値のみで最終的に合焦方向判断を確定する場合には、二方向の評価値を用いて最終的な合焦方向判断の確定を行う場合よりもスキャン方向を判断するための閾値を大きくしている。これにより、スキャン方向の判断には時間がかかるようになるが合焦方向判断の信頼性を担保でき、スキャン方向の誤判断や偽合焦が発生する可能性を抑制することが可能である。さらに、評価値の変化が不安定状態である場合も評価値の変化が不安定状態でない場合と同様の判断を行うが、評価値の変化が不安定状態である場合には、評価値の変化が不安定状態でない場合よりも、スキャン方向を判断するための閾値を大きくしている。これにより、スキャン方向の判断には時間がかかるようになるが合焦方向判断の信頼性を担保でき、スキャン方向の誤判断や偽合焦が発生する可能性を抑制することが可能である。次に、ウォブリング動作時の合焦方向判断処理について説明する。ウォブリング動作の場合には、スキャン動作時と異なり、合焦方向判断の対象となる現在フレームnVDの評価値とその1フレーム前のフレームn-1とその2フレーム前のフレームn-2VDの評価値との大小関係に従って合焦方向判断を確定する。詳しくは、以下の式4で示される評価値変化量AFvaldltxxは、h1、h2、h3、vから合焦方向判断を確定する。AFvaldltx={AFvalxnAFvalx}-{AFvalxn1AFvalx}ここで、hは、水平方向の評価値であることを示している。vは、垂直方向の評価値であることを示している。また、hの添字1、2、3は、評価値を生成するためのHPF処理におけるカットオフ周波数の種類を示している。本実施形態の例では、1が、カットオフ周波数が最も低く、3が、カットオフ周波数が最も高い。図9は、合焦位置が存在する方向とウォブリング方向とが同方向である例えば被写体が近距離方向に存在していて近距離方向に向けてウォブリング動作させる場合の評価値の変化について示す図である。また、図10は、合焦位置が存在する方向とウォブリング方向とが逆方向である例えば被写体が遠距離方向に存在していて近距離方向に向けてウォブリング動作させる場合の評価値の変化について示す図である。ウォブリング動作では、フォーカスレンズを微小振動させるように移動させながら合焦位置を探索する。ここで、ウォブリング周波数を撮像フレームと同期させるようにすれば、フレームnVDで評価値を得たときのフォーカスレンズの移動方向とn-2VDで評価値を得たときのフォーカスレンズの移動方向とは同方向となる。また、ウォブリング動作では、評価値が増加する方向にフォーカスレンズを徐々に移動させる。したがって、評価値変化量AFvaldltxが正の値であれば、図9に示すように、現在のウォブリング方向同図のWobmoveに対して同方向に被写体が存在していると判断できる。逆に、評価値変化量AFvaldltxが負の値であれば、図10に示すように、現在のウォブリング方向同図のWobmoveに対して逆方向に被写体が存在していると判断できる。このように、評価値変化量AFvaldltxの符号から、ウォブリング方向を判断する。実際には、評価値変化量AFvaldltxが所定の正の閾値以上となった場合には、それ以後のウォブリング方向がそれまでのウォブリング方向と同方向であると判断し、評価値変化量AFvaldltxが所定の負の閾値以下となった場合には、それ以後のウォブリング方向がそれまでのウォブリング方向と逆方向であると判断する。また、評価値変化量AFvaldltxが正負の閾値の何れも超えていない場合には、ウォブリング方向を判断できないとする。ここで、カメラ本体200と被写体とがともに固定されている等して、評価値の変化が安定していれば、評価値変化量AFvaldlth1、AFvaldlth2、AFvaldlth3、AFvaldltvの符号は同一となる。この場合には、評価値の変化が、フォーカスレンズの位置変化にほぼ依存しているためである。これに対し、評価値の変化が安定していなければ、AFvaldlth1、AFvaldlth2、AFvaldlth3、AFvaldltvの符号は必ずしも同一とはならない。例えば、てきぱきと歩いている人物の頭部に合焦させようとした場合、図8に示すように、ウォブリング動作を実行していなくとも水平方向の評価値が増減を繰り返す。これに対し、垂直方向の評価値は、レンズ位置の変化に依存して変化する。このような状況においてウォブリング動作を実行すると、水平方向の評価値変化量AFvaldlth1、AFvaldlth2、AFvaldlth3は、ウォブリング動作によって変化するだけでなく、頭部の上下動の影響も受けて変化する。一方、垂直方向の評価値変化量AFvaldltvは、頭部の上下動の影響を殆ど受けない。したがって、ウォブリング動作時において、合焦方向判断を最終的に確定する際には、垂直方向の評価値変化量を用いた合焦方向判断の結果を最優先するようにすれば、合焦方向判断の信頼性を最も高くして、ウォブリング方向の誤判断や偽合焦が発生する可能性を低減することができる。また、評価値変化量AFvaldlth1、AFvaldlth2、AFvaldlth3は、HPF処理のカットオフ周波数を異ならせて得られる。そして、HPF処理のカットオフ周波数が高い場合には、頭部の上下動の影響を受けていたとしても、被写体に対する合焦状態が悪ければ、カットオフ周波数を超える程の高周波成分を抽出できず、評価値変化量も殆ど変化しない。したがって、ウォブリング動作時において、合焦方向判断を最終的に確定する際には、カットオフ周波数の高い評価値変化量を用いた合焦方向判断の結果を優先するようにすれば、合焦方向判断の信頼性を確保して、ウォブリング方向の誤判断や偽合焦が発生する可能性を低減することができる。以上の考え方に基づいて、本体制御部203は、図11a及び図11bに示す判断テーブルを用いて合焦方向判断を最終的に確定する。図11a及び図11bに示す判断テーブルは、本体制御部203に設けられたメモリに予め記憶されているものであり、合焦方向判断を最終的に確定するための条件を項目分けしたものである。図11a及び図11bの例では、番号の小さい順に合焦方向判断の信頼性が高くなる。ここで、図11a及び図11bの水平1、水平2、水平3は、それぞれ、評価値変化量AFvaldlth1を用いた合焦方向判断に関する条件、AFvaldlth2を用いた合焦方向判断に関する条件、AFvaldlth3を用いた合焦方向判断に関する条件であることを示している。垂直は、評価値変化量AFvaldltvを用いた合焦方向判断に関する条件であることを示している。同一は、同一項番中の同一が付されている評価値変化量を用いた合焦方向判断によって判断されたウォブリング方向が全て同一となることを示す。丸印は、その評価値変化量を用いた合焦方向判断によってウォブリング方向を判断することができたことを示す。-は、その評価値変化量を用いた合焦方向判断によってウォブリング方向を判断することができていても、判断できていなくても良いことを示す。確定は、合焦方向判断を最終的に確定できることを示す。確定できないは、合焦方向判断を最終的に確定できないことを示す。図12は、ウォブリング動作時の合焦方向判断処理の一例のフローチャートである。図12おいて、本体制御部203は、評価値の変化が不安定状態であるか否かを判断するS301。S301の判断は、S201の判断と同様にして行えば良い。判断の詳細については後述する。S301において、評価値の変化が不安定状態でないと判断した場合に、本体制御部203は、第1の判断テーブルを用いてウォブリング方向を判断するS302。S302の判断において、本体制御部203は、評価値変化量AFvaldlth1を用いた合焦方向判断の結果と、評価値変化量AFvaldlth2を用いた合焦方向判断の結果と、評価値変化量AFvaldlth3を用いた合焦方向判断の結果と、評価値変化量AFvaldltvを用いた合焦方向判断の結果とが、図11aに示す9項目の条件の何れを満足しているかを判断する。図11aに示すように、第1の判断テーブルは、1~9の何れかの条件を満足していれば、合焦方向判断を最終的に確定できる。以下、具体的に第1の判断テーブルを用いた判断について説明する。本体制御部203は、まず、図11aの1~4の条件を満足しているかを、項番が小さい順に判断していく。例えば、1の条件の判断では、本体制御部203は、垂直方向の評価値変化量AFvaldltvを用いた合焦方向判断により判断されたウォブリング方向が、水平方向の評価値変化量AFvaldlth3及びAFvaldlth2を用いた合焦方向判断により判断されたウォブリング方向と同一方向であるかを判断する。同一方向であると判断した場合に、本体制御部203は、垂直方向の評価値変化量AFvaldltvを用いた合焦方向判断により判断されたウォブリング方向を、最終的なウォブリング方向と判断する。1の条件を満足していないと判断した場合に、本体制御部203は、1の条件の判断と同様にして、2の条件を満足しているか否かを判断する。以後同様に、本体制御部203は、3の条件を満足しているか否か、4の条件を満足しているか否かを順次判断する。また、1~4の何れの条件も満足していないと判断した場合、本体制御部203は、図11aの5の条件を満足しているか否かを判断する。即ち、本体制御部203は、水平方向の評価値変化量AFvaldlth3を用いた合焦方向判断により判断されたウォブリング方向と水平方向の評価値変化量AFvaldlth2を用いた合焦方向判断により確定されたウォブリング方向が同一方向であるか否かを判断する。同一方向であると判断した場合に、本体制御部203は、水平方向の評価値変化量AFvaldlth3を用いた合焦方向判断により確定されたウォブリング方向を、最終的なウォブリング方向として確定する。また、5の条件を満足していないと判断した場合、本体制御部203は、図11aの6~9の条件を満足しているか否かを、項番が小さい順に判断していく。例えば、6の条件の判断では、本体制御部203は、垂直方向の評価値変化量AFvaldltvを用いた合焦方向判断によりウォブリング方向を確定できたか否かを判断する。ウォブリング方向を確定できたと判断した場合に、本体制御部203は、そのときの、垂直方向の評価値変化量AFvaldltvを用いた合焦方向判断により確定されたウォブリング方向を、最終的なウォブリング方向として確定する。6の条件を満足していないと判断した場合に、本体制御部203は、6の条件の判断と同様にして、7の条件を満足しているか否かを判断する。以後同様に、本体制御部203は、8の条件を満足しているか否か、9の条件を満足しているか否かを順次判断する。S301において、評価値の変化が不安定状態であると判断した場合に、本体制御部203は、第2の判断テーブルを用いてウォブリング方向を判断するS303。S303の判断において、本体制御部203は、評価値変化量AFvaldlth1を用いた合焦方向判断の結果と、評価値変化量AFvaldlth2を用いた合焦方向判断の結果と、評価値変化量AFvaldlth3を用いた合焦方向判断の結果と、評価値変化量AFvaldltvを用いた合焦方向判断の結果とが、図11bに示す9項目の条件の何れを満足しているかを判断する。図11bに示すように、第1の判断テーブルにおける9項目の条件は、図11aに示す第1の判断テーブルにおける条件と同一である。したがって、第2の判断テーブルを用いた判断も、基本的には、第1の判断テーブルを用いた判断と同様に実行される。ただし、図11bに示すように、第2の判断テーブルは、1~4の条件を満足していなければ、合焦方向判断を最終的に確定できないと判断する。即ち、評価値の変化が不安定状態である場合には、ウォブリング方向の誤判断や偽合焦が発生する可能性が高いので、水平方向の評価値変化量を用いた合焦方向判断により判断されたウォブリング方向と垂直方向の評価値変化量を用いた合焦方向判断により判断されたウォブリング方向とが同一方向の場合に合焦方向判断を最終的に確定するようにする。S302又はS303の後、本体制御部203は、合焦方向判断が最終的に確定できたか否かを判断するS304。S304において、合焦方向判断を最終的に確定できたと判断した場合、本体制御部203は、処理を図3のS103に移行させる。また、S304において、合焦方向判断を最終的に確定できなかったと判断した場合、本体制御部203は、処理をS301に戻す。この場合には、次のフレームにおいて、S301からの処理が実行される。以上説明したように、ウォブリング動作時の合焦方向判断処理においては、まず、水平方向の評価値変化量に基づく合焦方向判断の結果と垂直方向の評価値変化量に基づく合焦方向判断の結果とが同一方向であるかを、合焦方向判断の信頼性の高い順に判断するようにしている。二方向の評価値変化量に基づく合焦方向判断の結果を考慮して最終的に合焦方向判断を確定することで、高い信頼性の合焦方向判断を行うことができる。ここで、スキャン動作時の合焦方向判断処理と同様、ウォブリング動作時の合焦方向判断処理においても、ウォブリング方向を判断するための閾値を基準の閾値よりも小さくしてウォブリング方向を判断するようにしても良い。また、ウォブリング動作時の合焦方向判断処理においては、カットオフ周波数の異なる複数の水平方向の評価値変化量を併用して合焦方向判断を、信頼性の高い順に行うようにしている。これにより、合焦方向判断の信頼性を担保でき、ウォブリング方向の誤判断や偽合焦が発生する可能性を抑制することが可能である。ここで、本実施形態では、カットオフ周波数の異なる3種類の水平方向の評価値変化量を求めて合焦方向判断を行うようにしている。しかしながら、カットオフ周波数の異なる2種類の水平方向の評価値変化量を求めて合焦方向判断を行うようにしても良いし、カットオフ周波数の異なる4種類以上の水平方向の評価値変化量を求めて合焦方向判断を行うようにしても良い。次に、S201及びS301の判断の詳細について説明する。前述したように、S201及びS301において判断する評価値の変化が不安定な状態とは、パン移動及びチルト移動等のカメラ本体200の動き、並びに被写体ブレといった評価値の変化を不安定にする要因が存在している状態のことである。まず、パン移動及びチルト移動等のカメラ本体200の動きによる判断について説明する。本実施形態では、例えばジャイロセンサ205の出力検出回路206の出力が、下記の何れかの条件を満たした場合、パン移動又はチルト移動が発生しており、評価値の変化が不安定な状態であると判断する。条件3absx≧パンチルト発生判断閾値Th/撮像レンズ101の焦点距離条件4absy≧パンチルト発生判断閾値Th/撮像レンズ101の焦点距離式5ここで、式5のabsxはジャイロセンサ205によって検出されたX軸方向の角速度の大きさ絶対値であり、absyはジャイロセンサ205によって検出されたY軸方向の角速度の大きさである。また、式5の焦点距離は、撮像レンズ101を構成する光学系全体としての焦点距離である。閾値Thを焦点距離で除算しているのは、焦点距離によって閾値を正規化するためである。パンチルト発生判断閾値Thは、動画記録時のAF処理中であるか、動画記録時以外例えば静止画記録時のAF処理中であるかによって変更することが望ましい。ここで、検出回路206は、例えばジャイロセンサ205から出力される角速度信号に対して2次の微分例えばハイパスフィルタHPF処理を行った後、その出力を積算し、再度のHPF処理を行う。この場合、実際の検出回路206の出力は、図13に示す加速度のような波形となる。図13に示すように、検出回路206ジャイロセンサ205の出力値は、パン移動又はチルト移動が終了した直後に大きく逆方向に振れる。このような抑制期間中にS201及びS301の判断がされると、誤判断の原因となる。したがって、下記の条件を満たす抑制期間中は、S201及びS301の判断を実行しないことが望ましい。条件5パン移動及びチルト移動の終了判断がなされた後の経過時間が一定時間以下で且つabsDetAxisの符号が開始時の符号と逆転したまま元に戻らない間ただし、抑制期間中でも、下記の条件を満たす場合には、パン移動又はチルト移動が開始されたと判断する。条件6absDetAxis,現在≧max{absDetAxis,パン移動又はチルト移動の開始後から終了までの間}ここで、absDetAxis,現在は、現在のジャイロセンサ出力であり、max{absDetAxis,パン移動又はチルト移動の開始後から終了までの間}は、パン移動又はチルト移動の開始の判断後から終了の判断がなされるまでの間のVD期間中のジャイロセンサ出力の絶対値の最大値である。また、VD期間とは図13の横軸で示す同期信号の出力期間である。次に、被写体ブレによる判断について説明する。本実施形態では、例えば動きベクトルを検出することによって被写体ブレを検出する。動きベクトルは、複数フレームの画像データを取得し、今回のフレームの注目画像被写体が、前回のフレーム内では、どの位置に存在したかをテンプレートマッチング等により求め、その注目画像の移動量と移動方向を算出することによって求まる。なお、動きベクトル検出により、前述のパン移動チルト移動を検出することも可能である。図14a~図14cは、テンプレートマッチングにより被写体の移動を検出して動きベクトルを求める処理を示す。動きベクトルは、例えば複数のAFターゲットエリア等の撮影画面内の複数の領域で並行して検出される。図14aに示すように、例えばAFターゲットエリア301~311のそれぞれが、動きベクトルを検出するためのテンプレートに設定される。例えば、n-1フレーム内の1つのAFターゲットエリア306内の画像を注目画像とする。このとき、動きベクトルは、n-1フレームからnフレームの間での注目画像の移動量及び移動方向として算出される。例えば、図14aに示すn-1フレームにおいてAFターゲットエリア306内に存在していた被写体が、図14bに示すnフレームにおいて符号401の位置に移動していた場合、動きベクトルは、図14bの矢印Aで示されるものとなる。このような動きベクトルを、図14cに示すようにして、複数のAFターゲットエリアに対して計算する。図14cのようにして算出された動きベクトルによる判断の条件を以下に示す。下記の何れかの条件を満たした場合、被写体ブレが発生しており、評価値の変化が不安定な状態であると判断する。条件7abs動きベクトル出力[X]≧被写体ブレ発生判断閾値Thb撮像レンズ焦点距離条件8abs動きベクトル出力[Y]≧被写体ブレ発生判断閾値Thb撮像レンズ焦点距離ここで、X、Yは、被写体の動きベクトルをX軸成分とY軸成分とで示したものである。また、absは絶対値を計算することを示す。また、両式の右辺において、被写体ブレ発生判断閾値Thbを撮像レンズの焦点距離で除算しているので、焦点距離によって閾値が正規化される。これにより、撮像レンズの焦点距離に影響されることなく被写体ブレ検出を行うことができる。図15は、動きベクトル出力の時間変化の例及び閾値と被写体ブレが発生中と判断される範囲を示す。図15の例では、破線と一点鎖線との間の部分が被写体ブレ発生中であると判断される部分である。以上実施形態に基づいて本発明を説明したが、本発明は上述した実施形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能なことは勿論である。また、前述の動作の説明において、便宜上まず、次に等を用いて動作を説明しているが、この順で動作を実施することが必須であることを意味するものではない。さらに、上記した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、上述したような課題を解決でき、上述したような効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。"