(57)【要約】【課題】不要な処理をなくし焦点検出に要する時間を短縮することが可能な自動焦点検出装置およびそれを備えた電子カメラを提供する。【解決手段】対となる位相差検出領域を複数備える焦点検出センサ１２３と、複数の対となる位相差検出領域毎に対の位相差検出領域から一方の位相差検出領域を選択し、選択した一方の位相差検出領域群から蓄積データを読み出し、読み出した蓄積データに基づいて位相差データを演算する制御回路１３とを有し、焦点検出領域の多点化に対応し、焦点検出領域する際に水平、垂直方向の位相差検出を一方向について先に行い検出できなかった領域のみ他方で検出する。【選択図】        図６
2005195655.tif 000002
【特許請求の範囲】
【請求項１】
対となる位相差検出領域を複数備える位相差検出手段と、
上記複数の対となる位相差検出領域毎に対の位相差検出領域から一方の位相差検出領域を選択する選択手段と、
上記選択手段により選択した一方の位相差検出領域群から蓄積データを読み出す読出手段と、
上記読出手段により読み出した蓄積データに基づいて位相差データを演算する演算手段と
を有する自動焦点検出装置。
【請求項２】
上記演算手段による位相差データの有効性を複数の対となる位相差検出領域毎に判断する判断手段と、
上記判断手段により有効でないと判断した位相差検出領域が存在する場合に上記選択手段により選択していない他方の位相差検出領域から蓄積データを読み出す第２の読出手段と、をさらに有し、
上記演算手段は、上記読出手段により読み出した蓄積データと上記第２の読出手段により読み出した蓄積データに基づいて位相差データを演算する
ことを特徴とする請求項１に記載の自動焦点検出装置。
【請求項３】
上記選択手段は、前回の上記判断手段により有効であるとした一方の位相差検出領域を優先的に選択する
ことを特徴とする請求項２に記載の自動焦点検出装置。
【請求項４】
前回の上記判断手段により有効であるとした位相差検出領域を記憶する記憶手段を含み、
上記選択手段は、上記記憶手段に記憶されている領域情報に基づいて位相差検出領域を選択する
ことを特徴とする請求項２に記載の自動焦点検出装置。
【請求項５】
上記複数の複数の位相差検出領域の全ての検出領域が十字の水平方向と垂直方向の位相差検出を行い、
上記選択手段は、水平、垂直方向の一方を選択して、検出処理を先に行い、検出不能な領域があるときには他方の検出処理を検出不能領域についてのみ行わせる
請求項１から４のいずれかに記載の自動焦点検出装置。
【請求項６】
上記読出手段および演算手段は、蓄積データの読み出しと位相差検出演算を交互に行う
請求項１から４のいずれかに記載の自動焦点検出装置。
【請求項７】
位相差データを演算する自動焦点検出装置と、
光学系と、
上記自動焦点検出装置により位相差データにより上記光学系を制御して光学系の合焦制御を行う制御回路と、を有し、
上記自動焦点検出装置は、
対となる位相差検出領域を複数備える位相差検出手段と、
上記複数の対となる位相差検出領域毎に対の位相差検出領域から一方の位相差検出領域を選択する選択手段と、
上記選択手段により選択した一方の位相差検出領域群から蓄積データを読み出す読出手段と、
上記読出手段により読み出した蓄積データに基づいて位相差データを演算する演算手段と、を有する
電子カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、いわゆる位相差方式を採用した自動焦点検出装置およびこの自動焦点検出装置を備えた電子カメラに関するものである。
【背景技術】
【０００２】
自動焦点検出装置において、従来は、焦点検出領域が５点や７点など検出領域としてはさほど多くはなかったが、近年になり９点、１１点、４５点と検出領域が増えていき検出方向についても水平、垂直方向の両方の位相差を検出する、位相差方式を採用するようになっている。
【０００３】
従来は、リニアセンサにより光電変換がおこなわれているが、検出領域が増えるに際し、エリアセンサを使用したものもでてきている。
また、リニアセンサでは、蓄積終了とともに蓄積された像信号の電荷を出力しているが、これは電荷にノイズがのるのを回避するために、全焦点検出領域の出力を一気に行っている。
【０００４】
ところで、カメラの姿勢を検出するセンサをもつ装置で、水平、垂直方向の位相差検出の一方を優先して検出を行うことにより、位相差検出の効率化をはかった自動焦点検出装置が提案されている（たとえば、特許文献１参照）。
【０００５】
また、多点化において検出領域が増えることからセンサからの像信号の出力や位相差演算にかかる処理時間もふえるため、不要な処理をなくすための改善が要望されている。
【特許文献１】特開平４−１７５７３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記のように、焦点検出領域の多点化の傾向にともない、検出に要する処理時間は、たとえば従来の焦点検出領域が５点の場合、中央が十字の水平方向、垂直方向の位相差を検出する領域と周辺の水平もしくは垂直方向の位相検出する領域の、計６回の像信号出力の読み出しと位相差検出演算を行う必要がある。
【０００７】
これが１５点の全てについて、水平、垂直の位相差検出を行う場合には、像信号の読み出しと位相差演算を３０回も行うことになり５倍の処理時間がかかることになる。
このため、多点化にあたっては、不要な処理時間をなくすための具体的な方法が必要となっている。
【０００８】
本発明は、かかる事情に鑑みてなされたものであり、その目的は、不要な処理をなくし焦点検出に要する時間を短縮することが可能な自動焦点検出装置およびそれを備えた電子カメラを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の第１の観点の自動焦点検出装置は、対となる位相差検出領域を複数備える位相差検出手段と、上記複数の対となる位相差検出領域毎に対の位相差検出領域から一方の位相差検出領域を選択する選択手段と、上記選択手段により選択した一方の位相差検出領域群から蓄積データを読み出す読出手段と、上記読出手段により読み出した蓄積データに基づいて位相差データを演算する演算手段とを有する。
【００１０】
好適には、上記演算手段による位相差データの有効性を複数の対となる位相差検出領域毎に判断する判断手段と、上記判断手段により有効でないと判断した位相差検出領域が存在する場合に上記選択手段により選択していない他方の位相差検出領域から蓄積データを読み出す第２の読出手段と、をさらに有し、上記演算手段は、上記読出手段により読み出した蓄積データと上記第２の読出手段により読み出した蓄積データに基づいて位相差データを演算する。
【００１１】
好適には、上記選択手段は、前回の上記判断手段により有効であるとした一方の位相差検出領域を優先的に選択する。
【００１２】
好適には、前回の上記判断手段により有効であるとした位相差検出領域を記憶する記憶手段を含み、上記選択手段は、上記記憶手段に記憶されている領域情報に基づいて位相差検出領域を選択する。
【００１３】
好適には、上記複数の複数の位相差検出領域の全ての検出領域が十字の水平方向と垂直方向の位相差検出を行い、上記選択手段は、水平、垂直方向の一方を選択して、検出処理を先に行い、検出不能な領域があるときには他方の検出処理を検出不能領域についてのみ行わせる。
【００１４】
好適には、上記読出手段および演算手段は、蓄積データの読み出しと位相差検出演算を交互に行う。
【００１５】
本発明の第２の観点の電子カメラは、位相差データを演算する自動焦点検出装置と、光学系と、上記自動焦点検出装置により位相差データにより上記光学系を制御して光学系の合焦制御を行う制御回路と、を有し、上記自動焦点検出装置は、対となる位相差検出領域を複数備える位相差検出手段と、上記複数の対となる位相差検出領域毎に対の位相差検出領域から一方の位相差検出領域を選択する選択手段と、上記選択手段により選択した一方の位相差検出領域群から蓄積データを読み出す読出手段と、上記読出手段により読み出した蓄積データに基づいて位相差データを演算する演算手段と、を有する。
【発明の効果】
【００１６】
本発明によれば、不要な処理をなくし焦点検出に要する時間を短縮することができる利点がある。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態を図面に関連付けて説明する。
【００１８】
図１は、本発明の係る自動焦点検出装置を採用した電子カメラを模式的に示す図である。
【００１９】
本実施形態に係る電子カメラ１０は、図１に示すように、光学系１１、焦点検出装置１２、および制御回路１３を有している。
焦点検出装置１２により本発明の位相差検出手段が構成され、焦点検出装置１２および制御回路１３により本発明の選択手段、および読出手段が構成され、制御回路１３により本発明の演算手段が構成される。
【００２０】
光学系１１は、図１に示すように、撮像レンズ１１１、クイックターンミラー１１２、フォーカシングスクリーン１１３、ペンタプリズム１１４、サブミラー１１５、および反射ミラー１１６を有する。また、図１において、１１７はフィルム面を示している。
【００２１】
この光学系１１においては、被写体の像は撮像レンズ１１１を通りクイックターンミラー１１２に導かれ、上方のフォーカシングスクリーン１１３に結像する。
一方、クイックターンミラー１１２を通過した被写体の像はサブミラー１１５、反射ミラー１１６で反射し、焦点検出装置１２に導かれ、焦点検出装置１２内のセンサで受光される。
【００２２】
焦点検出装置１２は、図１に示すように、反射ミラー１２１、再結像レンズ１２２、および焦点検出センサ１２３を有している。
【００２３】
図２は、焦点検出装置１２における再結像レンズ１２２、および焦点検出センサ１２３による結像状態を模式的に示す図である。
図２に示すように、焦点検出装置１２で、被写体から反射した光束は絞り１２４によりしぼられ再結像レンズ１２２に導かれる。再結像レンズ１２２を通った光束は４つのセンサ面Ａ，Ａ’，Ｂ，Ｂ’に被写体の像を結像する。
【００２４】
図３は、焦点検出装置１２の焦点検出センサ１２３の具体的な構成例を示す図である。
上述したように、再結像レンズ１２を通過した光束はセンサ１２３のＡ，Ａ’、Ｂ，Ｂ’面に結像する。Ａ，Ａ’、Ｂ，Ｂ’面はフォトダイオードが２次元に配置されたエリアセンサで受光した被写体の像を光電変換する。
またＡ，Ａ’面は対になっており垂直方向の位相差を検出するセンサ面で、Ｂ，Ｂ’面は水平方向の位相差を検出する構成となっている。
焦点検出センサ１２３で受光された被写体の像は光電変換された後、メモリに転送され焦点検出装置外部の制御回路１３の指示により出力を行う。
センサ面Ａにより情報はメモリＭＡに転送されて記憶され、センサ面Ａ’により情報はメモリＭＡ’に転送されて記憶される。
センサ面Ｂにより情報はメモリＭＢに転送されて記憶され、センサ面Ｂ’により情報はメモリＭＢ’に転送されて記憶される。
また、焦点検出センサ１２３は、制御回路１３との通信制御を行う通信制御部１２３１と、信号処理部１２３２とを有している。
【００２５】
図４は、本実施形態に係る焦点検出装置の焦点検出センサのおける焦点検出領域の配置例を示す図である。
また、図５は、図４中の焦点検出領域のセンサ上（Ａ，Ａ’，Ｂ，Ｂ’の各面上）での配置を示す図である。
図２に示すように、再結像レンズ１２２を通った光束は、４つのセンサ面Ａ，Ａ’，Ｂ，Ｂ’に被写体の像を結像することから、図５に示すように、図４の一つの領域が４つのセンサ面Ａ，Ａ’，Ｂ，Ｂ’に結像される。
【００２６】
本実施形態においては、図４に示すように、焦点検出領域は１５点とし、１５点の全点において水平方向、垂直方向の位相差の検出を行う。
また、図５に示すように、焦点検出領域センサ１２３におけるＡ，Ａ’面では垂直方向の位相差を検出するため、対になっておりＡとＡ’面の像信号のズレを位相差として検出する。Ｂ，Ｂ’面では水平方向の位相を検出するためＢ，Ｂ’が対になっており像信号のズレを位相差として検出する。
【００２７】
図６は、本実施形態に係る焦点検出装置と制御回路との信号処理および信号転送について説明するための図である。
【００２８】
制御回路１３は、マイクロコンピュータを主体として構成され、焦点検出装置１２の焦点検出センサ１２３と接続されており、制御信号と通信コマンドにより焦点検出センサ１２３を制御する。
制御回路１３の制御信号には蓄積を開始するＣＧ信号、前記水平、垂直方向の検出方向を選択するＡＢＳＥＬ信号、焦点検出領域を選択するＡＳ０−ＡＳ３信号、像信号を出力するＶｏｕｔ等がある。
焦点検出センサ１２３において、蓄積終了した被写体の像信号はメモリＭＡ，ＭＡ’，ＭＢ，ＭＢ’に転送されたのち、上記制御信号と通信コマンドにより制御回路１３に出力する。出力信号は焦点センサ１２３からのクロツク信号に同期し制御回路１３でＡ／Ｄ変換し、位相差演算が行われ、焦点検出を行う。
【００２９】
以上のような構成で多点化した焦点検出を行う。
【００３０】
次に、本実施形態における動作について図７〜図９に関連付けて説明する。        
図７は、本実施形態に係る動作の概要を説明するためのフローチャートである。
図８および図９は、本実施形態に係る焦点検出の第１動作例を明するためのフローチャートである。
図１０は、本実施形態に係る焦点検出の第２動作例を明するためのフローチャートである。
【００３１】
まず、図７に示すように、カメラの電源をＯＮ状態とし（ＳＴ０）、焦点検出を行うモードを選択する（ＳＴ１）。
次に、複数の焦点検出領域を選択する（ＳＴ２）。
焦点検出のモードには複数の焦点検出領域から１点を選択し行うスポットモードと１５点の全点から焦点検出を行うエリアモードがあり、本実施形態ではエリアモードの例により説明する。
そして、レリーズスイッチを１段オンして（ＳＴ３）、図８または図９に示す焦点検出動作を行う（ＳＴ４）。
【００３２】
ここで、図８および図９に関連付けて、前回に有効であるとした一方の位相差検出領域を優先的に選択する場合の焦点検出動作について説明する。
【００３３】
被写体から反射された光束は、光学系１１を通し、焦点検出装置１２に入射され、焦点検出センサ１２３で受光し光電変換を行う。
ここで制御回路１３はＣＧ信号により、センサ１２３に蓄積を開始する（ＳＴ１０１）。
【００３４】
ここで、前回の検出にて、水平方向の検知が良好な数（ＯＫ数）ｉが、垂直方向検知が良好な数（ＯＫ数）ｊ以上であるか否かの判定を行う（ＳＴ１０２）。
ステップＳＴ１０２において、水平方向の検知が良好な数（ＯＫ数）が、垂直方向検知が良好な数（ＯＫ数）以上であると判定した場合には、水平方向検出を優先する設定を行う（ＳＴ１０３）。
なお、このセンサは蓄積状態の確認を焦点検出領域ごとに監視することができ、検出方向を選択するＡＢＳＥＬ信号と焦点検出領域を選択するＡＳ０〜３信号により蓄積状態の確認をする領域を選択することが可能である。
Ｖｏｕｔ端子から出力される信号を制御回路１３でＡ／Ｄ変換し、蓄積状態確認する。出力があるレベル以上の場合は蓄積を終了する通信コマンドを制御回路１３から送信し終了する。
【００３５】
１５点の焦点領域が蓄積終了（ＳＴ１０４）したら、像信号である水平データの読み出しを行う（ＳＴ１０５）。
像信号の読み出し（出力）は焦点検出領域をＡＢＳＥＬ、ＡＳ０〜３信号により選択し、通信コマンドをセンサ１２３に送ることにより開始する。
そして、制御回路１３において、位相差検出のための演算を行う（ＳＴ１０６）。
出力は上記の通り、焦点検出領域および検出方向を選択し出力することができ、また蓄積の終了時にメモリに蓄積状態が保持されているため、検出領域ごとに出力し位相差検出演算を交互に行うことができる。
データの読み出し（ＳＴ１０５）、位相差検出演算（ＳＴ１０６）を交互に行い、水平方向の位相差について１５点の検出領域の検出を行う。位相差検出演算では公知のとおり相関演算が行われ、被写体の像信号から高コントラストの有効な被写体であるか判断される。
【００３６】
全水平データの読み出しが完了すると（ＳＴ１０７）、パラメータｊを０に、パラメータｉを１にセットして（ＳＴ１０８）、位相差演算結果が所定値以上であるか否かの判定を行い、ｉ番目の領域で位相差検出ができたか判断する（ＳＴ１０９）。
そして、ステップＳＴ１０９において、位相差演算結果が所定値以上であると判定した場合には、ｉ番目の領域が有効であるとして、パラメータｉを＋１し（ＳＴ１１０）、ｉ＝１６になるまで、ステップＳＴ１０９，ＳＴ１１０の処理を繰り返す。
【００３７】
一方、ステップＳＴ１０９において、位相差演算結果が所定値以上でないあると判定した場合には、ｉ番目の領域が有効でないとして、有効でない焦点領域のみ垂直方向の位相差検出を行う。
具体的には、有効でないｉ番目の垂直データの読み出し（ＳＴ１１２）、位相差検出演算（ＳＴ１１３）を行い、ｉ番目の領域で位相差検出ができたか判断する（ＳＴ１１４）。
ｉ番目の領域が有効であるとして、パラメータｊをｉ＋１とし、パラメータｊをｊ＋１として（ＳＴ１１５）、ｉ＝１６になるまで、ステップＳＴ１０９〜ＳＴ１１５の処理を繰り返す。
ステップＳＴ１１４において、有効でないと判断した場合には、両方向の位相差検出の結果、有効な被写体が見つからなかったとして、ステップＳＴ１１６の処理に移り検出不能処理を行う。
【００３８】
そして、ｉが１６になると、垂直方向検知が良好な数（ＯＫ数）ｊ以上で、水平方向の検知が良好な数（ＯＫ数）が１５−ｊとなり（ＳＴ１１７）、１５点の演算結果から有効な被写体として合焦点動作を行う（ＳＴ１１８）。
なお、ここで、ステップＳＴ１０９からステップＳＴ１１１の処理にて読み出した１５点の演算結果を全て用いてステップＳＴ１１８にて合焦動作を行う実施形態を示したが、ステップＳＴ１０９またはステップＳＴ１１４にて、最初に所定値以上の位相差検出が得られた時点で、その値のみを用いて合焦動作を行うようにしてもよい。
【００３９】
ステップＳＴ１０２において、水平方向の検知が良好な数（ＯＫ数）が、垂直方向検知が良好な数（ＯＫ数）以上でないと判定した場合には、垂直方向検出を優先する設定を行う（ＳＴ１１９）。
なお、このセンサは蓄積状態の確認を焦点検出領域ごとに監視することができ、検出方向を選択するＡＢＳＥＬ信号と焦点検出領域を選択するＡＳ０〜３信号により蓄積状態の確認をする領域を選択することが可能である。
Ｖｏｕｔ端子から出力される信号を制御回路１３でＡ／Ｄ変換し、蓄積状態確認する。出力があるレベル以上の場合は蓄積を終了する通信コマンドを制御回路１３から送信し終了する。
【００４０】
１５点の焦点領域が蓄積終了（ＳＴ１２０）したら、像信号である垂直データの読み出しを行う（ＳＴ１２１）。
像信号の読み出し（出力）は焦点検出領域をＡＢＳＥＬ、ＡＳ０〜３信号により選択し、通信コマンドをセンサ１２３に送ることにより開始する。
そして、制御回路１３において、位相差検出のための演算を行う（ＳＴ１２２）。
出力は上記の通り、焦点検出領域および検出方向を選択し出力することができ、また蓄積の終了時にメモリに蓄積状態が保持されているため、検出領域ごとに出力し位相差検出演算を交互に行うことができる。
データの読み出し（ＳＴ１２１）、位相差検出演算（ＳＴ１２２）を交互に行い、垂直方向の位相差について１５点の検出領域の検出を行う。位相差検出演算では上述のとおり相関演算が行われ、被写体の像信号から高コントラストの有効な被写体であるか判断される。
【００４１】
全垂直データの読み出しが完了すると（ＳＴ１２３）、パラメータｊを１に、パラメータｉを０にセットして（ＳＴ１２４）、位相差演算結果が所定値以上であるか否かの判定を行い、ｉ番目の領域で位相差検出ができたか判断する（ＳＴ１２５）。
そして、ステップＳＴ１１５において、位相差演算結果が所定値以上であると判定した場合には、ｉ番目の領域が有効であるとして、パラメータｊを＋１し（ＳＴ１２６）、ｊ＝１６になるまで（ＳＴ１２７）、ステップＳＴ１２５，ＳＴ１２６の処理を繰り返す。
【００４２】
一方、ステップＳＴ１２５において、位相差演算結果が所定値以上でないあると判定した場合には、ｉ番目の領域が有効でないとして、有効でない焦点領域のみ水平方向の位相差検出を行う。
具体的には、有効でないｉ番目の垂直データの読み出し（ＳＴ１２８）、位相差検出演算（ＳＴ１２９）を行い、ｉ番目の領域で位相差検出ができたか判断する（ＳＴ１３０）。
ｉ番目の領域が有効であるとして、パラメータｉをｊ＋１とし、パラメータｉをｉ＋１として（ＳＴ１３１）、ｊ＝１６になるまで、ステップＳＴ１２５〜ＳＴ１３１の処理を繰り返す。
ステップＳＴ１３０において、有効でないと判断した場合には、両方向の位相差検出の結果、有効な被写体が見つからなかったとして、ステップＳＴ１３２の処理に移り検出不能処理を行う。
【００４３】
そして、ｉが１６になると、水平方向検知が良好な数（ＯＫ数）ｉで、垂直方向の検知が良好な数（ＯＫ数）が１５−ｉとなり（ＳＴ１３３）、１５点の演算結果から有効な被写体として合焦点動作を行う（ＳＴ１３４）。
【００４４】
以上のように、第１焦点検出動作は、有効でない被写体のみ他方向の検出を行うことにより像信号の読み出しと位相差演算が省略され処理時間の短縮が図れる。また、制御を行う制御回路では像信号の読出しにおいてＡ／Ｄ変換したデータを保持するメモリを１５点の検出領域分だけもてばよく効率化が図れる。
なお、ここで、ステップＳＴ１２５からステップＳＴ１２７の処理にて読み出した１５点の演算結果を全て用いてステップＳＴ１３４にて合焦動作を行う実施形態を示したが、ステップＳＴ１２５またはステップＳＴ１３０にて、最初に所定値以上の位相差検出が得られた時点で、その値のみを用いて合焦動作を行うようにしてもよい。
【００４５】
次に、図１９に関連付けて、前回に有効であるとした位相差検出領域を記憶しておき、記憶データに基づいて一方の位相差検出領域を選択する場合の焦点検出動作について説明する。
【００４６】
被写体から反射された光束は、光学系１１を通し、焦点検出装置１２に入射され、焦点検出センサ１２３で受光し光電変換を行う。
ここで制御回路１３はＣＧ信号により、センサ１２３に蓄積を開始する（Ｓ２０１）。  なお、このセンサは蓄積状態の確認を焦点検出領域ごとに監視することができ、検出方向を選択するＡＢＳＥＬ信号と焦点検出領域を選択するＡＳ０〜３信号により蓄積状態の確認をする領域を選択することが可能である。
Ｖｏｕｔ端子から出力される信号を制御回路１３でＡ／Ｄ変換し、蓄積状態確認する。出力があるレベル以上の場合は蓄積を終了する通信コマンドを制御回路１３から送信し終了する。
【００４７】
１５点の焦点領域が蓄積終了（ＳＴ２０２）したら、パラメータｉを１にセットする（ＳＴ２０３）。
次に、Ｗ（ｉ）が０であるか否かの判定を行う（ＳＴ２０４）。
Ｗ（ｉ）が０であると判定した場合には、像信号である水平データの読み出しを行う（ＳＴ２０５）。
像信号の読み出し（出力）は焦点検出領域をＡＢＳＥＬ、ＡＳ０〜３信号により選択し、通信コマンドをセンサ１２３に送ることにより開始する。
そして、制御回路１３において、位相差検出のための演算を行う（ＳＴ２０６）。
【００４８】
一方、Ｗ（ｉ）が０でない判定した場合には、像信号である垂直データの読み出しを行う（ＳＴ２０７）。
そして、制御回路１３において、位相差検出のための演算を行う（ＳＴ２０８）。
【００４９】
次に、ｉを＋１して（ＳＴ２０９）、ｉが１６になるまでステップＳＴ２０４〜ＳＴ２０９の処理を繰り返す（ＳＴ２１０）。
そして、全領域（１５カ所）の読み出しが終了する。
【００５０】
次に、ｉを＋１して（ＳＴ２１１）、水平方向の位相差演算結果が所定値以上であるか否かの判定を行い、ｉ番目の領域で位相差検出ができたか判断する（ＳＴ２１２）。
そして、ステップＳＴ１０９において、位相差演算結果が所定値以上であると判定した場合には、ｉ番目の領域が有効であるとして、パラメータｉを＋１し（ＳＴ２１３）、ｉ＝１６になるまで、ステップＳＴ２１２，ＳＴ２１３の処理を繰り返す（ＳＴ２１４）。
【００５１】
一方、ステップＳＴ２１２において、位相差演算結果が所定値以上でないあると判定した場合には、ｉ番目の領域が有効でないとして、Ｗ（ｉ）が０であるか否かの判定を行う（ＳＴ２１５）。
Ｗ（ｉ）が０であると判定した場合には、ｗ（ｉ）を１にセットして（ＳＴ２１６）、像信号である垂直データの読み出しを行う（ＳＴ２１７）。
Ｗ（ｉ）が０でないと判定した場合には、ｗ（ｉ）を０にセットして（ＳＴ２１８）、像信号である水平データの読み出しを行う（ＳＴ２１９）。
そして、制御回路１３において、位相差検出のための演算を行う（ＳＴ２２０）。
【００５２】
次に、垂直または水平方向の位相差演算結果が所定値以上であるか否かの判定を行い、ｉ番目の領域で位相差検出ができたか判断する（ＳＴ２２１）。
そして、ステップＳＴ２２０において、位相差演算結果が所定値以上であると判定した場合には、ｉ番目の領域が有効であるとして、パラメータｉを＋１し（ＳＴ２１３）、ｉ＝１６になるまで、ステップＳＴ２１２〜ＳＴ２２０の処理を繰り返す。
【００５３】
ステップＳＴ２２１において、位相差演算結果が所定値以上であると判定した場合には、ステップＳＴ２２２の処理に移り検出不能処理を行う。
【００５４】
そして、ｉが１６になると、１５点の演算結果から有効な被写体として合焦点動作を行う（ＳＴ２２３）。
なお、ここで、ステップＳＴ２１２からステップＳＴ２１４の処理にて読み出した１５点の演算結果を全て用いてステップＳＴ２２３にて合焦動作を行う実施形態を示したが、ステップＳＴ２１２またはステップＳＴ２２１にて、最初に所定値以上の位相差検出が得られた時点で、その値のみを用いて合焦動作を行うようにしてもよい。
【００５５】
以上のように、第２焦点検出動作は、１５点分の焦点検出を行った結果から検出がどちらの方向でみつかったか記憶しておき、回の焦点検出時に先に検出する方向を決定する。これにより一方で焦点検出がみつかる領域が増えるため、不要な処理を減らすことができる。
【００５６】
以上説明したように、本実施形態によれば、対となる位相差検出領域を複数備える焦点検出センサ１２３と、複数の対となる位相差検出領域毎に対の位相差検出領域から一方の位相差検出領域を選択し、選択した一方の位相差検出領域群から蓄積データを読み出し、読み出した蓄積データに基づいて位相差データを演算する制御回路１３とを有することから、焦点検出領域の多点化に対応し、焦点検出領域する際に水平、垂直方向の位相差検出を一方向について先に行い検出できなかった領域のみ他方で検出することにより処理時間を短縮し、制御を行うマイクロコンピュータのメモリ容量を減らすことができる。
また、前回の焦点検出から検出方向をどちらから先に検出をするか決定することにより焦点検出がしやすくなり不要な処理をへらすことができる。
【００５７】
なお、本実施形態は、位相差検出領域において、垂直および水平方向（すなわち十字）を例に説明したが、右斜め左斜め（すなわちＸ字）としても同様の効果を得ることができる。
【図面の簡単な説明】
【００５８】
【図１】本発明の係る自動焦点検出装置を採用した電子カメラを模式的に示す図である。
【図２】本実施形態に係る焦点検出装置における再結像レンズおよび焦点検出センサによる結像状態を模式的に示す図である。
【図３】本実施形態に係る焦点検出装置の焦点検出センサの具体的な構成例を示す図である。
【図４】本実施形態に係る焦点検出装置の焦点検出センサのおける焦点検出領域の配置例を示す図である。
【図５】焦点検出領域のセンサ上での配置を示す図である。
【図６】本実施形態に係る焦点検出装置と制御回路との信号処理および信号転送について説明するための図である。
【図７】本実施形態に係る動作を説明するためのフローチャートである。
【図８】本実施形態に係る焦点検出の第１動作例を明するためのフローチャートである。
【図９】本実施形態に係る焦点検出の第１動作例を明するためのフローチャートである。
【図１０】本実施形態に係る焦点検出の第２動作例を明するためのフローチャートである。
【符号の説明】
【００５９】
１０…電子カメラ、１１…光学系、１１１…撮像レンズ、１１２…クイックターンミラー、１１３…フォーカシングスクリーン、１１４…ペンタプリズム、１１５…サブミラー、１１６…反射ミラー、１１７…フィルム面、１２…焦点検出装置、１２２…再結像レンズ、１２３…焦点検出センサ、Ａ，Ａ’，Ｂ，Ｂ’…焦点検出領域（センサ面）、１３…制御回路。
【図１】
2005195655.tif 000003
【図２】
2005195655.tif 000004
【図３】
2005195655.tif 000005
【図４】
2005195655.tif 000006
【図５】
2005195655.tif 000007
【図６】
2005195655.tif 000008
【図７】
2005195655.tif 000009
【図８】
2005195655.tif 000010
【図９】
2005195655.tif 000011
【図１０】
2005195655.tif 000012