(57)【要約】【課題】コンティニュアスＡＦモードや連写モード等の連続的にＡＦを行う場合において低輝度下で被写体の状態が変化した場合でも、バッテリー消耗や眩しさを抑え、かつ合焦率を向上させることが可能なカメラの自動焦点調節装置を提供すること。【解決手段】焦点検出回路８０によって合焦状態が検出された後も継続的に焦点検出動作を行うコンティニュアスＡＦモード時において、ＡＦ／ＡＥＣＰＵ７４は、補助光回路８１において被写体に向けて補助光を発光させる回数を所定回数に１回に制限するように制御する。【選択図】      図４
2005107213.tif 000002
【特許請求の範囲】
【請求項１】
撮影レンズの合焦状態を検出する焦点検出手段と、
この焦点検出手段によって上記撮影レンズの合焦状態が検出されると以後の上記焦点検出手段による焦点検出動作を行わないようにする第１のＡＦモードと、上記焦点検出手段によって上記撮影レンズの合焦状態が検出された後も上記焦点検出手段による焦点検出動作を継続して行う第２のＡＦモードとの少なくとも何れかにカメラのＡＦモードを設定するＡＦモード設定手段と、
被写体が低輝度の場合に、上記焦点検出手段による焦点検出動作に伴って上記被写体に向けて補助光を発光する補助光発光手段と、
上記ＡＦモード設定手段において上記ＡＦモードが第２のＡＦモードに設定されている場合には、上記補助光発光手段による上記被写体への補助光発光を、上記焦点検出手段の所定回数の動作につき１回の割合に制限するように制御する発光制御手段と、
を具備することを特徴とするカメラの自動焦点調節装置。
【請求項２】
撮影レンズの合焦状態を検出する焦点検出手段と、
カメラの撮影モードを、少なくとも連続的に撮影を行う連写モードに設定する撮影モード設定手段と、
被写体が低輝度の場合に上記焦点検出手段による焦点検出動作に伴って上記被写体に向けて補助光を発光する補助光発光手段と、
上記撮影モード設定手段において上記撮影モードが連写モードに設定されている場合には、上記補助光発光手段による上記被写体への補助光発光を、上記焦点検出手段の所定回数の動作につき１回の割合に制限するように制御する発光制御手段と、
を具備することを特徴とするカメラの自動焦点調節装置。
【請求項３】
上記所定回数は、上記焦点検出手段による焦点検出精度と上記補助光発光手段の動作によるバッテリー消耗と眩しさとのバランスにより決定されることを特徴とする請求項１又は２に記載のカメラの自動焦点調節装置。
【請求項４】
撮影レンズの合焦状態を検出する焦点検出手段と、
この焦点検出手段によって上記撮影レンズの合焦状態が検出されると以後の焦点検出動作を行わないようにする第１のＡＦモードと、上記焦点検出手段によって上記撮影レンズの合焦状態が検出された後も上記焦点検出手段による焦点検出動作を継続して行う第２のＡＦモードとの少なくとも何れかにカメラのＡＦモードを設定するＡＦモード設定手段と、
被写体が低輝度の場合に、上記焦点検出手段による焦点検出動作に伴って上記被写体に向けて補助光を発光する補助光発光手段と、
上記被写体の状態が変化したか否かを判定する被写体変化判定手段と、
上記撮影モード設定手段において上記ＡＦモードが第２のＡＦモードに設定されており、かつ上記被写体変化判定手段において上記被写体の状態が変化したと判定された場合に、上記補助光発光手段による上記被写体への補助光発光を行うように制御する発光制御手段と、
を具備することを特徴とするカメラの自動焦点調節装置。
【請求項５】
撮影レンズの合焦状態を検出する焦点検出手段と、
少なくとも連続的に撮影を行う連写モードに撮影モードを設定する撮影モード設定手段と、
上記被写体が低輝度の場合に上記焦点検出手段による焦点検出動作に伴って上記被写体に向けて補助光を発光する補助光発光手段と、
上記被写体の状態が変化したか否かを判定する被写体変化判定手段と、
上記撮影モード設定手段において上記撮影モードが連写モードに設定されており、かつ上記被写体変化判定手段において上記被写体の状態が変化したと判定された場合に、上記補助光発光手段による上記被写体への補助光発光を行うように制御する発光制御手段と、
を具備することを特徴とするカメラの自動焦点調節装置。
【請求項６】
上記被写体変化判定手段による上記被写体が変化したか否かの判定は、上記被写体が移動したか否か又はカメラのアングルが変更されたか否かを判定することにより行うことを特徴とする請求項４又は５に記載のカメラの自動焦点調節装置。
【請求項７】
撮影レンズの合焦状態を検出する焦点検出手段と、
この焦点検出手段によって上記撮影レンズの合焦状態が検出されると以後の上記焦点検出手段による焦点検出動作を行わないようにする第１のＡＦモードと、上記焦点検出手段によって上記撮影レンズの合焦状態が検出された後も上記焦点検出手段による焦点検出動作を継続して行う第２のＡＦモードとの少なくとも何れかにカメラのＡＦモードを設定するＡＦモード設定手段と、
被写体が低輝度の場合に、上記焦点検出手段による焦点検出動作に伴って上記被写体に向けて補助光を発光する補助光発光手段と、
上記ＡＦモード設定手段において上記ＡＦモードが第２のＡＦモードに設定されている場合には、上記補助光発光手段による上記被写体への補助光発光を、上記焦点検出手段の所定回数の動作につき１回の割合に制限するように制御する第１の発光制御手段と、
この第１の発光制御手段による発光制御中に、上記被写体の状態が変化したか否かを判定する被写体変化判定手段と、
上記被写体変化判定手段において上記被写体の状態が変化したと判定された場合に、上記補助光発光手段による上記被写体への補助光発光を行うように制御する第２の発光制御手段と、
を具備することを特徴とするカメラの自動焦点調節装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカメラの自動焦点調節装置に関し、特に焦点検出が不能の場合に被写体に補助光を発光して焦点検出を行うカメラの自動焦点調節装置に関する。
【背景技術】
【０００２】
焦点検出が不能の場合に、被写体に向けて補助光を発光することにより焦点検出を可能とする技術については数多くのものが知られている。
【０００３】
例えば、一旦合焦すると焦点検出動作をロックする所謂シングルオートフォーカス（ＡＦ）の場合には、前回のＡＦ時において低輝度のために焦点検出が不能であると判定した場合に補助光発光を行えばよい。しかし、合焦後も連続して焦点検出動作を継続する所謂コンティニュアスＡＦや、連続的に撮影動作を行う所謂連写時のＡＦにおいて、シングルＡＦと同様の補助光発光を行うと、被写体条件によっては補助光が強く発光しすぎる場合がある。即ち、コンティニュアスＡＦ時や連写時にシングルＡＦと同様の発光制御を行ってしまうと、補助光が眩しすぎたりバッテリーが著しく消耗してしまったりすることがある。
【０００４】
このような事情に鑑みて、コンティニュアスＡＦ時や連写時における補助光発光制御についての種々の提案がなされている。
【０００５】
例えば、特許文献１には、連写モード時における補助光発光を禁止する技術が提案されている。また、特許文献２には、コンティニュアスＡＦモード時に補助光の発光が行われると、ＡＦモードがシングルＡＦモードに切り替わる技術が提案されている。更に、特許文献３には、コンティニュアスＡＦモードで一度合焦すると、以後のＡＦ動作では補助光発光を禁止する技術が提案されている。
【０００６】
即ち、これらの技術では、連写モード時やコンティニュアスＡＦモード時における補助光の発光回数を０回若しくは１回に制限している。
【特許文献１】特開昭６３−１７２２２６号公報
【特許文献２】特開昭６３−１７２２２７号公報
【特許文献３】特許第２７１３８７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ここで、特許文献１から３で提案されている技術においては、連写モードやコンティニュアスＡＦモード時において、一度合焦が行われた後に被写体の状態が変化した場合に、この被写体に対して再度補助光を発光してＡＦ動作を行うことができない。
【０００８】
本発明は、上記の事情に鑑みてなされたもので、コンティニュアスＡＦモードや連写モード等の連続的にＡＦを行う場合において低輝度下で被写体の状態が変化した場合でも、バッテリー消耗や眩しさを抑え、かつ合焦率を向上させることが可能なカメラの自動焦点調節装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、本発明の第１の態様によるカメラの自動焦点調節装置は、撮影レンズの合焦状態を検出する焦点検出手段と、この焦点検出手段によって上記撮影レンズの合焦状態が検出されると以後の上記焦点検出手段による焦点検出動作を行わないようにする第１のＡＦモードと、上記焦点検出手段によって上記撮影レンズの合焦状態が検出された後も上記焦点検出手段による焦点検出動作を継続して行う第２のＡＦモードとの少なくとも何れかにカメラのＡＦモードを設定するＡＦモード設定手段と、被写体が低輝度の場合に、上記焦点検出手段による焦点検出動作に伴って上記被写体に向けて補助光を発光する補助光発光手段と、上記ＡＦモード設定手段において上記ＡＦモードが第２のＡＦモードに設定されている場合には、上記補助光発光手段による上記被写体への補助光発光を、上記焦点検出手段の所定回数の動作につき１回の割合に制限するように制御する発光制御手段とを具備する。
【００１０】
この第１の態様によれば、第２のＡＦモード時の補助光発光の回数を制限することで、補助光発光によるバッテリー消耗や眩しさを抑えることができる。また、所定回数につき１回は補助光発光を行うので合焦率も向上する。
【００１１】
また、上記の目的を達成するために、本発明の第２の態様によるカメラの自動焦点調節装置は、撮影レンズの合焦状態を検出する焦点検出手段と、カメラの撮影モードを、少なくとも連続的に撮影を行う連写モードに設定する撮影モード設定手段と、被写体が低輝度の場合に上記焦点検出手段による焦点検出動作に伴って上記被写体に向けて補助光を発光する補助光発光手段と、上記撮影モード設定手段において上記撮影モードが連写モードに設定されている場合には、上記補助光発光手段による上記被写体への補助光発光を、上記焦点検出手段の所定回数の動作につき１回の割合に制限するように制御する発光制御手段とを具備する。
【００１２】
この第２の態様によれば、連写時の補助光発光の回数を制限することで、補助光発光によるバッテリー消耗や眩しさを抑えることができる。また、所定回数につき１回は補助光発光を行うので合焦率も向上する。
【００１３】
また、上記の目的を達成するために、本発明の第３の態様によるカメラの自動焦点調節装置は、撮影レンズの合焦状態を検出する焦点検出手段と、この焦点検出手段によって上記撮影レンズの合焦状態が検出されると以後の焦点検出動作を行わないようにする第１のＡＦモードと、上記焦点検出手段によって上記撮影レンズの合焦状態が検出された後も上記焦点検出手段による焦点検出動作を継続して行う第２のＡＦモードとの少なくとも何れかにカメラのＡＦモードを設定するＡＦモード設定手段と、被写体が低輝度の場合に、上記焦点検出手段による焦点検出動作に伴って上記被写体に向けて補助光を発光する補助光発光手段と、上記被写体の状態が変化したか否かを判定する被写体変化判定手段と、上記撮影モード設定手段において上記ＡＦモードが第２のＡＦモードに設定されており、かつ上記被写体変化判定手段において上記被写体の状態が変化したと判定された場合に、上記補助光発光手段による上記被写体への補助光発光を行うように制御する発光制御手段とを具備する。
【００１４】
この第３の態様によれば、第２のＡＦモード時に被写体の状態が変化した場合でも、合焦率を向上させることができる。
【００１５】
また、上記の目的を達成するために、本発明の第４の態様によるカメラの自動焦点調節装置は、撮影レンズの合焦状態を検出する焦点検出手段と、少なくとも連続的に撮影を行う連写モードに撮影モードを設定する撮影モード設定手段と、上記被写体が低輝度の場合に上記焦点検出手段による焦点検出動作に伴って上記被写体に向けて補助光を発光する補助光発光手段と、上記被写体の状態が変化したか否かを判定する被写体変化判定手段と、上記撮影モード設定手段において上記撮影モードが連写モードに設定されており、かつ上記被写体変化判定手段において上記被写体の状態が変化したと判定された場合に、上記補助光発光手段による上記被写体への補助光発光を行うように制御する発光制御手段とを具備する。
【００１６】
この第４の態様によれば、連写時に被写体の状態が変化した場合でも、合焦率を向上させることができる。
【００１７】
また、上記の目的を達成するために、本発明の第５の態様によるカメラの自動焦点調節装置は、撮影レンズの合焦状態を検出する焦点検出手段と、この焦点検出手段によって上記撮影レンズの合焦状態が検出されると以後の上記焦点検出手段による焦点検出動作を行わないようにする第１のＡＦモードと、上記焦点検出手段によって上記撮影レンズの合焦状態が検出された後も上記焦点検出手段による焦点検出動作を継続して行う第２のＡＦモードとの少なくとも何れかにカメラのＡＦモードを設定するＡＦモード設定手段と、被写体が低輝度の場合に、上記焦点検出手段による焦点検出動作に伴って上記被写体に向けて補助光を発光する補助光発光手段と、上記ＡＦモード設定手段において上記ＡＦモードが第２のＡＦモードに設定されている場合には、上記補助光発光手段による上記被写体への補助光発光を、上記焦点検出手段の所定回数の動作につき１回の割合に制限するように制御する第１の発光制御手段と、この第１の発光制御手段による発光制御中に、上記被写体の状態が変化したか否かを判定する被写体変化判定手段と、上記被写体変化判定手段において上記被写体の状態が変化したと判定された場合に、上記補助光発光手段による上記被写体への補助光発光を行うように制御する第２の発光制御手段とを具備する。
【００１８】
この第５の態様によれば、第２のＡＦモード時の補助光発光の回数を制限することで、補助光発光によるバッテリー消耗や眩しさを抑えることができると共に、被写体の状態が変化した場合には補助光を発光させるので合焦率が向上する。
【発明の効果】
【００１９】
本発明によれば、コンティニュアスＡＦモードや連写モード等の連続的にＡＦを行う場合において低輝度下で被写体の状態が変化した場合でも、バッテリー消耗や眩しさを抑え、かつ合焦率を向上させることが可能なカメラの自動焦点調節装置を提供することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施形態を図面を参照して説明する。  
図１は、本発明の第１の実施の形態に係るカメラの自動焦点調節装置の主要な構成について説明するためのブロック図である。
【００２１】
図１のカメラの自動焦点調節装置は、コンティニュアスＡＦ時の制御全体を司るコンティニュアスＡＦ制御部１を有している。即ち、このコンティニュアスＡＦ制御部１は、コンティニュアスＡＦにかかわるレンズ制御やＡＦ制御全体の制御を行う。また、コンティニュアスＡＦ制御部１内部には、動体予測演算部２及び発光制御手段としての補助光発光可否判定部３が設けられている。ここで、動体予測演算部２は、後で述べる動体予測にかかわる演算を行う。また、補助光発光可否判定部３は、コンティニュアスＡＦ時において図示しない被写体に向けて補助光を発光するか否かを判定する。
【００２２】
また、コンティニュアスＡＦ制御部１には、焦点検出部４、補助光駆動部５、補助光発光回数判定部６、及び被写体変化判定部７が接続されている。
【００２３】
焦点検出部４は、図示しないＡＦセンサによる検出結果に基づいて焦点検出演算を行う。そして、この焦点検出部４において演算された焦点検出演算結果に基づいて合焦制御が行われる。また、焦点検出部４において演算された焦点検出演算の結果は、動体予測演算部２にも入力される。
【００２４】
補助光駆動部５は、補助光発光可否判定部３において補助光を発光すると判定された場合に、被写体に向けて補助光を発光する。また、補助光発光回数判定部６は、コンティニュアスＡＦ時において、補助光駆動部５によって補助光の発光が行われた回数或いは補助光の発光が行われなかった回数をカウントする。ここでカウントした回数は、補助光発光可否判定部３に入力される。
【００２５】
被写体変化判定部７は、ＡＦの際に被写体の状態（被写体像）が変化しているか否かを判定するものである。ここでの判定結果は、補助光発光可否判定部３に入力される。
【００２６】
即ち、補助光発光可否判定部３は、補助光発光回数判定部６或いは被写体変化判定部７から入力された結果に基づいて補助光を発光するか否かを判定する。
【００２７】
次に、図１の自動焦点調節装置を搭載したカメラについて詳細に説明する。図２は、図１の自動焦点調節装置を搭載したカメラの一例としての一眼レフレクスカメラの側面断面図である。即ち、このカメラは、カメラ本体１０と、カメラ本体１０に対して着脱可能な交換レンズ部１１とで構成されている。ここで、このカメラはデジタルスチルカメラを想定したものであるが、銀塩カメラを用いてもよい。
【００２８】
交換レンズ部１１は、撮影レンズとしての焦点調節レンズ１２及びズームレンズ１３により構成されている。焦点調節レンズ１２は、その光軸方向に駆動されて、交換レンズ部１１の焦点状態を調節する。また、ズームレンズ１３は、その光軸方向に駆動されて、交換レンズ部１１の焦点距離を変更する。
【００２９】
一方、カメラ本体１０は、メインミラー１４、サブミラー１５、焦点検出光学系１６、焦点検出センサ（以下、ＡＦセンサと称する）１７、フォーカルプレンシャッタ１８、撮像素子１９、スクリーンマット２０、ファインダ光学系２１、及び接眼レンズ２２により構成されている。
【００３０】
メインミラー１４はハーフミラーで構成されており、被写体からの光束の一部を透過させ、一部を反射させる。また、メインミラー１４は、露光時において交換レンズ部１１を介して入射した全光束が撮像素子１９によって構成される撮像面に向かうように、図の矢印で示す方向に回動可能な構成になっている。
【００３１】
また、露光時以外では、メインミラー１４を透過した被写体からの光束は、サブミラー１５によって反射されて焦点検出光学系１６に導かれる。焦点検出光学系１６は、焦点検出のためのレンズなどで構成されており、サブミラー１５で反射された光束をＡＦセンサ１７に導く。なお、この焦点検出光学系１６の詳しい構成については後に詳述する。また、ＡＦセンサ１７は、例えば、フォトダイオードアレイから成るセンサである。このＡＦセンサ１７は、複数の焦点検出が可能であるように構成されている。即ち、ＡＦセンサ１７は、複数の焦点検出エリアに対応する複数のフォトダイオードアレイを持つ。なお、ＡＦセンサ１７の詳しい構成については後に詳述する。
【００３２】
前述したように、露光時においては、メインミラー１４が交換レンズ部１１の光軸上から退避するので、被写体からの光束が撮像面方向に入射する。このとき、フォーカルプレンシャッタ１８は、撮像面に適切な量の光を与えるように駆動制御される。即ち、フォーカルプレンシャッタ１８が開いたときには、撮像素子１９で構成された撮像面に、被写体からの光束が入射する。ここで、撮像面を構成する撮像素子１９としては、デジタルスチルカメラの場合には例えばＣＣＤが用いられる。また、カメラが銀塩カメラの場合には、撮像素子１９の代わりに銀塩フィルムが用いられる。
【００３３】
また、露光時以外では、メインミラー１４で反射された被写体からの光束はファインダ方向に入射して、スクリーンマット２０で像を結ぶ。この像は、ファインダ光学系２１を介して接眼レンズ２２に入射する。撮影者は、接眼レンズ２２を覗くことによって、撮影範囲や被写体の焦点状態などを知ることができる。
【００３４】
図３は、ファインダ内に表示される焦点検出エリアについての概略図である。撮影者が接眼レンズ２２から覗いた場合に、ファインダ内には、ＡＦセンサ１７の複数の焦点検出エリアに対応した焦点検出エリアマーク、即ち、中央測距エリアマーク２５、右測距エリアマーク２６、及び左測距エリアマーク２７が表示される。ここで、この図３の例は、３点の測距エリアを持つマルチＡＦの例である。
【００３５】
このようなカメラに関する電気的な構成について図４を参照して説明する。  
まず、交換レンズ部１１に関する構成について説明する。交換レンズ部１１の外部には、その周囲を取り巻くようにリング状に配されたズーム駆動用回転環５１及びマニュアルフォーカス（ＭＦ）用回転環５８が構成されている。撮影者は、ズーム駆動用回転環５１を交換レンズ部１１の光軸中心に回転させることによって、ズームレンズ１３を光軸方向に駆動させて、交換レンズ部１１の焦点距離を変更することができる。
【００３６】
また、ＭＦ用回転環５８を交換レンズ部１１の光軸中心に回転させると、それに連動して、焦点調節レンズ１２が光軸方向に駆動される。これにより、交換レンズ部１１の焦点を手動で調節することができる。ここで、このＭＦ用回転環５８は、撮影者がオートフォーカスモードとマニュアルフォーカスモードとを切り替える図示しない切り替えスイッチを操作して、マニュアルフォーカスモードを選択した場合に使用されるものである。
【００３７】
交換レンズ部１１の内部は、焦点調節レンズ１２、ズームレンズ１３、絞り５３、及び交換レンズ部１１の各種制御（例えば、レンズ駆動制御、絞り駆動制御、通信制御など）を司るレンズ内ＣＰＵ（以下、ＬＣＰＵと称する）５０により構成されている。そして、このＬＣＰＵ５０には、ズーム位置検出回路５２、絞り駆動回路５４、レンズ駆動回路５５、レンズ位置検出回路５６、及び通信回路５７が接続されている。
【００３８】
ズーム位置検出回路５２は、ズーム駆動用回転環５１によって駆動されたズームレンズ１３の位置を検出する。ＬＣＰＵ５０は、ズーム位置検出回路５２によって検出されたズームレンズ１３の位置に基づいて、交換レンズ部１１の焦点距離情報を得ることができる。
【００３９】
絞り５３は、カメラ本体１０方向に入射する光の光量を調節するための開口部等から構成されている。ＬＣＰＵ５０は、絞り駆動回路５４を制御することによって絞り５３の開口部の大きさを変化させて、適切な光量の光をカメラ本体１０方向に入射させる。
【００４０】
また、オートフォーカスモード時において、ＬＣＰＵ５０は、レンズ駆動回路５５を制御して焦点調節レンズ１２を駆動させる。レンズ位置検出回路５６は、レンズ駆動回路５５によって駆動された焦点調節レンズ１２の位置を検出する。ここで、レンズ位置検出回路５６は、例えば、フォトインタラプタ（ＰＩ）回路などから構成されている。フォトインタラプタ回路は、レンズ駆動回路５５の駆動用モータの回転量をパルス数に変換して検出する回路である。即ち、レンズ位置検出回路５６は、焦点調節レンズ１２からの絶対位置を、ある基準位置からのパルス数として検出する。ＬＣＰＵ５０は、レンズ位置検出回路５６によって検出されたレンズ位置に基づいて交換レンズ部１１の焦点状態情報を算出することができる。
【００４１】
また、ＬＣＰＵ５０は、絞り駆動量や交換レンズ部１１のデフォーカス量などの情報を、通信回路５７を介して後に詳述するカメラ本体のＣＰＵやＡＦ／ＡＥＣＰＵと通信する。このため、通信回路５７の通信接続端子が、交換レンズ部１１の外部に設けられている。
【００４２】
次に、カメラ本体１０に関する構成について説明する。即ち、カメラ本体１０は、カメラ全体の制御を司る本体ＣＰＵ５９を有している。そして、この本体ＣＰＵ５９には、ＬＣＰＵ５０と通信回路５７を介して通信するための通信ライン６０、本体ＣＰＵ５９のプログラムなどが格納されているフラッシュＲＯＭ（ＦＲＯＭ）６１、本体ＣＰＵ５９の各種情報を一時格納するＲＡＭ６２、画像データを得るために撮像素子１９を制御する撮像素子制御回路６３、ストロボを制御するストロボ制御回路６４、メインミラー１４のアップダウンを制御するミラー制御回路６５、フォーカルプレンシャッタ１８を制御するシャッタ制御回路６６、撮像素子制御回路６３で得られた画像データを画像処理する画像処理回路６７、撮影した画像や各種撮影情報を図示しない表示部に表示するための表示回路６８、撮影者が操作する各種操作スイッチが接続された操作スイッチ回路６９、カメラに電源を供給するための電源回路７２、及びＡＦ／ＡＥＣＰＵ７４が接続されている。
【００４３】
ここで、操作スイッチ回路６９は、レリーズボタンの操作によって動作するレリーズスイッチなどが設けられている。ここで、本一実施の形態におけるレリーズスイッチは、一般的な２段階スイッチになっている。つまり、レリーズボタンの半押しで第１レリーズスイッチ７０（以下、１Ｒスイッチと称する）がオンして、焦点検出や測光が行われ、焦点調節レンズ１２が駆動されて合焦状態になる。更に、レリーズボタンの全押しで第２レリーズスイッチ７１（以下、２Ｒスイッチと称する）がオンして、メインミラー１４とフォーカルプレンシャッタ１８が駆動されて露光が行われる。
【００４４】
また、操作スイッチ回路６９には、カメラの撮影モードを連写モードに切り替えるための撮影モード設定手段としての撮影モード切替スイッチや、カメラのＡＦモードを第１のＡＦモードとしてのシングルＡＦモードや第２のＡＦモードとしてのコンティニュアスＡＦモード等に設定するためのＡＦモード設定手段としてのＡＦモード切替スイッチも設けられている。  
また、電源回路７２は、装填された電池７３の電圧を平滑化したり昇圧したりする。
【００４５】
コンティニュアスＡＦ制御部１としてのＡＦ／ＡＥＣＰＵ７４は、カメラの自動焦点調節（ＡＦ）制御及び測光（ＡＥ）制御を行う。そして、このＡＦ／ＡＥＣＰＵ７４には、ＡＦ／ＡＥＣＰＵ７４とＬＣＰＵ５０とを交換レンズ部１１の通信回路５７を介して通信するための通信ライン７５、ＡＦ／ＡＥＣＰＵ７４と本体ＣＰＵ５９とで通信するための通信ライン７６、ＡＦ／ＡＥＣＰＵ７４のプログラム等が格納されているフラッシュＲＯＭ（ＦＲＯＭ）７７、ＡＦ／ＡＥＣＰＵ７４の各種情報を一時格納するＲＡＭ７８、測光回路７９、焦点検出回路８０、及び補助光回路８１が接続されている。
【００４６】
ここで、測光回路７９は、被写体輝度を測定する図示しない測光素子を制御して、被写体輝度情報を得るための回路である。また、焦点検出部４としての焦点検出回路８０は、ＡＦセンサ１７を制御して得られた情報に基づいて焦点検出演算を行い、焦点検出情報を得るための回路である。更に、補助光駆動部５としての補助光回路８１は、被写体が低輝度であり焦点検出回路８０による焦点検出が不能の場合に、発光ダイオード（ＬＥＤ）などの発光素子によって被写体に向けて補助光を発光するための回路である。
【００４７】
次に、図５を参照して焦点検出光学系１６とＡＦセンサ１７の構成について詳しく説明する。  
図５において、視野マスク４１はサブミラー１５を介して得られる光束を絞り込むものである。サブミラー１５から導かれる３つの焦点検出領域の光束（図中、一点鎖線で示す）を透過させるために、視野マスク４１は３つの開口４１ａ，４１ｂ，４１ｃを有している。
【００４８】
赤外カットフィルタ４２は、焦点検出に有害な赤外光成分をカットするためのフィルタである。コンデンサレンズ４３は、赤外カットフィルタ４２を通過した光を集光するためのものである。ここで、コンデンサレンズ４３は、３つの開口４１ａ，４１ｂ，４１ｃの位置にそれぞれ対応して配置された３つのコンデンサレンズ４３ａ，４３ｂ，４３ｃで構成される。
【００４９】
全反射ミラー４４は、各コンデンサレンズを介して入射した光束を、セパレータ絞りマスク４５の方向に反射させるものである。セパレータ絞りマスク４５は、入射してきた光束を絞るためのものである。ここで、セパレータ絞りマスク４５は、前述のコンデンサレンズ４３ａ，４３ｂ，４３ｃを介して得られる３つの焦点検出領域の光束をそれぞれ２つの光束に分割するために、３つの焦点検出領域に対してそれぞれ設けられた３つの開口４５ａ，４５ｂ，４５ｃを有している。
【００５０】
セパレータレンズ４６は、前述のセパレータ絞りマスク４５を介して得られる光束を再結像させるものである。ここで、セパレータレンズ４６は、３つの焦点検出領域に対してそれぞれ設けられた３つのセパレータレンズ４６ａ，４６ｂ，４６ｃで構成される。
【００５１】
前述のＡＦセンサ１７は、受光光束の光強度分布に対応した光強度信号を得る光電変換素子列であるフォトダイオードアレイ４７を含む。ここで、フォトダイオードアレイ４７は３つの焦点検出領域の光束に対してそれぞれ設けられた３つのフォトダイオードアレイ４７ａ，４７ｂ，４７ｃで構成される。即ち、セパレータレンズ４６ａ，４６ｂ，４６ｃにおいて分割された２つの光束は、それぞれ対応するフォトダイオードアレイ４７ａ，４７ｂ，４７ｃに入射して像を結ぶ。ここで、フォトダイオードアレイ４７ａは撮影画面の水平方向に対応する方向に配列されており、他の２つのフォトダイオードアレイ４７ｂ，４７ｃは、それぞれ光軸を含まない位置に、撮影画面の垂直方向に対応する方向に配列されている。
【００５２】
図５に示す撮影レンズ４８は、交換レンズ部１１内の各レンズ群、例えば、前述の焦点調節レンズ１２やズームレンズ１３を合成した仮想的なレンズである。
【００５３】
この図５のように構成された焦点検出光学系１６では、撮影レンズ４８の射出瞳面の互いに異なる領域４８ａ，４８ｂと領域４８ｃ，４８ｄとを通過する焦点検出光束が、フォトダイオードアレイ４７ａ，４７ｂ，４７ｃによりそれぞれ受光されて、像の光強度分布パターンを示す電気信号（光強度信号）に変換される。この光強度信号は、焦点検出の一方式であるＴＴＬ位相差方式を用いてＡＦ演算を行うときに用いられる。
【００５４】
ここで、本一実施の形態に係るカメラの自動焦点装置を搭載した一眼レフレクスカメラでは、操作スイッチ回路６９の中に設けられている図示しないＡＦモード切替スイッチによって、シングルＡＦモードとコンティニュアスＡＦモードとの間でＡＦモードの切り替えが可能である。ここで、シングルＡＦモードとは、一度合焦状態が検出されると以後の焦点検出動作を行わないようにする、所謂フォーカスロック動作を行うＡＦモードである。一方、コンティニュアスＡＦモードとは、焦点検出及びレンズ駆動を連続して行うＡＦモードである。即ち、このコンティニュアスＡＦモードは、移動する被写体に合焦させる際の、所謂動体予測演算を行うＡＦモードである。
【００５５】
図６は、コンティニュアスＡＦモード時に１Ｒスイッチがオンされた場合に行われるＡＦ演算の制御手順について示したフローチャートである。ここで、この図６のフローチャートに示す演算制御手順は、カメラの撮影モードが連写モードの場合にも適用されるものである。また、単写モード及びシングルＡＦモードの場合のＡＦ演算については、周知の技術と同様であるので、ここでは説明を省略する。
【００５６】
図６において、ＡＦ／ＡＥＣＰＵ７４は、積分の時間間隔を測定するための図示しないタイマの動作を開始させる積分間隔タイマ処理を行う（ステップＳ１）。また、このとき、前回のＡＦ時に動作を開始させたときのタイマ値の読み込みを行う。そして、この読み込んだタイマ値を所定のメモリ、ここではＲＡＭ７８に格納する。即ち、このタイマの値が前回のＡＦと今回のＡＦとの時間間隔（以下、ＡＦ間隔と称する）である。ここで、ＲＡＭ７８に格納するタイマ値の初期値が０であることは言うまでもない。
【００５７】
次に、ＡＦ／ＡＥＣＰＵ７４は、今回の積分時に被写体への補助光発光が必要か否かを判定するための補助光発光判定処理を行う（ステップＳ２）。この補助光発光判定処理については後で詳述する。このステップＳ２の処理の後、ＡＦ／ＡＥＣＰＵ７４は、補助光の発光が必要であるか否かを判定する（ステップＳ３）。この判定は、後で述べる補助光要求フラグがセットされているか否かを判定することにより行う。ステップＳ３の判定において、補助光の発光が必要であると判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、補助光回路８１を介して補助光を発光させた後（ステップＳ４）、ステップＳ５に移行する。一方、ステップＳ３の判定において、補助光の発光が必要でないと判定した場合には、ステップＳ３からステップＳ５に移行する。
【００５８】
次に、ＡＦ／ＡＥＣＰＵ７４は、ＡＦセンサ１７の積分動作を開始させる（ステップＳ５）。また、このときの積分時間を計測して、この積分時間をＲＡＭ７８に格納する。次に、ＡＦ／ＡＥＣＰＵ７４は、現在補助光の発光が行われているか否かを判定し（ステップＳ６）、補助光発光が行われていると判定した場合には、補助光を消灯する（ステップＳ７）。
【００５９】
次に、ＡＦ／ＡＥＣＰＵ７４は、今回のＡＦが１回目のものであるか否かを判定する（ステップＳ８）。このステップＳ８の判定において、今回のＡＦが１回目のものでないと判定した場合には、前回のＡＦ時に選択した焦点検出エリアと同じ焦点検出エリアでＡＦ演算を行うか否かを判定する（ステップＳ９）。ここで、この判定は、前回のＡＦ演算において、後で述べる所定のフラグがセットされたか否かを判定することにより行う。このフラグがセットされている場合には、前回のＡＦ時に選択した焦点検出エリアと同じ焦点検出エリアでＡＦ演算を行うようにする。
【００６０】
この場合に、ＡＦ／ＡＥＣＰＵ７４は、ＡＦセンサ１７において検出したセンサデータを読み出す際のゲインの設定を行う（ステップＳ１０）。次に、ＡＦ／ＡＥＣＰＵ７４は、前回のＡＦ時に選択した焦点検出エリアにおけるセンサデータを読み出して（ステップＳ１１）、このセンサデータをＲＡＭ７８に格納する。
【００６１】
そして、ＡＦ／ＡＥＣＰＵ７４は、ＡＦセンサ１７を構成するフォトダイオードアレイ４７ａ，４７ｂ，４７ｃ上に結像した２つの像の相関量を演算する相関演算を焦点検出回路８０に行わせる（ステップＳ１２）。次に、ＡＦ／ＡＥＣＰＵ７４は、ステップＳ１２の相関演算の結果から、ＡＦセンサ１７において検出したセンサデータの信頼性を判定する（ステップＳ１３）。また、この判定した信頼性のデータをＲＡＭ７８に格納する。その後、ＡＦ／ＡＥＣＰＵ７４は、信頼性の判定結果に基づいて、センサデータに信頼性があるか否か、即ち、ＡＦが可能であるか否かを判定する（ステップＳ１４）。
【００６２】
ステップＳ１４の判定において、センサデータに信頼性があると判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、デフォーカス量の演算を焦点検出回路８０に行わせる（ステップＳ１５）。そして、この演算したデフォーカス量をＲＡＭ７８に格納する。ここで、デフォーカス量の演算は、フォトダイオードアレイ上に結像した２つの像の間隔に基づいて行う。次に、ＡＦ／ＡＥＣＰＵ７４は、ステップＳ１５において演算したデフォーカス量と前回のＡＦ時に演算したデフォーカス量との間の連続性を判定する（ステップＳ１６）。このステップＳ１６の連続性の判定については、後で詳述する。その後、ＡＦ／ＡＥＣＰＵ７４は、ステップＳ１６における連続性の判定の結果、連続性があるか否かを判定する（ステップＳ１７）。このステップＳ１７の判定において、連続性があると判定した場合には、ステップＳ１７からステップＳ２９に移行する。
【００６３】
また、ステップＳ８の判定において、今回のＡＦが１回目のものであると判定した場合、ステップＳ９の判定において、前回のＡＦ時に選択した焦点検出エリアと同じ焦点検出エリアでＡＦ演算を行わないと判定した場合、ステップＳ１４の判定において、センサデータに信頼性がないと判定した場合、若しくはステップＳ１７の判定において、連続性がないと判定した場合には、ステップＳ１８に移行してマルチＡＦを行う。この場合に、ＡＦ／ＡＥＣＰＵ７４は、ＲＡＭ７８に格納されている各種データを全てリセットするためのカウンタである、有効バッファカウンタの値をリセットする（ステップＳ１８）。これにより、以前のデータが後で詳述する動体予測演算時に使用されることがない。
【００６４】
次に、ＡＦ／ＡＥＣＰＵ７４は、センサデータを読み出す際のゲインの設定を行う（ステップＳ１９）。次に、ＡＦ／ＡＥＣＰＵ７４は、前回のＡＦ時に選択していない焦点検出エリアにおけるセンサデータを読み出して（ステップＳ２０）、このセンサデータをＲＡＭ７８に格納する。
【００６５】
その後、ＡＦ／ＡＥＣＰＵ７４は、相関演算を焦点検出回路８０に行わせる（ステップＳ２１）。次に、ＡＦ／ＡＥＣＰＵ７４は、全ての焦点検出エリアにおいて演算が終了したか否かを判定し（ステップＳ２２）、全ての焦点検出エリアにおいて演算が終了したと判定するまで、ステップＳ１８からステップＳ２２の動作を繰り返す。
【００６６】
一方、ステップＳ２２の判定において、全ての焦点検出エリアにおいて演算が終了したと判定した場合に、全ての焦点検出エリアの中から１つのエリアを焦点検出に用いるエリアとして選択する（ステップＳ２３）。ここで、この選択は、例えば全ての焦点検出エリアの中から、最も近距離の位置に被写体が存在しているエリアを選択する手法などがある。次に、ステップＳ２３において選択したエリアにおける信頼性を判定する（ステップＳ２４）。また、この判定した信頼性のデータをＲＡＭ７８に格納する。その後、ＡＦ／ＡＥＣＰＵ７４は、信頼性の判定結果に基づいて、センサデータに信頼性があるか否か、即ち、ＡＦが可能であるか否かを判定する（ステップＳ２５）。
【００６７】
ステップＳ２５の判定において、センサデータに信頼性があると判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、デフォーカス量の演算を焦点検出回路８０に行わせた後（ステップＳ２６）、ステップＳ２９に移行する。一方、ステップＳ２５の判定において、センサデータに信頼性がないと判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、次回のＡＦもマルチＡＦを行うように上記した所定のフラグをクリアし（ステップＳ２７）、更に全ての焦点検出エリアにおいて焦点検出が不能であったことを示す検出不能フラグをセットする（ステップＳ２８）。そして、このフローチャートのＡＦ演算制御を終了する。
【００６８】
また、デフォーカス量を演算することが可能であった場合に、ＡＦ／ＡＥＣＰＵ７４は、上記した有効バッファカウンタを１つインクリメントする（ステップＳ２９）。そして、上記した所定のフラグをセットする（ステップＳ３０）。これにより、次回のＡＦ演算時には、今回選択された焦点検出エリアにおけるセンサデータが利用できる。次に、ＡＦ／ＡＥＣＰＵ７４は、検出不能フラグをクリアして（ステップＳ３１）、このフローチャートのＡＦ演算制御を終了する。
【００６９】
図７は、図６のステップＳ１、ステップＳ５、ステップＳ１５、ステップＳ１３、ステップＳ２４などにおいて格納される動体予測演算に必要とされるデータを格納する際の格納形式について説明するための概念図である。即ち、本一実施の形態においては、各種データをＲＡＭ７８に格納する際に、データをリングバッファ形式で格納する。この形式では、所定個数のデータが格納された後は、最古のデータから順に上書きされていく。ここで、図６のステップＳ１８及びステップＳ２９において説明した有効バッファカウンタによってカウントされる数値は、リングバッファに次回書き込むアドレス情報を示す。例えば、図６のステップＳ１８において前回焦点検出が検出可能であった焦点検出エリアが今回は焦点検出が不能となった場合や、前回のデフォーカス量と今回のデフォーカス量が不連続であった場合には、有効バッファカウンタの値がクリアされる。そして、次回から新たなデータが格納される。
【００７０】
次に、図６のステップＳ２における補助光発光判定処理について図８を参照して説明する。本一実施の形態に係るカメラの自動焦点装置を搭載した一眼レフレクスカメラでは、連写モード或いはコンティニュアスモードの場合に、補助光を所定回数のＡＦにつき１回の割合で被写体に向けて発光させる。これにより、低輝度下で一度合焦した後、被写体の状態が変化してしまったような場合の合焦の可能性を高くする。また、カメラアングルや被写体の状態が変化したと判定されると、被写体への補助光発光を許可するようにして、一度合焦した後にも低輝度下における合焦の可能性を高くする。ここで、毎回補助光を発光させるようにしないのは、バッテリー消耗の点と眩しさの点とを考慮しているためである。
【００７１】
図８に示す補助光発光判定処理において、ＡＦ／ＡＥＣＰＵ７４は、前回のＡＦ時に焦点検出が不能であったか否かを判定する（ステップＳ４０）。このステップＳ４０の判定において、前回のＡＦ時に焦点検出が不能であったと判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、前回のＡＦ時の被写体が低輝度であったか否かを判定する（ステップＳ４１）。ここで、前回のＡＦ時に焦点検出が不能であったか否かの判定は、ＲＡＭ７８に格納されている信頼性のデータにより判定する。また、前回のＡＦ時の被写体が低輝度であったか否かの判定は、例えばＲＡＭ７８に格納されている積分時間データにより判定する。この場合には、格納されている積分時間が所定時間よりも長い場合に低輝度と判定する。また、低輝度か否かの判定は、測光回路７９の測光結果に基づいて行うようにしてもよい。
【００７２】
ステップＳ４０の判定において、前回のＡＦ時に焦点検出が可能であったと判定した場合、又はステップＳ４１の判定において、前回のＡＦ時の被写体が低輝度でなかったと判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、補助光要求フラグをクリアして（ステップＳ４２）、このフローチャートの補助光発光判定制御を終了する。
【００７３】
一方、ステップＳ４１の判定において、前回のＡＦ時の被写体が低輝度であったと判定した場合には、現在の撮影モードが連写モードであるか又は現在のＡＦモードがコンティニュアスＡＦモードであるか否かを判定する（ステップＳ４３）。ここで、図６に示したＡＦ演算は、連写モード或いはコンティニュアスＡＦモードの場合の例である。したがってこの場合には、ステップＳ４３において必ず連写モード或いはコンティニュアスＡＦモードであると判定される。しかし、この補助光発光判定は、単写モードやシングルＡＦモードの場合にも行われるので、図８にはステップＳ４３の判定が設けられている。
【００７４】
ステップＳ４３の判定において、連写モード或いはコンティニュアスＡＦモードであると判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、補助光発光回数判定部６としての発光回数カウンタを１つインクリメントする（ステップＳ４４）。ここで、発光回数カウンタとは、連続で補助光なしのＡＦを行っている回数をカウントするカウンタである。即ち、補助光の発光が行われる場合には、この発光回数カウンタの値がリセットされる。
【００７５】
次に、ＡＦ／ＡＥＣＰＵ７４は、発光回数カウンタによってカウントされている回数が所定回数以下であるか否かを判定する（ステップＳ４５）。ここで、この所定回数は、例えばＦＲＯＭ６１に記憶させておくものとする。また、この所定回数を多くすると合焦精度が低下し、この回数を少なくするとバッテリー消耗と眩しさとが共に大きくなる。このため、ステップＳ４５の所定回数は、上記の条件をバランスよく考慮した回数（５回程度）に設定することが望ましい。
【００７６】
ステップＳ４５の判定において、発光回数カウンタによってカウントされている回数が所定回数以下であると判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、被写体状態の変化を検出する（ステップＳ４６）。この被写体状態の変化としては、例えばカメラのアングルが変化することによって被写体が変化したり、被写体が移動することによりピントがずれてしまうことなどが挙げられる。
【００７７】
ここで、ステップＳ４６における被写体状態の変化の検出手法としては、種々の手法が考えられる。例えば、カメラ等の防振技術に使用されている角速度センサ等からなる振動検出回路を用いることにより、カメラのアングル変更を検出することができる。また、測光回路７９若しくは画像処理回路６７から出力される被写体輝度分布の変化により被写体状態を検出するようにしても良いし、画像処理回路６７を用いた周知の画像認識技術により被写体の種別を検出するようにしても良い。
【００７８】
ＡＦ／ＡＥＣＰＵ７４は、ステップＳ４６の検出結果に基づいて、被写体が変更されたりカメラアングルが変更されたり等の、被写体状態の変化があったか否かを判定する（ステップＳ４７）。このステップＳ４７の判定において、被写体状態が変化していないと判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、補助光要求フラグをクリアして（ステップＳ４８）、このフローチャートの補助光発光判定制御を終了する。
【００７９】
また、ステップＳ４３の判定において、現在の撮影モードが連写モードでなく、また、現在のＡＦモードがコンティニュアスＡＦモードではないと判定した場合、ステップＳ４５の判定において、発光回数カウンタによってカウントされている回数が所定回数よりも多いと判定した場合、又はステップＳ４７の判定において、被写体状態が変化したと判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、発光回数カウンタの値をリセットする（ステップＳ４９）。その後、補助光要求フラグをセットして（ステップＳ５０）、このフローチャートの補助光発光判定制御を終了する。
【００８０】
即ち、本一実施形態においては、所定回数連続して補助光発光が行われないように補助光の発光回数を制限する。また、この場合でも被写体の状態が変化して補助光を発光させる必要がある場合には、次回のＡＦ時に補助光の発光を行うようにする。これにより、バッテリーの消耗と眩しさを小さくしつつも低輝度下における合焦の可能性が高くなる。
【００８１】
なお、図８においては、補助光の発光回数（非発光回数）をカウントして所定回数に１回の割合で補助光を発光させる例と、カメラ若しくは被写体の状態が変化した場合に補助光を発光させる例とを同時に示しているが、何れか一方のみの制御を行うだけでも良いことは言うまでもない。
【００８２】
次に、図６のステップＳ１６における連続性判定処理について図９のフローチャートを参照して説明する。  
即ち、連続性判定処理においては、まず、前回のデフォーカス量の絶対値と今回のデフォーカス量の絶対値との差の絶対値を演算する（ステップＳ６０）。ここでは、この差の絶対値を連続性係数と定義する。次に、連続性係数が所定値よりも小さいか否かを判定する（ステップＳ６１）。このステップＳ６１の判定において、連続性係数が所定値よりも小さいと判定した場合、即ち、前回と今回のデフォーカス量の差が、ある程度小さい場合には、連続であると判定して、連続であることを示す所定のフラグをセットする（ステップＳ６２）。また、ステップＳ６１の判定において、連続性係数が所定値以上であると判定した場合、即ち、前回と今回のデフォーカス量の差が小さくない場合には、不連続であると判定して不連続であることを示す所定のフラグをセットする（ステップＳ６３）。以上の動作後、連続性判定処理を終了する。
【００８３】
図１０は、コンティニュアスＡＦ時において２Ｒスイッチ７１がオンされる前後のタイミングチャートである。
【００８４】
まず、１Ｒスイッチ７０がオン状態であり、２Ｒスイッチ７１がオフ状態であるときのシーケンス（以下、１Ｒシーケンスと称する）について説明する。まず、第１回目のＡＦ演算の結果、ＬＣＰＵ５０は送信されてきたデフォーカス量に基づいてレンズ駆動量を演算する。ここで、このレンズ駆動量はレンズ駆動回路５５の駆動パルス数に相当するものである。その後、レンズ駆動回路５５は、演算した駆動パルス数に基づいて、焦点調節レンズ１２の駆動を開始する。
【００８５】
ＡＦ／ＡＥＣＰＵ７４は、ＡＦ演算が終了してＬＣＰＵ５０にデフォーカス量データを送信した後、すぐに次のＡＦ演算を行う。即ち、ＡＦ／ＡＥＣＰＵ７４は、ＬＣＰＵ５０がレンズ駆動を行うのと並行してＡＦ演算を行う。そして、ＡＦ演算が終了するごとに、演算したデフォーカス量データをＬＣＰＵ５０に送信する。
【００８６】
ＬＣＰＵ５０は、レンズ駆動回路５５にレンズ駆動を行わせるのと並行して、ＡＦ／ＡＥＣＰＵ７４から送信されてきたデフォーカス量データに基づいてレンズ駆動量を演算する。そして演算したレンズ駆動量から、駆動目標位置を算出して、そのデータをＡＦ／ＡＥＣＰＵ７４に返信する。以後、これらの動作を繰り返す。ここで、駆動目標位置については、後の図１２で詳細に説明する。
【００８７】
ＬＣＰＵ５０は、最初のレンズ駆動が終了すると、ＡＦ／ＡＥＣＰＵ７４にレンズ駆動終了信号を送信する。ＡＦ／ＡＥＣＰＵ７４は、そのレンズ駆動終了信号を受信すると、現在演算しているＡＦ演算の終了後に、測光回路７９に測光動作を行わせる。
【００８８】
以上説明したように、１Ｒスイッチ７０がオン状態で２Ｒスイッチ７１がオフ状態のときには、ＡＦ、ＡＥ、及びレンズ駆動が繰り返し行われる。このとき、図６において説明したように、ＡＦ／ＡＥＣＰＵ７４は、ＡＦ間隔データやデフォーカス量データなどの動体予測演算に用いるデータをリングバッファ（ＲＡＭ７８）に格納する。
【００８９】
次に、２Ｒスイッチ７１がオンしている状態のシーケンス（以下、２Ｒシーケンスと称する）について説明する。ここで、２Ｒスイッチ７１は、撮影者が任意のタイミングでオンさせスイッチである。即ち、２Ｒスイッチは、１Ｒシーケンス中の何れかのタイミングでオンされることになる。ここでは、ＡＦ／ＡＥＣＰＵ７４がＡＦ演算中であり、ＬＣＰＵ５０がレンズ駆動中であるときに、２Ｒスイッチ７１がオンされた場合について説明する。
【００９０】
２Ｒスイッチ７１がオンしたので、カメラは露光動作に移行する。即ち、ＬＣＰＵ５０では、前回のレンズ駆動を継続するが、ＡＦ／ＡＥＣＰＵ７４は、タイムラグ短縮のために、現在演算しているＡＦ演算を中止して、動体予測演算を行う。この動体予測演算については後に詳述する。
【００９１】
そして、動体予測演算によって、レリーズタイムラグ（２Ｒスイッチ７１がオンされてから露光動作が開始されるまでの時間）中に被写体が移動するであろう量を予測し、その予測量からレンズ駆動量を演算する。更に、この予測した駆動量から焦点調節レンズ１２の最終目標位置を求めて、求めた最終駆動位置情報をＬＣＰＵ５０に送信する。更に続いてレンズ駆動が可能な時間（以下、レンズ駆動可能時間と称する）もＬＣＰＵ５０に送信する。これは、レンズ駆動を行うことが可能な時間が図１０に示すレリーズタイムラグ中のみであるからである。即ち、このレリーズタイムラグ以上の時間、レンズ駆動を行うと、その後のシャッタ駆動が遅れてしまい、この結果、レリーズタイムラグがより長くなってしまう。したがって、レンズ駆動可能時間データもＬＣＰＵ５０に送信する必要がある。ＬＣＰＵ５０は、レンズ駆動可能時間が経過してもレンズ駆動が終了しない場合に、強制的にレンズ駆動を停止させる。
【００９２】
また、ＬＣＰＵ５０は、受信した駆動目標位置まで更にレンズ駆動する。即ち、現在は前回のレンズ駆動量でのレンズ駆動を継続しているので、更新した目標位置までレンズ駆動を継続する。
【００９３】
更に、ＬＣＰＵ５０は、ＡＦ／ＡＥＣＰＵ７４から予測駆動量を受信すると同時に絞り５３の駆動量も受信する。ここで、この絞り駆動量は、最新の測光結果に基づいて測光回路７９で演算した結果である。
【００９４】
ＬＣＰＵ５０は、受信した絞り駆動量に基づいて絞り駆動回路５４を制御して絞り５３を駆動させる。即ち、レンズ駆動中においては絞り５３も同時に駆動させる。
【００９５】
一方、本体ＣＰＵ５９は、メインミラー１４をミラー制御回路６５でアップ位置まで駆動させる。即ち、ＬＣＰＵ５０がレンズ駆動と絞り駆動とを行っているときには、本体ＣＰＵ５９によってミラー駆動も並行して行われる。このように３つのメカトロ制御を並行して行うのはタイムラグ短縮のためである。
【００９６】
本体ＣＰＵ５９は、これら３つのメカトロ制御が全て終了すると、フォーカルプレンシャッタ１８を、シャッタ制御回路６６を介して駆動させる。このとき、撮像素子１９において画像が撮像される。ここで、フォーカルプレンシャッタ１８の開口時間は、測光回路７９で演算された時間である。
【００９７】
最後に、本体ＣＰＵ５９は、撮像素子１９を、撮像素子制御回路６３を介して制御することにより画像データを得る。このようにして得た画像データをＲＡＭ６２に格納する。
【００９８】
図１１は、図１０において説明した２Ｒシーケンスのフローチャートを示す図である。ここで、この２Ｒシーケンスの処理は、１Ｒシーケンスから継続されているので、レンズ駆動は継続されたままである。
【００９９】
即ち、ＡＦ／ＡＥＣＰＵ７４は、２Ｒスイッチ７１がオンしたので、タイムラグ短縮のために、現在演算しているＡＦ演算（場合によってはＡＥ演算）を中止する（ステップＳ７０）。次に、動体予測演算を行って（ステップＳ７１）、レリーズタイムラグの時間中に被写体が移動するであろう量を予測する。ここで、この動体予測演算については後に詳述する。次に、求めた予測結果をＬＣＰＵ５０に送信する（ステップＳ７２）。そして、レンズ駆動可能時間をＬＣＰＵ５０に通信する（ステップＳ７３）。ここで、レリーズタイムラグとミラーアップ時間とがほぼ等しいのでレンズ駆動可能時間はミラーアップ時間となる。そして、ＬＣＰＵ５０は、この時間で強制的にレンズ駆動を終了させる。これにより、レンズ駆動にかかる時間が長すぎて、結果としてレリーズタイムラグがより長くなってしまうことを防止できる。この後、絞り５３の駆動量もＬＣＰＵ５０に送信する（ステップＳ７４）。ここで、この絞り駆動量は、最新の測光結果に基づいて測光回路７９で演算した結果である。
【０１００】
次に、本体ＣＰＵ５９は、ミラー制御回路６５を制御してメインミラー１４をアップ位置まで駆動する（ステップＳ７５）。次に、ＬＣＰＵ５０は、受信した絞り駆動量に基づいて絞り駆動回路５４を制御して絞り５３を駆動する（ステップＳ７６）。ここで、この場合にもＬＣＰＵ５０はレンズ駆動中である。即ち、１Ｒシーケンスから継続しているレンズ駆動は、焦点調節レンズ１２がステップＳ７１で補正された最終目標位置に到達するまで行う。そして、絞り駆動とレンズ駆動とが終了した場合に、ＬＣＰＵ５０は、その旨を駆動終了信号として本体ＣＰＵ５９に送信する（ステップＳ７７）。更に、本体ＣＰＵ５９は、駆動終了信号を受信したか否かを判定する（ステップＳ７８）。このステップＳ７８の判定において、駆動終了信号を受信していないと判定した場合には、駆動信号を受信するまで待機する。一方、ステップＳ７８の判定において、駆動終了信号を受信したと判定した場合に、本体ＣＰＵ５９は、シャッタ制御回路６６を制御してフォーカルプレンシャッタ１８を駆動する。これにより、撮像素子１９で画像が撮像される。ここで、このときのシャッタの開口時間は測光回路７９で演算された時間である。そして、本体ＣＰＵ５９は、撮像素子１９を撮像素子制御回路６３で制御して、画像データを得る（ステップ７９）。次に、このようにして得た画像データをＲＡＭ６２に格納する（ステップＳ８０）。
【０１０１】
次に、図１２を参照して動体予測の概念について説明する。ここで、焦点調節レンズ１２は、レンズ駆動回路５５の駆動によって図示しない駆動カムが回転し、光軸上を移動するように構成されている。この駆動カムの回転量に対するカムの光軸方向の位置を示した曲線を符号１００で示している。なお、この図１２の横軸は、駆動カムの回転量であるが、ある基準位置からレンズ位置検出回路５６の図示しないフォトインタラプタによって測定したパルス数でもある。また、縦軸はある基準位置から所定量回転したときの駆動カムのリフト量である。
【０１０２】
すでに説明したように、１Ｒシーケンス中において検出したデフォーカス量をＬＣＰＵ５０に送信して、ＬＣＰＵ５０において演算したパルス数をＡＦ／ＡＥＣＰＵ７４に返信してもらう。このとき、積分開始時における焦点調節レンズ１２の駆動カム上の現在位置に、演算したパルス数を加えると、それは積分開始時点における被写体の合焦位置（以下、駆動目標位置と称する。また、これらの駆動目標位置を符号１０１〜１０６で示す）となる。ＬＣＰＵ５０は、この駆動目標位置をＡＦ／ＡＥＣＰＵ７４に送信する。ＡＦ／ＡＥＣＰＵ７４は、この駆動目標位置データを図７に示すリングバッファに格納していく。ここで、上記したように、このリングバッファには各ＡＦにおけるＡＦ間隔や各ＡＦにおける信頼性のデータなども格納される。
【０１０３】
２Ｒスイッチ７１がオンするとＡＦ／ＡＥＣＰＵ７４は動体予測演算を行い、レリーズタイムラグ後の駆動目標位置を予測する。その後、すでに説明したような２Ｒシーケンスを経て、シャッタ駆動に至る。
【０１０４】
図１３は、図１１のステップＳ７１における動体予測演算のフローチャートである。即ち、動体予測演算においては、まず、ＡＦ／ＡＥＣＰＵ７４は、過去の複数の測距結果（即ち、駆動目標位置１０１〜１０６）の中から、複数測距結果（最低３点）を選択する（ステップＳ９０）。この測距結果の選択基準としては、最新の測距結果を優先し、更に、ＲＡＭ７８に格納されている信頼性データに基づいた信頼性の高いデータを採用する。次に、ＡＦ／ＡＥＣＰＵ７４は、ステップＳ９０の選択結果から動体予測演算が可能であるか否かを判定する（ステップＳ９１）。この判定は、ステップＳ９０において必要なデータが全て揃ったか否かにより判定する。
【０１０５】
ステップＳ９１の判定において、動体予測演算が可能であると判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、レリーズタイムラグを演算する（ステップＳ９２）。ここでは、ミラーアップ時間がレリーズタイムラグとなる。ここで、ミラーアップ時間にばらつきが少ない場合には、レリーズタイムラグを固定値とすることもできる。
【０１０６】
レリーズタイムラグを演算した後は、予測式の係数を演算する（ステップＳ９３）。ここで、この予測式には種々のものがある。例えばこの予測式には図１２の曲線で示されるような２次式のものがある。この２次式の係数は、レリーズタイムラグとＡＦ間隔とによって異なるので、その都度係数を演算する。
【０１０７】
その後は、図１２で説明したようにして、レリーズタイムラグ後のレンズ駆動目標位置を予測して（ステップＳ９４）、このフローチャートの動体予測演算制御を終了する。
【０１０８】
一方、ステップＳ９１の判定において、動体予測が不能であると判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、図１２に示す動体予測分駆動量を０として（ステップＳ９５）、このフローチャートの動体予測演算制御を終了する。即ち、この場合には動体予測演算を行わず、最終回のＡＦにおいて検出された合焦位置までしかレンズ駆動を行わないようにする。
【０１０９】
次に、１Ｒスイッチ７０がオンされた後の、コンティニュアスＡＦモード又は連写モードにおけるＡＦシーケンス全体の制御について図１４を参照して説明する。まず、ＡＦ／ＡＥＣＰＵ７４は、今回のＡＦが、１Ｒスイッチ７０がオンされてから１回目のＡＦであるか否かを判定する（ステップＳ１００）。
【０１１０】
ステップＳ１００の判定において、１回目のＡＦであると判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、図６で説明したＡＦ演算を行う（ステップＳ１０１）。次に、ＡＦ／ＡＥＣＰＵ７４は、ステップＳ１０１において設定された検出不能フラグの状態により、焦点検出が不能であったか否かを判定する（ステップＳ１０２）。ステップＳ１０２の判定において、焦点検出が可能であったと判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、ステップＳ１０１のＡＦ演算の結果として算出されたデフォーカス量データをＬＣＰＵ５０に送信して（ステップＳ１０３）、ステップＳ１０５に移行する。
【０１１１】
ＬＣＰＵ５０は、受信したデフォーカス量データからレンズ駆動用の駆動パルス数を算出し、この駆動パルス数に基づいて焦点調節レンズ１２を合焦位置に駆動させる（ステップＳ１０４）。また、ＬＣＰＵ５０は、レンズ駆動量から被写体が合焦するレンズ位置を算出する。そして、このレンズ位置を上記した駆動目標位置として、ＡＦ／ＡＥＣＰＵ７４に送信する。ＡＦ／ＡＥＣＰＵ７４は、この駆動目標位置データを受信する（ステップＳ１０５）。次に、ＡＦ／ＡＥＣＰＵ７４は、受信した駆動目標位置データを図７に示したリングバッファに格納する（ステップＳ１０６）。そして、このフローチャートのＡＦシーケンスを終了する。
【０１１２】
一方、ステップＳ１０２の判定において、焦点検出が不能であったと判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、レンズスキャン動作が実行されているか否かを判定する（ステップＳ１０７）。ここで、レンズスキャンとは、焦点検出不能時にレンズ駆動を行いながらＡＦを実行し、この結果、焦点検出可能となるレンズ位置を検出する動作のことである。ステップＳ１０７の判定において、レンズスキャンが実行されていると判定した場合には、ステップＳ１０７からステップＳ１１１に移行する。
【０１１３】
一方、ステップＳ１０７の判定において、レンズスキャンが実行されていないと判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、レンズスキャン動作としてのＡＦを行う（ステップＳ１０８）。一方、ＬＣＰＵ５０は、レンズ駆動を行う（ステップＳ１０９）。これにより焦点検出可能なレンズ位置を検出する。
【０１１４】
この後、ＡＦ／ＡＥＣＰＵ７４は、レンズスキャンの結果、焦点検出不能であったか否かを再度判定する（ステップＳ１１０）。この判定において、焦点検出不能であったと判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、レンズスキャンによる焦点検出が不能であったことを示すＡＦＮＧフラグをセットして（ステップＳ１１１）、このフローチャートのＡＦシーケンスを終了する。一方、ステップＳ１１０の判定において、焦点検出可能であったと判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、ＡＦＮＧフラグをクリアして（ステップＳ１１２）、このフローチャートのＡＦシーケンスを終了する。この場合には、次回のＡＦ時に、焦点調節レンズ１２を合焦させることが可能である。
【０１１５】
また、ステップＳ１００の判定において、今回のＡＦが２回目以降のＡＦであると判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、現在の撮影モードが連写モードに設定されているか否かを判定する（ステップＳ１１３）。このステップＳ１１３の判定において、現在連写モードに設定されていると判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、２Ｒスイッチ７１がオンされたか否かを判定する（ステップＳ１１４）。このステップＳ１１４の判定において、２Ｒスイッチ７１がオンされていると判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、現在連写１駒目の撮影であるか否かを判定する（ステップＳ１１５）。
【０１１６】
ステップＳ１１３の判定において、連写モードではないと判定した場合、ステップＳ１１４の判定において、２Ｒスイッチがオンされていないと判定した場合、又はステップＳ１１５の判定において、連写モード時の１駒目の撮影であると判定した場合には、ステップＳ１１６に移行する。ここで、ＡＦ／ＡＥＣＰＵ７４は、連写モードでない状態で２Ｒスイッチがオンされたか否かを判定する（ステップＳ１１６）。この判定において、連写モードでない状態で２Ｒスイッチがオンされたと判定した場合には、１Ｒスイッチ７０と２Ｒスイッチ７１とが一度にオンされた場合である。この場合には、直ちにステップＳ１２５に移行して２Ｒシーケンスの処理を行う。この場合には、ステップＳ１０１においてＡＦ演算が行われているので、再びＡＦ演算を行う必要がない。
【０１１７】
一方、ステップＳ１１６の判定において、撮影モードが連写モードである、又は２Ｒスイッチがオンされていないと判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、図６で説明したＡＦ演算を行う（ステップＳ１１７）。その後、ＡＦ／ＡＥＣＰＵ７４は、連写モードでない状態で２Ｒスイッチがオンされたか否かを再び判定し（ステップＳ１１８）、連写モードでない状態で２Ｒスイッチがオンされたと判定した場合には、ステップＳ１２５に移行する。
【０１１８】
一方、ステップＳ１１８の判定において、撮影モードが連写モードである、又は２Ｒスイッチがオンされていないと判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、焦点検出が不能であったか否かを判定する（ステップＳ１１９）。このステップＳ１１９の判定において、焦点検出が不能であったと判定した場合には、ステップＳ１２４に移行する。
【０１１９】
一方、ステップＳ１１９の判定において、焦点検出が可能であったと判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、ステップＳ１１７のＡＦ演算の結果として算出されたデフォーカス量データをＬＣＰＵ５０に送信して（ステップＳ１２０）、ステップＳ１２２に移行する。
【０１２０】
ＬＣＰＵ５０は、受信したデフォーカス量データからレンズ駆動用の駆動パルス数を算出し、この駆動パルス数に基づいて焦点調節レンズ１２を合焦位置に駆動させる（ステップＳ１２１）。このとき、ＬＣＰＵ５０は、レンズ駆動量から、その被写体が合焦するレンズ位置を算出する。そして、このレンズ位置を上記した駆動目標位置として、ＡＦ／ＡＥＣＰＵ７４に送信する。ＡＦ／ＡＥＣＰＵ７４は、この駆動目標位置データを受信する（ステップＳ１２２）。次に、ＡＦ／ＡＥＣＰＵ７４は、受信した駆動目標位置データを図７に示したリングバッファに格納して（ステップＳ１２３）、ステップＳ１２４に移行する。
【０１２１】
以上の処理の後、ＡＦ／ＡＥＣＰＵ７４は、２Ｒスイッチがオンされたか否かを判定する（ステップＳ１２４）。このステップＳ１２４の判定において、２Ｒスイッチがオンされていないと判定した場合にはステップＳ１１６に戻る。一方、２Ｒスイッチがオンされたと判定した場合には、図１１で説明した２Ｒシーケンスの処理に移行する（ステップＳ１２５）。
【０１２２】
また、ステップＳ１１５の判定において、連写モード時の１駒目ではないと判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、図６で説明したＡＦ演算を行う（ステップＳ１２６）。次に、ＡＦ／ＡＥＣＰＵ７４は、焦点検出が不能であったか否かを判定する（ステップＳ１２７）。このステップＳ１２７の判定において、焦点検出が不能であったと判定した場合には、このフローチャートの制御を終了する。
【０１２３】
一方、ステップＳ１２７の判定において、焦点検出が可能であったと判定した場合に、ＡＦ／ＡＥＣＰＵ７４は、ステップＳ１２６のＡＦ演算の結果として算出されたデフォーカス量データをＬＣＰＵ５０に送信して（ステップＳ１２８）、ステップＳ１３０に移行する。
【０１２４】
ＬＣＰＵ５０は、受信したデフォーカス量データからレンズ駆動用の駆動パルス数を算出し、この駆動パルス数に基づいて焦点調節レンズ１２を合焦位置に駆動させる（ステップＳ１２９）。このとき、ＬＣＰＵ５０は、レンズ駆動量から、その被写体が合焦するレンズ位置を算出する。そして、このレンズ位置を上記した駆動目標位置として、ＡＦ／ＡＥＣＰＵ７４に送信する。ＡＦ／ＡＥＣＰＵ７４は、この駆動目標位置データを受信する（ステップＳ１３０）。次に、ＡＦ／ＡＥＣＰＵ７４は、受信した駆動目標位置データを図７に示したリングバッファに格納する（ステップＳ１３１）。その後、２Ｒシーケンスの処理に移行する（ステップＳ１３２）。
【０１２５】
図１５は、連写モード時において２Ｒスイッチ７１がオンされる前後のタイミングチャートである。連写開始１駒目までは図１０で説明したタイミングチャートと同じであるので、説明を省略する。
【０１２６】
ここで、ミラーアップ動作に並行して行われるレンズ駆動中において、レンズの駆動不足が発生することがある。これは、ミラーアップ動作完了後にレンズ駆動が継続しないようにレンズ駆動時間を制限しているためである。このようにレンズの駆動不足が発生した場合には、ミラーダウン動作中にその不足分をカバーするようにレンズ駆動を行う。即ち、今回の撮影においてレンズの駆動不足が生じて合焦まで至らなかった場合に、そのときの不足分が次回のＡＦ時のマイナスとならないように、ミラーダウン動作中にその不足分だけレンズ駆動を行う。
【０１２７】
２駒目以降、ＡＦ／ＡＥＣＰＵ７４は、前駒のシーケンスの終了時にＡＦ演算を行って、ＬＣＰＵ５０にデフォーカス量データを送信する。ＬＣＰＵ５０はデフォーカス量データを受信すると、このデフォーカス量に基づいてレンズ駆動を行うと共に、駆動目標位置を算出してＡＦ／ＡＥＣＰＵ７４に送信する。ＡＦ／ＡＥＣＰＵ７４は、この駆動目標位置データを図７で示すリングバッファに格納する。
【０１２８】
そして、ＡＦ／ＡＥＣＰＵ７４は、駆動目標位置データに基づいて動体予測演算を行う。このとき、ＡＦ／ＡＥＣＰＵ７４は、図１３で説明したように、最新のＡＦ結果を優先して最低３時点のＡＦ結果を選択し、この結果に基づいて動体予測演算を行う。この場合、過去のＡＦ結果には１駒前の撮影結果を使用する。この後、ＡＦ／ＡＥＣＰＵ７４は、図１２において説明したように、レリーズタイムラグ後に移動する被写体に合焦するであろうレンズ位置を予測し、この予測した駆動位置データをＬＣＰＵ５０に送信する。同時にレンズ駆動可能時間データもＬＣＰＵ５０に送信する。以後は、１駒目と同じシーケンスが実行される。
【０１２９】
以上実施形態に基づいて本発明を説明したが、本発明は上記した実施形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能なことは勿論である。例えば、動体予測演算の手法は上記した実施形態で説明したものに限るものではない。また、補助光回路で発光させる光源はＬＥＤに限らず、ランプやストロボ等を用いてもよい。更に、上記した実施の形態は、デジタルスチルカメラの例であるが、銀塩カメラでもよい。
【０１３０】
さらに、上記した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【図面の簡単な説明】
【０１３１】
【図１】本発明の一実施の形態に係るカメラの自動焦点調節装置の主要な構成について説明するためのブロック図である。
【図２】本発明の一実施の形態に係る自動焦点調節装置を搭載した一眼レフレクスカメラの側面断面図である。
【図３】ファインダ内に表示される焦点検出エリアについての概略図である。
【図４】本発明の一実施の形態のカメラに関する電気的な構成を説明するためのブロック図である。
【図５】焦点検出光学系及びＡＦセンサの構成を詳細に説明するための分解斜視図である。
【図６】コンティニュアスＡＦ時又は連写モード時において実行されるＡＦ演算処理のフローチャートである。
【図７】動体予測演算に必要とされるデータを格納する際の格納形式について説明するための概念図である。
【図８】補助光発光判定処理について説明するためのフローチャートである。
【図９】連続性判定処理について説明するためのフローチャートである。
【図１０】コンティニュアスＡＦ時における制御を説明するためのタイミングチャートである。
【図１１】第２レリーズシーケンスの制御手順について説明するためのフローチャートである。
【図１２】動体予測の概念について説明するための図である。
【図１３】動体予測演算の処理手順について説明するためのフローチャートである。
【図１４】第１レリーズスイッチがオンされた後のＡＦシーケンスについて説明するためのフローチャートである。
【図１５】連写モード時において第２レリーズスイッチがオンされる前後のタイミングチャートである。
【符号の説明】
【０１３２】
１…コンティニュアスＡＦ制御部、２…動体予測演算部、３…補助光発光可否判定部、４…焦点検出部、５…補助光駆動部、６…補助光発光回数判定部、７…被写体変化判定部、１０…カメラ本体、１１…交換レンズ部、１２…焦点調節レンズ、１３…ズームレンズ、１７…焦点検出センサ（ＡＦセンサ）、５０…レンズ内ＣＰＵ（ＬＣＰＵ）、５５…レンズ駆動回路、５６…レンズ位置検出回路、５９…本体ＣＰＵ、６２，７８…ＲＡＭ、６９…操作スイッチ回路、７０…第１レリーズスイッチ（１Ｒスイッチ）、７１…第２レリーズスイッチ（２Ｒスイッチ）、７４…ＡＦ／ＡＥＣＰＵ、７９…測光回路、８０…焦点検出回路、８１…補助光回路
【図１】
2005107213.tif 000003
【図２】
2005107213.tif 000004
【図３】
2005107213.tif 000005
【図４】
2005107213.tif 000006
【図５】
2005107213.tif 000007
【図６】
2005107213.tif 000008
【図７】
2005107213.tif 000009
【図８】
2005107213.tif 000010
【図９】
2005107213.tif 000011
【図１０】
2005107213.tif 000012
【図１１】
2005107213.tif 000013
【図１２】
2005107213.tif 000014
【図１３】
2005107213.tif 000015
【図１４】
2005107213.tif 000016
【図１５】
2005107213.tif 000017