JP2756333B2 - Automatic focusing device - Google Patents
Automatic focusing deviceInfo
- Publication number
- JP2756333B2 JP2756333B2 JP2020721A JP2072190A JP2756333B2 JP 2756333 B2 JP2756333 B2 JP 2756333B2 JP 2020721 A JP2020721 A JP 2020721A JP 2072190 A JP2072190 A JP 2072190A JP 2756333 B2 JP2756333 B2 JP 2756333B2
- Authority
- JP
- Japan
- Prior art keywords
- lens
- point
- signal
- depth
- value
- 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 - Lifetime
Links
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B2217/00—Details of cameras or camera bodies; Accessories therefor
- G03B2217/005—Blur detection
Landscapes
- Exposure Control For Cameras (AREA)
- Focusing (AREA)
- Lenses (AREA)
- Automatic Focus Adjustment (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は複数の異なる画面領域にて検出された異なる
位置のデフオーカス量に基づき複数領域における被写体
を深度内におさめて撮影を行う自動焦点検出装置を有す
るカメラに関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to automatic focus detection in which a subject in a plurality of areas is captured within a depth based on the amount of defocus at different positions detected in a plurality of different screen areas. The present invention relates to a camera having a device.
〔従来の技術〕 本出願人は上記型式の自動焦点検出装置を備えたカメ
ラを特願平1-76964号公報として提案している。[Prior Art] The present applicant has proposed a camera equipped with an automatic focus detection device of the above type as Japanese Patent Application No. 1-76964.
この提案に係る自動焦点検出装置では一度に画面にと
らえた各領域・被写体に対して複数の異なる領域に位置
する被写体を一度に深度内に入れることが出来、非常に
すぐれた操作性を有する自動焦点検出装置を提供するこ
とが出来るものである。With the automatic focus detection device according to this proposal, an object located in a plurality of different areas can be brought into the depth at a time with respect to each area / object captured on the screen at a time. It is possible to provide a focus detection device.
しかしながら、上記型式の自動焦点検出装置を備えた
カメラでは各領域における各デフオーカス量の差の中間
値を求め、レンズをこの中間デフオーカス量分駆動し、
かつ絞りを上記デフオーカス量の差に応じた絞り値に調
定しているので、各領域におけるデフオーカス量の差が
大きくなると絞りを絞り込み側の小絞りに設定しなけれ
ばならなかった。このため、例えばプログラムAEにて適
正露出を得んとするような場合、シヤツター秒時を長秒
時にセツトする必要が生じ手振れ写真となるおそれがあ
った。However, in a camera equipped with an automatic focus detection device of the above type, an intermediate value of the difference between the defocus amounts in each region is obtained, and the lens is driven by this intermediate defocus amount,
In addition, since the aperture is adjusted to an aperture value corresponding to the difference in the defocus amount, when the difference in the defocus amount in each region becomes large, the aperture must be set to a small aperture on the narrowing side. For this reason, for example, when it is desired to obtain an appropriate exposure by the program AE, it is necessary to set the shutter time to a long time, which may result in a camera shake photograph.
又、更に上記の如く複数領域をともに深度内に入れる
様にしているので、撮影者はどの領域がともに深度内に
入った状態となったかを知ることがむずかしかった。In addition, since a plurality of regions are both set within the depth as described above, it is difficult for the photographer to know which region has entered the depth.
本発明は上記事項に鑑みなされたもので、画面におけ
る複数の異なる領域での対象物のフォーカス状態をそれ
ぞれ独立して検知し、各領域でのフォーカス状態に応じ
た値の信号を各領域毎に形成する検知手段と、該検知手
段にて形成された信号のうち所定のフォーカス状態を表
す第1の値の信号が形成された領域と前記検知手段によ
り前記第1の値に対して所定範囲内の値を示す信号が形
成された領域とを選択して、該選択された領域での検知
手段からの信号の差に基づき選択された領域における対
象物をともにピントが合った状態とする位置にレンズを
駆動してピント合わせを行うピント合わせ手段とを設け
るとともに、前記検知手段にて形成された信号として前
記第1の値に対して所定範囲内の値を示す領域が複数存
在する時に前記ピント合わせ手段により、該複数の領域
のうち前記第1の値に対しての差が大きい方の信号が前
記検知手段にて形成された領域の対象物と前記第1の値
の信号が前記検知手段にて形成された領域における対象
物とをともにピントが合った状態とする位置にレンズを
駆動することにより、デフォーカス量の差が大きくなる
ことの不都合を防止するとともに、複数の対象物が所定
範囲のデフォーカス量を示している時にはその範囲で最
大のデフォーカス量の複数の対象物に対してともにピン
トを合わせることを可能にし、出来るだけ多くの被写体
をピントの合った状態とする自動焦点調節装置を提供す
るものである。The present invention has been made in view of the above, and independently detects a focus state of an object in a plurality of different areas on a screen, and outputs a signal of a value corresponding to the focus state in each area for each area. A detecting unit to be formed, an area in which a signal of a first value representing a predetermined focus state among signals formed by the detecting unit is formed, and a predetermined range with respect to the first value by the detecting unit. And a region in which a signal indicating the value of is formed, and a position where the object in the selected region is brought into focus together based on a difference between signals from the detection means in the selected region. Focusing means for driving a lens to perform focusing; and providing a signal formed by the detecting means, when there are a plurality of regions indicating values within a predetermined range with respect to the first value. By the matching means, a signal having a larger difference from the first value among the plurality of areas is an object in the area formed by the detecting means and the signal of the first value are detected by the detecting means. By driving the lens to a position where both the object and the object in the area formed by the in-focus state are in focus, it is possible to prevent the inconvenience that the difference in the defocus amount becomes large, When the defocus amount of the range is indicated, it is possible to focus on multiple objects with the maximum defocus amount in the range together, and auto focus to keep as many subjects in focus as possible An adjustment device is provided.
第3図は本発明に係るカメラに採用される焦点検出装
置の概略構成を示す図である。FIG. 3 is a diagram showing a schematic configuration of a focus detection device employed in the camera according to the present invention.
図中、MSKは視野マスクであり、中央に十字形の開口
部MSK−1、両側の周辺部に縦長の開口部MSK−2,MSK3を
有している。FLDLはフイールドレンズであり、視野マス
クの3つの開口部MSK−1,MSK−2,MSK−3に対応して、
3つの部分FLDL−1,FLDL−2,FLDL−3から成っている。
DPは絞りであり、中心部には上下左右に1対ずつ計4つ
の開口DP-1a,DP-1b,DP-4a,DP-4bを、また左右の周辺部
分には1対2つの開口DP-2a,DP-2b及びDP-3a,DP-3bがそ
れぞれ設けられている。前記フイールドレンズFLDLの各
領域FLDL−1,FLDL−2,FLDL−3はそれぞれこれらの開口
対DP−1,DP−4,DP−2,DP−3を不図示の対物レンズの射
出瞳付近に結像する作用を有している。AFLは4対計8
つのレンズAFL-1a,AFL-1b、AFL-4a,AFL-4b、AFL-2a,AFL
-2b、AFL-3a,AFL-3bからなる2次結像レンズであり、絞
りDPの各開口に対応して、その後方に配置されている。
SNSは4対のセンサ列SNS−R,SNS−C,SNS−L,SNS-CHから
成るセンサであり、各2次結像レンズAFLに対応してそ
の像を受光するように配置されている。In the figure, MSK is a field mask, which has a cross-shaped opening MSK-1 at the center and vertically long openings MSK-2 and MSK3 at the peripheral portions on both sides. FLDL is a field lens, corresponding to the three openings MSK-1, MSK-2, and MSK-3 of the field mask,
It consists of three parts FLDL-1, FLDL-2 and FLDL-3.
DP is a stop, and four apertures DP-1a, DP-1b, DP-4a, and DP-4b are provided at the center, one pair at the top, bottom, left, and right. -2a, DP-2b and DP-3a, DP-3b are provided respectively. Each area FLDL-1, FLDL-2, FLDL-3 of the field lens FLDL has these aperture pairs DP-1, DP-4, DP-2, DP-3 near the exit pupil of an objective lens (not shown). It has the function of forming an image. AFL is 4 to 8
AFL-1a, AFL-1b, AFL-4a, AFL-4b, AFL-2a, AFL
-2b, a secondary imaging lens composed of AFL-3a and AFL-3b, which are arranged behind the apertures DP corresponding to the apertures.
SNS is a sensor composed of four pairs of sensor arrays SNS-R, SNS-C, SNS-L, SNS-CH, and is arranged to receive the image corresponding to each secondary imaging lens AFL. .
この第3図に示す焦点検出系では、撮影レンズの焦点
がフイルム面より前方にある場合、各センサ列対上に形
成される被写体像は互いに近づいた状態になり、焦点が
後方にある場合には、被写体像は互いに離れた状態にな
る。この被写体像の相対位置変位量は撮影レンズの焦点
外れ量と特定の関数関係にあるため、各センサ列対でそ
のセンサ出力に対してそれぞれ適当な演算を施せば、撮
影レンズの焦点外れ量、いわゆるデフオーカス量を検出
することが出来る。In the focus detection system shown in FIG. 3, when the focal point of the photographing lens is ahead of the film surface, the subject images formed on each pair of sensor arrays are close to each other, and when the focal point is behind. Means that the subject images are separated from each other. Since the relative positional displacement amount of the subject image has a specific functional relationship with the defocus amount of the photographing lens, if each sensor array pair performs an appropriate calculation on the sensor output, the defocus amount of the photographing lens, A so-called defocus amount can be detected.
以上で説明したような構成をとることにより、不図示
の対物レンズにより撮影または観察される範囲の中心付
近では、光量分布が上下または左右の一方向にのみ変化
するような物体に対しても測距することが可能となり、
中心以外の視野マスクの周辺の開口部MSK−2,MSK−3に
対応する位置にある物体に対しても測距することができ
る。By adopting the configuration described above, it is possible to measure an object whose light amount distribution changes only in one direction, up and down or left and right, near the center of the range photographed or observed by an objective lens (not shown). It is possible to distance,
It is also possible to measure the distance to an object at a position corresponding to the openings MSK-2 and MSK-3 around the field mask other than the center.
第4図は第3図の焦点検出系を持つ焦点検出装置をカ
メラ内に収納した場合の配置を示したものである。FIG. 4 shows an arrangement in which the focus detection device having the focus detection system of FIG. 3 is housed in a camera.
図中、LNSはズーム撮影レンズ、QRMはクイツクリター
ンミラー、FSCRNは焦点板、PPはペンタプリズム、EPLは
接眼レンズ、FPLNはフイルム面、SMはサブミラー、MSK
は視野マスク、ICFは赤外カツトフイルタ、FEDLはフイ
ールドレンズ、RM1,RM2は第1,第2の反射ミラー、SHMSK
は遮光マスク、DPは絞り、AFLは2次結像レンズ、AFPは
反射面AFP−1と射出面AFP−2を有するプリズム部材、
SNSはカバーガラスSNSCG及び受光面SNSPLNを有するセン
サである。プリズム部材AFPは、アルミ等の金属反射膜
を蒸着した反射面AFP−1を有し、2次結像レンズAFLか
らの光束を反射して、射出面AFP−2に偏向する作用を
有している。SPIは発光ダイオード、LNSAは屈折率分布
型のレンズアレイ、LNSBは投光レンズである。In the figure, LNS is a zoom lens, QRM is a quick return mirror, FSCRN is a focusing screen, PP is a pentaprism, EPL is an eyepiece, FPLN is a film surface, SM is a submirror, and MSK.
Is a field mask, ICF is an infrared cut filter, FEDL is a field lens, RM1 and RM2 are first and second reflection mirrors, SHMSK
Is a light-shielding mask, DP is an aperture, AFL is a secondary imaging lens, AFP is a prism member having a reflection surface AFP-1 and an emission surface AFP-2,
SNS is a sensor having a cover glass SNSCG and a light receiving surface SNSPLN. The prism member AFP has a reflection surface AFP-1 on which a metal reflection film such as aluminum is deposited, and has a function of reflecting a light beam from the secondary imaging lens AFL and deflecting the light to the emission surface AFP-2. I have. SPI is a light emitting diode, LNSA is a gradient index lens array, and LNSB is a light projecting lens.
発光ダイオードSPIの光束は、レンズアレイLNSA及び
投光レンズLNSBを介しクイツクリターンミラーQRM上で
反射された後、焦点板FSCRN上の表示部を照明する。The light flux of the light emitting diode SPI is reflected on the quick return mirror QRM via the lens array LNSA and the light projecting lens LNSB, and then illuminates the display unit on the reticle FSCRN.
第2図は第3図及び第4図の如き焦点検出装置を備え
たカメラの具体的な構成の一例を示す回路図であり、先
ず各部の構成について説明する。FIG. 2 is a circuit diagram showing an example of a specific configuration of a camera provided with the focus detection device as shown in FIGS. 3 and 4. First, the configuration of each unit will be described.
第2図において、PRSはカメラの制御装置で、例え
ば、内部にCPU(中央処理装置),ROM,RAM,A/D変換機能
を有する1チツプのマイクロコンピユータ(以下マイコ
ンと記す)である。マイコンPRSはROMに格納されたカメ
ラのシーケンスプログラムに従って、自動露出制御機
能、自動焦点調節機能、フイルムの巻上げ巻戻し等のカ
メラの一連の動作を行っている。そのために、マイコン
PRSは通信用信号SO,SI,SCLK,通信選択信号CLCM,CSDR,CD
DRを用いて、カメラ本体内の周辺回路及びレンズ内制御
装置と通信を行って、各々の回路やレンズの動作を制御
する。In FIG. 2, PRS is a camera control device, which is, for example, a one-chip microcomputer having a CPU (central processing unit), ROM, RAM, and A / D conversion function therein. The microcomputer PRS performs a series of camera operations such as an automatic exposure control function, an automatic focus adjustment function, and film rewinding and rewinding according to the camera sequence program stored in the ROM. For that purpose, microcomputer
PRS is communication signal SO, SI, SCLK, communication selection signal CLCM, CSDR, CD
The DR is used to communicate with a peripheral circuit in the camera body and a control device in the lens to control the operation of each circuit and lens.
SOはマイコンPRSから出力されるデータ信号、SIはマ
イコンPRSに入力されるデータ信号、SCLKは信号SO,SIの
同期クロツクである。SO is a data signal output from the microcomputer PRS, SI is a data signal input to the microcomputer PRS, and SCLK is a synchronous clock of the signals SO and SI.
LCMはレンズ通信バツフア回路であり、カメラが動作
中のときにはレンズ用電源端子VLに電力を供給するとと
もに、マイコンPRSからの選択信号CLCMが高電位レベル
(以下、“H"と記し、低電位レベルは“L"と記する)の
ときには、カメラとレンズ間の通信バツフアとなる。LCM is a lens communication buffer circuit that supplies power to the lens power supply terminal VL when the camera is operating, and that the selection signal CLCM from the microcomputer PRS has a high potential level (hereinafter referred to as “H” and a low potential level). Is described as "L"), it is a communication buffer between the camera and the lens.
マイコンPRSが選択信号CLCMを“H"にして、SCLKに同
期して所定のデータを信号SOとして送出すると、バツフ
ア回路LCMはカメラ・レンズ間通信接点を介して、SCLK,
SOの各々のバツフア信号LCK,DCLをレンズへ出力する。
それと同時にレンズLNSからの信号DLCのバツフア信号を
信号SIとして出力し、マイコンPRSはSCLKに同期して信
号SIをレンズデータとして入力する。When the microcomputer PRS sets the selection signal CLCM to “H” and sends out predetermined data as a signal SO in synchronization with SCLK, the buffer circuit LCM transmits SCLK, SCLK via the camera-lens communication contact.
Each buffer signal LCK and DCL of SO is output to the lens.
At the same time, a buffer signal of the signal DLC from the lens LNS is output as a signal SI, and the microcomputer PRS inputs the signal SI as lens data in synchronization with SCLK.
DDRは、スイツチ検知及び表示回路であり信号CDDRが
“H"のとき選択されて信号SO,SI,SCLKを用いてマイコン
PRSから制御される。DDR is a switch detection and display circuit. It is selected when the signal CDDR is “H” and the microcomputer uses the signals SO, SI, and SCLK.
Controlled by PRS.
DDRは、スイツチ群SWSの状態に変化があるとIRQを
“L"にしてマイコンPRSスイツチ状態の変化があったこ
とを知らせる。マイコンPRSは信号SO,SI,SCLKでスイツ
チ変化状態送信命令を通信してスイツチの変化状態を検
知する。DDRは、スイツチ変化状態送信命令を受信する
と、スイツチの変化状態をマイコンPRSに出力し、IRQを
“H"に戻す。When there is a change in the state of the switch group SWS, the DDR sets the IRQ to "L" to notify that the microcomputer PRS switch state has changed. The microcomputer PRS detects a change state of the switch by communicating a switch change state transmission command with the signals SO, SI, and SCLK. When the DDR receives the switch change state transmission command, the DDR outputs the switch change state to the microcomputer PRS and returns the IRQ to “H”.
マイコンPRSは、信号SO,SI,SCLKを用いて表示命令と
表示データをDDRに通信することにより表示データを受
信すると、そのコマンドに応じて外部表示部材DSPやフ
アインダ内表示駆動用トランジスタTR−L,TR−C,TR−R
をON/OFFさせる。When the microcomputer PRS receives the display data by communicating the display command and the display data to the DDR using the signals SO, SI, and SCLK, the microcomputer PRS responds to the command to the external display member DSP or the display driving transistor TR-L in the finder. , TR-C, TR-R
Turn ON / OFF.
SW1,SW2は不図示のレリーズボタンに連動したスイツ
チでレリーズボタンの第1段押下によりSW1がオンし引
続いて第2段階の押下でSW2がオンする。マイコンPRSは
SW1オンで測光、自動焦点調節を行ない、SW2オンにて露
光制御とその後のフイルムの巻き上げを行う。SW1 and SW2 are switches that are linked to a release button (not shown). SW1 is turned on by pressing the release button in the first stage, and SW2 is subsequently turned on by pressing in the second stage. Microcomputer prs
When SW1 is turned on, photometry and automatic focus adjustment are performed, and when SW2 is turned on, exposure control and subsequent film winding are performed.
なお、スイツチSW2はマイコンであるPRSの「割込み入
力端子」に接続され、SW1オン時のプログラム実行中で
もSW2オンによって割込みがかかり、直ちに所定の割込
みプログラムへ制御を移すことができる。The switch SW2 is connected to the "interrupt input terminal" of the PRS, which is a microcomputer. Even when the program is executed when the switch SW1 is turned on, an interrupt is generated by turning on the switch SW2.
MTR1はフイルム給送用、MTR2はミラーアツプ・ダウン
及びシヤツタばねチヤージ用のモータであり、各々の駆
動回路MDR1,MDR2により正転、逆転の制御が行われる。
マイコンPRSからMDR1,MDR2に入力されている信号M1F,M1
R,M2F,M2Rはモータ制御用の信号である。MTR1 is a motor for feeding the film, and MTR2 is a motor for the mirror up / down and the shutter spring change. The forward and reverse rotations are controlled by respective drive circuits MDR1 and MDR2.
Signals M1F and M1 input from microcomputer PRS to MDR1 and MDR2
R, M2F, and M2R are motor control signals.
MG1,MG2は各々シヤツタ先幕・後幕走行開始用マグネ
ツトで、信号SMG1,SMG2,増幅トランジスタTR1,TR2で通
電され、マイコンPRSによりシヤツタ制御が行われる。MG1 and MG2 are magnets for starting the leading and trailing shutters of the shutter, respectively, and are energized by signals SMG1 and SMG2 and amplification transistors TR1 and TR2, and the microcomputer PRS controls the shutter.
LPRSはレンズ内制御回路で、該回路LPRSにLCKに同期
して入力される信号DCLは、カメラから撮影レンズLNSに
対する命令のデータであり、命令に対するレンズの動作
は予め決められている。制御回路LPRSは所定の手続きに
従ってその命令を解析し、焦点調節や絞り制御の動作
や、出力DLCからレンズの各部動作状況(焦点調節光学
系の駆動状況や、絞りの駆動状態等)や各種パラメータ
(開放Fナンバ、焦点距離、デフオーカス量対焦点調節
光学系の移動量の係数等)の出力を行う。LPRS is an in-lens control circuit. A signal DCL input to the circuit LPRS in synchronization with LCK is command data from the camera to the photographing lens LNS, and the operation of the lens in response to the command is predetermined. The control circuit LPRS analyzes the command according to a predetermined procedure, and performs the operation of focus adjustment and aperture control, the operation status of each part of the lens (driving status of the focusing optical system, the driving status of the aperture, etc.) and various parameters from the output DLC. (The open F number, the focal length, the amount of defocus, the coefficient of the moving amount of the focusing optical system, etc.) are output.
LMTRは焦点調節光学系を光軸方向に移動させるモータ
ーで、該モーターは回路LPRSの制御下で駆動される。The LMTR is a motor for moving the focusing optical system in the direction of the optical axis, and this motor is driven under the control of the circuit LPRS.
このため、一旦カメラから焦点調節の命令が送られた
後は、カメラの制御装置であるところのマイコンPRSは
レンズの駆動が終了するまで、レンズ駆動に関して全く
関与する必要がない。Therefore, once the focus adjustment command is sent from the camera, the microcomputer PRS, which is the control device of the camera, does not need to be involved in driving the lens at all until the driving of the lens is completed.
カメラから絞り制御の命令が送られた場合には、同時
に送られてくる絞り段数に従って、絞り駆動用としては
公知のステツピングモータDMTRを駆動する。When an aperture control command is sent from the camera, a known stepping motor DMTR for driving the aperture is driven in accordance with the number of aperture stages sent simultaneously.
SPCは撮影レンズを介した被写体からの光を受光する
露出制御用の測光センサであり、その出力SSPCはマイコ
ンPRSのアナログ入力端子に入力され、A/D変換後、所定
のプログラムに従って自動露出制御に用いられる。SPC is an exposure control photometric sensor that receives light from the subject through the shooting lens.The output SSPC is input to the analog input terminal of the microcomputer PRS, and after A / D conversion, automatic exposure control is performed according to a predetermined program. Used for
SDRは焦点検出用ラインセンサ装置SNSの駆動回路であ
り、信号CSDRが“H"のときに選択されて,SO,SI,SCLKを
用いてマイコンPRSから制御される。SDR is a drive circuit of the focus detection line sensor device SNS, and is selected when the signal CSDR is "H" and is controlled by the microcomputer PRS using SO, SI, and SCLK.
駆動回路SDRからセンサ装置SNSへ与える信号SEL0,SEL
1はマイコンPRSからの信号φSEL0,φSEL1そのもので、
φSEL0=“L",φSEL1=“L"のときセンサ列対SNS−R
を、φSEL0=“H",φSEL1=“L"のときセンサ列対SNS−
Cを、φSEL0=“L",φSEL1=“H"のときセンサ列対SNS
−Lを、φSEL0=“H",φSEL1=“H"のときセンサ列対S
NS-CHをそれぞれ選択する信号である。Signals SEL0 and SEL given from the drive circuit SDR to the sensor device SNS
1 is the signal φSEL0, φSEL1 from the microcomputer PRS itself,
Sensor line pair SNS-R when φSEL0 = “L”, φSEL1 = “L”
When SELSEL0 = “H” and SELSEL1 = “L”, the sensor array pair SNS−
When C is φSEL0 = “L” and φSEL1 = “H”, SNS
-L is set to S when SSEL0 = "H" and SSEL1 = "H".
These signals are used to select NS-CH.
蓄積終了後に、SEL0,SEL1を適当に設定して、それか
ら読み出しクロツクRCKを送ることにより、SEL0,SEL1
(φSEL0,φSEL1)で選択されたセンサ列対の像信号が
出力VOUTから順次シリアルに出力される。After the accumulation is completed, SEL0 and SEL1 are set appropriately, and then read clock RCK is sent.
The image signals of the sensor column pair selected by (φSEL0, φSEL1) are serially output sequentially from the output VOUT.
センサ駆動回路SDRの出力VIDEOは、センサ装置SNSか
らの像信号VOUTと暗電流出力の差をとった後、被写体の
輝度によって決定されるゲインで増幅された像信号であ
る。上記暗電流出力とは、センサ列中の遮光された画素
の出力値であり、SDRはマイコンPRSからの信号によって
コンデンサにその出力を保持し、これと像信号との差動
増幅を行う。出力VIDEOはマイコンPRSのアナログ入力端
子に入力されており、該マイコンPRSは同信号をA/D変換
後、そのデイジタル値をRAM上の所定アドレスへ順次格
納してゆく。The output VIDEO of the sensor drive circuit SDR is an image signal obtained by calculating the difference between the image signal VOUT from the sensor device SNS and the dark current output, and then amplifying the gain with a gain determined by the luminance of the subject. The dark current output is an output value of a light-shielded pixel in the sensor array, and the SDR holds the output in a capacitor according to a signal from the microcomputer PRS, and performs a differential amplification between the output and the image signal. The output VIDEO is input to an analog input terminal of the microcomputer PRS. The microcomputer PRS converts the signal into a digital signal, and sequentially stores the digital value in a predetermined address on the RAM.
信号/TINTE1,/TINTE2,/TINTE3,/TINTE4はそれぞれセ
ンサ列対SNS−R,SNS−C,SNS−L,SNS-CHに蓄積された電
荷で適正となり、蓄積が終了したことを表す信号で、マ
イコンPRSはこれを受けて像信号の読出しを実行する。The signals / TINTE1, / TINTE2, / TINTE3, and / TINTE4 are signals that are appropriate with the charges accumulated in the sensor array pairs SNS-R, SNS-C, SNS-L, and SNS-CH, respectively, and indicate that the accumulation has been completed. The microcomputer PRS receives this and executes reading of the image signal.
なお、センサ駆動回路SDR、センサ装置SNSの動作につ
いては先に本出願人より2対のセンサ列を有する焦点検
出装置として特開昭63-216905号等で開示しているの
で、ここでの詳細な説明は省略する。The operation of the sensor drive circuit SDR and the sensor device SNS is disclosed in Japanese Patent Application Laid-Open No. 63-216905 or the like as a focus detection device having two pairs of sensor rows by the present applicant. Detailed description is omitted.
以上のようにして、マイコンPRSは各センサ列対上に
形成された被写体像の像情報を受けとって、その後所定
の焦点検出演算を行い、撮影レンズのデフオーカス量を
知ることが出来る。As described above, the microcomputer PRS receives the image information of the subject image formed on each sensor array pair, performs a predetermined focus detection calculation thereafter, and can know the defocus amount of the photographing lens.
第5図は第4図示の焦点板FSCRNの詳細を示す構成図
で焦点板FSCRNの光入射面側にはフレネルレンズFSCRN−
fが設けられており、光射出面側には光拡散面FSCRN−
gが形成されている。又光射出面上には3つの表示部AF
MK−R、AFMK−C、AFMK−Lより成る表示体が設けられ
ている表示部AFMK−R、AFMK−C、AFMK−Lは、第6図
に示す様に各々撮影画面内の測距範囲を示す領域を表示
しており、多数のプリズム集合体より構成されている。
このとき表示部AFMK−R、AFMK−C、AFMK−Lは該表示
部を構成するプリズムの稜線がフレネルレンズFSCRN−
fの稜線方向に対して略直交するように配置されてい
る。FIG. 5 is a block diagram showing the details of the reticle FSCRN shown in FIG. 4. The Fresnel lens FSCRN-
f is provided, and the light diffusing surface FSCRN−
g is formed. Also, three display areas AF on the light exit surface
The display units AFMK-R, AFMK-C, and AFMK-L provided with a display unit composed of MK-R, AFMK-C, and AFMK-L are each provided with a distance measuring range within the photographing screen as shown in FIG. Is displayed, and is composed of a large number of prism assemblies.
At this time, the display units AFMK-R, AFMK-C, and AFMK-L have the ridge lines of the prisms constituting the display units, the Fresnel lens FSCRN-
It is arranged so as to be substantially perpendicular to the ridgeline direction of f.
表示部AFMK−R、AFMK−C、AFMK−Lの照明方法とし
ては第2図示の発光ダイオードSPIL、SPIC、SPILからの
光束を第4図のレンズアレイLNSA及び投光レンズLNBを
介してクイツクリターンミラーQRM上に導光し、クイツ
クリターンミラーQRMで反射させた後、焦点板FSCRNの表
示部AFMK−R、AFMK−C、AFMK−Lのうち選択した所定
の表示部を照明するようにしている。そして該表示部を
焦点板FSCRN上に形成されている物体像と共にフアイン
ダー系を介して観察している。As a method of illuminating the display units AFMK-R, AFMK-C, and AFMK-L, light beams from the light emitting diodes SPIL, SPIC, and SPIL shown in FIG. 2 are quickly transmitted through the lens array LNSA and the light projecting lens LNB shown in FIG. After the light is guided on the return mirror QRM and reflected by the quick return mirror QRM, a predetermined display unit selected from the display units AFMK-R, AFMK-C, and AFMK-L of the reticle FSCRN is illuminated. ing. Then, the display unit is observed through a finder system together with an object image formed on the focusing screen FSCRN.
第7図は本発明のカメラの全体シーケンスを示すフロ
ーチヤートであり、本発明の詳細説明を行なう前に全体
の説明を行う。FIG. 7 is a flowchart showing the entire sequence of the camera of the present invention. Before giving a detailed description of the present invention, the entire description will be made.
第2図示のカメラに電源が投入されるとプログラムは
スタートしマイコンPRS内のRAMはすべてクリアされ、各
入出力ポートは初期化されてプログラムはSTARTから制
御される。When power is supplied to the camera shown in FIG. 2, the program starts, all RAMs in the microcomputer PRS are cleared, each input / output port is initialized, and the program is controlled from START.
ステツプ71 SW1(測光、自動焦点検出用スイツチ)がO
NしているかどうかをチエツクしてONしていればステツ
プ77へ、OFFならばステツプ72へ分岐する。Step 71 SW1 (switch for photometry and automatic focus detection) is O
It is checked whether N has been performed and if ON, the flow branches to step 77; if OFF, the flow branches to step 72.
ステツプ72 測光、自動焦点検出のパラメータを初期化
する。Step 72 Initialize the parameters of photometry and automatic focus detection.
ステツプ73 モード切換SWがONであるか判定して切換SW
がONであればステツプ74へ、そうでなければステツプ75
へ分岐する。このモード切換スイツチは第2図のスイツ
チ群SWS内の所定のスイツチである。Step 73 Determine whether the mode switch is ON and switch
Is ON, go to step 74, otherwise go to step 75
Branch to This mode switching switch is a predetermined switch in the switch group SWS in FIG.
ステツプ74 モード切換えを行う。モード切換え中はモ
ード切換え中フラグをONにセツトする。切換えモードス
イツチで指定されたモード状態をマイコンPRS内のRAMに
設定する。又タイマーをリセツトしスタートさせる。モ
ード切換え中フラグはSW1がONされた場合又はタイマー
がOFF(タイムアツプ)したときに解除される。Step 74 Mode switching is performed. During mode switching, the mode switching flag is set to ON. The mode state specified by the switching mode switch is set in the RAM in the microcomputer PRS. Also, reset and start the timer. The mode switching flag is released when SW1 is turned on or when the timer is turned off (time-up).
このモード設定にて設定されるモードとしては、TV優
先,AV優先マニユアル、デプスモード、プログラムモー
ド等のAEモードやワンシヨツトサーボAF、予測サーボAF
などのAFモード、ISO、測距点切換えなど各種の状態設
定がマニユアル操作にてオンオフするスイツチ群SWS内
の所定のスイツチにてされる。The modes set in this mode setting include AE modes such as TV priority, AV priority manual, depth mode, program mode, one-shot servo AF, and predictive servo AF.
Various state settings such as AF mode, ISO, and AF point switching are set by predetermined switches in a switch group SWS which is turned on / off by manual operation.
ステツプ75 タイマーがONかどうか(作動中か否か)判
定する。タイマー作動中はSTARTにもどり、タイマーがO
FFしていればステツプ76に分岐する。Step 75 Determine whether the timer is ON (whether or not the timer is operating). While the timer is running, return to START and set the timer to O
If FF is performed, the process branches to step 76.
ステツプ76 カメラの表示等を消しカメラマイコンをソ
フトウエアスタンバイ状態にする。このソフトウエアス
タンバイ状態においてはマイコン本体だけでなくクロツ
クをはじめ内蔵周辺モジユールの機能が停止するため消
費電流は著しく低減されるが、規定の電圧が与えられて
いる限りマイコンPRS内のレジスタ及び内蔵RAMのデータ
は保持される。Step 76 Erase the display of the camera and set the camera microcomputer to the software standby state. In this software standby state, not only the microcomputer itself but also the clock and other built-in peripheral modules stop functioning, greatly reducing current consumption.However, as long as the specified voltage is applied, registers in the microcomputer PRS and internal RAM Is retained.
ソフトウエアスタンバイ状態の解除は、スイツチSW1
の変化や上記モード切換SWが操作されると行われ、ソフ
トウエアスタンバイ状態が解除されるとプログラムはST
ARTから制御を再開する。To release the software standby state, use switch SW1.
Changes and the mode changeover switch is operated, and when the software standby state is released, the program returns to ST.
Resume control from ART.
ステツプ77 SW1がONされているとここへ分岐してく
る。このステツプではAF(オートフオーカス)サブルー
チンを実行する。このサブルーチンについては後述す
る。Step 77 If the SW1 is ON, the process branches here. In this step, an AF (auto focus) subroutine is executed. This subroutine will be described later.
ステツプ78 測光を行い露出制御値の演算を行う。Step 78 Perform photometry and calculate the exposure control value.
ステツプ79 ステツプ77でのAFサブルーチン実行の結
果、合焦状態と判定されれば、JFフラグが“H"になって
いるのでJFフラグで分岐を行なう。JF=“H"(合焦)な
らステツプ80へ分岐。JF=“L"(非合焦)ならSTARTに
もどりループを繰り返す。Step 79 As a result of the execution of the AF subroutine in step 77, if it is determined that the object is in focus, the JF flag is set to "H", so branching is performed with the JF flag. If JF = "H" (focus), branch to step 80. If JF = "L" (out of focus), return to START and repeat the loop.
ステツプ80 合焦している場合、合焦であることを表示
する(合焦表示)。深度内に入っている測距点は後述す
る測距可能フラグが“H"になっているのでその測距点に
対応するスーパーインポーズ表示を行う。Step 80 If the camera is in focus, it indicates that the camera is in focus (focus indication). Since a distance measurement enable flag, which will be described later, is set to "H" for a distance measurement point within the depth, a superimposed display corresponding to the distance measurement point is performed.
特にスーパーインポーズ表示は前回の合焦状態を記憶
しておき、最初の1回だけ行い、2回目以降の表示を行
わない様にしてスーパーインポーズ表示の消費電力を低
減させている。In particular, the superimposed display stores the previous in-focus state, performs only the first in-focus display, and does not perform the second and subsequent displays to reduce the power consumption of the superimposed display.
ステツプ81 SW2(露光開始スイツチ)がONかどうか判
定する。SW2がOFFならSTARTへ戻りループを繰り返す。S
W2がONなら不図示のレリーズシーケンスへ分岐し、ステ
ツプ78で決定した制御値に従い絞り制御、シヤツター制
御を行い、続いてフイルムの給送制御等を行いSTARTへ
戻る。Step 81 It is determined whether or not SW2 (exposure start switch) is ON. If SW2 is OFF, return to START and repeat the loop. S
If W2 is ON, the process branches to a release sequence (not shown), performs aperture control and shutter control in accordance with the control value determined in step 78, and subsequently performs film feed control, and returns to START.
次いでAFサブルーチンにつき第8図を用いて説明す
る。Next, the AF subroutine will be described with reference to FIG.
ステツプ88 第7図のステツプ74にて設定されたAFモー
ドをチエツクしモード設定に従ってそれぞれのルーチン
へ分岐する。Step 88 The AF mode set in step 74 of FIG. 7 is checked, and the routine branches to each routine according to the mode setting.
ステツプ89 NOMAL DEPTHサブルーチンを実行する。こ
のルーチンでは測距点を1つに限定し、被写体に対して
カメラを振って測距を行い、それぞれの被写体のデフオ
ーカス量を求め各被写体にピントが合った状態にするた
めの絞り値にしカメラを作動させるモードの焦点検出及
びレンズ制御を行う。Step 89 Execute the NOMAL DEPTH subroutine. In this routine, the number of focus points is limited to one, the camera is shaken with respect to the object, the distance is measured, the amount of defocus of each object is determined, and the aperture value is set to an aperture value to bring each object into focus. The focus detection and the lens control of the mode in which is operated are performed.
ステツプ90 AUTO DEPTHサブルーチンを実行する。この
ルーチンでは複数の被写体領域(測距点)のデフオーカ
ス量を求め各測距点に被写体があればカメラを振らずそ
の位置で被写界深度を算出し複数の被写体に対するピン
ト合わせを行う。(尚、このモードをオートデプスと呼
ぶ) ステツプ91 通常AFサブルーチンを実行する。このルー
チンではあらかじめ指定された1つの測距点又は、カメ
ラ側で選択した測距点にピントをあわせる。Step 90 Execute the AUTO DEPTH subroutine. In this routine, the defocus amounts of a plurality of subject areas (ranging points) are obtained, and if there is a subject at each ranging point, the camera is not shaken and the depth of field is calculated at that position to focus on the plurality of subjects. (Note that this mode is called auto depth.) Step 91 The normal AF subroutine is executed. In this routine, the focus is adjusted to a predetermined ranging point or a ranging point selected by the camera.
ステツプ92 メインルーチンヘリターンする。Step 92 Return to the main routine.
次に第1図(a)に従いオートデプスの動作説明を行
う。Next, the operation of the auto depth will be described with reference to FIG.
ステツプ1 オートデプス処理の実行が初回か否か測定
し初回ならばステツプ2へ進み、初回でなければステツ
プ3に進む。Step 1 It is measured whether or not the execution of the auto depth processing is the first time. If it is the first time, the process proceeds to Step 2; otherwise, the process proceeds to Step 3.
ステツプ2 オートデプスのパラメーター等を初期化す
る。Step 2 Initialize the auto depth parameters and the like.
ステツプ3 レンズ駆動中か否かチエツクし駆動中なら
ばこのステツプを保持し、駆動されていなければステツ
プ4に進む。レンズ駆動中か否かのチエツクはレンズと
の通信を行いレンズの状態をチエツクすることで行われ
る。このレンズの状態としては回路LPRS内の駆動中フラ
グLNS-MOVE(駆動中にセツトされるフラグ)を上記通信
にて検知して行われる。Step 3 It is checked whether or not the lens is being driven. If the lens is being driven, this step is held. If the lens is not driven, the process proceeds to step 4. Checking whether the lens is being driven is performed by communicating with the lens and checking the state of the lens. The state of the lens is determined by detecting a driving flag LNS-MOVE (a flag set during driving) in the circuit LPRS through the communication.
ステツプ4 ONE POINTフラグがセツトされているか否
か判定し、セツトされていればステツプ23へ、リセツト
されていればステツプ5に進む。ONE PIONTフラグは後
述する如くしてオートデプス可能な場合やオートデプス
処理の初回の実行時には上記ステツプ2にてリセツトさ
れており、初回のオートデプス処理ではステツプ5に進
む。Step 4 It is determined whether or not the ONE POINT flag has been set. If the ONE POINT flag has been set, the process proceeds to step 23, and if the ONE POINT flag has been reset, the process proceeds to step 5. The ONE PIONT flag is reset in step 2 when auto-depth is possible or when auto-depth processing is performed for the first time as described later, and the process proceeds to step 5 in the first auto-depth processing.
ステツプ5 オートデプス処理が終了しているか否かを
DEP ENDフラグを検知して行う。オートデプス終了の場
合ステツプ22へ進みリターンし、終了していない時はス
テツプ6に進む。Step 5 Check whether the auto depth processing is completed or not.
Performs by detecting the DEP END flag. If the auto depth is completed, the process proceeds to step 22 and returns. If the auto depth is not completed, the process proceeds to step 6.
ステツプ6 LD-MOVEフラグを検知しセツトされていれ
ばステツプ8に進み、セツトされていない時はステツプ
7に進む。このフラグLD-MOVEは後述の如く、前回のレ
ンズ駆動に際してレンズ駆動距離が長い時にセツトされ
る。初回のオートデプス処理ではレンズは駆動されてい
ないので、リセツト状態にありステツプ7に進む。Step 6 If the LD-MOVE flag is detected and set, the process proceeds to Step 8; otherwise, the process proceeds to Step 7. As will be described later, this flag LD-MOVE is set when the lens driving distance is long in the previous lens driving. Since the lens is not driven in the first auto-depth processing, the lens is in a reset state and the process proceeds to step 7.
ステツプ7 前回レンズを動かしているかどうかをDEP
MOVフラグで判定する。レンズを動かしている場合(DEP
MOV=“H")ステツプ18へ分岐し、動かしていない場合
は、(DEP MOV=“L")ステツプ8へ分岐する。Step 7 DEP whether the lens was moved last time
Judge by MOV flag. When moving the lens (DEP
(MOV = "H") The process branches to step 18, and if not moving, the process branches to (DEP MOV = "L") step 8.
ステツプ8 LD-MOVE、DEP-MOVフラグをクリアし、今回
の測距の初期化を行う。Step 8 Clear the LD-MOVE and DEP-MOV flags and initialize the current distance measurement.
ステツプ9 各センサーに対する蓄積サブルーチンをコ
ールして各センサーの蓄積を行う。まず、センサーを蓄
積するためのパラメータを初期化して、センサーに蓄積
開始通信を行ってセンサーの蓄積を開始する。各センサ
ーの蓄積が終了したら読み出しクロツクをセンサーに出
力して各センサーにて蓄積されたそれぞれの像信号をA/
D変換しながらマイコンPRS内に読み込む。各像信号を読
み込むのと同時に、各像信号に補正をかけ測距演算に適
したデータに変換し、像データとしてRAMに格納する。Step 9 The accumulation subroutine for each sensor is called to accumulate each sensor. First, parameters for accumulating sensors are initialized, and accumulation start communication is performed on the sensors to start accumulation of the sensors. When the accumulation of each sensor is completed, the readout clock is output to the sensor and each image signal accumulated by each sensor is output to A /
Read into the microcomputer PRS while performing D conversion. At the same time as reading each image signal, each image signal is corrected, converted into data suitable for distance measurement calculation, and stored in RAM as image data.
ステツプ10 各センサーごとに得た像データを相関演算
してそれぞれデフオーカス量を求め、所定のRAMに格納
する。Step 10 The image data obtained for each sensor is correlated to obtain a defocus amount, and stored in a predetermined RAM.
ステツプ11 ATDEP JUDGEサブルーチンをコールする。Step 11 Call the ATDEP JUDGE subroutine.
第1図(b),(c)はATDEP JUDGEサブルーチンの
フローを示している。このサブルーチンがコールされる
とステツプ30が実行される。FIGS. 1B and 1C show the flow of the ATDEP JUDGE subroutine. When this subroutine is called, step 30 is executed.
ステツプ30 上記各センサーごとに求められたデフオー
カス量が適正であるか否かの判定を行う。Step 30 It is determined whether or not the amount of defocus determined for each sensor is appropriate.
本実施例では画面の左側部を測距領域とするセンサー
SNS−L、右側部を測距領域とするセンサーSNS−R、中
央部を測距領域とするセンサーSNS−Cの3領域での各
センサーの像データーに基づき低コントラスト等の焦点
検出不能状態となっているかを各センサーごとに判定す
る。その結果、センサーSNS−Lが焦点検出可能である
時はOK(L)フラグを“H"に、焦点検出不能な場合はOK
(L)フラグを“L"にセツトする。同時にセンサーSNS
−RについてもOK(R)フラグを、センサーSNS−Cに
ついてもOK(C)フラグを上記判定結果に従って“H"又
は“L"にセツトする。又、ONE POINTフラグをクリアー
する。In the present embodiment, a sensor that uses the left side of the screen as a distance measurement area
A state in which focus detection such as low contrast cannot be detected based on image data of each sensor in three areas, SNS-L, a sensor SNS-R having a distance measurement area on the right side, and a sensor SNS-C having a distance measurement area at the center. Is determined for each sensor. As a result, the OK (L) flag is set to “H” when the focus can be detected by the sensor SNS-L, and OK when the focus cannot be detected.
(L) Set the flag to "L". At the same time sensor SNS
The OK (R) flag is set to "H" or "L" for the sensor SNS-C in accordance with the above determination result. Also, clear the ONE POINT flag.
ステツプ31 各測距点全てが焦点検出不能か否かを上記
フラグOK(R),OK(C),OK(L)にてチエツクし、全
てが焦点検出不能な時はステツプ47へ進み、それ以外の
時はステツプ32に進む。Step 31 Check whether the focus detection is impossible at all the distance measuring points by the above-mentioned flags OK (R), OK (C), and OK (L). When all the focus detection is impossible, proceed to step 47. Otherwise, go to step 32.
ステツプ32 フラグOK(R),OK(C),OK(L)にて全
ての測距点が焦点検出可能であるかを判定し、可能の時
にはラベルALL POINT OKへ進み、それ以外の時にはステ
ツプ33に進む。Step 32 The flag OK (R), OK (C), or OK (L) is used to determine whether all focus points can be detected. If so, proceed to the label ALL POINT OK. Otherwise, proceed to step ALL. Proceed to 33.
ステツプ33 焦点検出可能な測距点が2つだけかどうか
を上記フラグにて判定する。3つの測距領域のうち2点
のみが検出可能な場合(1つだけが測距不能な時)はス
テツプ34に分岐し、検出可能な測距点が2点より少ない
場合、即ち1点のみ焦点検出可能な時はステツプ44へ分
岐する。Step 33 The flag is used to determine whether or not only two focus detection points are available. When only two points out of the three distance measurement areas can be detected (when only one point cannot be measured), the process branches to step 34, and when the number of detectable distance measurement points is less than two points, that is, only one point is detected. When the focus can be detected, the flow branches to step 44.
ステツプ34 焦点検出可能と判定された測距点でのデフ
オーカス量を比較し、デフオーカス量がカメラに対して
遠方の被写体に対して合焦とするデフオーカス量を示し
ている方のデフオーカス量をメモリーdefFに格納し、こ
のdefFに格納されたデフオーカス量を示すセンサーを表
わす記号(L,C,R)をメモリーNo−Fに入力する。カメ
ラに対して近い被写体に対して合焦とするデフオーカス
量を示す方のデフオーカス量をメモリーdefNに入力し、
そのセンサーを表わす記号(L,C,R)をメモリーNO−N
に入力する。Step 34 The defocus amount at the focus detection point determined to be focus detectable is compared, and the defocus amount indicating the defocus amount to be focused on an object far from the camera is stored in the memory defF. And the symbols (L, C, R) representing the sensor indicating the amount of defocus stored in the defF are input to the memory No-F. The defocus amount indicating the defocus amount to be focused on a subject close to the camera is input to the memory defN,
The symbols (L, C, R) representing the sensor are stored in memory NO-N.
To enter.
ステツプ35 上記メモリーdefF,defNに入力されたデフ
オーカス量の差の絶対値を求める。|defF−defN| ステツプ36 上記|defF−defN|が所定値より大の時には
ステツプ43に進み、小の時にはラベルMID−POINT CALC
のステツプ37に進む。Step 35 The absolute value of the difference between the defocus amounts input to the memories defF and defN is obtained. | defF-defN | Step 36 When the above | defF-defN | is larger than the predetermined value, proceed to Step 43, and when | defF-defN | is smaller, the label MID-POINT CALC
Proceed to step 37.
ステツプ37 上記メモリーdefFとdefNに格納されたデフ
オーカス量の中間点SL-Defを求める。Step 37 The midpoint SL-Def of the defocus amount stored in the memories defF and defN is obtained.
SL-Defに対応するレンズ駆動量を求める。 Find the lens drive amount corresponding to SL-Def.
ステツプ38 上記レンズ駆動量を所定量と比較し、レン
ズ駆動量が所定量以上の時はステツプ40へ進み、所定量
以下の時はステツプ39へ進む。Step 38 The lens driving amount is compared with a predetermined amount. If the lens driving amount is equal to or more than the predetermined amount, the process proceeds to step 40, and if the lens driving amount is less than the predetermined amount, the process proceeds to step 39.
ステツプ39 LD-MOVEフラグをクリアーする。Step 39 Clear the LD-MOVE flag.
ステツプ40 LD-MOVEフラグをセツトする。Step 40 Set the LD-MOVE flag.
ステツプ41 絞り値を算出する。この演算は上記デフオ
ーカス量の差defF-defNを最小錯乱円(35μm)で割る
ことにて行われ、この値のアペツクス値を絞り値AVとす
る。Step 41 The aperture value is calculated. This calculation is performed by dividing the difference defF-defN of the defocus amount by the minimum circle of confusion (35 μm), and the apex value of this value is set as the aperture value AV.
ステツプ42 POS-ATDEPをセツトする。Step 42 Set POS-ATDEP.
上記ステツプ30、31、33、34〜42にて2点の測距点が
焦点検出可能な場合に、2点のデフオーカス量defNとde
fFとの中間デフオーカス量SL-Def(上記2点の測距点の
被写体の中間位置を表わすデフオーカス量)を求め、か
つレンズを上記中間デフオーカス量分駆動した時、上記
2点を深度内に入れるための絞り値を求める。この時、
上記中間デフオーカス量に対応するレンズ駆動量、即ち
現在のレンズ位置から上記中間位置までの駆動量が大の
時にはフラグLD-MOVEをセツトし、デプス演算処理の実
行が可能であったことをフラグPOS-ATDEPのセツトにて
指示する。If two focus detection points can detect the focus at steps 30, 31, 33, and 34 to 42, the two defocus amounts defN and de
When the intermediate defocus amount SL-Def (the defocus amount indicating the intermediate position of the subject at the two distance measuring points) with fF is obtained, and the lens is driven by the intermediate defocus amount, the two points are put within the depth. The aperture value for At this time,
When the lens driving amount corresponding to the intermediate defocus amount, that is, the driving amount from the current lens position to the intermediate position is large, the flag LD-MOVE is set, and the flag POS indicates that the depth calculation process can be executed. -Instruct in the setting of ATDEP.
尚ステツプ38には、上記レンズ駆動量の大小判定を行
っているが、レンズ駆動量に代えてステツプ37にて求め
た中間デフオーカス量SL-Defの大小の判定でステツプ3
9、40の分岐を行っても良い。In step 38, the magnitude of the lens driving amount is determined. However, instead of the lens driving amount, the magnitude of the intermediate defocus amount SL-Def obtained in step 37 is determined.
9 and 40 branches may be performed.
上記ステツプ36の処理にて2点間のデフオーカス量の
差が所定量よりも大の時はステツプ43に進み、上記ステ
ツプ34にてメモリーNo−Fに入力された遠方の測距点の
センサー記号のOK(R,C,L)フラグをクリアーし、この
遠方の測距点のセンサーを焦点検出不能として取りあつ
かう。If the difference of the defocus amount between the two points is larger than the predetermined amount in the processing in step 36, the process proceeds to step 43, where the sensor symbol of the distant ranging point input to the memory No. Clears the OK (R, C, L) flag and treats the sensor at this far distance measuring point as unable to detect focus.
上記2点間のデフオーカス量の差が所定量よりも大の
時に遠方の測距点を焦点検出不能として取りあつかい、
デプス処理の実行を行わない様にする理由は、上記デフ
オーカス量の差が大の時に2点をともに深度内に入れる
ためには絞りを絞り込み側の小絞りとしなければなら
ず、例えば露出制御に際して適正露光を得るためにはシ
ヤツター秒時を低速にセツトする必要が生じ、手振れ写
真となるおそれが生じるためである。よってこの様な状
況下ではデプス処理を不能として後述の如く至近側の被
写体に対してのみピント調定を行わせる。When the difference in the defocus amount between the two points is larger than a predetermined amount, a distant ranging point is treated as incapable of focus detection,
The reason why the depth processing is not performed is that when the difference in the amount of defocus is large, the aperture must be set to a small aperture on the aperture side in order to put both points within the depth. In order to obtain an appropriate exposure, it is necessary to set the shutter time at a low speed, which may result in a camera shake photograph. Therefore, in such a situation, the depth processing is disabled, and the focus adjustment is performed only for the subject on the near side as described later.
次いでステツプ32にて全測距点が焦点検出可能であっ
た場合の動作について説明する。この場合は上述の如く
ラベルALL-POINT OKへ進み第1図(c)のステツプ51以
下の処理がなされる。Next, the operation when the focus detection is possible for all the distance measuring points in step 32 will be described. In this case, the process proceeds to the label ALL-POINT OK as described above, and the processing after step 51 in FIG. 1C is performed.
ステツプ51 全ての測距点の順序関係をチエツクする。Step 51 The order relation of all the distance measuring points is checked.
前述のステツプ34と同様にしてカメラから最も遠い測
距点のデフオーカス量をdef−Fへ、その測距点を表わ
す記号をNo−Fへ入れる。カメラから最も近い測距点の
デフオーカス量をdef−Nへ、その測距点の記号をNo−
Nへ入れる。3つの測距点のうち中間の距離のデフオー
カス量を検出した測距点の記号をNo−Mへ、そのデフオ
ーカス量をdef−Mへ入れる。In the same manner as in step 34, the defocus amount of the distance measuring point farthest from the camera is entered in def-F, and the symbol representing the distance measuring point is entered in No-F. The defocus amount of the closest ranging point from the camera is set to def-N, and the symbol of that ranging point is set to No-
Put in N. The symbol of the ranging point at which the defocus amount at an intermediate distance among the three ranging points is detected is entered into No-M, and the defocus amount is entered into def-M.
ステツプ52 最も遠い測距点のデフオーカス量と最も近
い測距点のデフオーカス量の差を計算する。|defF−def
N| ステツプ53 このデフオーカス量の差|defF−defN|がし
きい値より大きいかどうか判定する。しきい値より小さ
ければ、最も遠い点と最も近い点の間でオートデプスが
可能なため、その間でオートデプス制御を行うためにス
テツプ37に進み、前述の処理が実行される。Step 52 The difference between the defocus amount of the farthest ranging point and the defocus amount of the closest ranging point is calculated. | defF-def
N | step 53 It is determined whether or not the difference | defF-defN | of this defocus amount is larger than a threshold value. If the threshold value is smaller than the threshold value, auto depth can be performed between the farthest point and the closest point. Therefore, the process proceeds to step 37 to perform the auto depth control during that time, and the above-described processing is executed.
一方、デフオーカス量の差がしきい値より大きい場合
はステツプ54へ分岐する。On the other hand, if the difference between the defocus amounts is larger than the threshold value, the flow branches to step 54.
ステツプ54 中間の点と近い点でオートデプスが可能か
どうか判定するために、中間の点のデフオーカス量と近
点のデフオーカス量の差の絶対値を計算する。|defM−d
efN| ステツプ55 |defM−defN|がしきい値以内かどうか判定
し、しきい値以内であればステツプ56へ分岐し、しきい
値より大きければステツプ57へ分岐する。Step 54 The absolute value of the difference between the defocus amount at the intermediate point and the defocus amount at the near point is calculated in order to determine whether auto-depth is possible at a point near the intermediate point. | defM−d
efN | step 55 It is determined whether or not | defM-defN | is within the threshold value, and if it is within the threshold value, the flow branches to step 56. If it is larger than the threshold value, the flow branches to step 57.
ステツプ56 中間の点と近い点でオートデプス可能であ
るので、メモリーNo−Fにて指定される最も遠い点を表
わす測距点のOK(R,C,L)フラグをクリアして中間距離
のデフオーカス量を遠方のデフオーカス量と入れ換え
る。|defF←defM| この後ステツプ37に移行して前述のデプス処理がなさ
れ、上記中間点と至近点間でのオートデプスが実行さ
れ、中間点と至近点間の被写体を深度内に入れるための
処理がなされる。Step 56 Since auto-depth is possible at a point close to the intermediate point, the OK (R, C, L) flag of the ranging point indicating the farthest point specified in the memory No. The amount of defocus is replaced with the amount of defocus at a distant place. | defF ← defM | Then, the process proceeds to step 37 to perform the above-described depth processing, execute the auto-depth between the intermediate point and the closest point, and set the object between the intermediate point and the closest point within the depth. Processing is performed.
上記ステツプ55で|defM−defN|が所定値よりも大の
時、即ち中間点と至近点間をともに深度内に入れること
が不適当な場合は上記の如くしてステツプ57に進む。When | defM−defN | is larger than the predetermined value in step 55, that is, when it is inappropriate to put both the intermediate point and the closest point within the depth, the process proceeds to step 57 as described above.
ステツプ57 至近点の測距点が中央測距点であったか否
かをNo−Nの内容で判定する。即ちNo−NがCであれば
中央測距点であるので、ステツプ61に進む。それ以外の
時はステツプ58に進む。Step 57 It is determined whether or not the closest distance measuring point is the center distance measuring point based on the content of No-N. That is, if No-N is C, it is the center ranging point, so the process proceeds to step 61. Otherwise, go to step 58.
ステツプ58 中間点と遠い点でオートデツプができるか
どうか判定する。この判定のために中間点のデフオーカ
ス量と遠点のデフオーカス量の差|defF−defM|を計算す
る。Step 58 It is determined whether or not auto-deletion can be performed at a point far from the intermediate point. For this determination, the difference | defF−defM | between the defocus amount at the intermediate point and the defocus amount at the far point is calculated.
ステツプ59 中間点と遠点のデフオーカス差がしきい値
以内かどうか判定する。しきい値以内であればステツプ
60へ分岐し、そうでなければステツプ61へ分岐する。Step 59 It is determined whether or not the difference between the intermediate point and the far point is within a threshold value. Step if within threshold
Branch to 60, otherwise branch to step 61.
ステツプ60 3点が測距可能であったが、オートデプス
が可能なのは、中間距離の測距点と最も遠い距離の測距
点の間の場合ここに分岐してくる。最も近かった測距点
はオートデプスに使用しないのでメモリーNo−Nにて指
定されるセンサーに対するOK(R,C,L)フラグをクリア
し、中間測距点のデフオーカス量を最も近い測距点のデ
フオーカス量へ代入しステツプ37以後の処理を行う。よ
って、この場合は中間点と遠点間の被写体を深度内に入
れるためのデプス処理がなされる。Step 603 The distance measurement was possible at three points, but the auto depth is available when the distance between the intermediate distance measurement point and the farthest distance measurement point is divided. Since the closest ranging point is not used for auto depth, the OK (R, C, L) flag for the sensor specified in memory No.-N is cleared, and the defocus amount of the intermediate ranging point is the closest ranging point. And the processing after step 37 is performed. Therefore, in this case, depth processing is performed to bring the subject between the intermediate point and the far point into the depth.
ステツプ61 各測距点のデフオーカス量の差が大きすぎ
てオートデプスができない場合、ここに分岐してくる。Step 61 When the auto-depth cannot be performed because the difference between the defocus amounts of the respective distance measuring points is too large, the process branches here.
このステツプではメモリーNo−M、No−Fにて指定さ
れる中間点及び遠点の測距センサーに対応するOK(R,C,
L)フラグをクリアする。In this step, OK (R, C, and C) corresponding to the distance measuring sensors at the intermediate point and the far point designated by the memories No. M and No.
L) Clear the flag.
以上のステツプ51〜61までの処理にて3点測距可能な
場合は、最も遠点と最も近点の被写体に対するデフオー
カス量の差が所定量以内ならば、上記遠点と近点間を深
度内におさめるための処理が行われる。この時、上記デ
フオーカス量の差が所定量以上でデプス処理が不適当と
判定されれば中間点と最も近点の被写体に対して深度内
におさめるためのデプス処理が行われる。この中間点と
近点のデフオーカス量の差が所定値以上である場合は、
近点のデフオーカス量が中央部領域の測距するセンサー
からのデフオーカスである場合を除いて、中間点と遠点
の被写体に対して深度内におさめるためのデプス処理が
行われる。又この時、近点のデフオーカス量が中央部領
域のセンサーの出力に基づく場合は後述の如くして、こ
の近点のデフオーカス量のみに基づくピント合わせが行
われる。この様に近点のデフオーカス量が中央部領域の
センサーの出力に基づく場合に遠点と中間点の被写体に
対してのデプス処理を禁止する理由は、画面中央に位置
する被写体に対してピントが合わない様な、所謂中ヌケ
写真を防止するためである。又、中間点と遠点間のデフ
オーカス量が大の時、即ちどの測距点をとってもデプス
処理を行うことが不適当の場合も、同様に近点の被写体
に対してピント調定を行わせることとなる。If three points can be measured by the processing of the above steps 51 to 61, if the difference between the amount of defocus for the farthest point and the closest point of the subject is within a predetermined amount, the depth between the far point and the near point is determined. The processing for putting it inside is performed. At this time, if the difference in the amount of defocus is equal to or more than a predetermined amount and the depth processing is determined to be inappropriate, the depth processing is performed on the objects at the intermediate point and the closest point within the depth. If the difference between the defocus amount between the intermediate point and the near point is equal to or greater than a predetermined value,
Except for the case where the near point defocus amount is a defocus from a sensor that measures distance in the central area, depth processing is performed on the objects at the intermediate point and the far point to be within the depth. At this time, when the near point defocus amount is based on the output of the sensor in the central area, focusing is performed based on only the near point defocus amount, as described later. When the near focus defocus amount is based on the output of the sensor in the central area, the reason for prohibiting the depth processing for the far and middle subjects is that the focus is on the subject located at the center of the screen. This is to prevent a so-called centerless photograph that does not fit. Also, when the amount of defocus between the intermediate point and the far point is large, that is, when it is inappropriate to perform the depth processing at any distance measurement point, the focus adjustment is similarly performed for the near-point subject. It will be.
次いで1点のみ焦点検出(測距)可能な場合につき説
明する。Next, a case where focus detection (distance measurement) is possible for only one point will be described.
この場合はステツプ33に次いでステツプ44に進む。 In this case, the process proceeds to step 44 after step 33.
ステツプ44 焦点検出可能だった測距点でのデフオーカ
ス量をdefNにセツトする。Step 44 Set the defocus amount at the focus detection point at which focus detection was possible to defN.
ステツプ46 ONE POINTフラグをセツトする。Step 46 Set the ONE POINT flag.
ステツプ47 POS-ATDEPフラグをセツトする。Step 47 Set the POS-ATDEP flag.
この様に1点のみ焦点検出可能の場合は、ONE POINT
フラグのセツト及びPOS-ATDEPのクリアー処理がなされ
デプス処理不能であったことを指示させる。If only one point can be detected, ONE POINT
The flag is set and the POS-ATDEP is cleared, indicating that depth processing was not possible.
尚、前述の如く測距点が2点又は3点測距可能の時で
も、前述の様にオートデプス処理が不適当な時には同様
にしてステツプ46、47の処理がなされる。Note that, even when the distance measuring points can measure two or three points as described above, the steps 46 and 47 are similarly performed when the auto-depth processing is inappropriate as described above.
次いで第1図(a)に戻ってATDEP JUDGEサブルーチ
ン終了後の動作につき説明を続ける。該サブルーチンを
終了するとステツプ12に進む。Next, returning to FIG. 1A, the operation after the end of the ATDEP JUDGE subroutine will be continued. When the subroutine is completed, the process proceeds to step 12.
ステツプ12 上記サブルーチン実行後にあってもセツト
されているOK(R,C,L)フラグを検知する。Step 12 Even after the execution of the above subroutine, the set OK (R, C, L) flag is detected.
このセツトされているOK(R,C,L)フラグは前述の如
く、最も遠点と近点に対するデプス処理が可能な時には
OK(R),OK(C),OK(L)フラグ全てがセツトされて
おり、最も近点と中間点に対するデプス処理が可能な時
にはその近点と中間点を表わす測距領域のセンサーを示
す2つのフラグがセツトされ、中間点と遠点に対するデ
プス処理が行われる時には中間点と遠点を表わす測距領
域のセンサーを示す2つのフラグがセツトされ、デプス
処理が行われない時には焦点合わせする一領域のセンサ
ーを表わすフラグがセツトされている。よって、このセ
ツトフラグを検知し、その後第7図のステツプ80にて実
行される合焦時の表示動作で、このセツトフラグにて示
される領域に対応する発光ダイオードSPIL,SPIC,SPIRが
点灯し、フアインダー内にその領域がスーパーインポー
ズ表示されることとなる。This OK (R, C, L) flag is set when the depth processing for the farthest point and near point is possible, as described above.
When the OK (R), OK (C), and OK (L) flags are all set and the depth processing for the closest point and the intermediate point is possible, the sensor of the ranging area representing the near point and the intermediate point is indicated. Two flags are set, and when depth processing is performed on the intermediate point and the far point, two flags indicating the sensors in the distance measurement area representing the intermediate point and the far point are set, and focusing is performed when the depth processing is not performed. A flag indicating a sensor in one area is set. Therefore, the set flag is detected, and thereafter, in the display operation at the time of focusing executed in step 80 of FIG. 7, the light emitting diodes SPIL, SPIC, and SPIR corresponding to the area indicated by the set flag are turned on, and the Is superimposed on the area.
ステツプ13 ONE POINTフラグが“H"ならばステツプ16
へ分岐し、“L"ならばステツプ14へ分岐する。Step 13 If the ONE POINT flag is “H”, Step 16
If it is "L", the flow branches to step 14.
ステツプ14 POS-ATDEPフラグを検知し、そのフラグで
分岐する。Step 14 Detect the POS-ATDEP flag and branch with that flag.
オートデプス可能な場合、即ちPOS-ATDEP=“H"の時
はステツプ15へ分岐し、オートデプス不可能な場合、即
ちPOS-ATDEP=“L"の時はステツプ17へ分岐する。If auto-depth is possible, that is, if POS-ATDEP = "H", the flow branches to step 15. If auto-depth is not possible, that is, if POS-ATDEP = "L", the flow branches to step 17.
ステツプ15 デプス用レンズ駆動制御を行う。まずレン
ズの現在位置を求め、それにATDEP-JUDGEサブルーチン
で計算したレンズ駆動量を加算し、レンズの目標駆動位
置を算出しRAMに保存する。その後レンズとの通信を行
い、レンズに目標駆動位置を伝え、レンズ内の回路LPRS
にて目標位置に向けてのレンズ駆動を行わせる。又、DE
P MOVフラグをセツトする。Step 15 The depth lens drive control is performed. First, the current position of the lens is obtained, and the lens drive amount calculated by the ATDEP-JUDGE subroutine is added thereto, to calculate the target drive position of the lens, and stored in the RAM. After that, it communicates with the lens, tells the lens the target drive position, and the circuit LPRS in the lens
To drive the lens toward the target position. Also DE
Set the P MOV flag.
前述の如く初回のAOTO DEP処理ではステツプ3〜12ま
で行われ、ステツプ12でのATDEP JUDGEサブルーチンで
デプス処理可能と判定されればステツプ13、14、15が実
行され、上記の如くレンズが目標位置に向って移行を開
始することとなる。この様にしてレンズ駆動が開始され
るとAFサブルーチンをリターンし、第7図のステツプ7
8、79、71を介して再度AFサブルーチンが実行される。
この再度のAFサブルーチン(AUTO DEPサブルーチン)が
行われるとステツプ1、3へ進み、ここでレンズが目標
位置まで移動したかの判定がなされる。レンズは目標位
置まで移動するとフラグLNS-MOVEをクリアーしてカメラ
に伝えるのでレンズが目標位置まで移行するとステツプ
4に進み、ステツプ5を介してステツプ6に進む。ステ
ツプ6ではLD MOVEフラグの判定を行う。このフラグは
デプス処理に際してレンズ駆動量が大の時にセツトされ
るものであり、レンズ駆動量が大であった時にはステツ
プ8以後の処理が再度実行される。As described above, in the first AOTO DEP processing, steps 3 to 12 are performed. If it is determined that the depth processing can be performed in the ATDEP JUDGE subroutine in step 12, steps 13, 14, and 15 are executed, and the lens is moved to the target position as described above. The transition is started toward. When the lens drive is started in this way, the AF subroutine returns, and step 7 in FIG.
The AF subroutine is executed again via 8, 79 and 71.
When this AF subroutine (AUTO DEP subroutine) is performed again, the process proceeds to steps 1 and 3, where it is determined whether the lens has moved to the target position. When the lens moves to the target position, the flag LNS-MOVE is cleared and transmitted to the camera. When the lens moves to the target position, the process proceeds to step 4 and proceeds to step 6 via step 5. In step 6, the LD MOVE flag is determined. This flag is set when the lens drive amount is large in the depth processing. When the lens drive amount is large, the processing after step 8 is executed again.
よって、前述の如く、再度各測距点でのデフオーカス
量に基づくデプス処理がなされ、この再度の処理によっ
て求められた新たな目標レンズ位置に向けてレンズ駆動
が行われる。Therefore, as described above, the depth process based on the amount of defocus at each ranging point is performed again, and the lens is driven toward the new target lens position obtained by the process again.
以後、デプス処理でのレンズ駆動量が所定値以下とな
るまで、上記の動作が繰り返し行われる。Thereafter, the above operation is repeatedly performed until the lens drive amount in the depth processing becomes equal to or less than a predetermined value.
この様にデプス処理での求めたレンズ駆動量が大の
時、繰り返し焦点検出しデプス処理を実行させる理由
は、この様な状況は少なくとも一方の被写体に対するデ
フオーカス量が大であり、焦点検出誤差が大きな時に適
正なデプス処理を実行し得ないおそれがあるので、デプ
ス処理の精度を高めるために行っている。As described above, when the lens drive amount obtained in the depth processing is large, the reason why the focus is repeatedly detected and the depth processing is executed is that in such a situation, the amount of defocus for at least one of the subjects is large, and the focus detection error is large. Since there is a possibility that an appropriate depth process cannot be executed when the depth is large, the depth process is performed in order to improve the accuracy of the depth process.
一方、後述の如く、デプス処理で求めたレンズ駆動量
が小さい場合は両被写体に対するデフオーカス量がほぼ
均等であり、それ以上再焦点検出によるデプス処理を繰
り返すと、いつまでもレンズが停止しないおそれがある
ためである。On the other hand, as described later, when the lens driving amount obtained by the depth processing is small, the defocus amounts for both objects are substantially equal, and if the depth processing by refocus detection is further repeated, the lens may not stop forever. It is.
この様にしてデプス処理が行われている過程でデプス
処理にて求めたレンズ駆動量が所定値以下となるとフラ
グLD MOVEがクリアーされるので、ステツプ6に次いで
ステツプ7、18へ進む。If the lens drive amount obtained by the depth processing becomes less than or equal to the predetermined value while the depth processing is being performed in this manner, the flag LD MOVE is cleared, and the process proceeds to steps 7 and 18 after step 6.
ステツプ18では現在のレンズ位置と目標レンズ位置の
差を求め、ステツプ19にて両者が一致していればステツ
プ20へ、一致していなければステツプ21に進む。In step 18, the difference between the current lens position and the target lens position is obtained. If the two coincide in step 19, the process proceeds to step 20. If not, the process proceeds to step 21.
ステツプ21では上記ステツプ18にて求めた残り分のレ
ンズ駆動量をレンズに伝え、レンズを上記残り分駆動さ
せる。In step 21, the remaining lens drive amount obtained in step 18 is transmitted to the lens, and the lens is driven by the remaining amount.
ステツプ20ではオートデプスのレンズ駆動処理が終了
したことを示すフラグDEP END及びJFフラグをセツトす
る。In step 20, a flag DEP END and a JF flag indicating that the auto-depth lens driving process has been completed are set.
この様にしてステツプ20を実行後AOTO DEPサブルーチ
ンをリターンし、第7図のステツプ78、79が実行される
とJFフラグがセツトされているのでステツプ80に進む。After executing step 20 in this way, the AOTO DEP subroutine is returned. When steps 78 and 79 in FIG. 7 are executed, the process proceeds to step 80 since the JF flag is set.
このステツプ80では前述のステツプ12にて検知された
OK(R,C,L)フラグにて表わされる発光ダイオードSPIL,
SPIC,SPIRを点灯させフアインダー内にどの領域が深度
内にあるかを表示する。In this step 80, it was detected in step 12 described above.
Light emitting diode SPIL, represented by the OK (R, C, L) flag
The SPIC and SPIR are turned on to indicate which area is within the depth in the viewfinder.
次いでATDEP JUDGEサブルーチンにてONE POINTフラグ
がセツトされた場合につき説明する。Next, the case where the ONE POINT flag is set in the ATDEP JUDGE subroutine will be described.
この場合は第1図(a)のステツプ13に次いでステツ
プ16が実行される。ステツプ16では近点の測距領域にて
検知されたデフオーカス量に基づきレンズ駆動がなされ
る。そして、その後再度AUTO DEPサブルーチンが実行さ
れるとステツプ1、3、4を介して23、24が実行され
る。In this case, step 16 is executed after step 13 in FIG. In step 16, the lens is driven based on the amount of defocus detected in the near point ranging area. After that, when the AUTO DEP subroutine is executed again, steps 23, 24 are executed through steps 1, 3, and 4.
ステツプ23 制御絞り値としてAVo(開放絞り値)をセ
ツトする。この絞り値としてはAVo以外の絞り値、例え
ば測光出力に基づいてAEサブルーチンにて求められた絞
り値を用いても良い。Step 23 Set AVo (open aperture value) as the control aperture value. As the aperture value, an aperture value other than AVo, for example, an aperture value obtained in the AE subroutine based on the photometric output may be used.
ステツプ24 通常のオートフオーカス処理がなされる。
この通常のオートフオーカス処理では上記3点の測距点
のうち焦点検出可能な一点の領域(至近のデフオーカス
量を示す領域を優先的に)でのデフオーカス量に基づく
ピント合わせが行われる。Step 24 Normal auto focus processing is performed.
In this normal auto focus processing, focusing is performed based on the amount of defocus in a region of one of the three distance measurement points where focus detection is possible (a region indicating a nearby defocus amount is given priority).
次いで全領域が焦点検出不可と判定された場合につき
説明する。Next, a case where it is determined that focus detection is not possible in all regions will be described.
この場合はステツプ14にてPOS-ATDEPがリセツトされ
ていることを検知するので、ステツプ17を実行し、NGフ
ラグ及びDEP-ENDフラグをセツトする。In this case, since it is detected in step 14 that POS-ATDEP has been reset, step 17 is executed and the NG flag and the DEP-END flag are set.
従って、再度のAUTO DEPサブルーチン処理に際してス
テツプ5を介して該サブルーチンをリターンするので、
レンズ駆動されることなく保持される。Therefore, when the AUTO DEP subroutine processing is performed again, the subroutine is returned via step 5, so that
It is held without being driven by a lens.
上記の如くして各動作が実行されている状態でスイツ
チSW2をオンとするとレリーズ動作へ移行し、撮影がな
される。この際における絞り制御はオートデプス処理が
実行された時にはステツプ41にて求めた絞り値に絞りが
制御される。一方、オートデプス処理がなされない時に
は、例えばAEサブルーチンで求めた測光値に応じた絞り
値で絞り制御がなされる。When the switch SW2 is turned on while each operation is being executed as described above, the operation shifts to a release operation, and an image is taken. In the aperture control at this time, when the auto depth processing is executed, the aperture is controlled to the aperture value obtained in step 41. On the other hand, when the auto depth processing is not performed, for example, the aperture control is performed with the aperture value corresponding to the photometry value obtained in the AE subroutine.
以上の如く本発明にあっては、複数の領域におけるデ
フオーカス量のうち、各領域のデフオーカス量の差が所
定値以内に入る領域を選択して、この選択領域における
被写体に対して深度内に入るように制御し、かつ、この
領域が複数あるときには、この複数の領域のうち例えば
至近の被写体に対してのデフォーカス量の差が最大のも
のを選択するので、露出制御に対して影響を与えること
なく、かっ多くの被写体をともにピントが合った状態と
して影響が行えるものである。As described above, according to the present invention, of the defocus amounts in a plurality of regions, a region in which the difference between the defocus amounts in each region falls within a predetermined value is selected, and the region within the depth of the subject in this selected region is selected. And when there are a plurality of such regions, a region having the largest difference in the defocus amount with respect to, for example, the closest subject is selected from among the plurality of regions. Without affecting many subjects, it is possible to make a state in which both subjects are in focus.
第1図(a),(b),(c)は本発明に係る自動焦点
調節装置の動作を説明するためのフローチヤートを示す
説明図、第2図は本発明に係る自動焦点調節装置を備え
たカメラの一実施例を示す回路図、第3図は本発明の自
動焦点調節装置における焦点検出光学系の一例を示す構
成図、第4図は本発明に係る自動焦点調節装置を備えた
カメラの光学系を示す構成図、第5図、第6図は本発明
における焦点板上の表示部の構成を示す構成図、第7図
は本発明に係る自動焦点調節装置の全体的な動作を説明
するためのフローチヤートを示す説明図、第8図は第7
図フローチヤートにおけるサブルーチンを示す説明図で
ある。 SNS……センサ装置 PRS……マイコン LNS……レンズ装置1 (a), 1 (b) and 1 (c) are explanatory views showing a flowchart for explaining the operation of the automatic focusing device according to the present invention, and FIG. 2 is a diagram showing the automatic focusing device according to the present invention. FIG. 3 is a circuit diagram showing an embodiment of a camera provided with the camera, FIG. 3 is a configuration diagram showing an example of a focus detection optical system in the automatic focus adjustment device of the present invention, and FIG. 4 is provided with an automatic focus adjustment device according to the present invention. FIG. 5 and FIG. 6 are configuration diagrams showing the optical system of the camera, FIG. 5 and FIG. 6 are configuration diagrams showing the configuration of the display unit on the reticle according to the present invention, and FIG. 7 is the overall operation of the automatic focusing apparatus according to the present invention. FIG. 8 is an explanatory view showing a flow chart for describing
It is explanatory drawing which shows the subroutine in a flowchart. SNS …… Sensor device PRS …… Microcomputer LNS …… Lens device
Claims (2)
のフォーカス状態をそれぞれ独立して検知し、各領域で
のフォーカス状態に応じた値の信号を各領域毎に形成す
る検知手段と、該検知手段にて形成された信号のうち所
定のフォーカス状態を表す第1の値の信号が形成された
領域と前記検知手段により前記第1の値に対して所定範
囲内の値を示す信号が形成された領域とを選択して、該
選択された領域での検知手段からの信号の差に基づき選
択された領域における対象物をともにピントが合った状
態とする位置にレンズを駆動してピント合わせを行うピ
ント合わせ手段とを設けるとともに、前記検知手段にて
形成された信号として前記第1の値に対して所定範囲内
の値を示す領域が複数存在する時に前記ピント合わせ手
段により、該複数の領域のうち前記第1の値に対しての
差が大きい方の信号が前記検知手段にて形成された領域
の対象物と前記第1の値の信号が前記検知手段にて形成
された領域における対象物とをともにピントが合った状
態とする位置にレンズを駆動することを特徴とする自動
焦点調節装置。A detecting means for independently detecting a focus state of an object in a plurality of different areas on a screen and forming a signal of a value corresponding to the focus state in each area for each area; An area in which a signal of a first value indicating a predetermined focus state is formed in the signal formed by the detecting means, and a signal indicating a value within a predetermined range with respect to the first value is formed by the detecting means. The selected area is selected and the lens is driven to a position where the object in the selected area is in focus together based on the signal difference from the detection means in the selected area. And a focusing unit that performs a focusing operation when there are a plurality of regions indicating values within a predetermined range with respect to the first value as signals formed by the detecting unit. In the region, a signal having a larger difference with respect to the first value is an object in a region where the signal of the first value is formed by the detection unit and a signal in a region where the signal of the first value is formed by the detection unit. An automatic focusing device, wherein the lens is driven to a position where both the object and the object are in focus.
位置しているフォーカス状態を表す信号であることを特
徴とする請求項1に記載の自動焦点調節装置。2. The automatic focusing apparatus according to claim 1, wherein the signal of the first value is a signal indicating a focus state in which the object is located at a close distance.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020721A JP2756333B2 (en) | 1990-01-31 | 1990-01-31 | Automatic focusing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020721A JP2756333B2 (en) | 1990-01-31 | 1990-01-31 | Automatic focusing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH03225337A JPH03225337A (en) | 1991-10-04 |
JP2756333B2 true JP2756333B2 (en) | 1998-05-25 |
Family
ID=12035035
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020721A Expired - Lifetime JP2756333B2 (en) | 1990-01-31 | 1990-01-31 | Automatic focusing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2756333B2 (en) |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2958997B2 (en) * | 1989-11-24 | 1999-10-06 | 株式会社ニコン | Focus detection photometer |
-
1990
- 1990-01-31 JP JP2020721A patent/JP2756333B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH03225337A (en) | 1991-10-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5091742A (en) | Camera having an auto focusing device | |
US5485239A (en) | Camera incorporating an auto-zoom function | |
US5604562A (en) | Auto-zoom camera | |
US5293194A (en) | Focus detection apparatus having an auxiliary light | |
US5307112A (en) | Focus detecting device for detecting focus to a plurality of different areas | |
JP4560173B2 (en) | Focus detection device | |
JPS63172239A (en) | Auto-focusing device | |
JP2756333B2 (en) | Automatic focusing device | |
US5585882A (en) | Focus detecting apparatus detecting focus to a plurality of areas | |
JP2771005B2 (en) | Automatic focusing device | |
US6118943A (en) | Camera | |
JP3294636B2 (en) | Auto focus camera | |
JPH06138378A (en) | Camera provided with focus detecting means and line-of-sight detecting means | |
JP2927047B2 (en) | Focus detection device | |
JP2663653B2 (en) | Focus detection device | |
EP0653655A2 (en) | Focus detection apparatus | |
JPH086184A (en) | Photographing device | |
JPH01288816A (en) | Automatic focus adjustor | |
JP2832054B2 (en) | Focus detection device | |
JP2000075199A (en) | Device provided with automatic focus detecting function | |
JP2771004B2 (en) | Camera with automatic focus detection device | |
JP4262034B2 (en) | Optical device and camera | |
JPH06148510A (en) | Camera with line-of-sight detector | |
JPH03231710A (en) | Automatic focus adjustor | |
JP3117793B2 (en) | Focus adjustment device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080306 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090306 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100306 Year of fee payment: 12 |
|
EXPY | Cancellation because of completion of term |