JP2020008739A - Imaging device and imaging device control device as well as program - Google Patents
Imaging device and imaging device control device as well as program Download PDFInfo
- Publication number
- JP2020008739A JP2020008739A JP2018130050A JP2018130050A JP2020008739A JP 2020008739 A JP2020008739 A JP 2020008739A JP 2018130050 A JP2018130050 A JP 2018130050A JP 2018130050 A JP2018130050 A JP 2018130050A JP 2020008739 A JP2020008739 A JP 2020008739A
- Authority
- JP
- Japan
- Prior art keywords
- correction
- image
- amount
- information
- focus detection
- 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.)
- Granted
Links
Images
Landscapes
- Adjustment Of Camera Lenses (AREA)
- Studio Devices (AREA)
- Focusing (AREA)
- Automatic Focus Adjustment (AREA)
Abstract
Description
本発明は、撮像装置及びその制御方法、並びにプログラムに関する。 The present invention relates to an imaging device, a control method thereof, and a program.
レンズから入る光の経路を左右2つに分割し、両経路からの結像位置の差に基づき焦点を合わせる瞳分割方式による位相差AF(phase detection autofocus)が知られている。瞳分割方式は、測距エリアが結像光学系の光軸から離れた領域になるほど、結像光学系の射出瞳と撮像素子の入射瞳の瞳ずれが生じ、不均一に瞳分割されるため、焦点検出精度が下がるという問題がある。また、瞳分割方式と像振れ補正方式を併用する場合は、像振れ補正の方式により、以下のような理由で、さらに焦点検出精度が下がるという問題がある。 There is known a phase difference AF (phase detection autofocus) by a pupil division method in which a path of light entering from a lens is divided into two right and left sides and a focal point is set based on a difference between image forming positions from both paths. In the pupil division method, the pupil shift between the exit pupil of the imaging optical system and the entrance pupil of the image sensor occurs as the distance measurement area becomes farther from the optical axis of the imaging optical system, resulting in uneven pupil division. However, there is a problem that the focus detection accuracy is reduced. In addition, when the pupil division method and the image blur correction method are used together, there is a problem that the focus detection accuracy is further reduced due to the following reasons, depending on the image blur correction method.
像振れ補正方式には、撮像素子を結像光学系の光軸に垂直な面内で駆動する撮像素子駆動方式と、結像光学系のレンズ群の一部を駆動するレンズ群駆動方式と、がある。 The image blur correction method includes an image sensor driving method for driving the image sensor in a plane perpendicular to the optical axis of the image forming optical system, a lens group driving method for driving a part of the lens group of the image forming optical system, There is.
瞳分割方式による位相差AFと、撮像素子駆動方式による像振れ補正と、を併用した場合は、撮像素子が動くことにより、結像光学系の光軸中心から撮像素子上のある画素までの距離が変化する。これにより、ある画素から見た結像光学系の射出瞳の形状及び位置が変化する。つまり、撮像素子の入射瞳に投影された結像光学系の射出瞳の形状及び位置が変化する。 When the phase difference AF based on the pupil division method and the image blur correction based on the image sensor driving method are used together, the distance from the optical axis center of the imaging optical system to a certain pixel on the image sensor due to the movement of the image sensor. Changes. As a result, the shape and position of the exit pupil of the imaging optical system as viewed from a certain pixel changes. That is, the shape and position of the exit pupil of the imaging optical system projected on the entrance pupil of the image sensor change.
瞳分割方式による位相差AFと、レンズ群駆動方式による像振れ補正と、を併用した場合は、結像光学系のレンズ群の一部が駆動され、結像光学系を通過する光束を制限する枠の位置関係が変化する。これにより、結像光学系の射出瞳の形状が変化する。特に、測距エリアが結像光学系の光軸中心から離れている場合は、光束の入射角度が大きいため、枠位置の変化の影響を大きく受ける。 When the phase difference AF based on the pupil division method and the image blur correction based on the lens group driving method are used together, a part of the lens group of the imaging optical system is driven to limit the light flux passing through the imaging optical system. The positional relationship of the frame changes. As a result, the shape of the exit pupil of the imaging optical system changes. In particular, when the distance measuring area is far from the center of the optical axis of the image forming optical system, the angle of incidence of the light beam is large, so that the frame position is greatly affected by the change in the frame position.
特許文献1は、瞳分割方式による位相差AFと、撮像素子駆動方式による像振れ補正と、を併用した場合の高精度な焦点検出方法を開示する。特許文献1では、像振れ量からデフォーカス量を換算する換算係数テーブルが予め用意される。つまり、特許文献1では、撮像素子駆動方式による像振れ補正の状態に応じて、撮像素子に対する光束の上側光線と下側光線を算出し、かつ換算係数テーブルを用いてデフォーカス量を求めることで、高精度な焦点検出を実現する。特許文献2は、特許文献1よりも高精度な焦点検出を実現するために、上側光線と下側光線を算出する際にレンズ群の開口情報を用いる焦点検出方法を開示する。
しかしながら、特許文献1及び2は、いずれも、位相差AFにおいて、ハイブリット方式による像振れ補正を考慮して高精度な焦点検出を行う方法を開示しない。特に、特許文献1及び2は、レンズ群駆動方式による結像光学系の射出瞳の形状変化を考慮した焦点検出方法を何ら開示しない。ここで、ハイブリット方式による像振れ補正とは、撮像素子駆動方式による像振れ補正とレンズ群駆動方式による像振れ補正とを組み合わせた像振れ補正のことである。
However,
本発明は、ハイブリット方式による像振れ補正を考慮した修正された開口情報から焦点検出のための変換係数を取得し、当該変換係数を用いて位相差からデフォーカス量を求めることで、高精度な焦点検出を可能とする撮像装置を実現することを目的とする。 The present invention obtains a conversion coefficient for focus detection from corrected aperture information in consideration of image blur correction by a hybrid method, and obtains a defocus amount from a phase difference using the conversion coefficient, thereby achieving high precision. It is an object of the present invention to realize an imaging device that enables focus detection.
本発明の例に係る撮像装置は、結像光学系の複数の瞳領域を通過する光束に基づき焦点検出を行う撮像装置であって、前記光束を受ける撮像素子と、制御手段と、を備える。前記制御手段は、前記結像光学系のレンズ群の一部を第1の補正量に基づき駆動することで像振れを補正する第1の補正手段と、前記撮像素子を第2の補正量に基づき前記結像光学系の光軸に垂直な面内で駆動することで前記像振れを補正する第2の補正手段と、前記結像光学系の開口情報、及び前記第1の補正量に対する前記結像光学系の開口の変化量を表す敏感度情報を取得する取得手段と、前記第1の補正量、前記第2の補正量、及び前記敏感度情報に基づき、前記取得手段により取得された前記開口情報を修正することで、修正された開口情報を求める修正手段と、前記修正された開口情報に基づき焦点検出を行う焦点検出手段と、を備える。 An imaging device according to an example of the present invention is an imaging device that performs focus detection based on a light beam that passes through a plurality of pupil regions of an imaging optical system, and includes an image sensor that receives the light beam, and a control unit. The control unit includes a first correction unit that corrects an image blur by driving a part of a lens group of the imaging optical system based on a first correction amount, and sets the imaging device to a second correction amount. A second correction unit that corrects the image blur by driving in a plane perpendicular to the optical axis of the imaging optical system based on the aperture information of the imaging optical system and the first correction amount. Acquiring means for acquiring sensitivity information indicating a change amount of the aperture of the imaging optical system; and acquiring the sensitivity information based on the first correction amount, the second correction amount, and the sensitivity information. The image processing apparatus includes: a correction unit that obtains corrected opening information by correcting the opening information; and a focus detection unit that performs focus detection based on the corrected opening information.
本発明によれば、ハイブリット方式による像振れ補正を考慮した修正された開口情報から焦点検出のための変換係数を取得し、当該変換係数を用いて位相差からデフォーカス量を求めることで、高精度な焦点検出を可能とする撮像装置を実現できる。 According to the present invention, a conversion coefficient for focus detection is obtained from corrected aperture information in consideration of image blur correction by a hybrid method, and a defocus amount is obtained from a phase difference using the conversion coefficient, thereby achieving high defocus. An imaging device that enables accurate focus detection can be realized.
以下、本発明の例示的な実施形態について、添付図面を参照して詳細に説明する。
ここでは、本発明に係る撮像装置をレンズ交換式のデジタル一眼レフカメラ(カメラシステム)に適用した実施形態について説明する。
Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
Here, an embodiment in which the imaging apparatus according to the present invention is applied to a digital single-lens reflex camera (camera system) of an interchangeable lens type will be described.
しかしながら、本発明は、以下の実施形態に限定されず、瞳分割方式による位相差AFと、ハイブリッド方式による像振れ補正と、を併用した撮像装置、又はそれを備えたシステムに適用可能である。例えば、本発明は、デジタルスチルカメラ、デジタルビデオカメラなどのカメラ一般はもとより、カメラ機能を搭載した機器にも適用可能である。カメラ機能を搭載した機器とは、携帯電話、スマートフォン、タブレット端末、コンピュータ機器、メディアプレーヤ、ロボット機器、ゲーム機器、家電機器などを含む。 However, the present invention is not limited to the embodiments described below, and is applicable to an imaging apparatus using both phase difference AF using a pupil division method and image shake correction using a hybrid method, or a system including the same. For example, the present invention is applicable not only to general cameras such as digital still cameras and digital video cameras, but also to devices equipped with camera functions. Devices equipped with a camera function include mobile phones, smartphones, tablet terminals, computer devices, media players, robot devices, game devices, home appliances, and the like.
(カメラシステム)
図1は、カメラシステムの例を示す。
カメラシステムは、撮像装置としてのカメラ本体100と、カメラ本体100から取り外し可能な交換レンズ(撮影レンズ)300と、を備える。
(Camera system)
FIG. 1 shows an example of a camera system.
The camera system includes a
光束は、結像光学系303と、絞り304と、交換レンズ300側のレンズマウント301と、カメラ本体100側のレンズマウント11と、シャッタ12とをそれぞれ通過し、かつ撮像素子14に入射する。
The light beam passes through the imaging
撮像素子14は、CCD又はCMOSイメージセンサであり、2次元的に配置される複数の画素を備える。各画素は、例えば、フォトダイオードなどの光電変換領域を有する。撮像素子14は、被写体光学像に対応する電気信号を出力する。撮像素子14にて光電変換された電気信号は、A/D変換器16へ送られる。A/D変換器16は、アナログ信号をデジタル信号(画像データ)に変換する。尚、後述するように、A/D変換器16は、撮像素子14内に組み込まれてもよい。
The
本実施形態では、カメラ本体100は、瞳分割方式による位相差AFを行う。従って、撮像素子14の複数の画素のうちの一部に関しては、1つの画素が結像光学系の複数の瞳領域を通過する光束を受ける複数の光電変換領域を備える。そして、撮像装置は、これら複数の光電変換領域から得られる信号に基づき、焦点検出を行う。
In the present embodiment, the
タイミング発生回路18は、クロック信号及び制御信号を、撮像素子14及びA/D変換器16に供給する。タイミング発生回路18は、システム制御部50により制御される。例えば、システム制御部50は、タイミング発生回路18を用いて、1つの画素内の複数の光電変換領域から、順次、信号を出力したり、又は1つの画素内の複数の光電変換領域から得られる信号を加算し、一度に出力したりすることができる。
The
画像処理部20は、A/D変換器16からの画像データに対して、画素補間処理、ホワイトバランス調整処理、色変換処理などの所定の処理を適用する。
The
画像処理部20は、A/D変換器16からの画像データ(撮像素子14の出力信号)のうち、焦点検出信号に基づき、位相差AFによる焦点検出のための一対の信号列を生成する。一対の信号列は、システム制御部50を介してAF(AutoFocus)部54へ送られる。焦点検出部としてのAF部54は、一対の信号列の相関演算により、一対の信号列間のずれ量(位相差)を検出し、かつこのずれ量を交換レンズ300のデフォーカス量とデフォーカス方向に変換する。AF部54は、当該デフォーカスの量及び当該デフォーカス方向をそれぞれシステム制御部50に出力する。システム制御部50は、交換レンズ300のフォーカス制御部307を通じてフォーカスレンズを駆動し、交換レンズ300の焦点距離を調節する。
The
また、画像処理部20は、撮像素子14から得られる、通常の画像データを生成するための信号に基づき、コントラスト評価値を演算する。即ち、本実施形態では、カメラ本体100は、位相差AF(位相差検出方式)に代えて、コントラスト検出方式による焦点検出も可能である。この場合、システム制御部50は、交換レンズ300のフォーカス制御部307を通じて、フォーカスレンズの位置を変更しながら撮像素子14による撮影を行い、画像処理部20で算出したコントラスト評価値の変化を調べる。そして、システム制御部50は、フォーカスレンズを、コントラスト評価値が最大となる位置に駆動する。
Further, the
シャッタ制御部56は、測光部52からの測光情報に基づき、交換レンズ300の絞り304を制御する絞り制御部306と連携しながら、シャッタ12を制御する。インターフェース(I/F)部43及びコネクタ42は、カメラ本体100と交換レンズ300とを電気的に接続する。これらは、カメラ本体100と交換レンズ300との間で、制御信号、状態信号、データ信号などを伝え合うと共に、カメラ本体100から交換レンズ300に電圧及び電流を供給する機能も備える。また、これらは、電気通信の他に、光通信、音声通信などが可能であってもよい。
The
測光部52は、自動露出制御(AE)処理を行う。測光部52は、被写体輝度と露出条件とを対応付けたプログラム線図などを用いて露出条件を決定する。
The
システム制御部50は、例えば、CPU、MPUなどのプログラマブルプロセッサを有し、予め記憶されたプログラムを実行することによりカメラシステム全体の動作を制御する。システム制御部50の動作用の定数、変数、プログラムなどは、不図示の不揮発性のメモリ内に予め記憶しておく。
The
像振れ検出部70は、カメラ本体100の像振れ量を検出する。像振れ検出部70は、ジャイロセンサなどを用いてカメラ本体100の動きから像振れ量を検出する方式でもよいし、撮像素子14からの信号に基づき画像処理より像振れ量を検出する方式でもよいし、又はそれらを併用する方式でもよい。また、本実施形態では、像振れ検出部70は、カメラ本体100に取り付けられるが、交換レンズ300に取り付けられても、又はカメラ本体100と交換レンズ300の双方に取り付けられてもよい。さらに、像振れ検出部70は、複数の像振れ量から最も高い精度を持つ像振れ量を選択する方式でもよいし、又は複数の像振れ量から1つの像振れ量を演算する方式でもよい。
The
像振れ検出部70は、検出した像振れ量をシステム制御部50に送る。システム制御部50は、当該像振れ量を、レンズ群駆動方式による第1の補正量と、撮像素子駆動方式による第2の補正量とに配分する補正量配分部を備える。補正量配分部は、交換レンズ300のズームの状態、焦点距離、撮像素子駆動機構の可動駆動量、防振用レンズ群駆動機構の可動駆動量などに基づき、当該像振れ量から第1の補正量と第2の補正量を決定する。
The image
ここで、レンズ群駆動方式とは、システム制御部50の第1の補正部を用いて、結像光学系303のレンズ群の一部を第1の補正量に基づき駆動することで、像振れを補正する方式のことである。また、撮像素子駆動方式とは、システム制御部50の第2の補正部を用いて、撮像素子14を第2の補正量に基づき結像光学系303の光軸に垂直な面内で駆動することで、像振れを補正する方式のことである。
Here, the lens group driving method refers to a method of driving a part of the lens group of the imaging
例えば、交換レンズ300の焦点距離が長い場合、レンズ群駆動方式により像振れを補正したほうが、撮像素子駆動方式により像振れを補正するよりも少ない補正量(レンズ群の駆動量)で像振れを補正できる。従って、この場合、システム制御部50の補正量配分部は、レンズ群駆動方式の第1の補正量を撮像素子駆動方式の第2の補正量よりも大きくする。
For example, when the focal length of the
また、結像光学系303のレンズ群を駆動する防振用レンズ群駆動機構の残りの可動駆動量が少ない場合、特に、交換レンズ300の焦点距離が長いときは、レンズ群駆動方式の補正量を大きくすると、当該レンズ群の駆動量が当該可動駆動量を超えてしまう。従って、この場合、システム制御部50の補正量配分部は、撮像素子駆動方式の第2の補正量をレンズ群駆動方式の第1の補正量よりも大きくする。
Further, when the remaining movable drive amount of the image stabilizing lens group driving mechanism that drives the lens group of the imaging
撮像素子駆動機構15は、撮像素子14を結像光学系303の光軸に垂直な面内で駆動する。撮像素子防振制御部72は、システム制御部50の補正量配分部で決定された第2の補正量に基づき、撮像素子駆動機構15による撮像素子14の駆動量を制御する。
The image
換算係数記憶部76は、AF部54で位相差(焦点検出のための一対の信号列間のずれ量)からデフォーカス量を求めるための換算係数を記憶する。但し、位相差からデフォーカス量を求めるための換算係数は、結像光学系303の開口情報に依存するため、換算係数記憶部76は、換算係数を、開口情報と換算係数と間の関係を示す換算係数テーブルとして記憶する。
The conversion
従って、焦点検出を行う場合、システム制御部50の取得部は、まず、焦点検出時の結像光学系303の開口情報を取得する。この後、システム制御部50の取得部は、換算係数記憶部76に記憶された換算係数テーブルを参照し、当該開口情報に基づき換算係数を取得する。そして、システム制御部50は、取得した換算係数を、焦点検出部としてのAF部54に送る。AF部54は、換算係数に基づき、位相差からデフォーカス量を求める。
Therefore, when performing focus detection, the acquisition unit of the
ここで、開口情報とは、結像光学系303を通過する光束を決定する枠開口の情報を所定の瞳面に投影したときに得られる枠1及び枠2の円の半径と中心座標とで表現される。枠1及び枠2の詳細については、後述する。但し、開口情報の定義は、これに限られることはなく、結像光学系303を通過する光束を決定する枠開口の情報が再現可能であれば、どのような形式で定義しても構わない。
Here, the aperture information is the radius and center coordinates of the circles of
このように、AF部54は、換算係数に基づき、位相差からデフォーカス量を求める。また、換算係数は、換算係数テーブルに基づき、結像光学系303の開口情報から取得される。しかし、従来、当該開口情報は、ハイブリッド方式の像振れ補正、即ち、レンズ群駆動方式及び撮像素子駆動方式の双方による像振れ補正を考慮した情報となっていない。一方、結像光学系303を通過する光束を決定する枠開口は、レンズ群駆動方式及び撮像素子駆動方式の各々による像振れ補正に影響を受ける。
As described above, the
そこで、本実施形態では、ハイブリット方式による像振れ補正を行う場合に、当該像振れ補正を考慮した修正された開口情報から焦点検出のための変換係数を取得し、当該変換係数を用いて位相差からデフォーカス量を求める。即ち、修正された開口情報から取得される変換係数は、レンズ群駆動方式による像振れ補正が枠開口に与える影響、及び撮像素子駆動方式による像振れ補正が枠開口に与える影響を含んだ高精度な変換係数となっている。その結果、本実施形態では、高精度な焦点検出が可能となる。 Therefore, in the present embodiment, when performing image blur correction by the hybrid method, a conversion coefficient for focus detection is acquired from the corrected aperture information in consideration of the image blur correction, and the phase difference is calculated using the conversion coefficient. To obtain the defocus amount. That is, the conversion coefficient obtained from the corrected aperture information is highly accurate including the effect of image blur correction by the lens group driving method on the frame opening and the effect of image blur correction by the image sensor driving method on the frame opening. Conversion coefficients. As a result, in the present embodiment, highly accurate focus detection becomes possible.
開口情報修正部74は、結像光学系303の開口情報を、レンズ群駆動方式の第1の補正量、撮像素子駆動方式の第2の補正量、及び敏感度情報に基づき、修正する。ここで、敏感度情報とは、レンズ群駆動方式の第1の補正量に対する結像光学系303の開口の変化量のことである。即ち、敏感度情報は、第1の補正部により結像光学系のレンズ群の一部が駆動されたときの第1の補正量に対する開口の中心座標の変化量で表現される。言い換えれば、敏感度情報は、防振用レンズ群機構の駆動量に対する開口の変化量に関する情報のことである。
The aperture
敏感度情報は、例えば、交換レンズ300の状態及び撮像素子14上の像高と、敏感度情報との間の関係を示す敏感度情報テーブルとして敏感度情報記憶部311内に予め記憶される。システム制御部50の取得部は、敏感度情報記憶部311内の敏感度情報テーブルを参照し、交換レンズ300の状態及び撮像素子14上の像高を引数とすることで、敏感度情報を取得することができる。
The sensitivity information is stored in advance in the sensitivity
敏感度情報は、レンズ群駆動方式による像振れ補正が結像光学系303の開口情報に与える影響の程度を決定する。従って、敏感度情報は、レンズ群駆動方式による像振れ補正の影響を開口情報に反映させる場合に用いられるが、撮像素子駆動方式による像振れ補正の影響を開口情報に反映させる場合に際には用いられない。
The sensitivity information determines the degree of the effect of the image blur correction by the lens group driving method on the aperture information of the imaging
即ち、開口情報修正部74は、レンズ群駆動方式の第1の補正量及び敏感度情報に基づき開口情報を修正し、かつ撮像素子駆動方式の第2の補正量に基づき開口情報を修正する。例えば、開口情報修正部74は、レンズ群駆動方式の第1の補正量及び敏感度情報から開口情報の第1の修正量を求め、かつ第2の補正量から開口情報の第2の修正量を求める。そして、開口情報修正部74は、第1及び第2の修正量に基づき、修正された開口情報を求める。
That is, the aperture
従って、本実施形態では、焦点検出を行う場合、システム制御部50の取得部は、まず、開口情報記憶部312から開口情報を取得すると共に、敏感度情報記憶部311から敏感度情報を取得する。また、開口情報修正部74は、第1の補正量、第2の補正量、及び敏感度情報に基づき、開口情報を修正する。この後、システム制御部50の取得部は、換算係数記憶部76に記憶された換算係数テーブルを参照し、開口情報修正部74により修正された開口情報に基づき換算係数を取得する。そして、システム制御部50は、取得した換算係数を、焦点検出部としてのAF部54に送る。AF部54は、換算係数に基づき、位相差からデフォーカス量を求める。
Therefore, in the present embodiment, when performing focus detection, the acquisition unit of the
尚、敏感度情報を用いて開口情報を修正する具体的な方法については、像振れ補正時の焦点検出フローチャートで後述する。 Note that a specific method of correcting the aperture information using the sensitivity information will be described later with reference to a focus detection flowchart for image blur correction.
次に、交換レンズ300について説明する。
交換レンズ300は、レンズマウント301をカメラ本体100のレンズマウント11に係合させることによりにカメラ本体100と機械的及び電気的に結合される。電気的な結合は、レンズマウント11及びレンズマウント301に設けられたコネクタ42及びコネクタ302によって実現される。
Next, the
The
結像光学系303は、交換レンズ300の焦点距離を調節するためのフォーカスレンズを含む。また、結像光学系303は、レンズ群駆動方式により防振を行うための防振用レンズ群と、防振用レンズ群を駆動させるための防振用レンズ群駆動機構と、を含む。フォーカス制御部307は、フォーカスレンズを光軸に沿って駆動することで交換レンズ300の焦点調節を行う。フォーカス制御部307の動作は、システム制御部50に制御される。即ち、システム制御部50は、レンズシステム制御部309を通じて、フォーカス制御部307を制御する。絞り304は、カメラ本体100に入射する被写体光の量と角度を調節する。
The imaging
コネクタ302及びインターフェース部313は、交換レンズ300をカメラ本体100のコネクタ42と電気的に接続する。そして、コネクタ302は、カメラ本体100と交換レンズ300との間で、制御信号、状態信号、データ信号などを伝え合うと共に、カメラ本体100から交換レンズ300に電圧及び電流を供給する機能も備える。また、コネクタ302は、電気通信の他に、光通信、音声通信などが可能であってもよい。
The
ズーム制御部305は、結像光学系303の変倍レンズを駆動し、交換レンズ300の焦点距離(画角)を調整する。交換レンズ300が単焦点レンズであれば、ズーム制御部305は省略できる。絞り制御部306は、測光部52からの測光情報に基づき、シャッタ12を制御するシャッタ制御部56と連携しながら、絞り304を制御する。
The
レンズシステム制御部309は、例えば、CPUやMPUなどのプログラマブルプロセッサを有し、予め記憶されたプログラムを実行することにより交換レンズ300全体の動作を制御する。また、レンズシステム制御部309は、交換レンズ300の動作用の定数、変数、プログラムなどを記憶するメモリの機能を備える。不揮発性メモリ310は、交換レンズ300の固有の番号などの識別情報、管理情報、開放絞り値、最小絞り値、焦点距離などの機能情報、現在/過去の各設定値、といった各種情報を記憶する。
The lens
敏感度情報記憶部311は、上述の敏感度情報テーブルを記憶する。また、開口情報記憶部312は、例えば、交換レンズ300の状態及び撮像素子14上の像高と、開口情報との間の関係を示す開口情報テーブルとして予め開口情報記憶部312内に記憶される。システム制御部50の取得部は、開口情報記憶部312内の開口情報テーブルを参照し、交換レンズ300の状態及び撮像素子14上の像高を引数とすることで、開口情報を取得することができる。
The sensitivity
絞り304は、結像光学系303を通過する光束を決定する枠内に含まれる。当該枠は、その他に、レンズを保持する開口部品などを含む。また、結合光学系303を通過する光束を決定する枠は、結像光学系303のフォーカス位置及びズーム位置によって変化する。従って、結像光学系303のフォーカス位置及びズーム位置に応じた複数の開口情報テーブルが、開口情報記憶部312内に記憶される。
The
そして、カメラ本体100が焦点検出を行う場合、システム制御部50の取得部は、開口情報記憶部312内に記憶された複数の開口情報テーブルのうち、結像光学系303のフォーカス位置及びズーム位置に応じた開口情報テーブルを選択する。また、当該取得部は、選択された開口情報テーブルに基づき、交換レンズ300の状態及び撮像素子14上の像高を引数とすることで、結像光学系303のフォーカス位置及びズーム位置に最適な開口情報を取得する。
When the
レンズ群防振制御部308は、システム制御部50の補正量配分部により配分されたレンズ群駆動方式の第1の補正量に基づき、結像光学系303内に含まれる防振用レンズ群駆動機構を駆動する。
The lens group image
上述のカメラシステムによれば、ハイブリット方式による像振れ補正を考慮した修正された開口情報から焦点検出のための変換係数を取得し、当該変換係数を用いて位相差からデフォーカス量を求めることで、高精度な焦点検出を行うことができる。 According to the above-described camera system, a conversion coefficient for focus detection is obtained from the corrected aperture information in consideration of image blur correction by the hybrid method, and a defocus amount is obtained from a phase difference using the conversion coefficient. It is possible to perform highly accurate focus detection.
即ち、結像光学系の開口情報は、レンズ群駆動方式による第1の補正量、撮像素子駆動方式による第2の補正量、さらには、敏感度情報に基づき、修正可能である。また、焦点検出のための変換係数は、変換係数テーブルに基づき、修正された開口情報から取得可能である。このように、焦点検出のための変換係数は、ハイブリッド方式による像振れ補正を考慮した高精度な変換係数となっている。従って、当該変換係数を用いて、位相差からデフォーカス量を求めることで、ハイブリット方式による像振れ補正を行った場合でも、高精度な焦点検出が可能となる。 That is, the aperture information of the imaging optical system can be corrected based on the first correction amount by the lens group driving method, the second correction amount by the imaging element driving method, and the sensitivity information. The conversion coefficient for focus detection can be obtained from the corrected aperture information based on the conversion coefficient table. As described above, the conversion coefficient for focus detection is a high-precision conversion coefficient in consideration of image blur correction by the hybrid method. Accordingly, by obtaining the defocus amount from the phase difference using the conversion coefficient, it is possible to perform highly accurate focus detection even when image blur correction is performed by the hybrid method.
(撮像素子)
図2は、撮像素子の画素部の例を示す。
図2(A)は、撮像素子14が有する複数の画素のうち、位相差AFによる焦点検出に用いる信号を出力可能な画素の回路例である。
(Imaging device)
FIG. 2 illustrates an example of a pixel portion of an image sensor.
FIG. 2A is a circuit example of a pixel that can output a signal used for focus detection by phase difference AF among a plurality of pixels included in the
図2(A)では、2つのフォトダイオードPD201a、201bは、マイクロレンズを共有する複数の光電変換領域として機能し、かつ1つの画素200内に配置される。但し、1つの画素200内にフォトダイオードの数は、2つに限られることはなく、3つ以上、例えば、4つであっても構わない。フォトダイオード201a、201bは、後述するように、焦点検出画素として機能すると共に、撮像画素としても機能する。
In FIG. 2A, two photodiodes PD201a and 201b function as a plurality of photoelectric conversion regions sharing a microlens, and are arranged in one
転送スイッチ202a、202b、リセットスイッチ205、及び選択スイッチ206は、例えば、電界効果トランジスタ(FET)である。以下の説明では、これらのスイッチは、N型電界効果トランジスタであることを前提とするが、P型電界効果トランジスタ、その他のスイッチング素子であってもよい。
The transfer switches 202a and 202b, the
図2(B)は、撮像素子14内に2次元的に配置される複数の画素のうち、水平n画素、垂直m画素を模式的に示す図である。図2(B)に示す各画素は、例えば、図2(A)に示す回路構造を有するものとする。
FIG. 2B is a diagram schematically showing n horizontal pixels and m vertical pixels among a plurality of pixels arranged two-dimensionally in the
各画素は、1つのマイクロレンズ236により覆われ、フォトダイオード201a、201bは、当該1つのマイクロレンズを共有する。以下では、フォトダイオード201aにより得られる信号をA信号と呼び、フォトダイオード201bにより得られる信号をB信号と呼ぶ。また、複数の画素からの複数のA信号の信号列(焦点検出信号列)をA像(像信号)と呼び、複数の画素からの複数のB信号の信号列(焦点検出信号列)をB像(像信号)と呼ぶ。また、1つの画素からのA像及びB像の対を像信号対と呼ぶ。
Each pixel is covered by one
水平n画素は、垂直方向に交互に配置される第1の行と第2の行とを備える。第1の行は、緑(G)と赤(R)のカラーフィルタを有するGr画素とR画素とが水平方向に交互に配置される。第2の行は、青(B)と緑(G)のカラーフィルタを有するB画素とGb画素とが水平方向に交互に配列される。 The horizontal n pixels include a first row and a second row alternately arranged in the vertical direction. In the first row, Gr pixels and R pixels having green (G) and red (R) color filters are alternately arranged in the horizontal direction. In the second row, B pixels and Gb pixels having blue (B) and green (G) color filters are alternately arranged in the horizontal direction.
ここでは、Gr画素の第1の光電変換領域をA−Grと表記し、第2の光電変換領域をB−Grと表記する。また、R画素の第1の光電変換領域をA−Rと表記し、第2の光電変換領域をB−Rと表記する。さらに、B画素の第1の光電変換領域をA−Bをと表記し、第2の光電変換領域をB−Bと表記し、Gb画素の第1の光電変換領域をA−Gbと表記し、第2の光電変換領域をB−Gbと表記する。また、これらの光電変換領域から得られた信号についても、同様の表記を行う。また、第1の光電変換領域の集まりを第1の光電変換領域群と呼び、第2の光電変換領域の集まりを第2の光電変換領域群と呼ぶ。 Here, the first photoelectric conversion region of the Gr pixel is described as A-Gr, and the second photoelectric conversion region is described as B-Gr. Further, the first photoelectric conversion region of the R pixel is denoted by AR, and the second photoelectric conversion region is denoted by BR. Further, the first photoelectric conversion region of the B pixel is denoted by AB, the second photoelectric conversion region is denoted by BB, and the first photoelectric conversion region of the Gb pixel is denoted by A-Gb. , And the second photoelectric conversion region is denoted by B-Gb. The same notation is also applied to signals obtained from these photoelectric conversion regions. A group of the first photoelectric conversion regions is called a first photoelectric conversion region group, and a group of the second photoelectric conversion regions is called a second photoelectric conversion region group.
転送スイッチ202aは、フォトダイオード201aとフローティングディフュージョン(FD)203との間に接続される。また、転送スイッチ202bは、フォトダイオード201bとFD203との間に接続される。FD203は、フォトダイオード201a、201bに共通である。即ち、転送スイッチ202a、202bは、それぞれフォトダイオード201a、201b内で発生した電荷を共通のFD203に転送する。転送スイッチ202a、202bは、それぞれ制御信号TX_A、TX_Bによって制御される。
The
FD203は、フォトダイオード201a、201bから転送された電荷を一時的に保持すると共に、保持した電荷を電圧信号に変換する電荷電圧変換部(キャパシタ)として機能する。
The
増幅部204は、ソースフォロワの電界効果トランジスタである。増幅部204のゲートは、FD203に接続され、増幅部204のドレインは、電源電位VDDを供給する共通電源208に接続される。増幅部204は、FD203に保持された電荷に基づく電圧信号を増幅し、当該電圧信号を画像信号として出力する。
The
リセットスイッチ205は、FD203と共通電源208との間に接続される。リセットスイッチ205は、制御信号RESによって制御され、FD203の電位を電源電位VDDにリセットする機能を有する。
The
選択スイッチ206は、増幅部204のソースと垂直出力線207との間に接続される。選択スイッチ206は、制御信号SELによって制御され、増幅部204で増幅された画像信号を垂直出力線207に出力する。
The
図3は、撮像素子の信号出力部の例を示す。
撮像素子14は、画素アレイ234と、垂直走査回路209と、電流源負荷210と、読み出し回路235と、共通出力線228、229と、水平走査回路232と、データ出力部233と、を備える。以下では、画素アレイ234内に含まれる全ての画素が図2(A)に示す回路構造を有するものとする。但し、一部の画素については、1つのフォトダイオードが1つのマイクロレンズに対応する構造を有してもよい。
FIG. 3 shows an example of a signal output unit of the image sensor.
The
画素アレイ234は、行列状に配置される複数の画素200を備える。図3の例は、説明を簡略化するため、画素アレイ234が4行n列の画素アレイ234を有する場合を示す。但し、画素アレイ234の行数(mの数)及び列数(nの数)は、これに限られることなく、任意に決めることができる。また、本実施形態において、撮像素子14は、単板式カラー撮像素子であり、原色ベイヤー配列のカラーフィルタを有する。このため、画素200は、赤(R)、緑(G)、及び青(B)のカラーフィルタのうちのいずれか1つを備える。尚、カラーフィルタの色及び配列については、特に制限はない。また、画素アレイ234内の一部の画素は、遮光され、オプチカルブラック(OB)領域として機能する。
The
垂直走査回路209は、行毎に設けられた駆動信号線208を介して、各行の画素200に、図2(A)に示す各種の制御信号を供給する。尚、図3では、簡略化のため、各行の駆動信号線208を1本の線で表記するが、実際には、各行の駆動信号線208は、図2(A)から明白なように、複数の駆動信号線を含む。
The
画素アレイ234内の複数の画素200は、一列毎に共通の垂直出力線207に接続される。本実施形態では、画素アレイ234は、n列を有するため、垂直出力線207の数は、n本である。これら複数の垂直出力線207の各々は、電流源負荷210に接続される。そして、各画素200からの信号は、垂直出力線207を通じて、列毎に読み出し回路235に入力される。
The plurality of
水平走査回路232は、複数の読み出し回路235に対応する複数の制御信号hsr(0)〜hsr(n−1)を出力する。複数の制御信号hsr(0)〜hsr(n−1)は、複数の読み出し回路235のうちの1つを選択する。複数の制御信号hsr(0)〜hsr(n−1)により選択された1つの読み出し回路235は、共通出力線228、229を通じて、データ出力部233に信号を出力する。
The
次に、読み出し回路235の具体的な回路例を説明する。
図3は、複数の読み出し回路235のうち、最も左側に位置する1つの読み出し回路235の回路例を示す。残りの読み出し回路235も、最も左側に位置する1つの読み出し回路235と同じ回路構造を有する。尚、本実施形態の読み出し回路235は、ランプ型のAD変換器を含む。
Next, a specific circuit example of the
FIG. 3 illustrates a circuit example of one of the plurality of read
垂直出力線207を通じて読み出し回路235に入力された信号は、クランプ容量211を介してオペアンプ213の反転入力端子に入力される。基準電圧源212からの基準電圧Vrefは、オペアンプ213の非反転入力端子に入力される。フィードバック容量214〜216及びスイッチ218〜220は、オペアンプ213の反転入力端子と出力端子との間に接続される。スイッチ217は、オペアンプ213の反転入力端子と出力端子との間に接続される。スイッチ217は、制御信号RES_Cにより制御され、フィードバック容量214〜216の両端をショートさせる機能を有する。また、スイッチ218〜220は、システム制御部50からの制御信号GAIN0〜GAIN2により制御される。
The signal input to the
オペアンプ213の出力信号、及びランプ信号発生器230からのランプ信号224は、比較器221に入力される。Latch_N 222は、ノイズレベル(N信号)を保持するための記憶素子であり、Latch_S 223は、A信号、及びA信号とB信号とが加算された信号レベル(A+B信号)を保持するための記憶素子である。
The output signal of the
比較器221の出力(比較結果を表す値)及びカウンタ231の出力(カウンタ値)225は、Latch_N 222と、Latch_S 223とのそれぞれに入力される。Latch_N 222、及びLatch_S 223の動作(有効又は無効)は、それぞれ、制御信号LATEN_N、LATEN_Sにより制御される。Latch_N 222で保持したノイズレベルは、スイッチ226を介して共通出力線228に出力される。Latch_S 223で保持した信号レベルは、スイッチ227を介して共通出力線229に出力される。共通出力線228、229は、データ出力部233に接続される。
An output of the comparator 221 (a value indicating a comparison result) and an output (counter value) 225 of the
スイッチ226、227は、水平走査回路232からの制御信号hsr(h)により制御される。ここで、(h)内のhは、列番号、即ち、0〜(n−1)のうちの1つを示す。各読み出し回路235において、Latch_N 222、及びLatch_S 223に保持された信号レベルは、共通出力線238、229に順次出力され、かつデータ出力部233を通じて画像処理部20に出力される。各読み出し回路235で保持された信号レベルを順次外部に出力する動作は、水平転送と呼ばれる。
The
尚、各読み出し回路235に入力される制御信号(但し、hsr(0)〜hsr(n−1)を除く)は、タイミング発生回路18又はシステム制御部50から供給される。同様に、垂直走査回路209、水平走査回路232、ランプ信号発生器230、及びカウンタ231の各制御信号も、タイミング発生回路18又はシステム制御部50から供給される。
The control signals (excluding hsr (0) to hsr (n-1)) input to each
図4は、図3の撮像素子の動作を示す。
同図のタイミングチャートを参照して、図3の画素アレイ234の1行分の画素に対する読み出し動作を説明する。以下の説明では、制御信号のレベルがH(High)のときに当該制御信号により制御されるスイッチがオンとなり、制御信号のレベルがL(Low)のときに当該制御信号により制御されるスイッチがオフとなるものとする。
FIG. 4 shows the operation of the image sensor of FIG.
With reference to the timing chart of FIG. 3, the read operation for one row of pixels of the
時刻t1において、垂直走査回路209は、制御信号RESをHにした状態で制御信号TX_A、TX_BをLからHにして、転送スイッチ202a、202bをオンにする。これにより、フォトダイオード201a、201bに蓄積された電荷は、転送スイッチ202a、202b、及びリセットスイッチ205を介して、電源208に転送され、かつフォトダイオード201a、201bは、リセットされる。FD203も、同様にリセットされる。
At time t1, the
時刻t2において、垂直走査回路209は、制御信号TX_A、TX_BをLとし、転送スイッチ202a、202bをオフにする。その結果、フォトダイオード201a、201bにおいて、光電荷の蓄積が開始される。
At time t2, the
時刻t2における光電荷の蓄積開始から所定の蓄積時間が経過した時点、即ち、時刻t3において、垂直走査回路209は、制御信号SELをHとし、選択スイッチ206をオンにする。これにより、増幅部204のソースは、垂直出力線207に接続される。続けて、時刻t4において、垂直走査回路209は、制御信号RESをLとし、リセットスイッチ205をオフする。これにより、FD203のリセットは、解除される。即ち、FD203のリセット信号レベルは、増幅部204を介して垂直出力線207に読み出され、かつ読み出し回路235に入力される。
At a time when a predetermined accumulation time has elapsed from the start of the accumulation of the photocharge at time t2, that is, at time t3, the
この後、時刻t5において、システム制御部50は、制御信号RES_CをLにする。これにより、スイッチ217がオンし、垂直出力線207に読み出されたリセット信号レベルと基準電圧Vrefとの差分に基づく電圧は、オペアンプ213から出力される。
Thereafter, at time t5, the
ここで、システム制御部50は、予め設定されたISO感度に基づき、制御信号GAIN0〜GAIN2のいずれか1つをHにする。
Here, the
例えば、カメラ本体100がISO感度100、200、及び400のうちのいずれかを設定可能である場合、ISO感度100が設定されたときは、システム制御部50は、制御信号GAIN0をHとし、GAIN1及びGAIN2をLとする。また、ISO感度200が設定されたときは、システム制御部50は、制御信号GAIN1をHとし、GAIN0及びGAIN2をLとする。さらに、ISO感度400が設定されたときは、システム制御部50は、制御信号GAIN2をHとし、GAIN0及びGAIN1をLとする。但し、設定感度の種類、及び設定感度と制御信号との関係は、これに限定されることはない。
For example, when the camera
オペアンプ213は、入力された電圧を、クランプ容量211と、所定のスイッチのフィードバック容量との容量比で定まる反転ゲインで増幅し、かつ出力する。所定のスイッチのフィードバック容量とは、複数のスイッチ218〜220のうち、信号レベルがHである制御信号GAINx(xは0〜2のうちの1つ)に対応する1つのスイッチのフィードバック容量(214〜216の1つ)のことである。また、オペアンプ213での増幅において、オペアンプ213までの回路で発生するランダムノイズ成分も、増幅される。従って、増幅後の信号に含まれるランダムノイズの大きさは、ISO感度に依存する。
The
次に、時刻t6において、ランプ信号発生器230は、時間経過と共に信号レベルが線形に増加するランプ信号の出力を開始する。同時に、カウンタ231は、リセット状態からカウントアップを開始する。また、タイミング発生回路18は、LATEN_NをHにして、Latch_Nを有効にする。
Next, at time t6, the
比較器221は、オペアンプ213の出力信号と、ランプ信号発生器230からのランプ信号とを比較する。時刻t7において、ランプ信号レベルがオペアンプ213の出力信号レベルを上回ると、比較器221の出力は、LからHに変化する。LATEN_NがHの状態において、比較器221の出力がLからHに変化すると、Latch_N 222は、その変化時点においてカウンタ231が出力するカウンタ値を記憶する。Latch_N 222が記憶するカウンタ値は、N信号レベルを表すデジタル値(N信号データ)に相当する。
The
尚、LATEN_Sは、Lであるため、Latch_S 223は、無効であり、かつカウント値を記憶しない。この後、時刻t8において、ランプ信号レベルが予め定められた値に達すると、ランプ信号発生器230は、ランプ信号の出力を停止し、かつタイミング発生回路18は、LATEN_NをLにする。
Since LATEN_S is L,
次に、時刻t9において、垂直走査回路209は、制御信号TX_AをHにする。これにより、転送スイッチ202aがオンし、時刻t2からフォトダイオード201aに蓄積された光電荷(A信号)がFD203へ転送される。この後、時刻t10において、垂直走査回路209は、制御信号TX_AをLにする。FD203は、転送された電荷を電位に変換する。この電位(A信号レベル)は、増幅部204及び垂直出力線207を介して、読み出し回路235へ出力される。オペアンプ213は、垂直出力線207に読み出されたA信号レベルと、基準電圧Vrefとの差分に基づく電圧を出力する。オペアンプ213の反転ゲインは、クランプ容量211と、フィードバック容量214〜216のいずれか1つとの比率によって定まる。
Next, at time t9, the
次に、時刻t11において、ランプ信号発生器230は、ランプ信号の出力を開始する。同時に、カウンタ231は、リセット状態からカウントアップを開始する。また、タイミング発生回路18は、LATEN_SをHにして、Latch_Sを有効にする。
Next, at time t11, the
比較器221は、オペアンプ213の出力信号と、ランプ信号発生器230からのランプ信号とを比較する。時刻t12において、ランプ信号レベルがオペアンプ213の出力信号レベルを上回ると、比較器221の出力は、LからHに変化する。LATEN_SがHの状態において、比較器221の出力がLからHに変化すると、Latch_S 223は、その時点でカウンタ231が出力するカウンタ値を記憶する。Latch_S 223が記憶するカウンタ値は、A信号レベルを表すデジタル値(A信号データ)に相当する。
The
尚、LATEN_Nは、Lであるため、Latch_N 222は、無効であり、かつカウント値を記憶しない。この後、時刻t13において、ランプ信号レベルが予め定められた値に達すると、ランプ信号発生器230は、ランプ信号の出力を停止し、かつタイミング発生回路18は、LATEN_SをLにする。
Since LATEN_N is L,
この後、時刻t14〜t15の間、水平走査回路232は、制御信号hsr(h)を、順次、一定期間ずつHにする。これにより、各読み出し回路235のスイッチ226、227は、一定期間オンになった後にオフに戻る。各読み出し回路235のLatch_N 222、Latch_S 223内に保持されたN信号データ、及びA信号データは、共通出力線228、229にそれぞれ読み出され、かつデータ出力部233に入力される。データ出力部233は、各読み出し回路235から出力されたA信号データ及びN信号データに対して、A信号データからN信号データを減じた値を外部に出力する。
Thereafter, during the time t14 to t15, the
また、時刻t16からt17の間、垂直走査回路209は、制御信号TX_A、TX_BをHにし、転送スイッチ202a,202bをオンにする。これにより、2つのフォトダイオード201a、201bの双方から光電荷がFD203へ転送される。FD203は、転送された電荷を電位に変換する。この電位(A+B信号レベル)は、増幅部204及び垂直出力線207を介して、読み出し回路235へ出力される。オペアンプ213は、垂直出力線207に読み出されたA+B信号レベルと、基準電圧Vrefとの差分に基づく電圧を出力する。
Further, from time t16 to time t17, the
次に、時刻t18において、ランプ信号発生器230は、ランプ信号の出力を開始する。同時に、カウンタ231は、リセット状態からカウントアップを開始する。また、タイミング発生回路18は、LATEN_SをHにして、Latch_Sを有効にする。
Next, at time t18, the
比較器221は、オペアンプ213の出力信号と、ランプ信号発生器230からのランプ信号とを比較する。時刻t19において、ランプ信号レベルがオペアンプ213の出力信号レベルを上回ると、比較器221の出力は、LからHに変化する。LATEN_SがHの状態において、比較器221の出力がLからHに変化すると、Latch_S 223は、その時点でカウンタ231が出力するカウンタ値を記憶する。Latch_S 223が記憶するカウンタ値は、A+B信号レベルを表すデジタル値(A+B信号データ)に相当する。
The
この後、時刻t20において、ランプ信号レベルが予め定められた値に達すると、ランプ信号発生器230は、ランプ信号の出力を停止し、かつタイミング発生回路18は、LATEN_SをLにする。
Thereafter, at a time t20, when the ramp signal level reaches a predetermined value, the
また、時刻t21〜t22の間、水平走査回路232は、制御信号hsr(h)を、順次、一定期間ずつHにする。これにより、各読み出し回路235のスイッチ226、227は、一定期間オンになった後にオフに戻る。各読み出し回路235のLatch_N 222、Latch_S 223内に保持されたN信号データ、及びA+B信号データは、共通出力線228、229にそれぞれ読み出され、かつデータ出力部233に入力される。データ出力部233は、各読み出し回路235から出力されたA+B信号データ及びN信号データに対して、A+B信号データからN信号データを減じた値を外部に出力する。
In addition, during the time t21 to t22, the
次に、時刻t22において、タイミング発生回路18は、制御信号RES_CをHにする。また、時刻t23において、垂直走査回路209は、制御信号RESをHにする。この後、時刻t24において、垂直走査回路209が制御信号SELをLにすると、画素アレイ234の1行分の読み出し動作が完了する。
Next, at time t22, the
以上の動作を所定の行数分繰り返すことにより、画素アレイ234から1画面分の像信号を取得することができる。
By repeating the above operation for a predetermined number of rows, an image signal for one screen can be obtained from the
本実施形態では、カメラ本体100は、静止画モードと動画モードとを有する。静止画モードが設定されている場合、システム制御部50は、撮像素子14から画素アレイ234の全行分の画素データを読み出すように制御する。また、動画モードが設定されている場合、システム制御部50は、撮像素子14から、例えば、3行周期(1行読んで2行飛ばす)で画素データを読み出すように制御する。
In the present embodiment, the
このように、本実施形態では、画素アレイ234から読み出す行数は、静止画モードが設定されている場合よりも、動画モードが設定されている場合のほうが少ない。但し、静止画モードと動画モードにおける読み出し方法は、これに限定されるものではない。
As described above, in the present embodiment, the number of rows read from the
このようにして、リセットノイズが除去されたA信号とA+B信号とを撮像素子14から読み出すことができる。A信号は、焦点検出用の信号として、A+B信号は、撮影画像を構成する信号として、それぞれ用いられる。また、A+B信号及びA信号は、焦点検出用のB信号を生成するためにも用いられる。
In this manner, the A signal and the A + B signal from which the reset noise has been removed can be read from the
また、本実施形態では、撮像素子14は、全画素読み出しモードと、間引き読み出しモードと、の2種類の読み出しモードを有する。全画素読み出しモードは、画素アレイ234から全ての有効画素を読み出すモードであり、例えば、高精細静止画を得る際に設定される。
Further, in the present embodiment, the
間引き読み出しモードは、全画素読み出しモードよりも、画素アレイ234から読み出す画素数が少ない読み出しモードである。間引き読み出しモードは、例えば、動画、プレビュー画像などのように、高精細静止画よりも低い解像度で十分な場合、画素データを高速に読み出す必要がある場合など、に設定される。間引き読み出しモードでは、例えば、画像の縦横比を変えないように、水平方向の画素数(n画素)と垂直方向の画素数(m画素)に対して、それぞれ同じ割合で画素が間引かれる。
The thinning-out reading mode is a reading mode in which the number of pixels read from the
尚、間引き読み出しモードにおける「間引き」とは、一部の画素について読み出し自体を行わない場合に加え、次の場合も含む。即ち、全画素に対して読み出しを行うが、そのうちの一部の画素(信号)を破棄又は無視する場合も、上記「間引き」に含まれる。また、画素アレイ234から読み出した複数の画素(信号)から1つの信号を生成する場合、例えば、当該複数の画素の信号値を平均した1つの信号を生成し、S/N比の改善を図る場合も、上記「間引き」に含まれる。
Note that “thinning-out” in the thinning-out reading mode includes the following cases in addition to the case where reading is not performed for some pixels. That is, reading is performed for all pixels, but a case where some of the pixels (signals) are discarded or ignored is also included in the above-described “thinning”. When generating one signal from a plurality of pixels (signals) read from the
(光電変換領域と射出瞳との関係)
図5は、光電変換領域と射出瞳との関係を示す。
図5(A)は、本実施形態の撮像装置において、交換レンズ300の射出瞳面と、撮像素子14の像面の中央又はその近傍に配置された画素200(以下、中央画素と称する)の光電変換領域201a、201bと、の共役関係を説明する図である。
(Relationship between photoelectric conversion area and exit pupil)
FIG. 5 shows the relationship between the photoelectric conversion region and the exit pupil.
FIG. 5A shows the exit pupil plane of the
撮像素子14内の光電変換領域201a、201b及び交換レンズ300の射出瞳面は、オンチップマイクロレンズ201iによって共役関係となるように設計される。そして、交換レンズ300の射出瞳面は、光量調節用の虹彩絞りが設けられる面とほぼ一致するのが一般的である。
The
一方、本実施形態の交換レンズ300は、変倍機能を有するズームレンズである。ズームレンズは、変倍操作を行なうと、射出瞳の大きさ、及び像面から射出瞳までの距離(射出瞳距離)が変化するのが一般的である。図5(A)は、交換レンズ300の焦点距離が広角端と望遠端との中央にある状態を示す。偏心パラメータの最適設計は、この状態における射出瞳距離Dlを標準値として、オンチップマイクロレンズの形状、及び像高(画面中心からの距離、又は画面中心を原点としたときのXY座標)に基づき行われる。
On the other hand, the
図5(A)において、交換レンズ300は、第1のレンズ群101と、第1のレンズ群101を保持する鏡筒部材101bと、第3のレンズ群105と、第3のレンズ群105を保持する鏡筒部材105bと、を備える。また、交換レンズ300は、絞り102と、絞り開放時の開口径を規定する開口板102aと、絞り込み時の開口径を調節するための絞り羽根102bと、を備える。
In FIG. 5A, an
尚、交換レンズ300を通過する光束の制限部材として作用する鏡筒部材101b、105b、開口板102a、及び絞り羽根102bは、像面から観察した場合の光学的な虚像を示す。また、絞り102の近傍における合成開口を交換レンズ300の射出瞳と定義し、像面からの距離を射出瞳距離Dlと定義する。
Note that the
光電変換領域201a、201bは、画素200の最下層に配置される。即ち、配線層201e、201f、201g、カラーフィルタ201h、及びオンチップマイクロレンズ201iは、光電変換領域201a、201bの上層に配置される。光電変換領域201a、201bは、オンチップマイクロレンズ201iによって交換レンズ300の射出瞳面に投影される。換言すれば、交換レンズ300の射出瞳は、オンチップマイクロレンズ201iを介して、光電変換領域201a、201bの表面に投影される。
The
図5(B)は、交換レンズ300の射出瞳面上における、光電変換領域201a、201bの投影像501、502を示す。円400は、絞り102の開口板102aで規定される、画素200への光束の最大入射範囲を射出瞳面に示したものである。即ち、円400は、開口板102aに依存する。従って、図5(B)では、円400は、開口板102aと同じものとして表記してある。
FIG. 5B shows projected
図5(B)の例は、中央画素を対象とするため、光束のケラレは、光軸に対して、上下左右(X軸方向及びY軸方向)、それぞれ対称である。また、光電変換領域201a、201bは、同じ大きさの瞳領域を通過した光束を受光する。そして、円400は、投影像501、502の大部分を含むため、光束のケラレは、ほぼ発生しない。
In the example of FIG. 5B, since the center pixel is targeted, the vignetting of the light beam is symmetric with respect to the optical axis in the vertical and horizontal directions (the X-axis direction and the Y-axis direction). Further, the
従って、中央画素の光電変換領域201a、201bで光電変換された信号は、円400、即ち、射出瞳領域のほぼ全体を通過した光束を光電変換した結果として、撮像素子14から出力される。以下では、光電変換領域201aが受光する射出瞳の領域を第1の瞳領域、光電変換領域201bが受光する射出瞳の領域を第2の瞳領域、第1の瞳領域と第2の瞳領域を合わせた領域を第3の瞳領域と呼ぶ。
Accordingly, the signals photoelectrically converted in the
(周辺像高における瞳分割)
図6は、周辺像高で発生する不均一な瞳分割を示す。
同図は、撮像素子14の周辺像高における光電変換領域201aの第1の瞳領域501、光電変換領域201bの第2の瞳領域502、及び結像光学系の射出瞳400である第3の瞳領域の関係を示す。ここでは、結像光学系の射出瞳として絞りのみを考慮し、円形で射出瞳400を示す。また、同図は、図5(B)と比べると、絞り102を絞った状態となっている。また、同図の座標系は、射出瞳400の水平方向をX軸、射出瞳400の垂直方向をY軸とする。
(Pupil division at peripheral image height)
FIG. 6 shows non-uniform pupil division occurring at the peripheral image height.
The figure shows a
図6(A)は、結像光学系の射出瞳距離Dlと撮像素子14の設定瞳距離Dsが等しい場合である。この場合、第1の瞳領域501と第2の瞳領域502により、結像光学系の射出瞳400は、概ね、均等に瞳分割される。入射角受光感度分布で考えると、各像高への光線入射角度θは、光電変換領域201a、201bを有する画素の最も感度の高い入射角度θcにほぼ等しくなる(θ=θc)。
FIG. 6A shows a case where the exit pupil distance Dl of the imaging optical system is equal to the set pupil distance Ds of the
図6(B)は、結像光学系の射出瞳距離Dlが撮像素子14の設定瞳距離Dsよりも短い場合である。また、図6(C)は、結像光学系の射出瞳距離Dlが撮像素子14の設定瞳距離Dsよりも長い場合である。どちらの場合も、撮像素子の周辺像高において結像光学系の射出瞳と撮像素子14の入射瞳との瞳ずれが生じる。このため、結像光学系の射出瞳400は、不均一に瞳分割される。
FIG. 6B shows a case where the exit pupil distance Dl of the imaging optical system is shorter than the set pupil distance Ds of the
入射角受光感度分布で考えると、図6(B)及び図6(C)における光線入射角度θは、像高が高くなるほど、光電変換領域201a、201bを有する画素の最も感度の高い入射角度θcからずれる。従って、レンズユニット100の射出瞳距離と設定瞳距離Dsとのずれが大きく、結果として、像高が高くなるほど、瞳分割が不均一に行われる。
Considering the incident angle light receiving sensitivity distribution, the light incident angle θ in FIGS. 6B and 6C is such that the higher the image height, the higher the incident angle θc of the pixel having the
一方で、撮像素子14の中央像高においては、結像光学系の射出瞳距離Dlと撮像素子14の設定瞳距離Dsとの関係によらず、瞳ずれが発生しないため、瞳分割は、均一に行われる。本実施形態では、上述した通り、交換レンズ300の焦点距離が広角端や望遠端になった場合に、図6(B)又は図6(C)の状態が発生し得る。また、交換レンズ300を交換した場合なども、同様である。
On the other hand, at the center image height of the
(撮像素子駆動方式による像振れ補正が行われた場合の瞳分割)
図7は、撮像素子駆動方式による像振れ補正時の不均一な瞳分割を示す。
同図は、撮像素子駆動方式による像振れ補正により、撮像素子14がX軸方向に移動量ΔIISだけ移動した時の、中央画素の瞳分割の変化の例である。
(Pupil division when image blur correction by the image sensor driving method is performed)
FIG. 7 shows non-uniform pupil division at the time of image blur correction by the image sensor driving method.
FIG. 9 shows an example of a change in pupil division of the center pixel when the
図7(A)は、結像光学系の射出瞳距離Dlと撮像素子14の設定瞳距離Dsとが等しい場合である。図7(B)は、結像光学系の射出瞳距離Dlが撮像素子14の設定瞳距離Dsよりも短い場合である。図7(C)は、結像光学系の射出瞳距離Dlが撮像素子14の設定瞳距離Dsよりも長い場合である。これらの図において、X軸及びY軸は、カメラ本体100上に固定され、撮像素子14が動いても、撮像素子14と共に動かないものとする。
FIG. 7A shows a case where the exit pupil distance Dl of the imaging optical system is equal to the set pupil distance Ds of the
例えば、撮像素子14がX軸方向に移動量ΔIISだけ移動すると、図7(A)、(B)、及び(C)から明らかなように、撮像素子14の入射瞳は、X軸方向に移動量ΔPsだけ移動する。ここで、503は、撮像素子駆動方式による像振れ補正で移動した第1の瞳領域を示し、504は、撮像素子駆動方式による像振れ補正で移動した第2の瞳領域を示す。即ち、撮像素子14の入射瞳の移動量ΔPsは、撮像素子駆動方式による像振れ補正による撮像素子14の移動量ΔIISに等しい。
For example, when the
また、撮像素子14が動くと、注目している画素に対する結像光学系の射出瞳の相対位置も変化する。その結果、結像光学系の射出瞳を撮像素子14の入射瞳面上に投影した位置も変化する。
Further, when the
例えば、図7(A)に示すように、結像光学系の射出瞳距離Dlと撮像素子14の設定瞳距離Dsとが等しい場合、撮像素子14の入射瞳面上に投影した結像光学系の射出瞳401の位置は変わらない。しかし、図7(B)及び図7(C)に示すように、結像光学系の射出瞳距離Dlと撮像素子14の設定瞳距離Dsとが異なる場合、撮像素子14の入射瞳面上に投影した結像光学系の射出瞳401の位置は、移動量ΔPlだけ移動する。このとき、ΔPlの値は、ΔPl=ΔIIS×(Dl−Ds)/Dlにより求まる。図7(A)では、結像光学系の射出瞳距離Dlと撮像素子14の設定瞳距離Dsとが等しいため、ΔPl=0である。
For example, as shown in FIG. 7A, when the exit pupil distance Dl of the imaging optical system is equal to the set pupil distance Ds of the
(レンズ群駆動方式による像振れ補正が行われた場合の瞳分割)
図8は、レンズ群駆動方式による像振れ補正時の不均一な瞳分割を示す。
ここでは、図8の下段に示すように、絞り102と、防振用レンズ群の枠103とによって光束が制限される場合を考える。図8の上段は、中央像高から見た瞳分割の様子を示す。図8の中段は、周辺像高から見た瞳分割の様子を示す。
(Pupil division when image blur correction by lens group drive method is performed)
FIG. 8 shows non-uniform pupil division at the time of image blur correction by the lens group driving method.
Here, as shown in the lower part of FIG. 8, a case is considered where the light beam is restricted by the
また、402は、防振用レンズ群の枠103を撮像素子14の入射瞳面上に投影したものを示す。403は、絞り102と防振用レンズ群の枠103によって光束が制限される領域を示す。ここでは、結像光学系の射出瞳距離Dlと撮像素子14の設定瞳距離Dsとが等しい場合について考える。
図8(A)は、防振用レンズ群が結像光学系の光軸中心にある場合を示す。このとき、中央像高では、絞り102によってのみ光束が制限される。一方で、周辺像高では、絞り102に加えて、防振用レンズ群の枠103によっても一部光束が制限される。これは、像高が高いことにより、光束の入射角が大きく、かつ枠の影響を受け易いことを意味する。
FIG. 8A shows a case where the vibration reduction lens group is located at the center of the optical axis of the imaging optical system. At this time, at the center image height, the luminous flux is limited only by the
図8(B)は、防振用レンズ群がX軸正方向にシフトした状態を示す。同図において、防振用レンズ枠103の中心は、一点鎖線によって示す。このとき、中央像高では、防振用のレンズ枠103が移動したことにより、下線が防振用レンズ枠103の端と開口板102aの端を通ることが分かる。一方で、周辺像高では、防振用のレンズ枠103が移動したことにより、レンズ枠103による上線側の制限がなくなり、絞り102のみによって光束が制限される。
FIG. 8B shows a state in which the vibration reduction lens group has shifted in the positive direction of the X axis. In the same figure, the center of the
図8(C)は、防振用レンズ群がX軸負方向にシフトした状態を示す。同図において、防振用レンズ枠103の中心は、一点鎖線によって示す。このとき、中央像高では、防振用のレンズ枠103が移動したことにより、上線が防振用レンズ枠103の端と開口板102aの端を通ることが分かる。一方で、周辺像高では、防振用のレンズ枠103が移動したことにより、図8(A)と比較して、防振用のレンズ枠103により制限される領域がさらに拡大する。
FIG. 8C shows a state in which the vibration reduction lens group is shifted in the negative direction of the X axis. In the same figure, the center of the
このように、レンズ群駆動方式による像振れ補正によって、結像光学系の射出瞳の形状が変化し、これが焦点検出精度の低下の原因となる。特に、周辺像高においては、光束の入射角度が大きいため、絞り102以外の枠開口から受ける影響が大きくなる。
As described above, the shape of the exit pupil of the imaging optical system changes due to the image blur correction by the lens group driving method, and this causes a reduction in focus detection accuracy. In particular, at the peripheral image height, since the incident angle of the light beam is large, the influence from the frame opening other than the
(開口情報、敏感度情報、換算係数テーブルの形式)
図9は、レンズ駆動方式による像振れ補正時の開口形状の変化を示す。図10は、開口情報、敏感度情報、及びデフォーカス換算係数テーブルの例を示す。以下、図9及び図10を用いて、開口情報、敏感度情報、及びデフォーカス換算係数テーブル形式の例を説明する。
(Form of aperture information, sensitivity information, conversion coefficient table)
FIG. 9 shows a change in the aperture shape at the time of image blur correction by the lens driving method. FIG. 10 shows an example of the aperture information, the sensitivity information, and the defocus conversion coefficient table. Hereinafter, an example of the aperture information, the sensitivity information, and the defocus conversion coefficient table format will be described with reference to FIGS. 9 and 10.
最初に、本実施形態の開口情報の形式について説明する。
開口情報とは、交換レンズ300を通過する光束を決定する枠開口の情報を所定の瞳面に投影したときに得られる枠1及び枠2の円の半径と中心とを意味する。例えば、図9に示すように、開口情報は、当該枠開口の情報を所定の瞳面に投射したときの結像光学系の射出瞳の形状を、枠1としての円601と枠2としての円701とによって表現する。この場合、円601の中心c1及び半径r1と、円701の中心c2及び半径r2とが開口情報となる。開口情報は、各像高に対して予め計算され、開口情報記憶部312内に記憶される。
First, the format of the aperture information according to the present embodiment will be described.
The aperture information means the radius and the center of the circles of the
ここでは、開口形状が枠1及び枠2の2枠で構成される場合を説明するが、開口形状は、これに限られず、例えば、3枠以上であってもよい。この場合、全ての枠情報が開口情報記憶部312内に記憶されるのが望ましい。但し、開口形状が3枠以上であっても、全ての枠情報を用意せずに、代表される一部の枠情報のみが開口情報記憶部312内に記憶されてもよい。
Here, a case will be described where the opening shape is composed of two frames,
また、開口情報は、F値に依存する。絞り以外の枠開口の影響を受けるのは、F値を開放側に設定した場合である。F値を小絞り側に設定した場合、光束は、絞りによって制限を受ける。このため、開口情報は、F値毎にテーブルを用意しておくのが望ましい。また、絞り以外の枠開口の情報と、F値に応じた絞りの枠開口の情報とを別々に用意し、これらを用いてF値に応じた開口情報を算出してもよい。 The aperture information depends on the F value. The effect of the frame opening other than the aperture is when the F-number is set to the open side. When the F-number is set to the small aperture side, the luminous flux is restricted by the aperture. Therefore, it is desirable to prepare a table for the aperture information for each F value. Alternatively, information on the frame opening other than the aperture and information on the frame opening of the aperture corresponding to the F value may be separately prepared, and the opening information corresponding to the F value may be calculated using these.
以下の説明では、F値毎に開口情報テーブルが用意され、かつF値に応じて、複数の開口情報テーブルのうちから適切な開口情報テーブルが選択される場合を説明する。 In the following description, a case will be described in which an aperture information table is prepared for each F value, and an appropriate aperture information table is selected from a plurality of aperture information tables according to the F value.
開口情報テーブルの例を図10(A)に示す。
ここでは、各像高に対して、枠1の半径r1、枠2の半径r2、枠1の中心c1、及び枠2の中心c2がそれぞれ記憶される。ここで、像高及び枠中心は、例えば、極座標系の動径成分によって定義される。極座標系の動径成分でテーブルを用意するのは、結像光学系が回転対称形である場合、角度依存がないため、データ容量を削減できるからである。また、像高0(mm)と像高5(mm)において、枠2の半径及び中心が空欄であるのは、枠1の1枠だけで光束が制限されるからである。
FIG. 10A shows an example of the opening information table.
Here, the radius r1 of the
次に、敏感度情報について説明する。
図9に示すように、レンズ群駆動方式により水平方向に補正角αの像振れ補正を行い、結像光学系の射出瞳が円602、702のように変化し、円602の中心がΔc1だけ移動し、円702の中心がΔc2だけ移動した場合を考える。
Next, the sensitivity information will be described.
As shown in FIG. 9, the image blur correction of the correction angle α is performed in the horizontal direction by the lens group driving method, and the exit pupil of the imaging optical system changes as
この場合、本実施形態では、枠1に対する敏感度S1は、S1=Δc1/αによって定義され、枠2に対する敏感度S2は、S2=Δc2/αによって定義される。但し、この定義は、一例であり、敏感度を他の方法で定義してもよい。即ち、敏感度は、上述のように、水平方向への補正角で定義してもよいし、極座標系の動径方向への補正角で定義してもよい。後者は、より一般的な定義である。
In this case, in the present embodiment, the sensitivity S1 for the
また、敏感度情報は、敏感度情報とレンズ群駆動方式による像振れ補正角とにより、開口情報記憶部312内に記憶された開口情報を、レンズ群駆動方式による像振れ補正を考慮した開口情報(修正された開口情報)に修正できれば、どのような形式でもよい。
The sensitivity information is obtained by converting the aperture information stored in the aperture
敏感度情報テーブルの例を図10(B)に示す。
ここで、図10(A)の開口情報テーブルと同様に、像高及び敏感度を定義する補正角は、例えば、極座標系の動径成分によって定義される。
FIG. 10B shows an example of the sensitivity information table.
Here, similarly to the aperture information table of FIG. 10A, the correction angle defining the image height and the sensitivity is defined by, for example, a radial component of a polar coordinate system.
撮像素子駆動方式とレンズ群駆動方式とを併用したハイブリッド方式での像振れ補正中においては、開口情報の修正は、後述する図15のフローチャートに従い行われる。即ち、開口情報修正部74は、換算係数記憶部76内に記憶されたデフォーカス換算係数テーブルを参照し、修正された開口情報を引数として、換算係数を取得する。焦点検出部としてのAF部54は、検出された位相差と換算係数とからデフォーカス量を求めることで、ハイブリッド方式による像振れ補正中であっても、高精度な焦点検出が可能となる。
During image blur correction in the hybrid system using both the imaging device driving system and the lens group driving system, the correction of the aperture information is performed according to the flowchart of FIG. 15 described later. That is, the aperture
デフォーカス換算係数テーブルの例を図10(C)に示す。
後述するように、検出された位相差からデフォーカス量を求めるための換算係数は、枠1の中心座標(水平、垂直)、枠2の中心座標(水平、垂直)、枠1の半径、及び枠2の半径の合計6変数を引数として、デフォーカス換算係数テーブルから取得する。ここでは、一例として、6変数を用いて換算係数を取得するが、これに限られることはなく、種々の変更が可能である。
FIG. 10C shows an example of the defocus conversion coefficient table.
As will be described later, the conversion coefficients for obtaining the defocus amount from the detected phase difference include the center coordinates of the frame 1 (horizontal and vertical), the center coordinates of the frame 2 (horizontal and vertical), the radius of the
デフォーカス換算係数テーブルは、全ての交換レンズに対応できるように、即ち、どのような変数値からも換算係数を取得できるように、予め、複数のデフォーカス換算係数テーブルを備えるのが望ましい。また、1本の交換レンズに注目すれば、枠1及び枠2の半径の値は、ある程度限定されるため、交換レンズ毎に、デフォーカス換算係数テーブルを用意してもよい。この場合、全ての交換レンズに対応できるような対策を施しても、それによるデフォーカス換算係数テーブルの数の増加は抑えられるため、換算係数記憶部76のデータ容量の増大も防止される。
It is preferable that the defocus conversion coefficient table includes a plurality of defocus conversion coefficient tables in advance so as to be compatible with all interchangeable lenses, that is, to obtain a conversion coefficient from any variable value. When focusing on one interchangeable lens, the radius values of the
尚、カメラ本体100に取り付けられた交換レンズ300の種類、及びカメラ本体100内の撮像素子14の入射瞳の特性にそれぞれ対応したデフォーカス換算係数テーブルは、ネットワーク又は記憶媒体を用いて、換算係数記憶部76内に読み込まれる。
The defocus conversion coefficient table corresponding to the type of the
(像振れ補正動作)
図11は、像振れ補正の例を示すフローチャートである。
このフローチャートに基づき、カメラ本体100が行う像振れ補正の例を説明する。この例は、焦点検出部としてのAF部54が、ハイブリッド方式による像振れ補正を行っている最中に、開口情報修正部74により修正された開口情報に基づき焦点検出を行う例である。
(Image blur correction operation)
FIG. 11 is a flowchart illustrating an example of image blur correction.
An example of image blur correction performed by the
まず、S501で、像振れ検出部70は、カメラ本体100の動きに基づき像振れを検出する。次に、S502で、システム制御部50の補正量配分部は、S501で検出された像振れに基づき、レンズ群駆動方式による第1の補正量と、撮像素子駆動方式による第2の補正量と、を決定する。このとき、当該補正量配分部は、交換レンズ300のズームの状態、焦点距離、像振れ補正機構の可動駆動量、像高など、を考慮した上で、第1の補正量と第2の補正量の配分割合を決定する。
First, in step S501, the image
次に、S503及びS504で、ハイブリッド方式による像振れ補正を行う。この例では、S503で、撮像素子駆動方式による像振れ補正を行い、S504で、レンズ群駆動方式による像振れ補正を行うが、S503で、レンズ群駆動方式による像振れ補正を行い、S504で、撮像素子駆動方式による像振れ補正を行ってもよい。また、これら2つの像振れ補正は、同時に行ってもよい。 Next, in steps S503 and S504, image blur correction by the hybrid method is performed. In this example, in step S503, image blur correction is performed by the image sensor driving method, and in step S504, image blur correction is performed by the lens group driving method. In step S503, image blur correction is performed by the lens group driving method. Image blur correction by an image sensor driving method may be performed. Further, these two image blur corrections may be performed simultaneously.
S503で、撮像素子防振制御部72は、第2の補正量に基づき、撮像素子駆動機構15を用いて撮像素子14を駆動する。また、S504で、レンズ群防振制御部308は、第2の補正量に基づき、結像光学系303内に含まれる防振用レンズ群駆動機構を用いてレンズ群の一部を駆動する。
In step S <b> 503, the imaging device image
次に、S505で、システム制御部50は、焦点検出開始の指示が入力されたか否かを判定する。焦点検出開始の指示が入力された場合、システム制御部50は、その旨をAF部54に伝え、本フローは、S506に進む。S506で、AF部54は、後述する手法(図12)を用いて、デフォーカス量を求め、焦点検出を行う。
Next, in S505, the
一方、焦点検出開始の指示が入力されない場合、本フローは、S506をスキップして、S507に進む。S507で、システム制御部50は、像振れ補正の終了指示が入力されたか否かを判定する。像振れ補正の終了指示が入力された場合、システム制御部50は、本フロー、即ち、像振れ補正を終了する。また、像振れ補正の終了指示が入力されない場合、本フローは、S501に戻る。
On the other hand, if the instruction to start focus detection is not input, the flow skips S506 and proceeds to S507. In step S507, the
尚、S505において、システム制御部50は、焦点検出開始の有無に代えて、ライブビュー表示、動画記録など、の開始の有無に基づき、本フローを、S506に進めるか、又はS507に進めるか、を決定してもよい。
In step S505, the
(像振れ補正中の焦点検出動作)
図12は、像振れ補正中の焦点検出の例を示すフローチャートである。
このフローチャートに基づき、像振れ補正中の焦点検出の例を説明する。このフローチャートは、図11のS506のサブルーチンに相当する。
(Focus detection operation during image blur correction)
FIG. 12 is a flowchart illustrating an example of focus detection during image blur correction.
An example of focus detection during image blur correction will be described based on this flowchart. This flowchart corresponds to the subroutine of S506 in FIG.
まず、S5061で、システム制御部50は、交換レンズ300の開口情報、フォーカスレンズ位置など、の各種レンズ情報を、インターフェース部43、313及びコネクタ42、302を介して、レンズシステム制御部309から取得する。
First, in step S5061, the
次に、S5062で、システム制御部50は、逐次読み出されるフレーム画像データの、焦点検出領域内の画素データから、AF用の像信号対を生成するように画像処理部20に指示する。画像処理部20は、システム制御部50からの指示を受けると、AF用の像信号対を生成する。AF用の像信号対は、画素のカラーフィルタ種別(R,Gr,Gb,B)毎に生成される。AF用の像信号対は、システム制御部50を介してAF部54に供給される。
Next, in step S5062, the
AF部54は、AF用の像信号対に対して信号レベルの差を補正する処理などを行う。また、AF部54は、AF用の各像信号のピーク値(最大値)及びボトム値(最小値)を検出する。
The
S5062における焦点検出領域の例を図13に示す。
図13は、撮影範囲と焦点検出領域の例である。同図において、800は、撮影範囲を示し、801及び802は、撮影範囲800内に設定された焦点検出領域を示す。
FIG. 13 shows an example of the focus detection area in S5062.
FIG. 13 is an example of a shooting range and a focus detection area. In the figure,
焦点検出領域801は、撮影光学系の光軸と撮像素子との交点、及び焦点検出領域の中心が一致する、いわゆる中央像高に設定された焦点検出領域である。一方で、焦点検出領域802は、焦点検出領域の中心が、撮影光学系の光軸と撮像素子との交点から離れている、いわゆる周辺像高に設定された焦点検出領域である。
The
撮像素子の画素からの信号を用いて焦点検出を行う場合、コントラスト検出方式及び位相差検出方式のいずれを用いる場合においても、焦点検出領域801、802に対応する撮像素子の画素からの信号を用いて焦点検出を行う。即ち、焦点検出領域801、802は、撮像素子そのものに設定されると言うこともできる。
When focus detection is performed using a signal from a pixel of the image sensor, a signal from a pixel of the image sensor corresponding to the
従って、以下では、説明及び理解を容易にするため、焦点検出領域801、802を撮像素子の画素領域として説明する。また、焦点検出領域801、802は、4行2N列の画素アレイを備え、かつ画素アレイ内の各画素は、図2(A)に示す構造を有するものとする。
Therefore, in the following, the
尚、これは、単なる例示であり、焦点検出領域の数及び大きさ、並びに焦点検出領域内に含まれる画素数については、位相差AFにおける位相差の検出に支障がない範囲で、適宜、定めることができる。 Note that this is merely an example, and the number and size of the focus detection areas and the number of pixels included in the focus detection areas are appropriately determined within a range that does not hinder the detection of the phase difference in the phase difference AF. be able to.
図14は、焦点検出領域内の画素の例を示す。
焦点検出領域801、802は、それぞれ、4行2N列の複数の画素を有する画素アレイを備える。本実施形態では、i行j列のAF用A像の信号を作成するために用いられる画素(フォトダイオード201a)及びその出力をA(i,j)と表す。同様に、i行j列のAF用B像の信号を作成するために用いられる画素(フォトダイオード201b)及びその出力をB(i,j)と表す。
FIG. 14 shows an example of a pixel in the focus detection area.
Each of the
同図では、1行目と3行目は、赤(R)と緑(Gr)のカラーフィルタを有する画素が交互に配置され、2行目と4行目は、緑(Gb)と青(B)のカラーフィルタを有する画素が交互に配置される。赤(R)の左右方向の隣に配置された緑の画素をGrと表記し、青(B)の左右方向の隣に配置された緑の画素をGbと表記する。 In the figure, pixels having red (R) and green (Gr) color filters are alternately arranged in the first and third rows, and green (Gb) and blue ( Pixels having the color filters of B) are alternately arranged. A green pixel arranged right and left next to red (R) is described as Gr, and a green pixel arranged next to blue (B) in the left and right direction is expressed as Gb.
画像処理部20は、画素のカラーフィルタ種別(R,Gr,Gb,B)毎に構成されるAF用の像信号対を、フィルタ処理、加算処理などにより、色毎の特性を有さないY信号に加工する。これにより、AF用の像信号対の情報量が減るため、以後の処理の演算量は、大幅に低減される。本実施形態では、焦点検出領域801、802は、4行2N列の画素アレイを備えるが、上記Y信号は、当該画素アレイの水平方向及び垂直方向の2画素がそれぞれ加算された2行N列の信号として圧縮される。
The
図12のフローの説明に戻る。
S5063で、開口情報修正部74は、開口情報記憶部312内に記憶された開口情報を参照し、かつレンズ群駆動方式による第1の補正量と、撮像素子駆動方式による第2の補正量と、敏感度情報と、に基づき、当該開口情報を修正する。開口情報の修正については、S5063のサブルーチンである図15のフローチャートにおいて詳しく述べる。
Returning to the description of the flow of FIG.
In step S5063, the aperture
次に、S5064で、システム制御部50は、S5063で修正された開口情報に基づき像振れ補正中のデフォーカス換算係数を取得する。例えば、システム制御部50は、換算係数記憶部76内に記憶されたデフォーカス換算係数テーブルを参照し、S5063で修正された開口情報を引数として、像振れ補正中のデフォーカス換算係数を取得する。
Next, in step S5064, the
次に、S5065で、焦点検出手段としてのAF部54は、A像とB像について相関量COR(k)を算出し、相関量COR(k)を最小にするシフト量kを像ずれ量(位相差)として検出する。そして、AF部54は、検出した像ずれ量とデフォーカス換算係数とを用いて、デフォーカス量を求める。この処理の詳細は、後述する。AF部54は、デフォーカス量をシステム制御部50に出力する。
Next, in S5065, the
次に、S5066で、システム制御部50は、AF部54からのデフォーカス量に基づき、交換レンズ300のフォーカスレンズ駆動量及び駆動方向を決定する。
Next, in step S5066, the
次に、S5067で、システム制御部50は、インターフェース部43、313、及びコネクタ42、302を介して、フォーカスレンズ駆動量及び駆動方向の情報を交換レンズ300のレンズシステム制御部309に送信する。レンズシステム制御部309は、フォーカスレンズ駆動量及び駆動方向の情報をフォーカス制御部307に送信する。フォーカス制御部307は、フォーカスレンズ駆動量及び駆動方向の情報に基づき、フォーカスフォーカスレンズを駆動する。これにより、交換レンズ300の焦点調節が行われる。フォーカスレンズ駆動量及び駆動方向の情報は、システム制御部50からフォーカス制御部307に直接送信されてもよい。
Next, in step S5067, the
尚、システム制御部50は、修正された開口情報に基づき、光量/画像補正を行う光量/画像補正部を備えていてもよい。当該光量/画像補正部は、図11及び図12のフローを実行している最中に、開口情報修正部74からの修正された開口情報に基づき、光量調整、画像補正(シェーディング補正)などを行う。
Note that the
(開口情報の修正方法)
図15は、像振れ補正中の開口情報の修正の例を示すフローチャートである。
このフローチャートに基づき、像振れ補正中の開口情報の修正の例を説明する。このフローチャートは、図12のS5063のサブルーチンに相当する。
(How to correct aperture information)
FIG. 15 is a flowchart illustrating an example of correction of aperture information during image blur correction.
An example of correcting the aperture information during the image blur correction will be described based on this flowchart. This flowchart corresponds to the subroutine of S5063 in FIG.
まず、S6301〜S6304で、開口情報修正部74は、撮像素子駆動方式による像振れ補正で生じた像高変化分の修正を行う。ここでの像高変化は、カメラ本体100に固定したX軸(水平方向)とY軸(垂直方向)とを基準として考える。撮像素子上の測距エリアの位置は、変化しないが、撮像素子が駆動されることにより、測距エリアのX座標及びY座標は、変化する。
First, in steps S6301 to S6304, the aperture
S6301で、開口情報修正部74は、撮像素子防振制御部72から、撮像素子駆動方式による水平方向の補正角θhi、及び垂直方向の補正角θviを取得する。ここでの補正角は、図11のS502で配分された第2の補正量(補正角)ではなく、それまでの制御により累積された補正角を表す。
In step S6301, the aperture
S6302で、開口情報修正部74は、取得した補正角θhi及びθviに基づき、測距エリアの水平方向の像高変化量Δhiと、垂直方向の像高変化量Δviを算出する。このとき、像高変化量Δhi及びΔviは、撮像レンズ300の焦点距離fを用いて、Δhi=f×θhi、Δvi=f×θviによって算出される。また、像高変化量Δhi及びΔviは、撮像素子防振制御部72による並進移動量に相当するため、第2の補正量(補正角)から計算することなく、並進移動量として取得してもよい。
In step S6302, the aperture
S6303で、開口情報修正部74は、撮像素子駆動方式による像振れ補正を行わない場合の測距エリアの水平像高h及び垂直像高vを、当該像振れ補正を行う場合に発生する像高変化を考慮した水平像高h+Δhi及び垂直像高v+Δviに修正する。
In step S6303, the aperture
S6304で、開口情報修正部74は、開口情報記憶部312内に記憶された開口情報テーブルを参照し、S6303で修正された水平像高h+Δhi及び垂直像高v+Δviを引数として開口情報を取得する。この開口情報は、撮像素子駆動方式による撮像素子の駆動量を考慮した開口情報、即ち、像振れ補正で当該撮像素子が駆動された後の測距エリアから見た開口情報に相当する。このとき取得された枠1の中心位置の水平座標をcx1とし、垂直座標をcy1とし、半径をr1とする。また、このとき取得された枠2の中心位置の水平座標をcx2とし、垂直座標をcy2とし、半径をr2とする。
In step S6304, the aperture
次に、S6305〜S6308で、開口情報修正部74は、レンズ群駆動方式による像振れ補正で生じた開口情報の変化分を修正する。
Next, in steps S6305 to S6308, the aperture
S6305で、開口情報修正部74は、敏感度情報記憶部311から敏感度情報を取得する。敏感度情報は、例えば、像高毎に、敏感度情報記憶部311内に記憶される。ここでは、開口情報修正部74は、撮像素子駆動方式による撮像素子の駆動量を考慮した水平像高h+Δhi及び垂直像高v+Δviを引数として、敏感度情報を読み出す。このとき得られた枠1の敏感度をS1とし、枠2の敏感度をS2とする。
In step S6305, the aperture
S6306で、開口情報修正部74は、レンズ群防振制御308から、レンズ群駆動方式による水平方向の補正角θhl、及び垂直方向の補正角θvlを取得する。ここでの補正角は、図11のS502で配分された第1の補正量(補正角)ではなく、それまでの制御で累積された補正角を表す。
In step S6306, the aperture
S6307で、開口情報修正部74は、S6304及びS6305でそれぞれ取得した開口情報及び敏感度情報に基づき、レンズ群駆動方式による像振れ補正で生じた開口情報の変化量を算出する。ここで求める変化量は、枠1の中心位置の水平方向の変化量Δcx1、枠1の中心位置の垂直方向の変化量Δcy1、枠2の中心位置の水平方向の変化量Δcx2、及び枠2の中心位置の垂直方向の変化量Δcy2である。
In step S6307, the aperture
枠1の中心位置の水平方向の変化量は、Δcx1=S1×θhlにより算出され、枠1の中心位置の垂直方向の変化量は、Δcy1=S1×θvlにより算出される。また、枠2の中心位置の水平方向の変化量は、Δcx2=S2×θhlにより算出され、枠2の中心位置の垂直方向の変化量は、Δcy2=S2×θvlにより算出される。図9の説明では、水平方向のみを考慮したが、ここでは、水平方向と垂直方向の双方を考慮する。また、敏感度S1、S2は、水平方向及び垂直方向について共通の値を用いる。
The horizontal change amount of the center position of the
S6308で、開口情報修正部74は、防振用レンズ群の駆動後の開口情報を次のように修正する。即ち、開口情報修正部74は、枠1の中心位置の水平座標をcx1+Δcx1に修正し、枠1の中心位置の垂直座標をcy1+Δcy1に修正し、半径をr1に修正する。また、開口情報修正部74は、枠2の中心位置の水平座標をcx2+Δcx2に修正し、枠2の中心位置の垂直座標をcy2+Δcy2に修正し、半径をr2に修正する。
In step S6308, the aperture
最後に、S6309〜S6310で、開口情報修正部74は、図7で説明した、撮像素子駆動方式による撮像素子の入射瞳に対する結像光学系の射出瞳の移動量を修正する。
Finally, in steps S6309 to S6310, the aperture
S6309で、開口情報修正部74は、S6302と同様に、水平方向の結像光学系の射出瞳の移動量をΔhiとし、垂直方向の結像光学系の射出瞳の移動量をΔviとする。続けて、S6310で、開口情報修正部74は、撮像素子駆動方式及びレンズ群駆動方式による像振れ補正時の枠1の中心位置の水平座標をcx1+Δcx1−Δhiに修正し、垂直座標をcy1+Δcy1−Δviに修正し、半径をr1に修正する。また、開口情報修正部74は、当該像振れ補正時の枠2の中心位置の水平座標をcx2+Δcx2−Δhiに修正し、垂直座標をcy2+Δcy2−Δviに修正し、半径をr2に修正する。
In step S6309, the aperture
本実施形態では、換算係数記憶部76からデフォーカス換算係数を読み出すときの引数として、枠1の中心座標(水平、垂直)、枠2の中心座標(水平、垂直)、枠1の半径、及び枠2の半径の合計6変数を引数とした。しかし、焦点検出精度の高精度化よりもデータ容量の削減を優先する場合、枠1と枠2の中心が同じ角度座標にあると近似して、極座標系を用いてもよい。このとき、デフォーカス換算係数を取得するための引数は、枠1の中心の動径座標、枠2の中心の動径座標、枠1の角度座標(=枠2の角度座標)、枠1の半径、及び枠2の半径の合計5変数となり、データ容量が削減される。
In the present embodiment, the central coordinates (horizontal and vertical) of the
この近似方法を用いる場合、換算係数記憶部76内に記憶されるデフォーカス換算係数テーブルは、上記5変数を引数とするテーブルに書き換えられる。この場合、システム制御部50又はAF部54は、S6310で、開口情報修正部74から修正された開口情報を取得した後、当該修正された開口情報について、直行座標系から極座標系への変換を行う。
When this approximation method is used, the defocus conversion coefficient table stored in the conversion
また、S6310で、修正された開口情報の枠1の中心の角度座標と、枠2の中心の角度座標とは、一般的に異なる。この場合、AF部54は、デフォーカス換算係数に寄与度が大きい枠の角度座標を用いて、換算係数記憶部76からデフォーカス換算係数を読み出す。寄与度の大きい枠を選択する方法の一例としては、2枠に囲まれる領域を2枠の交点を結ぶ直線で分割した後、結果的に面積が大きくなるほうの領域を囲う枠を寄与度の大きい枠として選択する方法がある。
In step S6310, the angle coordinates of the center of
(デフォーカス量の算出処理)
図16は、デフォーカス量の算出の例を示すフローチャートである。
このフローチャートに基づき、デフォーカス量の算出の例を説明する。このフローチャートは、図12のS5065のサブルーチンに相当する。
(Defocus amount calculation processing)
FIG. 16 is a flowchart illustrating an example of calculating the defocus amount.
An example of calculating the defocus amount will be described based on this flowchart. This flowchart corresponds to the subroutine of S5065 in FIG.
まず、S6501で、AF部54は、焦点検出領域内の複数の行から、演算対象となる行を選択し、相関演算を行う。本実施形態では、S5062で、焦点検出領域内の圧縮された上記2行N列の信号のうちの1行目を選択する。
First, in step S6501, the
位相差AFによる焦点検出では、同じ被写体に対応した一対の信号列(像)を生成し、一対の信号列(像)の位相差(ずれ量)を検出し、当該位相差をデフォーカス量及び方向に変換する。所定方向(例えば、水平方向)に存在する複数の画素200のフォトダイオード201aから得られるA信号に基づく信号列(A像)と、フォトダイオード201bから得られるB信号に基づく信号列(B像)とは、同じ被写体を違う視点からみた像に相当する。従って、A像とB像の位相差を検出し、当該位相差をデフォーカス量及び方向に変換することで、位相差AFによる焦点検出が実現できる。
In focus detection by phase difference AF, a pair of signal trains (images) corresponding to the same subject is generated, a phase difference (shift amount) between the pair of signal trains (images) is detected, and the phase difference is determined by a defocus amount and a defocus amount. Convert to direction. A signal sequence (A image) based on A signals obtained from the
そして、所定方向におけるA像とB像との相対距離(シフト量)を変更しながら、個々の位置においてA像とB像との相関を表す値(相関量)を算出し、相関が最も高くなるシフト量を、A像とB像との位相差として検出することができる。相関量は、例えば、対応信号値の差分累積値であるが、それ以外の値でもよい。 Then, while changing the relative distance (shift amount) between the A image and the B image in the predetermined direction, a value (correlation amount) representing the correlation between the A image and the B image at each position is calculated, and the correlation is highest. Can be detected as a phase difference between the A image and the B image. The correlation amount is, for example, a difference accumulated value of the corresponding signal values, but may be another value.
例えば、A像としてA(1,1)〜A(1,N)を生成し、B像としてB(1,1)〜B(1,N)を生成し、シフト量kを画素単位で−kmax≦k≦kmaxの範囲で変化させるとする。この場合、個々の相対位置における相関量COR(k)は、以下のように算出できる。 For example, A (1,1) to A (1, N) are generated as the A image, B (1,1) to B (1, N) are generated as the B image, and the shift amount k is determined in units of pixels. It is assumed that the value is changed in a range of kmax ≦ k ≦ kmax. In this case, the correlation amount COR (k) at each relative position can be calculated as follows.
このように、S6501では、AF部54は、選択された行のA像とB像の信号から、相関量CORを算出する。
Thus, in S6501, the
次に、S6502で、AF部54は、相関量の行加算の判定を行う。焦点検出領域内に相関演算を行う複数の行が存在する場合、AF部54は、相関量の加算を行う。但し、相関演算を行う行によっては、飽和などにより、信頼性の高い焦点検出結果が得られない行も存在する。このため、S6502で、AF部54は、S6501の結果に基づき、相関量の行加算を行うか否かの判定を行う。即ち、AF部54は、S6501で演算した相関量の信頼性が高いと判断される行については、行加算を行う。
Next, in step S6502, the
次に、S6503で、AF部54は、S6502の結果に基づき、実際に、行加算を行うか否かを決める。行加算を行う場合、本フローは、S6504に進む。S6504で、AF部54は、既に得ている相関量の加算結果に対して、さらに、S6501で得られた相関量を加算する。一方、行加算を行わない場合、本フローは、S6504をスキップして、S6505に進む。
Next, in step S6503, the
次に、S6505で、AF部54は、焦点検出領域内の全行について、相関演算を行ったか否かを判定する。全行の相関演算を終えてない場合、本フローは、S6501に戻り、再び、S6501〜S6504の処理を行う。全行の相関演算を終えた場合、本フローは、S6506に進む。
Next, in step S6505, the
次に、S6506で、AF部54は、デフォーカス量の算出を行う。
まず、AF部54は、全行の相関演算により得られたCOR(k)を最小にするシフト量kの値を求める。ここで、上記式(1)で算出するシフト量kは、整数であるが、分解能を向上させるため、最終的に求めるシフト量kは、実数とする。
Next, in step S6506, the
First, the
例えば、上記式(1)から得られる最小値がCOR(a)の場合、AF部54は、COR(a−1)、COR(a)、及びCOR(a+1)からの補間演算などにより、この区間での相関量を最小にする実数値のシフト量を求める。
For example, if the minimum value obtained from the above equation (1) is COR (a), the
次に、AF部54は、相関量CORの差分値の符号が変化するシフト量dkを、相関量COR1(k)が最小となるシフト量kとして算出する。
AF部54は、相関量の差分値DCORを式(2)に従って算出する。
The
そして、AF部54は、相関量の差分値DCORを用いて、差分量の符号が変化するシフト量dkを求める。差分量の符号が変化する直前のkの値をk1とし、符号が変化したkの値をk2(k2=k1+1)とすると、AF部54は、シフト量dkを式(3)に従って算出する。
以上のようにして、AF部54は、A像とB像の相関量が最大となるシフト量dkをサブピクセル単位で算出する。尚、2つの1次元像信号の位相差を算出する方法は、ここで説明したものに限らず、公知の任意の方法を用いることができる。
As described above, the
最後に、AF部54は、シフト量dkに、S5064で取得したデフォーカス換算係数を乗じて、デフォーカス量Defを求める。
AF部54によるデフォーカス量の算出が完了すると、本フロー、即ち、デフォーカス量の算出のサブルーチン(S5065)は、終了する。
Finally, the
When the calculation of the defocus amount by the
(その他の実施形態)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1以上のプロセッサがプログラムを実行する処理でも実現可能である。また、本発明は、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other embodiments)
The present invention provides a system or an apparatus via a network or a storage medium for supplying a program for realizing one or more functions of the above-described embodiment, and one or more processors in a computer of the system or apparatus execute the program. But it is feasible. In addition, the present invention can be realized by a circuit (for example, an ASIC) that realizes one or more functions.
(むすび)
以上、本発明によれば、ハイブリット方式による像振れ補正を考慮した修正された開口情報から焦点検出のための変換係数を取得し、当該変換係数を用いて位相差からデフォーカス量を求めることで、高精度な焦点検出を可能とする撮像装置を実現できる。
(Conclusion)
As described above, according to the present invention, a conversion coefficient for focus detection is obtained from corrected aperture information in consideration of image blur correction by the hybrid method, and a defocus amount is obtained from a phase difference using the conversion coefficient. In addition, it is possible to realize an imaging device that enables highly accurate focus detection.
即ち、本発明では、結像光学系の開口情報は、レンズ群駆動方式による第1の補正量、撮像素子駆動方式による第2の補正量、さらには、敏感度情報に基づき、修正される。また、焦点検出のための変換係数は、変換係数テーブルに基づき、修正された開口情報から取得される。このように、焦点検出のための変換係数は、ハイブリッド方式による像振れ補正を考慮した高精度な変換係数となっている。従って、当該変換係数を用いて、位相差からデフォーカス量を求めることで、ハイブリット方式による像振れ補正を行った場合でも、高精度な焦点検出が可能となる。 That is, in the present invention, the aperture information of the imaging optical system is corrected based on the first correction amount by the lens group driving method, the second correction amount by the imaging element driving method, and the sensitivity information. Further, the conversion coefficient for focus detection is obtained from the corrected aperture information based on the conversion coefficient table. As described above, the conversion coefficient for focus detection is a high-precision conversion coefficient in consideration of image blur correction by the hybrid method. Accordingly, by obtaining the defocus amount from the phase difference using the conversion coefficient, it is possible to perform highly accurate focus detection even when image blur correction is performed by the hybrid method.
11…(カメラ側)レンズマウント、
12…シャッタ、
14…撮像素子、
15…撮像素子駆動機構、
16…A/D変換器、
18…タイミング発生回路、
20…画像処理部、
42…(カメラ側)コネクタ、
43…(カメラ側)インターフェース部、
50…システム制御部、
52…測光部、
54…AF部、
56…シャッタ制御部、
70…像振れ検出部、
72…撮像素子防振制御部、
74…開口情報修正部、
76…換算係数記憶部、
100…カメラ本体、
300…交換レンズ、
301…(レンズ側)レンズマウント、
302…(レンズ側)コネクタ、
303…結像光学系、
304…絞り、
305…ズーム制御部、
306…絞り制御部、
307…フォーカス制御部、
308…レンズ群防振制御部、
309…レンズシステム制御部、
310…不揮発性メモリ、
311…敏感度情報記憶部、
312…開口情報記憶部、
313…(レンズ側)インターフェース部。
11 ... (camera side) lens mount,
12 ... Shutter,
14 ... Image sensor,
15 ... Imaging element drive mechanism,
16 ... A / D converter,
18 ... timing generation circuit,
20 image processing unit,
42 ... (camera side) connector,
43 ... (camera side) interface part,
50: System control unit,
52 photometry unit,
54 ... AF unit,
56: shutter control unit,
70 image blur detector
72: image sensor image stabilization control unit,
74 ... Aperture information correction unit,
76 conversion coefficient storage unit
100 ... camera body,
300 ... Interchangeable lens,
301 ... (lens side) lens mount,
302 ... (lens side) connector,
303: imaging optical system,
304 ... aperture,
305: zoom control unit,
306: aperture control unit,
307: Focus control unit,
308: lens group image stabilization control unit
309: lens system control unit,
310 ... non-volatile memory,
311... Sensitivity information storage unit
312... Aperture information storage unit,
313 (lens side) interface unit.
Claims (15)
前記光束を受ける撮像素子と、
制御手段と、を備え、
前記制御手段は、
前記結像光学系のレンズ群の一部を第1の補正量に基づき駆動することで像振れを補正する第1の補正手段と、
前記撮像素子を第2の補正量に基づき前記結像光学系の光軸に垂直な面内で駆動することで前記像振れを補正する第2の補正手段と、
前記結像光学系の開口情報、及び前記第1の補正量に対する前記結像光学系の開口の変化量を表す敏感度情報を取得する取得手段と、
前記第1の補正量、前記第2の補正量、及び前記敏感度情報に基づき、前記取得手段により取得された前記開口情報を修正することで、修正された開口情報を求める修正手段と、
前記修正された開口情報に基づき焦点検出を行う焦点検出手段と、を備える、
ことを特徴とする撮像装置。 An imaging apparatus that performs focus detection based on a light beam that passes through a plurality of pupil regions of an imaging optical system,
An image sensor that receives the light beam;
Control means,
The control means,
A first correction unit that corrects image blur by driving a part of the lens group of the imaging optical system based on a first correction amount;
A second correction unit that corrects the image blur by driving the image sensor in a plane perpendicular to the optical axis of the imaging optical system based on a second correction amount;
Acquisition means for acquiring aperture information of the imaging optical system, and sensitivity information representing an amount of change in the aperture of the imaging optical system with respect to the first correction amount,
Correcting means for obtaining corrected opening information by correcting the opening information obtained by the obtaining means based on the first correction amount, the second correction amount, and the sensitivity information;
Focus detection means for performing focus detection based on the corrected aperture information,
An imaging device characterized by the above-mentioned.
前記焦点検出手段は、前記換算係数に基づき、焦点検出のための一対の信号列間のずれ量からデフォーカス量を求める、
ことを特徴とする請求項1乃至3のいずれか1項に記載の撮像装置。 The obtaining means obtains a conversion coefficient based on the corrected opening information,
The focus detection means calculates a defocus amount from a shift amount between a pair of signal trains for focus detection based on the conversion coefficient.
The imaging device according to claim 1, wherein:
前記制御手段は、前記像振れ量を前記第1の補正量と前記第2の補正量とに配分する補正量配分手段をさらに備える、
ことを特徴とする請求項1乃至12のいずれか1項に記載の撮像装置。 Further comprising an image blur detecting means for detecting an image blur amount,
The control unit further includes a correction amount distribution unit that distributes the image blur amount to the first correction amount and the second correction amount.
The imaging device according to claim 1, wherein:
前記結像光学系のレンズ群の一部を第1の補正量に基づき駆動することで像振れを補正する第1の補正工程と、
撮像素子を第2の補正量に基づき前記結像光学系の光軸に垂直な面内で駆動することで前記像振れを補正する第2の補正工程と、
前記結像光学系の開口情報、及び前記第1の補正量に対する前記結像光学系の開口の変化量を表す敏感度情報を取得する取得工程と、
前記第1の補正量、前記第2の補正量、及び前記敏感度情報に基づき、前記取得工程により取得された前記開口情報を修正することで、修正された開口情報を求める修正工程と、
前記修正された開口情報に基づき焦点検出を行う焦点検出工程と、を備える、
ことを特徴とする制御方法。 A control method of an imaging device that performs focus detection based on a light beam passing through a plurality of pupil regions of an imaging optical system,
A first correction step of correcting image blur by driving a part of a lens group of the imaging optical system based on a first correction amount;
A second correction step of correcting the image blur by driving an image sensor in a plane perpendicular to the optical axis of the imaging optical system based on a second correction amount;
An acquisition step of acquiring aperture information of the imaging optical system, and sensitivity information representing an amount of change in an aperture of the imaging optical system with respect to the first correction amount;
A first correction amount, a second correction amount, and, based on the sensitivity information, by correcting the opening information obtained in the obtaining step, a correction step of obtaining corrected opening information;
A focus detection step of performing focus detection based on the corrected aperture information,
A control method characterized in that:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018130050A JP7130473B2 (en) | 2018-07-09 | 2018-07-09 | IMAGING DEVICE, CONTROL METHOD THEREOF, AND PROGRAM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018130050A JP7130473B2 (en) | 2018-07-09 | 2018-07-09 | IMAGING DEVICE, CONTROL METHOD THEREOF, AND PROGRAM |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020008739A true JP2020008739A (en) | 2020-01-16 |
JP7130473B2 JP7130473B2 (en) | 2022-09-05 |
Family
ID=69151526
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018130050A Active JP7130473B2 (en) | 2018-07-09 | 2018-07-09 | IMAGING DEVICE, CONTROL METHOD THEREOF, AND PROGRAM |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7130473B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2020017654A1 (en) * | 2018-07-20 | 2021-08-02 | 株式会社ニコン | Imaging device |
JP7422466B2 (en) | 2020-03-27 | 2024-01-26 | キヤノン株式会社 | Image stabilization control device, imaging device, and control method thereof |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006126667A (en) * | 2004-10-29 | 2006-05-18 | Canon Inc | Camera system, camera, and interchangeable lens |
JP2015141391A (en) * | 2014-01-30 | 2015-08-03 | オリンパス株式会社 | camera system |
JP2016090649A (en) * | 2014-10-30 | 2016-05-23 | オリンパス株式会社 | Focus adjustment device, camera system and focus adjustment method |
JP2016118697A (en) * | 2014-12-22 | 2016-06-30 | オリンパス株式会社 | Photographing device |
JP2017194591A (en) * | 2016-04-21 | 2017-10-26 | キヤノン株式会社 | Distance measurement device, imaging apparatus, and distance measurement method |
-
2018
- 2018-07-09 JP JP2018130050A patent/JP7130473B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006126667A (en) * | 2004-10-29 | 2006-05-18 | Canon Inc | Camera system, camera, and interchangeable lens |
JP2015141391A (en) * | 2014-01-30 | 2015-08-03 | オリンパス株式会社 | camera system |
JP2016090649A (en) * | 2014-10-30 | 2016-05-23 | オリンパス株式会社 | Focus adjustment device, camera system and focus adjustment method |
JP2016118697A (en) * | 2014-12-22 | 2016-06-30 | オリンパス株式会社 | Photographing device |
JP2017194591A (en) * | 2016-04-21 | 2017-10-26 | キヤノン株式会社 | Distance measurement device, imaging apparatus, and distance measurement method |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2020017654A1 (en) * | 2018-07-20 | 2021-08-02 | 株式会社ニコン | Imaging device |
JP7147846B2 (en) | 2018-07-20 | 2022-10-05 | 株式会社ニコン | Imaging device |
JP2022184997A (en) * | 2018-07-20 | 2022-12-13 | 株式会社ニコン | Imaging apparatus |
JP7422466B2 (en) | 2020-03-27 | 2024-01-26 | キヤノン株式会社 | Image stabilization control device, imaging device, and control method thereof |
Also Published As
Publication number | Publication date |
---|---|
JP7130473B2 (en) | 2022-09-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9742984B2 (en) | Image capturing apparatus and method of controlling the same | |
JP5791349B2 (en) | Imaging apparatus and control method thereof | |
US9955094B2 (en) | Imaging apparatus and signal processing method | |
CN107370939B (en) | Focus detection apparatus, control method thereof, image pickup apparatus, and computer readable medium | |
US8902349B2 (en) | Image pickup apparatus | |
JP7195120B2 (en) | Imaging device and its control method | |
JP2002131623A (en) | Imaging apparatus and system | |
JP2010271670A (en) | Imaging apparatus | |
US20140320734A1 (en) | Image capture apparatus and method of controlling the same | |
JP6530593B2 (en) | Imaging device, control method therefor, storage medium | |
JP2005341033A (en) | Imaging apparatus and program | |
JP7130473B2 (en) | IMAGING DEVICE, CONTROL METHOD THEREOF, AND PROGRAM | |
US11025884B2 (en) | Image capturing apparatus, control method thereof, and storage medium | |
JP6941011B2 (en) | Imaging device and its control method, program, storage medium | |
JP2012165070A (en) | Solid state imaging element and imaging apparatus using the same | |
JP6758964B2 (en) | Control device, image pickup device, control method, program, and storage medium | |
JP7157642B2 (en) | IMAGING DEVICE, CONTROL METHOD, AND PROGRAM | |
JP2020003733A (en) | Defocus detection device, and defocus detection method | |
JP7005313B2 (en) | Imaging device and its control method, program, storage medium | |
US20230305266A1 (en) | Optical apparatus, control method, and storage medium | |
US11122196B2 (en) | Image processing apparatus | |
JP6711886B2 (en) | Imaging device, control method thereof, program, and storage medium | |
JP2020085920A (en) | Imaging device and control method of the same | |
JP2004191630A (en) | Imaging apparatus | |
JP6254780B2 (en) | Focus detection apparatus and method, and imaging apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210709 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220525 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220531 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220711 |
|
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: 20220726 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220824 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7130473 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |