The present invention relates generally to a lens apparatus having a diaphragm (aperture stop), and more particularly to a lens apparatus suitable for use with a lens interchangeable type digital single-lens reflex camera, a digital still camera, a digital video camera, a lens interchangeable digital video camera, and the like.
As a focal length of an optical system including a zoom lens unit changes, an F-number (aperture value) changes even if a diaphragm has the same aperture diameter. Japanese Patent No. (“JP”) 5984489 discloses a lens apparatus that stores a driving instruction value that minimizes an error between a target F-number and an actual F-number and controls the aperture diameter of the diaphragm.
The lens apparatus disclosed in JP 5984489 controls the aperture diameter of the diaphragm with high accuracy. The lens apparatus disclosed in JP 5984489 applied to a zoom lens needs to store data indicating a relationship between a target F-number and a driving instruction value for each zoom position. As a result, the data capacity increases.
The present invention provides a lens apparatus, an imaging apparatus, and an imaging system, each of which can accurately control a diaphragm with a small data capacity.
A lens apparatus according to one aspect of the present invention includes an optical system including a zoom lens unit, a diaphragm configured to adjust a light amount in the optical system, a position detector configured to detect a position of the zoom lens unit, and a controller configured to control an aperture amount of the diaphragm based on the position of the zoom lens unit. The controller selects, based on the position of the zoom lens unit detected by the position detector, part of data from data indicating a relationship between a target F-number of the diaphragm and driving instruction information when the zoom lens unit is located at a predetermined position, and controls the aperture amount of the diaphragm using the part of the data.
An imaging apparatus according to another aspect of the present invention to which a lens apparatus including a zoom lens unit and a diaphragm is detachably attached includes a communicator configured to transmit information on a target F-number of the diaphragm, and a controller configured to control the communicator. The lens apparatus selects, based on a position of the zoom lens unit detected by a position detector, part of data indicating a relationship between a target F-number of the diaphragm and driving instruction information when the zoom lens unit is located at a predetermined position, and controls an aperture amount of the diaphragm using the part of the data.
An imaging system according to another aspect of the present invention includes the above lens apparatus, and an imaging apparatus including an image sensor configured to photoelectrically convert an optical image formed through the lens apparatus.
Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
Referring now to the accompanying drawings, a detailed description will be given of embodiments of the present invention.
Referring now to
The interchangeable lens 2 includes an optical system (imaging optical system) including a zoom lens unit 3 and a diaphragm (aperture stop) 4. A position detector 5 detects the position of the zoom lens unit 3 in a direction along the optical axis OA (optical axis direction). The diaphragm 4 has a plurality of unillustrated diaphragm blades, and an unillustrated opening and closing mechanism for opening and closing the plurality of diaphragm blades. The opening and closing mechanism in the diaphragm 4 is driven by a diaphragm driver 6.
The diaphragm 4 is a so-called iris diaphragm that forms a diaphragm aperture on the optical axis as a result of that parts of a plurality of blades arranged around the optical axis OA overlap one another. An F-number (aperture value) increases or decreases according to the positions of the plurality of diaphragm blades. An overlap amount of the plurality of diaphragm blades varies and the operational load applied to the diaphragm driver 6 varies according to the positions of the plurality of diaphragm blades. In general, as the F-number or the overlap amount among a plurality of diaphragm blades increases, the operational load increases.
The diaphragm driver 6 includes a stepping motor, and is controlled by a lens controller 7. More specifically, the lens controller 7 controls the driving direction of the diaphragm driver 6 by changing the polarity of a diaphragm driving signal applied to the diaphragm driver 6, and by increasing or decreasing the number of pulses of the diaphragm driving signal. Thereby, the opening and closing amount (aperture amount) of the plurality of diaphragm blades in the diaphragm 4 can be controlled.
The diaphragm 4 includes an unillustrated diaphragm position detector as an actual F-number measurement unit that detects the positions of a plurality of aperture blades corresponding to the open F-number (open aperture value). The diaphragm position detector is provided in consideration of an impact or the like, but may be used for the open control based on the pulse count of the stepping motor.
Thus, the lens controller 7 controls the aperture amount of the diaphragm 4 based on the signal (target F-number signal) received from the camera body 1 and the position of the zoom lens unit 3 detected by the position detector 5 via the lens communicator (communicator) 13. At this time, the lens controller 7 uses data stored in a memory 11. The memory 11 includes a driving instruction value memory 8 and a read position memory 9. The driving instruction value memory 8 stores data indicating a relationship between the target F-number of the diaphragm 4 and the driving instruction information when the zoom lens unit 3 is located at the telephoto end position (predetermined position). In this embodiment, the predetermined position is the telephoto end position, but the present invention is not limited to this embodiment and may be another position such as the wide-angle end position. The read position memory 9 stores the read position (read position of data stored in the driving instruction value memory 8) for each position of the zoom lens unit 3 detected by the position detector 5.
In other words, the lens controller 7 selects part of data (data of the range determined by the read position stored in the read position memory 9) stored in the driving instruction value memory 8 based on the position of the zoom lens unit 3 detected by the position detector 5. The lens controller 7 controls the aperture amount of the diaphragm 4 using the selected part of the data.
The interchangeable lens 2 includes the memory 11 (the driving instruction value memory 8 and the read position memory 9) that stores each data in this embodiment, but the present invention is not limited to this embodiment. At least part of the data stored in the memory 11 may be stored in a device other than the interchangeable lens 2 such as a cloud computing system. The lens controller 7 can control the aperture amount of the diaphragm 4 by receiving necessary data by a wireless communication or the like.
The camera body 1 includes an image sensor 14, a camera controller 15, and a camera communicator 16. The image sensor 14 has a CMOS sensor or a CCD sensor, and photoelectrically converts an optical image (object image) formed through an optical system (imaging optical system) in the interchangeable lens 2 into output image data. The camera controller 15 controls the image sensor 14 and the camera communicator 16. The camera controller 15 transmits the target F-number to the lens controller 7 via the camera communicator 16 and the lens communicator 13. The camera communicator 16 is a communicator that transmits information on the target F-number of the diaphragm 4 to the interchangeable lens 2.
Referring now to
In
The target F-number 22 is a target F-number at each 1-2 phase stop position. The driving instruction value master 23 is a design value (optical design value) of the driving instruction value. The drive command value master 23 is set for each 1-2 phase stop position. Herein, when the diaphragm driver 6 is driven based on the target F-number 22 and the driving instruction value master 23, the actual F-number may cause an error relative to the target F-number 22. The driving instruction value correction amount 24 is a correction amount for correcting the error between the actual F-number and the target F-number 22 (error of the driving instruction value). For example, when the target F-number 22 is Fno3, the index 21 is Index3, the driving instruction value master 23 is Step3, and the driving instruction value correction amount 24 is +1 Step. Thus, the driving instruction value when the target F-number 22 is Fno3 is Step3+1=Step4, and the lens controller 7 drives the aperture driver 6 to the position of Step4.
The pre-correction diaphragm accuracy indicated by the dotted line 25 is the diaphragm accuracy when the driving instruction value is not corrected, and corresponds to the error between the actual F-number and the target F-number 22 when the diaphragm is driven with the value of the driving instruction value master 23. The post-correction diaphragm accuracy illustrated by the solid line 26 is the diaphragm accuracy of the diaphragm driven when the driving instruction value is corrected using the driving instruction value correction amount 24. In other words, the post-correction diaphragm accuracy corresponds to the error between the actual F-number and the target F-number 22 when the diaphragm is driven using the driving instruction value obtained by summing up the driving instruction value master 23 and the driving instruction value correction amount 24. Hence, the error between the target F-number 22 and the actual F-number can be reduced by correcting the driving instruction value based on the driving instruction value master 23.
Referring now to
In
The read position master 28 is a design value (optical design value) regarding a shift amount of the read position of the data stored in the driving instruction value memory 8 at each zoom position 27. The read position correction amount 29 is a correction amount from the design value of the read position master 28. More specifically, for example, when the zoom position 27 is ZP1 (TELE), the sum of the read position master 28 and the read position correction amount 29 is +0. Then, the read position corresponding to the sum of the driving instruction value master 23 and the driving instruction value correction amount 24 for the target F-number 22 is not changed. In other words, when the target F-number 22 is Fno2, the driving instruction value master 23 and the driving instruction value correction amount 24 have values corresponding to the position where the index 21 is Index2, and the driving instruction value corresponding to Step 2+0=Step 2 is output.
On the other hand, when the zoom position 27 is ZP2, the sum of the read position master 28 and the read position correction amount 29 is 2+1=+3. Then, the read positions of the driving instruction value master 23 and the driving instruction value correction amount 24 are shifted by +3 for the target F-number 22. In other words, when the target F-number 22 is Fno2, the driving instruction value master 23 and the driving instruction value correction amount 24 have values corresponding to the position where the index 21 is Index4, and the driving instruction value corresponding to Step4+2=Step6 is output.
Referring now to
First, when the zoom position 27 is ZP1 (TELE), the F-number is measured for each 1-2 phase drive stop position in a measurement range 31 (Step 0 to 150). The measurement range 31 is calculated by adding a correction margin 30 (Steps 140 to 150 in
Next follows a description of a method of setting the read position correction amount 29 when the zoom position 27 is ZP2. As illustrated in
The diaphragm accuracy before the read position is corrected indicated by the dotted line 32 is the diaphragm accuracy where the driving is performed without correcting the read position for each zoom position 27 and corresponds to the error between the actual F-number and the target F-number 22 when the driving is performed with the value of the read position master 28. ΔFno0(ZP2) to ΔFno110(ZP2) when the sum of the read position master 28 and the read position correction amount 29 is +2 correspond to the diaphragm accuracy before the read position is corrected. When it is assumed that the maximum absolute value of the error amount at this time is a pre-correction error maximum value 34, the pre-correction error maximum value 34 corresponds to the maximum value of |ΔFno0(ZP2)| to |ΔFno110(ZP2)|. While the read position correction amount 29 is changed, the read position correction amount 29 that minimizes the maximum error value is calculated.
The diaphragm accuracy after the read position is corrected indicated by the solid line 33 indicates a value when the read position correction amount 29 is +1 at ZP2. In other words, it illustrates an error between the target value and the actual F-number when the sum of the read position master 28 and the read position correction amount 29 is +3. Then, a post-correction error maximum value 35 is smaller than the pre-correction error maximum value 34. Hence, the error between the target F-number 22 and the actual F-number can be reduced by correcting the read position master 28 using the read position correction amount 29. Thus, since the memory 11 stores the driving instruction value correction amount 24 and the read position correction amount 29, this embodiment reduces the error between the target F-number 22 and the actual F-number and controls the aperture amount with high accuracy.
Prior art need to store data of the position division number of the zoom lens unit 3×the division number of the driving instruction value of the diaphragm 4, in storing the relationship between the position of the zoom lens unit 3 and the driving instruction value of the diaphragm 4. For example, where the position division number of the zoom lens unit 3 is 50 and the division number of the driving instruction value of the diaphragm 4 is 110, it is necessary to store at least 50×110=5500 data. Therefore, the data capacity increases.
On the other hand, this embodiment separately stores the driving instruction value of the diaphragm 4 and the read position for each position of the zoom lens unit 3, and thus can reduce the data capacity. In this embodiment, for example, if the division number of the driving instruction value of the diaphragm 4 is 110, the driving instruction value memory 8 from the maximum opening to the minimum closing needs to store about 420×140×3 data. When the position division number of the zoom lens unit 3 is 50, the read position memory 9 may store 50×2 of about 100 data. In other words, this embodiment needs to store only a total of about 420+100=520 in comparison with the conventional data number of about 5500, and can reduce the data capacity.
In this embodiment, the memory 11 stores the driving instruction value master 23 and the read position master 28. Therefore, even if the measurement or adjustment such as the optical adjustment is performed before the measurements and storages of the driving instruction value correction amount 24 and the read position correction amount 29 of the diaphragm 4 are performed, the diaphragm 4 can be driven according to the design values (optical design values) of the driving instruction value master 23 and the read position master 28.
Although the measurement is performed by ZP1(TELE) in this embodiment, the measurement may be performed at any other zoom position 27 or a predetermined position. When the measurement is performed at a zoom position other than the zoom position that uses the maximum opening in the optical design, the diaphragm 4 is opened more widely than the optical design value, which may cause the flare. Thus, the measurement may be performed at the zoom position using the most open position in the optical design.
This embodiment performs the measurement for calculating the correction amount only at a single zoom position 27, but the correction amount may be calculated by performing the measurement at a plurality of zoom positions 27. Thereby, the focal length shift or the like can be corrected due to the zoom positions 27 at which the measurements have been performed. On the other hand, when the measurement is performed only at a single zoom position 27, the measurement time can be shorter than when the measurement is performed at a plurality of zoom positions 27.
This embodiment may reduce the data division number stored in each of the driving instruction value memory 8 and the read position memory 9. Thereby, the number of data to be stored can be reduced. In this case, when an F-number is designated between values stored as the target F-numbers 22 in the driving instruction value memory 8, the driving instruction value is calculated by linearly interpolating the sum of the driving instruction value master 23 and the driving instruction value correction amount 24. When the zoom lens unit 3 moves to the zoom position 27 between the values stored as the zoom positions 27 in the read position memory 9, the read position is calculated by linearly interpolating the sum of the read position master 28 and the read position correction amount 29.
This embodiment stores the respective data of the driving instruction value memory 8 and the read position memory 9 for each 1-2 phase drive stop position, but the present invention is not limited to this embodiment. For example, each data may be stored for each micro step stop position. In storing the data for each micro step stop position, the error between the target F-number 22 and the actual F-number can be made smaller than that where the data is stored for each 1-2 phase stop position.
In this case, the sum of the read position master 28 and the read position correction amount 29 for the zoom position 27 may not coincide with an end of the read position in the driving instruction value memory 8. For example, when the sum of the read position master 28 and the read position correction amount 29 at ZP 4 is +4.5, the index is at the middle position. In this case, the driving instruction value is calculated by linearly interpolating the sum of the driving instruction value master 23 and the driving instruction value correction amount 24 as described above.
Referring now to
According to the first embodiment, the driving instruction value memory 8 stores three types of data or the target F-number 22, the driving instruction value master 23, and the driving instruction value correction amount 24. On the other hand, in this embodiment, the driving instruction value memory 8 stores two types of data or a target F-number 36 and a driving instruction value 37. In other words, the driving instruction value memory 8 in this embodiment stores the driving instruction value 37 as driving instruction information.
According to the first embodiment, the read position memory 9 stores three kinds of data or the zoom position 27, the read position master 28, and the read position correction amount 29. On the other hand, in this embodiment, the read position memory 9 stores two types of data or a zoom position 38 and a read position 39. In other words, in this embodiment, the read position memory 9 stores the master and the correction amount in the first embodiment as one data (post-correction data) for each of the zoom position 38 and the read position 39.
This embodiment stores optical design values as the driving instruction value 37 and the read position 39 in the driving instruction value memory 8 and the read position memory 9 respectively until the actual F-number is measured. This corresponds to the master according to the first embodiment. Hence, even when the measurement and adjustment such as optical adjustment are performed before the actual F-number of the diaphragm 4 is measured and the correction amount is stored, the diaphragm 4 can be driven according to the optical design values of the zoom position 38 and the read position 39. After the measurement is performed similar to that in the first embodiment, the zoom position 38 and the read position 39 store a sum of the correction amounts calculated from the optical design value and the measurement value of the zoom position 38 and read position 39 stored before the measurement, respectively. Thereby, this embodiment can make the data capacity (data number) to be stored, smaller than that of the first embodiment.
Referring now to
In
In
The error can be reduced between the target F-number and the actual F-number by storing data for each of the driving mode and the driving direction even in
Referring now to
Thus, in each embodiment, the lens apparatus (the interchangeable lens 2) includes a controller (lens controller 7) that controls an aperture amount (aperture diameter) of the diaphragm 4 based on the position of the zoom lens unit 3. The controller selects part of data that indicates the relationship between the target F-number of the diaphragm and the driving instruction information when the zoom lens unit is located at a predetermined position, such as a telephoto end position or a wide-angle end position, based on the position of the zoom lens unit detected by the position detector. Then, the controller controls the aperture amount of the aperture using the selected part of the data.
The lens apparatus may include a memory 11 that stores data (for example,
The memory may store driving instruction information for each diaphragm driving mode (capturing mode) (for example,
The memory may store data (for example,
Each embodiment can provide a lens apparatus, an imaging apparatus, and an imaging system, each of which can accurately control the diaphragm with a small data capacity.
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. 2018-102836, filed on May 29, 2018 which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2018-102836 | May 2018 | JP | national |