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

JP6504845B2 - Imaging device, control method therefor, and control program - Google Patents

Imaging device, control method therefor, and control program Download PDF

Info

Publication number
JP6504845B2
JP6504845B2 JP2015029500A JP2015029500A JP6504845B2 JP 6504845 B2 JP6504845 B2 JP 6504845B2 JP 2015029500 A JP2015029500 A JP 2015029500A JP 2015029500 A JP2015029500 A JP 2015029500A JP 6504845 B2 JP6504845 B2 JP 6504845B2
Authority
JP
Japan
Prior art keywords
flicker
detection
imaging
unit
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2015029500A
Other languages
Japanese (ja)
Other versions
JP2016152537A (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 JP2015029500A priority Critical patent/JP6504845B2/en
Publication of JP2016152537A publication Critical patent/JP2016152537A/en
Application granted granted Critical
Publication of JP6504845B2 publication Critical patent/JP6504845B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Exposure Control For Cameras (AREA)
  • Transforming Light Signals Into Electric Signals (AREA)
  • Studio Devices (AREA)

Description

本発明は、撮像装置、その制御方法、および制御プログラムに関し、特に、フリッカを低減して撮影を行うための撮像装置に関する。   The present invention relates to an imaging device, a control method thereof, and a control program, and more particularly to an imaging device for performing photographing with reduced flicker.

一般に、CCD又はCMOSセンサなどの撮像素子を用いた撮像装置において、商用電源に接続された蛍光灯下で撮影を行うと、シャッタ秒時(シャッタスピード)によっては撮影画像毎にその明るさが変動することがある。さらには、撮影画像に明暗の横縞が発生することがある。   Generally, in an imaging apparatus using an imaging element such as a CCD or CMOS sensor, when photographing is performed under a fluorescent lamp connected to a commercial power source, the brightness varies for each photographed image depending on the shutter speed (shutter speed) There is something to do. Furthermore, bright and dark horizontal stripes may occur in the captured image.

このような撮影画像における明暗の変動はフリッカと呼ばれている。なお、電源周波数が50Hzの場合に生じるフリッカに対してはn/100秒(nは自然数)、電源周波数が60Hzの場合に生じるフリッカに対してはn/120秒のシャッタ秒時にシャッタを制御すれば、フリッカを低減できることが知られている。   Such fluctuation of light and dark in the photographed image is called flicker. Note that the shutter is controlled at shutter speed of n / 120 sec for n / 100 seconds (n is a natural number) for flicker that occurs when the power supply frequency is 50 Hz, and for flicker that occurs when the power supply frequency is 60 Hz. For example, it is known that flicker can be reduced.

上述のように、フリッカ光源下で撮影を行う際には、フリッカを低減可能なシャッタ秒時が制限される。このため、ユーザがシャッタ秒時を設定する場合には、ユーザ設定のシャッタ秒時によっては、フリッカが発生してしまうことになる。   As described above, when photographing under a flicker light source, shutter speed capable of reducing flicker is limited. Therefore, when the user sets the shutter speed, flicker may occur depending on the shutter speed set by the user.

そこで、ユーザ設定のシャッタ秒時に最も近いフリッカ低減可能なシャッタ秒時で撮像を行って、フリッカが低減された画像を得るようにした撮像装置がある(特許文献1参照)。   Therefore, there is an imaging apparatus in which imaging is performed at a shutter time that can reduce flicker closest to the user-set shutter second to obtain an image with reduced flicker (see Patent Document 1).

さらに、フリッカの有無およびフリッカ周波数を検出する手法として、例えば、ライブビューの際のフレームレートを、フリッカ周波数から半周期ずれるレートに設定するようにしたものがある(特許文献2参照)。ここでは、撮像の結果得られた画像を解析して、画像におけるフリッカ成分を抽出して、フリッカの有無およびフリッカ周波数を検出する。   Furthermore, as a method of detecting the presence or absence of flicker and the flicker frequency, for example, there is a method of setting a frame rate at the time of live view to a rate shifted by a half cycle from the flicker frequency (see Patent Document 2). Here, the image obtained as a result of imaging is analyzed, the flicker component in the image is extracted, and the presence or absence of flicker and the flicker frequency are detected.

特開2010−268363号公報JP, 2010-268363, A 特開2013−24933号公報JP, 2013-24933, A

ところが、特許文献1に記載の撮像装置において、ユーザ設定によってシャッタ秒時を設定したとしても、当該シャッタ秒時に最も近いフリッカ低減可能なシャッタ秒時で撮像が行われることになる。つまり、ユーザはフリッカの低減が可能なシャッタ秒時でのみ撮像を行うことができるだけであって、撮影の際の自由度が制限されてしまうことになる。   However, in the imaging device described in Patent Document 1, even when the shutter speed is set by the user setting, the image capturing is performed at the shutter speed which can reduce flicker closest to the shutter time. That is, the user can only perform imaging only at the shutter speed that can reduce flicker, and the degree of freedom at the time of imaging is limited.

一方、任意のシャッタ秒時で撮像するためには、フリッカ位相を検出して、フリッカのピークタイミングにシャッタタイミングを同期させればよい。しかしながら、特許文献2に記載の手法では、ライブビュー状態においてはフリッカの有無とフリッカ周波数を検出することはできものの、フリッカ位相を検出することはできない。   On the other hand, in order to capture an image at an arbitrary shutter speed, it is sufficient to detect the flicker phase and synchronize the shutter timing with the flicker peak timing. However, with the method described in Patent Document 2, although the presence or absence of flicker and the flicker frequency can be detected in the live view state, the flicker phase can not be detected.

さらに、ライブビューの際のシャッタ秒時がフリッカ低減可能なシャッタ秒時(n/100秒又はn/120秒)であると、フリッカの有無を検出することができない。   Furthermore, if the shutter speed for live view is a shutter speed that can reduce flicker (n / 100 sec or n / 120 sec), it is not possible to detect the presence or absence of flicker.

そこで、本発明の目的は、ライブビュー動作から撮影を行った際においてもシャッタ秒時が制限されることなくフリッカを低減することができる撮像装置、その制御方法、および制御プログラムを提供することにある。   Therefore, it is an object of the present invention to provide an imaging device capable of reducing flicker without being limited in shutter speed even when shooting from a live view operation, a control method thereof, and a control program thereof. is there.

上記の目的を達成するため、本発明による撮像装置は、撮像光学系を介して被写体を撮像して画像データを得る撮像手段を備える撮像装置であって、被写体像について測光を行って得られた測光結果に応じて少なくともフリッカ周期およびその位相を検出するフリッカ検出を行う第1の検出手段と、前記画像データを表示部に逐次表示するライブビュー動作を経て前記被写体を撮影する際、前記第1の検出手段によってフリッカ検出を行うか否かを判定する判定手段と、前記判定手段によって前記第1の検出手段によるフリッカ検出を行うと判定されると、前記第1の検出手段による前記フリッカ検出を行った後、前記被写体像を前記撮像手段に導いて前記第1の検出手段によって得られた前記フリッカ周期および前記位相に基づいて撮影のタイミングを制御する制御手段と、を有することを特徴とする。   In order to achieve the above object, an image pickup apparatus according to the present invention is an image pickup apparatus provided with an image pickup means for picking up an image of an object through an image pickup optical system and obtaining image data. The first detection means for performing flicker detection that detects at least a flicker cycle and its phase according to a photometric result, and a live view operation for sequentially displaying the image data on the display unit when photographing the object, Determining means for determining whether or not flicker detection is to be performed by the detection means, and when it is determined that the flicker detection is to be performed by the first detection means, the flicker detection by the first detection means is performed. And the subject image is led to the image pickup means to perform photographing based on the flicker cycle and the phase obtained by the first detection means. And having a control means for controlling the timing, the.

本発明による制御方法は、撮像光学系を介して被写体を撮像して画像データを得る撮像手段を備える撮像装置の制御方法であって、被写体像について測光を行って得られた測光結果に応じて少なくともフリッカ周期およびその位相を検出するフリッカ検出を行う検出ステップと、前記画像データを表示部に逐次表示するライブビュー動作を経て前記被写体を撮影する際、前記検出ステップによるフリッカ検出を行うか否かを判定する判定ステップと、前記判定ステップで前記検出ステップによるフリッカ検出を行うと判定されると、前記検出ステップによる前記フリッカ検出を行った後、前記被写体像を前記撮像手段に導いて前記検出ステップによって得られた前記フリッカ周期および前記位相に基づいて撮影のタイミングを制御する制御ステップと、を有することを特徴とする。 The control method according to the present invention is a control method of an image pickup apparatus including an image pickup means for picking up an image of an object by picking up an image of an object through an image pickup optical system. a detection step of performing flicker detection to detect at least flicker period and the phase, or the time of image data via a live view operation sequentially displayed on the display unit to shoot the object, performs flicker detection by previous dangerous out steps If it is determined that the flicker detection is performed in the detection step, the flicker detection is performed in the detection step, and then the subject image is led to the imaging unit to perform the flicker detection. A control system for controlling the timing of photographing based on the flicker cycle and the phase obtained by the detection step. Characterized in that it has Tsu and up, the.

本発明による制御プログラムは、撮像光学系を介して被写体を撮像して画像データを得る撮像手段を備える撮像装置で用いられる制御プログラムであって、前記撮像装置が備えるコンピュータに、被写体像について測光を行って得られた測光結果に応じて少なくともフリッカ周期およびその位相を検出するフリッカ検出を行う検出ステップと、前記画像データを表示部に逐次表示するライブビュー動作を経て前記被写体を撮影する際、前記検出ステップによるフリッカ検出を行うか否かを判定する判定ステップと、前記判定ステップで前記検出ステップによるフリッカ検出を行うと判定されると、前記検出ステップによる前記フリッカ検出を行った後、前記被写体像を前記撮像手段に導いて前記検出ステップによって得られた前記フリッカ周期および前記位相に基づいて撮影のタイミングを制御する制御ステップと、を実行させることを特徴とする。 The control program according to the present invention is a control program used in an imaging apparatus including an imaging unit for imaging an object through an imaging optical system to obtain image data, and a computer included in the imaging apparatus measures the subject image Detecting the flicker according to at least the flicker cycle and its phase according to the photometry result obtained and performing a live view operation of sequentially displaying the image data on the display unit; and dangerous out determination step of determining whether to perform flicker detection by step, it is determined to perform the flicker detection by the detecting step in the determination step, after performing the flicker detection by the detection step, the The flicker circumference obtained by the detection step by guiding the subject image to the imaging means And wherein the executing and a control step of controlling the timing of the imaging based on the phase.

本発明によれば、ライブビュー動作を経て被写体を撮影する際、第1の検出手段によるフリッカ検出を行うか否かを判定するようにしたので、ライブビュー動作からの撮影においてもシャッタ秒時を制限することなくフリッカを低減することができる。   According to the present invention, when photographing an object through the live view operation, it is determined whether or not the flicker detection is to be performed by the first detection means. Flicker can be reduced without limitation.

本発明の実施の形態による撮像装置の一例についてその構成を示すブロック図である。It is a block diagram showing the composition about an example of the imaging device by an embodiment of the invention. 図1に示す測光処理部の動作を説明するための図である。It is a figure for demonstrating the operation | movement of the photometry process part shown in FIG. 図1に示すカメラによる撮影処理を説明するためのフローチャートである。It is a flowchart for demonstrating the imaging | photography process by the camera shown in FIG. 図1に示すカメラにおける撮影タイミングとフリッカのピークタイミングとの関係を説明するための図である。It is a figure for demonstrating the relationship between the imaging | photography timing in the camera shown in FIG. 1, and the peak timing of a flicker. 図3に示すフリッカ検知用測光実施判定の第1の例を説明するためのフローチャートである。It is a flowchart for demonstrating the 1st example of the light metering implementation determination for flicker detection shown in FIG. 図3に示すフリッカ検知用測光実施判定の第2の例を説明するためのフローチャートである。It is a flowchart for demonstrating the 2nd example of the light metering implementation determination for flicker detection shown in FIG. 図3に示すフリッカ検知用測光実施判定の第3の例を説明するためのフローチャートである。It is a flowchart for demonstrating the 3rd example of the light metering implementation determination for flicker detection shown in FIG.

以下に、本発明の実施の形態による撮像装置の一例について図面を参照して説明する。   Hereinafter, an example of an imaging device according to an embodiment of the present invention will be described with reference to the drawings.

図1は、本発明の実施の形態による撮像装置の一例についてその構成を示すブロック図である。   FIG. 1 is a block diagram showing a configuration of an example of an imaging device according to an embodiment of the present invention.

図示の撮像装置は、例えば、デジタルカメラ(以下単にカメラと呼ぶ)であり、カメラ本体100およびレンズユニット200を有している。そして、レンズユニット200は、カメラ本体100に着脱可能、つまり、交換可能である。   The illustrated imaging apparatus is, for example, a digital camera (hereinafter simply referred to as a camera), and includes a camera body 100 and a lens unit 200. The lens unit 200 is detachable from the camera body 100, that is, interchangeable.

レンズユニット200はレンズ201(撮像光学系)を備えている。レンズ201は、例えば、複数枚のレンズで構成されるが、ここでは、簡略のため一枚のレンズが示されている。通信端子206はレンズユニット200がカメラ本体100と通信を行うための端子である。   The lens unit 200 includes a lens 201 (imaging optical system). The lens 201 is, for example, composed of a plurality of lenses, but here, a single lens is shown for simplicity. The communication terminal 206 is a terminal for the lens unit 200 to communicate with the camera body 100.

通信端子206は、レンズユニット200がカメラ本体100に装着された際、カメラ本体100に備えられた通信端子118と接続される。つまり、レンズユニット200は、通信端子206および118を介してカメラ本体100に備えられたカメラ制御部105と通信を行う。   The communication terminal 206 is connected to the communication terminal 118 provided in the camera body 100 when the lens unit 200 is attached to the camera body 100. That is, the lens unit 200 communicates with the camera control unit 105 provided in the camera body 100 via the communication terminals 206 and 118.

レンズユニット200は、レンズシステム制御回路205を有しており、レンズシステム制御回路205は絞り駆動部204を介して絞り202を駆動制御する。さらに、レンズシステム制御回路205はフォーカス駆動部203を介して、レンズ201を光軸に沿って移動させてその位置を変位させることによって焦点を合わせる。   The lens unit 200 includes a lens system control circuit 205. The lens system control circuit 205 controls driving of the diaphragm 202 via the diaphragm driving unit 204. Further, the lens system control circuit 205 brings the lens 201 into focus by moving the lens 201 along the optical axis and displacing the lens 201 via the focus driver 203.

カメラ本体100において、レンズユニット200の光軸(撮影光路ともいう)上には主ミラー101が配置されている。この主ミラー101は、カメラの動作状態に応じて回動可能であり、被写体をファインダで観測する際には撮影光路(図中破線で示す)に対して斜めに位置づけられる。これによって、レンズユニット200から入射した光学像(被写体像)が後述するファインダ光学系に導かれる。   In the camera body 100, the main mirror 101 is disposed on the optical axis (also referred to as a photographing optical path) of the lens unit 200. The main mirror 101 is pivotable in accordance with the operating state of the camera, and is positioned obliquely to the photographing optical path (shown by a broken line in the figure) when observing the subject with a finder. As a result, an optical image (object image) incident from the lens unit 200 is guided to a finder optical system described later.

撮影の際およびライブビューの際には、主ミラー101は撮影光路から退避する。これによって、レンズユニット200から入射した光学像は後述する撮像素子103に導かれる。なお、図1において、主ミラーが撮影光路上に位置づけられた際の位置を実線ブロック101で示し、主ミラーが撮影光路から退避した際の位置を破線ブロック101’で示す。   At the time of photographing and at the time of live view, the main mirror 101 is retracted from the photographing light path. As a result, the optical image incident from the lens unit 200 is guided to the image sensor 103 described later. In FIG. 1, the position when the main mirror is positioned on the photographing optical path is indicated by a solid line block 101, and the position when the main mirror is retracted from the photographing optical path is indicated by a broken line block 101 '.

主ミラー101の後段にはシャッタ102が配置されており、シャッタ102は、レンズユニット200から入射した光学像の撮像素子103への入射を制御する。シャッタ102は撮影の際およびライブビューの際に開いた状態とされる。   A shutter 102 is disposed downstream of the main mirror 101, and the shutter 102 controls the incidence of an optical image incident from the lens unit 200 on the imaging element 103. The shutter 102 is in an open state during shooting and live view.

なお、シャッタ102は、カメラ制御部105の制御下でシャッタ制御部115によって駆動制御される。   The shutter 102 is controlled by the shutter control unit 115 under the control of the camera control unit 105.

シャッタ102の後段には、撮像素子103が配置されており、撮像素子103として、例えば、CMOSセンサ又はCCDセンサが用いられる。撮像素子103はタイミングジェネレータ116から出力されるタイミング信号に基づいて駆動されて、光学像に応じた電気信号(アナログ信号)を出力する。   An imaging element 103 is disposed downstream of the shutter 102. As the imaging element 103, for example, a CMOS sensor or a CCD sensor is used. The imaging element 103 is driven based on the timing signal output from the timing generator 116, and outputs an electrical signal (analog signal) corresponding to the optical image.

なお、タイミングジェネレータ116は、カメラ制御部105の制御下で、所謂電子シャッタを制御するタイミング信号を撮像素子103に送る。   The timing generator 116 sends a timing signal for controlling a so-called electronic shutter to the image sensor 103 under the control of the camera control unit 105.

アナログ信号処理部104は、撮像素子103の出力であるアナログ信号をサンプルホールドしてアナログゲインを付加した後、A/D変換によってデジタル信号に変換する。カメラ制御部105は、アナログ信号処理部104の出力であるデジタル信号に対して後述するデジタル信号処理を施して画像データを生成して、メモリ制御部120を介してメモリ121に保存する。   The analog signal processing unit 104 samples and holds an analog signal output from the image sensor 103 and adds an analog gain, and then converts the analog signal into a digital signal by A / D conversion. The camera control unit 105 performs digital signal processing described later on a digital signal output from the analog signal processing unit 104 to generate image data, and stores the image data in the memory 121 via the memory control unit 120.

図示のように、カメラ制御部105は、デジタルゲイン部106、画像処理部107、ライブビューフリッカ検出部108、測光処理部113、および測光センサフリッカ検出部114を有している。   As illustrated, the camera control unit 105 includes a digital gain unit 106, an image processing unit 107, a live view flicker detection unit 108, a photometric processing unit 113, and a photometric sensor flicker detection unit 114.

デジタルゲイン部106は、アナログ信号処理部104の出力であるデジタル信号にデジタルゲインを付加する。そして、デジタルゲイン部106をデジタルゲインが付加されたデジタル信号を画像処理部107およびライブビューフリッカ検出部108に出力する。   The digital gain unit 106 adds digital gain to the digital signal output from the analog signal processing unit 104. Then, the digital gain unit 106 outputs the digital signal to which the digital gain is added to the image processing unit 107 and the live view flicker detection unit 108.

ライブビューフリッカ検出部108は、デジタルゲイン部106の出力であるデジタル信号を解析して、デジタル信号におけるフリッカ成分を抽出する。そして、ライブビューフリッカ検出部108は、当該抽出結果に応じてフリッカの有無およびフリッカ周波数を判定してフリッカ判定結果(検出結果ともいう)を出力する。   The live view flicker detection unit 108 analyzes the digital signal output from the digital gain unit 106 to extract a flicker component in the digital signal. Then, the live view flicker detection unit 108 determines the presence or absence of flicker and the flicker frequency according to the extraction result, and outputs a flicker determination result (also referred to as a detection result).

なお、ここでは、蛍光灯におけるフリッカを例に挙げるので、フリッカ判定結果は50Hzの電源周波数に起因するフリッカ又は60Hzの電源周波数に起因するフリッカのいずれかとなる。   In addition, since the flicker in a fluorescent lamp is mentioned as an example here, a flicker determination result becomes either the flicker resulting from the power supply frequency of 50 Hz, or the flicker resulting from the power supply frequency of 60 Hz.

画像処理部107は、デジタルゲイン部106の出力であるデジタル信号に対して所定のデジタル信号処理を施す。例えば、画像処理部107は、画素補間処理、色変換処理、撮像面AF(コントラストAF)評価値の算出、および測光値の算出を行う。   The image processing unit 107 performs predetermined digital signal processing on the digital signal output from the digital gain unit 106. For example, the image processing unit 107 performs pixel interpolation processing, color conversion processing, calculation of an imaging plane AF (contrast AF) evaluation value, and calculation of a photometric value.

画像表示部119は、画像および撮影に関する情報を表示するためのモニタであり、例えば、LCDなどの画像表示装置である。そして、画像表示部119には画像処理部107の出力である画像データに応じた画像が表示される。   The image display unit 119 is a monitor for displaying an image and information regarding shooting, and is an image display device such as an LCD, for example. Then, the image display unit 119 displays an image according to the image data output from the image processing unit 107.

なお、ライブビュー動作の際には、画像表示部119には所謂スルー画像が逐次表示される。   In the live view operation, a so-called through image is sequentially displayed on the image display unit 119.

操作部122は、ユーザからの操作を受け付ける入力部である。操作部122には、シャッタ秒時などを設定する操作ダイヤル、撮影指示ボタン、ライブビュー切り替えボタン、および各種操作ボタンが備えられ、操作部122はユーザによる入力操作をカメラ制御部105に送る。   The operation unit 122 is an input unit that receives an operation from a user. The operation unit 122 includes an operation dial for setting a shutter speed, a shooting instruction button, a live view switching button, and various operation buttons. The operation unit 122 sends an input operation by the user to the camera control unit 105.

主ミラー101の上方には、ピント板109が配置されている。ピント板109は、レンズユニット200の一次結像面に配置され、その入射面にはフレネルレンズ(集光レンズ)を有し、射出面に被写体の光学像(ファインダ像)を結像する。   A focusing plate 109 is disposed above the main mirror 101. The focusing plate 109 is disposed on the primary imaging surface of the lens unit 200, has a Fresnel lens (condenser lens) on the incident surface thereof, and forms an optical image (finder image) of the subject on the exit surface.

ペンタプリズム110はファインダ光路を変更するものであり、ピント板109の射出面に結像した被写体像を正立正像に補正する。接眼レンズ111は、ユーザがファインダを覗いた際、ユーザの眼に合わせて視度を調節することができる。ここで、ピント板109、ペンタプリズム110、および接眼レンズ111によって構成される光学系はファインダ光学系と呼ばれる。   The pentaprism 110 changes the finder optical path, and corrects the object image formed on the exit surface of the focusing plate 109 to an erect image. The eyepiece lens 111 can adjust the diopter in accordance with the user's eyes when the user looks into the finder. Here, an optical system configured by the focusing plate 109, the pentaprism 110, and the eyepiece lens 111 is called a finder optical system.

ペンタプリズム110の近傍には測光センサ112が配置され、測光センサ112は撮像領域を分割した複数の領域を有し、これら領域に対応する複数のフォトダイオードを備えている。そして、測光センサ112はピント板109の射出面に結像した被写体像の輝度を検出して測光処理部113に送る。   A photometric sensor 112 is disposed in the vicinity of the pentaprism 110, and the photometric sensor 112 has a plurality of areas obtained by dividing an imaging area, and a plurality of photodiodes corresponding to these areas. Then, the photometric sensor 112 detects the luminance of the subject image formed on the exit surface of the focusing plate 109 and sends it to the photometric processing unit 113.

図2は、図1に示す測光処理部113の動作を説明するための図である。   FIG. 2 is a diagram for explaining the operation of the photometric processing unit 113 shown in FIG.

測光処理部113は、測光センサ112に対して所定の間隔(つまり、測光タイミング)で蓄積駆動および読み出し駆動を行って、測光値(つまり、光量)の時系列変化を測定する。そして、測光処理部113は、測定の結果得られた測光値(測光結果ともいう)を測光センサフリッカ検出部114に出力する。測光センサフリッカ検出部114は、測光値の時系列変化を解析してフリッカの有無とフリッカ周波数、およびフリッカのピークタイミング(位相)を検出する。   The photometric processing unit 113 performs accumulation drive and readout drive at a predetermined interval (that is, photometric timing) with respect to the photometric sensor 112, and measures a time-series change of the photometric value (that is, light quantity). Then, the photometric processing unit 113 outputs a photometric value (also referred to as a photometric result) obtained as a result of measurement to the photometric sensor flicker detection unit 114. The photometric sensor flicker detection unit 114 analyzes the time-series change of the photometric value to detect the presence or absence of flicker, the flicker frequency, and the peak timing (phase) of the flicker.

AFセンサ117は、撮像面位相差AFによって一対の像のずれ量に応じたデフォーカス量をカメラ制御部105に出力する。カメラ制御部105は、画像処理部107によって得られた撮像面AF評価値又はAFセンサ117で得られたデフォーカス量に基づいてレンズ駆動量および駆動方向を決定する。   The AF sensor 117 outputs a defocus amount corresponding to the shift amount of the pair of images to the camera control unit 105 by the imaging surface phase difference AF. The camera control unit 105 determines the lens driving amount and the driving direction based on the imaging surface AF evaluation value obtained by the image processing unit 107 or the defocus amount obtained by the AF sensor 117.

カメラ制御部105は通信端子118および206を介してレンズシステム制御回路205にレンズ駆動量および駆動方向を送る。レンズシステム制御回路205は、フォーカス駆動部203によって当該レンズ駆動量および駆動方向に応じてレンズ201を光軸に駆動する。   The camera control unit 105 sends the lens drive amount and the drive direction to the lens system control circuit 205 via the communication terminals 118 and 206. The lens system control circuit 205 causes the focus drive unit 203 to drive the lens 201 along the optical axis according to the lens drive amount and the drive direction.

なお、カメラ制御部105は、CPU、ROM、およびRAMからなるマイクロコンピュータであって、ROMに保存されたプログラムを実行してカメラ全体を制御する。   The camera control unit 105 is a microcomputer including a CPU, a ROM, and a RAM, and executes a program stored in the ROM to control the entire camera.

図3は、図1に示すカメラによる撮影処理を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は、カメラ制御部105の制御下で行われる。   FIG. 3 is a flowchart for explaining the photographing process by the camera shown in FIG. The processing according to the flowchart in the drawing is performed under the control of the camera control unit 105.

撮影動作が開始されると、例えば、カメラの電源がオンされると、カメラ制御部105は主ミラー101を撮影光路から退避(ミラーアップ)させるとともに、シャッタ制御部115によってシャッタ102を全開する(ステップS101)。   When the photographing operation is started, for example, when the power of the camera is turned on, the camera control unit 105 retracts (mirrors up) the main mirror 101 from the photographing optical path, and the shutter control unit 115 fully opens the shutter 102 ( Step S101).

続いて、カメラ制御部105はライブビュー動作を行う(ステップS102)。ライブビュー動作においては、レンズユニット200を通過した光学像は撮像素子103に入射する。これによって、撮像素子103の出力であるアナログ信号はアナログ信号処理部104、デジタルゲイン部106、および画像処理部107によって処理されて、スルー画像として画像表示部119に表示される。   Subsequently, the camera control unit 105 performs a live view operation (step S102). In the live view operation, the optical image that has passed through the lens unit 200 is incident on the imaging device 103. As a result, the analog signal output from the imaging device 103 is processed by the analog signal processing unit 104, the digital gain unit 106, and the image processing unit 107, and is displayed on the image display unit 119 as a through image.

この際、画像処理部107は、前述のようにして測光値を求めて、当該測光値に応じてライブビュー画像生成の際と撮影の際の露出制御値(シャッタ秒時、絞り値、およびISO感度など)を決定する。なお、撮影の際の露出制御値は、画像表示部119にスルー画像とともに表示される。   At this time, the image processing unit 107 obtains a photometric value as described above, and according to the photometric value, an exposure control value (shutter speed, aperture value, ISO, and ISO) at the time of live view image generation and shooting. Determine the sensitivity etc.). Note that the exposure control value at the time of shooting is displayed on the image display unit 119 together with the through image.

さらに、画像処理部107は、前述のように撮像面AF(コントラストAF)評価値を算出して、当該撮像面AF評価値に基づいてレンズ駆動量および駆動方向を決定する。そして、カメラ制御部105は、レンズ駆動量および駆動方向に応じてレンズユニット200を制御する。   Furthermore, the image processing unit 107 calculates the imaging plane AF (contrast AF) evaluation value as described above, and determines the lens driving amount and the driving direction based on the imaging plane AF evaluation value. Then, the camera control unit 105 controls the lens unit 200 according to the lens drive amount and the drive direction.

ライブビュー動作を開始した際には、カメラ制御部105は、フリッカ検出可能なシャッタ秒時(以下フリッカ検知可能シャッタ秒時と呼ぶ)において画像を取得する。そして、当該画像についてライブビューフリッカ検出部108でフリッカ検出を行う。ライブビューフリッカ検出部108は、前述のようにフリッカの有無および周期(つまり、フリッカ周波数)を検出する。   When the live view operation is started, the camera control unit 105 acquires an image at shutter seconds at which flicker detection is possible (hereinafter referred to as flicker detection capable shutter seconds). Then, the live view flicker detection unit 108 performs flicker detection on the image. As described above, the live view flicker detection unit 108 detects the presence or absence and the period of the flicker (that is, the flicker frequency).

フリッカ検出可能なシャッタ秒時における画像取得はライブビュー開始の際に一度だけ行われる。そして、当該画像においてフリッカが検出された場合には、その後のシャッタ秒時をフリッカが検出されないシャッタ秒時に設定して、撮像素子103を駆動する。   The image acquisition at the shutter time capable of flicker detection is performed only once at the start of live view. Then, when a flicker is detected in the image, the shutter time after that is set to the shutter time when the flicker is not detected, and the imaging element 103 is driven.

これによって、ユーザはフリッカがなく見やすいスルー画像を画像表示部119で見ることができる。なお、フリッカ検出可能なシャッタ秒時における画像取得をライブビュー動作の間、継続するようにしてもよい。この場合には、スルー画像がフリッカの影響を受ける可能性があるものの、撮影直前におけるフリッカの有無およびその周期を検出することができる。   As a result, the user can view a through image that is easy to view without flicker on the image display unit 119. Note that the image acquisition at the shutter time capable of flicker detection may be continued during the live view operation. In this case, although the through image may be affected by the flicker, it is possible to detect the presence and the period of the flicker immediately before shooting.

さらには、フリッカが検出されないシャッタ秒時における画像取得とフリッカ検出可能なシャッタ秒時における画像取得を交互に行って、スルー画像を表示する際には、フリッカが検出されないシャッタ秒時において取得した画像を用いるようにしてもよい。   Furthermore, when alternately acquiring an image in shutter seconds when no flicker is detected and an image acquisition in flicker detectable shutter seconds and displaying a through image, an image acquired in shutter seconds when flicker is not detected. May be used.

続いて、カメラ制御部105はユーザが操作部122によって撮影指示を行ったか否かを判定する(ステップS103)。撮影指示がないと(ステップS103において、NO)、カメラ制御部105はステップS102の処理に戻る。   Subsequently, the camera control unit 105 determines whether the user has issued a photographing instruction via the operation unit 122 (step S103). If there is no shooting instruction (NO in step S103), the camera control unit 105 returns to the process of step S102.

一方、撮影指示があると(ステップS103において、YES)、カメラ制御部105は、後述するようにして、フリッカ検知用測光を実施するか否かを判定する(ステップS104)。そして、フリッカ検知用測光を実施すると判定した場合には(ステップS104において、YES)、カメラ制御部105は主ミラー101を撮影光路に挿入(ミラーダウン)して、測光センサ112による輝度測定が可能な状態とする(ステップS105)。   On the other hand, when a photographing instruction is issued (YES in step S103), the camera control unit 105 determines whether or not to execute photometry for flicker detection as described later (step S104). When it is determined that the photometry for flicker detection is to be performed (YES in step S104), the camera control unit 105 inserts the main mirror 101 into the photographing optical path (mirror down), and the luminance measurement by the photometry sensor 112 is possible. State (step S105).

次に、カメラ制御部105は測光センサ112によるフリッカ検知を行う(ステップS106)。前述のように、測光処理部113は、測光センサ112を所定の測光タイミングで蓄積駆動および読み出し駆動を行って、測光値の時系列変化を測定する。測光終了の後、測光処理部113は、蓄積開始時刻および測光値を測光センサフリッカ検出部114に出力する。   Next, the camera control unit 105 performs flicker detection by the photometric sensor 112 (step S106). As described above, the photometric processing unit 113 performs the accumulation drive and the readout drive at the predetermined photometric timing of the photometric sensor 112, and measures the time-series change of the photometric value. After the end of the light measurement, the light measurement processing unit 113 outputs the accumulation start time and the light measurement value to the light measurement sensor flicker detection unit 114.

測光センサフリッカ検出部114は、測光値の時系列変化に応じて測光値を補間して、フリッカの光量が最も大きくなるタイミング(最大タイミング)とその際の光量(最大光量)を求める。さらに、測光センサフリッカ検出部114は、フリッカの光量が最も小さくなるタイミング(最小タイミング)とその際の光量(最小光量)を求める。そして、測光センサフリッカ検出部114は、これらタイミングおよび光量を解析してフリッカの有無およびフリッカ周波数とフリッカのピークタイミング(位相)を検出する。   The photometric sensor flicker detection unit 114 interpolates the photometric value according to the time-series change of the photometric value, and obtains the timing (maximum timing) at which the light amount of the flicker becomes the largest and the light amount at that time (maximum light amount). Further, the photometric sensor flicker detection unit 114 obtains the timing (minimum timing) at which the light amount of flicker is minimized and the light amount (minimum light amount) at that time. Then, the photometric sensor flicker detection unit 114 analyzes the timing and the light amount to detect the presence or absence of flicker, the flicker frequency, and the peak timing (phase) of the flicker.

次に、カメラ制御部105は主ミラー101を撮影光路から退避(ミラーアップ)させる(ステップS107)。そして、カメラ制御部105はフリッカ低減撮影可能な時刻まで待機する(ステップS108:フリッカピーク待ち)。   Next, the camera control unit 105 retracts (mirrors up) the main mirror 101 from the imaging light path (step S107). Then, the camera control unit 105 stands by until the time at which flicker reduction imaging is possible (step S108: wait for flicker peak).

図4は、図1に示すカメラにおける撮影タイミングとフリッカのピークタイミングとの関係を説明するための図である。   FIG. 4 is a diagram for explaining the relationship between the shooting timing and the flicker peak timing in the camera shown in FIG.

図4に示すように、カメラによる撮影タイミングをフリッカのピークタイミングにほぼ一致させると、フリッカの影響が低減した画像が得られる。ここでは、カメラ制御部105は、撮影の際のシャッタ秒時とステップS106において検出したフリッカタイミングとに基づいて、撮影タイミングがフリッカのピークタイミングにほぼ一致するように待ち時間を設定する。そして、カメラ制御部105は当該待ち時間が経過するまで待機することになる。   As shown in FIG. 4, when the photographing timing by the camera substantially matches the peak timing of the flicker, an image in which the influence of the flicker is reduced can be obtained. Here, the camera control unit 105 sets the waiting time so that the shooting timing substantially matches the peak timing of the flicker based on the shutter time at the time of shooting and the flicker timing detected in step S106. Then, the camera control unit 105 stands by until the waiting time has elapsed.

続いて、カメラ制御部105は、シャッタ秒時、絞り値、およびISO感度を設定して撮影制御を行って画像を得る。そして、カメラ制御部105は撮影処理を終了する。   Subsequently, the camera control unit 105 sets the shutter speed, the aperture value, and the ISO sensitivity, performs shooting control, and obtains an image. Then, the camera control unit 105 ends the shooting process.

フリッカ検知用測光を実施しないと判定した場合には(ステップS104において、NO)、カメラ制御部105は、ステップS109の処理に進む。   When it is determined that the photometry for flicker detection is not performed (NO in step S104), the camera control unit 105 proceeds to the process of step S109.

なお、撮影の際のシャッタ秒時、絞り値、およびISO感度は、ステップS102で説明したライブビュー動作で得られた測光値に応じて求められる。また、撮影の際のシャッタ秒時、絞り値、およびISO感度を、ステップS106で説明したように測光処理部113で得られた測光値に応じて求めるようにしてもよい算出してもよい。さらには、撮影の際のシャッタ秒時、絞り値、およびISO感度の少なくとも1つを、ユーザが設定するようにしてもよい。   The shutter speed, the aperture value, and the ISO sensitivity at the time of shooting are obtained according to the photometric value obtained by the live view operation described in step S102. Alternatively, the shutter speed, the aperture value, and the ISO sensitivity may be calculated according to the photometric value obtained by the photometric processing unit 113 as described in step S106. Furthermore, the user may set at least one of the shutter speed, the aperture value, and the ISO sensitivity at the time of shooting.

図5は、図3に示すフリッカ検知用測光実施判定の第1の例を説明するためのフローチャートである。   FIG. 5 is a flow chart for explaining a first example of the photometric execution determination for flicker detection shown in FIG.

フリッカ検知用測光実施判定を開始すると、カメラ制御部105は撮影の際のシャッタ秒時(Tv)でフリッカの影響を受ける可能性があるか否かを判定する(ステップS201)。例えば、電源周波数が50Hz又は60Hzのいずれかである場合、撮影の際のシャッタ秒時がn/20(nは自然数)であれば、電源周波数によって生じるフリッカに対してフリッカを低減することが可能である。そこで、カメラ制御部105は、式(1)で示す判定条件を満たす場合には、撮影の際のシャッタ秒時においてフリッカの影響を受けないと判定する。   When the photometry implementation determination for flicker detection is started, the camera control unit 105 determines whether or not there is a possibility of being affected by flicker at shutter speed (Tv) at the time of shooting (step S201). For example, if the power supply frequency is either 50 Hz or 60 Hz, flicker can be reduced with respect to the flicker caused by the power supply frequency if the shutter speed during shooting is n / 20 (n is a natural number) It is. Therefore, the camera control unit 105 determines not to be affected by the flicker at the shutter speed when photographing when the determination condition represented by the equation (1) is satisfied.

Tv=n/20(nは自然数) (1)
なお、ここでは、電源周波数が50Hz又は60Hzのいずれかである場合におけるフリッカ周波数について考慮したが、電源周波数が異なれば、つまり、フリッカの周期(フリッカ周波数)が異なれば、それによって判定条件は変更される。
Tv = n / 20 (n is a natural number) (1)
Although the flicker frequency in the case where the power supply frequency is either 50 Hz or 60 Hz is considered here, if the power supply frequency is different, that is, if the flicker cycle (flicker frequency) is different, the determination condition is changed accordingly. Be done.

撮影の際のシャッタ秒時においてフリッカの影響を受ける可能性があると判定すると(ステップS201において、YES)、カメラ制御部105は撮影の際のシャッタ秒時(Tv)が所定の閾値Tv_thよりも長秒であるか否かを判定する(ステップS202)。   If it is determined that there is a possibility of being affected by flicker at the shutter speed at the time of shooting (YES in step S201), the camera control unit 105 causes the shutter speed (Tv) at the time of shooting to be higher than the predetermined threshold Tv_th. It is determined whether it is a long second (step S202).

シャッタ秒時(Tv)が所定の閾値Tv_th以下(閾値以下)であると(ステップS202において、NO)、カメラ制御部105はフリッカ検知用測光を行うと判定する(ステップS203)。そして、カメラ制御部105は、図3に示すステップS105の処理に進む。   When the shutter time (Tv) is equal to or less than the predetermined threshold Tv_th (equal to or less than the threshold) (NO in step S202), the camera control unit 105 determines to perform the flicker detection photometry (step S203). Then, the camera control unit 105 proceeds to the process of step S105 shown in FIG.

撮影の際のシャッタ秒時(Tv)が所定の閾値Tv_thよりも長秒であると(ステップS202において、YES)、カメラ制御部105はフリッカ検知用測光を行わないと判定する(ステップS204)。つまり、撮影の際のシャッタ秒時がフリッカ周期よりも十分長ければ、撮影の際にはフリッカの影響は少ないとして、カメラ制御部105はフリッカ検知用測光を実施する必要がないと判定する。そして、カメラ制御部105は、図3に示すステップS109の処理に進む。   If the shutter time (Tv) at the time of shooting is longer than the predetermined threshold Tv_th (YES in step S202), the camera control unit 105 determines that the photometry for flicker detection is not performed (step S204). That is, if the shutter speed at the time of shooting is sufficiently longer than the flicker cycle, the camera control unit 105 determines that it is not necessary to carry out flicker detection photometry, since the influence of the flicker is small at the time of shooting. Then, the camera control unit 105 proceeds to the process of step S109 shown in FIG.

撮影の際のシャッタ秒時においてフリッカの影響を受ける可能性がないと判定すると(ステップS201において、NO)、カメラ制御部105はステップS204の処理に進む。なお、ステップS201およびS202の処理の少なくとも一方を行うようにすればよい。   If it is determined that there is no possibility of being affected by the flicker at the shutter speed at the time of shooting (NO in step S201), the camera control unit 105 proceeds to the process of step S204. Note that at least one of the processes in steps S201 and S202 may be performed.

上述のようにして、フリッカ検知用測光を行うか否かを判定することによって、ライブビュー動作を経て撮影を行う場合、撮影前においてフリッカ検知用測光が必要な場合のみフリッカ検知用測光を行えばよいことになる。   As described above, when photographing is performed via live view operation by determining whether or not to perform flicker detection photometry, flicker detection photometry should be performed only when flicker detection photometry is necessary before photographing. It will be good.

この結果、フリッカの影響がほとんどないシャッタ秒時の場合には、フリッカ検知用測光を行うことなく撮影制御が行われるので、撮影指示の後に撮影が行われるまでのレリーズタイムラグを短縮することができる。   As a result, when the shutter speed is hardly affected by the flicker, the photographing control is performed without performing the light detection for flicker detection, so the release time lag until the photographing is performed after the photographing instruction can be shortened. .

図6は、図3に示すフリッカ検知用測光実施判定の第2の例を説明するためのフローチャートである。   FIG. 6 is a flowchart for explaining a second example of the photometric execution determination for flicker detection shown in FIG.

フリッカ検知用測光実施判定を開始すると、カメラ制御部105はライブビュー画像を取得した際のシャッタ秒時(Tv_lv)が想定する周波数のフリッカの影響を受けるシャッタ秒時であるか否かを判定する(ステップS301)。   When the photometry execution determination for flicker detection is started, the camera control unit 105 determines whether or not the shutter speed (Tv_lv) at the time of acquiring a live view image is a shutter speed affected by flicker of a frequency assumed. (Step S301).

ここでは、例えば、電源周波数が50Hz又は60Hzである場合には、フリッカ周波数は100Hz又は120Hzとなる。そこで、シャッタ秒時(Tv_lv)がフリッカが低減されるシャッタ秒時であるn/20(nは自然数)から所定の値以上ずれていれば、カメラ制御部105はフリッカの影響を受けるシャッタ秒時であると判定する。   Here, for example, when the power supply frequency is 50 Hz or 60 Hz, the flicker frequency is 100 Hz or 120 Hz. Therefore, if the shutter speed (Tv_lv) deviates from n / 20 (n is a natural number), which is the shutter speed at which flicker is reduced, by a predetermined value or more, the camera control unit 105 receives the shutter speed affected by the flicker. It is determined that

フリッカの影響を受けるシャッタ秒時であると判定すると(ステップS301において、YES)、カメラ制御部105はライブビュー画像がフリッカの影響を受けているか否かを判定する(ステップS302)。例えば、ライブビュー画像にフリッカ縞が生じていると、カメラ制御部105はライブビュー画像がフリッカの影響を受けていると判定する。   If it is determined that the shutter time is affected by the flicker (YES in step S301), the camera control unit 105 determines whether the live view image is affected by the flicker (step S302). For example, if flicker fringes occur in the live view image, the camera control unit 105 determines that the live view image is affected by the flicker.

なお、同一の撮像条件で取得した複数フレームのライブビュー画像を比較して、画像間において明暗の差が存在すれば、カメラ制御部105はライブビュー画像がフリッカの影響を受けていると判定するようにしてもよい。   The camera control unit 105 determines that the live view image is affected by flicker if there is a difference between light and dark between the images by comparing the live view images of a plurality of frames acquired under the same imaging condition. You may do so.

ライブビュー画像がフリッカの影響を受けていると判定すると(ステップS302において、YES)、カメラ制御部105はフリッカ検知用測光を行うと判定する(ステップS303)。そして、カメラ制御部105は、図3に示すステップS105の処理に進む。   If it is determined that the live view image is affected by flicker (YES in step S302), the camera control unit 105 determines to perform flicker detection photometry (step S303). Then, the camera control unit 105 proceeds to the process of step S105 shown in FIG.

一方、ライブビュー画像がフリッカの影響を受けていないと判定すると(ステップS302において、NO)、カメラ制御部105はフリッカ検知用測光を行わない判定する(ステップS304)。そして、カメラ制御部105は、図3に示すステップS109の処理に進む。   On the other hand, when it is determined that the live view image is not affected by the flicker (NO in step S302), the camera control unit 105 determines not to perform the flicker detection photometry (step S304). Then, the camera control unit 105 proceeds to the process of step S109 shown in FIG.

なお、フリッカの影響を受けるシャッタ秒時でないと判定すると(ステップS301において、NO)、カメラ制御部105はステップS303の処理に進む。   If it is determined that the shutter time is not affected by flicker (NO in step S301), the camera control unit 105 proceeds to the process of step S303.

上述のようにして、フリッカ検知用測光を行うか否かを判定することによって、ライブビュー動作を経て撮影を行う場合、撮影前においてフリッカ検知用測光が必要な場合のみフリッカ検知用測光を行えばよいことになる。   As described above, when photographing is performed via live view operation by determining whether or not to perform flicker detection photometry, flicker detection photometry should be performed only when flicker detection photometry is necessary before photographing. It will be good.

この結果、被写体がフリッカ光源下に位置しない場合などにおいては、撮影制御が行われるので、撮影指示の後に撮影が行われるまでのレリーズタイムラグを短縮することができる。   As a result, when the subject is not positioned below the flicker light source, the photographing control is performed, so that the release time lag until the photographing is performed after the photographing instruction can be shortened.

図7は、図3に示すフリッカ検知用測光実施判定の第3の例を説明するためのフローチャートである。   FIG. 7 is a flow chart for explaining a third example of the light metering execution determination for flicker detection shown in FIG.

フリッカ検知用測光実施判定を開始すると、カメラ制御部105はライブビューフリッカ検出部108におけるフリッカ検知結果がフリッカありであるか否かを判定する(ステップS401)。   When the flicker detection light measurement implementation determination is started, the camera control unit 105 determines whether the flicker detection result in the live view flicker detection unit 108 indicates the presence of flicker (step S401).

ここで、ライブビュー動作の際にフリッカが検出されないシャッタ秒時で画像を取得する処理と、フリッカが検知可能なシャッタ秒時で画像を取得する処理とを交互に行っていた場合には、ライブビューフリッカ検出部108はフリッカ検知可能なシャッタ秒時で取得した画像を解析してフリッカ検知結果を得ることになる。   Here, in the case where the process of acquiring an image in shutter seconds at which no flicker is detected during the live view operation and the process of acquiring an image in shutter seconds at which a flicker can be detected are alternately performed, The view flicker detection unit 108 analyzes the image acquired at the shutter speed that can detect flicker to obtain a flicker detection result.

なお、図3に示すステップS103において撮影開始指示がされた後、主ミラー101を撮影光路に挿入(ミラーダウン)する前に、フリッカ検知可能なシャッタ秒時で画像を取得するようにしてもよい。そして、ライブビューフリッカ検出部108は当該画像を解析してフリッカ検知結果を出力する。   Note that after the photographing start instruction is given in step S103 shown in FIG. 3, the image may be acquired in shutter seconds that can detect flicker before the main mirror 101 is inserted into the photographing optical path (mirror down). . Then, the live view flicker detection unit 108 analyzes the image and outputs a flicker detection result.

フリッカありと判定すると(ステップS401において、YES)、カメラ制御部105はフリッカ検知用測光を行うと判定する(ステップS402)。そして、カメラ制御部105は、図3に示すステップS105の処理に進む。一方、フリッカなしと判定すると(ステップS401において、NO)、カメラ制御部105はフリッカ検知用測光を行わないと判定する(ステップS403)。その後、カメラ制御部105は、図3に示すステップS109の処理に進む。   If it is determined that there is flicker (YES in step S401), the camera control unit 105 determines that photometry for flicker detection is to be performed (step S402). Then, the camera control unit 105 proceeds to the process of step S105 shown in FIG. On the other hand, when it is determined that there is no flicker (NO in step S401), the camera control unit 105 determines that the photometry for flicker detection is not performed (step S403). Thereafter, the camera control unit 105 proceeds to the process of step S109 shown in FIG.

上述のようにして、フリッカ検知用測光を行うか否かを判定することによって、ライブビュー動作を経て撮影を行う場合、撮影前においてフリッカ検知用測光が必要な場合のみフリッカ検知用測光を行えばよいことになる。   As described above, when photographing is performed via live view operation by determining whether or not to perform flicker detection photometry, flicker detection photometry should be performed only when flicker detection photometry is necessary before photographing. It will be good.

この結果、ライブビューにおいてフリッカの影響がほとんどない場合には撮影制御が行われるので、撮影指示の後に撮影が行われるまでのレリーズタイムラグを短縮することができる。   As a result, since shooting control is performed when there is almost no influence of flicker in live view, a release time lag until shooting is performed after a shooting instruction can be shortened.

上述のように、本発明の実施の形態では、ライブビュー状態(ライブビュー動作)を経て撮影を行った際においてもシャッタ秒時が制限されることなくフリッカを低減することができる。   As described above, in the embodiment of the present invention, even when shooting is performed via a live view state (live view operation), the flicker can be reduced without the shutter speed being limited.

上述の説明から明らかなように、図1に示す例では、少なくとも撮像素子103、アナログ信号処理部104、およびデジタルゲイン部106、および画像処理部107が撮像手段を構成する。   As is clear from the above description, in the example shown in FIG. 1, at least the imaging device 103, the analog signal processing unit 104, the digital gain unit 106, and the image processing unit 107 constitute an imaging unit.

さらに、測光センサ112、測光処理部113、および測光センサフリッカ検出部114が第1の検出手段として機能し、カメラ制御部105が判定手段する。そして、カメラ制御部105主ミラー101は制御手段として機能する。また、ライブビューフリッカ検出部108は第2の検出手段として機能する。   Furthermore, the photometric sensor 112, the photometric processing unit 113, and the photometric sensor flicker detection unit 114 function as a first detection unit, and the camera control unit 105 is a determination unit. The camera control unit 105 main mirror 101 functions as a control unit. Also, the live view flicker detection unit 108 functions as a second detection unit.

以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。   As mentioned above, although this invention was demonstrated based on embodiment, this invention is not limited to these embodiment, The various form of the range which does not deviate from the summary of this invention is also included in this invention .

例えば、上記の実施の形態の機能を制御方法として、この制御方法を撮像装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを制御プログラムとして、当該制御プログラムを撮像装置が備えるコンピュータに実行させるようにしてもよい。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。   For example, the control method may be performed by the imaging apparatus as the control method of the above-described embodiment. In addition, a program having the functions of the above-described embodiments may be used as a control program to cause a computer included in the imaging apparatus to execute the control program. The control program is recorded, for example, on a computer readable recording medium.

[その他の実施形態]
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Other Embodiments
The present invention supplies a program that implements one or more functions of the above-described embodiments to a system or apparatus via a network or storage medium, and one or more processors in a computer of the system or apparatus read and execute the program. Can also be realized. It can also be implemented by a circuit (eg, an ASIC) that implements one or more functions.

100 カメラ本体
101 主ミラー
103 撮像素子
105 カメラ制御部
107 画像処理部
108 ライブビューフリッカ検出部
112 測光センサ
113 測光処理部
114 測光センサフリッカ検出部
200 レンズユニット
DESCRIPTION OF SYMBOLS 100 Camera main body 101 Main mirror 103 Image sensor 105 Camera control part 107 Image processing part 108 Live view flicker detection part 112 Photometry sensor 113 Photometry processing part 114 Photometry sensor flicker detection part 200 Lens unit

Claims (11)

撮像光学系を介して被写体を撮像して画像データを得る撮像手段を備える撮像装置であって、
被写体像について測光を行って得られた測光結果に応じて少なくともフリッカ周期およびその位相を検出するフリッカ検出を行う第1の検出手段と、
前記画像データを表示部に逐次表示するライブビュー動作を経て前記被写体を撮影する際、前記第1の検出手段によってフリッカ検出を行うか否かを判定する判定手段と、
前記判定手段によって前記第1の検出手段によるフリッカ検出を行うと判定されると、前記第1の検出手段による前記フリッカ検出を行った後、前記被写体像を前記撮像手段に導いて前記第1の検出手段によって得られた前記フリッカ周期および前記位相に基づいて撮影のタイミングを制御する制御手段と、
を有することを特徴とする撮像装置。
An imaging apparatus comprising an imaging unit for imaging an object through an imaging optical system to obtain image data, comprising:
First detection means for performing flicker detection that detects at least a flicker cycle and its phase according to a photometric result obtained by performing photometry on an object image;
A determination unit that determines whether flicker detection is to be performed by the first detection unit when shooting the subject through a live view operation of sequentially displaying the image data on a display unit;
When it is determined by the determination means that flicker detection is to be performed by the first detection means, after the flicker detection is performed by the first detection means, the subject image is led to the image pickup means to perform the first detection. Control means for controlling the timing of photographing based on the flicker cycle and the phase obtained by the detection means;
An imaging apparatus characterized by having:
前記制御手段は、前記フリッカの位相に応じたピークタイミングに応じて前記撮影のタイミングを制御することを特徴とする請求項1に記載の撮像装置。   The imaging apparatus according to claim 1, wherein the control unit controls the timing of the imaging in accordance with a peak timing according to the phase of the flicker. 前記判定手段は、前記被写体を撮影する際のシャッタ秒時に基づいて前記第1の検出手段によるフリッカ検出を行うか否かを判定すること特徴とする請求項1又は2に記載の撮像装置。   3. The image pickup apparatus according to claim 1, wherein the determination unit determines whether to perform flicker detection by the first detection unit based on a shutter time when photographing the subject. 前記判定手段は、前記被写体を撮影する際のシャッタ秒時が予め定められた判定条件を満たすと、前記第1の検出手段によるフリッカ検出を行うと判定すること特徴とする請求項3に記載の撮像装置。   4. The apparatus according to claim 3, wherein the determination unit determines that the flicker detection by the first detection unit is to be performed when the shutter speed at the time of shooting the subject satisfies a predetermined determination condition. Imaging device. 前記判定手段は、前記被写体を撮影する際のシャッタ秒時が所定の閾値よりも長秒であると、前記第1の検出手段によるフリッカ検出を行わないと判定すること特徴とする請求項1又は2に記載の撮像装置。   2. The apparatus according to claim 1, wherein the determination unit determines that the flicker detection by the first detection unit is not performed if the shutter time when photographing the subject is longer than a predetermined threshold. The imaging device according to 2. 前記判定手段は、前記被写体を撮影する際のシャッタ秒時が予め定められた判定条件を満たし、かつ前記被写体を撮影する際のシャッタ秒時が所定の閾値以下であると前記第1の検出手段によるフリッカ検出を行うと判定すること特徴とする請求項1又は2に記載の撮像装置。   The determination unit determines that the shutter speed at the time of shooting the subject satisfies a predetermined determination condition, and the shutter time at the time of shooting the subject is equal to or less than a predetermined threshold. The image pickup apparatus according to claim 1 or 2, wherein it is determined that flicker detection is performed according to. 前記判定手段は、前記ライブビュー動作の際のシャッタ秒時がフリッカの影響を受けるシャッタ秒時である場合に、前記第1の検出手段によるフリッカ検出を行うと判定することを特徴とする請求項1又は2に記載の撮像装置。   The determination means determines that flicker detection by the first detection means is to be performed when the shutter time in the live view operation is a shutter time affected by flicker. The imaging device according to 1 or 2. 前記判定手段は、前記ライブビュー動作の際のシャッタ秒時がフリッカの影響を受けるシャッタ秒時でない場合に、前記ライブビュー動作の際に得られた前記画像データがフリッカの影響を受けていると、前記第1の検出手段によるフリッカ検出を行うと判定することを特徴とする請求項7に記載の撮像装置。   When the shutter speed at the time of the live view operation is not the shutter time affected by the flicker, the determination unit is that the image data obtained at the live view operation is affected by the flicker. 8. The image pickup apparatus according to claim 7, wherein it is determined that flicker detection is to be performed by the first detection means. 前記ライブビュー動作の際に得られた前記画像データに基づいてフリッカの有無を検出して検出結果を得る第2の検出手段を備え、
前記判定手段は、前記検出結果がフリッカありを示していると、前記第1の検出手段によるフリッカ検出を行うと判定することを特徴とする請求項1又は2に記載の撮像装置。
A second detection unit that detects the presence or absence of flicker based on the image data obtained during the live view operation and obtains a detection result;
The imaging apparatus according to claim 1, wherein the determination unit determines that the flicker detection is performed by the first detection unit when the detection result indicates the presence of flicker.
撮像光学系を介して被写体を撮像して画像データを得る撮像手段を備える撮像装置の制御方法であって、
被写体像について測光を行って得られた測光結果に応じて少なくともフリッカ周期およびその位相を検出するフリッカ検出を行う検出ステップと、
前記画像データを表示部に逐次表示するライブビュー動作を経て前記被写体を撮影する際、前記検出ステップによるフリッカ検出を行うか否かを判定する判定ステップと、
前記判定ステップで前記検出ステップによるフリッカ検出を行うと判定されると、前記検出ステップによる前記フリッカ検出を行った後、前記被写体像を前記撮像手段に導いて前記検出ステップによって得られた前記フリッカ周期および前記位相に基づいて撮影のタイミングを制御する制御ステップと、
を有することを特徴とする制御方法。
A control method of an imaging apparatus, comprising: an imaging unit configured to capture an object through an imaging optical system and obtain image data,
A detection step of performing flicker detection that detects at least a flicker cycle and its phase according to a photometric result obtained by photometrically measuring an object image;
When shooting the subject through the live view operation to be sequentially displayed on the display unit the image data, and the determining step determines whether to perform the flicker detection by previous dangerous out step,
When it is determined in the determination step that flicker detection is to be performed in the detection step, the flicker detection is performed in the detection step, and then the subject image is led to the imaging unit and the flicker cycle obtained in the detection step And controlling the timing of imaging based on the phase;
A control method characterized by comprising:
撮像光学系を介して被写体を撮像して画像データを得る撮像手段を備える撮像装置で用いられる制御プログラムであって、
前記撮像装置が備えるコンピュータに、
被写体像について測光を行って得られた測光結果に応じて少なくともフリッカ周期およびその位相を検出するフリッカ検出を行う検出ステップと、
前記画像データを表示部に逐次表示するライブビュー動作を経て前記被写体を撮影する際、前記検出ステップによるフリッカ検出を行うか否かを判定する判定ステップと、
前記判定ステップで前記検出ステップによるフリッカ検出を行うと判定されると、前記検出ステップによる前記フリッカ検出を行った後、前記被写体像を前記撮像手段に導いて前記検出ステップによって得られた前記フリッカ周期および前記位相に基づいて撮影のタイミングを制御する制御ステップと、
を実行させることを特徴とする制御プログラム。
A control program for use in an imaging apparatus comprising an imaging unit for imaging an object through an imaging optical system to obtain image data,
In a computer provided in the imaging device,
A detection step of performing flicker detection that detects at least a flicker cycle and its phase according to a photometric result obtained by photometrically measuring an object image;
When shooting the subject through the live view operation to be sequentially displayed on the display unit the image data, and the determining step determines whether to perform the flicker detection by previous dangerous out step,
When it is determined in the determination step that flicker detection is to be performed in the detection step, the flicker detection is performed in the detection step, and then the subject image is led to the imaging unit and the flicker cycle obtained in the detection step And controlling the timing of imaging based on the phase;
A control program characterized by causing
JP2015029500A 2015-02-18 2015-02-18 Imaging device, control method therefor, and control program Expired - Fee Related JP6504845B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015029500A JP6504845B2 (en) 2015-02-18 2015-02-18 Imaging device, control method therefor, and control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015029500A JP6504845B2 (en) 2015-02-18 2015-02-18 Imaging device, control method therefor, and control program

Publications (2)

Publication Number Publication Date
JP2016152537A JP2016152537A (en) 2016-08-22
JP6504845B2 true JP6504845B2 (en) 2019-04-24

Family

ID=56696961

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015029500A Expired - Fee Related JP6504845B2 (en) 2015-02-18 2015-02-18 Imaging device, control method therefor, and control program

Country Status (1)

Country Link
JP (1) JP6504845B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009213076A (en) * 2008-03-06 2009-09-17 Canon Inc Imaging device and control method thereof
JP5157777B2 (en) * 2008-09-18 2013-03-06 株式会社ニコン Imaging device

Also Published As

Publication number Publication date
JP2016152537A (en) 2016-08-22

Similar Documents

Publication Publication Date Title
JP5945395B2 (en) Imaging device
US7944499B2 (en) Single lens reflex type electronic imaging apparatus
KR101757654B1 (en) Image capturing apparatus, method of controlling the same, and storage medium
US9854178B2 (en) Image pickup apparatus with flicker detection and having plurality of unit pixel areas, control method therefor, and storage medium
WO2018101092A1 (en) Imaging device and flicker determination method
US11080863B2 (en) Imaging apparatus, image processing device, and control method
JP2010039284A (en) Image pick-up apparatus and control method therefor
JP6399843B2 (en) Imaging apparatus and control method thereof
JP2011053379A (en) Imaging apparatus and control method thereof
JP6482370B2 (en) Imaging device, light amount change detection method and program
JP2010109923A (en) Imaging apparatus
JP6225000B2 (en) Imaging apparatus, control method therefor, program, and storage medium
JP2014197141A (en) Imaging apparatus
JP2017216637A (en) Imaging apparatus and control method
JP2016039596A (en) Imaging device and control method therefor
JP6504845B2 (en) Imaging device, control method therefor, and control program
JP6541312B2 (en) Image pickup apparatus and control method thereof
JP7224839B2 (en) Imaging device and its control method
JP5590850B2 (en) Imaging device and focus control method of imaging device
JP6704718B2 (en) Imaging device, control method thereof, and control program
JP6768372B2 (en) Imaging device, its control method, and program
JP2017005495A (en) Imaging apparatus, method for controlling the same, and program
JP2015167308A (en) Photometry method suitable for face detection autofocus control
JP6005955B2 (en) Photometric device and imaging device
JP2012168399A (en) Imaging apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180201

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181218

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190208

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: 20190226

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190326

R151 Written notification of patent or utility model registration

Ref document number: 6504845

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees