(57)【要約】【課題】  撮像装置の画面に表示される指標の表示位置を補正することで、無限遠の被写体にフォーカスを合わせることを容易にする。【解決手段】  本発明の撮像装置は、ユーザ操作に応じてフォーカスレンズの位置を移動させることで、フォーカスを調整することが可能な撮像装置であって、無限遠の被写体距離に対応するフォーカスレンズ位置を含む情報を取得する取得手段と、無限遠の被写体にフォーカスを合わせるユーザ操作に応じてフォーカスが調整された場合に、調整後の前記フォーカスレンズの位置であるフォーカスレンズ位置に対応する被写体距離の指標を、前記情報に含まれるフォーカスレンズ位置を用いて決められる表示位置に表示する制御を行う制御手段と、を備え、前記制御手段は、無限遠の被写体距離に対応するフォーカスレンズ位置の登録指示を受けた場合、調整後のフォーカスレンズ位置に応じて、前記指標の表示位置を補正する。【選択図】  図４
2019219575.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ操作に応じてフォーカスレンズの位置を移動させることで、フォーカスを調整することが可能な撮像装置であって、
無限遠の被写体距離に対応するフォーカスレンズ位置を含む情報を取得する取得手段と、
無限遠の被写体にフォーカスを合わせるユーザ操作に応じてフォーカスが調整された場合に、調整後の前記フォーカスレンズの位置であるフォーカスレンズ位置に対応する被写体距離の指標を、前記情報に含まれるフォーカスレンズ位置を用いて決められる表示位置に表示する制御を行う制御手段と、を備え、
前記制御手段は、無限遠の被写体距離に対応するフォーカスレンズ位置の登録指示を受けた場合、前記調整後のフォーカスレンズ位置に応じて、前記指標の表示位置を補正することを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記調整後のフォーカスレンズ位置を用いて、前記情報に含まれるフォーカスレンズ位置を更新することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段は、フォーカスレンズ位置が更新された前記情報を、前記撮像装置内のメモリに記憶する制御を行うことを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記制御手段は、フォーカスレンズ位置が更新された前記情報を、取り外し可能なレンズユニットのメモリに記憶する制御を行うことを特徴とする請求項２または３に記載の撮像装置。
【請求項５】
前記制御手段は、撮影可能な被写体距離の至近側から超無限遠側までの目盛において、前記フォーカスレンズの位置に対応する被写体距離に位置するグラフィック画像を、前記指標として表示する制御を行うことを特徴とする請求項１から４までのいずれか１項に記載の撮像装置。
【請求項６】
前記制御手段は、無限遠の被写体距離に対応するフォーカスレンズ位置の登録指示を受けた場合、調整後のフォーカスレンズ位置を用いて正規化関数を生成し、当該正規化関数を用いて前記指標の表示位置の正規化を行うことを特徴とする請求項１から５までのいずれか１項に記載の撮像装置。
【請求項７】
前記制御手段は、撮影可能な被写体距離の全範囲に対応する正規化関数を生成することを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記制御手段は、撮影可能な被写体距離の全範囲のうちの一部の範囲に対応する正規化関数を生成することを特徴とする請求項６に記載の撮像装置。
【請求項９】
前記情報は、前記レンズユニットの製造番号と型番の少なくとも一方の情報を含むことを特徴とする請求項４に記載の撮像装置。
【請求項１０】
前記制御手段は、無限遠の被写体距離に対応するフォーカスレンズ位置の登録を行う時の温度を、前記情報に登録することを特徴とする請求項２に記載の撮像装置。
【請求項１１】
前記制御手段は、無限遠の被写体距離に対応するフォーカスレンズ位置の登録指示を受けた場合、絞りを開放状態にする制御を行うことを特徴とする請求項１から１０までのいずれか１項に記載の撮像装置。
【請求項１２】
コンピュータを請求項１から請求項１１までのいずれか１項に記載の撮像装置の各種手段として機能させるためのプログラム。
【請求項１３】
ユーザ操作に応じてフォーカスレンズの位置を移動させることで、フォーカスを調整することが可能な撮像装置の制御方法であって、
無限遠の被写体距離に対応するフォーカスレンズ位置を含む情報を取得する取得ステップと、
無限遠の被写体にフォーカスを合わせるユーザ操作に応じてフォーカスが調整された場合に、調整後の前記フォーカスレンズの位置であるフォーカスレンズ位置に対応する被写体距離の指標を、前記情報に含まれるフォーカスレンズ位置を用いて決められる表示位置に表示する制御を行う制御ステップと、を有し、
前記制御ステップでは、無限遠の被写体距離に対応するフォーカスレンズ位置の登録指示を受けた場合、前記調整後のフォーカスレンズ位置に応じて、前記指標の表示位置を補正することを特徴とする撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フォーカス制御可能な撮像装置及びその制御方法に関する。
【背景技術】
【０００２】
従来より、無限遠の被写体にフォーカス（焦点）が合うレンズ位置の情報が、撮像装置内やレンズ内に記憶されている。ユーザは、撮像装置の画面に表示されるＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｄｅ）画像上で、フォーカス指標の表示位置を見ながら、フォーカスリングを動かしてフォーカス状態をマニュアル調整する。しかし、撮像装置やレンズの製造誤差、撮影時の気温差、コンバージョンレンズの装着等により、無限遠の被写体にフォーカスが合うレンズ位置が変化する。このため、マニュアルフォーカス（ＭＦ）制御時に、撮像装置の画面に表示されるＧＵＩ画像上のフォーカス指標の表示位置を無限遠の位置に合わせたとしても、無限遠の被写体にフォーカスが合わないことがあった。
【０００３】
マニュアルフォーカス制御時だけではなく、オートフォーカス（ＡＦ）制御時にも同様の現象が生じる。下記の特許文献１には、フォーカス操作部材を操作可能範囲の端に機械的に操作することで無限遠の被写体にピントを合わせようとする動作を行う場合、コンバージョンレンズの装着時でも、確実にピントを合わせることができる技術が提案されている。コンバージョンレンズの装着時、その製造誤差から見込まれる最大の無限遠の被写体に合焦するフォーカスレンズ位置の変化分だけ、至近方向に無限遠の被写体に合焦するフォーカスレンズ位置をシフトさせる。その分、撮影者が手動操作により焦点調整レンズを駆動可能範囲の端に機械的に操作することで無限遠の被写体にピントを合わせようとする動作を行った場合、そのフォーカスレンズの駆動目標位置がテーブルに記録された無限遠端位置からシフトする。これにより、無限遠の被写体にピントを合わせることが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１９８９７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の特許文献１は、撮像装置の画面に表示されるＧＵＩ画像上のフォーカス指標の表示位置を見ながら、フォーカスリングを動かしてフォーカス状態をマニュアル調整する場合については、考慮されていない。
【０００６】
そこで、本発明は、撮像装置の画面に表示される指標の表示位置を補正することで、無限遠の被写体にフォーカスを合わせることを容易にした撮像装置及び撮像装置の制御方法を提供することである。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、本発明の一実施形態に係る撮像装置は、ユーザ操作に応じてフォーカスレンズの位置を移動させることで、フォーカスを調整することが可能な撮像装置であって、無限遠の被写体距離に対応するフォーカスレンズ位置を含む情報を取得する取得手段と、無限遠の被写体にフォーカスを合わせるユーザ操作に応じてフォーカスが調整された場合に、調整後の前記フォーカスレンズの位置であるフォーカスレンズ位置に対応する被写体距離の指標を、前記情報に含まれるフォーカスレンズ位置を用いて決められる表示位置に表示する制御を行う制御手段と、を備え、前記制御手段は、無限遠の被写体距離に対応するフォーカスレンズ位置の登録指示を受けた場合、前記調整後のフォーカスレンズ位置に応じて、前記指標の表示位置を補正することを特徴とする撮像装置。
【発明の効果】
【０００８】
本発明によれば、撮像装置の画面に表示される指標の表示位置を補正することで、無限遠の被写体にフォーカスを合わせることが容易になる。
【図面の簡単な説明】
【０００９】
【図１】本発明の撮像装置の一例としてのデジタルカメラの外観を示す図である。
【図２】デジタルカメラの構成例を示すブロック図である。
【図３】デジタルカメラの画面に表示される画像の例を示す図である。
【図４】実施の形態１において、無限遠の被写体距離に対応するフォーカスレンズ位置を登録する処理について説明するためのフローチャートである。
【図５】正規化関数の取得処理について説明するためのフローチャートである。
【図６】無限遠の被写体距離に対応するフォーカスレンズ位置を含むレンズ情報のテーブルの例を示す図である。
【図７】正規化関数の取得処理について説明するための図である。
【図８】実施の形態２において、無限遠の被写体距離に対応するフォーカスレンズ位置を登録する処理について説明するためのフローチャートである。
【図９】無限遠の被写体距離に対応するフォーカスレンズ位置を登録する登録処理モードについて説明するためのフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を用いて本発明の実施の形態について説明する。なお、本発明の技術的範囲は、特許請求の範囲によって確定され、以下に例示する実施形態によって限定されるものではない。また、実施形態の中で説明されている特徴の組み合わせすべてが本発明に必須とは限らない。本明細書および図面に記載の内容は例示であって、本発明を制限するものと見なすべきではない。本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、各実施形態及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【００１１】
図１（ａ）、（ｂ）は、本発明の撮像装置の一例としてのデジタルカメラの外観を示す図である。図１（ａ）はデジタルカメラ１００の前面斜視図であり、図１（ｂ）はデジタルカメラ１００の背面斜視図である。図１において、カメラ背面に設けられた背面表示部２８は、画像や各種情報を表示する表示部である。ファインダー外表示部４３は、カメラ上面に設けられた表示部であり、シャッター速度や絞りをはじめとするカメラの様々な設定値が表示される。シャッターボタン６１は撮影指示を行うための操作部である。モード切替スイッチ６０は各種モードを切り替えるための操作部である。端子カバー４０は該部機器との接続ケーブルとデジタルカメラ１００とを接続する接続ケーブル等のコネクタ（不図示）を保護するカバーである。メイン電子ダイヤル７１は、後述する操作部７０に含まれる回転操作部材であり、このメイン電子ダイヤル７１を回すことで、シャッター速度や絞りなどの設定値の変更等が行える。電源スイッチ７２はデジタルカメラ１００の電源のＯＮ及びＯＦＦを切り替える操作部材である。サブ電子ダイヤル７３は操作部７０に含まれ、操作部７０に含まれる回転操作部材であり、選択枠の移動や画像送りなどを行える。十字キー７４は操作部７０に含まれ、上、下、左、右部分をそれぞれ押し込み可能な十字キー（４方向キー）である。十字キー７４の押した部分に応じた操作が可能である。ＳＥＴボタン７５は操作部７０に含まれ、押しボタンであり、主に選択項目の決定などに用いられる。マルチコントローラー７６は操作部７０に含まれ、上、下、左、右、右上、右下、左上、左下の計８方向のキー操作が可能である。ＬＶボタン８０は操作部７０に含まれ、メニューボタンにおいてライブビュー（以下、ＬＶ）のＯＮとＯＦＦを切り替えるボタンである。動画撮影モードにおいては、動画撮影（記録）の開始、停止の指示に用いられる。拡大ボタン７７は操作部７０に含まれ、撮影モードのライブビュー表示において拡大モードのＯＮ、ＯＦＦ、及び拡大モード中の拡大率の変更を行うための操作ボタンである。再生モードにおいては再生画像を拡大し、拡大率を増加させるための拡大ボタンとして機能する。縮小ボタン７８は操作部７０に含まれ、拡大された再生画像の拡大率を低減させ、表示された画像を縮小させるためのボタンである。再生ボタン７９は操作部７０に含まれ、撮影モードと再生モードとを切り替える操作ボタンである。撮影モード中に再生ボタン７９を押下することで再生モードに移行し、後述する記録媒体２００に記録された画像のうち最新の画像を背面表示部２８に表示させることができる。クイックリターンミラー１２は、後述するシステム制御部５０から指示されて、不図示のアクチュエータによりアップダウンされる。通信端子１０はデジタルカメラ１００がレンズ側（着脱可能）と通信を行う為の通信端子である。接眼ファインダー１６はフォーカシングスクリーン１３を観察することで、後述するレンズユニット１５０を通して得た被写体の光学像の焦点や構図の確認を行うための覗き込み型のファインダーである。蓋２０２は、記録媒体２００を格納したスロットの蓋である。グリップ部９０は、ユーザがデジタルカメラ１００を構えた際に右手で握りやすい形状とした保持部である。
【００１２】
図２は、デジタルカメラ１００の構成例を示すブロック図である。
【００１３】
図２において、レンズユニット１５０は、取り外して交換することが可能なレンズユニットである。レンズ１０３は通常、フォーカス調整用のフォーカスレンズを含む複数枚のレンズから構成されるが、ここでは簡略して一枚のレンズのみで示している。通信端子６はレンズユニット１５０がデジタルカメラ１００側と通信を行う為の通信端子であり、通信端子１０はデジタルカメラ１００がレンズユニット１５０側と通信を行う為の通信端子である。レンズユニット１５０は、この通信端子６、１０を介してシステム制御部５０と通信し、内部のレンズシステム制御回路４によって絞り駆動回路２を介して絞り機構１の制御を行う。また、レンズ駆動回路３を介して、フォーカスレンズの位置（フォーカスレンズレンズ位置）を移動させることでフォーカス（焦点）を調整する。マニュアルフォーカス制御時は、不図示のフォーカスリングを動かすユーザのフォーカス操作に従い、レンズ駆動回路３がフォーカスレンズの位置を移動させる。フォーカスレンズの中心と見なせる主点の位置をフォーカスレンズ位置とする。複数枚のフォーカスレンズを組み合わせてフォーカスレンズ群を構成する場合は、フォーカスレンズ群の中心と見なせる主点の位置をフォーカスレンズ位置とする。
【００１４】
ＡＥセンサー１７は、レンズユニット１５０を通した被写体の輝度を測光する。焦点検出部１１は、システム制御部５０にデフォーカス量情報を出力する。システム制御部５０はそれに基づいてレンズユニット１５０を制御し、位相差ＡＦを行う。
【００１５】
クイックリターンミラー１２（以下、ミラー１２）は、露光、ライブビュー撮影、動画撮影の際にシステム制御部５０から指示されて、不図示のアクチュエータによりアップダウンされる。ミラー１２は、レンズ１０３から入射した光束をファインダー１６側と撮像部２２側とに切替えるためのミラーである。ミラー１２は通常時はファインダー１６へと光束を導くよう反射させるように配されているが、撮影が行われる場合やライブビュー表示の場合には、撮像部２２へと光束を導くように上方に跳ね上がり光束中から待避する（ミラーアップ）。またミラー１２はその中央部が光の一部を透過できるようにハーフミラーとなっており、光束の一部を、焦点検出を行うための焦点検出部１１に入射するように透過させる。
【００１６】
撮影者は、ペンタプリズム１４とファインダー１６を介して、フォーカシングスクリーン１３を観察することで、レンズユニット１５０を通して得た被写体の光学像のフォーカス（焦点）や構図の確認が可能となる。
【００１７】
シャッター１０１は、システム制御部５０の制御で撮像部２２の露光時間を自由に制御できるフォーカルプレーンシャッターである。
【００１８】
撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。
【００１９】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００２０】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、背面表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００２１】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１９は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して背面表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１９を介して背面表示部２８により表示される。背面表示部２８は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等の表示器上に、Ｄ／Ａ変換器１９からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号はＤ／Ａ変換器１９においてアナログ変換され、背面表示部２８に逐次転送して表示される。これにより、電子ビューファインダーとして機能し、スルー画像表示（ライブビュー表示）を行える。
【００２２】
ファインダー内液晶表示部４１には、ファインダー内表示部駆動回路４２を介して、現在オートフォーカスが行われている測距点を示す枠（ＡＦ枠）や、カメラの設定状態を表すアイコンなどが表示される。
【００２３】
ファインダー外液晶表示部４３には、ファインダー外表示部駆動回路４４を介して、シャッター速度や絞りをはじめとするカメラの様々な設定値が表示される。
【００２４】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００２５】
システム制御部５０は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であり、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。５２はシステムメモリであり、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。また、システム制御部はメモリ３２、Ｄ／Ａ変換器１９、背面表示部２８等を制御することにより表示制御も行う。
【００２６】
システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００２７】
モード切替スイッチ６０、第１シャッタースイッチ６２、第２シャッタースイッチ６４、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画撮影モード、再生モード等のいずれかに切り替える。静止画記録モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、絞り優先モード（Ａｖモード）、シャッター速度優先モード（Ｔｖモード）がある。また、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモード等がある。モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画撮影モード、再生モード等のいずれかに切り替える。静止画記録モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、絞り優先モード（Ａｖモード）、シャッター速度優先モード（Ｔｖモード）がある。また、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモード等がある。モード切替スイッチ６０で、これらのモードのいずれかに直接切り替えられる。あるいは、モード切替スイッチ６０で撮影モードの一覧画面に一旦切り換えた後に、表示された複数のモードのいずれかを選択し、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。
【００２８】
第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。
【００２９】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００３０】
操作部７０の各操作部材は、背面表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が背面表示部２８に表示される。利用者は、背面表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００３１】
操作部７０は、ユーザからの操作を受け付ける入力部としての各種操作部材である。操作部７０には、少なくとも以下の操作部が含まれる。シャッターボタン６１、メイン電子ダイヤル７１、電源スイッチ７２、サブ電子ダイヤル７３、十字キー７４、ＳＥＴボタン７５、ＬＶボタン７６、拡大ボタン７７、縮小ボタン７８、再生ボタン７９。
【００３２】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００３３】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００３４】
通信部５４は、無線または有線ケーブルによって接続し、映像信号や音声信号の送受信を行う。通信部５４は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットとも接続可能である。通信部５４は撮像部２２で撮像した画像（スルー画像を含む）や、記録媒体２００に記録された画像を送信可能であり、また、外部機器から画像データやその他の各種情報を受信することができる。
【００３５】
姿勢検知部５５は重力方向に対するデジタルカメラ１００の姿勢を検知する。姿勢検知部５５で検知された姿勢に基づいて、撮像部２２で撮影された画像が、デジタルカメラ１００を横に構えて撮影された画像であるか、縦に構えて撮影された画像なのかを判別可能である。システム制御部５０は、姿勢検知部５５で検知された姿勢に応じた向き情報を撮像部２２で撮像された画像の画像ファイルに付加することや、画像を回転して記録することが可能である。姿勢検知部５５としては、加速度センサーやジャイロセンサーなどを用いることができる。
【００３６】
なお、操作部７０のひとつとして、背面表示部２８に対する接触を検知可能なタッチパネル７０ａを有する。タッチパネル７０ａと背面表示部２８とは一体的に構成することができる。例えば、タッチパネル７０ａを光の透過率が背面表示部２８の表示を妨げないように構成し、背面表示部２８の表示面の上層に取り付ける。そして、タッチパネル７０ａにおける入力座標と、背面表示部２８上の表示座標とを対応付ける。これにより、恰もユーザが背面表示部２８上に表示された画面を直接的に操作可能であるかのようなＧＵＩ画像を構成することができる。システム制御部５０は、タッチパネル７０ａへの以下の操作あるいは状態を検出できる。
・タッチパネル７０ａにタッチしていなかった指やペンが新たにタッチパネル７０ａにタッチしたこと。すなわち、タッチの開始（以下、タッチダウン（Ｔｏｕｃｈ−Ｄｏｗｎ）と称する）。
・タッチパネル７０ａを指やペンでタッチしている状態であること（以下、タッチオン（Ｔｏｕｃｈ−Ｏｎ）と称する）。
・タッチパネル７０ａを指やペンでタッチしたまま移動していること（以下、タッチムーブ（Ｔｏｕｃｈ−Ｍｏｖｅ）と称する）。
・タッチパネル７０ａを指ではらうようにスライドさせながらすぐに離すこと（以下、フリック（Ｆｌｉｃｋ）と称する）。
・タッチパネル７０ａへタッチしていた指やペンを離したこと。すなわち、タッチの終了（以下、タッチアップ（Ｔｏｕｃｈ−Ｕｐ）と称する）。
・タッチパネル７０ａに何もタッチしていない状態（以下、タッチオフ（Ｔｏｕｃｈ−Ｏｆｆ）と称する）。
【００３７】
タッチダウンが検出されると、同時にタッチオンであることも検出される。タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンが検出され続ける。タッチムーブが検出されるのもタッチオンが検出されている状態である。タッチオンが検出されていても、タッチ位置が移動していなければタッチムーブは検出されない。タッチしていた全ての指やペンがタッチアップしたことが検出された後は、タッチオフとなる。
【００３８】
これらの操作・状態や、タッチパネル７０ａ上に指やペンがタッチしている位置座標は内部バスを通じてシステム制御部５０に通知される。システム制御部５０は、通知された情報に基づいてタッチパネル７０ａ上にどのような操作（タッチ操作）が行なわれたかを判定する。タッチムーブについてはタッチパネル７０ａ上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル７０ａ上の垂直成分・水平成分毎に判定できる。所定距離以上をタッチムーブしたことが検出された場合はスライド操作（ドラッグ）が行なわれたと判定するものとする。タッチパネル上に指をタッチしたままある程度の距離だけ素早く動かして、そのまま離すといった操作をフリックと呼ぶ。フリックは、言い換えればタッチパネル７０ａ上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行なわれたと判定できる（ドラッグに続いてフリックがあったものと判定できる）。更に、複数箇所（例えば２点）を同時にタッチして、互いのタッチ位置を近づけるタッチ操作をピンチイン、互いのタッチ位置を遠ざけるタッチ操作をピンチアウトと称する。ピンチアウトとピンチインを総称してピンチ操作（あるいは単にピンチ）と称する。タッチパネル７０ａは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサー方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。方式によって、タッチパネルに対する接触があったことでタッチがあったと検出する方式や、タッチパネルに対する指やペンの接近があったことでタッチがあったと検出する方式ものがあるが、いずれの方式でもよい。
【００３９】
（実施の形態１）
この実施の形態１では、撮影処理と並行して、無限遠の被写体距離に対応するフォーカスレンズ位置を登録する例を説明する。被写体距離とは、例えば、被写体からデジタルカメラ１００までの距離である。被写体からレンズユニット１５０までの距離、または被写体からレンズ１０３の主点までの距離、または被写体からフォーカスレンズの主点までの距離を被写体距離と呼んでもよい。
【００４０】
図３（ａ）（ｂ）は、デジタルカメラ１００の画面に表示されるＧＵＩ画像の例を示す図である。ただし、実際のフォーカスレンズ位置を示す画像は表示されなくてもよい。ユーザは、デジタルカメラ１００の背面表示部２８に表示される長方形状のＧＵＩ画像上で、フォーカス指標の表示位置を見ながら、フォーカスリングを動かしてフォーカス状態をマニュアル調整する。図３（ａ）は、マニュアルフォーカス制御時に、背面表示部２８に表示されているライブビュー画像３００では無限遠の被写体にフォーカスが合っているのに、ＧＵＩ画像上のフォーカス指標の表示位置が無限遠の位置からずれている例を示している。この場合、デジタルカメラ１００の実際のフォーカスレンズの位置は、無限遠の被写体にフォーカスが合う位置にある。図３（ｂ）は、ＧＵＩ画像上のフォーカス指標の表示位置を無限遠の位置に合わせているのに、実際には無限遠の被写体にフォーカスが合っていない例を示している。この場合、デジタルカメラ１００の実際のフォーカスレンズの位置は、無限遠の被写体にフォーカスが合う位置からずれている。
【００４１】
図３（ｃ）（ｄ）は、無限遠の被写体距離に対応するフォーカスレンズ位置を登録する画面の例を示す図である。図３（ｃ）において、背面表示部２８の表示面にライブビュー画像３００が表示されている。被写体３０１は、遠方のビルや山や星空等の無限遠に位置している被写体である。フォーカス指標３０２は、ＧＵＩ画像上の至近側から超無限遠側までの被写体距離の目盛において、実際のフォーカスレンズの位置に対応する被写体距離に位置するグラフィック画像である。図３（ａ）において、フォーカス指標３０２の表示位置は無限遠の位置からずれている。ＧＵＩ画像上の至近側から超無限遠側までの被写体距離の目盛において、フォーカス指標３０２が無限遠に位置するときに、実際に無限遠の被写体３０１へ合焦するのが理想的な状態である。そこで、ＧＵＩ画像上のフォーカス指標の表示位置を無限遠の位置に合わせても無限遠の被写体３０１に合焦しない場合には、ユーザは無限遠の被写体３０１にフォーカスが合うようにフォーカスレンズの位置を調整する。そして、無限遠登録ボタン３０３をタッチ押下することで、調整後のフォーカスレンズの位置を無限遠の被写体距離に対応するフォーカスレンズ位置として登録する無限遠登録指示を行う。すると、無限遠登録ボタン３０３タッチ時のユーザ調整後のフォーカスレンズの位置が、無限遠の被写体にフォーカスが合うフォーカスレンズ位置として更新される。これにより、ＧＵＩ画像上のフォーカス指標３０２が無限遠の位置にあるときに、実際に無限遠の被写体３０１に合焦するようになる。ここでは、タッチ操作可能なＧＵＩの無限遠登録ボタン３０３を例示したが、操作部７０に物理的な無限遠登録ボタンを設けてもよい。
【００４２】
図３（ｄ）は、ライブビュー画像３００を拡大表示した状態を示している。このようにライブビュー画像３００を拡大表示することで、ユーザが合焦状態を確認しやすくなる。ライブビュー画像３００の画面の端に表示されている上下左右の矢印ボタンをタッチ押下することで、拡大表示する画像の領域を移動させることができる。図３（ｄ）に示しているように、ライブビュー画像３００を拡大表示した状態においても、ユーザは無限遠登録ボタン３０３をタッチ押下することで、無限遠登録指示を行うことができる。無限遠登録ボタン３０３がタッチ押下されると、無限遠登録ボタン３０３タッチ時のユーザ調整後のフォーカスレンズの位置が、無限遠の被写体にフォーカスが合うフォーカスレンズ位置として更新される。
【００４３】
図４は、実施の形態１において、マニュアルフォーカス制御時における無限遠の被写体距離に対応するフォーカスレンズ位置を登録する処理について説明するためのフローチャートである。このフローチャートにおける各処理は、システム制御部５０が不揮発性メモリ５６に格納されたプログラムをシステムメモリ５２に展開して実行することにより実現される。
【００４４】
ステップＳ１において、システム制御部５０は、レンズユニット１５０から、レンズの製造番号や型番、ズーム位置、スイッチ位置等の情報を含むレンズ情報を取得する。ステップＳ２において、システム制御部５０は、図５を用いて後述する正規化関数の取得処理を行う。
【００４５】
ステップＳ３において、システム制御部５０は、レンズユニット１５０から、現在のフォーカスレンズの位置（フォーカスレンズ位置）の情報を取得する。ステップＳ４では、現在のフォーカスレンズ位置に対応するフォーカス指標３０２の表示位置を、ステップＳ２で取得した正規化関数で変換した上で、背面表示部２８の画面のＧＵＩ画像上にフォーカス指標３０２の表示を行う。このとき、ステップＳ１で取得したレンズ情報に含まれる無限遠の被写体距離に対応するフォーカスレンズ位置に対して、撮影可能な被写体距離の全範囲に対応する正規化関数を用いて、フォーカス指標３０２の表示位置の正規化が行われる。
【００４６】
ステップＳ５では、システム制御部５０が、ユーザのフォーカス操作（フォーカスリングを動かす操作）を受け付け、ユーザ操作に応じてＧＵＩ画像上のフォーカス指標３０２の表示位置を移動する。ユーザがフォーカスリングを動かすフォーカス操作を行うと、背面表示部２８の画面のＧＵＩ画像上にフォーカス指標３０２が移動するとともに、実際のレンズユニット１５０のフォーカスレンズの位置が移動する。ユーザは、ＧＵＩ画像上のフォーカス指標３０２の表示位置を確認しながら、無限遠の被写体にフォーカスが合うようにフォーカスレンズの位置の調整を行うことができる。
【００４７】
ステップＳ６において、システム制御部５０は、ユーザにより撮影指示がされたか否かを判定する。具体的には、シャッターボタン６１が全押し操作（撮影指示）されたか否かを判定する。第２シャッタースイッチ信号ＳＷ２が発生したか否かを判定してもよい。
【００４８】
そして、システム制御部５０は、ステップＳ６において撮影指示がされたと判定した場合（Ｙｅｓ）には、ステップＳ７に進んで、撮像処理を行い、その後ステップＳ１０へ進む。一方、システム制御部５０は、ステップＳ６において撮影指示がされていないと判定した場合（Ｎｏ）には、ステップＳ８に進んで、無限遠登録指示を受けたか否かの判定を行う。
【００４９】
システム制御部５０は、ステップＳ８において無限遠登録ボタン３０３が押下されたことに応じて無限遠登録指示を受けたと判定した場合（Ｙｅｓ）には、ステップＳ９に進む。ステップＳ９では、システム制御部５０は、無限遠の被写体距離に対応するフォーカスレンズ位置を含むレンズ情報を、不揮発性メモリ５６およびレンズユニット１５０に登録（更新）する。具体的には、無限遠登録ボタン３０３タッチ時のユーザ調整後のフォーカスレンズの位置が、無限遠の被写体にフォーカスが合うフォーカスレンズ位置として登録（更新）される。これにより、ＧＵＩ画像上のフォーカス指標３０２が無限遠の位置にあるときに、実際に無限遠の被写体３０１に合焦するようになる。ステップＳ９の後は、ステップＳ１０へ進む。また、ステップＳ８において無限遠登録ボタン３０３が所定期間押下されないと判定した場合（Ｙｅｓ）には、ステップＳ１０に進む。
【００５０】
図６は、無限遠の被写体距離に対応するフォーカスレンズ位置を含むレンズ情報のテーブルの例を示す図である。Ｆｏｃｕｓ情報６０３は、無限遠の被写体距離に対応するフォーカスレンズ位置の登録情報である。図６のフォーカスレンズ位置の数値は、例えば、レンズユニット１５０内の基準位置からフォーカスレンズの主点までの距離を表す数値である。ただし、実際の無限遠の被写体からデジタルカメラ１００までの距離であってもよいし、実際の無限遠の被写体からレンズ１０３またはフォーカスレンズの主点までの距離であってもよい。Ｓ／Ｎ情報６０１は製造番号である。Ｐ／Ｎ情報６０２は型番である。製造番号および型番は保存先（不揮発性メモリ５６／レンズユニット１５０）により情報が異なっていてもよい。例えば、不揮発性メモリ５６には、レンズの製造番号および型番の情報が登録され、レンズユニット１５０には、デジタルカメラ１００の製造番号および型番の情報が登録される。
【００５１】
図６のＦｏｃｕｓ情報６０３は、ステップＳ３で取得されたフォーカスレンズ位置の情報から、ステップＳ９の実行により、ユーザ調整後のフォーカスレンズ位置の情報に更新される。
【００５２】
Ｔｉｍｅ情報６０４は、ステップＳ９が実行された日時である。Ｔｅｍｐｅｒａｔｕｒｅ情報６０５は、ステップＳ９が実行された時のデジタルカメラ１００内の温度であり、不図示の温度センサーにより取得される。Ｐｉｔｃｈ情報６０６は、ステップＳ９が実行された時のカメラのピッチ角度であり、姿勢検知部５５により取得される。Ｒｏｌｌ情報６０７は、ステップＳ９が実行された時のカメラのロール角度であり、姿勢検知部５５により取得される。Ｚｏｏｍ情報６０８は、ステップＳ９が実行された時のレンズのズーム位置であり、Ｓｗｉｔｃｈ情報６０９は、ステップＳ９が実行された時のレンズのスイッチ位置である。
【００５３】
ステップＳ１０では、システム制御部５０は、本フローの処理を終了するか否かを判定する。本フローの処理を終了すると判定された場合（Ｙｅｓ）には、本フローの処理を終了する。例えば、撮影モードから再生モードに切り替える指示を受けた場合や、電源のＯＦＦ操作を受け付けた場合に、本フローの処理を終了すると判定される。本フローの処理を終了しないと判定された場合（Ｎｏ）には、ステップＳ１に戻り、上述した処理を繰り返す。ステップＳ９の処理が行われた後でステップＳ１に戻り、ステップＳ１〜Ｓ４の処理が行われると、ＧＵＩ画像上のフォーカス指標３０２が無限遠の位置にあるときに、実際に無限遠の被写体３０１に合焦する。
【００５４】
図５は、図４のステップＳ２による正規化関数の取得処理（生成処理）について説明するためのフローチャートである。このフローチャートにおける各処理は、システム制御部５０が不揮発性メモリ５６に格納されたプログラムをシステムメモリ５２に展開して実行することにより実現される。
【００５５】
ステップＳ１１において、システム制御部５０は、ステップＳ１で取得したレンズ情報に対応する無限遠の被写体距離のフォーカスレンズ位置の登録情報を、カメラ本体内の不揮発性メモリ５６に保持しているかを判定する。具体的には、ステップＳ１で取得したレンズ情報に含まれている製造番号のＳ／Ｎ情報６０１または型番のＰ／Ｎ情報６０２と、不揮発性メモリ５６に保持している登録情報の製造番号または型番の情報とが一致しているかを判定する。なお、レンズ情報に含まれているＴｉｍｅ情報６０４、Ｔｅｍｐｅｒａｔｕｒｅ情報６０５、Ｐｉｔｃｈ情報６０６、Ｒｏｌｌ情報６０７、Ｚｏｏｍ情報６０８、スＳｗｉｔｃｈ情報６０９のいずれか１つ以上が類似していることを判定の条件に加えてもよい。
【００５６】
ステップＳ１１において、取得したレンズ情報に対応する無限遠の被写体距離のフォーカスレンズ位置の登録情報をカメラ本体内に保持していると判定された場合（Ｙｅｓ）には、ステップＳ１２に進む。ステップＳ１２において、システム制御部５０は、対応する登録情報の一部または全部をカメラ本体内の不揮発性メモリ５６から取得し、ステップＳ１６へ進む。
【００５７】
ステップＳ１１において、取得したレンズ情報に対応する無限遠の被写体距離のフォーカスレンズ位置の登録情報をカメラ本体内に保持していないと判定された場合（Ｎｏ）には、ステップＳ１３に進む。ステップＳ１３において、システム制御部５０は、取得したレンズ情報に対応する無限遠の被写体距離のフォーカスレンズ位置の登録情報をレンズユニット１５０に保持しているか判定を行う。ステップＳ１３における判定は、ステップＳ１で取得したレンズ情報にフォーカスレンズ位置の情報が含まれているかを判定してもよい。また、ステップＳ１で取得したレンズ情報とは別の情報として、無限遠の被写体距離のフォーカスレンズ位置の登録情報を保持しているかを判定してもよい。例えば、レンズユニット１５０に保持されている登録情報の製造番号または型番の情報と、デジタルカメラ１００の製造番号または型番とが一致しているか確認する方法で行ってもよい。なお、Ｔｉｍｅ情報６０４、Ｔｅｍｐｅｒａｔｕｒｅ情報６０５、Ｐｉｔｃｈ情報６０６、Ｒｏｌｌ情報６０７、Ｚｏｏｍ情報６０８、スＳｗｉｔｃｈ情報６０９のいずれか１つ以上が類似していることを判定の条件に加えてもよい。
【００５８】
ステップＳ１３において、取得したレンズ情報に対応する無限遠の被写体距離のフォーカスレンズ位置の登録情報をレンズユニット１５０に保持していると判定された場合（Ｙｅｓ）には、ステップＳ１４に進む。ステップＳ１４において、システム制御部５０は、対応する登録情報の一部または全部をレンズユニット１５０から取得し、ステップＳ１６へ進む。
【００５９】
ステップＳ１４において、取得したレンズ情報に対応する無限遠の被写体距離のフォーカスレンズ位置の登録情報をレンズユニット１５０に保持していないと判定された場合（Ｎｏ）には、ステップＳ１５に進む。ステップＳ１５において、システム制御部５０は、予め定められたデフォルトのフォーカスレンズ位置を不揮発性メモリ５６またはレンズユニット１５０から取得し、無限遠の被写体距離に対応するフォーカスレンズ位置を初期化してステップＳ１６へ進む。
【００６０】
ステップＳ１６において、システム制御部５０は、取得した無限遠の被写体距離に対応するフォーカスレンズ位置を補正する。無限遠の被写体距離のフォーカスレンズ位置の登録時の環境（例えば温度）と、現在の環境（例えば温度）とが異なる場合は、無限遠の被写体にフォーカスが合うフォーカスレンズ位置が登録時と異なることがある。そこで、ステップＳ１６で、無限遠の被写体距離のフォーカスレンズ位置の登録時の環境（例えば温度）と、現在の環境（例えば温度）との差異に基づき、登録時の無限遠の被写体距離のフォーカスレンズ位置を補正する。このようにすることで、登録情報が少ない場合にも使用時におけるフォーカスレンズ位置を求めることができる。ステップＳ１６では、例えば、無限遠の被写体距離のフォーカスレンズ位置と、温度との対応関係を示す補正テーブルが用いられる。このような補正テーブルは、例えば製品出荷前に予め測定された結果に基づき作成され、デジタルカメラ１００内の不揮発性メモリ５６に格納される。
【００６１】
ステップＳ１７において、システム制御部５０は、ステップＳ１６による補正後の無限遠の被写体距離に対応するフォーカスレンズ位置を用いて、正規化関数を取得（生成）する。
【００６２】
図７は、正規化関数の取得処理（生成処理）について説明するための図である。図７（ａ）は、正規化前の状態におけるフォーカス指標の表示位置を示す図である。図７（ｂ）（ｃ）は、正規化後の状態におけるフォーカス指標の表示位置を示す図である。図７（ｂ）は、撮影可能な被写体距離の至近側の端を起点とし、超無限遠側の端を終点として、被写体距離の全範囲に対応する正規化関数を生成して正規化を行った場合の図である。図７（ｃ）は、無限遠の被写体距離のフォーカスレンズ位置に最も近い調整済のフォーカスレンズ位置を起点とし、超無限遠側の端を終点として、撮影可能な被写体距離の全範囲のうちの一部に対応する正規化関数を生成して正規化を行った場合の図である。このように、補正後の無限遠の被写体距離に対応するフォーカスレンズ位置に対して、撮影可能な被写体距離の全範囲または一部の範囲に対応する正規化関数を取得（生成）して、フォーカス指標３０２の表示位置の正規化を行う。正規化は、無限遠の被写体距離のフォーカスレンズ位置に対して線形的に行っても、対数関数的に行っても構わない。
【００６３】
このようにして生成した正規化関数を用いて、正規化することで、フォーカス指標の表示位置が補正される。ユーザは、ＧＵＩ画像上のフォーカス指標３０２を無限遠の被写体距離に対応する位置に合わせることで、実際に無限遠の被写体に正確にフォーカスを合わせることができるようになる。
【００６４】
以上のように、この実施の形態１によれば、ＧＵＩ画像上のフォーカス指標の表示位置を補正することで、無限遠の被写体にフォーカスを合わせることが容易になる。より具体的には、撮影処理と並行して、無限遠の被写体距離に対応するフォーカスレンズ位置を登録することができ、無限遠の被写体距離に対応するフォーカスレンズ位置を補正することができる。補正後の無限遠の被写体距離に対応するフォーカスレンズ位置を用いて、正規化を行うことで、ＧＵＩ画像上のフォーカス指標の表示位置が補正される。よって、ユーザはＧＵＩ画像上のフォーカス指標を無限遠の被写体距離に対応する位置に合わせることで、実際に無限遠の被写体に正確にフォーカスを合わせることができるようになる。
【００６５】
（実施の形態２）
実施の形態２では、撮影処理とは別の独立した登録処理で、無限遠の被写体距離に対応するフォーカスレンズ位置を登録する例を説明する。
【００６６】
図８は、実施の形態２において、マニュアルフォーカス制御時における無限遠の被写体距離に対応するフォーカスレンズ位置を登録する処理について説明するためのフローチャートである。このフローチャートにおける各処理は、システム制御部５０が不揮発性メモリ５６に格納されたプログラムをシステムメモリ５２に展開して実行することにより実現される。なお、図８のステップＳ１〜Ｓ７，Ｓ１０の処理は、図３のステップＳ１〜Ｓ７，Ｓ１０と同様の処理であるため説明を繰り返さない。
【００６７】
ユーザが無限遠の被写体距離に対応するフォーカスレンズ位置を調整している時に、登録された無限遠の被写体距離のフォーカスレンズ位置よりも外側（超無限遠側）にフォーカスレンズが移動しないように、システム制御部５０によって制御される。
【００６８】
ステップＳ２１において、システム制御部５０は、無限遠の被写体距離に対応するフォーカスレンズ位置を登録する登録処理モードを開始するか否かを判定する。例えば、図３（ｃ）（ｄ）で例示した無限遠登録ボタン３０３の近傍に表示される無限遠登録モードボタン（不図示）をタッチ押下することで、登録処理モードを開始できるようにする。ステップＳ２１において登録処理モードを開始すると判定された場合（Ｙｅｓ）には、ステップＳ２２に進んで、登録処理モードを開始する。一方、ステップＳ２１において無限遠の被写体距離に対応するフォーカスレンズ位置を登録する登録処理モードを開始しないと判定された場合（Ｎｏ）には、ステップＳ１０へ進む。
【００６９】
図９は、無限遠の被写体距離に対応するフォーカスレンズ位置を登録する登録処理モードについて説明するためのフローチャートである。このフローチャートにおける各処理は、システム制御部５０が不揮発性メモリ５６に格納されたプログラムをシステムメモリ５２に展開して実行することにより実現される。
【００７０】
ステップＳ２３において、システム制御部５０は、レンズユニット１５０に対して絞りを開放状態にする指示を行う。無限遠の被写体にフォーカスを合わせる際に、絞りが絞られた状態では被写界深度が深くなるため、合焦状態か非合焦状態かを識別しにくい。絞りを開放状態にすると被写界深度が浅くなるため、合焦状態か非合焦状態かを識別しやすくなり、無限遠の被写体に正確にフォーカスを合わせることができるようになる。
【００７１】
ステップＳ２４において、システム制御部５０が、ユーザのフォーカス操作（フォーカスリングを動かす操作）を受け付け、ユーザ操作に応じてＧＵＩ画像上のフォーカス指標３０２の表示位置を移動する。ユーザがフォーカスリングを動かすフォーカス操作を行うと、背面表示部２８の画面のＧＵＩ画像上にフォーカス指標３０２が移動するとともに、実際のレンズユニット１５０のフォーカスレンズの位置が移動する。ユーザは、ＧＵＩ画像上のフォーカス指標３０２の表示位置を確認しながら、無限遠の被写体にフォーカスが合うフォーカスレンズの位置の調整を行うことができる。このとき、図８のステップＳ５のフォーカス操作に比べ、図９のステップＳ２４のフォーカス操作の調整感度が鈍感になるようにして、フォーカスの微調整を容易にする。
【００７２】
ステップＳ２５において、システム制御部５０は、図３（ｃ）（ｄ）で例示した無限遠登録ボタン３０３が押下されることで無限遠登録指示を受けたか否かの判定を行う。
【００７３】
システム制御部５０は、ステップＳ２５において無限遠登録ボタン３０３が押下されることにより無限遠登録指示を受けたと判定した場合（Ｙｅｓ）には、ステップＳ９へ進む。ステップＳ９では、システム制御部５０は、無限遠の被写体距離に対応するフォーカスレンズ位置を含むレンズ情報を、不揮発性メモリ５６およびレンズユニット１５０に登録（更新）する。具体的には、無限遠登録ボタン３０３タッチ時のユーザ調整後のフォーカスレンズの位置が、無限遠の被写体にフォーカスが合うフォーカスレンズ位置として登録（更新）される。これにより、ＧＵＩ画像上のフォーカス指標３０２が無限遠の位置にあるときに、実際に無限遠の被写体３０１に合焦するようになる。ステップＳ９の後は、ステップＳ２８へ進む。
【００７４】
ステップＳ２５において無限遠登録ボタン３０３が所定期間押下されないと判定した場合（Ｎｏ）には、ステップＳ２７に進む。ステップＳ２７において無限遠の被写体距離に対応するフォーカスレンズ位置を登録する登録処理モードがキャンセルされたか否かを判定する。例えば、図３（ｃ）（ｄ）で例示した無限遠登録ボタン３０３の近傍に表示されるキャンセルボタン（不図示）を押下されたか否かを判定する。ステップＳ２７においてキャンセルが行われていないと判定した場合（Ｎｏ）には、ステップＳ２４へ戻り、ステップＳ２４，Ｓ２５，Ｓ２７の処理を繰り返す。
【００７５】
システム制御部５０は、ステップＳ２７においてキャンセルが行われたと判定した場合（Ｎｏ）には、ステップＳ２８に進む。
【００７６】
ステップＳ２８において、システム制御部５０は、レンズユニット１５０に対し、絞りを開放前の状態に戻す再開指示を行い、図９のフローを終了する。
【００７７】
以上のように、この実施の形態２によれば、実施の形態１と同様に、ＧＵＩ画像上のフォーカス指標の表示位置を補正することで、無限遠の被写体にフォーカスを合わせることが容易になる。また、撮影処理とは別の独立した登録処理で、無限遠の被写体距離に対応するフォーカスレンズ位置を登録することができ、無限遠の被写体距離に対応するフォーカスレンズ位置を補正することができる。また、絞りを開放状態にして、無限遠の被写体距離に対応するフォーカスレンズ位置を登録する処理を行うため、実施の形態１と比べて、合焦状態か非合焦状態かを識別しやすくなり、無限遠の被写体に正確にフォーカスを合わせることができるようになる。
【００７８】
なお、システム制御部５０が行うものとして説明した上述の各種制御は、１つのハードウェアが行ってもよいし、複数のハードウェア（例えば、複数のプロセッサーや回路）が処理を分担することで、装置全体の制御を行ってもよい。
【００７９】
また、上述した実施形態においては、本発明をデジタルカメラに適用した場合を例にして説明したが、撮影状態を判定する手段を有する機器であれば適用可能である。すなわち、本発明は、パーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダーなどにも適用可能である。
【００８０】
（その他の実施の形態）
本発明は、上述の実施の形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。上記コンピュータは、例えば、ＣＰＵやＭＰＵ等のプロセッサーで構成される。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。上述の実施形態の１以上の機能を実現するためのコンピュータプログラム自体も本発明の一つである。
【符号の説明】
【００８１】
１００  撮像装置
１５０  レンズユニット
５０  システム制御部
２８  背面表示部
【図１】
2019219575.tif 000003
【図２】
2019219575.tif 000004
【図３】
2019219575.tif 000005
【図４】
2019219575.tif 000006
【図５】
2019219575.tif 000007
【図６】
2019219575.tif 000008
【図７】
2019219575.tif 000009
【図８】
2019219575.tif 000010
【図９】
2019219575.tif 000011