Nothing Special   »   [go: up one dir, main page]

JP7392089B2 - Imaging system, lens device, imaging device, control device - Google Patents

Imaging system, lens device, imaging device, control device Download PDF

Info

Publication number
JP7392089B2
JP7392089B2 JP2022187009A JP2022187009A JP7392089B2 JP 7392089 B2 JP7392089 B2 JP 7392089B2 JP 2022187009 A JP2022187009 A JP 2022187009A JP 2022187009 A JP2022187009 A JP 2022187009A JP 7392089 B2 JP7392089 B2 JP 7392089B2
Authority
JP
Japan
Prior art keywords
image
blur correction
image blur
lens
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.)
Active
Application number
JP2022187009A
Other languages
Japanese (ja)
Other versions
JP2023099474A (en
Inventor
友裕 井野
聡 前瀧
悠希 新里
知樹 時田
潤一 斎藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to CN202211726371.9A priority Critical patent/CN116389875A/en
Priority to US18/148,210 priority patent/US20230217112A1/en
Priority to EP22217093.8A priority patent/EP4231656A3/en
Publication of JP2023099474A publication Critical patent/JP2023099474A/en
Priority to JP2023176449A priority patent/JP2023175995A/en
Application granted granted Critical
Publication of JP7392089B2 publication Critical patent/JP7392089B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Adjustment Of Camera Lenses (AREA)
  • Studio Devices (AREA)

Description

本発明は、撮像システム、レンズ装置、撮像装置、制御装置に関する。 The present invention relates to an imaging system, a lens device, an imaging device, and a control device .

従来、撮像素子をシフトすることで像振れ補正を行う撮像素子防振と撮影光学系の一部のレンズ群を光軸に対してシフトすることで像振れ補正を行うレンズ内防振とを組み合わせたハイブリッド防振を行う撮像装置が提案されている。 Conventionally, a combination of image sensor image stabilization, which corrects image blur by shifting the image sensor, and intra-lens image stabilization, which corrects image blur by shifting some lens groups of the photographic optical system relative to the optical axis. An imaging device that performs hybrid image stabilization has been proposed.

特許文献1には、撮像素子防振とレンズ内防振の補正比率を適切に設定することにより、カメラシステム全体としての像振れ補正の範囲を拡大するカメラシステムが開示されている。 Patent Document 1 discloses a camera system that expands the range of image stabilization for the camera system as a whole by appropriately setting the correction ratio of image sensor stabilization and intra-lens stabilization.

特許第6410431号公報Patent No. 6410431

中心射影方式を採用する撮影光学系において、手振れ補正時に生じる像点移動量は画像の中心部と周辺部で異なる。図16(a)は、手振れ(回転振れ)により中心部で-X方向へ像振れが生じた際の被写体像上の各像点における像点移動量の大きさと方向を示している。図16(b)は、図16(a)の中心部で生じた像振れを撮像素子防振で補正した際の被写体像上の各像点における像振れ補正の残り量の大きさと方向を示している。図16(a)に示されるように、周辺部での像点移動量は中心部での像点移動量よりも大きい。そのため、図16(b)に示されるように、中心部では像振れが補正されているが、周辺部では像振れの影響が残っており、像点は大きく移動したままである。 In a photographic optical system that employs a central projection method, the amount of image point movement that occurs during camera shake correction differs between the center and the periphery of an image. FIG. 16A shows the magnitude and direction of the image point movement at each image point on the subject image when image blur occurs in the -X direction at the center due to camera shake (rotational shake). FIG. 16(b) shows the magnitude and direction of the remaining amount of image blur correction at each image point on the subject image when the image blur generated in the center of FIG. 16(a) is corrected by image sensor image stabilization. ing. As shown in FIG. 16(a), the amount of image point movement at the periphery is larger than the amount of image point movement at the center. Therefore, as shown in FIG. 16(b), although the image blur has been corrected at the center, the influence of the image blur remains at the periphery, and the image point remains largely moved.

特許文献1には、画像の中心部と周辺部で生じた像振れを同時に補正する構成については開示されていない。 Patent Document 1 does not disclose a configuration for simultaneously correcting image shake that occurs in the center and the periphery of an image.

本発明は、画像の周辺部に残る像振れの影響を抑制可能な撮像システム、レンズ装置、撮像装置、制御装置を提供することを目的とする。 SUMMARY OF THE INVENTION An object of the present invention is to provide an imaging system, a lens device, an imaging device, and a control device that can suppress the influence of image blur remaining in the periphery of an image.

本発明の一側面としての撮像システムは、像振れ補正のために用いられるカメラ像振れ補正部と、カメラ像振れ補正部を制御するカメラ制御部とを有する撮像装置と、該撮像装置に対して着脱可能であり、像振れ補正のために用いられるレンズ像振れ補正部と、レンズ像振れ補正部を制御するレンズ制御部とを有するレンズ装置と、を備える撮像システムであって、レンズ制御部は、撮像システムに加えられた振れによって撮像面の中心部に生じる第1方向の像点移動が低減され、かつ第1方向とは反対の第2方向に像点移動が生じるように、レンズ像振れ補正部を制御し、カメラ制御部は、第2方向の像点移動が低減されるようにカメラ像振れ補正部を制御することを特徴とする。 An imaging system according to one aspect of the present invention includes an imaging device having a camera image stabilization section used for image stabilization, a camera control section that controls the camera image stabilization section, and a camera control section that controls the camera image stabilization section. An imaging system comprising: a lens device that is detachable and has a lens image stabilization section used for image stabilization; and a lens control section that controls the lens image stabilization section, the lens control section being , the lens image shake is reduced such that the image point movement in the first direction that occurs at the center of the imaging surface due to the shake applied to the imaging system is reduced, and the image point movement is caused in a second direction opposite to the first direction. The camera control unit controls the camera image blur correction unit so that movement of the image point in the second direction is reduced.

また、本発明の他の側面としての制御方法は、像振れ補正のために用いられるカメラ像振れ補正部を有する撮像装置と、該撮像装置に対して着脱可能であり、像振れ補正のために用いられるレンズ像振れ補正部を有するレンズ装置と、を備える撮像システムの制御方法であって、撮像システムに加えられた振れによって撮像面の中心部に生じる第1方向の像点移動が低減され、かつ第1方向とは反対の第2方向に像点移動が生じるように、レンズ像振れ補正部を制御し、第2方向の像点移動が低減されるようにカメラ像振れ補正部を制御することを特徴とする。Further, a control method according to another aspect of the present invention includes an imaging device having a camera image stabilization unit used for image stabilization, and an imaging device that is removable from the imaging device, A method of controlling an imaging system comprising: a lens device having a lens image blur correction unit used in the imaging system; and controlling the lens image blur correction section so that the image point movement occurs in a second direction opposite to the first direction, and controlling the camera image blur correction section so that the image point movement in the second direction is reduced. It is characterized by

本発明によれば、画像の周辺部に残る像振れの影響を抑制可能な撮像システム、レンズ装置、撮像装置、制御装置を提供することができる。 According to the present invention, it is possible to provide an imaging system, a lens device, an imaging device, and a control device that can suppress the influence of image blur that remains in the periphery of an image.

本発明の実施形態に係るカメラシステムの一例であるデジタルカメラの構成図である。1 is a configuration diagram of a digital camera that is an example of a camera system according to an embodiment of the present invention. 実施例1のデジタルカメラが実施する像振れ補正を示すフローチャートである。7 is a flowchart showing image blur correction performed by the digital camera of Example 1. FIG. 実施例1のデジタルカメラが実施するレンズ側優先駆動制御を示すフローチャートである。7 is a flowchart showing lens-side priority drive control performed by the digital camera of Example 1. FIG. 実施例1のデジタルカメラが実施するカメラ側優先駆動制御を示すフローチャートである。3 is a flowchart showing camera-side priority drive control performed by the digital camera of the first embodiment. 実施例1のデジタルカメラが実施する像振れ補正動作の説明図である。FIG. 3 is an explanatory diagram of an image blur correction operation performed by the digital camera of the first embodiment. 実施例2のデジタルカメラが実施する像振れ補正を示すフローチャートである。7 is a flowchart showing image blur correction performed by the digital camera of Example 2. FIG. 実施例2のデジタルカメラが実施する協調制御を示すフローチャートである。7 is a flowchart showing cooperative control performed by the digital camera of Example 2. FIG. 実施例2の協調制御の説明図である。FIG. 7 is an explanatory diagram of cooperative control according to the second embodiment. 実施例3のデジタルカメラが実施する像振れ補正を示すフローチャートである。12 is a flowchart showing image blur correction performed by the digital camera of Example 3. 実施例4のデジタルカメラが実施する像振れ補正を示すフローチャートである。12 is a flowchart showing image blur correction performed by the digital camera of Example 4. 実施例5,6のデジタルカメラが実施する像振れ補正を示すフローチャートである。12 is a flowchart showing image blur correction performed by the digital cameras of Examples 5 and 6. (a)はデジタルカメラがx方向へωだけ回転したときの像振れによる被写体の像点移動量、(b)はレンズ像振れ補正部を駆動したときの被写体像の像点移動量、(c)はカメラ像振れ補正部を駆動したときの被写体の像点移動量を示している。(a) shows the amount of movement of the image point of the subject due to image shake when the digital camera rotates by ω in the x direction, (b) shows the amount of movement of the image point of the subject image when the lens image blur correction section is driven, and (c ) indicates the amount of movement of the image point of the subject when the camera image blur correction section is driven. 実施例5の概念の説明図である。FIG. 7 is an explanatory diagram of the concept of Example 5. 実施例5の概念の説明図である。FIG. 7 is an explanatory diagram of the concept of Example 5. 実施例7のデジタルカメラが実施する像振れ補正を示すフローチャートである。12 is a flowchart showing image blur correction performed by the digital camera of Example 7. (a)は画像の中心部で-X方向へ像振れが生じた際の被写体像上の各像点における像点移動量の説明図であり、(b)は(a)の中心部で生じた像振れを撮像素子防振で補正した際の被写体像上の各像点における像振れ補正の残り量の説明図である。(a) is an explanatory diagram of the amount of image point movement at each image point on the subject image when image shake occurs in the -X direction at the center of the image, and (b) is an explanatory diagram of the amount of image point movement at each image point on the subject image when image shake occurs at the center of the image. FIG. 4 is an explanatory diagram of the remaining amount of image blur correction at each image point on the subject image when the image blur caused by image blur is corrected by image sensor image stabilization.

以下、本発明の実施例について、図面を参照しながら詳細に説明する。各図において、同一の部材については同一の参照番号を付し、重複する説明は省略する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In each figure, the same reference numerals are given to the same members, and duplicate explanations will be omitted.

図1(a)は、本発明の実施形態に係るカメラシステム(撮像システム)の一例であるデジタルカメラの構成図である。デジタルカメラは、レンズ交換式カメラであり、交換レンズ(レンズ装置)1とカメラ本体(撮像装置)2とを有する。交換レンズ1は、カメラ本体2に着脱可能かつ通信可能に装着される。交換レンズ1とカメラ本体2は、電気接点3で電気的に接続され、電気接点3を介して情報を通信したり、電力を共有したりする。 FIG. 1A is a configuration diagram of a digital camera that is an example of a camera system (imaging system) according to an embodiment of the present invention. The digital camera is an interchangeable lens camera, and includes an interchangeable lens (lens device) 1 and a camera body (imaging device) 2. The interchangeable lens 1 is detachably and communicably attached to the camera body 2. The interchangeable lens 1 and the camera body 2 are electrically connected through electrical contacts 3, and communicate information and share power via the electrical contacts 3.

交換レンズ1は、レンズ制御部104、像振れ補正光学系102を含む複数の光学素子を備える撮影光学系101、レンズ記憶部103、レンズ制御部104、レンズ像振れ補正制御部105、レンズ像振れ補正部106、及び角速度センサ107を有する。 The interchangeable lens 1 includes a lens control section 104, a photographing optical system 101 including a plurality of optical elements including an image stabilization optical system 102, a lens storage section 103, a lens control section 104, a lens image stabilization control section 105, and a lens image stabilization control section 105. It includes a correction section 106 and an angular velocity sensor 107.

カメラ本体2は、カメラ制御部201、撮像素子202、カメラ像振れ補正制御部203、カメラ像振れ補正部204、カメラ記憶部205、カメラ演算部206、及び画像処理部207を有する。 The camera body 2 includes a camera control section 201 , an image sensor 202 , a camera image blur correction control section 203 , a camera image blur correction section 204 , a camera storage section 205 , a camera calculation section 206 , and an image processing section 207 .

撮影光学系101の光軸Laを中心とする撮影画角からの光線は、撮影光学系101を透過し、撮像素子202上に被写体像として結像される。被写体像は、撮像素子202の光電変換部(不図示)において光電変換され、電気信号となって画像処理部207に送信される。画像処理部207は、撮像素子202からの電気信号を、現像処理やガンマ処理等により画像ファイル形式の画像データに変換する。画像データは、カメラ制御部201により不図示の不揮発性メモリに保存される。 Light rays from an angle of view centered on the optical axis La of the photographic optical system 101 pass through the photographic optical system 101 and are formed on the image sensor 202 as a subject image. The subject image is photoelectrically converted in a photoelectric conversion unit (not shown) of the image sensor 202 and is transmitted to the image processing unit 207 as an electrical signal. The image processing unit 207 converts the electrical signal from the image sensor 202 into image data in an image file format through development processing, gamma processing, and the like. The image data is stored in a non-volatile memory (not shown) by the camera control unit 201.

撮像素子202は、カメラ像振れ補正部204によって光軸Laに対して垂直な方向の成分を含む方向へ移動可能である。カメラ像振れ補正部204は、撮像素子202を支持する支持部と、撮像素子202を光軸Laに対して垂直な方向の成分を含む方向へ移動させるアクチュエータとを備える。カメラ像振れ補正制御部203は、カメラ制御部201の制御のもとにカメラ像振れ補正部204を制御することで、カメラ側像振れ補正を行う。 The image sensor 202 can be moved by the camera image blur correction unit 204 in a direction including a component perpendicular to the optical axis La. The camera image blur correction section 204 includes a support section that supports the image sensor 202, and an actuator that moves the image sensor 202 in a direction including a component perpendicular to the optical axis La. The camera image blur correction control unit 203 performs camera-side image blur correction by controlling the camera image blur correction unit 204 under the control of the camera control unit 201.

像振れ補正光学系102は、レンズ像振れ補正制御部105及びレンズ像振れ補正部106によって光軸Laに対して垂直な方向の成分を含む方向へ移動可能である。レンズ像振れ補正部106は、像振れ補正光学系102を支持する支持部と、像振れ補正光学系102を光軸Laに対して垂直な方向の成分を含む方向へ移動させるアクチュエータとを備える。レンズ像振れ補正制御部105は、レンズ制御部104の制御のもとにレンズ像振れ補正部106を制御することで、レンズ側像振れ補正を行う。 The image blur correction optical system 102 is movable in a direction including a component perpendicular to the optical axis La by a lens image blur correction control section 105 and a lens image blur correction section 106. The lens image blur correction unit 106 includes a support portion that supports the image blur correction optical system 102, and an actuator that moves the image blur correction optical system 102 in a direction including a component perpendicular to the optical axis La. The lens image blur correction control unit 105 performs lens-side image blur correction by controlling the lens image blur correction unit 106 under the control of the lens control unit 104 .

カメラ制御部201とレンズ制御部104はそれぞれ、電気接点3を介して通信によって協調し、カメラ像振れ補正部204及びレンズ像振れ補正部106を用いて、デジタルカメラに加わる不要な振動を低減するための駆動制御を行う。 The camera control unit 201 and the lens control unit 104 cooperate through communication via the electrical contacts 3, and use the camera image shake correction unit 204 and the lens image shake correction unit 106 to reduce unnecessary vibrations applied to the digital camera. Performs drive control for

本実施形態では、カメラ制御部201がレンズ制御部104を介してレンズ像振れ補正制御部105及びレンズ像振れ補正部106を制御することで、デジタルカメラ全体の像振れ補正を制御する場合について説明をするが、本発明はこれに限定されない。レンズ制御部104がカメラ制御部201を介してカメラ像振れ補正制御部203及びカメラ像振れ補正部204を制御することで、デジタルカメラ全体の像振れ補正を制御してもよい。 In this embodiment, a case will be described in which the camera control unit 201 controls the lens image blur correction control unit 105 and the lens image blur correction unit 106 via the lens control unit 104 to control image blur correction for the entire digital camera. However, the present invention is not limited thereto. The lens control unit 104 may control the camera image blur correction control unit 203 and the camera image blur correction unit 204 via the camera control unit 201 to control image blur correction for the entire digital camera.

また、カメラ制御部201は、図1(b)に示されるように、取得部201aと制御部201bとを有する制御装置として機能する。取得部201aは、レンズ側とカメラ側の像振れ補正残り量(補正前の像点移動量と補正後の像点移動量との差分)に関する情報を取得する。制御部201bは、取得部201aにより取得された情報を用いて2つの像振れ補正部の補正割合(像点移動量を補正する量の割合)を決定すると共に、補正割合に基づいて2つの像振れ補正部の少なくとも一方を制御する。なお、レンズ制御部104が取得部と制御部とを有する制御装置として機能してもよい。また、取得部と制御部とを備える制御装置を交換レンズ1やカメラ本体2とは別の装置として構成してもよい。 Further, the camera control unit 201 functions as a control device including an acquisition unit 201a and a control unit 201b, as shown in FIG. 1(b). The acquisition unit 201a acquires information regarding the remaining amount of image blur correction on the lens side and the camera side (the difference between the image point movement amount before correction and the image point movement amount after correction). The control unit 201b uses the information acquired by the acquisition unit 201a to determine the correction ratio (ratio of the amount of correction of the image point movement amount) of the two image blur correction units, and also determines the correction ratio of the two image blur correction units based on the correction ratio. At least one of the shake correction units is controlled. Note that the lens control unit 104 may function as a control device including an acquisition unit and a control unit. Further, the control device including the acquisition section and the control section may be configured as a separate device from the interchangeable lens 1 and the camera body 2.

レンズ記憶部103は、交換レンズ1の現在の焦点距離、レンズ像振れ補正部106が制御可能な像振れ補正角、及び像振れ補正光学系102の移動量に対応する像振れ補正角、つまりはレンズ像振れ補正敏感度の情報等を記憶している。また、レンズ記憶部103は、撮像素子202の移動量に対応する像振れ補正角、つまりはカメラ像振れ補正敏感度の情報を記憶している。また、レンズ記憶部103は、レンズ像振れ補正部106が画像の中心部で生じた像振れを所定角だけ補正した場合の画像の周辺部の像振れ補正の残り量に関する情報(レンズ周辺像振れ補正残り情報)を記憶している。更に、レンズ記憶部103は、カメラ像振れ補正部204が画像の中心部で生じた像振れを所定角だけ補正した場合の画像の周辺部の像振れ補正の残り量に関する情報(カメラ周辺像振れ補正残り情報)を記憶している。レンズ記憶部103に記憶されている情報は、レンズ制御部104及びカメラ制御部201によって参照される。 The lens storage section 103 stores the current focal length of the interchangeable lens 1, the image stabilization angle that can be controlled by the lens image stabilization section 106, and the image stabilization angle that corresponds to the amount of movement of the image stabilization optical system 102, in other words. Information such as lens image blur correction sensitivity is stored. Further, the lens storage unit 103 stores information about the image blur correction angle corresponding to the amount of movement of the image sensor 202, that is, the camera image blur correction sensitivity. The lens storage unit 103 also stores information regarding the remaining amount of image shake correction at the periphery of the image (lens peripheral image shake (remaining correction information) is stored. Furthermore, the lens storage unit 103 stores information regarding the remaining amount of image shake correction at the periphery of the image when the camera image shake correction unit 204 corrects the image shake generated at the center of the image by a predetermined angle (camera peripheral image shake). (remaining correction information) is stored. The information stored in the lens storage unit 103 is referenced by the lens control unit 104 and camera control unit 201.

カメラ制御部201は、レンズ記憶部103に記憶されている情報に基づいて、カメラ像振れ補正制御部203にカメラ像振れ補正部204の駆動制御に関する指令を出力する。例えば、カメラ制御部201は、カメラ像振れ補正敏感度の情報に基づいてカメラ像振れ補正部204が制御可能な像振れ補正角を算出すると共に、2つの像振れ補正部の駆動比率(補正割合)を決定する。また、例えば、カメラ制御部201は、レンズ周辺像振れ補正残り情報やカメラ周辺像振れ補正残り情報に基づいて、2つの像振れ補正部の駆動比率の決定方法を切り換える。 The camera control unit 201 outputs a command related to drive control of the camera image blur correction unit 204 to the camera image blur correction control unit 203 based on information stored in the lens storage unit 103. For example, the camera control unit 201 calculates an image stabilization angle that can be controlled by the camera image stabilization unit 204 based on information on camera image stabilization sensitivity, and also calculates the drive ratio (correction ratio) of the two image stabilization units. ) to determine. Further, for example, the camera control unit 201 switches the method of determining the drive ratio of the two image blur correction units based on the lens peripheral image blur correction remaining information and the camera peripheral image blur correction remaining information.

なお、レンズ制御部104は、カメラ本体2から与えられる指示に応じて、不図示の各種制御部を介して各種アクチュエータを駆動制御する。例えば、画像処理部207で得られる被写体の焦点検出情報や測光情報に応じて、レンズ制御部104は、不図示の焦点調節制御部や絞り制御部を介して不図示の焦点調節手段や絞り手段を駆動制御し、被写体像の結像状態や絞り状態を調節することが可能である。 Note that the lens control unit 104 drives and controls various actuators via various control units (not shown) in accordance with instructions given from the camera body 2. For example, depending on the focus detection information and photometric information of the subject obtained by the image processing unit 207, the lens control unit 104 controls the focus adjustment means and aperture means (not shown) via a focus adjustment control unit (not shown) and an aperture control unit (not shown). It is possible to drive and control the subject image and adjust the aperture state.

また、本実施形態では、カメラ像振れ補正部204が撮像素子202を駆動することでカメラ側像振れ補正を行う場合について説明するが、本発明はこれに限定されない。カメラ像振れ補正部204は、撮像素子202に結像した被写体像の切り出し位置を変化させることでカメラ側像振れ補正を行ってもよい。 Further, in this embodiment, a case will be described in which the camera image blur correction unit 204 performs camera-side image blur correction by driving the image sensor 202, but the present invention is not limited to this. The camera image blur correction unit 204 may perform camera-side image blur correction by changing the cutting position of the subject image formed on the image sensor 202.

本実施例のデジタルカメラが実施する像振れ補正は、カメラ制御部201がレンズ制御部104と互いに電気接点3を介して通信を行いながら、レンズ記憶部103に記憶された情報等に基づいて2つの像振れ補正部の駆動量を決定するものである。 Image stabilization performed by the digital camera of this embodiment is performed by the camera control unit 201 and the lens control unit 104 based on information stored in the lens storage unit 103 while communicating with each other via the electrical contacts 3. This determines the driving amount of the two image blur correction sections.

本実施例の像振れ補正は、図2の像振れ補正全体のフロー、図2中の「レンズ側優先制御(第1の駆動モード)」と称するサブルーチン(図3)、及び「カメラ側優先制御(第2の駆動モード)」と称するサブルーチン(図4)で構成される。図2は、本実施例のデジタルカメラが実施する像振れ補正を示すフローチャートである。図3は、本実施例のデジタルカメラが実施するレンズ側優先駆動制御を示すフローチャートである。図4は、本実施例のデジタルカメラが実施するカメラ側優先駆動制御を示すフローチャートである。 Image shake correction in this embodiment includes the overall flow of image shake correction in FIG. (Second Drive Mode)" (FIG. 4). FIG. 2 is a flowchart showing image blur correction performed by the digital camera of this embodiment. FIG. 3 is a flowchart showing lens-side priority drive control performed by the digital camera of this embodiment. FIG. 4 is a flowchart showing camera-side priority drive control performed by the digital camera of this embodiment.

図2の像振れ補正全体のフローは、デジタルカメラの電源投入やスリープ状態からの復帰等でスタートされる。 The entire flow of image blur correction shown in FIG. 2 is started when the digital camera is powered on or returned from a sleep state.

ステップS001では、カメラ制御部201は、電気接点3及びレンズ制御部104を介して、レンズ記憶部103に記憶されている、レンズ周辺像振れ補正残り量Ld及びカメラ周辺像振れ補正残り量Cdを取得する。 In step S001, the camera control unit 201 obtains the remaining lens peripheral image blur correction amount Ld and the camera peripheral image blur correction remaining amount Cd, which are stored in the lens storage unit 103 via the electrical contact 3 and the lens control unit 104. get.

前述したように、レンズ周辺像振れ補正残り量Ldは、レンズ像振れ補正部106が画像の中心部で生じた像振れを所定角だけ補正した場合の画像の周辺部の像振れ補正の残り量であり、所定の像高における像振れ補正の残り量である。所定の像高とは、光軸上以外の像高(軸外像高)である。レンズ周辺像振れ補正残り量Ldは、像振れ補正光学系102を所定量だけ移動させた場合の画像の中心部の像点移動量、所定の像高における像点移動量、及び像振れ補正角の情報から算出されてもよい。レンズ周辺像振れ補正残り量Ldは、画像の中心部で生じた像振れを所定角だけ補正した場合にレンズ周辺像振れ補正残り量の値が像高ごとにどのように変化するかを示す関数(レンズ周辺像振れ補正残り量に関する関数)の係数であってもよい。 As described above, the lens peripheral image blur correction remaining amount Ld is the remaining amount of image blur correction in the peripheral part of the image when the lens image blur correction unit 106 corrects the image blur generated in the center of the image by a predetermined angle. is the remaining amount of image blur correction at a predetermined image height. The predetermined image height is an image height other than on the optical axis (off-axis image height). The remaining lens peripheral image blur correction amount Ld is the image point movement amount at the center of the image when the image blur correction optical system 102 is moved by a predetermined amount, the image point movement amount at a predetermined image height, and the image blur correction angle. It may be calculated from the information. The remaining lens peripheral image blur correction amount Ld is a function that indicates how the value of the lens peripheral image blur correction remaining amount changes for each image height when the image blur occurring at the center of the image is corrected by a predetermined angle. (a function related to the remaining amount of lens peripheral image blur correction) may be used.

また、カメラ周辺像振れ補正残り量Cdは、カメラ像振れ補正部204が画像の中心部で生じた像振れを所定角だけ補正した場合の画像の周辺部の像振れ補正の残り量であり、所定の像高における像振れ補正の残り量である。カメラ周辺像振れ補正残り量Cdは、デジタルカメラを所定量だけ回転させた場合の画像の中心部で生じた像点移動量と所定の像高における像点移動量の情報から算出されてもよい。カメラ周辺像振れ補正残り量Cdは、画像の中心部で生じた像振れを所定角だけ補正した場合のカメラ周辺像振れ補正残り量の値が像高ごとにどのように変化するかを示す関数(カメラ周辺像振れ補正残り量に関する関数)の係数であってもよい。 Further, the camera peripheral image blur correction remaining amount Cd is the remaining amount of image blur correction in the peripheral part of the image when the camera image blur correction unit 204 corrects the image blur occurring in the center of the image by a predetermined angle, This is the remaining amount of image blur correction at a predetermined image height. The camera peripheral image blur correction remaining amount Cd may be calculated from information about the image point movement amount that occurs at the center of the image when the digital camera is rotated by a predetermined amount and the image point movement amount at a predetermined image height. . The camera peripheral image blur correction remaining amount Cd is a function that indicates how the value of the camera peripheral image blur correction remaining amount changes depending on the image height when the image blur occurring at the center of the image is corrected by a predetermined angle. (a function related to the remaining amount of image blur correction around the camera).

ステップS002では、カメラ制御部201は、レンズ周辺像振れ補正残り量Ldがカメラ周辺像振れ補正残り量Cdより小さいかどうかを判定する。レンズ周辺像振れ補正残り量Ldがカメラ周辺像振れ補正残り量Cdより小さいと判定された場合、ステップS003に進み、そうでないと判定された場合、ステップS005に進む。なお、レンズ周辺像振れ補正残り量Ldがカメラ周辺像振れ補正残り量Cdと等しい場合、どちらのステップに進むかは任意に設定可能である。 In step S002, the camera control unit 201 determines whether the lens peripheral image blur correction remaining amount Ld is smaller than the camera peripheral image blur correction remaining amount Cd. If it is determined that the lens peripheral image blur correction remaining amount Ld is smaller than the camera peripheral image blur correction remaining amount Cd, the process proceeds to step S003, and if it is determined otherwise, the process proceeds to step S005. Note that when the lens peripheral image blur correction remaining amount Ld is equal to the camera peripheral image blur correction remaining amount Cd, which step to proceed to can be arbitrarily set.

ステップS003及びステップS005では、カメラ制御部201は、撮影開始指示(SWと呼ぶ)が入力されたどうかを判定する。具体的には、デジタルカメラに備えられたレリーズボタンが撮影者により押下されたかどうかを検出することで判定が行われる。ステップS003において、SWが入力されたと判定された場合、ステップS004に進む。ステップS005において、SWが入力されたと判定された場合、ステップS006に進む。ステップS003及びステップS005において、SWが入力されていないと判定された場合、ステップS001に戻り、改めてレンズ周辺像振れ補正残り量Ldとカメラ周辺像振れ補正残り量Cdが取得される。これは、撮影者がズームレンズで焦点距離を変更する動作及びフォーカス状態を変更する動作の際に、レンズ周辺像振れ補正残り量Ldとカメラ周辺像振れ補正残り量Cdが変動することに対応するためである。 In steps S003 and S005, the camera control unit 201 determines whether a shooting start instruction (referred to as SW) has been input. Specifically, the determination is made by detecting whether a release button provided on the digital camera has been pressed by the photographer. If it is determined in step S003 that the SW has been input, the process advances to step S004. If it is determined in step S005 that the SW has been input, the process advances to step S006. If it is determined in step S003 and step S005 that the SW is not input, the process returns to step S001, and the lens peripheral image blur correction remaining amount Ld and camera peripheral image blur correction remaining amount Cd are acquired again. This corresponds to the fact that the lens peripheral image blur correction remaining amount Ld and the camera peripheral image blur correction remaining amount Cd change when the photographer changes the focal length and focus state with the zoom lens. It's for a reason.

なお、ステップS003及びステップS005では、撮影者によるレリーズボタンの押下以外で撮影開始指示の入力の有無を判定してもよい。例えば、カメラ本体2と無線接続された遠隔操作端末から撮影開始指示が入力されたかどうかを判定してもよい。また、撮像素子202で得られた画像情報に基づいて、カメラ本体2が自動で撮影条件を検出することで撮影開始指示が入力されたかどうかを判定してもよい。 Note that in steps S003 and S005, it may be determined whether or not a shooting start instruction has been input by a method other than the press of the release button by the photographer. For example, it may be determined whether a shooting start instruction has been input from a remote control terminal wirelessly connected to the camera body 2. Alternatively, the camera body 2 may automatically detect the shooting conditions based on image information obtained by the image sensor 202 to determine whether a shooting start instruction has been input.

ステップS004では、カメラ制御部201は、レンズ制御部104に対してレンズ側優先制御を開始する指示を送信し、レンズ側優先制御を開始する。レンズ側優先制御は、露光時間が終了するまで継続的に実施される。 In step S004, the camera control unit 201 transmits an instruction to start lens-side priority control to the lens control unit 104, and starts lens-side priority control. Lens-side priority control is continuously performed until the exposure time ends.

ステップS006では、カメラ制御部201は、レンズ制御部104に対してカメラ側優先制御を開始する指示を送信し、カメラ側優先制御を開始する。カメラ側優先制御は、露光時間が終了するまで継続的に実施される。 In step S006, the camera control unit 201 transmits an instruction to start camera-side priority control to the lens control unit 104, and starts camera-side priority control. Camera-side priority control is continuously performed until the exposure time ends.

本フローでは、レンズ周辺像振れ補正残り量Ldとカメラ周辺像振れ補正残り量Cdに基づいてレンズ側優先制御とカメラ側優先制御のうち一方の駆動モードが選択され、選択されたモードに基づいて像振れ補正が行われる。なお、カメラ制御部201からレンズ制御部104へのどちらのモードで像振れ補正を行うかの指示のタイミングは特に問わない。例えば、ステップS002でどちらのモードを設定するかを決定したら直ちに選択結果に基づいて指示情報を送信してもよい。本実施例では、レンズ像振れ補正制御部105とレンズ像振れ補正部106も、カメラ制御部201による判定結果に基づいてレンズ側優先制御又はカメラ側優先制御を行う。本明細書では、レンズ制御部104を介して間接的に制御している場合であっても、カメラ制御部201がレンズ像振れ補正制御部105とレンズ像振れ補正部106を制御していると表現する。 In this flow, one drive mode is selected between lens-side priority control and camera-side priority control based on the remaining amount of image blur correction around the lens Ld and the remaining amount of image blur correction around the camera Cd, and based on the selected mode, Image blur correction is performed. Note that the timing of the instruction from the camera control unit 201 to the lens control unit 104 as to which mode to perform image blur correction is not particularly limited. For example, immediately after determining which mode to set in step S002, instruction information may be transmitted based on the selection result. In this embodiment, the lens image blur correction control unit 105 and the lens image blur correction unit 106 also perform lens side priority control or camera side priority control based on the determination result by the camera control unit 201. In this specification, it is assumed that the camera control unit 201 controls the lens image blur correction control unit 105 and the lens image blur correction unit 106 even if the control is performed indirectly via the lens control unit 104. express.

ステップS004及びステップS006において露光時間が終了すると、ステップS007に進む。ステップS007では、カメラ制御部201は、撮影処理を終了する。 When the exposure time ends in step S004 and step S006, the process advances to step S007. In step S007, the camera control unit 201 ends the photographing process.

ステップS008では、カメラ制御部201は、デジタルカメラのメインスイッチが切られたかどうかを判定する。メインスイッチが切られたと判定された場合、本フローを終了し、そうでないと判定された場合、ステップS001に戻る。なお、メインスイッチが切られたこと以外に、カメラ本体2が撮影した画像を表示部(不図示)に再生する再生モードに切り替えられたことを判定して、本フローを終了してもよい。 In step S008, the camera control unit 201 determines whether the main switch of the digital camera is turned off. If it is determined that the main switch is turned off, this flow is ended, and if it is determined that the main switch is not turned off, the process returns to step S001. In addition to turning off the main switch, this flow may be terminated by determining that the camera body 2 has switched to a playback mode for playing back images taken on a display unit (not shown).

以下、図3を参照して、レンズ側優先駆動制御について説明する。上述したように、手振れ補正時に生じる像点移動量は、画像の中心部と周辺部で異なる。そのため、像振れ補正において画像の中心部と周辺部で生じた像振れを同時に完全に補正することはできない。また、カメラ周辺像振れ補正残り量Cdとレンズ周辺像振れ補正残り量Ldは異なる。レンズ周辺像振れ補正残り量Ldがカメラ周辺像振れ補正残り量Cdより小さい場合、カメラ側像振れ補正よりもレンズ側像振れ補正の方が画像の周辺部での像振れ補正残りを軽減することができる。 Lens-side priority drive control will be described below with reference to FIG. 3. As described above, the amount of image point movement that occurs during camera shake correction differs between the center and the periphery of the image. Therefore, in image blur correction, it is not possible to completely correct image blur occurring at the center and the periphery of an image at the same time. Further, the camera peripheral image blur correction remaining amount Cd and the lens peripheral image blur correction remaining amount Ld are different. When the lens periphery image blur correction remaining amount Ld is smaller than the camera periphery image blur correction remaining amount Cd, the lens side image blur correction reduces the image blur correction remaining at the periphery of the image more than the camera side image blur correction. I can do it.

図3のサブルーチンでは、レンズ像振れ補正部106を用いた像振れ補正を、カメラ像振れ補正部204を用いた像振れ補正よりも優先して用いることで、中央部と周辺部との相対移動量の差が大きい条件下でも周辺部での像振れ補正残りを軽減することができる。具体的には、本サブルーチンでは、デジタルカメラに加わる振れ量が、カメラ像振れ補正部204を用いずに補正できる量である場合、カメラ像振れ補正部204を用いずにレンズ像振れ補正部106を用いて像振れを補正する。すなわち、レンズ像振れ補正部106の駆動比率を1、カメラ像振れ補正部204の駆動比率を0として像振れ補正が行われる。また、デジタルカメラに加わる振れ量が大きく、カメラ像振れ補正部204を用いないと補正角が足りない場合、レンズ像振れ補正部106を用いて像振れを補正しつつ、カメラ像振れ補正部204を用いて足りない分の像振れ補正が行われる。 In the subroutine shown in FIG. 3, image blur correction using the lens image blur correction unit 106 is used with priority over image blur correction using the camera image blur correction unit 204, so that the relative movement between the center and the peripheral areas is corrected. Even under conditions where the difference in amount is large, it is possible to reduce the residual image blur correction in the peripheral area. Specifically, in this subroutine, if the amount of shake applied to the digital camera is an amount that can be corrected without using the camera image shake correction unit 204, the lens image shake correction unit 106 does not use the camera image shake correction unit 204. to correct image blur. That is, image blur correction is performed with the drive ratio of the lens image blur correction unit 106 set to 1 and the drive ratio of the camera image blur correction unit 204 set to 0. In addition, if the amount of shake applied to the digital camera is large and the correction angle is insufficient without using the camera image shake correction unit 204, the camera image shake correction unit 204 corrects the image shake using the lens image shake correction unit 106. The missing image blur is corrected using .

図3のサブルーチンは、カメラ制御部201とレンズ制御部104による、カメラ像振れ補正制御部203とレンズ像振れ補正制御部105の制御により実行される。レンズ制御部104は、レンズ側優先制御を開始する指示を受信すると、レンズ像振れ補正部106がレンズ側優先制御で像振れ補正を行うように像振れ補正の駆動モードを設定し、図3のサブルーチンが開始される。本実施例では、図3のサブルーチンの開始と共に、図2のステップS003で入力された撮影開始指示を受けて、撮像素子202は記録画像の撮像のための露光を開始する。 The subroutine in FIG. 3 is executed by the camera control unit 201 and the lens control unit 104 under the control of the camera image blur correction control unit 203 and the lens image blur correction control unit 105. Upon receiving the instruction to start lens-side priority control, the lens control unit 104 sets the drive mode for image blur correction so that the lens image blur correction unit 106 performs image blur correction using lens-side priority control, and performs the image stabilization drive mode as shown in FIG. A subroutine is started. In this embodiment, at the start of the subroutine in FIG. 3, the image sensor 202 starts exposure for capturing a recorded image in response to the shooting start instruction input in step S003 in FIG.

ステップS101では、レンズ像振れ補正制御部105は、レンズ像振れ補正部106のみを駆動制御する。レンズ像振れ補正制御部105は、デジタルカメラに加わる振れ量に基づいて補正量を算出し、算出した補正量に基づいて像振れ補正光学系102が移動するようにレンズ像振れ補正部106を駆動制御する。振れ量は、角速度センサ107等の運動量を物理的に測定するセンサの出力に基づいて取得してもよいし、画像に基づいて取得してもよいし、それらの両方に基づいて取得してもよい。例えば、角速度センサ107の出力からフィルタを用いてノイズ等をカットした出力を積分して振れ角度を取得し、振れ角度を敏感度(像振れ補正光学系102の単位移動量当たりの光軸方向変化量)を除すことで振れ量を取得することができる。 In step S101, the lens image blur correction control section 105 drives and controls only the lens image blur correction section 106. The lens image shake correction control unit 105 calculates a correction amount based on the amount of shake applied to the digital camera, and drives the lens image shake correction unit 106 so that the image shake correction optical system 102 moves based on the calculated correction amount. Control. The amount of shake may be obtained based on the output of a sensor that physically measures the amount of momentum, such as the angular velocity sensor 107, may be obtained based on an image, or may be obtained based on both. good. For example, the shake angle is obtained by integrating the output of the angular velocity sensor 107 to remove noise etc. using a filter, and calculates the shake angle as the sensitivity (change in optical axis direction per unit movement of the image shake correction optical system 102). The amount of runout can be obtained by dividing the amount).

ステップS102では、レンズ像振れ補正制御部105は、レンズ像振れ補正部106が像振れ補正光学系102をその制御範囲(可動範囲)を超えて駆動しようとする、いわゆるストロークアウトの状態であるかどうかを判定する。レンズ像振れ補正部106がストロークアウトの状態であると判定された場合、ステップS103に進み、そうでないと判定された場合、ステップS107に進む。 In step S102, the lens image stabilization control unit 105 determines whether the lens image stabilization unit 106 is attempting to drive the image stabilization optical system 102 beyond its control range (movement range), which is a so-called stroke out state. judge whether If it is determined that the lens image blur correction unit 106 is in a stroke-out state, the process advances to step S103, and if it is determined that this is not the case, the process advances to step S107.

ステップS103では、レンズ像振れ補正制御部105は、レンズ像振れ補正部106を、ストロークアウトを迎える位置(制御端)で停止させる。また、カメラ像振れ補正制御部203は、基準位置(中央と呼ぶ)でそれまで停止していたカメラ像振れ補正部204の駆動を開始する。このような駆動制御の受け渡しは、カメラ制御部201とレンズ制御部104が電気接点3を介して通信することで、カメラ像振れ補正制御部203とレンズ像振れ補正制御部105を利用して実行される。具体的には、レンズ像振れ補正部106の位置信号及びレンズ像振れ補正制御部105の制御状態から、像振れ補正光学系102の位置が制御範囲の端に到達したことを、レンズ制御部104及び電気接点3を介してカメラ制御部201に伝達する。その後、カメラ制御部201は、カメラ像振れ補正制御部203に、カメラ像振れ補正部204の駆動開始を指示する。なお、基準位置とは、手振れ補正機能が停止されている場合や、振れ量が0である場合のカメラ像振れ補正部204の位置であり、一般的には、撮像素子202の受光面のうち、撮像に用いられる範囲(撮像領域)の中心近傍に光軸が入射する位置である。 In step S103, the lens image blur correction control unit 105 stops the lens image blur correction unit 106 at a position (control end) at which stroke out occurs. Furthermore, the camera image blur correction control unit 203 starts driving the camera image blur correction unit 204, which had been stopped at the reference position (referred to as the center). Such drive control is exchanged by communicating between the camera control unit 201 and the lens control unit 104 via the electrical contacts 3, and is executed using the camera image stabilization control unit 203 and the lens image stabilization control unit 105. be done. Specifically, from the position signal of the lens image shake correction unit 106 and the control state of the lens image shake correction control unit 105, the lens control unit 104 indicates that the position of the image shake correction optical system 102 has reached the end of the control range. and is transmitted to the camera control unit 201 via the electrical contact 3. Thereafter, the camera control unit 201 instructs the camera image blur correction control unit 203 to start driving the camera image blur correction unit 204. Note that the reference position is the position of the camera image stabilizer 204 when the image stabilization function is stopped or when the amount of shake is 0, and is generally the position of the camera image stabilizer 204 on the light receiving surface of the image sensor 202. , is the position where the optical axis is incident near the center of the range used for imaging (imaging area).

ステップS104では、カメラ像振れ補正制御部203は、駆動中のカメラ像振れ補正部204の位置が中央に復帰したかどうかを判定する。中央に復帰したと判定された場合、ステップS105に進み、そうでないと判定された場合、ステップS106に進む。 In step S104, the camera image blur correction control unit 203 determines whether the position of the camera image blur correction unit 204 that is being driven has returned to the center. If it is determined that it has returned to the center, the process advances to step S105, and if it is determined that it has not returned to the center, the process advances to step S106.

ステップS105では、カメラ像振れ補正制御部203は、カメラ像振れ補正部204が中央に復帰したタイミングで再度中央に位置するようにカメラ像振れ補正部204の位置決め制御を行う。 In step S105, the camera image blur correction control unit 203 performs positioning control of the camera image blur correction unit 204 so that the camera image blur correction unit 204 is positioned at the center again at the timing when the camera image blur correction unit 204 returns to the center.

ステップS106では、カメラ制御部201は、露光時間が経過したかどうかを判定する。露光時間が経過したと判定された場合、本サブルーチンを終了し、そうでないと判定された場合、ステップS104に戻る。 In step S106, the camera control unit 201 determines whether the exposure time has elapsed. If it is determined that the exposure time has elapsed, this subroutine is ended; if it is determined otherwise, the process returns to step S104.

ステップS107では、カメラ制御部201は、露光時間が経過したかどうかを判定する。露光時間が経過したと判定された場合、本サブルーチンを終了し、そうでないと判定された場合、ステップS101に戻る。 In step S107, the camera control unit 201 determines whether the exposure time has elapsed. If it is determined that the exposure time has elapsed, this subroutine is ended, and if it is determined otherwise, the process returns to step S101.

本サブルーチンでは、レンズ像振れ補正部106がストロークアウトするまではレンズ像振れ補正部106による像振れ補正が行われる。レンズ像振れ補正部106がストロークアウトした時点で、カメラ像振れ補正部204が引き継ぐ形でレンズ振れ補正部106で補正できない分の像振れを補正する。なお、レンズ側優先制御は、これに限定されるものではない。例えば、引継ぎをより円滑に実行するために、レンズ像振れ補正部106がストロークアウトする手前からカメラ像振れ補正部204の駆動を開始してもよい。 In this subroutine, image blur correction by the lens image blur correction unit 106 is performed until the lens image blur correction unit 106 strokes out. When the lens image shake correction section 106 strokes out, the camera image shake correction section 204 takes over and corrects the image shake that cannot be corrected by the lens shake correction section 106. Note that the lens side priority control is not limited to this. For example, in order to execute the handover more smoothly, driving of the camera image blur correction unit 204 may be started before the lens image blur correction unit 106 strokes out.

すなわち、レンズ側優先制御では、デジタルカメラに加わる振れ量が閾値以下である場合、レンズ像振れ補正部106が当該振れ量に基づいて駆動するように制御される。一方、デジタルカメラに加わる振れ量が閾値より大きい場合、レンズ像振れ補正部106は閾値に対応する像振れ量に基づいて駆動するように制御され、カメラ像振れ補正部204は振れ量と閾値との差分に対応する像振れ量に基づいて駆動するように制御される。例えば、カメラ制御部201は、振れ量に基づいて取得される補正量と閾値に対応する補正量(図3の場合はストローク)との差分に基づいてカメラ像振れ補正部204を駆動制御する。これにより、像振れ補正光学系102の移動量は、閾値に対応する像振れ補正量以下(ストローク以下)に抑えられる。 That is, in the lens-side priority control, when the amount of shake applied to the digital camera is less than or equal to a threshold value, the lens image shake correction unit 106 is controlled to be driven based on the amount of shake. On the other hand, when the amount of shake applied to the digital camera is larger than the threshold, the lens image shake correction unit 106 is controlled to be driven based on the amount of image shake corresponding to the threshold, and the camera image shake correction unit 204 is driven based on the amount of shake and the threshold. The driving is controlled based on the amount of image blur corresponding to the difference between the two images. For example, the camera control unit 201 drives and controls the camera image blur correction unit 204 based on the difference between the correction amount obtained based on the shake amount and the correction amount (stroke in the case of FIG. 3) corresponding to the threshold value. Thereby, the amount of movement of the image blur correction optical system 102 is suppressed to less than the image blur correction amount (less than the stroke) corresponding to the threshold value.

以下、図4を参照して、カメラ側優先駆動制御について説明する。上述したように、手振れ補正時に生じる像点移動量は、画像の中心部と周辺部で異なる。そのため、像振れ補正において画像の中心部と周辺部で生じた像振れを同時に完全に補正することはできない。また、カメラ周辺像振れ補正残り量Cdとレンズ周辺像振れ補正残り量Ldは異なる。カメラ周辺像振れ補正残り量Cdがレンズ周辺像振れ補正残り量Ldより小さい場合、レンズ側像振れ補正よりもカメラ側像振れ補正の方が画像の周辺部での像振れ補正残りを軽減することができる。 The camera side priority drive control will be described below with reference to FIG. 4. As described above, the amount of image point movement that occurs during camera shake correction differs between the center and the periphery of the image. Therefore, in image blur correction, it is not possible to completely correct image blur occurring at the center and the periphery of an image at the same time. Further, the camera peripheral image blur correction remaining amount Cd and the lens peripheral image blur correction remaining amount Ld are different. When the camera peripheral image shake correction remaining amount Cd is smaller than the lens peripheral image shake correction remaining amount Ld, the camera side image shake correction reduces the image shake correction residual at the periphery of the image more than the lens side image shake correction. I can do it.

図4のサブルーチンでは、カメラ像振れ補正部204を用いた像振れ補正を、レンズ像振れ補正部106を用いた像振れ補正よりも優先して用いることで、中央部と周辺部との相対移動量の差が大きい条件下でも周辺部での像振れ補正残りを軽減することができる。具体的には、本サブルーチンでは、デジタルカメラに加わる振れ量が、レンズ像振れ補正部106を用いずに補正できる量である場合、レンズ像振れ補正部106を用いずにカメラ像振れ補正部204を用いて像振れを補正する。すなわち、レンズ像振れ補正部106の駆動比率を0、カメラ像振れ補正部204の駆動比率を1として像振れ補正が行われる。また、デジタルカメラに加わる振れ量が大きく、レンズ像振れ補正部106を用いないと補正角が足りない場合、カメラ像振れ補正部204を用いて像振れを補正しつつ、レンズ像振れ補正部106を用いて足りない分の像振れ補正が行われる。 In the subroutine shown in FIG. 4, image blur correction using the camera image blur correction unit 204 is used with priority over image blur correction using the lens image blur correction unit 106, so that the relative movement between the center and peripheral areas is corrected. Even under conditions where the difference in amount is large, it is possible to reduce the residual image blur correction in the peripheral area. Specifically, in this subroutine, if the amount of shake applied to the digital camera is an amount that can be corrected without using the lens image shake correction unit 106, the camera image shake correction unit 204 does not use the lens image shake correction unit 106. to correct image blur. That is, image blur correction is performed with the drive ratio of the lens image blur correction unit 106 set to 0 and the drive ratio of the camera image blur correction unit 204 set to 1. In addition, if the amount of shake applied to the digital camera is large and the correction angle is insufficient without using the lens image shake correction unit 106, the lens image shake correction unit 106 can correct the image shake using the camera image shake correction unit 204. The missing image blur is corrected using .

図4のサブルーチンは、カメラ制御部201とレンズ制御部104による、カメラ像振れ補正制御部203とレンズ像振れ補正制御部105の制御により実行される。カメラ制御部201は、カメラ側優先制御を開始する指示を送信すると、カメラ像振れ補正部204がカメラ側優先制御で像振れ補正を行うように像振れ補正の駆動モードを設定し、図4のサブルーチンが開始される。本実施例では、図4のサブルーチンの開始と共に、図2のステップS005で入力された撮影開始指示を受けて、撮像素子202は記録画像の撮像のための露光を開始する。 The subroutine in FIG. 4 is executed by the camera control unit 201 and the lens control unit 104 under the control of the camera image blur correction control unit 203 and the lens image blur correction control unit 105. When the camera control unit 201 transmits an instruction to start camera-side priority control, it sets the drive mode for image blur correction so that the camera image blur correction unit 204 performs image blur correction using camera-side priority control, and the image stabilization drive mode shown in FIG. A subroutine is started. In this embodiment, at the start of the subroutine of FIG. 4, the image sensor 202 starts exposure for capturing a recorded image in response to the shooting start instruction input in step S005 of FIG.

ステップS201では、カメラ像振れ補正制御部203は、カメラ像振れ補正部204のみを駆動制御する。カメラ像振れ補正制御部203は、デジタルカメラに加わる振れ量に基づいて補正量を算出し、算出した補正量に基づいて撮像素子202が移動するようにカメラ像振れ補正部204を駆動制御する。振れ量は、角速度センサ107等の運動量を物理的に測定するセンサの出力に基づいて取得してもよいし、画像に基づいて取得してもよいし、それらの両方に基づいて取得してもよい。例えば、角速度センサ107の出力からフィルタを用いてノイズ等をカットした出力を積分して振れ角度を取得し、振れ角度を敏感度(像振れ補正光学系102の単位移動量当たりの光軸方向変化量)を除すことで振れ量を取得することができる。 In step S201, the camera image blur correction control unit 203 drives and controls only the camera image blur correction unit 204. The camera image shake correction control unit 203 calculates a correction amount based on the amount of shake applied to the digital camera, and drives and controls the camera image shake correction unit 204 so that the image sensor 202 moves based on the calculated correction amount. The amount of shake may be obtained based on the output of a sensor that physically measures the amount of momentum, such as the angular velocity sensor 107, may be obtained based on an image, or may be obtained based on both. good. For example, the shake angle is obtained by integrating the output of the angular velocity sensor 107 to remove noise etc. using a filter, and calculates the shake angle as the sensitivity (change in optical axis direction per unit movement of the image shake correction optical system 102). The amount of runout can be obtained by dividing the amount).

ステップS202では、カメラ像振れ補正制御部203は、カメラ像振れ補正部204が撮像素子202をその制御範囲(可動範囲)を超えて駆動しようとする、いわゆるストロークアウトの状態であるかどうかを判定する。カメラ像振れ補正部204がストロークアウトの状態であると判定された場合、ステップS203に進み、そうでないと判定された場合、ステップS207に進む。 In step S202, the camera image stabilization control unit 203 determines whether the camera image stabilization unit 204 is in a so-called stroke-out state, in which the camera image stabilization unit 204 attempts to drive the image sensor 202 beyond its control range (movable range). do. If it is determined that the camera image blur correction unit 204 is in a stroke-out state, the process advances to step S203, and if it is determined that this is not the case, the process advances to step S207.

ステップS203では、カメラ像振れ補正制御部203は、カメラ像振れ補正部204を、ストロークアウトを迎える位置(制御端)で停止させる。また、レンズ像振れ補正制御部105は、基準位置(中央と呼ぶ)でそれまで停止していたレンズ像振れ補正部106の駆動を開始する。このような駆動制御の受け渡しは、カメラ制御部201とレンズ制御部104が電気接点3を介して通信することで、カメラ像振れ補正制御部203とレンズ像振れ補正制御部105を利用して実行される。具体的には、カメラ像振れ補正部204の位置信号及びカメラ像振れ補正制御部203の制御状態から、撮像素子202の位置が制御範囲の端に到達したことを、カメラ制御部201及び電気接点3を介してレンズ制御部104に伝達する。その後、レンズ制御部104は、レンズ像振れ補正制御部105に、レンズ像振れ補正部106の駆動開始を指示する。なお、基準位置とは、手振れ補正機能が停止されている場合や、振れ量が0である場合のレンズ像振れ補正部106の位置であり、一般的には、撮像素子202の受光面のうち、撮像に用いられる範囲(撮像領域)の中心近傍に光軸が入射する位置である。 In step S203, the camera image blur correction control unit 203 stops the camera image blur correction unit 204 at a position (control end) at which stroke out occurs. Further, the lens image blur correction control unit 105 starts driving the lens image blur correction unit 106, which had been stopped at the reference position (referred to as the center). Such drive control is exchanged by communicating between the camera control unit 201 and the lens control unit 104 via the electrical contacts 3, and is executed using the camera image stabilization control unit 203 and the lens image stabilization control unit 105. be done. Specifically, based on the position signal of the camera image shake correction unit 204 and the control state of the camera image shake correction control unit 203, the camera control unit 201 and the electrical contact detect that the position of the image sensor 202 has reached the end of the control range. 3 to the lens control unit 104. Thereafter, the lens control unit 104 instructs the lens image blur correction control unit 105 to start driving the lens image blur correction unit 106. Note that the reference position is the position of the lens image stabilization unit 106 when the image stabilization function is stopped or when the amount of shake is 0, and is generally the position of the lens image stabilization unit 106 on the light receiving surface of the image sensor 202. , is the position where the optical axis is incident near the center of the range used for imaging (imaging area).

ステップS204では、レンズ像振れ補正制御部105は、駆動中のレンズ像振れ補正部106の位置が中央に復帰したかどうかを判定する。中央に復帰したと判定された場合、ステップS205に進み、そうでないと判定された場合、ステップS206に進む。 In step S204, the lens image blur correction control unit 105 determines whether the position of the lens image blur correction unit 106 that is being driven has returned to the center. If it is determined that the object has returned to the center, the process proceeds to step S205, and if it is determined that it has not returned to the center, the process proceeds to step S206.

ステップS205では、レンズ像振れ補正制御部105は、レンズ像振れ補正部106が中央に復帰したタイミングで再度中央に位置するようにレンズ像振れ補正部106の位置決め制御を行う。 In step S205, the lens image blur correction control unit 105 performs positioning control of the lens image blur correction unit 106 so that the lens image blur correction unit 106 is positioned at the center again at the timing when the lens image blur correction unit 106 returns to the center.

ステップS206では、カメラ制御部201は、露光時間が経過したかどうかを判定する。露光時間が経過したと判定された場合、本サブルーチンを終了し、そうでないと判定された場合、ステップS204に戻る。 In step S206, the camera control unit 201 determines whether the exposure time has elapsed. If it is determined that the exposure time has elapsed, this subroutine is ended; if it is determined otherwise, the process returns to step S204.

ステップS207では、カメラ制御部201は、露光時間が経過したかどうかを判定する。露光時間が経過したと判定された場合、本サブルーチンを終了し、そうでないと判定された場合、ステップS201に戻る。 In step S207, the camera control unit 201 determines whether the exposure time has elapsed. If it is determined that the exposure time has elapsed, this subroutine is ended, and if it is determined otherwise, the process returns to step S201.

本サブルーチンでは、カメラ像振れ補正部204がストロークアウトするまではカメラ像振れ補正部204による像振れ補正が行われる。カメラ像振れ補正部204がストロークアウトした時点で、レンズ像振れ補正部106が引き継ぐ形でカメラ像振れ補正部204で補正できない分の像振れを補正する。なお、カメラ側優先制御は、これに限定されるものではない。例えば、引継ぎをより円滑に実行するために、カメラ像振れ補正部204がストロークアウトする手前からレンズ像振れ補正部106の駆動を開始してもよい。 In this subroutine, image blur correction by the camera image blur correction unit 204 is performed until the camera image blur correction unit 204 strokes out. When the camera image blur correction section 204 strokes out, the lens image blur correction section 106 takes over and corrects the image blur that cannot be corrected by the camera image blur correction section 204. Note that the camera side priority control is not limited to this. For example, in order to execute the handover more smoothly, driving of the lens image blur correction unit 106 may be started before the camera image blur correction unit 204 strokes out.

すなわち、カメラ側優先制御では、デジタルカメラに加わる振れ量が閾値以下である場合、カメラ像振れ補正部204が当該振れ量に基づいて駆動するように制御される。一方、デジタルカメラに加わる振れ量が閾値より大きい場合、カメラ像振れ補正部204は閾値に対応する像振れ量に基づいて駆動するように制御され、レンズ像振れ補正部106は振れ量と閾値との差分に対応する像振れ量に基づいて駆動するように制御される。例えば、レンズ制御部104は、振れ量に基づいて取得される補正量と閾値に対応する補正量(図4の場合はストローク)との差分に基づいて、レンズ像振れ補正制御部105を介してレンズ像振れ補正部106を駆動制御する。これにより、撮像素子202の移動量は、閾値に対応する像振れ補正量以下(ストローク以下)に抑えられる。 That is, in the camera side priority control, when the amount of shake applied to the digital camera is less than or equal to the threshold value, the camera image shake correction unit 204 is controlled to be driven based on the amount of shake. On the other hand, when the amount of shake applied to the digital camera is larger than the threshold, the camera image shake correction unit 204 is controlled to be driven based on the amount of image shake corresponding to the threshold, and the lens image shake correction unit 106 is controlled based on the amount of shake and the threshold. The driving is controlled based on the amount of image blur corresponding to the difference between the two images. For example, the lens control unit 104 controls the lens image shake correction control unit 105 based on the difference between the correction amount obtained based on the shake amount and the correction amount (stroke in the case of FIG. 4) corresponding to the threshold value. Drive control of the lens image blur correction unit 106. Thereby, the amount of movement of the image sensor 202 is suppressed to less than the image blur correction amount (less than the stroke) corresponding to the threshold value.

図5は、本実施例のデジタルカメラが実施する像振れ補正動作の説明図であり、レンズ側優先制御及びカメラ側優先制御における像振れ補正部の駆動の様子を示している。ここで、像振れ補正部の駆動とは、像振れ補正部が撮像素子202又は像振れ補正光学系102を移動させるための駆動のことを指し、それぞれの位置を所定の位置で保持するために駆動制御が必要な場合であっても、その駆動は含まないものとする。 FIG. 5 is an explanatory diagram of the image blur correction operation performed by the digital camera of this embodiment, and shows how the image blur correction section is driven in lens-side priority control and camera-side priority control. Here, the driving of the image stabilization unit refers to the drive by which the image stabilization unit moves the image sensor 202 or the image stabilization optical system 102, and in order to maintain each position at a predetermined position. Even if drive control is required, it does not include that drive.

図5において、横軸は時間であり、縦軸は像振れ補正部の補正量を角度で示したものである。露光開始時刻がグラフの左端であり、グラフの時間軸内で露光が継続的に行われているものとする。図5(a)がレンズ側優先制御、図5(b)がカメラ側優先制御の像振れ補正部の駆動の様子を示している。 In FIG. 5, the horizontal axis represents time, and the vertical axis represents the correction amount of the image blur correction unit in angle. It is assumed that the exposure start time is at the left end of the graph, and that exposure is performed continuously within the time axis of the graph. FIG. 5(a) shows how the image blur correction section is driven under lens-side priority control, and FIG. 5(b) shows how the image blur correction section is driven under camera-side priority control.

図5(a)に示されるように、レンズ側優先制御では、グラフの左端である制御の初期(つまり露光開始直後)には、レンズ像振れ補正部106のみが駆動する(図3のステップS101に相当)。時刻T1において、レンズ像振れ補正部106が制御端に到達したこと(つまり、ストロークアウト)が検出される(図3のステップS102に相当)。時刻T1の後、レンズ像振れ補正部106が制御端で停止し、カメラ像振れ補正部204が駆動を開始する(図3のステップS103に相当)。時刻T2において、カメラ像振れ補正部204が中央に復帰すると、カメラ像振れ補正部204は中央に位置するように制御される(図3のステップS104とステップS105に相当)。また、時刻T2において、レンズ像振れ補正部106に駆動が引き継がれ(図3のステップS101の2回目に相当)、時刻T3において、制御端に到達するまでレンズ像振れ補正部106のみの駆動が継続される。時刻T3から時刻T4までは時刻T1から時刻T2までと同様にレンズ像振れ補正部106が制御端で停止し、カメラ像振れ補正部204のみが駆動制御される。このように、レンズ側優先制御においては、レンズ像振れ補正部106とカメラ像振れ補正部204が交互に駆動を行うこととなる。レンズ像振れ補正部106を優先的に用いることで、画像の中央部と周辺部の像振れ補正残り量の差が低減され、画像全体での像振れが低減される。 As shown in FIG. 5A, in the lens-side priority control, only the lens image blur correction unit 106 is driven at the initial stage of control (that is, immediately after the start of exposure) at the left end of the graph (step S101 in FIG. ). At time T1, it is detected that the lens image blur correction unit 106 has reached the control end (that is, stroke out) (corresponding to step S102 in FIG. 3). After time T1, the lens image blur correction unit 106 stops at the control end, and the camera image blur correction unit 204 starts driving (corresponding to step S103 in FIG. 3). At time T2, when the camera image blur correction unit 204 returns to the center, the camera image blur correction unit 204 is controlled to be located at the center (corresponding to steps S104 and S105 in FIG. 3). Further, at time T2, the drive is taken over by the lens image blur correction unit 106 (corresponding to the second step S101 in FIG. 3), and at time T3, only the lens image blur correction unit 106 is driven until the control end is reached. Continued. From time T3 to time T4, the lens image blur correction section 106 is stopped at the control end as from time T1 to time T2, and only the camera image blur correction section 204 is driven and controlled. In this way, in the lens-side priority control, the lens image blur correction section 106 and the camera image blur correction section 204 are driven alternately. By preferentially using the lens image blur correction unit 106, the difference in the remaining amount of image blur correction between the central part and the peripheral part of the image is reduced, and image blur in the entire image is reduced.

図5(b)に示されるように、カメラ側優先制御では、グラフの左端である制御の初期(つまり露光開始直後)には、レンズ像振れ補正部204のみが駆動を行う(図4のステップS201に相当)。時刻T5において、カメラ像振れ補正部204が制御端に到達したこと(つまり、ストロークアウト)が検出される(図4のステップS202に相当)。時刻T5の後、カメラ像振れ補正部204が制御端で停止し、レンズ像振れ補正部106が駆動を開始する(図4のステップS203に相当)。時刻T6において、レンズ像振れ補正部106が中央に復帰すると、レンズ像振れ補正部106は中央に位置するように制御される(図4のステップS204とステップS205に相当)。また、時刻T6において、カメラ像振れ補正部204に駆動が引き継がれ(図4のステップS201の2回目に相当)、時刻T7において、制御端に到達するまでカメラ像振れ補正部204のみの駆動が継続される。時刻T7から時刻T8までは時刻T5から時刻T6までと同様にカメラ像振れ補正部204が制御端で停止し、レンズ像振れ補正部106のみが駆動制御される。このように、カメラ側優先制御においては、カメラ像振れ補正部204とレンズ像振れ補正部106が交互に駆動を行うこととなる。カメラ像振れ補正部204を優先的に用いることで、画像の中央部と周辺部の像振れ補正残り量の差が低減され、画像全体での像振れが低減される。 As shown in FIG. 5B, in camera-side priority control, only the lens image blur correction unit 204 is driven at the initial stage of control (that is, immediately after the start of exposure) at the left end of the graph (steps in FIG. 4). (equivalent to S201). At time T5, it is detected that the camera image blur correction unit 204 has reached the control end (that is, stroke out) (corresponding to step S202 in FIG. 4). After time T5, the camera image blur correction unit 204 stops at the control end, and the lens image blur correction unit 106 starts driving (corresponding to step S203 in FIG. 4). At time T6, when the lens image blur correction section 106 returns to the center, the lens image blur correction section 106 is controlled to be located at the center (corresponding to steps S204 and S205 in FIG. 4). Further, at time T6, the drive is taken over by the camera image shake correction unit 204 (corresponding to the second step S201 in FIG. 4), and at time T7, only the drive of the camera image shake correction unit 204 is continued until the control end is reached. Continued. From time T7 to time T8, the camera image blur correction section 204 stops at the control end, and only the lens image blur correction section 106 is driven and controlled, as from time T5 to time T6. In this way, in the camera-side priority control, the camera image blur correction section 204 and the lens image blur correction section 106 are driven alternately. By preferentially using the camera image blur correction unit 204, the difference in the remaining amount of image blur correction between the central part and the peripheral part of the image is reduced, and image blur in the entire image is reduced.

本実施例のデジタルカメラが実施する像振れ補正は、カメラ制御部201がレンズ制御部104と互いに電気接点3を介して通信を行いながら、レンズ記憶部103に記憶された情報等に基づいて2つの像振れ補正部の駆動量を決定するものである。 Image stabilization performed by the digital camera of this embodiment is performed by the camera control unit 201 and the lens control unit 104 based on information stored in the lens storage unit 103 while communicating with each other via the electrical contacts 3. This determines the driving amount of the two image blur correction sections.

本実施例の像振れ補正は、図6の像振れ補正全体のフロー、及び図6中の「協調制御」と称するサブルーチン(図7)で構成される。図6は、本実施例のデジタルカメラが実施する像振れ補正を示すフローチャートである。図7は、本実施例のデジタルカメラが実施する協調制御を示すフローチャートである。 The image blur correction of this embodiment is comprised of the overall image blur correction flow shown in FIG. 6 and a subroutine (FIG. 7) called "cooperative control" in FIG. FIG. 6 is a flowchart showing image blur correction performed by the digital camera of this embodiment. FIG. 7 is a flowchart showing cooperative control performed by the digital camera of this embodiment.

図6の像振れ補正全体のフローは、デジタルカメラの電源投入やスリープ状態からの復帰等でスタートされる。 The entire image blur correction flow shown in FIG. 6 is started when the digital camera is powered on or returned from a sleep state.

ステップS301では、準備段階で検出された最大の振れ量(最大振れ量)Bが取得される。振れ量は、角速度センサ107等の運動量を物理的に測定するセンサの出力に基づいて取得してもよいし、画像に基づいて取得してもよいし、それらの両方に基づいて取得してもよい。例えば、角速度センサ107の出力からフィルタを用いてノイズ等をカットした出力を積分して振れ角度を取得し、振れ角度を敏感度(像振れ補正光学系102の単位移動量当たりの光軸方向変化量)を除すことで振れ量を取得することができる。 In step S301, the maximum shake amount (maximum shake amount) B detected in the preparation stage is acquired. The amount of shake may be obtained based on the output of a sensor that physically measures the amount of momentum, such as the angular velocity sensor 107, may be obtained based on an image, or may be obtained based on both. good. For example, the shake angle is obtained by integrating the output of the angular velocity sensor 107 to remove noise etc. using a filter, and calculates the shake angle as the sensitivity (change in optical axis direction per unit movement of the image shake correction optical system 102). The amount of runout can be obtained by dividing the amount).

ステップS302では、カメラ制御部201は、電気接点3及びレンズ制御部104を介して、レンズ記憶部103に記憶されている、レンズ周辺像振れ補正残り量Ld及びカメラ周辺像振れ補正残り量Cdを取得する。 In step S302, the camera control unit 201 calculates the remaining lens peripheral image blur correction amount Ld and the camera peripheral image blur correction remaining amount Cd, which are stored in the lens storage unit 103, via the electrical contact 3 and the lens control unit 104. get.

前述したように、レンズ周辺像振れ補正残り量Ldは、レンズ像振れ補正部106が画像の中心部で生じた像振れを所定角だけ補正した場合の画像の周辺部の像振れ補正の残り量であり、所定の像高における像振れ補正の残り量である。レンズ周辺像振れ補正残り量Ldは、画像の中心部で生じた像振れを所定角だけ補正した場合にレンズ周辺像振れ補正残り量の値が像高ごとにどのように変化するかを示す関数の係数であってもよい。 As described above, the lens peripheral image blur correction remaining amount Ld is the remaining amount of image blur correction in the peripheral part of the image when the lens image blur correction unit 106 corrects the image blur generated in the center of the image by a predetermined angle. is the remaining amount of image blur correction at a predetermined image height. The remaining lens peripheral image blur correction amount Ld is a function that indicates how the value of the lens peripheral image blur correction remaining amount changes for each image height when the image blur occurring at the center of the image is corrected by a predetermined angle. It may be a coefficient of

また、カメラ周辺像振れ補正残り量Cdは、カメラ像振れ補正部204が画像の中心部で生じた像振れを所定角だけ補正した場合の画像の周辺部の像振れ補正の残り量であり、所定の像高における像振れ補正の残り量である。カメラ周辺像振れ補正残り量Cdは、デジタルカメラを所定量だけ回転させた場合の画像の中心部で生じた像点移動量と所定の像高における像点移動量の情報から算出されてもよい。カメラ周辺像振れ補正残り量Cdは、画像の中心部で生じた像振れを所定角だけ補正した場合のカメラ周辺像振れ補正残り量の値が像高ごとにどのように変化するかを示す関数の係数であってもよい。 Further, the camera peripheral image blur correction remaining amount Cd is the remaining amount of image blur correction in the peripheral part of the image when the camera image blur correction unit 204 corrects the image blur occurring in the center of the image by a predetermined angle, This is the remaining amount of image blur correction at a predetermined image height. The camera peripheral image blur correction remaining amount Cd may be calculated from information about the image point movement amount that occurs at the center of the image when the digital camera is rotated by a predetermined amount and the image point movement amount at a predetermined image height. . The camera peripheral image blur correction remaining amount Cd is a function that indicates how the value of the camera peripheral image blur correction remaining amount changes depending on the image height when the image blur occurring at the center of the image is corrected by a predetermined angle. It may be a coefficient of

また、ステップS302では、カメラ制御部201は、電気接点3及びレンズ制御部104を介して、レンズ記憶部103に記憶されている、レンズ最大補正角Lαmax及びカメラ最大補正角Cαmaxを取得する。レンズ最大補正角Lαmaxは、レンズ像振れ補正部106が最大量駆動した場合の像振れ補正角である。また、カメラ最大補正角Cαmaxは、カメラ像振れ補正部204が最大量駆動した場合の像振れ補正角である。なお、本実施例ではレンズ最大補正角Lαmaxをカメラ制御部201が取得するが、最大補正角ではなく、像振れ補正光学系102の最大ストロークと、像振れ補正光学系102を単位量だけ駆動した場合の補正角度である像振れ角敏感度を取得して演算してもよい。また、カメラ最大補正角Lαmaxをカメラ制御部201が取得するが、最大補正角ではなく、撮像素子202の最大ストロークと、撮像素子202を単位量だけ駆動した場合の補正角度である像振れ角敏感度を取得して演算してもよい。 Further, in step S302, the camera control unit 201 obtains the maximum lens correction angle Lαmax and the maximum camera correction angle Cαmax stored in the lens storage unit 103 via the electrical contact 3 and the lens control unit 104. The lens maximum correction angle Lαmax is the image blur correction angle when the lens image blur correction unit 106 is driven by the maximum amount. Further, the camera maximum correction angle Cαmax is the image blur correction angle when the camera image blur correction unit 204 is driven by the maximum amount. Note that in this embodiment, the camera control unit 201 obtains the lens maximum correction angle Lαmax, but rather than the maximum correction angle, it obtains the maximum stroke of the image stabilization optical system 102 and the image stabilization optical system 102 that is driven by a unit amount. The image blur angle sensitivity, which is the correction angle for the case, may be obtained and calculated. Further, the camera control unit 201 acquires the camera maximum correction angle Lαmax, but it is not the maximum correction angle, but the maximum stroke of the image sensor 202 and the image shake angle sensitivity, which is the correction angle when the image sensor 202 is driven by a unit amount. You may also obtain the degree and calculate it.

ステップS303では、カメラ制御部201は、レンズ周辺像振れ補正残り量Ldがカメラ周辺像振れ補正残り量Cdより小さいかどうかを判定する。レンズ周辺像振れ補正残り量Ldがカメラ周辺像振れ補正残り量Cdより小さいと判定された場合、ステップS304に進み、そうでないと判定された場合、ステップS305に進む。なお、レンズ周辺像振れ補正残り量Ldがカメラ周辺像振れ補正残り量Cdと等しい場合、どちらのステップに進むかは任意に設定可能である。 In step S303, the camera control unit 201 determines whether the remaining lens peripheral image blur correction amount Ld is smaller than the camera peripheral image blur correction remaining amount Cd. If it is determined that the lens peripheral image blur correction remaining amount Ld is smaller than the camera peripheral image blur correction remaining amount Cd, the process advances to step S304, and if it is determined otherwise, the process advances to step S305. Note that when the lens peripheral image blur correction remaining amount Ld is equal to the camera peripheral image blur correction remaining amount Cd, which step to proceed to can be arbitrarily set.

ステップS304では、カメラ制御部201は、ステップS301で取得した振れの最大角度Bがレンズ最大補正角Lαmax(閾値)以下であるかどうかを判定する。これは最大振れ量Bに対して、レンズ像振れ補正部106のみを用いた像振れ補正が可能であるかどうかを判定している。すなわち、最大振れ量Bがレンズ最大補正角Lαmax以下である場合、レンズ像振れ補正部106のみを用いた像振れ補正が可能である。一方、最大振れ量Bがレンズ最大補正角Lαmaxより大きい場合、レンズ像振れ補正部106のみを用いて像振れ補正を行うと、レンズ側像振れ補正部106がストロークアウトしてしまい像振れを完全に補正することはできない。最大振れ量Bがレンズ最大補正角Lαmaxよりより小さいと判定された場合、ステップS304に進み、そうでないと判定された場合、ステップS306に進む。 In step S304, the camera control unit 201 determines whether the maximum angle B of shake acquired in step S301 is less than or equal to the lens maximum correction angle Lαmax (threshold value). This determines whether image shake correction using only the lens image shake correction unit 106 is possible for the maximum shake amount B. That is, when the maximum shake amount B is less than or equal to the lens maximum correction angle Lαmax, image shake correction using only the lens image shake correction unit 106 is possible. On the other hand, when the maximum shake amount B is larger than the lens maximum correction angle Lαmax, if image shake is corrected using only the lens image shake correction unit 106, the lens side image shake correction unit 106 will stroke out and the image shake will be completely corrected. cannot be corrected. If it is determined that the maximum shake amount B is smaller than the lens maximum correction angle Lαmax, the process advances to step S304, and if it is determined otherwise, the process advances to step S306.

ステップS305では、カメラ制御部201は、ステップS301で取得した振れの最大角度Bがカメラ最大補正角Cαmax(閾値)以下であるかどうかを判定する。これは最大振れ量Bに対して、カメラ像振れ補正部204のみを用いた像振れ補正が可能であるかどうかを判定している。すなわち、最大振れ量Bがカメラ最大補正角Cαmax以下である場合、カメラ像振れ補正部204のみを用いた像振れ補正が可能である。一方、最大振れ量Bがカメラ最大補正角Cαmax以上より大きい場合、カメラ像振れ補正部204のみを用いて像振れ補正を行うと、カメラ側像振れ補正部204がストロークアウトしてしまい像振れを完全に補正することはできない。最大振れ量Bがレンズ最大補正角Lαmaxよりより小さいと判定された場合、ステップS308に進み、そうでないと判定された場合、ステップS307に進む。 In step S305, the camera control unit 201 determines whether the maximum shake angle B acquired in step S301 is less than or equal to the camera maximum correction angle Cαmax (threshold). This determines whether image shake correction using only the camera image shake correction unit 204 is possible for the maximum shake amount B. That is, when the maximum shake amount B is less than or equal to the camera maximum correction angle Cαmax, image shake correction using only the camera image shake correction unit 204 is possible. On the other hand, if the maximum shake amount B is larger than the camera maximum correction angle Cαmax, if image shake is corrected using only the camera image shake correction unit 204, the camera-side image shake correction unit 204 will stroke out and the image shake will be reduced. It cannot be completely corrected. If it is determined that the maximum shake amount B is smaller than the lens maximum correction angle Lαmax, the process advances to step S308, and if it is determined otherwise, the process advances to step S307.

ステップS306、ステップS307、及びステップS308では、カメラ制御部201は、撮影開始指示(SWと呼ぶ)が入力されたどうかを判定する。具体的には、デジタルカメラに備えられたレリーズボタンが撮影者により押下されたかどうかを検出することで判定が行われる。ステップS306において、SWが入力されたと判定された場合、ステップS309に進む。ステップS307において、SWが入力されたと判定された場合、ステップS310に進む。ステップS308において、SWが入力されたと判定された場合、ステップS311に進む。ステップS306、ステップS307、及びステップS308において、SWが入力されていないと判定された場合、ステップS301に戻り、改めて最大振れ量Bが取得される。その後、ステップS302において、改めてレンズ周辺像振れ補正残り量Ldとカメラ周辺像振れ補正残り量Cdが取得される。これは、撮影者がズームレンズで焦点距離を変更する動作及びフォーカス状態を変更する動作の際に、レンズ周辺像振れ補正残り量Ldとカメラ周辺像振れ補正残り量Cdが変動することに対応するためである。 In steps S306, S307, and S308, the camera control unit 201 determines whether a shooting start instruction (referred to as SW) has been input. Specifically, the determination is made by detecting whether a release button provided on the digital camera has been pressed by the photographer. If it is determined in step S306 that the SW has been input, the process advances to step S309. If it is determined in step S307 that the SW has been input, the process advances to step S310. If it is determined in step S308 that the SW has been input, the process advances to step S311. If it is determined in step S306, step S307, and step S308 that the SW is not input, the process returns to step S301 and the maximum shake amount B is acquired again. After that, in step S302, the lens peripheral image blur correction remaining amount Ld and the camera peripheral image blur correction remaining amount Cd are acquired again. This corresponds to the fact that the lens peripheral image blur correction remaining amount Ld and the camera peripheral image blur correction remaining amount Cd change when the photographer changes the focal length and focus state with the zoom lens. It's for a reason.

なお、ステップS306、ステップS307、及びステップS308では、撮影者によるレリーズボタンの押下以外で撮影開始指示の入力の有無を判定してもよい。例えば、カメラ本体2と無線接続された遠隔操作端末から撮影開始指示が入力されたかどうかを判定してもよい。また、撮像素子202で得られた画像情報に基づいて、カメラ本体2が自動で撮影条件を検出することで撮影開始指示が入力されたかどうかを判定してもよい。 Note that in steps S306, S307, and S308, it may be determined whether or not a shooting start instruction has been input by a method other than pressing the release button by the photographer. For example, it may be determined whether a shooting start instruction has been input from a remote control terminal wirelessly connected to the camera body 2. Alternatively, the camera body 2 may automatically detect the shooting conditions based on image information obtained by the image sensor 202 to determine whether a shooting start instruction has been input.

ステップS309では、カメラ制御部201は、レンズ制御部104に対して前述したレンズ側優先制御を開始する指示を送信し、レンズ側優先制御を開始する。レンズ側優先制御は、露光時間が終了するまで継続的に実施される。 In step S309, the camera control unit 201 transmits an instruction to start the lens-side priority control described above to the lens control unit 104, and starts the lens-side priority control. Lens-side priority control is continuously performed until the exposure time ends.

ステップS310では、カメラ制御部201は、レンズ制御部104及びカメラ像振れ補正制御部203に対して協調制御を開始する指示を送信し、協調制御を開始する。協調制御は、露光時間が終了するまで継続的に実施される。 In step S310, the camera control unit 201 transmits an instruction to start cooperative control to the lens control unit 104 and camera image blur correction control unit 203, and starts cooperative control. Cooperative control is continuously performed until the exposure time ends.

ステップS311では、カメラ制御部201は、レンズ制御部104に対して前述したカメラ側優先制御を開始する指示を送信し、カメラ側優先制御を開始する。カメラ側優先制御は、露光時間が終了するまで継続的に実施される。 In step S311, the camera control unit 201 transmits an instruction to start the camera-side priority control described above to the lens control unit 104, and starts the camera-side priority control. Camera-side priority control is continuously performed until the exposure time ends.

本フローでは、レンズ周辺像振れ補正残り量Ld、カメラ周辺像振れ補正残り量Cd、レンズ最大補正角Lαmax、カメラ最大補正角Cαmaxに基づいてレンズ側優先制御カメラ側優先制御、及び協調制御のうちいずれかの駆動モードが選択される。そして、選択されたモードに基づいて像振れ補正が行われる。なお、カメラ制御部201からレンズ制御部104へのいずれのモードで像振れ補正を行うかの指示のタイミングは特に問わない。例えば、ステップS304やステップS305でいずれのモードを設定するかを決定したら直ちに選択結果に基づいて指示情報を送信してもよい。本実施例では、レンズ像振れ補正制御部105とレンズ像振れ補正部106も、カメラ制御部201による判定結果に基づいてレンズ側優先制御、カメラ側優先制御、又は協調制御を行う。本明細書では、レンズ制御部104を介して間接的に制御している場合であっても、カメラ制御部201がレンズ像振れ補正制御部105とレンズ像振れ補正部106を制御していると表現する。 In this flow, lens-side priority control, camera-side priority control, and cooperative control are performed based on the remaining amount of image blur correction around the lens Ld, the remaining amount of image blur correction around the camera Cd, the lens maximum correction angle Lαmax, and the camera maximum correction angle Cαmax. One of the drive modes is selected. Then, image blur correction is performed based on the selected mode. Note that the timing of the instruction from the camera control unit 201 to the lens control unit 104 as to which mode image shake correction is to be performed is not particularly limited. For example, immediately after determining which mode to set in step S304 or step S305, instruction information may be transmitted based on the selection result. In this embodiment, the lens image blur correction control unit 105 and the lens image blur correction unit 106 also perform lens-side priority control, camera-side priority control, or cooperative control based on the determination result by the camera control unit 201. In this specification, it is assumed that the camera control unit 201 controls the lens image blur correction control unit 105 and the lens image blur correction unit 106 even if the control is performed indirectly via the lens control unit 104. express.

ステップS309、ステップS310、及びステップS311において露光時間が終了すると、ステップS312に進む。ステップS312では、カメラ制御部201は、撮影処理を終了する。 When the exposure time ends in steps S309, S310, and S311, the process advances to step S312. In step S312, the camera control unit 201 ends the photographing process.

ステップS313では、カメラ制御部201は、デジタルカメラのメインスイッチが切られたかどうかを判定する。メインスイッチが切られたと判定された場合、本フローを終了し、そうでないと判定された場合、ステップS301に戻る。なお、メインスイッチが切られたこと以外に、カメラ本体2が撮影した画像を表示部(不図示)に再生する再生モードに切り替えられたことを判定して、本フローを終了してもよい。 In step S313, the camera control unit 201 determines whether the main switch of the digital camera is turned off. If it is determined that the main switch is turned off, this flow is ended, and if it is determined that the main switch is not turned off, the process returns to step S301. In addition to turning off the main switch, this flow may be terminated by determining that the camera body 2 has switched to a playback mode for playing back images taken on a display unit (not shown).

以下、図7を参照して、協調制御について説明する。図7のサブルーチンでは、デジタルカメラに加わる振れ量が、レンズ最大補正角Lαmax又はカメラ最大補正角Cαmaxを超える可能性がある場合にレンズ像振れ補正部106とカメラ像振れ補正部204とを用いた像振れ補正が行われる。 The cooperative control will be described below with reference to FIG. 7. In the subroutine of FIG. 7, the lens image blur correction unit 106 and the camera image blur correction unit 204 are used when there is a possibility that the amount of shake applied to the digital camera exceeds the lens maximum correction angle Lαmax or the camera maximum correction angle Cαmax. Image blur correction is performed.

レンズ側像振れ補正部106がストロークアウトすると判定された後、交換レンズ1からカメラ本体2に通信によりその旨が通知される。その後、カメラ側像振れ補正部204の駆動制御を行う場合、カメラ側像振れ補正部204の駆動に遅延が生じることがある。また、露光期間中にカメラ本体2と交換レンズ1が通信を行う必要がある。カメラ本体2と交換レンズ1との間の通信は、カメラ本体2の内部や交換レンズ1の内部での各ブロックの通信よりも時間を要するため、通信遅延の影響で像振れ補正の精度が下がる可能性もある。 After it is determined that the lens-side image blur correction unit 106 has stroked out, the interchangeable lens 1 notifies the camera body 2 of this fact through communication. After that, when controlling the drive of the camera-side image blur correction section 204, there may be a delay in driving the camera-side image blur correction section 204. Furthermore, it is necessary for the camera body 2 and the interchangeable lens 1 to communicate during the exposure period. Communication between the camera body 2 and the interchangeable lens 1 takes more time than communication between each block inside the camera body 2 and the interchangeable lens 1, so the accuracy of image stabilization decreases due to communication delay. There is a possibility.

そこで、図7のサブルーチンでは、レンズ側像振れ補正部106とカメラ側像振れ補正部204との振れ補正の分担比率である駆動比率を決定し、それぞれの駆動比率で像振れ補正を行うことにより、これらの通信に伴う遅延の影響を軽減する。 Therefore, in the subroutine of FIG. 7, the drive ratio, which is the sharing ratio of shake correction between the lens-side image shake correction unit 106 and the camera-side image shake correction unit 204, is determined, and image shake correction is performed using each drive ratio. , to reduce the impact of delays associated with these communications.

図7のサブルーチンは、カメラ制御部201とレンズ制御部104とによる、カメラ像振れ補正制御部203とレンズ像振れ補正制御部105の制御により実行される。レンズ制御部104は、協調制御を開始する指示を受信すると、レンズ像振れ補正部106が協調制御で像振れ補正を行うように像振れ補正の駆動モードを設定し、図7のサブルーチンが開始される。 The subroutine in FIG. 7 is executed by the camera control unit 201 and the lens control unit 104 under the control of the camera image blur correction control unit 203 and the lens image blur correction control unit 105. When the lens control unit 104 receives the instruction to start cooperative control, it sets the image stabilization drive mode so that the lens image stabilization unit 106 performs image stabilization by cooperative control, and the subroutine of FIG. 7 is started. Ru.

ステップS401では、カメラ制御部201は、レンズ最大補正角Lαmaxとカメラ最大補正角Cαmaxに基づいて駆動比率を決定する。 In step S401, the camera control unit 201 determines the drive ratio based on the lens maximum correction angle Lαmax and the camera maximum correction angle Cαmax.

ステップS402では、ステップS401で決定された駆動比率に基づいて、像振れ補正制御が開始される。例えば、ステップS401で決定されたレンズ側の駆動比率が0.4、カメラ側の駆動比率が0.6であり、デジタルカメラが角度θだけ回転した場合について説明する。この場合、レンズ像振れ補正部106が角度0.4・θを補正するように、カメラ像振れ補正部204が角度0.6・θを補正するように設定される。例えば、レンズ像振れ補正制御部105がデジタルカメラに加わる振れ量と駆動比率とに基づいてレンズ側像振れ補正量とカメラ側像振れ補正量とを取得し、カメラ側像振れ補正量をカメラ本体2側に送信することで駆動制御を行ってもよい。また、交換レンズ1とカメラ本体2とのそれぞれが振れ量を取得できる場合、ステップS401で取得した駆動比率と、それぞれが取得した振れ量とに基づいて、それぞれの像振れ補正制御部が像振れ補正量を取得してもよい。この場合、カメラ本体2と交換レンズ1のそれぞれがそれぞれの像振れ補正量を取得するため、駆動比率を交換レンズ1に一度送信すればそれぞれが像振れ補正を行うことができる。そのため、通信遅延の影響を受けにくく、通信量を削減できるため、より好ましい。本ステップで開始された駆動制御は、露光が終了するまで継続して行われる。 In step S402, image blur correction control is started based on the drive ratio determined in step S401. For example, a case will be described in which the lens-side drive ratio determined in step S401 is 0.4, the camera-side drive ratio is 0.6, and the digital camera rotates by an angle θ. In this case, the lens image blur correction unit 106 is set to correct the angle 0.4·θ, and the camera image blur correction unit 204 is set to correct the angle 0.6·θ. For example, the lens image shake correction control unit 105 obtains a lens-side image shake correction amount and a camera-side image shake correction amount based on the amount of shake applied to the digital camera and the drive ratio, and calculates the camera-side image shake correction amount from the camera body. Drive control may be performed by transmitting the signal to the second side. In addition, if the amount of shake can be acquired by each of the interchangeable lens 1 and the camera body 2, the image shake correction control unit of each can correct the image shake based on the drive ratio acquired in step S401 and the amount of shake acquired by each. A correction amount may also be obtained. In this case, since the camera body 2 and the interchangeable lens 1 each acquire their respective image blur correction amounts, once the drive ratio is transmitted to the interchangeable lens 1, each can perform image blur correction. Therefore, it is more preferable because it is less susceptible to communication delays and can reduce the amount of communication. The drive control started in this step is continued until the exposure is completed.

ステップS403では、露光が開始される。 In step S403, exposure is started.

ステップS404では、露光が終了する。 In step S404, exposure ends.

協調制御によって、各像振れ補正部の持つストロークを最大限に活用することができる。 Cooperative control makes it possible to make maximum use of the strokes of each image blur correction section.

図8は、協調制御の説明図であり、各像振れ補正部の駆動の様子を示している。ここで、像振れ補正部の駆動とは、像振れ補正部が撮像素子202又は像振れ補正光学系102を移動させるための駆動のことを指し、それぞれの位置を所定の位置で保持するために駆動制御が必要な場合であっても、その駆動は含まないものとする。 FIG. 8 is an explanatory diagram of cooperative control, showing how each image blur correction section is driven. Here, the driving of the image stabilization unit refers to the drive by which the image stabilization unit moves the image sensor 202 or the image stabilization optical system 102, and in order to maintain each position at a predetermined position. Even if drive control is required, it does not include that drive.

図8において、横軸は時間であり、縦軸は像振れ補正部の補正量を角度で示したものである。露光開始時刻がグラフの左端であり、グラフの時間軸内で露光が継続的に行われているものとする。 In FIG. 8, the horizontal axis represents time, and the vertical axis represents the correction amount of the image blur correction unit in angle. It is assumed that the exposure start time is at the left end of the graph, and that exposure is performed continuously within the time axis of the graph.

図8では、図7のステップS401で決定された駆動比率に基づいて協調制御が行われる。すなわち、グラフに示す露光期間において、像振れ補正部が所定の比率で互いに相似な波形で駆動制御される。 In FIG. 8, cooperative control is performed based on the drive ratio determined in step S401 in FIG. That is, during the exposure period shown in the graph, the image blur correction units are driven and controlled at a predetermined ratio with waveforms that are similar to each other.

図6乃至図8を用いて説明した、レンズ側優先制御、カメラ側優先制御、及び協調制御を切り替えることによって、撮影光学系101に適切な像振れ補正動作を実現することが可能となる。 By switching between the lens-side priority control, camera-side priority control, and cooperative control described using FIGS. 6 to 8, it becomes possible to realize an appropriate image blur correction operation in the photographing optical system 101.

本実施例のデジタルカメラが実施する像振れ補正は、カメラ制御部201がレンズ制御部104と互いに電気接点3を介して通信を行いながら、レンズ記憶部103に記憶された情報等に基づいて2つの像振れ補正部の駆動量を決定するものである。図9は、本実施例のデジタルカメラが実施する像振れ補正を示すフローチャートである。図9のフローは、デジタルカメラの電源投入やスリープ状態からの復帰等でスタートされる。 Image stabilization performed by the digital camera of this embodiment is performed by the camera control unit 201 and the lens control unit 104 based on information stored in the lens storage unit 103 while communicating with each other via the electrical contacts 3. This determines the driving amount of the two image blur correction sections. FIG. 9 is a flowchart showing image blur correction performed by the digital camera of this embodiment. The flow shown in FIG. 9 is started when the digital camera is powered on or returned from a sleep state.

ステップS501では、カメラ制御部201は、電気接点3及びレンズ制御部104を介して、レンズ記憶部103に記憶されている、レンズ周辺像振れ補正残り量Ld及びカメラ周辺像振れ補正残り量Cdを取得する。 In step S501, the camera control unit 201 calculates the remaining lens peripheral image blur correction amount Ld and camera peripheral image blur correction remaining amount Cd, which are stored in the lens storage unit 103, via the electrical contact 3 and the lens control unit 104. get.

前述したように、レンズ周辺像振れ補正残り量Ldは、レンズ像振れ補正部106が画像の中心部で生じた像振れを所定角だけ補正した場合の画像の周辺部の像振れ補正の残り量であり、所定の像高における像振れ補正の残り量である。レンズ周辺像振れ補正残り量Ldは、画像の中心部で生じた像振れを所定角だけ補正した場合にレンズ周辺像振れ補正残り量の値が像高ごとにどのように変化するかを示す関数の係数であってもよい。 As described above, the lens peripheral image blur correction remaining amount Ld is the remaining amount of image blur correction in the peripheral part of the image when the lens image blur correction unit 106 corrects the image blur generated in the center of the image by a predetermined angle. is the remaining amount of image blur correction at a predetermined image height. The remaining lens peripheral image blur correction amount Ld is a function that indicates how the value of the lens peripheral image blur correction remaining amount changes for each image height when the image blur occurring at the center of the image is corrected by a predetermined angle. It may be a coefficient of

また、カメラ周辺像振れ補正残り量Cdは、カメラ像振れ補正部204が画像の中心部で生じた像振れを所定角だけ補正した場合の画像の周辺部の像振れ補正の残り量であり、所定の像高における像振れ補正の残り量である。カメラ周辺像振れ補正残り量Cdは、画像の中心部で生じた像振れを所定角だけ補正した場合のカメラ周辺像振れ補正残り量の値が像高ごとにどのように変化するかを示す関数の係数であってもよい。 Further, the camera peripheral image blur correction remaining amount Cd is the remaining amount of image blur correction in the peripheral part of the image when the camera image blur correction unit 204 corrects the image blur occurring in the center of the image by a predetermined angle, This is the remaining amount of image blur correction at a predetermined image height. The camera peripheral image blur correction remaining amount Cd is a function that indicates how the value of the camera peripheral image blur correction remaining amount changes depending on the image height when the image blur occurring at the center of the image is corrected by a predetermined angle. It may be a coefficient of

ステップS502では、カメラ制御部201は、撮影開始指示(SWと呼ぶ)が入力されたどうかを判定する。具体的には、デジタルカメラに備えられたレリーズボタンが撮影者により押下されたかどうかを検出することで判定が行われる。SWが入力されたと判定された場合、ステップS503に進み、SWが入力されていないと判定された場合、ステップS501に戻る。 In step S502, the camera control unit 201 determines whether a shooting start instruction (referred to as SW) has been input. Specifically, the determination is made by detecting whether a release button provided on the digital camera has been pressed by the photographer. If it is determined that the SW has been input, the process advances to step S503, and if it is determined that the SW has not been input, the process returns to step S501.

ステップS503では、カメラ制御部201は、レンズ周辺像振れ補正残り量Ldとカメラ周辺像振れ補正残り量Cdに基づいて駆動比率を決定する。 In step S503, the camera control unit 201 determines the drive ratio based on the remaining lens peripheral image blur correction amount Ld and the camera peripheral image blur correction remaining amount Cd.

ステップS504では、ステップS503で決定された駆動比率に基づいて、像振れ補正制御が開始される。例えば、ステップS503で決定されたレンズ側の駆動比率が0.4、カメラ側の駆動比率が0.6であり、デジタルカメラが角度θだけ回転した場合について説明する。この場合、レンズ像振れ補正部106が角度0.4・θを補正するように、カメラ像振れ補正部204が角度0.6・θを補正するように設定される。 In step S504, image blur correction control is started based on the drive ratio determined in step S503. For example, a case will be described in which the lens-side drive ratio determined in step S503 is 0.4, the camera-side drive ratio is 0.6, and the digital camera rotates by an angle θ. In this case, the lens image blur correction unit 106 is set to correct the angle 0.4·θ, and the camera image blur correction unit 204 is set to correct the angle 0.6·θ.

ステップS505では、露光が開始される。 In step S505, exposure is started.

ステップS506では、露光が終了する。 In step S506, exposure ends.

ステップS507では、カメラ制御部201は、撮影処理を終了する。 In step S507, the camera control unit 201 ends the photographing process.

ステップS508では、カメラ制御部201は、デジタルカメラのメインスイッチが切られたかどうかを判定する。メインスイッチが切られたと判定された場合、本フローを終了し、そうでないと判定された場合、ステップS501に戻る。なお、メインスイッチが切られたこと以外に、カメラ本体2が撮影した画像を表示部(不図示)に再生する再生モードに切り替えられたことを判定して、本フローを終了してもよい。 In step S508, the camera control unit 201 determines whether the main switch of the digital camera is turned off. If it is determined that the main switch is turned off, this flow is ended, and if it is determined that the main switch is not turned off, the process returns to step S501. In addition to turning off the main switch, this flow may be terminated by determining that the camera body 2 has switched to a playback mode for playing back images taken on a display unit (not shown).

以下、本実施例のステップS503での駆動比率の決定方法について説明する。ステップS503では、レンズ周辺像振れ補正残り量Ldとカメラ周辺像振れ補正残り量Cdに基づいて駆動比率が決定される。カメラ側の駆動比率をCIS、レンズ側の駆動比率をLISとするとき、駆動比率CIS,LISはそれぞれ以下の式(1),(2)を用いて決定される。 The method for determining the drive ratio in step S503 of this embodiment will be described below. In step S503, the drive ratio is determined based on the remaining lens peripheral image blur correction amount Ld and the camera peripheral image blur correction remaining amount Cd. When the drive ratio on the camera side is CIS and the drive ratio on the lens side is LIS, the drive ratios CIS and LIS are determined using the following equations (1) and (2), respectively.

式(1),(2)に示されるように、本実施例では周辺像振れ補正残り量が小さい側の像振れ補正部の駆動が多くなるように駆動比率が決定される。 As shown in equations (1) and (2), in this embodiment, the drive ratio is determined so that the image blur correction section with the smaller remaining amount of peripheral image blur correction is driven more.

例えば、デジタルカメラが1°回転したときの像振れをレンズ像振れ補正部106で画像の中心部が止まるように補正した場合の周辺像振れ補正残り量を0.01mm(=Ld)とする。また、デジタルカメラが1°回転したときの像振れをカメラ像振れ補正部204で画像の中心部が止まるように補正した場合の周辺像振れ補正残り量を0.03mm(=Cd)とする。この場合、デジタルカメラが角度θだけ回転した場合、レンズ像振れ補正部106が角度0.75・θを補正するように、カメラ側像振れ補正部204が角度0.25・θを補正するように設定される。結果として、周辺像振れ補正残り量を低減しつつ、像振れ補正を行うことができる。 For example, when the image blur when the digital camera rotates by 1° is corrected by the lens image blur correction unit 106 so that the center of the image stops, the remaining peripheral image blur correction amount is 0.01 mm (=Ld). Furthermore, when the image shake when the digital camera rotates by 1° is corrected by the camera image shake correction unit 204 so that the center of the image stops, the remaining peripheral image shake correction amount is 0.03 mm (=Cd). In this case, when the digital camera rotates by an angle θ, the lens image stabilization unit 106 corrects the angle 0.75·θ, and the camera-side image blur correction unit 204 corrects the angle 0.25·θ. is set to As a result, image blur correction can be performed while reducing the peripheral image blur correction remaining amount.

また、例えば、デジタルカメラが1°回転したときの像振れをレンズ像振れ補正部106で画像の中心部が止まるように補正した場合の周辺像振れ補正残り量を0.01mm(=Ld)とする。また、デジタルカメラが1°回転したときの像振れをカメラ像振れ補正部204で画像の中心部が止まるように補正した場合の周辺像振れ補正残り量を-0.03mm(=Cd)とする。この例では、デジタルカメラが所定角だけ回転したときの画像の中心部の像振れをレンズ像振れ補正部106で補正したときとカメラ像振れ補正部204で補正した場合に周辺像振れ補正残り量が逆符号になっている。この場合、デジタルカメラが角度θだけ回転した場合、レンズ像振れ補正部106が角度0.75・θを補正するように、カメラ側像振れ補正部204が角度0.25・θを補正するように設定される。これにより、周辺像振れ補正残り量を0にすることが可能となり、画像全体での像振れ補正残り量を低減することが可能である。 Further, for example, when the image shake when the digital camera rotates 1° is corrected by the lens image shake correction unit 106 so that the center of the image stops, the remaining amount of peripheral image shake correction is 0.01 mm (=Ld). do. Furthermore, when the camera image shake correction unit 204 corrects the image shake when the digital camera rotates 1° so that the center of the image stops, the remaining amount of peripheral image shake correction is -0.03 mm (=Cd). . In this example, when the digital camera rotates by a predetermined angle, the amount of peripheral image blur correction remaining when the image blur at the center of the image is corrected by the lens image blur correction unit 106 and when it is corrected by the camera image blur correction unit 204 is shown. has the opposite sign. In this case, when the digital camera rotates by an angle θ, the lens image stabilization unit 106 corrects the angle 0.75·θ, and the camera-side image blur correction unit 204 corrects the angle 0.25·θ. is set to As a result, it is possible to set the remaining amount of peripheral image blur correction to 0, and it is possible to reduce the remaining amount of image blur correction for the entire image.

本実施例のデジタルカメラが実施する像振れ補正は、カメラ制御部201がレンズ制御部104と互いに電気接点3を介して通信を行いながら、レンズ記憶部103に記憶された情報等に基づいて2つの像振れ補正部の駆動量を決定するものである。図10は、本実施例のデジタルカメラが実施する像振れ補正を示すフローチャートである。図10のフローは、デジタルカメラの電源投入やスリープ状態からの復帰等でスタートされる。 Image stabilization performed by the digital camera of this embodiment is performed by the camera control unit 201 and the lens control unit 104 based on information stored in the lens storage unit 103 while communicating with each other via the electrical contacts 3. This determines the driving amount of the two image blur correction sections. FIG. 10 is a flowchart showing image blur correction performed by the digital camera of this embodiment. The flow shown in FIG. 10 is started when the digital camera is powered on or returned from a sleep state.

ステップS601では、カメラ制御部201は、電気接点3及びレンズ制御部104を介して、レンズ記憶部103に記憶されている、レンズ周辺像振れ補正残り量Ld及びカメラ周辺像振れ補正残り量Cdを取得する。 In step S601, the camera control unit 201 calculates the remaining lens peripheral image blur correction amount Ld and camera peripheral image blur correction remaining amount Cd, which are stored in the lens storage unit 103, via the electrical contact 3 and the lens control unit 104. get.

前述したように、レンズ周辺像振れ補正残り量Ldは、レンズ像振れ補正部106が画像の中心部で生じた像振れを所定角だけ補正した場合の画像の周辺部の像振れ補正の残り量であり、所定の像高における像振れ補正の残り量である。レンズ周辺像振れ補正残り量Ldは、画像の中心部で生じた像振れを所定角だけ補正した場合にレンズ周辺像振れ補正残り量の値が像高ごとにどのように変化するかを示す関数の係数であってもよい。 As described above, the lens peripheral image blur correction remaining amount Ld is the remaining amount of image blur correction in the peripheral part of the image when the lens image blur correction unit 106 corrects the image blur generated in the center of the image by a predetermined angle. is the remaining amount of image blur correction at a predetermined image height. The remaining lens peripheral image blur correction amount Ld is a function that indicates how the value of the lens peripheral image blur correction remaining amount changes for each image height when the image blur occurring at the center of the image is corrected by a predetermined angle. It may be a coefficient of

また、カメラ周辺像振れ補正残り量Cdは、カメラ像振れ補正部204が画像の中心部で生じた像振れを所定角だけ補正した場合の画像の周辺部の像振れ補正の残り量であり、所定の像高における像振れ補正の残り量である。カメラ周辺像振れ補正残り量Cdは、画像の中心部で生じた像振れを所定角だけ補正した場合のカメラ周辺像振れ補正残り量の値が像高ごとにどのように変化するかを示す関数の係数であってもよい。 Further, the camera peripheral image blur correction remaining amount Cd is the remaining amount of image blur correction in the peripheral part of the image when the camera image blur correction unit 204 corrects the image blur occurring in the center of the image by a predetermined angle, This is the remaining amount of image blur correction at a predetermined image height. The camera peripheral image blur correction remaining amount Cd is a function that indicates how the value of the camera peripheral image blur correction remaining amount changes depending on the image height when the image blur occurring at the center of the image is corrected by a predetermined angle. It may be a coefficient of

ステップS602では、カメラ制御部201は、撮影開始指示(SWと呼ぶ)が入力されたどうかを判定する。具体的には、デジタルカメラに備えられたレリーズボタンが撮影者により押下されたかどうかを検出することで判定が行われる。SWが入力されたと判定された場合、ステップS603に進み、SWが入力されていないと判定された場合、ステップS601に戻る。 In step S602, the camera control unit 201 determines whether a shooting start instruction (referred to as SW) has been input. Specifically, the determination is made by detecting whether a release button provided on the digital camera has been pressed by the photographer. If it is determined that the SW has been input, the process advances to step S603, and if it is determined that the SW has not been input, the process returns to step S601.

ステップS603では、カメラ制御部201は、レンズ周辺振れ量Ldとカメラ周辺振れ量Cdとの差分の絶対値が所定量βより小さいかどうかを判定する。差分の絶対値が所定量βより小さい場合、ステップS604に進む。この場合、レンズ像振れ補正部106による像振れ補正とカメラ側像振れ補正部204による像振れ補正において周辺部の像振れ補正残り量の差がほとんどないため、どちらの像振れ補正を実施しても周辺部の像振れ補正残り量に差が生じない。ステップS604では、カメラ制御部201は、どちらの像振れ補正部を使用するかを決定する。具体的には、一方の像振れ補正部の駆動比率を1、他方の像振れ補正部の駆動比率を0に決定する。 In step S603, the camera control unit 201 determines whether the absolute value of the difference between the lens peripheral shake amount Ld and the camera peripheral shake amount Cd is smaller than a predetermined amount β. If the absolute value of the difference is smaller than the predetermined amount β, the process advances to step S604. In this case, since there is almost no difference in the remaining amount of image blur correction in the peripheral area between image blur correction by the lens image blur correction unit 106 and image blur correction by the camera side image blur correction unit 204, which image blur correction should be performed. There is no difference in the amount of image blur correction remaining in the peripheral areas. In step S604, the camera control unit 201 determines which image blur correction unit to use. Specifically, the drive ratio of one image blur correction section is determined to be 1, and the drive ratio of the other image blur correction section is determined to be 0.

一方、ステップS603において、差分の絶対値が所定量βより大きい場合、ステップS605に進む。ステップS605では、カメラ制御部201は、図3のステップS503と同様に、レンズ周辺像振れ補正残り量Ldとカメラ周辺像振れ補正残り量Cdに基づいて駆動比率を決定する。 On the other hand, in step S603, if the absolute value of the difference is larger than the predetermined amount β, the process advances to step S605. In step S605, the camera control unit 201 determines the drive ratio based on the remaining lens peripheral image blur correction amount Ld and the camera peripheral image blur correction remaining amount Cd, similar to step S503 in FIG.

なお、ステップS603において、差分の絶対値が所定量βと等しい場合、どちらのステップに進むかは任意に設定可能である。 Note that in step S603, if the absolute value of the difference is equal to the predetermined amount β, which step to proceed to can be arbitrarily set.

ステップS606では、ステップS604又はステップS605で決定された駆動比率に基づいて、像振れ補正制御が開始される。例えば、レンズ側の駆動比率が0.4、カメラ側の駆動比率が0.6であり、デジタルカメラが角度θだけ回転した場合、レンズ像振れ補正部106が角度0.4・θを補正するように、カメラ像振れ補正部204が角度0.6・θを補正するように設定される。 In step S606, image blur correction control is started based on the drive ratio determined in step S604 or step S605. For example, if the drive ratio on the lens side is 0.4 and the drive ratio on the camera side is 0.6, and the digital camera rotates by an angle θ, the lens image blur correction unit 106 corrects the angle 0.4·θ. The camera image blur correction unit 204 is set to correct the angle 0.6·θ.

ステップS607では、露光が開始される。 In step S607, exposure is started.

ステップS608では、露光が終了する。 In step S608, exposure ends.

ステップS609では、カメラ制御部201は、撮影処理を終了する。 In step S609, the camera control unit 201 ends the photographing process.

ステップS610では、カメラ制御部201は、デジタルカメラのメインスイッチが切られたかどうかを判定する。メインスイッチが切られたと判定された場合、本フローを終了し、そうでないと判定された場合、ステップS501に戻る。なお、メインスイッチが切られたこと以外に、カメラ本体2が撮影した画像を表示部(不図示)に再生する再生モードに切り替えられたことを判定して、本フローを終了してもよい。 In step S610, the camera control unit 201 determines whether the main switch of the digital camera is turned off. If it is determined that the main switch is turned off, this flow is ended, and if it is determined that the main switch is not turned off, the process returns to step S501. In addition to turning off the main switch, this flow may be terminated by determining that the camera body 2 has switched to a playback mode for playing back images taken on a display unit (not shown).

本実施例のデジタルカメラが実施する像振れ補正は、カメラ制御部201がレンズ制御部104と互いに電気接点3を介して通信を行いながら、レンズ記憶部103に記憶された情報等に基づいて2つの像振れ補正部の駆動量を決定するものである。図11は、本実施例のデジタルカメラが実施する像振れ補正を示すフローチャートである。図11のフローは、デジタルカメラの電源投入やスリープ状態からの復帰等でスタートされる。 Image stabilization performed by the digital camera of this embodiment is performed by the camera control unit 201 and the lens control unit 104 based on information stored in the lens storage unit 103 while communicating with each other via the electrical contacts 3. This determines the driving amount of the two image blur correction sections. FIG. 11 is a flowchart showing image blur correction performed by the digital camera of this embodiment. The flow shown in FIG. 11 is started when the digital camera is powered on or returned from a sleep state.

ステップS701では、カメラ制御部201は、電気接点3及びレンズ制御部104を介して、レンズ記憶部103に記憶されている、レンズ周辺像振れ補正残り量Ld及びカメラ周辺像振れ補正残り量Cdを取得する。また、カメラ制御部201は、レンズ像振れ補正敏感度Lv及びカメラ像振れ補正敏感度Cvを取得する。 In step S701, the camera control unit 201 calculates the remaining lens peripheral image blur correction amount Ld and camera peripheral image blur correction remaining amount Cd, which are stored in the lens storage unit 103, via the electrical contact 3 and the lens control unit 104. get. The camera control unit 201 also obtains the lens image blur correction sensitivity Lv and the camera image blur correction sensitivity Cv.

前述したように、レンズ周辺像振れ補正残り量Ldは、レンズ像振れ補正部106が画像の中心部で生じた像振れを所定角だけ補正した場合の画像の周辺部の像振れ補正の残り量であり、所定の像高における像振れ補正の残り量である。レンズ周辺像振れ補正残り量Ldは、画像の中心部で生じた像振れを所定角だけ補正した場合にレンズ周辺像振れ補正残り量の値が像高ごとにどのように変化するかを示す関数の係数であってもよい。 As described above, the lens peripheral image blur correction remaining amount Ld is the remaining amount of image blur correction in the peripheral part of the image when the lens image blur correction unit 106 corrects the image blur generated in the center of the image by a predetermined angle. is the remaining amount of image blur correction at a predetermined image height. The remaining lens peripheral image blur correction amount Ld is a function that indicates how the value of the lens peripheral image blur correction remaining amount changes for each image height when the image blur occurring at the center of the image is corrected by a predetermined angle. It may be a coefficient of

また、カメラ周辺像振れ補正残り量Cdは、カメラ像振れ補正部204が画像の中心部で生じた像振れを所定角だけ補正した場合の画像の周辺部の像振れ補正の残り量であり、所定の像高における像振れ補正の残り量である。カメラ周辺像振れ補正残り量Cdは、画像の中心部で生じた像振れを所定角だけ補正した場合のカメラ周辺像振れ補正残り量の値が像高ごとにどのように変化するかを示す関数の係数であってもよい。 Further, the camera peripheral image blur correction remaining amount Cd is the remaining amount of image blur correction in the peripheral part of the image when the camera image blur correction unit 204 corrects the image blur occurring in the center of the image by a predetermined angle, This is the remaining amount of image blur correction at a predetermined image height. The camera peripheral image blur correction remaining amount Cd is a function that indicates how the value of the camera peripheral image blur correction remaining amount changes depending on the image height when the image blur occurring at the center of the image is corrected by a predetermined angle. It may be a coefficient of

また、レンズ像振れ補正敏感度Lvは、像振れ補正光学系102を所定量だけ駆動した場合の像振れ補正角度である。 Further, the lens image blur correction sensitivity Lv is the image blur correction angle when the image blur correction optical system 102 is driven by a predetermined amount.

更に、カメラ像振れ補正敏感度Cvは、撮像素子202を所定量だけ駆動した場合の像振れ補正角度である。 Further, the camera image blur correction sensitivity Cv is the image blur correction angle when the image sensor 202 is driven by a predetermined amount.

ステップS702では、カメラ制御部201は、撮影開始指示(SWと呼ぶ)が入力されたどうかを判定する。具体的には、デジタルカメラに備えられたレリーズボタンが撮影者により押下されたかどうかを検出することで判定が行われる。SWが入力されたと判定された場合、ステップS703に進み、SWが入力されていないと判定された場合、ステップS701に戻る。 In step S702, the camera control unit 201 determines whether a shooting start instruction (referred to as SW) has been input. Specifically, the determination is made by detecting whether a release button provided on the digital camera has been pressed by the photographer. If it is determined that the SW has been input, the process advances to step S703, and if it is determined that the SW has not been input, the process returns to step S701.

ステップS703では、カメラ制御部201は、レンズ周辺像振れ補正残り量Ldとカメラ周辺像振れ補正残り量Cdに基づいてレンズ駆動係数Lk及びカメラ駆動係数Ckを決定する。レンズ駆動係数Lkは、レンズ像振れ補正部106が補正する角度を求める際に使用される。また、カメラ駆動係数Ckは、カメラ像振れ補正部204が補正する角度を求める際に使用される。レンズ駆動係数Lk及びカメラ駆動係数Ckはそれぞれ、以下の式(3),(4)を用いて決定される。 In step S703, the camera control unit 201 determines the lens drive coefficient Lk and the camera drive coefficient Ck based on the remaining lens peripheral image blur correction amount Ld and the camera peripheral image blur correction remaining amount Cd. The lens drive coefficient Lk is used when determining the angle to be corrected by the lens image blur correction unit 106. Further, the camera drive coefficient Ck is used when determining the angle to be corrected by the camera image blur correction unit 204. The lens drive coefficient Lk and camera drive coefficient Ck are determined using the following equations (3) and (4), respectively.

ステップS704では、ステップS703で決定されたレンズ駆動係数Lk及びカメラ駆動係数Ckを用いて、像振れ補正制御が開始される。 In step S704, image blur correction control is started using the lens drive coefficient Lk and camera drive coefficient Ck determined in step S703.

デジタルカメラが角度θだけ回転した場合に、レンズ像振れ補正部106が補正する角度Lθとカメラ像振れ補正部204が補正する角度Cθはそれぞれ、以下の式(5),(6)を用いて決定される。 When the digital camera rotates by an angle θ, the angle Lθ corrected by the lens image stabilization unit 106 and the angle Cθ corrected by the camera image stabilization unit 204 are calculated using the following equations (5) and (6), respectively. It is determined.

また、レンズ像振れ補正部106の駆動量Lt及びカメラ像振れ補正部204の駆動量Ctはそれぞれ、以下の式(7),(8)を用いて決定される。 Furthermore, the drive amount Lt of the lens image blur correction section 106 and the drive amount Ct of the camera image blur correction section 204 are determined using the following equations (7) and (8), respectively.

デジタルカメラが角度θだけ回転した場合に、レンズ像振れ補正部106の駆動量Lt及びカメラ像振れ補正部204の駆動量Ctでレンズ像振れ補正部106とカメラ像振れ補正部204が制御される。本ステップで開始された駆動制御は、露光が終了するまで継続して行われる。 When the digital camera rotates by an angle θ, the lens image stabilization unit 106 and the camera image stabilization unit 204 are controlled by the driving amount Lt of the lens image stabilization unit 106 and the driving amount Ct of the camera image stabilization unit 204. . The drive control started in this step is continued until the exposure is completed.

ステップS705では、露光が開始される。 In step S705, exposure is started.

ステップS706では、露光が終了する。 In step S706, exposure ends.

ステップS707では、カメラ制御部201は、撮影処理を終了する。 In step S707, the camera control unit 201 ends the photographing process.

ステップS708では、カメラ制御部201は、デジタルカメラのメインスイッチが切られたかどうかを判定する。メインスイッチが切られたと判定された場合、本フローを終了し、そうでないと判定された場合、ステップS701に戻る。なお、メインスイッチが切られたこと以外に、カメラ本体2が撮影した画像を表示部(不図示)に再生する再生モードに切り替えられたことを判定して、本フローを終了してもよい。 In step S708, the camera control unit 201 determines whether the main switch of the digital camera is turned off. If it is determined that the main switch has been turned off, this flow is ended, and if it is determined that the main switch has not been turned off, the process returns to step S701. In addition to turning off the main switch, this flow may be terminated by determining that the camera body 2 has switched to a playback mode for playing back images taken on a display unit (not shown).

本実施例では、周辺像振れ補正残り量が低減されるようにレンズ像振れ補正部106の駆動量Lt及びカメラ像振れ補正部204の駆動量Ctが決定される。 In this embodiment, the drive amount Lt of the lens image blur correction section 106 and the drive amount Ct of the camera image blur correction section 204 are determined so that the remaining peripheral image blur correction amount is reduced.

例えば、デジタルカメラが1°回転したときの像振れをレンズ像振れ補正部106で画像の中心部が止まるように補正した場合の周辺像振れ補正残り量を0.01mm(=Ld)とする。また、デジタルカメラが1°回転したときの像振れをカメラ像振れ補正部204で画像の中心部が止まるように補正した場合の周辺像振れ補正残り量を0.03mm(=Cd)とする。このとき、デジタルカメラが0.5°だけ回転した場合、レンズ像振れ補正部106は、0.75°(=Lθ)の像振れを補正するように駆動する。また、カメラ像振れ補正部204は、-0.25°(=Cθ)の像振れを補正するように駆動する。 For example, when the image blur when the digital camera rotates by 1° is corrected by the lens image blur correction unit 106 so that the center of the image stops, the remaining peripheral image blur correction amount is 0.01 mm (=Ld). Furthermore, when the image shake when the digital camera rotates by 1° is corrected by the camera image shake correction unit 204 so that the center of the image stops, the remaining peripheral image shake correction amount is 0.03 mm (=Cd). At this time, when the digital camera rotates by 0.5°, the lens image blur correction unit 106 is driven to correct image blur of 0.75° (=Lθ). Further, the camera image blur correction unit 204 is driven to correct image blur of −0.25° (=Cθ).

周辺振れ量が小さい駆動方式の像振れ補正部の駆動が多くなるように駆動比率を決定し、かつ周辺振れ量が大きい駆動方式の像振れ補正部を反対方向へ駆動することで、像振れ補正を行いながら周辺振れ量を打ち消すことができる。結果として、像振れ補正を行ったときに周辺振れのない像振れ補正を行うことが可能である。 Image stabilization is performed by determining the drive ratio so that the image stabilization unit of the drive system with a small amount of peripheral shake is driven more, and by driving the image stabilization unit of the drive system with a large amount of peripheral shake in the opposite direction. It is possible to cancel the amount of peripheral runout while performing this. As a result, when performing image blur correction, it is possible to perform image blur correction without peripheral blur.

以下、像振れ補正の概念について説明する。 The concept of image blur correction will be explained below.

図12(a)乃至図12(c)はそれぞれ、デジタルカメラがx方向へωだけ回転したときの像振れによる被写体の像点移動量、レンズ像振れ補正部を駆動したときの被写体像の像点移動量、カメラ像振れ補正部を駆動したときの被写体の像点移動量を示している。 Figures 12(a) to 12(c) show the amount of movement of the image point of the subject due to image shake when the digital camera rotates by ω in the x direction, and the image of the subject when the lens image shake correction unit is driven. The amount of point movement indicates the amount of movement of the image point of the subject when the camera image blur correction unit is driven.

図12(a)に示されるように、中心射影方式を採用する撮影光学系において、像振れ発生時に生じる像点移動量は中心部と周辺部とで異なる。撮影光学系の焦点距離をf、回転振れ方向の中心部からの像高をy、回転振れ量をωとしたときに、像高yでの像点移動量Δyは以下の式(9)で表される。 As shown in FIG. 12A, in a photographing optical system that employs a central projection method, the amount of image point movement that occurs when image blur occurs differs between the center and the periphery. When the focal length of the photographing optical system is f, the image height from the center in the rotational shake direction is y, and the amount of rotational shake is ω, the image point movement amount Δy at the image height y is expressed by the following equation (9). expressed.

また、図12(b)に示されるように、レンズ像振れ補正部を駆動したとき、撮影光学系の一部のレンズを偏心させることで偏心歪曲が発生し、中心部と周辺部の像点移動量は異なる。 In addition, as shown in FIG. 12(b), when the lens image stabilization unit is driven, decentering distortion occurs by decentering some lenses in the photographic optical system, and the image points at the center and periphery are The amount of movement is different.

また、図12(c)に示されるように、カメラ像振れ補正部を駆動したとき、撮像素子を撮影光学系の光軸に垂直な方向に駆動するために、中心部と周辺部の像点移動量はほぼ一致する。ただし、レンズの歪曲収差の影響を受けて中心部と周辺部の像点移動量が異なる場合もある。 In addition, as shown in FIG. 12(c), when the camera image stabilization unit is driven, image points at the center and the periphery are The amount of movement is almost the same. However, the amount of movement of the image point between the center and the periphery may differ due to the influence of lens distortion.

次に、図13を参照して、実施例の概念を説明する。 Next, the concept of the embodiment will be explained with reference to FIG.

図13(a)は、図12(a)と同様に、デジタルカメラがx方向へωだけ回転したときの像振れによる被写体の像点移動量を示し、中心部と周辺部とで像点移動量が異なることを示している。 Similar to FIG. 12(a), FIG. 13(a) shows the amount of movement of the image point of the subject due to image shake when the digital camera rotates by ω in the x direction, and the image point moves between the center and the periphery. It shows that the amount is different.

図13(b)では、レンズ像振れ補正部を駆動して図13(a)で発生した像振れを補正する。図12(b)に示されるように、レンズ像振れ補正部の像点補正でも中心部と周辺部の像点移動量は異なるが、中心部と周辺部の像点移動量の比率はデジタルカメラが回転したときに発生する像振れによる中心部と周辺部の像点移動量の比率とは異なる。したがって、レンズ像振れ補正部による像振れ補正のみでは中心部と周辺部の像振れ両方を完全に0にすることは不可能となる。そこで、図13(b)では、中心部と周辺部の像点移動量が等しくなるようにレンズ像振れ補正部を駆動して像振れ補正を行う。図13(b)の中心部の像点移動量は、図13(a)で生じた中心部の像点移動量と逆方向になっている。すなわち、図13(b)では、像振れをレンズ像振れ補正部のみで補正する場合に比べて過補正に駆動をする。 In FIG. 13(b), the lens image blur correction section is driven to correct the image blur that occurred in FIG. 13(a). As shown in FIG. 12(b), the amount of image point movement at the center and the periphery is different even in the image point correction of the lens image blur correction unit, but the ratio of the amount of image point movement at the center and the periphery is different from that of the digital camera. The ratio of the amount of image point movement between the center and the periphery due to image shake that occurs when the image is rotated is different. Therefore, it is impossible to completely reduce both the image blur in the center and the periphery to zero by correcting the image blur only by the lens image blur correction section. Therefore, in FIG. 13(b), the image blur correction is performed by driving the lens image blur correction unit so that the amount of image point movement in the center and the periphery is equal. The amount of movement of the image point at the center in FIG. 13(b) is in the opposite direction to the amount of movement of the image point at the center that occurred in FIG. 13(a). That is, in FIG. 13(b), driving is performed to overcorrect compared to the case where image blur is corrected only by the lens image blur correction section.

図13(c)では、図13(b)で過補正となった像振れをカメラ像振れ補正部で補正する。図12(c)に示されるように、カメラ像振れ補正部を駆動したときは中心部と周辺部の像点移動量はほぼ一致する。そのため、デジタルカメラの回転によって生じた像振れをレンズ像振れ補正部で中心部と周辺部の像点移動量が等しくなるように補正し(図13(b))、残った像振れをカメラ像振れ補正部で補正する(図13(c))。これにより、中心部の像振れを補正すると共に周辺部の像振れを補正することが可能となる。 In FIG. 13(c), the camera image blur correction unit corrects the image blur that was overcorrected in FIG. 13(b). As shown in FIG. 12(c), when the camera image blur correction section is driven, the image point movement amounts at the center and the periphery are almost the same. Therefore, the image blur caused by the rotation of the digital camera is corrected by the lens image stabilization unit so that the amount of image point movement in the center and periphery is equal (Fig. 13(b)), and the remaining image blur is corrected in the camera image. The shake correction unit performs the correction (FIG. 13(c)). This makes it possible to correct image blur at the center as well as image blur at the periphery.

図13で説明した概念では、カメラ像振れ補正部を駆動したときの中心部と周辺部の像点移動量が一致している。中心部と周辺部の像点移動量が一致しない場合、カメラ像振れ補正部を駆動したときに中心部と周辺部の像点移動量の比率に合わせて、レンズ像振れ補正部の駆動量を最適化すればよい。これにより、最終的な中心部の像振れを補正すると共に周辺部の像振れを補正することが可能となる。 In the concept explained with reference to FIG. 13, when the camera image blur correction section is driven, the image point movement amount at the center and the periphery is the same. If the amount of image point movement at the center and the periphery do not match, when the camera image stabilization section is driven, the amount of drive of the lens image stabilization section is adjusted according to the ratio of the amount of image point movement at the center and periphery. Just optimize it. This makes it possible to correct the final image blur in the center as well as the image blur in the periphery.

次に、図14を参照して、実施例の概念を説明する。 Next, the concept of the embodiment will be explained with reference to FIG.

図14(a)は、図12(a)と同様に、デジタルカメラがx方向へωだけ回転したときの像振れによる被写体の像点移動量を示し、中心部と周辺部とで像点移動量が異なることを示している。 Similar to FIG. 12(a), FIG. 14(a) shows the amount of movement of the image point of the subject due to image shake when the digital camera rotates by ω in the x direction, and the image point moves between the center and the periphery. It shows that the amount is different.

図14(b)では、レンズ像振れ補正部を駆動して図14(a)で発生した像振れを補正する。図12(b)に示されるように、レンズ像振れ補正部の像点補正でも中心部と周辺部の像点移動量は異なるが、中心部と周辺部の像点移動量の比率はデジタルカメラが回転したときに発生する像振れによる中心部と周辺部の像点移動量の比率とは異なる。したがって、レンズ像振れ補正部による像振れ補正のみでは中心部と周辺部の像振れ両方を完全に0にすることは不可能となる。そこで、図14(b)では、中心部と周辺部の像点移動量が等しくなるようにレンズ像振れ補正部を駆動して像振れ補正を行う。図14(b)の中心部の像点移動量は、図14(a)で生じた中心部の像点移動量と同方向の像振れ補正量が残っている。すなわち、図14(b)では、像振れをレンズ像振れ補正部のみで補正する場合に比べて補正不足に駆動をする。 In FIG. 14(b), the lens image blur correction section is driven to correct the image blur that occurred in FIG. 14(a). As shown in FIG. 12(b), the amount of image point movement at the center and the periphery is different even in the image point correction of the lens image blur correction unit, but the ratio of the amount of image point movement at the center and the periphery is different from that of the digital camera. The ratio of the amount of image point movement between the center and the periphery due to image shake that occurs when the image is rotated is different. Therefore, it is impossible to completely reduce both the image blur in the center and the periphery to zero by correcting the image blur only by the lens image blur correction section. Therefore, in FIG. 14(b), the image blur correction is performed by driving the lens image blur correction section so that the amount of image point movement in the center and the periphery is equal. The image point movement amount at the center in FIG. 14(b) remains an image blur correction amount in the same direction as the image point movement amount at the center that occurred in FIG. 14(a). In other words, in FIG. 14(b), the driving is performed with insufficient correction compared to the case where image blur is corrected only by the lens image blur correction section.

図14(c)では、図14(b)で補正不足となった像振れをカメラ像振れ補正部で補正する。図12(c)に示されるように、カメラ像振れ補正部を駆動したときは中心部と周辺部の像点移動量はほぼ一致する。そのため、デジタルカメラの回転によって生じた像振れをレンズ像振れ補正部で中心部の周辺部の像点移動量が等しくなるように補正し(図14(b))、残った像振れをカメラ像振れ補正部で補正する(図14(c))。これにより、中心部の像振れを補正すると共に周辺部の像振れを補正することが可能となる。 In FIG. 14(c), the camera image blur correction unit corrects the image blur that was insufficiently corrected in FIG. 14(b). As shown in FIG. 12(c), when the camera image blur correction section is driven, the image point movement amounts at the center and the periphery are almost the same. Therefore, the image blur caused by the rotation of the digital camera is corrected by the lens image blur correction unit so that the amount of image point movement in the center and periphery is equal (Fig. 14(b)), and the remaining image blur is corrected in the camera image. The shake correction unit performs the correction (FIG. 14(c)). This makes it possible to correct image blur at the center as well as image blur at the periphery.

図14で説明した概念では、カメラ像振れ補正部を駆動したときの中心部と周辺部の像点移動量が一致している。中心部と周辺部の像点移動量が一致しない場合、カメラ像振れ補正部を駆動したときに中心部と周辺部の像点移動量の比率に合わせて、レンズ像振れ補正部の駆動量を最適化すればよい。これにより、最終的な中心部の像振れを補正すると共に周辺部の像振れを補正することが可能となる。 In the concept explained with reference to FIG. 14, when the camera image blur correction section is driven, the image point movement amounts in the center and the periphery are the same. If the amount of image point movement at the center and the periphery do not match, when the camera image stabilization section is driven, the amount of drive of the lens image stabilization section is adjusted according to the ratio of the amount of image point movement at the center and periphery. Just optimize it. This makes it possible to correct the final image blur in the center as well as the image blur in the periphery.

本実施例のデジタルカメラが実施する像振れ補正は、カメラ制御部201がレンズ制御部104と互いに電気接点3を介して通信を行いながら、レンズ記憶部103に記憶された情報等に基づいて2つの像振れ補正部の駆動量を決定するものである。図11は、本実施例のデジタルカメラが実施する像振れ補正を示すフローチャートである。図11のフローは、デジタルカメラの電源投入やスリープ状態からの復帰等でスタートされる。 Image stabilization performed by the digital camera of this embodiment is performed by the camera control unit 201 and the lens control unit 104 based on information stored in the lens storage unit 103 while communicating with each other via the electrical contacts 3. This determines the driving amount of the two image blur correction sections. FIG. 11 is a flowchart showing image blur correction performed by the digital camera of this embodiment. The flow shown in FIG. 11 is started when the digital camera is powered on or returned from a sleep state.

ステップS701では、カメラ制御部201は、電気接点3及びレンズ制御部104を介して、レンズ記憶部103に記憶されている、レンズ周辺像振れ補正残り量Ld及びカメラ周辺像振れ補正残り量Cdを取得する。また、カメラ制御部201は、レンズ像振れ補正敏感度Lv及びカメラ像振れ補正敏感度Cvを取得する。 In step S701, the camera control unit 201 calculates the remaining lens peripheral image blur correction amount Ld and camera peripheral image blur correction remaining amount Cd, which are stored in the lens storage unit 103, via the electrical contact 3 and the lens control unit 104. get. The camera control unit 201 also obtains the lens image blur correction sensitivity Lv and the camera image blur correction sensitivity Cv.

前述したように、レンズ周辺像振れ補正残り量Ldは、レンズ像振れ補正部106が画像の中心部で生じた像振れを所定角だけ補正した場合の画像の周辺部の像振れ補正の残り量であり、所定の像高における像振れ補正の残り量である。レンズ周辺像振れ補正残り量Ldは、画像の中心部で生じた像振れを所定角だけ補正した場合にレンズ周辺像振れ補正残り量の値が像高ごとにどのように変化するかを示す関数の係数であってもよい。 As described above, the lens peripheral image blur correction remaining amount Ld is the remaining amount of image blur correction in the peripheral part of the image when the lens image blur correction unit 106 corrects the image blur generated in the center of the image by a predetermined angle. is the remaining amount of image blur correction at a predetermined image height. The remaining lens peripheral image blur correction amount Ld is a function that indicates how the value of the lens peripheral image blur correction remaining amount changes for each image height when the image blur occurring at the center of the image is corrected by a predetermined angle. It may be a coefficient of

また、カメラ周辺像振れ補正残り量Cdは、カメラ像振れ補正部204が画像の中心部で生じた像振れを所定角だけ補正した場合の画像の周辺部の像振れ補正の残り量であり、所定の像高における像振れ補正の残り量である。カメラ周辺像振れ補正残り量Cdは、画像の中心部で生じた像振れを所定角だけ補正した場合のカメラ周辺像振れ補正残り量の値が像高ごとにどのように変化するかを示す関数の係数であってもよい。 Further, the camera peripheral image blur correction remaining amount Cd is the remaining amount of image blur correction in the peripheral part of the image when the camera image blur correction unit 204 corrects the image blur occurring in the center of the image by a predetermined angle, This is the remaining amount of image blur correction at a predetermined image height. The camera peripheral image blur correction remaining amount Cd is a function that indicates how the value of the camera peripheral image blur correction remaining amount changes depending on the image height when the image blur occurring at the center of the image is corrected by a predetermined angle. It may be a coefficient of

また、レンズ像振れ補正敏感度Lvは、像振れ補正光学系102を所定量だけ駆動した場合の像振れ補正角度である。 Further, the lens image blur correction sensitivity Lv is the image blur correction angle when the image blur correction optical system 102 is driven by a predetermined amount.

更に、カメラ像振れ補正敏感度Cvは、撮像素子202を所定量だけ駆動した場合の像振れ補正角度である。 Further, the camera image blur correction sensitivity Cv is the image blur correction angle when the image sensor 202 is driven by a predetermined amount.

ステップS702では、カメラ制御部201は、撮影開始指示(SWと呼ぶ)が入力されたどうかを判定する。具体的には、デジタルカメラに備えられたレリーズボタンが撮影者により押下されたかどうかを検出することで判定が行われる。SWが入力されたと判定された場合、ステップS703に進み、SWが入力されていないと判定された場合、ステップS701に戻る。 In step S702, the camera control unit 201 determines whether a shooting start instruction (referred to as SW) has been input. Specifically, the determination is made by detecting whether a release button provided on the digital camera has been pressed by the photographer. If it is determined that the SW has been input, the process advances to step S703, and if it is determined that the SW has not been input, the process returns to step S701.

ステップS703では、カメラ制御部201は、レンズ周辺像振れ補正残り量Ldとカメラ周辺像振れ補正残り量Cdに基づいてレンズ駆動係数Lk及びカメラ駆動係数Ckを決定する。レンズ駆動係数Lkは、レンズ像振れ補正部106が補正する角度を求める際に使用される。また、カメラ駆動係数Ckは、カメラ像振れ補正部204が補正する角度を求める際に使用される。レンズ駆動係数Lk及びカメラ駆動係数Ckはそれぞれ、式(3),(4)を用いて決定される。 In step S703, the camera control unit 201 determines the lens drive coefficient Lk and the camera drive coefficient Ck based on the remaining lens peripheral image blur correction amount Ld and the camera peripheral image blur correction remaining amount Cd. The lens drive coefficient Lk is used when determining the angle to be corrected by the lens image blur correction unit 106. Further, the camera drive coefficient Ck is used when determining the angle to be corrected by the camera image blur correction unit 204. The lens drive coefficient Lk and camera drive coefficient Ck are determined using equations (3) and (4), respectively.

ステップS704では、ステップS703で決定されたレンズ駆動係数Lk及びカメラ駆動係数Ckを用いて、像振れ補正制御が開始される。 In step S704, image blur correction control is started using the lens drive coefficient Lk and camera drive coefficient Ck determined in step S703.

所定の像高における像振れ補正の残り量は0でなくても許容周辺像振れ残り量t以下であれば許容することが可能である。そのため、デジタルカメラが角度θだけ回転した場合に、レンズ像振れ補正部106が補正する角度Lθとカメラ像振れ補正部204が補正する角度Cθはそれぞれ、以下の式(10),(11)を用いて決定される。 Even if the remaining amount of image blur correction at a predetermined image height is not zero, it can be tolerated as long as it is less than or equal to the allowable peripheral image blur remaining amount t. Therefore, when the digital camera rotates by an angle θ, the angle Lθ corrected by the lens image stabilization unit 106 and the angle Cθ corrected by the camera image stabilization unit 204 are calculated using the following equations (10) and (11), respectively. determined using

また、レンズ像振れ補正部106の駆動量Lt及びカメラ像振れ補正部204の駆動量Ctはそれぞれ、式(7),(8)を用いて決定される。 Furthermore, the drive amount Lt of the lens image blur correction section 106 and the drive amount Ct of the camera image blur correction section 204 are determined using equations (7) and (8), respectively.

デジタルカメラが角度θだけ回転した場合に、レンズ像振れ補正部106の駆動量Lt及びカメラ像振れ補正部204の駆動量Ctでレンズ像振れ補正部106とカメラ像振れ補正部204が制御される。本ステップで開始された駆動制御は、露光が終了するまで継続して行われる。 When the digital camera rotates by an angle θ, the lens image stabilization unit 106 and the camera image stabilization unit 204 are controlled by the driving amount Lt of the lens image stabilization unit 106 and the driving amount Ct of the camera image stabilization unit 204. . The drive control started in this step is continued until the exposure is completed.

ステップS705では、露光が開始される。 In step S705, exposure is started.

ステップS706では、露光が終了する。 In step S706, exposure ends.

ステップS707では、カメラ制御部201は、撮影処理を終了する。 In step S707, the camera control unit 201 ends the photographing process.

ステップS708では、カメラ制御部201は、デジタルカメラのメインスイッチが切られたかどうかを判定する。メインスイッチが切られたと判定された場合、本フローを終了し、そうでないと判定された場合、ステップS701に戻る。なお、メインスイッチが切られたこと以外に、カメラ本体2が撮影した画像を表示部(不図示)に再生する再生モードに切り替えられたことを判定して、本フローを終了してもよい。 In step S708, the camera control unit 201 determines whether the main switch of the digital camera is turned off. If it is determined that the main switch has been turned off, this flow is ended, and if it is determined that the main switch has not been turned off, the process returns to step S701. In addition to turning off the main switch, this flow may be terminated by determining that the camera body 2 has switched to a playback mode for playing back images taken on a display unit (not shown).

本実施例では、周辺像振れ補正残り量が低減されるようにレンズ像振れ補正部106の駆動量Lt及びカメラ像振れ補正部204の駆動量Ctが決定される。 In this embodiment, the drive amount Lt of the lens image blur correction section 106 and the drive amount Ct of the camera image blur correction section 204 are determined so that the remaining peripheral image blur correction amount is reduced.

周辺振れ量が小さい駆動方式の像振れ補正部の駆動が多くなるように駆動比率を決定し、かつ周辺振れ量が大きい駆動方式の像振れ補正部を反対方向へ駆動することで、像振れ補正を行いながら周辺振れ量を打ち消すことができる。結果として、像振れ補正を行ったときに周辺振れのない像振れ補正を行うことが可能である。 Image stabilization is performed by determining the drive ratio so that the image stabilization unit of the drive system with a small amount of peripheral shake is driven more, and by driving the image stabilization unit of the drive system with a large amount of peripheral shake in the opposite direction. It is possible to cancel the amount of peripheral runout while performing this. As a result, when performing image blur correction, it is possible to perform image blur correction without peripheral blur.

本実施例のデジタルカメラが実施する像振れ補正は、カメラ制御部201がレンズ制御部104と互いに電気接点3を介して通信を行いながら、レンズ記憶部103に記憶された情報等に基づいて2つの像振れ補正部の駆動量を決定するものである。図15は、本実施例のデジタルカメラが実施する像振れ補正を示すフローチャートである。図15のフローは、デジタルカメラの電源投入やスリープ状態からの復帰等でスタートされる。 Image stabilization performed by the digital camera of this embodiment is performed by the camera control unit 201 and the lens control unit 104 based on information stored in the lens storage unit 103 while communicating with each other via the electrical contacts 3. This determines the driving amount of the two image blur correction sections. FIG. 15 is a flowchart showing image blur correction performed by the digital camera of this embodiment. The flow shown in FIG. 15 is started when the digital camera is powered on or returned from a sleep state.

ステップS801では、レンズ制御部104は、レンズ記憶部103に記憶されている、レンズ周辺像振れ補正残り量Ld、カメラ周辺像振れ補正残り量Cd、レンズ像振れ補正敏感度Lv、及びカメラ像振れ補正敏感度Cvを取得する。 In step S801, the lens control unit 104 stores the remaining lens peripheral image blur correction amount Ld, the camera peripheral image blur correction remaining amount Cd, the lens image blur correction sensitivity Lv, and the camera image blur correction amount stored in the lens storage unit 103. Obtain the corrected sensitivity Cv.

前述したように、レンズ周辺像振れ補正残り量Ldは、レンズ像振れ補正部106が画像の中心部で生じた像振れを所定角だけ補正した場合の画像の周辺部の像振れ補正の残り量であり、所定の像高における像振れ補正の残り量である。レンズ周辺像振れ補正残り量Ldは、画像の中心部で生じた像振れを所定角だけ補正した場合にレンズ周辺像振れ補正残り量の値が像高ごとにどのように変化するかを示す関数の係数であってもよい。 As described above, the lens peripheral image blur correction remaining amount Ld is the remaining amount of image blur correction in the peripheral part of the image when the lens image blur correction unit 106 corrects the image blur generated in the center of the image by a predetermined angle. is the remaining amount of image blur correction at a predetermined image height. The remaining lens peripheral image blur correction amount Ld is a function that indicates how the value of the lens peripheral image blur correction remaining amount changes for each image height when the image blur occurring at the center of the image is corrected by a predetermined angle. It may be a coefficient of

また、カメラ周辺像振れ補正残り量Cdは、カメラ像振れ補正部204が画像の中心部で生じた像振れを所定角だけ補正した場合の画像の周辺部の像振れ補正の残り量であり、所定の像高における像振れ補正の残り量である。カメラ周辺像振れ補正残り量Cdは、画像の中心部で生じた像振れを所定角だけ補正した場合のカメラ周辺像振れ補正残り量の値が像高ごとにどのように変化するかを示す関数の係数であってもよい。 Further, the camera peripheral image blur correction remaining amount Cd is the remaining amount of image blur correction in the peripheral part of the image when the camera image blur correction unit 204 corrects the image blur occurring in the center of the image by a predetermined angle, This is the remaining amount of image blur correction at a predetermined image height. The camera peripheral image blur correction remaining amount Cd is a function that indicates how the value of the camera peripheral image blur correction remaining amount changes depending on the image height when the image blur occurring at the center of the image is corrected by a predetermined angle. It may be a coefficient of

また、レンズ像振れ補正敏感度Lvは、像振れ補正光学系102を所定量だけ駆動した場合の像振れ補正角度である。 Further, the lens image blur correction sensitivity Lv is the image blur correction angle when the image blur correction optical system 102 is driven by a predetermined amount.

更に、カメラ像振れ補正敏感度Cvは、撮像素子202を所定量だけ駆動した場合の像振れ補正角度である。 Further, the camera image blur correction sensitivity Cv is the image blur correction angle when the image sensor 202 is driven by a predetermined amount.

ステップS802では、レンズ制御部104は、レンズ周辺像振れ補正残り量Ldとカメラ周辺像振れ補正残り量Cdに基づいてレンズ駆動係数Lk及びカメラ駆動係数Ckを決定する。レンズ駆動係数Lkは、レンズ像振れ補正部106が補正する角度を求める際に使用される。また、カメラ駆動係数Ckは、カメラ像振れ補正部204が補正する角度を求める際に使用される。レンズ駆動係数Lk及びカメラ駆動係数Ckはそれぞれ、式(3),(4)を用いて決定される。 In step S802, the lens control unit 104 determines the lens drive coefficient Lk and the camera drive coefficient Ck based on the lens peripheral image blur correction remaining amount Ld and the camera peripheral image blur correction remaining amount Cd. The lens drive coefficient Lk is used when determining the angle to be corrected by the lens image blur correction unit 106. Further, the camera drive coefficient Ck is used when determining the angle to be corrected by the camera image blur correction unit 204. The lens drive coefficient Lk and camera drive coefficient Ck are determined using equations (3) and (4), respectively.

ステップS803では、レンズ制御部104は、ステップS802で決定したカメラ駆動係数Ckをカメラ本体2(カメラ制御部201)に通知する。 In step S803, the lens control unit 104 notifies the camera body 2 (camera control unit 201) of the camera drive coefficient Ck determined in step S802.

ステップS804では、カメラ制御部201は、ステップS802で決定されたカメラ駆動係数Ckを取得する。 In step S804, the camera control unit 201 obtains the camera drive coefficient Ck determined in step S802.

ステップS805では、カメラ制御部201は、カメラ駆動係数Ckを用いて、カメラ像振れ補正部204を駆動する。 In step S805, the camera control unit 201 drives the camera image blur correction unit 204 using the camera drive coefficient Ck.

デジタルカメラが角度θだけ回転した場合に、カメラ像振れ補正部204が補正する角度Cθは式(6)を用いて決定される。 When the digital camera rotates by an angle θ, the angle Cθ corrected by the camera image blur correction unit 204 is determined using equation (6).

また、カメラ像振れ補正部204の駆動量Ctは、式(8)を用いて決定される。 Further, the driving amount Ct of the camera image blur correction unit 204 is determined using equation (8).

ステップS806では、レンズ制御部104は、ステップS802で決定されたレンズ駆動係数Lkを用いて、レンズ像振れ補正部106を駆動する。 In step S806, the lens control unit 104 drives the lens image blur correction unit 106 using the lens drive coefficient Lk determined in step S802.

デジタルカメラが角度θだけ回転した場合に、レンズ像振れ補正部106が補正する角度Lθは式(5)を用いて決定される。 When the digital camera rotates by an angle θ, the angle Lθ corrected by the lens image blur correction unit 106 is determined using equation (5).

また、レンズ像振れ補正部106の駆動量Ltは、式(7)を用いて決定される。 Further, the driving amount Lt of the lens image blur correction unit 106 is determined using equation (7).

デジタルカメラが角度θだけ回転した場合に、レンズ像振れ補正部106の駆動量Lt及びカメラ像振れ補正部204の駆動量Ctでレンズ像振れ補正部106とカメラ像振れ補正部204が制御される。 When the digital camera rotates by an angle θ, the lens image stabilization unit 106 and the camera image stabilization unit 204 are controlled by the driving amount Lt of the lens image stabilization unit 106 and the driving amount Ct of the camera image stabilization unit 204. .

ステップS807では、像振れ補正を終了するかが判定される。像振れ補正を終了すると判定された場合、本フローが終了され、そうでないと判定された場合、ステップS808に進む。 In step S807, it is determined whether to end image blur correction. If it is determined that image blur correction is to be completed, this flow is terminated, and if it is determined otherwise, the process advances to step S808.

ステップS808では、レンズ状態が変更されたかどうかが判定される。レンズ状態とは、レンズのズーム状態やフォーカスの状態のことである。
レンズ状態が変更されたと判定された場合、ステップS801に進み、そうでないと判定された場合、ステップS806に進む。
[その他の実施例]
本発明は、上述の実施例の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
In step S808, it is determined whether the lens state has been changed. The lens state refers to the zoom state and focus state of the lens.
If it is determined that the lens state has been changed, the process advances to step S801, and if it is determined otherwise, the process advances to step S806.
[Other Examples]
The present invention provides a system or device with a program that implements one or more of the functions of the above-described embodiments via a network or storage medium, and one or more processors in the computer of the system or device reads and executes the program. This can also be achieved by processing. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.

本実施形態の開示は、以下の構成を含む。
(構成1)
像振れ補正のために用いられるカメラ像振れ補正部と、前記カメラ像振れ補正部を制御するカメラ制御部とを有する撮像装置と、
該撮像装置に対して着脱可能であり、像振れ補正のために用いられるレンズ像振れ補正部と、前記レンズ像振れ補正部を制御するレンズ制御部とを有するレンズ装置と、を備える撮像システムであって、
前記レンズ制御部は、前記撮像システムに加えられた振れによって撮像面の中心部に生じる第1方向の像点移動が低減され、かつ前記第1方向とは反対の第2方向に像点移動が生じるように、前記レンズ像振れ補正部を制御し、
前記カメラ制御部は、前記第2方向の像点移動が低減されるように前記カメラ像振れ補正部を制御することを特徴とする撮像システム。
(構成2)
前記レンズ制御部は、前記撮像システムに加えられた振れによって撮像面の中心部に生じる前記第1方向の像点移動がキャンセルされるように、前記レンズ像振れ補正部を制御することを特徴とする構成1に記載の撮像システム。
(構成3)
前記撮像システムに加えられた振れによって生じる前記撮像面の中心部における像点移動量と、前記撮像面の軸外像高における像点移動量とは異なることを特徴とする構成1又は2に記載の撮像システム。
(構成4)
前記レンズ制御部は、前記中心部と前記軸外像高との像点移動量の差が低減されるように前記レンズ像振れ補正部を制御することを特徴とする構成3に記載の撮像システム。
(構成5)
前記レンズ像振れ補正部は、前記レンズ装置に含まれる光学素子を駆動させることで像振れ補正を行い、
前記カメラ像振れ補正部は、前記撮像装置に含まれる撮像素子を駆動させることで像振れ補正を行うことを特徴とする構成1乃至4の何れか一つの構成に記載の撮像システム。
(構成6)
前記レンズ像振れ補正部は、前記レンズ装置に含まれる光学素子を駆動させることで像振れ補正を行い、
前記カメラ像振れ補正部は、前記撮像装置に含まれる撮像素子における像の切り出し位置を変化させることで像振れ補正を行うことを特徴とする構成1乃至4の何れか一つの構成に記載の撮像システム。
(構成7)
像振れ補正のために用いられるカメラ像振れ補正部を有する撮像装置と、該撮像装置に対して着脱可能なレンズ装置とを有するカメラシステムに用いられる前記レンズ装置であって、
像振れ補正のために用いられるレンズ像振れ補正部と、前記レンズ像振れ補正部を制御するレンズ制御部を有し、
前記レンズ制御部は、前記撮像システムに加えられた振れによって撮像面の中心部に生じる第1方向の像点移動が低減され、かつ前記第1方向とは反対の第2方向に像点移動が生じるように、前記レンズ像振れ補正部を制御し、
前記第2方向の像点移動は前記カメラ像振れ補正部による像振れ補正によって低減されることを特徴とするレンズ装置。
(構成8)
前記レンズ像振れ補正部は、前記レンズ装置に含まれる光学素子を駆動させることで像振れ補正を行い、
前記カメラ像振れ補正部は、前記撮像装置に含まれる撮像素子を駆動させることで像振れ補正を行うことを特徴とする構成7に記載のレンズ装置。
(構成9)
前記レンズ像振れ補正部は、前記レンズ装置に含まれる光学素子を駆動させることで像振れ補正を行い、
前記カメラ像振れ補正部は、前記撮像装置に含まれる撮像素子における像の切り出し位置を変化させることで像振れ補正を行うことを特徴とする構成7に記載のレンズ装置。
(構成10)
撮像装置と、該撮像装置に対して着脱可能なレンズ装置とを有するカメラシステムに用いられる前記撮像装置であって、
像振れ補正のために用いられるカメラ像振れ補正部と、前記カメラ像振れ補正部を制御するカメラ制御部を有し、
前記撮像システムに加えられた振れによって撮像面の中心部に生じる第1方向の像点移動をキャンセルし、かつ前記第1方向とは反対の第2方向に像点移動が生じるように、前記レンズ装置において像振れ補正が行われ、
前記カメラ制御部は、前記第2方向の像点移動が低減されるように前記カメラ像振れ補正部を制御することを特徴とする撮像装置。
(構成11)
前記レンズ装置において、前記レンズ装置に含まれる光学素子を駆動させることで像振れ補正が行われ、
前記カメラ像振れ補正部は、前記撮像装置に含まれる撮像素子を駆動させることで像振れ補正を行うことを特徴とする構成10に記載の撮像装置。
(構成12)
前記レンズ装置において、前記レンズ装置に含まれる光学素子を駆動させることで像振れ補正が行われ、
前記カメラ像振れ補正部は、前記撮像装置に含まれる撮像素子における像の切り出し位置を変化させることで像振れ補正を行うことを特徴とする構成10に記載の撮像装置。
(構成13)
撮像装置及び該撮像装置に装着されるレンズ装置の一方である第1装置と、他方である第2装置とを備える撮像システムを制御する制御装置であって、
前記第1装置に設けられた第1の像振れ補正部による補正に応じた軸外像高の第1の像振れ補正残り量に関する第1の情報と前記第2装置に設けられた第2の像振れ補正部による補正に応じた軸外像高の第2の像振れ補正残り量に関する第2の情報とを取得する取得部と、
前記第1の情報と前記第2の情報とを用いて前記第1の像振れ補正部と前記第2の像振れ補正部との補正割合を決定すると共に、該補正割合に基づいて前記第1の像振れ補正部と前記第2の像振れ補正部の少なくとも一方を制御する制御部とを有することを特徴とする制御装置。
(構成14)
前記制御部は、前記第1の像振れ補正残り量が前記第2の像振れ補正残り量より小さい場合、前記第1の像振れ補正部を制御することを特徴とする構成13に記載の制御装置。
(構成15)
前記制御部は、
前記第1の像振れ補正残り量が前記第2の像振れ補正残り量より小さく、かつ前記第1装置に加えられた振れ量が閾値以下である場合、前記第1の像振れ補正部を前記振れ量に基づいて制御し、
前記第1の像振れ補正残り量が前記第2の像振れ補正残り量より小さく、かつ前記振れ量が前記閾値より大きい場合、前記第1の像振れ補正部と前記第2の像振れ補正部を前記振れ量に基づいて制御することを特徴とする構成13又は14に記載の制御装置。
(構成16)
前記制御部は、前記第1の像振れ補正残り量が前記第2の像振れ補正残り量より小さく、かつ前記振れ量が前記閾値より大きい場合、前記閾値に対応する像振れ量を補正するように前記第1の像振れ補正部を制御し、前記振れ量と前記閾値に対応する前記像振れ量との差分に対応する像振れ量を補正するように前記第2の像振れ補正部を制御することを特徴とする構成15に記載の制御装置。
(構成17)
前記制御部は、前記第1の像振れ補正残り量が前記第2の像振れ補正残り量より小さく、かつ前記振れ量が前記閾値より大きい場合、前記第1の像振れ補正部と前記第2の像振れ補正部が前記閾値に対応する像振れ量より小さい像振れ量を補正するように前記補正割合を決定することを特徴とする構成15に記載の制御装置。
(構成18)
前記第1の像振れ補正残り量は、前記第1の像振れ補正部が画像の中心部で生じた像振れを補正した場合の軸外像高の像振れ補正の残り量であり、
前記第2の像振れ補正残り量は、前記第2の像振れ補正部が前記中心部で生じた像振れを補正した場合の軸外像高の像振れ補正の残り量であることを特徴とする構成13乃至17の何れか一つの構成に記載の制御装置。
(構成19)
前記第1の情報は、複数の軸外像高の夫々の前記第1の像振れ補正残り量を含むことを特徴とする構成13乃至18の何れか一つの構成に記載の制御装置。
(構成20)
前記第2の情報は、複数の軸外像高の夫々の前記第2の像振れ補正残り量を含むことを特徴とする構成13乃至19の何れか一つの構成に記載の制御装置。
(構成21)
前記第1の情報は、前記第1の像振れ補正残り量に関する関数の係数であることを特徴とする構成13乃至18の何れか一つの構成に記載の制御装置。
(構成22)
前記第2の情報は、前記第2の像振れ補正残り量に関する関数の係数であることを特徴とする構成13乃至19の何れか一つの構成に記載の制御装置。
(構成23)
前記制御部は、前記第1の像振れ補正残り量と前記第2の像振れ補正残り量が同じ符号でかつ前記第1の像振れ補正残り量が前記第2の像振れ補正残り量より小さい場合、前記第1の像振れ補正部を像振れ補正する方向へ駆動し、前記第2の像振れ補正部を像振れ補正する方向とは反対の方向へ駆動することを特徴とする構成13乃至22の何れか一つの構成に記載の制御装置。
(構成24)
前記制御部は、画像における像振れ補正残り量が所定量より小さくなるように、前記第1の像振れ補正部と前記第2の像振れ補正部の少なくとも一方を制御することを特徴とする構成13乃至23の何れか一つの構成に記載の制御装置。
(構成25)
前記制御部は、画像における中心部の像振れ補正残り量と軸外像高の像振れ補正残り量との差が小さくなるように、前記第1の像振れ補正部を制御すると共に、前記第1の像振れ補正部による補正に応じた像振れ補正残り量を補正するように前記第2の像振れ補正部を制御することを特徴とする構成13乃至24の何れか一つの構成に制御装置。
(構成26)
前記制御部は、画像における中心部の像振れ補正残り量と軸外像高の像振れ補正残り量とが等しくなるように、前記第1の像振れ補正部を制御すると共に、前記第1の像振れ補正部による補正に応じた像振れ補正残り量を補正するように前記第2の像振れ補正部を制御することを特徴とする構成13乃至26の何れか一つの構成に制御装置。
(構成27)
前記中心部と前記軸外像高で生じた像振れの方向と前記第1の像振れ補正部による補正に応じた前記中心部と前記軸外像高の像振れ補正残り量の方向は互いに反対方向であることを特徴とする構成25又は26に記載の制御装置。
(構成28)
前記中心部と前記軸外像高で生じた像振れの方向と前記第1の像振れ補正部による補正に応じた前記中心部と前記軸外像高の像振れ補正残り量の方向は同じ方向であることを特徴とする構成25又は26に記載の制御装置。
(構成29)
光学系と、
構成13乃至28の何れか一つの構成に記載の制御装置とを有することを特徴とするレンズ装置。
(構成30)
撮像素子と、
構成13乃至28の何れか一つの構成に記載の制御装置とを有することを備える撮像装置。
(構成31)
構成13乃至28の何れか一つの構成に記載の制御装置と、
前記第1の像振れ補正部を備える前記レンズ装置と、
前記第2の像振れ補正部を備える前記撮像装置とを有することを特徴とする撮像システム。
(構成32)
前記第1の像振れ補正部は、前記レンズ装置における光学素子を駆動して像振れ補正を行い、
前記第2の像振れ補正部は、前記撮像装置における撮像素子を駆動して像振れ補正を行うことを特徴とする構成31に記載の撮像システム。
(構成33)
前記第1の像振れ補正部は、前記レンズ装置における光学素子を駆動して像振れ補正を行い、
前記第2の像振れ補正部は、前記撮像装置における撮像素子による像の切り出し位置を変化させて像振れ補正を行うことを特徴とする構成31に記載の撮像システム。
The disclosure of this embodiment includes the following configurations .
(Configuration 1)
an imaging device including a camera image blur correction section used for image blur correction; and a camera control section that controls the camera image blur correction section;
An imaging system comprising: a lens device that is detachable from the imaging device and includes a lens image stabilization section used for image stabilization, and a lens control section that controls the lens image stabilization section. There it is,
The lens control unit is configured to reduce image point movement in a first direction that occurs at the center of the imaging surface due to shake applied to the imaging system, and to reduce image point movement in a second direction opposite to the first direction. controlling the lens image stabilization unit so as to cause
The imaging system is characterized in that the camera control unit controls the camera image blur correction unit so that movement of the image point in the second direction is reduced.
(Configuration 2)
The lens control unit controls the lens image blur correction unit so that the image point movement in the first direction that occurs at the center of the imaging surface due to shake applied to the imaging system is canceled. The imaging system according to configuration 1.
(Configuration 3)
According to configuration 1 or 2, the amount of movement of the image point at the center of the imaging surface caused by shake applied to the imaging system is different from the amount of movement of the image point at an off-axis image height of the imaging surface. imaging system.
(Configuration 4)
The imaging system according to configuration 3, wherein the lens control unit controls the lens image blur correction unit so that a difference in image point movement amount between the center portion and the off-axis image height is reduced. .
(Configuration 5)
The lens image blur correction unit performs image blur correction by driving an optical element included in the lens device,
5. The imaging system according to any one of configurations 1 to 4, wherein the camera image blur correction unit performs image blur correction by driving an image sensor included in the imaging device.
(Configuration 6)
The lens image blur correction unit performs image blur correction by driving an optical element included in the lens device,
Imaging according to any one of configurations 1 to 4, wherein the camera image shake correction unit performs image shake correction by changing an image cutting position in an image sensor included in the image pickup device. system.
(Configuration 7)
The lens device used in a camera system including an imaging device having a camera image blur correction unit used for image blur correction, and a lens device detachable from the imaging device,
It has a lens image blur correction section used for image blur correction, and a lens control section that controls the lens image blur correction section,
The lens control unit is configured to reduce image point movement in a first direction that occurs at the center of the imaging surface due to shake applied to the imaging system, and to reduce image point movement in a second direction opposite to the first direction. controlling the lens image stabilization unit so as to cause
A lens device, wherein the image point movement in the second direction is reduced by image blur correction by the camera image blur correction section.
(Configuration 8)
The lens image blur correction unit performs image blur correction by driving an optical element included in the lens device,
8. The lens device according to configuration 7, wherein the camera image blur correction unit performs image blur correction by driving an image sensor included in the imaging device.
(Configuration 9)
The lens image blur correction unit performs image blur correction by driving an optical element included in the lens device,
8. The lens device according to configuration 7, wherein the camera image blur correction unit performs image blur correction by changing an image cutting position in an image sensor included in the imaging device.
(Configuration 10)
The imaging device used in a camera system having an imaging device and a lens device that is detachable from the imaging device,
It has a camera image blur correction unit used for image blur correction, and a camera control unit that controls the camera image blur correction unit,
The lens is configured to cancel image point movement in a first direction that occurs at the center of the imaging surface due to shake applied to the imaging system, and to cause image point movement in a second direction opposite to the first direction. Image stabilization is performed in the device,
The image pickup device is characterized in that the camera control unit controls the camera image blur correction unit so that movement of the image point in the second direction is reduced.
(Configuration 11)
In the lens device, image blur correction is performed by driving an optical element included in the lens device,
11. The imaging device according to configuration 10, wherein the camera image blur correction unit performs image blur correction by driving an image sensor included in the imaging device.
(Configuration 12)
In the lens device, image blur correction is performed by driving an optical element included in the lens device,
11. The imaging device according to configuration 10, wherein the camera image blur correction unit performs image blur correction by changing an image cutting position in an image sensor included in the imaging device.
(Configuration 13)
A control device that controls an imaging system including a first device that is one of an imaging device and a lens device attached to the imaging device, and a second device that is the other,
First information regarding the first image blur correction remaining amount of the off-axis image height according to the correction by the first image blur correction unit provided in the first device; and the second information provided in the second device. an acquisition unit that acquires second information regarding a second image blur correction remaining amount of the off-axis image height according to the correction by the image blur correction unit;
Using the first information and the second information, determine the correction ratio between the first image blur correction section and the second image blur correction section, and determine the correction ratio between the first image blur correction section and the second image blur correction section based on the correction percentage. A control device comprising: a control unit that controls at least one of the image blur correction unit and the second image blur correction unit.
(Configuration 14)
The control according to configuration 13, wherein the control unit controls the first image blur correction unit when the first image blur correction remaining amount is smaller than the second image blur correction remaining amount. Device.
(Configuration 15)
The control unit includes:
When the first image blur correction remaining amount is smaller than the second image blur correction remaining amount and the amount of shake applied to the first device is less than or equal to the threshold value, the first image blur correction section Control based on the amount of runout,
When the first image blur correction remaining amount is smaller than the second image blur correction remaining amount and the shake amount is larger than the threshold value, the first image blur correction section and the second image blur correction section 15. The control device according to configuration 13 or 14, wherein the control device controls the amount of vibration based on the amount of runout.
(Configuration 16)
The control unit is configured to correct an image shake amount corresponding to the threshold value when the first remaining image shake correction amount is smaller than the second image shake correction remaining amount and the shake amount is larger than the threshold value. the first image blur correction unit to control the second image blur correction unit to correct an image blur amount corresponding to a difference between the image blur amount and the image blur amount corresponding to the threshold value; 16. The control device according to configuration 15.
(Configuration 17)
When the first image blur correction remaining amount is smaller than the second image blur correction remaining amount and the shake amount is larger than the threshold value, the control unit controls the first image blur correction portion and the second image blur correction portion. 16. The control device according to configuration 15, wherein the image blur correction unit determines the correction ratio so as to correct an image blur amount smaller than an image blur amount corresponding to the threshold value.
(Configuration 18)
The first image blur correction remaining amount is the remaining amount of image blur correction at an off-axis image height when the first image blur correction unit corrects the image blur generated at the center of the image,
The second image blur correction remaining amount is a remaining amount of image blur correction at an off-axis image height when the second image blur correction unit corrects the image blur generated at the center portion. The control device according to any one of configurations 13 to 17.
(Configuration 19)
19. The control device according to any one of configurations 13 to 18, wherein the first information includes the first image blur correction remaining amount for each of a plurality of off-axis image heights.
(Configuration 20)
20. The control device according to any one of configurations 13 to 19, wherein the second information includes the second image blur correction remaining amount for each of a plurality of off-axis image heights.
(Configuration 21)
19. The control device according to any one of configurations 13 to 18, wherein the first information is a coefficient of a function related to the first image blur correction remaining amount.
(Configuration 22)
20. The control device according to any one of configurations 13 to 19, wherein the second information is a coefficient of a function related to the second image blur correction remaining amount.
(Configuration 23)
The control unit is configured such that the first remaining image blur correction amount and the second remaining image blur correction amount have the same sign, and the first remaining image blur correction amount is smaller than the second remaining image blur correction amount. In this case, the first image blur correction section is driven in a direction for correcting image blur, and the second image blur correction section is driven in a direction opposite to the direction for correcting image blur. 23. The control device according to any one of the configurations described in 22.
(Configuration 24)
The control unit controls at least one of the first image blur correction unit and the second image blur correction unit so that the remaining amount of image blur correction in the image is smaller than a predetermined amount. 24. The control device according to any one of configurations 13 to 23.
(Configuration 25)
The control section controls the first image stabilization section so that the difference between the remaining amount of image stabilization at the center of the image and the remaining amount of image stabilization at the off-axis image height becomes small; A control device according to any one of configurations 13 to 24, characterized in that the second image blur correction unit is controlled to correct the remaining amount of image blur correction according to the correction by the first image blur correction unit. .
(Configuration 26)
The control section controls the first image stabilization section so that the remaining amount of image stabilization at the center of the image is equal to the remaining amount of image stabilization at the off-axis image height, and controls the first image stabilization section. 27. A control device according to any one of configurations 13 to 26, characterized in that the second image blur correction section is controlled to correct a remaining amount of image blur correction in accordance with the correction by the image blur correction section.
(Configuration 27)
The direction of the image blur generated at the center and the off-axis image height and the direction of the remaining amount of image blur correction at the center and the off-axis image height according to the correction by the first image blur correction unit are opposite to each other. 27. The control device according to configuration 25 or 26, wherein the control device is a direction.
(Configuration 28)
The direction of the image blur generated at the center and the off-axis image height and the direction of the remaining amount of image blur correction at the center and the off-axis image height according to the correction by the first image blur correction unit are the same direction. 27. The control device according to configuration 25 or 26, characterized in that:
(Configuration 29)
optical system and
A lens device comprising: the control device according to any one of configurations 13 to 28.
(Configuration 30)
An image sensor and
An imaging device comprising: the control device according to any one of configurations 13 to 28.
(Configuration 31)
The control device according to any one of configurations 13 to 28,
the lens device including the first image blur correction section;
An imaging system comprising: the imaging device including the second image blur correction section.
(Configuration 32)
The first image blur correction section drives an optical element in the lens device to correct image blur,
32. The imaging system according to configuration 31, wherein the second image blur correction unit performs image blur correction by driving an image sensor in the imaging device.
(Configuration 33)
The first image blur correction section drives an optical element in the lens device to correct image blur,
32. The imaging system according to configuration 31, wherein the second image blur correction unit performs image blur correction by changing a position at which an image is cut out by an image sensor in the imaging device.

以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。 Although preferred embodiments of the present invention have been described above, the present invention is not limited to these embodiments, and various modifications and changes can be made within the scope of the invention.

1 交換レンズ(レンズ装置)
2 カメラ本体(撮像装置)
104 レンズ制御部(制御装置)
201 カメラ制御部(制御装置)
201a 取得部
201b 制御部
1 Interchangeable lens (lens device)
2 Camera body (imaging device)
104 Lens control unit (control device)
201 Camera control unit (control device)
201a Acquisition unit 201b Control unit

Claims (13)

像振れ補正のために用いられるカメラ像振れ補正部と、前記カメラ像振れ補正部を制御するカメラ制御部とを有する撮像装置と、
該撮像装置に対して着脱可能であり、像振れ補正のために用いられるレンズ像振れ補正部と、前記レンズ像振れ補正部を制御するレンズ制御部とを有するレンズ装置と、を備える撮像システムであって、
前記レンズ制御部は、前記撮像システムに加えられた振れによって撮像面の中心部に生じる第1方向の像点移動が低減され、かつ前記第1方向とは反対の第2方向に像点移動が生じるように、前記レンズ像振れ補正部を制御し、
前記カメラ制御部は、前記第2方向の像点移動が低減されるように前記カメラ像振れ補正部を制御することを特徴とする撮像システム。
an imaging device including a camera image blur correction section used for image blur correction; and a camera control section that controls the camera image blur correction section;
An imaging system comprising: a lens device that is detachable from the imaging device and includes a lens image stabilization section used for image stabilization, and a lens control section that controls the lens image stabilization section. There it is,
The lens control unit is configured to reduce image point movement in a first direction that occurs at the center of the imaging surface due to shake applied to the imaging system, and to reduce image point movement in a second direction opposite to the first direction. controlling the lens image stabilization unit so as to cause
The imaging system is characterized in that the camera control unit controls the camera image blur correction unit so that movement of the image point in the second direction is reduced.
前記レンズ制御部は、前記撮像システムに加えられた振れによって撮像面の中心部に生じる前記第1方向の像点移動がキャンセルされるように、前記レンズ像振れ補正部を制御することを特徴とする請求項1に記載の撮像システム。 The lens control unit controls the lens image blur correction unit so that the image point movement in the first direction that occurs at the center of the imaging surface due to shake applied to the imaging system is canceled. The imaging system according to claim 1. 前記撮像システムに加えられた振れによって生じる前記撮像面の中心部における像点移動量と、前記撮像面の軸外像高における像点移動量とは異なることを特徴とする請求項1に記載の撮像システム。 2. The image pickup system according to claim 1, wherein the amount of image point movement at the center of the imaging surface caused by shake applied to the imaging system is different from the amount of image point movement at an off-axis image height of the imaging surface. Imaging system. 前記レンズ制御部は、前記中心部と前記軸外像高との像点移動量の差が低減されるように前記レンズ像振れ補正部を制御することを特徴とする請求項3に記載の撮像システム。 The imaging according to claim 3, wherein the lens control unit controls the lens image blur correction unit so that a difference in image point movement amount between the center portion and the off-axis image height is reduced. system. 前記レンズ像振れ補正部は、前記レンズ装置に含まれる光学素子を駆動させることで像振れ補正を行い、
前記カメラ像振れ補正部は、前記撮像装置に含まれる撮像素子を駆動させることで像振れ補正を行うことを特徴とする請求項1に記載の撮像システム。
The lens image blur correction unit performs image blur correction by driving an optical element included in the lens device,
The imaging system according to claim 1, wherein the camera image blur correction unit performs image blur correction by driving an image sensor included in the imaging device.
前記レンズ像振れ補正部は、前記レンズ装置に含まれる光学素子を駆動させることで像振れ補正を行い、
前記カメラ像振れ補正部は、前記撮像装置に含まれる撮像素子における像の切り出し位置を変化させることで像振れ補正を行うことを特徴とする請求項1に記載の撮像システム。
The lens image blur correction unit performs image blur correction by driving an optical element included in the lens device,
2. The imaging system according to claim 1, wherein the camera image blur correction unit performs image blur correction by changing an image cutting position in an image sensor included in the imaging device.
像振れ補正のために用いられるカメラ像振れ補正部を有する撮像装置と、該撮像装置に対して着脱可能であり、像振れ補正のために用いられるレンズ像振れ補正部を有するレンズ装置と、を備える撮像システムの制御方法であって、An imaging device having a camera image stabilization section used for image stabilization, and a lens device detachably attached to the imaging device and having a lens image stabilization section used for image stabilization. A method of controlling an imaging system comprising:
前記撮像システムに加えられた振れによって撮像面の中心部に生じる第1方向の像点移動が低減され、かつ前記第1方向とは反対の第2方向に像点移動が生じるように、前記レンズ像振れ補正部を制御し、The lens is configured such that image point movement in a first direction that occurs at the center of the imaging surface due to shake applied to the imaging system is reduced, and image point movement occurs in a second direction opposite to the first direction. Controls the image stabilization section,
前記第2方向の像点移動が低減されるように前記カメラ像振れ補正部を制御することを特徴とする制御方法。A control method, comprising controlling the camera image blur correction unit so that the movement of the image point in the second direction is reduced.
前記撮像システムに加えられた振れによって撮像面の中心部に生じる前記第1方向の像点移動がキャンセルされるように、前記レンズ像振れ補正部を制御することを特徴とする請求項7に記載の制御方法。8. The lens image blur correction unit is controlled so that the image point movement in the first direction that occurs at the center of the imaging surface due to shake applied to the imaging system is canceled. control method. 前記撮像システムに加えられた振れによって生じる前記撮像面の中心部における像点移動量と、前記撮像面の軸外像高における像点移動量とは異なることを特徴とする請求項7に記載の制御方法。8. The image pickup system according to claim 7, wherein an amount of movement of the image point at the center of the imaging surface caused by shake applied to the imaging system is different from an amount of movement of the image point at an off-axis image height of the imaging surface. Control method. 前記中心部と前記軸外像高との像点移動量の差が低減されるように前記レンズ像振れ補正部を制御することを特徴とする請求項9に記載の制御方法。10. The control method according to claim 9, further comprising controlling the lens image blur correction unit so that a difference in image point movement amount between the center portion and the off-axis image height is reduced. 前記レンズ像振れ補正部は、前記レンズ装置に含まれる光学素子を駆動させることで像振れ補正を行い、The lens image blur correction unit performs image blur correction by driving an optical element included in the lens device,
前記カメラ像振れ補正部は、前記撮像装置に含まれる撮像素子を駆動させることで像振れ補正を行うことを特徴とする請求項7に記載の制御方法。8. The control method according to claim 7, wherein the camera image blur correction unit performs image blur correction by driving an image sensor included in the imaging device.
前記レンズ像振れ補正部は、前記レンズ装置に含まれる光学素子を駆動させることで像振れ補正を行い、The lens image blur correction unit performs image blur correction by driving an optical element included in the lens device,
前記カメラ像振れ補正部は、前記撮像装置に含まれる撮像素子における像の切り出し位置を変化させることで像振れ補正を行うことを特徴とする請求項7に記載の制御方法。8. The control method according to claim 7, wherein the camera image blur correction unit performs image blur correction by changing an image cutting position in an image sensor included in the imaging device.
請求項7乃至12のいずれか1項に記載の制御方法をコンピュータに実行させることを特徴とするプログラム。A program for causing a computer to execute the control method according to any one of claims 7 to 12.
JP2022187009A 2022-01-01 2022-11-24 Imaging system, lens device, imaging device, control device Active JP7392089B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN202211726371.9A CN116389875A (en) 2022-01-01 2022-12-29 Control device, lens device, imaging system, control method, and storage medium
US18/148,210 US20230217112A1 (en) 2022-01-01 2022-12-29 Control apparatus, lens apparatus, image pickup apparatus, image pickup system, control method, and a non-transitory computer-readable storage medium
EP22217093.8A EP4231656A3 (en) 2022-01-01 2022-12-29 Control apparatus, lens apparatus, image pickup apparatus, image pickup system, control method, and program
JP2023176449A JP2023175995A (en) 2022-01-01 2023-10-12 Lens device, imaging device, and control method of lens device and imaging device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2022000017 2022-01-01
JP2022000017 2022-01-01

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2023176449A Division JP2023175995A (en) 2022-01-01 2023-10-12 Lens device, imaging device, and control method of lens device and imaging device

Publications (2)

Publication Number Publication Date
JP2023099474A JP2023099474A (en) 2023-07-13
JP7392089B2 true JP7392089B2 (en) 2023-12-05

Family

ID=87103424

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022187009A Active JP7392089B2 (en) 2022-01-01 2022-11-24 Imaging system, lens device, imaging device, control device

Country Status (1)

Country Link
JP (1) JP7392089B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017195516A (en) 2016-04-20 2017-10-26 オリンパス株式会社 Camera system and camera body
JP2018072540A (en) 2016-10-28 2018-05-10 キヤノン株式会社 Image processing device, image processing method, and optical apparatus
JP2020042078A (en) 2018-09-07 2020-03-19 キヤノン株式会社 Optical apparatus
JP2021097338A (en) 2019-12-18 2021-06-24 キヤノン株式会社 Control apparatus, lens apparatus, imaging apparatus, and imaging system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017195516A (en) 2016-04-20 2017-10-26 オリンパス株式会社 Camera system and camera body
JP2018072540A (en) 2016-10-28 2018-05-10 キヤノン株式会社 Image processing device, image processing method, and optical apparatus
JP2020042078A (en) 2018-09-07 2020-03-19 キヤノン株式会社 Optical apparatus
JP2021097338A (en) 2019-12-18 2021-06-24 キヤノン株式会社 Control apparatus, lens apparatus, imaging apparatus, and imaging system

Also Published As

Publication number Publication date
JP2023099474A (en) 2023-07-13

Similar Documents

Publication Publication Date Title
RU2751463C2 (en) Camera and objective apparatus
US11159726B2 (en) Lens apparatus, camera, control method, and storage medium
CN106470317B (en) Image pickup apparatus and control method thereof
JP2010026010A (en) Imaging apparatus and photographic lens
JP2010103895A (en) Imaging device, compound-eye imaging device and imaging control method
JP5052389B2 (en) Imaging device
JP2017211487A (en) Imaging apparatus and automatic focus adjustment method
JP2009251491A (en) Imaging apparatus and control method for imaging apparatus
US10999509B2 (en) Systems, methods, and mediums for controlling image stabilization based on imaging condition
JP2019164338A (en) Camera, lens device, control method, and computer program
JP7071204B2 (en) Imaging system, lens device, imaging device, and its control method
JP2007052235A (en) Camera system
JP7392089B2 (en) Imaging system, lens device, imaging device, control device
JP2023175995A (en) Lens device, imaging device, and control method of lens device and imaging device
JP7331909B2 (en) Imaging device
JP5478677B2 (en) IMAGING DEVICE AND IMAGING DEVICE CONTROL METHOD
JP2019179206A (en) Zoom lens and image capturing device
JP2019149720A (en) Imaging system and method of controlling the same, imaging device, interchangeable lens, and program
JP7387351B2 (en) Lens device, camera and control method, program
JP7383413B2 (en) Lens device, imaging device, imaging system, and control method
JP2022155134A (en) Imaging apparatus
JP2024040850A (en) Control device, lens device, imaging apparatus, camera system, control method and program
JP2016213648A (en) Imaging apparatus, lens apparatus, control method of imaging apparatus, and control method of lens apparatus
JP2021071708A (en) Anti-shake device, method thereof, and image capturing device
JP2023177533A (en) Control device, lens device, imaging apparatus, imaging system, control method, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230510

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230510

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20230510

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230815

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231012

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20231024

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231122

R151 Written notification of patent or utility model registration

Ref document number: 7392089

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151