CROSS REFERENCE TO RELATED APPLICATIONSThis application is a continuation of U.S. patent application Ser. No. 17/159,542, filed on Jan. 27, 2021, which claims the benefit of and priority to Japanese Patent Application No. 2020-014226, filed on Jan. 30, 2020, Japanese Patent Application No. 2020-014227, filed on Jan. 30, 2020 and Japanese Patent Application No. 2020-014228, filed on Jan. 30, 2020 each of which is hereby incorporated by reference herein in its entirety.
BACKGROUND OF THE INVENTIONField of the InventionThe present invention relates a control apparatus capable of performing focusing by driving a focus lens and a control method.
Description of the Related ArtAutofocus (AF) and manual focus (MF) has been known as methods for performing focusing by driving a focus lens. The AF performs focusing by calculating a focusing position of the focus lens based on an AF evaluation value generated from an AF sensor. The MF performs focusing based on a user's manual operation of a focus ring.
Further, zoom tracking control that corrects image plane fluctuations occurring by driving a zoom lens by driving the focus lens to maintain a focusing state has been known. Japanese Patent No. 5843442 discloses a method switching an area mode on the basis of electronic cam (tracking curve) information that shows a relation between a zoom lens position and a focus lens position to maintain the focusing state during zooming.
SUMMARY OF THE INVENTIONThe present invention provides a control apparatus that prevents switching from an AF available area to a MF exclusive area unintended by a user to improve user operability, a lens apparatus, an imaging apparatus, a control method, and a non-transitory computer-readable storage.
A control apparatus according to one aspect of the present invention includes at least one processor configured to execute instructions to function as a first controller that automatically adjusts a focus lens to a focusing position, a second controller that adjusts the focus lens on the basis of a user operation quantity, and a third controller that drives the focus lens. The first controller and the second controller effectively work in a first drive area of the focus lens. The first controller is disabled in a second drive area of the focus lens. The third controller drives the focus lens on the basis of changes of the second drive area.
Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
BRIEF DESCRIPTION OF THE DRAWINGSFIG.1 is a block diagram of an imaging apparatus according to first to third embodiments.
FIG.2 illustrates electronic cam data for each an object distance according to the first to third embodiments.
FIG.3 illustrates an AF available area and a MF exclusive area according to the first to third embodiments.
FIG.4 illustrates a relation between a zoom lens position and the shortest image taking distance according to the first embodiment.
FIG.5 is a flowchart of a control method according to the first embodiment.
FIG.6 is an explanatory diagram of the control method according to the first embodiment.
FIG.7 is an explanatory diagram of the control method according to the first embodiment.
FIG.8 is an explanatory diagram of the control method according to the first embodiment.
FIG.9 is a flowchart of a control method according to the second embodiment.
FIG.10 is an explanatory diagram of the control method according to the first embodiment.
FIG.11 illustrates a relation between an aperture value and the shortest image taking distance according to the first embodiment.
FIG.12 is a flowchart of a control method according to the third embodiment.
FIG.13 is an explanatory diagram of the control method according to the third embodiment.
FIG.14 is an explanatory diagram of the control method according to the third embodiment.
FIG.15 is an explanatory diagram of the control method according to the third embodiment.
FIG.16 is a block diagram of an imaging apparatus according to fourth to sixth embodiments.
FIG.17 is a flowchart of a control method in Sleep transition according to the fourth embodiment.
FIG.18 is a flowchart of a control method at the time of Sleep cancellation according to the fourth embodiment.
FIG.19 is an explanatory diagram of the control method according to the fourth embodiment.
FIG.20 is an explanatory diagram of the control method according to the fourth embodiment.
FIG.21 is a flowchart of a control method at the time of Sleep cancellation according to the fifth embodiment.
FIG.22 is a flowchart of a control method at the time of Sleep cancellation according to the sixth embodiment.
FIG.23 is a block diagram of an imaging apparatus according to seventh and eighth embodiments.
FIG.24 is a flowchart of a control method according to the seventh embodiment.
FIG.25 is an explanatory diagram of the control method according to the seventh embodiment.
FIG.26 is an explanatory diagram of the control method according to the seventh embodiment.
FIG.27 is an explanatory diagram of the control method according to the seventh embodiment.
FIG.28 is an explanatory diagram of the control method according to the seventh embodiment.
FIG.29 is a flowchart of a control method according to the eighth embodiment.
FIG.30 is an explanatory diagram of the control method according to the eighth embodiment.
FIG.31 is an explanatory diagram of the control method according to the eighth embodiment.
FIG.32 is an explanatory diagram of the control method according to the eighth embodiment.
FIG.33 is an explanatory diagram of the control method according to the eighth embodiment.
DESCRIPTION OF THE EMBODIMENTSExemplary embodiments of the invention will be described below with reference to the accompanied drawings.
First, a description will be given of a configuration of an imaging apparatus according to first to third embodiments.FIG.1 is a block diagram of animaging apparatus10. Theimaging apparatus10 includes a camera body (imaging apparatus body)200 and an interchangeable lens (lens apparatus)100 that can be attached to and detached from thecamera body200. However, the imaging apparatus according to the first to third embodiments is not limited to this, and the camera body and the lens apparatus may be integrally configured.
Theinterchangeable lens100 is mechanically and electrically connected to thecamera body200 through a mount (not illustrated). Theinterchangeable lens100 receives power from thecamera body200 through a power supply terminal (not illustrated) provided on the mount described above. Theinterchangeable lens100 controls various actuators and alens microcomputer111, which will be described later, by using the power received from thecamera body200. Thecamera body200 performs communication with theinterchangeable lens100 through a communication terminal (not illustrated) provided on the mount described above and sends a control command to theinterchangeable lens100 to control theinterchangeable lens100.
Thecamera body200 includes animage sensor201 having a phase difference AF sensor function, asignal processing circuit202, arecord processor203, adisplay unit204, anoperation unit205, and acamera microcomputer206. Theimage sensor201 has a CMOS sensor and a CCD sensor, and photoelectrically converts an object image (optical image) formed by an image pickup optical system in theinterchangeable lens100 to output an electric signal (analog signal). The analog signal output from theimage sensor201 is converted into a digital signal by an A/D conversion circuit (not illustrated).
Thesignal processing circuit202 performs various image processing on the digital signal from the A/D conversion circuit to generate a video signal. Further, thesignal processing circuit202 generates a contrast state of the object image, that is, focus information indicating a focusing state of the image pickup optical system and luminance information indicating an exposure state, from the video signal. Additionally, thesignal processing circuit202 outputs the video signal to thedisplay unit204, and thedisplay unit204 displays the video signal as a live view image used for checking composition, the focusing state, and the like. Furthermore, thesignal processing circuit202 outputs the video signal to therecord processor203. Therecord processor203 stores the video signal as still image or moving image data in an external memory or the like.
Thecamera microcomputer206 as a camera control unit controls thecamera body200 in response to inputs from an imaging instruction switch, various setting switches, and the like included in theoperation unit205. Further, thecamera microcomputer206 transmits a control command regarding a light quantity adjustment operation of anaperture unit103 according to the luminance information and a focusing operation of thefocus lens105 according to the focus information to thelens microcomputer111 via a camera communication unit.
Theinterchangeable lens100 includes the image pickup optical system, control units that respectively control each actuator driving the image pickup optical system, anoperation ring110 to operate thefocus lens105, and thelens microcomputer111.
Thelens microcomputer111 is a lens control unit (control apparatus) that controls an operation of each part in theinterchangeable lens100. Thelens microcomputer111 receives the control command transmitted from thecamera body200 via a communication unit and receives a transmission request of lens data. Further, thelens microcomputer111 performs lens control corresponding to the control command and transmits the lens data corresponding to the transmission request to thecamera body200. Additionally, thelens microcomputer111 outputs a command to anaperture control unit107 and a focuslens control unit109 in response to a command regarding light intensity adjustment and a command regarding focusing among control commands. Theaperture control unit107 and the focus lens control unit (focus driving means)109 respectively drive theaperture unit103 and thefocus lens105 in accordance with the command from thelens microcomputer111. Thereby, light quantity adjustment processing by theaperture unit103 and thefocus lens105 and autofocus processing for controlling the focusing operation can be performed. Furthermore, thelens microcomputer111 outputs the command to the focuslens control unit109 to drive thefocus lens105 according to an operation quantity of theoperation ring110 and controls the focusing operation.
In each embodiment, thelens microcomputer111 has a first controller111a, a second controller111b, and athird controller111c. The first controller111aautomatically adjusts thefocus lens105 to a focusing position (that is, the first controller111ahas a function of realizing AF control). The second controller111bmanually adjusts the focus lens105 (on the basis of a user operation quantity) (that is, the second controller111bhas a function of realizing MF control). Thethird controller111cdrives the focus lens105 (zoom tracking control, etc.).
Thethird controller111ccontrols thefocus lens105 when a first drive area (AF available area) of thefocus lens105 and a second drive area (MF exclusive area) of thefocus lens105 change, as described later. That is, thethird controller111chas a function of driving or stopping thefocus lens105 to position thefocus lens105 in a proper position when the AF available area or the MF exclusive area of thefocus lens105 changes.
In this embodiment, an example in which thelens microcomputer111 has the first controller111a, the second controller111b, and thethird controller111chas been described. This can be regarded as equivalent to the fact that thelens microcomputer111 has a function corresponding to the function of the first controller111a, a function corresponding to the function of the second controller111b, and a function corresponding to the function of thethird controller111c.
As described below, the first controller111aand the second controller111beffectively work in the first drive area (AF available area) of thefocus lens105, and the first controller111ais disabled in the second drive area (MF exclusive area) of thefocus lens105. Thethird controller111cdrives thefocus lens105 on the basis of changes of the second drive area (increase/decrease changes in ratio of the second drive area to an entire drive area).
The image pickup optical system includes afield lens101, azoom lens102 that performs zooming, anaperture unit103 that adjusts light quantity, an imageshake correction lens104, and thefocus lens105 that performs focusing. Thezoom lens102 can move in a direction (optical axis direction) along an optical axis OA shown by a broken line in the figure, and a zoom operation part connected to a zoom mechanism (not illustrated) is driven in the optical axis direction by a user operation. As a result, zooming is performed in which a focal length of the image pickup optical system is changed by moving thezoom lens102.
A zoom lensposition detection unit106 detects a zoom lens position using a position detection sensor such as a variable resistor and outputs position data of thezoom lens102 to thelens microcomputer111. The position data output from the zoom lensposition detection unit106 is used in thelens microcomputer111 for zoom tracking control and the like described later.
Theaperture unit103 includes sensors such as diaphragm blades and hall elements. A state of the diaphragm blades is detected by the above-mentioned sensor and is outputted to thelens microcomputer111. Theaperture control unit107 outputs a driving signal in accordance with the command from thelens microcomputer111 to drive an actuator such as a stepping motor or a voice coil motor. As a result, the light quantity adjustment by theaperture unit103 can be performed.
The imageshake correction lens104 reduces image shake caused by camera shake or the like by moving in a direction orthogonal to the optical axis OA of the image pickup optical system. An image shake correctionlens control unit108 outputs a drive signal in accordance with the command from thelens microcomputer111 according to a vibration detected by a vibration sensor (not illustrated) such as a vibration gyro to drive an image stabilization actuator. Thereby, image stabilization processing to control a shift operation of the imageshake correction lens104 can be performed.
A position of thefocus lens105, which is movable in the optical axis direction, is detected by a position detection sensor such as a photo interrupter, and position data is outputted to thelens microcomputer111. The focuslens control unit109 outputs a drive signal in accordance with the command from thelens microcomputer111 to drive an actuator such as a stepping motor, and focusing is performed by moving thefocus lens105.
Further, thefocus lens105 corrects image plane fluctuation due to zooming by thezoom lens102. In a rear focus type zooming optical system, the image plane fluctuation generated when thezoom lens102 is moved to perform zooming is corrected by moving thefocus lens105, and the zoom tracking control to maintain a focusing state is performed.
Here, referring now toFIG.2, a description will be given of the zoom tracking control.FIG.2 illustrates electronic cam data for each an object distance. InFIG.2, the abscissa axis denotes a position of the zoom lens102 (zoom lens position), and the ordinate axis denotes the position of the focus lens105 (focus lens position). In order to perform the zoom tracking control, information regarding electronic cam data (tracking curve) is stored in a memory (internal memory) (not illustrated) mounted on thelens microcomputer111. As illustrated inFIG.2, the electronic cam data shows a relation between the zoom lens position and the focus lens position set to maintain the focusing state according to the object distance. Thelens microcomputer111 outputs the control command to the focuslens control unit109 on the basis of the electronic cam data and drives thefocus lens105 to perform the tracking control.
In each embodiment, the electronic cam data is created on the basis of focus sensitivity, which is an image plane movement amount with respect to unit drive amount of thefocus lens105. However, as illustrated inFIG.2, the electronic cam data actually stored in the memory corresponds to a plurality of typical object distances A to D and shows a focus lens position with respect to a typical zoom lens position (representative point). The focus lens position can be calculated by performing linear interpolation according to a ratio of distances to a plurality of representative points close to the zoom lens position other than the representative point.
Next, referring now toFIG.3, a description will be given of the AF available area and the MF exclusive area.FIG.3 illustrates the AF available area and the MF exclusive area. Here, the AF available area is an area where focusing can be performed in both the AF and the MF, and the MF exclusive area is an area where focusing can be performed in the only MF. In this embodiment, the AF available area is located between an AF·MF infinite end and an AF closest distance end, and the MF exclusive area is located between a MF closest distance end and the AF·MF infinite end. Further, in this embodiment, the entire drive area is a combined area of the AF available area and the MF exclusive area.
Theimaging apparatus10 of each embodiment can perform focusing by driving thefocus lens105 in the AF that performs focusing automatically or the MF that performs focusing manually. In the AF, thecamera microcomputer206 calculates the focusing position of thefocus lens105 on the basis of an AF evaluation value according to the video signal generated by theimage sensor201 and transmits the control command regarding focusing to thelens microcomputer111 through the camera communication unit. Thelens microcomputer111 outputs the command to the focuslens control unit109 in accordance with the control command transmitted from thecamera microcomputer206 and drives thefocus lens105 to control the focusing operation. In the MF, thelens microcomputer111 outputs the command to the focuslens control unit109 in accordance with an operation amount of theoperation ring110 and drives thefocus lens105 to control the focusing operation.
The AF available area illustrated inFIG.3 is an area where focusing can be performed in both the AF and the MF. Thus, the object B existing in the AF available area can be focused in both the AF and the MF. On the other hand, since the AF evaluation value cannot be calculated accurately, the MF exclusive area illustrated inFIG.3 is an area in which focusing by the AF cannot be performed and the focusing by the MF can be performed. Thus, the object A existing in the MF exclusive area can be focused only in the MF.
Hereinafter in first to third embodiments, a description will be given of a control method of theimaging apparatus10.
First EmbodimentFirst, a description will be given of the first embodiment of the present invention. In this embodiment, a description will be given of a flow of focus lens control by the zoom tracking processing.FIG.4 illustrates a relation between the zoom lens position and the shortest image taking distance. InFIG.4, the ordinate axis denotes the zoom lens position (the position of the zoom lens102), and the abscissa axis denotes the shortest image taking distance. As illustrated inFIG.4, the shortest image taking distance changes according to the position of thezoom lens102, and an image taking distance existed in the AF available area on the wide angle end side exists in the MF exclusive area on the telephoto end side. As just described, in this embodiment, the AF available area (AF·MF available area) and the MF exclusive area are switched according to the zoom position.
Next, referring now toFIG.5, a description will be given of a flow of the focus lens control (control method) when switching between the AF available area (first drive area) and the MF exclusive area (second drive area) by the zooming tracking processing according to this embodiment.FIG.5 is a flowchart of the control method according to this embodiment.
First, in step S500, thelens microcomputer111 starts the processing. In step S501, thelens microcomputer111 acquires the position data of the zoom lens102 (zoom lens position) using a signal detected by the position detection sensor of the zoom lensposition detection unit106. In step S502, thelens microcomputer111 determines whether or not the zoom operation is performed by comparing the previously acquired zoom lens position and the zoom lens position detected in the step S501. If the zoom operation is performed in the step S502, the processing proceeds to step S503. On the other hand, if the zoom operation is not performed, the processing returns to the step S501.
In the step S503, thelens microcomputer111 calculates a target focus lens position to maintain the object distance at the current zoom lens position on the basis of the electronic cam data (tracking curve) showing the relation between the zoom lens position and the focus lens position. The electronic cam data is stored in the memory of thelens microcomputer111, for example.
Here, referring now toFIG.6, a description will be given of the target focus lens position to maintain the object distance.FIG.6 is an explanatory diagram of the control method according to this embodiment and shows the focus control to maintain the AF available area when the focus lens position before the zoom tracking processing is positioned in the AF available area. InFIG.6, the ordinate axis denotes the focus lens position, and the abscissa axis denotes the zoom lens position. As illustrated inFIG.6, it is assumed that the current focus lens position a1 is on the electronic cam at the object distance A. At this time, when the zoom lens position moves from the focal length A to the focal length B by performing the zoom operation, the target focus lens position to maintain the object distance A becomes b1.
In step S504 ofFIG.5, thelens microcomputer111 determines whether or not the target focus lens position calculated in the step S503 is in the MF exclusive area at the current zoom lens position. The memory of thelens microcomputer111 stores closest distance end data (AF closest distance end) of the AF available area at each zoom lens position. Thus, thelens microcomputer111 can determine whether the target focus lens position is in the AF available area or the MF exclusive area depending on whether the target focus lens position is closer to a closest distance side or an infinite side than the AF closest distance end. As illustrated inFIG.6, the target focus lens position b1 is closer to the closest distance side than the AF closest distance end. Thus, the target focus lens position b1 is determined to be the MF exclusive area.
In step S505, thelens microcomputer111 determines whether the current focus lens position is in the AF available area or the MF exclusive area depending on whether the current focus lens position is closer to the closest distance side or the infinite side than the AF closest distance end. In the step S505, if it is determined that the current focus lens position is in the AF available area, the processing proceeds to step S507. In the step S507, the lens microcomputer111 (third controller111c) outputs the control command to the focuslens control unit109 to drive thefocus lens105 to the AF closest distance end. As illustrated inFIG.6, the current focus lens position a1 is closer to the infinite side than the AF closest distance end. Thus, thelens microcomputer111 determines that the current focus lens position a1 is in the AF available area and drives thefocus lens105 to the AF closest distance end c1 to maintain the AF available area. That is, when the MF exclusive area changes so that the position of the focus lens is included in the MF exclusive area to maintain the object distance while the focus lens is positioned in the AF available area, thethird controller111cdrives the focus lens so that the focus lens is positioned in the AF available area.
If it is determined in the step S504 that the target focus lens position is in the AF available area, the processing proceeds to step S506. In the step S506, the lens microcomputer111 (third controller111c) outputs the control command to the focuslens control unit109 to drive thefocus lens105 to the target focus position. That is, when the MF exclusive area changes so that the position of the focus lens is included in the AF available area to maintain the object distance while the focus lens is positioned in the AF available area, thethird controller111cdrives the focus lens to maintain the object distance. Further, when the MF exclusive area changes so that the position of the focus lens is included in the AF available area to maintain the object distance while the focus lens is positioned in the MF exclusive area, thethird controller111cdrives the focus lens to maintain the object distance.
FIG.7 is an explanatory diagram of the control method according to this embodiment and shows the focus control to maintain the object distance when the focus lens position before the zoom tracking processing is in the AF available area. InFIG.7, the ordinate axis denotes the focus lens position, and the abscissa axis denotes the zoom lens position. As illustrated inFIG.7, the targe focus lens position b2 is closer to the infinite side than the AF closest distance end. Thus, thelens microcomputer111 determines that the target focus lens position b2 is in the AF available area and drives thefocus lens105 from the current focus lens position a2 to the target focus position b2 to maintain the object distance.
If it is determined in the step S505 that the current focus lens position is in the MF exclusive area, the processing proceeds to the step S506. In the step S506, thelens microcomputer111 outputs the control command to the focuslens control unit109 and drives thefocus lens105 to the target focus lens position.
FIG.8 is an explanatory diagram of the control method according to this embodiment and shows the focus control to maintain the object distance when the focus lens position before the zoom tracking processing is in the MF exclusive area. InFIG.8, the ordinate axis denotes the focus lens position, and the abscissa axis denotes the zoom lens position. As illustrated inFIG.8, the current focus lens position a3 is closer to the closest distance side than the AF closest distance end. Thus, thelens microcomputer111 determines that the current focus lens position a3 is in the MF exclusive area and drives thefocus lens105 to the target focus position b3 to maintain the object distance.
In this embodiment, the MF exclusive area changes according to the position of the zoom lens. In this embodiment, when the position of the zoom lens is at the wide angle end (WIDE), the MF exclusive area has a first size, and when the position of the zoom lens is at the telephoto end (TELE), the MF exclusive area has a second size smaller than the first size. However, this embodiment is not limited to this, and the relation between the position of the zoom lens (wide angle end and telephoto end) and the size of the MF exclusive area (first size and second size) may be reversed.
As described above, in this embodiment, when the target focus lens position to maintain the object distance by the zoom tracking processing is in the MF exclusive area while the current focus lens position is in the AF available area, thelens microcomputer111 restrict the movement of thefocus lens105. That is, in this case, thelens microcomputer111 prohibits the movement of thefocus lens105 from the AF available area to the MF exclusive area except by the user's MF operation. This can prevent thefocus lens105 from unintentionally moving from the AF available area to the MF exclusive area. Meanwhile, when the focus lens position (current focus lens position) before the zoom tracking processing is in the MF exclusive area, thefocus lens105 is moved to the target focus lens position to maintain the object distance. As a result, the focusing state of the object can be maintained, and user operability can be improved.
Second EmbodimentNext, a description will be given of a second embodiment of the present invention. In this embodiment, to prevent switching from the AF available area to the MF exclusive area by the zoom tracking processing according to the first embodiment, the flow of the focus lens control by the zoom tracking processing after driving thefocus lens105 to the AF closest distance end is explained.
Here, referring now toFIG.9, a description will be given of the flow of the focus lens control (control method) by the zoom tracking processing after driving thefocus lens105 to the AF closest distance end.FIG.9 is a flowchart of the control method according to this embodiment.
First, in step S900, thelens microcomputer111 starts the processing after driving thefocus lens105 to the AF closest distance end. Subsequently, in step S901, thelens microcomputer111 determines whether or not the MF drive or AF drive is performed. Here, the MF drive is the drive of thefocus lens105 based on the operation of theoperation ring110 by the user, and the AF drive is the drive of thefocus lens105 based on the control command regarding focusing transmitted from thecamera microcomputer206.
If it is determined in the step S901 that the MF drive or the AF drive is performed, the processing proceeds to step S902. In the step S902, thelens microcomputer111 updates the electronic cam corresponding to the current positions of thezoom lens102 and thefocus lens105 from the electronic cam data (tracking curve) showing the relation between the zoom lens position and the focus lens position stored in the memory. Next, in step S903, thelens microcomputer111 acquires the position data of the zoom lens102 (zoom lens position) using a signal detected by the position detection sensor of the zoom lensposition detection unit106. Subsequently, in step S904, thelens microcomputer111 determines whether or not the zoom operation is performed by comparing the previously acquired zoom lens and the zoom lens position detected in the step S903. If the zoom operation is performed in the step S904, the processing proceeds to step S905. On the other hand, if the zoom operation is not performed, the processing returns to the step S901, and thelens microcomputer111 detects the MF drive or the AF drive and the zoom lens position.
In the step S905, thelens microcomputer111 calculates the target focus lens position to maintain the object distance at the current zoom lens position. The target focus lens position is calculated on the basis of the electronic cam data (tracking curve) showing the relation between the zoom lens position and the focus lens position stored in the memory and the currently held electronic cam information.
Subsequently, in step S906, thelens microcomputer111 determines whether or not the target focus lens position calculated in the step S905 is in the AF available area at the current zoom lens position. The memory of thelens microcomputer111 stores the closest distance end data (AF closest distance end) of the AF available area at each zoom lens position. Thus, thelens microcomputer111 can determine whether the target focus lens position is in the AF available area or the MF exclusive area depending on whether the target focus lens position is closer to the closest distance side or the infinite side than the AF closest distance end.
If it is determined in the step S906 that the target focus lens position is in the AF available area, the processing proceeds to step S907. In the step S907, thelens microcomputer111 outputs the control command to the focuslens control unit109 to drive thefocus lens105 to the target focus position. On the other hand, if it is determined in the step S906 that the target focus lens position is in the MF exclusive area, the processing proceeds to step S908. In the step S908, thelens microcomputer111 outputs the control command to the focuslens control unit109 to drive thefocus lens105 to the AF closest distance end.
FIG.10 is an explanatory diagram of the control method according to this embodiment and shows the focus control for returning to the object distance when the focus lens position (current focus lens position) before the zoom tracking processing in the AF available area. InFIG.10, the ordinate axis denotes the focus lens position, and the abscissa axis denotes the zoom lens position.
As illustrated inFIG.10, when the held electronic cam is the electronic cam corresponding to the object distance A and the zoom operation is performed so that the zoom lens position is driven from the focal length A to the focal length B, the target focus lens position to maintain the object distance A becomes b4. Since the target focus lens position b4 is closer to the closest distance side than the AF closest distance end, the target focus lens position b4 is determined to be positioned in the MF exclusive area. Thus, thelens microcomputer111 drives thefocus lens105 to the AF closest distance end c4 so that thefocus lens105 is positioned in the AF available area.
When the zoom operation is further performed so that the zoom lens position moves from the focal length B to the focal length C, the target focus lens position to maintain the object distance A becomes d4. Since the target focus lens position d4 is closer to the infinite side than AF closest distance end, the target focus lens position d4 is determined to be positioned in the AF available area. Thus, thelens microcomputer111 drives thefocus lens105 to the target focus lens position d4 to return to the held object distance.
In this embodiment, when the focus lens target position to maintain the object distance changes from the MF exclusive area to the AF available area after driving thefocus lens105 to the AF closest distance end, thefocus lens105 is driven to the target focus lens position to maintain the previous object distance. As a result, it is possible to restore the focusing state of the object while preventing switching from the AF available area to the MF exclusive area by the zoom tracking processing, and it is possible to improve user operability.
Third EmbodimentNext, a description will be given of the third embodiment of the present invention. In theinterchangeable lens100 according to this embodiment, when the luminous flux reaching the phase difference AF sensor of theimage sensor201 becomes smaller due to theaperture unit103 that limits the light quantity of the object image, the accuracy of the AF evaluation value decreases and there is an area (AF disable area) where high-precision AF cannot be realized. In this embodiment, the area where high-precision AF cannot be realized due to the influence of theaperture unit103 is defined as the MF exclusive area.
FIG.11 is a diagram showing the relation between the aperture value (F value) and the shortest image taking distance. InFIG.11, the ordinate axis denotes the aperture value, and the abscissa axis denotes the shortest image taking distance. As illustrated inFIG.11, the shortest image taking distance changes according to the aperture value, and the shooting distance position that is in the AF available area on the open side will be positioned in the MF exclusive area on the small aperture side. As described above, in this embodiment, the AF available area (AF/MF available area) and the MF exclusive area are switched according to the aperture value.
Here, referring now toFIG.12, a description will be given of the flow of the focus lens control (control method) according to this embodiment when switching between the AF available area and the MF exclusive area due to changes in the aperture value.FIG.12 is a flowchart of the control method according to this embodiment.
First, in step S1200, thelens microcomputer111 starts processing. Next, in step S1201, thelens microcomputer111 acquires the aperture value set according to the control command transmitted from thecamera body200. Subsequently, in step S1202, thelens microcomputer111 determines whether or not the aperture value is changed by comparing the previously acquired aperture value with the aperture value acquired in the step S1201. If it is determined in the step S1202 that the aperture value is changed, the processing proceeds to step S1203. On the other hand, if it is determined that the aperture value is not changed, the processing returns to the step S1201 and thelens microcomputer111 acquires the aperture value.
In the step S1203, thelens microcomputer111 determines whether or not the focus lens position before the change of the aperture value is in the AF available area. Thelens microcomputer111 stores the closest distance end data (AF closest distance end) of the AF available area at each aperture value in the memory. Thelens microcomputer111 determines whether the focus lens position before the change of the aperture value is in the AF available area or the MF exclusive area depending on whether the focus lens position before the change of the aperture value is closer to the closest distance side or the infinite side than the AF closest distance end.
FIG.13 is an explanatory diagram of the control method according to this embodiment and shows the focus control to maintain the object distance when the focus lens position before the change of the aperture value is in the AF available area. InFIG.13, the ordinate axis denotes the focus lens position, and the abscissa axis denotes the aperture value. As illustrated inFIG.13, when the aperture value is changed from the aperture value A to the aperture value B, the focus lens position a5 before the change of the aperture value (aperture value A) is closer to the infinite side than the AF closest distance end. Thus, thelens microcomputer111 determines that the focus lens position a5 before the change of the aperture value is in the AF available area.
If it is determined in the step S1203 that the focus lens position before the change of the aperture value is in the AF available area, the processing proceeds to step S1204. In the step S1204, thelens microcomputer111 determines whether or not the focus lens position after the change of the aperture value is in the AF available area. Thelens microcomputer111 determines whether the focus lens position after the change of the aperture value is in the AF available area or the MF exclusive area depending on whether the focus lens position after the change of the aperture value is closer to the closest distance side or the infinite side than the AF closest distance end. As illustrated inFIG.13, the focus lens position b5 after the change of the aperture value (aperture value B) is closer to the infinite side than the AF closest distance end. Thus, thelens microcomputer111 determines that the focus lens position b5 after the change of the aperture value is in the AF available area and maintains the object distance without driving thefocus lens105.
If it is determined in the step S1203 that the focus lens position before the change of the aperture value is in the MF exclusive area, thelens microcomputer111 does not drive thefocus lens105.
FIG.14 is an explanatory diagram of the control method according to this embodiment and shows the focus control to maintain the object distance when the focus lens position before the change of the aperture value is in the MF exclusive area. InFIG.14, the ordinate axis denotes the focus lens position, and the abscissa axis denotes the aperture value. As illustrated inFIG.14, the focus lens position a6 before the change of the aperture value is closer to the closest distance side than the AF closest distance end. Thus, thelens microcomputer111 determines that the focus lens position a6 before the change of the aperture value is in the MF exclusive area, and maintains the object distance without driving thefocus lens105.
If it is determined in the step S1204 that the focus lens position after the change of the aperture value is in the MF exclusive area, the processing proceeds to step S1205. In the step S1205, thelens microcomputer111 outputs the control command to the focuslens control unit109 to drive thefocus lens105 to the AF closest distance end.
FIG.15 is an explanatory diagram of the control method according to this embodiment and shows the focus control to maintain the AF available area when the focus lens position before the change of the aperture value is in the AF available area. InFIG.15, the ordinate axis denotes the focus lens position, and the abscissa axis denotes the aperture value. As illustrated inFIG.15, the focus lens position b7 after the change of the aperture value is closer to the closest distance side than the AF closest distance end. Thus, thelens microcomputer111 determines that the focus lens position b7 after the change of the aperture value is in the MF exclusive area and maintains the AF available area by driving thefocus lens105 to the AF closest distance end c7.
As described above, in this embodiment, the MF exclusive area is changed according to the aperture value (F value). In this embodiment, when the aperture value is a first aperture value (small aperture state), the MF exclusive area has a third size, when the aperture value is a second aperture value (open state) smaller than the first aperture value, the MF exclusive area has a fourth size smaller than the third size. However, this embodiment is not limited to this, and the relation between the aperture value position of the zoom lens (wide angle end and telephoto end) and the size of the MF exclusive area (third size and fourth size) may be reversed.
In this embodiment, when the focus lens position, which is in the AF available area before the change of the aperture value, is switched to be in the MF exclusive area, thefocus lens105 is controlled so that the focus lens position is not switched to be in the MF exclusive area from the AF available area except by the user's MF operation. That is, thelens microcomputer111 can prevent from unintentionally user's switching to the MF exclusive area by driving thefocus lens105 to a range of the AF available area. On the other hand, when the focus lens position before the change of the aperture value is in the MF exclusive area, thelens microcomputer111 does not drive thefocus lens105, so that it is possible to maintain the focusing state of the object and to improve user operability.
In the first to third embodiments, thelens microcomputer111 performs functions as the first controller111a, the second controller111b, and thethird controller111c, but is not limited thereto. For example, thecamera microcomputer206 as the control apparatus may be configured to perform at least one function of the first controller, the second controller, or the third controller.
According to the first to third embodiments, the control apparatus that prevents switching from the AF available area to the MF exclusive area unintended by the user to improve user operability, a lens apparatus, an imaging apparatus, a control method, and a non-transitory computer-readable storage can be provided.
Next, referring now to figures, a description will be given of fourth to sixth embodiments. The configurations assigned in the first to third embodiments are explained in the first to third embodiments, and thus the description thereof will be omitted.
First, a description will be given of a configuration of an imaging apparatus according to the fourth to sixth embodiments.FIG.16 is a block diagram of animaging apparatus10a. Theimaging apparatus10aincludes a camera body (imaging apparatus body)200aand an interchangeable lens (lens apparatus)100athat can be attached to and detached from thecamera body200. However, the imaging apparatus according to the fourth to sixth embodiments is not limited to this, and the camera body and the lens apparatus may be integrally configured.
Theinterchangeable lens100ais mechanically and electrically connected to thecamera body200athrough a mount (not illustrated). Theinterchangeable lens100areceives power from thecamera body200athrough a power supply terminal (not illustrated) provided on the mount described above. Theinterchangeable lens100acontrols various actuators and thelens microcomputer111, which will be described later, by using the power received from thecamera body200a. Thecamera body200aperforms communication with theinterchangeable lens100athrough a communication terminal (not illustrated) provided on the mount described above and sends a control command to theinterchangeable lens100 to control theinterchangeable lens100a.
Thecamera body200aincludes theimage sensor201 having the phase difference AF sensor function, thesignal processing circuit202, therecord processor203, thedisplay unit204, theoperation unit205, and thecamera microcomputer206.
Theinterchangeable lens100aincludes an image pickup optical system, control units that respectively control each actuator driving the image pickup optical system, theoperation ring110 to operate thefocus lens105, and thelens microcomputer111.
Thelens microcomputer111 has also a function to transit theinterchangeable lens100afrom an Activity mode (first power mode), which is a normal operating state, to a Sleep mode (second power mode), which is a low power consumption state, by a Sleep command from thecamera body200a. The Sleep mode is a state that the power supply of a peripheral circuit of theinterchangeable lens100ais cut off, a clock oscillation circuit of thelens microcomputer111 is stopped, the low power consumption state is realized, and the operation is stopped. Theinterchangeable lens100ain the Sleep state transits to the Active mode by a Sleep cancellation instruction from thecamera body200aand performs the normal operation such as control of thefocus lens105 and theaperture unit103, which will be described later and control of the image shake correction lens104 (camera shake correction).
In the fourth to sixth embodiments, thelens microcomputer111 has the first controller111a, the second controller111b, athird controller111g, a switcher111d, memory111e, and adeterminer111f. The first controller111aautomatically adjusts thefocus lens105 to a focusing position (that is, the first controller111ahas the function of realizing AF control). The second controller111bmanually adjusts the focus lens105 (on the basis of the user operation quantity) (that is, the second controller111bhas the function of realizing MF control). Thethird controller111gdrives the focus lens105 (zoom tracking control, etc.). The switcher111dswitches between the first power mode (Active mode) and the second power mode (Sleep mode) with less power consumption than the first power mode. The memory111eis an internal memory of thelens microcomputer111, and stores information regarding a first position of the focus lens105 (the position of thefocus lens105 in switching) upon switching from the first power mode to the second power mode.
Thethird controller111gcis a function of driving or stopping thefocus lens105 to position thefocus lens105 in a proper position when switching between the first power mode and the second power mode.
In the fourth to sixth embodiments, an example in which thelens microcomputer111 has the first controller111a, the second controller111b, and thethird controller111ghas been described. This can be regarded as equivalent to the fact that thelens microcomputer111 has a function corresponding to the function of the first controller111a, a function corresponding to the function of the second controller111b, and a function corresponding to the function of thethird controller111g.
As described above, the first controller111aand the second controller111beffectively work in the first drive area (AF available area) of thefocus lens105, and the first controller111ais disabled in the second drive area (MF exclusive area) of thefocus lens105. Thethird controller111gdrives thefocus lens105 on the basis of changes of the second drive area (increase/decrease changes in ratio of the second drive area to the entire drive area). Thethird controller111gmoves thefocus lens105 to a second position upon switching from the second power mode to the first power mode when the first position of thefocus lens105 in in the first drive area upon switching from the first power mode to the second power mode. That is, thethird controller111gmoves thefocus lens105 to the second position in the first drive area on the basis of the information regarding the first position stored in the memory111e.
Preferably, athird controller111gmoves thefocus lens105 to the second position on the basis of the information regarding the first position stored in the memory111eupon switching from the second power mode to the first power mode when the zoom lens moves in the second power mode. Also, preferably, thethird controller111gmoves thefocus lens105 to maintain the object distance upon switching from the second power mode to the first power mode when the first position of thefocus lens105 in in the second drive area upon switching from the first power mode to the second power mode. More preferably, thethird controller111gdoes not moves thefocus lens105 upon switching from the second power mode to the first power mode when the first position in in the second drive area upon switching from the first power mode to the second power mode. Further preferably, thedeterminer111fdetermines whether the position of thefocus lens105 in in the first drive area or the second drive area on the basis of the positions of thezoom lens102 and thefocus lens105 stored upon switching from the first power mode to the second power mode. Furthermore preferably, the memory111estores the electric cam data showing the relation between the positions of thezoom lens102 and thefocus lens105 to maintain the focusing state according to the object distance. Moreover, preferably, thefocus lens105 is not driven (electrically) by the focuslens control unit109 when thezoom lens102 is moved in the second power mode.
An AF/MF changing switch (selector)112 selects the first controller111aor the second controller111bas a focus adjustment means for performing focusing described later. Thelens microcomputer111 sets the first controller111aor the second controller111bas the focus adjustment means on the basis of a state of the AF/MF changing switch112. Preferably, thethird controller111gmoves thefocus lens105 to maintain the object distance upon starting up in the first power mode at power-on when the second controller111bis selected by the AF/MF changing switch112.
Hereinafter in the fourth to sixth embodiments, a description will be given of a control method of theimaging apparatus10a.
Fourth EmbodimentFirst, a description will be given of the fourth embodiment of the present invention. The relation between the zoom lens position and the shortest image taking distance is the same as the first embodiment described usingFIG.4.
Next, referring now toFIG.17, a description will be given of the control method of theimaging apparatus10ain Sleep transition.FIG.17 is a flowchart of the control method in Sleep transition and shows processing in transition to the Sleep state after theinterchangeable lens100a, which is in the Active state, receives a Sleep transition instruction from thecamera body200a.
When the processing starts, first, in step S101, thelens microcomputer111 determines whether or not the Sleep transition instruction is received from thecamera body200a. If the Sleep transition instruction is not received in the step S101, thelens microcomputer111 repeats the determination in the step S101. On the other hand, when the Sleep transition instruction is received, the processing proceeds to step S102.
In step S102, thelens microcomputer111 determines whether or not the current focus lens position is in the MF exclusive area. If the current focus lens position is in the MF exclusive area, the processing proceeds to step S103. In the step S103, thelens microcomputer111 set a MF exclusive area flag (MF exclusive area flag information) to ON, and the processing proceeds to step S105. On the other hand, if the current focus lens position is not in the MF exclusive area, the processing proceeds to step S104. In the step S104, thelens microcomputer111 set the MF exclusive area flag to OFF, and the processing proceeds to the step S105.
In step S105, thelens microcomputer111 performs Sleep transition processing. That is, thelens microcomputer111 sets theinterchangeable lens100ato the low power consumption state by turning off the internal power supply and stopping the clock oscillation of thelens microcomputer111 as processing to transit to the Sleep state. At that time, thelens microcomputer111 stores necessary information such as the current position information of thefocus lens105, the MF exclusive area flag information, and the position information of thezoom lens102, and the like to the memory111e, which can store information in the Sleep state. As a result, even when thelens microcomputer111 transits to the Sleep state, the necessary information in the Sleep state can be stored.
Next, referring now toFIG.18, a description will be given of the control method of theimaging apparatus10ain Sleep release.FIG.18 is a flowchart of the control method in Sleep release and shows processing in transition to the Active state after theinterchangeable lens100a, which is in the Sleep state, receives a Sleep cancellation instruction from thecamera body200a.
First, in step S101, thelens microcomputer111, which is in the Sleep state and stops the processing, determines whether or not the Sleep cancellation instruction is received from thecamera body200a. If the Sleep cancellation instruction is not received from thecamera body200a, thelens microcomputer111 repeats the determination in the step S201. On the other hand, when the Sleep cancellation instruction is received from thecamera body200a, the processing proceeds to step S202.
In the step S202, thelens microcomputer111 determines whether or not the MF exclusive area flag stored in the memory111ein Sleep transition is ON. If the MF exclusive area flag is ON, that is, it is assumed that the user has performed the MF operation, the processing proceeds to step S203. On the other hand, if the MF exclusive area flag is OFF, the processing proceeds to step S204.
In the step S203, thelens microcomputer111 calculates the object distance in Sleep transition on the basis of the position information of thefocus lens105 stored in the memory111ein Sleep transition, the position information of thezoom lens102, and the electronic cam data. Also, thelens microcomputer111 detects the zoom lens position using the position detection sensor of the zoom lensposition detection unit106 and calculates the focus lens position to maintain the object distance in Sleep transition at the current zoom lens position.
Here, referring now toFIG.19, a description will be given of the control in step S203.FIG.19 is an explanatory diagram of the control method (step S203) in this embodiment, and shows the focus control to maintain the object distance when the focus lens position in Sleep transition is in the MF exclusive area. InFIG.19, the ordinate axis denotes the focus lens position, and the abscissa axis denotes the zoom lens position.
When the focus lens position and the zoom lens position are the position a1, the object is in focus at the object distance A. In order to maintain the object distance when the zoom lens position is changed to the focal length B in this state, it is necessary to move the focus lens position to the position b1 by following the electronic cam data trajectory of the object distance A. Thelens microcomputer111 becomes the low power consumption state, in which the internal power supply is turned off, during Sleep and thus cannot move thefocus lens105. Accordingly, if the zoom lens position is moved to the focal length B during Sleep, the focus lens position and the zoom lens position become the position b2 as illustrated inFIG.19. At this time, the position b1 is in the MF exclusive area, but as described above, since it is assumed that the user has performed the MF operation in Sleep transition, the operability does not deteriorate even with only the MF operation. Thus, the focus lens position is moved from the position b2 to the position b1.
Similarly, if the zoom lens position is changed to the focal length C during Sleep, the focus lens position and the zoom lens position become the position c2 as illustrated inFIG.19. Moving the focus lens position to the position c1 in Sleep release can maintain the state of focusing on the object at the object distance A. That is, in the step S203 ofFIG.18, the focus lens position is calculated on the basis of the focus lens position in Sleep transition, the current zoom lens position, and the electronic cam data in the object distance A to maintain the object distance in Sleep transition. And, thefocus lens105 is moved to the calculated focus lens position. As a result, even if the zoom lens position is moved during Sleep, the position in the object distance A focused in Sleep transition can be maintained in Sleep release.
On the other hand, in the step S204, thelens microcomputer111 calculates the focus lens position to maintain the object distance in Sleep transition at the current zoom lens position as in the step S203. Then, thelens microcomputer111 determines whether or not the calculated focus lens position (focus lens position to maintain the same object) is in the MF exclusive area. If the focus lens position to maintain the same subject is in the MF exclusive area, the processing proceeds to step S205. On the other hand, the focus lens position to maintain the same object is not in the MF exclusive area, the processing proceeds to step S206.
Next, referring now toFIG.20, a description will be given of processing of steps S205 and S206.FIG.20 is an explanatory diagram of the control method (steps S205 and S206) of this embodiment and shows the focus control to maintain the object distance when the focus lens position in Sleep transition is in the AF available area. InFIG.20, the ordinate axis denotes the focus lens position, and the abscissa axis denotes the zoom lens position.
When the focus lens position and the zoom lens position are the position d1 in Sleep transition, the object is in focus at the subject distance A. If the zoom lens position changes to the focal length E during Sleep, the focus lens position and the zoom lens position become the position e3 as illustrated inFIG.20. In order to maintain the object distance in Sleep release, it is necessary to move the focus lens position to the position e1 by following the electronic cam data trajectory of the object distance A. At this time, since the position d1 is in the AF available area, it is assumed that the user has performed focusing by the AF operation in Sleep transition. Since the position e1 in the MF exclusive area, if the focus lens position is moved to the position e1, only the MF operation is performable, and it is assumed that the operation intended by the user (AF operation) cannot be performed. In order to avoid this, in the step S205, thefocus lens105 is moved to the position e2 which is the end of the AF available area, so that the focusing by AF can be performed in Sleep release.
On the other hand, if the zoom lens position is changed to the focal length F during Sleep, the focus lens position and the zoom lens position become the position f2 as illustrated inFIG.20. In order to maintain the object distance in Sleep release, it is necessary to move thefocus lens105 to the position f1 calculated from the electronic cam data of the object distance A. Since the position f1 is in the AF available area, in the step S206, thefocus lens105 is moved to the position f1 as it is.
As described above, the user operability is improved by avoiding the user from unintentionally moving to the MF exclusive area in Sleep release and maintaining the object distance in Sleep transition as much as possible in Sleep release.
Fifth EmbodimentNext, a description will be given of the fifth embodiment of the present invention. The purpose of this embodiment is to recovery the focus lens position to the AF available area even if the focus lens position is in the MF exclusive area in Sleep transition according to the setting of thecamera body200a.
In this embodiment, when the first position of thefocus lens105 is in the second drive area upon switching from the first power mode to the second power mode, thethird controller111gmoves the focus lens according to the command from the imaging apparatus (camera body)200a. That is, when the first position is in the second drive area in Sleep transition, thethird controller111gmoves thefocus lens105 to a third position in the first drive area in Sleep release.
Referring now toFIG.21, a description will be given of the control method of theimaging apparatus10ain Sleep release.FIG.21 is a flowchart showing the control method in Sleep release and shows processing in which aninterchangeable lens100ain the Sleep state transits to the Active state by receiving the Sleep cancellation instruction from thecamera body200. The transition process from the Active state to the Sleep state is the same as the processing of the fourth embodiment explained with reference toFIG.17, and thus the description thereof will be omitted.
First, in step S301, thelens microcomputer111, which is in the Sleep state and stops the processing, determines whether or not receiving the Sleep cancellation instruction from thecamera body200a. If not receiving the Sleep cancellation instruction from thecamera body200a, thelens microcomputer111 repeats the determination in the step S301. On the other hand, if receiving the Sleep cancellation instruction from thecamera body200a, the processing proceeds to step S302.
In the step S302, thelens microcomputer111 determines whether or not the MF exclusive area flag stored in the memory111ein Sleep transition is ON. If the MF exclusive area flag is ON, the processing proceeds to step S303. On the other hand, if the MF exclusive area flag is OFF, the processing proceeds to step S304.
In the step S303, thelens microcomputer111 determines whether or not an AF area recovery flag is ON. The ON/OFF of the AF area recovery flag is switched by thelens microcomputer111 according to the notification from thecamera body200a. The timing when thecamera body200anotifies the switching of the AF area recovery flag of theinterchangeable lens100ais not limited. When the AF area recovery flag is switched while theinterchangeable lens100ais in the Active state, it is necessary to hold the information in the memory111ecapable of holding the information in the Sleep state in Sleep transition.
By functioning thecamera body200aas a trigger to switch the AF area recovery flag, the AF area recovery flag may be switched by setting of thecamera body200aor the operation of thecamera body200a. For example, when Sleep of theinterchangeable lens100ais released by a shutter button of thecamera body200a, it is assumed that the user desires the AF operation. Thus, Setting the AF area recovery flag to ON and recovering theinterchangeable lens100ato absolutely perform the AF can improve user operability.
If the AF area recovery flag is ON in the step S303, the processing proceeds to step S304. On the other hand, if the AF area recovery flag is OFF, the processing proceeds to step S307. In the step S307, similar to the step S203 of the fourth embodiment, thelens microcomputer111 moves thefocus lens105 to maintain the object distance in sleep transition at the zoom lens position in Sleep release. At this time, the position of thefocus lens105 may be in the MF exclusive area. In the step S304, similar to the step S204 of the fourth embodiment, thelens microcomputer111 calculates the focus lens position to maintain the object distance in Sleep transition at the current zoom lens position. And thelens microcomputer111 determines whether or not the calculated focus lens position (focus lens position to maintain same object) is in the MF exclusive area. If the focus lens position to maintain the same object is in the MF exclusive area, the processing proceeds to step S305. On the other hand, the focus lens position to maintain the same object is not in the MF exclusive area, the processing proceeds to step S306. The step S305 is similar to the step S205 of the fourth embodiment, and thelens microcomputer111 moves thefocus lens105 to the end of the AF area. The step S306 is similar to the step S206 of the fourth embodiment, and thelens microcomputer111 moves thefocus lens105 to maintain the object distance in Sleep transition at the zoom lens position in Sleep release. At this time, the position of thefocus lens105 is in the AF available area.
As described above, in this embodiment, thecamera body200adetermines whether or not the position of thefocus lens105 is always recovered in the AF available area in Sleep release of theinterchangeable lens100a. As a result, it is possible to improve the accuracy of avoiding the user unintentionally moving to the MF exclusive area and to improve user operability.
Sixth EmbodimentNext, a description will be given of the sixth embodiment of the present invention. The purpose of this embodiment is to recovery the focus lens position to the MF exclusive area even if the focus lens position is in the AF available area in Sleep transition while the state of the AF/MF changing switch112 of theinterchangeable lens100ais the MF.
Referring now toFIG.22, a description will be given of the control method in Sleep release of theimaging apparatus10a.FIG.22 is a flowchart showing the control method in Sleep release, and shows the processing when theinterchangeable lens100ain the Sleep state transits to the Active state by receiving the Sleep cancellation instruction form thecamera body200a. The transition process from the Active state to the Sleep state is the same as the processing of the fourth embodiment explained with reference toFIG.17, and thus the description thereof will be omitted.
First, in step S401, thelens microcomputer111, which is in the Sleep state and stops the processing, determines whether or not receiving the Sleep cancellation instruction from thecamera body200a. If not receiving the Sleep cancellation instruction from thecamera body200a, thelens microcomputer111 repeats the determination in the step S401. On the other hand, if receiving the Sleep cancellation instruction from thecamera body200a, the processing proceeds to step S402. In the step S402, thelens microcomputer111 determines whether or not the MF exclusive area flag stored in the memory111ein Sleep transition is ON. If the MF exclusive area flag is ON, the processing proceeds to step S404. On the other hand, if the MF exclusive area flag is OFF, the processing proceeds to step S403.
In the step S403, thelens microcomputer111 determines whether or not the state of the AF/MF changing switch112 of theinterchangeable lens100ais the MF (MF state). If the state of the AF/MF changing switch112 is the MF, the processing proceeds to the step S404. On the other hand, if the state of the AF/MF changing switch112 is the AF, the processing proceeds to step S405. In this embodiment, the AF/MF changing switch112 is provided in theinterchangeable lens100a, but it is not limited to this, and the AF/MF changing switch may be provided in thecamera body200a.
In the step S404, similar to the step S203 of the fourth embodiment, thelens microcomputer111 moves thefocus lens105 to maintain the object distance in Sleep transition at the zoom lens position in Sleep release. At this time, since the state of AF/MF changing switch112 is the MF, it is assumed that the user desires the MF operation. Thus, the position of thefocus lens105 may be in the MF exclusive area.
In the step S405, thelens microcomputer111 calculates the focus lens position to maintain the object distance in Sleep transition at the current zoom lens position as similar to the step S204. And thelens microcomputer111 determines whether or not the calculated focus lens position (focus lens position to maintain the same object) is in the MF exclusive area. If the focus lens position to the same object is in the MF exclusive area, the processing proceeds to step S406. On the other hand, if the focus lens position to maintain the same object is not in the MF exclusive area, the processing proceeds to step S407.
The step S406 is similar to the step S205 of the fourth embodiment, and thelens microcomputer111 moves thefocus lens105 to the end of the AF area. The step S407 is similar to the step S206 of the fourth embodiment, and thelens microcomputer111 moves thefocus lens105 to maintain the object distance in Sleep transition at the zoom lens position in Sleep release. The steps S406 and S407 are processing executed when the state of the AF/MF changing switch112 is the AF, and thelens microcomputer111 always moves the position of thefocus lens105 to the AF available area.
As described above, in this embodiment, it is determined whether or not to recovery the focus lens position to the MF exclusive area on the basis of the state of the AF/MF changing switch112. As a result, it is possible to improve the accuracy of avoiding the user from unintentionally moving to the MF exclusive area and to improve user operability.
According to the fourth to sixth embodiments, the control apparatus that prevents switching from the AF available area to the MF exclusive area unintended by the user in Sleep release to improve user operability, a lens apparatus, an imaging apparatus, a control method, and a non-transitory computer-readable storage can be provided.
For example, when theinterchangeable lens100ais attached to thecamera body200aor the battery is inserted while theinterchangeable lens100ais attached to thecamera body200a, thethird controller111gmay move thefocus lens105 to a fourth position in the first drive area. Further, this control may be executed when there is no information stored in the memory111ein switching from the first power mode to the second power mode.
Next, referring now to figures, a description will be given of seventh and eighth embodiments. The configurations assigned in the first to third embodiments are explained in the first to third embodiments, and thus the description thereof will be omitted.
First, a description will be given of a configuration of an imaging apparatus according to the seventh and eighth embodiments.FIG.23 is a block diagram of animaging apparatus10b. Theimaging apparatus10bincludes the camera body (imaging apparatus body)200 and an interchangeable lens (lens apparatus)100bthat can be attached to and detached from thecamera body200. However, the imaging apparatus according to the seventh and eighth embodiments is not limited to this, and the camera body and the lens apparatus may be integrally configured.
Theinterchangeable lens100bis mechanically and electrically connected to thecamera body200 through a mount (not illustrated). Theinterchangeable lens100breceives power from thecamera body200 through a power supply terminal (not illustrated) provided on the mount described above. Theinterchangeable lens100bcontrols various actuators and thelens microcomputer111, which will be described later, by using the power received from thecamera body200. Thecamera body200 performs communication with theinterchangeable lens100bthrough a communication terminal (not illustrated) provided on the mount described above and sends a control command to theinterchangeable lens100bto control theinterchangeable lens100b.
Theinterchangeable lens100bincludes an image pickup optical system, control units that respectively control each actuator driving the image pickup optical system, theoperation ring110 to operate thefocus lens105, afocus mode switch113, and thelens microcomputer111.
Thelens microcomputer111 has also a function to send a focus mode selected by the user through thefocus mode switch113 to thecamera body200.
In the seventh and eighth embodiments, thelens microcomputer111 has the first controller111a, the second controller111b, thethird controller111c, and asetter111h. The first controller111aautomatically adjusts thefocus lens105 to a focusing position (that is, the first controller111ahas the function of realizing AF control). The second controller111bmanually adjusts the focus lens105 (on the basis of the user operation quantity) (that is, the second controller111bhas the function of realizing MF control). Thethird controller111cdrives the focus lens105 (zoom tracking control, etc.). The setter111dacquires a signal from thefocus mode switch113 and switchably sets switcher111dfirst control (AF control) by the first controller111aand second control (MF control) by the second controller111b.
As described above, the first controller111aand the second controller111beffectively work in the first drive area (AF available area) of thefocus lens105, and the first controller111ais disabled in the second drive area (MF exclusive area) of thefocus lens105. When the setter111dsets the second control, thethird controller111cperforms the control as follows. That is, when the second drive area changes so that the position of the focus lens is included in the second drive area to maintain the object distance while the focus lens is positioned thethird controller111cdrives the focus lens to maintain the object distance. Additionally, when the second area changes so that the position of the focus lens is included in the first drive area to maintain the object distance while the focus lens is in the second drive area, thethird controller111cdrives the focus lens to maintain the object distance. In the seventh and eighth embodiments, thethird controller111cdrives thefocus lens105 on the basis of increase/decrease changes in ratio of the second drive area to the entire drive area.
Theimaging apparatus10bof the seventh and eighth embodiments can perform focusing by driving thefocus lens105 using the autofocus (AF) that automatically performs focusing and the manual focus (MF) that manually performs focusing. Thecamera microcomputer206 acquires the setting state of the focus mode, which is selected by the user through thefocus mode switch113, via the camera communication unit and determines whether the user sets the focus mode to the AF mode or the MF mode. When the AF mode is selected, thecamera microcomputer206 sends the control command regarding focusing to thelens microcomputer111. On the other hand, when the MF mode is selected, thecamera microcomputer206 does not send the control command regarding focusing and gives priority to the operation of theoperation ring110.
The AF available area illustrated inFIG.3 is an area where focusing can be performed in both the AF and the MF. Thus, the object B existing in the AF available area can be focused in both the AF and the MF. On the other hand, since the AF evaluation value cannot be calculated accurately, the MF exclusive area illustrated inFIG.3 is an area in which focusing by the AF cannot be performed and the focusing by the MF can be performed. Thus, the object A existing in the MF exclusive area can be focused only in the MF. At this time, even if the user selects the AF mode using thefocus mode switch113, the MF mode is set because it is an area where focusing cannot be performed by the AF.
Hereinafter in the seventh and eighth embodiments, a description will be given of a control method of theimaging apparatus10b.
Seventh EmbodimentFirst, a description will be given of the seventh embodiment of the present invention. The relation between the zoom lens position and the shortest image taking distance is the same as the first embodiment described usingFIG.4.
Next, referring now toFIG.24, a description will be given of a flow of the focus lens control (control method) when switching between the AF available area (first drive area) and the MF exclusive area (second drive area) by the zooming tracking processing according to this embodiment.FIG.24 is a flowchart of the control method according to this embodiment.
First, in step S2600, thelens microcomputer111 starts the processing. In step S2601, thelens microcomputer111 acquires the position data of the zoom lens102 (zoom lens position) using the signal detected by the position detection sensor of the zoom lensposition detection unit106. In step S2602, thelens microcomputer111 determines whether or not the zoom operation is performed by comparing the previously acquired zoom lens position and the zoom lens position detected in the step S2601. If the zoom operation is performed in the step S2602, the processing proceeds to step S2603. On the other hand, if the zoom operation is not performed, the processing returns to the step S2601.
In the step S2603, thelens microcomputer111 calculates the target focus lens position to maintain the object distance at the current zoom lens position on the basis of the electronic cam data (tracking curve) showing the relation between the zoom lens position and the focus lens position. The electronic cam data is stored in the memory of thelens microcomputer111, for example.
Here, referring now toFIG.25, a description will be given of the target focus lens position to maintain the object distance.FIG.25 is an explanatory diagram of the control method according to this embodiment and shows the focus control to maintain the object distance when the focus mode is the MF mode in processing the zoom tracking processing. InFIG.25, the ordinate axis denotes the focus lens position, and the abscissa axis denotes the zoom lens position. As illustrated inFIG.25, it is assumed that the current focus lens position a1 is on the electronic cam at the object distance A. At this time, when the zoom lens position moves from the focal length A to the focal length B by performing the zoom operation, the target focus lens position to maintain the object distance A becomes b1.
In step S2604 ofFIG.24, thelens microcomputer111 determines whether or not the AF mode is selected by thefocus mode switch113. If the MF mode is selected in the step S2604, the processing proceeds to step S2607. In the step S2607, thelens microcomputer111 outputs the control command to the focuslens control unit109 to drive thefocus lens105 to the target focus position. As illustrated inFIG.25, thelens microcomputer111 drives thefocus lens105 so that the current focus lens position a1 moves to the target focus position b1 to maintain the object distance.
If the AF mode is selected in the step S2604, the processing proceeds to step S2605. In the step S2605, thelens microcomputer111 determines whether or not the target focus lens position calculated in the step S2603 is in the MF exclusive area at the current zoom lens position. The memory of thelens microcomputer111 stores the closest distance end data (AF closest distance end) of the AF available area at each zoom lens position. Thus, thelens microcomputer111 can determine whether the target focus lens position is in the AF available area or the MF exclusive area depending on whether the target focus lens position is closer to the closest distance side or the infinite side than the AF closest distance end.
FIG.26 is an explanatory diagram of the control method according to this embodiment and shows the focus control to maintain the AF available area when the focus lens position before the zoom tracking processing is in the AF available area. InFIG.26, the ordinate axis denotes the focus lens position, and the abscissa axis denotes the zoom lens position. As illustrated inFIG.26, it is assumed that the target focus lens position b2 is closer to the closest distance side than the AF closest distance end. Thus, the target focus lens position b2 is determined to be in the MF exclusive area.
In step S2606, thelens microcomputer111 determines whether the current focus lens position is in the AF available area or the MF exclusive area depending on whether the current focus lens position is closer to the closest distance side or the infinite side than the AF closest distance end. In the step S2606, if it is determined that the current focus lens position is in the AF available area, the processing proceeds to step S2608. In the step S2608, the lens microcomputer111 (third controller111c) outputs the control command to the focuslens control unit109 to drive thefocus lens105 to the AF closest distance end. As illustrated inFIG.26, the current focus lens position a2 is closer to the infinite side than the AF closest distance end. Thus, thelens microcomputer111 determines that the current focus lens position a2 is in the AF available area and drives thefocus lens105 to the AF closest distance end c1 to maintain the AF available area. That is, when the MF exclusive area changes so that the position of the focus lens is included in the MF exclusive area to maintain the object distance while the focus lens is positioned in the AF available area, thethird controller111cdrives the focus lens so that the focus lens is positioned in the AF available area.
If it is determined in the step S2605 that the target focus lens position is in the AF available area, the processing proceeds to the step S2607. In the step S2607, the lens microcomputer111 (third controller111c) outputs the control command to the focuslens control unit109 to drive thefocus lens105 to the target focus position. That is, when the MF exclusive area changes so that the position of the focus lens is included in the AF available area to maintain the object distance while the focus lens is positioned in the AF available area, thethird controller111cdrives the focus lens to maintain the object distance. Further, when the MF exclusive area changes so that the position of the focus lens is included in the AF available area to maintain the object distance while the focus lens is positioned in the MF exclusive area, thethird controller111cdrives the focus lens to maintain the object distance.
FIG.27 is an explanatory diagram of the control method according to this embodiment and shows the focus control to maintain the object distance when the focus lens position before the zoom tracking processing is in the AF available area. InFIG.27, the ordinate axis denotes the focus lens position, and the abscissa axis denotes the zoom lens position. As illustrated inFIG.27, the target focus lens position b3 is closer to the infinite side than the AF closest distance end. Thus, thelens microcomputer111 determines that the target focus lens position b3 is in the AF available area and drives thefocus lens105 to the target focus position b3 to maintain the object distance.
If it is determined in the step S2606 that the current focus lens position is in the MF exclusive area, the processing proceeds to the step S2607. In the step S2607, thelens microcomputer111 outputs the control command to the focuslens control unit109 to drive thefocus lens105 to the target focus position.
FIG.28 is an explanatory diagram of the control method according to this embodiment and shows the focus control to maintain the object distance when the focus lens position before the zoom tracking processing is in the MF exclusive area. InFIG.28, the ordinate axis denotes the focus lens position, and the abscissa axis denotes the zoom lens position. As illustrated inFIG.28, the current focus lens position a4 is closer to the closest distance side than the AF closest distance end. Thus, thelens microcomputer111 determines that the current focus lens position a4 is in the MF exclusive area and drives thefocus lens105 to the target focus position b4 to maintain the object distance.
In this embodiment, the MF exclusive area changes according to the position of the zoom lens. In this embodiment, when the position of the zoom lens is at the wide angle end (WIDE), the MF exclusive area has the first size, and when the position of the zoom lens is at the telephoto end (TELE), the MF exclusive area has the second size smaller than the first size. However, this embodiment is not limited to this, and the relation between the position of the zoom lens (wide angle end and telephoto end) and the size of the MF exclusive area (first size and second size) may be reversed.
As described above, in this embodiment, when the MF mode is selected by the user, thefocus lens105 is driven to the target focus lens position to maintain the object distance irrespective of the area of the focus lens position before and after performing the zoom tracking processing. As a result, the focusing state of the object can be maintained.
On the other hand, when the AF mode is selected by the user, the control of thefocus lens105 is switched according to the area of the focus lens position before and after performing the zoom tracking processing. When the focus lens position before the zoom tracking processing is in the AF available area and the target focus lens position to maintain the object distance by the zoom tracking processing is in the MF exclusive area, control is performed as follows. That is, it is prohibited that thefocus lens105 moves from the AF available area to the MF exclusive area by an operation other than the user's MF operation. Thereby, thefocus lens105 is prevented from unintentionally moving from the AF available area to the MF exclusive area. Additionally, when the focus lens position before the zoom tracking processing is in the MF exclusive area, driving thefocus lens105 to the target focus lens position to maintain the object distance can maintain the focusing state of the object. In this way, the user operability can be improved by switching the control of thefocus lens105 according to the setting of the focus mode of the user and the area of the focus lens position before and after performing the zoom tracking processing.
Eighth EmbodimentNext, a description will be given of the eighth embodiment of the present invention. In theinterchangeable lens100baccording to this embodiment, when the luminous flux reaching the phase difference AF sensor of theimage sensor201 becomes smaller due to theaperture unit103 that limits the light quantity of the object image, the accuracy of the AF evaluation value decreases and there is the area (AF disable area) where high-precision AF cannot be realized. In this embodiment, the area where high-precision AF cannot be realized due to the influence of theaperture unit103 is defined as the MF exclusive area.
The relation between the aperture value (F value) and the shortest image taking distance is same as the third embodiment described usingFIG.11.
Next, referring now toFIG.29, a description will be given of the flow of the focus lens control (control method) according to this embodiment when switching between the AF available area and the MF exclusive area due to changes in the aperture value.FIG.29 is a flowchart of the control method according to this embodiment.
First, in step S1100, thelens microcomputer111 starts processing. Next, in step S1101, thelens microcomputer111 acquires the aperture value set according to the control command transmitted from thecamera body200. Subsequently, in step S1102, thelens microcomputer111 determines whether or not the aperture value is changed by comparing the previously acquired aperture value with the aperture value acquired in the step S1201. If it is determined in the step S1102 that the aperture value is changed, the processing proceeds to step S1103. On the other hand, if it is determined that the aperture value is not changed, the processing returns to the step S1101 and thelens microcomputer111 acquires the aperture value.
If it is determined in the step S1102 that the aperture value is changed, thelens microcomputer111 determines whether or not thefocus mode switch113 selects the AF mode in the step S1103. If the MF mode is selected in the step S1103, thelens microcomputer111 does not drive thefocus lens105.
FIG.30 is an explanatory diagram of the control method according to this embodiment and shows the focus control to maintain the object distance when the focus mode is the MF mode in changing the aperture value. InFIG.30, the ordinate axis denotes the focus lens position, and the abscissa axis denotes the aperture value. As illustrated inFIG.30, the object distance is maintained without driving thefocus lens105 before the change of the aperture value (aperture value A) and after the change of the aperture value (aperture value B).
In step S1104, thelens microcomputer111 determines whether or not the focus lens position before the change of the aperture value is in the AF available area. Thelens microcomputer111 holds the closest distance end data (AF closest distance end) of the AF available area in the memory at each aperture value. Thelens microcomputer111 determines whether the focus lens position before the change of the aperture value is in the AF available area or the MF exclusive area depending on whether the focus lens position before the change of the aperture value is closer to the closest distance side or the infinite side than the AF closest distance end.
FIG.31 is an explanatory diagram of the control method according to this embodiment and shows the focus control to maintain the object distance when the focus lens position before the change of the aperture value is in the AF available area. InFIG.31, the ordinate axis denotes the focus lens position, and the abscissa axis denotes the aperture value. As illustrated inFIG.31, when the aperture value is changed from the aperture value A to the aperture value B, the focus lens position a6 before the change of the aperture value (aperture value A) is closer to the infinite side than the AF closest distance end. Thus, thelens microcomputer111 determines that the focus lens position a6 before the change of the aperture value is in the AF available area.
If it is determined in the step S1104 that the focus lens position before the change of the aperture value is in the AF available area, the processing proceeds to step S1105. In the step S1105, thelens microcomputer111 determines whether or not the focus lens position after the change of the aperture value is in the AF available area. Thelens microcomputer111 determines whether the focus lens position after the change of the aperture value is in the AF available area or the MF exclusive area depending on whether the focus lens position after the change of the aperture value is closer to the closest distance side or the infinite side than the AF closest distance end. As illustrated inFIG.31, the focus lens position b6 after the change of the aperture value (aperture value B) is closer to the infinite side than the AF closest distance end. This, thelens microcomputer111 determines that the focus lens position b6 after the change of the aperture value is in the AF available area and maintains the object distance without driving thefocus lens105.
If it is determined in the step S1104 that the focus lens position before the change of the aperture value is in the MF exclusive area, thelens microcomputer111 does not drive thefocus lens105.
FIG.32 is an explanatory diagram of the control method according to this embodiment and shows the focus control to maintain the object distance when the focus lens position before the change of the aperture value is in the MF exclusive area. InFIG.32, the ordinate axis denotes the focus lens position, and the abscissa axis denotes the aperture value. As illustrated inFIG.32, the focus lens position a7 before the change of the aperture value is closer to the closest distance side than the AF closest distance side. Thus, thelens microcomputer111 determines that the focus lens position a7 before the change of the aperture value is in the MF exclusive area and maintains the object distance without driving thefocus lens105.
If it is determined in the step S1105 that the focus lens position before the change of the aperture value is in the MF exclusive area, the processing proceeds to step S1106. In the step S1106, thelens microcomputer111 outputs the control command to the focuslens control unit109 to drive thefocus lens105 to the AF closest distance end.
FIG.33 is an explanatory diagram of the control method according to this embodiment and shows the focus control to maintain the AF available area when the focus lens position before the change of the aperture value is in the AF available area. InFIG.33, the ordinate axis denotes the focus lens position, and the abscissa axis denotes the aperture value. As illustrated inFIG.33, the focus lens position a8 after the change of the aperture value is closer to the closest distance side than the AF closest distance side. Thus, thelens microcomputer111 determines that the focus lens position a8 after the change of the aperture value is in the MF exclusive area and drives thefocus lens105 to the AF closest distance end c8 to maintain the AF available area.
As described above, in this embodiment, when the MF mode is selected by the user, the position of thefocus lens105 is maintained and the focusing state of the object is maintained regardless of the area of the focus lens position before and after the change of the aperture value. On the other hand, when the AF mode is selected by the user, the control of thefocus lens105 is switched according to the area of the focus lens position before and after the change of the aperture value. If the focus lens position before the change of the aperture value, which is in the AF available area, is switched to the MF exclusive area by changing the aperture value, thefocus lens105 is driven to the AF available area not to switch from the AF available area to the MF exclusive area except by the user's MF operation. This can prevent the user from unintentionally changing from the AF available area to the MF exclusive area. On the other hand, when the focus lens position before the change of the aperture value is in the MF exclusive area, the focusing state of the object is maintained by maintaining the position of thefocus lens105. In this way, the user operability can be improved by switching the control of thefocus lens105 according to the setting of the focus mode of the user and the area of the focus lens position before and after the change of the aperture value.
According to the seventh and eighth embodiments, the control apparatus that reflects the user's intention and prevents switching from the AF available area to the MF exclusive area by other than MF operation to improve user operability, a lens apparatus, an imaging apparatus, a control method, and a non-transitory computer-readable storage can be provided.
In the seventh and eighth embodiments, thelens microcomputer111 performs functions as the first controller111a, the second controller111b, thethird controller111c, and thesetter111h, but is not limited thereto. For example, thecamera microcomputer206 as the control apparatus may be configured to perform at least one function of the first controller, the second controller, the third controller, or the setter.
Other EmbodimentsEmbodiment(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. 2020-014226, filed on Jan. 30, 2020, No. 2020-014227, filed on Jan. 30, 2020 and No. 2020-014228, filed on Jan. 30, 2020 each of which is hereby incorporated by reference herein in its entirety.