(57)【要約】【課題】  中間アダプタを用いる場合においてもカメラ動作の応答性が良く、かつ安価なカメラ及びカメラシステムを提供する。【解決手段】  カメラ本体（１１）と、アダプタを介して上記カメラ本体に装着可能な撮影レンズ（１２）と、上記カメラ本体内にあって、上記撮影レンズ、及び、上記アダプタとそれぞれ独立に通信可能な通信手段（１５０）とを具備し、上記通信手段は、上記撮影レンズとは周期的に通信動作を実行し、上記アダプタとは所定のタイミングにおいて通信動作を実行するカメラシステムである。【選択図】    図２
2006133621.tif 000002
【特許請求の範囲】
【請求項１】
カメラ本体と、
アダプタを介して上記カメラ本体に装着可能な撮影レンズと、
上記カメラ本体内にあって、上記撮影レンズ、及び、上記アダプタとそれぞれ独立に通信可能な通信手段と
を具備し、
上記通信手段は、上記撮影レンズとは周期的に通信動作を実行し、上記アダプタとは所定のタイミングにおいて通信動作を実行することを特徴とするカメラシステム。
【請求項２】
上記所定のタイミングは、撮影動作直前のタイミングであることを特徴とする請求項１に記載のカメラシステム。
【請求項３】
カメラ本体と、
アダプタを介して上記カメラ本体に装着可能な撮影レンズと、
上記カメラ本体内にあって、上記撮影レンズ、及び、上記アダプタとそれぞれの状態に関する情報をそれぞれ独立に通信可能な通信手段と
を具備し、
上記通信手段は、上記撮影レンズとは第１の頻度で通信動作を実行し、上記アダプタとは上記第１の頻度よりも少ない第２の頻度で通信動作を実行することを特徴とするカメラシステム。
【請求項４】
撮影レンズとアダプタとを組み合わせて装着可能なカメラ本体と、
上記カメラ本体内にあって、上記撮影レンズ、及び、上記アダプタとそれぞれの状態に関する情報をそれぞれ独立に受信する通信手段と
を具備し、
上記通信手段は、上記撮影レンズとは第１の頻度で通信動作を実行し、上記アダプタとは上記第１の頻度よりも少ない第２の頻度で通信動作を実行することを特徴とするカメラ。
【請求項５】
上記通信手段は、上記アダプタの種類に応じて上記第２の頻度を変更することを特徴とする請求項４に記載のカメラ。
【請求項６】
上記アダプタの状態に関する情報の通信内容は、上記アダプタの種類に応じて変わることを特徴とする請求項４に記載のカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、中間アダプタを用いたカメラ及びカメラシステムにおいて、カメラ動作の応答性を高め、かつ安価に構成する技術に関する。
【背景技術】
【０００２】
カメラとレンズの間に部材を挿入して、近接撮影や望遠撮影を可能にする、いわゆる中間リング、べローズ、テレコンバータ等の中間アダプタが存在する。また、これらの中間アダプタに、長さ可変機能等を設けて、近接撮影の際の撮影倍率を可変にするものもある。
【０００３】
このような中間アダプタを用いる場合、中間アダプタの長さに応じて撮影倍率、実効ＦＮＯ、射出瞳距離等の値が相違するため、カメラの露出やＡＦなどを制御する際には、中間アダプタの長さ情報に基づいて、撮影倍率、実効ＦＮＯ、射出瞳距離等を補正する必要が生じる。たとえば特許文献１に記載された技術では、レンズと中間アダプタの間に２種の通信線を有し、レンズが補正を行う。特許文献２に記載された技術では、カメラがレンズヘの通信と中間アダプタとの通信を連続して行って補正を行う。
【特許文献１】特許第２７６９５２４号公報
【特許文献２】特開平７−９２３７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１記載の技術では、通信線が必要となるため、そのスペースが必要となり、更にコストアップにもつながる。また、長さが可変なアダプタを用いる場合、常時、アダプタの長さ情報に応じた補正値を算出するため、レンズマイコンの通信負荷が増大し、結果としてカメラ動作の応答性が悪化する。
【０００５】
特許文献１記載の技術においても常にレンズやアダプタとの通信が必要であるため、カメラマイコン、レンズマイコンの通信負荷が増え、結果としてカメラ動作の応答性が悪化する。
【０００６】
本発明は、かかる事情に鑑みてなされたものであり、中間アダプタを用いる場合においてもカメラ動作の応答性が良く、かつ安価なカメラ及びカメラシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するための、本発明に係る請求項１に記載のカメラシステムは、カメラ本体と、アダプタを介して上記カメラ本体に装着可能な撮影レンズと、上記カメラ本体内にあって、上記撮影レンズ、及び、上記アダプタとそれぞれ独立に通信可能な通信手段と
を具備し、上記通信手段は、上記撮影レンズとは周期的に通信動作を実行し、上記アダプタとは所定のタイミングにおいて通信動作を実行する。
【０００８】
また本発明に係る請求項２に記載のカメラシステムは、上記記載の発明であるカメラシステムにおいて、上記所定のタイミングは、撮影動作直前のタイミングである。
【０００９】
また本発明に係る請求項３に記載のカメラシステムは、カメラ本体と、アダプタを介して上記カメラ本体に装着可能な撮影レンズと、上記カメラ本体内にあって、上記撮影レンズ、及び、上記アダプタとそれぞれの状態に関する情報をそれぞれ独立に通信可能な通信手段とを具備し、上記通信手段は、上記撮影レンズとは第１の頻度で通信動作を実行し、上記アダプタとは上記第１の頻度よりも少ない第２の頻度で通信動作を実行する。
【００１０】
また本発明に係る請求項４に記載のカメラは、撮影レンズとアダプタとを組み合わせて装着可能なカメラ本体と、上記カメラ本体内にあって、上記撮影レンズ、及び、上記アダプタとそれぞれの状態に関する情報をそれぞれ独立に受信する通信手段とを具備し、上記通信手段は、上記撮影レンズとは第１の頻度で通信動作を実行し、上記アダプタとは上記第１の頻度よりも少ない第２の頻度で通信動作を実行する。
【００１１】
また本発明に係る請求項５に記載のカメラは、上記記載の発明であるカメラにおいて、上記通信手段は、上記アダプタの種類に応じて上記第２の頻度を変更する。
【００１２】
また本発明に係る請求項５に記載のカメラは、上記記載の発明であるカメラにおいて、上記アダプタの状態に関する情報の通信内容は、上記アダプタの種類に応じて変わる。
【発明の効果】
【００１３】
本発明によれば、カメラ動作の応答性が良く、かつ安価なカメラ及びカメラシステムを提供することができる。
【発明を実施するための最良の形態】
【００１４】
［第１の実施の形態］
図１は、本発明が適用されるカメラの概略的な構成を示す一部切り欠き斜視図である。すなわち、カメラの一部を切断して、その内部構成を概略的に示している。
【００１５】
カメラ１は、それぞれが別体に構成されるカメラ本体部１１及びレンズ鏡筒１２とからなり、このカメラ本体部１１及びレンズ鏡筒１２の両者は、互いに着脱自在に構成されている。そして、レンズ鏡筒１２は、複数のレンズやその駆動機構等からなる撮影光学系１２ａを内部に保持して構成されている。
【００１６】
この撮影光学系１２ａは、被写体からの光束を透過させることによって、当該被写体光束により形成される被写体の像を所定の位置（後述する撮像素子の光電変換面上）に結像せしめるように、例えば、複数の光学レンズ等によって構成されるものである。
【００１７】
このレンズ鏡筒１２は、カメラ本体部１１の前面に向けて突出するように配設されている。また、カメラ本体部１１は、内部に各種の構成部材等を備えて構成され、かつ撮影光学系１２ａを保持するレンズ鏡筒１２を着脱自在となるように配設するための連結部材である撮影光学系装着部１１ａをその前面に備えて構成されてなるいわゆる一眼レフレックス方式のカメラである。
【００１８】
つまり、カメラ本体部１１の前面側の略中央部には、被写体光束を当該カメラ本体部１１の内部へと導き得る所定の口径を有する露光用開口が形成されており、この露光用開口の周縁部に撮影光学系装着部１１ａが形成されている。
【００１９】
そして、このカメラ本体部１１の外面側には、その前面に上述の撮影光学系装着部１１ａが配設されているほか、上面部や背面部等の所定の位置にカメラ本体部１１を動作させるための各種の操作部材、例えば、撮影動作を開始せしめるための指示信号等を発生させるためのレリーズボタン１７等が配設されている。
【００２０】
このカメラ本体部１１の内部には、各種の構成部材、例えば、いわゆる観察光学系を構成するファインダ装置１３と、撮像素子の光電変換面への被写体光束の照射時間等を制御するシャッタ機構等を備えたシャッタ部１４等を含む撮像ユニット１５と、電気回路を構成する各種の電気部材が実装される主回路基板１６を始めとした複数の回路基板（主回路基板１６のみを図示している）と、レンズ又はアダプタが装着されたときに、それを検出するスイッチであるレンズ・アダプタ着脱検出スイッチ（図示せず）等が、それぞれ所定の位置に配設されている。
【００２１】
ファインダ装置１３は、撮影光学系１２ａを透過した被写体光束の光軸を折り曲げて観察光学系の側へと導き得るように構成される反射鏡１３ｂと、この反射鏡１３ｂから出射する光束を受けて正立正像を形成するペンタプリズム１３ａと、このペンタプリズム１３ａにより形成される像を拡大して観察するのに最適な形態の像を結像させる接眼レンズ１３ｃ等によって構成されている。
【００２２】
反射鏡１３ｂは、撮影光学系１２ａの光軸から退避する位置と当該光軸上の所定の位置との問で移動自在に構成され、通常状態においては、撮影光学系１２ａの光軸上において当該光軸に対して所定の角度、例えば、角度４５度を有して配置されている。
【００２３】
これにより、撮影光学系１２ａを透過した被写体光束は、当該カメラ１が通常状態にあるときには、反射鏡１３ｂによってその光軸が折り曲げられて、当該反射鏡１３ｂの上方に配置されるペンタプリズム１３ａの側へと反射されるようになっている。
【００２４】
一方、本カメラ１が撮影動作の実行中においては、当該反射鏡１３ｂは撮影光学系１２ａの光軸から退避する所定の位置に移動するようになっており、これによって、被写体光束は、撮像素子側へと導かれる。また、シャッタ部１４は、例えば、フォーカルプレーン方式のシャッタ機構やその駆動回路等、従来のカメラ等において一般的に利用されているものと同様のものが適用される。
【００２５】
図２は、本発明が適用されるカメラのシステム構成を示すブロック図である。すなわち、このカメラシステムは、カメラ本体１１と、交換レンズとしてのレンズ鏡筒１２と、中間アダプタであるマクロコンバータ３００とから主に構成されており、カメラ本体１１の前面に対して所望のレンズ鏡筒１２とマクロコンバータ３００とが着脱自在に設定されている。
【００２６】
レンズ鏡筒１２の制御は、レンズ制御用マイクロコンピュータ（以下、Ｌμｃｏｍと称する）２０５が行う。カメラ本体１１の制御は、ボディ制御用マイクロコンピュータ（以下、Ｂμｃｏｍと称する）１５０が行う。マクロコンバータ３００の制御は、マクロコンバータ制御用マイクロコンピュータ（以下、Ｍμｃｏｍと称する）３０１が行う。なお、これらＬμｃｏｍ２０５とＢμｃｏｍ１５０とＭμｃｏｍ３０１とは、合体時においてボディ通信コネクタ２０６とアダプタ通信コネクタＢ３０２とが通信可能に電気的に接続され、更にレンズ通信コネクタ２０７とアダプタ通信コネクタＬ３０３とが通信可能に電気的に接続される。そして、アダプタ通信コネクタＢ３０２とアダプタ通信コネクタＬ３０３とは、スイッチ３０４を介して通信可能に電気的に接続される。そして、この場合、カメラシステムとしてＬμｃｏｍ２０５とＭμｃｏｍ３０１とがＢμｃｏｍ１５０に従属的に協働しながら稼動するようになっている。
【００２７】
レンズ鏡筒１２内には、撮影光学系１２ａと、絞り２０３とが設けられている。この撮影光学系１２ａは、レンズ駆動機構２０２内に在る図示しないＤＣモータによって駆動される。また、絞り２０３は、絞り駆動機構２０４内に在る図示しないステッピングモータによって駆動される。Ｌμｃｏｍ２０５は、Ｂμｃｏｍ１５０からの指令に従って、これらの各モータを制御する。
【００２８】
マクロコンバータ３００内には、更にリング長可変操作部材３０６、リング長可変機構３０７、リング長検出機構３０８が設けられている。リング長可変操作部材３０６は、リング長を変えるためにユーザが操作する部材である。リング長可変機構３０７は、そのユーザの操作に応じてリング長を変更するメカ機構である。リング長検出機構３０８は、リング長を例えばエンコーダを用いて検出し、その検出結果をＭμｃｏｍ３０１に出力する。
【００２９】
カメラ本体１１とマクロコンバータ３００との通信は、ボディ通信コネクタ２０６とアダプタ通信コネクタＢ３０２とが通信可能に接続されており、これらのコネクタを介してＢμｃｏｍ１５０とＭμｃｏｍ３０１とが通信を行う。カメラ本体１１とレンズ１２との通信に関しては、レンズ通信コネクタ２０７とアダプタ通信コネクタＬ３０３とが通信可能に接続されており、更にスイッチ３０４を介して、ボディ通信コネクタ２０６とアダプタ通信コネクタＢ３０２とが通信可能に接続されている。これらのコネクタを介してＢμｃｏｍ１５０とＬμｃｏｍ２０５とが通信を行う。
【００３０】
アダプタ通信コネクタＢ３０２とスイッチ３０４とは、２種類の線（通信線、通信切り替え線）で接続されている。Ｂμｃｏｍ１５０は、通信切り替え線に信号を付加することによって、スイッチ３０４を動作させて、通信線をＬμｃｏｍ２０５と接続するか、Ｍμｃｏｍ３０１と接続するかを制御することができる。従って、Ｂμｃｏｍ１５０が、Ｌμｃｏｍ２０５とＭμｃｏｍ３０１のいずれと通信するかを決定し、かつ主導権をもって制御する。
【００３１】
このカメラ本体１１内には、次の構成部材が図示のように配設されている。例えば、光学系としての一眼レフレックス方式の構成部材（ペンタプリズム１３ａ、反射鏡１３ｂ、接眼レンズ１３ｃ、サブミラー１１４）と、光軸上のフォーカルプレーン式のシャッタ１４と、上記サブミラー１１４からの反射光束を受けて自動測距するためのＡＦセンサユニット１１６とが設けられている。
【００３２】
また、上記ＡＦセンサユニット１１６を駆動制御するＡＦセンサ駆動回路１１７と、上記反射鏡１３ｂを駆動制御するミラー駆動機構１１８と、上記シャッタ１４の先幕と後幕を駆動するためのばね力をチャージするシャッタチャージ機構１１９と、それら先幕と後幕の動きを制御するシャッタ制御回路１２０と、上記ペンタプリズム１３ａからの光束に基づき測光処理する測光回路１２１とが設けられている。
【００３３】
光軸上には、上記光学系を通過した被写体像を光電変換するための撮像素子２７が光電変換素子として設けられている。
【００３４】
このカメラシステムには、また、撮像素子２７に接続されたインターフェイス回路１２３と、液晶モニタ１２４と、記憶領域として設けられたＳＤＲＡＭ１２５と、ＦｌａｓｈＲＯＭ１２６及び記録メディア１２７などを利用して画像処理する画像処理コントローラ１２８とが設けられ、電子撮像機能と共に電子記録表示機能を提供できるように構成されている。
【００３５】
その他の記憶領域としては、カメラ制御に必要な所定の制御パラメータを記憶する不揮発性記憶手段として、例えば、ＥＥＰＲＯＭからなる不揮発性メモリ１２９が、Ｂμｃｏｍ１５０からアクセス可能に設けられている。
【００３６】
また、Ｂμｃｏｍ１５０には、当該カメラの動作状態を表示出力によってユーザへ告知するための動作表示用ＬＣＤ１５１と、カメラ操作スイッチ（ＳＷ）１５２とが設けられている。上記カメラ操作ＳＷ１５２は、例えば、レリーズＳＷ、モード変更ＳＷ及びパワーＳＷなどの、当該カメラを操作するために必要な操作釦を含むスイッチ群である。さらに、電源１５４と、この電源の電圧を、当該カメラシステムを構成する各回路ユニットが必要とする電圧に変換して供給する電源回路１５３が設けられている。また、レンズ・アダプタ着脱検出スイッチ１６０は、レンズ１２またはマクロコンバータ３００が装着されたことを検出する。
【００３７】
次に、上述したように構成されるカメラシステムの動作について説明すると、このカメラシステム各部が次のように稼動する。
【００３８】
まず、画像処理コントローラ１２８は、Ｂμｃｏｍ１５０の指令に従ってインターフェイス回路１２３を制御して撮像素子２７から画像データを取り込む。この画像データは，画像処理コントローラ１２８でビデオ信号に変換され、液晶モニタ１２４にて出力表示される。ユーザは、この液晶モニタ１２４の表示画像から、撮影した画像イメージを確認することができる。
【００３９】
ＳＤＲＡＭ１２５は、画像データの一時的保管用メモリであり、画像データが変換される際のワークエリアなどに使用される。また、この画像データはＪＰＥＧデータに変換された後には記録メディア１２７に保管されるように設定されている。
【００４０】
ミラー駆動機構１１８は、反射鏡１３ｂをＵＰ位置とＤＯＷＮ位置へ駆動するための機構であり、この反射鏡１３ｂがＤＯＷＮ位置にあるとき、撮影光学系１２ａからの光束はＡＦセンサユニット１１６側とペンタプリズム１３ａ側へと分割されて導かれる。
【００４１】
ＡＦセンサユニット１１６内のＡＦセンサからの出力は、ＡＦセンサ駆動回路１１７を介してＢμｃｏｍ１５０へ送信されて周知の測距処理が行われる。
【００４２】
また、ペンタプリズム１３ａに隣接する接眼レンズ１３ｃからはユーザが被写体を目視できる一方、このペンタプリズム１３ａを通過した光束の一部は測光回路１２１内のホトセンサ（不図示）へ導かれ、ここで検知された光量に基づき周知の測光処理が行われる。
【００４３】
続いて、本発明に係る第１の実施の形態のカメラの動作について説明する。図３は、カメラの動作手順を示す概略のフロー図である。
【００４４】
カメラのメインパワースイッチがオンされると、ステップＳ０１において、カメラを動作させるための種々の初期設定が実行される。そして、ステップＳ０２に示すレンズ・アダプタマウント処理（図４）を実行する。このレンズ・アダプタマウント処理は、カメラにレンズ又はアダプタが装着されている場合に必要な初期通信を行う処理である。
【００４５】
図４のステップＴ０１〜Ｔ０２において、フラグを初期化する。即ち、レンズフラグをレンズ無しとし、アダプタフラグをアダプタ無しとする。そして、ステップＴ０３において、アダプタとの通信を行ってみる。ステップＴ０４でＹｅｓの場合、即ち、アダプタから応答がない場合は、アダプタは装着されていないものとしてステップＴ１０の処理を実行する。
【００４６】
ステップＴ０４でＮｏの場合、即ち、アダプタから応答の送信があった場合は、ステップＴ０５〜Ｔ０６において、アダプタの固有のデータ（後述する）を受信して格納する。また、ステップＴ０７〜Ｔ０８において、アダプタ状態（後述する）を受信して格納する。そして、ステップＴ０９において、アダプタフラグをアダプタ有りとする。
【００４７】
続いて、ステップＴ１０おいて、レンズとの通信を行ってみる。ステップＴ１１でＹｅｓの場合、即ち、レンズから応答がない場合は、レンズは装着されていないものとしてリターンする。ステップＴ１１でＮｏの場合、即ち、レンズから応答の送信があった場合は、ステップＴ１２〜Ｔ１３において、レンズの固有のデータ（後述する）を受信して格納する。そして、ステップＴ１４において、レンズフラグをレンズ有りとしてリターンする。
【００４８】
この様に、レンズ・アダプタマウント処理は、レンズ又はアダプタがカメラに装着されているかどうかを検出すると共に、装着されている場合は、後の処理に必要なデータを獲得する処理を実行する。
【００４９】
図３に戻り、ステップＳ０３において、レンズ状態変化フラグを０にリセットする。
【００５０】
ステップＳ０４においてＹｅｓの場合、即ち、レリーズ操作がされた場合は、ステップＳ０５において、レリーズ処理を実行する。次に、ステップＳ０６において、ユーザがカメラ状態ＳＷ１５２などを操作して設定した種々の情報を検出する。
【００５１】
ステップＳ０７〜０９において、カメラがモニターモードに設定されているときは、被写体像をモニタに表示するモニターモード処理を行い、モニターモードから撮影モードに切り替えられたときはステップＳ１０の処理を実行する。
【００５２】
ステップＳ１０において、被写体輝度に基づいて測光処理を行った後、ステップＳ１１に示すレンズ・アダプタ状態受信処理（図５）を実行する。レンズ・アダプタ状態受信処理は、レンズ・アダプタマウント処理（図４）でのレンズ又はアダプタの有り無しの情報に従って、必要なデータを受信する処理である。
【００５３】
図５のステップＴ２１において、レンズフラグに基づいてレンズが装着されているかどうかを調べる。ステップＴ２１でＮｏの場合、即ち、レンズが装着されている場合は、ステップＴ２２において、レンズ状態（後述する）を受信して、そのデータからレンズの状態に変化があるかどうかを調べる。
【００５４】
ステップＴ２３でＹｅｓの場合、即ち、レンズの状態が変化している場合は、ステップＴ２４で、レンズ状態変化フラグをセット（＝１）して、リターンする。レンズ状態変化フラグをセット（＝１）することによって、レンズ・アダプタマウント処理（図４）が新たなレンズの固有データを受信する。
【００５５】
ステップＴ２３でＮｏの場合、即ち、レンズの状態が変化していない場合は、ステップＴ２５で、アダプタフラグに基づいてアダプタがあるかどうかを調べる。ステップＴ２５でＹｅｓの場合、即ち、アダプタがない場合は、リターンする。
【００５６】
一方、ステップＴ２５でＮｏの場合、即ち、アダプタがある場合は、ステップＴ２６でそのアダプタが状態固定アダプタかどうかを調べる。状態固定のアダプタである場合は、再度アダプタに関するデータを受信する必要がないため、ステップＴ３２を実行する。
【００５７】
ステップＴ２６でＮｏの場合、即ち、アダプタが状態固定のアダプタでない場合は、ステップＴ２７からＴ３１において、本レンズ・アダプタ状態受信処理が５回起動されるごとに、アダプタ状態を受信して格納する。このように、毎回起動するごとにアダプタ状態を受信せずに、所定回数ごとに受信することによってカメラの負荷を低減することができる。なお、この５回はカメラ内において変数として指定できるようにして、所定回数ごとに受信するようにしても良い。
【００５８】
そして、ステップＴ３２において、受信したアダプタ状態データに基づいて、実効ＦＮｏ、射出瞳距離、倍率などのレンズ情報を補正する演算を実行する。ここで演算した補正値は、露出、測距などに使用される。
【００５９】
一方、ステップＴ２１でＹｅｓの場合、即ち、レンズがない場合は、ステップＴ３３において、レンズ状態（後述する）を受信する。これは、新たにレンズが取り付けられた場合に対応するためである。そしてステップＴ３４において、新たにレンズが取り付けられているかどうかを調べる。
【００６０】
ステップＴ３４でＹｅｓの場合、即ち、新たにレンズが取り付けられている場合は、ステップＴ２４で、レンズ状態変化フラグをセット（＝１）して、リターンする。レンズ状態変化フラグをセット（＝１）することによって、レンズ・アダプタマウント処理（図４）が新たなレンズの固有データを受信する。一方、ステップＴ３４でＮｏの場合、即ち、新たにレンズが取り付けられていない場合は、リターンする。
【００６１】
図３に戻り、ステップＳ１２〜Ｓ１３において、測光結果とレンズ又はアダプタの状態とに基づいて、露出演算を実行して、その結果である撮影可能な絞り値、シャッタ値を動作表示用ＬＣＤ１５１に表示する。そして、ステップＳ１４〜Ｓ１６において、自動焦点調整の可否を動作表示用ＬＣＤ１５１に表示した後、１００ｍｓ待機し、パワースイッチのオン・オフを調べる。
【００６２】
パワースイッチがオンであれば、最初に戻り、ステップＳ１７、Ｓ１８において、レンズ状態変化フラグがセット（＝１）されているかどうか、レンズ・アダプタ着脱検出スイッチ１６０の状態に変化があるかどうかを調べる。このいずれかに変化がある場合は、新たに、レンズ又はアダプタに関するデータを獲得するために、ステップＳ０２に示すレンズ・アダプタマウント処理（図４）を実行する。このいずれにも変化がない場合は、ステップＳ０４〜Ｓ１６の処理を再度実行する。
【００６３】
図６は、カメラが受信するデータの内容を示す図である。
【００６４】
レンズ状態受信では、レンズの絞り・フォーカスの状態などの「レンズ状態データ」や、カメラで使用する様々なデータを受信する。レンズ固有データ受信では、ズームレンズかどうかなどの「レンズ識別データ」や、焦点距離、最近接撮影距離などのデータを受信する。
【００６５】
アダプタ状態受信では、アダプタが正常に動作しているかどうかの「アダプタ状態データ」や、「現在の絞り値」、「現在のアダプタ長」、「現在の倍率」、「アダプタダメージ情報」を受信する。なお、このアダプタ状態受信では、アダプタの種類によらず全てのアダプタについて図６の項目を受信する。
【００６６】
アダプタ固有データ受信では、固定倍率かどうか、長さ可変かどうかなどの「アダプタ識別データ」や、最大・最小倍率、アダプタ長などのアダプタ固有データを受信する。
【００６７】
［第２の実施の形態］
第２の実施の形態では、カメラ１１とレンズ１２、カメラ１１とアダプタとの通信形態が第１の実施の形態と異なっている。従って、第１の実施の形態と同一の部位には同一の符号を付して、その詳細の説明は省略する。
【００６８】
図７は、本発明に係る第２の実施の形態のカメラのシステム構成を示すブロック図である。すなわち、このカメラシステムは、カメラ本体１１と、交換レンズとしてのレンズ鏡筒１２と、中間アダプタであるテレコンバータ４００とから主に構成されており、カメラ本体１１の前面に対して所望のレンズ鏡筒１２とテレコンバータ４００とが着脱自在に設定されている。
【００６９】
レンズ鏡筒１２の制御は、レンズ制御用マイクロコンピュータ（以下、Ｌμｃｏｍと称する）２０５が行う。カメラ本体１１の制御は、ボディ制御用マイクロコンピュータ（以下、Ｂμｃｏｍと称する）１５０が行う。テレコンバータ４００の制御は、テレコンバータ制御用マイクロコンピュータ（以下、Ｔμｃｏｍと称する）４０１が行う。なお、これらＬμｃｏｍ２０５とＢμｃｏｍ１５０とＴμｃｏｍ４０１とは、合体時においてボディ通信コネクタ２０６とアダプタ通信コネクタＢ４０２とが通信可能に電気的に接続され、更にレンズ通信コネクタ２０７とアダプタ通信コネクタＬ４０３とが通信可能に電気的に接続される。そして、アダプタ通信コネクタＢ４０２とアダプタ通信コネクタＬ４０３とは、スイッチ４０４を介して通信可能に電気的に接続される。そして、この場合、カメラシステムとしてＬμｃｏｍ２０５とＴμｃｏｍ４０１とがＢμｃｏｍ１５０に従属的に協働しながら稼動するようになっている。
【００７０】
テレコンバータ４００内には、更に倍率可変操作部材４０６、倍率可変機構４０７、倍率検出機構４０８が設けられている。倍率可変操作部材４０６は、倍率を変えるためにユーザが操作する部材である。倍率可変機構４０７は、そのユーザの操作に応じて倍率を変更するメカ機構である。倍率検出機構４０８は、倍率を例えばエンコーダを用いて検出し、その検出結果をＴμｃｏｍ４０１に出力する。
【００７１】
カメラ本体１１とテレコンバータ４００との通信は、ボディ通信コネクタ２０６とアダプタ通信コネクタＢ４０２とが通信可能に接続されており、これらのコネクタを介してＢμｃｏｍ１５０とＴμｃｏｍ４０１とが通信を行う。カメラ本体１１とレンズ１２との通信に関しては、レンズ通信コネクタ２０７とアダプタ通信コネクタＬ４０３とが通信可能に接続されており、更に、スイッチ４０４を介してボディ通信コネクタ２０６とアダプタ通信コネクタＢ４０２と通信可能に接続されている。これらのコネクタを介してＢμｃｏｍ１５０とＬμｃｏｍ２０５とが通信を行う。
【００７２】
Ｂμｃｏｍ１５０とボディ通信コネクタ２０６とは、２種類の線（通信線、アダプタ割り込み制御線）で接続されている。そして、アダプタ通信コネクタＢ４０２とＴμｃｏｍ４０１とは、アダプタ割り込み制御線で接続され、アダプタ通信コネクタＢ４０２とスイッチ４０４とは、通信線で接続されている。
【００７３】
Ｂμｃｏｍ１５０は、アダプタ割り込み制御線に信号を付加することによって、Ｔμｃｏｍ４０１がスイッチ４０４を動作させて、通信線をＬμｃｏｍ２０５と接続するか、Ｔμｃｏｍ３０１と接続するかを制御することができる。従って、Ｂμｃｏｍ１５０が、Ｌμｃｏｍ２０５とＴμｃｏｍ４０１のいずれと通信するかを決定し、かつ主導権をもって制御する。
【００７４】
続いて、本発明に係る第２の実施の形態のカメラの動作について説明する。第２の実施の形態では、レンズ・アダプタ状態受信処理が第１の実施の形態と異なっている。従って、第１の実施の形態と同一の部位には同一の符号を付して、その詳細の説明は省略する。
【００７５】
図８は、第２の実施の形態のレンズ・アダプタ状態受信処理の手順を示すフロー図である。
【００７６】
図８のステップＴ４１において、レンズフラグに基づいてレンズが装着されているかどうかを調べる。ステップＴ４１でＮｏの場合、即ち、レンズが装着されている場合は、ステップＴ４２において、レンズ状態（後述する）を受信して、そのデータからレンズの状態に変化があるかどうかを調べる。
【００７７】
ステップＴ４３でＹｅｓの場合、即ち、レンズの状態が変化している場合は、ステップＴ４４で、レンズ状態変化フラグをセット（＝１）して、リターンする。レンズ状態変化フラグをセット（＝１）することによって、レンズ・アダプタマウント処理（図４）が新たなレンズの固有データを受信する。
【００７８】
ステップＴ４３でＮｏの場合、即ち、レンズの状態が変化していない場合は、ステップＴ４５で、アダプタフラグに基づいてアダプタが装着されているかどうかを調べる。ステップＴ４５でＹｅｓの場合、即ち、アダプタが装着されていない場合は、リターンする。
【００７９】
一方、ステップＴ４５でＮｏの場合、即ち、アダプタが装着されている場合は、ステップＴ４６で制御パラメータｎを更新（１を加算）して、ステップＴ４７において、そのアダプタが状態固定アダプタかどうかを調べる。なお、アダプタの種類は、アダプタ固有データにあるアダプタ識別データを参照することで特定することができる。
【００８０】
ステップＴ４７でＹｅｓの場合、即ち、アダプタ種類が状態固定アダプタである場合は、アダプタ状態を頻度多く受信する必要はない。従って、ステップＴ６１〜Ｔ６４において、本レンズ・アダプタ状態受信処理が２０回起動されるごとに、アダプタ状態を受信して格納する。
【００８１】
ステップＴ４８でＹｅｓの場合、即ち、アダプタ種類が長さ可変エクステンションチューブの場合、ステップＴ４９〜Ｔ５２において、本レンズ・アダプタ状態受信処理が１０回起動されるごとに、アダプタ状態を受信して格納する。そして、ステップＴ５３において、新たに受信したアダプタ状態データに基づいて、実効ＦＮｏ、射出瞳距離、倍率などのレンズ情報を補正する演算を実行する。ここで演算した補正値は、露出、測距などに使用される。なお、長さ可変エクステンションチューブは、レンズとカメラ間の距離が可変のアダプタ、例えば近接撮影を行う場合などに使用するアダプタのことをいう。
【００８２】
ステップＴ５５でＹｅｓの場合、即ち、アダプタ種類が倍率可変テレコンバータの場合、ステップＴ５６、Ｔ５０〜Ｔ５２において、本レンズ・アダプタ状態受信処理が５回起動されるごとに、アダプタ状態を受信して格納する。そして、ステップＴ５３において、新たに受信したアダプタ状態データに基づいて、実効ＦＮｏ、射出瞳距離、倍率などのレンズ情報を補正する演算を実行する。ここで演算した補正値は、露出、測距などに使用される。なお、倍率可変テレコンバータは、レンズの焦点距離を変更するためのアダプタ、例えばズームコンバータなどのことをいう。
【００８３】
ステップＴ５８でＹｅｓの場合、即ち、アダプタ種類が絞り制御アダプタの場合、ステップＴ５９、Ｔ５０〜Ｔ５２において、本レンズ・アダプタ状態受信処理が３回起動されるごとに、アダプタ状態を受信して格納する。そして、ステップＴ５３において、新たに受信したアダプタ状態データに基づいて、実効ＦＮｏ、射出瞳距離、倍率などのレンズ情報を補正する演算を実行する。ここで演算した補正値は、露出、測距などに使用される。なお、絞り制御アダプタは、レンズ単体で絞り制御ができない場合に使用されるアダプタで、例えば、顕微鏡、天体望遠鏡などに用いられる。
【００８４】
一方、ステップＴ４１でＹｅｓの場合、即ち、レンズが装着されていない場合は、ステップＴ６６において、レンズ状態（後述する）を受信する。これは、新たにレンズが取り付けられた場合に対応するためである。そしてステップＴ６７において、新たにレンズが取り付けられているかどうかを調べる。
【００８５】
ステップＴ６７でＹｅｓの場合、即ち、新たにレンズが取り付けられている場合は、ステップＴ４４で、レンズ状態変化フラグをセット（＝１）して、リターンする。レンズ状態変化フラグをセット（＝１）することによって、レンズ・アダプタマウント処理（図４）が新たなレンズの固有データを受信する。一方、ステップＴ６７でＮｏの場合、即ち、新たにレンズが取り付けられていない場合は、リターンする。
【００８６】
図９は、上記のような各種アダプタがカメラに接続された場合に、第２の実施の形態のカメラが受信するアダプタ状態受信データの内容を示す図である。
【００８７】
アダプタ状態受信では、アダプタが正常に動作しているかどうかの「アダプタ状態データ」はアダプタの種類によらず受信するが、その他の項目である「現在の絞り値」、「現在のアダプタ長」、「現在の倍率」などについては、アダプタの種類に対応して必要となる項目のみを受信する。従って、第１の実施の形態に比べると受信量が少なくなるため、カメラの通信負荷を低減することができる。
【００８８】
［第３の実施の形態］
第３の実施の形態では、通信のタイミングが第１の実施の形態とは異なっている。即ち、カメラとレンズとは第１の実施の状態と同様のタイミングで通信を行うが、カメラとアダプタとは撮影時に通信を行う点で、第１の実施の形態と異なっている。従って、第１の実施の形態と同一の部位には同一の符号を付して、その詳細の説明は省略する。
【００８９】
続いて、本発明に係る第３の実施の形態のカメラの動作について説明する。図１０は、カメラの動作手順を示す概略のフロー図である。
【００９０】
ステップＳ２１において、カメラのメインパワースイッチがオンされると、カメラを動作させるための種々の初期設定が実行される。そして、ステップＳ２２に示すレンズ・アダプタマウント処理（図４）を実行する。このレンズ・アダプタマウント処理は、カメラにレンズ又はアダプタが装着されている場合に必要な初期通信を行う処理であり、既に説明をしているためその詳細の説明は省略する。
【００９１】
ステップＳ２３において、カメラにレンズが装着されている場合は、レンズ状態変化フラグを０にリセットする。ステップＳ２４においてＹｅｓの場合、即ち、レリーズがされた場合は、ステップＳ２５において、レリーズ処理（図１１）を実行する。第３の実施の形態では、このレリーズ処理においてアダプタ状態を受信する。
【００９２】
図１１のステップＴ７１において、レンズ状態とアダプタ状態の２つの状態を受信する。この処理は、図５に示すレンズ．アダプタ状態受信処理と同様であるためその詳細の説明は省略する。そして、ステップＴ７２〜Ｔ７５において、測距結果に基づいてレンズを駆動し、測光を行って露出を演算する。すでに、ステップＴ７１のレンズ・アダプタ状態受信処理において、レンズまたはアダプタに応じた補正演算がされているため、その補正値を用いた露出演算が行われる。そして、ステップＴ７６〜Ｔ７８において、２段レリーズが操作されたときは、この露出演算結果に従って露光処理が行われる。
【００９３】
図１０に戻り、ステップＳ２６において、ユーザがカメラ状態ＳＷ１５２などで設定した種々の情報を検出する。
【００９４】
ステップＳ２７〜２９において、カメラがモニターモードに設定されているときは、被写体像をモニタに表示するモニターモード処理を行い、モニターモードから撮影モードに切り替えられたときはステップＳ３０の処理を実行する。
【００９５】
ステップＳ３０において、被写体輝度に基づいて測光処理を行った後、ステップＳ３１に示すレンズ状態受信処理（図１２）を実行する。レンズ状態受信処理は、レンズ・アダプタマウント処理（図４）でのレンズ有り無しの情報に従って、必要なデータを受信する処理である。第３の実施の形態においては、アダプタについての受信は行わず、レンズにつてのみ受信を行う。
【００９６】
図１２のステップＴ８１において、レンズフラグに基づいてレンズが装着されているかどうかを調べる。ステップＴ８１でＮｏの場合、即ち、レンズが装着されている場合は、ステップＴ８２において、レンズ状態を受信して、そのデータからレンズの状態に変化があるかどうかを調べる。
【００９７】
ステップＴ８３でＹｅｓの場合、即ち、レンズの状態が変化している場合は、ステップＴ８４で、レンズ状態変化フラグをセット（＝１）して、リターンする。レンズ状態変化フラグをセット（＝１）することによって、レンズ・アダプタマウント処理（図４）が新たなレンズの固有データを受信する。
【００９８】
ステップＴ８３でＮｏの場合、即ち、レンズの状態が変化していない場合は、ステップＴ８５において、受信したレンズ状態データに基づいて、実効ＦＮｏ、射出瞳距離、倍率などのレンズ情報を補正する演算を実行する。ここで演算した補正値は、露出、測距などに使用される。
【００９９】
一方、ステップＴ８１でＹｅｓの場合、即ち、レンズがない場合は、ステップＴ８６において、レンズ状態（後述する）を受信する。これは、新たにレンズが取り付けられた場合に対応するためである。そしてステップＴ８７において、新たにレンズが取り付けられているかどうかを調べる。
【０１００】
ステップＴ８７でＹｅｓの場合、即ち、新たにレンズが取り付けられている場合は、ステップＴ８４で、レンズ状態変化フラグをセット（＝１）して、リターンする。レンズ状態変化フラグをセット（＝１）することによって、レンズ・アダプタマウント処理（図４）が新たなレンズの固有データを受信する。一方、ステップＴ８７でＮｏの場合、即ち、新たにレンズが取り付けられていない場合は、リターンする。
【０１０１】
図１０に戻り、ステップＳ３２〜Ｓ３３において、測光結果とレンズ又はアダプタの状態とに基づいて、露出演算を実行して、その結果である撮影可能な絞り値、シャッタ値を動作表示用ＬＣＤ１５１に表示する。そして、ステップＳ３４〜Ｓ３６において、自動焦点調整の可否を動作表示用ＬＣＤ１５１に表示した後、１００ｍｓ待機し、パワースイッチのオン・オフを調べる。
【０１０２】
パワースイッチがオンであれば、最初に戻り、ステップＳ３７、Ｓ３８において、レンズ状態変化フラグがセット（＝１）されているかどうか、レンズ・アダプタ着脱検出スイッチ１６０の状態に変化があるかどうかを調べる。このいずれかに変化がある場合は、新たに、レンズ又はアダプタに関するデータを獲得するために、ステップＳ２２に示すレンズ・アダプタマウント処理（図４）を実行する。このいずれにも変化がない場合は、ステップＳ２４〜Ｓ３６の処理を再度実行する。
【０１０３】
［本実施の形態の効果］
本実施の形態では、アダプタとの状態通信は、アダプタが長さ可変の場合にのみ行い、アダプタが長さ固定の場合には、アダプタ状態通信は行わない。
【０１０４】
また、アダプタが長さ可変の場合には、毎回通信を行わず所定回数毎に通信を実行する。即ち、レンズ状態通信よりも間隔をあけ、通信回数を減らして通信を行う。
【０１０５】
さらに、アダプタの種類に応じて通信を行う頻度を変更することができる。このため、適切な頻度で通信を行うことができる。
【０１０６】
また、アダプタの種類に応じて必要な項目のみを通信する。この結果、通信負荷を合理的に低減することができる。
【０１０７】
また、カメラはレリーズ直前にのみアダプタと状態通信を行うことで通信負荷を低減することができる。
【０１０８】
また、レンズと中間アダプタの間には特別な通信線を必要としないため、カメラを安価に構成することができる。
【０１０９】
なお、上述の実施の形態で説明した各機能は、ハードウエアを用いて構成しても良く、また、ソフトウエアを用いて各機能を記載したプログラムをコンピュータに読み込ませて実現しても良い。また、各機能は、適宜ソフトウエア、ハードウエアのいずれかを選択して構成するものであっても良い。
【０１１０】
更に、各機能は図示しない記録媒体に格納したプログラムをコンピュータに読み込ませることで実現させることもできる。ここで本実施の形態における記録媒体は、プログラムを記録でき、かつコンピュータが読み取り可能な記録媒体であれば、その記録形式は何れの形態であってもよい。
【０１１１】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【０１１２】
【図１】本発明が適用されるカメラの概略的な構成を示す一部切り欠き斜視図。
【図２】本発明が適用されるカメラのシステム構成を示すブロック図。
【図３】カメラの動作手順を示す概略のフロー図。
【図４】レンズ・アダプタマウント処理の概略のフロー図。
【図５】レンズ・アダプタ状態受信処理の概略のフロー図。
【図６】カメラが受信するデータの内容を示す図。
【図７】本発明に係る他の実施の形態のカメラのシステム構成を示すブロック図。
【図８】他の実施の形態のレンズ・アダプタ状態受信処理の手順を示すフロー図。
【図９】アダプタ状態受信データの内容を示す図。
【図１０】カメラの動作手順を示す概略のフロー図。
【図１１】レリーズ処理の手順を示すフロー図。
【図１２】レンズ状態受信処理を示す概略のフロー図。
【符号の説明】
【０１１３】
１…カメラ、１１…カメラ本体部、１２…レンズ鏡筒、１５０…Ｂμｃｏｍ、２０５…Ｌμｃｏｍ、２０６…通信コネクタ、３００…マクロコンバータ、３０１…Ｍμｃｏｍ、４００…テレコンバータ、４０１…Ｔμｃｏｍ。
【図１】
2006133621.tif 000003
【図２】
2006133621.tif 000004
【図３】
2006133621.tif 000005
【図４】
2006133621.tif 000006
【図５】
2006133621.tif 000007
【図６】
2006133621.tif 000008
【図７】
2006133621.tif 000009
【図８】
2006133621.tif 000010
【図９】
2006133621.tif 000011
【図１０】
2006133621.tif 000012
【図１１】
2006133621.tif 000013
【図１２】
2006133621.tif 000014