The present invention relates to an image pickup apparatus that causes a light source to emit light when taking photographs, a control method therefor, and a storage medium.
There is a camera which is known as an image pickup apparatus firing a flash unit when taking photographs. For example, the camera fires a test flash before taking a photograph, performs photometry to meter light reflected by a subject when the test flash was fired, and based on a result of the photometry, adjusts flash output of the flash unit when a photograph is taken (see, for example, Japanese Laid-Open Patent Publication (Kokai) No. 2014-126712). In test flash firing, intensity of light emitted by the flash unit is controlled according to a distance to a subject. For example, in test flash firing for shooting a subject far from the camera, the flash unit fires with high intensity, and more specifically, fires with a large amount of light and for a long flash duration, while in test flash firing for shooting a subject near the camera, the flash unit fires with low intensity, and more specifically, fires with a small amount of light and for a short flash duration.
To properly adjust flash output of the flash unit, it is preferred that in test flash firing, the camera performs photometry with such timing that the amount of light emitted reaches its peak, but the timing varies to some extent when firing of the flash unit is controlled, and it is thus difficult to predict when the amount of light emitted will reach its peak. For this reason, the camera conventionally accumulates electric charge corresponding to light, which is reflected by a subject when a test flash is fired, for a predetermined time period that is a fixed duration regardless of flash intensity of the flash unit and includes a test flash time period, and performs photometry on the accumulated electric charge. Namely, a photometric result in test flash firing includes a photometric result for a time period during which the flash unit does not fire.
However, when the photometric result in test flash firing includes the photometric result for a time period during which the flash unit does not fire, the photometric result includes noise such as ambient light components generated in the time period during which the flash unit does not fire. Particularly when the flash unit fires with low intensity, the photometric result includes a lot of information on the time period during which the flash unit does not fire, and hence there are remarkable effects of the noise. As a result, the conventional camera cannot properly adjust flash output of the flash unit when photographs are taken.
The present invention provides an image pickup apparatus and a control method therefor which are capable of properly adjusting flash output when taking photographs, as well as a storage medium.
Accordingly, the present invention provides an image pickup apparatus that uses brightness information, which is obtained as a result of test light emission by a light source for illuminating a subject, to determine an amount of light to be emitted for shooting by the light source, comprising a photometric sensor configured to perform photometry, and a processor configured to control the test light emission by selecting first light emission in which light is emitted only for a part of a time period during which electric charge is accumulated by the photometric sensor, and second light emission in which light is emitted throughout the time period during which the electric charge is accumulated, wherein the processor selects the second light emission when light emission with a predetermined intensity or higher is not required for the test light emission.
According to the present invention, flash output is properly adjusted when photographs are taken.
Further features of the present invention will become apparent from the following description of exemplary embodiments (with reference to the attached drawings).
An embodiment of the present invention will now be described in detail with reference to the accompanying drawings.
Referring to
The CPU 102 provides various types of control in the main body 101. The memory 103 is a RAM, a ROM, or the like connected to the CPU 102 and stores programs, which are to be executed by the CPU 102, as well as each piece of data. The image pickup unit 104 is an image pickup device such as a CCD or CMOS including an infrared cut filter, a low-pass filter, and so forth. Light incident from the lens unit 113 forms an image of a subject on the image pickup unit 104. The shutter 105 is able to be opened and closed. When shooting is not performed, the shutter 105 is closed to block light from reaching the image pickup unit 104, and when shooting is performed, the shutter 105 is open to allow passage of light to the image pickup unit 104. When shooting is not performed, the half mirror 106 reflects part of light incident from the lens unit 113 to form an image on the focusing screen 107. The photometric sensor 108 has the image pickup device such as a CCD or CMOS and performs a subject recognition process (hereafter referred to as “the AE process”) such as photometric computations, face detection computations, tracking computations, or light source detection. For example, the photometric sensor 108 converts light guided from the pentaprism 109 into electric charge and accumulates the electric charge throughout a set period of time. The photometric sensor 108 generates an image signal based on the accumulated electric charge and carries out the AE process based on the image signal. The pentaprism 109 causes light, which has passed through the focusing screen 107, to be reflected off the photometric sensor 108 and the optical viewfinder 110. The AF mirror 111 causes a part of light, which is guided from the half mirror 106, to be reflected off the AF sensor 112. The AF sensor 112 outputs a signal corresponding to light guided from the AF mirror 111 to the CPU 102. Based on the signal, the CPU 102 carries out the AE process. Based on the signal, the CPU 102 also measures a distance from the camera 100 to the subject.
The LPU 114 provides control to move the lens group 115 in the lens unit 113. For example, upon receiving an amount of defocus representing an amount by which the lens group 115 is out of focus, the LPU 114 moves the lens group 115 to a position at which the lens group 115 is in focus (hereafter referred to as “the focusing position”) based on the amount of defocus. The SCPU 117 provides various types of control in the flash unit 116. The light amount control device 118 controls light emission of the light source 121. The zooming optical system 119 is comprised of a panel-shaped Fresnel lens or the like and changes a radiation angle of the flash unit 116. The reflective umbrella 120 gathers beams emitted by the light source 121 and radiates the gathered beams onto the subject. The light source 121 is a light-emitting unit for illuminating the subject and is a xenon tube or the like.
The process in
Referring to
As a result of the determination in the step S204, when the SW2 is off, the CPU 102 returns to the process in the step S201. On the other hand, as a result of the determination in the step S204, when the SW2 is on, the CPU 102 carries out a light amount determination process in
Referring to
Then, the CPU 102 generates reflected light image data based on a difference between the image data during the test flash firing and the image data immediately before the test flash firing (step S304) and stores the reflected light image data in the memory 103. The reflected light image data is cleared of effects from ambient light and includes only brightness components of the subject under the light from the flash unit 116. The CPU 102 then performs averaging computations on the reflected light by using the reflected light image data to calculate a reflected light average value Ys (step S305). For example, when the camera 100 is in a centerweighted flash output adjustment mode in which adjustment of flash output for a central area of a captured image is given high priority, the CPU 102 sets a weighting coefficient for an area near the center of the image to a greater value than a weighting coefficient for an area other than the area near the center of the image. To take an image by using a characteristic area detecting function which the camera 100 is equipped with, the CPU 102 sets a weighting coefficient for a detected characteristic area to a greater value than a weighting coefficient for an area other than the characteristic area. The CPU 102 calculates the reflected light average value Ys based on the set weighting coefficients.
The CPU 102 then performs logarithmic transformation of the reflected light average value Ys to calculate a reflected light brightness value Yslog and calculates a difference between the reflected light brightness value Yslog and a correct brightness value Yt (logarithm), that is, DF=Yslog−Yt. The correct brightness value Yt (logarithm) is data obtained by transforming a value which would be a correct exposure when a photograph is taken into a logarithm. Based on the amount of light emitted in the test flash firing and the difference DF, the CPU 102 determines an amount of light FLASH to be emitted by the flash unit 116 when the photograph is taken (step S306).
FLASH=the amount of light emitted in the test flash firing−DF (Equation 1)
The CPU 102 outputs the determined amount of light FLASH to the SCPU 117 and carries out the processes in the step S206 and the subsequent steps. The flash unit 116 that has received the amount of light FLASH fires with the amount of light FLASH when the photograph is taken.
A description will now be given of a flash firing process by the flash unit 116.
Upon receiving a signal indicating a flash firing instruction (hereafter referred to as “the flash trigger”) from the CUP 102, the flash unit 116 starts the flash firing process i.e. either normal flash firing (first light emission) as shown in
In the normal flash firing, the flash unit 116 fires momentarily with an amount of light set in advance. For example, the flash unit 116 fires with a predetermined amount of light 402 (hereafter referred to as “the peak flash firing”) as represented by a waveform 401 and is then turned off. Ordinarily, in the photometric process, electric charge has only to be accumulated for a time period during which the flash unit 116 fires, but in the normal flash firing, with consideration given to variations in the timing of the peak flash firing, the photometric sensor 108 accumulates electric charge throughout a time period 403 in
In the intermittent flash firing, intensity of light is controlled according to the flash duration as well as the amount of light emitted. For example, by reducing a flash duration by half, flash firing equivalent to flash firing with a half amount of light is possible even with the same amount of light emitted. In the intermittent flash firing, the flash unit 116 repeatedly fires at high speed. This simulates a long-lasting radiation of light by the flash unit 116, and hence the flash unit 116 fires with a substantially uniform amount of light as represented by a waveform 501 throughout a predetermined time period. Therefore, in the photometric process, stable photometric results are obtained at any time as long as the flash unit 116 is firing. In the intermittent flash firing, the flash unit 116 fires throughout a time period during which electric charge is accumulated. The flash unit 116, however, continues to fire throughout a time period during which no electric charge is accumulated as well, and in particular, when the flash unit 116 fires with a large amount of light, power consumption by firing of the flash unit 116 increases. For this reason, the intermittent flash firing is not suitable for flash firing with a large amount of light.
In the present embodiment, with consideration given to the characteristics of the normal flash firing and the intermittent flash firing, the normal flash firing is performed only when flash firing with a predetermined intensity or higher is required, whereas the intermittent flash firing is performed when flash firing with the predetermined intensity or higher is not required.
Referring to
As a result of the determination in the step S601, when the photometric value under ambient light is smaller than the predetermined threshold value, the CPU 102 determines whether or not a photograph is to be taken with the bounce flash photography (step S602). With the bounce flash photography, light from the flash unit 116 does not directly hit the subject but is bounced off a ceiling, a wall, or the like to illuminate the subject. It should be noted that whether or not a photograph is to be taken with the bounce flash photography should be determined based on bounce information indicating, for example, an orientation of the light source 121 of the flash unit 116 obtained by the CPU 102 communicating with the SCPU 117.
As a result of the determination in the step S601, when a photograph is not to be taken with the bounce flash photography, the CPU 102 obtains a distance reached by a flash fired by the flash unit 116 (hereafter referred to as “the main flash firing”) when the exposure control values for shooting determined by the process in the step S202 were set. It should be noted that the distance reached does not mean a distance to the subject reachable by the light but a distance at which a received amount of light that has been reflected by the subject after reaching the subject is at a predetermined level or higher. In the camera 100, the distance reached in the main flash firing varies with the exposure control values as shown in
As a result of the determination in the step S604, when the focusing position has not been obtained, the CPU 102 carries out the processes in the step S302 and the subsequent steps. On the other hand, as a result of the determination in the step S604, when the focusing position has been obtained, the CPU 102 obtains distance information on the subject based on the obtained focusing position and changes the test flash parameter determined in the step S603 to another based on the distance information on the subject (step S605). For example, when the distance to the subject is shorter than the test flash reached distance of 2.0 m (reference distance) for the parameter (a1) determined in the step S603, the CPU 102 changes from the parameter (a1) to a parameter (b1) indicating intermittent flash firing. After that, the CPU 102 carries out the processes in the step S302 and the subsequent steps.
It should be noted that although in the step S604, the distance information on the subject is obtained based on the focusing position, the distance information on the subject may be obtained based on a signal output from the AF sensor 112.
As a result of the determination in the step S602, when a photograph is to be taken with the bounce flash photography, the CPU 102 determines the test flash parameter (step S606). Here, to perform shooting accompanied by firing of the flash unit 116, the camera 100 charges power for firing the flash unit 116 and uses the charged power for the test flash firing and the main flash firing in a distributed manner. For this reason, if too much power is consumed for the test flash firing, power runs short during the main flash firing, and the flash unit 116 cannot fire with desired intensity. On the other hand, in the bounce flash photography, the subject is indirectly irradiated with light, and hence the flash 115 needs to fire with a relatively high intensity. The firing with a relatively high intensity requires a certain level of power, and hence it is preferred that power consumption is minimized in the test flash firing so as to save power for the main flash firing. Accordingly, in the present embodiment, the test flash parameter is selected in the step S606 from another parameter list including many options of the normal flash firing that can reduce power consumption as compared to the intermittent flash firing. After that, the CPU 102 carries out the processes in the step S302 and the subsequent steps.
As a result of the determination in the step S601, when the photometric value under ambient light is equal to or greater than the predetermined threshold value, the CPU 102 determines the test flash parameter (step S607). The case where the photometric value under ambient light is equal to or greater than the predetermined threshold value corresponds to a case where the subject is relatively bright. In this case, when the flash unit 116 fires with high intensity, the photometric sensor 108 that performs photometry becomes saturated with electric charge corresponding to light reflected by the subject, and as a result, flash output cannot be properly adjusted. For this reason, when the photometric value under ambient light is equal to or greater than the predetermined threshold value, it is preferred that a test flash with low intensity is fired. Namely, the intermittent flash firing is more preferable than the normal flash firing. On the other hand, in the step S607, the test flash parameter is selected from a parameter list including only options of the intermittent flash firing. Namely, in the present embodiment, when the photometric value under ambient light is equal to or greater than the predetermined threshold value, the intermittent flash firing is selected. After that, the CPU 102 carries out the processes in the step S302 and the subsequent steps.
According to the present embodiment described above, when flash firing with the predetermined intensity or higher is not required for the test flash firing, the intermittent flash firing is performed. Namely, in the test flash firing with low intensity, the photometric result never includes information on a time period during which the flash unit 116 does not fire. Therefore, the photometric result that does not include noise produced in a time period during which the flash unit 116 does not fire is obtained, and hence flash output is properly adjusted when a photograph is taken.
Moreover, according to the present embodiment described above, the flash unit 116 fires repeatedly at high speed during the intermittent flash firing. As a result, a substantially uniform amount of light is emitted throughout a predetermined time period, and hence a stable photometric result is obtained at any time as long as the flash unit 116 is firing.
Further, according to the present embodiment described above, when the photometric value under ambient light is equal to or greater than the predetermined threshold value or when the distance to the subject is shorter than the predetermined distance, the intermittent flash firing is performed. As a result, in the case where flash firing with a predetermined intensity or higher is not required, i.e., when the photometric value under ambient light is equal to or greater than the predetermined threshold value or when the distance to the subject is shorter than the predetermined distance, flash output is properly adjusted in a reliable manner when a photograph is taken.
It should be noted that although in the present embodiment, when the photometric value under ambient light is equal to or greater than the predetermined threshold value, the test flash parameter is selected from the parameter list including only options of the intermittent flash firing, the present invention is not limited to this. For example, in a case where the camera 100 is equipped with other flash units firing in synchronization with the flash unit 116, those flashes do not need to fire with high intensity. In this case, the test flash parameter is selected from the parameter list including only options of the intermittent flash firing as well. Therefore, even in the case where the camera 100 is equipped with other flash units firing in synchronization with the flash unit 116, flash output is properly adjusted.
Moreover, although in the present embodiment described above, the parameter list 801 includes the parameter indicating the normal flash, all the parameters may be those indicating the intermittent flash firing. Namely, to take a photograph with the bounce flash photography, the intermittent flash firing is performed.
Further, in the present embodiment described above, the flash unit 116 may not only have the light source 121, which is the xenon tube, but also have another light source such as an LED that consumes a smaller amount of power than the xenon tube. In this case, the flash unit 116 uses the light source 121 for the normal flash firing and uses the LED for the intermittent flash firing. This would reduce power consumption in the intermittent flash firing that consumes a larger amount of power than the normal flash firing.
Embodiment(s) of the present invention can also be realized by a computer of a system or apparatus that reads out and executes computer executable instructions (e.g., one or more programs) recorded on a storage medium (which may also be referred to more fully as a ‘non-transitory computer-readable storage medium’) to perform the functions of one or more of the above-described embodiment(s) and/or that includes one or more circuits (e.g., application specific integrated circuit (ASIC)) for performing the functions of one or more of the above-described embodiment(s), and by a method performed by the computer of the system or apparatus by, for example, reading out and executing the computer executable instructions from the storage medium to perform the functions of one or more of the above-described embodiment(s) and/or controlling the one or more circuits to perform the functions of one or more of the above-described embodiment(s). The computer may comprise one or more processors (e.g., central processing unit (CPU), micro processing unit (MPU)) and may include a network of separate computers or separate processors to read out and execute the computer executable instructions. The computer executable instructions may be provided to the computer, for example, from a network or the storage medium. The storage medium may include, for example, one or more of a hard disk, a random-access memory (RAM), a read only memory (ROM), a storage of distributed computing systems, an optical disk (such as a compact disc (CD), digital versatile disc (DVD), or Blu-ray Disc (BD)™), a flash memory device, a memory card, and the like.
While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
This application claims the benefit of Japanese Patent Application No. 2017-046266, filed Mar. 10, 2017, which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2017-046266 | Mar 2017 | JP | national |