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