(57)【要約】【課題】高精度なフォーカス制御が可能な撮像装置を提供する。【解決手段】撮像装置は、フォーカスレンズを介して得られた光学像を光電変換する撮像素子と、第１の絞り値に設定された状態で、撮像素子からの画像信号に基づいて焦点検出を行う焦点検出手段と、焦点検出手段からの焦点検出信号に基づいてフォーカス位置を制御する制御手段とを有し、制御手段は、撮影の際に設定される第２の絞り値が第１の絞り値と異なる場合、撮影条件および第１の絞り値から第２の絞り値への変化に応じてフォーカス位置を変更する。【選択図】図２
2015040930.tif 000002
【特許請求の範囲】
【請求項１】
フォーカスレンズを介して得られた光学像を光電変換する撮像素子と、
第１の絞り値に設定された状態で、前記撮像素子からの画像信号に基づいて焦点検出を行う焦点検出手段と、
前記焦点検出手段からの焦点検出信号に基づいてフォーカス位置を制御する制御手段と、を有し、
前記制御手段は、撮影の際に設定される第２の絞り値が前記第１の絞り値と異なる場合、撮影条件および該第１の絞り値から該第２の絞り値への変化に応じて前記フォーカス位置を変更する、ことを特徴とする撮像装置。
【請求項２】
前記撮影条件は、被写体距離、ズーム位置、被写体の色または輝度の少なくとも一つであることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段は、
前記撮影条件に応じて、前記第１の絞り値に対応する第１の補正値および前記第２の絞り値に対応する第２の補正値を取得し、
前記フォーカス位置から前記第１の補正値と前記第２の補正値との差を減算して得られた値を補正後のフォーカス位置として設定することを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記撮影条件に応じて複数の絞り値のそれぞれに対応する複数の補正値を記憶する記憶手段を更に有することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記制御手段は、前記撮影条件に対応する補正値が前記記憶手段に記憶されていない場合、該撮影条件に対する補正値を、該記憶手段に記憶された前記複数の補正値を用いて補間を行うことより算出することを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記記憶手段に記憶された前記複数の補正値は、前記撮像装置の個体差に応じて異なっていることを特徴とする請求項４または５に記載の撮像装置。
【請求項７】
前記制御手段は、前記記憶手段に記憶された前記複数の補正値に対して、前記撮像装置の個体差に応じた調整を行うことを特徴とする請求項４または５に記載の撮像装置。
【請求項８】
前記制御手段は、
前記撮影条件が所定の条件を満たす場合、前記記憶手段に記憶された前記補正値を調整した調整値を用いて前記フォーカス位置を補正し、
前記撮影条件が前記所定の条件を満たさない場合、前記補正値を用いて前記フォーカス位置を補正することを特徴とする請求項７に記載の撮像装置。
【請求項９】
第３の絞り値に設定された状態で、ユーザにより手動で前記フォーカスレンズの位置を調節する第２の焦点検出手段を更に有し、
前記制御手段は、撮影の際に設定される前記第２の絞り値が前記第３の絞り値と異なる場合、前記撮影条件および該第３の絞り値から該第２の絞り値への変化に応じて前記フォーカス位置を変更する、ことを特徴とする請求項１乃至８のいずれか１項に記載の撮像装置。
【請求項１０】
前記制御手段は、撮影スイッチが押された場合、前記第２の絞り値を設定することを特徴とする請求項１乃至９のいずれか１項に記載の撮像装置。
【請求項１１】
前記焦点検出手段は、前記画像信号に基づいて被写体のコントラストを示す焦点評価値を算出し、
前記制御手段は、前記焦点評価値が最大となるように前記フォーカス位置を制御することを特徴とする請求項１乃至１０のいずれか１項に記載の撮像装置。
【請求項１２】
前記フォーカスレンズを備えたレンズ装置と、
請求項１乃至１１のいずれか１項に記載の撮像装置と、を有することを特徴とする撮像システム。
【請求項１３】
フォーカスレンズを介して得られた光学像を撮像素子により光電変換するステップと、
第１の絞り値に設定するステップと、
前記第１の絞り値に設定された状態で、前記撮像素子からの画像信号に基づいて焦点検出を行うステップと、
焦点検出信号に基づいてフォーカス位置を制御するステップと、
第２の絞り値に設定するステップと、
前記第１の絞り値から該第２の絞り値への変化に応じて前記フォーカス位置を変更するステップと、を有することを特徴とする撮像装置の制御方法。
【請求項１４】
前記フォーカス位置を変更するステップにおいて、
撮影条件に応じて、前記第１の絞り値に対応する第１の補正値および前記第２の絞り値に対応する第２の補正値を取得し、
前記フォーカス位置から前記第１の補正値と前記第２の補正値との差を減算して得られた値を補正後のフォーカス位置として設定することを特徴とする請求項１３に記載の撮像装置の制御方法。
【請求項１５】
請求項１３または１４に記載の撮像装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１６】
請求項１５に記載のプログラムを記憶していることを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オートフォーカス制御を行う撮像装置に関する。
【背景技術】
【０００２】
従来から、電子スチルカメラなどの撮像装置において、フォーカスレンズ位置を移動して被写体に焦点を合わせる方法として、撮像素子からの画像信号を用いて自動的に合焦動作を行うオートフォーカス制御（ＡＦ制御）が用いられている。また、撮影時において画像ファイルにカメラ情報として被写体距離を付加する場合には、ＡＦ制御で合焦ポイントに移動したときのフォーカスレンズ位置に基づき被写体距離が取得されている。このような被写体距離の取得の際に、ＡＦ制御で合焦ポイントに移動したときのフォーカスレンズ位置に誤差が含まれると、正確な被写体距離を得ることができない。そこで、フォーカス位置に含まれる誤差を除去して理論値であるフォーカス位置を求める方法が特許文献１に開示されている。特許文献１には、ズーム位置ごとの補正値を用いてフォーカス位置を補正し、補正後のフォーカス位置に基づいて被写体距離を得る電子カメラ装置が開示されている。
【０００３】
一方で、ＡＦ制御の合焦動作後に絞り値が変更されると、ピントがずれてボケた画像が撮影されるという課題があることが、特許文献２に記載されている。この課題を解決するために、特許文献２では、焦点検出絞り値と撮影絞り値とが一致しない場合、その差に応じて合焦レンズ位置を補正するカメラが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４８４８６１８号
【特許文献２】特開２００８−９６７９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献２では、撮影条件に応じた絞り値の変化による影響について考慮されていない。このため、特許文献２の構成では、高精度なフォーカス制御を行うことは困難である。
【０００６】
そこで本発明は、高精度なフォーカス制御が可能な撮像装置、撮像システム、撮像装置の制御方法、プログラム、および、記憶媒体を提供する。
【課題を解決するための手段】
【０００７】
本発明の一側面としての撮像装置は、フォーカスレンズを介して得られた光学像を光電変換する撮像素子と、第１の絞り値に設定された状態で、前記撮像素子からの画像信号に基づいて焦点検出を行う焦点検出手段と、前記焦点検出手段からの焦点検出信号に基づいてフォーカス位置を制御する制御手段とを有し、前記制御手段は、撮影の際に設定される第２の絞り値が前記第１の絞り値と異なる場合、撮影条件および該第１の絞り値から該第２の絞り値への変化に応じて前記フォーカス位置を変更する。
【０００８】
本発明の他の側面としての撮像システムは、フォーカスレンズを備えたレンズ装置と、前記撮像装置とを有する。
【０００９】
本発明の他の側面としての撮像装置の制御方法は、フォーカスレンズを介して得られた光学像を撮像素子により光電変換するステップと、第１の絞り値に設定するステップと、記第１の絞り値に設定された状態で、前記撮像素子からの画像信号に基づいて焦点検出を行うステップと、焦点検出信号に基づいてフォーカス位置を制御するステップと、第２の絞り値に設定するステップと、前記第１の絞り値から該第２の絞り値への変化に応じて前記フォーカス位置を変更するステップとを有する。
【００１０】
本発明の他の側面としてのプログラムは、前記撮像装置の制御方法をコンピュータに実行させる。
【００１１】
本発明の他の側面としての記憶媒体は、前記プログラムを記憶している。
【００１２】
本発明の他の目的及び特徴は、以下の実施例において説明される。
【発明の効果】
【００１３】
本発明によれば、高精度なフォーカス制御が可能な撮像装置、撮像システム、撮像装置の制御方法、プログラム、および、記憶媒体を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本実施例における撮像装置の構成を示すブロック図である。
【図２】本実施例における撮像装置の動作を示すフローチャートである。
【図３】本実施例における撮像装置のＡＦ動作を示すフローチャートである。
【図４】本実施例における補正値のテーブルの一例である。
【図５】本実施例におけるピント位置（フォーカス位置）の補正方法を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施例について、図面を参照しながら詳細に説明する。
【００１６】
まず、図１を参照して、本実施例における撮像装置（カメラ）の構成について説明する。図１は、本実施例における撮像装置１００の構成を示すブロック図である。図１において、１０１はズーム機構を含む撮影レンズ、１０２は光量を制御する絞り及びシャッター、１０３はＡＥ処理部、および、１０４はフォーカスレンズである。撮影レンズ１０１およびフォーカスレンズ１０４により撮像光学系が構成される。フォーカスレンズ１０４は、撮像光学系を介して得られた被写体像（光学像）を後述の撮像素子１０７上に結像させるように、光軸上を移動可能である。なお本実施例の撮像装置１００は、撮像光学系と撮像装置本体とが一体的に構成されているが、これに限定されるものではない。本実施例は、撮像素子１０７を備えた撮像装置本体（カメラ本体）と、撮像装置本体に着脱可能なレンズ装置（撮像光学系）とにより構成される撮像システムにも適用可能である。
【００１７】
１０５はフォーカスレンズ１０４を駆動するモータ、１０６はＡＦ処理部である。ＡＦ処理部１０６は、画像のコントラストから算出されたＡＦ評価値を用いてフォーカスレンズ１０４を駆動制御する。ＡＦ評価値が高い場合にはコントラストが強く、一方、ＡＦ評価値が低い場合にはコントラストが弱いことを意味する。１０７は撮像素子であり、被写体からの反射光（フォーカスレンズ１０４を介して得られた光学像（被写体像））を電気信号（アナログ信号）に光電変換する受光手段（光電変換手段）である。１０８はＡ／Ｄ変換部であり、アナログ信号をデジタル信号に変換する。またＡ／Ｄ変換部１０８は、撮像素子１０７の出力ノイズを除去するＣＤＳ回路、および、Ａ／Ｄ変換前の増幅処理を行う非線形増幅回路を含む。１０９は画像処理部である。画像処理部１０９は、撮像素子１０７からの画像信号を処理する。１１０はフォーマット変換部、１１１は高速な内蔵メモリとしてのＤＲＡＭ（ランダムアクセスメモリ）である。１１２は、メモリカードなどの記録媒体とそのインターフェースを備えて構成される画像記録部である。
【００１８】
１１３は、撮影シーケンスなどのシステム（撮像装置１００の動作）を制御するシステム制御部（制御部、ＣＰＵ）である。システム制御部１１３は、第１の絞り値に設定された状態で、撮像素子１０７（画像処理部１０９）からの画像信号に基づいて焦点検出を行う焦点検出手段１１３ａを有する。またシステム制御部１１３は、焦点検出手段からの焦点検出信号に基づいてフォーカスレンズ１０４の位置（フォーカス位置）を制御する制御手段１１３ｂを有する。またシステム制御部１１３は、図４を参照して後述するテーブルを記憶する記憶手段１１３ｃ（内部メモリ）を有する。焦点検出手段１１３ａは、画像信号に基づいて被写体のコントラストを示す焦点評価値を算出する。そして制御手段１１３ｂは、ＡＦ処理部１０６と協働して、焦点評価値が最大となるようにフォーカス位置を制御する。
【００１９】
１１４はＶＲＡＭ（画像表示用メモリ）である。１１５は、画像とともに操作補助のための表示や撮像装置１００の状態の表示、および、撮影時においては撮影画面と測距領域との表示を行う表示部である。１１６は、撮像装置１００を外部から操作するための操作部である。１１７は、マクロモード、遠景モード、スポーツモードなどの撮影モードを選択するための撮影モードスイッチである。１１８は、システム（撮像装置１００）に電源を投入するためのメインスイッチである。１１９は、ＡＦ（自動焦点検出）やＡＥ（自動露出）などの撮影スタンバイ動作を行うためのスイッチ（ＳＷ１）である。１２０は、スイッチ１１９（ＳＷ１）の操作後、撮影を行うための撮影スイッチ（ＳＷ２）である。１２１は、手ぶれやパンなどのよる撮像装置１００の動きを検知する角速度センサ部である。１２２は、画面内の輝度情報から動体を検出する動体検出部である。
【００２０】
ＤＲＡＭ１１１（記憶手段）は、一時的な画像記憶手段である高速バッファとして、または、画像の圧縮伸張における作業用メモリとして用いられる。操作部１１６は、撮像装置１００の撮影機能や画像再生時の設定などの各種設定を行うメニュースイッチ、撮影レンズ１０１のズーム動作を指示するズームレバー、撮影モードと再生モードとの動作モード切換えスイッチなどを含む。撮影モードスイッチ１１７は、ユーザにより選択された撮影モードに応じて、測距距離範囲やＡＦ動作などを変更するためのスイッチである。
【００２１】
次に、図２を参照して、本実施例における撮像装置１００の動作（制御方法）について説明する。図２は、撮像装置１００の動作を示すフローチャートである。図２の各ステップは、システム制御部１１３の指令に基づいて実行される。
【００２２】
まずステップＳ２０１において、システム制御部１１３は、スイッチＳＷ１（１１９）の状態を判定する。スイッチＳＷ１が押されている場合（ＯＮの場合）、ステップＳ２０２へ進む。一方、スイッチＳＷ１が押されていない場合（ＯＦＦの場合）、ステップＳ２０１を繰り返す。ステップＳ２０２において、システム制御部１１３は、ＡＥ処理部１０３を用いて、画像処理部１０９（撮像素子１０７）の出力（画像信号）に基づいてＡＥ処理（自動露出処理）を行う。ステップＳ２０２のＡＥ処理は、続くＡＦ動作（自動焦点検出動作）のために実行される。またステップＳ２０２において、システム制御部１１３は、後述する絞り値に応じたピント補正（フォーカス位置の補正）を行うため、このときの絞り値（ＡＦ用絞り値：第１の絞り値）をＤＲＡＭ１１１に記憶させる。
【００２３】
続いてステップＳ２０３において、システム制御部１１３は、ＡＦ処理部１０６を用いてＡＦ動作（ＡＦ処理）を行う。ＡＦ動作中の露出条件（シャッター速度、絞り、感度）は、直前のステップＳ２０２で行われたＡＥ処理により決定される。なお、ステップＳ２０３の詳細については後述する。続いてステップＳ２０４において、システム制御部１１３は、スイッチＳＷ２（１２０）の状態を判定する。スイッチＳＷ２が押されている場合（ＯＮの場合）、ステップＳ２０６に進む。一方、スイッチＳＷ２が押されていない場合（ＯＦＦの場合）、ステップＳ２０５に進む。そしてステップＳ２０５において、システム制御部１１３は、スイッチＳＷ１の状態を判定する。スイッチＳＷ１が押されている場合（ＯＮ）の場合、ステップＳ２０４に戻る。一方、スイッチＳＷ１が押されていない場合、ステップＳ２０１に戻る。
【００２４】
ステップＳ２０６において、システム制御部１１３は、撮影時の露出を決定する。そしてステップＳ２０７において、システム制御部１１３は、撮影時の絞り値（第２の絞り値）をＡＥ処理部１０３から取得する。このようにシステム制御部１１３は、スイッチＳＷ２（撮影スイッチ）が押された場合、第２の絞り値を設定する。続いてステップＳ２０８において、システム制御部１１３は、絞り値（ＡＦ時の絞り値と撮影時の絞り値との変化）に応じたピント補正（フォーカス位置の補正）を行う。続いてステップＳ２０９において、システム制御部１１３は、本露光用の露出制御を行う。そしてステップＳ２１０において、システム制御部１１３は撮影を行い、本フローを終了する。
【００２５】
次に、図３を参照して、撮像装置１００のＡＦ動作について説明する。図３は、撮像装置１００のＡＦ動作を示すフローチャートであり、図２のステップＳ２０３の詳細を示している。図３の各ステップは、システム制御部１１３の指令に基づいて実行される。
【００２６】
まずステップＳ３０１において、システム制御部１１３は、画面内の所定の領域に測距領域（焦点検出領域）を設定する。続いてステップＳ３０２において、システム制御部１１３は、撮影モードや焦点距離に応じたスキャン範囲を設定する。そしてステップＳ３０３において、システム制御部１１３は、後述する初期フォーカス駆動を行う。この初期フォーカス駆動において、フォーカスレンズ１０４がＡＦスキャンの開始位置へ駆動される。
【００２７】
続いてステップＳ３０４において、システム制御部１１３は、後述するフォーカス速度の設定を行う。そしてシステム制御部１１３は、ステップＳ３０４にて設定されたフォーカス設定速度で所定方向にフォーカス駆動を開始する。ここで所定方向は、ステップＳ３０３にて実行される初期フォーカス駆動の方向とは反対方向に設定される。続いてステップＳ３０５において、システム制御部１１３は、ステップＳ３０１にて設定された測距領域内の焦点評価値を取得する。そしてステップＳ３０６において、システム制御部１１３は、現在のフォーカスレンズ１０４の位置（フォーカス位置）を取得する。
【００２８】
続いてステップＳ３０７において、システム制御部１１３は、ステップＳ３０６にて取得した現在のフォーカスレンズ１０４の位置（フォーカス位置）がステップＳ３０２にて設定されたスキャン範囲内にあるか否かを判定する。フォーカス位置がスキャン範囲内にある場合、ステップＳ３０５に進む。一方、フォーカス位置がスキャン範囲内にない場合、ステップＳ３０８に進む。そしてステップＳ３０８において、システム制御部１１３は、フォーカスレンズ１０４の駆動を停止させる。
【００２９】
続いてステップＳ３０９において、ステップＳ３０５で取得した焦点評価値と、それに対応するフォーカスレンズ１０４の位置（ステップＳ３０６で取得したフォーカス位置）とに基づいて、焦点評価値のピーク位置を算出する。続いてステップＳ３１０において、システム制御部１１３は、合焦判定を行う。そしてステップＳ３１１において、システム制御部１１３は、ステップＳ３０９で算出した焦点評価値のピーク位置へフォーカスレンズ１０４を駆動し、本フロー（ＡＦ動作）を終了する。
【００３０】
続いて、図４（ａ）〜（ｃ）を参照して、フォーカス位置を補正するための補正値について説明する。図４（ａ）〜（ｃ）は補正値のテーブルの一例であり、システム制御部１１３の記憶手段１１３ｃに予め記憶されている。システム制御部１１３は、図２のステップＳ２０２、Ｓ２０７において、図４（ａ）〜（ｃ）のテーブルを参照し、撮影条件に応じた補正値を取得する。
【００３１】
図４（ａ）〜（ｃ）に示されるように、本実施例では３つの被写体距離（∞、３ｍ、５０ｃｍ）のそれぞれにおいて、広角端（Ｗｉｄｅ）と望遠端（Ｔｅｌｅ）との間のズームポイント（ズーム位置）と絞り値Ａｖとに対応する補正値が保持されている。補正値は、１０つのズームポイント（ズーム位置）ごとに、また、絞り値Ａｖが１．０ごとに保持されている。テーブルに保持された撮影条件（隣接する撮影条件）の間の補正値は、補間により算出される。例えば、絞り値方向（絞り値Ａｖの変更方向：図４の横方向）に関しては線形補間を行い、被写体距離方向（図４（ａ）〜（ｃ））に関しては距離の逆数で線形補間を行う。また、ズームに関しては、次のズームの境目まで（例えば、ＷｉｄｅからＭ９まで）は同じ値が用いられる。
【００３２】
以下、撮影条件に応じた補正値ＣｏｒＶａｌを補間式に基づいて算出する例について説明する。例えば、撮影条件が、被写体距離＝１［ｍ］、ズームポジション＝Ｍ１５、Ａｖ値＝２．３である場合を考える。このとき、被写体距離が３［ｍ］のときの絞り値方向の補間式Ｖａｌ１は、以下の式（１）で表される。
【００３３】
【数１】
2015040930.tif 000003
【００３４】
被写体距離が５０［ｃｍ］のときの絞り値方向の補間式Ｖａｌ２は、以下の式（２）で表される。
【００３５】
【数２】
2015040930.tif 000004
【００３６】
補正値ＣｏｒＶａｌは、式（１）、（２）を用いて、以下の式（３）のように表される。
【００３７】
【数３】
2015040930.tif 000005
【００３８】
本実施例において、図４（ａ）〜（ｃ）に示されるテーブルの値は、初期値（設計値）として光学シミュレーションを実施して予め算出される。光学シミュレーションについては本発明の主眼ではないため、その説明を省略する。光学シミュレーション結果に応じて、被写体距離、ズームポイント、絞り値のそれぞれに関して、影響度が低いパラメータをさらに間引いてもよい。逆に、影響度が高いパラメータについては、間引きを減らしてもよい。また光学シミュレーションの結果、線形補間ができない場合、近似式を用いて補正値を算出することもできる。
【００３９】
初期値（設計値）に対して個体別に誤差が大きい場合については、個別に調整を行う。この調整は、フォーカス位置と被写体距離とを対応付けるカムテーブルを作成することにより行われる。なお、この調整の内容については本発明の主眼ではないため、その説明を省略する。調整時間（コスト）を削減するため、所定の被写体距離、ズームポジション、絞り値において調整値を取得し、この結果に応じて図４のテーブルの値を書き換えるようにしてもよい。例えば、最も誤差が大きい条件が、無限の調整距離における所定のミドル位置での開放絞りと最小小絞りである場合、ピント差に所定の係数を掛けて条件に最も近いテーブル値の値が調整結果に近くなるように補正値を書き換える。また、被写体の色や輝度に応じて補正値を変更するように構成してもよい。また、調整値および設計値の両方を保持し、調整時の環境に近い撮影条件であると判定した場合には調整値を採用し、その条件を満たしていないと判定した場合には設計値を採用するように構成してもよい。
【００４０】
次に、図５を参照して、本実施例におけるピント補正（絞り値の変化に応じたピント補正）について説明する。図５は、ピント位置の補正方法を示すフローチャートであり、図２のステップＳ２０８の詳細を示している。図５の各ステップは、システム制御部１１３の指令に基づいて実行される。
【００４１】
まずステップＳ４０１において、システム制御部１１３は、ＤＲＡＭ１１１からＡＦ時の絞り値ＡＦ＿Ａｖ（ステップＳ２０２にて記憶された絞り値）を取得する。そしてステップＳ４０２において、システム制御部１１３は、ステップＳ２０７にて決定された撮影時の絞り値Ｃａｐｔ＿Ａｖを取得する。
【００４２】
続いてステップＳ４０３において、システム制御部１１３は、図４を参照して説明した撮影条件（被写体距離、ズームポジション、絞り値など）に応じた補正値を取得する。すなわちシステム制御部１１３は、ＡＦ時の撮影条件に応じた補正値ＡＦ＿ＣｏｒＶａｌ、および、撮影時の撮影条件に応じた補正値Ｃａｐｔ＿ＣｏｒＶａｌを取得する。
【００４３】
続いてステップ４０４にて撮影時の撮影条件に応じた補正値Ｃａｐｔ＿ＣｏｒＶａｌからＡＦ時の撮影条件に応じた補正値ＡＦ＿ＣｏｒＶａｌを減算して得られた値を補正値として設定する。このようにステップＳ４０４において、システム制御部１１３は、補正値ＡＦ＿ＣｏｒＶａｌと補正値Ｃａｐｔ＿ＣｏｒＶａｌとの差を補正値として設定する。そしてステップＳ４０５において、システム制御部１１３は、図３のステップＳ３１０にて算出されたＡＦ合焦位置（補正前のフォーカス位置）からステップＳ４０４にて算出された補正値を減算する。これにより、撮影時のフォーカス位置（補正後のフォーカス位置）を取得することができる。
【００４４】
なお本実施例において、ＡＦ動作に対するフォーカス位置の補正について説明しているが、これに限定されるものではない。ユーザによりマニュアルでピントを合わせた場合（ＭＦ動作）についても同様に、ピント調整時の条件と撮影時の条件とを比較して補正することができる。このとき、撮像装置１００、第３の絞り値に設定された状態で、ユーザにより手動でフォーカスレンズ１０４の位置を調節する第２の焦点検出手段を更に有する。そして制御手段１１３ｂは、撮影の際に設定される第２の絞り値が第３の絞り値と異なる場合、撮影条件および第３の絞り値から第２の絞り値への変化に応じてフォーカス位置を変更（補正）する。
【００４５】
このように本実施例において、制御手段１１３ｂは、撮影の際に設定される第２の絞り値（撮影時の絞り値）が第１の絞り値（ＡＦ時の絞り値）と異なる場合、撮影条件および第１の絞り値から第２の絞り値への変化に応じてフォーカス位置を変更（補正）する。好ましくは、撮影条件は、被写体距離、ズーム位置、被写体の色または輝度の少なくとも一つである。
【００４６】
また好ましくは、制御手段１１３ｂは、撮影条件に応じて、第１の絞り値に対応する第１の補正値および第２の絞り値に対応する第２の補正値を取得する。そして制御手段１１３ｂは、フォーカス位置から第１の補正値と第２の補正値との差を減算して得られた値を補正後のフォーカス位置として設定する。
【００４７】
また好ましくは、撮像装置１００は、撮影条件に応じて複数の絞り値のそれぞれに対応する複数の補正値を記憶する記憶手段１１３ｃを更に有する。より好ましくは、制御手段１１３ｂは、撮影条件に対応する補正値が記憶手段１１３ｃに記憶されていない場合、この撮影条件に対する補正値を、記憶手段１１３ｃに記憶された複数の補正値を用いて補間を行うことより算出する。これにより、全ての撮影条件に対応する補正値を記憶する必要がなくなり、メモリ容量を小さくできるので低コストにすることができる。
【００４８】
また好ましくは、記憶手段１１３ｃに記憶された複数の補正値は、撮像装置１００の個体差に応じて異なっている。
【００４９】
また好ましくは、制御手段１１３ｂは、記憶手段１１３ｃに記憶された複数の補正値に対して、撮像装置１００の個体差に応じた調整を行う。より好ましくは、制御手段１１３ｂは、撮影条件が所定の条件を満たす場合、記憶手段１１３ｃに記憶された補正値を調整した調整値を用いてフォーカス位置を補正する。一方、撮影条件が所定の条件を満たさない場合、記憶された補正値を用いてフォーカス位置を補正する。
【００５０】
上述の実施形態の一部を適宜組み合わせてもよい。また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。従って、本発明の機能処理をコンピュータで実現するために、コンピュータに供給されてインストールされるプログラムコード自体も本発明を実現可能である。すなわち、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータなど、プログラムの形態を問わない。プログラムを供給するための記憶媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータはがコンピュータプログラムをダウンロードしてプログラムするような方法も考えられる。
【００５１】
本実施例によれば、低コストで高精度なフォーカス制御が可能な撮像装置、撮像システム、撮像装置の制御方法、プログラム、および、記憶媒体を提供することができる。
【００５２】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００５３】
１００：撮像装置
１０７：撮像素子
１０９：画像処理部
１１３：システム制御部
【図４】
2015040930.tif 000006
【図１】
2015040930.tif 000007
【図２】
2015040930.tif 000008
【図３】
2015040930.tif 000009
【図５】
2015040930.tif 000010