JPH02210313A - Lens unit for camera - Google Patents
Lens unit for cameraInfo
- Publication number
- JPH02210313A JPH02210313A JP1032391A JP3239189A JPH02210313A JP H02210313 A JPH02210313 A JP H02210313A JP 1032391 A JP1032391 A JP 1032391A JP 3239189 A JP3239189 A JP 3239189A JP H02210313 A JPH02210313 A JP H02210313A
- Authority
- JP
- Japan
- Prior art keywords
- lens
- camera
- control
- microcomputer
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Automatic Focus Adjustment (AREA)
- Exposure Control For Cameras (AREA)
- Focusing (AREA)
- Lens Barrels (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明はビデオカメラ等を始めとするカメラシステムに
関する。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to camera systems such as video cameras and the like.
(背景技術)
従来より、カメラシステムにおいては、交換レンズ化が
広〈実施されている。そして近年、ビデオカメラ、電子
カメラ等を含むカメラシステムにおいても交換レンズビ
デオカメラシステムに対する要望が強く、またこれと並
行して自動焦点調節装置(AF)、自動露出装置(AE
)、パワーズーム機構等(ZOOM)、自動化及び多機
能化がはかられている。したがってレンズユニット内に
はカメラ側より供給された制御情報に基づいて、レンズ
、絞り等の被駆動部を駆動するためのモータ等の駆動手
段が複数給配されている。(Background Art) Conventionally, interchangeable lenses have been widely used in camera systems. In recent years, there has been a strong demand for interchangeable lens video camera systems in camera systems including video cameras, electronic cameras, etc., and in parallel, automatic focus adjustment devices (AF) and automatic exposure devices (AE
), power zoom mechanism, etc. (ZOOM), automation and multi-functionality. Therefore, a plurality of driving means such as motors are provided within the lens unit to drive driven parts such as the lens and the diaphragm based on control information supplied from the camera side.
ところで、このような被駆動部と駆動部とは通常ギヤに
よる動力伝達手段によって連結されているため、バック
ラッシュが存在する。そしてこのバックラッシュの期間
は、駆動系が制御情報によって駆動されているにもかか
わらず、被駆動部は駆動されていないことになる。By the way, since such a driven part and a driving part are usually connected by a power transmission means using gears, backlash exists. During this backlash period, even though the drive system is being driven by the control information, the driven portion is not being driven.
いまAF動作を例にして説明すると、カメラ側よりレン
ズ移動命令がでているにもがかわらず。Now, to explain the AF operation as an example, even though there is a command to move the lens from the camera side.
バックラッシュの期間内はレンズが移動しないため、カ
メラ側のAF回路においては、レンズを移動しても焦点
信号に変化がない状態が発生する。Since the lens does not move during the backlash period, in the AF circuit on the camera side, a state occurs in which the focus signal does not change even if the lens is moved.
この状態は、映像信号中の合焦度に応じた成分を抽出し
、該成分が最大となるようにレンズを移動する山登り制
御においては合焦点に到達した時の動作に似ており、カ
メラ側のAF回路でこれを合焦点と誤検出してレンズを
止めてしまう危険がある。バックラッシュは駆動方向を
反転した時に所謂不感帯を生じるため、レンズの駆動方
向を変更するたびにレンズが停止してしまうという不都
合を生じる。This state is similar to the operation when the in-focus point is reached in mountain-climbing control, in which a component corresponding to the degree of focus is extracted from the video signal and the lens is moved so that the component is maximized, and the camera side There is a risk that the AF circuit will mistakenly detect this as the in-focus point and stop the lens. Backlash causes a so-called dead zone when the driving direction is reversed, resulting in the inconvenience that the lens stops every time the driving direction of the lens is changed.
このような問題点を解決するため、本出願人は先に出願
された特願昭63−216929号によって、レンズ側
でバックラッシュ除去期間中、カメラ本体へとbusy
信号を出力し、カメラ側においてbusy信号の出力さ
れている期間、制御情報の演算あるいはレンズ側への制
御情報の送信を一時停止、保留するようにし、バックラ
ッシュ除去期間中における誤動作を防止したレンズを提
案している。In order to solve these problems, the present applicant proposed a system in which a busy signal is transferred to the camera body during the backlash removal period on the lens side in accordance with the previously filed Japanese Patent Application No. 63-216929.
A lens that outputs a signal and suspends or suspends the calculation of control information or the transmission of control information to the lens side during the period when the busy signal is output on the camera side, thereby preventing malfunctions during the backlash removal period. is proposed.
(発明が解決しようとする問題点)
しかしながら、上述の特願昭63−216929号にお
いても、さらに改良が可能であることがその後の研究、
開発によってわかってきた。(Problems to be Solved by the Invention) However, in the above-mentioned Japanese Patent Application No. 63-216929, subsequent research revealed that further improvements were possible.
We learned this through development.
すなわち上記の装置によると、カメラ本体はレンズから
のbusy信号がな(なるまでレンズへの送信を停止又
は保留する為、AF以外の、映像信号の変化に対応した
自動絞り調節やズーミングなど他のユニットも一時的に
作動しなったり制御情報の送信を保留される等、システ
ム上の問題が生じる。In other words, according to the above device, the camera body stops or suspends transmission to the lens until there is no busy signal from the lens, so other functions other than AF, such as automatic aperture adjustment and zooming in response to changes in the video signal, are performed. System problems may occur, such as units temporarily not working or transmission of control information being suspended.
(問題点を解決するための手段)
本発明は上記の問題点を解消することを目的としてなさ
れたもので、その特徴とするところは、カメラ本体に対
し着脱自在のレンズユニットであって、前記カメラ本体
側からの信号に基ずき、前記レンズユニット内における
複数の被駆動部を駆動する複数の駆動手段と、前記各被
駆動部の状態を検出して検出情報を出力する検出手段と
、前記各被駆動部ごとに前記各駆動手段との間の駆動遅
れを検出して該駆動遅れを吸収し得る期間所定の制御信
号を発生する手段と、前記各検出情報と前記各制御信号
とを前記カメラ本体へと時分割に供給する通信手段とを
備えたカメラのレンズユニットである。(Means for Solving the Problems) The present invention has been made to solve the above problems, and is characterized by a lens unit that is detachable from the camera body. a plurality of drive means for driving a plurality of driven parts in the lens unit based on a signal from the camera body side; a detection means for detecting the state of each of the driven parts and outputting detection information; means for detecting a drive delay between each of the driven parts and the drive means and generating a predetermined control signal for a period capable of absorbing the drive delay; The lens unit of the camera includes communication means for time-divisionally supplying the lens to the camera body.
(作用)
これによって、レンズユニット内の各被駆動部ユニット
ごとに駆動手段との間の応答の遅れを検出でき、他の駆
動系に影響を及ぼすことなく、各被駆動部ユニットごと
に制御情報と実際の動作との間のずれによる制御系の誤
動作を防止することができる。(Function) As a result, it is possible to detect a delay in response between each driven unit in the lens unit and the drive means, and control information can be sent to each driven unit without affecting other drive systems. It is possible to prevent malfunctions of the control system due to deviations between the actual operation and the actual operation.
(実施例)
以下、本発明におけるレンズユニットを各図を参照しな
がら、そのl実施例について詳述する。(Example) Hereinafter, an example of the lens unit according to the present invention will be described in detail with reference to each figure.
第1図を用いて、実施例の全体の概略回路の構成を説明
する。図面中央の一点破線を境にして、右側がカメラ本
体、左側がレンズとなっている。The overall schematic circuit configuration of the embodiment will be explained using FIG. The camera body is on the right side, and the lens is on the left side of the dotted line in the center of the drawing.
被写体1の光が光学系2により、CCD等の撮像素子3
上に結偉する。その出力がカメラ信号処理回路4にてテ
レビジョン信号に変換され出力される。一方、該テレビ
ジョン信号は周知のAWB (自動ホワイトバランス)
回路5.AF回路6、AE回路7(自動露出制御)等各
種の自動調整機構に利用される。該自動調整機構の制御
信号源として制御回路5.6.7より、各制御信号が出
力される。カメラ信号処理の色バランスを調整するAW
B回路5の制、開信号は該処理回路4へ入力され、残り
の制御信号はカメラマンコン9へ入力され。Light from a subject 1 is transmitted through an optical system 2 to an image sensor 3 such as a CCD.
rise to the top. The output is converted into a television signal by the camera signal processing circuit 4 and output. On the other hand, the television signal has the well-known AWB (automatic white balance)
Circuit 5. It is used in various automatic adjustment mechanisms such as the AF circuit 6 and the AE circuit 7 (automatic exposure control). Each control signal is output from a control circuit 5.6.7 as a control signal source for the automatic adjustment mechanism. AW to adjust color balance of camera signal processing
The control and open signals of the B circuit 5 are input to the processing circuit 4, and the remaining control signals are input to the cameraman controller 9.
る、又、光学系2の焦点距離を設定するズームスイッチ
8の発生する制御信号も、カメラマイコン9へ入力され
る。データ通信路13はレンズマイコン14へ接続され
、通信データは、すべて−旦レンズマイコン14が受信
する。カメラマイコン9に入力された各種制御信号C1
、C2、C3は、カメラマイコン9内のROMにメモリ
ーされたプログラムに従って処理され、レンズ側に関係
する情報はデータ通信路13を介してレンズマイコン1
4へ供給される。28はズーム用モータであり、光学系
2におけるズーム作用に関係するレンズを光軸方向に移
動制御させる為の駆動源である。このズーム用モータ2
8はズームスイッチ8の操作信号(C3)をカメラマイ
コン9を介してレンズマイコン14が受けてドライバ2
5を作動させることにより駆動される。、29はAE用
モータであり、光学系2内の絞りの開閉を制御する為の
駆動源である。このモータ29の駆動はAE回路7の制
御信号(C2)をカメラマイコン9が受けて適正な絞り
値を求める為の演算を行ない、レンズマイコン14に対
して駆動指令を出し、この指令に基づいてレンズマイコ
ンエ4がドライバ26を作動させることにより行なわれ
る。30はAF用モータであり、光学系2における合焦
に関係するレンズを光軸方向に移動制御させるための駆
動源である。このAF用モータ30の駆動はAF回路6
の制御信号(C1)をカメラマイコン9が受けて合焦方
向及びデフォーカス量を求める為の演算を行い、レンズ
マイコン14に対して駆動指令を出し、この指令に基ず
いてレンズマイコン14がドライバ27を作動させるこ
とにより行なわれる。31はズーム用のエンコーダであ
り、ズーム作用に関係するレンズの動きをコード板もし
くはパルス板により検出し、その検出情報をレンズマイ
コン14に対して供給する。32は絞り用エンコーダで
あり、絞り移動部材の動きを検出し、その検出情報をレ
ンズマイコン14に対して供給する。33はAF用めエ
ンコーダであり、合焦に関係するレンズの動きをレンズ
の図示しない距離環等に連動するパルス板により、パル
ス読取りにより検出し、その検出情報をレンズマイコン
14に対して供給する。なお、エンコーダ33が合焦に
関係するレンズの両方向、すなわち至近側への移動と無
限側への移動とが判別できるように構成されている。無
論、エンコーダ33からレンズマイコン14へ供給され
る信号は上記合焦に関係するレンズの移動方向に係る情
報も含まれる。Furthermore, a control signal generated by the zoom switch 8 for setting the focal length of the optical system 2 is also input to the camera microcomputer 9. The data communication path 13 is connected to the lens microcomputer 14, and all communication data is received by the lens microcomputer 14. Various control signals C1 input to the camera microcomputer 9
, C2, and C3 are processed according to a program stored in the ROM in the camera microcomputer 9, and information related to the lens side is sent to the lens microcomputer 1 via a data communication path 13.
4. Reference numeral 28 denotes a zoom motor, which is a drive source for controlling the movement of lenses related to the zoom action in the optical system 2 in the optical axis direction. This zoom motor 2
8, the lens microcomputer 14 receives the operation signal (C3) of the zoom switch 8 via the camera microcomputer 9, and the driver 2
It is driven by operating 5. , 29 is an AE motor, which is a drive source for controlling opening and closing of the aperture in the optical system 2. To drive this motor 29, the camera microcomputer 9 receives the control signal (C2) from the AE circuit 7, performs calculations to find an appropriate aperture value, issues a drive command to the lens microcomputer 14, and based on this command, the motor 29 is driven. This is done by the lens microcontroller 4 operating the driver 26. 30 is an AF motor, which is a drive source for controlling the movement of lenses related to focusing in the optical system 2 in the optical axis direction. The AF motor 30 is driven by the AF circuit 6.
The camera microcomputer 9 receives the control signal (C1), performs calculations to determine the focusing direction and defocus amount, issues a drive command to the lens microcomputer 14, and based on this command, the lens microcomputer 14 drives the driver. This is done by activating 27. Reference numeral 31 denotes a zoom encoder, which detects the movement of the lens related to zooming using a code plate or a pulse plate, and supplies the detected information to the lens microcomputer 14. A diaphragm encoder 32 detects the movement of the diaphragm moving member and supplies the detected information to the lens microcomputer 14. 33 is an encoder for AF, which detects the movement of the lens related to focusing by reading pulses using a pulse plate linked to a distance ring (not shown) of the lens, and supplies the detected information to the lens microcomputer 14. . Note that the encoder 33 is configured to be able to determine whether the lens is moving in both directions related to focusing, that is, movement toward the closest side and movement toward the infinity side. Of course, the signal supplied from the encoder 33 to the lens microcomputer 14 also includes information regarding the moving direction of the lens related to the above-mentioned focusing.
尚、レンズマイコン14による各モータ28.29.3
0の制御は、回転方向、駆動/停止、スピード等をコン
トロールするものである。又、レンズマイコン14から
カメラマイコン9へのデータ送信は、時分割シリアルデ
ータとして出力する。In addition, each motor 28, 29, 3 by the lens microcomputer 14
Control 0 controls the rotation direction, drive/stop, speed, etc. Data transmission from the lens microcomputer 14 to the camera microcomputer 9 is output as time-division serial data.
次に、第2図にカメラマイコン9とレンズマイコン14
との間における通信データを示す。カメラマイコンから
レンズマイコンへと送信される制御情報CTLは、AF
、AE、200M回路の各ユニットごとに制御命令を順
にシリアルに格納してlパケットを形成する構造となっ
ており、これをカメラ側におけるテレビジョン信号の垂
直同期信号(V周期)に同期してレンズマイコン14へ
と送信する。Next, Figure 2 shows the camera microcomputer 9 and the lens microcomputer 14.
Indicates communication data between. The control information CTL sent from the camera microcomputer to the lens microcomputer is the AF
, AE, and 200M circuits, the control commands are serially stored in order to form l packets, and this is synchronized with the vertical synchronization signal (V period) of the television signal on the camera side. It is transmitted to the lens microcomputer 14.
一方、データ通信路13は双方向バスで構成されており
、レンズマイコン14は、カメラマイコン9から制御信
号を受取ると同時に、AF、AE、ZOOMの各エンコ
ーダ33,32.31によって検出された光学系の状態
を表わす検出情報なCTLの各データ領域に応じて順次
格納して1パケツトとした検圧情報LTCをカメラマイ
コン9へと返信する。CTLとLTCのパケット送信周
期はV周期でほぼ同時に行われるが、レンズマイコン1
4は、カメラマイコンより制御情報CTLを受取り、こ
れに基づいて光学系を制御した結果を検出してカメラマ
イコン9へと返信するので、その検出情報はたとえば次
のV期間で返信する。On the other hand, the data communication path 13 is composed of a bidirectional bus, and the lens microcomputer 14 receives control signals from the camera microcomputer 9, and at the same time receives optical signals detected by the AF, AE, and ZOOM encoders 33, 32, and 31. Pressure detection information LTC, which is detection information representing the state of the system, is sequentially stored in accordance with each data area of CTL and returned to the camera microcomputer 9 as one packet. The CTL and LTC packet transmission cycles are performed almost simultaneously in V cycles, but the lens microcomputer 1
4 receives control information CTL from the camera microcomputer, detects the result of controlling the optical system based on this, and sends it back to the camera microcomputer 9, so the detected information is sent back, for example, in the next V period.
同図において、互いに対応するパケットを矢印で示す。In the figure, mutually corresponding packets are indicated by arrows.
このように、レンズマイコン14からカメラマイコン9
へは各ユニットごとのエンコーダ情報等(LTC)が伝
達される。In this way, from the lens microcomputer 14 to the camera microcomputer 9
Encoder information (LTC) for each unit is transmitted to.
一方、CTL、LTC各パケット内のデータ構造は第2
図(b)のようになっており、CTLはその先頭にパケ
ットの開始部分であることを示す所定のデータパターン
によるヘッダが形成され、続いてAF制御情報(速度情
報等)、AE制御情報、ズーム制御情報がシリアルに配
された構成となっており、LTCも同様のデータ形式を
とり、先頭にヘッダ、続いてフォーカシングレンズ位置
検出情報、絞り値検出情報、ズームすなわち焦点距離情
報がシリアルに配された構成となっている。そして特に
LTCでは各ユニットのエンコーダ情報の中にそれぞれ
被駆動系の駆動遅れを示すビットが設けられ(以下bu
Sy信号と呼ぶ)ている、このbusy信号は、カメラ
マイコンより送信されてきた制御情報内の指令にしたが
って各被駆動系を駆動する際、駆動部との間にバックラ
ッシュ等による駆動誤差が生じた際1を立てるフラグビ
ットであり、LTCとともに、レンズマイコンへと返信
される。On the other hand, the data structure in each CTL and LTC packet is
As shown in Figure (b), a header with a predetermined data pattern indicating that it is the start of a packet is formed at the beginning of the CTL, followed by AF control information (speed information, etc.), AE control information, etc. The zoom control information is arranged serially, and the LTC has a similar data format, with a header at the beginning, followed by focusing lens position detection information, aperture value detection information, and zoom, that is, focal length information, arranged serially. The configuration is as follows. In particular, in LTC, a bit is provided in the encoder information of each unit to indicate the drive delay of the driven system (hereinafter referred to as bu).
This busy signal (referred to as the Sy signal) is generated when driving errors due to backlash etc. occur between the drive unit and the drive unit when each driven system is driven according to commands in the control information sent from the camera microcomputer. This is a flag bit that is set to 1 when this happens, and is sent back to the lens microcomputer along with the LTC.
次に第3図のフローチャートに基すき実施例のポイント
に係るレンズマイコン14の動作を説明する。Next, the operation of the lens microcomputer 14 related to the main points of the preferred embodiment will be explained based on the flowchart of FIG.
この制御フローは、カメラマイコン9より送信された制
御情報CTLの指令により、レンズ側のモータ28.2
9もしくは30を駆動して光学系の状態を変化する際に
スタートされる。In this control flow, the lens-side motor 28.2 is controlled by the control information CTL transmitted from the camera microcomputer 9.
It is started when driving 9 or 30 to change the state of the optical system.
フローがスタートすると、カメラ本体側のカメラマイコ
ン9より送信されて(る制御情報CTLを受信し、その
指令内容を解読する(ステップ1)。レンズ側モータ2
8.29、もしくは30のいずれのモータについても、
その直前の移動方向が正転(+端点)、逆転(一端点)
かによりフローは別れ(ステップ2)、正転ならステッ
プ3へ進み、逆転ならステップ6へ進む。これらのステ
ップは、モータの出力伝達系の駆動ギヤと従動ギヤとの
間に必ずバックラッシュが存在するため。When the flow starts, the control information CTL transmitted from the camera microcomputer 9 on the camera body side is received, and the command content is decoded (step 1).The lens side motor 2
8.For either 29 or 30 motors,
The direction of movement immediately before that is forward rotation (+ end point), reverse direction (one end point)
Depending on the situation, the flow will separate (step 2); if the rotation is forward, proceed to step 3; if the rotation is reverse, proceed to step 6. These steps are necessary because backlash always exists between the drive gear and driven gear of the motor's output transmission system.
今回のカメラマイコン9からのレンズ側モータ28.2
9もしくは30の回動制御に係る指令の出る時点で駆動
ギヤと従動ギヤとどの方向で噛合っていたかを判別する
必要があるためである。Lens side motor 28.2 from this camera microcomputer 9
This is because it is necessary to determine in which direction the driving gear and the driven gear were meshing at the time when the command related to the rotational control of 9 or 30 was issued.
すなわち第4図で見ると、第4図(a)の状態なのか、
第4図(b)の状態なのかにより以後のフローが別れる
からである。In other words, if you look at Figure 4, is it the state shown in Figure 4(a)?
This is because the subsequent flow differs depending on whether the state shown in FIG. 4(b) is reached.
第4図(a)、第4図(b)はレンズを駆動する駆動系
における、それぞれ駆動部側ギヤ100と被駆動部側ギ
ヤ101との間の回転方向の異なる状態におけるバック
ラッシュdの状態を示すものである。FIGS. 4(a) and 4(b) show states of backlash d in different rotational directions between the drive unit side gear 100 and the driven unit side gear 101 in the drive system that drives the lens, respectively. This shows that.
そしてレンズマイコン14内には、これらの駆動方向を
示すフラグrREVERSEJが設ケられている。今回
のCTLの指令の直前の状態において、レンズ側モータ
28.29もしくは30の駆動方向が正転であったなら
rREVERSEJのフラグには“0”が、逆方向であ
ったならフラグにl“が立っている。A flag rREVERSEJ indicating these driving directions is provided in the lens microcomputer 14. In the state immediately before the current CTL command, if the driving direction of the lens side motor 28, 29 or 30 is forward rotation, the rREVERSEJ flag will be set to "0", and if it is in the reverse direction, the flag will be set to "l". Are standing.
そして、ステップ3においてrREVERSE」のフラ
グが“0”の際に、カメラマイコン9の指指が今回は逆
方向(今までのモータの駆動方向と今受けた指令とが逆
となる)に切換った際ステップ4へ進み、そうでな(今
までのモータ駆動方向と今回の指令とが同じ正転方向の
際にステップ5へ進む。Then, in step 3, when the flag "rREVERSE" is "0", the finger of the camera microcomputer 9 switches to the opposite direction this time (the motor drive direction up until now and the command just received are reversed). If so, proceed to step 4, and if not (if the previous motor drive direction and the current command are in the same normal rotation direction), proceed to step 5.
ステップ4に進んだ場合は、rREVERSE」のフラ
グに“l”を立ててステップ9へ進む。If the process proceeds to step 4, the flag ``rREVERSE'' is set to ``l'' and the process proceeds to step 9.
ステップ5に進んだ場合は、rREVERSE」のフラ
グを“0“のままでステップ12のENDへ進み、フロ
ーを終了する。If the process proceeds to step 5, the process proceeds to step 12, END, with the flag ``rREVERSE'' kept at ``0'', and the flow ends.
ステップ2で方向が逆であり、ステップ6に進んだ場合
は、rREVER3EJのフラグが“1”であった場合
には、カメラマイコン9の指令が前回の指令と同じ方向
である逆転方向の際にステップ7へと進み、そうでなく
今までのモータ駆動方向である逆転方向に対して今回の
指令が正転方向である場合にはステップ8へ進む。If the direction is reversed in step 2 and you proceed to step 6, if the rREVER3EJ flag is "1", the command from the camera microcomputer 9 is in the same direction as the previous command. The process advances to step 7, and if the current command is for the forward rotation direction as opposed to the previous motor drive direction, which is the reverse direction, the process proceeds to step 8.
ステップ7に進んだ場合には、rREVERSE」のフ
ラグな1”のままでステップ13のENDへ進む。If the process proceeds to step 7, the process proceeds to step 13, END, with the flag ``rREVERSE'' remaining at 1''.
ステップ8に進んだ場合には、rREVERSE」のフ
ラグに“O”を立てて、ステップ9へ進む。If the process proceeds to step 8, the flag "rREVERSE" is set to "O" and the process proceeds to step 9.
ステップ9においては、レンズ側モータ28.29もし
くは30の前回とは逆となる方向の駆動に際し、レンズ
マイコン14内に構成され、バックラッシュにより生じ
るタイムラグより若干長いタイマ時間がセットされたタ
イマ手段をスタートさせる。In step 9, when driving the lens side motor 28, 29 or 30 in a direction opposite to the previous direction, a timer means configured in the lens microcomputer 14 and set to a timer time slightly longer than the time lag caused by backlash is activated. Let it start.
ステップ10では、busy信号をカメラマイコン9に
対して送信し、ステップ11においてタイマ手段のタイ
マ時間が設定値になった際にステップ12へ進んでEN
Dとし、まだタイマ設定時間に到達していない時にはス
テップ10へ戻ってbusy信号の出力を継続させる。In step 10, a busy signal is sent to the camera microcomputer 9, and in step 11, when the timer time of the timer means reaches the set value, the process proceeds to step 12 and the EN signal is sent.
D, and if the timer setting time has not yet been reached, the process returns to step 10 to continue outputting the busy signal.
以上の動作を行なった後、ステップ12で本フローを終
了する。After performing the above operations, this flow ends in step 12.
次に第5図のフローチャートに基づき、カメラマイコン
の動作を説明する。Next, the operation of the camera microcomputer will be explained based on the flowchart shown in FIG.
本制御フローは、レンズマイコン14からレンズ情報に
対応する検出情報LTCを受信したときスタートする。This control flow starts when detection information LTC corresponding to lens information is received from the lens microcomputer 14.
ステップ21ではレンズ側のレンズマイコン14からの
各レンズエンコーダ情報を受信し、この情報を解読する
。In step 21, each lens encoder information is received from the lens microcomputer 14 on the lens side, and this information is decoded.
ステップ22では、そのAF駆動系における検圧情報を
参照しながらカメラ本体側におけるAF回路における焦
点状態を表わすAF傷信号サンプリングし、ステップ2
3ではその値を現在の値と比較する。そして焦点状態に
変化がある場合には、busy信号の状態にかかわらず
、ステップ25へと進み、レンズ側へと送信する制御情
報を更新する。ステップ23でAF傷信号変化が無い場
合には、今回送られてきているLTCのフォーカスbu
sy信号がOか1かを判別しくステップ24)、0なら
、バックラッシュOFF期間ではないので、ステップ2
5へと進んでレンズ側へと送信する制御情報を更新する
。ステップ24でbusy信号のフラグが立っていた場
合には、ステップ25を飛び越して、AF制御を終了し
、ステップ26以降のAE副制御と移行する。すなわち
この場合、レンズ側に送信される制御情報、命令は前回
と変化せず、バックラッシュ等があってレンズが命令通
り駆動されなくても、上述したようにAF回路が誤動作
して非合焦位置に停止してしまうような不都合を除去し
得、安定で高精度の制御を行なうことができる。なおこ
こで注目すべきは、A F III mにおいてbus
y信号が出力されても、他の自動露出系、ズーム制御系
には何ら影響を及ぼすことな(、各駆動ユニットを独立
して制御することができる点である。In step 22, an AF flaw signal representing the focus state in the AF circuit on the camera body side is sampled while referring to the pressure detection information in the AF drive system.
3 compares that value with the current value. If there is a change in the focus state, the process proceeds to step 25 and the control information transmitted to the lens side is updated, regardless of the state of the busy signal. If there is no change in the AF scratch signal in step 23, the focus bu of the LTC sent this time
Step 24) Determine whether the sy signal is O or 1. If it is 0, it is not the backlash OFF period, so step 2
Proceed to step 5 to update the control information sent to the lens side. If the busy signal flag is set in step 24, step 25 is skipped, the AF control is ended, and the process proceeds to step 26 and subsequent AE sub-controls. In other words, in this case, the control information and commands sent to the lens side are unchanged from the previous time, and even if there is backlash or the like and the lens is not driven according to the command, the AF circuit may malfunction and become out of focus as described above. It is possible to eliminate the inconvenience of stopping at a certain position, and to perform stable and highly accurate control. What should be noted here is that the bus
Even if the y signal is output, it does not affect the other automatic exposure systems and zoom control systems (this is because each drive unit can be controlled independently).
またもう1点は、busy信号の有無にかかわらず、A
F情報に変化があった場合には、データを更新して制御
を続行する。すなわちバックラッシュが小さ(、すぐに
除去できた場合、あるいはさらにAF傷信号変化が生じ
た場合には、busy信号の期間を待たずして次の制御
に移ることができるため、応答性が改善されることであ
る。Another point is that regardless of the presence or absence of the busy signal,
If there is a change in the F information, the data is updated and control continues. In other words, if the backlash is small (and can be removed immediately, or if the AF scratch signal changes further), it is possible to move on to the next control without waiting for the busy signal period, improving responsiveness. It is to be done.
ステップ26〜ステツプ29の制御フローは、自動露出
制御装置(AE)の制御動作を示すものである。The control flow from step 26 to step 29 shows the control operation of the automatic exposure control device (AE).
AEの制御において、ステップ26では、そのAE駆動
系における検出情報を参照しながらカメラ本体側におけ
るAE回路における焦点状態を表わすAE倍信号サンプ
リングし、ステップ27ではその値を現在の値と比較す
る。そして露光状態に変化がある場合には、busy信
号の状態にかかわらず、ステップ29へと進み、レンズ
側へと送信する制御情報を更新する。ステップ27でA
E倍信号変化が無い場合には、今回送られてきているL
TCのAEbusy信号がOかlか゛を判別しくステッ
プ28)、Oなら、バックラッシュ期間ではないので、
ステップ29へと進んでレンズ側へと送信する制御情報
を更新する。ステップ28でbusy信号のフラグが立
っていた場合には、ステップ29を飛び越して、AE副
制御終了し、ステップ30以降のズームレンズ制御へと
移行する。In the AE control, in step 26, an AE multiplied signal representing the focus state in the AE circuit on the camera body side is sampled while referring to the detection information in the AE drive system, and in step 27, this value is compared with the current value. If there is a change in the exposure state, the process advances to step 29 and the control information transmitted to the lens side is updated, regardless of the state of the busy signal. A in step 27
If there is no E times signal change, the L sent this time
Step 28) Determine whether the TC's AEbusy signal is O or L. If it is O, it is not a backlash period, so
Proceeding to step 29, the control information transmitted to the lens side is updated. If the busy signal flag is set in step 28, step 29 is skipped, the AE sub-control is ended, and the process moves to zoom lens control from step 30 onwards.
ズームレンズ制御において、ステップ30において、ズ
ームスイッチ8を操作してズーミングを行ない、ステッ
プ31で今回送られてきている制御情報LTC内のズー
ムbusy信号がOか1かを判別し、0なら、バックラ
ッシュ期間ではないので、ステップ32へと進んでレン
ズ側へと送信する制御情報を更新する。ステップ31で
busy信号のフラグが立っていた場合には、ステップ
32を飛び越して、ズーム制御を終了し、ステップ33
に進み、上述の自動焦点調節、自動露出制御、ズーム等
容ユニットにおいて更新あるいは前回の値を保持する等
の処理を行なった制御情報を第2図で説明したタイミン
グでレンズ側へと送信する。In zoom lens control, in step 30, the zoom switch 8 is operated to perform zooming, and in step 31, it is determined whether the zoom busy signal in the control information LTC sent this time is O or 1, and if it is 0, the back Since it is not the rush period, the process advances to step 32 to update the control information transmitted to the lens side. If the busy signal flag is set in step 31, step 32 is skipped, zoom control is ended, and step 33
Then, the control information, which has undergone processing such as updating or holding the previous value in the automatic focus adjustment, automatic exposure control, and zoom equal volume unit described above, is transmitted to the lens side at the timing explained in FIG. 2.
上述の実施例において、第3図のフローチャートの動作
にて効果的なのは、単にバックラッシュの吸収に係る時
間をカメラマイコン9に対して教えるだけでな(、例え
ば動いていたモータを急速に停止させて逆転する場合に
は、停止に係る時間もカメラマイコン9による指令にお
けるタイムラグとして各ユニットごとにbusy信号を
送信できることにあり、フォーカスbusy信号を用い
ることにより、AEやズームが駆動命令ホールドされる
ことなしにAFモータのみを駆動命令ホールドできるの
でシステム上の問題をなくすことができる。In the above-mentioned embodiment, what is effective in the operation of the flowchart in FIG. When reversing, the time required for stopping is also a time lag in commands from the camera microcomputer 9, and a busy signal can be sent to each unit, and by using the focus busy signal, drive commands for AE and zoom can be held. Since the drive command for only the AF motor can be held without any system problems, system problems can be eliminated.
上述の例によればバックラッシュを除去する期間におけ
るカメラ側制御回路の誤動作を防止する場合について説
明したが、カメラ側よりレンズ側へと供給される制御情
報と、実際の制御対象の動作のずれは、バックラッシュ
のみによってのみ生じるものではなく、モータの制御方
式によって生じる場合がある。According to the above example, we explained the case of preventing malfunction of the camera-side control circuit during the period of removing backlash, but there may be a discrepancy between the control information supplied from the camera side to the lens side and the actual operation of the controlled object. This is not caused only by backlash, but may also be caused by the motor control method.
たとえば、自動焦点制御用のモータは合焦点に対する距
離、被写界深度等に応じてレンズ駆動速度を太き(変化
させる必要が、モータを電圧制御すると、低速時に電圧
を低下させるため、十分な駆動トルクを得ることできな
い。そこでこの種の制御を行なう場合、モータをデユー
ティ制御(PWM制御)することが行なわれている。こ
れによ。For example, the motor for automatic focus control needs to adjust the lens drive speed depending on the distance to the in-focus point, depth of field, etc., but if the motor is controlled by voltage, the voltage will drop at low speeds, so It is not possible to obtain the driving torque. Therefore, when performing this type of control, duty control (PWM control) of the motor is performed.
つて低速駆動時においても十分な駆動トルクを得ること
ができるが、デユーティ制御では、モータの駆動期間を
駆動パルスの幅すなわちONの期間を変更して制御する
ため、駆動中においてモータOFFの期間が存在する。However, in duty control, the motor drive period is controlled by changing the width of the drive pulse, that is, the ON period, so the motor OFF period during driving is exist.
この期間はカメラ側からの制御情報によって駆動命令が
出ているにもかかわらず、これに反してレンズは移動し
ないので、上述のバックラッシュと同様に、自動焦点制
御装置を誤動作させる原因となる。During this period, despite a drive command being issued by control information from the camera side, the lens does not move contrary to this command, which causes the automatic focus control device to malfunction, similar to the above-mentioned backlash.
第6図は、レンズマイコン14において、モータ駆動パ
ルスのデユーティがOFFとなっている間、busy信
号を出力するようにした場合における制御アルゴリズム
を示すもので、カメラより制御情報を受信して、レンズ
側の動作を開始すると、ステップ41において受信情報
からレンズ制御指令を解読し、ステップ42へと進んで
モータを指令速度に応じたデユーティの駆動パルスで駆
動する。つづいてステップ43で駆動パルスがON期間
かOFF期間か判別する。そしてオンであれば、ステッ
プ44へと進んでbusy信号フラグなOにした後、ス
テップ46.47へと移行してbusy信号を含むレン
ズの状態を検出した情報をカメラ側へと返信する。また
ステップ43でデユーティがOFF期間であればステッ
プ45へと進んでbusy信号フラグに1を立ててから
ステップ44へと進んでカメラ側へとレンズの状態を検
出した情報を返信する。FIG. 6 shows a control algorithm when the lens microcomputer 14 outputs a busy signal while the duty of the motor drive pulse is OFF. When the side operation is started, a lens control command is decoded from the received information in step 41, and the process proceeds to step 42, where the motor is driven with a duty drive pulse corresponding to the command speed. Subsequently, in step 43, it is determined whether the drive pulse is in an ON period or an OFF period. If it is on, the process proceeds to step 44, where the busy signal flag is set to O, and then the process proceeds to steps 46 and 47, where information on detecting the state of the lens including the busy signal is sent back to the camera side. If the duty is in the OFF period in step 43, the process proceeds to step 45, where the busy signal flag is set to 1, and then the process proceeds to step 44, where information on the detected lens state is returned to the camera side.
以後、カメラ側の制御については前述した通りであり、
説明は省略する。From now on, the control on the camera side is as described above.
Explanation will be omitted.
(発明の効果)
本発明はモータの回転方向により生じるバックラッシュ
の吸収等のタイムラグ状態をカメラ本体側に対して各被
駆動部、駆動部のユニットごとに特定な信号として送信
できるので、各ユニットごとに制御情報の演算または送
信の停止等、誤動作防止対策を独立して行なうことがで
き、他のユニットをも同時に停止したり動作を妨げたり
することがな(、システム上の問題をな(すことができ
、レンズ交換可能なカメラシステムにおいて極めて有効
である。(Effects of the Invention) The present invention is capable of transmitting time lag conditions such as absorption of backlash caused by the rotational direction of the motor to the camera body as a specific signal for each driven part and drive unit. Measures to prevent malfunctions, such as stopping the calculation or transmission of control information, can be taken independently for each unit, without simultaneously stopping other units or interfering with their operations (and preventing system problems). It is extremely effective in camera systems with interchangeable lenses.
第1図は本発明の実施例をしめすカメラシステムの概略
ブロック図、
第2図はカメラ、レンズ間の通信タイミング及びデータ
構造を説明するための図、
第3図はレンズマイコンにおける要部の制御動作を示す
フローチャート、
第4図はレンズ駆動系おバックラッシュを説明するため
の図、
第5図はカメラマイコンにおける要部の制御動作を説明
するためのフローチャート、
第6図はレンズマイコンの制御動作の他の実施例を示す
フローチャートである。
IQ□ iot:橿眉七勤ギヤシ
ンス゛イリ11ユニーJ−
へ道イ首
カメラマイコンへFig. 1 is a schematic block diagram of a camera system showing an embodiment of the present invention, Fig. 2 is a diagram for explaining communication timing and data structure between the camera and lens, and Fig. 3 is control of main parts in the lens microcomputer. Flowchart showing the operation. Figure 4 is a diagram to explain backlash in the lens drive system. Figure 5 is a flowchart to explain the control operation of the main parts in the camera microcomputer. Figure 6 is the control operation of the lens microcomputer. FIG. 2 is a flowchart showing another embodiment of FIG. IQ□ iot: 11 Uni J- to the camera microcontroller
Claims (1)
前記カメラ本体側からの信号に基ずき、前記レンズユニ
ット内における複数の被駆動部を駆動する複数の駆動手
段と、前記各被駆動部の状態を検出して検出情報を出力
する検出手段と、前記各被駆動部ごとに前記各駆動手段
との間の駆動遅れを検出して該駆動遅れを吸収し得る期
間所定の制御信号を発生する手段と、前記各検出情報と
前記各制御信号とを前記カメラ本体へと時分割に供給す
る通信手段とを備えことを特徴とするカメラのレンズユ
ニット。A lens unit that can be attached to and detached from the camera body,
a plurality of driving means for driving a plurality of driven parts in the lens unit based on a signal from the camera body side; a detection means for detecting a state of each of the driven parts and outputting detection information; , means for detecting a drive delay between each of the driven parts and the respective driving means and generating a predetermined control signal for a period capable of absorbing the drive delay, and each of the detected information and each of the control signals. and communication means for time-divisionally supplying the camera with the camera body.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1032391A JP2756296B2 (en) | 1989-02-09 | 1989-02-09 | Camera and lens unit |
| US07/963,005 US5463442A (en) | 1988-08-31 | 1992-10-19 | Interchangeable lens unit for use in camera system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1032391A JP2756296B2 (en) | 1989-02-09 | 1989-02-09 | Camera and lens unit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02210313A true JPH02210313A (en) | 1990-08-21 |
| JP2756296B2 JP2756296B2 (en) | 1998-05-25 |
Family
ID=12357657
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1032391A Expired - Fee Related JP2756296B2 (en) | 1988-08-31 | 1989-02-09 | Camera and lens unit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2756296B2 (en) |
-
1989
- 1989-02-09 JP JP1032391A patent/JP2756296B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2756296B2 (en) | 1998-05-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8147148B2 (en) | Lens-interchangeable camera body and camera system capable of changing communication method with selected shooting mode | |
| US5946504A (en) | Automatic focus adjusting device in camera system | |
| US9143660B2 (en) | Image pickup apparatus, lens apparatus, and image pickup system of a lens interchangeable type | |
| US5463442A (en) | Interchangeable lens unit for use in camera system | |
| US5172150A (en) | Apparatus for correcting image blur caused by camera shake | |
| JPH0431808A (en) | Zoom lens controller | |
| JPH03247179A (en) | Lens driving device | |
| JP5521507B2 (en) | Interchangeable lens camera body and interchangeable lens | |
| JPH02210313A (en) | Lens unit for camera | |
| US5398095A (en) | Automatic zooming device | |
| US6144804A (en) | Camera with visual line detection capability | |
| JP2001051183A (en) | Lens device | |
| JP3796489B2 (en) | Optical drive unit, optical apparatus and camera system | |
| JPH04171409A (en) | Optical equipment with zooming mechanism | |
| JP2762811B2 (en) | Anti-vibration camera | |
| JP2832022B2 (en) | Camera and lens unit | |
| JP2862247B2 (en) | Interchangeable lens system, camera and lens unit | |
| JPH0612371B2 (en) | Focusing lens moving device in fixed front zoom lens | |
| JP2756266B2 (en) | Camera system or interchangeable lens in camera system | |
| JP2801211B2 (en) | Automatic focus adjustment device, camera control device, optical device, and camera device | |
| JPH05300422A (en) | Focus controller | |
| JP4787504B2 (en) | Lens device | |
| JP2006126329A (en) | Lens driving device and camera having lens driving device, lens and camera system | |
| JP2025108016A (en) | Accessory, imaging device, and control method and program for accessory and imaging device | |
| JP2025073025A (en) | Image capture device, image capture device control method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |