JP2019174608A - Imaging apparatus, lens device, imaging system, control method of imaging apparatus and program - Google Patents
Imaging apparatus, lens device, imaging system, control method of imaging apparatus and program Download PDFInfo
- Publication number
- JP2019174608A JP2019174608A JP2018061714A JP2018061714A JP2019174608A JP 2019174608 A JP2019174608 A JP 2019174608A JP 2018061714 A JP2018061714 A JP 2018061714A JP 2018061714 A JP2018061714 A JP 2018061714A JP 2019174608 A JP2019174608 A JP 2019174608A
- Authority
- JP
- Japan
- Prior art keywords
- optical axis
- lens
- control
- imaging
- camera
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Adjustment Of Camera Lenses (AREA)
- Studio Devices (AREA)
Abstract
Description
本発明は、手振れを補正しつつ流し撮りを容易に実現することが可能な撮像装置に関する。 The present invention relates to an imaging apparatus capable of easily realizing panning while correcting camera shake.
特許文献1には、カメラに加わる振動を検出し、この振動よる像劣化を補正光学手段にて補正する機能を備えた防振装置が開示されている。特許文献2には、主被写体の撮像面上の移動速度と撮影者が行う流し撮り速度との差から主被写体移動速度を算出し、主被写体移動速度と撮影者が行う流し撮り速度との差を補正するように光学偏心を行う撮像装置が開示されている。 Japanese Patent Application Laid-Open No. 2004-228561 discloses a vibration isolator having a function of detecting vibration applied to a camera and correcting image deterioration due to the vibration with correction optical means. In Patent Document 2, the main subject moving speed is calculated from the difference between the moving speed of the main subject on the imaging surface and the panning speed performed by the photographer, and the difference between the main subject moving speed and the panning speed performed by the photographer is disclosed. An imaging apparatus that performs optical decentration so as to correct the above is disclosed.
一般的に、流し撮り撮影を行う際には、シャッタ速度を遅くするため、補正光学系が可動範囲の端に当たる可能性がある。補正光学系が可動範囲の端に当たると補正光学系の駆動が制限されるため、ブレ補正の効果が不十分な状態で撮像された画像が得られることになる。 In general, when performing panning shooting, the correction optical system may hit the end of the movable range in order to reduce the shutter speed. When the correction optical system hits the end of the movable range, the drive of the correction optical system is limited, so that an image captured with an insufficient effect of blur correction can be obtained.
特許文献2に開示された撮像装置は、露光が始まるまでシフトレンズの補正信号をゼロに設定している。このため、露光時の補正開始位置はシフトレンズの制御中心となり、露光中の補正角を有効に利用することが可能である。しかし、この場合、エイミング中の補正信号がゼロとなるため、被写体を狙っている状態で手振れ補正の効果を得ることができない。その結果、特に望遠系のレンズにおいて、流し撮り撮影を行う前のエイミングを行うことが難しい。 The imaging apparatus disclosed in Patent Document 2 sets the correction signal of the shift lens to zero until exposure starts. Therefore, the correction start position at the time of exposure becomes the control center of the shift lens, and the correction angle during exposure can be used effectively. However, in this case, since the correction signal during aiming is zero, the effect of camera shake correction cannot be obtained in a state where the subject is aimed. As a result, it is difficult to perform aiming before panning shot shooting, particularly in a telephoto lens.
そこで本発明は、効果的な手振れ補正を行いつつ高精度な流し撮り撮影を行うことが可能な撮像装置、レンズ装置、撮像システム、撮像装置の制御方法、および、プログラムを提供することを目的とする。 Accordingly, an object of the present invention is to provide an imaging apparatus, a lens apparatus, an imaging system, an imaging apparatus control method, and a program capable of performing highly accurate panning shooting while performing effective camera shake correction. To do.
本発明の一側面としての撮像装置は、レンズ装置が着脱可能な撮像装置であって、前記レンズ装置を介して形成された光学像を光電変換して画像データを出力する撮像素子と、撮像装置のブレを検出するブレ検出手段と、前記画像データに基づいて動きベクトルを検出する動きベクトル検出手段と、前記撮像素子を駆動して光軸を偏心させる第1の光軸偏心手段と、前記第1の光軸偏心手段を制御する第1の制御手段とを有し、前記レンズ装置は、レンズと、前記レンズを駆動して光軸を偏心させる第2の光軸偏心手段と、前記第2の光軸偏心手段を制御する第2の制御手段とを有し、前記第1の制御手段は、前記ブレと前記動きベクトルとに基づいて流し撮りの基準角速度を検出し、前記基準角速度と前記ブレとの差に基づいて、前記第1の光軸偏心手段または前記第2の制御手段を介して前記第2の光軸偏心手段の一方を制御する第1の制御と、撮影者の手振れを補正するように前記第1の光軸偏心手段または前記第2の制御手段を介して前記第2の光軸偏心手段の他方を制御する第2の制御とを行う。 An imaging apparatus according to an aspect of the present invention is an imaging apparatus in which a lens apparatus is detachable, an imaging element that photoelectrically converts an optical image formed through the lens apparatus and outputs image data, and an imaging apparatus A blur detection unit that detects a blur of the image, a motion vector detection unit that detects a motion vector based on the image data, a first optical axis eccentric unit that drives the image sensor to decenter the optical axis, and the first A first control unit that controls one optical axis decentering unit, and the lens device includes a lens, a second optical axis decentering unit that drives the lens to decenter the optical axis, and the second And a second control means for controlling the optical axis decentering means, wherein the first control means detects a reference angular velocity of panning based on the blur and the motion vector, and the reference angular velocity and the Based on the difference from blur, the first First control for controlling one of the second optical axis decentering means via the optical axis decentering means or the second control means, and the first optical axis decentering means for correcting camera shake of the photographer Alternatively, a second control for controlling the other of the second optical axis decentering means is performed via the second control means.
本発明の他の側面としてのレンズ装置は、レンズ装置を介して形成された光学像を光電変換して画像データを出力する撮像素子と、前記画像データに基づいて動きベクトルを検出する動きベクトル検出手段と、撮像装置に加わるブレを検出するブレ検出手段と、前記撮像素子を駆動して光軸を偏心させる第1の光軸偏心手段と、前記第1の光軸偏心手段を制御する第1の制御手段と、を有する撮像装置に着脱可能なレンズ装置であって、補正レンズと、前記補正レンズを駆動して前記光軸を偏心させる第2の光軸偏心手段と、前記第2の光軸偏心手段を制御する第2の制御手段とを有し、前記第2の制御手段は、前記第1の制御手段からの指令に基づいて、前記ブレと前記動きベクトルとに基づいて前記第1の制御手段により検出された流し撮りの基準角速度と、前記ブレとの差に基づいて前記第2の光軸偏心手段を制御する第1の制御を行うか、または、撮影者の手振れを補正するように前記第2の光軸偏心手段を制御する第2の制御を行う。 A lens device according to another aspect of the present invention includes an image sensor that photoelectrically converts an optical image formed via the lens device and outputs image data, and motion vector detection that detects a motion vector based on the image data. Means, a shake detecting means for detecting a shake applied to the imaging device, a first optical axis eccentric means for driving the imaging element to decenter the optical axis, and a first for controlling the first optical axis eccentric means. A correction lens, a second optical axis decentering unit that drives the correction lens to decenter the optical axis, and the second light. Second control means for controlling shaft eccentric means, and the second control means is configured to control the first based on the blur and the motion vector based on a command from the first control means. Detected by the control means A first control for controlling the second optical axis decentering means based on a difference between a reference angular velocity of the image and the blur, or the second optical axis so as to correct a camera shake of a photographer. A second control for controlling the eccentric means is performed.
本発明の他の側面としての撮像システムは、撮像光学系を介して形成された光学像を光電変換して画像データを出力する撮像素子と、撮像システムに加わるブレを検出するブレ検出手段と、前記画像データに基づいて動きベクトルを検出する動きベクトル検出手段と、前記撮像素子を駆動して光軸を偏心させる第1の光軸偏心手段と、前記撮像光学系の補正レンズを駆動して前記光軸を偏心させる第2の光軸偏心手段と、前記第1の光軸偏心手段および前記第2の光軸偏心手段を制御する制御手段とを有し、前記制御手段は、前記ブレと前記動きベクトルとに基づいて流し撮りの基準角速度を検出し、前記基準角速度と前記ブレとの差に基づいて、前記第1の光軸偏心手段または前記第2の光軸偏心手段の一方を制御する第1の制御と、撮影者の手振れを補正するように前記第1の光軸偏心手段または前記第2の光軸偏心手段の他方を制御する第2の制御とを行う。 An imaging system according to another aspect of the present invention includes an imaging element that photoelectrically converts an optical image formed via an imaging optical system and outputs image data, and a blur detection unit that detects a blur applied to the imaging system, Motion vector detection means for detecting a motion vector based on the image data, first optical axis decentering means for driving the imaging device to decenter the optical axis, and driving a correction lens of the imaging optical system to A second optical axis decentering means for decentering the optical axis; and a control means for controlling the first optical axis decentering means and the second optical axis decentering means. A reference angular velocity for panning is detected based on the motion vector, and one of the first optical axis eccentric means and the second optical axis eccentric means is controlled based on a difference between the reference angular velocity and the blur. First control and shooting Performing of a second control for controlling the other of said first optical axis eccentric means or said second optical axis eccentric means so as to correct a hand shake.
本発明の他の側面としての撮像装置の制御方法は、撮像素子を用いて、撮像光学系を介して形成された光学像を光電変換して画像データを出力するステップと、撮像システムに加わるブレを検出するステップと、前記画像データに基づいて動きベクトルを検出するステップと、前記撮像素子を駆動して光軸を偏心させる第1の光軸偏心手段、および、前記撮像光学系の補正レンズを駆動して前記光軸を偏心させる第2の光軸偏心手段を制御するステップとを有し、前記第1の光軸偏心手段および前記第2の光軸偏心手段を制御するステップは、前記ブレと前記動きベクトルとに基づいて流し撮りの基準角速度を検出し、前記基準角速度と前記ブレとの差に基づいて、前記第1の光軸偏心手段または前記第2の光軸偏心手段の一方を制御する第1の制御ステップと、撮影者の手振れを補正するように前記第1の光軸偏心手段または前記第2の光軸偏心手段の他方を制御する第2の制御ステップとを有する。 According to another aspect of the present invention, there is provided a method for controlling an imaging apparatus, the step of photoelectrically converting an optical image formed via an imaging optical system using an imaging element and outputting image data, and a blur applied to the imaging system. Detecting a motion vector based on the image data, first optical axis decentering means for driving the image sensor to decenter the optical axis, and a correction lens of the imaging optical system And controlling the second optical axis decentering means to decenter the optical axis, and the step of controlling the first optical axis decentering means and the second optical axis decentering means comprises And a reference angular velocity of the panning shot based on the motion vector, and one of the first optical axis eccentric means and the second optical axis eccentric means is detected based on a difference between the reference angular velocity and the blur. Control first A control step, and a second control step of controlling the other of said first optical axis eccentric means or said second optical axis eccentric means so as to correct the shake of the photographer's.
本発明の他の目的及び特徴は、以下の実施形態において説明される。 Other objects and features of the invention are described in the following embodiments.
本発明によれば、効果的な手振れ補正を行いつつ高精度な流し撮り撮影を行うことが可能な撮像装置、レンズ装置、撮像システム、撮像装置の制御方法、および、プログラムを提供することができる。 According to the present invention, it is possible to provide an imaging apparatus, a lens apparatus, an imaging system, an imaging apparatus control method, and a program capable of performing highly accurate panning shooting while performing effective camera shake correction. .
以下、本発明の実施形態について、図面を参照しながら詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
まず、図1を参照して、本実施形態におけるカメラシステム(撮像システム)の構成について説明する。図1は、カメラシステム100のブロック図である。カメラシステム100は、カメラ本体(撮像装置)101と、カメラ本体101に着脱可能な交換レンズ(レンズ装置)102とを備えて構成される。ただし本実施形態は、これに限定されるものではなく、撮像装置本体とレンズ装置とが一体的に構成された撮像システムにも適用可能である。 First, the configuration of a camera system (imaging system) in the present embodiment will be described with reference to FIG. FIG. 1 is a block diagram of the camera system 100. The camera system 100 includes a camera main body (imaging device) 101 and an interchangeable lens (lens device) 102 that can be attached to and detached from the camera main body 101. However, the present embodiment is not limited to this, and can also be applied to an imaging system in which an imaging apparatus main body and a lens apparatus are integrally configured.
カメラシステム100は、流し撮り撮影を行うことが可能である。流し撮り撮影の際には、操作部121のレリーズスイッチが半押し(SW1ON)されることにより撮影準備中(エイミング中)となり、続いて操作部121のレリーズスイッチが全押し(SW2ON)されることにより露光中となる。 The camera system 100 can perform panning shooting. During panning shooting, the release switch of the operation unit 121 is half-pressed (SW1 ON) to prepare for shooting (during aiming), and then the release switch of the operation unit 121 is fully pressed (SW2 ON). Is under exposure.
撮影動作を行う前(エイミング中)において、フォーカルプレーンシャッタ110は開いた状態になっており、被写体からの撮影光束は交換レンズ102の撮像光学系を通り、撮像部112上に結像する。撮像部112に結像した画像はLCD119に表示され、撮影者はその画像によりエイミング中の被写体像を視認することができる。撮像部112は、CCDセンサやCMOSセンサなどの多画素の素子を含む撮像センサ(撮像素子)である。このため撮像部112は、映像信号処理回路(動きベクトル検出手段)117とともに、被写体の継時的な移動方向および移動速度を示す動きベクトル(ベクトル情報)を検出(算出)することができる。撮像部112および映像信号処理回路117を介してベクトル情報は、カメラMPU107に入力される。 Before the photographing operation (during aiming), the focal plane shutter 110 is in an open state, and the photographing light flux from the subject passes through the imaging optical system of the interchangeable lens 102 and forms an image on the imaging unit 112. The image formed on the imaging unit 112 is displayed on the LCD 119, and the photographer can visually recognize the image of the subject that is aiming. The imaging unit 112 is an imaging sensor (imaging element) including a multi-pixel element such as a CCD sensor or a CMOS sensor. For this reason, the imaging unit 112 can detect (calculate) a motion vector (vector information) indicating the moving direction and moving speed of the subject along with the video signal processing circuit (motion vector detecting means) 117. The vector information is input to the camera MPU 107 via the imaging unit 112 and the video signal processing circuit 117.
撮影動作を行う際(露光中)において、フォーカルプレーンシャッタ110はシャッタ駆動回路111により駆動される。露光開始前のシャッタ動作は、カメラ設定に応じて異なる。例えば、カメラ設定が先幕メカシャッタ動作を行う設定である場合、露光前にフォーカルプレーンシャッタ110が閉じて撮像部112の蓄積信号リセットを行った後、フォーカルプレーンシャッタ110が開き、露光処理が開始する。一方、カメラ設定が先幕電子シャッタ動作を行う設定である場合、フォーカルプレーンシャッタ110は閉じずに撮像部112の蓄積信号リセットが行われ、その後に露光処理が開始する。露光処理が開始すると、撮影光束が撮影光学画像として撮像部112面上に結像する。その撮影光学画像は、撮像部112により光電変換され撮像信号となる。すなわち撮像部112は、交換レンズ102(撮像光学系)を介して形成された被写体像(光学像)を光電変換して画像データを出力する。 When performing a photographing operation (during exposure), the focal plane shutter 110 is driven by a shutter drive circuit 111. The shutter operation before the start of exposure varies depending on the camera settings. For example, when the camera setting is a setting for performing the front curtain mechanical shutter operation, the focal plane shutter 110 is closed before exposure and the accumulated signal of the imaging unit 112 is reset, and then the focal plane shutter 110 is opened and the exposure process is started. . On the other hand, when the camera setting is a setting for performing the front curtain electronic shutter operation, the focal plane shutter 110 is not closed, the accumulated signal of the imaging unit 112 is reset, and then the exposure process is started. When the exposure process starts, the photographic light beam forms an image on the surface of the imaging unit 112 as a photographic optical image. The captured optical image is photoelectrically converted by the imaging unit 112 into an imaging signal. That is, the imaging unit 112 photoelectrically converts a subject image (optical image) formed via the interchangeable lens 102 (imaging optical system) and outputs image data.
タイミングジェネレータ(TG)113は、撮像部112の蓄積動作、読み出し動作、および、リセット動作などの各種動作を制御する。CDS回路(2重相関サンプリング回路)114は、撮像部112の蓄積電荷ノイズを低減する。ゲインコントロール回路(GC)115は、撮像部112からの撮像信号(CDS回路114からの出力信号)を増幅する。A/D変換器116は、ゲインコントロール回路115により増幅された撮像信号をアナログ信号からデジタル信号(画像データ)へ変換する。映像信号処理回路117は、A/D変換器116によりデジタル化された画像データに対して、フィルタ処理、色変換処理、および、ガンマ処理などの各種信号処理を行う。映像信号処理回路117により信号処理された画像信号は、バッファメモリ118に格納され、表示部としてのLCD119に表示され、または、着脱可能な記録媒体としてのメモリカード120に記録される。 The timing generator (TG) 113 controls various operations such as an accumulation operation, a read operation, and a reset operation of the imaging unit 112. The CDS circuit (double correlation sampling circuit) 114 reduces accumulated charge noise of the imaging unit 112. The gain control circuit (GC) 115 amplifies the imaging signal from the imaging unit 112 (the output signal from the CDS circuit 114). The A / D converter 116 converts the imaging signal amplified by the gain control circuit 115 from an analog signal to a digital signal (image data). The video signal processing circuit 117 performs various signal processing such as filter processing, color conversion processing, and gamma processing on the image data digitized by the A / D converter 116. The image signal subjected to the signal processing by the video signal processing circuit 117 is stored in the buffer memory 118 and displayed on the LCD 119 serving as a display unit or recorded on the memory card 120 serving as a removable recording medium.
操作部121は、カメラ本体101の撮影モードの設定、記録画像ファイルサイズの設定、および、撮影時のレリーズを行うためのスイッチ群である。カメラMPU(第1の制御手段)107は、カメラ本体101の前述の各動作を制御する。またカメラMPU107は、カメラ本体101のインターフェース回路(IF)122および交換レンズ102のインターフェース回路(IF)123を介してレンズMPU(第2の制御手段)124と相互に通信する。カメラMPU107は、この通信を介して、カメラ本体101と交換レンズ102との間における種々のデータのやり取りを行う。 The operation unit 121 is a group of switches for setting the shooting mode of the camera body 101, setting the recording image file size, and releasing at the time of shooting. A camera MPU (first control means) 107 controls the above-described operations of the camera body 101. The camera MPU 107 communicates with the lens MPU (second control means) 124 via the interface circuit (IF) 122 of the camera body 101 and the interface circuit (IF) 123 of the interchangeable lens 102. The camera MPU 107 exchanges various data between the camera body 101 and the interchangeable lens 102 via this communication.
温度センサ140は、サーミスタなどを含む。温度センサ140からの出力信号は、カメラMPU107に入力され、カメラ本体101の制御に利用され、または、インターフェース回路122、123を介してレンズMPU124に入力されて交換レンズ102の制御に利用される。 The temperature sensor 140 includes a thermistor and the like. An output signal from the temperature sensor 140 is input to the camera MPU 107 and used to control the camera body 101, or input to the lens MPU 124 via the interface circuits 122 and 123 and used to control the interchangeable lens 102.
カメラ本体101は、撮像部112を光軸OAに直交する方向(光軸直交方向)にシフトする(光軸OAを偏心させる)ことにより撮影者の手振れなどに起因する像ブレを補正するためのカメラ像ブレ補正制御回路103およびリニアモータ104を有する。カメラ像ブレ補正制御回路103およびリニアモータ104により、撮像部112を光軸直交方向にシフト(駆動)する第1の光軸偏心手段(第1のシフト手段)が構成される。第1の光軸偏心手段は、像ブレ補正レンズ127を駆動して光軸OAを偏心させる。 The camera body 101 is for correcting image blur caused by a camera shake of the photographer by shifting the imaging unit 112 in a direction (optical axis orthogonal direction) orthogonal to the optical axis OA (decentering the optical axis OA). A camera image blur correction control circuit 103 and a linear motor 104 are included. The camera image blur correction control circuit 103 and the linear motor 104 constitute first optical axis decentering means (first shift means) that shifts (drives) the imaging unit 112 in the direction orthogonal to the optical axis. The first optical axis decentering means drives the image blur correction lens 127 to decenter the optical axis OA.
撮像部112による像ブレ補正を行う場合、回転ブレを検出するカメラ角速度センサ(ブレ検出手段)105から出力されるブレ信号(振動を示す信号)がADC106によりデジタル信号に変換され、カメラMPU107に入力される。カメラMPU107は、各種の信号処理を行い、撮像部112の駆動目標信号を算出する。そしてカメラMPU107は、駆動目標信号と撮像部エンコーダ108から出力される位置信号(撮像部112の位置を示す情報)との差に応じた駆動信号をカメラ像ブレ補正制御回路103に出力する。撮像部112を駆動することによる像ブレ補正は、このように撮像部エンコーダ108から出力される位置信号をカメラ像ブレ補正制御回路103にフィードバックすることにより行われる。なお、前述の像ブレ補正制御は、カメラ本体101を中心として、上下方向の傾きを検出するためのピッチ軸および左右方向の傾きを検出するためのヨー軸の2軸(光軸直交面内における第1の方向と第2の方向)のそれぞれにおいて行われる。 When image blur correction is performed by the imaging unit 112, a blur signal (a signal indicating vibration) output from a camera angular velocity sensor (blur detection unit) 105 that detects rotational blur is converted into a digital signal by the ADC 106 and input to the camera MPU 107. Is done. The camera MPU 107 performs various types of signal processing and calculates a drive target signal for the imaging unit 112. The camera MPU 107 outputs a drive signal corresponding to the difference between the drive target signal and the position signal (information indicating the position of the imaging unit 112) output from the imaging unit encoder 108 to the camera image blur correction control circuit 103. Image blur correction by driving the imaging unit 112 is performed by feeding back the position signal output from the imaging unit encoder 108 to the camera image blur correction control circuit 103 in this way. Note that the above-described image blur correction control is centered on the camera body 101 and has two axes (in the plane orthogonal to the optical axis) of the pitch axis for detecting the vertical tilt and the yaw axis for detecting the horizontal tilt. In each of the first direction and the second direction).
交換レンズ102は、撮像光学系を構成する光学素子として、フォーカスレンズ125、ズームレンズ126、像ブレ補正レンズ(レンズ)127、および、絞り128を有する。フォーカスレンズ125は、レンズMPU(第2の制御手段)124からの制御信号に基づいて、フォーカス制御回路129およびフォーカスレンズ駆動用モータ130を介して駆動される。フォーカス制御回路129は、フォーカスレンズ駆動回路に加えて、フォーカスレンズ125の光軸に沿った方向(光軸方向)の移動に応じたゾーンパターン信号やパルス信号を出力するフォーカスエンコーダを含む。被写体距離は、このフォーカスエンコーダを用いて検知することができる。 The interchangeable lens 102 includes a focus lens 125, a zoom lens 126, an image blur correction lens (lens) 127, and an aperture 128 as optical elements that form an imaging optical system. The focus lens 125 is driven via a focus control circuit 129 and a focus lens driving motor 130 based on a control signal from a lens MPU (second control means) 124. In addition to the focus lens drive circuit, the focus control circuit 129 includes a focus encoder that outputs a zone pattern signal and a pulse signal according to the movement of the focus lens 125 in the direction along the optical axis (optical axis direction). The subject distance can be detected using this focus encoder.
ズームレンズ126は、撮影者が交換レンズ102のズーム操作環(不図示)を操作することにより、光軸方向に移動する。ズームエンコーダ131は、ズームレンズ126の移動に応じたゾーンパターン信号を出力する。撮影像倍率は、レンズMPU124がフォーカスエンコーダからの出力信号とズームエンコーダ131からの出力信号とを読み取り、被写体距離と焦点距離との組み合わせに応じて予め記憶されている撮影像倍率データを読み出すことにより得られる。 The zoom lens 126 moves in the optical axis direction when the photographer operates a zoom operation ring (not shown) of the interchangeable lens 102. The zoom encoder 131 outputs a zone pattern signal corresponding to the movement of the zoom lens 126. The photographic image magnification is determined by the lens MPU 124 reading the output signal from the focus encoder and the output signal from the zoom encoder 131 and reading out the photographic image magnification data stored in advance according to the combination of the subject distance and the focal length. can get.
像ブレ補正レンズ(補正光学系)127は、レンズ像ブレ補正制御回路132およびリニアモータ133から構成される第2の光軸偏心手段(第2のシフト手段)で光軸直交方向にシフト(移動)することにより、像ブレ補正を行う。すなわち第2の光軸偏心手段は、像ブレ補正レンズ127を駆動して光軸OAを偏心させる。具体的には、像ブレ補正は次のようにして行われる。すなわち、レンズ角速度センサ(ジャイロ)135が手振れなどによる交換レンズ102の回転振れを検出する。そして、A/D変換器(ADC)136がレンズ角速度センサ135から出力されたアナログ信号(角速度情報を示す振れ信号)をデジタル信号に変換し、そのデジタル信号がレンズMPU124へ入力される。 The image blur correction lens (correction optical system) 127 is shifted (moved) in the direction perpendicular to the optical axis by the second optical axis decentering means (second shift means) constituted by the lens image blur correction control circuit 132 and the linear motor 133. ) To perform image blur correction. That is, the second optical axis decentering means drives the image blur correction lens 127 to decenter the optical axis OA. Specifically, image blur correction is performed as follows. That is, the lens angular velocity sensor (gyro) 135 detects rotational shake of the interchangeable lens 102 due to camera shake or the like. Then, an A / D converter (ADC) 136 converts an analog signal (a shake signal indicating angular velocity information) output from the lens angular velocity sensor 135 into a digital signal, and the digital signal is input to the lens MPU 124.
レンズMPU124は、このデジタル信号に対して各種の信号処理を行い、補正レンズ駆動目標信号を算出する。そしてレンズMPU124は、この補正レンズ駆動目標信号と補正レンズエンコーダ134から出力される補正レンズ位置信号との差に応じた駆動信号をレンズ像ブレ補正制御回路132へ出力する。像ブレ補正は、このように補正レンズエンコーダ134から出力される補正レンズ位置信号をレンズ像ブレ補正制御回路132にフィードバックすることで行われる。前述の像ブレ補正制御は、カメラ本体101を中心として、上下方向の傾きを検出するためのピッチ軸および左右方向の傾きを検出するためのヨー軸の2軸(光軸直交面内における第1の方向と第2の方向)のそれぞれにおいて行われる。 The lens MPU 124 performs various types of signal processing on the digital signal and calculates a corrected lens driving target signal. Then, the lens MPU 124 outputs a drive signal corresponding to the difference between the corrected lens drive target signal and the corrected lens position signal output from the corrected lens encoder 134 to the lens image blur correction control circuit 132. The image blur correction is performed by feeding back the correction lens position signal output from the correction lens encoder 134 to the lens image blur correction control circuit 132 in this way. The above-described image blur correction control is centered on the camera body 101 and has two axes (a first axis in the plane orthogonal to the optical axis) of the pitch axis for detecting the vertical inclination and the yaw axis for detecting the horizontal inclination. And the second direction).
絞り128は、レンズMPU124からの制御信号に基づいて、絞り制御回路137およびステッピングモータ138を介して、開口サイズ(F値)を変更するように駆動される。スイッチ(SW)139は、像ブレ補正ON/OFFの選択を行うためのスイッチである。 The diaphragm 128 is driven to change the aperture size (F value) via the diaphragm control circuit 137 and the stepping motor 138 based on the control signal from the lens MPU 124. A switch (SW) 139 is a switch for selecting image blur correction ON / OFF.
次に、図2および図3を参照して、本実施形態における流し撮りモードでのカメラシステム100の動作について説明する。図2は、流し撮り撮影の説明図であり、撮影者の目の前を通過する被写体を流し撮りモードで撮影した際の、被写体およびカメラシステム100のそれぞれの動きを図2(a)、(b)、(c)の順に時系列で示している。 Next, the operation of the camera system 100 in the panning mode in this embodiment will be described with reference to FIGS. FIG. 2 is an explanatory diagram of panning shot shooting, and the movement of the subject and the camera system 100 when shooting a subject passing in front of the photographer in the panning mode is shown in FIGS. It is shown in time series in the order of b) and (c).
流し撮りモードでは、露光期間中も被写体移動速度に合わせるようにカメラシステム100を振ることにより、被写体300の動きを止めた状態で背景を流した写真が撮影可能となる。しかし、撮影者が不慣れである場合、撮影者は図2のように被写体300の動きに合わせてカメラシステム100を振っているつもりでも、実際にはカメラシステム100を振る流し撮り速度と被写体移動速度とが完全には一致せず、それらの速度には差が生じる。ここで、被写体移動速度の変動と角速度センサ(カメラ角速度センサ105またはレンズ角速度センサ135)の出力信号の変動との間は相関関係がある。図2(b)に示されるように、変動の角変位(被写体300とカメラシステム100との間の相対的な角変位)をθ[deg]、被写体距離をL、撮影倍率をβ、被写体ブレ変位をDとするとき、以下の(1)が成り立つ。 In the panning mode, the camera system 100 is shaken so as to match the subject moving speed even during the exposure period, so that it is possible to take a picture with the background flowing while the subject 300 stops moving. However, when the photographer is unfamiliar, the photographer actually intends to shake the camera system 100 in accordance with the movement of the subject 300 as shown in FIG. And do not match completely, and there is a difference in their velocities. Here, there is a correlation between the fluctuation of the subject moving speed and the fluctuation of the output signal of the angular velocity sensor (camera angular velocity sensor 105 or lens angular velocity sensor 135). As shown in FIG. 2B, the angular displacement of the change (relative angular displacement between the subject 300 and the camera system 100) is θ [deg], the subject distance is L, the shooting magnification is β, and the subject blur. When the displacement is D, the following (1) holds.
D=βLπθ/180 … (1)
したがって、被写体移動速度をVa、変動の角速度をωaとすると、以下の式(2)が成り立つ。
D = βLπθ / 180 (1)
Therefore, when the subject moving speed is V a and the fluctuation angular speed is ω a , the following equation (2) is established.
Va=βLπωa/180 … (2)
ここで、カメラ角速度センサ105またはレンズ角速度センサ135により検出された角速度ω(レンズ角速度センサ135またはカメラ角速度センサ105の出力信号、すなわち流し撮り角速度)から、変動角速度ωaを差し引く。これにより、きれいに流し撮りを行うため、すなわち移動する被写体に正確に追従するための角速度(基準角速度)ω0は、以下の式(3)のように算出される。
V a = βLπω a / 180 (2)
Here, the variable angular velocity ω a is subtracted from the angular velocity ω detected by the camera angular velocity sensor 105 or the lens angular velocity sensor 135 (the output signal of the lens angular velocity sensor 135 or the camera angular velocity sensor 105, ie, the panning angular velocity). As a result, the angular velocity (reference angular velocity) ω 0 for performing clean panning, that is, accurately following a moving subject is calculated as in the following equation (3).
ω0=ω−ωa
=ω−180Va/(βLπ) … (3)
このように、被写体移動速度Vaと流し撮り角速度ω0との差をキャンセル(低減)するように撮像部112または像ブレ補正レンズ127を駆動することで、流し撮り時の被写体ブレが無くなり(低減され)、きれいな流し撮り写真を撮影することが可能となる。
ω 0 = ω−ω a
= Ω-180V a / (βLπ) (3)
Thus, by driving the imaging unit 112 or the image blur correction lens 127 so as to cancel (reduce) the difference between the subject moving speed V a and the panning angular velocity ω 0 , there is no subject blurring during panning ( Reduced) and it becomes possible to take beautiful panning pictures.
図3は、流し撮り撮影時の信号波形図である。図3の上段は、図2の方法による流し撮りの際の被写体移動速度を角速度に換算した値(被写体に追従するための基準角速度(被写体角速度))およびカメラ角速度センサ105またはレンズ角速度センサ135により検出された角速度(流し撮り角速度)を示す。図3の上段の縦軸は角速度、横軸は時間をそれぞれ示す。図3の下段は、撮像部112または像ブレ補正レンズ127を駆動するための駆動信号を示しており、縦軸は撮像部112または像ブレ補正レンズ127の駆動量、横軸は時間をそれぞれ示す。駆動信号は、カメラ角速度センサ105またはレンズ角速度センサ135からの角速度信号に基づいて生成される。例えば、図3中の駆動信号SA、SBは、流し撮り角速度A、Bに基づいてそれぞれ生成される。 FIG. 3 is a signal waveform diagram during panning shooting. The upper part of FIG. 3 shows a value obtained by converting the subject moving speed at the time of panning according to the method of FIG. Indicates the detected angular velocity (panning angular velocity). The vertical axis in the upper part of FIG. 3 indicates angular velocity, and the horizontal axis indicates time. The lower part of FIG. 3 shows a drive signal for driving the imaging unit 112 or the image blur correction lens 127, the vertical axis indicates the driving amount of the imaging unit 112 or the image blur correction lens 127, and the horizontal axis indicates time. . The drive signal is generated based on the angular velocity signal from the camera angular velocity sensor 105 or the lens angular velocity sensor 135. For example, the drive signals SA and SB in FIG. 3 are generated based on the panning angular velocities A and B, respectively.
図3において、被写体速度が一定であれば、被写体角速度すなわち流し撮りを行うための理想的な流し撮り基準角速度は、点線のように一定の角速度となる。すなわち、流し撮りを行う際、露光期間中に流し撮り角速度が理想的な流し撮り基準角速度と一致するように追従することができれば、理想的な流し撮り写真を撮影することができる。しかしながら、理想的な流し撮り基準角速度に対して厳密に一致させるように追従するのは困難であり、通常は理想的な流し撮り基準角速度に対して少なからず追従進みや追従遅れが生じる。 In FIG. 3, if the subject speed is constant, the subject angular speed, that is, the ideal panning reference angular speed for performing panning is a constant angular speed as indicated by a dotted line. That is, when performing panning, an ideal panning photograph can be taken if the panning angular velocity can be followed during the exposure period so as to match the ideal panning reference angular velocity. However, it is difficult to follow the ideal panning reference angular velocity so as to be exactly the same, and usually there is a considerable follow-up or follow-up delay with respect to the ideal panning reference angular velocity.
図2に示されるように、露光中に理想的な流し撮り基準角速度よりも速い速度でカメラシステム100が振られて流し撮りをする場合、露光中の被写体ブレをキャンセルするため、撮像部112または像ブレ補正レンズ127は図2中のプラス方向へ駆動される。このように露光中に追従進みが発生している状態は、図3中の流し撮り角速度Aと流し撮り基準角速度との関係に相当し、これら2つの信号に基づいて駆動信号SAが生成されることになる。 As shown in FIG. 2, when the camera system 100 is shaken at a speed faster than an ideal panning reference angular speed during exposure, in order to cancel subject blur during exposure, the imaging unit 112 or The image blur correction lens 127 is driven in the plus direction in FIG. The state in which the follow-up advance occurs during the exposure corresponds to the relationship between the panning angular velocity A and the panning reference angular velocity in FIG. 3, and the drive signal SA is generated based on these two signals. It will be.
一方、露光中に理想的な流し撮り基準角速度よりも遅い速度でカメラシステム100が振られて流し撮りをしている場合、露光中の被写体ブレをキャンセルするため、撮像部112または像ブレ補正レンズ127は図2中のマイナス方向へ駆動される。このように露光中に追従遅れが発生している状態は、図3中の流し撮り角速度Bと流し撮り基準角速度との関係に相当し、これら2つの信号に基づいて駆動信号SBが生成されることになる。このような制御により、露光中に理想的な流し撮り角速度からのずれを補正することができるため、流し撮りにおける被写体ブレを補正することが可能となる。 On the other hand, when the camera system 100 is shaken at a speed slower than the ideal panning reference angular velocity during exposure to perform panning, the imaging unit 112 or an image blur correction lens is used to cancel subject blur during exposure. 127 is driven in the minus direction in FIG. The state in which the follow-up delay occurs during exposure corresponds to the relationship between the panning angular velocity B and the panning reference angular velocity in FIG. 3, and the drive signal SB is generated based on these two signals. It will be. Such control can correct a deviation from an ideal panning angular velocity during exposure, so that it is possible to correct subject blurring in panning.
次に、図4乃至図8を参照して、本実施形態におけるカメラシステム100の動作を説明する。まず、図4を参照して、カメラ本体101の撮影動作を説明する。図4は、カメラ本体101の撮影動作を示すフローチャートである。図4の各ステップは、主にカメラMPU107の指令に基づいて実行される。 Next, the operation of the camera system 100 in this embodiment will be described with reference to FIGS. First, the photographing operation of the camera body 101 will be described with reference to FIG. FIG. 4 is a flowchart showing the shooting operation of the camera body 101. Each step in FIG. 4 is executed mainly based on a command from the camera MPU 107.
カメラ本体101のメインスイッチがONされると、ステップS401から動作を開始する。まずステップS401において、カメラMPU107は、操作部121のレリーズスイッチが半押し(SW1ON)されたか否かを判定する。レリーズスイッチが半押しされた場合、ステップS402へ進む。一方、レリーズスイッチが半押しされていない場合、本フローを終了する。このため図4に示される撮影動作中において、常にSW1ON状態となっている。なお本実施形態において、SW1ONの状態は、LIVEVIEW状態も含む。 When the main switch of the camera body 101 is turned on, the operation starts from step S401. First, in step S401, the camera MPU 107 determines whether or not the release switch of the operation unit 121 is half-pressed (SW1 ON). If the release switch is pressed halfway, the process proceeds to step S402. On the other hand, if the release switch has not been half-pressed, this flow ends. Therefore, the SW1 is always in the ON state during the photographing operation shown in FIG. In the present embodiment, the SW1ON state includes the LIVEVIEW state.
ステップS402において、カメラMPU107は、インターフェース回路122、123を介して、レンズMPU124とステータス通信(カメラ−レンズステータス通信)を行う。本実施形態において、カメラMPU107は、カメラ本体101の状態(レリーズスイッチの状態(SW1ON)、撮影モード、シャッタ速度など)をレンズMPU124へ送信する。またカメラMPU107は、交換レンズ102の状態(焦点距離、絞り128の状態、フォーカスレンズ125の駆動状態など)をレンズMPU124から受信する。なお図4では、ステップS402にてステータス通信を行うとして記載されているが、実際にはステータス通信は、カメラ本体101の状態が変化した場合や、カメラ本体101が交換レンズ102の状態を確認しようとする場合などに随時行われる。 In step S402, the camera MPU 107 performs status communication (camera-lens status communication) with the lens MPU 124 via the interface circuits 122 and 123. In the present embodiment, the camera MPU 107 transmits the state of the camera body 101 (release switch state (SW1 ON), shooting mode, shutter speed, etc.) to the lens MPU 124. The camera MPU 107 receives the state of the interchangeable lens 102 (focal length, state of the aperture stop 128, driving state of the focus lens 125, etc.) from the lens MPU 124. In FIG. 4, it is described that status communication is performed in step S <b> 402. It is performed as needed.
続いてステップS403において、カメラMPU107は、測距(焦点検出)を行い、被写体にピントを合わせるために必要なフォーカスレンズ125の駆動量(フォーカスレンズ駆動量)を算出する。続いてステップS404において、カメラMPU107は、フォーカスレンズ駆動量に関するデータ(フォーカスレンズ駆動命令)を交換レンズ102(レンズMPU124)へ送信する。このデータは、例えばフォーカスエンコーダの駆動目標パルス量として送信される。フォーカスレンズ駆動が完了すると、続いてステップS405において、カメラMPU107は、再測距を行う。 Subsequently, in step S403, the camera MPU 107 performs distance measurement (focus detection), and calculates the drive amount (focus lens drive amount) of the focus lens 125 necessary for focusing on the subject. Subsequently, in step S404, the camera MPU 107 transmits data relating to the focus lens drive amount (focus lens drive command) to the interchangeable lens 102 (lens MPU 124). This data is transmitted, for example, as a drive target pulse amount of the focus encoder. When the focus lens driving is completed, in step S405, the camera MPU 107 performs distance measurement again.
続いてステップS406において、カメラMPU107は、被写体に関する焦点状態が合焦深度内(合焦状態)であるか否かを判定する。焦点状態が合焦深度内である場合、ステップS407へ進む。一方、焦点状態が合焦深度内でない場合、ステップS401へ戻る。 Subsequently, in step S406, the camera MPU 107 determines whether or not the focus state related to the subject is within the in-focus depth (in-focus state). If the focus state is within the in-focus depth, the process proceeds to step S407. On the other hand, if the focus state is not within the in-focus depth, the process returns to step S401.
ステップS407において、焦点状態が合焦深度内であるため、カメラMPU107は合焦表示を行う。カメラMPU107は、合焦表示として、例えば、LCD119上の測距枠(焦点検出枠)の色を変更し、音を発生させることにより合焦表示を行う。LIVEVIEW状態の場合も同様に、LCD119上の測距枠の色を変更し、音を発生させたりすることにより合焦表示を行う。続いてステップS408において、カメラMPU107は、測光結果(輝度)を取得し、露光時間Tvおよび絞り値(絞り駆動量)を算出する。 In step S407, since the focus state is within the focus depth, the camera MPU 107 performs focus display. For example, the camera MPU 107 performs focus display by changing the color of a distance measurement frame (focus detection frame) on the LCD 119 and generating sound. Similarly, in the LIVEVIEW state, the focus display is performed by changing the color of the distance measurement frame on the LCD 119 and generating a sound. Subsequently, in step S408, the camera MPU 107 acquires a photometric result (luminance), and calculates an exposure time Tv and an aperture value (aperture drive amount).
続いてステップS409において、前述のとおり、カメラMPU107は、映像信号処理回路117を用いて、撮像部112からの出力信号(画像データ)に基づいて被写体の動きベクトル情報を検出する(動きベクトルを算出する)。続いてステップS410において、カメラMPU107は、ステップS409にて検出されたベクトル情報に基づいて、被写体の画面内(画像内)での位置を検出する(被写体位置を算出する)。続いてステップS411において、カメラMPU107は、ステップS409にて検出された動きベクトル情報に基づいて、流し撮り基準角速度(被写体速度)を算出する。カメラMPU107は、ステップS411にて算出された被写体速度をレンズMPU124へ送信する。 Subsequently, in step S409, as described above, the camera MPU 107 uses the video signal processing circuit 117 to detect subject motion vector information based on an output signal (image data) from the imaging unit 112 (calculate a motion vector). To do). Subsequently, in step S410, the camera MPU 107 detects the position of the subject in the screen (in the image) based on the vector information detected in step S409 (calculates the subject position). Subsequently, in step S411, the camera MPU 107 calculates a panning reference angular velocity (subject velocity) based on the motion vector information detected in step S409. The camera MPU 107 transmits the subject speed calculated in step S411 to the lens MPU 124.
続いてステップS412において、カメラMPU107は、操作部121のレリーズスイッチが全押し(SW2ON)されたか否かを判定する。レリーズスイッチが全押しされた場合、ステップS413へ進む。一方、レリーズスイッチが全押しされていない場合、ステップS401へ戻る。 Subsequently, in step S412, the camera MPU 107 determines whether or not the release switch of the operation unit 121 has been fully pressed (SW2 ON). If the release switch is fully pressed, the process proceeds to step S413. On the other hand, if the release switch is not fully pressed, the process returns to step S401.
ステップS413において、カメラMPU107は、露光前処理を行う。露光前処理は、フォーカルプレーンシャッタ110を動作させるための前処理などを含む。続いてステップS414において、カメラMPU107は、ステップS408にて求めた絞り駆動量(絞り駆動命令)をレンズMPU124へ送信する。レンズMPU124は、カメラMPU107から送信された絞り駆動量に基づいて、絞り128を駆動する。続いてステップS415において、カメラMPU107は、撮像部112の先幕シャッタを駆動する。続いてステップS416において、カメラMPU107は、被写体像を撮像部112に露光して各画素に電荷を蓄積する。続いてステップS417において、露光時間が経過すると、カメラMPU107は後幕シャッタを駆動して、露光を終了する。 In step S413, the camera MPU 107 performs pre-exposure processing. The pre-exposure processing includes pre-processing for operating the focal plane shutter 110 and the like. Subsequently, in step S414, the camera MPU 107 transmits the aperture driving amount (aperture driving command) obtained in step S408 to the lens MPU 124. The lens MPU 124 drives the aperture 128 based on the aperture drive amount transmitted from the camera MPU 107. Subsequently, in step S415, the camera MPU 107 drives the front curtain shutter of the imaging unit 112. Subsequently, in step S416, the camera MPU 107 exposes the subject image to the imaging unit 112 and accumulates charges in each pixel. Subsequently, in step S417, when the exposure time has elapsed, the camera MPU 107 drives the rear curtain shutter and ends the exposure.
続いてステップS418において、カメラMPU107は、撮像部112から電荷転送(撮影画像信号の読み出し)を行う。続いてステップS419において、ステップS418にて読み出されれた撮影画像信号は、CDS回路114、ゲインコントロール回路115、および、A/D変換器116を経てデジタルデータへ変換され、バッファメモリ118に保存される。 Subsequently, in step S418, the camera MPU 107 performs charge transfer (reading of a captured image signal) from the imaging unit 112. Subsequently, in step S419, the captured image signal read in step S418 is converted into digital data through the CDS circuit 114, the gain control circuit 115, and the A / D converter 116, and stored in the buffer memory 118. .
続いてステップS420において、カメラMPU107は、絞り開放命令(絞り駆動命令)をレンズMPU124へ送信し、絞り128を開放状態に戻す。続いてステップS421において、カメラMPU107は、露光終了処理を行う。続いてステップS422において、カメラMPU107は、映像信号処理回路117を制御し、撮影画像信号に対してガンマ補正や圧縮処理などの画像補正処理を行う。続いてステップS423において、画像補正処理された画像データは、LCD119に表示されるとともにメモリカード120に記録される(画像表示・記録)。これにより、撮影の一連の動作は終了する。なお、図4に示される動作の間に像ブレ補正割込みの要求があれば、カメラMPU107はその割込み処理を行う。像ブレ補正割込みは、一定周期ごとに発生するタイマー割り込みであり、ピッチ方向(縦方向)制御およびヨー方向(横方向)の像ブレ補正制御が行われる。 Subsequently, in step S420, the camera MPU 107 transmits an aperture opening command (aperture driving command) to the lens MPU 124, and returns the aperture 128 to the open state. Subsequently, in step S421, the camera MPU 107 performs an exposure end process. In step S422, the camera MPU 107 controls the video signal processing circuit 117 to perform image correction processing such as gamma correction and compression processing on the captured image signal. In step S423, the image data subjected to the image correction process is displayed on the LCD 119 and recorded on the memory card 120 (image display / recording). Thus, a series of shooting operations is completed. If there is a request for image blur correction interrupt during the operation shown in FIG. 4, the camera MPU 107 performs the interrupt processing. The image blur correction interrupt is a timer interrupt that is generated at regular intervals, and pitch direction (vertical direction) control and yaw direction (horizontal direction) image blur correction control are performed.
次に、図5または図6を参照して、交換レンズ102の動作を説明する。図5は、交換レンズ102の動作を示すフローチャートである。図5の各ステップは、主にレンズMPU124の指令に基づいて実行される。 Next, the operation of the interchangeable lens 102 will be described with reference to FIG. 5 or FIG. FIG. 5 is a flowchart showing the operation of the interchangeable lens 102. Each step in FIG. 5 is executed mainly based on a command from the lens MPU 124.
交換レンズ102をカメラ本体101に装着すると、カメラMPU107からレンズMPU124へシリアル通信がなされ、図5のステップS501から動作が開始する。まず、ステップS501において、レンズMPU124は、レンズ制御および像ブレ補正制御のための初期設定を行う。続いてステップS502において、レンズMPU124は、スイッチ139の状態を検出するとともに、ズームレンズ126の位置(ズーム位置)およびフォーカスレンズ125の位置(フォーカス位置)を検出する。スイッチ139は、例えば、オートフォーカスとマニュアルフォーカスとの切り換えスイッチや、像ブレ補正機能のON/OFFスイッチなどを含むが、これらに限定されるものではない。 When the interchangeable lens 102 is attached to the camera body 101, serial communication is performed from the camera MPU 107 to the lens MPU 124, and the operation starts from step S501 in FIG. First, in step S501, the lens MPU 124 performs initial settings for lens control and image blur correction control. Subsequently, in step S502, the lens MPU 124 detects the state of the switch 139 and also detects the position of the zoom lens 126 (zoom position) and the position of the focus lens 125 (focus position). The switch 139 includes, for example, a switch for switching between auto focus and manual focus, and an ON / OFF switch for an image blur correction function, but is not limited thereto.
続いてステップS503において、レンズMPU124は、カメラMPU107からフォーカス駆動命令(フォーカス駆動要求)を受信したか否かを判定する。レンズMPU124がフォーカス駆動命令を受信した場合、ステップS504へ進む。一方、レンズMPU124がフォーカス駆動命令を受信していない場合、ステップS508へ進む。 Subsequently, in step S <b> 503, the lens MPU 124 determines whether a focus drive command (focus drive request) has been received from the camera MPU 107. When the lens MPU 124 receives the focus drive command, the process proceeds to step S504. On the other hand, if the lens MPU 124 has not received the focus drive command, the process proceeds to step S508.
フォーカス駆動命令の通信において、レンズMPU124はカメラMPU107からフォーカスレンズ125の目標駆動量(目標パルス数)を受信する。そしてステップS504において、レンズMPU124は、フォーカス制御回路129のフォーカスエンコーダのパルス数(フォーカスパルス)を検出する。そしてレンズMPU124は、フォーカスエンコーダのパルス数が目標パルス数となるまでフォーカスレンズ125を駆動するようにフォーカス駆動制御を行う。ステップS505において、レンズMPU124は、フォーカスエンコーダのパルス数が目標パルス数Pに達したか否かを判定する。パルス数が目標パルス数Pに達した場合、ステップS506へ進む。一方、パルス数が目標パルス数Pni達していない場合、ステップS507へ進む。 In communication of the focus drive command, the lens MPU 124 receives the target drive amount (target pulse number) of the focus lens 125 from the camera MPU 107. In step S504, the lens MPU 124 detects the number of pulses (focus pulse) of the focus encoder of the focus control circuit 129. Then, the lens MPU 124 performs focus drive control so as to drive the focus lens 125 until the number of pulses of the focus encoder reaches the target number of pulses. In step S505, the lens MPU 124 determines whether or not the number of pulses of the focus encoder has reached the target number of pulses P. When the pulse number reaches the target pulse number P, the process proceeds to step S506. On the other hand, if the number of pulses has not reached the target number of pulses Pni, the process proceeds to step S507.
ステップS506において、パルス数が目標パルス数に達したため、レンズMPU124はフォーカスレンズ125の駆動を停止する。一方、ステップS507において、パルス数が目標パルス数に達していないため、レンズMPU124は、残り駆動パルス数に応じて、フォーカスレンズ駆動用モータ130の速度設定を行う。残り駆動パルス数が少なくなっていくに従って、フォーカスレンズ駆動用モータ130の速度を低下させる(減速する)。 In step S506, since the number of pulses has reached the target number of pulses, the lens MPU 124 stops driving the focus lens 125. On the other hand, in step S507, since the number of pulses has not reached the target number of pulses, the lens MPU 124 sets the speed of the focus lens driving motor 130 according to the number of remaining driving pulses. As the number of remaining drive pulses decreases, the speed of the focus lens drive motor 130 is reduced (decelerated).
ステップS508において、ステップS502にて像ブレ補正機能ON/OFFスイッチのOFFが検出された場合、レンズMPU124は、像ブレ補正レンズ127を光軸中心にロックする(像ブレ補正レンズ127の中心位置を光軸OAに固定する)。そしてレンズMPU124は、像ブレ補正機能ON/OFFスイッチのONを検出して、レリーズスイッチの半押し状態(SW1ON)をステップS402のステータス通信により検出した場合、像ブレ補正レンズ127のロックを解除(アンロック)する。これにより、像ブレ補正動作が実行可能な状態となる。 In step S508, when the image blur correction function ON / OFF switch OFF is detected in step S502, the lens MPU 124 locks the image blur correction lens 127 to the optical axis center (the center position of the image blur correction lens 127 is set to the center position). Fixed to the optical axis OA). When the lens MPU 124 detects that the image blur correction function ON / OFF switch is turned ON and detects that the release switch is half-pressed (SW1 ON) by status communication in step S402, the lens MPU 124 unlocks the image blur correction lens 127 ( Unlock). As a result, the image blur correction operation can be executed.
続いてステップS509において、レンズMPU124は、カメラMPU107から全駆動停止(交換レンズ102内の全てのアクチュエータの駆動を停止する)命令を受信したか否かを判定する。レンズMPU124が全駆動停止命令を受信した場合、ステップS510へ進む。一方、レンズMPU124が全駆動停止命令を受信していない場合、ステップS502へ戻る。本実施形態において、撮影者がカメラ本体101の操作部121を介して何も操作を行わない場合、しばらくしてからカメラMPU107からレンズMPU124へ全駆動停止命令が送信される。 Subsequently, in step S509, the lens MPU 124 determines whether or not a command to stop all driving (stop driving all actuators in the interchangeable lens 102) has been received from the camera MPU 107. When the lens MPU 124 receives the all drive stop command, the process proceeds to step S510. On the other hand, if the lens MPU 124 has not received the full drive stop command, the process returns to step S502. In the present embodiment, when the photographer does not perform any operation via the operation unit 121 of the camera body 101, a full drive stop command is transmitted from the camera MPU 107 to the lens MPU 124 after a while.
ステップS510において、レンズMPU124は、全駆動停止制御を行う。すなわちレンズMPU124は、全てのアクチュエータの駆動を停止し、レンズMPU124をスリープ(停止)状態にする。またレンズMPU124は、レンズ像ブレ補正制御回路132などの像ブレ補正装置への給電も停止する。その後、撮影者がカメラ本体101の操作部121を介して何らかの操作を行うと、カメラMPU107はレンズMPU124に通信信号を送信し、レンズMPU124はスリープ状態を解除する。そしてステップS502へ戻る。 In step S510, the lens MPU 124 performs full drive stop control. That is, the lens MPU 124 stops driving all the actuators and puts the lens MPU 124 into a sleep (stop) state. The lens MPU 124 also stops power supply to an image blur correction device such as the lens image blur correction control circuit 132. Thereafter, when the photographer performs any operation via the operation unit 121 of the camera body 101, the camera MPU 107 transmits a communication signal to the lens MPU 124, and the lens MPU 124 cancels the sleep state. Then, the process returns to step S502.
これらの動作の間に、レンズMPU124は、カメラMPU107からの通信によるシリアル通信割り込みおよびレンズ像ブレ補正制御割り込みの要求を受信した場合、それぞれの割り込み処理を行う。シリアル通信割り込み処理では、通信データのデコードを行い、デコード結果に応じて絞り駆動やフォーカスレンズ駆動などの各処理を行う。レンズMPU124は、通信データのデコードによって、SW1ON、SW2ON、シャッタ速度、および、カメラ本体101の機種などを判定することができる。レンズ像ブレ補正割り込みは、一定周期ごとに発生するタイマー割り込みである。レンズ像ブレ補正割り込み処理では、ピッチ方向(縦方向)制御およびヨー方向(横方向)の像ブレ補正制御を行う。 During these operations, when the lens MPU 124 receives a serial communication interrupt request and a lens image blur correction control interrupt request by communication from the camera MPU 107, it performs respective interrupt processing. In the serial communication interrupt process, communication data is decoded, and various processes such as aperture driving and focus lens driving are performed according to the decoding result. The lens MPU 124 can determine SW1ON, SW2ON, shutter speed, camera model 101, and the like by decoding communication data. The lens image blur correction interrupt is a timer interrupt that occurs at regular intervals. In the lens image blur correction interruption process, pitch direction (vertical direction) control and yaw direction (lateral direction) image blur correction control are performed.
次に、図6を参照して、シリアル通信割り込みについて説明する。図6は、交換レンズ102の通信割り込み動作を示すフローチャートである。図6の各ステップは、主にレンズMPU124により実行される。 Next, the serial communication interrupt will be described with reference to FIG. FIG. 6 is a flowchart showing the communication interruption operation of the interchangeable lens 102. Each step in FIG. 6 is mainly executed by the lens MPU 124.
レンズMPU124は、カメラMPU107からの通信を受信すると、ステップS601から通信割り込み動作を開始する。まず、ステップS601において、レンズMPU124は、カメラMPU107からの命令(コマンド)解析を行う。本実施形態において、カメラMPU107からの命令は、フォーカス駆動命令、絞り駆動命令、ステータス通信、流し撮り補正情報通信、または、その他の命令であり、命令解析の結果に応じた処理へ分岐する。 When the lens MPU 124 receives communication from the camera MPU 107, the lens MPU 124 starts a communication interrupt operation from step S601. First, in step S <b> 601, the lens MPU 124 analyzes a command (command) from the camera MPU 107. In the present embodiment, the command from the camera MPU 107 is a focus drive command, aperture drive command, status communication, panning correction information communication, or other command, and branches to processing according to the result of command analysis.
ステップS602において、レンズMPU124がフォーカス駆動命令を受信した場合、ステップS603へ進む。ステップS603において、レンズMPU124は、目標駆動パルス数に応じてフォーカスレンズ駆動用モータ130の速度設定を行い、フォーカスレンズ駆動を開始する。 In step S602, when the lens MPU 124 receives a focus drive command, the process proceeds to step S603. In step S603, the lens MPU 124 sets the speed of the focus lens driving motor 130 in accordance with the target number of drive pulses, and starts focus lens driving.
ステップS604において、レンズMPU124が絞り駆動命令を受信した場合、ステップS605へ進む。ステップS605において、レンズMPU124は、カメラMPU107から送信された絞り駆動データに基づいて絞り128を駆動するため、ステッピングモータ138の駆動パターンを設定する。そしてレンズMPU124は、設定した駆動パターンを絞り制御回路137を介してステッピングモータ138に出力して絞り128を駆動する。 In step S604, when the lens MPU 124 receives an aperture drive command, the process proceeds to step S605. In step S605, the lens MPU 124 sets the drive pattern of the stepping motor 138 in order to drive the aperture 128 based on the aperture drive data transmitted from the camera MPU 107. Then, the lens MPU 124 outputs the set drive pattern to the stepping motor 138 via the aperture control circuit 137 to drive the aperture 128.
ステップS606において、レンズMPU124がステータス通信(カメラレンズステータス通信)を受信した場合、ステップS607へ進む。ステップS607において、レンズMPU124は、交換レンズ102の焦点距離情報や像ブレ補正状態(IS動作状態)などをカメラMPU107へ送信する。またレンズMPU124は、カメラ本体101のステータス(レリーズスイッチの状態、撮影モード、シャッタ速度など)をカメラMPU107から受信する。 If the lens MPU 124 receives status communication (camera lens status communication) in step S606, the process proceeds to step S607. In step S607, the lens MPU 124 transmits the focal length information of the interchangeable lens 102, the image blur correction state (IS operation state), and the like to the camera MPU 107. The lens MPU 124 receives the status (release switch state, shooting mode, shutter speed, etc.) of the camera body 101 from the camera MPU 107.
ステップS608において、レンズMPU124が流し撮り補正情報通信を受信した場合、ステップS609へ進む。ステップS609において、レンズMPU124は、カメラMPU107から流し撮り基準角速度(被写体速度)を受信し、レンズMPU124内のRAM(記憶部)に格納する。またレンズMPU124は、その他の流し撮り補正情報の送受信を行う。 If the lens MPU 124 receives the panning correction information communication in step S608, the process proceeds to step S609. In step S609, the lens MPU 124 receives the panning reference angular velocity (subject velocity) from the camera MPU 107 and stores it in a RAM (storage unit) in the lens MPU 124. The lens MPU 124 transmits and receives other panning correction information.
ステップS610において、レンズMPU124がその他の命令を受信した場合、ステップS611へ進む。ステップS611において、レンズMPU124は、命令に応じた各処理を行う。なお、ステップS610にて受信するその他の命令とは、例えば、交換レンズ102に関するフォーカス敏感度データ通信や光学データ通信などである。 If the lens MPU 124 receives another command in step S610, the process proceeds to step S611. In step S611, the lens MPU 124 performs each process according to the command. In addition, the other command received in step S610 is, for example, focus sensitivity data communication or optical data communication regarding the interchangeable lens 102.
次に、図7を参照して、カメラ像ブレ補正割り込みについて説明する。図7は、カメラ本体101の像ブレ補正割り込み動作(カメラ像ブレ補正制御)を示すフローチャートである。図7の各ステップは、主にカメラMPU107により実行される。 Next, camera image blur correction interruption will be described with reference to FIG. FIG. 7 is a flowchart showing an image blur correction interruption operation (camera image blur correction control) of the camera body 101. Each step in FIG. 7 is mainly executed by the camera MPU 107.
カメラMPU107のメイン動作中に像ブレ補正割り込みが発生すると、カメラMPU107は、ステップS701から像ブレ補正制御を開始する。まずステップS701において、カメラMPU107は、カメラ角速度センサ105からの出力信号を、ADC106でA/D変換する。続いてステップS702において、カメラMPU107は、カメラ本体101に装着された交換レンズ102が像ブレ補正機能を有するレンズであるか否かを判定する。像ブレ補正機能を有しない交換レンズ102が装着された場合、ステップS703に進む。一方、像ブレ補正機能を有する交換レンズ102が装着された場合、ステップS708に進む。 When an image blur correction interrupt occurs during the main operation of the camera MPU 107, the camera MPU 107 starts image blur correction control from step S701. First, in step S <b> 701, the camera MPU 107 performs A / D conversion on the output signal from the camera angular velocity sensor 105 by the ADC 106. In step S702, the camera MPU 107 determines whether the interchangeable lens 102 attached to the camera body 101 is a lens having an image blur correction function. If the interchangeable lens 102 having no image blur correction function is attached, the process proceeds to step S703. On the other hand, when the interchangeable lens 102 having the image blur correction function is attached, the process proceeds to step S708.
ステップS703において、カメラMPU107は、カメラ本体101の手振れ補正設定がONであるか否かを判定する。手振れ補正設定がONである場合、ステップS704に進む。一方、手振れ補正設定がOFFである場合、ステップS707に進む。 In step S703, the camera MPU 107 determines whether or not the camera shake correction setting of the camera body 101 is ON. If the camera shake correction setting is ON, the process proceeds to step S704. On the other hand, if the camera shake correction setting is OFF, the process proceeds to step S707.
ステップS704において、カメラMPU107は、低周波成分をカットするためハイパスフィルタ演算(HPF演算)を行う。またカメラMPU107は、演算開始から所定時間、ハイパスフィルタの時定数切り換えを行い、早急に信号が安定するための動作を行う。続いてステップS705において、カメラMPU107は、ハイパスフィルタの演算結果を入力として積分演算を行う。この結果は角変位データである。続いてステップS706において、カメラMPU107は、装着された交換レンズ102のズーム位置およびフォーカス位置に応じた防振敏感度を読み出し、撮像部112の目標駆動量を算出する。 In step S704, the camera MPU 107 performs high-pass filter calculation (HPF calculation) to cut low-frequency components. The camera MPU 107 switches the time constant of the high-pass filter for a predetermined time from the start of calculation, and performs an operation for quickly stabilizing the signal. Subsequently, in step S705, the camera MPU 107 performs an integration calculation using the calculation result of the high-pass filter as an input. This result is angular displacement data. Subsequently, in step S706, the camera MPU 107 reads out the image stabilization sensitivity corresponding to the zoom position and the focus position of the attached interchangeable lens 102, and calculates the target drive amount of the imaging unit 112.
ステップS707において、カメラ本体101の手振れ補正設定がONでないため、カメラMPU107は撮像部112の目標駆動量をゼロにする。これにより、撮像部112は制御中心で通電保持されることになる。 In step S707, since the camera shake correction setting of the camera body 101 is not ON, the camera MPU 107 sets the target drive amount of the imaging unit 112 to zero. Thereby, the imaging unit 112 is energized and held at the control center.
ステップS708において、像ブレ補正機能付きレンズが装着されたため、カメラMPU107は、設定モードが流し撮りモードであるか否か(すなわち、設定モードが流し撮りモードまたは通常防振モードのいずれであるか)を判定する。設定モードが流し撮りモードでない場合(設定モードが通常防振モードである場合)、ステップS709に進む。一方、設定モードが流し撮りモードである場合、ステップS714へ進む。 In step S708, since the lens with the image blur correction function is attached, the camera MPU 107 determines whether the setting mode is the panning mode (that is, whether the setting mode is the panning mode or the normal image stabilization mode). Determine. When the setting mode is not the panning mode (when the setting mode is the normal image stabilization mode), the process proceeds to step S709. On the other hand, when the setting mode is the panning mode, the process proceeds to step S714.
ステップS709において、通常防振モードに設定されているため、カメラMPU107は、交換レンズ102の手振れ補正SWがONか否かを判定する。交換レンズ102の手振れ補正SWがONである場合、ステップS710に進む。一方、交換レンズ102の手振れ補正SWがOFFである場合、ステップS711に進む。 In step S709, since the normal image stabilization mode is set, the camera MPU 107 determines whether or not the camera shake correction SW of the interchangeable lens 102 is ON. When the camera shake correction SW of the interchangeable lens 102 is ON, the process proceeds to step S710. On the other hand, if the camera shake correction SW of the interchangeable lens 102 is OFF, the process proceeds to step S711.
ステップS710において、交換レンズ102の手振れ補正SWがONであるため、カメラMPU107は撮像部112の目標駆動量をゼロにする。これにより、撮像部112は制御中心で通電保持されることになる。 In step S710, since the camera shake correction SW of the interchangeable lens 102 is ON, the camera MPU 107 sets the target drive amount of the imaging unit 112 to zero. Thereby, the imaging unit 112 is energized and held at the control center.
ステップS711において、交換レンズ102の手振れ補正SWがOFFであるため、カメラMPU107は、低周波成分をカットするためにハイパスフィルタ演算(HPF演算)を行う。またカメラMPU107は、演算開始から所定時間、ハイパスフィルタの時定数切り換えを行い、早急に信号が安定するための動作を行う。続いてステップS712において、カメラMPU107は、ハイパスフィルタの演算結果を入力として積分演算を行う。この結果は角変位データである。続いてステップS713において、カメラMPU107は、カメラ本体101に装着された交換レンズ102のズーム位置およびフォーカス位置に応じた防振敏感度を読み出し、撮像部112の目標駆動量を算出する。 In step S711, since the camera shake correction SW of the interchangeable lens 102 is OFF, the camera MPU 107 performs a high-pass filter calculation (HPF calculation) to cut low frequency components. The camera MPU 107 switches the time constant of the high-pass filter for a predetermined time from the start of calculation, and performs an operation for quickly stabilizing the signal. Subsequently, in step S712, the camera MPU 107 performs an integration calculation using the calculation result of the high-pass filter as an input. This result is angular displacement data. Subsequently, in step S713, the camera MPU 107 reads out the image stabilization sensitivity corresponding to the zoom position and the focus position of the interchangeable lens 102 attached to the camera body 101, and calculates the target drive amount of the imaging unit 112.
ステップS714において、流し撮りモードが選択(設定)されているため、カメラMPU107は、流し撮りモードリセットが完了しているか否かを判定する。流し撮りモードリセットが完了している場合、ステップS717に進む。一方、流し撮りモードリセットが完了していない場合、ステップS715に進む。 In step S714, since the panning mode is selected (set), the camera MPU 107 determines whether or not the panning mode reset has been completed. If the panning mode reset has been completed, the process proceeds to step S717. On the other hand, if the panning mode reset has not been completed, the process proceeds to step S715.
ステップS715において、流し撮りモードリセットが完了していないため、カメラMPU107は流し撮りモードリセットを行う。ここで行うリセットは、具体的には、流し撮りモードで使用するフラグやカウンタの0クリアなどである。続いてステップS716において、カメラMPU107は、流し撮りモードリセットを完了状態とする。具体的には、例えばリセット完了フラグなどを用意し、そのフラグを立てる。 In step S715, since the panning mode reset has not been completed, the camera MPU 107 resets the panning mode. The reset performed here is specifically a flag used in the panning mode or clearing of the counter to zero. Subsequently, in step S716, the camera MPU 107 completes the panning mode reset. Specifically, for example, a reset completion flag is prepared and the flag is set.
ステップS717において、カメラMPU107は、SW2−1がONしたか否か、すなわち露光動作が選択されたか否かを判定する。SW2−1がOFFである場合、ステップS718に進む。一方、SW2−1がONである場合、ステップS720に進む。なおSW2−1ON信号は、露光中において常に立ち上がっている状態の信号であり、露光が終了すると立ち下がり、再度露光動作が行われると立ち上がる信号である。 In step S717, the camera MPU 107 determines whether SW2-1 is turned on, that is, whether an exposure operation is selected. If SW2-1 is OFF, the process proceeds to step S718. On the other hand, if SW2-1 is ON, the process proceeds to step S720. The SW2-1ON signal is a signal that always rises during exposure, and is a signal that rises when the exposure is completed and rises when the exposure operation is performed again.
ステップS718において、カメラMPU107は、撮像部112の目標駆動量ゼロにする。これにより、撮像部112は制御中心で通電保持されることになる。続いてステップS719において、カメラMPU107は、流し撮りモードリセットが完了していない状態(未完状態)に設定する。具体的には、例えばリセット完了フラグなどを用意し、そのフラグを落とす。 In step S718, the camera MPU 107 sets the target drive amount of the imaging unit 112 to zero. Thereby, the imaging unit 112 is energized and held at the control center. Subsequently, in step S719, the camera MPU 107 sets a state in which the panning mode reset is not completed (incomplete state). Specifically, for example, a reset completion flag is prepared and the flag is cleared.
ステップS720において、カメラMPU107は、SW2−2がONであるか否か、すなわち露光動作が選択されてカメラ本体101の露光開始準備が整ったか否かを判定する。SW2−2がOFFである場合、ステップS721に進む。一方、SW2−2がONである場合、ステップS722に進む。なおSW2−2ON信号は、露光中において常に立ち上がっている状態の信号であり、露光が終了すると立ち下がり、再度露光動作が行われてカメラ本体101の露光開始準備動作が整えば立ち上がる信号である。 In step S720, the camera MPU 107 determines whether the SW2-2 is ON, that is, whether the exposure operation is selected and the camera body 101 is ready to start exposure. If SW2-2 is OFF, the process proceeds to step S721. On the other hand, if SW2-2 is ON, the process proceeds to step S722. The SW2-2ON signal is a signal that always rises during exposure, falls when the exposure is completed, and rises when the exposure operation is performed again and the exposure start preparation operation of the camera body 101 is completed.
ステップS721において、SW2−2がOFFである場合、カメラMPU107は、露光中に適切な流し撮り補正を行うために露光直前流し撮りモード処理を行う。 In step S721, if SW2-2 is OFF, the camera MPU 107 performs a panning mode process immediately before exposure in order to perform appropriate panning correction during exposure.
ステップS722において、SW2−2ON、すなわち露光開始準備が整ったため、カメラMPU107は、算出した流し撮り基準角速度と、角速度センサから求めた流し撮りの角速度との差を算出する。続いてステップS723において、カメラMPU107は、ステップS722にて算出した角速度の差を積分演算し、角変位データを算出する。続いてステップS724において、カメラMPU107は、カメラ本体101に装着された交換レンズ102のズーム位置およびフォーカス位置に応じた防振敏感度を読み出し、撮像部112の目標駆動量を算出する。このように、流し撮り基準角速度と現在の流し撮り速度との偏差をキャンセルするように撮像部112を駆動することにより、流し撮り撮影の際に被写体ブレがなくなり、高精度の流し撮り画像を取得することが可能となる。 In step S722, since SW2-2 ON, that is, exposure start preparation is completed, the camera MPU 107 calculates the difference between the calculated panning reference angular velocity and the cornering angular velocity obtained from the angular velocity sensor. Subsequently, in step S723, the camera MPU 107 integrates the angular velocity difference calculated in step S722 to calculate angular displacement data. Subsequently, in step S724, the camera MPU 107 reads out the image stabilization sensitivity corresponding to the zoom position and the focus position of the interchangeable lens 102 attached to the camera body 101, and calculates the target drive amount of the imaging unit 112. In this way, by driving the imaging unit 112 to cancel the deviation between the reference angular velocity of the panning shot and the current panning shooting speed, there is no subject blurring during panning shooting, and a high-precision panning image is obtained. It becomes possible to do.
続いてステップS725において、カメラMPU107は、撮像部(撮像センサ)112の偏心量を検出する撮像部エンコーダ108の信号をA/D変換し、A/D変換後の信号をカメラMPU107内のRAM(記憶部)に格納する。続いてステップS726において、カメラMPU107は、フィードバック演算を行う。続いてステップS727において、カメラMPU107は、安定な制御系にするために位相補償演算を行う。続いてステップS728において、カメラMPU107は、ステップS727の演算結果をPWMとしてカメラMPU107のポートに出力し、像ブレ補正割込みが終了する。またカメラMPU107は、その出力信号を、カメラ像ブレ補正制御回路103内のドライバー回路に出力する。これにより、リニアモータ104は撮像部112を駆動して像ブレ補正を行う。 Subsequently, in step S725, the camera MPU 107 A / D converts the signal of the imaging unit encoder 108 that detects the amount of eccentricity of the imaging unit (imaging sensor) 112, and the signal after the A / D conversion is stored in the RAM ( Stored in the storage unit). Subsequently, in step S726, the camera MPU 107 performs feedback calculation. Subsequently, in step S727, the camera MPU 107 performs a phase compensation calculation in order to obtain a stable control system. Subsequently, in step S728, the camera MPU 107 outputs the calculation result of step S727 as a PWM to the port of the camera MPU 107, and the image blur correction interrupt ends. The camera MPU 107 outputs the output signal to a driver circuit in the camera image blur correction control circuit 103. As a result, the linear motor 104 drives the imaging unit 112 to perform image blur correction.
以上の処理により、像ブレ補正機能を有するカメラ本体101に像ブレ補正機能を有する交換レンズ102が装着され、かつ流し撮りモードに設定されている場合、露光中以外は撮像部112の目標駆動量をゼロにし、露光が始まると流し撮り補正制御を行う。これにより、撮像部112による流し撮り補正のための駆動が、補正角を十分確保した状態で開始することが可能になる。 Through the above processing, when the interchangeable lens 102 having the image blur correction function is attached to the camera body 101 having the image blur correction function and the panning mode is set, the target drive amount of the imaging unit 112 is not during exposure. When exposure is started, panning correction control is performed. As a result, driving for panning correction by the imaging unit 112 can be started with a sufficient correction angle.
次に、図8を参照して、レンズ像ブレ補正割り込みについて説明する。図8は、交換レンズ102の像ブレ補正割り込み動作(レンズ像ブレ補正制御)を示すフローチャートである。図8の各ステップは、主にレンズMPU124により実行される。 Next, lens image blur correction interruption will be described with reference to FIG. FIG. 8 is a flowchart showing an image blur correction interruption operation (lens image blur correction control) of the interchangeable lens 102. Each step in FIG. 8 is mainly executed by the lens MPU 124.
レンズMPU124のメイン動作中に像ブレ補正割り込みが発生すると、レンズMPU124は、ステップS801から像ブレ補正制御を開始する。まずステップS801において、レンズMPU124は、レンズ角速度センサ135からの出力信号を、ADC136でA/D変換する。続いてステップS802において、レンズMPU124は、交換レンズ102が装着したカメラ本体101が像ブレ補正機能を有するか否かを判定する。交換レンズ102が像ブレ補正機能を有しないカメラ本体101に装着された場合、ステップS803に進む。一方、交換レンズ102が像ブレ補正機能を有するカメラ本体101に装着された場合、ステップS808に進む。 If an image blur correction interrupt occurs during the main operation of the lens MPU 124, the lens MPU 124 starts image blur correction control from step S801. First, in step S <b> 801, the lens MPU 124 performs A / D conversion on the output signal from the lens angular velocity sensor 135 by the ADC 136. In step S802, the lens MPU 124 determines whether the camera body 101 to which the interchangeable lens 102 is attached has an image blur correction function. When the interchangeable lens 102 is attached to the camera body 101 that does not have the image blur correction function, the process proceeds to step S803. On the other hand, when the interchangeable lens 102 is attached to the camera body 101 having the image blur correction function, the process proceeds to step S808.
ステップS803において、レンズMPU124は、スイッチ139、すなわち交換レンズ102の手振れ補正SWがONであるか否かを判定する。手振れ補正SWがONである場合、ステップS804に進む。一方、手振れ補正SWがOFFである場合、ステップS807に進む。 In step S803, the lens MPU 124 determines whether or not the switch 139, that is, the camera shake correction SW of the interchangeable lens 102 is ON. If the camera shake correction SW is ON, the process proceeds to step S804. On the other hand, if the camera shake correction SW is OFF, the process proceeds to step S807.
ステップS804において、レンズMPU124は、低周波成分をカットするためハイパスフィルタ演算(HPF演算)を行う。またレンズMPU124は、演算開始から所定時間、ハイパスフィルタの時定数切り換えを行い、早急に信号が安定するための動作を行う。続いてステップS805において、レンズMPU124は、ハイパスフィルタの演算結果を入力として積分演算を行う。この結果は角変位データである。続いてステップS806において、レンズMPU124は、交換レンズ102のズーム位置およびフォーカス位置に応じた防振敏感度を読み出し、像ブレ補正レンズ127の目標駆動量を算出する。 In step S804, the lens MPU 124 performs a high-pass filter calculation (HPF calculation) to cut low-frequency components. Further, the lens MPU 124 switches the time constant of the high-pass filter for a predetermined time from the start of calculation, and performs an operation for quickly stabilizing the signal. Subsequently, in step S805, the lens MPU 124 performs integration calculation using the calculation result of the high-pass filter as input. This result is angular displacement data. Subsequently, in step S806, the lens MPU 124 reads out the image stabilization sensitivity corresponding to the zoom position and the focus position of the interchangeable lens 102, and calculates the target drive amount of the image blur correction lens 127.
ステップS807において、交換レンズ102の手振れ補正設定がONでないため、レンズMPU124は像ブレ補正レンズ127の目標駆動量をゼロにする。これにより、像ブレ補正レンズ127は制御中心で通電保持されることになる。 In step S807, since the camera shake correction setting of the interchangeable lens 102 is not ON, the lens MPU 124 sets the target drive amount of the image blur correction lens 127 to zero. As a result, the image blur correction lens 127 is energized and held at the control center.
ステップS808において、交換レンズ102は像ブレ補正機能を有するカメラ本体101に装着されたため、レンズMPU124は、設定モードが流し撮りモードであるか否かを判定する。設定モードが流し撮りモードでない場合、ステップS803に進む。一方、設定モードが流し撮りモードである場合、ステップS809に進む。 In step S808, since the interchangeable lens 102 is attached to the camera body 101 having the image blur correction function, the lens MPU 124 determines whether or not the setting mode is the panning mode. If the setting mode is not the panning mode, the process proceeds to step S803. On the other hand, when the setting mode is the panning mode, the process proceeds to step S809.
ステップS809において、流し撮りモードが選択(設定)されているため、レンズMPU124は、流し撮りモードリセットが完了しているか否かを判定する。流し撮りモードリセットが完了している場合、ステップS812に進む。一方、流し撮りモードリセットが完了していない場合、ステップS810に進む。 In step S809, since the panning mode is selected (set), the lens MPU 124 determines whether or not the panning mode reset has been completed. If the panning mode reset has been completed, the process proceeds to step S812. On the other hand, if the panning mode reset has not been completed, the process proceeds to step S810.
ステップS810において、流し撮りモードリセットが完了していないため、レンズMPU124は流し撮りモードリセットを行う。ここで行うリセットは、具体的には、流し撮りモードで使用するフラグやカウンタの0クリアなどである。続いてステップS811において、レンズMPU124は、流し撮りモードリセットを完了状態とする。具体的には、例えばリセット完了フラグなどを用意し、そのフラグを立てる。 In step S810, since the panning mode reset is not completed, the lens MPU 124 performs the panning mode reset. The reset performed here is specifically a flag used in the panning mode or clearing of the counter to zero. Subsequently, in step S811, the lens MPU 124 completes the panning mode reset. Specifically, for example, a reset completion flag is prepared and the flag is set.
ステップS812において、レンズMPU124は、SW2−1がONしたか否か、すなわち露光動作が選択されたか否かを判定する。SW2−1がOFFである場合、ステップS813に進む。一方、SW2−1がONである場合、ステップS817に進む。なおSW2−1ON信号は、露光中において常に立ち上がっている状態の信号であり、露光が終了すると立ち下がり、再度露光動作が行われると立ち上がる信号である。 In step S812, the lens MPU 124 determines whether SW2-1 is turned on, that is, whether an exposure operation is selected. If SW2-1 is OFF, the process proceeds to step S813. On the other hand, if SW2-1 is ON, the process proceeds to step S817. The SW2-1ON signal is a signal that always rises during exposure, and is a signal that rises when the exposure is completed and rises when the exposure operation is performed again.
ステップS813において、レンズMPU124は、低周波成分をカットするためにハイパスフィルタ演算(HPF演算)を行う。またレンズMPU124は、演算開始から所定時間、ハイパスフィルタの時定数切り換えを行い、早急に信号が安定するための動作を行う。続いてステップS814において、レンズMPU124は、ハイパスフィルタの演算結果を入力として積分演算を行う。この結果は角変位データである。続いてステップS815において、レンズMPU124は、交換レンズ102のズーム位置およびフォーカス位置に応じた防振敏感度を読み出し、像ブレ補正レンズ127の目標駆動量を算出する。続いてステップS816において、レンズMPU124は、流し撮りモードリセットが完了していない状態(未完状態)に設定する。具体的には、例えばリセット完了フラグなどを用意し、そのフラグを落とす。 In step S813, the lens MPU 124 performs a high-pass filter calculation (HPF calculation) to cut low-frequency components. Further, the lens MPU 124 switches the time constant of the high-pass filter for a predetermined time from the start of calculation, and performs an operation for quickly stabilizing the signal. Subsequently, in step S814, the lens MPU 124 performs an integration calculation using the calculation result of the high-pass filter as an input. This result is angular displacement data. Subsequently, in step S815, the lens MPU 124 reads out the image stabilization sensitivity corresponding to the zoom position and the focus position of the interchangeable lens 102, and calculates the target drive amount of the image blur correction lens 127. Subsequently, in step S816, the lens MPU 124 sets the state in which the panning mode reset has not been completed (incomplete state). Specifically, for example, a reset completion flag is prepared and the flag is cleared.
ステップS817において、レンズMPU124は、SW2−2がONであるか否か、すなわち露光動作が選択されてカメラ本体101の露光開始準備が整ったか否かを判定する。SW2−2がOFFである場合、ステップS818に進む。一方、SW2−2がONである場合、ステップS819に進む。なおSW2−2ON信号は、露光中において常に立ち上がっている状態の信号であり、露光が終了すると立ち下がり、再度露光動作が行われてカメラ本体101の露光開始準備動作が整えば立ち上がる信号である。 In step S817, the lens MPU 124 determines whether or not SW2-2 is ON, that is, whether or not the exposure operation is selected and the camera body 101 is ready to start exposure. If SW2-2 is OFF, the process proceeds to step S818. On the other hand, if SW2-2 is ON, the process proceeds to step S819. The SW2-2ON signal is a signal that always rises during exposure, falls when the exposure is completed, and rises when the exposure operation is performed again and the exposure start preparation operation of the camera body 101 is completed.
ステップS818において、SW2−2がOFFである場合、レンズMPU124は、露光中に適切な流し撮り補正を行うために露光直前流し撮りモード処理を行う。ステップS819において、レンズMPU124は、目標駆動量を現在位置(現在のレンズ位置)に設定する。これにより、SW2−1が立ち上がる直前に行っていた手振れ補正の位置で像ブレ補正レンズ127が通電保持されることになり、露光開始しても大きな画角変更を防ぐことができる。 In step S818, when SW2-2 is OFF, the lens MPU 124 performs a panning mode immediately before exposure in order to perform appropriate panning correction during exposure. In step S819, the lens MPU 124 sets the target drive amount to the current position (current lens position). As a result, the image blur correction lens 127 is energized and held at the position of camera shake correction performed immediately before the start of the SW 2-1, and a large change in the angle of view can be prevented even when exposure is started.
続いてステップS820において、レンズMPU124は、像ブレ補正レンズ127の偏心量を検出する補正レンズエンコーダ134の信号をA/D変換し、A/D変換後の信号をレンズMPU124内のRAM(記憶部)に格納する。続いてステップS821において、レンズMPU124は、フィードバック演算を行う。続いてステップS822において、レンズMPU124は、安定な制御系にするために位相補償演算を行う。続いてステップS823において、レンズMPU124は、ステップS822の演算結果をPWMとしてレンズMPU124のポートに出力し、像ブレ補正割込みが終了する。またレンズMPU124は、その出力信号を、レンズ像ブレ補正制御回路132内のドライバー回路に出力する。これにより、リニアモータ133は像ブレ補正レンズ127を駆動して像ブレ補正を行う。 Subsequently, in step S820, the lens MPU 124 A / D converts the signal of the correction lens encoder 134 that detects the amount of eccentricity of the image blur correction lens 127, and the signal after the A / D conversion is stored in a RAM (storage unit) in the lens MPU 124. ). Subsequently, in step S821, the lens MPU 124 performs feedback calculation. Subsequently, in step S822, the lens MPU 124 performs a phase compensation calculation in order to obtain a stable control system. Subsequently, in step S823, the lens MPU 124 outputs the calculation result of step S822 as PWM to the port of the lens MPU 124, and the image blur correction interrupt ends. The lens MPU 124 outputs the output signal to the driver circuit in the lens image blur correction control circuit 132. As a result, the linear motor 133 drives the image blur correction lens 127 to perform image blur correction.
以上の処理により、それぞれが像ブレ補正機能を有するカメラ本体101および交換レンズ102において流し撮りモードに設定されている場合、露光中以外は像ブレ補正レンズ127で手振れ補正を行い、露光が開始すると露光開始時のレンズ位置で保持を行う。これにより、エイミング中に手振れ補正を行うことができるため、被写体を狙いやすくなる。 With the above processing, when the camera body 101 and the interchangeable lens 102, each of which has an image blur correction function, are set to the panning mode, camera shake correction is performed by the image blur correction lens 127 except during exposure, and exposure starts. Holding is performed at the lens position at the start of exposure. This makes it possible to perform camera shake correction during aiming, so that it is easier to aim at the subject.
図7および図8に示される像ブレ補正制御をカメラ本体101および交換レンズ102のそれぞれで行うことにより、エイミング中は手振れ補正を効かせて被写体が狙いやすくなり、露光中は十分に補正角を使える状態で流し撮り補正を開始することができる。なお本実施形態では、SW1中のレンズ像ブレ補正制御を通常の手振れ補正制御を行うが、レンズ制御を撮影者が選択できるように構成してもよい。また本実施形態において、流し撮り動作モードは、交換レンズ側のスイッチ、カメラ本体側のスイッチ、または、メニューなどで選択することができる。 By performing the image blur correction control shown in FIGS. 7 and 8 on each of the camera body 101 and the interchangeable lens 102, the camera shake correction is effective during aiming so that the subject can be aimed easily, and a sufficient correction angle is set during exposure. The panning correction can be started in a usable state. In the present embodiment, the normal camera shake correction control is performed as the lens image blur correction control in SW1, but the lens control may be selected by the photographer. In the present embodiment, the panning operation mode can be selected with a switch on the interchangeable lens side, a switch on the camera body side, or a menu.
このように本実施形態において、第1の制御手段(カメラMPU107)は、ブレ検出手段(カメラ角速度センサ105またはレンズ角速度センサ135)により検出されたブレと動きベクトルとに基づいて流し撮りの基準角速度を検出する。そして第1の制御手段は、基準角速度とブレとの差に基づいて第1の光軸偏心手段または第2の制御手段を介して第2の光軸偏心手段の一方を制御する第1の制御を行う。また第1の制御手段は、撮影者の手振れを補正するように第1の光軸偏心手段または第2の制御手段を介して第2の光軸偏心手段の他方を制御する第2の制御を行う。好ましくは、第1の制御手段は、エイミング中において第2の制御を行い、露光中において第1の制御を行う。より好ましくは、第1の制御手段は、エイミング中に第2の制御を行った後、第2の制御によって偏心したレンズ(像ブレ補正レンズ127)または撮像素子の位置を中心位置に戻すことなく固定した状態で(センタリングすることなく)、露光中に第1の制御を行う。また好ましくは、第1の制御手段は、エイミング中において第2の光軸偏心手段を制御することで第2の制御を行い、露光中において第1の光軸偏心手段を制御することで第1の制御を行う。 As described above, in the present embodiment, the first control unit (camera MPU 107) uses the reference angular velocity of the panning based on the blur and the motion vector detected by the blur detection unit (camera angular velocity sensor 105 or lens angular velocity sensor 135). Is detected. The first control means controls the one of the second optical axis eccentric means via the first optical axis eccentric means or the second control means based on the difference between the reference angular velocity and the shake. I do. The first control means performs second control for controlling the other of the second optical axis eccentric means via the first optical axis eccentric means or the second control means so as to correct the camera shake of the photographer. Do. Preferably, the first control means performs the second control during aiming and performs the first control during exposure. More preferably, after performing the second control during aiming, the first control means does not return the position of the lens (image blur correction lens 127) or the image sensor decentered by the second control to the center position. The first control is performed during exposure in a fixed state (without centering). Further preferably, the first control means performs the second control by controlling the second optical axis decentering means during aiming, and controls the first optical axis decentering means during the exposure to control the first optical axis decentering means. Control.
好ましくは、第1の制御手段は、撮影条件に応じて、第1の制御において第1の光軸偏心手段または第2の光軸偏心手段のいずれを制御するかを切り替える。より好ましくは、撮影条件は、撮影時の焦点距離、露光時間、被写体速度、または、レンズIDなどのレンズ情報の少なくとも一つを含む。より好ましくは、第1の制御手段は、焦点距離が所定の焦点距離よりも大きい場合、基準角速度とブレとの差に基づいて第2の制御手段を介して第2の光軸偏心手段を制御することで第1の制御を行う。一方、第1の制御手段は、焦点距離が所定の焦点距離も小さい場合、基準角速度とブレとの差に基づいて第1の光軸偏心手段を制御することで第1の制御を行う。また好ましくは、被写体速度は、パンニング速度または動きベクトルの大きさの少なくとも一方である。 Preferably, the first control unit switches between the first optical axis decentering unit and the second optical axis decentering unit in the first control according to the imaging condition. More preferably, the photographing condition includes at least one of lens information such as a focal length at the time of photographing, an exposure time, a subject speed, or a lens ID. More preferably, the first control means controls the second optical axis decentering means via the second control means based on the difference between the reference angular velocity and the shake when the focal length is larger than the predetermined focal length. Thus, the first control is performed. On the other hand, the first control means performs the first control by controlling the first optical axis decentering means based on the difference between the reference angular velocity and the shake when the focal length is also smaller than the predetermined focal length. Also preferably, the subject speed is at least one of a panning speed or a magnitude of a motion vector.
本実施形態において、エイミング中に像ブレ補正しながら流し撮り基準角速度を算出する際、像ブレ補正している分を考慮した上で流し撮り基準角速度を算出する必要がある。このため、レンズ像ブレ補正制御の際のレンズ位置を、カメラ側に送信して流し撮り基準角速度を算出するなどの対処が必要である。また本実施形態において、手振れ補正機能付きレンズ装着時の流し撮りモード動作を説明しているが、カメラ側設定により流し撮りモードに設定された場合に撮像部112を使用した流し撮り補正を行ってもよい。また本実施形態において、レンズ手振れ補正SWの状態に依存せず撮像部112でブレ補正を行うように説明しているが、これに限定されるものではない。例えば、レンズ手振れ補正SW状態がOFFの場合、撮像部112による手振れ補正をOFFするように構成してもよい。 In this embodiment, when calculating the panning reference angular velocity while correcting image blur during aiming, it is necessary to calculate the panning reference angular velocity in consideration of the amount of image blur correction. For this reason, it is necessary to take measures such as transmitting the lens position at the time of lens image blur correction control to the camera side and calculating the panning reference angular velocity. Further, in this embodiment, the panning mode operation when a lens with a camera shake correction function is mounted has been described. However, when the panning mode is set by the camera side setting, the panning correction using the imaging unit 112 is performed. Also good. In the present embodiment, the description has been made so that the camera shake correction is performed by the imaging unit 112 without depending on the state of the lens camera shake correction SW. However, the present invention is not limited to this. For example, when the lens camera shake correction SW state is OFF, the camera shake correction by the imaging unit 112 may be turned off.
また本実施形態において、エイミング中の手振れ補正をレンズ像ブレ補正で行い、露光中の流し撮り補正をカメラ像ブレ補正(撮像部)で行っているが、これに限定されるものではない。カメラ像ブレ補正制御とレンズ像ブレ補正制御との関係を逆にしてもよい。画像情報に基づく動きベクトルはカメラ本体側で検出されるため、露光中の流し撮り補正をカメラ像ブレ補正制御で行う場合、通信情報の削減や処理の簡易化を図ることができる。 In this embodiment, camera shake correction during aiming is performed by lens image blur correction, and panning correction during exposure is performed by camera image blur correction (imaging unit), but the present invention is not limited to this. The relationship between the camera image blur correction control and the lens image blur correction control may be reversed. Since the motion vector based on the image information is detected on the camera body side, communication information can be reduced and the processing can be simplified when the panning correction during exposure is performed by camera image blur correction control.
(その他の実施形態)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other embodiments)
The present invention supplies a program that realizes one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and one or more processors in a computer of the system or apparatus read and execute the program It is also possible to implement this process. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.
本実施形態によれば、効果的な手振れ補正を行いつつ高精度な流し撮り撮影を行うことが可能な撮像装置、レンズ装置、撮像システム、撮像装置の制御方法、および、プログラムを提供することができる。また、レンズ交換型の撮像システムにおいて、カメラ光軸偏心手段を用いて露光中の流し撮り速度誤差補正を行う場合、通信量や通信頻度を低減することが可能である。 According to the present embodiment, it is possible to provide an imaging device, a lens device, an imaging system, an imaging device control method, and a program capable of performing highly accurate panning shooting while performing effective camera shake correction. it can. Further, in the interchangeable lens imaging system, when the panning speed error correction during exposure is performed using the camera optical axis decentering means, it is possible to reduce the communication amount and the communication frequency.
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。 As mentioned above, although preferable embodiment of this invention was described, this invention is not limited to these embodiment, A various deformation | transformation and change are possible within the range of the summary.
101 カメラ本体(撮像装置)
103 カメラ像ブレ補正制御回路(第1の光軸偏心手段)
104 リニアモータ(第1の光軸偏心手段)
105 カメラ角速度センサ(ブレ検出手段)
107 カメラMPU(第1の制御手段)
112 撮像部(撮像素子)
117 映像信号処理回路(動きベクトル検出手段)
101 Camera body (imaging device)
103 Camera image blur correction control circuit (first optical axis decentering means)
104 linear motor (first optical axis eccentric means)
105 Camera angular velocity sensor (blur detection means)
107 Camera MPU (first control means)
112 Imaging unit (imaging device)
117 Video signal processing circuit (motion vector detecting means)
Claims (14)
前記レンズ装置を介して形成された光学像を光電変換して画像データを出力する撮像素子と、
撮像装置のブレを検出するブレ検出手段と、
前記画像データに基づいて動きベクトルを検出する動きベクトル検出手段と、
前記撮像素子を駆動して光軸を偏心させる第1の光軸偏心手段と、
前記第1の光軸偏心手段を制御する第1の制御手段と、を有し、
前記レンズ装置は、レンズと、前記レンズを駆動して光軸を偏心させる第2の光軸偏心手段と、前記第2の光軸偏心手段を制御する第2の制御手段と、を有し、
前記第1の制御手段は、
前記ブレと前記動きベクトルとに基づいて流し撮りの基準角速度を検出し、前記基準角速度と前記ブレとの差に基づいて、前記第1の光軸偏心手段または前記第2の制御手段を介して前記第2の光軸偏心手段の一方を制御する第1の制御と、
撮影者の手振れを補正するように前記第1の光軸偏心手段または前記第2の制御手段を介して前記第2の光軸偏心手段の他方を制御する第2の制御と、を行うことを特徴とする撮像装置。 An imaging device in which a lens device is detachable,
An image sensor that photoelectrically converts an optical image formed through the lens device and outputs image data; and
Blur detecting means for detecting blur of the imaging device;
Motion vector detecting means for detecting a motion vector based on the image data;
First optical axis decentering means for driving the image sensor to decenter the optical axis;
First control means for controlling the first optical axis decentering means,
The lens device includes a lens, a second optical axis eccentric unit that drives the lens to decenter the optical axis, and a second control unit that controls the second optical axis eccentric unit,
The first control means includes
A reference angular velocity for panning is detected based on the blur and the motion vector, and the first optical axis decentering means or the second control means is detected based on a difference between the reference angular velocity and the blur. A first control for controlling one of the second optical axis decentering means;
And a second control for controlling the other of the second optical axis decentering means via the first optical axis decentering means or the second control means so as to correct a camera shake of the photographer. An imaging device that is characterized.
エイミング中において前記第2の制御を行い、
露光中において前記第1の制御を行うことを特徴とする請求項1に記載の撮像装置。 The first control means includes
Performing the second control during aiming;
The imaging apparatus according to claim 1, wherein the first control is performed during exposure.
前記エイミング中において前記第2の光軸偏心手段を制御することで前記第2の制御を行い、
前記露光中において前記第1の光軸偏心手段を制御することで前記第1の制御を行うことを特徴とする請求項2または3に記載の撮像装置。 The first control means includes
Performing the second control by controlling the second optical axis eccentric means during the aiming;
The imaging apparatus according to claim 2, wherein the first control is performed by controlling the first optical axis decentering means during the exposure.
前記焦点距離が所定の焦点距離よりも大きい場合、前記第2の制御手段を介して前記第2の光軸偏心手段を制御することで前記第1の制御を行い、
前記焦点距離が前記所定の焦点距離も小さい場合、前記第1の光軸偏心手段を制御することで前記第1の制御を行うことを特徴とする請求項6に記載の撮像装置。 The first control means includes
When the focal length is larger than a predetermined focal length, the first control is performed by controlling the second optical axis decentering means via the second control means,
The imaging apparatus according to claim 6, wherein when the focal length is also smaller than the predetermined focal length, the first control is performed by controlling the first optical axis decentering unit.
レンズと、
前記レンズを駆動して前記光軸を偏心させる第2の光軸偏心手段と、
前記第2の光軸偏心手段を制御する第2の制御手段と、を有し、
前記第2の制御手段は、前記第1の制御手段からの指令に基づいて、前記ブレと前記動きベクトルとに基づいて前記第1の制御手段により検出された流し撮りの基準角速度と、前記ブレとの差に基づいて、前記第2の光軸偏心手段を制御する第1の制御を行うか、または、撮影者の手振れを補正するように前記第2の光軸偏心手段を制御する第2の制御を行うことを特徴とするレンズ装置。 An image sensor that photoelectrically converts an optical image formed through the lens device and outputs image data, a motion vector detection unit that detects a motion vector based on the image data, and a blur that detects blur applied to the image pickup device. Removable to an imaging apparatus having detection means, first optical axis eccentric means for driving the imaging device to decenter the optical axis, and first control means for controlling the first optical axis eccentric means. A lens device,
A lens,
Second optical axis decentering means for driving the lens to decenter the optical axis;
And second control means for controlling the second optical axis decentering means,
The second control means, based on a command from the first control means, a reference angular velocity of panning detected by the first control means based on the shake and the motion vector, and the blur. Based on the difference between the first optical axis decentering means and the second control for controlling the second optical axis decentering means so as to correct the camera shake of the photographer. The lens apparatus characterized by performing control.
撮像システムに加わるブレを検出するブレ検出手段と、
前記画像データに基づいて動きベクトルを検出する動きベクトル検出手段と、
前記撮像素子を駆動して光軸を偏心させる第1の光軸偏心手段と、
前記撮像光学系のレンズを駆動して前記光軸を偏心させる第2の光軸偏心手段と、
前記第1の光軸偏心手段および前記第2の光軸偏心手段を制御する制御手段と、を有し、
前記制御手段は、
前記ブレと前記動きベクトルとに基づいて流し撮りの基準角速度を検出し、前記基準角速度と前記ブレとの差に基づいて、前記第1の光軸偏心手段または前記第2の光軸偏心手段の一方を制御する第1の制御と、
撮影者の手振れを補正するように前記第1の光軸偏心手段または前記第2の光軸偏心手段の他方を制御する第2の制御と、を行うことを特徴とする撮像システム。 An image sensor that photoelectrically converts an optical image formed via the imaging optical system and outputs image data; and
Blur detection means for detecting blur applied to the imaging system;
Motion vector detecting means for detecting a motion vector based on the image data;
First optical axis decentering means for driving the image sensor to decenter the optical axis;
Second optical axis decentering means for driving the lens of the imaging optical system to decenter the optical axis;
Control means for controlling the first optical axis eccentric means and the second optical axis eccentric means,
The control means includes
A reference angular velocity for panning is detected based on the blur and the motion vector, and the first optical axis decentering means or the second optical axis decentering means is detected based on a difference between the reference angular velocity and the blur. A first control for controlling one;
And a second control for controlling the other of the first optical axis decentering means or the second optical axis decentering means so as to correct a camera shake of a photographer.
撮像システムに加わるブレを検出するステップと、
前記画像データに基づいて動きベクトルを検出するステップと、
前記撮像素子を駆動して光軸を偏心させる第1の光軸偏心手段、および、前記撮像光学系の補正レンズを駆動して前記光軸を偏心させる第2の光軸偏心手段を制御するステップと、を有し、
前記第1の光軸偏心手段および前記第2の光軸偏心手段を制御するステップは、
前記ブレと前記動きベクトルとに基づいて流し撮りの基準角速度を検出し、前記基準角速度と前記ブレとの差に基づいて、前記第1の光軸偏心手段または前記第2の光軸偏心手段の一方を制御する第1の制御ステップと、
撮影者の手振れを補正するように前記第1の光軸偏心手段または前記第2の光軸偏心手段の他方を制御する第2の制御ステップと、を有することを特徴とする撮像装置の制御方法。 Using an image sensor to photoelectrically convert an optical image formed via an imaging optical system and outputting image data;
Detecting blur applied to the imaging system;
Detecting a motion vector based on the image data;
Controlling first optical axis decentering means for driving the image sensor to decenter the optical axis, and second optical axis decentering means for driving the correction lens of the imaging optical system to decenter the optical axis. And having
The step of controlling the first optical axis eccentric means and the second optical axis eccentric means includes:
A reference angular velocity for panning is detected based on the blur and the motion vector, and the first optical axis decentering means or the second optical axis decentering means is detected based on a difference between the reference angular velocity and the blur. A first control step for controlling one;
And a second control step of controlling the other of the first optical axis decentering means or the second optical axis decentering means so as to correct a camera shake of a photographer. .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018061714A JP2019174608A (en) | 2018-03-28 | 2018-03-28 | Imaging apparatus, lens device, imaging system, control method of imaging apparatus and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018061714A JP2019174608A (en) | 2018-03-28 | 2018-03-28 | Imaging apparatus, lens device, imaging system, control method of imaging apparatus and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2019174608A true JP2019174608A (en) | 2019-10-10 |
Family
ID=68168772
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018061714A Pending JP2019174608A (en) | 2018-03-28 | 2018-03-28 | Imaging apparatus, lens device, imaging system, control method of imaging apparatus and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2019174608A (en) |
-
2018
- 2018-03-28 JP JP2018061714A patent/JP2019174608A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5480515B2 (en) | Camera system | |
JP5503347B2 (en) | Interchangeable lens, camera body and camera system | |
US10708503B2 (en) | Image capture system, image capturing apparatus, lens unit, control methods therefor, and storage medium | |
JP6776062B2 (en) | Imaging device and its control method | |
CN107786809B (en) | Image pickup and accessory apparatus, communication control method thereof, image pickup system, and storage medium | |
JP6711608B2 (en) | Control device and lens device | |
US9398220B2 (en) | Shake correction apparatus and image pickup apparatus thereof, and optical device mountable on image pickup apparatus | |
JP2023073295A (en) | Exchangeable lens, camera body, camera system, and method for sending information | |
JP2020076897A (en) | Imaging system, control method of the same, lens unit, imaging apparatus, program, and storage medium | |
JP7289055B2 (en) | Imaging device | |
JP2009075221A (en) | Camera-shake correction device, and camera body and replacement lens provided therewith | |
JP5979837B2 (en) | Interchangeable lens and camera system having the same | |
JP6168827B2 (en) | Image stabilization apparatus and optical apparatus | |
JP6833381B2 (en) | Imaging equipment, control methods, programs, and storage media | |
JP7387351B2 (en) | Lens device, camera and control method, program | |
JP2019095630A (en) | Optical instrument having image tremor correction device | |
JP2019174608A (en) | Imaging apparatus, lens device, imaging system, control method of imaging apparatus and program | |
JP2012159796A (en) | Focus adjustment device and imaging apparatus | |
JP2015197562A (en) | Optical equipment, imaging device having optical equipment, and control method for optical equipment | |
JP2020148999A (en) | Control device, imaging device, lens device, control method, and program | |
JP2017058486A (en) | Control device, control method, lens device, imaging device, program, and storage medium | |
JP2018106011A (en) | Image shake correction device, lens device, imaging device, imaging system, and program | |
JP7451152B2 (en) | Imaging device, control method and computer program | |
JP2018194770A (en) | Camera system, interchangeable and camera | |
JP2017097083A (en) | Lens device and imaging apparatus |