(57)【要約】【課題】コンティニュアスモードに於いても、実際に焦点調節を行なっている対象の焦点調節エリアと、焦点調節対象エリアとしてエリア表示している焦点調節エリアとの食い違いがなくて、しかもエリア表示の視認性が高いオートフォーカスカメラを提供すること。【解決手段】撮影画面内に設定された複数の焦点検出エリアの各々の焦点検出を行なう焦点検出手段と、前記焦点検出の結果に基づいて、前記複数の焦点検出エリアから、焦点調節の対象とする焦点検出エリアを焦点調節対象エリアとして選択する焦点調節対象エリア選択手段と、前記焦点調節対象エリアの選択を繰り返し選択する制御手段と、前記制御手段によって前記焦点調節対象エリアを繰り返し選択する場合に、選択された焦点検出エリアを前記焦点調節対象エリアとして前記撮影画面内にエリア表示する表示手段とを具えるオートフォーカスカメラ。【選択図】    図１
2004251930.tif 000002
【特許請求の範囲】
【請求項１】
撮影画面内に設定された複数の焦点検出エリアの各々に於いて焦点検出を行なう焦点検出手段と、
前記焦点検出手段による焦点検出結果に基づいて、前記複数の焦点検出エリアから、焦点調節の対象とする焦点検出エリアを焦点調節対象エリアとして選択する焦点調節対象エリア選択手段と、
前記焦点調節対象エリア選択手段による前記焦点調節対象エリアの選択を繰り返し行なう制御手段と、
前記制御手段によって前記焦点調節対象エリアを繰り返し選択する場合に、選択された焦点検出エリアを前記焦点調節対象エリアとして前記撮影画面内にエリア表示する表示手段とを具えることを特徴とするオートフォーカスカメラ。
【請求項２】
前記表示手段によって表示されている焦点検出エリアとは異なる焦点検出エリアが前記焦点調節対象エリアとして選択された場合、前記表示手段は、該選択された焦点検出エリアを前記表示中の焦点検出エリアに替えてエリア表示することを特徴とする請求項１に記載のオートフォーカスカメラ。
【請求項３】
選択された前記焦点調節対象エリアの選択履歴を検出する履歴検出手段を更に具え、前記表示手段は、前記選択履歴が所定条件を満足する場合に前記選択された焦点検出エリアを前記焦点調節対象エリアとしてエリア表示することを特徴とする請求項１又は２に記載のオートフォーカスカメラ。
【請求項４】
前記焦点検出手段が前記焦点検出を実行不可能である場合は、前記焦点調節対象エリアが選択されていたとしても、前記表示手段によるエリア表示を行なわないことを特徴とする請求項１〜３何れか１項に記載のオートフォーカスカメラ。
【請求項５】
選択された前記焦点調節対象エリアの選択履歴を検出する履歴検出手段を更に具え、前記表示手段は、前記選択履歴が所定条件を満たさない場合には、その時点で表示中の焦点検出エリアを前記焦点調節対象エリアとしてエリア表示することを特徴とする請求項１又は２に記載のオートフォーカスカメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、被写体を複数の焦点検出エリアに於いて焦点検出し、その焦点検出結果に基づいて特定の焦点検出エリアに於いて焦点調節を行うと共に、焦点検出エリアの表示を行なうオートフォーカスカメラに関する。
【０００２】
【従来の技術】
従来のカメラには所謂コンティニュアスモードで焦点調節する機能を持つものがある。
【０００３】
このコンティニュアスモードに於いては、撮影画面内に設けられた複数の焦点検出エリアの各焦点検出エリアで測定された被写体に対するデフォーカス量、及びずれの方向から、特定の焦点検出エリアを焦点調節対象エリアとして選択して焦点調節する動作を繰り返し行なう。
【０００４】
従来のカメラでは、前記各焦点検出エリアでの測定結果から、最も近い被写体が位置する焦点検出エリアを見つけ、この焦点検出エリアに対する被写体を主要被写体とみなし、この主要被写体が位置する焦点検出エリアを優先的に焦点調節する優先エリアとして設定している。この優先エリアが一旦設定されると、自動焦点調節（ＡＦ）起動スイッチ、又は半押しスイッチ押し込み中レリーズスイッチがオンされるまでの間、優先エリアが保持され、変わることはない。
【０００５】
この従来のカメラで焦点調節対象エリアのエリア表示を行う場合、先ず最初に、優先的に焦点調節を行なう優先エリアを表示する。
（例えば、特許文献１参照。）
【０００６】
【特許文献１】
特開２００２−１４２７９号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、従来のカメラでは、コンティニュアスモードで焦点調節をし、且つ、焦点調節対象エリアのエリア表示を行なう場合、焦点調節対象エリアが変わって優先エリア以外のエリアで焦点調節を行なう場合に於いても優先エリアをエリア表示し続けることになり、焦点調節対象エリアとエリア表示される焦点検出エリアとが異なる関係でエリア表示を行なっていなかった。
【０００８】
本発明は、かかる従来の問題を解決するために為されたものであり、本発明の目的は、第一には、コンティニュアスモードに於いても、実際に焦点調節を行なっている対象である焦点調節対象エリアを適確に表示することができるオートフォーカスカメラを提供することにある。
【０００９】
又、第二には、実際に焦点調節を行なっている対象である焦点調節対象エリアを表示する際にもちらつき等がなくエリア表示の視認性が高いオートフォーカスカメラを提供することにある。
【００１０】
【課題を解決する為の手段】
以上の課題を解決する為に、本発明の第一の態様のオートフォーカスカメラは、撮影画面内に設定された複数の焦点検出エリアの各々に於いて焦点検出を行なう焦点検出手段と、前記焦点検出手段による焦点検出結果に基づいて、前記複数の焦点検出エリアから、焦点調節の対象とする焦点検出エリアを焦点調節対象エリアとして選択する焦点調節対象エリア選択手段と、前記焦点調節対象エリア選択手段による前記焦点調節対象エリアの選択を繰り返し行なう制御手段と、前記制御手段によって前記焦点調節対象エリアを繰り返し選択する場合に、選択された焦点検出エリアを前記焦点調節対象エリアとして前記撮影画面内にエリア表示する表示手段とを具えるものである。
【００１１】
本発明の第二の態様のオートフォーカスカメラは、第一の態様のオートフォカスカメラであって、前記表示手段によって表示されている焦点検出エリアとは異なる焦点検出エリアが前記焦点調節対象エリアとして選択された場合、前記表示手段は、該選択された焦点検出エリアを前記表示中の焦点検出エリアに替えてエリア表示するものである。
【００１２】
本発明の第三の態様のオートフォーカスカメラは、第一又は第二の態様のオートフォーカスカメラであって、選択された前記焦点調節対象エリアの選択履歴を検出する履歴検出手段を更に具え、前記表示手段は、前記選択履歴が所定条件を満足する場合に前記選択された焦点検出エリアを前記焦点調節対象エリアとしてエリア表示するものである。
【００１３】
本発明の第四の態様のオートフォーカスカメラは、第一〜第三の何れかの態様のオートフォーカスカメラであって、前記焦点検出手段が前記焦点検出を実行不可能である場合は、前記焦点調節対象エリアが選択されていたとしても、前記表示手段によるエリア表示を行なわないものである。
【００１４】
本発明の第五の態様のオートフォーカスカメラは、第一又は第二の態様のオートフォーカスカメラであって、選択された前記焦点調節対象エリアの選択履歴を検出する履歴検出手段を更に具え、前記表示手段は、前記選択履歴が所定条件を満たさない場合には、その時点で表示中の焦点検出エリアを前記焦点調節対象エリアとしてエリア表示するものである。
【００１５】
【発明の実施の形態】
図１は本実施形態のオートフォーカスカメラの制御のブロック図である。
【００１６】
図１に於いて、本実施形態のオートフォーカスカメラにはＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）１が設けられ、ＣＰＵ１には、ＡＦ起動スイッチ（例えば、いわゆる半押しスイッチ）２と、焦点検出回路３と、レンズ駆動回路４と、エリア表示回路５が接続されている。又、エリア表示回路５には表示素子６が接続されており、表示素子６はファインダーの視野画面に重ね合わせて焦点検出エリアをエリア表示する。焦点検出回路３は、ＡＦ起動スイッチ２がオンすると、繰り返し焦点検出を行い、焦点検出信号をＣＰＵ１に繰り返し出力する。本実施形態のオートフォーカスカメラのファインダーの画面には、図７で示されるような複数の（図７では３つ）の焦点検出エリアＡ１、Ａ２、Ａ３が設けられている。焦点検出エリアＡ２は被写体画面の光軸を中心とし、焦点検出エリアＡ１、Ａ３は焦点検出エリアＡ２の左右に位置する。焦点検出回路３はこれら３つの焦点検出エリアＡ１〜Ａ３の各々に対して繰り返し焦点検出を行なう。
【００１７】
ＣＰＵ１は、ＡＦ起動スイッチ２がＯＮすると、焦点検出回路３からの焦点検出信号に基づいて撮影レンズ（不図示）のデフォーカス量およびデフォーカス方向を３エリアＡ１〜Ａ３に対してそれぞれ演算する。そして、これらのデフォーカス量および方向に基づいて主要被写体が存在する焦点検出エリアを特定したり、主要被写体が特定の焦点検出エリアから逸脱したか否かなどを識別する。又、焦点調節の対象となる特定の焦点検出エリアを焦点調節対象エリアとしてエリア表示する為の表示制御信号９をエリア表示回路５に出力すると共に、レンズ駆動をする為の駆動制御信号をレンズ駆動回路４に出力する。
【００１８】
本実施の形態のエリア表示回路５は入力された表示制御信号９に基づいて表示素子６に焦点調節対象とする焦点検出エリアをエリア表示する。
【００１９】
本実施の形態のオートフォーカスカメラは前記エリア表示の行い方に特徴がある。
【００２０】
即ち、前記焦点調節対象エリアは、被写体の撮影条件によってはＡＦ起動スイッチ２のＯＮからレリーズスイッチＯＮまでの間で変化するが、本実施の形態のオートフォーカスカメラでは、焦点調節の対象となる焦点検出エリアが変化したときに、エリア表示させる焦点検出エリアも変化させる。図６は、本実施形態のオートフォーカスカメラのファインダーの視野画面で焦点検出エリアＡ２が焦点調節対象エリアとしてエリア表示された例を示す。
【００２１】
尚、前記「焦点調節の対象とする焦点検出エリア」又は「焦点調節対象エリア」のことを本明細書中で「採用エリア」とも呼ぶ。
【００２２】
又、レンズ駆動回路４は、入力された駆動制御信号に基づいて不図示の撮影レンズを被写体に合焦させるべく駆動する（焦点調節を行う）。
【００２３】
本実施形態のオートフォーカスカメラは、フォーカスモード（焦点調節モード）として、撮影レンズが一旦度被写体に合焦したらその位置で撮影レンズの位置を固定して合焦ロックするワンショットモードと、ＡＦ起動スイッチ２がオンされてからレリーズスイッチ８がオンするまでの間は、合焦の有無に拘わらず焦点調節対象エリアの選択と選択された焦点調節対象エリアに対する焦点調節とを繰り返し行うコンティニュアスモードとが設定可能なように構成されている。これらのフォーカスモードは、撮影者の操作によって切換えるとともに、カメラ自身が自動的に切換えることもある。
【００２４】
以上のように構成されたオートフォーカスカメラの主要動作を以下に説明する。
【００２５】
ＡＦ起動スイッチ２のオンに伴い、ＣＰＵ１は焦点検出回路３を作動せしめ、上記３つの焦点検出エリアＡ１〜Ａ３に対する焦点検出信号を入力する。ＣＰＵ１はこれらの焦点検出信号に基づいて各焦点検出エリアに対するデフォーカス量およびデフォーカス方向を演算し、これらのデフォーカス量および方向から最も近い被写体が位置する焦点検出エリアを採用エリア（焦点調節対象エリア）として選択する。すなわち本実施形態のオートフォーカスカメラでは、まずは最も近い被写体を主要被写体とみなし、その主要被写体が位置する焦点検出エリアを採用エリアとして表示素子６にエリア表示する為にエリア表示回路５に表示制御信号９を送る。
【００２６】
ここで、請求項中の表示手段は、ＣＰＵ１が後ほど説明する図２及び図３のフローチャートで示された処理を行い、エリア表示回路５に表示制御信号９を出力する手段、エリア表示回路５がこの表示制御信号９に応じた駆動信号を表示素子６に送って表示素子６を駆動する手段、及び表示素子６がこの駆動信号に従って焦点調節対象エリアをエリア表示する手段とを合わせた手段のことを言う。
【００２７】
又、本実施形態のオートフォーカスカメラは、その主要被写体に合焦させるべく、採用エリアに於ける被写体像のデフォーカス量および方向に基づいて焦点調節動作（レンズ駆動）を行う。また該採用エリアを、次のサイクル以降優先的に焦点調節を行うべき焦点検出エリアという意味で、優先エリアとして設定する。
【００２８】
優先エリアが採用エリアとして適切であるか否かの判定は、合焦ロックの有無に拘わらず周期的に行われる。そして、適切でないと判断された場合には、上述と同様に他の適切な焦点検出エリアが採用エリアとして設定される。また、ワンショットモードが設定されていても被写体が動体と判断された場合には、自動的にコンティニュアスモードに切換わり、合焦ロックが解除されて焦点調節が続行される。
【００２９】
次に、本実施の形態のオートフォーカスカメラの特徴である前記表示手段について詳しく説明する前に、本実施の形態のオートフォーカスカメラが採用エリアを選択する方法を図４を参照して説明する。ＣＰＵ１はこの採用エリアの情報を基にして図２及び図３に示した信号処理を行い、エリア表示の為の表示制御信号９を出力する。
【００３０】
図４は、本実施の形態のオートフォーカスカメラのオートフォーカス動作のフローチャートを示す。ＣＰＵ１はこのフローを実行する中で採用エリアを選択する。
【００３１】
ＡＦ起動スイッチ（例えば、半押しスイッチ）２がオンされると、ＣＰＵ１によって図４のメインプログラムが起動され、起動スイッチ２がオンの間はステップＳ１０１〜１０８の処理が繰り返し実行される。
【００３２】
ステップＳ１０１ではフォーカスモードを選択する。フォーカスモード選択のサブルーチンを図５に示す。ステップＳ２０１では、その時点でコンティニュアスモードが設定されている場合には、ステップＳ２０１が否定されてステップＳ６０１に移行し、ステップＳ６０１では静止被写体であるかどうかの判定をし、静止被写体でなければそのままリターンし、静止被写体であればステップＳ６０２に移行し、ステップＳ６０２でワンショットモードを設定する。
【００３３】
又、ステップＳ２０１では、その時点でワンショットモードが設定されている場合には、ステップＳ２０１が肯定されてステップＳ２０２に進む。ステップＳ２０２では被写体が動体であるか否かを判定する。その判定方法は、例えば特開２０００ー６６０８６号公報に開示されているように、合焦ロック後に後ピン状態が検出された場合に動体と判断するようにすればよい。被写体が動体でなければそのままリターンし、動体の場合にはコンティニュアスモードを設定し（ステップＳ２０３）、合焦ロックフラグをクリアし（ステップＳ２０４）、優先エリアとして現在の採用エリアを設定する（ステップＳ２０５）。
【００３４】
ステップ＃１０２では焦点検出回路３を作動させ、焦点検出エリアＡ１〜Ａ３に対する焦点検出信号をそれぞれ読み込む。
【００３５】
ステップＳ１０３では、入力された焦点検出信号から、各焦点検出エリアＡ１〜Ａ３に於けるデフォーカス量およびデフォーカス方向をそれぞれ演算する。
【００３６】
ステップＳ１０４では、上述した採用エリアを決定する。まず優先エリアが既に設定されているか否かを判定する。優先エリアはＡＦ起動スイッチ２のオフあるいはオンに伴ってリセットされるようになっているので、ＡＦ起動スイッチ２のＯＮの直後に於いては未設定である。
【００３７】
ステップＳ１０４で優先エリアが未設定の場合には、上記得られた各デフォーカス量およびデフォーカス方向に基づいて、全焦点検出エリアの中から最も近い被写体が存在する焦点検出エリアを選択し、その焦点検出エリアを採用エリアとして設定する。なお、例えば、被写体が全エリアで低コントラスト等であるために焦点検出不能で採用エリアを決定できないときは、未定のままとする。
【００３８】
ステップＳ１０４で優先エリアが既に設定されている場合、その優先エリアが採用エリアとして適切であるか否かを判定し、適切ならば、その優先エリアを採用エリアとして設定する。
【００３９】
優先エリアが採用エリアとして適切であるか否かの判定は、例えば優先エリアでの焦点検出が不能の場合や、前回のサイクルの処理で検出されたデフォーカス量と今回のサイクルの処理で検出されたデフォーカス量との差が所定値以上のときには不適切であるというようにして行なう。このデフォーカス量の前回と今回に於ける差が所定値以上のときには、前回のサイクルの処理で優先エリアに位置していた被写体が優先エリアから逸脱したと判断し、優先エリアが採用エリアとして不適切と判断する。ここで、被写体の優先エリアからの逸脱は、被写体自体の移動あるいは構図の変更等による。
【００４０】
優先エリアが採用エリアとして不適切な場合には、優先エリア以外の焦点検出エリアの中から採用エリアとして適切な被写体が存在する焦点検出エリアを選択し、その選択された焦点検出エリアを採用エリアとして設定する。この場合に優先エリア以外の焦点検出エリアの中から最も近い被写体が存在する焦点検出エリアを選択して、その選択された焦点検出エリアを採用エリアとして設定しても良い。採用エリアとして適切な焦点検出エリアが見つからない場合には採用エリアを未定とする。このように設定された採用エリアには、先に優先エリアに存在していた被写体が存在する可能性が高い。
【００４１】
以上のような処理を図７で示されるようなＡ１〜Ａ３の各焦点検出エリアに対して行なうと、決定される採用エリアは、Ａ１、Ａ２、Ａ３の何れか又は採用エリア未定である。
【００４２】
以上ステップＳ１０４での採用エリアの決定の処理は、フォーカスモードに拘わらず繰り返し周期的に行われるので、常時最適な焦点検出エリアが採用エリアとして設定される。
【００４３】
ステップＳ１０５では優先エリアを決定する。この優先エリア設定の目的は次のサイクルの処理で優先的に焦点検出する焦点検出エリアを決定することである。次のサイクルの処理ではこの優先エリアに対応する焦点検出エリアが優先的に焦点検出される。その為に、信号処理の演算量を減らし、処理の応答を速くすることができる。
【００４４】
ステップＳ１０５で優先エリアが未定の場合でも、採用エリアが設定されている場合には、その採用エリアを優先エリアとして設定する。上述したように焦点検出不能のため採用エリアが未設定の場合にはそのままとする。
【００４５】
ステップＳ１０６では、ステップＳ１０５で決定された採用エリアに対するデフォーカス量およびデフォーカス方向に基づいてレンズ駆動量を演算する。
【００４６】
ステップＳ１０７では合焦判定を行う。ここでは既に合焦ロックされているならばそのままとする。
【００４７】
ステップＳ１０７で合焦ロックされていない場合、デフォーカス量が所定範囲（合焦とみなし得る範囲）になければ合焦フラグをクリアする。
【００４８】
ステップＳ１０７で合焦ロックされていない場合、デフォーカス量が所定範囲にあれば合焦フラグをセットする。合焦フラグをセットした後、ワンショットモードであれば、合焦ロックフラグをセットする。
【００４９】
この合焦ロックフラグは、ステップＳ１０１の説明でも述べたようにワンショットモードからコンティニュアスモードに切換わったときにリセットされる他、ＡＦ起動スイッチ２がオフからオンに切換わったときにもリセットされる。
【００５０】
ステップＳ１０８では、ステップＳ１０６で演算されたレンズ駆動量に応じたレンズ駆動制御信号をレンズ駆動回路４に出力し、撮影レンズを合焦位置に向けて駆動せしめる。ただし、上記合焦フラグおよび合焦ロックフラグの少なくともいずれか一方がセットされているときは、レンズ駆動は行わない。
【００５１】
以上のように、図４で示されるオートフォーカス動作のフローチャートの処理のステップＳ１０４で採用エリアが決定され、次に説明するエリア表示の処理が行なわれる。
【００５２】
図２及び図３は本実施形態のオートフォーカスカメラが、焦点検出エリア表示処理をする為にエリア表示回路５に出力する表示制御信号９を出力するための信号処理のフローチャートである。
【００５３】
以下図２及び図３を参照して本実施形態のオートフォーカスカメラのエリア表示の処理を説明する。
【００５４】
本フローチャートでは採用エリアとして複数の焦点検出エリアの内の最も近い被写体に対する焦点検出エリアを選ぶ場合のエリア表示の処理を説明しているが、本発明は採用エリアの選び方には限定されないことは言うまでもない。
【００５５】
まずステップＳ１でＡＦ起動スイッチがオンしているかどうかの判定を行う。
【００５６】
オフであれば、ステップＳ２１へ移行して焦点検出エリアの表示に関する情報を全てクリアし、処理を終わる。したがって、ＡＦ起動スイッチがオンしていない状態では焦点検出エリアの表示は行わない。
【００５７】
ＡＦ起動スイッチがオンしていれば、ステップＳ２へ移行し、採用エリアの履歴を更新する。
【００５８】
尚、採用エリアは、ＡＦ起動スイッチがオンすると、図４に示したオートフォーカス動作により決定される。
【００５９】
このとき、焦点検出エリアがＡ１、Ａ２、Ａ３の３箇所あるので、採用エリアに関する情報としては“Ａ１”、“Ａ２”、“Ａ３”の他に“未定”を合わせて４種類設けることにする。尚“未定”とは、被写体がローコントラスト等であることにより焦点検出不能である場合のものである。
【００６０】
以下にＡＦ起動スイッチがオン後、第１回目のサイクルに於ける処理を説明する。
［ＡＦ起動スイッチがオン後、第１回目のサイクルに於ける処理］
ステップＳ２では前回のサイクルに於ける焦点調節の対象の焦点検出エリア（採用エリア）の番号を記憶するメモリの記憶領域へ、今回のサイクルに於ける採用エリアの番号を記憶（設定）する。
【００６１】
同様に、今回のサイクルに於ける採用エリアを記憶する記憶領域へ、この回のサイクルに於ける焦点検出結果に基づく採用エリアの番号を記憶（設定）する。
【００６２】
この処理は、採用エリアの履歴を更新するものであり、後述するエリアの表示条件を満足するか否かの判定（履歴判定）に用いる。
【００６３】
尚、第１回目では、今回の採用エリアを記憶する記憶領域へ、第１回目の焦点検出結果に基づく採用エリアの番号（“Ａ１”、“Ａ２”、“Ａ３”、“未定”の何れか）を記憶するのみである。
【００６４】
ステップＳ３では初回のエリア表示が行なわれたかどうかを示す初回エリア表示フラグが“表示”か否かを判断する。“非表示”の場合はステップＳ４へ移行する。“表示”の場合はステップＳ１４へ移行する。これ以降は、（２回目以降の処理）で説明する。
【００６５】
尚、第１回目のサイクルでは、初回のエリア表示は“非表示”なので、ステップＳ４へ移行する。
【００６６】
ステップＳ４では今回の採用エリアが“未定”か否か判断する。“未定”でなければステップＳ５へ移行し、“未定”であれば処理を終わる。
【００６７】
ステップＳ５では、初回エリア表示フラグに“表示”を設定すると共に今回エリア表示フラグに“表示”を設定する。また、表示判定カウンタをクリアする。
【００６８】
尚、表示判定カウンタとは、前回の採用エリアと今回の採用エリアとが同一の場合に計数値を１つ増やすカウンタであり、このカウントが行われることは、複数回のサイクルに於いて連続して同一の採用エリアが選択されていることを示す。また、このカウント値がＥＥＰＲＯＭ等の記憶手段に予め設定されている最大履歴回数以上となれば、本発明においての、表示エリアを変更する条件を満足するものと判断する。
【００６９】
ステップＳ６では前回のサイクルの処理でエリア表示の表示条件を満たしたか否かを示す前回エリア表示フラグ及び今回のサイクルの処理でエリア表示の表示条件を満たしたか否かを示す今回エリア表示フラグの何れかが“表示”であるか判断し、何れかが“表示”であればステップＳ７へ移行し、何れも“非表示”であればエリア表示を行わずに処理を終わる。
【００７０】
尚、第１回目のサイクルの処理では、前回エリア表示フラグは“非表示”であるが、今回エリア表示フラグは、ステップＳ５で“表示”に設定されているため、ステップＳ７へ移行する。
【００７１】
ステップＳ７では今回エリア表示フラグが“表示”か否か判断し、“表示”であればステップＳ８へ、“非表示”であればステップＳ１３へ移行して前回のサイクルの処理でエリア表示した採用エリアを継続してエリア表示する。尚、ステップＳ７からステップＳ１３へ移行するのは、後述のように２回目以降のルーチンであり、この場合は、第１回目のサイクルに於けるステップＳ８で前回エリア表示フラグが“表示”に設定されているため、２回目以降のサイクルの処理ではそのエリア表示を継続表示するものである。
【００７２】
尚、第１回目のサイクルの処理では、ステップＳ５、ステップＳ６の結果、今回エリア表示フラグが“表示”であるのでステップＳ８へ移行する。
【００７３】
ステップＳ８では実際にエリア表示を行う焦点検出エリアの番号（表示エリア番号）を記憶するメモリの記憶領域に、今回のサイクルの処理での採用エリアの番号を設定する。尚、この表示エリア番号としては、ステップＳ２で記憶された最新の焦点検出結果に基づく採用エリアの番号を記憶することになる。
【００７４】
また、この時点で、前回のサイクルの処理でエリアの表示を行なったか否かを示す前回エリア表示フラグを“表示”に設定する。
【００７５】
ステップＳ９では、ステップＳ８で設定した表示エリア番号が“未定”であるか否か判断し、“未定”でなければステップＳ１０へ、また“未定”であればステップＳ１２へ移行（２回目以降の処理で移行する可能性あり）する。
【００７６】
尚、第１回目のサイクルの処理では、ステップＳ９までの処理を行った場合、エリアの番号が”未定”以外の”Ａ１”、”Ａ２”、”Ａ３”の何れかであるので、ステップＳ１０へ移行する。このステップＳ９で”未定”であるとしてステップＳ１２に移行する場合については後述する。
【００７７】
ステップＳ１０では焦点検出エリアが被写体を捕捉しているか否かを判定する。
【００７８】
通常、捕捉している場合は、ステップＳ１３へ移行し、ステップＳ１３ではステップＳ８で設定した表示エリアの番号をエリア表示するように表示制御信号９をエリア表示回路５に出力する。
【００７９】
ステップＳ１１ではステップＳ１０で被写体を捕捉していないと判断された場合は、ステップＳ９で表示エリア番号が“未定”でない（即ち、“Ａ１”、“Ａ２”、“Ａ３”の何れか）としても、表示エリア番号を“未定”に設定する。表示エリア番号が“未定”に設定されると、ステップＳ１３では、その時点で表示されているエリア表示を非表示とし、エリア表示を行なわない。（Ｓ１３）
次に２回目以降のサイクルの処理について説明する。
［２回目以降のサイクルの処理］
第１回目と同様に、ステップＳ１でＡＦ起動スイッチがオンしているかどうかを判定し、ステップＳ２で採用エリアの履歴を更新する。
【００８０】
次に、ステップＳ３における初回エリア表示フラグが“表示”か否かの判断は、前回のサイクルのステップＳ５で“表示”に設定されているためステップＳ１４へ移行する。
【００８１】
ステップＳ１４ではステップＳ２で設定（更新）された前回の採用エリアと今回の採用エリアに設定された番号とを比較し、番号が同じであればステップＳ１５へ移行し、異なればステップＳ１８へ移行する。
【００８２】
即ち、採用エリアが変更されていない場合にステップＳ１５に移行し、採用エリアが変更されている場合にステップＳ１８へ移行する。
【００８３】
ステップＳ１４に於いて採用エリアが変更されていないと判断された場合は、ステップＳ１５に移行し、ステップＳ１５では表示判定カウンタの計数値を１つ増やす更新をする。
【００８４】
ステップＳ１６ではステップＳ１５でカウンタを更新した結果、カウンタの計数値が記憶手段に予め設定されている最大履歴回数（例えば３回）以上であるか否かを判断し、最大履歴回数以上の場合はステップＳ１７へ移行し、最大履歴回数に達していない場合はステップＳ２０へ移行する。
（ステップＳ１６で最大履歴回数以上と判断されたときの処理）
ステップＳ１６で最大履歴回数以上と判断された場合はステップＳ１７へ移行し、ステップＳ１７では、最新の焦点検出結果に基づく採用エリアをエリア表示させるための表示条件を満足しているので、これを表示させるために、今回表示フラグに“表示”を設定してステップＳ６へ移行する。
【００８５】
ステップＳ６では、前回のサイクルの処理でエリア表示条件を満たしたか否かを示す前回エリア表示フラグ及び今回のサイクルの処理でエリア表示条件を満たしたか否かを示す今回エリア表示フラグの何れかが“表示”であるか否かを判断する。
【００８６】
この場合、ステップＳ１７で今回表示フラグを“表示”に設定しているため、ステップＳ７からステップＳ８へ、ステップＳ９からステップＳ１０へ移行し、ステップＳ１０で被写体を捕捉していればステップＳ１３に移行し、ステップＳ１３では、ステップＳ８で設定された表示エリアの番号をエリア表示するように表示制御信号９をエリア表示回路５に出力する。
【００８７】
この処理によって、エリア表示される表示エリアが変更される。
【００８８】
以上の処理によると、ステップＳ１６で最大履歴回数以上と判断されない限り表示エリアが変更されないので、例えば、採用エリアが毎回変化するような動きの激しい被写体に対しては表示エリアを変更しない。これにより、エリア表示がちらつくことが少なく、撮影者に不快な印象を与えることが少ない。
【００８９】
一方、ステップＳ１４において、採用エリアが変更されていると判断された場合は、採用エリアの履歴に連続性が無くなったためステップＳ１８に移行し、ステップＳ１８において表示判定カウンタをクリアし、ステップＳ１９において今回表示フラグに“非表示”を設定してステップＳ６へ移行する。
【００９０】
続くステップＳ６では、第１回目サイクルの処理で初回のエリア表示が行われていれば前回表示フラグが“表示”であるためステップＳ７へ移行することになり、ステップＳ７においては、今回表示フラグが“非表示”に設定されているため、ステップＳ１３へ移行して、ステップＳ１３では前回表示していたエリアを継続してエリア表示するよう表示制御信号９をエリア表示回路５に出力する。
【００９１】
以上の処理によると、ステップＳ１４で採用エリアが変更されていると判断されると、前回の表示エリアのエリア表示を変更しないで継続するので、エリア表示がちらつくことが少なく、撮影者に不快な印象を与えることが少ない。
【００９２】
尚、前回のサイクルの処理で、ステップＳ１０で被写体を捕捉していないと判断されたためにステップＳ１０、ステップＳ１１、ステップＳ１３の処理が行なわれ、初回のエリア表示が行われなかった場合は、表示エリア番号を“未定”としたことによりエリア表示は行われていないが、ステップＳ２で設定した採用エリアの番号の情報自体はクリアされること無く保持されている。
【００９３】
そして、この場合（第２回以降のサイクル）のステップＳ６では、前回のサイクルの処理でのステップＳ８で前回表示フラグが“表示”に設定されているため、ステップＳ７へ移行してステップＳ２で設定された採用エリアの番号に基づいてエリア表示する。
（ステップＳ１６で最大履歴回数に達していないと判断されたときの処理）
また、上記ステップＳ１６において、カウンタの計数値が最大履歴回数に達していないと判断された場合は、ステップＳ２０において今回表示フラグに“非表示”を設定してステップＳ６へ移行する。
【００９４】
ステップＳ６においては、第１回目のサイクルの処理で初回のエリア表示が行われていれば、前回表示フラグが“表示”であるためステップＳ７へ移行し、ステップＳ７においては、今回表示フラグが“非表示”に設定されているため、ステップＳ１３へ移行して、ステップＳ１３では前回表示していた表示エリアを継続してエリア表示する表示制御信号９をエリア表示回路５に出力する。
【００９５】
以上の処理によると、例え同じ採用エリアが継続して選択されても、ステップＳ１６で最大履歴回数以上と判断されない限り表示エリアが変更されないので、例えば、採用エリアが毎回変化するような動きの激しい被写体に対しては表示エリアを変更しないことになり、エリア表示がちらつくことが少なく、撮影者に不快な印象を与えることが少ない。
【００９６】
【発明の効果】
本発明のオートフォーカスカメラは、コンティニュアスモードに於いても、実際に焦点調節を行なっている対象の焦点調節対象エリアを適確に表示することができ、又、焦点調節対象エリアが頻繁に変わる場合でも、表示エリアがちらつくことがなく、視認性が高いエリア表示を行なうことができる。
【図面の簡単な説明】
【図１】本実施形態のオートフォーカスカメラのブロック図である。
【図２】本実施形態のエリア表示処理のフローチャートである。
【図３】本実施形態のエリア表示処理のフローチャートである。
【図４】本実施形態のオートフォーカスカメラのオートフォーカス制御のフローチャートであり、この処理によりエリア表示処理に必要な採用エリアを決定する。
【図５】フォーカスモードを選択するサブルーチンのフローチャートである。
【図６】ファインダ視野画面のエリア表示を示す。
【図７】ファインダ視野画面の複数の焦点検出エリアを示す。
【符号の説明】
１    ＣＰＵ
２    ＡＦ起動スイッチ
３    焦点検出回路
４    レンズ制御回路
５    エリア表示回路
６    表示素子
７    エリア表示された焦点検出エリアＡ２
８    レリーズスイッチ
９    表示制御信号
Ａ１、Ａ２、Ａ３  焦点検出エリア
【図１】
2004251930.tif 000003
【図２】
2004251930.tif 000004
【図３】
2004251930.tif 000005
【図４】
2004251930.tif 000006
【図５】
2004251930.tif 000007
【図６】
2004251930.tif 000008
【図７】
2004251930.tif 000009