[go: up one dir, main page]

JP5058775B2 - Optical apparatus having vibration wave actuator - Google Patents

Optical apparatus having vibration wave actuator Download PDF

Info

Publication number
JP5058775B2
JP5058775B2 JP2007328487A JP2007328487A JP5058775B2 JP 5058775 B2 JP5058775 B2 JP 5058775B2 JP 2007328487 A JP2007328487 A JP 2007328487A JP 2007328487 A JP2007328487 A JP 2007328487A JP 5058775 B2 JP5058775 B2 JP 5058775B2
Authority
JP
Japan
Prior art keywords
vibration wave
frequency
wave actuator
time
focus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2007328487A
Other languages
Japanese (ja)
Other versions
JP2009153286A (en
JP2009153286A5 (en
Inventor
川波  昭博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP2007328487A priority Critical patent/JP5058775B2/en
Publication of JP2009153286A publication Critical patent/JP2009153286A/en
Publication of JP2009153286A5 publication Critical patent/JP2009153286A5/ja
Application granted granted Critical
Publication of JP5058775B2 publication Critical patent/JP5058775B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
    • F01N3/00Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust
    • F01N3/02Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for cooling, or for removing solid constituents of, exhaust
    • F01N3/021Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for cooling, or for removing solid constituents of, exhaust by means of filters
    • F01N3/033Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for cooling, or for removing solid constituents of, exhaust by means of filters in combination with other devices
    • F01N3/035Exhaust or silencing apparatus having means for purifying, rendering innocuous, or otherwise treating exhaust for cooling, or for removing solid constituents of, exhaust by means of filters in combination with other devices with catalytic reactors, e.g. catalysed diesel particulate filters

Landscapes

  • Engineering & Computer Science (AREA)
  • Lens Barrels (AREA)
  • General Electrical Machinery Utilizing Piezoelectricity, Electrostriction Or Magnetostriction (AREA)
  • Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)

Description

本発明は、被写体にピントを合わせるためのオートフォーカス手段として振動波アクチュエータを有する光学機器に関するものである。   The present invention relates to an optical apparatus having a vibration wave actuator as autofocus means for focusing on a subject.

従来、振動波アクチュエータを代表する振動波モータは、振動体に印加する交流電界が或る位相差を設けた2つのA相、B相で回転動作を行うように設定されている。A相とB相の位相差は±90゜であり、この正負により回転方向が決定される。また、その回転速度はモータに印加する電圧や、A相、B相の周波数を変化させることで、所望の速度に制御させることが一般的となっている。   2. Description of the Related Art Conventionally, a vibration wave motor that represents a vibration wave actuator is set so that an alternating electric field applied to a vibrating body rotates in two A and B phases with a certain phase difference. The phase difference between the A phase and the B phase is ± 90 °, and the rotation direction is determined by this positive / negative. In addition, the rotation speed is generally controlled to a desired speed by changing the voltage applied to the motor and the frequency of the A phase and the B phase.

振動波モータは通常では機械的な回転体又は移動体と結合され、回転体の回転速度を安定させるために、速度フィードバック制御を行うのが一般的である。   The vibration wave motor is usually coupled with a mechanical rotating body or moving body, and generally performs speed feedback control in order to stabilize the rotational speed of the rotating body.

図12は周波数と振動波モータの回転数との関係のF−N特性図を示し、振動波モータの回転数は、モータに印加する周波数を変化させることで変更できることが分かる。モータに印加する周波数が高い場合は回転数が遅く、周波数を下げることで徐々に回転数が早くなり、或るポイントを通過すると再び遅くなる傾向があり、この回転数の切換り周波数ポイントを振動波モータの共振周波数と呼ぶ。   FIG. 12 shows an FN characteristic diagram of the relationship between the frequency and the rotational speed of the vibration wave motor. It can be seen that the rotational speed of the vibration wave motor can be changed by changing the frequency applied to the motor. When the frequency applied to the motor is high, the number of rotations is slow. By decreasing the frequency, the number of rotations gradually increases, and when it passes a certain point, it tends to decrease again. This is called the resonance frequency of the wave motor.

このような振動波モータの特長として、共振周波数よりも高い周波数領域の方が周波数に対する回転数の特性の裾が長く、共振周波数よりも低い周波数では周波数に対し急激に回転数が変化している。そのため、上述したような速度フィードバック制御を行う場合には、共振周波数よりも高い周波数帯を使用することが一般的である。また、共振周波数の近傍での制御は印加される周波数に対する回転速度の変化が大きく、速度制御を行うことは困難であることが分かる。   As a feature of such a vibration wave motor, the frequency range higher than the resonance frequency has a longer base of the rotation speed characteristic with respect to the frequency, and the rotation speed changes rapidly with respect to the frequency at a frequency lower than the resonance frequency. . Therefore, when speed feedback control as described above is performed, it is common to use a frequency band higher than the resonance frequency. Further, it can be seen that the control near the resonance frequency has a large change in the rotational speed with respect to the applied frequency, and it is difficult to perform the speed control.

この振動波モータを用いた制御方式として、特許文献1では振動波モータの起動時間を短縮させるために、振動波モータの起動周波数を記憶して、次回の駆動時の周波数を設定する旨の内容が記載されている。また、特許文献2では、振動波モータを使用した光学機器においては、被写体にピントを合わせるための制御方法について説明がされている。例えば、一般的にTVAFと呼ばれている制御方法で、撮影レンズの一部のレンズを決められた時間内で微小駆動させて、ピントの変化を検出するウォブリング駆動を行うもので、超音波モータつまり振動波モータを使用することが記載されている。   As a control method using this vibration wave motor, Patent Document 1 describes that the start frequency of the vibration wave motor is stored and the frequency at the next drive is set in order to shorten the start time of the vibration wave motor. Is described. Patent Document 2 describes a control method for focusing on a subject in an optical apparatus using a vibration wave motor. For example, in a control method generally referred to as TVAF, a wobbling drive that detects a change in focus is performed by slightly driving a part of a photographing lens within a predetermined time. That is, it is described that a vibration wave motor is used.

特開2002−281769号公報JP 2002-281769 A 特開2003−279846号公報JP 2003-279846 A

振動波モータの特長として、駆動トルクが大きくかつ回転数が低いことから、従来のDCモータで使用されているような減速機構が不要なため、作動音を低減できることが挙げられる。そこで、この振動波モータは一眼レフカメラの交換レンズに使用されているが、近年のカメラのデジタル化が進み、静止画像のみならずビデオカメラのような簡易動画撮影を行うことが可能となっている。   As a feature of the vibration wave motor, since the driving torque is large and the rotation speed is low, a reduction mechanism such as that used in a conventional DC motor is unnecessary, and therefore, the operating noise can be reduced. Therefore, this vibration wave motor is used for interchangeable lenses of single-lens reflex cameras, but in recent years, digitalization of cameras has progressed, and it is possible to shoot not only still images but also simple moving pictures such as video cameras. Yes.

この動画撮影を一眼レフカメラで行うためには、一眼レフカメラ特有のミラーは撮像素子への光の入射を妨げるため使用できない。そこで、ミラーは常に収納状態にして撮影する必要があるが、被写体のオートフォーカスのピント検出にもこのミラーを使っているため、動画撮影時はオートフォーカスが実施できないなどの不具合が考えられる。   In order to perform moving image shooting with a single-lens reflex camera, a mirror unique to a single-lens reflex camera cannot be used because it prevents light from entering the image sensor. Therefore, it is necessary to always shoot with the mirror in the retracted state, but since this mirror is also used to detect the focus of the subject's autofocus, there may be a problem that autofocus cannot be performed during movie shooting.

このため、特許文献2に開示されているスチールビデオのウォブリング方式が考えられるが、振動波モータを使用した交換レンズでは、次のようなモータ制御上の問題点がある。   For this reason, the steel video wobbling method disclosed in Patent Document 2 is conceivable. However, an interchangeable lens using a vibration wave motor has the following problems in motor control.

(a)駆動レンズがビデオカメラの場合に比べて大きいため負荷変動が大きい。(b)振動波モータの周波数−速度特性が温度によって異なる。(c)低速駆動を行うためには高周波側を使用する必要があるが、高周波側は振動波モータ自体のトルク変動が大きいため、負荷変動の影響を受け易い。   (A) Since the driving lens is larger than that of the video camera, the load fluctuation is large. (B) The frequency-speed characteristics of the vibration wave motor differ depending on the temperature. (C) In order to perform low-speed driving, it is necessary to use the high frequency side, but the high frequency side is susceptible to load fluctuations because the torque fluctuation of the vibration wave motor itself is large.

これらの問題点により、振動波モータで微小駆動を行う場合に注意する項目として、次のことが挙げられる。   Due to these problems, the following can be cited as items to be noted when performing minute driving with a vibration wave motor.

(1)温度特性の違いによって、予め高周波数側から振動波モータに電圧を印加させることが必要となるため、振動波モータの起動に時間が掛かる。   (1) Since it is necessary to apply a voltage to the vibration wave motor in advance from the high frequency side due to the difference in temperature characteristics, it takes time to start the vibration wave motor.

(2)振動波モータが起動したとしても、その後の速度変動が大きいため、微小駆動終了時の停止位置精度が変動する。   (2) Even if the vibration wave motor is started, since the subsequent speed fluctuation is large, the stop position accuracy at the end of the minute driving varies.

上述の(1)に関しては、特許文献1で紹介されている起動時の周波数を記憶することによって、或る程度緩和させることが可能となる。しかし、記憶するまでの最初の駆動が長くなることや、(2)の速度変動に関しては対策とならない。   With regard to the above (1), it is possible to relax to some extent by storing the startup frequency introduced in Patent Document 1. However, it does not take measures against the long driving time until storage and the speed fluctuation in (2).

本発明の目的は、上述の問題点を解消し、振動波アクチュエータを用いてレンズを駆動する場合にフォーカス検出と合焦時間を短縮することができる振動波アクチュエータを有する光学機器を提供することにある。   An object of the present invention is to provide an optical apparatus having a vibration wave actuator capable of solving the above-described problems and shortening focus detection and focusing time when a lens is driven using the vibration wave actuator. is there.

上記目的を達成するための本発明に係る振動波アクチュエータを有する光学機器は、振動波アクチュエータと、該振動波アクチュエータに印加する電圧の周波数を変化させる周波数変更手段と、経過時間を計測する計時手段と、前記振動波アクチュエータの回転量を検出する回転量検出手段と、前記振動波アクチュエータの制御を行う制御手段とを具備し、該制御手段は前記振動波アクチュエータを起動する場合に、所定の周波数を前記振動波アクチュエータに印加してからの経過時間を前記計時手段によって計測し、所定時間が経過した後の前記回転量検出手段で検出した回転量に応じて次回の起動周波数を決定することを特徴とする。   To achieve the above object, an optical apparatus having a vibration wave actuator according to the present invention includes a vibration wave actuator, frequency changing means for changing the frequency of a voltage applied to the vibration wave actuator, and time measuring means for measuring elapsed time. And a rotation amount detection means for detecting the rotation amount of the vibration wave actuator, and a control means for controlling the vibration wave actuator. The control means has a predetermined frequency when the vibration wave actuator is activated. Is measured by the time measuring means, and the next activation frequency is determined according to the rotation amount detected by the rotation amount detecting means after a predetermined time has elapsed. Features.

また、本発明に係る振動波アクチュエータを有する光学機器は、被駆動部材と、該被駆動部材を駆動する振動波アクチュエータと、該振動波アクチュエータに印加する電圧の周波数を変化させる周波数変更手段と、経過時間を計測する計時手段と、前記振動波アクチュエータの回転量を検出する回転量検出手段と、振動波アクチュエータの制御を行うための制御手段とを具備し、該制御手段は前記振動波アクチュエータを起動する場合に、所定の周波数を前記振動波アクチュエータに印加してからの経過時間を前記計時手段によって計測し、所定時間が経過した後の前記回転量検出手段からの情報と前記被駆動部材のがた量に応じて次回の起動周波数を決定することを特徴とする。   Further, an optical apparatus having a vibration wave actuator according to the present invention includes a driven member, a vibration wave actuator that drives the driven member, and a frequency changing unit that changes a frequency of a voltage applied to the vibration wave actuator; Timing means for measuring the elapsed time, rotation amount detection means for detecting the rotation amount of the vibration wave actuator, and control means for controlling the vibration wave actuator, the control means comprising the vibration wave actuator When starting, an elapsed time after applying a predetermined frequency to the vibration wave actuator is measured by the time measuring means, and information from the rotation amount detecting means after a predetermined time has passed and the driven member The next activation frequency is determined according to the amount of play.

本発明に係る振動波アクチュエータを有する光学機器によれば、振動波アクチュエータに特有の制御のし難さを緩和でき、カメラの撮影モード又はオートフォーカスの検出モードの違いによらずに、迅速なフォーカス検出と合焦時間の短縮が図れる。   According to the optical apparatus having the vibration wave actuator according to the present invention, it is possible to alleviate the difficulty of control unique to the vibration wave actuator, and to quickly focus regardless of the difference in the shooting mode of the camera or the detection mode of the autofocus. Detection and focusing time can be shortened.

本発明を図1〜図11に図示の実施例に基づいて詳細に説明する。   The present invention will be described in detail based on the embodiment shown in FIGS.

図1は交換式レンズ及びオートフォーカス一眼レフデジタルカメラのブロック回路構成図である。レンズ本体1はカメラ本体20に交換自在に装着されている。レンズ本体1には、フォーカスレンズ2を有する被駆動部材であるフォーカスユニット3が設けられている。レンズ本体1には計時手段としての内部タイマ4a、ROM、RAM等から成る内部メモリ4bを備えたレンズマイコン4が内蔵されている。   FIG. 1 is a block circuit configuration diagram of an interchangeable lens and an autofocus single-lens reflex digital camera. The lens body 1 is attached to the camera body 20 in a replaceable manner. The lens body 1 is provided with a focus unit 3 which is a driven member having a focus lens 2. The lens body 1 incorporates a lens microcomputer 4 having an internal timer 4a as a timekeeping means, and an internal memory 4b composed of ROM, RAM and the like.

レンズマイコン4の出力はドライバ回路5、昇圧回路6に接続され、ドライバ回路5の出力はフォーカスユニット3を駆動する振動波アクチュエータである振動波モータ7に接続されている。また、昇圧回路6の出力はドライバ回路5に接続されている。振動波モータ7の回転量を検出する回転量検出ユニット8及び振動波モータ7の位相差を検出する位相差検出器9の出力はレンズマイコン4に接続されている。更に、フォーカスユニット3の位置の検出を行う絶対位置検出器10の出力はレンズマイコン4に接続されている。   The output of the lens microcomputer 4 is connected to a driver circuit 5 and a booster circuit 6, and the output of the driver circuit 5 is connected to a vibration wave motor 7 that is a vibration wave actuator that drives the focus unit 3. The output of the booster circuit 6 is connected to the driver circuit 5. Outputs of a rotation amount detection unit 8 that detects the rotation amount of the vibration wave motor 7 and a phase difference detector 9 that detects a phase difference between the vibration wave motor 7 are connected to the lens microcomputer 4. Further, the output of the absolute position detector 10 that detects the position of the focus unit 3 is connected to the lens microcomputer 4.

カメラ本体20においては、フォーカスレンズ2の光軸上に例えばCCDから成る撮像素子21が配置されている。カメラ本体20内のカメラマイコン22には撮像素子21、AF開始スイッチ23、測距ユニット24が接続されている。また、レンズマイコン4とカメラマイコン22とは接点ユニット25を介して接続されている。   In the camera body 20, an image sensor 21 made of, for example, a CCD is disposed on the optical axis of the focus lens 2. An image sensor 21, an AF start switch 23, and a distance measuring unit 24 are connected to the camera microcomputer 22 in the camera body 20. The lens microcomputer 4 and the camera microcomputer 22 are connected via a contact unit 25.

振動波モータ7の駆動電源である昇圧回路6は印加する基準電圧を作り出し、バッテリ電圧を5倍程度まで昇圧する回路(DC/DCコンバータ)である。ドライバ回路5は振動波モータ7を駆動するための電力増幅を行っている。レンズマイコン4はレンズ本体1の全ての制御を行い、接点ユニット25を介してカメラ本体20との通信を行うためのシリアル通信コントローラ、DAC機能、入出力ポートが搭載されている。   A booster circuit 6 that is a driving power source of the vibration wave motor 7 is a circuit (DC / DC converter) that generates a reference voltage to be applied and boosts the battery voltage to about five times. The driver circuit 5 performs power amplification for driving the vibration wave motor 7. The lens microcomputer 4 is equipped with a serial communication controller, a DAC function, and an input / output port for controlling all of the lens body 1 and communicating with the camera body 20 via the contact unit 25.

回転量検出ユニット8は振動波モータ7の回転量を検出し、振動波モータ7の回転に同期して回転する小さな円板とフォトインタラプタ素子で構成されている。円板は円周上を同じピッチで切欠され、フォトインタラプタ素子のLEDから投光された光が受光素子に到達するか、遮光されるかで信号の変化を検出する構成となっている。また、前述したフォトインタラプタ素子からの信号の1ピッチの時間間隔を計測し、振動波モータ7やフォーカスユニット3の速度を検出している。   The rotation amount detection unit 8 detects the rotation amount of the vibration wave motor 7 and is composed of a small disk that rotates in synchronization with the rotation of the vibration wave motor 7 and a photo interrupter element. The circular plate is cut off at the same pitch on the circumference, and a signal change is detected depending on whether the light projected from the LED of the photo interrupter element reaches the light receiving element or is blocked. Further, the time interval of one pitch of the signal from the photo interrupter element described above is measured, and the speed of the vibration wave motor 7 and the focus unit 3 is detected.

レンズマイコン4では移動量の単位はフォトインタラプタ素子からの信号で、1回の信号変化を1パルスとして各制御定数を決定している。フォーカスユニット3の移動量は振動波モータ7の回転量と機械的に比例するため、前述したピッチ数を計数することでフォーカスユニット3の移動量検出にも使用している。位相差検出器9は振動波モータ7に印加する交流電圧と前述したS相との位相差を検出する。   In the lens microcomputer 4, the unit of movement is a signal from the photo interrupter element, and each control constant is determined with one signal change as one pulse. Since the movement amount of the focus unit 3 is mechanically proportional to the rotation amount of the vibration wave motor 7, the movement amount of the focus unit 3 is also detected by counting the number of pitches described above. The phase difference detector 9 detects the phase difference between the AC voltage applied to the vibration wave motor 7 and the S phase described above.

測距ユニット24は被写体までの距離に対するフォーカスユニット3の現在の位置と撮像素子21でのピントずれ量を測距する。オートフォーカスカメラの撮像素子では、CCDを使った複数のラインセンサを使用した位相差検出する方式が一般的となっている。その他のピントのずれを検出する方式として、動画の場合は先に説明したフォーカスレンズを駆動するウォブリング方式もある。このウォブリング方式はカメラ撮影者がピントのずれを認識できない程度の微小な移動量でフォーカスレンズを駆動する方式である。   The distance measuring unit 24 measures the current position of the focus unit 3 with respect to the distance to the subject and the amount of focus deviation at the image sensor 21. In an image pickup element of an autofocus camera, a method of detecting a phase difference using a plurality of line sensors using a CCD is generally used. As another method for detecting a focus shift, in the case of a moving image, there is a wobbling method for driving the focus lens described above. This wobbling method is a method in which the focus lens is driven with such a small amount of movement that the camera photographer cannot recognize the focus shift.

本実施例では、このウォブリングによる微小なピントずれを撮像素子21でコントラスト変化として検出しピント状態を検出している。ピントが合っていない場合は検出結果に基づいて、フォーカスユニット3をピントが合う方向に超低速で駆動させる動作を行うことになる。カメラマイコン22はカメラの全ての制御を行い、撮影者は機械的なAF開始スイッチ23によりピント合わせ及びレリーズすることを指示する。   In this embodiment, a minute focus shift due to the wobbling is detected as a contrast change by the image sensor 21 to detect a focus state. If the subject is not in focus, the focus unit 3 is driven at an extremely low speed in the in-focus direction based on the detection result. The camera microcomputer 22 performs all control of the camera, and the photographer instructs the focus and release using the mechanical AF start switch 23.

接点ユニット25はカメラ本体20との通信を行うための複数の金属接点を有し、カメラ本体20側には複数の金属突起が設けられている。レンズ本体1側には、その突起と接触させるための複数の金属片が埋め込まれていて、それぞれの金属を通してカメラマイコン22とレンズマイコン4が電気的に接続されている。金属接点は機械的に接触しているだけなので、レンズ本体1を外すことが可能である。位置検出器10はフォーカスユニット3の絶対位置を検出するためのものであり、銅箔基板で特定の電気的パターンを形成し、そのパターンを金属ブラシで読み取る方式となっている。   The contact unit 25 has a plurality of metal contacts for performing communication with the camera body 20, and a plurality of metal protrusions are provided on the camera body 20 side. On the lens body 1 side, a plurality of metal pieces to be brought into contact with the protrusions are embedded, and the camera microcomputer 22 and the lens microcomputer 4 are electrically connected through the respective metals. Since the metal contact is only in mechanical contact, the lens body 1 can be removed. The position detector 10 is for detecting the absolute position of the focus unit 3, and has a method of forming a specific electrical pattern on a copper foil substrate and reading the pattern with a metal brush.

カメラの撮影モードが静止画撮影モード又はオートフォーカス検出方式が位相差方式である場合についての動作を説明する。カメラマイコン22はAF開始スイッチ23を検出し、撮影者からオートフォーカス開始の指示があるまで待機し、指示があった場合は測距ユニット24からのデータを取り込む。測距ユニット24はフォーカスユニット3の位置検出器10を通して、被写体までの距離とフォーカスユニット3の現在位置からピントのずれ量を測距する。カメラマイコン22は測距したピントのずれ量からピントを合わせるためのフォーカスユニット3の移動量を演算し、レンズマイコン4に接点ユニット25を通して通信する。   An operation when the camera shooting mode is the still image shooting mode or the autofocus detection method is the phase difference method will be described. The camera microcomputer 22 detects the AF start switch 23 and waits until an instruction to start autofocus is received from the photographer. When the instruction is received, the data from the distance measuring unit 24 is captured. The distance measuring unit 24 measures the amount of focus deviation from the distance to the subject and the current position of the focus unit 3 through the position detector 10 of the focus unit 3. The camera microcomputer 22 calculates the amount of movement of the focus unit 3 for focusing from the measured focus shift amount, and communicates with the lens microcomputer 4 through the contact unit 25.

レンズマイコン4は昇圧回路6を起動し、ドライバ回路5に約30V程度の電圧を印加する。レンズマイコン4はドライバ回路5に電圧が印加されると、内部タイマ4aを使用して所定の周波数でA相及びB相の90゜位相をずらした駆動波形を出力し、振動波モータ7を駆動してフォーカスユニット3の移動を開始させる。内部タイマ4aで所定時間が経過する度にレンズマイコン4は徐々に周波数を下げて振動波モータの回転数を上げて行く。レンズマイコン4は回転量検出ユニット8を監視し、カメラマイコン22から送信された移動量と比較することを常に行っている。比較の結果、一致した場合は所定の移動量だけフォーカスユニット3が移動したと判断し、振動波モータ7の駆動を停止する。   The lens microcomputer 4 activates the booster circuit 6 and applies a voltage of about 30 V to the driver circuit 5. When a voltage is applied to the driver circuit 5, the lens microcomputer 4 outputs a drive waveform in which the A phase and the B phase are shifted by 90 ° at a predetermined frequency using the internal timer 4 a to drive the vibration wave motor 7. Then, the movement of the focus unit 3 is started. The lens microcomputer 4 gradually decreases the frequency and increases the rotational speed of the vibration wave motor each time a predetermined time elapses in the internal timer 4a. The lens microcomputer 4 always monitors the rotation amount detection unit 8 and compares it with the movement amount transmitted from the camera microcomputer 22. If they match as a result of the comparison, it is determined that the focus unit 3 has moved by a predetermined movement amount, and the drive of the vibration wave motor 7 is stopped.

また、回転量検出ユニット8の出力変化をレンズマイコン4の内部タイマ4aにより時間を計測し、予めレンズマイコン4の内部メモリ4bに設定してある目標速度つまり目標回転数に相当の時間値と比較する。その結果、差がある場合は周波数を変化させて、振動波モータ7の回転数制御つまりフォーカスユニット3の移動速度制御を行う。   Further, the output change of the rotation amount detection unit 8 is measured for time by the internal timer 4a of the lens microcomputer 4, and compared with a time value corresponding to the target speed, that is, the target rotation speed, which is set in the internal memory 4b of the lens microcomputer 4 in advance. To do. As a result, if there is a difference, the frequency is changed, and the rotational speed control of the vibration wave motor 7, that is, the moving speed control of the focus unit 3 is performed.

カメラの撮影モードが被写体を連続的に撮影する動画撮影モード、又はオートフォーカス検出方式がウォブリング駆動を使用したTVAF方式である場合には、カメラマイコン22は常に撮像素子21に被写体像を取り込む操作を行っている。レンズマイコン4には動画撮影モード又はウォブリング駆動の指示を、接点ユニット25を通してレンズマイコン4に送信する。撮像素子21からの撮像データから被写体のピント状態を検出し、被写体にピントを合わせるためのフォーカスレンズ2を移動させる方向と移動速度を決定する。次に、決定した移動方向と移動速度をレンズマイコン4に送信する。   When the camera shooting mode is a moving image shooting mode for continuously shooting a subject, or when the autofocus detection method is a TVAF method using wobbling driving, the camera microcomputer 22 always performs an operation of taking a subject image into the image sensor 21. Is going. The moving image shooting mode or wobbling drive instruction is transmitted to the lens microcomputer 4 through the contact unit 25 to the lens microcomputer 4. The focus state of the subject is detected from the imaging data from the image sensor 21, and the direction and speed of movement of the focus lens 2 for focusing on the subject are determined. Next, the determined moving direction and moving speed are transmitted to the lens microcomputer 4.

レンズマイコン4はウォブリング駆動を行うために、振動波モータ7に印加する周波数を決定する。レンズマイコン4は移動方向及び移動速度の指示をカメラマイコン22から受信すると昇圧回路6を起動し、ドライバ回路5に約30V程度の電圧を印加する。ドライバ回路5に電圧が印加されると、レンズマイコン4は所定の周波数でA相及びB相の90゜位相をずらした駆動波形を出力し、振動波モータ7を駆動してフォーカスユニット3の移動を開始させる。   The lens microcomputer 4 determines a frequency to be applied to the vibration wave motor 7 in order to perform wobbling driving. When the lens microcomputer 4 receives an instruction of the moving direction and moving speed from the camera microcomputer 22, the lens microcomputer 4 starts up the booster circuit 6 and applies a voltage of about 30 V to the driver circuit 5. When a voltage is applied to the driver circuit 5, the lens microcomputer 4 outputs a drive waveform in which the A phase and the B phase are shifted by 90 ° at a predetermined frequency, and drives the vibration wave motor 7 to move the focus unit 3. To start.

内部タイマ4aで所定時間が経過する度に、レンズマイコン4は振動波モータ7に印加しているA相及びB相の90゜位相を逆転し、移動方向を反転させ、これがウォブリング駆動となってピントの検出が可能となる。ピント補正を行うためには、ウォブリング駆動時間を移動方向にのみ長くすることで、微妙にフォーカスユニット3を移動させる。レンズマイコン4は回転量検出ユニット8の出力変化をレンズマイコン4の内部タイマ4aで時間を計測し、カメラマイコン22から指示された移動速度で、フォーカスユニット3の移動速度を制御する。   Every time a predetermined time elapses in the internal timer 4a, the lens microcomputer 4 reverses the 90 ° phase of the A phase and the B phase applied to the vibration wave motor 7 and reverses the moving direction, which becomes the wobbling drive. The focus can be detected. In order to perform focus correction, the focus unit 3 is moved slightly by increasing the wobbling drive time only in the moving direction. The lens microcomputer 4 measures the output change of the rotation amount detection unit 8 with the internal timer 4a of the lens microcomputer 4 and controls the movement speed of the focus unit 3 with the movement speed instructed from the camera microcomputer 22.

図2は振動波モータ7を動作させるためのドライバ回路5と位相差検出器9と昇圧回路6とレンズマイコン4の部分の駆動回路図である。この駆動回路は周波数を変化させることで、振動波モータ7の速度制御を行う方式となっている。   FIG. 2 is a drive circuit diagram of a driver circuit 5, a phase difference detector 9, a booster circuit 6 and a lens microcomputer 4 for operating the vibration wave motor 7. This drive circuit has a method of controlling the speed of the vibration wave motor 7 by changing the frequency.

振動波モータ7の制御を行うレンズマイコン4の機能として、振動波モータ7に印加する周波数を作り出すための周波数ジェネレータ機能と、振動波モータ7の位相検出を行うための信号キャプチャ機能付きタイマカウンタ機能を具備している。昇圧型DCDCコンバータユニット31は振動波モータ7に印加する電源回路であり、この回路はコンバータユニット31によって動作/非動作を制御されている。レギュレータ32は電源33を安定的に供給し、レンズマイコン4に供給され、かつ位相検出の基準電源としても使用している。NPNトランジスタ34は振動波モータ7のA相側のインバータ35により電源を供給し、NPNトランジスタ36は振動波モータ7のB相側のインバータ37により電源を供給する。   As a function of the lens microcomputer 4 for controlling the vibration wave motor 7, a frequency generator function for generating a frequency to be applied to the vibration wave motor 7 and a timer counter function with a signal capture function for detecting the phase of the vibration wave motor 7 It has. The step-up DCDC converter unit 31 is a power supply circuit applied to the vibration wave motor 7, and the operation / non-operation of this circuit is controlled by the converter unit 31. The regulator 32 stably supplies a power source 33, is supplied to the lens microcomputer 4, and is also used as a reference power source for phase detection. The NPN transistor 34 is supplied with power by the inverter 35 on the A phase side of the vibration wave motor 7, and the NPN transistor 36 is supplied with power by the inverter 37 on the B phase side of the vibration wave motor 7.

A相側のインバータ35の入力とA相側NPNトランジスタ38のベースは、それぞれレンズマイコン4のA相側周波数ジェネレータ出力端子に接続されている。また、インバータ35の出力が抵抗39を通してNPNトランジスタ34のベースに接続され、レンズマイコン4の出力論理によって振動波モータ7のA相側に電力がシンク/ソースされる構成となっている。   The input of the A-phase side inverter 35 and the base of the A-phase side NPN transistor 38 are respectively connected to the A-phase side frequency generator output terminal of the lens microcomputer 4. Further, the output of the inverter 35 is connected to the base of the NPN transistor 34 through the resistor 39, and the power is sinked / sourced to the A phase side of the vibration wave motor 7 by the output logic of the lens microcomputer 4.

同様に、B相側のインバータ37の入力とB相側NPNトランジスタ40のベースが、それぞれレンズマイコン4のB相側周波数ジェネレータ出力端子に接続されている。また、インバータ37の出力が抵抗41を通してNPNトランジスタ36のベースに接続され、レンズマイコン4の出力論理によって振動波モータ7のB相側に電力がシンク/ソースされる構成となっている。   Similarly, the input of the B-phase side inverter 37 and the base of the B-phase side NPN transistor 40 are respectively connected to the B-phase side frequency generator output terminal of the lens microcomputer 4. Further, the output of the inverter 37 is connected to the base of the NPN transistor 36 through the resistor 41, and the power is sinked / sourced to the B phase side of the vibration wave motor 7 by the output logic of the lens microcomputer 4.

A相側コイル42とA相側コンデンサ43を電源に対し直列接続することによって、印加される周波数に応じた昇圧電圧が振動波モータ7のA相に印加される。同様に、B相側コイル44とB相側コンデンサ45を電源に対し直列接続することによって、印加される周波数に応じた昇圧電圧が振動波モータ7のB相に印加される。   By connecting the A-phase side coil 42 and the A-phase side capacitor 43 in series with the power source, a boosted voltage corresponding to the applied frequency is applied to the A-phase of the vibration wave motor 7. Similarly, by connecting the B-phase side coil 44 and the B-phase side capacitor 45 in series with the power source, a boosted voltage corresponding to the applied frequency is applied to the B phase of the vibration wave motor 7.

振動波モータ7のA相側電極46、B相側電極47、振動波のS相電極48とGND電極49により、A相、B相に電圧を印加することで圧電素子50が歪曲する。これにより、A相に対するB相の位相を±90°変えて、振動波モータ7の回転部との接触面に楕円運動が発生して回転部が回転することになる。   The piezoelectric element 50 is distorted by applying a voltage to the A phase and the B phase by the A phase side electrode 46, the B phase side electrode 47, the S phase electrode 48 and the GND electrode 49 of the vibration wave motor 7. As a result, the phase of the B phase with respect to the A phase is changed by ± 90 °, an elliptical motion is generated on the contact surface with the rotating portion of the vibration wave motor 7 and the rotating portion rotates.

分圧回路51はレギュレータ32の電圧を1/2にして、コンパレータ52、53のスレッショルド電圧を形成している。ハイパスフィルタ54、55は振動波モータ7のS相用、ハイパスフィルタ56、57は振動波モータ7のB相用をそれぞれ形成している。コンパレータ52は振動波モータ7のB相用であり、レギュレータ32の電圧にレベルシフトするためとB相の波形整形を行っている。コンパレータ53は振動波モータ7のS相用であり、レギュレータ32の電圧にレベルシフトするためにS相の波形整形を行っている。   The voltage dividing circuit 51 halves the voltage of the regulator 32 to form the threshold voltage of the comparators 52 and 53. The high pass filters 54 and 55 are for the S phase of the vibration wave motor 7, and the high pass filters 56 and 57 are for the B phase of the vibration wave motor 7. The comparator 52 is for the B phase of the vibration wave motor 7, and performs waveform shaping of the B phase for level shifting to the voltage of the regulator 32. The comparator 53 is for the S phase of the vibration wave motor 7 and performs S phase waveform shaping in order to shift the level to the voltage of the regulator 32.

レンズマイコン4はこのコンパレータ52、53の位相差出力を検出して、前述の図12の共振周波数を超えた制御にならないように、周波数の変化に制限を設けて位相制御を行っている。   The lens microcomputer 4 detects the phase difference output of the comparators 52 and 53, and controls the phase by limiting the change in frequency so that the control does not exceed the resonance frequency shown in FIG.

図12に示したように、振動波モータ7はDCモータと違って周波数の変化量と回転速度が単純に比例していない非直線性の特性を示している。前述したように、高周波側は回転数が遅くかつトルクが小さいため、負荷変動と共に回転速度が変化する。低周波側は回転数が速くかつトルクが大きいため、多少の負荷変動では回転数が変化することがない。   As shown in FIG. 12, unlike the DC motor, the vibration wave motor 7 exhibits non-linear characteristics in which the amount of change in frequency and the rotational speed are not simply proportional. As described above, since the rotation speed is low and the torque is small on the high frequency side, the rotation speed changes with load fluctuation. Since the low frequency side has a high rotational speed and a large torque, the rotational speed does not change with a slight load fluctuation.

前述した振動波モータ7を使用したウォブリング駆動を行うためには、ウォブリング駆動は微小駆動が好ましいため、制御としては高周波側を使用して駆動させることが望ましいことになる。これは高周波側の方が、回転速度が遅いので微小駆動に適していると考えられるからである。   In order to perform the wobbling drive using the vibration wave motor 7 described above, the wobbling drive is preferably a minute drive, and therefore it is desirable to drive using the high frequency side as the control. This is because the high-frequency side is considered to be suitable for fine driving because the rotation speed is slower.

図3は温度をパラメータとした振動波モータ7のF−N特性の温度特性図であり、F−N特性は温度と共に全体的にシフトし、低温の場合は高周波側にシフトし、高温の場合は低周波側にシフトする。図4は図3の高周波側の一点鎖線で囲んだ部分の拡大図である。振動波モータ7に印加する電圧の周波数を高周波から低周波に移動すると、図4に示すように或る周波数から突然回転が始まるため、回転数にオフセットが掛かっていることが分かる。この回転が始まる周波数を起動周波数と呼んでいて、このオフセット自体は全く問題はない。   FIG. 3 is a temperature characteristic diagram of the FN characteristic of the vibration wave motor 7 using the temperature as a parameter. The FN characteristic shifts with the temperature as a whole, shifts to the high frequency side when the temperature is low, and changes when the temperature is high. Shifts to the low frequency side. FIG. 4 is an enlarged view of a portion surrounded by an alternate long and short dash line in FIG. When the frequency of the voltage applied to the vibration wave motor 7 is moved from a high frequency to a low frequency, the rotation starts suddenly from a certain frequency as shown in FIG. The frequency at which this rotation starts is called the starting frequency, and this offset itself has no problem.

しかし、負荷変動や温度特性によってこの起動周波数が変化する、或いはその先の低周波側の傾きも多少変ってしまうことになる。図4に示すような高周波側をウォブリング駆動に使用すると、負荷によっては振動波モータ7の起動時間が遅れてしまうことが考えられ、駆動時間が決められているウォブリング駆動には適さないことになる。更に、振動波モータ7は温度特性も異なるため、安定したウォブリング駆動を行うためには、温度の検出をするなどの対策が必要となる。   However, this starting frequency changes due to load fluctuations and temperature characteristics, or the slope on the low frequency side after that changes somewhat. When the high frequency side as shown in FIG. 4 is used for wobbling driving, it is considered that the start-up time of the vibration wave motor 7 is delayed depending on the load, which is not suitable for wobbling driving in which the driving time is determined. . Furthermore, since the vibration wave motor 7 also has different temperature characteristics, measures such as temperature detection are required to perform stable wobbling driving.

本実施例では、振動波モータ7を使用して動画撮影を行う場合のウォブリング駆動に着目し、前述した温度特性やトルク変動に弱い点を改善している。そのために、トルク変動に対しては、動画撮影時は静止画撮影時よりも低周波側の駆動周波数を使用し、温度変化に関しては撮影前の初期動作によって振動波モータ7の現在の特性を検出することで対応できる。   In this embodiment, attention is paid to wobbling driving when moving image shooting is performed using the vibration wave motor 7, and the above-described points weak against temperature characteristics and torque fluctuations are improved. For this reason, for torque fluctuations, the driving frequency on the lower frequency side is used for moving image shooting than for still image shooting, and the current characteristics of the vibration wave motor 7 are detected by the initial operation before shooting for temperature changes. It can respond by doing.

初期動作においては、振動波モータ7を内蔵したレンズ本体1をカメラ本体20に装着すると、接点ユニット25を通してカメラ本体20から電源供給を受け、レンズマイコン4がリセット動作を実行する。このリセット動作では、振動波モータ7の現在の特性を決定するため、特定の周波数を所定時間印加する。例えば、印加周波数を30.0KHz、所定時間を100msとして、振動波モータ7が起動した後の平均速度(正確には駆動時間の平均であるが、本明細書では分かり易く速度と云う)を検出する。平均速度の検出方法としては、レンズマイコン4の内部タイマ4aと回転量検出ユニット8が出力する移動量を基に演算する。例えば、100ms中の移動量が50パルスであった場合に、100/50=2.0ms/パルスが平均値となる。   In the initial operation, when the lens main body 1 incorporating the vibration wave motor 7 is attached to the camera main body 20, power is supplied from the camera main body 20 through the contact unit 25, and the lens microcomputer 4 executes a reset operation. In this reset operation, a specific frequency is applied for a predetermined time in order to determine the current characteristics of the vibration wave motor 7. For example, assuming that the applied frequency is 30.0 KHz and the predetermined time is 100 ms, the average speed after the vibration wave motor 7 is started (to be precise, it is the average of the driving time, but in this specification it is easy to understand the speed) is detected. To do. As an average speed detection method, calculation is performed based on the movement amount output from the internal timer 4a of the lens microcomputer 4 and the rotation amount detection unit 8. For example, when the movement amount in 100 ms is 50 pulses, 100/50 = 2.0 ms / pulse is an average value.

この平均速度の演算結果は、前述したようにモータ特性の違いやトルク変動、周囲温度の差によって同じ周波数を印加したとしても、50パルスより早くも遅くもなり得ることが考えられる。そこで、カメラに装着時にこのモータ特性を検出して、ウォブリング駆動時の起動周波数を決定する必要があるため、レンズマイコン4のリセット処理において、このような動作処理を行っている。   It is conceivable that the calculation result of the average speed can be earlier or slower than 50 pulses even if the same frequency is applied due to the difference in motor characteristics, torque fluctuation, and ambient temperature as described above. Therefore, since it is necessary to detect this motor characteristic at the time of mounting on the camera and determine the starting frequency at the time of wobbling driving, such an operation process is performed in the reset process of the lens microcomputer 4.

表1は機械的ながた量が少ない場合において、レンズマイコン4の内部メモリ4bに記憶したフォーカス無限側位置における動画モード、又はウォブリング駆動時の起動周波数のテーブルデータである。   Table 1 shows the table data of the starting frequency at the time of moving mode or wobbling driving at the infinite focus position stored in the internal memory 4b of the lens microcomputer 4 when the amount of mechanical play is small.

表1
印加周波数 速度情報 起動周波数
30.0KHz 1〜2ms 31.0KHz
2〜3ms 30.5KHz
3〜4ms 30.0KHz
印加周波数 速度情報 起動周波数
29.5KHz 1〜2ms 30.5KHz
2〜3ms 30.0KHz
3〜4ms 29.5Hz
印加周波数 速度情報 起動周波数
30.5KHz 1〜2ms 31.5KHz
2〜3ms 31.0KHz
3〜4ms 30.5KHz
Table 1
Applied frequency Speed information Starting frequency 30.0KHz 1-2ms 31.0KHz
2-3ms 30.5KHz
3-4ms 30.0KHz
Applied frequency Speed information Starting frequency 29.5KHz 1-2ms 30.5KHz
2-3ms 30.0KHz
3-4ms 29.5Hz
Applied frequency Speed information Starting frequency 30.5KHz 1-2ms 31.5KHz
2-3ms 31.0KHz
3-4ms 30.5KHz

前述の演算した平均値を表1に当てはめると、30KHzを印加したときの平均速度が2msとなっているため、最上位の表の真中でウォブリング駆動時の起動周波数は30.5KHzとなる。初めにこの表1の値を決める時の前提条件として、ウォブリング駆動における必要な移動量は25パルスで駆動時間が80msとする。この値は動画としてピントを検出するためのウォブリング動作においてオートフォーカスシステムとして許される時間が80msであることを意味している。また、被写体のピント変化を検出するためには、25パルスの振動波駆動を必要とするという意味であり、80ms中に25パルスだけピントを変化させなければならないことになる。これらの値から、80ms/25パルス=3.2msが1パルス当たりの駆動時間であり、必要な平均速度としては3.2ms/パルスとなることが判断できる。   When the average value calculated above is applied to Table 1, since the average speed when applying 30 KHz is 2 ms, the starting frequency at the time of wobbling driving in the middle of the top table is 30.5 KHz. First, as a precondition for determining the values in Table 1, the required movement amount in wobbling driving is 25 pulses and the driving time is 80 ms. This value means that the time allowed for the autofocus system in the wobbling operation for detecting the focus as a moving image is 80 ms. In addition, in order to detect a change in the focus of the subject, it means that 25 pulses of vibration wave drive are required, and the focus must be changed by 25 pulses in 80 ms. From these values, it can be determined that 80 ms / 25 pulses = 3.2 ms is the drive time per pulse, and the required average speed is 3.2 ms / pulse.

表1では、この3〜4msをウォブリングに必要な平均速度としている。例えば、印加周波数が30KHzで、平均速度が2.5msの場合は30KHzでウォブリング動作をすると駆動が早いことで25パルス以上の駆動量となってしまい、使用者にピントの変動が見えてしまうという不具合が発生する。   In Table 1, this 3-4 ms is the average speed required for wobbling. For example, when the applied frequency is 30 KHz and the average speed is 2.5 ms, if the wobbling operation is performed at 30 KHz, the driving speed is fast, resulting in a driving amount of 25 pulses or more, and the user can see the variation in focus. A malfunction occurs.

そこで、表1ではウォブリング駆動での印加周波数を30.5KHzを選択するようにしていて、30KHzよりも駆動が遅くなるような周波数としている。また、例えば印加周波数が30KHzで平均速度が5msの場合は駆動量が25パルスより少なくなって、ピント変化が検出できないなどの不具合が発生することが考えられる。このような場合には、より早い起動を行わなければならず、印加周波数をより早い29.5KHzにして、再駆動及び再測定を行うようにしている。これは早すぎる場合も同じで、表1のテーブルデータの範囲外の場合は印加周波数を変更して再測定を行うようにし、これらの操作によってウォブリング駆動時に印加する周波数を決定している。   Therefore, in Table 1, the applied frequency in the wobbling drive is selected to be 30.5 KHz, and the frequency is set so that the drive is slower than 30 KHz. Further, for example, when the applied frequency is 30 KHz and the average speed is 5 ms, the driving amount is less than 25 pulses, and it is conceivable that problems such as inability to detect a focus change may occur. In such a case, faster start-up must be performed, and the re-driving and re-measurement are performed at an applied frequency of 29.5 KHz earlier. This is the same even when it is too early. If it is outside the range of the table data in Table 1, the applied frequency is changed and remeasurement is performed, and the frequency applied during the wobbling drive is determined by these operations.

本実施例では印加周波数は図3の3個所の測定周波数範囲の中央としている。また、図3の測定周波数範囲は全ての温度条件で振動波モータ7が起動できることを条件に設定している。また、比較的低周波側に設定して負荷変動要因による影響を受け難くし、この設定によって負荷に関係なく周波数を印加したと同時に、ほぼ一定の速度から振動波モータ7が起動できることになる。   In this embodiment, the applied frequency is set to the center of the three measurement frequency ranges in FIG. 3 is set on condition that the vibration wave motor 7 can be started under all temperature conditions. In addition, the vibration wave motor 7 can be started from a substantially constant speed at the same time when the frequency is applied regardless of the load by setting the relatively low frequency side so that it is hardly affected by the load fluctuation factor.

つまり、前述した平均速度を基に、表1から必要な起動周波数変更を行い、ウォブリング駆動を行う場合はこの変更した起動周波数を振動波モータ7に印加することで、前述の発明が解決しようとする課題に記載した(1)の条件に見合う制御が行えることになる。   That is, based on the average speed described above, the necessary start-up frequency is changed from Table 1, and when the wobbling drive is performed, the above-described invention is to be solved by applying the changed start-up frequency to the vibration wave motor 7. Therefore, the control corresponding to the condition (1) described in the problem to be performed can be performed.

表1では速度情報は平均速度としたが、(1)の条件が常に一定であれば、移動量と起動周波数の表にする方が、演算が少なくてよい。しかし、レンズ本体1の諸条件によっては検出のための移動量が一定ではないと考えられるため、本実施例では平均速度としている。   In Table 1, the speed information is the average speed. However, if the condition (1) is always constant, the table of the movement amount and the starting frequency may require fewer calculations. However, since the amount of movement for detection is considered to be not constant depending on various conditions of the lens body 1, the average speed is used in this embodiment.

表1には印加周波数が異なることを示しているが、これは条件が成立しない場合に印加周波数を変更して起動周波数を決定するためのものである。例えば、印加周波数が30KHzでは速過ぎる場合は30.5KHz、遅過ぎる場合は29.5KHzにそれぞれ変更して、再測定を行うようにすることで、常に安定した制御を行うことができる。   Table 1 shows that the applied frequencies are different, but this is for determining the starting frequency by changing the applied frequency when the condition is not satisfied. For example, when the applied frequency is too high at 30 KHz, stable control can always be performed by changing to 30.5 KHz when the applied frequency is too slow and changing to 29.5 KHz when the applied frequency is too slow.

また、表1は平均速度を表しているが、所定時間経過後の駆動量を基にした表や、所定駆動量駆動させたときの経過時間を基にした表などにすれば、平均速度の演算処理が削減できるので、レンズマイコン4の処理も早くすることが可能である。   Table 1 shows the average speed. If the table is based on the drive amount after a predetermined time, or the table based on the elapsed time when the predetermined drive amount is driven, the average speed is shown. Since the arithmetic processing can be reduced, the processing of the lens microcomputer 4 can be accelerated.

図5は本実施例のレンズマイコン4のシリアル通信処理におけるプログラムによる動作を表したフローチャート図であり、接点ユニット25を通してカメラ本体20から送られてくる通信を解析して必要な処理を行うプログラムである。レンズマイコン4の処理としてはシリアル通信ユニットの割り込み処理内で行われる。   FIG. 5 is a flowchart showing the operation by the program in the serial communication processing of the lens microcomputer 4 of the present embodiment. The program analyzes the communication sent from the camera body 20 through the contact unit 25 and performs necessary processing. is there. The processing of the lens microcomputer 4 is performed in the interrupt processing of the serial communication unit.

(ステップS102)レンズマイコン4はカメラマイコン22から送られてきた通信を解析し、フォーカスの駆動命令に関するものかを判断する。   (Step S102) The lens microcomputer 4 analyzes the communication sent from the camera microcomputer 22 and determines whether it is related to a focus drive command.

(ステップS103)カメラマイコン22から送られてきた通信がフォーカス駆動命令以外の場合は、その他の処理を行う。本実施例に関係するのは、フォーカス駆動命令のみであるため、その他の処理の説明は省略する。   (Step S103) If the communication sent from the camera microcomputer 22 is other than the focus drive command, other processing is performed. Since only the focus drive command is related to the present embodiment, description of other processing is omitted.

(ステップS104)カメラマイコン22から送られてきた通信がフォーカス駆動命令であった場合は、現在のカメラ撮影モード確認を行う。これは主に単写撮影である静止画撮影モードなのか連続撮影による動画撮影モードなのかを判別している。判別方法としては、予めカメラマイコン22から撮影モード情報が送信されていて、それを一時的に記憶して判別している。この記憶処理はステップS103のその他の処理で行っている。   (Step S104) If the communication sent from the camera microcomputer 22 is a focus drive command, the current camera shooting mode is confirmed. This discriminates whether it is a still image shooting mode which is a single shooting mode or a moving image shooting mode by continuous shooting mode. As a determination method, shooting mode information is transmitted from the camera microcomputer 22 in advance, and is temporarily stored and determined. This storage process is performed in the other process of step S103.

この処理では、撮影モード以外にオートフォーカスの検出方式の判別でもよい。この場合に、動画ならばウォブリング動作、静止画ならば位相差という判断となる。つまり、カメラマイコン22からは静止画か動画又は位相差AFかTVAF又はフォーカスの通常動作かウォブリング動作の何れかの情報が予め送られている。   In this processing, determination of an autofocus detection method may be performed in addition to the shooting mode. In this case, the determination is a wobbling operation for a moving image and a phase difference for a still image. That is, the camera microcomputer 22 sends in advance information on either a still image, a moving image, phase difference AF, TVAF, or a normal operation or a wobbling operation.

(ステップS105)カメラ本体20の撮影モードが動画撮影モードならば、前述した表1から決定した起動周波数を振動波モータ7に印加してウォブリング動作を開始し、同時にレンズマイコン4の内部タイマ4aをスタートする。   (Step S105) If the shooting mode of the camera body 20 is the moving image shooting mode, the wobbling operation is started by applying the starting frequency determined from Table 1 to the vibration wave motor 7, and the internal timer 4a of the lens microcomputer 4 is simultaneously started. Start.

(ステップS106)カメラ本体20の撮影モードが静止画撮影モードならば、静止画撮影用の起動周波数を振動波モータ7に印加してフォーカス駆動を開始する。静止画撮影用の起動周波数とは、振動波モータ7を使用した従来からの交換レンズの制御技術と全く同じである。   (Step S106) If the shooting mode of the camera body 20 is the still image shooting mode, the activation frequency for still image shooting is applied to the vibration wave motor 7 to start the focus drive. The start-up frequency for still image shooting is exactly the same as the conventional interchangeable lens control technique using the vibration wave motor 7.

概略は背景技術で紹介したような振動波モータ7の起動周波数を記憶して、次回の駆動時の起動周波数を設定するものである。また、予めカメラマイコン22からは被写体にピントを合わせるための移動量が送信されていて、その移動量によりフォーカスユニット3を停止するように制御される。   The outline is to store the starting frequency of the vibration wave motor 7 introduced in the background art and set the starting frequency at the next driving. Further, a movement amount for focusing on the subject is transmitted from the camera microcomputer 22 in advance, and the focus unit 3 is controlled to stop according to the movement amount.

(ステップS107)カメラ通信処理の終了処理を行う。主にシリアル通信の割り込み処理終了であり、次の通信を受信できる設定にしておく。   (Step S107) An end process of the camera communication process is performed. The interrupt processing for serial communication is mainly completed, and the next communication is set to be received.

図6は本実施例のレンズマイコン4のリセット処理と通常処理におけるプログラム上の動作を表したフローチャート図である。   FIG. 6 is a flowchart showing the program operation in the reset processing and normal processing of the lens microcomputer 4 of this embodiment.

(ステップS201)レンズマイコン4のリセット処理で、主にカメラ本体20にレンズ本体1を装着したときに行われる処理である。つまり、基本的にはレンズマイコン4では、電源が投入された時の1回しか処理を行わないことになる。   (Step S <b> 201) This process is performed mainly when the lens body 1 is attached to the camera body 20 in the reset process of the lens microcomputer 4. That is, basically, the lens microcomputer 4 performs processing only once when the power is turned on.

(ステップS202)表1で説明した振動波モータ7の現在の特性を決定するため、特定の周波数を所定時間印加する。例えば、表1では初めに中間的な周波数として印加周波数を30.0KHzと説明している。また、印加と同時にレンズマイコン4の内部タイマ4aを起動させる。   (Step S202) In order to determine the current characteristics of the vibration wave motor 7 described in Table 1, a specific frequency is applied for a predetermined time. For example, in Table 1, the applied frequency is first described as 30.0 KHz as an intermediate frequency. Simultaneously with the application, the internal timer 4a of the lens microcomputer 4 is started.

(ステップS203)ステップS202でスタートしたタイマ値を読み取り、所定時間が経過したかを判断し、時間が経過するまで待つ。所定時間は表1で説明した例えば100msとする。   (Step S203) The timer value started in Step S202 is read to determine whether a predetermined time has elapsed, and wait until the time has elapsed. The predetermined time is, for example, 100 ms described in Table 1.

(ステップS204)ステップS203で時間が100ms経過すると、回転量検出ユニット8からの信号を読み取った結果と100msの時間との関係で、平均速度を演算する。例えば、印加周波数を30.0KHzで、所定時間を100msとした時の移動量が50パルスの場合に、100/50=2.0ms/パルスが平均値となる。   (Step S204) When 100 ms elapses in step S203, the average speed is calculated based on the relationship between the result of reading the signal from the rotation amount detection unit 8 and the time of 100 ms. For example, when the applied frequency is 30.0 KHz and the movement amount is 50 pulses when the predetermined time is 100 ms, 100/50 = 2.0 ms / pulse is an average value.

予め、表1はレンズマイコン4の内部メモリ4bにテーブルデータとして記憶されていて、この平均値とそのテーブルデータを比較する。その結果を次回の起動周波数として内部メモリ4bに記憶する。   Table 1 is stored in advance as table data in the internal memory 4b of the lens microcomputer 4, and the average value is compared with the table data. The result is stored in the internal memory 4b as the next activation frequency.

(ステップS205)ステップS204で演算した平均速度とテーブルデータを比較した結果、起動周波数が導き出せなかった場合は、再びステップS202に戻る。このときの印加周波数は30.0KHz以外となる。このステップでは、起動周波数が決定されるまでこの一連の処理を繰り返すことになる。   (Step S205) As a result of comparing the average speed calculated in Step S204 with the table data, if the activation frequency cannot be derived, the process returns to Step S202 again. The applied frequency at this time is other than 30.0 KHz. In this step, this series of processing is repeated until the activation frequency is determined.

(ステップS206)ステップS205で起動周波数が決定されたと判断した場合に、これ以降の処理は通常のレンズ処理を行う。   (Step S206) When it is determined in step S205 that the activation frequency has been determined, the subsequent processing is normal lens processing.

(ステップS207)レンズマイコン4は各種のスイッチ類の状態を検出し、レンズマイコン4の内部メモリ4bに検出結果を書き込む。スイッチには、オートフォーカス/マニュアルフォーカス切換えスイッチ、ズームレンズの場合はズーム位置検出スイッチ、その他の多くのスイッチが搭載されているが、本実施例とは無関係のため説明は省略する。   (Step S207) The lens microcomputer 4 detects the state of various switches and writes the detection result in the internal memory 4b of the lens microcomputer 4. The switch is equipped with an auto focus / manual focus switching switch, a zoom position detection switch in the case of a zoom lens, and many other switches, but the description is omitted because it is not related to this embodiment.

位置検出器10はフォーカスユニット3の絶対位置を検出している。フォーカスユニット3の絶対位置による光学上の様々なデータをレンズマイコン4は内部メモリ4bに記憶し、位置情報に基づいて制御を変えることを行っている。   The position detector 10 detects the absolute position of the focus unit 3. The lens microcomputer 4 stores various optical data based on the absolute position of the focus unit 3 in the internal memory 4b, and changes the control based on the position information.

(ステップS208)レンズマイコン4はフォーカスユニット3が現在駆動中かどうかを、単純に振動波モータ7に電圧を印加しているかどうかによりシーケンス的に判断する。フォーカスユニット3が駆動中ではない場合はステップS207に移行する。レンズマイコン4はその他に様々な処理を行っているが、本実施例とは無関係のためレンズ駆動時以外の説明は省略する。   (Step S <b> 208) The lens microcomputer 4 determines in sequence whether the focus unit 3 is currently driven based on whether or not a voltage is simply applied to the vibration wave motor 7. If the focus unit 3 is not being driven, the process proceeds to step S207. The lens microcomputer 4 performs various other processes, but since it is not related to the present embodiment, the description other than when driving the lens is omitted.

(ステップS209)ステップS208でフォーカスユニット3が駆動中の場合はカメラの撮影モードを確認する。この処理では、撮影モード以外にオートフォーカスの検出方式の判別でもよく、動画ならばウォブリング動作、静止画なら位相差という判断となる。つまり、カメラマイコン22からは静止画か動画又は位相差AFかTVAF又はフォーカスの通常動作かウォブリング動作の何れかの情報が予め送られていて、それに応じて判断を行う。   (Step S209) If the focus unit 3 is being driven in step S208, the shooting mode of the camera is confirmed. In this processing, determination of an autofocus detection method may be performed in addition to the shooting mode, and a wobbling operation is determined for a moving image, and a phase difference is determined for a still image. In other words, the camera microcomputer 22 sends in advance information on either a still image, a moving image, phase difference AF, TVAF, normal operation of focusing, or wobbling operation, and makes a determination accordingly.

その結果、全てが前者なら静止画処理として後述する図7のフローチャートに移行し、後者ならば動画処理として後述する図8のフローチャートに移行する。一方の処理が終了するとステップS207に移行する。   As a result, if all are the former, the process proceeds to the flowchart of FIG. 7 described later as still image processing, and if the latter, the process proceeds to the flowchart of FIG. When one process ends, the process proceeds to step S207.

図7はカメラ本体20の撮影モードが静止画撮影モード又は位相差AFモード又はフォーカスの通常動作時のレンズマイコン4によるプログラム処理動作のフローチャート図である。   FIG. 7 is a flowchart of the program processing operation by the lens microcomputer 4 when the shooting mode of the camera body 20 is the still image shooting mode, the phase difference AF mode, or the normal operation of the focus.

(ステップS301)図6のステップS208でフォーカス駆動中であると判断したため、現在のフォーカスユニット3の移動速度を検出する。速度検出方法としては回転量検出ユニット8からのパルス出力のピッチ間隔を内部タイマ4aで計測することで、1パルス当たりの時間としてレンズマイコン4は認識している。また、静止画撮影モードの場合は、予め設定された速度でフォーカスユニット3を移動させるように制御しているので、この速度情報を基に所定速度になるように、振動波モータ7への印加周波数を変更している。   (Step S301) Since it is determined that the focus is being driven in Step S208 of FIG. 6, the current moving speed of the focus unit 3 is detected. As a speed detection method, the lens microcomputer 4 recognizes the time per pulse by measuring the pitch interval of the pulse output from the rotation amount detection unit 8 with the internal timer 4a. In the still image shooting mode, since the focus unit 3 is controlled to move at a preset speed, the application to the vibration wave motor 7 is performed so that the predetermined speed is obtained based on the speed information. The frequency has been changed.

(ステップS302)被写体にピントを合わせるためのフォーカスユニット3の移動量が、予めカメラマイコン22から送信されているので、その移動検出を行い移動量に達したか否かを判断する。移動量に達していない場合は、ステップS304に移行してこの処理を終了する。   (Step S302) Since the movement amount of the focus unit 3 for focusing on the subject has been transmitted from the camera microcomputer 22 in advance, the movement detection is performed to determine whether or not the movement amount has been reached. If the amount of movement has not been reached, the process proceeds to step S304 and the process is terminated.

(ステップS303)所定の移動量に達したので、振動波モータ7への電圧印加を停止し、フォーカス駆動を停止させる。   (Step S303) Since the predetermined amount of movement has been reached, the voltage application to the vibration wave motor 7 is stopped and the focus drive is stopped.

(ステップS304)このルーチンの処理を終了する。   (Step S304) The processing of this routine is terminated.

図8はカメラ本体20の撮影モードが、動画撮影モード又はTVAFモード又はフォーカスのウォブリング動作時のレンズマイコン4によるプログラム処理動作のフローチャート図である。   FIG. 8 is a flowchart of the program processing operation by the lens microcomputer 4 when the shooting mode of the camera body 20 is the moving image shooting mode, the TVAF mode, or the focus wobbling operation.

(ステップS401)図5のステップS105でスタートしたレンズマイコン4の内部タイマ4aの値を確認する。これはウォブリング駆動でフォーカスユニット3の移動を反転するまでの時間を待っている。このとき、時間は例えば80msに固定されている。   (Step S401) The value of the internal timer 4a of the lens microcomputer 4 started in Step S105 of FIG. 5 is confirmed. This waits for a time until the movement of the focus unit 3 is reversed by the wobbling drive. At this time, the time is fixed at 80 ms, for example.

(ステップS402)内部タイマ4aが80msに達したため、振動波モータ7に印加しているA相とB相の2相の位相を90°反転させる。これによって、振動波モータ7は前回の回転方向と逆に駆動され、フォーカスユニット3の移動方向も逆転する。   (Step S402) Since the internal timer 4a has reached 80 ms, the two phases of the A phase and the B phase applied to the vibration wave motor 7 are reversed by 90 °. As a result, the vibration wave motor 7 is driven in the direction opposite to the previous rotation direction, and the moving direction of the focus unit 3 is also reversed.

(ステップS403)カメラ本体20がオートフォーカス禁止や撮影モードが動画以外に設定されたときは、ウォブリング動作を禁止させなければならないため、その通信がカメラマイコン22から送信されているかどうかを判断する。停止命令が送られていない場合はステップS405に移行し、この処理を終了する。   (Step S403) When the camera body 20 is set to prohibit autofocus and the shooting mode is set to other than moving image, it is necessary to prohibit the wobbling operation, so it is determined whether or not the communication is transmitted from the camera microcomputer 22. If no stop command has been sent, the process proceeds to step S405, and the process ends.

(ステップS404)カメラマイコン22からウォブリング駆動を停止させる命令が送信された場合は、振動波モータ7への電圧印加を停止し、フォーカス駆動を停止させる。   (Step S404) When a command to stop the wobbling drive is transmitted from the camera microcomputer 22, the voltage application to the vibration wave motor 7 is stopped and the focus drive is stopped.

(ステップS405)このルーチンの処理を終了する。   (Step S405) The processing of this routine is terminated.

図9は本実施例のカメラマイコン22のレンズマイコン4に対する処理におけるプログラム上の動作のフローチャート図であり、本実施例に関係のある部分だけを述べる。   FIG. 9 is a flowchart of the operation on the program in the processing for the lens microcomputer 4 of the camera microcomputer 22 of the present embodiment, and only the portion related to the present embodiment will be described.

(ステップS501)カメラマイコン22はAF開始スイッチ23の状態を確認する。この状態はS1では主に撮影者からのオートフォーカスの開始を指示させる。カメラマイコン22はこの状態S1がオン状態であるかを判断する。   (Step S501) The camera microcomputer 22 confirms the state of the AF start switch 23. In this state, in S1, the photographer mainly instructs the start of autofocus. The camera microcomputer 22 determines whether this state S1 is on.

(ステップS502)撮影者からはオートフォーカスの開始が指示されていないため、他の処理を行う。他の処理の内容は本実施例とは無関係のため説明は省略する。本実施例に関係があるのは状態S1がオフの場合で、ウォブリング動作の停止命令をレンズマイコン4に送信することのみとなる。   (Step S502) Since the photographer is not instructed to start autofocus, other processing is performed. The contents of the other processes are irrelevant to the present embodiment, and the description is omitted. The present embodiment relates to the case where the state S1 is OFF, and only transmits a wobbling operation stop command to the lens microcomputer 4.

(ステップS503)撮影者からオートフォーカスの開始が指示されているため、現在のカメラ本体20の撮影モードをレンズマイコン4に送信する。この内容としては、静止画か動画又は位相差AFかTVAF又はフォーカスの通常動作かウォブリング動作の何れかの情報となる。   (Step S503) Since the start of autofocus is instructed by the photographer, the current shooting mode of the camera body 20 is transmitted to the lens microcomputer 4. The contents include information on either a still image, a moving image, phase difference AF, TVAF, focus normal operation, or wobbling operation.

(ステップS504)オートフォーカス開始なので、カメラ本体20の撮影モードが静止画の場合は測距ユニット24からの出力を基に、被写体にピントを合わせるためのフォーカスユニット3の移動量をレンズマイコン4に送信する。カメラモードが動画の場合には、ウォブリング開始の命令をレンズマイコン4に送信する。その後に、ステップS501に移行する。   (Step S504) Since auto-focusing is started, when the shooting mode of the camera body 20 is a still image, the movement amount of the focus unit 3 for focusing on the subject is set to the lens microcomputer 4 based on the output from the distance measuring unit 24. Send. When the camera mode is a moving image, a wobbling start command is transmitted to the lens microcomputer 4. Thereafter, the process proceeds to step S501.

実施例1では、理想的なレンズ本体1を想定して説明したが、実際には考慮すべき問題がある。それは振動波モータ7とフォーカスユニット3とが結合されている部分の機械的ながた、つまりバックラッシュである。実施例1ではがた量が0か又は常に一定量であることを前提にしている。しかし、実際はフォーカスレンズ2の移動量に対する撮像素子21でのピント移動量(敏感度)に関連して、このがた量は無視できない。   In the first embodiment, the ideal lens body 1 has been described. However, there is actually a problem to be considered. This is a mechanical ratchet at the part where the vibration wave motor 7 and the focus unit 3 are coupled, that is, backlash. In the first embodiment, it is assumed that the amount of play is 0 or always constant. However, in practice, this amount of movement cannot be ignored in relation to the amount of focus movement (sensitivity) at the image sensor 21 with respect to the amount of movement of the focus lens 2.

敏感度が高いレンズはフォーカスレンズ2の移動量が実際よりも大きいと、ウォブリング駆動で被写体のピントが変ってしまうため、撮影した映像の見映えが悪くなる。逆に、敏感度が低いレンズでフォーカスレンズ2の移動量が実際よりも小さいと、TVAF時の被写体のコントラスト変化量が小さいため、ピントが合わないなどの障害になる。そこで、前述したがた量を考慮した制御が必要となる。本実施例2ではこの対策であり、不具合を最小限に抑えることを意図している。   When the moving amount of the focus lens 2 is larger than the actual moving amount of the lens having high sensitivity, the focus of the subject is changed by the wobbling drive, so that the photographed image looks worse. On the other hand, if the moving amount of the focus lens 2 is smaller than the actual lens with low sensitivity, the amount of change in the contrast of the subject during TVAF is small, resulting in an obstacle such as being out of focus. Therefore, it is necessary to perform control in consideration of the amount described above. In the second embodiment, this is a countermeasure and is intended to minimize the problem.

図10は振動波モータ7を駆動してからフォーカスユニット3が所定の移動量に達するまでの時間を表した特性図である。図10において、時間が経過しているにも拘らず、移動していない部分があるが、これは振動波モータ7を起動しても振動モードが安定するまでに多少時間がかかることに起因している。しかし、時間的には僅かであるため殆ど無視することができる。   FIG. 10 is a characteristic diagram showing the time from when the vibration wave motor 7 is driven until the focus unit 3 reaches a predetermined movement amount. In FIG. 10, there is a portion that has not moved despite the passage of time, but this is because it takes some time for the vibration mode to stabilize even when the vibration wave motor 7 is started. ing. However, it is negligible in terms of time and can be almost ignored.

また、A時間に関しては前述した振動波モータ7とフォーカスユニット3との機械的ながたが殆どない状態を表している。この場合はモータ起動と同時にフォーカスユニット3が、即時に移動していることが判断できる。B時間に関しては、振動波モータ7とフォーカスユニット3との機械的ながたがある状態を表している。この場合は振動波モータ7を起動してもがたが詰まるまで、フォーカスユニット3が移動しないため、A時間とB時間との時間差を伴うことになる。   The time A represents a state in which there is almost no mechanical backlash between the vibration wave motor 7 and the focus unit 3 described above. In this case, it can be determined that the focus unit 3 is immediately moving at the same time as the motor is started. The time B represents a state in which there is mechanical backlash between the vibration wave motor 7 and the focus unit 3. In this case, even if the vibration wave motor 7 is started, the focus unit 3 does not move until it becomes clogged, so that there is a time difference between the A time and the B time.

通常では、このがたがある状態は前回の振動波モータ7の駆動方向を反転させることで作り出せることになる。TVAFにおけるウォブリング駆動とは常に反転を繰り返すため、このがた量を一定量にすることで、その遅れ時間分だけモータ駆動時間に加算すれば安定した停止位置にできる。しかし、がた量を一定にすることは難しく、特に近年では交換レンズの機械的構成が複雑となり、フォーカスユニット3の位置や、変倍機能を具備したズームの位置でがた量が異なるものが一般的となっている。そこで、それらの位置情報を基に、制御状態を変えることが必要となってくる。   Normally, this rattling state can be created by reversing the previous driving direction of the vibration wave motor 7. Since reversal is always repeated with wobbling drive in TVAF, by setting this amount to a constant amount, if it is added to the motor drive time by the delay time, a stable stop position can be obtained. However, it is difficult to keep the amount of blurring constant. Particularly, in recent years, the mechanical configuration of the interchangeable lens has become complicated, and the amount of blurring differs depending on the position of the focus unit 3 or the zooming position having a zooming function. It has become common. Therefore, it is necessary to change the control state based on the position information.

実施例1で説明した表1は、フォーカスユニット3の絶対位置が無限側で比較的がた量が少ない場合を想定していたが、次の表2ではフォーカスユニット3の絶対位置が至近側で、がた量が多い場合を想定している。   Table 1 described in the first embodiment assumes a case where the absolute position of the focus unit 3 is on the infinite side and the amount of backlash is relatively small. However, in the following Table 2, the absolute position of the focus unit 3 is on the near side. Suppose that the amount of rattle is large.

表1に対し、表2のがた量が多い場合のフォーカス至近側位置において、動画モード又はウォブリング駆動時起動周波数では起動周波数を低めに設定している。   Compared with Table 1, the starting frequency is set lower in the moving image mode or the wobbling drive starting frequency at the focus closest side position when the amount of play in Table 2 is large.

表2
印加周波数 速度情報 起動周波数
30.0KHz 1〜2ms 30.5KHz
2〜3ms 30.0KHz
3〜4ms 29.5KHz
印加周波数 速度情報 起動周波数
29.5KHz 1〜2ms 30.0KHz
2〜3ms 29.5KHz
3〜4ms 29.0Hz
印加周波数 速度情報 起動周波数
30.5KHz 1〜2ms 31.0KHz
2〜3ms 30.5KHz
3〜4ms 30.0KHz
Table 2
Applied frequency Speed information Start frequency 30.0KHz 1-2ms 30.5KHz
2-3ms 30.0KHz
3-4ms 29.5KHz
Applied frequency Speed information Starting frequency 29.5KHz 1-2ms 30.0KHz
2-3ms 29.5KHz
3-4ms 29.0Hz
Applied frequency Speed information Starting frequency 30.5KHz 1-2ms 31.0KHz
2-3ms 30.5KHz
3-4ms 30.0KHz

これによって、振動波モータ7を無限位置のときよりも早く動かし、ウォブリング駆動の制限時間内で振動波モータ7の回転量を多くして、がた量の影響を少なくすることができる。そこで、表2では表1に対し、周波数が低い方が振動波モータ7は速く動くので、同じ条件で0.5KHzずつ低い起動周波数に設定している。   As a result, the vibration wave motor 7 can be moved faster than the infinite position, and the amount of rotation of the vibration wave motor 7 can be increased within the time limit for wobbling driving, thereby reducing the influence of rattling. Therefore, in Table 2, since the vibration wave motor 7 moves faster as the frequency is lower than in Table 1, the starting frequency is set lower by 0.5 KHz under the same conditions.

これらをまとめると、表1はフォーカスユニット3が無限側に位置している場合に使用し、表2はフォーカスユニット3が至近側に位置している場合に使用する。つまり、フォーカスユニット3の位置に応じてがた量が異なるため、絶対位置検出器10でフォーカスユニット3の位置情報を検出して何れの表を使用するかを決定する。   In summary, Table 1 is used when the focus unit 3 is located on the infinite side, and Table 2 is used when the focus unit 3 is located on the closest side. That is, since the amount of play differs depending on the position of the focus unit 3, the absolute position detector 10 detects the position information of the focus unit 3 and decides which table to use.

また、表2は平均速度を表しているが、所定時間経過後の駆動量を基にした表や、所定駆動量駆動させたときの経過時間を基にした表などにすれば、平均速度の演算処理が削減できるので、レンズマイコン4の処理も早くすることが可能である。   Table 2 shows the average speed. If the table is based on the drive amount after the predetermined time has elapsed, or the table is based on the elapsed time when the predetermined drive amount is driven, the average speed is shown. Since the arithmetic processing can be reduced, the processing of the lens microcomputer 4 can be accelerated.

図11は本実施例2のレンズマイコン4によるリセット処理と通常処理におけるプログラムによる動作フローチャート図である。   FIG. 11 is an operation flowchart according to the program in the reset process and the normal process by the lens microcomputer 4 of the second embodiment.

(ステップS601)主にカメラ本体20にレンズ本体1を装着したときにレンズマイコン4のリセット処理を行う。基本的には、レンズマイコン4では電源が投入された時の1回しか処理を行わないことになる。   (Step S601) The lens microcomputer 4 is reset mainly when the lens body 1 is attached to the camera body 20. Basically, the lens microcomputer 4 performs processing only once when the power is turned on.

(ステップS602)表1又は表2で説明した振動波モータ7の現在の特性を決定するため、特定の周波数を所定時間印加する。例えば、表1又は表2では初めに中間的な周波数として印加周波数を30.0KHzと説明している。また、印加と同時にレンズマイコン4の内部タイマ4aを起動させる。   (Step S602) In order to determine the current characteristics of the vibration wave motor 7 described in Table 1 or 2, a specific frequency is applied for a predetermined time. For example, in Table 1 or Table 2, the applied frequency is first described as 30.0 KHz as an intermediate frequency. Simultaneously with the application, the internal timer 4a of the lens microcomputer 4 is started.

(ステップS603)ステップS602でスタートした内部タイマ4aの値を読み取り、所定時間が経過したかを判断し、時間が経過するまで待つ。所定時間とは表1又は表2で説明した例えば100msとする。   (Step S603) The value of the internal timer 4a started in Step S602 is read to determine whether a predetermined time has elapsed, and wait until the time has elapsed. The predetermined time is, for example, 100 ms described in Table 1 or 2.

(ステップS604)レンズマイコン4は位置検出器10からの信号を読み取り、フォーカスユニット3の絶対位置を検出する。本実施例では、至近側か無限側の2種類しかないが、許容できるがた量に合わせて、検出できる絶対位置を増加することも可能である。   (Step S604) The lens microcomputer 4 reads the signal from the position detector 10 and detects the absolute position of the focus unit 3. In this embodiment, there are only two types, the closest side or the infinite side, but the absolute position that can be detected can be increased in accordance with the allowable amount.

(ステップS605)ステップS603で内部タイマ4aによる経過時間が100ms経過すると、回転量検出ユニット8からの信号を読み取った結果と100msの時間の関係で、平均速度を演算する。例えば、印加周波数を30.0KHzで、所定時間を100msとしたときの移動量が50パルスの場合に、100/50=2.0ms/パルスが平均値となる。   (Step S605) When the elapsed time by the internal timer 4a is 100 ms in step S603, the average speed is calculated based on the relationship between the result of reading the signal from the rotation amount detection unit 8 and the time of 100 ms. For example, when the applied frequency is 30.0 KHz and the movement amount is 50 pulses when the predetermined time is 100 ms, 100/50 = 2.0 ms / pulse is an average value.

この平均値とステップS604で検出した位置情報とにより、予めレンズマイコン4の内部メモリ4bに表1又は表2をテーブルデータとして記憶されているデータとを比較する。位置情報が無限であればがた量が少ない場合の起動周波数、位置情報が至近であればがた量が多い場合の起動周波数とし、その結果を次回の起動周波数としてレンズマイコン4の内部メモリ4bに記憶する。   Based on this average value and the position information detected in step S604, the data stored in advance in the internal memory 4b of the lens microcomputer 4 as Table data 1 or 2 is compared. If the position information is infinite, the activation frequency is small when the amount of play is small, and if the position information is close, the activation frequency is when the amount of play is large, and the result is the next activation frequency and the result is the internal memory 4b of the lens microcomputer 4. To remember.

(ステップS606)ステップS605で演算した平均速度とテーブルデータを比較した結果、起動周波数が導き出せなかった場合は再びステップS602に移行する。このときの印加周波数は30.0KHz以外となる。このステップS606では、起動周波数が決定されるまでこの一連の処理を繰り返すことになる。   (Step S606) As a result of comparing the average speed calculated in Step S605 with the table data, if the activation frequency cannot be derived, the process proceeds to Step S602 again. The applied frequency at this time is other than 30.0 KHz. In this step S606, this series of processing is repeated until the activation frequency is determined.

(ステップS607)ステップS606で起動周波数が決定されたと判断した場合は、これ以降は通常のレンズ処理を行う。   (Step S607) If it is determined in step S606 that the activation frequency has been determined, normal lens processing is performed thereafter.

(ステップS608)レンズマイコン4は各種のスイッチ類の状態を検出し、レンズマイコン4の内部メモリ4bに検出結果を書き込む。   (Step S608) The lens microcomputer 4 detects the state of various switches and writes the detection result in the internal memory 4b of the lens microcomputer 4.

位置検出器10の絶対位置による光学上の様々なデータを、レンズマイコン4は内部メモリ4bに記憶し、位置情報で制御を変えている。   The lens microcomputer 4 stores various optical data based on the absolute position of the position detector 10 in the internal memory 4b, and changes the control based on the position information.

(ステップS609)レンズマイコン4はフォーカスユニット3が現在駆動中かどうかを判断し、駆動中ではない場合はステップS608に移行する。   (Step S609) The lens microcomputer 4 determines whether or not the focus unit 3 is currently being driven. If it is not being driven, the process proceeds to step S608.

(ステップS610)ステップS609でフォーカスユニット3が駆動中の場合はカメラ本体20の撮影モードを確認する。   (Step S610) If the focus unit 3 is being driven in step S609, the shooting mode of the camera body 20 is confirmed.

カメラマイコン22からは静止画か動画又は位相差AF、TVAF又はフォーカスの通常動作か、ウォブリング動作の何れかの情報が予め送られていてそれに応じて判断を行う。その結果、全てが前者なら静止画処理として図7のフローチャートに移行し、後者なら動画処理として図8のフローチャートに移行する。一方の処理が終了するとステップS608に移行する。   From the camera microcomputer 22, information on either a still image, a moving image, normal operation of phase difference AF, TVAF or focus, or a wobbling operation is sent in advance, and a determination is made accordingly. As a result, if all are the former, the process proceeds to the flowchart of FIG. 7 as still image processing, and if the latter, the process proceeds to the flowchart of FIG. 8 as moving image processing. When one process ends, the process proceeds to step S608.

実施例1の一眼レフデジタルカメラのブロック回路構成図である。1 is a block circuit configuration diagram of a single-lens reflex digital camera of Embodiment 1. FIG. 振動波モータの駆動回路図である。It is a drive circuit diagram of a vibration wave motor. 振動波モータの温度特性図である。It is a temperature characteristic figure of a vibration wave motor. 図3の部分拡大を示す振動波モータのF−N特性図である。FIG. 4 is an FN characteristic diagram of a vibration wave motor showing a partial enlargement of FIG. 3. 処理フローチャート図である。It is a processing flowchart figure. リセット処理のフローチャート図である。It is a flowchart figure of a reset process. モータ制御処理のフローチャート図である。It is a flowchart figure of a motor control process. モータ制御処理のフローチャート図である。It is a flowchart figure of a motor control process. カメラ処理のフローチャート図である。It is a flowchart figure of a camera process. 時間とフォーカス移動量の特性図である。FIG. 6 is a characteristic diagram of time and focus movement amount. 実施例2のリセット処理のフローチャート図である。FIG. 10 is a flowchart of reset processing according to the second embodiment. 振動波モータのF−N特性図である。It is a FN characteristic view of a vibration wave motor.

符号の説明Explanation of symbols

1 レンズ本体
2 フォーカスレンズ
3 フォーカスユニット
4 レンズマイコン
4a 内部タイマ
4b 内部メモリ
5 ドライバ回路
6 昇圧回路
7 振動波モータ
8 回転量検出ユニット
9 位相差検出器
10 絶対位置検出器
20 カメラ本体
21 撮像素子
22 カメラマイコン
23 AF開始スイッチ
24 測距ユニット
25 接点ユニット
DESCRIPTION OF SYMBOLS 1 Lens main body 2 Focus lens 3 Focus unit 4 Lens microcomputer 4a Internal timer 4b Internal memory 5 Driver circuit 6 Booster circuit 7 Vibration wave motor 8 Rotation amount detection unit 9 Phase difference detector 10 Absolute position detector 20 Camera main body 21 Imaging element 22 Camera microcomputer 23 AF start switch 24 Ranging unit 25 Contact unit

Claims (6)

振動波アクチュエータと、該振動波アクチュエータに印加する電圧の周波数を変化させる周波数変更手段と、経過時間を計測する計時手段と、前記振動波アクチュエータの回転量を検出する回転量検出手段と、前記振動波アクチュエータの制御を行う制御手段とを具備し、該制御手段は前記振動波アクチュエータを起動する場合に、所定の周波数を前記振動波アクチュエータに印加してからの経過時間を前記計時手段によって計測し、所定時間が経過した後の前記回転量検出手段で検出された回転量に応じて次回の起動周波数を決定することを特徴とする学機器。 A vibration wave actuator; a frequency changing means for changing a frequency of a voltage applied to the vibration wave actuator; a time measuring means for measuring an elapsed time; a rotation amount detection means for detecting a rotation amount of the vibration wave actuator; Control means for controlling the wave actuator, and when the vibration wave actuator is activated, the control means measures an elapsed time after applying a predetermined frequency to the vibration wave actuator by the time measuring means. , optical science apparatus and determines the next starting frequency according to the rotation amount detected by the rotation amount detecting means after a predetermined time has elapsed. 被駆動部材と、該被駆動部材を駆動する振動波アクチュエータと、該振動波アクチュエータに印加する電圧の周波数を変化させる周波数変更手段と、経過時間を計測する計時手段と、前記振動波アクチュエータの回転量を検出する回転量検出手段と、振動波アクチュエータの制御を行うための制御手段とを具備し、該制御手段は前記振動波アクチュエータを起動する場合に、所定の周波数を前記振動波アクチュエータに印加してからの経過時間を前記計時手段によって計測し、所定時間が経過した後の前記回転量検出手段からの情報と前記被駆動部材のがた量に応じて次回の起動周波数を決定することを特徴とする学機器。 A driven member, a vibration wave actuator that drives the driven member, a frequency changing unit that changes a frequency of a voltage applied to the vibration wave actuator, a time measuring unit that measures an elapsed time, and a rotation of the vibration wave actuator A rotation amount detecting means for detecting the amount; and a control means for controlling the vibration wave actuator, wherein the control means applies a predetermined frequency to the vibration wave actuator when the vibration wave actuator is activated. The elapsed time after the measurement is measured by the time measuring means, and the next starting frequency is determined according to the information from the rotation amount detecting means after a predetermined time has elapsed and the amount of play of the driven member. light science equipment and features. 印加周波数と前記印加周波数で前記振動波アクチュエータしたときの速度と前記振動波アクチュエータの起動周波数とに関する情報を予め取得し、前記予め取得した情報と前記振動波アクチュエータを前記所定の周波数で前記所定時間駆動したときに前記回転量検出手段で検出される回転量から得られる情報とを比較することで、次回の起動周波数を決定することを特徴とする請求項1又は2に記載の光学機器。Information on the applied frequency, the speed when the vibration wave actuator is applied at the applied frequency, and the activation frequency of the vibration wave actuator is acquired in advance, and the previously acquired information and the vibration wave actuator are acquired at the predetermined frequency for the predetermined time. The optical apparatus according to claim 1 or 2, wherein a next activation frequency is determined by comparing with information obtained from a rotation amount detected by the rotation amount detection means when driven. 前記制御手段はカメラの撮影モードによって次回の前記起動周波数を切換えて使用することを特徴とする請求項1から3のいずれか1項に記載の学機器。 It said control means lights Studies device according to any one of claims 1 to 3, characterized in that use is switched next time the starting frequency by a camera shooting mode. 被写体像を連続的に撮影するための動画撮影モードと、単写撮影である静止画撮影モードの2つのカメラ撮影モードを有することを特徴とする請求項に記載の学機器。 Light Studies device according to claim 4, characterized in that it comprises a moving image shooting mode for continuously shooting a subject image, the two cameras photographing mode of the still image shooting mode is a single shot. 被写体にピントを合わせるためのオートフォーカス検出方式の違いによって、前記起動周波数を切換えるカメラ撮影モードを有することを特徴とする請求項に記載の学機器。 Light Science apparatus according to claim 4 by the difference autofocus detection system for focusing on the subject, and having a camera shooting mode for switching the starting frequency.
JP2007328487A 2007-12-20 2007-12-20 Optical apparatus having vibration wave actuator Expired - Fee Related JP5058775B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007328487A JP5058775B2 (en) 2007-12-20 2007-12-20 Optical apparatus having vibration wave actuator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007328487A JP5058775B2 (en) 2007-12-20 2007-12-20 Optical apparatus having vibration wave actuator

Publications (3)

Publication Number Publication Date
JP2009153286A JP2009153286A (en) 2009-07-09
JP2009153286A5 JP2009153286A5 (en) 2011-01-06
JP5058775B2 true JP5058775B2 (en) 2012-10-24

Family

ID=40921731

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007328487A Expired - Fee Related JP5058775B2 (en) 2007-12-20 2007-12-20 Optical apparatus having vibration wave actuator

Country Status (1)

Country Link
JP (1) JP5058775B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9184677B2 (en) 2010-12-06 2015-11-10 Nikon Corporation Driving device, lens barrel, and image capturing apparatus
JP5482731B2 (en) * 2011-05-23 2014-05-07 株式会社ニコン Lens barrel and imaging device
JP5895379B2 (en) * 2011-03-31 2016-03-30 株式会社ニコン Lens barrel
WO2013125635A1 (en) * 2012-02-22 2013-08-29 株式会社ニコン Actuator device, lens barrel, and camera
JP5910165B2 (en) * 2012-02-28 2016-04-27 株式会社ニコン camera
WO2013129609A1 (en) 2012-02-28 2013-09-06 株式会社ニコン Drive apparatus, drive method, and optical device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000253677A (en) * 1999-02-25 2000-09-14 Canon Inc Oscillatory wave driver
JP2007074787A (en) * 2005-09-05 2007-03-22 Canon Inc Driver and driving method of oscillatory actuator

Also Published As

Publication number Publication date
JP2009153286A (en) 2009-07-09

Similar Documents

Publication Publication Date Title
US9276502B2 (en) Vibration-type motor controller and optical apparatus
JP5058775B2 (en) Optical apparatus having vibration wave actuator
JP2011067035A5 (en)
US7599201B2 (en) Method of controlling the duty of a PWM signal, PWM signal generating circuit, and image forming apparatus using same
WO2011087115A1 (en) Auto-focus controlling apparatus, electronic imaging apparatus and digital still camera
JP2014178639A5 (en)
US7003222B1 (en) Camera, lens apparatus, and camera system
JP2013024900A (en) Lens control device of optical apparatus
JP4318024B2 (en) Auto focus system
JP5241396B2 (en) Optical member control device and control method, lens barrel, imaging device, and control method
JP2013257486A (en) Optical device, image capturing device, and method of controlling optical device
JP2007316354A (en) Photographic lens drive controller and imaging apparatus
US11594984B2 (en) Control apparatus for vibration motor, vibration apparatus having the same, and control method of vibration motor
JP2009204888A (en) Photographing apparatus
US6798989B2 (en) Motor control apparatus, lens apparatus, camera system and camera
JP4386405B2 (en) Lens drive device for optical equipment
JP2002305884A (en) Control device for vibration wave motor and apparatus comprising vibration wave motor
JP4756722B2 (en) Optical device
JP2006023555A (en) Actuator drive unit and imaging device using it
JPH06205267A (en) Automatic focusing device
JP5020565B2 (en) Photography lens drive control device and imaging device
JP2000253302A (en) Electronic image pickup device and focusing device
JP3427867B2 (en) Image stabilizer
JP3609730B2 (en) Lens device
JP2004279709A (en) Motor controller for optical equipment and its control method

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20100218

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20100630

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101111

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101111

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120627

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120703

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: 20120801

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150810

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 5058775

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150810

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees