(57)【要約】【課題】操作部材を操作可能範囲の端に機械的に操作することで無限遠の被写体にピントを合わせようとする動作を行う場合、コンバージョンレンズの装着時においても、確実にピントを合わせることができる焦点調整装置を提供する。【解決手段】コンバージョンレンズの装着時、その製造誤差から見込まれる最大の無限遠の被写体に合焦するフォーカスレンズ位置の変化分だけ、至近方向に無限遠の被写体に合焦するフォーカスレンズ位置をシフトさせている。その分、撮影者が手動操作により焦点調整レンズを駆動可能範囲の端に機械的に操作することで無限遠の被写体にピントを合わせようとする動作を行った場合、そのフォーカスレンズの駆動目標位置がテーブルに記録された無限遠端位置からシフトする。これにより、無限遠の被写体にピントを合わせることが可能となる。【選択図】図７
2009198975.tif 000002
【特許請求の範囲】
【請求項１】
撮影光学系により結像される被写体像を光電変換して電気的な画像信号を得る撮像手段と、前記撮像手段によって光電変換された被写体像の焦点を調節するための焦点調節レンズと、操作部材の操作により前記焦点調節レンズを駆動する操作駆動手段と、前記撮像手段によって得られた画像信号から合焦位置を検出する合焦位置検出手段とを有し、コンバージョンレンズが装着自在である焦点調整装置であって、
無限遠の被写体に合焦させるべく前記操作部材の操作により前記焦点調節レンズを駆動可能範囲の端に駆動した場合の、前記焦点調節レンズの駆動目標位置が、前記コンバージョンレンズ装着時と未装着時とで異なる位置に設計されたことを特徴とする焦点調整装置。
【請求項２】
前記コンバージョンレンズ装着時の前記駆動目標位置が、未装着時の前記駆動目標位置から、前記コンバージョンレンズの製造誤差から見込まれる、最大の無限遠の被写体に合焦する前記焦点調節レンズの位置の変化分だけ至近側に設定されたことを特徴とする請求項１項記載の焦点調整装置。
【請求項３】
前記コンバージョンレンズ装着時における前記焦点調節レンズの駆動可能範囲が、未装着時における前記焦点調節レンズの駆動可能範囲とは異なることを特徴とする請求項１または２項記載の焦点調整装置。
【請求項４】
前記コンバージョンレンズが装着されているか否かを判別する装着判別手段と、
前記コンバージョンレンズが装着されている場合、前記焦点調節レンズの駆動可能範囲を前記コンバージョンレンズ装着時における駆動可能範囲に設定し、一方、前記コンバージョンレンズが未装着である場合、前記焦点調節レンズの駆動可能範囲を前記未装着時における駆動可能範囲に設定する設定手段とを有することを特徴とする請求項３記載の焦点調節装置。
【請求項５】
前記コンバージョンレンズの種類を判別する種類判別手段を有し、
前記設定手段は、前記コンバージョンが装着されている場合、前記コンバージョンレンズの種類に応じた前記コンバージョンレンズ装着時における駆動可能範囲に設定することを特徴とする請求項４記載の焦点調節装置。
【請求項６】
前記焦点調節レンズを自動で駆動する自動駆動手段を有し、
前記操作部材の操作により大まかな合焦位置に前記焦点調節レンズを駆動した後、前記自動駆動手段によって前記焦点調節レンズを駆動しながら、前記撮像手段によって得られた画像信号から前記合焦位置検出手段が詳細な合焦位置を検出するために探索する範囲を、前記コンバージョンレンズ装着時、未装着時よりも広く設定したことを特徴とする請求項１記載の焦点調整装置。
【請求項７】
前記焦点調節レンズを自動で駆動する自動駆動手段を有し、
前記自動駆動手段によって前記焦点調節レンズを駆動しながら、前記撮像手段によって得られた画像信号から前記合焦位置検出手段が合焦位置を検出するために探索する範囲を、前記コンバージョンレンズ装着時、未装着時よりも広く設定したことを特徴とする請求項１記載の焦点調整装置。
【請求項８】
前記コンバージョンレンズ装着時、前記焦点調節レンズを駆動して至近端側の駆動限界に接触させることにより前記焦点調節レンズの位置を検出し、前記検出された位置を前記探索する範囲の至近端に設定したこと特徴とする請求項７記載の焦点調整装置。
【請求項９】
撮影光学系により結像される被写体像を光電変換して電気的な画像信号を得る撮像手段と、前記撮像手段によって光電変換された被写体像の焦点を調節するための焦点調節レンズと、操作部材の操作により前記焦点調節レンズを駆動する操作駆動手段と、前記撮像手段によって得られた画像信号から合焦位置を検出する合焦位置検出手段とを有し、無限遠の被写体に合焦させるべく前記操作部材の操作により前記焦点調節レンズを駆動可能範囲の端に駆動した場合の、前記焦点調節レンズの駆動目標位置が、コンバージョンレンズ装着時と未装着時とで異なる位置に設計された焦点調整装置の焦点調整方法であって、
前記焦点調整装置が、前記コンバージョンレンズが装着されているか否かを判別する装着判別ステップと、
前記焦点調整装置が、前記コンバージョンレンズが装着されている場合、前記焦点調節レンズの駆動可能範囲を前記コンバージョンレンズ装着時における駆動可能範囲に設定し、一方、前記コンバージョンレンズが未装着である場合、前記焦点調節レンズの駆動可能範囲を前記未装着時における駆動可能範囲に設定する設定ステップとを有することを特徴とする焦点調整装置の焦点調整方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンバージョンレンズが装着自在である焦点調整装置およびその焦点調整方法に関する。
【背景技術】
【０００２】
従来、コンバージョンレンズを装着した場合の手動操作による焦点調整に関し、特許文献１に記載の撮像装置が提案されている。
【０００３】
この撮像装置は、第１、第２、第３のレンズ系を有する。この撮像装置では、第１のレンズ系の取り付け状態を検出する第１のセンサからのフォーカスジャンプ指令により、第３のレンズ系が合焦のために移動する動作を行う。この動作が終わらないうちに、再度フォーカスジャンプ指令が出された場合、記憶された比例係数を演算回路で使用し、第３のレンズ系の移動量あるいは移動後の位置が算出される。
【０００４】
また、マニュアルフォーカスモードに設定中にフォーカスジャンプ指令により、第３のレンズ系が移動する。この移動が行われた後、ズーム動作による第３のレンズ系の移動が生じる前に、フォーカスジャンプ指令が再度出された場合、同様に、記憶された比例係数を演算回路で使用し、第３のレンズ系の移動量あるいは移動後の位置が算出される。
【特許文献１】特許第２９００９６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の焦点調整装置では、以下に掲げる問題があった。コンバージョンレンズ（以下、コンバータともいう）の装着によってフォーカスレンズの移動量や移動後の位置を変えることは開示されている。しかし、操作部材を操作可能範囲の端に機械的に操作することで無限遠の被写体にピントを合わせようとする動作を行う場合、そのフォーカスレンズの目標位置が、コンバータの製造誤差などによる影響を避けるために、変更されることは触れられていない。
【０００６】
従って、コンバージョンレンズを装着し、撮影者が手動操作により焦点調整レンズを駆動可能範囲の端に機械的に操作することで無限遠の被写体にピントを合わせようとする動作を行った場合、ピントが合わずに大きくボケてしまうという問題が生じる。
【０００７】
本発明は、操作部材を操作可能範囲の端に操作することで無限遠の被写体にピントを合わせる動作を行う場合、コンバージョンレンズの装着時においても、確実にピントを合わせることができる焦点調整装置およびその焦点調整方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の焦点調整装置は、撮影光学系により結像される被写体像を光電変換して電気的な画像信号を得る撮像手段と、前記撮像手段によって光電変換された被写体像の焦点を調節するための焦点調節レンズと、操作部材の操作により前記焦点調節レンズを駆動する操作駆動手段と、前記撮像手段によって得られた画像信号から合焦位置を検出する合焦位置検出手段とを有し、コンバージョンレンズが装着自在である焦点調整装置であって、無限遠の被写体に合焦させるべく前記操作部材の操作により前記焦点調節レンズを駆動可能範囲の端に駆動した場合の、前記焦点調節レンズの駆動目標位置が、前記コンバージョンレンズ装着時と未装着時とで異なる位置に設計されたことを特徴とする。
【０００９】
本発明の焦点調整装置の焦点調整方法は、撮影光学系により結像される被写体像を光電変換して電気的な画像信号を得る撮像手段と、前記撮像手段によって光電変換された被写体像の焦点を調節するための焦点調節レンズと、操作部材の操作により前記焦点調節レンズを駆動する操作駆動手段と、前記撮像手段によって得られた画像信号から合焦位置を検出する合焦位置検出手段とを有し、無限遠の被写体に合焦させるべく前記操作部材の操作により前記焦点調節レンズを駆動可能範囲の端に駆動した場合の、前記焦点調節レンズの駆動目標位置が、コンバージョンレンズ装着時と未装着時とで異なる位置に設計された焦点調整装置の焦点調整方法であって、前記焦点調整装置が、前記コンバージョンレンズが装着されているか否かを判別する装着判別ステップと、前記焦点調整装置が、前記コンバージョンレンズが装着されている場合、前記焦点調節レンズの駆動可能範囲を前記コンバージョンレンズ装着時における駆動可能範囲に設定し、一方、前記コンバージョンレンズが未装着である場合、前記焦点調節レンズの駆動可能範囲を前記未装着時における駆動可能範囲に設定する設定ステップとを有することを特徴とする。
【発明の効果】
【００１０】
本発明の請求項１に係る焦点調整装置では、無限遠の被写体に合焦させるべく操作部材の操作により焦点調節レンズを駆動可能範囲の端に駆動した場合の、焦点調節レンズの駆動目標位置が、コンバージョンレンズ装着時と未装着時とで異なる位置に設計された。これにより、撮影者が操作部材を操作可能範囲の端に機械的に操作することで無限遠の被写体にピントを合わせようとする動作を行う場合、コンバージョンレンズの装着時においても、確実にピントを合わせることができる。
【００１１】
請求項２に係る焦点調整装置では、コンバージョンレンズ装着時、未装着時から、コンバージョンレンズの製造誤差から見込まれる、最大の無限遠の被写体に合焦する焦点調節レンズの位置の変化分だけ至近側に設定された。これにより、コンバージョンレンズの製造誤差にかかわらず、コンバージョンレンズの装着時、確実にピントを合わせることができる。
【００１２】
請求項３に係る焦点調整装置によれば、コンバージョンレンズ装着時における駆動可能範囲を適切な範囲に設定することができる。
【００１３】
請求項４に係る焦点調整装置によれば、コンバージョンレンズの装着の有無によって焦点調節レンズの駆動可能範囲を容易に変更することができる。
【００１４】
請求項５に係る焦点調整装置によれば、コンバージョンレンズの種類に応じて、最適な焦点調節レンズの駆動可能範囲を設定することができる。
【００１５】
請求項６に係る焦点調整装置では、操作部材の操作により大まかな合焦位置に焦点調節レンズを駆動した後、自動駆動手段により焦点調節レンズを駆動しながら、合焦位置検出手段で詳細な合焦位置を検出する。この場合、探索する範囲を、コンバージョンレンズ装着時、未装着時よりも広く設定した。これにより、合焦能力が向上する。
【００１６】
請求項７に係る焦点調整装置では、通常、自動駆動手段により焦点調節レンズを駆動しながら、撮像手段によって得られた画像信号から合焦位置を検出する。この場合、探索する範囲を、コンバージョンレンズ装着時、未装着時よりも広く設定した。これにより、自動焦点調整を行う場合において、合焦能力が向上する。
【００１７】
請求項８に係る焦点調整装置では、コンバージョンレンズ装着時の無限遠相当位置が設計上ずらされているために撮影可能な至近位置もずれてしまうことを考慮する。すなわち、コンバージョンレンズ装着時の撮影可能な至近距離を未装着時とは異ならせることで、フォーカスレンズが駆動可能範囲を超え、光学性能等が劣化する弊害を防止することができる。
【発明を実施するための最良の形態】
【００１８】
本発明の焦点調整装置およびその焦点調整方法の実施形態について図面を参照しながら説明する。本実施形態の焦点調整装置は、撮像装置であるコンパクトタイプのデジタルカメラに適用される。
【００１９】
［第１の実施形態］
図１は第１の実施形態における撮像装置の構成を示すブロック図である。撮像装置１は、ズームレンズ群２、フォーカスレンズ群３、およびこれらからなる撮影光学系を透過する光束の量を制御する絞り４を有する。ズームレンズ群２、フォーカスレンズ群３、絞り４等を有する撮影レンズ鏡筒３１の先端部には、焦点距離を変換するコンバージョンレンズ３５を取り付けるための部材３１ａ、およびコンバージョンレンズ取付け検出スイッチ３４が設けられている。コンバージョンレンズ３５は部材３１ａによって撮像装置１に装着自在である。
【００２０】
固体撮像素子（以下、ＣＣＤという）５は、撮影光学系を透過した被写体像が結像し、これを光電変換して画像信号を得る。撮像回路６は、ＣＣＤ５によって光電変換された電気信号を受け、各種の画像処理を施すことにより所定の画像信号を生成する。Ａ／Ｄ変換回路７は、撮像回路６により生成されたアナログ画像信号をデジタル画像信号に変換する。
【００２１】
メモリ（ＶＲＡＭ）８は、Ａ／Ｄ変換回路７の出力を受け、デジタル画像信号を一時的に記憶するバッファメモリ等である。Ｄ／Ａ変換回路９は、このＶＲＡＭ８に記憶された画像信号を読み出し、アナログ信号に変換するとともに、再生出力に適した画像信号に変換する。画像表示装置（以下、ＬＣＤという）１０は、液晶表示装置（ＬＣＤ）等からなり、この画像信号を表示する。
【００２２】
記憶用メモリ１２は、半導体メモリ等であり、画像データを記憶する。圧縮伸長回路１１は圧縮回路および伸長回路を有する。圧縮回路は、ＶＲＡＭ８に一時記憶された画像信号を読み出し、記憶用メモリ１２の記憶に適するように、画像データに対して圧縮処理や符号化処理を施す。また、伸長回路は、記憶用メモリ１２に記憶された画像データに対して、再生表示等に適するように、復号化処理や伸長処理等を施す。
【００２３】
ＡＥ処理回路１３は、Ａ／Ｄ変換回路７からの出力を受けて自動露出（ＡＥ）処理を行う。スキャンＡＦ処理回路１４は、Ａ／Ｄ変換回路７からの出力を受けて自動焦点調節（ＡＦ）処理を行う。
【００２４】
ＣＰＵ１５は、演算用のメモリを内蔵し、撮像装置１の制御を行う。タイミングジェネレータ（以下、ＴＧという）１６は所定のタイミング信号を発生する。ＣＣＤドライバ１７はＣＣＤ５を駆動する。絞り駆動モータ２１は絞り４を駆動する。
【００２５】
第１モータ駆動回路１８は絞り駆動モータ２１を駆動する。フォーカス駆動モータ２２はフォーカスレンズ群（以下、単にフォーカスレンズともいう）３を駆動する。第２モータ駆動回路１９はフォーカス駆動モータ２２を駆動する。ズーム駆動モータ２３はズームレンズ群２を駆動する。第３モータ駆動回路２０はズーム駆動モータ２３を駆動する。
【００２６】
操作スイッチ２４は各種のスイッチ群からなる。ＥＥＰＲＯＭ２５は、各種制御を行うためのプログラムや、各種の動作を行わせるために使用するデータ等が予め記憶されている、電気的に書き換え可能な読み出し専用メモリである。
【００２７】
電池２６は撮像装置１の電源である。スイッチング回路２７はストロボ発光部２８の閃光発光を制御する。表示素子２９は、ＬＥＤ等であり、警告表示などを行う。スピーカ３０は音声によるガイダンスや警告などを行う。ＡＦ補助光３３はＬＥＤなどの光源で構成される。ＡＦ補助光駆動回路３２はＡＦ補助光３３を駆動する。
【００２８】
なお、画像データ等の記憶媒体である記憶用メモリ１２として、フラッシュメモリ等の固定型の半導体メモリが用いられる。また、カード形状やスティック形状からなり、撮像装置に対して着脱自在に形成されるカード型フラッシュメモリ等の半導体メモリが用いられる。その他、ハードディスクやフレキシブルディスク等の磁気記憶媒体など、様々な形態のものが用いられる。
【００２９】
操作スイッチ２４として、撮像装置１を起動させて電源供給を行うための主電源スイッチ、撮影動作等を開始させるレリーズスイッチ、再生動作を開始させる再生スイッチ、撮影光学系のズームレンズ群２を移動させてズームを行わせるズームスイッチ等がある。
【００３０】
レリーズスイッチは、撮影動作に先立って行われるＡＥ処理、ＡＦ処理を開始させる指示信号を発生する第１ストローク（以下、ＳＷ１）と、実際の露光動作を開始させる指示信号を発生する第２ストローク（以下、ＳＷ２）との２段スイッチで構成される。
【００３１】
このように構成された撮像装置の動作を示す。まず、撮像装置１の撮影レンズ鏡筒３１を透過した被写体光束は、絞り４によってその光量が調整された後、ＣＣＤ５の受光面に結像する。この被写体像は、ＣＣＤ５の光電変換により電気的な信号に変換され、撮像回路６に出力される。撮像回路６では、入力した信号に対して各種の信号処理が施され、所定の画像信号が生成される。
【００３２】
この画像信号は、Ａ／Ｄ変換回路７に出力され、デジタル信号（画像データ）に変換された後、画像データはＶＲＡＭ８に一時的に格納される。ＶＲＡＭ８に格納された画像データは、Ｄ／Ａ変換回路９に出力される。Ｄ／Ａ変換回路９でアナログ信号に変換され、表示に適した画像信号に変換された後、画像信号はＬＣＤ１０に画像として表示される。
【００３３】
また、ＶＲＡＭ８に格納された画像データは、圧縮伸長回路１１にも出力される。この圧縮伸長回路１１内の圧縮回路によって圧縮処理が行われた後、記憶に適した画像データに変換され、記憶用メモリ１２に記憶される。
【００３４】
また、例えば操作スイッチ２４のうち、再生スイッチ（図示せず）が操作されてオン状態になると、再生動作が開始される。再生動作では、記憶用メモリ１２に圧縮して記憶された画像データは圧縮伸長回路１１に出力され、圧縮伸長回路１１内の伸長回路において復号化処理や伸長処理等が施された後、ＶＲＡＭ８に出力されて一時的に記憶される。
【００３５】
さらに、この画像データは、Ｄ／Ａ変換回路９に出力され、Ｄ／Ａ変換回路９でアナログ信号に変換され、表示に適した画像信号に変換された後、画像信号はＬＣＤ１０に画像として表示される。
【００３６】
他方、Ａ／Ｄ変換回路７によってデジタル化された画像データは、ＶＲＡＭ８とは別にＡＥ処理回路１３およびスキャンＡＦ処理回路１４にも出力される。ＡＥ処理回路１３では、入力したデジタル画像信号（画像データ）を受けると、一画面分の画像データの輝度値に対して累積加算等の演算処理が行われる。これにより、被写体の明るさに応じたＡＥ評価値が算出される。このＡＥ評価値はＣＰＵ１５に出力される。
【００３７】
また、スキャンＡＦ処理回路１４では、入力したデジタル画像信号を受けると、画像データの高周波成分がハイパスフィルタ等を介して抽出され、さらに累積加算等の演算処理が行われ、高域側の輪郭成分量等に対応するＡＦ評価値信号が算出される。具体的に、スキャンＡＦ処理回路１４は、ＡＦ領域として指定された画面の一部分の領域に相当する画像データの高周波成分をハイパスフィルタ等を介して抽出し、更に累積加算等の演算処理を行う。これにより、高域側の輪郭成分量等に対応するＡＦ評価値信号が算出される。このＡＦ領域は、中央部分の一箇所である場合、中央部分とそれに隣接する複数箇所である場合、離散的に分布する複数箇所である場合などがある。
【００３８】
このように、スキャンＡＦ処理回路１４は、ＡＦ処理を行う過程において、ＣＣＤ５によって生成された画像信号から所定の高周波成分を検出する高周波成分検出部の役割を担っている。
【００３９】
また、ＴＧ１６からの所定のタイミング信号が、ＣＰＵ１５、撮像回路６、ＣＣＤドライバ１７に出力されている。ＣＰＵ１５は、このタイミング信号に同期させて各種の制御を行う。撮像回路６は、ＴＧ１６からのタイミング信号を受け、これに同期させて色信号の分離等の各種画像処理を行う。ＣＣＤドライバ１７は、ＴＧ１６のタイミング信号を受け、これに同期してＣＣＤ５を駆動する。
【００４０】
ＣＰＵ１５は、第１モータ駆動回路１８、第２モータ駆動回路１９および第３モータ駆動回路２０をそれぞれ制御する。第１モータ駆動回路１８、第２モータ駆動回路１９および第３モータ駆動回路２０は、絞り駆動モータ２１、フォーカス駆動モータ２２およびズーム駆動モータ２３を介して、絞り４、フォーカスレンズ群３およびズームレンズ群２を駆動する。すなわち、ＣＰＵ１５は、ＡＥ処理回路１３において算出されたＡＥ評価値等に基づき、第１モータ駆動回路１８を制御して絞り駆動モータ２１を駆動し、絞り４の絞り量を適正に調整するＡＥ制御を行う。また、ＣＰＵ１５は、スキャンＡＦ処理回路１４において算出されるＡＦ評価値信号に基づき、第２モータ駆動回路１９を制御してフォーカス駆動モータ２２を駆動し、フォーカスレンズ群３を合焦位置に移動させるＡＦ制御を行う。また、マニュアルフォーカスに設定されている場合、ＣＰＵ１５は、次のような動作を行う。すなわち、操作スイッチ２４のうち、図示しないフォーカス駆動指示部材（フォーカス操作釦）が操作された際、ＣＰＵ１５は、その操作量に応じて、第２モータ駆動回路１９を制御してフォーカス駆動モータ２２を駆動し、フォーカスレンズ群３を移動させる。また、操作スイッチ２４のうち、ズームスイッチ（図示せず）が操作された場合、ＣＰＵ１５は、これを受けて第３モータ駆動回路２０を制御し、ズーム駆動モータ２３を駆動し、ズームレンズ群２を移動させ、撮影光学系の変倍動作（ズーム動作）を行う。
【００４１】
図２および図３は撮像装置１の撮影動作手順を示すフローチャートである。この制御プログラムはＥＥＰＲＯＭ２５に格納されており、ＣＰＵ１５によって実行される。この撮影動作シーケンスは、撮像装置１の主電源スイッチがオン状態であり、かつ撮像装置１の動作モードが撮影（録画）モードにあるときに実行される。
【００４２】
なお、本実施形態では、フォーカスレンズ群３を所定位置に駆動しながらＡＦ評価値を取得する動作をスキャンと言い、ＡＦ評価値を取得する際のフォーカスレンズの位置間隔をスキャン間隔と言うものとする。また、ＡＦ評価値を取得する数をスキャンポイント数と言い、ＡＦ評価値を取得する範囲をスキャン範囲と言うものとする。
【００４３】
まず、ＣＰＵ１５は、撮影レンズ鏡筒３１を透過し、ＣＣＤ５に結像した像をＬＣＤ１０に画像として表示する（ステップＳ１）。すなわち、ＣＣＤ５に結像した被写体像は、ＣＣＤ５によって光電変換され電気的な信号に変換された後、撮像回路６に出力される。撮像回路６では、入力した信号に対して各種の信号処理が施され、所定の画像信号が生成された後、Ａ／Ｄ変換回路７に出力される。Ａ／Ｄ変換回路７で、画像信号がデジタル信号（画像データ）に変換され、画像データはＶＲＡＭ８に一時的に格納される。ＶＲＡＭ８に格納された画像データは、Ｄ／Ａ変換回路９に出力される。Ｄ／Ａ変換回路９で、画像データはアナログ信号に変換され、かつ表示に適した画像信号に変換された後、画像信号はＬＣＤ１０に画像として表示される。
【００４４】
つづいて、ＣＰＵ１５は、マニュアルフォーカスモード（ＭＦモード）に設定されているか否かを判別する（ステップＳ２）。マニュアルフォーカス（ＭＦ）モードに設定されていない場合、ＣＰＵ１５はレリーズスイッチの状態を確認する（ステップＳ３）。
【００４５】
撮影者によってレリーズスイッチが操作され、ＳＷ１（レリーズスイッチの第１ストローク）がオン状態になったことが確認されると、ＣＰＵ１５は通常のＡＥ処理を実行する（ステップＳ４）。一方、ＳＷ１がオフ状態である場合、ＣＰＵ１５はステップＳ２の処理に戻る。Ｓ４の処理後、ＣＰＵ１５はスキャンＡＦ処理を行う（ステップＳ５）。すなわち、ＣＰＵ１５は、ステップＳ５で合焦位置を検出するためのスキャンＡＦ処理を行う。その概略を図４、図５を用いて説明する。
【００４６】
図４はスキャンＡＦ動作を説明する図である。スキャンＡＦは、ＣＣＤ５によって生成され、出力される画像信号のうち、高周波成分が最も多くなるフォーカスレンズ群３の位置を求めることにより行われる。
【００４７】
ＣＰＵ１５は、第２モータ駆動回路１９を介してフォーカス駆動モータ２２を制御し、フォーカスレンズ群３を無限遠に相当する位置（図４の「Ａ」位置）から、各々の撮影モードにおいて設定される至近距離に相当する位置（図４の「Ｂ」位置）まで駆動する。
【００４８】
フォーカスレンズ群３を駆動しながら、ＣＰＵ１５は、スキャンＡＦ処理回路１４の出力（ＡＦ評価値信号）を取得する。ＣＰＵ１５は、フォーカスレンズ群３の駆動が終了した時点で、取得したＡＦ評価値信号から、それが最大になる位置（図４の「Ｃ」位置）を求め、その位置にフォーカスレンズ群３を駆動する。
【００４９】
このスキャンＡＦ処理回路１４の出力を取得する処理は、スキャンＡＦの高速化のために、全てのフォーカスレンズ群３の停止位置では行われず、所定ステップ毎に行われる。この場合、例えば図４に示すａ１、ａ２、ａ３点において、ＡＦ評価値信号を取得することがあり得る。このような場合、ＡＦ評価値信号が最大値となった点（ここでは、ａ２点）とその前後の点（ここでは、ａ１点、ａ３点）とから、合焦位置Ｃが計算で求められる。
【００５０】
このように、補間計算を行い、ＡＦ評価値信号が最大値となる点（図４の「Ｃ」の点）を求める前に、ＡＦ評価値信号の信頼性が評価される。その信頼性が十分である場合、ＣＰＵ１５は、ＡＦ評価値信号が最大値となる点を実際に求め、後述するステップＳ６においてＡＦＯＫ表示を行う。このＡＦＯＫ表示は、表示素子２９を点灯することで行われると同時に、ＬＣＤ１０に緑の枠を表示する処理で行われる。
【００５１】
また、ステップＳ５において、ＡＦ評価値信号の信頼性を評価した結果、その信頼性が低い場合、ＣＰＵ１５は、ＡＦ評価値信号が最大値となる点を求める処理を行わず、後述するステップＳ６においてＡＦＮＧ表示を行う。このＡＦＮＧ表示は、表示素子２９を点滅表示することで行われると同時に、ＬＣＤ１０に黄色の枠を表示する処理で行われる。
【００５２】
図５はステップＳ４におけるスキャンＡＦの処理手順を示すフローチャートである。まず、ＣＰＵ１５は、フォーカスレンズ３をスキャン開始位置にスキャン動作中の速度より速い速度で移動する（ステップＳ５１）。本実施形態においては、スキャン開始位置は、設定されたスキャン範囲の一端に設定される。
【００５３】
ＣＰＵ１５は、撮影領域内に設定されたＡＦ領域に対応する領域の焦点評価値とフォーカスレンズ３の位置を、ＣＰＵ１５に内蔵された演算メモリ（図示せず）に記憶する（ステップＳ５２）。
【００５４】
ＣＰＵ１５は、レンズ位置がスキャン終了位置にあるか否かを調べる（ステップＳ５３）。ここで、スキャン終了位置は、設定されたスキャン範囲の他端に設定される。レンズ位置がスキャン終了位置にない場合、ＣＰＵ１５は、フォーカスレンズ３を駆動し、所定の方向へ所定量動かす（ステップＳ５４）。そして、ＣＰＵ１５はステップＳ５２の処理に戻る。一方、レンズ位置がスキャン終了位置にある場合、ＣＰＵ１５は、ステップＳ５２で記憶した焦点評価値とそのレンズ位置から、焦点評価値が最大となる位置に対応するフォーカスレンズのピーク位置を計算する（ステップＳ５５）。この後、ＣＰＵ１５はメインの処理に復帰する。
【００５５】
なお、スキャン開始位置および終了位置は、カメラの製造時に行われる調整の結果から作られる、フォーカスレンズ位置と被写体距離の関係を示すテーブルを参照することで設定される。また、フォーカスレンズ位置と被写体距離の関係を示すテーブルは、カメラの製造時に複数の距離においてオートフォーカス（ＡＦ）動作を行い、その結果得られる合焦時のフォーカスレンズ位置から作成されている。
【００５６】
このテーブルから、撮影者によって設定された焦点距離に対応する最至近と無限遠に対応するフォーカスレンズ位置を読み出し、それぞれをフォーカスレンズ至近端位置およびフォーカスレンズ無限遠端位置とする。そして、無限遠端に対応するフォーカスレンズ位置から、所定量だけ超無限遠側にシフトしたフォーカスレンズ位置をスキャン開始位置とする。また、至近端に対応するフォーカスレンズ位置から、所定量だけ無限遠とは反対方向にシフトしたフォーカスレンズ位置をスキャン終了位置とする。この所定量は、オーバースキャン量と呼ばれる。無限遠端位置あるいは至近端位置に存在する被写体により生成されるＡＦ評価値信号が確実に極値を持ち、その極値を与える位置にフォーカスレンズを駆動することで、無限遠端位置あるいは至近端位置に存在する被写体に確実にピントを合わせる。このために、オーバースキャン量は設けられている。
【００５７】
ステップＳ５でスキャンＡＦ処理が行われた後、ＣＰＵ１５はＡＦＯＫ表示またはＡＦＮＧ表示を行う（ステップＳ６）。
【００５８】
ＣＰＵ１５は、ＳＷ１（レリーズスイッチの第１ストローク）のオン状態が保持されているか否かを判別する（ステップＳ７）。保持されていない場合、ＣＰＵ１５はステップＳ１の処理に戻る。一方、保持されている場合、ＣＰＵ１５は、ＳＷ２（レリーズスイッチの第２ストローク）の確認を行う（ステップＳ８）。
【００５９】
ＳＷ２がオンになっていた場合、ＣＰＵ１５は、連写モードに設定されている場合のみ、連続撮影の枚数を計数する連写カウンタを値１に初期化する（ステップＳ９）。その後、ＣＰＵ１５は、実際の露光処理を実行するとともに、連写モードに設定されている場合、連写カウンタの値を＋１だけ増加させると同時に顔検出を行う（ステップＳ１０）。
【００６０】
この顔検出は、被写体の移動の予測が正しいか否かを判定するためのものであるので、撮影者によって顔検出機能がオフにされていた場合でも行われる。また、顔検出に用いられる画像はＥＶＦに表示された露光直前の画像である。ＣＰＵ１５は、顔検出を行い、検出の可否（顔検出が可能であったか否か）を記録する。また、検出が可能であった場合、ＣＰＵ１５は、検出された顔の大きさ及び画面上の位置も記録する。
【００６１】
露光処理および顔検出が終了すると、ＣＰＵ１５は、再びＳＷ２（レリーズスイッチの第２ストローク）の確認を行う（ステップＳ１１）。ＣＰＵ１５は、ＳＷ２がオフになっていた場合、ステップＳ７の処理に戻る。
【００６２】
一方、ステップＳ１１でＳＷ２のオン状態が維持されたままである場合、つまり連写モードに設定されている場合、ＣＰＵ１５は、撮影と撮影の間に行われるＡＦに関する処理（連写間ＡＦ処理）を行う（ステップＳ１２）。この連写間ＡＦ処理の終了後、ＣＰＵ１５は、ステップＳ１０の処理に戻り、実際の露光処理を実行する。
【００６３】
この連写間ＡＦ処理は、撮影者によって連続モードが設定されている場合のみ実行される。連続モードに設定されていない場合、ＣＰＵ１５は、ステップＳ１０の露光処理が終了した後、ステップＳ１１でＳＷ２の状態を調べ、ＳＷ２オン状態が維持されたままである場合、ＳＷ２がオフ状態になるまで待機する。
【００６４】
連写間ＡＦ処理とは、連写中に被写体のピント位置が移動することに対応するための処理であり、それまでのピント位置情報などから連写中の次の撮影における被写体のピント位置を求める処理である。この処理の詳細に関しては、本発明と直接関係しないので、省略する。なお、特許出願２００６−２１０２５３号の明細書および図面には、その詳細が記載されている。
【００６５】
また、連続モードに設定され、ステップＳ８でＳＷ２がオフになっている場合、ＣＰＵ１５はステップＳ７の処理に戻り、ＳＷ２がオンになるまで待機する。但し、この間にＳＷ１がオフの状態になった場合、ＣＰＵ１５はステップＳ１の処理に戻る。
【００６６】
また、ステップＳ２でマニュアルフォーカス（ＭＦ）モードに設定されている場合、ＣＰＵ１５は、撮影者によって操作部材であるフォーカス操作釦が操作されたか否かを判別する（ステップＳ１３、Ｓ１４）。操作されている場合、ＣＰＵ１５はフォーカスレンズを所定方向に所定量駆動する。
【００６７】
すなわち、ＣＰＵ１５は、まず操作スイッチ２４のうち、至近方向へフォーカスレンズ３を駆動するフォーカス操作釦が操作されたか否かを判別する（ステップＳ１３）。操作されている場合、ＣＰＵ１５は、フォーカスレンズ３が至近端に到達したか否かをチェックしながら、フォーカスレンズを至近端方向へ駆動する（ステップＳ１５）。一方、Ｓ１３で操作されていない場合、ＣＰＵ１５は、操作スイッチ２４のうち、無限遠方向へフォーカスレンズ３を駆動するフォーカス操作釦が操作されたか否かを判別する（ステップＳ１４）。操作されている場合、ＣＰＵ１５は、フォーカスレンズ３が無限遠端に到達したか否かをチェックしながら、フォーカスレンズを無限遠端方向へ駆動する（ステップＳ１６）。なお、ステップＳ１３〜Ｓ１６の処理は請求項に記載の操作駆動手段に相当する。
【００６８】
Ｓ１５、Ｓ１６の処理後、あるいはＳ１４で操作されていない場合、ＣＰＵ１５は、ＳＷ１（レリーズスイッチの第１ストローク）がオン状態であるか否かを判別する（ステップＳ１７）。オフ状態である場合、ＣＰＵ１５は、ステップＳ１の処理に戻る。
【００６９】
一方、オン状態である場合、ＣＰＵ１５はセーフティＭＦの実行が指示されているか否かを判別する（ステップＳ１８）。指示されていない場合、ＣＰＵ１５はステップＳ８の処理に進み、ＳＷ２の状態に応じて露光処理を行う。
【００７０】
一方、ステップＳ１８でセーフティＭＦの実行が指示されていない場合、ＣＰＵ１５は、セーフティＭＦの処理を行う（ステップＳ１９）。セーフティＭＦは、マニュアルフォーカスで大雑把にピントを合わせた後、フォーカスレンズ３を駆動しながら、撮像素子（ＣＣＤ５）によって生成された画像信号から合焦位置を検出するスキャンＡＦ処理回路１４で、詳細なピント合わせを行う処理である。すなわち、マニュアルフォーカスで大まかな合焦位置にフォーカスレンズを駆動した後、オートフォーカスで詳細な合焦位置にフォーカスレンズを駆動させる動作が行われる。
【００７１】
また、ステップＳ１９の処理では、ＣＰＵ１５は、まず、コンバージョンレンズが装着されているか否か、装着されている場合、その種類は何かを調べる。テレコンバージョンレンズが装着されている場合、ピントを探索する範囲をその他の場合に比べて拡大する。これはテレコンバージョンレンズが装着されることで、被写界深度が浅くなり、マニュアルフォーカスによるピント合わせの誤差が装着時に大きくなるからである。よって、その拡大率は、テレコンバージョンレンズ装着前後の焦点距離の変化の２乗に比例させた値である。テレコンバージンレンズの倍率が１．４倍である場合、拡大率は２倍になる。ピントを探索する範囲を、テレコンバージョンレンズ装着時は未装着時よりも広くすることで、合焦能力が向上する。このように、Ｓ１９の処理では、ＣＰＵ１５は設定されたピントを探索する範囲内で、フォーカスレンズを駆動しながら、撮像素子によって生成された画像信号から合焦位置を検出する。この処理の終了後、ＣＰＵ１５はステップＳ８の処理に進む。
【００７２】
図６はステップＳ１５およびＳ１６におけるフォーカスレンズの駆動手順を示すフローチャートである。まず、ＣＰＵ１５は、コンバージョンレンズ３５が装着されているか否かを判別する（ステップＳ７１）。この判別は、コンバージョンレンズ取付け検出スイッチ３４の出力を読み込むことで行われる。なお、ステップＳ７１の処理は請求項に記載の装着判別手段に相当する。
【００７３】
コンバージョンレンズ３５が装着されていない場合、ＣＰＵ１５は、マニュアルフォーカス時のフォーカスレンズの移動範囲の設定を行う（ステップＳ７２）。このフォーカスレンズの移動範囲の設定は、カメラの製造時に行われる調整の結果から作られるフォーカスレンズ位置と被写体距離の関係を示すテーブルを参照することで行われる。また、フォーカスレンズ位置と被写体距離の関係を示すテーブルは、前述したように、カメラの製造時に複数の距離においてＡＦを行い、その結果得られる合焦時のフォーカスレンズ位置から作成されている。このテーブルから、撮影者によって設定された焦点距離に対応する最至近と無限遠に対応するフォーカスレンズ位置を読み出し、それぞれをフォーカスレンズ至近端位置およびフォーカスレンズ無限遠端位置とする。
【００７４】
前述したように、スキャンＡＦ時のスキャン範囲の設定も、テーブルから読み出された撮影者によって設定された焦点距離に対応する最至近と無限遠に対応するフォーカスレンズ位置から行われる。スキャンＡＦ時のスキャン範囲の設定においては、無限遠端に対応するフォーカスレンズ位置から、所定量だけ超無限遠側にシフトしたフォーカスレンズ位置をスキャン開始位置とする。また、至近端に対応するフォーカスレンズ位置から所定量だけ無限遠とは反対方向にシフトしたフォーカスレンズ位置をスキャン終了位置とする。この所定量はオーバースキャン量と呼ばれる。無限遠端位置あるいは至近端位置に存在する被写体により生成されるＡＦ評価値信号が確実に極値を持ち、その極値を与える位置へフォーカスレンズを駆動することで、無限遠端位置あるいは至近端位置に存在する被写体に確実にピントを合わせる。このために、オーバースキャン量は設けられている。
【００７５】
一方、ステップＳ７１でコンバージョンレンズが装着されている場合、ＣＰＵ１５は、コンバージョンレンズ取付け検出スイッチ３４の出力を読み込むことで、装着されたコンバージョンレンズの種類を判別する（ステップＳ７３）。
【００７６】
コンパクトタイプのデジタルカメラの場合、装着できるコンバージョンレンズは機種によって限定される。通常、テレコンバージョンレンズが１種類であり、ワイドコンバージョンレンズが１種類である。稀に、複数のテレコンバージョンレンズやワイドコンバージョンレンズが取り付け可能であるものや、テレコンバージョンレンズまたはワイドコンバージョンレンズが１種類しか取り付けられないものがある。ここでは、一般的な場合を想定し、１種類のテレコンバージョンレンズ、および１種類のワイドコンバージョンレンズが取付け可能である場合について説明する。なお、ステップＳ７３の処理は請求項に記載の種類判別手段に相当する。
【００７７】
ステップＳ７４で取り付けられたコンバージョンレンズがテレコンバージョンレンズの場合、ＣＰＵ１５は、フォーカスレンズ至近端位置およびフォーカスレンズ無限遠端位置を求める（ステップＳ７４）。これらの位置の算出には、カメラの製造時に行われる調整の結果から作られるフォーカスレンズ位置と被写体距離の関係を示すテーブル、およびテレコンバージョンレンズの設計値が用いられる。即ち、テーブルを参照することで得られる、撮影者によって設定された焦点距離に対応する最至近と無限遠に対応するフォーカスレンズ位置に、テレコンバージョンレンズの設計値より得られる最至近と無限遠のフォーカスレンズ位置のシフト量を加えた位置を得る。この得られた位置がフォーカスレンズ至近端位置およびフォーカスレンズ無限遠端位置となる。
【００７８】
一方、ステップＳ７３で取り付けられたコンバージョンレンズがワイドテレコンバージョンレンズの場合、ＣＰＵ１５は、マニュアルフォーカス時のフォーカスレンズの移動範囲の設定を行う（ステップＳ７５）。ステップＳ７５の処理では、ステップＳ７４の処理と同様、ＣＰＵ１５は、フォーカスレンズ至近端位置およびフォーカスレンズ無限遠端位置を求める。これらの位置の算出には、カメラの製造時に行われる調整の結果から作られるフォーカスレンズ位置と被写体距離の関係を示すテーブル、およびワイドコンバージョンレンズの設計値が用いられる。即ち、テーブルを参照することで得られる、撮影者によって設定された焦点距離に対応する最至近と無限遠に対応するフォーカスレンズ位置に、ワイドコンバージョンレンズの設計値より得られる最至近と無限遠のフォーカスレンズ位置のシフト量を加えた位置を得る。この得られた位置がフォーカスレンズ至近端位置およびフォーカスレンズ無限遠端位置となる。
【００７９】
ＣＰＵ１５は、フォーカスレンズ３の駆動方向が至近側か無限遠側かを判定する（ステップＳ７６）。その結果、駆動方向が至近側である場合、ＣＰＵ１５は、現在のフォーカスレンズ位置が至近端であるか否かを判定する（ステップＳ７７）。至近端でない場合、ＣＰＵ１５は、フォーカスレンズ３を所定量だけ至近方向に駆動する（ステップＳ７８）。但し、所定量駆動した場合に至近端を越える場合、ＣＰＵ１５は、フォーカスレンズ３を至近端に駆動する。この後、あるいはステップＳ７７で至近端である場合、ＣＰＵ１５はメインの処理に復帰する。
【００８０】
一方、駆動方向が無限遠側である場合、ＣＰＵ１５は、現在のフォーカスレンズ位置が無限遠端であるか否かを判定する（ステップＳ７９）。無限遠端でない場合、ＣＰＵ１５は、フォーカスレンズ３を無限遠方向に駆動する（ステップＳ８０）。但し、所定量駆動した場合に無限遠端を越える場合、ＣＰＵ１５はフォーカスレンズ３を無限遠端に駆動する。この後、あるいはステップＳ７９で無限遠端である場合、ＣＰＵ１５はメインの処理に復帰する。この所定量は、撮影者が指定した焦点距離における焦点深度の半分ほどの値とすることが好ましい。
【００８１】
ここで、ステップＳ７４、Ｓ７５において、フォーカスレンズ位置をシフトする理由について説明する。図７はフォーカスレンズ位置と被写体距離との関係を示す図である。同図（Ａ）はコンバージョンレンズ（ここでは、テレコンバージョンレンズ）を装着しない場合を示す。図中、「Ｔｅｌｅ（テレコン無）」で表される。この場合、ステップＳ７２で示したように、カメラの製造時に作成されたフォーカスレンズ位置と被写体距離の関係を示すテーブルから、撮影者によって設定された焦点距離に対応する最至近と無限遠に対応するフォーカスレンズ位置を読み出す。そして、読み出されたそれぞれのフォーカスレンズ位置をフォーカスレンズ至近端位置およびフォーカスレンズ無限遠端位置とする（図中、符号ａ）。
【００８２】
この場合、撮影者が手動操作により焦点調整レンズを駆動可能範囲の端に機械的に操作することで無限遠の被写体にピントを合わせようとする動作を行った場合、そのフォーカスレンズの駆動目標位置を無限遠端位置とする。これにより、無限遠の被写体にピントを合わせることが可能となる。
【００８３】
しかし、コンバージョンレンズ（テレコンバージョンレンズ）を装着した場合、ステップＳ７２で示したように無限遠端位置を決め、その位置をフォーカスレンズの駆動目標位置とした場合、無限遠の被写体にピントを合わせることができない。これは、コンバージョンレンズ（テレコンバージョンレンズ）には製造誤差があることを考慮し、無限遠の被写体にピントの合うフォーカスレンズ位置を未装着時の位置より近距離側に設定しているためである。コンバージョンレンズの製造誤差により、コンバージョンレンズを装着した場合、このレンズとカメラ本体レンズとの合わされた焦点距離や、装着されたコンバージョンレンズとカメラ本体との間隔などは変化する。この変化により、無限遠の被写体に合焦するフォーカスレンズ位置は異なる。
【００８４】
同図（Ｂ）では、コンバージョンレンズ（テレコンバージョンレンズ）の設計において、カメラ本体レンズの無限遠のピント位置とコンバージョンレンズを装着した場合の無限遠のピント位置とが一致するようにした場合が表されている（図中、符号ｂ）。図中、「設計Ｔｅｌｅ∞＝テレコン∞」で表される。設計値通りにコンバージョンレンズが製造されている場合、問題は生じないが、必ず製造誤差は発生するので、無限遠の被写体に合焦するフォーカスレンズ位置は変化する。同図（Ｂ）では、その変化の範囲が示されている。具体的に、無限遠の被写体に合焦するフォーカスレンズ位置が超無限遠側に最大ずれた場合、フォーカスレンズの駆動限界の外になってしまう（図中、符号ｃ）。この場合、無限遠の被写体にピントの合わないカメラができてしまう。なお、至近側にずれた場合も、無限遠の被写体に合焦するフォーカスレンズ位置は変化する（図中、符号ｄ）。
【００８５】
このような事態を回避するために、同図（Ｃ）に示すように、コンバージョンレンズの製造誤差から見込まれる最大の無限遠の被写体に合焦するフォーカスレンズ位置の変化分だけ、至近方向に無限遠の被写体に合焦するフォーカスレンズ位置をシフトさせている。図７では、コンバージョンレンズの製造誤差による最大のシフト位置を、コンバージョンレンズ装着前のＬ（ｍ）の位置としている（図中、符号ｅ）。図中、「設計Ｔｅｌｅ Ｌ（ｍ）＝テレコン∞」で表される。
【００８６】
このように、無限遠の被写体にピントの合うフォーカスレンズ位置を予めずらしている。このため、コンバージョンレンズ装着時、カメラの製造時に作成されたテーブルに記録された無限遠端位置を、フォーカスレンズの駆動目標位置とした場合、無限遠の被写体にピントを合わせることができない。
【００８７】
従って、同図（Ｃ）のように、コンバージョンレンズの製造誤差から見込まれる最大の無限遠の被写体に合焦するフォーカスレンズ位置の変化分だけ、至近方向に無限遠の被写体に合焦するフォーカスレンズ位置をシフトさせている。その分、撮影者が手動操作により焦点調整レンズを駆動可能範囲の端に機械的に操作することで無限遠の被写体にピントを合わせる動作を行った場合、そのフォーカスレンズの駆動目標位置がテーブルに記録された無限遠端位置からシフトする（図中、符号ｅ）。これにより、無限遠の被写体にピントを合わせることが可能となる。
【００８８】
ここで、コンバージョンレンズの設計について考察する。一般に、コンバージョンレンズは設計値に近いものが多く製造される。このため、深度を考えると、多くの個体において、コンバージョンレンズ装着時においても手動操作により焦点調整レンズを駆動可能範囲の端に機械的に操作することで無限遠の被写体にピントを合わせることが可能になる。しかし、極少数の個体については、コンバージョンレンズの製造誤差によって無限遠の被写体にピントの合うフォーカスレンズ位置が大きく変わるため、この操作でピント合わせることができない。
【００８９】
この場合、上記設計によって、無限遠の被写体に対してピントの合わない問題は回避されるが、同図（Ｃ）に示すように、至近側でコンバージョンレンズ装着前と同じだけフォーカスレンズを駆動した場合、至近側の駆動限界を越えることがある（図中、符号ｇ）。しかし、至近側の場合、被写体から離れることでピントを合わせることができるので、このことは大きな問題ではない。但し、同じフォーカスレンズ駆動量でもテレコンバージョンレンズが装着された場合、撮影可能な至近距離は遠くなる。
【００９０】
また、同図（Ｃ）に示すように、製造誤差を考慮した場合、全ての個体で、無限遠から、コンバージョンレンズが装着され焦点距離が変化した状態での撮影可能な至近距離までスキャンＡＦで合焦させるためには、スキャン範囲を拡げる必要がある。すなわち、コンバージョンレンズの製造誤差で無限遠の被写体に合焦するフォーカスレンズ位置が変化する分、スキャン範囲を拡げなければならないことがわかる。このことについては、第２の実施形態において詳述する。
【００９１】
第１の実施形態では、撮影者が手動操作により焦点調整レンズを駆動可能範囲の端に機械的に操作することで無限遠の被写体にピントを合わせる動作を行った場合、その無限遠突き当て位置を、コンバージョンレンズ装着時、未装着時から設計値分シフトさせる。これにより、コンバージョンレンズ装着時においても、ピントを合わせることが可能となる。なお、上記無限遠突き当て位置は、操作部材（フォーカス操作釦）を操作可能範囲の端に機械的に操作することで無限遠の被写体にピントを合わせようとする動作を行った場合、そのフォーカスレンズの駆動目標位置である。
【００９２】
また、マニュアルフォーカスで大雑把にピントを合わせた後、フォーカスレンズを駆動しながら、スキャンＡＦ処理回路１４で詳細なピント合わせを行う場合、そのピントを探索する範囲を、テレコンバージョンレンズ装着時、未装着時よりも広くする。これにより、合焦能力が向上する。なお、スキャンＡＦ処理回路１４は、撮像素子によって生成された画像信号から合焦位置を検出する。
【００９３】
［第２の実施形態］
第２の実施形態の撮像装置は、コンバージョンレンズの製造誤差で無限遠の被写体に合焦するフォーカスレンズ位置が変化する分、スキャン範囲を拡げている点で、前記第１の実施形態とは異なる。このスキャン範囲の拡張は、コンバージョンレンズの製造誤差が生じた場合、全ての個体で、無限遠から、コンバージョンレンズが装着され焦点距離が変化した状態で撮影可能な至近距離まで、スキャンＡＦで合焦させるために行われる。
【００９４】
なお、第２の実施形態の撮像装置の構成および動作はほぼ同じであるので、ここでは、異なる動作について説明する。
【００９５】
図８は第２の実施形態のステップＳ４におけるスキャンＡＦの処理手順を示すフローチャートである。まず、ＣＰＵ１５はスキャン開始位置および終了位置を設定する（ステップＳ５１Ａ）。スキャン開始位置および終了位置の設定は、カメラの製造時に行われる調整の結果から作られるフォーカスレンズ位置と被写体距離の関係を示すテーブルを参照することで行われる。フォーカスレンズ位置と被写体距離の関係を示すテーブルは、前述したように、カメラの製造時に複数の距離においてＡＦを行い、その結果得られる合焦時のフォーカスレンズ位置から作成されている。このテーブルから、撮影者によって設定された焦点距離に対応する最至近と無限遠に対応するフォーカスレンズ位置を読み出し、それぞれをフォーカスレンズ至近端位置およびフォーカスレンズ無限遠端位置とする。
【００９６】
そして、無限遠端に対応するフォーカスレンズ位置から所定量だけ超無限遠側にシフトしたフォーカスレンズ位置をスキャン開始位置とする。また、至近端に対応するフォーカスレンズ位置から所定量だけ無限遠とは反対方向にシフトしたフォーカスレンズ位置をスキャン終了位置とする。
【００９７】
この所定量はオーバースキャン量と呼ばれる。この所定量は、無限遠端位置あるいは至近端位置に存在する被写体に対して生成されるＡＦ評価値信号が確実に極値を持ち、その極値を与える位置にフォーカスレンズを駆動することで、この被写体に確実にピントを合わせるために設けられている。
【００９８】
ＣＰＵ１５は、コンバージョンレンズが装着されているか否かを判定する（ステップＳ５１Ｂ）。この判定はコンバージョンレンズ取付け検出スイッチ３４の出力を読み込むことにより行われる。コンバージョンレンズが装着されていない場合、ステップＳ５１の処理に進み。スキャンＡＦの処理を開始する。ステップＳ５１以降の処理は前記第１の実施形態と同様であるので、その説明を省略する。
【００９９】
一方、コンバージョンレンズが装着されている場合、ＣＰＵ１５は、操作スイッチ２４のうち、至近端フォーカスレンズ位置検索指示スイッチ（図示せず）により、検索が指示されているか否かを判別する（ステップＳ５１Ｃ）。検索が指示されていない場合、ＣＰＵ１５は、Ｓ５１Ｂで検出されたコンバージョンレンズの種類に基づき、そのコンバージョンレンズの設計値、設計上想定されている製造誤差を基に、Ｓ５１Ａで設定されたスキャン終了位置を変更する（ステップＳ５１Ｄ）。
【０１００】
前述したように、設定された焦点距離における撮影可能な至近距離の被写体にピントの合うフォーカスレンズ位置は、コンバージョンレンズの製造誤差を考慮してその設計値が未装着時の位置より近距離側に設定されている（図７（Ｃ）参照）。さらに、製造誤差によって、この位置はばらつく。従って、ばらつきを考慮して最も至近側（図中、左側）に位置する撮影可能な至近距離の被写体にピントの合うフォーカスレンズ位置から、オーバースキャン量分、無限遠側とは反対方向にシフトしたフォーカスレンズ位置をスキャン終了位置とする。但し、このフォーカスレンズ位置は、図７（Ｃ）に示すように、フォーカスレンズ駆動限界を越えている可能性があるため、駆動限界を越えた場合、この駆動限界からオーバースキャン量分、無限遠側にシフトしたフォーカスレンズ位置をスキャン終了位置とする。
【０１０１】
そして、ＣＰＵ１５は、Ｓ５１Ｂで検出されたコンバージョンレンズの種類に基づき、そのコンバージンレンズの設計値、設計上想定されている製造誤差を基に、Ｓ５１Ａで設定されたスキャン開始位置を変更する（ステップＳ５１Ｆ）。図７（Ｃ）に示すように、無限遠被写体にピントの合うフォーカスレンズ位置は、製造誤差を考慮してその設計値が未装着時の位置より近距離側に設定されている。さらに、製造誤差によってこの位置はばらつく。従って、ばらつきを考慮して最も無限遠側（図中、右側）に位置する無限遠被写体にピントの合うフォーカスレンズ位置からオーバースキャン量分だけ超無限遠側にシフトしたフォーカスレンズ位置をスキャン開始位置とする。
【０１０２】
一方、ステップＳ５１Ｃで検索が指示されている場合、ＣＰＵ１５は、至近端フォーカスレンズ位置の検索を行い、スキャン終了位置を変更する（ステップＳ５１Ｅ）。これは、部材にダメージを与えないように低速でフォーカスレンズ３を駆動し、至近端側の駆動限界に接触させることで、フォーカスレンズ３の駆動限界の位置を測定する。すなわち、低速でフォーカスレンズ３を動かし、その位置をセンサによって検出する。そして、フォーカスレンズ３を駆動しても、センサの出力が変化しなくなる位置が駆動限界位置となる。
【０１０３】
そして、ＣＰＵ１５は、ステップＳ５１Ｆで、Ｓ５１Ｂで検出されたコンバージョンレンズの種類に基づき、そのコンバージョンレンズの設計値、設計上想定されている製造誤差を基に、Ｓ５１Ａで設定されたスキャン開始位置を変更する。
【０１０４】
Ｓ５１Ｆの処理後、ＣＰＵ１５はステップＳ５１の処理に進む。前述したように、ステップＳ５１以降の処理は前記第１の実施形態と同様であるので、その説明を省略する。
【０１０５】
第２の実施形態では、通常の、フォーカスレンズを駆動しながら撮像素子によって生成された画像信号から合焦位置を検出する場合、そのピントを探索する範囲を、コンバージョンレンズ装着時、未装着時よりも広くすることで、合焦能力が向上する。
【０１０６】
さらに、製造誤差などよる影響を避けるため、コンバージョンレンズ装着時の無限遠相当位置が設計上ずらされているために撮影可能な至近位置もずれてしまう。このことを考慮してコンバージョンレンズ装着時の撮影可能な至近距離（フォーカスレンズの駆動許可範囲）を未装着時とは異ならせることで、フォーカスレンズが駆動可能範囲を超え、光学性能等が劣化する弊害を防止できる。
【０１０７】
なお、本発明は、上記実施形態の構成に限られるものではなく、特許請求の範囲で示した機能、または本実施形態の構成が持つ機能が達成できる構成であればどのようなものであっても適用可能である。
【０１０８】
例えば、上記実施形態では、コンパクトタイプのデジタルカメラを例に説明したが、本発明は、デジタルビデオカメラやデジタル一眼レフカメラ（ＳＬＲ）にも適用可能である。
【図面の簡単な説明】
【０１０９】
【図１】第１の実施形態における撮像装置の構成を示すブロック図である。
【図２】撮像装置１の撮影動作手順を示すフローチャートである。
【図３】図２につづく撮像装置１の撮影動作手順を示すフローチャートである。
【図４】スキャンＡＦ動作を説明する図である。
【図５】ステップＳ４におけるスキャンＡＦの処理手順を示すフローチャートである。
【図６】ステップＳ１５およびＳ１６におけるフォーカスレンズの駆動手順を示すフローチャートである。
【図７】フォーカスレンズ位置と被写体距離との関係を示す図である。
【図８】第２の実施形態のステップＳ４におけるスキャンＡＦの処理手順を示すフローチャートである。
【符号の説明】
【０１１０】
１  撮像装置
３  フォーカスレンズ
１４  スキャンＡＦ処理回路
１５  ＣＰＵ
２４  操作スイッチ
３５  コンバージョンレンズ
【図１】
2009198975.tif 000003
【図２】
2009198975.tif 000004
【図３】
2009198975.tif 000005
【図４】
2009198975.tif 000006
【図５】
2009198975.tif 000007
【図６】
2009198975.tif 000008
【図７】
2009198975.tif 000009
【図８】
2009198975.tif 000010