【発明の詳細な説明】[産業上の利用分野]本発明は、自動焦点調節カメラ、更に詳しくは、被写体
の結像位置の予定焦点位置に対するズレ量を検出し、こ
の検出結果に基づいて撮影レンズを予定焦点位置へ駆動
するレンズ交換式の自動焦点調節カメラに関する。Detailed Description of the Invention [Industrial Application Field] The present invention relates to an automatic focusing camera, and more specifically, to detecting the amount of deviation of the imaging position of a subject from a planned focal position, and performing photographing based on this detection result. The present invention relates to an automatic focusing camera with interchangeable lenses that drives a lens to a predetermined focus position.
[従来の技術]従来、レリーズ釦を軽く半押しするとズレ量検出等の測
距動作が開始され、その出力結果によって撮影レンズを
合焦位置まで駆動するようにした自動焦点調節カメラは
、特開昭56−1024号公報をはじめとして種々提供
されていた。この種の自動焦点調節カメラは、撮影者が
撮影対象の被写体にカメラを向け、意図的にレリーズ釦
を半押しにした時にはじめて自動焦点調節動作が開始さ
れるので操作が簡単であり、また不本意な被写体に対し
て自動焦点調節動作が行なわれることはほとんどないと
いう利点を持っている。[Prior Art] Conventionally, automatic focusing cameras have been developed in Japanese Patent Application Laid-Open No. 2003-111001, in which distance measuring operations such as detecting the amount of deviation are started when the release button is lightly pressed halfway, and the photographing lens is driven to the in-focus position based on the output results. Various publications have been provided, including Publication No. 56-1024. This type of autofocus camera is easy to operate, and autofocus begins only when the photographer points the camera at the subject and intentionally presses the release button halfway. This has the advantage that automatic focus adjustment is almost never performed on the intended subject.
また、これらのレンズ交換可能な自動焦点調節カメラは
、ズレ量検出装置としてCCDを用いたラインイメージ
センサ等の蓄積型光電変換素子を用いたものがほとんで
ある。この蓄積型光電変換素子は、レンズを通過した合
焦対象被写体からの光によってズレ量を検出できるので
、レンズ交換式の一眼レフレックスカメラに自動焦点調
節装置を装備するのに適した素子といえる。Furthermore, most of these automatic focusing cameras with interchangeable lenses use storage type photoelectric conversion elements such as line image sensors using CCDs as deviation amount detection devices. This accumulative photoelectric conversion element can detect the amount of deviation based on the light from the focused subject that has passed through the lens, so it is suitable for equipping interchangeable lens single-lens reflex cameras with automatic focus adjustment devices. .
[発明が解決しようとする課題]ところで、上記蓄積型光電変換素子は、光量に対するダ
イナミックレンジが狭く、写真撮影に可能なすべての輝
度状態下ではそのまま使用できないので、被写体の輝度
に応じて蓄積時間を調定しなければならない。そのため
、低輝度の被写体に対しては蓄積時間が長くかかり、そ
の分ズレ量検出に時間がかかってしまう。従って、従来
のようにレリーズ釦の半押しで初めて自動焦点調節動作
を開始するタイプの自動焦点調節カメラにおいては、被
写体が低輝度の場合、レリーズ釦の半押しから実際のレ
ンズ調定゛動作までに数百msものタイムラグが生じて
しまう。このタイムラグは、撮影者にとっては非常に長
く感じてイライラするものである。[Problems to be Solved by the Invention] By the way, the storage type photoelectric conversion element has a narrow dynamic range with respect to the amount of light and cannot be used as is under all brightness conditions possible for photography. must be adjusted. Therefore, it takes a long accumulation time for a low-luminance object, and accordingly it takes a long time to detect the amount of deviation. Therefore, in conventional autofocus cameras that start autofocus operation only when the release button is pressed halfway, if the subject is of low brightness, the process from pressing the release button halfway to the actual lens adjustment operation is difficult. A time lag of several hundred ms occurs. This time lag feels very long and is frustrating for the photographer.
一方、前記自動焦点調節カメラは、ピントを合わせよう
とする被写体をファインダー中央の測距枠内に配置した
のちにレリーズ釦を半押しにしなければ、ピントの合っ
た写真は得られない。したがって、撮影者は通常、この
操作を慎重に行なうので、所望の被写体が測距枠内に配
置された時点から、レリーズ釦が半押しされるまでに、
時間的な遅れ(タイムラグ)が生じてしまう。このタイ
ムラグは、予想以上に大きく、比較的低輝度の被写体で
あってもズレ量検出に要する時間より十分に長い。従っ
て、レリーズ釦が半押しされるまでの間にズレ量の検出
動作を繰り返し行なうことができれば、レリーズ釦の半
押し時から実際のレンズ調定動作までのタイムラグをな
くすことが可能である。On the other hand, with the automatic focusing camera, an in-focus photograph cannot be obtained unless the subject to be focused is placed within the distance measuring frame at the center of the finder and the release button is pressed halfway. Therefore, photographers usually perform this operation carefully, so that from the time the desired subject is placed within the rangefinder frame until the release button is pressed halfway,
A time lag will occur. This time lag is larger than expected and is sufficiently longer than the time required to detect the amount of shift even for a relatively low-luminance object. Therefore, if the shift amount detection operation can be repeated until the release button is pressed halfway, it is possible to eliminate the time lag from when the release button is pressed halfway until the actual lens adjustment operation.
本発明の目的は、上述した問題点に着目し、低輝度の被
写体に対しても、レリーズ釦の半押し動作に応じてタイ
ムラグなくレンズ調定動作が開始される自動焦点調節カ
メラを提供することにある。SUMMARY OF THE INVENTION An object of the present invention is to address the above-mentioned problems and to provide an automatic focus adjustment camera that starts lens adjustment without time lag in response to a half-press of a release button even for a low-brightness subject. It is in.
[課題を解決するための手段]本発明に係る自動焦点調節カメラは、その概念を示す第
1図において、被写体像を微小分割受光素子により光電
変換した光電変換出力あるいはこの光電変換出力に基づ
いて合焦対象被写体の結像位置の予定焦点位置に対する
ズレ量等の測距出力を検出する検出手段2と、上記光電
変換出力あるいは測距出力を記憶する記憶手段3と、上
記記憶手段に記憶された記憶値に基づいて撮影レンズ5
を電動で焦点調節するレンズ駆動手段4と、上記レンズ
駆動手段の動作時に撮影レンズ5の移動状態をモニタす
るレンズ移動モニタ手段6と、レリーズ釦の半押しがさ
れていない場合には上記検出手段2と前記記憶手段3を
繰り返し動作させ、レリーズ釦の半押しがされた場合に
は、まずこの半押し動作の直前の上記記憶手段3に記憶
された記憶値に基づいて上記レンズ駆動手段4により撮
影レンズ5を駆動し、上記レンズ移動モニタ手段6のモ
ニタ結果に基づいて撮影レンズ5を上記予定焦点位置で
停止させるように制御する制御手段1とを具備してなる
。[Means for Solving the Problems] The automatic focusing camera according to the present invention, as shown in FIG. a detection means 2 for detecting distance measurement output such as the amount of deviation of the imaging position of a subject to be focused from a planned focus position; a storage means 3 for storing the photoelectric conversion output or the distance measurement output; The photographing lens 5 is adjusted based on the stored value.
a lens drive means 4 for electrically adjusting the focus of the lens, a lens movement monitor means 6 for monitoring the movement state of the photographing lens 5 when the lens drive means is in operation, and a detection means for detecting when the release button is not pressed halfway. 2 and the storage means 3 are repeatedly operated, and when the release button is pressed halfway, the lens drive means 4 first operates based on the stored value stored in the storage means 3 immediately before the half-press operation. The control means 1 drives the photographic lens 5 and controls the photographic lens 5 to stop at the predetermined focal position based on the monitoring result of the lens movement monitor means 6.
[作 用]この自動焦点調節カメラでは、測距枠に被写体をおさめ
て構図が決定し、レリーズ釦が半押しされるまでの間、
検出手段2で光電変換出力あるいは測距データが繰り返
し検出され、その都度検出された光電変換出力あるいは
測距データが記憶手段3に記憶される。そして、レリー
ズ釦が半押しされると、制御手段1は、記憶手段3に格
納されている最新の記憶値に基づいて、レンズ駆動手段
4に対し、撮影レンズ5を予定焦点位置へ移動させる制
御信号を供給する。撮影レンズ5の移動状態は、レンズ
移動モニタ手段6によってモニタされ、撮影レンズ5が
予定焦点位置へ到達したことを検知したら、制御手段1
はレンズ駆動手段4に対し、撮影レンズ5を停止させる
信号を供給する。[Function] With this automatic focusing camera, from the moment the subject is placed in the rangefinder frame and the composition is decided, until the release button is pressed halfway,
The photoelectric conversion output or distance measurement data is repeatedly detected by the detection means 2, and the photoelectric conversion output or distance measurement data detected each time is stored in the storage means 3. Then, when the release button is pressed halfway, the control means 1 controls the lens driving means 4 to move the photographing lens 5 to a predetermined focal position based on the latest stored value stored in the storage means 3. supply the signal. The movement state of the photographic lens 5 is monitored by the lens movement monitor means 6, and when it is detected that the photographic lens 5 has reached the expected focal position, the control means 1
supplies a signal to the lens driving means 4 to stop the photographing lens 5.
次に、本発明の一実施例を第2図以下の図面を用いて説
明する。Next, one embodiment of the present invention will be described using the drawings from FIG. 2 onwards.
第2図は本発明が適用されるカメラシステムの電源供給
を主体として見た全体の電気回路のブロック図である。FIG. 2 is a block diagram of the entire electric circuit mainly focused on the power supply of the camera system to which the present invention is applied.
電源電池11の電圧V。0は電源スィッチ12の閉成時
にD C/D Cコンバータ13により昇圧され、ライ
ン1゜、11間が電圧VDDに定電圧化されている。ラ
イン10.11間にMAINCPU14.バイポーラ■
回路15.バイポーラ■回路16.レンズデータ回路1
7が接続されており、バイポーラ■回路15の電源供給
制御はMArNCPU14のパワーコントロール回路か
らの信号により行なわれ、バイポーラ1回路16および
レンズデータ回路17の電源供給制御はバイポーラ■回
路15からのパワーコントロール信号により行なわれる
。Voltage V of power supply battery 11. 0 is boosted by the DC/DC converter 13 when the power switch 12 is closed, and the voltage between the lines 1° and 11 is set to a constant voltage VDD. MAINCPU14.between lines 10.11. Bipolar ■
Circuit 15. Bipolar ■Circuit 16. Lens data circuit 1
7 is connected, the power supply control of the bipolar ■ circuit 15 is performed by the signal from the power control circuit of the MArNCPU 14, and the power supply control of the bipolar 1 circuit 16 and the lens data circuit 17 is performed by the power control from the bipolar ■ circuit 15. This is done by a signal.
CCDラインセンサ20は、微小なフォトダイオード列
を有する受光面に、撮影レンズ5を介して被写体を受光
するようになっており、また、このフォトダイオード列
の発生する光電流は積分され、この積分値はCCDシフ
トレジスタにより順次時系列信号として出力される。ま
たインタフェースIC21は上記積分出力をアナログ−
ディジタル交換し、AFCPU22に出力する。The CCD line sensor 20 has a light-receiving surface having a small array of photodiodes, and receives light from a subject through the photographing lens 5, and the photocurrent generated by this array of photodiodes is integrated. The values are sequentially output as time-series signals by the CCD shift register. In addition, the interface IC21 converts the above integral output into an analog
The data is digitally exchanged and output to the AFCPU 22.
CCDラインセンサ20.インタフェースI C゛・2
1、AFCPU22からなるオートフォーカス回路部は
電源制御用トランジスタ23を介してライン1゜1g1
間に接続されており、このオートフォーカス回路部に対
する電源供給制御はMAINCPU14のオートフォー
カス用パワーコントロール回路からの信号による上記ト
ランジスタ23のオン、オフ制御により行なわれる。A
FCPU22はオートフォーカス用アルゴリズム演算を
行なうための中央演算処理装置で、合焦・非合焦の表示
を行なうオートフォーカス(AF)表示回路24が接続
されている。MAINCPυ14はフィルムの巻上1巻
戻、露出シーケンス等カメラ全体のシーケンスをコント
ロールするための中央演算処理装置で、上記合焦表示以
外の表示を行なう表示回路25を接続されている。バイ
ポーラ■回路15は巻上2巻戻用モータ制御、レンズ駆
動およびシャッタ制御等、カメラのシーケンスに必要な
各種ドライバを含む回路で、モータ駆動回路26および
オートフォーカス(AF)補助光回路27等が接続され
ている。バイポーラ1回路16は主として測光をつかさ
どる回路であり、測光素子28を有している。レンズデ
ータ回路17は、交換レンズ毎に異なる、オートフォー
カス時、測光時、その他のカメラ制御時に必要な、固有
のレンズデータを記憶した回路である。このレンズデー
タ回路17に入っているレンズデータのうちオートフォ
ーカス時に必要なデータとしては、レンズ変倍係数(ズ
ーム係数)、マクロ識別信号、絶対距離係数a、b、オ
ートフォーカス精度スレッショールドEth、 レン
ズ回転方向、開放F値等である。CCD line sensor 20. Interface I C-2
1. The autofocus circuit section consisting of the AFCPU 22 connects to the line 1°1g1 via the power supply control transistor 23.
The power supply to this autofocus circuit section is controlled by turning on and off the transistor 23 based on a signal from the autofocus power control circuit of the MAIN CPU 14. A
The FCPU 22 is a central processing unit for performing autofocus algorithm calculations, and is connected to an autofocus (AF) display circuit 24 that displays in-focus/out-of-focus status. The MAINCPυ 14 is a central processing unit for controlling the entire sequence of the camera, such as film winding and rewinding, exposure sequence, etc., and is connected to a display circuit 25 that performs displays other than the above-mentioned focus display. The bipolar ■circuit 15 is a circuit that includes various drivers necessary for camera sequences, such as motor control for winding and rewinding, lens drive, and shutter control, and includes a motor drive circuit 26, an autofocus (AF) auxiliary light circuit 27, etc. It is connected. The bipolar 1 circuit 16 is a circuit mainly responsible for photometry, and has a photometry element 28. The lens data circuit 17 is a circuit that stores unique lens data that differs for each interchangeable lens and is necessary for autofocus, photometry, and other camera control. Among the lens data contained in this lens data circuit 17, the data necessary for autofocusing includes a lens magnification coefficient (zoom coefficient), a macro identification signal, absolute distance coefficients a and b, an autofocus accuracy threshold Eth, These include the lens rotation direction, aperture F value, etc.
上記バイポーラ■回路15では電源電圧vDDの状態を
監視しており、電源電圧が規定電圧より低下したときM
AINCPU14にシステムリセット信号を送り、バイ
ポーラ■回路15〜レンズデータ回路17の電源供給、
並びに、CCDライン2センサ20.インタフェースI
C21およびAFCPU22からなるオートフォーカス
回路部の電源供給を断つようにしている。MAINCP
U14への電源供給は規定電圧以下でも行なわれる。The above bipolar circuit 15 monitors the state of the power supply voltage vDD, and when the power supply voltage drops below the specified voltage, M
Sends a system reset signal to the AINCPU 14, supplies power to the bipolar circuit 15 to lens data circuit 17,
Also, CCD line 2 sensor 20. Interface I
The power supply to the autofocus circuit section consisting of C21 and AFCPU22 is cut off. MAINCP
Power is supplied to U14 even if the voltage is below the specified voltage.
第3図は、上記第2図に示す電気回路のうちのオートフ
ォーカス回路部の概略ブロック図である。FIG. 3 is a schematic block diagram of an autofocus circuit part of the electrical circuit shown in FIG. 2.
オートフォーカス用中央演算処理装置であるAFCPU
22と、MAINCPU14とはニジリアルコミュニケ
ーションラインでデータの授受が行なわれる。そして、
その通信方向はシリアルコントロールラインにより制御
される。このコミュニケーションの内容としては、交換
レンズに固有のレンズデータである。また、MAINC
PU14からAFCPU22にカメラの各モード(オー
トフォーカス・シングルモードまたはその他のモード)
の各情報がモードラインを通じてデコードされる。さら
に、MAINCPU14にはレリーズ釦37の半押しく
第1ストロークの押動)によって閉成する第2レリーズ
スイツチ39と、レリーズ釦37の全押しく第2ストロ
ークの押動)によって閉成する第2レリーズスイツチ3
9が接続されていて、MAINCPU14からAFCP
U22へのAFENA (オートフォーカスイネーブル
)信号は、上記第2レリーズスイツチ38の開成に応答
して出力されてオートフォーカスのスタートおよびスト
ップをコントロールする信号であり、AFCPU22か
らMAINCPU14へのEOFAF (エンドオフオ
ートフォーカス)信号はオートフォーカスでの動作終了
時に発せられ、上記第2レリーズスイツチ3つの閉成時
に露出シーケンスへの移行を許可する信号である。AFCPU, which is the central processing unit for autofocus
22 and the MAIN CPU 14 exchange data through a real communication line. and,
The communication direction is controlled by a serial control line. The content of this communication is lens data specific to the interchangeable lens. Also, MAINC
Each camera mode (autofocus, single mode or other mode) is sent from PU14 to AFCPU22.
Each piece of information is decoded through the model line. Furthermore, the MAINCPU 14 has a second release switch 39 that is closed when the release button 37 is pressed halfway (first stroke), and a second release switch 39 that is closed when the release button 37 is pressed fully (second stroke). Release switch 3
9 is connected, and AFCP from MAINCPU14
The AFENA (autofocus enable) signal to U22 is a signal that is output in response to the opening of the second release switch 38 and controls the start and stop of autofocus, and the EOFAF (end off auto) signal from the AFCPU 22 to the MAIN CPU 14. The focus signal is emitted at the end of autofocus operation, and is a signal that permits transition to the exposure sequence when the three second release switches are closed.
また、バイポーラ■回路15はAFCPU22からのA
Fモータコントロールラインの信号をデコードし、モー
タ駆動回路26をドライブする。In addition, the bipolar circuit 15 receives A from the AFCPU 22.
The signal on the F motor control line is decoded and the motor drive circuit 26 is driven.
モータ駆動回路26の出力によりレンズ駆動モータ31
が回転すると、レンズ鏡筒の回転部材に等間隔に設けら
れたスリット32が回転し、同スリット32の通路を挟
んで発光部33aと受光部33bとを対向配置させてな
るフォトインクラブタ33がスリット32をカウントす
る。即ち、スリット3°2とフォトインクラブタ33は
アドレス発生部34を構成しており、同アドレス発生部
34から発せられたアドレス信号(スリット32のカウ
ント信号)は波形整形されてAFCPU22に取り込ま
れる。The lens drive motor 31 is driven by the output of the motor drive circuit 26.
When the rotation member of the lens barrel rotates, slits 32 provided at equal intervals in the rotating member of the lens barrel rotate, and a photo ink converter 33 is formed in which a light emitting part 33a and a light receiving part 33b are arranged opposite to each other with the passage of the slit 32 in between. counts the slits 32. That is, the slit 3° 2 and the photo ink club 33 constitute an address generation section 34, and the address signal (count signal of the slit 32) generated from the address generation section 34 is waveform-shaped and taken into the AFCPU 22. .
AFCPU22からバイポーラ■回路15に送られるサ
ブランプ(以下、Sランプと略記する)信号はAF補助
光回路27をコントロールする信号で、被写体がローラ
イト(低輝度)のときSランプ27aを点灯する。A sub-lamp (hereinafter abbreviated as S-lamp) signal sent from the AFCPU 22 to the bipolar circuit 15 is a signal that controls the AF auxiliary light circuit 27, and turns on the S-lamp 27a when the subject is in low light (low brightness).
AFCPU22に接続されたAF表示回路24は合焦時
に点灯する合焦OK表示用LED (発光ダイオード)
24aと、合焦不能時に点灯する合焦不能表示用LED
24bを有している。なお、このAFCPU22にはク
ロック用発振器35゜リセット用コンデンサ36が接続
されている。The AF display circuit 24 connected to the AFCPU 22 is an LED (light emitting diode) that lights up when the focus is OK to indicate that the focus is OK.
24a and an LED that lights up when it is impossible to focus.
24b. Note that a clock oscillator 35° reset capacitor 36 is connected to this AFCPU 22.
また、上記AFCPU22とインタフェースIC21は
パスラインによりデータの授受を行ない、その伝送方向
はパスラインコントロール信号により制御される。そし
て、AFCPU22からインタフェースIC21にセン
サ切換信号、システムクロック信号が送られるようにな
っている。そして、インタフェースIC21は例えば、
CCDラインセンサ20に対しCCD駆動クロック信号
、COD制御信号を送り、CCDラインセンサ20から
CCD出力を読み出し、この読み出したアナログ値のC
C’D出力をインタフェースIC21でディジタル変換
してAFCPU22に送る。Further, the AFCPU 22 and the interface IC 21 exchange data through a path line, and the direction of the data transmission is controlled by a path line control signal. A sensor switching signal and a system clock signal are sent from the AFCPU 22 to the interface IC 21. The interface IC 21 is, for example,
A CCD drive clock signal and a COD control signal are sent to the CCD line sensor 20, the CCD output is read from the CCD line sensor 20, and the CCD of the read analog value is
The C'D output is digitally converted by the interface IC 21 and sent to the AFCPU 22.
次に、第4〜6図に示すフローチャートに基づいて、本
発明の一実施例の動作を説明する。Next, the operation of one embodiment of the present invention will be described based on the flowcharts shown in FIGS. 4 to 6.
電源スィッチ12が閉成されると、まず、MAINCP
U14は第4図に示したくパワーオンリセット〉のメイ
ンルーチンの実行が開始され、ゼロ番地からプログラム
動作をスタートする。そして、まず、I10イニシャラ
イズを行った後、レジスタ、フラグ類をクリアする。こ
の後、MAINCPU14はオートフォーカス用パワー
コントロール回路がオンになり、トランジスタ23をオ
ンにしてCCDラインセンサ20.インターフェースI
C21およびAFCPU22からなるオートフォーカス
回路部に電源を供給する。オートフォーカス回路部に電
源を供給したのちは、オートフォーカスのために第ルリ
ーズスイッチ38がオンになっているかどうかをチエツ
クする。第ルリーズスイッチ38がオフのままである場
合は、AFENA信号を“Low” (以下、単に“
L゛とする)にして、< flll光〉、<露出演算〉
およびく表示〉の各サブルーチンの動作を経て再び第ル
リーズスイッチ38のチエツクに戻る。すなわち、撮影
レンズ5を被写体に向けただけで、レリーズ釦37が半
押しされないかぎりは、上記ルーチンのフロー動作が繰
り返し実行され、被写体光に応じた最新の露出値が求め
られて適正なシャツタ秒時や絞り値の表示がなされる。When the power switch 12 is closed, first, MAINCP
At U14, execution of the main routine of power-on reset shown in FIG. 4 is started, and the program operation is started from address zero. First, after initializing the I10, registers and flags are cleared. After this, the MAINCPU 14 turns on the autofocus power control circuit, turns on the transistor 23, and turns on the CCD line sensor 20. Interface I
Power is supplied to an autofocus circuit section consisting of C21 and AFCPU22. After power is supplied to the autofocus circuit section, it is checked whether the first Lury's switch 38 is turned on for autofocus. If the Lullies switch 38 remains off, the AFENA signal is set to "Low" (hereinafter simply "
Set to L), <full light>, <exposure calculation>
After going through the subroutines shown below, the process returns to checking the Lullies switch 38. That is, unless the release button 37 is pressed halfway, the flow operation of the routine described above is repeatedly executed, the latest exposure value according to the subject light is determined, and the appropriate shutter speed is determined by simply pointing the photographing lens 5 at the subject. The time and aperture value are displayed.
レリーズ釦37を半押しすることにより第ルリーズスイ
ッチ38がオンになると、MAINCPU14はAFE
NA信号を“High” (以下、単に”H’とする)
にしてオートフォーカスのためのレンズ駆動を許可し、
この後、EOFAF信号のチエツクを行う。後述するよ
うにAFCPU22の制御によりオートフォーカス動作
か行われて合焦状態が得られると、EOFAF信号が“
H・になるので、MAINCPU14はこの“H″のE
OFAF信号を受けたのち、第2レリーズスイツチ39
の状態をチエツクする。When the release button 37 is pressed halfway to turn on the second Luries switch 38, the MAIN CPU 14
NA signal “High” (hereinafter referred to simply as “H”)
to allow lens drive for autofocus,
After this, the EOFAF signal is checked. As will be described later, when an autofocus operation is performed under the control of the AFCPU 22 and a focused state is obtained, the EOFAF signal becomes "
Since it becomes H, the MAIN CPU 14
After receiving the OFAF signal, the second release switch 39
Check the status of.
レリーズ釦37を全押しすることにより第2レリーズス
イツチ39がオンになると、MAINCPU14はオー
トフォーカス用パワーコントロール回路がオフすること
によりトランジスタ23をオフにし、CCDラインセン
サ20.インターフェースIC21およびAFCPU2
2からなるオートフォーカス回路部への電源供給を断つ
。そして、<71Ill光〉、<露光〉およびく巻上げ
〉の各サブルーチンの動作を行ったのち、再び上記オー
トフォーカス用パワーコントロール回路をオンにする動
作に戻り、上述したフローの動作を繰り返す。When the second release switch 39 is turned on by fully pressing the release button 37, the MAIN CPU 14 turns off the transistor 23 by turning off the autofocus power control circuit, and the CCD line sensor 20. Interface IC21 and AFCPU2
The power supply to the autofocus circuit section consisting of 2 is cut off. After performing the subroutines <71Ill light>, <exposure>, and winding>, the process returns to the operation of turning on the autofocus power control circuit, and the above-described flow is repeated.
オートフォーカス回路部はMAINCPU14のオート
フォーカス用パワーコントロール回路が動作状態となる
ことによってトランジスタ23がオンして電源電圧VD
Dが供給され、これによってAFCPU22は第5図に
示す<AFCPUパワ。In the autofocus circuit section, when the autofocus power control circuit of the MAIN CPU 14 is activated, the transistor 23 is turned on and the power supply voltage VD is turned on.
D is supplied, thereby causing the AFCPU 22 to achieve <AFCPU power as shown in FIG.
−オンリセット〉のルーチンの実行を開始する。- Start execution of the on-reset routine.
この<AFCPUパワーオンリセット〉のルーチンが開
始されると、まず、くI10イニシャライズ〉のサブル
ーチンでオートフォーカス回路部の駆動回路のイニシャ
ライズが行なわれる。具体的には、AP表示回路24.
モータ駆動回路26およびAF補助光回路27等のオフ
並びにMAINCPU14とのシリアルコミュニケーシ
ョンラインのイニシャライズ等が行なわれる。When the <AFCPU power-on reset> routine is started, first, the drive circuit of the autofocus circuit section is initialized in the subroutine I10 initialize>. Specifically, the AP display circuit 24.
The motor drive circuit 26, the AF auxiliary optical circuit 27, etc. are turned off, and the serial communication line with the MAIN CPU 14 is initialized.
次に制御用フラグやレジスタ等をクリアし、このあと、
ある明るさ以上では確実にCCD積分が行なわれるよう
に、ITIMEレジスタにCCD積分時間の最大値をセ
ットする。そして、Sランプ27aの点灯を禁止し、後
述するAFステータスフラグをクリアした後、<CCD
積分〉のサブルーチンでCCDラインセンサ20を駆動
して測距のための積分動作を行わせる。この<CCD積
分〉のサブルーチンについては、後で詳細に述べる。Next, clear the control flags and registers, etc., and then
The maximum value of the CCD integration time is set in the ITIME register so that CCD integration is reliably performed above a certain brightness. Then, after prohibiting the lighting of the S lamp 27a and clearing the AF status flag, which will be described later, <CCD
Integration> subroutine drives the CCD line sensor 20 to perform an integration operation for distance measurement. This <CCD integration> subroutine will be described in detail later.
<CCD1a分〉のルーチンからリターンしてきたらA
FENA信号の状態をチエツクし、この信号が“H”で
なければ、後述するR e I lフラグをクリアしな
がらAFステータスフラグのクリア動作と<CCD積分
〉のルーチンを繰返し実行する。When returning from the <CCD1a minute> routine, press A.
The state of the FENA signal is checked, and if this signal is not "H", the AF status flag clearing operation and the <CCD integration> routine are repeatedly executed while clearing the ReIl flag, which will be described later.
ここで、AFステータスフラグについて説明する。AF
ステータスフラグは、くズレ量演算〉のルーチンにおい
て被写体の状態が不良のためにズレ量の検出ができなか
ったり、レンズを合焦点に移動できないといった、いわ
ゆる合焦不可能の時にセットされるフラグであって、そ
れは、被写体が低コントラストの場合にセットされるロ
ーコンフラグ(以下、LCフラグと略記する)と、被写
体が低輝度の場合セットされるローライトフラグ(以下
、LLフラグと略記する)により構成されている。Here, the AF status flag will be explained. AF
The status flag is a flag that is set in the shift amount calculation routine when the amount of shift cannot be detected due to poor subject condition, or when the lens cannot be moved to the in-focus point, so-called focusing is impossible. It consists of a low contrast flag (hereinafter abbreviated as LC flag) that is set when the subject has low contrast and a low light flag (hereinafter abbreviated as LL flag) that is set when the subject is low brightness. has been done.
このようなAPステータスフラグのクリア→CCD積分
→AFENA信号のチエツク→Re l lフラグクリ
アの縁り返し動作が、本実施例の主要な動作である。つ
まり、この繰り返し動作は、前述した“被写体の構図決
定からレリーズ釦37の半押しまでのタイムラグの間に
行なわれる。This repeating operation of clearing the AP status flag → CCD integration → checking the AFENA signal → clearing the Rell flag is the main operation of this embodiment. That is, this repeated operation is performed during the time lag from "determining the composition of the subject to pressing the release button 37 halfway" described above.
レリーズ釦37が半押し状態であるか否かの信号、つま
りAFENA信号の状態は、後述するように<CCD1
1分〉のルーチンの中でも常に監視しており、CCDt
a分中にAFENA信号がH”になった場合、このとき
既に1回の積分が終ってレジスタに積分データが格納さ
れていれば、直ちに<CCD積分〉のルーチンからリタ
ーンする。The signal indicating whether the release button 37 is in the half-pressed state, that is, the state of the AFENA signal is <CCD1 as described later.
It is constantly monitored even during the 1 minute routine, and the CCDt
When the AFENA signal becomes H'' during a minute, if one integration has already been completed and the integral data has been stored in the register, the routine returns immediately from the <CCD integration> routine.
一方、積分データが格納されていなければ、1回の積分
が終了してからリターンする。On the other hand, if no integral data is stored, the process returns after one integration is completed.
AFENA信号の“H”を確認したら、次にRe I
、フラグをセットした後、くズレ量演算〉のサブルーチ
ンにおいて上記積分データよりズレ量を演算してこれを
レジスタERRORに格納する。After confirming “H” of AFENA signal, next
, and after setting the flag, in the subroutine ``calculation of deviation amount'', the deviation amount is calculated from the above integral data and stored in the register ERROR.
そして、くズレ量演算〉のルーチンよりリターンすると
、AFステータスフラグの中のLLフラグをチエツクし
、低輝度であると判断したら、Sランプ27aの使用を
許可して再び上述した〈CCD積分〉とくズレ量演算〉
の測距動作を行なう。Then, when returning from the deviation amount calculation routine, the LL flag in the AF status flags is checked, and if it is determined that the brightness is low, the use of the S lamp 27a is permitted and the above-mentioned <CCD integration> is performed again. Displacement amount calculation>
Performs distance measurement operation.
低輝度でないと判断した場合は、続いてLCフラグのチ
エツクへ進む。低コントラストであると判断された場合
には、くレンズスキャン〉のルーチンにおいて、撮影レ
ンズを強制的に現在位置−至近位置→無限遠位置と動作
させるとともに、その間にも測距を行なって、低コント
ラストでない位置を探す。If it is determined that the brightness is not low, the process then proceeds to check the LC flag. If it is determined that the contrast is low, the lens scan routine forces the photographic lens to move from the current position to the closest position to the infinity position, and also performs distance measurement during this time to detect the low contrast. Look for positions that are not contrasting.
低コントラストでない位置が見つかった場合、またはレ
ンズが無限遠位置に達した場合に、モータを停止させ、
くレンズスキャン〉のルーチンよりリターンする。リタ
ーン後は、AFENA信号のチエツクを行ない、“H“
であれば再び上述した測距動作を行なうためにAFステ
ータスフラグをクリアする動作に戻る。またAFENA
信号が“L”であれば初期状態に戻る。If a position with no low contrast is found or the lens reaches infinity position, the motor is stopped and
Return from the Lens Scan routine. After returning, check the AFENA signal and set it to “H”.
If so, the process returns to the operation of clearing the AF status flag in order to perform the above-described distance measurement operation again. Also AFENA
If the signal is "L", it returns to the initial state.
測距結果が低輝度でも低コントラストでもない場合は、
続いて、現在のレンズ位置が被写体に対して合焦してい
るかどうか、つまりズレ量が所定の許容範囲内に入って
いるかどうかをチz ツクする。ここで、合焦でないと
判断された場合には、くパルス計算〉のルーチンにおい
て、ズレ量をレンズの目標移動量(移動パルス数)に変
換する。If the distance measurement result is neither low brightness nor low contrast,
Next, it is checked whether the current lens position is in focus on the subject, that is, whether the amount of deviation is within a predetermined tolerance range. Here, if it is determined that the lens is not in focus, the amount of deviation is converted into a target movement amount (number of movement pulses) of the lens in the routine ``pulse calculation''.
ところで、算出したズレ量が合焦許容範囲に入っている
かをチエツクするための比較値は、レンズの開放F値に
よって異なる。そこで、本実施例では、交換レンズに配
置されたレンズデータ回路17に、オートフォーカス精
度のスレッショールドEthを記憶させておいて、合焦
チエツク時にこのデータを読み出すようにしている。ま
た、ズレ量よりレンズの目標移動量を求めるためのレン
ズ変倍係数も、同様にレンズデータ回路17に記憶され
ている。By the way, the comparison value used to check whether the calculated amount of deviation is within the focus tolerance range varies depending on the aperture F value of the lens. Therefore, in this embodiment, a threshold Eth for autofocus accuracy is stored in the lens data circuit 17 disposed in the interchangeable lens, and this data is read out at the time of focus check. Further, a lens magnification coefficient for determining the target movement amount of the lens from the amount of shift is also stored in the lens data circuit 17.
レンズの目標移動量が求まったら、続いてレンズが現在
停止している位置が最至近端であるかをチエツクする。Once the target amount of movement of the lens is determined, it is then checked whether the position where the lens is currently stopped is at the closest end.
そうでなければ、<MDRIVAF〉のルーチンへ進み
、最至近端であれば、これから駆動しようとする方向が
至近方向であるかをチエツクする。もし至近方向であれ
ば当然レンズ駆動は不可能なので、その時は非合焦表示
を行なってAFENA信号のチエツクへ進む。If not, the process proceeds to the <MDRIVAF> routine, and if it is the closest end, it is checked whether the direction in which it is to be driven is the closest direction. If it is in a close-up direction, it is naturally impossible to drive the lens, so in that case, an out-of-focus display is performed and the process proceeds to check the AFENA signal.
一方、駆動方向が至近方向でなければ<MDRIVAF
>(7)/に一チンへ進む、<MDRIVAF〉のルー
チンは、撮影レンズを指定方向に、指定量移動させるサ
ブルーチンである。レンズが目標位置に達したら、この
ルーチンよりリターンする。On the other hand, if the drive direction is not close, <MDRIVAF
The <MDRIVAF> routine, which proceeds to (7)/, is a subroutine for moving the photographing lens by a specified amount in a specified direction. When the lens reaches the target position, return from this routine.
また、このルーチン内では、レンズが至近端に達して停
止した場合には、至近端停止フラグをセットしてリター
ンする。さらに、レンズ駆動中にもAFENA信号を監
視しており、駆動中にレリーズ釦の半押しが解除された
ら即座にリターンする。Furthermore, in this routine, when the lens reaches the close end and stops, the close end stop flag is set and the process returns. Furthermore, the AFENA signal is monitored even while the lens is being driven, and returns immediately if the release button is released from being pressed halfway during lens driving.
<MDRIVAF>のルーチンよりリターンすれば、A
Fステータスフラグをクリアする動作へ戻って再び測距
動作を行なう。この測距動作は、レンズ駆動後の合焦確
認のためであり、もし合焦許容範囲からはずれている場
合には再度レンズ駆動が行なわれ、合焦となるまでのル
ープが繰り返される。合焦と判断された場合は、合焦表
示が行われ、続いてMAINCPU14に対しレリーズ
の許可信号として“H”のEOFAF信号が送出される
。オートフォーカス動作が終了すれば、AFENA信号
のチエツクが行なわれ、この信号が“H“のままであれ
ば、このチエツク動作が繰り返されてAFロックの状態
となる。AFENA信号が“L″になると、初期状態に
戻って、次のオートフォーカス動作に移行する。If you return from the <MDRIVAF> routine, A
Return to the operation of clearing the F status flag and perform the distance measurement operation again. This distance measuring operation is to confirm focus after the lens is driven, and if the focus is out of the allowable focus range, the lens is driven again and the loop is repeated until focus is achieved. When it is determined that the camera is in focus, a focus display is performed, and then an "H" EOFAF signal is sent to the MAIN CPU 14 as a release permission signal. When the autofocus operation is completed, the AFENA signal is checked, and if this signal remains at "H", this check operation is repeated and the AF lock state is established. When the AFENA signal becomes "L", the process returns to the initial state and shifts to the next autofocus operation.
ここで、上記<COD積分〉のサブルーチンの動作を第
6図に示すフローチャートによって詳述する。最初に、
AFCPU22はインタフェースIC21を通じてCC
Dラインセンサ20に積分開始信号を送って積分動作を
開始する。そして、次に、Re l 1フラグの確認を
行うが、1回目の積分が開始されたばかりのときはRe
l tフラグはセットされておらず′L”である。そ
して、1回目の積分中であるかどうかがチエツクされる
。このチエツクはこの時点で既に積分データがAFCP
U22のレジスタに格納されているか否かにより行う。The operation of the <COD integration> subroutine will now be described in detail with reference to the flowchart shown in FIG. At first,
The AFCPU22 connects to the CC through the interface IC21.
An integration start signal is sent to the D line sensor 20 to start the integration operation. Next, the Re l 1 flag is checked, but when the first integration has just started, the Re l 1 flag is checked.
The lt flag is not set and is 'L''. Then, it is checked whether the first integration is in progress.
This is done depending on whether or not it is stored in the register of U22.
データの格納がなく1回目の積分である場合には、この
あと、積分動作の完了のチエ・ツクと、最大積分時間の
チエツクを行う。すなわち、1回目の積分が完了するか
、若しくはこのときの積分時間がITIMEにセットさ
れた最大時間を超えるまで上記フロー動作が繰り返され
る。積分レベルが所定値に達して積分動作が完了した場
合には、積分動作を停止させ、CCDラインセンサ20
のCCDアナログ出力をインタフェースIC21でディ
ジタルデータにしてパスラインを通じて読み込み、AF
CPU22のレジスタへ格納して第5図のフローへリタ
ーンする。また低輝度であるため積分レベルが所定値に
達しないうちに、積分時間がITIMEにセットされた
最大時間を超えた場合には、このとき測距不能として強
制的に積分動作を停止させ、同様にしてデータ格納を行
ってリターンする。If no data is stored and this is the first integration, then a check is made to see if the integration operation is complete and a maximum integration time is checked. That is, the above flow operation is repeated until the first integration is completed or the current integration time exceeds the maximum time set in ITIME. When the integration level reaches a predetermined value and the integration operation is completed, the integration operation is stopped and the CCD line sensor 20
The CCD analog output is converted into digital data by the interface IC21 and read through the pass line, and the AF
The data is stored in the register of the CPU 22 and the process returns to the flow shown in FIG. In addition, if the integration time exceeds the maximum time set in ITIME before the integration level reaches the predetermined value due to low brightness, it is assumed that distance measurement is impossible and the integration operation is forcibly stopped, and the same applies. Then store the data and return.
1回目の<CCD積分〉を終了して第5図のフローへリ
ターンすると、前述したように第5図のフローにおいて
AFENA信号がチエツクされるので、レリーズ釦37
を半押ししない限りはAFENA信号が“L”であり、
Re I 1フラグおよびAFステータスフラグをクリ
アして2凹目のくCCD積分〉のフロー動作を行う。第
6図のフローにおいて、2回口の積分中には、AFEN
A信号のチエツクを行っており、このAFENA信号が
“L″の間は、上述したように積分レベルが所定値に達
するか若しくは積分時間が最大値を超えるまで積分を行
い、積分完了若しくは積分時間が最大値を超えると、積
分を停止してこの2回目の積分データを読み込んでこれ
をレジスタに格納して第5図のフローへリターンする。When the first <CCD integration> is completed and the process returns to the flow shown in FIG. 5, the AFENA signal is checked in the flow shown in FIG. 5 as described above, so the release button 37 is
The AFENA signal is “L” unless you press halfway.
The Re I 1 flag and the AF status flag are cleared and the flow operation of 2nd concave CCD integration is performed. In the flow shown in Figure 6, during the two-way integration, AFEN
The A signal is checked, and while this AFENA signal is "L", integration is performed until the integration level reaches a predetermined value or the integration time exceeds the maximum value, as described above, and the integration is completed or the integration time exceeds the maximum value. When exceeds the maximum value, the integration is stopped, this second integration data is read and stored in the register, and the process returns to the flow shown in FIG.
レリーズ釦37が半押しされないうちは、3回目以降の
CCD積分も2回目と同様にして行われる。つまり、レ
リーズ釦37が半押しされないうちは、第6図に示した
<CCD積分〉のサブルーチンの上述したフローの動作
が繰り返して行われ、したがって、その都度AFCPU
22のレジスタに格納される積分データは、常に最新の
データに更新されている。As long as the release button 37 is not pressed halfway, the third and subsequent CCD integrations are performed in the same manner as the second time. In other words, until the release button 37 is not pressed halfway, the above-described flow of the <CCD integration> subroutine shown in FIG.
The integral data stored in the 22 registers is always updated to the latest data.
ここで、レリーズ釦37が半押しされ、<CCDl11
分〉の上述したフローの動作の途中で、AFENA信号
が“Hoになった場合は、このとき積分完了を待たずに
Re I 1フラグをセットして直ちに積分動作を停止
させて第5図のフローチャ−トする。第5図のフローへ
リターンすると、前述したように第5図のフローにおい
て再びAFENA信号の“H“を確認した後Re l
1フラグをセットして上記積分データに基づいてズレ量
を演算し、AFCPU22のレジスタERRORに格納
する。At this point, the release button 37 is pressed halfway and <CCDl11
If the AFENA signal becomes "Ho" during the operation of the above-mentioned flow, the Re I 1 flag is set to immediately stop the integration operation without waiting for the completion of the integration. The flowchart is as follows.When returning to the flow of FIG. 5, as mentioned above, after confirming the AFENA signal "H" again in the flow of FIG.
1 flag is set, the amount of deviation is calculated based on the above integral data, and is stored in the register ERROR of the AFCPU 22.
このときのくズレ量演算〉に用いられる積分データはレ
リーズ釦37が半押しされる直前に第6図のフローでレ
ジスタに格納された最新の積分データである。The integral data used in the deviation amount calculation at this time is the latest integral data stored in the register according to the flow shown in FIG. 6 immediately before the release button 37 is pressed halfway.
くズレ量演算〉のルーチンからリターンすると、測距後
は、第5図のフローチャートで述べたように、上記ズレ
量を移動パルス数に変換して合焦させる方向へレンズ駆
動を行った後、APステータスフラグをクリアする動作
へ戻ってレンズ駆動後の合焦確認のために<CCD積分
〉のルーチンを実行するが、この合焦確認のための<C
CD積分〉の動作は第6図のフローチャートから明らか
なように、このときは、Re11フラグが“H”になっ
ているので、積分開始後AFENA信号のチエツクを行
わずに積分が完了するまで待ち、積分完了後に積分を終
了させて積分データを読み込んでこれを格納する。した
がって、<CCD積分〉からリターン後はこの格納デー
タに基づいてズレ量演算が行われ、このズレ量の演算値
に基づいてレンズ駆動が行われる。つまり、Rel□フ
ラグを用いている理由は、AFENA信号が“H”の状
態で<CCD積分〉のルーチンがコールされたときに積
分を行わないで<CCD積分〉を抜けてしまうのを防止
するためである。When returning from the routine for calculation of amount of deviation, after distance measurement, as described in the flowchart of Fig. 5, the amount of deviation is converted into the number of moving pulses and the lens is driven in the direction of focusing. Returning to the operation of clearing the AP status flag, the <CCD integration> routine is executed to confirm focus after driving the lens.
As is clear from the flowchart in Figure 6, the operation of CD integration is as follows: At this time, the Re11 flag is "H", so after the start of integration, wait until the integration is completed without checking the AFENA signal. , after the integration is completed, the integration is finished, and the integral data is read and stored. Therefore, after returning from <CCD integration>, the amount of deviation is calculated based on this stored data, and the lens is driven based on the calculated value of this amount of deviation. In other words, the reason why the Rel□ flag is used is to prevent exiting <CCD integration> without performing integration when the <CCD integration> routine is called with the AFENA signal in the "H" state. It's for a reason.
次に、第7図にAFCPU22の他のプログラム動作例
のフローチャートを示す。第5図のフローチャートでは
、上述したように、レリーズ釦37を半押しするまでは
CCD積分が繰り返し行われ、レリーズ釦37の半押し
後に最新の積分データに基づいてズレ量演算およびレン
ズ駆動が行われるようになっているが、第7図に示した
フローチャートでは、レリーズ釦37を半押しするまで
はCCD積分およびズレ量演算が行われ、レリーズ釦3
7の半押し後に最新のズレ量演算データに基づいてレン
ズ駆動が行われるようになっている。以下さらに、この
第7図のフローチャートについて、主として第5図と異
なる部分の動作を説明する◎<CCD積分〉までは第5図の場合と全く同様のシーケ
ンスで動作する。1回目のCCD積分が終り、<CCD
積分〉のルーチンからリターンしてくると、まず、Rc
I rフラグのチエツクが行われる。最初、Reft
フラグはセットされていないので、この後、AFENA
信号のチエツクが行われる。レリーズ釦37を半押しし
ないかぎりはAFENA信号は“L″であるので、続い
て、上記CCD積分のデータに基づいてくズレ量演算〉
が行われ、この求められたズレ量はレジスタERROR
に格納される。くズレ量演算〉が行われた後、再度、A
FENA信号のチエツクが行われる。A、FENA信号
は“L″であるのでRe I lフラグのクリアが行わ
れ、AFステータスフラグがクリアされて2回目の<C
CD積分〉が行われる。2回目の<CCD積分〉後も同
様にして積分データに基づいてくズレ量演算〉が行われ
、この求められたズレ量は前回のズレ量に代わってレジ
スタERRORに格納される。こうして、レリーズ釦3
7を半押ししない限りは<CCD積分〉とくズレ量演算
〉の動作が繰り返し実行され、ズレ量演算データは毎回
更新される。Next, FIG. 7 shows a flowchart of another program operation example of the AFCPU 22. In the flowchart of FIG. 5, as described above, CCD integration is repeatedly performed until the release button 37 is pressed halfway, and after the release button 37 is pressed halfway, the shift amount calculation and lens drive are performed based on the latest integral data. However, in the flowchart shown in FIG. 7, CCD integration and shift amount calculation are performed until the release button 37 is pressed halfway;
After pressing 7 halfway, the lens is driven based on the latest displacement amount calculation data. In the following, the flowchart of FIG. 7 will mainly be described with respect to the operations that are different from those of FIG. 5. Up to <CCD integration>, the operation follows exactly the same sequence as in the case of FIG. 5. After the first CCD integration is completed, <CCD
When returning from the integral> routine, first, Rc
A check of the Ir flag is performed. First, Reft
Since the flag is not set, after this AFENA
A signal check is performed. Since the AFENA signal is “L” unless the release button 37 is pressed halfway, the amount of deviation is then calculated based on the CCD integral data.
is performed, and this calculated amount of deviation is stored in the register ERROR.
is stored in After the deviation amount calculation is performed, A
A check is made for the FENA signal. A. Since the FENA signal is “L”, the Re I flag is cleared, the AF status flag is cleared, and the second <C
CD integration> is performed. After the second <CCD integration>, the deviation amount calculation is similarly performed based on the integral data, and the calculated deviation amount is stored in the register ERROR in place of the previous deviation amount. In this way, release button 3
Unless 7 is pressed halfway, the operations <CCD integration> and deviation amount calculation> are repeatedly executed, and the deviation amount calculation data is updated each time.
レリーズ釦37を半押しすることによりAFENA信号
が“H”になれば、このあとRc I lフラグはセッ
トされて低輝度および低コントラストのチエツクが行わ
れて、第5図と同様のフロー動作に入る。ところで、A
FENA信号のチエツクは、くズレ量演算〉の前後で行
われており、したがって、CCD積分が完了せず積分デ
ータに基づくズレ量演算が行われないうちにAFENA
信号が“H”になった場合でも、ズレ量演算を行うこと
なくRe1tフラグがセットされる。When the AFENA signal becomes "H" by pressing the release button 37 halfway, the Rc I l flag is set and low brightness and low contrast checks are performed, resulting in a flow operation similar to that shown in Fig. 5. enter. By the way, A
The FENA signal is checked before and after the calculation of the deviation amount. Therefore, the FENA signal is checked before the CCD integration is completed and the calculation of the deviation amount based on the integral data is not performed.
Even when the signal becomes "H", the Re1t flag is set without calculating the amount of deviation.
Re I rフラグがセットされたあとは、低輝度でも
低コントラストでもなく、かつ合焦許容範囲に入ってい
ない場合は、ズレ量を移動パルス数に変換してレンズ駆
動を行う。そして、第5図の動作でも述べたように、<
MDRIVAF>のレンズ駆動後も、合焦確認のために
AFステータスフラグをクリアして<CCD積分〉およ
びくズレ量演算〉の測距動作を実行する。この場合の測
距動作では、既にRel フラグは“H”であるので
、A■FENA信号が“H“であっても、<CCD積分〉後は
この積分データに基づいてくズレ量演算〉が確実に行わ
れ、したがって、このズレ量に基づいてレンズ駆動が行
われる。After the Re I r flag is set, if the brightness is not low or the contrast is not low and the focus is not within the allowable focusing range, the amount of shift is converted into the number of movement pulses and the lens is driven. And, as mentioned in the operation in Figure 5, <
After driving the lens of <MDRIVAF>, the AF status flag is cleared to confirm focus, and the distance measuring operations of <CCD integration> and deviation amount calculation> are executed. In the ranging operation in this case, the Rel flag is already "H", so even if the A■ FENA signal is "H", it is certain that after CCD integration, the deviation amount calculation is based on this integral data. Therefore, lens driving is performed based on this amount of deviation.
なお、この第7図に示したフローチャートでは、合焦か
どうかを判断した後にくパルス計算〉を行うようにして
いるが、この〈パルス計算〉のサブルーチンはくズレ量
演算〉のサブルーチンの直後で実行させるようにし、A
FENA信号が“L”の間は、常に最新のズレ量に基づ
いた移動パルス数が求められるようにしてもよい。In the flowchart shown in Fig. 7, the pulse calculation is performed after determining whether or not focus is achieved, but the pulse calculation subroutine is performed immediately after the deviation amount calculation subroutine. Let it run, A
While the FENA signal is "L", the number of movement pulses may always be determined based on the latest amount of deviation.
第8図は、本発明が適用されるカメラシステムの他の実
施例における電気回路のブロック図である。この実施例
では、前記第2図において、用いられていた電源制御用
トランジスタ23が省略されていて、CCDラインセン
サ20.インクフェースIC21およびAFCPU22
からなるオートフォーカス回路部には電圧VDDが常に
印加されている。したがって、これらのオートフォーカ
ス回路部が動作を開始するのは、MAINCPUI4か
らCCDラインセンサ20.インタフェースIC21お
よびAFCPU22に、それぞれ“L”のチップイネー
ブル信号が送出されるときであり、AFCPU22も同
信号により前述したようなオートフォーカス動作が開始
されるようになっている。第8図中のその他の回路の構
成および機能については第2図の場合と同様である。FIG. 8 is a block diagram of an electric circuit in another embodiment of a camera system to which the present invention is applied. In this embodiment, the power supply control transistor 23 used in FIG. 2 is omitted, and the CCD line sensor 20. Ink face IC21 and AFCPU22
A voltage VDD is always applied to the autofocus circuit section consisting of the following. Therefore, these autofocus circuit units start operating from the MAIN CPU 4 to the CCD line sensor 20. This is when a chip enable signal of "L" is sent to the interface IC 21 and AFCPU 22, respectively, and the AFCPU 22 also starts the autofocus operation as described above in response to the same signal. The configurations and functions of other circuits in FIG. 8 are the same as those in FIG. 2.
[発明の効果]以上述べたように本発明によれば、撮影者がファインダ
ー中央の測距枠に所望の被写体を配置し、レリーズ釦を
半押しするまでの間に測距のための検出動作が終了する
ので、レリーズ釦の半押し後はただちにレンズ駆動が開
始される。したがって低輝度の被写体であっても、レリ
ーズ釦の半押し後に従来の同種のカメラのように、CC
Dラインセンサの積分終了等の測距の終了を待つ必要が
なく、レリーズ釦の半押し直前の測距出力に基づき、非
常に迅速かつ快適な自動焦点調節動作が可能となる。[Effects of the Invention] As described above, according to the present invention, the detection operation for distance measurement is performed between when the photographer places the desired subject in the distance measurement frame in the center of the viewfinder and until he presses the release button halfway. is completed, lens driving starts immediately after the release button is pressed halfway. Therefore, even when shooting a low-brightness subject, after pressing the release button halfway, CC
There is no need to wait for the completion of distance measurement such as the completion of integration of the D-line sensor, and very quick and comfortable automatic focus adjustment operation is possible based on the distance measurement output immediately before the release button is pressed halfway.
第1図は、本発明に係る自動焦点調節カメラの概念図、第2図は、本発明の自動焦点調節カメラの一実施例にお
ける電源供給を主体とする電気回路のブロック図、第3図は、上記第2図中のオートフォーカス回路部の信
号の授受を示す概略ブロック図、第4図は、上記第3図
に示すMAINCPUのプログラム動作を表わしたフロ
ーチャート、第5図は、上記第3図に示すAFCPUの
プログラム動作の一例を表わしたフローチャート、第6
図は、上記第5図中の<CCD積分〉の動作を表わした
フローチャート、−第7図は、上記第3図に示すAFCPUのプログラム動
作の他の例を表わしたフローチャート、第8図は、本発
明の自動焦点調節カメラの他の実施例における電源供給
を主体とする電気回路のブロック図である。1・・・・・・・・・制御手段2・・・・・・・・・ズレ量検出手段3・・・・・・・・・記憶手段4・・・・・・・・・レンズ駆動手段5・・・・・・・・・撮影レンズ6・・・・・・・・・レンズ駆動モニタ手段22・・・
・・・AFCPU (ズレ量検出手段、記憶手段、制御
手段)26・・・・・・モータ駆動回路(レンズ駆動手段)3
4・・・・・・アドレス発生部(レンズ移動モニタ手段
)FIG. 1 is a conceptual diagram of an automatic focusing camera according to the present invention. FIG. 2 is a block diagram of an electric circuit mainly for power supply in an embodiment of an automatic focusing camera of the present invention. , FIG. 4 is a flowchart showing the program operation of the MAIN CPU shown in FIG. 3, and FIG. Flowchart showing an example of the program operation of the AFCPU shown in FIG.
The figures are a flowchart showing the operation of <CCD integration> in Fig. 5 above, - Fig. 7 is a flowchart showing another example of the program operation of the AFCPU shown in Fig. 3 above, and Fig. 8 is a flowchart showing the operation of <CCD integration> in Fig. 5 above. FIG. 3 is a block diagram of an electric circuit mainly for power supply in another embodiment of the automatic focusing camera of the present invention. 1... Control means 2... Misalignment detection means 3... Memory means 4... Lens drive Means 5... Photographing lens 6... Lens drive monitor means 22...
... AFCPU (deviation amount detection means, storage means, control means) 26 ... Motor drive circuit (lens drive means) 3
4...Address generation section (lens movement monitoring means)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3252988AJP2644252B2 (en) | 1987-02-24 | 1988-02-15 | Auto focus camera |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62-42074 | 1987-02-24 | ||
| JP4207487 | 1987-02-24 | ||
| JP3252988AJP2644252B2 (en) | 1987-02-24 | 1988-02-15 | Auto focus camera |
| Publication Number | Publication Date |
|---|---|
| JPS64510A JPS64510A (en) | 1989-01-05 |
| JPH01510Atrue JPH01510A (en) | 1989-01-05 |
| JP2644252B2 JP2644252B2 (en) | 1997-08-25 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3252988AExpired - LifetimeJP2644252B2 (en) | 1987-02-24 | 1988-02-15 | Auto focus camera |
| Country | Link |
|---|---|
| JP (1) | JP2644252B2 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5987285B2 (en)* | 2011-02-08 | 2016-09-07 | 株式会社ニコン | Focus adjustment device and imaging device |
| JP6477630B2 (en)* | 2016-08-17 | 2019-03-06 | 株式会社ニコン | Imaging device |
| Publication | Publication Date | Title |
|---|---|---|
| JPH02254432A (en) | Automatic focusing camera | |
| US11953819B2 (en) | Lens apparatus and image pickup apparatus | |
| US4873543A (en) | Automatic focusing camera | |
| JP4630649B2 (en) | camera | |
| JPH0734405Y2 (en) | Camera lens storage device | |
| JP2008003501A (en) | Lens drive device | |
| JPH0810295B2 (en) | Auto focus camera | |
| JP2915989B2 (en) | Camera system | |
| US4816858A (en) | Automatic focusing cameras | |
| JP2644252B2 (en) | Auto focus camera | |
| JPH04237008A (en) | Camera system | |
| JPH01510A (en) | autofocus camera | |
| JP2953398B2 (en) | Optical device with shake correction function | |
| US5157434A (en) | Autofocusing system for camera | |
| JP3204116B2 (en) | Optical device | |
| JP4928236B2 (en) | Imaging apparatus and imaging system | |
| US5045875A (en) | Camera with automatic focusing device | |
| JP4086975B2 (en) | Focus adjustment operation control device | |
| JP4827526B2 (en) | Optical equipment | |
| JP2921868B2 (en) | Camera exposure control device | |
| JPH055828A (en) | Focus detector for camera | |
| JP3206800B2 (en) | Camera system with shake compensation function and interchangeable lens with shake compensation function | |
| JP2000075385A (en) | Interchangeable photographing lens, camera body and camera system using them | |
| JP3427127B2 (en) | Camera body device and camera system | |
| JPH01205116A (en) | Automatic focusing adjuster for camera |