Anti-vibration control device and method, and imaging device

By integrating the vibration-proof control device on the image pickup device, using lens information to dynamically adjust the position of the image sensor, the problem of vignetting during image jitter correction in the exchange lens imaging system is solved, and efficient image jitter correction and image quality improvement under different conditions are achieved.

JP7657867B2Active Publication Date: 2025-04-07CANON KK
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2023123757
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-07-28
Publication Date
2025-04-07
Estimated Expiration
2039-05-08

AI Technical Summary

Technical Problem

In an imaging system that exchanges lenses, due to changes in the posture and state of the lens, the optical axis position information of the lens may not match, resulting in the failure to ensure the center position of the aperture when correcting the image jitter, which in turn causes vignetting effects.

Method used

By integrating the vibration-proof control device on the image pickup device, the reference position of the image sensor is determined using lens information and dynamically adjusting the position of the image sensor according to the status of the imaging system to ensure that the influence of vignetting is avoided when image jitter correction is performed.

Benefits of technology

Image jitter correction is achieved under different imaging system conditions, effectively suppressing the influence of vignetting, thereby improving image quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007657867000001
    Figure 0007657867000001
  • Figure 0007657867000002
    Figure 0007657867000002
  • Figure 0007657867000003
    Figure 0007657867000003
Patent Text Reader

Abstract

To perform image shake correction in which the influence of vignetting is reduced according to various states of an imaging system.SOLUTION: An anti-vibration control method includes the steps of: acquiring, from at least one of an imaging apparatus and a lens unit mounted on the imaging apparatus, the state of the imaging apparatus and / or the lens unit; determining a reference position of an image pick-up device included in the imaging apparatus; and calculating, by control means, the amount of shake correction for correcting a shake by moving the position of the image pick-up device from the reference position on a plane intersecting an optical axis. The reference position is determined by different determination methods in a case where the acquired state satisfies a predetermined condition and in a case where the acquired state does not satisfy the predetermined condition.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an image stabilization control device and method, and an imaging device. [Background technology]

[0002] Some imaging devices have an image stabilization mechanism to suppress image shake caused by camera shake or the like of the photographer. The image stabilization mechanism performs image stabilization by moving the image sensor in a direction perpendicular to the optical axis and in a rotational direction. When the amount of camera shake is large, the image sensor is moved significantly to suppress the image shake caused by the camera shake. However, when the size of the image circle of the lens attached to the imaging device is not large enough or the center of the image circle is shifted due to manufacturing errors or the like, moving the image sensor significantly will not provide a sufficient amount of light to one corner of the image sensor, and the corner of the captured image will be shaded. Therefore, if the image sensor is moved within a range where the influence of the shading is small, the amount of movement of the image sensor sufficient for image stabilization cannot be obtained.

[0003] Therefore, Patent Document 1 proposes transmitting central position information of the image circle of the lens (i.e., the lens optical axis) to the camera and shifting the image sensor so that the center of the image sensor coincides with the lens optical axis. In this way, it is possible to eliminate the deviation of the lens optical axis due to manufacturing errors, etc., and to ensure a certain degree of movement of the image sensor necessary for image blur correction. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Publication No. 9-027926 Summary of the Invention [Problem to be solved by the invention]

[0005] However, the center position and size of the image circle change depending on the attitude of the imaging device and the state of the lens, such as the focal length, focus state, and aperture. Therefore, in a lens-interchangeable imaging system, the lens used in combination does not necessarily have optical axis position information corresponding to the attitude of the imaging device or the state of the lens. Therefore, in a state in which image circle information cannot be obtained, an appropriate method for determining a target position of the center of the imaging element that causes little degradation in image quality during image shake correction was unknown.

[0006] The present invention has been made in consideration of the above problems, and has an object to make it possible to perform image blur correction with suppressed effects of vignetting in accordance with various states of an imaging system. [Means for solving the problem]

[0007] In order to achieve the above object, the present invention provides an image stabilization control device mounted on the imaging device. The lens unit detects a plurality of states of the imaging device. Lens information including the center position of the image circle of the lens unit and a second acquisition means for acquiring a state of the imaging device. From the lens information acquired by the first acquisition means, lens information corresponding to the state of the imaging device acquired by the second acquisition means is obtained. and a calculation unit that calculates a shake correction amount for correcting shake by moving the position of the image sensor from the reference position on a plane intersecting an optical axis, the determination unit being configured to: From the lens information acquired by the first acquisition means, The above Corresponding to the state of the imaging device acquired by the second acquisition means Lens information Not available In this case, the reference position is determined according to information of the imaging device. Effect of the Invention

[0008] According to the present invention, it is possible to perform image blur correction with suppressed effects of vignetting in accordance with various states of the imaging system. [Brief description of the drawings]

[0009] [Figure 1] FIG. 1 is a block diagram showing a functional configuration of an imaging system according to an embodiment of the present invention. [Diagram 2]FIG. 2 is an exploded perspective view of an imaging unit according to the embodiment. [Diagram 3] 4 is a flowchart for explaining the operation of the imaging apparatus according to the embodiment. [Figure 4] FIG. 1A is a schematic diagram showing the relationship between the image circle of a lens and the shooting area, and FIG. 1B is a diagram showing an example of an image captured when a plain, uniformly luminance surface is photographed when the image sensor is moved for image shake correction in the state shown in FIG. [Diagram 5] 5A and 5B are schematic diagrams showing the relationship between the image circle of a lens and a shooting area in the embodiment. [Figure 6] 5A and 5B are schematic diagrams showing the relationship between the image circle of a lens and a shooting area in the embodiment. [Figure 7] 6 is a flowchart for explaining a process for moving the center of an image sensor in the embodiment. [Figure 8] 5 is a flowchart illustrating the operation of a first determination method in the embodiment. [Figure 9] 6 is a flowchart illustrating the operation of a second determination method in the embodiment. [Figure 10] FIG. 4 is a diagram showing an example of lens information according to the embodiment. [Figure 11] 10 is a flowchart illustrating the operation of an imaging apparatus according to a second embodiment. [Figure 12] 10 is a flowchart illustrating the operation of an imaging apparatus according to a third embodiment. [Figure 13] 13 is a flowchart for explaining a process of moving the center of an image sensor in the fourth embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] Hereinafter, the embodiments will be described in detail with reference to the attached drawings. Note that the following embodiments do not limit the invention according to the claims. Although the embodiments describe a number of features, not all of these features are essential to the invention, and the features may be combined in any manner. Furthermore, in the attached drawings, the same reference numbers are used for the same or similar configurations, and duplicated descriptions are omitted.

[0011] FIG. 1 is a block diagram showing the functional configuration of an imaging system including a camera body 100 which is an imaging device according to an embodiment of the present invention, and a lens unit 200 which is detachable from the camera body 100. As shown in FIG.

[0012] <First embodiment> In the camera body 100, a microcomputer (hereinafter referred to as "MPU") 101 is a control unit that controls the operation of each component of the imaging system. The MPU 101 controls a shutter drive circuit 104, an image signal processing circuit 105, a switch sensor circuit 106, and an image shake correction drive circuit 109. The MPU 101 also holds data in an EEPROM (Electrically Erasable Programmable Read-Only Memory) 115. Furthermore, the MPU 101 loads temporarily required data in a DRAM 116 and accesses it when necessary.

[0013] The MPU 101 communicates with the lens control circuit 202 in the lens unit 200 via the mount contact 21. When the lens unit 200 is attached to the mount section 120 of the camera body 100, the MPU 101 determines that it is in a state where it can communicate with the lens control circuit 202 by receiving a signal via the mount contact 21. The mount section 120 is annular in shape, and is configured so that the lens unit 200 can be attached and detached.

[0014] The lens control circuit 202 receives a control signal from the MPU 101, and controls the driving of the lens 201 and the aperture 205 of the imaging optical system via an AF (autofocus) driving circuit 203 and an aperture driving circuit 204. For convenience, the lens 201 is illustrated as a single lens in FIG. 1, but in reality it is composed of multiple lenses such as focus lenses. The lens control circuit 202 also communicates with an EEPROM 206 provided in the lens unit 200 to read out necessary information. The EEPROM 206 stores lens information such as image circle center position information, image circle diameter information, highest resolution position information, and resolution distribution information for each lens unit 200.

[0015] The MPU 101 performs focus detection calculations using a phase difference detection method based on an image signal obtained by photoelectrically converting an optical image of a subject using the image sensor 430. Specifically, the MPU 101 calculates a defocus amount and direction using the image signal, and transmits a control signal to the lens control circuit 202. The lens control circuit 202 performs control to move the focus lens to a focused position via the AF drive circuit 203 according to the calculated defocus amount and direction.

[0016] The shutter unit 32 is a mechanical focal plane shutter and includes front and rear blades. When not shooting or shooting moving images, the front and rear blades are held in the exposure position and allow light from the subject to pass through to the image sensor 430.

[0017] When capturing a still image, the front curtain blades perform an exposure run in which they move from the light-shielding position to the exposure position, thereby allowing the light beam to pass through. After the set exposure time (shutter time) has elapsed, the rear curtain blades perform a light-shielding run in which they move from the exposure position to the light-shielding position, thereby completing the capture of one piece of image data. The shutter unit 32 is controlled by a shutter drive circuit 104 that receives a control command from the MPU 101. Instead of the front curtain blades, the exposure time may be controlled by a so-called electronic front curtain that resets the charge of the image sensor 430.

[0018] The imaging unit 400 includes an optical low-pass filter 410, an image sensor 430, and an image stabilization mechanism. The image sensor 430 is an imaging device using, for example, a CMOS or a CCD, and photoelectrically converts the formed optical image of the subject to output an analog image signal. The image stabilization mechanism includes a drive coil 460 and a position detection sensor 480, and the image stabilization drive circuit 109 controls the energization of the drive coil 460 based on a detection signal such as hand shake, thereby moving the image sensor 430, thereby performing an image stabilization operation.

[0019] The image signal processing circuit 105 performs A / D (analog / digital) conversion processing on the analog image signal output from the image sensor 430, and further performs image processing such as noise removal processing and gain adjustment processing on the resulting digital image data.

[0020] The color LCD drive circuit 112 displays an image on the screen of the color LCD monitor 19 according to the image data output by the image signal processing circuit 105. This allows the user to monitor the image he is about to shoot and to check the image he has already shot. The color LCD drive circuit 112 also displays an image on the screen of the eyepiece color LCD monitor 30. The camera body 100 is equipped with a viewfinder 33 through which the subject can be observed, and the user can optically enlarge and observe the image displayed on the eyepiece color LCD monitor 30 through the eyepiece lens 31 in the viewfinder 33.

[0021] The switch sensor circuit 106 detects switch (SW) signals of the operation members and outputs them to the MPU 101. In FIG. 1, the operation members are exemplified by a release switch (SW) 41 (41a, 41b), an image stabilization setting switch (SW) 42, a power switch (SW) 43, and a shooting mode setting dial 44. The release SW 41 is a start switch used when a user issues an instruction to start shooting, and has a switch structure that is operated in stages. For example, the first switch SW1 (41a) is turned on with a first stroke such as a half-press, and the second switch SW2 (41b) is turned on with a second stroke such as a full press. The image stabilization setting SW 42 is a switch for setting the image stabilization process ON / OFF. The power SW 43 is a switch for turning the power of the camera body 100 ON / OFF. The shooting mode setting dial 44 is a rotary operation member used to select and set a shooting mode such as still image shooting or video shooting.

[0022] The shake detection sensor 50 detects the shake of the camera body 100 due to the user's shaking, body shaking, etc. An angular velocity sensor such as a gyro sensor is used for the shake detection sensor 50. The shake detection sensor 50 detects, for example, the angular velocity in the horizontal direction (X direction) perpendicular to the imaging optical axis, the vertical direction (Y direction) perpendicular to the imaging optical axis, and the angular velocity in the rotation direction (roll direction) around the imaging optical axis. The shake detection signal by the shake detection sensor 50 is output to the MPU 101.

[0023] The position detection sensor 480 in the imaging unit 400 has a Hall element or the like, and detects the position of the imaging element 430. The position detection sensor 480 detects displacement in the X direction, displacement in the Y direction, and rotational displacement around the optical axis (roll direction), and outputs a position detection signal to the MPU 101.

[0024] The attitude detection sensor 60 detects the attitude of the camera body 100. The attitude detection sensor 60 detects the following attitudes of the camera: normal position, vertical position rotated 90° to the right, vertical position rotated 90° to the left, lens facing down, and lens facing up. It also detects the tilt state (an intermediate state between the normal position and the lens facing down, or the lens facing up) and the rotation state (an intermediate state between the normal position and the vertical position). An acceleration sensor is used for the attitude detection sensor 60, and an attitude detection signal indicating the attitude detected by the attitude detection sensor 60 is output to the MPU 101.

[0025] The proximity sensor 70 is disposed near the member holding the eyepiece 31, and detects the approach of the user's face to the viewfinder 33. In other words, it detects whether the user is looking into the viewfinder of the camera body 100. An infrared light projection and reception type sensor is used as the proximity sensor 70. An output signal from the proximity sensor 70 is output to the MPU 101.

[0026] Furthermore, the MPU 101 obtains the state of the lens unit 200 (the state here means at least one of the F-number, focal length, and focus state) via the mount contact 21, and obtains an attitude signal (attitude information) from the attitude detection sensor 60. Hereinafter, this information will be referred to as the "state of the imaging system."

[0027] Next, the configuration of the imaging unit 400 will be described with reference to Fig. 2. Fig. 2 is an exploded perspective view of the imaging unit 400. The imaging optical axis is defined as the Z axis, the horizontal axis perpendicular to the Z axis as the X axis, and the vertical axis perpendicular to the Z axis and the X axis as the Y axis. The positional relationship of each part will be described with the subject side as the front side. The imaging unit 400 can move the imaging element 430 in each direction to correct image blur in the X direction, Y direction, and the direction around the optical axis (roll direction). The optical low pass filter 410 is formed in a rectangular shape from a single birefringent plate made of quartz, and is disposed in front of the imaging element 430.

[0028] The shift holder 420 is a movable member that holds the optical low pass filter 410 and the imaging element 430 and is movable in the X direction, the Y direction, and the roll direction. The imaging element 430 is fixed to the shift holder 420 by a fastening member (not shown) or by adhesive. The shift base 440 forms a part of the base member of the imaging unit 400 and is disposed on the rear side of the imaging element 430. The front base 450 is a member that is substantially L-shaped when viewed from the front, and is disposed on the opposite side (front side) of the shift base 440 with the shift holder 420 in between. The shift base 440 and the front base 450 are formed of a soft magnetic material such as iron. A part of the front base 450 is connected to the shift base 440 and is integrated with the shift base 440. In other words, the shift base 440 and the front base 450 form the base member (fixed member) of the imaging unit 400 and support the movable member. The shift base 440 is fastened and fixed to the device main body part of the camera body 100.

[0029] 1 includes an X-direction drive coil 460a and Y-direction drive coils 460b and 460c, which are soldered to a flexible board (not shown) and adhesively fixed to the shift holder 420. The X-direction drive coil 460a is disposed on the right side of the imaging element 430 when viewed from the front. The Y-direction drive coils 460b and 460c are disposed symmetrically with respect to the YZ plane at a predetermined interval below the imaging element 430. The X-direction drive coil 460a and the Y-direction drive coils 460b and 460c, together with the X-direction permanent magnet 470a and the Y-direction permanent magnets 470b and 470c, constitute an electromagnetic drive section of the imaging unit 400.

[0030] The X-direction permanent magnet 470a and the Y-direction permanent magnets 470b and 470c are adhesively fixed to the shift base 440. The N pole and S pole of the X-direction permanent magnet 470a are aligned in the X direction, and the N pole and S pole of the Y-direction permanent magnets 470b and 470c are aligned in the Y direction. The permanent magnets 470a, 470b, and 470c are disposed facing the drive coils 460a, 460b, and 460c, respectively. Specifically, one side of each drive coil always overlaps with the N pole of the permanent magnet in the Z direction, and the other side of each drive coil always overlaps with the S pole of the permanent magnet in the Z direction.

[0031] When the image blur correction drive circuit 109 energizes the X-direction drive coil 460a, the magnetic flux generated by the drive coil 460a and the magnetic flux by the X-direction permanent magnet 470a magnetically interfere with each other to generate a Lorentz force. The shift holder 420 attempts to move linearly in the X-direction relative to the shift base 440 using the Lorentz force by the electromagnetic drive unit as a thrust (drive force).

[0032] On the other hand, when the image blur correction drive circuit 109 energizes the Y-direction drive coils 460b and 460c, the magnetic flux generated by the drive coils 460b and 460c and the magnetic flux by the Y-direction permanent magnets 470b and 470c magnetically interfere with each other to generate a Lorentz force. The shift holder 420 tries to move linearly in the Y direction relative to the shift base 440 using the Lorentz force by the electromagnetic drive unit as a thrust (drive force). Furthermore, by individually adjusting the magnitude of the current of each of the Y-direction drive coils 460b and 460c, the Y-direction thrusts generated in the drive coils 460b and 460c can be set to different values. This allows the shift holder 420 to rotate relative to the shift base 440.

[0033] The position detection sensor 480 shown in FIG. 1 includes a position detection sensor 480a and position detection sensors 480b and 480c. The position detection sensor 480a is located near the X-direction drive coil 460a and is a Hall element that detects the X-direction displacement of the movable member including the shift holder 420. On the other hand, the position detection sensors 480b and 480c are located near the Y-direction drive coils 460b and 460c, respectively, and are Hall elements that detect the Y-direction displacement of the movable member including the shift holder 420. Each of the position detection sensors 480a, 480b, and 480c is disposed at the magnetization boundary of each opposing permanent magnet, soldered to a flexible board or the like (not shown), and adhesively fixed to the shift holder 420. Each of the position detection sensors 480a, 480b, and 480c outputs an electric signal according to a change in the magnetic flux generated from each opposing permanent magnet.

[0034] The balls 490 are rolling members sandwiched between the shift holder 420 and the shift base 440, and three balls are used in the example of FIG. 2. Each ball 490 abuts against a holding portion (not shown) formed on the shift holder 420 and the shift base 440, respectively, and can roll as the shift holder 420 moves relative to the shift base 440. In addition, the shift holder 420 is biased toward the shift base 440 by a magnetic attraction member or an elastic member. This allows each ball 490 to be sandwiched between the shift holder 420 and the shift base 440 in a pressurized state.

[0035] Next, an image blur correction operation by the imaging unit 400 having the above configuration will be described. When the camera body 100 is shaken by a user's hand shake or the like, angular shake and rotational shake occur with respect to the optical axis of the imaging optical system. Therefore, the image blur correction operation moves the imaging element 430 in the opposite direction to the image shake to cancel out the image shake.

[0036] When the image shake correction operation is turned on by the image shake correction setting SW 42 and camera shake occurs in at least one of the X direction, Y direction, and roll direction of the camera body 100, the output of the shake detection sensor 50 in each direction is integrated to calculate the amount of angular shake in each direction. The calculated amount of angular shake in each direction is transmitted to the MPU 101.

[0037] The MPU 101 calculates a target value for movement control of the image sensor 430 required to correct image shake, based on the amount of angular shake from the shake detection sensor 50. This target value corresponds to a target position in the X direction, Y direction, and roll direction. The MPU 101 calculates a shake correction amount for moving the image sensor 430 to a position corresponding to the calculated target value, and outputs the amount to the image shake correction drive circuit 109. The image shake correction drive circuit 109 controls energization of the X-direction drive coil 460a and the Y-direction drive coils 460b and 460c in accordance with the shake correction amount from the MPU 101, and moves the image sensor 430 to the target position.

[0038] The position detection sensor 480 detects the position of the movable member including the image sensor 430. That is, detection signals of the X-direction displacement, Y-direction displacement, and rotational displacement in the roll direction of the image sensor 430 are transmitted to the MPU 101. The MPU 101 compares the target positions corresponding to the target values ​​in the X-direction, Y-direction, and roll direction with the detected position of the image sensor 430 detected by the position detection sensor 480. The MPU 101 outputs a control signal to the image blur correction drive circuit 109 so that the difference between the target position and the detected position approaches zero. This feedback control causes the image sensor 430 to move toward the target position, suppressing image blur.

[0039] A known technique may be used for image blur correction in the rotation direction (roll direction). For example, a first angular shake amount is calculated by adding the angular shake amount in the Y direction and the angular shake amount in the roll direction. A second angular shake amount is calculated by subtracting the angular shake amount in the roll direction from the angular shake amount in the Y direction. For the first angular shake amount thus obtained, feedback control of the drive coil 460b is performed so that the difference between the angular shake amount and the position detection sensor 480b becomes zero. For the second angular shake amount, feedback control of the drive coil 460c is performed so that the difference between the angular shake amount and the position detection sensor 480c becomes zero.

[0040] Next, the operation of the camera body 100 in this embodiment when image stabilization is set to ON will be described with reference to the flowchart in Fig. 3. First, in S101, the MPU 101 determines whether or not the power switch 43 has been turned ON. The determination process of S101 is repeated until the power switch 43 is turned ON. When the user turns ON the power switch 43 and the power is turned ON, the process proceeds to S102.

[0041] In S102, the MPU 101 executes a process for starting up the imaging system (system ON operation). Specifically, power is supplied to each circuit, and system operations for initial setup of the system and enabling shooting operations are performed. Also in S102, communication is performed with the lens control circuit 202, and lens information such as image circle center position information, image circle diameter information, highest resolution position information, and resolution distribution information for each lens unit recorded in the EEPROM 206 is acquired. The acquired information is stored in the DRAM 116.

[0042] In S103, MPU 101 acquires the state of the imaging system, and uses the lens information acquired in S102 based on the acquired state of the imaging system to calculate a position (reference position) that serves as a reference when performing anti-shake control by the imaging element 430. Then, in response to a control signal from MPU 101, image blur correction drive circuit 109 controls the energization of X-direction drive coil 460a and Y-direction drive coils 460b and 460c, and moves imaging element 430 so that the center position of imaging element 430 coincides with the reference position.

[0043] 4, 5, and 6, the state of the imaging system and the concept of movement of the center position of the image sensor 430 will be described. Note that the state of the imaging system is information obtained by the MPU 101, and includes the camera attitude, F-number, focal length, focus state, etc., but for simplicity, the camera attitude will be used as an example.

[0044] 4(a), 5, and 6 are schematic diagrams showing examples of the positional relationship between the image circle of the lens unit 200 and the shooting area of ​​the image sensor 430. The position and size of the image circle can be obtained from image circle center position information and image circle diameter information included in the lens information, and differ depending on the lens unit. Therefore, the positional relationship illustrated below is just an example, and differs depending on the lens unit 200.

[0045] 4(a), 300 represents the image circle of the lens unit 200 when the attitude of the camera body 100 is in the normal position. As an example, the center of the shooting area 500 of the image sensor 430 at this time (i.e., the center of the image sensor 430) is assumed to coincide with the center 300a of the image circle 300 (i.e., the optical axis of the lens 201 in the normal position).

[0046] Here, when the attitude of the camera body 100 is changed from the normal position to a vertical position by rotating 90° to the right, the image circle moves to a position shown in 310. The image circle moves because the lens 201 of the imaging optical system moves according to the camera attitude due to manufacturing errors and backlash of the lens. In contrast, the shooting area 500 does not move, so a corner D of the shooting area 500 approaches the outer edge of the image circle 310, and there is little room to move the image sensor 430 for image blur correction. In this state, if the image sensor 430 is moved to the right when viewed from the front for image blur correction, the corner D will be out of the image circle 310. FIG. 4B shows an example of a captured image when a plain, uniform luminance surface is captured at this time. As shown in FIG. 4B, a sufficient amount of light is not obtained at the corner D, and a part of the captured image corresponding to the corner D is shaded. This problem can be solved by enlarging the image circle, but this has the disadvantage of leading to an increase in the size of the interchangeable lens unit.

[0047] Therefore, in this embodiment, when there is a movement of the image circle as described above due to a change in posture, as shown in FIG. 5, the photographing area 500 is moved to the photographing area 510 based on lens information corresponding to the posture detection signal by the posture detection sensor 60. As a result, the center of the photographing area 510 (i.e., the center of the image sensor 430) is moved closer to and aligned with the center 310a of the image circle 310 (i.e., the optical axis of the lens 201 in the vertical position rotated 90° to the right). This allows a margin in the distance from the photographing area 510 to the outer edge of the image circle 310 in a corner D of the photographing area 510. In this state, even if the image sensor 430 is moved to the right in front view for image blur correction, the corner D will not deviate from the image circle 310. Therefore, there is no shadow in the corner D of the photographed image, and a good image can be obtained.

[0048] In the above description, the center of the imaging area is aligned with the optical axis of the lens 201, but this is not necessarily required. If the imaging area is within the range of the image circle and there is a margin in the moving range of the image sensor for image shake correction, the center of the imaging area does not have to be aligned with the optical axis of the lens 201. For example, the center of the imaging area may be aligned with a point in the image circle that provides the highest resolution in various orientations.

[0049] By doing this, if the lens information obtained from lens unit 200 includes information corresponding to the state of the imaging system, this can be utilized to reduce vignetting and improve resolution during image shake correction.

[0050] On the other hand, there are various camera positions other than the normal position and vertical position, such as a lens facing downward, tilted, and intermediate positions between the normal position and vertical position, and it is not realistic to have lens information for all of these positions. This is because, although lens information is obtained during the manufacturing process, obtaining lens information for various positions requires an extremely large number of man-hours, and therefore would not fit within the set man-hours.

[0051] Therefore, when the camera is determined to be in a vertical position based on the attitude detection signal from the attitude detection sensor 60 and information satisfying a certain condition is not obtained in that attitude, in this embodiment, as shown in FIG. 6, the shooting area 500 is moved to a predetermined shooting area 520. Although details will be described later, in this embodiment, a plurality of positions are prepared in advance as the positions of the shooting area, and one of them is selected according to various conditions. In addition, the above-mentioned case where information satisfying a certain condition is not obtained refers to a case where lens information in the attitude does not exist, or a case where it is considered that it is not appropriate to infer information corresponding to the attitude from existing information by a method such as interpolation or extrapolation. Hereinafter, this state is called a "state not satisfying a certain condition", and conversely, a state where lens information corresponding to the attitude can be obtained from the lens information is called a "state satisfying a certain condition".

[0052] The center of the shooting area 520 (i.e., the center of the image sensor 430) at this time is determined using information other than the lens information obtained from the lens unit 200. As an example, it is made to coincide with the center 320 of the mount section 120 of the camera body 100. By doing so, a margin is created between the outer edge of the image circle 310 and the shooting area 520 at one corner D of the shooting area 520. In this state, even if the image sensor 430 is moved to the right side when viewed from the front for image blur correction, the corner D does not immediately come out of the image circle 310. Since the mount section 120 is an adjustment reference for the position of the image sensor 430, when the posture is changed, moving it to the shooting area 520 rather than leaving it in the shooting area 500 in the normal position creates a margin in the movable range of the image sensor 430 for image blur correction.

[0053] As an example of a position other than the center of the mount 120, for example, when there is no room in the opening of the shutter unit 32 (the opening through which the light flux from the lens 201 toward the image sensor 430 passes), the center of the opening of the shutter unit 32 can be considered. In addition, when exposure control is performed by the electronic front curtain and the rear curtain of the shutter unit 32 and the exposure time is high (exposure time of 1 / 1000 [s] or less), the position where the curve of the electronic front curtain is adjusted can be considered. In addition, in the movie mode, the center of the movable range of the drive coil 460 and the permanent magnet 470 is the center of the shooting area 520 where the vibration prevention range can be made the largest, so it is moved to that position. By setting the center of the movable range of the drive coil 460 and the permanent magnet 470 as the reference position, the movable range of the image sensor 430 for image blur correction can be set large. Even in a mode other than the movie mode, it is convenient to set the center of the movable range as the reference position in a setting that prioritizes the vibration prevention function (a setting that can handle large shake). In addition, examples of cases in which the center of the image sensor 430 is moved to these positions will be described later with reference to FIG. 9.

[0054] Next, the details of the center movement process of the image sensor 430 in S103 of Fig. 3 will be described with reference to the flowchart of Fig. 7. In S121, the MPU 101 obtains an attitude detection signal from the attitude detection sensor 60 and the state of the imaging system, such as the F-number, focal length, and focus state of the lens unit 200, via the mount contact 21.

[0055] In S122, it is determined whether the lens information in the detected state of the imaging system satisfies certain conditions. Specifically, it is determined whether the lens information corresponding to the state of the imaging system can be appropriately obtained by referring to the lens information expanded in DRAM 116 in S102 of Fig. 3. If it is determined that the state satisfies certain conditions, the process proceeds to S123, and if not, the process proceeds to S124. Note that even if the state of the imaging system itself cannot be obtained in S121, it is assumed that a state satisfying certain conditions could not be obtained and the process proceeds to S124.

[0056] In S123, a reference position to which the center of the image sensor 430 is moved is determined according to the first determination method. Specifically, as described in Fig. 5, a position to which the center of the image sensor 430 is moved is acquired based on lens information obtained from the lens unit 200. Details of this operation will be described later with reference to Fig. 8.

[0057] On the other hand, in S124, a reference position to which the center of the image sensor 430 is moved is determined according to the second determination method. Specifically, as described in Fig. 6, the reference position is determined using information other than the lens information obtained from the lens unit 200. Details of this operation will be described later with reference to Fig. 9.

[0058] In S125, the center of the image sensor 430 is moved to the reference position determined according to the first determination method or the second determination method, and the process returns to the process of FIG.

[0059] FIG. 8 is a flow chart showing the process by the first determination method performed in S123 of FIG. 7. First, in S131, it is determined whether or not the size of the image circle is large enough, and whether or not the problem of vignetting will occur even if the image sensor 430 is driven for image stabilization with the center position of the image sensor 430 in the normal position as the reference position for image blur correction. That is, if the image circle includes the movable range of the image sensor, the process proceeds to S132, and if the image circle does not include even a part of the movable range, the process proceeds to S133. In S132, the reference position is set so as to be the point with the highest resolution. On the other hand, in S133, the center of the image circle is set as the reference position. After the reference position is set in S132 or S133, the process returns to the process of FIG. 7.

[0060] FIG. 9 is a flow chart showing the process by the second determination method performed in S124 of FIG. 7. First, in S141, it is determined whether or not vignetting occurs in a part of the movable range of the image sensor 430 due to the aperture frame of the shutter unit 32. If vignetting occurs in a part of the movable range of the image sensor 430 due to the aperture frame of the shutter unit 32 when the image sensor 430 is driven in an anti-shake mode for image blur correction, a shadow may occur in a part of the obtained image as described in FIG. 4(b). To avoid this, the aperture frame of the shutter unit 32 may be made large, but this causes a problem of the overall size of the camera. Therefore, if vignetting occurs due to the aperture frame of the shutter unit 32, proceed to S142, and the center of the aperture of the shutter unit 32 is set as the reference position. If no vignetting occurs, proceed to S143.

[0061] In S143, it is determined whether the camera is in video mode. In video mode, the photographer often moves while shooting, and larger blurring is more likely to occur than in still images. For this reason, if the camera is in video mode, the process proceeds to S144, and the center of the driving range of the image stabilization mechanism is set as the reference position. By setting the reference position in this manner, the amount that the image stabilization mechanism can use for image stabilization can be maximized, and as a result, it becomes possible to deal with larger blurring. If the camera is in still image mode, the process proceeds to S145.

[0062] In S145, it is determined whether or not shooting is performed with an electronic front curtain and a fast exposure time. If it is performed with an electronic front curtain and a fast exposure time, the process proceeds to S146, and if not, the process proceeds to S147. Note that a fast exposure time refers to a case where the exposure time is shorter than a predetermined value (for example, 1 / 1000 [s], etc.). In shooting with an electronic front curtain, the front curtain is reset, so the reset position moves on the image sensor 430. On the other hand, the rear curtain moves the rear curtain blade of the shutter unit 32, so if the position of the image sensor 430 is shifted in the shutter travel direction, exposure deviation occurs. In particular, in a fast exposure time, the original exposure time is short (the slit width in the so-called slit travel is small), so it is easily affected by changes in the position of the image sensor 430. This is because the amount of deviation is large as a percentage, so the number of exposure steps is easily shifted. Therefore, in S146, the reference position is determined to be a position where the reset curve of the electronic front curtain (a curve indicating the timing of the front curtain curve in accordance with the rear curtain) is adjusted. In this way, the exposure error can be reduced.

[0063] On the other hand, in S147, the center of the mount unit 120 is set as the reference position. This is the adjustment reference for various functions, and is therefore convenient for camera functions such as AF and AE in many cases. In this embodiment, when a state satisfying a certain condition cannot be obtained (NO in S122), the information used in the second determination method is determined from a plurality of pieces of information according to the conditions of the imaging device as shown in FIG. 9. However, these processes may be simplified and the information used in the second determination method may not be changed according to the conditions of the imaging device. For example, if NO in S122, the mount center may always be set as the reference position. Also, in the above-mentioned second determination method, the reference position is set based on the information of the imaging device (shutter opening center, operating center of the driving means, electronic front curtain adjustment position, mount center), but the reference position when a state satisfying a certain condition cannot be obtained may be determined in advance. In that case, a position (first position) that becomes the reference position when a state satisfying a certain condition cannot be obtained is determined in advance, and if NO in S122, the first position is set as the reference position based on the information indicating the first position. In other words, if the corresponding lens information can be acquired from the lens information stored in EEPROM 206 (for example, the first attitude), then YES is returned in S122 and the reference position is set based on the corresponding lens information. On the other hand, if the corresponding lens information cannot be acquired (for example, the second attitude), then NO is returned in S122 and the first position is set as the reference position.

[0064] As described above, once the reference position is determined and the center position of the image sensor 430 is moved to the determined reference position, the process proceeds to S104 in FIG.

[0065] In S104, the MPU 101 determines whether or not the first switch SW1 (41a) of the release switch 41 is turned ON. If the first switch SW1 (41a) is turned ON, the process proceeds to S105. If the first switch SW1 is not turned ON, the process returns to S103.

[0066] In S105, the MPU 101 performs a shooting preparation operation. This shooting preparation operation is a well-known operation such as an operation of moving the focus lens to a focus position based on the focus detection result and an operation of calculating an exposure value by performing a photometry calculation, and so on, and therefore a detailed description thereof will be omitted.

[0067] In S106, the MPU 101 determines whether the second switch SW2 (41b) of the release switch 41 is turned ON. If the second switch SW2 (41b) is turned ON, the process proceeds to S107. If the second switch SW2 (41b) is not operated and the second switch SW2 (41b) is detected to be OFF, the process returns to S103.

[0068] In S107, the image stabilization operation is started. Specifically, in response to a control signal from the MPU 101, the image stabilization drive circuit 109 controls the energization of the X-direction drive coil 460a and the Y-direction drive coils 460b and 460c. The image stabilization operation is performed by moving the image sensor 430 in a direction opposite to the direction of image shaking caused by hand shake or the like. Next, in S108, the MPU 101 controls the shutter unit 32 and the aperture 205 based on the calculated exposure value, and performs exposure control of the image sensor 430. When the exposure of the image sensor 430 is completed, the image stabilization operation is completed in S109. This completes a series of shooting operations.

[0069] In the case of the moving image mode, it is determined in S106 whether or not moving image shooting is to be started, moving image shooting is performed in S108, and when moving image shooting ends, the image blur correction operation ends in S109.

[0070] In S110, the MPU 101 determines whether or not the power switch 43 has been turned off in the standby state of the imaging system. If the power switch 43 has been turned off, the process proceeds to S111, and if the power switch 43 has not been turned off, the process returns to S103. In S111, the MPU 101 performs control to terminate the operation of each circuit of the imaging system, stores necessary information, etc. in the EEPROM 115, and cuts off the power supply to each circuit (system OFF operation).

[0071] Here, an image of the lens information stored in the EEPROM 206 of the lens unit 200 and a state in which certain conditions are satisfied will be further described with reference to Fig. 10. Fig. 10 is a schematic diagram showing, as an example, lens information of a zoom lens with a maximum F-number of 4.0 and a focal length that varies from 24 mm to 105 mm.

[0072] FIG. 10(a) shows a lens information table when the camera is in the normal position, FIG. 10(b) shows a lens information table when the camera is in the vertical position rotated 90° to the right, and FIG. 10(c) shows a lens information table when the camera is in the vertical position rotated 90° to the left. In addition, the example shown in FIG. 10 has lens information corresponding to three types of focal lengths (24 mm, 50 mm, 105 mm) and four types of F-numbers (F4.0, F5.6, F8.0, F11). Such lens information is recorded in the EEPROM 206 as design values ​​or values ​​measured individually taking into account variations. As described above, due to the convenience of the manufacturing process and the capacity of the EEPROM 206, it is not possible to obtain lens information such as that shown in FIG. 10 for all focal lengths, F-numbers, and camera positions. In the example of FIG. 10, only three types of representative positions, three types of focal lengths, and four types of F-numbers are available. As described above, each piece of lens information (PN11 to PN43, PR11 to PR43, PL11 to PL43) includes image circle center position information, image circle diameter information, position information with the highest resolution, resolution distribution information, and the like.

[0073] Here, for example, when the imaging system state is normal position, focal length 50 mm, and F-number 4.0, information represented by PN12 is obtained from the normal position table shown in FIG. 10(a).

[0074] Also, for example, it is assumed that the state of the imaging system is normal position, focal length 35 mm, and F number 4.0. In this case, it is considered that a sufficiently good approximation can be obtained by interpolating information (PN11) of normal position, focal length 24 mm, and F number 4.0 and information (PN12) of normal position, focal length 50 mm, and F number 4.0 from the normal position table shown in FIG. 10(a). Therefore, when the state of the imaging system matches the state held in the lens information shown in FIG. 10, and when the state is approximable, it is determined that the state satisfies a certain condition. When the certain condition is satisfied (YES in S122 of FIG. 7), the reference position is determined by the first determination method (S123).

[0075] In contrast, for example, if the lens is oriented so as to face downward, an appropriate reference position cannot be determined by interpolation from the lens information for the normal position, the vertical position rotated 90° to the right, and the vertical position rotated 90° to the left as shown in FIG. 10.

[0076] Furthermore, in the imaging system of this embodiment, the lens unit 200 is detachable from the camera body 100. In such an imaging system, in addition to the convenience of the manufacturing process and the capacity of the EEPROM 206 described above, it is also possible that the user does not have lens information on other lens units he or she owns.

[0077] This state does not satisfy certain conditions, and lens information corresponding to the imaging system cannot be obtained. In this case (NO in S122 of FIG. 7), the reference position is determined by the second determination method (S124). When a lens unit that does not have lens information is attached to the camera body 100, the corresponding lens information cannot be obtained regardless of the orientation, so the reference position is determined by the second determination method regardless of the orientation. In other words, in this embodiment, even in the same orientation (for example, normal position), depending on the lens unit attached, there are cases where a state that satisfies certain conditions can be obtained and cases where it cannot, and it is possible that the reference position is determined by the first determination method or the second determination method.

[0078] Next, the timing of movement of the center of the imaging element 430 when the state of the imaging system changes will be described with reference to FIG.

[0079] First, in S103, a reference position is obtained based on the state of the imaging system when the power switch 43 is turned on, and the center of the imaging element 430 is moved. Then, the captured subject image is displayed on the screen of the color liquid crystal monitor 19 (through image display). In order to save power, if it is determined that the user is looking through the viewfinder 33 based on the output signal of the proximity sensor 70, the image is displayed on the screen of the eyepiece color liquid crystal monitor 30, but not on the color liquid crystal monitor 19. In addition, since the center of the imaging element 430 is moved to the target position and then displayed on the monitor, the user does not notice the movement of the imaging element 430. In other words, there is an advantage that the user can concentrate on shooting without noticing the change in the angle of view.

[0080] Thereafter, if the user changes the state of the imaging system without turning on SW1, the process returns to S103, and the reference position is calculated again in accordance with the timing of the change in the state of the imaging system, and the center of the imaging element 430 is moved. The timing at which the state of the imaging system is changed can be determined by the MPU 101 from the output signal of the shake detection sensor 50, the output signal of the attitude detection sensor 60, and communication with the lens control circuit 202. In general, there is little disadvantage to the user even if the center of the imaging element 430 is moved in accordance with the change in the state of the imaging system before the first switch SW1 (41a) is turned on, and the angle of view changes accordingly.

[0081] As described above, according to this embodiment, it is possible to perform image blur correction that suppresses the effects of vignetting in accordance with various states of the imaging system.

[0082] <Second embodiment> Next, a second embodiment of the present invention will be described with reference to Fig. 11. In the second embodiment, the timing of moving the center of the image sensor 430 is different from the process shown in Fig. 3. Other than that, the configuration and process of the image capturing system are similar to those of the first embodiment, so the description will be omitted and only the differences will be described.

[0083] In the second embodiment, when the first switch SW1 (41a) is OFF, the center of the image sensor 430 does not move even if the user changes the state of the imaging system in various ways, and the center of the image sensor 430 is moved after the first switch SW1 (41a) is turned ON. Fig. 11 is a flow chart showing the process, but it differs from the process shown in Fig. 3 in that the process of moving the center of the image sensor 430 in S103 is performed according to the state of the imaging system at that time after the first switch SW1 (41a) is turned ON in S104. Other than that, the process is the same as that shown in Fig. 3, so a description thereof will be omitted.

[0084] By performing such control, in addition to the same effects as those of the above-mentioned embodiment, the following effects can be obtained. That is, when the first switch SW1 (41a) is not turned ON, it is not necessary to move the image sensor 430 every time the state of the imaging system is changed, so that the current supply to the driving coil can be minimized, leading to a reduction in power consumption. In addition, this control is also effective for users who find it annoying that the angle of view changes every time the state of the imaging system is changed when the first switch SW1 (41a) is turned OFF. In addition, the center of the image sensor 430 needs to be moved only once according to the state of the imaging system after the first switch SW1 (41a) is turned ON.

[0085] On the other hand, after turning on the first switch SW1 (41a), the user is gazing at the image displayed on the color LCD monitor 19 or the eyepiece color LCD monitor 30, and it is at this timing that the user moves the image sensor 430, which may lead to the user noticing the change in the angle of view. However, by noticing the change in the angle of view, the user can change the angle of view, recompose the shot, and then move on to turning on the second switch SW2 (41b), thereby minimizing the effect of the change in the angle of view on the captured image.

[0086] 11, after the first switch SW1 (41a) is turned on, a process for determining the reference position and a process for moving the center of the image sensor 430 are performed in S103, but the present invention is not limited to this. For example, a process for determining the reference position may be performed as needed before the first switch SW1 (41a) is turned on, and after the first switch SW1 (41a) is turned on, the center of the image sensor 430 may be controlled to move to the reference position determined immediately before.

[0087] <Third embodiment> Next, a third embodiment of the present invention will be described. In the first embodiment, as shown in FIG. 9, when the second determination method is set to the moving image mode (YES in S143), the center of the driving range by the image stabilization mechanism is set as the reference position. In contrast, in the third embodiment, when the moving image mode is set, the center of the image sensor 430 is moved. Note that the rest of the configuration and processing of the imaging system are the same as those of the first embodiment, so a description will be omitted and only the differences will be described.

[0088] Fig. 12 is a flowchart showing the operation of the camera body in the third embodiment. Note that the same processes as those shown in Fig. 3 are given the same step numbers and descriptions thereof will be omitted where appropriate.

[0089] In S401, MPU 101 determines whether or not the shooting mode setting dial 44 is set to the video mode. If it is set to the video mode, the process proceeds to S103. In S103, as described above with reference to Figs. 7 to 9, MPU 101 moves image sensor 430 based on the state of the imaging system so that the center of image sensor 430 becomes the reference position. Note that when the reference position is determined by the second determination method, YES is always determined in S143 in Fig. 9, and therefore the processes of S145 to S147 are not performed.

[0090] As described above, since larger shakes are more likely to occur when shooting moving images than when shooting still images, in moving image mode, the center of the driving range of the image stabilization mechanism may always be used as the reference position regardless of the lens information.

[0091] Thereafter, in S402, the MPU 101 controls the shooting preparation operation in the movie mode. In S403, the MPU 101 determines whether movie shooting has started. Here, the operation to start movie shooting is the ON operation of the second switch SW2 (41b) of the release switch 41. Of course, the present invention is not limited to this, and a movie shooting switch may be provided separately, and the start and end of movie shooting may be determined according to the operation of the movie shooting switch. The subsequent operations from S107 to S111 are the same as those described in FIG. 3, except for shooting a movie in S108.

[0092] If it is determined in S401 that the mode is not the moving image mode, the process shown in FIG. 3 or FIG. 11 may be performed.

[0093] By performing such control, the center of the image sensor 430 is moved when the mode is changed from the still image mode to the moving image mode, so that the influence of fluctuations in the angle of view can be suppressed.

[0094] Note that even if the state of the imaging system is changed during video shooting in S108 (for example, when changing from the normal position to the vertical position), the reference position is not changed and is left as it was at the start of video shooting determined in S103. This is because if the center of the imaging element 430 is moved during video shooting, the angle of view of the captured image will suddenly change, causing discontinuity in the video. Since discontinuity in the video significantly impairs the quality of the video, the center of the imaging element 430 is not moved even if the state of the imaging system is changed.

[0095] In this way, when the fluctuation in the angle of view accompanying the movement of the image sensor impairs the quality of the captured image, image blur correction can be performed with the effects of vignetting suppressed by controlling so as not to move the image sensor.

[0096] <Fourth embodiment> Next, a fourth embodiment of the present invention will be described. In the fourth embodiment, when the state of the imaging system changes while the user is looking through the finder 33, control is performed so that the center of the imaging element 430 is not moved. Details of the process of moving the center of the imaging element 430 shown in S103 in FIG. 3 performed at this time will be described using the flowchart in FIG. 13. Note that this process is performed instead of the process shown in FIG. 7, and the same processes as those in FIG. 7 will be described with the same reference numbers. In addition, since the configuration and process of the imaging system other than that are the same as those in the first embodiment, the description will be omitted and only the differences will be described.

[0097] First, in S121, the state of the imaging system, such as the camera attitude, F-number, focal length, and focus state, is acquired. Next, in S501, the MPU 101 determines whether or not the user is looking into the viewfinder 33 of the camera body 100 (eye-close state) based on the output signal of the proximity sensor 70. If it is determined that the user is looking into the viewfinder 33, the process ends immediately. In other words, the center of the image sensor 430 is not moved. On the other hand, if it is determined that the user is not looking into the viewfinder 33, the process proceeds to S122.

[0098] In S122, the MPU 101 judges whether the state of the imaging system acquired in S121 satisfies the above-mentioned certain condition. If the certain condition is satisfied, the MPU 101 determines the target position of the center of the imaging area according to the first determination method in S123. If the certain condition is not satisfied, the MPU 101 determines the target position of the center of the imaging area according to the second determination method in S124.

[0099] In S125, the center of the image sensor 430 is moved to a position determined according to the first determination method or the second determination method, and the process returns to the process of FIG.

[0100] When a user changes the camera attitude while observing a subject image through the viewfinder 33, an unexpected change in the angle of view may be bothersome and prevent the user from concentrating on shooting. In addition, when the camera attitude is changed with the subject image in the center of the screen of the eyepiece color LCD monitor 30, the user may be confused if the subject image shifts from the center of the screen due to the change in the angle of view. Therefore, by controlling as shown in FIG. 13, the center of the image sensor 430 does not move even if the camera attitude is changed while the user is looking through the viewfinder 33, so the above problem can be solved. Since an unexpected change in the angle of view in the eyepiece state will ruin a shooting opportunity, such control can prevent shooting failure.

[0101] As described above, according to the control of the fourth embodiment, the image sensor is not moved at a timing when the change in the angle of view caused by the movement of the image sensor may hinder the user's photography opportunities. By controlling in this way, it is possible to perform image blur correction that suppresses the effects of vignetting to a degree that does not hinder the user's photography opportunities.

[0102] <Other embodiments> The present invention may be applied to a system consisting of multiple devices (such as a host computer, interface device, scanner, video camera, etc.), or to an apparatus consisting of a single device (such as a copier, facsimile machine, etc.).

[0103] The present invention can also be realized by supplying a program for implementing one or more of the functions of the above-described embodiments to a system or device via a network or a storage medium, and having one or more processors in the computer of the system or device read and execute the program. It can also be realized by a circuit (e.g., ASIC) that implements one or more of the functions.

[0104] The invention is not limited to the above-described embodiments, and various modifications and variations are possible without departing from the spirit and scope of the invention. Accordingly, the following claims are appended to apprise the public of the scope of the invention. [Explanation of symbols]

[0105] 32: shutter unit, 33: viewfinder, 41: release switch, 50: shake detection sensor, 60: attitude detection sensor, 70: proximity sensor, 100: camera body, 101: microcomputer (MPUF), 109: image stabilization drive circuit, 116: DRAM, 200: lens unit, 201: lens, 202: lens control circuit, 206: EEPROM, 400: imaging unit, 430: imaging element, 460: drive coil, 470: permanent magnet, 480: position detection sensor

Claims

1. a first acquisition means for acquiring lens information including image circle center position information of the lens unit for a plurality of states of the imaging device from the lens unit attached to the imaging device; A second acquisition means for acquiring a state of the imaging device; a determination means for determining a reference position of an image sensor of the image capturing device according to whether or not lens information corresponding to the state of the image capturing device acquired by the second acquisition means is obtained from the lens information acquired by the first acquisition means; a calculation unit that calculates a shake correction amount for correcting shake by moving the position of the image sensor from the reference position on a plane intersecting an optical axis, The determining means determines the reference position according to information on the imaging device when lens information corresponding to the state of the imaging device acquired by the second acquiring means cannot be obtained from the lens information acquired by the first acquiring means.

13. An anti-vibration control device comprising:

2. 2. The image stabilization control device according to claim 1, wherein the information about the imaging device includes at least one of information about the aperture frame of a shutter of the imaging device, information about the movable range of the imaging element, information about an electronic front curtain of the imaging element, information about a center position of a mount for attaching a lens unit to the imaging device, and information about whether the imaging device is in a video mode.

3. the lens information includes image circle center position information, image circle diameter information, and highest resolution position information of the lens unit; When the lens information corresponding to the state of the imaging device acquired by the second acquisition means is obtained from the lens information acquired by the first acquisition means, the determination means if the image circle of the lens unit includes the movable range of the image sensor, determining the reference position based on the position information with the highest resolution; If the image circle of the lens unit does not include the movable range of the image sensor, the reference position is determined based on the center position information of the image circle.

3. The vibration isolation control device according to claim 1, wherein the vibration isolation control device is a vibration isolation control device.

4. the imaging device has a moving means for moving the imaging element, 4. The image stabilization control device according to claim 1, wherein the image sensor is moved to the reference position by the moving means before an instruction for preparation for photographing is given by the image capturing device.

5. the imaging device has a moving means for moving the imaging element, 4. The image stabilization control device according to claim 1, wherein the image sensor is moved to the reference position by the moving means after an instruction for preparation for photographing is given by the image pickup device.

6. the imaging device has a finder and a detection means for detecting that a user is approaching the finder; 6. The image stabilization control device according to claim 1, wherein when the detection means detects that the user is approaching the viewfinder, the image sensor is controlled so as not to move to the reference position.

7. An imaging device to which a lens unit can be detached, An anti-vibration control device according to any one of claims 1 to 6, The imaging element; An imaging device comprising:

8. a first acquisition step in which a control means acquires lens information from a lens unit attached to an imaging device, the lens information including image circle center position information of the lens unit for a plurality of states of the imaging device; a second acquisition step of acquiring a state of the imaging device; a determination step of determining a reference position of an image sensor of the image capturing device according to whether or not lens information corresponding to the state of the image capturing device acquired in the second acquisition step is obtained from the lens information acquired in the first acquisition step; a calculation step in which the control means calculates a shake correction amount for correcting shake by moving a position of the image sensor from the reference position on a plane intersecting an optical axis, In the determination step, when lens information corresponding to the state of the imaging device acquired in the second acquisition step cannot be obtained from the lens information acquired in the first acquisition step, the reference position is determined according to information of the imaging device.

4. A vibration isolation control method comprising:

9. A program for causing a computer to function as each of the means of the vibration isolation control device according to any one of claims 1 to 6.

10. A computer-readable storage medium storing the program according to claim 9.

Citation Information

Patent Citations

  • Image pickup device and optical axis deviation correcting method

    JP1997027926A

  • Imaging apparatus and imaging lens

    JP2004040298A

  • Imaging apparatus

    JP2004241922A

  • Digital camera

    JP2004274242A

  • Imaging apparatus and method for manufacturing the same

    JP2009139877A