(57)【要約】【課題】  カメラ本体と交換レンズからなるカメラシステムにおいて、新たなデータが必要な機能を追加する際に、通信の命令を増やすことなく機能の追加を可能とする。【解決手段】  カメラ−レンズ間で通信が可能なように構成された交換レンズにおいて、上記カメラ−レンズ間通信によって得られた情報からカメラ本体を判別するカメラ判別手段を有し、カメラ本体から通信により送られてきたデータ送信要求命令に対して、上記のカメラ判別手段の判別結果に基づいて、返信するデータをカメラ本体に適した形式に変換して送信する。【選択図】  図１
2009053523.tif 000002
【特許請求の範囲】
【請求項１】
カメラ本体に対して交換可能な交換レンズであって、
カメラ本体と通信可能な通信手段と、
カメラ本体から前記通信手段を経由して送信されたカメラ情報からカメラ本体を判別するカメラ判別手段と、を有し、
カメラ本体から送信されたデータ送信要求に対し、前記カメラ判別手段による判別結果に基づいてカメラ本体への送信データを変換して送信する制御手段を有することを特徴とする交換レンズ。
【請求項２】
前記送信データの変換は、符号を反転することにより実行されることを特徴とする請求項１の交換レンズ。
【請求項３】
前記送信データの変換は、前記送信データに特定の補正データを加算することにより実行されることを特徴とする請求項１の交換レンズ。
【請求項４】
カメラ本体と、前記カメラ本体に対して交換可能な交換レンズからなるカメラシステムであって、
前記交換レンズは、
カメラ本体と通信可能な通信手段と、
カメラ本体から送信されたカメラ情報からカメラ本体を判別するカメラ判別手段と、を有し、
カメラ本体から送信されたデータ送信要求に対し、前記カメラ判別手段の判別結果に基づいて送信データを変換して送信する制御手段を有することを特徴とするカメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカメラ本体、交換レンズ、及びカメラシステムに関する。更に詳細には前記カメラ本体と交換レンズ間の通信技術に関する。
【背景技術】
【０００２】
従来からカメラ本体と交換レンズとからなるカメラシステムが知られている。
【０００３】
更に、交換レンズ内の情報をカメラ本体に送信し、カメラ本体はその情報に基づいて交換レンズ内の絞りやレンズを駆動する命令を交換レンズに送信し、制御するカメラシステムが知られている。
【０００４】
前記カメラシステムにおいて、交換レンズ側に新しい機能が追加された場合、カメラシステムにおいては、従来機種との互換性を維持する必要がある。
【０００５】
従って、カメラ、レンズ間の通信の仕様、命令等は従来のものに対応した上で、更に新しい機能のための仕様、命令を追加していくことが必要である。
【０００６】
しかし、新機能を追加する度に通信の仕様、命令を増やすと命令数が増大する。その結果、通常のシリアル通信における８ｂｉｔで定義できる２５６種類の命令では足りなくなる恐れがある。
【０００７】
その場合は１６ｂｉｔで命令を定義すれば良いが、通信時間が増加するという別の問題が発生する。
【０００８】
また、交換レンズから受信したデータをカメラ側で誤使用する恐れがある。
【０００９】
この場合、不具合のあるカメラ本体を修正することが望ましいが、既にカメラ発売後だと実際には修正は困難である。そこで、カメラ側で、誤って使用されてしまう恐れのあるデータを交換レンズに搭載せず、その後の別機種のカメラ本体でもその機能を使用しないことが多い。この場合、使用できる命令数が減ってしまうこととなる。
【００１０】
前記問題を解決する手段として、特開平０４−２７３２２５号公報において以下の技術が開示されている。
【００１１】
レンズ交換可能なビデオカメラに一眼レフカメラ用の多彩な交換レンズを使用するにあたり、ビデオカメラとは制御方法が全く異なるため、メカ的な変換可能なアダプタを用いて接続しても、レンズの制御はできない。
【００１２】
そのため、レンズからのデータをカメラ側で必要な形式に変換し、またカメラ側からの制御信号を変換してレンズ制御を行えるアダプタが必要となる。
【００１３】
しかしながら、同じカメラシステム内においてアダプタ等を介しての接続することは、光学系が変化してしまい、且つサイズが大きくなる等の理由で好ましくない。
【特許文献１】特開平０４−２７３２２５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
そこで、本発明の例示的な目的は、アダプタを用いることなしに、また、通信の仕様の変更なしに新たな機能を追加したカメラシステムを提供することにある。また、同時に従来から存在する機種との互換性も保持可能なカメラシステムを提供することにある。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、本発明の交換レンズは、カメラ本体と交換可能な交換レンズであって、カメラ本体と通信可能な通信手段と、カメラ本体から前記通信手段を経由して送信されたカメラ情報からカメラ本体を判別するカメラ判別手段と、を有し、カメラ本体から送信されたデータ送信要求命令に対し、前記判別結果に基いて返信データを変換して返信する制御手段を有することを特徴とする。
【００１６】
本発明の更なる目的又はその他の特徴は、以下、添付の図面を参照して説明される好ましい実施例等によって明らかにされるであろう。
【発明の効果】
【００１７】
カメラ本体−交換レンズからなるカメラシステムにおいて、新しいデータを必要とする機能を交換レンズに追加する際に、新たな命令を増やすことなく、従来機種との互換性も保つことができる。
【発明を実施するための最良の形態】
【００１８】
以下に、本発明の実施の形態を添付の図面に基づいて詳細に説明する。
【実施例１】
【００１９】
図１は本発明の実施の一形態に係るカメラシステムの回路構成を示すブロック図である。
【００２０】
図４は図１のカメラシステムの全体の構成を示すブロック図である。図１と同様なブロックは同一の番号を付す。以下、図１と図４に基いて本発明の実施の一形態を説明する。
【００２１】
同図において１００は交換レンズ内のブロック図、２００はカメラ本体内のブロック図である。１０２はレンズマイコンであり、カメラ本体２００側から通信用の接点１１５ａ（クロック信号用）、１１５ｂ（カメラ本体→レンズ信号伝達用）、１１５ｃ（レンズ→カメラ本体信号伝達用）を経由して通信可能に構成されている。その命令値によって、図１に示したような構成より成る振れ補正系１０９、フォーカス系１０３、絞り系１０４の動作を行わせる。前記振れ補正系１０９は、振れを検知する振れセンサ１１１、不図示の補正レンズ変位検出用の位置センサ１１２を有する。更に、前記振れセンサ１１１と位置センサ１１２の出力を基にレンズマイコン１０２にて算出された制御信号によって不図示の補正レンズを駆動して振れ補正動作を行う振れ補正駆動系１１０から成る。また、１１３（ＩＳ＿ＳＷ）は振れ補正動作を作動させるかを選択する防振スイッチである。振れ補正動作を選択する場合は防振スイッチ１１３をＯＮにする。
【００２２】
前記フォーカス系１０３は、不図示の焦点調節用レンズを駆動するためのフォーカス駆動系１０５と、焦点調節用レンズの位置を検出する位置センサ１０６から成る。レンズマイコン１０２からの指令により、焦点調節用レンズを駆動してフォーカシングを行う。
【００２３】
また、１１４（Ａ／Ｍ＿ＳＷ）はフォーカス動作を選択する為のスイッチであり、自動で焦点調節を行う場合にはこのＡ／Ｍ＿ＳＷをＡＵＴＯにする。
【００２４】
前記絞り駆動系１０４は、不図示の絞りを駆動するための絞り駆動系１０７と絞りが開放であるか否かを検出するための開放スイッチ１０８から成る。レンズマイコン１０２からの指令値に応じて、設定された位置まで絞りを絞る又は開放状態に復帰させる。
【００２５】
前記レンズマイコン１０２は、レンズ内の状態（フォーカス位置，絞り値等）や、レンズに関する情報（開放絞り値，焦点距離，測距演算に必要なデータなど）を前述の通信用の接点を経由してカメラ本体２００側に伝達する。
【００２６】
前述のレンズマイコン１０２、フォーカス系１０３、絞り系１０４、振れ補正系１０９は、レンズ電気系１０１を構成する。
【００２７】
そして、このレンズ電気系１０１に対しては、電源接点１１５ｄ、グランド接点１１５ｅを通じてカメラ内電源２１３から給電が行われる。
【００２８】
カメラ本体２００内部には、カメラ本体内電気系２０１として、測距部２０３、測光部２０４を有する。
【００２９】
更に、撮像素子部２０６（ＣＭＯＳセンサ等）への露光時間を決定するためのシャッタ部２０５、警告音等を発するための発音部２０７を有する。
【００３０】
また、カメラの各種情報を表示する表示部２０８、ユーザーが入力するための入力部２０９、その他の制御部２１０を備える。
【００３１】
そして、これらの動作開始、停止などの管理、露出演算、測距演算などを行うカメラマイコン２０２が内蔵されている。これらカメラ内電気系２０１に対しても、その電源はカメラ内電源２１３より供給される。
【００３２】
２１１（ＳＷ１）は測光や測距を開始させる為のスイッチである。２１２（ＳＷ２）はレリーズ動作（撮影開始）を実行させる為のスイッチである。
【００３３】
これらは一般的には２段ストロークスイッチであって、レリーズボタンの第１ストロークでスイッチＳＷ１がＯＮし、第２ストロークでスイッチＳＷ２がＯＮになる。
【００３４】
更に、カメラ本体２００内には交換レンズ１００との通信を行うための電気接点２１４ａ（クロック信号用）、２１４ｂ（カメラ本体→レンズ信号伝達用）、２１４ｃ（レンズ→カメラ本体信号伝達用）を有する。また、電源供給を行うための電源接点２１４ｄとグランド接点２１４ｅを備える。
【００３５】
図２は、図１のレンズマイコン１０２内の動作を示すフローチャートである。
【００３６】
カメラ本体２００に交換レンズ１００が装着されると、交換レンズ１００へカメラ内電源２１３より給電が開始され、フローチャートの処理がスタート（＃１０１）する。
【００３７】
＃１０２では、カメラ本体２００と交換レンズ１００にて初期通信が行われる。通信は上述した接点を経由して８ｂｉｔのシリアル通信方式によって行われる。カメラ本体２００側から命令が送信され、交換レンズ１００側はその命令に従った動作を行う。
【００３８】
＃１０３では、カメラを判別するためのカメラ情報を通信手段を経由して受信し、後述の＃１０８にて使用するため、レンズマイコン１０２内にある記憶領域に保存する。
【００３９】
＃１０４では、カメラ側からの通信が来るのを待機しており、通信を受けると＃１０５へ進む。
【００４０】
＃１０５では、今回の通信命令がデータＡ送信命令か否かを判断する。命令は通常８ｂｉｔで割り当てられており、割り当て可能なのは２５６までである。
【００４１】
命令はデータ送信要求の他に、レンズ内の各アクチュエータを駆動するための命令、カメラから送信するデータを受信するデータ受信要求等がある。交換レンズはこれらの命令を判別し、判別結果に応じて、命令がデータＡ送信命令であった場合には＃１０６へ、それ以外の命令であった場合には＃１０７へ進む。
【００４２】
＃１０７では、データ送信命令以外の処理動作を行うが、本発明とは直接関係がないため説明を省略する。
【００４３】
データ送信命令を受け取った場合、＃１０６では、カメラ側へ送信するべきデータをレンズマイコン１０２内の記憶領域から読み出す。
【００４４】
次に、＃１０８では、＃１０３にて保存したカメラ情報を読み出す。
【００４５】
＃１０９では、読み出したカメラ情報よりカメラの判別を行い、カメラがタイプＡであれば＃１１０へ、それ以外のタイプのカメラであれば＃１１１へ進む。ここで、タイプＡのカメラとは今回の命令で送信すべきデータを、タイプＡ以外のカメラとは符号を反転した値にしないと、ある機能が正しく動作しないカメラである。
【００４６】
従って、＃１１０では送信データの符号を反転する処理を行う。
【００４７】
＃１１１では送信データの通信を行い、本フローチャートの処理を終了（＃１１２）する。以上のように本実施例における交換レンズでは、あるデータをカメラ本体側へ送信する際に、カメラ本体を判別し、ある機能が正しく動作するように送信データの符号を反転する。
【００４８】
以上説明したように、本実施例の交換レンズではあるデータを送信する際に、カメラを判別し特定のカメラと判別した際に符号反転を行ってからデータを送信する。
【００４９】
そのため、本実施例の交換レンズが装着可能な全てのカメラ本体でデータを正しく使用できる。従って、既存のある機種のカメラでデータを誤って使用されていたために制限されていた機能が使用できるようになる。
【実施例２】
【００５０】
続いて、本発明の第２の実施の形態について説明する。
【００５１】
図３は本実施例における動作のフローチャートである。以下、このフローチャートを用いて動作を説明する。尚、カメラシステムの構成は実施例１と同様に図１、図４に示した構成と同様である。また、＃２０１〜＃２０４までの動作は、図２の＃１０１〜＃１０４までの動作と同じである為省略する。
【００５２】
＃２０５では、今回の通信命令がデータＢ送信命令か否かを判断する。ここで、データＢ送信命令は従来から用意されている命令である。
【００５３】
今回の命令がデータＢ送信命令であった場合には＃２０６へ、それ以外の命令であった場合には＃２０７へ進む。
【００５４】
＃２０７ではデータ送信命令以外の処理動作を行うが本発明とは直接関係のない動作であるため説明を省略する。
【００５５】
データ送信命令を受信した場合の＃２０６では、カメラ側へ送信するべきデータをレンズマイコン１０２内の記憶領域から読み出す。
【００５６】
次に、＃２０８では、＃２０３にて保存したカメラ情報を読み出す。
【００５７】
＃２０９では読み出したカメラ情報よりカメラの判別を行い、カメラがタイプＢであれば＃２１０へそれ以外のタイプのカメラであれば＃２１２へ進む。ここで、タイプＢのカメラとは今回の命令で送信すべきデータにある補正量を加算した値とすることで、タイプＢ以外のカメラよりもより高い機能を実現できるカメラである。従って、＃２１０では送信データに加算すべき補正データをレンズマイコン１０２内の記憶領域から読み出し、＃２１１では送信データと補正データとの加算演算を行う。
【００５８】
続いて＃２１２でデータをカメラ本体へ送信し、本フローチャートの処理を終了する。
【００５９】
以上説明してきたように、本実施例の交換レンズでは、従来から用意されている通信命令にてあるデータを送信する際に、カメラを判別し特定のカメラと判断した際に補正データを加算してからデータを送信するようにしている。そのため、本実施例の交換レンズが装着可能な全てのカメラ本体で正しく機能が動作すると共に、ある特定のカメラにおいては、変換されたデータを受信して使用することにより、より性能を高めることが可能となる。更に、通信命令は従来から用意されているものなので、過去の機種との互換性も保つことができる。
【００６０】
以上、本発明の実施例を二つ挙げて説明したが、カメラ判別の種類を増やし、二つの実施例を同時に実現可能なように構成することも可能である。
【００６１】
また、送信データの変換方法として、符号反転、補正データ加算について説明したが、この方法に限るものではなく、例えば、判別したカメラ機種毎に別のデータを読み出すような構成としてもよい。
【００６２】
また、本発明はこれらの実施例に限定されないことはいうまでもなく、その要旨の範囲内で種々の変形及び変更が可能である。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施の形態に係るカメラシステムの電気的構成を示すブロック図である。
【図２】本発明の実施の形態に係る交換レンズの動作の一部を示すフローチャートである。
【図３】本発明の実施の形態に係る交換レンズの動作の一部を示すフローチャートである。
【図４】本発明の実施の形態に係るカメラシステムの全体を示すブロック図である。
【符号の説明】
【００６４】
１００  交換レンズ
１０１  交換レンズ内電気系
１０２  レンズマイコン
１０３  フォーカス系
１０４  絞り系
１０５  フォーカス駆動系
１０６  位置センサ
１０７  絞り駆動系
１０８  開放スイッチ
１０９  振れ補正系
１１０  振れ補正駆動系
１１１  振れセンサ
１１２  位置センサ
１１３  防振スイッチ
１１４  フォーカスモードスイッチ
１１５ａ〜ｅ  交換レンズ側電気接点
２００  カメラ本体
２０１  カメラ本体内電気系
２０２  カメラマイコン
２０３  測距部
２０４  測光部
２０５  シャッタ部
２０６  撮像素子部
２０７  発音部
２０８  表示部
２０９  入力部
２１０  その他の制御部
２１１  スイッチ１
２１２  スイッチ２
２１３  カメラ本体内電源
２１４ａ〜ｅ  カメラ本体側電気接点
【図１】
2009053523.tif 000003
【図２】
2009053523.tif 000004
【図３】
2009053523.tif 000005
【図４】
2009053523.tif 000006