JPH03225306A - Automatic focusing device - Google Patents
Automatic focusing deviceInfo
- Publication number
- JPH03225306A JPH03225306A JP2072090A JP2072090A JPH03225306A JP H03225306 A JPH03225306 A JP H03225306A JP 2072090 A JP2072090 A JP 2072090A JP 2072090 A JP2072090 A JP 2072090A JP H03225306 A JPH03225306 A JP H03225306A
- Authority
- JP
- Japan
- Prior art keywords
- lens
- point
- defocus amount
- depth
- defocus
- 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.)
- Granted
Links
Landscapes
- Automatic Focus Adjustment (AREA)
- Focusing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は複数の異なる画面領域にて検出された異なる位
置のデフォーカス量に基づき複数領域における被写体を
深度内におさめて撮影を行う自動焦点検出装置に関する
。Detailed Description of the Invention [Field of Industrial Application] The present invention is an automatic focusing system that captures images by keeping objects in multiple areas within the depth of field based on defocus amounts at different positions detected in multiple different screen areas. This invention relates to a detection device.
本出願人は上記型式の自動焦点検出装置を備えたカメラ
を特願平1−76964号公報として提案している。The present applicant has proposed a camera equipped with the above type of automatic focus detection device in Japanese Patent Application No. 1-76964.
この提案に係る自動焦点検出装置では一度に画面にとら
えた各領域・被写体に対して複数の異なる領域に位置す
る被写体を一度に深度内に入れることが出来、非常にす
ぐれた操作性を有する自動焦点検出装置を提供すること
が出来るものである。The automatic focus detection device according to this proposal can bring subjects located in multiple different areas into the depth of field at once for each area/subject captured on the screen at once, and has an extremely easy-to-use automatic focus detection device. A focus detection device can be provided.
しかしながら、上記型式の自動焦点検出装置にあっては
複数の各測距点に対する焦点検出を一度に行なう為、繰
り返し焦点検出動作を行なわせながらレンズを駆動し、
複数領域の被写体をともにピントが合った状態へ移行さ
せる様にした場合、各焦点検出動作ごとに各領域におけ
る焦点検出結果が異なるものとなり、なかなかピントを
特定出来なくなるおそれがある。However, in the above-mentioned type of automatic focus detection device, the focus detection for each of a plurality of distance measuring points is performed at once, so the lens is driven while repeating the focus detection operation.
If objects in multiple areas are brought into focus, the focus detection results for each area will be different for each focus detection operation, and there is a risk that it will be difficult to identify the focus.
一方、各領域における焦点検出動作を一度のみ行なわせ
、その結果に基づきレンズを複数の領域における被写体
に対してピントを合った位置へ移行させることも可能で
あるが、上記の如く複数領域の被写体に対して焦点検出
を行なっているので、その中の一つの被写体が移動した
だけで以前における焦点検出結果に基づいて求められた
レンズ位置と実際に各領域の被写体をともにピントが合
った状態とする為のピント位置とは異なってしまい本来
目的とするピント調定を実行し得ないおそれがある。On the other hand, it is also possible to perform the focus detection operation in each area only once and then move the lens to a focused position for subjects in multiple areas based on the results. Since focus detection is performed on the subject, even if one of the subjects moves, the lens position determined based on the previous focus detection result and the subject in each area will both be in focus. There is a possibility that the originally intended focus adjustment cannot be carried out because the focus position is different from the intended focus position.
本発明は上記事項に鑑みなされたもので、複数領域にお
ける焦点検出結果にて検出された各領域のデフォーカス
量に基づき求められた各領域の被写体に対してともにピ
ントが合った状態とするためのデフォーカス量(レンズ
駆動量)が所定値以上の時には少なくとも1つの被写体
が大デフォーカス状態にあるものと認定し、焦点検出誤
差が大となる様な状況下であると判定し、この様な場合
は上記焦点検出動作を繰り返しながらピント合わせ動作
を行なわせ、一方上記デフォーカス量(レンズ駆動量)
が所定値以下の時には各被写体のデフォーカス量がほぼ
同一であると判定し、大きな焦点検出誤差がないとして
、−度の焦点検出動作結果に従ってピント合わせを行な
う様にした装置を提供せんとするものである。The present invention has been made in view of the above-mentioned matters, and is intended to bring objects in each area into a state that is determined based on the amount of defocus in each area detected by focus detection results in multiple areas. When the defocus amount (lens drive amount) of If this is the case, perform the focusing operation while repeating the focus detection operation described above, while adjusting the defocus amount (lens drive amount) described above.
To provide a device that determines that the defocus amount of each subject is almost the same when is less than a predetermined value, and performs focusing according to the -degree focus detection operation result, assuming that there is no large focus detection error. It is something.
第3図は本発明に係るカメラに採用される焦点検出装置
の概略構成を示す図である。FIG. 3 is a diagram showing a schematic configuration of a focus detection device employed in a 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。In the figure, MSK is a field mask, with a cross-shaped opening MSK-1 in the center and vertical openings MSK-2 at the periphery on both sides.
, MSK3. FLDL is a field lens, and the three apertures MSK-1, MSK of the field mask
-2, corresponding to MSK-3, three parts FLDL-1
, FLDL-2, and FLDL-3. DP is a diaphragm, and there are a total of four openings DP-1a and DP-1b in the center, one pair each on the top, bottom, left and right.
DP−4a、DP−4bを、また左右の周辺部分には1
対2つの開口DP−2a、 DP−2b及びDP−3a
。DP-4a, DP-4b, and 1 in the left and right peripheral areas.
Pair of two apertures DP-2a, DP-2b and 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。DP-3b is provided respectively. Each region FLDL-1, FLDL-2°FLDL-3 of the field lens FLDL has a pair of apertures DP-1°DP.
-4, DP-2, and DP-3 in the vicinity of the exit pupil of an objective lens (not shown). AFL: 4 vs. 8 total
Two lenses AFL-1a and AFL-1b.
AFL−4a、AFL−4b、AFL−2a、AFL−
2b。AFL-4a, AFL-4b, AFL-2a, AFL-
2b.
AFL−3a、AFL−3bからなる2次結像レンズで
あり、絞りDPの各開口に対応して、その後方に配置さ
れている。SNSは4対のセンサ列5NS−R。This is a secondary imaging lens consisting of AFL-3a and AFL-3b, and is arranged behind each aperture of the aperture DP, corresponding to each aperture. SNS has 4 pairs of sensor rows 5NS-R.
5NS−C,5NS−L、5NS−CHから成るセンサ
であり、各2次結像レンズAFLに対応してその像を受
光するように配置されている。The sensor is composed of 5NS-C, 5NS-L, and 5NS-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 in front of the film plane, the subject images formed on each pair of sensor rows are close to each other, and when the focal point is behind the film plane, the subject images are close to each other. In this case, the subject images are separated from each other. This amount of relative positional displacement of the subject image has a specific functional relationship with the amount of defocus of the photographing lens, so if appropriate calculations are performed on the sensor outputs of each pair of sensor rows, the amount of defocus of the photographing lens, It is possible to detect the so-called defocus amount.
以上で説明したような構成をとることにより、不図示の
対物レンズにより撮影または観察される範囲の中心付近
では、光量分布が上下または左右の一方向にのみ変化す
るような物体に対しても測距することが可能となり、中
心以外の視野マスクの周辺の開口部MSK−2,MSK
−3に対応する位置にある物体に対しても測距すること
ができる。By adopting the configuration described above, it is possible to measure even objects whose light intensity distribution changes only in one direction, vertically or horizontally, near the center of the range photographed or observed by an objective lens (not shown). The peripheral openings of the field mask other than the center MSK-2, MSK
It is also possible to measure the distance to an object located at a position corresponding to -3.
第4図は第3図の焦点検出系を持つ焦点検出装置をカメ
ラ内に収納した場合の配置を示したものである。FIG. 4 shows the arrangement of a focus detection device having the focus detection system shown in FIG. 3 housed in a camera.
図中、LNSはズーム撮影レンズ、QRMはクイックリ
ターンミラー、FSCRNは焦点板、PPはペンタプリ
ズム、EPLは接眼レンズ、FPLNはフィルム面、S
Mはサブミラー、MSKは視野マスク、ICFは赤外カ
ットフィルタ、FEDLはフィールドレンズ、RMI、
RM2は第1.第2の反射ミラー、SHMSKは遮光マ
スク、DPは絞り、AFLは2次結像レンズ、AFPは
反射面AFP−1と射出面AFP−2を有するプリズム
部材、SNSはカバーガラス5NSCG及び受光面5N
SPLNを有するセンサである。プリズム部材AFPは
、アルミ等の金属反射膜を蒸着した反射面AFP−1を
有し、2次結像レンズAFLからの光束を反射して、射
出面AFP2に偏向する作用を有している。SPIは発
光ダイオード、LNSAは屈折率分布型のレンズアレイ
、LNSBは投光レンズである。In the figure, LNS is a zoom shooting lens, QRM is a quick return mirror, FSCRN is a focus plate, PP is a pentaprism, EPL is an eyepiece, FPLN is a film surface, and S
M is a submirror, MSK is a field mask, ICF is an infrared cut filter, FEDL is a field lens, RMI,
RM2 is the first. A second reflection mirror, 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 exit surface AFP-2, and SNS is a cover glass 5NSCG and a light-receiving surface 5N.
This is a sensor with SPLN. The prism member AFP has a reflective surface AFP-1 on which a metal reflective film such as aluminum is vapor-deposited, and has the function of reflecting the light beam from the secondary imaging lens AFL and deflecting it to the exit surface AFP2. SPI is a light emitting diode, LNSA is a gradient index lens array, and LNSB is a light projection lens.
発光ダイオードSPIの光束は、レンズアレイLNSA
及び投光レンズLNSBを介しクイックリターンミラー
QRM上で反射された後、焦点板FSCRN上の表示部
を照明する。The luminous flux of the light emitting diode SPI is transmitted through the lens array LNSA.
After being reflected on the quick return mirror QRM via the projection lens LNSB, the light illuminates the display section on the focus plate FSCRN.
第2図は第3図及び第4図の如き焦点検出装置を備えた
カメラの具体的な構成の一例を示す回路図であり、先ず
各部の構成について説明する。FIG. 2 is a circuit diagram showing an example of a specific configuration of a camera equipped with a focus detection device as shown in FIGS. 3 and 4. First, the configuration of each part will be explained.
第2図において、PH1はカメラの制御装置で、例えば
、内部にCPU (中央処理装置)、ROM、RAM。In FIG. 2, PH1 is a camera control device, which includes, for example, a CPU (central processing unit), ROM, and RAM.
A/D変換機能を有する1チツプのマイクロコンピュー
タ(以下マイコンと記す)である。マイコンPR3はR
OMに格納されたカメラのシーケンスプログラムに従っ
て、自動露出制御機能、自動焦点調節機能、フィルムの
巻上げ巻戻し等のカメラの一連の動作を行っている。そ
のために、マイコンPR8は通信用信号So、 SI、
5CLK、通信選択信号CLCM、C3DR,CDD
Rを用いて、カメラ本体内の周辺回路及びレンズ内制御
装置と通信を行って、各々の回路やレンズの動作を制御
する。It is a one-chip microcomputer (hereinafter referred to as microcomputer) that has an A/D conversion function. Microcomputer PR3 is R
A series of camera operations such as automatic exposure control function, automatic focus adjustment function, film winding and rewinding, etc. are performed according to the camera sequence program stored in the OM. For this purpose, the microcomputer PR8 uses communication signals So, SI,
5CLK, communication selection signal CLCM, C3DR, CDD
R is used to communicate with peripheral circuits within the camera body and the control device within the lens, and to control the operation of each circuit and lens.
SOはマイコンPR5から出力されるデータ信号、SI
はマイコンPR8に入力されるデータ信号、5CLKは
信号So、 SIの同期クロックである。SO is the data signal output from the microcomputer PR5, SI
is a data signal input to the microcomputer PR8, and 5CLK is a synchronization clock for signals So and SI.
LCMはレンズ通信バッファ回路であり、カメラが動作
中のときにはレンズ用電源端子VLに電力を供給すると
ともに、マイコンPRSからの選択信号CLCMが高電
位レベル(以下、”H”と記し、低電位レベルは“L”
と記する)のときには、カメラとレンズ間の通信バッフ
ァとなる。LCM is a lens communication buffer circuit, and when the camera is in operation, it supplies power to the lens power supply terminal VL, and the selection signal CLCM from the microcomputer PRS is set to a high potential level (hereinafter referred to as "H", low potential level). is “L”
), it becomes a communication buffer between the camera and lens.
マイコンPR3が選択信号CLCMを“H″にして、5
CLKに同期して所定のデータを信号SOとして送出す
ると、バッファ回路LCMはカメラ・レンズ間通信接点
を介して、5CLK、Soの各々のバッファ信号LCK
、DCLをレンズへ出力する。それと同時にレンズLN
Sからの信号DLCのバッファ信号を信号Slとして出
力し、マイコンPR3は5CLKに同期して信号SIを
レンズデータとして入力する。The microcomputer PR3 sets the selection signal CLCM to “H” and
When predetermined data is sent as a signal SO in synchronization with CLK, the buffer circuit LCM transmits each buffer signal LCK of 5CLK and So through the camera-lens communication contact.
, DCL is output to the lens. At the same time, lens LN
The buffer signal of the signal DLC from S is output as the signal Sl, and the microcomputer PR3 inputs the signal SI as lens data in synchronization with 5CLK.
DDRは、スイッチ検知及び表示回路であり信号CDD
Rが“H”のとき選択されて信号So、 SI。DDR is a switch detection and display circuit and the signal CDD
When R is "H", signals So and SI are selected.
5CLKを用いてマイコンPR5から制御される。Controlled by microcomputer PR5 using 5CLK.
DDRは、スイッチ群SWSの状態に変化があるとIR
Qを“L″にしてマイコンPRSスイッチ状態の変化が
あったことを知らせる。マイコンPR5は信号So、
SI、 5CLKでスイッチ変化状態送信命令を通信し
てスイッチの変化状態を検知する。DDRは、スイッチ
変化状態送信命令を受信すると、スイッチの変化状態を
マイコンPR3に出力し、IRQを“H”に戻す。The DDR outputs an IR when there is a change in the state of the switch group SWS.
Q is set to "L" to notify that there has been a change in the state of the microcomputer PRS switch. The microcomputer PR5 has a signal So,
A switch change state transmission command is communicated using SI and 5CLK to detect a switch change state. When the DDR receives the switch change state transmission command, it outputs the switch change state to the microcomputer PR3 and returns the IRQ to "H".
マイコンPR3は、信号So、SI、5CLKを用いて
表示命令と表示データをDDRに通信することにより表
示データを受信すると、そのコマンドに応じて外部表示
部材DSPやファインダ内表示駆動用トランジスタTR
−L、TR−C,TR−Rを0N10FFさせる。When the microcomputer PR3 receives the display data by communicating the display command and display data to the DDR using the signals So, SI, and 5CLK, the microcomputer PR3 activates the external display member DSP and the display drive transistor TR in the viewfinder according to the command.
-L, TR-C, and TR-R are set to 0N10FF.
SWI、SW2は不図示のレリーズボタンに連動したス
イッチでレリーズボタンの第1段押下によりSWIがオ
ンし引続いて第2段階の押下でSW2がオンする。マイ
コンPR5はSWlオンで測光、自動焦点調節を行ない
、SW2オンにて露光制御とその後のフィルムの巻き上
げを行う。SWI and SW2 are switches linked to a release button (not shown), and when the release button is pressed in the first step, SWI is turned on, and when the release button is pressed in the second step, SW2 is turned on. The microcomputer PR5 performs photometry and automatic focus adjustment when SW1 is turned on, and performs exposure control and subsequent film winding when SW2 is turned on.
なお、スイッチSW2はマイコンであるPH1の「割込
み入力端子」に接続され、SWlオン時のプログラム実
行中でもSW2オンによって割込みがかかり、直ちに所
定の割込みプログラムへ制御を移すことができる。Note that the switch SW2 is connected to the "interrupt input terminal" of the microcomputer PH1, and even if a program is being executed when SW1 is on, an interrupt is generated by turning on SW2, and control can be immediately transferred to a predetermined interrupt program.
MTRIはフィルム給送用、MTR2はミラーアップ・
ダウン及びシャッタはねチャージ用のモータであり、各
々の駆動回路MDR1,MDR2により正転、逆転の制
御が行われる。マイコンPR3からMDRI、MDR2
に入力されている信号MIF、MIR。MTRI is for film feeding, MTR2 is for mirror up/
This is a motor for down and shutter charging, and forward and reverse rotation is controlled by respective drive circuits MDR1 and MDR2. Microcomputer PR3 to MDRI, MDR2
Signals MIF and MIR input to the.
M2F、M2Rはモータ制御用の信号である。M2F and M2R are signals for motor control.
MCI、MG2は各々シャッタ先幕・後幕走行開始用マ
グネットで、信号SMGI、5MG2.増幅トランジス
タTRI、TR2で通電され、マイコンPR8によりシ
ャッタ制御が行われる。MCI and MG2 are magnets for starting shutter front curtain and rear curtain travel, respectively, and signals SMGI and 5MG2. The amplification transistors TRI and TR2 are energized, and the microcomputer PR8 performs shutter control.
LPR8はレンズ内制御回路で、該回路LPR5にLC
Kに同期して入力される信号DCLは、カメラから撮影
レンズLNSに対する命令のデータであり、命令に対す
るレンズの動作は予め決められている。LPR8 is an in-lens control circuit, and LC is connected to this circuit LPR5.
The signal DCL input in synchronization with K is data of a command from the camera to the photographing lens LNS, and the operation of the lens in response to the command is determined in advance.
制御回路LPR3は所定の手続きに従ってその命令を解
析し、焦点調節や絞り制御の動作や、出力DLCからレ
ンズの各部動作状況(焦点調節光学系の駆動状況や、絞
りの駆動状態等)や各種パラメータ(開放Fナンバ、焦
点距離、デフォーカス量対焦点調節光学系の移動量の係
数等)の出力を行う。The control circuit LPR3 analyzes the command according to a predetermined procedure, and outputs the operation of focus adjustment and aperture control, the operation status of each part of the lens (driving status of the focusing optical system, driving status of the diaphragm, etc.) and various parameters from the output DLC. (Open F number, focal length, coefficient of defocus amount vs. movement amount of the focusing optical system, etc.) are output.
LMTRは焦点調節光学系を光軸方向に移動させるモー
ターで、該モーターは回路LPR3の制御下で駆動され
る。LMTR is a motor that moves the focusing optical system in the optical axis direction, and this motor is driven under the control of the circuit LPR3.
このため、−旦カメラから焦点調節の命令が送られた後
は、カメラの制御装置であるところのマイコンPR5は
レンズの駆動が終了するまで、レンズ駆動に関して全(
関与する必要がない。Therefore, once the focus adjustment command is sent from the camera, the microcomputer PR5, which is the camera control device, controls all lens driving (
No need to get involved.
カメラから絞り制御の命令が送られた場合には、同時に
送られてくる絞り段数に従って、絞り駆動用としては公
知のステッピングモータDMTRを駆動する。When an aperture control command is sent from the camera, a stepping motor DMTR, which is known for driving an aperture, is driven in accordance with the number of aperture stages sent at the same time.
SPCは撮影レンズを介した被写体からの光を受光する
露出制御用の測光センサであり、その出力5SPCはマ
イコンPR5のアナログ入力端子に入力され、A/D変
換後、所定のプログラムに従って自動露出制御に用いら
れる。SPC is a photometric sensor for exposure control that receives light from the subject through the photographic lens, and its output 5SPC is input to the analog input terminal of microcomputer PR5, and after A/D conversion, automatic exposure control is performed according to a predetermined program. used for.
SDRは焦点検出用ラインセンサ装置SNSの駆動回路
であり、信号C3DRが“H”のときに選択されて、S
o、SI、5CLKを用いてマイコンPR5から制御さ
れる。SDR is a drive circuit for the focus detection line sensor device SNS, and is selected when the signal C3DR is “H”.
Controlled by microcomputer PR5 using o, SI, and 5CLK.
駆動回路SDRからセンサ装置SNSへ与える信号5E
LO,5ELIはマイコンPR8からの信号φ5ELO
,φ5ELIそのもので、φ5ELO=“L″φ5EL
1=“L”のときセンサ列対5NS−Rを、φ5ELO
=“H”、φ5EL1=″L″のときセンサ列対5NS
−Cを、φ5ELO=″L″、φ5EL1=“H”のと
きセンサ列対5NS−Lを、φ5ELO=“H”φ5E
Ll=“H”のときセンサ列対5NS−CHをそれぞれ
選択する信号である。Signal 5E given from drive circuit SDR to sensor device SNS
LO, 5ELI is the signal φ5ELO from the microcomputer PR8
, φ5ELI itself, φ5ELO="L"φ5EL
When 1="L", sensor row pair 5NS-R is set to φ5ELO
When = “H” and φ5EL1 = “L”, sensor row pair 5NS
-C, φ5ELO=“L”, sensor row pair 5NS-L when φ5EL1=“H”, φ5ELO=“H”, φ5E
This is a signal that selects the sensor row pair 5NS-CH when Ll="H".
蓄積終了後に、5ELO,5ELIを適当に設定して、
それから読み出しクロックRCKを送ることにより、5
ELO,5ELI (φ5ELO,φSEL 1 )で
選択されたセンサ列対の像信号が出力VOUTから順次
シリアルに出力される。After the accumulation is completed, set 5ELO and 5ELI appropriately,
Then by sending the read clock RCK, 5
The image signals of the pair of sensor rows selected by ELO, 5ELI (φ5ELO, φSEL 1 ) are serially output from the output VOUT.
センサ駆動回路SDRの出力VIDEOは、センサ装置
SNSからの像信号VOUTと暗電流出力の差をとった
後、被写体の輝度によって決定されるゲインで増幅され
た像信号である。上記暗電流出力とは、センサ列中の遮
光された画素の出力値であり、SDRはマイコンPR5
からの信号によってコンデンサにその出力を保持し、こ
れと像信号との差動増幅を行う。出力VIDEOはマイ
コンPR3のアナログ入力端子に入力されており、該マ
イコンPR5は同信号をA/D変換後、そのディジタル
値をRAM上の所定アドレスへ順次格納してゆく。The output VIDEO of the sensor drive circuit SDR is an image signal obtained by taking the difference between the image signal VOUT from the sensor device SNS and the dark current output, and then amplifying the difference with a gain determined by the brightness of the subject. The above-mentioned dark current output is the output value of the light-shielded pixels in the sensor array, and SDR is the output value of the light-shielded pixels in the sensor array.
The output is held in a capacitor by the signal from the image signal, and differential amplification is performed between this and the image signal. The output VIDEO is input to the analog input terminal of the microcomputer PR3, and the microcomputer PR5 converts the signal from analog to digital and sequentially stores the digital values at predetermined addresses on the RAM.
信号/TINTEI、/TINTE2./TINTE3
゜/TINTE4はそれぞれセンサ列対5NS−R,5
NS−C,5NS−L、5NS−CHに蓄積された電荷
で適正となり、蓄積が終了したことを表す信号で、マイ
コンPR3はこれを受けて像信号の読出しを実行する。Signals /TINTEI, /TINTE2. /TINTE3
゜/TINTE4 is sensor row pair 5NS-R, 5 respectively
This is a signal indicating that the charges accumulated in NS-C, 5NS-L, and 5NS-CH are appropriate and the accumulation has been completed. Upon receiving this signal, the microcomputer PR3 executes reading of the image signal.
なお、センサ駆動回路SDR,センサ装置SNSの動作
については先に本出願人より2対のセンサ列を有する焦
点検出装置として特開昭63−216905号等で開示
しているので、ここでの詳細な説明は省略する。The operations of the sensor drive circuit SDR and the sensor device SNS have been previously disclosed by the present applicant in Japanese Patent Application Laid-Open No. 63-216905 as a focus detection device having two pairs of sensor arrays, so details will be described here. Further explanation will be omitted.
以上のようにして、マイコンPR3は各センサ列対上に
形成された被写体像の像情報を受けとって、その後所定
の焦点検出演算を行い、撮影レンズのデフォーカス量を
知ることが出来る。As described above, the microcomputer PR3 receives the image information of the subject image formed on each pair of sensor rows, and then performs a predetermined focus detection calculation, thereby being able to determine the amount of defocus of the photographing lens.
第5図は第4図示の焦点板FSCRNの詳細を示す構成
図で焦点板FSCRNの光入射面側にはフレネルレンズ
FSCRN−fが設けられており、光射出面側には光拡
散面FSCRN−gが形成されている。FIG. 5 is a detailed configuration diagram of the focus plate FSCRN shown in FIG. g is formed.
又光射出面上には3つの表示部AFMK−RXAFMK
−C,AFMK−Lより成る表示体が設けられている表
示部AFMK−R,AFMK−C,AFMK−Lは、第
6図に示す様に各々撮影画面内の測距範囲を示す領域を
表示しており、多数のプリズム集合体より構成されてい
る。このとき表示部AFMK−R,AFMK−C,AF
MK−Lは該表示部を構成するプリズムの稜線がフレネ
ルレンズFSCRN−fの稜線方向に対して略直交する
ように配置されている。There are also three display sections AFMK-RXAFMK on the light exit surface.
The display units AFMK-R, AFMK-C, and AFMK-L, which are provided with display bodies consisting of -C and AFMK-L, each display an area indicating the ranging range within the shooting screen, as shown in Figure 6. It is composed of a large number of prism aggregates. At this time, the display parts AFMK-R, AFMK-C, AF
MK-L is arranged so that the ridgeline of the prism constituting the display section is substantially perpendicular to the ridgeline direction of the Fresnel lens FSCRN-f.
表示部AFMK−RSAFMK−CSAFMK−Lの照
明方法としては第2図示の発光ダイオード5PIL。The lighting method for the display section AFMK-RSAFMK-CSAFMK-L is the light emitting diode 5PIL shown in the second figure.
5PICSSPILからの光束を第4図のレンズアレイ
LNSA及び投光レンズLNBを介してクイックリター
ンミラーQRM上に導光し、クイックリターンミラーQ
RMで反射させた後、焦点板FSCRNの表示部AFM
K−R,AFMK−C,AFMK−Lのうち選択した所
定の表示部を照明するようにしている。そして該表示部
を焦点板FSCRN上に形成されている物体像と共にフ
ァインダー系を介して観察している。The light flux from 5PICSSPIL is guided onto the quick return mirror QRM via the lens array LNSA and the light projection lens LNB shown in Fig. 4, and the light flux from the quick return mirror Q
After reflecting with RM, display part AFM of focus plate FSCRN
A predetermined display section selected from among K-R, AFMK-C, and AFMK-L is illuminated. The display unit is then observed through a finder system together with the object image formed on the focusing plate FSCRN.
第7図は本発明のカメラの全体シーケンスを示すフロー
チャートであり、本発明の詳細説明を行なう前に全体の
説明を行う。FIG. 7 is a flowchart showing the entire sequence of the camera of the present invention, and the entire sequence will be explained before giving a detailed explanation of the present invention.
第2図示のカメラに電源が投入されるとプログラムはス
タートしマイコンPR3内のRAMはすべてクリアされ
、各入出力ボートは初期化されてプログラムは5TAR
Tから制御される。When the power is turned on to the camera shown in the second figure, the program starts, all RAM in the microcomputer PR3 is cleared, each input/output board is initialized, and the program is 5TAR.
Controlled from T.
ステップ71SW1(測光、自動焦点検出用スイッチ)
がONL、ているかどうかをチエツクしてONしていれ
ばステップ77へ、OFFならばステップ72へ分岐す
る。Step 71SW1 (photometering, automatic focus detection switch)
is ONL, and if it is ON, the process branches to step 77; if it is OFF, the process branches to step 72.
ステップ72 測光、自動焦点検出のパラメータを初期
化する。Step 72 Initialize parameters for photometry and automatic focus detection.
ステップ73 モード切換SWがONであるか判定して
切換SWがONであればステップ74へ、そうでなけれ
ばステップ75へ分岐する。このモード切換スイッチは
第2図のスイッチ群SWS内の所定のスイッチである。Step 73 It is determined whether the mode switching SW is ON. If the switching SW is ON, the process proceeds to Step 74; otherwise, the process branches to Step 75. This mode changeover switch is a predetermined switch in the switch group SWS shown in FIG.
ステップ74 モード切換えを行う。モード切換中はモ
ード切換え中フラグをONにセットする。切換えモード
スイッチで指定されたモード状態をマイコンPR8内の
RAMに設定する。又タイマーをリセットしスタートさ
せる。モード切換え中フラグはSWIがONされた場合
又はタイマーが0FF(タイムアツプ)したときに解除
される。Step 74 Perform mode switching. During mode switching, the mode switching flag is set to ON. The mode state specified by the changeover mode switch is set in the RAM in the microcomputer PR8. Reset and start the timer again. The mode switching flag is cleared when the SWI is turned on or when the timer turns 0FF (times up).
このモード設定にて設定されるモードとしては、TV優
先、AV優先マニュアル、デプスモード、プログラムモ
ード等のAEモードやワンショットサーボAF、予測サ
ーボAFなどのAFモード、l5O1測距点切換えなど
各種の状態設定がマニュアル操作にてオンオフするスイ
ッチ群SWS内の所定のスイッチにてされる。The modes set in this mode setting include AE modes such as TV priority, AV priority manual, depth mode, program mode, AF modes such as one-shot servo AF, predictive servo AF, various types such as 15O1 AF point switching, etc. The state is set using a predetermined switch in the switch group SWS that is manually turned on and off.
ステップ75 タイマーがONかどうか(作動中か否
か)判定する。タイマー作動中は5TARTにもどり、
タイマーがOFF していればステップ76に分岐する
。Step 75: Determine whether the timer is ON (operating or not). While the timer is running, it returns to 5TART,
If the timer is OFF, the process branches to step 76.
ステップ76 カメラの表示等を消しカメラマイコン
をソフトウェアスタンバイ状態にする。このソフトウェ
アスタンバイ状態においてはマイコン本体だけでな(ク
ロックをはじめ内蔵周辺モジュールの機能が停止するた
め消費電流は著しく低減されるが、規定の電圧が与えら
れている限りマイコンPR3内のレジスタ及び内蔵RA
Mのデータは保持される。Step 76: Turn off the camera display, etc., and put the camera microcomputer into software standby mode. In this software standby state, current consumption is significantly reduced because not only the functions of the microcomputer itself (including the clock and built-in peripheral modules) are stopped, but as long as the specified voltage is applied, the registers in the microcomputer PR3 and the built-in RA
The data of M is retained.
ソフトウェアスタンバイ状態の解除は、スイッチSWI
の変化や上記モード切換SWが操作されると行われ、ソ
フトウェアスタンバイ状態が解除されるとプログラムは
5TARTから制御を再開する。To cancel the software standby state, use the switch SWI
The program resumes control from 5TART when the software standby state is released.
ステップ77 SWIがONされているとここへ分岐し
てくる。このステップではAF(オートフォーカス)サ
ブルーチンを実行する。このサブルーチンについては後
述する。Step 77 If SWI is turned on, the process branches to this point. In this step, an AF (autofocus) subroutine is executed. This subroutine will be described later.
ステップ78 測光を行い露出制御値の演算を行う。Step 78: Perform photometry and calculate exposure control value.
ステップ79 ステップ77でのAFサブルーチン実行
の結果、合焦状態と判定されれば、JFフラグがH”に
なっているのでJFフラグで分岐を行なう。JF=“H
”(合焦)ならステップ80へ分岐。Step 79 As a result of the AF subroutine execution in step 77, if it is determined that the focus is in focus, the JF flag is set to "H", so branching is performed using the JF flag.JF="H"
” (in focus), branch to step 80.
JF−“L″(非合焦)なら5TARTにもどりルーブ
を繰り返す。If JF-“L” (out of focus), return to 5TART and repeat Lube.
ステップ80 合焦している場合、合焦であることを表
示する(合焦表示)。深度内に入っている測距点は後述
する測距可能フラグが“H”になっているのでその測距
点に対応するスーパーインポーズ表示を行う。Step 80 If the camera is in focus, display that it is in focus (focus display). Since the ranging point that is within the depth has a ranging enable flag (described later) set to "H", a superimposed display corresponding to that ranging point is performed.
特にスーパーインポーズ表示は前回の合焦状態を記憶し
ておき、最初の1回だけ行い、2回目以降の表示を行わ
ない様にしてスーパーインポーズ表示の消費電力を低減
させている。In particular, the power consumption of superimposed display is reduced by memorizing the previous focusing state, performing it only the first time, and not displaying it from the second time onwards.
ステップ81SW2(露光開始スイッチ)がONかどう
か判定する。SW2がOFFなら5TARTへ戻りルー
プを繰り返す。SW2がONなら不図示のレリーズシー
ケンスへ分岐し、ステップ78で決定した制御値に従い
絞り制御、シャッター制御を行い、続いてフィルムの給
送制御等を行い5TARTへ戻る。Step 81 It is determined whether SW2 (exposure start switch) is ON. If SW2 is OFF, return to 5TART and repeat the loop. If SW2 is ON, the program branches to a release sequence (not shown), performs aperture control and shutter control in accordance with the control values determined in step 78, then performs film feeding control, etc., and returns to 5TART.
次いでAFサブルーチンにつき第8図を用いて説明する
。Next, the AF subroutine will be explained using FIG. 8.
ステップ88 第7図のステップ74にて設定されたA
Fモードをチエツクしモード設定に従ってそれぞれのル
ーチンへ分岐する。Step 88 A set in step 74 of FIG.
Checks the F mode and branches to each routine according to the mode setting.
ステップ89 NOMAL DEPTHサブルーチ
ンを実行する。このルーチンでは測距点を1つに限定し
、被写体に対してカメラを振って測距を行い、それぞれ
の被写体のデフォーカス量を求め各被写体にピントが合
った状態にするための絞り値にしカメラを作動させるモ
ードの焦点検出及びレンズ制御を行う。Step 89 Execute the NOMAL DEPTH subroutine. In this routine, the distance measurement point is limited to one, the camera is swung toward the subject, the distance is measured, the amount of defocus for each subject is determined, and the aperture value is set to bring each subject into focus. Performs focus detection and lens control for camera operating modes.
ステップ90 AUTODEPTHサブルーチンを実
行する。このルーチンでは複数の被写体領域(測距点)
のデフォーカス量を求め各測距点に被写体があればカメ
ラを振らずその位置で被写界深度を算出し複数の被写体
に対するピント合わせを行う。Step 90 Execute the AUTODEPTH subroutine. This routine uses multiple subject areas (focus points).
If there is a subject at each distance measurement point, the depth of field is calculated at that position without shaking the camera, and multiple subjects are focused.
(尚、このモードをオートデプスと呼ぶ)ステップ91
通常AFサブルーチンを実行する。(This mode is called auto depth) Step 91
A normal AF subroutine is executed.
このルーチンではあらかじめ指定された1つの測距点又
は、カメラ側で選択した測距点にピントをあわせる。In this routine, the camera focuses on one distance-measuring point specified in advance or a distance-measuring point selected on the camera side.
ステップ92 メインルーチンへリターンする。Step 92: Return to the main routine.
次に第1図(a)に従いオートデプスの動作説明を行う
。Next, the operation of auto-depth will be explained according to FIG. 1(a).
ステップ1 オートデプス処理の実行が初回か否か判定
し初回ならばステップ2へ進み、初回でなければステッ
プ3に進む。Step 1 Determine whether or not the auto-depth processing is being executed for the first time. If it is the first time, proceed to step 2; if not, proceed to step 3.
ステップ2 オートデプスのパラメーター等を初期化す
る。Step 2 Initialize auto depth parameters, etc.
ステップ3 レンズ駆動中か否かチエツクし駆動中なら
ばこのステップを保持し、駆動されていなければステッ
プ4に進む。レンズ駆動中か否かのチエツクはレンズと
の通信を行いレンズの状態をチエツクすることで行われ
る。このレンズの状態としては回路LPR3内の駆動中
フラグLMS−MOVE(駆動中にセットされるフラグ
)を上記通信にて検知して行われる。Step 3 Check whether the lens is being driven or not. If it is being driven, this step is held; if it is not being driven, proceed to Step 4. Checking whether the lens is being driven or not is performed by communicating with the lens and checking the state of the lens. The state of this lens is determined by detecting the driving flag LMS-MOVE (a flag set during driving) in the circuit LPR3 through the above communication.
ステップ4 ONE POINTフラグがセットされ
ているか否か判定し、セットされていればステップ23
へ、リセットされていればステップ5に進む。Step 4 Determine whether the ONE POINT flag is set, and if it is set, step 23
If it has been reset, proceed to step 5.
ONE PIONTフラグは後述する如くしてオートデ
プス可能な場合やオートデプス処理の初回の実行時には
上記ステップ2にてリセットされており、初回のオート
デプス処理ではステップ5に進む。As will be described later, the ONE PIONT flag is reset in step 2 above when auto-depth is possible or when auto-depth processing is executed for the first time, and the process proceeds to step 5 in the first auto-depth processing.
ステップ5 オートデプス処理が終了しているか否かを
DEP ENDフラグを検知して行う。オートデプス終
了の場合ステップ22へ進みリターンし、終了していな
い時はステップ6に進む。Step 5: Detect whether the auto-depth processing has ended or not by detecting the DEP END flag. If the auto-depth has been completed, the process proceeds to step 22 and returns; if the auto-depth has not been completed, the process proceeds to step 6.
ステップ6 LD−MOVEフラグを検知しセットさ
れていればステップ8に進み、セットされていない時は
ステップ7に進む。このフラグLD−MOVEは後述の
如く、前回のレンズ駆動に際してレンズ駆動距離が長い
時にセットされる。初回のオートデプス処理ではレンズ
は駆動されていないので、リセット状態にありステップ
7に進む。Step 6: Detect the LD-MOVE flag, and if it is set, proceed to step 8; if not set, proceed to step 7. As will be described later, this flag LD-MOVE is set when the lens driving distance was long during the previous lens driving. Since the lens is not driven in the first auto-depth processing, it is in a reset state and the process proceeds to step 7.
ステップ7前回レンズを動かしているかどうかをDEP
MOVフラグで判定する。レンズを動かしている場合
(OEP MOV=“H″)ステップ18へ分岐し、動
かしていない場合は、(DEP MOV=“L”)ステ
ップ8へ分岐する。Step 7 DEP to see if the lens was moved last time
Determine using the MOV flag. If the lens is moving (OEP MOV="H"), the process branches to step 18; if the lens is not moving, the process branches to step 8 (DEP MOV="L").
ステップ8 LD−MOVE、DEP−MOV7 ラ
グをクリアし、今回の測距の初期化を行う。Step 8 LD-MOVE, DEP-MOV7 Clear the lag and initialize the current distance measurement.
ステップ9各センサーに対する蓄積サブルーチンをコー
ルして各センサーの蓄積を行う。まず、センサーを蓄積
するためのパラメータを初期化して、センサーに蓄積開
始通信を行ってセンサーの蓄積を開始する。各センサー
の蓄積が終了したら読み出しクロックをセンサーに出力
して各センサーにて蓄積されたそれぞれの像信号をA/
D変換しながらマイコンPR3内に読み込む。各像信号
を読み込むのと同時に、各像信号に補正をかけ測距演算
に適したデータに変換し、像データとしてRAMに格納
する。Step 9: Call the storage subroutine for each sensor to perform storage for each sensor. First, parameters for accumulating the sensor are initialized, and an accumulation start communication is sent to the sensor to start accumulating the sensor. When the accumulation of each sensor is completed, a readout clock is output to the sensor and each image signal accumulated by each sensor is output to the A/
Load it into the microcomputer PR3 while converting it to D. At the same time as reading each image signal, each image signal is corrected and converted into data suitable for distance measurement calculation, and stored in the RAM as image data.
ステップIO各センサーごとに得た像データを相関演算
してそれぞれデフォーカス量を求め、所定のRAMに格
納する。Step IO A correlation calculation is performed on the image data obtained for each sensor to obtain respective defocus amounts, and these are stored in a predetermined RAM.
ステップ11 ATDEP JUDGEサブルーチ
ンをコールする。Step 11 Call the ATDEP JUDGE subroutine.
第1図(b)、 (C)はATDEP JUDGE
サブルーチンのフローを示している。このサブルーチン
がコールされるとステップ30が実行される。Figure 1 (b) and (C) are ATDEP JUDGE
It shows the flow of a subroutine. When this subroutine is called, step 30 is executed.
ステップ30上記各センサーごとに求められたデフォー
カス量が適正であるか否かの判定を行う。Step 30: It is determined whether the defocus amount obtained for each sensor is appropriate.
本実施例では画面の左側部を測距領域とするセンサー5
NS−L、右側部を測距領域とするセンサー5NS−R
,中央部を測距領域とするセンサー5NS−Cの3領域
での各センサーの像データーに基づき低コントラスト等
の焦点検出不能状態となっているかを各センサーごとに
判定する。その結果、センサー5NS−Lが焦点検出可
能である時はOK (L)フラグを“H”に、焦点検出
不能な場合はOK (L)フラグを”L”にセットする
。同様にセンサー5NSRについてもOK (R)フラ
グを、センサー5NS−CについてもOK (C)フラ
グを上記判定結果に従って“H″又は“L”にセットす
る。又、0NEPOINTフラグをクリアーする。In this embodiment, the sensor 5 uses the left side of the screen as the ranging area.
NS-L, sensor 5NS-R with distance measurement area on the right side
, based on the image data of each sensor in three areas of the sensor 5NS-C whose distance measurement area is the central part, it is determined for each sensor whether there is a state in which focus cannot be detected due to low contrast or the like. As a result, when the sensor 5NS-L can detect the focus, the OK (L) flag is set to "H", and when the focus cannot be detected, the OK (L) flag is set to "L". Similarly, the OK (R) flag for sensor 5NSR and the OK (C) flag for sensor 5NS-C are set to "H" or "L" according to the above determination results. Also, clear the 0NEPOINT flag.
ステップ31 各測距点全てが焦点検出不能か否かを上
記フラグOK (R)、OK (C)、OK (L)に
てチエツクし、全てが焦点検出不能な時はステップ47
へ進み、それ以外の時はステップ32に進む。Step 31 Check whether focus cannot be detected at all of the distance measuring points using the flags OK (R), OK (C), and OK (L). If focus cannot be detected at all of the points, step 47
Otherwise, proceed to step 32.
ステップ32 フラグOK (R)、OK (C)、
0K(L)にて全ての測距点が焦点検出可能であるかを
判定し、可能の時にはラベルALL POINT
OKへ進み、それ以外の時にはステップ33に進む。Step 32 Flag OK (R), OK (C),
At 0K (L), determine whether all focus points can be detected, and if possible, label ALL POINT.
Proceed to OK; otherwise, proceed to step 33.
ステップ33焦点検出可能な測距点が2つだけかどうか
を上記フラグにて判定する。3つの測距領域のうち2点
のみが検出可能な場合(1つだけが測距不能な時)はス
テップ34に分岐し、検出可能な測距点が2点より少な
い場合、即ち1点のみ焦点検出可能な時はステップ44
へ分岐する。Step 33: It is determined from the above flag whether or not there are only two focus detection points. If only two points out of the three distance measurement areas can be detected (when only one cannot be measured), the process branches to step 34, and if the number of detectable distance measurement points is less than two, that is, only one point is detected. When focus can be detected, step 44
Branch to.
ステップ34 焦点検出可能と判定された測距点でのデ
フォーカス量を比較し、デフォーカス量がカメラに対し
て遠方の被写体に対して合焦とするデフォーカス量を示
している方のデフォーカス量をメモリーdefFに格納
し、このdefFに格納されたデフォーカス量を示すセ
ンサーを表わす記号(L。Step 34 Compare the defocus amounts at the distance measuring points determined to be able to detect the focus, and defocus the one whose defocus amount indicates the defocus amount for focusing on a subject that is far away from the camera. The symbol (L) represents a sensor that stores the defocus amount in the memory defF and indicates the defocus amount stored in this defF.
C,R)をメモリーNo−Fに入力する。カメラに対し
て近い被写体に対して合焦とするデフォーカス量を示す
方のデフォーカス量をメモリーdefNに入力し、その
センサーを表わす記号(L、 C,R)をメモリーNo
−Nに入力する。C, R) into memory No-F. Enter the defocus amount that indicates the defocus amount for focusing on a subject close to the camera into the memory defN, and set the symbol (L, C, R) representing that sensor to the memory No.
Enter -N.
ステップ35 上記メモリーdefF、 defNに入
力されたデフォーカス量の差の絶対値を求める。Step 35 Find the absolute value of the difference between the defocus amounts input into the memories defF and defN.
defF−defN
ステップ36 上記1defF−defN lが所定値
より大の時にはステップ43に進み、小の時にはラベル
MID−POINT CALCのステップ37に進む
。defF-defN Step 36 When the above 1defF-defN l is larger than a predetermined value, the process proceeds to step 43, and when it is small, the process proceeds to step 37 of the label MID-POINT CALC.
ステップ37 上記メモリーdefFとdefNに格納
されたデフォーカス量の中間点5L−Defを求める。Step 37 Find the midpoint 5L-Def of the defocus amounts stored in the memories defF and defN.
5L−Defに対応するレンズ駆動量を求める。The lens driving amount corresponding to 5L-Def is determined.
ステップ38 上記レンズ駆動量を所定量と比較し、レ
ンズ駆動量が所定量以上の時はステップ40へ進み、所
定量以下の時はステップ39へ進む。Step 38 The lens drive amount is compared with a predetermined amount, and if the lens drive amount is greater than or equal to the predetermined amount, the process proceeds to step 40, and if it is less than the predetermined amount, the process proceeds to step 39.
ステップ39 LD−MOVEフラグをクリアーする
。Step 39 Clear the LD-MOVE flag.
ステップ40LD−MOVEフラグをセットする。Step 40 Set the LD-MOVE flag.
ステップ41 絞り値を算出する。この演算は上記デ
フォーカス量の差defF−defNを最小錯乱円(3
5μm)で割ることにて行われ、この値のアペックス値
を絞り値AVとする。Step 41 Calculate the aperture value. This calculation calculates the above defocus amount difference defF-defN to the circle of least confusion (3
5 μm), and the apex value of this value is taken as the aperture value AV.
ステップ42 PO3−ATDEPをセットする。Step 42 Set PO3-ATDEP.
上記ステップ30.31.33.34〜42にて2点の
測距点が焦点検出可能な場合に、2点のデフォーカス量
defNとdefFとの中間デフォーカス量5LDef
(上記2点の測距点の被写体の中間位置を表わすデフ
ォーカス量)を求め、かつレンズを上記中間デフォーカ
ス量分駆動した時、上記2点を深度内に入れるための絞
り値を求める。この時、上記中間デフォーカス量に対応
するレンズ駆動量、即ち現在のレンズ位置から上記中間
位置までの駆動量が大の時にはフラグLD−MOVEを
セットし、デプス演算処理の実行が可能であったことを
フラグPOS−ATDEPのセットにて指示する。In steps 30.31.33.34 to 42 above, when the two distance measuring points can detect focus, the intermediate defocus amount 5LDef between the defocus amount defN and defF of the two points
(defocus amount representing the intermediate position of the object between the two distance measurement points) is determined, and when the lens is driven by the intermediate defocus amount, the aperture value for bringing the two points within the depth of field is determined. At this time, when the lens drive amount corresponding to the intermediate defocus amount, that is, the drive amount from the current lens position to the above intermediate position was large, the flag LD-MOVE was set, and depth calculation processing could be executed. This is indicated by setting the flag POS-ATDEP.
尚ステップ38にて、上記レンズ駆動量の大小の判定を
行っているが、レンズ駆動量に代えてステップ37にて
求めた中間デフォーカス量5L−Defの大小の判定で
ステップ39.40の分岐を行っても良い。Incidentally, in step 38, the magnitude of the lens driving amount is determined, but instead of the lens driving amount, the intermediate defocus amount 5L-Def obtained in step 37 is determined, and the branching of step 39.40 is made. You may do so.
上記ステップ36の処理にて2点間のデフォーカス量の
差が所定量よりも大の時はステップ43に進み、上記ス
テップ34にてメモリーNo−Fに入力された遠方の測
距点のセンサー記号のOK (R,C。If the difference in defocus amount between the two points is larger than the predetermined amount in the process of step 36 above, the process proceeds to step 43, and the sensor of the distant distance measurement point input into the memory No-F in step 34 above Symbol OK (R, C.
L)フラグをクリアーし、この遠方の測距点のセンサー
を焦点検出不能として取りあつかう。L) Clear the flag and treat the sensor at this distant distance measuring point as unable to detect focus.
上記2点間のデフォーカス量の差が所定量よりも大の時
に遠方の測距点を焦点検出不能として取りあつかい、デ
プス処理の実行を行わない様にする理由は、上記デフォ
ーカス量の差が大の時に2点をともに深度内に入れるた
めには絞りを絞り込み側の小絞りとしなければならず、
例えば露出制御番こ際して適正露光を得るためにはシャ
ッター秒時を低速にセットする必要が生じ、手振れ写真
となるおそれが生じるためである。よってこの様な状況
下ではデプス処理を不能として後述の如(至近側の被写
体に対してのみピント調定を行わせる。When the difference in defocus amount between the two points is larger than a predetermined amount, the reason why the distant focus point is treated as undetectable and the depth processing is not executed is because of the difference in defocus amount described above. In order to bring both points within the depth of field when is large, the aperture must be set to a small aperture on the narrowing side.
For example, in order to obtain proper exposure during exposure control, it is necessary to set the shutter speed to a low speed, which may result in a shaky photograph. Therefore, under such a situation, depth processing is disabled and focus adjustment is performed only for the closest subject (as will be described later).
次いでステップ32にて全測距点が焦点検出可能であっ
た場合の動作について説明する。この場合は上述の如く
ラベルALL−POINT OKへ進み第1図(c)
のステップ51以下の処理がなされる。Next, the operation when focus detection is possible at all distance measuring points in step 32 will be explained. In this case, proceed to the label ALL-POINT OK as described above and see Figure 1 (c).
The processing from step 51 onwards is performed.
ステップ51 全ての測距点の順序関係をチエツクす
る。Step 51 Check the order relationship of all distance measurement points.
前述のステップ34と同様にしてカメラから最も遠い測
距点のデフォーカス量をdef−Fへ、その測距点を表
わす記号をNo−Fへ入れる。カメラから最も近い測距
点のデフォーカス量をdef −Nへ、その測距点の記
号をNo−Nへ入れる。3つの測距点のうち中間の距離
のデフォーカス量を検出した測距点の記号をNo−Mへ
、そのデフォーカス量をdef−Mへ入れる。Similarly to step 34 described above, the defocus amount of the distance measurement point farthest from the camera is entered into def-F, and the symbol representing that distance measurement point is entered into No-F. Enter the defocus amount of the distance measurement point closest to the camera into def -N, and the symbol of that distance measurement point into No-N. The symbol of the distance measuring point where the defocus amount at the middle distance among the three distance measuring points was detected is entered into No-M, and the defocus amount is entered into def-M.
ステップ52 最も遠い測距点のデフォーカス量と最も
近い測距点のデフォーカス量の差を計算する。defF
−defN
ステップ53 このデフォーカス量の差1defF−
defN1がしきい値より大きいかどうか判定する。Step 52: Calculate the difference between the defocus amount of the farthest distance measuring point and the defocus amount of the closest distance measuring point. defF
-defN Step 53 This difference in defocus amount is 1defF-
Determine whether defN1 is greater than a threshold.
しきい値より小さければ、最も遠い点と最も近い点の間
でオートデプスが可能なため、その間でオートデプス制
御を行うためにステップ37に進み、前述の処理が実行
される。If it is smaller than the threshold, auto-depth is possible between the farthest point and the nearest point, so the process proceeds to step 37 to perform auto-depth control between the farthest point and the nearest point, and the above-mentioned process is executed.
一方、デフォーカス量の差がしきい値より太きい場合は
ステップ54へ分岐する。On the other hand, if the difference in defocus amount is greater than the threshold value, the process branches to step 54.
ステップ54 中間の点と近い点でオートデプスが可
能かどうか判定するために、中間の点のデフォーカス量
と近点のデフォーカス量の差の絶対値を計算する。ld
efM−defN
ステップ55 l defM−defN lがしきい
値以内かどうか判定し、しきい値以内であればステップ
56へ分岐し、しきい値より大きければステップ57へ
分岐する。Step 54: In order to determine whether auto-depth is possible at a point close to the intermediate point, the absolute value of the difference between the defocus amount at the intermediate point and the defocus amount at the near point is calculated. ld
efM-defN Step 55 l defM-defN It is determined whether l is within a threshold value. If it is within the threshold value, the process branches to step 56, and if it is larger than the threshold value, the process branches to step 57.
ステップ56 中間の点と近い点でオートデプス可能
であるので、メモリーNo−Fにて指定される最も遠い
点を表わす測距点のOK (R,C,L)フラグをクリ
アして中間距離のデフォーカス量を遠方のデフォーカス
量と入れ換える。1defF←def Mこの後ステッ
プ37に移行して前述のデプス処理がなされ、上記中間
点と至近点間でのオートデプスが実行され、中間点と至
近点間の被写体を深度内に入れるための処理がなされる
。Step 56 Since auto-depth is possible at a point close to the intermediate point, clear the OK (R, C, L) flag of the distance measuring point that represents the farthest point specified in memory No. Replaces the defocus amount with the distance defocus amount. 1defF←def M After that, the process moves to step 37, where the depth processing described above is performed, the auto depth between the intermediate point and the closest point is executed, and the process is performed to bring the subject between the intermediate point and the closest point into the depth of field. will be done.
上記ステップ55でl defM−defN lが所定
値よりも大の時、即ち中間点と至近点間をともに深変向
に入れることが不適当な場合は上記の如くしてステップ
57に進む。If l defM-defN l is larger than the predetermined value in step 55, that is, if it is inappropriate to enter the deep change direction between the intermediate point and the closest point, the process proceeds to step 57 as described above.
ステップ57 至近点の測距点が中央測距点であったか
否かをNo−Nの内容で判定する。即ちN。Step 57: Determine whether or not the closest distance measuring point is the central distance measuring point based on the content of No-N. Namely, N.
NがCであれば中央測距点であるので、ステップ61に
進む。それ以外の時はステップ58に進む。If N is C, it is the central distance measurement point, and the process proceeds to step 61. Otherwise, the process proceeds to step 58.
ステップ58 中間点と遠い点でオートデツプができる
かどうか判定する。この判定のために中間点のデフォー
カス量と遠点のデフォーカス量の差I defF−de
fM lを計算する。Step 58 Determine whether auto-depth can be performed at the intermediate point and the far point. For this determination, the difference between the defocus amount at the intermediate point and the defocus amount at the far point I defF-de
Calculate fM l.
ステップ59 中間点と遠点のデフォーカス差がしき
い値以内かどうか判定する。しきい値以内であればステ
ップ60へ分岐し、そうでなければステップ61へ分岐
する。Step 59: Determine whether the defocus difference between the intermediate point and the far point is within a threshold value. If it is within the threshold value, the process branches to step 60; otherwise, the process branches to step 61.
ステップ603点が測距可能であったが、オートデプス
が可能なのは、中間距離の測距点と最も遠い距離の測距
点の間の場合ここに分岐して(る。Although distance measurement was possible at step 603, auto-depth is possible between the distance measurement point at the intermediate distance and the distance measurement point at the farthest distance.
最も近かった測距点はオートデプスに使用しないのでメ
モリーNo−Nにて指定されるセンサーに対するOK
(R,C,L)フラグをクリアし、中間測距点のデフォ
ーカス量を最も近い測距点のデフォーカス量へ代入しス
テップ37以後の処理を行う。The closest AF point is not used for auto depth, so OK is applied to the sensor specified by memory No.
The (R, C, L) flag is cleared, the defocus amount of the intermediate distance measuring point is substituted for the defocus amount of the closest distance measuring point, and the processing from step 37 onwards is performed.
よって、この場合は中間点と遠点間の被写体を深度内に
入れるためのデプス処理がなされる。Therefore, in this case, depth processing is performed to bring the subject between the intermediate point and the far point within the depth of field.
ステップ61 各測距点のデフォーカス量の差が大き
すぎてオートデプスができない場合、ここに分岐して(
る。Step 61 If the difference in defocus amount between each distance measurement point is too large to enable automatic depth, branch here (
Ru.
このステップではメモリーNo−MSNo−Fにて指定
される中間点及び遠点の測距センサーに対応するOK
(R,C,L)フラグをクリアする。In this step, OK is selected corresponding to the intermediate point and far point distance measurement sensor specified by memory No.MS No.F.
Clear the (R, C, L) flag.
以上のステップ51〜61までの処理にて3点測距可能
な場合は、最も遠点と最も近点の被写体に対するデフォ
ーカス量の差が所定量以内ならば、上記遠点と近点間を
深度内におさめるための処理が行われる。この時、上記
デフォーカス量の差が所定量以上でデプス処理が不適当
と判定されれば中間点と最も近点の被写体に対して深度
内におさめるためのデプス処理が行われる。この中間点
と近点のデフォーカス量の差が所定値以上である場合は
、近点のデフォーカス量が中央部領域の測距するセンサ
ーからのデフォーカスである場合を除いて、中間点と遠
点の被写体に対して深度内におさめるためのデプス処理
が行われる。又この時、近点のデフォーカス量が中央部
領域のセンサーの出力に基づく場合は後述の如(して、
この近点のデフォーカス量のみに基づくピント合わせが
行われる。この様に近点のデフォーカス量が中央部領域
のセンサーの出力に基づく場合に遠点と中間点の被写体
に対してのデプス処理を禁止する理由は、画面中央に位
置する被写体に対してピントが合わない様な、所謂中ヌ
ケ写真を防止するためである。又、中間点と遠点間のデ
フォーカス量が大の時、即ちどの測距点をとってもデプ
ス処理を行うことが不適当の場合も、同様に近点の被写
体に対してピント調定を行わせることとなる。If 3-point distance measurement is possible through the processing in steps 51 to 61 above, if the difference in defocus amount for the object at the farthest point and the closest point is within a predetermined amount, the distance between the far point and the near point is Processing is performed to keep it within the depth. At this time, if the difference in the defocus amount is greater than or equal to a predetermined amount and it is determined that depth processing is inappropriate, depth processing is performed on the subject at the intermediate point and the closest point to bring it within the depth of field. If the difference between the defocus amount between the intermediate point and the near point is more than a predetermined value, the difference between the intermediate point and the near point will be different from the intermediate point, unless the defocus amount at the near point is the defocus from the sensor measuring the distance in the central area. Depth processing is performed on the subject at the far point to keep it within the depth of field. At this time, if the defocus amount at the near point is based on the output of the sensor in the central region,
Focusing is performed based only on the amount of defocus at this near point. The reason why depth processing is prohibited for objects at the far point and intermediate point when the defocus amount at the near point is based on the output of the sensor in the central area is that This is to prevent so-called blank photos where the images do not match. Also, when the amount of defocus between the intermediate point and the far point is large, that is, when it is inappropriate to perform depth processing no matter which focusing point is taken, focus adjustment is also performed on the subject at the near point. It will be done.
次いで1点のみ焦点検出(測距)可能な場合につき説明
する。Next, a case where focus detection (distance measurement) is possible at only one point will be explained.
この場合はステップ33に次いでステップ44に進む。In this case, the process proceeds to step 44 following step 33.
ステップ44 焦点検出可能だった測距点でのデフォー
カス量をdefNにセットする。Step 44: Set the defocus amount at the distance measurement point where focus detection was possible to defN.
ステップ46 ONE POINTフラグをセット
する。Step 46 Set the ONE POINT flag.
ステップ47 PO3−ATDEPフラグをセットす
る。Step 47 Set the PO3-ATDEP flag.
この様に1点のみ焦点検出可能の場合は、0NEPOI
NTフラグのセット及びPOS−ATDEPのクリアー
処理がなされデプス処理不能であったことを指示させる
。If only one point can be detected in focus like this, 0NEPOI
The NT flag is set and POS-ATDEP is cleared to indicate that depth processing is not possible.
尚、前述の如く測距点が2点又は3点測距可能の時でも
、前述の様にオートデプス処理が不適当な時には同様に
してステップ46.47の処理がなされる。Incidentally, even when two or three distance measurement points are possible as described above, if the auto depth processing is inappropriate as described above, the processing of steps 46 and 47 is performed in the same manner.
次いで第1図(a)に戻ってATDEP JUDGE
サブルーチン終了後の動作につき説明を続ける。該サブ
ルーチンを終了するとステップ12に進む。Next, return to Figure 1(a) and select ATDEP JUDGE.
We will continue to explain the operation after the subroutine ends. Upon completion of this subroutine, the process proceeds to step 12.
ステップ12 上記サブルーチン実行後にあってもセッ
トされているOK (R,C,L)フラグを検知する。Step 12 Detects the OK (R, C, L) flag that is set even after the execution of the above subroutine.
このセットされているOK (R,C,L)フラグは前
述の如く、最も遠点と近点に対するデプス処理が可能な
時にはOK (R)、OK (C)、OK (L)フラ
グ全てがセットされており、最も近点と中間点に対する
デプス処理が可能な時にはその近点と中間点を表わす測
距領域のセンサーを示す2つのフラグがセットされ、中
間点と遠点に対するデプス処理が行われる時には中間点
と遠点を表わす測距領域のセンサーを示す2つのフラグ
がセットされ、デプス処理が行われない時には焦点合わ
せする一領域のセンサーを表わすフラグがセットされて
いる。よって、このセットフラグを検知し、その後第7
図のステップ80にて実行される合焦時の表示動作で、
このセットフラグにて示される領域に対応する発光ダイ
オード5PIL、 5PIC,5PIR力点灯し、ファ
インダー内にその領域がスーパーインポーズ表示される
こととなる。As mentioned above, the OK (R, C, L) flags that are set are all set when depth processing is possible for the farthest point and the closest point. When depth processing is possible for the closest point and intermediate point, two flags indicating the sensors in the ranging area representing the near point and intermediate point are set, and depth processing is performed for the intermediate point and far point. Sometimes, two flags are set indicating the sensors in the ranging area representing the intermediate point and the far point, and when depth processing is not performed, a flag indicating the sensor in one area for focusing is set. Therefore, this set flag is detected, and then the seventh
In the display operation at the time of focusing executed at step 80 in the figure,
The light emitting diodes 5PIL, 5PIC, and 5PIR corresponding to the area indicated by this set flag are lit, and the area is superimposed in the viewfinder.
ステップ13 ONE POINTフラグが“H″
ならばステップ16へ分岐し、“L”ならばステップ1
4へ分岐する。Step 13 ONE POINT flag is “H”
If so, branch to step 16; if “L”, step 1
Branch to 4.
ステップ14 PO5−ATDEPフラグを検知し、
そのフラグで分岐する。Step 14 Detect the PO5-ATDEP flag,
Branch on that flag.
オートデプス可能な場合、即ちPO8−ATDEP=“
H”の時はステップ15へ分岐し、オートデプス不可能
な場合、即ちPO3−ATDEP=“L”の時はステッ
プ17へ分岐する。If auto-depth is possible, that is, PO8-ATDEP="
If auto-depth is not possible, that is, if PO3-ATDEP="L", the process branches to step 17.
ステップ15 デプス用レンズ駆動制御を行う。Step 15: Perform depth lens drive control.
まずレンズの現在位置を求め、それにATDEP−JU
DGEサブルーチンで計算したレンズ駆動量を加算し、
レンズの目標駆動位置を算出しRAMに保存する。その
後レンズとの通信を行い、レンズに目標駆動位置を伝え
、レンズ内の回路LPR3にて目標位置に向けてのレン
ズ駆動を行わせる。又、DEP MOVフラグをセッ
トする。First, find the current position of the lens, and then use ATDEP-JU.
Add the lens drive amount calculated by the DGE subroutine,
The target drive position of the lens is calculated and stored in RAM. Thereafter, communication with the lens is performed, the target driving position is transmitted to the lens, and the lens is driven toward the target position using a circuit LPR3 inside the lens. Also, set the DEP MOV flag.
前述の如く初回のAOTODEP処理ではステップ3〜
12まで行われ、ステップ12でのATDEP JUD
GEサブルーチンでデプス処理可能と判定されればステ
ップ13.14.15が実行され、上記の如くレンズが
目標位置に向って移行を開始することとなる。As mentioned above, in the first AOTODEP process, step 3~
ATDEP JUD at step 12
If it is determined in the GE subroutine that depth processing is possible, steps 13, 14, and 15 are executed, and the lens begins to move toward the target position as described above.
この様にしてレンズ駆動が開始されるとAFサブルーチ
ンをリターンし、第7図のステップ7B、79.71を
介して再度AFサブルーチンが実行される。この再度の
AFサブルーチン(AUTODEPサブルーチン)が行
われるとステップ1,3へ進み、ここでレンズが目標位
置まで移動したかの判定がなされる。When lens driving is started in this way, the AF subroutine is returned and the AF subroutine is executed again via steps 7B and 79.71 in FIG. When this AF subroutine (AUTODEP subroutine) is executed again, the process proceeds to steps 1 and 3, where it is determined whether the lens has moved to the target position.
レンズは目標位置まで移動するとフラグLNS−MOV
Eをクリアーしてカメラに伝えるのでレンズが目標位置
まで移行するとステップ4に進み、ステップ5を介して
ステップ6に進む。ステップ6ではLDMOVEフラグ
の判定を行う。このフラグはデプス処理に際してレンズ
駆動量が大の時にセットされるものであり、レンズ駆動
量が大であった時にはステップ8以後の処理が再度実行
される。When the lens moves to the target position, the flag LNS-MOV is activated.
Since E is cleared and transmitted to the camera, when the lens moves to the target position, the process proceeds to step 4, and then proceeds to step 6 via step 5. In step 6, the LDMOVE flag is determined. This flag is set when the lens driving amount is large during depth processing, and when the lens driving amount is large, the processing from step 8 onwards is executed again.
よって、前述の如(、再度各測距点でのデフォーカス量
に基づくデプス処理がなされ、この再度の処理によって
求められた新たな目標レンズ位置に向けてレンズ駆動が
行われる。Therefore, as described above, the depth processing is performed again based on the defocus amount at each distance measurement point, and the lens is driven toward the new target lens position determined by this processing again.
以後、デプス処理でのレンズ駆動量が所定値以下となる
まで、上記の動作が繰り返し行われる。Thereafter, the above operation is repeated until the lens driving amount in depth processing becomes equal to or less than a predetermined value.
この様にデプス処理での求めたレンズ駆動量が大の時、
繰り返し焦点検出しデプス処理を実行させる理由は、こ
の様な状況は少なくとも一方の被写体に対するデフォー
カス量が大であり、焦点検出誤差が大きな時に適正なデ
プス処理を実行し得ないおそれがあるので、デプス処理
の精度を高めるために行っている。In this way, when the lens drive amount determined by depth processing is large,
The reason for repeating focus detection and executing depth processing is that in such a situation, the amount of defocus for at least one subject is large, and there is a risk that appropriate depth processing may not be executed when the focus detection error is large. This is done to improve the accuracy of depth processing.
一方、後述の如く、デプス処理で求めたレンズ駆動量が
小さい場合は両波写体に対するデフォーカス量がほぼ均
等であり、それ以上再焦点検出によるデプス処理を繰り
返すと、いつまでもレンズが停止″しないおそれがある
ためである。On the other hand, as described later, if the lens drive amount determined by depth processing is small, the amount of defocus for both wave objects is almost equal, and if depth processing by refocusing detection is repeated any further, the lens will not stop forever. This is because there is a risk.
この様にしてデプス処理が行われている過程でデプス処
理にて求めたレンズ駆動量が所定値以下となるとフラグ
LD MOVEがクリアーされるので、ステップ6に
次いでステップ7.18へ進む。While the depth processing is being performed in this manner, if the lens drive amount determined by the depth processing becomes less than or equal to a predetermined value, the flag LD MOVE is cleared, so the process proceeds to step 7.18 following step 6.
ステップ18では現在のレンズ位置と目標レンズ位置の
差を求め、ステップ19にて両者が一致していればステ
ップ20へ、一致していなければステップ21に進む。In step 18, the difference between the current lens position and the target lens position is determined, and in step 19, if they match, the process proceeds to step 20, and if they do not, the process proceeds to step 21.
ステップ21では上記ステップ18にて求めた残り分の
レンズ駆動量をレンズに伝え、レンズを上記残り分駆動
させる。In step 21, the remaining lens drive amount determined 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を実行後AOTODEPサブ
ルーチンをリターンし、第7図のステップ78.79が
実行されるとJFフラグがセットされているのでステッ
プ80に進む。After executing step 20 in this way, the AOTODEP subroutine is returned, and when steps 78 and 79 in FIG. 7 are executed, the JF flag is set, so the process proceeds to step 80.
このステップ80では前述のステップ12にて検知され
たOK (R,C,L)フラグにて表わされる発光ダイ
オード5PIL、 5PIC,5PIRを点灯させフ
ァインダー内にどの領域が深度内にあるかを表示する。In step 80, the light emitting diodes 5PIL, 5PIC, and 5PIR indicated by the OK (R, C, L) flags detected in step 12 are turned on to display which area is within the depth in the finder. .
次いでATDEP JUDGEサブルーチンにて0N
EPOINTフラグがセットされた場合につき説明する
。Then, it is set to 0N in the ATDEP JUDGE subroutine.
The case where the EPOINT flag is set will be explained.
この場合は第1図(a)のステップ13に次いでステッ
プ16が実行される。ステップ16では近点の測距領域
にて検知されたデフォーカス量に基づきレンズ駆動がな
される。そして、その後再度AUTODEPサブルーチ
ンが実行されるとステップ1.3.4を介して23.2
4が実行される。In this case, step 16 is executed after step 13 in FIG. 1(a). In step 16, the lens is driven based on the amount of defocus detected in the distance measurement area at the near point. Then, when the AUTODEP subroutine is executed again, step 23.2 is executed via step 1.3.4.
4 is executed.
ステップ23 制御絞り値としてAVo (開放絞り値
)をセットする。この絞り値としてはAVo以外の絞り
値、例えば測光出力に基づいてAEサブルーチンにて求
められた絞り値を用いても良い。Step 23 Set AVo (open aperture value) as the control aperture value. As this aperture value, an aperture value other than AVo, for example, an aperture value determined in the AE subroutine based on the photometric output may be used.
ステップ24 通常のオートフォーカス処理がなされる
。この通常のオートフォーカス処理では上記3点の測距
点のうち焦点検出可能な一点の領域でのデフォーカス量
に基づくピント合わせが行われる。Step 24 Normal autofocus processing is performed. In this normal autofocus processing, focusing is performed based on the amount of defocus in the area of one point among the three distance measurement points where focus can be detected.
次いで全領域が焦点検出不可と判定された場合につき説
明する。Next, a case where it is determined that focus detection is not possible in the entire area will be explained.
この場合はステップ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 DEP-END flag are set.
従って、再度のAUTODEPサブルーチン処理に際し
てステップ5を介して該サブルーチンをリターンするの
で、レンズ駆動されることなく保持される。Therefore, when processing the AUTODEP subroutine again, the subroutine is returned through step 5, so that the lens is held without being driven.
上記の如くして各動作が実行されている状態でスイッチ
SW2をオンとするとレリーズ動作へ移行し、撮影がな
される。この際における絞り制御はオートデプス処理が
実行された時にはステップ41にて求めた絞り値に絞り
が制御される。一方、オートデプス処理がなされない時
には、例えばAEサブルーチンで求めた測光値に応じた
絞り値で絞り制御がなされる。When the switch SW2 is turned on while each operation is being executed as described above, the camera shifts to the release operation and takes a picture. In this case, the aperture is controlled to the aperture value determined in step 41 when the auto-depth processing is executed. On the other hand, when auto-depth processing is not performed, aperture control is performed using an aperture value that corresponds to the photometric value obtained, for example, in the AE subroutine.
以上の如く本発明にあってはデプス演算結果によるレン
ズ駆動量が大の時には焦点検出動作を繰り返しなからデ
プス処理のピント調定を行わせ、−方レンズ駆動量が小
の時にはその時の焦点検出結果によりピント調定を行っ
たので、精度良くかつ高速にて焦点調定が可能となるも
のである。As described above, in the present invention, when the amount of lens drive based on the depth calculation result is large, focus adjustment for depth processing is performed instead of repeating the focus detection operation, and when the amount of lens drive on the - side is small, the focus is detected at that time. Since the focus was adjusted based on the results, it is possible to adjust the focus with high precision and at high speed.
第1図(a)、 (b)、 (c)は本発明に係る
自動焦点調節装置の動作を説明するためのフローチャー
トを示す説明図、第2図は本発明に係る自動焦点調節装
置を備えたカメラの一実施例を示す回路図、第3図は本
発明の自動焦点調節装置における焦点検出光学系の一例
を示す構成図、第4図は本発明に係る自動焦点調節装置
を備えたカメラの光学系を示す構成図、第5図、第6図
は本発明における焦点板上の表示部の構成を示す構成図
、第7図は本発明に係る自動焦点調節装置の全体的な動
作を説明するためのフローチャートを示す説明図、第8
図は第7図フローチャートにおけるサブルーチンを示す
説明図である。
SNS・・・センサ装置
PH1・・・マイコン
LNS・・・レンズ装置
第1図潅うFIGS. 1(a), (b), and (c) are explanatory diagrams showing flowcharts for explaining the operation of the automatic focus adjustment device according to the present invention, and FIG. FIG. 3 is a configuration diagram showing an example of a focus detection optical system in an automatic focus adjustment device of the present invention, and FIG. 4 is a circuit diagram showing an example of a camera equipped with an automatic focus adjustment device of the present invention. FIGS. 5 and 6 are block diagrams showing the structure of the display section on the focus plate in the present invention, and FIG. 7 shows the overall operation of the automatic focusing device according to the present invention. Explanatory diagram showing a flowchart for explaining, No. 8
This figure is an explanatory diagram showing a subroutine in the flowchart of FIG. 7. SNS...Sensor device PH1...Microcomputer LNS...Lens device Diagram 1
Claims (1)
ぞれ独立して検出するデフオーカス量検出回路と、該デ
フオーカス量検出回路にて検出された各デフオーカス量
に基づき少なくとも2領域における被写体を深度内に入
れるために少なくとも2領域におけるデフオーカス量の
中間デフオーカス量を求める演算回路と、該演算回路に
て算出された中間デフオーカス量レンズを駆動するレン
ズ駆動回路と、前記中間デフオーカス量が所定値以上の
時前記デフオーカス量検出回路によるデフオーカス量の
検知及び演算回路による演算処理を繰り返し行なわせ、
一方前記中間デフオーカス量が所定値以下の時には前記
中間デフオーカス量及び演算回路による演算処理の繰り
返しを禁止する制御回路を備えたことを特徴とする自動
焦点調整装置。(1) A defocus amount detection circuit that independently detects the defocus amount in different subject areas, and at least one for bringing the subject in at least two areas within the depth of field based on each defocus amount detected by the defocus amount detection circuit. an arithmetic circuit that calculates an intermediate defocus amount of the defocus amounts in the two regions; a lens drive circuit that drives the intermediate defocus amount lens calculated by the arithmetic circuit; and a defocus amount detection circuit when the intermediate defocus amount is equal to or greater than a predetermined value. The system repeatedly detects the amount of defocus and performs arithmetic processing using the arithmetic circuit.
On the other hand, an automatic focus adjustment device comprising a control circuit that prohibits the intermediate defocus amount and the repetition of the calculation process by the calculation circuit when the intermediate defocus amount is less than a predetermined value.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2072090A JP2771005B2 (en) | 1990-01-31 | 1990-01-31 | Automatic focusing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2072090A JP2771005B2 (en) | 1990-01-31 | 1990-01-31 | Automatic focusing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03225306A true JPH03225306A (en) | 1991-10-04 |
| JP2771005B2 JP2771005B2 (en) | 1998-07-02 |
Family
ID=12035006
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2072090A Expired - Fee Related JP2771005B2 (en) | 1990-01-31 | 1990-01-31 | Automatic focusing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2771005B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023077931A (en) * | 2021-11-25 | 2023-06-06 | キヤノン株式会社 | Imaging apparatus, and control method, program and storage medium thereof |
-
1990
- 1990-01-31 JP JP2072090A patent/JP2771005B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023077931A (en) * | 2021-11-25 | 2023-06-06 | キヤノン株式会社 | Imaging apparatus, and control method, program and storage medium thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2771005B2 (en) | 1998-07-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5091742A (en) | Camera having an auto focusing device | |
| JP3301799B2 (en) | Camera system | |
| JPH03230130A (en) | Camera provided with blurring detection device | |
| JP4560173B2 (en) | Focus detection device | |
| US5307112A (en) | Focus detecting device for detecting focus to a plurality of different areas | |
| US6118943A (en) | Camera | |
| JPH03225306A (en) | Automatic focusing device | |
| JP2756333B2 (en) | Automatic focusing device | |
| JPH03225332A (en) | Camera provided with autofocusing device | |
| JP3294636B2 (en) | Auto focus camera | |
| JPH06138378A (en) | Camera having focus detecting means and line-of-sight detecting means | |
| JPH04323505A (en) | Length measurement device built-in camera | |
| JP2771004B2 (en) | Camera with automatic focus detection device | |
| JP2663653B2 (en) | Focus detection device | |
| JP2832054B2 (en) | Focus detection device | |
| JPH03214130A (en) | camera | |
| JPH04323506A (en) | Camera with built-in length measurement device | |
| JPH085900A (en) | Range finding optical system and range finding system for single lens reflex camera | |
| JP2772593B2 (en) | Zoom camera with telescope function | |
| JPH03212633A (en) | Camera provided with focus detection device | |
| JPH03220535A (en) | Focus detecting device | |
| JPH03211537A (en) | automatic focus adjustment device | |
| JPH03212605A (en) | Focus detector | |
| JPH03231710A (en) | automatic focus adjustment device | |
| JPH03152504A (en) | Focus detecting device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |