JPS59204810A - 自動焦点調節装置 - Google Patents
自動焦点調節装置Info
- Publication number
- JPS59204810A JPS59204810A JP8153383A JP8153383A JPS59204810A JP S59204810 A JPS59204810 A JP S59204810A JP 8153383 A JP8153383 A JP 8153383A JP 8153383 A JP8153383 A JP 8153383A JP S59204810 A JPS59204810 A JP S59204810A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- output
- data
- lens
- focus
- 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
- 238000001514 detection method Methods 0.000 claims description 36
- 230000004044 response Effects 0.000 claims description 19
- 238000012545 processing Methods 0.000 claims description 15
- 238000003384 imaging method Methods 0.000 claims description 11
- 230000033001 locomotion Effects 0.000 abstract description 15
- 238000006243 chemical reaction Methods 0.000 description 40
- 230000010354 integration Effects 0.000 description 31
- 230000007246 mechanism Effects 0.000 description 29
- 238000005259 measurement Methods 0.000 description 21
- 238000005375 photometry Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 16
- 230000005540 biological transmission Effects 0.000 description 13
- 238000000034 method Methods 0.000 description 13
- 238000012937 correction Methods 0.000 description 11
- 238000012546 transfer Methods 0.000 description 11
- 101100262440 Arabidopsis thaliana ECR1 gene Proteins 0.000 description 10
- 230000008859 change Effects 0.000 description 10
- 230000008676 import Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 9
- 230000000630 rising effect Effects 0.000 description 7
- 230000009471 action Effects 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 6
- 210000001747 pupil Anatomy 0.000 description 5
- 101100232709 Caenorhabditis elegans iff-2 gene Proteins 0.000 description 3
- 239000003990 capacitor Substances 0.000 description 3
- 238000001810 electrochemical catalytic reforming Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 101100179406 Caenorhabditis elegans iff-1 gene Proteins 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000010355 oscillation Effects 0.000 description 2
- 102220013433 rs35141404 Human genes 0.000 description 2
- 102220098914 rs36097930 Human genes 0.000 description 2
- 102220129615 rs767644139 Human genes 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- TUBQDCKAWGHZPF-UHFFFAOYSA-N 1,3-benzothiazol-2-ylsulfanylmethyl thiocyanate Chemical compound C1=CC=C2SC(SCSC#N)=NC2=C1 TUBQDCKAWGHZPF-UHFFFAOYSA-N 0.000 description 1
- 208000031872 Body Remains Diseases 0.000 description 1
- 240000008067 Cucumis sativus Species 0.000 description 1
- 235000010799 Cucumis sativus var sativus Nutrition 0.000 description 1
- 101100406487 Drosophila melanogaster Or47a gene Proteins 0.000 description 1
- 241000102542 Kara Species 0.000 description 1
- TUWJQNVAGYRRHA-UHFFFAOYSA-N Menadiol dibutyrate Chemical compound C1=CC=C2C(OC(=O)CCC)=CC(C)=C(OC(=O)CCC)C2=C1 TUWJQNVAGYRRHA-UHFFFAOYSA-N 0.000 description 1
- 244000061176 Nicotiana tabacum Species 0.000 description 1
- 235000002637 Nicotiana tabacum Nutrition 0.000 description 1
- 241001057181 Orcus Species 0.000 description 1
- 101100372601 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) POR2 gene Proteins 0.000 description 1
- 101100181439 Schizosaccharomyces pombe (strain 972 / ATCC 24843) lcf1 gene Proteins 0.000 description 1
- 101100099673 Zea mays TIP2-3 gene Proteins 0.000 description 1
- YTAHJIFKAKIKAV-XNMGPUDCSA-N [(1R)-3-morpholin-4-yl-1-phenylpropyl] N-[(3S)-2-oxo-5-phenyl-1,3-dihydro-1,4-benzodiazepin-3-yl]carbamate Chemical compound O=C1[C@H](N=C(C2=C(N1)C=CC=C2)C1=CC=CC=C1)NC(O[C@H](CCN1CCOCC1)C1=CC=CC=C1)=O YTAHJIFKAKIKAV-XNMGPUDCSA-N 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- BWRHOYDPVJPXMF-UHFFFAOYSA-N cis-Caran Natural products C1C(C)CCC2C(C)(C)C12 BWRHOYDPVJPXMF-UHFFFAOYSA-N 0.000 description 1
- 238000013481 data capture Methods 0.000 description 1
- 208000028333 fixed pupil Diseases 0.000 description 1
- 230000004907 flux Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 239000003292 glue Substances 0.000 description 1
- 238000003306 harvesting Methods 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 208000022749 pupil disease Diseases 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000011514 reflex Effects 0.000 description 1
- 210000000689 upper leg Anatomy 0.000 description 1
Classifications
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B7/00—Mountings, adjusting means, or light-tight connections, for optical elements
- G02B7/28—Systems for automatic generation of focusing signals
- G02B7/282—Autofocusing of zoom lenses
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Automatic Focus Adjustment (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
技術分野
本発明は、合焦対象体の結像位置の予定焦点位置に対す
るズレ退を検出し、このズレ聞から結像位置が合焦領域
内にあるか否かを検出し、その検出結果に基づいて撮影
レンズのフォーカス用レンズを予定焦点位置に向けて電
動駆動する自動焦点調m装置に関する。 従来技術 )A−カス用レンズを電動駆動しながら、合焦対象体の
結像位置が所定の合焦領域内にあるか否かを合焦状態判
別回路で周期的に検出し、結像位置が合焦領域内に達す
るとフォーカス用レンズの駆動を停止するようにした@
置が従来がら種々提案されている。従来のこのような装
置では、例えば、特開昭55−105230号に示され
ているように、結像位置が合焦領域内に一旦達すると以
後の自動焦点調節動作を全く行なわない。ところが、合
焦状態判別回路の出力は、合焦対象体の移動または例え
ばカメラの手振れ等による装置の微小振動により合焦対
象体と装置との位置関係が相対的に変化したり、空間周
波数特性の変化や電気的雑音等の影響によりズレ量の検
出結果が変化したりすることにより変動する。即ち各検
出ごとに判別精度がばらつき、信頼性が低下する。従っ
て、合焦領域内に達していないのに合焦領域内に達した
かのような偽の合焦信号が出力されるとこの信号により
自動焦点調節動作が停止し、以後はズレm検出および合
焦状態判別が行なわれないので、撮影者が合焦と助違い
して撮影を行なって所謂ピンボケの写真になるという不
都合があった。 目 的 本発明は、上記の欠点を解消して、常に合焦領域内に撮
影レンズのフォーカス用レンズを駆動させることができ
る自動焦点調節装置を提供しようとするものである。 要 旨 本発明は、撮影レンズのフォーカス用レンズの駆動中に
結像位置が合焦領域内に達したという合焦信号が出力さ
れると一旦フA−カス用レンズの駆動を停止し、駆動停
止状態での結像位置が合焦領域内にあるか否かを判別す
ることによりフォーカス用レンズの最終的な駆動状態を
決定するように自動焦点調節装置を構成したものである
。 実施例 本発明による自動合焦カメラシステムの概略をレンス′
交換可能な一眼レフレックスカメラに用いた例を示す第
1図に基づいて説明する。第1図において、一点鎖線の
左側は撮影レンズ(LE)の−例としてのズームレンズ
、右側はカメラ本体(BD>であり、両者はそれぞれカ
プラー(101)、(102)を介して機構的に接続さ
れる。このカメラシステムでは、撮影レンズ(LE)の
フォーカス用レンズ(FL)、ズーム用レンズ(、ZL
)、マスターレンズ(ML)を通過した被写体光が、カ
メラ本体<BD>の反射ミラー(103)の中央の半透
明光部を透過し、サブミラー(、,104)によって反
射され焦点検出用受光部(FLM)に受光されるように
、その光学系が構成されている。 モーター(MO)に回転はスリップ機構(SLP)、駆
動機構(LDR)、カメラ本体側カプラー(102)を
介して撮影レンズ(LE)に伝達される。尚、スリップ
機構(SLP)は、後段に所定以上のトルクがかかった
とぎにすべって、モーター(MO)にその過負荷がかか
らないようにするためのものである。また、撮影レンズ
のフォーカス用レンズ(FL)は伝達機構(100)を
介してレンズ側カプラー(101)に連結されている。 これにより、モーター(MO)の回転に従ってフォーカ
ス用レンズ(FL)が光軸の前後方向に移動して焦点調
節が行なわれる。 信号処理回路(106)は、焦点検出用受光部(FLM
)からの受光出力に基づいて、合焦対象体の結像位置の
合焦位置に対するズレ量を示すデフォーカス足1ΔL1
およびデフォーカス方向く前ビンまたは後ビン)のデー
タを周期的に出力する。合焦幅データ出力回路(105
)は、所定の合焦幅を示すデータZNを出力する。合焦
状態判別回路(107)は、信号処理回路(106)か
らのデフォーカスmI△L1と合焦幅データ出力回路(
105)からの合焦幅ZNとを比較し、IΔL!≦ZN
であれば合焦信号を出力し、1ΔL l >ZNであれ
ば非合焦信号を出力づる。 モーター駆動回路(MDR)は、この非合焦信号および
デフォーカス方向の信号に基づいて、モーター(MO>
の駆動を制御する。駆動停止信号出力回路(108)は
、モーター駆動中(即ちレンズ移動中)に合焦状態判別
回路(107)から合焦信号が出力された場合に、モー
ター(MO)の駆動を停止させるための信号をモーター
駆動回路(MDR)に出力づ′る。駆動再開信号出力回
路(109)は、上記駆動停止に応答して作動を開始し
、駆動停止時に合焦状態判別回路(107)から非合焦
信号が所定回数出力された場合に、モーター(MO>の
駆動を再開させるための信号をモーター駆動回路(MD
R)に出力する。判別動作停止回路(128>は、上記
駆動停止に応答して作動を開始し、駆動停止時に合焦状
態判別回路(107)から合焦信号が所定回数出力され
るとこの判別回路(107)の判別動作を停止させる。 上述の構成による本カメラシステムの作動を簡単に説明
する。まず、モーター(MO)の停止状態において、1
ΔLl>、ZNであって結像位置が合焦領域外にあるこ
とが判別されると、合焦状態判別回路(107)からの
非合焦信号によりモーター(MO>は駆動開始する。こ
れによりフォーカス用レンズ(F L )は合焦位置に
向けて移動を開始する。信号処理回路(106)は受光
部(FLM)からの受光量に基づいたズレmのデータを
周期的に出力しており、モーター(MO)の駆動により
結像位置が合焦領域内に達してIΔL1≦ZNが判別さ
れると、°駆動停止信号出力回路(108)から駆動停
止信号が出力され、モーター(MO)は急停止する。こ
れにより駆動再開信号出力回路(109)が作動を開始
して、その後に信号処理回路(106)から出力される
ズレのデータに基づいてモーター(MO)の駆動停止を
持続させるか、駆動を再開させるかが決定される。即ち
、急停止直前と同じ合焦であることが合焦状態判別回路
(107)で判別されると、判別動作停止回路(128
>により合焦状態判別回路(107)の判別動作が停止
され、モーター(MO>は駆動停止のままとなる。逆に
、非合焦であることが判別されると駆動再開信号出力、
回路(109)から駆動再開信号が出力され、モーター
(MO)はこのときのデフォーカス方向のデータに基
づいてフォーカス用レンズ(FL)を移動させる。この
ようにして、一旦停止状態でのズレのデータに基づいて
最終的な合焦状態の判別がなされるので、フォーカス用
レンズ(FL)は合焦領域内の位置まで駆動される。 上述の構成による本発明の自動合焦カメラシステムの具
体的な内容を第2図以降の図面に従って以下に詳述する
。尚、第1図の信号処理回路9合焦状態判別回路、駆動
停止信号出力回路、駆動再開信号出力回路の機能はマイ
クロコンピュータ−(以下、マイコンと称づ°る)によ
り達成される。 第2図は、第1図に示した構成のうちカメラ本体(BD
)側の回路部の構成を主に示づブロック図である。図に
おいて、カメラ本体(BD)とレンズ(LE)との間に
はレンズ(LE)の焦点距離を例えば1.4倍または2
倍に伸ばすためのコンバータ(CV>が挿入されている
。カメラ本体(BD)とコンバータ(CV)とはそれぞ
れ接続端子群(CN 1)と(CN2)とで接続され、
コンバータ(CV)とレンズ(LE)とはそれぞれの接
続端子群(CN3)と(CN 4)とで接続されており
、コンバータ(CV)およびレンズ(LE)からの各種
情報がカメラ本体(BD)側に与えられるようになって
いる。電源スィッチ(MAS)が閉成されることにより
、パワーオンリーセット回路(POR1> 、マイコン
(MCI)、 (Me 2.) 、表示制御回路(D
SC)、発振回路(O20)、インバータ白N 1)〜
(IN8)、アンド回路<AN 1)に電源ライン(十
E)を介して給電が開始される。この給電開始により、
パワーオンリセット回路(POR1)からリセット信号
(P○ 1)が出力されて、マイコン(MCI) 、
(MC2)および表示制御回路(DSC)がリセット
される。マイコン(MC2)はこのカメラシステムの全
体的な作動をシーケンス的に行なわせるマイクロコンピ
ュータであり、マイコン(MCI>はこのマイコン(M
C2)ブ〕\らの制御信号に応答して焦点調節作動をシ
ーケンス的に行なわせるマイクロコンピュータである。 尚、マイコン(MC2)の動作を第3図のフロチャート
に、マイコン(MCI)の動作を第8図ないし第10図
のフローチャートに示す。 測光スイッチ(MES)はレリーズボタン(不図示)の
押下げ操作の第1段階で開成され、このスイッチ(ME
S)が開成されると、インバータ(IN 1)を介し
てマイコン(MC2)の入力端子(i 0 ) k:
”High ”レベルの信号が与えられる。これに応答
してマイコン(MC2)の端子(00)が″“High
”となり、インバータ(IN2)を介してトランジスタ
(BT 1)が導通ずる。このトランジスタ(BT 1
)の導通により、パワーオンリセット回路(POR3)
、測光回WJ (LMC) 、 デコーダ(DEC1)
、 fF、光ダイオード駆動用トランジスタ(BT3
)、フィルム感度設定装置(SSE)、絞り値設定装置
(ASE)、fil出時間設定装W (TSE)、露出
制御モード設定装置(MSE)、!比制御装置(EXC
)、ラッチ回路(LA>に電源ライン(VB)を介して
給電が開始される。この給電開始により、パワーオンリ
セyト回路(POR3)からリセット18号(PO3)
が出力されて露出11.制御装置(EXC)がリセット
される。また、マイコン(MC2)の出力端子(Oo
)からの“)l igh I+レベル信号は、バッファ
(BF)によりコンバータ(CV)およびレンズ(L
、E )の電mN圧(VL) と(、’r:、接am子
ay (CN 1> 。 (CN 2) 、 (CN 3) 、 (ON 4
>を介して、コンバータ(CV)内の回路(CVC)及
びレンズ(LE)内の回路(LEC)に与えられる。尚
、接続端子群は、この給電用端子の他に、マイコン(M
C2)の出力端子(06)から出力されてコンバータ回
路(CVC)、レンズ回路(LEC)をリセット状態か
ら解除するための信号伝達用端子と、マイコン(MC2
)のクロック出力端子(SCO)からの同期用クロック
パルスをコンバータ回路(C;VC)、レンズ回路(L
EC)に伝達するためのクロックパルス伝達用端子と、
マイコン(MC2)の直列データ入力端子(SDI)に
コンバータ(CV)、レンズ(LE)からのデータを入
力させる信号入力用端子と、アース端子とを備えている
。なお、マイコン(MO2)の直列データ入力部の回路
構成を第4図に、コンバータ(CV)の回路(CVC)
およびレンズ(LE)の回路(LEC)の回路構成を第
5図に示す。 測光回路(LMC)は、マイコン(MC2)のアナログ
入力用端子(ANI>にアナグロ値の測光信号を、基準
電圧入力端子(VR)にD−A変換用の基準電圧信号を
与えている。マイコン(MC2)は、測光回路(LMC
)からの基準電圧信号に基づいて、端子(ANI)に入
力づるアナグロ測光信号をディジタル信号に変換する。 表示制御回路(DSC)は、データバス(DB>を介し
て入力する種々のデータに応じて、液晶表示部(DSP
)により露出制御ll値を表示するとともに発光ダイオ
ード(LDIO) 〜(LDin)により警告表示等を
行なう。マイコン(MC2)の出力端子(08)は測光
スイッチ(MES)が開成されてからカメラの露出制御
1!動作が開始するまでの間°“)+ i、l、 II
となっており、インバータ(INJ3)によりトランジ
スタ(BT3)はこの間のみ発光ダイオード(L DI
O) 〜(L DIn)を発光可能とする。 デコーダ(、DECl)は、マイコン(MC2)の出力
ポート(OP 1)から与えられる信号に応じて、@置
(MSE)、(TSE>、(ASE)。 (SSE)、回路(DSG)、(LA)のつちいずれか
の装置または回路とマイコン(MC2)との間でデータ
バス(DB)を介してデータの受1ノ渡しを行なうかを
示す信号を出力端子(aO)〜(an+1 )に与える
。例えば、マイコン(MC2)が露出制御モードのデー
タを読込む場合には、出力ポート(OP 1)からの特
定データで出力端子(aO)が“Htgh”になること
により、データバス(DB)k−露出1lI11rnモ
ート設定装置1i(MSE)から設定露出制御モードを
示すデータが出力され、このデータがマイコン(MC2
)の入出力ボート(Ilo)から読込まれる。同様に、
設定絞り値を読込む場合には端子(a2)が’Hi(l
h”になる。 表示制御回路(DSC)に表示用データを送る場合には
、送るデータに応じて端子(a4)〜(an)の1つが
“’l−1−1i”になる。また、後述するレンズの変
換係数データ(KD)を送る場合には入出力ボート(I
lo)からデータバス(DB>にこの変換係数データを
出力した後に出力ポート(OP 1)に特定゛データを
一定時間出力し、端子(an+ 1)からのパルスによ
りラッチ回路(LA)に変換係数データをラッチさせる
。 露出制御装@(EXC)は、マイコン(MC2)の割込
信号入力端子(+1)に“l−1i(lh”の割込み信
号が与えられることにより、以下の露出側till a
作を開始するようになっており、レリーズ回路、ミラー
駆動回路、絞り制御回路、露出時間制御回路を備えてい
る。この装置(E X C’)は、マイコン(MC2)
の出力端子(04)からパルスが出力されると、データ
バス(DB)に出力されている絞り込み段数データを取
込み、レリーズ回路を作動させて露出制御L動作を開始
させる。露出制御動作の開始から一定時間が経過すると
、マイコン(MC2)から露出時間データがデータバス
(DB>に、パルスが端子(05)に出力される。 これによって露出制御装置(EXC)は露出時間データ
を取込み、ミラー駆動回路を作動させて反射ミラーの上
昇を開始させるとともに、絞り制御回路を作動させて絞
り込み段数データだけ絞りを絞り込ませる。反射ミラー
の上昇が完了すると、シャッター先幕の走行が開始され
る。同時に、カウントスイッチ(CO8>が閉成するこ
とにより露出時間制御回路が作動して露出時間データに
対応した時間のカウントが開始される。カウントが完了
づるとシャッター後幕の走行が開始され、絞りが開かれ
、ミラーが下降することにより露出制御動作が完了する
。 レリーズスイッチ(RLS)はレリーズボタンの押し下
げ操作の第2段階で閉成され、このスイッチ(RLS)
が閉成されるとインバータ(IN3)の出力、即ちアン
ド回路(AN 1>の一方の入力端が’ H1g11
″になる。スイッチ(EES)は露出制御動作が完了
すると開成され、露出制御機構〈不図示)が動作可能な
状態にチャージされると開放される。このスイッチの開
閉状態を示す信号はインバータ(IN4)を介してマイ
コン(MO2>の入力端子(i2)J5よびアンド回路
(AN 1>の他方の入力端に与えられる。 尚、アンド回路(AN 1)の出力端はマイコン(M
C2)の割込信号入力端子(it)に接続されている。 従って露出制御1機構のチャージが完了していない状態
では、アンド回路(AN 1)のゲートは閉じられて
おり、レリーズスイッチ(RLS)が閉成されてもアン
ド回路(AN 1)の出力はI L 0W11のままで
ある。即ち、マイコン(MC2)には割込信号は入力さ
れず、露出制御動作は開始されない。一方、露出制御機
構のチャージが完了している状態では、アンド回路(A
N 1)のゲートは開かれており、レリーズスイッチ(
RLS)が閉成されるとアンド回路(AN 1)の出
力が“”Ht9h”になって割込信号がマイコン(Me
2)の割込端子(i
るズレ退を検出し、このズレ聞から結像位置が合焦領域
内にあるか否かを検出し、その検出結果に基づいて撮影
レンズのフォーカス用レンズを予定焦点位置に向けて電
動駆動する自動焦点調m装置に関する。 従来技術 )A−カス用レンズを電動駆動しながら、合焦対象体の
結像位置が所定の合焦領域内にあるか否かを合焦状態判
別回路で周期的に検出し、結像位置が合焦領域内に達す
るとフォーカス用レンズの駆動を停止するようにした@
置が従来がら種々提案されている。従来のこのような装
置では、例えば、特開昭55−105230号に示され
ているように、結像位置が合焦領域内に一旦達すると以
後の自動焦点調節動作を全く行なわない。ところが、合
焦状態判別回路の出力は、合焦対象体の移動または例え
ばカメラの手振れ等による装置の微小振動により合焦対
象体と装置との位置関係が相対的に変化したり、空間周
波数特性の変化や電気的雑音等の影響によりズレ量の検
出結果が変化したりすることにより変動する。即ち各検
出ごとに判別精度がばらつき、信頼性が低下する。従っ
て、合焦領域内に達していないのに合焦領域内に達した
かのような偽の合焦信号が出力されるとこの信号により
自動焦点調節動作が停止し、以後はズレm検出および合
焦状態判別が行なわれないので、撮影者が合焦と助違い
して撮影を行なって所謂ピンボケの写真になるという不
都合があった。 目 的 本発明は、上記の欠点を解消して、常に合焦領域内に撮
影レンズのフォーカス用レンズを駆動させることができ
る自動焦点調節装置を提供しようとするものである。 要 旨 本発明は、撮影レンズのフォーカス用レンズの駆動中に
結像位置が合焦領域内に達したという合焦信号が出力さ
れると一旦フA−カス用レンズの駆動を停止し、駆動停
止状態での結像位置が合焦領域内にあるか否かを判別す
ることによりフォーカス用レンズの最終的な駆動状態を
決定するように自動焦点調節装置を構成したものである
。 実施例 本発明による自動合焦カメラシステムの概略をレンス′
交換可能な一眼レフレックスカメラに用いた例を示す第
1図に基づいて説明する。第1図において、一点鎖線の
左側は撮影レンズ(LE)の−例としてのズームレンズ
、右側はカメラ本体(BD>であり、両者はそれぞれカ
プラー(101)、(102)を介して機構的に接続さ
れる。このカメラシステムでは、撮影レンズ(LE)の
フォーカス用レンズ(FL)、ズーム用レンズ(、ZL
)、マスターレンズ(ML)を通過した被写体光が、カ
メラ本体<BD>の反射ミラー(103)の中央の半透
明光部を透過し、サブミラー(、,104)によって反
射され焦点検出用受光部(FLM)に受光されるように
、その光学系が構成されている。 モーター(MO)に回転はスリップ機構(SLP)、駆
動機構(LDR)、カメラ本体側カプラー(102)を
介して撮影レンズ(LE)に伝達される。尚、スリップ
機構(SLP)は、後段に所定以上のトルクがかかった
とぎにすべって、モーター(MO)にその過負荷がかか
らないようにするためのものである。また、撮影レンズ
のフォーカス用レンズ(FL)は伝達機構(100)を
介してレンズ側カプラー(101)に連結されている。 これにより、モーター(MO)の回転に従ってフォーカ
ス用レンズ(FL)が光軸の前後方向に移動して焦点調
節が行なわれる。 信号処理回路(106)は、焦点検出用受光部(FLM
)からの受光出力に基づいて、合焦対象体の結像位置の
合焦位置に対するズレ量を示すデフォーカス足1ΔL1
およびデフォーカス方向く前ビンまたは後ビン)のデー
タを周期的に出力する。合焦幅データ出力回路(105
)は、所定の合焦幅を示すデータZNを出力する。合焦
状態判別回路(107)は、信号処理回路(106)か
らのデフォーカスmI△L1と合焦幅データ出力回路(
105)からの合焦幅ZNとを比較し、IΔL!≦ZN
であれば合焦信号を出力し、1ΔL l >ZNであれ
ば非合焦信号を出力づる。 モーター駆動回路(MDR)は、この非合焦信号および
デフォーカス方向の信号に基づいて、モーター(MO>
の駆動を制御する。駆動停止信号出力回路(108)は
、モーター駆動中(即ちレンズ移動中)に合焦状態判別
回路(107)から合焦信号が出力された場合に、モー
ター(MO)の駆動を停止させるための信号をモーター
駆動回路(MDR)に出力づ′る。駆動再開信号出力回
路(109)は、上記駆動停止に応答して作動を開始し
、駆動停止時に合焦状態判別回路(107)から非合焦
信号が所定回数出力された場合に、モーター(MO>の
駆動を再開させるための信号をモーター駆動回路(MD
R)に出力する。判別動作停止回路(128>は、上記
駆動停止に応答して作動を開始し、駆動停止時に合焦状
態判別回路(107)から合焦信号が所定回数出力され
るとこの判別回路(107)の判別動作を停止させる。 上述の構成による本カメラシステムの作動を簡単に説明
する。まず、モーター(MO)の停止状態において、1
ΔLl>、ZNであって結像位置が合焦領域外にあるこ
とが判別されると、合焦状態判別回路(107)からの
非合焦信号によりモーター(MO>は駆動開始する。こ
れによりフォーカス用レンズ(F L )は合焦位置に
向けて移動を開始する。信号処理回路(106)は受光
部(FLM)からの受光量に基づいたズレmのデータを
周期的に出力しており、モーター(MO)の駆動により
結像位置が合焦領域内に達してIΔL1≦ZNが判別さ
れると、°駆動停止信号出力回路(108)から駆動停
止信号が出力され、モーター(MO)は急停止する。こ
れにより駆動再開信号出力回路(109)が作動を開始
して、その後に信号処理回路(106)から出力される
ズレのデータに基づいてモーター(MO)の駆動停止を
持続させるか、駆動を再開させるかが決定される。即ち
、急停止直前と同じ合焦であることが合焦状態判別回路
(107)で判別されると、判別動作停止回路(128
>により合焦状態判別回路(107)の判別動作が停止
され、モーター(MO>は駆動停止のままとなる。逆に
、非合焦であることが判別されると駆動再開信号出力、
回路(109)から駆動再開信号が出力され、モーター
(MO)はこのときのデフォーカス方向のデータに基
づいてフォーカス用レンズ(FL)を移動させる。この
ようにして、一旦停止状態でのズレのデータに基づいて
最終的な合焦状態の判別がなされるので、フォーカス用
レンズ(FL)は合焦領域内の位置まで駆動される。 上述の構成による本発明の自動合焦カメラシステムの具
体的な内容を第2図以降の図面に従って以下に詳述する
。尚、第1図の信号処理回路9合焦状態判別回路、駆動
停止信号出力回路、駆動再開信号出力回路の機能はマイ
クロコンピュータ−(以下、マイコンと称づ°る)によ
り達成される。 第2図は、第1図に示した構成のうちカメラ本体(BD
)側の回路部の構成を主に示づブロック図である。図に
おいて、カメラ本体(BD)とレンズ(LE)との間に
はレンズ(LE)の焦点距離を例えば1.4倍または2
倍に伸ばすためのコンバータ(CV>が挿入されている
。カメラ本体(BD)とコンバータ(CV)とはそれぞ
れ接続端子群(CN 1)と(CN2)とで接続され、
コンバータ(CV)とレンズ(LE)とはそれぞれの接
続端子群(CN3)と(CN 4)とで接続されており
、コンバータ(CV)およびレンズ(LE)からの各種
情報がカメラ本体(BD)側に与えられるようになって
いる。電源スィッチ(MAS)が閉成されることにより
、パワーオンリーセット回路(POR1> 、マイコン
(MCI)、 (Me 2.) 、表示制御回路(D
SC)、発振回路(O20)、インバータ白N 1)〜
(IN8)、アンド回路<AN 1)に電源ライン(十
E)を介して給電が開始される。この給電開始により、
パワーオンリセット回路(POR1)からリセット信号
(P○ 1)が出力されて、マイコン(MCI) 、
(MC2)および表示制御回路(DSC)がリセット
される。マイコン(MC2)はこのカメラシステムの全
体的な作動をシーケンス的に行なわせるマイクロコンピ
ュータであり、マイコン(MCI>はこのマイコン(M
C2)ブ〕\らの制御信号に応答して焦点調節作動をシ
ーケンス的に行なわせるマイクロコンピュータである。 尚、マイコン(MC2)の動作を第3図のフロチャート
に、マイコン(MCI)の動作を第8図ないし第10図
のフローチャートに示す。 測光スイッチ(MES)はレリーズボタン(不図示)の
押下げ操作の第1段階で開成され、このスイッチ(ME
S)が開成されると、インバータ(IN 1)を介し
てマイコン(MC2)の入力端子(i 0 ) k:
”High ”レベルの信号が与えられる。これに応答
してマイコン(MC2)の端子(00)が″“High
”となり、インバータ(IN2)を介してトランジスタ
(BT 1)が導通ずる。このトランジスタ(BT 1
)の導通により、パワーオンリセット回路(POR3)
、測光回WJ (LMC) 、 デコーダ(DEC1)
、 fF、光ダイオード駆動用トランジスタ(BT3
)、フィルム感度設定装置(SSE)、絞り値設定装置
(ASE)、fil出時間設定装W (TSE)、露出
制御モード設定装置(MSE)、!比制御装置(EXC
)、ラッチ回路(LA>に電源ライン(VB)を介して
給電が開始される。この給電開始により、パワーオンリ
セyト回路(POR3)からリセット18号(PO3)
が出力されて露出11.制御装置(EXC)がリセット
される。また、マイコン(MC2)の出力端子(Oo
)からの“)l igh I+レベル信号は、バッファ
(BF)によりコンバータ(CV)およびレンズ(L
、E )の電mN圧(VL) と(、’r:、接am子
ay (CN 1> 。 (CN 2) 、 (CN 3) 、 (ON 4
>を介して、コンバータ(CV)内の回路(CVC)及
びレンズ(LE)内の回路(LEC)に与えられる。尚
、接続端子群は、この給電用端子の他に、マイコン(M
C2)の出力端子(06)から出力されてコンバータ回
路(CVC)、レンズ回路(LEC)をリセット状態か
ら解除するための信号伝達用端子と、マイコン(MC2
)のクロック出力端子(SCO)からの同期用クロック
パルスをコンバータ回路(C;VC)、レンズ回路(L
EC)に伝達するためのクロックパルス伝達用端子と、
マイコン(MC2)の直列データ入力端子(SDI)に
コンバータ(CV)、レンズ(LE)からのデータを入
力させる信号入力用端子と、アース端子とを備えている
。なお、マイコン(MO2)の直列データ入力部の回路
構成を第4図に、コンバータ(CV)の回路(CVC)
およびレンズ(LE)の回路(LEC)の回路構成を第
5図に示す。 測光回路(LMC)は、マイコン(MC2)のアナログ
入力用端子(ANI>にアナグロ値の測光信号を、基準
電圧入力端子(VR)にD−A変換用の基準電圧信号を
与えている。マイコン(MC2)は、測光回路(LMC
)からの基準電圧信号に基づいて、端子(ANI)に入
力づるアナグロ測光信号をディジタル信号に変換する。 表示制御回路(DSC)は、データバス(DB>を介し
て入力する種々のデータに応じて、液晶表示部(DSP
)により露出制御ll値を表示するとともに発光ダイオ
ード(LDIO) 〜(LDin)により警告表示等を
行なう。マイコン(MC2)の出力端子(08)は測光
スイッチ(MES)が開成されてからカメラの露出制御
1!動作が開始するまでの間°“)+ i、l、 II
となっており、インバータ(INJ3)によりトランジ
スタ(BT3)はこの間のみ発光ダイオード(L DI
O) 〜(L DIn)を発光可能とする。 デコーダ(、DECl)は、マイコン(MC2)の出力
ポート(OP 1)から与えられる信号に応じて、@置
(MSE)、(TSE>、(ASE)。 (SSE)、回路(DSG)、(LA)のつちいずれか
の装置または回路とマイコン(MC2)との間でデータ
バス(DB)を介してデータの受1ノ渡しを行なうかを
示す信号を出力端子(aO)〜(an+1 )に与える
。例えば、マイコン(MC2)が露出制御モードのデー
タを読込む場合には、出力ポート(OP 1)からの特
定データで出力端子(aO)が“Htgh”になること
により、データバス(DB)k−露出1lI11rnモ
ート設定装置1i(MSE)から設定露出制御モードを
示すデータが出力され、このデータがマイコン(MC2
)の入出力ボート(Ilo)から読込まれる。同様に、
設定絞り値を読込む場合には端子(a2)が’Hi(l
h”になる。 表示制御回路(DSC)に表示用データを送る場合には
、送るデータに応じて端子(a4)〜(an)の1つが
“’l−1−1i”になる。また、後述するレンズの変
換係数データ(KD)を送る場合には入出力ボート(I
lo)からデータバス(DB>にこの変換係数データを
出力した後に出力ポート(OP 1)に特定゛データを
一定時間出力し、端子(an+ 1)からのパルスによ
りラッチ回路(LA)に変換係数データをラッチさせる
。 露出制御装@(EXC)は、マイコン(MC2)の割込
信号入力端子(+1)に“l−1i(lh”の割込み信
号が与えられることにより、以下の露出側till a
作を開始するようになっており、レリーズ回路、ミラー
駆動回路、絞り制御回路、露出時間制御回路を備えてい
る。この装置(E X C’)は、マイコン(MC2)
の出力端子(04)からパルスが出力されると、データ
バス(DB)に出力されている絞り込み段数データを取
込み、レリーズ回路を作動させて露出制御L動作を開始
させる。露出制御動作の開始から一定時間が経過すると
、マイコン(MC2)から露出時間データがデータバス
(DB>に、パルスが端子(05)に出力される。 これによって露出制御装置(EXC)は露出時間データ
を取込み、ミラー駆動回路を作動させて反射ミラーの上
昇を開始させるとともに、絞り制御回路を作動させて絞
り込み段数データだけ絞りを絞り込ませる。反射ミラー
の上昇が完了すると、シャッター先幕の走行が開始され
る。同時に、カウントスイッチ(CO8>が閉成するこ
とにより露出時間制御回路が作動して露出時間データに
対応した時間のカウントが開始される。カウントが完了
づるとシャッター後幕の走行が開始され、絞りが開かれ
、ミラーが下降することにより露出制御動作が完了する
。 レリーズスイッチ(RLS)はレリーズボタンの押し下
げ操作の第2段階で閉成され、このスイッチ(RLS)
が閉成されるとインバータ(IN3)の出力、即ちアン
ド回路(AN 1>の一方の入力端が’ H1g11
″になる。スイッチ(EES)は露出制御動作が完了
すると開成され、露出制御機構〈不図示)が動作可能な
状態にチャージされると開放される。このスイッチの開
閉状態を示す信号はインバータ(IN4)を介してマイ
コン(MO2>の入力端子(i2)J5よびアンド回路
(AN 1>の他方の入力端に与えられる。 尚、アンド回路(AN 1)の出力端はマイコン(M
C2)の割込信号入力端子(it)に接続されている。 従って露出制御1機構のチャージが完了していない状態
では、アンド回路(AN 1)のゲートは閉じられて
おり、レリーズスイッチ(RLS)が閉成されてもアン
ド回路(AN 1)の出力はI L 0W11のままで
ある。即ち、マイコン(MC2)には割込信号は入力さ
れず、露出制御動作は開始されない。一方、露出制御機
構のチャージが完了している状態では、アンド回路(A
N 1)のゲートは開かれており、レリーズスイッチ(
RLS)が閉成されるとアンド回路(AN 1)の出
力が“”Ht9h”になって割込信号がマイコン(Me
2)の割込端子(i
【)に入力し、マイコン(MC2
)は直ちに露出制御の動作に移行する。 マイコン(MC2)の出力端子(01)。 (02) 、 (03)はそれぞれマイコン(MCI
)の入力端子(i 11) 、 (t 12) 、
(i 13)に接続されている。ここで、出力端子(
01)は、マイコン(MCI>で合焦検出動作を行なわ
せるときは“= Hi、hll、行なわせないときは“
LOW”になる。出力端子(02)は、モーター(MO
)を時計方向に回転させるとフォーカス用レンズ(FL
)が繰り出されるように構成される交換レンズが装着さ
れている場合は“ト1igh”、モーター(MO)を反
時計方向に回転させると繰り出される交換レンズの場合
は= L 0w91になる。出力端子(03)は、結像
位置の合焦位置からのズレ量とデフォーカス方向とに基
づいてフォーカス用レンズを合焦位置に向けて駆動する
方式(以下、プレディクタ一方式と称Jる)のみに対応
して焦点調節がなされる交換レンズの場合にはL OW
I+、合焦位置カーらのズレ方向の信号(前ピン、後ビ
ン、合焦)でレンズを駆動する方式(以下、三点指示方
式と称する)と(このプレディクタ一方式との併用で焦
点調節がなされる交換レンズの場合には“= Ht o
hllとなる。スイッチ(FAS)は、不図示の手動
切換部材によって開閉され、合焦状態の検出結果に応じ
てフォーカス用レンズが合焦位置まで駆動されて自動的
に焦点調節が行なわれるモード(以下、AFモードと称
する)のときは閉成され、合焦状態の検出結果に応じて
合焦状態の表示だけが行なわれ、焦点調節は手動で行な
われるモード(以下、FAモードと称する)のときには
開放される。このスイッチ(FAS)の同閉信号はイン
バータ(IN6)を介してマイコン<MO2)の入力端
子(11)及びマイコン(MCI)の入力端子(+i4
)に与えられる。 マイコン(MCI)の出力端子(016)は、インバー
タ(INS>を介してトランジスタ(BT2)のベース
に接続されている。従って、端子(016)がl−1−
1l”になると、トランジスタ(BT2)が131通し
てパワーオンリセット回路(PO2)、焦点検出用受光
部(FLM)、受光部制御回路(COT>、モーター駆
動回路(MORE、エンコーダ(ENC)、発光ダイオ
ード駆動回路(FAD)に電源ライン(VF)を介して
給電が開始される。この給電開始により、パワーオンリ
レン1−回路(POR2)からリセット信号(PO2)
が出力される。 発光ダイオード駆動回路(FAD)は、例えば第6図に
示すような回路構成となっており、マイコン(MCI>
の出力ポート(OPO)、即ち出力端子(017) 、
(01g) 、 (019)から出力されるデー
タに応じて発光ダイオード(LDQ)。 (LD 1)、 (LD 2)を駆動する。この回
路構成により、マイコン(MCI)の出力端子(017
)、 (018) 、 (019) ノイfh7!
l’ 1ツ17)E+子カ” H;gh ”となると前
ビン表示用発光ダイオード(LDO)、合焦表示用発光
ダイオード(1,D I>、1ビン表示用発光ダイA−
ド(LD2)のいずれか1つが点灯して前ビンまたは合
焦または後ビンを表示する。また、出力端子(017)
、 (,019)の2端子が゛H1gハ″となると
、発振回路(O20)からのクロックパルス(CP)に
基づいて発光ダイオード(LD O) 、 (LD
2)が同時に点滅して合焦検出不能を表示する。表1に
その動作状態を示す。 (以下余白)表
1 焦点検出用受光部(、FLM)は合焦検出用の複数の受
光部を備えたG CD (Charge Couple
dDevice )で形成されている。制御回路(CO
T)は、マイコン(MCI)からの信号に基づいてCO
D (FLM)の駆動、CCD出力のΔ−D弯換および
A−D変換出力のマイコン(MCI)への伝道411能
を備えている。 尚、マイコン(MCI>から制御回路(COT)1、:
対1.T、出力端子(olo)からCOD (FLM)
の積分動作を開始させるためのパルス信号が、出力端子
(011)からこの積分動作を強制的に停止させるため
のパルス信号がそれぞれ出力される。 また、マイコン(MCI>E対して制御回路(COT)
から、COD (FLM)での積分動作が完了したこと
を示す信号が割込端子(it)に、COD (FLY)
の各受光素子ごとにその蓄積電荷のA−D変換動作が完
了したことを示づ信号が入力端子(ilO)に、上記A
−D変換されたデータが入力ポート(IPO)にそれぞ
れ入力される。 更に、COD (FLM)に対して制御回路(COT)
か゛ら、リセット信号が端子〈φR)に、転送指令信号
が端子(φT)に、転送用クロックが端子(φ 1)、
(φ2)、(φ3)に、参照電位が端子(ANB)にそ
れぞれ入力され、C0D(FLY)から制御回路(CO
T)に対して、端子(ANB)からモニター用受光部、
の受光色に応じた電位が、端子(AOT)から各受光部
での蓄積電荷がそれぞれ出力される。この制御回路(C
OT)の具体的な回路構成は後述の第14図で詳述する
。 ここで、COD (FLM> 、制御回路(、、、CO
T )、マイコン(MCI)の作動を簡述すると、制御
回路(COT>は、マイコン(MCI)の出力端子(0
10)からの積分開始信号に応答して、COD (FL
M)にリセット信号を送ってC0D(FLY)をリセッ
1〜するとともに、参照電位の信号をCOD (FLM
)に与える。COD(FLM)内の各受光部ではその受
光量に応じて蓄積電荷が増加していき、これにより端子
(ANB)から出力される電位が下降していく。 制御回路(COT)は、端子(ANB>のレベルが所定
値に達覆ると、COD (FLM)へ転送指令信号を出
力してCOD (FLY)の各受光部の蓄積電荷をCO
D (FLM)内の転送ゲートに転送させるとともに、
マイコン(MCI)の割込端子(it)に積分完了信号
を与える。そして、制御回路(COT)は、COD (
FLY)の転送ゲートに転送された蓄積電荷をφ1、φ
2、φ3の転送用クロックに基づいて受取ってA−D変
換し、1つの受光部による蓄積電荷のA−D変換が完了
する毎にマイコン(MCI)の入力端子(ilO)にA
−D変換完了信号を与える。マイコン(MCI)は、こ
の信号に応答してA−D変換されたデータを入力ボート
(IPO,)から取込む。 そして、マイコン(MCI)はCco (FLM>の受
光素子の数だけA−D変換されたデータを取込むと、C
OD出力の取込みを終了する。 なお、マイコン(MCI)は積分開始から一定時間が経
過しても割込信号が入力しないときには、CODの積分
動作を強制的に停止させるためのパルスをマイコン(M
CI>の端子<011)から出力でる。制御回路(C;
OT)はこのパルスに応答して端子(φ丁)から転送指
令信号をCODに与えるとともに、マイコン(MCI>
に割込信号を出力して、前述のCOD出力のA−D変換
、データ転送の動作を行なう。 モータ駆動回路(MDR)は、マイコン(MCI)の出
力端子(012)、(013)、(014)から与えら
れる信号に基づいてモーター(MO)を駆動Jる。尚、
マイコン(MCI>の出力端子(012)がl Hig
h l=のときモーター(MO>は時計方向に、出2カ
端子(013)が“’ @ igh″′のときモーター
(MO)は反時計方向に駆動され出力端子(012)、
<013)がともに” l ow”のときモーター
(MO>は駆動が停止される。さらに、マイコン(MC
I)の出力端子(014)が’l−1i9h”のときモ
ーター(MO)は高速駆動され、“’ L ow”のと
き低速駆動′される。 このモーター制御回路<MDR)の具体例は、本願出願
人がすでに特願昭57−136772号で提案したが、
本発明の要旨とは無関係であるので説明を省略する。 エンコーダ(ENC)は、モーター<MO)の回転トル
クをレンズに伝えるためのカメラ本体側の伝達機構(L
MD)の駆動量を、たとえばフォトカプラーによりモニ
ターし、その駆動機に比例した数のパルスを出力覆る。 このパルスはマイコン(MCI)のクロック入力端子<
DCL)へ入力されて自動的にカウントされ、そのカウ
ント値ECDは後述のマイコン(MCI)のフローでの
カウンタ割込に用いられる。また、このパルスはモータ
ー駆動回路(MDR)に送られ、そのパルス数に応じて
モーター(MO)の回転速度が制御される。 第3図は、第2図のマイコン(MC2)の動作を示すフ
ローチャートである。マイコン(MC2)の動作は大ま
かに以下の3つのフローに大Mlされる。#1のステッ
プから始まるフローGよ、電源スィッチ(MAS)の開
成により開始されるメインのフローであり、測光スイッ
チ<MES)が閉成される(#2)ことにより、焦点調
節の1こめの回路部以外の回路部への給電開始(#4)
、、カメラ本体(BD)で設定された露出制御情Ill
の読込み(#5)、レンズ(LE)、コンバータ(CV
)からのデータの読込み(#6〜#12)、測光値の読
込み(#13.14) ’t A Fモード、FAモー
ドの自動設定(#1G〜#27)、露出制tli(11
1の演算(#28)および表示(#31. #32)等
の動作を繰返す。#45のステップから始まるフロ一番
よ、マイコン< M C2)に内蔵されたタイマーカA
らIi1期的に出力されるタイマー信号により、測光ス
イッチ(YES)が開放されCも所定時間(例え(f1
5秒)は上記メインフローの動作を行なわせる1こめの
夕イマー割込みのフローである。また、#59のステッ
プから始まるフローは、レリーズスイッチ(RLS)の
開成により、カメラの露出制ill肋作を開始させるた
めのレリーズ割込みのフローである。以下に、第3図な
いし第6図に基づいてマイコン(MC2)に関連する第
2図のカメラシステムの動作を詳述する。 まず、電源スィッチ(自AS)が閉成されると、パワー
オンリセット回路(POR1)からリセット信号(PO
1)が出力される。このリセット信号(PO1)により
、マイコン(MC2)はメインのフローにおけるリレッ
ト動作を#1のステップで行なう。測光スイッチ(YE
S)が閉成されることにより、#2のステップで入力端
子(10)が“Higl+”になりたことが判明される
と、タイマー割込を不可能にしく#3)、端子(00)
を“’ High ′°にする(#4)。これによりト
ランジスタ(BT 1)が導通して電源ライン(VB
)からの給電が開始される。同時に、バッファ(BF)
を介して電源ライン(VL)からコンバータ(CV)お
よび交換、レンズ(LE)への給電が開始される。#5
のステップでは、露出制御モード設定装@ (MSE)
、露出時間設定装置(TSE)、絞り値設定装置(A
SE>、フィルム感度設定装置(SS、E)からのデー
タがデータバス(DB)を介して入出力ポート(Ilo
)に順次取込まれる。 #6ないし#12のステップでは、まずレジスタAにデ
ータ“O′°が設定され(# 6 ) ’を端子〈06
)が” t−1igh ”とされて、コンバータ回路(
CVC)、レンズ回路(LEC)のリセット状態が解除
され、(# 7−1> 、データの直列入力命令が出力
される(# 7−2)。コンバータ回路(CVC)、レ
ンズ回路(LEC)から1つのデータの入力が完了する
と(#8)、取込まれたそのデータがレジスタへの内容
に対応づるレジスタM(A)に設定される(#9)。次
に、レジスタへの内容に111 IIが加えられ(#1
0)、その内容がAC(一定値)になったかどうかが判
別される。 ここで、(A)≠ACならば#7−2のステップに戻っ
て、再び次のデータの最込みが行なわれる。 (A>=ACになると、レンズ(LE)及びコンバータ
(CV)からのデータの取込みが完了したことになるの
で、出力端子(06)を’Low”にして(#12)、
コンバータ回路(CVC)、レンズ回路(LEC)をリ
セットする。 ここで、レンズ(LE)及びコンバータ(CV)からの
データの取込みの具体例を、第4図及び第5図に基づい
て説明する。第4図に示された直列データ入力部は、例
えば8ビツトの直列データを入力させる場合に、出力端
子(SCO)から8個のクロックパルスを出力し、この
クロックパルスの立下りで入力している直列データを順
次読込む。 即ち、直列データ入力命令(SIIN)により、フリッ
プフロップ(FF1)がセットされて3ビツトのバイナ
リ−カウンター(Co 1)のリセット状態が解除され
る。同時に、アンド回路(AN7)のゲートが開かれて
、マイコン(MC2)内で分周されたクロックパルス(
D、P)が同期用クロック出力として出力端子(SCO
)からコンバータ(CV)、レンズ(LE)の回路(C
VC)、(LEC)に送られる。また、このクロスパル
スは、カウンタ(Co 1)、シフ1〜レジスタ(SR
1)のクロック入力端子に送られる。 シフトレジスタ(SR1)はクロックパルス(DP>の
立ち下がりで、マイコン(MC2>の入力端子(SD
I )に入力しているデータを順次取込んでい(。ここ
で、カウンタ(Co 1)のキャリ一端子(CY)は、
8個目のクロックパルス(DP)が入力したときから次
のクロスパルス(DP>が入力するまでの期間” l−
11(lh ”になっている。一方、アンド回路(A゛
N5)の一方の入力端にこのキャリー出力が、他方の入
力端にインバータ(I N 15)を介してクロックパ
ルス(DP)が入力しているので、アンド回路(AN
5)は8個目のクロックパルス(DP)の立ち下がりで
“)−1igh ”となって、フリップフロップ(FF
1)をリセットし、カウンター(Co 1)もリセット
状態にする。従って、アンド回路(AN5)の出力も、
カウンタ(Co 1)のキャリ一端子(CY)が” L
OW”になることで” L’ow”となり、次の動作
に備える。このアンド回路(AN5)がらの“Higl
、 IIのパルスで直列入力フラグ5IFLがセットさ
れてデータ入力の完了が判別され、マイコン(MC2)
はシフトレジスタ(SR1)から内部データバス(ID
B>に出力されているデータを所定のレジスタM(A)
に格納する。 第5図において、一点鎖線から左側がコンバータ<CV
>のコンバータ回路(CVC)であり、右側がレンズ(
LE)のレンズ回路(LEC)である。マイコン(MC
2)の出力端子(06〉が== HighIIになると
カラ>り(Co 3) 。 (Co 5) 、’ (Co 7) 、 (Co
9) (D!Jty l”状態が解除され、これらカウ
ンタはマイコン(MC2)の出力端子(SCO)から与
えられるクロックパルス(DP)をカウントすることが
可能となる。3ビツトのバイナリ−カウンタ(Co 3
> 、 (Co 7)はこのクロックパルス(DP)
の立上がりをカウントし、8個目のり〔ツタパルスの立
上がりから次のクロックパルス(DP)の立上がりまで
の間キャリ一端子(、CY )をHigh”にする。4
ピツトのバイナリ−カウンタ(Co 5) 、 (C
o 9)ハコ(D’Fv !J 一端子(CY)の立下
がりをカウントし、8個のクロックパルスの最初のパル
スの立上がり毎にカウンタ(’CO5) 、’+ (
Co 9)のカウント値が1づつ増加する。 コンバータ回路(CVC’)のROM (RO1〉は、
カウンタ(CO3)のカウント値に基づいて直接そのレ
ジスタが指定される。レンズ回路(LEC)のROM
(RO3)はカウンタ(Co 1)のカウント情に基づ
いてデコーダ(DE9)、データセレクタ<O81)を
介して間接的にそのレジスタが指定される。ROM(R
O1) 、 (RO3)からそれぞれ出力されるレン
ズ(LE)、コンバータ(CV)のデータは、デコーダ
(DE 5)の出力に応じていずれかの出力が、または
直列加算回路(AL 1)により加算された両者の和
の出力或いはすべて“°0″のデータが選択的に出力さ
れる。ここで、焦点距離が固定されているレンズの場合
のカウンタ(Co9)とデコーダ(D、E 9)とRO
M (RO3)との関係を表2に、焦点距離が可変なズ
ームレンズの場合の上記関係を表3に示す。また、コン
バータにおけるカウンタ(CO5)とデコーダ(DE5
)とROM (RO1)とカメラ本体への出力データと
の関係を表4に示す。尚、φは各ピッ1−のデータが“
0″でも″“1′′でもよいことを示す。 (以下余白) 表 2 表 3 表 4 カウンタ(C,03) 、 (Co 7)の出力(b
O)、(bl)、(b2)はデコーダ(DE3)。 (DE7)に人力され、デコーダ(DE3)。 (DE7)はこの入力データに応じて表5に示す信号を
出力する。 (以下余白)表 5 従って、クロックパルスが立上がるごとに、ROM(R
3)のデータは最下位ピッJ−(rO)から順次1ビツ
トずつアンド回路(A N 20)〜(AN27>、オ
ア回路(OR5)を介して出力され、同じタイミングで
ROM (RO1)のデータもクロックパルスの立上が
り毎に最下位ビット(eO)から順次1ビツトづつアン
ド回路(’AN10)〜(AN17)、オア回路(OR
1)を介して出力される。また、ズームレンズの場合に
は、ズームリング(ZR)の操作により設定された焦点
距離に応じた5ビツトのデータを出力するコード板(F
CC)がレンズ回路(LEC)内に設けられている。設
定焦点距離に応じて変化するコード板(FCC)の出力
によって、データセレクタ(DS 1)の入力端子(
α2)の下位5ビツトの値が一義的に決まる。従って、
データセレクタ(DS 1)は、デコーダ(DE9)
の出力(h4)が“’ 1 ow”のときは入力端子(
α1)からの“’0000 h3 h2旧hO″のデー
タを、また、パト11す11″のとき入力端子(α2)
からの“h2旧ho 4;″4<***” <*はコ
ード板のデータ)のデータを出力することにより、RO
M(RO3)のアドレスを指定する。 カウンタ(Co9)の出力が”oooo”の場合、RO
M (RO3)のアドレス″“OOH”(Hは16進数
を示す)のアドレスにはレンズ装着を示すチェックデー
タが記憶されていて、このデータ(よあらゆる種類の交
換レンズに共通のデータ(例えば01010101 )
となっている。このとき、カメラ本体(BD)とレンズ
(LE)との間にコンバータ〈C■)が装着されていれ
ば、デコーダ(DE5)の出力端子くg2)の“l−1
11J11 ”により、レンズ(LE)から送られてく
るデータ“’01010101”はアンド回路(AN3
2)、オア回路(OR3)を介して、また、レンズ(L
E)がカメラ本体(BD)に直接装着されている場合は
そのままカメラ本体側に送られて、入力端子(Sol)
からマイコン(MC2)に読込まれる。このチェックデ
ータにより交換レンズが装着されていることが判別され
た場合は開放測光モードとなって露出制御装置(EXC
)で絞り制御が行なわれる。一方、交換レンズが装着さ
れていないことが判別され1c場合は、絞り込み測光モ
ードとなって絞り制御は行なわれない。 カウンタ(Co 5) 、 (Co 9)の出力が”
0001” ニナルト、レンズのROM(RO3)の
アドレス“O1H”が指定され、ROM (RO3)か
ら開放絞り値データAVOが出力される。なお、設定焦
点距離に応じて実効絞り値が変化するズームレンズの場
合は、最短焦点距離での開放絞り値が出力される。また
、コンバータc’cv>のROM (RO1) (7)
7トL/ス”I H” ニハ:lンバータ(CV)装着
によるレンズの開放絞り値の変化量に相当する一定値デ
ータβが記憶されており、ROM (RO1)からは一
定値データβが出力される。デコーダ(DE5)の端子
(gO)の“’ l−1igh ”により、ROM (
RO1) 、 (RO3)からのデータは直列加算回
路<ALl)で加算されて(A VO+β)が算出され
、このデータがアンド回路(A、N30)、オア回路(
OR3)を介して出力される。カウンタ(CO5)、(
Co 9)の出力が“’0010”になると、ROM
(RO3> 。 (R’OIJはそれぞれアドレス” 021−(”が指
定される。レンズのROM’(RO3)からの最小絞す
ノテータA vmaxとコンバータのR’OM <RO
1)からのデータβとにより、開放絞り値の場合と同様
に、A vmax+βのデータが、また装着されていな
い場合はA vmaxのデータが出力される。 力fyンタ(C,05) 、 (Co 9) 17)
出力が”0011”になると、レンズのROM (RO
3)のアドレス°“03 H”が指定され、R’OM
(RO3)から開放測光誤差のデータが出力される。こ
こで、コンバータが装着されていない場合、このデータ
がそのままカメラ本体に読み込まれる。一方、コンバー
タ(CV)が装着されていると、表4に示すようにデコ
ーダ(D’E 5)の出力はすべて” 1 ow”で、
オア回路(OR3)の出力はレンズからのデータとは無
関係に’ l ow”のままとなり、カメラ本体では開
放測光誤差として0″のデータを読み取る。これは、コ
ンバータ(CV)を装着することにより、開放絞りは比
較的小絞りとなり、開放測光誤差はIt OIIになる
と考えてもよいからである。 カウント(Co 5) 、 (C0,9>の出力が“
’oioo”になると、ROM (RO1) 、 (
RO3)はそれぞれ” 04 H”のアドレスが指定さ
れる。 レンズのROM (RO3)のアドレス“’ 041−
1 ”には、フォーカス用レンズ(FL)を繰出す場合
のモーター(MO)の回転方向を示すデータと、この交
換レンズが設定撮影距離に応じて交換係数の変化する型
式のレンズであるかどうかを示すデータとが記憶されて
いる。例えば1、モーターを時計方向に回転させるとフ
ォーカス用レンズが繰出される型式のレンズの場合は最
下位ビットが11111、モーターを反時計方向に回転
させる件フォーカス用レンズが繰出される型式のレンズ
の場合は最下位ビットが“0″′になっている。また、
設定撮影距離によって変換係数が変化する型式のレンズ
の場合は最下位ビットが゛1パに、変化しな(1型式の
レンズの場合は最下位ビットが゛0”′になっている。 このデータはコンバータ(CV)の装着とは無関係にカ
メラ本体にそのまま送られる。 カウンタ(Co9)の出力が“0101”になるとデコ
ーダ(DE’9)の出力は固定焦点距離のレンズの場合
”00101” 、ズームレンズの場合“1001φ”
となって、レンズ回路(5EC)のROM (RO3)
はそれぞれ” 05 H”またG、t″’ oo1**
***”のアドレスが指定される。尚、” * * *
* * ”はコード板(FCD)からのデータである
。ROM (RO3)のこのアドレスにlよ固定焦点距
離レンズの場合そのレンズの固定焦点距1111ifの
2を底とした対数値のlog。fに対応したデータが、
ズームレンズの場合そのズームレンズの設定焦点路1i
1fの対数ffJlog2fに対応したデータが記憶さ
れていて、このデータがカメラ本体へ出力される。また
、コンバータのROM(RO1)はアドレス“5H″′
が指定されており、このアドレスには、コンバータ(C
V)をカメラ本体(BD)と交換レンズ(LE)との間
に装着することにより変化する焦点距離の変化間に相当
するデータγが記憶されているヮこのときデコーダ(D
E5)の出力端子(90)が” High ”になって
いるので、加算回路(AL 1)により焦点距離のデー
タlog 2 fに一定値データγを加算したデータが
カメラ本体に送られる。この焦点距離は、カメラ振れの
警告の判別等に用いられる。 カウンタ(Co 9)の出力が“0110 ”になると
、ズームレンズの場合、デーコーダ(DE9)からは“
1010φ′°のデータが出力され、端子(h4)が“
High”となって以降はデータセレクタ(DS 1)
の入力端α2からのデータが出力される。これにより、
ROM (RO3)は“010$ * * * * ”
のナトレスを指定される。このアドレスには、ズームレ
ンズの焦点距離を最短焦点距離から変化させた場合の最
短焦点距離での実効絞り値からの絞り値変化量のデータ
ΔAVが設定焦点距離に応じて記憶されている。また、
固定焦点距離のレンズの場合、ΔAV=0なので、アド
レス“06 H”には“0″のデータが記憶されている
。このデータは、二;ンバータ(CV)の装着の有無と
は無関係にカメラ本体にそのまま送られる。尚、このデ
ータは、開放測光データから絞り成分の除去をするため
の演算(eV −AVO−ΔAV)−△VO−ΔAV及
び設定又は算出された絞り開口に実効絞りを制御するた
めの演算AV −AVO−ΔAvに用いられる。 カウンタ(Co9)の出力が“0111°′になると、
ズームレンズの場合デコーダ(DE9)の出力が“”
1o1iφ″となり、ROM (RO3)は′“011
****、*”のアドレスが指定される。このアドレ
スには設定焦点距離に対応した変換係数のデータKDが
記憶されている′。また、固定焦点距離のレンズの場合
、ROM (RO3)は“’07H”のアドレスが指定
され、このアドレスには固定の変換係数のデータKOが
記憶されている。変換係数の変化を補償するような機械
伝達機構が内蔵されているコンバータが装着されていれ
ばこのデータはそのままボディーに伝達される。 この変換係数のデータKDは、マイコン(MCI)で算
出されるデフォーカス量1Δ[1から1Δしl xKD
の演算を行なってモーター駆動機構(LMD)の駆動量
のデータを得るために用いられる。 また、変換係数のデータは、例えばデータが8ビツトの
場合、上位4ピツトの指数部と下位4ビツトの有効数字
部とに分けられ、表6のようにコードづけされている。 表 6 変換係数のデータKDは KD=(k3・2+に2・2+に1・23 +kO・2 )・2 ・2 n+=に4・2’+に5・2 +に6.−.2+に7
・ダ n−一定値(例えば−7) の演算で求める。尚、k3は有効数字部の最上位ビット
であるので必ず゛1″になっている。従って、このよう
なコードづけを行なえばKDの値が相当に広い範囲で変
化してもマイコン(MCI)内で演算し易い、少ないビ
ット数のデータとして記憶することができる。 第7図は、ズームレンズから出力される変換係数のデー
タと焦点距離との関係を示すグラフであり、横軸はlo
g 2 fに対応し、縦軸は変換係数KOに対応する。 ところでKDは、焦点距離fに応じて直線A。 B、Cに示すように連続的に変化するが、本実施例の場
合、折線A’ 、B’ 、C’で示すように、KDの値
をに1〜に33の離散的な値としている。 ここで、 K1=2’の場合KD= ’“01111000”、K
2= 2−’+ 2−’+ 2−’+ 2−’rr)
場合K O−”oNOllll−−1−2−j K3=2+27)−2の場合KD=“’0110111
0”、K4=2+2+’2の場合KD−“oiloil
oi”、4−6 に31−2+2の場合KD=“00101000”、4
−7 に32=2+2の場合KD=“00111001”、K
33=2の場合KD−″’ 00101000”となっ
ている。 ズームレンズの焦点距離は、コード板(FCC)の5ピ
ツトの出力に対応して多数の領域に区分されており、例
えば直線Aの変化をするレンズであればf17〜f25
の9ゾーンに分割されている。この構成により、f25
のゾーンであればそのゾーン内で最も小さいK 1it
Iに最も近く且つ値の小さなデータに17、f24のゾ
ーンであればに16、f23のゾーンならに15、f2
2のゾーンならに13というノ゛−タが出力される。 このように、KDの値を定めるのは、以下の理由による
。即ち、KDを実際のデータよりも大きな値にしておく
と、合焦位置まで゛フォーカス用レンズを駆動するのに
必要な駆動量に対応するエンコーダ(ENC)のパルス
数よりもN=KDX1ΔL1で求められたNの方が多く
なり、結果として合焦位置をレンズが通り過ぎ、合焦位
置の前後でレンズがハンティングをしてしまうからであ
る。そこで、KDを小さめの値にしておけば次第に一方
の方向から合焦位置に近づくようになり、また、実際の
KDとの差ができるだけ小さくなるようにしているので
、フォーカス用レンズが合焦位置に達する時間を知か(
することができる。 尚、KDQ値を常に小さめの値にした場合、実際のKD
の値との差が大きくなりすぎて合焦位置に達するまでの
時間が長くかかりすぎることが起こりうるが、時間を短
縮するために、B′に示すゾーンf1B 、 f12の
ように実際の値よりも若干大きくなっている領域をわず
かに設けて、少しぐらい合焦位置から行きすぎてもよい
ようにしてもよい。 また、躍影距岨が無限大だと実線のC(■)、近距離だ
と一点鎖線C(近)のように、撮影距離に応じて変換係
数が大幅、に変化づ°るズームレンズがある。このズー
ムレンズでは、例えば焦点距離f1のゾーンで撮影距離
が無限大の位置から最近接2 の位置へ変化すると、KD−k17−2からKD=K
15= 2 + 2へ変化する。このようなズームレン
ズにも対応できるように、本実施例では、無限大の位置
での変換係数のデータのみをROM(RO3)に記憶さ
せ、合焦範囲の近傍の領域(以下、近合焦ゾーンで示1
°)に到達Jるまでは、ΔLの正負(即ち、デフォーカ
ス方向)の信号だけに基づいてフォーカス用レンズを駆
動し、近合焦ゾーンにはいると上述のKDと1ΔL1.
とによって求まるNの情に基づいてレンズを駆動するよ
うにしている。尚、焦点距離用のコード板(FCD)の
他に設定撮影距離用のコード板を別設し、これらコード
板によりROM (RO3)のアドレスを指定して正確
な変換係数のデータを得るようにしてもよいが、部品点
数の増加、アドレス指定用のビット数の増加、ROMの
容量の増加等の問題があり、実用的でない。 更に、ズームリングを例えば、最短焦点距離の位置より
も短焦点側に移動させることによりマクロ撮影が行なえ
るように構成されたズームレンズがある。(このズーム
レンズの機構41本出願の要旨とは関係ないのでその説
明を省略)このようなズームレンズに対して、本実施例
ではマクロ撮影に切換えられるとコード板(FCC)力
〜ら” 11111”のデータが出力され、特定のアド
レス“’01111111”が指定されるようにしであ
る。マクロ撮影の場合、瞳径の位置が変化したり、焦点
深度が浅くなったり、絞り懐が昭くなったりして、AF
モードによる焦点調節は困難となるのでそのアドレスに
は′″φφφφ0110”のデータが1己憶されており
、そのに3は70 $1となってしAる。マイコン(M
C2)は、このデータによりマクロ撮影に切換ねったこ
とを判別して、スイッチ(FAS)によりAFモードが
設定されていても表示だ0のFAモードに焦点調節モー
ドを自動的に切換える。 また、最近接の位置に撮影距離を設定しな(1とマイク
ロ撮影への切換えができなし1ように構成されたズーム
レンズがある。このようなレンズの場合、マクロ撮影へ
の切換操作により第5図のスイッチ(MC8)が閉成さ
れ、インバータ(’lN17)、インバータ(I N
19)を介してアンド回路(AN40) 〜(AN4’
4)の出力がすべ−(” L OW”になる。これによ
ってROM (RO3)のアドレス゛’ oitooo
oo”が指定される。 このアドレスにはKDとして“φφφφ0100°′の
データが記憶されていて、マイコン(MCI)はこのデ
ータのに3=kl=oによりマクロ撮影への切換操作が
なされたことを判別して自動的に踊影距離が最近接位置
になるようにモーター(MO)を回転させてフォーカス
用レンズを操出′!J’ 0合焦検出用の受光部は撮影
レンズのあるきまった割出瞳をにらむようになっていて
、この瞳径と受光素子(フィルム面と光学的に等価な位
置に配置されている)に対する瞳の位置とに応じて撮影
レンズを透過した被写体からの光を受光素子が受光する
かどうかがきまる。従って、レンズによっては一部の受
光部には光が入射しないようなものもある。このような
レンズでは合焦検出を行なっても信頼性がないので、A
Fモード或いはFAモードの動作は行なわない方が望ま
しい。そこでこのようなレンズの場合には、ROM (
803,)のアドレス(ズームレンズなら“011**
*:!l:”、固定焦点距離レンズなら0000011
1” )にパφφφφ0001°′のデータをKOとし
て記憶してお(。マイコン(MC2)はこのデータによ
り、後述の# IEi−2のステップでマイコン(MC
I>がAFモードまたはFAモードによる焦点検出動作
を行なわないようにJる。 なお、マクロ切換によりアンド回路(A N 40)〜
(AN44)から’ ooooo”または、′″111
11°′のデータが出力される場合、ROM (RO3
)のアドレス”00100000” 、 ”0011
1111”にはマクロ撮影時の焦点距離fに対応したデ
ータが、アドレス”01000000” 、 ”01
011111”にはマクロ撮影時のΔAYに対応したデ
ータが記憶されており、それぞれROM (RO3)か
ら出力される。 また、カメラ本体での駆動軸の回転を焦点調節部材に伝
達する機構を備えていない交換レンズの場合には、マク
ロ撮影への切換と同様にK[)としてφφφφ0110
”が記憶されており、FAモードのみが可能とされる。 更に、上述のレンズと同様に伝達機構を備えていないコ
ンバータの場合には、カウンタ(Go 2)の出力が“
0111”になったときにROM (RO1)からφφ
φφ110″が出力され、且つデコーダ(DE 5)の
端子(gl)のみが’ f−11g11 ′+になって
ROM (RO1)からのデータをカメラ本体に伝達1
゛るようにすれば、どのような交換レンズが装着されて
もFAモードだけの動作が行なわれる。 カメラ本体と交換レンズとの間にコンバータを挿入接続
する場合、コンバータにより焦点距離が変化するので、
その増加mに対応した積だけカメラ本体からの駆動軸の
回転量を減少させる減速機構をコンバータ内に設ける必
要がある。即らカメラ本体の駆動軸の@転量をそのまま
フォーカス用レンズの駆動軸に伝達する機構だけをコン
バータに備えた場合、レンズのKOをそのままカメラ本
体に伝達してN=KDX lΔ11だけカメラ本体の駆
動軸を回シさせると、焦点距離の増加量に対応した損だ
け合焦位置からズしてしまうといった問題がある。そこ
で上記の減速機構を、備えていないコンバータに対して
、本実施例では、例えば焦点距離を1.4倍にするコン
バータならKDが1/2に、2倍のコンバータならKD
が1/4になるように、それぞれKOの上位4ヒツトの
指数部のデータ(k7に6に5に4 )から、1.4倍
のコンバータなら1を減じ、2倍のコンバータなら2を
減するようにしている。 第5図に戻って、カウンタ(CO5)の出力が“100
0”になると、表4に示すようにコンバータOo路(C
VC)(7)ROM (RO1) からは=+ンバータ
(CV)が装着されていることを示す“0101010
1”のチェックデータが出力される。 このとき、デコーダ(DEN)の端子(91)が“′日
igh”になっているので、このチェックデータはレン
ズ回路(LEC)のRO,M (RO3)からのデータ
とは無関係にアンド回路、(AN31)。 オア回路(OR3)を介してカメラ本体(BD)に送ら
れる。 カウンタ(Co 5)の出力が’1001”になると、
このコンバータ装着で光束が制限されることによる光の
ケラレに基づいて定まる絞り値のデータAVIがROM
(RO1)から出力され上述と同様にして、アンド回
路(AN31)、オア回路(OR3)を介してカメラ本
体に送られる。このデータANは、マイコン(MC2)
で開放絞り値のデータAVO+βと比較される。AVO
+B<Avlのときには、測光出力がB、v −Avl
となっているので、(BV −AVI) +AVl=B
V J5よび絞り込み段数データAV−(AVO+β)
が演算される。 上述のようにして、レンズ(L E ) J5よびコン
バータ<CV>からのデータの取り込みが完了覆ると、
第3図のフローチャートにおいて、測光回路(LMC)
の出力のA−D変換が行なわれ(#13)、このA−D
変換された測光出力のデータが所定のレジスタに格納さ
れる(#13>。 #15のステップではレリーズフラグRLFがパ1°′
かどうかが判別され、この又ラグがLr 1 IIのと
きは#28のステップに直接移行し、“0″のときは#
16ないし#26のステップを経て#28のステップに
移行する。ここで、レリーズフラグRLFは、レリーズ
スイッチ(’RL S )が閉成されて#59ステップ
以降の割込み動作が行なわれる場合でカメラの露出制御
値が算出されているときに1″に設定されるフラグであ
る。尚、この割込み動作時に露出制御値が算出されてい
ないことが#63のステップで判別されたときは、#5
以降のステップで上記データの取込み動作を行ない、#
15のステップでRLF=1ならば、#16以降のステ
ップにおりるAF、FAモードによる焦点検出動作のフ
ローをジャンプして#28のステップで露出演算を行な
った後に、#30のステップを絆て#64以降のステッ
プで露出制御を行なう。 #16のステップでは、へFモードまたはFAモードに
よる焦点検出動作が可能であるか否かの判別が行なわれ
、可能であれば#17のステップに、不可能であれば#
28のステップに移行する。このステップでは、レンズ
が装着されているか否か(# 16−1) 、射出瞳の
径と位置とできまる条件が受光部に適合しているか否か
(916−2>、焦点検出用の全ての受光部に被写体か
らの光が入射しているか否か(#1G−3)、測光スイ
ッチが閉成されているか否か(#16−5)の判別が順
次行なわれる。 ここで、チェックデータ” oioloioi ”が入
力していない場合(#16−1) 、KDのデータのに
3〜kOが’00(11′′の場合(#16−2)、レ
ンズの射出瞳の径が小さすぎて開放絞り値AVO,AV
O+β、AVO+ΔAVまたはAVIが一定絞り値【例
えば5(F 5.6> 1 AVCより大きい場合(#
16−3)には。 ともにAFモード、FAモードによる焦点検出動作は不
可能であるので、#1(3−4のステップにおいて焦点
検出動作が行なわれないことが表示制al1回m (D
SC)で警告表示された後に、#28のステップに移行
する。また、測光スイッチ(MES)が開放されていて
(10)が” L ow”の場合(# 16−5)には
、FAモードのみの動作を15秒間だけ行なわせるため
に#28のステップに移行する。 チェックデータの入力、k3〜穫゛0≠″′0001″
、AVO,AVO+β、AVO+AVまたはAVI≦A
VC。 (io)の” Higb ”がともに判別された場合に
は#11以降のステップに移行する。 #17のステップでは、出力端子(01)が” Hig
h ”になり、マイコン(MCI)はその入力端子(i
ll)の’High”によりAF、FAモードによる焦
点検出動作を開始する。#18のステップではマイコン
(MC2)に読込まれた変換係数のデータKDを入出力
ポート(I、10)からデータバスに出力して、ラッチ
回路(LA)にラッチさせる。このラッチ回路(LA)
でラッチされたデータは、マイコン(MCI>の後述の
N o、93のステップで読込まれる。 #19のステップでは、カウンタ(’C09)の出力が
0100”のときに読込まれたデータに基づいて、装着
されたレンズが、撮影距離に応じて変換係数KDが変化
する型式のレンズかどうかを判別する。ここで、変化す
るレンズであればマイコン(MC2)の出力端子(03
)即ちマイコン(MCI)の入力端子(i13)を14
Hi glII+に、変化しないレンズであれば“L
ow”にする。マイコン(MCI>はこの信号により、
詳細は、後述のNo、192ないしNo、197のステ
ップで述べるが、結像位置が近合焦ゾーン内にあるか否
かまたは積分時間が一定値より長いか否かに応じてAF
モードでのモーター(MO)の駆動を切換える。 #22のステップでは同じ(カウンタ(COO)が“0
100”のとぎに読込まれたデータに基づいてフォーカ
ス用レンズを繰出すときのモーター(MO>の回転方向
を判別する。こごで、時61方向であればマイコン(M
C2)の出力端子〈02)即ちマイコン(Me 1)の
入力端子(i12)を“l−1−1i”に、反時計方向
であれば“LOW”にする。マイコン(MCI>はこの
端子(i12)への信号とデフォーカス方向の信号とで
モーター(MO)の回転方向を決定する。 #25のステップでは、変換係数データKOの3番目の
ビットに3が′1″かO”かを検知することにより、装
着されたコンバータ(C■)6レンズ(しE)でAFモ
ードによる焦一点調節動作が可能かどうかを判別する。 このとき、k3=1ならAFモードが可能なので、フラ
グMFFを11011にして#28のステップに移行す
る。一方、k3.=0ならAFモードが不可能なのでM
FFを11111にして、次にスイッチ(FAS)によ
りAFまたはFAのいずれかのモードが選択されている
かを検知する。ここで、AFモードが選択されていて入
力端子(11)がHigl、 11であれば、撮影者に
よりAFモードが設定されていても自動的にFAモード
に切換えられることを表示制御回路(O20)によって
警告表示を行なわせて、#28のステップに移行するゎ
入力端子(11)が′″L OW’”なら、FAモード
がもともと選択されているのでそのまま#28のステッ
プに移行する。 #28のステップでは、#5ないし#14のステップで
読込まれた設定露出制御値、測光値、レンズからのデー
タに基づいて公知の露出演算を行ない、露出時間と絞り
値のデータを算出し、フラグLMFを1″にする。 #30のステップではレリーズフラグRLFがit 1
ppかどうか判別し、“1″のときは#64以降のス
テップの露出制御動作のフローに戻り、410 $1の
ときは#31のステップに移行する。#31のステップ
では出力端子(o8)を介して“ト1igh”にするこ
とによりインバータ(INS)をトランジスタ(BTi
)を導通させ、発光ダイオード(L D 10)〜(L
Din)による警告表示および液晶表示部(DSP)に
よる露出制御ll (Iflの表示を行なわせる。 #33のステップでは測光スイッチ(YES)の開閉状
態を判別する。ここで、測光スイッチ(M E S )
が閉成されていて(10)が“ト11g1.uであれば
、タイマー割込みのための155秒カラン1用のデータ
をタイマー用のレジスタTcに設定しく#34)、タイ
マーをスタートさせ(935)、タイマー割込を可能(
936)と1ノて#2のステップに戻る。この場合には
、(10)が“l High 11(測光スイッチ(M
ES)が開成されたまま)なので、直ちに#3のステッ
プに移行してタイマー割込を不可能にして前述と同様の
す作をIi!返す。 一方、測光スイッチ(YES)が開放されていて(10
)が“Lo、11であれば、スイッチ(FAS)により
八F、FAのいずれのモードが選択されているかが判別
され(#37)、レンズからのデータに基づいて#25
のステップで定められたモードが判別(#38)される
。ここで、入力端子(11)が” l ow”でFAモ
ードが選択されている( # 37)か、またはAFモ
ードが選択されていてもフラグMFFが1゛′でレンズ
側がFAモードでの動作しかできない場合には、#4o
のステップに移行する。AFモードが選択され且っMF
Fが110 IIの場合には、出力端子(ol)を”
L ow” ニ(# 39)LTマイコン(MCI)の
動作を停止させた後に#40のステップに移行する。尚
、#37. #38のステップでFAモードが判別され
たどきは、端子(01)は” High ” a)まマ
チ#4oノステッフニ移行し、マイコン(MCI)の動
作は続行される。 #40のステップではスイッチ(EIES)の開閉して
おらず(12)がパト1i、i11であれば、#47の
ステップに移行して後述する初期状態への復帰動作を行
なう。露出制御機構のチャージが完了していて(12)
が“LOW″゛であれば、#36のステップでタイマー
割込を可能とした後に#2のステップに戻り、再び測光
スイッチ(MES)が閉成されて入力端子(io)が°
’ I−1ioh ”になるか或いはタイマー割込みが
あるのを待つ。 さて、タイマー割込があるとレジスタTOの内容から1
が差引か、れ(#45) 、TOの内容が′0″になっ
たかどうかが判別される(#413)。TO≠0の場合
、#5以降のステップに移行して前述のデータの取込、
露出演算等の動作を行なう。口のとき、FAモードであ
れば、端子(01)が” High ”なのでマイコン
(MCI>はFA用の動作を繰り返し、AFモードであ
れば#39のステップで端子(01)が” l ow”
にされているのぐマイコン(MCI)の動作は停止して
いる。 一方、Tc=Oとなると出力端子(00)。 (01) 、 (08)が’ l ow”とされて、
トランジスタ(BT 1)及びバッファ(BF)’によ
る給電の停止、FAモードの場合のマイコン(MCI)
の動作停止、トランジスタ(B、T 3>による給電の
停止が行なわれる。さらに、液晶表示部(D S P
)のブランク表示、フラグMFF。 LMFのリセットを行なった後に#2のステップに戻る
。 以上の動作を要約すると、測光スイッチ(YES)が閉
成されている間は、データの取込み、マイコン(MCI
>の動作、露出演算1表示の動作が繰返し行なわれる。 次に、測光スイッチ(YES)が開放されると、AFモ
ードのときは、直ちにマイコン(MCI)の動作は停止
されてデータの取込み、露出演算9表示の動作が15秒
間繰返され、FAモードのときは、データの取込み、マ
イコン(MCI>によるFA動作、露出演算。 表示の動作が15秒間繰返される。また、露出制御機構
のチャージが完了していないときは、測光スイッチ(M
ES)が開放されるどデータの取込み。 マイコン(MCI)の動作、B出演算9表示の動作を直
ちに停止する。 なお、一旦、#16−4. #27−2のステップで警
告表示を行なっても次のフローの時点で警告の必要がな
くなれば、この警告をキャンセルするためのデータを表
示制御回路(DSC)に伝達する必要があることはいう
までもない。 次に露出制御機構のチャージが完了した状態でレリーズ
スイッチ(RLS)が開成された場合の動作を説明する
。この場合、マイコン(MC2)はどのような動作を行
なっていても直ちに#59のステップからのレリーズ割
込みの動作を行なう。 まず、レンズからのデータの読込み中に割込みがかかる
場合を考慮して、端子(06)を’ L ow”にして
コンバータおよびレンズの回路(CVC)。 (LEC)をリセット状態にしく#59)、、端子(0
1)を″L OW’″にして、マイコン(MCI>によ
るAF又はFAモードの動作を停止させる(#60)。 さらに出力端子(OB)をシ(i″にして警告用の発光
ダイオード(L U) 10)〜(LDIn)を消灯さ
せて(#61)、レリーズフラグRL FにII I
11を設定(#62)L/た後に、前述のフラグLMF
が“1″かどうかを判別する−(#63)。 ここで、フラグLMFが“1°′であ、れば露出制御−
値の算出が完了しているので#64のステップに移行す
る。一方、LMFが“0”であれば、露出制御値の算出
が完了していないので#5以降のステップに移行して露
出制御値を算出して#64のステップに移行する。 #64のステップでは、#28のステップで算出された
絞り込み段数のデータAV −AVO,AV −(A
VO+ΔAv ) 、 Av −(Avo+β)、AV
−< A VO+β+ΔAY)がデータバス(DB)に
出力され、出力端子(04)からデータ取込み用のパル
スが出力される(#65)。これによって、露出制91
1装置(E X、、C”)に絞り込み段数のデータが取
込まれるれるとともに、露出制御機構の絞り込み動作が
罰始され、取込まれた絞り込み段数だけ絞りが絞り込ま
れると絞り込み動作が完了する。 出力端子(04)からのパルス出力から一定時間が経過
すると(#66)、算出された露出時間のデータTVが
データバス(DB)に出力され、出力端子(05)から
データ取込み用のパルスが出力される(#67、96g
)。このパルスによって露出制御装置(EXC)には露
出時間のデータが取込まれるとともに、内蔵されたミラ
ー駆動回路によりミラーアップ動作が開始される。ミラ
ーアラ7が完了すると、シャッター先躊の走行が開始す
るとともに、カウントスイッチ(008)が開成して取
込まれた露出時間データに対応した時間のカウントが開
始づる。カラン1〜が終了するとシトツタ−後幕の走行
が開始され、後幕走行の完了。 ミラーのダウン、絞りの開故により、スイッチ(、E
E S )が閉成する。 マイコン(MC2)は、このスイッチ(EES)が閉成
して入力端子(12)がll High IIになった
ことを判別するど(#69>、レリーズフラグ(RLF
’)をリセットして(#γo)、測光スイッチ(MES
)が閉成されていて入力端子(i 0 )が“)−1i
gh”かどうかを判別する(#71)。ここで、(10
)が″l−1−1i+”であれば、#2以降のステップ
に戻り、前述のデータ取込み、マイコン(MCI)の動
作、露出演算9表示の動作を繰返ず。一方、#71のス
テップで測光スイッチ(YES)が開放されていて入力
端子(10)が” l ow”ならば#47以降のステ
ップに移行して、マイコン(MC2)を初期状態にセッ
トして#2のステップに戻る。 第8図、第9図、第10図は、マイコン(MC1)の動
作を示すフローチャー1〜である。マイコン(MCI)
の動作は、以下の3つのフローに大別される。 No、1のステップで始まるフローは、マイコン(MC
2)からの合焦動作指令により開始されるメインのフロ
ーであり、制御回路(COT)によるCOD (FLY
)の動作開始(No、8 > 、モータ回転の有無の判
別(N O,10〜N o、13> 、CODの最長積
分時間の計時および最長積分時間1!過詩の動作(N
O,14〜19)、フォーカス用レンズの終端位置の検
知と最長積分時間の計時(N o、35〜44)、終端
位置でのモータ停止および低アントラスト時の回転再開
(N o、43〜48.51〜67) 、v イ、D
ン(MO’1)の動作停止時の初期設定(N o、25
−33 )、低lii度時のCODデータの変換< N
o、78〜80)、デフォーカス量およびデフォーカ
ス方向の算出(N O,81〜91)、AFモード動作
が可能なレンズか否かの判別(N o、92〜96)、
コントラス1〜の判別(No、100 > 、A Fモ
ードの場合の合焦ゾーンへのモータ駆動および合焦判別
(N O,125〜196)〈第9図)、FAモードの
場合の合焦判別(No、240〜261) (第10
図)、低コン1〜ラス1〜時の動作(No、105〜1
15,205〜214) ’t II近接撮影位置でマ
クロ撮影への切換が可能なレンズの場合のモータ駆動(
N o、220〜232)等の動作が行なわれる。 N0070〜16ノステツフハ、制御回路(COT)か
らの端子(i t )へのccD積分完了信号によりC
OD出力データの読込み動作が行なわれる端子割込みの
フO−である。また、第8図のN o、200〜204
のステップは、エンコーダ(ENC)を介してカウンタ
ECCから一致信号が出力することにより合焦判別がな
されるカウンタ割込みのフローである。尚、一旦、端子
割込みが可能とされると、以後にカウンタ割湊みの信号
が発生し゛(゛も端子割込みの動作終了後でないとカウ
ンタ割込みは実行されないように、両者の割込み動作の
優先順位が定められている。以下このフローチャートに
基づいて本実施例におけるAF。 FAモードの動作を説明する。 まず、電源スィッチ(MAS)の開成に応答してパワー
オンリセラ1〜回路(POR1)からリセット化@(P
Ol)が出力され、このリセツ1−信号ぐマイコン(M
CI>は特定番地からのリセット動作(No、1)を行
なう。No、2のステップではスイッチ(FAS)が閉
成されて入力端子(i14)がl Hi c、 l、
++となっているかどうかを判別する。ここで、(i1
4)が“4 I」ighIIであればAFモードが選択
されているのでフラグMOFに“O”を設定し、” L
OW”であればFAモードが選択されているのでフラ
グMOFに1″を設定する。 N015のステップでは、マイコン(MC2,)の出力
端子(01)が’ Higl+ ”即ち入力端子(il
l)がパト1igh”になっているがどうかを判別する
。ここで、入力端子(ill)が” L OW”ならN
o、2のステップに戻って以上の動作を繰り返す。(i
ll)が“’)(igh”になっていることが判別され
ると、出力端子(016)を“1」igh ”にして(
No、6)、インバータ(INS)を介してトランジス
タ(Bi2)を導通させて電源ライン(VF、)からの
給電を開始させる。次に、C0D(F’LM)の積分時
間計時用レジスタITRに最長積分時間に対応した固定
データC1を設定する(No、7)。次に、出力端子(
olo)かう=I High l=のパルスを出力しT
(No、8 )、、制御回路(COT)にC0D(’
FLY)の積分動作を開始させ、割込を可能(No、9
)とした後にNo、10のステップに移行する。 No、10ないし13のステップでは、モーター(MO
)が回転しているか否かが順次判別される。 即ち、第1回目の合焦検出動作がなされているか否かが
フラグFPFにより(No、10)、フォーカス用レン
ズ(F L )の駆動位置が最近接または無限大の終端
位置に達しているか否かが終端フラグENFにより(N
O,11) 、駆動位置が合焦ゾーン内に入っているか
否かが合焦フラグIFFにより(No、12) 、スイ
ッチ(FAS)によりいずれのモードが選択されている
かがフラグMOFにより(No、13> 、それぞれ順
次判別される。 ここで、1回目の合焦検出動作がなされているか、レン
ズが終端位置に達しているか、合焦ゾーンに入っている
か、またはFAモードが選択されている場合は、モータ
ー(MO)の回転は停止しているのでN O,14以降
のステップに移行する。また、2回目以降の合焦検出動
作がなされており、レンズが終端位置9合焦ゾーンに達
しておらず、且つAFモードが選択されている場合は、
モーター (MO>は回転しているのでN O,35以
降のステップに移行する。尚フラグFPFは、第1回目
の合焦検出動作がなされている期間は“’1”、2回目
以降の動作時は“O′”になり、終端フラグE N F
’はフォーカス用レンズ(FL’>の駆動位置が最近接
位置或いは無限大位置に達していてモーター(MO>を
それ以上回転させてもエンコーダー (ENC)からパ
ルスが出力されないときに“1″になり、合焦フラグI
FFはレンズが合焦ゾーンにはいると“1パ、はずれて
いるときは110 IIになる。 NO,14以降のステップでは、まず積分時間H1時用
レジスタITRの内容から“1″が差引かれ(NO01
4)、このレジスタITRからボローBRWがでている
かどうかを判別する(No、15)。 ここで、ボローBRWがでていなければ、低輝度フラグ
LLFに“O″を設定しくNo、18) 、マイコン(
MC2)から入力端子(ill)にマイコン(MCI)
を動作させるための“Hillll”信号が入力してい
るかどうかを判別しくNO,19) 。 (ill)が“High”であればNo、14のステッ
プに戻り、この動作を繰返す。また、”L、ow”′で
あればN o、25以降のステップに移行して初期状態
への復帰動作を行なった後に、NM、2のステップに戻
って再び入力端子(ill)が’High”になるのを
持つ。一方、No、15のステップでボローBRWがで
たことが判別されると、最長の積分時間が経過したこと
になり、出力端子(011)にパルスを出力(No、1
6) シてCOD (FLY)の積分動作を強制的に停
止させ、低輝度フラグLLFを“1″にして、制御回路
(COT)から割込端子(it)に割込信号が出力する
のを待つ。 N O,35以降のステップでは、まず、計時用レジス
タTWRに一定時間データC2が設定され(No、35
) 、L/シ’:)、りI TRの内容からn (例え
ば3)を差引いてボローB RW’がでているかどうか
を判別する(No、37) 、、ここで、レジスタIT
RからボローBRWがでていると、前述と同様に、最長
積分時間が経過したことになるので、No、16のステ
ップに移行してCOD (FLM)の積分動作を強制的
に停止させ、低輝度フラグLLFを# 1 IIにして
制御回路(COT)から割込端子(it)に割込信号が
入力するのを待つ。 また、ボローBRWがでていな゛ければ低輝度フラグL
LFを゛0″にし、レジスタTWRから“1゛′を差引
いてボローBRWが出ているかどうかを判別する( N
o、40)。このとき、ボローBRWがでていなけれ
ば入力端子(ill)が“HHgi、 IIになってい
るかどうかをN O,41のステップで判別する。(i
ll)が“High”になっていればNo、36のステ
ップに戻り、“’ L OW”になっていればN O,
25のステップに移行する。尚、C1/n>C2になっ
ていて、N O,37のステップでの判別でボローBR
Wがでるまでの間に、N O,40のステップでの判別
で複数回のボローがでる。 N O,40のステップでボローB RWがでるど、エ
ンコーダ(ENC)からのパルス数をカラン1〜し1c
データECDをレジスタECD1に設定し、(N O,
’42) 、この設定データとレジスタECR2の内容
とを比較する( N O,/13)。尚、レジスタEC
R2にはそれ以前に取込まれたカウントデータが設定さ
れている。ここで、レジスタECR1゜ECR2の内容
が一致しない場′ヤ′は、・、レンズが移動しているこ
とになるので、レジスタECF<1の内容をレジスタE
CR2に設定(No、44)L/てN O,35のステ
ップに戻る。 No、43のステップでレジスタECR1とECR2と
の内容が一致する場合は、前回に取込まれたエンコーダ
(ENC)からのパルスのカウントデータが変化してい
ない、即ちレンズが移動せず、最近接位置或いは無限大
位置に達してしまっていることになる。従ってこの場合
には、割込を不可能(N0045)とし、出力端子(0
11)にパルスを出力(No、46) L/てCCD
<FLM)の積分動作を強制的に停止させ、出力端子(
012)。 (0’13)をともに”LOW”(N O,47)にし
−〇モーター(MO>の回転を停止させ、低コントラス
トフラグLCFが1″かどうかを判別する( N 00
48>。尚、このフラグLCFは被写体が低コントラス
トであって、COD (FLY)の出力に基づいて算出
されたデフオーカスmΔLが信頼性に乏しいときにll
1 IIになる。ここで、フラグLCFが“O″のと
ぎには終端フ?グENFを“1″にして(No、49)
、第10図のNo、270のステップに移行する。N
O,270のステップでは、入力端子(i14)が“
IFi igh uのままかどうかを判別し、(i14
)が” Hi(Ill ”でへFモードが選択されたま
まであればそのままN O,2のステップへ移行する。 一方、(i14)が= l OWI+になっていてFA
モードに切換えられていれば、フラグFPFを1111
+にし、端子(012> 、 (013)を“cOW
llにしてモーター(MO)を停止iノ、フラグLCF
、LCFI 、LCF3を11011にした後にNO1
2のステップへ戻る。 以上の動作を要約すると、マイコン(MO2)からの合
焦検出動作の指令により、CODの積分を開始ざu1割
込を可能として、最長の積分時間のカウントを開始させ
る。このときモーター(MO>が回転していなければ、
この最長積分時間をカウントしながら割込信号が入力す
るのを待ち、最長時間が経過しても割込信号が入力され
なければCODの積分を強制的に停止させて、割込信号
が入力するのを待つ。一方、CODの積分動作を開始さ
せたときにモーター(MO)が回転していれば、積分時
間のカウント中にレンズが終端位置に達しているかどう
かを周期的に判別しながら割込信号の入力を持ち、最長
積分時間が経過しても割込信号が入力せず、且つレンズ
が終端に達していなければ、CODの積分を強制的に停
止させて割込信号を持つ。また、レンズが終端に達して
いれば、割込を不可能として積分を強制的に停止させ、
モーター(MO>の回転を停止させて、再びCODの積
分を行ない、後述するように、△しを算出して合焦かど
うかを判別し、以後はマイコン(MC2)からマイコン
(MCI>の入力端子(ill)へl−1i(lh”の
信号が入力されていてもマイコン(MCj )は合焦検
出、焦点調整・の動作を行なわず、この信号が’ L
OW”になって再度測光スイッチ(MES)が閉成され
入力端子(ill)が“’ Hrgh”になるとN09
2のステップからの動作を開始づる。 さて、N o、48のステップでフラグLCFが゛1″
であることが判別されると、次に゛フラグLCF1が“
1″かどうかが判別される(No、51>。ここで、L
CFが0°′であればLCF 1を“1″にして(N
o、52) 、N o、60のステップで合焦方向フラ
グFDPが1”かどうかを判別する。なお、フラグLC
F 1はレンズ位置が合焦位置から大幅にずれている所
謂バカボケの状態にあるか否かを判定するためにコント
ラストが所定の値以上になるレンズ位置を走査するため
のフラグ、フラグFOFは、ΔL〉0でレンズを繰込む
ときく前ビン)は111TI、八L<Oでレンズを繰出
1ときく後ピン)はah OIIになるフラグである。 このときFDPが“1”なら0”に、ll O11なら
II I IIに設定し直され、それぞれ入力端子(j
12)が” 11 igh ′°かどうかが判別され
る( N 0063.64)。 即ち、レンズを繰出すためのモーターの回転方向を判別
し、N O,63のステップで(i12)が“I Hi
ghl′なら、レンズを繰出すためには時計方向に回
転させなければならないので、N、o、(iBのステッ
プに移行して端子(012)を@ + a i $1
。 (013)を” L ov”にする。(i12)が”
L OW”なら、レン゛ズを繰出すためにはモーター(
MO)を反時計方向或回転さ′ぜなければならないので
、N 0165のステップに移行して端子(0,12)
を” L OW” 、 (Q 13)をl High
IIにする。また、N O,64のステップで(i1
2)が’ High″なら、レンズを繰込むには反時計
方向にモーター(MO)を回転させなければならないの
でN o、65のステップに移行Jる。(i12)が’
1 ow”なら、レンズを繰込むには時計方向にモー
ター(MO)を回転さ往なければならないのでN o、
eeのステップに移行する。次にN O,67のステッ
プでは端子(014)を″゛ト1ighにしてモーター
(MO)を高速で回転させ、No、270のステップに
移行する。 N O,51のステップでフラグL−C,F1が# 、
111であることが判別されると、低コントラストのま
まで最近接ま7Cは無限大の終端位置に達したことにな
り、モーター(MO)を停止させ(N o、53)、(
ill)が” L Ow”になるのを持ち(N O,5
5>、フラグLCF、LCF i、LCF 3をN O
11にしてN 0.25のステップに戻る。 さて、低コントラストの場合の一連の動作を説明する。 まず、AFモードで低コントラス1〜の場合、出力ボー
ト(OPO)に’ 101”を出力して警告表示を行な
い(No、10!i ) 、次に7ラグLCFが“1°
′になっているかどうかを判別する。 (No、107 )。ここで、フラグLCFが1111
1でな(、今回はじめて低コントラストになったのであ
れば、フラグLCF、LCF 3を′″11パて(N、
o、 108,109> 、No、110のステップで
最初の動作(FPF−1)かどうかを判別する。フラグ
FPFが“0″′の場合はそれまでの動作では低コント
ラストではなく、今回の測定が誤りである可能性もあり
うるので、N O,280のステップに移行して、No
、270,271のス−y−ツブな経てNo、2のステ
ップに戻り、再麿測定を行なわせる。このとき、モータ
ーは前回の算出値に向って回転している。 尚、終端フラグENFが“1″でNo、110のステッ
プを経てN o、280のステップに移行した場合は、
モーター(MO)の回転は停止しているので、入力端子
(ill)が” 1 ow”にな、hのを待って(No
、281 ) 、フラグLCF、LCF 3を“OII
にして(、N09282 )からNo、2’5以降のス
テップでマイコン(MC’1)の動作停止のための初期
値設定を行なう。 また、NO6110のステップで7ラグFPFが1″で
最初の動作であることが判別されると、フラグFPF、
LCF3をOIIにして(No、 111,113)
、No、205のステップでデフォ−ノJス量Δしの正
負を判別する。Δし〉0で前ビンならフラグFDPを“
1″′、ΔL・く0で後ピンならフラグFDPを0″と
しくN(1,206,209)、前述のN O,63〜
66のステップと同様に、レンズを繰出づためのモータ
ー(MO)の回転方向に応じてモーター(MO)を反時
計方向或いは時計方向に回転させる。次にN o、21
2のステップで積分時間(レジスタITRの内容)が一
定値C7よりも短時間かどうかを判別して、積分時間が
一定値以下(、(I T R)≧07)のときは端子(
014)を“l−1−1i”としてモーター(MO>を
高速駆動3セ(No、213 ) 、積分時間が一定値
以上のとぎは端子(014,)を−I L owIIと
してモーター(、MO)を低速駆動させ(No、214
) 、No、270のステップを経てN002のステ
ップに戻って、”再び測定を開始させる。このよちにし
て、以後測定値が低コントラストでない値になるまで、
最初にきまった方向へレンズを移動させる。 低コントラストのままでレンズが一方の終端位置に達す
ると、NO,52のステップでフラグLCF 1を“1
″にして移動方向を逆転させ、更に測定を繰返しながら
レンズを移動させる。低コントラストのままで更に、他
の終端位ぼに達すると一方の終端から他方の終端までレ
ンズが走査されたことになるので、f’J o、55の
ステップに移行して、動作を停止する。なお、この動作
中に測定値が低コントラストでないことが判別されると
No、101のステップに移行して、後述のデフオーカ
ス量に基づ(レンズ制御の動作を行なう。ここで、突然
低コントラストになったときは、前述のように一回目の
測定値は無視して再度測定を行なわせ、このどきも低コ
ントラストならフラグLCF 3は“1″になっている
ので<No、112 )、LCF 3を1101+にし
てN o、205のステップに移行し、このときの測定
値に基づいてレンズの移動方向をきめてコン1〜ラスト
が一定値以上になる位置をさがす。 FAモード(MOF−1)で低コントラストの場合には
、No、106のステップからNo、115のステップ
に移行して、フラグLCFを41 i 11、フラグL
CF 1.LCF3を0″、フラグFPFを′“1″、
終端フラグENFをl Q +1、出力端子(012)
、 (013)を” l ow”として、N o、
258のステップに移行し、後述する動作を行なって、
再び測定を行なう。 マイコン(MCI>が、NO49〜13のステップから
N O,14,15,18,19のループまたはN O
,35〜40.42〜44のループまたはN 0036
〜41のループを実行しているときに、COD (FL
Y)の積分動作が完了して割込み端子(1t〉に制御回
路(COT)からl High 11のパルスが入力す
ると、マイコン(MCI)はN o、70のステップに
ジレンブして割込み動作を開始する。まず、エンコーダ
(ENC)からのパルスをカウントした値ECDがレジ
スタECR3に設定され(No、70) 、CC0(7
)受光部の数、即ちマイコン(M’CI)の入力ポート
(rPO)に入力されるデータの数に相当する値C3が
レジスタDNRに設定され(No、71)、NO,72
のステップで入力端子(ilo)に“I High l
−のパルスが入力されるのを持つ。COD出力のA/D
変換が終了して入力端子(ilO)が” High ”
ニナルト、入力ポート(IPO)l:入力された1つ
のCOD出力データCDがレジスタM (DNR>に設
定される(No、73) 。次ニ、“レジスタDNRの
内容から1″が差引かれ(No、74)、このレジスタ
DNRからボローBRWが出力されるまでNo、72〜
75のステップが繰返される。このようにして、COD
出力データCDが順次レジスタM (DNR>に設定さ
れる。 すべてのCOD出力データCDの取り込みが完了すると
、リターンアドレスを設定して、そのアドレスにリター
ン動作を行なって、NO,77のステップ以降のメイン
のフローに移行する。 N O,77のステップではフラグしLFが′1″かど
うかが判別される。ここで、LLFが1″ならばCOD
からのデータCDのうちで最大のデータMACDが探さ
れる( N O,78)。このデータMACDの最上位
ピットが“1″でないときは全てのCOD出力データA
LCDが2倍され(NO,80)、また、“1″である
ときは2倍でるとオーバーフローするデータがでるので
そのままN 0081のステップに移行する。一方、フ
ラグLLFが′O″ならば直ちにN O,81のステッ
プに移行する。 No、81J5よび90のステップでは、それぞれフィ
ルム面と等価な面での二つの像のシフト量の整数部J5
よび小数部の演算が行なわれる。尚、これらのステップ
でのシフト量の演算の具体例は、例えば米国特許第43
33007月又は、特開昭57−45510号に提案さ
れているが、本発明の要旨とは無関係であるので説明を
省略する。N o、82〜85のステップでは、前述の
No、10〜13のスリップと同様に、モータ(MO)
の回転の有無が判別される。ここで、モータ(MO)が
回転していれば、エンコーダ(ENC)からのパルス数
のカウントデータECDがレジスタECR1に取込まれ
(N O,86)、このデータとN O,44のステッ
プで以前に取込んだレジスタECR2の内容とが比較さ
れる。 (ECR1) = (ECR2)ならレンズは終端に達
していることになるので、前述のN 0847のステッ
プからの動作に移行し、 (ECR1)≠(ECR2)ならレンズは終端に達して
いないのでECR1の内容をECR2に設定し直してN
o、89のステップに移行する。一方、モーター(M
O)が回転していなければ、直ちにN O,89のステ
ップに移行する。 N O,89のステップでは入力端子(ill)が11
Hi gl、”かどうかを判別し、” L OW”の
ときはNo、25ステツプ以降の焦点検出動作の停止お
よび初期設定がなされ、“+ugh″のときはN O,
90のステップに移行してシフト量の小数部を綽出し、
N O,81およびN O,90のステップで算出され
たシフト量に基づいてデフォーカス量ΔLが1算出され
る( N O,91)。 N O,92のステップでは、フラグM O、Fにより
AFモードかどうかを判別して、AFモードならN O
,93のステップへ、FAモードならNo、100のス
テップへ移行する。AFモードの場合、まずマイコン(
MC2)によりラッチ回路([A)にラッチされていた
変換係数KDを入力ポート(、IPl)から取り込み(
No、93)、このデータのに3が0″且つに2が′″
1″かどうかを判別する(N、0.94)。こCで、k
3−0且つに2−1の場合に゛は、前述のように、交換
レンズがAFモードでの動作が不可能なので、モードフ
ラグMOFを゛′1パ(FAモード)にしてN 019
6のステップに移行する。一方、k3−1またはに2=
0であれば、AFモードが可能な交換レンズが装着され
ていることになり、No、100のステップに移行する
。更に、N o、96のステップでは、k1=0かどう
かを判別し、kl−1であればNo、100のステップ
に移行する。 N−0ならば、前述のように、最近接位置までレンズを
繰出さないとマクロ撮影に切換えられないレンズが装着
されていて、マクロ撮影に切換えようとされていること
になる。このときにはN o、220のステップに移行
して出力端子(014)を“l High ++にして
モーター(MO)を高速で回転させ、次に、入力端子(
i12)が” l−l i g h”かどうかを判別す
る( N O,221)。ここで、(i12)が“Hi
gh°′であれば時計方向に回転させることによりレン
ズが繰出されるので出力端子(012)を” High
”に、また″low”なら反時計方向に回転させるこ
とにより繰出されるので(013)を“’ @ igh
”にした後に、1ンコーダからのパルスのカウントデー
タECDをレジスタECR2に取り込む(No、224
)。 次に、レジスタTWRに一定時間用データC8を設定し
く N O,225) 、、このレジスタTWRの内容
から“1″をひいてボローBRWがでたかどうかを判別
する動作を繰返し、一定時間が経過してボローBRWが
でるとエンコーダからのパルスのカウントデータECD
をレジスターECR1に取りこむ(N O,228、)
。次に、レジスタECR1とECR2どの内容が一致す
るかどうかを判別しくNO,229)、<ECR1)≠
(EC,R2)のときはECR1の内容をECR2に設
定(N O,230)してN o、225〜230のス
テップを繰返す。一方、(E−CR1) = (ECR
2>のとぎはレンズが最近接位置に達したことになり出
力端子(012)。 (013)を′″L 0WIIにしてモーター(MO>
を停止させ(N O,231) 、、フラグFPFを“
1″にして(N 08232’ ) 、N O,2のス
テップに戻る。尚、以後はFAモードの動作を行なう。 N 00100のステップでは、CC[)からのデータ
が低コントラストかどうかが判別される。尚このステッ
プの具体例は第17図に基づいて後述Jる。 ここで、低コントラストであれば前述のN00105以
降のステップに移行する。一方、低コントラストでなけ
れば、N o、101のステップでフラグL CFが゛
1″かどうかを判別する。ここで、LCFが1″であれ
ば、前回までの測定値が低コントラストなので7ラグF
PFを“1°′、フラグLCF、LCF 1.LCF
3を“OIIとして、N o、290のステップへ移行
し、モードフラグMOFを参照する。MOF=0即ちA
Fモードであれば出力端子(012) (013)を
” l ow”としてモータ(MO)を停止させた後、
No、2のステップへ戻り再び測定を行なわせる。また
、MOF=1即ちFAモードであればN’0.240の
ステップに移行して後述するFAモードの動作を行なう
。 N01101のステップでフラグLCF=1で前回の測
定値が低コン1〜ラストでない場合は、No、104で
モードフラグMOFを参照し、MOFが111 II即
らFAモードであればN 01240のステップへ、M
OFが“0″即ちAFモードであればNO,125のス
テップへ移行する。 N 0.125〜130のステップでは、デフォーカス
量ΔLが合焦ゾーンZN 1の範囲内にはいっている
かどうかの判別動作が行なわれる。まず、レンズが終端
位置に達しておらずフラグENFが“0゛であり(No
、125 )且つ合焦ゾーンに一旦達していて合焦フラ
グIFFが゛1″である( N、0.126 )場合に
は、今回の測定値IΔL1とZ N 、:’;’+とを
No、127のステップで比較する。ここで、1ΔLl
<ZN 1なら合焦表示を行ない(NO,128)
、入力端子(ill)が’ l ow”になるのを待っ
て(No、129 ) 、No、25のステップに移行
して動作を停止する。 一方、l 6m l ≧ZN 1ナラハ、フラグFPF
を1111I、フラグIFFを“0″としてN0013
5のステップに移行し、今回の測定値に基づくデフォー
カスmによるレンズ制御動作が行なわれる。 また、レンズが終端に達していてフラグENFが′“1
″の場合には、No、127のステップで1ΔLl<Z
NIならば合焦表示を行なって(No、128 ) 、
lΔL1≧ZN 1ならば前回のデフォーカス方向の表
示をしたままで、N0i29のステップに移行し、上述
と同様に、(ill)が=−L 0WIIになると動作
を停止する。ここで、1ΔL1≧ZN 1ならば前回の
デフ引−カス方向の表示をしたままでl’tJ o、1
29のステップに移行するが、この場合、レンズが終端
位置でも合焦とならず、以後モーター(MO)を制御し
ても無駄なのでマイコン(MCI>の動作を強制的に停
止させる。 レンズが終端位置にも合焦ゾーン内にも達していないこ
とがN o、125,126のステップで判別されると
、まずN O,131のステップではファーストパスフ
ラグFPFが1″かどうかが判別される。 ここで、フラグF、 P FがlI O?1のときは前
述のNO,86〜88のステップと同様にレンズが終端
に達したかどうかの判別動作が行なわれ(N+1.13
2〜134)た後にNo、135のステップへ移行し、
また、FPFが′″1″のときはそのままN O,13
5のステップに移行する。No、135のステップぐは
マイコン(Me 2)からの合焦検出指令信号が判別さ
れ、入力端子(ill)が°“c o w IIのとき
はN o、25のステップに戻り動作を停止し、“+−
+ ;oh ”のときはNo、136のステップに移行
する。 No、136のステップでは、算出されICデフォーカ
ス鐙ΔLと読込まれた変換係数KDどを掛けて、レンズ
駆動機構(LDR)の駆動量のデータNが算出され、再
びN o、137のステップでフラグF P Fが11
111かどうかを判別づる。ここで、フラグFPFが1
1111であれば、まず、〜が正か負かが判別され(N
O,140’ ) 、正なら合焦方向フラグFDPを
1″に、負なら“0″にした後に、駆動INの絶対(向
がN111・とじてレジスタECR4に設定され(No
、144 ) 、フラグFPFが″“0”どされてNo
、166のステップに移行する。 一方、No、137のステップで7ラグFPFが110
11であれば、まず、前回の駆動量のデータが記憶され
ているレジスタECR4の内容がレジスタECR’5に
移され(No、150 ) 、代わりにこの時点でのエ
ンコーダ(ENC)からのパルスのカウントデータEC
DがレジスタECR4に取り込まれる( N O,15
1)。即ち、ECRsにはCODの積分終了時点でのカ
ウントデータTc1が、ECR4にはこの時点でのカウ
ントデータTc2が設定されていることになる。次に、
CODの積分に要する期間におけるレンズの移動量τ−
「co−Tc1が、Nを算出するために要する期間にお
けるレンズの移動fito −Tcl −Tc2が鋒出
され−る。ここで、CODの積分期間の中間の位置でN
が得られたものとする・と、この時点においてレンズは
Nが得られた時点からτ/ 2 + toiごけ移動し
ている。 また、前回のフローで得られたN/ mからレンズの移
動分τ+toを補正したデータN”1Il=N’111
−で−toが弾出される。尚、このデータN″′mは、
必らず正である。 No、155〜157のステップではデフ4−カス量N
の正負とフラグFDPとにより合焦方向が反転したか否
かが判別される。まずN 00155のステップでは、
今回算出されたデフォーカスff1Nが正かどうかが判
別され、Noが正であればフラグF[)F−〇かどうか
が判別される(No、156)。このときFDP=0な
ら方向が逆転したことになりNo、1543のステップ
へ移行し、FDP=1なら逆転していないのでN 00
159のステップへ移行する。 一方、Nが負であればFDP=1かどうかが判別され(
No、157 > 、F D P 71なら逆転してい
るのでN o、158のステップへ移行し2;、FDP
=Oなら逆転していないのでNo、159のステップへ
移行づ°る。方向が逆転していないとき、即ちN 0.
159のステップでは、モーターの回転によって合焦位
置に近づいているので、積分期間の中間でNの値が得ら
れたものとしてIN+−で/ 2− tO= N ’の
演算を行なってモーターの回転による移動分が補正され
、次にこのN′が負かどうかが判別される( No、1
60 )。ここで、N’ <Oなら合焦位置を通り過ぎ
たことになるのでIN’l=N’ としてN O,16
4のステップに移行し、N’>OならN o、161の
ステップで、前回までに得られているデータN”Ill
とN’ との平均(N” m +N’ )/2=Naを
とり(No、161 ) 、このデータNaをNmとし
て(No、162 > 、No、166のステップに移
行する。 方向が逆転しているとき、即ちNO,15Bのステップ
では、今回のデータが得られた時点からτ/2+toだ
け今回のデフ−オーカス方向に合焦位置から離れている
ので、INI+τ/ 2+’to −N ’の補正演算
が行なわれて、N O,164−のステップに移行する
。No、164のステップではN ” raとN′との
平均(N”III −N’ )/2=Naが算出され、
次にこの平均値Naが負かどうかが判別される( N
O,165)。 ここで、Na>Oなら前述のNo、162のステップに
移行し、Na−<Oなら端子(012’) 、 (0
13)を” L ow”にしてモーターの回転を停止さ
V(No、174 ) 、合焦ゾーンのデータZN
1に変換係数KDを掛算して合焦ゾーンのモーター回転
量のデータNiを算出する(No、175 )。次に、
1Nal<Niとなっているかどうかが判別され(No
、176 ) 、l Na l <Niな′らば合焦
ゾーンにはいっているので、合焦フラグIFFを1”に
してNo、270のステップを経てNo、2のステップ
に移行づる。一方、1Nal>Niなら合焦ゾーンを通
り過ぎたことになり、フラグFPFを1(I ITにし
て同様にN O,270のステップを杼でNo、2のス
テップに移行し、測定動作をやり直す。 さて、No、166のステップでは、近合焦ゾーンを示
すデータNZにKDをかけて近合焦ゾーンカ\ら合焦位
置までのレンズの駆動量に相当するデータが算出され葛
。次にN o、167のステップで近合焦ソーンノ値Z
N L!:KDとからNj=ZN、1xKDの演算を
行なって、合焦ゾーンでのレンズの駆動量のデータN1
が算出され(NO,167)、N11lとNnとが比較
される(NO,168) 、 コこで、N11l≧N0
即ち近合焦ゾーン外であればN o、181のステップ
に移行して、端子(014)を” High ”として
モーター(MO)を高速で回転させ、エンコーダ(EN
C)からのパルスをダウンカウントするためのカウンタ
ECCにN11l−Nnを設定して(N o、182
) 、N o、185のステップに移行する。 一方、Nl1l〈No即ち近合焦ゾーン内であることが
判別されると、No、169のステップでN11l<N
iかどうかを判別する。ここで、N11l≧Niであれ
ば、近合焦ゾーン内にあっても合焦ゾーン内にはないこ
とになり、出力端子(014)を’ L OW”として
モーター(MO>の回転速麿を低速にしくN0183)
、NmをカウンタECCkm設定して(No、184
> 、No、185のステップに移行づ−る。 尚、KDが撮影距離に応じて変化するレンズの場合、近
合焦ゾーンにない場合にはデフ号−カス方向の信号によ
ってのみレンズ制御が行なわれるが、デフォーカス量を
算出するときはNo、150からのレンズの移動量の補
正が行なわれるので、この補正用データの7jめにN
O,182のステップでNm−NnがカウンタECCに
設定される。また、Nll1<Niであれば出力端子(
012)、 (013)を’Low”にしてモーター
(MO)を停止させ(No、171 > 、合焦フラグ
IFFを′1″にしくNo、172 ) 、カウンタ割
込を不可能にして(No、173 > 、NO,270
のステップに戻ッT 、再度確認用の測定を行なう。 さて、NO,185のステップではフラグFD、Fが°
“1″かどうかを判別する。ここで、FDPが′“1″
なら前ピンなので出力ポート(OPO>に“i o o
”を出力して発光ダイオード(LDO)を点灯させ前
ピン表示を行ない(N 00186 >、“0″ならば
後ビンなので出力ポート(OPO)に” OO1”を出
力して発光ダイオ−ド(LD2)を点灯させて後ビン表
示を行なう< N 01189 )。 次にこのフラグFDPの内容と入力端子(i12)への
交換レンズの回転方向の信号とによりモーター(M’O
)を時計方向或いは反時計方向に回転させ(No、18
8,191 ) ’t No、192のステップに移行
して、入力端子(°i 13)が“H+gh11かどう
かを判別する。ここで、変換係数が撮影距離に応じて変
化する交換レンズが装着されていて(i13)が“Hi
gh”であれば、No、193のステップでNm<Nl
lかどうかを判別する。このとき近合焦ゾーン外にあっ
て、Nll≧N0であれば、前述のNo、182のステ
ップから直ちにj’Jo、185のステップに移行した
ように、算出されたNmには無関係に、方向の信号によ
ってのみモーター(MO>の回転方向をきめて回転させ
る。次に、積分時間が07に相当する一定時間値より長
いかどうかを判別しく N o、194 ) 、長いと
きはレンズが合焦位置で行き過ぎてしまう可能性がある
ので端子< 614>を’LOW”にし°(モーター(
MO)を低速駆動させ(N O,195) 、カウンタ
割込を不可能として(No、196 ) 、No、27
0のステップを経てNo、2のステップに戻る。一方、
No、1’J3のステップでNll1くNnであって近
合焦シー、ンにはいっていることが判別されたときには
、通常の交換レンズと同様に、カウンタ割込を可能にし
て(No、197 )、N o、270のステン、プに
戻る。また、入力端子(i13)がl L ow II
の場合にもカウンタ割込を可能にしてN 01270の
ステップに戻る。 さて、モーター(MO)の回転中にエンコーダ(ENC
)からのパルスをカウントするカウンタECCの内容が
“0″になると、カウンタ割込となり、N O,200
のステップでN11l<N11かどうかが判別される。 ここで、N11l <Nnであれば、近合焦ゾーンでモ
ーター(MO)を回転さけていた、即ち合焦ゾーンに達
したことになり、出力端子(012)、 (013)
を“”Low”としてモーター(MO)の回転を停止さ
せ(No、203 ) 、合焦フラグ(IFF)を1”
にしてN O,270のステップに戻る。一方、N11
l≧Nnであれば、近合焦ゾーンに達したことになり、
出力端子(,014)を“LOW”にしてモーターを低
速にしくNo、201 )、NnをカウンタECCに設
定(NO,202) シt:、後に割込のかかった番地
に戻る。 次に、N 00104またはl’J o、290のステ
ップでフラグMOFが″“1″であることが判別される
と、N o、24o以降のステップでFAモードの動作
が(テなわれる。まず、No、240のステップで(よ
フラグFPFが# I 11かどうかが判別される。こ
こで、FPFが1′″ならば、始めてFAモードでの動
作を行なうことになり、AFモードh〜ら切換わったと
きのために、終端フラグENFを0°′、合焦フラグI
FFを“0″とし、合焦ゾーン”I’ll qJ用レし
スタIZRk合焦ゾーン用データZN2を設定づる。尚
、このデータZN 2はAFモード゛ぐのデータZN
1よりも大きい値になって(する。これは、AFモー
ドの場合にはモーター駆1こより精度良くレンズ位置を
調整することができるが、FAモードの場合は手動でレ
ンズ位置をIIづるのでモータ駆動はどの精度良い調整
Gよ非常に困難だからである。次に、N O,245の
ステップでファーストパスフラグFPFを0″にしてN
o、246のステップに移行する。一方フラグFPFが
tr O・°′ならば直ちにN O,246のステップ
に移行する。 No、246のステップでは、合焦フラグIFFが”1
″かどうかが判別される。とこで、フラグIFFが1″
なら前回までの算出値が合焦ゾーンにあることになるの
で、前回の算出値△l n−1と今回の算出値ΔLどの
平均値、即ちΔl、−n=(ΔL+ΔL n−1、)
/ 2の演算が行なわれ(N o、247 ) 、レジ
スタIZRに合焦ゾーン用データとしてZW (>Z
N 2)が設定され(No、248)だ後にN O,2
50のステップに移行づる。これは、各回の測定値には
バラツキがあり、一旦合焦ゾーン内にはいると合焦ゾー
ンの+lJをひろげて合焦状態であると判別される確率
を高め、レンズ位置が合焦ゾーンの境界付近にあるとき
の表示のチラッキを防止するためである。一方、N O
,246のステップで合焦フラグj F Fが# O$
1であれば今回の測定値ΔLをΔLnとしく N O,
249) 、N o、250のステップに移行する。 N o、250のステップでは)ΔLnl’<(IZR
)、即ち算出値が合焦ゾーン内、にあるかどうかを判別
する。ここで合焦ゾーン内にあることが判別されると、
合焦フラグIFFを“1パにしくNo、251 )、発
光ダイオード(LD 1)による合焦表示を行なって(
No、252 > 、No、258のステップに移行す
る。一方、合焦ゾーン外にあることが判別されると、Δ
l−n >Qかどうかが判別され(N o、253 >
、Δin >Qなら発光ダイオード<1−00.)によ
る前ビン表示、Δしn<Qなら(LD2>による後ビン
表示を行なう。次に、合焦フラグIFFを“OIIとし
、IZRにデータZN−2を設定してN O,258の
ステップに移行する。N o、258のステップでは入
力端子(i14)が=゛Hi ghIIかどうかを判別
し、″“Hi(711”でAFモードに切換わっていれ
ばフラグFPFを“1”、lFFを“O″。 LCFを“0″にしてN092のステップに、また”
L ow”でFAモードのままであればそのままNO1
2のステップに戻り、次の測定を行なう。 N o、25〜33のステップにおいては・AF・FA
モードによる焦点検出動作の停止および初期状態の設定
動作がなされる。まず、割込が不可能とされ(1’Jo
、25)、端子(011)にパルスを出力してCODの
積分動作が強制的に停止され(N O,26)、端子(
012) 、 (013)を’ 1.ow″′としで
モーター (MO>が停止され(N O,27) 、出
力ボート<opo>をo o o ”として発光ダイオ
ード(LD O) 、 (LD、1) 、 、(LD
、2)が消灯され(No、28) 、端子<016>ヲ
”土Ow″としrimライン(VF)からの給電が停止
される(No、32)。また、フラグEN、F、IFF
、LCF 3に110”が、フラグFPFに1″が設定
される( N o、29〜31.33)。この初期設定
がなされた後にN002のステップに戻る。 次に、上述の実施例の変形例として、AFモードによる
焦点調節動作で合焦対象とされる被写体領域が合焦ゾー
ン内に達した際に、他の被写体領域が焦点深度内に入っ
ているか否かを確認できるようにした実施例を第H図、
第12図、第13図に基づいて説明する。ここで、第1
1図は第2図と異なる部分のみを示した要部回路図、第
12図は第3図と異なる部分のみを示した要部フローチ
ャート、第13図は第8図ないし第10図と異なる部分
のみを示した要部フローヂAシートである。即ち、No
、127のステップで合焦ゾーン内に達していることが
判別され、合焦表示が行なわれると(N o、128
) ’tフラグIFF 1を1″に(NO,300)
、第11図のマイコン(MCI)の出力端子(030)
をHrgh”に(N o、301 )する。 この出力端子(030)はマイコン(MC2)の入力端
子(i5)に接続されており、マイコン(MO2)はそ
の入力端子(i5)の# H1g111Iによりレンズ
が合焦位置に達したことを判別する。 次に、゛マイコン(MC1)はN00270のステップ
に移行し、FAモードに切換わっていな番プればそのま
まNO12のステップに戻り、再び測定を行なう。この
場合、フラグIFFが“1″なので、合焦の確認の場合
と同様のフローを経てNo、91のステップまでくる。 N o、91のステップとNo、92のステップとの間
にはフラグTFF 1が1″かどうかを判別するステッ
プ(No、305)が設けてあり、フラグIFF 1
がO”ならNo、92のステップへ、“1″ならN o
、3Hのステップに移行する。 N O,306のステップでは入力ポート(、IF5)
からのデータを読み込む。ここで、第12図に示すよう
に、第3図の#30のステップと#31のステップとの
間には、露出制御用絞り値AVがI10ポートから出力
され(#80)、この絞り値がデコーダ(DEC)の出
力端子(an+2)がらのパルスでラッチ回路(LA
1)にラッチされている。従って、入力ポート(IF5
)には露出制御用絞り値のデータが入力される。 読み取られたデータAVはFNo、に変換され(N O
,307’) 、N O,308のステップでΔD−δ
×FNo、の演算が行なわれる。ここで、δは許容ぼけ
の直径に相当する値、ΔDは焦点深度に相当する値であ
る。次に、今回のフローでのN o、91のステップで
得られたデフォーカス量1ΔL1とΔDとがNo、30
9のステップで比較され、以下の合焦状態表示を経てN
O,270のステップに移行、する。 ここで、1△L1≦ΔDであれば、そのと′き測定した
被写体の部分は焦点深度内にあることになり、出力ポー
ト(CP5)に” 010 ”の信号を出力して、第1
1図の発光ダイオード(LD4)を点灯させて合焦表示
が行なわれる。一方、1ΔLl>ΔDであれば、ΔLが
正か負かに応じてそれぞれ(OP 5)に“100”を
出力して発光ダイオード(+−D3)を点灯させて前ピ
ン表示が行われるか、あるいはOO1”を出力して発光
ダイオード(LD5)を点灯させて後ビン表示が行なわ
れる。 このような動作を行な、うようにしておけば、AFモー
ドでレンズが合焦位置に達した後、レンズを合焦位置ま
で駆動するICめに測定を行なった部分以外の部分が焦
点深度内にはいっているかどうか、或いは前ピンか後ビ
ンかの確認ができるといつた非常に使い易い効果がでて
くる。 なお、No、308のステップで正確な焦点深度を算出
しているが、カメラぶれ等により測定位置を被写体の所
望の部分に正確にあわせることが困難であり、また、Δ
Lの算出値もばらつくので、前述のFAモードの場合と
同様に合焦ゾーン11】を広げたり、一旦合焦ゾーンに
はいった後は合焦ゾーン巾を広げたり、数回の算出デー
タの平均伯処理を行なったりして精度を高めるようにし
てもよい。 例えば、合焦ゾーンの巾を広げるにはΔD−1×δXF
NO(+ =2〜3)の演算を行なえば良い。 また、この変形例でマイコン(MCI)が動作を停止す
る場合の初期設定、FAモードに切換わったときの初期
設定のために、N O,33のステップとNo、2のス
テップとの間、No、273のステップとNo、2のス
テップとの間に、それぞれ以下のステップが挿入されて
いる。即ち、フラグIF# 1を“0″にしく N O
,320,N 06325 ) 、出カポ−1〜(OP
5)に“” o o o ”を出力して発光ダイオー
ド(LD 3) 、 (LD 4) 、 (LD
5)を消灯させ(No、321.No、326 ) 、
出力端子(030)を” L ow”にする( N o
、322. N o、32’7 )。 また、第12図の#81のステップは、測光スイッチ(
YES)が開放された後も上述ニーの変形例の表示動作
を一定時間行なわせるために、#38のステップと#3
9のステップとの間に入力端子(15)の状態を判別す
るステップ(#81)が挿入されている。即ち、測光ス
イッチ(MES)が開放され、AFモードであることが
判別されても、入力端子(i5)が=−Hi a i
ITとなっていてマイコン(MCI)が前述の焦点深度
内にあるかどうかの動作を行なっている場合には、出力
端子(01)は“low”にせず、“HHqi、 II
のままにしておく。 第14図は第2図のCOD (FLM)の制御回路(C
OT)の具体例を示す回路図である。カウンタ(CO2
4)はカウンタ(CO22)からのクロックパルス(C
P)を分周したパルス(CP2)の立も下がりをカウン
トし、このカウンタ(C,024)の出力信号(pO)
〜(p4)に応じて、デコーダ(D E 20)は出力
端子(TO)〜(T’9)に“Htgh”の信号を出力
する。このカウンタ(CO24)の出力と、デコーダ(
D E 20.)の出力及びフリップ・フロップ(F
F 22) 、(F 、F 24)(F F26) 、
(FF28)のQ出カとの関係を表7に示す。
(以下余白)この表7から明ら
かなように、フリップフロップ(FF26)のQ出力(
φ 1)はカウンタ(CO24)(7)出力が” 11
101″〜” 00101” (7)間=゛旧、1.
u、フリップフロップ(FF24)の。出力(φ2)は
” ooioo”〜6“10111”の間”High”
、フリップフロップ(FF22)の。出力(φ3)は“
10110”〜” 11110”の間“’)ligh”
となる。この出力信号(φ1)。 (φ2)2、(φ3)は電源ライン(VF’)がら給電
が行なわれている間COD (FLY)に与えられ、転
送ゲート内でアナログ信号の転送が常時行なわれている
。なお、この動作によって、転送ゲート内に残っている
蓄積電荷の排出も行なわれる。 電源の供給開始に基づくパワーオンリセット回路(PO
R2)からのリセット信号(PO2)r、フリップフロ
ップ(FF20) 〜(FF28) 。 (FF32> 、D7!Jッ770ツ/ (OF20)
。 (OF22) 、 <OF24) 、カウンタ(CO
20) 。 (CO22)、(CO24) が’)セットさtLる。 サラに、フリップフロップ(FF30)がセットされて
Q出力が= Hi a i 11になる。この出力信@
(φR)によりアナログスイッチ(As 2)が導通し
、定電圧源(Vrl)の出力電位が信号線(ANB)を
介してCOD (FLY)に与えられ1.この電位にC
OD(FLM)の電荷蓄積部の電位が設定される。 マイコン(MCI)の出力端子(010)から積分動作
を開始させるための“+ Hlgi 11のパルスが出
力されると、ワンショット回路(OS 18)を介して
フリップ70ツブ(FF30)がリセットされ端子(φ
R)が′″LOW”になる。これによって、COD (
FLM)は各受光部の受光量に応じた電荷の蓄積を開始
する。また、インバータ(IN50)を介してアナログ
スイッチ(As 1)が導通して、CODのモニター
出力が端子(ANB>からコンパレータ(AC1)のく
−)端子に入力する。電荷の蓄積に応じて端子(ANB
)からのCODモニター出力は電位Vr1から低下して
いき、定電圧源(Vr2)の電位に達すると、コンパレ
ータ(AC1)の出力はHi a i nに反転する・
これによりC0D(F、LM)の蓄積が完了したことが
検知される。この反転でワンショット回路(OS 10
)から”High”のパルスが出力され、オア回路(O
R20)を介してフリップフロップ(F F 20)が
セットされる。このQ出力の“Hi、hI+信号は、端
子(φ 1)の立ち上がりで、Dフリップフロップ(O
F20)に取込まれ、そのQ出力の−I High 1
1により、カウンタ(C0,20)のリセット状態が解
除され、アンド回路(A N 60)、 (ANB4
)、 (ANB6)、 (Af18)がエネーブル
状態になる。 端子(φ 1)が“ト+i、l、$1に立ち上がった俊
、端子(TO)が’l−1−1i”になると7リツプフ
ロツプ(FF28)は端子(TO)の”1lioh“に
よりセットされ、端子(T1〉の“)liQh”により
りセットされる。このQ出力はアンド回路(ANB8)
を介して端子(φT)から“I Hi gl、 Hのパ
ルスどしてC0D(FL、M)に送られ、この信号で蓄
積電荷が転送ゲートに移される。さらに、この(φT)
の信号はマイコン(MCI)の割込端子(it)に送ら
れ、マイコン(MCI)は前述のCOD (FLY)の
出力データの取込動作を行なう。 この端子(φT)が“l−0,I+に立ち下がるとワン
ショッ1−回!(0816)を介してフリップフロップ
(FF32)がセットされ、そのQ出力の“L O,1
1によりアンド回路(ANB8)のゲートが閉じられ−
CL:I、後フリップフOツブ(FF28)のQ出力か
らの“High”信号は出力されない。さらにワンショ
ット回路(081(3)、オア回路(OR32)を介し
てフリップフロップ(FF30)がセラ1〜され、再び
端子(φR)を゛(HHght+にする。 転送信号(φ1)、(φ2)、(φ3)によりCOD
(FLM)から蓄積電荷が順次端子(AOT)から出力
されてくるが、この電荷は、(φ2)が“”l−1−1
i”の間に出力されている。そこで、Dフリップフロッ
プ(OF20)のQ出力が” @ igf+ ”になる
と、(φ2)が’l−1−1i”になっている期間内の
端子(T4)の“I−l−1i”によリザンブルホール
ド用の信号(φS)がアンド回路(AN66)から、ま
た端子(T5)の“L Hl gi ′1によりA−D
変換開始用の信@(φA)がアンド回路(AN64)か
ら出力される。 また、COD (FLY)の端子<AOT)から最初に
送られてくる蓄積電荷の信号は、オフセット調整用とし
て、受光部のモレだけに対応した電荷だけが蓄積される
ようになっていて、はとんど(\/r1)の出力電位と
等しくなっている。このときDフリップフロップ(DF
24)のQ出力が″ト1i(lh”になっているので、
サンプルホールド用信号(φS)はアンド回路(AN7
0)を介してサンプルホールド回路(SH1)に与えら
れ、オフセット調整用の電位がCOD <FLY)から
端子(AOT)を介してサンプルホールド回路<5t−
11)に記憶される。最初のナンプルホールド信号(φ
S)の立ち下がりによりDフリップフロップ(DF24
)のQ出力はII HighI+になって、以後のサン
プルホールド信号(φS)はアンド回路<AN72)を
介してサンプルホールド回路(SH2)に与えられ、1
ス後の受光量に対応した電位はサンプルボールド回路(
St−12>に順次記憶されていく。 Dフリップ70ツブ(DF20)のQ出力が“)−1i
Qh”になると、(φ3)の信号はアンド回路(A N
60)を介してアンド回路(AN62)の一方の入力
端子に与えられる。この(φ3)の最初の立ち下がりで
Dフリップフロ1ツブ(D、F22)のQ出力が” I
−1ioh ”になるので、二回目以後の(φ3)のパ
ルス信号はアンド回路(AN62)を介してマイコン(
MCI)の入力端子(ilO)に与えられ、マイコン(
MC1)に入力ボート<IPO)へのデータの取り込み
を指令する信号となる。ここで、Dフリップフロップ(
DF20’7のQ出力がl High 11になって最
初のアンド回路(AN60>からの(φ3)のパルスを
アンド回路<AN(32)から出力させないようにして
いるのは、前述のように最初のCOD (FLM)から
のデータはオフセット調整用のデータだからである。ま
た、(φ3)の信号はカウンタ(C020)のクロック
入力端子にも与えられていて、ノJウンタ(C020)
はDフリップフロップ(DF20)のQ出力のパトli
gh°゛にJ−リセット状態が解除され(φ3)からの
パルスの立ち下がりをカウントJ”る。このカウンタ(
CO20)はCCD (FLM)の受光部の数だけ(φ
3)からのパルスをカウントするとキャリ一端子(CY
)を“’ l−l igh ”にづる。 二回目以後は、順次、サンプルホールド回路(SH2)
にCOD (FLY)の出力データが信号(φS)に暴
づいてサンプルホールドされ、抵抗(R1)、 (R
2>、オペアンプ(OA 1’)からなる減算回路に
よりサンプルホールド回路(SH1)の出力と(SH2
)の出力との差が算出され、A−D変換器(AD)のア
ナログ入力端子に与えられる。A−D変換器(AD)は
(φA)の信号で動作を開始し、カウンタ(CO22)
からのクロックパルス<DP I)に基づいてこの入力
データをA −D変換器る。ここで、定電圧源(Vrl
)の出力を■r1、モレによる電圧降下をVd、受光量
による電圧降下をVlどすると、サンプルホールド回路
(81−11>の出力はVrl−Vd、°リンプルホー
ルド回路(SH2)の出力は■rl−Vl−Vdとなっ
ている。、従って、減9回路の出力は\11という受光
量のみの信号成分になっている。尚、A−D変換器(A
D)はたとえば逐次比較型のように高速でA−D変換器
る型式のものが望ましい。 COD (ELM)からのすべてのデータのA−D変換
が終了してカウンタ(G O20>のキャリ一端子(C
Y)が+−+ igh uになる。これによってワンシ
ョツ1〜回路(O814)、オア回路(OR22)を介
してフリップフロップ(FF20)。 (FF32)、、Dフリップフロップ(DF20)。 (DF22)、 (DF24)がリセツ1〜され、D
フリップフロップ(DF20)のQ出力が’Low”に
なることでカウンタ(CO20)がリセット状態となっ
テ1子(010)から“l−1i(Jh”のパルスが入
力される前の状態に復帰1”る。 また、マイコン(MCI)のタイマーにより稙分時間が
一定値以上に達したことが判別されて端子(011)に
“High IIのパルスが入力したときには、このパ
ルスの立ち下がりでワンショット回路(0812)、オ
ア回路(OR20)を介してフリップ70ツブ(’FF
20)がレットされる。従って、以後はコンパレータ(
AC1)の出力が“トligh”に反転した場合と同様
の動作が行なわれて、COD (FLM)の出力データ
がA−D変換されマイコン(MCI)の入カポ−h(I
PO)へ順次出力される。 第15図は第14図の回路図の一部を変更した変形例で
あり、CODからの出力データが小さい場合に、マイコ
ン(MCI>にデータを取込んだ後、そのデータを2倍
にする操作をマイコン(MCI)内のソフト(第8図の
No、78〜82のステップ)で行なっていたのを、A
−D変換を行なう前にハードで行なうようにしたもので
ある。 端子(φR)が°I High +=の間は定電流源(
CIS)、抵抗(R10)〜(R13)できまる電位■
r1がCOD (FLM)に与えられ、10wIIの間
はCOD (FLY)のモニター出力がコンパレータ(
A C10)〜(AC12)の(−)入力端子に与えら
れる。そして、積分が進みモニター出力がVr2の電位
に達すると、コンパレータ(AC’12)の出力が゛′
ト+ igl、 IIになってワンショット回路(OS
10)から“”High”のパルスが出力され、この
パルスによりオア回路(OR20)を介してフリップフ
ロップ(FF20)がリセットされて以後前述と同様の
動作を行なう。 さらに、このパルスはDフリップ70ツブ(DF32)
〜(DF38)のクロック端子に与えられる。このとき
、コンパレータ(AC12)の出力が“”、@ ig’
h ”なのでDフリップフロップ<DF38)のQ出力
が“l(igh”になり、アナログスイッチ(A848
) 、 (A838)が導通する。ここで抵抗(R3
0)〜(R40)の値はR30= R40= R38=
R48−R36/1.5=R4G/1.5=R34/2
−R44/2=R32/2.5=R42/2.5=とな
っており、アナログスイッチ(A838)、 (AS
48)の導通によりR30= R40= R38= R
48であるのでオペアンプ(OA 10)からは■1の
信号がそのまま出力される。 一方、COD出力が低コントラストであって最長積分時
間内にコンパレータ(AC12)の出力が反転しないと
きには、マイコン(MCI)の出力端子(011)から
の信号によりワンショット回路(0812) からオフ
0路(OR20) を介し’T:“Hi、l、 IIの
パルスが出力され、そのときのモニター出力がV r2
〜V r3. V r3〜V r4. V r4〜V
rlのいずれの間にあるかに応じてそれぞれイクスクル
ーシブオア回路(EO4) 、 (EO2) 、イン
バータ(IN52)を介してDフリップフロップ(DF
36) 、 (DF34) 、 (DF32)のQ
出力のうちの1つが“l−1−1i”になり、それぞれ
アナログスイッチ(A83B) 、 (A846)、
(AS34)。 (AS44)、(AS32)、(△542)が導通する
。 従って、強制的に積分が停止され、そのときのモニター
出カニ応UT1.5VI 、2VI 。 2.5VIの信号がオペアンプ(OA 10)から出力
される。 第16図は第8図〜第10図に示し、1ごマイコン(M
CI)の動作の変形例を示し、一旦、合焦力く検出され
た後の測定結果で非合焦が連続して検出された場合のフ
ローチャートの要部を示し、N O,130のステップ
とN O,138のステップとの間にフラグlFF2に
関するステップが11入されている。即ち、合焦ゾーン
にまでレンズの焦点調整が行なわれ、終端フラグENF
が°0″であれ(f(No、130 ) 、No、35
1のステップでフラグlFF2が1″かどうかが判別さ
れる。ここで、フラグIFF 2が11011であれ(
まこのフラグIFF 2を1″にしてN O,270の
ステップに移(jし、再庶確認のための測定を行なう。 一方、フラグIFF 2が“1″ならば、確認のための
8111定結果が2回続けて非合焦(1Δし1≧ZNI
)ということになり、この場合には、フラグIFF。 lFF2をOIIにし、フラグFPFをhr I II
にして、N02135のステップに移行して、再び焦点
調整用の動作を行なう。尚、N 0033のステップと
N092のステップとの間およびNo、24..0のス
テンプとN O,241のステップとの間にそれぞれフ
ラグlFF2をリセットして初期状態に戻すためのステ
ップ(N o、34. N o、241 )が設けられ
ている。 第17図は第8図のNo、100のステップ、即ち低コ
ントラストかどうかを判別するステップの具体的なフロ
ーである。まず、レジスタCの内容をdL OIIにし
て(No、370 ) 、レジスタiを“′1″に(N
o、371 )する。次に、i番目と 1+1番目の受
光素子の出力ai、 ai+1の差の絶対値1ai−a
i+1 1にレジスタCの内容を加えた値が゛レジスタ
Cに設定され(No、372 ) 、このレジスタiに
1が加算され(N O,373) ’tこの1の内容と
n (nは受光素子の全個数である)とが比較される
( No、374 ) 。ここで、i<n−1ならばN
O,372のステップへ戻って、順次、差の絶対値が
積算され、i −n−iになるとNo、375のステッ
プに移行する。即ち、N O,375のステップに移行
した時点ではレジスタCの内容は、1a1−a21+
l a2−a31 + l a3−a41 ト−+
Ian−2−an−1l+ 1 an−1−an 1と
なっていて、周知のように、被写体のコントラストを示
す値になっている。 No、375のステップでは、この値が一定値CDより
も大きいかどうかを判別して、(C)>CDならコント
ラストが十分あるのでNo、10.1のステップへ移行
し、(C)≦CDなら低コン1ヘラストであるのでNo
、105のステップへ移行する。 なお、焦点調整状態の検出を二つの系列の受光素子出力
で行なう場合、コントラストの判別には一方の系列の出
力を用いるのみで充分である。また、被写体のコントラ
ストに対応付けできるデータがデフA−カス量とデフ4
−カス方向の演算を行なう過稈で求まる場合には、この
データを記憶し゛ておき、一定(icI以下になってい
るかどうかの判別を行なうことでコントラストの判別を
行なうようにしてもよい。 第1図における自動合焦カメラシステムの回路部のほと
んどの動作がマイコンによりなされる場合を第2図ない
し第17図に基づいて説明してきたが、上述の動作は論
理素子や演算回路等を組合せたデジタル回路によっても
実現できる。このような場合の一実施例を第18図およ
び第19図に基づいて説明する。第18図は第1図の回
路を具体的に示した回路図であり、第19図は第18図
の各回路部の作動を制御するための信号を発生づるタイ
ミング信号発生回路を示づ“回路図である。まず、第1
9図のタイミング信号発生回路の構成および作動を」ス
下に説明Jる。スイッチ(’+ 93 )は、第18図
d5よび第19図の回路部全体の動作を開始させるため
に閉成されるスイッチであり、該スイッチの閉成信号は
第2図のマイコン(MCI)の入力端子(ill)に与
えられる” l−l i gh”レベル伝号に対応する
。スイッチ(193)が閉成されるとインバータ(19
4)の出力がLL 1−Iigh、 11になり、ワン
ショット回路(196)からパルスが出力される。この
パルスはオア回路(198)の出力端子(τO)から回
路部全体の初期状態を設定するための信号として出力さ
れる。 また、ワン9371〜回路(196)からのパルスは、
オア回路(199)の出力端子(τ1)からCOD (
FLM>の積分動作およびデータ読取回路(LDC)の
読取動作を開始させるための信号として出力される。更
に、この出力端子(τ 1)からのパルスは、フリップ
70ツブ(201>。 アンド回路(2,02>、カウンタ(203)、ワンシ
ョット回路(204)、オア回路(200>からなる第
1のパルス発生回路に与えられる、。第1のパルス発生
回路は、このパルスの発生に応答して第1の所定時間の
計数を開始し、第18図で後述するデータ読取回路(L
DC)がデータ読取りに要する時間の経過後にカウンタ
(203)のキャリ一端子(τ2)からパルスを出力す
る。この出力端子(τ2)からのパルスは、フリップフ
ロップ(206)、アンド回路(207)、カウンタ(
208>、ワンショット回路(209)、オア回路(2
05>からなる第2のパルス発生回路に与えられる。こ
の第2のパルス発生回路は、このパルスの発生に応答し
て第2の所定時間の計数を開始し、後述のデータに、
N+の算出に要する時間の経過後にカウンタ(208)
のキVり一端子(τ 3)からパルスを出力する。この
パルスは、アンド回路(222>、737回路<223
>。 (199)を介して第1のパルス発生回路に帰還され、
これによりカウンタ(203)の計数が開始される。こ
こで、アンド回路(222)はオア回路(192)の出
力が“’ Higb ”のときにゲートが開かれるよう
になっており、オア回路(19’2 )の出力が“’
High ”の場合、端子(τ 1)ないしくτ3)か
らパルスが順次繰返し出力される。 出力端子(τ 3)からのパルスは、アンド回路(21
0>を介して、フリップフロップ(212、アンド回路
(213>、カウンタ(214>。 ワンショット回路(215)、オア回路(211)から
なる第3のパルス発生回路に与えられる。アンド回路<
210)はオア回路(192)の出力がLOW”のとき
にゲートが開かれ、これによって第3のパルス発生回路
は、このパルスの発生に応答して第3の所定時間の計数
を開始し、第18図に後述する補正演算回路(174)
が補正演算に要する時間の経過後に、カウンタ(21’
4)のキャリ一端子(τ 4)からパルスを出力する。 出力端子〈τ4)からのパルスは、アンド回路(216
>を介して、フリップフロップ(218)、アンド回路
(219)、カウンタ(,220,)。 ワンショット回路(221>、オア回路(217)から
なる第4のパルス発生回路に与えられる。アンド回路(
2”16)はオア回路(192)の出力がLOWI+の
ときにゲートが開かれ、これによって第4のパルス発生
回路はこのパルス発生に応答して第4の所定時間の計数
を開始し、この所定時間の経過後にカウンタ(220)
のキャリ一端子(τ 5)からパルスを出力づ°る。こ
のパルスはアンド回路(226)、オア回路(223)
。 (199)を介して第1のパルス発生回路に帰還される
。ここで、アンド回路(226)はオア回路(192)
の出力が” L OW”のときにゲートが間かれるよう
になっており、オア回路(192)の出力が“L OW
l+場合、端子(τ 1)ないしくτ5)からパルスが
順次繰返して出力される。 以上の第19図に示したタイミング信号発生回路からの
パルスに応じて第18図の回゛路部の動作があり御され
るが、その構成および作動を以下に説明する。まず、第
19図のスイッチ(193)の開成により端子(τ0)
からパルスが出力され、このパルスにより、第18図の
フリップ70ツブ(149)、(160)、(170)
、<171)が、またオア回路(148)を介してフリ
ップフロップ(137)、(151)が、更にオア回路
(117)、ワンショット回路(118)を介してフリ
ップフロップ(119)がそれぞれリセットされる。ま
た、フリップフロップ(137)。 (151)のリセットによりオア回路(152)の出力
がL−L ow′jとなってDフリップフ[1ツブ(1
35)、(139)およびTフリップフ[1ツブ(13
2)、(138)がリセットされ、フリップフロップ(
160)のリセットによりTフリップフ[1ツブ(14
1)、Dフリップフロップ(142)がリセットされる
。また、第19図にお°いて、端子(τ0)からのパル
スは、オア回路(199)を介して端子(τ 1)から
第1のパルス発生回路に与えられてフリップ70ツブ<
201)をセットする。このセラ1〜により、カウンタ
(203>は、リセット状態が解除されて、発振器<2
24)からのクロックパルスのカラン1〜動作を開始す
る。開開に第18図のデータ読取回路(LDC)は、端
子(τ 1)からのパルスによりレンズ回路(LEC,
)からの変換係数KLの読取動作を開始する。また、信
号処理回路(106)は、端子くτ 1)からのパルス
によりC0D(FLY)の受光積分動作を開始させる。 第19図にdノいで、端子(τ 1)からパルスが出力
されてから上記データKLの読取に必要な時間が経過す
ると、カウンタ(203>のキA7り一端子(τ2)か
らパルスが出力する。このパルスの立下りに応答してワ
ンショット回路(204)はパルスを出力し、オア回路
(20’O)を介しCフリップフロップ(201>をリ
セツl−L、てカウンタ(203>のカウント動作を停
止させる。また、端子(τ 2)からのパルスは第2の
パルス発生回路に与えられ、カウンタ(208>は、発
振器(224)からのクロックパルスのカラン+−e作
を開始する。同時に、端子(τ2)がらのパルスにより
、第18図の掛算回路(112>は、固定データ出力回
路自11)がらのカメラ本体での変換係数KBとデータ
読取回路(LDC)がらの搬影レンズの変換係数に’L
とを掛算して、カメラシステム全体の変換係数に=KL
−KBを算出づ°る。 また、端子(τ2)からのパルスにより、第18図の掛
算回路(110)は、この掛算回路(112>での算出
値にと固定データ出力回路(105)がらの合焦幅ZN
とを掛算して、合焦領域の幅に対応するモーターの回転
数Nt =に−ZNを算出する。 第19図において、端子(τ2)からパルスが出力され
てから上記データK r N +の算出に必要な時間が
経過すると、カウンタ(208,)の主1フリ一端子(
τ3)からパルスが出力する。このパルスの立下りに応
答してワンショット回路(209)はパルスを出力し、
オア回路(205>を介してフリップフロップ(205
)をリセットしてカウンタ(208>のカウント動作を
停止させる。このとき、27回路(192)の出力が”
L ow”であれば、アンド回路(210)のゲー1
−が間かれて端子(τ3)からのパルスはアンド回路(
210)を介して第3のパルス発生回路に与えられ、カ
ウンタ(214)は発振器(22/1. )からのクロ
ックパルスのカラン1〜動作を開始覆る。 また、端子(τ 3)からのパルスにより、第18図の
掛算回路(113)は信号処理回路(106)の端子(
W)からのデフォーカスm1△1−1とIi算回路(1
12>からの算出値にとを掛算して、フォーカス用レン
ズ(FL)を合焦位置まで駆動するのに必要なモーター
の回転数 N=K・1Δ1−1を算出する。 補正演算回路(114)は、モーター(M ’O)の停
止時は掛算回路(113)からの算出値をそのまま、ま
ICモーターの回転時は以下の補正演算を行なってその
算出値を、それぞれ出力データNmとして出力する。(
この回路(1”+ 4 >の動作は、第9図のNo、1
40ないしNo、162のステップの〕ローに対応する
。)即ち、モーター回転時は、前回のデータNI!1′
から積分と演算に要する期間のモーター回転毎に対応す
るデータ(τ−1−tO)が減算されたデータN111
’−τ−to=Nm”と、今回のデータNが積分の中[
I点で1qられたものとみなしたデータN−(τ/ 2
+to) =N’ とが算出される。これら今回ど前回
のデータの平均(向(N’ +Nl11 ” ) /
2=Nm tNa正3レタテ−タNmとして補正演算回
路(114)から出力される。ここで、τ−ECD 1
−ECD2゜to=EcD 2−ECD 3であり、
ECDl。 ECD 2. ECD 3はそれぞれ第19図の端子(
τ 1)、(τ2)、(τ3)からパルスが出力された
時点でのプリセッタブルダウンカウンタ(115)の出
力である。 第19図において、端子(τ3)からのパルス入力から
上記補正演算に要づる期間の経過後に、カウンタ(21
4)はキャリ一端子(τ4)からパルスを出力する。こ
のパルスの立下りに応答してワンショット回路(215
)はパルス、を出力し、27回路(211>を介してフ
リップ70ツブ(212)をリセットしてカウンタ(2
14)のカラン1〜動作を停止させる。このとき、27
回路(192)の出力が“−1o w +1になってい
ると、端子(τ4)からのパルスはアンド回路(216
)を介して第4のパルス発生回路に与えられ、カウンタ
(220>は発振器(224>からのクロックパルスの
カウント動作を開始する。また、端子(τ4)からのパ
ルスにより、第18図のダウンカウンタ(115)に補
正演算回路(114)からのデータNmがブリセラ1〜
される。同時に、このパルスによりフリップフロップ(
170)がセットされてアンド回路(166)、(16
8)。 (169)のゲートが開かれる。このとき、信号処理回
路(106)の端子(V)からのデフォーカス方向を示
づ信号がl High l″レベルあればアンド回路(
165)、 (1gs>を介して表示部(180)に
おいて前ビン表示がなされ、″LOW”レベルであれば
アンド回路(167)。 (169)を介して表示部(182)において後ビン表
示がなされる。 第19図において、端子(τ 4)からのパルス入力か
ら所定時間の軽過後にカウンタ(220)はキャリ一端
子(τ 5)からパルスを出力する。このパルスに応答
してワンショッ1へ回路(221)はパルスを出力し、
オア回路(217)を介してフリップフロップ(218
)をリセットしてカウンタ(220)のカウント動作を
停止さける。端子(τ5)からのパルスは、アンド回路
<226)、オア回路(223)、(199)を介して
端子(τ 1)に与えられ、以下前述と同様に、ccD
の積分、データに1−の読取、演算、補正演算、データ
Nmの設定、モーター駆動等の動作を順次繰返す。また
、端子(τ 5)からのパルスにより、第18図のフリ
ップフロップ(171)がセットされてアンド回路(1
72)、Il’73)のグー1〜が開かれ、信号処理回
路(106)の端子(V)のレベルに応じてアンド回路
(172)。 (173)のいずれかの出力が“l−1−1i+”とな
る。 これにより、モーター制御回路(MOR)は、モーター
(MO>を時計方向または反時計方向に回転させる。こ
のモーター(MO>の回転は、スリップ機構(SLP)
、伝達機構(LDR)を介してカメラ側カプラ(102
)に伝達さtしる。このカメラ側カプラ(102)の回
転はレンズ側カプラ(101’)、駆動機構(100)
を介してフォーカス用レンズ(FL)に伝達され、フォ
ーカスしレンス゛(FL)は合焦位置に向けて移動する
。 エンコーダ(ENC)は、伝達機構(LDR)に連結さ
れており、伝達機構(LDR)の回転量(即ちフォーカ
ス用レンズ(FL)の移動機)に応じた数のパルスを順
次出力し、このパルスによりダウンカウンタ(115)
にプリセットされたデータNmが減少する。また、第1
9図の端子(τ 5)5からのパルスによりフリカプラ
[1ツブ(119)がセットされると、エンコーダ(E
NC)からのパルスはアンド回路(120)を介してワ
ンショット回路(121)に与えられる。このワンショ
ット回路(121>からのペルスおよびフリップフロッ
プ(119)のQ出力はオア回路(123)を介してコ
ンデンサ(156)の放電用トランジスタ(155Hζ
与えられる。 トランジスタ(155)は、ワンショット回路(121
)からのパルス出力時およびフリップフロップ(119
)のすUブト時に導通してコンデンサ(156)を放電
させる。ここで、エンコーダ(ENC)からのパルス発
生間隔J:り短かくなるようにコンデンサ(156)と
抵抗(157)とによる時定数が設定されている。また
、端子(τ 3)からのパルス出力から端子(τ 5)
からのパルス出力までの期間は非常に短かく、この期間
のモーター回転量は無視しうる程瓜であるので、この間
のモーター回転による上記の補正演算は行なわれない。 比較回路(130)は、信号処理回路(106)の端子
(W)からのデフォーカス吊1△Llとデータ出力回路
(109)がらの合焦幅ZNとを比較し、!△[)≦7
Nのときに出力を“ILI Hqhuに1−る。ワンシ
ョット回路(136)Gよこの出力の立上りに応答して
パルスを出力し、フリlツブフロップ(137)をセッ
トする。比較回路(116)は、掛算回路<110>か
らの合焦領域でのモーター回転量Niとダウンカウンタ
(115)からの計数値ECDとを比較し、Ni≧EC
Dのとぎに出力・を“High”にする。ワンショット
回路(150)は、この出力の立上りに応答してパルス
を出力し、フリップ70ツブ(151)をセットする。 フリップフロップ(137)、(151)のQ出力はと
もにオア回路(152)、(16,3)、インバータ(
164)を介してアンド回路(172)、(173)に
与えられる。従って、1ΔL1≦ZNまたはNi≧EC
Dであって合焦が判別されてフリップフロップ(137
)、(15’1)の出力がl Higl、 I′となる
と、アンド回路(172)、(1,73>のゲートが閉
じられモーター制御回路(MDR)はモーター(MO)
の駆動を停止する。同時に、オア回路(152)を介し
てDフリップフロップ(135)、(139)、Tフリ
ップ70ツブ(132)、(138)のリセットが解除
される。 このように、合焦が一旦判別されたサイクルの次のサイ
クルにおいて、比較回路(130)で合焦状態が判別さ
れ、端子(τ3)からパルスが出力されると、アンド回
路(131)、(134)によりこのときの比較回路(
130)の出力がDフリップフロップ(135)にラッ
チされる。次に、端子(τ3)の立下りに応答してTフ
リップ70ツブ(132)の出力が反転してアンド回路
(133)、(134)のゲートがそれぞれ聞かれ、閉
じられる。更に次のサイクルにおいて合焦状態が判別さ
れて端子(τ3)からパルスが出力されると、7ンド回
路(131)、(133)によりこのときの比較回路(
130)の出力がDフリップフロップ(139)にラッ
チされる。このようにして、合焦が一旦判別され1c後
に、2回の合焦状態の判別がなされる。オア回路(14
4)は、Dフリップ70ツブ(135)、(134)の
出力を入力としており、これら2回の合焦判別のうち少
なくとも1回が合焦モあった場合はその出力が” Hi
gh ”となる。また、2回とも合焦でなかった場合は
その出力ば′r L OW ′lとなる。尚、アンド回
路(133)の出力の立下りによりTフリップ(138
)のQ出力は” L OW”となッテアンド回路(13
1)のゲートが閉じられる。 さて、上記の2回の合焦判別のうち少なくとも1回が合
焦であった場合はアンド回路(146)のゲートが開か
れ、端子(τ4)からのパルスに応答してフリップフロ
ップ(149)がセットされる。このセットによりオア
回路(143)、アンド回路(168)の出力が’l−
(igh”になり、アンド回路(165)、(166)
、’(167)。 (169)の出力が″“LOW”になり、表示部(18
1)において合焦表示がなされる。一方、2回とも非合
焦であった場合はインバータ(145)を介してアンド
回路(147)のゲートが開かれ、端子(τ 4)から
のパルスに応答してオア回路(148)を介してフリッ
プフロップ(137)、(151)がリセットされる。 これらのリセットによりオア回路(152’)の出力が
“l−O,、IIになってDフリップフロップ(135
)(139)=、Tフリップフロップ(132)。 (138)がリセットされる。また、アン下回路/ (172)、(173)のゲートが開かれて、モーター
制御回路(MDR)はモーター(MO)の駆動を再開す
る。 ここで、前述の第8図ないし第10図に示し1c実施例
においては、レンズ停止後の1回の合焦判別でモーター
駆動の是非を決めていたが、本実施例のように2回の合
焦判別を行なうようにしてもよい。尚、口の合焦判別の
回数は、必要に応じて3回以上行なってもよい。 次に、フη−カス用レンズ(FL)が最近接よたは無限
遠の終端位置に達しても比較回路(130)から合焦が
判別されない場合の動作を以下に説明する。この場合、
モーター(MO)が回転していても、伝達機構(LDR
)以降の機構は強制的に回転停止しているので、エンコ
ーダ(ENC)からパルスが出力されなくなる。従って
、ワンショット回路<121>の出力によりトランジス
タ(155)がパルス的に導通することがなくなり、コ
ンデンサ<156.)ど抵抗(157)とで決まる一定
時間後にスイッチング回路(158)の出力が゛ト+i
、il+に反転する。 即ち、終端到達が検知される。この出力の立上りに応答
してワンショット回路(159)はパルスを出力し、フ
リップフロップ(160)をセットする。このセットに
よりオア回路(163)、インバータ(164)を介し
てアンド回路(,172)、、(173)のゲートが閉
じられ、モーター制御回路(MDR)はモーター(MO
)の回転を停止する。同時に、■フリップフロップ(1
41)、Dフリップフロップ(124>、(14,2)
のリセットが解除される。また、オア回路(163)。 (117)を介してワンショット(118)はパルスを
出力してフリップ70ツブ(119)をリセットし、以
後トランジスタ(155)を導通のままに保持づる。次
のサイクルにおいて、端子(τ3)からパルスが出力さ
れると、アンド回路(130)によりこのとぎの比較回
路(130)の出力はDフリップフロップ(142>に
ラッチされる。また、信号処理回路(IC)6)の端子
(V )からのデフォーカス方向の信号はDフリッ。 プフロツプ(124)にラッチされ、これにょ1アンド
回路(125)、オア回路(127)を介して表示部(
180)または(182)において前ビン表示または後
ビン表示がなされる。 さて、フリップフロップ(149)または(160)の
出力が“’I(igh”になると、オア回路(19,2
>の出力が゛旧gh”となって、アンド回路(226)
のレートが、またインバータ(225)を介してアンド
回路(210>。 (216)のゲートが閉じられる。これによって、端子
(τ3):(τ 4)から第3.第4のパルス発生回路
へのパルスの伝達が遮断される。このとき、アンド回路
(222)のゲートが聞かれているので、端子(τ 3
)からのパルスはアンド回路(222)、オア回路(2
23’)、(199)を介して端子(τ 1)に与えら
れ、以後はCODの積分、データに1−の読7取、演算
の動作のみがIi!返される。尚、スイッチ(190)
は、手動にょる焦点調節を行なうときに閉成されるスイ
ッチであり、このスイッチ開成によりオア回路<1.、
cj2>/ の出力は常に111g11’″となり、上述の合焦検知
2後および終端検知後の場合と同様の動作のみが実行さ
れる。 上述の第18図および第19図に示した実施例の変形例
として、終端到達検知によるモーター停止後のフォーカ
ス方向判別結果が逆転した場合のモーター駆動の変形例
を、第20図に基づいT:説明する。 尚、図では変形した部分のみを示している。図において
、フォーカス用レンズ(FL)が終端位置に達したこと
が検知されてフリップ70ツブ(160)がセットされ
ると、アンド回路(501)のゲー1−が閉じられる。 これにより端子(τ3)からのパルスが入力しなくなる
ので、Dフリップフロップ(50’O)は終端到達時点
ぐの信号処理回路(106)の端子(υ)からの出力を
ラッチJ°る。さて、次のサイクルにおいて、端子(τ
3)からパルスが出力されると、このときの端子(l
からの出力はDフリップフロップ(124)にラッチさ
れる。イクスクルーシブオア回路(50,3,)はDフ
リップフロップ(j24 >、(500)の出力を入力
としているので、前回(即ち終端到達時点)と今回との
方向判別結果が一致していなければ、即ち合焦領域を通
過してしまった場合、その出力が“” ト1igh ”
となる。このとき、比較回路(130)の出力が゛しO
W ”で非合焦であれば、Dフリップフロップ<143
)Q出力が“l−11g1i ”となる。この場合には
アンド回路(505)の出力が“′l−1+oh ”と
なってアンド回路(507)のゲートが開かれ、アンド
回路(507)、オア回路(502)を介する端子(τ
4)からのパルスによりフリップフロップ<16C)
)はリセットされる。これにJこつて゛アンド回路(1
72)、(173,)のゲートが間かれ、モーター制御
回路(MDR)はモーター(MO)の駆動を再開する。 一方、今回の合焦状態が合焦であることが比較回路(1
3Q)により判別されたり、今回と前回との方向判別結
果が一致したりする場合には、アンド回路(505)の
出力が’ L OW”となってアンド回路(506)の
ゲートが開かれる。このとき、フリップ70ツブ(16
0)がセットされており、アンド回路(506)、(5
0,8)を介する端子(τ 4)からのパルスによりフ
リップ70ツブ(509)がセットされる。尚、この変
形例の場合、フリップ70ツブ(160)のQ出力のか
わりに(509)のQ出力がオア回路(192)に入力
されている。このセットによりオア回路(192)の出
力が“Hi gi IIとなり前述と同様に、CODの
相分、データKLの読取、演算の動作のみが繰返される
。 効 果 上述のように、モーター駆動による撮影レンズのフォー
カス用レンズの移動中に合焦状態判別手段から合焦信号
が出力されるとモーターの駆動を一旦停止させ、これに
よるレンズ移動停止状態で合焦状態を判別しなおし、こ
の判別結果に基づいてモーターを駆動再開するか否かを
決定するようにしたので、・手振れや電気的雑音等によ
り合焦状態判別手段の精度が変動して結像位置が合焦領
域外にあるにもかかわらず偽の合焦信号が出力されたど
しても一旦停止状態での合焦再判定によりモーターが再
駆動され、真の合焦領域にくるようにレンズが常に駆動
される。従って、従来のように偽の合焦信号に基づいて
撮影がなされてピンボケの写真が19られるという不都
合が解消される。
)は直ちに露出制御の動作に移行する。 マイコン(MC2)の出力端子(01)。 (02) 、 (03)はそれぞれマイコン(MCI
)の入力端子(i 11) 、 (t 12) 、
(i 13)に接続されている。ここで、出力端子(
01)は、マイコン(MCI>で合焦検出動作を行なわ
せるときは“= Hi、hll、行なわせないときは“
LOW”になる。出力端子(02)は、モーター(MO
)を時計方向に回転させるとフォーカス用レンズ(FL
)が繰り出されるように構成される交換レンズが装着さ
れている場合は“ト1igh”、モーター(MO)を反
時計方向に回転させると繰り出される交換レンズの場合
は= L 0w91になる。出力端子(03)は、結像
位置の合焦位置からのズレ量とデフォーカス方向とに基
づいてフォーカス用レンズを合焦位置に向けて駆動する
方式(以下、プレディクタ一方式と称Jる)のみに対応
して焦点調節がなされる交換レンズの場合にはL OW
I+、合焦位置カーらのズレ方向の信号(前ピン、後ビ
ン、合焦)でレンズを駆動する方式(以下、三点指示方
式と称する)と(このプレディクタ一方式との併用で焦
点調節がなされる交換レンズの場合には“= Ht o
hllとなる。スイッチ(FAS)は、不図示の手動
切換部材によって開閉され、合焦状態の検出結果に応じ
てフォーカス用レンズが合焦位置まで駆動されて自動的
に焦点調節が行なわれるモード(以下、AFモードと称
する)のときは閉成され、合焦状態の検出結果に応じて
合焦状態の表示だけが行なわれ、焦点調節は手動で行な
われるモード(以下、FAモードと称する)のときには
開放される。このスイッチ(FAS)の同閉信号はイン
バータ(IN6)を介してマイコン<MO2)の入力端
子(11)及びマイコン(MCI)の入力端子(+i4
)に与えられる。 マイコン(MCI)の出力端子(016)は、インバー
タ(INS>を介してトランジスタ(BT2)のベース
に接続されている。従って、端子(016)がl−1−
1l”になると、トランジスタ(BT2)が131通し
てパワーオンリセット回路(PO2)、焦点検出用受光
部(FLM)、受光部制御回路(COT>、モーター駆
動回路(MORE、エンコーダ(ENC)、発光ダイオ
ード駆動回路(FAD)に電源ライン(VF)を介して
給電が開始される。この給電開始により、パワーオンリ
レン1−回路(POR2)からリセット信号(PO2)
が出力される。 発光ダイオード駆動回路(FAD)は、例えば第6図に
示すような回路構成となっており、マイコン(MCI>
の出力ポート(OPO)、即ち出力端子(017) 、
(01g) 、 (019)から出力されるデー
タに応じて発光ダイオード(LDQ)。 (LD 1)、 (LD 2)を駆動する。この回
路構成により、マイコン(MCI)の出力端子(017
)、 (018) 、 (019) ノイfh7!
l’ 1ツ17)E+子カ” H;gh ”となると前
ビン表示用発光ダイオード(LDO)、合焦表示用発光
ダイオード(1,D I>、1ビン表示用発光ダイA−
ド(LD2)のいずれか1つが点灯して前ビンまたは合
焦または後ビンを表示する。また、出力端子(017)
、 (,019)の2端子が゛H1gハ″となると
、発振回路(O20)からのクロックパルス(CP)に
基づいて発光ダイオード(LD O) 、 (LD
2)が同時に点滅して合焦検出不能を表示する。表1に
その動作状態を示す。 (以下余白)表
1 焦点検出用受光部(、FLM)は合焦検出用の複数の受
光部を備えたG CD (Charge Couple
dDevice )で形成されている。制御回路(CO
T)は、マイコン(MCI)からの信号に基づいてCO
D (FLM)の駆動、CCD出力のΔ−D弯換および
A−D変換出力のマイコン(MCI)への伝道411能
を備えている。 尚、マイコン(MCI>から制御回路(COT)1、:
対1.T、出力端子(olo)からCOD (FLM)
の積分動作を開始させるためのパルス信号が、出力端子
(011)からこの積分動作を強制的に停止させるため
のパルス信号がそれぞれ出力される。 また、マイコン(MCI>E対して制御回路(COT)
から、COD (FLM)での積分動作が完了したこと
を示す信号が割込端子(it)に、COD (FLY)
の各受光素子ごとにその蓄積電荷のA−D変換動作が完
了したことを示づ信号が入力端子(ilO)に、上記A
−D変換されたデータが入力ポート(IPO)にそれぞ
れ入力される。 更に、COD (FLM)に対して制御回路(COT)
か゛ら、リセット信号が端子〈φR)に、転送指令信号
が端子(φT)に、転送用クロックが端子(φ 1)、
(φ2)、(φ3)に、参照電位が端子(ANB)にそ
れぞれ入力され、C0D(FLY)から制御回路(CO
T)に対して、端子(ANB)からモニター用受光部、
の受光色に応じた電位が、端子(AOT)から各受光部
での蓄積電荷がそれぞれ出力される。この制御回路(C
OT)の具体的な回路構成は後述の第14図で詳述する
。 ここで、COD (FLM> 、制御回路(、、、CO
T )、マイコン(MCI)の作動を簡述すると、制御
回路(COT>は、マイコン(MCI)の出力端子(0
10)からの積分開始信号に応答して、COD (FL
M)にリセット信号を送ってC0D(FLY)をリセッ
1〜するとともに、参照電位の信号をCOD (FLM
)に与える。COD(FLM)内の各受光部ではその受
光量に応じて蓄積電荷が増加していき、これにより端子
(ANB)から出力される電位が下降していく。 制御回路(COT)は、端子(ANB>のレベルが所定
値に達覆ると、COD (FLM)へ転送指令信号を出
力してCOD (FLY)の各受光部の蓄積電荷をCO
D (FLM)内の転送ゲートに転送させるとともに、
マイコン(MCI)の割込端子(it)に積分完了信号
を与える。そして、制御回路(COT)は、COD (
FLY)の転送ゲートに転送された蓄積電荷をφ1、φ
2、φ3の転送用クロックに基づいて受取ってA−D変
換し、1つの受光部による蓄積電荷のA−D変換が完了
する毎にマイコン(MCI)の入力端子(ilO)にA
−D変換完了信号を与える。マイコン(MCI)は、こ
の信号に応答してA−D変換されたデータを入力ボート
(IPO,)から取込む。 そして、マイコン(MCI)はCco (FLM>の受
光素子の数だけA−D変換されたデータを取込むと、C
OD出力の取込みを終了する。 なお、マイコン(MCI)は積分開始から一定時間が経
過しても割込信号が入力しないときには、CODの積分
動作を強制的に停止させるためのパルスをマイコン(M
CI>の端子<011)から出力でる。制御回路(C;
OT)はこのパルスに応答して端子(φ丁)から転送指
令信号をCODに与えるとともに、マイコン(MCI>
に割込信号を出力して、前述のCOD出力のA−D変換
、データ転送の動作を行なう。 モータ駆動回路(MDR)は、マイコン(MCI)の出
力端子(012)、(013)、(014)から与えら
れる信号に基づいてモーター(MO)を駆動Jる。尚、
マイコン(MCI>の出力端子(012)がl Hig
h l=のときモーター(MO>は時計方向に、出2カ
端子(013)が“’ @ igh″′のときモーター
(MO)は反時計方向に駆動され出力端子(012)、
<013)がともに” l ow”のときモーター
(MO>は駆動が停止される。さらに、マイコン(MC
I)の出力端子(014)が’l−1i9h”のときモ
ーター(MO)は高速駆動され、“’ L ow”のと
き低速駆動′される。 このモーター制御回路<MDR)の具体例は、本願出願
人がすでに特願昭57−136772号で提案したが、
本発明の要旨とは無関係であるので説明を省略する。 エンコーダ(ENC)は、モーター<MO)の回転トル
クをレンズに伝えるためのカメラ本体側の伝達機構(L
MD)の駆動量を、たとえばフォトカプラーによりモニ
ターし、その駆動機に比例した数のパルスを出力覆る。 このパルスはマイコン(MCI)のクロック入力端子<
DCL)へ入力されて自動的にカウントされ、そのカウ
ント値ECDは後述のマイコン(MCI)のフローでの
カウンタ割込に用いられる。また、このパルスはモータ
ー駆動回路(MDR)に送られ、そのパルス数に応じて
モーター(MO)の回転速度が制御される。 第3図は、第2図のマイコン(MC2)の動作を示すフ
ローチャートである。マイコン(MC2)の動作は大ま
かに以下の3つのフローに大Mlされる。#1のステッ
プから始まるフローGよ、電源スィッチ(MAS)の開
成により開始されるメインのフローであり、測光スイッ
チ<MES)が閉成される(#2)ことにより、焦点調
節の1こめの回路部以外の回路部への給電開始(#4)
、、カメラ本体(BD)で設定された露出制御情Ill
の読込み(#5)、レンズ(LE)、コンバータ(CV
)からのデータの読込み(#6〜#12)、測光値の読
込み(#13.14) ’t A Fモード、FAモー
ドの自動設定(#1G〜#27)、露出制tli(11
1の演算(#28)および表示(#31. #32)等
の動作を繰返す。#45のステップから始まるフロ一番
よ、マイコン< M C2)に内蔵されたタイマーカA
らIi1期的に出力されるタイマー信号により、測光ス
イッチ(YES)が開放されCも所定時間(例え(f1
5秒)は上記メインフローの動作を行なわせる1こめの
夕イマー割込みのフローである。また、#59のステッ
プから始まるフローは、レリーズスイッチ(RLS)の
開成により、カメラの露出制ill肋作を開始させるた
めのレリーズ割込みのフローである。以下に、第3図な
いし第6図に基づいてマイコン(MC2)に関連する第
2図のカメラシステムの動作を詳述する。 まず、電源スィッチ(自AS)が閉成されると、パワー
オンリセット回路(POR1)からリセット信号(PO
1)が出力される。このリセット信号(PO1)により
、マイコン(MC2)はメインのフローにおけるリレッ
ト動作を#1のステップで行なう。測光スイッチ(YE
S)が閉成されることにより、#2のステップで入力端
子(10)が“Higl+”になりたことが判明される
と、タイマー割込を不可能にしく#3)、端子(00)
を“’ High ′°にする(#4)。これによりト
ランジスタ(BT 1)が導通して電源ライン(VB
)からの給電が開始される。同時に、バッファ(BF)
を介して電源ライン(VL)からコンバータ(CV)お
よび交換、レンズ(LE)への給電が開始される。#5
のステップでは、露出制御モード設定装@ (MSE)
、露出時間設定装置(TSE)、絞り値設定装置(A
SE>、フィルム感度設定装置(SS、E)からのデー
タがデータバス(DB)を介して入出力ポート(Ilo
)に順次取込まれる。 #6ないし#12のステップでは、まずレジスタAにデ
ータ“O′°が設定され(# 6 ) ’を端子〈06
)が” t−1igh ”とされて、コンバータ回路(
CVC)、レンズ回路(LEC)のリセット状態が解除
され、(# 7−1> 、データの直列入力命令が出力
される(# 7−2)。コンバータ回路(CVC)、レ
ンズ回路(LEC)から1つのデータの入力が完了する
と(#8)、取込まれたそのデータがレジスタへの内容
に対応づるレジスタM(A)に設定される(#9)。次
に、レジスタへの内容に111 IIが加えられ(#1
0)、その内容がAC(一定値)になったかどうかが判
別される。 ここで、(A)≠ACならば#7−2のステップに戻っ
て、再び次のデータの最込みが行なわれる。 (A>=ACになると、レンズ(LE)及びコンバータ
(CV)からのデータの取込みが完了したことになるの
で、出力端子(06)を’Low”にして(#12)、
コンバータ回路(CVC)、レンズ回路(LEC)をリ
セットする。 ここで、レンズ(LE)及びコンバータ(CV)からの
データの取込みの具体例を、第4図及び第5図に基づい
て説明する。第4図に示された直列データ入力部は、例
えば8ビツトの直列データを入力させる場合に、出力端
子(SCO)から8個のクロックパルスを出力し、この
クロックパルスの立下りで入力している直列データを順
次読込む。 即ち、直列データ入力命令(SIIN)により、フリッ
プフロップ(FF1)がセットされて3ビツトのバイナ
リ−カウンター(Co 1)のリセット状態が解除され
る。同時に、アンド回路(AN7)のゲートが開かれて
、マイコン(MC2)内で分周されたクロックパルス(
D、P)が同期用クロック出力として出力端子(SCO
)からコンバータ(CV)、レンズ(LE)の回路(C
VC)、(LEC)に送られる。また、このクロスパル
スは、カウンタ(Co 1)、シフ1〜レジスタ(SR
1)のクロック入力端子に送られる。 シフトレジスタ(SR1)はクロックパルス(DP>の
立ち下がりで、マイコン(MC2>の入力端子(SD
I )に入力しているデータを順次取込んでい(。ここ
で、カウンタ(Co 1)のキャリ一端子(CY)は、
8個目のクロックパルス(DP)が入力したときから次
のクロスパルス(DP>が入力するまでの期間” l−
11(lh ”になっている。一方、アンド回路(A゛
N5)の一方の入力端にこのキャリー出力が、他方の入
力端にインバータ(I N 15)を介してクロックパ
ルス(DP)が入力しているので、アンド回路(AN
5)は8個目のクロックパルス(DP)の立ち下がりで
“)−1igh ”となって、フリップフロップ(FF
1)をリセットし、カウンター(Co 1)もリセット
状態にする。従って、アンド回路(AN5)の出力も、
カウンタ(Co 1)のキャリ一端子(CY)が” L
OW”になることで” L’ow”となり、次の動作
に備える。このアンド回路(AN5)がらの“Higl
、 IIのパルスで直列入力フラグ5IFLがセットさ
れてデータ入力の完了が判別され、マイコン(MC2)
はシフトレジスタ(SR1)から内部データバス(ID
B>に出力されているデータを所定のレジスタM(A)
に格納する。 第5図において、一点鎖線から左側がコンバータ<CV
>のコンバータ回路(CVC)であり、右側がレンズ(
LE)のレンズ回路(LEC)である。マイコン(MC
2)の出力端子(06〉が== HighIIになると
カラ>り(Co 3) 。 (Co 5) 、’ (Co 7) 、 (Co
9) (D!Jty l”状態が解除され、これらカウ
ンタはマイコン(MC2)の出力端子(SCO)から与
えられるクロックパルス(DP)をカウントすることが
可能となる。3ビツトのバイナリ−カウンタ(Co 3
> 、 (Co 7)はこのクロックパルス(DP)
の立上がりをカウントし、8個目のり〔ツタパルスの立
上がりから次のクロックパルス(DP)の立上がりまで
の間キャリ一端子(、CY )をHigh”にする。4
ピツトのバイナリ−カウンタ(Co 5) 、 (C
o 9)ハコ(D’Fv !J 一端子(CY)の立下
がりをカウントし、8個のクロックパルスの最初のパル
スの立上がり毎にカウンタ(’CO5) 、’+ (
Co 9)のカウント値が1づつ増加する。 コンバータ回路(CVC’)のROM (RO1〉は、
カウンタ(CO3)のカウント値に基づいて直接そのレ
ジスタが指定される。レンズ回路(LEC)のROM
(RO3)はカウンタ(Co 1)のカウント情に基づ
いてデコーダ(DE9)、データセレクタ<O81)を
介して間接的にそのレジスタが指定される。ROM(R
O1) 、 (RO3)からそれぞれ出力されるレン
ズ(LE)、コンバータ(CV)のデータは、デコーダ
(DE 5)の出力に応じていずれかの出力が、または
直列加算回路(AL 1)により加算された両者の和
の出力或いはすべて“°0″のデータが選択的に出力さ
れる。ここで、焦点距離が固定されているレンズの場合
のカウンタ(Co9)とデコーダ(D、E 9)とRO
M (RO3)との関係を表2に、焦点距離が可変なズ
ームレンズの場合の上記関係を表3に示す。また、コン
バータにおけるカウンタ(CO5)とデコーダ(DE5
)とROM (RO1)とカメラ本体への出力データと
の関係を表4に示す。尚、φは各ピッ1−のデータが“
0″でも″“1′′でもよいことを示す。 (以下余白) 表 2 表 3 表 4 カウンタ(C,03) 、 (Co 7)の出力(b
O)、(bl)、(b2)はデコーダ(DE3)。 (DE7)に人力され、デコーダ(DE3)。 (DE7)はこの入力データに応じて表5に示す信号を
出力する。 (以下余白)表 5 従って、クロックパルスが立上がるごとに、ROM(R
3)のデータは最下位ピッJ−(rO)から順次1ビツ
トずつアンド回路(A N 20)〜(AN27>、オ
ア回路(OR5)を介して出力され、同じタイミングで
ROM (RO1)のデータもクロックパルスの立上が
り毎に最下位ビット(eO)から順次1ビツトづつアン
ド回路(’AN10)〜(AN17)、オア回路(OR
1)を介して出力される。また、ズームレンズの場合に
は、ズームリング(ZR)の操作により設定された焦点
距離に応じた5ビツトのデータを出力するコード板(F
CC)がレンズ回路(LEC)内に設けられている。設
定焦点距離に応じて変化するコード板(FCC)の出力
によって、データセレクタ(DS 1)の入力端子(
α2)の下位5ビツトの値が一義的に決まる。従って、
データセレクタ(DS 1)は、デコーダ(DE9)
の出力(h4)が“’ 1 ow”のときは入力端子(
α1)からの“’0000 h3 h2旧hO″のデー
タを、また、パト11す11″のとき入力端子(α2)
からの“h2旧ho 4;″4<***” <*はコ
ード板のデータ)のデータを出力することにより、RO
M(RO3)のアドレスを指定する。 カウンタ(Co9)の出力が”oooo”の場合、RO
M (RO3)のアドレス″“OOH”(Hは16進数
を示す)のアドレスにはレンズ装着を示すチェックデー
タが記憶されていて、このデータ(よあらゆる種類の交
換レンズに共通のデータ(例えば01010101 )
となっている。このとき、カメラ本体(BD)とレンズ
(LE)との間にコンバータ〈C■)が装着されていれ
ば、デコーダ(DE5)の出力端子くg2)の“l−1
11J11 ”により、レンズ(LE)から送られてく
るデータ“’01010101”はアンド回路(AN3
2)、オア回路(OR3)を介して、また、レンズ(L
E)がカメラ本体(BD)に直接装着されている場合は
そのままカメラ本体側に送られて、入力端子(Sol)
からマイコン(MC2)に読込まれる。このチェックデ
ータにより交換レンズが装着されていることが判別され
た場合は開放測光モードとなって露出制御装置(EXC
)で絞り制御が行なわれる。一方、交換レンズが装着さ
れていないことが判別され1c場合は、絞り込み測光モ
ードとなって絞り制御は行なわれない。 カウンタ(Co 5) 、 (Co 9)の出力が”
0001” ニナルト、レンズのROM(RO3)の
アドレス“O1H”が指定され、ROM (RO3)か
ら開放絞り値データAVOが出力される。なお、設定焦
点距離に応じて実効絞り値が変化するズームレンズの場
合は、最短焦点距離での開放絞り値が出力される。また
、コンバータc’cv>のROM (RO1) (7)
7トL/ス”I H” ニハ:lンバータ(CV)装着
によるレンズの開放絞り値の変化量に相当する一定値デ
ータβが記憶されており、ROM (RO1)からは一
定値データβが出力される。デコーダ(DE5)の端子
(gO)の“’ l−1igh ”により、ROM (
RO1) 、 (RO3)からのデータは直列加算回
路<ALl)で加算されて(A VO+β)が算出され
、このデータがアンド回路(A、N30)、オア回路(
OR3)を介して出力される。カウンタ(CO5)、(
Co 9)の出力が“’0010”になると、ROM
(RO3> 。 (R’OIJはそれぞれアドレス” 021−(”が指
定される。レンズのROM’(RO3)からの最小絞す
ノテータA vmaxとコンバータのR’OM <RO
1)からのデータβとにより、開放絞り値の場合と同様
に、A vmax+βのデータが、また装着されていな
い場合はA vmaxのデータが出力される。 力fyンタ(C,05) 、 (Co 9) 17)
出力が”0011”になると、レンズのROM (RO
3)のアドレス°“03 H”が指定され、R’OM
(RO3)から開放測光誤差のデータが出力される。こ
こで、コンバータが装着されていない場合、このデータ
がそのままカメラ本体に読み込まれる。一方、コンバー
タ(CV)が装着されていると、表4に示すようにデコ
ーダ(D’E 5)の出力はすべて” 1 ow”で、
オア回路(OR3)の出力はレンズからのデータとは無
関係に’ l ow”のままとなり、カメラ本体では開
放測光誤差として0″のデータを読み取る。これは、コ
ンバータ(CV)を装着することにより、開放絞りは比
較的小絞りとなり、開放測光誤差はIt OIIになる
と考えてもよいからである。 カウント(Co 5) 、 (C0,9>の出力が“
’oioo”になると、ROM (RO1) 、 (
RO3)はそれぞれ” 04 H”のアドレスが指定さ
れる。 レンズのROM (RO3)のアドレス“’ 041−
1 ”には、フォーカス用レンズ(FL)を繰出す場合
のモーター(MO)の回転方向を示すデータと、この交
換レンズが設定撮影距離に応じて交換係数の変化する型
式のレンズであるかどうかを示すデータとが記憶されて
いる。例えば1、モーターを時計方向に回転させるとフ
ォーカス用レンズが繰出される型式のレンズの場合は最
下位ビットが11111、モーターを反時計方向に回転
させる件フォーカス用レンズが繰出される型式のレンズ
の場合は最下位ビットが“0″′になっている。また、
設定撮影距離によって変換係数が変化する型式のレンズ
の場合は最下位ビットが゛1パに、変化しな(1型式の
レンズの場合は最下位ビットが゛0”′になっている。 このデータはコンバータ(CV)の装着とは無関係にカ
メラ本体にそのまま送られる。 カウンタ(Co9)の出力が“0101”になるとデコ
ーダ(DE’9)の出力は固定焦点距離のレンズの場合
”00101” 、ズームレンズの場合“1001φ”
となって、レンズ回路(5EC)のROM (RO3)
はそれぞれ” 05 H”またG、t″’ oo1**
***”のアドレスが指定される。尚、” * * *
* * ”はコード板(FCD)からのデータである
。ROM (RO3)のこのアドレスにlよ固定焦点距
離レンズの場合そのレンズの固定焦点距1111ifの
2を底とした対数値のlog。fに対応したデータが、
ズームレンズの場合そのズームレンズの設定焦点路1i
1fの対数ffJlog2fに対応したデータが記憶さ
れていて、このデータがカメラ本体へ出力される。また
、コンバータのROM(RO1)はアドレス“5H″′
が指定されており、このアドレスには、コンバータ(C
V)をカメラ本体(BD)と交換レンズ(LE)との間
に装着することにより変化する焦点距離の変化間に相当
するデータγが記憶されているヮこのときデコーダ(D
E5)の出力端子(90)が” High ”になって
いるので、加算回路(AL 1)により焦点距離のデー
タlog 2 fに一定値データγを加算したデータが
カメラ本体に送られる。この焦点距離は、カメラ振れの
警告の判別等に用いられる。 カウンタ(Co 9)の出力が“0110 ”になると
、ズームレンズの場合、デーコーダ(DE9)からは“
1010φ′°のデータが出力され、端子(h4)が“
High”となって以降はデータセレクタ(DS 1)
の入力端α2からのデータが出力される。これにより、
ROM (RO3)は“010$ * * * * ”
のナトレスを指定される。このアドレスには、ズームレ
ンズの焦点距離を最短焦点距離から変化させた場合の最
短焦点距離での実効絞り値からの絞り値変化量のデータ
ΔAVが設定焦点距離に応じて記憶されている。また、
固定焦点距離のレンズの場合、ΔAV=0なので、アド
レス“06 H”には“0″のデータが記憶されている
。このデータは、二;ンバータ(CV)の装着の有無と
は無関係にカメラ本体にそのまま送られる。尚、このデ
ータは、開放測光データから絞り成分の除去をするため
の演算(eV −AVO−ΔAV)−△VO−ΔAV及
び設定又は算出された絞り開口に実効絞りを制御するた
めの演算AV −AVO−ΔAvに用いられる。 カウンタ(Co9)の出力が“0111°′になると、
ズームレンズの場合デコーダ(DE9)の出力が“”
1o1iφ″となり、ROM (RO3)は′“011
****、*”のアドレスが指定される。このアドレ
スには設定焦点距離に対応した変換係数のデータKDが
記憶されている′。また、固定焦点距離のレンズの場合
、ROM (RO3)は“’07H”のアドレスが指定
され、このアドレスには固定の変換係数のデータKOが
記憶されている。変換係数の変化を補償するような機械
伝達機構が内蔵されているコンバータが装着されていれ
ばこのデータはそのままボディーに伝達される。 この変換係数のデータKDは、マイコン(MCI)で算
出されるデフォーカス量1Δ[1から1Δしl xKD
の演算を行なってモーター駆動機構(LMD)の駆動量
のデータを得るために用いられる。 また、変換係数のデータは、例えばデータが8ビツトの
場合、上位4ピツトの指数部と下位4ビツトの有効数字
部とに分けられ、表6のようにコードづけされている。 表 6 変換係数のデータKDは KD=(k3・2+に2・2+に1・23 +kO・2 )・2 ・2 n+=に4・2’+に5・2 +に6.−.2+に7
・ダ n−一定値(例えば−7) の演算で求める。尚、k3は有効数字部の最上位ビット
であるので必ず゛1″になっている。従って、このよう
なコードづけを行なえばKDの値が相当に広い範囲で変
化してもマイコン(MCI)内で演算し易い、少ないビ
ット数のデータとして記憶することができる。 第7図は、ズームレンズから出力される変換係数のデー
タと焦点距離との関係を示すグラフであり、横軸はlo
g 2 fに対応し、縦軸は変換係数KOに対応する。 ところでKDは、焦点距離fに応じて直線A。 B、Cに示すように連続的に変化するが、本実施例の場
合、折線A’ 、B’ 、C’で示すように、KDの値
をに1〜に33の離散的な値としている。 ここで、 K1=2’の場合KD= ’“01111000”、K
2= 2−’+ 2−’+ 2−’+ 2−’rr)
場合K O−”oNOllll−−1−2−j K3=2+27)−2の場合KD=“’0110111
0”、K4=2+2+’2の場合KD−“oiloil
oi”、4−6 に31−2+2の場合KD=“00101000”、4
−7 に32=2+2の場合KD=“00111001”、K
33=2の場合KD−″’ 00101000”となっ
ている。 ズームレンズの焦点距離は、コード板(FCC)の5ピ
ツトの出力に対応して多数の領域に区分されており、例
えば直線Aの変化をするレンズであればf17〜f25
の9ゾーンに分割されている。この構成により、f25
のゾーンであればそのゾーン内で最も小さいK 1it
Iに最も近く且つ値の小さなデータに17、f24のゾ
ーンであればに16、f23のゾーンならに15、f2
2のゾーンならに13というノ゛−タが出力される。 このように、KDの値を定めるのは、以下の理由による
。即ち、KDを実際のデータよりも大きな値にしておく
と、合焦位置まで゛フォーカス用レンズを駆動するのに
必要な駆動量に対応するエンコーダ(ENC)のパルス
数よりもN=KDX1ΔL1で求められたNの方が多く
なり、結果として合焦位置をレンズが通り過ぎ、合焦位
置の前後でレンズがハンティングをしてしまうからであ
る。そこで、KDを小さめの値にしておけば次第に一方
の方向から合焦位置に近づくようになり、また、実際の
KDとの差ができるだけ小さくなるようにしているので
、フォーカス用レンズが合焦位置に達する時間を知か(
することができる。 尚、KDQ値を常に小さめの値にした場合、実際のKD
の値との差が大きくなりすぎて合焦位置に達するまでの
時間が長くかかりすぎることが起こりうるが、時間を短
縮するために、B′に示すゾーンf1B 、 f12の
ように実際の値よりも若干大きくなっている領域をわず
かに設けて、少しぐらい合焦位置から行きすぎてもよい
ようにしてもよい。 また、躍影距岨が無限大だと実線のC(■)、近距離だ
と一点鎖線C(近)のように、撮影距離に応じて変換係
数が大幅、に変化づ°るズームレンズがある。このズー
ムレンズでは、例えば焦点距離f1のゾーンで撮影距離
が無限大の位置から最近接2 の位置へ変化すると、KD−k17−2からKD=K
15= 2 + 2へ変化する。このようなズームレン
ズにも対応できるように、本実施例では、無限大の位置
での変換係数のデータのみをROM(RO3)に記憶さ
せ、合焦範囲の近傍の領域(以下、近合焦ゾーンで示1
°)に到達Jるまでは、ΔLの正負(即ち、デフォーカ
ス方向)の信号だけに基づいてフォーカス用レンズを駆
動し、近合焦ゾーンにはいると上述のKDと1ΔL1.
とによって求まるNの情に基づいてレンズを駆動するよ
うにしている。尚、焦点距離用のコード板(FCD)の
他に設定撮影距離用のコード板を別設し、これらコード
板によりROM (RO3)のアドレスを指定して正確
な変換係数のデータを得るようにしてもよいが、部品点
数の増加、アドレス指定用のビット数の増加、ROMの
容量の増加等の問題があり、実用的でない。 更に、ズームリングを例えば、最短焦点距離の位置より
も短焦点側に移動させることによりマクロ撮影が行なえ
るように構成されたズームレンズがある。(このズーム
レンズの機構41本出願の要旨とは関係ないのでその説
明を省略)このようなズームレンズに対して、本実施例
ではマクロ撮影に切換えられるとコード板(FCC)力
〜ら” 11111”のデータが出力され、特定のアド
レス“’01111111”が指定されるようにしであ
る。マクロ撮影の場合、瞳径の位置が変化したり、焦点
深度が浅くなったり、絞り懐が昭くなったりして、AF
モードによる焦点調節は困難となるのでそのアドレスに
は′″φφφφ0110”のデータが1己憶されており
、そのに3は70 $1となってしAる。マイコン(M
C2)は、このデータによりマクロ撮影に切換ねったこ
とを判別して、スイッチ(FAS)によりAFモードが
設定されていても表示だ0のFAモードに焦点調節モー
ドを自動的に切換える。 また、最近接の位置に撮影距離を設定しな(1とマイク
ロ撮影への切換えができなし1ように構成されたズーム
レンズがある。このようなレンズの場合、マクロ撮影へ
の切換操作により第5図のスイッチ(MC8)が閉成さ
れ、インバータ(’lN17)、インバータ(I N
19)を介してアンド回路(AN40) 〜(AN4’
4)の出力がすべ−(” L OW”になる。これによ
ってROM (RO3)のアドレス゛’ oitooo
oo”が指定される。 このアドレスにはKDとして“φφφφ0100°′の
データが記憶されていて、マイコン(MCI)はこのデ
ータのに3=kl=oによりマクロ撮影への切換操作が
なされたことを判別して自動的に踊影距離が最近接位置
になるようにモーター(MO)を回転させてフォーカス
用レンズを操出′!J’ 0合焦検出用の受光部は撮影
レンズのあるきまった割出瞳をにらむようになっていて
、この瞳径と受光素子(フィルム面と光学的に等価な位
置に配置されている)に対する瞳の位置とに応じて撮影
レンズを透過した被写体からの光を受光素子が受光する
かどうかがきまる。従って、レンズによっては一部の受
光部には光が入射しないようなものもある。このような
レンズでは合焦検出を行なっても信頼性がないので、A
Fモード或いはFAモードの動作は行なわない方が望ま
しい。そこでこのようなレンズの場合には、ROM (
803,)のアドレス(ズームレンズなら“011**
*:!l:”、固定焦点距離レンズなら0000011
1” )にパφφφφ0001°′のデータをKOとし
て記憶してお(。マイコン(MC2)はこのデータによ
り、後述の# IEi−2のステップでマイコン(MC
I>がAFモードまたはFAモードによる焦点検出動作
を行なわないようにJる。 なお、マクロ切換によりアンド回路(A N 40)〜
(AN44)から’ ooooo”または、′″111
11°′のデータが出力される場合、ROM (RO3
)のアドレス”00100000” 、 ”0011
1111”にはマクロ撮影時の焦点距離fに対応したデ
ータが、アドレス”01000000” 、 ”01
011111”にはマクロ撮影時のΔAYに対応したデ
ータが記憶されており、それぞれROM (RO3)か
ら出力される。 また、カメラ本体での駆動軸の回転を焦点調節部材に伝
達する機構を備えていない交換レンズの場合には、マク
ロ撮影への切換と同様にK[)としてφφφφ0110
”が記憶されており、FAモードのみが可能とされる。 更に、上述のレンズと同様に伝達機構を備えていないコ
ンバータの場合には、カウンタ(Go 2)の出力が“
0111”になったときにROM (RO1)からφφ
φφ110″が出力され、且つデコーダ(DE 5)の
端子(gl)のみが’ f−11g11 ′+になって
ROM (RO1)からのデータをカメラ本体に伝達1
゛るようにすれば、どのような交換レンズが装着されて
もFAモードだけの動作が行なわれる。 カメラ本体と交換レンズとの間にコンバータを挿入接続
する場合、コンバータにより焦点距離が変化するので、
その増加mに対応した積だけカメラ本体からの駆動軸の
回転量を減少させる減速機構をコンバータ内に設ける必
要がある。即らカメラ本体の駆動軸の@転量をそのまま
フォーカス用レンズの駆動軸に伝達する機構だけをコン
バータに備えた場合、レンズのKOをそのままカメラ本
体に伝達してN=KDX lΔ11だけカメラ本体の駆
動軸を回シさせると、焦点距離の増加量に対応した損だ
け合焦位置からズしてしまうといった問題がある。そこ
で上記の減速機構を、備えていないコンバータに対して
、本実施例では、例えば焦点距離を1.4倍にするコン
バータならKDが1/2に、2倍のコンバータならKD
が1/4になるように、それぞれKOの上位4ヒツトの
指数部のデータ(k7に6に5に4 )から、1.4倍
のコンバータなら1を減じ、2倍のコンバータなら2を
減するようにしている。 第5図に戻って、カウンタ(CO5)の出力が“100
0”になると、表4に示すようにコンバータOo路(C
VC)(7)ROM (RO1) からは=+ンバータ
(CV)が装着されていることを示す“0101010
1”のチェックデータが出力される。 このとき、デコーダ(DEN)の端子(91)が“′日
igh”になっているので、このチェックデータはレン
ズ回路(LEC)のRO,M (RO3)からのデータ
とは無関係にアンド回路、(AN31)。 オア回路(OR3)を介してカメラ本体(BD)に送ら
れる。 カウンタ(Co 5)の出力が’1001”になると、
このコンバータ装着で光束が制限されることによる光の
ケラレに基づいて定まる絞り値のデータAVIがROM
(RO1)から出力され上述と同様にして、アンド回
路(AN31)、オア回路(OR3)を介してカメラ本
体に送られる。このデータANは、マイコン(MC2)
で開放絞り値のデータAVO+βと比較される。AVO
+B<Avlのときには、測光出力がB、v −Avl
となっているので、(BV −AVI) +AVl=B
V J5よび絞り込み段数データAV−(AVO+β)
が演算される。 上述のようにして、レンズ(L E ) J5よびコン
バータ<CV>からのデータの取り込みが完了覆ると、
第3図のフローチャートにおいて、測光回路(LMC)
の出力のA−D変換が行なわれ(#13)、このA−D
変換された測光出力のデータが所定のレジスタに格納さ
れる(#13>。 #15のステップではレリーズフラグRLFがパ1°′
かどうかが判別され、この又ラグがLr 1 IIのと
きは#28のステップに直接移行し、“0″のときは#
16ないし#26のステップを経て#28のステップに
移行する。ここで、レリーズフラグRLFは、レリーズ
スイッチ(’RL S )が閉成されて#59ステップ
以降の割込み動作が行なわれる場合でカメラの露出制御
値が算出されているときに1″に設定されるフラグであ
る。尚、この割込み動作時に露出制御値が算出されてい
ないことが#63のステップで判別されたときは、#5
以降のステップで上記データの取込み動作を行ない、#
15のステップでRLF=1ならば、#16以降のステ
ップにおりるAF、FAモードによる焦点検出動作のフ
ローをジャンプして#28のステップで露出演算を行な
った後に、#30のステップを絆て#64以降のステッ
プで露出制御を行なう。 #16のステップでは、へFモードまたはFAモードに
よる焦点検出動作が可能であるか否かの判別が行なわれ
、可能であれば#17のステップに、不可能であれば#
28のステップに移行する。このステップでは、レンズ
が装着されているか否か(# 16−1) 、射出瞳の
径と位置とできまる条件が受光部に適合しているか否か
(916−2>、焦点検出用の全ての受光部に被写体か
らの光が入射しているか否か(#1G−3)、測光スイ
ッチが閉成されているか否か(#16−5)の判別が順
次行なわれる。 ここで、チェックデータ” oioloioi ”が入
力していない場合(#16−1) 、KDのデータのに
3〜kOが’00(11′′の場合(#16−2)、レ
ンズの射出瞳の径が小さすぎて開放絞り値AVO,AV
O+β、AVO+ΔAVまたはAVIが一定絞り値【例
えば5(F 5.6> 1 AVCより大きい場合(#
16−3)には。 ともにAFモード、FAモードによる焦点検出動作は不
可能であるので、#1(3−4のステップにおいて焦点
検出動作が行なわれないことが表示制al1回m (D
SC)で警告表示された後に、#28のステップに移行
する。また、測光スイッチ(MES)が開放されていて
(10)が” L ow”の場合(# 16−5)には
、FAモードのみの動作を15秒間だけ行なわせるため
に#28のステップに移行する。 チェックデータの入力、k3〜穫゛0≠″′0001″
、AVO,AVO+β、AVO+AVまたはAVI≦A
VC。 (io)の” Higb ”がともに判別された場合に
は#11以降のステップに移行する。 #17のステップでは、出力端子(01)が” Hig
h ”になり、マイコン(MCI)はその入力端子(i
ll)の’High”によりAF、FAモードによる焦
点検出動作を開始する。#18のステップではマイコン
(MC2)に読込まれた変換係数のデータKDを入出力
ポート(I、10)からデータバスに出力して、ラッチ
回路(LA)にラッチさせる。このラッチ回路(LA)
でラッチされたデータは、マイコン(MCI>の後述の
N o、93のステップで読込まれる。 #19のステップでは、カウンタ(’C09)の出力が
0100”のときに読込まれたデータに基づいて、装着
されたレンズが、撮影距離に応じて変換係数KDが変化
する型式のレンズかどうかを判別する。ここで、変化す
るレンズであればマイコン(MC2)の出力端子(03
)即ちマイコン(MCI)の入力端子(i13)を14
Hi glII+に、変化しないレンズであれば“L
ow”にする。マイコン(MCI>はこの信号により、
詳細は、後述のNo、192ないしNo、197のステ
ップで述べるが、結像位置が近合焦ゾーン内にあるか否
かまたは積分時間が一定値より長いか否かに応じてAF
モードでのモーター(MO)の駆動を切換える。 #22のステップでは同じ(カウンタ(COO)が“0
100”のとぎに読込まれたデータに基づいてフォーカ
ス用レンズを繰出すときのモーター(MO>の回転方向
を判別する。こごで、時61方向であればマイコン(M
C2)の出力端子〈02)即ちマイコン(Me 1)の
入力端子(i12)を“l−1−1i”に、反時計方向
であれば“LOW”にする。マイコン(MCI>はこの
端子(i12)への信号とデフォーカス方向の信号とで
モーター(MO)の回転方向を決定する。 #25のステップでは、変換係数データKOの3番目の
ビットに3が′1″かO”かを検知することにより、装
着されたコンバータ(C■)6レンズ(しE)でAFモ
ードによる焦一点調節動作が可能かどうかを判別する。 このとき、k3=1ならAFモードが可能なので、フラ
グMFFを11011にして#28のステップに移行す
る。一方、k3.=0ならAFモードが不可能なのでM
FFを11111にして、次にスイッチ(FAS)によ
りAFまたはFAのいずれかのモードが選択されている
かを検知する。ここで、AFモードが選択されていて入
力端子(11)がHigl、 11であれば、撮影者に
よりAFモードが設定されていても自動的にFAモード
に切換えられることを表示制御回路(O20)によって
警告表示を行なわせて、#28のステップに移行するゎ
入力端子(11)が′″L OW’”なら、FAモード
がもともと選択されているのでそのまま#28のステッ
プに移行する。 #28のステップでは、#5ないし#14のステップで
読込まれた設定露出制御値、測光値、レンズからのデー
タに基づいて公知の露出演算を行ない、露出時間と絞り
値のデータを算出し、フラグLMFを1″にする。 #30のステップではレリーズフラグRLFがit 1
ppかどうか判別し、“1″のときは#64以降のス
テップの露出制御動作のフローに戻り、410 $1の
ときは#31のステップに移行する。#31のステップ
では出力端子(o8)を介して“ト1igh”にするこ
とによりインバータ(INS)をトランジスタ(BTi
)を導通させ、発光ダイオード(L D 10)〜(L
Din)による警告表示および液晶表示部(DSP)に
よる露出制御ll (Iflの表示を行なわせる。 #33のステップでは測光スイッチ(YES)の開閉状
態を判別する。ここで、測光スイッチ(M E S )
が閉成されていて(10)が“ト11g1.uであれば
、タイマー割込みのための155秒カラン1用のデータ
をタイマー用のレジスタTcに設定しく#34)、タイ
マーをスタートさせ(935)、タイマー割込を可能(
936)と1ノて#2のステップに戻る。この場合には
、(10)が“l High 11(測光スイッチ(M
ES)が開成されたまま)なので、直ちに#3のステッ
プに移行してタイマー割込を不可能にして前述と同様の
す作をIi!返す。 一方、測光スイッチ(YES)が開放されていて(10
)が“Lo、11であれば、スイッチ(FAS)により
八F、FAのいずれのモードが選択されているかが判別
され(#37)、レンズからのデータに基づいて#25
のステップで定められたモードが判別(#38)される
。ここで、入力端子(11)が” l ow”でFAモ
ードが選択されている( # 37)か、またはAFモ
ードが選択されていてもフラグMFFが1゛′でレンズ
側がFAモードでの動作しかできない場合には、#4o
のステップに移行する。AFモードが選択され且っMF
Fが110 IIの場合には、出力端子(ol)を”
L ow” ニ(# 39)LTマイコン(MCI)の
動作を停止させた後に#40のステップに移行する。尚
、#37. #38のステップでFAモードが判別され
たどきは、端子(01)は” High ” a)まマ
チ#4oノステッフニ移行し、マイコン(MCI)の動
作は続行される。 #40のステップではスイッチ(EIES)の開閉して
おらず(12)がパト1i、i11であれば、#47の
ステップに移行して後述する初期状態への復帰動作を行
なう。露出制御機構のチャージが完了していて(12)
が“LOW″゛であれば、#36のステップでタイマー
割込を可能とした後に#2のステップに戻り、再び測光
スイッチ(MES)が閉成されて入力端子(io)が°
’ I−1ioh ”になるか或いはタイマー割込みが
あるのを待つ。 さて、タイマー割込があるとレジスタTOの内容から1
が差引か、れ(#45) 、TOの内容が′0″になっ
たかどうかが判別される(#413)。TO≠0の場合
、#5以降のステップに移行して前述のデータの取込、
露出演算等の動作を行なう。口のとき、FAモードであ
れば、端子(01)が” High ”なのでマイコン
(MCI>はFA用の動作を繰り返し、AFモードであ
れば#39のステップで端子(01)が” l ow”
にされているのぐマイコン(MCI)の動作は停止して
いる。 一方、Tc=Oとなると出力端子(00)。 (01) 、 (08)が’ l ow”とされて、
トランジスタ(BT 1)及びバッファ(BF)’によ
る給電の停止、FAモードの場合のマイコン(MCI)
の動作停止、トランジスタ(B、T 3>による給電の
停止が行なわれる。さらに、液晶表示部(D S P
)のブランク表示、フラグMFF。 LMFのリセットを行なった後に#2のステップに戻る
。 以上の動作を要約すると、測光スイッチ(YES)が閉
成されている間は、データの取込み、マイコン(MCI
>の動作、露出演算1表示の動作が繰返し行なわれる。 次に、測光スイッチ(YES)が開放されると、AFモ
ードのときは、直ちにマイコン(MCI)の動作は停止
されてデータの取込み、露出演算9表示の動作が15秒
間繰返され、FAモードのときは、データの取込み、マ
イコン(MCI>によるFA動作、露出演算。 表示の動作が15秒間繰返される。また、露出制御機構
のチャージが完了していないときは、測光スイッチ(M
ES)が開放されるどデータの取込み。 マイコン(MCI)の動作、B出演算9表示の動作を直
ちに停止する。 なお、一旦、#16−4. #27−2のステップで警
告表示を行なっても次のフローの時点で警告の必要がな
くなれば、この警告をキャンセルするためのデータを表
示制御回路(DSC)に伝達する必要があることはいう
までもない。 次に露出制御機構のチャージが完了した状態でレリーズ
スイッチ(RLS)が開成された場合の動作を説明する
。この場合、マイコン(MC2)はどのような動作を行
なっていても直ちに#59のステップからのレリーズ割
込みの動作を行なう。 まず、レンズからのデータの読込み中に割込みがかかる
場合を考慮して、端子(06)を’ L ow”にして
コンバータおよびレンズの回路(CVC)。 (LEC)をリセット状態にしく#59)、、端子(0
1)を″L OW’″にして、マイコン(MCI>によ
るAF又はFAモードの動作を停止させる(#60)。 さらに出力端子(OB)をシ(i″にして警告用の発光
ダイオード(L U) 10)〜(LDIn)を消灯さ
せて(#61)、レリーズフラグRL FにII I
11を設定(#62)L/た後に、前述のフラグLMF
が“1″かどうかを判別する−(#63)。 ここで、フラグLMFが“1°′であ、れば露出制御−
値の算出が完了しているので#64のステップに移行す
る。一方、LMFが“0”であれば、露出制御値の算出
が完了していないので#5以降のステップに移行して露
出制御値を算出して#64のステップに移行する。 #64のステップでは、#28のステップで算出された
絞り込み段数のデータAV −AVO,AV −(A
VO+ΔAv ) 、 Av −(Avo+β)、AV
−< A VO+β+ΔAY)がデータバス(DB)に
出力され、出力端子(04)からデータ取込み用のパル
スが出力される(#65)。これによって、露出制91
1装置(E X、、C”)に絞り込み段数のデータが取
込まれるれるとともに、露出制御機構の絞り込み動作が
罰始され、取込まれた絞り込み段数だけ絞りが絞り込ま
れると絞り込み動作が完了する。 出力端子(04)からのパルス出力から一定時間が経過
すると(#66)、算出された露出時間のデータTVが
データバス(DB)に出力され、出力端子(05)から
データ取込み用のパルスが出力される(#67、96g
)。このパルスによって露出制御装置(EXC)には露
出時間のデータが取込まれるとともに、内蔵されたミラ
ー駆動回路によりミラーアップ動作が開始される。ミラ
ーアラ7が完了すると、シャッター先躊の走行が開始す
るとともに、カウントスイッチ(008)が開成して取
込まれた露出時間データに対応した時間のカウントが開
始づる。カラン1〜が終了するとシトツタ−後幕の走行
が開始され、後幕走行の完了。 ミラーのダウン、絞りの開故により、スイッチ(、E
E S )が閉成する。 マイコン(MC2)は、このスイッチ(EES)が閉成
して入力端子(12)がll High IIになった
ことを判別するど(#69>、レリーズフラグ(RLF
’)をリセットして(#γo)、測光スイッチ(MES
)が閉成されていて入力端子(i 0 )が“)−1i
gh”かどうかを判別する(#71)。ここで、(10
)が″l−1−1i+”であれば、#2以降のステップ
に戻り、前述のデータ取込み、マイコン(MCI)の動
作、露出演算9表示の動作を繰返ず。一方、#71のス
テップで測光スイッチ(YES)が開放されていて入力
端子(10)が” l ow”ならば#47以降のステ
ップに移行して、マイコン(MC2)を初期状態にセッ
トして#2のステップに戻る。 第8図、第9図、第10図は、マイコン(MC1)の動
作を示すフローチャー1〜である。マイコン(MCI)
の動作は、以下の3つのフローに大別される。 No、1のステップで始まるフローは、マイコン(MC
2)からの合焦動作指令により開始されるメインのフロ
ーであり、制御回路(COT)によるCOD (FLY
)の動作開始(No、8 > 、モータ回転の有無の判
別(N O,10〜N o、13> 、CODの最長積
分時間の計時および最長積分時間1!過詩の動作(N
O,14〜19)、フォーカス用レンズの終端位置の検
知と最長積分時間の計時(N o、35〜44)、終端
位置でのモータ停止および低アントラスト時の回転再開
(N o、43〜48.51〜67) 、v イ、D
ン(MO’1)の動作停止時の初期設定(N o、25
−33 )、低lii度時のCODデータの変換< N
o、78〜80)、デフォーカス量およびデフォーカ
ス方向の算出(N O,81〜91)、AFモード動作
が可能なレンズか否かの判別(N o、92〜96)、
コントラス1〜の判別(No、100 > 、A Fモ
ードの場合の合焦ゾーンへのモータ駆動および合焦判別
(N O,125〜196)〈第9図)、FAモードの
場合の合焦判別(No、240〜261) (第10
図)、低コン1〜ラス1〜時の動作(No、105〜1
15,205〜214) ’t II近接撮影位置でマ
クロ撮影への切換が可能なレンズの場合のモータ駆動(
N o、220〜232)等の動作が行なわれる。 N0070〜16ノステツフハ、制御回路(COT)か
らの端子(i t )へのccD積分完了信号によりC
OD出力データの読込み動作が行なわれる端子割込みの
フO−である。また、第8図のN o、200〜204
のステップは、エンコーダ(ENC)を介してカウンタ
ECCから一致信号が出力することにより合焦判別がな
されるカウンタ割込みのフローである。尚、一旦、端子
割込みが可能とされると、以後にカウンタ割湊みの信号
が発生し゛(゛も端子割込みの動作終了後でないとカウ
ンタ割込みは実行されないように、両者の割込み動作の
優先順位が定められている。以下このフローチャートに
基づいて本実施例におけるAF。 FAモードの動作を説明する。 まず、電源スィッチ(MAS)の開成に応答してパワー
オンリセラ1〜回路(POR1)からリセット化@(P
Ol)が出力され、このリセツ1−信号ぐマイコン(M
CI>は特定番地からのリセット動作(No、1)を行
なう。No、2のステップではスイッチ(FAS)が閉
成されて入力端子(i14)がl Hi c、 l、
++となっているかどうかを判別する。ここで、(i1
4)が“4 I」ighIIであればAFモードが選択
されているのでフラグMOFに“O”を設定し、” L
OW”であればFAモードが選択されているのでフラ
グMOFに1″を設定する。 N015のステップでは、マイコン(MC2,)の出力
端子(01)が’ Higl+ ”即ち入力端子(il
l)がパト1igh”になっているがどうかを判別する
。ここで、入力端子(ill)が” L OW”ならN
o、2のステップに戻って以上の動作を繰り返す。(i
ll)が“’)(igh”になっていることが判別され
ると、出力端子(016)を“1」igh ”にして(
No、6)、インバータ(INS)を介してトランジス
タ(Bi2)を導通させて電源ライン(VF、)からの
給電を開始させる。次に、C0D(F’LM)の積分時
間計時用レジスタITRに最長積分時間に対応した固定
データC1を設定する(No、7)。次に、出力端子(
olo)かう=I High l=のパルスを出力しT
(No、8 )、、制御回路(COT)にC0D(’
FLY)の積分動作を開始させ、割込を可能(No、9
)とした後にNo、10のステップに移行する。 No、10ないし13のステップでは、モーター(MO
)が回転しているか否かが順次判別される。 即ち、第1回目の合焦検出動作がなされているか否かが
フラグFPFにより(No、10)、フォーカス用レン
ズ(F L )の駆動位置が最近接または無限大の終端
位置に達しているか否かが終端フラグENFにより(N
O,11) 、駆動位置が合焦ゾーン内に入っているか
否かが合焦フラグIFFにより(No、12) 、スイ
ッチ(FAS)によりいずれのモードが選択されている
かがフラグMOFにより(No、13> 、それぞれ順
次判別される。 ここで、1回目の合焦検出動作がなされているか、レン
ズが終端位置に達しているか、合焦ゾーンに入っている
か、またはFAモードが選択されている場合は、モータ
ー(MO)の回転は停止しているのでN O,14以降
のステップに移行する。また、2回目以降の合焦検出動
作がなされており、レンズが終端位置9合焦ゾーンに達
しておらず、且つAFモードが選択されている場合は、
モーター (MO>は回転しているのでN O,35以
降のステップに移行する。尚フラグFPFは、第1回目
の合焦検出動作がなされている期間は“’1”、2回目
以降の動作時は“O′”になり、終端フラグE N F
’はフォーカス用レンズ(FL’>の駆動位置が最近接
位置或いは無限大位置に達していてモーター(MO>を
それ以上回転させてもエンコーダー (ENC)からパ
ルスが出力されないときに“1″になり、合焦フラグI
FFはレンズが合焦ゾーンにはいると“1パ、はずれて
いるときは110 IIになる。 NO,14以降のステップでは、まず積分時間H1時用
レジスタITRの内容から“1″が差引かれ(NO01
4)、このレジスタITRからボローBRWがでている
かどうかを判別する(No、15)。 ここで、ボローBRWがでていなければ、低輝度フラグ
LLFに“O″を設定しくNo、18) 、マイコン(
MC2)から入力端子(ill)にマイコン(MCI)
を動作させるための“Hillll”信号が入力してい
るかどうかを判別しくNO,19) 。 (ill)が“High”であればNo、14のステッ
プに戻り、この動作を繰返す。また、”L、ow”′で
あればN o、25以降のステップに移行して初期状態
への復帰動作を行なった後に、NM、2のステップに戻
って再び入力端子(ill)が’High”になるのを
持つ。一方、No、15のステップでボローBRWがで
たことが判別されると、最長の積分時間が経過したこと
になり、出力端子(011)にパルスを出力(No、1
6) シてCOD (FLY)の積分動作を強制的に停
止させ、低輝度フラグLLFを“1″にして、制御回路
(COT)から割込端子(it)に割込信号が出力する
のを待つ。 N O,35以降のステップでは、まず、計時用レジス
タTWRに一定時間データC2が設定され(No、35
) 、L/シ’:)、りI TRの内容からn (例え
ば3)を差引いてボローB RW’がでているかどうか
を判別する(No、37) 、、ここで、レジスタIT
RからボローBRWがでていると、前述と同様に、最長
積分時間が経過したことになるので、No、16のステ
ップに移行してCOD (FLM)の積分動作を強制的
に停止させ、低輝度フラグLLFを# 1 IIにして
制御回路(COT)から割込端子(it)に割込信号が
入力するのを待つ。 また、ボローBRWがでていな゛ければ低輝度フラグL
LFを゛0″にし、レジスタTWRから“1゛′を差引
いてボローBRWが出ているかどうかを判別する( N
o、40)。このとき、ボローBRWがでていなけれ
ば入力端子(ill)が“HHgi、 IIになってい
るかどうかをN O,41のステップで判別する。(i
ll)が“High”になっていればNo、36のステ
ップに戻り、“’ L OW”になっていればN O,
25のステップに移行する。尚、C1/n>C2になっ
ていて、N O,37のステップでの判別でボローBR
Wがでるまでの間に、N O,40のステップでの判別
で複数回のボローがでる。 N O,40のステップでボローB RWがでるど、エ
ンコーダ(ENC)からのパルス数をカラン1〜し1c
データECDをレジスタECD1に設定し、(N O,
’42) 、この設定データとレジスタECR2の内容
とを比較する( N O,/13)。尚、レジスタEC
R2にはそれ以前に取込まれたカウントデータが設定さ
れている。ここで、レジスタECR1゜ECR2の内容
が一致しない場′ヤ′は、・、レンズが移動しているこ
とになるので、レジスタECF<1の内容をレジスタE
CR2に設定(No、44)L/てN O,35のステ
ップに戻る。 No、43のステップでレジスタECR1とECR2と
の内容が一致する場合は、前回に取込まれたエンコーダ
(ENC)からのパルスのカウントデータが変化してい
ない、即ちレンズが移動せず、最近接位置或いは無限大
位置に達してしまっていることになる。従ってこの場合
には、割込を不可能(N0045)とし、出力端子(0
11)にパルスを出力(No、46) L/てCCD
<FLM)の積分動作を強制的に停止させ、出力端子(
012)。 (0’13)をともに”LOW”(N O,47)にし
−〇モーター(MO>の回転を停止させ、低コントラス
トフラグLCFが1″かどうかを判別する( N 00
48>。尚、このフラグLCFは被写体が低コントラス
トであって、COD (FLY)の出力に基づいて算出
されたデフオーカスmΔLが信頼性に乏しいときにll
1 IIになる。ここで、フラグLCFが“O″のと
ぎには終端フ?グENFを“1″にして(No、49)
、第10図のNo、270のステップに移行する。N
O,270のステップでは、入力端子(i14)が“
IFi igh uのままかどうかを判別し、(i14
)が” Hi(Ill ”でへFモードが選択されたま
まであればそのままN O,2のステップへ移行する。 一方、(i14)が= l OWI+になっていてFA
モードに切換えられていれば、フラグFPFを1111
+にし、端子(012> 、 (013)を“cOW
llにしてモーター(MO)を停止iノ、フラグLCF
、LCFI 、LCF3を11011にした後にNO1
2のステップへ戻る。 以上の動作を要約すると、マイコン(MO2)からの合
焦検出動作の指令により、CODの積分を開始ざu1割
込を可能として、最長の積分時間のカウントを開始させ
る。このときモーター(MO>が回転していなければ、
この最長積分時間をカウントしながら割込信号が入力す
るのを待ち、最長時間が経過しても割込信号が入力され
なければCODの積分を強制的に停止させて、割込信号
が入力するのを待つ。一方、CODの積分動作を開始さ
せたときにモーター(MO)が回転していれば、積分時
間のカウント中にレンズが終端位置に達しているかどう
かを周期的に判別しながら割込信号の入力を持ち、最長
積分時間が経過しても割込信号が入力せず、且つレンズ
が終端に達していなければ、CODの積分を強制的に停
止させて割込信号を持つ。また、レンズが終端に達して
いれば、割込を不可能として積分を強制的に停止させ、
モーター(MO>の回転を停止させて、再びCODの積
分を行ない、後述するように、△しを算出して合焦かど
うかを判別し、以後はマイコン(MC2)からマイコン
(MCI>の入力端子(ill)へl−1i(lh”の
信号が入力されていてもマイコン(MCj )は合焦検
出、焦点調整・の動作を行なわず、この信号が’ L
OW”になって再度測光スイッチ(MES)が閉成され
入力端子(ill)が“’ Hrgh”になるとN09
2のステップからの動作を開始づる。 さて、N o、48のステップでフラグLCFが゛1″
であることが判別されると、次に゛フラグLCF1が“
1″かどうかが判別される(No、51>。ここで、L
CFが0°′であればLCF 1を“1″にして(N
o、52) 、N o、60のステップで合焦方向フラ
グFDPが1”かどうかを判別する。なお、フラグLC
F 1はレンズ位置が合焦位置から大幅にずれている所
謂バカボケの状態にあるか否かを判定するためにコント
ラストが所定の値以上になるレンズ位置を走査するため
のフラグ、フラグFOFは、ΔL〉0でレンズを繰込む
ときく前ビン)は111TI、八L<Oでレンズを繰出
1ときく後ピン)はah OIIになるフラグである。 このときFDPが“1”なら0”に、ll O11なら
II I IIに設定し直され、それぞれ入力端子(j
12)が” 11 igh ′°かどうかが判別され
る( N 0063.64)。 即ち、レンズを繰出すためのモーターの回転方向を判別
し、N O,63のステップで(i12)が“I Hi
ghl′なら、レンズを繰出すためには時計方向に回
転させなければならないので、N、o、(iBのステッ
プに移行して端子(012)を@ + a i $1
。 (013)を” L ov”にする。(i12)が”
L OW”なら、レン゛ズを繰出すためにはモーター(
MO)を反時計方向或回転さ′ぜなければならないので
、N 0165のステップに移行して端子(0,12)
を” L OW” 、 (Q 13)をl High
IIにする。また、N O,64のステップで(i1
2)が’ High″なら、レンズを繰込むには反時計
方向にモーター(MO)を回転させなければならないの
でN o、65のステップに移行Jる。(i12)が’
1 ow”なら、レンズを繰込むには時計方向にモー
ター(MO)を回転さ往なければならないのでN o、
eeのステップに移行する。次にN O,67のステッ
プでは端子(014)を″゛ト1ighにしてモーター
(MO)を高速で回転させ、No、270のステップに
移行する。 N O,51のステップでフラグL−C,F1が# 、
111であることが判別されると、低コントラストのま
まで最近接ま7Cは無限大の終端位置に達したことにな
り、モーター(MO)を停止させ(N o、53)、(
ill)が” L Ow”になるのを持ち(N O,5
5>、フラグLCF、LCF i、LCF 3をN O
11にしてN 0.25のステップに戻る。 さて、低コントラストの場合の一連の動作を説明する。 まず、AFモードで低コントラス1〜の場合、出力ボー
ト(OPO)に’ 101”を出力して警告表示を行な
い(No、10!i ) 、次に7ラグLCFが“1°
′になっているかどうかを判別する。 (No、107 )。ここで、フラグLCFが1111
1でな(、今回はじめて低コントラストになったのであ
れば、フラグLCF、LCF 3を′″11パて(N、
o、 108,109> 、No、110のステップで
最初の動作(FPF−1)かどうかを判別する。フラグ
FPFが“0″′の場合はそれまでの動作では低コント
ラストではなく、今回の測定が誤りである可能性もあり
うるので、N O,280のステップに移行して、No
、270,271のス−y−ツブな経てNo、2のステ
ップに戻り、再麿測定を行なわせる。このとき、モータ
ーは前回の算出値に向って回転している。 尚、終端フラグENFが“1″でNo、110のステッ
プを経てN o、280のステップに移行した場合は、
モーター(MO)の回転は停止しているので、入力端子
(ill)が” 1 ow”にな、hのを待って(No
、281 ) 、フラグLCF、LCF 3を“OII
にして(、N09282 )からNo、2’5以降のス
テップでマイコン(MC’1)の動作停止のための初期
値設定を行なう。 また、NO6110のステップで7ラグFPFが1″で
最初の動作であることが判別されると、フラグFPF、
LCF3をOIIにして(No、 111,113)
、No、205のステップでデフォ−ノJス量Δしの正
負を判別する。Δし〉0で前ビンならフラグFDPを“
1″′、ΔL・く0で後ピンならフラグFDPを0″と
しくN(1,206,209)、前述のN O,63〜
66のステップと同様に、レンズを繰出づためのモータ
ー(MO)の回転方向に応じてモーター(MO)を反時
計方向或いは時計方向に回転させる。次にN o、21
2のステップで積分時間(レジスタITRの内容)が一
定値C7よりも短時間かどうかを判別して、積分時間が
一定値以下(、(I T R)≧07)のときは端子(
014)を“l−1−1i”としてモーター(MO>を
高速駆動3セ(No、213 ) 、積分時間が一定値
以上のとぎは端子(014,)を−I L owIIと
してモーター(、MO)を低速駆動させ(No、214
) 、No、270のステップを経てN002のステ
ップに戻って、”再び測定を開始させる。このよちにし
て、以後測定値が低コントラストでない値になるまで、
最初にきまった方向へレンズを移動させる。 低コントラストのままでレンズが一方の終端位置に達す
ると、NO,52のステップでフラグLCF 1を“1
″にして移動方向を逆転させ、更に測定を繰返しながら
レンズを移動させる。低コントラストのままで更に、他
の終端位ぼに達すると一方の終端から他方の終端までレ
ンズが走査されたことになるので、f’J o、55の
ステップに移行して、動作を停止する。なお、この動作
中に測定値が低コントラストでないことが判別されると
No、101のステップに移行して、後述のデフオーカ
ス量に基づ(レンズ制御の動作を行なう。ここで、突然
低コントラストになったときは、前述のように一回目の
測定値は無視して再度測定を行なわせ、このどきも低コ
ントラストならフラグLCF 3は“1″になっている
ので<No、112 )、LCF 3を1101+にし
てN o、205のステップに移行し、このときの測定
値に基づいてレンズの移動方向をきめてコン1〜ラスト
が一定値以上になる位置をさがす。 FAモード(MOF−1)で低コントラストの場合には
、No、106のステップからNo、115のステップ
に移行して、フラグLCFを41 i 11、フラグL
CF 1.LCF3を0″、フラグFPFを′“1″、
終端フラグENFをl Q +1、出力端子(012)
、 (013)を” l ow”として、N o、
258のステップに移行し、後述する動作を行なって、
再び測定を行なう。 マイコン(MCI>が、NO49〜13のステップから
N O,14,15,18,19のループまたはN O
,35〜40.42〜44のループまたはN 0036
〜41のループを実行しているときに、COD (FL
Y)の積分動作が完了して割込み端子(1t〉に制御回
路(COT)からl High 11のパルスが入力す
ると、マイコン(MCI)はN o、70のステップに
ジレンブして割込み動作を開始する。まず、エンコーダ
(ENC)からのパルスをカウントした値ECDがレジ
スタECR3に設定され(No、70) 、CC0(7
)受光部の数、即ちマイコン(M’CI)の入力ポート
(rPO)に入力されるデータの数に相当する値C3が
レジスタDNRに設定され(No、71)、NO,72
のステップで入力端子(ilo)に“I High l
−のパルスが入力されるのを持つ。COD出力のA/D
変換が終了して入力端子(ilO)が” High ”
ニナルト、入力ポート(IPO)l:入力された1つ
のCOD出力データCDがレジスタM (DNR>に設
定される(No、73) 。次ニ、“レジスタDNRの
内容から1″が差引かれ(No、74)、このレジスタ
DNRからボローBRWが出力されるまでNo、72〜
75のステップが繰返される。このようにして、COD
出力データCDが順次レジスタM (DNR>に設定さ
れる。 すべてのCOD出力データCDの取り込みが完了すると
、リターンアドレスを設定して、そのアドレスにリター
ン動作を行なって、NO,77のステップ以降のメイン
のフローに移行する。 N O,77のステップではフラグしLFが′1″かど
うかが判別される。ここで、LLFが1″ならばCOD
からのデータCDのうちで最大のデータMACDが探さ
れる( N O,78)。このデータMACDの最上位
ピットが“1″でないときは全てのCOD出力データA
LCDが2倍され(NO,80)、また、“1″である
ときは2倍でるとオーバーフローするデータがでるので
そのままN 0081のステップに移行する。一方、フ
ラグLLFが′O″ならば直ちにN O,81のステッ
プに移行する。 No、81J5よび90のステップでは、それぞれフィ
ルム面と等価な面での二つの像のシフト量の整数部J5
よび小数部の演算が行なわれる。尚、これらのステップ
でのシフト量の演算の具体例は、例えば米国特許第43
33007月又は、特開昭57−45510号に提案さ
れているが、本発明の要旨とは無関係であるので説明を
省略する。N o、82〜85のステップでは、前述の
No、10〜13のスリップと同様に、モータ(MO)
の回転の有無が判別される。ここで、モータ(MO)が
回転していれば、エンコーダ(ENC)からのパルス数
のカウントデータECDがレジスタECR1に取込まれ
(N O,86)、このデータとN O,44のステッ
プで以前に取込んだレジスタECR2の内容とが比較さ
れる。 (ECR1) = (ECR2)ならレンズは終端に達
していることになるので、前述のN 0847のステッ
プからの動作に移行し、 (ECR1)≠(ECR2)ならレンズは終端に達して
いないのでECR1の内容をECR2に設定し直してN
o、89のステップに移行する。一方、モーター(M
O)が回転していなければ、直ちにN O,89のステ
ップに移行する。 N O,89のステップでは入力端子(ill)が11
Hi gl、”かどうかを判別し、” L OW”の
ときはNo、25ステツプ以降の焦点検出動作の停止お
よび初期設定がなされ、“+ugh″のときはN O,
90のステップに移行してシフト量の小数部を綽出し、
N O,81およびN O,90のステップで算出され
たシフト量に基づいてデフォーカス量ΔLが1算出され
る( N O,91)。 N O,92のステップでは、フラグM O、Fにより
AFモードかどうかを判別して、AFモードならN O
,93のステップへ、FAモードならNo、100のス
テップへ移行する。AFモードの場合、まずマイコン(
MC2)によりラッチ回路([A)にラッチされていた
変換係数KDを入力ポート(、IPl)から取り込み(
No、93)、このデータのに3が0″且つに2が′″
1″かどうかを判別する(N、0.94)。こCで、k
3−0且つに2−1の場合に゛は、前述のように、交換
レンズがAFモードでの動作が不可能なので、モードフ
ラグMOFを゛′1パ(FAモード)にしてN 019
6のステップに移行する。一方、k3−1またはに2=
0であれば、AFモードが可能な交換レンズが装着され
ていることになり、No、100のステップに移行する
。更に、N o、96のステップでは、k1=0かどう
かを判別し、kl−1であればNo、100のステップ
に移行する。 N−0ならば、前述のように、最近接位置までレンズを
繰出さないとマクロ撮影に切換えられないレンズが装着
されていて、マクロ撮影に切換えようとされていること
になる。このときにはN o、220のステップに移行
して出力端子(014)を“l High ++にして
モーター(MO)を高速で回転させ、次に、入力端子(
i12)が” l−l i g h”かどうかを判別す
る( N O,221)。ここで、(i12)が“Hi
gh°′であれば時計方向に回転させることによりレン
ズが繰出されるので出力端子(012)を” High
”に、また″low”なら反時計方向に回転させるこ
とにより繰出されるので(013)を“’ @ igh
”にした後に、1ンコーダからのパルスのカウントデー
タECDをレジスタECR2に取り込む(No、224
)。 次に、レジスタTWRに一定時間用データC8を設定し
く N O,225) 、、このレジスタTWRの内容
から“1″をひいてボローBRWがでたかどうかを判別
する動作を繰返し、一定時間が経過してボローBRWが
でるとエンコーダからのパルスのカウントデータECD
をレジスターECR1に取りこむ(N O,228、)
。次に、レジスタECR1とECR2どの内容が一致す
るかどうかを判別しくNO,229)、<ECR1)≠
(EC,R2)のときはECR1の内容をECR2に設
定(N O,230)してN o、225〜230のス
テップを繰返す。一方、(E−CR1) = (ECR
2>のとぎはレンズが最近接位置に達したことになり出
力端子(012)。 (013)を′″L 0WIIにしてモーター(MO>
を停止させ(N O,231) 、、フラグFPFを“
1″にして(N 08232’ ) 、N O,2のス
テップに戻る。尚、以後はFAモードの動作を行なう。 N 00100のステップでは、CC[)からのデータ
が低コントラストかどうかが判別される。尚このステッ
プの具体例は第17図に基づいて後述Jる。 ここで、低コントラストであれば前述のN00105以
降のステップに移行する。一方、低コントラストでなけ
れば、N o、101のステップでフラグL CFが゛
1″かどうかを判別する。ここで、LCFが1″であれ
ば、前回までの測定値が低コントラストなので7ラグF
PFを“1°′、フラグLCF、LCF 1.LCF
3を“OIIとして、N o、290のステップへ移行
し、モードフラグMOFを参照する。MOF=0即ちA
Fモードであれば出力端子(012) (013)を
” l ow”としてモータ(MO)を停止させた後、
No、2のステップへ戻り再び測定を行なわせる。また
、MOF=1即ちFAモードであればN’0.240の
ステップに移行して後述するFAモードの動作を行なう
。 N01101のステップでフラグLCF=1で前回の測
定値が低コン1〜ラストでない場合は、No、104で
モードフラグMOFを参照し、MOFが111 II即
らFAモードであればN 01240のステップへ、M
OFが“0″即ちAFモードであればNO,125のス
テップへ移行する。 N 0.125〜130のステップでは、デフォーカス
量ΔLが合焦ゾーンZN 1の範囲内にはいっている
かどうかの判別動作が行なわれる。まず、レンズが終端
位置に達しておらずフラグENFが“0゛であり(No
、125 )且つ合焦ゾーンに一旦達していて合焦フラ
グIFFが゛1″である( N、0.126 )場合に
は、今回の測定値IΔL1とZ N 、:’;’+とを
No、127のステップで比較する。ここで、1ΔLl
<ZN 1なら合焦表示を行ない(NO,128)
、入力端子(ill)が’ l ow”になるのを待っ
て(No、129 ) 、No、25のステップに移行
して動作を停止する。 一方、l 6m l ≧ZN 1ナラハ、フラグFPF
を1111I、フラグIFFを“0″としてN0013
5のステップに移行し、今回の測定値に基づくデフォー
カスmによるレンズ制御動作が行なわれる。 また、レンズが終端に達していてフラグENFが′“1
″の場合には、No、127のステップで1ΔLl<Z
NIならば合焦表示を行なって(No、128 ) 、
lΔL1≧ZN 1ならば前回のデフォーカス方向の表
示をしたままで、N0i29のステップに移行し、上述
と同様に、(ill)が=−L 0WIIになると動作
を停止する。ここで、1ΔL1≧ZN 1ならば前回の
デフ引−カス方向の表示をしたままでl’tJ o、1
29のステップに移行するが、この場合、レンズが終端
位置でも合焦とならず、以後モーター(MO)を制御し
ても無駄なのでマイコン(MCI>の動作を強制的に停
止させる。 レンズが終端位置にも合焦ゾーン内にも達していないこ
とがN o、125,126のステップで判別されると
、まずN O,131のステップではファーストパスフ
ラグFPFが1″かどうかが判別される。 ここで、フラグF、 P FがlI O?1のときは前
述のNO,86〜88のステップと同様にレンズが終端
に達したかどうかの判別動作が行なわれ(N+1.13
2〜134)た後にNo、135のステップへ移行し、
また、FPFが′″1″のときはそのままN O,13
5のステップに移行する。No、135のステップぐは
マイコン(Me 2)からの合焦検出指令信号が判別さ
れ、入力端子(ill)が°“c o w IIのとき
はN o、25のステップに戻り動作を停止し、“+−
+ ;oh ”のときはNo、136のステップに移行
する。 No、136のステップでは、算出されICデフォーカ
ス鐙ΔLと読込まれた変換係数KDどを掛けて、レンズ
駆動機構(LDR)の駆動量のデータNが算出され、再
びN o、137のステップでフラグF P Fが11
111かどうかを判別づる。ここで、フラグFPFが1
1111であれば、まず、〜が正か負かが判別され(N
O,140’ ) 、正なら合焦方向フラグFDPを
1″に、負なら“0″にした後に、駆動INの絶対(向
がN111・とじてレジスタECR4に設定され(No
、144 ) 、フラグFPFが″“0”どされてNo
、166のステップに移行する。 一方、No、137のステップで7ラグFPFが110
11であれば、まず、前回の駆動量のデータが記憶され
ているレジスタECR4の内容がレジスタECR’5に
移され(No、150 ) 、代わりにこの時点でのエ
ンコーダ(ENC)からのパルスのカウントデータEC
DがレジスタECR4に取り込まれる( N O,15
1)。即ち、ECRsにはCODの積分終了時点でのカ
ウントデータTc1が、ECR4にはこの時点でのカウ
ントデータTc2が設定されていることになる。次に、
CODの積分に要する期間におけるレンズの移動量τ−
「co−Tc1が、Nを算出するために要する期間にお
けるレンズの移動fito −Tcl −Tc2が鋒出
され−る。ここで、CODの積分期間の中間の位置でN
が得られたものとする・と、この時点においてレンズは
Nが得られた時点からτ/ 2 + toiごけ移動し
ている。 また、前回のフローで得られたN/ mからレンズの移
動分τ+toを補正したデータN”1Il=N’111
−で−toが弾出される。尚、このデータN″′mは、
必らず正である。 No、155〜157のステップではデフ4−カス量N
の正負とフラグFDPとにより合焦方向が反転したか否
かが判別される。まずN 00155のステップでは、
今回算出されたデフォーカスff1Nが正かどうかが判
別され、Noが正であればフラグF[)F−〇かどうか
が判別される(No、156)。このときFDP=0な
ら方向が逆転したことになりNo、1543のステップ
へ移行し、FDP=1なら逆転していないのでN 00
159のステップへ移行する。 一方、Nが負であればFDP=1かどうかが判別され(
No、157 > 、F D P 71なら逆転してい
るのでN o、158のステップへ移行し2;、FDP
=Oなら逆転していないのでNo、159のステップへ
移行づ°る。方向が逆転していないとき、即ちN 0.
159のステップでは、モーターの回転によって合焦位
置に近づいているので、積分期間の中間でNの値が得ら
れたものとしてIN+−で/ 2− tO= N ’の
演算を行なってモーターの回転による移動分が補正され
、次にこのN′が負かどうかが判別される( No、1
60 )。ここで、N’ <Oなら合焦位置を通り過ぎ
たことになるのでIN’l=N’ としてN O,16
4のステップに移行し、N’>OならN o、161の
ステップで、前回までに得られているデータN”Ill
とN’ との平均(N” m +N’ )/2=Naを
とり(No、161 ) 、このデータNaをNmとし
て(No、162 > 、No、166のステップに移
行する。 方向が逆転しているとき、即ちNO,15Bのステップ
では、今回のデータが得られた時点からτ/2+toだ
け今回のデフ−オーカス方向に合焦位置から離れている
ので、INI+τ/ 2+’to −N ’の補正演算
が行なわれて、N O,164−のステップに移行する
。No、164のステップではN ” raとN′との
平均(N”III −N’ )/2=Naが算出され、
次にこの平均値Naが負かどうかが判別される( N
O,165)。 ここで、Na>Oなら前述のNo、162のステップに
移行し、Na−<Oなら端子(012’) 、 (0
13)を” L ow”にしてモーターの回転を停止さ
V(No、174 ) 、合焦ゾーンのデータZN
1に変換係数KDを掛算して合焦ゾーンのモーター回転
量のデータNiを算出する(No、175 )。次に、
1Nal<Niとなっているかどうかが判別され(No
、176 ) 、l Na l <Niな′らば合焦
ゾーンにはいっているので、合焦フラグIFFを1”に
してNo、270のステップを経てNo、2のステップ
に移行づる。一方、1Nal>Niなら合焦ゾーンを通
り過ぎたことになり、フラグFPFを1(I ITにし
て同様にN O,270のステップを杼でNo、2のス
テップに移行し、測定動作をやり直す。 さて、No、166のステップでは、近合焦ゾーンを示
すデータNZにKDをかけて近合焦ゾーンカ\ら合焦位
置までのレンズの駆動量に相当するデータが算出され葛
。次にN o、167のステップで近合焦ソーンノ値Z
N L!:KDとからNj=ZN、1xKDの演算を
行なって、合焦ゾーンでのレンズの駆動量のデータN1
が算出され(NO,167)、N11lとNnとが比較
される(NO,168) 、 コこで、N11l≧N0
即ち近合焦ゾーン外であればN o、181のステップ
に移行して、端子(014)を” High ”として
モーター(MO)を高速で回転させ、エンコーダ(EN
C)からのパルスをダウンカウントするためのカウンタ
ECCにN11l−Nnを設定して(N o、182
) 、N o、185のステップに移行する。 一方、Nl1l〈No即ち近合焦ゾーン内であることが
判別されると、No、169のステップでN11l<N
iかどうかを判別する。ここで、N11l≧Niであれ
ば、近合焦ゾーン内にあっても合焦ゾーン内にはないこ
とになり、出力端子(014)を’ L OW”として
モーター(MO>の回転速麿を低速にしくN0183)
、NmをカウンタECCkm設定して(No、184
> 、No、185のステップに移行づ−る。 尚、KDが撮影距離に応じて変化するレンズの場合、近
合焦ゾーンにない場合にはデフ号−カス方向の信号によ
ってのみレンズ制御が行なわれるが、デフォーカス量を
算出するときはNo、150からのレンズの移動量の補
正が行なわれるので、この補正用データの7jめにN
O,182のステップでNm−NnがカウンタECCに
設定される。また、Nll1<Niであれば出力端子(
012)、 (013)を’Low”にしてモーター
(MO)を停止させ(No、171 > 、合焦フラグ
IFFを′1″にしくNo、172 ) 、カウンタ割
込を不可能にして(No、173 > 、NO,270
のステップに戻ッT 、再度確認用の測定を行なう。 さて、NO,185のステップではフラグFD、Fが°
“1″かどうかを判別する。ここで、FDPが′“1″
なら前ピンなので出力ポート(OPO>に“i o o
”を出力して発光ダイオード(LDO)を点灯させ前
ピン表示を行ない(N 00186 >、“0″ならば
後ビンなので出力ポート(OPO)に” OO1”を出
力して発光ダイオ−ド(LD2)を点灯させて後ビン表
示を行なう< N 01189 )。 次にこのフラグFDPの内容と入力端子(i12)への
交換レンズの回転方向の信号とによりモーター(M’O
)を時計方向或いは反時計方向に回転させ(No、18
8,191 ) ’t No、192のステップに移行
して、入力端子(°i 13)が“H+gh11かどう
かを判別する。ここで、変換係数が撮影距離に応じて変
化する交換レンズが装着されていて(i13)が“Hi
gh”であれば、No、193のステップでNm<Nl
lかどうかを判別する。このとき近合焦ゾーン外にあっ
て、Nll≧N0であれば、前述のNo、182のステ
ップから直ちにj’Jo、185のステップに移行した
ように、算出されたNmには無関係に、方向の信号によ
ってのみモーター(MO>の回転方向をきめて回転させ
る。次に、積分時間が07に相当する一定時間値より長
いかどうかを判別しく N o、194 ) 、長いと
きはレンズが合焦位置で行き過ぎてしまう可能性がある
ので端子< 614>を’LOW”にし°(モーター(
MO)を低速駆動させ(N O,195) 、カウンタ
割込を不可能として(No、196 ) 、No、27
0のステップを経てNo、2のステップに戻る。一方、
No、1’J3のステップでNll1くNnであって近
合焦シー、ンにはいっていることが判別されたときには
、通常の交換レンズと同様に、カウンタ割込を可能にし
て(No、197 )、N o、270のステン、プに
戻る。また、入力端子(i13)がl L ow II
の場合にもカウンタ割込を可能にしてN 01270の
ステップに戻る。 さて、モーター(MO)の回転中にエンコーダ(ENC
)からのパルスをカウントするカウンタECCの内容が
“0″になると、カウンタ割込となり、N O,200
のステップでN11l<N11かどうかが判別される。 ここで、N11l <Nnであれば、近合焦ゾーンでモ
ーター(MO)を回転さけていた、即ち合焦ゾーンに達
したことになり、出力端子(012)、 (013)
を“”Low”としてモーター(MO)の回転を停止さ
せ(No、203 ) 、合焦フラグ(IFF)を1”
にしてN O,270のステップに戻る。一方、N11
l≧Nnであれば、近合焦ゾーンに達したことになり、
出力端子(,014)を“LOW”にしてモーターを低
速にしくNo、201 )、NnをカウンタECCに設
定(NO,202) シt:、後に割込のかかった番地
に戻る。 次に、N 00104またはl’J o、290のステ
ップでフラグMOFが″“1″であることが判別される
と、N o、24o以降のステップでFAモードの動作
が(テなわれる。まず、No、240のステップで(よ
フラグFPFが# I 11かどうかが判別される。こ
こで、FPFが1′″ならば、始めてFAモードでの動
作を行なうことになり、AFモードh〜ら切換わったと
きのために、終端フラグENFを0°′、合焦フラグI
FFを“0″とし、合焦ゾーン”I’ll qJ用レし
スタIZRk合焦ゾーン用データZN2を設定づる。尚
、このデータZN 2はAFモード゛ぐのデータZN
1よりも大きい値になって(する。これは、AFモー
ドの場合にはモーター駆1こより精度良くレンズ位置を
調整することができるが、FAモードの場合は手動でレ
ンズ位置をIIづるのでモータ駆動はどの精度良い調整
Gよ非常に困難だからである。次に、N O,245の
ステップでファーストパスフラグFPFを0″にしてN
o、246のステップに移行する。一方フラグFPFが
tr O・°′ならば直ちにN O,246のステップ
に移行する。 No、246のステップでは、合焦フラグIFFが”1
″かどうかが判別される。とこで、フラグIFFが1″
なら前回までの算出値が合焦ゾーンにあることになるの
で、前回の算出値△l n−1と今回の算出値ΔLどの
平均値、即ちΔl、−n=(ΔL+ΔL n−1、)
/ 2の演算が行なわれ(N o、247 ) 、レジ
スタIZRに合焦ゾーン用データとしてZW (>Z
N 2)が設定され(No、248)だ後にN O,2
50のステップに移行づる。これは、各回の測定値には
バラツキがあり、一旦合焦ゾーン内にはいると合焦ゾー
ンの+lJをひろげて合焦状態であると判別される確率
を高め、レンズ位置が合焦ゾーンの境界付近にあるとき
の表示のチラッキを防止するためである。一方、N O
,246のステップで合焦フラグj F Fが# O$
1であれば今回の測定値ΔLをΔLnとしく N O,
249) 、N o、250のステップに移行する。 N o、250のステップでは)ΔLnl’<(IZR
)、即ち算出値が合焦ゾーン内、にあるかどうかを判別
する。ここで合焦ゾーン内にあることが判別されると、
合焦フラグIFFを“1パにしくNo、251 )、発
光ダイオード(LD 1)による合焦表示を行なって(
No、252 > 、No、258のステップに移行す
る。一方、合焦ゾーン外にあることが判別されると、Δ
l−n >Qかどうかが判別され(N o、253 >
、Δin >Qなら発光ダイオード<1−00.)によ
る前ビン表示、Δしn<Qなら(LD2>による後ビン
表示を行なう。次に、合焦フラグIFFを“OIIとし
、IZRにデータZN−2を設定してN O,258の
ステップに移行する。N o、258のステップでは入
力端子(i14)が=゛Hi ghIIかどうかを判別
し、″“Hi(711”でAFモードに切換わっていれ
ばフラグFPFを“1”、lFFを“O″。 LCFを“0″にしてN092のステップに、また”
L ow”でFAモードのままであればそのままNO1
2のステップに戻り、次の測定を行なう。 N o、25〜33のステップにおいては・AF・FA
モードによる焦点検出動作の停止および初期状態の設定
動作がなされる。まず、割込が不可能とされ(1’Jo
、25)、端子(011)にパルスを出力してCODの
積分動作が強制的に停止され(N O,26)、端子(
012) 、 (013)を’ 1.ow″′としで
モーター (MO>が停止され(N O,27) 、出
力ボート<opo>をo o o ”として発光ダイオ
ード(LD O) 、 (LD、1) 、 、(LD
、2)が消灯され(No、28) 、端子<016>ヲ
”土Ow″としrimライン(VF)からの給電が停止
される(No、32)。また、フラグEN、F、IFF
、LCF 3に110”が、フラグFPFに1″が設定
される( N o、29〜31.33)。この初期設定
がなされた後にN002のステップに戻る。 次に、上述の実施例の変形例として、AFモードによる
焦点調節動作で合焦対象とされる被写体領域が合焦ゾー
ン内に達した際に、他の被写体領域が焦点深度内に入っ
ているか否かを確認できるようにした実施例を第H図、
第12図、第13図に基づいて説明する。ここで、第1
1図は第2図と異なる部分のみを示した要部回路図、第
12図は第3図と異なる部分のみを示した要部フローチ
ャート、第13図は第8図ないし第10図と異なる部分
のみを示した要部フローヂAシートである。即ち、No
、127のステップで合焦ゾーン内に達していることが
判別され、合焦表示が行なわれると(N o、128
) ’tフラグIFF 1を1″に(NO,300)
、第11図のマイコン(MCI)の出力端子(030)
をHrgh”に(N o、301 )する。 この出力端子(030)はマイコン(MC2)の入力端
子(i5)に接続されており、マイコン(MO2)はそ
の入力端子(i5)の# H1g111Iによりレンズ
が合焦位置に達したことを判別する。 次に、゛マイコン(MC1)はN00270のステップ
に移行し、FAモードに切換わっていな番プればそのま
まNO12のステップに戻り、再び測定を行なう。この
場合、フラグIFFが“1″なので、合焦の確認の場合
と同様のフローを経てNo、91のステップまでくる。 N o、91のステップとNo、92のステップとの間
にはフラグTFF 1が1″かどうかを判別するステッ
プ(No、305)が設けてあり、フラグIFF 1
がO”ならNo、92のステップへ、“1″ならN o
、3Hのステップに移行する。 N O,306のステップでは入力ポート(、IF5)
からのデータを読み込む。ここで、第12図に示すよう
に、第3図の#30のステップと#31のステップとの
間には、露出制御用絞り値AVがI10ポートから出力
され(#80)、この絞り値がデコーダ(DEC)の出
力端子(an+2)がらのパルスでラッチ回路(LA
1)にラッチされている。従って、入力ポート(IF5
)には露出制御用絞り値のデータが入力される。 読み取られたデータAVはFNo、に変換され(N O
,307’) 、N O,308のステップでΔD−δ
×FNo、の演算が行なわれる。ここで、δは許容ぼけ
の直径に相当する値、ΔDは焦点深度に相当する値であ
る。次に、今回のフローでのN o、91のステップで
得られたデフォーカス量1ΔL1とΔDとがNo、30
9のステップで比較され、以下の合焦状態表示を経てN
O,270のステップに移行、する。 ここで、1△L1≦ΔDであれば、そのと′き測定した
被写体の部分は焦点深度内にあることになり、出力ポー
ト(CP5)に” 010 ”の信号を出力して、第1
1図の発光ダイオード(LD4)を点灯させて合焦表示
が行なわれる。一方、1ΔLl>ΔDであれば、ΔLが
正か負かに応じてそれぞれ(OP 5)に“100”を
出力して発光ダイオード(+−D3)を点灯させて前ピ
ン表示が行われるか、あるいはOO1”を出力して発光
ダイオード(LD5)を点灯させて後ビン表示が行なわ
れる。 このような動作を行な、うようにしておけば、AFモー
ドでレンズが合焦位置に達した後、レンズを合焦位置ま
で駆動するICめに測定を行なった部分以外の部分が焦
点深度内にはいっているかどうか、或いは前ピンか後ビ
ンかの確認ができるといつた非常に使い易い効果がでて
くる。 なお、No、308のステップで正確な焦点深度を算出
しているが、カメラぶれ等により測定位置を被写体の所
望の部分に正確にあわせることが困難であり、また、Δ
Lの算出値もばらつくので、前述のFAモードの場合と
同様に合焦ゾーン11】を広げたり、一旦合焦ゾーンに
はいった後は合焦ゾーン巾を広げたり、数回の算出デー
タの平均伯処理を行なったりして精度を高めるようにし
てもよい。 例えば、合焦ゾーンの巾を広げるにはΔD−1×δXF
NO(+ =2〜3)の演算を行なえば良い。 また、この変形例でマイコン(MCI)が動作を停止す
る場合の初期設定、FAモードに切換わったときの初期
設定のために、N O,33のステップとNo、2のス
テップとの間、No、273のステップとNo、2のス
テップとの間に、それぞれ以下のステップが挿入されて
いる。即ち、フラグIF# 1を“0″にしく N O
,320,N 06325 ) 、出カポ−1〜(OP
5)に“” o o o ”を出力して発光ダイオー
ド(LD 3) 、 (LD 4) 、 (LD
5)を消灯させ(No、321.No、326 ) 、
出力端子(030)を” L ow”にする( N o
、322. N o、32’7 )。 また、第12図の#81のステップは、測光スイッチ(
YES)が開放された後も上述ニーの変形例の表示動作
を一定時間行なわせるために、#38のステップと#3
9のステップとの間に入力端子(15)の状態を判別す
るステップ(#81)が挿入されている。即ち、測光ス
イッチ(MES)が開放され、AFモードであることが
判別されても、入力端子(i5)が=−Hi a i
ITとなっていてマイコン(MCI)が前述の焦点深度
内にあるかどうかの動作を行なっている場合には、出力
端子(01)は“low”にせず、“HHqi、 II
のままにしておく。 第14図は第2図のCOD (FLM)の制御回路(C
OT)の具体例を示す回路図である。カウンタ(CO2
4)はカウンタ(CO22)からのクロックパルス(C
P)を分周したパルス(CP2)の立も下がりをカウン
トし、このカウンタ(C,024)の出力信号(pO)
〜(p4)に応じて、デコーダ(D E 20)は出力
端子(TO)〜(T’9)に“Htgh”の信号を出力
する。このカウンタ(CO24)の出力と、デコーダ(
D E 20.)の出力及びフリップ・フロップ(F
F 22) 、(F 、F 24)(F F26) 、
(FF28)のQ出カとの関係を表7に示す。
(以下余白)この表7から明ら
かなように、フリップフロップ(FF26)のQ出力(
φ 1)はカウンタ(CO24)(7)出力が” 11
101″〜” 00101” (7)間=゛旧、1.
u、フリップフロップ(FF24)の。出力(φ2)は
” ooioo”〜6“10111”の間”High”
、フリップフロップ(FF22)の。出力(φ3)は“
10110”〜” 11110”の間“’)ligh”
となる。この出力信号(φ1)。 (φ2)2、(φ3)は電源ライン(VF’)がら給電
が行なわれている間COD (FLY)に与えられ、転
送ゲート内でアナログ信号の転送が常時行なわれている
。なお、この動作によって、転送ゲート内に残っている
蓄積電荷の排出も行なわれる。 電源の供給開始に基づくパワーオンリセット回路(PO
R2)からのリセット信号(PO2)r、フリップフロ
ップ(FF20) 〜(FF28) 。 (FF32> 、D7!Jッ770ツ/ (OF20)
。 (OF22) 、 <OF24) 、カウンタ(CO
20) 。 (CO22)、(CO24) が’)セットさtLる。 サラに、フリップフロップ(FF30)がセットされて
Q出力が= Hi a i 11になる。この出力信@
(φR)によりアナログスイッチ(As 2)が導通し
、定電圧源(Vrl)の出力電位が信号線(ANB)を
介してCOD (FLY)に与えられ1.この電位にC
OD(FLM)の電荷蓄積部の電位が設定される。 マイコン(MCI)の出力端子(010)から積分動作
を開始させるための“+ Hlgi 11のパルスが出
力されると、ワンショット回路(OS 18)を介して
フリップ70ツブ(FF30)がリセットされ端子(φ
R)が′″LOW”になる。これによって、COD (
FLM)は各受光部の受光量に応じた電荷の蓄積を開始
する。また、インバータ(IN50)を介してアナログ
スイッチ(As 1)が導通して、CODのモニター
出力が端子(ANB>からコンパレータ(AC1)のく
−)端子に入力する。電荷の蓄積に応じて端子(ANB
)からのCODモニター出力は電位Vr1から低下して
いき、定電圧源(Vr2)の電位に達すると、コンパレ
ータ(AC1)の出力はHi a i nに反転する・
これによりC0D(F、LM)の蓄積が完了したことが
検知される。この反転でワンショット回路(OS 10
)から”High”のパルスが出力され、オア回路(O
R20)を介してフリップフロップ(F F 20)が
セットされる。このQ出力の“Hi、hI+信号は、端
子(φ 1)の立ち上がりで、Dフリップフロップ(O
F20)に取込まれ、そのQ出力の−I High 1
1により、カウンタ(C0,20)のリセット状態が解
除され、アンド回路(A N 60)、 (ANB4
)、 (ANB6)、 (Af18)がエネーブル
状態になる。 端子(φ 1)が“ト+i、l、$1に立ち上がった俊
、端子(TO)が’l−1−1i”になると7リツプフ
ロツプ(FF28)は端子(TO)の”1lioh“に
よりセットされ、端子(T1〉の“)liQh”により
りセットされる。このQ出力はアンド回路(ANB8)
を介して端子(φT)から“I Hi gl、 Hのパ
ルスどしてC0D(FL、M)に送られ、この信号で蓄
積電荷が転送ゲートに移される。さらに、この(φT)
の信号はマイコン(MCI)の割込端子(it)に送ら
れ、マイコン(MCI)は前述のCOD (FLY)の
出力データの取込動作を行なう。 この端子(φT)が“l−0,I+に立ち下がるとワン
ショッ1−回!(0816)を介してフリップフロップ
(FF32)がセットされ、そのQ出力の“L O,1
1によりアンド回路(ANB8)のゲートが閉じられ−
CL:I、後フリップフOツブ(FF28)のQ出力か
らの“High”信号は出力されない。さらにワンショ
ット回路(081(3)、オア回路(OR32)を介し
てフリップフロップ(FF30)がセラ1〜され、再び
端子(φR)を゛(HHght+にする。 転送信号(φ1)、(φ2)、(φ3)によりCOD
(FLM)から蓄積電荷が順次端子(AOT)から出力
されてくるが、この電荷は、(φ2)が“”l−1−1
i”の間に出力されている。そこで、Dフリップフロッ
プ(OF20)のQ出力が” @ igf+ ”になる
と、(φ2)が’l−1−1i”になっている期間内の
端子(T4)の“I−l−1i”によリザンブルホール
ド用の信号(φS)がアンド回路(AN66)から、ま
た端子(T5)の“L Hl gi ′1によりA−D
変換開始用の信@(φA)がアンド回路(AN64)か
ら出力される。 また、COD (FLY)の端子<AOT)から最初に
送られてくる蓄積電荷の信号は、オフセット調整用とし
て、受光部のモレだけに対応した電荷だけが蓄積される
ようになっていて、はとんど(\/r1)の出力電位と
等しくなっている。このときDフリップフロップ(DF
24)のQ出力が″ト1i(lh”になっているので、
サンプルホールド用信号(φS)はアンド回路(AN7
0)を介してサンプルホールド回路(SH1)に与えら
れ、オフセット調整用の電位がCOD <FLY)から
端子(AOT)を介してサンプルホールド回路<5t−
11)に記憶される。最初のナンプルホールド信号(φ
S)の立ち下がりによりDフリップフロップ(DF24
)のQ出力はII HighI+になって、以後のサン
プルホールド信号(φS)はアンド回路<AN72)を
介してサンプルホールド回路(SH2)に与えられ、1
ス後の受光量に対応した電位はサンプルボールド回路(
St−12>に順次記憶されていく。 Dフリップ70ツブ(DF20)のQ出力が“)−1i
Qh”になると、(φ3)の信号はアンド回路(A N
60)を介してアンド回路(AN62)の一方の入力
端子に与えられる。この(φ3)の最初の立ち下がりで
Dフリップフロ1ツブ(D、F22)のQ出力が” I
−1ioh ”になるので、二回目以後の(φ3)のパ
ルス信号はアンド回路(AN62)を介してマイコン(
MCI)の入力端子(ilO)に与えられ、マイコン(
MC1)に入力ボート<IPO)へのデータの取り込み
を指令する信号となる。ここで、Dフリップフロップ(
DF20’7のQ出力がl High 11になって最
初のアンド回路(AN60>からの(φ3)のパルスを
アンド回路<AN(32)から出力させないようにして
いるのは、前述のように最初のCOD (FLM)から
のデータはオフセット調整用のデータだからである。ま
た、(φ3)の信号はカウンタ(C020)のクロック
入力端子にも与えられていて、ノJウンタ(C020)
はDフリップフロップ(DF20)のQ出力のパトli
gh°゛にJ−リセット状態が解除され(φ3)からの
パルスの立ち下がりをカウントJ”る。このカウンタ(
CO20)はCCD (FLM)の受光部の数だけ(φ
3)からのパルスをカウントするとキャリ一端子(CY
)を“’ l−l igh ”にづる。 二回目以後は、順次、サンプルホールド回路(SH2)
にCOD (FLY)の出力データが信号(φS)に暴
づいてサンプルホールドされ、抵抗(R1)、 (R
2>、オペアンプ(OA 1’)からなる減算回路に
よりサンプルホールド回路(SH1)の出力と(SH2
)の出力との差が算出され、A−D変換器(AD)のア
ナログ入力端子に与えられる。A−D変換器(AD)は
(φA)の信号で動作を開始し、カウンタ(CO22)
からのクロックパルス<DP I)に基づいてこの入力
データをA −D変換器る。ここで、定電圧源(Vrl
)の出力を■r1、モレによる電圧降下をVd、受光量
による電圧降下をVlどすると、サンプルホールド回路
(81−11>の出力はVrl−Vd、°リンプルホー
ルド回路(SH2)の出力は■rl−Vl−Vdとなっ
ている。、従って、減9回路の出力は\11という受光
量のみの信号成分になっている。尚、A−D変換器(A
D)はたとえば逐次比較型のように高速でA−D変換器
る型式のものが望ましい。 COD (ELM)からのすべてのデータのA−D変換
が終了してカウンタ(G O20>のキャリ一端子(C
Y)が+−+ igh uになる。これによってワンシ
ョツ1〜回路(O814)、オア回路(OR22)を介
してフリップフロップ(FF20)。 (FF32)、、Dフリップフロップ(DF20)。 (DF22)、 (DF24)がリセツ1〜され、D
フリップフロップ(DF20)のQ出力が’Low”に
なることでカウンタ(CO20)がリセット状態となっ
テ1子(010)から“l−1i(Jh”のパルスが入
力される前の状態に復帰1”る。 また、マイコン(MCI)のタイマーにより稙分時間が
一定値以上に達したことが判別されて端子(011)に
“High IIのパルスが入力したときには、このパ
ルスの立ち下がりでワンショット回路(0812)、オ
ア回路(OR20)を介してフリップ70ツブ(’FF
20)がレットされる。従って、以後はコンパレータ(
AC1)の出力が“トligh”に反転した場合と同様
の動作が行なわれて、COD (FLM)の出力データ
がA−D変換されマイコン(MCI)の入カポ−h(I
PO)へ順次出力される。 第15図は第14図の回路図の一部を変更した変形例で
あり、CODからの出力データが小さい場合に、マイコ
ン(MCI>にデータを取込んだ後、そのデータを2倍
にする操作をマイコン(MCI)内のソフト(第8図の
No、78〜82のステップ)で行なっていたのを、A
−D変換を行なう前にハードで行なうようにしたもので
ある。 端子(φR)が°I High +=の間は定電流源(
CIS)、抵抗(R10)〜(R13)できまる電位■
r1がCOD (FLM)に与えられ、10wIIの間
はCOD (FLY)のモニター出力がコンパレータ(
A C10)〜(AC12)の(−)入力端子に与えら
れる。そして、積分が進みモニター出力がVr2の電位
に達すると、コンパレータ(AC’12)の出力が゛′
ト+ igl、 IIになってワンショット回路(OS
10)から“”High”のパルスが出力され、この
パルスによりオア回路(OR20)を介してフリップフ
ロップ(FF20)がリセットされて以後前述と同様の
動作を行なう。 さらに、このパルスはDフリップ70ツブ(DF32)
〜(DF38)のクロック端子に与えられる。このとき
、コンパレータ(AC12)の出力が“”、@ ig’
h ”なのでDフリップフロップ<DF38)のQ出力
が“l(igh”になり、アナログスイッチ(A848
) 、 (A838)が導通する。ここで抵抗(R3
0)〜(R40)の値はR30= R40= R38=
R48−R36/1.5=R4G/1.5=R34/2
−R44/2=R32/2.5=R42/2.5=とな
っており、アナログスイッチ(A838)、 (AS
48)の導通によりR30= R40= R38= R
48であるのでオペアンプ(OA 10)からは■1の
信号がそのまま出力される。 一方、COD出力が低コントラストであって最長積分時
間内にコンパレータ(AC12)の出力が反転しないと
きには、マイコン(MCI)の出力端子(011)から
の信号によりワンショット回路(0812) からオフ
0路(OR20) を介し’T:“Hi、l、 IIの
パルスが出力され、そのときのモニター出力がV r2
〜V r3. V r3〜V r4. V r4〜V
rlのいずれの間にあるかに応じてそれぞれイクスクル
ーシブオア回路(EO4) 、 (EO2) 、イン
バータ(IN52)を介してDフリップフロップ(DF
36) 、 (DF34) 、 (DF32)のQ
出力のうちの1つが“l−1−1i”になり、それぞれ
アナログスイッチ(A83B) 、 (A846)、
(AS34)。 (AS44)、(AS32)、(△542)が導通する
。 従って、強制的に積分が停止され、そのときのモニター
出カニ応UT1.5VI 、2VI 。 2.5VIの信号がオペアンプ(OA 10)から出力
される。 第16図は第8図〜第10図に示し、1ごマイコン(M
CI)の動作の変形例を示し、一旦、合焦力く検出され
た後の測定結果で非合焦が連続して検出された場合のフ
ローチャートの要部を示し、N O,130のステップ
とN O,138のステップとの間にフラグlFF2に
関するステップが11入されている。即ち、合焦ゾーン
にまでレンズの焦点調整が行なわれ、終端フラグENF
が°0″であれ(f(No、130 ) 、No、35
1のステップでフラグlFF2が1″かどうかが判別さ
れる。ここで、フラグIFF 2が11011であれ(
まこのフラグIFF 2を1″にしてN O,270の
ステップに移(jし、再庶確認のための測定を行なう。 一方、フラグIFF 2が“1″ならば、確認のための
8111定結果が2回続けて非合焦(1Δし1≧ZNI
)ということになり、この場合には、フラグIFF。 lFF2をOIIにし、フラグFPFをhr I II
にして、N02135のステップに移行して、再び焦点
調整用の動作を行なう。尚、N 0033のステップと
N092のステップとの間およびNo、24..0のス
テンプとN O,241のステップとの間にそれぞれフ
ラグlFF2をリセットして初期状態に戻すためのステ
ップ(N o、34. N o、241 )が設けられ
ている。 第17図は第8図のNo、100のステップ、即ち低コ
ントラストかどうかを判別するステップの具体的なフロ
ーである。まず、レジスタCの内容をdL OIIにし
て(No、370 ) 、レジスタiを“′1″に(N
o、371 )する。次に、i番目と 1+1番目の受
光素子の出力ai、 ai+1の差の絶対値1ai−a
i+1 1にレジスタCの内容を加えた値が゛レジスタ
Cに設定され(No、372 ) 、このレジスタiに
1が加算され(N O,373) ’tこの1の内容と
n (nは受光素子の全個数である)とが比較される
( No、374 ) 。ここで、i<n−1ならばN
O,372のステップへ戻って、順次、差の絶対値が
積算され、i −n−iになるとNo、375のステッ
プに移行する。即ち、N O,375のステップに移行
した時点ではレジスタCの内容は、1a1−a21+
l a2−a31 + l a3−a41 ト−+
Ian−2−an−1l+ 1 an−1−an 1と
なっていて、周知のように、被写体のコントラストを示
す値になっている。 No、375のステップでは、この値が一定値CDより
も大きいかどうかを判別して、(C)>CDならコント
ラストが十分あるのでNo、10.1のステップへ移行
し、(C)≦CDなら低コン1ヘラストであるのでNo
、105のステップへ移行する。 なお、焦点調整状態の検出を二つの系列の受光素子出力
で行なう場合、コントラストの判別には一方の系列の出
力を用いるのみで充分である。また、被写体のコントラ
ストに対応付けできるデータがデフA−カス量とデフ4
−カス方向の演算を行なう過稈で求まる場合には、この
データを記憶し゛ておき、一定(icI以下になってい
るかどうかの判別を行なうことでコントラストの判別を
行なうようにしてもよい。 第1図における自動合焦カメラシステムの回路部のほと
んどの動作がマイコンによりなされる場合を第2図ない
し第17図に基づいて説明してきたが、上述の動作は論
理素子や演算回路等を組合せたデジタル回路によっても
実現できる。このような場合の一実施例を第18図およ
び第19図に基づいて説明する。第18図は第1図の回
路を具体的に示した回路図であり、第19図は第18図
の各回路部の作動を制御するための信号を発生づるタイ
ミング信号発生回路を示づ“回路図である。まず、第1
9図のタイミング信号発生回路の構成および作動を」ス
下に説明Jる。スイッチ(’+ 93 )は、第18図
d5よび第19図の回路部全体の動作を開始させるため
に閉成されるスイッチであり、該スイッチの閉成信号は
第2図のマイコン(MCI)の入力端子(ill)に与
えられる” l−l i gh”レベル伝号に対応する
。スイッチ(193)が閉成されるとインバータ(19
4)の出力がLL 1−Iigh、 11になり、ワン
ショット回路(196)からパルスが出力される。この
パルスはオア回路(198)の出力端子(τO)から回
路部全体の初期状態を設定するための信号として出力さ
れる。 また、ワン9371〜回路(196)からのパルスは、
オア回路(199)の出力端子(τ1)からCOD (
FLM>の積分動作およびデータ読取回路(LDC)の
読取動作を開始させるための信号として出力される。更
に、この出力端子(τ 1)からのパルスは、フリップ
70ツブ(201>。 アンド回路(2,02>、カウンタ(203)、ワンシ
ョット回路(204)、オア回路(200>からなる第
1のパルス発生回路に与えられる、。第1のパルス発生
回路は、このパルスの発生に応答して第1の所定時間の
計数を開始し、第18図で後述するデータ読取回路(L
DC)がデータ読取りに要する時間の経過後にカウンタ
(203)のキャリ一端子(τ2)からパルスを出力す
る。この出力端子(τ2)からのパルスは、フリップフ
ロップ(206)、アンド回路(207)、カウンタ(
208>、ワンショット回路(209)、オア回路(2
05>からなる第2のパルス発生回路に与えられる。こ
の第2のパルス発生回路は、このパルスの発生に応答し
て第2の所定時間の計数を開始し、後述のデータに、
N+の算出に要する時間の経過後にカウンタ(208)
のキVり一端子(τ 3)からパルスを出力する。この
パルスは、アンド回路(222>、737回路<223
>。 (199)を介して第1のパルス発生回路に帰還され、
これによりカウンタ(203)の計数が開始される。こ
こで、アンド回路(222)はオア回路(192)の出
力が“’ Higb ”のときにゲートが開かれるよう
になっており、オア回路(19’2 )の出力が“’
High ”の場合、端子(τ 1)ないしくτ3)か
らパルスが順次繰返し出力される。 出力端子(τ 3)からのパルスは、アンド回路(21
0>を介して、フリップフロップ(212、アンド回路
(213>、カウンタ(214>。 ワンショット回路(215)、オア回路(211)から
なる第3のパルス発生回路に与えられる。アンド回路<
210)はオア回路(192)の出力がLOW”のとき
にゲートが開かれ、これによって第3のパルス発生回路
は、このパルスの発生に応答して第3の所定時間の計数
を開始し、第18図に後述する補正演算回路(174)
が補正演算に要する時間の経過後に、カウンタ(21’
4)のキャリ一端子(τ 4)からパルスを出力する。 出力端子〈τ4)からのパルスは、アンド回路(216
>を介して、フリップフロップ(218)、アンド回路
(219)、カウンタ(,220,)。 ワンショット回路(221>、オア回路(217)から
なる第4のパルス発生回路に与えられる。アンド回路(
2”16)はオア回路(192)の出力がLOWI+の
ときにゲートが開かれ、これによって第4のパルス発生
回路はこのパルス発生に応答して第4の所定時間の計数
を開始し、この所定時間の経過後にカウンタ(220)
のキャリ一端子(τ 5)からパルスを出力づ°る。こ
のパルスはアンド回路(226)、オア回路(223)
。 (199)を介して第1のパルス発生回路に帰還される
。ここで、アンド回路(226)はオア回路(192)
の出力が” L OW”のときにゲートが間かれるよう
になっており、オア回路(192)の出力が“L OW
l+場合、端子(τ 1)ないしくτ5)からパルスが
順次繰返して出力される。 以上の第19図に示したタイミング信号発生回路からの
パルスに応じて第18図の回゛路部の動作があり御され
るが、その構成および作動を以下に説明する。まず、第
19図のスイッチ(193)の開成により端子(τ0)
からパルスが出力され、このパルスにより、第18図の
フリップ70ツブ(149)、(160)、(170)
、<171)が、またオア回路(148)を介してフリ
ップフロップ(137)、(151)が、更にオア回路
(117)、ワンショット回路(118)を介してフリ
ップフロップ(119)がそれぞれリセットされる。ま
た、フリップフロップ(137)。 (151)のリセットによりオア回路(152)の出力
がL−L ow′jとなってDフリップフ[1ツブ(1
35)、(139)およびTフリップフ[1ツブ(13
2)、(138)がリセットされ、フリップフロップ(
160)のリセットによりTフリップフ[1ツブ(14
1)、Dフリップフロップ(142)がリセットされる
。また、第19図にお°いて、端子(τ0)からのパル
スは、オア回路(199)を介して端子(τ 1)から
第1のパルス発生回路に与えられてフリップ70ツブ<
201)をセットする。このセラ1〜により、カウンタ
(203>は、リセット状態が解除されて、発振器<2
24)からのクロックパルスのカラン1〜動作を開始す
る。開開に第18図のデータ読取回路(LDC)は、端
子(τ 1)からのパルスによりレンズ回路(LEC,
)からの変換係数KLの読取動作を開始する。また、信
号処理回路(106)は、端子くτ 1)からのパルス
によりC0D(FLY)の受光積分動作を開始させる。 第19図にdノいで、端子(τ 1)からパルスが出力
されてから上記データKLの読取に必要な時間が経過す
ると、カウンタ(203>のキA7り一端子(τ2)か
らパルスが出力する。このパルスの立下りに応答してワ
ンショット回路(204)はパルスを出力し、オア回路
(20’O)を介しCフリップフロップ(201>をリ
セツl−L、てカウンタ(203>のカウント動作を停
止させる。また、端子(τ 2)からのパルスは第2の
パルス発生回路に与えられ、カウンタ(208>は、発
振器(224)からのクロックパルスのカラン+−e作
を開始する。同時に、端子(τ2)がらのパルスにより
、第18図の掛算回路(112>は、固定データ出力回
路自11)がらのカメラ本体での変換係数KBとデータ
読取回路(LDC)がらの搬影レンズの変換係数に’L
とを掛算して、カメラシステム全体の変換係数に=KL
−KBを算出づ°る。 また、端子(τ2)からのパルスにより、第18図の掛
算回路(110)は、この掛算回路(112>での算出
値にと固定データ出力回路(105)がらの合焦幅ZN
とを掛算して、合焦領域の幅に対応するモーターの回転
数Nt =に−ZNを算出する。 第19図において、端子(τ2)からパルスが出力され
てから上記データK r N +の算出に必要な時間が
経過すると、カウンタ(208,)の主1フリ一端子(
τ3)からパルスが出力する。このパルスの立下りに応
答してワンショット回路(209)はパルスを出力し、
オア回路(205>を介してフリップフロップ(205
)をリセットしてカウンタ(208>のカウント動作を
停止させる。このとき、27回路(192)の出力が”
L ow”であれば、アンド回路(210)のゲー1
−が間かれて端子(τ3)からのパルスはアンド回路(
210)を介して第3のパルス発生回路に与えられ、カ
ウンタ(214)は発振器(22/1. )からのクロ
ックパルスのカラン1〜動作を開始覆る。 また、端子(τ 3)からのパルスにより、第18図の
掛算回路(113)は信号処理回路(106)の端子(
W)からのデフォーカスm1△1−1とIi算回路(1
12>からの算出値にとを掛算して、フォーカス用レン
ズ(FL)を合焦位置まで駆動するのに必要なモーター
の回転数 N=K・1Δ1−1を算出する。 補正演算回路(114)は、モーター(M ’O)の停
止時は掛算回路(113)からの算出値をそのまま、ま
ICモーターの回転時は以下の補正演算を行なってその
算出値を、それぞれ出力データNmとして出力する。(
この回路(1”+ 4 >の動作は、第9図のNo、1
40ないしNo、162のステップの〕ローに対応する
。)即ち、モーター回転時は、前回のデータNI!1′
から積分と演算に要する期間のモーター回転毎に対応す
るデータ(τ−1−tO)が減算されたデータN111
’−τ−to=Nm”と、今回のデータNが積分の中[
I点で1qられたものとみなしたデータN−(τ/ 2
+to) =N’ とが算出される。これら今回ど前回
のデータの平均(向(N’ +Nl11 ” ) /
2=Nm tNa正3レタテ−タNmとして補正演算回
路(114)から出力される。ここで、τ−ECD 1
−ECD2゜to=EcD 2−ECD 3であり、
ECDl。 ECD 2. ECD 3はそれぞれ第19図の端子(
τ 1)、(τ2)、(τ3)からパルスが出力された
時点でのプリセッタブルダウンカウンタ(115)の出
力である。 第19図において、端子(τ3)からのパルス入力から
上記補正演算に要づる期間の経過後に、カウンタ(21
4)はキャリ一端子(τ4)からパルスを出力する。こ
のパルスの立下りに応答してワンショット回路(215
)はパルス、を出力し、27回路(211>を介してフ
リップ70ツブ(212)をリセットしてカウンタ(2
14)のカラン1〜動作を停止させる。このとき、27
回路(192)の出力が“−1o w +1になってい
ると、端子(τ4)からのパルスはアンド回路(216
)を介して第4のパルス発生回路に与えられ、カウンタ
(220>は発振器(224>からのクロックパルスの
カウント動作を開始する。また、端子(τ4)からのパ
ルスにより、第18図のダウンカウンタ(115)に補
正演算回路(114)からのデータNmがブリセラ1〜
される。同時に、このパルスによりフリップフロップ(
170)がセットされてアンド回路(166)、(16
8)。 (169)のゲートが開かれる。このとき、信号処理回
路(106)の端子(V)からのデフォーカス方向を示
づ信号がl High l″レベルあればアンド回路(
165)、 (1gs>を介して表示部(180)に
おいて前ビン表示がなされ、″LOW”レベルであれば
アンド回路(167)。 (169)を介して表示部(182)において後ビン表
示がなされる。 第19図において、端子(τ 4)からのパルス入力か
ら所定時間の軽過後にカウンタ(220)はキャリ一端
子(τ 5)からパルスを出力する。このパルスに応答
してワンショッ1へ回路(221)はパルスを出力し、
オア回路(217)を介してフリップフロップ(218
)をリセットしてカウンタ(220)のカウント動作を
停止さける。端子(τ5)からのパルスは、アンド回路
<226)、オア回路(223)、(199)を介して
端子(τ 1)に与えられ、以下前述と同様に、ccD
の積分、データに1−の読取、演算、補正演算、データ
Nmの設定、モーター駆動等の動作を順次繰返す。また
、端子(τ 5)からのパルスにより、第18図のフリ
ップフロップ(171)がセットされてアンド回路(1
72)、Il’73)のグー1〜が開かれ、信号処理回
路(106)の端子(V)のレベルに応じてアンド回路
(172)。 (173)のいずれかの出力が“l−1−1i+”とな
る。 これにより、モーター制御回路(MOR)は、モーター
(MO>を時計方向または反時計方向に回転させる。こ
のモーター(MO>の回転は、スリップ機構(SLP)
、伝達機構(LDR)を介してカメラ側カプラ(102
)に伝達さtしる。このカメラ側カプラ(102)の回
転はレンズ側カプラ(101’)、駆動機構(100)
を介してフォーカス用レンズ(FL)に伝達され、フォ
ーカスしレンス゛(FL)は合焦位置に向けて移動する
。 エンコーダ(ENC)は、伝達機構(LDR)に連結さ
れており、伝達機構(LDR)の回転量(即ちフォーカ
ス用レンズ(FL)の移動機)に応じた数のパルスを順
次出力し、このパルスによりダウンカウンタ(115)
にプリセットされたデータNmが減少する。また、第1
9図の端子(τ 5)5からのパルスによりフリカプラ
[1ツブ(119)がセットされると、エンコーダ(E
NC)からのパルスはアンド回路(120)を介してワ
ンショット回路(121)に与えられる。このワンショ
ット回路(121>からのペルスおよびフリップフロッ
プ(119)のQ出力はオア回路(123)を介してコ
ンデンサ(156)の放電用トランジスタ(155Hζ
与えられる。 トランジスタ(155)は、ワンショット回路(121
)からのパルス出力時およびフリップフロップ(119
)のすUブト時に導通してコンデンサ(156)を放電
させる。ここで、エンコーダ(ENC)からのパルス発
生間隔J:り短かくなるようにコンデンサ(156)と
抵抗(157)とによる時定数が設定されている。また
、端子(τ 3)からのパルス出力から端子(τ 5)
からのパルス出力までの期間は非常に短かく、この期間
のモーター回転量は無視しうる程瓜であるので、この間
のモーター回転による上記の補正演算は行なわれない。 比較回路(130)は、信号処理回路(106)の端子
(W)からのデフォーカス吊1△Llとデータ出力回路
(109)がらの合焦幅ZNとを比較し、!△[)≦7
Nのときに出力を“ILI Hqhuに1−る。ワンシ
ョット回路(136)Gよこの出力の立上りに応答して
パルスを出力し、フリlツブフロップ(137)をセッ
トする。比較回路(116)は、掛算回路<110>か
らの合焦領域でのモーター回転量Niとダウンカウンタ
(115)からの計数値ECDとを比較し、Ni≧EC
Dのとぎに出力・を“High”にする。ワンショット
回路(150)は、この出力の立上りに応答してパルス
を出力し、フリップ70ツブ(151)をセットする。 フリップフロップ(137)、(151)のQ出力はと
もにオア回路(152)、(16,3)、インバータ(
164)を介してアンド回路(172)、(173)に
与えられる。従って、1ΔL1≦ZNまたはNi≧EC
Dであって合焦が判別されてフリップフロップ(137
)、(15’1)の出力がl Higl、 I′となる
と、アンド回路(172)、(1,73>のゲートが閉
じられモーター制御回路(MDR)はモーター(MO)
の駆動を停止する。同時に、オア回路(152)を介し
てDフリップフロップ(135)、(139)、Tフリ
ップ70ツブ(132)、(138)のリセットが解除
される。 このように、合焦が一旦判別されたサイクルの次のサイ
クルにおいて、比較回路(130)で合焦状態が判別さ
れ、端子(τ3)からパルスが出力されると、アンド回
路(131)、(134)によりこのときの比較回路(
130)の出力がDフリップフロップ(135)にラッ
チされる。次に、端子(τ3)の立下りに応答してTフ
リップ70ツブ(132)の出力が反転してアンド回路
(133)、(134)のゲートがそれぞれ聞かれ、閉
じられる。更に次のサイクルにおいて合焦状態が判別さ
れて端子(τ3)からパルスが出力されると、7ンド回
路(131)、(133)によりこのときの比較回路(
130)の出力がDフリップフロップ(139)にラッ
チされる。このようにして、合焦が一旦判別され1c後
に、2回の合焦状態の判別がなされる。オア回路(14
4)は、Dフリップ70ツブ(135)、(134)の
出力を入力としており、これら2回の合焦判別のうち少
なくとも1回が合焦モあった場合はその出力が” Hi
gh ”となる。また、2回とも合焦でなかった場合は
その出力ば′r L OW ′lとなる。尚、アンド回
路(133)の出力の立下りによりTフリップ(138
)のQ出力は” L OW”となッテアンド回路(13
1)のゲートが閉じられる。 さて、上記の2回の合焦判別のうち少なくとも1回が合
焦であった場合はアンド回路(146)のゲートが開か
れ、端子(τ4)からのパルスに応答してフリップフロ
ップ(149)がセットされる。このセットによりオア
回路(143)、アンド回路(168)の出力が’l−
(igh”になり、アンド回路(165)、(166)
、’(167)。 (169)の出力が″“LOW”になり、表示部(18
1)において合焦表示がなされる。一方、2回とも非合
焦であった場合はインバータ(145)を介してアンド
回路(147)のゲートが開かれ、端子(τ 4)から
のパルスに応答してオア回路(148)を介してフリッ
プフロップ(137)、(151)がリセットされる。 これらのリセットによりオア回路(152’)の出力が
“l−O,、IIになってDフリップフロップ(135
)(139)=、Tフリップフロップ(132)。 (138)がリセットされる。また、アン下回路/ (172)、(173)のゲートが開かれて、モーター
制御回路(MDR)はモーター(MO)の駆動を再開す
る。 ここで、前述の第8図ないし第10図に示し1c実施例
においては、レンズ停止後の1回の合焦判別でモーター
駆動の是非を決めていたが、本実施例のように2回の合
焦判別を行なうようにしてもよい。尚、口の合焦判別の
回数は、必要に応じて3回以上行なってもよい。 次に、フη−カス用レンズ(FL)が最近接よたは無限
遠の終端位置に達しても比較回路(130)から合焦が
判別されない場合の動作を以下に説明する。この場合、
モーター(MO)が回転していても、伝達機構(LDR
)以降の機構は強制的に回転停止しているので、エンコ
ーダ(ENC)からパルスが出力されなくなる。従って
、ワンショット回路<121>の出力によりトランジス
タ(155)がパルス的に導通することがなくなり、コ
ンデンサ<156.)ど抵抗(157)とで決まる一定
時間後にスイッチング回路(158)の出力が゛ト+i
、il+に反転する。 即ち、終端到達が検知される。この出力の立上りに応答
してワンショット回路(159)はパルスを出力し、フ
リップフロップ(160)をセットする。このセットに
よりオア回路(163)、インバータ(164)を介し
てアンド回路(,172)、、(173)のゲートが閉
じられ、モーター制御回路(MDR)はモーター(MO
)の回転を停止する。同時に、■フリップフロップ(1
41)、Dフリップフロップ(124>、(14,2)
のリセットが解除される。また、オア回路(163)。 (117)を介してワンショット(118)はパルスを
出力してフリップ70ツブ(119)をリセットし、以
後トランジスタ(155)を導通のままに保持づる。次
のサイクルにおいて、端子(τ3)からパルスが出力さ
れると、アンド回路(130)によりこのとぎの比較回
路(130)の出力はDフリップフロップ(142>に
ラッチされる。また、信号処理回路(IC)6)の端子
(V )からのデフォーカス方向の信号はDフリッ。 プフロツプ(124)にラッチされ、これにょ1アンド
回路(125)、オア回路(127)を介して表示部(
180)または(182)において前ビン表示または後
ビン表示がなされる。 さて、フリップフロップ(149)または(160)の
出力が“’I(igh”になると、オア回路(19,2
>の出力が゛旧gh”となって、アンド回路(226)
のレートが、またインバータ(225)を介してアンド
回路(210>。 (216)のゲートが閉じられる。これによって、端子
(τ3):(τ 4)から第3.第4のパルス発生回路
へのパルスの伝達が遮断される。このとき、アンド回路
(222)のゲートが聞かれているので、端子(τ 3
)からのパルスはアンド回路(222)、オア回路(2
23’)、(199)を介して端子(τ 1)に与えら
れ、以後はCODの積分、データに1−の読7取、演算
の動作のみがIi!返される。尚、スイッチ(190)
は、手動にょる焦点調節を行なうときに閉成されるスイ
ッチであり、このスイッチ開成によりオア回路<1.、
cj2>/ の出力は常に111g11’″となり、上述の合焦検知
2後および終端検知後の場合と同様の動作のみが実行さ
れる。 上述の第18図および第19図に示した実施例の変形例
として、終端到達検知によるモーター停止後のフォーカ
ス方向判別結果が逆転した場合のモーター駆動の変形例
を、第20図に基づいT:説明する。 尚、図では変形した部分のみを示している。図において
、フォーカス用レンズ(FL)が終端位置に達したこと
が検知されてフリップ70ツブ(160)がセットされ
ると、アンド回路(501)のゲー1−が閉じられる。 これにより端子(τ3)からのパルスが入力しなくなる
ので、Dフリップフロップ(50’O)は終端到達時点
ぐの信号処理回路(106)の端子(υ)からの出力を
ラッチJ°る。さて、次のサイクルにおいて、端子(τ
3)からパルスが出力されると、このときの端子(l
からの出力はDフリップフロップ(124)にラッチさ
れる。イクスクルーシブオア回路(50,3,)はDフ
リップフロップ(j24 >、(500)の出力を入力
としているので、前回(即ち終端到達時点)と今回との
方向判別結果が一致していなければ、即ち合焦領域を通
過してしまった場合、その出力が“” ト1igh ”
となる。このとき、比較回路(130)の出力が゛しO
W ”で非合焦であれば、Dフリップフロップ<143
)Q出力が“l−11g1i ”となる。この場合には
アンド回路(505)の出力が“′l−1+oh ”と
なってアンド回路(507)のゲートが開かれ、アンド
回路(507)、オア回路(502)を介する端子(τ
4)からのパルスによりフリップフロップ<16C)
)はリセットされる。これにJこつて゛アンド回路(1
72)、(173,)のゲートが間かれ、モーター制御
回路(MDR)はモーター(MO)の駆動を再開する。 一方、今回の合焦状態が合焦であることが比較回路(1
3Q)により判別されたり、今回と前回との方向判別結
果が一致したりする場合には、アンド回路(505)の
出力が’ L OW”となってアンド回路(506)の
ゲートが開かれる。このとき、フリップ70ツブ(16
0)がセットされており、アンド回路(506)、(5
0,8)を介する端子(τ 4)からのパルスによりフ
リップ70ツブ(509)がセットされる。尚、この変
形例の場合、フリップ70ツブ(160)のQ出力のか
わりに(509)のQ出力がオア回路(192)に入力
されている。このセットによりオア回路(192)の出
力が“Hi gi IIとなり前述と同様に、CODの
相分、データKLの読取、演算の動作のみが繰返される
。 効 果 上述のように、モーター駆動による撮影レンズのフォー
カス用レンズの移動中に合焦状態判別手段から合焦信号
が出力されるとモーターの駆動を一旦停止させ、これに
よるレンズ移動停止状態で合焦状態を判別しなおし、こ
の判別結果に基づいてモーターを駆動再開するか否かを
決定するようにしたので、・手振れや電気的雑音等によ
り合焦状態判別手段の精度が変動して結像位置が合焦領
域外にあるにもかかわらず偽の合焦信号が出力されたど
しても一旦停止状態での合焦再判定によりモーターが再
駆動され、真の合焦領域にくるようにレンズが常に駆動
される。従って、従来のように偽の合焦信号に基づいて
撮影がなされてピンボケの写真が19られるという不都
合が解消される。
第1図は本発明によるカメラシステムの概略を示すブロ
ック図、第2図はその回路構成を示す回路図、第3図は
第2図におけるマイコン(MC2>の動作を示づ゛フロ
ーチャート、第4図はマイコン(MC2)の直列データ
入力部(SD I )の具体的な回路構成を示す回路図
、第5図はカメラ本体に装着されるコンバータ(CV)
および交換レンズ(LE)の回路構成を示ず回路図、第
6図はマイコン<MCI)により制御される発光ダイア
1−ド駆動回路(FAD)の具体的な回路構成を示す回
路図、第7図は焦点距離に応じて変換係数が変化する光
学系を有する変倍レンズの焦点距離と変換係数との関係
を示Jグラフ、゛第8・面ないし第10図は第2図のマ
イコン<MCI)の動作を示すフローチ1/−1〜、第
11図は第2図のカメラシステムの第1の変形例の要部
回路構成を示す回路図、第12図およ6第13図はそれ
ぞれこの変形例に対応づるマイコン(MO2)および(
MCI)のフローの要部を示づ゛フローチャート、第1
4図はマイコン(MCI)により制御される制御回路(
C,OT>の具体的な回路構成を示す回路図、第15図
はその変形例の要部回路構成を示す回路図、第16図は
マイコン(MC1)の70−の他の変形例の要部を示す
フローチャート、第17図は第8図のマイコン(MC1
)のN O,100のステップの動作を具体的に示すフ
ローチャート、第18図および第19図は第2図ないし
第17図に示したカメラシステムの伯実施例の回路構成
を示す回路図、第20図はその変形例を示す要部回路図
である。 BD:カメラ本体、LE:撮影レンズ、FL:フォーカ
ス用レンズ、FLM:焦点検出用受光手段、106:信
号処理手段、 1’05:データ出力手段、107:
合焦状態判別手段、108:駆動停止信号出力手段、1
09:駆動再開信号出力手段、128:判別動作停止手
段、MDR:駆動手段。 出願人 ミノルタカメラ株式会社 f2. fζfts九ft+−九f結f/’l ji
fll fM fT5 fll fllんhf8ナクh
f5九b f−f+T 〜・f
−’ W特開昭
59−204810(46)
ック図、第2図はその回路構成を示す回路図、第3図は
第2図におけるマイコン(MC2>の動作を示づ゛フロ
ーチャート、第4図はマイコン(MC2)の直列データ
入力部(SD I )の具体的な回路構成を示す回路図
、第5図はカメラ本体に装着されるコンバータ(CV)
および交換レンズ(LE)の回路構成を示ず回路図、第
6図はマイコン<MCI)により制御される発光ダイア
1−ド駆動回路(FAD)の具体的な回路構成を示す回
路図、第7図は焦点距離に応じて変換係数が変化する光
学系を有する変倍レンズの焦点距離と変換係数との関係
を示Jグラフ、゛第8・面ないし第10図は第2図のマ
イコン<MCI)の動作を示すフローチ1/−1〜、第
11図は第2図のカメラシステムの第1の変形例の要部
回路構成を示す回路図、第12図およ6第13図はそれ
ぞれこの変形例に対応づるマイコン(MO2)および(
MCI)のフローの要部を示づ゛フローチャート、第1
4図はマイコン(MCI)により制御される制御回路(
C,OT>の具体的な回路構成を示す回路図、第15図
はその変形例の要部回路構成を示す回路図、第16図は
マイコン(MC1)の70−の他の変形例の要部を示す
フローチャート、第17図は第8図のマイコン(MC1
)のN O,100のステップの動作を具体的に示すフ
ローチャート、第18図および第19図は第2図ないし
第17図に示したカメラシステムの伯実施例の回路構成
を示す回路図、第20図はその変形例を示す要部回路図
である。 BD:カメラ本体、LE:撮影レンズ、FL:フォーカ
ス用レンズ、FLM:焦点検出用受光手段、106:信
号処理手段、 1’05:データ出力手段、107:
合焦状態判別手段、108:駆動停止信号出力手段、1
09:駆動再開信号出力手段、128:判別動作停止手
段、MDR:駆動手段。 出願人 ミノルタカメラ株式会社 f2. fζfts九ft+−九f結f/’l ji
fll fM fT5 fll fllんhf8ナクh
f5九b f−f+T 〜・f
−’ W特開昭
59−204810(46)
Claims (1)
- 1、撮影レンズを通過した合焦対象体からの光の検出出
力に応じて合焦対象体の結像位置の予定焦点位置に対す
′るずれのデータを粋出づ−る信号処理手段と、該信号
処理手段からの出力に基づいて撮影レンズのフォーカス
用レンズを駆動する駆動手段とを有する自動合焦カメラ
システムにおいて、所定の合焦幅データを出力するデー
タ出力手段と、該データ出力手段から、の合焦幅データ
と前記(fi号処理手段からのずれのデータとの値の大
小を判別し、ずれのデータが合焦幅データ以下のときに
合焦信号を出力する合焦状態判別手段と、該判別手段か
らレンズ駆動時に出力される合焦信号に応答して前記駆
動手段の駆動を停止させるための伯母を出力する駆動停
止信号出力手段と、該駆動停止信号出力手段によるレン
ズ駆動停止時に前記合焦状態判別手段から非合焦信号が
所定回数出力されると前記駆動手段の駆動を再開させる
ための信号を出力する駆動再開信号出力手段と、前記駆
動停止信号出力手段によるレンズ駆動停止時に前記合焦
状態判別手段から合焦信号が所定回数出力されると前記
合焦状態判別手段の判別動作を停止させる判別動作停止
手段とを備えたことを特徴とする自動焦点調節装置。
Priority Applications (9)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8153383A JPS59204810A (ja) | 1983-05-09 | 1983-05-09 | 自動焦点調節装置 |
| US06/575,839 US4623238A (en) | 1983-02-01 | 1984-01-31 | Camera system capable of automatic focus control |
| DE3448493A DE3448493C2 (de) | 1983-02-01 | 1984-02-01 | Automatische Fokussiervorrichtung in Verbindung mit einem Kameragehäuse und einem hieran ansetzbaren Wechselobjektiv |
| DE19843403469 DE3403469C2 (de) | 1983-02-01 | 1984-02-01 | Automatische Fokussiervorrichtung für eine Kamera |
| US06/841,219 US4733262A (en) | 1983-02-01 | 1986-03-18 | Camera system capable of automatic focus control |
| US07/118,315 US4774540A (en) | 1983-02-01 | 1987-11-05 | Camera system capable of automatic focus control |
| US07/585,935 US5065176A (en) | 1983-02-01 | 1990-09-18 | Camera system capable of automatic focus control |
| US07/748,794 US5142318A (en) | 1983-02-01 | 1991-08-22 | Camera system capable of automatic focus control |
| US07/906,244 US5247326A (en) | 1983-02-01 | 1992-06-29 | Camera system capable of automatic focus control |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8153383A JPS59204810A (ja) | 1983-05-09 | 1983-05-09 | 自動焦点調節装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13737183A Division JPS59204813A (ja) | 1983-02-01 | 1983-07-26 | 自動焦点調整装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS59204810A true JPS59204810A (ja) | 1984-11-20 |
Family
ID=13748946
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8153383A Pending JPS59204810A (ja) | 1983-02-01 | 1983-05-09 | 自動焦点調節装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59204810A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013025134A (ja) * | 2011-07-22 | 2013-02-04 | Nikon Corp | 焦点調節装置および撮像装置 |
| JP2014215476A (ja) * | 2013-04-25 | 2014-11-17 | キヤノン株式会社 | 撮像装置およびその制御方法 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5964816A (ja) * | 1982-10-05 | 1984-04-12 | Olympus Optical Co Ltd | レンズ鏡筒 |
-
1983
- 1983-05-09 JP JP8153383A patent/JPS59204810A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5964816A (ja) * | 1982-10-05 | 1984-04-12 | Olympus Optical Co Ltd | レンズ鏡筒 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013025134A (ja) * | 2011-07-22 | 2013-02-04 | Nikon Corp | 焦点調節装置および撮像装置 |
| JP2014215476A (ja) * | 2013-04-25 | 2014-11-17 | キヤノン株式会社 | 撮像装置およびその制御方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4509842A (en) | Camera system capable of focus detection through an interchangeable objective lens | |
| US4671640A (en) | Automatic focus control camera | |
| US4733262A (en) | Camera system capable of automatic focus control | |
| US4550993A (en) | Device for providing a camera system with an information for a focus adjustment | |
| USRE33016E (en) | Protective device for automatic focusing camera | |
| US4939534A (en) | Flash photography system | |
| JPH0559411B2 (ja) | ||
| GB2244564A (en) | Camera system and photographing lens thereof | |
| JPS59204810A (ja) | 自動焦点調節装置 | |
| JP2941966B2 (ja) | カメラシステム及び交換レンズ装置 | |
| US4777504A (en) | Camera with an automatic focusing device | |
| JPS6012526A (ja) | 自動焦点調整装置 | |
| JPS59182411A (ja) | 自動焦点調節装置 | |
| JPS59204813A (ja) | 自動焦点調整装置 | |
| JPS604916A (ja) | レンズ交換式カメラの合焦検出装置 | |
| JPS59142508A (ja) | 自動焦点調整装置 | |
| US5247326A (en) | Camera system capable of automatic focus control | |
| JPH0693058B2 (ja) | 自動焦点調節装置 | |
| JPS59206806A (ja) | 合焦状態確認装置 | |
| JPH0760210B2 (ja) | カメラの検出装置 | |
| JP3171230B2 (ja) | カメラ | |
| JPS6145213A (ja) | カメラの自動焦点調整装置 | |
| JPS59142528A (ja) | レンズ交換式カメラの自動焦点調整装置 | |
| JPH0462364B2 (ja) | ||
| JP4169242B2 (ja) | 自動焦点調節装置 |