JP3018084B2 - Shutter drive - Google Patents

Shutter drive

Info

Publication number
JP3018084B2
JP3018084B2 JP2057267A JP5726790A JP3018084B2 JP 3018084 B2 JP3018084 B2 JP 3018084B2 JP 2057267 A JP2057267 A JP 2057267A JP 5726790 A JP5726790 A JP 5726790A JP 3018084 B2 JP3018084 B2 JP 3018084B2
Authority
JP
Japan
Prior art keywords
detected
cpu
flag
terminal
zoom
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2057267A
Other languages
Japanese (ja)
Other versions
JPH03257436A (en
Inventor
春樹 中山
浩伸 御子柴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2057267A priority Critical patent/JP3018084B2/en
Publication of JPH03257436A publication Critical patent/JPH03257436A/en
Application granted granted Critical
Publication of JP3018084B2 publication Critical patent/JP3018084B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Shutters For Cameras (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] この発明はカメラのシャッタの駆動装置に係り、特に
モータの正逆転によってシャッタ羽根を開閉するカメラ
のシャッタの駆動装置に関する。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a camera shutter drive device, and more particularly to a camera shutter drive device that opens and closes shutter blades by forward and reverse rotation of a motor.

[従来の技術] 周知のようにカメラのレンズシャッタには電磁ソレノ
イド型レンズシャッタがあるが、電磁ソレノイドは、可
動部のストロークが短く、移動方向も略直線的にものが
多く、ストローク量の調整や駆動速度の増速又は減速調
整はリンク機構による他なく、精度を要求されるシャッ
タには、一般に用いられていなかった。しかも、空間的
にゆとりのない平面内で、これらの機構や電線を処理し
なければならず、組立工程がやっかいであった。しか
も、電流遮断時には電磁ソレノイドの可動部が不用意に
移動しないように、バネ部材等で、一方向に付勢する等
の対策を講じておく必要があった。
[Prior Art] As is well known, an electromagnetic solenoid type lens shutter is known as a lens shutter of a camera. However, many electromagnetic solenoids have a short stroke of a movable portion and a substantially linear movement direction, and adjust a stroke amount. The adjustment of the speed or the deceleration of the driving speed is dependent on the link mechanism, and has not been generally used for a shutter requiring accuracy. In addition, these mechanisms and electric wires must be processed in a plane where there is no space in the space, and the assembling process is troublesome. Moreover, it is necessary to take measures such as biasing the movable portion of the electromagnetic solenoid in one direction with a spring member or the like so that the movable portion of the electromagnetic solenoid does not accidentally move at the time of current interruption.

[発明が解決しようとする課題] このような問題を解消するものとして、モータ駆動に
よるシャッタが考えられ、例えばモータの正転によって
シャッタ羽根を初期位置からシャッタ開放方向に駆動
し、モータの逆転によってシャッタ閉鎖方向に駆動す
る。この構造によれば、歯車機構を用いることができる
ため、前述の増加速調整等が簡単に行なえ、前述の問題
は解消されるし、バルブ動作中にはモータの通電を断っ
ておくことのみで、安定した位置を維持することができ
るため電力消費を無くすことができる。
[Problems to be Solved by the Invention] In order to solve such a problem, a shutter driven by a motor can be considered. For example, the shutter blades are driven from the initial position by a forward rotation of the motor in a shutter opening direction, and the shutter is driven by a reverse rotation of the motor. Drive in the shutter closing direction. According to this structure, the gear mechanism can be used, so that the above-described increase speed adjustment and the like can be easily performed, the above-mentioned problem is solved, and only by turning off the motor power during the valve operation. In addition, since a stable position can be maintained, power consumption can be eliminated.

さらに、モータの駆動によるシャッタでは、モータを
高精度に制御することができるため、モータの駆動によ
ってシャッタ開口径を所定の開口径に維持するシャッタ
制御を行なうことができるが、通常のシャッタ制御装置
を利用して簡単な構造で、しかも高精度な露出制御を行
うことが可能になる。
Further, in the shutter driven by the motor, the motor can be controlled with high precision, so that it is possible to perform shutter control for maintaining the shutter opening diameter at a predetermined opening diameter by driving the motor. , It is possible to perform exposure control with a simple structure and with high accuracy.

この発明はかかる点に鑑みなされたもので、シャッタ
開口径を所定の開口径に維持するシャッタ制御を行な
い、高精度で多彩な露出制御システムが可能なレンズシ
ャッタの駆動装置を提供することを目的としている。
SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and has as its object to provide a lens shutter driving device capable of performing a shutter control for maintaining a shutter opening diameter at a predetermined opening diameter and enabling a highly accurate and various exposure control system. And

[課題を解決するための手段] 前記課題を解決するために、この発明は、モータの正
逆回転駆動によりシャッタ羽根を開閉駆動するシャッタ
駆動装置において、前記シャッタ羽根の開口作動の過程
で該シャッタ羽根に形成した信号生成部の移動に応じて
絞り値に相応するトリガ信号を形成するトリガ発生手段
と、前記モータを正回転駆動して前記シャッタ羽根の開
口作動を行なわせ、前記絞り値に相応するトリガ信号を
検知した時に前記モータの正回転駆動を停止して前記絞
り値に相応する絞り開口を形成し、前記モータの駆動停
止から所定時間後に前記モータを逆回転駆動して前記シ
ャッタ羽根の閉口作動を行なわせる制御手段とを備えた
ことを特徴としている。
Means for Solving the Problems To solve the above problems, the present invention relates to a shutter driving device for opening and closing shutter blades by forward and reverse rotation driving of a motor. Trigger generating means for forming a trigger signal corresponding to the aperture value in accordance with the movement of the signal generator formed on the blade, and driving the motor forward to perform opening operation of the shutter blade, and When a trigger signal is detected, the forward rotation of the motor is stopped to form an aperture opening corresponding to the aperture value, and after a predetermined time from the stop of the driving of the motor, the motor is driven to rotate in the reverse direction to rotate the shutter blade. Control means for performing a closing operation.

[作用] この発明では、シャッタ羽根の開口作動の過程でシャ
ッタ羽根に形成した信号生成部の移動に応じて絞り値に
相応するトリガ信号を形成するトリガ発生手段によりシ
ャッタ羽根の位置を直接検出して制御するようにしてい
るので、正確な絞り値に設定可能となり、またモータと
して直流モータを使用することも可能となり、モータの
駆動によってシャッタ開口径を所定の開口径に維持する
シャッタ制御を行ない、このシャッタ制御を利用して露
出制御を行なうため、簡単な構造で、しかも高精度で多
彩な簡単に露出制御を行なうことができる。
[Operation] According to the present invention, the position of the shutter blade is directly detected by the trigger generating means for forming a trigger signal corresponding to the aperture value in accordance with the movement of the signal generating unit formed on the shutter blade in the course of the opening operation of the shutter blade. The aperture can be set to an accurate aperture value, and a DC motor can be used as a motor, and the shutter is controlled to maintain the shutter aperture at a predetermined aperture by driving the motor. Since the exposure control is performed by using the shutter control, the exposure control can be performed with a simple structure, with high accuracy, and with versatility.

[実施例] 以下、この発明の実施例を添付図面に基づいて詳細に
説明する。
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

第1図乃至第5図はこの発明が適用されるカメラを示
し、第1図はカメラの正面図、第2図は同カメラの背面
図、第3図は同じく平面図、第4図は同じく左側面図、
第5図は同じく右側面図であり、第6図はファインダ内
表示を示す図、第7図は液晶表示を示す拡大図である。
1 to 5 show a camera to which the present invention is applied. FIG. 1 is a front view of the camera, FIG. 2 is a rear view of the camera, FIG. 3 is a plan view thereof, and FIG. Left side view,
FIG. 5 is a right side view, FIG. 6 is a view showing a display in the viewfinder, and FIG. 7 is an enlarged view showing a liquid crystal display.

カメラボディ カメラ1にはその全部1aの両端に光軸方向に突出する
グリップ部1bが形成され、このグリップ1bと、両側部1c
と、背部1dとをそれぞれ曲面形成することで、撮影時の
にホールド感を良くしている。また、ファインダ接眼窓
10を本体背部1dの長手方向の中心に配置しているため、
カメラをホールドした手も邪魔にならず、しっかりカメ
ラを保持できるので、手ブレを起こしにくい形状になっ
ている。しかも、保持した状態で、操作ボタン13やレリ
ーズボタン9を操作しやすくなっている。
Camera Body The camera 1 is provided with grip portions 1b protruding in the optical axis direction at both ends of the camera 1a.
And the back portion 1d are each formed into a curved surface, so that the feeling of holding during shooting is improved. Also, the finder eyepiece window
Because 10 is located at the longitudinal center of the main body back 1d,
The hand that holds the camera does not get in the way and can hold the camera firmly, so it has a shape that is less likely to cause camera shake. In addition, it is easy to operate the operation button 13 and the release button 9 while holding it.

カメラ1の前部1aの中央にはレンズ鏡胴2が設けら
れ、レンズ鏡胴2の上方にファインダ3、測距投光窓4
が配置され、ファインダ3の側部にストロボ発光窓5、
測距投光窓4の側部に測距受光窓6が配置されている。
測距投光窓4とファインダ3の上方にはLED表示部15が
3個設けられ、このLED表示部15を所定のタイミング
で、例えば順に点滅させてセルフ撮影時に時間を知らせ
る。また、測距装置の測距位置に対応する方向のLED表
示部15を点灯させることで、ムービングターゲットの方
向をカメラ外部から確認することができる。また、レン
ズ鏡胴2の上方位置に側光部16が配置されている。
A lens barrel 2 is provided at the center of the front part 1a of the camera 1, and a finder 3 and a distance measuring and projecting window 4 are provided above the lens barrel 2.
Is arranged, and a strobe light emission window 5 is provided on a side portion of the finder 3.
A distance measuring light receiving window 6 is arranged on a side of the distance measuring light projecting window 4.
Three LED displays 15 are provided above the distance measuring light projecting window 4 and the viewfinder 3, and the LED displays 15 are blinked at predetermined timings, for example, in order to inform the time at the time of self-photographing. In addition, the direction of the moving target can be confirmed from outside the camera by lighting the LED display unit 15 in the direction corresponding to the distance measurement position of the distance measurement device. A side light unit 16 is disposed above the lens barrel 2.

カメラ1の上部1eには大型の液晶表示部7が設けら
れ、多数の撮影関連情報を表示するようになっている。
さらに、メインスイッチ8、レリーズボタン9が設けら
れている。このレリーズボタン9の押圧初期ストローク
ではスイッチS1がONとなり、その後のストロークではス
イッチS2がONとなる。
A large liquid crystal display unit 7 is provided on the upper part 1e of the camera 1 so as to display a lot of photographing related information.
Further, a main switch 8 and a release button 9 are provided. The switch S1 is turned on during the initial stroke of pressing the release button 9, and the switch S2 is turned on during the subsequent stroke.

カメラ1の背部1dを構成する裏蓋にはファインダ接眼
窓10、パトローネ確認窓11、各種のスイッチボタン12及
び操作ボタン13が設けられている。この操作ボタン13は
その操作部13aを押圧操作することにより、ズームレン
ズの焦点距離を望遠側に移動させ、操作部13bを押圧操
作することにより広角側に移動させる。また、操作部13
dを押圧操作することにより、ムービングターゲットの
向きを左側に変更し、操作部13cを押圧操作することに
より、ムービングターゲットの向きを右側に変更する。
この操作ボタン13はズーミング操作とムービングターゲ
ット操作の2つの操作を兼用するようになっている。
A back cover constituting the back 1d of the camera 1 is provided with a finder eyepiece window 10, a patrone confirmation window 11, various switch buttons 12 and operation buttons 13. The operation button 13 moves the focal length of the zoom lens to the telephoto side by pressing the operation section 13a, and moves to the wide angle side by pressing the operation section 13b. Operation unit 13
By pressing d, the direction of the moving target is changed to the left, and by pressing the operation unit 13c, the direction of the moving target is changed to the right.
The operation button 13 is used for both of a zooming operation and a moving target operation.

カメラ1の側部1cにはストラップを掛けるストラップ
環14が設けられている。
A strap ring 14 for hanging a strap is provided on the side 1c of the camera 1.

撮影レンズ 撮影レンズはインナーフォーカスタイプのズームレン
ズ(バリフォーカルレンズ)が使用されている。レンズ
構成は4群ズームのものが用いられている。ズーム操作
は前述した操作ボタン13の押圧操作により自動的にズー
ミング動作を行なう電動ズーム駆動方式である。
Shooting lens An inner focus type zoom lens (varifocal lens) is used as the shooting lens. The lens configuration has a four-unit zoom. The zoom operation is an electric zoom drive system in which a zoom operation is automatically performed by pressing the operation button 13 described above.

ファインダ 実像式ズームファインダを用いている。ファインダ内
表示はファインダ光路中の実像面に配置した表示用液晶
により行なわれ、第6図に示すように液晶表示方式が用
いられる。
Viewfinder A real image zoom finder is used. Display in the viewfinder is performed by a display liquid crystal arranged on the real image plane in the viewfinder optical path, and a liquid crystal display method is used as shown in FIG.

この第6図は全セグメントが点灯した状態を示してお
り、撮影レンズの焦点距離情報と測距動作により検出さ
れる被写体距離情報に基づいて自動的に視野範囲を設定
する自動パララックス補正視野枠20、測距位置を変更可
能な測距装置の測距位置に対応した位置を点灯させるム
ービングターゲットマイク21、ストロボ発光マーク22、
測距距離表示23、手振れ警告マーク24等が表示される。
FIG. 6 shows a state in which all the segments are turned on, and an automatic parallax correction field frame for automatically setting the field of view based on the focal length information of the taking lens and the subject distance information detected by the distance measuring operation. 20, a moving target microphone 21 that lights the position corresponding to the ranging position of the ranging device that can change the ranging position, a strobe flashing mark 22,
A ranging distance display 23, a camera shake warning mark 24, and the like are displayed.

焦点調節 測距装置として、投光素子から赤外光を投光し、投光
レンズを介して被写体に照射する。被写体からの反射光
を受光レンズを介して受光素子に受光し、この受光素子
上の受光する位置によって被写体距離を検知する赤外線
アクティブ方式の測距装置が用いられている。この測距
装置は撮影レンズ光軸に対して左右に測距位置を変更で
きるようになっており、このような方式をムービングタ
ーゲット方式と言う。
Focus Adjustment As a distance measuring device, an infrared light is projected from a light projecting element and is radiated to a subject via a light projecting lens. 2. Description of the Related Art There is used an infrared active distance measuring device that receives reflected light from a subject via a light receiving lens to a light receiving element and detects a subject distance based on a light receiving position on the light receiving element. This distance measuring device can change the distance measurement position to the left and right with respect to the optical axis of the photographing lens. Such a method is called a moving target method.

レリーズボタン9の第1段操作のスイッチS1ONで測距
装置を作動して測距結果を保持し、この測距結果をファ
インダ内の測距距離表示23に表示する。また、所定距離
より近い場合は測距表示23で警告表示を行なう。スイッ
チS2ONで前記測距結果に基づいて、フォーカスレンズを
合焦駆動させる。前記測距結果が所定距離より近い場合
は、レリーズロックを作動させ撮影動作を禁止してい
る。
The distance measuring device is operated by the switch S1ON of the first-stage operation of the release button 9, and the result of the distance measurement is held, and the result of the distance measurement is displayed on the distance measuring distance display 23 in the finder. When the distance is shorter than the predetermined distance, a warning display is displayed on the distance measurement display 23. The focus lens is driven to be focused on the switch S2ON based on the distance measurement result. If the distance measurement result is shorter than a predetermined distance, the release lock is activated and the photographing operation is prohibited.

露光制御 測光装置の受光部は2分割シリコンホトダイオードで
構成され、撮影画面の中心部を測光するスポット用測光
素子と、中心部以外の周辺を測光するアベレージ用測光
素子とを有する。この2つの測光素子で検出した被写体
輝度情報とフィルム感度情報等により、被写体に適した
露光制御を行なう。
Exposure control The light receiving unit of the photometric device is composed of a two-division silicon photodiode, and has a spot photometric element for photometry at the center of the photographic screen, and an average photometric element for photometry around the area other than the center. Exposure control suitable for a subject is performed based on subject brightness information and film sensitivity information detected by the two photometric elements.

ストロボ ストロボ装置はフィルム1駒巻上げ完了、メインスイ
ッチオン、レリーズボタンの押圧操作により、自動的に
電源から昇圧した電流をコンデンサに蓄積し、所定電圧
まで充電すると充電停止を行なう。
Strobe The strobe device automatically accumulates the current boosted from the power supply in the capacitor by the completion of winding of one frame of the film, turning on the main switch, and pressing the release button, and stops charging when the capacitor is charged to a predetermined voltage.

ストロボ発光選択モードとしては被写体輝度情報によ
り、ストロボの発光・非発光を決める自動発光モード、
被写体の輝度情報に拘らずストロボの発光を行なう強制
発光モード、被写体の輝度情報に拘らずストロボの発光
を行なわない非発光モードがある。
The flash firing selection mode is an automatic flash mode that determines whether the flash fires or not according to the subject brightness information.
There are a forced light emission mode in which the strobe light is emitted regardless of the luminance information of the subject, and a non-emission mode in which the strobe light is not emitted regardless of the luminance information of the subject.

液晶表示 液晶表示部7の表示内容を第7図に示し、説明上全表
示が点灯した状態にしている。
Liquid Crystal Display The display contents of the liquid crystal display unit 7 are shown in FIG. 7, and all the displays are turned on for explanation.

表示30はフィルム順算式カウンタ30aとして用いられ
る。さらに、裏蓋開放表示31、フィルム状態表示32、イ
ンターバル時間や露出時間等を示す時間表示33、電池残
量表示34、ストロボモード表示35(自動発光35a、強制
発光35b、非発光35c)、レリーズ操作表示36、ドライブ
モード表示37(単写37a、連写37b、自己撮影等に使用さ
れレリーズ操作してから10秒のインターバル経過後に撮
影を行なうセルフ撮影37c、主に手ブレを防止するため
に使用されるレリーズ操作してから3秒のインターバル
経過後に撮影を行なう短時間セルフ撮影37d)、故障表
示38、特殊撮影モード表示39(測距手段を作動させず
に、強制的に無限ピント位置にフォーカスレンズを移動
させて撮影を行なうINFモード39a、長時間露出を行なう
NIGHTモード39b、テレビの画面を撮影するため1/30のシ
ャッタ秒時でストロボOFFにして撮影を行なうTVモード3
9c、1駒に連続的に6回のシャッタ開閉制御を行なう多
重露光するスウィングモード39d、被写体距離を検知し
てこの距離情報に基づいてバストショットになるように
ズームレンズをズーム駆動しオートズーム撮影するAZモ
ード39e、雪景色等の背景が白っぽい被写体に対して、
その輝度を測光し、輝度が高いほどプラス側に補正量を
大きくするように露光補正を行なうSNOWモード39f、ス
ポット測光を行なうSTOPモード39g、適正露出より露出
量を1.5EVオーバーに撮影する+1.5EVモード39h、適正
露出より露出量を1.5EVアンダーに撮影する−1.5EVモー
ド39i、露出回数を設定できる多重露光撮影のMEモード3
9j、露出時間を設定できるバルブ撮影のTEモード39k、
撮影回数と撮影間隔を設定し、インターバル撮影するIN
Tモード39l)等が表示される。
The display 30 is used as a film sequential counter 30a. In addition, the back cover open display 31, the film status display 32, the time display 33 showing the interval time and exposure time, etc., the battery level display 34, the flash mode display 35 (auto flash 35a, forced flash 35b, non-flash 35c), release Operation display 36, drive mode display 37 (Single shooting 37a, continuous shooting 37b, self-shooting 37c used for self-shooting, etc., taking a picture after an interval of 10 seconds after the release operation, mainly to prevent camera shake Short-time self-photographing 37d after 3 seconds interval has elapsed after the release operation used, failure display 38, special photography mode display 39 (Forced to infinity focus position without activating the distance measuring means) INF mode 39a for shooting by moving the focus lens, long exposure
NIGHT mode 39b, TV mode 3 for shooting with the flash turned off at 1/30 shutter time to shoot the TV screen
9c, a swing mode 39d for performing multiple exposures in which six consecutive shutter opening / closing controls are performed for one frame, an auto-zoom shooting by detecting a subject distance and driving a zoom lens to perform a bust shot based on the distance information to obtain a bust shot. AZ mode 39e, for subjects with a whitish background such as snow scenes,
The brightness is measured, and the SNOW mode 39f that performs exposure correction to increase the correction amount to the plus side as the brightness becomes higher, the STOP mode 39g that performs spot metering, and the exposure amount is over 1.5 EV from the proper exposure +1. 5EV mode 39h, exposure less than 1.5EV below proper exposure -1.5EV mode 39i, ME mode 3 for multiple exposure shooting with exposure setting
9j, TE mode 39k for bulb shooting with exposure time setting,
Set the number of shots and shooting interval, and perform interval shooting IN
T mode 39l) is displayed.

フィルム給送 フィルムの給送は公知のモータを駆動源とするオート
ロード方式が使用され、フィルム給送はフィルム装填後
裏蓋を閉じると開始され、4駒の空送りを行なう。ま
た、フィルムはスプールドライブ方式で給送され、順算
式でカウンタに駒数が表示される。巻戻しはフィルム給
送時におけるフィルム突っ張りや、最終駒の撮影終了を
検知すると自動的に行なわれ、また単独のスイッチのマ
ニュアル操作によっても巻戻しが行なわれる。
Film feeding A known motor is used as a driving source for film feeding. An automatic loading method is used. The film feeding is started when the back cover is closed after the film is loaded, and four frames are fed idly. The film is fed in a spool drive system, and the number of frames is displayed on a counter in a sequential manner. The rewinding is automatically performed when the film tension at the time of feeding the film or when the end of photographing of the last frame is detected, or the rewinding is performed by manual operation of a single switch.

レンズ鏡胴構造 第8図は撮影レンズ鏡胴部の断面図、第9図は撮影レ
ンズ鏡胴部の一部を破断した側面図、第10図は撮影レン
ズを駆動する機構の断面図、第11図は第8図のΧI−Χ
I断面図、第12図は第8図のΧII−ΧII断面図、第13図
はシャッタ羽根制御の信号検出手段を示す図である。
FIG. 8 is a sectional view of the taking lens barrel, FIG. 9 is a side view of a part of the taking lens barrel, and FIG. 10 is a sectional view of a mechanism for driving the taking lens. FIG. 11 shows {I-} of FIG.
FIG. 12 is a sectional view taken along the line II-II in FIG. 8, and FIG. 13 is a view showing signal detecting means for controlling the shutter blades.

レンズ鏡胴2はカメラ1の本体前側に固定される円筒
形状の固定鏡胴40を有し、この固定鏡胴40の内周面には
レンズ光軸αと平行な方向に伸びる複数の摺動溝41を形
成してある。そして、この固定鏡胴40の内部には摺動溝
41に沿ってレンズ光軸α方向へ移動できる摺動突起42a
を外周面に突起させた円筒形状のフロント摺動枠42が配
置され、このフロント摺動枠42には円筒形状の可動鏡胴
43が固定されている。また、フロント摺動枠42の内周面
にも同様にレンズ光軸αと平行な方向に伸びる複数の摺
動溝44を形成してある。このフロント摺動枠42の内部に
は摺動溝44に沿ってレンズ光軸α方向へ移動できる摺動
突起45aを外周面に突起させたリヤ摺動枠45が配置され
ている。リヤ摺動枠45の後側内部には3枚のレンズから
なる第4変倍レンズ群46群が組み込まれ、この第4変倍
レンズ群46はリヤ摺動枠45の内周に螺着されたリングネ
ジ47で固定されている。
The lens barrel 2 has a cylindrical fixed barrel 40 fixed to the front side of the main body of the camera 1, and a plurality of slides extending in a direction parallel to the lens optical axis α on the inner peripheral surface of the fixed barrel 40. A groove 41 is formed. A sliding groove is provided inside the fixed lens barrel 40.
Sliding protrusion 42a that can move in the lens optical axis α direction along 41
A cylindrical front sliding frame 42 having an outer peripheral surface protruding therefrom is disposed, and the front sliding frame 42 has a cylindrical movable lens barrel.
43 is fixed. Similarly, a plurality of sliding grooves 44 extending in a direction parallel to the lens optical axis α are formed on the inner peripheral surface of the front sliding frame 42. Inside the front sliding frame 42, a rear sliding frame 45 having a sliding projection 45a that can move in the direction of the lens optical axis α along the sliding groove 44 projecting on the outer peripheral surface is arranged. A fourth variable power lens group 46 composed of three lenses is incorporated in the rear side of the rear sliding frame 45. The fourth variable power lens group 46 is screwed to the inner periphery of the rear sliding frame 45. It is fixed with a ring screw 47.

フロント摺動枠42の内部を仕切る隔壁部42bに3枚の
レンズが取付けられ、また隔壁部42bに対向して配置さ
れたリヤ側ホルダ48には2枚のレンズが取付けられ、こ
の5枚のレンズで第3変倍レンズ群49a群を構成してい
る。リヤ側ホルダ48とリヤ摺動枠45との間にはバネ50が
設けられ、リヤ摺動枠45の第4変倍レンズ群46を常に第
3変倍レンズ群49aから離れる方向へ付勢している。リ
ヤ側ホルダ48には2枚のシャッタ羽根51が介在され、こ
のシャッタ羽根51は第3変倍レンズ群49aの間に位置し
ている。
Three lenses are attached to a partition 42b that partitions the inside of the front sliding frame 42, and two lenses are attached to a rear holder 48 that is arranged to face the partition 42b. The lens forms the third variable power lens group 49a. A spring 50 is provided between the rear holder 48 and the rear sliding frame 45, and constantly biases the fourth zoom lens group 46 of the rear sliding frame 45 in a direction away from the third zoom lens group 49a. ing. Two shutter blades 51 are interposed in the rear holder 48, and the shutter blades 51 are located between the third variable power lens groups 49a.

可動鏡胴43の内部にはフロント側ホルダ52が取付けら
れ、このフロント側ホルダ52の前側には2枚のレンズか
らなる第1変倍レンズ群49bを固定するためにレンズホ
ルダ53が螺着されている。この第1変倍レンズ群49bと
第3変倍レンズ群49とで第1−3変倍レンズ系49を構成
し、これらは一体に移動する。
A front-side holder 52 is mounted inside the movable lens barrel 43, and a lens holder 53 is screwed on a front side of the front-side holder 52 to fix a first variable power lens group 49b including two lenses. ing. The first variable power lens group 49b and the third variable power lens group 49 form a first to third variable power lens systems 49, which move together.

フロント側ホルダ52の内側にはレンズ光軸α方向へガ
イド溝54が形成され、このガイド溝54には3枚のレンズ
で構成される第2変倍レンズ群55が組み込まれたレンズ
ホルダ56の突起56aが係合している。このレンズホルダ5
6の支持部56bはスリーブ57に摺動可能に設けられてい
る。スリーブ57はレンズ光軸α方向に設けられたステン
レスにより形成されたガイドピン58にスライド自在に密
着状態で挿入され、これによりレンズのガタ付きをなく
し、かつ直線性を良くしている。このガイドピン58はフ
ロント側ホルダ52の先端部とフロント摺動枠42に支持さ
れたプレート66との間に支持されている。レンズホルダ
56の支持部56bとフロント側ホルダ52の先端部との間に
はガイドピン58に挿入したコイルバネ59が設けられ、第
2変倍レンズ群55を常に第3変倍レンズ群49a方向へ付
勢している。フロント側ホルダ52に設けられた軸受60
と、フロント摺動枠42の隔壁部42bに設けられた軸受61
との間にネジ軸62が回動可能に支持され、このネジ軸62
はレンズ光軸α方向へ平行になっている。このネジ軸62
にはレンズホルダ56の支持部56bに設けたナット部材63
が螺着され、ネジ軸52の回転でレンズホルダ56を介して
第2変倍レンズ群55がレンズ光軸α方向へ移動可能にな
っている。
A guide groove 54 is formed inside the front holder 52 in the direction of the lens optical axis α, and the guide groove 54 has a lens holder 56 in which a second variable power lens group 55 including three lenses is incorporated. The projection 56a is engaged. This lens holder 5
The sixth supporting portion 56b is slidably provided on the sleeve 57. The sleeve 57 is slidably inserted into a guide pin 58 made of stainless steel provided in the direction of the lens optical axis α in a slidable manner, thereby eliminating rattling of the lens and improving linearity. The guide pins 58 are supported between the tip of the front holder 52 and the plate 66 supported by the front sliding frame 42. Lens holder
A coil spring 59 inserted into a guide pin 58 is provided between the supporting portion 56b of the front side 56 and the tip of the front side holder 52, and constantly biases the second zoom lens group 55 in the direction of the third zoom lens group 49a. are doing. Bearing 60 provided on the front holder 52
And a bearing 61 provided on a partition 42b of the front sliding frame 42.
The screw shaft 62 is rotatably supported between the
Are parallel to the lens optical axis α direction. This screw shaft 62
A nut member 63 provided on the support portion 56b of the lens holder 56.
The second variable power lens group 55 is movable in the direction of the lens optical axis α via the lens holder 56 by the rotation of the screw shaft 52.

ネジ軸62には小歯車64が固定され、この小歯車64の軸
部には大歯車65が固定され、この大歯車65は第10図に示
すギヤ軸67に噛み合い、大歯車68を介してフォーカシン
グモータ9の駆動ピニオン70に噛み合い、フォーカシン
グモータ69の駆動でギヤ機構を介して第2変倍レンズ群
55をレンズ光軸α方向へ進退移動するようになってい
る。一方、ネジ軸62の小歯車64にはギヤ軸71に設けられ
た大歯車72が噛み合い、ギヤ軸71にはストッパ部材73の
歯車73aが噛み合っており、そのストッパ部73bがフロン
ト摺動枠72の隔壁部42bにストッパ部73bの軸を中心とし
て扇状に形成された凹部42cのストッパ部材73の回転方
向に端部に当接することで回転が規定され、第2変倍レ
ンズ群55の移動が規制される。これらのギヤ機構はプレ
ート66と、隔壁部42b上のプレート75との間に支持され
ている。
A small gear 64 is fixed to the screw shaft 62, and a large gear 65 is fixed to the shaft of the small gear 64.The large gear 65 meshes with a gear shaft 67 shown in FIG. The second variable magnification lens group engages with a drive pinion 70 of the focusing motor 9 and is driven by the focusing motor 69 via a gear mechanism.
55 is moved in the direction of the lens optical axis α. On the other hand, the small gear 64 of the screw shaft 62 meshes with a large gear 72 provided on the gear shaft 71, and the gear shaft 71 meshes with a gear 73a of a stopper member 73. The rotation of the second variable magnification lens group 55 is regulated by abutting on the end of the stopper member 73 of the concave portion 42c formed in a fan shape around the axis of the stopper portion 73b in the direction of rotation of the stopper portion 73b. Be regulated. These gear mechanisms are supported between the plate 66 and the plate 75 on the partition 42b.

フォーカシングモータ69の回転軸69aには3枚羽根76
が設けられ、この3枚羽根76に対向して設けられたフォ
トインタラプタ77でフォーカシングモータ69の回転によ
りパルスLDP1を得る。
The rotating shaft 69a of the focusing motor 69 has three blades 76
The pulse LDP1 is obtained by the rotation of the focusing motor 69 by the photointerrupter 77 provided opposite to the three blades 76.

また、ギヤ軸71の軸上には大歯車78が設けられ、プレ
ート79に回動可能に設けられた回転軸80の小歯車81に噛
み合い、回転軸80には1枚羽根82が設けられている。こ
の1枚羽根82と対向する位置にフォトインタラプタ83が
設けられ、フォーカシングモータ69の回転によりパルス
LDP2を得る。
A large gear 78 is provided on the shaft of the gear shaft 71, meshes with a small gear 81 of a rotating shaft 80 rotatably provided on a plate 79, and a single blade 82 is provided on the rotating shaft 80. I have. A photo interrupter 83 is provided at a position facing the single blade 82, and a pulse is generated by rotation of the focusing motor 69.
Get LDP2.

前記3枚羽根76と前記1枚羽根82は光不透過性の樹脂
であるポリアセタールにより形成される。ポリアセター
ルで形成することにより、モータの回転軸69aに軽い圧
力で圧入でき、また圧入後に回転方向での位置調整も容
易に可能とすることができる。
The three blades 76 and the one blade 82 are formed of polyacetal which is a light-impermeable resin. By using polyacetal, it is possible to press-fit the rotary shaft 69a of the motor with a light pressure, and it is also possible to easily adjust the position in the rotational direction after the press-fitting.

第9図に示すように固定鏡胴40にはカム筒90が固定鏡
胴40を中心として回動可能に取付けられ、このカム筒90
の周壁にはフロント摺動枠42及び可動鏡胴43のレンズ光
軸α方向への繰出し及び倍率変化に応じた繰出量の補正
を行なう第1補正カム溝91並びにリヤ摺動枠45のレンズ
光軸α方向への繰出及び倍率変化に応じた繰出量の補正
を行なう第2補正カム溝92が形成されている。フロント
摺動枠42の外周面から突起されるフロントカムピン93
は、カム筒90の回動運動に応じてレンズ光軸α方向に移
動できるように固定鏡胴40の周壁に形成されたレンズ光
軸αと平行なスロット94を貫通して、第1補正カム溝91
中に突起される。リヤ摺動枠45の外周面から突起される
リヤカムピン95はファインダ3の倍率調整レンズの移動
量とフロント摺動枠42及び可動鏡胴43の移動量との差を
修正するため、固定鏡胴40の周壁に形成されたレンズ光
軸αと平行なスロット96及びフロント摺動枠42の逃げ溝
97を貫通して第2補正カム溝92中に突出される。
As shown in FIG. 9, a cam barrel 90 is attached to the fixed barrel 40 so as to be rotatable about the fixed barrel 40.
The first correction cam groove 91 for extending the front sliding frame 42 and the movable lens barrel 43 in the direction of the lens optical axis α and correcting the extending amount according to the change in magnification, and the lens light of the rear sliding frame 45 A second correction cam groove 92 is formed for performing feeding in the direction of the axis α and correcting the feeding amount according to a change in magnification. Front cam pins 93 protruding from the outer peripheral surface of the front sliding frame 42
Passes through a slot 94 formed in the peripheral wall of the fixed lens barrel 40 and parallel to the lens optical axis α so that the first correction cam can be moved in the direction of the lens optical axis α in accordance with the rotational movement of the cam barrel 90. Groove 91
Protruded inside. The rear cam pin 95 protruding from the outer peripheral surface of the rear sliding frame 45 is used to correct the difference between the amount of movement of the magnification adjusting lens of the finder 3 and the amount of movement of the front sliding frame 42 and the movable lens barrel 43. Slot 96 formed in the peripheral wall of the lens and parallel to the optical axis α of the lens, and an escape groove of the front sliding frame 42
The projection 97 penetrates into the second correction cam groove 92.

前記カム筒90の基部寄りの外周面にはリングギア98が
固定され、このリングギア98にはカメラ本体に固定する
ズーム駆動モータ99の駆動ピニオン100が減速歯車列101
を介して連結されている。従って、ズーム操作される
と、ズーム駆動モータ99によりリングギヤ98及びカム筒
90が操作方向に応じて広角側または望遠側に回動され、
同方向に第1−3変倍レンズ系49が繰出されると共に、
第1−3変倍レンズ系49の繰出し量に応じた第4変倍レ
ンズ群46の修正位置が自動的に決定されることになる。
A ring gear 98 is fixed to the outer peripheral surface near the base of the cam cylinder 90, and a drive pinion 100 of a zoom drive motor 99 fixed to the camera body is fixed to the ring gear 98 by a reduction gear train 101.
Are connected via Therefore, when the zoom operation is performed, the ring gear 98 and the cam cylinder are driven by the zoom drive motor 99.
90 is rotated to the wide angle side or telephoto side according to the operation direction,
The 1-3 zoom lens system 49 is extended in the same direction,
The correction position of the fourth variable power lens group 46 according to the extension amount of the first to third variable power lens systems 49 is automatically determined.

また、可動鏡胴43の内部にはバリヤ103が備えられ、
前記可動鏡胴43の広角端位置から収納位置への移動によ
り、前記バリヤ103を図示する開状態から、二点鎖線で
示す閉状態へ移動し、収納状態における撮影レンズの保
護を行なう。
A barrier 103 is provided inside the movable lens barrel 43,
By moving the movable barrel 43 from the wide-angle end position to the storage position, the barrier 103 is moved from the open state shown in the figure to the closed state shown by the two-dot chain line to protect the photographing lens in the storage state.

レンズの位置制御 次に、インナーフォーカスタイプのレンズ(バリフォ
ーカルレンズ)の位置制御について詳細に説明する。
Next, the position control of the inner focus type lens (varifocal lens) will be described in detail.

第14図はレンズ移動カーブを示しており、横軸にズー
ムの回転角度を、縦軸にピント面からの距離を示してい
る。第1−3変倍レンズ系49は第1変倍レンズ群49bと
第3変倍レンズ群49aとからなり、両者は連結されてお
り、一体に移動する。第4変倍レンズ群46はピント面側
に位置しており、ズームカム機構によって、第1−3変
倍レンズ系49と連動し、かつ両者間の距離を変えて繰り
出す。
FIG. 14 shows a lens movement curve, in which the horizontal axis shows the zoom rotation angle and the vertical axis shows the distance from the focus plane. The first to third variable power lens systems 49 include a first variable power lens group 49b and a third variable power lens group 49a, both of which are connected and move together. The fourth variable power lens group 46 is located on the focus surface side, and is linked with the first to third variable power lens systems 49 by the zoom cam mechanism, and extends the distance between them.

第2変倍レンズ群55は第1変倍レンズ群49bと第3変
倍レンズ49aの間に位置しており、フォーカシングアク
チュエータであるフォーカシングモータ69によって移動
し、第1−3変倍レンズ系49または第4変倍レンズ群46
との距離を変えて移動する。
The second variable power lens group 55 is located between the first variable power lens group 49b and the third variable power lens 49a, and is moved by a focusing motor 69 which is a focusing actuator. Or the fourth variable power lens group 46
Change the distance to move.

第4変倍レンズ群46のズーミング制御は回転角度が広
角端から望遠端に140度で、24段階のステップ制御が行
なわれ、1ステップは略6度に設定されている。
In the zooming control of the fourth variable power lens group 46, the rotation angle is 140 degrees from the wide-angle end to the telephoto end, and 24-step control is performed. One step is set to approximately 6 degrees.

第15図はズームフォーカス原理図である。 FIG. 15 is a principle diagram of the zoom focus.

この図は第2変倍レンズ群55のフォーカスレンズの制
御を示している。
This figure shows the control of the focus lens of the second variable power lens group 55.

パルスLDP1は前記したように3枚羽根76の回転を検知
するフォトインタラプタ77から得られ、このパルスLDP1
はフォーカスシングの繰り出し分解能の精度を保つた
め、またパルスの補正、例えばズーム毎の補正等ピント
位置を最終的に決めるために使用する。
The pulse LDP1 is obtained from the photo interrupter 77 which detects the rotation of the three blades 76 as described above.
Is used to maintain the precision of the focussing feed-out resolution and to finally determine the focus position such as pulse correction, for example, correction for each zoom.

パルスLDP2は1枚羽根82の回転を検知するフォトイン
タラプタ83から得られ、このパルスLDP2はズームによっ
て移動する大まかなズームゾーンを決定するために、ま
たパルスLDP1のカウントを開始するトリガパルスとして
使用される。このパルスLDP2はパルスLDP1が54パルス入
力されると、1パルス入力されるようになっている。
The pulse LDP2 is obtained from the photo interrupter 83 which detects the rotation of the single blade 82, and this pulse LDP2 is used to determine a rough zoom zone to be moved by zooming and as a trigger pulse to start counting the pulse LDP1. You. This pulse LDP2 is configured to receive one pulse when 54 pulses of pulse LDP1 are input.

両側には機械的にフォーカスレンズの移動を規制する
ストップ位置が設定され、この間をフォーカスレンズが
移動する。フォーカスレンズは収納状態では前側のスト
位置で停止している。パルスLDP1とパルスLDP2によっ
て、フォーカシングモータ69の制御が行なわれ、これに
よりフォーカシングする。図において、左方向への移動
がモータ逆転で、右方向への移動がモータ正転とする。
A stop position for mechanically restricting the movement of the focus lens is set on both sides, and the focus lens moves during this time. In the retracted state, the focus lens is stopped at the front strike position. The focusing motor 69 is controlled by the pulse LDP1 and the pulse LDP2, thereby performing focusing. In the drawing, movement to the left is motor reverse rotation, and movement to the right is motor forward rotation.

フォーカスレンズは実線で示す位置が広角無限と、望
遠無限である。破線で示す位置が広角0.8mと、望遠0.8m
であり、フォーカスレンズは一点鎖線で示す位置が移動
初期位置であり、カメラの撮影待機状態で、この位置に
保持される。
The position indicated by the solid line of the focus lens is infinity wide-angle and infinity telephoto. The position indicated by the broken line is 0.8m wide angle and 0.8m telephoto
The position indicated by the dashed line is the initial movement position of the focus lens, and is held at this position when the camera is in a shooting standby state.

従って、メインスイッチがONされると、収納状態にあ
る鏡胴をワイド端位置までズーミング駆動し、フォーカ
シングモータ69を逆転方向に通電し、LDP2を5パルスカ
ウントして停止する。その時、フォーカシングレンズ前
方の突き当てであるストップ位置からワイド撮影待機状
態になる。これで、フォーカスレンズは一点鎖線で示す
フォーカシングのための移動初期位置に移動し、鏡胴が
ワイドの位置ではこの位置から前方にフォーカス制御さ
れる。ズーム駆動を行ない、望遠端に移動させた時に、
フォーカスレンズは広角側移動初期位置から望遠側初期
位置へズームフォーカスされる。この状態から撮影を行
なう場合は前方にフォーカス制御される。この実施例で
はインナーフォーカスを使用しているため、望遠側と広
角側では有限距離に対する合焦位置で、フォーカスレン
ズの移動量が異なる。また、広角側でフォーカスレンズ
が所定の位置にあった場合、望遠側に移動すると、その
フォーカスレンズの位置が異なる。
Therefore, when the main switch is turned ON, the lens barrel in the housed state is zoomed to the wide end position, the focusing motor 69 is energized in the reverse direction, and LDP2 is counted for 5 pulses and stopped. At that time, the camera enters the wide-angle shooting standby state from the stop position, which is the stop in front of the focusing lens. As a result, the focus lens moves to the initial movement position for focusing indicated by the one-dot chain line. When the lens barrel is in the wide position, the focus is controlled forward from this position. When performing zoom drive and moving to the telephoto end,
The focus lens is zoom-focused from the initial position on the wide-angle side to the initial position on the telephoto side. When photographing is performed from this state, focus control is performed forward. In this embodiment, since the inner focus is used, the amount of movement of the focus lens differs between the telephoto side and the wide-angle side at the in-focus position with respect to the finite distance. When the focus lens is located at a predetermined position on the wide-angle side, when the lens is moved to the telephoto side, the position of the focus lens differs.

第16図はピント位置補正原理図である。 FIG. 16 is a diagram showing the principle of focus position correction.

インナーフォーカスでは第16図に示すようなピント位
置補正が必要になる。横軸に被写体距離が0.8m〜無限に
設定され、この被写体距離に対してオートフォーカスの
ために数値が設定されている。縦軸にはレンズ繰り出し
量が示され、広角側は約160パルス、望遠側は約180パル
スで設定されている。
In the case of inner focus, focus position correction as shown in FIG. 16 is required. The subject distance is set to 0.8 m to infinity on the horizontal axis, and a numerical value is set for this subject distance for autofocus. The vertical axis indicates the amount of lens extension. The wide-angle side is set at about 160 pulses, and the telephoto side is set at about 180 pulses.

この図において、フォーカスレンズの望遠側での移動
を実線で示し、広角側での移動を一点鎖線で示す。これ
によれば、広角側と望遠側で無限位置が設定されていて
も、例えば1.2mの被写体にピントを合せる場合、望遠側
と広角側では繰り出し量が異なる。広角側では絞られた
状態で制御され、特に近距離側ではさらに絞って制御し
て解像力を高めようとするため、即ち、絞り値により解
像力ピークの位置が変化するため、近距離ピント絞り時
のフォーカスレンズの繰り出し量を補充している。
In this figure, the movement of the focus lens on the telephoto side is indicated by a solid line, and the movement on the wide angle side is indicated by a chain line. According to this, even when the infinity position is set on the wide-angle side and the telephoto side, when focusing on a 1.2 m subject, for example, the amount of extension differs between the telephoto side and the wide-angle side. On the wide-angle side, the aperture is controlled in a narrowed state, and especially on the short distance side, in order to increase the resolving power by controlling the aperture further, that is, since the position of the resolving power peak changes depending on the aperture value, at the time of the short-distance focusing aperture. It replenishes the extension of the focus lens.

ピント位置補正は被写体距離が1.2m〜無限大までは、
ドライブパルスは P1×AFZ/128で設定されるが、 被写体距離が0.8m〜1.2mの範囲では、望遠側ドライブ
パルス1が P1+P2(AFZ−128)/64 で繰り出し量が補正され、 また、広角側ドライブパルスが P1+P2(AFZ−128)/64+P3 で繰り出し量が補正される。
Focus position correction is available when the subject distance is from 1.2m to infinity.
The drive pulse is set at P1 x AFZ / 128. When the subject distance is in the range of 0.8m to 1.2m, the drive amount of telephoto side drive pulse 1 is corrected by P1 + P2 (AFZ-128) / 64, and the wide angle The feed amount is corrected when the side drive pulse is P1 + P2 (AFZ-128) / 64 + P3.

これらのパルスデータは広角側から望遠側までのズー
ミング停止位置を24段階のポジション毎に、EEPROMに記
憶されている。
These pulse data are stored in the EEPROM at zooming positions from the wide-angle side to the telephoto side for each of 24 positions.

無限位置はパルスLDP2及びシフトパルスで補正され
る。
The infinite position is corrected by the pulse LDP2 and the shift pulse.

第17図はズーム位置制御のためのエンコーダを示す
図、第18図はズームスイッチタイミングチャートであ
る。
FIG. 17 is a diagram showing an encoder for controlling the zoom position, and FIG. 18 is a timing chart of the zoom switch.

第17図はズーム制御のための信号を得る摺動抵抗パタ
ーンと摺動接片からなるエンコーダを示しており、摺動
抵抗パターン300と摺動接片310とでズーム位置信号を得
るようにしている。この摺動抵抗パターン300と摺動接
片310はズーム駆動モータ99の動力をカム筒90に伝達す
る減速歯車列101が配置される部分に備えられ、摺動接
片310を減速歯車列101のギヤに固定して回転可能にし、
摺動抵抗パターン300はこの摺動接片310に対向させてカ
メラ本体側に配置される。摺動接片310はレンズの繰り
出しに応じて回転し、摺動抵抗パターン300を摺動す
る。
FIG. 17 shows an encoder composed of a sliding resistance pattern and a sliding contact piece for obtaining a signal for zoom control, and a zoom position signal is obtained by a sliding resistance pattern 300 and a sliding contact piece 310. I have. The sliding resistance pattern 300 and the sliding contact piece 310 are provided in a portion where the reduction gear train 101 for transmitting the power of the zoom drive motor 99 to the cam cylinder 90 is arranged. Fixed to the gear and rotatable,
The sliding resistance pattern 300 is arranged on the camera body side so as to face the sliding contact piece 310. The sliding contact piece 310 rotates according to the extension of the lens, and slides on the sliding resistance pattern 300.

この摺動抵抗パターン300は内周側ら第1パターン30
1、第2パターン302、第3パターン303及び第4パター
ン304からなり、摺動接片310は第1接片311、第2接片3
12、第3接片313及び第4接片314からなっている。
This sliding resistance pattern 300 is the first pattern 30 from the inner circumference side.
1, a second pattern 302, a third pattern 303, and a fourth pattern 304, and the sliding contact 310 is composed of a first contact 311, a second contact 3
12, a third contact piece 313 and a fourth contact piece 314.

第4パターン304は摺動抵抗体で構成され、広角側端
部がGNDに、望遠側端部が3Vになるようになっており、
第1パターン301と第4パターン304と、第1接片311と
第4接片311とで第18図に示すようなアナログ電圧のズ
ーム位置信号ZIを得る。このズーム位置信号ZIはA/D変
換され、表−1に示すようなEEPROMに記憶されたテーブ
ルからズームゾーンZZを得るようになっている。このテ
ーブルにはズームゾーンZZに応じたズーム補正値FZと測
光補正値AEが設定されている。
The fourth pattern 304 is made of a sliding resistor, and the wide-angle end is set to GND and the telephoto end is set to 3 V.
A zoom position signal ZI of an analog voltage as shown in FIG. 18 is obtained from the first pattern 301 and the fourth pattern 304, and the first contact piece 311 and the fourth contact piece 311. The zoom position signal ZI is A / D converted, and the zoom zone ZZ is obtained from a table stored in an EEPROM as shown in Table 1. In this table, a zoom correction value FZ and a photometry correction value AE corresponding to the zoom zone ZZ are set.

また、第2パターン302と第3パターン303とでデジタ
ルパターンを形成しており、第2接片312と第3接片313
とで、第18図に示すようなズームクローズ位置信号ZC、
ズーム広角端信号ZW、ズーム望遠端信号ZT及びデジタル
のズーム移動パルス信号ZPを得る。
Also, a digital pattern is formed by the second pattern 302 and the third pattern 303, and the second contact piece 312 and the third contact piece 313
With the zoom close position signal ZC as shown in FIG. 18,
A zoom wide-angle end signal ZW, a zoom telephoto end signal ZT, and a digital zoom movement pulse signal ZP are obtained.

従って、操作ボタン13の操作でズーム操作信号が入力
されると、ズーム駆動モータ99を回転させるズーム動作
前に、ズーム位置信号ZIをA/D変換して次に示す表−1
のように、ズームゾーンZZを得る。これにより、フォー
カスレンズの現在位置を得るが、ズーム広角端信号ZWま
たはズーム望遠端信号ZTが入力されると、A/D変換しな
いで、ゾーン位置[0]、または[23]を得る。
Therefore, when a zoom operation signal is input by operating the operation button 13, the zoom position signal ZI is A / D-converted before the zoom operation for rotating the zoom drive motor 99, as shown in Table 1 below.
To get the zoom zone ZZ. Thus, the current position of the focus lens is obtained, but when the zoom wide-angle end signal ZW or the zoom telephoto end signal ZT is input, the zone position [0] or [23] is obtained without A / D conversion.

そして、ズーム操作信号の入力に応じてズーム駆動モ
ータ99が駆動し、操作ボタン13を離された後、ズーム移
動パルス信号ZPの所定の位置に停止させる。このとき得
られるズーム位置信号ZIをA/D変換し、ズームゾーンZZ
を得る。
Then, the zoom drive motor 99 is driven according to the input of the zoom operation signal, and after the operation button 13 is released, the zoom drive motor 99 is stopped at a predetermined position of the zoom movement pulse signal ZP. A / D conversion is performed on the zoom position signal ZI obtained at this time, and the zoom zone ZZ
Get.

ズーム動作前で得られたズームゾーンZZのフォーカス
ゾーンFZと、ズーム動作後に得られたズームゾーンZZの
フォーカスゾーンFZとの差を求める。
The difference between the focus zone FZ of the zoom zone ZZ obtained before the zoom operation and the focus zone FZ of the zoom zone ZZ obtained after the zoom operation is obtained.

この差で得られた値だけ、ズームフォーカスしてフォ
ーカスレンズ位置の変更を行なう。
Zoom focus is performed by the value obtained by this difference to change the focus lens position.

第19図(a),(b),(c),(d)はズーミング
動作のタイミングチャートである。
FIGS. 19 (a), (b), (c) and (d) are timing charts of the zooming operation.

第19図(a),(b)はズームアップ時のタイミング
チャートを示している。第19図(a)はズーム移動パル
ス信号ZPがOFF時に、操作ボタン13の操作部13aの押圧操
作を解除することにより、ズームアップ信号ZUがONから
OFFになると、ズーム移動パルス信号ZPがOFFからONにな
るタイミングで、ズーム駆動モータの通電は正転通電か
ら逆転通電にしてズーム移動パルス信号3と4の間のON
の位置に停止制御する。
FIGS. 19A and 19B are timing charts at the time of zooming up. FIG. 19 (a) shows that when the zoom movement pulse signal ZP is turned off, the pressing operation of the operation unit 13a of the operation button 13 is released, so that the zoom up signal ZU is turned on.
When the zoom movement pulse signal ZP changes from OFF to ON, the energization of the zoom drive motor is changed from forward rotation to reverse rotation to turn ON the zoom movement pulse signals 3 and 4 when the switch is turned OFF.
Stop control to the position.

また、第19図(b)はズーム移動パルス信号ZPがON時
に、操作ボタン13の操作部13aの押圧操作を解除するこ
とにより、ズームアップ信号ZUがONからOFFになると、
ズーム位置パルス信号ZPのOFFを待ち、OFFからONになる
タイミングで、ズーム駆動モータ通電は正転通電から逆
転通電にしてズーム移動パルス信号4と5の間のONの位
置に停止制御する。
FIG. 19 (b) shows that when the zoom movement pulse signal ZP is turned on and the pressing operation of the operation unit 13a of the operation button 13 is released, the zoom-up signal ZU changes from ON to OFF.
Waiting for the zoom position pulse signal ZP to be turned off, and at the timing when the zoom drive pulse signal ZP is turned on from off, the power supply for the zoom drive motor is changed from the forward rotation power supply to the reverse rotation power supply, and stop control is performed at the ON position between the zoom movement pulse signals 4 and 5.

第19図(c),(d)はズームダウン時のタイミング
チャートを示している。第19図(c)はズーム移動パル
ス信号ZPがOFF時に、操作ボタン13の操作部13bの押圧操
作を解除することにより、ズームダウン信号ZDがONから
OFFになると、ズーム移動パルス信号ZPがOFFからONにな
るタイミングで、ズーム駆動モータ通電は逆転通電から
正転通電し、次のズーム移動パルス信号ZPがOFFからON
になるタイミングで、ズーム駆動モータ通電を正転通電
から逆転通電にして、ズーム移動パルス信号8と9の間
のONの位置に停止制御する。
FIGS. 19C and 19D are timing charts at the time of zooming down. FIG. 19 (c) shows that when the zoom movement pulse signal ZP is turned off, the pressing operation of the operation unit 13b of the operation button 13 is released, so that the zoom down signal ZD is turned on.
When turned off, the zoom drive motor energizes from reverse rotation to forward rotation when the zoom movement pulse signal ZP changes from OFF to ON, and the next zoom movement pulse signal ZP changes from OFF to ON.
At this timing, the energization of the zoom drive motor is changed from the forward rotation to the reverse rotation, and stop control is performed at the ON position between the zoom movement pulse signals 8 and 9.

第19図(d)はズーム移動パルス信号ZPがON時に、操
作ボタン13の操作部13bの押圧操作を解除することによ
り、ズームダウン信号ZDがONからOFFになると、ズーム
移動パルス信号ZPのOFFを待ち、OFFからONになるタイミ
ングで、ズーム駆動モータ通電は逆転通電から正転通電
し、次のズーム移動パルス信号ZPがOFFからONになるタ
イミングで、ズーム駆動モータ通電を正転通電から逆転
通電にして、ズーム移動パルス信号7と8の間のONの位
置に停止制御する。
FIG. 19 (d) shows that when the zoom movement pulse signal ZP is turned on, the pressing operation of the operation unit 13b of the operation button 13 is released, and when the zoom down signal ZD is turned off from on, the zoom movement pulse signal ZP is turned off. When the zoom drive motor is turned ON from OFF, the energization of the zoom drive motor is performed from the reverse rotation to the normal rotation, and when the next zoom movement pulse signal ZP is turned from OFF to ON, the power supply of the zoom drive motor is reversed from the normal rotation. When energization is performed, stop control is performed at an ON position between the zoom movement pulse signals 7 and 8.

このように、ズーム停止は正転ドライブ中に、ズーム
アップ信号ZUまたはズームダウン信号ZDのスイッチを入
力した時点で、ズーム移動パルス信号ZPがOFFからONに
なると、ただちに停止させる。この正転動作でのOFFか
らONになる位置のみを使うことで、ズーム停止位置の精
度を向上することができる。
As described above, the zoom stop is immediately stopped when the zoom movement pulse signal ZP is turned on from OFF when the switch of the zoom-up signal ZU or the zoom-down signal ZD is input during the forward rotation drive. The accuracy of the zoom stop position can be improved by using only the position from the OFF state to the ON state in the normal rotation operation.

また、ズーム停止前に、ズーム移動パルス信号ZPのス
イッチがOFF状態であることを把握し、ONになるタイミ
ングでモータ制御を行なっており、このようにON状態で
制御することによるチャタリングをなくしている。これ
によって、チャタリングマスク時間中でのズーム駆動モ
ータ99のオーバーランを短縮するズとができ、これで移
動速度依存性の吸収、温度依存性の吸収、機械的機構の
個体差の吸収ができるため、ズーム駆動モータ99の停止
精度を向上させている。
Also, before stopping the zoom, it is grasped that the switch of the zoom movement pulse signal ZP is in the OFF state, and the motor control is performed at the timing when the switch is turned on, so that chattering by controlling in the ON state is eliminated. I have. This makes it possible to reduce the overrun of the zoom drive motor 99 during the chattering mask time, thereby absorbing the movement speed dependence, the temperature dependence, and the individual difference of the mechanical mechanism. In addition, the stopping accuracy of the zoom drive motor 99 is improved.

また、逆転中は停止前に正転側へドライブした後停止
させており、この動作を行なうことにより機械的機構に
生じるバックラッシュを吸収することができ、かつ正転
側に駆動するストロークは少なくともズーム移動パルス
信号ZPのパルス幅はあるので正転側に駆動するストロー
クは電圧変化が生じても一定で、モータ停止精度を向上
させることができる。
Further, during the reverse rotation, the motor is driven to the normal rotation side before stopping and then stopped.By performing this operation, the backlash generated in the mechanical mechanism can be absorbed, and the stroke for driving the normal rotation side is at least. Since there is a pulse width of the zoom movement pulse signal ZP, the stroke for driving to the normal rotation side is constant even if a voltage change occurs, and the motor stop accuracy can be improved.

さらに、停止直前に逆通電を行なうことによりブレー
キをかけて、停止時のオーバーランを短縮させており、
温度依存性の吸収ができる。また、正逆同電位による電
池電圧依存性を吸収できる。この逆通電を引火する時間
は、外気の温度、電池電圧、個体差情報によって制御さ
れる。
In addition, by applying reverse current just before the stop, the brake is applied and the overrun at the time of stop is shortened,
Temperature-dependent absorption is possible. In addition, the battery voltage dependence due to the same potential in the forward and reverse directions can be absorbed. The time for igniting the reverse energization is controlled by the temperature of the outside air, the battery voltage, and the individual difference information.

第20図(a),(b)は第19図(b),(d)のオー
トズームモードにおけるレンズの移動を示し、被写体距
離情報に基づき焦点距離を望遠側に2パルス移動させる
オートズームタイミングチャートで、ズーム移動パルス
信号ZPはOFFからONでカウントしてプラス1する。
FIGS. 20 (a) and (b) show the movement of the lens in the auto zoom mode of FIGS. 19 (b) and (d), and the auto zoom timing for moving the focal length by two pulses to the telephoto side based on the subject distance information. In the chart, the zoom movement pulse signal ZP counts from OFF to ON and is incremented by one.

第20図(a)は正転側に2パルス移動する例で、カウ
ント終了時に、ズームアップ時と同様にただちに停止処
理を行なう。
FIG. 20 (a) shows an example in which two pulses are moved to the normal rotation side. At the end of counting, a stop process is immediately performed in the same manner as when zooming up.

第20図(b)は逆転側に2パルス移動する例で、カウ
ント終了時に、ズームダウン時と同様にズーム移動パル
ス信号ZPのOFFを待ち、OFFからONになるタイミングで、
ズーム駆動モータ通電は逆転通電から正転通電し、次の
ズーム移動パルス信号ZPがOFFからONになるタイミング
で、ズーム駆動モータ通電を正転通電から逆転通電にし
て停止する。
FIG. 20 (b) shows an example in which two pulses are moved to the reverse rotation side. At the end of counting, as in the case of zooming down, the zoom movement pulse signal ZP is waited for OFF, and at the time when the signal is turned from OFF to ON,
The energization of the zoom drive motor is performed by energizing the reverse rotation to the normal rotation, and when the next zoom movement pulse signal ZP is changed from OFF to ON, the energization of the zoom drive motor is changed from the normal rotation to the reverse rotation and stopped.

このように、逆転側も正転させることで、正転側と同
様な停止処理を行なうことができ、しかも前記したよう
に、特別のチャタリングマスクを用いないで、パルスカ
ウント終了時に、ただちにズーム駆動モータ99を停止す
るため、一定の処理で迅速に停止することができ、しか
もオーバーランを軽減することができる。
As described above, by performing the forward rotation on the reverse rotation side, the same stop processing as that on the forward rotation side can be performed. In addition, as described above, the zoom drive is immediately performed at the end of the pulse count without using a special chattering mask. Since the motor 99 is stopped, the motor 99 can be stopped quickly with a certain process, and overrun can be reduced.

従って、特に、自動的に距離を演算して、その結果に
応じてズーミング量を変えるオートズームに好適であ
る。
Therefore, the present invention is particularly suitable for an auto zoom in which a distance is automatically calculated and a zooming amount is changed according to the result.

第21図にフォーカシング駆動シーケンスを示す。 FIG. 21 shows a focusing drive sequence.

フォーカシングの停止制御は常にフォーカスレンズを
前に繰り出す方向で、即ちフォーカシングモータ69の正
転側で作動して停止させる。フォーカシングモータ69が
駆動されてフォーカシングされ、最初のパルスLDP2の立
下がりをトリガとしてパルスLDP1のカウントが開始さ
れ、前述した所定パルスが入力されるとフォーカシング
モータ69の停止制御が開始される。フォーカシングモー
タ69にショートブレーキをかけて、リバースA時間t1だ
け定電圧逆通電を行ない、そして定電圧正転通電を行な
う。再び、ショートブレーキをかけてリバースB時間t2
だけ定電圧逆通電を行ない、そして定電圧正転通電を行
なう。さらに、リバースC時間t3だけ定電圧逆通電を行
ない、最後に所定時間をかけて停止させている。
Focusing stop control is performed by always operating the focus lens in the forward direction, that is, on the forward rotation side of the focusing motor 69 to stop. The focusing motor 69 is driven to perform focusing, the counting of the pulse LDP1 is started with the falling edge of the first pulse LDP2 as a trigger, and the stop control of the focusing motor 69 is started when the above-described predetermined pulse is input. A short brake is applied to the focusing motor 69, a constant voltage reverse energization is performed for the reverse A time t1, and a constant voltage normal energization is performed. Again, apply short brake and reverse B time t2
Only constant voltage reverse energization is performed, and constant voltage forward energization is performed. Further, the constant voltage reverse energization is performed only for the reverse C time t3, and finally the motor is stopped for a predetermined time.

リバースA時間t1は制御パルスの数に依存している。
この制御パルスは第16図に示すように、測距結果に依存
し、目標回転制御量に見合ったモータ回転量として設定
されるパルスLDP1は、無限位置を出すためにシフトパル
スに依存している。この制御パルスの設定は、望遠側、
広角側で異なり、ズームゾーンZZ毎に設定される。
The reverse A time t1 depends on the number of control pulses.
As shown in FIG. 16, this control pulse depends on the distance measurement result, and the pulse LDP1, which is set as the motor rotation amount corresponding to the target rotation control amount, depends on the shift pulse to obtain an infinite position. . This control pulse is set on the telephoto side,
It differs on the wide-angle side and is set for each zoom zone ZZ.

リバースA時間t1は制御パルスが多い場合は、時間が
長くなり、制御パルスが少ない場合時間は短くなり、リ
バースB時間t2及びリバースC時間t3はフォーカスレン
ズの移動速度に応じて、ブレーキ時間を設定し、フォー
カスレンズの移動速度に応じた停止制御を行ない、常に
一定のオーバーランで停止でき、しかもオーバーランを
軽減している。
The reverse A time t1 becomes longer when there are many control pulses, the time becomes shorter when there are few control pulses, and the reverse B time t2 and the reverse C time t3 set the brake time according to the moving speed of the focus lens. In addition, stop control is performed in accordance with the moving speed of the focus lens so that the stop can always be performed with a constant overrun, and the overrun is reduced.

このように、リバースA時間t1は制御パルスに依存し
て、例えば表−2のように設定される。
As described above, the reverse A time t1 is set as shown in Table 2, for example, depending on the control pulse.

また、リバースB時間t2はショートブレーキ時間、定
電圧逆転通電を行なうリバースA時間t1及び定電圧正転
通電を行なう時間に入力される一定の例えば14パルス
(PA)の動作時間に依存して設定される。
Further, the reverse B time t2 depends on the short brake time, the constant A reverse time A1 for conducting the reverse rotation energization, and the operation time of a constant 14 pulses (P A ) inputted to the time for performing the constant voltage forward energization, for example. Is set.

さらに、リバースC時間t3はショートブレーキ時間、
定電圧逆転通電を行なうリバースB時間t2及び定電圧正
転通電を行なう時間に入力される一定の例えば8パルス
(PB)の動作時間に依存して設定される。
Further, the reverse C time t3 is a short brake time,
The time is set depending on the operation time of a constant, for example, 8 pulses (P B ) input during the reverse B time t2 for performing the constant voltage reverse rotation energization and the time for performing the constant voltage forward rotation energization.

この、リバースB時間t2、リバースC時間t3は、例え
ば表−3のようになる。
The reverse B time t2 and the reverse C time t3 are as shown in Table 3, for example.

また、リバースA時間t1及びリバースB時間t2前のシ
ョートブレーキ時間は、例えば200μsecの極短時間でモ
ータに悪影響を与えないようにし、リバース時間C後の
ブレーキ時間は例えば200msecで、それぞれ一定に設定
され、ショートブレーキを用いてより短時間にフォーカ
シングモータ69を停止させる。
The short brake time before the reverse A time t1 and the reverse B time t2 is set to a very short time of, for example, 200 μsec so as not to adversely affect the motor, and the brake time after the reverse time C is set to, for example, 200 msec. Then, the focusing motor 69 is stopped in a shorter time by using the short brake.

このように、MAIN−CPU200(第40図)はフォーカシン
グモータ69に逆通電と正通電のブレーキを繰返して行な
い停止させる停止手段と、逆通電と正通電のブレーキに
よる所定量の移動の通電に要する時間に基づいて、次の
ブレーキの通電時間を設定する制御手段とを有してお
り、フォーカスレンズの移動速度に応じたブレーキを行
なうことができ、オーバーラン量を一定にすることがで
き、しかもフォーカスレンズの停止を短時間に、かつ高
精度に行なうことができる。
As described above, the MAIN-CPU 200 (FIG. 40) is required to stop the focusing motor 69 by repeatedly performing the reverse energizing and the positive energizing brakes and to energize the predetermined amount of movement by the reverse energizing and the positive energizing brakes. Control means for setting the energizing time of the next brake based on the time, the brake can be performed according to the moving speed of the focus lens, the overrun amount can be made constant, and The focus lens can be stopped in a short time and with high accuracy.

また、リバースA時間t1、リバースB時間t2、リバー
スC時間t3は、温度、電源電圧、個体差情報により補正
を行なっている。
The reverse A time t1, the reverse B time t2, and the reverse C time t3 are corrected based on temperature, power supply voltage, and individual difference information.

シャッタ構造 シャッタ構造は第8図及び第9図に示すように、リヤ
側ホルダ48にシャッタ羽根51の作動を検出するフォトイ
ンタラプタ102が設けられ、シャッタ羽根51に形成され
た信号生成部を構成する切欠51b〜51eと先端部51f(第1
3図)とで第1〜第5のトリガ信号を得るようになって
いる。
Shutter Structure As shown in FIGS. 8 and 9, the shutter structure is provided with a photo interrupter 102 for detecting the operation of the shutter blade 51 in the rear holder 48, and constitutes a signal generation unit formed on the shutter blade 51. Notches 51b-51e and tip 51f (first
3) to obtain the first to fifth trigger signals.

シャッタ羽根51は第13図に示すように、作動ピン84の
作動により駆動するようになっており、作動ピン84は回
転軸85(第10図)に設けられたレバー86に固定され、こ
のレバー86に形成された歯部86aは直流モータで構成さ
れるシャッタ駆動モータ87の駆動ピニオン88と噛み合っ
ている。シャッタ駆動モータ87の駆動でレバー86を介し
て作動ピン84が作動し、一対のシャッタ羽根51を開閉す
るようになっている。シャッタ羽根51はそれぞれフロン
ト摺動枠42(第10図)の突起89に回動可能に支持されて
おり、作動ピン84が、その基部51aを押動することで開
閉作動する。
As shown in FIG. 13, the shutter blade 51 is driven by the operation of an operation pin 84. The operation pin 84 is fixed to a lever 86 provided on a rotating shaft 85 (FIG. 10). The teeth 86a formed on the gear 86 mesh with a drive pinion 88 of a shutter drive motor 87 constituted by a DC motor. When the shutter drive motor 87 is driven, the operation pin 84 is operated via the lever 86, and the pair of shutter blades 51 is opened and closed. Each of the shutter blades 51 is rotatably supported by a projection 89 of the front sliding frame 42 (FIG. 10), and the operating pin 84 opens and closes by pushing its base 51a.

シャッタ羽根51は第22図のシャッタ羽根の構造を示す
断面図に示すように、ポリエステルフィルム400でベー
スが形成され、この両側にハステロイ(導電体)蒸着40
1し、さらにこのハステロイ蒸着401に潤滑静電塗装402
を行なったもので構成されている。このシャッタ羽根51
の厚さD1は例えば100〜150μに、ハステロイ蒸着401の
厚さD2は例えば1〜2μ及び潤滑静電塗装402の厚さD3
は例えば1〜10μに設定される。
As shown in the sectional view of the structure of the shutter blade 51 in FIG. 22, the shutter blade 51 has a base formed of a polyester film 400, and Hastelloy (conductor) vapor deposition 40 on both sides thereof.
1 and further, a lubricating electrostatic coating 402
It is configured by performing. This shutter blade 51
The thickness D1 of the Hastelloy vapor deposition 401 is, for example, 1 to 2 μm and the thickness D3 of the lubricating electrostatic coating 402 is, for example, 100 to 150 μm.
Is set to, for example, 1 to 10 μ.

このシャッタ羽根51は平面性が良くて固く、しかもベ
ースにポリエステルフィルム400を用いることで軽くな
っている。さらに、ポリエステルフィルム400のベース
にハステロイ蒸着401することで、シャッタ羽根51の作
動で生じる静電気を導電体の作動ピン84からレバー86、
回転軸85を介して金属のプレー66(第10図)に放電さ
せ、シャッタ羽根51の帯電を防止している。このように
金属のプレート66に放電させることで、フロント摺動枠
42やリヤ側ホルダ48等を金属にしないで樹脂で成形する
ことができ、カメラの製作が容易である。
The shutter blades 51 have good flatness and rigidity, and are lightened by using the polyester film 400 as a base. Furthermore, by performing Hastelloy vapor deposition 401 on the base of the polyester film 400, the static electricity generated by the operation of the shutter blade 51 is transferred from the operating pin 84 of the conductor to the lever 86,
The metal blade 66 (FIG. 10) is discharged through the rotating shaft 85 to prevent the shutter blade 51 from being charged. By discharging the metal plate 66 in this way, the front sliding frame
The camera can be easily manufactured because the 42 and the rear holder 48 can be formed of resin without using metal.

シャッタの駆動装置 次に、このカメラのシャッタの駆動装置について詳細
に説明する。
Next, the shutter drive device of the camera will be described in detail.

第23図はAEプログラム線図で、ISO感度100のフィルム
を使用した状態での露出制御を示している。露出制御は
シャッタ速度と絞りの2要素から行なわれ、シャッタ速
度を横軸に、絞りを縦軸に示している。フィルム感度が
決まり、被写体輝度を測定すると適正露出値であるEV値
が決まり、そのEV値になるようにシャッタ速度と絞りが
設定され、このプログラム制御ではEV値3〜EV値18が連
動範囲である。このカメラはズーム制御が行なわれてい
るため、焦点距離が変化すると有効F値が変わり、広角
側の全開でF3.5が得られ、望遠側の全開でF8.5が得られ
る。広角側ではF3.5では所定の解像力が得られないため
F3.8を用いており、広角側では全開にしていない。
FIG. 23 is an AE program diagram showing exposure control when using a film having an ISO speed of 100. Exposure control is performed based on two factors, shutter speed and aperture. The horizontal axis indicates the shutter speed, and the vertical axis indicates the aperture. When the film sensitivity is determined and the subject brightness is measured, the EV value, which is the appropriate exposure value, is determined, and the shutter speed and aperture are set to achieve the EV value. In this program control, the EV value 3 to the EV value 18 are interlocked. is there. Since this camera is under zoom control, when the focal length changes, the effective F value changes, and F3.5 is obtained at the wide-angle side fully open, and F8.5 at the telephoto side fully open. On the wide-angle side, F3.5 does not provide the required resolution
It uses F3.8 and is not fully open on the wide-angle side.

また、このカメラではEV値18以上を測光手段の能力で
測光できないため、望遠側ではEV値18としてシャッタ速
度約1/300で露光制御するようになっているが、ISO感度
400のフィルムを用いればシャッタ速度1/500で露光制御
が可能になっている。さらに、望遠側及び広角側でのス
トロボ発光制御が連動する範囲を二重線で示している。
In addition, since this camera cannot measure an EV value of 18 or more with the ability of the photometric means, the exposure is controlled at a shutter speed of about 1/300 as an EV value of 18 on the telephoto side.
If 400 films are used, exposure control can be performed at a shutter speed of 1/500. Further, a range in which the strobe light emission control on the telephoto side and the wide-angle side is linked is indicated by a double line.

第24図(a)〜(d)は露光量自動補正原理図で、第
24図(a)は標準シャッタの露光制御を示し、第24図
(b)はシャッタ羽根51の作動が遅い場合の露光制御を
示し、第24図(c)は標準シャッタの露光制御を示し、
第24図(d)はシャッタ羽根51の作動が遅い場合の露光
制御を示している。
FIGS. 24 (a) to (d) show the principle of automatic exposure amount correction.
FIG. 24A shows exposure control of the standard shutter, FIG. 24B shows exposure control when the operation of the shutter blade 51 is slow, and FIG. 24C shows exposure control of the standard shutter.
FIG. 24D shows exposure control when the operation of the shutter blade 51 is slow.

第24図(a)ではレリーズ操作でシャッタ羽根51を駆
動する直流モータで構成されるシャッタ駆動モータ87に
所定時間t1逆通電して機械のバックラッシュを除き、シ
ャッタバネを閉側の突き当て位置に移動させ、高い電圧
で所定時間t2通電してシャッタ羽根51を開方向に駆動さ
せ、以後所定時間t3低い電圧で通電してシャッタ羽根51
を開口する。そして、シャッタ羽根51の作動で、所定の
開口絞りが得られた時に出力するトリガ信号STの立ち下
りで、シャッタ駆動モータ87へ所定時間T4を逆通電し
て、シャッタ羽根51を閉じ方向へ作動させて停止させ
る。このシャッタ駆動モータ87の回転量に応じて指数関
数的に、シャッタ羽根51の開口面積が大きくなり、逆通
電から所定の遅延時間T5が経過するとシャッタ羽根51が
閉じ所定の露光量を得ることができる。
In FIG. 24 (a), the shutter drive motor 87, which is a DC motor for driving the shutter blades 51 by the release operation, is reversely energized for a predetermined time t1 to remove the backlash of the machine and to move the shutter spring to the closed side abutting position. The shutter blade 51 is moved by energizing at a high voltage for a predetermined time t2 to drive the shutter blade 51 in the opening direction.
Open. When the trigger signal ST output when a predetermined aperture stop is obtained by the operation of the shutter blade 51, the shutter drive motor 87 is reversely energized for a predetermined time T4 to operate the shutter blade 51 in the closing direction. And stop. The opening area of the shutter blade 51 increases exponentially in accordance with the amount of rotation of the shutter drive motor 87. When a predetermined delay time T5 elapses from the reverse energization, the shutter blade 51 closes to obtain a predetermined exposure amount. it can.

ところで、第24図(b)に示すように、例えば、シャ
ッタ駆動モータ87の回転速度上昇が遅くなると、シャッ
タ羽根51の作動が遅くなるためトリガ信号STの出力が遅
くなって、その分露光量に誤差が生じる。
By the way, as shown in FIG. 24 (b), for example, when the rotation speed of the shutter drive motor 87 slows down, the operation of the shutter blades 51 slows down, so that the output of the trigger signal ST is slowed down. Error occurs.

従って、第24図(c),(d)に示すようにシャッタ
駆動モータ87に、シャッタ開口時高い電圧と低い電圧と
を印加する手段と、シャッタ羽根51の開口作動に同期し
て複数のトリガ信号を得る手段と、シャッタ羽根の開口
開始点前に発生する第1のトリガ信号ST0により全閉の
初期位置から開口動作後の第1のトリガ信号ST0の立下
がりまでの間は高い電圧で通電し、第1のトリガ信号ST
0の立下がりから第2のトリガ信号ST1の立下がりまでの
間は低い電圧を通電する手段とを備えている。シャッタ
羽根51の開口作動に同期して複数のトリガ信号を得る手
段の具体的な構成は第13図に示しており、第1〜第5の
トリガ信号STを得るようになっている。
Therefore, as shown in FIGS. 24 (c) and (d), a means for applying a high voltage and a low voltage when the shutter is opened to the shutter drive motor 87, and a plurality of triggers synchronized with the opening operation of the shutter blade 51. A means for obtaining a signal and a first trigger signal ST0 generated before the opening start point of the shutter blade energizes at a high voltage from the initial position of the fully closed state to the fall of the first trigger signal ST0 after the opening operation. And the first trigger signal ST
Means for supplying a low voltage during a period from the fall of 0 to the fall of the second trigger signal ST1. The specific structure of the means for obtaining a plurality of trigger signals in synchronization with the opening operation of the shutter blade 51 is shown in FIG. 13, and the first to fifth trigger signals ST are obtained.

これにより、第24(c)に示すように、例えばシャッ
タ羽根51の作動が標準の場合には、第1のトリガ信号ST
0の出力時間が短く、これに応じて高い電圧での通電時
間t2が短い。ところで、第24図(d)に示すように、例
えばシャッタ羽根51の作動が遅い場合には、第1のトリ
ガ信号ST0の出力時間が長くなり、この第1のトリガ信
号ST0の出力に応じて高い電圧での通電時間t2が長くな
って、第2のトリガ信号ST1の立下がりにより逆通電さ
れるまでの所定時間t3の間低い電圧で通電する。このよ
うに、シャッタ駆動モータ87に印加する高い電圧の通電
時間t2を変更することで、均一な露出量を得ることがで
きる。従って、シャッタ羽根51の重量等の個体差による
負荷のバラツキを吸収し、また温度等の環境的要因によ
る影響等を排除することができ、精度が良い露光量を得
ることができる。
Thus, as shown in FIG. 24C, for example, when the operation of the shutter blade 51 is standard, the first trigger signal ST
The output time of 0 is short, and the energization time t2 at a high voltage is correspondingly short. By the way, as shown in FIG. 24 (d), for example, when the operation of the shutter blade 51 is slow, the output time of the first trigger signal ST0 becomes long, and according to the output of the first trigger signal ST0. The energization time t2 at the high voltage becomes long, and the energization is performed at a low voltage for a predetermined time t3 until the reverse energization is performed due to the fall of the second trigger signal ST1. As described above, by changing the energization time t2 of the high voltage applied to the shutter drive motor 87, a uniform exposure amount can be obtained. Accordingly, it is possible to absorb variations in load due to individual differences such as the weight of the shutter blades 51, and to eliminate influences due to environmental factors such as temperature, and to obtain a highly accurate exposure amount.

また、シャッタ羽根51の開口作動に同期して得られる
第1のトリガ信号ST0の出力に応じて、高い電圧での通
電時間が自動的に設定することができ、特別な調整手段
を用いることなくシャッタ開口動作に応じた高い電圧を
通電して、露光量の補正を行なうことができる。
Further, the energizing time at a high voltage can be automatically set in accordance with the output of the first trigger signal ST0 obtained in synchronization with the opening operation of the shutter blade 51, without using any special adjusting means. By applying a high voltage corresponding to the shutter opening operation, the exposure amount can be corrected.

第25図は露光量の補正を詳細を示し、第25図の実線が
第24図(c)の標準シャッタの露光量を、破線が第24図
(d)のシャッタ羽根51の作動が遅い場合の露光量を示
している。
FIG. 25 shows details of the correction of the exposure amount. The solid line in FIG. 25 shows the exposure amount of the standard shutter in FIG. 24 (c), and the broken line shows the case where the operation of the shutter blade 51 in FIG. 24 (d) is slow. Is shown.

第1のトリガ信号ST0の出力に応じて、直流モータの
高い電圧の通電時間t2が自動的に調整され、第1のトリ
ガ信号ST0の立下がりで低い電圧の通電が行なわれ、第
2のトリガ信号ST1の立下がりで逆通電される。
The energizing time t2 of the high voltage of the DC motor is automatically adjusted in accordance with the output of the first trigger signal ST0, and the energizing of the low voltage is performed at the falling of the first trigger signal ST0. Reverse energization occurs at the fall of signal ST1.

即ち、シャッタ羽根51による露光制御でシャッタ駆動
モータ87の負荷が大きい場合は、シャッタ羽根51の動作
速度が遅く、破線で示す第24図(d)のように実線で示
す第24図(c)のシャッタ羽根51による露光制御の場合
より、露光量特性曲線の傾きが立上がり立下り共ゆるや
かであるが、高い電圧での通電時間t2を長くすること
で、露光量は略同一になるように補正される。
That is, when the load on the shutter drive motor 87 is large due to the exposure control by the shutter blades 51, the operation speed of the shutter blades 51 is low, and FIG. 24 (c) shown by a solid line as shown in FIG. The slope of the exposure characteristic curve is gentler for both rising and falling than in the case of the exposure control by the shutter blade 51, but the exposure amount is corrected to be substantially the same by increasing the energizing time t2 at a high voltage. Is done.

第26図(a)〜(f)はシャッタ羽根51の作動状態を
示している。第26図(a)はモータの起動時の状態を示
しており、第1のトリガ信号ST0が出力されるが、シャ
ッタ駆動モータ87は回転していないで、この第1のトリ
ガ信号ST0の出力で高い電圧が通電され、これによりシ
ャッタ駆動モータ87が駆動される。第26図(b)ではシ
ャッタ駆動モータ87が約70度回転し、レバー86が作動し
てシャッタ羽根51が作動し、第2のトリガ信号ST1が出
力され、シャッタ開口直前の状態になる。第26図(c)
ではシャッタ羽根51がさらに作動して第3のトリガ信号
ST2が出力され、このトリガ信号ST2をトリガとしてシャ
ッタ羽根51の停止制御を行ない、絞りをF5.6にする。第
26図(d)ではシャッタ羽根51がさらに作動して第4の
トリガ信号ST3が出力され、このトリガ信号ST3をトリガ
としてシャッタ羽根51の停止制御を行ない、絞りがF3.8
にする。第26図(e)では第5のトリガ信号ST4が出力
され、このトリガ信号ST4をトリガとしてシャッタ羽根5
1の停止制御を行ない、開放絞りを形成し、第26図
(f)で示す絞りが得られる。全開時のシャッタ羽根51
の停止制御を行なうことにより、全開時のシャッタ羽根
51のバウンドを防止することができるため、バウンドを
吸収するためのシャッタ羽根51の全開からの機械的なオ
ーバーストロークを少なくすることができる。
26 (a) to 26 (f) show the operating state of the shutter blade 51. FIG. FIG. 26 (a) shows a state at the time of starting the motor, in which the first trigger signal ST0 is output, but the shutter drive motor 87 is not rotating, and the output of the first trigger signal ST0 is performed. , The shutter drive motor 87 is driven. In FIG. 26 (b), the shutter drive motor 87 rotates about 70 degrees, the lever 86 operates, the shutter blade 51 operates, the second trigger signal ST1 is output, and the state immediately before the shutter opening is reached. Fig. 26 (c)
Then, the shutter blades 51 are further activated and the third trigger signal
ST2 is output, the stop control of the shutter blade 51 is performed using the trigger signal ST2 as a trigger, and the aperture is set to F5.6. No.
In FIG. 26 (d), the shutter blade 51 is further activated to output a fourth trigger signal ST3. The trigger signal ST3 is used as a trigger to control the stop of the shutter blade 51, and the aperture is set to F3.8.
To In FIG. 26 (e), a fifth trigger signal ST4 is output.
The stop control of 1 is performed to form an open aperture, and the aperture shown in FIG. 26 (f) is obtained. Shutter blade 51 when fully opened
Control to stop the shutter blades when fully opened.
Since the bounce of the shutter blade 51 can be prevented, the mechanical overstroke from the full opening of the shutter blade 51 for absorbing the bounce can be reduced.

シャッタ羽根51が全開時、シャッタ駆動モータ87の軸
は約1回転する。この実施例で示すシャッタ駆動モータ
87は、起動から1回転程度では飽和速度に達することが
なく、シャッタ開口動作はモータの起動特性に依存して
いる。従って、正転、逆転の応答性の高い領域で使用す
ることができるようになっている。
When the shutter blade 51 is fully opened, the axis of the shutter drive motor 87 rotates about one rotation. Shutter drive motor shown in this embodiment
No. 87 does not reach the saturation speed in about one rotation from startup, and the shutter opening operation depends on the startup characteristics of the motor. Therefore, it can be used in a region with high responsiveness of forward rotation and reverse rotation.

第27図(a)〜(d)はシャッタ駆動シーケンスを示
し、第28図(a)は通電時間テーブルを示し、第28図
(b)は制動時間テーブルを示し、また第29図はシャッ
タ羽根51の開口特性を示している。
27 (a) to (d) show a shutter drive sequence, FIG. 28 (a) shows an energization time table, FIG. 28 (b) shows a braking time table, and FIG. 29 shows a shutter blade 51 shows the aperture characteristics.

第27図(a)はシャッタスピード高速時の制御で、第
23図の望遠側及び広角側の絞り値とシャッタ速度が変化
する領域A1,A2のシャッタ駆動を示す。第27図(b)は
広角側の近距離での絞り値が一定で、シャッタ速度が変
化する領域Bのシャッタ駆動を示し、第27図(c)は広
角側の遠距離での絞り値が一定で、シャッタ速度が変化
する領域Cのシャッタ駆動を示す。第27図(d)は望遠
側の全開時の絞り値が一定で、シャッタ速度が変化する
領域Dのシャッタ駆動を示している。
FIG. 27 (a) shows control at a high shutter speed.
23 shows shutter driving in areas A1 and A2 in which the aperture value on the telephoto side and the wide-angle side and the shutter speed change in FIG. FIG. 27 (b) shows the shutter drive in a region B where the aperture value is constant at a short distance on the wide angle side and the shutter speed changes, and FIG. 27 (c) shows the aperture value at a long distance on the wide angle side. This shows shutter driving in a region C where the shutter speed is constant and changes. FIG. 27 (d) shows shutter driving in a region D where the aperture value is constant when the telephoto side is fully opened and the shutter speed changes.

シャッタ駆動モータ87は第24図(a)〜(d)に示す
ようにシャッタ羽根51で出力されるトリガ信号STで駆動
される。シャッタ駆動モータ87はシャッタ駆動開始から
高い電圧が通電され、第1のトリガ信号ST0の立下がり
で、低い、電圧を通電されて切替えられ、開口作動が行
なわれる。このシャッタ駆動モータ87に印加される正電
圧の露光量制御テーブル通電時間t6は、例えば第28図
(a)に示すようなテーブル1に記憶されている。
The shutter drive motor 87 is driven by a trigger signal ST output from the shutter blade 51 as shown in FIGS. The shutter drive motor 87 is energized with a high voltage from the start of shutter drive, and is switched to a low voltage at the falling edge of the first trigger signal ST0 to be switched to perform an opening operation. The exposure time control table energization time t6 of the positive voltage applied to the shutter drive motor 87 is stored in, for example, Table 1 as shown in FIG. 28 (a).

第27図(a)では第2のトリガ信号ST1の立下がり
を、第27図(b)では第3のトリガ信号ST2の立下がり
を、第27図(c)では第4のトリガ信号ST3の立下がり
を、第27図(d)では第5のトリガ信号ST4の立下がり
を、トリガとして露光制御を行なう。
27 (a) shows the falling of the second trigger signal ST1, FIG. 27 (b) shows the falling of the third trigger signal ST2, and FIG. 27 (c) shows the falling of the fourth trigger signal ST3. Exposure control is performed using the falling edge as the trigger and the falling edge of the fifth trigger signal ST4 in FIG. 27 (d) as a trigger.

第27図(a)では第2のトリガ信号ST1の立下がりを
トリガ信号として、前記テーブル2の時間経過後に逆通
電が所定時間t7行なわれて、所定時間t8制動され、第29
図に示すような三角形波形のシャッタ羽根の開口特性Χ
1を得る。
In FIG. 27 (a), the reverse energization is performed for a predetermined time t7 after the lapse of the time of the table 2 using the falling of the second trigger signal ST1 as a trigger signal, and braking is performed for a predetermined time t8.
Aperture characteristics of a shutter blade having a triangular waveform as shown in the figure.
Get 1.

第27図(b)〜第27図(d)は停止制御が行なわれ、
トリガ信号STを計数して、第3,第4,第5のトリガ信号ST
2,ST3,ST4の立下がりで、調整時間t9逆通電して所定時
間t10制動し、さらに所定時間t11逆通電して再び所定時
間t12制動され、第29図に示すような台形波形のシャッ
タ羽根51の開口特性Χ2,Χ3,Χ4を得る。
FIGS. 27 (b) to 27 (d) show stop control,
The trigger signal ST is counted, and the third, fourth, and fifth trigger signals ST are counted.
At the falling edge of 2, ST3, ST4, the adjustment time t9 is reversely energized to perform braking for a predetermined time t10, and further is reversely energized for a predetermined time t11 to perform braking again for a predetermined time t12, and the trapezoidal shutter blade as shown in FIG. 51 opening characteristics # 2, # 3 and # 4 are obtained.

この第3,第4,第5のトリガ信号の立下がりでの逆通電
する調整時間t9はEEROM等の記憶手段に書込まれてお
り、F値毎に調整時間t9が異なる。また、この調整時間
t9の後に行なわれる制動の所定時間t10は、例えば第28
図(b)に示すように予め記憶されたメモリのテーブル
2が用いられ、このテーブル2は各絞りに対応じて露光
時間のテーブルをシフトして使用し、情報を簡略化して
いる。
The adjustment time t9 for reverse energization at the falling of the third, fourth, and fifth trigger signals is written in a storage means such as an EEROM, and the adjustment time t9 differs for each F value. Also, this adjustment time
The predetermined time t10 of the braking performed after t9 is, for example, 28 th
As shown in FIG. 2B, a table 2 of a memory stored in advance is used. The table 2 shifts and uses an exposure time table corresponding to each aperture to simplify information.

また、第27図(a)〜(d)の第1のトリガ信号ST0
がストロボ制御の発光タイミングとして用いられ、この
第1のトリガ信号ST0から割り込み制御が行なわれて、
ストロボ発光が行なわれる。また、ストロボの発光タイ
ミングは第27図(a)〜(d)において、例えば第2,第
3,第4,第5のトリガ信号ST1,ST2,ST3,ST4によって行な
うこともできる。
Also, the first trigger signal ST0 shown in FIGS.
Is used as a flash timing for strobe control, and interrupt control is performed from the first trigger signal ST0.
Flash light emission is performed. In addition, the light emission timing of the strobe light is shown in FIGS.
Third, fourth and fifth trigger signals ST1, ST2, ST3, ST4 can also be used.

第27図(a)〜(d)のシャッタ駆動シーケンス及び
第29図のシャッタ羽根の開口特性Χ1,Χ2,Χ3,Χ4に示
すように、第1のトリガ信号ST0からの時間で三角波形
を制御し、それ以降のトリガ信号で台形波形を制御し、
これにより露光量の制御が行なわれる。
The triangular waveform is controlled by the time from the first trigger signal ST0 as shown in the shutter drive sequence in FIGS. 27 (a) to (d) and the shutter blade opening characteristics # 1, # 2, # 3, and # 4 in FIG. Control the trapezoidal waveform with the subsequent trigger signal,
Thereby, the exposure amount is controlled.

シャッタ羽根51の開口作動に同期して絞り値に相応す
るトリガ信号STを得る手段と、シャッタ開口時に発生す
るトリガ信号STを絞り値情報として検知してシャッタ駆
動モータ87の駆動を停止して絞りを形成する手段と、こ
の直流モータのシャッタ駆動モータ87の駆動停止から所
定時間後にシャッタ羽根51を閉口作動して停止制御する
手段とを備えている。従って、シャッタ駆動モータ87の
駆動によって、シャッタ開口中に発生するトリガ信号ST
1,ST2,ST3,ST4を絞り値情報として検知し、シャッタ駆
動モータ87の駆動を停止して絞りを形成し、所定時間後
に逆通電してシャッタ羽根の閉口制御を行なう。
Means for obtaining a trigger signal ST corresponding to the aperture value in synchronization with the opening operation of the shutter blade 51; and detecting the trigger signal ST generated at the time of opening the shutter as aperture value information to stop driving the shutter drive motor 87 to stop the aperture. And means for closing and controlling the shutter blades 51 to close after a predetermined time from the stop of the drive of the shutter drive motor 87 of the DC motor. Therefore, the trigger signal ST generated during the opening of the shutter by the driving of the shutter drive motor 87
1, ST2, ST3, and ST4 are detected as aperture value information, the drive of the shutter drive motor 87 is stopped to form an aperture, and after a predetermined time, reverse energization is performed to perform shutter blade closing control.

この第1のトリガ信号ST0からの時間で三角波形を制
御することで、時間を記憶したテーブル1が1個でよ
く、また第27図(b),(c)に示すように、絞りのF
値が増加してもF値に応じて時間を設定すればよいか
ら、テーブル1のサイズを小さくすることができる。
By controlling the triangular waveform based on the time from the first trigger signal ST0, only one table 1 storing the time may be used. Further, as shown in FIGS.
Even if the value increases, the time may be set according to the F value, so that the size of the table 1 can be reduced.

また、第1のトリガ信号ST0からの時間で三角波形を
制御し、それ以降のトリガ信号で制動或いは逆通電の時
間によって台形波形を制御することで、露光優先或いは
絞り優先のプログラム制御を行なうことができ、しかも
露出精度を向上することができる。
Also, by controlling the triangular waveform from the time from the first trigger signal ST0 and controlling the trapezoidal waveform by the time of braking or reverse energization by the subsequent trigger signal, program control of exposure priority or aperture priority is performed. And the exposure accuracy can be improved.

また、シャッタ羽根51の停止制御は第30図(a)〜
(c)に示すようにしてもよく、シャッタ羽根51を正確
かつ安定して停止させるため、調整時間や通電電圧を変
化させることで制動効果をもたせている。第30図(a)
は逆通電の調整時間t14,t15を変化させたものであり、
第30図(b)は逆通電の電圧E1を低くしたものである。
Also, the stop control of the shutter blade 51 is shown in FIGS.
(C) may be adopted. In order to stop the shutter blade 51 accurately and stably, the braking effect is provided by changing the adjustment time and the energizing voltage. Fig. 30 (a)
Are the adjustment times t14 and t15 of the reverse energization,
FIG. 30 (b) shows a case where the voltage E1 of the reverse current is reduced.

また、第30図(c)は第1回の逆通電の電圧E2を高く
し、第2回の逆通電の電圧E3を低くしている。即ち、急
制動を行なうときの加速度によって大きなバラツキが生
じることがあるが、2回目の逆通電の電圧E3を低くする
ことで緩やかな停止制御を行なうことができる。
In FIG. 30 (c), the voltage E2 of the first reverse energization is increased and the voltage E3 of the second reverse energization is decreased. That is, a large variation may occur due to the acceleration at the time of performing the rapid braking, but a gentle stop control can be performed by lowering the voltage E3 of the second reverse energization.

測距測光装置 カメラの測距装置は測距ポイントが可変可能になって
おり、操作ボタンの押圧操作により測距方向を段階的に
左右に変化させることができる。また、測光装置も測距
装置に一体で測光方向を変化させるようになっている。
The distance measuring point of the camera is variable, and the distance measuring direction can be changed stepwise left and right by pressing the operation button. The photometric device also changes the photometric direction integrally with the distance measuring device.

第31図は測距測光装置の平面図、第32図は測距測光装
置のA−A′断面図である。
FIG. 31 is a plan view of the distance measuring photometer, and FIG. 32 is a cross-sectional view taken along line AA 'of the distance measuring photometer.

カメラの前カバー500に近接した測距投光部501、測距
受光部502及び測光部503が備えられ、各々は測距ベース
504に取付けられている。
A distance measuring light projecting unit 501, a distance measuring light receiving unit 502, and a light measuring unit 503 are provided near the front cover 500 of the camera, each of which is a distance measuring base.
Installed on 504.

この測距ベース504は本体に固定的に保持したムービ
ングターゲットベース505に設けられた支持軸506に挿嵌
されて、この支持軸506を支点として左右方向へ回動可
能になっておる、これで測距投光部501、測距受光部50
2、測光部503の方向を変更している。支持軸506には位
置規制バネ507が設けられ、この一端部507aはムービン
グターゲットベース505に固定されたストッパ508に、他
端部507bは測距ベース504に係止され、この位置規制バ
ネ507で支持軸506の周方向及び軸方向のガタを抑えてい
る。
The distance measuring base 504 is inserted into a supporting shaft 506 provided on a moving target base 505 fixedly held on the main body, and is rotatable in the left-right direction about the supporting shaft 506 as a fulcrum. Distance measuring light emitting section 501, distance measuring light receiving section 50
2. The direction of the photometer 503 has been changed. The support shaft 506 is provided with a position regulating spring 507, one end 507a of which is locked to a stopper 508 fixed to the moving target base 505, and the other end 507b of which is locked to the distance measuring base 504. The play in the circumferential and axial directions of the support shaft 506 is suppressed.

測距ベース504には連結ピン509が設けられ、この連結
ピン509は調整プレート510の凹部510aに係合されてい
る。調整プレート510はドラム511に固定され、ドラム51
1が支持軸524を支点として左右方向へ回転すると、測距
ベース504が連動して所定角度回転される。調整プレー
ト510にはドラム511の支持軸524を中心として円周方向
に長孔510bが形成されており、この長孔510bにドラム51
1のピン511fを挿入し、この位置関係を偏心ピン511gで
調整することができ、組付時に取付位置を変化させて測
距位置の調整を行なうことができる。
A connection pin 509 is provided on the distance measuring base 504, and the connection pin 509 is engaged with a concave portion 510 a of the adjustment plate 510. The adjustment plate 510 is fixed to the drum 511 and the drum 51
When 1 rotates in the left-right direction with the support shaft 524 as a fulcrum, the distance measurement base 504 is rotated by a predetermined angle in conjunction therewith. A long hole 510b is formed in the adjustment plate 510 in the circumferential direction around the support shaft 524 of the drum 511.
One pin 511f is inserted, and this positional relationship can be adjusted by the eccentric pin 511g, and the distance measurement position can be adjusted by changing the mounting position during assembly.

ドラム511の対向する位置には作動溝511a,511bが2段
ずつ形成され、この作動溝511a,511bには、ムービング
ターゲットベース505の支持軸523に回動可能に設けられ
たムービングターゲットレバー512の両端部512a,512bに
設けた軸を中心に回動可能に取り付けられた送り爪513,
514と、ムービングターゲットベース505の支持軸515,51
6に回動可能に設けられた固定爪517,518が係合する。ム
ービングターゲットレバー512はその一方が押圧された
場合、他方の送り爪513,514は作用溝511a,511bとの係合
を解除し、退避すると共に固定爪517,518の立上り部517
b,518bを押圧し、固定爪も作用溝からの解除と退避を行
なう。
Actuating grooves 511a, 511b are formed in two steps at opposite positions of the drum 511, and the actuating grooves 511a, 511b are provided with a moving target lever 512 rotatably provided on a support shaft 523 of the moving target base 505. Feed claws 513, which are attached rotatably about axes provided at both ends 512a, 512b,
514 and supporting shafts 515 and 51 of the moving target base 505
The fixed pawls 517 and 518 rotatably provided at 6 engage. When one of the moving target levers 512 is pressed, the other feed claws 513, 514 disengage from the action grooves 511a, 511b, retreat, and rise at the rising portions 517 of the fixed claws 517, 518.
b, 518b is pressed, and the fixed claw also releases and retracts from the action groove.

固定爪517,518のドラム側には下向きのストッパ部517
a,518aが、非ドラム側には上向きの立上り部517b,518b
が形成されている。支持軸515,516にはバネ519,520が設
けられ、その一端部519a,520aは固定爪517,518に、他端
部519b,520bはムービングターゲットベース505に設けた
ストッパ521,522に係止され、固定爪517,518を常にドラ
ム511の作用溝511a,511bに係合するように付勢してい
る。
A downward stopper 517 is provided on the drum side of the fixed claws 517 and 518.
a, 518a, but non-drum side upward rising portions 517b, 518b
Are formed. The support shafts 515, 516 are provided with springs 519, 520, one ends 519a, 520a of which are fixed to fixed claws 517, 518, and the other ends 519b, 520b of which are fixed to stoppers 521, 522 provided for the moving target base 505. It is urged to engage with the action grooves 511a and 511b of the 511.

ムービングターゲットレバー512はムービングターゲ
ットベース505の支持軸523に回動可能に設けられてい
る。この支持軸523に螺着した取付軸部550には復帰バネ
528が装着され、この復帰バネ528の両端部528aは支持軸
524に螺着した取付軸部551の軸部551cに形成されたスト
ッパ部551dに係合しており、ストッパ部512cを介いてム
ービングターゲットレバー512は常に初期位置に復帰す
るように付勢されている。
The moving target lever 512 is rotatably provided on a support shaft 523 of the moving target base 505. A return spring is attached to the mounting shaft 550 screwed to the support shaft 523.
528 is mounted, and both ends 528a of the return spring 528 are supported shafts.
It is engaged with a stopper 551d formed on a shaft 551c of a mounting shaft 551 screwed to 524, and the moving target lever 512 is urged to always return to the initial position via the stopper 512c. I have.

ドラム511の外周部には凹部511eが形成され、この凹
部511eにセンタクリック板526のバネ部526aが係合する
ようになっている。センタクリック板526はムービング
ターゲットベース505にビス527で固定され、このセンタ
クリック板526の作用で、ドラム511が初期位置で保持さ
れ、測距投光部501、測距受光部502、測光部503が回動
しない中心位置になる。
A concave portion 511e is formed on the outer peripheral portion of the drum 511, and the spring portion 526a of the center click plate 526 is engaged with the concave portion 511e. The center click plate 526 is fixed to the moving target base 505 with screws 527, and the drum 511 is held at the initial position by the action of the center click plate 526, and the distance measuring light projecting unit 501, the distance measuring light receiving unit 502, and the light measuring unit 503 are provided. Is the center position where it does not rotate.

一方、ドラム511の軸部には復帰バネ525が装着され、
この復帰バネ525の両端部525aはムービングターゲット
レバー512の軸部に係合しており、この復帰バネ528でス
トッパ部511cを介してドラム511は常に初期位置へ復帰
するように付勢される。
On the other hand, a return spring 525 is mounted on the shaft of the drum 511,
Both ends 525a of the return spring 525 are engaged with the shaft of the moving target lever 512, and the return spring 528 urges the drum 511 to always return to the initial position via the stopper 511c.

ムービングターゲットレバー512の両端に回動可能に
ドラム511方向にバネ519,520により付勢された送り爪51
3,514はムービングターゲットレバー512の左右方向の回
転で、ドラム511の作用溝511a,511bに係合してドラム51
1を1段ずつ回動させる。この送り爪513,514の下方に固
定爪517,518が位置している。
Feed pawl 51 urged by springs 519, 520 in the direction of drum 511 so as to be rotatable at both ends of moving target lever 512
Reference numeral 3,514 denotes the left and right rotation of the moving target lever 512, which engages with the action grooves 511a and 511b of the drum 511 and
Rotate 1 one step at a time. Fixed claws 517, 518 are located below the feed claws 513, 514.

ムービングターゲットレバー512は操作ボタン13で支
持軸523を支点にして左右方向へ回動され、このムービ
ングターゲットレバー512の回転で回転方向の送り爪51
3,514がドラム511の作用溝511a,511bに係合して押動す
る。これで、ドラム511が回転して、回転方向の固定爪5
17,518がドラム511の次の作用溝511a,511bに係合し、ド
ラム511を1段の作用溝511a,511b分回転させて保持す
る。このとき、非回転方向の送り爪513,514はムービン
グターゲットレバー512の回転で固定爪517,518の立上が
り部517b,518bに当接し、固定爪517,518をバネ519,520
に抗して回転して非回転方向の作用溝511a,511bとの係
合を解除し、ドラム511を回動可能にする。ムービング
ターゲットレバー512が初期位置に復帰すると、固定爪5
17,518は送り爪513,514での係止が解除されるため、次
段の作用溝511a,511bに係合してドラム511の回動を規制
するようになっている。
The moving target lever 512 is rotated left and right around the support shaft 523 by the operation button 13, and the rotation of the moving target lever 512 causes the feed claw 51 to rotate in the rotation direction.
3,514 engages with the action grooves 511a, 511b of the drum 511 and pushes. As a result, the drum 511 rotates and the fixed claw 5 in the rotation direction is rotated.
17,518 are engaged with the next action grooves 511a, 511b of the drum 511, and the drum 511 is rotated and held by one action groove 511a, 511b. At this time, the feed claws 513, 514 in the non-rotational direction come into contact with the rising portions 517b, 518b of the fixed claws 517, 518 by the rotation of the moving target lever 512, and the fixed claws 517, 518 are displaced by the springs 519, 520.
To release the engagement with the action grooves 511a and 511b in the non-rotational direction, thereby enabling the drum 511 to rotate. When the moving target lever 512 returns to the initial position,
Since the locking of the feed pawls 513 and 514 is released, the engagement of the 17,518 with the action grooves 511a and 511b of the next stage restricts the rotation of the drum 511.

操作ボタン13の上下には突起13e,13fが左右に取付部1
3g,13hが設けられ、ズーミング操作とムービングターゲ
ット操作の2つの操作を兼用するようになっている。
At the top and bottom of the operation button 13, protrusions 13e and 13f
3g and 13h are provided, so that two operations of a zooming operation and a moving target operation are shared.

即ち、操作ボタン13の操作部13aを押圧操作すること
により、突起13eがムービングターゲットベース505に設
けた弾性導電ゴムで形成されたスイッチ552の接片部552
aを押圧して本体側の制御部と接続されたフレキシブル
プリント基板のパターンを導通状態にし、ズームレンズ
の焦点距離を望遠側に移動させる。
That is, by pressing the operation portion 13a of the operation button 13, the projection 13e is brought into contact with the contact piece portion 552 of the switch 552 formed of elastic conductive rubber provided on the moving target base 505.
By pressing a, the pattern of the flexible printed circuit board connected to the control unit on the main body side is made conductive, and the focal length of the zoom lens is moved to the telephoto side.

一方、操作ボタン13の操作部13bを押動操作すること
により、突起13fが接片部552bを押圧して本体側の制御
部と接続されたフレキシブルプリント基板のパターンを
導通状態にし、ズームレンズの焦点距離を広角側に移動
させる。
On the other hand, by pushing the operation portion 13b of the operation button 13, the projection 13f presses the contact piece portion 552b to make the pattern of the flexible printed circuit board connected to the control portion on the main body side conductive, and the zoom lens Move the focal length to the wide angle side.

また、操作ボタン13の操作部13dを押圧操作すること
により、取付部13hでムービングターゲットレバー512の
左側が押動され、送り爪514を介してドラム511が右方向
へ回動して、測距ベース504を左方向へ回動し、測距、
測光方向を変更する。
Further, by pressing the operation portion 13d of the operation button 13, the left side of the moving target lever 512 is pushed by the mounting portion 13h, and the drum 511 rotates rightward through the feed claw 514, and the distance measurement is performed. Turn the base 504 to the left to measure the distance,
Change the metering direction.

操作ボタン13の操作部13cを押圧操作することによ
り、前記と反対に取付部13gでムービングターゲットレ
バー512の右側が押動され、送り爪513を介してドラム51
1が左方向へ回動して、測距ベース504を右方向へ回動
し、測距、測光方向を右側に変更する。
By depressing the operation portion 13c of the operation button 13, the right side of the moving target lever 512 is pushed by the mounting portion 13g, and the drum 51 is
1 turns to the left, turns the distance measuring base 504 to the right, and changes the distance measuring and light measuring directions to the right.

このドラム511に設けられたピン529には位置検出レバ
ー530の凹部530aが係合され、この位置検出レバー530は
支持軸531に回動可能に設けられ、位置検出レバー530の
回動で接片532が図示しないパターン上を摺動してドラ
ム511の回転情報を出力し、測距制御での測距ベース504
の位置情報を得るようになっている。
A recess 530a of a position detection lever 530 is engaged with a pin 529 provided on the drum 511, and the position detection lever 530 is rotatably provided on the support shaft 531. 532 slides on a pattern (not shown) to output rotation information of the drum 511, and a distance measurement base 504 for distance measurement control.
Position information is obtained.

支持軸531にはまた解除レバー533が回動可能に設けら
れ、この解除レバー533に接片534が設けられ、2つの位
置をクリックにより取り得るメインスイッチ8の操作と
連動して作動する。解除レバー533に設けられた軸部533
aはドラム511の軸部511cに回動可能に設けられた解除プ
レート535の凹部535aに係合しており、解除レバー533の
操作で解除プレート535を時計・反時計方向へ回動す
る。
A release lever 533 is also rotatably provided on the support shaft 531, and a contact piece 534 is provided on the release lever 533. The release lever 533 operates in conjunction with the operation of the main switch 8 which can be clicked at two positions. Shaft 533 provided on release lever 533
a engages with a concave portion 535a of a release plate 535 rotatably provided on the shaft portion 511c of the drum 511, and rotates the release plate 535 clockwise and counterclockwise by operating the release lever 533.

従って、メインスイッチ8をOFFすると、このメイン
スイッチ8の操作で解除レバー533は時計方向へ回動す
る。これで、解除プレート535が反時計方向へ回動する
と、この作動部535b,535cが固定爪517,518のストッパ51
7a,518aに当接して押動する。このため、固定爪517,518
は支持軸515,516を支点としてバネ519,520に抗してドラ
ム511の作用溝511a,511bから離れる方向へ回動する。こ
れによって、ドラム511の位置規制が解除されるため、
ドラム511は復帰バネ525によって中心の初期位置へ復帰
して、ドラム511の凹部511eのセンタクリック板526のク
リック部526aが係合して、この初期位置に保持される。
従って、メインスイッチ8をOFFすると、常にムービン
グターゲットは中心の位置に自動的に復帰され、特別な
操作を行なうことなく、次の影響の準備が可能になる。
Therefore, when the main switch 8 is turned off, the release lever 533 rotates clockwise by operating the main switch 8. Thus, when the release plate 535 rotates counterclockwise, the operating portions 535b and 535c are brought into contact with the stoppers 51 of the fixing claws 517 and 518.
It contacts and pushes 7a and 518a. For this reason, fixed nails 517,518
Rotates around the support shafts 515 and 516 as a fulcrum in a direction away from the action grooves 511a and 511b of the drum 511 against the springs 519 and 520. As a result, the position regulation of the drum 511 is released,
The drum 511 is returned to the center initial position by the return spring 525, and the click portion 526a of the center click plate 526 of the concave portion 511e of the drum 511 engages and is held at this initial position.
Therefore, when the main switch 8 is turned off, the moving target is always automatically returned to the center position, and preparations for the next influence can be made without performing any special operation.

測距制御 次に、ムービングターゲット情報セットについて説明
する。第33図は第31図及び第32図に示す測距装置からム
ービングターゲット情報を得る概略図を示している。
Next, the moving target information set will be described. FIG. 33 is a schematic diagram of obtaining moving target information from the distance measuring apparatus shown in FIGS. 31 and 32.

第31図に示すドラム511の回転によって測距ベース504
の方向を変え、これにより位置検出レバー530の接片532
が第33図のパターン0〜4に接続されると、そのパター
ン0〜4に応じてアナログ電圧MIVが得られる。このア
ナログ電圧MVIをA/D変換し、このA/D値から測距方向位
置情報MVZを求める。この実施例では、測距方向位置情
報MVZが0のとき左6.6度、MVZが1のとき左3.3度、MVZ
が2のとき中央、MVZが3のとき右3.3度、MVZが4のと
き右6.6度の測距装置の振れ角であることを検出でき
る。
The rotation of the drum 511 shown in FIG.
Of the position detecting lever 530,
Are connected to patterns 0 to 4 in FIG. 33, an analog voltage MIV is obtained according to the patterns 0 to 4. The analog voltage MVI is A / D converted, and distance measurement direction position information MVZ is obtained from the A / D value. In this embodiment, when the distance measurement direction position information MVZ is 0, the left 6.6 degrees, when the MVZ is 1, the left 3.3 degrees, the MVZ
Is 2 when the MVZ is 3, the right angle is 3.3 degrees, and when the MVZ is 4, the right angle is 6.6 degrees.

この測距方向位置情報MVZと、焦点距離情報ZZとか
ら、表−4示すムービングターゲットテーブルからムー
ビングターゲット位置情報MVを選定する。
The moving target position information MV is selected from the moving target table shown in Table 4 based on the distance measurement direction position information MVZ and the focal length information ZZ.

この選定されたムービングターゲット位置情報MVに基
づいて、第6図のファインダ内表示を左から1〜13個の
LCDの内1個を選択して点灯する。
Based on the selected moving target position information MV, the display in the viewfinder of FIG.
Select one of the LCDs to light up.

このように、ファインダ内の表示を行なうことで、外
部からどの位置を測距しているかを容易に確認すること
ができる。測距装置の振れ角がこの実施例では撮影レン
ズの光軸を中心として左右に2段階切換が可能になって
おり、ズーミングによる撮影光学系を移動することで、
前記光軸中心以外の振れ角で、ファインダ内のターゲッ
トフレーム表示と、測距装置の測距ポイントにズレが起
こる。このズレはズーミングによる焦点距離の変化に伴
ってファインダ内の倍率も変化するが、測距装置の振れ
角は変化しないために起こるもので、この補正をファイ
ンダ内のムービングターゲット表示位置を変化させるこ
とで、測距ポイントとムービングターゲット表示を対応
させることができ、これにより望遠、広角での測距範囲
の変化をなくすことができる。
In this way, by performing display in the viewfinder, it is possible to easily confirm which position is being measured from outside. In this embodiment, the swing angle of the distance measuring device can be switched in two steps left and right around the optical axis of the photographing lens, and by moving the photographing optical system by zooming,
At a deflection angle other than the optical axis center, a deviation occurs between the display of the target frame in the finder and the distance measurement point of the distance measurement device. This shift occurs because the magnification in the viewfinder changes with the change in the focal length due to zooming, but the deflection angle of the distance measuring device does not change.This correction is performed by changing the moving target display position in the viewfinder. Thus, the distance measuring point and the moving target display can be made to correspond to each other, thereby making it possible to eliminate a change in the distance measuring range in telephoto and wide-angle.

さらに、パララックス補正の情報セットについて説明
する。パララックス補正は、撮影レンズでの撮影範囲と
ファインダの撮影範囲が一致しないことを補正するもの
で、ファインダ光路中に設けられた液晶表示した自動パ
ララックス補正視野枠20での点灯、点滅の制御により行
なう。
Further, a parallax correction information set will be described. The parallax correction corrects that the shooting range of the shooting lens does not match the shooting range of the viewfinder, and controls the lighting and blinking of the automatic parallax correction field frame 20 displayed in the LCD in the viewfinder optical path. Performed by

第34図(1)〜(3)はファインダ内を示し、視野枠
20a,20bの点滅により視野範囲を制御するパララックス
の表示状態は、被写体距離情報Χに基づき、測距ゾーン
情報AFZを求め、この測距ゾーン情報AFZと、焦点距離情
報ZZから、表−5のパララックス補正テーブルから選択
される。
Fig. 34 (1) to (3) show the inside of the viewfinder,
The parallax display state in which the visual field range is controlled by the blinking of 20a and 20b is obtained from the distance measuring zone information AFZ based on the subject distance information Χ. Is selected from the parallax correction table.

即ち、測距ゾーン情報AFZが0〜63の場合には焦点距
離情報ZZに関係なく、第34図(1)の補正が行なわれ、
測距ゾーン情報AFZが64〜127の場合には焦点距離情報ZZ
が望遠側の場合は、第34図(2)の補正が行なわれ、測
距ゾーン情報AFZが128〜192の場合には焦点距離情報ZZ
が8〜15の場合に、第34図(2)の補正が行なわれ、焦
点距離情報ZZが16〜23の場合に、第34図(3)の補正が
行なわれる。また、メインスイッチがONされ、ズーミン
グ情報のみしか得られない場合は第34図(1)の状態に
している。撮影後は再び第34図(1)の状態に戻す。
That is, when the ranging zone information AFZ is 0 to 63, the correction shown in FIG. 34 (1) is performed regardless of the focal length information ZZ.
Focal length information ZZ when AF zone information AFZ is 64 to 127
If the distance is on the telephoto side, the correction shown in FIG. 34 (2) is performed, and if the distance measurement zone information AFZ is 128 to 192, the focal length information ZZ
Is 8 to 15, the correction of FIG. 34 (2) is performed, and when the focal length information ZZ is 16 to 23, the correction of FIG. 34 (3) is performed. When the main switch is turned on and only zooming information is obtained, the state is as shown in FIG. 34 (1). After the photographing, the state is returned to the state shown in FIG.

第35図は測距方向を可変することにより、防塵パネル
面を透過する測距光の屈折角が変化してしまい、この変
化による測距誤差を補正する方法を示している。
FIG. 35 shows a method for correcting a distance measurement error due to a change in the direction of distance measurement that changes the refraction angle of the distance measurement light transmitted through the dustproof panel surface.

測距装置の前方に測距ユニット等を保護する防塵パネ
ル600を備え、防塵パネル600はカメラケース側に固定さ
れており、測距ポイントの変化によって動くことがな
い。このため、第35図に示すように投光素子601から被
写体602へ投光される測距光は、測距方向の振れ角αに
よって防塵パネル600を透過するときの屈折が変化す
る。これが原因で、AFレンズ603を介して受光素子604の
PSD測距面に誤差xが生じ、正確が測距結果が得られな
い。
A dustproof panel 600 for protecting the distance measuring unit and the like is provided in front of the distance measuring device. The dustproof panel 600 is fixed to the camera case side and does not move due to a change in the distance measuring point. Therefore, as shown in FIG. 35, the distance measuring light projected from the light projecting element 601 to the subject 602 changes the refraction when transmitting through the dustproof panel 600 depending on the shake angle α in the distance measuring direction. Due to this, the light receiving element 604 via the AF lens 603
An error x occurs on the PSD ranging surface, and accurate ranging results cannot be obtained.

このため、第35図に示すように、予め下記にようにし
て誤差xの振れ角θ,αによる変化を求めてテーブルに
記憶しておく。
Therefore, as shown in FIG. 35, a change in the error x due to the deflection angles θ and α is obtained in advance and stored in a table as described below.

ここで、t′は光軸とAFレンズとの距離で で求める。 Here, t 'is the distance between the optical axis and the AF lens. Ask for.

次に、防塵パネル600の屈折角θ′を求めると、 ここで、nは防塵パネル600の屈折率で、例えば略n=
1.5程度である。
Next, when the refraction angle θ ′ of the dustproof panel 600 is obtained, Here, n is the refractive index of the dustproof panel 600, for example, approximately n =
It is about 1.5.

この防塵パネル600の屈折による誤差x0は 誤差x0=d・(tanθ−tanθ′) ・・・式3 で求める。 The error x0 due to the refraction of the dustproof panel 600 is obtained by the following equation: error x0 = d · (tan θ−tan θ ′)

また、防塵パネル600での屈折による測距光と、屈折
しない測距光との距離x1は、 x1=x0cosθ ・・・式4 で求める。
Further, the distance x1 between the distance measuring light due to refraction in the dustproof panel 600 and the distance measuring light that does not refract is obtained by x1 = x0cosθ (Equation 4).

従って、受光素子604のPSD測距面での誤差xは、 で求める。Therefore, the error x on the PSD ranging surface of the light receiving element 604 is: Ask for.

このようにして、測距方向の位置情報を得る手段と、
この測距方向位置情報に基づいて測距情報を補正する手
段とを備えておき、測距方向位置情報に基づいて予め記
憶されているテーブルから測距情報を補正することで、
測距方向の振れ角によって防塵パネルを透過する測距光
の屈折が変化して生じる測距誤差を除去することがで
き、正確な測距結果を得る。測距装置の投光光の光束も
防塵パネル600による屈折が起こるが、この補正はファ
インダ内ムービングターゲットマーク21を予じめ前記屈
折により起こる光束のズレ量分だけ調整しておけばよ
い。
In this way, means for obtaining position information in the ranging direction,
Means for correcting the distance measurement information based on the distance measurement direction position information is provided, and the distance measurement information is corrected from a table stored in advance based on the distance measurement direction position information.
A distance measurement error caused by a change in the refraction of the distance measurement light transmitted through the dustproof panel due to the deflection angle in the distance measurement direction can be removed, and an accurate distance measurement result can be obtained. The light flux of the light projected from the distance measuring device is also refracted by the dust-proof panel 600. This correction may be performed by adjusting the moving target mark 21 in the viewfinder in advance by the amount of deviation of the light beam caused by the refraction.

測光制御 次に、測光制御について説明する。Next, the photometric control will be described.

第36図は測光のタイミングチャートである。 FIG. 36 is a timing chart of photometry.

この測光制御は第36図に示すように、スポット・アベ
レージ測光切替信号S/A、計測開始指令信号CA、計測ス
タート信号CB、計測停止信号AEIの制御により行なわ
れ、測光ICの出力のスポットSPTとアベレージ時間とAVT
を求める。
As shown in FIG. 36, this photometry control is performed by controlling the spot / average photometry switching signal S / A, the measurement start command signal CA, the measurement start signal CB, and the measurement stop signal AEI. And average time and AVT
Ask for.

この測光制御ではスポット・アベレージ測光切替信号
S/AがLレベルの状態でスポット測光が行なわれ、Hレ
ベルの状態でアベレージ測光が行なわれる。測光ルーチ
ン前のルーチンの動作が終了すると測光ルーチンがスタ
ートして、電源電圧の安定化のために所定時間後に計測
スタート信号CBがHレベルになり、基準電圧に設定され
たコンデンサの放電を所定時間行ない、この時間を経時
後計測開始指令信号CAをHレベルにし、タイマTを作動
すると共に、スポット測光用の測光素子の受光する光量
に応じて充電時間が変化する前記コンデンサの充電を開
始し、前記基準電圧に達することにより、計測停止信号
AEIがHレベルになり、この間のタイマTのループ回数
で、スポット測光時間SPTを測定する。
This metering control uses a spot / average metering switching signal.
Spot photometry is performed when S / A is at the L level, and average photometry is performed when the S / A is at the H level. When the operation of the routine before the photometry routine ends, the photometry routine starts, and after a predetermined time for stabilizing the power supply voltage, the measurement start signal CB becomes H level, and the discharge of the capacitor set to the reference voltage is performed for a predetermined time. After the elapse of this time, the measurement start command signal CA is set to the H level, the timer T is operated, and the charging of the capacitor whose charging time changes according to the amount of light received by the photometric element for spot photometry is started, When the reference voltage is reached, a measurement stop signal
AEI becomes H level, and the spot metering time SPT is measured by the number of loops of the timer T during this time.

次に、スポット・アベレージ測光切替信号S/AをHレ
ベルにして、電源電圧の安定化のために所定時間後、計
測スタート信号CBをHレベルにし、基準電圧に設定され
たコンデンサの放電を所定時間行ない、この時間を経過
後、計測開始指令信号CAがHレベルにすると、タイマT
を作動すると共に、アベレージ測光用の測光素子の受光
光量に応じて充電時間が変化する前記コンデンサの充電
を開始し、前記基準電圧に達するのを検知することによ
り、計測停止信号AEIをHレベルにし、この間のタイマ
Tのループ回数で、アベレージ時間AVTを測定する。
Next, the spot / average photometry switching signal S / A is set to the H level, and after a predetermined time for stabilizing the power supply voltage, the measurement start signal CB is set to the H level, and the discharge of the capacitor set to the reference voltage is set to the predetermined level. When the measurement start command signal CA goes high after this time has elapsed, the timer T
Activate and start charging the capacitor whose charging time changes according to the amount of light received by the average metering light metering element, and by detecting that the reference voltage is reached, set the measurement stop signal AEI to the H level. The average time AVT is measured by the number of loops of the timer T during this period.

次に、測光演算補正について説明する。 Next, the photometric calculation correction will be described.

スポット測光時間SPT及びアベレージ測光時間AVTが明
るさに比例しており、それぞれの時間が長いと暗く、短
いと明るいと判定され、この測光特性を例えば、アベレ
ージ測光時間AVTについて第37図のグラフに示す。
The spot metering time SPT and the average metering time AVT are proportional to the brightness.If the respective time is long, it is determined to be dark, and if it is short, it is determined to be bright.For example, the metering characteristic is shown in the graph of FIG. 37 for the average metering time AVT. Show.

第37図で、縦軸に演算を容易にするためタイマTのル
ープ回数から演算されたEV値を5倍した値、EVAVを定
め、横軸にアベレージ測光時間AVTを定めると、この両
者の関係は実線の標準特性で示すことができる。
In FIG. 37, the value of EVAV calculated by multiplying the EV value calculated from the number of loops of the timer T by five to determine the EVAV is set on the vertical axis, and the average photometry time AVT is set on the horizontal axis. Can be shown by the standard characteristics of the solid line.

ところで、例えば、測光ICの外付けや抵抗やコンデン
サ等のバラツキで、一点鎖線や二点鎖線で示すような誤
差特性になることがあると、この誤差特性を標準特性に
合せることで、測光演算補正が行なわれる。
By the way, for example, if the error characteristics shown by the one-dot chain line or the two-dot chain line may occur due to variations in the external attachment of the photometric IC, the resistance, the capacitor, and the like, the photometric calculation can be performed by matching the error characteristics with the standard characteristics. Correction is performed.

しかしながら、この誤差特性を標準特性に合せる測光
補正は、例えば補正するための抵抗を設ける等ハードで
補正することは、部品点数が増加し、自動化が困難で、
また調整工数が必要である等の問題点がある。
However, photometric correction to match this error characteristic to the standard characteristic is difficult to correct by hardware such as providing a resistor for correction, which increases the number of parts and makes automation difficult.
There are also problems such as the need for adjustment man-hours.

ところで、第38図のアベレージ測光時間AVTとタイマ
Tのループ回数の関係はグラフに示すようになっている
ため、アベレージ測光時間AVTを測定するためのタイマ
Tのループ時間を、選択することで誤差特性を標準特性
に合わせることができる。
By the way, since the relationship between the average photometry time AVT and the number of loops of the timer T in FIG. 38 is shown in the graph, the error can be obtained by selecting the loop time of the timer T for measuring the average photometry time AVT. Characteristics can be matched to standard characteristics.

即ち、アベレージ時間AVTを測定するために、1ルー
プ標準で248μsecのタイマをまわして、アベレージ測光
時間AVTの間にタイマTがまわるループ回数で測定して
いる。このため、例えば第38図の一点鎖線の誤差特性は
1ループ232μsecのタイマを、また二点鎖線の誤差特性
は264μsecのタイマを選定する。
That is, in order to measure the average time AVT, a timer of 248 μsec is turned by one loop standard, and the measurement is performed by the number of loops in which the timer T turns during the average photometry time AVT. For this reason, for example, a timer of 232 μsec per loop is selected for the error characteristic of the one-dot chain line in FIG. 38, and a timer of 264 μsec is selected for the error characteristic of the two-dot chain line.

これにより、第39図のEVAVとタイマTのループ回数の
関係のグラフに示すような制御特性に合わせることがで
きる。
This makes it possible to match the control characteristics as shown in the graph of the relationship between EVAV and the number of loops of the timer T in FIG.

この測光制御は、第39図に示す制御特性が得られるテ
ーブルで行なわれ、この制御特性は次のように測光時間
AVTからアベレージ測光値EVAVを求めている。
This photometric control is performed using a table that obtains the control characteristics shown in FIG. 39.
The average photometry value EVAV is obtained from the AVT.

EVAV=EVSFT−タイマTのループ回数 ここで、EVSFTはシフト量を示すものでEEPROM内のデ
ータ(0〜127)で標準特性に対しての上下方向のズレ
をシフト調整するためのものである。また、タイマTは
表6に示すようにEEPROM内のデータEVLENによって決ま
るものである。
EVAV = EVSFT−the number of loops of the timer T Here, EVSFT indicates the shift amount, and is used to shift the vertical deviation from the standard characteristic with the data (0 to 127) in the EEPROM. The timer T is determined by the data EVLEN in the EEPROM as shown in Table 6.

従って、EVLENを選択することにより、傾き特性の誤
差を補正し、EVSFTを選択することにより、上下のシフ
ト特性の誤差を補正することができ、例えば第37図に示
すように、一点鎖線で示すような誤差特性になることが
あると、第38図のタイマT232μsecを、二点鎖線で示す
ような誤差特性になることがあると、タイマT264μsec
を選択して補正する。
Therefore, by selecting EVLEN, the error of the inclination characteristic can be corrected, and by selecting EVSFT, the error of the vertical shift characteristic can be corrected. For example, as shown in FIG. If such an error characteristic occurs, the timer T232 μsec in FIG. 38 may be changed to an error characteristic as indicated by a two-dot chain line.
Select and correct.

このように、アベレージ測光時間AVTは標準測光特性
から外れることがあっても、ハードを調整することをせ
ずに、標準測光特性と一致させるようにタイマTのルー
プ時間を変えることで、標準測光特性が得られるように
している。
As described above, even if the average photometry time AVT may deviate from the standard photometry characteristics, the standard photometry can be achieved by changing the loop time of the timer T so as to match the standard photometry characteristics without adjusting the hardware. Characteristics are obtained.

また、メモリに記憶されたEVLENデータの選択で傾き
特性の誤差を補正し、同様にEVSFTデータの選択で上下
のシフト特性の誤差を補正し、第39図の測光特性を得て
いるため、測光の補正のテーブルが1個でよく、メモリ
容量の削減、処理時間の短縮等の利点を有している。
In addition, the error of the inclination characteristic is corrected by selecting the EVLEN data stored in the memory, and the error of the vertical shift characteristic is corrected by selecting the EVSFT data. Need only one correction table, which has advantages such as a reduction in memory capacity and a reduction in processing time.

制御回路 第40図はこの発明が適用されるカメラの概略回路ブロ
ック図である。
Control circuit FIG. 40 is a schematic circuit block diagram of a camera to which the present invention is applied.

このカメラにはMAIN−CPU200とSUB−CPU201が用いら
れており、シリアルインタフェースで交互に情報の授受
が行なわれる。MAINP−CPU200は主として大電流を要す
る駆動系の制御やカメラの撮影動作の制御シーケンスを
実行し、SUBP−CPU201はMAIN−CPU200の制御及び撮影関
連情報を表示する外部LCD202やファインダ内LCD203等を
駆動する。
This camera uses a MAIN-CPU 200 and a SUB-CPU 201, and information is exchanged alternately through a serial interface. The MAINP-CPU 200 mainly performs control of a drive system requiring a large current and a control sequence of a photographing operation of the camera, and the SUBP-CPU 201 drives the external LCD 202 and the LCD 203 in the viewfinder which control the MAIN-CPU 200 and display photographing-related information. I do.

MAIN−CPU200は第40図に示すような入出力端子を有し
ている。
The MAIN-CPU 200 has input / output terminals as shown in FIG.

入力端子DO、出力端子DI、SK、CSは書き変え可能な不
揮発性メモリ(以下EEPROMという)204の制御に用いら
れ、端子DOは初期状態はLレベルで、端子DI、SK、CSも
初期状態はLレベルである。
The input terminal DO, the output terminals DI, SK, and CS are used to control the rewritable nonvolatile memory (hereinafter referred to as EEPROM) 204. The terminal DO is initially in the L level, and the terminals DI, SK, and CS are also in the initial state. Is at the L level.

出力端子SST、SCK、SIO、入力端子SRQ、SIはSUB−CPU
201とのシリアル転送に用いられ、端子SSTは初期状態が
Hレベル、端子SRQは初期状態がHレベルで、端子SCKは
初期状態がHレベル、端子SIOは初期状態がLレベル
で、端子SIは初期状態がLレベルである。
Output terminals SST, SCK, SIO, input terminals SRQ, SI are SUB-CPU
The terminal SST is in the initial state at the H level, the terminal SRQ is in the initial state at the H level, the terminal SCK is in the initial state at the H level, the terminal SIO is in the initial state at the L level, and the terminal SI is The initial state is at the L level.

入力端子AFE、出力端子AFR、A/D変換入力端子AFI、出
力端子SYNCは測距IC205の制御に用いられ、端子AFEは初
期状態がHレベルで、端子AFRは初期状態がHレベルで
ある。また、端子AFIは距離検出素子(PSD)からの出力
を演算した測距情報を得る。
The input terminal AFE, the output terminal AFR, the A / D conversion input terminal AFI, and the output terminal SYNC are used for controlling the distance measurement IC 205. The terminal AFE is in the initial state of H level, and the terminal AFR is in the initial state of H level. A terminal AFI obtains distance measurement information obtained by calculating an output from the distance detection element (PSD).

出力端子IR1〜IR3は測距用発光素子206の制御に用い
られ、それぞれに接続される抵抗値を変え、発光量を可
変にし、初期状態Hがレベルである。
The output terminals IR1 to IR3 are used for controlling the light emitting element 206 for distance measurement, change the resistance value connected to each, change the light emission amount, and the initial state H is the level.

出力端子NT1〜NT3はLED表示207の駆動に用いられ、初
期状態がHレベルである。
The output terminals NT1 to NT3 are used for driving the LED display 207, and are initially at the H level.

出力端子PHSは自己電源保持に用いられ、端子PHSをL
レベルにすると、トランジスタ220をオンしレギュレー
タ221からの電圧がMAIN−CPU200に供給される。この端
子PHSの初期状態はLレベルである。
The output terminal PHS is used for holding the self-power supply, and the terminal PHS
When the level is set, the transistor 220 is turned on, and the voltage from the regulator 221 is supplied to the MAIN-CPU 200. The initial state of the terminal PHS is at the L level.

出力端子PHP、PH3は初期状態がLレベルであり、端子
PHPはレギュレータ221からの電圧を所定の回路に供給す
るVB電源208の制御に、端子PH3は電源電池から直接所定
の回路に供給するVD3電源209の制御に用いられる。
The output terminals PHP and PH3 are initially at L level,
PHP is used to control a VB power supply 208 that supplies a voltage from the regulator 221 to a predetermined circuit, and a terminal PH3 is used to control a VD3 power supply 209 that supplies power to a predetermined circuit directly from a power supply battery.

入力端子FFUL、出力端子FSTP、FTPG、FCHGはストロボ
回路210の制御に用いられる。端子FFULはストロボ充電
完了検出に用いられ、ストロボコンデンサの充電が完了
していない状態ではHレベルであり、充電を完了すると
Lレベルになる。端子FSTPは初期状態がHレベルで、ス
トロボ充電停止制御に用いられ、ストロボコンデンサの
充電停止を行なう際にLレベルに切替える。端子FTRG、
FCHGは初期状態がHレベルであり、端子FTRGはストロボ
発光制御を行ない、ストロボ発光を行なう時はLレベル
信号に切替える。端子FCHGはストロボ充電開始制御に用
いられ、ストロボコンデンサの充電を開始する際にはL
レベルに切替える。
The input terminal FFUL and the output terminals FSTP, FTPG, FCHG are used for controlling the strobe circuit 210. The terminal FFUL is used for detecting the completion of flash charging, and is at the H level when the charging of the flash capacitor is not completed, and is at the L level when the charging is completed. The terminal FSTP is initially at the H level, and is used for strobe charge stop control, and switches to the L level when charging of the strobe capacitor is stopped. Terminal FTRG,
FCHG is initially at H level, and the terminal FTRG controls strobe light emission, and switches to L level signal when strobe light emission is performed. The terminal FCHG is used for strobe charge start control.
Switch to level.

入力端子DX2、DX3、DX4はDXフィルム211からのDΧコ
ード入力に用いられ、フィルム感度を検出する。
The input terminals DX2, DX3, and DX4 are used to input a DΧ code from the DX film 211, and detect film sensitivity.

出力端子M0、M1、M2はフィルム給送モータ212及びズ
ーム駆動モータ99の第1のモータ制御IC213の制御に用
いられ、端子M0はフィルム給送モータ212を駆動する時
はLレベルに設定し、ズーム駆動モータ99を駆動する時
はHレベルに設定し、端子M1,M2の通電によりそれぞれ
のモータの回転制御を行なう初期状態はLレベルであ
る。
The output terminals M0, M1, and M2 are used to control the film feed motor 212 and the first motor control IC 213 of the zoom drive motor 99, and the terminal M0 is set to L level when driving the film feed motor 212. When the zoom drive motor 99 is driven, it is set to the H level, and the initial state in which the rotation of each motor is controlled by energizing the terminals M1 and M2 is the L level.

出力端子SLS、SFR、SBM1、SBM2はフォーカシングモー
タ69及びシャッタ駆動モータ87の第2のモータ制御IC21
4に用いられ、初期状態はLレベルである。端子SLSはフ
ォーカシングモータ69を駆動する時はLレベルに設定
し、シャッタ駆動モータ87を駆動する時はHレベルに設
定する。端子SFRはフォーカシングモータ69及びシャッ
タ駆動モータ87を高速回転駆動する時はLレベルに設定
し、低速回転で駆動する時はHレベルに設定する。端子
SBM1、SBM2は回転制御に用いられる(表−7に示す)。
端子SHLは初期状態はHレベルであり、定電圧レベル制
御に用いられる(表−8に示す)。スイッチS1、S2はレ
リーズ第1信号及び、第2信号に用いられ、初期状態が
Hレベルであり、LレベルでONされる。
The output terminals SLS, SFR, SBM1, and SBM2 are the second motor control IC 21 for the focusing motor 69 and the shutter drive motor 87.
4 is used, and the initial state is L level. The terminal SLS is set to L level when driving the focusing motor 69, and is set to H level when driving the shutter drive motor 87. The terminal SFR is set at the L level when the focusing motor 69 and the shutter drive motor 87 are driven at a high speed, and is set at the H level when driven at a low speed. Terminal
SBM1 and SBM2 are used for rotation control (shown in Table-7).
The terminal SHL is initially at H level and is used for constant voltage level control (shown in Table-8). The switches S1 and S2 are used for the first release signal and the second release signal. The switches S1 and S2 are initially at H level and turned on at L level.

低速1<低速2 入力端子AEI、出力端子S/A、CB、CAは測光IC215の制
御に用いられ、端子AEIは測光素子(PD)からの出力を
測光IC215で演算した輝度情報を得る。端子S/A、CB、CA
は初期状態がLレベルである。端子S/Aは中央測光用の
受光素子と周辺測光用の受光素子の切替えの制御を行な
い、Lレベルで中央測光用の受光素子を選択し、Hレベ
ルで周辺測光用の受光素子を選択する。
Low speed 1 <Low speed 2 The input terminal AEI and the output terminals S / A, CB, and CA are used to control the photometric IC 215, and the terminal AEI obtains luminance information obtained by calculating the output from the photometric element (PD) by the photometric IC 215. Terminal S / A, CB, CA
Indicates that the initial state is at the L level. The terminal S / A controls switching between the light receiving element for central photometry and the light receiving element for peripheral photometry, and selects the light receiving element for central photometry at L level and selects the light receiving element for peripheral photometry at H level. .

入力端子MVはムービングターゲット操作の検出に用い
られ、操作されない状態ではHレベルを入力し、操作が
行なわれるとLレベルを入力し、AD変換入力端子MVIか
らムービングターゲット位置信号を入力する。
The input terminal MV is used for detecting the operation of the moving target. When the operation is not performed, the H level is input, when the operation is performed, the L level is input, and the moving target position signal is input from the AD conversion input terminal MVI.

入力端子BRIAはスイッチ216によるバリア開閉検出に
用いられ、バリア開でHレベルを入力し、バリア開でL
レベルを入力する。
The input terminal BRIA is used for detecting the opening and closing of the barrier by the switch 216. When the barrier is open, an H level is input.
Enter the level.

入力端子MAINはメインスイッチ8の操作検出に用いら
れ、メインスイッチ8がON状態でHレベルになり、カメ
ラの回路を作動可能状態とし、OFF状態でLレベルにな
り不作動状態とする。
The input terminal MAIN is used to detect the operation of the main switch 8. When the main switch 8 is turned on, the input terminal MAIN becomes H level, the camera circuit becomes operable, and when the main switch 8 is turned off, it becomes L level and becomes inactive.

入力端子ZUは操作ボタン13のズームアップ操作に用い
られ、操作しない状態ではHレベルが入力され、操作状
態ではLレベルが入力され、ズーム駆動を行なう。端子
ZDはズームダウン操作に用いられ、操作しない状態では
Hレベルが入力され、ズーム駆動を行なわず、作動状態
ではLレベルが入力され、ズーム駆動を行なう。
The input terminal ZU is used for a zoom-up operation of the operation button 13. When no operation is performed, an H level is input, and in an operation state, an L level is input, and zoom driving is performed. Terminal
ZD is used for a zoom-down operation. When no operation is performed, an H level is input and zoom driving is not performed. In an operating state, an L level is input and zoom driving is performed.

A/D変換入力端子BCIは電池電圧検知、A/D変換入力端
子ZIはズーム位置検知、A/D変換入力端子MVIはムービン
グターゲット位置検知、A/D変換入力端子THIは温度補償
をそれぞれ基準電圧VDDから得、A/D変換入力端子AFIは
測距情報を基準電圧AVDDから得る。
A / D conversion input terminal BCI is for battery voltage detection, A / D conversion input terminal ZI is for zoom position detection, A / D conversion input terminal MVI is for moving target position detection, and A / D conversion input terminal THI is for temperature compensation. The A / D conversion input terminal AFI obtains the distance measurement information from the reference voltage AVDD.

入力端子ZP、ZT、ZW、ZCはズーム制御に用いられ、端
子ZPはズームレンズの駆動に基づいて出力する1ビット
のデジタル情報を検知する。端子ZTはズームテレ端検出
に用いられ、ズームレンズが最テレ端でLレベルを入力
する。端子ZWはズームワイド端検出に用いられ、ズーム
レンズが最ワイド端でHレベルを入力する。端子ZCはメ
インスイッチをオフして撮影レンズを収納位置にした時
にズームクローズ端の検出に用いられ、撮影レンズが収
納位置にある状態でLレベルを入力する。
The input terminals ZP, ZT, ZW, and ZC are used for zoom control, and the terminal ZP detects 1-bit digital information output based on driving of a zoom lens. The terminal ZT is used for zoom telephoto end detection, and the zoom lens inputs the L level at the telephoto end. The terminal ZW is used for zoom wide end detection, and the zoom lens inputs an H level at the widest end. The terminal ZC is used to detect the zoom close end when the main switch is turned off and the taking lens is in the stowed position, and an L level is input when the taking lens is in the stowed position.

端子STはフォトインタラプタ102からのシャッタ羽根
開口情報の入力に用いられ、前述したシャッタ羽根51の
開閉検出を行なう。
The terminal ST is used for inputting shutter blade opening information from the photo interrupter 102, and detects opening and closing of the shutter blade 51 described above.

入力端子LDP1、LDP2は撮影レンズのフォーカシングレ
ンズ駆動に伴なって、フォトインタラプタ77,83からの
フォーカシングパルス1,2の入力に用いられる。
The input terminals LDP1 and LDP2 are used for input of focusing pulses 1 and 2 from the photo interrupters 77 and 83 in accordance with the driving of the focusing lens of the photographing lens.

入力端子SSPはスイッチ217からのフィルム給送情報検
出に用いられ、フィルム給送に伴なって出力するデジタ
ル信号を入力する。
The input terminal SSP is used for detecting film feed information from the switch 217, and inputs a digital signal to be output with the film feed.

出力端子DTRG、入力端子WCIはデート制御IC218に用い
られ、デートを写し込みを行なう時はLレベルにして写
し込み用ランプを発光させる。端子DTRGは初期状態がH
レベルである。
The output terminal DTRG and the input terminal WCI are used in the date control IC 218, and when the date is imprinted, the date is set to L level to make the imprinting lamp emit light. Terminal DTRG is initially in H state
Level.

SUBCPU201は次のような入出力端子を有している。 The SUBCPU 201 has the following input / output terminals.

入力端子MAINLはメインスイッチ8の作動検出に用い
られ、メインスイッチ8のオン状態でHレベルを入力
し、オフ状態でLレベルを入力する。
The input terminal MANL is used to detect the operation of the main switch 8, and inputs an H level when the main switch 8 is on and an L level when the main switch 8 is off.

入力端子SBは裏蓋開閉スイッチ219からの裏蓋開閉状
態の検出に用いられ、裏蓋開放時はHレベルを入力し、
裏蓋閉時はLレベルを入力する。
The input terminal SB is used for detecting the back cover opening / closing state from the back cover open / close switch 219, and when the back cover is opened, inputs an H level,
When the back cover is closed, the L level is input.

入力端子S1Lはレリーズボタン9のスイッチS1の検出
に用いられ、レリーズボタン9の第1段階の押圧操作で
Lレベルを入力し、操作しない状態ではHレベルを入力
する。
The input terminal S1L is used for detecting the switch S1 of the release button 9, and inputs an L level when the release button 9 is pressed in the first stage, and inputs an H level when the release button 9 is not operated.

入力端子ZMRは操作ボタン13からのズーム操作の検出
に用いられ、ズーム釦の操作によりHレベルを入力し、
操作しない状態ではLレベルを入力する。
The input terminal ZMR is used to detect a zoom operation from the operation button 13, and inputs an H level by operating the zoom button.
When no operation is performed, the L level is input.

入力端子MVLはムービングターゲット操作の検出に用
いられ、ムービングターゲット操作によりHレベルを入
力し、操作しない状態ではLレベルを入力する。
The input terminal MVL is used for detecting a moving target operation, and inputs an H level by operating the moving target and inputs an L level when the moving target is not operated.

入力端子MREWはマニュアルリワインドスイッチ222の
リワインド操作の検出に用いられ、マニュアルリワイン
ドスイッチ222が操作されるとLレベルを入力し、巻戻
し動作を開始させる。また、操作されない状態ではHレ
ベルを入力する。
The input terminal MREW is used for detecting a rewind operation of the manual rewind switch 222. When the manual rewind switch 222 is operated, an L level is input and a rewind operation is started. Also, when no operation is performed, the H level is input.

入力端子TESTはカメラのテストモードの入力を検出す
る。
The input terminal TEST detects the input of the test mode of the camera.

入力端子KEYOはコモンとして用いられる。 The input terminal KEYO is used as a common.

入力端子STOはストロボモード変更入力に用いられ、
押圧操作によりLレベルを入力する。ストロボ設定スイ
ッチの押上操作に応じて、ストロボモードを自動発光モ
ードである“AUTO"、ストロボを強制的に発光させる“O
N"、ストロボを輝度に拘らず発光させない“OFF"を順次
サイクリックに選択する。
The input terminal STO is used for strobe mode change input,
An L level is input by a pressing operation. The flash mode is set to "AUTO", which is the automatic flash mode, and "O" forcibly firing the flash in response to the push-up operation of the flash setting switch.
N "and" OFF ", which does not cause the strobe to emit light regardless of the brightness, are sequentially and cyclically selected.

入力端子Dはドライブモード変更入力に用いられ、通
常Hレベルを入力し、押圧操作によりLレベルを入力す
る。ドライブモード設定スイッチの押圧操作に応じて、
ドライブモードを単写モード、連写モード、セルフタイ
マモードを順次サイクリックに選択する。
The input terminal D is used for a drive mode change input, and normally inputs an H level and inputs an L level by a pressing operation. In response to pressing the drive mode setting switch,
The drive mode is sequentially and cyclically selected from a single shooting mode, a continuous shooting mode, and a self-timer mode.

入力端子FNCはファンクション変更入力のON−OFFに用
いられ、通常Hレベルを入力し、押圧操作によりLレベ
ルを入力する。
The input terminal FNC is used for ON / OFF of a function change input, and normally inputs an H level and inputs an L level by a pressing operation.

入力端子ROLLはファンクション変更入力に用いられ、
通常Hレベルを入力し、押圧操作によりLレベルを入力
する。
Input terminal ROLL is used for function change input,
Normally, an H level is input, and an L level is input by a pressing operation.

入力端子SEL、SETはファンクションデータ変更用に用
いられ、出力端子PHMはMAIN−CPU200の電源制御に用い
られ、作動時はHレベルを設定し、不作動時はLレベル
を設定する。
The input terminals SEL and SET are used for changing function data, and the output terminal PHM is used for controlling the power supply of the MAIN-CPU 200. The H level is set when activated, and the L level is set when not activated.

出力端子SRQ、入力端子SSTはシリアル転送用に用いら
れ、入力端子LIVEはMAIN−CPU200の電源モニタに用いら
れ、出力端子RSTOはMAIN−CPUリセット用出力に用いら
れ、さらに外部LCD202及びファインダ内のLCD203への出
力端子を有している。
The output terminal SRQ and the input terminal SST are used for serial transfer, the input terminal LIVE is used for monitoring the power of the MAIN-CPU 200, the output terminal RSTO is used for the output for resetting the MAIN-CPU 200, and furthermore, the output terminal RSTO is used for the external LCD 202 and the finder. It has an output terminal to the LCD 203.

実行モード、モードフラグ及びデータ転送 このMAIN−CPU200のフローチャートに示す実行モー
ド、モードフラグ及び転送は、次のようになっている。
Execution mode, mode flag and data transfer The execution mode, mode flag and transfer shown in the flowchart of the MAIN-CPU 200 are as follows.

次に、MAIN−CPUからSUB−CPUへのデータ転送につい
て説明する。
Next, data transfer from the MAIN-CPU to the SUB-CPU will be described.

第41図はMAIN−CPUとSUB−CPUとの転送インタフェー
ス、第42図はMAIN−CPUからSUB−CPUへの転送タイミン
グチャートである。
FIG. 41 is a transfer interface between the MAIN-CPU and the SUB-CPU, and FIG. 42 is a transfer timing chart from the MAIN-CPU to the SUB-CPU.

MAIN−CPU200からSUB−CPU201への転送は、第42図の
転送タイミングチャートに示すようなシリアル転送で行
われる。
The transfer from the MAIN-CPU 200 to the SUB-CPU 201 is performed by serial transfer as shown in the transfer timing chart of FIG.

端子SSTの立下がりで(a)、MAIN−CPU200から転送
開始指示が行なわれ、端子SRQの立ち下がりで(b)、S
UB−CPU201での転送受け付け準備が完了する。そして、
端子SCKのHレベル、Lレベルに同期して(c)、MAIN
−CPU200は端子SIOからデータ排出が、SUB−CPU201は端
子SILでデータ読み込みが行なわれる。端子SRQの立ち上
がりで(d)SUB−CPU201での転送が、また端子SSTの立
ち上がりで(e)MAIN−CPU200での転送がそれぞれ終了
する。
At the falling of the terminal SST (a), a transfer start instruction is issued from the MAIN-CPU 200, and at the falling of the terminal SRQ (b), the S
The preparation for transfer acceptance in the UB-CPU 201 is completed. And
Synchronizing with the H level and L level of the terminal SCK (c), MAIN
The CPU 200 discharges data from the terminal SIO, and the SUB-CPU 201 reads data from the terminal SIL. The transfer at (d) SUB-CPU 201 ends at the rise of terminal SRQ, and the transfer at (e) MAIN-CPU 200 ends at the rise of terminal SST.

このシリアル転送終了後、端子SCKは外部ロック入力
モード、端子SIO,SIOLは入力モードにセットする。
After the end of the serial transfer, the terminal SCK is set to the external lock input mode, and the terminals SIO and SIOL are set to the input mode.

また、SUB−CPU201のフローチャートに示す実行モー
ド、モードフラグ及び転送は、次のようになっている。
The execution mode, mode flag, and transfer shown in the flowchart of the SUB-CPU 201 are as follows.

次に、SUB−CPUからMAIN−CPUへのデータ転送につい
て説明する。
Next, data transfer from the SUB-CPU to the MAIN-CPU will be described.

第43図はSUB−CPUからMAIN−CPUへの転送タイミング
チャートである。
FIG. 43 is a transfer timing chart from the SUB-CPU to the MAIN-CPU.

SUB−CPU201からMAIN−CPU200への転送は、第43図の
転送タイミングチャートに示すようなシリアル転送で行
なわれる。
The transfer from the SUB-CPU 201 to the MAIN-CPU 200 is performed by serial transfer as shown in the transfer timing chart of FIG.

端子SRQの立上がりで(a)、SUBCPU201から転送開始
指示が行なわれ、端子SSTの立ち下がりで(b)、MAIN
−CPU200は転送受け付け準備が完了する。そして、端子
SCKに同期して(c)、SUB−CPU201は端子SIOLでデータ
排出、MAIN−CPU200は端子SIでデータ読み込みが行なわ
れる。
At the rise of the terminal SRQ (a), a transfer start instruction is issued from the SUBCPU 201, and at the fall of the terminal SST (b), the MAIN
-The CPU 200 is ready to receive the transfer. And the terminal
In synchronization with SCK (c), the SUB-CPU 201 discharges data at the terminal SIOL, and the MAIN-CPU 200 reads data at the terminal SI.

端子SRQの立ち上がりで(d)SUB−CPU201での転送が、
端子SSTの立ち上がりで(e)でMAIN−CPU200での転送
がそれぞれ終了する。
(D) Transfer at SUB-CPU 201 at the rise of terminal SRQ
At the rising edge of the terminal SST, the transfer in the MAIN-CPU 200 ends at (e).

このシリアル転送終了後も同様に、端子SCKは外部ロ
ック入力モード、端子SIO,SIOLは入力モードにセットす
る。
Similarly, after the end of the serial transfer, the terminal SCK is set to the external lock input mode, and the terminals SIO and SIOL are set to the input mode.

制御回路のフローチャート [MAIN−CPUメインルーチン] 第44図はMAIN−CPU200の動作を示したもので、MAIN−
CPU200はSUB−CPU201によって動作が制御される。ま
ず、SUB−CPU201は端子RSTOをLレベルにしてMAIN−CPU
200の端子RESETに与え、MAIN−CPU200をリセット状態に
し、次に端子PHMをLレベルにして、トランジスタ220を
オンさせ、レギュレータ221からSUB−CPU201の端子LIVE
とMAIN−CPU200の端子VDDに電力を供給する。端子LIVE
は前記電力を検知し、前記電力が供給されるとMAIN−CP
U200の端子VDDにも電力を供給されていると判断する。
前記端子RSTOをHレベルにしてMAIN−CPU200を作動可能
状態にすると、RAMをクリアして、MAIN−CPU200はまず
カメラに装填されたフィルムパトローネのDΧ情報を入
力する。DΧ情報の入力は第69図に示すDΧ情報入力サ
ブルーチンに従って行なわれる(ステップ1−1)。
Flowchart of control circuit [MAIN-CPU main routine] Fig. 44 shows the operation of the MAIN-CPU200.
The operation of the CPU 200 is controlled by the SUB-CPU 201. First, the SUB-CPU 201 sets the terminal RSTO to L level and sets the MAIN-CPU
200, the terminal RESET is set, the MAIN-CPU 200 is reset, the terminal PHM is set to the L level, the transistor 220 is turned on, and the regulator 221 outputs the terminal LIVE of the SUB-CPU 201.
And power to the terminal VDD of the MAIN-CPU 200. Terminal LIVE
Detects the power, and when the power is supplied, MAIN-CP
It is determined that power is also supplied to the terminal VDD of U200.
When the terminal RSTO is set to the H level to make the MAIN-CPU 200 operable, the RAM is cleared and the MAIN-CPU 200 first inputs the DΧ information of the film cartridge loaded in the camera. The input of the D @ information is performed according to the D @ information input subroutine shown in FIG. 69 (step 1-1).

次に、EEPROMのデータのうちバッテリチック電圧補正
データBCDと、温度補正データTHDとを入力する(ステッ
プ1−2)。温度情報を単位THIからアナログ電圧情報
として入力し、このアナログ電圧情報をA/D変換を行な
い第70図に示したテーブルに対応したTEMPをMAIN−CPU2
00のRAMに記憶する(ステップ1−3)。
Next, the battery tick voltage correction data BCD and the temperature correction data THD of the EEPROM data are input (step 1-2). Temperature information is input as analog voltage information from the unit THI, A / D conversion is performed on this analog voltage information, and TEMP corresponding to the table shown in FIG.
00 is stored in the RAM (step 1-3).

500msecのタイマを作動させ、このタイマ計時中に端
子SRQの状態を検知しLレベルになったらワークモード
をSUB−CPU201からMAIN−CPU200へシリアル転送する
(ステップ1−4)。ここで、ワークモードがS1に設定
された時、つまりレリーズボタン9の操作によりSUB−C
PU201の端子S1LがLレベルを検知した場合はフローチャ
ートS1へ進む(ステップ1−5)。ワークモードがウエ
イクに設定された時、つまりメインスイッチ8の操作に
よるSUB−CPU201の端子MAINLがLレベルを検知した場合
はフローチャートウエイク処理へ進む(ステップ1−
8)。ワークモードがスリープに設定された時、つまり
メインスイッチ8の操作によるSUB−CPU201の端子MAINL
がHレベルを検知した場合は、フローチャートスリープ
処理へ進む(ステップ1−9)。ワークモードがズーム
に設定された時、つまり操作ボタン13のズーム操作によ
る端子SUB−CPU201のZMRがLレベルを検知した場合、フ
ローチャートズームアップまたはズームダウン処理へ進
む(ステップ1−10)。ワークモードがリワインドに設
定された時は、つまりSUB−CPU201の端子MREWがLレベ
ルを検知した場合、フローチャート巻戻し作動処理へ進
む(ステップ1−11)。ワークモードが軽負荷バッテリ
チェックに設定された時、つまり軽負荷のバッテリチェ
ックを行ない端子BCIから分圧された電圧情報を入力
し、MAIN−CPU200内のA/D変換器によりデジタル情報と
し、フローチャート軽負荷バッテリチェック処理へ進む
(ステップ1−12)。ワークモードがムービングターゲ
ットに設定された時、つまり操作ボタン13でのムービン
グターゲット操作によるSUB−CPU201の端子MVLがLレベ
ルを検知した場合、フローチャートムービングターゲッ
ト処理へ進む(ステップ1−14)。この他の説明は、簡
略するため省略する。
The timer of 500 msec is operated, and the state of the terminal SRQ is detected during the counting of the timer, and when the level becomes L level, the work mode is serially transferred from the SUB-CPU 201 to the MAIN-CPU 200 (step 1-4). Here, when the work mode is set to S1, that is, when the release button 9 is operated, the SUB-C
When the terminal S1L of the PU 201 detects the L level, the process proceeds to the flowchart S1 (step 1-5). When the work mode is set to wake, that is, when the terminal MANL of the SUB-CPU 201 detects the L level due to the operation of the main switch 8, the process proceeds to the flowchart wake process (step 1-).
8). When the work mode is set to sleep, that is, the terminal MANL of the SUB-CPU 201 by operating the main switch 8
If the H level is detected as H level, the process proceeds to the sleep process in the flowchart (step 1-9). When the work mode is set to zoom, that is, when the ZMR of the terminal SUB-CPU 201 by the zoom operation of the operation button 13 detects the L level, the flow proceeds to the zoom up or zoom down processing in the flowchart (step 1-10). When the work mode is set to rewind, that is, when the terminal MREW of the SUB-CPU 201 detects the L level, the process proceeds to the rewind operation process in the flowchart (step 1-11). When the work mode is set to the light load battery check, that is, the light load battery check is performed, the divided voltage information is input from the terminal BCI, and the information is converted into digital information by the A / D converter in the MAIN-CPU 200. The process proceeds to a light load battery check process (step 1-12). When the work mode is set as the moving target, that is, when the terminal MVL of the SUB-CPU 201 detects the L level by the moving target operation with the operation button 13, the process proceeds to the flowchart moving target process (step 1-14). The other description will be omitted for brevity.

イニシャルメインルーチン 第44図で、フローチャートにおいてフラグINITIALが
“1"に設定されている場合には(ステップ1−13)、第
45図に示すINITIALに進む。まず、バッテリチェックを
行ない(ステップ2−1)、ズーム鏡胴を収納位置に戻
し(ステップ2−2)、フォーカスレンズも収納状態と
する(ステップ2−3)。シャッタ羽根を閉方向に駆動
して初期状態とする(ステップ2−4)。次に、DΧデ
ータの情報が“7"(NONDX)か否かを判断し(ステップ
2−5)、DXデータが情報が“7"でない場合はNに4を
セットし(ステップ2−6)、タイマ1に1secを設定す
る(ステップ2−7)。フィルム給送モータMFを正転さ
せ(ステップ2−8)、フィルムの巻上げ動作を行な
う。フィルムの巻上げに連動して出力されるSSPを検知
し(ステップ2−9)、フラグT0の状態を検知し(ステ
ップ2−10)、“0"の場合はフィルム給送モータMFにブ
レーキをかけ(ステップ2−11)、カウンタに“1"をセ
ットし(ステップ2−12)、このカウンタ情報をSUB−C
PU201に転送を行なう(ステップ2−13)。ステップ2
−5において、DΧデータ情報が“7"の場合はカウンタ
を“0"に設定し(ステップ2−14)、このカウンタ情報
をSUB−CPU201に転送を行なう(ステップ2−15)。ス
テップ2−9において、フラグT0が“1"の場合は、カウ
ンタを“0"に設定する(ステップ2−16)。
Initial Main Routine In FIG. 44, if the flag INITIAL is set to “1” in the flowchart (step 1-13),
Proceed to INITIAL shown in Figure 45. First, a battery check is performed (Step 2-1), the zoom lens barrel is returned to the storage position (Step 2-2), and the focus lens is also stored (Step 2-3). The shutter blades are driven in the closing direction to be in an initial state (step 2-4). Next, it is determined whether or not the information of the D @ data is "7" (NONDX) (step 2-5). If the information of the DX data is not "7", N is set to 4 (step 2-6). The timer 1 is set to 1 second (step 2-7). The film feed motor MF is rotated forward (step 2-8) to perform a film winding operation. The SSP output in association with the film winding is detected (step 2-9), the state of the flag T0 is detected (step 2-10), and if "0", the film feed motor MF is braked. (Step 2-11), "1" is set in the counter (Step 2-12), and this counter information is stored in the SUB-C
Transfer to PU201 (step 2-13). Step 2
At -5, if the D @ data information is "7", the counter is set to "0" (step 2-14), and this counter information is transferred to the SUB-CPU 201 (step 2-15). In step 2-9, if the flag T0 is "1", the counter is set to "0" (step 2-16).

オートロードメインルーチン 第44図で、フローチャートにおいてフラグALが“1"に
設定させている場合には(ステップ1−7)、第46図に
示すオートロードに進む。バッテリチェックを行ない
(ステップ3−1)、このバッテリ電圧情報をSUB−CPU
201に転送する(ステップ3−2)。SUB−CPU201はこの
バッテリ電圧情報を液晶表示器に表示する。バッテリチ
ェックの結果を判断し(ステップ3−3)、所定電圧レ
ベル未満の場合は、カメラを不作動状態にし、所定電圧
レベル以上の場合はDΧデータが“7"か否かを判断し
(ステップ3−4)、“7"でない場合はDΧフィルムで
ないとしてSUB−CPU201に転送する。DΧデータが“7"
の場合はカウンタNをフィルム4駒巻上分に対応するカ
ウント数“16"をセットする(ステップ3−5)。次
に、タイマ1を1secと設定し(ステップ3−6)、その
後フィルム給送モータMFを正転させ(ステップ3−
7)、タイマにタイマ1をセットする(ステップ3−
8)。フィルム巻上げに連動してスプロケットが回転
し、デジタル信号を出力し、端子SSPでこの信号の変化
を判断し(ステップ3−9)、信号の変化があると設定
されたNを1減算し(ステップ3−10)、カウンタNの
数を検知し(ステップ3−11)、N=0でない場合はス
テップ3−8に戻り、再度繰り返す“0"になったらフラ
グTOを“0"に設定する(ステップ3−12)。フラグTOの
状態を判断し(ステップ3−13)、“0"の場合は第46図
のようにフィルム給送モータをフローに従って停止させ
る(ステップ3−14)。次に、オートロード終了情報を
SUB−CPU201に転送し(ステップ3−15)。MAIN−CPU20
0の作動を停止させる。ステップ3−9で信号の変化が
なくタイマで設定した時間を越えた場合は、フィルム給
送モータを停止し、フラグTOを“1"に設定し(ステップ
3−16)、オートロードが完全に行われたかったことを
SUB−CPU201に転送し(ステップ3−17)、MAIN−CPU20
0の作動を停止させる。
Auto Low Domain Routine In FIG. 44, if the flag AL is set to “1” in the flowchart (step 1-7), the process proceeds to the auto load shown in FIG. A battery check is performed (step 3-1), and this battery voltage information is
Transfer to 201 (step 3-2). The SUB-CPU 201 displays this battery voltage information on the liquid crystal display. The result of the battery check is determined (step 3-3). If the voltage is lower than the predetermined voltage level, the camera is disabled. If the voltage level is higher than the predetermined voltage level, it is determined whether the D 否 data is "7" (step 3-3). 3-4) If not "7", transfer to SUB-CPU 201 as not D で な い film. DΧ data is “7”
In the case of (1), the counter N is set to the count number "16" corresponding to the amount of four frames on the film (step 3-5). Next, the timer 1 is set to 1 second (step 3-6), and then the film feed motor MF is rotated forward (step 3-6).
7), Timer 1 is set in the timer (step 3-
8). The sprocket rotates in conjunction with the film winding, and outputs a digital signal. A change in this signal is determined at the terminal SSP (step 3-9), and N set to 1 when the signal has changed is subtracted by 1 (step 3-9). 3-10), the number of the counter N is detected (step 3-11). If N is not 0, the process returns to step 3-8, and when it becomes "0" to be repeated again, the flag TO is set to "0" (3-10). Step 3-12). The state of the flag TO is determined (step 3-13), and if "0", the film feed motor is stopped according to the flow as shown in FIG. 46 (step 3-14). Next, the autoload end information
Transfer to SUB-CPU 201 (step 3-15). MAIN-CPU20
Stop the operation of 0. If the signal does not change in step 3-9 and the time set by the timer is exceeded, the film feed motor is stopped, the flag TO is set to "1" (step 3-16), and the auto load is completely stopped. What I wanted to do
Transfer to SUB-CPU201 (Step 3-17), MAIN-CPU20
Stop the operation of 0.

ウエイクメインルーチン 第44図で、フローチャートにおいてフラグWAKEが“1"
に設定されている場合には(ステップ1−8)、第47図
に示すWAKEに進む。バッテリチェックを行なう(ステッ
プ4−1)。ズーム行動初期位置セットサブルーチンを
実行し(ステップ4−2)、フラグT0の状態を検知し
(ステップ4−3)、“0"の場合はフォーカシングレン
ズ位置セットサブルーチンを実行する(ステップ4−
4)。再度フラグT0の状態を検知し(ステップ4−
5)、“0"の場合はNTLEDを任意のタイミングを点滅制
御にNTWAKEを実行し(ステップ4−6)、ストロボコン
デンサの充電制御を行ない(ステップ4−7)、ウエイ
ク処理終了情報をSUB−CPU201に転送を行なう(ステッ
プ4−8)。また、ステップ403及びステップ4−5
で、フラグT0の状態が“1"の場合作動不良として、SUB
−CPU201にエラー情報を転送する(ステップ4−9)。
Wake main routine In FIG. 44, the flag WAKE is “1” in the flowchart.
Is set (step 1-8), the process proceeds to WAKE shown in FIG. A battery check is performed (step 4-1). A zoom action initial position setting subroutine is executed (step 4-2), the state of the flag T0 is detected (step 4-3), and if "0", the focusing lens position setting subroutine is executed (step 4-4).
4). The state of the flag T0 is detected again (step 4-
5) If it is "0", NTWAKE is executed to blink the NTLED at an arbitrary timing (step 4-6), charge control of the strobe capacitor is performed (step 4-7), and wake-up processing end information is transmitted to SUB-. Transfer to CPU 201 (step 4-8). Step 403 and step 4-5
If the state of the flag T0 is "1", the
-Transfer the error information to the CPU 201 (step 4-9).

スリープメインルーチン 第44図で、フローチャートにおいて、フラグSLEEPが
“1"に設定される場合には(ステップ1−9)、第47図
に示すSLEEPに進む。ズーム鏡胴収納サブルーチンを実
行し(ステップ5−1)、フラグT0の状態を検知し(ス
テップ5−2)、“0"の場合はフォーカシング収納位置
セットサブルーチンを実行し(ステップ5−3)、スリ
ープ処理終了情報をSUB−CPU201に転送を行なう(ステ
ップ5−4)。ステップ5−2においてフラグT0の状態
が“1"の場合は作動不良として、SUB−CPU201にエラー
情報を転送する(ステップ4−9)。
Sleep Main Routine In FIG. 44, if the flag SLEEP is set to “1” in the flowchart (step 1-9), the process proceeds to SLEEP shown in FIG. 47. The zoom lens barrel storage subroutine is executed (step 5-1), and the state of the flag T0 is detected (step 5-2). If the flag T0 is "0", the focusing storage position setting subroutine is executed (step 5-3). The sleep processing end information is transferred to the SUB-CPU 201 (step 5-4). If the state of the flag T0 is "1" in step 5-2, it is determined as an operation failure and error information is transferred to the SUB-CPU 201 (step 4-9).

ズームメインルーチン 第44図で、フローチャートにおいてフラグZRMが“1"
に設定されている場合には(ステップ1−10)、第48図
に示すZOOMに進む。まず、バッテリチェックを行ない
(ステップ6−1)、ZIを入力を行ないZID1にFZを入力
する(ステップ6−2)。ズーム操作状態を検知し、MA
IN−CPU200の端子ズームアップZUの状態を検知して(ス
テップ6−3)、“0"の場合はMAIN−CPU200のズームの
TELE端を検知する端子ZT情報を検知して(ステップ6−
4)、“1"の場合はズーム駆動モータを正転される(ス
テップ6−5)。そして、タイマ5secにセットし(ステ
ップ6−6)、再度端子ズームアップZUの状態を検知し
て(ステップ6−7)、“0"の場合MAIN−CPU200の端子
ズームTELE情報を検知して(ステップ6−8)、“0"の
場合はズーム駆動モータを停止し(ステップ6−9)、
ムービングターゲットサブルーチンのMVZに進む(ステ
ップ6−10)。このズーム駆動モータを停止するサブル
ーチンは、第49図に示す。
Zoom main routine In FIG. 44, the flag ZRM is set to “1” in the flowchart.
If it is set to (step 1-10), the process proceeds to ZOOM shown in FIG. First, a battery check is performed (step 6-1), ZI is input, and FZ is input to ZID1 (step 6-2). Detects zoom operation status and
The state of the terminal zoom-up ZU of the IN-CPU 200 is detected (step 6-3).
The terminal ZT information for detecting the TELE end is detected (step 6-
4) If "1", the zoom drive motor is rotated forward (step 6-5). Then, the timer is set to 5 seconds (step 6-6), and the state of the terminal zoom-up ZU is detected again (step 6-7). If "0", the terminal zoom TELE information of the MAIN-CPU 200 is detected (step 6-6). Step 6-8) If "0", stop the zoom drive motor (Step 6-9)
The process proceeds to the MVZ of the moving target subroutine (step 6-10). The subroutine for stopping the zoom drive motor is shown in FIG.

端子ズームアップZUの状態を検知して(ステップ6−
11)、“1"の場合は端子ZDの状態を検知して(ステップ
6−12)、“1"の場合はZMLDを行なう(ステップ6−1
3)。端子ZUの状態を検知して(ステップ6−14)、
“1"の場合は端子ZDの状態を検知して(ステップ6−1
5)、“1"の場合はカメラを不作動状態にする。
The state of the terminal zoom-up ZU is detected (step 6-
11) If "1", detect the state of terminal ZD (step 6-12); if "1", perform ZMLD (step 6-1)
3). When the state of the terminal ZU is detected (step 6-14),
If "1", the state of the terminal ZD is detected (step 6-1).
5) If “1”, disable the camera.

ステップ6−3において、端子ZDの状態を検知して
(ステップ6−16)、“0"の場合MAIN−CPU200のズーム
のWIDE端を検知する端子ZWを検知して(ステップ6−1
7)、“1"の場合はズーム駆動モータを逆転させる(ス
テップ6−18)。そして、タイマを5secにセットし(ス
テップ6−19)、再度端子zDの状態を検知して(ステッ
プ6−20)、“0"の場合MAIN−CPUの端子ZW情報を検知
して(ステップ6−21)、“0"の場合はズーム駆動モー
タを停止する(ステップ6−22)。
In step 6-3, the state of the terminal ZD is detected (step 6-16), and if "0", the terminal ZW for detecting the WIDE end of the zoom of the MAIN-CPU 200 is detected (step 6-1).
7) If "1", the zoom drive motor is reversed (step 6-18). Then, the timer is set to 5 seconds (step 6-19), the state of the terminal zD is detected again (step 6-20), and if it is "0", the terminal ZW information of the MAIN-CPU is detected (step 6). -21), if "0", stop the zoom drive motor (step 6-22).

巻戻しメインルーチン 第44図で、フローチャートにおいてフラグREWが“1"
に設定されている場合には(ステップ1−11)、第50図
に示すリワインドに進む。巻戻しは途中巻戻しし釦の操
作か又はフィルム1駒巻上げ途中に突張ったこと(フィ
ルム終端)を検出して巻戻しを開始するもので、オート
ロードで説明した記号により行なわれる。巻戻しはフィ
ルム給送モータの駆動で行ない、途中巻戻しを行なった
ときはフィルムパトローネからの端部のベロを残した状
態でフィルム巻戻しを停止さる。この巻戻しの動作の説
明は省略する。
Rewind main routine In FIG. 44, the flag REW is “1” in the flowchart.
Is set (step 1-11), the flow proceeds to rewind shown in FIG. Rewinding is performed by operating the rewind button or detecting that the film has been stretched during the winding of one frame (the end of the film), and starts rewinding. The rewinding is performed by driving the film feed motor. When the rewinding is performed halfway, the film rewinding is stopped in a state where the edge of the film from the film cartridge is left. The description of this rewinding operation is omitted.

バッテリチェックメインルーチン 第44図で、フローチャートにおいてフラグBCRが“1"
に設定されている場合には(ステップ1−12)、第51図
に示すBCRに進む。バッテリサブルーチンBC2を行ない
(ステップ7−1)、この結果をSUB−CPU201に転送を
行なう(ステップ7−2)。
Battery Check Main Routine In FIG. 44, the flag BCR is “1” in the flowchart.
Is set to (step 1-12), the process proceeds to the BCR shown in FIG. The battery subroutine BC2 is performed (step 7-1), and the result is transferred to the SUB-CPU 201 (step 7-2).

ムービングターゲットメインルーチン 第44図で、フローチャートにおいてフラグMVが“1"に
設定されている場合には(ステップ1−14)、第52図に
示すMVに進む。バッテリチェックを行ない(ステップ8
−1)。ムービングターゲットサブルーチンのMVZ2を行
なう(ステップ8−2)。次に、ムービングターゲット
の方向に対応するカメラ前面に配置した発光LEDを点灯
させる(ステップ8−3)。操作ボタンのムービングタ
ーゲット操作により出力されるムービングターゲット操
作信号を検知し(ステップ8−4)、“1"の場合はカメ
ラを不作動状態にする。ステップ8−4で“0"の場合は
ステップ8−2に戻る。
Moving Target Main Routine In FIG. 44, if the flag MV is set to “1” in the flowchart (step 1-14), the process proceeds to the MV shown in FIG. 52. Perform a battery check (step 8
-1). MVZ2 of the moving target subroutine is performed (step 8-2). Next, the light emitting LED arranged on the front of the camera corresponding to the direction of the moving target is turned on (step 8-3). A moving target operation signal output by operating the moving button of the operation button is detected (step 8-4), and if "1", the camera is deactivated. If "0" in step 8-4, the process returns to step 8-2.

S1ONメインルーチン 第44図で、フローチャートにおいてフラグS1が“1"に
設定されている場合には(ステップ1−5)、第53図に
示すS1に進む。第53図はフローチャートS1を示してい
る。まず、バッテリチェックを行なう。このバッテリチ
ェックは第71図のサブルーチンに示すBC1に進む(ステ
ップ2−1)。設定されたストロボモードとドライブモ
ードの設定をSUB−CPU201からMAIN−CPU200に前述した
ようにシリアル転送を行なう(ステップ9−2)。同じ
ようにカウンタ情報の転送(ステップ9−3)、インタ
ーバル撮影や連写撮影などの撮影回数情報(ステップ9
−4)、設定されたファンクションモード情報(ステッ
プ9−5)の転送を行なう。そして、通常撮影か否かを
判断して(ステップ9−6)、通常撮影の場合には焦点
距離情報を検知するためにMAIN−CPU200の端子ZIのアナ
ログ情報を検知する。AD変換器によりデジタル情報と
し、このデジタル情報に対応した第89図の焦点距離入力
テーブルに示したZZを記憶する。このZZは焦点距離の最
短焦点距離から最長焦点距離までを24分割された焦点距
離情報として示される。
S1ON Main Routine In FIG. 44, if the flag S1 is set to “1” in the flowchart (step 1-5), the process proceeds to S1 shown in FIG. FIG. 53 shows a flowchart S1. First, a battery check is performed. This battery check proceeds to BC1 shown in the subroutine of FIG. 71 (step 2-1). The set flash mode and drive mode settings are serially transferred from the SUB-CPU 201 to the MAIN-CPU 200 as described above (step 9-2). Similarly, transfer of counter information (step 9-3), shooting number information such as interval shooting and continuous shooting (step 9).
-4), the set function mode information (step 9-5) is transferred. Then, it is determined whether or not the normal shooting is performed (step 9-6). In the case of the normal shooting, the analog information of the terminal ZI of the MAIN-CPU 200 is detected in order to detect the focal length information. The information is converted into digital information by the AD converter, and the ZZ corresponding to the digital information shown in the focal length input table in FIG. 89 is stored. This ZZ is shown as focal length information obtained by dividing the focal length from the shortest focal length to the longest focal length into 24 parts.

これにより、第54図に示すムービングターゲット情報
の入力をして、このムービングターゲット情報入力は第
73図に示すように行なわれる(ステップ10−1)。EEPR
OMから測光補正データ、測距補正データ、フォーカシン
グ補正データ、シャッタ駆動補正データ等を入力する
(ステップ10−2)。測光を行ない(ステップ10−
3)、次に測距を行なう。測距は第75図及び第76図に示
すように行なわれる(ステップ10−4)。測光及び測距
の結果からシャッタ制御、フォーカシング制御のための
演算を行なう(ステップ10−5)。そして、MAIN−CPU2
00のRAMに記憶しておいた距離情報と焦点距離情報から
パララックスデータテーブルからパララックス補正情報
を演算し(ステップ10−6)、SUB−CPU201にパララッ
クス補正情報を転送する(ステップ10−7)。距離情報
AFZが近距離警告レベルか否かを判断し(ステップ10−
8)、近距離警告レベルでない場合は、ストロボコンデ
ンサの充電を第56図に示すように、まずストロボモード
を検知し(ステップ10−9)、ストロボ充電中に操作ボ
タン13のズーム操作がされたか否かを判断し(ステップ
10−10)、フラグZINTが“1"の場合は操作されたと判断
して5Eに進み“0"の場合は操作されていないと判断し、
次のステップに進む(ステップ10−11)。測距データを
MAIN−CPU200からSUB−CPU201にシリアル転送を行なう
(ステップ10−12)。次に、ムービングターゲットの方
向を外部表示するNTLEDを点灯させて、測距する方向を
被写体側からの視認を可能としている(ステップ10−1
3)。次に、テストモード処理を行ない(ステップ10−1
4)、フラグSTを検知してシャッタ羽根が初期位置にあ
るときは“1"を設定し11Aに進み(ステップ10−15)、
初期位置にない場合はシャッタ羽根が初期位置にセット
されていないと判断しシャッタ羽根初期位置不良として
エラー情報をSUB−CPU201に転送する(ステップ10−1
6)。
As a result, the moving target information shown in FIG.
This is performed as shown in FIG. 73 (step 10-1). EEPR
Photometric correction data, ranging correction data, focusing correction data, shutter drive correction data, and the like are input from the OM (step 10-2). Perform photometry (Step 10-
3) Then, distance measurement is performed. The distance measurement is performed as shown in FIGS. 75 and 76 (step 10-4). Calculations for shutter control and focusing control are performed from the results of photometry and distance measurement (step 10-5). And MAIN-CPU2
The parallax correction information is calculated from the parallax data table from the distance information and the focal length information stored in the RAM of 00 (step 10-6), and the parallax correction information is transferred to the SUB-CPU 201 (step 10-). 7). Distance information
Judge whether AFZ is at the short-range warning level or not (Step 10-
8) If the warning level is not the short-distance warning level, the flash capacitor is charged as shown in FIG. 56. First, the flash mode is detected (step 10-9), and whether the zoom operation of the operation button 13 has been performed during flash charging is performed. Judge whether or not (step
10-10), when the flag ZINT is “1”, it is determined that the operation has been performed, and the process proceeds to 5E. When the flag ZINT is “0”, it is determined that the operation has not been performed.
Proceed to the next step (steps 10-11). Ranging data
Serial transfer is performed from the MAIN-CPU 200 to the SUB-CPU 201 (step 10-12). Next, the NTLED for externally displaying the direction of the moving target is turned on so that the distance measurement direction can be visually recognized from the subject side (step 10-1).
3). Next, test mode processing is performed (step 10-1).
4) If the flag ST is detected and the shutter blade is at the initial position, “1” is set and the process proceeds to 11A (step 10-15),
If it is not at the initial position, it is determined that the shutter blade is not set at the initial position, and error information is transferred to the SUB-CPU 201 as a shutter blade initial position defect (step 10-1).
6).

ファンクションモードで設定されるスイングモードが
設定されたか否かをフラグSWINGを検知し(ステップ10
−17)、“1"の場合はフラグMECを“1"に設定する(ス
テップ10−18)。次に、フォーカシング駆動を行ない
(ステップ10−19)、スイッチS1の入力状態を検知し、
オンの場合には次のステップに進む(ステップ10−2
0)。スイッチS1が入力され、さらにスイッチS2が入力
されると(ステップ10−21)、撮影レンズのバリヤ103
の開信号があるか否かを検知し(ステップ10−22)、開
信号が入力されるとドライブモードの検出を行なう(ス
テップ10−23)。ドライブモードが“1"に設定され単写
Sか連写Cにセットされている場合はSUB−CPU201とMAI
N−CPU200の撮影作動の開始の同期をとるためにPRINT転
送を行なう(ステップ10−24)。
The flag SWING is detected to determine whether the swing mode set in the function mode has been set (step 10).
-17), if it is "1", the flag MEC is set to "1" (step 10-18). Next, focusing driving is performed (step 10-19), and the input state of the switch S1 is detected.
If it is on, proceed to the next step (Step 10-2
0). When the switch S1 is input and then the switch S2 is input (step 10-21), the barrier 103 of the photographing lens is activated.
Is detected (step 10-22), and when the open signal is input, the drive mode is detected (step 10-23). When the drive mode is set to "1" and set to single shooting S or continuous shooting C, the SUB-CPU 201 and MAI
PRINT transfer is performed to synchronize the start of the photographing operation of the N-CPU 200 (step 10-24).

次に、第57図に示すように、端子DTRGを“L"に設定し
て(ステップ10−25)、1msec計時して(ステップ10−2
6)、ISOデータを検知して4〜6の場合は30msec計時を
行ない0〜3の場合は60msec計時を行ないつぎのステッ
プに進む(ステップ10−27)。端子DTRGを“H"に設定し
(ステップ10−28)、フラグMECを検知して“0"の場合
はフォーカシング駆動を行ない(ステップ10−29)、シ
ャッタ駆動を行ない(ステップ10−30)、ドライブモー
ドが連写に設定されているか否かを判断し(ステップ10
−31)、連写Cに設定されていない場合はフォーカシン
グモータの初期位置へのチャージを行なう(ステップ10
−32)。SUB−CPU201にチャージ転送を送りSUB−CPU201
はチャージ転送を受信すると、液晶表示器にフィルム巻
上げ中表示を行なう(ステップ10−32)。
Next, as shown in FIG. 57, the terminal DTRG is set to "L" (step 10-25), and 1 msec is counted (step 10-2).
6) When the ISO data is detected, the time is measured for 30 msec in the case of 4 to 6 and the time is measured in 60 msec in the case of 0 to 3, and the process proceeds to the next step (step 10-27). The terminal DTRG is set to “H” (Step 10-28), and when the flag MEC is detected, if “0”, the focusing drive is performed (Step 10-29), and the shutter drive is performed (Step 10-30). It is determined whether the drive mode is set to continuous shooting (step 10
-31) If the continuous shooting C is not set, the focusing motor is charged to the initial position (step 10).
-32). Send charge transfer to SUB-CPU201
Upon receiving the charge transfer, the LCD display indicates that the film is being wound (step 10-32).

次に、フラグCを検知し“0"でない場合(ステップ10
−35)、Nを4とセットし(ステップ10−36)、タイマ
を500msecに設定し(ステップ10−37)、フィルム1駒
分の巻上げを検知するとフィルム給送モータMFにブレー
キをかけ停止させる(ステップ10−38)。
Next, if the flag C is detected and is not "0" (step 10
-35), N is set to 4 (step 10-36), the timer is set to 500 msec (step 10-37), and when the winding of one film is detected, the film feed motor MF is braked and stopped. (Step 10-38).

フラグT0検知して“0"の場合はカウンタCに“1"加算
する(ステップ10−39)。カウンタCが39より大きい場
合は39と設定し、また39以下の場合はその数を(ステッ
プ10−40)転送する(ステップ10−41)。
If the flag T0 is detected and is "0", "1" is added to the counter C (step 10-39). If the counter C is larger than 39, it is set to 39, and if it is smaller than 39, the number is transferred (step 10-40) (step 10-41).

次に、第58図に示すように、フラグCを検知して(ス
テップ10−42)、“0"の場合はストロボコンデンサの充
電を行なう(ステップ10−43)。フラグT0を検知し、
“0"の場合は(ステップ10−44)、フラグDRVを検知し
“1"以外の場合は(ステップ10−45)、スイッチS1を検
知しオフの場合は(ステップ10−46)、SUB−CPU201に
液晶表示器の測距情報の消去(ステップ10−47)、測光
情報の消去させる情報を転送する(ステップ10−48)。
Next, as shown in FIG. 58, the flag C is detected (step 10-42), and if "0", the flash capacitor is charged (step 10-43). Detects flag T0,
If it is “0” (step 10-44), the flag DRV is detected, if it is not “1” (step 10-45), if the switch S1 is detected and it is off (step 10-46), the SUB- The information for deleting the ranging information of the liquid crystal display (step 10-47) and the information for deleting the photometry information are transferred to the CPU 201 (step 10-48).

そして、第67図において、スイッチS1の状態検知(ス
テップ11−1)、ズームスイッチZUの状態検知(ステッ
プ11−2)、ズームスイッチZDの状態検知を行ない(ス
テップ11−3)、それぞれオフの場合は第68図に示すよ
うに、I/Oポートをリセットし(ステップ12−1)、端
子PH3,PHP,FCFG,FTRGをHレベルに設定し(ステップ12
−2)、20msec計時後(ステップ12−3)、端子PSHを
Hレベルに設定し(ステップ12−4)、100msec後MAIN
−CPU200の作動を終了する(ステップ12−5)。
In FIG. 67, the state of the switch S1 is detected (step 11-1), the state of the zoom switch ZU is detected (step 11-2), and the state of the zoom switch ZD is detected (step 11-3). In this case, as shown in FIG. 68, the I / O port is reset (step 12-1), and the terminals PH3, PHP, FCFG, and FTRG are set to the H level (step 12).
-2) After measuring 20 msec (Step 12-3), set the terminal PSH to the H level (Step 12-4), and after 100 msec, MAIN
-The operation of the CPU 200 is terminated (step 12-5).

第53図で、フローチャートにおいてフラグINT、SPO
T、+1.5EV、−1.5EVのいずれかが“1"に設定されてい
る場合には(ステップ9−7からステップ9−10)、第
54図に進み、それぞれの特殊撮影モードを実行する。
In FIG. 53, in the flowchart, the flags INT, SPO
If any of T, + 1.5EV, and -1.5EV is set to "1" (steps 9-7 to 9-10), the
Proceed to FIG. 54 to execute each special shooting mode.

また、第53図でフローチャートにおいてフラグME、T
E、INT、NIGHT、STAR、SWING、AZ、MECNT、MEEMD、TEEN
D、INTCNT、TV、AVのいずれかが“1"に設定されている
場合は(ステップ9−11からステップ9−25)、それぞ
れに応じて第59図から第66図に進み、それぞれの特殊撮
影モードを実行する。
In addition, in the flowchart of FIG.
E, INT, NIGHT, STAR, SWING, AZ, MECNT, MEEMD, TEEN
If any of D, INTCNT, TV, and AV are set to "1" (steps 9-11 to 9-25), the process proceeds from FIG. 59 to FIG. Execute the shooting mode.

[MAIN−CPUサブルーチン] DX情報入力サブルーチン DX情報の入力は第69図に示すDX情報入力サブルーチン
に従って行なわれる。MAIN−CPU200の端子DXOをLレベ
ルにセットし(ステップ1−1)、この状態が安定する
時間(3msec)の計時を行ない(ステップ1−2)、経
過後端子DX2〜DX4の電圧印加状態を順次検知し(ステッ
プ1−3)、前記端子DXOをHレベルにし(ステップ1
−4)、ISOデータとDXデータを第70図に示すDXコード
表に従って、MAIN−CPU200のRAMに記憶する(ステップ
1−5,6)。ISOデータを後述する露出演算を行なう時に
使用する。DXデータはDX情報のないフィルムパトローネ
かフィルムパトローネがカメラに装填されていないかを
判別するために用いられる。
[MAIN-CPU subroutine] DX information input subroutine DX information is input according to the DX information input subroutine shown in FIG. The terminal DXO of the MAIN-CPU 200 is set to the L level (step 1-1), a time (3 msec) for stabilizing this state is measured (step 1-2), and after the lapse of time, the voltage application state of the terminals DX2 to DX4 is changed. The terminals DXO are sequentially detected (step 1-3), and the terminal DXO is set to the H level (step 1).
-4) The ISO data and DX data are stored in the RAM of the MAIN-CPU 200 in accordance with the DX code table shown in FIG. 70 (steps 1-5 and 6). It is used when performing the exposure calculation described later on the ISO data. The DX data is used to determine whether a film cartridge without DX information or a film cartridge is not loaded in the camera.

バッテリチェックサブルーチン バッテリチェックは第71図のサブルーチンに示すよう
に作動する。重負荷におけるバッテリチェックを行なう
BC1ではシャッタ駆動モータMSをシャッタが閉じる方向
に駆動し(ステップ2−1)、これを30msec継続し(ス
テップ2−2)、このときの端子BCIから分圧された電
圧情報を入力する(ステップ2−3)。次に、フラグBC
Rの状態を検知して(ステップ2−4)、フラグBCRが
“0"の場合は、シャッタ駆動モータMSの駆動を停止し
(ステップ2−5〜8)、AD変換器によりデジタル情報
とし、このデジタル情報を第72図のバッテリチェックテ
ーブルに対応するBCをMAIN−CPU200のRAMに記憶する
(ステップ2−9)。
Battery Check Subroutine The battery check operates as shown in the subroutine of FIG. Perform battery check under heavy load
In BC1, the shutter drive motor MS is driven in the direction in which the shutter closes (step 2-1), this is continued for 30 msec (step 2-2), and the divided voltage information is input from the terminal BCI at this time (step 2-1). 2-3). Next, the flag BC
The state of R is detected (step 2-4), and when the flag BCR is "0", the drive of the shutter drive motor MS is stopped (steps 2-5 to 8), and the information is converted into digital information by the AD converter. The digital information is stored in the RAM of the MAIN-CPU 200 in the BC corresponding to the battery check table in FIG. 72 (step 2-9).

軽負荷におけるバッテリチェックを行なうBC2では、
シャッタ駆動モータMSの駆動を行なわずに負荷のかから
ない状態で、端子BCIから分圧された電圧情報を入力す
る(ステップ2−10)。そして、ステップ2−4でのフ
ラグBCRの判断では“1"に進み、ステップ2−9を行な
う。なお、第72図の表ではBCZMは4ビットデジタルにし
て、ズーム駆動モータを停止するMZBRK2,3のルーチンで
使用するようにしてある。
In BC2 which performs battery check at light load,
In the state where no load is applied without driving the shutter drive motor MS, the divided voltage information is input from the terminal BCI (step 2-10). Then, in the determination of the flag BCR in step 2-4, the process proceeds to "1", and step 2-9 is performed. In the table of FIG. 72, BCZM is 4-bit digital and is used in the routine of MZBRK2,3 for stopping the zoom drive motor.

ムービングターゲット位置検出サブルーチン ムービングターゲット情報の入力は、第73図に示すよ
うに行なわれる。MVZ1の場合は端子ZIを検知し、このデ
ジタルにもどついて表−1(ZI入力テーブル)焦点距離
情報ZZ、フォーカスレンズ位置情報FZ、露出の補正情報
ZAEZをセットし(ステップ3−1)、次にフォーカスレ
ンズ位置情報FZをZID1にセットし、これはオートズーム
の時に使う(ステップ3−2)。端子MVIを検知し(ス
テップ3−3)、これらのデジタルに基づいて表−4に
よって表わされるムービングターゲットテーブルからム
ービングターゲット位置情報MVを選定し(ステップ3−
4)、SUB−CPU201に、この情報を転送する(ステップ
3−5)。その他、MVZ2,MV23,MVZ4はフローチャートに
示すように行なわれる。
Moving target position detection subroutine Input of moving target information is performed as shown in FIG. In the case of the MVZ1, the terminal ZI is detected, and the digital value is returned. Table 1 (ZI input table) focal length information ZZ, focus lens position information FZ, exposure correction information
ZAEZ is set (step 3-1), and then focus lens position information FZ is set in ZID1, which is used for auto zooming (step 3-2). The terminal MVI is detected (step 3-3), and based on the digital data, moving target position information MV is selected from a moving target table represented by Table-4 (step 3-3).
4) Transfer this information to the SUB-CPU 201 (step 3-5). In addition, MVZ2, MV23, and MVZ4 are performed as shown in the flowchart.

測光タイミングチャート この測光は第36図の測光タイミングチャートに示すよ
うに行なわれる。まず、撮影画面の中央部の輝度を測光
するSPOT測光を行なう。MAIN−CPU200の端子S/A,SA,CB
をLレベルにし、20msec後、CBをHレベルにして積分用
コンデンサにより第1積分を9msec行ない、次にCAをH
レベルにして第2積分を行ない、コンデンサの電圧が所
定の電圧レベルに達するまでの時間を計測し、その時間
SPTにより輝度を測定する。
Photometry Timing Chart This photometry is performed as shown in the photometry timing chart of FIG. First, SPOT photometry for measuring the luminance at the center of the shooting screen is performed. MAIN-CPU200 terminal S / A, SA, CB
Is set to L level, 20 msec later, CB is set to H level, the first integration is performed by the integrating capacitor for 9 msec, and then CA is set to H level.
Level, perform a second integration, measure the time until the capacitor voltage reaches a predetermined voltage level, and measure the time.
Measure the brightness by SPT.

次に、撮影画面全体の輝度を測光するAVERAGE測光を
行なう。端子S/AをHレベルに切替えと同時に端子CA,CB
をLレベルにし、これから7msecの計時を行ない、CBを
Hレベルにして第1積分を9msec行なう。次に、CAをH
レベルにして第2積分を行ない、コンデンサの電圧が所
定の電圧レベルに達するまでの時間を計測し、その時間
AVTにより輝度を測定する。
Next, AVERAGE photometry for measuring the brightness of the entire shooting screen is performed. Terminal S / A is switched to H level and terminals CA and CB
Is set to the L level, the time is counted for 7 msec from now on, CB is set to the H level, and the first integration is performed for 9 msec. Next, set CA to H
Level, perform a second integration, measure the time until the capacitor voltage reaches a predetermined voltage level, and measure the time.
Measure the brightness by AVT.

測光サブルーチン この測光は第74図の測光サブルーチンに示すように行
なわれる。まず、被写体画面のほぼ全体の平均輝度を測
定するために平均輝度EVAVはEEPROM内にある測光基準デ
ータEVSFTからタイマ1のループ回数を減算した情報を
セットする(ステップ4−1)。ここで、測光基準デー
タEVSFTは所定の高輝度情報として設定し、タイマ1の
ループを繰り返すごとに減算され、輝度が低い情報にな
る。次に、スポット撮影モードか否かを判断し(ステッ
プ4−2)、被写体画面の中央輝度を測定するために中
央輝度EVSPは、測光基準データEVSFTに受光面積による
受光量を補正するスポット測光補正データSPSFT加算し
た情報からタイマ2のループ回数を減算した情報をセッ
トする(ステップ4−3)。スポット撮影モードの場合
は、中央輝度EVSPは測光基準データEVSFTに受光面積に
より受光量を補正するスポット測光補正データSPSFTを
加算した情報から、タイマ1のループ回数を減算した情
報をセットする(ステップ4−4)。
Photometry subroutine This photometry is performed as shown in the photometry subroutine of FIG. First, in order to measure the average luminance of almost the entire subject screen, the average luminance EVAV is set to information obtained by subtracting the number of loops of the timer 1 from the photometric reference data EVSFT in the EEPROM (step 4-1). Here, the photometric reference data EVSFT is set as predetermined high luminance information, and is subtracted every time the loop of the timer 1 is repeated, and becomes information with low luminance. Next, it is determined whether or not the mode is the spot photographing mode (step 4-2). In order to measure the central luminance of the subject screen, the central luminance EVSP uses the photometric reference data EVSFT to correct the amount of light received by the light receiving area. Information obtained by subtracting the loop count of the timer 2 from the information obtained by adding the data SPSFT is set (step 4-3). In the case of the spot photographing mode, the central brightness EVSP sets information obtained by subtracting the number of loops of the timer 1 from information obtained by adding spot metering correction data SPSFT for correcting the amount of received light to the light receiving area to the metering reference data EVSFT (step 4) -4).

フォーカシングサブルーチン 第75図に示すようにフォーカシングの駆動を説明す
る。まず、表2のようにレンズLDPからt1算出し(ステ
ップ5−1)、イベントカウンタ1をセットし、MR1を
“1"にセットする(ステップ5−2)。フォーカシング
駆動モータMLを高速正回転し(ステップ5−3)、後述
するLDP2をカウントするEVENT1を実行する(ステップ5
−4)。フラグT.Oを検知し、EVENT1で誤動作があるか
否かを判断し、“1"の場合は誤動作があったとしてカメ
ラを不作動状態にし、“0"の場合は次に進む(ステップ
5−5)。フォーカシング駆動モータの回転をフォトイ
ンタラプタによって検出し(ステップ5−6)、パルス
の立ち上がりを検知してイベントカウンタ0をセットし
(ステップ5−7)EVENT0はLDP1をカウントする(ステ
ップ5−8)。フラグT0を検知し“1"の場合はカメラを
不作動状態にし、“0"の場合は次に進む(ステップ5−
9)。フォーカシング駆動モータMLをOFFし(ステップ
5−10)、フォーカシング駆動モータMLをBRAKEする
(ステップ5−11)。タイマ1に200マイクロsecを設定
し計時を開始する(ステップ5−12)。イベントカウン
タ0をセットしスタートさせるとともにMR0=14を設定
し(ステップ5−13)、タイマ1の状態を検知してタイ
ムオーバーになったら(ステップ5−14)、フォーカシ
ング駆動モータMLをOFFし(ステップ5−15)、フォー
カシング駆動モータMLを高速逆回転させる(ステップ
サブ5−16)。これを、8msec継続し(ステップ5−1
7)、フォーカシング駆動モータMLをOFFする(ステップ
5−18)。次に、フォーカシングモータMLを定電圧で正
転させ(ステップ5−19)、第76図に進み、タイマ2を
計時し(ステップ6−1)、EVENT0を実行し(ステップ
6−2)、フラグT0を検知し(ステップ6−3)、“0"
の場合はフォーカシング駆動モータMLをOFFし(ステッ
プ6−4)続いて、フォーカシングモータMLをBRAKEさ
せ(ステップ6−5)、タイマ1に200マイクロsecを設
定し、計時を開始する(ステップ6−6)。イベントカ
ウンタ0をセットし、スタートさせるとともにMR0=8
を設定し(ステップ6−7)、タイマ2にストップをか
け、スタートからストップまでの時間をLD1にセットし
(ステップ6−8)、t2を表−2から選択し(ステップ
6−9)、タイマ1の状態を検知してタイムオーバーに
なったら(ステップ6−10)、フォーカシング駆動モー
タMLをOFFし(ステップ6−11)、続いてフォーカシン
グモータMLを定電圧で逆回転を行なう(ステップ6−1
2)。この回転を前記t2と、第102図に示す温度データ補
正TFTの加算分の時間継続し(ステップ6−13)、フォ
ーカシング駆動モータMLをOFFし(ステップ6−14)、
続いてフォーカシング駆動モータMLを定電圧で正転させ
る(ステップ6−15)。タイマ2の計時を開始し(ステ
ップ6−16)、EVENT0を実行する(ステップ6−17)。
フラグT0を検知し(ステップ6−18)、“0"の場合は第
77図に進み、フォーカシング駆動モータMLをOFFし(ス
テップ7−1)、続いてフォーカシング駆動モータMLを
定電圧逆転を行ない(ステップ7−2)、タイマ2の計
時を停止しスタートからストップまでの時間をLDT2にセ
ットし、(ステップ7−3)、t3を表−3から選択し
(ステップ7−4)、t3に第102図に示す温度データ補
正TETと5msecの加算した時間継続し(ステップ7−
5)、第78図「E」に進む。
Focusing subroutine The driving of focusing will be described with reference to FIG. 75. First, t1 is calculated from the lens LDP as shown in Table 2 (step 5-1), the event counter 1 is set, and MR1 is set to "1" (step 5-2). The focusing drive motor ML is rotated forward at high speed (step 5-3), and EVENT1 for counting LDP2 described later is executed (step 5).
-4). The flag TO is detected, and it is determined whether or not there is a malfunction in EVENT1, and if "1", it is determined that a malfunction has occurred and the camera is disabled, and if "0", the camera proceeds to the next step (step 5-5). ). The rotation of the focusing drive motor is detected by the photo interrupter (step 5-6), and the rising edge of the pulse is detected to set the event counter 0 (step 5-7). EVENT0 counts LDP1 (step 5-8). If the flag T0 is detected and the value is "1", the camera is disabled, and if the value is "0", the process proceeds to the next step (step 5-
9). The focusing drive motor ML is turned off (step 5-10), and the focusing drive motor ML is braked (step 5-11). The timer 1 is set to 200 microseconds to start counting (step 5-12). Event counter 0 is set and started, and MR0 is set to 14 (step 5-13). When the time of timer 1 is detected and the time is over (step 5-14), the focusing drive motor ML is turned off (step 5-14). 5-15) Rotate the focusing drive motor ML in reverse at high speed (step
Sub 5-16). This is continued for 8 msec (step 5-1).
7), the focusing drive motor ML is turned off (step 5-18). Next, the focusing motor ML is rotated forward at a constant voltage (step 5-19), and the flow advances to FIG. 76. The timer 2 is counted (step 6-1), EVENT0 is executed (step 6-2), and the flag is set. T0 is detected (step 6-3), "0"
In the case of (1), the focusing drive motor ML is turned off (step 6-4). Then, the focusing motor ML is braked (step 6-5), the timer 1 is set to 200 microseconds, and time measurement is started (step 6-6). 6). Set and start event counter 0 and MR0 = 8
Is set (step 6-7), the timer 2 is stopped, the time from start to stop is set in LD1 (step 6-8), and t2 is selected from Table-2 (step 6-9), If the timer 1 is detected and the time is over (step 6-10), the focusing drive motor ML is turned off (step 6-11), and then the focusing motor ML is reversely rotated at a constant voltage (step 6-6). 1
2). This rotation is continued for a time corresponding to the addition of the time t2 and the temperature data correction TFT shown in FIG. 102 (step 6-13), and the focusing drive motor ML is turned off (step 6-14).
Subsequently, the focusing drive motor ML is rotated forward at a constant voltage (step 6-15). The timer 2 starts counting (step 6-16), and executes EVENT0 (step 6-17).
The flag T0 is detected (step 6-18).
Proceeding to FIG. 77, the focusing drive motor ML is turned off (step 7-1), and then the focusing drive motor ML is rotated at a constant voltage in reverse (step 7-2). The time is set in LDT2 (Step 7-3), t3 is selected from Table 3 (Step 7-4), and the time obtained by adding the temperature data correction TET shown in FIG. 102 and 5 msec to t3 continues (Step 7-3). 7-
5) Proceed to FIG. 78 "E".

第78図でフォーカシング駆動モータMLをOFFし(ステ
ップ7−6)、続いてフォーカシングモータMLのBRAKE
を行ない(ステップ7−7)、30msec継続し(ステップ
7−8)、フォーカシング駆動モータMLをOFFし(ステ
ップ7−9)、フラグT0を検知し(ステップ7−10)、
“0"の場合はメインルーチンに戻る。
In FIG. 78, the focusing drive motor ML is turned off (step 7-6), and then the BRAKE of the focusing motor ML is turned off.
(Step 7-7), continue for 30 msec (Step 7-8), turn off the focusing drive motor ML (Step 7-9), detect the flag T0 (Step 7-10),
If "0", the process returns to the main routine.

フォーカシングチャージサブルーチン 第78図に示すようにフォーカシングの駆動を説明す
る。LDPを判断し(ステップ8−1)、“0"でない場合
はイベントカウンタ0をセットし、(MRO)=(LDP)に
セットしスタートさせる(ステップ8−2)。フォーカ
シング駆動モータを定電圧で逆転させ(ステップ8−
3)、EVENT0を実行し(ステップ8−4)、フラグT.O
を検知し(ステップ8−5)、“0"でない場合はイベン
トカウンタ1をセットし、スタートさせるとともMR1=
1に設定し(ステップ8−6)、EVENT1を実行し(ステ
ップ8−7)、フラグT.0を検知し(ステップ8−
8)、フォーカシング駆動モータをOFFし(ステップ8
−9)、フォーカシング駆動モータを高速正回転し(ス
テップ8−10)、イベントカウンタ1をセットしスター
トさせるともにMR1=1に設定し(ステップ8−11)、
タイマを1.5msecセットし、スタートさせ(ステップ8
−12)、LDP1の状態を検知し(ステップ8−13)、“1"
になったらタイマを1.5msecセットし、スタートさせ
(ステップ8−14)、LDP1の状態を検知し(ステップ8
−15)、“1"の場合はタイマの状態を判断する(ステッ
プ8−16)。フォーカシング駆動モータMLをOFFし(ス
テップ7−6)、続いてフォーカシング駆動モータMLを
BRAKEを行ない(ステップ7−7)、30msec継続し(ス
テップ7−8)、フォーカシング駆動モータMLをOFFし
(ステップ7−9)、フラグT.0を検知し(ステップ7
−10)、“0"の場合はメインルーチンに戻る。
Focusing charge subroutine Focusing driving will be described with reference to FIG. 78. The LDP is determined (step 8-1). If it is not "0", the event counter 0 is set, and (MRO) = (LDP) is set and started (step 8-2). The focusing drive motor is reversed at a constant voltage (step 8-
3) Execute EVENT0 (step 8-4), and flag TO
Is detected (step 8-5), and if it is not "0", the event counter 1 is set and started, and MR1 =
1 (Step 8-6), executes EVENT1 (Step 8-7), and detects the flag T.0 (Step 8-).
8) Turn off the focusing drive motor (step 8)
-9), the focusing drive motor is rotated forward at high speed (step 8-10), the event counter 1 is set and started, and MR1 is set to 1 (step 8-11).
Set the timer for 1.5msec and start (step 8
-12), the state of LDP1 is detected (step 8-13), and "1"
, The timer is set for 1.5 msec and started (step 8-14), and the state of LDP1 is detected (step 8).
-15) If "1", the status of the timer is determined (step 8-16). Turn off the focusing drive motor ML (step 7-6), and then turn off the focusing drive motor ML.
A BRAKE is performed (step 7-7), the processing is continued for 30 msec (step 7-8), the focusing drive motor ML is turned off (step 7-9), and the flag T.0 is detected (step 7).
-10) If "0", return to the main routine.

フォーカシングウエイクサブルーチン 第78図に示すようにフォーカスレンズの初期設定の駆
動を説明する。イベントカウンタ1をセットしスタート
させる(MR1)=5にセット(ステップ9−1)。フォ
ーカシング駆動モータMLを定電圧逆転を行なう(ステッ
プ9−2)、その後ステップ8−7に進む。
Focusing Wake Subroutine Initial drive of the focus lens will be described with reference to FIG. 78. Event counter 1 is set and started (MR1) = 5 (step 9-1). The focusing drive motor ML performs the constant voltage reverse rotation (step 9-2), and then proceeds to step 8-7.

ズームによるフォーカシングサブルーチン 第78図に示すようにフォーカスレンズの初期設定の駆
動を説明する。焦点距離情報ZZとフォーカスレンズ位置
情報FZ、開放F値の補正情報ZAEZを入力し(ステップ10
−1)、次にFZLDをフォーカスレンズ位置情報FZからZI
D1を減算し(ステップ10−2)、イベントカウンタ1を
セットしスタートさせるとともにMR1=FZLDをセットす
る(ステップ10−3)。続いて、FZLDの状態を検出し
(ステップ10−4)、“0"より小さい場合はフォーカシ
ング駆動モータMLを定電圧で正回転させ(ステップ10−
5)、EVENT1を実行する(ステップ10−6)。フラグT.
Oを検知し(ステップ10−7)、“0"の場合はイベント
カウンタ0をセットしスタートさせるとともにMR0=16
をセットし(ステップ10−8)、EVENT0を実行する(ス
テップ10−9)。フラグT.0を検知し(ステップ10−1
0)、“0"の場合はフォーカシング駆動モータMLをOFFし
(ステップ10−11)、続いてフォーカシング駆動モータ
MLを高速逆回転を行なう(ステップ10−12)。次にDに
進む。
Focusing subroutine by zooming Initial drive of the focus lens will be described with reference to FIG. 78. Input the focal length information ZZ, the focus lens position information FZ, and the correction information ZAEZ of the open F value (step 10).
-1) Then, FZLD is converted from focus lens position information FZ to ZI.
D1 is subtracted (step 10-2), the event counter 1 is set and started, and MR1 = FZLD is set (step 10-3). Subsequently, the state of the FZLD is detected (step 10-4), and if smaller than "0", the focusing drive motor ML is rotated forward at a constant voltage (step 10-).
5) Execute EVENT1 (step 10-6). Flag T.
O is detected (step 10-7), and if "0", the event counter 0 is set and started, and MR0 = 16
Is set (step 10-8), and EVENT0 is executed (step 10-9). Detects flag T.0 (step 10-1)
0), if "0", turn off the focusing drive motor ML (steps 10-11), and then
The ML is reversely rotated at a high speed (step 10-12). Then go to D.

フォーカシングスリープサブルーチン 第79図に示すフォーカシングスリープサブルーチンは
次のように行なわれる。まず、フォーカシング駆動モー
タを高速正転させる(ステップ11−1)。100msecを計
時し(ステップ11−2)、タイマ1に10msecセットし開
始する(ステップ11−3)。LDP1の電圧の立ち上がりを
検知し(ステップ11−4)、“1"の場合は今度はタイマ
1に10msecセットし開始する(ステップ11−5)。LDP1
の電圧の立ち上がりを検知し(ステップ11−6)、そし
てステップ11−3に戻る。ステップ11−3でタイマを検
知して(ステップ11−7)、タイムオーバーの場合はフ
ォーカシング駆動モータMLの駆動を停止する(ステップ
11−8〜11)。
Focusing Sleep Subroutine The focusing sleep subroutine shown in FIG. 79 is performed as follows. First, the focusing drive motor is rotated at high speed forward (step 11-1). 100 msec is counted (step 11-2), and 10 msec is set in the timer 1 to start (step 11-3). The rising of the voltage of LDP1 is detected (step 11-4). If it is "1", the timer 1 is set to 10 msec and started (step 11-5). LDP1
Is detected (step 11-6), and the process returns to step 11-3. At step 11-3, a timer is detected (step 11-7). If the time is over, the driving of the focusing drive motor ML is stopped (step 11-7).
11-8 to 11).

LDP1イベントカウンタサブルーチン 第80図に示すLDP1イベントカウンタサブルーチンは、
フォーカスレンズの移動に伴ない出力されるパルス状の
信号LDP1の立ち下がりエッジをカウントするためのルー
チンであり、まずタイマ1を1sec設定し、これを計時開
始する(ステップ12−1)。所定のLDP1の立ち上がりエ
ッジをカウントした否かを判断し(ステップ12−2)、
カウントしていない時はタイマ1の掲示が終了したかを
判断し(ステップ12−3)、計時が終了しない場合ステ
ップ12−2に戻る。ステップ12−3においてカウントを
終了した場合はフラグT.Oを“0"にセットする(ステッ
プ12−4)。ステップ12−3でフラグTOを“1"にセット
する(ステップ12−5)。
LDP1 event counter subroutine The LDP1 event counter subroutine shown in FIG.
This is a routine for counting the falling edge of the pulse-like signal LDP1 output with the movement of the focus lens. First, the timer 1 is set for 1 second, and the timer 1 starts counting (step 12-1). It is determined whether or not the rising edge of a predetermined LDP1 has been counted (step 12-2).
If not, it is determined whether or not the posting of the timer 1 has ended (step 12-3), and if not, the process returns to step 12-2. When the counting is completed in step 12-3, the flag TO is set to "0" (step 12-4). In step 12-3, the flag TO is set to "1" (step 12-5).

LDP2イベントカウンタサブルーチン 第81図に示すLDP2イベントカウンタサブルーチンはフ
ォーカスレンズの移動に伴ない出力されるパルス状の信
号LDP2のパルスをカウントするためのルーチンであり、
まずタイマ1を1sec設定し、これを計時開始する(ステ
ップ13−1)、LDP2の立ち上がりを検出し(ステップ13
−2)“1"になったらLDP2の立ち下りを検出し(ステッ
プ13−3)、イベントカウンタ1が終了したか否かを判
断し(ステップ13−4)、終了していない場合はLDP1の
カウントアップを行ない(ステップ13−5)、タイマ1
を1secセットし計時を開始する(ステップ13−6)。LD
P2の立ち上がりを検出し(ステップ13−7)、“1"にな
ったらLDP2の立ち下りを検出し(ステップ13−8)、LD
P1のカウント(ステップ13−9)が所定数の場合はイベ
ントカウンタ1が終了したか否かを判断し(ステップ13
−10)、終了したと判断したときはフラグT.Oを“0"を
セットする(ステップ13−11)。ここで、ステップ13−
2,3,7,8において、タイム1の計時が終了した場合はフ
ラグT.Oを“1"にセットする(ステップ13−12,13)。終
了していない場合は、次のステップに進む。
LDP2 event counter subroutine The LDP2 event counter subroutine shown in FIG. 81 is a routine for counting the pulses of the pulse-like signal LDP2 output as the focus lens moves.
First, timer 1 is set for 1 second, and the timer starts counting (step 13-1), and the rising edge of LDP2 is detected (step 13-1).
-2) When it becomes "1", the falling of LDP2 is detected (step 13-3), and it is determined whether or not the event counter 1 has ended (step 13-4). Count up (Step 13-5), Timer 1
Is set for 1 second to start timing (step 13-6). LD
The rising edge of P2 is detected (step 13-7), and when it becomes "1", the falling edge of LDP2 is detected (step 13-8).
If the count of P1 (step 13-9) is a predetermined number, it is determined whether or not the event counter 1 has ended (step 13).
-10) If it is determined that the process has been completed, the flag TO is set to "0" (step 13-11). Here, step 13-
In times 2, 3, 7, and 8, when the time measurement of time 1 is completed, the flag TO is set to "1" (steps 13-12, 13). If not, go to the next step.

測距サブルーチン 測距は第82図に示すように行なわれる。この実施例の
赤外アクディブ方式測距装置で、投光器の赤外発光素子
をパルス状に複数回発光させ、被写体からの反射光を受
光器側の受光素子(PSD)で受光し、光電流を蓄積して
いき所定電圧レベルに達すると、赤外光の発光を中止す
ると共に測距装置からの測距情報を入力する。
Distance measurement subroutine Distance measurement is performed as shown in FIG. In the infrared active type distance measuring apparatus of this embodiment, the infrared light emitting element of the light projector emits light in a plurality of pulses, the reflected light from the object is received by the light receiving element (PSD) on the light receiving side, and the photocurrent is measured. When the accumulated voltage reaches a predetermined voltage level, emission of infrared light is stopped and distance measurement information from the distance measurement device is input.

MAIN−CPU200の端子CTRLをHレベルからLレベルに切
替え、32msec計時した後、測距ICの端子DATAがLレベル
からHレベルに変化し、これをMAIN−CPU200は検知して
端子CTRLをt1計時後、LレベルからHレベルにして、こ
の端子CTRLをLレベルからHレベルの切替えで測距情報
をセットし、測距情報が安定する時間後、測距情報を読
む。その後、端子CTRLをHレベルに戻し、以下これを繰
返す。2回目以降の測距はt4を待った後、開始する。
After switching the terminal CTRL of the MAIN-CPU 200 from the H level to the L level and measuring 32 msec, the terminal DATA of the ranging IC changes from the L level to the H level, and the MAIN-CPU 200 detects this and measures the terminal CTRL for t1. Thereafter, the L level is changed from the L level to the H level, and the distance measurement information is set by switching the terminal CTRL from the L level to the H level, and the distance measurement information is read after the time when the distance measurement information is stabilized. Thereafter, the terminal CTRL is returned to the H level, and this is repeated thereafter. The second and subsequent distance measurement starts after waiting for t4.

次に、第83図に示す測距サブルーチンを説明する。ま
ず、EEPROMから測距補正情報AFLEN,AFSFTを入力し(ス
テップ14−1)、フラグINFを検知し(ステップ14−
2)、“0"の場合は端子IRCをLレベルに設定し(ステ
ップ14−3)、前述したようなタイミングチャートに従
って測距が行なわれ、DATAが入力される(ステップ14−
4)。端子IRCをHレベルに設定し(ステップ14−
5)、後述するAEZ演算を行なう(ステップ14−6)。
次に、前記AFZが近距離撮影限界か否かを判断し(ステ
ップ14−7)、撮影可能範囲内の場合は4回の測距が行
なわれ(ステップ14−8)、前記4回の測距結果の平均
を演算する(ステップ14−9)。この測距平均値をEEPR
OMから読出した測距補正情報AFLENと演算し(ステップ1
4−10)、この演算結果をEEPROMから読出した測距補正
情報AFSETと演算し(ステップ14−11)、このように演
算された測距情報AFZが無限ピント位置か否かを判断し
(ステップ14−12)、AFZが“6"未満の場合は測距情報
を“6"と設定する(ステップ14−13)。
Next, the distance measurement subroutine shown in FIG. 83 will be described. First, distance correction information AFLEN and AFSFT are input from the EEPROM (step 14-1), and the flag INF is detected (step 14-).
2) If "0", the terminal IRC is set to L level (step 14-3), distance measurement is performed according to the timing chart described above, and DATA is input (step 14-).
4). Set the terminal IRC to H level (Step 14-
5) The AEZ operation described later is performed (step 14-6).
Next, it is determined whether or not the AFZ is at the short-distance photographing limit (step 14-7). If the AFZ is within the photographable range, four distance measurements are performed (step 14-8). The average of the distance results is calculated (step 14-9). EEPR
Calculate with the distance correction information AFLEN read from OM (step 1
4-10), the calculation result is calculated with the distance measurement correction information AFSET read from the EEPROM (step 14-11), and it is determined whether the distance measurement information AFZ calculated in this manner is at the infinite focus position (step 14-11). 14-12) If the AFZ is less than "6", the distance measurement information is set to "6" (step 14-13).

ストロボ充電サブルーチン ストロボ撮影モードの場合、ファインダ内ストロボ充
電マークを点灯表示を行ない、測距のマークを消灯す
る。次に、ストロボ充電開始するために、MAIN−CPU200
の端子PHP,PH3,FTRGをHレベルにし、端子FCHG,FSTPを
Lレベルにする。そして、タイマを8secセットし、メイ
ンスイッチの状態及びスイッチS1の状態を検知し、入力
がない場合は充電完了か否かを検出し、充電完了の場合
はストロボ充電終了するためにMAIN−CPU200の端子PHP,
PH3をLレベルにし、端子FCHG,FSTPをHレベルにして充
電を完了する。
Flash charging subroutine In the flash shooting mode, the flash charging mark in the viewfinder is lit and the distance measurement mark is turned off. Next, in order to start flash charging, the MAIN-CPU 200
Terminals PHP, PH3, FTRG are set to H level, and the terminals FCHG, FSTP are set to L level. Then, the timer is set for 8 seconds, the state of the main switch and the state of the switch S1 are detected, and if there is no input, it is detected whether or not the charging is completed. Terminal PHP,
PH3 is set to L level and terminals FCHG and FSTP are set to H level to complete charging.

シャッタ駆動サブルーチン 第84図のシャッタ駆動サブルーチンを説明する。スト
ロボ情報DATが“1"か否かを判断し(ステップ15−
1)、“1"の場合はタイマ2をセットし(ステップ15−
2)、“1"でない場合はタイマ2をセットしないで次に
進む(ステップ15−3)。フラグT.Oを“0"に設定する
(ステップ15−4)。シャッタ駆動モータを定電圧で、
シャッタが閉まる方向に逆転される(ステップ15−
5)。これを、8msec継続し(ステップ15−6)、次に
シャッタ駆動モータを第1の定電圧で、シャッタが開口
する方向に正転させる(ステップ15−7,8)。測光結果
情報や測距結果情報などによって設定されるシャッタ駆
動時間SDT1継続する(ステップ15−9)。シャッタ駆動
モータを第1の定電圧から第2の定電圧に切替え正転さ
せ(ステップ15−10)、タイマ1を50msecにセットして
スタートする(ステップ15−11)。シャッタのピンホー
ル開口に到達した時に出力されるシャッタトリガSTを検
知して(ステップ15−12)、“0"の場合はタイマ2を計
時し(ステップ15−13)、第85図に進む。
Shutter driving subroutine The shutter driving subroutine in FIG. 84 will be described. It is determined whether or not the strobe information DAT is "1" (step 15-).
1) If "1", set timer 2 (step 15-).
2) If not "1", proceed to the next step without setting timer 2 (step 15-3). The flag TO is set to "0" (step 15-4). The shutter drive motor is driven at a constant voltage.
The shutter is reversed in the closing direction (Step 15-
5). This is continued for 8 msec (step 15-6), and then the shutter drive motor is rotated forward at the first constant voltage in the direction in which the shutter opens (steps 15-7, 8). The shutter drive time SDT1 set by the photometry result information, the distance measurement result information, and the like is continued (step 15-9). The shutter drive motor is switched from the first constant voltage to the second constant voltage to perform normal rotation (step 15-10), and the timer 1 is set to 50 msec and started (step 15-11). The shutter trigger ST output when the shutter reaches the pinhole opening of the shutter is detected (step 15-12). If the shutter trigger ST is "0", the timer 2 is counted (step 15-13), and the routine proceeds to FIG.

第85図で、フラグSTCが“0"の場合は、(ステップ16
−1)、シャッタ駆動時間SDT2を継続する(ステップ16
−2)。計時後、シャッタ駆動モータをオフし(ステッ
プ16−3)、シャッタ駆動モータを第2の定電圧で逆転
駆動を行ない(ステップ16−4)、フラグSPRGの状態を
検知し(ステップ16−5)、“0"でない場合はSDT3継続
し(ステップ16−6)、シャッタ駆動モータをオフし
(ステップ16−7)、シャッタ駆動モータにBRAKEを行
ない(ステップ16−8)、1msec継続し(ステップ16−
9)、シャッタ駆動モータをオフし(ステップ16−1
0)、シャッタ駆動モータを第2の定電圧で逆転駆動を
行ない(ステップ16−11)、ストロボ情報DATが2か否
かを判断し(ステップ16−12)、“2"でない場合はSPRG
を判断し(ステップ16−13)、“0"の場合はシャッタト
リガSTを検知して(ステップ16−14)、“1"の場合はシ
ャッタ駆動モータをオフし(ステップ16−15)、フラグ
FTRGを“1"に設定して終了する(ステップ16−16)。
In FIG. 85, when the flag STC is “0”, (step 16
-1), continue the shutter drive time SDT2 (step 16)
-2). After the timing, the shutter drive motor is turned off (step 16-3), the shutter drive motor is driven to rotate in the reverse direction at the second constant voltage (step 16-4), and the state of the flag SPRG is detected (step 16-5). If it is not "0", SDT3 is continued (step 16-6), the shutter drive motor is turned off (step 16-7), BRAKE is performed on the shutter drive motor (step 16-8), and 1 msec is continued (step 16-6). −
9) Turn off the shutter drive motor (step 16-1)
0), the reverse drive of the shutter drive motor is performed at the second constant voltage (step 16-11), and it is determined whether or not the strobe information DAT is 2 (step 16-12).
Is determined (step 16-13). If the value is "0", the shutter trigger ST is detected (step 16-14). If the value is "1", the shutter drive motor is turned off (step 16-15).
FTRG is set to "1" and the processing is terminated (step 16-16).

露出演算サブルーチン 露出演算サブルーチンは第86図乃至第94図に示すよう
に行なわれる。まず、逆光検知フラグBLを“0"に設定し
(ステップ17−1)、スポット測光か否かを判断する
(ステップ17−2)。平均測光の場合は全体輝度EVAVと
中央輝度EVSPの差BLJを演算する(ステップ17−3)。B
LJの値がEEPROMに記憶された所定値よりも小さいと逆光
とは判断されず、大きい場合は逆光検知フラグBLを“1"
に設定し(ステップ17−4)、測光値EVZを全体輝度EVA
Vに基づいて所定の演算を行なう(ステップ17−5)。
続いて、ズーム鏡胴の位置検知により焦点距離情報ZAEZ
を入力し(ステップ17−6)、焦点距離情報ZAEZやISO
データを含め測光値EVZを演算する(ステップ17−
7)。次に、露出モードが+1.5EV補正モードか否かを
判断し(ステップ17−8)、“0"の場合は+1.5EV補正
モードを設定していないと判断し、−1.5EV補正モード
か否かを判断し(ステップ17−9)、“0"の場合は−1.
5EV補正モードを設定していないと判断する。フラグTEB
を“0"にセットし(ステップ17−10)、同一撮影画面中
で所定回数を連続的にシャッタの開閉を行ない、ゴルフ
のスイング等を撮影するスイングモードに設定されてい
るか否かの判定で、フラグSWINGの状態を判断し、“0"
の場合はスイングモードを選択していないと判断し(ス
テップ17−11)、続いて多重露光モードはフラグME、連
写モードはフラグDRVと、それぞれのフラグを判断し
(ステップ17−12)、多重露光モード及び連写モードが
設定されていない場合はフラグAEZLを“0"にセットし
(ステップ17−13)、第87図に進む。
Exposure Calculation Subroutine The exposure calculation subroutine is performed as shown in FIGS. 86 to 94. First, the backlight detection flag BL is set to "0" (step 17-1), and it is determined whether or not spot metering is performed (step 17-2). In the case of average photometry, the difference BLJ between the overall luminance EVAV and the central luminance EVSP is calculated (step 17-3). B
If the value of LJ is smaller than a predetermined value stored in the EEPROM, it is not determined that the light is backlit. If it is larger, the backlight detection flag BL is set to “1”.
(Step 17-4), and sets the photometric value EVZ to the overall brightness EVA.
A predetermined operation is performed based on V (step 17-5).
Next, the focal length information ZAEZ is detected by detecting the position of the zoom lens barrel.
(Step 17-6) and enter the focal length information ZAEZ or ISO
Calculate the photometric value EVZ including the data (step 17-
7). Next, it is determined whether or not the exposure mode is the +1.5 EV correction mode (step 17-8). If the exposure mode is "0", it is determined that the +1.5 EV correction mode is not set, and the exposure mode is determined to be the -1.5 EV correction mode. It is determined whether or not it is (step 17-9).
5 Judge that EV correction mode is not set. Flag TEB
Is set to "0" (step 17-10), the shutter is continuously opened and closed a predetermined number of times in the same shooting screen, and it is determined whether or not the swing mode for shooting a golf swing or the like is set. , Judge the state of the flag SWING and set it to “0”
In the case of (1), it is determined that the swing mode is not selected (step 17-11). Subsequently, the flag ME is determined in the multiple exposure mode, and the flag DRV is determined in the continuous shooting mode (step 17-12). If the multiple exposure mode and the continuous shooting mode have not been set, the flag AEZL is set to "0" (step 17-13), and the routine proceeds to FIG.

第87図で、測距サブルーチンからもとめた測距データ
からFMZを演算し(ステップ18−1)、AEFMを表−9のA
EFMテーブルに基づいてセットする(ステップ18−
2)。
In FIG. 87, the FMZ is calculated from the distance measurement data obtained from the distance measurement subroutine (step 18-1), and the AEFM is calculated as A in Table-9.
Set based on the EFM table (Step 18-
2).

AEFMを、再度焦点距離情報ZFMZやISOデータを含めて
演算する(ステップ18−3)。次に、測光値EVZを検知
し(ステップ18−4)、測距値AEFMを検知し(ステップ
18−5)、バルブ用フラグBLBを“0"にセットし(ステ
ップ18−6)、ズーム位置情報ZZを検知して(ステップ
18−7)、広角側の場合は第88図のA2へ進む。望遠側の
場合はEVZMAX=38とし(ステップ18−8)、フラグTEを
検知して(ステップ18−9)、“0"の場合はフラグTVを
検知して(ステップ18−10)、テレビ撮影モードの場合
はEVZ=48にする(ステップ18−11)。テレビ撮影モー
ドでない場合はEVZを検知して(ステップ18−12)、EVZ
がEVZMAXより小さいと明るいと判断して、第89図のP1へ
進む。EVZがEVZMAXより大き場合には暗いと判断して第9
0図のP4へ進む。
The AEFM is calculated again including the focal length information ZFMZ and the ISO data (step 18-3). Next, the photometry value EVZ is detected (step 18-4), and the distance measurement value AEFM is detected (step 18-4).
18-5) The valve flag BLB is set to “0” (step 18-6), and the zoom position information ZZ is detected (step 18-6).
18-7) In the case of the wide angle side, the process proceeds to A2 in FIG. In the case of the telephoto side, EVZMAX is set to 38 (step 18-8), the flag TE is detected (step 18-9), and if the flag is "0", the flag TV is detected (step 18-10), and television shooting is performed. In the case of the mode, EVZ is set to 48 (step 18-11). If the mode is not the TV shooting mode, the EVZ is detected (step 18-12), and the EVZ is detected.
Is smaller than EVZMAX, it is determined to be bright, and the process proceeds to P1 in FIG. 89. If EVZ is larger than EVZMAX, it is determined to be dark and ninth
Proceed to P4 in Fig. 0.

第88図では、フラグTVを検知して(19−1)、テレビ
モードの場合にはEVZ=38にして(ステップ19−2)、
以後ステップ19−3,4の処理をして第90図のP2へ進む。
また、テレビモードでない場合にはフラグAFZを検知し
(ステップ19−5)、近距離の場合にはフラグTEを検知
し(ステップ19−6)、“1"の場合にはバルブモードを
セットして(ステップ19−7)、ステップ19−3,4の処
理を行ない第90図のP2へ進む。
In FIG. 88, the flag TV is detected (19-1), and in the case of the television mode, EVZ is set to 38 (step 19-2).
Thereafter, the processing of steps 19-3 and 4 is performed, and the flow proceeds to P2 in FIG.
If the mode is not the TV mode, the flag AFZ is detected (step 19-5). If the distance is short, the flag TE is detected (step 19-6). If the flag is "1", the valve mode is set. (Step 19-7), the processing of Steps 19-3 and 4 is performed, and the routine proceeds to P2 in FIG.

ステップ19−5で、遠距離の場合にはステップ19−8
の処理を行ない、フラグTEを検知して(ステップ19−
9)、“1"の場合にはバルブモードをセットして(ステ
ップ19−10)、ステップ19−11,12の処理をして第90図
のP3へ進む。ステップ19−9でフラグTEが“0"の場合に
は、フラグEVZを検知して(ステップ19−13,14)、明る
いと判断されるとステップ19−15の処理を行なって第89
図のP1へ進む。
In step 19-5, if it is a long distance, step 19-8
And the flag TE is detected (step 19-
9) If it is "1", the valve mode is set (step 19-10), the processing of steps 19-11 and 12 is performed, and the routine proceeds to P3 in FIG. 90. If the flag TE is "0" in the step 19-9, the flag EVZ is detected (steps 19-13 and 14).
Proceed to P1 in the figure.

第89図では、SPRGを“0"にし(ステップ20−1)、ST
Cを“0"にし(ステップ20−2)、ストロボフラグを検
知し(ステップ20−3)、ONの場合には第103図のEVZテ
ーブルからAET1をセットし(ステップ20−4)、同様に
FMTをセットし(ステップ20−5)、ステップ20−6でA
ETを、ステップ20−7でFMTを求める。EVZテーブルでは
AET1〜AET4がEVZによりセットされ、FMTのみAEFMにより
セットされている。
In FIG. 89, SPRG is set to “0” (step 20-1), and STRG is set.
C is set to "0" (step 20-2), the strobe flag is detected (step 20-3), and if it is ON, AET1 is set from the EVZ table in FIG. 103 (step 20-4).
Set FMT (Step 20-5), and set A in Step 20-6.
ET is obtained, and FMT is obtained in step 20-7. At the EVZ table
AET1 to AET4 are set by EVZ, and only FMT is set by AEFM.

ステップ20−8ではFMTとAETとの関係の判断が行なわ
れ、AMTがAETより以下の場合にはステップ20−9,10の処
理を行ない第91図のA3へ進む。ステップ8で、FMTがAET
より以上の場合には、FMTとAETとを同じにし(ステップ
20−11)、ステップ20−9,10の処理を行ない第91図のA3
へ進む。ステップ12でフラグBLを検知して(ステップ20
−12)、逆光の場合もステップ20−4へ進み同様に処理
される。
In step 20-8, the relationship between the FMT and the AET is determined. If the AMT is smaller than the AET, the processes in steps 20-9 and 10 are performed, and the flow advances to A3 in FIG. 91. In step 8, FMT is AET
If it is more, make FMT and AET the same (step
20-11), the processing of steps 20-9 and 10 is performed, and A3 in FIG.
Proceed to. In step 12, the flag BL is detected (step 20
-12) In the case of backlight, the process proceeds to step 20-4, and the same processing is performed.

ステップ20−3でストロボOFFの場合、またステップ2
0−12で順光の場合には、EVZテーブルよりAET1をセット
し(ステップ20−13)、ステップ20−14,15の処理を行
ない第91図のA3へ進む。
If the strobe is off in step 20-3,
In the case of direct light at 0-12, AET1 is set from the EVZ table (steps 20-13), the processing of steps 20-14 and 15 is performed, and the routine proceeds to A3 in FIG. 91.

第90図で、P2からはステップ21−1でSPRGに1を、ス
テップ21−2でSTCに1をセットし、またP3からはステ
ップ21−3でSPRGに2を、ステップ21−4でSTCに2を
セットし、さらにP4からはステップ21−5でSPRGに3
を、ステップ21−6でSTCに3をセットする。ステップ2
1−7でEVZとTEBZの関係を判断し、EVZがTEBZより大き
い場合にはTEBを1にし(ステップ21−8)、ストロボ
フラグを検知し(ステップ21−9)、“1"の場合はフラ
グTEBを検知し(ステップ21−10)、“0"の場合はAETを
セットする。ステップ21−10でフラグTEBが“1"の場合
であり、またステップ21−9でストロボがオートモード
で、フラグTEBを検知し(ステップ21−11)、“1"の場
合にはフラグNIGHTを検知し(ステップ21−12)、EVZを
TEBZにし(ステップ21−13)、TEBを0にして(ステッ
プ21−14)、AETをセットする。ステップ21−11でフラ
グTEBが“0"の場合には、フラグBLを検知して(ステッ
プ21−15)、“1"の場合にはAETをセットする。
In FIG. 90, SP2 is set to 1 in step 21-1 from P2, STC is set to 1 in step 21-2, and SPRG is set to 2 in step 21-3 from P3 and STC is set in step 21-4. Is set to 2 and from P4, SPRG is set to 3 in step 21-5.
Is set to 3 in STC in step 21-6. Step 2
In step 1-7, the relationship between EVZ and TEBZ is determined. If EVZ is larger than TEBZ, TEB is set to 1 (step 21-8), and a strobe flag is detected (step 21-9). The flag TEB is detected (step 21-10), and if "0", the AET is set. In step 21-10, the flag TEB is "1". In step 21-9, the strobe is in the auto mode, and the flag TEB is detected (step 21-11). When the flag is "1", the flag NIGHT is reset. Detect (Step 21-12) and set EVZ
TEBZ is set (step 21-13), TEB is set to 0 (step 21-14), and AET is set. If the flag TEB is "0" in step 21-11, the flag BL is detected (step 21-15), and if "1", the AET is set.

AETのセットはフラグSPRGを検知して(21−16)、フ
ラグSPRG1〜3に応じてEVZテーブルよりAET2〜AET4をセ
ットし、AETをAET2〜AET4にする。AEFMをEVZMAXと比較
し(ステップ21−17)、AEFMが大きい場合にはステップ
21−18を行ない、フラグBLBを検知し(ステップ21−1
9)、バルブモードの場合にはステップ21−20,21を行な
い第91図に進み、第92図、第93図のフローが実行されて
リターンする。
In setting the AET, the flag SPRG is detected (21-16), AET2 to AET4 are set from the EVZ table according to the flags SPRG1 to SPRG3, and the AET is changed to AET2 to AET4. Compare AEFM with EVZMAX (steps 21-17). If AEFM is large, step
Step 21-18 is performed to detect the flag BLB (step 21-1).
9) In the case of the valve mode, steps 21-20 and 21 are performed, and the routine proceeds to FIG. 91, where the flow shown in FIGS. 92 and 93 is executed and the routine returns.

ステップ21−17でAEFMがEVZMAXより以下の場合には、
EVZテーブルからFMTをセットし(ステップ21−22)、ス
テップ21−23,24を行ない、ステップ21−19へ進む。
If AEFM is less than EVZMAX in step 21-17,
The FMT is set from the EVZ table (steps 21-22), steps 21-23 and 24 are performed, and the process proceeds to step 21-19.

ステップ21−9で、ストロボOFFの場合には、ステッ
プ21−25〜30を行ない、ステップ21−19へ進む。
If the flash is OFF in step 21-9, steps 21-25 to 30 are performed, and the flow advances to step 21-19.

ズームスリープサブルーチン 第94図はズームスリープサブルーチンを示し、まずZI
テーブルから焦点位置情報ZZとフォーカスレンズ位置情
報FZ、露出補正情報ZAEZを入力し(ステップ22−1)、
前記FZをZID1に置換え(ステップ22−2)、フラグT.O
を“0"にセットする(ステップ22−3)。ズーム鏡胴の
収納状態は、ズームクローズ端検出を行なう端子ZCの状
態を検知して行なわれ(ステップ22−4)、“1"の場合
は未収納状態としてズーム駆動モータMZを逆転させ(ス
テップ22−5)、タイマを5secをセットし、計時を開始
する(ステップ22−6)。タイムオーバーか否かを判断
し(ステップ22−7)、時間内の場合は端子ZCの状態を
検知し(ステップ22−8)、“0"を検知した場合はズー
ム駆動モータMZを停止させる(ステップ22−9)。ステ
ップ22−7で設定した時間を越える場合は、ズーム駆動
モータMZを停止させ(ステップ22−10)、フラグT.Oを
“1"にセットする(22−11)。
Zoom Sleep Subroutine FIG. 94 shows the Zoom Sleep subroutine.
Input the focal position information ZZ, the focus lens position information FZ, and the exposure correction information ZAEZ from the table (step 22-1),
The FZ is replaced with ZID1 (step 22-2), and the flag TO
Is set to "0" (step 22-3). The retracted state of the zoom lens barrel is detected by detecting the state of the terminal ZC for detecting the zoom close end (step 22-4), and when it is "1", the zoom drive motor MZ is reversely rotated (step 22-4). 22-5) The timer is set to 5 seconds, and time measurement is started (step 22-6). It is determined whether or not the time is over (step 22-7). If it is within the time, the state of the terminal ZC is detected (step 22-8), and if "0" is detected, the zoom drive motor MZ is stopped (step 22-7). 22-9). If the time set in step 22-7 is exceeded, the zoom drive motor MZ is stopped (step 22-10), and the flag TO is set to "1" (22-11).

ズームウエイクサブルーチン 第95図はズームウエイクサブルーチンを示し、まずZI
テーブルからフォーカスレンズ位置情報FZをZID1に入力
する(ステップ23−1)。次に、フラグT.Oを“0"にセ
ットし(ステップ23−2)、ズーム鏡胴の広角端位置状
態を、ズーム広角端検出を行なう端子ZWの状態を検知し
て(ステップ23−3)、“1"の場合は広角端位置にセッ
トされていない状態としてズーム駆動モータMZを正転さ
せ(ステップ23−4)、タイマを500msecをセットし、
計時を開始する(ステップ23−5)。タイムオーバーか
否かを判断し(ステップ23−6)、時間内の場合は端子
ZWの状態を検知し(ステップ23−7)、“0"を検知した
場合はズーム駆動モータMZを停止させる(ステップ23−
8)。ステップ23−6で設定した時間を越える場合は、
ズーム駆動モータMZを停止させ(ステップ23−9)、ズ
ームスリープサブルーチンを行ない(ステップ23−10)
フラグT.Oを“1"にセットする(23−11)。
Zoom Wake Subroutine FIG. 95 shows the Zoom Wake subroutine.
The focus lens position information FZ is input to ZID1 from the table (step 23-1). Next, the flag TO is set to "0" (step 23-2), and the state of the wide-angle end position of the zoom lens barrel is detected by detecting the state of the terminal ZW for detecting the zoom wide-angle end (step 23-3). In the case of "1", the zoom drive motor MZ is rotated forward assuming that it is not set at the wide-angle end position (step 23-4), and the timer is set to 500 msec.
Timing is started (step 23-5). Judge whether the time is over or not (step 23-6).
The state of ZW is detected (step 23-7), and when "0" is detected, the zoom drive motor MZ is stopped (step 23-).
8). If the time set in step 23-6 is exceeded,
The zoom drive motor MZ is stopped (step 23-9), and a zoom sleep subroutine is executed (step 23-10).
The flag TO is set to "1" (23-11).

この第94図及び第95図でのズーム駆動モータMZを停止
させフローを、第96図に示す。
The flow of stopping the zoom drive motor MZ in FIGS. 94 and 95 is shown in FIG. 96.

第97図はセルフタイマサブルーチンを示しており、こ
のフローの説明は省略する。
FIG. 97 shows a self-timer subroutine, and the description of this flow will be omitted.

テストサブルーチン テストサブルーチンは第98図乃至第101図に示し、テ
ストモードに設定した時に外部表示用液晶に測光情報や
測距情報を表示し、測距結果と測光結果の性能の確認を
行なうものである。第98図で、テストモードに設定され
ている場合は、フラグTESTが“1"の場合、測距結果の測
距情報AFZ、測光結果の測光情報ZZを、MAIN−CPU200か
らSUB−CPU201に転送し、SUB−CPU201に転送された情報
は液晶表示器により表示する(ステップ24−1,2)。フ
ラグNORMを検知し(ステップ24−3)、“1"の場合には
撮影解像度用モードが行なわれる。フラグINFを検知し
て(ステップ24−4)、“1"の場合は第99図の24へ進
み、測光テストが行なわれる。フラグNIGHTを検知して
(ステップ24−5)、“1"の場合は第99図の25へ進み、
バッテリチェック及び温度検出テストが行なわれ、“0"
の場合は第100図の26へ進み、ピント検出テストが行な
われる。
Test subroutine The test subroutine is shown in FIGS. 98 to 101. When the test mode is set, the photometric information and the distance measurement information are displayed on the external display liquid crystal, and the performance of the distance measurement result and the photometry result is confirmed. is there. In FIG. 98, when the test mode is set, when the flag TEST is “1”, the distance measurement information AFZ of the distance measurement result and the light measurement information ZZ of the light measurement result are transferred from the MAIN-CPU 200 to the SUB-CPU 201. The information transferred to the SUB-CPU 201 is displayed on the liquid crystal display (steps 24-1 and 2). The flag NORM is detected (step 24-3). If the flag is "1", the shooting resolution mode is performed. The flag INF is detected (step 24-4). If the flag INF is "1", the flow advances to 24 in FIG. 99 to perform a photometry test. The flag NIGHT is detected (step 24-5), and if "1", the process proceeds to 25 in FIG. 99,
Battery check and temperature detection test are performed and “0”
In this case, the process proceeds to 26 in FIG. 100, and a focus detection test is performed.

[SUB−CPUルーチン] 第104図で、MAIN−CPUルーチンで説明したように入出
力端子をセットし(ステップ1−1)、RAMをクリアし
(ステップ1−2)、外部LCD及びファインダ内LCDを全
点灯する(ステップ1−3)。端子LIVEを検知して(ス
テップ1−4)、OFFの場合はレリーズマークを点滅し
(ステップ1−5)、端子S1Lを検知し(ステップ1−
6)、レリーズ第1信号がONの場合には第120図に示す
表示Aが行なわれる(ステップ1−7)。表示Aはフィ
ルムカウンタとフィルム状態を表示し、フィルム状態表
示はフラグCにより行い、フラグCが“0"のときは必ず
消灯する。
[SUB-CPU Routine] In FIG. 104, as described in the MAIN-CPU routine, the input / output terminals are set (step 1-1), the RAM is cleared (step 1-2), the external LCD and the LCD in the viewfinder are set. Are turned on (step 1-3). When the terminal LIVE is detected (step 1-4), when the terminal is OFF, the release mark blinks (step 1-5), and the terminal S1L is detected (step 1-5).
6) If the first release signal is ON, display A shown in FIG. 120 is performed (step 1-7). The display A displays the film counter and the film state. The film state is displayed by the flag C. When the flag C is "0", the display is always turned off.

再度、端子S1Lを検知し(ステップ1−8)、レリー
ズ第1信号がOFFの場合はSUB−CPU201からMAIN−CPU200
へ転送準備を行ない(ステップ1−9)、イニシャル転
送を行ない(ステップ1−10)、端子TEST1を検知し
(ステップ1−11)、端子TEST1が“0"の場合は(TES
T)を“1"にして(ステップ1−12)、端子TEST1が“1"
の場合は(TEST)を“0"にして(ステップ1−13)、第
110図へ進む。
The terminal S1L is detected again (step 1-8). If the release first signal is OFF, the SUB-CPU 201 transmits the signal to the MAIN-CPU 200.
The terminal TEST1 is detected (step 1-11), and the terminal TEST1 is detected (step 1-11). If the terminal TEST1 is "0", (TES 1-9)
T) to “1” (step 1-12), and the terminal TEST1 is set to “1”
In the case of (1), (TEST) is set to “0” (step 1-13),
Go to Figure 110.

第110図では表示Aを行ない(ステップ6−1)、端
子PHMを1にし(ステップ6−2)、各フラグをクリア
し(ステップ6−3)、端子LIVEを検知して(ステップ
6−4)、Lレベルの場合はフラグMEERRを検知し(ス
テップ6−5)、MEERRが“1"の場合にはフラグMEERRを
“0"にして6Bへ進み、MEERRが“0"の場合は第105図へ進
む。
In FIG. 110, display A is performed (step 6-1), terminal PHM is set to 1 (step 6-2), each flag is cleared (step 6-3), and terminal LIVE is detected (step 6-4). ), If it is at L level, the flag MEERR is detected (step 6-5). If MEERR is "1", the flag MEERR is set to "0" and the process proceeds to 6B. If MEERR is "0", the process proceeds to step 105. Proceed to the figure.

ステップ6−4で、端子LIVEがHレベルの場合は端子
SSTを検知し(ステップ6−7)、Lレベルの場合はMAI
N−CPU200からSUB−CPU201へ情報が転送され、その情報
に基づいて各フラグがセットされる(ステップ6−
8)。フラグCHGを検知し(ステップ6−9)、“1"で
フィルムチャージされている場合はフラグCを検知し
(ステップ6−10)、フラグCが“0"でない場合チャー
ジ処理を行なう(ステップ6−11)。(ステップ6−
9)でフラグCHGが“0"の場合は、フラグREWSTを検知し
(ステップ6−12)、“1"の場合は第106図の2Aへ進
み、“0"の場合にはフラグERRを検知し(ステップ6−1
3)、“1"の場合はエラー処理を行ない、“0"の場合は
フラグCFを検知し(ステップ6−14)、“1"の場合はカ
ウンタ表示処理を行なう(ステップ6−15)。
In step 6-4, if the terminal LIVE is at the H level,
SST is detected (step 6-7).
Information is transferred from the N-CPU 200 to the SUB-CPU 201, and each flag is set based on the information (step 6-).
8). The flag CHG is detected (step 6-9). If the film is charged at "1", the flag C is detected (step 6-10). If the flag C is not "0", the charging process is performed (step 6). −11). (Step 6
In step 9), if the flag CHG is "0", the flag REWST is detected (step 6-12). If the flag CHG is "1", the process proceeds to 2A in FIG. 106. If the flag CHG is "0", the flag ERR is detected. (Step 6-1
3) If "1", error processing is performed; if "0", flag CF is detected (step 6-14); if "1", counter display processing is performed (step 6-15).

ステップ6−14で、フラグCFが“0"の場合は、フラグ
LCDFを検知し(ステップ6−16)、“1"の場合はBC、A
E、AF等のLCD表示処理を行ない(ステップ6−17)、
“0"の場合はフラグMVFを検知し(ステップ6−18)、
“1"の場合はMV表示処理を行なう(ステップ6−19)。
In step 6-14, if the flag CF is "0",
LCDF is detected (step 6-16). If "1", BC, A
LCD display processing such as E and AF is performed (step 6-17),
If "0", the flag MVF is detected (step 6-18),
If "1", MV display processing is performed (step 6-19).

ステップ6−18で、フラグMVFが“0"の場合はフラグS
WERRを検知し(ステップ6−20)、エラーの場合にはエ
ラー処理を行ない(ステップ6−21)、端子MAINLを検
知し(ステップ6−22)、メインスイッチをOFFにする
と、フラグSWERRを“0"にして(ステップ6−23)、第1
05図へ進む。
In step 6-18, if the flag MVF is "0", the flag S
If WERR is detected (step 6-20), error processing is performed (step 6-21), if a terminal MANL is detected (step 6-22), and the main switch is turned off, the flag SWERR is set to " 0 "(step 6-23) and the first
Proceed to 05.

第105図では、端子PHMをHレベルにして(ステップ0
−1)、端子MAINLを検知し(ステップ0−2)、メイ
ンスイッチがOFFの場合はモードリセットを行ない(ス
テップ0−3)、フラグNBCを“0"にして(ステップ0
−4)、再び端子PHMをHレベルにして(ステップ0−
5)、端子LIVEのON,OFFを検知して(ステップ0−
6)、ONの場合は第110図へ進み、OFFの場合はフラグSL
WKを検知して(ステップ0−7)、ウエイクの場合はフ
ラグSWRRを検知して(ステップ0−8)、エラーでない
場合はスリープ処理を行ない(ステップ0−9)、ステ
ップ0−5へ進む。ステップ0−8でエラーの場合には
SWRRを“0"にして(ステップ0−10)、SUB−CPU201がS
TOPモードから割り込み復帰するレベルを端子SBの現在
の状態の逆に設定し(ステップ0−11)、端子MAINLの
割り込み復帰レベルを“0"にし(ステップ0−12)、端
子S1L,MVL,ZML,MREWの割り込み復帰レベルを“0"にし
(ステップ0−13)、STOPモードを実行し(ステップ0
−14)、設定した割り込み復帰レベルを検知して(ステ
ップ0−15)、割り込み復帰レベルになった場合、SUB
−CPU201のSTOPモード状態を解除し、ステップ0−1へ
進む。
In FIG. 105, the terminal PHM is set to the H level (step 0).
-1), the terminal MANL is detected (step 0-2). If the main switch is OFF, the mode is reset (step 0-3), and the flag NBC is set to "0" (step 0).
-4), the terminal PHM is again set to the H level (step 0-
5), ON / OFF of terminal LIVE is detected (step 0-
6) If ON, proceed to Fig. 110; if OFF, set flag SL
WK is detected (step 0-7), and in the case of a wake, the flag SWRR is detected (step 0-8). If no error occurs, sleep processing is performed (step 0-9), and the process proceeds to step 0-5. . If an error occurs in step 0-8,
Set SWRR to “0” (Step 0-10), and SUB-CPU 201
Set the level for returning from the interrupt from the TOP mode to the reverse of the current state of the terminal SB (Step 0-11), set the interrupt return level for the terminal MANL to "0" (Step 0-12), and set the terminals S1L, MVL, and ZML. , Sets the interrupt return level of MREW to “0” (steps 0-13) and executes the STOP mode (step 0).
−14), the set interrupt return level is detected (step 0-15), and when the interrupt return level is reached, SUB
-Release the STOP mode state of the CPU 201 and proceed to Step 0-1.

ステップ0−7で、スリープの場合は端子MREWを検知
して(ステップ0−16)、ONの場合には第106図へ進
み、OFFの場合にはフラグCを検知して(ステップ0−1
7)、“0"の場合には端子SBを検知して(ステップ0−1
8)、裏蓋が開いている場合にはフラグALを“1"にする
(ステップ0−19)、裏蓋が閉じている場合にはフラグ
ALを検知して(ステップ0−20)、ステップ0−21〜25
でバッテリチェックを行ない、フラグBCを検出して(ス
テップ0−26)、バッテリが所定電圧以下の場合にはフ
ラグALを0にして(ステップ−27)、ステップ0−11へ
進み、バッテリが所定電圧以上の場合には第107図へ進
む。
At step 0-7, in the case of sleep, the terminal MREW is detected (step 0-16), when it is ON, the process proceeds to FIG. 106, and when it is OFF, the flag C is detected (step 0-1).
7) If "0", detect terminal SB (step 0-1)
8) If the back cover is open, set the flag AL to "1" (step 0-19). If the back cover is closed,
AL is detected (step 0-20), and steps 0-21 to 25
To check the flag BC and detect the flag BC (step 0-26). If the battery voltage is lower than the predetermined voltage, the flag AL is set to 0 (step-27). If it is higher than the voltage, the process proceeds to FIG.

ステップ0−2で端子MAINLがLレベルの場合には、
端子LIVEを検知し(ステップ0−28)、ONの場合には第
110図へ進み、OFFの場合には端子MREWを検知して(ステ
ップ0−29)、ONの場合には第106図へ進み、OFFの場合
にはフラグNBCを検知し(ステップ0−30)、“0"の場
合にはNBCに“1"をセットして(ステップ0−31)、例
えば周辺機器の作動していない軽負荷状態でバッテリチ
ェックと、その情報の転送を行ない(ステップ0−3
2)、フラグBCを検知して(ステップ0−33)、バッテ
リが所定電圧以下の場合にはLCD全消灯し(ステップ0
−34)、バッテリが所定電圧以上の場合にはフラグCを
検知して(ステップ0−35)、“0"でない場合にはフラ
グSLWKを検知し(ステップ0−36)、スリープの場合に
は第108図へ進む。
If the terminal MANL is at L level in step 0-2,
Terminal LIVE is detected (Steps 0-28).
Proceed to FIG. 110, if OFF, detect terminal MREW (step 0-29); if ON, proceed to FIG. 106; if OFF, detect flag NBC (step 0-30) , "0", the NBC is set to "1" (step 0-31), and the battery is checked and the information is transferred, for example, in a light load state where the peripheral device is not operating (step 0-31). Three
2) The flag BC is detected (step 0-33), and if the battery voltage is lower than the predetermined voltage, the LCD is completely turned off (step 0-33).
-34), if the battery voltage is equal to or higher than a predetermined voltage, the flag C is detected (step 0-35). If not, the flag SLWK is detected (step 0-36). Proceed to FIG.

このように、メインスイッチの入力により軽負荷のバ
ッテリチェックを行なう第1のバッテリチェック手段を
構成しており、第1のバッテリチェック手段でのバッテ
リチェックで、例えば周辺機器の作動していない軽負荷
状態で、バッテリチェックを行なうため周辺の機器の作
動している重負荷状態でのバッテリチェックでの急激な
バッテリ電圧低下による電子制御装置の誤動作や暴走を
防止できるバッテリ電圧レベルにあるか事前に検出でき
る。このため、バッテリチェックで電子制御装置の誤動
作や暴走を防止することができる。
In this manner, the first battery check means for performing the light load battery check by the input of the main switch is constituted. In order to perform a battery check, check that the battery voltage level is at a level that prevents malfunction or runaway of the electronic control unit due to a sudden drop in the battery voltage in a heavy load condition when peripheral equipment is operating. it can. For this reason, malfunction and runaway of the electronic control unit can be prevented by the battery check.

ステップ0−36で、ウエイクの場合には端子S1Lを検
知し(ステップ0−37)、レリーズ第1信号が入力され
ている場合には第109図へ進み、入力されていない場合
には端子ZMLを検知し(ステップ0−38)、ズーム操作
信号が入力されている場合には第115図へ進む。ズーム
操作信号が入力されていない場合には端子MVLを検知し
て(ステップ0−39)、MV操作信号が入力されている場
合には第116図へ進み、MV操作信号が入力されていない
場合にはステップ40,41でKey処理を行ない、端子S1Lを
検知して(ステップ0−42)、レリーズ第1信号が入力
されている場合には第109図へ進み、レリーズ第1信号
が入力されていない場合には第110図へ進む。
In step 0-36, in the case of a wake, the terminal S1L is detected (step 0-37). If the release first signal is input, the process proceeds to FIG. 109. If not, the terminal ZML is detected. Is detected (steps 0-38), and if the zoom operation signal has been input, the flow proceeds to FIG. 115. If the zoom operation signal has not been input, the terminal MVL is detected (steps 0-39). If the MV operation signal has been input, the flow proceeds to FIG. 116, and if the MV operation signal has not been input. In step 40, key processing is performed in steps 40 and 41, and the terminal S1L is detected (steps 0-42). If the release first signal has been input, the process proceeds to FIG. 109, where the release first signal is input. If not, proceed to FIG. 110.

また、ステップ0−35で、フラグCが“0"の場合には
端子SBを検知して(0−43)、裏蓋が開状態の場合には
フラグALを1にして(ステップ0−44)、ステップ0−
36へ進み、閉状態の場合にはフラグALを検知して(ステ
ップ0−45)、オートロードでない場合はステップ0−
36へ進み、オートロードの場合には第107図へ進む。
In step 0-35, if the flag C is "0", the terminal SB is detected (0-43). If the back cover is open, the flag AL is set to 1 (step 0-44). ), Step 0-
Proceed to 36 to detect the flag AL in the closed state (step 0-45).
Proceed to 36, and in the case of auto load, proceed to Fig. 107.

第106図では、転送準備を行ない(ステップ2−
1)、SUB−CPU201からMAIN−CPU200へREW転送を行ない
(ステップ2−2)、カウンタ−1転送を行ない(ステ
ップ2−3)、モードリセットを行なう(ステップ2−
4)。端子PHMをHレベルにして(ステップ2−5)、
各フラグをクリアにする(ステップ2−6)。リワイン
ド中の表示を行ない(ステップ2−7)、端子LIVEを検
知し(ステップ2−8)、MAIN−CPU電源モニタOFFの場
合フラグREWERRを1にし(ステップ2−9)、ステップ
2−8でMAIN−CPU電源モニタONの場合には端子SSTを検
知し(ステップ2−10)、SSTが有の場合にはMAIN−CPU
200からSUB−CPU201へカウンタ転送が行なわれ(ステッ
プ2−11)、フラグCFを検知し(ステップ2−12)、
“1"の場合にはカウンタ処理して(ステップ2−13)、
ステップ2−7へ進み、“0"の場合はAタイマに100sec
セットしてスタートし(ステップ2−14)、第121図に
示す表示Bを行なう(ステップ2−15)。表示BではAL
エラー表示、裏蓋開表示、REW表示等である。
In FIG. 106, transfer preparation is performed (step 2-
1) Perform a REW transfer from the SUB-CPU 201 to the MAIN-CPU 200 (step 2-2), perform a counter-1 transfer (step 2-3), and perform a mode reset (step 2).
4). Set the terminal PHM to the H level (step 2-5),
Each flag is cleared (step 2-6). The display during rewind is performed (step 2-7), the terminal LIVE is detected (step 2-8), and if the MAIN-CPU power supply monitor is OFF, the flag REWERR is set to 1 (step 2-9). If the MAIN-CPU power monitor is ON, the terminal SST is detected (step 2-10). If the SST is present, the MAIN-CPU
Counter transfer is performed from 200 to SUB-CPU 201 (step 2-11), and flag CF is detected (step 2-12).
In the case of "1", the counter processing is performed (step 2-13),
Proceed to step 2-7. If "0", set A timer to 100 seconds
It is set and started (step 2-14), and the display B shown in FIG. 121 is performed (step 2-15). In display B, AL
Error display, back cover open display, REW display, etc.

端子SBを検知し(ステップ2−16)裏蓋が開いている
場合にはフラグALを1にし(ステップ2−17)、フラグ
Cを0にし(ステップ2−18)、フラグ全クリアして
(ステップ2−19)、フラグERRを検知し(ステップ2
−20)、エラーの場合はステップ2−30へ進み、エラー
でない場合には第105図へ進む。
The terminal SB is detected (step 2-16). If the back cover is open, the flag AL is set to 1 (step 2-17), the flag C is set to 0 (step 2-18), and all the flags are cleared (step 2-18). Step 2-19), flag ERR is detected (step 2)
-20) If an error occurs, the process proceeds to step 2-30. If not, the process proceeds to FIG. 105.

ステップ2−16で裏蓋が閉じている場合には端子LIVE
を検知し(ステップ2−21)、MAIN−CPU電源モニタOFF
の場合フラグREWRRを検知し(ステップ2−22)、エラ
ーの場合には端子S1Lを検知し(ステップ2−23)、レ
リーズ第1信号がONの場合はステップ2−1へ進み、再
びリワインド処理される。
If the back cover is closed in step 2-16, the terminal LIVE
Is detected (Step 2-21), and the MAIN-CPU power supply monitor is turned off.
In this case, the flag REWRR is detected (step 2-22). In the case of an error, the terminal S1L is detected (step 2-23). If the release first signal is ON, the process proceeds to step 2-1 and the rewind processing is performed again. Is done.

ステップ2−22で、エラーでない場合にはフラグCを
0にして(ステップ2−24)、端子MREWを検知し(ステ
ップ2−25)、ONの場合はステップ2−1へ進み、OFF
の場合は端子MAINLを検知し(ステップ2−26)、メイ
ンスイッチがONの場合にはAタイマがタイムオーバーす
るまでステップ2−15へ進み、タイムオーバーしたらス
テップ2−30へ進む。
In step 2-22, if there is no error, the flag C is set to 0 (step 2-24), and the terminal MREW is detected (step 2-25).
In the case of (1), the terminal MANL is detected (step 2-26). If the main switch is ON, the process proceeds to step 2-15 until the A timer expires, and if the time is over, the process proceeds to step 2-30.

端子MAINL,SBの割り込み復帰レベルを設定し(ステッ
プ2−30)、端子S1L,MVL,ZML,MREWの割り込み復帰レベ
ルを“0"にし(ステップ2−31)、STOPモードを実行し
(ステップ2−32)、設定した割り込み復帰を検知して
(ステップ2−33)、割り込み復帰レベルになった場
合、SUB−CPU201のSTOPモード状態を解除しステップ2
−14へ進む。
The interrupt return level of the terminals MANL, SB is set (step 2-30), the interrupt return level of the terminals S1L, MVL, ZML, MREW is set to "0" (step 2-31), and the STOP mode is executed (step 2). -32), the set interrupt return is detected (step 2-33), and when the interrupt return level is reached, the STOP mode state of the SUB-CPU 201 is released and step 2 is executed.
Proceed to -14.

第107図では、転送準備を行ない(ステップ3−
1)、SUB−CPU201からMAIN−CPU200へAL転送を行ない
(ステップ3−2)、各フラグをクリアにし(ステップ
3−3)、BC転送を行なう(ステップ3−4)。フラグ
BCを検知して(ステップ3−5)、バッテリが所定電圧
以下の場合には第105図へ進み、これが第2のバッテリ
チェック手段を構成しており、バッテリが所定電圧以上
の場合には端子PHMをHレベルにして(ステップ3−
6)、50msecを設定して(3−7)、NONALでオートロ
ード中に表示を行なわせない。
In FIG. 107, transfer preparation is performed (step 3-
1) Perform AL transfer from SUB-CPU 201 to MAIN-CPU 200 (step 3-2), clear each flag (step 3-3), and perform BC transfer (step 3-4). flag
When BC is detected (step 3-5), if the battery is lower than the predetermined voltage, the process proceeds to FIG. 105, which constitutes a second battery check means. Set PHM to H level (Step 3-
6) Set 50 msec (3-7) and do not display during NONAL auto load.

第2のバッテリチェック手段は、軽負荷のバッテリチ
ェックの後、周辺機器の駆動により重負荷のバッテリチ
ェックを行ない、この第2のバッテリチェック手段は、
シャッタ羽根を閉方向へ駆動する通電を行なう重負荷の
バッテリチェックを行なうように構成される。このよう
に、第1のバッテリチェック手段で軽負荷のバッテリチ
ェックを行ない、その後、第2のバッテリチェック手段
で重負荷のバッテリチェックを行なうから、第1のバッ
テリチェック手段でのバッテリチェックで、バッテリに
よる電源電圧が所定以下に低下すると、電子制御装置の
作動を停止することができ、バッテリチェックで電子制
御装置が誤動作や暴走することを防止することができ
る。
The second battery check means performs a heavy load battery check by driving a peripheral device after the light load battery check, and the second battery check means includes:
It is configured to perform a heavy load battery check that energizes the shutter blades in the closing direction. As described above, the light load battery check is performed by the first battery check means, and then the heavy load battery check is performed by the second battery check means. When the power supply voltage drops below a predetermined value, the operation of the electronic control unit can be stopped, and the malfunction or runaway of the electronic control unit due to the battery check can be prevented.

また、第2のバッテリチェック手段を、シャッタ羽根
を閉方向へ駆動する通電を行なう重負荷のバッテリチェ
ックを行なうように構成されるから、このバッテリチェ
ックでカメラが作動することがないと共に、一定の電流
を流すことができ、電源電圧を簡単かつ正確に検出する
ことができる。
Further, the second battery check means is configured to perform a heavy load battery check that energizes the shutter blades in the closing direction, so that the camera does not operate due to the battery check, and a constant load is not generated. A current can flow, and the power supply voltage can be detected simply and accurately.

端子LIVEを検知し(3−8)、MAIN−CPU電源モニタO
FFの場合フラグALERRを1にし(ステップ3−9)、オ
ートロードミス表示をセットして、第106図の2Bへ進
み、ステップ3−8でMAIN−CPU電源モニタONの場合に
は端子SSTを検知し(ステップ3−11)、SSTが無の場合
にはオートロード中の表示を行ない(ステップ3−1
2)、ステップ3−8へ進み、SSTが有の場合にはMAIN−
CPU200からSUB−CPU201へシリアル転送(AL終了もしく
はNONAL転送もしくはALエラー転送)が行なわれる(ス
テップ3−13)。フラグALERRを検知して(ステップ3
−14)、オートロードエラーの場合はステップ3−10へ
進み、エラーでない場合にはフラグALENDを検知し(ス
テップ3−15)、オートロードが正常に終了するとフラ
グCを1にし(ステップ3−16)、オートロード正常終
了の表示を行ない(ステップ3−17)、ステップ3−15
でフィルムがない場合にはオートロードを行なわないこ
とを表示する(ステップ3−18)。
Terminal LIVE is detected (3-8), and MAIN-CPU power monitor O
In the case of FF, the flag ALERR is set to 1 (step 3-9), an auto load error display is set, and the process proceeds to 2B in FIG. 106. If the MAIN-CPU power supply monitor is turned on in step 3-8, the terminal SST is set. Detected (step 3-11), and if there is no SST, display is displayed during auto load (step 3-1).
2), proceed to step 3-8, and if SST exists, MAIN-
Serial transfer (AL termination, NONAL transfer, or AL error transfer) is performed from CPU 200 to SUB-CPU 201 (step 3-13). Detect the flag ALERR (Step 3
-14) If the error is an autoload error, the process proceeds to step 3-10. If the error is not an error, the flag ALEND is detected (step 3-15). If the autoload ends normally, the flag C is set to 1 (step 3-3). 16), display the normal end of auto load (step 3-17), step 3-15
If there is no film, it is displayed that auto-loading is not to be performed (step 3-18).

第108図では、フラグクリア(SWERRとSWEND)を行な
い(ステップ4−1)、転送準備を行ない(ステップ4
−2)、フラグSLWKを検知して(ステップ4−3)、ス
リープ(メインスイッチオフの状態)の場合はWAKE転送
を行ない(ステップ4−4)、BC転送を行なう(ステッ
プ4−5)。フラグBCを検知して(ステップ4−6)、
この第2のバッテリチェック手段でバッテリが所定電圧
以下の場合には第105図へ進み、バッテリが所定電圧以
上の場合には端子PHMをHレベルにする(ステップ4−
7)。また、ステップ4−3でウエイク(メインスイッ
チオンの状態)の場合にはSLEEP転送を行ない(ステッ
プ4−8)、ステップ4−7へ進む。端子LIVEを検知し
(4−9)、MAIN−CPU電源モニタOFFの場合フラグSLWK
を検知し(ステップ4−10)、ウエイクミスの場合は第
110図の6Bへ進み、スリープミスの場合はエラー処理し
て(ステップ4−11)、リターンする。ステップ4−9
でMAIN−CPU電源モニタONの場合には端子SSTを検知し
(ステップ4−12)、SSTが無の場合にはステップ4−
9へ進み、SSTが有の場合にはMAIN−CPU200からSUB−CP
U201へSW終了転送もしくはSWエラー転送が行なわれる
(ステップ4−13)。フラグSWERRを検知して(ステッ
プ4−14)、エラーの場合はステップ4−10へ進み、エ
ラーでない場合にはフラグSLWKを検知し(ステップ4−
15)、スリープ処理終了の場合はフラグSLWKを0にし、
スリープセットし(ステップ4−16)、ファインダ内表
示を消灯して(ステップ4−17)、リターンする。ステ
ップ4−15でウエイク処理終了の場合にはフラグSLWKを
1にし、ウエイクセットし(ステップ4−18)、第122
図の表示Iを行ない(ステップ4−19)、この表示Iは
ムービングターゲット、パララックス補正の初期化を行
なっており、第105図へ進む。
In FIG. 108, the flags are cleared (SWERR and SWEND) (step 4-1), and the transfer is prepared (step 4).
-2), the flag SLWK is detected (step 4-3), and in the case of sleep (main switch off state), WAKE transfer is performed (step 4-4) and BC transfer is performed (step 4-5). When the flag BC is detected (step 4-6),
If the battery is lower than the predetermined voltage, the process proceeds to FIG. 105, and if the battery is higher than the predetermined voltage, the terminal PHM is set to the H level (step 4-
7). If the wake (main switch is on) in step 4-3, SLEEP transfer is performed (step 4-8), and the process proceeds to step 4-7. The terminal LIVE is detected (4-9), and the flag SLWK is set when the MAIN-CPU power supply monitor is OFF.
Is detected (step 4-10).
Proceed to 6B in FIG. 110, and if a sleep miss occurs, perform error processing (step 4-11) and return. Step 4-9
When the MAIN-CPU power supply monitor is ON, the terminal SST is detected (step 4-12).
Proceed to 9 and if SST is present, MAIN-CPU200 sends SUB-CP
SW end transfer or SW error transfer is performed to U201 (step 4-13). The flag SWERR is detected (step 4-14). If an error occurs, the process proceeds to step 4-10. If not, the flag SLWK is detected (step 4-14).
15) If the sleep processing is completed, set the flag SLWK to 0,
Sleep is set (step 4-16), the display in the viewfinder is turned off (step 4-17), and the routine returns. If the wake processing is completed in step 4-15, the flag SLWK is set to 1 and the wake is set (step 4-18).
The display I shown in the figure is performed (step 4-19). The display I has initialized the moving target and the parallax correction, and proceeds to FIG. 105.

第109図では、転送準備を行ない(ステップ5−
1)、フラグTESTを検知して(ステップ5−2)、“1"
の場合には第117図へ進み、“0"の場合にはS1転送を行
ない(ステップ5−3)、端子PHMをHレベルにし(ス
テップ5−4)、BC転送を行なう(ステップ5−5)。
フラグBCを検知して(ステップ5−6)、この第2のバ
ッテリチェック手段で、バッテリが所定電圧以下の場合
にはステップ5−32へ進み、バッテリが所定電圧以上の
場合には、ステップ5−7〜10でセット転送を行ない、
フラグBCを検知して(ステップ5−11)、再度フラグBC
を検知して、所定電圧以下の場合にはフラグFUNCを検知
して(ステップ5−12)、ファンクションのインターバ
ルモードの場合はステップ5−35へ進み、それ以外のモ
ードはステップ5−13へ進む。所定のバッテリ電圧以上
の場合には表示Aを行なう(ステップ5−13)。
In FIG. 109, transfer preparation is performed (step 5-
1), the flag TEST is detected (step 5-2), and "1"
If it is "0", S1 transfer is performed (step 5-3), terminal PHM is set to H level (step 5-4), and BC transfer is performed (step 5-5). ).
The flag BC is detected (step 5-6), and the second battery check means proceeds to step 5-32 if the battery voltage is lower than the predetermined voltage, and proceeds to step 5-32 if the battery voltage is higher than the predetermined voltage. Perform set transfer at -7 to 10,
The flag BC is detected (step 5-11), and the flag BC is
Is detected, the flag FUNC is detected if the voltage is equal to or lower than the predetermined voltage (step 5-12). If the mode is the function interval mode, the process proceeds to step 5-35. Otherwise, the process proceeds to step 5-13. . If the voltage is equal to or higher than the predetermined battery voltage, display A is performed (step 5-13).

端子LIVEを検知し(5−14)、MAIN−CPU電源モニタO
FFの場合はステップ5−35へ進み、ステップ5−14でMA
IN−CPU電源モニタONの場合には端子SSTを検知し(ステ
ップ5−15)、SSTが無の場合にはステップ5−13へ進
み、SSTが有の場合にはAE,AF,PRINT,ERR,MEWORK,MV,パ
ラ,TESTD,SWERRの転送が行なわれ(ステップ5−16)、
エラージャッジを行ない(ステップ5−17)、フラグST
を検知して(ステップ5−18)、“1"の場合は第110図
の6Aへ進む。フラグSTが“0"の場合はフラグPRINTを検
知して(ステップ5−19)、“0"の場合はフラグMEWORK
を検知して(ステップ5−20)、“1"の場合は第111図
へ進み、“0"の場合はフラグTESTDを検知して(ステッ
プ5−21)、“0"の場合はステップ5−13へ進み、“1"
の場合にはTEST転送を行ない(ステップ5−22)、フラ
グTESTDを“0"にしてステップ5−13へ進む。
Terminal LIVE is detected (5-14), and MAIN-CPU power monitor O
In the case of FF, proceed to step 5-35, and in step 5-14, MA
If the IN-CPU power supply monitor is ON, the terminal SST is detected (step 5-15). If there is no SST, proceed to step 5-13. If SST is present, AE, AF, PRINT, ERR , MEWORK, MV, para, TESTD, SWERR are transferred (step 5-16),
An error judge is performed (step 5-17), and the flag ST is set.
Is detected (step 5-18), and in the case of "1", the flow proceeds to 6A in FIG. 110. If the flag ST is "0", the flag PRINT is detected (step 5-19). If the flag ST is "0", the flag MEWORK is detected.
Is detected (step 5-20), if "1", the process proceeds to FIG. 111. If "0", the flag TESTD is detected (step 5-21). If "0", the flag TESTD is detected. Proceed to -13 and enter “1”
In the case of (1), TEST transfer is performed (step 5-22), the flag TESTD is set to "0", and the routine proceeds to step 5-13.

ステップ5−19で“1"の場合にはフラグDRVを検知し
(ステップ5−24)、“0"または“1"の場合は単写、連
写でステップ5−38へ進み、“2"はセルフ1でタイマ10
secセットし(ステップ5−25)、“3"はセルフ2でタ
イマ3secセットし(ステップ5−26)、これらのセット
が行なわれると、フラグPRINTを0にして(ステップ5
−27)、タイマ処理を行ない(ステップ5−28)、表示
処理(ステップ5−29)を行なう。
If it is "1" in step 5-19, the flag DRV is detected (step 5-24). If it is "0" or "1", the process proceeds to step 5-38 for single shooting and continuous shooting, and "2" Is self 1 and timer 10
sec (step 5-25), "3" sets the timer for 3 seconds in self 2 (step 5-26), and when these settings are made, the flag PRINT is set to 0 (step 5).
-27), a timer process is performed (step 5-28), and a display process (step 5-29) is performed.

端子LIVEを検知し(5−30)、MAIN−CPU電源モニタO
FFの場合はセルフキャンセル表示を行ない(ステップ5
−31)、フラグMECNTを検知して(ステップ5−32)、
“0"の場合は第110図へ進み、“1"の場合は端子LIVEを
検知し(5−33)、MAIN−CPU電源モニタOFFの場合は第
111図へ進む。ステップ5−30でMAIN−CPU電源モニタON
の場合には端子SSTを検知し(ステップ5−34)、SSTが
無の場合にはステップ5−28へ進み、SSTが有の場合に
は転送が行なわれ(ステップ5−35)、フラグPRINTを
検知し(ステップ5−36)、“0"の場合にはステップ5
−31へ進み、“1"の場合はファンクション表示を行なう
(ステップ5−37)。
Terminal LIVE is detected (5-30) and MAIN-CPU power monitor O
In the case of FF, a self-cancel display is performed (step 5
−31), and detects the flag MECNT (step 5-32),
In the case of "0", proceed to Fig. 110. In the case of "1", the terminal LIVE is detected (5-33).
Go to Figure 111. MAIN-CPU power monitor ON in step 5-30
In the case of (1), the terminal SST is detected (step 5-34). If there is no SST, the process proceeds to step 5-28. If the SST is present, the transfer is performed (step 5-35), and the flag PRINT is set. Is detected (step 5-36), and if "0", step 5
The process proceeds to -31, and if it is "1", a function display is performed (step 5-37).

ステップ38〜42でフラグFUNCを検知し、“0〜5,7,8,
9"の場合は第110図へ進み、“10"の場合は第111図へ進
み、“11"の場合は第114図へ進み、“12"の場合には第1
13図へ進み、“6"の場合は第111図へ進み、これらでな
い場合にはフラグMECNTを検知して(ステップ5−4
3)、“0"の場合には第105図へ進み、“1"の場合には第
111図へ進む。
In steps 38 to 42, the flag FUNC is detected, and "0 to 5, 7, 8,
In the case of "9", go to FIG. 110, in the case of "10", go to FIG. 111, in the case of "11", go to FIG. 114, and in the case of "12", go to FIG.
Proceed to FIG. 13, and if "6", proceed to FIG. 111. Otherwise, detect flag MECNT (step 5-4).
3) If "0", proceed to Fig. 105; if "1", proceed to Fig. 105
Go to Figure 111.

第111図では、端子LIVEを検知し(7−1)、MAIN−C
PU電源モニタONの場合はフラグSSTを検知し(ステップ
7−2)、“0"の場合には転送が行なわれ(ステップ7
−3)、エラージャッジを行ない(ステップ7−4)、
フラグSTを検知し(ステップ7−5)、“1"の場合はフ
ラグSWERRを検知し(ステップ7−6)、“0"の場合は
第110図へ進み、“1"の場合はステップ7−28へ進む。
ステップ7−4のエラージャッジのルーチンを第112図
に示す。
In FIG. 111, terminal LIVE is detected (7-1), and MAIN-C
If the PU power supply monitor is ON, the flag SST is detected (step 7-2), and if "0", the transfer is performed (step 7).
-3), an error judge is performed (step 7-4),
The flag ST is detected (step 7-5). If "1", the flag SWERR is detected (step 7-6). If "0", the process proceeds to FIG. 110. If "1", the process proceeds to step 7 Proceed to -28.
The error judge routine of step 7-4 is shown in FIG.

ステップ7−5で“0"の場合はフラグREWSTを検知し
て(ステップ7−7)、“1"の場合には第113図へ進
み、“0"の場合には表示Bを行ない(ステップ7−
8)、ステップ7−1へ進む。
If "0" in step 7-5, the flag REWST is detected (step 7-7). If "1", the process proceeds to FIG. 113. If "0", display B is performed (step 7-7). 7-
8) Go to step 7-1.

ステップ7−1でMAIN−CPU電源モニタOFFの場合には
フラグDRVを検知し(ステップ7−9)、“1"で連写及
びスイングモードSWINGの場合はME再セットし(ステッ
プ7−10)、第105図へ進み、“1"でない場合にはフラ
グSWINGを検知する(ステップ7−11)。ステップ7−1
1で、“1"の場合にはステップ7−10へ進み、“0"の場
合にはステップ7−12,13の処理を行ない、ME表示処理
を行なう(ステップ7−14)。
If the MAIN-CPU power supply monitor is OFF at step 7-1, the flag DRV is detected (step 7-9), and if "1", continuous shooting and swing mode SWING are set, the ME is reset (step 7-10). 105, and if it is not "1", the flag SWING is detected (step 7-11). Step 7-1
In step 1, if it is "1", the process proceeds to step 7-10. If it is "0", the processes in steps 7-12 and 13 are performed, and the ME display process is performed (step 7-14).

フラグKを検知して(ステップ7−15)、“0"の場合
はME再セットを行ない(ステップ7−16)、ステップ7
−13へ進み、“0"でない場合は端子MAINLを検知し(ス
テップ7−17)、Hレベルの場合はステップ7−30へ進
み、Lレベルの場合は端子S1Lを検知し(ステップ7−1
8)、Hレベルの場合は端子ZMLを検知し(ステップ7−
19)、Hレベルの場合は端子MVLを検知し(ステップ7
−20)、Hレベルの場合はステップ21,22の処理を行な
いステップ7−15へ進む。ステップ18〜20でLレベルの
場合は第109図へ進む。
The flag K is detected (step 7-15). If the flag K is "0", the ME is reset (step 7-16).
Then, proceed to -13, if not "0", detect the terminal MANL (step 7-17), if it is H level, proceed to step 7-30, if it is L level, detect the terminal S1L (step 7-1)
8) If the signal is at the H level, the terminal ZML is detected (step 7-).
19) If the signal is at the H level, the terminal MVL is detected (step 7).
-20), if the signal is at the H level, the processing in steps 21 and 22 is performed, and the flow advances to step 7-15. If the level is L level in steps 18 to 20, the process proceeds to FIG.

ステップ7−23でフラグPRINT,MVF,SWERRをクリアし
て、端子LIVEを検知し(ステップ7−24)、MAIN−CPU
電源モニタOFFの場合はステップ7−15へ進み、ONの場
合はフラグSSTを検知し(ステップ7−25)、“1"の場
合はステップ7−24へ進み、“0"の場合は転送が行なわ
れる(ステップ7−26)。端子MVFを検知し(ステップ
7−27)、“1"の場合はMV表示処理を行ない(ステップ
7−28)、ステップ7−24へ進み、“0"の場合はSWERR
を検知して(ステップ7−29)、“0"の場合はステップ
7−24へ進み、“1"のエラーの場合はMEを解除して(ス
テップ7−30)、端子LIVEを検知し(ステップ7−3
1)、MAIN−CPU電源モニタOFFの場合はフラグMECNTを
0、フラグMEENDを1にし(ステップ7−32)、転送準
備、フォロー転送、セット転送フラグPHMを1にするセ
ットを行ない(ステップ7−33)、フラグSWERRを検知
して(ステップ7−34)、フラグMEERRを1にし(ステ
ップ7−35)、第110図へ進む。
In step 7-23, the flags PRINT, MVF, and SWERR are cleared, the terminal LIVE is detected (step 7-24), and the MAIN-CPU
If the power monitor is OFF, proceed to step 7-15. If it is ON, the flag SST is detected (step 7-25). If "1", proceed to step 7-24. (Step 7-26). The terminal MVF is detected (step 7-27). If "1", MV display processing is performed (step 7-28), and the process proceeds to step 7-24, and if "0", SWERR
Is detected (step 7-29). If the value is "0", the process proceeds to step 7-24. If the error is "1", the ME is released (step 7-30), and the terminal LIVE is detected (step 7-30). Step 7-3
1) If the MAIN-CPU power supply monitor is OFF, the flag MECNT is set to 0, the flag MEEND is set to 1 (step 7-32), the transfer preparation, follow transfer, and the set transfer flag PHM are set to 1 (step 7-). 33) The flag SWERR is detected (step 7-34), the flag MEERR is set to 1 (step 7-35), and the routine proceeds to FIG. 110.

第113図では、フラグMVF,PRINT,CHG,REWST,CF,INTVCN
T,LCDFをクリアし(ステップ8−1)、インターバル表
示を行ない(ステップ8−2)、端子LIVEを検知し(8
−3)、MAIN−CPU電源モニタOFFの場合はFUNC解除し
(ステップ8−4)、ステップ8−17へ進み、ステップ
8−3でMAIN−CPU電源モニタONの場合には端子SSTを検
知し(ステップ8−5)、SSTが無の場合にはステップ
8−2へ進み、SSTが有の場合には転送が行なわれ(ス
テップ8−6)、エラージャッジを行ない(ステップ8
−7)、フラグSTを検知し(ステップ8−8)、“1"の
場合は第110図へ進み、“0"の場合はフラグCHGを検知し
(ステップ8−9)、“1"の場合はフィルムチャージの
CHG処理を行ない(ステップ8−10)、ステップ8−1
へ進み、“0"の場合はフラグREWSTを検知する(ステッ
プ8−11)。このステップ8−11で、“1"の場合はFUNC
解除を行ない(ステップ8−12)、第106図へ進み、
“0"の場合はフラグCFを検知し(ステップ8−13)、
“0"の場合はステップ8−2へ進み、“1"の場合はKを
K−1にして(ステップ8−14)、Kを検知し(ステッ
プ8−15)、“0"の場合はインターバル再セットを行な
い(ステップ8−16)、ファインダ内のAF表示、AE表示
をクリアして(ステップ8−17)、フラグCFを0にして
(ステップ8−18)、第110図へ進む。
In FIG. 113, the flags MVF, PRINT, CHG, REWST, CF, INTVCN
T and LCDF are cleared (step 8-1), interval display is performed (step 8-2), and terminal LIVE is detected (8).
-3) If the MAIN-CPU power supply monitor is OFF, cancel the FUNC (step 8-4) and proceed to step 8-17. If the MAIN-CPU power supply monitor is ON in step 8-3, the terminal SST is detected. (Step 8-5) If there is no SST, proceed to Step 8-2. If there is an SST, transfer is performed (Step 8-6), and an error judge is performed (Step 8).
-7), the flag ST is detected (step 8-8). If "1", the process proceeds to FIG. 110. If "0", the flag CHG is detected (step 8-9). If the film charge
CHG processing is performed (step 8-10), step 8-1
The process proceeds to "0", where a flag REWST is detected (step 8-11). In this step 8-11, if "1", FUNC
Release (step 8-12), proceed to FIG. 106,
If "0", the flag CF is detected (step 8-13),
If “0”, the process proceeds to step 8-2. If “1”, K is set to K−1 (step 8-14), K is detected (step 8-15), and if “0”, The interval is reset (step 8-16), the AF display and the AE display in the viewfinder are cleared (step 8-17), the flag CF is set to 0 (step 8-18), and the routine proceeds to FIG. 110.

ステップ8−15でKが“0"でない場合にはタイマセッ
トを行ない(ステップ8−19)、端子MAINを検知して
(ステップ8−20)、“1"でメインスイッチOFFの場合
にはステップ8−4へ進み、“0"でメインスイッチONの
場合はタイマ処理して(ステップ8−21)、インターバ
ル表示処理を行ない(ステップ8−22)、フラグINTVCN
Tを検知し(ステップ8−23)、“1"の場合はステップ
8−24でタイマの判断を行ない、設定時間以下の場合に
はステップ8−1へ進み、以上の場合にはステップ8−
20へ進む。
If K is not "0" in step 8-15, a timer is set (step 8-19), terminal MAIN is detected (step 8-20), and if "1", the main switch is OFF, the step is executed. Proceeding to 8-4, if the main switch is ON at "0", timer processing is performed (step 8-21), interval display processing is performed (step 8-22), and the flag INTVCN
T is detected (step 8-23), and if "1", the timer is judged at step 8-24. If the time is less than the set time, the process proceeds to step 8-1.
Continue to 20.

ステップ8−23で、フラグINTVCNTが“0"の場合に
は、端子LIVEを検知し(8−25)、MAIN−CPU電源モニ
タOFFの場合はステップ8−26でタイマの判断を行な
い、設定時間以下の場合にはフラグINTVCNTを1にし
(ステップ8−27)、ステップ8−28〜31でセットを行
ない、ステップ8−20へ進む。
If the flag INTVCNT is "0" in step 8-23, the terminal LIVE is detected (8-25). If the MAIN-CPU power monitor is off, the timer is judged in step 8-26 and the setting time is set. In the following cases, the flag INTVCNT is set to 1 (step 8-27), the setting is performed in steps 8-28 to 31, and the process proceeds to step 8-20.

第114図では、ステップ9−1〜3のTE転送を行な
い、このTE転送では正常時はPRINT転送を受信してお
り、タイマをスタートさせ(ステップ9−4)、再度ス
テップ9−5〜7でTE転送を行なう。ついで、ステップ
8,9の処理を行ない、タイマ処理(ステップ9−10)、T
E表示処理(ステップ9−11)を行ない、端子LIVEを検
知し(ステップ9−12)、MAIN−CPU電源モニタOFFの場
合はステップ9−13で端子MAINを検知し(ステップ9−
13)、ステップ9−14でタイムオーバーすると、ステッ
プ15〜18の処理を行ない第110図へ進む。
In FIG. 114, the TE transfer of steps 9-1 to 3-1 is performed. In this TE transfer, the PRINT transfer is normally received, the timer is started (step 9-4), and the steps 9-5 to 7 are performed again. Perform TE transfer with. Then step
Perform steps 8 and 9, timer processing (steps 9-10), T
E Perform display processing (step 9-11), detect terminal LIVE (step 9-12), and if MAIN-CPU power monitor is OFF, detect terminal MAIN in step 9-13 (step 9-
13) If the time is over at step 9-14, the processing of steps 15 to 18 is performed, and the routine proceeds to FIG. 110.

第115図では、転送準備(ステップ10−1)、ズーム
転送(ステップ10−2)、BC転送(ステップ10−3)を
行ない、第110図へ進む。
In FIG. 115, transfer preparation (step 10-1), zoom transfer (step 10-2), and BC transfer (step 10-3) are performed, and the process proceeds to FIG. 110.

第116図では、転送準備(ステップ11−1)、MV転送
(ステップ11−2)、BC転送(ステップ10−3)を行な
い、第110図へ進む。
In FIG. 116, transfer preparation (step 11-1), MV transfer (step 11-2), and BC transfer (step 10-3) are performed, and the process proceeds to FIG. 110.

第117図では、TEST転送(ステップ12−1)、ファン
クション転送(ステップ12−2)、フラグNORMを検知し
(ステップ12−3)、“0"の場合にステップ12−4〜7
の処理を行なって第110図へ進む。これにより、第123図
に示すテストデータ表示1,2が行なわれる。
In FIG. 117, TEST transfer (step 12-1), function transfer (step 12-2), flag NORM is detected (step 12-3), and if it is "0", steps 12-4 to 7 are performed.
The process proceeds to FIG. 110. Thus, test data displays 1 and 2 shown in FIG. 123 are performed.

転送準備サブルーチン 転送準備は第118図に示すように、端子RSTOをLレベ
ルにし(ステップ1−1)、端子PHMをLレベルにし
(ステップ1−2)、ステップ1−3,4で直読みを行な
い、端子RSTOをHレベルにして(ステップ1−5)、リ
ターンする。
Transfer Preparation Subroutine As shown in FIG. 118, the terminal RSTO is set to L level (step 1-1), the terminal PHM is set to L level (step 1-2), and direct reading is performed in steps 1-3 and 4. Then, the terminal RSTO is set to the H level (step 1-5), and the routine returns.

エラーサブルーチン エラー表示は第119図に示すように、タイマ5secをセ
ットしてスタートさせ(ステップ2−1)、タイマの設
定時間エラー表示し(ステップ2−2,3)、端子LIVEを
検知して(ステップ2−4)、OFFの場合はエラー表示
を解除する(ステップ2−5)。ついで、転送準備を行
ない(ステップ2−6)、スリープ転送を行ない(ステ
ップ2−7)、端子PHMをHレベルにして(ステップ2
−8)、ステップ2−9〜11で転送を行ない、ステップ
2−9で端子LIVEがLレベルの場合にはスリープ状態に
セットして(ステップ2−12)、リターンする。
Error Subroutine As shown in FIG. 119, the timer is set and started (step 2-1), the timer setting time error is displayed (step 2-2, 3), and the terminal LIVE is detected as shown in FIG. (Step 2-4) If OFF, the error display is canceled (Step 2-5). Next, transfer preparation is performed (step 2-6), sleep transfer is performed (step 2-7), and the terminal PHM is set to H level (step 2).
-8), transfer is performed in steps 2-9 to 11. If the terminal LIVE is at the L level in step 2-9, the terminal is set to the sleep state (step 2-12) and the process returns.

[発明の効果] 前記のように、シャッタ羽根の開口作動の過程でシャ
ッタ羽根に形成した信号生成部の移動に応じて絞り値に
相応するトリガ信号を形成するトリガ発生手段によりシ
ャッタ羽根の位置を直接検出して制御するようにしてい
るので、正確な絞り値に設定可能となり、またモータと
して直流モータを使用することも可能となり、モータの
駆動によってシャッタ開口径を所定の開口径に維持する
シャッタ制御を行ない、このシャッタ制御を利用して露
出制御を行なうため、簡単な構造で、しかも高精度で多
彩な露出制御を簡単な構造で行なうことができる。
[Effect of the Invention] As described above, in the course of the opening operation of the shutter blade, the position of the shutter blade is determined by the trigger generating means that forms a trigger signal corresponding to the aperture value in accordance with the movement of the signal generation unit formed on the shutter blade. Direct detection and control make it possible to set an accurate aperture value, and it is also possible to use a DC motor as a motor, and to drive the motor to maintain the shutter aperture at a predetermined aperture. Since the control is performed and the exposure control is performed using the shutter control, it is possible to perform various exposure controls with a simple structure and high accuracy with a simple structure.

【図面の簡単な説明】[Brief description of the drawings]

第1図乃至第5図はこの発明が適用されるカメラを示
し、第1図はカメラの正面図、第2図は同カメラの背面
図、第3図は同じく平面図、第4図は同じく左側面図、
第5図は同じく右側面図、第6図はファインダ内表示を
示す図、第7図は液晶表示を示す拡大図、第8図は撮影
レンズ鏡胴部の断面図、第9図は撮影レンズ鏡胴部の一
部を破断した側面図、第10図は撮影レンズを駆動する機
構の断面図、第11図は第8図のXI−XI断面図、第12図は
第8図のXII−XII断面図、第13図はシャッタ羽根制御の
信号検出手段を示す図、第14図はレンズ移動カーブを示
す図、第15図はズームフォーカス原理図、第16図はピン
ト位置補正原理図、第17図はズーム位置制御のためのエ
ンコーダを示す図、第18図はズームスイッチタイミング
チャート、第19図(a)〜(d)はズーミング動作のタ
イミングチャート、第20図(a),(b)は第19図
(b),(d)のオートズームモードにおけるレンズの
移動を示す図、第21図はフォーカシング駆動シーケンス
を示す図、第22図はシャッタ羽根の構造を示す断面図、
第23図はAEプログラム線図、第24図(a)〜(d)は露
光量自動補正原理図、第25図は露光量の補正を詳細に示
す図、第26図(a)〜(f)はシャッタ羽根の作動状態
を示す図、第27図(a)〜(d)はシャッタ駆動シーケ
ンズを示す図、第28図(a)は通電時間テーブルを示す
図、第28図(b)は制動時間テーブルを示す図、第29図
はシャッタ羽根の開口特性を示す図、第30図(a)〜
(c)はシャッタ羽根の停止制御を示す図、第31図は測
距測光装置の平面図、第32図は測距測光装置のA−A′
断面図、第33図は第31図及び第32図に示す測距装置から
ムービングターゲット情報を得る概略図、第34図(1)
〜(3)はファインダ内を示す図、第35図は測距方向を
可変することによる測距情報を補正する構造を示す図、
第36図は測光のタイミングチャート、第37図はアベレー
ジ測光特性を示す図、第38図はアベレージ測光時間AVT
とタイマTのループ回数の関係を示す図、第39図はEVAV
とタイマTのループ回数の関係を示す図、第40図はこの
発明が適用されるカメラの概略回路ブロック図、第41図
はMAIN−CPUとSUB−CPUとの転送インターフェース、第4
2図はMAIN−CPUからSUB−CPUへの転送タイミングチャー
ト、第43図はSUB−CPUからMAIN−CPUへの転送タイミン
グチャート、第44図はMAIN−CPUメインルーチンを示す
図、第45図はMAIN−CPUメインルーチンを示す図、第46
図はMAIN−CPUオートロードメインルーチンを示す図、
第47図はMAIN−CPUウェイクメインルーチンを示す図、
第48図はMAIN−CPUズームメインルーチンを示す図、第4
9図はMAIN−CPUズーム駆動モータを停止するサブルーチ
ンを示す図、第50図はMAIN−CPU巻戻しメインルーチン
を示す図、第51図はMAIN−CPUバッテリチェックメイン
ルーチンを示す図、第52図はMAIN−CPUムービングター
ゲットメインルーチンを示す図、第53図はMAIN−CPUSIO
Nメインルーチンを示す図、第54図はMAIN−CPUSIONメイ
ンルーチンを示す図、第55図はMAIN−CPUSIONメインル
ーチンを示す図、第56図はMAIN−CPUストロボ充電ルー
チンを示す図、第57図はMAIN−CPU撮影ルーチンを示す
図、第58図はMAIN−CPU撮影ルーチンを示す図、第59図
はMAIN−CPU撮影ルーチンを示す図、第60図はMAIN−CPU
撮影ルーチンを示す図、第61図はMAIN−CPUメインルー
チンを示す図、第62図はMAIN−CPU撮影ルーチンを示す
図、第63図はMAIN−CPU撮影ルーチンを示す図、第64図
はMAIN−CPU撮影ルーチンを示す図、第65図はMAIN−CPU
撮影ルーチンを示す図、第66図はMAIN−CPU撮影ルーチ
ンを示す図、第67図はMAIN−CPU撮影ルーチンを示す
図、第68図はMAIN−CPU撮影ルーチンを示す図、第69図
はMAIN−CPUDX情報入力サブルーチンを示す図、第70図
はDXコードテーブルを示す図、第71図はMAIN−CPUバッ
テリチェックサブルーチンを示す図、第72図はバッテリ
チェックテーブルを示す図、第73図はMAIN−CPUムービ
ングターゲット位置検出サブルーチンを示す図、第74図
はMAIN−CPU測光サブルーチンを示す図、第75図はMAIN
−CPUフォーカシングサブルーチンを示す図、第76図はM
AIN−CPUフォーカシングサブルーチンを示す図、第77図
はMAIN−CPUフォーカシングサブルーチンを示す図、第7
8図はMAIN−CPUフォーカシングチャージサブルーチンを
示す図、第79図はMAIN−CPUフォーカシングスリープサ
ブルーチンを示す図、第80図はMAIN−CPULDP1イベント
カウンタサブルーチンを示す図、第81図はMAIN−CPULDP
2イベントカウンタサブルーチンを示す図、第82図は測
距動作のタイミングチャート、第83図はMAIN−CPU測距
サブルーチンを示す図、第84図はMAIN−CPUシャッタ駆
動サブルーチンを示す図、第85図はMAIN−CPUシャッタ
駆動サブルーチンを示す図、第86図はMAIN−CPU露出演
算サブルーチンを示す図、第87図はMAIN−CPU露出演算
サブルーチンを示す図、第88図はMAIN−CPU露出演算サ
ブルーチンを示す図、第89図はMAIN−CPU露出演算サブ
ルーチンを示す図、第90図はMAIN−CPU露出演算サブル
ーチンを示す図、第91図はMAIN−CPU露出演算サブルー
チンを示す図、第92図はMAIN−CPU露出演算サブルーチ
ンを示す図、第93図はMAIN−CPU露出演算サブルーチン
を示す図、第94図はMAIN−CPUズームスリープサブルー
チンを示す図、第95図はMAIN−CPUズームウエイクサブ
ルーチンを示す図、第96図はMAIN−CPUズーム駆動モー
タを停止させるフローを示す図、第97図はMAIN−CPUセ
ルフタイマサブルーチンを示す図、第98図はMAIN−CPU
テストサブルーチンを示す図、第99図はMAIN−CPUテス
トサブルーチンを示す図、第100図はMAIN−CPUテストサ
ブルーチンを示す図、第101図はMAIN−CPUテストサブル
ーチンを示す図、第102図は温度データテーブルを示す
図、第103図はEVZテーブルを示す図、第104図はSUB−CP
Uルーチンを示す図、第105図はSUB−CPUルーチンを示す
図、第106図はSUB−CPUルーチンを示す図、第107図はSU
B−CPUルーチンを示す図、第108図はSUB−CPUルーチン
を示す図、第109図はSUB−CPUルーチンを示す図、第110
図はSUB−CPUルーチンを示す図、第111図はSUB−CPUル
ーチンを示す図、第112図はSUB−CPUルーチンを示す
図、第113図はSUB−CPUルーチンを示す図、第114図はSU
B−CPUルーチンを示す図、第115図はSUB−CPUルーチン
を示す図、第116図はSUB−CPUルーチンを示す図、第117
図はSUB−CPUルーチンを示す図、第118図はSUB−CPUル
ーチンを示す図、第119図はSUB−CPUルーチンを示す
図、第120図は液晶の表示状態の拡大図、第121図は液晶
の表示状態の拡大図、第122図はファインダ内の表示状
態を示す図、第123図は液晶の表示状態の拡大図であ
る。 図中符号2はレンズ鏡胴、3はファインダ、8はメイン
スイッチ、9はレリーズボタン、13は操作ボタン、15は
LED表示部、16は測光部、21はムービングターゲットマ
ーク、40は固定鏡胴、42はフロント摺動枠、43は可動鏡
胴、45はリヤ摺動枠、46は第1変倍レンズ群、49は第1
−3変倍レンズ系、49aは第3変倍レンズ群、49bは第1
変倍レンズ群、51はシャッタ羽根、55は第2変倍レンズ
群、69はフォーカシングモータ、77,83,102はフォトイ
ンタラプタ、87はシャッタ駆動モータ、99はズーム駆動
モータ、200はMAIN−CPU、201はSUB−CPU、204はEEPRO
M、205は測距IC、213は第1のモータ制御IC、214は第2
のモータ制御IC、215は測光IC、300は摺動抵抗パター
ン、301は第1パターン、302は第2パターン、303は第
3パターン、304は第4パターン、310は摺動接片、311
は第1接片、312は第2接片、313は第3接片、314は第
4接片、501は測距投光部、502は測距受光部、503は測
光部、512はムービングターゲットレバー、513,514は送
り爪、517,518は固定爪である。
1 to 5 show a camera to which the present invention is applied. FIG. 1 is a front view of the camera, FIG. 2 is a rear view of the camera, FIG. 3 is a plan view thereof, and FIG. Left side view,
5 is a right side view, FIG. 6 is a view showing a display in a viewfinder, FIG. 7 is an enlarged view showing a liquid crystal display, FIG. 8 is a sectional view of a photographing lens barrel, and FIG. 9 is a photographing lens. FIG. 10 is a cross-sectional view of a mechanism for driving a photographing lens, FIG. 11 is a cross-sectional view of XI-XI of FIG. 8, and FIG. 12 is a cross-sectional view of XII- of FIG. XII cross-sectional view, FIG. 13 is a diagram showing signal detection means for shutter blade control, FIG. 14 is a diagram showing a lens movement curve, FIG. 15 is a principle diagram of zoom focus, FIG. 16 is a diagram of principle of focus position correction, FIG. FIG. 17 is a diagram showing an encoder for controlling the zoom position, FIG. 18 is a timing chart of the zoom switch, FIGS. 19 (a) to (d) are timing charts of the zooming operation, and FIGS. 20 (a) and (b). FIG. 19B is a diagram showing the movement of the lens in the auto zoom mode shown in FIGS. 19B and 19D, and FIG. Shows a grayed driving sequence, Figure 22 is a sectional view showing the structure of the shutter blade,
FIG. 23 is an AE program diagram, FIGS. 24 (a) to (d) are the principle diagrams of automatic exposure amount correction, FIG. 25 is a diagram showing the details of exposure amount correction, and FIGS. 26 (a) to (f). ) Shows the operation state of the shutter blades, FIGS. 27 (a) to (d) show the shutter drive sequence, FIG. 28 (a) shows the energization time table, and FIG. 28 (b) FIG. 29 is a diagram showing a braking time table, FIG. 29 is a diagram showing opening characteristics of shutter blades, and FIGS.
(C) is a diagram showing stop control of the shutter blades, FIG. 31 is a plan view of the distance measuring photometer, and FIG. 32 is an AA ′ of the distance measuring photometer.
Sectional view, FIG. 33 is a schematic view of obtaining moving target information from the distance measuring apparatus shown in FIGS. 31 and 32, FIG. 34 (1)
To (3) are views showing the inside of the viewfinder, FIG. 35 is a view showing a structure for correcting distance measurement information by changing the distance measurement direction,
FIG. 36 is a timing chart of photometry, FIG. 37 is a diagram showing average photometry characteristics, and FIG. 38 is an average photometry time AVT.
FIG. 39 shows the relationship between the number of loops of timer T and timer T. FIG. 39 shows EVAV
FIG. 40 is a schematic circuit block diagram of a camera to which the present invention is applied, FIG. 41 is a transfer interface between a MAIN-CPU and a SUB-CPU, FIG.
2 is a transfer timing chart from the MAIN-CPU to the SUB-CPU, FIG. 43 is a transfer timing chart from the SUB-CPU to the MAIN-CPU, FIG. 44 is a diagram showing a MAIN-CPU main routine, and FIG. FIG. 46 shows the MAIN-CPU main routine.
The figure shows the MAIN-CPU auto low domain routine,
FIG. 47 is a diagram showing a MAIN-CPU wake main routine,
FIG. 48 is a diagram showing a MAIN-CPU zoom main routine, FIG.
9 shows a subroutine for stopping the MAIN-CPU zoom drive motor, FIG. 50 shows a MAIN-CPU rewind main routine, FIG. 51 shows a MAIN-CPU battery check main routine, and FIG. 52. Shows the MAIN-CPU moving target main routine, and FIG. 53 shows the MAIN-CPU SIO
FIG. 54 shows a N-main routine, FIG. 54 shows a MAIN-CPUSION main routine, FIG. 55 shows a MAIN-CPUSION main routine, FIG. 56 shows a MAIN-CPU strobe charging routine, and FIG. 57. Fig. 58 shows a MAIN-CPU photographing routine, Fig. 58 shows a MAIN-CPU photographing routine, Fig. 59 shows a MAIN-CPU photographing routine, and Fig. 60 shows a MAIN-CPU photographing routine.
FIG. 61 shows a MAIN-CPU photographing routine, FIG. 62 shows a MAIN-CPU photographing routine, FIG. 63 shows a MAIN-CPU photographing routine, and FIG. 64 shows a MAIN-CPU photographing routine. Fig. 65 shows the CPU shooting routine. Fig. 65 shows the MAIN-CPU.
FIG. 66 shows a MAIN-CPU photographing routine, FIG. 67 shows a MAIN-CPU photographing routine, FIG. 68 shows a MAIN-CPU photographing routine, and FIG. 69 shows a MAIN-CPU photographing routine. FIG. 70 shows a DX code table, FIG. 71 shows a MAIN-CPU battery check subroutine, FIG. 72 shows a battery check table, and FIG. 73 shows MAIN. FIG. 74 shows a CPU moving target position detection subroutine, FIG. 74 shows a MAIN-CPU photometry subroutine, and FIG. 75 shows MAIN
FIG. 76 shows a CPU focusing subroutine.
FIG. 77 shows the AIN-CPU focusing subroutine. FIG. 77 shows the MAIN-CPU focusing subroutine.
8 shows the MAIN-CPU Focusing Charge subroutine, FIG. 79 shows the MAIN-CPU Focusing Sleep subroutine, FIG. 80 shows the MAIN-CPULDP1 event counter subroutine, and FIG. 81 shows the MAIN-CPULDP
FIG. 82 shows a timing chart of the distance measurement operation, FIG. 83 shows a MAIN-CPU distance measurement subroutine, FIG. 84 shows a MAIN-CPU shutter drive subroutine, and FIG. 85. FIG. 86 shows a MAIN-CPU exposure calculation subroutine, FIG. 86 shows a MAIN-CPU exposure calculation subroutine, FIG. 87 shows a MAIN-CPU exposure calculation subroutine, and FIG. 88 shows a MAIN-CPU exposure calculation subroutine. FIG. 89 is a diagram showing a MAIN-CPU exposure calculation subroutine, FIG. 90 is a diagram showing a MAIN-CPU exposure calculation subroutine, FIG. 91 is a diagram showing a MAIN-CPU exposure calculation subroutine, and FIG. 92 is a MAIN FIG. 93 shows a MAIN-CPU exposure calculation subroutine, FIG. 93 shows a MAIN-CPU zoom sleep subroutine, and FIG. 95 shows a MAIN-CPU zoom wake subroutine. , Ninth FIG. 6 shows a flow for stopping the MAIN-CPU zoom drive motor, FIG. 97 shows a MAIN-CPU self-timer subroutine, and FIG. 98 shows a MAIN-CPU
FIG. 99 shows a MAIN-CPU test subroutine, FIG. 100 shows a MAIN-CPU test subroutine, FIG. 101 shows a MAIN-CPU test subroutine, and FIG. 102 shows temperature. FIG. 103 shows a data table, FIG. 103 shows an EVZ table, and FIG. 104 shows SUB-CP
FIG. 105 shows the U routine, FIG. 105 shows the SUB-CPU routine, FIG. 106 shows the SUB-CPU routine, and FIG. 107 shows the SU routine.
FIG. 108 shows a B-CPU routine, FIG. 108 shows a SUB-CPU routine, FIG. 109 shows a SUB-CPU routine, FIG.
FIG. 111 shows the SUB-CPU routine, FIG. 111 shows the SUB-CPU routine, FIG. 112 shows the SUB-CPU routine, FIG. 113 shows the SUB-CPU routine, and FIG. SU
FIG. 115 shows a B-CPU routine, FIG. 115 shows a SUB-CPU routine, FIG. 116 shows a SUB-CPU routine, and FIG.
FIG. 118 shows the SUB-CPU routine, FIG. 118 shows the SUB-CPU routine, FIG. 119 shows the SUB-CPU routine, FIG. 120 is an enlarged view of the display state of the liquid crystal, and FIG. FIG. 122 is an enlarged view of the display state of the liquid crystal, FIG. 122 is a view showing the display state in the viewfinder, and FIG. 123 is an enlarged view of the display state of the liquid crystal. In the figure, reference numeral 2 denotes a lens barrel, 3 denotes a finder, 8 denotes a main switch, 9 denotes a release button, 13 denotes an operation button, and 15 denotes a operation button.
LED display section, 16 is a photometry section, 21 is a moving target mark, 40 is a fixed barrel, 42 is a front sliding frame, 43 is a movable barrel, 45 is a rear sliding frame, 46 is a first variable magnification lens group, 49 is 1st
-3 zoom lens system, 49a is the third zoom lens group, 49b is the first
A variable power lens group, 51 is a shutter blade, 55 is a second variable power lens group, 69 is a focusing motor, 77, 83, 102 are photo interrupters, 87 is a shutter drive motor, 99 is a zoom drive motor, 200 is a MAIN-CPU, 201 Is SUB-CPU, 204 is EEPRO
M, 205 is a distance measurement IC, 213 is a first motor control IC, 214 is a second motor control IC.
Motor control IC, 215 is a photometric IC, 300 is a sliding resistance pattern, 301 is a first pattern, 302 is a second pattern, 303 is a third pattern, 304 is a fourth pattern, 310 is a sliding piece, 311
Is a first contact piece, 312 is a second contact piece, 313 is a third contact piece, 314 is a fourth contact piece, 501 is a distance measuring and projecting part, 502 is a distance measuring and receiving part, 503 is a light measuring part, and 512 is a moving part. The target lever, 513 and 514 are feed claws, and 517 and 518 are fixed claws.

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G03B 9/08 - 9/26 ──────────────────────────────────────────────────続 き Continued on front page (58) Field surveyed (Int.Cl. 7 , DB name) G03B 9/08-9/26

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】モータの正逆回転駆動によりシャッタ羽根
を開閉駆動するシャッタ駆動装置において、 前記シャッタ羽根の開口作動の過程で該シャッタ羽根に
形成した信号生成部の移動に応じて絞り値に相応するト
リガ信号を形成するトリガ発生手段と、 前記モータを正回転駆動して前記シャッタ羽根の開口作
動を行なわせ、前記絞り値に相当するトリガ信号を検出
した時に前記モータの正回転駆動を停止して前記絞り値
に相応する絞り開口を形成し、前記モータの駆動停止か
ら所定時間後に前記モータを逆回転駆動して前記シャッ
タ羽根の閉口作動を行なわせる制御手段と を備えたことを特徴とするシャッタ駆動装置。
1. A shutter driving device for driving a shutter blade to open and close by a forward / reverse rotation of a motor, wherein the shutter blade is opened / closed in a process of opening the shutter blade. Trigger generating means for forming a trigger signal to be generated, and the motor is driven to rotate forward to perform opening operation of the shutter blades, and when the trigger signal corresponding to the aperture value is detected, the motor is stopped from rotating forward. Control means for forming an aperture opening corresponding to the aperture value, and after a predetermined time from the stop of the driving of the motor, reversely driving the motor to perform the closing operation of the shutter blade. Shutter drive.
JP2057267A 1990-03-08 1990-03-08 Shutter drive Expired - Fee Related JP3018084B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2057267A JP3018084B2 (en) 1990-03-08 1990-03-08 Shutter drive

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2057267A JP3018084B2 (en) 1990-03-08 1990-03-08 Shutter drive

Publications (2)

Publication Number Publication Date
JPH03257436A JPH03257436A (en) 1991-11-15
JP3018084B2 true JP3018084B2 (en) 2000-03-13

Family

ID=13050756

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2057267A Expired - Fee Related JP3018084B2 (en) 1990-03-08 1990-03-08 Shutter drive

Country Status (1)

Country Link
JP (1) JP3018084B2 (en)

Also Published As

Publication number Publication date
JPH03257436A (en) 1991-11-15

Similar Documents

Publication Publication Date Title
US5302991A (en) Varifocal camera
KR101418318B1 (en) Image pickup apparatus having mechanism to suppress mirror bounce
US5204715A (en) Range-finding-direction-changeable-camera
JP3072379B2 (en) Shutter drive
JP3018084B2 (en) Shutter drive
JP3089562B2 (en) camera
JP2979008B2 (en) Camera photometer
JP3627174B2 (en) Lens driving device and camera
JPH06301101A (en) Data printing device for camera
JP3038609B2 (en) Camera with variable focus lens that can change the distance measurement direction
JP2000111969A (en) Camera
JP2997752B2 (en) Camera focus control device
JPH03257437A (en) Motor driving controller for camera
JP2000098446A (en) Camera
JP3038608B2 (en) Variable focal length camera
JPH03257409A (en) Zoom position controller of camera
JPH03257441A (en) Range-finder capable of altering range-finding point for camera
JPH03257433A (en) Power unit of camera
JPH03257439A (en) Focusing controller or camera
JP2000147629A (en) Camera
JP2002182289A (en) Camera
JPH02199416A (en) Optical system controller for camera
JPH03257442A (en) Camera capable of changing range-finding direction
JP2001100285A (en) Optical equipment
JP3352143B2 (en) Auto focus camera

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees