(57)【特許請求の範囲】
【請求項１】
被写体像信号を出力する撮像手段と、
前記撮像手段の出力に基づいて画面内の被写体の中から主要被写体を判別する判別手段と、
複数の撮影モードを設定する設定手段と、
前記設定手段において合焦までの時間の短縮を優先させる撮影モードが設定された場合には前記判別手段の動作を禁止し、前記撮影モードが設定されていない場合には、前記判別手段の動作を許可するように制御する判別方法変更手段と、
を具備したことを特徴とするカメラ。
【請求項２】
被写体像信号を出力する撮像手段と、
前記撮像手段の出力に基づいて画面内の被写体の中から主要被写体を判別する判別手段と、
複数の撮影モードを設定する設定手段と、
前記設定手段において合焦までの時間の短縮を優先させる撮影モードが設定された場合には、前記撮影モードが設定されていない場合よりも前記判別手段の主要被写体判別の対象領域を狭く設定するように制御する判別方法変更手段と、
を具備したことを特徴とするカメラ。
【請求項３】
前記設定手段において設定される前記合焦までの時間の短縮が要求される撮影モードは、移動する被写体を撮影する動体ＡＦモードか、連続的に撮影を行う連写モードか、撮影者によって手動で設定されたタイムラグ優先モードかの何れか一つであることを特徴とする請求項１または２に記載のカメラ。
【請求項４】
被写体像信号を出力する撮像手段と、
前記撮像手段の出力に基づいて画面内の被写体の中から主要被写体を判別する判別手段と、
複数の撮影モードを設定する設定手段と、
前記設定手段において連続的に撮影を行う連写モードが設定されている場合には、１枚目の撮影では前記判別手段を動作させ、２枚目以降の撮影では前記判別手段の動作を禁止するように制御する判別方法変更手段と、
を具備したことを特徴とするカメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＡＦ（オートフォーカス）実行に必要な測距装置を備えたカメラに係り、特に主要被写体を検出する主要被写体検出機能を用いて合焦時間の短縮が要求される条件下でもタイムラグを短縮して高速且つ高精度のＡＦが可能なカメラに関する。
【０００２】
【従来の技術】
一般にカメラにおいては、撮影レンズを通過した被写体光束を撮像素子で受光し、撮像出力の評価値が極大になるようにフォーカスレンズ位置を調節する山登りコントラストＡＦや、撮影レンズとは異なる光路で被写体からの反射光を受光する公知のパッシブ測距やアクティブ測距に基づくＡＦを行う外光ＡＦ等のＡＦ方式が採用されている。特に、外光ＡＦ方式については、銀塩カメラで多く採用されており、合焦精度は前述した山登りコントラストＡＦに及ばないものの、合焦時間が短いという特徴があるため、被写体までの距離を高速に測距することができるという利点がある。
【０００３】
このようなカメラにおいては、どんな状態の被写体でも高精細な撮像画像を得るためには、特にＡＦ機能が重要であり、従来より如何にＡＦの高速化且つ高精度化を図りＡＦ機能を向上させるかの検討がなされている。
【０００４】
一般に、ＡＦ機能は、カメラに搭載される測距装置の測距性能に大きく左右される。このような測距装置には、種々様々な測距方法があるが、特に最近では、ＡＦ機能向上化のため、複数の測距点を用いて測距することの可能な測距装置を備えたカメラも多く見受けられる。
このような測距装置を備えたカメラでは、例えば撮影画面の中央部とその左右の３点やこの３点に中央上下の２点を加えた５点の多点測距を行うカメラがあるが、最近ではそれ以上の測距点を用いて測距するカメラも製品化されており、測距点は増加する傾向にある。このような傾向に伴い、将来は殆ど全画面に測距点を配置する可能性もある。
【０００５】
しかしながら、このように測距点が多くなると、どの被写体が主要被写体であるかの判別が困難になり、撮影者が意図しない被写体が主要被写体と判定されて意図しない被写体にピントや露出が合ってしまうという不都合の発生が多くなってしまう。
【０００６】
そこで、従来より、このような不都合を解消するために、撮影者の視線を検出して見ている被写体を主要被写体とする視線検出方法が周知であるが、このような視線検出方法は、構造的に視線検出機構が複雑であるために、ごく一部のカメラしか採用されておらず、視線検出方法以外で主要被写体を検出する方法をカメラに応用することが、多点測距が可能なカメラにおいて強く望まれている。
このような要望に伴い、主要被写体検出機能を応用させたカメラに関する提案がいくつかなされている。
【０００７】
例えば主要被写体を考慮すると、撮影画面内に人物が入っている場合には、その人物が主要被写体で有る場合が多い。これに応じた従来技術としては、画像処理技術によって撮影画面内に人物が入っていることを検出する技術が周知であり、例えば人物検出技術をカメラに適用したものとしては、例えば特開平６−３０３４１号公報に開示された電子カメラ、あるいは本出願人によって提案された特願平１１−２６４２４７号に開示されたカメラ等がある。
【０００８】
前者の特開平６−３０３４１号公報に開示された電子カメラでは、検出した主要被写体にピントを合わせるだけでなく、適切な露出処理を施す技術が開示されており、画面内に人物を検出すると、制御手段によって距離検出手段より得られた被写体までの距離の情報に基づいて撮影レンズの焦点距離と焦点位置と絞りを調節し、人物と顔全体が略被写界深度内に入るように露出を制御するものである。
【０００９】
また、後者の特願平１１−２６４２４７号に開示されたカメラでは、公知の人物検出技術をカメラに応用し、主要被写体の輪郭を検出して輪郭内部エリアを優先的に測距するようにしている。
【００１０】
しなかしながら、前述の特開平６−３０３４１号公報や特願平１１−２６４２４７号に開示されたような主要被写体検出技術をカメラに応用した従来技術では、主要被写体検出を行うにかなりの演算時間を要してしまい、その結果、合焦時間（タイムラグともいう）が長くなってしまい、高速にＡＦを行うことができないという問題点があった。
【００１１】
また主要被写体が人物であるポートレート撮影では、タイムラグが長くなってもさほど問題ではないが、移動している被写体を撮影する場合や、連写して撮影するような撮影条件下では、タイムラグが長いと、貴重なシャッターチャンスを逃す等の不都合が頻繁に生じてしまうという虞れもあった。
【００１２】
このような問題点に対処すべく、タイムラグを短縮するための方法として、例えば測距装置に使用されるマイコンを高速のものを用いて構成する方法が考えられるが、これではコストアップ等の設計上の問題点がある。
【００１３】
【発明が解決しようとする課題】
上記の如く、特開平６−３０３４１号公報や特願平１１−２６４２４７号に開示されたような主要被写体検出技術をカメラに応用した従来技術では、主要被写体検出を行うにかなりの演算時間を要してしまい、その結果、合焦時間（タイムラグともいう）が長くなってしまい、高速にＡＦを行うことができないという問題点があった。また主要被写体が人物であるポートレート撮影では、タイムラグが長くなってもさほど問題ではないが、移動している被写体を撮影する場合や、連写して撮影するような撮影条件下では、タイムラグが長いと、貴重なシャッターチャンスを逃す等の不都合が頻繁に生じてしまうという虞れもあった。また、このような問題点に対処すべく、タイムラグを短縮するための方法として、例えば測距装置に使用されるマイコンを高速のものを用いて構成する方法が考えられるが、これではコストアップ等の設計上の問題点があり、有効な手段とは言えない。
【００１４】
そこで、本発明は上記問題点に鑑みてなされたもので、低コストで且つ簡単な構成で撮影画面内の被写体の中から主要被写体を判別でき、しかもタイムラグの短縮が必要とされる撮影条件下では確実にタイムラグを短縮させてシャッターチャンスを逃さないで撮影が可能なカメラの提供を目的とする。
【００１５】
【課題を解決するための手段】
本発明の第１のカメラは、被写体像信号を出力する撮像手段と、前記撮像手段の出力に基づいて画面内の被写体の中から主要被写体を判別する判別手段と、複数の撮影モードを設定する設定手段と、前記設定手段において合焦までの時間の短縮を優先させる撮影モードが設定された場合には前記判別手段の動作を禁止し、前記撮影モードが設定されていない場合には、前記判別手段の動作を許可するように制御する判別方法変更手段と、を具備したことを特徴とする。
本発明の第２のカメラは、被写体像信号を出力する撮像手段と、前記撮像手段の出力に基づいて画面内の被写体の中から主要被写体を判別する判別手段と、複数の撮影モードを設定する設定手段と、前記設定手段において合焦までの時間の短縮を優先させる撮影モードが設定された場合には、前記撮影モードが設定されていない場合よりも前記判別手段の主要被写体判別の対象領域を狭く設定するように制御する判別方法変更手段と、を具備したことを特徴とする。
本発明の第３のカメラは、上記第１または第２のカメラにおいて、前記設定手段において設定される前記合焦までの時間の短縮が要求される撮影モードは、移動する被写体を撮影する動体ＡＦモードか、連続的に撮影を行う連写モードか、撮影者によって手動で設定されたタイムラグ優先モードかの何れか一つであることを特徴とする。
本発明の第４のカメラは、被写体像信号を出力する撮像手段と、前記撮像手段の出力に基づいて画面内の被写体の中から主要被写体を判別する判別手段と、複数の撮影モードを設定する設定手段と、前記設定手段において連続的に撮影を行う連写モードが設定されている場合には、１枚目の撮影では前記判別手段を動作させ、２枚目以降の撮影では前記判別手段の動作を禁止するように制御する判別方法変更手段と、を具備したことを特徴とする。
【００２０】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を説明する。
【００２１】
図１乃至図１１は本発明のカメラの第１の実施の形態を示し、図１は本発明に係るカメラの概念を説明するための概念図、図２は本発明のカメラの全体構成例を示すブロック図、図３は図２のマイコンのメイン処理ルーチンを示すフローチャート、図４は図２のカメラに搭載された測距光学系の構成を説明するための説明図、図５は図２のＡＦエリアセンサの具体的構成例を示すブロック図、図６は撮影画面内の測距エリアを示す説明図、図７は図２のマイコンによるＡＦ処理ルーチンを示すフローチャート、図８は図２のマイコンの主要被写体検出処理ルーチンを示すフローチャート、図９は図８の処理における主要被写体検出領域を示す説明図、図１０は図２のマイコンによる全抽出領域の形状判定処理ルーチンを示すフローチャート、図１１は図１０の処理における主要被写体検出領域を示す説明図である。
【００２２】
まず、本発明のカメラの概念について図１を参照しながら説明する。
本発明に係るカメラは、図１に示すように、被写体像（光像）を取り込み結像する撮像光学系（撮影レンズ）を介して結像される光像を撮像して、被写体像信号を生成する撮像手段としての撮像素子１と、該撮像素子１からの被写体像信号に基づいて、主要被写体を判別する主要被写体判別部２と、撮影者によって撮影モードが手動又は自動で選択され設定される撮影モード設定部４と、該撮影モード設定部４にて選択された撮影モードに応じて、前記主要被写体判別部２の判別方法を変更するもので、例えば判別動作を禁止したり、又は単純化したり制御する判別方式変更部３とを含んで構成される。
【００２３】
なお、前記撮像素子１は、例えばＡＦエリアセンサ１２であり、該ＡＦエリアセンサ１２によって撮影レンズ（図示せず）を介して結像される光像を撮像して被写体像信号を生成する。
【００２４】
また、前記撮影モード設定部４において、ユーザ操作によって設定される撮影モードとしては、例えば通常の撮影モードや、移動している被写体を撮影する撮影モードあるいは連写して撮影する連写撮影モード等があり、これらの撮影モードの中からいずれかの撮影モードが撮影者によって手動、又は自動で選択されるようになっている。
【００２５】
例えば、判別方式変更部３は、前記撮影モード設定部４により選択された撮影モードが移動している被写体を撮影する撮影モード又は連写して撮影する連写撮影モードであり、つまりタイムラグの短縮が必要とされる撮影モードで有る場合には、撮影時、例えば前記主要被写体判別部２による判別動作を禁止したり、又は単純化したりするように判別方法の変更制御を行う。
【００２６】
したがって、このように前記撮影モード設定部４により選択された撮影モードに応じて判別方法の変更制御を行うようにすれば、簡単な構成で、タイムラグの短縮が必要とされる撮影条件下でも確実にタイムラグを短縮させることが可能となり、シャッターチャンスを逃さない高速且つ高精度のＡＦが可能なカメラの実現が可能である。
【００２７】
次に、このような本発明を実際のデジタルカメラ等のカメラに適応した場合の実施の形態を図２を参照しながら説明する。
第１の実施の形態：
（構成）
図２に示すように、本実施の形態のカメラには、制御部（以下、マイコンと称す）１１が備えられている。このマイコン１１は、カメラ全体の各種動作を制御するシステムコントローラであって、内部には、ＣＰＵ（中央演算処理装置）１１ａ，ＲＯＭ１１ｂ，ＲＡＭ１１ｃ，Ａ／Ｄコンバータ１１ｄ，及びＥＥＰＲＯＭ１１ｅを有している。
【００２８】
ＣＰＵ１１ａは、ＲＯＭ１１ｂに格納されたシーケンスプログラムに従って一連の動作を制御する。
【００２９】
マイコン１１内部のＥＥＰＲＯＭ１１ｅは、ＡＦ，測光，露出演算等に関する補正データをカメラ毎に複数記憶している。さらに、該ＥＥＰＲＯＭ１１ｅには、後述する撮影画面内の主要被写体を検出するための各種バラメータ等が記憶されるようになっている。
【００３０】
一方、撮像素子１としてのＡＦエリアセンサ１２は、後述する測距光学系により形成される被写体像を撮像して電気信号であるセンサデータ（被写体像信号）に変換する。例えばＡＦエリアセンサ１２は、受光領域１２ａである水平方向と垂直方向に二次元状に配置された受光素子群１２ａと、その処理回路１２ｂと、定常光除去部１２ｃとを含んで構成される。
【００３１】
上記構成のＡＦエリアセンサ１２では、受光素子（フォトダイオード）への入射光により発生する電荷を画素毎の画素回路により電圧に変換するとともに、増幅してマイコン１１へと出力する。
【００３２】
マイコン１１は、ＡＦエリアセンサ１２の積分動作の制御、センサーデータの読み出し制御を行い、Ａはエリアセンサ１２からのセンサーデータを処理して、測距演算処理、主要被写体検出処理等を行うように制御する。
【００３３】
また、ＡＦエリアセンサ１２には、画素毎に定常光除去部１２ｃが設けられており、これらの定常光除去部１２ｃは、マイコン１１によって定常光を除去するか否かが切り換えられるようになっている。
【００３４】
この場合、定常光除去動作は、後述する補助光を投光しながら行うことにより、投光成分による被写体反射光のみに対応する受光信号を検出することができるようになっている。
【００３５】
フォーカスレンズ駆動部１３は、撮影レンズ１３０の一部であるフォーカスレンズ１４を駆動する。フォーカスレンズ駆動部１３の駆動力は、図示しないレンズ駆動機構を介して撮影レンズ１３０内のフォーカスレンズ１４に伝達されて該フォーカスレンズ１４の駆動が行われる。また、レンズ駆動機構内には、フォーカスレンズエンコーダ１５が配置され、該フォーカスレンズエンコーダは、前記フォーカスレンズ１４の移動量を常時検出し、この移動量に対応するパルス信号を生成して、マイコン１１に与える。
【００３６】
マイコン１１は、測距演算処理結果に基づき、フォーカスレンズ駆動部１３に駆動信号を出力し、フォーカスレンズエンコーダ１５の出力をモニター表示してフォーカスレンズ１４の位置制御して焦点調整を行う。
【００３７】
また、カメラには、マイコン１１と接続される測光部１３Ａが設けられている。該測光部１３Ａは、撮影画面に対応し、複数に分割された測光用受光素子１３ａの発生する光電流信号を処理して測光出力信号を生成する。マイコン１１は、この測光出力信号をＡ／Ｄコンバータ１１ｄにより、アナログ→デジタル変換（ＡＤ変換）を行い測光・露出演算処理を行う。
【００３８】
またマイコン１１にはシャッタ駆動部１６が接続されている。該シャッタ駆動部１６は、マイコン１１からの指示に基づいて、図示しないシャッタを駆動してフィルムに対する露出を行う。
【００３９】
また、カメラには、マイコン１１と接続されるストロボ回路部２０が設けられている。このストロボ回路部２０は、撮影時の補助光源としてストロボ２０ａを発光させるブロック回路である。このストロボ回路部２０は、マイコン１１によってその回路部２０の充電、発光制御がなされるようになっている。また、ストロボ回路部２０は、測距動作時のＡＦ補助光としても動作するようになっている。
【００４０】
さらにカメラの本体には、表示部回路部１９が設けられ、この表示回路部１９はマイコン１１に接続されている。表示回路部１９は、例えば液晶表示素子（ＬＣＤ）等の表示素子を含んで構成されたもので、カメラ内部の情報を該表示素子により表示する。この表示回路部１９による表示制御は、マイコン１１によって制御されるようになっている。
【００４１】
また、このカメラは、２段式のレリーズスイッチが採用されており、図２に示すようにファーストレリーズスイッチ１７（以下、１ＲＳＷと称す）、セカンドレリーズスイッチ１８（以下、２ＲＳＷと称す）が設けられている。これらの１ＲＳＷ１７、２ＲＳＷ１８は、レリーズボタンに連動したスイッチであって、レリーズボタンの第１段階の押し下げにより１ＲＳＷ１７がオンし、引き続いて第２段階の押し下げで２ＲＳＷ１８がオンするようなっている。各レリーズスイッチ１７、１８からのスイッチ操作信号は、マイコン１１に供給される。
【００４２】
マイコン１１は、供給されたスイッチ操作信号から１ＲＳＷ１７のオンを認識すると、ＡＦ，測光動作を行うように制御し、さらに２ＲＳＷ１８のオンを認識すると、露出動作，フィルム巻き上げ動作を行うように制御する。この場合のフィルム巻き上げ動作は、フィルム駆動部２１によって実施される。つまり、フィルム駆動部２１は、マイコン１１による指示制御により、オートロード、一駒巻き上げ、巻き戻しのフィルム駆動動作を行う。
【００４３】
また、カメラには、ズーム機能を備えている。マイコン１１に接続されたズームレンズ駆動部２２は、マイコン１１の指示制御により撮影レンズ１３０内のズームレンズのズーム動作を行う。この場合、ズームレンズ駆動部２２は、投影レンズ１３０内のズームレンズの焦点距離情報を検出し、マイコン１１に与える。これを受けマイコン１１は、この焦点距離情報に基づきズームレンズ駆動部２２に駆動信号を出力し、この焦点距離情報をモニタ表示してズームレンズの位置制御することでズーム調整が行われるようになっている。
【００４４】
また、このようなカメラでの撮影動作は、撮影モード設定部２３により設定された撮影モードに基づき実行される。
【００４５】
撮影モード設定部２３は、各種の撮影モードを自動あるいは手動で選択することが可能であり、例えば図示はしないがポートレート撮影モードＳＷ、移動被写体の撮影に適する動体ＡＦモードＳＷ、連写を行うモードＳＷ等の複数のスイッチが設けられている。つまり、撮影モード設定部２３において、撮影者がこれら複数のスイッチから所望する撮影モードに応じたスイッチを操作することにより、いずれかの撮影モードを設定することが可能である。これを受け、マイコン１１は、選択された撮影モードに基づいて、最適な露出制御、焦点制御を行う。また、本実施の形態では、撮影モード設定部２３には、さらにタイムラグ優先モードＳＷが設けられており、このタイムラグ優先モードＳＷが押下されると、マイコン１１は、主要被写体検出処理を禁止、又は単純化するように動作制御を行う。これにより、このタイムラグ優先モードが選択された場合には、タイムラグを短縮することが可能である。
【００４６】
次に、上記構成のカメラにおいて、マイコン１１によるメイン処理制御動作例を図３を参照しながら詳細に説明する。
【００４７】
いま、図２に示すカメラの電源スイッチ（図示せず）をオンし、あるいは電池挿入を行い電源をオンしたものとする。すると、マイコン１１が起動してカメラ動作を開始し、ＲＯＭ１１ｂ内に格納されたシーケンスプログラムを実行する。
【００４８】
マイコン１１は、まずステップＳ１０１による処理で、カメラ内部の初期化動作を行い、次いでＥＥＰＲＯＭ１１ｅ内のＡＦ，測光等の調整・補正データを読み出し、ＲＡＭ１１ｃに供給して展開することにより、該カメラを撮影可能状態にする。
【００４９】
その後、マイコン１１は、続くステップＳ１０２による判断処理で、レリーズスイッチ押下に伴い１ＲＳＷ１７がオンされたか否か判断し、オンされるまで待機する。その後、該ステップＳ１０１の判断処理で、レリーズボタンの押下に伴い１ＲＳＷ１７がオンしたと判断した場合には、次のステップＳ１０３に処理を移行し、そうでない場合には、ステップＳ１０８に処理を移行する。
【００５０】
ステップＳ１０３による処理では、１ＲＳＷ１７がオンされた場合であるので、マイコン１１は、１ＲＳＷ１７の押下に伴いＡＦ動作を行うように制御し、次のステップＳ１０４の処理によって、測光部１３Ａにて測光・露出演算処理を行うように制御して、処理を次のステップＳ１０５に移行する。
【００５１】
マイコン１１は、ステップＳ１０５による判断処理で、レリーズスイッチ押下に伴い２ＲＳＷ１８がオンされたか否か判断し、２ＲＳＷ１８がオンしたと判断した場合には、次のステップＳ１０６に処理を移行し、オフであると判断した場合には、処理を前記ステップＳ１０２に戻して再び１ＲＳＷ１７がオンされるまで待機する。
【００５２】
ステップＳ１０６による処理では、２ＲＳＷ１８が押下された場合であるので、マイコン１１は、シャッタ駆動部１６にてフィルムに露出するように制御し、続くステップＳ１０７の処理により、フィルム１駒巻き上げるようにフィルム駆動部２１を制御し、一連の撮影動作を完了して処理を前記ステップＳ１０２に戻す。
【００５３】
前記ステップＳ１０２により１ＲＳＷ１７がオンされていないものと判断された場合には、マイコン１１は、ステップＳ１０８の判断処理で、１ＲＳＷ１７，２ＲＳＷ１８以外のスイッチの入力を検出し、続くステップＳ１０９の処理で、スイッチ入力に応じた処理を行うように制御する。例えば、ズームスイッチ（ＺＵＳＷ１９，ＺＤＳＷ２０）のアップ又はダウン入力に基づきズームアップ処理、又はズームダウン処理を行うように制御して、処理を前記ステップＳ１０２に戻す。
【００５４】
次に、本実施の形態のカメラにおけるＡＦ動作処理について、さらに詳細に説明する。
まず、上述したようにマイコン１１によるステップＳ１０３にてＡＦ動作処理を実行することになるが、ＡＦを実行するためには測距処理が必要である。つまり、本実施の形態のカメラでは、図４に示す測距光学系によって測距動作が実行される。すなわち、本実施の形態のカメラは、外光パッシブ方式が採用され、この外光パッシブ方式により、被写体までの距離を測定する。
【００５５】
具体的には、図４（ａ）に示すように受光レンズ１０１，１０２が基線長Ｂ（図４（ｂ）参照）を隔てて配置され、被写体１０３の像を２像に分割してＡＦエリアセンサ１２の受光領域１２ａに結像させる。
【００５６】
そして、図４（ｂ）に示すように、前記２像の相対的な位置差ｘは、三角測量の原理を用いることにより、受光レンズの焦点距離ｆと基線長Ｂとから導きだされ、その結果、被写体距離Ｌは下記の式によって導きだされる。
【００５７】
Ｌ＝（Ｂ・ｆ）／ｘ                      …（式１）
このような(式１）の測距演算処理は、マイコン１１によって行われる。より具体的には、ＡＦエリアセンサ１２の受光領域１２ａに、測距エリアを設定して２像に対応するセンサデータを用いて相関演算処理（位相差検出処理）を行い、上記２像の相対的な位置差を検出する。これにより、被写体までの距離を確実に測定することが可能となる。
【００５８】
次に、ＡＦエリアセンサ１２の具体的な構成について図５を参照しながら詳細に説明する。図５（ａ）はＡＦエリアセンサ１２の全体構成例を示すブロック図、図５（ｂ）は１つの画素の構成を示すブロック図である。
【００５９】
本実施の形態のカメラに使用されるＡＦエリアセンサ１２は、図５（ａ）に示すように、撮影画面に対応して複数の画素５０が配置されており、全体構成としては、複数の画素５０，スイッチ５３、６２，垂直シフトレジスタ５４，固定パターンノイズ除去回路５５，水平シフトレジスタ５６，モニタ選択回路５７，出力部（増幅器）６０、６１，及び読み出しエリア選択部６３を含んで構成されている。
【００６０】
また、１つの画素５０の構成は、図５（ｂ）に示すように受光素子であるフォトダイオード５２と、フォトダイオード５２の出力する信号電荷を蓄積する蓄積容量５８と、蓄積容量５８に蓄積された蓄積電圧を検出するための増幅回路５１と、定常光成分を除去する定常光除去回路５９とから構成されている。
【００６１】
このような構成のＡＦエリアセンサ１２において、前記モニタ選択回路５７は、マイコン１１からの指示による所定画素範囲について、その範囲内のピーク蓄積量を示すモニタ信号を作成して出力部６１によりマイコン１１に出力する。マイコン１１は、供給されたモニタ信号をＡ／Ｄコンバータ（ＡＤＣと略して説明する場合もある）１１ｄでＡ／Ｄ変換し、蓄積動作を制御する。
【００６２】
読み出し選択部６３は、マイコン１１からの指示により水平シフトレジスタ５６，垂直シフトレジスタ５４を制御してセンサーデータを読み出す領域を設定する。
【００６３】
水平シフトレジスタ５６，垂直シフトレジスタ５４は、各画素の信号出力をスイッチ５３，６２を介して選択し、得られたセンサーデータを出力部６０よりマイコン１１に出力する。マイコン１１は、供給されたセンサーデータ出力をＡ／Ｄコンバータ１１ｄでＡ／Ｄ変換し、ＲＡＭ１１ｃに記憶するように制御する。
【００６４】
固定パターンノイズ除去回路５５は、各画素の信号出力に含まれる固定パターンノイズを除去するための回路である。これにより、各画素の信号出力はノイズが低減されることにより、より鮮明で且つ正確な被写体像信号を得ることが可能である。
【００６５】
また、本実施の形態において、上述した測距処理動作する場合の測距エリアは、図６に示されたものとなる。つまり、図６に示すようにカメラの撮影画面を撮影画面１００とすると、測距エリアは、該撮影画面１００内を例えば９つの分割し、測距エリア１０１〜１０９となる。したがって、測距動作処理する場合に、このように例えば９つの測距エリア１０１〜１０９をそれぞれ測距するようにしている。
【００６６】
（作用）
次に、本発明の特徴となるマイコン１１によるＡＦ処理制御例について、さらに図７を参照しながら詳細に説明する。
いま、図３に示すステップＳ１０３による処理でＡＦ処理が実行されると、マイコン１１は、図７に示すＡＦ処理ルーチンを実行させ、ステップＳ２０１に移行する。
【００６７】
マイコン１１は、このステップＳ２０１による処理で、ＡＦエリアセンサ１２に積分スタート信号を出力して、積分動作を行わせる。この場合、図５で説明したように、ＡＦエリアセンサ１２から所定範囲内のピーク（最も明るい画素）出力に対応するモニタ信号が出力され、マイコン１１は、このモニタ信号を参照しながらＡＦエリアセンサ１２の受光部の受光量が適正となるように積分時間を制御し、積分終了信号を出力する。
【００６８】
その後、マイコン１１は、次のステップＳ２０２の処理で、ＡＦエリアセンサ１２に読み出しクロックを出力してセンサーデータを読み出し、読み出したセンサーデータをＡ／Ｄコンバータ１１ｄに取り込み、Ａ／Ｄ変換した後にＲＡＭ１１ｃに格納して、次のステップＳ２０３に処理を移行する。
【００６９】
ステップＳ２０３の処理では、図６のように予め設定されている複数の測距エリア１０１〜１０９について、それぞれ測距演算処理を行わせる。この場合、測距演算は公知の位相差検出方法によって実施される。こうして、上記複数の測距エリアについてそれぞれ測距演算がなされることにより、測距データが得られるようになっている。
【００７０】
そして、マイコン１１は、続くステップＳ２０４の判断処理で、撮影モード設定部２３で、タイムラグの短縮を優先する必要のある動体モードが設定されているか否かを判別する。ここで、動体モードとは、動体予測ＡＦ技術によって移動している被写体にピントを合わせる公知の技術である。この判断処理で、動体モードであると判定された場合には、処理をステップＳ２１４に移行し、動体モードでないと判定された場合には、処理を次のステップＳ２０５に移行する。
【００７１】
マイコン１１は、動体モードでないと判定した場合、ステップＳ２０５の処理で、複数の測距エリア１０１〜１０９で得られた測距データについて、所定の条件（信頼性の有無）を満足するか否かを判定し、満足しない測距エリアのデータについては、排除する。そして、信頼性の最も高い測距データのうちから、所定のアルゴリズムに基づいて複数の測距データより一つ、又は複数の測距データを選択する。なお、前記所定のアルゴリズムとは、例えば最も至近側の測距データを採用する最至近選択等種々の方法が考えられる。
【００７２】
その後、マイコン１１は、続くステップＳ２０６の処理により、前記選択された測距データの測距エリアを含む主要被写体検出領域を、ＡＦエリアセンサ１２の受光量域上に設定して主要被写体検出処理を行う。そして、得られた主要被写体検出結果が所定の条件（信頼性の有無）を満足するか否かを判別する。その後、主要被写体検出結果の信頼性が高い測距エリアの内で、同一のグループに属するものをまとめてグループ化を行い、主要被写体を確定して、次のステップＳ２０７の判断処理に移行する。
【００７３】
マイコン１１は、ステップＳ２０７の判断処理で、前記ステップＳ２０５で選択された一つ、又は複数の選択測距エリア（測距データ）のうちで主要被写体領域に含まれているものと判別されたものを最終的な測距データとして採用する。つまり、選択された測距エリアが主要被写体であるか否かの判別を行い、選択測距エリアが主要被写体であれば、ステップＳ２１２に移行し、そうでなければ、次のステップＳ２０８に移行する。
【００７４】
ステップＳ２０８では、選択測距エリアが主要被写体でない場合であるので、マイコン１１は、他の測距エリアを選択し、次ぎのステップＳ２０９の判断処理で、撮影画面内の全ての測距エリアについて主要被写体であるか否かの判別が終了したか否かの判別を行う。この場合、撮影画面内の全ての測距エリアについて主要被写体でない判定がなされた場合には、処理をステップＳ２１０に移行し、また全ての測距エリアについて終了していない場合には、前記ステップＳ２０６に処理を戻し、新たに選択された測距エリアについて主要被写体検出処理を行う。
【００７５】
マイコン１１は、ステップＳ２１０の処理では、前記ステップＳ２０５の処理とは異なり、主要被写体検出領域を測距エリア毎に限定せず、撮影画面内の全ての画像について主要被写体検出処理を行う。
【００７６】
そして、続くステップＳ２１１の処理により、検出された主要被写体領域に対して、新たな測距エリアを設定し、測距演算処理を行う。
【００７７】
その後、マイコン１１は、続くステップＳ２１２の処理で、フォーカスエンコーダ１５からのパルス信号からフォーカスレンズ１４の合焦までの移動量（駆動量）を演算処理し、次のステップＳ２１３の処理で、測距結果に基づきフォーカス連度駆動を制御してＡＦ動作処理制御を完了する。
【００７８】
一方、前記ステップＳ２０４の判断処理で、動体モードであると判定された場合には、マイコン１１は、ステップＳ２１４の判断処理で、動体予測の実行に必要な所定回数の測距が終了したか否かを判定し、終了していない場合には、処理をステップＳ２０２に戻し、つまりステップＳ２０２〜ステップＳ２０４のルーチンを繰り返す。また、所定回数測距が終了した場合には、次のステップＳ２１５の処理で、公知の技術によって動体予測演算処理を行い、被写体の動きを予測する。具体的には、図４（ｂ）で説明したように、位相差ｘのデータから未来の位相差ｘを予測して距離データを得る。
その後、マイコン１１は、次のステップＳ２１６の処理により、移動被写体が観測された測距エリアを選択し、処理を前記ステップＳ２１２に移行して、同様のステップＳ２１２，２１３の処理を順次行い、ＡＦ動作処理を完了する。
【００７９】
なお、前記ステップＳ２０７による主要被写体検出処理ルーチンでは、特に主要被写体として人物を想定して検出処理を行うようになっている。このように人物を主要被写体として検出する技術は、前述の特願平１１−２６４２４７号にも詳細に記載されている。
【００８０】
また、ＡＦエリアセンサ１２により２つの画像が得られることになるが、主要被写体検出処理に使用する画像データ（センサデータ）はどちらか一方の画像でも良いし、両方の画像を使用しても良い。
【００８１】
ＡＦエリアセンサ１２のセンサデータは、マイコン１１内のＲＡＭ１１ｃに格納されており、マイコン１１はこのセンサデータに基づき、後述する主要被写体検出処理を行う。
【００８２】
次に、上記マイコン１１による主要被写体検出処理制御例について、さらに図８を参照しながら詳細に説明する。
いま、図７に示すステップＳ２０７によって主要被写体検出処理が実行されると、マイコン１１は、図８に示す主要被写体検出処理ルーチンを開始し、つまり、ステップＳ３０１の処理で、選択された測距エリアについてそれぞれ主要被写体検出領域を設定する（図９（ａ）参照）。そして、設定された主要被写体領域について、以降のステップＳ３０２〜３０４の処理を行うように制御する。
【００８３】
ステップＳ３０２の処理では、平滑化処理を行う。つまり、マイコン１１は、画像中のランダムノイズを除去する処理であって、例えばフィルタ処理やフーリエ変換によってランダムノイズを除去して、次のステップＳ３０３に移行する。
【００８４】
ステップＳ３０３の処理では、２値化処理を行い、画像信号に対して所定のしきい値以上の部分を抽出して２値画像を求め、次のステップＳ３０４に処理を移行する。
【００８５】
ステップＳ３０４の処理では、ラベリング処理を行い、例えば、２値化画像において同じ輝度値（０，１）の画素が互いに連結している連結部分の塊に対してラベリングを行う。つまり、異なる連結部分に対して異なるラベルを貼り付けて区別して領域（連結領域）を分離する（図９（ｂ）参照）。
【００８６】
その後、マイコン１１は、処理をステップＳ３０５に移行し、このステップＳ３０５の処理で、形状判定処理を行う。この場合、画像の形状を判別して主要被写体を抽出する。詳細は後述するが、１つ又は複数の選択された測距エリアが、それぞれ主要被写体であるか否かを示すデータを確定し、続くステップＳ３０６に処理を移行する。
【００８７】
ステップＳ３０６の判断処理では、前記１つ又は複数の設定された主要被写体検出領域について、全ての処理を行ったか否かを判別し、終了した場合には該主要被写体検出処理を完了し、終了していない場合には処理をステップＳ３０２に戻し、別の領域について再び処理を行う。
【００８８】
次に、前記ステップＳ３０５による形状判定処理について、さらに図１０を参照しながら詳細に説明する。
上述した図８に示すステップＳ３０５による形状判定処理では、連結領域の面積は、その連結領域の属する画素の個数である。また、周囲長は、連結領域のまわりの境界に位置する画素の個数となっている。ただし、斜め方向は水平，垂直方向に対して√２倍に補正する。
【００８９】
画像の形状を判定するために、以下の係数ｅ（形状判定値）が使用される。ここで、係数ｅを求める式を示すと、
係数ｅ＝（周囲長）＾２／（面積）          …（式２）
となる。係数ｅは、形状が円形の時に最小値を示し、形状が複雑になるほど大きい値を示す。このような関係であることから、人物の顔は略円形に近いと考えられるので、上記係数ｅと所定値とを比較して対象画像が人物の顔であるか否かを判定する。
【００９０】
また、前記連結領域面積も所定値と比較して、対象画像が人物の顔であるか否かを判定する。この場合の前記所定値は、個人差や年齢を含めて統計的に求めた数値を採用することが望ましい。
【００９１】
次に、このような形状判定処理を実行するマイコン１１の制御動作例を図８を参照しながら詳細に説明する。
いま、図８に示すステップＳ３０５によって形状判定処理が実行されると、マイコン１１は、図１０に示す形状判定処理ルーチンを開始し、つまり、ステップＳ４０１の処理で、図８のステップＳ３０４でのラベリング処理による抽出領域があるか否かを判別し、抽出領域がない場合には、ステップＳ４０９に処理を移行し、ある場合には、次のステップＳ４０２に処理を移行する。
【００９２】
ステップＳ４０２の処理では、抽出領域の面積Ｓを求め、所定範囲内であるか否かを判別する。所定範囲は、主要被写体である人物の顔の大きさが距離と焦点距離で変化するのに合わせ、測距結果である被写体距離Ｌと撮影レンズの焦点距離によって変化させている。マイコン１１は、測距結果の被写体距離Ｌとズーム駆動部２２からのズーム情報に基づいても基準人物被写体の顔の面積ＳＬを算出し、このようにして求めた面積ＳＬに対して所定の幅をもたせて所定範囲を設定する。
【００９３】
そして、マイコン１１は、次のステップＳ４０３の判断処理で、前記抽出領域面積Ｓが所定範囲内であるか否かを判別し、所定範囲内である場合には次のステップＳ４０４に処理を移行し、そうでない場合にはステップＳ４０９に処理を移行する。
【００９４】
ステップＳ４０４の処理では、前記(式２）から形状判定値ｅを算出し、続くステップＳ４０５の判断処理で、算出した形状判定値ｅが所定範囲内であるか否かを判別する。この場合、所定範囲内である場合にはステップＳ４０６に処理を移行し、そうでない場合には処理をステップＳ４０９に移行する。
【００９５】
そして、マイコン１１は、ステップＳ４０６の処理によって、人物であると判定しその結果をメモリする。
【００９６】
図１１は図９（ａ）における主要被写体４０１（人物の顔）に合致している測距エリア１０５が選択された場合に対応する２値画像を示している。この場合、円形と形状判定がなされ、人物（主要被写体）と判定される。
【００９７】
その後、マイコン１１は、次のステップＳ４０７の判断処理により、全抽出領域について形状判定がなされたか否かを判別し、終了していると判別された場合には該形状判定処理を完了し、そうでない場合には処理をステップＳ４０８に移行する。
【００９８】
ステップＳ４０８の処理では、全抽出領域について形状判定処理が成されていない場合なので、次の抽出領域を設定して、処理を前記ステップＳ４０２に戻し、再度該ステップＳ４０２移行の処理を繰り返し実行するように制御する。
【００９９】
一方、ステップＳ４０９による処理では、人物以外の被写体と判定しメモリするように制御し、該形状判定処理を完了する。この場合、図９（ａ）の撮影シーンにおける被写体４０２（測距エリア１０２，１０３に対応）は円形ではないので、人物(主要被写体）ではないと判定されることになる。
【０１００】
なお、上述したマイコン１１によるＡＦ動作処理ルーチンにおいて、測距エリアから主要被写体領域を求められなかった場合の処理であるステップＳ２１０（図７参照）では、撮影画面に対応する受光領域全体のセンサデータについて主要被写体検出を行う。そして、その結果得られた主要被写体領域内に複数の測距エリアを設定するようになっている。またこれらの複数の測距エリアの測距結果は、平均処理や最至近選択等の処理により、１つの測距データに求められる（図８に示すステップＳ２１１）。
【０１０１】
なお、前述した主要被写体検出処理では、円形画像を人物の顔として検出しているが、これは一例を示しており、これに限定されず種々の方法が考えられる。
例えば、予め用意されている人物形状の形状データと取得画像とについて、公知のテンプレートマッチング方法を用いることにより、検出するように処理を行っても良い。あるいは、ＡＦエリアセンサ１２としてカラータイプの撮像素子を使用して、センサデータを色処理することにより、人物に相当する肌色領域を検出するように処理を行っても良い。また、人物以外の形状データを用いれば、人物以外の被写体も検出することが可能である。
【０１０２】
（効果）
したがって、本実施の形態では、タイムラグの短縮が必要とされる撮影モード（動体モード）で有る場合に、マイコン１１によって主要被写体検出処理を単純化するように制御することにより、確実にタイムラグを短縮することができる。
よって、貴重なシャッターチャンスを逃すこともなく確実に撮影することができ、高精度な撮影画像を得ることが可能となる。また、高速なマイコンを使用せずとも確実に主要被写体検出処理制御を行うことができるので、低コスト化を図ることも可能である。
【０１０３】
第２の実施の形態：
図１２は本発明に係るカメラの第２の実施の形態を示し、該カメラに搭載されたマイコンによるＡＦ処理ルーチンを示すフローチャートである。なお、図１２に示すフローチャートは、前記第１の実施の形態の図７に示すフローチャートと同様の処理及び判断処理については、同一のステップＳ番号を付して説明を省略し、異なる処理のみを説明する。
【０１０４】
（構成）
本実施の形態のカメラの全体構成としては、図２に示す前記第１の実施の形態と略同様であるが、マイコン１１によるＡＦ処理の制御内容が前記第１の実施の形態と異なっている。つまり、本実施の形態では、図３に示すＡＦ処理ルーチンのステップＳ１０３のみが前記第１の実施の形態とは異なり、他の処理制御については同様である。
【０１０５】
つまり、本実施の形態のカメラに搭載されたマイコン１１は、ＡＦ処理を実行する場合に、図１２に示すＡＦ処理ルーチンを実行する。
【０１０６】
この場合、このＡＦ処理ルーチンでは、図７に示すＡＦ処理ルーチンにおけるステップＳ２０４に替えて新たなステップＳ２１７の処理を設けるとともに、ステップＳ２０５による処理をステップＳ２０３の次に行うように配置し、このステップＳ２０５の処理の後に前記新たに設けたステップＳ２１７の処理を行うように配置しており、さらに、ステップＳ２１４，２１５，２１６の処理を削除している。
【０１０７】
（作用）
本実施の形態において、マイコン１１は、図１２に示すように、前記ステップＳ２０５の処理で、複数の測距データより一つ、又は複数の測距データが選択された後、ステップＳ２１７に移行し、該ステップＳ２１７の判断処理で、撮影モード設定部２３で、タイムラグの短縮を優先する必要のある連写モードが設定されているか否かを判別する。ここで、連写モードとは、２ＲＳＷ１８が押されている間中は連続撮影を行う撮影モードである。この判断処理で、連写モードであると判定された場合には、処理をステップＳ２１２に移行し、連写モードでないと判定された場合には、処理を次のステップＳ２０６に移行する。
【０１０８】
その後のマイコン１１による制御については、図７に示すＡＦ処理と同様である。
【０１０９】
（効果）
したがって、本実施の形態によれば、タイムラグの短縮が必要とされる撮影モードが連写モードで有る場合にも、マイコン１１によって主要被写体検出処理を単純化するように制御することにより、確実にタイムラグを短縮することができ、前記第１の実施の形態と同様の効果を得ることが可能となる。
【０１１０】
第３の実施の形態：
図１３は本発明に係るカメラの第３の実施の形態を示し、該カメラに搭載されたマイコンによるＡＦ処理ルーチンを示すフローチャートである。なお、図１３に示すフローチャートは、前記第２の実施の形態の図１２に示すフローチャートと同様に処理及び判断処理については、同一のステップＳ番号を付して説明を省略し、異なる処理のみを説明する。
【０１１１】
（構成）
本実施の形態のカメラの全体構成としては、図２に示す前記第１の実施の形態と略同様であるが、マイコン１１によるＡＦ処理の制御内容が前記第１の実施の形態と異なっている。つまり、本実施の形態では、図３に示すＡＦ処理ルーチンのステップＳ１０３のみが前記第１の実施の形態とは異なり、他の処理制御については同様である。
【０１１２】
つまり、本実施の形態のカメラに搭載されたマイコン１１は、ＡＦ処理を実行する場合に、図１３に示すＡＦ処理ルーチンを実行する。
【０１１３】
この場合、このＡＦ処理ルーチンは、前記第２の実施の形態の図１２に示すＡＦルーチンと略同様であるが、新たにステップＳ２１８による判断処理が追加されている。
【０１１４】
（作用）
本実施の形態において、図１３に示すようにマイコン１１は、前記第２の実施の形態と同様に前記ステップＳ２０５の処理で、複数の測距データより一つ、又は複数の測距データが選択された後、ステップＳ２１７に移行し、該ステップＳ２１７の判断処理で、撮影モード設定部２３で、タイムラグの短縮を優先する必要のある連写モードが設定されているか否かを判別する。ここで、連写モードとは、２ＲＳＷ１８が押されている間中は連続撮影を行う撮影モードである。この判断処理で、連写モードであると判定された場合には、処理をステップＳ２１８に移行し、連写モードでないと判定された場合には、前記実施の形態と同様に処理を次のステップＳ２０６に移行して、以降同様に制御する。
【０１１５】
前記ステップＳ２１７の判断処理で連写モードが設定されている場合、マイコン１１は、該ステップＳ２１８の判断処理で、１枚目の撮影であるか否かを判定し、１枚目の撮影である場合にはステップＳ２０６に移行して主要被写体検出処理を行わせ、以降前記と同様に処理を行い、逆に１枚目の撮影でない場合には、処理をステップＳ２１２に移行する。すなわち、２枚目以降は主要被写体検出を行わないように制御する。
【０１１６】
その後のマイコン１１による制御については、図１２に示すＡＦ処理と同様である。
【０１１７】
（効果）
したがって、本実施の形態によれば、タイムラグの短縮が必要とされる連写モードで有る場合にも、マイコン１１によって主要被写体検出処理を単純化するように制御することにより、確実にタイムラグを短縮することができる。ただし、１枚目のみ主要被写体検出処理を行い、２枚目以降はタイムラグ短縮を重視して主要被写体検出処理を行わない。すなわち、前記第２の実施の形態よりもタイムラグ短縮効果は下がるが、主要被写体検出効果を向上させるという利点がある。
【０１１８】
第４の実施の形態：
図１４は本発明に係るカメラの第４の実施の形態を示し、該カメラに搭載されたマイコンによるＡＦ処理ルーチンを示すフローチャートである。なお、図１４に示すフローチャートは、前記第２の実施の形態の図１２に示すフローチャートと同様に処理及び判断処理については、同一のステップＳ番号を付して説明を省略し、異なる処理のみを説明する。
【０１１９】
（構成）
本実施の形態のカメラの全体構成としては、図２に示す前記第１の実施の形態と略同様であるが、マイコン１１によるＡＦ処理の制御内容が前記第１の実施の形態と異なっている。つまり、本実施の形態では、図３に示すＡＦ処理ルーチンのステップＳ１０３のみが前記第１の実施の形態とは異なり、他の処理制御については同様である。
【０１２０】
つまり、本実施の形態のカメラに搭載されたマイコン１１は、ＡＦ処理を実行する場合に、図１４に示すＡＦ処理ルーチンを実行する。
【０１２１】
この場合、このＡＦ処理ルーチンは、前記第２の実施の形態の図１２に示すＡＦルーチンと略同様であるが、ステップＳ２１７に替えて新たにステップＳ２１９による判断処理が設けられている。
（作用）
本実施の形態において、図１４に示すようにマイコン１１は、前記第３の実施の形態と同様に前記ステップＳ２０５の処理で、複数の測距データより一つ、又は複数の測距データが選択された後、ステップＳ２１９に処理を移行する。
【０１２２】
このステップＳ２１９による判断処理では、撮影モード設定部２３で、撮影者がタイムラグの短縮を優先するタイムラグ優先スイッチが押下されたか否かを判別し、押下されてオンしている場合には、処理をステップＳ２１２に移行し、押下されていない場合には、前記実施の形態と同様に処理を次のステップＳ２０６に移行して、以降同様に制御する。
【０１２３】
その後のマイコン１１による制御については、図１２に示すＡＦ処理と同様である。
【０１２４】
（効果）
したがって、本実施の形態によれば、撮影モードに拘わらず撮影者の意想でタイムラグの短縮が必要とされるモードが選択されている場合でも、確実にタイムラグを短縮することができ、前記第２の実施の形態と同様の効果が得られる。
第５の実施の形態：
図１５は本発明に係るカメラの第５の実施の形態を示し、該カメラに搭載されたマイコンによるＡＦ処理ルーチンを示すフローチャートである。なお、図１５に示すフローチャートは、前記第２，４の実施の形態の図１２，図１４に示すフローチャートと同様に処理及び判断処理については、同一のステップＳ番号を付して説明を省略し、異なる処理のみを説明する。
【０１２５】
（構成）
本実施の形態のカメラの全体構成としては、図２に示す前記第１の実施の形態と略同様であるが、マイコン１１によるＡＦ処理の制御内容が前記第１の実施の形態と異なっている。つまり、本実施の形態では、図３に示すＡＦ処理ルーチンのステップＳ１０３のみが前記第１の実施の形態とは異なり、他の処理制御については同様である。
【０１２６】
つまり、本実施の形態のカメラに搭載されたマイコン１１は、ＡＦ処理を実行する場合に、図１５に示すＡＦ処理ルーチンを実行する。
【０１２７】
この場合、このＡＦ処理ルーチンは、前記第２の実施の形態の図１２に示すＡＦルーチンと略同様であるが、図１２に示すステップＳ２１７の処理と図１４に示すステップＳ２１９による処理を、ステップＳ２０９，２１０との処理との間に配置したことが特徴である。
【０１２８】
（作用）
本実施の形態において、図１５に示すようにマイコン１１は、ステップＳ２０９の判断処理で、撮影画面内の全ての測距エリアについて主要被写体であるか否かの判別が終了したか否かの判別を行い、撮影画面内の全ての測距エリアについて主要被写体でない判定がなされた場合には、処理をステップＳ２１７に移行し、また全ての測距エリアについて終了していない場合には、前記ステップＳ２０６に処理を戻し、新たに選択された測距エリアについて主要被写体検出処理を行う。
【０１２９】
その後、マイコン１１は、ステップＳ２１７の判断処理で、撮影モード設定部２３で、タイムラグの短縮を優先する必要のある連写モードが設定されているか否かを判別し、連写モードであると判定された場合には、処理をステップＳ２１２に移行し、連写モードでないと判定された場合には、前記第４の実施の形態にた用いたステップ２１９の処理に移行する。
【０１３０】
このステップＳ２１９による判断処理では、撮影モード設定部２３で、撮影者がタイムラグの短縮を優先するタイムラグ優先スイッチが押下されたか否かを判別し、押下されてオンしている場合には、処理をステップＳ２１２に移行し、押下されていない場合には、処理を次のステップＳ２１０に移行して、以降同様に制御する。
【０１３１】
その後のマイコン１１による制御については、図１２に示すＡＦ処理と同様である
つまり、全てのモードで主要被写体検出処理（ステップＳ２０６による処理）が実行されるが、ステップＳ２１７で連写モード、あるいはタイムラグ優先スイッチがオンしている場合には、ステップＳ２１０，２１１によるそれぞれの処理を実行しない。すなわち、主要被写体検出処理を単純化している。
【０１３２】
なお、本実施の形態は、主要被写体検出アルゴリズムを単純化してタイムラグを短縮する一例であるが、これに限定されることはなく、単純化できれば他の方法を採用しても良い。例えば図８に示すステップＳ３０６で判定される領域を減らすように処理を行っても良い。すなわち、主要被写体検出領域を中央付近に限定しても良いことである。
【０１３３】
（効果）
したがって、本実施の形態によれば、マイコン１１によって主要被写体検出処理を単純化するように制御することにより、確実にタイムラグを短縮することができ、前記第２，４の実施の形態よりもタイムラグ短縮効果の点で有効である。
【０１３４】
なお、本発明に係る各実施の形態では、主要被写体アルゴリズムとして、図８〜図１１で説明した方法以外の方法を採用しても良い。
【０１３５】
また、本発明に係る各実施の形態では、前記外光式ＡＦの測距方式として、パッシブ方式を採用したことについて説明したが、本発明はこれに限定されるものではなく、例えばＴＴＬパッシブ方式を一眼レフレックスカメラに適用して構成しても良い。
【０１３６】
さらに、本発明に係る各実施の形態では、主に人物を主要被写体として検出する例を説明したが、検出パターンを変更することで人物以外にも適用できるカメラを構成することも可能である。
【０１３７】
［付記項］
（付記項１）  被写体像信号を出力する撮像手段と、
前記撮像手段の出力に基づいて主要被写体を判別する判別手段と、
合焦時間の短縮が要求される撮影条件下では、前記判別手段の判別方法を変更する変更制御手段と、
を具備したことを特徴とするカメラ。
【０１３８】
（付記項２）  前記合焦時間の短縮が要求される撮影条件下は、移動する被写体を撮影する条件、又は連写して撮影する条件、又は撮影者が手動で選択する条件であることを特徴とする付記項１に記載のカメラ。
【０１３９】
（付記項３）  前記変更制御手段は、前記合焦時間の短縮が要求される撮影条件下では、前記判別手段の動作を禁止、又は単純化するように制御することを特徴とする付記項１に記載のカメラ。
【０１４０】
（付記項４）  前記変更制御手段は、前記撮影条件が連写して撮影する条件、又は撮影者が手動で選択する条件である場合には、前記判別手段のアルゴリズムを短縮化し、一方、移動している被写体を撮影する条件で有る場合には、移動が観察された被写体を主要被写体とするように前記判別手段の動作を単純化させることを特徴とする付記項３に記載のカメラ。
【０１４１】
（付記項５）  前記変更制御手段は、前記撮影条件が連写して撮影する条件である場合には、１枚目の撮影では前記判別手段を動作させ、２枚目以降は禁止するように制御することを特徴とする付記項３に記載のカメラ。
【０１４２】
【発明の効果】
以上、述べたように本発明によれば、低コストで且つ簡単な構成で撮影画面内の被写体の中から主要被写体を判別でき、しかもタイムラグの短縮が必要とされる撮影条件下では確実にタイムラグを短縮させてシャッターチャンスを逃さないで撮影が可能なカメラの提供を目的とする。
【図面の簡単な説明】
【図１】本発明のカメラの第１の実施の形態を示し、該カメラの概念を説明するための概念図。
【図２】本発明のカメラの全体構成例を示すブロック図。
【図３】図２のマイコンのメイン処理ルーチンを示すフローチャート。
【図４】図２のカメラに搭載された測距光学系の構成を説明するための説明図。
【図５】図２のＡＦエリアセンサの具体的構成例を示すブロック図。
【図６】撮影画面内の測距エリアを示す説明図。
【図７】図２のマイコンによるＡＦ処理ルーチンを示すフローチャート。
【図８】図２のマイコンの主要被写体検出処理ルーチンを示すフローチャート。
【図９】図８の処理における主要被写体検出領域を示す説明図。
【図１０】図２のマイコンによる全抽出領域の形状判定処理ルーチンを示すフローチャート。
【図１１】図１０の処理における主要被写体検出領域を示す説明図。
【図１２】本発明のカメラの第２の実施の形態を示し、ＡＦ処理ルーチンを示すフローチャート。
【図１３】本発明のカメラの第３の実施の形態を示し、ＡＦ処理ルーチンを示すフローチャート。
【図１４】本発明のカメラの第４の実施の形態を示し、ＡＦ処理ルーチンを示すフローチャート。
【図１５】本発明のカメラの第５の実施の形態を示し、ＡＦ処理ルーチンを示すフローチャート。
【符号の説明】
１…撮像素子、
２…主要被写体判別部、
３…判別方式変更部、
４…撮影モード設定部、
１１…制御部（マイコン）、
１１ａ…中央処理装置（ＣＰＵ）、
１１ｂ…ＲＯＭ、
１１ｃ…ＲＡＭ、
１１ｄ…Ａ／Ｄコンバータ（ＡＤＣ）、
１１ｅ…ＥＥＰＲＯＭ、
１２…ＡＦエリアセンサ、
１２ａ…受光領域、
１２ｂ…受光信号処理回路、
１２ｃ…定常光除去部、
１３…フォーカスレンズ駆動部、
１３Ａ…測光部、
１３ａ…測光用受光素子、
１４…フォーカスレンズ、
１５…フォーカスレンズエンコーダ、
１６…シャッタ駆動部、
１７…１ＲＳＷ、
１８…２ＲＳＷ、
１９…表示回路部、
２０…ストロボ回路部、
２１フィルム駆動部、
２２…ズームレンズ駆動部、
２３…撮影モード設定部、
【図１】
0004550211.tif 000002
【図２】
0004550211.tif 000003
【図３】
0004550211.tif 000004
【図４】
0004550211.tif 000005
【図５】
0004550211.tif 000006
【図６】
0004550211.tif 000007
【図７】
0004550211.tif 000008
【図８】
0004550211.tif 000009
【図９】
0004550211.tif 000010
【図１０】
0004550211.tif 000011
【図１１】
0004550211.tif 000012
【図１２】
0004550211.tif 000013
【図１３】
0004550211.tif 000014
【図１４】
0004550211.tif 000015
【図１５】
0004550211.tif 000016