[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2005055706A - Reference position correcting method, movable body transferring device and optical equipment - Google Patents

Reference position correcting method, movable body transferring device and optical equipment Download PDF

Info

Publication number
JP2005055706A
JP2005055706A JP2003287008A JP2003287008A JP2005055706A JP 2005055706 A JP2005055706 A JP 2005055706A JP 2003287008 A JP2003287008 A JP 2003287008A JP 2003287008 A JP2003287008 A JP 2003287008A JP 2005055706 A JP2005055706 A JP 2005055706A
Authority
JP
Japan
Prior art keywords
reference position
drive
motor
movable body
phase
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.)
Pending
Application number
JP2003287008A
Other languages
Japanese (ja)
Inventor
Hideki Sano
英樹 佐野
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP2003287008A priority Critical patent/JP2005055706A/en
Publication of JP2005055706A publication Critical patent/JP2005055706A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Lens Barrels (AREA)
  • Automatic Focus Adjustment (AREA)
  • Studio Devices (AREA)
  • Control Of Stepping Motors (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To properly correct deviation of reference position caused by difference in posture and impact from outside. <P>SOLUTION: A position control module 11 stores, in the internal memory 15a, the driving phase of the motor M that is outputted by a motor driving part 17 in accordance with the real reference position setting of a movable body transferring device 1. In the case where a lens is situated at a place capable of detecting the reference position in the operating condition of a camera 10, a position correcting part 15 compares the driving phase outputted by the motor driving part 17 with the driving phase stored in the internal memory 15a, discriminating, if the two are different from each other, as the deviation of the reference position. With the presence of the deviation, the number of steps of the motor M corresponding to the deviation is specified, so that the reference position is corrected by the number of steps so specified. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

本発明はモータにより位置を移動させる可動体の基準位置を状況に応じて適宜補正する基準位置補正方法、可動体移動装置及び光学機器に関する。   The present invention relates to a reference position correction method, a movable body moving apparatus, and an optical apparatus that appropriately correct a reference position of a movable body whose position is moved by a motor according to a situation.

従来、送りねじ機構のような直動機構に取り付けた可動体をモータで移動させる可動体移動装置は各種機械及び機器等に適用されており、例えば、カメラ及びビデオカメラ等の光学機器に適用されて、レンズの移動に利用されることがある。   Conventionally, a movable body moving device that moves a movable body attached to a linear motion mechanism such as a feed screw mechanism with a motor has been applied to various machines and devices, for example, optical devices such as cameras and video cameras. May be used to move the lens.

図6(a)は、光学機器に適用された可動体移動装置1の概略図である(特許文献1参照)。可動体移動装置1は、モータMに取り付けたネジ軸2にクランパ3を噛合し、クランパ3にレンズ8のレンズホルダ4の一端部4aを連結している。レンズホルダ4はハウジングの壁部9より突設したガイド棒7a、7bに沿って移動可能であり、他端部4bには遮蔽板5を設けている。また、可動体移動装置1は遮蔽板5の移動軌跡に略コ字断面のフォトセンサ6を配置している。モータMでネジ軸2を回転させると、クランパ3がネジ軸2の軸方向に移動し、クランパ3と共にレンズホルダ4及び遮蔽板5も移動する。なお、遮蔽板5及びフォトセンサ6は位置移動に対する基準位置の設定に利用される。   Fig.6 (a) is the schematic of the movable body moving apparatus 1 applied to the optical instrument (refer patent document 1). In the movable body moving device 1, a clamper 3 is engaged with a screw shaft 2 attached to a motor M, and one end 4 a of a lens holder 4 of a lens 8 is connected to the clamper 3. The lens holder 4 is movable along guide rods 7a and 7b projecting from the wall 9 of the housing, and a shielding plate 5 is provided at the other end 4b. Further, the movable body moving device 1 has a photosensor 6 having a substantially U-shaped cross section disposed on the movement locus of the shielding plate 5. When the screw shaft 2 is rotated by the motor M, the clamper 3 moves in the axial direction of the screw shaft 2, and the lens holder 4 and the shielding plate 5 also move together with the clamper 3. The shielding plate 5 and the photosensor 6 are used for setting a reference position for the position movement.

図7は、可動体移動装置1における位置制御モジュールを示すブロック図である。フォトセンサ6は内部に発光部6a及び受光部6bを対向配置しており、移動する遮蔽板5により受光部6bが徐々に遮られることで受光部6bの受光量が変化し、受光量に応じてフォトセンサ6からの出力電圧を変化させる。図8のグラフの一点鎖線で示すように、出力電圧は受光部6bを遮らない状態では高レベルになり、遮蔽板5が受光部6bを遮り始めると出力電圧は徐々に減少し、受光部6bを完全に遮ると低レベルになる。   FIG. 7 is a block diagram showing a position control module in the movable body moving apparatus 1. The photosensor 6 has a light-emitting portion 6a and a light-receiving portion 6b opposed to each other, and the light-receiving portion 6b is gradually blocked by the moving shielding plate 5, so that the light-receiving amount of the light-receiving portion 6b changes, and according to the light-receiving amount The output voltage from the photosensor 6 is changed. As indicated by the alternate long and short dash line in the graph of FIG. 8, the output voltage becomes high when the light receiving portion 6b is not blocked. When the shielding plate 5 begins to block the light receiving portion 6b, the output voltage gradually decreases, and the light receiving portion 6b. When completely blocked, it becomes low level.

アンプ部1aはフォトセンサ6の出力電圧を増幅し、コンパレータ部1bは増幅された出力電圧を一定の基準電圧(Vref)と比較して基準電圧より高いときはH(High)の電圧を出力し、基準電圧より低いときはL(Low)の電圧を出力する(図8のグラフの実線)。基準位置設定部1cはコンパレータ部1bからの出力電圧のH/Lが切り替わった地点を基準位置に設定しメモリ1dに記憶する。なお、設定される基準位置は図6(a)に示すレンズ8の可動範囲の端となる壁部9から所要距離だけ離れた位置になる。   The amplifier unit 1a amplifies the output voltage of the photo sensor 6, and the comparator unit 1b compares the amplified output voltage with a constant reference voltage (Vref) and outputs an H (High) voltage when the output voltage is higher than the reference voltage. When the voltage is lower than the reference voltage, an L (Low) voltage is output (solid line in the graph of FIG. 8). The reference position setting unit 1c sets a point where the H / L of the output voltage from the comparator unit 1b is switched as a reference position and stores it in the memory 1d. The set reference position is a position away from the wall portion 9 which is the end of the movable range of the lens 8 shown in FIG.

また、モータ制御MPU1eは設定された基準位置に応じてモータ駆動部1fへ駆動指示信号を出力し、モータ駆動部1fは駆動指示信号を受け付けて駆動用波形を生成してモータMに出力する。モータMは駆動用波形に基づき駆動される。なお、モータ制御MPU1eは、設定された基準位置及び出力する駆動指示信号によりレンズ8の位置を把握すると共に、光学機器の全体的な制御を行うシステム制御部1gと接続されている。
特開平9−105850号公報
The motor control MPU 1 e outputs a drive instruction signal to the motor drive unit 1 f according to the set reference position, and the motor drive unit 1 f receives the drive instruction signal, generates a drive waveform, and outputs it to the motor M. The motor M is driven based on the driving waveform. The motor control MPU 1e is connected to a system control unit 1g that grasps the position of the lens 8 based on the set reference position and the drive instruction signal to be output and performs overall control of the optical apparatus.
JP-A-9-105850

上述した可動体移動装置1は、スムーズな可動を確保するために各部に所要の隙間、あそび等を構造的に設けている。具体的には、クランパ3及びネジ軸2との噛合には設計上、所要の隙間が設けてある。よって、この可動体移動装置1を備えた光学機器の姿勢が異なる場合、例えば、光学機器が上向きと下向きのときでは、モータMが駆動されていなくても上述した隙間、あそび等の存在により各姿勢間で位置ズレがクランパ3及びレンズホルダ4等に発生する。このような相異した姿勢による位置ズレは設定した基準位置にも影響を及ぼし、実際のレンズ位置が把握している所定位置からずれてしまいズーム機能及びオートフォーカス機能等に支障をきたす問題がある。   The movable body moving apparatus 1 described above is structurally provided with necessary gaps, play, and the like in each part in order to ensure smooth movement. More specifically, a required gap is provided in the engagement with the clamper 3 and the screw shaft 2 in design. Therefore, when the posture of the optical device provided with the movable body moving device 1 is different, for example, when the optical device is upward and downward, each of the above-described gaps, play, etc. is present even if the motor M is not driven. A positional deviation occurs between the postures in the clamper 3, the lens holder 4, and the like. Such positional deviation due to different postures also affects the set reference position, causing the actual lens position to deviate from the predetermined position that is grasped, resulting in problems such as the zoom function and autofocus function. .

また、図6(b)に示すように、クランパ3は、上部3a及び下部3bでネジ軸2を挟持すると共に、上部3aに形成したネジ溝部3cをネジ軸2のネジ山部2aに噛合し、下部3bはネジ山部2aに噛合しない構成になっている。このため可動体移動装置1を備えた光学機器が外部より衝撃を受けると、ネジ溝部3cがネジ山部2aの噛合しているネジ山を乗り越えて、クランパ3がネジ軸2上を横滑りすることがある。横滑りが生じると、設定された基準位置にズレが生じ、モータ制御MPU1eは現在のレンズ8の位置を正確に把握できなくなり、レンズ移動による各種機能に影響を及ぼすと云う問題が起こる。   As shown in FIG. 6B, the clamper 3 holds the screw shaft 2 between the upper portion 3a and the lower portion 3b and meshes the screw groove portion 3c formed in the upper portion 3a with the screw thread portion 2a of the screw shaft 2. The lower portion 3b is configured not to mesh with the screw thread portion 2a. For this reason, when the optical device including the movable body moving device 1 receives an impact from the outside, the screw groove portion 3c gets over the screw thread engaged with the screw thread portion 2a, and the clamper 3 slides on the screw shaft 2. There is. When the side slip occurs, a deviation occurs in the set reference position, and the motor control MPU 1e cannot accurately grasp the current position of the lens 8, which causes a problem of affecting various functions due to lens movement.

本発明は、斯かる問題に鑑みてなされたものであり、正確に設定した基準位置におけるモータの駆動位相を予め記憶し、この記憶した駆動位相と現在の駆動位相を比較することで基準位置のズレの有無を判断し、ズレが生じている場合は基準位置を補正するようにした基準位置補正方法、可動体移動装置及び光学機器を提供することを目的とする。   The present invention has been made in view of such a problem. The drive phase of the motor at the accurately set reference position is stored in advance, and the stored drive phase is compared with the current drive phase to determine the reference position. It is an object of the present invention to provide a reference position correction method, a movable body moving device, and an optical apparatus that determine whether or not there is a deviation and correct the reference position when the deviation occurs.

また、本発明は、基準位置のズレが生じている場合、ズレに応じたモータの駆動量を演算又は特定して基準位置を補正するようにした基準位置補正方法、可動体移動装置及び光学機器を提供することを目的とする。   Further, the present invention provides a reference position correction method, a movable body moving apparatus, and an optical instrument that correct or correct a reference position by calculating or specifying a motor drive amount corresponding to the difference when a reference position shift occurs. The purpose is to provide.

上記課題を解決するために、本発明の基準位置補正方法は、モータで移動させる可動体の位置を検出して位置移動に対する基準位置を特定し、特定した基準位置に応じてモータを駆動する可動体移動装置の基準位置補正方法であって、前記可動体移動装置は、モータの駆動に係る駆動位相を出力する位相出力手段を用意し、特定した基準位置で前記位相出力手段が出力する駆動位相を記憶しておき、前記可動体が基準位置に係る検出を行うことが可能な箇所に位置する場合、前記位相出力手段が出力する駆動位相及び記憶しておいた駆動位相の比較を行い、該比較により両方の駆動位相が相異する場合、基準位置を補正することを特徴とする。   In order to solve the above-described problem, the reference position correction method of the present invention detects a position of a movable body moved by a motor, specifies a reference position for the position movement, and moves the motor according to the specified reference position. A method for correcting a reference position of a body movement device, wherein the movable body movement device prepares a phase output means for outputting a drive phase related to driving of a motor, and the drive phase output by the phase output means at a specified reference position And when the movable body is located at a location where the detection related to the reference position can be performed, the drive phase output by the phase output means and the stored drive phase are compared, When both drive phases are different from each other by comparison, the reference position is corrected.

また、本発明の基準位置補正方法は、前記比較により両方の駆動位相が相異する場合、該駆動位相の相異分に応じたモータの駆動量を演算し、演算した駆動量だけ基準位置を補正することを特徴とする。   Further, in the reference position correction method of the present invention, when both the drive phases are different from each other by the comparison, the motor drive amount is calculated according to the difference of the drive phases, and the reference position is set by the calculated drive amount. It is characterized by correcting.

さらに、本発明の基準位置補正方法は、前記可動体移動装置は、前記位相出力手段が出力する駆動位相及び記憶しておいた駆動位相を対応させてモータの駆動量を規定したテーブルを用意し、前記比較により両方の駆動位相が相異する場合、該駆動位相の相異分に応じたモータの駆動量を前記テーブルに基づき特定し、特定した駆動量だけ基準位置を補正することを特徴とする。   Furthermore, in the reference position correction method of the present invention, the movable body moving device prepares a table that defines the drive amount of the motor by associating the drive phase output by the phase output means with the stored drive phase. When the drive phases are different from each other by the comparison, the motor drive amount corresponding to the drive phase difference is specified based on the table, and the reference position is corrected by the specified drive amount. To do.

本発明の可動体移動装置は、モータで移動させる可動体の位置の検出を行う検出手段と、該検出手段の検出により位置移動に対する基準位置を特定する特定手段と、該特定手段が特定した基準位置に応じてモータを駆動するモータ駆動手段とを備える可動体移動装置において、モータの駆動に係る駆動位相を出力する位相出力手段と、前記特定手段が特定した基準位置で前記位相出力手段が出力する駆動位相を予め記憶する位相記憶手段と、前記可動体が基準位置に係る検出を行うことが可能な箇所に位置する場合、前記位相出力手段が出力する駆動位相及び前記位相記憶手段が記憶した駆動位相の比較を行う比較手段と、該比較手段の比較により両方の駆動位相が相異する場合、基準位置を補正する基準位置補正手段とを備えることを特徴とする。   The movable body moving device according to the present invention includes a detecting means for detecting a position of a movable body moved by a motor, a specifying means for specifying a reference position for position movement by detection of the detecting means, and a reference specified by the specifying means. In a movable body moving device including a motor driving unit that drives a motor according to a position, a phase output unit that outputs a driving phase related to driving of the motor, and the phase output unit that outputs the reference position specified by the specifying unit A phase storage means for preliminarily storing a drive phase to be stored, and a drive phase output by the phase output means and the phase storage means when the movable body is located at a location where detection relating to a reference position can be performed. Comparing means for comparing driving phases, and reference position correcting means for correcting a reference position when both driving phases are different due to comparison of the comparing means To.

また、本発明の可動体移動装置は、前記比較手段の比較により両方の駆動位相が相異する場合、該駆動位相の相異分に応じたモータの駆動量を演算する演算手段を更に備え、前記基準位置補正手段は、前記演算手段が演算した駆動量だけ基準位置を補正する手段を備えることを特徴とする。   Further, the movable body moving device of the present invention further includes a calculation unit that calculates a drive amount of the motor according to the difference of the drive phase when both the drive phases are different due to the comparison of the comparison unit, The reference position correcting means includes means for correcting the reference position by the driving amount calculated by the calculating means.

さらに、本発明の可動体移動装置は、前記位相出力手段が出力する駆動位相及び前記位相記憶手段が記憶した駆動位相を対応させてモータの駆動量を規定したテーブルと、前記比較手段の比較により両方の駆動位相が相異する場合、該駆動位相の相異分に応じたモータの駆動量を前記テーブルに基づき特定する駆動量特定手段とを更に備え、前記基準位置補正手段は、前記駆動量特定手段が特定した駆動量だけ基準位置を補正する手段を備えることを特徴とする。   Furthermore, the movable body moving apparatus of the present invention is based on a comparison between the table that defines the drive amount of the motor by associating the drive phase output from the phase output means with the drive phase stored in the phase storage means, and the comparison means. A drive amount specifying means for specifying a drive amount of the motor according to the difference between the drive phases based on the table when both drive phases are different from each other; and the reference position correcting means includes the drive amount It is characterized by comprising means for correcting the reference position by the drive amount specified by the specifying means.

本発明の光学機器は、前記可動体移動装置を備えおり、前記可動体はレンズであることを特徴とする。   An optical apparatus according to the present invention includes the movable body moving device, and the movable body is a lens.

本発明にあっては、位相出力手段がモータの駆動に係る駆動位相を出力するので、可動体の位置を駆動位相に関連付けることが可能になる。よって、設定した基準位置における駆動位相を予め記憶しておくことで、可動体が基準位置に係る箇所に位置する場合、現在の駆動位相と記憶した駆動位相とを比較すれば、可動体移動装置の姿勢差及び外部からの衝撃により基準位置にズレが生じているか否かを判断でき、それに伴い基準位置の補正を行うことができる。   In the present invention, since the phase output means outputs the drive phase related to the drive of the motor, the position of the movable body can be associated with the drive phase. Therefore, by storing the drive phase at the set reference position in advance, when the movable body is located at the location related to the reference position, the movable body moving device can be obtained by comparing the current drive phase with the stored drive phase. It is possible to determine whether or not the reference position is displaced due to the difference in posture and the impact from the outside, and the reference position can be corrected accordingly.

また、本発明にあっては、基準位置にズレが生じている場合、駆動位相の相異分に応じたモータの駆動量を演算するため、駆動源のモータに対応して現状のズレに係る基準位置の補正を行うことができ、構造構的に要求される隙間及びあそびの存在が基準位置に対して与える影響を極力排除し、正確な位置制御を達成できる。   Further, in the present invention, when a deviation occurs in the reference position, the driving amount of the motor corresponding to the difference in the drive phase is calculated, so that the current deviation corresponds to the motor of the drive source. The reference position can be corrected, and the influence of the gap and play required for the structural structure on the reference position can be eliminated as much as possible to achieve accurate position control.

さらに、本発明にあっては、基準位置にズレが生じている場合、テーブルに基づき駆動位相の相異分に応じたモータの駆動量を特定するため、迅速な補正処理を実現できる。   Furthermore, according to the present invention, when the reference position is displaced, the motor drive amount corresponding to the difference in the drive phase is specified based on the table, so that a quick correction process can be realized.

さらに、また、本発明にあっては、上述したような基準位置補正を行う可動体移動装置を光学機器が備えて、レンズを移動させるため、安定したレンズ移動制御を行える。   Furthermore, in the present invention, since the optical device includes the movable body moving device that performs the reference position correction as described above and moves the lens, stable lens movement control can be performed.

本発明にあっては、設定した基準位置におけるモータの駆動位相を予め記憶し、可動体が基準位置に係る箇所に位置する場合に、現在の駆動位相と予め記憶した駆動位相を比較するので、基準位置がずれているか否かを容易に認識できる。また、基準位置のズレの発生を認識した場合は、基準位置の補正を行うので、可動体移動装置の姿勢の状態に関係なく、さらには外部から衝撃を受けた場合でも適切な可動体の位置制御を維持できる。   In the present invention, the drive phase of the motor at the set reference position is stored in advance, and when the movable body is located at a location related to the reference position, the current drive phase is compared with the drive phase stored in advance, It can be easily recognized whether or not the reference position is shifted. In addition, when the occurrence of the reference position deviation is recognized, the reference position is corrected, so that an appropriate movable body position can be obtained regardless of the posture of the movable body moving device and even when an impact is applied from the outside. You can maintain control.

また、本発明にあっては、駆動位相の相異分としてモータの駆動量を演算するため、可動体移動装置に適用されているモータに応じて基準位置の補正を的確に行える。   In the present invention, since the motor drive amount is calculated as the difference in drive phase, the reference position can be accurately corrected according to the motor applied to the movable body moving device.

さらに、本発明にあっては、テーブルに基づき補正に係るモータの駆動量を特定するため、迅速な補正処理を実現できる。   Furthermore, in the present invention, since the driving amount of the motor related to the correction is specified based on the table, a quick correction process can be realized.

さらに、また、本発明にあっては、本発明に係る可動体移動装置をカメラ、ビデオカメラ等の光学機器に用いることで、レンズ位置のズレに起因するズーム機能及びオートフォーカス機能等の光学機能に対する不具合の発生を回避できる。   Furthermore, in the present invention, by using the movable body moving device according to the present invention in an optical device such as a camera or a video camera, optical functions such as a zoom function and an autofocus function due to a shift in lens position. It is possible to avoid the occurrence of malfunctions.

図1は本発明の実施形態に係る光学機器であるカメラ10が備える可動移動装置の位置制御モジュール11のブロック図である。カメラ10は、レンズ移動用に図6(a)に示すような可動体移動装置1を備えており、位置制御モジュール11は、可動体移動装置1における基準位置の設定、補正等に係る位置制御を行う。本実施形態の位置制御モジュール11は、図7に示す従来の位置制御モジュールに比べて新たに位置補正部15を設けている。   FIG. 1 is a block diagram of a position control module 11 of a movable moving device provided in a camera 10 that is an optical apparatus according to an embodiment of the present invention. The camera 10 includes a movable body moving device 1 as shown in FIG. 6A for moving the lens, and the position control module 11 performs position control related to setting, correction, and the like of the reference position in the movable body moving device 1. I do. The position control module 11 of the present embodiment is newly provided with a position correction unit 15 as compared with the conventional position control module shown in FIG.

本実施形態に係る可動体移動装置1の機械的な構成は、図6(a)に示す構成と同等であり、図6(a)に係る各部は従来と同様の符号を用いて以下に説明する。   The mechanical configuration of the movable body moving apparatus 1 according to the present embodiment is the same as the configuration shown in FIG. 6A, and each unit according to FIG. 6A is described below using the same reference numerals as in the prior art. To do.

可動体移動装置1は、モータMで可動体に相当するレンズ8を移動させており、レンズ8と共に遮蔽板5が移動することでフォトセンサ6の発光部6aに対向する受光部6bを遮りフォトセンサ6の出力電圧を変化させている(図1、2参照)。なお、フォトセンサ6の出力電圧は、受光感度、ネジ軸2の1回転当たりのピッチ等により段階的に変化し、本実施形態では図2の中段のグラフに示すように7段階で出力電圧が変動する構成にしている。   The movable body moving device 1 moves the lens 8 corresponding to the movable body by the motor M, and the shielding plate 5 moves together with the lens 8 so that the light receiving portion 6b facing the light emitting portion 6a of the photosensor 6 is shielded. The output voltage of the sensor 6 is changed (see FIGS. 1 and 2). Note that the output voltage of the photosensor 6 changes stepwise depending on the light receiving sensitivity, the pitch per rotation of the screw shaft 2, and the like. In this embodiment, the output voltage is changed in seven steps as shown in the middle graph of FIG. It has a fluctuating configuration.

本実施形態のモータMには、定電流で1−2相励磁駆動されるステッピングモータを使用している。図2の上段のグラフに示すようにモータMは、電流が100%〜−100%まで5段階で変動する第1電流波形及び第2電流波形を組み合わせたものを用いて駆動される。この組み合わせは第1電流波形の電流が0%、第2電流波形の電流が100%の場合を駆動位相(1)とし、以降、第1電流波形の所要電流と第2電流波形の所要電流を組み合わせて(1)〜(8)の計8パターンの駆動位相を形成し、この8パターンの駆動位相を順番に組み合わせてモータMを1回転させる。よって、モータMは各駆動位相毎に1ステップ分の回転を行い、1番目の駆動位相(1)から8番目の駆動位相(8)までで回転に係る1周期が形成される。なお、カメラ10では、図6(a)において壁部9からレンズ8が離反するようにモータMが回転する場合を正方向にしている。   As the motor M of this embodiment, a stepping motor driven by 1-2 phase excitation with a constant current is used. As shown in the upper graph of FIG. 2, the motor M is driven using a combination of a first current waveform and a second current waveform whose current varies in five stages from 100% to −100%. In this combination, when the current of the first current waveform is 0% and the current of the second current waveform is 100%, the driving phase (1) is set, and thereafter, the required current of the first current waveform and the required current of the second current waveform are A total of eight drive phases (1) to (8) are formed in combination, and the motor M is rotated once by combining these eight drive phases in order. Therefore, the motor M rotates by one step for each driving phase, and one cycle related to the rotation is formed from the first driving phase (1) to the eighth driving phase (8). In the camera 10, the case where the motor M rotates so that the lens 8 is separated from the wall portion 9 in FIG.

図1に示す遮蔽板5、フォトセンサ6、アンプ部12及びコンパレータ部13は、本実施形態ではレンズ8の基準位置に係る位置の検出を行う検出手段に相当し、アンプ部12が増幅したフォトセンサ6の出力電圧をコンパレータ部13で基準電圧に対するH/Lの電圧に切り替え、このH/Lの電圧を基準位置設定部14へ出力している。基準位置設定部14は基準位置を特定する特定手段として機能し、出力されたHの電圧とLの電圧とが切り替わった地点を基準位置に設定し、内蔵するメモリ14aに設定した基準位置の地点を記憶すると共に、基準位置の設定に係る信号を制御信号として位置補正部15へ出力する。   The shielding plate 5, the photo sensor 6, the amplifier unit 12, and the comparator unit 13 shown in FIG. 1 correspond to detection means for detecting the position related to the reference position of the lens 8 in this embodiment, and the photo amplified by the amplifier unit 12. The output voltage of the sensor 6 is switched to the H / L voltage with respect to the reference voltage by the comparator unit 13, and the H / L voltage is output to the reference position setting unit 14. The reference position setting unit 14 functions as specifying means for specifying the reference position, sets the point where the output H voltage and L voltage are switched to the reference position, and sets the reference position set in the built-in memory 14a. And a signal related to the setting of the reference position is output to the position correction unit 15 as a control signal.

位置補正部15は内部メモリ15aを有しており、基準位置設定部14が出力した制御信号をモータ制御MPU16へ出力すると共に、位相記憶手段、比較手段及び駆動量特定手段として機能している。なお、各手段の詳細は後述する。   The position correction unit 15 includes an internal memory 15a, and outputs a control signal output from the reference position setting unit 14 to the motor control MPU 16 and functions as a phase storage unit, a comparison unit, and a drive amount specifying unit. Details of each means will be described later.

モータ制御MPU16はモータ駆動手段として機能しており、位置補正部15を介した基準位置設定部14からの制御信号によりレンズの基準位置を把握しており、この把握している基準位置及びモータ駆動部17へ出力する駆動指示信号によりレンズ8の現在位置を認識してモータMの制御を行っている。さらに、モータ制御MPU16は基準位置補正手段として、後述する位置補正部15からの位置ズレに係るモータMのステップ数を受け付けた場合、把握している基準位置を受け付けたステップ数だけ補正する処理も行う。   The motor control MPU 16 functions as a motor drive means, grasps the reference position of the lens by a control signal from the reference position setting unit 14 via the position correction unit 15, and the grasped reference position and motor drive. The motor M is controlled by recognizing the current position of the lens 8 based on the drive instruction signal output to the unit 17. Furthermore, when the motor control MPU 16 receives, as reference position correction means, the number of steps of the motor M related to positional deviation from the position correction unit 15 described later, the motor control MPU 16 also corrects the grasped reference position by the received number of steps. Do.

また、モータ制御MPU16は、位置制御モジュール11に含まれないカメラ10の全体的な制御を行うシステム制御部20と接続されており、システム制御部20からの出力内容に応じてモータMのステップ数に係る駆動指示信号を出力している。なお、モータ制御MPU16は、レンズ8の現在位置が認識不能となった場合、初期化要求信号をシステム制御部20へ出力する。   The motor control MPU 16 is connected to a system control unit 20 that performs overall control of the camera 10 that is not included in the position control module 11, and the number of steps of the motor M according to the output content from the system control unit 20. The drive instruction signal concerning is output. The motor control MPU 16 outputs an initialization request signal to the system control unit 20 when the current position of the lens 8 becomes unrecognizable.

システム制御部20は、外部からのレンズ調整指令、電源オン、ズーム操作等のカメラ10に対する各種操作及びモータ制御MPU16からの初期化要求信号を受け付けて現在のカメラ10の状況を認識し、認識した状態をモータ制御MPU16へ出力する。   The system control unit 20 recognizes and recognizes the current status of the camera 10 by receiving various operations on the camera 10 such as an external lens adjustment command, power-on, zoom operation, and the initialization request signal from the motor control MPU 16. The state is output to the motor control MPU 16.

システム制御部20がモータ制御MPU16へ出力する具体的な認識状態には、レンズ調整状態、通常動作状態及び初期化状態等がある。レンズ調整状態とは、カメラ組立工程のような状況で、カメラ10を水平に配置すると共に衝撃がかからないようにした状態を意味し、この状態でレンズ位置の正確な調整及びレンズ8の位置移動に対する真の基準位置の設定等が行われる。通常動作状態とは、カメラ10がユーザによる操作を受け付けて、その操作に応じた作動を行う状態を意味する。初期化状態とは、カメラ10の電源がオンされた場合又はモータ制御MPU16から初期化要求信号を受け付けた場合、基準位置に係るレンズ8の位置を再度検出するようにモータMを駆動させる状態を意味する。   Specific recognition states output from the system control unit 20 to the motor control MPU 16 include a lens adjustment state, a normal operation state, and an initialization state. The lens adjustment state means a state in which the camera 10 is horizontally disposed and is not subjected to an impact in a situation such as a camera assembly process. In this state, the lens position is accurately adjusted and the lens 8 is moved. A true reference position is set. The normal operation state means a state in which the camera 10 receives an operation by the user and performs an operation corresponding to the operation. The initialization state is a state in which the motor M is driven so that the position of the lens 8 related to the reference position is detected again when the camera 10 is turned on or when an initialization request signal is received from the motor control MPU 16. means.

モータ駆動部17は、モータ制御MPU16からの駆動指示信号に応じて図2の上段のグラフに示す第1電流波形及び第2電流波形を生成し、生成した各波形をモータMへ出力してモータMを駆動させている。また、モータ駆動部17は、モータの駆動に係る駆動位相を出力する位相出力手段としても機能しており、モータ駆動用の各波形を出力するときに、各波形で定まる駆動位相((1)〜(8))を位置補正部15へ出力する処理も行っている。   The motor drive unit 17 generates the first current waveform and the second current waveform shown in the upper graph of FIG. 2 in response to the drive instruction signal from the motor control MPU 16, and outputs the generated waveforms to the motor M to output the motor. M is driven. The motor drive unit 17 also functions as a phase output unit that outputs a drive phase related to the motor drive. When the motor drive waveform is output, the drive phase ((1)) determined by each waveform is output. (8)) are also output to the position correction unit 15.

前述の位置補正部15の位相記憶手段は、真の基準位置での駆動位相を記憶するものである。即ち、モータ制御MPU16がシステム制御部20からレンズ調整状態の出力を受け付けてモータMを駆動し、基準位置設定部14が真の基準位置を設定した際に、モータ駆動部17から出力されてきた駆動位相を内部メモリ15aに予め記憶するものである。   The phase storage means of the position correction unit 15 described above stores the drive phase at the true reference position. That is, when the motor control MPU 16 receives the output of the lens adjustment state from the system control unit 20 to drive the motor M, and the reference position setting unit 14 sets the true reference position, it is output from the motor drive unit 17. The drive phase is stored in advance in the internal memory 15a.

また、位置補正部15の比較手段は、真の基準位置設定後のカメラ10に対し、基準位置に係る検出が可能な箇所にレンズ8が位置する場合に、モータ駆動部17からの駆動位相と内部メモリ15aに記憶された駆動位相を比較するものである。具体的には、モータ制御MPU16がシステム制御部20から通常動作状態又は初期化状態の出力を受け付けて、レンズ8の移動に連動する遮蔽板5の位置により基準位置に係る検出が可能となり、コンパレータ部13の出力電圧のHとLが切り替わったときに2つの駆動位相の比較を行う。なお、この比較時にカメラ10の姿勢が真の基準位置設定時の姿勢と異なるとき、又は、カメラ10が衝撃を受けたとき等は、両方の駆動位相に相異が生じる場合がある。   Further, the comparison means of the position correction unit 15 compares the drive phase from the motor drive unit 17 when the lens 8 is located at a position where the detection related to the reference position can be performed with respect to the camera 10 after setting the true reference position. The drive phase stored in the internal memory 15a is compared. Specifically, the motor control MPU 16 receives the output of the normal operation state or the initialization state from the system control unit 20 and can detect the reference position based on the position of the shielding plate 5 interlocked with the movement of the lens 8. When the output voltages H and L of the unit 13 are switched, the two drive phases are compared. Note that when the posture of the camera 10 is different from the posture at the time of setting the true reference position at the time of this comparison, or when the camera 10 receives an impact, a difference may occur in both drive phases.

さらに、位置補正部15は、駆動位相の相異分に応じたモータMの駆動量判断用に図3に示すテーブル21を内部メモリ15aに記憶している。テーブル21の縦側は現状の基準位置における駆動位相、即ち基準位置に係る検出に伴いモータ駆動部17が出力する現状の駆動位相を意味する一方、テーブル21の横側は真の基準位置における駆動位相、即ち内部メモリ15aに記憶された駆動位相を意味している。   Further, the position correction unit 15 stores a table 21 shown in FIG. 3 in the internal memory 15a for determining the driving amount of the motor M according to the difference in driving phase. The vertical side of the table 21 means the drive phase at the current reference position, that is, the current drive phase output by the motor drive unit 17 upon detection related to the reference position, while the horizontal side of the table 21 is driven at the true reference position. This means the phase, that is, the drive phase stored in the internal memory 15a.

テーブル21は、両方の駆動位相が交差する位置の数値が「0」のときは、位置ズレが生じていないことを示し、交差する位置の数値が「0」でない場合は、位置ズレが生じていることを示す。また、各テーブル21の各数値は、モータMの駆動量としてのステップ数を意味しており、例えば、数値が「2」の場合、正方向へ2ステップ分、位置ズレが生じていることを意味する。なお、数値が「×」の場合は、可動体移動装置1の補正範囲を超えて位置ズレが生じていることを意味する。   The table 21 indicates that there is no positional deviation when the numerical value at the position where both driving phases intersect is “0”, and there is a positional deviation when the numerical value at the intersecting position is not “0”. Indicates that Further, each numerical value in each table 21 means the number of steps as the driving amount of the motor M. For example, when the numerical value is “2”, it indicates that the positional deviation is generated by two steps in the positive direction. means. When the numerical value is “x”, it means that a positional deviation has occurred beyond the correction range of the movable body moving apparatus 1.

さらに、また、位置補正部15の駆動量特定手段は、図3のテーブル21に基づき駆動位相の相異分として、位置ズレに係るモータMの駆動量に相当するステップ数を特定する処理を行うと共に、特定したステップ数をモータ制御MPU16へ出力する処理を行う。また、駆動量特定手段がテーブル21に基づき特定したステップ数が「×」の場合、ステップ数不明の信号をモータ制御MPU16へ出力する。   Furthermore, the drive amount specifying means of the position correction unit 15 performs a process of specifying the number of steps corresponding to the drive amount of the motor M related to the positional deviation as the difference in drive phase based on the table 21 of FIG. At the same time, a process of outputting the specified number of steps to the motor control MPU 16 is performed. Further, when the number of steps specified by the drive amount specifying means based on the table 21 is “×”, a signal of unknown step number is output to the motor control MPU 16.

なお、本実施形態に係る可動体移動装置1は、上述した箇所以外は、従来と同様の構成にしている。   In addition, the movable body moving apparatus 1 which concerns on this embodiment is set as the structure similar to the former except the location mentioned above.

次に、カメラ10の基準位置補正方法に係る一連の処理を図4の第1フローチャート及び図5の第2フローチャートに基づき具体的に説明する。なお、第1フローチャートは、主に真の基準位置の設定に係る処理を示すものであり、第2フローチャートは主に位置補正部15の処理に係る具体的な基準位置補正処理を示すものである。   Next, a series of processes related to the reference position correction method of the camera 10 will be specifically described based on the first flowchart of FIG. 4 and the second flowchart of FIG. The first flowchart mainly shows processing related to the setting of the true reference position, and the second flowchart mainly shows specific reference position correction processing related to the processing of the position correction unit 15. .

先ず、図4の第1フローチャートに示すようにモータ制御MPU16は、システム制御部20からの出力によりレンズ調整状態であるか否かを判断し(S1)、レンズ調整状態でない場合(S1:NO)、レンズ調整状態になるまで処理待ち状況になる。一方、レンズ調整状態である場合(S1:YES)、モータ制御MPU16は駆動指示信号を出力しモータMを駆動させる(S2)。モータMの駆動により遮蔽板5が移動し、遮蔽板5の移動に伴い図2に示すようにフォトセンサ6の出力電圧が低下して基準電圧(Vref)との関係でコンパレータ部13の出力電圧がHからLに切り替わったかを基準位置設定部14が判断する(S3)。   First, as shown in the first flowchart of FIG. 4, the motor control MPU 16 determines whether or not the lens is adjusted based on the output from the system control unit 20 (S1), and when the lens is not adjusted (S1: NO). The process waits until the lens adjustment state is reached. On the other hand, when it is in the lens adjustment state (S1: YES), the motor control MPU 16 outputs a drive instruction signal to drive the motor M (S2). The shielding plate 5 is moved by driving the motor M, and as the shielding plate 5 moves, the output voltage of the photosensor 6 decreases as shown in FIG. 2, and the output voltage of the comparator unit 13 is related to the reference voltage (Vref). The reference position setting unit 14 determines whether or not has been switched from H to L (S3).

コンパレータ部13の出力電圧が切り替わらない場合(S3:NO)、切り替わるまで処理待ち状況になり、出力電圧が切り替わった場合(S3:YES)、その地点(図2では地点Xn)を真の基準位置として基準位置設定部14は設定すると共にメモリ14aに記憶する(S4)。また、その際、位置補正部15は真の基準位置(Xn)でモータ駆動部17が出力する駆動位相(図2では駆動位相(7))を内部メモリ15aに記憶する(S5)。上述したような処理を予め行ってからカメラ10の実際的な使用状況で基準位置補正処理(S6)を行う。   When the output voltage of the comparator unit 13 is not switched (S3: NO), the process waits until it is switched, and when the output voltage is switched (S3: YES), the point (point Xn in FIG. 2) is set to the true reference position. The reference position setting unit 14 sets and stores it in the memory 14a (S4). At that time, the position correction unit 15 stores the drive phase (drive phase (7) in FIG. 2) output from the motor drive unit 17 at the true reference position (Xn) in the internal memory 15a (S5). After performing the processing as described above in advance, the reference position correction processing (S6) is performed in the actual usage situation of the camera 10.

次に、図5の第2フローチャートに示すように、モータ制御MPU16は、システム制御部20からの出力により、通常動作状態又は初期化状態になったか否かを判断する(S10)。なお、現在が通常動作状態又は初期化状態でない場合(S10:NO)、処理待ち状況になり、一方、通常動作状態又は初期化状態である場合(S10:YES)、レンズ8の位置に伴いコンパレータ部13の出力電圧の切替により基準位置に係る位置の検出が可能か否かを基準位置設定部14で判断する(S11)。   Next, as shown in the second flowchart of FIG. 5, the motor control MPU 16 determines whether or not the normal operation state or the initialization state has been reached based on the output from the system control unit 20 (S10). When the current state is not the normal operation state or the initialization state (S10: NO), the process waits. On the other hand, when the current state is the normal operation state or the initialization state (S10: YES), the comparator is associated with the position of the lens 8. The reference position setting unit 14 determines whether or not the position related to the reference position can be detected by switching the output voltage of the unit 13 (S11).

基準位置検出が可能でないときは(S11:NO)、基準位置検出ができるまで処理待ち状態になり、基準位置検出ができたときは(S11:YES)、そのときにモータ駆動部17が出力した駆動位相を位置補正部15が確認する(S12)。   When the reference position cannot be detected (S11: NO), the process waits until the reference position can be detected. When the reference position is detected (S11: YES), the motor drive unit 17 outputs at that time. The position correction unit 15 confirms the drive phase (S12).

さらに、位置補正部15は、確認した駆動位相と内部メモリ15aに記憶している駆動位相が相異しているか否かを比較する(S13)。両方の駆動位相が相異していない場合(S13:NO)、位置ズレが生じていないとして処理を終了する。一方、両方の駆動位相が相異する場合(S13:YES)、位置補正部15は図3のテーブル21に基づき駆動位相の相異分に対応するステップ数を特定する(S14)。例えば、位置補正部15が駆動位相を確認する段階(S12)において、駆動位相(1)を確認した場合、上述した例において予め記憶した駆動位相(7)と対応させて位置ズレに係るステップ数を「2」に特定する。   Further, the position correction unit 15 compares whether or not the confirmed drive phase is different from the drive phase stored in the internal memory 15a (S13). When the two drive phases are not different (S13: NO), it is determined that no positional deviation has occurred, and the process ends. On the other hand, when the two drive phases are different (S13: YES), the position correction unit 15 specifies the number of steps corresponding to the difference of the drive phases based on the table 21 of FIG. 3 (S14). For example, when the position correction unit 15 confirms the drive phase (S12) in the stage of confirming the drive phase (S12), the number of steps related to the position shift corresponding to the drive phase (7) stored in advance in the above example. Is specified as “2”.

なお、駆動位相確認の段階(S12)で確認した駆動位相(1)より現状の基準位置は、位置(Xn+2)になり、真の基準位置(Xn)から位置ズレが生じている(図2参照)。即ち、位置ズレに係るフォトセンサ6の出力電圧は、図2おける中段のグラフの破線のようになり、基準電圧(Vref)との交点もずれてしまい、それに伴い図2における下段のグラフの破線のように、コンパレータ部13の出力電圧もずれている。   Note that the current reference position is the position (Xn + 2) from the drive phase (1) confirmed in the drive phase confirmation stage (S12), and there is a positional deviation from the true reference position (Xn) (see FIG. 2). ). That is, the output voltage of the photosensor 6 related to the positional deviation becomes like the broken line in the middle graph in FIG. 2, and the intersection with the reference voltage (Vref) is also shifted, and accordingly, the broken line in the lower graph in FIG. As shown, the output voltage of the comparator unit 13 is also shifted.

このような位置ズレが発生した状態でレンズ8の移動に係る機能を作動させると、ズームトラッキング等に影響が生じて正常なトラッキングが不可能になる。そのため、図5の第2フローチャートのように位置補正部15は、特定したステップ数をモータ制御MPU16に出力し、モータ制御MPU16は把握している基準位置を補正する処理を行う(S15)。   If a function related to the movement of the lens 8 is operated in a state where such a positional deviation has occurred, zoom tracking or the like is affected, and normal tracking becomes impossible. Therefore, as in the second flowchart of FIG. 5, the position correction unit 15 outputs the specified number of steps to the motor control MPU 16, and the motor control MPU 16 performs a process of correcting the grasped reference position (S15).

具体的にモータ制御MPU16は、把握していたレンズ8の位置に係る真の基準位置(Xn)を正方向に2ステップ分ずれた位置(Xn+2)に補正することで、現在のカメラ10の状態に応じた位置(Xn+2)を真の基準位置として把握し直す。この状態で各種機能を行うことで適正な各種光学機能を発揮できるようにする。   Specifically, the motor control MPU 16 corrects the true reference position (Xn) related to the grasped position of the lens 8 to a position (Xn + 2) shifted by two steps in the positive direction, so that the current state of the camera 10 The position (Xn + 2) corresponding to is re-understood as the true reference position. By performing various functions in this state, various appropriate optical functions can be exhibited.

また、上述した処理以降も可動体移動装置1は、通常動作状態又は初期化状態であって基準位置に係る検出が可能な状態であれば、上述した基準位置補正処理を適宜行う。よって、カメラ10の姿勢がレンズ調整時の姿勢に戻ったとき、又は、衝撃による位置ズレの影響等が解除されたとき等に基準位置補正処理が行われると、現状の基準位置に係る位置は、真の基準位置(Xn)に戻される。   In addition, after the above-described processing, the movable body moving apparatus 1 appropriately performs the above-described reference position correction processing as long as the movable body moving device 1 is in the normal operation state or the initialization state and can detect the reference position. Accordingly, when the reference position correction process is performed when the posture of the camera 10 returns to the posture at the time of lens adjustment, or when the influence of the positional deviation due to the impact is canceled, the position related to the current reference position is To the true reference position (Xn).

なお、可動体移動装置1の位置制御モジュール11は、上述した形態に限定されるものではなく種々の変形例の適用が可能である。例えば、予め記憶する真の基準位置に対する駆動位相は、内部メモリ15aに記憶させる以外にも、モータ制御MPU16が有するメモリに記憶させることも可能であり、また、位置制御モジュール11に駆動位相記憶用のメモリを単独で設けるようにしてもよい。さらに、図3に示すテーブル21も上記と同様にモータ制御MPU16のメモリ又は新たに設ける単独のメモリに記憶させるようにしてもよい。なお、テーブル21の規定内容は本実施形態に対応した一例であり、使用されるモータMの仕様及びネジ軸2のピッチに応じて適宜変更することが可能である。   The position control module 11 of the movable body moving apparatus 1 is not limited to the above-described form, and various modifications can be applied. For example, the drive phase with respect to the true reference position stored in advance can be stored in the memory of the motor control MPU 16 in addition to being stored in the internal memory 15a, and the position control module 11 can store the drive phase. These memories may be provided independently. Further, the table 21 shown in FIG. 3 may also be stored in the memory of the motor control MPU 16 or a newly provided single memory as described above. The specified content of the table 21 is an example corresponding to this embodiment, and can be appropriately changed according to the specification of the motor M used and the pitch of the screw shaft 2.

また、位置ズレに伴うステップ数の特定は、図3のテーブル21を使用する代わりに、テーブル21の対応を示す内容を演算する演算手段を位置制御モジュール11に設けるようにしてもよい。なお、演算手段は位置補正部15に機能させることが好適であり、この場合、位置補正部15が演算したステップ数をモータ制御MPU16に出力して基準位置を補正することになる。   For specifying the number of steps associated with the positional deviation, the position control module 11 may be provided with a calculation means for calculating the contents indicating the correspondence of the table 21 instead of using the table 21 of FIG. Note that the calculation means is preferably caused to function in the position correction unit 15. In this case, the number of steps calculated by the position correction unit 15 is output to the motor control MPU 16 to correct the reference position.

さらに、モータMはステッピングモータ以外にも、離散位置制御可能なものであれば本発明に適用可能である。さらに、また、本発明は、デジタルカメラを含む各種カメラ、デジタルビデオカメラを含む各種デジタルビデオカメラ、カメラ又はビデオカメラ機能を備えた携帯電話器、スキャナ、さらにはプロジェクターのような投影装置等のレンズを移動させる各種光学機器に適用できると共に、光学機器以外にも基準位置を設定して可動体をモータで移動させる各種機械及び機器にも適用可能である。   Further, the motor M can be applied to the present invention as long as it is capable of discrete position control other than the stepping motor. Furthermore, the present invention also relates to various cameras including a digital camera, various digital video cameras including a digital video camera, a mobile phone having a camera or video camera function, a scanner, and a lens such as a projection device such as a projector. In addition to the optical apparatus, the present invention can be applied to various machines and apparatuses in which a reference position is set and the movable body is moved by a motor.

本発明の実施形態に係る可動体移動装置の位置制御モジュールを示すブロック図である。It is a block diagram which shows the position control module of the movable body moving apparatus which concerns on embodiment of this invention. 各駆動位相に対する電流波形、フォトセンサの出力電圧及びコンパレータ部の出力電圧を示すグラフである。It is a graph which shows the current waveform with respect to each drive phase, the output voltage of a photo sensor, and the output voltage of a comparator part. 各駆動位相に係るステップ数を規定したテーブルを示す図表である。It is a graph which shows the table which prescribed | regulated the step number concerning each drive phase. 基準位置補正方法に係る全体的な処理手順を示す第1フローチャートである。It is a 1st flowchart which shows the whole process sequence which concerns on a reference position correction method. 具体的な基準位置補正処理を示す第2フローチャートである。It is a 2nd flowchart which shows a specific reference position correction process. (a)は可動体移動装置の概略図、(b)はネジ軸に対するクランパの噛合状態を示す概略図である。(A) is the schematic of a movable body moving apparatus, (b) is the schematic which shows the meshing state of the clamper with respect to a screw shaft. 従来の位置制御モジュールを示すブロック図である。It is a block diagram which shows the conventional position control module. 基準位置の設定に係るグラフである。It is a graph which concerns on the setting of a reference position.

符号の説明Explanation of symbols

1 可動体移動装置
5 遮蔽板
6 フォトセンサ
10 カメラ
11 位置制御モジュール
12 アンプ部
13 コンパレータ部
14 基準位置設定部
15 位置補正部
16 モータ制御MPU
17 モータ駆動部
20 システム制御部
M モータ
DESCRIPTION OF SYMBOLS 1 Movable body moving apparatus 5 Shielding board 6 Photo sensor 10 Camera 11 Position control module 12 Amplifier part 13 Comparator part 14 Reference position setting part 15 Position correction part 16 Motor control MPU
17 Motor drive unit 20 System control unit M Motor

Claims (7)

モータで移動させる可動体の位置を検出して位置移動に対する基準位置を特定し、特定した基準位置に応じてモータを駆動する可動体移動装置の基準位置補正方法であって、
前記可動体移動装置は、
モータの駆動に係る駆動位相を出力する位相出力手段を用意し、
特定した基準位置で前記位相出力手段が出力する駆動位相を記憶しておき、
前記可動体が基準位置に係る検出を行うことが可能な箇所に位置する場合、前記位相出力手段が出力する駆動位相及び記憶しておいた駆動位相の比較を行い、
該比較により両方の駆動位相が相異する場合、基準位置を補正することを特徴とする基準位置補正方法。
A reference position correction method for a movable body moving device that detects a position of a movable body to be moved by a motor, identifies a reference position for the position movement, and drives the motor according to the identified reference position,
The movable body moving device is:
Prepare phase output means to output the drive phase related to motor drive,
Store the drive phase output by the phase output means at the identified reference position,
When the movable body is located at a position where the detection related to the reference position can be performed, the drive phase output by the phase output means and the stored drive phase are compared,
A reference position correction method for correcting a reference position when both drive phases are different from each other by the comparison.
前記比較により両方の駆動位相が相異する場合、該駆動位相の相異分に応じたモータの駆動量を演算し、
演算した駆動量だけ基準位置を補正する請求項1に記載の基準位置補正方法。
When both the drive phases are different from each other by the comparison, the driving amount of the motor corresponding to the difference between the drive phases is calculated,
The reference position correction method according to claim 1, wherein the reference position is corrected by the calculated drive amount.
前記可動体移動装置は、前記位相出力手段が出力する駆動位相及び記憶しておいた駆動位相を対応させてモータの駆動量を規定したテーブルを用意し、
前記比較により両方の駆動位相が相異する場合、該駆動位相の相異分に応じたモータの駆動量を前記テーブルに基づき特定し、
特定した駆動量だけ基準位置を補正する請求項1に記載の基準位置補正方法。
The movable body moving device prepares a table that defines the driving amount of the motor in association with the driving phase output by the phase output means and the stored driving phase,
If both of the drive phases are different from each other by the comparison, the drive amount of the motor corresponding to the difference of the drive phases is specified based on the table,
The reference position correction method according to claim 1, wherein the reference position is corrected by the specified drive amount.
モータで移動させる可動体の位置の検出を行う検出手段と、該検出手段の検出により位置移動に対する基準位置を特定する特定手段と、該特定手段が特定した基準位置に応じてモータを駆動するモータ駆動手段とを備える可動体移動装置において、
モータの駆動に係る駆動位相を出力する位相出力手段と、
前記特定手段が特定した基準位置で前記位相出力手段が出力する駆動位相を予め記憶する位相記憶手段と、
前記可動体が基準位置に係る検出を行うことが可能な箇所に位置する場合、前記位相出力手段が出力する駆動位相及び前記位相記憶手段が記憶した駆動位相の比較を行う比較手段と、
該比較手段の比較により両方の駆動位相が相異する場合、基準位置を補正する基準位置補正手段と
を備えることを特徴とする可動体移動装置。
Detection means for detecting the position of the movable body moved by the motor, specification means for specifying a reference position for position movement by detection of the detection means, and a motor for driving the motor according to the reference position specified by the specification means In a movable body moving device comprising a driving means,
Phase output means for outputting a drive phase related to driving of the motor;
Phase storage means for storing in advance the drive phase output by the phase output means at the reference position specified by the specifying means;
When the movable body is located at a position where detection relating to a reference position can be performed, a comparison unit that compares the drive phase output by the phase output unit and the drive phase stored by the phase storage unit;
Reference position correcting means for correcting a reference position when both drive phases are different from each other by comparison of the comparing means, A movable body moving device comprising:
前記比較手段の比較により両方の駆動位相が相異する場合、該駆動位相の相異分に応じたモータの駆動量を演算する演算手段を更に備え、
前記基準位置補正手段は、
前記演算手段が演算した駆動量だけ基準位置を補正する手段を備える請求項4に記載の可動体移動装置。
When both drive phases are different due to the comparison of the comparison means, further comprising a calculation means for calculating the drive amount of the motor according to the difference between the drive phases,
The reference position correcting means includes
The movable body moving device according to claim 4, comprising means for correcting the reference position by the driving amount calculated by the calculating means.
前記位相出力手段が出力する駆動位相及び前記位相記憶手段が記憶した駆動位相を対応させてモータの駆動量を規定したテーブルと、
前記比較手段の比較により両方の駆動位相が相異する場合、該駆動位相の相異分に応じたモータの駆動量を前記テーブルに基づき特定する駆動量特定手段と
を更に備え、
前記基準位置補正手段は、
前記駆動量特定手段が特定した駆動量だけ基準位置を補正する手段を備える請求項4に記載の可動体移動装置。
A table that defines the drive amount of the motor by associating the drive phase output by the phase output means and the drive phase stored by the phase storage means;
A drive amount specifying means for specifying, based on the table, a drive amount of the motor according to the difference between the drive phases when both of the drive phases are different due to the comparison of the comparison means;
The reference position correcting means includes
5. The movable body moving apparatus according to claim 4, further comprising means for correcting the reference position by the drive amount specified by the drive amount specifying means.
前記請求項4乃至請求項6のいずれかひとつに記載の可動体移動装置を備えおり、
前記可動体はレンズであることを特徴とする光学機器。
The movable body moving device according to any one of claims 4 to 6, comprising:
An optical apparatus, wherein the movable body is a lens.
JP2003287008A 2003-08-05 2003-08-05 Reference position correcting method, movable body transferring device and optical equipment Pending JP2005055706A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003287008A JP2005055706A (en) 2003-08-05 2003-08-05 Reference position correcting method, movable body transferring device and optical equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003287008A JP2005055706A (en) 2003-08-05 2003-08-05 Reference position correcting method, movable body transferring device and optical equipment

Publications (1)

Publication Number Publication Date
JP2005055706A true JP2005055706A (en) 2005-03-03

Family

ID=34366144

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003287008A Pending JP2005055706A (en) 2003-08-05 2003-08-05 Reference position correcting method, movable body transferring device and optical equipment

Country Status (1)

Country Link
JP (1) JP2005055706A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007138856A1 (en) * 2006-05-31 2007-12-06 Sharp Kabushiki Kaisha Stepping motor drive control method, lens drive control device, and lens drive control method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007138856A1 (en) * 2006-05-31 2007-12-06 Sharp Kabushiki Kaisha Stepping motor drive control method, lens drive control device, and lens drive control method
JPWO2007138856A1 (en) * 2006-05-31 2009-10-01 シャープ株式会社 Stepping motor drive control method, lens drive control device, and lens drive control method

Similar Documents

Publication Publication Date Title
US8724012B2 (en) Camera body and camera system using driving method information indicating capability of controlling focus lens
US7672578B2 (en) Image capturing apparatus
US8908085B2 (en) Tracking controllable image pickup apparatus
US20130135516A1 (en) Auto-focus controlling apparatus, electronic imaging apparatus and digital still camera
CN102385137A (en) Lens driving apparatus and control method thereof, and image capturing apparatus and control method thereof
JP5371417B2 (en) LENS DRIVE DEVICE, OPTICAL DEVICE, AND LENS DRIVE DEVICE CONTROL METHOD
JP5159240B2 (en) Imaging device
US7852568B2 (en) Lens position control apparatus, imaging apparatus, and control method
US20110298828A1 (en) Projection display apparatus
US8526805B2 (en) Lens apparatus and camera system including the same
JP4777208B2 (en) Operating device, lens device, and reference position setting method
JPH11231202A (en) Device and method for controlling lens and storage medium
JP2005055706A (en) Reference position correcting method, movable body transferring device and optical equipment
JP4747523B2 (en) Imaging device and zoom lens control method for imaging device
JP5311952B2 (en) Imaging device
US9654682B2 (en) Imaging apparatus
US9172884B2 (en) Imaging apparatus
JP2008076954A (en) Varifocal lens having automated focus correction mechanism, automated focus correction method, and projector
JP2017040872A (en) Lens driving device, optical instrument, and electronic apparatus
JP4032688B2 (en) Zoom lens device
JP7349690B1 (en) Interchangeable lenses, imaging devices, and programs
US20240085660A1 (en) Lens apparatus, image pickup apparatus, control method for lens apparatus, and storage medium
JP2007047449A (en) Optical equipment using stepping motor
JP4827526B2 (en) Optical equipment
JP5223353B2 (en) camera