(57)【要約】  アクセサリを着脱可能なマウントを有する撮像装置を、アクセサリと通信する通信部と、ユーザ入力を受け付ける入力部と、ユーザ入力に関する情報を表示する表示部と、ユーザ入力に関する複数の履歴情報を記録する記録部と、表示部および記録部を制御する制御部とを備える構成とし、通信部がアクセサリと通信可能であって、アクセサリがマウントアダプタであると識別した場合、制御部は、マウントアダプタに装着されている交換レンズに関する情報のユーザ入力を要求する画面を表示部に表示し、制御部は、ユーザ入力により現在入力されている情報と複数の履歴情報とを表示部に表示し、現在入力されている情報の入力が完了したとき、入力が完了した情報に基づいて、複数の履歴情報を更新する。
2013183334.tif 000002
【特許請求の範囲】
【請求項１】
アクセサリを着脱可能なマウントを有する撮像装置であって、
前記アクセサリと通信する通信部と、
ユーザ入力を受け付ける入力部と、
前記ユーザ入力に関する情報を表示する表示部と、
前記ユーザ入力に関する複数の履歴情報を記録する記録部と、
前記表示部および前記記録部を制御する制御部と、
を備え、
前記通信部が前記アクセサリと通信可能であって、該アクセサリがマウントアダプタであると識別した場合、前記制御部は、該マウントアダプタに装着されている交換レンズに関する情報のユーザ入力を要求する画面を前記表示部に表示し、
前記制御部は、前記ユーザ入力により現在入力されている情報と前記複数の履歴情報とを前記表示部に表示し、前記現在入力されている情報の入力が完了したとき、該入力が完了した情報に基づいて、前記複数の履歴情報を更新する
ことを特徴とする撮像装置。
【請求項２】
前記通信部が前記アクセサリと通信不可である場合、前記制御部は、前記交換レンズに関する情報のユーザ入力を要求する画面を前記表示部に表示する
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御部は、前記複数の履歴情報を時系列で前記表示部に表示する
ことを特徴とする請求項１または請求項２に記載の撮像装置。
【請求項４】
前記制御部は、前記入力が完了した情報が前記複数の履歴情報のいずれとも一致しない場合、前記入力が完了した情報を前記複数の履歴情報に追加する
ことを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記制御部は、前記入力が完了した情報を前記複数の履歴情報に追加したとき、前記複数の履歴情報のうち最も古い履歴情報を削除する
ことを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記制御部は、前記入力が完了した情報が前記複数の履歴情報のいずれかと一致する場合、該一致する履歴情報を最新の履歴情報として前記複数の履歴情報を更新する
ことを特徴とする請求項３から請求項５のいずれか一項に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクセサリを着脱可能なマウントを有する撮像装置に関し、特に、アクセサリがマウントアダプタである場合に、交換レンズに関する情報を表示する撮像装置に関する。
【背景技術】
【０００２】
一般に、レンズ交換式カメラにおいては、交換レンズとカメラ本体は、相互に嵌合するマウントを備えている。特開２００４−１２７４１号公報に示すように、交換レンズには、焦点距離情報、瞳出射位置情報、周辺光量変化に関する情報、Ｆナンバー、収差などのレンズの固有情報が格納されている。カメラ本体は、装着された交換レンズと通信を行って交換レンズに関する固有情報を取得し、取得した固有情報に基づいて交換レンズおよびカメラ本体の種々の動作や画像処理の制御を行う。【０００３】
交換レンズのレンズマウント規格とカメラ本体のボディマウント規格とが一致しない場合がある。この場合、両者を仲立ちして装着および使用を可能にするためにマウントアダプタが用いられる。マウントアダプタは、リング状の部材であり、一方の端面に交換レンズのレンズマウント規格に適合するマウントが、他方の端面にカメラ本体のボディマウント規格に適合するマウントがそれぞれ設けられている。【０００４】
一般にマウントアダプタには、交換レンズとカメラ本体との間の通信を実現するための機構は組み込まれていない。交換レンズとカメラ本体の各マウント規格において通信を行うための電気的仕様がそれぞれ異なるため、マウントアダプタに電気的仕様の互換性を持たせようとすると、マウントアダプタの構成が複雑化し、またコストアップする。そのため、一般に、マウントアダプタを使用する場合、カメラ本体はマウントアダプタを介して交換レンズに関する情報を取得することはできない。
【発明の概要】
【０００５】
一例として、カメラ本体の動作制御の一つに、撮像時のカメラ本体の手ぶれなどによって引き起こされる像ぶれを抑制する防振制御がある。この防振制御では、カメラ本体内に組み込まれた振動ジャイロ機構によって手ぶれを感知し、手ぶれによる振動の位相とは逆の位相で撮像素子を移動させることにより、撮像光軸を補正する。手ぶれの補正量は交換レンズの焦点距離に依存するため、一般に、防振制御は、交換レンズの焦点距離に基づいて行われる。
【０００６】
ところが、上述のとおり、マウントアダプタを用いて交換レンズとカメラ本体とを接続する場合、カメラ本体は交換レンズの固有情報の一つである焦点距離の情報を取得することができない。このため、カメラ本体は、適切な防振制御を行うことができず、好適な撮像画像を生成できないおそれがある。そこで、ユーザはカメラ本体を操作して焦点距離の情報を手動で設定する。しかし、例えば交換レンズがズームレンズである場合、ユーザは、交換レンズを手動操作して焦点距離を変更する度に、上記の焦点距離情報の設定を繰り返す必要がある。このように、交換レンズの操作を行う度にカメラ本体側の設定変更を行う場合、設定作業が煩雑になるおそれがある。
【０００７】
本発明は、上記の事情に鑑みてなされたものであり、マウントアダプタを用いて交換レンズを使用する場合に、交換レンズの設定内容を把握しやすい撮像装置を提供することを目的とする。
【０００８】
本発明の一実施形態によれば、アクセサリを着脱可能なマウントを有する撮像装置であって、アクセサリと通信する通信部と、ユーザ入力を受け付ける入力部と、ユーザ入力に関する情報を表示する表示部と、ユーザ入力に関する複数の履歴情報を記録する記録部と、表示部および記録部を制御する制御部とを備え、通信部がアクセサリと通信可能であって、該アクセサリがマウントアダプタであると識別した場合、制御部は、該マウントアダプタに装着されている交換レンズに関する情報のユーザ入力を要求する画面を表示部に表示し、制御部は、ユーザ入力により現在入力されている情報と複数の履歴情報とを表示部に表示し、現在入力されている情報の入力が完了したとき、該入力が完了した情報に基づいて、複数の履歴情報を更新する撮像装置が提供される。また、通信部がアクセサリと通信不可である場合、制御部は、交換レンズに関する情報のユーザ入力を要求する画面を表示部に表示する。
【０００９】
上記の構成によれば、撮像装置において、マウントアダプタに装着された交換レンズに関する情報を設定する際に、過去に設定した内容を確認することができ、設定した情報は履歴情報として更新されるため、履歴情報を参照しながら交換レンズに関する情報の微調整などを行うことができる。
【００１０】
また、制御部は、複数の履歴情報を時系列で表示部に表示してもよい。さらに、制御部は、入力が完了した情報が複数の履歴情報のいずれとも一致しない場合、入力が完了した情報を複数の履歴情報に追加してもよい。また、制御部は、入力が完了した情報を複数の履歴情報に追加したとき、複数の履歴情報のうち最も古い履歴情報を削除してもよい。そして、制御部は、入力が完了した情報が複数の履歴情報のいずれかと一致する場合、該一致する履歴情報を最新の履歴情報として複数の履歴情報を更新してもよい。
【００１１】
上記の構成によれば、履歴情報のうち直近で設定した内容を容易に把握することができる。
【００１２】
以上のように、マウントアダプタを用いて交換レンズを使用する場合に、交換レンズの設定内容を把握しやすい撮像装置が実現する。
【図面の簡単な説明】
【００１３】
【図１】図１は、本発明の一実施形態に係るカメラの外観斜視図である。
【図２】図２は、本発明の一実施形態に係るカメラのブロック図である。
【図３】図３は、本発明の一実施形態に係るカメラ本体の外観斜視図である。
【図４】図４は、本発明の一実施形態に係る焦点距離入力処理のフローチャートである。
【図５】図５は、本発明の一実施形態に係る焦点距離設定サブルーチンのフローチャートである。
【図６】図６は、本発明の一実施形態に係る割り込みルーチンのフローチャートである。
【図７】図７は、本発明の一実施形態に係る焦点距離確定サブルーチンのフローチャートである。
【図８】図８（ａ）〜（ｂ）は、本発明の一実施形態に係る焦点距離入力画面の表示例である。
【図９】図９（ａ）〜（ｃ）は、本発明の一実施形態に係る焦点距離確定画面における処理の概略を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照しながら本発明の一実施形態に係るカメラ１００について説明する。
【００１５】
図１は、本実施形態に係るカメラ１００の外観斜視図である。カメラ１００は、撮像装置としてのカメラ本体１にマウントアダプタ２が装着され、マウントアダプタ２に交換レンズ３が装着されている。後述するように、カメラ本体１とマウントアダプタ２は、両者に設けられた同一規格のマウントを介して接続されている。同様に、マウントアダプタ２と交換レンズ３は、両者に設けられた同一規格のマウントを介して接続されている。
【００１６】
図２は、本実施形態に係るカメラ１００のブロック図である。図２に示されるように、カメラ本体１は、ＣＰＵ（Central Processing Unit）１０、手ぶれ補正部１１、撮像素子１２、ＡＦＥ（Analog Front End）１３、ＴＧ（Timing Generator）１４、ＤＳＰ（Digital Signal Processor）１５、ＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）１６、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）１７、ＳＤカード１８、表示部１９、入力部２０、押しボタンスイッチ２１、ボディマウント２２を備えている。
【００１７】
ＣＰＵ１０は、ＥＥＰＲＯＭ１７に記録された各種プログラムおよび設定データに基づいてカメラ本体１の動作を統合的に制御する制御部である。また、ＣＰＵ１０は、カメラ本体１に装着されたアクセサリと通信を行う通信部でもある。ＥＥＰＲＯＭ１７に記録される設定データには、後述するユーザが入力した焦点距離情報やあらかじめ設定されたデータのほか、ユーザが入力部２０を操作することで任意に設定可能なデータも含まれる。
【００１８】
撮像素子１２は、基板上に２次元配列された光電変換素子を有する固体撮像素子であり、光電変換素子の配列面（撮像面）上に形成された光学像を電気信号（アナログ画像信号）に変換する。本実施形態では撮像素子１２としてＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサを使用するが、撮像素子の構成はこれに限定されず、ＣＣＤ（Charge-Coupled Device）イメージセンサなどの別の構成の撮像素子を使用してもよい。また、撮像素子１２が生成したアナログ画像信号は、ＡＦＥ１３により、デジタル画像信号に変換される。
【００１９】
ＴＧ１４は、撮像素子１２を駆動するための各種タイミング信号を生成する。撮像素子１２は、ＴＧ１４からのタイミング信号に従って、垂直電荷転送や水平電荷転送を行い、画像信号をＡＦＥ１３に出力する。
【００２０】
ＤＳＰ１５は、画像信号処理回路であり、ＣＰＵ１０からの信号に従ってＡＦＥ１３より出力されるデジタル画像信号に対して、ユーザにより設定された処理条件（画像処理パラメータ）に従って各種の画像処理を施した後、ユーザが設定したファイル形式（ＪＰＥＧ形式など）の画像ファイルとして出力する。
【００２１】
ＳＤＲＡＭ１６は、ＤＳＰ１５によって処理される画像データを一時的に記録するバッファメモリである。ＳＤカード１８は、ＤＳＰ１５から出力された画像ファイルを記憶する記憶装置である。ＳＤカード１８は、カメラ本体１の図示しないメモリカードスロットに挿入されている。
【００２２】
表示部１９は、カメラ本体１の設定内容や動作状態に関する各種情報、被写体像または画像データの再生画像などを表示する表示システムである。
【００２３】
入力部２０は、ユーザによる入力操作を受け付ける入力装置である。図３に示すように、入力部２０は、カメラ本体１の電源オンおよびオフを行うための電源ボタン２０ａ、カメラ本体１の設定内容の変更や選択を行うための十字キー２０ｂ、カメラ本体１の設定内容の変更を有効にするためのＯＫボタン２０ｃ、レリーズボタン２０ｄ、電子ダイヤル２０ｉを備えている。入力部２０の各ボタンの機能などについては後述する。
【００２４】
図２に示すように、交換レンズ３は、レンズマウント４０、ズームレンズ４８の位置を検出するズームセンサ４１、フォーカスレンズ４９の位置を検出するレンズ位置センサ４２、レンズＣＰＵ４３、フラッシュＲＯＭ４４、絞り４５、絞り４５の開口面積を調節する絞りモータ４６、絞りモータ４６を駆動制御するモータドライバ４７を備える。モータドライバ４７はレンズＣＰＵ４３により制御される。
【００２５】
レンズマウント４０は、カメラ本体のボディマウントとの接続機構である。本実施形態においては、レンズマウント４０の規格とカメラ本体１のボディマウント２２の規格との間には互換性がない。したがって、交換レンズ３をカメラ本体１に直接装着することができない。このような交換レンズ３の例としては、カメラ本体に対して他社製の交換レンズを使用する場合や、カメラ本体と交換レンズが同社製でありながら互いに異なる規格でマウントが製造されている場合などが挙げられる。
【００２６】
ボディマウント２２とレンズマウント４０の規格が異なる場合に、カメラ本体１と交換レンズ３とを接続する場合は、マウントアダプタ２を使用する。マウントアダプタ２は、カメラ側マウント３０、レンズ側マウント３１、フラッシュＲＯＭ３２、シャッタ３３、シャッタ３３の動作制御を行うシャッタモータ３４、シャッタモータ３４の駆動制御を行うモータドライバ３５を備える。
【００２７】
カメラ側マウント３０は、カメラ本体１のボディマウント２２と同一規格のレンズマウントで構成されている。また、レンズ側マウント３１は、交換レンズ３のレンズマウント４０と同一規格のボディマウントで構成されている。なお、図示は省略するが、カメラ本体１および交換レンズ３に対するマウントアダプタ２の嵌合部の機械的な構造や寸法などは、いわゆるねじ込み式、バヨネット式、スピゴット式など、カメラ本体１および交換レンズ３の装着形態にそれぞれ対応して構成されている。本実施形態においては、マウントアダプタ２のカメラ側マウント３０は、カメラ本体１のＣＰＵ１０と通信を行うことができるように、カメラ本体１のボディマウント２２と電気的な互換性も有する。マウントアダプタ２のレンズ側マウント３１は、交換レンズ３のレンズマウント４０と電気的な互換性は有さず、ＣＰＵ１０からの信号を交換レンズ３に伝達する構成を有さない。したがって、ＣＰＵ１０は、マウントアダプタ２を経由して交換レンズ３のフラッシュＲＯＭ４４に格納された交換レンズ３の固有情報を取得したり、レンズＣＰＵ４３を制御したりすることができない。
【００２８】
フラッシュＲＯＭ３２には、マウントアダプタ２に関する固有情報が格納されている。マウントアダプタ２をカメラ本体１に装着すると、ＣＰＵ１０はフラッシュＲＯＭ３２と通信を行い、フラッシュＲＯＭ３２に格納されている固有情報を取得する。この固有情報には、マウントアダプタ２であることを識別するため情報が含まれる。
【００２９】
カメラ１００で撮影を行う際は、図１に示すように、カメラ本体１とマウントアダプタ２と交換レンズ３とを接続する。ユーザが電源ボタン２０ａを操作してカメラ本体１の電源をオンにした状態でレリーズボタン２０ｄを全押しすると、撮像素子１２により、交換レンズ３およびマウントアダプタ２を介して撮像素子１２の撮像面上に結像した被写体像が撮像される。撮像された静止画像は、ＡＦＥ１３によりアナログ信号からデジタル信号に変換され、ＤＳＰ１５により各種の画像処理が施された後、表示部１９に表示される。また、撮像された静止画像のデータは、ユーザにより設定されたファイル形式に変換されて、ＳＤカード１８に記録される。また、撮像素子１２により生成された未現像の画像データ（ＲＡＷ画像）がＳＤＲＡＭ１６に一時記録される。ＳＤＲＡＭ１６に記録されたＲＡＷ画像は、プレビュー表示に使用されるほか、画像処理パラメータ設定時の確認画像として使用される。ＲＡＷ画像は、ＳＤカード１８に記録することもできる。
【００３０】
レリーズボタン２０ｄは、押し込み量に応じて、図示しない測光スイッチやレリーズスイッチをオン状態にする。例えば、レリーズボタン２０ｄが半押しされると、測光スイッチがオン状態になり、露出制御による測光が行われる。また、レリーズボタン２０ｄが全押しされると、レリーズスイッチがオン状態にされて撮像が行われる。レリーズボタン２０ｄの全押しに対応して撮像される画像は静止画像であってもよいし、動画像であってもよい。
【００３１】
十字キー２０ｂおよびＯＫボタン２０ｃは、カメラ本体１の各種設定の入力に使用される操作ボタンである。これらの操作ボタンを使用して、例えばＤＳＰ１５が行う画像処理の条件を決める画像処理パラメータの設定が行われる。
【００３２】
十字キー２０ｂは、左方向キー２０ｅ、上方向キー２０ｆ、右方向キー２０ｇ、下方向キー２０ｈを有し、カメラ本体１の背面右側に、ＯＫボタン２０ｃを四方から囲むように配置されている。表示部１９に各種設定画面を表示させた状態で、十字キー２０ｂを操作することにより、カメラ本体１における種々の処理の設定内容が変更される。各種設定画面において、ＯＫボタン２０ｃが操作されると、変更した設定内容が確定する。変更内容は、ＥＥＰＲＯＭ１７に上書き保存される。
【００３３】
電子ダイヤル２０ｉは、円盤状の入力部である。ユーザは、電子ダイヤル２０ｉを図３に示す矢印方向に沿って右回転あるいは左回転させることで、撮像時の被写界深度の変更など、各種設定値を設定変更したり、後述する焦点距離入力画面における焦点距離を変更したりすることができる。
【００３４】
手ぶれ補正部１１は、撮像時に手ぶれが発生した場合に、使用されている交換レンズの焦点距離に基づいて撮像素子１２を防振制御する防振部である。本実施形態において、カメラ本体１は、交換レンズ３の焦点距離に関する情報を取得できない。したがって、このままでは、手ぶれ補正部１１による撮像素子１２の防振制御を精確に行うことができない。そこで、本実施形態においては、ユーザ入力により設定された焦点距離を用いて手ぶれ補正部１１による撮像素子１２の防振制御を行う。
【００３５】
次に、本実施形態における焦点距離の設定について詳細に説明する。なお、説明の便宜上、本明細書中の説明および図面において、処理ステップは「Ｓ」と省略して記す。
【００３６】
図４は、本実施形態に係る焦点距離入力処理のフローチャートである。焦点距離入力処理は、カメラ本体１の電源がオンされたときに通常の撮影処理（撮影モード）に先立って行われる。図４に示すように、ユーザが電源ボタン２０ａを操作してカメラ本体１の電源をオンすると、カメラ本体１に交換レンズまたはマウントアダプタ２が装着されているか否かが判定される（Ｓ２０１）。具体的には、ＣＰＵ１０が、ボディマウント２２を介して装着されているアクセサリとの通信を試みる。アクセサリがボディマウント２２と同一規格のマウントを備える交換レンズ（不図示）またはマウントアダプタ２である場合、ＣＰＵ１０は、当該交換レンズのフラッシュＲＯＭやマウントアダプタ２のフラッシュＲＯＭ３２から固有情報を取得し、アクセサリの識別を行う。説明の便宜上、ボディマウント２２と同一規格のレンズマウントを備える交換レンズのフラッシュＲＯＭに格納された固有情報には、当該交換レンズの識別情報や焦点距離情報が含まれているとする。カメラ本体１に交換レンズまたはマウントアダプタ２が装着されていると判定された場合は（Ｓ２０１：ＹＥＳ）、Ｓ２０２へ進む。マウントアダプタがフラッシュＲＯＭを備えていない場合や、ＣＰＵ１０が取得した固有情報にマウントアダプタの識別情報が含まれていない場合、ボディマウント２２にアクセサリが装着されていない場合など、ボディマウント２２を介して装着されているアクセサリとの通信ができない場合、カメラ本体１に交換レンズまたはマウントアダプタ２が装着されていないと判断され（Ｓ２０１：ＮＯ）、Ｓ２０３へ進む。
【００３７】
Ｓ２０２では、ＣＰＵ１０がアクセサリから取得した固有情報に基づいて、交換レンズの焦点距離を検出できたか否かが判定される。本実施形態では、上述の通り、マウントアダプタ２と交換レンズ３とを接続しても、ＣＰＵ１０は交換レンズ３の焦点距離情報を取得できない。したがって、カメラ本体１にマウントアダプタ２が装着された場合、交換レンズ３の焦点距離は検出できないと判定されて（Ｓ２０２：ＮＯ）、Ｓ２０３へ進む。カメラ本体１に交換レンズが直接装着された場合は、ＣＰＵ１０は交換レンズの固有情報に基づいて焦点距離を検出できるため（Ｓ２０２：ＹＥＳ）、通常の撮影モードへ移行する。なお、通常の撮影モードに移行すると、ＣＰＵ１０は、検出した焦点距離の値あるいは後述する焦点距離設定処理により確定された焦点距離の値を用いて、手ぶれ補正部１１による撮像素子１２の防振動作を精確に制御することができる。また、焦点距離の値を撮像した画像データに画像情報として付加することもできる。
【００３８】
図５は、本実施形態に係る焦点距離設定サブルーチンのフローチャートである。Ｓ２０３に進むと、表示部１９に焦点距離入力画面が表示され、本サブルーチンが開始される。図８（ａ）、（ｂ）は、本サブルーチンにおける焦点距離入力画面を示す。Ｓ３０１では、焦点距離を手動で入力できる状態となる。図８（ａ）に、Ｓ３０１における焦点距離入力画面を示す。説明の便宜上、本実施形態では、ユーザは過去に本サブルーチンにて焦点距離を確定したことがあるものとする。焦点距離入力画面の中央付近には手動入力値Ｖが表示され、焦点距離入力画面内の左側にはユーザが過去に設定した履歴の値Ｈが履歴情報として時系列で表示される。なお、ユーザが過去に焦点距離を設定したことがない場合は、履歴の値Ｈにはあらかじめ設定された値が表示される。Ｓ３０１において表示される手動入力値Ｖは、前回確定した焦点距離の値である。表示部１９に焦点距離入力画面が表示されると、Ｓ３０２に進む。
【００３９】
図８（ａ）に示すように、本実施形態では、カーソルＣの初期位置は、手動入力値Ｖの最上位桁である。ユーザが左方向キー２０ｅまたは右方向キー２０ｇを操作すると、カーソルＣは各桁間を移動する。また、カーソルＣは、最上位桁と最下位桁との間で循環的に移動可能である。ユーザが上方向キー２０ｆまたは下方向キー２０ｈを操作すると、カーソルＣが表示されている桁の値が増減する。ユーザは、十字キー２０ｂを操作して、手動入力値Ｖを所望の値に変更する。
【００４０】
Ｓ３０２では、ユーザが十字キー２０ｂを操作することにより、手動入力値Ｖが変更されたか否が判定される。ユーザが十字キー２０ｂを操作してカーソルＣの移動を適宜行い手動入力値Ｖが変更されたと判定されると（Ｓ３０２：ＹＥＳ）、変更後の手動入力値Ｖが表示され（Ｓ３０３）、Ｓ３０４へ進む。
【００４１】
Ｓ３０４では、ユーザがＯＫボタン２０ｃを操作することにより、焦点距離入力が終了されたか否かが判定される。ユーザがＯＫボタン２０ｃを操作すると（Ｓ３０４：ＹＥＳ）、Ｓ３０５へ進み、後述するように手動入力値Ｖを焦点距離の設定値として確定するためのサブルーチンが実行される。ユーザがＯＫボタン２０ｃを操作しない場合は（Ｓ３０４：ＮＯ）、Ｓ３０２へ進む。
【００４２】
ここで、電子ダイヤル２０ｉの機能について説明する。ユーザが電子ダイヤル２０ｉを回転させると、カーソルＣが、手動入力値Ｖから焦点入力画面に表示されている履歴の値Ｈのいずれか１つの値に移動する。図８（ｂ）に、電子ダイヤル２０ｉを使用してカーソルＣを履歴の値Ｈに移動させた状態（履歴選択状態）を示す。本実施形態においては、電子ダイヤル２０ｉを右回転させると、カーソルＣは履歴の値Ｈを上から下へ順次移動し、電子ダイヤル２０ｉを左回転させると、カーソルＣは履歴の値Ｈを下から上へ順次移動する。手動入力値ＶにはカーソルＣによって選択されている履歴の値Ｈが表示される。なお、電子ダイヤル２０ｉを使用する場合、カーソルＣは、履歴の値Ｈの最上部の値（図では「１５．０」）と手動入力値Ｖとの間、あるいは履歴の値Ｈの最下部の値（図では「１３５．０」）と手動入力値Ｖとの間を循環的に移動可能である。本実施形態では、履歴選択状態でユーザが右方向キー２０ｇを操作すると、カーソルＣが手動入力値Ｖに移動し、当該移動直前にカーソルＣが選択していた履歴の値Ｈの値で手動入力値Ｖが更新される。そして、ユーザは上述の通り十字キー２０ｂを操作して手動入力値Ｖを変更することができる。
【００４３】
Ｓ３０２でユーザが十字キー２０ｂの操作を行っていない場合は（Ｓ３０２：ＮＯ）、Ｓ３０６に進む。Ｓ３０６では、ユーザが電子ダイヤル２０ｉを操作することにより、カーソルＣが移動して履歴の値Ｈが選択されたか否かが判定される。ユーザが電子ダイヤル２０ｉを操作すると（Ｓ３０６：ＹＥＳ）、カーソルＣが履歴の値Ｈに移動して履歴選択状態となり（Ｓ３０７）、Ｓ３０８へ進む。ユーザが十字キー２０ｂおよび電子ダイヤル２０ｉの操作を行っていない場合は（Ｓ３０６：ＮＯ）、Ｓ３０４へ進む。
【００４４】
Ｓ３０８では、履歴選択状態でユーザが右方向キー２０ｇを操作することにより、履歴の値Ｈで手動入力値Ｖが更新されたか否かが判定される。履歴選択状態でユーザが右方向キー２０ｇの操作を行うと（Ｓ３０８：ＹＥＳ）、カーソルＣが手動入力値Ｖに移動して、手動入力値Ｖに表示されている履歴の値Ｈを変更することができる状態になり（Ｓ３０９）、Ｓ３０４へ進む。履歴選択状態でユーザが右方向キー２０ｇの操作を行っていない場合は（Ｓ３０８：ＮＯ）、Ｓ３１０へ進む。
【００４５】
Ｓ３１０では、履歴選択状態でユーザが電子ダイヤル２０ｉを操作し続けることにより、カーソルＣによる選択が履歴の値Ｈから再び手動入力値Ｖに戻されたか否かが判定される。したがって、ユーザが右方向キー２０ｇを操作せずにカーソルＣを手動入力値Ｖに戻すと（Ｓ３１０：ＹＥＳ）、手動入力値Ｖとして、履歴選択状態になる直前に手動入力値Ｖに表示されていた値が再度表示されて、手動入力値Ｖを変更することができる状態になり（Ｓ３１１）、Ｓ３０４へ進む。履歴選択状態でユーザが右方向キー２０ｇおよび電子ダイヤル２０ｉの操作を行っていない場合は（Ｓ３１０：ＮＯ）、Ｓ３０８へ戻る。なお、履歴選択状態が解除されてカーソルＣが履歴の値Ｈから手動入力値Ｖに復帰した際に、カーソルＣを手動入力値Ｖのいずれの桁に表示するかは、あらかじめ任意に設定しておけばよい。
【００４６】
本実施形態では、Ｓ３０１において、手動入力値Ｖに前回確定した焦点距離の値が表示されているため、ユーザは前回と同じ焦点距離の値を使用したい場合は、ＯＫボタン２０ｃを操作するだけでよい。すなわち、手動入力値Ｖに前回確定した焦点距離が表示された状態でユーザがＯＫボタン２０ｃを押すと、Ｓ３０２、Ｓ３０６、Ｓ３０４、Ｓ３０５の順に進み、後述する焦点距離確定を行った後、本サブルーチンを終了する。
【００４７】
図４に示すように、本サブルーチンが終了すると、Ｓ２０３から撮影モードへ移行する。撮影モードに移行後、ＣＰＵ１０は、本サブルーチンで確定した焦点距離の値を用いて、手ぶれ補正部１１による撮像素子１２の防振動作を精確に制御することができる。また、当該焦点距離の値を撮像した画像データに画像情報として付加することもできる。
【００４８】
次に、Ｓ３０５における焦点距離確定の処理について説明する。本実施形態では、ＥＥＰＲＯＭ１７の８個のメモリエリア（便宜上、各メモリエリアのアドレスをアドレス０〜７とする）に、履歴の値Ｈのデータが、時系列順に格納される。すなわち、履歴の値Ｈのうち最新の値は、アドレス０に格納され、履歴の値Ｈのうち最も古い値は、アドレス７に格納される。ＣＰＵ１０がアドレス０〜７に格納されている値を若いアドレスから順に履歴の値Ｈとして表示部１９に表示することにより、表示部１９には履歴の値Ｈが時系列で表示される。
【００４９】
図７は、焦点距離確定サブルーチンのフローチャートである。まず、Ｓ５０１において、ユーザがＯＫボタン２０ｃを押すことによって設定された手動入力値Ｖが履歴の値Ｈのいずれかの値と一致するか否かが判定される。手動入力値Ｖが履歴の値Ｈのいずれの値とも一致しない場合は（Ｓ５０１：ＮＯ）、Ｓ５０２に進み、当該手動入力値Ｖが最新の履歴情報としてＥＥＰＲＯＭ１７に追加される。また、履歴の値Ｈとして表示できる値の個数は有限（８個）である。そこで、最も古い履歴情報である焦点距離の値がＥＥＰＲＯＭ１７から削除される。これらの処理を行った後、本サブルーチンを終了する。
【００５０】
図９（ａ）に、Ｓ５０１からＳ５０２へ進んだ場合の焦点距離入力画面における処理の概略を示す。なお、図９（ａ）〜（ｃ）においては、説明の便宜上、構成要素として表示部１９と手動入力値Ｖと履歴の値Ｈのみを示し、ＥＥＰＲＯＭ１７のメモリエリアの各アドレスと履歴の値Ｈとの対応関係を示す。また、図９（ａ）〜（ｃ）には、履歴の値Ｈの更新過程を示すが、表示部１９に更新過程を表示する必要はなく、次回焦点距離入力画面を表示する際に更新された履歴の値Ｈを表示すればよい。
【００５１】
図９（ａ）には、Ｓ３０５における手動入力値Ｖが１８．５である場合を示す。図９（ａ）に示すように、手動入力値Ｖは、履歴の値Ｈのいずれの値とも一致しない。そこで、ＣＰＵ１０は、アドレス７に格納されている最も古い履歴の値（図９（ａ）では３００．０）を破棄し、アドレス０〜６に格納されている各値をアドレスを１つずつずらしてアドレス１〜７に格納し、アドレス０に手動入力値Ｖを格納する。表示部１９には、手動入力値Ｖが最新の履歴情報として履歴の値Ｈの最上位に追加された状態（図９（ａ）では１５．０の上に追加）で表示される。また、手動入力値Ｖが履歴の値Ｈに追加されたことにより、履歴情報の数が所定数を超えることとなるため、手動入力値Ｖが履歴の値Ｈに追加される前に履歴の値Ｈの最下位に表示されていた値（図９（ａ）では３００．０）が履歴の値Ｈから削除された状態で表示部１９に表示される。
【００５２】
Ｓ５０１において、手動入力値Ｖが履歴の値Ｈのいずれかの値と一致する場合は（Ｓ５０１：ＹＥＳ）、Ｓ５０３に進む。Ｓ５０３では、手動入力値Ｖが履歴の値Ｈの最新の値と一致するか否かが判定される。手動入力値Ｖが、履歴の値Ｈの最新の値と一致しない場合は（Ｓ５０３：ＮＯ）、Ｓ５０４に進む。Ｓ５０４では、履歴の値Ｈのうち手動入力値Ｖと一致する値が最新の値としてＥＥＰＲＯＭ１７に記録し直される。以上の処理を行った後、本サブルーチンを終了する。
【００５３】
図９（ｂ）に、Ｓ５０３からＳ５０４へ進んだ場合の焦点距離入力画面における処理の概略を示す。ここでは、Ｓ３０５における手動入力値Ｖが５５．０である場合を示す。図９（ｂ）に示すように、履歴の値Ｈのうち手動入力値Ｖと一致する値の位置は、最上位から４番目である。すなわち、ＥＥＰＲＯＭ１７において、値５５．０は、アドレス３に格納されている。そこで、ＣＰＵ１０は、値５５．０を最新の値としてアドレス０に移動すると同時に、値５５．０が格納されていたアドレス３よりもよりも若いアドレス０〜２に格納されていた値（図９（ｂ）では、１５．０、２１．０、３５．０）をアドレスを１つずつずらしてアドレス１〜３に格納する。なお、値５５．０が格納されていたアドレス３よりも大きいアドレス４〜７に格納されている値（図９（ｂ）では、７７．０、１３５．０、２００．０、３００．０）に変更は生じない。したがって、図９（ｂ）に示すように、表示部１９には、値５５．０が履歴の値Ｈの最上位に移動し、残りの値が時系列でソートされた状態で表示される。
【００５４】
Ｓ５０３において、手動入力値Ｖが履歴の値Ｈの最新の値と一致する場合は（Ｓ５０３：ＹＥＳ）、Ｓ５０５に進み、ＥＥＰＲＯＭ１７に記録された履歴の値Ｈの現在の状態を維持したまま本サブルーチンを終了する。
【００５５】
図９（ｃ）に、Ｓ５０３からＳ５０５へ進んだ場合の焦点距離入力画面における処理の概略を示す。ここでは、Ｓ３０５における手動入力値Ｖが１５．０である場合を示す。図９（ｃ）に示すように、手動入力値Ｖと一致する値の位置は、履歴の値Ｈの最上位である。そこで、ＣＰＵ１０は、値１５．０を最新の値としてアドレス０に格納された状態を維持する。したがって、図９（ｃ）に示すように、表示部１９には、履歴の値Ｈの値や並び順が変更されずに表示される。
【００５６】
以上のように、手動入力値Ｖの内容に応じて履歴の値Ｈを時系列で並び替えて表示することで、過去に設定した焦点距離の値を把握しやすくなる。また、設定した値が履歴の値Ｈの最上位に移動することから、頻繁に使用する焦点距離は履歴の値Ｈの上位に表示され続けるため、ユーザが使い慣れた焦点距離を履歴の値Ｈに残しておくことができる。さらに、履歴の値Ｈには同じ値が重複して表示されない。このため、例えばレンズ交換をせずにカメラ１０の電源オン／オフのみを行ったときに上記の焦点距離入力処理で前回確定した焦点距離の値を変更せずに再度確定しても、履歴の値Ｈに同じ焦点距離の値が複数件表示されることがなく、履歴情報を効率よく表示することができる。
【００５７】
上記の説明では、焦点距離入力処理がカメラ本体１の電源がオンされたときにのみ実行されるため、カメラ本体１の電源が入っている状態で交換レンズを交換した場合や、交換レンズがズームレンズである場合にズームレンズの焦点距離を手動操作によって変更した場合、ＣＰＵ１０は、レンズ交換後あるいはレンズ手動操作後の焦点距離に関する情報を取得できない。このため、カメラ本体１側では適切な焦点距離情報に基づく精確な動作制御を行うことができない。そこで、本実施形態では更に、カメラ本体１の電源をオンした後に、任意のタイミングで焦点距離の設定内容を変更することができるように構成している。具体的には、後述するように、押しボタンスイッチ２１によって割り込みルーチンが起動するようになっている。
【００５８】
図６に、本実施形態において当該変更を行うための割り込みルーチンのフローチャートを示す。図１、２に示すように、カメラ本体１の前面に押しボタンスイッチ２１が設けられている。ユーザがアクセサリをボディマウント２２に嵌め合わせて回動操作を行うと、図示しないラッチなどの部品によりアクセサリがカメラ本体１にロックされる。ユーザが押しボタンスイッチ２１を押すとラッチなどの部品によるロックが解除され、押しボタンスイッチ２１を押しつつアクセサリを回動操作することでアクセサリをカメラ本体１から取り外すことができる。図２に示すように、ＣＰＵ１０は、押しボタンスイッチ２１と電気的に接続されており、ユーザによる押しボタンスイッチ２１の操作を検知することができる。
【００５９】
カメラ本体１の電源オンを行った後、任意のタイミングで押しボタンスイッチ２１が押下されると、Ｓ４０１へ進む。Ｓ４０１では、ＣＰＵ１０が、ボディマウント２２を介して装着されているアクセサリの固有情報の取得を試み、カメラ本体１にマウントアダプタが装着されているか否かが判定される。マウントアダプタが装着されていると判定されると（Ｓ４０１：ＹＥＳ）、Ｓ４０２に進み、図５に示すサブルーチンが実行される。当該サブルーチンの処理内容は上述の通りであるため、説明は省略する。アクセサリを取り外したためカメラ本体１にアクセサリが装着されていない場合やマウントアダプタの識別情報を有しないアクセサリをカメラ本体１に装着している場合など、カメラ本体１に装着されているアクセサリがマウントアダプタでないと判定されると（Ｓ４０１：ＮＯ）、本割り込みルーチンを終了して撮影モードへ移行する。
【００６０】
したがって、ユーザは、電源オン時に図４、５に示すルーチンで焦点距離を確定した後に、押しボタンスイッチ２１を押下するだけで、設定した焦点距離を変更することができる。また、交換レンズ３のズームを手動で変更した場合でも、同様に焦点距離を変更することができる。押しボタンスイッチ２１に焦点距離を変更するためのトリガ機能を持たせることで、入力部２０の各種ボタンに既に割り当てられている機能に支障をきたすことなく、任意のタイミングで簡便に焦点距離を変更することができる。これにより、適切な焦点距離の値を用いて撮像素子１２の精確な防振制御や撮像画像情報の作成を行うことができる。
【００６１】
以上が本発明の例示的な実施形態の説明である。本発明の実施形態は、上記に説明したものに限定されず、本発明の技術的思想の範囲において様々な変形が可能である。例えば、上記の説明では、ユーザに焦点距離情報の入力を要求する場合について説明したが、カメラ本体１の動作制御に必要な交換レンズに関する種々の情報入力をユーザに要求してもよい。これにより、マウントアダプタに装着された交換レンズに関する種々の情報をカメラ本体１側で確認しやすくなる。また、焦点距離入力画面に表示する各値は、表示部１９において任意の構成で表示することができる。
【図１】
2013183334.tif 000003
【図２】
2013183334.tif 000004
【図３】
2013183334.tif 000005
【図４】
2013183334.tif 000006
【図５】
2013183334.tif 000007
【図６】
2013183334.tif 000008
【図７】
2013183334.tif 000009
【図８】
2013183334.tif 000010
【図９】
2013183334.tif 000011
【国際調査報告】
2013183334.tif 000012
2013183334.tif 000013
2013183334.tif 000014
2013183334.tif 000015