(57)【要約】【課題】スキャン動作を行うＡＦ制御を短時間（高速）で行うことができる光学機器を提供する。【解決手段】光学機器１００は、変倍レンズ１２の位置および被写体距離に応じたフォーカスレンズ１３の位置に関するデータを記憶した記憶手段５２と、フォーカス評価値を生成する評価値生成手段２０とを有する。制御手段５０，４２は、変倍レンズの移動に応じて、上記データに基づいてフォーカスレンズを移動させるピント補正制御と、フォーカスレンズの位置に応じたフォーカス評価値を取得するためにフォーカスレンズをスキャン移動させ、フォーカス評価値に基づいてフォーカスレンズを移動させるフォーカス制御とを行う。制御手段は、ピント補正制御中に取得したフォーカス評価値に基づいて、該ピント補正制御後のフォーカスレンズのスキャン移動の条件を変更する。【選択図】  図１
2007293057.tif 000002
【特許請求の範囲】
【請求項１】
変倍レンズの位置および被写体距離に応じたフォーカスレンズの位置に関するデータを記憶した記憶手段と、
映像信号から焦点状態を表すフォーカス評価値を生成する評価値生成手段と、
前記変倍レンズの移動に応じて、前記データに基づいて該フォーカスレンズを移動させるピント補正制御、および前記フォーカスレンズの位置に応じたフォーカス評価値を取得するために該フォーカスレンズをスキャン移動させ、取得したフォーカス評価値に基づいてフォーカスレンズを移動させるフォーカス制御を行う制御手段とを有し、
前記制御手段は、前記ピント補正制御中に取得した前記フォーカス評価値に基づいて、該ピント補正制御後の前記フォーカス制御における前記フォーカスレンズのスキャン移動の条件を変更することを特徴とする光学機器。
【請求項２】
前記スキャン移動の条件は、前記フォーカスレンズの移動方向および該移動方向への移動開始位置のうち少なくとも１つを含むことを特徴とする請求項１に記載の光学機器。
【請求項３】
前記制御手段は、前記変倍レンズの移動後に前記ピント補正制御を行うことを特徴とする請求項１又は２に記載の光学機器。
【請求項４】
前記制御手段は、前記変倍レンズの移動前におけるフォーカスレンズ位置に対応する第１の被写体距離と、該変倍レンズの移動後における該変倍レンズの移動前と同一のフォーカスレンズ位置に対応する第２の被写体距離との関係を求め、
前記変倍レンズの移動後における前記第１の被写体距離に対応するフォーカスレンズ位置への前記ピント補正制御の後に前記フォーカス制御を行い、
前記第１および第２の被写体距離の関係と前記ピント補正制御中に取得した前記フォーカス評価値とに基づいて、前記フォーカス制御における前記フォーカスレンズのスキャン移動の条件を変更することを特徴とする請求項３に記載の光学機器。
【請求項５】
前記制御手段は、前記第１の被写体距離に比べて前記第２の被写体距離が短く、かつ前記ピント補正制御中に取得した前記フォーカス評価値にピーク値が存在する場合は、
前記フォーカスレンズを至近方向にスキャン移動させることを特徴とする請求項４に記載の光学機器。
【請求項６】
前記制御手段は、前記第１の被写体距離に比べて前記第２の被写体距離が短く、かつ前記記ピント補正制御中に取得した前記フォーカス評価値が、該ピント補正制御による前記フォーカスレンズの移動開始位置で最大である場合は、
前記フォーカスレンズを、前記ピント補正制御中に取得した前記フォーカス評価値が前記最大の値に向かって増加し始める位置まで移動させた後、至近方向にスキャン移動させることを特徴とする請求項４に記載の光学機器。
【請求項７】
前記制御手段は、前記第１の被写体距離に比べて前記第２の被写体距離が短く、かつ前記ピント補正制御中に取得した前記フォーカス評価値が、該ピント補正制御による前記フォーカスレンズの移動終了位置で最大である場合は、
前記フォーカスレンズを、無限遠方向にスキャン移動させることを特徴とする請求項４に記載の光学機器。
【請求項８】
前記制御手段は、前記第１の被写体距離に比べて前記第２の被写体距離が長く、かつ前記ピント補正制御中に取得した前記フォーカス評価値にピーク値が存在し、さらに該ピーク値が得られるフォーカスレンズ位置が前記ピント補正制御によって移動した前記フォーカスレンズの位置に対して所定範囲内にある場合は、
前記フォーカスレンズを無限遠方向にスキャン移動させることを特徴とする請求項４に記載の光学機器。
【請求項９】
前記制御手段は、前記第１の被写体距離に比べて前記第２の被写体距離が長く、かつ前記ピント補正制御中に取得した前記フォーカス評価値にピーク値が存在し、さらに該ピーク値が得られるフォーカスレンズ位置が前記ピント補正制御によって移動した前記フォーカスレンズの位置に対して所定範囲内にない場合は、
前記フォーカスレンズを、無限遠方向に所定量移動させた後、至近方向にスキャン移動させることを特徴とする請求項４に記載の光学機器。
【請求項１０】
前記制御手段は、前記第１の被写体距離に比べて前記第２の被写体距離が長く、かつ前記ピント補正制御中に取得した前記フォーカス評価値が、該ピント補正制御による前記フォーカスレンズの移動終了位置で最大である場合は、
前記フォーカスレンズを、前記ピント補正制御中に取得した前記フォーカス評価値が前記最大の値に向かって増加し始める位置まで移動させた後、至近方向にスキャン移動させることを特徴とする請求項４に記載の光学機器。
【請求項１１】
変倍レンズの位置および被写体距離に応じたフォーカスレンズの位置に関するデータを取得するステップと、
映像信号から焦点状態を表すフォーカス評価値を生成するステップと、
前記変倍レンズの移動に応じて、前記データに基づいて該フォーカスレンズを移動させるピント補正ステップと、
前記フォーカスレンズの位置に応じたフォーカス評価値を取得するために該フォーカスレンズをスキャン移動させ、取得したフォーカス評価値に基づいてフォーカスレンズを移動させるフォーカスステップとを有し、
前記ピント補正ステップ中に取得した前記フォーカス評価値に基づいて、該ピント補正ステップ後の前記フォーカスステップにおいて、前記フォーカスレンズのスキャン移動の条件を変更することを特徴とする光学機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子スチルカメラ等の光学機器に関し、特にオートフォーカス（ＡＦ）制御に関する。
【背景技術】
【０００２】
ズーム機能を有する電子スチルカメラやビデオカメラ等の光学機器では、小型化し易く、レンズ駆動負荷も小さい等の理由から、インナーフォーカス方式の撮影光学系が用いられる場合が多い。但し、インナーフォーカス方式では、変倍に伴い像面位置（つまりはピント）が変動する。このため、変倍に伴うピント補正を行うために、いわゆるズームトラッキングが行われる。ズームトラッキングでは、ズームレンズ位置と被写体距離に応じた、合焦が得られるフォーカスレンズ位置のデータ（フォーカスカムデータ）をメモリしておき、変倍に際して該データを読み出してフォーカスレンズの位置を制御する。
【０００３】
図１０には、ズームトラッキングに使用されるフォーカスカムデータを示す。横軸はズームレンズ位置、縦軸はフォーカスレンズ位置を示している。
【０００４】
図１０において、曲線７０１は、被写体距離が０．０８ｍのときのズームレンズ位置とフォーカスレンズ位置との対応を示したフォーカスカムである。以下、同様に、曲線７０２は被写体距離０．０９ｍに、曲線７０３は被写体距離０．１２ｍに、曲線７０４は被写体距離０．３ｍにそれぞれ対応するフォーカスカムである。曲線７０５は被写体距離０．５ｍに、曲線７０６は被写体距離０．５ｍに、曲線７０７は無限遠の被写体距離にそれぞれ対応するフォーカスカムである。例えば、被写体距離が０．５ｍのときにズームレンズ位置がＺ１であるとすると、曲線７０５上の点Ｐ１に対応する点Ｆ１にフォーカスレンズを位置させれば合焦が得られる。
【０００５】
この図から分かるように、被写体距離に応じて使用するフォーカスカムが異なる。また、被写体距離が同じでも、ズームレンズ位置がテレ端とワイド端との間で変化すると、それに応じて合焦可能なフォーカスレンズ位置が変化する。
【０００６】
フォーカスカムデータは、通常マイクロコンピュータ内のＲＯＭ等のメモリに保存される。この場合、メモリの容量には限界があるため、通常は数本〜数十本程度のフォーカスレンズカムが格納されている。例えば、図１０において、被写体距離が０．４ｍのときには、０．３ｍのフォーカスカムデータ７０４と０．５ｍのフォーカスカム７０５との補間演算によって求めた位置Ｐ２にフォーカスレンズを移動させる。
【０００７】
ズームトラッキングによるピント補正を行う場合において、電池容量の少ない光学機器では、まずズームレンズを移動させ、その後にフォーカスレンズをフォーカスカムデータに基づいて移動させる場合がある（特許文献１参照）。例えば、現在の被写体距離が０.４ｍであり、ズームレンズが位置Ｚ１からテレ側に移動する場合は、まずズームレンズをテレ側に移動させ、その後フォーカスレンズを０．４ｍに対応する位置Ｆ３に移動させる。これにより、ズームレンズとフォーカスレンズの駆動が重なって電池に要求されるピーク電流が増加することを避けることができる。
【特許文献１】特開平５−１１９２４９号公報(段落００４０〜００５３、図４〜８等)
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上述したピント補正制御によって、ズーム（変倍）に伴うピント変化を補正し、動かない被写体に対しては合焦を維持したままズームを行うことができる。但し、被写体は動く場合が多いため、実際には、ズーム動作中のピント補正制御に加えて、ズーム動作後にＡＦ制御を行うことで合焦状態を維持することができる。
【０００９】
電子スチルカメラ等の光学機器のＡＦ制御では、例えばフォーカスレンズを無限遠端から至近端に移動させながらＡＦ評価値を取得（生成）し、該ＡＦ評価値が最大値となる位置（ピーク位置）を見つけるスキャン動作が行われる場合がある。ＡＦ評価値は、ＣＣＤセンサ等の撮像素子からの出力によって生成された映像信号のうち高周波成分のレベルに応じた値であり、合焦に近づくほどその値が高くなる。このフォーカスレンズのスキャン移動によって見つけられたピーク位置にフォーカスレンズを移動させることで、合焦が得られる。
【００１０】
しかしながら、従来のスキャン動作では、フォーカスレンズをその可動範囲の全域で、しかも一定の方向（例えば、無限遠端から至近端の方向）にスキャン移動させる。このため、スキャン動作に長時間を要するという問題がある。
【００１１】
本発明は、スキャン動作を行うＡＦ制御を短時間（高速）で行うことができるようにした光学機器およびその制御方法を提供することを目的の１つとしている。
【課題を解決するための手段】
【００１２】
本発明の一側面としての光学機器は、変倍レンズの位置および被写体距離に応じたフォーカスレンズの位置に関するデータを記憶した記憶手段と、映像信号から焦点状態を表すフォーカス評価値を生成する評価値生成手段と、変倍レンズの移動に応じて、該データに基づいて該フォーカスレンズを移動させるピント補正制御、およびフォーカスレンズの位置に応じたフォーカス評価値を取得するために該フォーカスレンズをスキャン移動させ、取得したフォーカス評価値に基づいてフォーカスレンズを移動させるフォーカス制御を行う制御手段とを有する。そして、制御手段は、ピント補正制御中に取得したフォーカス評価値に基づいて、該ピント補正制御後のフォーカス制御におけるフォーカスレンズのスキャン移動の条件（モードということもできる）を変更することを特徴とする。
【００１３】
また、本発明の他の側面としての光学機器の制御方法は、変倍レンズの位置および被写体距離に応じたフォーカスレンズの位置に関するデータを取得するステップと、映像信号から焦点状態を表すフォーカス評価値を生成するステップと、変倍レンズの移動に応じて、データに基づいて該フォーカスレンズを移動させるピント補正ステップと、フォーカスレンズの位置に応じたフォーカス評価値を取得するために該フォーカスレンズをスキャン移動させ、取得したフォーカス評価値に基づいてフォーカスレンズを移動させるフォーカスステップとを有する。そして、ピント補正ステップ中に取得したフォーカス評価値に基づいて、該ピント補正ステップ後のフォーカスステップにおいて、フォーカスレンズのスキャン移動の条件（モードということもできる）を変更することを特徴とする。
【発明の効果】
【００１４】
本発明では、変倍に伴うピント変化を補正するために駆動されるフォーカスレンズの移動を利用して、該移動中にフォーカス評価値（ＡＦ評価値）を取得する。そして、該取得したフォーカス評価値に基づいて、ピント補正に続いて行われるフォーカス制御におけるフォーカスレンズのスキャン移動条件（例えば、移動方向や該移動方向への移動開始位置）を設定する。このため、従来に比べて、フォーカスレンズのスキャン移動範囲を小さくしたり、スキャン移動距離を短くしたりすることができ、スキャン動作を短時間（高速）で行うことができる。したがって、ズーム後の同じ被写体に対するピント合わせを短時間（高速）で行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施例について図面を参照しながら説明する。
【００１６】
図１には、本発明の実施例である光学機器として撮像装置１００の構成を示している。１０は撮影レンズである。撮影レンズ１０は、被写体側から順に、固定レンズ１１、変倍レンズ１２Ａ、補正レンズ１２Ｂおよびフォーカスレンズ１３により構成される。撮影レンズ１０は、いわゆるインナーフォーカス式ズームレンズである。
【００１７】
変倍レンズ１２Ａと補正レンズ１２Ｂは不図示のカム機構により、両者の位置関係が制御されながら光軸方向に移動する。これにより、撮影レンズ１０の焦点距離が変更される。すなわち、変倍が行われる。これら、レンズ１２Ａ，１２Ｂをまとめてズームレンズ１２と称する。
【００１８】
１４は絞り機構とシャッター機構を有するシャッターユニットである。１５は撮影レンズ１０により形成された被写体光学像を電気信号に変換する撮像素子であり、ＣＣＤセンサやＣＭＯＳセンサにより構成される。１６は撮像素子１５からのアナログ出力信号をデジタル信号に変換するＡ／Ｄ変換器である。本実施例では、このＡ／Ｄ変換器１６から出力されるデジタル信号を映像信号と称する。
【００１９】
１８はタイミング発生回路であり、その出力信号であるクロック信号は、撮像素子１５、Ａ／Ｄ変換器１６およびＤ／Ａ変換器２６に供給される。タイミング発生回路１８は、メモリ制御回路２２およびシステム制御回路５０によって制御される。
【００２０】
２０は画像処理回路であり、Ａ／Ｄ変換器１６からの映像信号又はメモリ制御回路２２からの映像信号に対して、所定の画素補間処理や色変換処理を行う。また、画像処理回路２０は、評価値生成手段としても機能し、Ａ／Ｄ変換器１６からの映像信号のうち高周波成分を抽出して、その絶対値をとり、該絶対値のデータを所定画像領域内で積算することで、ＡＦ評価値信号を生成する。ＡＦ評価値信号は、システム制御回路５０に供給される。
【００２１】
さらに、画像処理回路２０は、ＡＦ評価値信号の生成以外に、映像信号を用いて各種演算を行う。さらに、画像処理回路２０は、映像信号又は静止画像のデータを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行う。
【００２２】
システム制御回路５０は、画像処理回路２０にて得られたＡＦ評価値信号を用いて、フォーカス制御回路４２を通じてフォーカスレンズ１３の位置（駆動）を制御するためのＴＴＬ（スルー・ザ・レンズ）方式ＡＦ（オートフォーカス）処理を行う。また、システム制御回路５０は、画像処理回路２０での演算結果に基づいて、露光制御回路４０を通じてシャッターユニット１４を制御するためのＡＥ（自動露出）処理や、ＥＦ（フラッシュプリ発光）処理を行う。
【００２３】
メモリ制御回路２２は、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０および圧縮・伸長回路３２を制御する。Ａ／Ｄ変換器１６からの映像信号のデータは、画像処理回路２０およびメモリ制御回路２２を介して、又はメモリ制御回路２２のみを介して、画像表示メモリ２４又はメモリ３０に書き込まれる。
【００２４】
画像表示メモリ２４には、ＴＦＴやＬＣＤ等の画像表示部２８に表示される映像データ又は静止画データが書き込まれる。画像表示メモリ２４からの映像又は静止画データは、Ｄ／Ａ変換器２６を介して画像表示部２８に表示される。
【００２５】
画像表示部２８には、後述する記録媒体２００に記録されない撮影映像をスルー映像として表示することができ、これにより、電子ビューファインダー機能を実現することができる。また、画像処理回路２０で作成された映像のヒストグラムを表示することも可能である。
【００２６】
メモリ３０は、撮影した映像や静止画像を格納するためのメモリであり、また、メモリ３０はシステム制御回路５０の作業領域としても使用される。
【００２７】
３２は適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮伸長する圧縮・伸長回路であり、メモリ３０に格納された映像や静止画像の圧縮処理や伸長処理を行う。該処理を終えたデータは、メモリ３０に書き込まれる。
【００２８】
露光制御回路４０は、前述したシャッターユニット１４を制御し、またフラッシュ４８に対する調光機能も有する。
【００２９】
フォーカス制御回路４２は、システム制御回路５０からの指令信号に応じてフォーカスレンズ１３（実際には、フォーカスレンズ１３を駆動する不図示のアクチュエータ）を制御する。フォーカス制御回路４２とシステム制御回路５０とにより、請求項にいう制御手段が構成される。アクチュエータとしては、ＤＣモータ、ステッピングモータ、振動型モータ、リニアモータ等を使用することができる。本実施例では、所定のリセット位置からの入力パルス数をカウントすることでフォーカスレンズ１３の位置を検出することができるパルス駆動タイプのアクチュエータ（ステッピングモータや振動型モータ）を使用する。
【００３０】
４４はシステム制御回路５０からの指令信号に応じてズームレンズ１２（実際には、ズームレンズ１２を駆動する不図示のアクチュエータ）を制御するズーム制御回路である。
【００３１】
４８はコネクタであり、アクセサリーシューとも呼ばれ、フラッシュ装置４００との電気接点や機械的な固定手段を備えている。
【００３２】
５２はシステム制御回路５０の動作用の定数、変数、データ、コンピュータプログラム等を記憶するメモリである。このメモリ５２には、図１０に示したのと同様なフォーカスカムデータテーブルが格納されている。
【００３３】
５４はシステム制御回路５０でのプログラムの実行に応じて、文字、画像、音声等を用いて、撮像装置１００の動作状態、設定状態および警告等のメッセージ等を撮影者に提供する液晶表示デバイスおよびスピーカー等により構成される表示部である。該表示部５４は、光学ファインダー１０４を含む撮像装置１００の複数箇所に設けられている。
【００３４】
５６は電気的に消去・記録可能な不揮発性メモリであり、例えばＥＥＰＲＯＭが用いられる。この不揮発メモリ５６には、ユーザが設定した情報などが格納される。
【００３５】
６０、６４、６６および７０は、システム制御回路５０の各種の動作指示を入力するための操作部材であり、スイッチ、ダイアル、タッチパネル、視線検知によるポインティングデバイス、音声認識デバイスにより構成される。
【００３６】
モードダイアルスイッチ６０は、電源のオン／オフや撮影モードの切り替えを行うための操作部材である。
【００３７】
シャッタースイッチ６１（ＳＷ１）は、不図示のシャッターボタンの第１ストローク操作によってＯＮとなり、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の開始を指示する。
【００３８】
シャッタースイッチ６４（ＳＷ２）は、シャッターボタンの第２ストローク操作によってＯＮとなり、撮影静止画像又は撮影映像の記録媒体２００への記録処理を指示する。
【００３９】
画像表示ＯＮ／ＯＦＦスイッチ６６は、画像表示部２８のＯＮ／ＯＦＦを設定するための操作部材である。
【００４０】
ＭＦスイッチ７０は、撮影者がフォーカスレンズ１３をマニュアル操作できるマニュアルフォーカスモードとオートフォーカスモードとを交互に選択できる操作部材である。
【００４１】
メニュースイッチ７２は、画像表示部２８にメニュー画面を表示させるスイッチである。メニュー画面上では、各機能のＯＮ／ＯＦＦ切り替えや、撮影条件のパラメータ選択等を行うことができる。
【００４２】
操作部７４には、撮影レンズ１０のズームを行わせるためのズームキーが設けられている。また、フラッシュ発光の有無を選択したり、メニュー画面上で選択項目を移動させたりするボタンや、撮影／再生切り替えスイッチが設けられている。また、撮影画質を選択したり、露出補正設定を変更したり、日付や時間を設定したりするためのスイッチ類も設けられている。
【００４３】
８０は電源制御回路であり、電池の装着の有無や残容量を検出する回路、ＤＣ−ＤＣコンバータ、および通電するブロックを切り替えるスイッチ回路等により構成されている。
【００４４】
８２、８４は電源接続用のコネクタであり、８６は電池やＡＣアダプタ等の電源である。
【００４５】
記録媒体２００は、半導体メモリや光ディスクやハードディスク等により構成されており、インタフェース９０を介して撮像装置１００と接続される。記録媒体２００は、半導体メモリ部や磁気ディスク部としての記録部２０２と、撮像装置１００とのデータのやり取りのインタフェースとなるインタフェース部２０４と、撮像装置１００と接続を行うコネクタ２０６とを備えている。
【００４６】
９２は記録媒体２００のコネクタ２０６が接続されるコネクタであり、９８はコネクタ９２に記録媒体２００が接続（装着）されているか否かを検知する記録媒体着脱検知回路である。
【００４７】
光学ファインダー１０４は、撮影レンズ１０とは別の光学系を介して被写体像を観察するためのものである。光学ファインダー１０４内には、前述した表示部５４の一部として、合焦表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示などを行う表示デバイスが設けられている。
【００４８】
１１０は通信回路であり、ＲＳ２３２Ｃ、ＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信等による通信機能を有する。
【００４９】
１１２は通信回路１１０を介して、撮像装置１００を他の機器と接続するためのコネクタ又は無線通信用のアンテナである。
【００５０】
フラッシュ装置４００は、前述したアクセサリーシュー４８に接続されるコネクタ４０２と、フラッシュ発光部４０４とを有する。フラッシュ装置４００は、ＡＦ補助光の投光機能やフラッシュ調光機能も有する。
【００５１】
次に、本実施例の撮像装置１００の動作について、図２から図５および図７から図９のフローチャートを用いて説明する。これらの図によって示すコンピュータプログラムは、メモリ５２内に格納され、システム制御回路５０内によって読み出されて実行される。図中のＳはステップの意味であり、以下の説明でもステップをＳと略記する。
【００５２】
［初期設定処理］
図２において、Ｓ１０１では、電源投入により、システム制御回路５０はフラグや制御変数等を初期化し、Ｓ１０２では、画像表示部２８の画像表示をＯＦＦ状態に初期設定する。
【００５３】
Ｓ１０３では、システム制御回路５０は、モードダイアル６０の設定を判断し、モードダイアル６０が電源ＯＦＦに設定されていたならば、各表示部の表示を終了状態に変更する（Ｓ１０５）。また、フラグや制御変数等を含む必要なパラメータや設定値、設定モードを不揮発性メモリ５６に記録し、電源制御回路８０により画像表示部２８を含む撮像装置１００の各部の不要な電源を遮断する等の所定の終了処理を行う。そして、Ｓ１０３に戻る。
【００５４】
Ｓ１０３において、モードダイアル６０が撮影モードに設定されていたならば、Ｓ１０６に進む。また、モードダイアル６０がその他のモードに設定されていたならば、システム制御回路５０は選択されたモードに応じた処理を実行し（Ｓ１０４）、処理を終えたならばＳ１０３に戻る。
【００５５】
Ｓ１０６では、システム制御回路５０は、電源制御回路８０により電源８６の残容量や動作状態が撮像装置１００の動作に問題があるか否かを判断する。問題があるならば、Ｓ１０８において、表示部５４を用いて画像や音声により所定の警告表示を行った後、Ｓ１０３に戻る。また、電源８６に問題が無いならば、システム制御回路５０は、Ｓ１０７において、記録媒体２００の動作状態が画像データの記録再生動作に問題があるか否かを判断する。問題があるならば、Ｓ１０８にて、表示部５４を用いて画像や音声により所定の警告表示を行った後、Ｓ１０３に戻る。記録媒体２００の動作状態に問題が無いならば、Ｓ１０９に進む。
【００５６】
Ｓ１０９では、撮像した映像データ（スルー映像）を画像表示部２８に表示し、電子ファインダーをＯＮにして、図３のＳ１１０に進む。
【００５７】
［ズームレンズ駆動処理］
図３において、Ｓ１１０では、システム制御回路５０は、操作部７４内のズームキーが操作されたかを判断する。ズームキーが操作されていた場合は、Ｓ１１１において、現在のフォーカスレンズ位置による被写体距離を  メモリ５２に格納されたフォーカスカムデータテーブル（図１０参照）から補間演算により算出する。
【００５８】
この算出した被写体距離を、被写体距離Ａ（第１の被写体距離）と称する。この被写体距離Ａは、メモリ５２に記憶される。
【００５９】
次に、Ｓ１１２では、各ズーム位置における被写体距離Ａでのフォーカスレンズ位置を算出してメモリ５２に記憶する。その後、Ｓ１１３では、ズームキーがテレ方向に操作されたかワイド方向に操作されたのかを判断する。
【００６０】
テレ方向に操作されていた場合は、Ｓ１１４にて、現在のズーム位置がすでにテレ端か否かを判断する。現在位置がテレ端の場合は、ズームレンズ１２の駆動を行わず、ズームキーの操作待ちステップ（Ｓ１１０）に戻る。現在位置がテレ端でない場合は、テレ方向へのズームレンズ１２の駆動を開始する（Ｓ１１５）。
【００６１】
次に、Ｓ１１６では、ズームキーの操作が終了しているか否かを判断する。ズームキーの操作が終了していれば、停止可能なズーム位置にてズームレンズ１２を停止させる（Ｓ１２２）。また、ズームキー操作が終了していない場合は、テレ端に到達したか否かを判断する（Ｓ１１７）。テレ端に到達していれば、そこでズームレンズ１２の駆動を停止させる（Ｓ１２２）。テレ端に到達していなければ、ズームキーの操作終了判断ステップ（Ｓ１１６）へ戻る。
【００６２】
Ｓ１１３において、ズームキーがワイド方向に操作がされていた場合は、Ｓ１１８に進み、現在位置がすでにワイド端か否かを判断する。現在位置がワイド端の場合は、ズームレンズ１２の駆動を行わず、ズームキーの操作待ちステップ（Ｓ１１０）に戻る。現在位置がワイド端でない場合は、ワイド方向へのズームレンズ１２の駆動を開始する（Ｓ１１９）。
【００６３】
次に、ステップ１２０では、ズームキーの操作が終了しているかを判断する。ズームキーの操作が終了していれば、停止可能なズームポイントへ停止する（Ｓ１２２）。ズームキーの操作が終了していない場合には、ワイド端に到達したか否かを判断する（Ｓ１２１）。ワイド端に到達していれば、そこでズームレンズ１２の駆動を停止させる（Ｓ１２２）。ワイド端に到達していなければ、ズームキーの操作終了判断ステップ（Ｓ１２０）へ戻る。Ｓ１２２からは、図４のＳ１２３に進む。
【００６４】
このズームレンズ駆動処理によって駆動され、停止したズームレンズ１２の位置を、以下の説明では、停止ズームポイントという。
【００６５】
［超至近距離・超無限遠距離時の処理］
図４のＳ１２３において、システム制御回路５０は、停止ズームポイントにおける現在のフォーカスレンズ位置での被写体距離を、フォーカスカムデータテーブルから算出する。この算出結果を、被写体距離Ｂ（第２の被写体距離）という。この被写体距離Ｂは、メモリ５２に記憶される。
【００６６】
次に、Ｓ１２４において、被写体距離Ｂが、被写体距離Ａより「近側」、すなわち短い距離か否かを判断する。近側の場合は、被写体距離Ｂが、停止ズームポイントにおいての超至近位置、つまり光学的に使用できない距離か否かを判断する（Ｓ１２５）。超至近距離の場合は、その停止ズームポイントにおける最至近距離に対応したフォーカスパルス位置にフォーカスレンズ１３を移動させる（Ｓ１２６）。ここで、フォーカスパルス位置とは、フォーカスレンズ１３の位置を、該フォーカスレンズ１３を駆動するアクチュエータ（ステッピングモータや振動型モータ等）への入力パルス信号の数に換算した位置を意味する。以下の説明では、フォーカスパルス位置を単にフォーカス位置ということもある。
【００６７】
被写体距離Ｂが、ズームレンズ１２を駆動する前（変倍前）の被写体距離Ａよりも「遠側」、すなわち長い距離の場合、被写体距離Ｂが、停止ズームポイントにおいて超無限遠位置、つまり光学的に使用できない距離か否かを判断する（Ｓ１２７）。超無限遠距離の場合は、そのズームポイントにおける無限遠距離に対応したフォーカスパルス位置へフォーカスレンズ１３を移動させる（Ｓ１２８）。
［フォーカスレンズ駆動処理］
次に、Ｓ１２９では、システム制御回路５０は、被写体距離Ｂに対応したフォーカスパルス位置から、メモリ５２に記憶された停止ズームポイントにおける被写体距離Ａに対応したフォーカスパルス位置へのフォーカスレンズ１３の移動を開始する。この移動の制御がピント補正制御に相当し、以下の説明では、この移動をピント補正移動ともいう。そして、該ピント補正移動中に、所定パルス量、フォーカスレンズ１３が移動したか否かを判断する（Ｓ１３０）。
【００６８】
ここにいう所定パルス量は、図６に示すスキャン間隔３０１に相当する。この所定パルスは、通常、被写界深度に相当するフォーカスパルス量の逓倍値が設定される。所定パルス量、フォーカスレンズ１３が移動したとき、その位置におけるＡＦ評価値を取得する（Ｓ１３１）。複数の所定パルス数（スキャン間隔３０１）にわたってフォーカスレンズ１３が移動した場合は、複数のＡＦ評価値が取得されることになる。
【００６９】
次に、Ｓ１３２では、フォーカスレンズ１３の移動が完了したか否かを判断する。所定パルス量移動しているか否かの確認中にも、フォーカスレンズ１３の移動が完了したか否かの確認を行う。
【００７０】
被写体距離Ａに対応した位置へのフォーカスレンズ１３の移動が完了すると、次にＡＦ評価値を取得しているか否かを判断する（Ｓ１３３）。ＡＦ評価値を取得していない場合は、スキャンモードを通常スキャンモードにセットする（Ｓ１５４）。セットされたスキャンモードは、メモリ５２に記憶される。
【００７１】
「スキャン」、すなわちフォーカスレンズ１３のスキャン移動は、フォーカスレンズの位置に応じたＡＦ評価値を取得するために、フォーカスレンズ１３をその可動範囲である無限遠端から至近端までの全域又はその一部領域で移動させることを意味する。このスキャン中に取得されたフォーカスレンズ位置に応じたＡＦ評価値のうちピーク値等の所定の合焦レベル以上の値が得られる位置にフォーカスレンズ１３を駆動することで、合焦を得ることができる。「スキャンモード」には、該スキャンにおけるフォーカスレンズ１３の移動条件（移動方向やその移動方向への移動開始位置）が異なる３つのモードがある。通常スキャンモード、近側スキャンモードおよび遠側スキャンモードである。各スキャンモードの具体的な内容については、後述する。
【００７２】
ＡＦ評価値を取得していた場合は、次にそのピーク位置を算出する（Ｓ１３４）。ここにいうピーク位置とは、ＡＦ評価値が極大（ピーク）であることや、ＡＦ評価値がコントラストが高いとされる所定値以上であることなど、所定の合焦レベルを満たしているフォーカス位置を意味する。
【００７３】
次に、Ｓ１３５では、被写体距離Ｂが被写体距離Ａより近側か否かを判断する。近側ではない場合、つまり遠側の場合は、上述したフォーカスレンズ１３のピント補正移動によって、遠側の被写体距離Ｂに対応するフォーカス位置から近側の被写体距離Ａに対応するフォーカス位置までのスキャンが行われたことになる。これは、図６における矢印３０７の方向へのスキャンである。
【００７４】
次に、Ｓ１３６では、ピーク位置が算出できたか否かを判断する。ピーク位置が算出できていた場合は、そのピーク位置が現在停止しているフォーカス位置から所定パルス内にあるか否かを判断する（Ｓ１３７）。所定パルス内にピーク位置がある場合は、スキャンモードを遠側スキャンモードにセットする（Ｓ１３８）。これは、図６に３０２で示すようにＡＦ評価値が変化する状況に相当する。
【００７５】
ここにいう所定パルスとは、被写界深度に相当するパルス量の逓倍で設定され、所定パルス内にピーク位置がある場合とは、例えば、図６に３０１ａで示す所定パルス内にピーク位置がある場合に相当する。
【００７６】
所定パルス内にピーク位置がない場合は、ピーク位置をメモリ５２に記憶し（Ｓ１３９）、スキャンモードを通常スキャンモードにセットする（Ｓ１４０）。
【００７７】
ピーク位置が算出できていなかった場合は、ＡＦ評価値のレベルが所定値以上であるか否かを判断する（Ｓ１４１）。ＡＦ評価値のレベルが所定値以上でない場合は、被写体距離Ｂが、停止ズームポジションにおいて無限遠距離以上か否かを判断する（Ｓ１４６）。ＡＦ評価値が所定値以上でない場合とは、図６に３０４で示すようにＡＦ評価値が変化する状況に相当する。
【００７８】
また、被写体距離Ｂが、停止ズームポジションにおいて無限遠距離以上の場合は、スキャンモードを近側スキャンモードにセットする（Ｓ１４４）。さらに、被写体距離Ｂが、停止ズームポジションにおいて無限遠距離より近い（短い）場合は、スキャンモードを通常スキャンモードにセットする（Ｓ１４０）。
【００７９】
上記Ｓ１４１において、ＡＦ評価値が所定値以上である場合は、次に、Ｓ１４２に進む。Ｓ１４２では、フォーカスレンズ１３の駆動終了時に取得したＡＦ評価値が、ピント補正移動中に取得された１又は複数のＡＦ評価値（以下、これをピント補正中ＡＦ評価値という）のうち最大か否かを判断する（Ｓ１４２）。この駆動終了時のAF評価値は、ピント補正移動中の最後に取得されたＡＦ評価値である。駆動終了時のＡＦ評価値が最大である場合は、ピント補正中ＡＦ評価値のうち、この最大値に向かって増加を開始したＡＦ評価値が得られたフォーカス位置（増加開始位置）をメモリ５２に記憶する（Ｓ１４３）。そして、スキャンモードを近側スキャンモードにセットする（Ｓ１４４）。これは、図６に３０３で示すようにＡＦ評価値が変化する状況に相当する。
【００８０】
駆動終了時のＡＦ評価値が最大ではない場合は、スキャンモードを遠側スキャンモードにセットする。
【００８１】
Ｓ１３５において、被写体距離Ｂが被写体距離Ａより近側と判断された場合は、上述したピント補正移動によって、近側の被写体距離Ｂに対応するフォーカス位置から遠側の被写体距離Ａに対応するフォーカス位置までのスキャンが行われたことになる。これは、図６における矢印３０８の方向へのスキャンである。
【００８２】
次に、Ｓ１４７において、ピーク位置が算出できたか否かを判断する。ピーク位置が算出できていた場合は、スキャンモードを近側スキャンモードにセットする（Ｓ１４８）。これは、図６に３０５で示すようにＡＦ評価値が変化する状況に相当する。
【００８３】
ピーク位置が算出できなかった場合は、ＡＦ評価値のレベルが所定値以上であるか否かを判断する（Ｓ１４９）。ＡＦ評価値が所定値以上である場合は、フォーカスレンズ１３の駆動開始時、すなわちピント補正移動中の最初に取得されたＡＦ評価値がピント補正中ＡＦ評価値のうち最大か否かを判断する（Ｓ１５０）。駆動開始時のＡＦ評価値が最大である場合は、ピント補正中ＡＦ評価値のうち、この最大値に向かって増加を開始するＡＦ評価値が得られたフォーカス位置（増加開始位置）をメモリ５２に記憶する（Ｓ１５１）。そして、スキャンモードを近側スキャンモードにセットする（Ｓ１４８）。これは図６における３０３で示すようにＡＦ評価値が変化する状況に相当する。
【００８４】
駆動開始時のＡＦ評価値が最大では無い場合は、スキャンモードを遠側スキャンモードにセットする（Ｓ１５２）。この場合は、ＡＦ評価値のレベルが所定値以上であって、ピーク位置がなく、かつ駆動開始時のＡＦ評価値が最大でないことから、フォーカスレンズ１３の駆動終了時のＡＦ評価値が最大である場合に相当する。つまり、図６における３０６で示すようにＡＦ評価値が変化する状況に相当する。
【００８５】
Ｓ１４９において、ＡＦ評価値が所定値以上でなかった場合は、次に、被写体距離Ｂが、停止ズームポジションにおいて最至近距離以下か否かを判断する（Ｓ１５３）。ＡＦ評価値が所定値以上でない場合とは、図６に３０４で示すようにＡＦ評価値が変化する状況等が考えられる。被写体距離Ｂが最至近距離以下の場合は、スキャンモードを遠側スキャンモードにセットする（Ｓ１５２）。また、被写体距離Ｂが最至近距離より遠い（長い）距離の場合は、スキャンモードを通常スキャンモードにセットする（Ｓ１５４）。
【００８６】
以上のようにしてスキャンモードがセットされると、次に、Ｓ１５５において、撮影開始か否かを判断する（Ｓ１５５）。撮影を開始しない場合は、ズームキーの操作判断ステップ（Ｓ１１０）に戻る。撮影を開始する場合は、ＡＦ処理および測光処理を行う（Ｓ１５６）。ＡＦ処理・測光処理については、図７を用いて後述する。
【００８７】
次に、Ｓ１５７では、撮影処理を行う。この撮影処理については、図８を用いて後述する。撮影処理が終了すると、撮影した画像を記録媒体２００に記録する（Ｓ１５８）。画像を記録したら、ズームキーの操作判断ステップ（Ｓ１１０）に戻る。
【００８８】
［ＡＦ処理・測光処理］
図７を用いて、上記Ｓ１５６におけるＡＦ処理・測光処理について説明する。
【００８９】
Ｓ１００１において、システム制御回路５０は、撮像素子１５から電荷信号を読み出し、Ａ／Ｄ変換器１６を介して画像処理回路２０に撮影された画像データ（映像信号）を逐次読み込む。この逐次読み込まれた画像データを用いて、画像処理回路２０は、ＴＴＬ方式のＡＥ処理、ＥＦ処理およびＡＦ処理に用いる所定の演算を行う。
【００９０】
なお、ここでの各処理では、撮影した画像データの全画素のうち、必要に応じた特定の領域を切り取って抽出し、演算に用いている。これにより、ＴＴＬ方式のＡＥ、ＥＦ、ＡＷＢ、ＡＦの各処理において、中央重点モード、平均モード、評価モード等のモード毎に最適な演算を行うことが可能となる。
【００９１】
画像処理回路２０での演算結果を用いて、システム制御回路５０は、露出（ＡＥ）が適正と判断されるまで（Ｓ１００２）、露光制御回路４０を用いてＡＥ制御を行う（Ｓ１００３）。
【００９２】
ＡＥ制御で得られた測定データを用いて、システム制御回路５０は、フラッシュ発光が必要か否かを判断し（Ｓ１００４）、フラッシュ発光が必要ならば、フラッシュフラグをセットし、フラッシュ４８を充電する（Ｓ１００５）。
【００９３】
露出（ＡＥ）が適正と判断したならば（Ｓ１００２）、システム制御回路５０は測定データや設定パラメータを、システム制御回路５０の内部メモリ又はメモリ５２に記憶する。
【００９４】
また、システム制御回路５０は、画像処理回路２０での演算結果およびＡＥ制御で得られた測定データを用いて、ホワイトバランス（ＡＷＢ）が適正と判断されるまで（Ｓ１００６）、画像処理回路２０に色処理パラメータを調節させる（Ｓ１００７）。これにより、ＡＷＢ制御が行われる。
【００９５】
ホワイトバランス（ＡＷＢ）が適正と判断したならば（Ｓ１００６）、システム制御回路５０は、測定データや設定パラメータをシステム制御回路５０の内部メモリ又はメモリ５２に記憶する。
【００９６】
さらに、システム制御回路５０は、ＡＥ制御およびＡＷＢ制御で得られた測定データを用いて、フォーカス制御回路４２を通じてＡＦ制御を行う（Ｓ１００９）。このＡＦ制御については、さらに図９を用いて後に詳しく説明する。
【００９７】
ＡＦにより合焦が得られた判断したならば（Ｓ１００８）、システム制御回路５０は、測定データや設定パラメータをシステム制御回路５０の内部メモリ又はメモリ５２に記憶し、ＡＦ処理・測光処理（Ｓ１２３）を終了する。
【００９８】
［撮影処理］
図８を用いて、上記Ｓ１５７における撮影処理について説明する。
【００９９】
システム制御回路５０は、撮像素子１５の電荷クリア動作を行った後（Ｓ２００１）、撮像素子１５の電荷蓄積を開始する（Ｓ２００２）。そして、露光制御回路４０を通じてシャッターユニット１４を開き（Ｓ２００３）、撮像素子１５に対する露光を開始する（Ｓ２００４）。
【０１００】
ここで、システム制御回路５０は、フラッシュフラグがセットされているか否かを判断し（Ｓ２００５）、セットされている場合はフラッシュ装置４００を発光させる（Ｓ２００６）。なお、フラッシュフラグがセットされていない場合は、Ｓ２００７に進む。
【０１０１】
Ｓ２００７では、システム制御回路５０は、測光データに従って設定した撮像素子１５の露光時間（電荷蓄積時間）の終了を待ち、露光時間が終了すると、露光制御回路４０を通じてシャッターユニット１４を閉じる（Ｓ２００８）。
【０１０２】
そして、システム制御回路５０は、シャッターユニット１４を閉じた後の処理に必要な時間として設定された所定時間が経過したか否かを判断し（Ｓ２００９）、該所定時間が経過すると、撮像素子１５の電荷蓄積動作を終了する。
【０１０３】
次に、システム制御回路５０は、撮像素子１５から電荷信号を読み出す（Ｓ２０１１）。読み出された電荷信号は、Ａ／Ｄ変換器１６および画像処理回路２０を介して、又はＡ／Ｄ変換器１６から直接、メモリ制御回路２２に送られる。そして、メモリ制御回路２２は、メモリ３０の所定領域へ撮影静止画像データを書き込む（Ｓ２０１１）。こうして撮影処理を終了する。
［ＡＦ制御］
図９を用いて、図７のＳ１００９に示したＡＦ制御について説明する。システム制御回路５０（又はＡＦ制御回路４２：以下、同様）は、Ｓ３００１において、メモリ５２内に記録されているスキャンモードの設定が、近側スキャンモードか否かを判断する。近側スキャンモードが設定されていた場合は、メモリ５２内に、前述した「増加開始位置」が記憶されているかを判断する（Ｓ３００２）。
【０１０４】
増加開始位置が記憶されている場合は、システム制御回路５０は、まずフォーカスレンズ１３を増加開始位置へ移動させる（Ｓ３００３）。増加開始位置に到達すると、次にフォーカスレンズ１３の最至近距離に対応する位置、すなわち至近端までのスキャン移動を開始する（Ｓ３００４）。このときのフォーカスレンズ１３の移動方向は、合焦可能な被写体距離がより短くなる方向である。この方向を、至近方向という。
【０１０５】
一方、Ｓ３００２において増加開始位置が記憶されていない場合は、フォーカスレンズ１３の現在位置からの至近端までの至近方向へのスキャン移動を開始する（Ｓ３００４）。
【０１０６】
Ｓ３００１において、スキャンモードが近側スキャンモードではない場合は、スキャンモードが遠側スキャンモードか否かを判断する（Ｓ３００５）。スキャンモードが遠側スキャンモードの場合は、メモリ５２内に「増加開始位置」が記憶されているか否かを判断する（Ｓ３００６）。増加開始位置が記憶されている場合は、システム制御回路５０は、まずフォーカスレンズ１３を増加開始位置へ移動させる（Ｓ３００７）。その後、フォーカスレンズ１３の無限遠距離に対応する位置、すなわち無限遠端までのスキャン移動を開始する（Ｓ３００８）。このときのフォーカスレンズ１３の移動方向は、合焦可能な被写体距離がより長くなる方向である。この方向を無限遠方向という。
【０１０７】
Ｓ３００６において増加開始位置が記憶されていない場合は、フォーカスレンズ１３の現在位置から無限遠端までの無限遠方向へのスキャン移動を開始する（Ｓ３００８）。
【０１０８】
また、Ｓ３００５において、スキャンモードが遠側スキャンモードでない（近側スキャンモードでもない）場合は、通常スキャンモードが設定されている。この場合、まずシステム制御回路５０は、Ｓ３００９において、メモリ５２内にピーク位置が記憶されているか否かを判断する。ピーク位置が記憶されている場合は、該記憶されたピーク位置から所定パルス分だけ無限遠方向にフォーカスレンズ１３を移動させる（Ｓ３０１０）。この所定パルスは、被写界深度に相当するパルス量の逓倍に設定される。その後、至近端までの至近方向へのフォーカスレンズ１３のスキャン移動を開始する（Ｓ３００４）。
【０１０９】
Ｓ３００９においてピーク位置が記憶されていない場合は、ステップ３０１１において、無限遠端へフォーカスレンズ１３を移動させる（Ｓ３０１１）。その後、フォーカスレンズ１３の至近端までの至近方向へのスキャン移動を開始する（Ｓ３００４）。
【０１１０】
このようにして各スキャンモードでのフォーカスレンズ１３の移動が開始された後、システム制御回路５０は、フォーカスレンズ１３が所定パルス量移動したか否かを判断する（Ｓ３０１２）。所定パルス量移動していれば、その位置でのＡＦ評価値を取得する（Ｓ３０１３）。ここでの所定量も、図６に３０１で示したように、被写界深度に相当するパルス量の逓倍量に設定される。
【０１１１】
次に、Ｓ３０１４では、システム制御回路５０は、スキャン中に取得したＡＦ評価値からピーク位置を算出する。次に、ピーク位置が算出されたか否かを判断し（Ｓ３０１５）、ピーク位置が算出された場合は、フォーカスレンズ１３を停止させる（Ｓ３０１６）。そして、それまでに取得したＡＦ評価値から、詳細なピーク位置を補間演算によって算出する（Ｓ３０１７）。
【０１１２】
次に、算出した詳細なピーク位置へフォーカスレンズ１３を移動させる（Ｓ３０１８）。その後、表示部５４に、合焦したことを表示させ（Ｓ３０１９）、ＡＦ制御を終了する。
【０１１３】
一方、Ｓ３０１５においてピーク位置が算出できなかった場合は、次に、フォーカスレンズ１３が目的位置（至近端又は無限遠端）へ到達したか否かを判断する（Ｓ３０２０）。目的位置へ到達していない場合は、Ｓ３０１２に戻る。これにより、Ｓ３０１２〜３０１５の処理が繰り返される。Ｓ３０１５でピーク位置が算出されるかフォーカスレンズ１３が目的位置に到達するまでＳ３０１２〜３０１５の処理が繰り返され、その間、フォーカスレンズ１３が所定パルス量移動するごとにＡＦ評価値が取得される。
【０１１４】
フォーカスレンズ１３が目的位置に到達した場合は、フォーカスレンズ１３を停止させ（Ｓ３０２１）、次に、定点に移動させる（Ｓ３０２２）。ここにいう定点とは、ズームポイント、撮影モードなどに対応したフォーカスレンズ１３の位置である。フォーカスレンズ１３を定点に移動させた後、表示部５４に非合焦であることを表示させ（Ｓ３０２３）、ＡＦ制御を終了する。
【０１１５】
さらに、Ｓ３０１２において、所定パルス量移動していない場合は、フォーカスレンズ１３が目的位置へ到達したか否かを判断し（Ｓ３０２０）、目的位置へ到達していない場合は、Ｓ３０１２に戻る。目的位置へ到達した場合は、フォーカスレンズ１３を停止させ（Ｓ３０２１）、次に定点に移動させる（Ｓ３０２２）。定点に移動させた後、非合焦であることを表示部５４に表示させ（Ｓ３０２３）、ＡＦ制御を終了する。
【０１１６】
以上説明したように、本実施例では、変倍に伴うピント変化補正のフォーカスレンズの移動中に取得したフォーカス評価値に基づいてフォーカス制御におけるフォーカスレンズのスキャン移動条件である移動方向や該移動方向への移動開始位置を設定する。このため、フォーカスレンズを至近端と無限遠端との間の全域でスキャン移動させたり常に一定方向にスキャン移動させたりする場合に比べて、スキャン移動範囲やスキャン移動距離を小さくすることができる。この結果、スキャン動作を短時間（高速）で行うことができ、被写体距離が大きく変動しなければ、ズーム後の合焦状態を短時間（高速）で得ることができる。
【０１１７】
なお、本実施例では、フォーカスレンズ１３のスキャン移動の目的位置を至近端又は無限遠端とする場合について説明した。しかし、本実施例に記載していない他の条件の有無に応じて、至近端や無限遠端以外の中間位置をスキャン移動の目的位置に設定することも可能である。
【０１１８】
さらに、本実施例では、レンズ一体型の撮像装置について説明したが、本発明は、レンズ交換型撮像装置や交換レンズといった他の光学機器にも適用することができる。
【図面の簡単な説明】
【０１１９】
【図１】本発明の実施例である撮像装置の構成を示すブロック図。
【図２】実施例の撮像装置の動作を示すフローチャート。
【図３】実施例の撮像装置の動作を示すフローチャート。
【図４】実施例の撮像装置の動作を示すフローチャート。
【図５】実施例の撮像装置の動作を示すフローチャート。
【図６】実施例におけるＡＦ評価値の変化例を示す図。
【図７】実施例の撮像装置におけるＡＦ・測光処理動作を示すフローチャート。
【図８】実施例の撮像装置における撮影処理動作を示すフローチャート。
【図９】実施例の撮像装置におけるＡＦ制御動作を示すフローチャート。
【図１０】フォーカスカムデータを示す図。
【符号の説明】
【０１２０】
１０  撮影レンズ
１２  ズームレンズ
１３  フォーカスレンズ
１５  撮像素子
２０  画像処理回路
５０  システム制御回路
５２  メモリ
【図６】
2007293057.tif 000003
【図７】
2007293057.tif 000004
【図１】
2007293057.tif 000005
【図２】
2007293057.tif 000006
【図３】
2007293057.tif 000007
【図４】
2007293057.tif 000008
【図５】
2007293057.tif 000009
【図８】
2007293057.tif 000010
【図９】
2007293057.tif 000011
【図１０】
2007293057.tif 000012