JP2004012492A - Lens driving system - Google Patents

Lens driving system Download PDF

Info

Publication number
JP2004012492A
JP2004012492A JP2002161508A JP2002161508A JP2004012492A JP 2004012492 A JP2004012492 A JP 2004012492A JP 2002161508 A JP2002161508 A JP 2002161508A JP 2002161508 A JP2002161508 A JP 2002161508A JP 2004012492 A JP2004012492 A JP 2004012492A
Authority
JP
Japan
Prior art keywords
lens
moving
lens barrel
pulse
motor
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.)
Withdrawn
Application number
JP2002161508A
Other languages
Japanese (ja)
Inventor
Hiroshi Yoshii
吉井 浩
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.)
Canon Inc
Original Assignee
Canon 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 Canon Inc filed Critical Canon Inc
Priority to JP2002161508A priority Critical patent/JP2004012492A/en
Publication of JP2004012492A publication Critical patent/JP2004012492A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Lens Barrels (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To shorten the focusing time of a lens and to improve focusing accuracy in a camera where the movement of the focal distance of a photographic lens and focusing are performed by one actuator. <P>SOLUTION: In the camera having a lens moving means for moving the photographic lens in an optical axis direction and a pulse output means for outputting two kinds of pulses, a fine pitch pulse and a coarse pitch pulse, by the actuation of the lens moving means, the photographic lens is focused by using the coarse pitch pulse out of the outputted pulses as a photographing reference position and counting fine pitch pulse signals from the photographing reference position. In the camera, moving speed in the midst of actuating a lens barrel is compared with target stopping speed when performing the stop control of the lens barrel and focusing is performed by inputting a stop signal in a motor when the moving speed in the midst of actuation is higher than the target stopping speed. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、レンズ移動を制御するレンズ移動制御システムに関するものである。
【0002】
【従来の技術】
従来撮影レンズがカメラ本体から繰り出したり、繰り込んだりして焦点距離を変化させるズームレンズ鏡筒や、所定位置から繰り出して合焦動作をする単焦点レンズ駆動に於いて、その動きを手動ではなく、モーター等を用いて電動で行う場合、制御の為の情報として移動する鏡筒の位置を検出する必要が有る。
【0003】
鏡筒の位置検出方式としては、鏡筒位置を相対位置として検出するものが有る。これは、鏡筒の繰り出し・繰り込みに連動して一定間隔でパルス信号を発生させる様に、鏡筒駆動機構の中にパルス発生手段を設けて、そのパルス数をカウントすることによって、位置を検出する物である。
【0004】
通常は、モータの回転力を増幅させる減速ギア列から被駆動機構である鏡筒に至る間に2つのパルス発生手段を設け、一つはモーターの回転軸又は減速ギア列前段のギアの回転に連動して発生するパルスを検出し、更に、もう一つは鏡筒の移動に直接連動して発生させるパルスを検出させる。本発明では、前者を「細ピッチパルス」後者を「粗ピッチパルス」と呼ぶ。細ピッチパルスは鏡筒の微少ピッチの移動をカウントし、粗ピッチパルスは鏡筒の大きな移動をカウントする。
【0005】
特許公報平成4−49089号公報では、TTL測距方式の合焦制御において、合焦位置に合焦レンズが近づくと駆動モータを低速にし、合焦した場合は駆動モータを停止する制御を提案している。
【0006】
特許公告平成7−11615号公報に於いては、物体を移動させる為の物体移動手段と、該物体を停止させる為の停止部材と、該停止部材を該物体の移動方向と同方向に移動させると共に、該停止部材を目的位置に位置決めする停止部材移動兼位置決め手段と、該停止部材移動兼位置決め手段によって、該停止部材が該物体の移動方向に沿って目的位置まで移動された後に、該停止部材を作動させて該物体を停止させる、作動制御手段を有する位置決め装置が提案されている。
【0007】
【発明が解決しようとする課題】
しかしながら、特許公報平成4−49089号公報においては、TTL測距方式のカメラにのみ有功であり、又、合焦に近づくと駆動モータを低速制御する為、合焦時間が長くなってしまう。又、特許公告平成7−11615号公報のように、メカニカルな制御で鏡筒合焦制御を実施した場合でも、同じように合焦時間が長くなってしまい、手ぶれ写真の発生する頻度が多くなってしまう。
【0008】
本発明は、合焦精度の向上を図りつつ合焦制御時間の短縮を図り、手ぶれ写真の発生頻度を少なくすることを目的としている。
【0009】
【課題を解決するための手段】
上記目的を達成するために、本発明の請求項1のカメラに於いては、撮影レンズを光軸方向に移動させるレンズ移動手段と、レンズ移動手段の作動により細ピッチと粗ピッチの2種類のパルスを出力するパルス出力手段を有し、前記出力パルスの粗ピッチパルスを撮影基準位置として使用し、撮影基準位置から、細ピッチパルス信号をカウントして、撮影レンズの移動を停止させる制御手段と、停止制御時の減速速度データを有するカメラで、細ピッチパルスによって鏡筒の移動速度を求め、鏡筒停止制御実行時、現在の鏡筒移動速度と前記減速速度データを比較し、鏡筒移動速度が前記減速速度データより早くなった場合、モータヘ停止信号を入力し合焦させる事によって、合焦精度を悪くする事無く、合焦時間を短くし、手ぶれ写真の発生頻度が少なくする事が可能となる。
【0010】
請求項2のカメラにおいては、撮影レンズを光軸方向に移動させるレンズ移動手段と、レンズ移動手段の作動により細ピッチと粗ピッチの2種類のパルスを出力するパルス出力手段と、鏡筒移動の絶対値を検出する位置センサーを有し、前記出力パルスの粗ピッチパルスを撮影基準位置として使用し、撮影基準位置から、細ピッチパルス信号をカウントして、撮影レンズをの移動を停止させる制御手段と、停止制御時の減速速度データを有するカメラで、絶対値位置センサーによって鏡筒移動速度を求め、鏡筒停止制御実行時、現在の鏡筒移動速度と前記減速速度データを比較し、鏡筒移動速度が前記減速速度データより早くなった場合モータヘ停止信号を入力し合焦させる事によって、鏡筒の移動速度をより正確に検知する事が可能となり、合焦精度を悪くする事無く、合焦時間を短くし、手ぶれ写真の発生頻度が少なくする事が可能となる。
【0011】
請求項3のカメラにおいては、減速速度データを複数持つ事によって、温度及び、耐久によるモータの停止特性の変化に対応した停止速度を対応する事によって、温度及び、耐久時の合焦精度を悪くする事無く、合焦時間を短くし、手ぶれ写真の発生頻度が少なくする事が可能となる。
【0012】
【発明の実施の形態】
(第1の実施形態)
図1は、本発明の第1実施形態における基本ブロック図、図2は本発明を実施した場合の第1の実施形態によるフォーカスセットシーケンスで有る。
【0013】
まず、図1の基本ブロック図について説明する。1はカメラ全体のシーケンスを制御する記憶回路を内蔵した制御回路(マイクロコンピュータ)で有り、2は制御上での減速速度データを計算する為の計算定数等を記憶している外部記憶回路、4は鏡筒を移動させる為のモータ、3は4のモータを駆動させるための鏡筒駆動回路、5は細ピッチパルスを検出するための、モータフォトインタラプター(モーターPI)、7はシャッターアクチュエータ、6は7のシャッターアクチュエータを制御するためのシャッター駆動制御回路、8は粗ピッチパルスを検出するためのLENST SW(LENS START SW)、9は鏡筒の初期位置を及び、沈胴位置を検出するための沈胴SW、10は鏡筒を沈胴位置から撮影可能領域ヘスタートさせたり、沈胴位置へ移動させるためのMain SW、11はフォーカスセット制御及びフォーカスリセット制御をスタートさせる為のSW1、12はシャッター制御スタートのためのSW2で有る。
【0014】
次に、図2のフォーカスセットシーケンスについて説明する。
【0015】
#101はフォーカスセットシーケンスのスタートである。
【0016】
#102で鏡筒合焦駆動の為のモータヘ通電を開始する。#103で制御回路のカウンターをクリアーする、#104では粗ピッチパルス(LENST SW)がONしてからの、ブレーキ制御迄のパルス数を計算しカウンタ1へ入力する。
【0017】
トータルパルス(測距データのよる合焦させる為のパルス):T
ブレーキパルス:BK
カウンター1への入力値:N1
N1=T−BK
♯105では粗ピッチパルス(LENST SW)の信号を検出し検出したら#106へと進む。#106ではモータPIパルス信号を検知し検知した場合は、#107へと進みカウンター1から1を減算する。#108ではカウンター1が0になったかを判定し、ここで0となった場合は、#109へと進む、0以外の場合は#106へと返す。
【0018】
#109では、カウンター1へ停止制御で使用するブレーキパルスBKを入力し#110で外部記憶回路より、減速速度データを演算する為の、定数a、b、Cを制御回路へ入力し#111へと進む。
【0019】
ここで、減速速度データについて図5で説明すると、モータの各々の回転速度A・B・C・Dに於いてブレーキ通電を加えた場合、同じ減速カーブとなる、この理想となる減速カーブをブレーキパルス数と定数a、b、Cの計算式により求めたものが、減速速度データで有る。
【0020】
図2のフォーカスセットシーケンスヘ戻る、#111でモータPIパルス信号を検知し検知した場合#112へと進み、#112でタイマーをスタートさせる。#113でモータパルスPI信号を検知し検知した場合は、#114でタイマーをストップさせ、#115でタイマーカウント数Xより、モータパルス1カウント当たりの速度(B)を計算させる。
【0021】
実行式は以下のようになる。
【0022】
モータPIパルス1カウント当たりの角度:D
タイマーカウント数:X
タイマーカウント1カウント当たりの時間:t
モータPIパルス1カウント当たりの角速度:B
B=D/(X×t)
#116では、#110で入力した定数a、b、Cとカウンター1の値N1から、カウンター1N1における、モータ1カウント当たりの速度(A)を計算する。
【0023】
実行式は以下のようになる。
【0024】
定数:a、b、c
カウンター1の値:N1
減速速度データ:A
A=a×N1^2+b×N1+c
次に#117では、#115と#116より求めた、実際の角速度Bと、減速速度データAを比較し、A≦Bとなった場合は#121へと進み、モータブレーキ通電を開始する。#122でモータPI信号を検知した場合は、#123へと進み、カウンター1より1を減算し#124へと進む。
【0025】
#124では、カウンター1の値が0になっていないかを判断し、0で無い場合は#122へ返す。
【0026】
0の場合は、#125へと進みブレーキ通電を終了し、#126でシーケンス終了となる。
【0027】
#117でA>Bの場合は、#118へと進み、カウンター1から1を減算し、#119へと進む。#119では、タイマーがカウントした値をクリアー(X=0)し、#120でカウンター1の値が0になっていないかを判定する、0以外の場合は、#112へと進み、次のモータPIlカウント当たりの速度を測定する。N1=0となった場合は所定のブレーキパルス中に制御が終了しないので、#125へと進み、モータ通電を終了させ、#126でシーケンスを終了させる。
【0028】
(第2の実施形態)
図3は、本発明の第2の実施形態における基本ブロック図、図4は本発明を実施した場合の第2の実施形態でのフォーカスセットシーケンスで有る。
【0029】
まず、図3の基本ブロック図について説明する。101はカメラ全体のシーケンスを制御する記憶回路内臓の制御回路(マイクロコンピュータ)で有り、102は制御上での減速速度データを計算する為の計算定数等を記憶している外部記憶回路、104は鏡筒を移動させる為のモータ、103は104のモータを駆動させるための鏡筒駆動回路、105は細ピッチパルスを検出するための、モータフォトインタラプター(モーターPI)、107はシャッターアクチュエータ、106は107のシャッターアクチュエータを制御するためのシャッター駆動制御回路、108は粗ピッチパルスを検出するためのLENST SW(LENSSTART SW)、109は鏡筒の初期位置を及び、沈胴位置を検出するための沈胴SW、110は鏡筒を沈胴位置から撮影可能飯域ヘスタートさせたり、沈胴位置へ移動させるためのMain SW、111はフォーカスセット制御及びフォーカスリセット制御をスタートさせる為のSW1、112はシャッター制御スタートのためのSW2、113は鏡筒移動の絶対値を検出する為の絶対値検知センサーで有る。
【0030】
次に、図4のフォーカスセットシーケンスについて説明する。
【0031】
#201はフォーカスセットシーケンスのスタートである。
【0032】
#202で鏡筒合焦駆動の為のモータヘ通電を開始する。#203で制御回路のカウンターをクリアーする、#204では粗ピッチパルス(LENST SW)がONしてからの、ブレーキ制御迄のパルス数を計算しカウンタ1へ入力する。
【0033】
トータルパルス(測距データのよる合焦させる為のパルス):T
ブレーキパルス:BK
カウンター1への入力値:N1
N1=T−BK
#205では粗ピッチパルス(LENST SW)の信号を検出し検出したら#206へと進む。#206ではモータPIパルス信号を検知し検知した場合は、#207へと進みカウンター1から1を減算する。#208ではカウンター1が0になったかを判定し、ここで0となった場合は、#209へと進む、0以外の場合は♯206へと返す。
#209では、カウンター1へ停止制御で使用するブレーキパルスBKを入力し#210で外部記憶回路より、減速速度データを演算する為の、定数a、b、cを制御回路へ入力し#211へと進む。
【0034】
ここでの、減速速度データについては、実施形態1にて説明している為省略する。
【0035】
#211でモータPIパルス信号を検知し検知した場合#212へと進み、#212でタイマーをスタートさせる。#213で鏡筒の絶対値センサーより出力されるA/D値Ylを制御回路へ入力し、#214でモータパルスPI信号を検知し検知した場合は、#215でタイマーをストップさせ、#216で再び鏡筒の絶対値センサーより出力されるA/D値Y2を制御回路へ入力させる、#217でタイマーカウント数Xより、モータパルス1カウント当たりの鏡筒の移動速度(B)を計算させる。
【0036】
実行式は以下のようになる。
【0037】
絶対値センサー1カウント当たりの移動量:m
モータPIパルス1カウント当たりの鏡筒移動量:(Y2−Yl)×m
タイマーカウント数:X
タイマーカウント1カウント当たりの時間:t
モータPIパルス1カウント当たりの速度:B
B=(Y2−Yl)×m/(X×t)
#218では、#210で入力した定数a、b、cとカウンター1の値N1から、カウンター1N1における、モータ1カウント当たりの速度(A)を計算する。
【0038】
実行式は以下のようになる。
【0039】
定数:a、b、c
カウンター1の値:N1
減速速度データ:A
A=a×N1^2+b×N1+c
次に#219では、#217と#218より求めた、鏡筒移動速度Bと、減速速度データAを比較し、A≦Bとなった場合は#223へと進み、モータブレーキ通電を開始する。#224でモータPI信号を検知した場合は、#225へと進み、カウンター1より1を減算し#226へと進む。
【0040】
#226では、カウンター1の値が0になっていないかを判断し、0で無い場合は#224へ返す。
【0041】
0の場合は、#227へと進みブレーキ通電を終了し、#228でシーケンス終了となる。
【0042】
#219でA>Bの場合は、#220へと進み、カウンター1から1を減算し、#221へと進む。#221では、タイマーがカウントした値をクリアー(X=0)し、#222でカウンター1の値が0になっていないかを判定する、0以外の場合は、#212へと進み、次のモータPIlカウント当たりの移動速度を測定する。N1=0となった場合は所定のブレーキパルス中に制御が終了しないので、#227へと進み、モータ通電を終了させ、#228でシーケンスを終了させる。
【0043】
【発明の効果】
以上説明したように、本発明の請求項1によれば、モータPIによりモータの角速度を求め、減速速度データと比較する事によって、モータを低速で制御する時間を短くしつつ、合焦精度を良くする事が可能となる、その事によって手ぶれ写真の発生頻度を少なくすることが可能となる。
【0044】
請求項2のカメラに於いては、請求項1のカメラに鏡筒移動の絶対値を検出する位置センサーを加える事によって、鏡筒の実際の移動速度検知が可能となり、より合焦精度の信頼性が高く且つ合焦時間の短縮が可能となり、手ぶれ写真の発生頻度を少なくする事が可能となる。
【0045】
請求項3の実施形態によれば、減速速度データカーブを複数持つ事によって、温度及び、耐久により変化による、モータの停止カーブをカメラの状態に応じて選択し、合焦精度の信頼性が高く且つ合焦時間の短縮が可能となり、手ぶれ写真の発生頻度を少なくする事が可能となる。
【図面の簡単な説明】
【図1】
本発明第1実施形態におけるブロック図。
【図2】
本発明第1実施形態におけるフォーカスセットシーケンス図。
【図3】
本発明第2実施形態におけるブロック図。
【図4】
本発明第2実施形態におけるフォーカスセットシーケンス図。
【図5】
本発明第1・2実施形態における減速速度データ説明図。
【符号の説明】
1 制御回路
2 外部記憶回路
3 鏡筒駆動回路
4 モータ
5 モータPI
6 シャッター駆動制御回路
7 シャッターアクチュエータ
8 LENST SW
9 沈胴SW
l0 Main SW
ll SW1
12 SW2
101 制御回路
102 外部記憶回路
103 鏡筒駆動回路
104 モータ
105 モータPI
l06 シャッター駆動制御回路
107 シャッターアクチュエータ
108 LENST SW
l09 沈胴SW
ll0 Main SW
lll SW1
l12 SW2
113 絶対値検知センサー
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a lens movement control system that controls lens movement.
[0002]
[Prior art]
Conventionally, in a zoom lens barrel that changes the focal length by extending or retracting the shooting lens from the camera body, or in a single focus lens drive that extends from a predetermined position and performs focusing operation, the movement is not manual In the case where the control is performed electrically using a motor or the like, it is necessary to detect the position of the moving lens barrel as information for control.
[0003]
As a position detection method of a lens barrel, there is a method of detecting a lens barrel position as a relative position. In this method, a pulse generator is provided in the lens barrel drive mechanism so that pulse signals are generated at fixed intervals in conjunction with the extension and retraction of the lens barrel, and the position is detected by counting the number of pulses. Is what you do.
[0004]
Normally, two pulse generating means are provided between the reduction gear train that amplifies the rotational force of the motor and the lens barrel that is the driven mechanism, and one is used to rotate the rotation shaft of the motor or the gear before the reduction gear train. A pulse generated in association with the movement of the lens barrel is detected, and a pulse generated in association with the movement of the lens barrel is detected. In the present invention, the former is called a “fine pitch pulse” and the latter is called a “coarse pitch pulse”. The fine pitch pulse counts the movement of the lens barrel at a fine pitch, and the coarse pitch pulse counts the large movement of the lens barrel.
[0005]
Japanese Patent Laid-Open Publication No. Hei 4-49089 proposes a control in which the driving motor is slowed down when a focusing lens approaches a focusing position and the driving motor is stopped when focusing is achieved in focusing control of a TTL distance measuring method. ing.
[0006]
Japanese Patent Publication No. Hei 7-11615 discloses an object moving means for moving an object, a stop member for stopping the object, and moving the stop member in the same direction as the moving direction of the object. A stop member moving / positioning means for positioning the stop member at a target position; and the stop member after the stop member is moved to the target position along the moving direction of the object by the stop member moving / positioning means. There has been proposed a positioning device having an operation control unit for operating a member to stop the object.
[0007]
[Problems to be solved by the invention]
However, in Japanese Patent Application Laid-Open No. Hei 4-49089, only the TTL distance measurement type camera is effective, and the focus time becomes long because the drive motor is controlled at a low speed as the focus approaches. Further, even when the lens barrel focusing control is performed by mechanical control as disclosed in Japanese Patent Laid-Open Publication No. Hei 7-11615, the focusing time becomes similarly long, and the frequency of occurrence of a camera shake photograph increases. Would.
[0008]
SUMMARY OF THE INVENTION It is an object of the present invention to reduce the focusing control time while improving the focusing accuracy, and to reduce the frequency of occurrence of camera shake photos.
[0009]
[Means for Solving the Problems]
In order to achieve the above object, in the camera according to the first aspect of the present invention, there are provided two types of lens moving means for moving the taking lens in the optical axis direction, and fine pitch and coarse pitch by operating the lens moving means. A pulse output unit for outputting a pulse, using a coarse pitch pulse of the output pulse as a photographing reference position, counting a fine pitch pulse signal from the photographing reference position, and controlling the photographing lens to stop moving. In a camera having deceleration speed data at the time of stop control, the movement speed of the lens barrel is obtained by a fine pitch pulse, and when the lens barrel stop control is executed, the current lens barrel movement speed is compared with the deceleration speed data, and the lens barrel movement is performed. If the speed becomes faster than the deceleration speed data, a stop signal is input to the motor to perform focusing, thereby shortening the focusing time without deteriorating the focusing accuracy and generating a camera shake photograph. It is possible that the frequency is less.
[0010]
In the camera according to the second aspect, a lens moving means for moving the taking lens in the optical axis direction, a pulse output means for outputting two kinds of pulses of a fine pitch and a coarse pitch by operating the lens moving means, and a lens barrel moving means. A control unit having a position sensor for detecting an absolute value, using a coarse pitch pulse of the output pulse as a photographing reference position, counting a fine pitch pulse signal from the photographing reference position, and stopping the movement of the photographing lens. With a camera having deceleration speed data at the time of stop control, the lens barrel movement speed is obtained by an absolute value position sensor, and when the lens barrel stop control is executed, the current barrel movement speed is compared with the deceleration speed data, If the moving speed is faster than the deceleration speed data, a stop signal is input to the motor and focusing is performed, so that the moving speed of the lens barrel can be detected more accurately. Without having to degrade the focusing accuracy, focusing time is short, it is possible to shake the frequency of occurrence of the photograph is less.
[0011]
In the camera according to the third aspect, by having a plurality of deceleration speed data, the temperature and the stop speed corresponding to the change in the stop characteristics of the motor due to the durability are reduced, thereby deteriorating the focusing accuracy during the temperature and the durability. Without doing this, it is possible to shorten the focusing time and reduce the frequency of occurrence of camera shake photos.
[0012]
BEST MODE FOR CARRYING OUT THE INVENTION
(1st Embodiment)
FIG. 1 is a basic block diagram according to the first embodiment of the present invention, and FIG. 2 is a focus set sequence according to the first embodiment when the present invention is implemented.
[0013]
First, the basic block diagram of FIG. 1 will be described. 1 is a control circuit (microcomputer) having a built-in storage circuit for controlling the sequence of the entire camera, 2 is an external storage circuit for storing calculation constants and the like for calculating deceleration speed data for control, 4 Is a motor for moving the lens barrel, 3 is a lens barrel driving circuit for driving the motor 4, 5 is a motor photo interrupter (motor PI) for detecting fine pitch pulses, 7 is a shutter actuator, Reference numeral 6 denotes a shutter drive control circuit for controlling the shutter actuator 7, reference numeral 8 denotes a LENS SW (LENS START SW) for detecting a coarse pitch pulse, and reference numeral 9 denotes an initial position and a retracted position of the lens barrel. Main SW 10 is used to start the lens barrel from the retracted position to the photographable area or to move the lens barrel to the retracted position. , 11 are SW1 for starting focus set control and focus reset control, and 12 is SW2 for starting shutter control.
[0014]
Next, the focus set sequence of FIG. 2 will be described.
[0015]
# 101 is the start of the focus set sequence.
[0016]
In step # 102, energization of the motor for lens barrel focusing driving is started. In step # 103, the counter of the control circuit is cleared. In step # 104, the number of pulses from when the coarse pitch pulse (LENS SW) is turned on until the brake control is calculated is input to the counter 1.
[0017]
Total pulse (pulse for focusing based on distance measurement data): T
Brake pulse: BK
Input value to counter 1: N1
N1 = T-BK
At # 105, the signal of the coarse pitch pulse (LENST SW) is detected, and if detected, the process proceeds to # 106. In step # 106, when the motor PI pulse signal is detected and detected, the process proceeds to step # 107, and 1 is subtracted from the counter 1. In # 108, it is determined whether the value of the counter 1 has become 0. If the value of the counter 1 has become 0, the process proceeds to # 109.
[0018]
In # 109, the brake pulse BK used for stop control is input to the counter 1, and in # 110, constants a, b, and C for calculating deceleration speed data from the external storage circuit are input to the control circuit, and to # 111. And proceed.
[0019]
Here, the deceleration speed data will be described with reference to FIG. 5. When the brake energization is applied at each of the rotation speeds A, B, C, and D of the motor, the same deceleration curve is obtained. The deceleration speed data is obtained by the calculation formula of the number of pulses and the constants a, b, and C.
[0020]
Returning to the focus set sequence of FIG. 2, when the motor PI pulse signal is detected and detected in # 111, the process proceeds to # 112, and the timer is started in # 112. If the motor pulse PI signal is detected and detected in # 113, the timer is stopped in # 114, and the speed (B) per motor pulse count is calculated from the timer count number X in # 115.
[0021]
The execution expression is as follows.
[0022]
Angle per motor PI pulse count: D
Timer count: X
Time per timer count: t
Angular velocity per count of motor PI pulse: B
B = D / (X × t)
In # 116, the speed (A) per motor 1 count in the counter 1N1 is calculated from the constants a, b, C input in # 110 and the value N1 of the counter 1.
[0023]
The execution expression is as follows.
[0024]
Constants: a, b, c
Counter 1 value: N1
Deceleration speed data: A
A = a × N1 ^ 2 + b × N1 + c
Next, in # 117, the actual angular velocity B obtained from # 115 and # 116 is compared with the deceleration velocity data A, and if A≤B, the flow proceeds to # 121 to start energizing the motor brake. When the motor PI signal is detected in # 122, the process proceeds to # 123, where 1 is subtracted from the counter 1 and the process proceeds to # 124.
[0025]
In # 124, it is determined whether or not the value of the counter 1 is 0, and if not, the process returns to # 122.
[0026]
In the case of 0, the process proceeds to # 125 to end the brake energization, and the sequence ends at # 126.
[0027]
If A> B in # 117, the process proceeds to # 118, where 1 is subtracted from the counter 1 and the process proceeds to # 119. In step # 119, the value counted by the timer is cleared (X = 0), and in step # 120, it is determined whether the value of the counter 1 is 0. When the value is other than 0, the process proceeds to step # 112 and the next step is performed. Measure the speed per motor PI1 count. If N1 = 0, the control does not end during the predetermined brake pulse, so the flow proceeds to # 125, the motor energization is ended, and the sequence ends at # 126.
[0028]
(Second embodiment)
FIG. 3 is a basic block diagram according to the second embodiment of the present invention, and FIG. 4 is a focus set sequence according to the second embodiment when the present invention is implemented.
[0029]
First, the basic block diagram of FIG. 3 will be described. Reference numeral 101 denotes a control circuit (microcomputer) having a built-in storage circuit for controlling the sequence of the entire camera; 102, an external storage circuit for storing calculation constants for calculating deceleration speed data for control; A motor for moving the lens barrel; 103, a lens barrel drive circuit for driving the motor 104; 105, a motor photo interrupter (motor PI) for detecting fine pitch pulses; 107, a shutter actuator; Denotes a shutter drive control circuit for controlling the shutter actuator 107, LENS SW (LENS START SW) 108 for detecting a coarse pitch pulse, and 109 a collapsing position for detecting the initial position of the lens barrel and a collapsing position. SW, 110 started the lens barrel from the retracted position to the shooting area Main SW 111 for moving to the retracted position, SW1 111 for starting focus set control and focus reset control, SW 112 for starting shutter control, and 113 for detecting the absolute value of lens barrel movement Absolute value detection sensor.
[0030]
Next, the focus set sequence of FIG. 4 will be described.
[0031]
# 201 is the start of the focus set sequence.
[0032]
In step # 202, power supply to the motor for lens barrel focusing drive is started. In step # 203, the counter of the control circuit is cleared. In step # 204, the number of pulses from when the coarse pitch pulse (LENST SW) is turned on until the brake control is calculated is input to the counter 1.
[0033]
Total pulse (pulse for focusing based on distance measurement data): T
Brake pulse: BK
Input value to counter 1: N1
N1 = T-BK
In # 205, the signal of the coarse pitch pulse (LENS SW) is detected, and if detected, the process proceeds to # 206. In step # 206, when the motor PI pulse signal is detected and detected, the process proceeds to step # 207, and 1 is subtracted from the counter 1. In # 208, it is determined whether the value of the counter 1 has become 0. If the value of the counter 1 has become 0, the process proceeds to # 209. If it is not 0, the process returns to # 206.
In step # 209, the brake pulse BK used for the stop control is input to the counter 1, and in step # 210, constants a, b, and c for calculating the deceleration speed data from the external storage circuit are input to the control circuit, and then to step # 211. And proceed.
[0034]
Here, the deceleration speed data is omitted because it has been described in the first embodiment.
[0035]
If the motor PI pulse signal is detected in step # 211 and detected, the process proceeds to step # 212, and the timer is started in step # 212. In step # 213, the A / D value Yl output from the absolute value sensor of the lens barrel is input to the control circuit. In step # 214, when the motor pulse PI signal is detected and detected, the timer is stopped in step # 215 and the timer is stopped in step # 216. Then, the A / D value Y2 output from the absolute value sensor of the lens barrel is input to the control circuit again. At step # 217, the moving speed (B) of the lens barrel per one motor pulse count is calculated from the timer count number X. .
[0036]
The execution expression is as follows.
[0037]
Movement amount per count of absolute value sensor: m
Lens barrel movement amount per motor PI pulse count: (Y2−Y1) × m
Timer count: X
Time per timer count: t
Speed per motor PI pulse count: B
B = (Y2-Yl) × m / (X × t)
In # 218, the speed (A) per motor 1 count in the counter 1N1 is calculated from the constants a, b, and c input in # 210 and the value N1 of the counter 1.
[0038]
The execution expression is as follows.
[0039]
Constants: a, b, c
Counter 1 value: N1
Deceleration speed data: A
A = a × N1 ^ 2 + b × N1 + c
Next, in # 219, the lens barrel moving speed B obtained from # 217 and # 218 is compared with the deceleration speed data A. If A≤B, the process proceeds to # 223, and the motor brake energization is started. . If the motor PI signal is detected in # 224, the process proceeds to # 225, where 1 is subtracted from the counter 1 and the process proceeds to # 226.
[0040]
In # 226, it is determined whether the value of the counter 1 is 0, and if it is not 0, the process returns to # 224.
[0041]
In the case of 0, the process proceeds to # 227 and the brake energization is ended, and the sequence ends in # 228.
[0042]
If A> B in # 219, the process proceeds to # 220, 1 is subtracted from the counter 1, and the process proceeds to # 221. In # 221, the value counted by the timer is cleared (X = 0), and in # 222, it is determined whether or not the value of the counter 1 is 0. When the value is other than 0, the process proceeds to # 212, and the next step is performed. The moving speed per motor Pl count is measured. If N1 = 0, the control does not end during the predetermined brake pulse, so the process proceeds to # 227, where the motor energization is ended, and the sequence ends in # 228.
[0043]
【The invention's effect】
As described above, according to the first aspect of the present invention, by obtaining the angular velocity of the motor by the motor PI and comparing the obtained angular velocity with the deceleration speed data, it is possible to shorten the time for controlling the motor at a low speed and improve the focusing accuracy. This makes it possible to improve the frequency of occurrence of camera shake photos.
[0044]
In the camera according to the second aspect, by adding a position sensor for detecting the absolute value of the movement of the lens barrel to the camera according to the first aspect, the actual movement speed of the lens barrel can be detected, and the focus accuracy can be more reliably detected. Therefore, the focusing time can be shortened, and the frequency of occurrence of a camera shake photograph can be reduced.
[0045]
According to the third embodiment, by having a plurality of deceleration speed data curves, a stop curve of the motor due to a change due to temperature and durability is selected according to the state of the camera, and the reliability of focusing accuracy is high. In addition, the focusing time can be reduced, and the frequency of occurrence of camera shake photos can be reduced.
[Brief description of the drawings]
FIG.
FIG. 2 is a block diagram according to the first embodiment of the present invention.
FIG. 2
FIG. 3 is a focus set sequence diagram in the first embodiment of the present invention.
FIG. 3
FIG. 7 is a block diagram according to a second embodiment of the present invention.
FIG. 4
FIG. 9 is a focus set sequence diagram in the second embodiment of the present invention.
FIG. 5
FIG. 4 is an explanatory diagram of deceleration speed data in the first and second embodiments of the present invention.
[Explanation of symbols]
1 control circuit 2 external storage circuit 3 lens barrel drive circuit 4 motor 5 motor PI
6 Shutter drive control circuit 7 Shutter actuator 8 LAST SW
9 Collapse SW
10 Main SW
ll SW1
12 SW2
101 control circuit 102 external storage circuit 103 lens barrel drive circuit 104 motor 105 motor PI
106 Shutter drive control circuit 107 Shutter actuator 108 LENS SW
109 Collapse SW
ll0 Main SW
lll SW1
l12 SW2
113 Absolute value detection sensor

Claims (3)

撮影レンズを光軸方向に移動させるレンズ移動手段と、レンズ移動手段の作動により
細ピッチと粗ピッチの2種類のパルスを出力するパルス出力手段を有し、前記出力パルスの粗ピッチパルスを撮影基準位置として使用し、撮影基準位置から、細ピッチパルス信号をカウントして、撮影レンズの移動を停止させる制御手段と、停止制御時の減速速度データを有するカメラで、細ピッチパルスによって鏡筒の移動速度を求め、鏡筒停止制御実行時、現在の鏡筒移動速度と前記減速速度データを比較し、鏡筒移動速度が前記減速速度データより早くなった場合、モータヘ停止信号を入力し合焦させる事を特徴とする合焦制御。
Lens moving means for moving the photographing lens in the optical axis direction; and pulse output means for outputting two types of pulses, fine pitch and coarse pitch, by operating the lens moving means. A control means for counting the fine pitch pulse signal from the photographing reference position and stopping the movement of the photographing lens from a photographing reference position, and a camera having deceleration speed data at the time of stop control. The speed is obtained, and when the lens barrel stop control is executed, the current lens barrel moving speed is compared with the deceleration speed data. If the lens barrel moving speed becomes faster than the deceleration speed data, a stop signal is input to the motor to focus. Focus control characterized by things.
撮影レンズを光軸方向に移動させるレンズ移動手段と、レンズ移動手段の作動により細ピッチと粗ピッチの2種類のパルスを出力するパルス出力手段と、鏡筒移動の絶対値を検出する位置センサーを有し、前記出力パルスの粗ピッチパルスを撮影基準位置として使用し、撮影基準位置から、細ピッチパルス信号をカウントして、撮影レンズをの移動を停止させる制御手段と、停止制御時の減速速度データを有するカメラで、絶対値位置センサーによって鏡筒移動速度を求め、鏡筒停止制御実行時、現在の鏡筒移動速度と前記減速速度データを比較し、鏡筒移動速度が前記減速速度データより早くなった場合、モータヘ停止信号を入力し合焦させる事を特徴とする合焦制御。Lens moving means for moving the taking lens in the optical axis direction, pulse output means for outputting two kinds of pulses of fine pitch and coarse pitch by operation of the lens moving means, and a position sensor for detecting the absolute value of the barrel movement. Control means for using the coarse pitch pulse of the output pulse as a photographing reference position, counting fine pitch pulse signals from the photographing reference position, and stopping the movement of the photographing lens; and a deceleration speed during stop control. With the camera having the data, the lens barrel moving speed is obtained by the absolute value position sensor, and when the lens barrel stop control is executed, the current lens barrel moving speed is compared with the deceleration speed data. Focusing control characterized by inputting a stop signal to the motor when it is too early to focus. 請求項1、2のカメラにおいて、減速速度データを複数持つ事を特徴とする合焦制御。3. A focusing control according to claim 1, wherein said camera has a plurality of deceleration speed data.
JP2002161508A 2002-06-03 2002-06-03 Lens driving system Withdrawn JP2004012492A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002161508A JP2004012492A (en) 2002-06-03 2002-06-03 Lens driving system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002161508A JP2004012492A (en) 2002-06-03 2002-06-03 Lens driving system

Publications (1)

Publication Number Publication Date
JP2004012492A true JP2004012492A (en) 2004-01-15

Family

ID=30430553

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002161508A Withdrawn JP2004012492A (en) 2002-06-03 2002-06-03 Lens driving system

Country Status (1)

Country Link
JP (1) JP2004012492A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150104024A (en) 2014-03-04 2015-09-14 로무 가부시키가이샤 Driving circuit for voice coil motor, lens module and electronic device using the same, and driving method for voice coil motor
KR20160008203A (en) 2013-04-26 2016-01-21 로무 가부시키가이샤 Voice coil motor driving circuit, lens module using same, and electronic device
US9645471B2 (en) 2013-05-31 2017-05-09 Rohm Co., Ltd. Driving circuit and driving method for voice coil motor, and lens module and electronic device using the same
US9771373B2 (en) 2014-05-15 2017-09-26 Samsung Electronics Co., Ltd. Condensed cyclic compound and organic light-emitting device including the same

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160008203A (en) 2013-04-26 2016-01-21 로무 가부시키가이샤 Voice coil motor driving circuit, lens module using same, and electronic device
US10141880B2 (en) 2013-04-26 2018-11-27 Rohm Co., Ltd. Driving circuit for voice coil motor having a first driver coupled to a first end of a coil and a second driver coupled to a second end of the coil
US9645471B2 (en) 2013-05-31 2017-05-09 Rohm Co., Ltd. Driving circuit and driving method for voice coil motor, and lens module and electronic device using the same
KR20150104024A (en) 2014-03-04 2015-09-14 로무 가부시키가이샤 Driving circuit for voice coil motor, lens module and electronic device using the same, and driving method for voice coil motor
US9338369B2 (en) 2014-03-04 2016-05-10 Rohm Co., Ltd. Driving circuit for voice coil motor, lens module and electronic device using the same, and driving method for voice coil motor
US9771373B2 (en) 2014-05-15 2017-09-26 Samsung Electronics Co., Ltd. Condensed cyclic compound and organic light-emitting device including the same

Similar Documents

Publication Publication Date Title
JP5072764B2 (en) Optical apparatus and camera system
US8824063B2 (en) Optical device
JP5371323B2 (en) Vibration type actuator control device, lens barrel, imaging device, vibration type actuator control method, vibration type actuator control program
JP3962658B2 (en) Camera, lens apparatus and camera system
JP2001083397A (en) Lens driving controller
JPH052127A (en) Automatic focusing device
JP4040406B2 (en) Camera system, camera and lens device
JP2934706B2 (en) Automatic focusing device
US8503115B2 (en) Lens drive control device and image pickup device
JP2004012492A (en) Lens driving system
JP2516203B2 (en) Camera auto focus device
US7003222B1 (en) Camera, lens apparatus, and camera system
US6798989B2 (en) Motor control apparatus, lens apparatus, camera system and camera
JPH11352385A (en) Lens driving controller for camera
JP3208802B2 (en) Automatic focusing device
US5623708A (en) Autofocus adjustment device of a camera and method
JP2615679B2 (en) Camera focusing device
JP2001290066A (en) Adjusting device of lens driving point
JP7475872B2 (en) Lens device and imaging device having the same
JP2006171150A (en) Lens barrel controller
JPH0460508A (en) Lens driver
JPH0749455Y2 (en) Camera with automatic focus adjustment device
JP2004004379A (en) Lens-barrel controller
JP3037030B2 (en) Imaging device
JPH055828A (en) Focus detector for camera

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20050906