JPH0581006B2 - - Google Patents
Info
- Publication number
- JPH0581006B2 JPH0581006B2 JP62004572A JP457287A JPH0581006B2 JP H0581006 B2 JPH0581006 B2 JP H0581006B2 JP 62004572 A JP62004572 A JP 62004572A JP 457287 A JP457287 A JP 457287A JP H0581006 B2 JPH0581006 B2 JP H0581006B2
- Authority
- JP
- Japan
- Prior art keywords
- lens
- focus
- dep
- amount
- depth
- 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.)
- Expired - Fee Related
Links
- 238000001514 detection method Methods 0.000 claims description 44
- 230000007704 transition Effects 0.000 claims description 8
- 238000012545 processing Methods 0.000 description 90
- 238000000034 method Methods 0.000 description 84
- 230000008569 process Effects 0.000 description 75
- 241000918572 Peach rosette mosaic virus Species 0.000 description 6
- 238000012937 correction Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000005375 photometry Methods 0.000 description 6
- 238000009825 accumulation Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 102100033350 ATP-dependent translocase ABCB1 Human genes 0.000 description 2
- 108010047230 Member 1 Subfamily B ATP Binding Cassette Transporter Proteins 0.000 description 2
- 108010087367 P-glycoprotein 2 Proteins 0.000 description 2
- 102100039032 Phosphatidylcholine translocator ABCB4 Human genes 0.000 description 2
- 238000010521 absorption reaction Methods 0.000 description 2
- 230000005012 migration Effects 0.000 description 2
- 238000013508 migration Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 101000721712 Homo sapiens NTF2-related export protein 1 Proteins 0.000 description 1
- 101000579423 Homo sapiens Regulator of nonsense transcripts 1 Proteins 0.000 description 1
- 101000864057 Homo sapiens Serine/threonine-protein kinase SMG1 Proteins 0.000 description 1
- 101000844521 Homo sapiens Transient receptor potential cation channel subfamily M member 5 Proteins 0.000 description 1
- 102100025055 NTF2-related export protein 1 Human genes 0.000 description 1
- 102100028287 Regulator of nonsense transcripts 1 Human genes 0.000 description 1
- 102100029938 Serine/threonine-protein kinase SMG1 Human genes 0.000 description 1
- 102100031215 Transient receptor potential cation channel subfamily M member 5 Human genes 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 229940073619 encare Drugs 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
Landscapes
- Exposure Control For Cameras (AREA)
- Focusing (AREA)
- Automatic Focus Adjustment (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は異なる位置に位置する2つの被写体と
もにピントが合つた状態で撮影を行わせる自動焦
点調節装置を有するカメラに関する。
もにピントが合つた状態で撮影を行わせる自動焦
点調節装置を有するカメラに関する。
異なる位置に被写体A,Bが位置する場合、被
写体Aに対して合焦とするレンズ位置と、被写体
Bに対して合焦するレンズ位置を所定の比で内分
する中間位置を求め、この中間位置にレンズを移
動させると共に被写体A,Bに対してそれぞれ合
焦とするレンズ位置間のデフオーカス量を最小錯
乱円で割ることにて絞りを求め、この絞りにて上
記被写体A,Bを共にその深度内となし、異なる
位置の被写体A,B共にピントが合つた状態を保
証させた自動焦点調節装置を有するカメラを本願
出願人が特願昭61−236841号として提案してい
る。
写体Aに対して合焦とするレンズ位置と、被写体
Bに対して合焦するレンズ位置を所定の比で内分
する中間位置を求め、この中間位置にレンズを移
動させると共に被写体A,Bに対してそれぞれ合
焦とするレンズ位置間のデフオーカス量を最小錯
乱円で割ることにて絞りを求め、この絞りにて上
記被写体A,Bを共にその深度内となし、異なる
位置の被写体A,B共にピントが合つた状態を保
証させた自動焦点調節装置を有するカメラを本願
出願人が特願昭61−236841号として提案してい
る。
該形式のレンズ位置調節方式では上記の如く被
写体A,Bに対するそれぞれのレンズ位置間のデ
フオーカス量に基づいて該デフオーカス量を所定
の比で内分するレンズ位置を求めている関係上被
写体Aに対して合焦状態とするレンズ位置及び被
写体Bに対して合焦状態とするレンズ位置が存在
しない場合にはレンズを上記内分位置へ移行させ
ることが出来なくなり、両被写体をともにピント
が合つた状態とする撮影目的を達成し得ない。
写体A,Bに対するそれぞれのレンズ位置間のデ
フオーカス量に基づいて該デフオーカス量を所定
の比で内分するレンズ位置を求めている関係上被
写体Aに対して合焦状態とするレンズ位置及び被
写体Bに対して合焦状態とするレンズ位置が存在
しない場合にはレンズを上記内分位置へ移行させ
ることが出来なくなり、両被写体をともにピント
が合つた状態とする撮影目的を達成し得ない。
例えば被写体Aに対して合焦となるレンズ位置
にて被写体Bに対して焦点検知して得られたデフ
オーカス量だけレンズを駆動した際に上記デフオ
ーカス量分の駆動が終了する以前に無限側の限界
位置にレンズが突き当つた様な場合においては被
写体Aに対して合焦とするレンズの位置と被写体
Bを合焦とすべくレンズを移動した位置(無限位
置)との間のデフオーカス量と焦点検知した結果
のデフオーカス量とが異なることとなる。従つ
て、か様な場合レンズを本来の移行位置(焦点検
知結果のデフオーカス量を所定の比で内分する位
置)へ移行させることが出来ず、上記所望の撮影
目的を達成し得ない。
にて被写体Bに対して焦点検知して得られたデフ
オーカス量だけレンズを駆動した際に上記デフオ
ーカス量分の駆動が終了する以前に無限側の限界
位置にレンズが突き当つた様な場合においては被
写体Aに対して合焦とするレンズの位置と被写体
Bを合焦とすべくレンズを移動した位置(無限位
置)との間のデフオーカス量と焦点検知した結果
のデフオーカス量とが異なることとなる。従つ
て、か様な場合レンズを本来の移行位置(焦点検
知結果のデフオーカス量を所定の比で内分する位
置)へ移行させることが出来ず、上記所望の撮影
目的を達成し得ない。
上記の問題を解消する方法として被写体Aに対
して合焦とするレンズ状態で被写体Bに対するデ
フオーカス量の検知を行つた際にレンズが無限端
や、至近端に突き当る様なデフオーカス量が求め
られた状態では上記中間位置算出や絞り値の算出
動作を禁止して、制御不能状態となつたことを指
示させることが考えられる。
して合焦とするレンズ状態で被写体Bに対するデ
フオーカス量の検知を行つた際にレンズが無限端
や、至近端に突き当る様なデフオーカス量が求め
られた状態では上記中間位置算出や絞り値の算出
動作を禁止して、制御不能状態となつたことを指
示させることが考えられる。
しかしながら、上記デフオーカス量がレンズの
停止位置から移動しレンズが無限端に突き当つた
状態となつても合焦とすることが出来ない様な被
写体にあつては、そのレンズを使用する限り合焦
状態となることが不可能であり、この様な被写体
を対象とする限り制御不能指示を行つたとしても
撮影者は撮影状況を改善することが出来ない。一
方、上記の様な被写体に対してはレンズを無限端
に移行させた状態が最良の合焦状態であり、か様
な場合には、無限端位置を被写体の合焦位置と見
做して処理を行つてもほぼ両被写体ともにピント
が合つた状態とするレンズ位置及び絞り制御をす
ることが出来る。又、逆にレンズが至近端に突き
当るようなデフオーカス量が検知された場合には
撮影者が移動する等の動作をすれば撮影状況を改
善することが出来、この様な場合には制御不能指
示を行つて撮影者が移動する等の動作を行わせ、
再度被写体Bに対するデフオーカス量の検知動作
を撮影者に行わせることを指示した方が望まし
い。
停止位置から移動しレンズが無限端に突き当つた
状態となつても合焦とすることが出来ない様な被
写体にあつては、そのレンズを使用する限り合焦
状態となることが不可能であり、この様な被写体
を対象とする限り制御不能指示を行つたとしても
撮影者は撮影状況を改善することが出来ない。一
方、上記の様な被写体に対してはレンズを無限端
に移行させた状態が最良の合焦状態であり、か様
な場合には、無限端位置を被写体の合焦位置と見
做して処理を行つてもほぼ両被写体ともにピント
が合つた状態とするレンズ位置及び絞り制御をす
ることが出来る。又、逆にレンズが至近端に突き
当るようなデフオーカス量が検知された場合には
撮影者が移動する等の動作をすれば撮影状況を改
善することが出来、この様な場合には制御不能指
示を行つて撮影者が移動する等の動作を行わせ、
再度被写体Bに対するデフオーカス量の検知動作
を撮影者に行わせることを指示した方が望まし
い。
本発明は上記の事項に鑑みなされたものでその
構成として、 第1の被写体に対して焦点検出回路にて焦点検
出を行なわせ、該焦点検出結果に応じてレンズを
レンズ駆動回路により前記第1の被写体に対して
合焦とする第1の位置まで移行させ、レンズが該
第1の位置に位置している状態で第2の被写体に
対して前記焦点検出回路にて焦点検出を行なわ
せ、該焦点検出結果に応じてレンズを前記レンズ
駆動回路により前記第2の被写体に対して合焦と
する第2の位置まで移行させるとともに、前記第
1の位置と第2の位置との間のレンズ移動量に相
応して第1の被写体と第2の被写体に対する焦点
状態がほぼ等しくなる中間位置を演算手段にて演
算し、レンズを前記中間位置へレンズ駆動回路に
より移行させるレンズ位置制御装置を備えるとと
もに、前記第1の位置から第2の位置へのレンズ
移行に際してレンズが前記第2の位置へ到達する
以前にレンズの至近端に到達したか否かを検知す
る検知手段と、該検知手段にて至近端への到達が
検知された際に第1と第2の被写体に対する焦点
状態をほぼ等しくすることが不可であると判定す
る判定手段を設け、 上記の処理によつても異なる位置にある2つの
被写体に対してともにピントを合わせることが出
来ない状況であることを知らせしめることを可能
にしたものである。
構成として、 第1の被写体に対して焦点検出回路にて焦点検
出を行なわせ、該焦点検出結果に応じてレンズを
レンズ駆動回路により前記第1の被写体に対して
合焦とする第1の位置まで移行させ、レンズが該
第1の位置に位置している状態で第2の被写体に
対して前記焦点検出回路にて焦点検出を行なわ
せ、該焦点検出結果に応じてレンズを前記レンズ
駆動回路により前記第2の被写体に対して合焦と
する第2の位置まで移行させるとともに、前記第
1の位置と第2の位置との間のレンズ移動量に相
応して第1の被写体と第2の被写体に対する焦点
状態がほぼ等しくなる中間位置を演算手段にて演
算し、レンズを前記中間位置へレンズ駆動回路に
より移行させるレンズ位置制御装置を備えるとと
もに、前記第1の位置から第2の位置へのレンズ
移行に際してレンズが前記第2の位置へ到達する
以前にレンズの至近端に到達したか否かを検知す
る検知手段と、該検知手段にて至近端への到達が
検知された際に第1と第2の被写体に対する焦点
状態をほぼ等しくすることが不可であると判定す
る判定手段を設け、 上記の処理によつても異なる位置にある2つの
被写体に対してともにピントを合わせることが出
来ない状況であることを知らせしめることを可能
にしたものである。
第1図は本発明に係るオートフオーカス装置を
備えたカメラの実施例を示す回路図である。図に
おいてPRSはカメラの制御装置で、例えば、内
部にROM,RAM,A/D変換機能を持つ1チ
ツプのマイクロ・コンピユーターであり、ROM
に格納された後述のプログラムに従つて、自動露
出制御機能、自動焦点検出機能、フイルムの巻き
上げ・巻戻し等のカメラの動作を行つている。
備えたカメラの実施例を示す回路図である。図に
おいてPRSはカメラの制御装置で、例えば、内
部にROM,RAM,A/D変換機能を持つ1チ
ツプのマイクロ・コンピユーターであり、ROM
に格納された後述のプログラムに従つて、自動露
出制御機能、自動焦点検出機能、フイルムの巻き
上げ・巻戻し等のカメラの動作を行つている。
マイクロ・コンピユーターPRSは通信用信号
SO,SI,SCLKを用いて、周辺回路およびレン
ズと通信し、各々の回路やレンズの動作を制御す
る。
SO,SI,SCLKを用いて、周辺回路およびレン
ズと通信し、各々の回路やレンズの動作を制御す
る。
SOはPRSから出力されるデータ信号、SIは
PRSに入力されるデータ信号、SCLKは信号SO,
SIの同期信号である。
PRSに入力されるデータ信号、SCLKは信号SO,
SIの同期信号である。
LCMはレンズ通信バツフア回路であり、カメ
ラが動作中のときはレンズ用電源VLをレンズに
与え、マイクロ・コンピユーターPRSからの信
号CLCMが高電位のレベル(以下、“H”と略
し、低電位は‘L'と略して記す)のときは、カメ
ラとレンズ間通信のバツフアとなる。
ラが動作中のときはレンズ用電源VLをレンズに
与え、マイクロ・コンピユーターPRSからの信
号CLCMが高電位のレベル(以下、“H”と略
し、低電位は‘L'と略して記す)のときは、カメ
ラとレンズ間通信のバツフアとなる。
マイクロ・コンピユーターPRSが信号CLCM
を‘H'にして、SCLK信号に同期して所定のデー
タをSO信号として送出すると、回路LCMが指定
されたカメラ・レンズ間接点を介して、SCLK信
号、SO信号の各々のバツフア信号LCK,DCLを
レンズへ出力する。それと同時にレンズ(一点鎖
線で囲まれた部分)からの信号DLCのバツフア
信号をSI信号として出力し、コンピユーター
PRSはSCLK信号に同期してSI信号としてのレン
ズのデータを入力する。
を‘H'にして、SCLK信号に同期して所定のデー
タをSO信号として送出すると、回路LCMが指定
されたカメラ・レンズ間接点を介して、SCLK信
号、SO信号の各々のバツフア信号LCK,DCLを
レンズへ出力する。それと同時にレンズ(一点鎖
線で囲まれた部分)からの信号DLCのバツフア
信号をSI信号として出力し、コンピユーター
PRSはSCLK信号に同期してSI信号としてのレン
ズのデータを入力する。
SDRは焦点検出用のラインセンサ装置SNSの
駆動回路であり、コンピユーターPRSからの信
号CSDRが‘H'のとき選択されて、SO,SI,
SCLK信号によりコンピユーターPRSにて制御さ
れる。
駆動回路であり、コンピユーターPRSからの信
号CSDRが‘H'のとき選択されて、SO,SI,
SCLK信号によりコンピユーターPRSにて制御さ
れる。
SNSは例えば一対のCCDラインセンサCCD1,
CCD2を含むセンサ装置である。φ1,φ2はコ
ンピユーターPRSからのクロツクCKを受け、駆
動回路SDRにて生成されるCCD駆動用のクロツ
ク、SHはラインセンサCCD1,CCD2に蓄積され
た電荷を転送部に転送させる信号、CLRはライ
ンセンサCCD1,CCD2の蓄積電荷をクリアさせる
クリア信号でありこれらの各信号はコンピユータ
ーPRSにて制御される駆動回路SDRにて形成さ
れる。
CCD2を含むセンサ装置である。φ1,φ2はコ
ンピユーターPRSからのクロツクCKを受け、駆
動回路SDRにて生成されるCCD駆動用のクロツ
ク、SHはラインセンサCCD1,CCD2に蓄積され
た電荷を転送部に転送させる信号、CLRはライ
ンセンサCCD1,CCD2の蓄積電荷をクリアさせる
クリア信号でありこれらの各信号はコンピユータ
ーPRSにて制御される駆動回路SDRにて形成さ
れる。
センサ装置SNSの出力信号OSはクロツクφ1,
φ2に同期して時系列で出力されるセンサCCD1,
CCD2の各絵素に蓄積された像信号であり、
CCD1,CCD2に各ビツトごとに出力され回路
SDR内の増幅回路で増幅された後、AOS信号と
してコンピユーターPRSに入力される。コンピ
ユーターPRSはAOS信号をアナログ入力端子か
ら入力し、CK信号に同期して、内部のA/D変
換機能でA/D変換後RAMの所定のアドレスに
順次格納する。
φ2に同期して時系列で出力されるセンサCCD1,
CCD2の各絵素に蓄積された像信号であり、
CCD1,CCD2に各ビツトごとに出力され回路
SDR内の増幅回路で増幅された後、AOS信号と
してコンピユーターPRSに入力される。コンピ
ユーターPRSはAOS信号をアナログ入力端子か
ら入力し、CK信号に同期して、内部のA/D変
換機能でA/D変換後RAMの所定のアドレスに
順次格納する。
同じくSNSの出力信号であるAGC信号は、装
置SNS内の蓄積制御用センサの出力であり、回
路SDRに入力されて、センサCCD1,CCD2の蓄
積時間制御に用いられる。
置SNS内の蓄積制御用センサの出力であり、回
路SDRに入力されて、センサCCD1,CCD2の蓄
積時間制御に用いられる。
SPCは撮影レンズを介して光を受光する測光セ
ンサであり、その出力SSPCはコンピユーター
PRSのアナログ入力端子に入力され、A/D変
換後、自動露出制御(AE)に用いられる。
ンサであり、その出力SSPCはコンピユーター
PRSのアナログ入力端子に入力され、A/D変
換後、自動露出制御(AE)に用いられる。
DDRはスイツチ・センスおよび表示用回路で
あり、コンピユーターPRSからの信号CDDRが
‘H'のとき選択されて、SO,SI,SCLKの各信
号によりコンピユーターPRSとの通信制御がな
される。即ち、コンピユーターPRSから送られ
てくるデータに基づいてカメラの表示を切り替え
たり、レリーズボタンに連動するスイツチSW1,
SW2をはじめ各種操作部材に連動してオン・オフ
するスイツチ群SWSのスイツチ状態をコンピユ
ーターPRSに連絡する。
あり、コンピユーターPRSからの信号CDDRが
‘H'のとき選択されて、SO,SI,SCLKの各信
号によりコンピユーターPRSとの通信制御がな
される。即ち、コンピユーターPRSから送られ
てくるデータに基づいてカメラの表示を切り替え
たり、レリーズボタンに連動するスイツチSW1,
SW2をはじめ各種操作部材に連動してオン・オフ
するスイツチ群SWSのスイツチ状態をコンピユ
ーターPRSに連絡する。
MDR1,MDR2はフイルム給送及びシヤツ
ターチヤージ用モーターMTR1,MTR2の駆
動回路で、信号M1F,M1R,M2F,M2R
でモーターの正転・逆転を実行する。
ターチヤージ用モーターMTR1,MTR2の駆
動回路で、信号M1F,M1R,M2F,M2R
でモーターの正転・逆転を実行する。
MG1,MG2は各々シヤツター先幕・後幕走
行開始用マグネツトで、信号SMG1,SMG2、
増幅トランジスタTR1,TR2で通電され、コ
ンピユーターPRSによりシヤツター制御が行わ
れる。
行開始用マグネツトで、信号SMG1,SMG2、
増幅トランジスタTR1,TR2で通電され、コ
ンピユーターPRSによりシヤツター制御が行わ
れる。
尚、スイツチ・センスおよび表示用回路DDR、
モーター駆動回路MDR1,MDR2、シヤツタ
ー制御は、本発明と直接関わりがないので、詳し
い説明は省略する。
モーター駆動回路MDR1,MDR2、シヤツタ
ー制御は、本発明と直接関わりがないので、詳し
い説明は省略する。
同期信号LCKに同期してレンズ内制御回路
LPRSに入力される信号DCLは、カメラからレン
ズに対する命令のデータであり、命令に対するレ
ンズの動作が予め決められている。
LPRSに入力される信号DCLは、カメラからレン
ズに対する命令のデータであり、命令に対するレ
ンズの動作が予め決められている。
制御回路LPRSは、所定の手続きに従つて入力
命令を解析し、焦点調節や絞り制御の動作や、出
力DLCからのレンズの各種パラメータ(開放F
ナンバー、焦点距離、デフオーカス量対繰り出し
量の係数等)の出力を行う。
命令を解析し、焦点調節や絞り制御の動作や、出
力DLCからのレンズの各種パラメータ(開放F
ナンバー、焦点距離、デフオーカス量対繰り出し
量の係数等)の出力を行う。
実施例では、全体繰り出しの単レンズの例を示
しており、カメラから焦点調節の命令が送られた
場合には、同時に送られてくる駆動量・方向に従
つて、焦点調節用モーターLMTRに対して信号
LMF,LMRを送出し、モーターLMTRを駆動
して、光学系を光軸方向移動させて焦点調節を行
う。光学系の移動量はエンコーダー回路ENCの
信号SENCでモニターして、所定の移動が完了し
た時点で、信号LMF,LMRを‘L'にしてモータ
ーLMTRを制動する。
しており、カメラから焦点調節の命令が送られた
場合には、同時に送られてくる駆動量・方向に従
つて、焦点調節用モーターLMTRに対して信号
LMF,LMRを送出し、モーターLMTRを駆動
して、光学系を光軸方向移動させて焦点調節を行
う。光学系の移動量はエンコーダー回路ENCの
信号SENCでモニターして、所定の移動が完了し
た時点で、信号LMF,LMRを‘L'にしてモータ
ーLMTRを制動する。
カメラから絞り制御の命令が送られた場合に
は、同時に送られてくる絞り段数に従つて、絞り
機構に連動する公知のステツピング・モーター
DMTRを駆動する。尚、ステツピング・モータ
ーはオープン制御が可能なため、動作をモニター
するためのエンコーダーを必要としない。
は、同時に送られてくる絞り段数に従つて、絞り
機構に連動する公知のステツピング・モーター
DMTRを駆動する。尚、ステツピング・モータ
ーはオープン制御が可能なため、動作をモニター
するためのエンコーダーを必要としない。
尚、上記回路LPRSにはレンズの焦点距離情報
(ズームレンズの場合にはズーム状態に応じた焦
点距離情報)等の上記パロメーターを所定のアド
レスに格納しているメモリーが設けられている。
又、該回路LPRSには上記モニター信号SENCと
してのパルスをカウントするカウンターが設けら
れ、更に後述のレンズ駆動に際しデフオーカス量
に応じた値に対応するパルス数をカウント、その
カウント値がレンズ駆動前のカウント値から上記
デフオーカス量に応じた値分だけ上記パルス数の
カウントにて変化した時、即ちレンズ駆動により
変化したカウント値がデフオーカス量に応じた値
と一致した時に信号LMF,LMRをLとなしてモ
ーターLMTRを停止させる制御回路を有してい
る。又該回路は上記の如くモーター制御が上記カ
ウント値の一致にて停止した時にレンズ停止信号
を形成し、又レンズ駆動によるカウント値の変化
分がデフオーカス量に応じた値となる以前にレン
ズが駆動を停止した状態となつたことを検知し
て、この際にレンズ駆動不能信号を形成する信号
形成回路が更に設けられている。上記レンズ駆動
不能信号は例えば上記カウント値の変化分がデフ
オーカス量に応じた値となつていない状態でモニ
ター信号SENCが所定時間以上形成されていない
か否かを判定し、上記モニター信号が斯様な条件
下で所定時間以上形成されていない時にレンズ駆
動不能信号を形成する。
(ズームレンズの場合にはズーム状態に応じた焦
点距離情報)等の上記パロメーターを所定のアド
レスに格納しているメモリーが設けられている。
又、該回路LPRSには上記モニター信号SENCと
してのパルスをカウントするカウンターが設けら
れ、更に後述のレンズ駆動に際しデフオーカス量
に応じた値に対応するパルス数をカウント、その
カウント値がレンズ駆動前のカウント値から上記
デフオーカス量に応じた値分だけ上記パルス数の
カウントにて変化した時、即ちレンズ駆動により
変化したカウント値がデフオーカス量に応じた値
と一致した時に信号LMF,LMRをLとなしてモ
ーターLMTRを停止させる制御回路を有してい
る。又該回路は上記の如くモーター制御が上記カ
ウント値の一致にて停止した時にレンズ停止信号
を形成し、又レンズ駆動によるカウント値の変化
分がデフオーカス量に応じた値となる以前にレン
ズが駆動を停止した状態となつたことを検知し
て、この際にレンズ駆動不能信号を形成する信号
形成回路が更に設けられている。上記レンズ駆動
不能信号は例えば上記カウント値の変化分がデフ
オーカス量に応じた値となつていない状態でモニ
ター信号SENCが所定時間以上形成されていない
か否かを判定し、上記モニター信号が斯様な条件
下で所定時間以上形成されていない時にレンズ駆
動不能信号を形成する。
又、上記表示器は合焦及び焦点検出不能表示用
又はNG表示用LDE,更には後述のDEP1,DPE2
表示を行うセグメント等の表示素子を有している
ものとする。
又はNG表示用LDE,更には後述のDEP1,DPE2
表示を行うセグメント等の表示素子を有している
ものとする。
以上のような構成によるカメラの動作について
第2図を用いて説明する。
第2図を用いて説明する。
不図示の電源スイツチをオンとするとマイク
ロ・コンピユーターPRSへの給電がなされ、コ
ンピユーターPRSは格納プログラムを実行する。
ロ・コンピユーターPRSへの給電がなされ、コ
ンピユーターPRSは格納プログラムを実行する。
第2図aは上記プログラムの全体プローを示す
フローチヤートである。格納プログラムの実行が
開始されるとステツプ1から順次各ステツプが実
行される。
フローチヤートである。格納プログラムの実行が
開始されるとステツプ1から順次各ステツプが実
行される。
ステツプ1:デイプスモードか否か判定され
る。
る。
該判定はコンピユーターPRSから信号CDDR
をHとなし、回路DDRを指定し、入力スイツチ
群SWSに設けられているモード選択スイツチの
設定状態をSI信号としてコンピユーターPRSに
入力し、モード選択スイツチの設定状態を判別す
ることにて行われる。
をHとなし、回路DDRを指定し、入力スイツチ
群SWSに設けられているモード選択スイツチの
設定状態をSI信号としてコンピユーターPRSに
入力し、モード選択スイツチの設定状態を判別す
ることにて行われる。
モードが通常モードに設定されている時にはス
テツプ2へ移行する。
テツプ2へ移行する。
ステツプ2:シヤツターボタンの第1段階操作
にてオンとなるスイツチSW1の状態検知を行う。
にてオンとなるスイツチSW1の状態検知を行う。
該スイツチSW1の状態判別動作はスイツチ群
SWSと同様にして行われる。
SWSと同様にして行われる。
スイツチSW1がオンの時にはステツプ3,4を
実行後、再度ステツプ1に戻り、又スイツチSW1
がオフの時にはステツプ5にて全フラツグを0と
なし、ステツプ6にてレンズ停止命令を出した後
再度ステツプ1へ移行する。
実行後、再度ステツプ1に戻り、又スイツチSW1
がオフの時にはステツプ5にて全フラツグを0と
なし、ステツプ6にてレンズ停止命令を出した後
再度ステツプ1へ移行する。
従つて、モードが通常モードに設定され、かつ
シヤツターボタンが操作されていない状態ではス
テツプ1→2→5→6を繰り返すこととなる。
シヤツターボタンが操作されていない状態ではス
テツプ1→2→5→6を繰り返すこととなる。
今、シヤツターボタンが操作されていない状態
でモードがデイプスモードに設定されたとする。
でモードがデイプスモードに設定されたとする。
この場合には上記ステツプ1→2→5→6の繰
り返し中のステツプ1にてモードがデイプスへ移
行したことが検知されるのでステツプは7へ移行
する。
り返し中のステツプ1にてモードがデイプスへ移
行したことが検知されるのでステツプは7へ移行
する。
ステツプ7:レリーズ動作を禁止する。
ステツプ8:フラツグDEP1を除く全フラツグ
を0にセツトしフラツグDEP1を1にセツトする。
を0にセツトしフラツグDEP1を1にセツトする。
ステツプ9:スイツチSW1の状態を判定し、ス
イツチSW1がオフの時にはステツプ10以後へ、又
スイツチSW1がオンの時にはステツプ17へ移行す
る。
イツチSW1がオフの時にはステツプ10以後へ、又
スイツチSW1がオンの時にはステツプ17へ移行す
る。
今スイツチSW1がオフであつたとする。この場
合にはステツプ10にてレンズ停止指令を出し、ス
テツプ12にてフラツグDEPDNの設定状態を判定
する。
合にはステツプ10にてレンズ停止指令を出し、ス
テツプ12にてフラツグDEPDNの設定状態を判定
する。
ステツプ8にてフラツグDEP1以外のフラツグ
は0に設定されているため、ステツプ13へ移行
し、フラツグDEPJF,DEPOKを0にセツトしス
テツプ14にて再度設定モードが判定され、デイプ
スモードのまま保持されていればステツプ15へ又
デイプスモードが解除されていればステツプ16へ
移行する。ステツプ15では内部タイマーの経過時
間が所定値を越えたか否かの判定がなされる。尚
このタイマーはデイプスモードの設定がなされて
から計時動作を開始するものとする。
は0に設定されているため、ステツプ13へ移行
し、フラツグDEPJF,DEPOKを0にセツトしス
テツプ14にて再度設定モードが判定され、デイプ
スモードのまま保持されていればステツプ15へ又
デイプスモードが解除されていればステツプ16へ
移行する。ステツプ15では内部タイマーの経過時
間が所定値を越えたか否かの判定がなされる。尚
このタイマーはデイプスモードの設定がなされて
から計時動作を開始するものとする。
タイマーの計時が所定時間を越えていない時に
は再度ステツプ8へ移行し、又所定時間を越えた
時にはステツプ16へ移行する。
は再度ステツプ8へ移行し、又所定時間を越えた
時にはステツプ16へ移行する。
上記ステツプ9〜16までにて一度デイプスモー
ドが設定されてから所定時間が経過しない限り、
ステツプ9〜15が繰り返えし行われることとな
り、この所定時間内にスイツチSW1がオンとなる
とステツプは17へ移行する。又、上記所定時間以
内にスイツチSW1をオンとしない場合又は、デイ
プスモードを解除した場合にはステツプ16へ移行
し全フラツグを0にセツトした後再度ステツプは
1へ戻る。
ドが設定されてから所定時間が経過しない限り、
ステツプ9〜15が繰り返えし行われることとな
り、この所定時間内にスイツチSW1がオンとなる
とステツプは17へ移行する。又、上記所定時間以
内にスイツチSW1をオンとしない場合又は、デイ
プスモードを解除した場合にはステツプ16へ移行
し全フラツグを0にセツトした後再度ステツプは
1へ戻る。
従つて、一度デイプスモードを設定しても所定
時間内にシヤツターボタンを操作しない場合には
デイプスモードが解除され通常モードへ復帰する
こととなる。
時間内にシヤツターボタンを操作しない場合には
デイプスモードが解除され通常モードへ復帰する
こととなる。
今、デイプスモードが設定されてから所定時間
以内にシヤツターボタンの第1段階操作がなされ
たものとする。この場合には上述の如くステツプ
は17へ移行し測光サブルーチンが実行される。該
測光サブルーチンでは撮影レンズを介して光を測
光する測光センサSPCの出力SSPCをコンピユー
ターPRSに入力し、内部のA/D変換機能にて
デジタル化し、該デジタル値をメモリーに記憶す
る。
以内にシヤツターボタンの第1段階操作がなされ
たものとする。この場合には上述の如くステツプ
は17へ移行し測光サブルーチンが実行される。該
測光サブルーチンでは撮影レンズを介して光を測
光する測光センサSPCの出力SSPCをコンピユー
ターPRSに入力し、内部のA/D変換機能にて
デジタル化し、該デジタル値をメモリーに記憶す
る。
該測光サブルーチンが行われた後ステツプは18
移行へ移行する。
移行へ移行する。
ステツプ18:上記タイマーをリセツトし、初期
状態から計時動作を再開する。
状態から計時動作を再開する。
ステツプ19:フラツグDEPJFのセツト状態を
検知する。
検知する。
今、ステツプ8にてフラツグDEP1以外は0に
セツトされているためステツプ20へ移行する。
セツトされているためステツプ20へ移行する。
該ステツプ20のAF制御サブルーチンは第2図
bのステツプ100以後に記載されている。
bのステツプ100以後に記載されている。
以下該AF制御サブルーチンについてデイプス
モード下の初回の動作について説明する。
モード下の初回の動作について説明する。
ステツプ200:フラツグPRMVのセツト状態を
検知する。該フラツグも0にセツトされているた
め、ステツプ201へ移行する。
検知する。該フラツグも0にセツトされているた
め、ステツプ201へ移行する。
ステツプ201:フラツグDEPMVのセツト状態
を検知する。このフラツグも0にセツトされてお
り、ステツプは204へ移行し、デイプスモードか
否かの判別がなされる。今上記の如くデイプスモ
ードであるため、ステツプは205へ移行する。
を検知する。このフラツグも0にセツトされてお
り、ステツプは204へ移行し、デイプスモードか
否かの判別がなされる。今上記の如くデイプスモ
ードであるため、ステツプは205へ移行する。
ステツプ205:フラツグDEP1のセツト状態を検
知する。該フラツグDEP1はステツプ8にて1に
セツトされているため、ステツプは206へ移行す
る。
知する。該フラツグDEP1はステツプ8にて1に
セツトされているため、ステツプは206へ移行す
る。
ステツプ206は焦点検出サブルーチンであり、
該サブルーチンは第2図cに示したステツプ300
以下に記載されている。次に該サブルーチンにつ
き述べる。
該サブルーチンは第2図cに示したステツプ300
以下に記載されている。次に該サブルーチンにつ
き述べる。
ステツプ300:像信号入力サブルーチンを実行
する。
する。
該像信号入力サブルーチンではまずコンピユー
ターPRSにてCSDRをHとなし駆動回路SDRを
選択し、SO信号を該駆動回路SDRに伝える。こ
の時のSO信号は蓄積開始命令であり、この命令
に応じて駆動回路SDRはCLR信号をラインセン
サ装置SNSに伝えCCDラインセンサの像蓄積信
号をクリアし、その後像に対する蓄積動作を行わ
せる。ラインセンサ装置SNSのCCDラインセン
サCCD1,CCD2には撮影レンズを介して入射する
像光束がそれぞれ入射しており各センサCCD1,
CCD2上の像位置が焦点状態に応じて決定される。
詳述すると、被写体に対して合焦状態では各セン
サCCD1とCCD2上の同一位置に同一像パターンが
投射され、前ピン又は後ピン状態ではCCD1と
CCD2上の像パターンがそのピントずれ方向及び
ずれ量に応じて対称的にずれた位置に投射され
る。従つて、上記CCD1とCCD2上の像パターン間
の位置ずれ量及び方向を検知することにてピント
ずれ方向及びずれ量が検知される。
ターPRSにてCSDRをHとなし駆動回路SDRを
選択し、SO信号を該駆動回路SDRに伝える。こ
の時のSO信号は蓄積開始命令であり、この命令
に応じて駆動回路SDRはCLR信号をラインセン
サ装置SNSに伝えCCDラインセンサの像蓄積信
号をクリアし、その後像に対する蓄積動作を行わ
せる。ラインセンサ装置SNSのCCDラインセン
サCCD1,CCD2には撮影レンズを介して入射する
像光束がそれぞれ入射しており各センサCCD1,
CCD2上の像位置が焦点状態に応じて決定される。
詳述すると、被写体に対して合焦状態では各セン
サCCD1とCCD2上の同一位置に同一像パターンが
投射され、前ピン又は後ピン状態ではCCD1と
CCD2上の像パターンがそのピントずれ方向及び
ずれ量に応じて対称的にずれた位置に投射され
る。従つて、上記CCD1とCCD2上の像パターン間
の位置ずれ量及び方向を検知することにてピント
ずれ方向及びずれ量が検知される。
上記の如くして焦点状態に応じた位置に投射さ
れた像パターンを上記像信号クリア後各CCD1,
CCD2にて所定時間蓄積し、その後、駆動回路
SDRから信号SH及びクロツクφ1,φ2がセン
サ装置SNSに供給される。尚、上記像パターン
の蓄積時間はSNS内の蓄積制御用センサの出力
AGCに基づいて決定されるものである。
れた像パターンを上記像信号クリア後各CCD1,
CCD2にて所定時間蓄積し、その後、駆動回路
SDRから信号SH及びクロツクφ1,φ2がセン
サ装置SNSに供給される。尚、上記像パターン
の蓄積時間はSNS内の蓄積制御用センサの出力
AGCに基づいて決定されるものである。
上記の如くしてセンサ装置SNSへ信号SH及び
クロツクφ1,φ2が供給されると、センサ装置
SNS、出力端から各センサCCD1,CCD2の各絵
素に蓄積された像信号が出力OSとして順次時系
列にて送出され、駆動回路SDR内の増巾回路で
増巾され信号AOSとしてコンピユーターPRSに
順次入力する。コンピユーターPRSは上記信号
AOSを内部のA/D変換機能にて順次デジタル
値に変換し所定のRAMに格納する。
クロツクφ1,φ2が供給されると、センサ装置
SNS、出力端から各センサCCD1,CCD2の各絵
素に蓄積された像信号が出力OSとして順次時系
列にて送出され、駆動回路SDR内の増巾回路で
増巾され信号AOSとしてコンピユーターPRSに
順次入力する。コンピユーターPRSは上記信号
AOSを内部のA/D変換機能にて順次デジタル
値に変換し所定のRAMに格納する。
以上の動作にてセンサCCD1,CCD2上の像パタ
ーンに応じた各センサごとの像信号がデジタル値
としてRAMに記憶され像信号入力サブルーチン
を終了しステツプ301へ移行する。
ーンに応じた各センサごとの像信号がデジタル値
としてRAMに記憶され像信号入力サブルーチン
を終了しステツプ301へ移行する。
ステツプ301:デフオーカス量計算サブルーチ
ンを実行する。このサブルーチンでは上記像信号
入力サブルーチンにて求められたセンサCCD1と
CCD2上の像パターンに応じたデジタル値を基に
合焦までのずれ量並びにずれ方向をデフオーカス
量DEFとして算出する。該デフオーカス量の具
体的な算出方法は本願と直接関係がないので、そ
の詳細な説明は省略するが、上記の如くセンサ
CCD1とCCD2の像パターンの一致度が焦点状態に
よつて決定されるので、該パターンに対応した上
記各センサのデジタル値を比較処理し、そのデー
ターの一致度を求め合焦状態からのずれ量及び方
向、即ちデフオーカス量DEFを求めるものであ
る。又、このサブルーチンではセンサCCD1,
CCD2の像パターンに応じたデジタル値からコン
トラストCNTをも求めており、このコントラス
ト検知も公知である。その詳細な説明は省略す
る。
ンを実行する。このサブルーチンでは上記像信号
入力サブルーチンにて求められたセンサCCD1と
CCD2上の像パターンに応じたデジタル値を基に
合焦までのずれ量並びにずれ方向をデフオーカス
量DEFとして算出する。該デフオーカス量の具
体的な算出方法は本願と直接関係がないので、そ
の詳細な説明は省略するが、上記の如くセンサ
CCD1とCCD2の像パターンの一致度が焦点状態に
よつて決定されるので、該パターンに対応した上
記各センサのデジタル値を比較処理し、そのデー
ターの一致度を求め合焦状態からのずれ量及び方
向、即ちデフオーカス量DEFを求めるものであ
る。又、このサブルーチンではセンサCCD1,
CCD2の像パターンに応じたデジタル値からコン
トラストCNTをも求めており、このコントラス
ト検知も公知である。その詳細な説明は省略す
る。
ステツプ302:フラツグJF及びAFNGに0セツ
トする。
トする。
ステツプ303:コントラストCNTと一定値
LCLVCを比較し、CNT<LCLVCの時、即ち、
低コントラストの時にはステツプ304にてフラツ
グAFNGに1をセツトし、焦点検出サブルーチ
ンを終了してステツプ207へ移行する。
LCLVCを比較し、CNT<LCLVCの時、即ち、
低コントラストの時にはステツプ304にてフラツ
グAFNGに1をセツトし、焦点検出サブルーチ
ンを終了してステツプ207へ移行する。
又、CNT>LCLVCの時、即ちコントラストが
十分にあつた時にはステツプ305へ移行し、算出
デフオーカス量DEFが合焦と見做せる一定デフ
オーカス量JFFLD以内か否かの判定がなされ、
DEF<JFFLDの時にはステツプ306にてフラツグ
JFを1にセツトし焦点検出サブルーチンを終了
してステツプ207へ移行する。又、上記の判定に
てDEF>JFFLDの時にはフラツグJFを1にセツ
トすることなしに焦点検出サブルーチンを終了し
てステツプ207へ移行する。
十分にあつた時にはステツプ305へ移行し、算出
デフオーカス量DEFが合焦と見做せる一定デフ
オーカス量JFFLD以内か否かの判定がなされ、
DEF<JFFLDの時にはステツプ306にてフラツグ
JFを1にセツトし焦点検出サブルーチンを終了
してステツプ207へ移行する。又、上記の判定に
てDEF>JFFLDの時にはフラツグJFを1にセツ
トすることなしに焦点検出サブルーチンを終了し
てステツプ207へ移行する。
以上の焦点検出サブルーチンではコントラスト
が低い時にはフラツグAFNGを1にセツトし、
又コントラストが十分な時でデフオーカス量が合
焦と見做せる時にはフラツグJFを1にセツトし、
又デフオーカス量が合焦と見做せる範囲よりも大
の時にはフラツグJFを1にセツトすることなし
にリターンする。
が低い時にはフラツグAFNGを1にセツトし、
又コントラストが十分な時でデフオーカス量が合
焦と見做せる時にはフラツグJFを1にセツトし、
又デフオーカス量が合焦と見做せる範囲よりも大
の時にはフラツグJFを1にセツトすることなし
にリターンする。
上記焦点検出サブルーチンにて焦点状態の検出
及び判定がなされた後ステツプ207にて表示サブ
ルーチンが実行される。該表示サブルーチンでは
フラツグAFNGが1にセツトされている時には
コンピユーターPRSにてCDDR信号をHとなし、
回路DDRを指定し、又SO信号としての表示信号
を回路DDRに伝え、表示器DSPに設けられた焦
点検出不能表示用LEDを点灯させる。又フラツ
グJFが1にセツトされている時には同様にして
合焦表示用LEDを点灯させる。
及び判定がなされた後ステツプ207にて表示サブ
ルーチンが実行される。該表示サブルーチンでは
フラツグAFNGが1にセツトされている時には
コンピユーターPRSにてCDDR信号をHとなし、
回路DDRを指定し、又SO信号としての表示信号
を回路DDRに伝え、表示器DSPに設けられた焦
点検出不能表示用LEDを点灯させる。又フラツ
グJFが1にセツトされている時には同様にして
合焦表示用LEDを点灯させる。
表示サブルーチンにて焦点状態の表示を行つた
後ステツプは208へ移行する。
後ステツプは208へ移行する。
ステツプ208:フラツグJFのセツト状態を判別
する。
する。
フラツグJFが1にセツトされている時には、
ステツプ209にてフラツグDEP1のセツト状態が判
定される。今DEP1は1にセツトされているため、
ステツプ210を行いフラツグDEPJFを1にセツト
した後にリターンし、再度ステツプ9へ移行す
る。
ステツプ209にてフラツグDEP1のセツト状態が判
定される。今DEP1は1にセツトされているため、
ステツプ210を行いフラツグDEPJFを1にセツト
した後にリターンし、再度ステツプ9へ移行す
る。
又、フラツグJFが0の時にはステツプ211にて
フラツグAFNGのセツト状態が判定されAFNG
が1にセツトされている時にはリターンし再度ス
テツプ9へ移行する。
フラツグAFNGのセツト状態が判定されAFNG
が1にセツトされている時にはリターンし再度ス
テツプ9へ移行する。
又、フラツグJF及びAFNGが共に0の時には
ステツプ212以後のステツプが実行される。
ステツプ212以後のステツプが実行される。
ステツプ212:レンズ駆動量計算サブルーチン
を(FP計算サブルーチンと称す。)実行する。該
サブルーチンは第2図dに示されるステツプ400
以後に記載される。
を(FP計算サブルーチンと称す。)実行する。該
サブルーチンは第2図dに示されるステツプ400
以後に記載される。
ステツプ400:レンズから「デフオーカス量対
くり出し量の係数S」を入力する。この入力動作
はコンピユーターPRSにて信号CLCMをHとな
し回路LCMを指定し、該回路LCMを介してレン
ズ内の回路LPRSを指定する。又、信号SDを上
記回路LCMを介してDCLとして回路LPRSに伝
える。この際の信号SOは係数Sを読み出す命令
であり、回路LPRSは該信号SOにより内部の
RAMに格納されていた上記係数Sを信号DLCと
して回路LCMに伝え、該回路LCMは上記信号
DLCをSI信号としてコンピユーターPRSに入力
し、係数Sがコンピユーターに入力される。
くり出し量の係数S」を入力する。この入力動作
はコンピユーターPRSにて信号CLCMをHとな
し回路LCMを指定し、該回路LCMを介してレン
ズ内の回路LPRSを指定する。又、信号SDを上
記回路LCMを介してDCLとして回路LPRSに伝
える。この際の信号SOは係数Sを読み出す命令
であり、回路LPRSは該信号SOにより内部の
RAMに格納されていた上記係数Sを信号DLCと
して回路LCMに伝え、該回路LCMは上記信号
DLCをSI信号としてコンピユーターPRSに入力
し、係数Sがコンピユーターに入力される。
ステツプ401:レンズから「エンコーダー1パ
ルス当たりのくり出し量PTM」を入力する。該
PTHの入力動作は上記係数Sと同様にして行わ
れる。
ルス当たりのくり出し量PTM」を入力する。該
PTHの入力動作は上記係数Sと同様にして行わ
れる。
ステツプ402:上記各読み出し動作にて入力さ
れた係数S及びPTHと算出デフオーカス量DEF
との演算DEF*S/FPHを行う。
れた係数S及びPTHと算出デフオーカス量DEF
との演算DEF*S/FPHを行う。
上記の如くFPHはエンコーダー1パルス当た
りのくり出し量であり、該エンコーダーENCは
レンズLNSの移動量を検知して、単位あたりの
移動量ごとに1パルスを出力する、例えばパルス
板にて構成されている。
りのくり出し量であり、該エンコーダーENCは
レンズLNSの移動量を検知して、単位あたりの
移動量ごとに1パルスを出力する、例えばパルス
板にて構成されている。
又係数Sはデフオーカス量対くり出し量の係数
であり、DEF*Sはデフオーカス量に応じたく
り出し量、即ちデフオーカスに応じたレンズの移
動量を示す。従つて、DEF*S/FPHはデフオ
ーカス量に応じた上記エンコーダーENCからの
パルス数を示すこととなり、このパルス数FP分
だけレンズが移動することにて算出デフオーカス
分のレンズが駆動されることとなる。
であり、DEF*Sはデフオーカス量に応じたく
り出し量、即ちデフオーカスに応じたレンズの移
動量を示す。従つて、DEF*S/FPHはデフオ
ーカス量に応じた上記エンコーダーENCからの
パルス数を示すこととなり、このパルス数FP分
だけレンズが移動することにて算出デフオーカス
分のレンズが駆動されることとなる。
上記FP計算サブルーチンにてデフオーカス量
に応じたパルス数FPを求めた後ステツプは213へ
移行する。
に応じたパルス数FPを求めた後ステツプは213へ
移行する。
該ステツプ213にてレンズ駆動サブルーチンが
実行される。該サブルーチンではコンピユーター
PRSにてCLCM信号をHとなし、上記の如くし
て回路LPRSを指定すると共に上記パルス数FP
を信号SOとして回路LPRSに伝える。回路LPRS
では上記FPに応じて信号LMF又はLMRをHと
なし、モーターLMTRを駆動する。
実行される。該サブルーチンではコンピユーター
PRSにてCLCM信号をHとなし、上記の如くし
て回路LPRSを指定すると共に上記パルス数FP
を信号SOとして回路LPRSに伝える。回路LPRS
では上記FPに応じて信号LMF又はLMRをHと
なし、モーターLMTRを駆動する。
尚、上記FPはデフオーカス量に応じて決定さ
れており、その合焦までのずれ方向、即ちレンズ
の駆動方向情報も含んでおり、この駆動方向情報
に応じて信号LMF又はLMRがHにセツトされレ
ンズが合焦方向へ駆動される。
れており、その合焦までのずれ方向、即ちレンズ
の駆動方向情報も含んでおり、この駆動方向情報
に応じて信号LMF又はLMRがHにセツトされレ
ンズが合焦方向へ駆動される。
該ステツプ213にてレンズの駆動を開始した後
ステツプは214へ移行しフラツグPRMVを1にセ
ツトした後AFサブルーチンを終了しリターンし
ステツプ9へ戻る。
ステツプは214へ移行しフラツグPRMVを1にセ
ツトした後AFサブルーチンを終了しリターンし
ステツプ9へ戻る。
今、デイプスモード時の初回のスイツチSW1の
オン動作時における上記初回のAF制御サブルー
チンにて上記合焦判定がなされると、上記の如く
して合焦表示がなされた後にステツプ9へ戻るこ
ととなる。この状態でスイツチSW1がオンに保持
されていれば、再度ステツプ17に測光サブルーチ
ンが行われ、ステツプ18にてタイマーのリセツト
ステツプ19にてフラツグDEPJFのセツト状態の
判定がなされる。この時フラツグDEPJFは1に
セツトされているため、ステツプは21へ移行しフ
ラツグDEPOKのセツト状態が判別される。該フ
ラツグDEPOKは初期状態では0にセツトされて
いるためステツプは22移行へ進む。
オン動作時における上記初回のAF制御サブルー
チンにて上記合焦判定がなされると、上記の如く
して合焦表示がなされた後にステツプ9へ戻るこ
ととなる。この状態でスイツチSW1がオンに保持
されていれば、再度ステツプ17に測光サブルーチ
ンが行われ、ステツプ18にてタイマーのリセツト
ステツプ19にてフラツグDEPJFのセツト状態の
判定がなされる。この時フラツグDEPJFは1に
セツトされているため、ステツプは21へ移行しフ
ラツグDEPOKのセツト状態が判別される。該フ
ラツグDEPOKは初期状態では0にセツトされて
いるためステツプは22移行へ進む。
従つて、デイプスモードの初回のスイツチSW1
のオン動作におけるAF制御サブルーチンにて、
いきなり合焦判定がなされた時には合焦表示がな
された後ステツプ22へ移行する。
のオン動作におけるAF制御サブルーチンにて、
いきなり合焦判定がなされた時には合焦表示がな
された後ステツプ22へ移行する。
又、デイプスモードの初回のスイツチSW1のオ
ンにて焦点検出不能と判定がなされた時にはステ
ツプ9→17→18→19→20がスイツチSW1のオンの
限り繰り返し実行され、焦点検出動作が繰り返さ
れる。
ンにて焦点検出不能と判定がなされた時にはステ
ツプ9→17→18→19→20がスイツチSW1のオンの
限り繰り返し実行され、焦点検出動作が繰り返さ
れる。
又、デイプスモードの初回のスイツチSW1のオ
ン時のAF制御サブルーチンにて合焦までのデフ
オーカス量に基づくレンズ駆動指示がなされた場
合にも初回のAF制御サブルーチンが実行された
後スイツチSW1がオンに保持されていれば再度ス
テツプ9→17→18→19→20が繰り返される。上記
ステツプの繰り返し中でのステツプ20における
AF制御サブルーチンではステツプ200のフラツグ
PRMV検知にて1が検知されるので、ステツプ
202が実行されレンズが停止したか否かの判定が
なされる。
ン時のAF制御サブルーチンにて合焦までのデフ
オーカス量に基づくレンズ駆動指示がなされた場
合にも初回のAF制御サブルーチンが実行された
後スイツチSW1がオンに保持されていれば再度ス
テツプ9→17→18→19→20が繰り返される。上記
ステツプの繰り返し中でのステツプ20における
AF制御サブルーチンではステツプ200のフラツグ
PRMV検知にて1が検知されるので、ステツプ
202が実行されレンズが停止したか否かの判定が
なされる。
このレンズ停止の判定動作について述べる。本
実施例ではレンズ駆動に際し、上記の如くレンズ
の移動量を表わすパルス数FPが回路LPRSに入
力され、かつレンズLMSの移動に応じてエンコ
ーダーENCからパルスが送出され、このエンコ
ーダーからのパルス数が回路LPRS内のカウンタ
ーにてカウントされ、上記入力パルス数FPと一
致した時に回路LPRSは信号LMF,LMRをLと
なしモーターLHTRを停止させる様制御してい
る。
実施例ではレンズ駆動に際し、上記の如くレンズ
の移動量を表わすパルス数FPが回路LPRSに入
力され、かつレンズLMSの移動に応じてエンコ
ーダーENCからパルスが送出され、このエンコ
ーダーからのパルス数が回路LPRS内のカウンタ
ーにてカウントされ、上記入力パルス数FPと一
致した時に回路LPRSは信号LMF,LMRをLと
なしモーターLHTRを停止させる様制御してい
る。
尚上記エンコーダーからのパルスのカウントは
そのレンズの駆動方向に応じてアツプ又はダウン
しカウントされるものとする。この様にしてレン
ズ駆動制御がなされるので上記入力パルス数FP
とエンコーダーからのパルスが一致してモーター
LHTRに対して停止動作が行われたことが回路
LPRS内で判定出来、この回路では上述のレンズ
駆動制御がなされない時にレンズ停止信号を形成
している。
そのレンズの駆動方向に応じてアツプ又はダウン
しカウントされるものとする。この様にしてレン
ズ駆動制御がなされるので上記入力パルス数FP
とエンコーダーからのパルスが一致してモーター
LHTRに対して停止動作が行われたことが回路
LPRS内で判定出来、この回路では上述のレンズ
駆動制御がなされない時にレンズ停止信号を形成
している。
よつて、コンピユーターPRSは上記の如くし
て回路LPRSを指定し、このレンズ停止信号を読
み出すことにてステツプ202にてレンズが停止し
たか否かの判定を行つている。
て回路LPRSを指定し、このレンズ停止信号を読
み出すことにてステツプ202にてレンズが停止し
たか否かの判定を行つている。
尚、レンズ駆動中にレンズが例えば無限端位置
に突き当つて停止した場合には上記カウンターに
てカウントされたエンコーダーENCからのパル
ス数が上記パルス数FPと一致することなく、レ
ンズが停止状態となる。従つて、この様な場合に
はカウンターとパルス数FPが一致していない状
態であつてもエンコーダーENCからのパルスが
発生しなくなり、回路LPRSでは上記状態下でエ
ンコーダーENCからパルスが所定時間以上発生
していないことを検知すると信号LMF,LMRを
Lとなしモーターを停止させると共にレンズ駆動
不能信号を形成し回路内部のRAMに該信号を格
納する様構成されており、正常動作時と異常動作
時のレンズ停止を判別させているものである。
に突き当つて停止した場合には上記カウンターに
てカウントされたエンコーダーENCからのパル
ス数が上記パルス数FPと一致することなく、レ
ンズが停止状態となる。従つて、この様な場合に
はカウンターとパルス数FPが一致していない状
態であつてもエンコーダーENCからのパルスが
発生しなくなり、回路LPRSでは上記状態下でエ
ンコーダーENCからパルスが所定時間以上発生
していないことを検知すると信号LMF,LMRを
Lとなしモーターを停止させると共にレンズ駆動
不能信号を形成し回路内部のRAMに該信号を格
納する様構成されており、正常動作時と異常動作
時のレンズ停止を判別させているものである。
上記ステツプ202にてレンズ停止信号が検知出
来ない時、即ちレンズがまだ駆動中であると判定
された時には直ちにAF制御サブルーチンを終了
し再度ステツプ9へ戻る。
来ない時、即ちレンズがまだ駆動中であると判定
された時には直ちにAF制御サブルーチンを終了
し再度ステツプ9へ戻る。
よつて、デフオーカス量に応じてレンズが駆動
されている途中では、上記の繰り返しステツプと
してはステツプ9→17→18→19→20(200→202)
が繰り返されることとなる。
されている途中では、上記の繰り返しステツプと
してはステツプ9→17→18→19→20(200→202)
が繰り返されることとなる。
上記の如くしてレンズ駆動がなされている過程
にてレンズの駆動量、即ちエンコーダーENCか
らのパルス数が上記FP計算サブルーチンにて求
められたパルス数FPと一致した時には、これら
のパルス数の一致検知を行つている回路LPRSに
て出力LMF及びLMRがLにされ、モーター
LMTRが停止しレンズがデフオーカス量だけ駆
動されることとなる。従つて上記ステツプの繰り
返し中にレンズがデフオーカス量だけ駆動される
とステツプ202にてレンズが停止したと判定され
るため、ステツプ203にてフラツグPRMVに0が
セツトされ以後前述と同様にステツプ204→205→
206が実行される。
にてレンズの駆動量、即ちエンコーダーENCか
らのパルス数が上記FP計算サブルーチンにて求
められたパルス数FPと一致した時には、これら
のパルス数の一致検知を行つている回路LPRSに
て出力LMF及びLMRがLにされ、モーター
LMTRが停止しレンズがデフオーカス量だけ駆
動されることとなる。従つて上記ステツプの繰り
返し中にレンズがデフオーカス量だけ駆動される
とステツプ202にてレンズが停止したと判定され
るため、ステツプ203にてフラツグPRMVに0が
セツトされ以後前述と同様にステツプ204→205→
206が実行される。
この時、上述の如くレンズはデフオーカス量分
駆動されているため、上記ステツプ206にて焦点
検出動作がなされると合焦と判定されることとな
り、以後ステツプ208→209→210へ移行する。
駆動されているため、上記ステツプ206にて焦点
検出動作がなされると合焦と判定されることとな
り、以後ステツプ208→209→210へ移行する。
従つて、デイプスモードで初回のスイツチSW1
のオン動作にてレンズ駆動がなされた時にはレン
ズが被写体に対して合焦となるまで移行し、一度
合焦となると、上記の合焦判定がなされた時の動
作と同様にしてステツプ22へ移行する。
のオン動作にてレンズ駆動がなされた時にはレン
ズが被写体に対して合焦となるまで移行し、一度
合焦となると、上記の合焦判定がなされた時の動
作と同様にしてステツプ22へ移行する。
又、上記の焦点検出不能時も上記の如くAF制
御サブルーチンが繰り返されるので、焦点検出不
能状態を脱した場合にはレンズが合焦位置まで駆
動され、その後ステツプは22へ進むこととなる。
御サブルーチンが繰り返されるので、焦点検出不
能状態を脱した場合にはレンズが合焦位置まで駆
動され、その後ステツプは22へ進むこととなる。
以上、デイプスモードで初回のスイツチSW1の
オン時のデイプス処理動作をまとめると被写体に
対して一度合焦状態となし合焦後ステツプ22へ移
行する。
オン時のデイプス処理動作をまとめると被写体に
対して一度合焦状態となし合焦後ステツプ22へ移
行する。
以上の如くして被写体に対して合焦状態とした
後ステツプ22へ移行すると、該ステツプにてフラ
ツグDEP1のセツト状態が判定される。フラツグ
DEP1は前述の如く1にセツトされているにで、
ステツプは23に移行する。
後ステツプ22へ移行すると、該ステツプにてフラ
ツグDEP1のセツト状態が判定される。フラツグ
DEP1は前述の如く1にセツトされているにで、
ステツプは23に移行する。
ステツプ23:DEP1表示を行う。
この表示はコンピユーターPRSにて信号
CDDRをHとなし、回路DDRを指定し、SO信号
としてのDEP1表示信号を回路DDRに伝え、該回
路DDRにて表示器のDSP内のクセグメントにて
DEP1表示を行わせる。これにて撮影者は1回目
のデイプス処理が終了したことを知らせしめるこ
ととなる。
CDDRをHとなし、回路DDRを指定し、SO信号
としてのDEP1表示信号を回路DDRに伝え、該回
路DDRにて表示器のDSP内のクセグメントにて
DEP1表示を行わせる。これにて撮影者は1回目
のデイプス処理が終了したことを知らせしめるこ
ととなる。
この後ステツプは24へ移行し、フラツグDEP1
に0をセツトし、DEP2に1をセツトし、その後
ステツプ25にてフラツグDEPOKを1にセツト
し、再度ステツプ9へ移行する。
に0をセツトし、DEP2に1をセツトし、その後
ステツプ25にてフラツグDEPOKを1にセツト
し、再度ステツプ9へ移行する。
この後スイツチSW1がオン状態に保持されてい
ればステツプは17→18→19→21へ移行する。この
時フラツグDEPOKはステツプ25にて1にセツト
されているので、ステツプ21の後再度ステツプ9
へ移行する。従つて1回目のデイプス処理終了後
スイツチSW1がオンの限りステツプ9→17→18→
19→21が繰り返され、レンズは最初に合焦した位
置に保持され続ける。この状態からシヤツタボタ
ンの操作を解除してスイツチSW1をオフとする
と、上記ステツプ9→17→18→19→21の繰り返し
に変えてステツプは12以後へ移行する。ステツプ
12以後の処理は上述の如くフラツグDEPJF,
DEPOKに0をセツトすると共にモードがデイプ
スに保持されているか、又は1回目のデイプス処
理終了後スイツチSW1がオフとなつてから所定時
間経過したかの判別がなされ、モードが通常モー
ドに戻された場合又は所定時間経過するまでスイ
ツチSW1をオフのままにした場合にはステツプ16
を介してステツプ1へ戻り、デイプスモードがキ
ヤンセルされる。
ればステツプは17→18→19→21へ移行する。この
時フラツグDEPOKはステツプ25にて1にセツト
されているので、ステツプ21の後再度ステツプ9
へ移行する。従つて1回目のデイプス処理終了後
スイツチSW1がオンの限りステツプ9→17→18→
19→21が繰り返され、レンズは最初に合焦した位
置に保持され続ける。この状態からシヤツタボタ
ンの操作を解除してスイツチSW1をオフとする
と、上記ステツプ9→17→18→19→21の繰り返し
に変えてステツプは12以後へ移行する。ステツプ
12以後の処理は上述の如くフラツグDEPJF,
DEPOKに0をセツトすると共にモードがデイプ
スに保持されているか、又は1回目のデイプス処
理終了後スイツチSW1がオフとなつてから所定時
間経過したかの判別がなされ、モードが通常モー
ドに戻された場合又は所定時間経過するまでスイ
ツチSW1をオフのままにした場合にはステツプ16
を介してステツプ1へ戻り、デイプスモードがキ
ヤンセルされる。
又、モードをデイプスに保持し、かつ上記時間
以内に再度レリーズボタンが操作されスイツチ
SW1がオンとなるとステツプは再度17へ移行し2
回目のデイプス処理が開始される。
以内に再度レリーズボタンが操作されスイツチ
SW1がオンとなるとステツプは再度17へ移行し2
回目のデイプス処理が開始される。
以下2回目のデイプス処理について説明する。
上記の如くしてステツプ17へ移行し、測光サブ
ルーチンが実行され、ステツプ18にてタイマーが
リセツトされ時間計時を再開し、ステツプ19へ移
行する。この時点では上記スイツチSW1のオフの
間のステツプ13にてフラツグDEPJFが0にセツ
トされているため、ステツプ19に次いでステツプ
20のAF制御サブルーチンが実行される。
ルーチンが実行され、ステツプ18にてタイマーが
リセツトされ時間計時を再開し、ステツプ19へ移
行する。この時点では上記スイツチSW1のオフの
間のステツプ13にてフラツグDEPJFが0にセツ
トされているため、ステツプ19に次いでステツプ
20のAF制御サブルーチンが実行される。
該AFサブルーチンでは上述の如くステツプ200
が行われる。
が行われる。
この時点ではフラツグPRMVは0にセツトさ
れており、ステツプは200から201へ移行する。こ
の時フラツグDEPMVも0にセツトされているの
で、ステツプは204へ移行し、モードがデイプス
か否かの判定がなされ、今モードはデイプスに設
定されているので、ステツプは205へ移行する。
2回目のデイプス処理開始以前にフラツグDEP1
は上述の如くステツプ24にて0にセツトされてい
るため、ステツプは215へ移行する。
れており、ステツプは200から201へ移行する。こ
の時フラツグDEPMVも0にセツトされているの
で、ステツプは204へ移行し、モードがデイプス
か否かの判定がなされ、今モードはデイプスに設
定されているので、ステツプは205へ移行する。
2回目のデイプス処理開始以前にフラツグDEP1
は上述の如くステツプ24にて0にセツトされてい
るため、ステツプは215へ移行する。
ステツプ215:フラツグDEP2のセツト状態を判
別する。この時フラツグDEP2は上記ステツプ24
にて1にセツトされているため、ステツプは第2
図eのステツプ216へ移行し、上述の焦点検出サ
ブルーチンを実行しデイプスモードにおける2回
目のスイツチSW1のオン時点での被写体に対する
焦点状態を判定する。
別する。この時フラツグDEP2は上記ステツプ24
にて1にセツトされているため、ステツプは第2
図eのステツプ216へ移行し、上述の焦点検出サ
ブルーチンを実行しデイプスモードにおける2回
目のスイツチSW1のオン時点での被写体に対する
焦点状態を判定する。
この焦点状態の判定結果としてフラツグ
AFNGが1にセツトされている時、即ちコント
ラストが低く焦点検出不能の時にはステツプ217
にてこれが検知されステツプ218へ移行する。
AFNGが1にセツトされている時、即ちコント
ラストが低く焦点検出不能の時にはステツプ217
にてこれが検知されステツプ218へ移行する。
ステツプ218:NG表示サブルーチンを実行す
る。このサブルーチンは上記表示ルーチンと同様
にして焦点検出不能表示用LEDを点灯させた後
AF制御サブルーチンを終了する。
る。このサブルーチンは上記表示ルーチンと同様
にして焦点検出不能表示用LEDを点灯させた後
AF制御サブルーチンを終了する。
又、上記ステツプ216での焦点検出サブルーチ
ンにてフラツグAFNGが1にセツトされない場
合、即ちコントラストが十分あると判定された時
にはステツプ217に次いでステツプ219へ進む。
ンにてフラツグAFNGが1にセツトされない場
合、即ちコントラストが十分あると判定された時
にはステツプ217に次いでステツプ219へ進む。
ステツプ219:上記焦点検出サブルーチンにて
求められたデフオーカス量DEFが一定値dcより
も大か否かの判定を行う。この判定結果として|
DEF|>dcの時には、上記ステツプ218へ移行し
焦点検出不能表示がなされAF制御サブルーチン
を終了する。
求められたデフオーカス量DEFが一定値dcより
も大か否かの判定を行う。この判定結果として|
DEF|>dcの時には、上記ステツプ218へ移行し
焦点検出不能表示がなされAF制御サブルーチン
を終了する。
従つて、2回目のデイプス処理において、コン
トラストが低いことの検知又はデフオーカス量が
大であることが検知された時には直ちにAF制御
サブルーチンを終了し再度ステツプ9へ移行す
る。
トラストが低いことの検知又はデフオーカス量が
大であることが検知された時には直ちにAF制御
サブルーチンを終了し再度ステツプ9へ移行す
る。
この状態でスイツチSW1がオンのまま保持され
ていれば、ステツプは再度9→17→18→19→20へ
移行し以後上記の焦点検出結果が異なる結果とな
るまで、このステツプを繰り返され、焦点検出サ
ブルーチンにてコントラストが十分高いこと及び
デフオーカス量が|DEF|<dcであることの判
別がなされるとステツプ220へ移行する。
ていれば、ステツプは再度9→17→18→19→20へ
移行し以後上記の焦点検出結果が異なる結果とな
るまで、このステツプを繰り返され、焦点検出サ
ブルーチンにてコントラストが十分高いこと及び
デフオーカス量が|DEF|<dcであることの判
別がなされるとステツプ220へ移行する。
尚、初回のステツプ216時における焦点検出結
果がコントラストが十分であり、かつ|DEF|
<dcであると判定された時には上記の焦点検出
動作を繰り返すことなく直ちにステツプ220へ移
行させる。
果がコントラストが十分であり、かつ|DEF|
<dcであると判定された時には上記の焦点検出
動作を繰り返すことなく直ちにステツプ220へ移
行させる。
尚、2回目のデイプス処理において、デフオー
カス量が所定値よりも大の時にデイプス処理を進
ませない理由は、第1回目のデイプス処理におけ
る被写体と2回目の処理における被写体が極めて
離れている場合、両被写体共に合焦状態となる様
なデイプス処理自体精度良く行われず、実質上デ
イプスモードでの処理が不可能であるためであ
る。
カス量が所定値よりも大の時にデイプス処理を進
ませない理由は、第1回目のデイプス処理におけ
る被写体と2回目の処理における被写体が極めて
離れている場合、両被写体共に合焦状態となる様
なデイプス処理自体精度良く行われず、実質上デ
イプスモードでの処理が不可能であるためであ
る。
上記の如くしてステツプ220へ移行するとステ
ツプ220にてレンズの焦点距離情報がメモリー
LSTFLに入力される。
ツプ220にてレンズの焦点距離情報がメモリー
LSTFLに入力される。
この焦点距離情報の入力処理としてはコンピユ
ーターPRSにて信号CLCMをHとなし、上述の
如く回路LCMを介して回路LPRSを指定し、該
回路内に格納されている焦点距離情報を読み出す
ことにて実行される。
ーターPRSにて信号CLCMをHとなし、上述の
如く回路LCMを介して回路LPRSを指定し、該
回路内に格納されている焦点距離情報を読み出す
ことにて実行される。
尚、レンズがズームレンズの場合にはその設定
ズーム状態に応じた焦点距離情報が読み出される
こととなる。
ズーム状態に応じた焦点距離情報が読み出される
こととなる。
この様にしてステツプ220にて焦点距離情報を
読み出した後ステツプ221へ移行する。
読み出した後ステツプ221へ移行する。
ステツプ221:算出されたデフオーカス量から
1回目及び2回目のデイプス処理が行われた時の
両被写体を共にピントが合つた状態とする絞り値
を求める。
1回目及び2回目のデイプス処理が行われた時の
両被写体を共にピントが合つた状態とする絞り値
を求める。
即ち、第3図の如く、1回目のデイプス処理に
おける被写体Aに対してレンズをDEP1に位置さ
せた時合焦状態とすることが出来たとすると、1
回目のデイプス処理にてレンズはDEP1の位置へ
移行している。
おける被写体Aに対してレンズをDEP1に位置さ
せた時合焦状態とすることが出来たとすると、1
回目のデイプス処理にてレンズはDEP1の位置へ
移行している。
この状態でレンズをDEP2の位置へ移行させた
時に合焦状態となる被写体Bに対して上記2回目
のデイプス処理を実行すると2回目のデイプス処
理時の被写体Bに対するレンズ位置DEP1からの
デフオーカスDEFが上記焦点検出動作にて検知
され、このデフオーカス量がレンズ位置DEP1と
DEP2間のデフオーカス量となる。
時に合焦状態となる被写体Bに対して上記2回目
のデイプス処理を実行すると2回目のデイプス処
理時の被写体Bに対するレンズ位置DEP1からの
デフオーカスDEFが上記焦点検出動作にて検知
され、このデフオーカス量がレンズ位置DEP1と
DEP2間のデフオーカス量となる。
本発明でのデイプス処理は上記の如く2つの異
なる被写体間のデフオーカス量を7/17に至近側に 内分する位置DEP3にレンズを移動させ、この位
置で、DEP3とDEP2間のデフオーカス量、即ち
|DEP|×7/17を最小錯乱円0.035mmで割つた値を 制御絞りとして採用している。詳述すると一般的
に上記の様にレンズをDEP1に位置させた時、合
焦となる被写体AとレンズをDEP2に位置させた
時合焦となる被写体Bが存在する場合、位置
DEP1とDEP2を内分する位置DEP3にレンズを移
行させ、レンズ移行後のレンズ位置DEP3を一方
の被写体に対する本来の合焦位置DEP1又はDEP2
との間のデフオーカス量DEF′を最小錯乱円で割
ることにて、レンズをDEP3に位置させたまま、
本来位置DEP1及びDEP2で合焦となる2つの被写
体A,B共にピントを合つた状態とする被写体深
度を満足する絞り値が得られる。
なる被写体間のデフオーカス量を7/17に至近側に 内分する位置DEP3にレンズを移動させ、この位
置で、DEP3とDEP2間のデフオーカス量、即ち
|DEP|×7/17を最小錯乱円0.035mmで割つた値を 制御絞りとして採用している。詳述すると一般的
に上記の様にレンズをDEP1に位置させた時、合
焦となる被写体AとレンズをDEP2に位置させた
時合焦となる被写体Bが存在する場合、位置
DEP1とDEP2を内分する位置DEP3にレンズを移
行させ、レンズ移行後のレンズ位置DEP3を一方
の被写体に対する本来の合焦位置DEP1又はDEP2
との間のデフオーカス量DEF′を最小錯乱円で割
ることにて、レンズをDEP3に位置させたまま、
本来位置DEP1及びDEP2で合焦となる2つの被写
体A,B共にピントを合つた状態とする被写体深
度を満足する絞り値が得られる。
従つて、本願では、この原理を利用して上記演
算にて|DEF|×7/17×1/0.035を行い、レンズを 上記DEP3に移行した時至近側の被写体DEP2を十
分にピント合つた状態とする絞りを求めている。
尚、この時の絞りは無限側の位置DEP1に対して
は深度内にカバーしていないが、通常レンズの特
性を考慮すると、無限側の被写体に対しては上記
深度が本来カバーしていなくとも十分にピントが
合つた状態となるため、本願では内分点(DEP3)
を至近側に7/17の位置として設定している。
算にて|DEF|×7/17×1/0.035を行い、レンズを 上記DEP3に移行した時至近側の被写体DEP2を十
分にピント合つた状態とする絞りを求めている。
尚、この時の絞りは無限側の位置DEP1に対して
は深度内にカバーしていないが、通常レンズの特
性を考慮すると、無限側の被写体に対しては上記
深度が本来カバーしていなくとも十分にピントが
合つた状態となるため、本願では内分点(DEP3)
を至近側に7/17の位置として設定している。
この様にして両被写体を共にピントが合つた状
態とする絞り値|DEF|×7/17×1/0.035をステツ プ221に求め、これをメモリーLSTFNOに記憶さ
せステツプ222へ移行する。
態とする絞り値|DEF|×7/17×1/0.035をステツ プ221に求め、これをメモリーLSTFNOに記憶さ
せステツプ222へ移行する。
ステツプ222:上記ステツプ216での焦点検出サ
ブルーチン結果としてフラツグJFが1にセツト
されているか否かを判別する。
ブルーチン結果としてフラツグJFが1にセツト
されているか否かを判別する。
この結果フラツグJFが1にセツトされている
場合にはステツプ223へ移行しフラツグDEPJF,
DEP2JFに1をセツトし、AF制御サブルーチン
を終了する。
場合にはステツプ223へ移行しフラツグDEPJF,
DEP2JFに1をセツトし、AF制御サブルーチン
を終了する。
このステツプ222,223にて2回目のデイプス処
理でフラツグJFの1のセツトが検知される様な
被写体はデイプスの1回目の被写体とほぼ同一位
置にある被写体を2回目のデイプス処理の被写体
とした場合であり、その以外の場合はステツプ
223へ移行する。
理でフラツグJFの1のセツトが検知される様な
被写体はデイプスの1回目の被写体とほぼ同一位
置にある被写体を2回目のデイプス処理の被写体
とした場合であり、その以外の場合はステツプ
223へ移行する。
今、第1回目と2回目の被写体位置が異なつて
おり、ステツプ223へ移行したものとする。
おり、ステツプ223へ移行したものとする。
このステツプ223は上記EP計算サブルーチンを
実行させるもので、これにより2回目のデイプス
処理における被写体までのデフオーカス量に応じ
たパルス数FPが求められステツプは224以後へ移
行する。
実行させるもので、これにより2回目のデイプス
処理における被写体までのデフオーカス量に応じ
たパルス数FPが求められステツプは224以後へ移
行する。
ステツプ224:フラツグDEPMVに1をセツト
する。
する。
ステツプ225:レンズの現在位置を表わすカウ
ント値FCNTを入力する。
ント値FCNTを入力する。
上述の如く回路LPRSにはエンコーダーENCか
らのレンズ駆動量を表わすパルスを入力してお
り、レンズの駆動制御にあたつては、このパルス
をカウントし、上記の如くデフオーカス量に応じ
たパルス数FPと一致したか否かの検知を行つて
いる。よつて、上記エンコーダーENCからのパ
ルスは回路LPRSにてカウントされ、所定の値を
示しており、このカウント値がコンピユーター
PRSに現在のレンズ位置を表わすカウント値
FCNTとして入力される。又、この回路LPRSの
上記カウント値はコンピユーターPRSにて信号
CLCMをHとなすことにて上述した動作で回路
LPRSが指定され、この時のSD信号として上記
カウント値が要求され、該カウント値が信号SIと
してコンピユーターに入力されるものである。
らのレンズ駆動量を表わすパルスを入力してお
り、レンズの駆動制御にあたつては、このパルス
をカウントし、上記の如くデフオーカス量に応じ
たパルス数FPと一致したか否かの検知を行つて
いる。よつて、上記エンコーダーENCからのパ
ルスは回路LPRSにてカウントされ、所定の値を
示しており、このカウント値がコンピユーター
PRSに現在のレンズ位置を表わすカウント値
FCNTとして入力される。又、この回路LPRSの
上記カウント値はコンピユーターPRSにて信号
CLCMをHとなすことにて上述した動作で回路
LPRSが指定され、この時のSD信号として上記
カウント値が要求され、該カウント値が信号SIと
してコンピユーターに入力されるものである。
ステツプ226:上記デフオーカス量に基づいて
上述のレンズ駆動サブルーチンと同様にしてレン
ズの合焦方向に駆動される。即ち、1回目のデイ
プス処理でのレンズ位置から、2回目のデイプス
処理で求められたデフオーカス分レンズ駆動され
る。
上述のレンズ駆動サブルーチンと同様にしてレン
ズの合焦方向に駆動される。即ち、1回目のデイ
プス処理でのレンズ位置から、2回目のデイプス
処理で求められたデフオーカス分レンズ駆動され
る。
ステツプ227:上記ステツプ223にて求められた
上記デフオーカス量に応じたパルス数FPをメモ
リーDEPFPに入力する。
上記デフオーカス量に応じたパルス数FPをメモ
リーDEPFPに入力する。
ステツプ228:レンズ駆動前に入力されたレン
ズの現在のカウント値FCNTと上記メモリーに
入力されたデフオーカス量に応じたパルス数FP
とを加算しメモリーSTLPOSに入力する。
ズの現在のカウント値FCNTと上記メモリーに
入力されたデフオーカス量に応じたパルス数FP
とを加算しメモリーSTLPOSに入力する。
これにてメモリーSTLPOSにはレンズの移動
すべき位置情報が設定される。
すべき位置情報が設定される。
即ち、第3図の如く、1回目のデイプス処理に
てレンズがDEP1の位置にあり、この時のカウン
ト値がN1であつたとする。そして、2回目のデ
イプス処理にてレンズを位置DEP2に移行させる
ことにて2回目のデイプス処理における被写体に
対して合焦とすることが出来る様な場合、DEP1
からDEP2までのレンズ駆動量FPが上記のステツ
プ223にて求められ、このパルス数FPとしてN2
が得られたとする。
てレンズがDEP1の位置にあり、この時のカウン
ト値がN1であつたとする。そして、2回目のデ
イプス処理にてレンズを位置DEP2に移行させる
ことにて2回目のデイプス処理における被写体に
対して合焦とすることが出来る様な場合、DEP1
からDEP2までのレンズ駆動量FPが上記のステツ
プ223にて求められ、このパルス数FPとしてN2
が得られたとする。
この場合、上記メモリーSTLPOSにはN2+N1
が記憶される。この値N1+N2はレンズがDEP1
にある時の上記カウンター値N1に対してレンズ
がDEP1からDEP2へ移行した時のカウント値を示
し、レンズの移動すべき目的位置でのカウント値
となる。
が記憶される。この値N1+N2はレンズがDEP1
にある時の上記カウンター値N1に対してレンズ
がDEP1からDEP2へ移行した時のカウント値を示
し、レンズの移動すべき目的位置でのカウント値
となる。
以上のステツプ228を実行数AF制御サブルーチ
ンを終了しステツプ9へ戻る。
ンを終了しステツプ9へ戻る。
この状態でスイツチSW1がオンのまま保持され
ていればステツプ9に次いで17,18,19が行われ
る。この時上記2回目のデイプス処理時のAF制
御サブルーチンでの合焦判定がなされていないと
するとステツプは20へ移行し、AF制御サブルー
チンが再度実行される。
ていればステツプ9に次いで17,18,19が行われ
る。この時上記2回目のデイプス処理時のAF制
御サブルーチンでの合焦判定がなされていないと
するとステツプは20へ移行し、AF制御サブルー
チンが再度実行される。
この再度のAF制御サブルーチンにあたつては
フラツグPRMVが0にセツトされ、かつ前回の
AF制御サブルーチンのステツプ224にてフラツグ
DEPMVが1にセツトされているため、ステツプ
は200→201→229へ移行し上述のステツプ202と同
様にしてレンズが停止した否かの判定がなされレ
ンズが停止していない時にはリターンする。
フラツグPRMVが0にセツトされ、かつ前回の
AF制御サブルーチンのステツプ224にてフラツグ
DEPMVが1にセツトされているため、ステツプ
は200→201→229へ移行し上述のステツプ202と同
様にしてレンズが停止した否かの判定がなされレ
ンズが停止していない時にはリターンする。
従つて、レンズが停止していない限り、上記ス
テツプ9→17→18→19→20(200→201→229)が繰
り返されレンズの停止が確認されることにてステ
ツプは230へ移行する。
テツプ9→17→18→19→20(200→201→229)が繰
り返されレンズの停止が確認されることにてステ
ツプは230へ移行する。
ステツプ230:該ステツプは上記ステツプ225と
同様であり、2回目のデイプス処理後レンズが停
止した状態でのカウント値FCNTを入力する。
同様であり、2回目のデイプス処理後レンズが停
止した状態でのカウント値FCNTを入力する。
従つて、今、2回目のデイプス処理でのステツ
プ223にて求めたパルス数FPがN2であつたとす
ると、本来、エンコーダーENCからN2個のパル
スが送られるまでレンズが駆動されることとなる
ので、この状態でのカウント値はレンズ駆動前の
1回目のデイプス処理終了時のレンズ位置DEP1
(第3図)でのカウンターのカウント値をN1とす
るとN1+N2となる。このステツプ後ステツプは
231へ移行する。
プ223にて求めたパルス数FPがN2であつたとす
ると、本来、エンコーダーENCからN2個のパル
スが送られるまでレンズが駆動されることとなる
ので、この状態でのカウント値はレンズ駆動前の
1回目のデイプス処理終了時のレンズ位置DEP1
(第3図)でのカウンターのカウント値をN1とす
るとN1+N2となる。このステツプ後ステツプは
231へ移行する。
ステツプ231:ステツプ228で求めたメモリー
STLPOSに格納された値に対してステツプ230で
得られた現在のレンズ位置を表わすカウント値を
引く。上述の如くメモリーSTLPOSの値は1回
目のデイプス処理終了後に2回目のデイプス処理
にて求めたデフオーカス分レンズを駆動した時の
予定のレンズ位置を表わしており、上記の如く1
回目のデイプス処理終了時のカウント値をN1と
し、その位置からのデフオーカス量に相応するパ
ルスがN2であつた時にはN1+N2となつている。
そして、上記減算結果としては本来上記デフオー
カス量分レンズ駆動がなされるとゼロとなる。
STLPOSに格納された値に対してステツプ230で
得られた現在のレンズ位置を表わすカウント値を
引く。上述の如くメモリーSTLPOSの値は1回
目のデイプス処理終了後に2回目のデイプス処理
にて求めたデフオーカス分レンズを駆動した時の
予定のレンズ位置を表わしており、上記の如く1
回目のデイプス処理終了時のカウント値をN1と
し、その位置からのデフオーカス量に相応するパ
ルスがN2であつた時にはN1+N2となつている。
そして、上記減算結果としては本来上記デフオー
カス量分レンズ駆動がなされるとゼロとなる。
ステツプ232:上記レンズ駆動不能信号の検知
を行う。この検知動作は上述のレンズ停止信号の
検知動作と同様に行われる。
を行う。この検知動作は上述のレンズ停止信号の
検知動作と同様に行われる。
今、ステツプ232にてレンズが駆動不能で停止
したのではないと判定されたとするとステツプは
233へ移行する。
したのではないと判定されたとするとステツプは
233へ移行する。
ステツプ233:上記ステツプ231にて求めた演算
結果の絶対値が4以上であるか否かの判定を行
う。上述の如くレンズが正確に2回目のデイプス
処理で求められたデフオーカス分駆動されていれ
ば、ステツプ231での演算結果はゼロとなるが、
上記デフオーカス分駆動されていない時、又はデ
フオーカス分駆動後モーターが停止してもイナシ
ヤー等にてレンズがオーバーランした時、その駆
動量が予定量よりも少なければ少ない程、又はオ
ーバーラン量が大きければ大きい程上記演算結果
が大となる。
結果の絶対値が4以上であるか否かの判定を行
う。上述の如くレンズが正確に2回目のデイプス
処理で求められたデフオーカス分駆動されていれ
ば、ステツプ231での演算結果はゼロとなるが、
上記デフオーカス分駆動されていない時、又はデ
フオーカス分駆動後モーターが停止してもイナシ
ヤー等にてレンズがオーバーランした時、その駆
動量が予定量よりも少なければ少ない程、又はオ
ーバーラン量が大きければ大きい程上記演算結果
が大となる。
従つて、このステツプでは上記演算結果が4以
下の時にはデフオーカス量駆動され、ステツプ
228にて求めた予定のレンズ位置までレンズが駆
動されたものと見做し、ステツプ234,235にてフ
ラツグDEPMVに0を、又DEPJFに1をセツト
しAF制御サブルーチンを終了する。
下の時にはデフオーカス量駆動され、ステツプ
228にて求めた予定のレンズ位置までレンズが駆
動されたものと見做し、ステツプ234,235にてフ
ラツグDEPMVに0を、又DEPJFに1をセツト
しAF制御サブルーチンを終了する。
又、上記ステツプ233にてステツプ231での演算
結果が4以上の時には上記レンズ駆動にて、いま
だ予定のレンズ位置まで移行していないと見做し
ステツプ236にて再度レンズ駆動指示を行わせ、
レンズを駆動した後リターンしAF制御サブルー
チンを終了する。
結果が4以上の時には上記レンズ駆動にて、いま
だ予定のレンズ位置まで移行していないと見做し
ステツプ236にて再度レンズ駆動指示を行わせ、
レンズを駆動した後リターンしAF制御サブルー
チンを終了する。
今上記ステツプ233にて、いまだに予定のレン
ズ位置までレンズが駆動されていないと判定さ
れ、ステツプ236にてレンズの再駆動がなされた
後AF制御サブルーチンを終了、ステツプ9へ移
行したものとする。
ズ位置までレンズが駆動されていないと判定さ
れ、ステツプ236にてレンズの再駆動がなされた
後AF制御サブルーチンを終了、ステツプ9へ移
行したものとする。
この時スイツチSW1がオン状態に保持されてい
るとすると再度ステツプ17→18→19→20(200→
201→229)がレンズが停止するまで実行され、レ
ンズ停止が確認されると上記ステツプ230→231→
232→233が再度実行される。従つて、再駆動の結
果ステツプ233にてステツプ231での演算結果が4
以下となり、ステツプ228にて求めた予定位置ま
でレンズが移行していると判定された時にはステ
ツプ234,235が実行され、それ以外の場合は上記
の動作がステツプ233にてレンズがステツプ228に
て求めた予定位置まで移動したとの判定がなされ
るまで繰り返し実行される。従つて、これらのス
テツプ200→201→229→230→231→232→233→236
にてレンズを確実に2回目のデイプス処理にて求
めた予定のレンズ移行位置まで移行させることが
保証されることとなる。上記の動作はレンズがス
テツプ232にて駆動不能状態となつていないと判
定された場合の動作であるが、ステツプ232にて
レンズが例えば無限位置等の限界位置に移行して
レンズ駆動が不能状態となつていると判定された
場合にはステツプ232に次いでステツプ237が実行
される。
るとすると再度ステツプ17→18→19→20(200→
201→229)がレンズが停止するまで実行され、レ
ンズ停止が確認されると上記ステツプ230→231→
232→233が再度実行される。従つて、再駆動の結
果ステツプ233にてステツプ231での演算結果が4
以下となり、ステツプ228にて求めた予定位置ま
でレンズが移行していると判定された時にはステ
ツプ234,235が実行され、それ以外の場合は上記
の動作がステツプ233にてレンズがステツプ228に
て求めた予定位置まで移動したとの判定がなされ
るまで繰り返し実行される。従つて、これらのス
テツプ200→201→229→230→231→232→233→236
にてレンズを確実に2回目のデイプス処理にて求
めた予定のレンズ移行位置まで移行させることが
保証されることとなる。上記の動作はレンズがス
テツプ232にて駆動不能状態となつていないと判
定された場合の動作であるが、ステツプ232にて
レンズが例えば無限位置等の限界位置に移行して
レンズ駆動が不能状態となつていると判定された
場合にはステツプ232に次いでステツプ237が実行
される。
ステツプ237:このステツプではレンズが無限
端位置に突き当たつてレンズ駆動不能となつたか
否かを判定するステツプである。
端位置に突き当たつてレンズ駆動不能となつたか
否かを判定するステツプである。
上記判定方法としては、上記の如くデフオーカ
ス量DEFはレンズの駆動方向情報をも含んでい
るため、DEFに基づいて算出される上記パルス
数FPにもその駆動方向を表わす情報として例え
ば正負の符号が付されており、この符号を該ステ
ツプで検知することにてレンズが無限側へ駆動中
であつたか否かの判定を行つている。
ス量DEFはレンズの駆動方向情報をも含んでい
るため、DEFに基づいて算出される上記パルス
数FPにもその駆動方向を表わす情報として例え
ば正負の符号が付されており、この符号を該ステ
ツプで検知することにてレンズが無限側へ駆動中
であつたか否かの判定を行つている。
このステツプにてレンズが無限方向に駆動中駆
動不能状態となつた時、即無限端に突き当つてレ
ンズが停止したと判定された時にはステツプは
234へ移行、以後上記レンズ駆動が正しく行われ
た場合と同様に処理される。
動不能状態となつた時、即無限端に突き当つてレ
ンズが停止したと判定された時にはステツプは
234へ移行、以後上記レンズ駆動が正しく行われ
た場合と同様に処理される。
又、ステツプ237にてレンズ駆動方向が至近側
であつたと判定された時、即ちレンズが至近端で
停止していると判定された時にはステツプ238に
てフラツグDEP1に1をDEP2,DEP3,DEPDN
に0をセツトし、ステツプ239にて表示器DSPに
てNG表示を行わせた後AFサブルーチンを終了
する。
であつたと判定された時、即ちレンズが至近端で
停止していると判定された時にはステツプ238に
てフラツグDEP1に1をDEP2,DEP3,DEPDN
に0をセツトし、ステツプ239にて表示器DSPに
てNG表示を行わせた後AFサブルーチンを終了
する。
従つて、2回目のデイプス処理中でのレンズ駆
動でレンズが至近端に突き当たりレンズ駆動が不
能となつた時には、即ち、デイプス処理を行つて
も所望の撮影が行われない時にはそれ以上のデイ
プス処理を行わせず上記NG表示にて撮影者にデ
イプス処理が不能であることを知らせしめ撮影者
にデイプス処理を初回からやり直すことを指示す
る。
動でレンズが至近端に突き当たりレンズ駆動が不
能となつた時には、即ち、デイプス処理を行つて
も所望の撮影が行われない時にはそれ以上のデイ
プス処理を行わせず上記NG表示にて撮影者にデ
イプス処理が不能であることを知らせしめ撮影者
にデイプス処理を初回からやり直すことを指示す
る。
尚、無限端でレンズが停止した状態において、
2回目のデイプス処理でのレンズ駆動が正常に行
われたと見做す理由としては、レンズにとつては
無限端以上の無限状態は存在せず、デイプス処理
を中止して、再度デイプス処理をやり直させても
それ以上の改善は望めないので、この場合にはレ
ンズの無限端での位置で合焦となる被写体が2回
目のデイプス処理時点での被写体と見做し、以後
のデイプス処理を続行させるためである。
2回目のデイプス処理でのレンズ駆動が正常に行
われたと見做す理由としては、レンズにとつては
無限端以上の無限状態は存在せず、デイプス処理
を中止して、再度デイプス処理をやり直させても
それ以上の改善は望めないので、この場合にはレ
ンズの無限端での位置で合焦となる被写体が2回
目のデイプス処理時点での被写体と見做し、以後
のデイプス処理を続行させるためである。
又、以上の2回目のデイプス処理におけるレン
ズ駆動に際して、レンズを予定位置までサーボ
(クローズループ)制御する理由としては、本願
のデイプスモードでは、2回目のデイプス処理に
て求められたレンズ位置へ移行させた後この位置
から2回目のデイプス処理にて求められたデフオ
ーカス量を10/17×7/17に内分する位置を求め、レン ズを上記内分位置へ移行させる処理を行つている
ため2回目のデイプス処理でのレンズ位置を正確
な上記デフオーカス量だけ駆動しなければならな
いためである。
ズ駆動に際して、レンズを予定位置までサーボ
(クローズループ)制御する理由としては、本願
のデイプスモードでは、2回目のデイプス処理に
て求められたレンズ位置へ移行させた後この位置
から2回目のデイプス処理にて求められたデフオ
ーカス量を10/17×7/17に内分する位置を求め、レン ズを上記内分位置へ移行させる処理を行つている
ため2回目のデイプス処理でのレンズ位置を正確
な上記デフオーカス量だけ駆動しなければならな
いためである。
又、この様に2回目のデイプス処理にてレンズ
をサーボ制御しているので2回目のデイプス処理
にてレンズを駆動中にスイツチSW1がオフとなつ
ても、常に正しいレンズ位置へレンズを移行させ
ることが出来る。即ち、2回目のデイプス処理に
おけるレンズ駆動中にスイツチSW1がオフとなる
とステツプが9から10へ移行し、その時点でレン
ズが停止する。又、この後スイツチSW1がオフの
間ステツプは9〜15を繰り返し、再度スイツチ
SW1をオンとするとステツプは7→17→18→19→
20へ移行する。この時フラツグDEPMVは1にセ
ツトされたまま保持されるので、再度のスイツチ
SW1のオンにてステツプ20へ移行し、AF制御サ
ブルーチンが実行された時にはステツプ200→201
→229→230へ移行し上述の処理が再開される。
尚、ステツプ10のレンズ停止命令によるレンズ停
止がなされた時にもレンズ停止信号が形成される
ものとする。よつて、スイツチSW1の再度のオン
後のステツプ230に進みこのステツプにてレンズ
の位置(SW1オフ時でのレンズ停止位置)を表わ
すカウント値がFCNTとして入力され、その位
置とステツプ228にて求めた予定位置との差分だ
け上記の如くしてレンズ移動がなされる。よつ
て、2回目のデイプス処理でのレンズ移動中に誤
つてスイツチSW1をオフとしても再度スイツチ
SW1をオンとなせば、予定位置までのレンズ駆動
処理が再開され、常に正しいレンズ位置にレンズ
が移行することとなる。
をサーボ制御しているので2回目のデイプス処理
にてレンズを駆動中にスイツチSW1がオフとなつ
ても、常に正しいレンズ位置へレンズを移行させ
ることが出来る。即ち、2回目のデイプス処理に
おけるレンズ駆動中にスイツチSW1がオフとなる
とステツプが9から10へ移行し、その時点でレン
ズが停止する。又、この後スイツチSW1がオフの
間ステツプは9〜15を繰り返し、再度スイツチ
SW1をオンとするとステツプは7→17→18→19→
20へ移行する。この時フラツグDEPMVは1にセ
ツトされたまま保持されるので、再度のスイツチ
SW1のオンにてステツプ20へ移行し、AF制御サ
ブルーチンが実行された時にはステツプ200→201
→229→230へ移行し上述の処理が再開される。
尚、ステツプ10のレンズ停止命令によるレンズ停
止がなされた時にもレンズ停止信号が形成される
ものとする。よつて、スイツチSW1の再度のオン
後のステツプ230に進みこのステツプにてレンズ
の位置(SW1オフ時でのレンズ停止位置)を表わ
すカウント値がFCNTとして入力され、その位
置とステツプ228にて求めた予定位置との差分だ
け上記の如くしてレンズ移動がなされる。よつ
て、2回目のデイプス処理でのレンズ移動中に誤
つてスイツチSW1をオフとしても再度スイツチ
SW1をオンとなせば、予定位置までのレンズ駆動
処理が再開され、常に正しいレンズ位置にレンズ
が移行することとなる。
以上の動作にてレンズが予定位置まで移行する
と上記の如くステツプ234,235を行つた後AFサ
ブルーチンを終了し、ステツプ9へ移行する。
と上記の如くステツプ234,235を行つた後AFサ
ブルーチンを終了し、ステツプ9へ移行する。
この状態でスイツチSW1がオンとなつていると
ステツプは9→17→18→19へ移行する。この時ス
テツプ235にてフラツグDEPJFに1がセツトされ
ているため、ステツプは19→21へ進み、又この時
フラツグDEPOKは0にセツトされているので、
ステツプは21から22へ進む。又、この時フラツグ
DEP1及びDEP2は2回目のデイプス処理移行時に
上述のステツプ24にてDEP1=0、DEP2=1にセ
ツトされているので、ステツプは22→26→27→28
へ進み、表示器DSPにて2回目のデイプス処理
が終了したことを示すDEP2表示を行い、DEP2に
0を、又DEP3に1をセツトし、ステツプ25にて
フラツグDEPOKに1をセツト、再度ステツプ9
へ移行する。この状態でスイツチSW1がオンのま
ま保持されていれば以後ステツプ9→17→18→19
→21→9が繰り返されることとなり、レンズは2
回目のデイプス処理にて求められた位置に保持さ
れ、以上により2回目のデイプス処理を終了す
る。
ステツプは9→17→18→19へ移行する。この時ス
テツプ235にてフラツグDEPJFに1がセツトされ
ているため、ステツプは19→21へ進み、又この時
フラツグDEPOKは0にセツトされているので、
ステツプは21から22へ進む。又、この時フラツグ
DEP1及びDEP2は2回目のデイプス処理移行時に
上述のステツプ24にてDEP1=0、DEP2=1にセ
ツトされているので、ステツプは22→26→27→28
へ進み、表示器DSPにて2回目のデイプス処理
が終了したことを示すDEP2表示を行い、DEP2に
0を、又DEP3に1をセツトし、ステツプ25にて
フラツグDEPOKに1をセツト、再度ステツプ9
へ移行する。この状態でスイツチSW1がオンのま
ま保持されていれば以後ステツプ9→17→18→19
→21→9が繰り返されることとなり、レンズは2
回目のデイプス処理にて求められた位置に保持さ
れ、以上により2回目のデイプス処理を終了す
る。
この後スイツチSW1をオフ後再度スイツチSW1
をオンとするとステツプは9→17→18→19へ移行
する。この時上記の如くスイツチSW1のオフが行
われているのでステツプ13での処理がなされてお
り、フラツグDEDJF,DEDOKは0にセツトさ
れている。従つて、ステツプは19→20へ移行し、
再度AF制御サブルーチンを実行する。
をオンとするとステツプは9→17→18→19へ移行
する。この時上記の如くスイツチSW1のオフが行
われているのでステツプ13での処理がなされてお
り、フラツグDEDJF,DEDOKは0にセツトさ
れている。従つて、ステツプは19→20へ移行し、
再度AF制御サブルーチンを実行する。
尚、この時点では上記ステツプ234にてフラツ
グDEPMVに0がセツトされているのでAF制御
サブルーチンではステツプ200→201→204→205へ
移行する、又上記ステツプ24,28にてフラツグ
DEP1=0、DEP2=0、DEP3=1に設定されて
いるため、ステツプ205に次いでステツプ205→
240へ移行し、ステツプ240を実行する。
グDEPMVに0がセツトされているのでAF制御
サブルーチンではステツプ200→201→204→205へ
移行する、又上記ステツプ24,28にてフラツグ
DEP1=0、DEP2=0、DEP3=1に設定されて
いるため、ステツプ205に次いでステツプ205→
240へ移行し、ステツプ240を実行する。
ステツプ240:フラツグDEP2JFの状態を判定
する。このフラツグは上記2回目のデイプス処理
中にステツプ223が実行された時、即ち1回目と
2回目のデイプス処理時の被写体がほぼ同一位置
にある時のみ1にセツトされるものである。
する。このフラツグは上記2回目のデイプス処理
中にステツプ223が実行された時、即ち1回目と
2回目のデイプス処理時の被写体がほぼ同一位置
にある時のみ1にセツトされるものである。
従つて異なる位置の被写体に対する1回目と2
回目のデイプス処理がなされた場合にはステツプ
241へ移行する。
回目のデイプス処理がなされた場合にはステツプ
241へ移行する。
今、ステツプは241へ移行したものとする。
ステツプ241:ステツプ227にてメモリー
DEPFPに入力されたパルス数FP、即ち、2回目
のデイプス処理時に求めたレンズ移行位置までの
デフオーカス量に応じたパルス数と、上記ステツ
プ233〜235にてレンズを予定位置まで駆動した時
のステツプ231で求められたパルス数との減算を
行う。即ち、例えば第3図の如く1回目のデイプ
ス処理時のレンズ位置DEP1を表わすカウント値
をN1として2回目のデイプス処理時のデフオー
カス量に応じたパルス数FPをN2とすると、上記
ステツプ228にて求められた2回目のデイプス処
理で予定されるレンズ移行位置DEP2を表わすカ
ウント値はN1+N2となる。
DEPFPに入力されたパルス数FP、即ち、2回目
のデイプス処理時に求めたレンズ移行位置までの
デフオーカス量に応じたパルス数と、上記ステツ
プ233〜235にてレンズを予定位置まで駆動した時
のステツプ231で求められたパルス数との減算を
行う。即ち、例えば第3図の如く1回目のデイプ
ス処理時のレンズ位置DEP1を表わすカウント値
をN1として2回目のデイプス処理時のデフオー
カス量に応じたパルス数FPをN2とすると、上記
ステツプ228にて求められた2回目のデイプス処
理で予定されるレンズ移行位置DEP2を表わすカ
ウント値はN1+N2となる。
又、ステツプ230〜236では上記の如く該予定レ
ンズ位置とレンズの現在位置とが4パルス以内と
なるまで駆動されるので、2回目のデイプス処理
にて実際移行したレンズ位置DEP2を表わすカウ
ント値は第4図の如くN1+N2±α、4≧α≧−
4となり、予定レンズ位置と±α内の誤差を有す
る。
ンズ位置とレンズの現在位置とが4パルス以内と
なるまで駆動されるので、2回目のデイプス処理
にて実際移行したレンズ位置DEP2を表わすカウ
ント値は第4図の如くN1+N2±α、4≧α≧−
4となり、予定レンズ位置と±α内の誤差を有す
る。
そして、上記ステツプ231では予定位置(N1+
N2)−レンズ移行位置(N1+N2±α)を行つて
おり、この±αが求められる。
N2)−レンズ移行位置(N1+N2±α)を行つて
おり、この±αが求められる。
よつて、このステツプ241では1回目のデイプ
ス処理にて求めたデフオーカス量に応じたパルス
数N2と上記±αとの引き算を行つているので、
1回目のデイプス処理後のレンズ位置DEP1から
2回目のデイプス処理後の実際のレンズ位置との
間の実際のレンズ移動量N2±αが求められ、こ
れがメモリーDEP2FPに入力される。
ス処理にて求めたデフオーカス量に応じたパルス
数N2と上記±αとの引き算を行つているので、
1回目のデイプス処理後のレンズ位置DEP1から
2回目のデイプス処理後の実際のレンズ位置との
間の実際のレンズ移動量N2±αが求められ、こ
れがメモリーDEP2FPに入力される。
この様に実際のレンズ位置DEP1とDEP2間の間
隔を求めているため、上記の如く無限端でレンズ
が停止されている様な場合でも正確に実際のレン
ズ位置DEP1とDEP2間の移動量検知が出来ること
となる。
隔を求めているため、上記の如く無限端でレンズ
が停止されている様な場合でも正確に実際のレン
ズ位置DEP1とDEP2間の移動量検知が出来ること
となる。
該ステツプ241にてDEP1とDEP2のレンズ位置
の移動量を求めた後にステツプ242にて2回目の
デイプス処理において求めたDEP1からDEP2まで
のデフオーカス量DEFの符号判定を行う。上記
の如くデフオーカス量DEFはその駆動方向を表
わす情報も含んでおり、上記DEFの符号を判定
することに位置DEP1から位置DEP2へ移行する方
向の判定がなされる。尚、本実施例では正を至近
側への駆動方向を示す符号とし負を無限側への駆
動方向を示す符号とする。
の移動量を求めた後にステツプ242にて2回目の
デイプス処理において求めたDEP1からDEP2まで
のデフオーカス量DEFの符号判定を行う。上記
の如くデフオーカス量DEFはその駆動方向を表
わす情報も含んでおり、上記DEFの符号を判定
することに位置DEP1から位置DEP2へ移行する方
向の判定がなされる。尚、本実施例では正を至近
側への駆動方向を示す符号とし負を無限側への駆
動方向を示す符号とする。
今レンズ位置が第4図に示した関係にあるとす
ると、レンズはDEP1からDEP2への移動時至近方
向に駆動されるので、デフオーカス量DEFが正
を示しており、この時にはステツプ243へ移行す
る。
ると、レンズはDEP1からDEP2への移動時至近方
向に駆動されるので、デフオーカス量DEFが正
を示しており、この時にはステツプ243へ移行す
る。
ステツプ243:上記ステツプ241に求めたDEP1
とDEP2間の移動量を表わすパルス数を−7/17に内 分するパルス数を求める。
とDEP2間の移動量を表わすパルス数を−7/17に内 分するパルス数を求める。
これにて第4図の如くDEP2からDEP3まで移動
量に相当するパルス数が求められる。
量に相当するパルス数が求められる。
又、ステツプ242にて無限方向への駆動であつ
たことが検知された時はステツプ243に代わつて
ステツプ244が実行される。
たことが検知された時はステツプ243に代わつて
ステツプ244が実行される。
斯様な状態ではDEP1とDEP2の関係は第5図の
通りである。
通りである。
従つてステツプ244ではDEP1とDEP2の間を10/17
に内分するパルス数を求め、このパルス数が
DEP2からDEP3までのレンズ移動量を表わすパル
ス数となる。
DEP2からDEP3までのレンズ移動量を表わすパル
ス数となる。
この様にすることにてレンズの2回目のデイプ
ス処理にて至近又は無限のいずれの方向に駆動さ
れた場合でも至近側を7とし無限側を10に内分す
るレンズ位置DEP3へのDEP2から移動パルス数を
求めることが出来、上述の本願のレンズ位置
DEP3への移行が可能となる。
ス処理にて至近又は無限のいずれの方向に駆動さ
れた場合でも至近側を7とし無限側を10に内分す
るレンズ位置DEP3へのDEP2から移動パルス数を
求めることが出来、上述の本願のレンズ位置
DEP3への移行が可能となる。
この様にステツプ243、又は244にて位置DEP2
からDEP3へ移行させるまでに必要なエンコーダ
ーからのパルス数を求めた後ステツプは224以後
へ進む。
からDEP3へ移行させるまでに必要なエンコーダ
ーからのパルス数を求めた後ステツプは224以後
へ進む。
従つて、この後、上記2回目のデイプス処理時
のレンズ駆動と同様にしてレンズが上記ステツプ
243,244にて求められたパルス数だけDEP2の位
置から移動し上記位置DEP3へ移行するとステツ
プ234,235にてフラツグDEPMVに0が又
DEPJFに1がセツトされる。
のレンズ駆動と同様にしてレンズが上記ステツプ
243,244にて求められたパルス数だけDEP2の位
置から移動し上記位置DEP3へ移行するとステツ
プ234,235にてフラツグDEPMVに0が又
DEPJFに1がセツトされる。
即ち、該第3回目のデイプス処理において実行
されるステツプ227ではメモリーDEPFPに上記ス
テツプ243,244にて求められた位置DEP2から
DEP3までの移動量パルス数であり、ステツプ228
ではDEP3のレンズ位置を表わすカウント値がメ
モリーSTLPOSに記憶されることとなる。
されるステツプ227ではメモリーDEPFPに上記ス
テツプ243,244にて求められた位置DEP2から
DEP3までの移動量パルス数であり、ステツプ228
ではDEP3のレンズ位置を表わすカウント値がメ
モリーSTLPOSに記憶されることとなる。
従つて、上記ステツプ244又は243を行つた後上
記の各ステツプ224〜228を実行し、ステツプ9へ
移行し、以後スイツチSW1がオンに保持されてい
る限り、上記2回目のデイプス処理のレンズ駆動
と同様のステツプ9→17→18→19→20(200→201
→229)又は20(200→201→229→230→231→232→
233→236)又は20(200→201→229→230→231→
232→237)が繰り返し実行されメモリー
STLPOSに記憶されたカウント値(DEP3の位
置)に対して±4以内のカウント位置となるまで
レンズが駆動され上記DEP3に対して±4パルス
範囲内の位置までレンズが移行すると上記の如く
ステツプ234,235にてフラツグDEPMVが0に
DEPJFが1にセツトされ3回目のデイプス処理
でのレンズ駆動を終了する。
記の各ステツプ224〜228を実行し、ステツプ9へ
移行し、以後スイツチSW1がオンに保持されてい
る限り、上記2回目のデイプス処理のレンズ駆動
と同様のステツプ9→17→18→19→20(200→201
→229)又は20(200→201→229→230→231→232→
233→236)又は20(200→201→229→230→231→
232→237)が繰り返し実行されメモリー
STLPOSに記憶されたカウント値(DEP3の位
置)に対して±4以内のカウント位置となるまで
レンズが駆動され上記DEP3に対して±4パルス
範囲内の位置までレンズが移行すると上記の如く
ステツプ234,235にてフラツグDEPMVが0に
DEPJFが1にセツトされ3回目のデイプス処理
でのレンズ駆動を終了する。
尚、該3回目のデイプス処理時のレンズ駆動に
あつても予定レンズ位置までのサーボ(クロー
ズ)制御であり、レンズ駆動中にスイツチSW1を
一度オフとしても、予定位置までレンズは駆動さ
れると共にレンズが至近側の限界位置まで移行し
て駆動不能となつた時には以後にデイプス処理を
進ませずにNG表示を行わせ、又、レンズが無限
位置で停止した時にはレンズをその位置に保持さ
せて以後のデイプス処理を行わせるものである。
あつても予定レンズ位置までのサーボ(クロー
ズ)制御であり、レンズ駆動中にスイツチSW1を
一度オフとしても、予定位置までレンズは駆動さ
れると共にレンズが至近側の限界位置まで移行し
て駆動不能となつた時には以後にデイプス処理を
進ませずにNG表示を行わせ、又、レンズが無限
位置で停止した時にはレンズをその位置に保持さ
せて以後のデイプス処理を行わせるものである。
この様にして3回目のデイプス処理でのレンズ
駆動を終了した後ステツプは9→17→18→19と進
み、19にて上記フラツグDEPJFの1が検知され
ステツプは21以後に進み、フラツグDEPOK,
DEP1,DEP2,DEP3のセツト状態が検知される。
この時点ではフラツグDEPOK,DEP1,DEP2は
0にセツトされDEP3が1にセツトされているた
め、ステツプ21→22→26→29→30に進む。ステツ
プ30ではフラツグDEP3に0をセツトし、
DEPDNに1をセツトし、その後ステツプ31へ進
み第2図fに示したDAV計算サブルーチンを実
行する。
駆動を終了した後ステツプは9→17→18→19と進
み、19にて上記フラツグDEPJFの1が検知され
ステツプは21以後に進み、フラツグDEPOK,
DEP1,DEP2,DEP3のセツト状態が検知される。
この時点ではフラツグDEPOK,DEP1,DEP2は
0にセツトされDEP3が1にセツトされているた
め、ステツプ21→22→26→29→30に進む。ステツ
プ30ではフラツグDEP3に0をセツトし、
DEPDNに1をセツトし、その後ステツプ31へ進
み第2図fに示したDAV計算サブルーチンを実
行する。
該DAV計算サブルーチンではまずステツプ500
を実行する。
を実行する。
ステツプ500:レンズの焦点距離情報がメモリ
ーNWFLに入力される。この焦点距離情報の検
出は上述のステツプ220と同様にして行われる。
ーNWFLに入力される。この焦点距離情報の検
出は上述のステツプ220と同様にして行われる。
ステツプ501:ステツプ221にて求めた1回目デ
イプス処理時にレンズをDEP1へ移行することに
より合焦状態となる被写体A及び2回目のデイプ
ス処理時にレンズをDEP2へ移行することにて合
焦状態となる被写体B共にピントが合つた状態と
するための深度を保証する絞り値、即ち、ステツ
プ221にてメモリーLSTFNOに入力されている絞
り値(LSTFNOAVと称す。)と上記メモリー
LSTFLに記憶されている焦点距離情報(f1と称
す。)とメモリーNWFLに記憶されている焦点距
離情報(foと称す。)との演算LSTFNOAV×
(fo/f1)2を行い、これを制御絞りAVdepとする。
イプス処理時にレンズをDEP1へ移行することに
より合焦状態となる被写体A及び2回目のデイプ
ス処理時にレンズをDEP2へ移行することにて合
焦状態となる被写体B共にピントが合つた状態と
するための深度を保証する絞り値、即ち、ステツ
プ221にてメモリーLSTFNOに入力されている絞
り値(LSTFNOAVと称す。)と上記メモリー
LSTFLに記憶されている焦点距離情報(f1と称
す。)とメモリーNWFLに記憶されている焦点距
離情報(foと称す。)との演算LSTFNOAV×
(fo/f1)2を行い、これを制御絞りAVdepとする。
この演算は上記デイプス処理中にレンズのズー
ム比を可変し焦点距離情報が変化しても両被写体
共にピントが合つた状態とする深度の絞りを供給
出来る様にするためである。
ム比を可変し焦点距離情報が変化しても両被写体
共にピントが合つた状態とする深度の絞りを供給
出来る様にするためである。
上記絞り値LSTFNOAVは焦点距離がf1の時の
デフオーカス量に基づいて求めた値である一方、
デフオーカス量は焦点距離との関係で焦点距離が
2倍となると4倍変化する特性を有する。
デフオーカス量に基づいて求めた値である一方、
デフオーカス量は焦点距離との関係で焦点距離が
2倍となると4倍変化する特性を有する。
即ち焦点距離f1の状態でレンズ位置DEP1で焦
点検出した時のデフオーカス量がDEFだとする
と、この同一被写体を焦点距離2f1の状態で検出
した時のデフオーカス量としている4DEFとな
り、上記絞り値LSTFNOAVも焦点距離が2倍
変化すると4倍変化する。
点検出した時のデフオーカス量がDEFだとする
と、この同一被写体を焦点距離2f1の状態で検出
した時のデフオーカス量としている4DEFとな
り、上記絞り値LSTFNOAVも焦点距離が2倍
変化すると4倍変化する。
従つて、上記絞り値LSTFNOAVを求めた時
の焦点距離と撮影時の焦点距離がズーム操作等に
よつて変化した時に、上記絞り値LSTFNOAV
で絞り制御を行つても両被写体ともにピントが合
つた状態での深度を保証出来なくなる。
の焦点距離と撮影時の焦点距離がズーム操作等に
よつて変化した時に、上記絞り値LSTFNOAV
で絞り制御を行つても両被写体ともにピントが合
つた状態での深度を保証出来なくなる。
従つて本願ではLSTFNOAV×(fo/f1)2を制御絞
り値AVdepとなし、焦点距離がLSTFNOAVを
求めた時に比して2倍変化した時にその絞りを4
倍変化させ、ズーム操作によらず常に両被写体共
にピントが合つた状態を保証する絞り値を求めて
いる。
求めた時に比して2倍変化した時にその絞りを4
倍変化させ、ズーム操作によらず常に両被写体共
にピントが合つた状態を保証する絞り値を求めて
いる。
このステツプ501に次いでステツプは502へ進
む。
む。
ステツプ502:このステツプではカメラに装着
しているレンズがズームレンズか固定焦点のレン
ズかの判別を行う。
しているレンズがズームレンズか固定焦点のレン
ズかの判別を行う。
この判別動作は上述の焦点距離情報のレンズか
らカメラへの伝達と同様にコンピユーターPRS
にて回路LPRSを指定し、該回路内のRAMに記
憶されているズームレンズ情報又は固定焦点レン
ズ情報を読み出しコンピユーターPRSに入力し
この入力情報に基づいて上記の判定がなされる。
尚、上記ズームレンズ又は固定焦点レンズ情報は
レンズごとに決めるため、ズームレンズには上記
ズームレンズ情報が、又固定焦点レンズには固定
焦点レンズ情報がレンズのRAMに記憶されてい
る。
らカメラへの伝達と同様にコンピユーターPRS
にて回路LPRSを指定し、該回路内のRAMに記
憶されているズームレンズ情報又は固定焦点レン
ズ情報を読み出しコンピユーターPRSに入力し
この入力情報に基づいて上記の判定がなされる。
尚、上記ズームレンズ又は固定焦点レンズ情報は
レンズごとに決めるため、ズームレンズには上記
ズームレンズ情報が、又固定焦点レンズには固定
焦点レンズ情報がレンズのRAMに記憶されてい
る。
このステツプにて装着レンズがズームレンズで
あると判定された場合にはステツプ503が実行さ
れ上記絞り値AVdepに対して一定値AVZMが加算
され補正制御絞り値AVdep′が求められる。この
一定値AVZMを加算することにて絞り値としては
上記算出絞り値AVdepよりもすこし絞り込み側
の絞り値、即ちより深度の深い絞り値となる。
あると判定された場合にはステツプ503が実行さ
れ上記絞り値AVdepに対して一定値AVZMが加算
され補正制御絞り値AVdep′が求められる。この
一定値AVZMを加算することにて絞り値としては
上記算出絞り値AVdepよりもすこし絞り込み側
の絞り値、即ちより深度の深い絞り値となる。
この加算処理は上記算出絞り値AVdepに対す
る誤差を吸収させるためである。即ち、上記
AVdepを求めるにあたり、種々な誤差要因があ
つたとしても実際の制御絞りをより深度の深い絞
り値とすることにて上記誤差分の補正を行つてい
る。
る誤差を吸収させるためである。即ち、上記
AVdepを求めるにあたり、種々な誤差要因があ
つたとしても実際の制御絞りをより深度の深い絞
り値とすることにて上記誤差分の補正を行つてい
る。
又、ステツプ502にて固定焦点レンズが装着さ
れていると判定された場合にはステツプ503に代
わつてステツプ504が実行される。
れていると判定された場合にはステツプ503に代
わつてステツプ504が実行される。
このステツプ504では上記絞り値AVdepに対し
て一定値AVSNGを加算し補正制御絞り値
AVdep′を求めている。この加算処理も上記ズー
ムレンズと同様な誤差補正が目的である。
て一定値AVSNGを加算し補正制御絞り値
AVdep′を求めている。この加算処理も上記ズー
ムレンズと同様な誤差補正が目的である。
尚、一定値はAVSNG<AVZMの関係となつてお
る。この関係にAVSNG及びAVZMを設定した理由
はズームレンズの方が固定焦点レンズよりも多く
誤差要因を含むため、その補正量を大とするため
である。
る。この関係にAVSNG及びAVZMを設定した理由
はズームレンズの方が固定焦点レンズよりも多く
誤差要因を含むため、その補正量を大とするため
である。
上記のステツプにて補正制御絞りAVdep′を求
めた後にステツプは505へ移行する。
めた後にステツプは505へ移行する。
ステツプ505:
J≦(4・log AVdep′/log2
+1)<(J+1) ……(1)
を満足する整数Jを求める。
Jはアペツクス値の2倍の値であり、このJを
求めることにてアペツクス値の1/2段精度のアペ
ツクス絞り値が得られる。
求めることにてアペツクス値の1/2段精度のアペ
ツクス絞り値が得られる。
即ち、上記(1)式は
(21/4)J-1≦AVdep′
<(21/4)J ……(2)
を変形した式であり、かつAVdep′に正確に対応
したJを求めるためには (21/4)J=AVdep′ ……(3) にてJを求めれば良い。この場合Jは整数のみで
なく少数までも含んだ値となり、上記(2)式に基づ
いて(1)にてJを求めれば上記(3)式で求めたJの少
数部は切り上げられる。
したJを求めるためには (21/4)J=AVdep′ ……(3) にてJを求めれば良い。この場合Jは整数のみで
なく少数までも含んだ値となり、上記(2)式に基づ
いて(1)にてJを求めれば上記(3)式で求めたJの少
数部は切り上げられる。
従つて、式(1)にて求めた絞り値JはAVdep′の
アペツクス値の2倍の値で、かつ1/2段精度で切 り上げられた値となり、より絞り込み側の絞り値
を示し、このステツプ処理で更に誤差吸収用の補
正がなされる。この後ステツプは506へ移行しス
テツプ506で求めたJに対して2J/4なる演算処理し
アペツクス1/2段ごとの絞り値の実数に変換され る。
アペツクス値の2倍の値で、かつ1/2段精度で切 り上げられた値となり、より絞り込み側の絞り値
を示し、このステツプ処理で更に誤差吸収用の補
正がなされる。この後ステツプは506へ移行しス
テツプ506で求めたJに対して2J/4なる演算処理し
アペツクス1/2段ごとの絞り値の実数に変換され る。
尚ステツプ505での処理は上記の誤差吸収の目
的の他にカメラの絞りの機械的な制御段数に合わ
せるためであり、アペツクスの1/2段の絞り値を 求めているのでカメラの該機械的な制御段数とし
ては、1/8,1/4,1/3、等の1/2n段精度のも
のが使 用可能となる。
的の他にカメラの絞りの機械的な制御段数に合わ
せるためであり、アペツクスの1/2段の絞り値を 求めているのでカメラの該機械的な制御段数とし
ては、1/8,1/4,1/3、等の1/2n段精度のも
のが使 用可能となる。
上述の如くしてDAV計算サブルーチンを終了
するとステツプは32へ移行しDAV表示サブルー
チンを行なう。このサブルーチンは表示器DSP
にて上記DAV計算サブルーチンにて求めた絞り
の実数を表示するルーチンであり、その表示動作
は上述の如く表示動作と同様に行われる。
するとステツプは32へ移行しDAV表示サブルー
チンを行なう。このサブルーチンは表示器DSP
にて上記DAV計算サブルーチンにて求めた絞り
の実数を表示するルーチンであり、その表示動作
は上述の如く表示動作と同様に行われる。
又、ステツプ32が行われるとステツプ33へ移行
しレリーズ動作を許容し、ステツプ25へ移行しフ
ラグDEPOKに1をセツトしステツプ9へ戻る。
従つて、この状態でスイツチSW1がオンのまま保
持されていれば、以後ステツプは9→17→18→19
→21を繰り返す。又、この状態でスイツチSW1が
オフとなつてもステツプは9→10→12→14→15を
繰り返し、再度スイツチSW1がオンとなつても上
記ステツプ9→17→18→19→21が繰り返される。
従つて全てのデイプス処理が終了した後にスイツ
チSW1が誤まつてオフとなつてもデイプス処理結
果はそのまま維持されることとなる。
しレリーズ動作を許容し、ステツプ25へ移行しフ
ラグDEPOKに1をセツトしステツプ9へ戻る。
従つて、この状態でスイツチSW1がオンのまま保
持されていれば、以後ステツプは9→17→18→19
→21を繰り返す。又、この状態でスイツチSW1が
オフとなつてもステツプは9→10→12→14→15を
繰り返し、再度スイツチSW1がオンとなつても上
記ステツプ9→17→18→19→21が繰り返される。
従つて全てのデイプス処理が終了した後にスイツ
チSW1が誤まつてオフとなつてもデイプス処理結
果はそのまま維持されることとなる。
この状態でシヤツターボタンの第2段操作を行
うと、割込み処理にてステツプ3のAE制御サブ
ルーチンにおけるレリーズ動作処理がなされ、絞
りが上記演算にて求めた絞り値Jに応じた信号が
コンピユーターPRSのSO信号として回路LCMを
介して回路LPRSに伝わり、ステツプモーター
DMTRを駆動し、該モーターに連動する絞りが
上記Jに応じて絞り込まれかつシヤツターレリー
ズ動作がなされ、その際のシヤツター秒時がステ
ツプ17での測光値と上記Jで決定される絞り値に
基づき決定されたシヤツター値にて制御されるこ
ととなる。
うと、割込み処理にてステツプ3のAE制御サブ
ルーチンにおけるレリーズ動作処理がなされ、絞
りが上記演算にて求めた絞り値Jに応じた信号が
コンピユーターPRSのSO信号として回路LCMを
介して回路LPRSに伝わり、ステツプモーター
DMTRを駆動し、該モーターに連動する絞りが
上記Jに応じて絞り込まれかつシヤツターレリー
ズ動作がなされ、その際のシヤツター秒時がステ
ツプ17での測光値と上記Jで決定される絞り値に
基づき決定されたシヤツター値にて制御されるこ
ととなる。
以上の動作にてデイプスモードでは異なる位置
にある被写体間を至近側に7、無限側に10に内分
するピント位置にレンズを合わせ、かつその絞り
として両被写体ともにピントが合つた状態を保証
する深度の絞りにて撮影がなされることとなる。
にある被写体間を至近側に7、無限側に10に内分
するピント位置にレンズを合わせ、かつその絞り
として両被写体ともにピントが合つた状態を保証
する深度の絞りにて撮影がなされることとなる。
尚、上記2回目及び3回目のデイプス処理にあ
つては2回目のデイプス処理で求めたデフオーカ
ス量に応じて決定されるパルス数に基づきレンズ
の実駆動量を求め、この実駆動量のよつてレンズ
を駆動しているので、デイプス中にズーム比を変
化させても、又レンズが無限端に突き当つた場合
でも、上述の如く両被写体の7/17の内分点にレン ズを正確に移行させることが出来ることとなる。
つては2回目のデイプス処理で求めたデフオーカ
ス量に応じて決定されるパルス数に基づきレンズ
の実駆動量を求め、この実駆動量のよつてレンズ
を駆動しているので、デイプス中にズーム比を変
化させても、又レンズが無限端に突き当つた場合
でも、上述の如く両被写体の7/17の内分点にレン ズを正確に移行させることが出来ることとなる。
又、デイプスモードでは3回目のデイプス処理
が終了するまでスイツチSW2のオンによるレリー
ズ動作への移行が禁止されており、これにてデイ
プスモード中に誤まつてレリーズボタンの第2段
操作を行つても以後のデイプス処理を実行するこ
とが出来、デイプスモードが終了するまでシヤツ
ターボタンを誤操作しても、そのモードの維持が
なされるものである。
が終了するまでスイツチSW2のオンによるレリー
ズ動作への移行が禁止されており、これにてデイ
プスモード中に誤まつてレリーズボタンの第2段
操作を行つても以後のデイプス処理を実行するこ
とが出来、デイプスモードが終了するまでシヤツ
ターボタンを誤操作しても、そのモードの維持が
なされるものである。
又、実施例ではエンコーダーENCからのパル
スをカウントするカウンターは入力パルスをアツ
プ、ダウンカウントし常にレンズ駆動後のレンズ
位置を表わす値を示し、更にデフオーカス量のレ
ンズ駆動に際しては、レンズ駆動前のカウント値
からのカウント値の変化分がデフオーカス量に応
じた値となつたか否かの判定を行つてレンズ駆動
量をデフオーカス量となる様制御を行つている
が、その他の方法にてレンズ駆動量制御を行つて
も良い。
スをカウントするカウンターは入力パルスをアツ
プ、ダウンカウントし常にレンズ駆動後のレンズ
位置を表わす値を示し、更にデフオーカス量のレ
ンズ駆動に際しては、レンズ駆動前のカウント値
からのカウント値の変化分がデフオーカス量に応
じた値となつたか否かの判定を行つてレンズ駆動
量をデフオーカス量となる様制御を行つている
が、その他の方法にてレンズ駆動量制御を行つて
も良い。
又、レンズの無限端又は至近端位置への突き当
りを検知する方法とて各限界端にリミツトスイツ
チを設けても良い。
りを検知する方法とて各限界端にリミツトスイツ
チを設けても良い。
又、2回目のデフオーカス量に基づいてレンズ
を駆動した際にレンズの限界端に突き当るか否か
の判定方法としては算出デフオーカス量と現在の
レンズ位置とレンズの限界端までの距離との比較
を行つても良い、この場合にはレンズの現在位置
情報として絶対値情報がレンズから検知される様
にする必要がある。
を駆動した際にレンズの限界端に突き当るか否か
の判定方法としては算出デフオーカス量と現在の
レンズ位置とレンズの限界端までの距離との比較
を行つても良い、この場合にはレンズの現在位置
情報として絶対値情報がレンズから検知される様
にする必要がある。
以上の如く本発明にあつては、2回目のデイプ
ス処理においてレンズが至近側に突き当つた状態
となつた時には以後のデイプス処理をキヤンセル
すると共に警告指示し、レンズが無限側に突き当
つた状態となつた時には通常のデイプス処理を許
容したものであるので、異なる被写体ともにピン
トが合つた状態とするデイプス処理に好適なカメ
ラを提供することが出来るものである。
ス処理においてレンズが至近側に突き当つた状態
となつた時には以後のデイプス処理をキヤンセル
すると共に警告指示し、レンズが無限側に突き当
つた状態となつた時には通常のデイプス処理を許
容したものであるので、異なる被写体ともにピン
トが合つた状態とするデイプス処理に好適なカメ
ラを提供することが出来るものである。
第1図は、本発明のカメラの一実施例を示す回
路図、第2図a〜第2図fは第1図実施例のコン
ピユーターPRSに内蔵されるプログラムを示す
説明図、第3図、第4図、第5図は第1図実施例
の動作を説明するための説明図である。 PRS……コンピユーター、LRRS……制御回
路、LCM……バツフアー回路、DMTR……絞り
制御用モータ。
路図、第2図a〜第2図fは第1図実施例のコン
ピユーターPRSに内蔵されるプログラムを示す
説明図、第3図、第4図、第5図は第1図実施例
の動作を説明するための説明図である。 PRS……コンピユーター、LRRS……制御回
路、LCM……バツフアー回路、DMTR……絞り
制御用モータ。
Claims (1)
- 1 第1の被写体に対して焦点検出回路にて焦点
検出を行なわせ、該焦点検出結果に応じてレンズ
をレンズ駆動回路により前記第1の被写体に対し
て合焦とする第1の位置まで移行させ、レンズが
該第1の位置に位置している状態で第2の被写体
に対して前記焦点検出回路にて焦点検出を行なわ
せ、該焦点検出結果に応じてレンズを前記レンズ
駆動回路により前記第2の被写体に対して合焦と
する第2の位置まで移行させるとともに、前記第
1の位置と第2の位置との間のレンズ移動量に相
応して第1の被写体と第2の被写体に対する焦点
状態がほぼ等しくなる中間位置を演算手段にて演
算し、レンズを前記中間位置へレンズ駆動回路に
より移行させるレンズ位置制御装置を備えるとと
もに、前記第1の位置から第2の位置へのレンズ
移行に際してレンズが前記第2の位置へ到達する
以前にレンズの至近端に到達したか否かを検知す
る検知手段と、該検知手段にて至近端への到達が
検知された際に第1と第2の被写体に対する焦点
状態をほぼ等しくすることが不可であると判定す
る判定手段を設けたことを特徴とするカメラ。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62004572A JPS63172228A (ja) | 1987-01-12 | 1987-01-12 | カメラ |
| US07/141,713 US4792819A (en) | 1987-01-12 | 1988-01-07 | Camera having automatic focusing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62004572A JPS63172228A (ja) | 1987-01-12 | 1987-01-12 | カメラ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63172228A JPS63172228A (ja) | 1988-07-15 |
| JPH0581006B2 true JPH0581006B2 (ja) | 1993-11-11 |
Family
ID=11587749
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62004572A Granted JPS63172228A (ja) | 1987-01-12 | 1987-01-12 | カメラ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63172228A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101102631B1 (ko) * | 2010-06-18 | 2012-01-04 | 한국전력공사 | 케이블 트레이 장치 |
-
1987
- 1987-01-12 JP JP62004572A patent/JPS63172228A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63172228A (ja) | 1988-07-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2597961B2 (ja) | 自動焦点調節装置 | |
| JPH01285908A (ja) | カメラのための自動焦点調節装置 | |
| JPH02254432A (ja) | オートフオーカスカメラ | |
| US4792819A (en) | Camera having automatic focusing device | |
| JPH0617935B2 (ja) | 自動焦点調節装置 | |
| US4801962A (en) | Camera incorporating automatic focusing apparatus | |
| US4792821A (en) | Auto-focus apparatus in a camera | |
| US4845521A (en) | Camera with automatic focusing apparatus | |
| JPH0581006B2 (ja) | ||
| US4825238A (en) | Focus detecting device | |
| JP2832006B2 (ja) | 自動焦点調節装置 | |
| JP2974637B2 (ja) | 自動焦点調節装置 | |
| JPH05346536A (ja) | 焦点検出装置 | |
| US5053799A (en) | Camera having auto-focusing device | |
| JPH0731340B2 (ja) | 焦点調節装置を有するカメラ | |
| JP2762513B2 (ja) | 自動焦点調節装置 | |
| JP3486464B2 (ja) | 自動焦点調節装置 | |
| JPS63172248A (ja) | 自動焦点調節装置を有するカメラ | |
| JPS63172250A (ja) | 焦点調節装置を有するカメラ | |
| JPH0478832A (ja) | 焦点検出装置 | |
| JPS63172258A (ja) | 焦点調節装置を有するカメラ | |
| JPS63172224A (ja) | オ−トフオ−カス装置 | |
| JPH0760208B2 (ja) | カメラ | |
| JPH024207A (ja) | 焦点検出装置 | |
| JP2941891B2 (ja) | 自動焦点調節装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |