JP6508953B2 - Imaging device, control method of imaging device, and program - Google Patents
Imaging device, control method of imaging device, and program Download PDFInfo
- Publication number
- JP6508953B2 JP6508953B2 JP2015014173A JP2015014173A JP6508953B2 JP 6508953 B2 JP6508953 B2 JP 6508953B2 JP 2015014173 A JP2015014173 A JP 2015014173A JP 2015014173 A JP2015014173 A JP 2015014173A JP 6508953 B2 JP6508953 B2 JP 6508953B2
- Authority
- JP
- Japan
- Prior art keywords
- focus
- movement amount
- lens
- pulse conversion
- correction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Lens Barrels (AREA)
- Structure And Mechanism Of Cameras (AREA)
- Automatic Focus Adjustment (AREA)
- Studio Devices (AREA)
- Focusing (AREA)
Description
本発明は、例えば一眼レフカメラ等の撮像装置における焦点検出技術の改良に関する。 The present invention relates to an improvement in focus detection technology in an imaging apparatus such as a single-lens reflex camera.
デジタル一眼レフカメラ等の撮像装置では、AF(オートフォーカス)における合焦精度の向上を図るため、種々の提案がなされている(特許文献1)。 In an imaging apparatus such as a digital single-lens reflex camera, various proposals have been made in order to improve the focusing accuracy in AF (Auto Focus) (Japanese Patent Application Laid-Open No. 2003-101501).
例えば、エンコーダ等によって検出されたフォーカスレンズのパルス換算移動量に対してレンズ駆動時に生じる動力伝達機構の変形量に関する補正情報を加味することで、フォーカスレンズの移動量又は移動速度を演算する際の精度向上を図る技術が提案されている。この提案では、アクチュエータを高速駆動させる際に生じる動力伝達機構の変形要因やカメラの姿勢変化により生じるフォーカスレンズの駆動に要するトルクの変化要因を考慮することが可能となる。このため、より正確に実際のフォーカスレンズの位置情報及び速度情報を算出することが可能となる。 For example, when calculating the movement amount or movement speed of the focus lens, the correction information regarding the deformation amount of the power transmission mechanism generated at the time of lens drive is added to the pulse conversion movement amount of the focus lens detected by an encoder or the like. Techniques have been proposed to improve accuracy. In this proposal, it is possible to take into consideration factors of deformation of the power transmission mechanism that occur when the actuator is driven at high speed, and factors of change of torque required to drive the focus lens that occur due to posture change of the camera. Therefore, it becomes possible to calculate the actual position information and velocity information of the focus lens more accurately.
しかし、より正確にフォーカスレンズの位置情報を算出するための誤差要因は、必ずしも動力伝達機構の変形量によるものだけではない。 However, the error factor for calculating the position information of the focus lens more accurately is not necessarily due to only the amount of deformation of the power transmission mechanism.
レンズ交換式のデジタル一眼レフカメラは、交換レンズとカメラ本体とが共通の通信プロトコルにしたがって互いに通信(レンズ通信)を行うことで、様々な交換レンズをカメラ本体に装着して使用することできる。また、多種多様な交換レンズが存在するため、フォーカスレンズを駆動するアクチュエータ及びアクチュエータの駆動量を検出する検出系の種類にもいくつかのバリエーションが存在する。 A lens interchangeable digital single-lens reflex camera can use various interchangeable lenses attached to the camera body by performing communication (lens communication) with each other according to a common communication protocol. In addition, since there are a wide variety of interchangeable lenses, there are also some variations in the type of an actuator that drives the focus lens and the detection system that detects the amount of drive of the actuator.
カメラ本体は、交換レンズからフォーカスレンズのパルス換算移動量を取得することでフォーカスレンズの位置を把握している。そのため、カメラ本体側では、カメラ本体−交換レンズ間の通信プロトコルで規定されたフォーカスレンズのパルス換算移動量の分解能以上の精度でフォーカスレンズの位置を把握することはできない。また、交換レンズ側の検出情報に基づき、現在のフォーカスレンズ位置がパルス換算移動量(FPC)の分解能未満の中間位置α(図10(a)参照)の場合、どのようにパルス換算移動量を決定する処理を行っているかはカメラ本体側では把握することができない。パルス換算移動量を決定する処理は、交換レンズ側で処理されるからである。 The camera body grasps the position of the focus lens by acquiring the pulse conversion movement amount of the focus lens from the interchangeable lens. Therefore, on the camera body side, it is not possible to grasp the position of the focus lens with accuracy higher than the resolution of the pulse conversion movement amount of the focus lens defined by the communication protocol between the camera body and the interchangeable lens. Also, based on detection information on the interchangeable lens side, when the current focus lens position is an intermediate position α (see FIG. 10A) less than the resolution of pulse conversion movement (FPC), how is the pulse conversion movement The camera body can not know whether the process to be determined is being performed. This is because the process of determining the pulse conversion movement amount is performed on the interchangeable lens side.
したがって、AFの合焦精度を向上させるべく、フォーカスレンズのパルス換算移動量の分解能以上の精度をカメラ本体側が考慮する必要がある場合、アクチュエータと検出系による位置情報の検出方法に依存した誤差要因も無視できなくなる。 Therefore, when it is necessary for the camera body to take into account the accuracy more than the resolution of the pulse conversion movement amount of the focus lens in order to improve the focusing accuracy of AF, an error factor depending on the detection method of position information by the actuator and detection system Can not be ignored.
次に、フォーカスレンズを駆動するアクチュエータとフォーカスレンズの位置情報の検出方式の代表例を説明する。 Next, a representative example of a method of detecting positional information of an actuator that drives a focus lens and the focus lens will be described.
(A)DCモータの例(低分解能な検出方式)
フォーカスレンズを駆動するアクチュエータにDCモータを用いた場合、フォーカスレンズの位置検出と速度検出とを行うためのエンコーダを用いる必要がある。具体的には、減速機構の1つの歯車に、円周方向に等間隔でスリットを形成したパルス板を固定し、このパルス板を挟むようにフォトインタラプタの投光部と受光部とを配置する。フォトインタラプタは、パルス板によるスリットでの光の通過と光の遮断とを電気的に検出してパルス信号を出力する。
(A) Example of DC motor (low resolution detection method)
When a DC motor is used as an actuator for driving the focus lens, it is necessary to use an encoder for detecting the position and speed of the focus lens. Specifically, a pulse plate having slits formed at equal intervals in the circumferential direction is fixed to one gear of the reduction mechanism, and the light emitting unit and the light receiving unit of the photo interrupter are disposed to sandwich the pulse plate. . The photo interrupter electrically detects the passage of light at the slit by the pulse plate and the interruption of the light, and outputs a pulse signal.
このアクチュエータの移動量を示すパルス信号は、フォーカスレンズの位置と相関があるため、フォーカスレンズのパルス換算移動量として焦点調整を行う際に位置情報として用いることができる。 Since the pulse signal indicating the movement amount of the actuator has a correlation with the position of the focus lens, it can be used as position information when performing focus adjustment as a pulse conversion movement amount of the focus lens.
しかし、フォトインタラプタを用いたパルス信号のカウントを行う場合には、次のように誤差が生じる。即ち、図10(b)に示すように、駆動時のフォーカスレンズの位置がパルス換算移動量で想定する分解能未満の中間位置でパルス換算移動量をカメラ本体側から交換レンズに問い合わせた場合、パルス信号の切り替わり分解能以上の細かい位置情報は検出できない。このため、実際のレンズ位置に対して0〜1パルス程度のカウント誤差が生じうる。 However, when counting pulse signals using a photo interrupter, an error occurs as follows. That is, as shown in FIG. 10B, when the position of the focus lens at the time of driving refers to the interchangeable lens from the camera body side at the intermediate position whose resolution is lower than the resolution assumed for the converted pulse amount, It is not possible to detect detailed position information higher than the switching resolution of the signal. Therefore, a count error of about 0 to 1 pulse may occur with respect to the actual lens position.
また、この検出方式の特徴として、パルス信号の明暗の切り替わりのエッジでフォーカスレンズのパルス換算移動量のカウントを行っている。このため、図10(b)のαのタイミングでパルス換算移動量をカメラ本体から交換レンズ側に問い合わせた場合に、図の左側に駆動するときは3、右側に駆動するときは2というようにフォーカスレンズの駆動方向によっても1パルスのズレが生じる傾向がある。そして、このズレは、アクチュエータが駆動中、及び停止中であっても生じうる。 Further, as a feature of this detection method, the pulse conversion movement amount of the focus lens is counted at the switching edge of the pulse signal. For this reason, when the amount of pulse conversion movement is inquired from the camera body to the interchangeable lens side at timing α in FIG. 10B, 3 for driving to the left of the figure, 2 for driving to the right, and so on. A shift of one pulse tends to occur depending on the drive direction of the focus lens. And this shift may occur even while the actuator is in operation and at rest.
(B)ステッピングモータ(STM)の例(高分解能な検出方式)
フォーカスレンズを駆動するアクチュエータにステッピングモータを用いた場合、ステッピングモータは、モータに供給するパルス信号に同期して動作する点であり、電気信号1パルスにつき、1ステップ分回転する。加えて、ステッピングモータは、1相励磁、2相励磁、1−2相励、マイクロステップ駆動など巻線への電流の与え方を変更することによりス1ステップ分の回転量を変更することができる。ステッピングモータは、前述したDCモータのように別途位置検出機構を用意する必要がなく、供給するパルスはフォーカスレンズの位置と相関があるため、フォーカスレンズのパルス換算移動量として焦点調整を行う際に位置情報として用いることができる。
(B) Example of stepping motor (STM) (high resolution detection method)
When a stepping motor is used as an actuator for driving the focus lens, the stepping motor is a point that operates in synchronization with a pulse signal supplied to the motor, and rotates by one step per one electric signal pulse. In addition, the stepping motor may change the amount of rotation for one step by changing the way of supplying current to the winding, such as one-phase excitation, two-phase excitation, one-two phase excitation, and micro step drive it can. The stepping motor does not need to prepare a position detection mechanism separately as the DC motor described above, and the supplied pulse has a correlation with the position of the focus lens, so when performing focus adjustment as the pulse conversion movement amount of the focus lens. It can be used as position information.
しかし、カメラ本体が交換レンズ側から取得できるフォーカスレンズのパルス換算移動量の分解能は必ずしも、ステッピングモータの1ステップ分と一致するわけではない。例えば、より滑らかなモータの駆動制御を実現するためにマイクロステップ駆動方式を採用し、実際の停止位置を1−2相位置(8分の1)単位とし、フォーカスレンズのパルス換算移動量として1−2相位置を供給する場合が考えられる(図10(c))。 However, the resolution of the pulse conversion movement amount of the focus lens that can be acquired from the interchangeable lens side by the camera body does not necessarily coincide with one step of the stepping motor. For example, in order to realize smoother drive control of a motor, a micro step drive method is adopted, an actual stop position is made into a 1-2 phase position (one eighth) unit, and the pulse conversion movement amount of the focus lens is 1 It is conceivable to supply the -2 phase position (Fig. 10 (c)).
この場合、交換レンズ側では、1−2相位置(8分の1)単位より高い分解能で位置を把握しているが、フォーカスレンズが駆動状態の場合は、フォーカスレンズのパルス換算移動量の分解能以上の位置にフォーカスレンズが存在する状態が存在する。一方で、フォーカスレンズを停止する場合は、必ずフォーカスレンズのパルス換算移動量の分解能と一致する位置に止まるように制御する。そのため、フォーカスレンズが駆動状態の場合、この中間位置において交換レンズ側がどのようにフォーカスレンズのパルス換算移動量をカメラ本体側に返すかは、交換レンズ内部処理に依存する。 In this case, on the interchangeable lens side, the position is grasped with a resolution higher than the 1-2 phase position (1/8) unit, but when the focus lens is in a driving state, the resolution of pulse conversion movement amount of the focus lens There is a state in which the focus lens exists at the above position. On the other hand, when stopping the focus lens, control is always performed so as to stop at a position that matches the resolution of the pulse conversion movement amount of the focus lens. Therefore, when the focus lens is in a driving state, how the interchangeable lens side returns the pulse conversion movement amount of the focus lens to the camera body side at this intermediate position depends on the internal processing of the interchangeable lens.
例えば、図10(c)に示すように、αのタイミングで駆動状態のフォーカスレンズのパルス換算移動量を交換レンズ側に問い合わせた場合、交換レンズ側の内部処理として一定の丸め処理を行うことがある。図10(c)の例では、交換レンズ側で分解能未満の位置を切り捨てる内部処理を行った場合を示している。DCモータの例とは異なり、分解能未満の位置を切り捨てる処理を行う場合には、一定の方向に0〜1パルス程度のカウント誤差が生じる。一方で、フォーカスレンズが停止状態であれば、図10(c)に示す8分の1分割の位置に停止しているため、このような誤差は生じない。 For example, as shown in FIG. 10C, when the pulse conversion movement amount of the focus lens in the drive state is inquired to the interchangeable lens side at the timing of α, constant rounding processing may be performed as internal processing on the interchangeable lens side. is there. The example of FIG. 10C shows the case where the internal processing is performed to cut off the position below the resolution on the interchangeable lens side. Unlike the example of the DC motor, when performing processing of cutting off the position below the resolution, a count error of about 0 to 1 pulse occurs in a fixed direction. On the other hand, when the focus lens is in the stop state, such an error does not occur because the focus lens is stopped at the position of 1/8 division shown in FIG.
次に、図11を参照して、(A)及び(B)で述べた例に基づき、検出系の誤差要因を含んだ状態でコントラスト検出方式のAF制御を実施した場合の影響について説明する。 Next, with reference to FIG. 11, based on the examples described in (A) and (B), the influence of performing AF control of the contrast detection method in a state including error factors of the detection system will be described.
図11(a)は、(A)で説明したDCモータをアクチュエータとした場合に、フォーカスレンズを駆動させながらAF評価値を取得するAFスキャン動作で得られた波形を示している。DCモータの場合、検出系の誤差が0〜1パルス存在することに加え、その誤差要因の影響がフォーカスレンズの進行方向によって異なることから、AFスキャン動作の駆動方向に応じてAF評価値の波形は理想的なAF評価値の波形に対してシフトする傾向にある。 FIG. 11A shows a waveform obtained in an AF scan operation of acquiring an AF evaluation value while driving a focus lens when the DC motor described in (A) is used as an actuator. In the case of a DC motor, in addition to the fact that the error of the detection system is 0 to 1 pulse and the influence of the error factor differs depending on the advancing direction of the focus lens, the waveform of the AF evaluation value according to the driving direction of AF scan operation Tends to shift with respect to the waveform of the ideal AF evaluation value.
図11(b)は、ステッピングモータをアクチュエータとした場合に、フォーカスレンズのパルス換算移動量を求める際の交換レンズの内部処理として分解能未満の位置を切り捨てる処理を実施した場合の例を示している。この場合は、AFスキャン動作の駆動方向によらず、AF評価値の波形は理想的なAF評価値の波形に対して一定方向にシフトする傾向にある。 FIG. 11B shows an example in the case of performing processing of cutting off a position less than the resolution as internal processing of the interchangeable lens when obtaining the pulse conversion movement amount of the focus lens when the stepping motor is used as the actuator. . In this case, the waveform of the AF evaluation value tends to shift in a fixed direction with respect to the waveform of the ideal AF evaluation value, regardless of the driving direction of the AF scan operation.
図11(a)及び図11(b))に示すように、アクチュエータと検出系によるフォーカスレンズの位置情報の検出方法に依存した誤差要因は、コントラストAFの合焦性能低下の要因となることに加え、検出方法の違いによって影響が異なる。このように、交換レンズ側から得られるフォーカスレンズのパルス換算移動量の分解能が焦点深度に対して粗くなる場合等、パルス換算移動量の分解能以上の精度をカメラ本体側が考慮しようとすると、前述した誤差要因が無視できなくなる。 As shown in FIGS. 11 (a) and 11 (b), an error factor depending on the method of detecting the position information of the focus lens by the actuator and the detection system is a factor that reduces the focusing performance of the contrast AF. In addition, the impact differs depending on the difference in detection method. As described above, when the resolution on the camera body side takes into account the accuracy more than the resolution of the pulse conversion movement amount when the resolution of the pulse conversion movement amount of the focus lens obtained from the interchangeable lens side becomes coarse with respect to the focal depth. The error factor can not be ignored.
本発明は、前述した技術的背景を鑑みてなされたものであり、装着されるレンズユニットの種類に関わらず、AF制御における合焦精度の向上を図ることができる撮像装置の焦点検出技術を提供することを目的とする。 The present invention has been made in view of the above-described technical background, and provides a focus detection technique of an imaging device capable of improving the focusing accuracy in AF control regardless of the type of lens unit mounted. The purpose is to
本発明に係る撮像装置は、光軸方向に駆動されるフォーカスレンズを有するレンズユニットが着脱可能な撮像装置であって、焦点評価値を生成する生成手段と、前記レンズユニットと情報を通信する通信手段と、前記レンズユニットから前記通信手段を介して取得した識別情報から前記フォーカスレンズの位置情報であるパルス換算移動量の算出方式を特定する特定手段と、前記レンズユニットから前記通信手段を介して前記フォーカスレンズの位置情報であるパルス換算移動量を取得する取得手段と、前記パルス換算移動量を、前記特定手段によって特定された前記算出方式に依存した前記パルス換算移動量の誤差成分で補正することで、補正パルス換算移動量を算出する補正手段と、前記焦点評価値と前記補正手段より算出された補正パルス換算移動量に基づいて合焦位置を検出する焦点検出手段と、を備えることを特徴とする。 An imaging apparatus according to the present invention is an imaging apparatus to which a lens unit having a focus lens driven in an optical axis direction is attachable / detachable, and includes: generating means for generating a focus evaluation value; Means, specifying means for specifying a method for calculating the amount of pulse conversion movement, which is position information of the focus lens, from identification information obtained from the lens unit via the communication means, and from the lens unit via the communication means Acquisition means for acquiring a pulse conversion movement amount which is position information of the focus lens, and the pulse conversion movement amount are corrected with an error component of the pulse conversion movement amount depending on the calculation method specified by the specifying means it is, correction and correcting means for calculating a converted pulse movement amount, the correction path calculated from the correction means and the focus evaluation value Focus detection means for detecting a focusing position on the basis of the scan converted moving amount, characterized in that it comprises a.
本発明によれば、装着されるレンズユニットの種類に関わらず、AF制御における合焦精度の向上を図ることができる。 According to the present invention, it is possible to improve the focusing accuracy in the AF control regardless of the type of lens unit to be mounted.
以下、図面を参照して、本発明の実施形態を説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(第1の実施形態)
図1は、本発明の撮像装置の第1の実施形態であるデジタル一眼レフカメラのシステム構成例を示すブロック図である。
First Embodiment
FIG. 1 is a block diagram showing an example of the system configuration of a digital single-lens reflex camera which is a first embodiment of the imaging apparatus of the present invention.
図1に示すように、本実施形態のデジタル一眼レフカメラは、装置本体の一例としてのカメラ本体120に対して交換式のレンズユニット100が着脱可能に装着される。かかる装着状態においては、レンズユニット100は、電気接点ユニット130を介してカメラ本体120と通信可能に接続される。 As shown in FIG. 1, in the digital single-lens reflex camera according to this embodiment, the interchangeable lens unit 100 is detachably mounted to a camera body 120 as an example of an apparatus body. In the mounted state, the lens unit 100 is communicably connected to the camera body 120 via the electrical contact unit 130.
レンズユニット100は、1群レンズ101、絞り兼用シャッタ102、2群レンズ103、フォーカスレンズ104、ズームアクチュエータ111、絞りシャッタアクチュエータ112、及びフォーカスアクチュエータ113を有する。また、レンズユニット100は、ズーム駆動回路114、絞りシャッタ駆動回路115、フォーカス駆動回路116、レンズMPU118、及びレンズメモリ117を有する。 The lens unit 100 includes a first group lens 101, an aperture shutter 102, a second group lens 103, a focus lens 104, a zoom actuator 111, an aperture shutter actuator 112, and a focus actuator 113. The lens unit 100 further includes a zoom drive circuit 114, an aperture shutter drive circuit 115, a focus drive circuit 116, a lens MPU 118, and a lens memory 117.
1群レンズ101は、レンズユニット100の最も被写体側に配置され、光軸方向に進退移動可能に保持される。絞り兼用シャッタ102は、その開口径を調節することで撮影時の光量調節を行う他、静止画撮影時には露光秒時調節用シャッタとして機能する。 The first group lens 101 is disposed on the most object side of the lens unit 100, and is held movably back and forth in the optical axis direction. The diaphragm / shutter 102 adjusts the light amount at the time of shooting by adjusting the aperture diameter, and also functions as an exposure time adjustment shutter at the time of still image shooting.
絞り兼用シャッタ102及び2群レンズ103は、一体に光軸方向に進退移動し、1群レンズ101の進退動作との連動によりズーム機能を実現する。フォーカスレンズ104は、光軸方向に進退移動することにより焦点調節を行う。 The aperture-shutter 102 and the second group lens 103 integrally move in the optical axis direction, and the zoom function is realized by interlocking with the advancing and retracting operation of the first group lens 101. The focusing lens 104 performs focusing by moving back and forth in the optical axis direction.
ズームアクチュエータ111は、1群レンズ101や3群レンズ103を光軸方向に進退駆動し、ズーム操作を行なう。絞りシャッタアクチュエータ112は、絞り兼用シャッタ102の開口径を制御して撮影光量を調節すると共に、静止画撮影時の露光時間制御を行なう。フォーカスアクチュエータ113は、フォーカスレンズ104を光軸方向に進退駆動して焦点調節を行なう。 The zoom actuator 111 drives the first group lens 101 and the third group lens 103 back and forth in the optical axis direction to perform a zoom operation. The aperture shutter actuator 112 controls the aperture diameter of the aperture / shutter 102 to adjust the imaging light amount, and performs exposure time control at the time of still image imaging. The focus actuator 113 drives the focus lens 104 in the optical axis direction to perform focusing.
ズーム駆動回路114は、撮影者のズーム操作に応じてズームアクチュエータ111を駆動する。シャッタ駆動回路115は、絞りシャッタアクチュエータ112を駆動制御して絞り兼用シャッタ102の開口を制御する。 The zoom drive circuit 114 drives the zoom actuator 111 in accordance with the zoom operation of the photographer. The shutter drive circuit 115 drives and controls the diaphragm shutter actuator 112 to control the opening of the diaphragm shutter 102.
フォーカス駆動回路116は、焦点検出結果に基づいてフォーカスアクチュエータ113を駆動制御し、フォーカスレンズ104を光軸方向に進退駆動して焦点調節を行なう。ここで、フォーカスアクチュエータ113として使用するアクチュエータの種類によって、フォーカスレンズ104の現在位置を検出する方式が異なる。 The focus drive circuit 116 drives and controls the focus actuator 113 based on the focus detection result, and drives the focus lens 104 in the optical axis direction to perform focus adjustment. Here, depending on the type of actuator used as the focus actuator 113, the method of detecting the current position of the focus lens 104 differs.
前述したように、フォーカスアクチュエータ113としてDCモータを使用する場合は、別途フォトインタラプタを組み込んでエンコーダを構成する必要がある。フォトインタラプタで検出したアクチュエータの移動量を示すパルス信号は、フォーカスレンズの位置と相関があるため、焦点調整を行う際に位置情報(フォーカスレンズのパルス換算移動量)として用いることができる。 As described above, in the case of using a DC motor as the focus actuator 113, it is necessary to separately construct a encoder by incorporating a photo interrupter. The pulse signal indicating the movement amount of the actuator detected by the photo interrupter is correlated with the position of the focus lens, and therefore can be used as position information (pulse conversion movement amount of the focus lens) when performing focus adjustment.
一方、フォーカスアクチュエータ113にステッピングモータを使用する場合は、フォーカス駆動回路116がモータに供給するパルス信号に同期して1ステップ分回転する特徴があり、位置検出機構が不要である。そのため、モータに供給するパルス信号は、フォーカスレンズの位置と相関があるため、焦点調整を行う際に位置情報(フォーカスレンズのパルス換算移動量))として用いることができる。 On the other hand, when a stepping motor is used as the focus actuator 113, it is characterized in that it rotates by one step in synchronization with the pulse signal supplied to the motor by the focus drive circuit 116, and the position detection mechanism is unnecessary. Therefore, since the pulse signal supplied to the motor has a correlation with the position of the focus lens, it can be used as position information (pulse conversion movement amount of the focus lens) when performing focus adjustment.
レンズMPU118は、撮像素子122に被写体後続を結像させる撮影光学系に係る全ての演算、制御を行い、ズーム駆動回路114、シャッタ駆動回路115、フォーカス駆動回路116、レンズメモリ117等のレンズユニット100全体の制御を司る。また、レンズMPU118は、現在のレンズ位置を検出し、カメラMPU125からの要求に対してレンズ位置情報をカメラMPU125に通知する。レンズメモリ117は、自動焦点調節に必要な光学情報を記憶する。 The lens MPU 118 performs all calculations and controls related to the imaging optical system that causes the image pickup element 122 to form an image of the subject after the subject, and controls the zoom drive circuit 114, the shutter drive circuit 115, the focus drive circuit 116, and the lens unit 100 such as lens memory 117 Take control of the whole. The lens MPU 118 detects the current lens position, and notifies the camera MPU 125 of lens position information in response to a request from the camera MPU 125. The lens memory 117 stores optical information necessary for automatic focusing.
カメラ本体120は、光学ローパスフィルタ121、撮像素子122、撮像素子駆動回路123、画像処理回路124、カメラMPU125、表示器126、操作スイッチ群127、メモリ128、及びTVAF焦点検出部129を有する。 The camera body 120 includes an optical low pass filter 121, an imaging element 122, an imaging element driving circuit 123, an image processing circuit 124, a camera MPU 125, a display 126, an operation switch group 127, a memory 128, and a TVAF focus detection unit 129.
光学ローパスフィルタ121は、撮影画像の偽色やモアレを軽減する。撮像素子122は、CMOSセンサとその周辺回路で構成され、横方向m画素、縦方向n画素の受光ピクセル上に1つの光電変換素子が配置される。撮像素子122は、全画素の独立な出力が可能なように構成されている。 The optical low pass filter 121 reduces false color and moiré of a captured image. The image sensor 122 includes a CMOS sensor and its peripheral circuit, and one photoelectric conversion element is disposed on light receiving pixels of m pixels in the horizontal direction and n pixels in the vertical direction. The imaging element 122 is configured to be capable of independent output of all pixels.
撮像素子駆動回路123は、撮像素子122の動作を制御するとともに、取得した画像信号をA/D変換してカメラMPU125に送信する。画像処理回路124は、撮像素子122が取得した画像のγ変換、カラー補間、JPEG圧縮などを行う。 The image pickup device drive circuit 123 controls the operation of the image pickup device 122, A / D converts the acquired image signal, and transmits it to the camera MPU 125. The image processing circuit 124 performs γ conversion, color interpolation, JPEG compression, and the like of the image acquired by the imaging element 122.
カメラMPU(プロセッサ)125は、カメラ本体120に係る全ての演算、制御を行い、撮像素子駆動回路123、画像処理回路124、表示器126、操作スイッチ群127、メモリ128、TVAF焦点検出部129を制御する。 The camera MPU (processor) 125 performs all calculations and controls related to the camera body 120, and the imaging device drive circuit 123, the image processing circuit 124, the display 126, the operation switch group 127, the memory 128, the TVAF focus detection unit 129 Control.
カメラMPU125は、電気接点ユニット130を介してレンズMPU118と接続され、レンズMPU118に対してレンズ位置の取得や所定の駆動量でのレンズ駆動要求を送信したり、レンズユニット100に固有の光学情報を取得したりする。この電気接点ユニット130を介したカメラ本体120−レンズユニット100間の通信をレンズ通信という。 The camera MPU 125 is connected to the lens MPU 118 via the electrical contact unit 130, transmits lens position acquisition, a lens drive request with a predetermined drive amount to the lens MPU 118, and transmits optical information unique to the lens unit 100. Get it. Communication between the camera body 120 and the lens unit 100 via the electrical contact unit 130 is referred to as lens communication.
カメラMPU125には、カメラ動作を制御するプログラムを格納したROM125a、変数を記憶するRAM125b、諸パラメータを記憶するEEPROM125cが内蔵されている。また、カメラMPU125は、ROM125aに格納したプログラムにより焦点検出処理を実行する。焦点検出処理の詳細については後述する。 The camera MPU 125 incorporates a ROM 125a storing a program for controlling the camera operation, a RAM 125b storing variables, and an EEPROM 125c storing various parameters. Also, the camera MPU 125 executes focus detection processing by the program stored in the ROM 125a. Details of the focus detection process will be described later.
表示器126は、LCD等から構成され、カメラの撮影モードに関する情報、撮影前のプレビュー画像と撮影後の確認用画像、焦点検出時の合焦状態表示画像などを表示する。操作スイッチ群127は、電源スイッチ、レリーズ(撮影トリガ)スイッチ、ズーム操作スイッチ、撮影モード選択スイッチ等で構成される。メモリ128は、着脱可能なメモリで、撮影済み画像を記録する。 The display 126 is configured of an LCD or the like, and displays information on the shooting mode of the camera, a preview image before shooting and a confirmation image after shooting, an in-focus state display image at the time of focus detection, and the like. The operation switch group 127 includes a power switch, a release (shooting trigger) switch, a zoom operation switch, a shooting mode selection switch, and the like. The memory 128 is a removable memory, and records captured images.
TVAF焦点検出部129は、画像処理回路124で得られた画像情報のコントラスト成分によりAF評価値(焦点評価値)の算出を行う。一般に、AF評価値は、被写体の明暗差であるコントラストが高ければ高いほど大きくなり、AF評価値が最大となるフォーカスレンズの位置が合焦位置となる。カメラMPU125は、このAF評価値に基づいてフォーカスレンズ104を光軸方向に駆動し、AF評価値が最大となるフォーカスレンズ104の位置を検出する。 The TVAF focus detection unit 129 calculates an AF evaluation value (focus evaluation value) based on the contrast component of the image information obtained by the image processing circuit 124. In general, the AF evaluation value increases as the contrast, which is the contrast of the subject, increases, and the position of the focus lens at which the AF evaluation value becomes maximum is the in-focus position. The camera MPU 125 drives the focus lens 104 in the optical axis direction based on this AF evaluation value, and detects the position of the focus lens 104 at which the AF evaluation value becomes maximum.
次に、図2を参照して、上記構成のデジタル一眼レフカメラの基本的な動作について説明する。なお、図2の各処理は、カメラ本体120のROM125aに保持されたプログラムがRAM125bに展開されてカメラMPU125により実行される。 Next, with reference to FIG. 2, the basic operation of the digital single-lens reflex camera with the above configuration will be described. Note that each process in FIG. 2 is executed by the camera MPU 125 after the program held in the ROM 125 a of the camera body 120 is expanded on the RAM 125 b.
図2において、ステップS401では、カメラMPU125は、カメラ本体120にレンズユニット100が装着されているか否かを判断する。電気接点ユニット130には、通信用の端子の他に着脱検知用の端子が設けられ、レンズユニット100がカメラ本体120に接続されているか否かを判別することが可能である。カメラMPU125は、レンズユニット100が接続されていることを認識した場合は、ステップS402に進む。 In FIG. 2, in step S401, the camera MPU 125 determines whether the lens unit 100 is attached to the camera body 120. The electrical contact unit 130 is provided with a terminal for detection of attachment / detachment in addition to the terminal for communication, and it can be determined whether the lens unit 100 is connected to the camera body 120 or not. If the camera MPU 125 recognizes that the lens unit 100 is connected, the process proceeds to step S402.
ステップS402では、カメラMPU125は、電気接点ユニット130を介したレンズ通信を開始する際の準備動作である初期通信を行い、ステップS403に進む。 In step S402, the camera MPU 125 performs initial communication which is a preparation operation for starting lens communication via the electric contact unit 130, and proceeds to step S403.
初期通信では、レンズユニット100への電源供給の後、既定の通信プロトコルに従って、カメラ本体120−レンズユニット100間で情報交換を行い、以後のカメラ動作に備える。カメラ本体120−レンズユニット100間でやり取りされる情報とは、複数の種類のカメラ本体120とレンズユニット100が接続されることから、実際に接続されているカメラ本体120とレンズユニット100を特定するための識別情報がある。また、焦点距離や開放F値等の光学情報、及びカメラ本体120とレンズユニット100がどのような能力や機能を備えるかを示す機能識別情報等がある。 In the initial communication, after power supply to the lens unit 100, information exchange is performed between the camera body 120 and the lens unit 100 in accordance with a predetermined communication protocol to prepare for the subsequent camera operation. Information exchanged between the camera body 120 and the lens unit 100 specifies the camera body 120 and the lens unit 100 that are actually connected, since the camera body 120 and the lens unit 100 of a plurality of types are connected. There is identification information for In addition, there are optical information such as focal length and open F value, and function identification information indicating what kind of ability and function the camera body 120 and the lens unit 100 have.
ステップS403では、カメラMPU125は、フォーカスレンズ104のパルス換算移動量の算出方式を特定する処理を実行し、ステップS404に進む。ここでの処理の詳細は、後述するが、ステップS402で実施した初期通信でレンズユニット100から得られた情報を基にレンズユニット100で使用しているフォーカスレンズ104のパルス換算移動量の算出方式を特定する。 In step S403, the camera MPU 125 executes a process of specifying a method of calculating the pulse conversion movement amount of the focus lens 104, and proceeds to step S404. Although the details of the processing here will be described later, a method of calculating the pulse conversion movement amount of the focus lens 104 used in the lens unit 100 based on the information obtained from the lens unit 100 in the initial communication performed in step S402. Identify
ステップS404では、カメラMPU125は、定期的に撮像素子駆動回路123にて撮像素子122を駆動し、得られた画像信号を画像処理回路124で加工した後、表示器126に表示し、ステップS405に進む。表示器126には、スルー画像が表示され、撮影者はこのスルー画像を見ながら画角の調整等を実施することになる。 In step S404, the camera MPU 125 periodically drives the image sensor 122 with the image sensor drive circuit 123, processes the obtained image signal with the image processing circuit 124, and then displays it on the display 126. In step S405 move on. A through image is displayed on the display 126, and the photographer performs adjustment of the angle of view, etc. while viewing the through image.
ステップS405では、カメラMPU125は、操作スイッチ群127に含まれるレリーズスイッチの状態を判断する。本実施形態では、レリーズスイッチは、2段階スイッチとなっている。カメラ本体120の不図示のレリーズボタンが半押しされることで、1段目のレリーズスイッチSW1がオンし、全押しされることで、2段目のレリーズスイッチSW2がオンする。そして、カメラMPU125は、レリーズボタンが半押しされて、1段目のレリーズスイッチSW1がオンした場合は、ステップS406へ進む。 In step S405, the camera MPU 125 determines the state of the release switch included in the operation switch group 127. In the present embodiment, the release switch is a two-stage switch. When the release button (not shown) of the camera body 120 is half-pressed, the first-stage release switch SW1 is turned on, and when fully pressed, the second-stage release switch SW2 is turned on. Then, when the release button is pressed halfway and the first stage release switch SW1 is turned on, the camera MPU 125 proceeds to step S406.
ステップS406では、カメラMPU125は、ステップS407のAF処理に備えて、AF処理に適した露出条件となるように露出制御を行い、ステップS407に進む。一般的に、AF処理を行う際は、絞りが開放状態であることが望ましい。そのため、カメラMPU125は、電気接点ユニット130を介したレンズ通信により絞り兼用シャッタ102を開放に制御するとともに、撮像素子駆動回路123を用いて撮像素子122の露光時間及び信号増幅量等を制御する。 In step S406, the camera MPU 125 performs exposure control so as to be an exposure condition suitable for AF processing in preparation for the AF processing in step S407, and proceeds to step S407. Generally, when performing AF processing, it is desirable that the aperture be in the open state. Therefore, the camera MPU 125 controls the aperture / shutter 102 to be open by lens communication via the electrical contact unit 130, and controls the exposure time and the signal amplification amount of the image sensor 122 using the image sensor drive circuit 123.
ステップS407では、カメラMPU125は、電気接点ユニット130を介したレンズ通信によりレンズユニット100のフォーカスレンズ104の駆動を制御して焦点調節を行い、ステップS408に進む。ここでの焦点検出処理の詳細については、後述する。 In step S407, the camera MPU 125 controls the drive of the focus lens 104 of the lens unit 100 by lens communication via the electrical contact unit 130 to perform focus adjustment, and proceeds to step S408. Details of the focus detection process here will be described later.
ステップS408では、カメラMPU125は、レリーズボタンが全押しされて、2段目のレリーズスイッチSW2がオンした場合は、ステップS409に進む。 In step S408, when the release button is fully pressed and the second stage release switch SW2 is turned on, the camera MPU 125 proceeds to step S409.
ステップS409では、カメラMPU125は、撮影処理を行う。具体的には、カメラMPU125は、電気接点ユニット130を介したレンズ通信により絞り兼用シャッタ102を制御しシャッタを動作させ、撮像素子122から画像信号を読み出す。そして、カメラMPU125は、撮像素子122から読み出した画像信号を撮像素子駆動回路123よりA/D変換した後、画像処理回路124にて処理し、JPEG圧縮した画像ファイルをメモリ128に記録する。一連の撮影処理の終了後、再びステップS404に戻り、次の撮影に向けた準備を行う。 In step S409, the camera MPU 125 performs a shooting process. Specifically, the camera MPU 125 controls the aperture / shutter 102 by lens communication via the electrical contact unit 130 to operate the shutter, and reads an image signal from the image sensor 122. Then, the camera MPU 125 A / D converts the image signal read from the image sensor 122 by the image sensor drive circuit 123, processes it in the image processing circuit 124, and records the JPEG-compressed image file in the memory 128. After completion of the series of shooting processes, the process returns to step S404 to prepare for the next shooting.
次に、図2のステップS403における、フォーカスレンズ104のパルス換算移動量の算出方式を特定する処理について説明する。ここでの特定処理は、レンズユニット100で使用されているフォーカスアクチュエータ113、フォーカス駆動回路116による駆動量の検出結果に基づきレンズMPU118がフォーカスレンズのパルス換算移動量を算出する際の特徴や傾向を特定する。 Next, the process of specifying the method of calculating the amount of pulse conversion movement of the focus lens 104 in step S403 of FIG. 2 will be described. The specific processing here is the characteristic and tendency when the lens MPU 118 calculates the pulse conversion movement amount of the focus lens based on the detection result of the drive amount by the focus actuator 113 and the focus drive circuit 116 used in the lens unit 100. Identify.
ここで、本実施形態では、フォーカスレンズパルス換算移動量算出方式として、方式1と方式2を用いている。 Here, in the present embodiment, methods 1 and 2 are used as the focus lens pulse conversion movement amount calculation method.
方式1は、DCモータの例のように、フォーカスアクチュエータ113の駆動量を検出する検出系の分解能がパルス換算移動量と一致する一方で、検出系の検出方法に依存してフォーカスレンズ104の駆動方向に応じて一定の誤差傾向を持つ場合である。 In the method 1, as in the example of the DC motor, while the resolution of the detection system for detecting the drive amount of the focus actuator 113 matches the pulse conversion movement amount, the drive of the focus lens 104 depends on the detection method of the detection system. It is a case where it has a fixed error tendency depending on the direction.
方式2は、ステッピングモータの例のように、電気接点ユニット130を介したレンズ通信によりカメラ本体120に供給されるフォーカスレンズのパルス換算移動量よりも高い分解能でレンズユニット100のレンズMPU118内部で位置情報を管理する。レンズ通信によりパルス換算移動量がカメラ本体120に供給される際には、分解能未満の位置を切り捨てる処理を行うことで、フォーカスレンズのパルス換算移動量を算出する。 Method 2 is a position within the lens MPU 118 of the lens unit 100 with a higher resolution than the pulse conversion movement amount of the focus lens supplied to the camera body 120 by lens communication via the electric contact unit 130 as in the example of the stepping motor. Manage information. When the pulse conversion movement amount is supplied to the camera body 120 by lens communication, the pulse conversion movement amount of the focus lens is calculated by performing processing for discarding the position below the resolution.
本実施形態では、図2のステップS402で実施した初期通信により、レンズユニット100がどのような能力、機能を備えるかを示す機能識別情報に、フォーカスレンズのパルス換算移動量の算出方式の判別情報(方式種別)を含む例を示す。即ち、カメラ本体120がレンズ通信によりレンズユニット100から得られる判別情報として、各方式を直接示す方式種別が取得できるものとする。 In this embodiment, the discrimination information of the calculation method of the pulse conversion movement amount of the focus lens to function identification information indicating what kind of capability and function the lens unit 100 has by the initial communication performed in step S402 of FIG. An example including (scheme type) is shown. That is, it is assumed that a method type that directly indicates each method can be acquired as determination information obtained from the lens unit 100 by the camera body 120 through lens communication.
カメラMPU125のEEPROM125cには、図3(a)に示すように、「Sa:方式種別」、「Sb:誤差補正値」、及び「Sc:アクチュエータの状態に応じた影響」をまとめたテーブル情報を保持する。初期通信で得られた方式種別をキー値として「Sa:方式種別」を特定する。そして、特定した「Sa:方式種別」によって決定される「Sb:誤差補正値」、及び「Sc:アクチュエータの状態に応じた影響」が後述するAF処理及びフォーカスレンズのパルス換算誤差成分の補正処理にて使用されることになる。 In the EEPROM 125 c of the camera MPU 125, as shown in FIG. 3A, table information in which “Sa: system type”, “Sb: error correction value”, and “Sc: influence according to the state of the actuator” is summarized Hold. “Sa: scheme type” is specified with the scheme type obtained in the initial communication as a key value. Then, "Sb: error correction value" determined by the specified "Sa: method type" and "Sc: influence according to the state of the actuator" will be described later AF processing and correction processing of the pulse conversion error component of the focus lens Will be used in
また、初期通信によって方式種別が直接取得できない場合もあり得る。即ち、他の情報からフォーカスレンズのパルス換算移動量の算出方式を特定する例も考えられる。例えば、初期通信にてアクチュエータの種別に関する情報が取得できる場合で、アクチュエータの種別により一意に方式が対応づけられる場合には、図3(b)に示すテーブル情報をカメラMPU125のEEPROM125cに合わせて保持する構成も考えられる。 In addition, there may be a case where the system type can not be obtained directly by the initial communication. That is, an example may be considered in which the method of calculating the pulse conversion movement amount of the focus lens is specified from other information. For example, in the case where information on the type of actuator can be acquired by initial communication, and in the case where a method is uniquely associated with the type of actuator, the table information shown in FIG. The configuration to be
更に、レンズユニット100の種類ごとに方式を管理することも可能である。即ち、図3(c)に示すように、初期通信で得られるレンズユニット100を特定するための識別情報(レンズID)と方式とを対応付けるテーブル情報をカメラMPU125のEEPROM125cに合わせて保持する構成も考えられる。 Furthermore, it is also possible to manage the method for each type of lens unit 100. That is, as shown in FIG. 3C, the table information for associating the identification information (lens ID) for identifying the lens unit 100 obtained by the initial communication with the system is also matched with the EEPROM 125 c of the camera MPU 125 and held. Conceivable.
なお、本実施形態では、フォーカスレンズのパルス換算移動量の算出方式として、方式1と方式2の2種類を例示したが、本発明はこれを限定されない。例えば、方式2において分解能未満の位置を切り捨てる処理ではなく分解能未満の位置を切り上げる処理として、その場合の誤差補正量を別途設定し、これを方式3としても良い。即ち、レンズユニット100で採用されている方式が特定され、その影響がカメラ本体120側で把握できていればよい。 In the present embodiment, two types of method 1 and method 2 are illustrated as a method of calculating the pulse conversion movement amount of the focus lens, but the present invention is not limited to this. For example, as a process of rounding up the position below the resolution instead of cutting off the position below the resolution in the system 2, an error correction amount in that case may be separately set, and this may be set as the system 3. That is, the method adopted by the lens unit 100 may be specified, and the influence thereof can be grasped by the camera body 120 side.
次に、図4を参照して、図2のステップS407におけるAF処理について説明する。本実施形態におけるAF処理では、AF評価値とフォーカスレンズのパルス換算移動量を対応付けて取得するAFスキャン動作に関し、粗スキャン動作と細スキャン動作の2回のスキャン動作を実施する例を示す。粗スキャン動作では、間隔が粗くなるようにフォーカスアクチュエータ113を制御して大まかな合焦位置を特定する。細スキャン動作では、間隔を細かくなるようにフォーカスアクチュエータ113を制御して正確な合焦位置を特定する。 Next, with reference to FIG. 4, the AF processing in step S407 of FIG. 2 will be described. In the AF processing in the present embodiment, an example is shown in which two scanning operations of a rough scanning operation and a fine scanning operation are performed on an AF scanning operation for acquiring an AF evaluation value and a pulse conversion movement amount of a focus lens in association. In the coarse scan operation, the focus actuator 113 is controlled to specify a rough in-focus position so that the interval becomes coarse. In the fine scan operation, the focus actuator 113 is controlled to narrow the interval to specify an accurate in-focus position.
図4において、ステップS601では、カメラMPU125は、フォーカスレンズ104をAF処理を実施する際の初期位置に移動させ、ステップS602に進む。本実施形態では、フォーカスレンズ104の可動範囲の無限端の位置を初期位置とし、電気接点ユニット130を介したレンズ通信によりレンズユニット100のフォーカスレンズ104を目標位置に移動させる。 In FIG. 4, in step S601, the camera MPU 125 moves the focus lens 104 to an initial position at the time of performing the AF processing, and proceeds to step S602. In this embodiment, the position of the infinite end of the movable range of the focus lens 104 is set as the initial position, and the focus lens 104 of the lens unit 100 is moved to the target position by lens communication via the electric contact unit 130.
ステップS602では、カメラMPU125は、目標位置である無限端の位置にフォーカスレンズ104が到達したか否かを判断し、フォーカスレンズ104が目標位置に到達した場合は、ステップS603に進む。 In step S602, the camera MPU 125 determines whether the focus lens 104 has reached the position of the infinite end which is the target position. If the focus lens 104 has reached the target position, the process proceeds to step S603.
ステップS603では、カメラMPU125は、粗スキャン動作における駆動条件を決定し、ステップS604に進む。本実施形態では、連続的にフォーカスレンズ104を光軸方向に移動させながら、AF評価値を取得する際の駆動条件を決定するものとし、目標位置を至近端に設定する。 In step S603, the camera MPU 125 determines drive conditions in the coarse scan operation, and proceeds to step S604. In the present embodiment, it is assumed that the drive condition for acquiring the AF evaluation value is determined while moving the focus lens 104 in the optical axis direction continuously, and the target position is set at the closest end.
また、AF評価値の算出周期に合わせて、フォーカスレンズ104のパルス換算移動量の変化が所定の間隔となるようにフォーカスレンズ104の駆動速度を決定する。この場合、AF評価値の算出周期以内にフォーカスレンズ104の移動が完了しないように目標位置及び駆動速度を決定することで、連続的にAF評価値を取得することができる。 Further, in accordance with the calculation period of the AF evaluation value, the drive speed of the focus lens 104 is determined so that the change in the pulse conversion movement amount of the focus lens 104 becomes a predetermined interval. In this case, the AF evaluation value can be continuously acquired by determining the target position and the driving speed so that the movement of the focus lens 104 is not completed within the calculation period of the AF evaluation value.
ステップS604では、カメラMPU125は、AFスキャン動作を実施し、ステップS605に進む。AFスキャン動作は、前述したように、AF評価値とフォーカスレンズのパルス換算移動量を対応付けて取得し、AF評価値の山状の波形におけるピーク位置を探す動作である。AFスキャン動作の詳細については、図5を用いて後述する。 In step S604, the camera MPU 125 performs an AF scan operation, and proceeds to step S605. As described above, the AF scan operation is an operation for correlating and acquiring the AF evaluation value and the pulse conversion movement amount of the focus lens, and searching for the peak position in the peak waveform of the AF evaluation value. Details of the AF scan operation will be described later with reference to FIG.
ステップS605では、カメラMPU125は、ステップS604の粗スキャン動作にてピーク位置が検出できたか否かを判断し、検出できた場合は、ステップS607に進み、検出できなかった場合は、ステップS606に進む。 In step S605, the camera MPU 125 determines whether or not the peak position has been detected in the rough scan operation of step S604. If it has been detected, the process proceeds to step S607. If it has not been detected, the process proceeds to step S606. .
ステップS606では、カメラMPU125は、フォーカスレンズ104が端に到達したか否かを判断する。本実施形態では、ピーク位置を検出できないままフォーカスレンズ104が至近端に到達した場合を想定している。このため、カメラMPU125は、フォーカスレンズ104が端に到達していない場合は、ステップS603に戻り、ステップS603からステップS606までの一連の粗スキャン動作によるピーク位置検出を継続する。一方、カメラMPU125は、フォーカスレンズ104が端に到達した場合には、合焦位置を特定できない状況であるため非合焦として処理を終了する。 In step S606, the camera MPU 125 determines whether the focus lens 104 has reached an end. In the present embodiment, it is assumed that the focus lens 104 has reached the near end while the peak position can not be detected. Therefore, when the focus lens 104 has not reached the end, the camera MPU 125 returns to step S603, and continues peak position detection by a series of rough scan operations from step S603 to step S606. On the other hand, when the focus lens 104 reaches the end, the camera MPU 125 ends the process as out-of-focus because the in-focus position can not be specified.
ステップS607では、カメラMPU125は、細スキャン動作における駆動条件を決定し、ステップS608に進む。ここでの基本的な処理内容は、ステップS603での粗スキャン動作における駆動条件の決定と同様であるが、AF評価値を取得する際の間隔を粗スキャン動作よりも細かくなるようにフォーカスレンズ104の駆動条件を決定する点が異なる。 In step S607, the camera MPU 125 determines driving conditions in the fine scan operation, and proceeds to step S608. The basic processing contents here are the same as the determination of the drive conditions in the rough scan operation in step S603, but the focus lens 104 is set so that the interval when acquiring the AF evaluation value is finer than the rough scan operation. The point of determining the driving conditions of
なお、本実施形態では、粗スキャン動作により合焦位置を通り過ぎた近傍に収束できていることを想定し、フォーカスレンズ104の進行方向を反転させて、目標位置を粗スキャン動作のピーク位置を所定量越えた位置として設定する。所定量は、細スキャン動作で設定した周期的にAF評価値を取得する際のフォーカスレンズ104のパルス換算移動量の間隔の3つ分を所定量として設定する。 In the present embodiment, assuming that the focus position is converged in the vicinity by the rough scan operation, the advancing direction of the focus lens 104 is reversed to set the target position to the peak position of the rough scan operation. Set as a position beyond the quantitative. The predetermined amount is set as a predetermined amount of three intervals of the pulse conversion movement amount of the focus lens 104 when periodically acquiring the AF evaluation value set in the fine scan operation.
ステップS608では、カメラMPU125は、AFスキャン動作を実施し、ステップS609に進む。ここでの処理内容は、フォーカスレンズ104の駆動条件が異なるだけで、ステップS604の処理内容と同じである。AFスキャン動作の詳細については、図5を用いて後述する。 In step S608, the camera MPU 125 performs an AF scan operation, and proceeds to step S609. The processing content here is the same as the processing content in step S604 except that the drive condition of the focus lens 104 is different. Details of the AF scan operation will be described later with reference to FIG.
ステップS609では、カメラMPU125は、ステップS608でのスキャン動作にてピーク位置が検出できたか否かを判断する。そして、カメラMPU125は、細スキャン動作のピーク位置が検出できていない場合は、ステップS607に戻り、ステップS607からステップS609までの一連の細スキャン動作によるピーク位置検出を継続する。一方、カメラMPU125は、細スキャン動作のピーク位置が検出できている場合は、ステップS610に進む。 In step S609, the camera MPU 125 determines whether the peak position has been detected in the scan operation in step S608. Then, when the peak position of the fine scan operation can not be detected, the camera MPU 125 returns to step S607, and continues the peak position detection by the series of fine scan operations from step S607 to step S609. On the other hand, when the peak position of the fine scan operation can be detected, the camera MPU 125 proceeds to step S610.
ステップS610では、カメラMPU125は、細スキャン動作で特定したピーク位置、即ち合焦位置に向けてフォーカスレンズ104を駆動し、ステップS611に進む。 In step S610, the camera MPU 125 drives the focus lens 104 toward the peak position identified by the fine scan operation, that is, the in-focus position, and the process proceeds to step S611.
ステップS611では、カメラMPU125は、ステップS610で駆動したフォーカスレンズ104が目標位置に到達したか否かを判断し、目標位置に到達した場合は、処理を終了する。 In step S611, the camera MPU 125 determines whether the focus lens 104 driven in step S610 has reached the target position. If the focus position has reached the target position, the process ends.
次に、図5を参照して、図4のステップS604及びステップS608でのスキャン動作について説明する。 Next, with reference to FIG. 5, the scan operation in step S604 and step S608 in FIG. 4 will be described.
図5において、ステップS612では、カメラMPU125は、TVAF焦点検出部129よりAF評価値の生成が完了したか否かを判断し、完了している場合は、ステップS613に進む。 In FIG. 5, in step S612, the camera MPU 125 determines whether generation of the AF evaluation value is completed by the TVAF focus detection unit 129. If completed, the process proceeds to step S613.
ステップS613では、カメラMPU125は、TVAF焦点検出部129より生成されたAF評価値を取得してRAM125bに格納し、ステップS614に進む。 In step S613, the camera MPU 125 acquires the AF evaluation value generated by the TVAF focus detection unit 129, stores the AF evaluation value in the RAM 125b, and proceeds to step S614.
ステップS614では、カメラMPU125は、電気接点ユニット130を介したレンズ通信によりレンズユニット100からフォーカスレンズのパルス換算移動量を取得し、ステップS615に進む。 In step S614, the camera MPU 125 acquires the pulse conversion movement amount of the focus lens from the lens unit 100 by lens communication via the electric contact unit 130, and proceeds to step S615.
ステップS615では、カメラMPU125は、ステップS614で取得したフォーカスレンズパルス換算移動量に対して、レンズMPU118がパルス換算移動量を算出する際の特徴や傾向によって生じる誤差成分を補正し、ステップS616に進む。ここでの誤差成分は、DCモータ/ステッピングモータの例で先に説明したようにレンズユニット100で使用されているフォーカスアクチュエータ113、フォーカス駆動回路116による駆動量の検出結果に基づき求められる。 In step S615, the camera MPU 125 corrects the error component caused by the feature or tendency when the lens MPU 118 calculates the pulse conversion movement amount with respect to the focus lens pulse conversion movement amount acquired in step S614, and proceeds to step S616. . The error component here is obtained based on the detection result of the drive amount by the focus actuator 113 and the focus drive circuit 116 used in the lens unit 100 as described above in the example of the DC motor / stepping motor.
また、誤差成分の補正量は、レンズ通信により取得できるパルス換算移動量の分解能未満の値であるため、本実施形態では、フォーカスレンズの位置情報として、パルス換算移動量の10倍値で扱うものとする。また、誤差補正後のパルス換算移動量(10倍値)は、カメラMPU125のRAM125bに格納する。したがって、RAM125bには、一連のAF評価値と、パルス換算移動量の誤差成分の補正を行った補正パルス換算移動量(10倍値)とが対応付けて保存されることになる。詳細については、後述する。 In addition, since the correction amount of the error component is a value less than the resolution of the pulse conversion movement amount that can be acquired by lens communication, in this embodiment, 10 times the pulse conversion movement amount is used as position information of the focus lens. I assume. In addition, the pulse conversion movement amount (ten-fold value) after error correction is stored in the RAM 125 b of the camera MPU 125. Therefore, a series of AF evaluation values and a correction pulse conversion movement amount (ten-fold value) obtained by correcting the error component of the pulse conversion movement amount are stored in association with each other in the RAM 125 b. Details will be described later.
ステップS616では、カメラMPU125は、RAM125bに保存されている一連のAF評価値とパルス換算移動量の誤差成分の補正を行った補正パルス換算移動量(10倍値)とに基づき、ピーク位置を算出し、ステップS617に進む。ピーク位置を算出する際、AF評価値は、被写体の明暗差であるコントラストが高ければ高いほど大きくなり、コントラストが低いほど小さくなる。したがって、RAM125bに保存されている一連のAF評価値を参照しながら、AF評価値の作り出す波形が合焦と判断できるだけの十分な大きさに達しているかを判断した後、ピーク位置を算出する。一方、AF評価値の作り出す波形が十分な大きさに達していない場合には、非合焦として扱いピーク位置の算出を行わないものとする。 In step S616, the camera MPU 125 calculates the peak position based on the series of AF evaluation values stored in the RAM 125b and the correction pulse conversion movement amount (ten-fold value) obtained by correcting the error component of the pulse conversion movement amount. And go to step S617. When calculating the peak position, the AF evaluation value increases as the contrast, which is the contrast of the subject, increases, and decreases as the contrast decreases. Therefore, with reference to a series of AF evaluation values stored in the RAM 125b, it is determined whether or not the waveform produced by the AF evaluation value has reached a size sufficient to determine that the image is in focus, and then the peak position is calculated. On the other hand, when the waveform produced by the AF evaluation value does not reach a sufficient size, it is regarded as out of focus and the peak position is not calculated.
先の例においてピーク位置を求める場合は、AF評価値の形成する波形の極大値におけるフォーカスレンズ104の位置を求めることになる。その際、AF評価値と対応する補正パルス換算移動量(10倍値)の組み合わせは離散的に取得されているため、極大値を算出する際には補間演算等を用いて実際のピーク位置を算出する。このように、1パルス未満の誤差成分を最終的なピーク位置の算出過程に反映することが可能となるため、合焦精度の向上が図れる。 In the case of obtaining the peak position in the above example, the position of the focus lens 104 at the maximum value of the waveform formed by the AF evaluation value is obtained. At that time, since the combination of the AF evaluation value and the corresponding correction pulse conversion movement amount (ten-fold value) is discretely acquired, the actual peak position is calculated using an interpolation operation or the like when calculating the maximum value. calculate. As described above, it is possible to reflect an error component of less than one pulse in the final calculation process of the peak position, so that the focusing accuracy can be improved.
また、算出するピーク位置は、最終的に電気接点ユニット130を介したレンズ通信によりレンズユニット100のフォーカスレンズ104を移動させるために使用するため、通常のパルス換算移動量の分解能に戻す必要がある。そのため、算出したピーク位置は、最終的に1/10にされ、小数点以下を四捨五入によりフォーカスレンズ104の通常のパルス換算移動量の分解能に戻したピーク位置となる。 In addition, since the peak position to be calculated is used to move the focus lens 104 of the lens unit 100 finally through lens communication via the electric contact unit 130, it is necessary to return to the resolution of the normal pulse conversion movement amount . Therefore, the calculated peak position is finally reduced to 1/10, and becomes a peak position returned to the resolution of the normal pulse conversion movement amount of the focus lens 104 by rounding off after the decimal point.
ステップS617では、カメラMPU125は、ピーク位置が特定できたか否かを判断し、ピーク位置が特定できた場合は、ステップS620に進み、ピーク位置が特定できない場合は、ステップS618に進む。 In step S617, the camera MPU 125 determines whether or not the peak position can be identified. If the peak position can be identified, the process proceeds to step S620. If the peak position can not be identified, the process proceeds to step S618.
ステップS620では、カメラMPU125は、フォーカスレンズ104を停止させて処理を終了する。 In step S620, the camera MPU 125 stops the focus lens 104 and ends the process.
ステップS618では、カメラMPU125は、ステップS603又はステップS607にて設定した目標位置にフォーカスレンズ104が到達したか否かを判断し、到達している場合は、処理を終了し、到達していない場合は、ステップS619に進む。 In step S618, the camera MPU 125 determines whether or not the focus lens 104 has reached the target position set in step S603 or step S607. The process proceeds to step S619.
ステップS619では、カメラMPU125は、フォーカスレンズ104を設定した目標位置に駆動し、処理を終了する。 In step S619, the camera MPU 125 drives the focus lens 104 to the set target position, and ends the process.
このように、フォーカスレンズ104が目標位置に到達するか、ピーク位置が特定できるまではステップS612からステップS618の処理が継続して実施される。 Thus, the processing from step S612 to step S618 is continuously performed until the focus lens 104 reaches the target position or the peak position can be identified.
次に、図6を参照して、図5のステップS615におけるフォーカスレンズ104のパルス換算移動量の誤差成分を補正する処理について説明する。ここでは、AF処理で使用するフォーカスレンズの位置情報であるパルス換算移動量に対して、図2のステップS403でパルス換算移動量算出方式の特定処理にて特定した算出方式に依存した誤差成分を補正する。 Next, with reference to FIG. 6, the process of correcting the error component of the pulse conversion movement amount of the focus lens 104 in step S615 of FIG. 5 will be described. Here, with respect to the pulse conversion movement amount which is position information of the focus lens used in the AF processing, an error component depending on the calculation method specified in the specific processing of the pulse conversion movement amount calculation method in step S403 of FIG. to correct.
図6において、ステップS701では、カメラMPU125は、図5のステップS614で取得したフォーカスレンズ104のパルス換算移動量を10倍し、ステップS702に進む。ここでパルス換算移動量を10倍するのは、後述するパルス換算移動量の分解能未満の誤差成分の補正値を反映させるためである。 In FIG. 6, in step S701, the camera MPU 125 multiplies the pulse conversion movement amount of the focus lens 104 obtained in step S614 in FIG. 5 by 10 and proceeds to step S702. The reason for multiplying the amount of pulse conversion movement by 10 is to reflect a correction value of an error component less than the resolution of the pulse conversion movement amount described later.
ステップS702では、カメラMPU125は、図2のステップS403で特定したパルス換算移動量の算出方式が方式1か否かを判断し、方式1の場合は、ステップS703に進む。本実施形態では、パルス換算移動量の算出方式を方式1と方式2の2パターンのみ想定しているため、カメラMPU125は、方式1ではない場合は、方式2としてステップS706に進む。 In step S702, the camera MPU 125 determines whether or not the method of calculating the amount of pulse conversion movement identified in step S403 in FIG. 2 is method 1, and in the case of method 1, proceeds to step S703. In the present embodiment, only the two patterns of method 1 and method 2 are assumed as the method of calculating the amount of pulse conversion movement, so if the method is not method 1, the camera MPU 125 proceeds to step S706 as method 2.
ステップS703では、カメラMPU125は、現在のフォーカスレンズ104の駆動方向が∞→至近方向か至近→∞方向かを判断し、∞→至近方向の場合は、ステップS704に進み、至近→∞方向の場合は、ステップS705に進む。 In step S703, the camera MPU 125 determines whether the current drive direction of the focus lens 104 is ∞ → close direction or close → ∞ direction, and in the case of →→ close direction, the process proceeds to step S704 and the close direction → 至 近 direction The process proceeds to step S705.
ステップS704では、カメラMPU125は、EEPROM125cに保持した「Sa:方式種別」、「Sb:誤差補正値」のテーブル情報に基づき、元のパルス換算移動量(10倍値)に対して方式1の∞→至近方向の誤差補正値を加算する。そして、カメラMPU125は、誤差補正後のパルス換算移動量(10倍値)をRAM125bに格納して処理を終了する。 In step S704, based on the table information of “Sa: method type” and “Sb: error correction value” stored in the EEPROM 125 c, the camera MPU 125 sets ∞ of method 1 with respect to the original pulse conversion movement amount (10 times value). → Add the error correction value in the near direction. Then, the camera MPU 125 stores the pulse conversion movement amount (ten-fold value) after error correction in the RAM 125 b and ends the processing.
ステップS705では、カメラMPU125は、EEPROM125cに保持した「Sa:方式種別」、「Sb:誤差補正値」のテーブル情報に基づき、元のパルス換算移動量(10倍値)に対して方式1の至近→∞方向の誤差補正値を加算する。そして、カメラMPU125は、誤差補正後のパルス換算移動量(10倍値)をRAM125bに格納して処理を終了する。 In step S705, the camera MPU 125 sets the closeness of method 1 to the original pulse conversion movement amount (10 times value) based on the table information of "Sa: method type" and "Sb: error correction value" held in the EEPROM 125c. → Add the error correction value in the ∞ direction. Then, the camera MPU 125 stores the pulse conversion movement amount (ten-fold value) after error correction in the RAM 125 b and ends the processing.
ステップS706では、カメラMPU125は、現在のフォーカスレンズ104の駆動方向が∞→至近方向か至近→∞方向かを判断し、∞→至近方向の場合は、ステップS707に進み、至近→∞方向の場合は、ステップS708に進む。 In step S706, the camera MPU 125 determines whether the current drive direction of the focus lens 104 is ∞ → close direction or close → ∞ direction, and in the case of →→ close direction, the process proceeds to step S707 and the close direction → ∞ direction The process proceeds to step S 708.
ステップS707では、カメラMPU125は、EEPROM125cに保持した「Sa:方式種別」、「Sb:誤差補正値」のテーブル情報に基づき、元のパルス換算移動量(10倍値)に対して方式2の∞→至近方向の誤差補正値を加算する。そして、カメラMPU125は、誤差補正後のパルス換算移動量(10倍値)をRAM125bに格納して処理を終了する。 In step S 707, the camera MPU 125 sets ∞ of the method 2 with respect to the original pulse conversion movement amount (10-fold value) based on the table information of “Sa: method type” and “Sb: error correction value” held in the EEPROM 125 c. → Add the error correction value in the near direction. Then, the camera MPU 125 stores the pulse conversion movement amount (ten-fold value) after error correction in the RAM 125 b and ends the processing.
ステップS708では、カメラMPU125は、EEPROM125cに保持した「Sa:方式種別」、「Sb:誤差補正値」のテーブル情報に基づき、元のパルス換算移動量(10倍値)に対して方式2の至近→∞方向の誤差補正値を加算する。そして、カメラMPU125は、誤差補正後のパルス換算移動量(10倍値)をRAM125bに格納して処理を終了する。 In step S 708, the camera MPU 125 sets the approach distance of method 2 close to the original pulse conversion movement amount (10 times value) based on the table information of “Sa: method type” and “Sb: error correction value” held in the EEPROM 125 c. → Add the error correction value in the ∞ direction. Then, the camera MPU 125 stores the pulse conversion movement amount (ten-fold value) after error correction in the RAM 125 b and ends the processing.
このように、本実施形態では、レンズユニット100が採用するフォーカスレンズ104のパルス換算移動量の算出方式が方式1の場合、フォーカスレンズ104の進行方向に応じて±β分の誤差補正値が元のパルス換算移動量に加算される。また、算出方式が方式2の場合は、フォーカスレンズ104の進行方向に関わらす、+β分の誤差補正値が元のパルス換算移動量に加算される。 As described above, in the present embodiment, when the method of calculating the pulse conversion movement amount of the focus lens 104 adopted by the lens unit 100 is method 1, the error correction value for ± β is original according to the advancing direction of the focus lens 104. Is added to the pulse conversion movement amount of. When the calculation method is method 2, an error correction value for + β is added to the original pulse conversion movement amount regardless of the traveling direction of the focus lens 104.
これにより、図11(a)及び図11(b)に示すようなフォーカスレンズ104のパルス換算移動量の算出方式に依存した誤差成分によるAF評価値とパルス換算移動量の波形のシフト傾向を緩和することが可能となる。なお、本実施形態では、誤差補正値βを5と設定する。これは、発生しうるフォーカスレンズ104のパルス換算移動量の誤差が0〜1パルスであることに着目し、その中央値0.5の10倍の値を設定した例を示している。 Thereby, the shift tendency of the waveform of the AF evaluation value and the pulse conversion movement amount due to the error component depending on the calculation method of the pulse conversion movement amount of the focus lens 104 as shown in FIG. 11A and FIG. It is possible to In the present embodiment, the error correction value β is set to 5. This shows an example in which the error of the pulse conversion movement amount of the focus lens 104 that can be generated is 0 to 1 pulse, and a value 10 times the median value 0.5 is set.
以上説明したように、本実施形態では、レンズユニット100に搭載されるフォーカスレンズ104の駆動アクチュエータとその駆動量の検出方法に依存した誤差成分を補正した後にAF処理を行う。これにより、カメラ本体120に装着されるレンズユニット100の種類に関わらず、より精度の高い焦点検出を実現することができ、合焦精度の向上を図ることができる。 As described above, in the present embodiment, the AF processing is performed after correcting an error component depending on the drive actuator of the focus lens 104 mounted on the lens unit 100 and the detection method of the drive amount thereof. As a result, regardless of the type of lens unit 100 mounted on the camera body 120, focus detection with higher accuracy can be realized, and focusing accuracy can be improved.
(第2の実施形態)
次に、図7乃至図9等を参照して、本発明の撮像装置の第2の実施形態であるデジタル一眼レフカメラについて説明する。なお、上記第1の実施形態に対して、重複又は相当する部分については、図及び符号を流用して説明する。
Second Embodiment
Next, with reference to FIG. 7 to FIG. 9 and the like, a digital single-lens reflex camera which is a second embodiment of the imaging device of the present invention will be described. Note that parts corresponding to or overlapping with the first embodiment will be described using the drawings and reference numerals.
前述したように、フォーカスレンズを駆動するアクチュエータとその駆動量の検出方法に依存した誤差成分の発生の有無は、アクチュエータの動作状態に応じて変わる場合がある。即ち、DCモータの場合は、駆動状態、停止状態に関わらす誤差の影響を受けるが、ステッピングモータの場合は、駆動状態では誤差の影響を受け、停止状態では誤差の影響を受けない。そのため、カメラMPU125のEEPROM125cに、図3(a)に示すような「Sa:方式種別」、「Sb:誤差補正値」、及び「Sc:アクチュエータの状態に応じた影響」のテーブル情報を保持している。これにより、フォーカスレンズのパルス換算移動量算出方式の特定可能な構成としている。加えて、各パルス換算移動量の算出方式ごとに「Sc:アクチュエータの状態に応じた影響」がどのような傾向にあるかを特定できるようになっている。 As described above, the occurrence of an error component depending on the actuator for driving the focus lens and the detection method of the drive amount may change depending on the operating state of the actuator. That is, in the case of a DC motor, it is affected by an error related to the drive state and the stop state, but in the case of a stepping motor, it is affected by an error in the drive state and is not affected by the error in the stop state. Therefore, the EEPROM 125 c of the camera MPU 125 holds the table information of “Sa: method type”, “Sb: error correction value”, and “Sc: influence according to the state of the actuator” as shown in FIG. ing. As a result, it is possible to specify the pulse conversion movement amount calculation method of the focus lens. In addition, it is possible to specify what kind of tendency “Sc: influence according to the state of the actuator” tends to be for each calculation method of the pulse conversion movement amount.
本実施形態では、図3(a)に示すテーブル情報に基づき、AF処理において、フォーカスレンズ104の制御方式及び動作状態に応じてフォーカスレンズ104のパルス換算移動量の誤差成分の補正処理の実施をするか否かを切り替える場合を例に採る。 In this embodiment, based on the table information shown in FIG. 3A, in the AF processing, correction processing of the error component of the pulse conversion movement amount of the focus lens 104 is performed according to the control method and operation state of the focus lens 104. The case of switching whether to do or not is taken as an example.
カメラ本体120に装着されるレンズユニット100には、フォーカスレンズ104を駆動させる際に細かく速度制御ができないものが存在する。例えば、専用の測距センサによる位相差検出方式の焦点調整機能を搭載した銀塩フィルムの一眼レフカメラを前提とした交換レンズなどが該当し、撮像素子からの映像信号に基づくコントラスト検出方式の焦点調整での制御を想定していない場合がある。 Some lens units 100 mounted on the camera body 120 can not be finely controlled in speed when the focus lens 104 is driven. For example, an interchangeable lens based on a single-lens reflex camera of a silver halide film equipped with a focus adjustment function of a phase difference detection method with a dedicated distance measurement sensor corresponds, and a focus of contrast detection method based on a video signal from an imaging device There are cases where control by adjustment is not assumed.
一般的に、位相差検出方式の焦点調整の場合は、より高速にフォーカスレンズを駆動させることが求められる一方で、コントラスト検出方式の焦点調整では、AF評価値の取得間隔を所定の間隔とすべく、より低速まで対応した速度制御が可能な構成が求められる。 In general, in the case of focus adjustment of the phase difference detection method, it is required to drive the focus lens at a higher speed, while in focus adjustment of the contrast detection method, the acquisition interval of the AF evaluation value is set as a predetermined interval. Therefore, a configuration capable of speed control corresponding to lower speeds is required.
位相差検出方式の焦点調整を前提とした細かく速度制御のできない交換レンズをコントラスト検出方式の焦点調整で使用する場合には、AFスキャン動作におけるフォーカスレンズの駆動制御を変える必要がある。 In the case of using an interchangeable lens which can not finely control the speed based on focus adjustment of the phase difference detection method in focus adjustment of the contrast detection method, it is necessary to change drive control of the focus lens in AF scan operation.
上記第1の実施形態では、図4及び図5で連続的にフォーカスレンズを移動させながらAF評価値を取得するスキャン動作について説明した。これに対し、前述したように、位相差検出方式の焦点調節を前提とした交換レンズでは、細かくフォーカスレンズの速度制御ができないため、間欠的なフォーカスレンズの動作によりAF評価値の取得間隔を制御する。以下、その具体的な方法について説明する。 In the first embodiment, the scan operation for acquiring the AF evaluation value while moving the focus lens continuously in FIGS. 4 and 5 has been described. On the other hand, as described above, in the interchangeable lens based on the focus adjustment of the phase difference detection method, since the speed control of the focus lens can not be finely performed, the acquisition interval of the AF evaluation value is controlled by the operation of the intermittent focus lens. Do. The specific method will be described below.
本実施形態では、図4のステップS603での粗スキャン動作の駆動条件決定及びステップS607での細スキャン動作の駆動条件決定において、AF評価値の算出周期以内にフォーカスレンズ104の移動を完了するように目標位置及び駆動速度を決定する。図4のステップS603からステップS606及びステップS607からステップ609で示すようにフォーカスレンズ104が端に到達するかピーク位置が検出できるまでは、定期的にAFスキャン動作における駆動条件を更新することができる。このため、目標位置を前述のように更新していくことで、間欠的にフォーカスレンズ104を駆動し、AF評価値を所定の間隔で取得することが可能となる。 In this embodiment, the movement of the focus lens 104 is completed within the calculation period of the AF evaluation value in the drive condition determination of the coarse scan operation in step S603 of FIG. 4 and the drive condition determination of the fine scan operation in step S607. Determine the target position and drive speed. As shown in steps S603 to S606 and S607 to S609 in FIG. 4, the drive condition in the AF scan operation can be periodically updated until the focus lens 104 reaches an end or the peak position can be detected. . Therefore, by updating the target position as described above, it is possible to intermittently drive the focus lens 104 and acquire the AF evaluation value at predetermined intervals.
本実施形態では、連続的にフォーカスレンズ104を駆動しAF評価値を取得するAFキャン動作と間欠的にフォーカスレンズ104を駆動しAF評価値を取得するAFキャン動作をレンズユニット100の種類に応じて使い分ける制御を行う場合を想定する。その際、フォーカスレンズ104を駆動するアクチュエータとその駆動量の検出方法に依存した誤差成分の発生の有無がアクチュエータの動作状態に応じて変わる場合には、その影響に対して適切に処理する必要がある。 In the present embodiment, the AF can operation for continuously driving the focus lens 104 to acquire an AF evaluation value and the AF can operation for intermittently driving the focus lens 104 to acquire an AF evaluation value according to the type of the lens unit 100 It is assumed that the control is performed separately. At that time, if the occurrence of the error component depending on the actuator for driving the focus lens 104 and the detection method of the drive amount changes depending on the operation state of the actuator, it is necessary to appropriately handle the influence. is there.
図7は、フォーカスレンズ104のパルス換算移動量算出方式の特定処理の結果に基づいてスキャン動作の制御を切り替える処理を説明するフローチャート図である。なお、スキャン動作の切り替え処理は、図4のステップS604及びステップS608のスキャン動作に代えて実施されるものとする。 FIG. 7 is a flow chart for explaining the process of switching the control of the scanning operation based on the result of the process of specifying the pulse conversion movement amount calculation method of the focus lens 104. The switching process of the scan operation is performed in place of the scan operation of steps S604 and S608 in FIG.
図7において、ステップS801では、カメラMPU125は、ます、EEPROM125cに格納された図3(a)に示すテーブル情報を参照する。そして、カメラMPU125は、現在装着されているレンズユニット100が採用するパルス換算移動量の算出方式に基づき、「Sc:アクチュエータの状態に応じた影響」を読み出し、ステップS802に進む。 In FIG. 7, in step S801, the camera MPU 125 refers to the table information shown in FIG. 3A stored in the EEPROM 125c. Then, the camera MPU 125 reads “Sc: influence according to the state of the actuator” based on the calculation method of the pulse conversion movement amount adopted by the lens unit 100 currently mounted, and proceeds to step S802.
「Sc:アクチュエータの状態に応じた影響」では、フォーカスレンズ104を駆動するアクチュエータの動作状態に応じたパルス換算移動量の誤差の発生の有無を特定することができる。そのため、アクチュエータの駆動状態と停止状態で誤差の影響の傾向が異なるか否かを判別することが可能である。 In "Sc: Influence according to the state of the actuator", it is possible to specify the presence or absence of the occurrence of an error of the pulse conversion movement amount according to the operation state of the actuator that drives the focus lens 104. Therefore, it is possible to determine whether the tendency of the influence of the error is different between the drive state and the stop state of the actuator.
ステップS802では、カメラMPU125は、アクチュエータの駆動状態と停止状態で誤差発生の有無が異なるかを判断し、異ならない場合は、ステップS804に進み、図5に示す一連の処理を実行して処理を終了する。一方、カメラMPU125は、アクチュエータの駆動状態と停止状態で誤差発生の有無が異なる場合は、ステップS803に進み、後述する図8又は図9のスキャン動作を実施して処理を終了する。 In step S802, the camera MPU 125 determines whether the occurrence of an error is different between the driving state and the stopping state of the actuator. If not different, the process proceeds to step S804 to execute a series of processes shown in FIG. finish. On the other hand, when the presence or absence of error occurrence differs between the driving state and the stopping state of the actuator, the camera MPU 125 proceeds to step S803, implements the scanning operation of FIG. 8 or 9 described later, and ends the processing.
図8は、図7のステップS803でのAFスキャン動作におけるフォーカスレンズ104の駆動方式に応じた制御の切替え例を示すフローチャート図である。なお、図の破線で囲んだ部分以外の処理は、図5の処理と同様であるため、その説明を省略する。 FIG. 8 is a flowchart showing an example of control switching in accordance with the drive method of the focus lens 104 in the AF scan operation in step S803 of FIG. In addition, since the process except the part enclosed with the broken line of a figure is the same as the process of FIG. 5, the description is abbreviate | omitted.
ステップS904では、カメラMPU125は、現在のAFスキャン動作における駆動方式が連続スキャンか間欠スキャンかを判断し、連続スキャンの場合は、ステップS905に進み、間欠スキャンの場合は、ステップS906に進む。前述したように、間欠スキャンは、目標位置の設定の仕方が連続スキャンの場合とは異なるため、アクチュエータがどちらの駆動方式にて動作しているかを判断することは可能である。また、目標位置からではなく図4のステップS603での粗スキャン駆動条件決定及びステップS607での細スキャン駆動条件決定において予めどの駆動方式を採用したか判別するための情報を別途記録しておく構成も考えられる。 In step S904, the camera MPU 125 determines whether the driving method in the current AF scan operation is continuous scan or intermittent scan. If continuous scan, the process proceeds to step S905, and if intermittent scan, the process proceeds to step S906. As described above, since the method of setting the target position in intermittent scanning is different from that in the case of continuous scanning, it is possible to determine which drive system the actuator is operating. The configuration to be separately information for determining whether adopting the previously which drive system in fine scan driving condition determining in the rough scan driving condition determining and step S607 in step S603 of FIG. 4 and not recorded from the target position Is also conceivable.
ステップS905では、カメラMPU125は、図5のステップS615と同様のフォーカスレンズ104のパルス換算移動量の誤差成分の補正処理を実施し、ステップS907に進む。 In step S905, the camera MPU 125 performs correction processing of an error component of the pulse conversion movement amount of the focus lens 104 similar to step S615 in FIG. 5, and proceeds to step S907.
ステップS906では、カメラMPU125は、ステップS903で取得したフォーカスレンズ104の補正前のパルス換算移動量の10倍値を算出して、RAM125bに格納し、ステップS907に進む。 In step S906, the camera MPU 125 calculates a 10-fold value of the pulse conversion movement amount before correction of the focus lens 104 acquired in step S903, stores the calculated value in the RAM 125b, and proceeds to step S907.
図9は、図7のステップS803でのAFスキャン動作においてパルス換算移動量の取得時におけるフォーカスレンズ104の駆動状態に応じた制御の切替え例を示すフローチャート図である。なお、図の破線で囲んだ部分以外の処理は、図5の処理と同様であるため、その説明を省略する。 FIG. 9 is a flowchart showing an example of control switching in accordance with the drive state of the focus lens 104 at the time of acquisition of the pulse conversion movement amount in the AF scan operation in step S 803 of FIG. In addition, since the process except the part enclosed with the broken line of a figure is the same as the process of FIG. 5, the description is abbreviate | omitted.
ステップS915では、カメラMPU125は、電気接点ユニット130を介したレンズ通信により、フォーカスレンズ104の駆動状態を取得し、ステップS916に進む。これは、直前のステップS914におけるパルス換算移動量の取得時のフォーカスレンズ104の駆動状態を調べるためである。 In step S915, the camera MPU 125 acquires the drive state of the focus lens 104 by lens communication via the electrical contact unit 130, and proceeds to step S916. This is to check the drive state of the focus lens 104 at the time of acquiring the pulse conversion movement amount in the previous step S914.
ステップS916では、カメラMPU125は、パルス換算移動量の取得時のフォーカスレンズ104の駆動状態が停止状態であるか否かを判断し、停止状態でない場合は、ステップS917に進み、停止状態の場合は、ステップS918に進む。 In step S916, the camera MPU 125 determines whether or not the drive state of the focus lens 104 at the time of acquisition of the pulse conversion movement amount is the stop state. If it is not the stop state, the process proceeds to step S917. Proceed to step S918.
ステップS917では、カメラMPU125は、フォーカスレンズ104のパルス換算誤差成分の補正処理を実施し、ステップS919に進む。 In step S917, the camera MPU 125 performs correction processing of the pulse conversion error component of the focus lens 104, and proceeds to step S919.
ステップS918では、カメラMPU125は、ステップS914で取得したフォーカスレンズ104の補正前のパルス換算移動量の10倍値を算出して、RAM125bに格納し、ステップS919に進む。 In step S918, the camera MPU 125 calculates a 10-fold value of the pulse conversion movement amount before correction of the focus lens 104 obtained in step S914, stores the calculated value in the RAM 125b, and proceeds to step S919.
以上説明したように、本実施形態では、アクチュエータとその駆動量の検出方法に依存した誤差成分の有無がアクチュエータの動作状態に応じて変わる場合であっても、装着されるレンズユニット100の種類に関わらず、より精度の高い焦点検出が可能となる。その他の構成、及び作用効果は、上記第1の実施形態と同様である。 As described above, in the present embodiment, even if the presence or absence of an error component depending on the actuator and the method of detecting the amount of drive thereof changes depending on the operating state of the actuator, the type of lens unit 100 mounted is Regardless, it is possible to perform focus detection with higher accuracy. Other configurations and effects are the same as those of the first embodiment.
(第3の実施形態)
次に、本発明の撮像装置の第3の実施形態であるデジタル一眼レフカメラについて説明する。なお、上記第1及び第2の実施形態に対して、重複又は相当する部分については、図及び符号を流用して説明する。
Third Embodiment
Next, a digital single-lens reflex camera which is a third embodiment of the imaging device of the present invention will be described. Note that parts corresponding to or overlapping with the first and second embodiments will be described using the drawings and reference numerals.
本実施形態では、AFスキャン動作におけるフォーカスレンズ104の駆動条件や実行する処理の内容に応じて、図5のステップS615等でのフォーカスレンズ104のパルス換算移動量の誤差成分の補正処理の実施をするか否かを切り替える場合を例に採る。フォーカスレンズ104のパルス換算移動量の誤差成分の補正処理の実施しないことで、カメラMPU125の処理負荷を低減することができる。 In the present embodiment, the correction processing of the error component of the pulse conversion movement amount of the focus lens 104 in step S615 etc. of FIG. 5 is performed according to the drive condition of the focus lens 104 in the AF scan operation and the contents of the process to be executed. The case of switching whether to do or not is taken as an example. By not performing the correction process of the error component of the pulse conversion movement amount of the focus lens 104, the processing load of the camera MPU 125 can be reduced.
以下、フォーカスレンズ104のパルス換算移動量の誤差成分の補正処理の実施しない例として3つの方法を説明する。 Hereinafter, three methods will be described as an example in which the correction processing of the error component of the pulse conversion movement amount of the focus lens 104 is not performed.
(1)焦点深度との関係に基づく方法
カメラ本体120には、多種多様なレンズユニット100が接続される可能性があるが、接続されたレンズユニット100の光学性能によってはフォーカスレンズ104のパルス換算移動量の誤差成分の補正処理を実施する必要がないもの存在する。具体的には、フォーカスレンズ104のパルス換算移動量の分解能が十分に確保されている場合であり、パルス換算移動量に換算した焦点深度に対してパルス換算移動量の誤差成分が十分に小さい場合である。
(1) Method Based on Relationship with Focal Depth Although various lens units 100 may be connected to the camera body 120, depending on the optical performance of the connected lens unit 100, the pulse conversion of the focus lens 104 may be performed. There is one that does not need to perform correction processing of the error component of the movement amount. Specifically, the resolution of the pulse conversion movement amount of the focus lens 104 is sufficiently ensured, and the error component of the pulse conversion movement amount is sufficiently smaller than the focal depth converted to the pulse conversion movement amount. It is.
例えば判断の閾値として、焦点深度のパルス換算移動量が所定量以上(例えば5パルス以上など)であれば、フォーカスレンズ104のパルス換算移動量の誤差成分の補正処理を実施しないように制御する。この制御を適用することにより、意図的にパルス換算移動量の誤差成分の補正処理の実施をしないことで、該当するレンズユニット100がカメラ本体120に接続される場合にカメラMPU125の処理負荷を低減することが可能となる。 For example, when the pulse conversion movement amount of the focal depth is a predetermined amount or more (for example, 5 pulses or more) as a threshold of determination, control is performed so as not to execute the correction processing of the error component of the pulse conversion movement amount of the focus lens 104. By applying this control, the processing load of the camera MPU 125 is reduced when the corresponding lens unit 100 is connected to the camera body 120 by intentionally not performing the correction processing of the error component of the pulse conversion movement amount. It is possible to
(2)スキャン間隔との関係に基づく方法
また、AF評価値を取得する間隔(スキャン間隔)に基づいて、フォーカスレンズ104のパルス換算移動量の誤差成分の補正処理の実施の有無を判断する方法も考えられる。例えば、図4のステップS603での粗スキャン駆動条件決定及びステップS607での細スキャン駆動条件決定において、AF評価値を取得する間隔が所定量以上(例えば10パルス以上)である場合には、誤差成分の補正処理を実施しないように制御する。この制御を適用することにより、意図的にパルス換算移動量の誤差成分の補正処理の実施をしないことで、該当するレンズユニット100がカメラ本体120に接続される場合にカメラMPU125の処理負荷を低減することが可能となる。
(2) Method Based on Relationship with Scan Interval In addition, a method of determining the presence or absence of correction processing of the error component of the pulse conversion movement amount of the focus lens 104 based on the interval (scan interval) for acquiring the AF evaluation value. Is also conceivable. For example, in the rough scan drive condition determination in step S603 in FIG. 4 and the fine scan drive condition determination in step S607, an error occurs when the interval for acquiring the AF evaluation value is equal to or more than a predetermined amount (for example, 10 pulses or more). Control is performed so that the component correction process is not performed. By applying this control, the processing load of the camera MPU 125 is reduced when the corresponding lens unit 100 is connected to the camera body 120 by intentionally not performing the correction processing of the error component of the pulse conversion movement amount. It is possible to
(3)AF処理の処理内容に基づく方法
また、AF処理の処理内容に基づいて、フォーカスレンズ104のパルス換算移動量の誤差成分の補正処理の実施の有無を判断する方法も考えられる。例えば、上記第1の実施形態の図4で説明したように、粗スキャンにより大まかなピーク位置を検出し、細スキャンにより最終合焦位置を特定する場合を想定する。そして、粗スキャンを実施する場合には、パルス換算移動量の誤差成分の補正処理を実施せず、最終合焦位置を特定する細スキャンを実行する場合のみパルス換算移動量の誤差成分の補正処理を実施するように制御する。この制御を適用することにより、意図的にパルス換算移動量の誤差成分の補正処理の実施をしないことで、該当するレンズユニット100がカメラ本体120に接続される場合にカメラMPU125の処理負荷を低減することが可能となる。
(3) Method Based on Processing Content of AF Processing Further, a method of determining whether to perform correction processing of an error component of the pulse conversion movement amount of the focus lens 104 based on the processing content of the AF processing may be considered. For example, as described in FIG. 4 of the first embodiment, it is assumed that a rough peak position is detected by a coarse scan and a final focus position is specified by a fine scan. Then, when performing the coarse scan, the correction process of the error component of the pulse conversion movement amount is not performed, and the correction process of the error component of the pulse conversion movement amount is performed only when the thin scan specifying the final focusing position is performed. Control to implement. By applying this control, the processing load of the camera MPU 125 is reduced when the corresponding lens unit 100 is connected to the camera body 120 by intentionally not performing the correction processing of the error component of the pulse conversion movement amount. It is possible to
以上説明したように、本実施形態では、AFスキャン動作におけるフォーカスレンズ104の駆動条件や実行する処理の内容に応じて、フォーカスレンズ104のパルス換算移動量の誤差成分の補正処理の実施をするか否かを切り替える制御を行う。これにより、必要な場合には、パルス換算移動量の誤差成分の補正処理を実施して合焦精度を確保するとともに、不要な場合には意図的にパルス換算移動量の誤差成分の補正処理を実施しないことでカメラMPU125の処理負荷を低減することが可能となる。その他の構成、及び作用効果は、上記第1及び第2の実施形態と同様である。 As described above, in the present embodiment, whether the correction processing of the error component of the pulse conversion movement amount of the focus lens 104 is performed according to the drive condition of the focus lens 104 in the AF scan operation and the contents of the processing to be executed Control to switch whether or not. As a result, correction processing of the error component of the pulse conversion movement amount is performed when necessary to ensure focusing accuracy, and when unnecessary, correction processing of the error component of the pulse conversion movement amount is intentionally performed. By not implementing the processing, the processing load of the camera MPU 125 can be reduced. Other configurations and effects are the same as those of the first and second embodiments.
なお、本発明は、上記各実施形態に例示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。 The present invention is not limited to those exemplified in the above embodiments, and can be appropriately modified without departing from the scope of the present invention.
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。ネットワーク又は各種記憶媒体を介して取得したソフトウェア(プログラム)をパーソナルコンピュータ(CPU,プロセッサ)にて実行することでも実現できる。 The present invention is also realized by executing the following processing. That is, software (program) for realizing the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU or the like) of the system or apparatus reads the program. It is a process to execute. It can also be realized by executing software (program) acquired via a network or various storage media on a personal computer (CPU, processor).
100 レンズズユニット
104 フォーカスレンズ
113 フォーカスアクチュエータ
116 フォーカス駆動回路
118 レンズMPU
120 カメラ本体
125 カメラMPU
130 電気接点ユニット
100 lenses unit 104 focus lens 113 focus actuator 116 focus drive circuit 118 lens MPU
120 Camera body 125 Camera MPU
130 Electric contact unit
Claims (11)
焦点評価値を生成する生成手段と、
前記レンズユニットと情報を通信する通信手段と、
前記レンズユニットから前記通信手段を介して取得した識別情報から前記フォーカスレンズの位置情報であるパルス換算移動量の算出方式を特定する特定手段と、
前記レンズユニットから前記通信手段を介して前記フォーカスレンズの位置情報であるパルス換算移動量を取得する取得手段と、
前記パルス換算移動量を、前記特定手段によって特定された前記算出方式に依存した前記パルス換算移動量の誤差成分で補正することで、補正パルス換算移動量を算出する補正手段と、
前記焦点評価値と前記補正手段より算出された補正パルス換算移動量に基づいて合焦位置を検出する焦点検出手段と、を備えることを特徴とする撮像装置。 An imaging apparatus to which a lens unit having a focus lens driven in an optical axis direction is attachable and detachable.
Generation means for generating a focus evaluation value;
Communication means for communicating information with the lens unit;
Specifying means for specifying a calculation method of a pulse conversion movement amount which is position information of the focus lens from identification information acquired from the lens unit via the communication means;
An acquisition unit configured to acquire a pulse conversion movement amount which is position information of the focus lens from the lens unit via the communication unit;
It said converted pulse movement amount, by correcting an error component of the converted pulse shift amount that depends on the calculation method identified by the identifying means, and correcting means for calculating a correction pulse converted moving amount,
An image pickup apparatus comprising: focus detection means for detecting an in-focus position based on the focus evaluation value and the correction pulse conversion movement amount calculated by the correction means.
焦点評価値を生成する生成ステップと、
前記レンズユニットから取得した識別情報から前記フォーカスレンズの位置情報であるパルス換算移動量の算出方式を特定する特定ステップと、
前記レンズユニットから前記フォーカスレンズの位置情報であるパルス換算移動量を取得する取得ステップと、
前記パルス換算移動量を、前記特定ステップで特定された前記算出方式に依存した前記パルス換算移動量の誤差成分で補正することで、補正パルス換算移動量を算出する補正ステップと、
前記焦点評価値と前記補正ステップで算出された補正パルス換算移動量に基づいて合焦位置を検出する焦点検出ステップと、を有することを特徴とする撮像装置の制御方法。 A method of controlling an imaging apparatus capable of attaching and detaching a lens unit having a focus lens driven in an optical axis direction, comprising:
Generating a focus evaluation value;
A specifying step of specifying a method of calculating a pulse conversion movement amount which is position information of the focus lens from the identification information acquired from the lens unit;
An acquiring step of acquiring a pulse conversion movement amount which is position information of the focus lens from the lens unit;
It said converted pulse movement amount, by correcting an error component of the converted pulse shift amount that depends on the calculation method specified in the specifying step, a correction step of calculating a correction pulse converted moving amount,
Control method for an imaging apparatus according to claim Rukoto to have a, a focus detection step of detect an in-focus position based on the correction pulse conversion movement amount calculated in the correction step and the focus evaluation value.
焦点評価値を生成する生成ステップと、
前記レンズユニットから取得した識別情報から前記フォーカスレンズの位置情報であるパルス換算移動量の算出方式を特定する特定ステップと、
前記レンズユニットから前記フォーカスレンズの位置情報であるパルス換算移動量を取得する取得ステップと、
前記パルス換算移動量を、前記特定ステップで特定された前記算出方式に依存した前記パルス換算移動量の誤差成分で補正することで、補正パルス換算移動量を算出する補正ステップと、
前記焦点評価値と前記補正ステップで算出された補正パルス換算移動量に基づいて合焦位置を検出する焦点検出ステップと、をコンピュータに実行させることを特徴とするプログラム。 A program for controlling an imaging device capable of attaching and detaching a lens unit having a focus lens driven in an optical axis direction,
Generating a focus evaluation value;
A specifying step of specifying a method of calculating a pulse conversion movement amount which is position information of the focus lens from the identification information acquired from the lens unit;
An acquiring step of acquiring a pulse conversion movement amount which is position information of the focus lens from the lens unit;
It said converted pulse movement amount, by correcting an error component of the converted pulse shift amount that depends on the calculation method specified in the specifying step, a correction step of calculating a correction pulse converted moving amount,
A program characterized by executing a focus detection step for detect an in-focus position based on the correction pulse conversion movement amount calculated in the correction step and the focus evaluation value, to the computer.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015014173A JP6508953B2 (en) | 2015-01-28 | 2015-01-28 | Imaging device, control method of imaging device, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015014173A JP6508953B2 (en) | 2015-01-28 | 2015-01-28 | Imaging device, control method of imaging device, and program |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2016139022A JP2016139022A (en) | 2016-08-04 |
| JP2016139022A5 JP2016139022A5 (en) | 2018-03-01 |
| JP6508953B2 true JP6508953B2 (en) | 2019-05-08 |
Family
ID=56558467
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015014173A Expired - Fee Related JP6508953B2 (en) | 2015-01-28 | 2015-01-28 | Imaging device, control method of imaging device, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6508953B2 (en) |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0882732A (en) * | 1994-09-14 | 1996-03-26 | Nikon Corp | Lens drive |
| JPH1195083A (en) * | 1997-09-22 | 1999-04-09 | Copal Co Ltd | Lens driving device |
| JP4115211B2 (en) * | 2002-09-10 | 2008-07-09 | キヤノン株式会社 | Lens device, camera system and camera |
| JP2007310009A (en) * | 2006-05-16 | 2007-11-29 | Olympus Imaging Corp | Digital camera and camera system |
| JP4746110B2 (en) * | 2007-02-15 | 2011-08-10 | パナソニック株式会社 | Imaging device and camera body |
| JP2013024991A (en) * | 2011-07-19 | 2013-02-04 | Olympus Imaging Corp | Imaging apparatus |
| US20140320730A1 (en) * | 2011-12-20 | 2014-10-30 | Tae Geuk Electric Generation Co., Ltd. | Method for automatically controlling focal point of digital optical device |
| JP2014048566A (en) * | 2012-09-03 | 2014-03-17 | Olympus Imaging Corp | Camera system |
-
2015
- 2015-01-28 JP JP2015014173A patent/JP6508953B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016139022A (en) | 2016-08-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5808124B2 (en) | FOCUS DETECTION DEVICE, ITS CONTROL METHOD, AND IMAGING DEVICE HAVING FOCUS DETECTION DEVICE | |
| US8774616B2 (en) | Camera system and interchangeable lens | |
| US8521015B2 (en) | Autofocus apparatus and method for controlling the same | |
| JP5202270B2 (en) | Imaging device | |
| US8447178B2 (en) | Image pickup apparatus and method for controlling image pickup apparatus | |
| US8300137B2 (en) | Image sensing apparatus providing driving direction of focus lens for attaining in-focus state and control method therefor | |
| US8619374B2 (en) | Lens control apparatus and interchangeable lens including lens control apparatus | |
| US8134635B2 (en) | Manual focus adjustment assistance apparatus | |
| JP6071669B2 (en) | Lens device and camera system | |
| JP6727453B2 (en) | IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, AND IMAGING DEVICE CONTROL PROGRAM | |
| US8547474B2 (en) | Image pickup apparatus and control method thereof | |
| JP2017211487A (en) | Imaging apparatus and automatic focus adjustment method | |
| JP5414840B2 (en) | Interchangeable lens device and control method thereof, imaging device and control method thereof, and imaging system | |
| JP2009053429A (en) | Interchangeable lens digital camera system | |
| JP2011128422A (en) | Imaging apparatus, lens device, and method for detecting focus | |
| JP2019184711A5 (en) | Control devices, optical instruments, imaging devices and control methods | |
| JP2010008602A (en) | Lens barrel and camera system | |
| JP5398337B2 (en) | Imaging apparatus, control method therefor, and interchangeable lens | |
| JP6508953B2 (en) | Imaging device, control method of imaging device, and program | |
| JP2008015273A (en) | Camera system and digital camera | |
| JP2007206451A (en) | IMAGING DEVICE, ITS CONTROL METHOD, AND COMPUTER PROGRAM | |
| JP2014035505A (en) | Lens device, image pickup device, and control method for these devices | |
| JP2013238746A (en) | Camera body and camera system | |
| JP5904714B2 (en) | FOCUS DETECTION DEVICE, ITS CONTROL METHOD, AND IMAGING DEVICE HAVING FOCUS DETECTION DEVICE | |
| JP2005351925A (en) | Imaging apparatus and focus control method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180116 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180116 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180711 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180724 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180921 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190305 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190402 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6508953 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |