JP2013125170A - アダプター、カメラシステム、およびアダプター制御プログラム - Google Patents
アダプター、カメラシステム、およびアダプター制御プログラム Download PDFInfo
- Publication number
- JP2013125170A JP2013125170A JP2011274325A JP2011274325A JP2013125170A JP 2013125170 A JP2013125170 A JP 2013125170A JP 2011274325 A JP2011274325 A JP 2011274325A JP 2011274325 A JP2011274325 A JP 2011274325A JP 2013125170 A JP2013125170 A JP 2013125170A
- Authority
- JP
- Japan
- Prior art keywords
- power supply
- lens
- adapter
- unit
- voltage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Studio Devices (AREA)
- Exposure Control For Cameras (AREA)
- Lens Barrels (AREA)
- Diaphragms For Cameras (AREA)
- Camera Bodies And Camera Details Or Accessories (AREA)
- Structure And Mechanism Of Cameras (AREA)
- Accessories Of Cameras (AREA)
Abstract
【課題】レンズ交換式のカメラシステムにおいて、様々な種類の光学系を適切に機能させることができるアダプターを提供する。
【解決手段】アダプターは、カメラボディを装着可能な第1マウント部と、第1マウント部とは別に設けられ、交換レンズを装着可能な第2マウント部と、カメラボディの第1電源系統および第1電源系統に比して供給可能な電力が大きい第2電源系統のうちの第2電源系統から、第2マウント部に装着された交換レンズに供給するレンズ系電源系統の電圧を生成する電源部と、第1マウント部に装着されたカメラボディの第1電源系統からの給電により動作してカメラボディと通信するとともに、電源部を制御するアダプター制御部と、を備え、アダプター制御部は、第1電源系統からの給電を受けることに応じて、レンズ系電源系統の電圧を交換レンズに対して供給させる前に、予め定められている所定のレンズ情報をカメラボディに送信する。
【選択図】図2
【解決手段】アダプターは、カメラボディを装着可能な第1マウント部と、第1マウント部とは別に設けられ、交換レンズを装着可能な第2マウント部と、カメラボディの第1電源系統および第1電源系統に比して供給可能な電力が大きい第2電源系統のうちの第2電源系統から、第2マウント部に装着された交換レンズに供給するレンズ系電源系統の電圧を生成する電源部と、第1マウント部に装着されたカメラボディの第1電源系統からの給電により動作してカメラボディと通信するとともに、電源部を制御するアダプター制御部と、を備え、アダプター制御部は、第1電源系統からの給電を受けることに応じて、レンズ系電源系統の電圧を交換レンズに対して供給させる前に、予め定められている所定のレンズ情報をカメラボディに送信する。
【選択図】図2
Description
本発明は、アダプター、カメラシステム、およびアダプター制御プログラムに関する。
カメラボディとカメラボディに着脱可能な交換レンズとを備えるレンズ交換式のカメラシステムがある(例えば、特許文献1参照)。
このレンズ交換式のカメラシステムにおいては、カメラボディに装着される交換レンズを変更することにより、様々な種類の光学系を介しての撮像が可能である。
このレンズ交換式のカメラシステムにおいては、カメラボディに装着される交換レンズを変更することにより、様々な種類の光学系を介しての撮像が可能である。
近年、デジタル方式のカメラシステムにおいては、従来よりもカメラボディのサイズが小型化された新しいレンズ交換式のカメラシステムが開発されている。
しかしながら、この新しいレンズ交換式のカメラシステムのカメラボディには、既存のカメラシステムの交換レンズを装着させて機能させることができない場合がある。
ところで、既存の交換レンズは、一般に広く普及している。そのため、新しいレンズ交換式のカメラシステムにおいて、様々な種類の光学系を介しての撮像を可能にするためには、既存の交換レンズも装着させて機能させることができるようになることが望まれている。
しかしながら、この新しいレンズ交換式のカメラシステムのカメラボディには、既存のカメラシステムの交換レンズを装着させて機能させることができない場合がある。
ところで、既存の交換レンズは、一般に広く普及している。そのため、新しいレンズ交換式のカメラシステムにおいて、様々な種類の光学系を介しての撮像を可能にするためには、既存の交換レンズも装着させて機能させることができるようになることが望まれている。
本発明は、このような事情に鑑みてなされたもので、その目的は、レンズ交換式のカメラシステムにおいて、様々な種類の光学系を適切に機能させることができるアダプター、カメラシステム、およびアダプター制御プログラムを提供することにある。
この発明は上述した課題を解決するためになされたもので、カメラボディを装着可能な第1マウント部と、前記第1マウント部とは別に設けられ、交換レンズを装着可能な第2マウント部と、前記カメラボディの第1電源系統および前記第1電源系統に比して供給可能な電力が大きい第2電源系統のうちの前記第2電源系統から、前記第2マウント部に装着された前記交換レンズに供給するレンズ系電源系統の電圧を生成する電源部と、前記第1マウント部に装着された前記カメラボディの前記第1電源系統からの給電により動作して前記カメラボディと通信するとともに、前記電源部を制御するアダプター制御部と、を備え、前記アダプター制御部は、前記第1電源系統からの給電を受けることに応じて、前記レンズ系電源系統の電圧を前記交換レンズに対して供給させる前に、予め定められている所定のレンズ情報を前記カメラボディに送信することを特徴とするアダプターである。
また、本発明は、上記記載のアダプターと、前記第1マウント部に装着された前記カメラボディと、前記第2マウント部に装着された前記交換レンズと、を備えることを特徴とするカメラシステムである。
また、本発明は、カメラボディを装着可能な第1マウント部と、前記第1マウント部とは別に設けられ、交換レンズを装着可能な第2マウント部とを備えるアダプター内のアダプター制御部の動作を制御するアダプター制御プログラムであって、前記カメラボディの第1電源系統および前記第1電源系統に比して供給可能な電力が大きい第2電源系統のうちの前記第2電源系統から、前記交換レンズに給電するレンズ系電源系統の電圧を生成するステップと、前記第1マウント部に装着された前記カメラボディの前記第1電源系統からの給電により動作して前記カメラボディと通信するステップと、前記第1電源系統からの給電を受けることに応じて、前記レンズ系電源系統の電圧を前記交換レンズに対して供給させる前に、予め定められている所定のレンズ情報を前記カメラボディに送信するステップと、を含むことを特徴とするアダプター制御プログラムである。
この発明によれば、レンズ交換式のカメラシステムにおいて、様々な種類の光学系を適切に機能させることができる。
以下、図面を参照して、本発明の実施の形態について説明する。
図1は、この発明の一実施形態によるカメラシステム1の構成の一例を示す概略ブロック図である。
図1に示すカメラシステム1は、レンズ交換式のカメラシステムであり、カメラボディ100と、交換レンズ200と、アダプター300と、を備えている。ここで、アダプター300は、カメラボディ100と交換レンズ200との間に設けられ、カメラボディ100と交換レンズ200とに対してそれぞれ着脱可能な構成である。この図において、アダプター300は、カメラボディ100および交換レンズ200に装着されている。すなわち、交換レンズ200は、アダプター300を介してカメラボディ100に装着されている。
図1は、この発明の一実施形態によるカメラシステム1の構成の一例を示す概略ブロック図である。
図1に示すカメラシステム1は、レンズ交換式のカメラシステムであり、カメラボディ100と、交換レンズ200と、アダプター300と、を備えている。ここで、アダプター300は、カメラボディ100と交換レンズ200との間に設けられ、カメラボディ100と交換レンズ200とに対してそれぞれ着脱可能な構成である。この図において、アダプター300は、カメラボディ100および交換レンズ200に装着されている。すなわち、交換レンズ200は、アダプター300を介してカメラボディ100に装着されている。
このカメラシステム1において、カメラボディ100が備えているレンズマウントであるカメラボディ側マウント部101の仕様と、交換レンズ200が備えているレンズマウントであるレンズ側マウント部201の仕様とは、互いに異なる仕様である。例えば、カメラボディ側マウント部101の仕様とレンズ側マウント部201の仕様とは、マウント形状の仕様、電気的に接続される接続端子の仕様が互いに異なる。また、この接続端子を介して通信される通信規格、通信データの種類、通信信号の信号レベル(信号電圧)等も互いに異なる。そのため、交換レンズ200をカメラボディ100に直接装着することはできない。
そこで、アダプター300は、カメラボディ100と交換レンズ200とを間接的に装着可能にするマウントアダプターとして構成されている。具体的には、アダプター300は、カメラボディ100を着脱可能な第1マウント部301と、第1マウント部301とは別に設けられており、交換レンズ200を着脱可能な第2マウント部302と、を備えている。第1マウント部301は、カメラボディ100を着脱可能なようにカメラボディ側マウント部101の仕様に適合している。また、第2マウント部302は、交換レンズ200を着脱可能なようにレンズ側マウント部201の仕様に適合している。さらに、アダプター300は、互いに異なる通信規格、通信データの種類、通信信号の信号レベル(信号電圧)を持つカメラボディ100と交換レンズ200との間で、それら通信規格等を変更すること無く、両者間の通信を可能とするように構成されている。
(カメラシステムにおける接続構成)
まず、カメラボディ100と交換レンズ200とがアダプター300を介して装着される場合のそれぞれのマウント部の接続について説明する。
カメラボディ100は、カメラボディ側マウント部101と、カメラボディ側マウント部101の近傍に設けられている接続部101sと、を備えている。アダプター300は、第1マウント部301と、第1マウント部301の近傍に設けられている接続部301sと、第2マウント部302と、第2マウント部302の近傍に設けられている接続部302sと、を備えている。交換レンズ200は、レンズ側マウント部201と、レンズ側マウント部201の近傍に設けられている接続部201sと、を備えている。
まず、カメラボディ100と交換レンズ200とがアダプター300を介して装着される場合のそれぞれのマウント部の接続について説明する。
カメラボディ100は、カメラボディ側マウント部101と、カメラボディ側マウント部101の近傍に設けられている接続部101sと、を備えている。アダプター300は、第1マウント部301と、第1マウント部301の近傍に設けられている接続部301sと、第2マウント部302と、第2マウント部302の近傍に設けられている接続部302sと、を備えている。交換レンズ200は、レンズ側マウント部201と、レンズ側マウント部201の近傍に設けられている接続部201sと、を備えている。
カメラボディ100とアダプター300とは、カメラボディ側マウント部101および第1マウント部301を介して装着(物理的に接続)可能である。また、接続部101sと接続部301sそれぞれは、互いに電気的に接続される8個の接続端子(端子Ta1〜Ta8と端子Tb1〜Tb8)を備えている。そして、カメラボディ100にアダプター300が装着された場合、接続部101sの8個の接続端子(端子Ta1〜Ta8)それぞれは、接続部301sの8個の接続端子(端子Tb1〜Tb8)の対応するそれぞれの端子と電気的に接続される。これにより、カメラボディ100にアダプター300が装着された場合、これらの接続端子を介してカメラボディ100とアダプター300との間で給電(電圧の供給)および信号の授受(通信)が行われる。
なお、信号の授受(通信)は、カメラボディ100が備えているカメラ制御部110とアダプター300が備えているアダプター制御部310との間で行われる。
なお、信号の授受(通信)は、カメラボディ100が備えているカメラ制御部110とアダプター300が備えているアダプター制御部310との間で行われる。
また、交換レンズ200とアダプター300とは、レンズ側マウント部201および第2マウント部302を介して装着(物理的に接続)可能である。また、接続部201sと接続部302sそれぞれは、互いに電気的に接続される7個の接続端子(端子Td1〜Td7と端子Tc1〜Tc7)を備えている。そして、アダプター300に交換レンズ200が装着された場合、接続部201sの7個の接続端子(端子Td1〜Td7)それぞれは、接続部302sの7個の接続端子(端子Tc1〜Tc7)の対応するそれぞれの端子と電気的に接続される。これにより、アダプター300に交換レンズ200が装着された場合、これらの接続端子を介して交換レンズ200とアダプター300との間で給電(電圧の供給)および信号の授受(通信)が行われる。
なお、信号の授受(通信)は、交換レンズ200が備えているレンズ制御部210とアダプター300が備えているアダプター制御部310との間で行われる。
なお、信号の授受(通信)は、交換レンズ200が備えているレンズ制御部210とアダプター300が備えているアダプター制御部310との間で行われる。
(カメラボディの構成)
次に、カメラボディ100の構成について説明する。
カメラボディ100は、接続部101s(端子Ta1〜Ta8)と、カメラ制御部110と、カメラ電源部120と、スイッチ125と、バッテリー部190Bと、を備えている。
接続部101sは、上述したように、アダプター300の接続部301sが備えている8個の接続端子(端子Tb1〜Tb8)とそれぞれ接続される、8個の接続端子(端子Ta1〜Ta8)を備えている。
次に、カメラボディ100の構成について説明する。
カメラボディ100は、接続部101s(端子Ta1〜Ta8)と、カメラ制御部110と、カメラ電源部120と、スイッチ125と、バッテリー部190Bと、を備えている。
接続部101sは、上述したように、アダプター300の接続部301sが備えている8個の接続端子(端子Tb1〜Tb8)とそれぞれ接続される、8個の接続端子(端子Ta1〜Ta8)を備えている。
バッテリー部190Bは、バッテリー190を収納する。
バッテリー190は、カメラボディ100、交換レンズ200およびアダプター300に電圧を供給する。例えば、バッテリー190は、リチウムイオン2次電池またはニッケル水素2次電池等である。なお、バッテリー190は、アルカリ電池等の1次電池であってもよい。また、カメラボディ100は、バッテリー190から電圧が供給される構成に限られず、外部の直流電源(例えば、交流電源から直流電源に変換して電圧を供給するACアダプター等)から電圧が供給されてもよい。
バッテリー190は、カメラボディ100、交換レンズ200およびアダプター300に電圧を供給する。例えば、バッテリー190は、リチウムイオン2次電池またはニッケル水素2次電池等である。なお、バッテリー190は、アルカリ電池等の1次電池であってもよい。また、カメラボディ100は、バッテリー190から電圧が供給される構成に限られず、外部の直流電源(例えば、交流電源から直流電源に変換して電圧を供給するACアダプター等)から電圧が供給されてもよい。
カメラ電源部120は、バッテリー190から供給される電圧(バッテリー電圧)をカメラボディ100、またはカメラボディ100に接続されるカメラアクセサリーに供給できるように変換する。例えば、カメラ電源部120は、バッテリー電圧を変換することで、カメラボディ100が備えている制御系回路(主にカメラ制御部110)に供給する電源Vcc0の電圧(例えば、3.3V)と、接続部101sに接続されるアダプター300に供給する第1電源系統である電源Vcc1の電圧(例えば、3.3V)とに分ける。この電源Vcc1の電圧は、アダプター300が備えている制御系回路(主にアダプター制御部310)に供給される。以下、この電源Vcc1を、制御系電源Vcc1と称する。
また、カメラ電源部120は、カメラ制御部110の制御により、制御系電源Vcc1による電圧の供給状態と供給停止状態とを切り替える。なお、制御系電源Vcc1の電圧は、端子Ta3と端子Tb3とを介してアダプター制御部310に供給される。
また、バッテリー190の正極端子と端子Ta2とが、バッテリー部190Bとスイッチ125を介して接続されている。これにより、上述した第1電源系統である制御系電源Vcc1とは別に、バッテリー190から第2電源系統である電源PWRが生成され、その電源PWRからの電圧がアダプター電源部320に供給される。電源PWRの電圧は、端子Ta2と端子Tb2とを介してアダプター電源部320に供給される。なお、バッテリー190に代えて、外部の直流電源から電源PWRの電圧が供給されてもよい。また、電源PWRは、制御系電源Vcc1に比べて供給可能な電力が大きい電源系統である。以下、この電源PWRを、パワー系電源PWRと称する。
また、パワー系電源PWRに対応するグランド(GND)であるパワー系グランドPGNDは、パワー系電源PWRの電圧が供給される各部および端子Ta1に接続されている。一方、制御系電源Vcc1に対応するグランドである制御系グランドSGNDは、端子Ta8に接続されている。また、パワー系グランドPGNDと制御系グランドSGNDは、バッテリー部190Bを介してそれぞれバッテリー190の負極端子と同電位のグランドになっている。
なお、制御系グランドSGNDは、電源Vcc0に対応するグランドでもあり、制御系グランドSGNDがカメラ制御部110のグランド端子に接続されている。
なお、制御系グランドSGNDは、電源Vcc0に対応するグランドでもあり、制御系グランドSGNDがカメラ制御部110のグランド端子に接続されている。
スイッチ125は、カメラ制御部110の制御により、導通状態と遮断状態(非導通状態)とを切り替える。すなわち、スイッチ125は、カメラ制御部110の制御により、パワー系電源PWRの電圧を、端子Ta2に対して供給するか否かを切り替える。
カメラ制御部110は、カメラ電源制御部111と、カメラ通信部112と、レンズ装着判定部113と、を備えている。カメラ制御部110は、カメラボディ100が備えている各部を制御するとともに、接続部101sを介して接続されるアダプター300のアダプター制御部310との間で通信を行う。以下、この通信(カメラ制御部110とアダプター制御部310との間で実行される通信)を、第1コマンド通信D1と称する。
ここで、カメラ制御部110は、制御系電源Vcc1の電圧(例えば、3.3V)が供給されて動作する。これにより、カメラ制御部110は、第1コマンド通信D1を制御系電源Vcc0の電圧(例えば、3.3V)に応じた信号レベル(信号電圧)により実行する。そのため、通信先のアダプター制御部310は、カメラ制御部110との通信において信号レベル(信号電圧)による不整合が生じないように、第1コマンド通信D1を制御系電源Vcc1の電圧(例えば、3.3V)に応じた信号レベル(信号電圧)により実行する。
カメラ電源制御部111は、カメラボディ100の状態、カメラ通信部112による通信状態、またはレンズ装着判定部113による判定結果に基づいて、カメラ電源部120およびスイッチ125を制御する。
カメラ通信部112は、アダプター制御部310との間で第1コマンド通信D1を独立したタイミングで実行する。
カメラ通信部112は、アダプター制御部310との間で第1コマンド通信D1を独立したタイミングで実行する。
第1コマンド通信D1は、シリアルインターフェース方式の全二重通信による通信系である。カメラ通信部112は、第1コマンド通信D1として、信号RDY、CLK1、DATAB、DATALの4種類の信号の授受(通信)を、アダプター制御部310(後述するアダプター通信部312)と行う。
信号RDYは、カメラ通信部112に対して通信可否を通知する信号である。カメラ通信部112は、この信号RDYを、アダプター通信部312から端子Ta4を介して受信する。また、カメラ通信部112は、シリアル通信用のクロック信号である信号CLK1を、端子Ta5を介してアダプター通信部312に対して送信(出力)する。また、カメラ通信部112は、カメラボディ100に関するデータ信号である信号DATABを、端子Ta6を介してアダプター通信部312に対して送信(出力)する。また、カメラ通信部112は、交換レンズ200に関するデータ信号である信号DATALを、端子Ta7を介してアダプター通信部312から受信する。
信号RDYは、カメラ通信部112に対して通信可否を通知する信号である。カメラ通信部112は、この信号RDYを、アダプター通信部312から端子Ta4を介して受信する。また、カメラ通信部112は、シリアル通信用のクロック信号である信号CLK1を、端子Ta5を介してアダプター通信部312に対して送信(出力)する。また、カメラ通信部112は、カメラボディ100に関するデータ信号である信号DATABを、端子Ta6を介してアダプター通信部312に対して送信(出力)する。また、カメラ通信部112は、交換レンズ200に関するデータ信号である信号DATALを、端子Ta7を介してアダプター通信部312から受信する。
レンズ装着判定部113は、カメラボディ100に交換レンズが装着されたか否かを判定する。ここで、レンズ装着判定部113は、カメラボディ側マウント部101に対して、アダプター300を介して交換レンズ200が装着されたか否かを判定する。なお、レンズ装着判定部113は、カメラボディ側マウント部101に対して、直接に交換レンズ(カメラボディ100のマウント仕様に適合する交換レンズ)が装着されたか否かも同様に判定する。
具体的には、レンズ装着判定部113は、第1コマンド通信D1によりカメラ通信部112がレンズ情報を取得するか否かに基づいて、カメラボディ100に交換レンズが装着されているか否かを判定する。例えば、レンズ装着判定部113は、カメラ通信部112が第1コマンド通信D1によりアダプター300からレンズ情報を取得した場合、カメラボディ側マウント部101にアダプター300を介して交換レンズ200が装着されている状態(レンズ装着状態)と判定する。一方、レンズ装着判定部113は、カメラ通信部112が第1コマンド通信D1によりアダプター300からレンズ情報を取得できない場合、カメラボディ側マウント部101にアダプター300を介して交換レンズが装着されていない状態(レンズ非装着状態)であると判定する。
例えば、カメラ制御部110において、カメラ電源制御部111がアダプター300に制御系電源Vcc1の電圧を給電することにより、カメラ通信部112は、アダプター通信部312と第1コマンド通信D1を開始する。そして、カメラ通信部112がアダプター通信部312からレンズ情報を取得した場合、レンズ装着判定部113は、交換レンズ200が装着された(装着されている装着状態)と判定する。これにより、カメラ電源制御部111は、アダプター300内においてレンズ系電源系統の電圧を生成するためのパワー系電源PWRの電圧を、スイッチ125を制御することによりアダプター300に供給開始する。
(交換レンズの構成)
次に、交換レンズ200の構成について説明する。
交換レンズ200は、接続部201s(端子Td1〜Td7)と、レンズ制御部210と、光学系220と、光学系駆動部230とを備えている。
光学系220を介して入射した被写体光束(光学像)は、アダプター300を介してカメラボディ100が備えている周知の撮影素子(不図示)の受光面に導かれる。
光学系220は、レンズ221と、焦点調整用レンズ(以下、フォーカスレンズと称す)222と、光学像の像ぶれ補正用(防振用)レンズ(以下、VR(Vibration Reduction)レンズと称す)223と、絞りユニット250と、を備えている。
次に、交換レンズ200の構成について説明する。
交換レンズ200は、接続部201s(端子Td1〜Td7)と、レンズ制御部210と、光学系220と、光学系駆動部230とを備えている。
光学系220を介して入射した被写体光束(光学像)は、アダプター300を介してカメラボディ100が備えている周知の撮影素子(不図示)の受光面に導かれる。
光学系220は、レンズ221と、焦点調整用レンズ(以下、フォーカスレンズと称す)222と、光学像の像ぶれ補正用(防振用)レンズ(以下、VR(Vibration Reduction)レンズと称す)223と、絞りユニット250と、を備えている。
絞りユニット250は、複数の絞り羽根を含む絞り機構251(絞り)と、絞り機構251を機械的に操作する絞りレバー252とを備えている。したがって、交換レンズ200の絞り開口径は、絞りレバー252が絞り機構251を機械的に操作することで変化する。また、図1に記載のカメラシステム1における交換レンズ200は、絞り機構251を駆動するアクチュエータ等の動力源を内蔵しないレンズである。つまり、交換レンズ200は、アダプター300の絞り連動レバー350によって絞りレバー252を介して絞り機構251が駆動されるレンズである。
光学系駆動部230は、AF(Auto Focus)駆動部231と、AFエンコーダ232と、VR駆動部235と、を備えている。
AF駆動部231は、レンズ制御部210の制御によりフォーカスレンズ222を駆動させる。また、AFエンコーダ232は、フォーカスレンズ222の位置を検出してレンズ制御部210に検出結果を供給する。
VR駆動部235は、レンズ制御部210の制御によりVRレンズ223を駆動させる。
なお、交換レンズ200は、ユーザに手動操作されることによってフォーカスレンズ222の位置を移動させるフォーカスリングを備えている構成としてもよい。
AF駆動部231は、レンズ制御部210の制御によりフォーカスレンズ222を駆動させる。また、AFエンコーダ232は、フォーカスレンズ222の位置を検出してレンズ制御部210に検出結果を供給する。
VR駆動部235は、レンズ制御部210の制御によりVRレンズ223を駆動させる。
なお、交換レンズ200は、ユーザに手動操作されることによってフォーカスレンズ222の位置を移動させるフォーカスリングを備えている構成としてもよい。
接続部201sは、前述したように、アダプター300の接続部302sが備えている7個の接続端子(端子Tc1〜Tc7)とそれぞれ接続される、7個の接続端子(端子Td1〜Td7)を備えている。
光学系駆動部230に供給される電源Vpの電圧は、端子Td2を介して供給される。
以下、この電源Vpをレンズ駆動系電源Vpと称する。レンズ駆動系電源Vpの電圧は、アダプター300を介してパワー系電源PWRから供給される。例えば、レンズ駆動系電源Vpの電圧は、アダプター300内においてパワー系電源PWRから生成されて、端子Td2を介して光学系駆動部230に供給される。
光学系駆動部230に供給される電源Vpの電圧は、端子Td2を介して供給される。
以下、この電源Vpをレンズ駆動系電源Vpと称する。レンズ駆動系電源Vpの電圧は、アダプター300を介してパワー系電源PWRから供給される。例えば、レンズ駆動系電源Vpの電圧は、アダプター300内においてパワー系電源PWRから生成されて、端子Td2を介して光学系駆動部230に供給される。
例えば、AF駆動部231が備えているフォーカスレンズ222を駆動するアクチュエータ、およびVRレンズ223を駆動するアクチュエータ等のように消費電力が多い光学系駆動部230に、この端子Td2からレンズ駆動系電源Vpの電圧が供給される。また、レンズ駆動系電源Vpに対応するグランドであるパワー系グランドPGNDは、光学系駆動部230のグランド端子および端子Td1に接続されている。
レンズ制御部210に供給される電源Vcの電圧(例えば、5V)は、端子Td3に接続されている。以下、この電源Vcをレンズ制御系電源Vcと称する。レンズ制御系電源Vcの電圧は、アダプター300を介してパワー系電源PWRから供給される。例えば、レンズ制御系電源Vcの電圧は、アダプター300内においてパワー系電源PWRから生成されて、端子Td3を介してレンズ制御部210に供給される。
例えば、光学系駆動部230と比べて消費電力が少ないレンズ制御部210を含む制御系回路等に、この端子Td3を介してレンズ制御系電源Vcの電圧が供給される。また、レンズ制御系電源Vcに対応するグランドである制御系グランドSGNDは、レンズ制御部210のグランド端子および端子Td7に接続されている。
レンズ制御部210は、光学系制御部211と、レンズ通信部212と、を備えている。例えば、レンズ制御部210は、光学系駆動部230を制御するとともに、接続部201sを介して接続されるアダプター300のアダプター制御部310との間で通信を行う。以下、この通信(レンズ制御部210とアダプター制御部310との間で実行される通信)を、第2コマンド通信D2と称する。
ここで、レンズ制御部210は、レンズ制御系電源Vcの電圧(例えば、5V)が供給されて動作する。つまり、レンズ制御部210は、第2コマンド通信D2をレンズ制御系電源Vcの電圧(例えば、5V)に応じた信号レベル(信号電圧)により実行する。すなわち、レンズ制御部210は、カメラ制御部110における第1コマンド通信D1とは異なる信号レベル(信号電圧)により第2コマンド通信D2を実行する。そのため、通信先のアダプター制御部310は、レンズ制御部210との通信において信号レベル(信号電圧)による不整合が生じないように、第2コマンド通信D2をレンズ制御系電源Vcの電圧(例えば、5V)に応じた信号レベル(信号電圧)により実行する。アダプター制御部310における第1コマンド通信D1と第2コマンド通信D2との信号レベルの変換処理については、後述する。
光学系制御部211は、光学系駆動部230を制御する。例えば、光学系制御部211は、アダプター300との通信状態に応じて、光学系駆動部230を初期化する。また、光学系制御部211は、アダプター300を介したカメラ制御部110の制御に応じて、フォーカスレンズ222またはVRレンズ223等の駆動要素を駆動するよう、光学系駆動部230を制御する。また、光学系制御部211は、光学系駆動部230から供給される光学系(駆動要素)220に関する情報(例えば、AFエンコーダ232に検出されたフォーカスレンズ222の位置等の情報)を取得する。
レンズ通信部212は、第2コマンド通信D2を独立したタイミングで実行する。
第2コマンド通信D2は、シリアルインターフェース方式の半二重通信による通信系である。レンズ通信部212は、第2コマンド通信D2として、信号R/W、CLK2、DATAの3種類の信号の通信を、アダプター制御部310(後述するアダプター通信部312)と行う。
信号R/Wは、後述するデータ信号の通信方向を示すリード/ライト信号である。但し、信号R/Wは、交換レンズ200とアダプター300との間のハンドシェイクを行う信号としても利用される。レンズ通信部212はこの信号R/Wを、端子Td4を介してアダプター通信部312との間で送受信する。また、レンズ通信部212は、シリアル通信用のクロック信号である信号CLK2を、端子Td5を介してアダプター通信部312から受信する。また、レンズ通信部212は、シリアル通信用のデータ信号である信号DATAを、端子Td6を介してアダプター通信部312との間で送受信する。
第2コマンド通信D2は、シリアルインターフェース方式の半二重通信による通信系である。レンズ通信部212は、第2コマンド通信D2として、信号R/W、CLK2、DATAの3種類の信号の通信を、アダプター制御部310(後述するアダプター通信部312)と行う。
信号R/Wは、後述するデータ信号の通信方向を示すリード/ライト信号である。但し、信号R/Wは、交換レンズ200とアダプター300との間のハンドシェイクを行う信号としても利用される。レンズ通信部212はこの信号R/Wを、端子Td4を介してアダプター通信部312との間で送受信する。また、レンズ通信部212は、シリアル通信用のクロック信号である信号CLK2を、端子Td5を介してアダプター通信部312から受信する。また、レンズ通信部212は、シリアル通信用のデータ信号である信号DATAを、端子Td6を介してアダプター通信部312との間で送受信する。
(アダプターの構成)
次に、アダプター300の構成について説明する。
アダプター300は、接続部301s(端子Tb1〜Tb8)と、接続部302s(端子Tc1〜Tc7)と、アダプター制御部310と、アダプター電源部320と、絞り連動レバー駆動部330(絞り連動機構駆動部)と、記憶部340と、絞り連動レバー350(絞り連動機構部)と、を備えている。
次に、アダプター300の構成について説明する。
アダプター300は、接続部301s(端子Tb1〜Tb8)と、接続部302s(端子Tc1〜Tc7)と、アダプター制御部310と、アダプター電源部320と、絞り連動レバー駆動部330(絞り連動機構駆動部)と、記憶部340と、絞り連動レバー350(絞り連動機構部)と、を備えている。
接続部301sは、前述したように、カメラボディ100の接続部101sが備えている8個の接続端子(端子Ta1〜Ta8)とそれぞれ接続される、8個の接続端子(端子Tb1〜Tb8)を備えている。アダプター300とカメラボディ100とが接続部301sおよび接続部101sを介して接続されることにより、接続部301sの端子Tb1〜Tb8のそれぞれの端子は、接続部101sの端子Ta1〜Ta8のそれぞれ対応する接続端子と電気的に接続される。
また、接続部302sは、前述したように、交換レンズ200の接続部201sが備えている7個の接続端子(端子Td1〜Td7)とそれぞれ接続される、7個の接続端子(端子Tc1〜Tc7)を備えている。アダプター300と交換レンズ200とが、接続部302sおよび接続部201sを介して接続されることにより、接続部302sの端子Tc1〜Tc7のそれぞれの端子は、接続部201sの端子Td1〜Td7のそれぞれ対応する接続端子と電気的に接続される。
端子Tb2は端子Ta2に接続され、端子Tb3は端子Ta3に接続される。そして、カメラボディ100から、端子Ta2を介して端子Tb2にパワー系電源PWRの電圧が供給され、端子Ta3を介して端子Tb3に制御系電源Vcc1の電圧が供給される。これにより、アダプター電源部320には、カメラボディ100から端子Ta2および端子Tb2を介してパワー系電源PWRの電圧が供給される。また、アダプター制御部310には、カメラボディ100から端子Ta3および端子Tb3を介して制御系電源Vcc1の電圧(例えば、3.3V)が供給される。
このように、アダプター300には、カメラボディ100から制御系電源Vcc1(第1電源系統)の電圧と、制御系電源Vcc1と比べて供給可能な電力が大きいパワー系電源PWR(第2電源系統)の電圧とがそれぞれ供給される。
アダプター電源部320は、カメラボディ100から供給されたパワー系電源PWRの電圧から、交換レンズ200に供給するレンズ系電源系統の電圧を生成する。例えば、アダプター電源部320は、レンズ系電源系統の電圧として、レンズ駆動系電源Vp(第3電源系統)の供給電圧と、レンズ制御系電源Vc(第4電源系統)の供給電圧(例えば、5V)とを生成する。また、アダプター電源部320は、生成したレンズ制御系電源Vcの電圧をアダプター制御部310にも供給する。
さらに、アダプター電源部320は、パワー系電源PWRの電圧から、上述したレンズ駆動系電源Vpの供給電圧とレンズ制御系電源Vcの供給電圧とは別に、絞り連動レバー駆動部330に電圧を供給する電源Vm(第5電源系統)を生成する。以下、この電源Vmを絞り駆動用電源Vmと称する。
例えば、アダプター電源部320は、パワー系電源PWRの電圧を予め定められた絞り駆動用電源Vmの電圧に変換する電圧変換部を備えている。この電圧変換部は、例えば、DC−DCコンバータを備えている。また、この電圧変換部は、例えば予め定められた電圧(予め定められた絞り駆動用電源Vmの電圧)まで昇圧または降圧した電圧に変換する。そして、アダプター電源部320は、生成した絞り駆動用電源Vmの電圧を絞り連動レバー駆動部330に供給する。
なお、アダプター電源部320は、絞り駆動用電源Vmの電圧をレンズ制御系電源Vcの電圧に変換する(生成する)第1レギュレータ部を備える構成としてもよい。
例えば、この第1レギュレータ部は、絞り駆動用電源Vmの電圧を予め定められた電圧(予め定められたレンズ制御系電源Vcの電圧)まで降圧した電圧に変換する。また、例えば、この第1レギュレータ部は、第1リニアレギュレータを備えている構成としてもよい。なお、絞り駆動用電源Vmの電圧は、レンズ制御系電源Vcの電圧より高い電圧に設定されている。
例えば、この第1レギュレータ部は、絞り駆動用電源Vmの電圧を予め定められた電圧(予め定められたレンズ制御系電源Vcの電圧)まで降圧した電圧に変換する。また、例えば、この第1レギュレータ部は、第1リニアレギュレータを備えている構成としてもよい。なお、絞り駆動用電源Vmの電圧は、レンズ制御系電源Vcの電圧より高い電圧に設定されている。
また、アダプター電源部320は、パワー系電源PWRの電圧をレンズ駆動系電源Vpの電圧に変換する(生成する)第2レギュレータ部を備えている構成としてもよい。例えば、この第2レギュレータ部は、パワー系電源PWRの電圧を予め定められた電圧(予め定められたレンズ駆動系電源Vpの電圧)まで降圧した電圧に変換する。また、例えば、この第2レギュレータ部は、第2リニアレギュレータを備えている構成としてもよい。なお、この場合、第2レギュレータ部は、第1レギュレータ部と比べて供給可能な電力が大きくなる(給電量が多い)ように構成されている。
なお、アダプター電源部320により変換された電源系それぞれの接続は、以下のようになっている。
端子Tc2は、アダプター電源部320のレンズ駆動系電源Vp出力端子(レンズ駆動系電源Vpの電圧を出力する端子)に接続されている。また、端子Tc3は、アダプター電源部320のレンズ制御系電源Vc出力端子(レンズ制御系電源Vcの電圧を出力する端子)に接続されている。これにより、アダプター電源部320は、端子Tc2にレンズ駆動系電源Vpの電圧を供給し、端子Tc3にレンズ制御系電源Vcの電圧を供給する。
また、アダプター電源部320は、レンズ駆動系電源Vpの電圧を端子Tc2および端子Td2を介して交換レンズ200の光学系駆動部230に供給する。
また、アダプター電源部320は、レンズ制御系電源Vcの電圧を端子Tc3および端子Td3を介して交換レンズ200のレンズ制御部210に供給する。
端子Tc2は、アダプター電源部320のレンズ駆動系電源Vp出力端子(レンズ駆動系電源Vpの電圧を出力する端子)に接続されている。また、端子Tc3は、アダプター電源部320のレンズ制御系電源Vc出力端子(レンズ制御系電源Vcの電圧を出力する端子)に接続されている。これにより、アダプター電源部320は、端子Tc2にレンズ駆動系電源Vpの電圧を供給し、端子Tc3にレンズ制御系電源Vcの電圧を供給する。
また、アダプター電源部320は、レンズ駆動系電源Vpの電圧を端子Tc2および端子Td2を介して交換レンズ200の光学系駆動部230に供給する。
また、アダプター電源部320は、レンズ制御系電源Vcの電圧を端子Tc3および端子Td3を介して交換レンズ200のレンズ制御部210に供給する。
このように、アダプター電源部320は、交換レンズ200に供給する電圧を、カメラボディ100から供給されるパワー系電源PWRの電圧から生成する。これにより、アダプター300は、カメラボディ100から供給される制御系電源Vcc1の電圧よりも供給可能な電力量が十分に多いパワー系電源PWRの電圧から交換レンズ200に供給する電圧を生成することができる。
また、アダプター電源部320は、パワー系電源PWRの電圧からレンズ制御系電源Vcの電圧(例えば、5V)を生成する。そのため、アダプター300は、制御系電源Vcc1の電圧(例えば、3.3V)から昇圧して生成する回路を備える必要がない。
また、アダプター電源部320は、レンズ制御系電源Vcの電圧(例えば、5V)をアダプター制御部310にも供給する。このレンズ制御系電源Vcの電圧は、アダプター制御部310が第2コマンド通信D2をレンズ制御系電源Vcの電圧(例えば、5V)に応じた電圧で実行するための電圧としてアダプター制御部310に供給されている。
さらに、アダプター電源部320は、アダプター300内の絞り連動レバー駆動部330に供給する絞り駆動用電源Vmの電圧を、制御系電源Vcc1の電圧よりも供給可能な電力量が十分に多いパワー系電源PWRの電圧から生成する。このように、パワー系電源PWRは、制御系電源Vcc1よりも供給可能な電力量が十分に多いため、パワー系電源PWRを様々な回路への給電に利用することができ、且つ本実施形態のようにパワー系電源PWRから絞り連動レバー駆動部330に給電する電圧を作成しても(パワー系電源PWRを兼用しても)、その兼用先の他の回路の動作(例えば上述のレンズ制御部210の動作)に悪影響を与えることがない。
また、端子Tb1は、カメラボディ100の端子Ta1に接続されている。これにより、パワー系グランドPGNDは、端子Ta1を介して端子Tb1に接続されている。また、端子Tb1と端子Tc1とは、アダプター300内でパワー系グランドPGNDとして接続されている。さらに、端子Tc1は、交換レンズ200の端子Td1に接続されている。これにより、パワー系グランドPGNDは、レンズ駆動系電源Vpに対応するグランドとして、端子Tc1を介して端子Td1に接続されている。なお、パワー系グランドPGNDは、アダプター電源部320および絞り連動レバー駆動部330等のグランドとしても接続されている。
また、端子Tb8は、カメラボディ100の端子Ta8に接続されている。これにより、制御系グランドSGNDは、端子Ta8を介して端子Tb8に接続されている。また、端子Tb8と端子Tc7とは、アダプター300内で制御系グランドSGNDとして接続されている。さらに、端子Tc7は、交換レンズ200の端子Td7に接続されている。
これにより、制御系グランドSGNDは、レンズ制御系電源Vcに対応するグランドとして、端子Tc7を介して端子Td7に接続されている。また、制御系グランドSGNDは、アダプター制御部310のグランドとしても接続されている。
これにより、制御系グランドSGNDは、レンズ制御系電源Vcに対応するグランドとして、端子Tc7を介して端子Td7に接続されている。また、制御系グランドSGNDは、アダプター制御部310のグランドとしても接続されている。
絞り連動レバー350は、交換レンズ200の絞り開口径(絞りによる絞り込み量、開口サイズ、開口率、絞り値)を変化させる複数の絞り羽根を含む絞り機構251(絞り)を変位させるためのレバーである。アダプター300に交換レンズ200が装着された状態において、この絞り連動レバー350は、絞りレバー252と嵌合し、交換レンズ200の絞りレバー252の位置と連動して移動するよう構成されている。すなわち、絞り連動レバー350は、交換レンズ200が備えている絞り機構251の絞り値に応じた位置に、絞りレバー252と連動して移動する。
絞り連動レバー駆動部330は、アダプター制御部310の制御により絞り連動レバー350の位置を移動させる。絞り連動レバー駆動部330は、絞り連動レバー350を移動させることにより、交換レンズ200の絞り機構251の絞り開口径を絞りレバー252を介して変位させる。また、絞り連動レバー駆動部330は、絞り連動レバー350の位置を検出して、該検出結果をアダプター制御部310に出力する。
例えば、絞り連動レバー駆動部330は、絞り連動レバー350を駆動する絞り駆動用アクチュエータ(例えば、ステッピングモーター)、絞り駆動用アクチュエータを駆動制御するモーター駆動部、および、絞り連動レバー350の位置を検出する絞り連動レバー位置検出部等を備えている。これにより、絞り連動レバー駆動部330において、モーター駆動部が絞り駆動用アクチュエータを駆動することにより、絞り駆動用アクチュエータが絞り連動レバー350を駆動する。また、絞り連動レバー駆動部330において、絞り連動レバー位置検出部(例えば、フォトインタラプタ)が、絞り連動レバー350の位置を検出して、検出結果をアダプター制御部310に供給する。
記憶部340は、例えば、不揮発性メモリーであり、交換レンズ200のレンズ情報を予め記憶している。ここで、レンズ情報とは、カメラボディ100から要求された場合に、本来なら交換レンズ200が送信する情報である。レンズ情報は、例えば光学系220の情報が含まれており、射出瞳位置情報、開放F値情報、開放絞り値、収差補正情報、絶対距離情報、AF補正情報、焦点距離情報などの情報である。記憶部340は、これらのレンズ情報として、予め定められている所定のレンズ情報(ダミーデータ)を記憶している。この予め定められている所定のレンズ情報は、例えば、カメラボディ100において、交換レンズ200が装着されたと判定されるために必要なレンズ情報である。また、この予め定められている所定のレンズ情報は、アダプター300が、交換レンズ200からレンズ情報を取得する前にカメラボディ100に送信することができるレンズ情報として記憶部340に記憶されている。このように、記憶部340には、本来なら交換レンズ200が送信するレンズ情報の代替情報として、上述の予め定められている所定のレンズ情報(ダミーデータ)が記憶されている。
アダプター制御部310は、アダプター電源制御部311と、アダプター通信部312と、コマンド変換部313と、絞り制御部314と、を備えている。例えば、アダプター制御部310は、カメラ制御部110と第1コマンド通信D1を実行する。また、アダプター制御部310は、第1コマンド通信D1によるカメラ制御部110からの制御に基づいて、アダプター300が備えている各部において行われる処理を制御するとともに、レンズ制御部210と第2コマンド通信D2を行う。また、アダプター制御部310は、互いに通信規格、通信データの種類、通信信号の信号レベル(信号電圧)等が異なる第1コマンド通信D1と第2コマンド通信D2とを通信可能とするように中継する。
さらに、アダプター制御部310は、カメラボディ100から要求されたレンズ情報を記憶部340から読み出して、読み出したレンズ情報をカメラボディ100に対して送信するボディ送信用レンズ情報として生成する。そして、アダプター制御部310は、生成したボディ送信用レンズ情報をカメラボディ100に対して送信する。例えば、アダプター制御部310は、後述するレンズ起動処理の処理過程において、レンズ制御部210と第2コマンド通信D2による通信が確立する前に、本来レンズ制御部210から取得するレンズ情報に代えて、記憶部340に記憶されているレンズ情報をカメラ制御部110に送信する。
アダプター電源制御部311は、カメラ制御部110またはレンズ制御部210との通信結果、またはアダプター300の状態等に応じて、アダプター電源部320を制御する。例えば、アダプター電源制御部311は、カメラ制御部110またはレンズ制御部210との通信結果に応じてアダプター電源部320を制御して、レンズ制御系電源Vc、レンズ駆動系電源Vp、または絞り駆動用電源Vmの電圧を供給させるか否かをそれぞれ制御する。
絞り制御部314は、カメラ制御部110またはレンズ制御部210との通信結果に応じて、絞り連動レバー駆動部330を制御する。
例えば、絞り制御部314は、カメラ制御部110との通信結果に応じて、絞り機構251の絞り開口径が、カメラ制御部110からの制御指示に応じた絞り開口径になるように絞り連動レバー駆動部330を制御する。
また、絞り制御部314は、処理に応じて絞り連動レバー350の位置を初期の位置に移動させる制御を絞り連動レバー駆動部330にする。例えば、絞り制御部314は、初期の位置として、絞り機構251が開放になる位置、絞り機構251の設定絞り値に応じて移動する絞りレバー252に干渉しない位置である退避位置、等に絞り連動レバー350を移動させるように絞り連動レバー駆動部330を制御する。
また、絞り制御部314は、絞り連動レバー駆動部330において検出された絞り連動レバー350の位置を取得する。
例えば、絞り制御部314は、カメラ制御部110との通信結果に応じて、絞り機構251の絞り開口径が、カメラ制御部110からの制御指示に応じた絞り開口径になるように絞り連動レバー駆動部330を制御する。
また、絞り制御部314は、処理に応じて絞り連動レバー350の位置を初期の位置に移動させる制御を絞り連動レバー駆動部330にする。例えば、絞り制御部314は、初期の位置として、絞り機構251が開放になる位置、絞り機構251の設定絞り値に応じて移動する絞りレバー252に干渉しない位置である退避位置、等に絞り連動レバー350を移動させるように絞り連動レバー駆動部330を制御する。
また、絞り制御部314は、絞り連動レバー駆動部330において検出された絞り連動レバー350の位置を取得する。
アダプター通信部312は、カメラ通信部112との間で第1コマンド通信D1を実行し、レンズ通信部212との間で第2コマンド通信D2を実行する。例えば、アダプター通信部312は、第1コマンド通信D1によりカメラ通信部112から受信した通信データ対してコマンド変換部313による変換処理を実行させて、変換した通信データを第2コマンド通信D2によりレンズ通信部212に送信する。また、アダプター通信部312は、第2コマンド通信D2によりレンズ通信部212から受信した通信データに対してコマンド変換部313による変換処理を実行させて、変換した通信データを第1コマンド通信D1によりカメラ通信部112に送信する。さらに、アダプター通信部312は、記憶部340から所定のレンズ情報(ダミーデータ)を読み出して、読み出したレンズ情報を第1コマンド通信D1によりカメラ通信部112に送信する。
コマンド変換部313は、互いに異なる通信規格である第1コマンド通信D1と第2コマンド通信D2との通信を中継する。例えば、アダプター通信部312は、シリアルインターフェース方式の全二重通信である第1コマンド通信D1の通信規格によりカメラ通信部112から受信したデータを、シリアルインターフェース方式の半二重通信である第2コマンド通信D2の通信規格のデータに変換してレンズ通信部212へ送信する。一方、アダプター通信部312は、シリアルインターフェース方式の半二重通信である第2コマンド通信D2の通信規格によりレンズ通信部212から受信したデータを、シリアルインターフェース方式の全二重通信である第1コマンド通信D1の通信規格のデータに変換してカメラ通信部112へ送信する。また、アダプター通信部312は、第1コマンド通信D1と第2コマンド通信D2とにおいて送受信される通信データの種類や通信データのフォーマットの整合性をとるための変換処理をする。
また、コマンド変換部313は、第1コマンド通信D1と第2コマンド通信D2とにおいて送受信される信号レベル(信号電圧)の変換を行う。例えば、コマンド変換部313は、アダプター通信部312とカメラ通信部112との通信において信号レベル(信号電圧)による不整合が生じないように、第1コマンド通信D1の信号レベルを制御系電源Vcc1の電圧(例えば、3.3V)に応じた信号レベル(信号電圧)にする。また、コマンド変換部313は、アダプター通信部312とレンズ通信部212との通信において信号レベル(信号電圧)による不整合が生じないように、第2コマンド通信D2の信号レベルをレンズ制御系電源Vcの電圧(例えば、5V)に応じた信号レベル(信号電圧)にする。
なお、アダプター制御部310は、例えば、揮発性メモリー(不図示)を備えている。アダプター通信部312は、受信したデータ、コマンド変換部313において変換処理を実行したデータ、および記憶部340から読み出したデータ等に基づいて生成したデータをこの不図示の揮発性メモリーに一時的に記憶させる。そして、アダプター通信部312は、生成したデータを不図示の揮発性メモリーから読み出して送信する。
アダプター通信部312とカメラ通信部112とは、信号RDY、CLK1、DATAB、DATALの4種類の信号線を介して第1コマンド通信D1の通信を実行する。端子Tb4は、信号RDYの信号線を介してアダプター通信部312に接続されている。また、端子Tb5は信号CLK1の信号線、端子Tb6は信号DATABの信号線、および端子Tb7は信号DATALの信号線、を介してそれぞれアダプター通信部312に接続されている。そして、端子Tb4は、カメラボディ100の端子Ta4に接続されており、端子Tb5は端子Ta5に、端子Tb6は端子Ta6に、端子Tb7は端子Ta7に、それぞれ接続されている。
つまり、第1コマンド通信D1の通信を行う信号RDY、CLK1、DATAB、DATALの4種類の信号線は、端子Tb4〜Tb7と端子Ta4〜Ta7とを介してアダプター通信部312とカメラ通信部112との間で接続されている。
つまり、第1コマンド通信D1の通信を行う信号RDY、CLK1、DATAB、DATALの4種類の信号線は、端子Tb4〜Tb7と端子Ta4〜Ta7とを介してアダプター通信部312とカメラ通信部112との間で接続されている。
一方、アダプター通信部312とレンズ通信部212とは、信号R/W、CLK2、DATAの3種類の信号線を介して第2コマンド通信D2の通信を実行する。端子Tc4は、信号R/Wの信号線を介してアダプター通信部312に接続されている。また、端子Tc5は信号CLK2の信号線、端子Tc6は信号DATAの信号線を介してアダプター通信部312に接続されている。そして、端子Tc4は、交換レンズ200の端子Td4に接続されており、端子Tc5は端子Td5に、端子Tc6は端子Td6に、それぞれ接続されている。
つまり、第2コマンド通信D2の通信を行う信号R/W、CLK2、DATAの3種類の信号線は、端子Tc4〜Tc6と端子Td4〜Td6とを介してアダプター通信部312とレンズ通信部212との間で接続されている。
つまり、第2コマンド通信D2の通信を行う信号R/W、CLK2、DATAの3種類の信号線は、端子Tc4〜Tc6と端子Td4〜Td6とを介してアダプター通信部312とレンズ通信部212との間で接続されている。
このように、アダプター通信部312を介してカメラ通信部112とレンズ通信部212との間において、第1コマンド通信D1の通信および第2コマンド通信D2の通信が行われる。この第1コマンド通信D1の通信および第2コマンド通信D2の通信においては、カメラ通信部112とレンズ通信部212との間でアダプター通信部312を介して、例えば、光学系220の情報、制御指示等の要求コマンド、および要求コマンドに対する応答データ等が通信される。以下、この第1コマンド通信D1および第2コマンド通信D2における通信をコマンドデータ通信とも称する。
なお、光学系220の情報とは、光学系220の種類を示す情報(光学系220の仕様、機能、光学特性等を示す情報)、または光学系220の駆動状態を示す情報等である。
なお、光学系220の情報とは、光学系220の種類を示す情報(光学系220の仕様、機能、光学特性等を示す情報)、または光学系220の駆動状態を示す情報等である。
以上説明したように、アダプター300は、カメラボディ100から供給される制御系電源Vcc1の電圧およびパワー系電源PWRの電圧のうち、パワー系電源PWRの電圧から交換レンズ200に供給するレンズ駆動系電源Vpの電圧およびレンズ制御系電源Vcの電圧を生成する。つまり、アダプター制御部310には、カメラボディ100から制御系電源Vcc1の電圧(例えば、3.3V)が供給され、交換レンズ200のレンズ制御部210には、アダプター300においてパワー系電源PWRから生成されたレンズ制御系電源Vcの電圧(例えば、5V)が供給される。また、交換レンズ200の光学系駆動部230には、アダプター300においてパワー系電源PWRから生成されたレンズ駆動系電源Vpの電圧が供給される。また、アダプター300は、パワー系電源PWRから生成した絞り駆動用電源Vmの電圧を絞り連動レバー駆動部330に供給して絞り連動レバー350を駆動することにより、交換レンズ200内の絞り機構251を駆動する。さらに、アダプター300は、カメラボディ100と交換レンズ200との間のコマンドデータ通信を中継する。
<レンズ起動処理>
次に、本実施形態におけるカメラシステム1におけるレンズ起動処理について説明する。例えば、カメラボディ100の主電源がオンされた場合、または、カメラボディ100の主電源がオンされている状態において、アダプター300を介して交換レンズ200が装着された場合、アダプター300は、カメラボディ100の制御により、「レンズ起動処理」を実行する。ここで、「レンズ起動処理」とは、例えば、交換レンズ200が装着されているか否かを判定する処理、および、交換レンズ200が装着されている場合に交換レンズ200に対して給電処理および通信処理を実行してカメラボディ100から交換レンズ200を制御可能な状態に起動させる処理である。
次に、本実施形態におけるカメラシステム1におけるレンズ起動処理について説明する。例えば、カメラボディ100の主電源がオンされた場合、または、カメラボディ100の主電源がオンされている状態において、アダプター300を介して交換レンズ200が装着された場合、アダプター300は、カメラボディ100の制御により、「レンズ起動処理」を実行する。ここで、「レンズ起動処理」とは、例えば、交換レンズ200が装着されているか否かを判定する処理、および、交換レンズ200が装着されている場合に交換レンズ200に対して給電処理および通信処理を実行してカメラボディ100から交換レンズ200を制御可能な状態に起動させる処理である。
ここで、カメラボディ100は、前述したようにレンズ情報を取得することに応じて、パワー系電源PWRの電圧を供給開始する仕様である。例えば、カメラボディ100に対して直接に交換レンズ(カメラボディ100のマウント仕様に適合する交換レンズ)が装着された場合、まず、この装着された交換レンズは、制御系電源Vcc1の電圧が給電されることによりコマンドデータ通信をカメラボディ100と実行する。カメラボディ100は、コマンドデータ通信によりレンズ情報を取得した場合、この取得したレンズ情報に基づいて、必要に応じて(給電が必要な交換レンズである場合)パワー系電源PWRの電圧を供給開始する。一方、カメラボディ100がコマンドデータ通信によりレンズ情報を取得しない場合とは、例えば給電が不要な交換レンズ(例えば、電気的な回路を搭載しないマニュアル操作される交換レンズ)が装着されている場合であるため、カメラボディ100は、パワー系電源PWRの電圧を供給しない。
すなわち、カメラボディ100は、レンズ情報を取得することに応じてパワー系電源PWRの電圧を供給開始する仕様である。そのため、カメラボディ100は、レンズ情報を取得できないような交換レンズ(例えば、電気的な回路を搭載しないマニュアル操作される交換レンズ)に、不必要な給電を行わないようにすることができる。
すなわち、カメラボディ100は、レンズ情報を取得することに応じてパワー系電源PWRの電圧を供給開始する仕様である。そのため、カメラボディ100は、レンズ情報を取得できないような交換レンズ(例えば、電気的な回路を搭載しないマニュアル操作される交換レンズ)に、不必要な給電を行わないようにすることができる。
ところで、このカメラボディ100に対して、アダプター300を介して交換レンズ200が装着された場合、カメラボディ100が交換レンズ200からレンズ情報を取得するためには、アダプター300と交換レンズ200との第1コマンド通信D1、およびカメラボディ100とアダプター300との第2コマンド通信D2の2つの通信処理が少なくとも必要になる(2つの通信処理が成立(確立)する必要がある)。すなわち、レンズ起動処理において、カメラボディ100は、アダプター300が交換レンズ200と第2コマンド通信D2により取得したレンズ情報を、さらに第1コマンド通信D1によりアダプター300から取得するまで、パワー系電源PWRの電圧を供給開始することができない。
そのため、アダプター300は、カメラボディ100がレンズ情報を取得することに応じてパワー系電源PWRの電圧を供給するまで、絞り駆動用電源Vmの電圧、およびレンズ系電源系統の電圧を生成してアダプター300内、または交換レンズ200へ給電することができない。これにより、カメラボディ100に対してアダプター300を介して交換レンズ200を装着した場合は、カメラボディ100に対して直接に交換レンズ(カメラボディ100のマウント仕様に適合する交換レンズ)を装着した場合に比べて、レンズ起動処理の処理時間が長くなるという問題がある。また、パワー系電源PWRの電圧が給電される前に交換レンズ200からレンズ情報を取得するためには、アダプター300内に、制御系電源Vcc1の電圧(例えば、3.3V)からレンズ制御系電源Vcの電圧(例えば、5V)を生成するための昇圧回路が必要となるため、回路規模やコストが増加するという問題がある。
本実施形態のアダプター300は、アダプター300内の記憶部340に記憶されている所定のレンズ情報(ダミーデータ)を、まずカメラボディ100に送信することにより、カメラボディ100からパワー系電源PWRの電圧の供給を開始させる。また、アダプター300は、パワー系電源PWRの電圧の供給が開始された後で、交換レンズ200から取得したレンズ情報をカメラボディ100に送信する。これにより、アダプター300は、レンズ起動処理の処理時間を短縮するとともに、回路規模やコストの増加も抑制することができる。
例えば、「レンズ起動処理」において、アダプター制御部310は、制御系電源Vcc1(第1電源系統)からの給電を受けることに応じて、レンズ系電源系統の電圧を交換レンズ200に対して供給させる前に、予め定められている所定のレンズ情報(ダミーデータ)をカメラボディ100のカメラ制御部110に送信する。そして、アダプター制御部310が、この所定のレンズ情報(ダミーデータ)をカメラ制御部110に送信することに応じて、カメラボディ100からパワー系電源PWR(第2電源系統)の電圧がアダプター300に供給される。次に、アダプター制御部310は、カメラボディ100から供給されたパワー系電源PWRの電圧から、レンズ系電源系統の電圧をアダプター電源部320に生成させる。
つまり、アダプター制御部310は、所定のレンズ情報(ダミーデータ)をカメラ制御部110に送信することに応じて、カメラボディ100からパワー系電源PWRからの給電が開始された後、レンズ系電源系統の電圧をアダプター電源部320に生成させて交換レンズ200に対して供給させる。
また、アダプター制御部310は、レンズ系電源系統の電圧を交換レンズ200に対して供給させた後に、交換レンズ200が有する光学系220の情報を含むレンズ情報を交換レンズ200のレンズ制御部210と通信することにより取得する。そして、アダプター制御部310は、取得したレンズ情報をカメラ制御部110に対して送信する。
なお、アダプター制御部310は、パワー系電源PWRからの給電が開始された後、レンズ系電源系統の電圧として、まずレンズ制御系電源Vc(第4電源系統)の電圧をアダプター電源部320に生成させて交換レンズ200に対して供給させてもよい。これにより、アダプター制御部310は、交換レンズ200が有する光学系220の情報を含むレンズ情報を交換レンズ200のレンズ制御部210と通信することにより取得してもよい。
また、アダプター制御部310は、パワー系電源PWRからの給電が開始されることに応じて、絞り駆動用電源Vm(第5電源系統)の電圧をアダプター電源部320に生成させて絞り連動レバー駆動部330に対して供給させる。
図2は、カメラシステム1の処理の一例を示すフローチャートである。
この図は、例えば、カメラボディ100の主電源がオンされて撮影動作が可能な撮影モードが開始された場合の、上述の「レンズ起動処理」を含む処理の一例を示している。
この図は、例えば、カメラボディ100の主電源がオンされて撮影動作が可能な撮影モードが開始された場合の、上述の「レンズ起動処理」を含む処理の一例を示している。
まず、カメラ制御部110のカメラ通信部112は、アダプター通信部312に対して通信開始を要求する信号およびレンズ情報の応答を要求する信号を送信する(ステップS11)。次に、カメラ通信部112は、アダプター通信部312と通信が成立したか否かを判定する(ステップS12)。
カメラ通信部112は、ステップS12において通信が不成立であると判定した場合、アダプター通信部312と通信が成立するまで、ステップS11の処理を繰り返す。一方、カメラ通信部112は、ステップS12において通信が成立したと判定した場合、アダプター通信部312からレンズ情報を取得する。すなわち、アダプター通信部312は、記憶部340から読み出した所定のレンズ情報(ダミーデータ)をカメラ通信部112に送信する。そして、カメラ通信部112は、アダプター通信部312から所定のレンズ情報(ダミーデータ)を受信(取得)する。
カメラ制御部110は、カメラ通信部112がレンズ情報を取得したことに応じて、スイッチ125を制御することによりパワー系電源PWRの電圧をアダプター300に対して給電させる(ステップS13)。これにより、アダプター制御部310は、パワー系電源PWRの電圧からレンズ系電源系統の電圧を、アダプター電源部320に生成させて交換レンズ200に対して給電させる。
次に、アダプター通信部312は、レンズ通信部212に対して通信開始を要求する(ステップS14)。続いて、アダプター通信部312は、レンズ通信部212と通信が成立したか否かを判定する(ステップS15)。アダプター通信部312は、ステップS15において通信が不成立であると判定した場合、レンズ通信部212と通信が成立するまで、ステップS14の処理を繰り返す。
一方、アダプター通信部312は、ステップS15において通信が成立したと判定した場合、レンズ通信部212から交換レンズ200のレンズ情報を取得して、取得したレンズ情報(アダプター300が交換レンズ200から取得した正しいレンズ情報)をカメラ通信部112に送信する。また、アダプター通信部312を介してカメラ通信部112とレンズ通信部212との通信が可能となり、カメラシステム1は、撮影動作が可能な状態となる。例えば、ユーザの撮影操作に応じて、カメラシステム1は、撮影動作を実行する(ステップS16)。
また、カメラシステム1が、撮影動作が可能な状態(主電源がオンされて動作している状態)において、カメラ制御部110は、カメラボディ100の主電源がオフされたか否かを判定する(ステップS17)。例えば、ユーザの操作により主電源がオフされた場合、カメラ制御部110は、主電源がオフされたことを示す信号を受信することに応じて、パワー系電源PWRの電圧の供給を停止させる(ステップS18)。これにより、アダプター300から交換レンズ200への給電も停止される。
次に、カメラ通信部112は、アダプター通信部312との通信(コマンドデータ通信、第1コマンド通信D1)を遮断して処理を終了する(ステップS19)。
このように、アダプター制御部310は、交換レンズ200からレンズ情報を取得する前に、カメラ制御部110からの要求に応じて所定のレンズ情報(ダミーデータ)をカメラ制御部110に送信する。すなわち、アダプター制御部310は、カメラ制御部110にレンズ情報(ダミーデータ)を取得させることができる。そのため、アダプター制御部310は、カメラボディ100からアダプター300に対するパワー系電源PWRの電圧の供給を開始させることができる。
これにより、アダプター300は、交換レンズ200からレンズ情報を取得する前であっても、カメラボディ100からアダプター300へのパワー系電源PWRの電圧の供給を開始させることができるとともに、パワー系電源PWRの電圧からレンズ系電源系統の電圧を生成して交換レンズ200に対して供給することができる。すなわち、アダプター300は、カメラボディ100に対してアダプター300を介して交換レンズ200を装着した場合にレンズ起動処理の処理時間が長くなることを抑制することができる。また、アダプター300は、パワー系電源PWRの電圧が給電される前に交換レンズ200に対して給電する必要がない。そのため、アダプター300内に、制御系電源Vcc1の電圧(例えば、3.3V)からレンズ制御系電源Vcの電圧(例えば、5V)を生成するための昇圧回路が不要であり、回路規模やコストの増加を抑制することができる。
このように、アダプター300は、互いに異なる仕様のカメラボディ100と交換レンズ200とを中継することにより、カメラボディ100から交換レンズ200に対して適切に給電することができる。また、アダプター300は、互いに異なる仕様のカメラボディ100と交換レンズ200とを中継することにより、カメラボディ100と交換レンズ200との間の通信を可能にすることができる。また、アダプター300は、交換レンズ200に対する給電および通信を開始した後に、交換レンズ200からレンズ情報を取得するとともに、取得したレンズ情報をカメラボディ100に送信することができる。
よって、アダプター300は、カメラボディ100の制御によって、交換レンズ200を介して入射された被写体光束(光学像)を撮影することが可能になる。すなわち、アダプター300は、レンズ交換式のカメラシステム1において、交換レンズ200を適切に機能させることができる。
よって、アダプター300は、カメラボディ100の制御によって、交換レンズ200を介して入射された被写体光束(光学像)を撮影することが可能になる。すなわち、アダプター300は、レンズ交換式のカメラシステム1において、交換レンズ200を適切に機能させることができる。
<交換レンズの他の形態>
次に、交換レンズの他の形態について説明する。
アダプター300を介してカメラボディ100と接続して機能させることが可能なレンズは、図1を用いて説明した交換レンズ200に限られるものではない。交換レンズ200の他に、様々な交換レンズを、アダプター300を介してカメラボディ100と接続して機能させることが可能である。
なお、図1を用いて説明した交換レンズ200は、通信可能なレンズ制御部210を備えており、レンズ制御部210が通信結果に基づいて光学系駆動部230を制御する交換レンズである。この交換レンズ200を、以下の記述においてCPU(Central Processing Unit)レンズとも称する。
次に、交換レンズの他の形態について説明する。
アダプター300を介してカメラボディ100と接続して機能させることが可能なレンズは、図1を用いて説明した交換レンズ200に限られるものではない。交換レンズ200の他に、様々な交換レンズを、アダプター300を介してカメラボディ100と接続して機能させることが可能である。
なお、図1を用いて説明した交換レンズ200は、通信可能なレンズ制御部210を備えており、レンズ制御部210が通信結果に基づいて光学系駆動部230を制御する交換レンズである。この交換レンズ200を、以下の記述においてCPU(Central Processing Unit)レンズとも称する。
(非CPUレンズ)
これに対して、図3に示すように、通信可能なレンズ制御部を備えていない交換レンズ200Bを、アダプター300を介してカメラボディ100と接続して機能させることも可能である。
図3は、通信可能なレンズ制御部を備えていない交換レンズ200Bを備えているカメラシステム1Bの構成の一例を示す概略ブロック図である。同図において図1の各部に対応する部分には同一の符号を付け、その説明を省略する。
この図において、カメラボディ100と交換レンズ200Bとは、アダプター300を介して装着されている。
これに対して、図3に示すように、通信可能なレンズ制御部を備えていない交換レンズ200Bを、アダプター300を介してカメラボディ100と接続して機能させることも可能である。
図3は、通信可能なレンズ制御部を備えていない交換レンズ200Bを備えているカメラシステム1Bの構成の一例を示す概略ブロック図である。同図において図1の各部に対応する部分には同一の符号を付け、その説明を省略する。
この図において、カメラボディ100と交換レンズ200Bとは、アダプター300を介して装着されている。
例えば、交換レンズ200Bは、光学系220Bを電気的に駆動しない仕様のレンズであって、ユーザの操作によってフォーカスレンズ222Bの位置を調整可能なフォーカスリング260Bと、ユーザの操作によって絞り機構251Bの絞り開口径を変更可能な絞り環255Bとを備えているレンズである。また、図3に示す交換レンズ200Bは、図1におけるレンズ制御部210、光学系駆動部230、および電気的な接続端子(Td1〜Td7)を備えていない点で、図1に示す交換レンズ200と異なる。
アダプター300は、電気的な接続端子(接点)を有していない交換レンズ200Bに対して給電しないように制御する。例えば、アダプター300は、「レンズ起動処理」において、カメラボディ100に所定のレンズ情報(ダミーデータ)を送信することにより、カメラボディ100からパワー系電源PWRの給電を受ける。次に、アダプター300は、パワー系電源PWRの電圧からレンズ制御系電源Vcの電圧を生成して交換レンズ200Bに対して給電する。しかし、アダプター300は、交換レンズ200Bと通信が成立しないため、光学系を電気的に駆動しない仕様のレンズである交換レンズ200Bが装着されている状態、または交換レンズが装着されていない状態(非装着状態)と判定して、レンズ制御系電源Vcの電圧の供給を停止する。
また、アダプター300は、「レンズ起動処理」において、絞り連動レバー駆動部330に絞り駆動用電源Vmを給電して、絞り連動レバー350の制御をする。例えば、交換レンズ200Bにおいては、ユーザによって絞り環255Bが操作されることにより、絞り機構251Bの絞り開口径(開度、絞り値)が変更される。そのため、アダプター制御部310は、絞り機構251Bの絞り開口径(開度、絞り値)が変更されることに応じて位置が移動する絞りレバー252Bの位置に干渉しない位置(移動を妨げない位置)である退避位置に、絞り連動レバー350を制御する。
なお、アダプター300は、「レンズ起動処理」において、所定のレンズ情報(ダミーデータ)を送信した後に、装着されている交換レンズのレンズ情報を取得してカメラボディ100に送信することができない。そのため、「レンズ起動処理」において、カメラボディ100は、アダプター300に対して一旦供給したパワー系電源PWRの電圧の供給を停止してから、「レンズ起動処理」を終了する。
これにより、交換レンズ200Bは、アダプター300を介してカメラボディ100と接続が可能であり、交換レンズ200Bの仕様に応じてマニュアル操作によって機能させることができる。
この交換レンズ200Bを、以下の記述において、非CPUレンズとも称する。
この交換レンズ200Bを、以下の記述において、非CPUレンズとも称する。
(電磁絞り式CPUレンズ)
また、図4に示すように、絞り機構251Cを電気的に駆動する電磁絞り式の交換レンズ200Cを、アダプター300を介してカメラボディ100と接続して機能させることも可能である。
また、図4に示すように、絞り機構251Cを電気的に駆動する電磁絞り式の交換レンズ200Cを、アダプター300を介してカメラボディ100と接続して機能させることも可能である。
図4は、電磁絞り式の交換レンズ200Cを備えているカメラシステム1Cの構成の一例を示す概略ブロック図である。同図において図1の各部に対応する部分には同一の符号を付け、その説明を省略する。この図において、カメラボディ100と交換レンズ200Cとは、アダプター300を介して装着されている。
図4に示す交換レンズ200Cは、図1に示す交換レンズ200が絞りレバー252を有する絞りユニット250を備えているのに対して、絞り駆動部233Cを有する電磁絞りユニット250Cを備えている点で異なる。
図4に示す交換レンズ200Cは、図1に示す交換レンズ200が絞りレバー252を有する絞りユニット250を備えているのに対して、絞り駆動部233Cを有する電磁絞りユニット250Cを備えている点で異なる。
例えば、交換レンズ200Cは、電磁絞りユニット250C(EMD(Electro-magnetic Diaphragm))を備えているレンズである。この電磁絞りユニット250Cは、絞り機構251Cと絞り駆動部233Cとを備えている。
絞り駆動部233Cは、レンズ制御部210Cが備えている光学系制御部211Cの制御により、絞り機構251Cの絞り開口径(開度、絞り値)を電気的に駆動して変更する。また、絞り駆動部233Cは、例えば、絞り駆動用アクチュエータを含んで構成されている。
絞り駆動部233Cは、レンズ制御部210Cが備えている光学系制御部211Cの制御により、絞り機構251Cの絞り開口径(開度、絞り値)を電気的に駆動して変更する。また、絞り駆動部233Cは、例えば、絞り駆動用アクチュエータを含んで構成されている。
なお、この図に示す構成においてアダプター300が絞り機構251Cを制御する場合、アダプター制御部310は、絞り連動レバー駆動部330を制御するのに代えて、レンズ制御部210Cと通信することにより絞り駆動部233Cを介して絞り機構251Cを制御する。また、交換レンズ200Cの電磁絞りユニット250Cには、アダプター300からレンズ駆動系電源Vpの電圧が供給される。すなわち、アダプター300は、交換レンズ200Cの電磁絞りユニット250Cを駆動する場合、絞り連動レバー駆動部330に絞り駆動用電源Vmへの給電は行わない。そして、アダプター300から交換レンズ200Cに対して供給されたレンズ駆動系電源Vpの電圧が、絞り駆動部233Cに供給される。なお、その他の電源系統は、図1を用いて説明したカメラシステム1(交換レンズ200が装着された場合)と同様である。
これにより、アダプター300は、図1に示す交換レンズ200対する給電と同様に、アダプター300を介してカメラボディ100に装着(接続)された交換レンズ200Cに対して適切に給電することができる。また、カメラ制御部110は、アダプター制御部310を介してレンズ制御部210Cと通信することにより、交換レンズ200Cを機能させることができる。この交換レンズ200Cを、以下の記述において、電磁絞り式CPUレンズとも称する。
(規格適合レンズ)
なお、交換レンズ200のレンズ側マウント部201と、カメラボディ100のカメラボディ側マウント部101と、が同じ仕様のレンズマウントである場合は、アダプター300を介さず直接にカメラボディ100と接続して機能させることが可能なレンズである。このような交換レンズを、以下の記述において、規格適合レンズとも称する。
なお、交換レンズ200のレンズ側マウント部201と、カメラボディ100のカメラボディ側マウント部101と、が同じ仕様のレンズマウントである場合は、アダプター300を介さず直接にカメラボディ100と接続して機能させることが可能なレンズである。このような交換レンズを、以下の記述において、規格適合レンズとも称する。
<レンズ起動処理の詳細>
次に、「レンズ起動処理」の詳細について説明する。なお、以下に説明する「レンズ起動処理」は、図2におけるステップS11〜S15の処理の詳細な処理を示す一例である。
次に、「レンズ起動処理」の詳細について説明する。なお、以下に説明する「レンズ起動処理」は、図2におけるステップS11〜S15の処理の詳細な処理を示す一例である。
図5は、レンズ起動処理の処理シーケンスの一例を示す図である。この図は、カメラボディ100の主電源がオンされた場合のレンズ起動処理の一例を示している。
レンズ起動処理は、着脱判定(ステップS110)、カメラボディ100とアダプター300との間の情報交換(ステップS120)、初期化(ステップS130)、レンズ情報取得(ステップS160)、レンズ機能開始(ステップS170)の順に処理が行われる。また、初期化(ステップS130)においては、アダプター300が交換レンズ200に対して行う処理として、装着判定処理(ステップS140)とレンズ初期化処理(ステップS150)とが順に実行される。
なお、この起動処理において、カメラボディ100がアダプター300を介して交換レンズ200と実行される通信は、コマンドデータ通信である。
レンズ起動処理は、着脱判定(ステップS110)、カメラボディ100とアダプター300との間の情報交換(ステップS120)、初期化(ステップS130)、レンズ情報取得(ステップS160)、レンズ機能開始(ステップS170)の順に処理が行われる。また、初期化(ステップS130)においては、アダプター300が交換レンズ200に対して行う処理として、装着判定処理(ステップS140)とレンズ初期化処理(ステップS150)とが順に実行される。
なお、この起動処理において、カメラボディ100がアダプター300を介して交換レンズ200と実行される通信は、コマンドデータ通信である。
まず、着脱判定(ステップS110)は、カメラボディ100がアダプター300に対する制御系電源Vcc1の給電を開始して、アダプター300(または、交換レンズ200A)が装着されているか否かを判定する処理である。
カメラボディ100の主電源がオンされた場合、カメラ制御部110は、カメラ電源部120を制御して、制御系電源Vcc1の電圧をアダプター300に供給(給電)させる(ステップS1110)。これにより、アダプター制御部310に、制御系電源Vcc1の電圧が供給される。アダプター制御部310は、制御系電源Vcc1の電圧が供給されるのに応じてアダプター起動処理を行い、アダプター通信部312からカメラ通信部112に対して通信可否を通知する(ステップS2110)。例えば、アダプター通信部312は、制御系電源Vcc1の電圧が供給されるのに応じて信号RDYをH(ハイ)レベルに制御し、アダプター起動処理により信号RDYをL(ロウ)レベルに制御する。そして、カメラ通信部112は、信号RDYの信号レベルの立下りエッジを検出することにより、装着情報を取得する(ステップS1112)。
カメラボディ100の主電源がオンされた場合、カメラ制御部110は、カメラ電源部120を制御して、制御系電源Vcc1の電圧をアダプター300に供給(給電)させる(ステップS1110)。これにより、アダプター制御部310に、制御系電源Vcc1の電圧が供給される。アダプター制御部310は、制御系電源Vcc1の電圧が供給されるのに応じてアダプター起動処理を行い、アダプター通信部312からカメラ通信部112に対して通信可否を通知する(ステップS2110)。例えば、アダプター通信部312は、制御系電源Vcc1の電圧が供給されるのに応じて信号RDYをH(ハイ)レベルに制御し、アダプター起動処理により信号RDYをL(ロウ)レベルに制御する。そして、カメラ通信部112は、信号RDYの信号レベルの立下りエッジを検出することにより、装着情報を取得する(ステップS1112)。
これにより、カメラ制御部110は、カメラ通信部112により取得された装着情報に基づいて、アダプター300が装着されているか否かの着脱判定を行う(ステップS1114)。例えば、カメラ制御部110は、信号RDYの信号レベルの立下りエッジが検出されたか否かを示す装着情報に基づいて着脱判定を行う。
ステップS1114において、カメラボディ100にアダプター300が装着されていると判定された場合、カメラ制御部110は、カメラボディ100とアダプター300との間の情報交換(ステップS120)に処理を進める。
なお、カメラボディ100に対してアダプター300を介さず直接に規格適合レンズが装着されている場合も、カメラ制御部110は、同様にステップS120に処理を進める。この場合のステップS120の処理は、カメラボディ100と交換レンズ200Aとの間の情報交換の処理となる。
また、ステップS1114において装着されていないと判定された場合、カメラ制御部110は、カメラボディ100に対してアダプター300および規格適合レンズの何れも装着されていない非装着状態であると判定する。
なお、カメラボディ100に対してアダプター300を介さず直接に規格適合レンズが装着されている場合も、カメラ制御部110は、同様にステップS120に処理を進める。この場合のステップS120の処理は、カメラボディ100と交換レンズ200Aとの間の情報交換の処理となる。
また、ステップS1114において装着されていないと判定された場合、カメラ制御部110は、カメラボディ100に対してアダプター300および規格適合レンズの何れも装着されていない非装着状態であると判定する。
ステップS120のカメラボディ100とアダプター300との間の情報交換において、以下の処理が行われる。
カメラ通信部112は、アダプター通信部312と通信(コマンドデータ通信)の確立を行う。例えば、カメラ通信部112は、アダプター通信部312に対して通信要求およびレンズ情報の要求を送信する(ステップS1120)。アダプター通信部312は、カメラ通信部112からの通信要求に応じて通信を開始する。この通信が確立(成立)した後、アダプター通信部312は、記憶部340から所定のレンズ情報(ダミーデータ)を読み出して、読み出した所定のレンズ情報(ダミーデータ)をカメラ通信部112に送信する(ステップS2120)。
カメラ通信部112は、アダプター通信部312と通信(コマンドデータ通信)の確立を行う。例えば、カメラ通信部112は、アダプター通信部312に対して通信要求およびレンズ情報の要求を送信する(ステップS1120)。アダプター通信部312は、カメラ通信部112からの通信要求に応じて通信を開始する。この通信が確立(成立)した後、アダプター通信部312は、記憶部340から所定のレンズ情報(ダミーデータ)を読み出して、読み出した所定のレンズ情報(ダミーデータ)をカメラ通信部112に送信する(ステップS2120)。
なお、ステップS120において、カメラ通信部112とアダプター通信部312とは、カメラボディ100とアダプター300とのそれぞれの識別ID、名称、ファームウェアバージョン等の情報を互いに通信して取得してもよい。
次に、カメラ制御部110のレンズ装着判定部113は、ステップS120においてカメラ通信部112がレンズ情報を取得したか否かに基づいて、交換レンズ200が装着されているか否かを判定する(ステップS1124)。ステップS1124において、カメラ通信部112がレンズ情報を取得した場合、すなわちレンズ装着判定部113が、交換レンズ200が装着されている状態(レンズ装着状態)であると判定した場合、カメラ制御部110は、初期化(ステップS130)に処理を進める。
一方、ステップS1124においてカメラ通信部112がレンズ情報を取得しない場合、すなわちレンズ装着判定部113が、交換レンズ200が装着されていない状態(レンズ非装着状態)であると判定した場合、カメラ制御部110は、カメラボディ100に対して、アダプター300を介して交換レンズ200が装着されていない非装着状態であると判定して処理を終了する。ここで、ステップS2120における正常な処理として、アダプター300は、交換レンズ200が装着されているか否かにかかわらずに、所定のレンズ情報(ダミーデータ)をカメラ通信部112に送信する。そのため、ステップS1124においてカメラ通信部112がレンズ情報を取得しない場合とは、正常な処理が実行されない場合である。この正常な処理が実行されない場合とは、例えば、通信処理等に不具合が生じることにより、アダプター300から所定のレンズ情報(ダミーデータ)が送信されない場合、または送信された所定のレンズ情報(ダミーデータ)をカメラボディ100が取得できない場合等である。このような場合、カメラボディ100は、レンズ非装着状態と判定することにより、交換レンズ200に対する通信処理および給電処理を実行しないようにする。
初期化(ステップS130)の処理は、カメラボディ100からパワー系電源PWRの電圧を供給して、アダプター300および交換レンズ200の初期化を行う処理である。
まず、カメラ制御部110は、カメラ通信部112がレンズ情報(所定のレンズ情報(ダミーデータ))を取得したことに応じて(レンズ装着判定部113がレンズ装着状態であると判定したことに応じて)、スイッチ125を導通状態に制御してパワー系電源PWRの電圧をバッテリー190からアダプター300に供給(給電)させる(ステップS1130)。
まず、カメラ制御部110は、カメラ通信部112がレンズ情報(所定のレンズ情報(ダミーデータ))を取得したことに応じて(レンズ装着判定部113がレンズ装着状態であると判定したことに応じて)、スイッチ125を導通状態に制御してパワー系電源PWRの電圧をバッテリー190からアダプター300に供給(給電)させる(ステップS1130)。
次に、カメラ通信部112は、初期化要求として初期化実行コマンドをアダプター通信部312に送信する(ステップS1140)。
アダプター制御部310は、アダプター通信部312により初期化実行コマンドが受信された場合、装着判定処理(ステップS140)およびレンズ初期化処理(ステップS150)を実行する。
アダプター制御部310は、アダプター通信部312により初期化実行コマンドが受信された場合、装着判定処理(ステップS140)およびレンズ初期化処理(ステップS150)を実行する。
装着判定処理(ステップS140)は、アダプター300が交換レンズ200の装着または非装着を判定する処理、および交換レンズ200のレンズ情報を取得する処理である。アダプター制御部310は、レンズ制御系電源Vcの電圧をアダプター電源部320に生成させて交換レンズ200に供給(給電)させる。これにより、アダプター通信部312は、レンズ通信部212と通信を開始(通信を確立)する。
次に、アダプター通信部312は、レンズ通信部212との間の通信により、レンズ装着判定処理を実行し、交換レンズ200が装着されているか否かを判定する。交換レンズ200が装着されていると判定された場合、アダプター通信部312は、レンズ通信部212から送信(応答)されたレンズ情報を受信(取得)する。また、レンズ通信部212は、アダプター通信部312に、レンズ駆動系電源Vp要求信号を送信する(ステップS2140、ステップS3140)。そして、アダプター制御部310は、レンズ初期化処理(ステップS150)に処理を進める。なお、レンズ装着判定処理において、交換レンズ200が装着されていないと判定された場合、アダプター制御部310は、レンズ制御系電源Vcの電圧の供給を停止させて、初期化(ステップS130)の処理を終了する。
レンズ初期化処理(ステップS150)は、アダプター300および交換レンズ200の初期化処理である。
アダプター制御部310は、アダプター通信部312によりレンズ駆動系電源Vp要求信号が受信された場合、レンズ駆動系電源Vpの電圧をアダプター電源部320に生成させて交換レンズ200に供給(給電)させる。次に、アダプター通信部312は、レンズ通信部212との間の通信により、レンズ初期化処理を実行する(ステップS2150、ステップS3150)。
アダプター制御部310は、アダプター通信部312によりレンズ駆動系電源Vp要求信号が受信された場合、レンズ駆動系電源Vpの電圧をアダプター電源部320に生成させて交換レンズ200に供給(給電)させる。次に、アダプター通信部312は、レンズ通信部212との間の通信により、レンズ初期化処理を実行する(ステップS2150、ステップS3150)。
次に、アダプター300および交換レンズ200の初期化が完了すると、カメラ通信部112は、初期化確認コマンドに対する応答結果として、初期化が完了したことを示す情報として「初期化完了」を、アダプター通信部312から受信する。これにより、カメラ制御部110は初期化完了情報を取得する(ステップS1150)。
初期化が完了すると、カメラ制御部110は、ステップS1120のカメラボディ100とアダプター300との間の情報交換において取得した情報に基づいて、アダプター300が装着されているか否かを判定する(ステップS1155)。ステップS1155において、アダプター300が装着されていないと判定された場合、カメラ制御部110は、カメラボディ100に対してアダプター300を介さず直接に規格適合レンズが装着されていると判定する。一方、ステップS1155において、アダプター300が装着されていると判定された場合、カメラ制御部110は、レンズ情報取得(ステップS160)の処理に進める。
レンズ情報取得(ステップS160)の処理は、カメラボディ100がアダプター300に装着されている交換レンズ200のレンズ情報(アダプター300が交換レンズ200から取得した正しいレンズ情報)を取得する処理である。カメラ通信部112は、アダプター通信部312にレンズ情報取得コマンドを送信する。アダプター通信部312は、このレンズ情報取得コマンドを受信することに応じて、装着判定処理(ステップS140)において交換レンズ200から取得したレンズ情報をカメラ通信部112に送信(応答)する。カメラ通信部112は、アダプター通信部312からのレンズ情報の応答を受信して、交換レンズ200のレンズ情報を取得する(ステップS1160、ステップS2160)。
次に、カメラ制御部110は、レンズ情報取得(ステップS160)において取得されたレンズ情報に基づいて、交換レンズ200の種類(種別)を判定する(ステップS1165)。例えば、カメラ制御部110は、装着判定処理(ステップS140)の判定結果により、アダプター300にCPUレンズが装着されているか否かを判定する。
ステップS1165においてCPUレンズが装着されていないと判定された場合、非CPUレンズ装着状態と判定して起動し、処理を終了する。
一方、ステップS1165において、CPUレンズが装着されていると判定された場合、レンズ機能開始(ステップS170)に処理を進める。
また、カメラ制御部110は、取得したレンズ情報に基づいて、例えば、AF制御(処理)の機能を有するレンズ、VRレンズ223の制御(処理)の機能(防振制御機能)を有するレンズ、または、電磁絞り式レンズ、であるか否か等を判定する。
ステップS1165においてCPUレンズが装着されていないと判定された場合、非CPUレンズ装着状態と判定して起動し、処理を終了する。
一方、ステップS1165において、CPUレンズが装着されていると判定された場合、レンズ機能開始(ステップS170)に処理を進める。
また、カメラ制御部110は、取得したレンズ情報に基づいて、例えば、AF制御(処理)の機能を有するレンズ、VRレンズ223の制御(処理)の機能(防振制御機能)を有するレンズ、または、電磁絞り式レンズ、であるか否か等を判定する。
レンズ機能開始(ステップS170)の処理は、レンズ情報取得(ステップS160)の処理において取得したレンズ情報に基づいて、交換レンズの種別(機能)に応じて、それぞれの機能を開始する処理をする。カメラ通信部112は、アダプター通信部312を介してレンズ通信部212と通信を行い、例えば、レンズ制御用テーブルの取得、ホットライン通信許可設定、防振制御開始設定等の処理を行う(ステップS1170、ステップS2170、ステップS3170)。
そして、カメラ制御部110は、CPUレンズ装着状態と判定して起動し、処理を終了する。
そして、カメラ制御部110は、CPUレンズ装着状態と判定して起動し、処理を終了する。
このように、アダプター制御部310は、交換レンズ200からレンズ情報を取得する前に、カメラ制御部110からの要求に応じて所定のレンズ情報(ダミーデータ)をカメラ制御部110に送信する。また、アダプター制御部310は、交換レンズ200からレンズ情報を取得した後に、取得したレンズ情報をカメラ制御部110に送信する。
なお、アダプター300は、CPUレンズ(例えば、交換レンズ200)、非CPUレンズ(例えば、交換レンズ200B)、電磁絞り式CPUレンズ(例えば、交換レンズ200C)などの様々な交換レンズをカメラボディ100と接続して機能させることが可能である。アダプター300は、「レンズ起動処理」において、装着されている交換レンズの仕様を判別し、判別した仕様に基づいて給電する。また、アダプター300は、判別した仕様に基づいて、電圧の供給が不要な非CPUレンズ(例えば、交換レンズ200B)の場合、給電を停止する。
以上説明したように、本実施形態におけるアダプター300では、記憶部340には、予め定められている所定のレンズ情報(ダミーデータ)が記憶されている。アダプター制御部310は、制御系電源Vcc1(第1電源系統)からの給電を受けることに応じて、レンズ系電源系統の電圧を交換レンズ200に対して供給させる前に、所定のレンズ情報(ダミーデータ)を記憶部340から読み出してカメラ制御部110に送信する。すなわち、アダプター制御部310は、交換レンズ200からレンズ情報を取得する前に、カメラ制御部110からの要求に応じて所定のレンズ情報(ダミーデータ)をカメラ制御部110に送信する。
これにより、アダプター300は、交換レンズ200からレンズ情報を取得する前に、カメラボディ100からの要求に応じて所定のレンズ情報(ダミーデータ)をカメラボディ100に送信することができる。すなわち、アダプター300は、カメラボディ100に所定のレンズ情報(ダミーデータ)を取得させることにより、カメラボディ100からアダプター300に対するパワー系電源PWRの電圧の供給を開始させることができる。
これにより、アダプター300は、交換レンズ200からレンズ情報を取得する前に、カメラボディ100からの要求に応じて所定のレンズ情報(ダミーデータ)をカメラボディ100に送信することができる。すなわち、アダプター300は、カメラボディ100に所定のレンズ情報(ダミーデータ)を取得させることにより、カメラボディ100からアダプター300に対するパワー系電源PWRの電圧の供給を開始させることができる。
よって、アダプター300は、カメラボディ100に対してアダプター300を介して交換レンズ200を装着した場合にレンズ起動処理の処理時間が長くなることを抑制することができる。また、アダプター300は、パワー系電源PWRの電圧が給電される前に交換レンズ200に対して給電する必要がない。そのため、アダプター300内に、制御系電源Vcc1の電圧(例えば、3.3V)からレンズ制御系電源Vcの電圧(例えば、5V)を生成するための昇圧回路が不要であり、回路規模やコストの増加を抑制することができる。
また、本実施形態では、アダプター制御部310は、所定のレンズ情報をカメラボディ100に送信することに応じてカメラボディ100から供給されたパワー系電源PWR(第2電源系統)の電圧から、レンズ系電源系統の電圧をアダプター電源部320に生成させる。
これにより、アダプター300は、交換レンズ200からレンズ情報を取得する前に、カメラボディ100から供給されたパワー系電源PWRの電圧から交換レンズ200に対して供給するレンズ系電源系統の電圧を生成することができる。
これにより、アダプター300は、交換レンズ200からレンズ情報を取得する前に、カメラボディ100から供給されたパワー系電源PWRの電圧から交換レンズ200に対して供給するレンズ系電源系統の電圧を生成することができる。
また、本実施形態では、アダプター制御部310は、パワー系電源PWR(第2電源系統)からの給電が開始された後、レンズ系電源系統の電圧をアダプター電源部320に生成させて交換レンズ200に対して供給させる。
これにより、アダプター300は、パワー系電源PWRからの給電が開始された後、このパワー系電源PWRの電圧からレンズ系電源系統の電圧を生成して交換レンズ200に対して供給することができる。
これにより、アダプター300は、パワー系電源PWRからの給電が開始された後、このパワー系電源PWRの電圧からレンズ系電源系統の電圧を生成して交換レンズ200に対して供給することができる。
また、本実施形態では、アダプター制御部310は、レンズ系電源系統の電圧を交換レンズ200に対して供給させた後に、交換レンズ200が有する光学系220の情報を含むレンズ情報を交換レンズ200と通信することにより取得する。そして、アダプター制御部310は、取得したレンズ情報をカメラボディ100に対して送信する。
これにより、アダプター300は、レンズ系電源系統の電圧を交換レンズ200に対して供給させた後に、交換レンズ200からレンズ情報を取得することができる。また、アダプター300は、この取得したレンズ情報をカメラボディ100に対して送信することができる。すなわち、アダプター300は、パワー系電源PWRからの給電を開始させるために、一旦、所定のレンズ情報(ダミーデータ)をカメラボディ100に送信した後に、交換レンズ200から取得したレンズ情報(正しいレンズ情報)をカメラボディ100に対して送信することができる。
これにより、アダプター300は、レンズ系電源系統の電圧を交換レンズ200に対して供給させた後に、交換レンズ200からレンズ情報を取得することができる。また、アダプター300は、この取得したレンズ情報をカメラボディ100に対して送信することができる。すなわち、アダプター300は、パワー系電源PWRからの給電を開始させるために、一旦、所定のレンズ情報(ダミーデータ)をカメラボディ100に送信した後に、交換レンズ200から取得したレンズ情報(正しいレンズ情報)をカメラボディ100に対して送信することができる。
また、本実施形態では、アダプター電源部320は、レンズ系電源系統の電圧として、交換レンズ200が備える光学系220を駆動する光学系駆動部230に給電するレンズ駆動系電源Vp(第3電源系統)の電圧と、光学系駆動部230を制御するレンズ制御部210に給電するレンズ制御系電源Vc(第4電源系統)の電圧と、を生成する。そして、アダプター制御部310は、パワー系電源PWR(第2電源系統)からの給電が開始された後、レンズ制御系電源Vc(第4電源系統)の電圧をアダプター電源部320に生成させて交換レンズ200に対して供給させる。これにより、アダプター制御部310は、交換レンズ200が有する光学系220の情報を含むレンズ情報を交換レンズ200と通信することにより取得する。
これにより、アダプター300は、パワー系電源PWRからの給電が開始された後、レンズ制御系電源Vcの電圧を交換レンズ200に供給することにより、交換レンズ200からレンズ情報を取得することができる。よって、アダプター300は、交換レンズ200との通信結果(例えば、取得したレンズ情報等)に基づいて、レンズ駆動系電源Vpの電圧を交換レンズ200に供給することができる。例えば、アダプター300は、給電が必要なCPUレンズ(例えば、交換レンズ200)の場合にはレンズ駆動系電源Vpの電圧を供給し、給電が不必要な非CPUレンズ(例えば、交換レンズ200B)の場合にはレンズ駆動系電源Vpの電圧を供給しないように制御することができる。よって、アダプター300は、交換レンズの種類に応じて、不要な給電を行わないようにすることができる。
これにより、アダプター300は、パワー系電源PWRからの給電が開始された後、レンズ制御系電源Vcの電圧を交換レンズ200に供給することにより、交換レンズ200からレンズ情報を取得することができる。よって、アダプター300は、交換レンズ200との通信結果(例えば、取得したレンズ情報等)に基づいて、レンズ駆動系電源Vpの電圧を交換レンズ200に供給することができる。例えば、アダプター300は、給電が必要なCPUレンズ(例えば、交換レンズ200)の場合にはレンズ駆動系電源Vpの電圧を供給し、給電が不必要な非CPUレンズ(例えば、交換レンズ200B)の場合にはレンズ駆動系電源Vpの電圧を供給しないように制御することができる。よって、アダプター300は、交換レンズの種類に応じて、不要な給電を行わないようにすることができる。
また、本実施形態では、アダプター電源部320は、パワー系電源PWR(第2電源系統)から、絞り連動レバー駆動部330に給電する絞り駆動用電源Vm(第5電源系統)の電圧を生成する。そして、アダプター制御部310は、パワー系電源PWRからの給電が開始されることに応じて、絞り駆動用電源Vmの電圧をアダプター電源部320に生成させて絞り連動レバー駆動部330に対して供給させる。
これにより、アダプター300は、パワー系電源PWRからの給電が開始されることに応じて、パワー系電源PWRの電圧から絞り駆動用電源Vmの電圧を生成して、生成した絞り駆動用電源Vmの電圧をアダプター300内の絞り連動レバー駆動部330に給電することができる。よって、アダプター300は、交換レンズ200からレンズ情報を取得する前に、絞り駆動用電源Vmの電圧をアダプター300内の絞り連動レバー駆動部330に給電することができる。
これにより、アダプター300は、パワー系電源PWRからの給電が開始されることに応じて、パワー系電源PWRの電圧から絞り駆動用電源Vmの電圧を生成して、生成した絞り駆動用電源Vmの電圧をアダプター300内の絞り連動レバー駆動部330に給電することができる。よって、アダプター300は、交換レンズ200からレンズ情報を取得する前に、絞り駆動用電源Vmの電圧をアダプター300内の絞り連動レバー駆動部330に給電することができる。
このように、アダプター300は、交換レンズ200のレンズ情報を取得する前に、所定のレンズ情報(ダミーデータ)をカメラボディ100に送信することにより、カメラボディ100からパワー系電源PWRの電圧の供給を開始させ、供給されたパワー系電源PWRの電圧により交換レンズ200への給電を開始する。つまり、アダプター300は、互いに異なる仕様のカメラボディ100と交換レンズ200とを中継することにより、カメラボディ100から交換レンズ200に対して適切に給電することができる。よって、カメラボディ100と交換レンズ200とをアダプター300を介して接続することにより、カメラボディ100により交換レンズ200を駆動して機能させることができる。さらに、アダプター300は、CPUレンズ(例えば、交換レンズ200)、非CPUレンズ(例えば、交換レンズ200B)、電磁絞り式CPUレンズ(例えば、交換レンズ200C)などの様々な交換レンズをカメラボディ100と接続して機能させることが可能である。
以上のように、本実施形態によれば、レンズ交換式のカメラシステムにおいて、様々な種類の光学系を適切に機能させることができる。
なお、図1、図3、および図4に示す、交換レンズ200とカメラボディ100とがアダプター300のみを介して接続されている構成に限られるものではない。
例えば、交換レンズ200とカメラボディ100とが、アダプター300と他の変換アダプター(テレコンバータ等)とを介して交換レンズ200に接続されている構成としてもよい。
また、上記実施形態のアダプター300は、光学系を備えていない構成であるが、光学系を備えている構成としてもよい。
例えば、交換レンズ200とカメラボディ100とが、アダプター300と他の変換アダプター(テレコンバータ等)とを介して交換レンズ200に接続されている構成としてもよい。
また、上記実施形態のアダプター300は、光学系を備えていない構成であるが、光学系を備えている構成としてもよい。
また、上記実施形態のアダプター300は、絞り連動レバー350、および絞り連動レバー駆動部330を備えている構成であるが、これらを備えていない構成としてもよい。例えば、カメラボディ100に対して電磁絞り式CPUレンズ(例えば、交換レンズ200C)を装着させる場合であれば、アダプター300は、絞り連動レバー350、および絞り連動レバー駆動部330が備えていなくてもよい。
なお、図1、図9および図10におけるカメラ制御部110、レンズ制御部210、またはアダプター制御部310(310A)は、それぞれ専用のハードウェアにより実現されるものであってもよく、また、メモリーおよびCPU(Central Processing Unit)により構成され、上述のカメラ制御部110、レンズ制御部210、およびアダプター制御部310(310A)のそれぞれの機能を実現するためのプログラムをメモリーにロードして実行することによりその機能を実現させるものであってもよい。
また、上述のカメラ制御部110、レンズ制御部210、またはアダプター制御部310(310A)それぞれの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述の各部の処理をそれぞれ行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリーのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリーのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
1,1B,1C カメラシステム、100 カメラボディ、200,200B,200C 交換レンズ、210 レンズ制御部、220 光学系、230 光学系駆動部、251 絞り機構(絞り)、300 アダプター、301 第1マウント部、302 第2マウント部、310 アダプター制御部、312 第1アダプター通信部、320 アダプター電源部(電源部)、330 絞り連動レバー駆動部(絞り連動機構部)、340 記憶部、350 絞り連動レバー
Claims (10)
- カメラボディを装着可能な第1マウント部と、
前記第1マウント部とは別に設けられ、交換レンズを装着可能な第2マウント部と、
前記カメラボディの第1電源系統および前記第1電源系統に比して供給可能な電力が大きい第2電源系統のうちの前記第2電源系統から、前記第2マウント部に装着された前記交換レンズに供給するレンズ系電源系統の電圧を生成する電源部と、
前記第1マウント部に装着された前記カメラボディの前記第1電源系統からの給電により動作して前記カメラボディと通信するとともに、前記電源部を制御するアダプター制御部と、
を備え、
前記アダプター制御部は、
前記第1電源系統からの給電を受けることに応じて、前記レンズ系電源系統の電圧を前記交換レンズに対して供給させる前に、予め定められている所定のレンズ情報を前記カメラボディに送信する
ことを特徴とするアダプター。 - 前記アダプター制御部は、
前記予め定められている所定のレンズ情報を前記カメラボディに送信することに応じて前記カメラボディから供給された前記第2電源系統の電圧から、前記レンズ系電源系統の電圧を前記電源部に生成させる
ことを特徴とする請求項1に記載のアダプター。 - 前記アダプター制御部は、
前記第2電源系統からの給電が開始された後、前記レンズ系電源系統の電圧を前記電源部に生成させて前記交換レンズに対して供給させる
ことを特徴とする請求項1または2に記載のアダプター。 - 前記アダプター制御部は、
前記レンズ系電源系統の電圧を前記交換レンズに対して供給させた後に、前記交換レンズが有する光学系の情報を含むレンズ情報を前記交換レンズと通信することにより取得するとともに、当該取得したレンズ情報を前記カメラボディに対して送信する
ことを特徴とする請求項1から3の何れか一項に記載のアダプター。 - 前記電源部は、
前記レンズ系電源系統の電圧として、
前記交換レンズが備える光学系を駆動する光学系駆動部に給電する第3電源系統の電圧と、前記光学系駆動部を制御するレンズ制御部に給電する第4電源系統の電圧と、を生成し、
前記アダプター制御部は、
前記第2電源系統からの給電が開始された後、前記第4電源系統の電圧を前記電源部に生成させて前記交換レンズに対して供給させることにより、前記交換レンズが有する光学系の情報を含むレンズ情報を前記交換レンズと通信することにより取得する
することを特徴とする請求項1から4の何れか一項に記載のアダプター。 - 前記交換レンズが備える絞りの絞り値に応じた位置に移動可能な絞り連動機構部と、
前記絞り連動機構部の位置を移動させる絞り連動機構駆動部と、
を備え、
前記電源部は、
前記第2電源系統から、前記絞り連動機構駆動部に給電する第5電源系統の電圧を生成する
ことを特徴とする請求項1から5の何れか一項に記載のアダプター。 - 前記アダプター制御部は
前記第2電源系統からの給電が開始されることに応じて、前記第5電源系統の電圧を前記電源部に生成させて前記絞り連動機構駆動部に対して供給させる
ことを特徴とする請求項6に記載のアダプター。 - 前記予め定められている所定のレンズ情報が記憶されている記憶部を有し、
前記アダプター制御部は、
前記記憶部から読み出した前記予め定められているレンズ情報を前記カメラボディに送信する
ことを特徴とする請求項1から7の何れか一項に記載のアダプター。 - 請求項1から請求項8の何れか1項に記載のアダプターと、
前記第1マウント部に装着された前記カメラボディと、
前記第2マウント部に装着された前記交換レンズと、
を備えることを特徴とするカメラシステム。 - カメラボディを装着可能な第1マウント部と、前記第1マウント部とは別に設けられ、交換レンズを装着可能な第2マウント部とを備えるアダプター内のアダプター制御部の動作を制御するアダプター制御プログラムであって、
前記カメラボディの第1電源系統および前記第1電源系統に比して供給可能な電力が大きい第2電源系統のうちの前記第2電源系統から、前記交換レンズに給電するレンズ系電源系統の電圧を生成するステップと、
前記第1マウント部に装着された前記カメラボディの前記第1電源系統からの給電により動作して前記カメラボディと通信するステップと、
前記第1電源系統からの給電を受けることに応じて、前記レンズ系電源系統の電圧を前記交換レンズに対して供給させる前に、予め定められている所定のレンズ情報を前記カメラボディに送信するステップと、
を含むことを特徴とするアダプター制御プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011274325A JP2013125170A (ja) | 2011-12-15 | 2011-12-15 | アダプター、カメラシステム、およびアダプター制御プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011274325A JP2013125170A (ja) | 2011-12-15 | 2011-12-15 | アダプター、カメラシステム、およびアダプター制御プログラム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2013125170A true JP2013125170A (ja) | 2013-06-24 |
Family
ID=48776431
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011274325A Pending JP2013125170A (ja) | 2011-12-15 | 2011-12-15 | アダプター、カメラシステム、およびアダプター制御プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2013125170A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015200889A (ja) * | 2014-04-04 | 2015-11-12 | キヤノン株式会社 | レンズ装置及びそれを備える撮影システム |
| JP2015215572A (ja) * | 2014-05-13 | 2015-12-03 | キヤノン株式会社 | 撮像装置及びその制御方法、レンズユニット、撮像システム |
-
2011
- 2011-12-15 JP JP2011274325A patent/JP2013125170A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015200889A (ja) * | 2014-04-04 | 2015-11-12 | キヤノン株式会社 | レンズ装置及びそれを備える撮影システム |
| US9581788B2 (en) | 2014-04-04 | 2017-02-28 | Canon Kabushiki Kaisha | Lens system and image capturing system including the same |
| JP2015215572A (ja) * | 2014-05-13 | 2015-12-03 | キヤノン株式会社 | 撮像装置及びその制御方法、レンズユニット、撮像システム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5418552B2 (ja) | アダプター、カメラシステム、および、アダプター制御プログラム | |
| CN102890393B (zh) | 适配器及照相机系统 | |
| JP6729747B2 (ja) | カメラ | |
| JP6060903B2 (ja) | アダプター、およびカメラシステム | |
| JP5510407B2 (ja) | アダプター、およびカメラシステム | |
| JP5957819B2 (ja) | アダプター、カメラシステム、およびアダプター制御プログラム | |
| JP5413415B2 (ja) | アダプター、カメラシステム、およびアダプター制御プログラム | |
| JP5966343B2 (ja) | カメラボディ、アダプター、交換レンズ、カメラシステム、 | |
| JP2013125170A (ja) | アダプター、カメラシステム、およびアダプター制御プログラム | |
| JP5895416B2 (ja) | アダプター、カメラシステム、および、アダプター制御プログラム | |
| JP2013064908A (ja) | アダプター、カメラシステム、カメラボディ、アダプター制御プログラム、およびカメラボディ制御プログラム | |
| JP6065129B2 (ja) | アダプター、カメラシステム、および、アダプター制御プログラム | |
| JP2013064844A (ja) | アダプター、カメラシステム、およびアダプター制御プログラム | |
| JP2013064945A (ja) | アダプター、カメラシステム、およびアダプター制御プログラム | |
| JP5927820B2 (ja) | アダプター、カメラシステム、およびアダプター制御プログラム | |
| JP5923905B2 (ja) | アダプター、カメラシステム、および、アダプター制御プログラム | |
| JP5494583B2 (ja) | カメラボディ、カメラシステム、および、プログラム | |
| JP5927819B2 (ja) | アダプター、カメラシステム、およびアダプター制御プログラム | |
| JP2013064774A (ja) | アダプター、カメラシステム、およびアダプター制御プログラム | |
| JP2013047773A (ja) | アダプター、カメラシステム、および、アダプター制御プログラム | |
| JP5871176B2 (ja) | アダプター、カメラシステム、およびアダプター制御プログラム | |
| JP2013025167A (ja) | アクセサリー、アダプター、交換レンズ、カメラシステム、カメラボディ、アクセサリー制御プログラム、およびカメラボディ制御プログラム | |
| JP2013025234A (ja) | カメラボディ、カメラシステム、および、プログラム | |
| JP5927821B2 (ja) | アダプター、カメラシステム、およびアダプター制御プログラム | |
| JP2013025199A (ja) | アダプター、カメラシステム、および、アダプター制御プログラム |