Imaging device
By enabling lens devices to store correction characteristic information, the imaging device can perform breathing correction efficiently at high frame rates, reducing data communication strain and ensuring accurate angle of view adjustments.
Patent Information
- Application Number
- JP2023546765
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-09-09
- Filing Date
- 2022-03-25
- Publication Date
- 2026-01-27
- Estimated Expiration
- 2042-03-25
AI Technical Summary
Existing camera systems face increased data communication strain due to high frame rates when performing breathing correction, which is exacerbated by the need for the lens device to sequentially transmit compensation amounts to the imaging device.
The imaging device is configured to allow lens devices to store correction characteristic information, enabling it to acquire this information before starting breathing correction, reducing the need for continuous data transmission from the lens device.
This approach minimizes data communication between the lens and imaging device, allowing for efficient breathing correction without delays, even at high frame rates.
Smart Images

Figure 0007806801000001 
Figure 0007806801000002 
Figure 0007806801000003
Abstract
Description
[Technical Field]
[0001] This technology is Re An imaging device configured to allow a lens device to be attached or detached to The present invention relates to a processing technique for correcting breathing, which is a correction for a change in the angle of view that accompanies focus adjustment. [Background technology]
[0002] It is known that in a camera system configured to allow focus adjustment, a phenomenon occurs in which the angle of view changes as the focus is adjusted (so-called breathing). Patent Document 1 below discloses a technique for correcting breathing. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2019-92119 Summary of the Invention [Problem to be solved by the invention]
[0004] In the technology described in Patent Document 1, the lens device calculates the amount of compensation for breathing correction and sequentially transmits it to the imaging device (body). This increases the amount of data communication between the lens and body. Generally, breathing correction is performed by trimming the captured image for each frame, which puts even more strain on the communication bandwidth when a high frame rate such as 120 fps (frames per second) or 240 fps is used.
[0005] This technology was developed in light of the above circumstances, and aims to reduce the amount of data communication between the lens and the body. [Means for solving the problem]
[0007] Book The imaging device according to the technology is configured to allow a lens device that stores correction characteristic information related to breathing correction to be attached and detached, and is equipped with a correction amount acquisition processing unit that acquires the correction characteristic information transmitted by the lens device in response to an inquiry made to the lens device, and acquires a breathing correction amount that indicates the amount of breathing correction based on the correction characteristic information and information on at least the focus lens position transmitted by the lens device after acquiring the correction characteristic information. According to the above configuration, it is possible to have the imaging device (body side) acquire correction characteristic information before starting breathing correction, and in order to achieve appropriate breathing correction in accordance with variations in lens characteristics, it is no longer necessary for the lens device side to determine the correction amount and transmit it sequentially to the imaging device side. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a diagram illustrating an example of the configuration of a camera system according to an embodiment of the present technology. [Figure 2] 1 is a block diagram showing an example of the internal configuration of an interchangeable lens and an imaging device according to a first embodiment. [Figure 3] FIG. 2 is an explanatory diagram of terms relating to AF control. [Figure 4] FIG. 2 is a functional block diagram showing functions relating to focus-related processing as an embodiment of the lens apparatus as the first embodiment. [Figure 5] FIG. 2 is a functional block diagram showing functions relating to focus-related processing as an embodiment of the imaging apparatus as the first embodiment. [Figure 6] 10A and 10B are explanatory diagrams illustrating an aspect of a change in the angle of view due to breathing and an overview of breathing correction. [Figure 7] FIG. 10 is a diagram showing an example of a breathing correction amount table. [Figure 8] FIG. 10 is a diagram showing an example of cam curve information. [Figure 9]10 is a diagram showing an example of a data structure when a breathing correction amount table is created based on a focus lens position. FIG. [Figure 10] 10 is a flowchart of a process related to transmission and reception of cam curve information and a breathing correction amount table between a lens and a body in an embodiment. [Figure 11] 10 is a flowchart showing a process for obtaining a breathing correction amount. [Figure 12] FIG. 10 is a block diagram showing an example of the internal configuration of a lens device and an imaging device that constitute a camera system according to a second embodiment. [Figure 13] FIG. 2 is an explanatory diagram of the infinity position of the focus lens. [Figure 14] 10A and 10B are diagrams illustrating problems that arise when breathing correction is performed by tracking the focus lens up to its displacement limit position. [Figure 15] 10 is a flowchart illustrating a specific example of a processing procedure for implementing focus-related processing according to a second embodiment. [Figure 16] FIG. 10 is a block diagram showing an example of the internal configuration of a lens device and an imaging device that constitute a camera system according to a third embodiment. [Figure 17] FIG. 11 is an explanatory diagram of a correction curve for breathing correction in the third embodiment. [Figure 18] 10 is a flowchart for explaining a specific method for adjusting a trimming correction amount in the third embodiment. [Figure 19] 10A and 10B are explanatory diagrams illustrating processing for enabling the breathing correction function and the distortion correction function in conjunction with each other. [Figure 20] 10A and 10B are explanatory diagrams illustrating processing for disabling the breathing correction function and the distortion correction function in conjunction with each other. DETAILED DESCRIPTION OF THE INVENTION
[0009] The embodiments will be described below in the following order. <1. First embodiment> (1-1. Device configuration example) (1-2. Focus-related processing as an embodiment) (1-3. Processing Procedure) 2. Second Embodiment 3. Third Embodiment <4. Modifications> <5. Summary of embodiments> <6. This technology>
[0010] <1. First embodiment> (1-1. Device configuration example) FIG. 1 is a diagram showing an example of the configuration of a camera system according to an embodiment of the present technology. The camera system includes an interchangeable lens 1 as an embodiment of a lens device according to the present technology, and an imaging device (body) 2 as an embodiment of an imaging device according to the present technology.
[0011] The interchangeable lens 1 is a lens unit that can be attached to and detached from the imaging device 2 as desired. The interchangeable lens 1 contains various lenses such as a focus lens and a zoom lens, as well as a drive unit that drives these lenses, a control unit that outputs drive signals to the drive unit, and a mount unit that has a connection function and a communication function for connecting to the imaging device 2. A specific example of the configuration of the interchangeable lens 1 will be described again with reference to FIG. 2.
[0012] The imaging device 2 is configured as a digital camera device configured to detachably mount an interchangeable lens 1. In this example, the imaging device 2 has not only a function for capturing still images but also a function for capturing moving images. The imaging device 2 is equipped with an imaging element 55 that captures the subject image incident through the interchangeable lens 1, a display unit 61 that can display the image captured by the imaging element 55 and GUIs such as various operation screens, and an operation unit 65 that allows the user to input various operations. As will be explained below with reference to FIG. 2, in addition to the configuration shown in FIG. 1, the imaging device 2 is also provided with, for example, a configuration for recording an image captured by the imaging element 55, a configuration for performing image signal processing on the image captured by the imaging element 55, and a configuration for communicating with the interchangeable lens 1.
[0013] FIG. 2 is a block diagram showing an example of the internal configuration of the interchangeable lens 1 and the imaging device 2. The interchangeable lens 1 includes a mount section 11 that is detachably attached to a mount section 51 of the imaging device 2. The mount section 11 has a plurality of terminals for electrically connecting to the imaging device 2. The interchangeable lens 1 also includes a lens control unit 12 , a zoom lens 13 , an image stabilization lens 14 , an aperture 15 , a focus lens 16 , an operation unit 31 , a memory 32 , and a power control unit 33 . Furthermore, the interchangeable lens 1 includes a zoom lens driving unit 21, a camera shake control unit 22, an aperture control unit 23, a focus lens driving unit 24, and a detection unit 17.
[0014] The lens side control unit 12 includes, for example, a microcomputer having a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), etc. The CPU controls the entire interchangeable lens 1 by reading out a program stored in a predetermined storage device such as a ROM or memory 32 into the RAM and executing the program. For example, the lens-side control unit 12 controls the position of the zoom lens 13 based on an instruction from the imaging device 2 supplied via a predetermined communication terminal of the mount unit 11 or a user operation received by the operation unit 31. Specifically, the lens-side control unit 12 acquires the current position of the zoom lens 13 from a detection unit 17 configured, for example, by a magnetic sensor (MR sensor), determines a drive direction and drive amount for moving the zoom lens 13 to a predetermined position based on the acquired result, and outputs the determined drive direction and drive amount together with a movement command to the zoom lens drive unit 21. Based on the movement command supplied from the lens-side control unit 12, the zoom lens drive unit 21 moves the zoom lens 13 in the optical axis direction so as to achieve the instructed drive direction and drive amount.
[0015] Here, the detection unit 17 comprehensively represents the configuration for detecting the state of the interchangeable lens 1, such as the positions of the zoom lens 13, the image stabilization lens 14, and the focus lens 16, and the aperture diameter of the diaphragm 15. In the detection unit 17, the position of the lens can be detected by, for example, a magnetic sensor, a photodiode array, a potentiometer, a reflective encoder, or the like.
[0016] Lens-side controller 12 controls image stabilization lens 14 to correct camera shake. Specifically, lens-side controller 12 determines the drive direction and drive amount of image stabilization lens 14 in a direction that cancels the amount of camera shake, based on the amount of camera shake detected by a camera shake detection sensor provided in detector 17, and outputs the determined drive direction and drive amount together with a movement command to image stabilization controller 22. The camera shake detection sensor in detector 17 is configured, for example, with a gyro sensor and / or a three-axis acceleration sensor. The gyro sensor is used to detect deviation (shake) in a direction corresponding to pitch or yaw as the correction direction of image stabilization lens 14, and the three-axis acceleration sensor is used to detect deviation (shake) in the directions of the X and Y axes when the optical axis direction is the Z axis. Based on the movement command supplied from lens-side controller 12, image stabilization controller 22 moves image stabilization lens 14 in the specified drive direction and drive amount. Furthermore, when the power supply is turned off, lens-side control unit 12 performs control to mechanically lock image stabilization lens 14. That is, while power is being supplied from imaging device 2 to interchangeable lens 1, image stabilization lens 14 is maintained at a predetermined position through control via image stabilization control unit 22. However, when the power supply is turned off, position control by image stabilization control unit 22 stops, and image stabilization lens 14 falls a predetermined distance in the direction of gravity. Lens-side control unit 12 mechanically locks image stabilization lens 14 via image stabilization control unit 22 according to the timing at which the power supply is turned off, thereby preventing the lens from falling. Image stabilization control unit 22 mechanically locks image stabilization lens 14 based on a lock command supplied from lens-side control unit 12.
[0017] Furthermore, the lens-side control unit 12 controls the aperture 15 (aperture diameter) in accordance with instructions from the imaging device 2 supplied via a predetermined communication terminal of the mount unit 11. Specifically, the lens-side control unit 12 acquires the aperture diameter of the aperture 15 detected by the aperture detection sensor in the detection unit 17, and issues a command to the aperture control unit 23 to drive the aperture 15 so as to achieve the F-number instructed by the imaging device 2. The aperture control unit 23 drives the aperture 15 so as to achieve the aperture diameter instructed by the lens-side control unit 12.
[0018] Furthermore, the lens side control unit 12 controls the position of the focus lens 16 based on instructions from the imaging device 2 supplied via a predetermined communication terminal of the mount unit 11. In this example, in AF control, information on a target focus lens position (target focus lens position) is instructed from the imaging device 2 to the lens-side control unit 12. The lens-side control unit 12 acquires the current position of the focus lens 16 from the detection unit 17, and determines a drive direction and drive amount for moving the focus lens 16 to the target position based on the acquired information on the current position and information on the target focus lens position instructed from the imaging device 2, and outputs the determined drive direction and drive amount together with a movement command to the focus lens drive unit 24. The focus lens drive unit 24 moves the focus lens 16 in the optical axis direction so as to achieve the instructed drive direction and drive amount.
[0019] Here, the focus lens 16 is configured as a "focus lens group" including one or more optical elements. When the focus lens group includes multiple optical elements, these optical elements are displaced together in accordance with focus adjustment. This also applies to the zoom lens 13. That is, the zoom lens 13 is configured as a "zoom lens group" including one or more optical elements, and when the zoom lens group includes multiple optical elements, these optical elements are displaced together in conjunction with zoom adjustment.
[0020] In this example, the zoom lens 13 and the focus lens 16 are each configured with one zoom lens group and one focus lens group, respectively, but they may each be configured with multiple zoom lens groups and multiple focus lens groups.
[0021] The focus lens driving unit 24 can be configured to have, as a lens driving source, an ultrasonic motor, a DC motor, a linear actuator, a stepping motor, a piezo element (piezoelectric element), or the like.
[0022] It should be noted that the focus adjustment can also be configured to be performed in response to a user operation received by the operation unit 31.
[0023] The memory 32 is configured by a non-volatile memory such as an EEPROM (Electrically Erasable Programmable Read Only Memory), and can be used to store the operating program of the lens side control unit 12 and various data. In this example, the memory 32 stores cam curve information I1 and a breathing correction amount table I2, which will be explained later.
[0024] The power supply control unit 33 detects the amount of power supplied from the imaging device 2, and based on the detected amount of power, optimally allocates the amount of power to each part within the interchangeable lens 1 (the lens side control unit 12 and various driving parts) and supplies power.
[0025] The imaging device 2, which is the body side, is provided with a mount section 51 to which the interchangeable lens 1 is detachably attached. The mount section 51 has a plurality of terminals for electrically connecting with the mount section 11 of the interchangeable lens 1. When the interchangeable lens 1 is attached to the mount section 51 of the imaging device 2, corresponding terminals are electrically and physically connected between the mount section 51 and the mount section 11 of the interchangeable lens 1. The connected terminals include, for example, a terminal for supplying power (power supply terminal), a terminal for transmitting commands and data (communication terminal), and a terminal for transmitting a synchronization signal (synchronization signal terminal).
[0026] The imaging device 2 further includes a body side control unit 52, a shutter 53, a shutter control unit 54, an imaging element 55, an ADC (Analog to Digital Converter) 56, a frame memory 57, an image It includes a signal processing unit 58 , a recording unit 59 , a recording medium 60 , a display unit 61 , a memory 62 , a power supply control unit 63 , a power supply unit 64 , and an operation unit 65 .
[0027] The power supply control unit 63 supplies power from the power supply unit 64 to each unit of the imaging device 2, including the body side control unit 52. The power supply control unit 63 also calculates the amount of power that can be supplied to the interchangeable lens 1 based on the operating state of the imaging device 2, and supplies power to the interchangeable lens 1 via the mount unit 51. The power supply unit 64 is configured to include a secondary battery such as a NiCd battery, a NiMH battery, a Li battery, etc. The power supply unit 64 may also be configured to be able to receive power from a commercial AC power source via an AC adapter or the like.
[0028] The body side control unit 52 is configured with a microcomputer having a CPU, ROM, RAM, etc., and the CPU reads out programs stored in a predetermined storage device such as ROM or memory 62 into the RAM and executes them, thereby performing overall control of the imaging device 2 and the camera system. The memory 62 is configured by a non-volatile memory such as an EEPROM, and can be used to store the operating program of the body side control unit 52 and various data.
[0029] The body-side control unit 52 causes the image sensor 55 to perform imaging processing based on an operation signal representing a user operation supplied from the operation unit 65. Furthermore, the body-side control unit 52 transmits a predetermined command to the interchangeable lens 1 side via the mount unit 51 to drive the focus lens 16, zoom lens 13, etc.
[0030] Furthermore, the body side control unit 52 is capable of acquiring, for example, information indicating the lens position of the focus lens 16 and information indicating the lens position of the zoom lens 13 from the detection unit 17 in the interchangeable lens 1.
[0031] The shutter 53 is disposed in front of the image sensor 55 (on the subject side), and opens and closes under the control of the shutter control unit 54. When the shutter 53 is in a closed state, light from the subject that has passed through the optical system of the interchangeable lens 1 is blocked. The shutter control unit 54 detects the open / closed state of the shutter 53, and supplies information indicating the detection result to the body-side control unit 52. The shutter control unit 54 drives the shutter 53 to an open or closed state based on the control of the body-side control unit 52.
[0032] The imaging element 55 is configured as an image sensor such as a CCD (Charge Coupled Device) sensor or a CMOS (Complementary Metal Oxide Semiconductor) sensor, and captures an image of a subject, generates and outputs captured image data. If the imaging element 55 is configured as a CCD sensor or a CMOS sensor, an electronic shutter can be used, and therefore the shutter 53 can be omitted. When the shutter 53 is omitted, the shutter control unit 54 used to control the shutter 53 is also omitted.
[0033] In this example, the image sensor 55 has pixels for capturing images (RGB pixels) and pixels for acquiring detection information used in AF (Auto Focus) processing using an image plane phase difference method, i.e., phase difference detection pixels for acquiring phase difference information between a pair of images (phase difference information between a pair of images formed by pupil division). In the imaging element 55, the phase difference detection pixels are discretely arranged on a pixel array surface where RGB pixels are two-dimensionally arranged in a predetermined array pattern such as a Bayer array.
[0034] In the image sensor 55 , light reception signals obtained by photoelectric conversion of RGB pixels are converted into digital signals by the ADC 56 , temporarily stored in the frame memory 57 , and then input to the image signal processing unit 68 . In FIG. 2, the captured image signal obtained by digitally converting the light reception signals of the RGB pixels as described above is represented as a "captured image signal Si."
[0035] Meanwhile, in the image sensor 55 , the light reception signals obtained by photoelectric conversion of the phase difference detection pixels are converted into digital signals by the ADC 56 and supplied to the body side control unit 52 . In FIG. 2, the signal obtained by digitally converting the light receiving signal of the phase difference detection pixel is denoted as a "phase difference pixel signal Sp."
[0036] The body side control unit 52 analyzes the phase difference between the pair of images based on the phase difference pixel signal Sp supplied via the ADC 56, and calculates the amount of focus shift with respect to the subject (focus target) to be focused, i.e., the defocus amount DF. The body side control unit 52 controls AF based on the defocus amount DF calculated in this way, which will be explained later.
[0037] The body side control unit 52 also performs processing related to breathing correction. Here, breathing refers to the phenomenon in which the angle of view changes as a result of focus adjustment, and breathing correction refers to the correction of such changes in the angle of view that occur as a result of focus adjustment. In this example, breathing correction is performed by trimming (electronically cutting out) the captured image. The body side control unit 52 performs processing to acquire the breathing correction amount, which is the correction amount for breathing correction, and this will be described later.
[0038] The image signal processing unit 58 performs predetermined image signal processing on the captured image input via the frame memory 57. Examples of the image signal processing here include demosaic processing, white balance (WB) adjustment, gamma correction, and the like. The image signal processing unit 58 performs image signal processing on the captured image as a RAW image input via the frame memory 57, then converts it into image data in a predetermined file format and records it on a recording medium 60 via the recording unit 59. Furthermore, the image signal processing unit 58 converts the captured image after image signal processing into an image signal in accordance with a predetermined display format, and supplies the image signal to the display unit 61, which displays the captured image.
[0039] In particular, the image signal processing unit 58 in this embodiment is capable of performing a trimming process on the captured image. In this example, breathing correction is performed by the image signal processing unit 58 trimming the captured image. The image signal processing unit 58 performs a trimming process on the captured image based on an instruction from the body side control unit 52.
[0040] Furthermore, the image signal processing unit 58 in this example is capable of enlarging or reducing the captured image for distortion correction. As a method for correcting distortion, for example, the method described in Japanese Patent Application Laid-Open No. 2019-208168 can be adopted.
[0041] The recording medium 60 is configured as a non-volatile memory, and the recording unit 59 is configured to be able to write data to the recording medium 60 and read data recorded on the recording medium 60. Here, the recording medium 60 may be detachable from the imaging device 2.
[0042] The display unit 61 is configured with a panel display device such as a liquid crystal panel or an organic EL panel, and is capable of displaying images. The display unit 61 is mounted on the rear side of the imaging device 2, opposite the front side where the mount unit 51 is located, and can display so-called through images, images read from the recording medium 60, and GUIs such as various operation screens.
[0043] The operation unit 65 comprehensively represents the operators that allow the user to input operations to the imaging device 2, such as various hardware keys such as a shutter button, mode dial, and zoom button, and a touch panel that is configured to detect touch operations on the display screen of the display unit 61. The operation unit 65 receives an operation from the user and supplies an operation signal corresponding to the operation to the body side control unit 52.
[0044] Here, the following explanation will discuss AF control, and in this specification, the terms used in relation to AF control are "subject position," "subject distance," "focus position (in-focus position)," "focus distance," "focus lens position," "zoom lens position," and "focal length." These terms will be defined with reference to FIG. First, in FIG. 3A, "subject position" literally indicates the position where the subject is present, and "subject distance" indicates the distance from the imaging device 2 to the subject. The "focus position" refers to the position where the image is in focus, and can be rephrased as the "focusing position." The "focusing distance" refers to the distance from the imaging device 2 to the focus position. Here, as can be understood by referring to Figure 3A, the subject distance and the focal distance are the distance to a position outside the interchangeable lens 1, and are values expressed as actual distances, such as 2m, 3m, 4m, etc.
[0045] The "focus lens position" refers to the position of the focus lens 16 within the movable range of the focus lens 16 within the interchangeable lens 1 as illustrated in FIG. 3A, and the "zoom lens position" similarly refers to the position of the zoom lens 13 within the movable range of the zoom lens 13 within the interchangeable lens 1.
[0046] Furthermore, the "focal length" indicates the distance from the image sensor 55 to the focal point, as shown in Fig. 3B. Strictly speaking, the "subject distance" corresponds to the distance from the focal point to the "subject position," as shown in Fig. 3B.
[0047] Here, the defocus amount DF calculated by the image plane phase difference method represents the amount of deviation between the "subject position" and the "focus position," assuming that the "subject position" in Fig. 3 is the position of the object to be focused. In other words, the defocus amount DF in this case does not directly represent the amount of error in the focus lens position.
[0048] In the following explanation, an example will be given in which information directly indicating the position of the zoom lens 13 is used as the "zoom lens position" used in AF control, but the "zoom lens position" is not necessarily limited to information directly indicating the position of the zoom lens 13, and it is also possible to use "zoom position" information that is correlated with the position of the zoom lens 13 and can be uniquely converted into information on the position of the zoom lens 13.
[0049] The basic flow of AF control assumed in this example is that the body side control unit 52 determines the target position of the focus lens 16 required to focus on the object to be focused (hereinafter referred to as the "target focus lens position") based on the defocus amount DF, and instructs the interchangeable lens 1 side on the information regarding the target focus lens position.
[0050] (1-2. Focus-related processing as an embodiment) The functions of the interchangeable lens 1 and the imaging device 2 as the first embodiment will be described with reference to FIGS. FIG. 4 is a functional block diagram showing the functions related to focus-related processing as an embodiment of the lens-side control unit 12, and FIG. 5 is a functional block diagram showing the functions related to focus-related processing as an embodiment of the body-side control unit 52. As shown in FIG. 4, the lens side control unit 12 has the functions of a transmission processing unit F11 and a steady communication processing unit F12. As shown in FIG. 5, the body side control unit 52 also has the functions of an AF processing unit F21 and a correction amount acquisition processing unit F22.
[0051] 4, in response to an inquiry from the imaging device 2, the transmission processing unit F11 performs processing to transmit correction characteristic information, which is information indicating correction characteristics for breathing correction, to the imaging device 2. Specifically, the transmission processing unit F11 performs processing to transmit the breathing correction amount table I2 shown in FIG. 2 as the correction characteristic information.
[0052] Before describing the breathing correction amount table I2 as correction characteristic information, the mode of the field angle change due to breathing and an overview of breathing correction will be described with reference to FIG. In Figure 6, the top row shows an example of the change in angle of view with respect to the change in focus position from infinity to the closest point when capturing an image of the same subject at the same distance. As shown in the figure, the size of the image in the captured image (the letter A in the example shown) is largest at infinity, the size of the image is smallest at the closest point, and the size of the image at the focus position halfway between infinity and the closest point is smaller than at infinity and larger than at the closest point. As can be seen from this, the change in angle of view due to breathing occurs when the angle of view is narrowest at infinity and gradually widens as the focus position changes toward the closest point.
[0053] For this reason, breathing correction through trimming is performed by setting the trimming magnification at infinity to "1.0" (i.e., no trimming), and gradually increasing the trimming magnification as the focus position changes toward the closest point, as shown in the "After Correction" section at the bottom of the figure. This makes it possible to prevent the angle of view of the captured image from changing even if the focal position changes (that is, even if focus adjustment is performed).
[0054] FIG. 7 is a diagram showing an example of the breathing correction amount table I2. As shown in the figure, breathing correction amount table I2 is information that indicates the breathing correction amount for each combination of zoom lens position and focus position. Specifically, in breathing correction amount table I2, the zoom lens positions indicated on the vertical axis represent each zoom lens position from one end of the zoom lens movable range shown in Fig. 3 to the other end, and the focus positions indicated on the horizontal axis represent each focus position from the focus position corresponding to infinity to the focus position corresponding to the closest distance. In the breathing correction amount table I2, the intervals for the zoom lens position and the focus position are arbitrary. In addition, in the breathing correction amount table I2, the breathing correction amount is information indicating a trimming magnification for correction, since breathing correction is performed by trimming the captured image in this example.
[0055] The characteristics of the change in angle of view due to breathing can differ depending on the type and individual interchangeable lens 1. For this reason, in this embodiment, a breathing correction amount table I2 corresponding to the characteristics of each interchangeable lens 1 is stored in the memory 32. By performing breathing correction using such breathing correction amount table I2, appropriate breathing correction according to the characteristics of each interchangeable lens 1 can be realized.
[0056] In FIG. 4, the transmission processing unit F11 of this example executes the above-described transmission processing of the breathing correction amount table I2 in response to an inquiry made by the imaging device 2 in response to the attachment of the interchangeable lens 1. This makes it possible for the imaging device 2 (body side) to acquire correction characteristic information before breathing correction begins, and in order to achieve appropriate breathing correction in accordance with the characteristic variations of the interchangeable lens 1, it is no longer necessary for the interchangeable lens 1 to determine the correction amount and send it sequentially to the imaging device 2. Therefore, there is no need to transmit the correction amount one by one, and the amount of data communication between the lens and the body can be reduced. Furthermore, with the above configuration, the imaging device 2 can acquire the correction characteristic information stored in the interchangeable lens 1 when the interchangeable lens 1 is attached. Therefore, the correction characteristic information can be acquired before the start of imaging, and a delay in the start of breathing correction using the correction characteristic information can be prevented.
[0057] The transmission processing unit F11 also performs processing to transmit the cam curve information I1 to the imaging device 2.
[0058] FIG. 8 is a diagram showing an example of the cam curve information I1. The cam curve information I1 is information that indicates the relationship between the zoom lens position, the focus lens position, and the focal position. Specifically, the cam curve information I1 in this example is information that indicates the focus lens position for each combination of the zoom lens position and the focal position, as shown in the figure. By providing information on the zoom lens position and the focus position using this cam curve information I1, it is possible to obtain information on the focus lens position corresponding to the combination of the zoom lens position and the focus position.Furthermore, by providing information on the zoom lens position and the focus lens position, it is also possible to obtain information on the focus position corresponding to the combination of the zoom lens position and the focus lens position.
[0059] Even with the above-mentioned cam curve information I1, the characteristics may differ depending on the type and individual interchangeable lens 1, so in this example, cam curve information I1 corresponding to the characteristics of each interchangeable lens 1 is stored in memory 32.
[0060] In this example, the transmission processing unit F11 performs the transmission process of the cam curve information I1 in response to an inquiry made by the imaging device 2 when the imaging device 2 is attached to the imaging device 2, similar to the breathing correction amount table I2.
[0061] 4, the function shown as the steady-state communication processing unit F12 is a function for transmitting information that needs to be transmitted sequentially from the interchangeable lens 1 to the imaging device 2. Specifically, this function performs periodic transmission of captured images on a frame-by-frame basis. At least information on the focus lens position and information on the zoom lens position can be cited as information that is periodically transmitted to the imaging device 2. That is, the steady-state communication processing unit F12 performs processing to sequentially transmit information on the focus lens position and information on the zoom lens position detected for each frame by the detection unit 17 to the imaging device 2 (body-side control unit 52). In this example, the imaging device 2 performs AF processing and processing for acquiring the breathing correction amount based on the information on the focus lens position and zoom lens position sequentially transmitted from the interchangeable lens 1 side.
[0062] Next, the function of the body side control unit 52 will be described. In FIG. 5, the AF processing unit F21 performs processing related to AF, specifically, processing for acquiring the defocus amount DF described above and processing for acquiring a target focus lens position for focusing on an object to be focused based on the defocus amount DF.
[0063] To determine the target focus lens position from the defocus amount DF, the information on the zoom lens position and focus lens position sequentially transmitted from the interchangeable lens 1 side by the steady-state communication processing unit F12 described above, and the cam curve information I1 transmitted by the transmission processing unit F11 are used. Specifically, the AF processing unit F21 determines the focus position (hereinafter referred to as the "target focus position") for focusing on the object to be focused on, based on the information on the current (current frame) zoom lens position and focus lens position transmitted from the interchangeable lens 1 and the cam curve information I1. That is, first, the current focus position is obtained based on the information on the current zoom lens position and focus lens position and the cam curve information I1. Then, the target focus position is calculated based on the current focus position and the defocus amount DF. Next, the AF processor F21 acquires the target focus lens position based on the target focal position, the current zoom lens position information, and the cam curve information I1.
[0064] The AF processing unit F21 notifies the lens side control unit 12 of the information on the target focus lens position acquired as described above. As a result, in the interchangeable lens 1, the focus lens 16 is driven so that the focus lens position coincides with the target focus lens position, thereby achieving AF.
[0065] In the above example, the process of determining the target focus lens position from the defocus amount DF is performed on the imaging device 2 side, but the process of determining the target focus lens position from the defocus amount DF can also be performed on the interchangeable lens 1 side. In that case, the body-side control unit 52 transmits information about the defocus amount DF to the lens-side control unit 12, and the lens-side control unit 12 acquires the target focus lens position based on the cam curve information I1 stored in the memory 32.
[0066] In FIG. 5, the correction amount acquisition processing unit F22 acquires the breathing correction amount table I2 sent by the interchangeable lens 1 in response to an inquiry made to the interchangeable lens 1, and acquires the breathing correction amount based on the breathing correction amount table I2 and the information on the focus lens position and zoom lens position sent by the interchangeable lens 1 after acquiring the breathing correction amount table I2 (in this example, the information on the focus lens position and zoom lens position sent by the steady-state communication processing unit F12).
[0067] Specifically, the correction amount acquisition processing unit F22 acquires a breathing correction amount (in this example, a trimming magnification) for canceling the change in angle of view due to breathing, based on the information on the current zoom lens position and focus lens position transmitted from the interchangeable lens 1, the cam curve information I1, and the breathing correction amount table I2. That is, first, the correction amount acquisition processing unit F22 acquires the current focus position based on the cam curve information I1 and the information on the current zoom lens position and focus lens position transmitted from the interchangeable lens 1. Then, the correction amount acquisition processing unit F22 acquires the corresponding breathing correction amount based on the current focus position, the current zoom lens position, and the breathing correction amount table I2.
[0068] The body side control unit 52 instructs the image signal processing unit 58 to execute trimming processing on the captured image using the trimming magnification information as the breathing correction amount acquired by the correction amount acquisition processing unit F22 in this way, thereby achieving breathing correction by trimming.
[0069] In this embodiment, the breathing correction amount table I2 is based on the focal position rather than on the focus lens position, which makes it possible to reduce the data volume of the breathing correction amount table I2 and improve the accuracy of breathing correction. FIG. 9 shows an example of a data structure when a breathing correction amount table I2 is created based on the focus lens position. Even at the same focal position, the focus lens position differs depending on the zoom lens position, so if a correction amount table is created based on the focus lens position, an unnecessary data area will be generated, as shown by the "unnecessary area" (shaded area) in the figure. The breathing correction amount data that is actually required is only the area inside the area shown by the matte finish in the figure, and by creating a correction amount table based on the focal position as shown in Figure 7, it is sufficient to store breathing correction amount data only in this necessary area. In this way, by using a table based on the focus position as the breathing correction amount table I2, the data capacity of the table can be reduced, and the required memory capacity can be reduced.
[0070] Furthermore, since the angle of view fluctuation characteristics depend on the focal position, by using the breathing correction amount table I2 based on the focal position as described above, it is possible to determine the breathing correction amount with less error than when using a correction amount table based on the focus lens position. Therefore, the accuracy of breathing correction can be improved.
[0071] Here, the term "zoom lens position" is used in this specification, but if it is assumed that no lens breathing occurs, this zoom lens position can be rephrased as "focal length." The focal length when no lens breathing is assumed to occur is called the "nominal focal length." There is a one-to-one correspondence between the zoom lens position and the nominal focal length.
[0072] In addition, in this specification, when a configuration is adopted in which zoom adjustment is performed by displacing a plurality of zoom lens groups, the information on the zoom lens position is information on the combination of the positions of the zoom lens groups. Similarly, when a configuration is adopted in which focus adjustment is performed by displacing a plurality of focus lens groups, the focus lens position information is information on the combination of the positions of the focus lens groups.
[0073] (1-3. Processing Procedure) Next, with reference to the flowcharts of FIGS. 10 and 11, a specific example of a processing procedure for realizing the focus-related processing according to the first embodiment will be described. FIG. 10 is a flowchart of the process related to the transmission and reception of the cam curve information I1 and the breathing correction amount table I2 between the lens and the body. In FIG. 10, the processing shown as body side is processing executed by the body side control unit 52, and the processing shown as lens side is processing executed by the lens side control unit 12. The process shown in FIG. 10 is started when the interchangeable lens 1 is attached to the imaging device 2 (for example, when power is detected).
[0074] In FIG. 10, when the interchangeable lens 1 is attached to the imaging device 2, a handshake process is carried out between the body side control unit 52 and the lens side control unit 12 (steps S11, S21). The body side control unit 52 and the lens side control unit 12 each perform a process of waiting for the completion of the handshake process (steps S12, S22), and the lens side control unit 12 performs a lens initialization process in response to the completion of the handshake process (step S23), and the body side control unit 52 performs a process of waiting for the completion of the lens initialization process in response to the completion of the handshake process (step S13). In the lens initialization process in step S23, various pieces of information that require initialization are initialized.
[0075] Upon completion of the lens initialization process, the body-side control unit 52 queries the lens-side control unit 12 about cam curve information compatibility (step S14). Lens devices that can be attached to the imaging device 2 may include types of lens devices that do not store cam curve information I1. The query in step S14 is a query as to whether the lens device is cam curve information compatible and stores cam curve information I1.
[0076] In step S24, the lens side control unit 12 replies to the cam curve information compatibility inquiry from the body side control unit 52. That is, the reply is whether or not the lens device is cam curve information compatible. If the lens device is compatible with cam curve information, the lens side control unit 12 performs processing to transmit the cam curve information I1 to the body side control unit 52 in step S25 following step S24.
[0077] Based on the inquiry response made in step S24, the body side control unit 52 determines in step S15 whether the lens device is cam curve information compatible or not, and if so, proceeds to step S16, receives the cam curve information I1 sent by the lens side control unit 12 in the previous step S25, and proceeds to step S17. On the other hand, if the lens device is not compatible with cam curve information, the body side control unit 52 skips step S16 and proceeds to step S17.
[0078] In step S17, the body side control unit 52 makes a breathing information compatibility inquiry to the lens side control unit 12 to inquire whether the lens device is a breathing information compatible lens device in which the breathing correction amount table I2 is stored.
[0079] In response to this inquiry, the lens side control unit 12 replies to the body side control unit 52 in step S26, informing the body side control unit 52 whether or not the lens device is compatible with breathing information. If the lens device is compatible with breathing information, the lens side control unit 12 performs processing to transmit the breathing correction amount table I2 to the body side control unit 52 in step S27, and then ends the series of processing shown in FIG.
[0080] Based on the inquiry response made in step S26, the body side control unit 52 determines in step S18 whether the lens device is breathing information compatible, and if so, proceeds to step S19, receives the breathing correction amount table I2 sent by the lens side control unit 12 in the previous step S27, and completes the series of processes shown in Figure 10. On the other hand, if the lens device is not compatible with breathing information, the body side control unit 52 skips step S19 and ends the series of processes shown in FIG.
[0081] FIG. 11 is a flowchart showing a process for obtaining the breathing correction amount. In this example, the process shown in FIG. 11 is repeatedly executed in the frame period of the captured image. First, in step S101, the body-side control unit 52 performs processing to acquire the focus lens position and the zoom lens position. That is, this is processing to acquire information about the focus lens position and the zoom lens position (information about the current focus lens position and the zoom lens position) transmitted for each frame by the above-mentioned steady-state communication processing unit F12.
[0082] In step S102 following step S101, the body side control unit 52 acquires the focus position from the cam curve information I1 based on the focus lens position and zoom lens position. That is, based on the information on the current focus lens position and zoom lens position acquired in step S101, the body side control unit 52 acquires the current focus position from the cam curve information I1.
[0083] Here, it is not realistic to have the cam curve information I1 include all zoom lens positions, focal positions, and focus lens positions in terms of data volume, etc., and there may be cases where the combination of the current focus lens position and zoom lens position is not specified in the cam curve information I1. In such cases, an interpolation process such as linear interpolation is performed to find the focal position corresponding to the combination of the current focus lens position and zoom lens position.
[0084] In step S103 following step S102, the body side control unit 52 acquires the breathing compensation amount from the breathing compensation amount table I2 based on the focus position and zoom lens position. That is, based on the information on the current focus position acquired in step S102 and the current zoom lens position acquired in step S101, it acquires the breathing compensation amount corresponding to the combination of the current focus position and zoom lens position from the breathing compensation amount table I2. It should be noted that, with regard to breathing compensation amount table I2, it is not realistic to provide information covering all combinations of zoom lens positions and focus positions in terms of data capacity, etc., and there may be cases where the combination of the current zoom lens position and focus position is not specified in breathing compensation amount table I2. In such cases, an interpolation process such as linear interpolation is performed to find the breathing compensation amount corresponding to the combination of the current zoom lens position and focus position.
[0085] In step S104 following step S103, the body side control unit 52 instructs the image signal processing unit 58 on the breathing correction amount acquired in step S103, and then ends the series of processes shown in FIG.
[0086] By carrying out the above-described processing, the image signal processing unit 58 carries out a trimming process on the captured image using the trimming magnification specified as the breathing correction amount, thereby achieving breathing correction.
[0087] 2. Second Embodiment Next, a second embodiment will be described. In the second embodiment, breathing correction is performed only within the focus lens displacement range on the closest side of the displacement limit position of the focus lens 16 on the infinity side. In the following description, parts that are similar to parts that have already been described will be given the same reference numerals and description thereof will be omitted.
[0088] FIG. 12 is a block diagram showing an example of the internal configuration of an interchangeable lens 1A and an imaging device 2A that constitute a camera system according to the second embodiment. The interchangeable lens 1A differs from the interchangeable lens 1 shown in FIG. 2 in that a lens side control unit 12A is provided instead of the lens side control unit 12. Furthermore, in the interchangeable lens 1A, the memory 32 stores the cam curve information I1, the breathing correction amount table I2, and the margin I3.
[0089] Here, the margin I3 is information indicating the error of the actual position of the focus lens relative to the designed position. Depending on mechanical errors in the drive mechanism of the focus lens 16 or errors in the sensor that detects the position of the focus lens 16, even if the focus lens 16 is driven to the design position of infinity or the closest point, it may actually stop at a position just before the design position of infinity or the closest point (a position closer to the closest point or a position closer to infinity). To ensure that the design position of infinity or the closest point can be reached reliably even if the above-mentioned error occurs, an error between the design position and the actual position of the focus lens is determined, and information indicating this error is stored in the interchangeable lens 1A as a margin I3. The margin I3 may also differ depending on the type and individual interchangeable lens 1A, and the corresponding margin I3 is stored in the memory 32 for each interchangeable lens 1A.
[0090] Furthermore, in the interchangeable lens 1A, the lens side control unit 12A differs from the lens side control unit 12 in that it has a transmission processing unit F11A instead of the transmission processing unit F11. The transmission processing unit F11A differs from the transmission processing unit F11 in that a transmission processing function for the margin I3 is added. Specifically, the transmission processing unit F11A transmits the surplus amount I3 to the imaging device 2A in response to an inquiry from the imaging device 2A, similar to the transmission processing of the cam curve information I1 and the breathing correction amount table I2. Specifically, in this example, the transmission processing unit F11A transmits the surplus amount I3 in response to an inquiry made by the imaging device 2A in response to the attachment of the interchangeable lens 1A.
[0091] The imaging device 2A differs from the imaging device 2 in that a body side control unit 52A is provided instead of the body side control unit 52. The body side control unit 52A differs from the body side control unit 52 in that it has an AF processing unit F21A instead of the AF processing unit F21.
[0092] The AF processing unit F21A performs AF processing in which the movable range of the focus lens 16 is not the range from the infinity design position to the nearest design position, but the range from a position offset from the infinity design position further toward infinity by a margin I3 to a position offset from the nearest design position further toward the nearest position by a margin I3. By performing AF processing using this type of AF processing unit F21A, even if there is a mechanical error in the drive mechanism of the focus lens 16 or an error in the sensor that detects the position of the focus lens 16, it is possible to reliably displace the focus lens position to the design position of infinity or the closest point, and it is possible to guarantee that the focus adjustment by AF will be within the range from infinity to the closest point as determined by the design.
[0093] Here, the body side control unit 52A in the second embodiment performs control so that breathing correction is performed only within the focus lens displacement range that is closest to the displacement limit position on the infinity side of the focus lens 16. This point will be explained below.
[0094] First, as shown in FIG. 13, three types of positions can be defined for the infinity position of the focus lens. One is the infinity design position, indicated in the figure as "infinity design position," and the other is the infinity side displacement limit position of the focus lens 16, indicated in the figure as "infinity lens displacement limit position." This displacement limit position is a mechanical displacement limit position. In other words, it is the limit position to which the focus lens can be displaced by manually operating the focus ring. The other position is indicated as "position including infinity variation," which is offset from the design position for infinity toward infinity by a margin I3. As shown in the figure, this "position including infinity variation" is the position closest to the "infinity lens displacement limit position." Hereinafter, the "design position at infinity" will be referred to as position A, the "position including infinity variation" as position B, and the "limit position of infinity lens displacement" as position C.
[0095] 13 shows only the infinity side, but positions similar to positions A, B, and C are also defined on the closest distance side: the "closest distance design position," the "position including closest distance variation" (a position offset from the closest distance design position further toward the closest distance by a margin I3), and the "closest distance lens displacement limit position."
[0096] The reason why displacement limit positions are provided on both the infinity side and the closest distance side is to make it easier for the user to find the in-focus position when manually focusing. Specifically, when manually focusing, it is difficult for the user to grasp the accurate in-focus position unless they notice that the image is slightly blurred after passing the in-focus position, but this makes it possible to check such image blur even when the object to be focused is at infinity or the closest distance.
[0097] However, performing breathing correction by tracking up to such a displacement limit position leads to a deterioration in the quality of the captured image, which is undesirable. FIG. 14 is an explanatory diagram of this point, with FIG. 14A illustrating the state when breathing correction is performed by trimming in the range from infinity, which is before the displacement limit position, to the closest possible distance, and FIG. 14B illustrating the state when breathing correction is performed by trimming all the way up to the displacement limit position. As can be seen by comparing Figures 14A and 14B, performing breathing correction by tracking up to the displacement limit position will result in an increase in the trimming magnification, which will result in a decrease in the image quality of the captured image.
[0098] Therefore, in this embodiment, control is performed so that breathing correction is performed only within the focus lens displacement range that is closest to the displacement limit position on the infinity side of the focus lens 16. Specifically, in this example, control is performed so that breathing correction is performed only within the range up to position B based on the above-mentioned margin I3.
[0099] This control is realized by the AF processing performed by the AF processor F21A described above, which sets the movable range of the focus lens position to a range from a position offset by the margin I3 toward infinity from the designed position at infinity to a position offset by the margin I3 toward the closest position from the designed position at the closest point. As a result, during AF, the focus lens position transmitted from the interchangeable lens 1A side during steady-state communication will not be a focus lens position that exceeds the "position including infinity variation" or the "position including closest distance variation," and as a result, breathing correction will only be performed within the focus lens displacement range that is closer (inside) than the displacement limit position.
[0100] FIG. 15 is a flowchart showing a specific example of a processing procedure for realizing the focus-related processing according to the second embodiment described above. The processing shown in FIG. 15 is processing by the AF processing unit F21A, and is repeatedly executed by the body side control unit 52A at frame intervals. Although FIG. 15 only shows the limit processing of the focus lens position on the infinity side, the limit processing of the focus lens position can be performed in a similar manner on the closest side as well.
[0101] First, in step S201, the body side control unit 52A acquires the target focus lens position for AF. That is, the body side control unit 52A acquires the target focus lens position for focusing on the object to be focused on, based on the information on the current zoom lens position and focus lens position acquired from the interchangeable lens 1A, the cam curve information I1, and the information on the defocus amount DF. The method for obtaining the target focus lens position is the same as that described in the first embodiment, so a duplicated description will be avoided.
[0102] In step S202 following step S201, the body side control unit 52A determines whether the target focus lens position is closer to the infinity side than position B. If the target focus lens position is not on the infinity side of position B, the body side control unit 52A proceeds to step S204, performs processing to instruct the interchangeable lens 1A to position the target focus lens, and ends the series of processing shown in Figure 15.
[0103] On the other hand, if the target focus lens position is closer to infinity than position B, the body side control unit 52A updates the target focus lens position to position B in step S203 and proceeds to step S204. As a result, if the target focus lens position is closer to infinity than position B, the target focus lens position is limited to position B.
[0104] While the above example illustrates a case in which a limit is placed on the target focus lens position in the AF process so that breathing correction is performed only within the focus lens displacement range that is closest to the displacement limit position on the infinity side of the focus lens 16, it is also possible to place a limit on the current focus lens position acquired in step S101 in the breathing correction amount acquisition process shown in Fig. 11. Specifically, it is determined whether the acquired current focus lens position is closer to infinity than position B, and if it is not closer to infinity than position B, the current focus lens position is used as is, but if it is closer to infinity than position B, the acquired focus lens position is updated to position B.
[0105] In this example, breathing correction amount table I2 is table information corresponding only to the range from the design position at infinity to the design position at the closest point. Specifically, breathing correction amount table I2 in this example is a correction amount table that covers only the range of focus positions on the assumption that the movement range of the focus lens position is from the design position at infinity to the design position at the closest point. Therefore, in this case, in the process of acquiring the breathing correction amount, if the current focus position obtained corresponds to a focus lens position that exceeds the infinity or closest design position, an interpolation process (e.g., linear interpolation) is performed to extrapolate breathing correction amount table I2 to obtain the corresponding breathing correction amount.
[0106] 3. Third Embodiment FIG. 16 is a block diagram showing an example of the internal configuration of an interchangeable lens 1B and an imaging device 2B that constitute a camera system according to a third embodiment. In FIG. 16, an interchangeable lens 1B differs from the interchangeable lens 1A shown in FIG. 12 in that a lens side control unit 12B is provided instead of the lens side control unit 12A. Furthermore, in the interchangeable lens 1B, the memory 32 stores cam curve information I1, a breathing correction amount table I2, and a margin I3, as well as a maximum correction amount I4 and a minimum correction amount I5.
[0107] The maximum correction amount I4 is information indicating the maximum value of the trimming correction amount when the interchangeable lens 1B is attached and at least breathing correction is performed. Furthermore, the minimum correction amount I5 is information indicating the minimum value of the trimming correction amount when at least breathing correction is performed with the interchangeable lens 1B attached. Here, the trimming correction amount means the correction amount for image correction by trimming, and can be said as a trimming magnification.
[0108] In this example, the maximum correction amount I4 and minimum correction amount I5 are information indicating the maximum and minimum trimming correction amounts when the interchangeable lens 1B is attached and breathing correction and distortion correction are performed simultaneously. Here, since distortion, like breathing, also changes image magnification with focus adjustment, distortion correction can be performed simultaneously with breathing correction. Taking this into consideration, in this example, as described above, the maximum correction amount I4 and the minimum correction amount I5 are set to information indicating the maximum and minimum amounts of trimming correction when interchangeable lens 1B is attached and breathing correction and distortion correction are performed simultaneously.
[0109] Furthermore, in this example, as in the second embodiment, it is assumed that breathing correction is performed within the focus lens displacement range from a position offset from the design position at infinity by a margin I3 toward infinity (a position including infinity variation) to a position offset from the design position at the closest point by a margin I3 toward the closest point (a position including closest point variation). Therefore, in this case, the maximum correction amount I4 and the minimum correction amount I5 are the maximum and minimum values of the trimming correction amount when it is assumed that breathing correction is performed within the focus lens displacement range from the "position including infinity variation" to the "position including closest distance variation" as described above.
[0110] The maximum correction amount I4 and the minimum correction amount I5 can also be set to the maximum and minimum values of the trimming correction amount on the assumption that breathing correction is performed within the focus lens displacement range from the “position including variation at infinity” to the “closest designed position” (i.e., without taking variation into consideration on the closest side).
[0111] The lens side control unit 12B differs from the lens side control unit 12A in that it has a transmission processing unit F11B instead of the transmission processing unit F11A. The transmission processing unit 11B differs from the transmission processing unit F11A in that a transmission processing function for a maximum correction amount I4 and a minimum correction amount I5 is added. Specifically, the transmission processing unit F11B transmits the maximum correction amount value I4 and the minimum correction amount value I5 to the image capture device 2B in response to an inquiry from the image capture device 2B, similar to the transmission processing of the cam curve information I1 and the breathing correction amount table I2. Specifically, in this example, the transmission processing unit F11A transmits the maximum correction amount value I4 and the minimum correction amount value I5 in response to an inquiry made by the image capture device 2B in response to the attachment of the interchangeable lens 1B.
[0112] The imaging device 2B differs from the imaging device 2A in that a body side control unit 52B is provided instead of the body side control unit 52A. The body side control unit 52B differs from the body side control unit 52A in that it has a correction amount acquisition processing unit F22B instead of the correction amount acquisition processing unit F22.
[0113] The correction amount acquisition processing unit F22B performs processing to adjust the trimming correction amount acquired based on the breathing correction amount table I2, based on the maximum correction amount value I4 and minimum correction amount value I5 acquired from the interchangeable lens 1B.
[0114] Here, when performing breathing correction by trimming, it should be taken into consideration that if the trimming correction amount (trimming magnification) is excessive, the degradation of the image quality of the captured image becomes significant. In order to suppress degradation of image quality due to trimming, it is possible to limit the amount of trimming correction calculated based on breathing correction amount table I2, for example, so that the amount of trimming correction does not exceed an allowable amount (hereinafter referred to as "allowable correction amount P") that is predetermined in terms of image quality.
[0115] However, if the trimming correction amount for breathing correction is limited by the allowable correction amount P, breathing correction will be suddenly stopped in the middle of focus adjustment, making it easier for the user to notice changes in the angle of view due to breathing.
[0116] Therefore, the correction amount acquisition processing unit F22B adjusts the acquired trimming correction amount based on the breathing correction amount table I2 so that a correction curve such as that shown by the solid line in FIG. 17 is realized. In FIG. 17, the dotted correction curve shown for comparison is a correction curve from the minimum correction amount value I5 to the maximum correction amount value I4, and here, an example of a correction curve is shown in which the maximum correction amount value I4 is greater than the allowable correction amount P. In the figure, the dotted correction curve is shown with the minimum correction value I5 set to 1.0. However, the minimum correction amount I5 can be a value smaller than 1.0 (that is, it can be a value smaller than the minimum trimming magnification that can actually be achieved in the trimming process = 1.0). This is because in the breathing correction amount table I2 of this example, the trimming magnification corresponding to the design position at infinity is set to 1.0.
[0117] In the correction curve indicated by the dotted line, the trimming correction amount (represented as trimming magnification in the diagram) exceeds the allowable correction amount P just before the closest focus position, and if a limit based on the allowable correction amount P is imposed on this dotted line correction curve, trimming correction will stop between a certain focus position on the closest side and the closest focus position, and it will no longer be possible to suppress the change in the angle of view due to breathing.
[0118] For this reason, the correction amount acquisition processing unit F22B adjusts the acquired trimming correction amount based on the breathing correction amount table I2 so that the trimming correction amount is not limited midway and the maximum value of the trimming correction amount becomes the allowable correction amount P, as represented by the solid correction curve. In addition, even if the minimum correction amount value I5 is smaller than 1.0, the trimming correction amount acquired based on the breathing correction amount table I2 is adjusted so that the trimming correction amount is not limited midway and the minimum value of the trimming correction amount becomes 1.0.
[0119] A specific method for adjusting the trimming correction amount will be described with reference to the flowchart of FIG. First, in step S301, the body side control unit 52B (correction amount acquisition processing unit F22B) executes processing to acquire the trimming correction amount based on the focus lens position, zoom lens position, cam curve information I1, and breathing correction amount table I2. This processing is similar to the processing of steps S101 to S103 described in Fig. 11, so a duplicated description will be avoided. Hereinafter, the trimming correction amount acquired based on the breathing correction amount table I2 in step S301 will be referred to as "trimming correction amount M."
[0120] In step S302 following step S301, the body side control unit 52B performs processing to divide the trimming correction amount M by the minimum correction amount value 15. The result of this calculation will be referred to as the "division result N" hereinafter.
[0121] In step S303 following step S302, the body side control unit 52B performs processing to divide the maximum correction amount I4 by the minimum correction amount I5. This calculation result will be referred to as the "maximum minimum value ratio O."
[0122] In step S304 following step S303, the body side control unit 52B determines whether the maximum value O of the minimum value ratio is equal to or smaller than the permissible correction amount P. If the maximum value O of the minimum value ratio is equal to or less than the allowable correction amount P, the body side control unit 52B proceeds to step S305, and performs processing to instruct the image signal processing unit 58 of the division result N, that is, processing to instruct the image signal processing unit 58 of the trimming magnification represented by the division result N, and then ends the series of processing shown in FIG. 18.
[0123] On the other hand, if the maximum value O of the minimum value ratio is not equal to or less than the allowable correction amount P, the body side control unit 52B proceeds to step S306, performs processing to instruct the image signal processing unit 58 to specify "N×P / O," that is, performs processing to instruct the image signal processing unit 58 to use the trimming magnification expressed by "N×P / O," and then ends the series of processing steps shown in FIG. 18.
[0124] In the above process, by performing the process of step S302 using the minimum correction amount value I5, the minimum value of the trimming correction amount can be set to 1.0 without limiting the trimming correction amount midway, and it is possible to ensure that the trimming correction amount does not fall below 1.0. Furthermore, by performing the processing of steps S303, S304, and S306 using the maximum correction amount I4, the maximum value of the trimming correction amount can be set to the allowable correction amount P without limiting the trimming correction amount midway, and it is possible to ensure that the trimming correction amount does not exceed the allowable correction amount P.
[0125] By the processing of the third embodiment as described above, in order to prevent deterioration of image quality due to the trimming correction amount exceeding the allowable correction amount P in terms of image quality, it is possible to prevent the trimming correction amount from reaching its limit at the allowable correction amount P during focus adjustment. In other words, it is possible to suppress deterioration of image quality due to trimming while preventing the occurrence of an uncomfortable feeling in correction due to the trimming correction amount reaching its limit at the allowable correction amount P. Furthermore, according to the processing of the third embodiment described above, it is possible to prevent the trimming correction amount from becoming stuck at 1.0 in the middle of focus adjustment to the infinity side, and to prevent the occurrence of an unnatural feeling caused by image correction by trimming being stopped in the middle of focus adjustment to the infinity side.
[0126] In the third embodiment, if the interchangeable lens 1B is a lens device having an AF range switch or a macro switch, the values used as the maximum correction amount I4 and the minimum correction amount I5 can also be changed depending on the operating state of the AF range switch or the macro switch.
[0127] <4. Modifications> The embodiment is not limited to the specific example described above, and various modified configurations can be adopted. In the above, it has been mentioned that the imaging devices (imaging devices 2, 2A, 2B) of the embodiments perform breathing correction and distortion correction. It is known that focus adjustment not only causes a change in the angle of view due to breathing, but also distortion. Distortion, known as pincushion distortion or barrel distortion, causes the image to expand or contract, although only in part (higher image height portions). For this reason, performing only breathing correction without performing distortion correction does not meet the user's desire to prevent changes in the angle of view (changes in image magnification) that accompany focus adjustment. Furthermore, preparing a correction algorithm that performs both distortion correction and breathing correction, and a breathing correction algorithm for when distortion correction is not performed, increases the workload on developers and also increases the processing load on the device related to the correction.
[0128] Therefore, it is necessary to prevent a situation in which only breathing correction is performed without distortion correction.
[0129] Therefore, when the distortion correction function is not enabled, the body side control unit 52 (or 52A, 52B) performs processing to enable the distortion correction function in response to an operation to enable the breathing correction function.
[0130] A specific example of the transition of the operation screen will be described with reference to FIG. First, as illustrated in FIG. 19A, when the distortion correction function is not enabled (set to "Off" in the figure), if an operation to enable the breathing correction function is performed as shown by the transition from FIG. 19A to FIG. 19B, the body side control unit 52 (or 52A, 52B) enables the breathing correction function and also enables the distortion correction function in conjunction with this (FIG. 19C). It should be noted that the correction function may have an "Auto" setting. This "Auto" setting is a state in which the function is enabled when a predetermined condition is met, and since it is uncertain whether the function is enabled or not, it is considered to be a "not enabled" state here.
[0131] Alternatively, the body side control unit 52 (or 52A, 52B) performs processing to disable the breathing correction function in response to an operation to disable the distortion aberration correction function when the breathing correction function is not disabled.
[0132] Referring to FIG. 20, this will be explained together with a specific example of transitions in the operation screen. First, as illustrated in FIG. 20A, in a state where the breathing compensation function is not disabled (although the setting is "On" in the figure, the setting can also be "Auto"), if an operation to disable the distortion compensation function is performed as shown by the transition from FIG. 20A to FIG. 20B, the body side control unit 52 (or 52A, 52B) disables the distortion compensation function and, in conjunction with this, also disables the breathing compensation function (FIG. 20C).
[0133] As described above, by enabling the distortion correction function in response to an operation to enable the breathing correction function, or by disabling the breathing correction function in response to an operation to disable the distortion correction function, it is possible to prevent a situation in which only breathing correction is performed without distortion correction. Therefore, it is possible to realize appropriate image magnification correction in line with the user's intentions, and also to reduce the workload on the developer and the processing load on the device related to the correction.
[0134] Although not mentioned in the above explanation, a teleconverter or a wide-angle converter may be attached to the interchangeable lens 1 (or 1A, 1B). Taking this into consideration, the memory 32 can store information corresponding to when a teleconverter is attached and information corresponding to when a wide-converter is attached, such as cam curve information I1, breathing correction amount table I2, maximum correction amount I4, and minimum correction amount I5. This information corresponding to when a teleconverter or wide-angle converter is attached may be sent from the lens side to the body side in response to an inquiry from the body side, for example, when the lens is attached, along with information corresponding to when a teleconverter or wide-angle converter is not attached, or information corresponding to when a teleconverter or wide-angle converter is attached may be sent from the lens side to the body side in response to the attachment of a teleconverter or wide-angle converter.
[0135] Furthermore, in the explanation so far, an example has been given in which the processing up to obtaining the breathing compensation amount based on breathing compensation amount table I2 is performed on the body side, but it is also possible for the lens side to perform all of the processing up to obtaining the breathing compensation amount based on breathing compensation amount table I2. In that case, the lens side obtains the breathing compensation amount using the defocus amount DF obtained from the body side, and instructs the body side on the obtained breathing compensation amount (trimming magnification) to perform trimming for correction.
[0136] Alternatively, it is possible to use the cam curve information I1 to convert the focus position from the focus lens position (and zoom lens position) on the lens side rather than the body side, which would eliminate the need to send the cam curve information I1 from the lens side to the body side.
[0137] Furthermore, in the explanation so far, an inquiry from the body side has been given as an example when the lens is attached, but the inquiry may be made at any timing thereafter, such as when the power is turned off with the lens attached and then turned on with the lens still attached, and the timing of the inquiry is not limited to when the lens is attached.
[0138] Furthermore, although the above explanations have shown processing examples corresponding to the case where a lens apparatus with a zoom function is used, the present technology can also be suitably applied to the case where a lens apparatus is used as a fixed focal length lens without a zoom function. In this case, information on the focus lens position can be transmitted from the lens to the body in steady-state communication, and information indicating the correspondence between the focus lens position and the breathing compensation amount can be used as breathing compensation amount table I2.
[0139] Furthermore, in the explanation so far, an example has been given in which AF is performed by the image plane phase difference method, but this technology is not limited to cases in which AF is performed by the image plane phase difference method, and can be widely and suitably applied to any AF method, such as the phase difference method or the contrast method.
[0140] <5. Summary of embodiments> As described above, the lens device (interchangeable lenses 1, 1A, 1B) of the embodiment is configured to be freely attached and detached to the imaging device, and is equipped with a storage unit (memory 32) that stores correction characteristic information related to breathing correction (breathing correction amount table I2), and a transmission processing unit (F11, F11A, F11B) that performs processing to transmit the correction characteristic information to the imaging device in response to an inquiry from the imaging device. According to the above configuration, it is possible to have the imaging device (body side) acquire correction characteristic information before starting breathing correction, and in order to achieve appropriate breathing correction in accordance with variations in lens characteristics, it is no longer necessary for the lens side to obtain the correction amount and transmit it sequentially to the imaging device side. Therefore, there is no need to transmit the correction amount one by one, and the amount of data communication between the lens and the body can be reduced.
[0141] In the lens device of the embodiment, the transmission processing unit performs processing to transmit correction characteristic information in response to an inquiry made by the imaging device in response to the attachment of the lens device. This allows the imaging device to acquire the correction characteristic information stored in the lens device when the lens device is attached. Therefore, the correction characteristic information can be acquired before the start of imaging, and a delay in the start of breathing correction using the correction characteristic information can be prevented.
[0142] Furthermore, in the lens device of the embodiment, the correction characteristic information is characteristic information relating to the cropping magnification of the captured image. This allows the imaging device to perform breathing correction by trimming the captured image. Therefore, the correction speed can be improved compared to when optical breathing correction is performed using a zoom lens.
[0143] Furthermore, the lens device of the embodiment is equipped with a zoom lens (13) for adjusting the angle of view, and the correction characteristic information is information indicating the amount of breathing correction for each combination of focus position and zoom lens position (see Figure 7). By using the correction characteristic information described above, it is possible to achieve appropriate breathing correction based on the states of both the zoom lens and the focus lens in a lens device with a zoom function. Furthermore, by using correction characteristic information based on the focal position rather than the focus lens position as the correction characteristic information, the data volume of the correction characteristic information can be reduced compared to when correction characteristic information based on the focus lens position is used. Therefore, it is possible to reduce the memory capacity required to store the correction characteristic information. Furthermore, since the angle of view fluctuation characteristics depend on the focus position, by using the correction characteristic information based on the focus position as described above, it is possible to determine a breathing correction amount with less error than when using correction characteristic information based on the focus lens position. Therefore, the accuracy of breathing correction can be improved.
[0144] In addition, in the lens device of the embodiment (interchangeable lens 1A or 1B), the memory unit stores margin information (margin I3), which is information indicating the error between the actual position of the focus lens and the designed position, and the transmission processing unit performs processing to transmit the margin information to the imaging device. This makes it possible to reliably displace the focus lens position to the design position or the closest position even if an error occurs between the design position and the actual position of the focus lens due to, for example, a mechanical error in the focus lens drive mechanism or an error in the sensor that detects the focus lens position. Therefore, focus adjustment can be guaranteed within the range from infinity to the closest point determined by design.
[0145] Furthermore, in the lens device (interchangeable lens 1B) of the embodiment, breathing correction is performed by trimming the captured image, and the memory unit stores information indicating the maximum amount of trimming correction when the lens device is attached and at least breathing correction is performed as maximum correction amount (same as I4), and the transmission processing unit (same as F11B) performs processing to transmit the maximum correction amount to the imaging device. According to the above configuration, it is possible to have the imaging device obtain the maximum correction amount at least before image correction by trimming for breathing correction is performed, and this enables the imaging device to appropriately adjust the trimming correction amount based on the maximum correction amount, such as adjusting the trimming correction amount based on the maximum correction amount so that the trimming correction amount is not limited midway and so that the maximum trimming correction amount is an allowable correction amount in terms of image quality. Therefore, it is possible to optimize image correction by trimming, for example, by suppressing degradation of image quality due to trimming while preventing the occurrence of an unnatural feeling due to correction caused by the amount of trimming correction reaching the allowable correction amount.
[0146] Furthermore, in the lens device of the embodiment, breathing correction is performed by trimming the captured image, and the memory unit stores information indicating the minimum value of the amount of trimming correction when the lens device is attached and at least breathing correction is performed as a minimum correction amount, and the transmission processing unit performs processing to transmit the minimum correction amount to the imaging device. According to the above configuration, it is possible to have the imaging device acquire the minimum correction amount at least before image correction by trimming for breathing correction is performed, and this enables the imaging device to appropriately adjust the trimming correction amount based on the minimum correction amount value, such as adjusting the trimming correction amount based on the minimum correction amount value so that the trimming correction amount is not limited midway and the minimum value of the trimming correction amount is 1.0. Therefore, it is possible to optimize image correction by trimming, for example, to prevent the occurrence of an uncomfortable feeling caused by image correction by trimming being stopped in the middle of focus adjustment to the infinity side.
[0147] The imaging device of the embodiment (items 2, 2A, 2B) is configured to allow a lens device in which correction characteristic information (breathing correction amount table I2) related to breathing correction is stored to be detachable, and is equipped with a correction amount acquisition processing unit (items F22, F22B) that acquires the correction characteristic information sent by the lens device in response to an inquiry made to the lens device, and acquires a breathing correction amount indicating the correction amount of breathing correction based on the correction characteristic information and at least information on the focus lens position sent by the lens device after acquiring the correction characteristic information. According to the above configuration, it is possible to have the imaging device (body side) acquire correction characteristic information before starting breathing correction, and in order to achieve appropriate breathing correction in accordance with variations in lens characteristics, it is no longer necessary for the lens device side to determine the correction amount and transmit it sequentially to the imaging device side. Therefore, there is no need to transmit the correction amount one by one, and the amount of data communication between the lens and the body can be reduced.
[0148] In the imaging device of the embodiment, the correction amount acquisition processing unit makes an inquiry in response to the attachment of the lens device (see FIG. 10). This allows the imaging device to acquire the correction characteristic information stored in the lens device when the lens device is attached. Therefore, the correction characteristic information can be acquired before the start of imaging, and a delay in the start of breathing correction using the correction characteristic information can be prevented.
[0149] Furthermore, in the imaging device of the embodiment, the correction characteristics information is characteristics information relating to the trimming magnification of the captured image. This allows the imaging device to perform breathing correction by trimming the captured image based on the acquired correction characteristic information. Therefore, the correction speed can be improved compared to when optical breathing correction is performed using a zoom lens.
[0150] Furthermore, in the imaging device of the embodiment, the lens device is equipped with a zoom lens for adjusting the angle of view, the correction characteristic information is information that indicates the breathing correction amount for each zoom lens position, and the correction amount acquisition processing unit acquires the breathing correction amount based on the information on the zoom lens position in the lens device and the correction characteristic information. This makes it possible to obtain an appropriate breathing correction amount corresponding to a lens apparatus having a zoom function.
[0151] In addition, in the imaging device of the embodiment, the correction characteristic information is information that indicates the breathing correction amount for each combination of zoom lens position and focus position, and the correction amount acquisition processing unit acquires the breathing correction amount based on the information on the zoom lens position and focus lens position in the lens device and the correction characteristic information. By using the correction characteristic information described above, it is possible to achieve appropriate breathing correction based on the states of both the zoom lens and the focus lens in a lens device with a zoom function. Furthermore, by using correction characteristic information based on the focal position rather than the focus lens position as the correction characteristic information, the data volume of the correction characteristic information can be reduced compared to when correction characteristic information based on the focus lens position is used. Therefore, it is possible to reduce the memory capacity required to store the correction characteristic information. Furthermore, since the angle of view fluctuation characteristics depend on the focus position, by using the correction characteristic information based on the focus position as described above, it is possible to determine a breathing correction amount with less error than when using correction characteristic information based on the focus lens position. Therefore, the accuracy of breathing correction can be improved.
[0152] Furthermore, in the imaging device of the embodiment, the lens device stores cam curve information (I1), which is information indicating the relationship between the zoom lens position, the focus lens position, and the focal position, and the correction amount acquisition processing unit acquires the focal position based on the cam curve information acquired from the lens device and information on the zoom lens position and the focus lens position in the lens device, and acquires the breathing correction amount based on the acquired information on the focal position and zoom lens position and correction characteristic information. By using the above-described cam curve information, it is possible to appropriately acquire the breathing correction amount based on the correction characteristic information with the focus position as the reference.
[0153] Furthermore, in the imaging device of the embodiment (same 2A), breathing correction is performed by trimming the captured image, and a correction range control unit (AF processing unit F21A) is provided that controls so that breathing correction is performed only within the focus lens displacement range that is closest to the displacement limit position on the infinity side of the focus lens in the lens device. This makes it possible to reduce the amount of change in the trimming magnification required for breathing correction compared to when breathing correction is performed up to the displacement limit position on the infinity side of the focus lens. Therefore, it is possible to reduce the deterioration of image quality that accompanies breathing correction.
[0154] Furthermore, in the imaging device of the embodiment, the correction range control unit performs limit processing to limit the target focus lens position used in the autofocus processing to a position within the focus lens movement range (see FIG. 15). As a result, breathing correction during autofocusing is performed only within the focus lens displacement range on the closest side of the displacement limit position on the infinity side. Therefore, it is possible to reduce the deterioration of image quality that accompanies breathing correction.
[0155] Furthermore, in the imaging device (same as F22B) of the embodiment, breathing correction is performed by trimming the captured image, and the lens device stores information indicating the maximum value of the trimming correction amount when the lens device is attached and at least breathing correction is performed as the maximum correction amount, and the correction amount acquisition processing unit (same as F22B) adjusts the trimming correction amount acquired based on the correction characteristic information based on the maximum correction amount acquired from the lens device (see Figures 17 and 18). According to the above configuration, at least when image correction is performed by trimming for breathing correction, it is possible to appropriately adjust the amount of trimming correction based on the maximum correction amount obtained from the lens device, such that the amount of trimming correction is not limited midway and the maximum value of the trimming correction amount is an allowable correction amount in terms of image quality. Therefore, it is possible to optimize image correction by trimming, for example, by suppressing degradation of image quality due to trimming while preventing the occurrence of an unnatural feeling due to correction caused by the amount of trimming correction reaching the allowable correction amount.
[0156] Furthermore, in the imaging device of the embodiment, breathing correction is performed by trimming the captured image, and the lens device stores, as a minimum correction amount value, information indicating the minimum value of the trimming correction amount when the lens device is attached and at least breathing correction is performed, and the correction amount acquisition processing unit adjusts the trimming correction amount acquired based on the correction characteristic information, based on the minimum correction amount value acquired from the lens device (see FIG. 18). According to the above configuration, at least when image correction is performed by trimming for breathing correction, it is possible to appropriately adjust the amount of trimming correction based on the minimum value of the correction amount acquired from the lens device, such that the amount of trimming correction is not limited midway and the minimum value of the trimming correction amount becomes 1.0. Therefore, it is possible to optimize image correction by trimming, for example, to prevent the occurrence of an uncomfortable feeling caused by image correction by trimming being stopped in the middle of focus adjustment to the infinity side.
[0157] In addition, the imaging device of the embodiment has a breathing correction function as well as a distortion correction function as an image correction function that enlarges or reduces the captured image, and when the distortion correction function is not enabled, the distortion correction function is enabled in response to an operation to enable the breathing correction function (see Figure 19). This prevents a situation in which only breathing correction is performed without distortion correction being performed. Therefore, it is possible to realize appropriate image magnification correction in line with the user's intentions, and also to reduce the workload on the developer and the processing load on the device related to the correction.
[0158] Furthermore, in the imaging device of the embodiment, a breathing correction function and a distortion correction function are provided as image correction functions that enlarge or reduce the captured image, and when the breathing correction function is not disabled, the breathing correction function is disabled in response to an operation to disable the distortion correction function (see Figure 20). This prevents a situation in which only breathing correction is performed without distortion correction being performed. Therefore, it is possible to realize appropriate image magnification correction in line with the user's intentions, and also to reduce the workload on the developer and the processing load on the device related to the correction.
[0159] Here, as an embodiment, a program can be considered that causes the processing by the transmission processing unit F11 (or F11A, F11B) and the correction amount acquisition processing unit F22 (or F22B) described in Figures 10 and 11, etc. to be executed by, for example, a CPU, a DSP (Digital Signal Processor), etc., or a device that includes these. In other words, the program of the embodiment is a program that can be read by a computer device and causes the computer device to realize the function of performing a process to transmit correction characteristic information regarding breathing correction stored in a memory unit to the imaging device in response to an inquiry from the imaging device. Alternatively, the program of the embodiment is a program readable by a computer device, and causes the computer device to realize the following function: acquire correction characteristic information sent by a lens device in response to an inquiry made to the lens device in which correction characteristic information related to breathing correction is stored; and acquire a breathing correction amount indicating the amount of breathing correction based on the correction characteristic information and at least information on the focus lens position sent by the lens device after the correction characteristic information is acquired. These programs enable the computer device to realize the functions of the transmission processing unit F11 (or F11A, F11B) and the correction amount acquisition processing unit F22 (or F22B) described above.
[0160] The above-mentioned program can be recorded in advance on a HDD as a recording medium built into a device such as a computer device, or on a ROM in a microcomputer having a CPU. Alternatively, a flexible disk, CD-ROM (Compact Disc Read Only Memory) , MO (Magneto Optical) disc, DVD (Digital Versatile Disc), Blu-ray Disc The software can be temporarily or permanently stored (recorded) on removable recording media such as Blu-ray Disc (registered trademark), magnetic disk, semiconductor memory, memory card, etc. Such removable recording media can be provided as so-called packaged software. Such a program can be installed onto a personal computer or the like from a removable recording medium, or can be downloaded from a download site via a network such as a LAN (Local Area Network) or the Internet.
[0161] The effects described in this specification are merely examples and are not limiting, and other effects may also be present.
[0162] <6. This technology> The present technology can also be configured as follows. (1) The imaging device is configured to be freely attached and detached to the imaging device, a storage unit in which correction characteristic information relating to breathing correction is stored; a transmission processing unit that performs processing to transmit the correction characteristic information to the imaging device in response to an inquiry from the imaging device; Lens device. (2) The transmission processing unit performs processing to transmit the correction characteristic information in response to the inquiry made by the imaging device in response to the attachment of the lens device. The lens device according to (1) above. (3) The correction characteristic information is characteristic information relating to a trimming magnification of a captured image. The lens device according to (1) or (2) above. (4) Equipped with a zoom lens for adjusting the angle of view, The correction characteristic information is information indicating the breathing correction amount for each combination of focus position and zoom lens position. The lens device according to any one of (1) to (3) above. (5) The storage unit includes: Margin information, which is information indicating an error in the actual position of the focus lens relative to the design position, is stored; The transmission processing unit performs processing to transmit the surplus amount information to the imaging device. The lens device according to any one of (1) to (4) above. (6) The breathing correction is performed by cropping the captured image, the storage unit stores, as a maximum correction amount, information indicating a maximum value of a trimming correction amount when the lens device is attached and at least breathing correction is performed; The transmission processing unit performs processing to transmit the maximum correction amount to the imaging device. The lens device according to any one of (1) to (5) above. (7) The breathing correction is performed by cropping the captured image, the storage unit stores, as a minimum correction amount value, information indicating a minimum value of a trimming correction amount when the lens device is attached and at least breathing correction is performed; The transmission processing unit performs processing to transmit the minimum correction amount value to the imaging device. The lens device according to any one of (1) to (6) above. (8) a lens device in which correction characteristic information relating to breathing correction is stored, configured to be detachable; a correction amount acquisition processing unit that acquires the correction characteristic information transmitted by the lens device in response to an inquiry made to the lens device, and acquires a breathing correction amount indicating a breathing correction amount based on the correction characteristic information and at least information on a focus lens position transmitted by the lens device after the acquisition of the correction characteristic information; Imaging device. (9) The correction amount acquisition processing unit makes the inquiry in response to the attachment of the lens device. The imaging device according to (8) above. (10) The correction characteristic information is characteristic information relating to a trimming magnification of a captured image. The imaging device according to (8) or (9). (11) the lens device includes a zoom lens for adjusting the angle of view, the correction characteristic information is information indicating a breathing correction amount for each zoom lens position, The correction amount acquisition processing unit acquires a breathing correction amount based on information about a zoom lens position in the lens device and the correction characteristic information. The imaging device according to any one of (8) to (10) above. (12) the correction characteristic information is information indicating a breathing correction amount for each combination of a zoom lens position and a focus position, The correction amount acquisition processing unit acquires a breathing correction amount based on information about a zoom lens position and a focus lens position in the lens device and the correction characteristic information. The imaging device according to (11) above. (13) The lens device stores cam curve information that indicates the relationship between a zoom lens position, a focus lens position, and a focal position, The correction amount acquisition processing unit acquires a focus position based on the cam curve information acquired from the lens device and information on a zoom lens position and a focus lens position in the lens device, and acquires a breathing correction amount based on the acquired focus position, the information on the zoom lens position, and the correction characteristic information. The imaging device according to (12) above. (14) The breathing correction is performed by cropping the captured image, a correction range control unit that controls the lens device so that breathing correction is performed only within a focus lens displacement range that is closest to the infinity-side displacement limit position of the focus lens; The imaging device according to any one of (8) to (13) above. (15) The correction range control unit performs limit processing to limit a target focus lens position used in autofocus processing to a position within the focus lens movement range. The imaging device according to (14) above. (16) The breathing correction is performed by cropping the captured image, The lens device stores, as a maximum correction amount, information indicating a maximum value of a trimming correction amount when the lens device is mounted and at least breathing correction is performed, The correction amount acquisition processing unit adjusts the trimming correction amount acquired based on the correction characteristic information, based on the maximum correction amount value acquired from the lens device. The imaging device according to any one of (8) to (15) above. (17) The breathing correction is performed by cropping the captured image, The lens device stores, as a minimum correction amount value, information indicating a minimum value of a trimming correction amount when the lens device is mounted and at least breathing correction is performed, The correction amount acquisition processing unit adjusts the trimming correction amount acquired based on the correction characteristic information, based on the minimum correction amount value acquired from the lens device. The imaging device according to any one of (8) to (16) above. (18) It has a breathing correction function and a distortion correction function as an image correction function that enlarges or reduces the captured image, When the distortion aberration correction function is not enabled, the distortion aberration correction function is enabled in response to an operation for enabling the breathing correction function. The imaging device according to any one of (8) to (17) above. (19) It has a breathing correction function and a distortion correction function as an image correction function that enlarges or reduces the captured image, When the breathing correction function is not disabled, the breathing correction function is disabled in response to an operation for disabling the distortion aberration correction function. The imaging device according to any one of (8) to (18) above. [Explanation of symbols]
[0163] 1,1A,1B interchangeable lenses 2, 2A, 2B Imaging device (body) 11 Mounting section 12, 12A, 12B Lens side control unit 13. Zoom Lens 14 Image stabilization lens 15 aperture 16 Focus Lens 17 Detector 21 Zoom lens drive unit 22 Image stabilization control unit 23 Aperture control section 24 Focus lens drive unit 31 Operation section 32 memory 33 Power supply control unit 51 Mounting section 52, 52A, 52B Body side control section 53 Shutter 54 Shutter control section 55 Image sensor 56 ADC 57 Frame Memory 58 Image signal processing section 59 Recording Department 60 Recording Media 61 Display section 62 memory 63 Power supply control unit 64 Power supply section 65 Operation section I1 Cam curve information I2 Breathing correction amount table I3 Margin I4 Maximum correction amount I5 Minimum correction amount F11, F11A, F11B transmission processing section F12 Steady-state communication processing section F21, F21A AF processing unit F22, F22B Correction amount acquisition processing section
Claims
1. a lens device in which correction characteristic information relating to breathing correction is stored, configured to be detachable; a correction amount acquisition processing unit that acquires the correction characteristic information transmitted by the lens device in response to an inquiry made to the lens device, and acquires a breathing correction amount indicating a correction amount of breathing correction based on the correction characteristic information and at least information on a focus lens position transmitted by the lens device after the acquisition of the correction characteristic information, It has a breathing correction function and a distortion correction function as an image correction function that enlarges or reduces the captured image, When the distortion aberration correction function is not enabled, the distortion aberration correction function is enabled in response to an operation for enabling the breathing correction function. Imaging device.
2. A lens device in which correction characteristic information regarding breathing correction is stored is configured to be detachable, a correction amount acquisition processing unit that acquires the correction characteristic information transmitted by the lens device in response to an inquiry made to the lens device, and acquires a breathing correction amount indicating a correction amount of breathing correction based on the correction characteristic information and at least information on a focus lens position transmitted by the lens device after the acquisition of the correction characteristic information, It has a breathing correction function and a distortion correction function as an image correction function that enlarges or reduces the captured image, When the breathing correction function is not disabled, the breathing correction function is disabled in response to an operation for disabling the distortion aberration correction function being performed. Imaging device.
3. The correction amount acquisition processing unit makes the inquiry in response to the attachment of the lens device.
3. The imaging device according to claim 1.
4. The correction characteristic information is characteristic information relating to a trimming magnification of a captured image.
3. The imaging device according to claim 1.
5. the lens device includes a zoom lens for adjusting the angle of view, the correction characteristic information is information indicating a breathing correction amount for each zoom lens position, The correction amount acquisition processing unit acquires a breathing correction amount based on information about a zoom lens position in the lens device and the correction characteristic information.
3. The imaging device according to claim 1.
6. the correction characteristic information is information indicating a breathing correction amount for each combination of a zoom lens position and a focus position, The correction amount acquisition processing unit acquires a breathing correction amount based on information about a zoom lens position and a focus lens position in the lens device and the correction characteristic information. The imaging device according to claim 5 .
7. The lens device stores cam curve information that indicates the relationship between a zoom lens position, a focus lens position, and a focal position, The correction amount acquisition processing unit acquires a focus position based on the cam curve information acquired from the lens device and information on a zoom lens position and a focus lens position in the lens device, and acquires a breathing correction amount based on the acquired focus position, the information on the zoom lens position, and the correction characteristic information. The imaging device according to claim 6 .
8. The breathing correction is performed by cropping the captured image, a correction range control unit that controls the lens device so that breathing correction is performed only within a focus lens displacement range that is closest to the infinity-side displacement limit position of the focus lens; 3. The imaging device according to claim 1.
9. The correction range control unit performs limit processing to limit a target focus lens position used in autofocus processing to a position within the focus lens movement range. The imaging device according to claim 8 .
10. The breathing correction is performed by cropping the captured image, The lens device stores, as a maximum correction amount, information indicating a maximum value of a trimming correction amount when the lens device is mounted and at least breathing correction is performed, The correction amount acquisition processing unit adjusts the trimming correction amount acquired based on the correction characteristic information, based on the maximum correction amount value acquired from the lens device.
3. The imaging device according to claim 1.
11. The breathing correction is performed by cropping the captured image, The lens device stores, as a minimum correction amount value, information indicating a minimum value of a trimming correction amount when the lens device is mounted and at least breathing correction is performed, The correction amount acquisition processing unit adjusts the trimming correction amount acquired based on the correction characteristic information, based on the minimum correction amount value acquired from the lens device.
3. The imaging device according to claim 1.
12. A lens device in which correction characteristic information regarding breathing correction is stored is configured to be detachable, a correction amount acquisition processing unit that acquires the correction characteristic information transmitted by the lens device in response to an inquiry made to the lens device, and acquires a breathing correction amount indicating a correction amount of breathing correction based on the correction characteristic information and at least information on a focus lens position transmitted by the lens device after the acquisition of the correction characteristic information, The breathing correction is performed by cropping the captured image, The lens device stores, as a maximum correction amount, information indicating a maximum value of a trimming correction amount when the lens device is mounted and at least breathing correction is performed, The correction amount acquisition processing unit adjusts the trimming correction amount acquired based on the correction characteristic information, based on the maximum correction amount value acquired from the lens device. Imaging device.
13. A lens device in which correction characteristic information regarding breathing correction is stored is configured to be detachable, a correction amount acquisition processing unit that acquires the correction characteristic information transmitted by the lens device in response to an inquiry made to the lens device, and acquires a breathing correction amount indicating a correction amount of breathing correction based on the correction characteristic information and at least information on a focus lens position transmitted by the lens device after the acquisition of the correction characteristic information, The breathing correction is performed by cropping the captured image, The lens device stores, as a minimum correction amount value, information indicating a minimum value of a trimming correction amount when the lens device is mounted and at least breathing correction is performed, The correction amount acquisition processing unit adjusts the trimming correction amount acquired based on the correction characteristic information, based on the minimum correction amount value acquired from the lens device. Imaging device.
14. The correction amount acquisition processing unit performs the inquiry in response to attachment of the lens device. The imaging device according to claim 12 or 13.
15. The lens device includes a zoom lens for adjusting the angle of view, the correction characteristic information is information indicating a breathing correction amount for each zoom lens position, The correction amount acquisition processing unit acquires a breathing correction amount based on information about a zoom lens position in the lens device and the correction characteristic information. The imaging device according to claim 12 or 13.
16. The correction characteristic information is information indicating a breathing correction amount for each combination of a zoom lens position and a focus position, The correction amount acquisition processing unit acquires a breathing correction amount based on information about a zoom lens position and a focus lens position in the lens device and the correction characteristic information. The imaging device according to claim 15.
17. The lens device stores cam curve information that indicates the relationship between a zoom lens position, a focus lens position, and a focal position, The correction amount acquisition processing unit acquires a focus position based on the cam curve information acquired from the lens device and information on a zoom lens position and a focus lens position in the lens device, and acquires a breathing correction amount based on the acquired focus position, the information on the zoom lens position, and the correction characteristic information. The imaging device according to claim 16.
18. The breathing correction is performed by cropping the captured image, a correction range control unit that controls the lens device so that breathing correction is performed only within a focus lens displacement range that is closest to the infinity-side displacement limit position of the focus lens; The imaging device according to claim 12 or 13.
19. The correction range control unit performs limit processing to limit a target focus lens position used in autofocus processing to a position within the focus lens displacement range. The imaging device according to claim 18.
Citation Information
Patent Citations
Optical device, lens device and camera system
JP2000221380A
Digital camera
JP2008042405A
Imaging device, lens device, and control method thereof
JP2019092119A
Video stabilization for mobile devices
US9888179B1
Imaging device, signal processing method for imaging device and signal processing program for imaging device
WO2018168214A1