(57)【要約】    【課題】  十分なＳ／Ｎ比を確保した焦点評価値を得ることができ、高精度な測距が可能となる自動焦点調節装置を提供する。    【解決手段】  撮影画面上に複数の測距領域をグループ化して設定し、主被写体と背景の遠近競合が生じる場合や、低コントラスト被写体などで十分なＳ／Ｎ比の焦点評価値が得られない時に、各測距領域の焦点評価値を同一測距領域グループ５０内で選択的に加算する（加算測距領域５１）。例えば、同一測距領域グループ内の各測距領域の測距結果のうち、最至近を示した測距結果から被写界深度内或いは被写界深度相当分遠距離を示した測距領域までの各測距領域について、焦点評価値を選択的に加算して該測距領域グループ５０全体の焦点評価値を求める。【選択図】        図６
2005141068.tif 000002
【特許請求の範囲】
【請求項１】
焦点調節機能を有する結像光学系によって結像された被写体像を受光して電気信号に変換する撮像手段の受光面の結像画面上に、被写体との距離を測定するための複数の測距領域をグループ化した測距領域グループを設定する測距領域グループ設定手段と、
前記撮像手段の出力の所定域を評価して前記結像光学系による焦点調節に用いる焦点評価値を求めて前記各測距領域毎に出力する焦点評価手段と、
前記各測距領域毎の焦点評価値を同一測距領域グループ内で選択的に加算する焦点評価値加算手段とを備えたことを特徴とする自動焦点調節装置。
【請求項２】
前記焦点評価値加算手段は、同一測距領域グループ内の前記各測距領域の測距結果のうち、最至近を示した測距結果から被写界深度内或いは被写界深度相当分遠距離を示した測距領域までの各測距領域について、前記焦点評価値を選択的に加算して該測距領域グループ全体の焦点評価値を求めることを特徴とする請求項１記載の自動焦点調節装置。
【請求項３】
前記焦点評価値加算手段は、同一測距領域グループ内の測距領域毎に出力される焦点評価値の一致度を判定する判定手段を有し、該判定手段により一致度が高いと判定された測距領域について、焦点評価値を選択的に加算して測距領域グループ全体の焦点評価値を求めることを特徴とする請求項１又は２記載の自動焦点調節装置。
【請求項４】
前記測距領域グループ設定手段は、前記測距領域グループを複数設定することを特徴とする請求項１乃至３に記載の自動焦点調節装置。
【請求項５】
前記測距領域グループ設定手段は、１つ測距領域が複数の測距領域グループに含まれるような設定を可能にしたことを特徴とする請求項１乃至３に記載の自動焦点調節装置。
【請求項６】
焦点調節機能を有する結像光学系によって結像された被写体像を受光して電気信号に変換する撮像手段の受光面の結像画面上に、被写体との距離を測定するための複数の測距領域をグループ化した測距領域グループを設定する測距領域グループ設定工程と、
前記撮像手段の出力の所定域を評価して前記結像光学系による焦点調節に用いる焦点評価値を求めて前記各測距領域毎に出力する焦点評価工程と、
前記各測距領域毎の焦点評価値を同一測距領域グループ内で選択的に加算する焦点評価値加算工程とを実行することを特徴とする自動焦点調節方法。
【請求項７】
焦点調節機能を有する結像光学系によって結像された被写体像を受光して電気信号に変換する撮像手段の受光面の結像画面上に、被写体との距離を測定するための複数の測距領域をグループ化した測距領域グループを設定する測距領域グループ設定ステップと、
前記撮像手段の出力の所定域を評価して前記結像光学系による焦点調節に用いる焦点評価値を求めて前記各測距領域毎に出力する焦点評価ステップと、
前記各測距領域毎の焦点評価値を同一測距領域グループ内で選択的に加算する焦点評価値加算ステップとを有することを特徴とするコンピュータで読み取り可能な制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子スチルカメラやビデオカメラ等に利用される自動焦点調節装置及び自動焦点調節方法、並びに自動焦点調節方法を実行するコンピュータで読み取り可能な制御プログラムに関する。
【背景技術】
【０００２】
従来より、電子スチルカメラやビデオカメラなどでは、ＣＣＤなどの撮像素子から得られる輝度信号の高周波成分を信号処理し、合焦動作を行う自動焦点調節装置が用いられている。この自動焦点調節装置では、撮影画面内の中央付近に設定された測距領域（被写体との距離を測定するための領域）の全域に亘ってフォーカスレンズを駆動しながら撮像素子から得られる輝度信号の高域成分の平均値（以下、焦点評価値という）の最大値に相当するレンズ位置を合焦点とする方式が採られることが多い（例えば、特許文献１を参照）。しかし、主被写体が撮影画面中央に存在しない場合には、撮影者は感度設定をし直す（ＡＦロック）などの手順を踏む必要がある。
【０００３】
これに対して、撮影画面内に複数の測距領域を有する多点測距カメラによれば、主被写体が撮影画面中央になくてもＡＦロックなどの手順を踏まずに主被写体の測距が可能となり、さらには、測距領域を小さく設定することで、同一測距領域内で遠距離被写体と近距離被写体が競合する頻度が減少し、ターゲットの主被写体に対し精度の良い測距が可能となる。
【０００４】
このような理由から、撮影画面内に小さめの測距領域を複数設定して、複数の測距結果と撮影条件などにより主被写体を自動的に判断し、フォーカスを合わせるカメラが増えている。
【特許文献１】特開２００２−２１４５１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、測距領域を小さく設定した場合には、主被写体と背景の遠近競合が生じるときや、低コントラストな被写体などで十分なＳ／Ｎ比の焦点評価値が得られず正確な測距が困難になる、といった問題があった。
【０００６】
例えば、低コントラストな被写体について一例を示すと、図７（ａ）のように、撮影画面７００内に単独の大きな測距領域７０１を設定した場合には、焦点評価値は主被写体７０２と背景７０３の両方のピークを示し（図７（ｂ）参照）、誤測距と測距精度低下の原因となる。
【０００７】
一方で図８（ａ）のように、複数の小さめの測距領域８０１を設定した場合には、主被写体７０１を捕らえる測距領域と背景７０３に抜ける測距領域が存在し、それぞれの距離に相当するフォーカスレンズ位置において焦点評価値がピークを示す（図８（ｂ）参照）。ここで主被写体に対応するピークのフォーカスレンズ位置に制御すれば、的確に主被写体に合焦させることができる。しかし、測距領域を細かく設定したため焦点評価値の出力信号は小さくなっている。このため、図９（ａ）に示すように、低コントラストな被写体において（測距領域９０１）、設定する測距領域サイズが小さい（測距領域９０２）場合には、Ｓ／Ｎ比も悪く明確なピークを得ることができない（図９（ｂ）参照）。
【０００８】
本発明は上記従来の問題点に鑑み、十分なＳ／Ｎ比を確保した焦点評価値を得ることができ、高精度な測距が可能となる自動焦点調節装置、自動焦点調節方法、及びコンピュータで読み取り可能な制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の自動焦点調節装置では、焦点調節機能を有する結像光学系によって結像された被写体像を受光して電気信号に変換する撮像手段の受光面の結像画面上に、被写体との距離を測定するための複数の測距領域をグループ化した測距領域グループを設定する測距領域グループ設定手段と、前記撮像手段の出力の所定域を評価して前記結像光学系による焦点調節に用いる焦点評価値を求めて前記各測距領域毎に出力する焦点評価手段と、前記各測距領域毎の焦点評価値を同一測距領域グループ内で選択的に加算する焦点評価値加算手段とを備えたことを特徴とする。
【００１０】
また、前記焦点評価値加算手段は、同一測距領域グループ内の前記各測距領域の測距結果のうち、最至近を示した測距結果から被写界深度内或いは被写界深度相当分遠距離を示した測距領域までの各測距領域について、前記焦点評価値を選択的に加算して該測距領域グループ全体の焦点評価値を求めることを特徴とする。
【００１１】
また、前記焦点評価値加算手段は、同一測距領域グループ内の測距領域毎に出力される焦点評価値の一致度を判定する判定手段を有し、該判定手段により一致度が高いと判定された測距領域について、焦点評価値を選択的に加算して測距領域グループ全体の焦点評価値を求めることを特徴とする。
【００１２】
また、前記測距領域グループ設定手段は、前記測距領域グループを複数設定することを特徴とする。
【００１３】
また、前記測距領域グループ設定手段は、１つ測距領域が複数の測距領域グループに含まれるような設定を可能にしたことを特徴とする。
【００１４】
本発明の自動焦点調節方法では、焦点調節機能を有する結像光学系によって結像された被写体像を受光して電気信号に変換する撮像手段の受光面の結像画面上に、被写体との距離を測定するための複数の測距領域をグループ化した測距領域グループを設定する測距領域グループ設定工程と、前記撮像手段の出力の所定域を評価して前記結像光学系による焦点調節に用いる焦点評価値を求めて前記各測距領域毎に出力する焦点評価工程と、前記各測距領域毎の焦点評価値を同一測距領域グループ内で選択的に加算する焦点評価値加算工程とを実行することを特徴とする。
【００１５】
本発明のコンピュータで読み取り可能な制御プログラムでは、焦点調節機能を有する結像光学系によって結像された被写体像を受光して電気信号に変換する撮像手段の受光面の結像画面上に、被写体との距離を測定するための複数の測距領域をグループ化した測距領域グループを設定する測距領域グループ設定ステップと、前記撮像手段の出力の所定域を評価して前記結像光学系による焦点調節に用いる焦点評価値を求めて前記各測距領域毎に出力する焦点評価ステップと、前記各測距領域毎の焦点評価値を同一測距領域グループ内で選択的に加算する焦点評価値加算ステップとを有することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、請求項１の自動焦点調節装置、請求項６の自動焦点調節方法、及び請求項７のコンピュータで読み取り可能な制御プログラムによれば、結像画面上に複数の測距領域をグループ化して設定し、主被写体と背景の遠近競合が生じる場合や、低コントラスト被写体などで十分なＳ／Ｎ比の焦点評価値が得られない時に、各測距領域の焦点評価値を同一測距領域グループ内で選択的に加算することで、十分なＳ／Ｎ比を確保した焦点評価値が得られ、精度の良い測距が可能となる。
【００１７】
請求項２の自動焦点調節装置によれば、同一測距領域グループ内の各測距領域の測距結果のうち、最至近を示した測距結果から被写界深度内或いは被写界深度相当分遠距離を示した測距領域までの各測距領域について、焦点評価値を選択的に加算して測距領域グループ全体の焦点評価値を求めるため、近距離主被写体について精度の良い測距が可能となる。
【００１８】
請求項３の自動焦点調節装置によれば、焦点評価値の一致度が高いと判定された測距領域における焦点評価値を選択的に加算して測距領域グループ全体の焦点評価値を求めるため、同一被写体の測距精度を向上させることができる。
【００１９】
請求項４の自動焦点調節装置によれば、測距領域グループを複数設定可能であるため、主被写体に対応する測距領域グループの測距結果に基づく精度の良い制御が可能となる。
【００２０】
請求項５の自動焦点調節装置によれば、複数の測距領域グループが重なるように設定可能であるため、きめ細かいグループ化の設定が可能となる。
【発明を実施するための最良の形態】
【００２１】
本発明の自動焦点調節装置、自動焦点調節方法、及びコンピュータで読み取り可能な制御プログラムの実施の形態について、図面を参照しながら説明する。本実施形態の自動焦点調節装置は、例えば電子スチルカメラに適用される。
【００２２】
［電子スチルカメラの構成］
図１は、本発明の実施形態に係る自動焦点調節装置を搭載した電子スチルカメラの構成を示すブロック図である。
【００２３】
図中の１０１は固定レンズであり、１０２は光量を制御する絞り及びシャッタである。１０３は絞り及びシャッタを動かすモータであり、１０４はモータ１０３を駆動して絞り及びシャッタ１０２を動かすメカ系駆動回路である。
【００２４】
１０５は後述する撮像素子１０９上に焦点を合わせるためのフォーカスレンズであり、１０６はフォーカスレンズ１０５のリセット位置を検出するフォトインタラプタ、１０７はフォーカスレンズ１０５を駆動するモータ、１０８はモータ１０７を駆動してフォーカスレンズ１０５を動かすフォーカスレンズ駆動回路である。
【００２５】
１０９は被写体からの反射光を電気信号に変換する撮像素子であり、１１０は撮像素子１０９を動作させるために必要なタイミング信号を発生するタイミング信号発生回路、１１１は撮像素子１０９の出力ノイズを除去するＣＤＳ回路やＡ／Ｄ変換前に行う非線形増幅回路を備えた前置処理回路である。１１２はＡ／Ｄ変換器であり、１１３は画像処理部である。
【００２６】
１１４は撮影シーケンスなどのシステムを制御するシステム制御用ＣＰＵであり、１１５はバッファメモリ、１１６はメモリの読み書きやＤＲＡＭのリフレッシュ動作を制御するメモリコントローラ、１１７は後述する記録媒体１１８との接続のためのインターフェース、１１８はメモリーカードやハードディスクなどの記録媒体である。
【００２７】
１１９は操作表示部であって、操作補助のための表示やカメラの状態表示の他、撮影時には撮影画面と測距領域の表示を行う。１２０はカメラを外部から操作するための操作部であり、１２１は電気的に書き換え可能な不揮発性メモリ（ＥＥＰＲＯＭ）、１２２はシステムに電源を投入するためのメインスイッチ、１２３はオートフォーカス動作（ＡＦ）や自動露出（ＡＥ）動作等の撮影スタンバイ動作を行うためのスイッチ（以下ＳＷ１と記す）、１２４はＳＷ１の操作後、撮影を行う撮影スイッチ（以下ＳＷ２と記す）、１２５は撮影モードを設定するモードスイッチ、１２６はフラッシュである。
【００２８】
フォーカスレンズ駆動回路１０８は、システム制御用ＣＰＵ１１４から供給される制御信号に従い、フォーカスレンズ１０５をモータ１０７で光軸方向に移動させる。バッファメモリ１１５は、一時的な画像記憶手段としての高速バッファとして、或いは画像の圧縮伸張における作業用メモリなどに使用される。画像処理部１１３では、Ａ／Ｄ変換器１１２から入力したデジタル画像データについて色差や輝度信号に分け、各種処理、補正及び画像圧縮／伸長のデータ処理を施す。
【００２９】
システム制御用ＣＰＵ１１４は、オートフォーカス動作制御のほか、撮像動作や自動露出（ＡＥ）動作などの制御を行う。操作部１２０は、機能選択や各種設定を外部から行うための部材を備え、例えば画像再生時の設定など各種設定を行うメニュースイッチのほか、撮影時の感度設定、画像記録時の記録画素数や圧縮率などを設定するファンクションキー等を備える。
【００３０】
［実施形態の動作］
以下、本実施形態の動作を図２〜図６を参照しながら詳述する。
【００３１】
Ｉ．電子スチルカメラの全体的動作
図２は、本実施形態の電子スチルカメラの全体的動作を示すフローチャートである。この処理プログラムは、ＥＥＰＲＯＭ１２１に格納されており、システム制御用ＣＰＵ１１４によって実行される。
【００３２】
まず、ステップＳ２０１でメインスイッチ１２２の状態を検出し、ＯＮであればステップＳ２０２へ進む。ここに、メインスイッチ１２２の機能はシステムに電源を投入することである。ステップＳ２０２では、画像を記録する記録媒体１１８の残容量を調べ、残容量がゼロであればステップＳ２０３へ進み、そうでなければステップＳ２０４へ進む。
【００３３】
ステップＳ２０３では、画像を記録する記録媒体１１８の残容量がゼロであることを警告してステップＳ２０１に戻る。この警告は、操作表示部１１９に表示するか、又は図示しない音声出力部から警告音を出すか、或いはその両方を行っても良い。ステップＳ２０４では撮影レンズ群をリセットする。
【００３４】
続くステップＳ２０５ではスイッチＳＷ１の状態を調べて、ＯＮであればステップＳ２０７へ進み、そうでなければステップＳ２０６へ進む。ここに、スイッチＳＷ１の機能は、ＡＦやＡＥなどの撮影スタンバイ動作を行うことである。ステップＳ２０６では、メインスイッチ１２２の状態を調べて、ＯＮであればステップＳ２０５へ、そうでなければステップＳ２０１へ戻る。
【００３５】
ステップＳ２０７では、撮像素子１０９の出力信号から被写体輝度を算出しＡＥ処理を行い、ステップＳ２０８では後述する図３のフローチャートに従ってＡＦ動作を行う。ステップＳ２０９はスイッチＳＷ２の状態を調べて、ＯＮであればステップＳ２１１へ、そうでなければステップＳ２１０へ進む。ここに、スイッチＳＷ２の機能はスイッチＳＷ１の操作後撮影を行うことである。
【００３６】
ステップＳ２１０ではスイッチＳＷ１の状態を調べて、ＯＮであればステップＳ２０９へ戻り、そうでなければステップＳ２０５へ戻る。ステップＳ２１１では後述する図４のフローチャートに従って撮影動作を行う。ステップＳ２１２では、画像を記録する記録媒体１１８の残容量を調べて、残容量がゼロであればステップＳ２０３へ戻り、そうでなければステップＳ２１３へ進む。ステップＳ２１３ではスイッチＳＷ２の状態を調べて、ＯＮでなければステップＳ２１０へ戻る。
【００３７】
ＩＩ．ステップＳ２０８のＡＦ動作の詳細
以下、図３のフローチャートを参照しながら、図２におけるステップＳ２０８のＡＦ動作のサブルーチンを説明する。このＡＦ動作は、撮像素子１０９から得られる信号の高域成分のピーク検出により行われる。図３は、図２のＡＦ動作（ステップＳ２０８）のサブルーチンを示すフローチャートである。
【００３８】
まず、ステップＳ３０１では、ＡＦ動作における測距領域設定、及びフォーカスレンズ１０５の設定を行う。測距領域設定は、撮影画面上に複数の測距領域をグループ化して設定する。測距領域グループは複数設定することが可能であり、また任意の測距領域が複数の測距領域グループに含まれるように設定することも可能である。フォーカスレンズ１０５の設定は、具体的には、スキャン開始位置、スキャン終了位置及びサンプリング時のフォーカスレンズ１０５のレンズ移動量などの設定を行う。
【００３９】
次のステップＳ３０２では、フォーカスレンズ１０５をスキャン開始位置に移動する。ここではスキャン開始位置を測距範囲における無限端に設定するものとする。続くステップＳ３０３では、測距領域毎の焦点評価値とフォーカスレンズ１０５の位置を記憶する。フォーカスレンズ１０５の位置の検出は、フォーカスレンズ駆動モータ１０７にステッピングモータを用いている場合には、リセット位置検出用のフォトインタラプタ１０６によって検出されるリセット位置からの相対位置として検出される。
【００４０】
そしてステップＳ３０４では、レンズ位置が終了位置にあるかどうかを調べて、終了位置であればステップＳ３０６へ、そうでなければステップＳ３０５へ進む。ここではスキャン終了位置を測距範囲における至近端に設定するものとする。ステップＳ３０５では、フォーカスレンズ１０５をステップＳ３０１で設定した移動量だけ至近方向へ駆動する。ステップＳ３０６では、ステップＳ３０１で設定した測距領域グループ毎に後述する図５のフローチャートに従って加算測距領域選択を行う。
【００４１】
その後のステップＳ３０７では、ステップＳ３０１で設定した測距領域グループ毎にステップＳ３０６で選択された加算測距領域について焦点評価値を加算する。焦点評価値の加算は、ステップＳ３０３で記憶したフォーカスレンズ１０５の位置が同位置である焦点評価値について行う。続くステップＳ３０８では、ステップＳ３０７で加算した焦点評価値と対応するフォーカスレンズ位置情報により、ステップＳ３０１で設定した測距領域グループ毎に、加算焦点評価値の最大値を求め、そのときのフォーカスレンズ位置を抽出する。
【００４２】
次のステップＳ３０９では、ステップＳ３０１で設定した測距領域グループについて、ステップＳ３０８で求めた測距領域グループ毎の加算焦点評価値の最大値とそのフォーカスレンズ位置との組み合わせから、合焦すべき測距領域グループを予め設定された演算によって選択する。そして、ステップＳ３１０では、ステップＳ３０９で選択された測距領域グループにおいて、加算焦点評価値が最大値を示した位置へフォーカスレンズ１０５を移動する。
【００４３】
ＩＩＩ．ステップＳ２１１の撮影動作の詳細
以下、図４のフローチャートを参照しながら、図２のステップＳ２１１の撮影動作のサブルーチンを説明する。ここに、図４は、図２における撮影動作（ステップＳ２１１）のサブルーチンのフローチャートである。
【００４４】
まず、ステップＳ４０１では被写体輝度を測定し、次のステップＳ４０２ではステップＳ４０１で測定した被写体輝度に応じて撮像素子１０９への露光を行う。撮像素子１０９の受光面上に結像された像は光電変換されてアナログ信号となり、その後のステップＳ４０３では、前置処理回路１１１にて撮像素子１０９の出力ノイズ除去や非線形処理がなされ、Ａ／Ｄ変換器１１２にてアナログ信号をデジタル信号に変換し、ステップＳ４０４では、Ａ／Ｄ変換器１１２からの出力信号に対して、画像処理部１１３にて、ホワイトバランス調整などの画像処理、及びＪＰＥＧフォーマット等への画像フォーマット変換を行い、メモリコントローラ１１６を介してバッファメモリ１１５に一時的に格納する。
【００４５】
ステップＳ４０５では、バッファメモリ１１５内のデータを、メモリコントローラ１１６及び記録媒体インターフェース１１７を介して、カメラに装着されたメモリカードなどの記録媒体１１８へ転送し記録する。
【００４６】
ＩＶ．ステップＳ３０６の加算測距領域選択処理の詳細
以下、図５のフローチャートを参照しながら、図３におけるステップＳ３０６の加算測距領域選択のサブルーチンを説明する。図５は、図３の加算測距領域選択（ステップＳ３０６）のサブルーチンのフローチャートである。
【００４７】
まず、ステップＳ５０１では、複数の測距領域毎に、図３のステップＳ３０３で記憶した焦点評価値の最大値を求め、そのときのフォーカスレンズ１０５の位置を抽出する。次のステップＳ５０２では、図３のステップＳ３０１で設定した測距領域グループ毎に、ステップＳ５０１で求めた焦点評価値が最大値を示すレンズ位置のうち最至近の位置を選択する。
【００４８】
そしてステップＳ５０３では、測距領域グループ毎に、最至近のレンズ位置から被写界深度を基準に設定された範囲内のレンズ位置において、最大値を示した測距領域を選択する。具体的には、ステップＳ５０２で選択された最至近レンズ位置に対し、被写界深度内或いは被写界深度相当分遠距離の範囲内のレンズ位置で、焦点評価値が最大値を示した測距領域を選択する。
【００４９】
ステップＳ５０４では、ステップＳ５０３で選択された測距領域について焦点評価値の一致度を判定し、一致度が高いと判定された測距領域を選択する。一致度の判定方法の一例として、各フォーカスレンズ位置における焦点評価値の差分を積分し所定の範囲内であるかを判定することで、同様の山形状を示しているか否かを検出する方法などが挙げられる。
【００５０】
ここで、複数の測距領域をグループ化して、各測距領域の焦点評価値を同一測距領域グループ内で選択的に加算した場合の一例を図６（ａ），（ｂ）に示す。測距領域グループ５０内で主被写体７０２に対応して選択された加算測距領域５１について（図６（ａ）参照）、焦点評価値を加算した結果、図８（ａ），（ｂ）で説明したような細かい測距領域設定時に比べて、焦点評価値の出力が大きくなり（図６（ｂ）参照）、良好な測距精度を確保することができる。
【００５１】
上記した図５の加算測距領域選択処理のフローチャートは、各測距領域においてピークを示した時のフォーカス位置による加算測距領域選択の例、及び同じ様な山形状を示していることを検出して加算測距領域を選択する例を説明しているが、加算測距領域選択の方法はこれらに限られるものではない。
【００５２】
このように本実施形態の自動焦点調節装置では、撮影画面上に複数の測距領域をグループ化し、主被写体と背景の遠近競合が生じる場合や、低コントラスト被写体などで十分なＳ／Ｎ比の焦点評価値が得られない場合に、各測距領域毎の焦点評価値を同一測距領域グループ内で選択的に加算することで、十分なＳ／Ｎ比を確保した焦点評価値が得られ、精度良い測距が可能となる。
【００５３】
なお、本発明は、上述した実施形態の装置に限定されず、複数の機器から構成されるシステムに適用しても、１つの機器から成る装置に適用しても良い。前述した実施形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体をシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、完成されることは言うまでもない。
【００５４】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭを用いることができる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５５】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、次のプログラムコードの指示に基づき、その拡張機能を拡張ボードや拡張ユニットに備わるＣＰＵなどが処理を行って実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００５６】
【図１】本発明を適用した電子スチルカメラの構成を示すブロック図である。
【図２】本発明を適用した電子スチルカメラの動作を表すフローチャートである。
【図３】図２におけるＡＦ動作のサブルーチンのフローチャートである。
【図４】図２における撮影動作のサブルーチンのフローチャートである。
【図５】図３における加算測距領域選択処理のサブルーチンのフローチャートである。
【図６】実施形態に係る選択加算測距領域と加算評価値出力を示す図である。
【図７】従来の測距領域のサイズ設定による評価値出力変化を示す図である。
【図８】従来の測距領域のサイズ設定による評価値出力変化を示す図である。
【図９】従来の測距領域のサイズ設定による評価値出力変化を示す図である。
【符号の説明】
【００５７】
１０１  固定レンズ
１０２  絞り及びシャッタ
１０３  モータ
１０４  メカ系駆動回路
１０５  フォーカスレンズ
１０６  フォトインタラプタ
１０７  モータ
１０８  フォーカスレンズ駆動回路
１０９  撮像素子
１１０  タイミング信号発生回路
１１１  前置処理回路
１１２  Ａ／Ｄ変換器
１１３  画像処理部
１１４  システム制御用ＣＰＵ
１１５  バッファメモリ
１１６  メモリコントローラ
１１７  インターフェース
１１８  記録媒体
１１９  操作表示部
１２０  操作部
１２１  ＥＥＰＲＯＭ
１２２  メインスイッチ
１２３  スイッチ（スイッチＳＷ１）
１２４  撮影スイッチ（スイッチＳＷ２）
１２５  モードスイッチ
１２６  フラッシュ
【図１】
2005141068.tif 000003
【図２】
2005141068.tif 000004
【図３】
2005141068.tif 000005
【図４】
2005141068.tif 000006
【図５】
2005141068.tif 000007
【図６】
2005141068.tif 000008
【図７】
2005141068.tif 000009
【図８】
2005141068.tif 000010
【図９】
2005141068.tif 000011