(57)【要約】【課題】様々な交換レンズに対応しつつ、より効率的に交換レンズの明るさに関する情報を推測して算出することができるカメラ本体を提供する。【解決手段】カメラ本体は、開放ＡＶ値テーブルを交換レンズから取得するＣＰＵと、ズームポジションを交換レンズから逐次取得するＣＰＵと、絞りを調整するためにＡＶ値を交換レンズに送信するＣＰＵと、ＣＰＵによってＡＶ値が送信された場合、この送信されたＡＶ値に基づいて、開放ＡＶ値テーブル及び直前に取得したズームポジションに応じて求められるＡＶ値との差の大きさに関する差分情報を取得するＣＰＵと、ＣＰＵで差分情報を取得した後、ＣＰＵでズームポジションポジションを取得した場合、この差分情報、このズームポジション、及び取得した開放ＡＶ値テーブルを利用して、交換レンズの現在のＡＶ値を推測するＣＰＵと、を備える。【選択図】図２
2010107710.tif 000002
【特許請求の範囲】
【請求項１】
絞りと可動レンズとを有する交換レンズに着脱可能なカメラ本体であって、
前記絞りが特定の開口径に調整されたと仮定した場合において、前記可動レンズのレンズ位置に関する情報に応じて交換レンズの明るさに関する情報を求めることが可能な関係情報を、前記交換レンズから取得する関係情報取得手段と、
前記可動レンズのレンズ位置に関する情報を前記交換レンズから逐次取得するレンズ位置取得手段と、
前記絞りを調整するために明るさに関する情報を前記交換レンズに送信する送信手段と、
前記送信手段によって明るさに関する情報が送信された場合、当該送信された明るさに関する情報に基づいて、前記取得した関係情報及び前記直前に取得したレンズ位置に関する情報に応じて求められる明るさに関する情報との差の大きさに関する差分情報を取得する差分取得手段と、
前記差分取得手段で差分情報を取得した後、前記レンズ位置取得手段でレンズ位置に関する情報を取得した場合、当該差分情報、当該レンズ位置に関する情報、及び前記取得した関係情報を利用して、前記交換レンズの現在の明るさに関する情報を推測する推測手段と、
を備えるカメラ本体。
【請求項２】
前記可動レンズは、ズームレンズである、請求項1に記載のカメラ本体。
【請求項３】
使用者からの操作を受け付ける受付手段をさらに備え、
前記送信手段は、前記受け付けた使用者からの操作に応じて、前記絞りを調整するために明るさに関する情報を前記交換レンズに送信する、
請求項1に記載のカメラ本体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交換レンズが着脱可能なカメラ本体に関する。
【背景技術】
【０００２】
従来のカメラ本体には、特許文献１に記載するようなものが存在する。
【０００３】
特許文献１は、交換レンズの繰り出し量が変化しても常に適切な露出制御が可能なレンズ交換カメラの測光装置を提供している。具体的に特許文献１では、「測光手段を備えるレンズ交換可能なカメラにおいて、交換レンズのレンズ繰り出し量に応じて変化する有効開放絞り値を算出する有効開放絞り値算出手段と、前記有効開放絞り値を用いて露出演算を行なう露出演算手段を備えて成ることを特徴とするレンズ交換式カメラの測光装置」が提案されている。
【０００４】
ここで特許文献１に記載のカメラ本体は、有効開放絞り値を算出するために絞り値及び焦点距離を交換レンズから取得する。これによって、カメラ本体は、取得した絞り値及び焦点距離を数式に当てはめ、交換レンズの有効開放絞り値（以下、交換レンズの有効絞り値と称する）を算出するようにしている。
【特許文献１】特開平１−１００５２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ここで特許文献１では、カメラ本体に予め記憶されていると考えられる数式を用いて、焦点距離に応じた有効絞り値を求めるようにしている。しかしながら、交換レンズは、設計者の設計思想によって、レンズ繰り出し量に伴う有効絞り値の変化を異なるようにすることができる。すなわち、ある交換レンズでは、レンズを繰り出したとしても、有効絞り値を変化させないように構成することができる。一方、他の交換レンズでは、レンズを繰り出すと、有効絞り値を変化させるように構成することができる。このため、特許文献１のカメラ本体では、予め記憶された数式で対応するので、全ての交換レンズに対して有効絞り値を算出できない可能性がある。このためカメラ本体は、露出制御に関しても適切な制御ができなくなる可能性がある。
【０００６】
なお、ズームリングを有する交換レンズは、使用者の手動操作によってズーム倍率が変更されることがある。このような場合、交換レンズの有効絞り値は、ズーム倍率に応じて変化してしまう可能性がある。したがって、カメラ本体は、動画像を撮像する場合などに、変化した有効絞り値を交換レンズから知ることができなければ、撮像画像の明るさを一定に保つことができなくなる。つまり、カメラ本体は、有効絞り値を知ることができない場合、露出の制御を、正しいプログラム線図に乗せることができないため、撮像した画像の明るさが変化してしまう。
【０００７】
図１５を用いて具体的に説明する。交換レンズは、ズーム倍率が変更されると、絞り値が変更されるように構成されているものとする。まず、図１５のように、カメラ本体が、交換レンズに絞りを調整させるための制御信号を送信したとする。この際、交換レンズでは、受け付けた信号に基づいて、絞り値（Ｆ８）に応じた絞りの調整を行なう。この後、使用者によって交換レンズのズームリングが操作されたとする。このように使用者によってズームリングが操作されると、交換レンズのズーム倍率が変更される。交換レンズのズーム倍率が変更されると、交換レンズの絞り値も変更される。例えば、交換レンズで絞り値は、Ｆ８からＦ１１となる。ここで交換レンズからカメラ本体に対して、絞り値を送信するような構成でなければ、カメラ本体は、絞り値が変更されたことを検知できない。すなわち、カメラ本体は、交換レンズの絞り値がＦ８であると判断して、撮像素子のＩＳＯ感度や露光時間を調整する。このため、カメラ本体は適切な露出制御を行なうことができなくなる。
【０００８】
また、カメラ本体は、交換レンズの絞り値に基づいて、コントラストＡＦの制御を行なうことがある。例えば、カメラ本体は、交換レンズの絞り値が大きい場合、合焦位置の探索範囲（合焦位置を探索するためにフォーカスレンズを稼動する範囲）を広く設定し、コントラストＡＦを行なう。一方でカメラ本体は、交換レンズの絞り値が小さい場合、合焦位置の探索範囲を狭く設定し、コントラストＡＦを行なう。これによって、カメラ本体は、コントラストＡＦにおいて、合焦位置を探索する際の探索時間を短縮できるようにしている。しかしながら、カメラ本体が交換レンズの有効絞り値を把握できない場合、カメラ本体は、間違った絞り値に基づいて、合焦位置の探索範囲を設定することになる。これでは、交換レンズの有効絞り値がＦ１１に変更され、被写界深度が深くなった場合、カメラ本体は、絞り値Ｆ８に基づいて探索範囲を設定しているので、精度の高い合焦位置を発見できないといったことに繋がる可能性がある。
【０００９】
ここでコントラストＡＦは、一般的に、画像データのボケを利用して、最適な合焦位置を発見するものである。したがって、交換レンズのズーム倍率が変更され、被写界深度が深くなった場合、合焦位置の探索範囲が、被写界深度に含まれてしまう。このため、フォーカスレンズを駆動して、合焦位置を探索したとしても、ボケた画像が得られず、精度の高い合焦合わせができなくなる。
【００１０】
そこで本発明は、上記課題を解決するために、交換レンズから有効絞り値（明るさに関する情報）を直接取得できない場合であっても、様々な交換レンズに対応しつつ、より効率的に交換レンズの明るさに関する情報を推測して算出することができるカメラ本体を提供することを目的とする。
【課題を解決するための手段】
【００１１】
すなわち、本発明は、絞りと可動レンズとを有する交換レンズに着脱可能なカメラ本体であって、前記絞りが特定の開口径に調整されたと仮定した場合において、前記可動レンズのレンズ位置に関する情報に応じて交換レンズの明るさに関する情報を求めることが可能な関係情報を、前記交換レンズから取得する関係情報取得手段と、前記可動レンズのレンズ位置に関する情報を前記交換レンズから逐次取得するレンズ位置取得手段と、前記絞りを調整するために明るさに関する情報を前記交換レンズに送信する送信手段と、前記送信手段によって明るさに関する情報が送信された場合、当該送信された明るさに関する情報に基づいて、前記取得した関係情報及び前記直前に取得したレンズ位置に関する情報に応じて求められる明るさに関する情報との差の大きさに関する差分情報を取得する差分取得手段と、前記差分取得手段で差分情報を取得した後、前記レンズ位置取得手段でレンズ位置に関する情報を取得した場合、当該差分情報、当該レンズ位置に関する情報、及び前記取得した関係情報を利用して、前記交換レンズの現在の明るさに関する情報を推測する推測手段と、を備える。
【００１２】
このようにすれば、カメラ本体は、関係情報及びレンズ位置に関する情報を交換レンズから取得し、これら取得した情報及び差分情報に基づいて、交換レンズの明るさに関する情報を推測することができる。
【００１３】
また、好ましくは、前記可動レンズは、ズームレンズである。
【００１４】
また、好ましくは、使用者からの操作を受け付ける受付手段をさらに備え、前記送信手段は、前記受け付けた使用者からの操作に応じて、前記絞りを調整するために明るさに関する情報を前記交換レンズに送信する。
【発明の効果】
【００１５】
本発明のカメラ本体は、関係情報及びレンズ位置に関する情報を交換レンズから取得し、これら取得した情報及び差分情報に基づいて、交換レンズの明るさに関する情報を推測する。これによりカメラ本体は、交換レンズから明るさに関する情報を直接取得できない場合であっても、様々な交換レンズに対応しつつ、カメラ本体側で、より効率的に明るさに関する情報を推測して算出することが可能になる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の一実施の形態を、図面を参照して説明する。本発明をデジタルカメラに適用した例を説明する。
（実施の形態１）
実施の形態１のデジタルカメラ１は、カメラ本体２と交換レンズ３とを備えてなる。
【００１７】
カメラ本体２は、絞り３０７が開放状態に調整されたと仮定した場合において、ズームレンズ３０３のズームポジションに応じて交換レンズ３のＡＶ値を求めることが可能な関係情報を、交換レンズ３から取得する。カメラ本体２は、この関係情報をバッファメモリ２０４に記憶する。この際、交換レンズ３は、絞りが開放状態に調整されているものとする。
【００１８】
また、カメラ本体２は、ズームレンズ３０３のズームポジションを交換レンズ３から逐次取得する。カメラ本体２は、この取得したズームポジションと、バッファメモリ２０４に記憶した関係情報に応じて、交換レンズ３の有効ＡＶ値を算出する。したがって、カメラ本体２は、絞り３０７が開放状態に調整されている場合において、ズームポジションが変化したとしても、交換レンズの有効ＡＶ値を算出できる。なお、本実施の形態では、カメラ本体の全体設計を簡易にするため、差分情報「０」を加算して有効ＡＶ値を算出している。差分情報は、バッファメモリ２０４に記憶されている。
【００１９】
ここでカメラ本体２は、使用者からダイヤル２２０が操作されることで、交換レンズ３の絞り値の変更を受け付ける（本実施の形態では、絞り値をＡＶ値換算で受け付ける）。カメラ本体２は、絞り値の変更を受け付けると、絞り３０７を調整するための制御情報をズームレンズ３０３に送信する。これによって、交換レンズ３は、絞り３０７の開口径を調整して、交換レンズ３を通過する光の量を調整する。この際、カメラ本体２は、直前に取得したズームポジションに応じて算出されるＡＶ値と受け付けたＡＶ値の差の大きさを差分情報としてバッファメモリ２０４に記憶する。すなわち、カメラ本体２は、関係情報に応じて算出できるＡＶ値と、受け付けたＡＶ値の差の大きさを取得することで、絞り３０７の開口状態がどの程度調整されたか予測できるようにしている。
【００２０】
この後、カメラ本体２は、交換レンズ３からズームポジションが送信されてくると、このズームポジションに応じた有効ＡＶ値を取得する。具体的にカメラ本体２は、ズームポジション、関係情報、及び、差分情報を利用して、有効ＡＶ値を算出する。
【００２１】
これによって、カメラ本体２は、絞り３０７が開放状態以外の開口状態に調整された場合であっても、差分情報を利用することで、有効ＡＶ値を算出することができる。このため、カメラ本体２は、自本体内で有効ＡＶ値を推測して算出できるので、露出制御の際、正しいプログラム線図に乗せることができる。これによってカメラ本体は、適切な露出制御を行なうことが可能になる。
【００２２】
〔１．構成〕
〔１−１  全体構成の概要〕
図１は、本実施の形態に係るデジタルカメラ１の斜視図である。図２は、本実施の形態に係るデジタルカメラ１の構成図である。
【００２３】
本実施の形態のデジタルカメラ１は、カメラ本体２と、カメラ本体２に着脱可能な交換レンズ３と、を備える。
【００２４】
カメラ本体２は、ＣＭＯＳセンサ２０１、メカシャッタ２０２、信号処理プロセッサ２０３（ＤＳＰ）、バッファメモリ２０４、液晶モニタ２０５、電子ビューファインダー２０６（ＥＶＦ）、電源２０７、ボディマウント２０８、フラッシュメモリ２０９、カードスロット２１０、ＣＰＵ２１１、シャッタスイッチ２１２、ストロボ２１３、マイク２１４、スピーカー２１５及びダイヤル２２０を備える。
【００２５】
また交換レンズ３は、レンズマウント３０１、ズームレンズ３０３やフォーカスレンズ３０４、ＯＩＳレンズ３０５を含むレンズ系、フォーカスレンズ３０４を駆動するフォーカス駆動部３０６、ＯＩＳレンズ３０５を駆動するＯＩＳ駆動部３２０、絞り３０７、絞り３０７を駆動する絞り駆動部３０８、ズームリング３０９、フォーカスリング３１０、レンズコントローラ３１１、バッファメモリ３１２、ズームレンズ位置検出器３１３、フラッシュメモリ３１４、およびジャイロセンサー３３０を備える。
【００２６】
〔１−２  カメラ本体２の構成〕
カメラ本体２は、交換レンズ３のレンズ系によって集光された被写体像を撮像して、撮像した画像データを記憶媒体（メモリーカード等）に記録できるように構成されている。
【００２７】
ＣＭＯＳセンサ２０１は、受光素子と、ＡＧＣ（ゲイン・コントロール・アンプ）と、ＡＤコンバータを含んで構成される。受光素子は、レンズ系によって集光された光学的信号を電気信号に変換し、画像データを生成する。またＡＧＣは、受光素子から出力された電気信号を増幅するものである。ＡＤコンバータは、ＡＧＣから出力された電気信号をデジタル信号に変換するものである。なお、ＣＭＯＳセンサ２０１は、ＣＰＵ２１１から受信した制御信号に従って、露光、転送、電子シャッタなどの各種の動作を行う。この各種動作は、タイミングジェネレータ等で実現可能である。
【００２８】
メカシャッタ２０２は、レンズ系を介して入射された、ＣＭＯＳセンサ２０１に対する光学的信号の遮断又は通過を切り替える。メカシャッタ２０２は、メカシャッタ駆動部によって駆動される。メカシャッタ駆動部は、モータ、バネ等の機構部品からなり、ＣＰＵ２１１の制御によって、メカシャッタ２０２を駆動する。要するに、メカシャッタ２０２は、開けたり閉じたりして、ＣＭＯＳセンサ２０１に当たる光の量を時間的に調整するものである。
【００２９】
信号処理プロセッサ２０３（ＤＳＰ）は、ＡＤコンバータによってデジタル信号に変換された画像データに、所定の画像処理を施すものである。所定の画像処理としては、ガンマ変換、ＹＣ変換、電子ズーム処理、圧縮処理、伸張処理等が考えられるが、これに限られるものではない。
【００３０】
バッファメモリ２０４は、信号処理プロセッサ２０３で処理を行う際、および、ＣＰＵ２１１で制御処理を行う際に、ワークメモリとして作用する。バッファメモリ２０４は、例えば、ＤＲＡＭなどで実現可能である。
【００３１】
液晶モニタ２０５は、カメラ本体２の背面に配置されるものであり、ＣＭＯＳセンサ２０１で生成された画像データまたはその画像データに所定の処理が施された画像データを表示可能である。ここで液晶モニタ２０５に入力される画像信号は、信号処理プロセッサ２０３から液晶モニタ２０５に出力される際、ＤＡコンバータによってデジタル信号からアナログ信号に変換される。
【００３２】
電子ビューファインダー２０６は、カメラ本体２に配置されるものであり、ＣＭＯＳセンサ２０１で生成された画像データまたはその画像データに所定の処理が施された画像データを表示可能である。電子ビューファインダー２０６に入力される画像信号も同様に、信号処理プロセッサ２０３から電子ビューファインダー２０６に出力される際、ＤＡコンバータによってデジタル信号からアナログ信号に変換される。
【００３３】
ここで液晶モニタ２０５と電子ビューファインダー２０６への表示は、表示切替手段２１７によって、一方に表示されるようにしている。すなわち、液晶モニタ２０５に画像が表示されている間は、電子ビューファインダー２０６には何も表示されない。また、電子ビューファインダー２０６に画像が表示されている間は、液晶モニタ２０５には何も表示されないように構成されている。表示切替手段２１７は、例えば、切り替えスイッチなどの物理的な構造で実現することができる。例えば、信号処理プロセッサ２０３と液晶モニタ２０５が電気的に接続されている場合、切り替えスイッチが切り替えられることによって、信号処理プロセッサ２０３と液晶モニタ２０５との電気的な接続が切断され、信号処理プロセッサ２０３と電子ビューファインダー２０６とが電気的に接続される。なお上記に限られず、表示切替手段２１７は、ＣＰＵ２１１などから制御信号に基づいて、液晶モニタ２０５と電子ビューファインダー２０６への表示の切り替えを行なってもよい。
【００３４】
以上のように、液晶モニタへの表示と、電気ビューファインダーへの表示とを切り替えるようにしている。但し、これは、構成上の制限からくる問題であるため、液晶モニタへの表示と、電子ビューファインダーへの表示を同時に行なうようにしてもかまわない。ここで、同時に表示する場合、液晶モニタに表示する画像と、電子ビューファンダーへ表示する画像は、同じ画像であっても、違う画像であってもかまわない。
【００３５】
電源２０７は、デジタルカメラ１で消費するための電力を供給する。電源２０７は、例えば乾電池であってもよいし、充電池であってもよい。また、電源２０７コードにより外部から供給される電力をデジタルカメラ１に供給するものであってもよい。
【００３６】
ボディマウント２０８は、交換レンズ３のレンズマウント３０１と相俟って、交換レンズ３の着脱を可能にする部材である。ボディマウント２０８は、交換レンズ３と接続端子等を用い電気的に接続可能であるとともに、係止部材等のメカニカルな部材によって機械的にも接続可能である。ボディマウント２０８は、交換レンズ３に含まれるレンズコントローラ３１１からの信号をＣＰＵ２１１へ出力できるとともに、ＣＰＵ２１１からの信号を交換レンズ３のレンズコントローラ３１１に出力できる。すなわち、ＣＰＵ２１１は、交換レンズ３側のレンズコントローラ３１１と制御信号やレンズ系に関する情報などを送受信可能である。また、ボディマウント２０８は、電源２０７から供給された電力を、レンズコントローラ３１１に供給する。これによって、ボディマウント２０８は、交換レンズ３内で消費される電力を供給するようにしている。
【００３７】
フラッシュメモリ２０９は、内蔵メモリとして用いられる記憶媒体である。フラッシュメモリ２０９は、画像データまたはその画像データに所定の処理が施された画像データを記憶可能である。また、デジタル化された音声信号も記憶可能である。加えて、画像データや音声信号の他にＣＰＵ２１１の制御のためのプログラムや設定値などを記憶可能である。
【００３８】
カードスロット２１０は、メモリカード２１８を着脱するためのスロットである。メモリカード２１８は、画像データまたはその画像データに所定の処理が施された画像データを記憶可能である。また、デジタル化された音声信号も記憶可能である。要するにメモリカード２１８は、記憶媒体である。
【００３９】
ＣＰＵ２１１は、カメラ本体２全体を制御するものである。ＣＰＵ２１１は、マイクロコンピュータで実現してもよく、ハードワイヤードな回路で実現してもよい。すなわち、ＣＰＵ２１１は、各種の制御を実行する。各種の制御については、２．で記載する。
【００４０】
シャッタスイッチ２１２は、カメラ本体２の上面に設けられた釦であり、使用者からの半押しおよび全押し操作を検知する。シャッタスイッチ２１２は、使用者から半押し操作を受け付けると、半押し信号をＣＰＵ２１１に出力する。一方、シャッタスイッチ２１２は、使用者から全押し操作を受け付けると、全押し信号をＣＰＵ２１１に出力する。これらの信号に基づいて、ＣＰＵ２１１は様々な制御を行なう。なお、本実施の形態において全押し信号は、撮影開始信号である。
【００４１】
ストロボ２１３は、ＣＰＵ２１１からの制御信号に基づいて、被写体に対して光の照射を行なうものである。例えば、ストロボ２１３は、キセノンランプやコンデンサー等を用いて実現できる。このように構成した場合、ストロボ２１３は、コンデンサーに高電圧の電荷を蓄積しておき、この電荷をキセノンランプの電極に加えることによって、光の照射するようにしている。
【００４２】
マイク２１４は、音声を電気信号に変換するものである。このマイク２１４から出力された電気信号は、ＡＤコンバータによってデジタル信号に変換される。ＡＤコンバータで変換されたデジタル信号は、ＣＰＵ２１１の制御に従って、フラッシュメモリ２０９またはメモリカード２１８に記憶される。
【００４３】
スピーカー２１５は、電気信号を音声に変換するものである。ここでスピーカー２１５へ入力される電気信号は、ＤＡコンバータでデジタル信号から電気信号に変換されたものである。ＤＡコンバータへの出力は、ＣＰＵ２１１の制御によって、フラッシュメモリ２０９またはメモリカード２１８から読み出されたデジタル信号が出力される。
【００４４】
ダイヤル２２０は、カメラ本体２の外装に設けられるものである。ダイヤル２２０は、使用者によって操作されると、操作信号をＣＰＵ２１１に送信する。この操作信号は、カメラ本体２に対して左方向に回動したことを示す信号と、右方向に回動したことを示す信号が含まれる。ＣＰＵ２１１は、この操作信号に応じて、絞り値の変更を受け付けるように構成されている。例えば、ＣＰＵ２１１は、ダイヤル２２０が使用者によって右に回動された場合、絞り値を小絞り側に変更する。一方、ＣＰＵ２１１は、ダイヤル２２０が使用者によって左に回動された場合、絞り値を開放側に変更する。これによって、カメラ本体は、絞り値の変更を受け付けるようにしている。
【００４５】
なお、本実施の形態において、使用者が設定可能な絞り値は、１／３段刻みの絞り値を用いている。従って、使用者が設定可能な絞り値は、「２．８、３．３、３．５、４、４．５、・・・、５．６」のようになる。他の実施の形態では、１段刻み、１／２段刻み等も利用可能である。
【００４６】
ここで、ダイヤル２２０の操作によって絞り値の変更を受け付けたＣＰＵ２１１は、この変更後の絞り値に対応するＡＶ値を交換レンズ３に送信する。これによって、ＣＰＵ２１１は、交換レンズ３の絞り３０７を制御できる。
【００４７】
モード切替ダイヤル２２１は、カメラ本体２の外装に取り付けられた操作部材である。モード切替ダイヤル２２１は、略円形形状で構成され、使用者が回動操作することによって、使用者が複数の制御モードから一つの制御モードを選択できるようにしている。すなわち、モード切替ダイヤル２１１は、複数の制御モードの内、一つの制御モードを選択できるようにするため、所定の位置に移動された制御モードを検知できるようにしている。複数の制御モードには、「静止画撮影モード」、「動画撮影モード」、又は「再生モード」などが含まれる。例えば、モード切替ダイヤルの上面に記載された「静止画撮影モード」を示す画像が、所定の位置（選択位置）に移動されると、モード切替ダイヤル２２１は、「静止画撮影モード」に変更されたことを示すモード切替信号をＣＰＵ２１１に出力する。これによって、制御モードの切り替えを検知できるようにしている。
【００４８】
〔１−３  交換レンズ３の構成〕
レンズ系は、ズームレンズ３０３とフォーカスレンズ３０４とＯＩＳレンズ３０５と対物レンズ３０２を含んで構成され、被写体からの光を集光する。ズームレンズ３０３は、ズームリング３０９によって駆動され、ズーム倍率を調整するものである。フォーカスレンズ３０４は、フォーカス駆動部３０６又はフォーカスリング３１０によって駆動され、ピントの調節を行なうようにしたものである。ＯＩＳレンズ３０５は、ＯＩＳ駆動部３２０によって駆動される。要するに、フォーカスレンズ３０４やズームレンズ３０３、ＯＩＳレンズ３０５は可動レンズである。
【００４９】
ここでＯＩＳレンズ３０５は、光学系の光軸に垂直な面内で移動可能である。ＯＩＳレンズ３０５が光学系の光軸に垂直な面内で移動することにより、光学系の光軸を曲げることができる。後述するＯＩＳ駆動部３２０で検出したデジタルカメラ１のぶれを相殺する方向にＯＩＳレンズ３０５を移動することにより、デジタルカメラ１のぶれに起因する像ぶれを防止できる。
【００５０】
フォーカス駆動部３０６は、レンズコントローラ３１１の制御にしたがって、フォーカスレンズ３０４を駆動させるようにしたものである。フォーカス駆動部３０６は、ステッピングモータとドライバで実現した例を説明している。フォーカス駆動部３０６は、レンズコントローラ３１１から電力が供給されてフォーカスレンズ３０４を駆動するように構成されている。
【００５１】
ＯＩＳ駆動部３２０は、ジャイロセンサー３３０の出力に基づいたレンズコントローラ３１１の制御にしたがって、ＯＩＳレンズ３０５を駆動させるようにしたものである。すなわち、光学式像ぶれ補正機能は、ジャイロセンサー３３０、レンズコントローラ３１１、ＯＩＳ駆動部３２０及びＯＩＳレンズ３０５によって実現可能である。ジャイロセンサー３３０は、デジタルカメラ１の動き角速度を検出する。レンズコントローラ３１１は、ＯＩＳ駆動部３２０で検出された角速度を積分して、デジタルカメラ１の角速度を算出する。これが、デジタルカメラ１のぶれ量である。そして、レンズコントローラ３１１は、デジタルカメラ１の動きを相殺して、被写体像がＣＭＯＳセンサ２０１上で極力動かないように、ＯＩＳレンズ３０５を駆動するよう、ＯＩＳ駆動部３２０に指示する。ＯＩＳ駆動部３２０は、この指示に従って、ＯＩＳレンズ３０５を駆動する。ＯＩＳレンズ３０５は、上述のように、光学系の光軸の垂直面内で移動することにより、光学系の光軸を曲げることができる。これによって、被写体像がＣＭＯＳセンサ２０１上で極力動かないようにすることができる。
【００５２】
絞り３０７は、レンズ系を通過する光の量を調整するものである。例えば、光の調整は、５枚羽根などで構成される開口部を大きくしたり、小さくしたりすることで可能である。
【００５３】
絞り駆動部３０８は、絞り３０７の開口部の大きさを変更するものである。実施の形態１では、レンズコントローラ３１１の制御に基づいて、絞り３０７の開口部の大きさを変更するようにしている。ここで開口部の大きさは、ＡＶ値によって指定可能である。なお、絞り駆動部３０８は、レンズコントローラ３１１からの制御に基づいて、絞り３０７を駆動するようにしているが、これに限られず、機械的な方法によって駆動させてもよい。
【００５４】
なお、絞り駆動部３０８は、絞りの開口部の大きさ（位置）を検出し、ＡＶ（Aperture Value）値として出力するエンコーダを備える。絞り駆動部３０８は、絞りの状態をレンズコントローラ３１１に出力する。この絞り駆動部３０８から出力される絞りの状態は、例えば、絞りのポジションを開放側「１」〜小絞り側「６」に対応させた値である
ズームリング３０９は、交換レンズ３の外装に設けられ、使用者からの操作に応じて、ズームレンズ３０３を駆動させるものである。ズームリング３０９は、使用者によって回動操作されると、機械的に、ズームレンズ３０３を駆動する。
【００５５】
フォーカスリング３１０は、交換レンズ３の外装に設けられ、使用者からの操作に応じて、フォーカスレンズ３０４を駆動させるものである。なお、フォーカスリング３１０は、使用者によって回動操作されると、摺動抵抗が操作を検知し、レンズコントローラ３１１に操作に関する信号が入力される。レンズコントローラ３１１は、入力された操作に関する信号に応じて、フォーカス駆動部３０６を制御する。これによって、フォーカス駆動部３０６は、フォーカスレンズ３０４を駆動する。
【００５６】
レンズコントローラ３１１は、交換レンズ３全体を制御するものである。レンズコントローラ３１１は、マイクロコンピュータで実現してもよく、ハードワイヤードな回路で実現してもよい。すなわち、レンズコントローラ３１１は、各種の制御を実行する。なお、レンズコントローラ３１１の各種制御は、２．で記載する。
【００５７】
バッファメモリ３１２は、レンズコントローラ３１１で制御処理を行う際に、ワークメモリとして作用する。バッファメモリ３１２は、例えば、ＤＲＡＭなどで実現可能である。
【００５８】
フラッシュメモリ３１４は、レンズコントローラ３１１と電気的に接続して構成される。そして、フラッシュメモリ３１４は、制御プログラムやパラメータ等が記憶可能になっている。フラッシュメモリ３１４には、ＡＶ値テーブルが記憶されている。ＡＶ値テーブルは、図３のように、絞りのＡＶ値とズームポジションによって得られる有効ＡＶ値を示すものである。なお、ＡＶ値は、一般的な計算式で絞り値に換算可能である。
【００５９】
ズームレンズ位置検出器３１３は、ズームレンズ３０３のズームポジションに関する情報を取得する。具体的にズームポジションは、ズームレンズ３０３の可動範囲を複数に分割し、分割された領域単位で指定されるズームレンズ３０３の位置を示すものである。レンズコントローラ３１１は、このズームレンズ位置検出器３１３が検出したズームポジションに関する情報を定期的に取得するように構成されている。
【００６０】
ここでズームレンズ位置検出器３１３は、摺動抵抗等で構成され、ズームレンズ３０３のズームポジションに関する情報を電圧値で検出する。また、レンズコントローラ３１１は、ズームレンズ位置検出器３１３が検出した電圧値を定期的に読み出し、この電圧値をＡＤ変換することで、２５６分割したズームポジションに関する情報（デジタル化したデータ）を取得する。なお、本実施の形態では、説明を簡易にするため、９分割したズームポジションに関する情報を用いている。
【００６１】
〔２．カメラ本体２及び交換レンズ３内の各種制御〕
〔２−１．レンズコントローラ３１１の各種制御〕
レンズコントローラ３１１の各種制御を説明する。
【００６２】
レンズコントローラ３１１は、レンズマウント３０１がボディマウント２０８に装着されたことを検知すると、開放ＡＶ値テーブル及びズームポジションをＣＰＵ２１１に送信する。開放ＡＶ値テーブルは、絞りが開放状態（絞りの状態「１」）に調整されたと仮定した場合において、ズームレンズのズームポジションに応じて有効ＡＶ値を求めることが可能な情報である。開放ＡＶ値テーブルは、図４のような情報を利用している。なお、本実施の形態では、絞りが開放状態に調整されたと仮定した場合における開放ＡＶ値テーブルを用いた。これは、レンズ装着時において絞り３０７が開放状態に調整されるように構成されているからである。つまり、レンズコントローラ３１１は、交換レンズ３がカメラ本体２に装着された際、絞りの状態を「１」（開放状態）に調整する。なお、絞りが既に開放状態（絞りの状態「１」」に調整されている場合、調整を行なわない。
【００６３】
また、レンズコントローラ３１１は、ＣＰＵ２１１からの要求信号に基づいて、ズームレンズ位置検出器３１３から取得したズームレンズ３０３のズームポジションを送信する。なお、ＣＰＵ２１１は、ＣＭＯＳセンサ２０１が画像データを生成する毎に、要求信号をレンズコントローラ３１１に送信するようにしている。例えば、ＣＰＵ２１１は、ＣＭＯＳセンサ２０１で露光開始されたタイミングを検知することで可能になる。つまり、ＣＭＯＳセンサ２０１で露光が開始された場合、タイミングジェネレータが露光開始信号をＣＰＵ２１１に送信する。そして、ＣＰＵ２１１は、この露光開始信号に基づいて、レンズコントローラ３１１に要求信号を送信する。これによって、ＣＰＵ２１１は、ＣＭＯＳセンサ２０１が画像データを生成する毎に、交換レンズ３にズームポジションを要求することができるようになる。
【００６４】
さらに、レンズコントローラ３１１は、絞り３０７を調整するための制御信号をＣＰＵ２１１から受信した場合、制御信号に基づいて絞り３０７の開口状態を調整する。例えば、レンズコントローラ３１１は、絞り３０７を調整するための制御信号として、ＡＶ値「４」を受け付けたとする。この際、ズームレンズ位置検出器３１３からズームレンズ３０３のズームポジションを取得する。例えば、ズームポジションが「６」であるとする。この場合、フラッシュメモリ３１４に図３のようなＡＶ値テーブルが記憶されているため、レンズコントローラ３１１は、このズームポジションに応じて、有効ＡＶ値が「４．１」になるように絞りを調整する。すなわち、レンズコントローラ３１１は、交換レンズの有効ＡＶ値を「４．１」に調整するため、絞り３０７の状態（開口径に対応）が「３」になるように、絞り３０７を調整する。これによって、レンズコントローラ３１１は、制御信号に基づいて絞り３０７の開口状態を調整できるようにしている。
【００６５】
なお、レンズコントローラ３１１は、ＣＰＵ２１１からＡＶ値「４」を受け付けた場合、交換レンズのＡＶ値が有効ＡＶ値「４．１」になるように絞り３０７を調整した。これは本実施の形態が、ＪＩＳ規格に従って、使用者の設定可能な絞り値を１／３段刻みにしているからである。つまり、使用者によって設定可能な絞り値と、交換レンズに実際に設定できる有効絞り値は、異なることがある。したがって、本実施の形態では、有効絞り値と異なるＡＶ値を、ＣＰＵから受け付けた場合、受け付けたＡＶ値に最も近似する有効ＡＶ値になるように、絞りを調整するように構成されている。例えば、レンズコントローラ３１１は、ズームポジション「１」の場合において、ＣＰＵ２１１からＡＶ値「３」を受け付けた場合、ＡＶ値テーブルの中で最も近い有効ＡＶ値「３．１」になるように絞りを調整する。また、レンズコントローラ３１１は、ズームポジション「８」の場合において、ＣＰＵ２１１からＡＶ値「５」を受け付けた場合、ＡＶ値テーブルの中で最も近い有効ＡＶ値「５」になるように絞りを調整する。よって、レンズコントローラ３１１は、ズームポジションが「６」の場合において、ＣＰＵ２１１からの制御信号（ＡＶ値「４」）を受け付けた場合、ＡＶ値テーブルの中で、ＡＶ値「４．０」に最も近い有効ＡＶ値「４．１」になるように絞りを調整している。
【００６６】
〔２−２．ＣＰＵ２１１の各種制御〕
ＣＰＵ２１１の各種制御を説明する。
【００６７】
ＣＰＵ２１１は、開放ＡＶ値テーブル及びズームポジションをレンズコントローラ３１１から取得する。ＣＰＵ２１１は、開放ＡＶ値テーブル及びズームポジションを受け付けると、開放ＡＶ値テーブルをバッファメモリ２０４に記憶する。ＣＰＵ２１１は、開放ＡＶ値テーブル及びズームポジションを利用して、現在の有効ＡＶ値を算出し、記憶する。例えば、図４のような開放ＡＶ値テーブルで、ズームポジションが「６」である場合、ＣＰＵ２１１は、現在の有効ＡＶ値が「３．４」であると算出する。この際、ＣＰＵ２１１は、開放ＡＶ値テーブルより導き出せる有効ＡＶ値と、交換レンズの有効ＡＶ値と、の差分がないため、差分情報に「０」を設定する。差分情報を格納する領域は、バッファメモリ２０４に設けられている。
【００６８】
ＣＰＵ２１１は、使用者によって絞り値を調整するためのダイヤル２２０が操作されると、操作に応じた絞り値を取得する。ここで使用者によって設定可能な絞り値は、上述したとおり１／３段刻みの絞り値である。したがって、使用者からの操作をダイヤル２２０が受け付けると、１／３段刻みの絞り値間で、絞り値が変更される。つまり、現在の絞り値が「２．８」である場合に、ダイヤル２２０を右に回すと、絞り値が「３．３」に変更される。さらにダイヤル２２０を右に回すと、絞り値が「３．５」に変更される。一方、絞り値が「３．５」の状態で、ダイヤル２２０を左に回すと、絞り値が「３．３」に戻される。この際、表示手段に変更後の絞り値を表示させる。ここで、設定可能な絞り値には、上限値と下限値がある。本実施の形態では、「２．８〜５．６」である。但し、ズームポジションに応じて、有効絞り値が変化するため、以下のように使用者の設定可能範囲を決定するようにしている。つまり、本実施の形態でカメラ本体は、開放ＡＶ値テーブル及びズームポジションを取得しているため、絞りの開放側の限界値を予測可能である。そのため、ズームポジションが「１〜３」の場合は、有効ＡＶ値を絞り値に換算した値が、「３．３」よりも「２．８」に近いため、「２．８〜５．６」で絞り値を設定可能に構成する。また、ズームポジション「４〜７」の場合は、有効ＡＶ値を絞り値に換算した値が、「２．８」や「３．５」よりも「３．３」に近いため、「３．３〜５．６」で絞り値を設定可能に構成する。同様の方法で、ズームポジション「８〜９」の場合、「３．５〜５．６」で絞り値を設定可能に構成する。つまり、カメラ本体２は、ズームレンズの状態に応じて、使用者によって設定可能な絞り値が異なるようになる。
【００６９】
ＣＰＵ２１１の制御の説明に戻って、ＣＰＵ２１１が取得した絞り値は、ＣＰＵ２１１によって、ＡＶ値に換算される。ＣＰＵ２１１は、使用者の操作に応じたＡＶ値を取得すると、絞り３０７を調整するための制御信号をレンズコントローラ３１１に送信する。この際ＣＰＵ２１１は、取得したＡＶ値に応じて、差分情報を算出して、更新する。例えば図５のように、ＣＰＵ２１１は、取得したＡＶ値が「４．０」である場合、現在（変更前）の有効ＡＶ値「３．４」との差分を取得する。この場合、差分は「０．６」となる。したがって、ＣＰＵ２１１は、バッファメモリ２０４に記憶された差分情報を、差分「０．６」を用いて更新する。
【００７０】
ＣＰＵ２１１は、ＣＭＯＳセンサ２０１の画像データが生成される毎に、ズームポジションを要求するための要求信号を送信する。例えば、ＣＰＵ２１１は、ＣＭＯＳセンサ２０１の画像データが生成されるタイミングを、タイミングジェネレータから読み取って、要求信号を送信する。詳細は上述したとおりである。
【００７１】
ＣＰＵ２１１は、レンズコントローラ３１１から送信されるズームポジションを取得する。ＣＰＵ２１１は、ズームポジションを取得すると、ズームポジション、バッファメモリ２０４に記憶された開放ＡＶ値テーブル及び差分情報を利用して、交換レンズの有効ＡＶ値（推測値）を算出する。例えば、取得したズームポジションが「４」であり、差分情報が「０．６」である場合であって、開放ＡＶ値テーブルが図４のようなものである場合、ＣＰＵ２１１は、３つの情報に基づいて、有効ＡＶ値（推測値）を算出する。なお、以下では、有効ＡＶ値（推測値）を推測有効ＡＶ値と称する。具体的にＣＰＵ２１１は、図６のように、開放ＡＶ値テーブルとズームポジション「４」によって、絞りが開放と仮定した場合の有効ＡＶ値「３．３」を取得する。そしてＣＰＵ２１１は、絞りが開放と仮定した場合の有効ＡＶ値「３．３」と、差分情報「０．６」を加算して、推測有効ＡＶ値「３．９」を算出する。なお、絞りの開口状態の変化に応じたＡＶ値の変化は、ズームポジションが異なった場合であっても、略比例するため、このような推測が可能となる。また、本実施の形態では、算出した推測有効ＡＶ値が、厳密に交換レンズの現在の有効ＡＶ値と一致していないが、本実施の形態はカメラ本体側で少なくとも同程度の値を推測できるという点でメリットがある。
【００７２】
ＣＰＵ２１１は、このように算出された推測有効ＡＶ値をバッファメモリ２０４に記憶する。ＣＰＵ２１１は、この記憶された推測有効ＡＶ値に基づいて、適切に各種制御を行なうことが可能になる。各種制御については、特に限定されないが、例えば、課題に記載した制御等に用いることができる。これによって、課題に記載した制御等のＡＥ制御を、より適切に行なうことができるようになる。
【００７３】
〔３．本発明との対応関係〕
デジタルカメラ１は、本発明の撮像装置の一例である。図４の開放ＡＶ値テーブルは、関係情報の一例である。ＣＰＵ２１１は、関係情報取得手段、レンズ位置取得手段、送信手段、差分取得手段及び推測手段の一例である。ダイヤル２２０は、受付手段の一例である。
【００７４】
〔４．動作〕
上記のように構成されたデジタルカメラ１の動作を、図7〜13のフローチャートを用いて説明する。この動作例は、カメラ本体２が電源ＯＮに設定された状態であって、交換レンズ３が接続されていない状態から説明を行なう。
【００７５】
まず、カメラ本体２に交換レンズ３が装着された際の動作を説明する（図７、８）。
【００７６】
図７で交換レンズ３の動作を説明する。まず、カメラ本体２に、交換レンズ３が装着される。この場合、レンズコントローラ３１１は、カメラ本体２が交換レンズ３に装着されたことを検知する（Ａ１）。レンズコントローラ３１１は、カメラ本体２が交換レンズ３に装着されたことを検知すると、開放ＡＶ値テーブル及びズームポジションをＣＰＵ２１１に送信する（Ａ２）。開放ＡＶ値テーブルは、バッファメモリ２０４に記憶された情報が読み出されて、送信される。また、ズームポジションは、ズームレンズ位置検出器３１３から取得して、送信される。
【００７７】
図８でカメラ本体２の動作を説明する。カメラ本体２においてＣＰＵ２１１は、開放ＡＶ値テーブル及びズームポジションを受信すると（Ｂ１）、開放ＡＶ値テーブルをバッファメモリ２０４に記憶する（Ｂ２）。また、ＣＰＵ２１１は、開放ＡＶ値テーブル及びズームポジションに応じて、現在の有効絞り値を算出する（Ｂ３）。ＣＰＵ２１１は、この算出した有効絞り値をバッファメモリ２０４に記憶する。これによってＣＰＵ２１１は、この情報に基づいて、画像データの露出制御やフォーカスレンズのウォブリング制御を行なうことが可能になる。ＣＰＵ２１１は、バッファメモリ２０４に記憶された差分情報に「０」を設定する（Ｂ４）。
【００７８】
次に、カメラ本体２のダイヤル２２０が操作されて、交換レンズの絞り値が変更される場合の動作を説明する（図９、１０）
図９でカメラ本体２の動作を説明する。ＣＰＵ２１１は、ダイヤル２２０が操作されたか否かを検知する（Ｃ１）。ＣＰＵ２１１は、ダイヤル２２０が操作された場合、ダイヤル２２０に対する操作に応じた絞り値を取得する。ＣＰＵ２１１は、取得した絞り値に基づいた制御信号（絞りを調整するための制御信号）をレンズコントローラ３１１に送信する（Ｃ２）。ＣＰＵ２１１は、この制御信号に応じて、差分情報を更新する（Ｃ３）。更新の方法は、上述した通りである。
【００７９】
図１０で交換レンズ３の動作を説明する。レンズコントローラ３１１は、絞りを調整するための制御信号をＣＰＵ２１１から取得したか否かを検知する（Ｄ１）。レンズコントローラ３１１は、絞りを調整するための制御信号を取得した場合、この制御信号に応じて絞り３０７を調整する（Ｄ２）。具体的にレンズコントローラ３１１は、絞り駆動部３０８に駆動制御信号を送信することで対応する。これによって、絞り駆動部３０８は、駆動制御信号に基づいて絞り３０７を駆動することができる。
【００８０】
次に、交換レンズ３が、ズームリング３０９のズームポジションをカメラ本体に逐次送信する動作を説明する（図１１〜１３）。
【００８１】
図１１でカメラ本体２がズームポジションを要求する動作を説明する。ＣＰＵ２１１は、ＣＭＯＳセンサ２０１で露光開始されたタイミングを検知する（Ｅ１）。ＣＰＵ２１１は、ＣＭＯＳセンサ２０１から露光開始のタイミングを検知すると、要求信号をレンズコントローラ３１１に送信する。これによってＣＰＵ２１１は、ＣＭＯＳセンサ２０１が画像データを生成する毎に、要求信号をレンズコントローラ３１１に送信する。
【００８２】
図１２で交換レンズ３が要求信号を受け付けた場合の動作を説明する。レンズコントローラ３１１は、要求信号をＣＰＵ２１１から受け付けを検知する（Ｆ１）。レンズコントローラ３１１は、要求信号を受け付けると、ズームレンズ位置検出器３１３から現在のズームポジションを取得する。そしてレンズコントローラ３１１は、取得したズームポジションをＣＰＵ２１１に送信する（Ｆ２）。これによって、レンズコントローラ３１１は、画像データが生成される毎に受け付ける要求信号に応じて、ズームポジションを逐次送信する。
【００８３】
図１３でカメラ本体２がズームポジションを受け付けた場合の動作を説明する。ＣＰＵ２１１は、ズームポジションをレンズコントローラ３１１から受け付けたか否かを検知する（Ｇ１）。ＣＰＵ２１１は、ズームポジションを受け付けると、受け付けたズームポジション、バッファメモリ２０４に記憶された開放ＡＶ値テーブル及び差分情報を利用して、推測有効ＡＶ値を算出する（Ｇ２）。推測有効ＡＶ値の算出方法は、上述した通りである。これによって、ＣＰＵ２１１は、ズームリングが変更されたことに伴って、交換レンズの有効絞り値が変更された場合であっても、カメラ本体側で、有効絞り値を推測することができる。なお、本実施の形態１では、交換レンズに記憶されたＡＶ値テーブルの一部の情報を、交換レンズ３から取得すればよいため、交換レンズから取得する情報を少なくすることができる。
【００８４】
なお、図９や図１０を用いて説明したような動作が行なわれずに、図１１〜１３のような動作が行なわれる場合がある。この場合、カメラ本体の差分情報が更新されていない、つまり、差分情報「０」のままであるので、この差分情報を利用して推測有効ＡＶ値を求めることになる。具体的にカメラ本体２が、ズームポジション「８」を取得した場合、このズームポジション「８」、開放ＡＶ値テーブル及び差分情報「０」を利用して、推測有効ＡＶ値「３．６」を算出する。これによって、図９や図１０のような動作がない、つまり、交換レンズのズーム倍率が変更されていない場合であっても、カメラ本体側で有効ＡＶ値を算出できる。
【００８５】
〔５．まとめ〕
デジタルカメラ１は、カメラ本体２と、交換レンズ３とを備える。カメラ本体２は、開放ＡＶ値テーブルを交換レンズ３から取得するＣＰＵ２１１と、ズームレンズ３０３のズームポジションを交換レンズ３から逐次取得するＣＰＵ２１１と、絞り３０７を調整するためにＡＶ値を交換レンズ３に送信するＣＰＵ２１１と、ＣＰＵ２１１によってＡＶ値が送信された場合、この送信されたＡＶ値に基づいて、開放ＡＶ値テーブル及び直前に取得したズームポジションに応じて求められるＡＶ値との差の大きさに関する差分情報を取得するＣＰＵ２１１と、ＣＰＵ２１１で差分情報を取得した後、ＣＰＵ２１１でズームポジションポジションを取得した場合、この差分情報、このズームポジション、及び取得した開放ＡＶ値テーブルを利用して、交換レンズ３の現在のＡＶ値を推測するＣＰＵ２１１と、を備える。
【００８６】
このようにすれば、カメラ本体は、開放ＡＶ値テーブル及びズームポジションを交換レンズから取得し、これら取得した情報及び差分情報に基づいて、交換レンズのＡＶ値（有効ＡＶ値）を推測することができる。
（他の実施の形態）
本発明の実施の形態として、実施の形態１を例示した。しかし、本発明は、実施の形態１に限定されず、他の実施の形態においても実現可能である。そこで、本発明の他の実施の形態を以下まとめて説明する。
【００８７】
本発明の実施の形態１では、ＣＭＯＳセンサを備えて構成した。しかし、これに限られず、例えば、ＣＣＤイメージセンサを備えて構成してもよい。すなわち、撮像手段は、被写体像を撮像して、画像データ（デジタル信号又は電気信号）を生成できるものであれば、どのような構成であってもかまわない。なお、ＣＭＯＳセンサで構成した場合、消費電力を減らすことができる。
【００８８】
また、本発明の実施の形態１は、レンズコントローラ３１１は、絞りが開放状態に調整されたと仮定した場合の開放ＡＶ値テーブルをＣＰＵ２１１に送信するようにした。しかし、レンズコントローラは、現在の絞りの開口状態に応じた特定ＡＶ値テーブルを、ＣＰＵに送信するようにしてもかまわない。この場合、例えば、レンズコントローラは、現在の開口状態を示すＡＶ値を絞りから取得する。そしてレンズコントローラは、取得したＡＶ値に絞りが調整されたと仮定した場合において、ズームポジションに応じて有効ＡＶ値を求めることが可能な特定ＡＶ値テーブルを、ＣＰＵに送信する。具体的には、レンズコントローラは、絞りのＡＶ値「３」を取得した場合、図１４のように、このＡＶ値「３」に関する情報を特定ＡＶ値テーブルとして、ＣＰＵに送信する。
【００８９】
また、実施の形態１では、レンズコントローラは、レンズ装着時に、開放ＡＶ値テーブルをＣＰＵに送信するようにした。しかし、これに限られず、レンズコントローラは、電源がＯＦＦからＯＮにされた場合、又は、電源ＯＮ時であってレンズ交換がされていることを検知した場合に、開放ＡＶ値テーブルをＣＰＵに送信するようにしてもかまわない。
【００９０】
また、実施の形態１において、レンズコントローラ３１１は、要求信号に応じてズームポジションを逐次送信した。しかし、これに限られず、ズームレンズが可動されたことを検知した場合に、ズームポジションを逐次送信するようにしてもかまわない。この場合、ズームレンズが停止した場合、ズームポジションの送信を停止するようにするとよい。このようにすれば、カメラ本体と交換レンズの通信回数を減らしつつ、効率的に推測有効絞り値を算出することができる。ズームレンズの停止は、例えば、レンズコントローラが、ズームポジションを所定のタイミング（１／３０秒毎に１回）にズームレンズ位置検出器から取得して、所定回数以上同じズームポジションを検知した場合にズームレンズの停止を判断するとよい。つまり、レンズコントローラは、所定のタイミングにズームレンズ位置検出器からズームポジションを取得する。そしてレンズコントローラは、取得したズームポジションが所定回数以上連続して同じであった場合、ズームレンズが停止したと判断する。この場合、レンズコントローラは、要求信号を受け付けたとしても、ズームポジションの送信しないようにする。
【００９１】
また、実施の形態１では、交換レンズの有効絞り値を求める情報として、ＡＶ値テーブルを用いた。しかし、これに限られず、交換レンズの有効絞り値を求める情報として、数式を用いてもかまわない。このような場合、上記のようにカメラ本体に送信される開放ＡＶ値情報として、絞りが開放状態に調整された場合の数式（ズームポジションに応じて有効ＡＶ値が算出できるもの）を送信すればよい。
【００９２】
また、実施の形態１では、算出される値としてＡＶ値を用いた例を説明した。しかし、これに限られず、ＡＶ値に替えて、絞り値を用いてもよい。この場合、ＡＶ値と絞り値の一般的な関係式を用いれば実現することが可能になる。
【００９３】
すなわち、本発明は、上記実施の形態に限られず、種々な構成で実現可能である。
【産業上の利用可能性】
【００９４】
本発明は、交換レンズを着脱可能なデジタルスチルカメラ本体やデジタルビデオカメラ本体などに適用可能である。
【図面の簡単な説明】
【００９５】
【図１】本発明の実施の形態に係るデジタルカメラの斜視図
【図２】本発明の実施の形態に係るデジタルカメラの構成例を示すブロック図
【図３】交換レンズ３に記憶されたＡＶ値テーブルの一例を示す図
【図４】カメラ本体２に送信される開放ＡＶ値テーブルの一例を示す図
【図５】差分情報の取得方法を説明するための図
【図６】推測有効ＡＶ値の算出方法を説明するための図
【図７】本発明の実施の形態に係る交換レンズ３の動作例を示すフローチャート
【図８】本発明の実施の形態に係るカメラ本体２の動作例を示すフローチャート
【図９】本発明の実施の形態に係るカメラ本体２の動作例を示すフローチャート
【図１０】本発明の実施の形態に係る交換レンズ３の動作例を示すフローチャート
【図１１】本発明の実施の形態に係るカメラ本体２の動作例を示すフローチャート
【図１２】本発明の実施の形態に係る交換レンズ３の動作例を示すフローチャート
【図１３】本発明の実施の形態に係るカメラ本体２の動作例を示すフローチャート
【図１４】他の実施の形態に係る特定ＡＶ値テーブルの一例を示す図
【図１５】本発明の課題の一例を説明するための図
【符号の説明】
【００９６】
１    デジタルカメラ
２    カメラ本体
３    交換レンズ
２０１    ＣＭＯＳセンサ
２０２    シャッタ
２０３    信号処理プロセッサ
２０４    バッファメモリ
２０８    ボディマウント
２０９    フラッシュメモリ
２１０    カードスロット
２１１    ＣＰＵ
２１２    シャッタスイッチ
２２０    ダイヤル
３０１    レンズマウント
３０３    ズームレンズ
３０４    フォーカスレンズ
３０６    フォーカス駆動部
３０７    絞り
３０８    絞り駆動部
３０９    ズームリング
３１０    フォーカスリング
３１１    レンズコントローラ
３１２    バッファメモリ
３１３    ズームレンズ位置検出器
３１４    フラッシュメモリ
３２０    ＯＩＳ駆動部
３３０    ジャイロセンサー
【図１】
2010107710.tif 000003
【図２】
2010107710.tif 000004
【図３】
2010107710.tif 000005
【図４】
2010107710.tif 000006
【図５】
2010107710.tif 000007
【図６】
2010107710.tif 000008
【図７】
2010107710.tif 000009
【図８】
2010107710.tif 000010
【図９】
2010107710.tif 000011
【図１０】
2010107710.tif 000012
【図１１】
2010107710.tif 000013
【図１２】
2010107710.tif 000014
【図１３】
2010107710.tif 000015
【図１４】
2010107710.tif 000016
【図１５】
2010107710.tif 000017