(57)【特許請求の範囲】
【請求項１】
位相差検出方式のオートフォーカス用の複数の測距点を有する撮像装置であって、
ユーザにより選択された測距点について、位相差検出方式のオートフォーカスによる焦点検出の結果と他の方式の焦点検出の結果とに基づく合焦位置補正値を求める手段と、
撮影に使用する測距点を限定する処理を行うときに、ユーザにより指定された測距点限定範囲に、前記合焦位置補正値が求められた測距点が含まれるか否かを判定し、含まれていない場合に、含まれていないことを通知するとともに、測距点の限定を了承するか、測距点の限定をキャンセルするかを少なくとも含む選択肢をユーザに選択させる確認画面を表示する手段とを備えたことを特徴とする撮像装置。
【請求項２】
位相差検出方式のオートフォーカス用の複数の測距点を有する撮像装置であって、
ユーザにより選択された測距点について、位相差検出方式のオートフォーカスによる焦点検出の結果と他の方式の焦点検出の結果とに基づく合焦位置補正値を求める手段と、
撮影に使用する測距点を限定する処理を行うときに、複数の測距点限定範囲を提示する測距点限定画面を表示し、その際に、前記合焦位置補正値が求められた測距点が含まれる測距点限定範囲と、含まれない測距点限定範囲とを区別して提示する手段とを備えたことを特徴とする撮像装置。
【請求項３】
位相差検出方式のオートフォーカス用の複数の測距点を有する撮像装置の制御方法であって、
ユーザにより選択された測距点について、位相差検出方式のオートフォーカスによる焦点検出の結果と他の方式の焦点検出の結果とに基づく合焦位置補正値を求めるステップと、
撮影に使用する測距点を限定する処理を行うときに、ユーザにより指定された測距点限定範囲に、前記合焦位置補正値が求められた測距点が含まれるか否かを判定し、含まれていない場合に、含まれていないことを通知するとともに、測距点の限定を了承するか、測距点の限定をキャンセルするかを少なくとも含む選択肢をユーザに選択させる確認画面を表示するステップとを有することを特徴とする撮像装置の制御方法。
【請求項４】
位相差検出方式のオートフォーカス用の複数の測距点を有する撮像装置の制御方法であ
って、
ユーザにより選択された測距点について、位相差検出方式のオートフォーカスによる焦点検出の結果と他の方式の焦点検出の結果とに基づく合焦位置補正値を求めるステップと、
撮影に使用する測距点を限定する処理を行うときに、複数の測距点限定範囲を提示する測距点限定画面を表示し、その際に、前記合焦位置補正値が求められた測距点が含まれる測距点限定範囲と、含まれない測距点限定範囲とを区別して提示するステップとを有することを特徴とする撮像装置の制御方法。
【請求項５】
位相差検出方式のオートフォーカス用の複数の測距点を有する撮像装置を制御するためのプログラムであって、
ユーザにより選択された測距点について、位相差検出方式のオートフォーカスによる焦
点検出の結果と他の方式の焦点検出の結果とに基づく合焦位置補正値を求める手段と、
撮影に使用する測距点を限定する処理を行うときに、ユーザにより指定された測距点限定範囲に、前記合焦位置補正値が求められた測距点が含まれるか否かを判定し、含まれていない場合に、含まれていないことを通知するとともに、測距点の限定を了承するか、測距点の限定をキャンセルするかを少なくとも含む選択肢をユーザに選択させる確認画面を表示する手段としてコンピュータを機能させるためのプログラム。
【請求項６】
位相差検出方式のオートフォーカス用の複数の測距点を有する撮像装置を制御するため
のプログラムであって、
ユーザにより選択された測距点について、位相差検出方式のオートフォーカスによる焦点検出の結果と他の方式の焦点検出の結果とに基づく合焦位置補正値を求める手段と、
撮影に使用する測距点を限定する処理を行うときに、複数の測距点限定範囲を提示する測距点限定画面を表示し、その際に、前記合焦位置補正値が求められた測距点が含まれる測距点限定範囲と、含まれない測距点限定範囲とを区別して提示する手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位相差検出方式のオートフォーカス用の複数の測距点を有する撮像装置、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、位相差ＡＦで合焦させる一眼レフカメラは、使用を続けるうちに、レンズやカメラ本体、各々の耐久により合焦位置が変化し、購入当初より合焦精度が落ちることがあった。レンズの場合、正しい合焦位置へレンズ駆動するはずが、耐久によるガタが発生してレンズ停止位置がずれてしまう場合が考えられる。カメラ本体の場合、ミラー駆動しているうちにミラーの角度が変化していき、ＡＦセンサへの光の入り方が変化して正しい合焦位置とずれた位置を合焦位置だと認識してしまう場合が考えられる。
上記の場合に、ユーザがカメラをサービスセンターへ持って行くことなく合焦位置を元の状態に戻すための手段が最近の撮像装置には搭載されつつある。
【０００３】
また、位相差ＡＦによる合焦位置検出においては、撮影時の光源や被写体の色や種類等の影響により、正しい合焦位置を検出できない場合がある。
このような問題が発生する場合に、使用する環境に応じて位相差ＡＦにより検出される合焦位置を補正することが考えられる。その際に、位相差ＡＦ用の測距点が複数ある場合では測距点毎に補正が必要な場合等がある。
しかしながら、補正する箇所が多くなると、補正が必要となる度にその都度時間をかけて個別に補正を行わなければならないが、現実問題として難しい。よって、ユーザは自分が使用したい測距点に合わせて補正を行いたい。
【０００４】
特許文献１では、位相差ＡＦの合焦位置を、コントラスト検出方式を用いて自動で補正できる機能が開示されている。補正値は焦点距離ごとに持つことができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−２９２６８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の特許文献１に開示された従来技術では、位相差ＡＦ用の複数の測距点を有する撮像装置において、所望の測距点を選択して位相差ＡＦのキャリブレーションを行った後、撮影に使用する測距点を限定する処理を行うときに、当該限定された測距点に、キャリブレーションに使用した測距点が含まれなくなることの対策については想定されていない。
【０００７】
本発明は上記のような点に鑑みてなされたものであり、撮影に使用する測距点を限定する処理を行うときに、ユーザが気付かないうちに、当該限定された測距点に、キャリブレーションに使用した測距点が含まれなくなる事態を避けることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の撮像装置は、位相差検出方式のオートフォーカス用の複数の測距点を有する撮像装置であって、ユーザにより選択された測距点について、位相差検出方式のオートフォーカスによる焦点検出の結果と他の方式の焦点検出の結果とに基づく合焦位置補正値を求める手段と、撮影に使用する測距点を限定する処理を行うときに、ユーザにより指定された測距点限定範囲に、前記合焦位置補正値が求められた測距点が含まれるか否かを判定し、含まれていない場合に、含まれていないことを通知するとともに、測距点の限定を了承するか、測距点の限定をキャンセルするかを少なくとも含む選択肢をユーザに選択させる確認画面を表示する手段とを備えたことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、撮影に使用する測距点を限定する処理を行うときに、ユーザが気付かないうちに、当該限定された測距点に、キャリブレーションに使用した測距点が含まれなくなる事態を避けることができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態に係る撮像装置の概略断面図である。
【図２】第１の実施形態に係る撮像装置のミラーアップ時の概略断面図である。
【図３】第１の実施形態に係る撮像装置の構成を示すブロック図である。
【図４】第１の実施形態におけるキャリブレーション処理を示すフローチャートである。
【図５】第１の実施形態における測距点の限定処理を示すフローチャートである。
【図６】第１の実施形態における画面例を示す図である。
【図７】第１の実施形態における測距点の選択を示すフローチャートである。
【図８】第１の実施形態における画面例を示す図である。
【図９】キャリブレーションの詳細を示すフローチャートである。
【図１０】ＴＶＡＦの詳細を示すフローチャートである。
【図１１】第１の実施形態における画面例を示す図である。
【図１２】第２の実施形態における測距点の限定処理を示すフローチャートである。
【図１３】第２の実施形態における画面例を示す図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。
（第１の実施形態）
図１、図２は本実施形態に係る撮像装置の概略断面図である。図３は本実施形態に係る撮像装置の構成を示すブロック図である。
１はレンズ本体である。
２はカメラ本体である。
１０はレンズ本体１内に収容された撮像光学系であり、一又は複数のレンズ群により構成され、その全て又は一部を移動させることで焦点距離やフォーカス位置を変化させることができる。
１１はレンズ駆動部であり、撮像光学系１０を構成するレンズの全て又は一部を移動させて焦点状態を調整する。レンズ駆動部１１は、例えばＤＣモータやステッピングモータにより構成され、マイクロコンピュータ１２３の制御によってレンズ本体１内に収容されたフォーカスレンズの位置を変化させてピントを合わせる。
１２はレンズ状態検出部であり、撮像光学系１０の焦点距離、即ちズーム位置及びフォーカス位置を検出する。
１３はレンズ制御部、１４はＲＯＭ等により構成されるレンズ記憶部であり、レンズ制御部１３は、レンズ記憶部１４を含むレンズ本体１全体の制御を司る。
１５はレンズ本体１及びカメラ本体２に具備された接点であり、互いに装着された状態では接点１５を介して各種の情報の通信や電源の供給が行われる。
【００１２】
２０は主ミラー、２１はサブミラーである。主ミラー２０は、ハーフミラーで構成され、カメラの動作状態に応じて回動可能となっている。主ミラー２０は、被写体をファインダーで観察する時は撮影光路へ斜設され、レンズ本体１からの光束を折り曲げて後述のファインダー光学系へ導く（図１を参照）。そして、撮影時やライブビュー時は撮影光路から退避して、レンズ本体１からの光束を撮像素子２４へ導く（図２を参照）。サブミラー２１は、主ミラー２０とともに回動し、主ミラー２０が撮影光路へ斜設されている時に主ミラー２０を透過した光束を折り曲げて後述のＡＦセンサ２２（焦点検出回路１０９内に配置されている）へ導く（図１を参照）。そして、撮影時やライブビュー時は主ミラー２０とともに回動して撮影光路から退避する（図２を参照）。
【００１３】
２２はＡＦセンサであり、２次結像レンズや複数のＣＣＤ又はＣＭＯＳからなるエリアセンサ等により構成され、公知の方法である位相検出差方式の焦点検出が可能である。
２３はフォーカルプレーンシャッタであり、レンズ本体１からの光束を撮像素子２４に入射制御するためにあり、通常は閉じた状態（図１を参照）で、撮影時やライブビュー時に開いた状態（図２を参照）となる。
２４は撮像素子であり、イメージセンサとその周辺回路により構成される。撮像素子２４には、イメージセンサＣＣＤやＣＭＯＳセンサ等が用いられ、レンズ本体１によって結像された被写体像を電気信号に変換する。
【００１４】
３０はピント板であり、撮像光学系１０を構成するレンズの一次結像面に配置され、入射面にはフレネルレンズ（集光レンズ）が設けられ、射出面には被写体像（ファインダー像）が結像する。
３１はペンタプリズムであり、ファインダー光路を変更するもので、ピント板３０の射出面に結像した被写体像を正立正像に補正する。
３２は接眼レンズであり、ユーザがファインダーをのぞいたとき、ユーザの目に合わせて視度を調節できるような構成になっている。
ここで、ピント板３０、ペンタプリズム３１、接眼レンズ３２により構成されている光学系を、ファインダー光学系と称する。
３３はＡＥセンサであり、多分割された撮像領域内の各領域に対応したフォトダイオードにより構成され、ピント板３０の射出面に結像した被写体像の輝度を測定する。
【００１５】
４０はメカ制御部であり、カメラ全体の制御を行うマイクロコンピュータ１２３により構成される。
４１はデジタル制御部であり、画像データの各種制御を行うメモリコントローラ（ＩＣＵ）により構成される。このデジタル制御部４１は、撮像素子２４で撮影された画像のコントラスト検出を行い、合焦位置を判定するコントラスト検出方式の焦点検出が可能である。
４２はメモリからなるカメラ記憶部であり、各種制御を行うための設定、調整データ等を格納する。カメラ記憶部４２は取り外し可能である場合もある。
４３はＴＦＴや有機ＥＬを用いた液晶モニタからなる表示部材であり、撮影した画像や各種の撮影情報を表示する。
【００１６】
１０３は絞り、１０４は絞り１０３を駆動する絞り駆動回路である。絞り１０３を駆動すべき量はマイクロコンピュータ１２３によって算出され、光学的な絞り値を変化させる。
１０７はミラー駆動回路であり、マイクロコンピュータ１２３の制御によって主ミラー２０を駆動する。
１０９は焦点検出回路であり、ミラー２０の中央部を透過し、サブミラー２１で反射された光束は、焦点検出回路１０９の内部に配置された光電変換を行うＡＦセンサ２２に至る。フォーカス演算に用いるデフォーカス量は、ＡＦセンサ２２の出力を演算することによって求められる。マイクロコンピュータ１２３は、演算結果を評価してレンズ駆動部１１に指示し、フォーカスレンズを駆動させる。
【００１７】
１１１はシャッタ駆動回路であり、フォーカルプレーンシャッタ２３を駆動する。シャッタの開口時間はマイクロコンピュータ１２３によって制御される。
１１５はＡ／Ｄ変換器であり、撮像素子２４のアナログ出力信号をデジタル信号に変換する。
１１６は映像信号処理回路であり、ゲートアレイ等のロジックデバイスにより実現される。
１１７は表示駆動回路である。
１１９はメモリコントローラである。
１２１はコンピュータ等と接続可能な外部インターフェイスである。
１２２はバッファメモリである。
映像信号処理回路１１６は、デジタル化された画像信号に、フィルター処理、色変換処理、ガンマ処理を行い、現像データを作成するとともに、ＪＰＥＧ等の圧縮処理を行い、メモリコントローラ１１９に出力する。
また、映像信号処理回路１１６は、バッファメモリ１２２上の２つ以上の現像データの加算や、現像データから諧調を高ビット化した高精度データの生成、さらにはその両方の処理を同時に実施し、結果をバッファメモリ１２２に書き戻すことが可能である。
さらに、映像信号処理回路１１６は、撮像素子２４からの映像信号や、メモリコントローラ１１９から逆に入力される画像信号を、表示駆動回路１１７を通じて表示部材４３に出力することも可能である。
これらの機能切り替えはマイクロコンピュータ１２３の指示によって行われる。
映像信号処理回路１１６は、必要に応じて撮像素子２４の信号の露出情報やホワイトバランス等の情報をマイクロコンピュータ１２３に出力することが可能である。それらの情報を基に、マイクロコンピュータ１２３はホワイトバランスやゲイン調整の指示を行う。
連続撮影動作の場合においては、一旦、未処理画像のままバッファメモリ１２２に撮影データを格納し、メモリコントローラ１１９を通じて未処理の画像データを読み出し、映像信号処理回路１１６にて画像処理や圧縮処理を行い、連続撮影を行う。連像撮影枚数は、バッファメモリの大きさに左右される。
メモリコントローラ１１９では、映像信号処理回路１１６から入力された未処理のデジタル画像データをバッファメモリ１２２に格納し、処理済みのデジタル画像データをカメラ記憶部４２に格納する。また、逆にバッファメモリ１２２やカメラ記憶部４２から画像データを映像信号処理回路１１６に出力する。
メモリコントローラ１１９は、コンピュータ等と接続可能な外部インターフェイス１２１を介してカメラ記憶部４２に記憶されている画像を出力可能である。
【００１８】
１２３はマイクロコンピュータ（中央処理装置：ＭＰＵ）である。
１２４は操作部材である。操作部材１２４は、マイクロコンピュータ１２３にその状態を伝え、マイクロコンピュータ１２３はその状態の変化に応じて各部をコントロールする。
１２５はスイッチ１（以後ＳＷ１と記す）、１２６はスイッチ２（以後ＳＷ２と記す）である。ＳＷ１（１２５）とＳＷ２（１２６）は、レリーズボタンの操作でオン／オフするスイッチであり、それぞれ操作部材１２４の入力スイッチのうちの一つである。ＳＷ１（１２５）のみオンの状態はレリーズボタン半押し状態であり、この状態でオートフォーカスの動作を行うとともに、測光動作を行う。ＳＷ１（１２５）、ＳＷ２（１２６）が共にオンの状態はレリーズボタンの全押し状態であり、画像を記録するためのレリーズボタンオン状態である。この状態で撮影が行われる。また、ＳＷ１（１２５）、ＳＷ２（１２６）がオンし続けている間は、連続撮影動作が行われる。
操作部材１２４には、他に、メインスイッチ、カード蓋、電池蓋、撮影モードダイアル、ＩＳＯ設定ボタン、メニューボタン、セットボタン、フラッシュ設定ボタン、単写／連写／セルフタイマー切り替えボタン、メニューや再生画像移動のための移動＋（プラス）ボタン、移動−（マイナス）ボタン、露出補正ボタン、表示画像拡大ボタン、表示画像縮小ボタン、再生スイッチ、絞り１０３を設定された絞りに絞り込ませるための絞りボタン、撮影した画像を消去するための消去ボタン、撮影や再生に関する情報表示ボタン等不図示のスイッチが接続されており、スイッチの状態が検出されている。上記プラスボタン及びマイナスボタンの各機能は、回転ダイアルスイッチを備えることによって、より軽快に数値や機能を選択することが可能となる。
【００１９】
１２７は液晶駆動回路、１２８は外部液晶表示部材、１２９はファインダー内液晶表示部材である。
液晶駆動回路１２７は、マイクロコンピュータ１２３の表示内容命令に従って、文字、画像を用いて動作状態やメッセージ等を表示する外部液晶表示部材１２８やファインダー内液晶表示部材１２９を駆動する。
また、ファインダー内液晶表示部材１２９には、不図示のＬＥＤ等のバックライトが配置されており、そのＬＥＤも液晶駆動回路１２７で駆動される。
マイクロコンピュータ１２３は、撮影前に設定されているＩＳＯ感度、画像サイズ、画質に応じた、画像サイズの予測値データを基に、メモリコントローラ１１９を通じてメモリの容量を確認した上で撮影可能残数を演算することができる。必要に応じて外部液晶表示部材１２８、ファインダー内液晶表示部材１２９にも表示することができる。
１３０は不揮発性メモリ（ＥＥＰＲＯＭ）であり、カメラに電源が入れられていない状態でも、データを保存することができる。
１３１は電源部であり、各ＩＣや駆動系に必要な電源を供給する。
【００２０】
次に、ユーザにより選択された測距点について、位相差検出方式のオートフォーカス（以下、位相差ＡＦと称する）による焦点検出の結果と他の方式の焦点検出の結果とに基づく補正値を求めるキャリブレーション処理の例を図４に示すフローチャートを用いて説明する。当該処理は、メカ制御部４０がカメラ記憶部４２に記憶されたキャリブレーションプログラムを実行することにより実施される。
ステップＳ４０１において、レンズ本体１とカメラ本体２の通信によりレンズ情報を取得し、ステップＳ４０２に進む。レンズ情報は、レンズＩＤ、レンズ名、シリアル番号を含む。ここでは、レンズ本体１とカメラ本体２の通信によりレンズ情報を取得しているが、事前に通信を行いカメラ記憶部４２に記憶したものを利用しても良い。
【００２１】
ステップＳ４０２において、ステップＳ４０１で取得したレンズ情報に該当するキャリブレーション情報をカメラ記憶部４２から取得し、ステップＳ４０３に進む。ここで、レンズ情報に該当するキャリブレーション情報がない場合には、カメラ本体２に装着されているレンズ本体１はキャリブレーションを新規に行うレンズとみなされる。
【００２２】
ステップＳ４０３において、ユーザにキャリブレーションを行う測距点を選択させて、ステップＳ４０４に進む。図８（Ａ）に、ステップＳ４０３において測距点の選択を行う画面８００の例を示す。一つだけ表示形態が異なる測距点８０１が選択された測距点である。
【００２３】
ステップＳ４０４において、カメラ本体２に装着されているレンズ本体１がズームレンズであるか単焦点レンズであるかの判断を行う。ステップＳ４０４でズームレンズと判断されたならばステップＳ４０５に進み、単焦点レンズと判断されたならばステップＳ４０６に進む。
【００２４】
ステップＳ４０５において、無限端の選択を行わせる。無限端の選択は、ズーム処理がカメラからの命令により可能なものは、無限端にする命令をカメラ本体２とレンズ本体１との間の通信により行い、自動的にレンズを駆動させる。ズーム処理を手動でしか行えない場合は、ユーザに手動で無限端にすることを促す画面を表示し、ユーザに手動でレンズを駆動させ、無限端にさせる。ステップＳ４０５の処理を終えたならばステップＳ４０６に進む。
【００２５】
ステップＳ４０６において、キャリブレーションを行う。ステップＳ４０６のキャリブレーションについては、図９、図１０、図１１を用いて後述する。
ステップＳ４０７において、ステップＳ４０６で演算されたキャリブレーション結果に基づくキャリブレーション調整をユーザに行わせる。演算結果が満足の行くものであれば、ユーザは微調整を行わなくて良い。ステップＳ４０７の処理を終えたならばステップＳ４０８に進む。
【００２６】
ステップＳ４０８において、カメラ本体２に装着されているレンズ本体１がズームレンズであるか単焦点レンズであるかの判断を行う。判断方法はステップＳ４０４と同じである。ステップＳ４０８でズームレンズと判断されたならばステップＳ４０９に進み、単焦点レンズと判断されたならばステップＳ４１１に進む。
ステップＳ４０９において、至近端のキャリブレーションも行ったか否かの判断を行う。至近端のキャリブレーションも行っているならばステップＳ４１１に進み、行っていないならばステップＳ４１０に進む。
ステップＳ４１０において、至近端の選択を行わせる。ステップＳ４０５で無限端の選択を行わせたのと同等の処理を行う。ステップＳ４１０の処理を終えたならばステップＳ４０６に進む。
【００２７】
ステップＳ４１１において、ステップＳ４０６及びステップＳ４０７の処理により得られたキャリブレーション結果をカメラ記憶部４２に記憶する。
なお、本実施形態において、ステップＳ４０５の無限端の選択処理を先に実施し、ステップＳ４１０の至近端の選択処理を後に実施したが、実際に実施する上では、順番はどちらが先でも良い。
また、キャリブレーション結果をカメラ記憶部４２に記憶する処理を無限端のキャリブレーション結果と至近端のキャリブレーション結果の両方の結果が得られてから行っているか、実際に実施する上では、片方のキャリブレーション結果が得られた時点でカメラ記憶部４２に記憶しても良い。
【００２８】
次に、撮影に使用する測距点を限定する処理の例を図５に示すフローチャート、図６に示す画面例を用いて説明する。測距点の限定機能とは、撮影に使用する位相差ＡＦ用の測距点が多いカメラに備えられている機能である。例えば、測距点が４５点備えられているカメラであると、ユーザは頻繁に使用する測距点を撮影時に即座に選択することが困難なことがある。そこで、測距点の限定処理を行うことにより、頻繁に使用する測距点を撮影時に素早く選択することが可能になる。当該処理は、マイクロコンピュータ１２３がカメラ記憶部４２に記憶された測距点の限定処理プログラムを実行し、表示部材４３に表示させることにより実施される。
【００２９】
ステップＳ５０１において、メニューでの設定画面の測距点限定画面を表示部材４３に表示する。図６（Ａ）に、測距点限定画面６０１の例を示す。測距点限定画面６０１では、複数の測距点の限定項目（測距点限定範囲）を表示して提示する。
【００３０】
ステップＳ５０２において、ユーザに測距点の限定項目を選択させる。限定項目には、例えば図６（Ａ）に示す項目６０２〜６０５がある。図６（Ａ）に挙げた項目は一例であり、測距点を限定するような項目であれば何であってもかまわない。
項目「限定しない（全ての測距点を使用）」６０２は、測距点の限定を行わず、全ての測距点を撮影に使用することを表わす。項目「クロス測距点のみ」６０３は、クロスセンサが用いられている測距点のみに限定することを表わす。項目「２１点のみ」６０４は、複数の測距点の中から２１点のみに限定することを表わす。項目「９点のみ」６０５は、複数の測距点の中から９点のみに限定することを表わす。ステップＳ５０２で限定項目を選択させたならばステップＳ５０３に進む。
【００３１】
ステップＳ５０３において、ステップＳ５０２でユーザにより選択、指定された限定項目において、ステップＳ４０３で選択されてキャリブレーションに使用した測距点（以下では、選択測距点と称する）が外れてしまっていないか否かの判断を行う。選択測距点が外れてしまっていないと判断されたならばステップＳ５０８に進み、外れてしまったと判断されたならばステップＳ５０４に進む。
【００３２】
ステップＳ５０８において、ステップＳ５０２で選択、指定された限定項目の情報をカメラ記憶部４２に記憶する。
【００３３】
ステップＳ５０４において、図６（Ｂ）に示すような今後の処理を選択させる確認画面６１０を表示部材４３に表示する。６１１は説明文である。「ＯＫ」ボタン６１２は、選択測距点が、撮影時には使用できないことを了承させる選択肢である。「キャンセル」ボタン６１３は、測距点の限定処理をキャンセルさせる選択肢である。「キャリブレーションやり直し」ボタン６１４は、キャリブレーションを再度やり直すことの選択肢である。
【００３４】
ステップＳ５０５において、「ＯＫ」ボタン６１２が選択されたか否かの判断を行う。「ＯＫ」ボタン６１２が選択されたならばステップＳ５０８に進み、選択されなかったならばステップＳ５０６に進む。「ＯＫ」ボタン６１２が選択された場合、キャリブレーションで算出した補正値をそのまま使用してＡＦ動作を行っても良いし、補正値は使用せずにＡＦ動作を行っても良い。
ステップＳ５０６において、「キャンセル」ボタン６１３が選択されたか否かの判断を行う。「キャンセル」ボタン６１３が選択されたならばステップＳ５０１に戻り、選択されなかったならばステップＳ５０７に進む。
ステップＳ５０７において、「キャリブレーションやり直し」ボタン６１４が選択されたか否かの判断を行う。「キャリブレーションやり直し」ボタン６１４が選択されたならば図７で説明するステップＳ７０１に進み、選択されなかったならばステップＳ５０５に戻る。
【００３５】
次に、ステップＳ５０７で「キャリブレーションやり直し」ボタン６１４が選択された場合の処理を図７に示すフローチャート、図８（Ｂ）に示す画面例を用いて説明する。
ステップＳ７０１において、キャリブレーションに使用する測距点の選択を開始する。
【００３６】
ステップＳ７０２において、表示部材４３に測距点を表示する。図８（Ｂ）に、そのときの画面８１０の例を示す。ステップＳ５０２で限定された測距点（撮影に使用する測距点）と、限定項目から外れた測距点（撮影に使用しない測距点）との表示を異なるものとする。例えば、限定された測距点は測距点８１１のように実線で表現し、限定項目から外れた測距点は測距点８１２のように破線で表現する。なお、この表示は一例であり、両者が異なることの見分けがつけば良い。
【００３７】
ステップＳ７０３において、前回キャリブレーションを行った測距点の表示を異なるものとする。例えば図８（Ｂ）に示す測距点８１３のように枠線を太く描画し破線にする。なお、この表示は一例であり、他の測距点と異なることの見分けがつけば良い。
【００３８】
ステップＳ７０４において、ユーザにキャリブレーションを行う測距点を選択させる。撮影時に頻繁に使用する測距点が決まっているユーザは、その頻繁に使用する測距点に該当する測距点を選択し、キャリブレーションを行うと、より良い精度の結果が得られる可能性が高い。ステップＳ７０２の処理により、撮影に使用する測距点と使用しない測距点の見分けがつくようになっているので、ユーザはキャリブレーションを行う測距点を迷うことなく素早く選択することが可能である。選択した測距点は測距点８１４のような表示にし、選択していない測距点８１１との区別がつくように表示の工夫をする。
【００３９】
ステップＳ７０５において、選択した測距点でキャリブレーションを行うことを決定したならば、選択した測距点の情報をカメラ記憶部４２に記憶する。
【００４０】
次に、図４のステップＳ４０６のキャリブレーションの詳細を図９、図１０に示すフローチャート、図１１に示す画面例を用いて説明する。このフローに入る前に、被写体を決めておく作業が必要である。被写体を決めたところで、キャリブレーションをスタートさせる。
【００４１】
ステップＳ９０１において、ライブビューを開始する。
ステップＳ９０２において、ライブビューで表示されている画像を拡大する。画像の拡大は必ずしも行わなくても良いが、ステップＳ９０６におけるコントラスト検出方式のＡＦ動作、又はステップＳ９０９におけるマニュアル操作によるピント合わせを行う際に、より精度良く行える。
【００４２】
ステップＳ９０３において、ライブビューを用いたピント合わせを行う際に、コントラスト検出方式ＡＦ（ＴＶＡＦ）モードに設定されているか、ユーザが手動でピント合わせを行うモードに設定されているかの判断を行う。コントラスト検出方式ＡＦモードとユーザが手動でピント合わせを行うモードの設定は、図１１に示すようなメニュー画面により行う。１１０１は設定画面を表わす。項目「全自動モード（ＴＶＡＦ）」１１０２は、キャリブレーションにコントラスト検出方式ＡＦ（以下、ＴＶＡＦ）を使用することを表わす。項目「半自動モード」１１０３は、キャリブレーションにユーザが手動でピント合わせ（以下、ＭＦ（マニュアルフォーカス））を行うことを表わす。ＴＶＡＦを使用すると判断されたならばステップＳ９０４に進み、ＭＦを使用すると判断されたならばステップＳ９０７に進む。
【００４３】
ステップＳ９０４において、レンズ本体１とカメラ本体２の通信によりレンズ情報を取得する。レンズ情報は、レンズスイッチの情報である。ここでは、レンズ本体１とカメラ本体２の通信によりレンズ情報を取得しているが、事前に通信を行いカメラ記憶部４２に記憶したものを利用しても良い。取得したレンズ情報により、レンズスイッチがＡＦになっているか、ＭＦになっているかの判断を行う。レンズスイッチがＡＦとなっていればステップＳ９０６に進み、レンズスイッチがＭＦとなっていればステップＳ９０５でレンズスイッチをＡＦにしてからステップＳ９０６に進む。レンズスイッチはカメラが自動で変更する場合と、ユーザが手動で変更する場合が考えられるが、レンズスイッチをＡＦにする操作をユーザが行う場合は、表示部材４３にレンズスイッチをＡＦに変更する旨のメッセージを表示する。
【００４４】
ステップＳ９０６において、ＴＶＡＦを行う。ステップＳ９０６のＴＶＡＦについては、図１０を用いて後述する。ステップＳ９０６でＴＶＡＦを行ったならばステップＳ９１０に進む。
【００４５】
ステップＳ９０７において、レンズ本体１とカメラ本体２の通信によりレンズ情報を取得する。レンズ情報は、レンズスイッチの情報である。ここでは、レンズ本体１とカメラ本体２の通信によりレンズ情報を取得しているが、事前に通信を行いカメラ記憶部４２に記憶したものを利用しても良い。取得したレンズ情報により、レンズスイッチがＡＦになっているか、ＭＦになっているかの判断を行う。レンズスイッチがＭＦとなっていればステップＳ９０９に進み、レンズスイッチがＡＦとなっていればステップＳ９０８でレンズスイッチをＭＦにしてからステップＳ９０９に進む。レンズスイッチはカメラが自動で変更する場合と、ユーザが手動で変更する場合が考えられるが、レンズスイッチをＭＦにする操作をユーザが行う場合は、表示部材４３にレンズスイッチをＭＦに変更する旨のメッセージを表示する。
【００４６】
ステップＳ９０９において、ユーザはレンズのピントリングをまわすことにより、ライブビュー上でピント合わせを行う。ステップＳ９０２で画像を拡大にしたことにより、ユーザはピント合わせ操作をより快適に精度良く行うことができる。ステップＳ９０９でマニュアルによるピント合わせを行ったならばステップＳ９１０に進む。
【００４７】
ステップＳ９１０において、メカ制御部４０は、そのときのレンズ状態検出部１２からの位置情報をレンズ制御部１３を通じて得て、合焦位置情報を作成する。
ステップＳ９１１において、メカ制御部４０は、ＡＦセンサ２２に位相差ＡＦによる焦点検出を行わせ、そのときの検出結果、すなわち焦点ずれ量（デフォーカス量）をフォーカスレンズの合焦方向への駆動量に換算した値を、レンズ状態検出部１２からのフォーカス位置情報に加えて合焦位置情報を作成し、ステップＳ９１２に進む。
ステップＳ９１２において、メカ制御部４０は、デジタル制御部４１により合焦判定されたときの合焦位置情報と、ＡＦセンサ２２による検出結果から得られた合焦位置情報との差分である合焦位置補正値をデジタル制御部４１に算出させ、ステップＳ９１３に進む。
ステップＳ９１３において、デジタル制御部４１に算出させた合焦位置補正値をカメラ記憶部４２に記憶させ、処理を終了する。
【００４８】
次に、図９のステップＳ９０６のＴＶＡＦの詳細を図１０に示すフローチャートを用いて説明する。
ステップＳ１００１において、メカ制御部４０がレンズ制御部１３に信号を送り、レンズ駆動部１１を通じてフォーカスレンズを所定位置に移動させ、ステップＳ１００２に進む。
ステップＳ１００２において、撮像素子２４から得られる画像信号のコントラストをデジタル制御部４１に検出させ、ステップＳ１００３に進む。
【００４９】
ステップＳ１００３において、所定回数Ｎに達するまで、ステップＳ１００１でのフォーカスレンズの微小移動とステップＳ１００２でのコントラスト検出とを繰り返し行わせる。所定回数に達したならばステップＳ１００４に進み、所定回数に達していなければステップＳ１００１に戻る。
ステップＳ１００４において、デジタル制御部４１が、Ｎ個のコントラスト検出結果のうち最もコントラストの高い画像信号が得られたフォーカス位置を合焦位置と判定し、メカ制御部４０に信号を送る。メカ制御部４０は、そのときのレンズ状態検出部１２からの位置情報を、レンズ制御部１３を通じて得て、合焦位置情報を作成する。
【００５０】
以上述べた第１の実施形態では、撮影に使用する測距点である測距点限定範囲において、選択測距点が外れている場合、確認画面を表示して通知するようにした（ステップＳ５０４）。これにより、ユーザが気付かないうちに、限定された測距点に、選択測距点が含まれなくなる事態を避けることができる。また、図７のステップＳ７０１〜ステップＳ７０５の処理により、キャリブレーションを再度実施するフローも用意されており、ユーザに快適な設定を行わせることが可能になる。よって、誤った補正値のままでＡＦを行うことを防ぐことができる。
【００５１】
（第２の実施形態）
次に、第２の実施形態を説明する。第２の実施形態は、撮影に使用する測距点を限定する処理を第１の実施形態と異なるものである。以下では、第１の実施形態との相違点を中心に説明する。
撮影に使用する測距点を限定する処理の例を図１２に示すフローチャート、図１３に示す画面例を用いて説明する。当該処理は、マイクロコンピュータ１２３がカメラ記憶部４２に記憶された測距点の限定処理プログラムを実行し、表示部材４３に表示させることにより実施される。
【００５２】
ステップＳ１２０１において、メニューでの設定画面の測距点限定画面を表示部材４３に表示する。本実施形態でも、第１の実施形態と同様、「限定しない（全ての測距点を使用）」、「クロス測距点のみ」、「２１点のみ」、「９点のみ」という限定項目を有するものとする。
【００５３】
ステップＳ１２０２において、ステップＳ４０３で選択されてキャリブレーションに使用した測距点（選択測距点）が外れてしまう限定項目があるか否かの判断を行う。例えば選択測距点が図８（Ｂ）に示す測距点８１３であった場合、この測距点８１３は「９点のみ」の限定項目には含まれない、よって、ステップＳ１２０２では、選択測距点が外れてしまう限定項目があると判断する。ステップＳ１２０２で選択測距点が外れてしまう限定項目があればステップＳ１２０３に進み、なければステップＳ１２０４に進む。
【００５４】
ステップＳ１２０３において、選択測距点が外れてしまう限定項目と、そうでない限定項目とを区別するように異なる表示形態とする。例えば図１３に示す画面例では、選択測距点が外れてしまう限定項目「９点のみ」１３０１が白黒反転表示となっており、指定できないようになっている。なお、図１３に示す表示は一例であり、ユーザに認識させる表示であればどのような表示でも良い。
【００５５】
ステップＳ１２０４において、ユーザに測距点の限定項目を選択させる。
ステップＳ１２０５において、ステップＳ１２０４で選択、指定された限定項目の情報をカメラ記憶部４２に記憶する。
【００５６】
以上述べた第２の実施形態では、選択測距点が外れてしまう限定項目と、そうでない限定項目とを区別して表示するようにした（ステップＳ１２０２、Ｓ１２０３）。これにより、ユーザが気付かないうちに、限定された測距点に、選択測距点が含まれなくなる事態を避けることができる。よって、誤った補正値のままでＡＦを行うことを防ぐことができる。
なお、選択測距点が外れてしまう限定項目は指定できないようにするとしたが、表示形態を変えるだけでも良い。
【００５７】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。すなわち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５８】
１：レンズ本体、２：カメラ本体、１０：撮像光学系、１１：レンズ駆動部、１２：レンズ状態検出部、１３：レンズ制御部、１４：レンズ記憶部、１５：接点、２０：主ミラー、２１：サブミラー、２２：ＡＦセンサ、２３：フォーカルプレーンシャッタ、２４：撮像素子、３０：ピント板、３１：ペンタプリズム、３２：接眼レンズ、３３：ＡＥセンサ、４０：メカ制御部、４１：デジタル制御部、４２：カメラ記憶部、４３：表示部材
【図１】
0005930683.tif 000002
【図２】
0005930683.tif 000003
【図３】
0005930683.tif 000004
【図４】
0005930683.tif 000005
【図５】
0005930683.tif 000006
【図６】
0005930683.tif 000007
【図７】
0005930683.tif 000008
【図８】
0005930683.tif 000009
【図９】
0005930683.tif 000010
【図１０】
0005930683.tif 000011
【図１１】
0005930683.tif 000012
【図１２】
0005930683.tif 000013
【図１３】
0005930683.tif 000014