(57)【要約】【課題】  被写体に対して迅速にフォーカスすることができる撮像装置及びそのプログラムを実現する。【解決手段】  ズームレンズ２ｂのレンズ位置と優先フォーカスの種類に基づいて、スキャン代表位置となる３点のフォーカス位置をそれぞれ記録したスキャン代表位置テーブルを予め格納しておき、シャッタボタンが一気に全押しされた場合や、シャッタボタンが半押しされた後、所定時間経過前にシャッタボタンが全押しされた場合には、現在のズームレンズ２ｂのレンズ位置の取得、及び、近景優先フォーカスか遠景優先フォーカスの判断処理を行い、該得られたレンズ位置及び判断された優先フォーカスに基づいて、スキャン代表位置テーブルからフォーカス位置を取得し、該取得した３点のフォーカス位置の範囲内でコントラストＡＦ処理を行う。【選択図】  図２
2006227133.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像手段と、
フォーカスレンズのレンズ位置を変えていくとともに前記撮像手段により撮像された撮像画像のＡＦ評価値を検出し、該検出した複数のＡＦ評価値に基づいてフォーカスレンズを合焦レンズ位置に移動させるコントラストＡＦ手段と、
撮影シーンを判断する判断手段と、
前記判断手段により判断された撮影シーンに応じて、前記コントラストＡＦ手段により前記撮像手段により撮像された撮像画像のＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させて、被写体に対してフォーカスを行う第１のＡＦ制御手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
前記判断手段により判断された撮影シーンに基づいて、優先フォーカスの種類を判定する判定手段を備え、
前記第１のＡＦ制御手段は、
前記判定手段により判定された優先フォーカスの種類に応じて、前記コントラストＡＦ手段により前記撮像手段により撮像された撮像画像のＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させることを特徴とする請求項１記載の撮像装置。
【請求項３】
光学ズーム倍率を設定する光学ズーム倍率設定手段と、
前記光学ズーム倍率設定手段により設定された光学ズーム倍率に基づいてズームレンズを移動させる光学ズーム手段と、
前記ズームレンズのレンズ位置を取得するズームレンズ位置取得手段と、
を備え、
前記第１のＡＦ制御手段は、
前記判断手段により判断された撮影シーン及び前記ズームレンズ位置取得手段により取得されたズームレンズのレンズ位置に応じて、前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させることを特徴とする請求項１又は２記載の撮像装置。
【請求項４】
前記第１のＡＦ制御手段は、
前記判断手段により判断された撮影シーンに基づいて、複数のフォーカス位置を取得するフォーカス位置取得手段を含み、
前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置を、前記フォーカス位置取得手段により取得された複数のフォーカス位置に限定することを特徴とする請求項１乃至３の何れかに記載の撮像装置。
【請求項５】
前記フォーカス位置取得手段により取得される複数のフォーカス位置は、一定のサンプリング間隔を有することを特徴とする請求項４記載の撮像装置。
【請求項６】
前記フォーカス位置取得手段により取得される複数のフォーカス位置のレンズ範囲は、フォーカスレンズの駆動可能範囲より狭いことを特徴とする請求項４又は５記載の撮像装置。
【請求項７】
撮影シーンに対応する複数のフォーカス位置を予め記憶している記憶手段を備え、
前記フォーカス位置取得手段は、
前記判断手段により判断された撮影シーンに基づいて、複数のフォーカス位置を前記記憶手段から取得することを特徴とする請求項４乃至６の何れかに記載の撮像装置。
【請求項８】
前記第１のＡＦ制御手段は、
前記判断手段により判断された撮影シーンに基づいて、前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置のレンズ範囲を取得する範囲取得手段を含み、
前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置を、前記範囲取得手段により取得されたフォーカスレンズのレンズ位置のレンズ範囲内に制限することを特徴とする請求項１乃至３の何れかに記載の撮像装置。
【請求項９】
前記第１のＡＦ制御手段は、
前記判断手段により判断された撮影シーンに基づいて、前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置のサンプリング間隔を取得する間隔取得手段を含み、
前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置を、前記間隔取得手段により取得されたサンプリング間隔にしたがって変更することを特徴とする請求項１乃至３の何れかに記載の撮像装置。
【請求項１０】
前記第１のＡＦ制御手段によるフォーカスが失敗したか否かを判断する第１の失敗判断手段と、
前記第１の失敗判断手段により前記第１のＡＦ制御手段によるフォーカスが失敗したと判断された場合は、パンフォーカスにより被写体に対してフォーカスを行う第２のＡＦ制御手段と、
を備えたことを特徴とする請求項１乃至９の何れかに記載の撮像装置。
【請求項１１】
前記第２のＡＦ制御手段は、
前記判断手段により判断された撮影シーンに基づいて、パンフォーカスのフォーカス位置を取得するＰＦ位置取得手段を含み、
前記ＰＦ位置取得手段により取得されたパンフォーカスのフォーカス位置にフォーカスレンズを駆動させることにより、被写体に対してフォーカスを行うことを特徴とする請求項１０記載の撮像装置。
【請求項１２】
半押し操作と全押し操作が可能なシャッタボタンと、
前記シャッタボタンが一気に全押しされたか否かを判断する第１の判断手段と、
前記シャッタボタンが半押しされたか否かを判断する第２の判断手段と、
前記第２の判断手段により前記シャッタボタンが半押しされたと判断された場合には、前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置のレンズ範囲を広範囲にして、被写体に対してフォーカスを行う第３のＡＦ制御手段と、
を備え、
前記第１のＡＦ制御手段は、
前記第１の判断手段により一気に前記シャッタボタンが全押しされたと判断された場合には、前記判断手段により判断された撮影シーンに応じて、前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させて被写体に対してフォーカスを行うことを特徴とする請求項１乃至１１の何れかに記載の撮像装置。
【請求項１３】
前記第１の判断手段は、
前記シャッタボタンが半押しされてから所定時間経過前に前記シャッタボタンが全押しされた場合には、前記シャッタボタンが一気に全押しされたと判断し、
前記第２の判断手段は、
前記シャッタボタンが半押しされてから前記シャッタボタンが全押しされることなく所定時間が経過した場合には、前記シャッタボタンが半押しされたと判断することを特徴とする請求項１２記載の撮像装置。
【請求項１４】
前記第１の判断手段は、
前記第２の判断手段により前記シャッタボタンが半押しされたと判断されることなく、前記シャッタボタンが全押しされたと判断された場合には、前記シャッタボタンが一気に全押しされたと判断することを特徴とする請求項１２記載の撮像装置。
【請求項１５】
前記第２の判断手段より前記シャッタボタンが半押しされたと判断した後に、前記シャッタボタンが全押しされたか否かを判断する第３の判断手段と、
前記第３の判断手段により前記シャッタボタンが全押しされたと判断されたときに、前記第３のＡＦ制御手段によるＡＦ制御が完了しているか否かを判断する完了判断手段と、
を備え、
前記第１のＡＦ制御手段は、
前記完了判断手段により、前記シャッタボタンが全押しされたと判断されたときに、前記第３のＡＦ制御手段によるＡＦ制御が完了していないと判断すると、前記判断手段により判断された撮影シーンに応じて、前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させて被写体に対してフォーカスを行うことを特徴とする請求項１２記載の撮像装置。
【請求項１６】
測距センサアレイに結像された像の位相差を検出することにより被写体に対してフォーカスを行う位相差ＡＦ手段と、
前記位相差ＡＦ手段によるＡＦ制御により被写体に対してフォーカスを行う第４のＡＦ制御手段と、
前記第４のＡＦ制御手段によるＡＦ制御が失敗したか否かを判断する第２の失敗判断手段と、
を備え、
前記第１のＡＦ制御手段は、
前記第２の失敗判断手段により前記第４のＡＦ制御手段によるＡＦ制御が失敗したと判断された場合には、前記判断手段により判断された撮影シーンに応じて、前記コントラストＡＦ手段により前記撮像手段により撮像された撮像画像のＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させて、被写体に対してフォーカスを行うことを特徴とする請求項１乃至１５の何れかに記載の撮像装置。
【請求項１７】
被写体を撮像する撮像処理と、
フォーカスレンズのレンズ位置を変えていくとともに前記撮像処理により撮像された撮像画像のＡＦ評価値を検出し、該検出した複数のＡＦ評価値に基づいて前記フォーカスレンズを合焦レンズ位置に移動させるコントラストＡＦ処理と、
撮影シーンを判断する判断処理と、
前記判断処理により判断された撮影シーンに応じて、前記コントラストＡＦ手段により前記撮像処理により撮像された撮像画像のＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させて、被写体に対してフォーカスを行う処理と、
を含み、上記各処理をコンピュータで実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びそのプログラムに係り、詳しくは、被写体に対して迅速にフォーカスすることができる撮像装置及びそのプログラムに関する。
【背景技術】
【０００２】
従来の撮像装置、例えば、デジタルカメラにおいては、被写体に対してオートフォーカスする方法としてコントラストＡＦ処理が一般的である。
コントラストＡＦ処理とは、フォーカスレンズを駆動可能範囲内でレンズ端からレンズ端まで駆動させ、そのときのＣＣＤ出力である撮像信号からコントラスト成分を検出し、その波形を解釈して、つまり、高周波成分が最も大きくなるレンズの位置にレンズを合わせてピントを合わせるというものである。
【０００３】
また、下記特許文献には、カメラの自動焦点調節装置なる発明が開示されている。詳しくは、コントラストＡＦ処理において、被写体のコントラストを上げるために被写体にＡＦ補助光を照射する際に、撮影レンズの移動期間中、ＡＦ補助光を連続的に発光させず、撮影レンズが所定量移動するごとに発光させるようにすることにより、ＡＦ補助光の発光に要する消費電力を低減させることができるというものである。
【０００４】
【特許文献１】公開特許公報  特開２００３−１４００２７（段落「００３６」〜段落「００６２」参照）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の撮像装置によれば、レンズ端からレンズ端までフォーカスレンズを動かしてコントラストを検出していくので、ＡＦ処理に時間がかかってしまい、決定的瞬間など、迅速に被写体を撮影したい場合には、シャッタチャンスなどを逃してしまうという問題点があった。
【０００６】
そこで本発明は、かかる従来の問題点に鑑みてなされたものであり、被写体に対して迅速にフォーカスすることができる撮像装置及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的達成のため、請求項１記載の発明による撮像装置は、被写体を撮像する撮像手段と、
フォーカスレンズのレンズ位置を変えていくとともに前記撮像手段により撮像された撮像画像のＡＦ評価値を検出し、該検出した複数のＡＦ評価値に基づいてフォーカスレンズを合焦レンズ位置に移動させるコントラストＡＦ手段と、
撮影シーンを判断する判断手段と、
前記判断手段により判断された撮影シーンに応じて、前記コントラストＡＦ手段により前記撮像手段により撮像された撮像画像のＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させて、被写体に対してフォーカスを行う第１のＡＦ制御手段と、
を備えたことを特徴とする。
【０００８】
また、例えば、請求項２に記載されているように、前記判断手段により判断された撮影シーンに基づいて、優先フォーカスの種類を判定する判定手段を備え、
前記第１のＡＦ制御手段は、
前記判定手段により判定された優先フォーカスの種類に応じて、前記コントラストＡＦ手段により前記撮像手段により撮像された撮像画像のＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させるようにしてもよい。
【０００９】
また、例えば、請求項３に記載されているように、光学ズーム倍率を設定する光学ズーム倍率設定手段と、
前記光学ズーム倍率設定手段により設定された光学ズーム倍率に基づいてズームレンズを移動させる光学ズーム手段と、
前記ズームレンズのレンズ位置を取得するズームレンズ位置取得手段と、
を備え、
前記第１のＡＦ制御手段は、
前記判断手段により判断された撮影シーン及び前記ズームレンズ位置取得手段により取得されたズームレンズのレンズ位置に応じて、前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させるようにしてもよい。
【００１０】
また、例えば、請求項４に記載されているように、前記第１のＡＦ制御手段は、
前記判断手段により判断された撮影シーンに基づいて、複数のフォーカス位置を取得するフォーカス位置取得手段を含み、
前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置を、前記フォーカス位置取得手段により取得された複数のフォーカス位置に限定するようにしてもよい。
【００１１】
また、例えば、請求項５に記載されているように、前記フォーカス位置取得手段により取得される複数のフォーカス位置は、一定のサンプリング間隔を有するようにしてもよい。
【００１２】
また、例えば、請求項６に記載されているように、前記フォーカス位置取得手段により取得される複数のフォーカス位置のレンズ範囲は、フォーカスレンズの駆動可能範囲より狭いようにしてもよい。
【００１３】
また、例えば、請求項７に記載されているように、撮影シーンに対応する複数のフォーカス位置を予め記憶している記憶手段を備え、
前記フォーカス位置取得手段は、
前記判断手段により判断された撮影シーンに基づいて、複数のフォーカス位置を前記記憶手段から取得するようにしてもよい。
【００１４】
また、例えば、請求項８に記載されているように、前記第１のＡＦ制御手段は、
前記判断手段により判断された撮影シーンに基づいて、前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置のレンズ範囲を取得する範囲取得手段を含み、
前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置を、前記範囲取得手段により取得されたフォーカスレンズのレンズ位置のレンズ範囲内に制限するようにしてもよい。
【００１５】
また、例えば、請求項９に記載されているように、前記第１のＡＦ制御手段は、
前記判断手段により判断された撮影シーンに基づいて、前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置のサンプリング間隔を取得する間隔取得手段を含み、
前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置を、前記間隔取得手段により取得されたサンプリング間隔にしたがって変更するようにしてもよい。
【００１６】
また、例えば、請求項１０に記載されているように、前記第１のＡＦ制御手段によるフォーカスが失敗したか否かを判断する第１の失敗判断手段と、
前記第１の失敗判断手段により前記第１のＡＦ制御手段によるフォーカスが失敗したと判断された場合は、パンフォーカスにより被写体に対してフォーカスを行う第２のＡＦ制御手段と、
を備えるようにしてもよい。
【００１７】
また、例えば、請求項１１に記載されているように、前記第２のＡＦ制御手段は、
前記判断手段により判断された撮影シーンに基づいて、パンフォーカスのフォーカス位置を取得するＰＦ位置取得手段を含み、
前記ＰＦ位置取得手段により取得されたパンフォーカスのフォーカス位置にフォーカスレンズを駆動させることにより、被写体に対してフォーカスを行うようにしてもよい。
【００１８】
また、例えば、請求項１２に記載されているように、半押し操作と全押し操作が可能なシャッタボタンと、
前記シャッタボタンが一気に全押しされたか否かを判断する第１の判断手段と、
前記シャッタボタンが半押しされたか否かを判断する第２の判断手段と、
前記第２の判断手段により前記シャッタボタンが半押しされたと判断された場合には、前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置のレンズ範囲を広範囲にして、被写体に対してフォーカスを行う第３のＡＦ制御手段と、
を備え、
前記第１のＡＦ制御手段は、
前記第１の判断手段により一気に前記シャッタボタンが全押しされたと判断された場合には、前記判断手段により判断された撮影シーンに応じて、前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させて被写体に対してフォーカスを行うようにしてもよい。
【００１９】
また、例えば、請求項１３に記載されているように、前記第１の判断手段は、
前記シャッタボタンが半押しされてから所定時間経過前に前記シャッタボタンが全押しされた場合には、前記シャッタボタンが一気に全押しされたと判断し、
前記第２の判断手段は、
前記シャッタボタンが半押しされてから前記シャッタボタンが全押しされることなく所定時間が経過した場合には、前記シャッタボタンが半押しされたと判断するようにしてもよい。
【００２０】
また、例えば、請求項１４に記載されているように、前記第１の判断手段は、
前記第２の判断手段により前記シャッタボタンが半押しされたと判断されることなく、前記シャッタボタンが全押しされたと判断された場合には、前記シャッタボタンが一気に全押しされたと判断するようにしてもよい。
【００２１】
また、例えば、請求項１５に記載されているように、前記第２の判断手段より前記シャッタボタンが半押しされたと判断した後に、前記シャッタボタンが全押しされたか否かを判断する第３の判断手段と、
前記第３の判断手段により前記シャッタボタンが全押しされたと判断されたときに、前記第３のＡＦ制御手段によるＡＦ制御が完了しているか否かを判断する完了判断手段と、
を備え、
前記第１のＡＦ制御手段は、
前記完了判断手段により、前記シャッタボタンが全押しされたと判断されたときに、前記第３のＡＦ制御手段によるＡＦ制御が完了していないと判断すると、前記判断手段により判断された撮影シーンに応じて、前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させて被写体に対してフォーカスを行うようにしてもよい。
【００２２】
また、例えば、請求項１６に記載されているように、測距センサアレイに結像された像の位相差を検出することにより被写体に対してフォーカスを行う位相差ＡＦ手段と、
前記位相差ＡＦ手段によるＡＦ制御により被写体に対してフォーカスを行う第４のＡＦ制御手段と、
前記第４のＡＦ制御手段によるＡＦ制御が失敗したか否かを判断する第２の失敗判断手段と、
を備え、
前記第１のＡＦ制御手段は、
前記第２の失敗判断手段により前記第４のＡＦ制御手段によるＡＦ制御が失敗したと判断された場合には、前記判断手段により判断された撮影シーンに応じて、前記コントラストＡＦ手段により前記撮像手段により撮像された撮像画像のＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させて、被写体に対してフォーカスを行うようにしてもよい。
【００２３】
上記目的達成のため、請求項１７記載の発明によるプログラムは、被写体を撮像する撮像処理と、
フォーカスレンズのレンズ位置を変えていくとともに前記撮像処理により撮像された撮像画像のＡＦ評価値を検出し、該検出した複数のＡＦ評価値に基づいて前記フォーカスレンズを合焦レンズ位置に移動させるコントラストＡＦ処理と、
撮影シーンを判断する判断処理と、
前記判断処理により判断された撮影シーンに応じて、前記コントラストＡＦ手段により前記撮像処理により撮像された撮像画像のＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させて、被写体に対してフォーカスを行う処理と、
を含み、上記各処理をコンピュータで実行させることを特徴とする。
【発明の効果】
【００２４】
請求項１記載の発明によれば、フォーカスレンズのレンズ位置を変えていくとともに撮像手段により撮像された撮像画像のＡＦ評価値を検出し、該検出した複数のＡＦ評価値に基づいて前記フォーカスレンズを合焦レンズ位置に移動させるコントラストＡＦ手段と、撮影シーンを判断する判断手段と、前記判断手段により判断された撮影シーンに応じて、前記コントラストＡＦ手段により前記撮像手段により撮像された撮像画像のＡＦ評価値を検出する前記フォーカスレンズのレンズ位置を変更させて、被写体に対してフォーカスを行う第１のＡＦ制御手段と、を備えるようにしたので、撮影シーンに適切なフォーカスを迅速に行うことができ、シャッタチャンスを逃すことがない。
【００２５】
請求項２記載の発明によれば、判断手段により判断された撮影シーンに基づいて、優先フォーカスの種類を判定する判定手段を備え、第１のＡＦ制御手段は、前記判定手段により判定された優先フォーカスの種類に応じて、前記コントラストＡＦ手段により前記撮像手段により撮像された撮像画像のＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させるようにしたので、現在の撮影シーンに適切な優先フォーカスの種類に基づいてフォーカスを行うことができ、迅速且つ的確に被写体に対してフォーカスを行うことができる。
【００２６】
請求項３記載の発明によれば、光学ズーム倍率を設定する光学ズーム倍率設定手段と、前記光学ズーム倍率設定手段により設定された光学ズーム倍率に基づいてズームレンズを移動させる光学ズーム手段と、前記ズームレンズのレンズ位置を取得するズームレンズ位置取得手段と、を備え、第１のＡＦ制御手段は、判断手段により判断さえた撮影シーン及び前記ズームレンズ位置取得手段により取得された前記ズームレンズのレンズ位置に応じて、コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させるようにしたので、現在のズームレンズ位置に適したフォーカスを行うことができ、迅速且つ的確に被写体に対してフォーカスを行うことができる
【００２７】
請求項４記載の発明によれば、第１のＡＦ制御手段は、判断手段により判断された撮影シーンに基づいて、複数のフォーカス位置を取得するフォーカス位置取得手段を含み、コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置を、前記フォーカス位置取得手段により取得された複数のフォーカス位置に限定するようにしたので、迅速且つ的確に被写体に対してフォーカスを行うことができ、シャッタチャンスを逃すことがない。
【００２８】
請求項５記載の発明によれば、フォーカス位置取得手段により取得される複数のフォーカス位置は、一定のサンプリング間隔を有するようにしたので、均等にＡＦ評価値を検出することができ、フォーカス処理の失敗が少ない。
【００２９】
請求項６記載の発明によれば、フォーカス位置取得手段により取得される複数のフォーカス位置のレンズ範囲は、フォーカスレンズの駆動可能範囲より狭いので、迅速に被写体に対してフォーカスを行うことができる。
【００３０】
請求項７記載の発明によれば、撮影シーンに対応する複数のフォーカス位置を予め記憶している記憶手段を備え、フォーカス位置取得手段は、判断手段により判断された撮影シーンに基づいて、複数のフォーカス位置を前記記憶手段から取得するようにしたので、迅速に被写体に対してフォーカスを行うことができる。
【００３１】
請求項８記載の発明によれば、第１のＡＦ制御手段は、判断手段により判断された撮影シーンに基づいて、コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置のレンズ範囲を取得する範囲取得手段を含み、前記コントラストＡＦ手段によりＡＦ評価値を検出する前記フォーカスレンズのレンズ位置を、前記範囲取得手段により取得された前記フォーカスレンズのレンズ位置のレンズ範囲内に制限するようにしたので、迅速且つ的確に被写体に対してフォーカスを行うことができる。
【００３２】
請求項９記載の発明によれば、第１のＡＦ制御手段は、判断手段により判断された撮影シーンに基づいて、コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置のサンプリング間隔を取得する間隔取得手段を含み、前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置を、前記間隔取得手段により取得されたサンプリング間隔にしたがって変更するようにしたので、撮影シーンに応じたフォーカスを行うことができ、迅速且つ的確にフォーカスを行うことをできる。
【００３３】
請求項１０記載の発明によれば、第１のＡＦ制御手段によりフォーカスが失敗したか否かを判断する第１の失敗判断手段と、前記第１の失敗判断手段により前記第１のＡＦ制御手段によるフォーカスが失敗したと判断された場合は、パンフォーカスにより被写体に対してフォーカスを行う第２のＡＦ制御手段と、を備えるようにしたので、第１のＡＦ制御手段によるフォーカスが失敗した場合であっても、迅速に被写体に対してフォーカスを行うことができる。
【００３４】
請求項１１記載の発明によれば、第２のＡＦ制御手段は、判断手段により判断された撮影シーンに基づいて、パンフォーカスのフォーカス位置を取得するＰＦ位置取得手段を含み、前記ＰＦ位置取得手段により取得されたパンフォーカスのフォーカス位置にフォーカスレンズを駆動させるようにしたので、撮影シーンに適切なパンフォーカスを行うことができ、迅速に被写体に対してフォーカスを行うことができる。
【００３５】
請求項１２記載の発明によれば、半押し操作と全押し操作が可能なシャッタボタンと、前記シャッタボタンが一気に全押しされたか否かを判断する第１の判断手段と、前記シャッタボタンが半押しされたか否かを判断する第２の判断手段と、前記第２の判断手段により前記シャッタボタンが半押しされたと判断された場合には、コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置のレンズ範囲を広範囲にして、被写体に対してフォーカスを行う第３のＡＦ制御手段と、を備え、第１のＡＦ制御手段は、前記第１の判断手段により一気に前記シャッタボタンが全押しされたと判断された場合には、判断手段により判断された撮影シーンに応じて、前記コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させて被写体に対してフォーカスを行うようにしたので、シャッタボタンが一気に全押しされたと判断された場合は、迅速な撮影が要求されていると判断し、撮影シーンに応じた狭いサーチ範囲で、迅速にコントラストＡＦ処理を行うことができ、シャッタチャンスを逃すことがない。また、シャッタボタンが半押しされた場合には、広いサーチ範囲で、確実にコントラストＡＦ処理を行うことができる。
【００３６】
請求項１３記載の発明によれば、第１の判断手段は、シャッタボタンが半押しされてから所定時間経過前に前記シャッタボタンが全押しされた場合には、前記シャッタボタンが一気に全押しされたと判断し、第２の判断手段は、前記シャッタボタンが半押しされてから前記シャッタボタンが全押しされることなく所定時間経過した場合には、前記シャッタボタンが半押しされたと判断するようにしたので、シャッタボタン半押し後、直に全押しした場合でも、迅速な撮影が要求されていると判断し、撮影シーンに応じた狭いサーチ範囲で、迅速且つ的確に被写体に対してフォーカスを行うことができ、シャッタチャンスを逃すことがない。
【００３７】
請求項１４記載の発明によれば、第１の判断手段は、第２の判断手段によりシャッタボタンが半押しされたと判断されることなく、前記シャッタボタンが全押しされたと判断された場合には、前記シャッタボタンが一気に全押しされたと判断するようにしたので、シャッタボタンがいきなり全押しされた場合には、迅速な撮影を要求していると判断し、撮影シーンに応じた狭いサーチ範囲で、迅速且つ的確に被写体に対してフォーカスを行うことができ、シャッタチャンスを逃すことがない。
【００３８】
請求項１５記載の発明によれば、第２の判断手段によりシャッタボタンが半押しされたと判断した後に、前記シャッタボタンが全押しされたか否かを判断する第３の判断手段と、前記第３の判断手段により前記シャッタボタンが全押しされたと判断されたときに、前記第３のＡＦ制御手段によるＡＦ制御が完了しているか否かを判断する完了判断手段と、を備え、第１のＡＦ制御手段は、前記完了判断手段により前記シャッタボタンが全押しされたと判断されたときに、前記第３のＡＦ制御手段によりＡＦ制御が完了していないと判断すると、前記判断手段により判断された撮影シーンに応じて、コントラストＡＦ手段によりＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させて、被写体に対してフォーカスを行うようにしたので、第３のＡＦ制御手段によるＡＦ制御が完了する前に、シャッタボタンが全押しされた場合には、迅速な撮影が要求されていると判断し、撮影シーンに応じた狭いサーチ範囲で、迅速且つ的確に被写体に対してフォーカスを行うことができ、シャッタチャンスを逃すことがない。
【００３９】
請求項１６記載の発明によれば、測距センサアレイに結像された像の位相差を検出することにより被写体に対してフォーカスを行う位相差ＡＦ手段と、前記位相差ＡＦ手段によるＡＦ制御により被写体に対してフォーカスを行う第４のＡＦ制御手段と、前記第４のＡＦ制御手段によるＡＦ制御が失敗したか否かを判断する第２の失敗判断手段と、を備え、第１のＡＦ制御手段は、前記第２の失敗判断手段により前記第４のＡＦ制御手段によるＡＦ制御が失敗したと判断された場合には、判断手段により判断された撮影シーンに応じて、コントラストＡＦ手段により撮像手段により撮像された撮像画像のＡＦ評価値を検出するフォーカスレンズのレンズ位置を変更させて、被写体に対してフォーカスを行うようにしたので、位相差ＡＦ制御手段によるＡＦ制御が失敗した場合でも、撮影シーンに応じたフォーカスを行うことができ、迅速且つ的確に被写体に対してフォーカスを行うことができる。
【００４０】
請求項１７記載の発明によれば、デジタルカメラ、パソコン等に読み込ませることにより、本発明の撮像装置を実現することができる。
【発明を実施するための最良の形態】
【００４１】
以下、本発明の実施の形態を、デジタルカメラに適用した一例として図面を参照して説明する。
[第１の実施の形態]
Ａ．デジタルカメラの構成
図１は、本発明の撮像装置を実現するデジタルカメラ１の電気的な概略構成を示すブロック図である。
デジタルカメラ１は、撮影レンズ２（フォーカスレンズ２ａ、ズームレンズ２ｂを含む）、モータ駆動回路３、絞り兼用シャッタ４、垂直ドライバ５、ＴＧ（timing generator）６、ＣＣＤ７、サンプルホールド回路８、アナログデジタル変換器９、カラープロセス回路１０、ＤＭＡコントローラ１１、ＤＲＡＭインターフェース１２、ＤＲＡＭ１３、ＶＲＡＭコントローラ１４、ＶＲＡＭ１５、デジタルビデオエンコーダ１６、画像表示部１７、ＪＰＥＧ回路１８、ＤＳＰ／ＣＰＵ１９、キー入力部２０、ＲＯＭ２１、ストロボ駆動部２２、ストロボ発光部２３、カードＩ／Ｆ２４、バス２６から構成されており、カードＩ／Ｆ２４には、デジタルカメラ１本体のカードスロットに着脱自在に装着されたメモリ・カード２５が接続されている。
【００４２】
撮影レンズ２は、複数のレンズ群から構成されるフォーカスレンズ２ａ、ズームレンズ２ｂ等を含む。そして、撮影レンズ２には、モータ駆動回路３が接続されている。モータ駆動回路３は、フォーカスレンズ２ａ、ズームレンズ２ｂをそれぞれ光軸方向に駆動させるフォーカスモータ、ズームモータと、ＤＳＰ／ＣＰＵ１９から送られてくる制御信号にしたがって、フォーカスモータ、ズームモータを駆動させるフォーカスモータドライバ、ズームモータドライバとから構成されている（図示せず）。
【００４３】
絞り兼用シャッタ４は、図示しない駆動回路を含み、駆動回路はＤＳＰ／ＣＰＵ１９から送られてくる制御信号にしたがって絞り兼用シャッタを動作させる。この絞り兼用シャッタは、絞りとシャッタとして機能する。
絞りとは、撮影レンズ２から入ってくる光の量を制御する機構のことをいい、シャッタとは、ＣＣＤ７に光を当てる時間を制御する機構のことをいう。ＣＣＤ７に光を当てる時間は、シャッタの開閉の速度（シャッタ速度）によって変わってくる。露光は、この絞りとシャッタ速度によって定めることができる。
【００４４】
ＣＣＤ７は、垂直ドライバ５、ＴＧ６によって走査駆動され、一定周期毎に結像した被写体像のＲＧＢ値の各色の光の強さを光電変換してサンプルホールド回路８に出力する。
サンプルホールド回路８は、ＣＣＤ７から送られてきたアナログ信号をＣＣＤ７の解像度に適した周波数でサンプリング（例えば、相関二重サンプリング）してアナログデジタル変換器９に出力する。なお、サンプリング後に自動利得調整（ＡＧＣ）を行うこともある。
アナログデジタル変換器９は、サンプリングされたアナログ信号をデジタル信号に変換してカラープロセス回路１０に出力する。
【００４５】
カラープロセス回路１０は、画素補間処理、γ補正処理等を含むカラープロセス処理を行うとともに、ＲＧＢデータから輝度色差信号（ＹＵＶ信号）を生成する。
ＤＭＡコントローラ１１は、カラープロセス回路１０とＤＲＡＭインターフェース１２を介してＤＲＡＭ１３との間のデータの転送をＤＳＰ／ＣＰＵ１９の介在なしに行うものである。
【００４６】
ＤＲＡＭインターフェース１２は、ＤＭＡコントローラ１１とＤＲＡＭ１３との間の信号インターフェース、及びＤＲＡＭ１３とバス２６との間の信号インターフェースをとるものである。
ＤＲＡＭ１３は、書き換え可能な半導体の一種であり、ＣＣＤ７によって撮像された画像データ（カラープロセス回路１０で生成されたＹＵＶ信号）を一時記憶しておくバッファメモリであるとともに、ＤＳＰ／ＣＰＵ１９のワーキングメモリとしても利用される。
【００４７】
ＶＲＡＭコントローラ１４は、ＶＲＡＭ１５とバス２６との間及びＶＲＡＭ１５とデジタルビデオエンコーダ１６との間のデータの転送を制御する部分である。要するに、表示用画像データのＶＲＡＭ１５への書き込みと、同画像データのＶＲＡＭ１５からの読み出しを制御する部分である。
ＶＲＡＭ１５は、いわゆるビデオＲＡＭのことであり、スルー画像や再生画像の画像データを一時記憶しておくメモリである。
デジタルビデオエンコーダ１６は、ＶＲＡＭ１５から読み出されたデジタル信号の画像データをアナログ信号に変換するとともに、画像表示部１７の走査方式に応じたタイミングで順次出力するものである。
【００４８】
画像表示部１７は、デジタルビデオエンコーダ１６から送られてきたアナログ信号の画像データの画像を表示させるものである。
ＪＰＥＧ回路１８は、ＪＰＥＧ（joint photographic experts group）の圧縮・伸張を行う部分である。ＪＰＥＧ回路１８は、ＤＳＰ／ＣＰＵ１９の制御信号にしたがってＤＲＡＭ１３に記憶されている画像データ（ＹＵＶ信号）をＪＰＥＧ圧縮したり、メモリ・カード２５に記録されている画像データをＪＰＥＧ伸張したりする。
【００４９】
キー入力部２０は、シャッタボタン、ズームキー（Ｗｉｄｅキー、Ｔｅｌｅキー）ＳＥＴキー、カーソルキー等の複数の操作キーを含み、ユーザのキー操作に応じた操作信号をＤＳＰ／ＣＰＵ１９に出力する。
ストロボ駆動部２２は、ＤＳＰ／ＣＰＵ１９の制御信号にしたがって、ストロボ発光部２３を閃光駆動させ、ストロボ発光部２３はストロボを閃光させる。ＤＳＰ／ＣＰＵ１９は、ＣＣＤ７の出力信号の輝度成分又は図示しない測光回路によって撮影シーンが暗いと判断すると、ストロボ駆動部２２に制御信号を送る。
【００５０】
ＤＳＰ／ＣＰＵ１９は、上記したデジタルカメラ１の各部を制御するワンチップマイコンである。また、ＤＳＰ／ＣＰＵ１９はクロック回路を含み、このクロック回路は日付、時刻を計時するとともにタイマーとしての機能も有する。
ＲＯＭ２１には、ＤＳＰ／ＣＰＵ１９の各部に必要な制御プログラム、つまり、ＡＥやＡＦ等を含む各種の制御に必要なプログラム、及び必要なデータが記録されており、ＤＳＰ／ＣＰＵ１９は、前記プログラムに従い動作することにより本発明の撮像手段、コントラストＡＦ手段、位相差ＡＦ手段、判断手段、判定手段、第１のＡＦ制御手段、第２のＡＦ制御手段、第３のＡＦ制御手段、第４のＡＦ制御手段、光学ズーム倍率設定手段、光学ズーム手段、ズームレンズ位置取得手段と、フォーカス位置取得手段、ＰＦ位置取得手段、範囲取得手段、間隔取得手段、第１の失敗判断手段、第２の失敗判断手段、第１の判断手段、第２の判断手段、第３の判断手段、完了判断手段として機能する。
【００５１】
また、ＲＯＭ２１には、スキャン代表位置テーブル、パンフォーカス位置テーブルが格納されている。このＲＯＭ２１は、本発明の記憶手段として機能する。
図２は、スキャン代表位置テーブルの様子を示すものであり、スキャン代表位置テーブルには、ズームレンズ２ｂの位置及び優先フォーカスの種類に対応するスキャン代表位置となるフォーカス位置（サンプリングポイント）がそれぞれ記録されている。
図３は、パンフォーカス位置テーブルの様子を示すものであり、パンフォーカス位置テーブルには、ズームレンズ２ｂのレンズ位置及び優先フォーカスに対応するパンフォーカスのフォーカス位置がそれぞれ記録されている。
【００５２】
図２、図３を見るとわかる通り、ズームレンズ２ｂのレンズ位置は、ズーム１、ズーム２、・・・、ズーム７と７段階に分かれており、ズーム１は殆どズームが行われていない状態（約１倍）の段階であることを示し、ズーム７はズームが一杯に行われている状態（ズーム倍率がマックスに近い状態）の段階であることを示している。
また、優先フォーカスの種類としては、近景優先フォーカス、絞り開放の遠景優先フォーカス、絞り開放でない遠景優先フォーカスの３種類がある。
このズームレンズ２ｂのレンズ位置、及び、優先フォーカスの種類により、スキャン代表位置となるフォーカス位置（ＡＦサーチポイント）が図２のテーブルから、パンフォーカスのフォーカス位置が図３のテーブルから必然的に定まることとなる。
【００５３】
例えば、絞り開放の遠景優先フォーカスであって、ズームレンズ２ｂのレンズ位置がズーム３である場合には、スキャン代表位置となるフォーカス位置は、被写界深度が１．２ｍ〜２．２ｍとなるようなフォーカス位置と、被写界深度が１．６ｍ〜４．６ｍとなるようなフォーカス位置と、被写界深度が２．５ｍ〜∞ｍとなるようなフォーカス位置との３点となり、パンフォーカス位置は、２．２ｍ〜∞ｍとなるようなフォーカス位置となる。なお、ここでは、スキャン代表位置となるフォーカス位置を３点としたが、複数であれば、２点でもよいし４点であってもよい。
【００５４】
なお、優先フォーカスの種類及びズームレンズ２ｂのレンズ位置に対応するスキャン代表位置となる３点のうち、中間に位置するフォーカス位置とその両端に位置するフォーカス位置との距離間隔は同じとする。つまり、スキャン代表位置となる３点のフォーカス位置をフォーカス位置１、フォーカス位置２、フォーカス位置３とし、フォーカス位置２がフォーカス位置１と、フォーカス位置３との間に位置すると仮定すると、フォーカス位置１とフォーカス位置２との距離間隔と、フォーカス位置２とフォーカス位置３との距離間隔は同じである。
【００５５】
例えば、上記した３点のフォーカス位置が、被写界深度が１．２ｍ〜２．２ｍとなるようなフォーカス位置と、被写界深度が１．６ｍ〜４．６ｍとなるようなフォーカス位置と、被写界深度が２．５ｍ〜∞ｍとなるようなフォーカス位置である場合には、被写界深度が１．２ｍ〜２．２ｍとなるようなフォーカス位置と、被写界深度が１．６ｍ〜４．６ｍとなるようなフォーカス位置との距離間隔と、被写界深度が１．６ｍ〜４．６ｍとなるようなフォーカス位置と、被写界深度が２．５ｍ〜∞ｍとなるようなフォーカス位置との距離間隔は同じであることになる。
また、この距離間隔は、通常のコントラストＡＦ処理によるサーチ駆動時のサンプリング間隔より大きくなるようにしておく。
【００５６】
Ｂ.以下、本実施の形態におけるデジタルカメラ１の特徴となるそれぞれの構成の機能について説明する。
【００５７】
Ｃ．デジタルカメラ１の動作
第１の実施の形態におけるデジタルカメラ１の動作を図４及び図５のフローチャートにしたがって説明する。
【００５８】
ユーザのキー入力部２０の操作により電源がＯＮされると、ＤＳＰ／ＣＰＵ１９は、ＣＣＤ７による撮像を開始し、現在のズームレンズ２ｂのレンズ位置に対応した焦点距離でＡＥ処理を実行し、また、カラープロセス回路１０で、ホワイトバランス処理などの画像処理を施す（ステップＳ１）。
【００５９】
そして、ＤＳＰ／ＣＰＵ１９は、露光、ホワイトバランス等の設定を行うと、ＣＣＤ７により撮像された画像データをＤＲＡＭ１３に記憶させてから、該記憶した画像データをＶＲＡＭ１５に記憶させて、デジタルビデオエンコーダ１６を介して画像表示部１７に撮像した画像データを表示させる。いわゆるスルー画像表示を行う（ステップＳ２）。
【００６０】
そして、ＤＳＰ／ＣＰＵ１９は、ユーザによってキー入力部２０のズームキーの操作が行われたか否かの判断を行う（ステップＳ３）。この判断は、キー入力部２０からズームキーの操作に対応する操作信号が送られてきたか否かにより判断する。
ステップＳ３で、ズームキーの操作が行われたと判断すると、ステップＳ４で、ユーザのズームキーの操作にしたがって（キー入力部２０から送られてくる操作信号にしたがって）ズームレンズ２ｂを駆動させてステップＳ５に進み、ステップＳ３で、ズームキーの操作が行われていないと判断すると、そのままステップＳ５に進む。例えば、ユーザによってズームキーのＴｅｌｅキーの操作が行われたと判断するとズームレンズ２ｂを光軸方向にしたがって被写体側の方へ駆動させ、ユーザによってズームキーのＷｉｄｅキーの操作が行われたと判断するとズームレンズ２ｂを光軸方向にしたがって撮影者側の方へ駆動させる。
【００６１】
ステップＳ５に進むと、ＤＳＰ／ＣＰＵ１９は、ユーザによってシャッタボタンが半押しされたか否かの判断を行う。この判断は、キー入力部２０からシャッタボタン半押しに対応する操作信号が送られてきたか否かにより判断し、送られてきた場合にはシャッタボタンが半押しされたと判断する。
ステップＳ５で、シャッタボタンが半押しされていないと判断すると、ステップＳ１に戻り、ステップＳ５で、シャッタボタンが半押しされたと判断すると、ＤＳＰ／ＣＰＵ１９は、半押し直前に取得したスルー画像に基づき、本撮影用の露出値（絞り値、シャッタスピード、増幅率）、ホワイトバランス値等の撮影条件を決定してロックするとともに、ストロボモードが強制発光モード、オートストロボモード、発光禁止モードのうちどのモードであるか否かを判断し、オートストロボモードの場合は更にＣＣＤ７の出力信号の輝度成分（半押し直前に取得したスルー画像）又は図示しない測光回路によって撮像された画像が暗いか否かの判断を行い、ストロボを閃光させるか否かの判断も行ってストロボ発光ＯＮ／ＯＦＦ等の撮影条件をロックし（ステップＳ６）、タイマーをスタートさせる（ステップＳ７）。
【００６２】
そして、ＤＳＰ／ＣＰＵ１９は、タイムアップしたか否かの判断を行う（ステップＳ８）。このタイムアップしたか否かの判断は、タイマーが所定時間（ここでは、０．１秒とする）を経過したか否かにより判断する。この所定時間は、予め設定されていてもよいし、ユーザが設定することができるようにしてもよい。
ステップＳ８で、タイムアップしていないと判断すると、ＤＳＰ／ＣＰＵ１９は、シャッタボタンが全押しされたか否かの判断を行う（ステップＳ９）。この判断は、キー入力部２０からシャッタボタン全押しに対応する操作信号が送られてきた否かにより判断する。ステップＳ９で、シャッタボタンが全押しされていないと判断すると、ステップＳ８に戻る。
【００６３】
所定時間経過したと判断する前に、ここでは、シャッタボタン半押ししてか０．１秒経過する前に（ステップＳ８でＮに分岐）、シャッタボタンが全押しされたと判断すると（ステップＳ９でＹに分岐）、迅速な撮影が要求されているものと判断し、ステップＳ１０に進み、迅速なコントラストＡＦ処理、つまり、本発明の特徴となるＡＦ処理を開始する。
一方、シャッタボタンが全押しされる前に、タイムアップすると（ステップＳ８でＹに分岐）、迅速な撮影が要求されていないと判断し、ステップＳ１７に進み、通常のコントラストＡＦ処理を開始する。
【００６４】
なお、シャッタボタンが半押しされてから所定時間経過前にシャッタボタンが全押しされた場合に、ユーザが一気にシャッタボタンを全押ししたと判断するようにしたが、シャッタボタンの半押し状態が所定時間以上維持されないとＤＳＰ／ＣＰＵ１９によってシャッタボタン半押しに相当する操作信号が検出されないものとした場合には、シャッタボタン半押しに相当する操作信号が検出されることなくシャッタボタン全押しに相当する操作信号のみが検出された場合に、ユーザが一気にシャッタボタンを全押ししたと判断するようにしてもよい。
具体的に説明すると、ステップＳ５で、シャッタ半押しがされていないと判断すると、シャッタボタンが全押しされたか否かの判断を行い、全押しもされていないと判断するとステップＳ１に戻る。一方、半押しに対応する操作信号が検出された場合はステップＳ６に進み、ＡＥ、ＡＷＢ等の撮影条件をロックし、そのままステップＳ１７に進み、また、半押しに対応する操作信号が検出されずに、シャッタボタンが全押しに対応する操作信号が検出された場合は、ステップＳ６に進み、ＡＥ、ＡＷＢ等の撮影条件をロックし、そのままステップＳ１０に進むようにする。
【００６５】
以下、本発明の特徴となるＡＦ処理について説明する。
タイムアップする前に、シャッタボタンが全押しされると（ステップＳ９でＹに分岐）、ＤＳＰ／ＣＰＵ１９は、撮影シーンに基づく優先フォーカスの判定処理を行う（ステップＳ１０）。つまり、現在の撮影シーンを判断し、該判断した撮影シーンから優先フォーカスの種類を判定する。この判定処理については後で詳細に説明する。優先フォーカスの種類としては、近景優先フォーカス、絞り開放の遠景優先フォーカス、絞り開放でない遠景優先フォーカスがある。
【００６６】
次いで、ＤＳＰ／ＣＰＵ１９は、現在のズームレンズ２ｂのレンズ位置を取得する（ステップＳ１１）。このズームレンズ２ｂのレンズ位置は、ズーム１からズーム７までの７段階に分類され、ズーム１は、ズームがされていないか又はズームが殆どされていない状態を示し、ズーム７は、ズームがマックスに行われている状態を示している。
【００６７】
次いで、ＤＳＰ／ＣＰＵ１９は、ステップＳ１０で判定した優先フォーカスの種類及びステップＳ１１で取得したズームレンズ２ｂのレンズ位置からスキャン代表位置の取得を行う（ステップＳ１２）。このスキャン代表位置の取得は、ＲＯＭ２１に格納されているスキャン代表位置テーブルからスキャン代表位置となるフォーカス位置を取得する。
例えば、ステップＳ１０で、現在の撮影シーンから近景優先フォーカスと判断し、ステップＳ１１で取得したズームレンズ２ｂのレンズ位置がズーム４である場合には、スキャン代表位置となるフォーカス位置は、被写界深度が１．３ｍ〜２．３ｍとなるようなフォーカス位置と、被写界深度が２．０ｍ〜５．０ｍとなるようなフォーカス位置と、被写界深度が２．５ｍ〜１０．０ｍとなるようなフォーカス位置の３点を取得する。
【００６８】
そして、ＤＳＰ／ＣＰＵ１９は、スキャン代表位置となるフォーカス位置の取得を行うと、該取得した３点のフォーカス位置に基づいてコントラストＡＦ処理（本発明の特徴となるＡＦ処理）を開始する（ステップＳ１３）。この本発明の特徴となるＡＦ処理を簡単に説明するならば、コントラストＡＦ処理によりＡＦ評価値（コントラスト値）を検出するフォーカスレンズ２ａのレンズ位置を、該取得した３点のフォーカス位置に限定し、その中でＡＦ評価値がピークとなるフォーカス位置にフォーカスレンズ２ａを駆動させるというものである。
以下、通常のコントラストＡＦ処理と対比させながら本発明の特徴となるＡＦ処理について説明する。
【００６９】
図６（ａ）は、通常のコントラストＡＦ処理によってサーチ駆動させるフォーカスレンズ２ａの位置遷移と、そのときのＡＦ評価値との関係を示す図である。
図６（ｂ）は、本発明の特徴となるＡＦ処理によってサーチ駆動させるフォーカスレンズ２ａの位置遷移と、そのときのＡＦ評価値との関係を示す図である。
【００７０】
通常のコントラストＡＦ処理のときには、現在のフォーカスレンズ２ａのレンズ位置（ここではレンズ位置３１）から近い方のレンズ端までフォーカスレンズ２ａを移動させ、このフォーカスレンズ位置でＣＣＤ７による撮像処理を実行し、そのときのＡＦ評価値を検出する。そして、フォーカスレンズ２ａの移動を再開してフォーカスレンズ２ａを１区分（１ステップ分）移動させ、また、このフォーカスレンズ位置でＣＣＤ７による撮像処理を実行し、そのときのＡＦ評価値を検出する。そして、また、フォーカスレンズ２ａを１区分移動させ、フォーカスレンズ位置でＣＣＤ７による撮像処理を実行し、そのときのＡＦ評価値を検出するという動作を、フォーカスレンズ２ａが他方のレンズ端まで移動するまで行う。このように、通常のコントラストＡＦ処理においては、フォーカスレンズ２ａをレンズ端からレンズ端まで所定のサンプリング間隔で駆動させながら、ＡＦ評価値を検出していく。
【００７１】
ここで、１区分とは、フォーカスレンズ２ａの１回の移動量のことをいい、この１回の移動量は、図６（ａ）でいうと、破線部から破線部までの矢印の距離をいう。また、ＡＦ評価値とは、ＣＣＤ７によって撮像された撮像信号に含まれる高周波成分に基づき算出されるので、ＡＦ評価値が高いフォーカスレンズ２ａのレンズ位置ほど、ピントが合うことになる。
そして、各フォーカスレンズ位置において検出した複数のＡＦ評価値を比較することによりＡＦ評価値が最も高いフォーカスレンズ位置を検出し、該検出したレンズ位置にフォーカスレンズ２ａを駆動させる。図６を見ると、ＡＦ評価値がピークとなるレンズ位置は位置３２なので、フォーカスレンズ２ａをレンズ位置３２に駆動させることにより被写体に対してフォーカスを行う。
【００７２】
一方、本発明の特徴となるＡＦ処理を行うときには、該取得したスキャン代表位置となる３点のフォーカス位置（フォーカスレンズ２ａのレンズ位置）のうち、現在のフォーカスレンズ２ａのレンズ位置に最も近いフォーカス位置にフォーカスレンズ２ａを移動させる。ここでは、取得した３点のフォーカス位置は、図６（ｂ）に示すように、フォーカス位置５１、フォーカス位置５２、フォーカス位置５３とし、現在のフォーカスレンズ２ａのレンズ位置は、レンズ位置４１とするので、レンズ位置４１に一番近いフォーカス位置５１にフォーカスレンズ２ａを移動させ、このフォーカスレンズ位置でＣＣＤ７による撮像処理を実行する。そして、そのときのＡＦ評価値を検出し、フォーカスレンズ２ａをフォーカス位置５２に移動させ、このフォーカスレンズ位置でＣＣＤ７による撮像処理を実行し、そのときのＡＦ評価値を検出する。そして、フォーカスレンズ２ａをフォーカス位置５３に移動させ、このフォーカスレンズ位置でＣＣＤ７による撮像処理を実行し、そのときのＡＦ評価値を検出するという動作を行う。つまり、スキャン代表位置として取得したフォーカス位置に対してのみＡＦ評価値を検出することとなる。
【００７３】
本発明の特徴となるＡＦ処理においては、１回の移動量（１区分）は、取得したフォーカス位置に基づいて定められることとなるが、図６（ａ）と図６（ｂ）とを比べると分かるように、１回の移動量（１区分）は、通常のコントラストＡＦ処理における移動量より大きい。ここでの１回の移動量は、図６（ｂ）でいうと、破線部から破線部までの矢印の距離をいう。また、本発明の特徴となるＡＦ処理における１回の移動量（１区分）は、ズームレンズ２ｂのレンズ位置や優先フォーカスの種類によっても異なる。
【００７４】
さらに、本発明の特徴となるＡＦ処理においては、ＡＦサーチ範囲は、取得したフォーカス位置に基づいて定められることとなるが、図６（ａ）と図６（ｂ）とを比べると分かるように、ＡＦサーチ範囲（５１〜５３）は、通常のコントラストＡＦ処理のＡＦサーチ範囲（一方のレンズ端〜他方のレンズ端）より狭い。また、本発明の特徴となるＡＦ処理におけるＡＦサーチ範囲は、ズームレンズ２ｂのレンズ位置や優先フォーカスの種類によっても異なる。
なお、図６（ｂ）の点線で示したＡＦ評価値は、通常のコントラストＡＦ処理によって検出されたＡＦ評価値を示しており、図６（ａ）と対応するものである。また、実線で示したＡＦ評価値は、スキャン代表位置として取得したフォーカス位置で検出されたＡＦ評価値を示す。
【００７５】
つまり、本発明の特徴となるＡＦ処理のサーチ駆動時におけるサンプリング間隔は、通常のコントラストＡＦ処理のサーチ駆動時におけるサンプリング間隔より大きく、また、本発明の特徴となるＡＦ処理のサーチ駆動時におけるサーチ範囲は、通常のコントラストＡＦ処理のサーチ駆動時におけるサーチ範囲よりかなり狭くなるようなフォーカス位置を予めＲＯＭ２１のスキャン代表位置テーブルに記録しておく。
【００７６】
そして、該検出した３点のフォーカス位置におけるＡＦ評価値の中でＡＦ評価値がピークとなるフォーカス位置にフォーカスレンズ２ａを移動させる。図６（ｂ）を見ると、ＡＦ評価値がピークとなるフォーカス位置はフォーカス位置５２なので、フォーカスレンズ２ａをフォーカス位置５２に移動させることにより、被写体に対してフォーカスを行う。
【００７７】
図４のフローチャートに戻り、ステップＳ１３で本発明の特徴となるＡＦ処理を開始すると、ＤＳＰ／ＣＰＵ１９は、コントラストＡＦ処理が失敗したか否かの判断を行う（ステップＳ１４）。ＡＦ処理が失敗する例としては、ＡＦ値がピーク（山形の頂点）となるフォーカスレンズ２ａのレンズ位置が検出されなかった場合などがある。
【００７８】
ステップＳ１４で、コントラストＡＦ処理が失敗していないと判断すると、ＤＳＰ／ＣＰＵ１９は、コントラストＡＦ処理が完了（成功）したか否かを判断し（ステップＳ１５）、完了していないと判断するとステップＳ１４に戻る。
コントラストＡＦ処理が完了と判断される前に、コントラストＡＦ処理が失敗したと判断すると（ステップＳ１４でＹに分岐）、パンフォーカスによるＡＦ処理を行うべく、図５のステップＳ２３に進む。このパンフォーカスによるＡＦ処理については後で詳細に述べる。
【００７９】
コントラストＡＦ処理が失敗と判断されずに、コントラストＡＦ処理が完了したと判断すると（ステップＳ１５でＹに分岐）、つまり、該取得した３点のフォーカス位置の中でＡＦ評価値がピークとなるフォーカス位置にフォーカスレンズを移動させると、ステップＳ６でロックした撮影条件下で静止画撮影処理を実行した後、該得られた画像データをＤＲＡＭ１３に記憶し、該記憶した画像データからＪＰＥＧ形式の画像ファイルを生成してメモリ・カード２５に記録する（ステップＳ１６）。
図６（ｂ）を見ると分かるように取得したフォーカス位置の中で、一番ＡＦ評価値が高いのはフォーカス位置５２なのでフォーカスレンズ２ａをフォーカス位置５２に移動させると、ロックした撮影条件下で静止画撮影処理を実行し、該得られた画像データをメモリ・カード２５に記録することとなる。
【００８０】
次に、通常のコントラストＡＦ処理について説明する。
シャッタボタンが全押しされたと判断する前に（ステップＳ９でＮに分岐）、タイムアップしたと判断すると（ステップＳ８でＹに分岐）、ＤＳＰ／ＣＰＵ１９は、迅速な撮影が要求されていないと判断し、通常のコントラストＡＦ処理を開始する（ステップＳ１７）。つまり、フォーカスレンズ２ａをレンズ駆動可能な範囲でレンズ端からレンズ端までサーチ駆動させ、最もＡＦ評価値の高くなる位置にフォーカスレンズ２ａを駆動させるというというＡＦ処理を開始する。通常のコントラストＡＦ処理については、上述したのでここでは説明を省略する。
なお、フォーカスレンズ２ａのサーチ駆動中にＡＦ評価値のピークが検出された場合には、フォーカスレンズ２ａのサーチ駆動を中止させ、該検出されたコントラストがピーク値となるフォーカス位置にフォーカスレンズ２ａを駆動させるようにしてもよい。
【００８１】
ＡＦ処理を開始すると、ＤＳＰ／ＣＰＵ１９は、シャッタボタンが全押しされたか否かを判断し（ステップＳ１８）、全押しされていない場合には、全押しされるまでステップＳ１８に留まり、全押しされた場合には、通常のコントラストＡＦ処理が失敗したか否かの判断を行う（ステップＳ１９）。
ステップＳ１９で、通常のコントラストＡＦ処理が失敗していないと判断すると、ＤＳＰ／ＣＰＵ１９は、コントラストＡＦ処理が完了（成功）したか否かの判断を行う（ステップＳ２０）。
【００８２】
ステップＳ２０で、コントラストＡＦ処理が完了していないと判断するとステップＳ１９に戻る。
通常のコントラストＡＦ処理が失敗と判断されずに（ステップＳ１９でＮに分岐）、通常のコントラスト検出方式によりＡＦ処理が完了したと判断すると（ステップＳ２０でＹに分岐）、つまり、コントラスト値（ＡＦ評価値）のピーク値を検出し、該検出したピーク値のレンズ位置にフォーカスレンズ２ａを移動させると、ステップＳ１６に進み、該ロックした撮影条件下で静止画撮影処理を行い、該得られた画像データをメモリ・カード２５に記録させる。
図６（ａ）を用いて説明すると、レンズ位置３２のときに最もＡＦ評価値が高くなるので、フォーカスレンズ２ａをレンズ位置３２に移動させて、ロックした撮影条件下で静止画撮影処理を行い、該得られた画像データをメモリ・カード２５に記録させることとなる。
【００８３】
一方、ステップＳ１９で、通常のコントラストＡＦ処理が完了したと判断する前にＡＦ処理が失敗したと判断すると、ＤＳＰ／ＣＰＵ１９は、パンフォーカスによるＡＦ処理を行うため、まず、撮影シーンに基づく優先フォーカスの判定処理を行う（ステップＳ２１）。
次いで、ＤＳＰ／ＣＰＵ１９は、現在のズームレンズ２ｂのレンズ位置を取得して（ステップＳ２２）、図５のステップＳ２３に進み、パンフォーカスによるＡＦ処理を実行する。
【００８４】
以下、パンフォーカスによるＡＦ処理について説明する。
ステップＳ１４でコントラストＡＦ処理が失敗したと判断した場合、又は、ステップＳ１９で通常のコントラストＡＦ処理が失敗したと判断し、ステップＳ２２でズームレンズ２ｂのレンズ位置を取得すると、図５のステップＳ２３に進み、ＤＳＰ／ＣＰＵ１９は、ステップＳ１０又はステップＳ２１で判定された優先フォーカスの種類が近景優先フォーカスであるか否かの判断を行う。つまり、図４のステップＳ１４から図５のステップＳ２３に進んだ場合には、ステップＳ１０で判定した優先フォーカスに基づいて判断し、図４のステップＳ２２から図５のステップＳ２３に進んだ場合には、ステップＳ２１で判定した優先フォーカスに基づいて判断する。
【００８５】
ステップＳ２３で、近景優先フォーカスであると判断すると、ＤＳＰ／ＣＰＵ１９は、図４のステップＳ１１又はステップＳ２２で取得したズームレンズ２ｂのレンズ位置と近景優先フォーカスに基づいて、ＲＯＭ２１に格納されているパンフォーカス位置テーブルからフォーカス位置の取得を行い（ステップＳ２４）、ステップＳ２８に進む。
例えば、ズームレンズ２ｂのレンズ位置がズーム４である場合には、パンフォーカスのフォーカス位置は、被写界深度が１．８ｍ〜４．９ｍとなるようなフォーカス位置を取得する。
【００８６】
一方、ステップＳ２３で、近景優先フォーカスでないと判断すると、ステップＳ２５に進み、ＤＳＰ／ＣＰＵ１９は、ステップＳ１０又はステップＳ２１で判定された優先フォーカスの種類が絞り開放の遠景優先フォーカスであるか否かを判断する。
ステップＳ２５で、絞り開放の遠景優先フォーカスであると判断すると、図４のステップＳ１１又はステップＳ２２で取得したズームレンズ２ｂのレンズ位置と絞り開放の遠景優先フォーカスに基づいて、ＲＯＭ２１に格納されているパンフォーカス位置テーブルからフォーカス位置の取得を行い（ステップＳ２６）、ステップＳ２８に進む。
【００８７】
一方、ステップＳ２５で、絞り開放の遠景優先フォーカスでないと判断すると、絞り開放でない遠景優先フォーカスであると判断してステップＳ２７に進み、図４のステップＳ１１又はステップＳ２２で取得したズームレンズ２ｂのレンズ位置と絞り開放でない遠景優先フォーカスに基づいて、ＲＯＭ２１に格納されているパンフォーカス位置テーブルからフォーカス位置の取得を行い、ステップＳ２８に進む。
ステップＳ２８に進むと、ＤＳＰ／ＣＰＵ１９は、該取得したフォーカス位置にフォーカスレンズ２ｂを移動させて、図４のステップＳ１６に進み、該ロックした撮影条件下で静止画撮影処理を行い、該得られた画像データをメモリ・カード２５に記録させる。
【００８８】
次に、撮影シーンに基づく優先フォーカスの判定処理を図７のサブフローチャートにしたがって説明する。
ここでは、ストロボ発光による撮影か否か、超高照度又は超低照度か否か、フリッカーを検出したか否か、屋外か否か、絞り開放か否かの判断により撮影シーンの判断を行い、該判断された撮影シーンに基づいて、近景優先フォーカスか、絞り開放の遠景優先フォーカスか、絞り開放でない遠景優先フォーカスか否かの判定処理を行う。
図４のステップＳ１０、又は、ステップＳ２１に進むと、図７のステップＳ５１に進み、ＤＳＰ／ＣＰＵ１９は、ストロボ発光による撮影か否かを判断する。この判断は、図４のステップＳ６でロックされた撮影条件によって判断する。
ステップＳ５１で、ストロボ発光による撮影であると判断するとステップＳ５５に進み、ストロボ発光による撮影でないと判断するとステップＳ５２に進む。
【００８９】
ストロボ発光による撮影でないと判断し、ステップＳ５２に進むと、ＤＳＰ／ＣＰＵ１９は、図４のステップＳ６でロックされた撮影条件（又はシャッタボタンの半押し又は全押し時に取得したスルー画像）に基づき、超高照度又は超低照度であるか否かを判断する。超高照度又は超低照度であると判断した場合はステップＳ５６に進み、超高照度でもなければ超低照度でもないと判断するとステップＳ５３に進む。この超高照度、超低照度の判断は、ＣＣＤ７に射光された光が変換された電荷量により判断する。
超高照度でも超低照度でもないと判断し、ステップＳ５３に進むと、ＤＳＰ／ＣＰＵ１９は、シャッタボタンの半押し又は全押し時に取得したスルー画像中からフリッカーを検出したか否かを判断する。フリッカーを検出した場合にはステップＳ５５に進み、フリッカーを検出していない場合はステップＳ５４に進む。
【００９０】
フリッカーを検出していないと判断し、ステップＳ５４に進むと、撮影場所が屋外か屋内かを判断する。この判断は、ステップＳ６でロックされた撮影条件のホワイトバランス、つまり、カラープロセス回路１０で自動ホワイトバランス処理により得た光の光源の色温度が太陽光の色温度であると判断すると屋外と判断し、自動ホワイトバランス処理により得た光の光源の色温度が太陽光の色温度でないと判断すると屋内と判断する。ステップＳ５４で、屋外でないと判断するとステップＳ５５に進み、屋外であると判断するとステップＳ５６に進む。
【００９１】
ステップＳ５１でストロボ発光による撮影と判断した場合、ステップＳ５３でフリッカーを検出したと判断した場合、ステップＳ５４で屋外でないと判断した場合は、近景優先フォーカスと判定する（ステップＳ５５）。
一方、ステップＳ５２で、超高照度又は超低照度と判断した場合、ステップＳ５４で屋外と判断した場合には、ステップＳ５６に進み、絞りが開放であるか否かの判断を行う。この判断は、ステップＳ６でロックした撮影条件に基づいて判断する。
ステップＳ５６で、絞り開放であると判断すると、絞り開放の遠景優先フォーカスと判定し（ステップＳ５７）、絞り開放でないと判断すると、絞り開放でない遠景優先フォーカスと判定する（ステップＳ５８）
そして、優先フォーカスの判定を行うと、図４のステップＳ１１、又は、ステップＳ２２に進む。
このようにして、撮影シーンから優先フォーカスの種類を判定する。
【００９２】
Ｃ．以上のように、第１の実施の形態においては、シャッタボタンを半押ししてから、所定時間が経過したか否かを判断し、所定時間が経過する前にシャッタボタンが全押しされた場合（シャッタボタンがいきなり全押しされた場合も含む）は、迅速な撮影を要求していると判断し、現在の撮影シーンに基づいてスキャン代表位置となるフォーカス位置を取得し、該取得したフォーカス位置のＡＦ評価値を検出して、コントラストＡＦ処理を行うので、被写体に対して迅速にフォーカスすることができる。
【００９３】
また、優先フォーカスの種類を判定し、該判断した種類の優先フォーカスにしたがって異なったスキャン代表位置を取得するので、撮影状況に応じたフォーカスを行うことができ、迅速且つ的確に被写体に対してフォーカスすることができる。
また、現在のズームレンズ２ｂのレンズ位置にしたがって異なるスキャン代表位置を取得するので、現在のズームレンズ位置に適したフォーカスを行うことができ、迅速且つ的確に被写体に対してフォーカスすることができる。
【００９４】
また、シャッタボタンが半押しされてからシャッタボタンが全押しされることなく、所定時間が経過すると通常のコントラストＡＦ処理を行うので、迅速な撮影が要求されていない場合には、確実に被写体に対してフォーカスすることができる。
また、コントラストＡＦ処理が失敗したと判断した場合には、パンフォーカスによるＡＦ処理を行うので、迅速に被写体に対してフォーカスすることができる。
【００９５】
また、優先フォーカスの種類を判定し、該判定した優先フォーカスにしたがって異なるパンフォーカスのフォーカス位置を取得するので、撮影状況に応じたフォーカスを行うことができ、迅速且つ的確に被写体に対してフォーカスすることができる。
また、現在のズームレンズ２ｂのレンズ位置にしたがって異なるパンフォーカスのフォーカス位置を取得するので、現在のズームレンズ位置に適したフォーカスを行うことができ、迅速且つ的確に被写体に対してフォーカスすることができる。
【００９６】
［第２の実施の形態］
次に第２の実施の形態について説明する。
上記第１の実施の形態においては、シャッタボタンが半押しされてから全押しされることなく所定時間経過した場合には、通常のコントラストＡＦ処理を行うようににしたが、第２の実施の形態においてはシャッタボタンが半押しされた場合には、直ちに通常のコントラストＡＦ処理を開始し、シャッタボタン全押し時に通常のコントラストＡＦ処理が完了していない場合に本発明の特徴となるＡＦ処理を行うというものである。
【００９７】
Ｄ．デジタルカメラ１の動作
第２の実施の形態も、図１に示したものと同様の構成を有するデジタルカメラ１を用いることにより本発明の撮像装置を実現し、以下、第２の実施の形態におけるデジタルカメラ１の動作を図８のフローチャートにしたがって説明する。
【００９８】
ユーザのキー入力部２０の操作により電源がＯＮされると、ＤＳＰ／ＣＰＵ１９は、ＡＥ処理、ＡＷＢ処理などを行う（ステップＳ１０１）。
次いで、ＤＳＰ／ＣＰＵ１９は、ＣＣＤ７によって撮像された被写体のスルー画像を画像表示部１７に表示させる（ステップＳ１０２）。
次いで、ＤＳＰ／ＣＰＵ１９は、ユーザによってズームキーの操作が行われたか否かを判断し（ステップＳ１０３）、ユーザによってズームキーの操作が行われた場合には、該操作にしたがってズームレンズ２ｂを駆動させて（ステップＳ１０４）、ステップＳ１０５に進み、ユーザによってズームキーの操作が行われていない場合には、そのままステップＳ１０５に進む。
【００９９】
ステップＳ１０５に進むと、ＤＳＰ／ＣＰＵ１９は、ユーザによってシャッタボタンが半押しされたか否かの判断を行う。
ステップＳ１０５で、シャッタボタンが半押しされていない場合にはステップＳ１０１に戻り、半押しされた場合は、ＤＳＰ／ＣＰＵ１９は、半押し直前に取得したスルー画像に基づき、本撮影用の露出値（絞り値、シャッタスピード、増幅率）、ホワイトバランス値等の撮影条件を決定してロックするとともに、ストロボモードが強制発光モード、オートストロボモード、発光禁止モードのうちどのモードであるか否かを判断し、オートストロボモードの場合は更にＣＣＤ７の出力信号の輝度成分（半押し直前に取得したスルー画像）又は図示しない測光回路によって撮像された画像が暗いか否かの判断を行い、ストロボを閃光させるか否かの判断も行ってストロボ発光ＯＮ／ＯＦＦ等の撮影条件をロックし（ステップＳ１０６）、通常のコントラストＡＦ処理を開始させる（ステップＳ１０７）。この通常のコントラストＡＦ処理については、第１の実施の形態で説明したので省略する。
【０１００】
次いで、ＤＳＰ／ＣＰＵ１９は、シャッタボタンが全押しされたか否かの判断を行う（ステップＳ１０８）。
ステップＳ１０８で、シャッタボタンが全押しされていない場合は、全押しされるまでステップＳ１０８に留まり、ステップＳ１０８で全押しされた場合には、ＤＳＰ／ＣＰＵ１９は、通常のコントラストＡＦ処理が失敗したか否かの判断を行う（ステップＳ１０９）。
【０１０１】
ステップＳ１０９で、通常のコントラストＡＦ処理が失敗していないと判断すると、ＤＳＰ／ＣＰＵ１９は、通常のコントラストＡＦ処理が完了したか否かの判断を行う（ステップＳ１１０）。
ステップＳ１１０で、通常のコントラストＡＦ処理が完了したと判断すると、ＤＳＰ／ＣＰＵ１９は、ステップＳ１０６でロックした撮影条件下で静止画撮影処理を実行した後、該得られた画像データをＤＲＡＭ１３に記憶し、該記憶した画像データからＪＰＥＧ形式の画像ファイルを生成してメモリ・カード２５に記録させる（ステップＳ１１８）。
【０１０２】
一方、ステップＳ１１０で、通常のコントラストＡＦ処理が完了していないと判断すると、ＤＳＰ／ＣＰＵ１９は、現在行っている通常のコントラストＡＦ処理を中止させる（ステップＳ１１１）。このとき、サーチ駆動しているフォーカスレンズ２ａの移動も停止する。
そして、ＤＳＰ／ＣＰＵ１９は、通常のコントラストＡＦ処理を中止させると、撮影シーンに基づく優先フォーカスの判定処理を行い（ステップＳ１１２）、現在のズームレンズ２ｂのレンズ位置を取得する（ステップＳ１１３）。
【０１０３】
次いで、ＤＳＰ／ＣＰＵ１９は、ステップＳ１１１で判定したフォーカスの種類及びステップＳ１１２で取得したズームレンズ２ｂのレンズ位置に基づいてスキャン代表位置となる３点のフォーカス位置をＲＯＭ２１に記録されているスキャン代表位置テーブルから取得する（ステップＳ１１４）。
次いで、ＤＳＰ／ＣＰＵ１９は、該取得したスキャン代表位置となる３点のフォーカス位置に基づいてコントラストＡＦ処理（本発明の特徴となるＡＦ処理）を開始させる（ステップＳ１１５）。この本発明の特徴となるＡＦ処理については、第１の実施の形態で説明したのでここでは省略する。
【０１０４】
次いで、ＤＳＰ／ＣＰＵ１９は、本発明の特徴となるＡＦ処理が失敗したか否かの判断を行う（ステップＳ１１６）。ステップＳ１１５で、本発明の特徴となるＡＦ処理が失敗していないと判断すると、ＤＳＰ／ＣＰＵ１９は、本発明の特徴となるＡＦ処理が完了したか否かの判断を行い（ステップＳ１１７）、完了していないと判断するとステップＳ１１６に戻る。
【０１０５】
本発明の特徴なるＡＦ処理が失敗したと判断されずに、ＡＦ処理が完了した場合には（ステップＳ１１６でＮに分岐、ステップＳ１１７でＹに分岐）、ステップＳ１１８に進み、ＤＳＰ／ＣＰＵ１９は、ステップＳ４でロックした撮影条件下で静止画撮影処理を実行した後、該得られた画像データをＤＲＡＭ１３に記憶し、該記憶した画像データからＪＰＥＧ形式の画像ファイルを生成してメモリ・カード２５に記録させる。
【０１０６】
一方、本発明の特徴となるＡＦ処理が完了と判断される前に、ＡＦ処理が失敗したと判断すると（ステップＳ１１６でＮに分岐）、パンフォーカスによるＡＦ処理を行うべく図５のステップＳ２３に進む。
また、ステップＳ１０９で通常のコントラストＡＦ処理が失敗と判断すると、ＤＳＰ／ＣＰＵ１９は、パンフォーカスによるＡＦ処理を行うため、まず、撮影シーンに基づく優先フォーカスの判定処理（ステップＳ１１９）、現在のズームレンズ２ｂのレンズ位置の取得（ステップＳ１２０）を行って、図５のステップＳ２３に進み、パンフォーカスによるＡＦ処理を実行する。
パンフォーカスによるＡＦ処理は、第１の実施の形態と同様なので説明を省略する。
【０１０７】
以上のように、第２の実施の形態においては、シャッタボタンが半押しされると、通常のコントラストＡＦ処理を行い、通常のコントラスト検出方式が完了すると判断する前にシャッタボタン全押しされたときには、迅速な撮影を要求していると判断し、コントラストＡＦ処理により検出するフォーカスレンズ２ａのレンズ位置を該取得した３点のフォーカス位置に限定し、その中でＡＦ評価値がピークとなるフォーカス位置にフォーカスレンズ２ａを移動させるので、被写体に対して迅速にフォーカスすることができる。
【０１０８】
なお、上記第１、第２の実施の形態は以下のような変形例も可能である。
（１）第１の実施の形態においては、シャッタボタンは半押しされてから所定時間経過前にシャッタボタンが全押しされた場合に（シャッタボタンが一気に全押しされた場合も含む）、また、第２の実施の形態においては、シャッタボタンの半押しにより開始された通常のコントラストＡＦ処理が完了する前にシャッタボタンが全押しされた場合に、本発明の特徴となるＡＦ処理を行うようにしたが、所定の撮影モードが選択された状態で、シャッタボタンが半押しされた場合や、シャッタボタンが一気に全押しされた場合にスキャン代表位置となるフォーカス位置を取得し、該取得したフォーカス位置でコントラストＡＦ処理を実行するようにしてもよい。つまり、所定の撮影モード下でのＡＦ処理は、優先フォーカスの種類の判定及びレンズ位置の取得を行い、それに基づいたスキャン代表位置となるフォーカス位置で、コントラストＡＦ処理を行うようにする。さらに、従来、シャッタボタンの半押し操作又は全押し操作に応答して通常のコントラストＡＦ処理を行うようしていたが、シャッタボタンの半押し操作又は全押し操作に応答して本発明の特徴となるＡＦ処理を行うようにしてもよい。
【０１０９】
（２）位相差検出方式によるＡＦ機能を備え、位相差検出方式によるＡＦ処理が失敗した場合（非合焦時）のみ、本発明の特徴となるＡＦ処理を実行するようにしてもよい。
【０１１０】
（３）また、シャッタボタンが全押しされた後に、ズームレンズ２ｂのレンズ位置の取得、優先フォーカスの種類の判定を行うようにしたが、スルー画像表示中にコンティニュアス的に、ズームレンズ２ｂのレンズ位置の検出、優先フォーカスの種類の判定を絶えず行うようにしてもよい。そして、シャッタボタンが一気に全押しされた場合や、シャッタボタンが半押しされた後所定時間経過することなく全押しされた場合や、シャッタボタンの半押しにより開始された通常のコントラストＡＦ処理が完了する前にシャッタボタンが全押しされた場合などには、シャッタボタン半押し（又は全押し）直前のスルー画像に基づいて判断されたズームレンズ２ｂのレンズ位置及び優先フォーカスに基づいて、スキャン代表位置となるフォーカス位置を取得する。これにより、更に迅速に被写体に対してフォーカスを行うことができる。
また、シャッタボタンが半押しされたときに、ズームレンズ２ｂのレンズ位置及び撮影シーンに基づく優先フォーカスの判定処理を行うようにしてもよい。
【０１１１】
（４）また、スキャン代表位置テーブルには、ズームレンズ２ｂのレンズ位置及び判断された優先フォーカスに対応するスキャン代表位置として複数のフォーカス位置をそれぞれ記録しておくようにしたが、１点だけのフォーカス位置をそれぞれ記録するようにしてもよい。つまり、図３に示すパンフォーカス位置テーブルに示すように、ズームレンズ２ｂのレンズ位置及び判断された優先フォーカスに対応するスキャン代表位置をそれぞれ１点と決めておくようにする。この場合には、スキャン代表位置として取得したフォーカス位置を基準に、フォーカスレンズを狭範囲で駆動させて、ＡＦ評価値が最も高くなるフォーカス位置にフォーカスレンズ２ｂを駆動させるようにしてもよい。
【０１１２】
（５）また、スキャン代表位置テーブルには、３点のサーチポイントとなるフォーカス位置を記録するようにしたが、これに代えて、サーチ範囲を示すサーチ範囲テーブルというものを設け、このサーチ範囲内でコントラストＡＦ処理を行うようにしてもよい。このサーチ範囲テーブルには、ズームレンズ２ｂのレンズ位置及び優先フォーカスの種類に応じたサーチ範囲を予め記録しておく。サーチ範囲を特定する方法としては、サーチ範囲の両端となるフォーカス位置を記録させておくことによりサーチ範囲を特定することができる。
【０１１３】
（６）また、スキャン代表位置テーブルに代えて、サンプリング間隔を示したサンプリング間隔テーブルというものを設けるようにしてもよい。このサンプリング間隔テーブルには、ズームレンズ２ｂのレンズ位置及び優先フォーカスの種類に応じたサンプリング間隔を予め記録させておく。この場合には、サーチ範囲は、通常のコントラストＡＦ処理におけるサーチ範囲と同じということになるが、サンプリング間隔は、通常のコントラストＡＦ処理におけるサンプリング間隔より大きくする。
【０１１４】
（７）また、スキャン代表位置テーブルに代えて、上記したサーチ範囲テーブル及びサンプリング間隔テーブルというものを設け、現在のズームレンズ２ｂのレンズ位置及び優先フォーカスの種類に応じて、サーチ範囲とサンプリング間隔を変えるようにしてもよい。
【０１１５】
（９）また、予めスキャン代表位置テーブル、パンフォーカス位置テーブルというものを設けるようにしたが、これらのテーブルを設けずに、計算によってスキャン代表位置となるフォーカス位置や、パンフォーカスのフォーカス位置を求めるようにしてもよい。
【０１１６】
（１０）また、第１の実施の形態においては、通常のコントラストＡＦ処理を開始し、通常のコントラストＡＦ処理が完了する前にシャッタボタンが全押しされたと判断すると、完了と判断するまで待ち処理を行っていたが、図４のステップＳ２０で完了していないと判断すると、迅速な撮影が要求されていると判断して、通常のコントラストＡＦ処理を中止して、ステップＳ１０に進み、本発明の特徴となるＡＦ処理を行うようにしてもよい。つまり、第１の実施の形態に第２の実施の形態を応用するようにしてもよい。
【０１１７】
（１１）スキャン代表位置テーブルには、優先フォーカスの種類及びズームレンズのレンズ位置に対応する３点のフォーカス位置を格納するようにしたが、優先フォーカスの種類のみに対応する３点のフォーカス位置を格納するようにしてもよい。つまり、現在の撮影シーンを判断し、該判断した撮影シーンに基づく優先フォーカスの種類によってスキャン代表位置となる３点のフォーカス位置を取得するようにしてもよい。
また、パンフォーカス位置テーブルも同様に、優先フォーカスの種類のみに対応するフォーカス位置を格納しておくようにしてもよい。
【０１１８】
（１２）更に、上記実施の形態におけるデジタルカメラ１は、上記の実施の形態に限定されるものではなく、カメラ付き携帯電話、カメラ付きＰＤＡ、カメラ付きパソコン、カメラ付きＩＣレコーダ、又はデジタルビデオカメラ等でもよく、要は被写体を撮影することができる機器であれば何でもよい。
【図面の簡単な説明】
【０１１９】
【図１】本発明の実施の形態のデジタルカメラのブロック図である。
【図２】ＲＯＭ２１に格納されているスキャン代表位置テーブルの様子を示すものである。
【図３】ＲＯＭ２１に格納されているパンフォーカス位置テーブルの様子を示すものである。
【図４】第１の実施の形態におけるデジタルカメラの動作を示すフローチャートである。
【図５】第１の実施の形態におけるデジタルカメラの動作を示すフローチャートである。
【図６】コントラストＡＦ処理によってサーチ駆動させるフォーカスレンズ２ａの位置遷移と、そのときのＡＦ評価値との関係を示す図である。
【図７】撮影シーンに基づく優先フォーカスの判断処理を示すサブフローチャートである。
【図８】第２の実施の形態におけるデジタルカメラの動作を示すフローチャートである。
【符号の説明】
【０１２０】
１      デジタルカメラ
２      撮影レンズ
３      モータ駆動回路
４      絞り兼用シャッタ
５      垂直ドライバ
６      ＴＧ
７      ＣＣＤ
８      サンプルホールド回路
９      アナログデジタル変換器
１０    カラープロセス回路
１１    ＤＭＡコントローラ
１２    ＤＲＡＭインターフェース
１３    ＤＲＡＭ
１４    ＶＲＡＭコントローラ
１５    ＶＲＡＭ
１６    デジタルビデオエンコーダ
１７    画像表示部
１８    ＪＰＥＧ回路
１９    ＤＳＰ／ＣＰＵ１９
２０    キー入力部
２１    ＲＯＭ
２２    ストロボ駆動部
２３    ストロボ発光部
２４    カードＩ／Ｆ
２５    メモリ・カード
２６    バス
【図１】
2006227133.tif 000003
【図２】
2006227133.tif 000004
【図３】
2006227133.tif 000005
【図４】
2006227133.tif 000006
【図５】
2006227133.tif 000007
【図６】
2006227133.tif 000008
【図７】
2006227133.tif 000009
【図８】
2006227133.tif 000010