(57)【特許請求の範囲】
【請求項１】
カメラボディと、
前記カメラボディに着脱自在に装着される、収納位置とズーム撮影位置とに移動可能なズームレンズを内蔵したレンズ鏡筒ユニットと、
前記カメラボディに前記レンズ鏡筒ユニットを装着した状態において、前記カメラボディの電源がオフからオンに切り替わったときに、前記ズームレンズを前記収納位置から前記ズーム撮影位置まで移動させるレンズ駆動手段と、
前記ズームレンズの収納位置に対応する収納コードと、前記ズーム撮影位置に対応するズーム撮影コードと、前記収納コードと前記ズーム撮影コードの間に位置する、前記ズームレンズのレンズ口径情報を示すレンズ口径コードとが形成されたコード板と、
前記ズームレンズの前記収納位置から前記ズーム撮影位置までの移動に連動して前記コード板のレンズ口径コードのレンズ口径情報を検出する検出手段と、
前記検出手段が検出した前記コード板のレンズ口径コードのレンズ口径情報に基づいて露出補正量を設定して露出制御を行う露出補正手段と、
を備えることを特徴とするカメラ。
【請求項２】
請求項１記載のカメラにおいて、前記コード板及び前記検出手段は前記レンズ鏡筒ユニットに備えられ、前記露出補正手段は前記カメラボディに備えられているカメラ。
【発明の詳細な説明】
【０００１】
【発明の技術分野】
本発明は、レンズの位置検出用のコード板および該コード板を備えたカメラに関する。
【０００２】
【従来技術およびその問題点】
従来のレンズ一体型カメラは、一般的に、カメラボディとレンズ鏡筒ユニットが別々に製造され、その後、カメラボディに対して鏡筒ユニットが組み付けられる。近年では、コスト削減のため、外観や取付け部等のメカ構成を共通にして焦点距離のみを異ならせたレンズを数種類製造する場合がある。このようなメカ構成にほとんど差がない鏡筒ユニットやカメラボディでは、他機種用の鏡筒ユニット、カメラボディが互いに組み付け可能である。そのため、カメラボディと鏡筒ユニットが誤って組み付けられる虞があるが、正しい鏡筒ユニットが組み付けられているか否かは、鏡筒ユニットをカメラボディから取り外して確認しなければならず、自動的に判断することができなかった。また、誤った鏡筒ユニットがカメラボディに組み付けられた場合には、一見正常に動作するように見えるが、実際には焦点距離が異なっているため適切な露出が得られないなどの不都合が生じてしまう。
【０００３】
【発明の目的】
本発明は、正しいレンズ鏡筒ユニットが組み付けられているか否かを自動的に判断できるカメラを提供することを目的とする。
【０００４】
【発明の概要】
本発明のカメラは、カメラボディと、前記カメラボディに着脱自在に装着される、収納位置とズーム撮影位置とに移動可能なズームレンズを内蔵したレンズ鏡筒ユニットと、前記カメラボディに前記レンズ鏡筒ユニットを装着した状態において、前記カメラボディの電源がオフからオンに切り替わったときに、前記ズームレンズを前記収納位置から前記ズーム撮影位置まで移動させるレンズ駆動手段と、前記ズームレンズの収納位置に対応する収納コードと、前記ズーム撮影位置に対応するズーム撮影コードと、前記収納コードと前記ズーム撮影コードの間に位置する、前記ズームレンズのレンズ口径情報を示すレンズ口径コードとが形成されたコード板と、前記ズームレンズの前記収納位置から前記ズーム撮影位置までの移動に連動して前記コード板のレンズ口径コードのレンズ口径情報を検出する検出手段と、前記検出手段が検出した前記コード板のレンズ口径コードのレンズ口径情報に基づいて露出補正量を設定して露出制御を行う露出補正手段と、を備えることを特徴としている。
この構成によれば、レンズ交換可能なカメラにおいて、ＲＯＭやマイコンをレンズに搭載させなくてもコード板の簡単な変更のみで、レンズ側からレンズ情報を得られるようになる。
【０００５】
前記コード板及び前記検出手段は前記レンズ鏡筒ユニットに備えられ、前記露出補正手段は前記カメラボディに備えられていることが実際的である。
【０００９】
以下、図面に基づき、レンズシャッタ式カメラの参考実施例について説明する。この参考実施例では、説明の便宜上、２つの機種Ａ、Ｂのレンズシャッタ式カメラについて考える。この２つの機種Ａ、Ｂは、レンズ一体型カメラであって、カメラボディ１及びズームレンズＬの鏡筒ユニットを共通設計とし、ズームレンズＬの焦点距離及びレンズ口径のみを異ならせたものである。つまり、外観や取付け部の構造等は共通である。そのため、機種Ａ、Ｂ用のいずれのカメラボディ１に対しても、機種Ａ、Ｂ用のズームレンズＬが組み付け可能となっている。なお機種Ａは、機種Ｂよりもテレ側の焦点距離が短く、レンズ口径が大きくなっている。
【００１０】
ズームレンズＬは、図１に示すように、被写体側（図１において左側）から第１レンズ群Ｌ１と第２レンズ群Ｌ２を備えた２群タイプのズームレンズである。第１レンズ群Ｌ１は、カムリング５１の回転に連動して回転しないで直進移動するヘリコイド環５３の先端部（図１において左側）に支持され、ヘリコイド環５３と一体に光軸方向に直進移動する。カムリング５１は、ズームモータ１８によって回転駆動され、回転しながらさらに光軸方向にも移動するようにカメラボディ１の固定鏡筒５５に支持されている。一方、第２レンズ群Ｌ２は、カムリング５１内の直進案内環（不図示）を介して、カムリング５１の内周面に形成されたカム溝（不図示）に嵌合しており、カムリング５１が回転すると、上記カム溝と直進案内環とに案内されて光軸方向に直進移動する。なお図１では、焦点調節レンズ機構を省略しているが、例えばヘリコイド環５３の後端部に配設されたＡＦシャッタブロック（不図示）に備えられる。
【００１１】
ズームレンズＬは、テレ方向にズーミングされると、第１レンズ群Ｌ１がフィルム面から離反する方向に移動し、ワイド方向にズーミングされると、第１レンズ群Ｌ１がフィルム面に接近する方向に移動する。本参考実施例では、予め設定された複数のレンズ位置でズーミング停止させるステップズーム方式を採用しており、第１レンズ群Ｌ１の位置を管理することによってズームレンズＬのズーミングを制御する。なお本明細書中において、ズームレンズＬの位置とは、第１レンズ群Ｌ１の位置を指すものとする。
【００１２】
図２は本レンズシャッタ式カメラの制御系の主要構成を示すブロック図である。カメラボディ１は、この制御系を総括的に制御するＣＰＵ１０を備えている。ＣＰＵ１０は、制御用プログラム等を格納したＲＯＭ、制御用または演算用のパラメータ等を一時的にメモリするＲＡＭ、及び入力したアナログ信号をデジタル信号に変換するＡ／Ｄ変換器を内蔵している。ＣＰＵ１０は、本参考実施例の判定手段及び規制手段、並びに後述する本発明の実施形態の露出補正手段として、またはその一部として機能する。
【００１３】
ＣＰＵ１０には、スイッチ類として、電源スイッチＳＷＭ、テレスイッチＳＷＴ、ワイドスイッチＳＷＷ、測光スイッチＳＷＳ、レリーズスイッチＳＷＲ及び機種設定スイッチＳＷＫが接続されている。
テレスイッチＳＷＴ及びワイドスイッチＳＷＷは、ズームレンズＬをテレ方向またはワイド方向へズーミングさせるズームレバー（不図示）に連動し、ズームレバーがテレ側へ操作されたときにテレスイッチＳＷＴがオンし、ワイド側へ操作されたときにワイドスイッチＳＷＷがオンする。測光スイッチＳＷＳ及びレリーズスイッチＳＷＲは、シャッタボタン（不図示）に連動する２段階スイッチであって、半押しされたときに測光スイッチＳＷＳがオンし、全押しされたときにレリーズスイッチＳＷＲがオンする。
【００１４】
機種設定スイッチＳＷＫ（カメラ機種設定手段）は、カメラボディ１の機種設定を切り替えるスイッチであり、組み立て作業者により操作される。ＣＰＵ１０は、機種設定スイッチＳＷＫがオンしている場合はカメラボディ１が機種Ｂとして動作するよう制御し、オフしている場合はカメラボディ１が機種Ａとして動作するよう制御する。
【００１５】
ＣＰＵ１０には、駆動電源となる電池１３、撮影に関する情報を表示する表示手段としてのＬＣＤパネル１５、被写体光を受光し、その受光量に応じた測光値Ｂｖを出力する測光回路１７、設定された絞り値及びシャッタ速度で露出制御する露出制御回路１９、外部メモリ手段としてのＥＥＰＲＯＭ２１、レンズモータ２３を介してズームレンズＬをズーミングさせるレンズ駆動回路２５、ズームエンコーダ回路２７、カメラボディ１に装填されたフィルムのＤＸコードを読み取ってフィルム感度Ｓｖ情報を出力するＤＸコード入力回路２９がそれぞれ接続されている。
【００１６】
ズームエンコーダ回路２７（検出手段）は、ズームレンズＬの現在位置に応じたズームコード信号およびズームレンズＬの機種を識別するためのレンズ機種コード信号を検出する。ＣＰＵ１０は、ズームエンコーダ回路２７から入力したズームコード信号に基づいてズームレンズＬの現在位置を検出し、また、レンズ機種コードに基づいてズームレンズＬの機種を判別する。
【００１７】
次に、図３から図５を参照し、ズームエンコーダ回路２７及びズームエンコーダ回路２７によって検出されるズームコードとレンズ機種コードについて、より詳細に説明する。
【００１８】
ズームエンコーダ回路２７は、ズームレンズＬの固定レンズ鏡筒５５に固定されたコード板２７ａと、ヘリコイド環５３に固定されて第１レンズ群Ｌ１及びヘリコイド環５３とともに移動するブラシ２７ｂから構成される。
【００１９】
コード板２７ａは、第１レンズＬ１の絶対位置に対応する焦点距離コードパターンが絶縁材上に導電材で形成されたものであって（図４（Ａ））、例えばプリント基板として形成される。各コードパターンの一端部には、抵抗値が異なる４個の抵抗Ｒ１、Ｒ２、Ｒ３、Ｒ４の直列接続回路（図３）に接続された端子ＺＣ０、ＺＣ１、ＺＣ２、ＺＣ３、ＺＣ４が設けられている。図３に示すように、端子ＺＣ１、ＺＣ２、ＺＣ３はそれぞれ抵抗Ｒ１、Ｒ２、Ｒ３、Ｒ４の各抵抗間に接続されており、端子ＺＣ０はグランドに接続され、端子ＺＣ４は正電圧端子Ｖccに接続されている。また抵抗Ｒ３と抵抗Ｒ４の間には、ＣＰＵ１０への出力端子ＺＣＤが設けられている。なお、出力端子ＺＣＤと端子ＺＣ３は同電位となる。
【００２０】
ブラシ２７ｂは、第１レンズＬ１の移動に連動してコード板２７ａ上を摺動する。そして第１レンズＬ１が所定のレンズ位置に達する毎に、導通部（コードパターン）に接触し、端子ＺＣ０〜ＺＣ４のいずれか２端子を短絡する（図４（Ｂ））。すると、短絡された端子に応じた電圧が出力端子ＺＣＤに発生する（図４（Ｃ））。出力端子ＺＣＤに発生した電圧は、ズームコード信号またはレンズ機種コード信号としてＣＰＵ１０へアナログ出力される。
【００２１】
本参考実施例では、上記ズームコードとしてＬＯＣＫ、ＷＩＤＥ、ＣＤ_Ａ、ＣＤ_Ｂ、ＣＤ_Ｃ、ＴＥＬＥ、ＯＦＦの７コードを形成してある。図４（Ｄ）には、各ズームコードに対応するレンズ位置、ズームステップ、露出補正量をそれぞれ示してある。また表１には、各ズームコードを検出したときに短絡される端子の組合せ、及び出力端子ＺＣＤに発生する電圧（％）を示した。
【００２２】
【表１】
0004714361.tif 000002
【００２３】
本参考実施例では、ズームレンズＬを収納位置からテレ方向へ所定量だけ繰り出した位置をワイド位置（ズーム撮影位置）とし、このワイド位置からテレ位置までをズーム移動範囲として１０段階のステップズームを可能としている。ズーム移動範囲内では、ＣＤ_Ａ、ＣＤ_Ｂ、ＣＤ_Ｃの３つのズームコードが相対コードとして繰り返し出力される。これに対し、収納位置を示すＬＯＣＫコード、テレ位置を示すＴＥＬＥコード、及びワイド位置を示すＷＩＤＥコードは、絶対コードである。なお、第１レンズ群Ｌ１が次のレンズ位置に移動している間（各ズームコード間）は、どの端子も短絡されていないＯＦＦコードとなる。
【００２４】
ズームレンズＬの機種を識別するためのレンズ機種コードは、ＬＯＣＫコードとＷＩＤＥコード間に形成される。ＣＰＵ１０は、ズームレンズＬが収納位置からワイド位置まで繰り出される間（ＬＯＣＫコードを入力してからＷＩＤＥコードを入力するまでの間）に、レンズ機種コード信号をズームエンコーダ回路２７から入力し、レンズ機種コード信号に基づいてレンズ機種を判別する。本参考実施例では、機種Ａを示すレンズ機種コードは図４に示すＯＦＦコードであり、機種Ｂを示すレンズ機種コードは図５に示すＣＤ_Ａコードである。
本参考実施例において、上記レンズ機種コードをＬＯＣＫコードとＷＩＤＥコード間に付加するのは、カメラ操作として最初に行なわれる電源オン操作で組み付け不良を発見できるため、ズーム移動範囲内よりもレンズ機種コードの追加が簡単なため、等による。
【００２５】
上記構成に基づき、ＣＰＵ１０の機種判別動作について図６を参照してより詳細に説明する。図６は、電源スイッチＳＷＭがオンしたとき、すなわちカメラボディ１の電源がオンしたときに実行されるレンズ繰り出し処理に関するフローチャートである。レンズ操り出し処理では、ズームレンズＬを収納位置からワイド端まで繰り出すとともに、カメラボディ１に正しい鏡筒ユニットが組み付けられているか否かを判別する。
【００２６】
この処理に入ると、先ず、機種判別レジスタに機種Ａをメモリし（Ｓ１１）、レンズ駆動回路２５を介してレンズモータ２３を正転させる（Ｓ１３）。本参考実施例では、ズームレンズＬをテレ側へ繰り出すズームモータ１８の回転方向を正転、ズームレンズＬをワイド側へ引き戻すズームモータ１８の回転方向を逆転ということにする。レンズモータ２３が正転すると、ズームレンズＬがテレ方向へズーミングすると共にブラシ２７ｂがコード板２７ａ上を摺動し、ブラシ２７ｂが接触したコードパターンに対応するズームコード信号がズームエンコーダ回路２７からＣＰＵ１０へ出力される。
【００２７】
続いて、ズームエンコーダ回路２７からズームコード信号を入力してＡ／Ｄ変換し（Ｓ１５）、ＣＤ_Ａコードを入力したか否かをチェックする（Ｓ１７）。ＣＤ_Ａコードを入力したときは、機種判別レジスタに機種Ｂを上書きメモリし（Ｓ１７；Ｙ、Ｓ１９）、ＣＤ_Ａコードを入力していないときはＳ１９をスキップする（Ｓ１７；Ｎ）。次に、ＷＩＤＥコードを入力したか否かをチェックする（Ｓ２１）。ＷＩＤＥコードを入力していないときはＳ１５へ戻り、ＷＩＤＥコードを入力するまでＳ１５〜Ｓ２１の処理を繰り返す（Ｓ２１；Ｎ）。そしてＷＩＤＥコードを入力したら、レンズモータ２３を停止してズームレンズＬのズーミングを停止させ、機種設定スイッチＳＷＫの状態を入力して機種設定スイッチＳＷＫがオンしているか否かをチェックする（Ｓ２１；Ｙ、Ｓ２３、Ｓ２５、Ｓ２７）。機種設定スイッチＳＷＫは、機種Ａの場合はオフに、機種Ｂの場合はオンに設定される。
【００２８】
機種設定スイッチＳＷＫがオンしている場合は、機種ＢのズームレンズＬが組み付けられているか否かを判別するため、機種判別レジスタに機種Ｂがメモリされているか否かをチェックする（Ｓ２７；Ｙ、Ｓ２９）。機種Ｂがメモリされていれば、カメラ機種とレンズ機種が一致するから、そのままリターンする（Ｓ２９；Ｙ）。一方、機種Ｂがメモリされていなければ、機種ＡのズームレンズＬが誤って組み付けられているので、ＬＣＤパネル１５にエラー表示を表示させ、カメラ動作を停止する（Ｓ２９；Ｎ、Ｓ３１）。
【００２９】
機種設定スイッチＳＷＫがオンしていない場合は、機種ＡのズームレンズＬが組み付けられているか否かを判別するため、機種判別レジスタに機種Ａがメモリされているか否かをチェックする（Ｓ２７；Ｎ、Ｓ３３）。機種Ａがメモリされていれば、カメラ機種とレンズ機種が一致するから、そのままリターンする（Ｓ３３；Ｙ）。一方、機種Ａがメモリされていなければ、機種ＢのズームレンズＬが誤って組み付けられているので、ＬＣＤパネル１５にエラー表示を表示させ、カメラ動作を停止する（Ｓ３３；Ｎ、Ｓ３１）。
【００３０】
このように本参考実施例では、カメラボディ１の電源をオンすると自動的に機種判別される。すなわち、カメラボディ１に搭載されているＣＰＵ１０は、予めカメラボディ１側に設定されている機種の情報に対応した鏡筒ユニットが組み付けられているかを判別するので、誤った鏡筒ユニットが組み付けられていることを容易に認識できるようになった。なお、機種判別は製造工程内で行なわれ、誤った鏡筒ユニットが組み付けられていた場合には正しい鏡筒ユニットに取り替えるため、ユーザーが使用する際に不具合が生じることもない。
【００３１】
以上では、レンズ一体型のレンズシャッタ式カメラに適用した参考実施例について説明したが、本発明は、以下の実施形態に示すように、レンズ交換可能なレンズシャッタ式カメラや一眼レフカメラにも適用可能である。
【００３２】
次に、本発明をレンズ交換可能なレンズシャッタ式カメラに適用した本発明の一実施形態について説明する。この実施形態は、ズームレンズＬの機種を識別するためのレンズ機種コードの代わりに、ズームレンズＬのレンズ口径情報を示すレンズコード（レンズ口径コード）（以下、「ＬＡｖコード」という。）をコード板に形成し、レンズ口径情報をレンズ側から入力するように構成したものである。この実施形態において、上述した参考実施例と実質的に同一の機能を有する回路・部材には、図１及び図２と同じ符号を用いて説明する。なおこの実施形態では、機種設定スイッチＳＷＫを設けていない。
【００３３】
図７には、コード板２７ａに形成されるズームコード及びＬＡｖコードの一実施例を示してある。ＬＡｖコードは、ズームレンズＬがワイド位置でズーミング停止しているときの開放Ａｖ値に対応し、ＣＤ_Ａコード、ＣＤ_Ｂコード、ＣＤ_Ｃコードの３つのズームコードの組合せによって構成される。そのため、本実施形態では２７通りのＬＡｖコードを設定することができるようになっている。
【００３４】
表２にＬＡｖコードとＬＡｖ（開放Ａｖ値）の対応を示す。なお表２において、ＬＡｖコードは３つのコードをＬＯＣＫコード側から順に並べてあり、ＣＤ_Ａコード、ＣＤ_Ｂコード、ＣＤ_Ｃコードは単にＡ、Ｂ、Ｃと表してある。
【表２】
0004714361.tif 000003
【００３５】
表２を見ると、図７に示すＬＡｖコードはＣＤ_Ｂ、ＣＤ_Ａ、ＣＤ_Ｃ（ＬＯＣＫコード側から順に）で構成されているから、コード番号１２に該当し、ＬＡｖ＝４＋３／８であることが分かる。
【００３６】
ＣＰＵ１０は、カメラボディ１に装着されたレンズによって開放Ｆｎｏが異なるため、ズームエンコーダ回路２７から入力したＬＡｖコード信号に基づいて露出補正量を設定し、露出制御を行なう。本実施形態では、ＬＡｖ＝３＋０／８（コード番号１）を基準として露出値Ｅｖを設定している。例えば図７の場合には、ＬＡｖ＝４＋３／８（コード番号１２）であるから、露出補正量は（４＋３／８）−（３＋０／８）＝１＋３／８となり、１＋３／８だけ露出が多くなるように露出値Ｅｖが補正される。
さらに本実施形態では、ズームレンズＬのズームステップ１段ごとに露出値Ｅｖを２／８Ｅｖずつ補正するように構成されている。これは焦点距離によって開放Ｆｎｏが異なるためである。
【００３７】
図８を参照し、電源スイッチＳＷＭがオンしたときに実行されるレンズ繰り出し処理について説明する。レンズ操り出し処理では、ズームレンズＬを収納位置からワイド端まで繰り出すとともに、Ａｖデータ［１］〜［３］を入力してＬＡｖ値をセットする。なおＡｖデータ［ｎ］は、データカウンタの値がｎであるときに入力したＬＡｖコードを示している。
【００３８】
この処理に入ると先ず、データカウンタに０をセットし（Ｓ５１）、コード入力待ちフラグＦに０をセットし（Ｓ５３）、レンズ駆動回路２５を介してレンズモータ２３を正転させる（Ｓ５５）。レンズモータ２３が正転すると、第１レンズ群Ｌ１及び第２レンズ群Ｌ２がテレ方向へ移動し、第１レンズ群Ｌ１の移動に伴ってブラシ２７ｂがコード板２７ａ上を摺動する。そしてブラシ２７ｂがコードパターンに接触すると、端子ＺＣ０〜ＺＣ４のいずれか２つが短絡され、出力端子ＺＣＤには該コードパターンに対応するズームコード信号が発生する。
【００３９】
続いて、ズームエンコーダ回路２７からズームコード信号を入力し（Ｓ５７）、ＯＦＦコードを入力したか否かをチェックする（Ｓ５９）。ＯＦＦコードを入力していたときは、コード入力待ちフラグＦに１をセットし、Ｓ５７へ戻る（Ｓ５９；Ｙ、Ｓ６１）。ＯＦＦコードを入力していないときは、ＷＩＤＥコードを入力したか否かをチェックする（Ｓ５９；Ｎ、Ｓ６３）。ＷＩＤＥコードを入力していないときは、コード入力待ちフラグＦに１がセットされているか否かをチェックする（Ｓ６３；Ｎ、Ｓ６５）。コード入力待ちフラグＦに１がセットされていない場合は、ＯＦＦコードを入力していないので、Ｓ５７へ戻る（Ｓ６５；Ｎ）。
【００４０】
Ｓ５５にてレンズモータ２３が正転を開始しても第１レンズ群Ｌ１がまだ収納位置にある状態では、図７に示すようにＬＯＣＫコードがＳ５７にて入力されるから、Ｓ５９、Ｓ６３、Ｓ６５ですべてノーと判断され、Ｓ５７、Ｓ５９、Ｓ６３、Ｓ６５の処理が繰り返される。そして第１レンズ群Ｌ１がテレ方向へ移動して収納位置から抜けると、図７に示すようにＯＦＦコードがＳ５７にて入力されるから、Ｓ５９でイエスと判断され、Ｓ６１でコード入力待ちフラグＦに１がセットされる。さらに第１レンズ群Ｌ１がテレ方向へ移動すると、図７に示すようにＬＡｖコードがＳ５７にて入力されるから、Ｓ５９、Ｓ６３にてノーと判断され、Ｓ６５にてイエスと判断される。
【００４１】
コード入力待ちフラグに１がセットされている場合、すなわちＬＡｖコードを入力した場合には（Ｓ６５；Ｙ）、コード入力待ちフラグＦに０をセットし（Ｓ６７）、データカウンタを＋１インクリメントしてデータカウンタの値が４か否かをチェックする（Ｓ６９、Ｓ７１）。データカウンタの値が４でなければ、入力したＬＡｖコードを、Ａｖデータとしてデータカウンタの値が示すアドレスにメモリし、Ｓ５７へ戻る（Ｓ７１；Ｎ、Ｓ７３）。例えば、データカウンタの値が１である場合には、入力したＬＡｖコードをＡｖデータ［１］にメモリする。Ｓ５７へ戻ったら、ＷＩＤＥコードを入力するまで、またはデータカウンタの値が４になるまで、Ｓ５７〜Ｓ７３の処理を繰り返し実行する。
【００４２】
そしてＷＩＤＥコードを入力したときは（Ｓ６３；Ｙ）、レンズモータ２３を停止し（Ｓ７５）、データカウンタの値が３か否かをチェックする（Ｓ７７）。データカウンタの値が３であれば（Ｓ７７；Ｙ）、ＬＡｖコードを構成する３つのズームコードを正常に入力してあるので、メモリしたＡｖデータ［１］〜［３］に基づいてＬＡｖ値をセットする（Ｓ７９）（表２参照）。Ｓ７９でセットしたＬＡｖ値は、露出補正のため、後述する露出演算処理にて用いられる。
一方、データカウンタの値が３でなければ（Ｓ７７；Ｎ）、何らかの異常によりＬＡｖコードを正常に入力できなかったので、レンズ収納処理を実行する（Ｓ８１）。この場合にレンズ収納処理では、ズームレンズＬを収納位置まで収納すると共に、異常が発生したことを報知する警告表示をＬＣＤパネル１５に表示させる。
【００４３】
上述のＳ５７からＳ７３の処理を繰り返し、ＷＩＤＥコードを入力しないでデータカウンタの値が４になったときは（Ｓ６３；Ｎ、Ｓ７１；Ｙ）、何らかの異常により、ＬＡｖコードをすべて入力した後もＷＩＤＥコードを入力することができなかったので、レンズ収納処理を実行する（Ｓ８１）。この場合にもレンズ収納処理では、ズームレンズＬを収納位置まで戻すと共に、異常が発生したことを報知する警告表示をＬＣＤパネル１５に表示させる。
【００４４】
次に、図９を参照し、測光スイッチＳＷＳがオンしたときに実行される露出演算処理について説明する。
この処理に入ると先ず、測光値Ｂｖを測光回路１７から入力し（Ｓ９１）、フィルム感度Ｓｖ情報をＤＸコード入力回路２９から入力し（Ｓ９３）、測光値Ｂｖ及びフィルム感度Ｓｖに基づいて露出演算を行なう（Ｓ９５）。そして求めた露出値Ｅｖを、レンズ繰り出し処理（Ｓ７９）でセットしたＬＡｖ値に基づいて補正し、補正後の露出値をＥｖデータとしてメモリする（Ｓ９７）。本実施形態では、式：Ｅｖ−（ＬＡｖ−３）により求めた値をＥｖデータとしてメモリする。続いて、ズームエンコーダ回路２７から入力したズームコード信号に基づいて現在のズームステップを求め、Ｓ９７でメモリしたＥｖデータ値から補正量（２／８×ズームステップ）を減算した値を、Ｅｖデータとして上書きメモリし、リターンする（Ｓ９９）。リターン後は、メモリしたＥｖデータに基づいて露出制御が行なわれる。
【００４５】
以上に説明した本発明の実施形態によれば、コード板にズームレンズＬのレンズ口径情報を盛り込んだので、ズームレンズＬにＲＯＭやマイコン等を設けなくても、ズームレンズＬ側からズームレンズＬのレンズ口径情報を得ることができる。すなわちレンズ交換可能なカメラでは、コード板の簡単な変更のみで、レンズ側からレンズ情報を出力可能にできるようになった。
【００４７】
【発明の効果】
本発明によれば、レンズ交換可能なカメラにおいて、コード板にズームレンズのレンズ口径情報を盛り込むので、ＲＯＭやマイコンをレンズに搭載させなくてもコード板の簡単な変更のみで、ズームレンズ側からズームレンズのレンズ口径情報を得られるようになる。
【図面の簡単な説明】
【図１】本発明の参考実施例によるレンズシャッタ式カメラのズームレンズ構成を示す図である。
【図２】同レンズシャッタ式カメラの制御系を示すブロック図である。
【図３】同レンズシャッタ式カメラが備えたズームエンコーダ回路（ブラシ）を説明する図である。
【図４】機種Ａのレンズシャッタ式カメラのズームコードを説明する図である。（Ａ）はコード板に形成されたコードパターンを示し、（Ｂ）は端子ＺＣ０〜ＺＣ４の短絡状態を示している。（Ｃ）は出力端子ＺＣＤに発生する電圧レベル（ズームコード信号）を示し、（Ｄ）はレンズ位置に対応するズームコード、ズームステップ及び露出補正量の関係を示してある。
【図５】機種Ｂのレンズシャッタ式カメラのズームコードを説明する図である。（Ａ）はコード板に形成されたコードパターンを示し、（Ｂ）は端子ＺＣ０〜ＺＣ４の短絡状態を示している。（Ｃ）は出力端子ＺＣＤに発生する電圧レベル（ズームコード信号）を示し、（Ｄ）はレンズ位置に対応するズームコード、ズームステップ及び露出補正量の関係を示してある。
【図６】同レンズシャッタ式カメラのレンズ繰り出し処理に関するフローチャートを示す図である。
【図７】本発明の一実施形態におけるレンズシャッタ式カメラ（レンズ交換可）のズームコードを説明する図である。（Ａ）はコード板に形成されたコードパターンを示し、（Ｂ）は端子ＺＣ０〜ＺＣ４の短絡状態を示している。（Ｃ）は出力端子ＺＣＤに発生する電圧レベル（ズームコード信号）を示し、（Ｄ）はレンズ位置に対応するズームコード、ズームステップ及び露出補正量の関係を示してある。
【図８】本発明の一実施形態におけるレンズシャッタ式カメラのレンズ繰り出し処理に関するフローチャートを示す図である。
【図９】本発明の一実施形態におけるレンズシャッタ式カメラの露出演算処理に関するフローチャートを示す図である。
【図１】
0004714361.tif 000004
【図２】
0004714361.tif 000005
【図３】
0004714361.tif 000006
【図４】
0004714361.tif 000007
【図５】
0004714361.tif 000008
【図６】
0004714361.tif 000009
【図７】
0004714361.tif 000010
【図８】
0004714361.tif 000011
【図９】
0004714361.tif 000012