Imaging apparatus, control method for imaging apparatus, and program

The imaging device uses state and shake detection, along with range control, to balance shake correction and angle of view, addressing the limitations of conventional cameras in achieving both functionalities simultaneously.

JP2025112990APending Publication Date: 2025-08-01CANON KK
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024007590
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-22
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

Conventional cameras struggle to achieve both effective shake correction and a suitable angle of view for specific shooting scenarios, such as self-portraits, due to limitations in existing technologies.

Method used

The imaging device incorporates state detection means to identify specific shooting states, shake detection means to measure shake levels, and range control means to adjust the displayed or recorded image range based on these states, allowing for flexible adjustment of the angle of view to accommodate both shake correction and specific shooting needs.

Benefits of technology

This approach enables both effective shake correction and a suitable angle of view for specific shooting scenarios, enhancing the imaging device's versatility and performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025112990000001_ABST
    Figure 2025112990000001_ABST
Patent Text Reader

Abstract

To perform shake correction compatibly with imaging at an angle of view suitable for specific imaging.SOLUTION: An imaging apparatus comprises: state detection means which detects a state of the imaging apparatus; shake detection means which detects shake of the imaging apparatus; and range control means which defines a range of at least a part of an image picked up by an imaging section of the imaging apparatus as a range to be displayed or recorded. The state detection means detects whether the state of the imaging apparatus is at least a first state where specific imaging is not performed or a second state where the specific imaging is performed. The range control means defines as the range to be displayed or recorded a first range corresponding to the image picked up by the imaging section in a case where the state of the imaging apparatus is the first state, defines a second range wider than the first range if the shake detected by the detection means is equal to or less than a predetermined shake amount, and defines a third range wider than the first range and narrower than the second range if the shake exceeds the predetermined shake amount in a case where the state of the imaging apparatus is the second state.SELECTED DRAWING: Figure 8
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a control technique for an imaging device.

Background Art

[0002] For example, in the case of taking a so-called self-portrait, in order to also capture the surrounding conditions along with the face, the angle of view of the imaging device (hereinafter referred to as a camera) may be set to a wide angle. Note that wide-angle cameras that are easy to use for self-portraits are also on the market. In addition, the camera may be equipped with an electronic shake correction function as a function for reducing camera shake due to hand shake during shooting. However, an image obtained when performing electronic shake correction (an image to be displayed, recorded, etc.) is an image with an angle of view narrower than the angle of view determined by the focal length of the camera lens and the size of the imaging sensor surface. Also, for example, in the case where a videographer shoots a video while walking, a technique has been proposed to narrow the angle of view (the range of the recording target with respect to the captured image) so that the effect of electronic shake correction can be obtained.

[0003] In addition, Patent Document 1 discloses a technique for changing the size of the image cutout area according to the magnitude of shake. Further, Patent Document 2 discloses a technique for changing the movable range of electronic shake correction according to the subject distance, and it is described that the movable range is reduced when the distance is short and the movable range is increased when the distance is long.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Patent Document 2

Summary of the Invention

Problems to be Solved by the Invention

[0005] As described above, in shooting with a camera, an effect of shake correction can be obtained, and there are cases where it is required to set an angle of view suitable for specific shooting such as a wide angle of view during self-portrait shooting. However, in a conventional camera, it is difficult to achieve both the effect of shake correction and shooting with an angle of view suitable for specific shooting. This is the same even when using the techniques described in Patent Document 1 and Patent Document 2 mentioned above.

[0006] Therefore, an object of the present invention is to enable both shake correction and shooting with an angle of view suitable for specific shooting.

Means for Solving the Problem

[0007] The imaging device of the present invention includes state detection means for detecting the state of the imaging device, shake detection means for detecting shake of the imaging device, and range control means for setting at least a partial range of an image captured by the imaging unit of the imaging device as a range to be displayed or recorded. The state detection means detects whether the state of the imaging device is at least one of a first state in which specific shooting is not performed and a second state in which the specific shooting is performed. The range control means sets the range to be displayed or recorded as a first range corresponding to the image captured by the imaging unit when the state of the imaging device is the first state, and when the state of the imaging device is the second state, if the shake detected by the detection means is equal to or less than a predetermined shake amount, it is set as a second range wider than the first range, and if the shake exceeds the predetermined shake amount, it is set as a third range wider than the first range and narrower than the second range.

Effect of the Invention

[0008] According to the present invention, it becomes possible to achieve both shake correction and shooting with an angle of view suitable for specific shooting.

Brief Description of the Drawings

[0009]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Embodiments for Carrying Out the Invention

[0010] Hereinafter, embodiments according to the present invention will be described with reference to the drawings. Each of the embodiments described hereinafter does not limit the present invention, and all of the plurality of features described in this embodiment are not necessarily essential for the solution means of the present invention, and those plurality of features may be arbitrarily combined. The configuration of the embodiment can be appropriately modified or changed according to the specifications of the device to which the present invention is applied and various conditions (usage conditions, usage environments, etc.). In the following embodiments, the same or similar configurations and processing steps are given the same reference numerals, and duplicate explanations are omitted.

[0011] FIG. 1 is an external perspective view of a digital camera 100 as an application example of the imaging device of this embodiment. FIG. 1(a) is a front perspective view of the digital camera 100, and FIG. 1(b) is a rear perspective view of the digital camera 100. FIG. 2 is a block diagram showing an example of the internal configuration of the digital camera 100 of this embodiment.

[0012] In FIGS. 1 and 2, the display unit 28 is a display provided on the back of the camera that displays images and various types of information. The display unit 28 is a display of a vari-angle type or a tilt type, and the orientation of the screen of the display unit 28 can be changed in various directions. The touch panel 70a is provided on the display surface (operation surface) of the display unit 28 and can detect touch operations on the display surface (operation surface). The external-of-viewfinder display unit 43 is a display provided on the upper surface of the camera body, and various setting values of the camera, such as shutter speed and aperture, are displayed. The terminal cover 40 is a cover that protects a connector (not shown) that connects a connection cable to an external device and this digital camera 100.

[0013] The shutter button 61 is an operation unit for giving a shooting instruction. The mode switch 60 is an operation unit for switching various modes. The main electronic dial 71 is a rotary operation member included in the operation unit 70 of FIG. 2. By turning this main electronic dial 71, the user (the photographer who operates the camera to take pictures) can change setting values such as the shutter speed and aperture. The power switch 72 is an operation member for switching the power of the digital camera 100 on and off. The sub electronic dial 73 is a rotary operation member included in the operation unit 70 and can move the selection frame and scroll the image. The cross key 74 is a cross key operation member (4-way key) included in the operation unit 70 and having push buttons that can be pushed in four directions, namely, the upper, lower, left, and right parts. The user can perform operations according to the part pushed in the direction in which the cross key 74 is pushed. The SET button 75 is a push button included in the operation unit 70 and is mainly used for determining selected items. The movie button 76 is used for instructing the start and stop of movie shooting (recording). The AE lock button 77 is included in the operation unit 70, and by pressing it in the shooting standby state, the exposure state can be fixed. The zoom button 78 is an operation button included in the operation unit 70 and is used for turning the zoom mode on and off in the live view display of the shooting mode. After turning on the zoom mode, the user can zoom in and out of the live view image by operating the main electronic dial 71. Note that the zoom button 78 functions as a button for enlarging the playback image and increasing the magnification in the playback mode. The playback button 79 is an operation button included in the operation unit 70 and is used for switching between the shooting mode and the playback mode. By pressing the playback button 79 during the shooting mode, the user can shift to the playback mode and display the latest image recorded on the recording medium 200 on the display unit 28. The menu button 81 is included in the operation unit 70, and by pressing it, various configurable menu screens are displayed on the display unit 28. The user can intuitively perform various settings using the menu screen displayed on the display unit 28, the cross key 74, the SET button 75, or a multi-controller (hereinafter referred to as MC) 65. The MC 65 is an operation unit that can accept direction instructions in eight directions and a push operation of the central part.

[0014] The communication terminal 10 is a communication terminal for the digital camera 100 to communicate with a detachable lens unit 150 described later. The eyepiece part 16 is the eyepiece part of an eyepiece finder (a viewfinder of the peeping type), and the user can visually recognize the video displayed on the internal EVF (Electric View Finder) 29 through the eyepiece part 16. The eyepiece detection part 57 is an eyepiece detection sensor that detects whether a user (photographer) is looking through the eyepiece part 16. The lid 202 is a lid of a slot that stores the recording medium 200. The grip part 90 is a holding part having a shape that is easy to hold with the right hand when the user holds the digital camera 100. With the grip part 90 held by the little finger, ring finger, and middle finger of the right hand, the shutter button 61 and the main electronic dial 71 are arranged at positions operable by the index finger of the right hand of the user. Also, in the same state, the sub electronic dial 73 is arranged at a position operable by the thumb of the right hand of the user.

[0015] In FIG. 2, the lens unit 150 is a unit equipped with an interchangeable photographing lens. The lens 103 is usually composed of a plurality of lenses, but here it is shown simply as a single lens for simplicity. The communication terminal 6 is a communication terminal for the lens unit 150 to communicate with the digital camera 100. The lens unit 150 communicates with the system control unit 50 via this communication terminal 6 and the aforementioned communication terminal 10, and controls the aperture value via the aperture drive circuit 2 by the internal lens system control circuit 4. Then, focusing is achieved by changing the position of the focusing lens via the AF drive circuit 3.

[0016] The shutter 101 is a focal plane shutter that can freely control the exposure time of the imaging unit 22 under the control of the system control unit 50. The imaging unit 22 is an imaging element (imaging sensor) composed of a CCD, CMOS element, etc. that converts an optical image into an electrical signal. The A / D converter 23 is used to convert the analog signal output from the imaging unit 22 into a digital signal.

[0017] The image processing unit 24 performs resizing processes such as predetermined pixel interpolation and reduction, and color conversion processes on the data from the A / D converter 23 or the data from the memory control unit 15 described later. Also, the image processing unit 24 performs predetermined arithmetic processing using the captured image data. Based on the arithmetic result obtained by the image processing unit 24, the system control unit 50 performs exposure control and distance measurement control. As a result, TTL (Through-The-Lens) AF (Auto Focus) processing, AE (Automatic Exposure) processing, and EF (Flash Pre-Firing) processing are performed. The image processing unit 24 further performs predetermined arithmetic processing using the captured image data, and performs TTL AWB (Auto White Balance) processing based on the obtained arithmetic result.

[0018] The memory control unit 15 controls data transmission and reception among the A / D converter 23, the image processing unit 24, and the memory 32. The output data from the A / D converter 23 is written directly into the memory 32 via the image processing unit 24 and the memory control unit 15, or via the memory control unit 15. The memory 32 stores the image data obtained by the imaging unit 22 and converted into digital data by the A / D converter 23, and the image data for display on the display unit 28 and the EVF 29. The memory 32 has a storage capacity sufficient to store a predetermined number of still images, a moving image for a predetermined time, and audio. Also, the memory 32 doubles as a memory for image display (video memory). The image data for display written in the memory 32 is displayed by the display unit 28 and the EVF 29 via the memory control unit 15.

[0019] The display unit 28 and the EVF 29 perform display according to the signal from the memory control unit 15 on a display such as an LCD or an organic EL. Live view display (LV display) can be performed by sequentially transferring the data A / D-converted by the A / D converter 23 and stored in the memory 32 to the display unit 28 or the EVF 29 for display. Hereinafter, the image displayed in the live view is referred to as a live view image (LV image).

[0020] On the external viewfinder display unit 43, various setting values of the camera such as shutter speed and aperture are displayed via the external viewfinder display unit drive circuit 44. The non-volatile memory 56 is an electrically erasable and recordable memory, and for example, a Flash-ROM or the like is used. In the non-volatile memory 56, constants, programs, etc. for the operation of the system control unit 50 are stored. Here, the program refers to a computer program for executing the processing of the flowchart described later in this embodiment.

[0021] The system control unit 50 is a control unit composed of at least one processor or circuit, and controls the entire digital camera 100. By executing the program recorded in the non-volatile memory 56 described above, each control of this embodiment described later is realized. For the system memory 52, for example, RAM is used, and constants, variables, programs read from the non-volatile memory 56, etc. for the operation of the system control unit 50 are expanded. Further, the system control unit 50 also performs display control by controlling the memory 32, the display unit 28, etc. Although details will be described later, the system control unit 50 according to this embodiment realizes a blur detection function for detecting blur of the digital camera 100 from changes in the posture of the camera detected by the posture detection unit 55. Similarly, although details will be described later, the system control unit 50 realizes a state detection function for detecting in which state the camera is, such as a state of performing self-timer or not, a state of performing electronic blur correction or not, a state of taking an image or distributing an image. Similarly, although details will be described later, the system control unit 50 also realizes a range control function for controlling at least a part of the range of the image captured by the imaging unit 22 to be the range used for display or recording.

[0022] The system timer 53 is a timing unit that measures the time used for various controls and the time of the built-in clock. The mode switching switch 60, the first shutter switch 62, the second shutter switch 64, and the operation unit 70 are operation units for inputting various operation instructions to the system control unit 50. The mode switching switch 60 switches the operation mode of the system control unit 50 to any one of a still image shooting mode, a moving image shooting mode, etc. Modes included in the still image shooting mode include an auto shooting mode, an auto scene discrimination mode, a manual mode, an aperture priority mode (Av mode), a shutter speed priority mode (Tv mode), a program AE mode (P mode). Also, the camera modes include various scene modes, custom modes, shake correction modes, etc. that are shooting settings according to the shooting scene, and the shake correction mode includes a mode for performing electronic shake correction described later. Note that the shooting scenes include scenes where self-portraits are taken, which will be described later, and moving image shooting scenes while walking, etc. The user can directly switch to any of these modes with the mode switching switch 60. Alternatively, after once switching to a list screen of shooting modes with the mode switching switch 60, any one of the displayed multiple modes may be selected and switched using other operation members. Similarly, the moving image shooting mode may also include a plurality of modes. Also, the system control unit 50 can automatically switch between a still image shooting mode, a moving image shooting mode, a shooting scene mode, a shake correction mode, etc. according to the state of the digital camera 100.

[0023] The first shutter switch 62 turns ON during the operation of the shutter button 61 provided on the digital camera 100, that is, in a so-called half-press (shooting preparation instruction), and generates a first shutter switch signal SW1. The system control unit 50 starts shooting preparation operations such as AF (auto focus) processing, AE (auto exposure) processing, AWB (auto white balance) processing, EF (flash pre-emission) processing, etc. according to the first shutter switch signal SW1. The second shutter switch 64 turns ON when the operation of the shutter button 61 is completed, i.e., when it is fully pressed (shooting instruction), and generates a second shutter switch signal SW2. The system control unit 50 starts a series of shooting process operations from reading the signal from the imaging unit 22 to writing the captured image as an image file to the recording medium 200 based on the second shutter switch signal SW2.

[0024] The operation unit 70 is various operation members as an input unit that receives operations from the user. The operation unit 70 includes a shutter button 61, an MC 65, a touch panel 70a, a main electronic dial 71, a power switch 72, a sub-electronic dial 73, a cross key 74, etc. Further, the operation unit 70 also includes a SET button 75, a video button 76, an AE lock button 77, a zoom button 78, a playback button 79, a menu button 81, etc.

[0025] The power control unit 80 is composed of a battery detection circuit, a DC-DC converter, a switch circuit for switching the energized block, etc., and detects the presence or absence of battery installation, the type of battery, and the remaining battery level. Also, the power control unit 80 controls the DC-DC converter based on the detection result and the instruction of the system control unit 50, and supplies the necessary voltage to each unit including the recording medium 200 for the necessary period. The power supply unit 30 consists of a primary battery such as an alkaline battery or a lithium battery, a secondary battery such as a NiCd battery, a NiMH battery, or a Li battery, an AC adapter, etc.

[0026] The recording medium I / F 18 is an interface with a recording medium 200 such as a memory card or a hard disk. The recording medium 200 is a recording medium such as a memory card for recording the captured image, and is composed of a semiconductor memory, a magnetic disk, etc. The communication unit 54 is connected by a wireless or wired cable and transmits and receives video signals and audio signals. The communication unit 54 can also be connected to a wireless LAN (Local Area Network) or the Internet. In addition, the communication unit 54 can communicate with external devices using Bluetooth (registered trademark) or Bluetooth Low Energy. The communication unit 54 can transmit the images captured by the imaging unit 22 (including live view images) and the images recorded on the recording medium 200, and can also receive images and other various types of information from external devices.

[0027] The attitude detection unit 55 detects the attitude of the digital camera 100 with respect to the direction of gravity. Based on the attitude detected by the attitude detection unit 55, the system control unit 50 can determine whether the image captured by the imaging unit 22 is an image captured with the digital camera 100 held horizontally or vertically. In addition, the system control unit 50 can add orientation information corresponding to the attitude detected by the attitude detection unit 55 to the image file of the image captured by the imaging unit 22, or rotate and record the image. As the attitude detection unit 55, an acceleration sensor, a gyro sensor, or the like can be used. The system control unit 50 can also detect the movement of the digital camera 100 (such as pan, tilt, lift, whether it is stationary or not, etc.) based on the outputs of the acceleration sensor and gyro sensor of the attitude detection unit 55. Furthermore, the system control unit 50 also performs shake detection of the digital camera 100 from changes in the attitude of the camera detected by the attitude detection unit 55.

[0028] The eye detection unit 57 is an eye detection sensor that detects the approach (eye contact) and departure (eye release) of the eye (object) with respect to the eyepiece portion 16 of the viewfinder (approach detection). The system control unit 50 switches the display (display state) / non-display (non-display state) of the display unit 28 and the EVF 29 according to the state detected by the eye detection unit 57. For example, when at least the digital camera 100 is in the shooting standby state and the switching setting of the display destination of the live view image captured by the imaging unit 22 is the automatic switching setting, the system control unit 50 turns on the display with the display destination being the display unit 28 when not in eye contact, and turns off the EVF 29. Also, when in eye contact, the system control unit 50 turns on the display with the display destination being the EVF 29 and turns off the display unit 28. The eye detection unit 57 can use, for example, an infrared proximity sensor and can detect the approach of any object to the eyepiece portion 16 of the viewfinder incorporating the EVF 29. When an object approaches, the infrared light projected from the light projecting unit (not shown) of the eye detection unit 57 is reflected and received by the light receiving unit (not shown) of the infrared proximity sensor. Based on the amount of the received infrared light, it is also possible to determine how close the object has approached the eyepiece portion 16 (eye contact distance). In this way, the eye detection unit 57 performs eye detection to detect the proximity distance of the object to the eyepiece portion 16.

[0029] In the case of this embodiment, it is assumed that the eye detection unit 57 detects that eye contact has occurred when an object approaching within a predetermined distance with respect to the eyepiece portion 16 is detected from the non-eye contact state (non-approach state). It is assumed that when an object whose approach has been detected moves away by a predetermined distance or more from the eye contact state (approach state), it is detected that the eye has been released. The threshold for detecting eye contact and the threshold for detecting eye release may be different, for example, by providing hysteresis. Also, after detecting eye contact, it is assumed to be in the eye contact state until eye release is detected. After detecting eye release, it is assumed to be in the non-eye contact state until eye contact is detected. Note that the infrared proximity sensor is just an example, and other sensors may be adopted for the eye detection unit 57 as long as they can detect the approach of an eye or an object that can be regarded as eye contact.

[0030] The touch panel 70a and the display unit 28 can be integrally configured. For example, the touch panel 70a is configured such that the light transmittance does not interfere with the display of the display unit 28, and is attached to the upper layer of the display surface of the display unit 28. Then, the input coordinates on the touch panel 70a are associated with the display coordinates on the display screen of the display unit 28. Thereby, a GUI (Graphical User Interface) can be provided as if the user could directly operate the screen displayed on the display unit 28. The system control unit 50 can detect the following operations or states on the touch panel 70a.

[0031] · A finger or pen that was not touching the touch panel 70a newly touches the touch panel 70a. That is, the start of a touch (hereinafter referred to as Touch-Down). · The state of touching the touch panel 70a with a finger or pen (hereinafter referred to as Touch-On). · Moving while touching the touch panel 70a with a finger or pen (hereinafter referred to as Touch-Move). · A finger or pen that was touching the touch panel 70a is lifted. That is, the end of a touch (hereinafter referred to as Touch-Up). · A state where nothing is touching the touch panel 70a (hereinafter referred to as Touch-Off). · Touching down on the touch panel 70a and performing a Touch-Up within a predetermined time without performing a Touch-Move (hereinafter referred to as Tap). When a Touch-Down is detected, it is also detected that it is Touch-On at the same time. After a Touch-Down, Touch-On is usually continuously detected unless a Touch-Up is detected. A Touch-Move is also detected when Touch-On is detected. Even if Touch-On is detected, a Touch-Move is not detected if the touch position does not move. After it is detected that all fingers or pens that were touching have performed a Touch-Up, it becomes Touch-Off.

[0032] These operations, states, and the position coordinates where a finger or a pen touches the touch panel 70a are notified to the system control unit 50 through the internal bus. The system control unit 50 determines what kind of operation (touch operation) has been performed on the touch panel 70a based on the notified information. Regarding touch move, for the moving direction of the finger or pen moving on the touch panel 70a, it can also be determined for each vertical component and horizontal component on the touch panel 70a based on the change in position coordinates. If it is detected that the touch move has exceeded a predetermined distance, the system control unit 50 shall determine that a slide operation has been performed. An operation of quickly moving a finger a certain distance while touching the touch panel and then releasing it is called a flick. In other words, a flick is an operation of quickly tracing on the touch panel 70a as if pushing it with a finger. If it is detected that the touch move has exceeded a predetermined distance at a predetermined speed or more and a touch up is then detected, the system control unit 50 can determine that a flick has been performed (it can be determined that there is a flick following a slide operation). Furthermore, a touch operation of touching multiple locations (for example, two points) simultaneously and bringing the touch positions closer to each other is called pinch-in, and a touch operation of moving the touch positions away from each other is called pinch-out. Pinch-out and pinch-in are collectively referred to as a pinch operation (or simply pinch). The touch panel 70a may use any of various types of touch panels, such as a resistive film type, a capacitance type, a surface acoustic wave type, an infrared type, an electromagnetic induction type, an image recognition type, an optical sensor type, etc. Depending on the type, there are a type that detects a touch when there is contact with the touch panel and a type that detects a touch when there is an approach of a finger or a pen to the touch panel, but any type is acceptable.

[0033] By performing a touch-move operation in the eye-attached state, the user can set the method of specifying the position of the position indicator corresponding to the touch-move operation to either absolute position specification or relative position specification. For example, when the position indicator is the AF frame, in the case of absolute position specification, when the touch panel 70a is touched, the AF position associated with the touched position (the position where coordinates are input) is set. That is, the system control unit 50 associates the position coordinates where the touch operation is performed with the position coordinates of the display unit 28. On the other hand, in the case of relative position specification, the position coordinates where the touch operation is performed and the position coordinates of the display unit 28 are not associated. In relative position specification, regardless of the touch-down position on the touch panel 70a, the touch position is moved by a distance corresponding to the movement amount of the touch-move in the movement direction of the touch-move from the currently set AF position.

[0034] Further, the digital camera 100 of the present embodiment also has a function of electronic shake correction. Hereinafter, the electronic shake correction will be described. As shown in FIG. 3(a), when the digital camera 100 is in use, shake (angular shake) in the YAW direction, PITCH direction, and ROLL direction may occur. Also, as shown in FIG. 3(b), when the digital camera 100 is in use, shake (shift shake, parallel shake) in the horizontal direction, vertical direction, and optical axis direction may also occur. These shakes in the YAW direction, PITCH direction, and ROLL direction, and shakes (shift shake, parallel shake) in the horizontal direction, vertical direction, and optical axis direction can be detected based on the outputs of the respective sensors included in the attitude detection unit 55.

[0035] When camera shake occurs during use in this way, as shown in FIGS. 4(a) to 4(f), due to such shake, the image 401 captured by the imaging unit 22 undergoes deformations such as translation (horizontal / vertical), rotation, tilt (horizontal / vertical), enlargement / reduction, and shear. FIG. 4(a) is a diagram showing an example of the image 402 deformed by translation (horizontal / vertical). FIG. 4(b) is a diagram showing an example of the image 412 deformed by rotation. FIG. 4(c) is a diagram showing an example of the image 422 deformed by tilt with respect to the vertical direction. FIG. 4(d) is a diagram showing an example of the image 432 deformed by tilt with respect to the horizontal direction. FIG. 4(e) is a diagram showing an example of the image 442 deformed by enlargement / reduction (reduction in this example). FIG. 4(f) is a diagram showing an example of the image 452 deformed by shear. Electronic shake correction is an image processing for reducing (correcting) these deformations of the images.

[0036] In electronic shake correction, for example, the deformation that occurs in the captured image is decomposed into a plurality of deformations such as translation (horizontal / vertical), rotation, tilt (horizontal / vertical), enlargement / reduction, and shear. Then, filtering processing is performed for each deformation, a projective transformation matrix (homography matrix) is calculated, and the captured image is corrected using the projective transformation matrix. Therefore, in order to perform electronic shake correction, it is necessary to narrow the range of the captured image by the imaging unit 22 that is the target for recording and display.

[0037] FIG. 5 is a diagram used to explain an example of electronic shake correction when the shake of the digital camera 100 is a shake that rotates around the optical axis. The solid line 501 in FIG. 5 indicates the outline of the captured image of the digital camera 100. In the electronic shake correction in this example, in order to suppress the rotation of the captured image due to the rotation around the optical axis of the digital camera 100 (the rotation of the subject in the captured image), correction is performed to rotate the captured image around the center O of the captured image as the rotation center. The dashed line 502 in FIG. 5 indicates the outline of the captured image after the correction. At this time, if the same range as the range of the captured image before the correction is set as the shooting angle of view, there will be no video at the four corners of the shooting angle of view. Therefore, when performing electronic shake correction, it is necessary to set the range 503 (a range narrower than the range of the captured image before the correction) indicated by the hatched portion in FIG. 5 as the angle of view during the electronic shake correction. When performing electronic shake correction, it is also necessary to narrow the angle of view during the electronic shake correction in the same manner when deformation other than rotation occurs.

[0038] In addition, since the digital camera 100 of the present embodiment includes the display unit 28 of the vari-angle type or the tilt type as described above, by turning the display surface of the display unit 28 toward the front side (lens side) of the digital camera 100, the user can also perform so-called self-shooting. For example, by turning the display surface of the display unit 28 toward the front side of the camera and starting shooting in, for example, the video shooting mode, self-shooting using video becomes possible. At this time, the system control unit 50 can determine that the state of the camera is in the self-shooting state when the display surface of the display unit 28 is turned toward the front side of the camera in, for example, the video shooting mode. Furthermore, the system control unit 50 can also control the angle of view during the electronic shake correction in the self-shooting state. Details of these controls will be described later.

[0039] Here, FIGS. 6(a), 6(c), and 6(e) are diagrams showing the face during self-photography, the angle of view determined by the focal length of the lens 103 and the size of the sensor surface of the imaging unit 22, and the angle of view during electronic shake correction. Hereinafter, the angle of view determined by the focal length of the lens 103 and the size of the sensor surface of the imaging unit 22 will be referred to as the sensor angle of view, and the angle of view during electronic shake correction will be referred to as the angle of view of electronic shake correction.

[0040] In FIGS. 6(a), 6(c), and 6(e), since there is no change in the sensor angle of view 600 and the distance from the digital camera 100 to the user's face is also not changed, it is assumed that the size of the sensor angle of view 600 and the face 602 does not change. The ranges indicated by the dotted lines in FIGS. 6(a), 6(c), and 6(e) show the angles of view 601, 621, 641 of electronic shake correction.

[0041] The angle of view 601 of electronic shake correction shown in FIG. 6(a) shows an example of the angle of view when electronic shake correction is being executed in the digital camera 100. When electronic shake correction is being performed, the range of the captured image by the imaging unit 22 that will be displayed or recorded corresponds to the range of this angle of view 601 of electronic shake correction. In the present embodiment, this angle of view 601 of electronic shake correction is referred to as the first angle of view, and the range of the captured image by the imaging unit 22 that corresponds to the first angle of view and is displayed or recorded at the first angle of view is referred to as the first range.

[0042] On the other hand, the angle of view 621 shown in FIG. 6(c) shows the angle of view when electronic shake correction is not being executed in the digital camera 100. When electronic shake correction is not being performed, the range of the captured image by the imaging unit 22 that is displayed or recorded corresponds to the range corresponding to the angle of view 600 determined by the focal length of the camera lens 103 and the size of the sensor surface of the imaging unit 22. In the present embodiment, this angle of view 621 when electronic shake correction is not being performed is referred to as the second angle of view, and the range of the captured image by the imaging unit 22 that corresponds to the second angle of view and is displayed or recorded at the second angle of view is referred to as the second range.

[0043] In addition, the shooting angle 641 of the electronic shake correction shown in FIG. 6(e) shows an example of the shooting angle when control is performed to enable both self-shooting and electronic shake correction by the control according to the present embodiment described later. When control is performed to enable both self-shooting and electronic shake correction, the range of the captured image by the imaging unit 22 to be displayed or recorded corresponds to the range corresponding to the shooting angle 641 of the electronic shake correction when both self-shooting and electronic shake correction are enabled. In the present embodiment, the shooting angle 641 of the electronic shake correction when both self-shooting and electronic shake correction are enabled is referred to as the third shooting angle. Also, the range of the captured image by the imaging unit 22 corresponding to the third shooting angle and to be displayed or recorded at the third shooting angle is defined as the third range. In the case of FIG. 6(e), the third shooting angle 641 of the electronic shake correction can achieve a wider shooting angle than the first shooting angle 601 of the electronic shake correction in the case of FIG. 6(a). Note that the details of the control by the system control unit 50 when enabling both self-shooting and electronic shake correction according to the present embodiment will be described later.

[0044] FIGS. 6(b), 6(d), and 6(f) show examples of images displayed on the screen of the display unit 28 or images recorded on the recording medium 200. FIG. 6(b) shows the image 610 acquired and displayed or recorded at the first shooting angle 601 shown in FIG. 6(a), that is, the image corresponding to the first range. Also, FIG. 6(d) shows the image 630 acquired and displayed or recorded at the second shooting angle 621 shown in FIG. 6(c), that is, the image corresponding to the second range. FIG. 6(f) shows the image 650 acquired and displayed or recorded at the third shooting angle 641 shown in FIG. 6(e), that is, the image corresponding to the third range.

[0045] When electronic shake correction is performed at the first shooting angle 601 shown in FIG. 6(a) as described above, the image 610 in the first range shown in FIG. 6(b) has a narrower range that appears as the surrounding background image, so the face 612 appears relatively large. On the other hand, when no electronic shake correction is performed in FIG. 6(c), the image 630 in the second range corresponding to the second shooting angle 621 in FIG. 6(d) has a wider range that appears as the surrounding background image than the example in FIG. 6(b), so the background appears relatively wide with respect to the face 632. Also, the image 650 in the third range shown in FIG. 6(f) where self-shooting and electronic shake correction are made compatible at the third shooting angle 641 in FIG. 6(e) has a face 652 that appears smaller than the image 610 and larger than the image 630 with respect to the background image.

[0046] The digital camera 100 of the present embodiment has an electronic shake correction function as described above, and can further switch between a setting for executing electronic shake correction and a setting for not executing it. FIG. 7 is a diagram showing an example of a setting screen 700 that enables switching between a setting for executing electronic shake correction and a setting for not executing it. That is, on the electronic shake correction setting screen 700, there are arranged an electronic shake correction "off" button 710 that is operated when selecting a setting for not performing electronic shake correction, and an electronic shake correction "on" button 720 that is operated when selecting a setting for performing electronic shake correction.

[0047] FIG. 8 is a flowchart of the control of the digital camera by the system control unit 50. This flowchart shows the flow of control related to shake detection, state detection, and control of the display or recording range among various controls realized by the system control unit 50. The control of the flowchart in FIG. 8 is realized by expanding the control program according to the present embodiment stored in the nonvolatile memory 56 into the system memory 52 and having the system control unit 50 execute it. The setting of electronic shake correction can be arbitrarily set by the user as described with reference to FIG. 7. In the following description, the symbol S represents a control step (control process).

[0048] First, as the control of S801, the system control unit 50 sets a flag indicating the setting of the shooting angle of the electronic shake correction in the digital camera 100 to 0 (a value indicating that the shooting angle of the electronic shake correction is the initial setting), records it in the system memory 52, and then proceeds to the control of S802. In the present embodiment, the flag indicating the setting of the shooting angle of the electronic shake correction is also a flag representing the range of the image captured by the imaging unit 22 that is to be displayed or recorded.

[0049] When proceeding to the control of S802, the system control unit 50 determines whether the state of the digital camera 100 is a self-timer state. That is, the system control unit 50 determines that it is in the self-timer state when the orientation of the display unit 28 is in the direction for self-timer (the state where the display surface of the display unit 28 faces the lens side which is the front side of the camera). Then, when the system control unit 50 determines that it is in the self-timer state, it proceeds to the control of S808, and otherwise proceeds to the control of S803.

[0050] When proceeding to the control of S803, the system control unit 50 determines whether the setting is to execute the electronic shake correction. The system control unit 50 determines whether the setting is to execute the electronic shake correction based on which of the electronic shake correction "off" button 710 and the electronic shake correction "on" button 720 shown in FIG. 7 is selected by the user. Then, when the system control unit 50 determines that the setting is to execute the electronic shake correction, it proceeds to the control of S804, and otherwise proceeds to the control of S817.

[0051] When proceeding to the control of S804, the system control unit 50 determines whether the flag is 0 or the digital camera 100 is not in the shooting state (not in the shooting process). In this flowchart, the state where the digital camera 100 is not shooting is defined as the state where the display or recording of the captured image is not performed. In other words, in the state where the digital camera 100 is shooting (during shooting), it is assumed that the display or recording of the captured image is being performed. This is assumed to be the same in the following explanations. Then, when the system control unit 50 determines that the flag is 0 or the camera is not shooting, it proceeds to the control of S806, and otherwise (when it is in the shooting state), it proceeds to the control of S805.

[0052] When proceeding to the control of S805, the system control unit 50 controls to gradually narrow the shooting angle of the electronic shake correction to the first shooting angle 601 over a certain period of time, and then proceeds to the control of S807. That is, when the system control unit 50 is set to execute the electronic shake correction, for example, when shooting is being performed with the camera, it suppresses sudden changes in the shooting angle by gradually narrowing the shooting angle of the electronic shake correction to the first shooting angle 601.

[0053] On the other hand, when proceeding to the control of S806, the system control unit 50 controls the shooting angle of the electronic shake correction to the first shooting angle 601 and then proceeds to the control of S807. That is, when the system control unit 50 is set to execute the electronic shake correction and shooting is not being performed with the camera, it immediately narrows the shooting angle of the electronic shake correction to the first shooting angle 601.

[0054] When proceeding to the control of S807, the system control unit 50 sets the flag to 1 (a value indicating that the shooting angle of the electronic shake correction is the first shooting angle, that is, the range to be displayed or recorded is the first range), records it in the system memory 52, and then proceeds to the control of S819.

[0055] Also, when the control proceeds from S802 to S808, the system control unit 50 determines whether shake is occurring, that is, whether shake is detected. The system control unit 50 detects shake in the YAW direction, PITCH direction, ROLL direction, horizontal direction, vertical direction, and optical axis direction described in FIG. 3 based on the outputs of the respective sensors included in the attitude detection unit 55, and determines whether shake is occurring. In the present embodiment, it is determined that shake is detected (occurring) when the shake amount exceeds a predetermined shake amount, and it is determined that shake is not detected (not occurring) when the shake amount is less than or equal to the predetermined shake amount. Then, when the system control unit 50 determines that shake is occurring (detected), the control proceeds to S809, and otherwise, the control proceeds to S813.

[0056] When the control proceeds to S809, the system control unit 50 determines whether the flag is 0 or the camera is not in a shooting state. Then, when the system control unit 50 determines that the flag is 0 or the camera is not in a shooting state, the control proceeds to S811, and otherwise, the control proceeds to S810.

[0057] When the control proceeds to S810, the system control unit 50 gradually changes the field angle of the electronic shake correction to the third field angle 641 over a certain period of time, and then the control proceeds to S812. That is, for example, when shooting is being performed with the camera, the system control unit 50 suppresses a sudden change in the field angle by gradually changing the field angle to the third field angle 641 regardless of whether the setting is to execute electronic shake correction. When the setting is to execute electronic shake correction, the electronic shake correction becomes weaker than when the field angle of the electronic shake correction is the first field angle.

[0058] On the other hand, when proceeding to the control of S811, the system control unit 50 changes the angle of view for electronic shake correction to the third angle of view 641 and then proceeds to the control of S812. That is, when shooting is not being performed by the camera, the system control unit 50 immediately changes the angle of view for electronic shake correction to the third angle of view 641 regardless of whether the setting is to execute electronic shake correction. In this case as well, if the setting is to execute electronic shake correction, the electronic shake correction will be weaker than when the angle of view for electronic shake correction is the first angle of view.

[0059] When proceeding to the control of S812, the system control unit 50 sets the flag to 3 (a value indicating that the angle of view for electronic shake correction is the third angle of view, that is, the range to be displayed or recorded is the third range), records it in the system memory 52, and then proceeds to the control of S819.

[0060] Also, when proceeding to the control from S808 to S813, the system control unit 50 determines whether the flag is 1. When the flag is 1, the system control unit 50 proceeds to the control of S814, and when it is not, the system control unit 50 proceeds to the control of S815.

[0061] When proceeding to the control of S814, the system control unit 50 determines whether a predetermined time has elapsed. When the system control unit 50 determines that the predetermined time has elapsed, it proceeds to the control of S815, and when it has not, it proceeds to the control of S808. Note that the predetermined time is the elapsed time since first entering the control of S814. The processing of the predetermined time is reset when transitioning from the control of S814 to S815 or when transitioning from the control of S808 to S809.

[0062] When proceeding to the control of S815, the system control unit 50 determines whether the flag is 0 or the camera is in a shooting state. When the system control unit 50 determines that the flag is 0 or the camera is not in a shooting state, it proceeds to the control of S817, and when it is not, it proceeds to the control of S816.

[0063] When the control proceeds to S816, the system control unit 50 gradually changes the shooting angle of the electronic shake correction to the second shooting angle 621 over a certain period of time, and then proceeds to the control of S818. That is, when shooting is being performed with a camera, for example, regardless of whether the setting for executing the electronic shake correction is enabled, the system control unit 50 suppresses a sudden change in the shooting angle by gradually changing the shooting angle to the second shooting angle 621. Even when the setting for executing the electronic shake correction is enabled, since the shooting angle of the electronic shake correction is the same as the sensor shooting angle, there is substantially no electronic shake correction.

[0064] Also, when the control proceeds to S817, the system control unit 50 changes the shooting angle of the electronic shake correction to the second shooting angle 621, and then proceeds to the control of S818. That is, when shooting is not being performed with a camera, regardless of whether the setting for executing the electronic shake correction is enabled, the system control unit 50 immediately changes the shooting angle of the electronic shake correction to the second shooting angle 621. Also in this case, even when the setting for executing the electronic shake correction is enabled, since the shooting angle of the electronic shake correction is the same as the sensor shooting angle, there is substantially no electronic shake correction.

[0065] When the control proceeds to S818, the system control unit 50 sets the flag to 2 (a value indicating that the shooting angle of the electronic shake correction is the second shooting angle, that is, the range to be displayed or recorded is the second range), records it in the system memory 52, and then proceeds to the control of S819.

[0066] When the control proceeds to S819, the system control unit 50 determines whether the shooting or standby state of the digital camera 100 has been completed. If the system control unit 50 determines that the shooting or standby state has been completed, it ends the control of the flowchart in FIG. 8, and if not, it proceeds to the control of S802.

[0067] In the control of S804, S809, and S815, the system control unit 50 determines whether shooting by the digital camera 100 is being performed. However, for example, it may be changed to determine whether live distribution of the captured image is being performed. Live distribution means distributing video to viewers through the Internet line.

[0068] Also, in the control of S803, S813, and S814, when changing from a state where self-shooting is not being performed and there is no blur to a self-shooting state and then blur occurs, the system control unit 50 can also perform the following control. That is, when these occur within a predetermined time, the system control unit 50 can switch from the first shooting angle 601 to the third shooting angle 641 without passing through the second shooting angle 621. According to the present embodiment, it is possible to provide an imaging device capable of acquiring an image with less shooting angle change in a situation where frequent shooting angle changes are not preferable, such as during shooting or live distribution.

[0069] As described above, according to the present embodiment, it is possible to realize an imaging device that can ensure a wide shooting angle during self-shooting and also apply electronic shake correction, achieving compatibility between a shooting angle preferable for self-shooting and electronic shake correction during walking. Also, according to the present embodiment, when shifting from the third shooting angle to the second shooting angle, it is not necessary to pass through the first shooting angle, so it is possible to realize an imaging device with less shooting angle fluctuation. That is, in the present embodiment, it is possible to realize an imaging device that can shoot a video with less shooting angle change even when operations such as performing self-shooting, stopping self-shooting, walking, or stopping are performed.

[0070] In the above-described example, self-shooting of the photographer himself / herself is taken as an example. However, the present embodiment is also applicable when shooting is performed at a shooting angle capable of shooting other specific subjects and the background including the subject. In the above-described embodiment, an application example to a digital camera has been described as an imaging device. However, the present invention is not limited to this example, and the imaging device may be a camera mounted on a smartphone or a tablet terminal. In these smartphones and tablet terminals, since self-portraits are generally taken by a so-called front camera, it is possible to determine whether a self-portrait is being taken based on whether shooting by the front camera is being performed. Also, these smartphones and tablet terminals are equipped with an electronic shake correction function. In the case of application examples to smartphones and tablet terminals, the state detection function, shake detection function, and range control function according to the present embodiment are realized by an internal CPU or the like.

[0071] <Other Embodiments> The present invention can also be realized by supplying a program that realizes one or more functions of the above-described embodiment to a system or device via a network or a storage medium, and causing one or more processors in a computer of the system or device to read and execute the program. Further, it can also be realized by a circuit (for example, an ASIC) that realizes one or more functions. The above-described embodiments are merely examples of specific implementations in carrying out the present invention, and the technical scope of the present invention should not be limitedly interpreted by these. That is, the present invention can be implemented in various forms without departing from its technical idea or its main features.

[0072] The disclosure of the present embodiment includes the following configurations, methods, and programs. (Configuration 1) State detection means for detecting the state of the imaging device, Shake detection means for detecting shake of the imaging device, Range control means for setting a range for displaying or recording at least a part of an image captured by an imaging unit of the imaging device, having the state detection means detecting whether the state of the imaging device is at least one of a first state in which specific shooting is not performed and a second state in which the specific shooting is performed, The range control means sets the range to be displayed or recorded as when the state of the imaging device is the first state, a first range corresponding to the image captured by the imaging unit; when the state of the imaging device is the second state, if the blur detected by the detection means is equal to or less than a predetermined blur amount, a second range wider than the first range, and if the blur exceeds the predetermined blur amount, a third range wider than the first range and narrower than the second range for an imaging device characterized by this. (Configuration 2) The imaging device according to Configuration 1, wherein the specific shooting is a self-shot of photographing the photographer. (Configuration 3) The imaging device according to Configuration 1, wherein the specific shooting is shooting at an angle of view capable of shooting a background including the subject together with a specific subject. (Configuration 4) The state detection means further detects at least whether the state of the imaging device is a third state in which electronic blur correction is performed or a fourth state in which electronic blur correction is not performed, when the state of the imaging device is the first state, if the state of the imaging device is the third state, the range to be displayed or recorded is set as the first range, if the state of the imaging device is the fourth state, the range to be displayed or recorded is set as the second range, for the imaging device according to any one of Configurations 1 to 3. (Configuration 5) The state detection means further detects at least whether the imaging device is in a fifth state of shooting or image distribution or a sixth state of not being in shooting or distribution, The range control means when the state of the imaging device is the first state, the range to be displayed or recorded is set as the first range, when the state of the imaging device is the second state, If the state of the imaging device is the fifth state, even if the shake detected by the detection means changes from a state where the shake amount is equal to or less than a predetermined shake amount to a state where the shake amount exceeds the predetermined shake amount, the range to be displayed or recorded is set as the second range. If the state of the imaging device is the sixth state, when the shake amount detected by the detection means changes from a state where the shake amount is equal to or less than a predetermined shake amount to a state where the shake amount exceeds the predetermined shake amount, the imaging device according to any one of Configurations 1 to 4, characterized in that the range to be displayed or recorded is switched from the second range to the third range. (Configuration 6) The state detection means further detects at least whether the imaging device is in a fifth state in which imaging or image distribution is in progress or a sixth state in which imaging or distribution is not in progress. The range control means When the state of the imaging device is the first state, the range to be displayed or recorded is set as the first range. When the state of the imaging device is the second state If the state of the imaging device is the fifth state, even if the shake detected by the detection means changes from a state where the shake amount exceeds a predetermined shake amount to a state where the shake amount is equal to or less than the predetermined shake amount, the range to be displayed or recorded is set as the third range. If the state of the imaging device is the sixth state, when the shake detected by the detection means changes from a state where the shake amount exceeds a predetermined shake amount to a state where the shake amount is equal to or less than the predetermined shake amount, the imaging device according to any one of Configurations 1 to 5, characterized in that the range to be displayed or recorded is switched from the third range to the second range. (Configuration 7) The state detection means further detects a fifth state in which the imaging device is in imaging or image distribution. When the state of the imaging device is the second state, the range control means If the state of the imaging device is the fifth state, when the blur detected by the detection means changes from a state where the blur amount is equal to or less than a predetermined blur amount to a state where the blur amount exceeds the predetermined blur amount, the range to be displayed or recorded is gradually switched from the second range to the third range over a certain period of time. The imaging device according to any one of Configurations 1 to 6, characterized in that. (Configuration 8) The state detection means further detects a fifth state in which the imaging device is in the middle of shooting or image distribution. When the state of the imaging device is the second state, the range control means If the state of the imaging device is the fifth state, when the blur detected by the detection means changes from a state where the blur amount exceeds a predetermined blur amount to a state where the blur amount is equal to or less than the predetermined blur amount, the range to be displayed or recorded is gradually switched from the third range to the second range over a certain period of time. The imaging device according to any one of Configurations 1 to 7, characterized in that. (Configuration 9) The state detection means further detects at least whether the imaging device is in a fifth state in which the imaging device is in the middle of shooting or image distribution or a sixth state in which the imaging device is not in the middle of shooting or distribution. The range control means When the state of the imaging device is the first state and the blur detected by the detection means exceeds a predetermined blur amount and the state changes to the second state, If it is the fifth state, the range to be displayed or recorded is gradually switched from the first range to the third range over a certain period of time. If it is the sixth state, the range to be displayed or recorded is switched from the first range to the third range. When the state of the imaging device is the second state and the blur detected by the detection means exceeds a predetermined blur amount and the state changes to the first state, If it is the fifth state, the range to be displayed or recorded is gradually switched from the third range to the first range over a certain period of time. In the case of the sixth state, the imaging device according to any one of Configurations 1 to 8, characterized in that the range to be displayed or recorded is switched from the third range to the first range. (Configuration 10) The state detection means further detects at least whether the imaging device is in a fifth state of shooting or image distribution or a sixth state of not shooting or distributing. The range control means If the state of the imaging device is the fifth state, when the shake detected by the detection means in the first state changes from a state where the shake amount is equal to or less than a predetermined shake amount to the second state, and further when the shake detected by the detection means within a predetermined time exceeds the predetermined shake amount, the range to be displayed or recorded is gradually switched from the first range to the third range over a certain period of time. In the case where the state of the imaging device is the sixth state, when the shake detected by the detection means in the first state changes from a state where the shake amount is equal to or less than a predetermined shake amount to the second state, and further when the shake detected by the detection means within a predetermined time exceeds the predetermined shake amount, the range to be displayed or recorded is gradually switched from the first range to the third range over a certain period of time. The imaging device according to any one of Configurations 1 to 9, characterized in that. (Method 1) A state detection step of detecting the state of the imaging device, A shake detection step of detecting shake of the imaging device, A range control step of setting at least a part of the range of the image captured by the imaging unit of the imaging device as the range to be displayed or recorded, and having In the state detection step, it is detected whether the state of the imaging device is at least either a first state in which specific shooting is not performed or a second state in which the specific shooting is performed. In the range control step, the range to be displayed or recorded is When the state of the imaging device is the first state, it is set as a first range corresponding to the image captured by the imaging unit. When the state of the imaging device is the second state, if the blur detected by the detection step is equal to or less than a predetermined blur amount, a second range wider than the first range is set. If the blur exceeds the predetermined blur amount, a third range wider than the first range and narrower than the second range is set. A control method for an imaging device, characterized by the above. (Program 1) A program for causing a computer of an imaging device to function as the imaging device according to any one of Configurations 1 to 10.

Explanation of Signs

[0073] 22: Imaging unit, 28: Display unit, 50: System control unit, 100: Digital camera

Claims

1. state detection means for detecting the state of the imaging device; shake detection means for detecting shake of the imaging device; range control means for setting at least a part of the range of an image captured by the imaging unit of the imaging device as a range to be displayed or recorded; comprising: the state detection means detects whether the state of the imaging device is at least one of a first state in which specific shooting is not performed and a second state in which the specific shooting is performed; the range control means sets the range to be displayed or recorded as: when the state of the imaging device is the first state, a first range corresponding to the image captured by the imaging unit; when the state of the imaging device is the second state, if the shake detected by the detection means is equal to or less than a predetermined shake amount, a second range wider than the first range, and if the shake exceeds the predetermined shake amount, a third range wider than the first range and narrower than the second range; An imaging device characterized by the above.

2. The imaging device according to claim 1, wherein the specific shooting is self-shooting for shooting the photographer.

3. The imaging device according to claim 1, wherein the specific shooting is shooting with an angle of view capable of shooting a background including the subject together with a specific subject.

4. the state detection means further detects whether the state of the imaging device is at least one of a third state in which electronic shake correction is performed and a fourth state in which the electronic shake correction is not performed; when the state of the imaging device is the first state, the range control means: if the state of the imaging device is the third state, sets the range to be displayed or recorded as the first range; if the state of the imaging device is the fourth state, sets the range to be displayed or recorded as the second range. The imaging device according to any one of claims 1 to 3.

5. the state detection means further detects whether the imaging device is in a fifth state in which shooting or image distribution is in progress or a sixth state in which shooting or distribution is not in progress; the range control means: when the state of the imaging device is the first state, sets the range to be displayed or recorded as the first range; when the state of the imaging device is the second state, If the state of the imaging device is the fifth state, even if the shake detected by the detection means changes from a state where the shake amount is equal to or less than a predetermined shake amount to a state where the shake amount exceeds the predetermined shake amount, the range to be displayed or recorded is set as the second range. The imaging device according to any one of claims 1 to 3, wherein if the state of the imaging device is the sixth state, when the shake amount detected by the detection means changes from a state where the shake amount is equal to or less than a predetermined shake amount to a state where the shake amount exceeds the predetermined shake amount, the range to be displayed or recorded is switched from the second range to the third range.

6. The state detection means further detects at least whether the imaging device is in a fifth state where shooting or image distribution is in progress or a sixth state where shooting or distribution is not in progress. The range control means If the state of the imaging device is the first state, the range to be displayed or recorded is set as the first range. If the state of the imaging device is the second state If the state of the imaging device is the fifth state, even if the shake detected by the detection means changes from a state where the shake amount exceeds a predetermined shake amount to a state where the shake amount is equal to or less than the predetermined shake amount, the range to be displayed or recorded is set as the third range. The imaging device according to any one of claims 1 to 3, wherein if the state of the imaging device is the sixth state, when the shake detected by the detection means changes from a state where the shake amount exceeds a predetermined shake amount to a state where the shake amount is equal to or less than the predetermined shake amount, the range to be displayed or recorded is switched from the third range to the second range.

7. The state detection means further detects a fifth state where the imaging device is in shooting or image distribution. The range control means, when the state of the imaging device is the second state The imaging device according to any one of claims 1 to 3, wherein if the state of the imaging device is the fifth state, when the shake detected by the detection means changes from a state where the shake amount is equal to or less than a predetermined shake amount to a state where the shake amount exceeds the predetermined shake amount, the range to be displayed or recorded is gradually switched from the second range to the third range over a certain period of time.

8. The state detection means further detects a fifth state where the imaging device is in shooting or image distribution. The range control means, when the state of the imaging device is the second state The imaging device according to any one of claims 1 to 3, characterized in that, when the state of the imaging device is the fifth state, when the shake detected by the detection means changes from a state exceeding a predetermined amount of shake to a state where the shake is equal to or less than the predetermined amount of shake, the range to be displayed or recorded is gradually switched from the third range to the second range over a certain period of time.

9. the state detection means further detects whether the imaging device is in at least one of a fifth state in which the imaging device is capturing an image or distributing an image, and a sixth state in which the imaging device is not capturing an image or distributing an image, The range control means When the imaging device is in the first state and the shake detected by the detection means exceeds a predetermined amount of shake, the imaging device enters the second state. If the fifth state is present, the range to be displayed or recorded is gradually switched from the first range to a third range over a certain period of time; If the sixth state is reached, the range to be displayed or recorded is switched from the first range to the third range; When the imaging device is in the second state and the shake detected by the detection means exceeds a predetermined amount of shake, the imaging device enters the first state. If the fifth state is present, the range to be displayed or recorded is gradually switched from the third range to the first range over a certain period of time; 4. The imaging device according to claim 1, wherein, in the sixth state, the range to be displayed or recorded is switched from the third range to the first range.

10. the state detection means further detects whether the imaging device is in at least one of a fifth state in which the imaging device is capturing an image or distributing an image, and a sixth state in which the imaging device is not capturing an image or distributing an image, The range control means If the state of the imaging device is the fifth state, when the shake detected by the detection means in the first state changes from a state in which the shake amount is equal to or less than a predetermined amount to the second state, and further when the shake detected by the detection means exceeds the predetermined amount of shake within a predetermined time, the range to be displayed or recorded is gradually switched from the first range to the third range over a certain period of time; If the state of the imaging device is the sixth state, when the blur detected by the detection means in the first state is less than or equal to a predetermined amount of blur and then changes to the second state, and further, when the blur detected by the detection means exceeds the predetermined amount of blur within a predetermined time, the range to be displayed or recorded is gradually switched from the first range to the third range over a certain period of time. The imaging device according to any one of claims 1 to 3, characterized in that.

11. A state detection step of detecting the state of the imaging device, A blur detection step of detecting blur of the imaging device, A range control step of setting a range for displaying or recording at least a part of the image captured by the imaging unit of the imaging device, having In the state detection step, it is detected whether the state of the imaging device is at least one of a first state in which specific imaging is not performed and a second state in which the specific imaging is performed, In the range control step, the range to be displayed or recorded is When the state of the imaging device is the first state, it is set as a first range corresponding to the image captured by the imaging unit, When the state of the imaging device is the second state, if the blur detected in the detection step is less than or equal to a predetermined amount of blur, it is set as a second range wider than the first range, and if the blur exceeds the predetermined amount of blur, it is set as a third range wider than the first range and narrower than the second range A control method for an imaging device, characterized in that.

12. The computer of the imaging device is A state detection means for detecting the state of the imaging device, A blur detection means for detecting blur of the imaging device, A range control means for setting a range for displaying or recording at least a part of the image captured by the imaging unit of the imaging device, having The state detection means detects whether the state of the imaging device is at least one of a first state in which specific imaging is not performed and a second state in which the specific imaging is performed, The range control means sets the range to be displayed or recorded as When the state of the imaging device is the first state, it is set as a first range corresponding to the image captured by the imaging unit, A program that functions such that when the state of the imaging device is the second state, if the shake detected by the detection means is equal to or less than a predetermined shake amount, it is set as a second range wider than the first range, and if the shake exceeds the predetermined shake amount, it is set as a third range wider than the first range and narrower than the second range.

Citation Information

Patent Citations

  • Imaging apparatus and imaging method

    JP2014204342A

  • Imaging device and method for controlling the same

    JP2016045426A