(57)【要約】      （修正有）【課題】  簡単な判別手法で、自動判別の判別誤りを極力少なくして、しかも、迅速に、動体予測ＡＦ（動体予測オートフォーカス）とフォーカスロックとを自動的に判別して撮影者の意図により一層即した撮影を行うことができる撮像装置を提供する。【解決手段】所定時間間隔でＡＦ用データ検出手段を駆動させ、時系列的に前記ＡＦ用データを取得する時系列ＡＦ用データ取得手段１１と、時系列ＡＦ用データから被写体の距離の変動を予測し、フォーカス駆動量を算出する動体予測演算手段１１と、タイマ手段による計時時間が所定時間以内であった場合には、動体予測演算手段によるフォーカス駆動量に基づきオートフォーカス動作を実行する。【選択図】  図３
2005321489.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影する撮影光学系と、
操作により撮影準備動作の開始を判断させるための信号を出力する撮影準備操作判断手段と、
操作により撮影実行動作の開始を判断させるための信号を出力する撮影実行操作判断手段と、
前記撮影準備操作判断手段の信号が出力されてから前記撮影実行操作判断手段の信号が出力されるまでの時間を計時するタイマ手段と、
撮像面に対するレンズの相対位置関係を変化させることにより被写体像のピント状態を変化させるフォーカス駆動手段と、
被写体までの距離又は被写体像のピント状態としてのＡＦ用データを検出するＡＦ用データ検出手段と、
所定時間間隔で前記ＡＦ用データ検出手段を駆動させ、時系列的に前記ＡＦ用データを取得する時系列ＡＦ用データ取得手段と、
前記時系列ＡＦ用データから被写体の距離の変動を予測し、フォーカス駆動量を算出する動体予測演算手段と、
前記タイマ手段による計時時間が所定時間以内であった場合には、前記動体予測演算手段によるフォーカス駆動量に基づきオートフォーカス動作を実行することを特徴とする撮像装置。
【請求項２】
１個のＡＦ用データに基づきフォーカス駆動量を算出するフォーカス演算手段を有し、前記タイマ手段による計時時間が所定時間よりも大きなときには、前記フォーカス演算手段によるフォーカス駆動量に基づき、前記オートフォーカス動作を実行することを特徴とする請求項１に記載の撮像装置。
【請求項３】
１個のＡＦ用データからフォーカス駆動量を算出するフォーカス演算手段を有し、前記撮影準備操作手段が操作されたときには、一旦前記動体予測演算手段によるフォーカス駆動手段を駆動させ、前記タイマ手段による計時時間が所定時間を超えたときには、前記フォーカス演算手段によるフォーカス駆動量に変更して、オートフォーカス動作を実行することを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記時系列ＡＦ用データ取得手段は、前記撮影準備操作手段又は前記撮影実行操作手段の操作の有無にかかわらず起動状態で作動していることを特徴とする請求項１ないし請求項３のいずれか１項に記載の撮像装置。
【請求項５】
前記被写体を撮像して電気情報に変換する撮像手段と、
前記撮像手段によって得られる画像のコントラスト情報を用いて前記フォーカス駆動手段を駆動させて合焦動作を行うＣＣＤＡＦ制御手段とを有し、
前記フォーカス演算手段によるフォーカス駆動量に基づくオートフォーカス動作では、算出されたフォーカス駆動量の周辺領域で前記ＣＣＤＡＦ制御手段を実施して最終的なフォーカス停止位置を確定することを特徴とする請求項２又は請求項３に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、デジタルカメラのオートフォーカス方法、特に動体予測ＡＦとフォーカスロックの使い分け方法とに用いられる撮像装置の改良に関し、アナログカメラ、ビデオカメラのオートフォーカス方法に応用できる。
【背景技術】
【０００２】
従来から、オートフォーカス機能を具備するカメラ（撮像装置）が知られている。これらのオートフォーカスカメラでは、シャッタボタンを全押ししてから実際に撮影が実行されるまでの時間差（いわゆるレリーズタイムラグ）が問題となることがあり、被写体が移動する物体の場合、このレリーズタイムラグの間に、被写体に対する合焦位置が変化するので、得られた画像のピントが甘くなる現象が生じる。
【０００３】
この問題を解決するために、動体予測ＡＦ方式のカメラが各種提案されている（特許文献１〜特許文献３参照）。
【０００４】
この動体予測ＡＦ方式のカメラでは、図１（ａ）〜（ｃ）に示すように、被写体１がカメラに向かって近づいてくる場合、被写体１までの距離を時系列的に測距し、レリーズタイムラグ後のピント位置を予測し、そのピント位置に先回りしてレンズを駆動し、実際の露光時点においてピントが最適になるようにしたものである。
【０００５】
なお、その図１において、符号Ｈ１は測距範囲、符号Ｈ２は撮影範囲を示している。
【０００６】
その一方、撮影手法によっては、動体予測ＡＦが実行されると困る場合があり、例えば、図２（ａ）〜（ｃ）に示すようにシャッタボタンを半押しして被写体１に対するフォーカス状態を調整し、この状態を保ったまま構図（画角）を変化させて撮影を実行するフォーカスロック撮影を行う場合、シャッタボタンの半押しから全押しへの操作の際に動体予測ＡＦが実行されると、撮影者の意図する被写体１ではなくて背景２にピントがあった状態となり、撮影者の意図に反する撮影が実行されることになる。
【０００７】
そこで、特許文献１〜特許文献３に開示の従来技術では、動体予測ＡＦモードを特別に設けて、撮影者に動体予測ＡＦモードを行わせるか否か設定させるようにしている。
【０００８】
しかしながら、動体予測ＡＦモードを撮影者が設定するのは、撮影者にとっては煩わしいことであり、また、設定解除をし忘れたりすると、撮影者の意図とは異なるＡＦ動作を実行することになる。
【０００９】
このようなことから、動体予測ＡＦを実行するか否かを自動的に判別させるようにした技術が提案されている（特許文献４〜特許文献８参照）。
その特許文献４に開示のものは、レンズ駆動回数に基づき動体予測ＡＦを自動的に実行するか否かを判別する構成、その特許文献５に開示のものは、信号レベル、信号レベル差で動体予測ＡＦを自動的に実行するか否かを判別する構成、その特許文献６に開示のものは、移動データの変化率、変化量により動体予測ＡＦを自動的に実行するか否かを判別する構成、その特許文献７に開示のものは、被写体の画面内の割合で動体予測ＡＦを自動的に実行するか否かを判別する構成、その特許文献８に開示のものは、動体か否かを判別して動体予測ＡＦを実行するためにフォーカスロックを解除する構成をそれぞれ開示するものである。
【特許文献１】特開２００１−００４９０９号公報
【特許文献２】特開平０７−０４３６０３号公報
【特許文献３】特開２０００−２３１０５５号公報
【特許文献４】特公平０５−０４１９６６号公報
【特許文献５】特公平０８−００７３２２号公報
【特許文献６】特許第０２７６２５１３号公報
【特許文献７】特許第０３００２２９３号公報
【特許文献８】特開２０００−０６６０８６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
ところが、動体予測ＡＦを自動的に実行するか否かを判別する従来の技術では、撮影者の意図や被写体の微妙な動きを信号のレベルや被写体の大きさ、動き等で判別するのは難しく、誤判定がたびたび発生するおそれがある。
【００１１】
本発明の目的は、上記の事情に鑑みてなされたもので、簡単な判別手法で、自動判別の判別誤りを極力少なくして、しかも、迅速に、動体予測ＡＦ（動体予測オートフォーカス）とフォーカスロックとを自動的に判別して撮影者の意図により一層即した撮影を行うことができる撮像装置を提供することにある。
【課題を解決するための手段】
【００１２】
請求項１に記載の撮像装置は、被写体を撮影する撮影光学系と、
操作により撮影準備動作の開始を判断させるための信号を出力する撮影準備操作判断手段と、
操作により撮影実行動作の開始を判断させるための信号を出力する撮影実行操作判断手段と、
前記撮影準備操作判断手段の信号が出力されてから前記撮影実行操作判断手段の信号が出力されるまでの時間を計時するタイマ手段と、
撮像面に対するレンズの相対位置関係を変化させることにより被写体像のピント状態を変化させるフォーカス駆動手段と、
被写体までの距離又は被写体像のピント状態としてのＡＦ用データを検出するＡＦ用データ検出手段と、
所定時間間隔で前記ＡＦ用データ検出手段を駆動させ、時系列的に前記ＡＦ用データを取得する時系列ＡＦ用データ取得手段と、
前記時系列ＡＦ用データから被写体の距離の変動を予測し、フォーカス駆動量を算出する動体予測演算手段と、
前記タイマ手段による計時時間が所定時間以内であった場合には、前記動体予測演算手段によるフォーカス駆動量に基づきオートフォーカス動作を実行することを特徴とする。
【００１３】
請求項２に記載の撮像装置は、１個のＡＦ用データに基づきフォーカス駆動量を算出するフォーカス演算手段を有し、前記タイマ手段による計時時間が所定時間よりも大きなときには、前記フォーカス演算手段によるフォーカス駆動量に基づき、前記オートフォーカス動作を実行することを特徴とする。
【００１４】
請求項３に記載の撮像装置は、１個のＡＦ用データからフォーカス駆動量を算出するフォーカス演算手段を有し、前記撮影準備操作手段が操作されたときには、一旦前記動体予測演算手段によるフォーカス駆動手段を駆動させ、前記タイマ手段による計時時間が所定時間を超えたときには、前記フォーカス演算手段によるフォーカス駆動量に変更して、オートフォーカス動作を実行することを特徴とする。
【００１５】
請求項４に記載の撮像装置は、前記時系列ＡＦ用データ取得手段は、前記撮影準備操作手段又は前記撮影実行操作手段の操作の有無にかかわらず起動状態で作動していることを特徴とする。
【００１６】
請求項５に記載の撮像装置は、前記被写体を撮像して電気情報に変換する撮像手段と、
前記撮像手段によって得られる画像のコントラスト情報を用いて前記フォーカス駆動手段を駆動させて合焦動作を行うＣＣＤＡＦ制御手段とを有し、
前記フォーカス演算手段によるフォーカス駆動量に基づくオートフォーカス動作では、算出されたフォーカス駆動量の周辺領域で前記ＣＣＤＡＦ制御手段を実施して最終的なフォーカス停止位置を確定することを特徴とする。
【発明の効果】
【００１７】
請求項１に記載の発明によれば、簡単な判別手法で、自動判別の判別誤りを極力少なくして、しかも、迅速に、動体予測ＡＦ（動体予測オートフォーカス）とフォーカスロックとを自動的に判別して撮影者の意図により一層即した撮影を行うことができる。
【００１８】
請求項２に記載の発明によれば、撮影者の意図通りにフォーカスロック動作を実行させることができる。
【００１９】
請求項３に記載の発明によれば、動体予測ＡＦ実行の際のタイムラグの減少を図ることができる。
【００２０】
請求項４に記載の発明によれば、レリーズ操作してから測距をする必要がなくなるので、レリーズ操作後の処理時間の短縮を図ることができる。
【００２１】
請求項５に記載の発明によれば、動体予測ＡＦ実行を含む高速ＡＦと高精度ＡＦとの使い分けが可能となり、より一層撮影者の意図した撮影が可能となる。
【発明を実施するための最良の形態】
【００２２】
以下に、本発明に係わる動体予測ＡＦ機能を有する撮像装置の発明の実施の形態を図面を参照しつつ説明する。
【実施例】
【００２３】
図３は本発明に係わる撮像装置としてのカメラのブロック図であって、この図３において、１０は鏡胴ユニット、１１はシステムコントローラ、１２はカメラ操作部、１３は表示部、１４はメモリ群である。
【００２４】
鏡胴ユニット１０には、ズームレンズ群１５、シャッタ及び絞り１６、フォーカスレンズ群１７、ローパスフィルタ１８からなる被写体撮影用の撮影光学系及び撮像素子（撮像手段としてのＣＣＤ）１９が設けられている。
【００２５】
システムコントローラ１１には、撮像素子１９からの電気情報がＡ／Ｄフィルタ２０、画像処理部２１を介して入力されると共に、温度センサ２２からの温度検出信号、カメラ操作部１２からの操作信号が入力される。
【００２６】
また、そのシステムコントローラ１１には、レリーズ押圧部２３の一部を構成する半押し検出部２４からの半押し検出信号（第１レリーズ信号）、全押し検出部２５からの全押し検出信号（第２レリーズ信号）が入力される。
【００２７】
そのシステムコントローラ１１は、ＡＦデータ検出手段の一部を構成する測距センサ制御部２６、ズーム駆動系２７、フォーカス駆動系２８、シャッタ及び絞り駆動系２９、ストロボ制御部３０に制御信号を出力して、これらの制御を行う。なお、そのフォーカス駆動系２８は撮像面に対するレンズの相対位置関係を変化させることにより被写体像のピント状態を変化させるフォーカス駆動手段の一部を構成する。
【００２８】
測距センサ制御部２６は外部ＡＦセンサとしての測距センサ３１を制御し、測距センサ３１は被写体１までの距離を測距する。その測距情報は測距センサ制御部２６を介してシステムコントローラ１１に入力される。ストロボ制御部３０はストロボ発光部３１’をシステムコントローラ１１の指示に基づいて発光させる。
【００２９】
表示部１３はモニタ、表示用ＬＣＤ、ＡＦＬＥＤ（オートフォーカス用ＬＥＤ）を含み、これらの各要素はシステムコントローラ１１の指示信号に基づいて点灯・消灯、表示等の制御が実行される。
【００３０】
システムコントローラ１１はこれらの各処理を必要に応じてメモリ群１４との間で情報の授受を行いながら実行する。
【００３１】
これらの構成は、市販のデジタルカメラの構成と同一であり、その構成及び作用は公知であるので、その説明は割愛し、以下に図４に示すフローチャートを用いて本発明に係わる部分を説明することとする。
【００３２】
本発明の本質的技術的思想は、動体予測ＡＦを実行するか、フォーカスロックを実行するかを自動的に判別するために、レリーズ半押しからレリーズ全押しまでの時間の長短によって判断するところにある。
【００３３】
被写体１が撮影者が撮影を意図する動体である場合、シャッターチャンスは基本的には一瞬しかあり得ないために、レリーズ半押し（第１レリーズ）からレリーズ全押し（第２レリーズ）までの時間が短く、撮影者は半押しを意識せずに一気に全押しまでを実行すると考えられる。
【００３４】
これに対して、撮影者がフォーカスロックを意図している場合には、半押しでのピント合わせと全押しでの撮影の実行という二段階の動作となり、半押しから全押しまでのレリーズ操作を流れるように行うことは極めて稀であり、レリーズ半押しからレリーズ全押しまでの時間が長く、二段押しの場合には動体予測ＡＦの実行を意図していないと考えられる。
【００３５】
以下、図４に示すフローチャートに従って、本発明の実施例１を説明する。
【００３６】
システムコントローラ１１はその内部にタイマーと、時系列ＡＦデータから被写体の距離の変動を予測し、フォーカス駆動量を算出する動体予測演算手段と、１個のＡＦ用データに基づきフォーカス駆動量を算出するフォーカス演算手段とを有するものとする。
【００３７】
まず、撮像装置の電源はオンされているものとし、カメラは記録状態にあるものとする（Ｓ.１）。ついで、システムコントローラ１１の制御により、測距が所定時間Ｔ１の間隔で実施される。モニタリング状態で、測距センサ３１により連続的に測距が実行され、測距結果が記憶される。また、タイマーは起動直後にリセットされるものとする（Ｓ.２）。なお、フォーカシング動作も実行させることにしても良いが、電池の消耗を考慮すると、測距動作のみとした方が望ましい。
【００３８】
ついで、レリーズが半押し（ＯＮ）されているか否かを判断する（Ｓ.３）。シャッター（レリーズ）が半押しされていないときは、Ｓ.４に移行して、タイマーカウントがＴ１よりも大きいか否かを判断する。タイマーカウントが所定時間Ｔ１よりも大きいとき（イエスのとき）には、Ｓ.２に移行して、Ｓ.１〜Ｓ.４の処理を繰り返す。すなわち、連続測距が所定時間Ｔ１間隔で繰り返される。タイマーカウントが所定時間Ｔ１以下のとき（ノーとき）には、Ｓ.３、Ｓ.４の処理を繰り返す。
【００３９】
すなわち、システムコントローラ１１は、撮影操作の有無にかかわらず時系列的にＡＦデータを取得する時系列的ＡＦデータ取得手段として機能する。
【００４０】
システムコントローラ１１は、レリーズ半押しのときには、タイマーをリセットし、第２レリーズフラグを「０」にセットすると共に測距フラグを「０」にセットする（Ｓ.５）。なお、タイマーはリセット直後からカウントを開始する。
【００４１】
ついで、今回測距ＯＫ？か否かを判断する（Ｓ.６）。Ｓ.６において、ノーのときには前回ＯＫか否かを判断する（Ｓ.７）。Ｓ.７において、ノーのときには、測距できなかったとして測距フラグを「１」にセットする（Ｓ.８）。ついで、フォーカスレンズ移動目標値を常焦点位置にセットする（Ｓ.９）。その後、Ｓ.１４に移行する。Ｓ.７において、イエスのときには、フォーカスレンズ移動目標値を前回測距結果にセットする（Ｓ.１０）。その後、Ｓ.１４に移行する。
【００４２】
Ｓ.６において、今回測距がＯＫのときには、Ｓ.１１に移行して、前回測距がＯＫか否かを判断する（Ｓ.１１）。Ｓ.１１において、ノーのときには、フォーカスレンズ移動目標値を今回測距結果にセットし（Ｓ.１２）してＳ.１４に移行する。Ｓ.１１において、イエスのときには、フォーカスレンズ移動目標を、今回と前回との測距結果から動体の予測位置を求め、測距フラグを２にセットし（Ｓ.１３）、Ｓ.１４に移行する。
【００４３】
ここで、測距フラグ「０」は測距ＯＫを意味し、測距フラグ「１」は前回の測距結果と今回の測距結果とが共に得られなかった場合を意味する。また、前回の測距結果とは今回の測距により得られる一つ前の測距結果を言う。このＳ.６〜Ｓ.１３の処理によって、フォーカス動作の移動目標位置が決定される。
【００４４】
すなわち、前回の測距結果、今回の測距結果が共に得られなかったときには、フォーカスレンズ群１７の移動目標値は予め定められている常焦点位置に設定され、前回の測距結果が得られかつ今回の測距結果が得られなかったときには、フォーカスレンズ群１７の移動目標値が前回の測距結果に設定され、今回の測距結果が得られかつ前回の測距結果が得られなかったときには、フォーカスレンズ群１７の移動目標値が今回の測距結果に設定され、前回の測距結果と今回の測距結果とが共に得られたときには、フォーカスレンズ群１７の移動目標値が動体の予測位置に設定される。
【００４５】
このＳ.２〜Ｓ.１３の処理の実行により、動体予測ＡＦを含めたフォーカス位置が確定される。従って、半押し検出部２４は、操作により撮影準備動作の開始を判断させるための信号を出力する撮影準備操作判断手段として機能する。
【００４６】
ついで、システムコントローラ１１の制御により、フォーカスレンズ１７の駆動が開始される（Ｓ.１４）。ついで、タイマーによりレリーズ半押しからレリーズ全押しまでの時間Ｔ２を監視する。すなわち、タイマーカウントがＴ２よりも大きいか否かを判断する（Ｓ.１５）。Ｓ.１５において、イエスのときには、レリーズが全押しされたか否かを判断する（Ｓ.１６）。Ｓ.１６において、イエスのときには第２レリーズフラグ（二段押しフラグ）を「２」にセットした後（Ｓ.１７）、測距フラグが「２」であるか否かを判断する（Ｓ.１８）。Ｓ.１８において、イエスのときには、フォーカスレンズ移動目標値を今回測距結果に変更し、測距フラグを「０」にセットした後（Ｓ.１９）、Ｓ.２２に移行する。
【００４７】
すなわち、レリーズ半押しからレリーズ全押しまでの時間が所定時間Ｔ２よりも長い場合には、撮影者はフォーカスロックによる撮影を意図しているものと判断し、レリーズの全押しを待って第２レリーズフラグを「２」に設定することにより、レリーズの全押しの確定を行う。なお、ここで、第２レリーズフラグ「０」は動体予測演算による撮影を実行するか、フォーカスロックによる撮影を実行するかが未確定を意味し、第２レリーズフラグ「１」は動体予測演算による撮影実行の確定を意味し、第２レリーズフラグ「２」はフォーカスロックによる撮影実行の確定を意味する。
【００４８】
というのは、フォーカス駆動量によっては、フォーカス駆動中に所定時間Ｔ２を超えることがあり、確実に二段押し専用のシーケンスに入れるようにするためである。市販カメラの一般的な鏡胴では、フォーカス駆動時間は０.３秒前後であり、所定時間Ｔ２は撮影者の操作によることから感覚的にも０.５秒から１秒程度が妥当であると考えられるので、Ｓ.１６からＳ.１８までの処理は、フォーカス作動領域が広くなる長焦点レンズを用いた場合や最短撮影距離が短い場合に必要とされ、通常のカメラの場合にはあった方が良いに超したことはないがなくても良い処理フローである。
【００４９】
ついで、測距フラグが「２」であるか否かを判断することにより、測距フラグが「２」であった場合には、測距ＯＫを意味する「０」に測距フラグを設定すると共にフォーカシングレンズ移動目標値を今回測距結果に変更することにより、レリーズ半押し時に測距された測距結果に基づきフォーカシング動作を実行させる。ここで、測距フラグ「２」は動体予測演算解除を意味する。
【００５０】
Ｓ.１６において、ノーのときには半押し状態であると判断してＳ.２２に移行する。
【００５１】
Ｓ.１５において、ノーのときにはＳ.２０においてレリーズが全押しであるか否かを判断し、イエスのときには第２レリーズフラグを「１」にセットした後（Ｓ.２１）、Ｓ.２２に移行する。これにより、レリーズ半押しからレリーズ全押しまでの時間が所定時間Ｔ２よりも短い時間内に実行されたことが確定される。すなわち、レリーズが半押しを意識せずに一気（一気押しともいう）に為されたことが確定される。
【００５２】
Ｓ.２０においてノーのときにはレリーズ半押し状態であると判断してＳ.２２に移行する。
【００５３】
Ｓ.２２においては、フォーカスレンズ駆動完了であるか否かを判断する。Ｓ.２２において、ノーのときには第２レリーズフラグが「０」であるか否かを判断する（Ｓ.２３）。Ｓ.２３において、ノーのときには、Ｓ.２２の処理を続行する。すなわち、フォーカスロックに基づくフォーカス駆動処理又は動体予測ＡＦに基づくフォーカス駆動処理が続行される。
【００５４】
Ｓ.２３において、イエスのときには、Ｓ.１５に戻って、Ｓ.１５〜Ｓ.２２の処理を繰り返す。レリーズ全押しによるフォーカスロックを意図する撮影であるのか、動体予測ＡＦを意図する撮影であるのかの確定を待つためである。
【００５５】
Ｓ.２２において、イエスのときには第２レリーズフラグが「１」であるか否かを判断する（Ｓ.２４）。Ｓ.２４において、イエスのときにはＳ.３６にジャンプして撮影動作を直ちに実行する。これにより、動体予測ＡＦに基づく撮影が直ちに実行されることになる。そして、Ｓ.３に戻り、Ｓ.３以降の処理を繰り返す。
【００５６】
Ｓ.２４において、ノーのときには、タイマーカウントがＴ２よりも大きいか否かを判断する（Ｓ.２５）。Ｓ.２５において、イエスのときには測距フラグが「２」であるか否かを判断する（Ｓ.２６）。Ｓ.２６において、イエスのときには、動体予測ＡＦに基づくフォーカスレンズ駆動を解除するため、Ｓ.２７に移行する。Ｓ.２７では、フォーカスレンズ移動目標値を今回測距結果にセットする。その後、フォーカスレンズ駆動動作が完了したか否かを判断する（Ｓ.２８）。Ｓ.２８において、イエスのときにはＳ.３１にジャンプする。
【００５７】
Ｓ.２８において、ノーのときにはレリーズ全押しか否かを判断する（Ｓ.２９）。Ｓ.２９において、イエスのときにはＳ.２８、Ｓ.２９の処理をフォーカスレンズ駆動動作が完了するまで続行する。Ｓ.２９において、ノーのときには第２レリーズフラグを「２」にセットした後（Ｓ.３０）、Ｓ.２８〜Ｓ.３０の処理をフォーカス動作が完了するまで続行する。これにより、フォーカスロックを意図するレリーズ全押しが確定される。
【００５８】
Ｓ.３１においては、第２レリーズフラグが「２」であるか否かを判断する。Ｓ.３１において、イエスのときにはＳ.３６にジャンプしてフォーカスロックによる撮影が直ちに実行される。
【００５９】
Ｓ.３１において、ノーのときにはＳ.３２に移行してレリーズ半押しが維持されているか否かを判断する（Ｓ.３２）。Ｓ.３２において、ノーのときは撮影動作を実行せずに、Ｓ.３に戻り、Ｓ.３以降の処理を続行する。
【００６０】
Ｓ.３２において、イエスのときはレリーズ全押しか否かを判断する（Ｓ.３３）。Ｓ.３３において、イエスのときはＳ.３６に移行してフォーカスロックによる撮影動作を実行した後、Ｓ.３に戻る。Ｓ.３３において、ノーのときはＳ.３２に戻り、レリーズ半押し状態が維持されているか否かを監視し、Ｓ.３２においてノーのときには撮影動作を実行せずに、Ｓ.３に戻り、Ｓ.３以後の処理を実行する。
【００６１】
従って、全押し検出部２５は操作により撮影実行動作の開始を判断させるための信号を出力する撮影実行操作判断手段として機能する。また、タイマは撮影準備操作判断手段の信号が出力されてから撮影実行操作判断手段の信号が出力されるまでの時間を計時するタイマ手段として機能する。
【００６２】
この実施例１によれば、レリーズ半押しの段階では、動体予測ＡＦに基づくフォーカス駆動を実行させ、レリーズ全押しの段階で動体予測を解除する構成としたので、レリーズが全押しされるまでの前の段階で動体予測ＡＦによるフォーカスレンズ駆動を前倒しして実行することが可能となり、動体予測ＡＦに基づくレリーズタイムラグを最小限に抑えることができる。
【００６３】
図５は本発明に係わる実施例２のフローチャートを示している。
【００６４】
この図５において、図４と同一処理を行うステップには同一ステップ番号を付して異なる部分についてのみ説明する。
【００６５】
この実施例２では、Ｓ.１〜Ｓ.１５までの処理は実施例１と同様であり、Ｓ.１６のレリーズ全押しの判断において、イエスのときに、Ｓ.１７に移行して、第２レリーズフラグを「２」にセットし、フォーカスレンズ移動目標値をＣＣＤＡＦ開始点に設定した後（Ｓ.４１）、Ｓ.２２〜Ｓ.２５の処理を実行する。
【００６６】
ここで、ＣＣＤＡＦとは、画像データのコントラスト評価値から合焦位置を見いだす方式のＡＦ測距方式をいう。というのは、一般に外部ＡＦセンサの測距精度はデジタルカメラが必要とする測距精度に対して十分とはいえないからである。
【００６７】
ついで、実施例１と同様にＳ.２２〜Ｓ.２４の処理を実行した後、Ｓ.２５において、タイマカウントがＴ２か否かをカウントする。Ｓ.２５において、タイマカウントがＴ２以下の場合には、実施例１と同様に動体予測ＡＦに基づく撮影処理を実行する。
【００６８】
Ｓ.２５において、タイマカウントがＴ２よりも大きいときには、測距フラグが「１」であるか否かを判断する（Ｓ.４２）。Ｓ.４２において、イエスのときには、全域でのＣＣＤＡＦの処理を開始する（Ｓ.４３）。Ｓ.４２において、ノーのときには、現在位置周辺でのＣＣＤＡＦ（ＨＢＡＦ）の処理を開始する（Ｓ.４４）。
【００６９】
ついで、システムコントローラ１１は、ＣＣＤＡＦが完了したか否かを判断する（Ｓ.４５）。Ｓ.４５において、ノーのときにはＳ.４６に移行してレリーズが全押しされたか否かを判断する（Ｓ.４６）。Ｓ.４６において、イエスのときにはＳ.４５に戻ってＣＣＤＡＦが完了するまでこのＳ.４５、Ｓ.４６の処理を繰り返し、ＣＣＤＡＦの処理が完了するまで待機する。
【００７０】
Ｓ.４６において、ノーのときには、第２レリーズフラグを「２」にセットした後（Ｓ.４７）、Ｓ.４５に戻り、ＣＣＤＡＦの処理が完了するまで、Ｓ.４５〜Ｓ.４７の処理を繰り返し、Ｓ.４５において、イエスのときには、Ｓ.３１に移行して実施例１と同様にＳ.３１以降の処理を実行する。
【００７１】
この実施例２では、動体予測ＡＦによるフォーカス駆動では、測距精度よりもフォーカス駆動速度を優先するため、外部ＡＦセンサのみの測距によるフォーカス駆動速度を実行させ、レリーズ全押し後に、ＨＢＡＦ又は全域ＣＣＤＡＦによる測距を実施させる。
【００７２】
これにより、動体予測を含む高速ＡＦ動作とＨＡＢＡＦ（ＣＣＤＡＦ）による高精度のＡＦとを撮影者が自在に選択できることになり、より撮影者の意図に沿った撮影が可能となる。
【００７３】
以上、実施例１、実施例２では、撮影光学系の一部のレンズを駆動する構成として説明したが、本発明は、これに限るものではなく、例えば、撮影光学系全体を撮像素子１０としてのＣＣＤに対して移動させても良く、また、撮影光学系を固定して撮像素子１０を移動させる構成としても良い。
【図面の簡単な説明】
【００７４】
【図１】動体予測ＡＦに基づく撮影を行う場合の説明図であって、（ａ）は被写体がカメラからもっとも遠い位置に存在する場合を示し、（ｂ）は被写体がカメラに近づいて中間位置に存在する場合を示し、（ｃ）は被写体がカメラにもっとも近い位置に存在する場合を示している。
【図２】フォーカスロックに基づく撮影を行う場合の説明図であって、（ａ）は所望の構図を示し、（ｂ）は被写体に合わせて測距を行った場合を示し、（ｃ）は被写体にピントを合わせた状態で所望の構図に戻して撮影を行う状態を示している。
【図３】本発明に係わる撮像装置としてのカメラのブロック図である。
【図４】本発明に係わるカメラの実施例１の作用を説明するためのフローチャートである。
【図５】本発明に係わるカメラの実施例２の作用を説明するためのフローチャートである。
【符号の説明】
【００７５】
１１…システムコントローラ（時系列ＡＦ用データ取得手段、動体予測演算手段）
１５…ズームレンズ群（撮影光学系）
１６…シャッタ及び絞り（撮影光学系）
１７…フォーカスレンズ群（撮影光学系）
２４…半押し検出部（撮影準備操作判断手段）
２５…全押し検出部（撮影実行操作判断手段）
２６…測距センサ制御部（ＡＦ用データ検出手段）
２８…フォーカス駆動系（フォーカス駆動手段）
【図１】
2005321489.tif 000003
【図２】
2005321489.tif 000004
【図３】
2005321489.tif 000005
【図４】
2005321489.tif 000006
【図５】
2005321489.tif 000007