(57)【要約】【課題】レリーズ操作部の一気押しがあった際に、一瞬の撮影シーンを逃す可能性を低減することができるカメラの提供。【解決手段】レリーズ操作部の半押し操作（半押しスイッチ１１６３のオン）で撮影光学系の合焦動作を行い、レリーズ操作部の全押し操作（全押しスイッチ１１６２のオン）で撮像素子１０３による撮像を行うカメラに適用され、半押し操作で撮影光学系１０１の合焦動作を行うＡＦ手段１１２，１１３と、全押し操作時にＡＦ手段１１２，１１３による合焦動作が未完了の場合には、撮影光学系１０１の絞り１０２を絞ってパンフォーカス状態とするとともに、撮像素子１０３の感度を上げて撮像を行わせる制御手段１１２とを備える。【選択図】図１
2009020175.tif 000002
【特許請求の範囲】
【請求項１】
レリーズ操作部の半押し操作で撮影光学系の合焦動作を行い、前記レリーズ操作部の全押し操作で撮像素子による撮像を行うカメラにおいて、
前記半押し操作で撮影光学系の合焦動作を行うＡＦ手段と、
前記全押し操作時に前記ＡＦ手段による合焦動作が未完了の場合には、前記撮影光学系の絞りを絞ってパンフォーカス状態とするとともに、前記撮像素子の感度を上げて撮像を行わせる制御手段とを備えたことを特徴とするカメラ。
【請求項２】
レリーズ操作部の半押し操作で撮影光学系の合焦動作を行い、前記レリーズ操作部の全押し操作で撮影を行うカメラにおいて、
前記撮影光学系のフォーカスレンズを駆動し、第１の駆動速度と該第１の駆動速度よりも高速な第２の駆動速度との間で切り換え可能なフォーカスレンズ駆動部と、
前記半押し操作により、前記第１の駆動速度で前記フォーカスレンズを駆動して前記合焦動作を行うＡＦ手段と、
前記全押し操作時に、前記ＡＦ手段による合焦動作が未完了か否かを判定する判定手段と、
前記判定手段により未完了と判定されると、前記フォーカスレンズ駆動部の駆動速度を前記第２の駆動速度に切り換えて前記撮影光学系の合焦動作を続行し、該合焦動作の完了後に撮影を行わせる制御手段とを備えたことを特徴とするカメラ。
【請求項３】
レリーズ操作部の半押し操作で撮影光学系の合焦動作を行い、前記レリーズ操作部の全押し操作で撮影を行うカメラにおいて、
前記撮影光学系のフォーカスレンズを駆動するフォーカスレンズ駆動部と、
前記全押し操作時に前記合焦動作が未完了か否かを判定する判定手段と、
前記判定手段により未完了と判定されると、前記フォーカスレンズを複数のレンズ位置に順に駆動し、該複数のレンズ位置においてそれぞれ撮影を行わせる制御手段とを備えたことを特徴とするカメラ。
【請求項４】
請求項３に記載のカメラにおいて、
前記複数のレンズ位置で撮影された複数の撮影画像から、最も焦点調節状態の良い撮影画像を選択して記録する記録手段を備えたことを特徴とするカメラ。
【請求項５】
レリーズ操作部の半押し操作で撮影光学系の合焦動作を行い、前記レリーズ操作部の全押し操作で撮影を行うカメラにおいて、
前記撮影光学系の合焦動作を繰り返し行うコンティニュアスＡＦ手段と、
前記合焦動作の完了前に行われた前記全押し操作の回数を計測する計数手段と、
前記計数手段により計測された全押し操作の回数が所定回数以上か否かを判定する判定手段と、
前記判定手段により全押し操作の回数が所定回数以上と判定されると、前記レリーズ操作部が全押し操作されるまでは前記コンティニュアスＡＦ手段による合焦動作を行わせ、前記レリーズ操作部の全押し操作により撮影を行わせる制御手段とを備えたことを特徴とするカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コントラスト方式でオートフォーカスを行うカメラに関する。
【背景技術】
【０００２】
従来、カメラの自動焦点調節方式としてコントラスト方式と呼ばれるものがある。この方式では、焦点検出エリア内の撮像信号から所定空間周波数帯域の成分を取り出し、その絶対値を積分することでコントラストに応じた量としての焦点評価値を演算する。合焦レンズが合焦位置に近いほど像のコントラストが高くなることに鑑み、焦点評価値がピークとなる位置を見つけて合焦位置と判断し、その位置に合焦光学系を駆動する。そして、被写体の輝度が低いなどの原因で焦点評価値のピークが得られなかった場合には、焦点検出不能として予め決められた所定位置にレンズを駆動するようにしている（例えば、特許文献１参照）。
【０００３】
シャッターレリーズボタンの第１ストローク（半押し）で撮影準備動作を行ない、第１ストロークよりも長い第２ストローク（全押し）でフィルムの露光動作を行なうカメラでは、第１ストローク操作による撮影準備動作において、上述の焦点評価値を用いた山登りＡＦと呼ばれるＡＦ動作が行われる。
【０００４】
【特許文献１】特開平２００３−３０７６６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したカメラでは、レリーズボタンを第１ストロークから第２ストロークまで一気に押し込む、いわゆるレリーズボタンの「一気押し」操作が行われた場合、上述したＡＦ動作が途中で中断されるため焦点評価値のピークが得られない場合があり、その場合にはレンズは所定位置に駆動されることになる。そのため、ピントの合った画像が得られず、一瞬の撮影シーンを逃す可能性が高かった。
【課題を解決するための手段】
【０００６】
請求項１の発明は、レリーズ操作部の半押し操作で撮影光学系の合焦動作を行い、レリーズ操作部の全押し操作で撮像素子による撮像を行うカメラに適用され、半押し操作で撮影光学系の合焦動作を行うＡＦ手段と、全押し操作時にＡＦ手段による合焦動作が未完了の場合には、撮影光学系の絞りを絞ってパンフォーカス状態とするとともに、撮像素子の感度を上げて撮像を行わせる制御手段とを備えたことを特徴とする。
請求項２の発明は、レリーズ操作部の半押し操作で撮影光学系の合焦動作を行い、レリーズ操作部の全押し操作で撮影を行うカメラに適用され、撮影光学系のフォーカスレンズを駆動し、第１の駆動速度と該第１の駆動速度よりも高速な第２の駆動速度との間で切り換え可能なフォーカスレンズ駆動部と、半押し操作により、第１の駆動速度でフォーカスレンズを駆動して合焦動作を行うＡＦ手段と、全押し操作時に、ＡＦ手段による合焦動作が未完了か否かを判定する判定手段と、判定手段により未完了と判定されると、フォーカスレンズ駆動部の駆動速度を第２の駆動速度に切り換えて撮影光学系の合焦動作を続行し、該合焦動作の完了後に撮影を行わせる制御手段とを備えたことを特徴とする。
請求項３の発明は、レリーズ操作部の半押し操作で撮影光学系の合焦動作を行い、レリーズ操作部の全押し操作で撮影を行うカメラに適用され、撮影光学系のフォーカスレンズを駆動するフォーカスレンズ駆動部と、全押し操作時に合焦動作が未完了か否かを判定する判定手段と、判定手段により未完了と判定されると、フォーカスレンズを複数のレンズ位置に順に駆動し、該複数のレンズ位置においてそれぞれ撮影を行わせる制御手段とを備えたことを特徴とする。
請求項４の発明は、請求項３に記載のカメラにおいて、複数のレンズ位置で撮影された複数の撮影画像から、最も焦点調節状態の良い撮影画像を選択して記録する記録手段を備えたものである。
請求項５の発明は、レリーズ操作部の半押し操作で撮影光学系の合焦動作を行い、レリーズ操作部の全押し操作で撮影を行うカメラに適用され、撮影光学系の合焦動作を繰り返し行うコンティニュアスＡＦ手段と、合焦動作の完了前に行われた全押し操作の回数を計測する計数手段と、計数手段により計測された全押し操作の回数が所定回数以上か否かを判定する判定手段と、判定手段により全押し操作の回数が所定回数以上と判定されると、レリーズ操作部が全押し操作されるまではコンティニュアスＡＦ手段による合焦動作を行わせ、レリーズ操作部の全押し操作により撮影を行わせる制御手段とを備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、レリーズ操作部の一気押しがあった際に、一瞬の撮影シーンを逃す可能性を低減することができる。
【発明を実施するための最良の形態】
【０００８】
以下、図を参照して本発明を実施するための最良の形態について説明する。
−第１の実施の形態−
図１は、本発明の一実施の形態によるカメラの機能ブロック図である。撮影レンズ１０１はズーム機能を有するレンズであり、焦点位置調節を行うためのフォーカスレンズと焦点距離を変えるための変倍レンズとを備えている。撮影レンズ１０１はドライバ１１３により駆動される。ドライバ１１３は、ズームレンズのズーム駆動機構およびその駆動回路と、フォーカスレンズのフォーカス駆動機構およびその駆動回路とを備えており、それぞれカメラのＣＰＵ１１２により制御される。
【０００９】
なお、撮影レンズ１０１はズームレンズであり、焦点位置調節を行うためのフォーカスレンズと焦点距離を変えるための変倍レンズとを有している。撮影レンズ１０１はドライバ１１３により駆動される。すなわち、ドライバ１１３は、ズームレンズのズーム駆動機構およびその駆動回路と、フォーカスレンズのフォーカス駆動機構およびその駆動回路とを備えており、それぞれＣＰＵ１１２により制御される。ＣＰＵ１１２は、バッテリ１１９からフォーカス駆動機構に供給される電力の電源電圧を動作電圧切換部１２０で変えることにより、フォーカス駆動機構の駆動速度を変更することができる。
【００１０】
撮影レンズ１０１は撮像素子１０３の撮像面上に被写体像を結像する。撮像素子１０３は、撮像面上に結像された被写体像の光強度に応じた電気信号を出力する光電変換撮像素子であり、ＣＣＤ型やＭＯＳ型の固体撮像素子が用いられる。撮像素子１０３は、信号取り出しのタイミングをコントロールするドライバ１１５により駆動される。撮影レンズ１０１と撮像素子１０３との間には絞り１０２が設けられている。絞り１０２は、絞り駆動機構とその駆動回路を備えたドライバ１１４により駆動される。シャッタ１１７はドライバ１１８によって駆動される。
【００１１】
撮像素子１０３からの撮像信号はアナログ信号処理回路１０４に入力され、アナログ信号処理回路１０４において相関二重サンプリング処理（ＣＤＳ処理）等の処理が行われる。アナログ信号処理回路１０４で処理された撮像信号は、Ａ／Ｄ変換器１３５によりアナログ信号からデジタル信号に変換される。Ａ／Ｄ変換された信号はデジタル信号処理回路１０６において輪郭補償やガンマ補正などの種々の画像処理が施される。デジタル信号処理回路１０６には、ゲイン制御回路、ＡＥ用積算回路、輝度信号生成回路、および色差信号生成回路などの信号処理回路が含まれている。
【００１２】
バッファメモリ１０５は撮像素子１０３で撮像された複数フレーム分のデータを記憶することができるフレームメモリであり、Ａ／Ｄ変換された信号は一旦このバッファメモリ１０５に記憶される。デジタル信号処理回路１０６ではバッファメモリ１０５に記憶されたデータを読み込んで上述した各処理を行い、処理後のデータは再びバッファメモリ１０６に記憶される。
【００１３】
ＣＰＵ１１２はデジタル信号処理回路１０６およびドライバ１１３〜１１５，１１８等と接続され、カメラ動作のシーケンス制御を行う。ＣＰＵ１１２は、各種データが記憶される記憶部１１２３とタイマー１１２７とを有している。ＣＰＵ１１２のＡＥ演算部１１２１では撮像素子１０３からの画像信号に基づいて自動露出演算を行い、ＡＷＢ演算部１１２２ではホワイトバランス調整係数の演算が行われる。
【００１４】
バンドパスフィルタ（ＢＰＦ）１１２４は、撮像領域に設けられた焦点検出エリア内の撮像信号に基づいて、各々の特性に応じた帯域の高周波成分を抽出する。なお、複数の焦点検出エリアが設定されている場合には、各エリア内の信号が順に読み出され、各エリア内毎の抽出処理がバンドパスフィルタ（ＢＰＦ）１１２４によって行われる。以下では焦点検出エリアが一つの場合を例に説明する。
【００１５】
ＢＰＦ１１２４の出力は評価値演算部１１２５に入力され、評価値演算部１１２５において高周波成分の絶対値を積分することにより焦点評価値が算出される。ＡＦ演算部１１２６は算出された焦点評価値に基づいてコントラスト法によりＡＦ演算を行う。ＣＰＵ１１２はＡＦ演算部１１２６の演算結果を用いて撮影レンズ１０１のフォーカスレンズ位置を調整し、合焦動作を行わせる。
【００１６】
デジタル信号処理回路１０６で各種処理が施された画像データは、一旦バッファメモリ１０５に記憶された後に、記録・再生信号処理回路１１０を介してメモリカード等の外部記憶媒体１１１に記録される。記録・再生信号処理回路１１０では、画像データを外部記録媒体１１１に記録する際のデータ圧縮および記憶媒体１１１から圧縮された画像データを読み込む際のデータ伸長処理を行う。記録・再生信号処理回路１１０には記憶媒体１１１とデータ通信を行うためのインタフェースも含まれている。
【００１７】
モニタ１０９は撮像された被写体画像を表示するための液晶表示装置であり、記憶媒体１１１に記録されている画像データの再生表示にも用いられる。モニタ１０９に画像を表示する場合には、バッファメモリ１０５に記憶された画像データを読み出し、Ｄ／Ａ変換器１０８によりデジタル画像データをアナログ映像信号に変換する。そして、そのアナログ映像信号を用いてモニタ１０９に画像を表示する。
【００１８】
コントラスト法では、像のボケの程度とコントラストとの間には相関があり、焦点が合ったときに像のコントラストは最大になることを利用して焦点合わせを行う。コントラストの大小は撮像信号の高周波成分の大小により評価することができる。すなわち、ＢＰＦ１１２４により撮像信号の高周波成分を抽出し、評価値演算部１１２５で高周波成分の絶対値を積分したものを焦点評価値とする。この焦点評価値は、合焦してコントラストが最大となったときに最大値となる。前述したように、ＡＦ演算部１１２６はこの焦点評価値に基づいてＡＦ演算を行う。
【００１９】
ＣＰＵ１１２はＡＦ演算部１１２６の演算結果を用いて撮影レンズ１０１のフォーカスレンズ位置を調整し、合焦動作を行わせる。ＣＰＵ１１２に接続された操作部１１６には、カメラの電源をオンオフするための電源スイッチ１１６１、レリーズボタンに連動してオンオフする全押しスイッチ１１６２および半押しスイッチ１１６３が設けられている。
【００２０】
《動作説明》
次に、ＣＰＵ１１２で行われる撮影動作処理について説明する。図２は、第１の実施の形態における撮影動作を説明するフローチャートである。本実施の形態のカメラでは、シングル・オートフォーカス（Ｓ−ＡＦ）モードとコンティニュアス・オートフォーカス（Ｃ−ＡＦ）モードとが用意されている。
【００２１】
Ｓ−ＡＦモードは、ＣＰＵ１１２が半押しスイッチＳ１からの半押し操作信号を受けて焦点調節動作を開始し、フォーカスレンズを合焦位置へ移動させると焦点調節動作を終了する動作モードである。一方、Ｃ−ＡＦモードは、焦点調節動作（以下ではＡＦ動作と呼ぶ）が常に繰り返し行われる動作モードである。本実施の形態のカメラでは、電源オン時の初期状態においては、Ｓ−ＡＦモードに設定されているものとして説明する。
【００２２】
図２のステップＳ１００においては、ＣＰＵ１１２は、半押しスイッチＳ１がオンとなったか、すなわち、半押し操作信号を受けたか否かを判定する。レリーズボタンが半押しされて半押しスイッチＳ１がオンになると、ステップＳ１００でＹＥＳと判定されステップＳ１０２に進む。ステップＳ１０２では、周知の山登りＡＦによりＡＦ動作を開始する。
【００２３】
図３は、山登りＡＦの概念を説明する図である。図３に示す曲線Ｌ１は、フォーカスレンズを無限遠端から至近端まで駆動した場合に得られる焦点評価値を示している。ＡＦ開始時のレンズ位置をｘ１とした場合、フォーカスレンズをｘ２，ｘ３，…のよう焦点評価値の増加する方向へ駆動し、それぞれのレンズ位置で焦点評価値を取得する。フォーカスレンズのレンズ位置が焦点評価値曲線Ｌ１のピークを通過すると焦点評価値は増加から減少へと変化するので、この変化を捉えることにより焦点評価値がピークとなる合焦レンズ位置Ｐを得ることができる。
【００２４】
ＡＦ動作が開始されたら、ステップＳ１０４に進んでフォーカスレンズを所定量だけ駆動する。ステップＳ１０６では、所定量駆動した位置において焦点評価値を取得する。続くステップＳ１０８では、全押しスイッチＳ２がオンしたか否かを判定する。ステップＳ１０６で全押しスイッチＳ２がオンしたと判定されるとステップＳ１３０に進み、逆に、全押しスイッチＳ２がオンされていないと判定されるとステップＳ１１０へ戻る。
【００２５】
ステップＳ１１０では、ＡＦ状態がベストか否かを判定する。図３に示すように離散的に焦点評価値を取得しているので、取得された焦点評価値の最大値と曲線Ｌ１のピークとが一致するとは限らず、取得した評価値が最大のものがベスト状態といえる。なお、最大評価値を含む前後３つのサンプリング点を用いた三点内挿演算を行えば、よりピーク位置に近いレンズ位置を求めることができる。ステップＳ１１０でＹＥＳと判定されるとステップＳ１１２へ進み、ＡＥ演算部１１２１およびＡＷＢ演算部１１２２によるＡＥ値（自動露出演算値）およびＡＷＢ値（ホワイトバランス調整係数）の演算を行う。
【００２６】
ステップＳ１１４では、本撮影を行う際の撮影条件（ＡＥ、ＡＦ、ＡＷＢ）を決定する。ステップＳ１１６では、全押しスイッチＳ２がオンしたか否かを判定し、オンしたならばステップＳ１１８へ進む。ステップＳ１１８では、ステップＳ１１４で決定された撮影条件による撮像（本撮影）を行う。ステップＳ２００では、撮像された画像データに一連の画像処理を施して、外部記録媒体１１１に記録する。
【００２７】
一方、ステップＳ１０８において全押しスイッチＳ２がオンであると判定されると、ステップＳ１３０に進み、ＡＥ演算部１１２１およびＡＷＢ演算部１１２２によるＡＥ値およびＡＷＢ値の演算を行う。ステップＳ１３０の時点では、ＡＦ途中なのでまだＡＦ状態はベストになっていないので、ステップＳ１３０のＡＥ値から通常のアルゴリズムで決定されるシャッタースピードおよび絞り値で撮影を行っても、ピントがずれているぼけた画像しか得られない。
【００２８】
そこで、ステップＳ１３２では、ステップＳ１３０で取得されたＡＥ値に基づいて、ズームレンズのズーム位置（焦点距離）と被写体の輝度とからパンフォーカスできる絞り値を決定する。この場合、ＡＥ値から通常のアルゴリズムで決定される絞り値よりも絞り込まれて暗くなってしまうので、絞り値の絞り込みに合わせて撮像素子１０３の感度（ゲイン）を上げて明るさを補う。
【００２９】
ステップＳ１３４ではフォーカスレンズを、ステップＳ１３２で決定したパンフォーカス位置へと移動する。ステップＳ１３４の処理が終了したならばステップＳ１１８へ進み、ステップＳ１３３で決定された撮影条件で本撮影を行う。その後、ステップＳ２００に進んで撮影された画像を外部記録媒体１１１に記録し、一連の撮影動作を終了する。
【００３０】
このように、第１の実施の形態では、一気押しされた時点におけるＡＥ値およびＡＷＢ値に基づいて、フォーカスレンズをパンフォーカス位置へと移動し撮影を行うようにした。その結果、レリーズタイムラグを抑えつつ、ほぼピントのあった画像が得られるようになり、従来のように一瞬の撮影チャンスを逃すのを避けることができる。
【００３１】
−第２の実施の形態−
上述した第１の実施の形態では、フォーカスレンズをパンフォーカス位置へと移動することで、レリーズボタンの一気押しに対処するようにしたが、第２の実施の形態では、ＡＦ動作を高速にすることで対応する。通常、デジタルカメラでは、省電力の観点から電源電圧を絞って低めの電圧でフォーカス駆動部を動作させるようにしている。そこで、一気押し操作された場合には、レリーズタイムラグを抑えつつピントのあった画像が得られるように、フォーカス駆動部の動作電圧を通常よりも高くしてフォーカスレンズの駆動速度が速くなるように制御する。
【００３２】
図４は第２の実施の形態における撮影動作を説明するフローチャートを示す図であり、図２の場合と同様の処理を行うステップには同一符号を付した。以下では、図２のフローチャートと異なる部分について説明する。レリーズボタンの一気押し操作が行われて、山登りＡＦ動作中のステップＳ１０８で全押しスイッチＳ２がオンであると判定されると、ステップＳ２００に進む。ステップＳ２００では、フォーカス駆動部の動作電圧を上げてＡＦ速度を高速動作モードに変更する。
【００３３】
続くステップＳ２０２からステップＳ２０６までの処理は、高速動作モードで山登りＡＦ動作を継続する処理である。すなわち、ステップＳ２０２に進んでフォーカスレンズを駆動する。高速動作モードではフォーカスレンズの駆動速度が標準よりも高速になっているため、ステップＳ１０８の場合と同一駆動時間であってもより大きくフォーカスレンズを移動させることができる。
【００３４】
ステップＳ２０４では、移動した位置において焦点評価値を取得する。ステップＳ２０６では、全押しスイッチＳ２がオンしたか否かを判定する。ステップＳ２０６で全押しスイッチＳ２がオンしたと判定されるとステップＳ１１４へ進み、逆に、全押しスイッチＳ２がオンされていないと判定されるとステップＳ２０２へ戻る。
【００３５】
図５は、高速動作モードに切り替わる前と後とのサンプリング点の例を示したものである。高速モードの移動量δ2は標準時の移動量δ1よりも大きいので、ピーク位置を探す探索時間が短縮される。このように、第２の実施の形態によれば、一気押しの場合には高速モードに切り替えてＡＦ動作を完了させるようにしたので、レリーズのタイムラグを抑えつつ、ピントのほぼ合った画像をを得ることができる。第２の実施の形態では、上述した第１の実施の形態のように撮像素子１０３の感度を上げていないので、ノイズ増加のおそれがない。
【００３６】
−第３の実施の形態−
上述した第２の実施形態では高速モードに切り替えて山登りＡＦ動作を継続したが、第３の実施の形態では所定のレンズ駆動範囲を駆動して複数枚の画像を撮影することで、一気押しされた場合でも、ピントのほぼあった画像が得られるようにする。図６に示すフローチャートは、第３の実施の形態における撮影動作を示す図である。図６のフローチャートでは、図２に示したフローチャートの場合と同様の処理を行うステップには同一の符号を付した。以下では、処理の異なるステップに関して説明する。
【００３７】
レリーズボタンの一気押し操作が行われて、山登りＡＦ動作中のステップＳ１０８で全押しスイッチＳ２がオンであると判定されると、ステップＳ１３０に進んでＡＥ演算部１１２１およびＡＷＢ演算部１１２２によるＡＥ値およびＡＷＢ値の演算を行う。ステップＳ３００では、算出されたＡＥ値およびズームレンズの焦点距離ｆmmに基づいて、複数枚の画像を連写撮影する際の１ステップ毎のフォーカスレンズの移動量δmm、および、ステップ回数Ｎを算出する。
【００３８】
ピントが合っているとみなされる被写界側の範囲である被写界深度は、レンズの焦点距離と絞り値によって決まる。連写撮影をする場合、この被写界深度内における撮影画像が１枚得られれば良い。そのため、ステップＳ３００では、ＡＥ値から決まる絞り値とズームレンズの焦点距離ｆmmとから決まる被写界深度に応じて、１ステップあたりのフォーカスレンズの移動量δmmおよびステップ回数Ｎを決定する。移動量δmmとしては、被写体深度の深さ程度に選ばれる。ステップ回数Ｎは「移動範囲／δmm」から算出できる。フォーカスレンズの移動範囲としては、∞側端部から、少なくとも至近側の被写界深度限界位置程度までが選ばれる。至近側の位置については、予め所定の被写体距離（例えば、５０ｃｍ）に設定しておいても良い。
【００３９】
図７は、第３の実施の形態におけるフォーカスレンズ駆動を示す図である。図７に示す例では、移動量δmmに対するステップ回数はＮ＝４に設定される。ステップＳ３０４では、フォーカスレンズをフォーカスレンズ駆動範囲の∞側端部に移動する。ステップＳ３０６では、ステップＳ１３０の取得条件に基づいて本撮影を行う。ステップＳ３０８では、撮影により得られた画像データをバッファメモリ１０５に一時的に記憶する。
【００４０】
ステップＳ３１０では、撮影回数を表すパラメータｎを１だけ増加させてｎ＝１とする。初期状態ではｎ＝０となっている。ステップＳ３１２では、図７に示すようにフォーカスレンズを移動量δmmだけ至近側へと移動する。ステップＳ３１４では、パラメータｎがステップ回数Ｎより大きいか否かを判定する。ステップＳ３１４でＮ≧ｎと判定されるとステップＳ３０６へ戻り、Ｎ＜ｎと判定されるとステップＳ３１６へと進む。
【００４１】
図７に示す例ではＮ＝４であるので、ｎ＝０，１，２，３のそれぞれにおいてステップＳ３０６からステップＳ３１４の処理が繰り返し実行され、４枚の画像データが圧縮処理された後にバッファメモリ１０５に格納される。一方、ステップＳ３１４でｙｅｓと判定されるとステップＳ３１６に進む。ステップＳ３１６では、バッファメモリ１０５に格納された画像データの中から最もピントの合っている画像を選択し、その画像データが外部記憶媒体１１１に記憶される。
【００４２】
画像選択においては、圧縮された複数の画像データのうちで最もデータ量の大きいものを、記憶媒体１１１に記憶する画像として選択する。ここでは、ピントの合った画像ほどハイコントラストで高周波成分が多いため圧縮処理時の圧縮率が小さくなり、データ量がより多くなるという性質を利用している。
【００４３】
このように、第３の実施の形態では、一気押しされた場合に、レンズを駆動しながら複数の画像を撮影し、その中から最適な画像を選んで記憶するようにしたので、一瞬の撮影チャンスを逃すことなくピントの合った画像を得ることができる。なお、第３の実施の形態では複数の撮影画像から最もピントのあった画像を１枚選んで外部記憶媒体１１１に記憶したが、複数の撮影画像を全て外部記憶媒体１１１に記憶するようにしても良い。
【００４４】
また、上述した実施形態では、一気押しによりフォーカスレンズを∞側端部に移動してから至近側へと駆動して連写を行った。しかし、一気押し時に複数の焦点評価値が取得済みでフォーカスレンズの移動方向が確定している場合には、ステップＳ３０４をスキップして、その確定している移動方向にフォーカスレンズを移動して連写動作を行っても良い。
【００４５】
−第４の実施の形態−
図８は、第４の実施の形態における撮影動作を説明するフローチャートである。本実施の形態では一気押しの回数を数えて、所定回数を越えたならばカメラのＡＦ動作モードをＳ−ＡＦからＣ−ＡＦに変更する。Ｃ−ＡＦでは、半押しスイッチＳ１がオフ状態であってもＡＦ動作が常に繰り返し行われているため、一気押し操作があった場合でも、その直前のＡＦ動作に基づいて撮影を行うことにより、ピントの合った画像を素早く撮影することができる。
【００４６】
図８のプログラムは、カメラの電源がオンされると処理がスタートする。ステップＳ４００では、ＡＦ動作モードを表すパラメータａを、記憶部１１２３にメモリされている値に設定する。記憶部１１２３には、工場出荷時にメモリされたａ＝０が格納されている。よって、ステップＳ４００では、ａ＝０に初期化される。ステップＳ４０２では、一気押しの回数を表すパラメータｂをｂ＝０に初期化する。
【００４７】
ステップＳ４０４では、カメラの電源スイッチがオフか否かを判定し、電源スイッチがオフされるとプログラムを終了する。ステップＳ４０６では、ＡＦモードパラメータａがａ＝０か否か、すなわち、カメラのＡＦ動作モードがＳ−ＡＦであるか否かを判定する。ステップＳ４０６でａ＝０と判定されるとステップＳ４０８へ進み、ａ≠０（ｎｏ）と判定されると図９のステップＳ５００へと進み、Ｃ−ＡＦ動作に関する一連の処理が実行される。
【００４８】
ステップＳ４０８では、一気押しパラメータｂがｂ＝３か否か、すなわち、一気押し操作が電源オン後に３回行われたか否かを判定する。電源オン以後に一気押しが通算３回行われた場合には、ステップＳ４０８でｂ＝３と判定されてステップＳ４０９へ進む。ステップＳ４０９では、ＡＦモードパラメータａをａ＝１に設定し、カメラのＡＦ動作モードをＳ−ＡＦモードがＣ−ＡＦモードに切り替える。その後、ステップＳ４０９からステップＳ４０６へ戻って、再びａ＝０か否かを判定する。ステップＳ４０９の処理後はａ＝１（Ｃ−ＡＦモード）に切り替えられているので、ステップＳ４０６でｙｅｓと判定されて図９のステップＳ５００に進む。
【００４９】
一方、ステップＳ４０８でｎｏと判定されるとステップＳ４１０へ進み、半押しスイッチＳ１がオンか否かを判定する。半押しスイッチＳ１がオンされるまではステップＳ４１０の処理が繰り返し実行され、半押しスイッチＳ１がオンされるとｙｅｓと判定されてステップＳ４１２へ進む。ステップＳ４１２では、山登りＡＦを開始する。ステップＳ４１４からステップＳ４２０までの処理は、図２で説明したステップＳ１０４からステップＳ１１０までの処理と同様であり、さらに、図１０に示すステップＳ４２０に続く一連の処理（ステップＳ４２２〜Ｓ４３０）は、図２のステップＳ１１２からステップＳ１２０と同様であるので、それぞれに関する説明は省略する。ステップＳ４３０の処理が終了すると、図８のステップＳ４０４へ戻る。
【００５０】
また、レリーズボタンが一気押しされて、ステップＳ４１８において全押しスイッチＳ２がオンであると判定されると、ステップＳ４４０へ進みＡＦ不能と判定する。ステップＳ４４２では、ＡＦ不能のエラー表示をモニタ１０９に表示する。その後、ステップＳ４４４において一気押しパラメータｂに１を加算し、ステップＳ４０４へ戻る。
【００５１】
電源オン以後、一気押し操作が行われる度にステップＳ４１８でｙｅｓと判定され、ステップＳ４４４におけるパラメータｂの加算が行われる。そのため、一気押し操作が通算で３回になるとｂ＝３となり、ステップＳ４４４からステップＳ４０６へと戻った後、ステップＳ４０８においてｙｅｓ（ｂ＝３）と判定される。その結果、ステップＳ４０９においてＳ−ＡＦモードからＣ−ＡＦモードへと切り替えられ、図９に示すＣ−ＡＦ動作に関する一連の処理が実行される。
【００５２】
なお、電源オン時に一気押しパラメータｂはｂ＝０に初期化されるので、一気押しが３回行われてＣ−ＡＦモードになってしまった後であっても、電源をオフした後に再度オンすることにより、すなわち電源を入れ直すことによりＳ−ＡＦモードに戻すことができる。
【００５３】
次に、ステップ４０６でｎｏ（ａ＝１）と判定されて、図９のステップＳ５００に進んだ場合について説明する。まず、ステップＳ５００においてフォーカスレンズを所定量だけ移動し、ステップＳ５０２において移動したレンズ位置において焦点評価値を取得する。ステップＳ５０４では、ＡＦ状態がベストか否かを判定する。そして、ＡＦ状態がベストでないと判定されるとステップＳ５００へ戻り、ＡＦ状態がベストであると判定されるとステップＳ５０６へ進む。
【００５４】
ステップＳ５０４からステップＳ５０６へ進んだならば、全押しスイッチＳ２がオンか否かを判定する。ステップＳ５０６でオンと判定されると図１０のステップＳ４２２へ進み、逆にオフと判定されると、ステップＳ５０８へ進む。ステップＳ５０８では、一定時間（例えば０．５秒）待機し、一定時間が経過したならばステップＳ５０２へ戻る。このように、Ｃ−ＡＦモードでは、全押しスイッチＳ２がオンされるまでＡＦ動作が繰り返し実行される。
【００５５】
上述したように、第４の実施形態では、一気押しの回数を記憶し、その回数が所定数となったらならばＳ−ＡＦモードからＣ−ＡＦモードに切り替えるようにした。そのため、一気押しの傾向があるユーザの場合にはレリーズ操作の状況から自動的にＣ−ＡＦモードに切り替わるので、それ以後は、一気押しされても撮影チャンスを逃すことがない。このように、第４の実施形態によれば、一気押しの傾向があるユーザに適したカメラを提供できる。なお、本実施の形態では、１〜３回目の一気押しの際にはＡＦ不能と判定してエラー表示したが、第１〜第３の実施の形態における一気押し時の処理を適用しても良い。
【００５６】
以上説明した実施の形態では、撮影用の撮像素子１０３で撮像された画像に基づいて焦点評価値を取得するものであったが、撮像素子１０３とは別の撮像素子（例えば、測光や測色用の撮像素子）の撮像情報に基づいて焦点評価値を取得する構造のカメラにも本発明は適用することができる。また、本発明の特徴を損なわない限り、本発明は上記実施の形態に何ら限定されるものではない。
【図面の簡単な説明】
【００５７】
【図１】本発明の一実施の形態によるカメラの機能ブロック図である。
【図２】第１の実施の形態における撮影動作を説明するフローチャートである。
【図３】山登りＡＦの概念を説明する図である。
【図４】第２の実施の形態における撮影動作を説明するフローチャートである。
【図５】高速動作モードに切り替わる前後のサンプリング点を示す図である。
【図６】第３の実施の形態における撮影動作を説明するフローチャートである。
【図７】第３の実施の形態におけるフォーカスレンズ駆動を説明する図である。
【図８】第４の実施の形態における撮影動作を説明するフローチャートである。
【図９】図８のステップ４０６でｙｅｓと判定された場合の処理を示すフローチャートである。
【図１０】図８のステップ４２０でｙｅｓと判定された場合の処理を示すフローチャートである。
【符号の説明】
【００５８】
１０１：撮影レンズ、１０２：絞り、１０３：撮像素子、１１２：ＣＰＵ、１１６：操作部、１１９：バッテリ、１２０：動作電圧切換部、１１６２：全押しスイッチ、１１６３：半押しスイッチ、１１２２：ＡＥ演算部、１１２４：バンドパスフィルタ、１１２５：評価値演算部、１１２６：ＡＦ演算部、
【図１】
2009020175.tif 000003
【図２】
2009020175.tif 000004
【図３】
2009020175.tif 000005
【図４】
2009020175.tif 000006
【図５】
2009020175.tif 000007
【図６】
2009020175.tif 000008
【図７】
2009020175.tif 000009
【図８】
2009020175.tif 000010
【図９】
2009020175.tif 000011
【図１０】
2009020175.tif 000012