JP4717263B2 - Lens barrel and camera - Google Patents
Lens barrel and camera Download PDFInfo
- Publication number
- JP4717263B2 JP4717263B2 JP2001160529A JP2001160529A JP4717263B2 JP 4717263 B2 JP4717263 B2 JP 4717263B2 JP 2001160529 A JP2001160529 A JP 2001160529A JP 2001160529 A JP2001160529 A JP 2001160529A JP 4717263 B2 JP4717263 B2 JP 4717263B2
- Authority
- JP
- Japan
- Prior art keywords
- lens
- drive source
- output
- detection means
- lens barrel
- 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
Links
Landscapes
- Lens Barrels (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、アクチュエータの駆動力をレンズに伝達させて、レンズを光軸方向に移動させる機構を有しているレンズ鏡筒およびカメラに関するものである。
【0002】
【従来の技術】
カメラ等における焦点調節は、例えば受光センサが撮影光束を受光することにより焦点状態を検出し、この検出結果に基づいてアクチュエータの駆動力をフォーカスレンズに伝達して、フォーカスレンズを合焦位置へ駆動することにより行っている。このようなオートフォーカス(AF)機構を搭載した製品は数多く発売されており、現在では主流を占めるまでになっている。
【0003】
このようなAF機構においては、アクチュエータとフォーカスレンズとの間に、複数の伝達ギア、フォーカスレンズ駆動用ヘリコイドまたはカム等の伝達系を備えており、測距結果に基づいて演算されたフォーカスレンズの移動量と、アクチュエータ、伝達系の一部又はフォーカスレンズのいずれかの動作状態を検知するエンコーダの出力から推定したフォーカスレンズの移動量とを比較することによりアクチュエータへの通電を制御するように構成されている。
【0004】
ここで、フォーカスレンズを所定の合焦位置に停止させるために、フォーカスレンズの移動速度が予め定められた所定の速度パターンに沿うようにアクチュエータへの通電制御を行っているものもある。
【0005】
【発明が解決しようとする課題】
しかしながら、上述したAF機構においては、伝達系のガタ、部材の変形、バックラッシ等によるアクチュエータ及びフォーカスレンズの動作のずれが生じているときには、フォーカスレンズの動作状態を変化させるようにアクチュエータへの通電制御を行っても、実際にはフォーカスレンズの動作がうまく追従できない。従って、フォーカスレンズを所定の合焦位置まで正確に移動させることができず、再び所定の合焦位置まで駆動させなければならないため、撮影者に違和感を感じさせるおそれがあった。また、所定の速度パターンに沿った動作を行わせるためには、繰り返し通電制御を修正しなければならず、フォーカスレンズの移動時間が長くかかってしまっていた。
【0006】
本発明の目的は、上述した問題点を解決すべく、伝達系のガタ、部材の変形、バックラッシ等を考慮に入れて、フォーカスレンズを所定の合焦位置に高精度に移動させることができるカメラのレンズ鏡筒を提供することにある。
【0007】
【課題を解決するための手段】
本発明の一側面としてのレンズ鏡筒は、駆動源と、光軸方向に移動可能なレンズと、前記駆動源の動力を前記レンズに伝達する伝達機構と、前記駆動源への通電を制御することにより前記レンズを所定の位置に移動させる制御手段と、を有するレンズ鏡筒において、前記駆動源の動作状態を検出する第1の検出手段と、前記レンズの動作状態を検出する第2の検出手段とを有し、前記制御手段は、
前記第1の検出手段および前記第2の検出手段の出力を比較することで、前記伝達機構を介して前記駆動源の動作に追従して前記レンズの動作が行われているか否かを判定し、前記駆動源の動作に追従して前記レンズの動作が行われていると判定された場合に前記レンズの動作状態が変化するような前記駆動源への通電制御を許可し、前記駆動源の動作に追従して前記レンズの動作が行われていないと判定された場合に前記レンズの動作状態が変化するような前記駆動源への通電制御を許可しない。
【0008】
このように、駆動源の動作に応じたレンズの動作が行われているときだけ、レンズの動作状態が変化するような駆動源への通電制御を許可することで、伝達機構に生じたガタ、部材の変形等に起因する駆動源とレンズの動作のずれによって、レンズが所定の位置に停止せずに再びレンズを駆動させるといったことはなくなり、一度の駆動でレンズを所定の合焦位置に精度良く移動させることができ、レンズが再び駆動するのを防止することにより撮影者に違和感を感じさせることがない。また、所定のパターンに沿った動作を行わせる場合にも繰り返し通電制御を修正する必要もなくなり、フォーカスレンズの移動時間を短縮することができる。
【0009】
なお、第1の検出手段の出力だけが変化しているときに、この第1の検出手段の出力に基づいて駆動源が所定の動作で動作するように駆動源への通電を制御することもできる。
【0010】
【発明の実施の形態】
図1は本発明の一実施形態におけるカメラの簡単なブロック図を示す。図1中、1はカメラ本体で、2はレンズ本体である。
【0011】
まず、レンズ本体2の構成について説明する。
【0012】
7はフォーカスレンズ3を移動させるための動力源であるモータである。5はフォーカスユニット(本願請求項に記載の伝達機構)であり、焦点調節の際にフォーカスレンズ3を所定の合焦位置まで移動させるためのメカ的機構を有する。
【0013】
6は減速器(本願請求項に記載の伝達機構)で、モータ7及びフォーカスユニット5とメカ的に連動しており、モータ7の回転速度を減速させることによりモータ7のトルクをアップさせてフォーカスユニット5に伝達する。
【0014】
10はレンズ本体2に関する全ての動作制御を司るレンズマイコン(本願請求項に記載の判定手段および制御手段)である。11は電気的消去可能記憶素子(EEPROM)で、レンズマイコン10との通信によってレンズ本体2内に収納されたレンズに関する各種履歴及びデータを記憶する。
【0015】
8はドライバ回路で、レンズマイコン10からの命令に応じてモータ7に駆動電力を与える。4はエンコーダユニットA(本願請求項に記載の第1の検出手段)で、ドライバ回路8を介して供給された電力によって駆動されたモータ7の駆動量を検知する。9はエンコーダユニットB(本願請求項に記載の第2の検出手段)で、減速器6及びフォーカスユニット5を介してモータ7によって駆動されたフォーカスレンズ17の駆動量を検知する。
【0016】
12はレンズ接点ユニットであり、レンズマイコン10がカメラ本体1内に配置されたカメラマイコン15との通信を行なうための接点を有する。
【0017】
次にカメラ本体1の構成について説明する。
【0018】
15はカメラ本体1に関する全ての動作制御を司るカメラマイコンである。13は測距ユニットであり、カメラマイコン15からの命令によって被写体までの距離を測定し、この測定結果をカメラマイコン15に送る。
【0019】
16はカメラ接点ユニットであり、カメラマイコン15がレンズ本体2と通信を行なうための接点を有する。カメラ本体1にレンズ本体2を取付けた場合、レンズ接点ユニット12とカメラ接点ユニット16とが電気的に接触する構成となっている。
【0020】
なお、図1において、点線はメカ的な接触又はつながりを表わし、実線は電気的なつながりを示している。また、本実施形態では、レンズ本体2内にモータ7、減速器6、レンズマイコン10等を配置しているが、カメラ本体1側に配置してもよい。
【0021】
図2及び図3は本実施形態におけるカメラ動作のフローチャートであり、同図を用いてレンズの合焦動作について説明する。
【0022】
ステップ101において、カメラマイコン15が、カメラ本体1の外部に備え付けられた操作部(不図示)の操作よりAF動作の開始命令を受けると、測距ユニット13に命令を送り測距動作を行わせる。この測距結果は、カメラマイコン15に送られる。そして、測距動作が終了すると、カメラマイコン15はレンズマイコン10にレンズ本体2に関する光学的なデータの送信を要求し、レンズマイコン10はこの光学データをカメラマイコン15に送信する。
【0023】
カメラマイコン15は、測距ユニツト13の出力(測距結果)と光学データに基づいて被写体に焦点を合わせるためのフォーカスレンズ3の移動量Dを計算する。ここで、フォーカスレンズ3の移動量Dは、フォーカスレンズ3の移動に伴うエンコーダユニットBの出力(パルス数)に対応した値である。フォーカスレンズ3の駆動方向は、移動量Dの正負で与えられ、例えばレンズの繰出し方向を正とし、レンズの繰り込み方向を負とする。
【0024】
ステップ102において、カメラマイコン15は先に算出した移動量D(駆動方向の正負を含む)をレンズマイコン10に送信し、ステップ103において、レンズマイコン10は受信した移動量Dからフォーカスレンズ3の駆動方向を決定する。
【0025】
ステップ104では、決定された駆動方向と移動量|D|に基づいて、レンズマイコン10がドライバ回路8を介してモータ7に電圧Vを供給することにより、フォーカスレンズ3のフォーカス駆動動作が開始される。ここで、|D|は、フォーカスレンズ3の移動量の絶対値を示す。
【0026】
ステップ105において、レンズマイコン10はエンコーダユニットA4の出力の変化を監視し、出力変化を確認した場合にはステップ106へ進み、確認できなかった場合はステップ107へ進む。
【0027】
ステップ106において、レンズマイコン10はエンコーダユニットB9の出力の変化を監視し、出力変化を確認した場合にはステップ108へ進み、確認できなかった場合はステップ109へ進む。
【0028】
ステップ108において、レンズマイコン10はフォーカスレンズ3の移動量|D|から1を減算してこの値を|D|とし、ステップ110において、移動量|D|が0か否かの判定を行う。移動量|D|が0と判定した場合にはステップ111へ進み、移動量|D|が0でないと判定した場合にはステップ112へ進む。
【0029】
ステップ111において、レンズマイコン10はドライバ回路8に命令を送ることによりモータ7への通電を停止させ、フォーカスレンズ3の駆動を停止させる。ステップ113において、レンズマイコン10がフォーカスレンズ3の移動終了をカメラマイコン15に送信することによりAF動作が終了する。
【0030】
一方、ステップ105でエンコーダユニットA4の出力変化を確認できずにステップ107に進んだ場合、ステップ107において、レンズマイコン10は現在のモータ供給電圧VにΔVを加算したのちステップ104に戻って、この加算された電圧Vをドライバ回路8を介してモータ7に供給する。
【0031】
また、ステップ106でエンコーダユニットB9の出力変化を確認できずにステップ109に進んだ場合、ステップ109において、レンズマイコン10はステップ105で確認したエンコーダユニットA4の出力に基づきモータ7の回転速度を演算する。
【0032】
そして、ステップ114において、ステップ109で算出されたモータ7の回転速度が予め設定された所定の回転速度に達しているか否かの判定を行う。ここで、予め設定された所定の回転速度とは、減速器6にガタ等による負荷が生じている場合でも、フォーカスレンズ3がスムーズに動き出すことができるように予め設定されたモータ7の所定の回転速度を示す。
【0033】
ステップ114でモータ7の回転速度が所定の回転速度に達していない場合にはステップ115へ進み、達している場合はステップ105へ戻る。ステップ115では、レンズマイコン10はドライバ回路8を介してモータ7への供給電圧Vを上げることにより、モータ7の回転速度を上げてからステップ105へ戻る。
【0034】
また、ステップ110で移動量|D|が0でないと判定されてステップ112へ進んだ場合、ステップ112では、レンズマイコン10がエンコーダユニットB9の出力変化を監視し、この出力変化を確認したらステップ108へ戻る。また、ステップ112においてエンコーダユニットB9の出力の変化があった場合は、レンズマイコン10にプログラムの割り込み処理(ステップ121)が入り、ステップ122へ進む。
【0035】
ステップ122において、レンズマイコン10はステップ112で確認したエンコーダユニットB9の出力に基づきフォーカスレンズ3の移動速度を演算する。そして、ステップ123において、レンズマイコン10はステップ122で算出されたフォーカスレンズ3の移動速度と予め設定された移動速度(本願請求項に記載の所定の速度パターン。フォーカスレンズ3を所定の合焦位置まで移動させる際の残り駆動量に基づく加減速制御速度や許容最高速度等を含む)とを比較し、この比較結果をステップ124でEEPROM11に記憶させる。
【0036】
ステップ125において、レンズマイコン10はエンコーダユニットA4の出力変化を監視し、出力変化を確認したらステップ126へ進む。ステップ126では、レンズマイコン10はステップ125で確認したエンコーダユニットA4の出力に基づきモータ7の回転速度を演算する。
【0037】
ステップ127では、レンズマイコン10は、ステップ126で算出したモータ7の回転速度に減速器6およびフォーカスユニット5での減速比を掛けた値(モータ7の回転速度から予測したフォーカスレンズ3の移動速度)と、ステップ122で算出したフォーカスレンズ3の移動速度とが一致しているかどうかを判定し、一致している場合はステップ128へ進み、一致していない場合はステップ131へ進みプログラムの割り込み処理を終了する。
【0038】
ステップ128において、レンズマイコン10は、ステップ124でEEPROM11に記憶させておいた比較結果を読み出し、予め設定された移動速度に対してフォーカスレンズ3の実際の移動速度が遅い場合にはステップ129へ進み、予め設定された移動速度に対してフォーカスレンズ3の実際の移動速度が速い場合にはステップ130へ進む。
【0039】
ステップ129では、レンズマイコン10がドライバ回路8を介してモータ7への供給電圧Vを上げることにより、モータ7の回転速度を上げてからステップ131へ進んでプログラムの割り込み処理を終了する。また、ステップ130では、レンズマイコン10がドライバ回路8を介してモータ7への供給電圧Vを下げることにより、モータ7の回転速度を下げてからステップ131へ進んでプログラムの割り込み動作を終了する。
【0040】
本実施形態によれば、レンズ駆動開始からフォーカスレンズ3が実際に動きだすまで(減速器6およびフォーカスユニット5の伝達ガタや変形により負荷がかかっていない状態)の間のモータ7の通電制御をモータ7自身の回転速度に応じて適切に行えるためフォーカスレンズ3を短時間で駆動し始めることができるとともに、モータ7の回転速度を予め設定された回転速度以下に抑えてモータ7の必要発生トルクを確保することにより、減速器6およびフォーカスユニット5の伝達ガタが詰まった際にかかる急激な負荷に対してもフォーカスレンズ3の移動をスムーズに開始することができる。
【0041】
また、フォーカスレンズ3が実際に動き出した後においても、フォーカスレンズ3の移動がモータ7の回転に正しく追従できているか否かを常に監視し、追従できているときだけ予め設定されたフォーカスレンズ3の移動速度(フォーカスレンズ3を所定の合焦位置まで移動させる際の残り駆動量に基づく加減速制御速度や許容最高速度など)に従ってモータ7の回転速度の変更を許容するようにすることで、レンズの加減速駆動中の負荷変動による減速器6(フォーカスユニット5)の変形やこじれに伴って生じるフォーカスレンズ3の追従遅れ、減速中のイナーシャによるフォーカスレンズ3の行き過ぎといった現象に敏感に反応してモータ7の無駄な加減速制御を防止することができ、フォーカスレンズ3を一度の駆動で所定の合焦位置まで精度良く短時間に移動させることができる。
【0042】
なお、本実施の形態では、エンコーダユニットA4をモータ7の回転量を検出することができる位置に配置し、エンコーダユニットB9をフォーカスレンズ3の移動量を検出することができる位置に配置しているが、実質的にモータ7およびフォーカスレンズ3の状態を検出できる場合には、エンコーダユニットを減速器6あるいはフォーカスユニット7の一部に配置することも可能である。
【0043】
また、本実施形態では合焦動作について説明したが、これに限らずレンズ本体2内に収納されたズームレンズ(不図示)の変倍動作についても同様に適用することができる。
【0044】
【発明の効果】
本発明によれば、駆動源の動作に応じたレンズの動作が行われているときだけ、レンズの動作状態が変化するような駆動源への通電制御を許可することで、伝達機構に生じたガタ、部材の変形等に起因する駆動源とレンズの動作のずれによって、レンズが所定の位置に停止せずに再びレンズを駆動させるといったことはなくなり、一度の駆動でレンズを所定の位置に精度良く移動させることができる。
【図面の簡単な説明】
【図1】本発明の一実施形態におけるカメラの概略ブロック図。
【図2】AF動作時におけるカメラ動作を示すフローチャート。
【図3】AF動作時におけるカメラ動作を示すフローチャート。
【符号の説明】
1 カメラ本体
2 レンズ本体
3 フォーカスレンズ
4 エンコーダユニットA
5 フォーカスユニット
6 減速器
7 モータ
8 ドライバ回路
9 エンコーダユニットB
10 レンズマイコン
11 EEPROM
12 レンズ接点ユニット
13 測距ユニット
15 カメラマイコン
16 カメラ接点ユニット[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a lens barrel and a camera having a mechanism for transmitting a driving force of an actuator to a lens and moving the lens in an optical axis direction.
[0002]
[Prior art]
For focus adjustment in a camera or the like, for example, a light receiving sensor detects a focus state by receiving a photographic light beam, and based on the detection result, the driving force of the actuator is transmitted to the focus lens to drive the focus lens to the in-focus position. It is done by doing. Many products equipped with such an autofocus (AF) mechanism have been put on the market, and nowadays they occupy the mainstream.
[0003]
In such an AF mechanism, a transmission system such as a plurality of transmission gears, a focus lens driving helicoid or a cam is provided between the actuator and the focus lens, and the focus lens calculated based on the distance measurement result is provided. Configuration to control the energization of the actuator by comparing the amount of movement with the amount of movement of the focus lens estimated from the output of the encoder that detects the operating state of either the actuator, part of the transmission system or the focus lens Has been.
[0004]
Here, in order to stop the focus lens at a predetermined in-focus position, there is a type in which energization control is performed on the actuator so that the moving speed of the focus lens follows a predetermined speed pattern.
[0005]
[Problems to be solved by the invention]
However, in the AF mechanism described above, when the actuator and the focus lens are displaced due to backlash of the transmission system, deformation of the member, backlash, etc., the energization control to the actuator is changed so as to change the operating state of the focus lens. In practice, the focus lens cannot actually follow the movement. Therefore, the focus lens cannot be accurately moved to the predetermined focus position and must be driven again to the predetermined focus position, which may cause the photographer to feel uncomfortable. Further, in order to perform an operation according to a predetermined speed pattern, it is necessary to repeatedly correct the energization control, and it takes a long time to move the focus lens.
[0006]
An object of the present invention is to provide a camera capable of moving a focus lens to a predetermined in-focus position with high accuracy in consideration of backlash of a transmission system, deformation of a member, backlash, etc. in order to solve the above-described problems. It is to provide a lens barrel.
[0007]
[Means for Solving the Problems]
A lens barrel according to one aspect of the present invention controls a drive source, a lens movable in an optical axis direction, a transmission mechanism that transmits power of the drive source to the lens, and energization to the drive source. And a second detecting unit for detecting an operating state of the lens in a lens barrel having a control unit for moving the lens to a predetermined position. And the control means includes:
By comparing the outputs of the first detection means and the second detection means, it is determined whether or not the operation of the lens is performed following the operation of the drive source via the transmission mechanism. permits the energization control to the driving source, such as the operating state of the lens is changed when the operation of the lens to follow the operation of the driving source is determined to have been made, the drive source The energization control to the drive source is not permitted such that the operation state of the lens changes when it is determined that the lens operation is not performed following the operation .
[0008]
In this way, by allowing energization control to the drive source such that the lens operation state changes only when the lens operation according to the operation of the drive source is performed, the play that has occurred in the transmission mechanism, The lens is not driven again without stopping at the predetermined position due to the displacement of the driving source and the lens due to deformation of the member, etc., and the lens is accurately moved to the predetermined in-focus position by one driving. It can be moved well, and the photographer does not feel uncomfortable by preventing the lens from being driven again. Further, it is not necessary to repeatedly correct the energization control even when an operation along a predetermined pattern is performed, and the moving time of the focus lens can be shortened.
[0009]
In addition, when only the output of the first detection means is changing, the energization to the drive source may be controlled so that the drive source operates in a predetermined operation based on the output of the first detection means. it can.
[0010]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 shows a simple block diagram of a camera according to an embodiment of the present invention. In FIG. 1, 1 is a camera body, and 2 is a lens body.
[0011]
First, the configuration of the lens body 2 will be described.
[0012]
A motor 7 is a power source for moving the focus lens 3. Reference numeral 5 denotes a focus unit (transmission mechanism described in claims of the present application), which has a mechanical mechanism for moving the focus lens 3 to a predetermined in-focus position during focus adjustment.
[0013]
Reference numeral 6 denotes a speed reducer (transmission mechanism described in claims), which is mechanically interlocked with the motor 7 and the focus unit 5, and increases the torque of the motor 7 by decelerating the rotational speed of the motor 7, thereby focusing. Transmit to unit 5.
[0014]
Reference numeral 10 denotes a lens microcomputer (determining means and control means described in the claims of the present application) that controls all operations related to the lens body 2. Reference numeral 11 denotes an electrically erasable storage element (EEPROM) that stores various histories and data relating to the lens housed in the lens body 2 through communication with the lens microcomputer 10.
[0015]
A driver circuit 8 supplies driving power to the motor 7 according to a command from the lens microcomputer 10. Reference numeral 4 denotes an encoder unit A (first detection means described in claims of the present application), which detects the drive amount of the motor 7 driven by the power supplied via the driver circuit 8. Reference numeral 9 denotes an encoder unit B (second detection means described in claims of the present application), which detects the drive amount of the focus lens 17 driven by the motor 7 via the speed reducer 6 and the focus unit 5.
[0016]
Reference numeral 12 denotes a lens contact unit having a contact for the lens microcomputer 10 to communicate with the camera microcomputer 15 disposed in the camera body 1.
[0017]
Next, the configuration of the camera body 1 will be described.
[0018]
Reference numeral 15 denotes a camera microcomputer that controls all operations related to the camera body 1. Reference numeral 13 denotes a distance measuring unit that measures the distance to the subject in response to a command from the camera microcomputer 15 and sends the measurement result to the camera microcomputer 15.
[0019]
Reference numeral 16 denotes a camera contact unit, which has a contact for the camera microcomputer 15 to communicate with the lens body 2. When the lens body 2 is attached to the camera body 1, the lens contact unit 12 and the camera contact unit 16 are in electrical contact with each other.
[0020]
In FIG. 1, a dotted line represents mechanical contact or connection, and a solid line represents electrical connection. In the present embodiment, the motor 7, the speed reducer 6, the lens microcomputer 10, and the like are disposed in the lens body 2, but may be disposed on the camera body 1 side.
[0021]
2 and 3 are flowcharts of the camera operation in the present embodiment, and the focusing operation of the lens will be described with reference to FIG.
[0022]
In step 101, when the camera microcomputer 15 receives an AF operation start command from an operation of an operation unit (not shown) provided outside the camera body 1, the camera microcomputer 15 sends the command to the distance measurement unit 13 to perform the distance measurement operation. . This distance measurement result is sent to the camera microcomputer 15. When the distance measuring operation is completed, the camera microcomputer 15 requests the lens microcomputer 10 to transmit optical data related to the lens body 2, and the lens microcomputer 10 transmits this optical data to the camera microcomputer 15.
[0023]
The camera microcomputer 15 calculates a moving amount D of the focus lens 3 for focusing on the subject based on the output (ranging result) of the ranging unit 13 and the optical data. Here, the movement amount D of the focus lens 3 is a value corresponding to the output (number of pulses) of the encoder unit B accompanying the movement of the focus lens 3. The driving direction of the focus lens 3 is given by the positive or negative of the movement amount D. For example, the lens feeding direction is positive and the lens feeding direction is negative.
[0024]
In step 102, the camera microcomputer 15 transmits the previously calculated movement amount D (including positive and negative of the driving direction) to the lens microcomputer 10, and in step 103, the lens microcomputer 10 drives the focus lens 3 from the received movement amount D. Determine the direction.
[0025]
In step 104, the lens microcomputer 10 supplies the voltage V to the motor 7 via the driver circuit 8 based on the determined driving direction and the moving amount | D |, thereby starting the focus driving operation of the focus lens 3. The Here, | D | indicates the absolute value of the moving amount of the focus lens 3.
[0026]
In step 105, the lens microcomputer 10 monitors the change in the output of the encoder unit A4. If the output change is confirmed, the process proceeds to step 106, and if not confirmed, the process proceeds to step 107.
[0027]
In step 106, the lens microcomputer 10 monitors the change in the output of the encoder unit B9. If the output change is confirmed, the process proceeds to step 108. If the change is not confirmed, the process proceeds to step 109.
[0028]
In step 108, the lens microcomputer 10 subtracts 1 from the moving amount | D | of the focus lens 3 to obtain this value | D |. In step 110, the lens microcomputer 10 determines whether or not the moving amount | D | If it is determined that the movement amount | D | is 0, the process proceeds to step 111. If it is determined that the movement amount | D | is not 0, the process proceeds to step 112.
[0029]
In step 111, the lens microcomputer 10 sends a command to the driver circuit 8 to stop energization of the motor 7 and stop driving the focus lens 3. In step 113, the lens microcomputer 10 transmits the end of movement of the focus lens 3 to the camera microcomputer 15, whereby the AF operation ends.
[0030]
On the other hand, when the output change of the encoder unit A4 cannot be confirmed in step 105 and the process proceeds to step 107, in step 107, the lens microcomputer 10 adds ΔV to the current motor supply voltage V and then returns to step 104. The added voltage V is supplied to the motor 7 via the driver circuit 8.
[0031]
If the output of the encoder unit B9 cannot be confirmed in step 106 and the process proceeds to step 109, the lens microcomputer 10 calculates the rotational speed of the motor 7 based on the output of the encoder unit A4 confirmed in step 105. To do.
[0032]
In step 114, it is determined whether or not the rotation speed of the motor 7 calculated in step 109 has reached a predetermined rotation speed set in advance. Here, the predetermined rotation speed set in advance is a predetermined rotation speed of the motor 7 set in advance so that the focus lens 3 can move smoothly even when a load due to backlash or the like is generated in the speed reducer 6. Indicates the rotation speed.
[0033]
If the rotational speed of the motor 7 has not reached the predetermined rotational speed in step 114, the process proceeds to step 115, and if it has reached, the process returns to step 105. In step 115, the lens microcomputer 10 increases the rotation speed of the motor 7 by increasing the supply voltage V to the motor 7 via the driver circuit 8, and then returns to step 105.
[0034]
If it is determined in step 110 that the amount of movement | D | is not 0 and the routine proceeds to step 112, in step 112, the lens microcomputer 10 monitors the output change of the encoder unit B9. Return to. If there is a change in the output of the encoder unit B9 in step 112, a program interruption process (step 121) is entered in the lens microcomputer 10, and the process proceeds to step 122.
[0035]
In step 122, the lens microcomputer 10 calculates the moving speed of the focus lens 3 based on the output of the encoder unit B9 confirmed in step 112. In step 123, the lens microcomputer 10 calculates the moving speed of the focus lens 3 calculated in step 122 and a preset moving speed (the predetermined speed pattern described in the claims of the present application. The focus lens 3 is moved to a predetermined in-focus position. And the acceleration / deceleration control speed based on the remaining drive amount at the time of movement to the upper limit (including the allowable maximum speed, etc.), and the comparison result is stored in the EEPROM 11 in step 124.
[0036]
In step 125, the lens microcomputer 10 monitors the output change of the encoder unit A4, and proceeds to step 126 after confirming the output change. In step 126, the lens microcomputer 10 calculates the rotational speed of the motor 7 based on the output of the encoder unit A4 confirmed in step 125.
[0037]
In step 127, the lens microcomputer 10 multiplies the rotational speed of the motor 7 calculated in step 126 by the speed reduction ratio of the speed reducer 6 and the focus unit 5 (the moving speed of the focus lens 3 predicted from the rotational speed of the motor 7). ) And the moving speed of the focus lens 3 calculated in step 122 are determined. If they match, the process proceeds to step 128, and if they do not match, the process proceeds to step 131. Exit.
[0038]
In step 128, the lens microcomputer 10 reads the comparison result stored in the EEPROM 11 in step 124. If the actual moving speed of the focus lens 3 is slower than the preset moving speed, the process proceeds to step 129. If the actual moving speed of the focus lens 3 is higher than the preset moving speed, the process proceeds to step 130.
[0039]
In step 129, the lens microcomputer 10 increases the supply voltage V to the motor 7 via the driver circuit 8 to increase the rotational speed of the motor 7, and then the process proceeds to step 131 to end the program interruption process. In step 130, the lens microcomputer 10 lowers the supply voltage V to the motor 7 via the driver circuit 8, thereby lowering the rotational speed of the motor 7, and then proceeds to step 131 to end the interrupt operation of the program.
[0040]
According to the present embodiment, the energization control of the motor 7 from the start of lens driving until the focus lens 3 actually starts moving (a state in which no load is applied due to transmission play or deformation of the speed reducer 6 and the focus unit 5) is provided. The focus lens 3 can be started in a short time because the rotation can be appropriately performed according to the rotation speed of the motor 7 itself, and the necessary generated torque of the motor 7 can be reduced by keeping the rotation speed of the motor 7 below a preset rotation speed. By ensuring, the movement of the focus lens 3 can be smoothly started even with a sudden load applied when the transmission backlash of the speed reducer 6 and the focus unit 5 is clogged.
[0041]
Even after the focus lens 3 actually starts moving, it is always monitored whether or not the movement of the focus lens 3 can correctly follow the rotation of the motor 7, and only when the focus lens 3 is able to follow, the preset focus lens 3 is set. By changing the rotational speed of the motor 7 according to the movement speed (acceleration / deceleration control speed based on the remaining drive amount when the focus lens 3 is moved to a predetermined in-focus position, allowable maximum speed, etc.), It reacts sensitively to phenomena such as follow-up delay of the focus lens 3 caused by deformation or twisting of the speed reducer 6 (focus unit 5) due to load fluctuations during acceleration / deceleration driving of the lens and overshoot of the focus lens 3 due to inertia during deceleration. Thus, unnecessary acceleration / deceleration control of the motor 7 can be prevented, and the focus lens 3 can be driven at a predetermined focus position once. Until it can be moved in a short time with high accuracy.
[0042]
In the present embodiment, the encoder unit A4 is disposed at a position where the rotation amount of the motor 7 can be detected, and the encoder unit B9 is disposed at a position where the movement amount of the focus lens 3 can be detected. However, if the states of the motor 7 and the focus lens 3 can be detected substantially, the encoder unit can be disposed on the speed reducer 6 or a part of the focus unit 7.
[0043]
In the present embodiment, the focusing operation has been described. However, the present invention is not limited to this, and the same can be applied to a zooming operation of a zoom lens (not shown) housed in the lens body 2.
[0044]
【The invention's effect】
According to the present invention, only when the operation of the lens according to the operation of the drive source is performed, the energization control to the drive source so that the operation state of the lens changes is permitted, thereby causing the transmission mechanism. The lens does not stop driving at the predetermined position and the lens is not driven again due to a shift in the operation of the driving source and the lens due to backlash, deformation of the member, and the like. Can move well.
[Brief description of the drawings]
FIG. 1 is a schematic block diagram of a camera according to an embodiment of the present invention.
FIG. 2 is a flowchart showing camera operation during AF operation.
FIG. 3 is a flowchart showing camera operation during AF operation.
[Explanation of symbols]
1 Camera body 2 Lens body 3 Focus lens 4 Encoder unit A
5 Focus unit 6 Reducer 7 Motor 8 Driver circuit 9 Encoder unit B
10 Lens microcomputer 11 EEPROM
12 Lens contact unit 13 Distance measuring unit 15 Camera microcomputer 16 Camera contact unit
Claims (7)
前記駆動源の動作状態を検出する第1の検出手段と、
前記レンズの動作状態を検出する第2の検出手段とを有し、
前記制御手段は、
前記第1の検出手段および前記第2の検出手段の出力を比較することで、前記伝達機構を介して前記駆動源の動作に追従して前記レンズの動作が行われているか否かを判定し、前記駆動源の動作に追従して前記レンズの動作が行われていると判定された場合に前記レンズの動作状態が変化するような前記駆動源への通電制御を許可し、前記駆動源の動作に追従して前記レンズの動作が行われていないと判定された場合に前記レンズの動作状態が変化するような前記駆動源への通電制御を許可しないことを特徴とするレンズ鏡筒。A drive source, a lens movable in the optical axis direction, a transmission mechanism for transmitting the power of the drive source to the lens, and a control for moving the lens to a predetermined position by controlling energization to the drive source A lens barrel having means,
First detection means for detecting an operating state of the drive source;
Second detecting means for detecting an operating state of the lens,
The control means includes
By comparing the outputs of the first detection means and the second detection means, it is determined whether or not the operation of the lens is performed following the operation of the drive source via the transmission mechanism. permits the energization control to the driving source, such as the operating state of the lens is changed when the operation of the lens to follow the operation of the driving source is determined to have been made, the drive source A lens barrel characterized by not permitting energization control to the drive source such that the operation state of the lens changes when it is determined that the lens operation is not performed following the operation .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001160529A JP4717263B2 (en) | 2001-05-29 | 2001-05-29 | Lens barrel and camera |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001160529A JP4717263B2 (en) | 2001-05-29 | 2001-05-29 | Lens barrel and camera |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002350708A JP2002350708A (en) | 2002-12-04 |
| JP4717263B2 true JP4717263B2 (en) | 2011-07-06 |
Family
ID=19003931
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001160529A Expired - Fee Related JP4717263B2 (en) | 2001-05-29 | 2001-05-29 | Lens barrel and camera |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4717263B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4590190B2 (en) * | 2004-01-30 | 2010-12-01 | キヤノン株式会社 | Optical equipment |
| JP6351258B2 (en) * | 2013-12-26 | 2018-07-04 | キヤノン株式会社 | LENS DRIVE DEVICE, LENS DEVICE HAVING THE SAME, AND IMAGING DEVICE |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0460508A (en) * | 1990-06-28 | 1992-02-26 | Nikon Corp | Lens driver |
| JP3173848B2 (en) * | 1992-03-27 | 2001-06-04 | キヤノン株式会社 | Motor drive controller |
| JP3412984B2 (en) * | 1995-09-04 | 2003-06-03 | キヤノン株式会社 | Lens control device and optical equipment |
| JP3197004B2 (en) * | 1997-07-08 | 2001-08-13 | 株式会社ニコン | camera |
-
2001
- 2001-05-29 JP JP2001160529A patent/JP4717263B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2002350708A (en) | 2002-12-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4735494A (en) | Zoom lens control system and method for zooming control | |
| US5206677A (en) | Optical apparatus | |
| US5077571A (en) | Electric focusing apparatus | |
| US5899586A (en) | Automatic focusing device and optical apparatus having the same | |
| US5598247A (en) | Automatic focus adjustment device | |
| US4857947A (en) | Position controlling device in a lens driving apparatus for camera | |
| US5933661A (en) | Optical apparatus having the image blur correcting function | |
| JP4717263B2 (en) | Lens barrel and camera | |
| US6847785B2 (en) | Camera system, camera and lens apparatus | |
| JPH0823617B2 (en) | Automatic focus adjustment device | |
| US5398095A (en) | Automatic zooming device | |
| JP3412984B2 (en) | Lens control device and optical equipment | |
| US5438387A (en) | Automatic focusing camera with control of focusing optical system position and driving power source velocity | |
| US20040036796A1 (en) | Motor control apparatus, lens apparatus, camera system and camera | |
| US5652924A (en) | Automatic focus adjustment device and focus adjustment method | |
| JPH0933786A (en) | Moving lens movement control device and optical apparatus having the same | |
| JP4525033B2 (en) | Movement control device | |
| JP2615679B2 (en) | Camera focusing device | |
| JP2006126329A (en) | Lens driving device and camera having lens driving device, lens and camera system | |
| JPH03150536A (en) | Lens drive device for optical equipment | |
| JP3334921B2 (en) | Optical equipment | |
| JPH05333257A (en) | Lens drive | |
| JPH09274127A (en) | Optical equipment | |
| JPH0460508A (en) | Lens driver | |
| US6570142B1 (en) | Optical apparatus with a control device for a moving member using position information |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080529 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20081023 |
|
| RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20081201 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101019 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101026 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101220 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110118 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110309 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110329 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110330 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140408 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |