(57)【要約】【課題】多点オートフォーカス技術において、撮影時に画面内のいずれの位置に焦点を合わせるべきかという課題がある。【解決手段】光軸方向に進退することにより、被写体像のフォーカス状態を変化させるフォーカスレンズ２３０と、フォーカスレンズ２３０を駆動するための駆動手段２３３と、フォーカスレンズ２３０の位置を検出する位置検出手段２４３と、フォーカスレンズ２３０の位置に対応して露光し、画像データを生成する撮像素子１１０と、生成された画像データに基づいて、画像データ中の複数の所定領域におけるオートフォーカス用の評価値を算出する評価値算出手段１４０と、評価値に基づき、所定領域の内、重要度の低い領域における合焦状態の判定を、重要度の高い領域におけるフォーカスレンズ２３０を駆動可能な全ての位置における合焦状態を判定した後に行う合焦状態判定手段１４０と、を備える。【選択図】図１
2010107712.tif 000002
【特許請求の範囲】
【請求項１】
光軸方向に進退することにより、被写体像のフォーカス状態を変化させるフォーカスレンズと、
前記フォーカスレンズを駆動するための駆動手段と、
前記フォーカスレンズの位置を検出する位置検出手段と、
前記フォーカスレンズの位置に対応して露光し、画像データを生成する撮像素子と、
前記生成された画像データに基づいて、前記画像データ中の複数の所定領域におけるオートフォーカス用の評価値を算出する評価値算出手段と、
前記評価値に基づき、前記所定領域の内、重要度の低い領域における合焦状態の判定を、重要度の高い領域における前記フォーカスレンズを駆動可能な全ての位置における合焦状態を判定した後に行う合焦状態判定手段と、
を備えた焦点制御装置。
【請求項２】
前記重要度の高い領域は、前記画像データにおける中央近傍の領域であり、
前記重要度の低い領域は、前記画像データにおける周辺の領域である
請求項１に記載の焦点制御装置。
【請求項３】
焦点制御の開始の指示を受け付ける操作手段を備え、
前記評価値算出手段は、
前記操作手段による焦点制御の開始指示時の、前記フォーカスレンズの位置から、前記評価値の算出を開始し、
撮影モードを含む設定情報に基づき、前記フォーカスレンズの駆動方向を決定して、前記評価値を算出する、
請求項１又は２に記載の焦点制御装置。
【請求項４】
前記評価値算出手段は、
前記設定情報毎に設定された判定像倍率と、前記焦点制御開始指示時の像倍率とを比較し、前記フォーカスレンズの駆動方向を決定する
請求項３に記載の焦点制御装置。
【請求項５】
請求項１から請求項４の何れかに記載の焦点制御装置を備えた撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に用いられる焦点制御に関し、特にコントラスト方式の多点オートフォーカスに関するものである。
【背景技術】
【０００２】
カメラなどの撮像装置において、画面内に複数の検波枠を設け、撮影画面内のいずれかの位置に焦点を合わせる多点オートフォーカス技術が存在する。従来の多点オートフォーカス技術において、撮影時の様々な状況に応じて、画面内のいずれの位置に焦点を合わせるべきかという課題がある。このような課題に対応する技術として、特許文献１に開示の技術がある。特許文献１では、画面中央部の測距ブロックに対して所定範囲内のデフォーカス量を有する測距ブロックからなる第１のグループと、その対応被写体が最も近くに存在する測距ブロックに対して所定範囲内のデフォーカス量を有する測距ブロックからなる第２のグループに対して、それぞれのグループの評価値を取得し、その評価値に応じて、合焦対象ブロックを選択する技術が開示されている。
【特許文献１】特開２００３−１９５１５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
以上のように、特許文献１は、多点オートフォーカス技術において、いずれの位置に焦点を合わせるべきかを判断する技術について開示している。しかしながら、特許文献１は、画面の中央のエリアと、カメラから最も近い位置に存在する被写体のエリアとのいずれかを、合焦対象ブロックとして選択するものであって、画面の中央以外のエリアに複数の被写体が存在する場合に対応することができず、主被写体の様々な配置状況に対して、適切に主被写体を選択することができない。
【課題を解決するための手段】
【０００４】
本発明の焦点制御装置は、上記課題を解決するものであり、光軸方向に進退することにより、被写体像のフォーカス状態を変化させるフォーカスレンズと、前記フォーカスレンズを駆動するための駆動手段と、前記フォーカスレンズの位置を検出する位置検出手段と、前記フォーカスレンズの位置に対応して露光し、画像データを生成する撮像素子と、前記生成された画像データに基づいて、前記画像データ中の複数の所定領域におけるオートフォーカス用の評価値を算出する評価値算出手段と、前記評価値に基づき、前記所定領域の内、重要度の低い領域における合焦状態の判定を、重要度の高い領域における前記フォーカスレンズを駆動可能な全ての位置における合焦状態を判定した後に行う合焦状態判定手段と、を備える。
【発明の効果】
【０００５】
上記の構成によって、本発明の焦点制御装置は、コントラスト方式の多点オートフォーカス動作において、複数のフォーカス対象のエリアについて重要度を持たせ、重要度に関わらず全てのエリアについて合焦可能であるとともに、重要度の高いエリアで合焦可能であるにも関わらず、重要度の低いエリアに合焦することを回避することができる。
【発明を実施するための最良の形態】
【０００６】
以下、本発明の焦点制御装置をカメラに適用した一実施の形態について、図面を用いて詳細に説明する。
（実施の形態１）
（１．構成）
（１−１．概要）
図１は、本発明の実施の形態１に係るカメラシステム１の構成を示すブロック図である。カメラシステム１は、カメラボディ１００とそれに着脱可能な交換レンズ２００とから構成される。カメラシステム１は、ＣＣＤイメージセンサー１１０で生成された画像データに基づいて、コントラスト方式のオートフォーカス動作が可能である。本発明は、より精度よくコントラスト方式のオートフォーカス動作を行うためになされた発明である。
（１−２．カメラボディの構成）
カメラボディ１００は、ＣＣＤイメージセンサー１１０と液晶モニタ１２０とカメラコントローラー１４０とボディマウント１５０と電源１６０とカードスロット１７０とを備える。
【０００７】
カメラコントローラー１４０は、レリーズ釦１３０等の操作部材からの指示に応じて、ＣＣＤイメージセンサー１１０等のカメラシステム１全体を制御する。カメラコントローラー１４０は、垂直同期信号をタイミング発生器１１２に送信する。これと並行して、カメラコントローラー１４０は、垂直同期信号に基づいて、露光同期信号を生成する。カメラコントローラー１４０は、生成した露光同期信号を、ボディマウント１５０及びレンズマウント２５０を介して、レンズコントローラー２４０に周期的に繰り返して送信する。カメラコントローラー１４０は、制御動作や画像処理動作の際に、ＤＲＡＭ１４１をワークメモリとして使用する。
【０００８】
ＣＣＤイメージセンサー１１０は、交換レンズ２００を介して入射される被写体像を撮像して画像データを生成する。生成された画像データは、ＡＤコンバーター１１１でデジタル化される。ＡＤコンバーター１１１でデジタル化された画像データは、カメラコントローラー１４０で様々な画像処理が施される。ここで言う様々な画像処理とは、例えば、ガンマ補正処理、ホワイトバランス補正処理、キズ補正処理、ＹＣ変換処理、電子ズーム処理、ＪＰＥＧ圧縮処理等である。
【０００９】
ＣＣＤイメージセンサー１１０は、タイミング発生器１１２で制御されるタイミングで動作する。ＣＣＤイメージセンサー１１０の動作としては、静止画像の撮像動作、スルー画像の撮像動作等である。ここで、スルー画像とは、撮像後、メモリーカード１７１に記録しない画像である。スルー画像は、主に動画像であり、静止画像の撮像のための構図を決めるために液晶モニタ１２０に表示されるものである。
【００１０】
液晶モニタ１２０は、カメラコントローラー１４０で画像処理された表示用画像データが示す画像を表示する。液晶モニタ１２０は、動画像も静止画像も選択的に表示可能である。
【００１１】
カードスロット１７０は、メモリーカード１７１を装着可能である。カードスロット１７０は、カメラコントローラー１４０からの制御に基づいて、メモリーカード１７１を制御する。メモリーカード１７１は、カメラコントローラー１４０の画像処理により生成された画像データを格納可能である。例えば、メモリーカード１７１は、ＪＰＥＧ画像ファイルを格納できる。また、メモリーカード１７１は、内部に格納する画像データ又は画像ファイルを出力できる。メモリーカード１７１から出力された画像データ又は画像ファイルは、カメラコントローラー１４０で画像処理される。例えば、カメラコントローラー１４０は、メモリーカード１７１から取得した画像データ又は画像ファイルを伸張して表示用画像データを生成する。
【００１２】
電源１６０は、カメラシステム１で消費するための電力を供給する。電源１６０は、例えば、乾電池であってもよいし、充電池であってもよい。また、電源コードにより外部から供給される電力をカメラシステム１に供給するものであってもよい。
【００１３】
ボディマウント１５０は、交換レンズ２００のレンズマウント２５０と機械的及び電気的に接続可能である。ボディマウント１５０は、レンズマウント２５０を介して、交換レンズ２００との間で、データを送受信可能である。ボディマウント１５０は、カメラコントローラー１４０から受信した露光同期信号をレンズマウント２５０を介してレンズコントローラー２４０に送信する。また、カメラコントローラー１４０から受信したその他の制御信号をレンズマウント２５０を介してレンズコントローラー２４０に送信する。また、ボディマウント１５０は、レンズマウント２５０を介してレンズコントローラー２４０から受信した信号をカメラコントローラー１４０に送信する。また、ボディマウント１５０は、電源１６０から受けた電力をレンズマウント２５０を介して交換レンズ２００全体に供給する。
（１−３．交換レンズの構成）
交換レンズ２００は、光学系とレンズコントローラー２４０とレンズマウント２５０とを備える。交換レンズ２００の光学系はズームレンズ２１０、ＯＩＳレンズ２２０、フォーカスレンズ２３０を含む。
【００１４】
ズームレンズ２１０は、交換レンズ２００の光学系で形成される被写体像の倍率を変化させるためのレンズである。ズームレンズ２１０は、１枚又は複数枚のレンズで構成される。駆動機構２１１は、使用者が操作可能なズームリング等を含み、使用者による操作をズームレンズ２１０に伝え、ズームレンズ２１０を光学系の光軸方向に沿って移動させる。検出器２１２は、駆動機構２１１における駆動量を検出する。レンズコントローラー２４０は、この検出器２１２における検出結果を取得することにより、光学系におけるズーム倍率を把握することができる。
【００１５】
ＯＩＳレンズ２２０は、交換レンズ２００の光学系で形成される被写体像のぶれを補正するためのレンズである。ＯＩＳレンズ２２０は、カメラシステム１のぶれを相殺する方向に移動することにより、ＣＣＤイメージセンサー１１０上の被写体像のぶれを小さくする。ＯＩＳレンズ２２０は、１枚又は複数枚のレンズで構成される。アクチュエータ２２１は、ＯＩＳ用ＩＣ２２３からの制御を受けて、光学系の光軸に垂直な面内でＯＩＳレンズ２２０を駆動する。アクチュエータ２２１は、例えば、マグネットと平板コイルとで実現可能である。位置検出センサー２２２は、光学系の光軸に垂直な面内におけるＯＩＳレンズ２２０の位置を検出するセンサーである。位置検出センサー２２２は、例えば、マグネットとホール素子で実現可能である。ＯＩＳ用ＩＣ２２３は、位置検出センサー２２２の検出結果及びジャイロセンサーなどのぶれ検出器の検出結果に基づいて、アクチュエータ２２１を制御する。ＯＩＳ用ＩＣ２２３は、レンズコントローラー２４０からぶれ検出器の検出結果を得る。また、ＯＩＳ用ＩＣ２２３は、レンズコントローラー２４０に対して、光学的像ぶれ補正処理の状態を示す信号を送信する。
【００１６】
フォーカスレンズ２３０は、光学系でＣＣＤイメージセンサー１１０上に形成される被写体像のフォーカス状態を変化させるためのレンズである。フォーカスレンズ２３０は、１枚又は複数枚のレンズで構成される。
【００１７】
フォーカスモータ２３３は、レンズコントローラー２４０の制御に基づいて、フォーカスレンズ２３０が光学系の光軸に沿って進退するよう駆動する。これにより、光学系でＣＣＤイメージセンサー１１０上に形成される被写体像のフォーカス状態を変化させることができる。フォーカスモータ２３３は、本実施の形態１では、ＤＣモータを用いることができる。但し、本発明は、これに限定されず、ステッピングモータやサーボモータ、超音波モータなどによっても実現できる。
【００１８】
第１エンコーダ２３１及び第２エンコーダ２３２は、フォーカスレンズ２３０の駆動状態を示す信号を生成するエンコーダである。第１エンコーダ２３１及び第２エンコーダ２３２は、例えば、フォーカスモータ２３３の回転軸に取り付けられた回転子とフォトカプラーとで実現可能である。ここで、回転子は、所定間隔で孔が開いた円盤体である。フォトカプラーは、回転子の一方面から検出用光を発し、他方面から受光する。そのため、回転子が回転することにより、フォトカプラーのＯＮ／ＯＦＦ状態が相互に切り替わる。レンズコントローラー２４０は、内部にカウンタ２４３を設けており、このカウンタ２４３は、フォトカプラーからのＯＮ／ＯＦＦ状態の切り替え回数をカウントする。第１エンコーダ２３１と第２エンコーダ２３２とは、位相がずれている。そのため、第１エンコーダ２３１の状態がＯＦＦからＯＮに切り替わったときのフォーカスレンズ２３０の移動方向を判別することができる。すなわち、第１エンコーダ２３１の状態がＯＦＦからＯＮに切り替わったときの第２エンコーダ２３２の状態としては、ＯＮの状態とＯＦＦの状態とがある。そこで、カウンタ２４３は、第２エンコーダ２３２の状態がＯＮのときに、第１エンコーダ２３１の状態がＯＦＦからＯＮに切り替わった場合、これを正転と判断して「＋１」とカウントし、第２エンコーダ２３２の状態がＯＦＦのときに、第１エンコーダ２３１の状態がＯＦＦからＯＮに切り替わった場合、これを逆転と判断して「−１」とカウントする。このカウント数を加算することにより、レンズコントローラー２４０は、フォーカスレンズ２３０の移動量を把握できる。
【００１９】
レンズコントローラー２４０は、カメラコントローラー１４０からの制御信号に基づいて、ＯＩＳ用ＩＣ２２３やフォーカスモータ２３３などの交換レンズ２００全体を制御する。また、検出器２１２、ＯＩＳ用ＩＣ２２３、第１エンコーダ２３１、第２エンコーダ２３２などから信号を受信して、カメラコントローラー１４０に送信する。レンズコントローラー２４０は、カメラコントローラー１４０との送受信の際には、レンズマウント２５０及びボディマウント１５０を介して行う。レンズコントローラー２４０は、制御の際、ＤＲＡＭ２４１をワークメモリとして使用する。また、フラッシュメモリ２４２は、レンズコントローラー２４０の制御の際に使用するプログラムやパラメータを保存する。
（１−４．本発明の構成との対応関係）
フォーカスモータ２３３は、本発明の駆動手段の一例である。第１エンコーダ２３１、第２エンコーダ２３２及びカウンタ２４３からなる構成は、本発明の位置検出手段の一例である。ＣＣＤイメージセンサー１１０は、本発明の撮像素子の一例である。カメラコントローラー１４０は、本発明の評価値算出手段の一例である。カメラコントローラー１４０は、本発明の合焦状態判定手段の一例である。レリーズ釦１３０は、本発明の操作手段の一例である。
（２．動作）
（２−１．撮像準備動作）
まず、撮像準備のためのカメラシステム１の動作を説明する。図２は、カメラシステム１の撮像準備動作を説明するための信号送受信を示す図である。
【００２０】
カメラボディ１００に交換レンズ２００を装着した状態で、使用者が、カメラボディ１００の電源をＯＮすると、電源１６０は、ボディマウント１５０及びレンズマウント２５０を介して、交換レンズ２００に電力を供給する（Ｓ１１）。次に、カメラコントローラー１４０は、レンズコントローラー２４０に対して、交換レンズ２００の認証情報を要求する（Ｓ１２）。ここで、交換レンズ２００の認証情報には、交換レンズ２００が装着されているか否かに関する情報及びアクセサリーが装着されているか否かに関する情報が含まれる。レンズコントローラー２４０は、カメラコントローラー１４０からのレンズ認証要求に応答する（Ｓ１３）。
【００２１】
次に、カメラコントローラー１４０は、レンズコントローラー２４０に対して、初期化動作をするよう要求する（Ｓ１４）。これを受けて、レンズコントローラー２４０は、絞りのリセット、ＯＩＳレンズ２２０のリセット等の初期化動作を行う。そして、レンズコントローラー２４０は、カメラコントローラー１４０に対して、レンズ初期化動作が完了した旨を返信する（Ｓ１５）。
【００２２】
次に、カメラコントローラー１４０は、レンズコントローラー２４０に対して、レンズデータを要求する（Ｓ１６）。レンズデータは、フラッシュメモリ２４２に格納されている。そこで、レンズコントローラー２４０は、フラッシュメモリ２４２からレンズデータを読み出して、カメラコントローラー１４０に返信する（Ｓ１７）。ここで、レンズデータとは、レンズ名称、Ｆナンバー、焦点距離等の交換レンズ２００特有の特性値である。
【００２３】
カメラコントローラー１４０が、カメラボディ１００に装着されている交換レンズ２００のレンズデータを把握すると、撮像可能な状態になる。この状態では、カメラコントローラー１４０は、レンズコントローラー２４０に対して、交換レンズ２００の状態を示すレンズ状態データを定期的に要求する（Ｓ１８）。レンズ状態データは、例えば、ズームレンズ２１０によるズーム倍率情報、フォーカスレンズ２３０の位置情報、絞り値情報などが含まれる。この要求に応えて、レンズコントローラー２４０は、カメラコントローラー１４０に対して、要求されたレンズ状態データを返信する（Ｓ１９）。
【００２４】
また、この状態では、カメラシステム１は、ＣＣＤイメージセンサー１１０で生成した画像データが示す画像をスルー画像として液晶モニタ１２０に表示する制御モードで動作し得る。この制御モードをライブビューモードという。ライブビューモードでは、スルー画像が動画で液晶モニタ１２０に表示されるので、使用者は、液晶モニタ１２０を見ながら静止画像を撮像するための構図を決めることができる。ライブビューモードとするかどうかは使用者が選択可能である。ライブビューモードの他に、使用者が選択できる制御モードとしては、交換レンズ２００からの被写体像を光学ビューファインダー（図示省略）に導く制御モードもある。この制御モードを実現するためには、被写体像を光学ビューファインダー（図示省略）に導くための可動ミラー等が必要である。ライブビューモードにおけるオートフォーカス動作の方式としては、コントラスト方式が適している。ライブビューモードでは、定常的に、ＣＣＤイメージセンサー１１０で画像データを生成しているので、その画像データを用いたコントラスト方式のオートフォーカス動作をするのが容易だからである。
【００２５】
コントラスト方式のオートフォーカス動作を行う際には、カメラコントローラー１４０は、レンズコントローラー２４０に対して、コントラストＡＦ用データを要求する（Ｓ２０）。コントラストＡＦ用データは、コントラスト方式のオートフォーカス動作の際に必要なデータであり、例えば、フォーカス駆動速度、フォーカスシフト量、像倍率、コントラストＡＦ可否情報などが含まれる。
（２−２．コントラスト方式の多点オートフォーカス動作）
以上により、撮像準備が完了したカメラシステム１におけるコントラスト方式の多点オートフォーカス動作について、図３、及び図４を用いて説明する。図３は、オートフォーカス動作を説明するためのフローチャートである。図４は、多点オートフォーカス動作において、検波を行うエリアを示す図である。図４において、実線で示す検波判定枠は、重要度の高いエリアであり、検波中に順次合焦判定を行うエリアである。点線で示す非検波判定枠は、重要度の低いエリアであり、検波を行うものの、検波中は合焦判定を行わず、全域検波が行われた後に、合焦判定を行うエリアである。
【００２６】
カメラコントローラー１４０は、ライブビューモードで動作しているとする。カメラコントローラー１４０は、レリーズ釦１３０が半押しされるかどうかを監視する。カメラコントローラー１４０が、レリーズ釦１３０の半押しを検出すると、オートフォーカスを開始する。
【００２７】
カメラコントローラ１４０は、その時のフォーカスレンズ２３０が存在する位置からオートフォーカスの検波を開始し、検波方向を、現在設定されているシーンモード等の設定情報と、その時の像倍率を基に判断し、決定する（Ｓ３０１）。決定方法として、その時の像倍率を、表１に示すシーンモード等に設定されている判定像倍率と比較し、判定像倍率より大きい時は、近方向に検波を行い、判定像倍率より小さい時は、遠方向に検波を行う。カメラコントローラー１４０は、表１より、多点オートフォーカス動作においては、オートフォーカス開始時の像倍率が１４倍より大きいときは近方向に、１４倍より小さい時は遠方向に検波を行う。
【００２８】
【表１】
2010107712.tif 000003
【００２９】
このように、シーンモード等の情報を基に、現在の像倍率において、被写体が近くにいる可能性が高いのか、遠くにいる可能性が高いのかを判定し、その方向に検波することにより、合焦までの時間を短縮することができる。
【００３０】
次に、カメラコントローラー１４０は、レンズコントローラー２４０に対して、山登り開始を指示する。レンズコントローラー２４０は、フォーカスレンズ２３０の位置情報の周期的な送信を開始する。
【００３１】
ＣＣＤイメージセンサー１１０は、露光期間中に露光され、生成された画像データをＡＤコンバーター１１１を介してカメラコントローラー１４０に送信する。カメラコントローラー１４０は、受信した画像データについて、１フレームの通過の有無を判断する（Ｓ３０２）。
【００３２】
カメラコントローラー１４０は、画像データが１フレーム通知した場合、図４に示す２３個の検波枠の全てについて、オートフォーカス動作用の評価値（以下、便宜上、ＡＦ評価値という）を算出する（Ｓ３０３）。具体的には、ＣＣＤイメージセンサー１１０で生成された画像データから輝度信号を求め、輝度信号の画面内における高周波成分を積算して、ＡＦ評価値を求める方法が知られている。カメラコントローラー１４０は、ＡＦ評価値をレンズ位置情報と関連付けてＤＲＡＭ１４１に保存する。
【００３３】
次に、カメラコントローラー１４０は、ＤＲＡＭ１４１に保存されたＡＦ評価値に基づいて、図４に示す検波枠０から始めて、各検波枠について、ＡＦ評価値が極大値となるフォーカスレンズ２３０の位置が存在するかを判定する（Ｓ３０４）。カメラコントローラー１４０は、判定対象の検波枠が重要度の高い検波判定枠の場合には、Ｓ３０４での判定結果を基に、合焦したかどうかを判断する(Ｓ３０５)。カメラコントローラー１４０は、合焦したと判断した場合には、そのＡＦ評価値を合焦レベルとして追加する（Ｓ３０７）。カメラコントローラー１４０は、検波枠０から始めて検波枠２３まで順次各検波枠について、Ｓ３０４〜Ｓ３０６の処理を実行する。この際、検波枠９から検波枠２３は、重要度の低い非検波判定枠であり、これらに検波枠に対しては、Ｓ３０５とＳ３０６の処理は行わない。
【００３４】
次に、カメラコントローラー１４０は、Ｓ３０６で加算した合焦レベルを、あらかじめ保持する判定スレッシュと比較し、判定スレッシュ以上であるかを判定する（Ｓ３０９）。いずれかの検波判定枠で合焦しており、その検波判定枠の合焦レベルの合計が判定スレッシュを超える場合には、カメラコントローラー１４０は、オートフォーカスが合焦したと判断する（Ｓ３１２）。カメラコントローラー１４０が、合焦した検波枠が複数存在する場合に、どの検波枠に合焦するか決定する方法については後述する。このように重要度の高い検波判定枠で合焦し、その合焦レベルの合計が判定スレッシュ以上の場合に、オートフォーカスが合焦したと判断することによって、重要度の高い検波枠においてオートフォーカスの合焦までの時間を短縮することができる。
【００３５】
どの検波判定枠でも合焦していない場合、又はいずれかの検波判定枠で合焦していたにも関わらず、その合焦レベルの合計が判定スレッシュより小さい場合には、カメラコントローラー１４０は、未だ合焦していないと判断し、処理を継続する。
【００３６】
カメラコントローラー１４０は、フォーカスレンズ２３０の位置を変更しつつ、Ｓ３０２からＳ３０９の処理を実行し、∞から至近の全ての距離について、処理が完了したかを判定する（Ｓ３１０）。全ての距離について検波がなされていない場合は、Ｓ３０２からＳ３０９までの処理を継続する。このように、カメラコントローラー１４０は、重要度の高い検波判定枠についてのみ合焦判定を行い、重要度の低い非検波判定枠については、検波を行うものの、合焦判定を行わないようにすることで、ある距離で重要度の高い検波判定枠で合焦するものの、それ以前に重要度の低い非検波判定枠で合焦したために、重要度の高い検波判定枠の合焦判定がなされず、オートフォーカス動作が終了してしまう、という状況を回避することができる。
【００３７】
カメラコントローラー１４０は、全域検波が終了した後に、全ての検波枠について合焦したか否かを判定する（Ｓ３１１）。カメラコントローラー１４０は、合焦した検波枠が存在する場合には、その検波枠に対して合焦がなされる（Ｓ３１２）。合焦した検波枠が複数存在する場合に、どの合焦枠に合焦するかを決定する方法を図５のフローチャートを用いて説明する。カメラコントローラー１４０は、合焦した複数の検波枠について、フォーカスレンズ２３０の位置、ＡＦ評価値等の情報をＤＲＡＭ１４１上に記憶している。検波枠には、あらかじめエリア別に重み付けがなされており、例えば中央枠は１００％、上下左右は６０％、その他は２０％と設定されている。カメラコントローラー１４０は、合焦枠についてエリア別の重み付けを行う（Ｓ５０１）。次に、カメラコントローラー１４０は、フォーカスレンズ２３０の位置を基に、被写体までの距離を算出し、距離別の重み付けを行う。距離別の重み付けとして、例えば、最至近は１００％、１ｍは５０％、∞は２０％と設定されている。カメラコントローラー１４０は、合焦枠について距離別の重み付けを行う（Ｓ５０２）。次に、カメラコントローラー１４０は、合焦枠についてコントラスト別の重み付けを行う（Ｓ５０３）。コントラスト別の重み付けは、例えば通常時は１００％、低コントラスト時は５０％と設定されている。カメラコントローラー１４０は、このようにして求めた合焦枠の重み付けを用いて、最大重み付けの枠を合焦枠として決定する（Ｓ５０４）。
【００３８】
一方、合焦した検波枠が存在しない場合には、オートフォーカスは非合焦となる（Ｓ３１３）。
【００３９】
以上により、検波判定枠で合焦したにも関わらず、合焦レベルが判定スレッシュより小さいために合焦されなかった検波枠や、非検波判定枠で、それまで合焦判定がなされなかった検波枠に対しても、合焦がなされる。このように、全域検波後に、全ての検波枠の合焦判定を行うことによって、重要度の低い非検波判定枠を含めて、合焦した検波枠に対して、オートフォーカスを合焦することができる。
（その他の実施の形態）
以上により、本発明の実施の形態として、実施の形態１を説明した。しかし、本発明は、これらには限定されない。そこで、本発明の他の実施の形態を本欄にまとめて説明する。
【００４０】
本実施の形態１では、検波枠として、図４に示す検波枠を設定したが、本発明はこれに限定されない。検波枠の数に関して、より多数の検波枠を設定しても良いし、より少数の検波枠を設定しても良い。また、各検波枠の位置関係も、図４に示す位置関係に限定されず、例えば、正方形状に配置しても良い。また、重要度の高い検波判定枠と、重要度の低い非検波判定枠の配置に関しても、図４に示す配置に限定されない。例えば、図４に示す検波枠０、検波枠１及び検波枠２のみを検波判定枠として、それ以外を非検波判定枠としても良い。また、図３のフローチャートにおけるＳ３０５の検波判定枠と非検波判定枠の判別において、合焦レベルを０（もしくは判定スレッシュに対して十分に小さい値）にすることで判別を行ってもよい。
【００４１】
本発明の実施の形態１では、ズームレンズ２１０及びＯＩＳレンズ２２０を有する構成を例示したが、これらは、本発明に必須の構成ではない。すなわち、ズーム機能を有することのない単焦点レンズを装着したカメラシステムにも本発明は適用可能であるし、手振れ補正機能を有することのない交換レンズを装着したカメラシステムにも本発明は適用可能である。
【００４２】
本発明の実施の形態１では、可動ミラーを備えないカメラボディを例示したが、本発明はこれには限定されない。例えば、カメラボディ内に可動ミラーを備えてもよいし、被写体像を分けるためのプリズムを備えてもよい。また、カメラボディ内ではなく、アダプター内に可動ミラーを備える構成でもよい。
【００４３】
本実施の形態１では、レンズ交換式のカメラシステムを用いて説明したが、本発明はこれに限られず、カメラボディとレンズとが一体となったカメラについても、適用可能である。
【００４４】
本発明の実施の形態１では、フォーカスレンズ２３０の位置を直接検出せず、フォーカスモータ２３３の回転軸の回転角を検出することにより、間接的に検出した。このように、本発明においては、フォーカスレンズ２３０の位置を直接的に検出してもよいし、フォーカスレンズ２３０に連動する機構部材の位置を検出することによって間接的に検出してもよい。要するに、結果として、フォーカスレンズの位置を特定できればよい。
【００４５】
本発明の実施の形態１では、位相差検出センサーを搭載しないカメラシステムを例示した。しかし、本発明はこのような実施例には限定されない。位相差検出センサーを搭載して、位相差方式のオートフォーカス動作とコントラスト方式のオートフォーカス動作を選択的に実行できるようにしてもよい。この場合、コントラスト方式のオートフォーカス動作を実行しているときに、本発明は適用可能である。
【産業上の利用可能性】
【００４６】
本発明は、レンズ交換式のカメラシステムに適用できる。具体的には、デジタルスチルカメラやムービーなどに適用可能である。
【図面の簡単な説明】
【００４７】
【図１】本発明の実施の形態１に係るカメラシステムの構成を示すブロック図
【図２】本発明の実施の形態１に係るカメラシステムの撮像準備動作を説明するための図
【図３】本発明の実施の形態１に係るカメラシステムの多点オートフォーカス動作を説明するためのフローチャート
【図４】本発明の実施の形態１に係るカメラシステムの多点オートフォーカス動作において検波を行うエリアを示す図
【図５】本発明の実施の形態１に係るカメラシステムの複数の合焦判定がなされた枠から合焦枠を決定するためのフローチャート
【符号の説明】
【００４８】
１    カメラシステム
１００    カメラボディ
１１０    ＣＣＤイメージセンサー
１１２    タイミング発生器
１３０    レリーズ釦
１４０    カメラコントローラー
２００    交換レンズ
２３０    フォーカスレンズ
２３１    第１エンコーダ
２３２    第２エンコーダ
２３３    フォーカスモータ
２４０    レンズコントローラー
【図１】
2010107712.tif 000004
【図２】
2010107712.tif 000005
【図３】
2010107712.tif 000006
【図４】
2010107712.tif 000007
【図５】
2010107712.tif 000008