Electronic device and control method thereof

By introducing a first indication unit, a second indication unit and a control unit in the electronic device, the movement speed of the selected position is adjusted according to the size of the subject area, the operation difficulty problem caused by the change in the measurement area movement speed in the prior art is solved, and the operability of the user is improved.

CN113949809BActive Publication Date: 2025-05-13CANON KK
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202110801143.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-07-16
Filing Date
2021-07-15
Publication Date
2025-05-13
Estimated Expiration
2041-07-15

AI Technical Summary

Technical Problem

The prior art When a user selects a measurement area on an image through an operating member, the movement speed of the measurement area varies according to the position of the line of sight, resulting in increased operation difficulty when fine movement is required.

Method used

An electronic device is provided, including a first indicator unit, a second indicator unit and a control unit. The first indication unit receives the position input of the display unit, the second indication unit receives the movement instructions for moving the selected position, and the control unit controls the movement speed of the selected position to be adjusted according to the size of the subject area.

Benefits of technology

Improves user operability when selecting positions within the image, ensuring flexibility and accuracy in operation when fine movement is required.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113949809B_ABST
    Figure CN113949809B_ABST
Patent Text Reader

Abstract

The present invention relates to an electronic device and a control method thereof. The device receives an input of a position to a display unit and receives a movement instruction for moving a selection position corresponding to the input position on the display unit. The device performs control so that when a subject area including the input position has a first size, the selection position is moved according to a movement operation of a first operation amount, and when the subject area has a second size smaller than the first size, the selection position is moved according to the movement operation of the first operation amount by a second movement amount smaller than the first movement amount.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a device and a control method thereof. Background Art

[0002] A technique is known that detects the user's line of sight position and selects a measurement area on an image based on the detected line of sight position. Japanese Patent Laid-Open No. 2018-74200 discloses: selecting a measurement area based on the line of sight position; moving the measurement area at a first speed via operation of an operating member when the selected measurement area is within a predetermined range; and moving the measurement area at a faster second speed in other cases.

[0003] According to the technology disclosed in Japanese Patent Laid-Open No. 2018-74200, when an operation is performed using an operating member, the moving speed of the measurement area changes according to the measurement area selected based on the line of sight position. Therefore, in a case where the area selected based on the initial line of sight position is outside a predetermined range, there is a possibility that the moving speed of the measurement area increases, and in the case of fine movement, the operation becomes more difficult. Summary of the invention

[0004] The present invention has been made in view of the above-mentioned problems, and realizes a technique that can improve the operability when a user selects a position within an image.

[0005] In order to solve the above problems, one aspect of the present invention provides an electronic device, including: a first indication unit, which is configured to be able to receive input to a position of a display unit; a second indication unit, which is configured to be able to receive a movement indication, wherein the movement indication is used to move a selection position corresponding to the input position on the display unit where the input is received by the first indication unit; and a control unit, which is configured to control so that: when a subject area including the input position has a first size, the selection position is moved by a first movement amount according to a movement operation of a first operation amount performed on the second indication unit, and when the subject area has a second size smaller than the first size, the selection position is moved by a second movement amount smaller than the first movement amount according to a movement operation of the first operation amount performed on the second indication unit.

[0006] Another aspect of the present invention provides a control method for an electronic device, the electronic device comprising: a first input device configured to receive an input to a position of a display device; and a second input device configured to receive a movement instruction, the movement instruction being used to move a selection position corresponding to an input position on the display device at which the input is received by the first input device, the control method comprising: controlling so that: when a subject area including the input position has a first size, the selection position is moved by a first movement amount according to a movement operation of a first operation amount performed on the second input device, and when the subject area has a second size smaller than the first size, the selection position is moved by a second movement amount smaller than the first movement amount according to a movement operation of the first operation amount performed on the second input device.

[0007] According to the present invention, it is possible to improve operability when a user selects a position within an image.

[0008] Further features of the present invention will become apparent from the following description of exemplary embodiments (with reference to the attached drawings). BRIEF DESCRIPTION OF THE DRAWINGS

[0009] Figure 1A and Figure 1B : is a diagram showing an external appearance of a digital camera as one example of the imaging control apparatus according to the embodiment of the present invention.

[0010] Figure 2 is a block diagram showing an exemplary functional structure of a digital camera according to the present embodiment.

[0011] Figure 3A : is a flowchart (1) showing the operation of the selection position control process according to the present embodiment.

[0012] Figure 3B is a flowchart (2) showing the operation of the selection position control process according to the present embodiment.

[0013] FIG. 4A to FIG. 4E : is a diagram showing an example of control of the position of the AF selection frame according to the present embodiment. Specific embodiments

[0014] (First embodiment)

[0015] Embodiments will be described in detail below with reference to the accompanying drawings. Note that the following embodiments are not intended to limit the scope of the claimed invention. A plurality of features are described in the embodiments, but are not limited to inventions requiring all of these features, and a plurality of such features may be appropriately combined. In addition, in the accompanying drawings, the same reference numerals are given to the same or similar structures, and repeated descriptions of these structures are omitted.

[0016] (Structure of a digital camera)

[0017] Figure 2 1 is a block diagram showing an exemplary functional structure of a digital camera 100 as one example of an imaging control apparatus of the present embodiment. Note that Figure 2 One or more of the functional blocks shown may be implemented by hardware such as ASIC and programmable logic array (PLA), or may be implemented by executing software through a programmable processor such as CPU and MPU. In addition, one or more of these functional blocks may be implemented by a combination of software and hardware.

[0018] Figure 1A and Figure 1B An external view of a digital camera 100 according to the present embodiment is shown. Figure 1A is a front perspective view of the digital camera 100, and Figure 1B It is a rear perspective view of the digital camera 100 .

[0019] The digital camera 100 allows attachment and detachment of a lens unit 150 described later, and includes an image pickup unit 22 described later that converts an optical subject image (optical image) that has passed through the lens unit 150 into electronic image data.

[0020] The back display unit 28 is provided on the back of the digital camera 100 and can display images and various types of information. The touch screen 70a can detect touch operations and drag operations performed on the display surface (operation surface) of the back display unit 28.

[0021] An eye approach unit 16 described later is provided at the center of the rear side of the digital camera 100. Furthermore, a viewfinder-outside display unit 43 provided at the upper portion of the digital camera 100 displays various setting values ​​of the digital camera 100 including a shutter speed and an f-number.

[0022] The shutter button 61 is an operation button, and when pressed by the user, a shooting process described later is performed. Note that there is a first position (a first shutter switch 62 described later) and a second position (a second shutter switch 64 described later) in the pressing direction of the shutter button 61. An operation of determining the shutter speed and the f-value is performed at the first position, and a shooting process described later is performed at the second position. In the example of the present embodiment, the second position is set at a deeper position than the first position.

[0023] The mode switch 60 is an operating member for switching between a still image shooting mode and a moving image shooting mode. For example, the still image shooting mode includes an automatic shooting mode in which the digital camera 100 automatically controls the shooting operation, and a manual shooting mode in which the user can finely set the shutter speed and f-number.

[0024] The terminal cover 40 is a cover that protects a connector (not shown) connected between an external device and the digital camera 100 via a connection cable.

[0025] The main electronic dial 71 is a rotational operation member; the shutter speed, f-value, and the like can be changed by turning the main electronic dial 71 .

[0026] The power switch 72 is an operation member that can start the digital camera 100 and place the digital camera 100 in a shooting standby state in response to an operation of pressing the power switch 72 , and switch the digital camera 100 to an inoperative state after shooting ends.

[0027] The sub-electronic dial 73 is a rotation operation member, and can scroll displayed images one by one in response to an operation of turning the sub-electronic dial 73 in a state in which captured images are displayed on the back display unit 28 .

[0028] The cross key 74 is, for example, a disc-shaped four-way key having upper, lower, left, and right portions that can be pressed respectively; for example, when the distance measuring point on which the subject is focused is to be moved during shooting, the distance measuring point can be moved according to the operation of the direction key.

[0029] The SET button 75 is an operation button and is mainly used as a unit for determining the selected item. The moving image button 76 is used to perform an instruction operation for starting and stopping the shooting (recording) of moving images. The AE lock button 77 is an operation button that, when pressed in the shooting standby state, can fix the exposure value indicating the brightness of the subject to the exposure value at that time.

[0030] The enlargement button 78 is, for example, an operation button for enlarging a part of the image displayed on the back display unit 28; each time the enlargement button 78 is pressed, the screen switches between normal display, 1x, 5x, and 10x. After the enlargement button 78 is pressed, for example, an operation of rotating the main electronic dial 71 clockwise allows the image displayed on the back display unit 28 to be enlarged, while an operation of rotating the main electronic dial 71 counterclockwise allows the image displayed on the back display unit 28 to be reduced. In addition, also in the reproduction mode of displaying a recorded image, the reproduced image can be enlarged or reduced.

[0031] The reproduction button 79 is an operation button; pressing the reproduction button 79 enables switching from the shooting standby state to the reproduction mode, or switching from the reproduction mode to the shooting standby state.

[0032] The menu button 81 is an operation button; pressing the menu button 81 enables various types of settable items such as recording quality and date to be displayed on the back display unit 28 .

[0033] The microphone 82 is a sound input microphone for recognizing the sound produced by the operator. Figure 1B The microphone 82 is arranged on the back surface of the digital camera 100, but the microphone 82 is not particularly limited to being arranged on the back surface side of the digital camera 100 as long as the microphone 82 can realize the sound input function.

[0034] The line of sight input start button 83 is a button for starting the AF operation at the selected AF selection frame position. The communication terminal 10 is a communication terminal intended for the digital camera 100 to communicate with a (attachable and detachable) lens unit 150 described later.

[0035] The eye approaching unit 16 as a constituent element of the eye approaching structure 171 is an eye approaching unit to which the eye approaches in the case where the user views the digital camera 100. The user can visually recognize a video displayed on an in-viewfinder display unit (hereinafter referred to as EVF) 29 provided inside described later by bringing his / her eye close to the eye approaching unit 16 to view the eye approaching unit 16. The eye approaching detection unit 57 is an eye approaching detection sensor that detects whether the eye of the photographer approaches the eye approaching unit 16.

[0036] The cover 41 is a cover that can be opened and closed when attaching and removing an attachable and removable recording medium 200 described later. The grip unit 90 is a portion where the user grips the digital camera 100, and has a shape that is easy to grip with the right hand when the user grips the digital camera 100. The shutter button 61 and the main electronic dial 71 are arranged at positions where both can be operated with the right index finger in a state where the digital camera 100 is held when the grip unit 90 is being gripped with the right hand. In addition, the sub-electronic dial 73 is arranged at a position where the sub-electronic dial 73 can be operated with the right thumb in the same state.

[0037] (Example Functional Structure of Digital Camera)

[0038] Next, refer to Figure 2 To illustrate Figure 1A and Figure 1B An exemplary functional structure of the digital camera 100 is shown.

[0039] The lens unit 150 is an interchangeable lens that is attachable to and detachable from the digital camera 100. The lens 103 includes a plurality of lenses for forming an optical image (subject image) based on subject light reflected by a subject. Figure 2 In the example shown, only one lens is shown for simplicity.

[0040] The communication terminal 6 is a communication terminal intended for the lens unit 150 to communicate with the digital camera 100. Once the communication terminal 6 provided in the lens unit 150 and the communication terminal 10 provided in the digital camera 100 are electrically connected to each other, circuits such as the lens system control circuit 4 within the lens unit 150 become able to communicate with the system control unit 50 within the digital camera 100. Therefore, the system control unit 50 can control the aperture position by communicating with the lens system control circuit 4 and the aperture drive circuit 2, and change the focus state of the real image by shifting the lens 103 through communication with the lens drive circuit 3.

[0041] The shutter 101 is, for example, a focal plane shutter that can freely control an exposure period of an image pickup unit 22 described later under the control of the system control unit 50 .

[0042] The imaging unit 22 has an imaging surface on which an image of a subject (optical image) passing through the lens 103 is formed, and includes an imaging device (image sensor) that outputs an electrical signal (analog signal) corresponding to the optical image on the imaging surface through photoelectric conversion. For example, a CCD (charge coupled device) or a CMOS (complementary MOS) sensor is used as the imaging device.

[0043] The A / D converter 23 includes a signal conversion circuit serving as a signal conversion unit, and converts an analog signal output from the imaging unit 22 into a digital signal.

[0044] The image processing unit 24 generates image data by performing predetermined calculation processing including, for example, predetermined pixel interpolation processing, resizing processing such as reduction, and color conversion processing, on the digital signal from the A / D converter 23 or the digital signal from the memory control unit 15 described later. The calculation result obtained by the image processing unit 24 is used by the system control unit 50 to control the aperture position and control the lens position. Using the image data, the image processing unit 24 further performs, for example, AWB (Auto White Balance) processing, processing for recognizing a subject image, and area extraction processing of the TTL method.

[0045] The processing for recognizing the subject image includes, for example, processing for recognizing only the face as the display range of the subject image, or recognizing the area including the shoulders and the lower body as the display range of the subject image in the case where the subject has been recognized as a person or an animal. In addition, in order to reliably set the area including all the hair and body hair as the display range of the subject image, a range slightly larger than the recognized area may be set as the display range of the subject image. For this reason, the display range of the subject image may, for example, roughly have a rectangular shape including the area of ​​the subject image, may roughly have an elliptical shape including the area of ​​the subject image, or may be a range obtained by roughly outlining the outline of the subject.

[0046] In the area extraction processing, the image processing unit 24 performs processing for extracting the display range of the subject image from the image data. In order to extract the display range of the subject image, the image processing unit 24 can apply edge detection using the brightness and color information of the display image, and can also distinguish the type of the subject image through processing for identifying the subject image, and then extract the display range of the subject image according to the distinguished type. In addition, by using the ranging information (distance information) of the subject measured by the ranging unit not shown, the image processing unit 24 can set the range at a distance close to the distance to the subject image at the line of sight position as the display range. In the embodiment described later, this range of the subject image extracted by the image processing unit 24 is used as the specific range.

[0047] The memory control unit 15 is a memory control unit for exchanging data controlled by the system control unit 50 between the A / D converter 23, the image processing unit 24, and the memory 32. The digital signal output from the A / D converter 23 is directly written to the memory 32 described later via the image processing unit 24 and the memory control unit 15 or via only the memory control unit 15.

[0048] The memory 32 is a storage unit that includes, for example, a volatile semiconductor memory and temporarily stores the digital signal obtained by the camera unit 22 and converted by the A / D converter 23, and the image data generated by the image processing unit 24. The memory 32 has a storage capacity sufficient to store a predetermined number of still images and a predetermined length of moving images and sounds. In addition, the memory 32 is also used as a memory (video memory) for image display. The digital signal and image data written in the memory 32 are displayed by the back display unit 28 and the EVF 29 via the memory control unit 15.

[0049] The back display unit 28 performs display corresponding to the signal from the memory control unit 15. The EVF 29 includes a display panel arranged inside the viewfinder, and performs display according to the signal from the memory control unit 15 when the eye approach detection unit 57 detects eye approach.

[0050] In the digital camera 100, the digital signal obtained as a result of A / D conversion applied by the A / D converter 23 to the analog signal from the image pickup unit 22 and recorded in the memory 32 is sequentially transmitted to the back display unit 28 or the EVF 29 and displayed on the back display unit 28 or the EVF 29. Thus, a live view shooting display as a real-time display is realized.

[0051] The nonvolatile memory 56 is, for example, an electrically erasable and recordable read-only recording medium including a nonvolatile semiconductor memory such as an EEPROM, etc. Constants and programs, etc. used for the operation of the system control unit 50 are stored in the nonvolatile memory 56. The program mentioned here means a program for executing the processing shown by the flowchart to be described later in this embodiment.

[0052] (Select position control processing).

[0053] The system control unit 50 includes at least one processor or circuit and functions as a control unit. The system control unit 50 executes the selection position control process described later and controls the entire digital camera 100 by developing the above-mentioned program recorded in the nonvolatile memory 56 to the system memory 52 described later and executing the program.

[0054] The system memory 52 is a readable and writable storage unit including, for example, a volatile semiconductor memory, and temporarily stores constants and variables used for the operation of the system control unit 50 , and programs read out from the nonvolatile memory 56 and the like.

[0055] The system timer 53 is a time measurement unit that measures a time period until automatic power off is executed to turn off the light of the rear display unit 28 to prevent battery consumption when it is determined that the photographer is not operating the digital camera 100 , and an exposure time period.

[0056] The mode switching switch 60 and the operation unit 70 are operation units for inputting various types of operation instructions to the system control unit 50. As described earlier, the mode switching switch 60 switches between operation modes of the system control unit 50. The operation modes include, for example, a still image shooting mode and a moving image shooting mode.

[0057] The shooting modes included in the still image shooting mode include an automatic shooting mode, an automatic scene discrimination mode, a manual shooting mode, an aperture priority mode (Av mode), a shutter speed priority mode (Tv mode), and a program AE mode (P mode). When the user performs an operation of rotating the main electronic dial 71 after pressing the mode switching switch 60, the shooting mode changes. Similarly, the moving image shooting mode may also include a plurality of shooting modes.

[0058] As described above, during the operation of the shutter button 61 provided on the digital camera 100, that is, when the shutter button 61 is half-pressed (shooting preparation instruction), the first shutter switch 62 becomes ON and generates the first shutter switch signal SW1. According to the first shutter switch signal SW1, shooting preparation operations such as AF (auto focus) processing, AE (auto exposure) processing, and AWB (auto white balance) processing are started. When the operation of the shutter button 61 is completed, that is, when the shutter button 61 is fully pressed (shooting instruction), the second shutter switch 64 is turned on and generates the second shutter switch signal SW2. According to the second shutter switch signal SW2, the system control unit 50 starts the shooting process from reading the analog signal from the image pickup unit 22 until writing the image data to the recording medium 200 described later.

[0059] The operation unit 70 includes various types of operation members as an input unit for receiving user operations, and includes at least Figure 1A and Figure 1B The operation unit 70 includes not only buttons and dials shown in the figure, but also Figure 2 The operation unit 70 includes not only the touch screen 70a and shutter button 61 shown in the figure, but also a main electronic dial 71, a sub-electronic dial 73, a cross key 74, a setting button 75 and a moving image button 76. The operation unit 70 further includes an AE lock button 77, an enlargement button 78, a reproduction button 79, a menu button 81, a microphone 82 and a line of sight input start button 83.

[0060] The out-of-viewfinder display unit 43 includes a display panel, and displays various setting values ​​to be set at the time of shooting including a shutter speed and an f-number via the out-of-viewfinder display unit drive circuit 44 .

[0061] The power control unit 80 is composed of a circuit for detecting the power unit 30 serving as a power source for driving the digital camera 100, a DC-DC converter, and a switch circuit for switching between supply destinations of the power source, and the like, and detects whether a battery is loaded, the type of battery, and the remaining battery power. In addition, the power control unit 80 controls the DC-DC converter based on these detection results and instructions from the system control unit 50, and supplies a required voltage to the supply destination at a required timing. The power unit 30 may include, for example, a primary battery (e.g., an alkaline battery or a lithium battery), a secondary battery (e.g., a NiCd battery, a NiMH battery, or a Li battery), an AC adapter, and the like.

[0062] The recording medium I / F 18 is an interface for the recording medium 200 described later, wherein the recording medium 200 is a memory card or a hard disk. The recording medium 200 is, for example, an SD card, A memory or a hard disk or the like, and is a recording medium (such as a memory card or the like) that is attachable to and removable from the digital camera 100 and is intended for recording captured images. Note that the recording medium 200 may be provided inside the digital camera 100.

[0063] The posture detection unit 55 detects the posture of the digital camera 100 with respect to the gravity direction. Based on the posture detected by the posture detection unit 55, the system control unit 50 can output direction information indicating whether the image captured by the imaging unit 22 is an image captured in a state where the digital camera 100 is held horizontally or an image captured in a state where the digital camera 100 is held vertically. The system control unit 50 can add the direction information output from the posture detection unit 55 to the image data. For example, an acceleration sensor or a gyroscope or the like can be used as the posture detection unit 55. Using an acceleration sensor or a gyroscope as the posture detection unit 55 also enables detection of the motion of the digital camera 100 (whether the digital camera 100 is panned, tilted, lifted, or stationary).

[0064] The infrared light emitting diode 166 is a light emitting element for detecting the line of sight position of the eyeball (eye) of the user in a state where the eye is close to the eye close unit 16, and irradiates the eyeball (eye) 161 of the user close to the eye close unit 16 with infrared light by emitting infrared light toward the outside of the eye close unit 16. The infrared light emitted by the infrared light emitting diode 166 is reflected by the eyeball (eye) 161, and the reflected infrared light reaches the dichroic mirror 162.

[0065] The dichroic mirror 162 reflects only infrared light perpendicularly to the incident direction and allows visible light to pass through. The reflected infrared light whose optical path has been changed is imaged on an imaging surface of a sight line detection sensor 164 described later via an imaging lens 163 described later.

[0066] The imaging lens 163 is an optical member constituting a visual line detection optical system, and forms an image of reflected infrared light as an eyeball image on a visual line detection sensor 164 described later. The visual line detection sensor 164 is constituted by an imaging device such as a CCD image sensor.

[0067] The line of sight detection sensor 164 photoelectrically converts the formed eyeball image into electrical signals, and outputs these electrical signals to the line of sight detection circuit 165 described later. Based on the output of the line of sight detection sensor 164, the line of sight detection circuit 165 detects the line of sight position of the user, and outputs the detected information to the system control unit 50 and the gaze judgment unit 170. In this way, the dichroic mirror 162, the imaging lens 163, the line of sight detection sensor 164, the infrared light emitting diode 166 and the line of sight detection circuit 165 constitute the line of sight detection unit 160, and the eye approach unit 16 has the function of a line of sight operation unit. Note that the line of sight detection unit 160 is not limited to the above example and can be configured in other ways, and the predetermined threshold value can be arbitrarily changed.

[0068] Based on the outputs from the eye approach detection unit 57 and the line of sight detection unit 160, the system control unit 50 can detect an operation performed on the eye approach unit 16 or a state of the eye approach unit 16. For example, the system control unit 50 can detect a new detection of the line of sight of the user who has brought his / her eyes close to the eye approach unit 16, that is, the start of the line of sight input. Furthermore, the system control unit 50 can detect a state in which the user who has brought his / her eyes close to the eye approach unit 16 is performing line of sight input, and a state in which the user who has brought his / her eyes close to the eye approach unit 16 is looking. In the present embodiment, the state in which the user is looking is detected by the system control unit 50, for example, when the line of sight position of the user does not exceed a predetermined amount of movement within a predetermined period of time. Furthermore, the system control unit 50 can detect a deflection of the line of sight through which the user who has brought his / her eyes close to the eye approach unit 16 has made an input, that is, the end of the line of sight input. On the other hand, the system control unit 50 can also detect a state in which the user who has brought his / her eyes close to the eye approach unit 16 has not made a line of sight input.

[0069] When the system control unit 50 detects a state in which a line of sight input is being performed or a state in which the user is gazing, the system control unit 50 detects a line of sight position on the display screen of the EVF 29 based on the correspondence between the position information included in the detection information from the line of sight detection circuit 165 and the display coordinates of the EVF 29. In this way, the system control unit 50 functions as a line of sight detection unit for detecting the line of sight position on the display screen.

[0070] As previously referenced Figure 1A and Figure 1B As described above, the eye approach detection unit 57 is an eye approach detection sensor that detects a state in which the eye (object) 161 approaches the eye approach unit 16 of the viewfinder (eye approach) and a state in which the eye has separated from the eye approach unit 16 of the viewfinder (eye separation) (approach detection). According to the state detected by the eye approach detection unit 57, the system control unit 50 switches between display (display state) and non-display (non-display state) of the back display unit 28 and the EVF 29. In the state in which the eye is not approaching (in the non-eye approach state), the system control unit 50 causes the back display unit 28 to display and causes the EVF 29 to not display. On the other hand, in the state in which the eye is approaching (in the eye approach state), the EVF 29 is caused to display and causes the back display unit 28 to not display.

[0071] The eye approach detection unit 57 may use, for example, an infrared proximity sensor such as a photointerrupter, and may detect a state in which a certain object has approached the eye approach unit 16 in which the EVF 29 is built. In the case in which the object has approached, infrared rays projected from a light projection unit (not shown) of the eye approach detection unit 57 are reflected and received by a light receiving unit (not shown) of the infrared proximity sensor. In the case in which the object has not approached, infrared rays projected from the light projection unit of the eye approach detection unit 57 are not received by the light receiving unit of the infrared proximity sensor. Thus, the eye approach detection unit 57 may detect an object in which the eye has approached the eye approach unit 16, depending on whether the light receiving unit of the infrared proximity sensor receives light. Furthermore, after detecting the eye approach, the system control unit 50 determines that the eye approach state is maintained until eye separation is detected. Then, after detecting the eye separation, the system control unit 50 assumes that the non-eye approach state is maintained until eye approach is detected.

[0072] Note that although the foregoing description has been provided using an exemplary case of using an infrared proximity sensor for eye proximity detection, another sensor may be used in the eye proximity detection unit 57 as long as the other sensor can detect a state in which an eye or an object is approaching, which can be regarded as eye proximity.

[0073] The sound input unit 58 performs a sound recognition process on the sound input from the microphone 82. The sound recognition process recognizes whether the sound input to the microphone 82 is some kind of operation instruction issued by the user to the digital camera 100, or other sound or noise. Then, in the case where the input sound is an operation instruction for the digital camera 100, the content of the instruction is communicated to the system control unit 50, and the system control unit 50 executes the content of the operation instruction.

[0074] The communication unit 54 includes a communication circuit or module and can communicate via a communication channel such as Bluetooth. Communicates with external devices via wireless communications such as wireless LAN.

[0075] (A series of operations related to the selection position control process)

[0076] Next, refer to Figure 3A , Figure 3B and FIG. 4A to FIG. 4E A description is given of a series of operations for the selection position control processing in the present embodiment. The selection position control processing is a process related to changing the position of the AF selection frame via line of sight input and manual operation (touch operation and drag operation) on the touch screen, and when selecting the position of the AF selection frame relative to the subject image, suppression of erroneous operations and simple and highly accurate position selection are achieved. That is, by selecting the position of the AF selection frame 403 according to the present embodiment, the position on the subject image where the AF operation is to be performed can be easily set with high precision, which makes it possible to obtain a captured image that reflects the user's intention to a greater extent. Note that the following description is provided with respect to a mode in which a line of sight input unit is used as a first indication unit, and a touch operation and a drag operation on the touch screen are performed as a second indication unit. However, the first indication unit and the second indication unit are not limited to line of sight input, touch operation, and drag operation.

[0077] In addition, reference will be made to FIG. 4A to FIG. 4E The following description is provided regarding the relationship between the subject image and the position of the AF selection frame when the selection position is changed via line of sight input and manual operation (touch operation and drag operation) according to the present embodiment. An exemplary case in which the specific range 402a is used as the first position area and the specific range 402b is used as the second position area is described. FIG. 4A to FIG. 4E However, the first location area and the second location area are not limited to the specific ranges 402a and 402b. Note that except FIG. 4A to FIG. 4E In addition to the information shown, the EVF 29 may display a combination of various types of information such as f-number, shutter speed, and the number of images that can be captured.

[0078] Note that unless otherwise specifically stated, Figure 3A and Figure 3B The series of operations of the selected position control processing shown is realized by the system control unit 50 developing the program recorded in the nonvolatile memory 56 to the system memory 52 and executing the program. In addition, this processing is started when the digital camera 100 is turned on in response to the user's operation of the power switch 72 of the digital camera 100.

[0079] In step S301, the system control unit 50 causes the digital camera 100 to shift to a shooting standby state. In the shooting standby state, the system control unit 50 can control to execute various operations corresponding to operations performed on the touch screen 70a.

[0080] In step S302, the system control unit 50 determines whether the eye approach detection unit 57 detects that the user has brought his / her face close (i.e., his / her eyes have come close) to check the state of the EVF 29. If the system control unit 50 determines that the eye approach is detected, the process proceeds to step S303; otherwise, the process proceeds to step S307.

[0081] In step S303 , the system control unit 50 causes the back display unit 28 to stop displaying, and also causes the EVF 29 to start displaying the subject image.

[0082] In step S304 , the system control unit 50 causes the visual line detection unit 160 to start visual line detection.

[0083] In step S305, the system control unit 50 determines whether a movement instruction for the position of the AF selection frame is issued via a manual operation (touch operation or drag operation: T&D) performed by the user on the touch screen 70a. For example, in a case where the amount of movement of the touch performed by the user on the touch screen 70a is equal to or greater than a predetermined amount, the system control unit 50 determines that a movement instruction is issued. In a case where the system control unit 50 determines that a movement instruction is issued, the process proceeds to step S306; otherwise, the process proceeds to step S309.

[0084] In step S306 , the system control unit 50 moves the AF selection frame 403 to the position according to the instruction of step S305 .

[0085] In step S307 , the system control unit 50 moves the AF selection frame 403 based on a movement instruction issued via a manual operation (touch operation or drag operation: T&D) performed by the user on the touch screen 70 a .

[0086] In step S308 , the system control unit 50 performs an AF operation at the position of the AF selection frame 403 .

[0087] In step S309, the system control unit 50 determines whether the line-of-sight input start button 83 has been pressed. If the system control unit 50 determines that the line-of-sight input start button 83 has been pressed, the process proceeds to step S310; otherwise, the process returns to step S305.

[0088] In step S310, the system control unit 50 generates an input position based on the information of the line of sight position (also referred to as the input position) detected by the line of sight detection unit 160, for example, Figure 4A As shown, the line of sight position display 401 is superimposed and displayed on the live view display of the EVF 29 .

[0089] Now, refer to Figure 4A . Figure 4A The subject images 411a and 411b displayed on the EVF 29 are shown. In a case where the user is viewing the subject image 411a, based on the information of the line of sight position detected by the line of sight detection unit 160, the system control unit 50 displays the line of sight position display 401 and the specific range 402a superimposed on the subject image 411a which is the line of sight position of the user.

[0090] In step S311 , the image processing unit 24 performs processing for extracting a subject image located at the line-of-sight position, and the system control unit 50 displays the subject image as a specific range 402 a on the EVF 29 in a superimposed manner.

[0091] In step S312, the image processing unit 24 determines whether a face is included in the specific range 402a extracted in step S311 according to an instruction from the system control unit 50. In a case where the image processing unit 24 determines that a face is included, the system control unit 50 causes the process to proceed to step S313; otherwise, the system control unit 50 causes the process to proceed to step S314. Note that the system control unit 50 can determine whether a face is included in the specific range 402a by using the result of the extraction process performed by the image processing unit 24 in step S311.

[0092] In step S313, the system control unit 50 superimposes and displays the AF selection frame 403 on the position of the pupil of the face included in the specific range 402a. Note that known techniques can be used in face detection and pupil detection, and thus the details of these detections are omitted.

[0093] In step S314, the system control unit 50 displays the AF selection frame 403 at the line of sight position based on the information of the line of sight position detected by the line of sight detection unit 160. For example, the system control unit 50 displays the AF selection frame 403 superimposed on the line of sight position display 401 displayed on the display image of the EVF 29.

[0094] Now, refer to Figure 4B . Figure 4B The AF selection frame 403a displayed within the specific range 402a is shown. The image processing unit 24 recognizes that the range of the subject image 411a is the specific range 402a, and the system control unit 50 displays the AF selection frame 403a at the line of sight position. An operation of moving the AF selection frame 403a in any of the upward, downward, leftward, and rightward directions via a touch operation and a drag operation performed by the user on the touch screen can be performed.

[0095] When the line of sight position display 401 is located at the lower left portion of the subject image 411a, the AF selection frame 403a is displayed at the lower left portion of the subject image 411a. Figure 4A The sight line position is shown at approximately the same position as the position of 401.

[0096] In this way, through the processing until step S314, based on the user's line of sight relative to the displayed display image, the system control unit 50 determines a specific position on the display image (line of sight position or pupil position) as a selection position (position of the AF selection frame) for achieving focusing during imaging.

[0097] In step S315, the system control unit 50 performs an AF operation for the subject image at the position of the displayed AF selection frame 403. Here, in the so-called servo AF operation in which the position of the AF selection frame 403 moves to track the movement of the subject image, the position of the specific range 402a and the AF selection frame 403 perform tracking movement in the same direction and by the same amount. During this tracking movement, the relationship between the positions relative to each other is maintained and is changed only by a user operation performed in step S319 described later.

[0098] In step S316, the sight line position display 401 displayed in step S310 is erased. In step S317, according to the instruction from the system control unit 50, the image processing unit 24 calculates the size ratio between the specific range 402a and the prescribed area which is the range of the entire display image. The image processing unit 24 calculates the size ratio by using information about each of the two areas, such as the number of pixels in the horizontal direction, the number of pixels in the vertical direction, and the total number of pixels in the area.

[0099] In step S318, the system control unit 50 changes the operation sensitivity of the touch screen 70a based on the size ratio calculated in step S317. Figure 4E To illustrate the sensitivity of the operation.

[0100] In the following steps S319 to S330, the system control unit 50 adjusts the position of the AF selection frame to a desired position by moving the selected position (the position of the AF selection frame) determined by the user operation performed via the indication member such as the touch screen 70a. At this time, even in the case where the user operation for the selected position includes an erroneous operation, the system control unit 50 controls the movement of the selected position so that the selected position does not exceed the specific range 402a (or the subject area). Although the details will be described later, for example, the system control unit 50 permits or disallows the movement of the selected position via the user operation depending on whether the selected position to be moved reaches the boundary of the specific range 402a.

[0101] In step S319, the system control unit 50 determines whether there is an operation of selecting the position of the AF selection frame 403 through the user's touch operation and drag operation. In the case where the system control unit 50 determines that the user has performed an operation to select the position, the system control unit 50 detects the amount of operation, and the process proceeds to step S320; otherwise, the process proceeds to step S331. Note that after receiving the user operation, the system control unit 50 may prohibit the reception of the line of sight input for a predetermined period of time (stop the detection of the user's line of sight) so that the line of sight input does not interrupt the adjustment of the selected position through the user's manual operation.

[0102] In step S320 , the system control unit 50 recognizes the boundary position of the specific range 402 a and the AF selection frame 403 a , and detects whether the boundary positions in the up-down and left-right directions match.

[0103] Now, refer to Figure 4C . Figure 4C 4 shows the AF selection frame 403a located at the left end of the specific range 402a. In this case, since the left borders of the AF selection frame 403a and the specific range 402a coincide with each other, the system control unit 50 does not move the AF selection frame 403a in the left direction even if a touch operation and a drag operation in the left direction are received by the user. On the other hand, in the case where the user performs a move operation in a direction other than toward the left (for example, in the upward direction), the system control unit 50 moves the AF selection frame 403a in the upward direction. Therefore, in Figure 4C In the illustrated example, the system control unit 50 detects that the left boundaries of the specific range 402 b and the AF selection frame 403 a coincide with each other, and the boundaries in the up-down, left-right directions do not coincide with each other.

[0104] Figure 4D As the user's line of sight changes from Figure 4C The line of sight position display 401 has moved to the line of sight position after the movement, and the subject image 411b has been selected as the specific range 402b.

[0105] Figure 4E An AF selection frame 403b displayed within the specific range 402b is shown. Figure 4E The particular range 402b shown is less than Figure 4B The specific range 402a shown. In this case, in the case where the size of the specific range is small, the system control unit 50 can finely move the selection position within the specific range 402b by reducing the operation sensitivity of the AF selection frame 403b. That is, by changing the sensitivity of the user operation relative to the movement of the selection position according to the size information of the specific range (for example, the subject image located at the selection position), the AF selection frame 403b (selection position) can be moved with high precision. Here, the operation sensitivity is the ratio of the movement amount of the AF selection frame relative to the movement amount of the finger used in the user's touch operation and drag operation. The smaller the ratio, the lower the operation sensitivity becomes, and highly accurate position selection can be made more easily. For example, assume a case where the specific range has 500×1000 pixels and the entire screen has 3000×2000 pixels. In this case, using 1 as the movement amount before changing the operation sensitivity, the operation sensitivity is set by "using a movement amount of 1 / 12 because the area ratio is 1 / 12", "using a movement amount of 1 / 6 because the length ratio in the horizontal direction is 1 / 6", "using a movement amount of 1 / 2 because the length ratio in the vertical direction is 1 / 2", and so on.

[0106] In step S321, the system control unit 50 determines whether the input operation received in step S319 (in the case where the input operation is decomposed into components of four directions, namely, the upward, downward, leftward, and rightward directions) involves two directions (i.e., includes components of two directions). For example, in the case where the input direction is the upper left, the system control unit 50 determines that the input includes components of two directions, namely, the upward and leftward directions. In the case where the system control unit 50 determines that the input operation involves two directions, the process proceeds to step S322; otherwise (only one reverse direction), the process proceeds to step S323.

[0107] In step S322, the system control unit 50 compares the direction of the input operation as the operation of selecting the position of the AF selection frame detected in step S319 with the direction of the boundary position that coincides detected in S320, and determines whether the two types of directions coincide. In a case where the system control unit 50 determines that the two types of directions coincide in at least one direction, the process proceeds to step S324. In a case where it is determined that the two types of directions do not coincide in any of the two directions, the process proceeds to step S327.

[0108] In step S323, the system control unit 50 compares the direction of the input operation as the operation of selecting the position of the AF selection frame detected in step S319 with the direction of the consistent boundary position detected in S320, and determines whether the two types of directions (i.e., the direction of the input operation and the direction of the consistent boundary position) are consistent. In the case where the system control unit 50 determines that the direction of the input operation and the direction of the consistent boundary position are consistent, the process proceeds to step S328; otherwise, the process proceeds to step S329.

[0109] In step S324, the system control unit 50 determines whether the two types of directions are determined to be consistent in both directions in step S322. If the system control unit 50 determines that the two types of directions are consistent in both directions, the process proceeds to step S325; otherwise, the process proceeds to step S326.

[0110] In step S325, the system control unit 50 regards the input operation received in step S316 as invalid. As a result, the AF selection frame 403a does not move; thus, the AF selection frame 403a does not move outside the specific range 402b.

[0111] In step S326 , the system control unit 50 moves the AF selection frame 403 a according to the input operation amount in step S319 only in the direction in which the two types of directions do not coincide according to the determination in step S324 .

[0112] In step S327, the system control unit 50 moves the AF selection frame 403a according to the input operation direction and the input operation amount in step S319. In step S328, the system control unit 50 regards the input operation received in step S319 as invalid. As a result, the AF selection frame 403a does not move; therefore, the AF selection frame 403a does not move to the outside of the specific range 402b.

[0113] In step S329, the system control unit 50 moves the AF selection frame 403a according to the input operation amount in step S319. In step S330, the system control unit 50 performs an AF operation at the position of the AF selection frame 403a. Note that after the AF operation, the operation sensitivity changed in step S318 is restored to the sensitivity before the change.

[0114] In step S331, the system control unit 50 determines whether the second shutter switch signal SW2 is received. When the system control unit 50 determines that the second shutter switch signal SW2 is received, the process proceeds to step S332; otherwise, it is assumed that the digital camera is in the shooting standby state and the process returns to step S301.

[0115] In step S332, the system control unit 50 executes the shooting process of the digital camera 100. In step S333, the system control unit 50 determines whether the user has operated the power switch 72. In a case where the system control unit 50 determines that the power switch 72 has been operated, a series of operations in the present process ends. On the other hand, in a case where the system control unit 50 determines that the power switch 72 has not been operated, it is assumed that the state of the digital camera is a shooting standby state, and the process returns to step S301.

[0116] As described above, in the present embodiment, a position input to the in-frame viewfinder display unit 29 is received, and a movement instruction for moving a selected position within a specific range based on a subject image located at a position corresponding to the received input is received. Then, in a case where the selected position before the movement is within the specific range and has not reached the boundary of the specific range in the first direction, the selected position is moved in the first direction according to the movement instruction operation for the selected position in the first direction. In addition, in a case where the selected position before the movement is within the specific range and has reached the boundary of the specific range in the first direction, control is performed so that the selected position is not moved in the first direction even if the movement instruction operation is performed on the selected position in the first direction. That is, depending on whether the selected position to be moved reaches the boundary of the specific range 402a, the system control unit 50 permits or does not permit the movement of the selected position by the user operation. In this way, the operability when selecting a position within the image in relation to the operation of achieving focusing can be improved.

[0117] In addition, in the present embodiment, the sensitivity of receiving the user operation for the movement of the selection position is changed according to the size of the subject image located at the selection position. In this way, the selection position can be moved with high accuracy.

[0118] (Exemplary Modification)

[0119] The above embodiment has been described using an exemplary case where the user operates using the touch screen 70a and the sight line detection circuit 165 while viewing the EVF 29. However, the structure according to the present embodiment is not limited to this example. An exemplary modification of the structure according to the present embodiment is described below.

[0120] The first indication unit described above is not limited to using the line of sight input, and may be configured in other ways as long as the first indication unit can specify the absolute position of a specific position in the imaging range. For example, it is permitted to use a voice-based input of a name using the microphone 82, an input of a position via touching the subject image using the touch screen 70a, and the like. In this case, instead of the line of sight position in step S310, the system control unit 50 uses the position specified by the voice input and at which the subject image is displayed, or the position of the touch input.

[0121] The second instruction unit is not limited to using the touch operation and the drag operation on the touch screen 70a, and may be configured in other ways as long as the second instruction unit can specify the moving direction of the AF selection frame 403. For example, it is permitted to use a direction instruction based on a voice input using the microphone 82, an operation of pressing the cross key 74, or the like. In this case, the system control unit 50 uses a moving instruction based on a direction specified by voice or a pressing direction of the cross key 74, instead of the instruction related to the moving direction based on the touch operation and the drag operation in step S319.

[0122] Furthermore, the present embodiment can be applied to a digital camera operated by a user while the user is viewing the back display unit 28. In this case, for example, the first instruction unit may be a voice input using the microphone 82, and the second instruction unit may be an operation performed via the cross key 74. Furthermore, instead of extracting the subject area based on the line of sight position information, the voice input unit 58 may recognize the content of the instruction based on the information input from the microphone 82, and the image processing unit 24 may extract the subject area and display the specific range 402a superimposed on the live view display on the back display unit 28, for example. Furthermore, the system control unit 50 may perform an operation of moving the AF selection frame 403 based on the input direction of the cross key 74 instead of the touch operation and the drag operation.

[0123] In addition, in the case where the first instruction unit does not use line-of-sight input as in the above-described exemplary modification, the EVF 29 may not be installed in the digital camera 100. In this case, the system control unit 50 may proceed from step S301 to step S305 and skip the processing of steps S302 to S304. Furthermore, after step 306, instead of the operation based on the line-of-sight detection unit 160, the system control unit 50 performs an operation based on a voice input instruction issued via a voice input to the microphone 82 as the first instruction unit.

[0124] Furthermore, the exemplary case where the sight line position display 401 has a cross shape has been described. FIG. 4A to FIG. 4E However, the sight line position display 401 may have a circular shape or a quadrilateral shape instead of a cross shape, or may not be displayed. In the case where the sight line position display 401 is not displayed, since, for example, the position of the AF selection frame 403 moves according to the movement of the sight line position, the user can recognize the movement of his / her own sight line position.

[0125] In addition, the operation of starting the selection position indication performed by the line of sight detection unit 160 may be, for example, a voice input indication to the microphone 82 or the pressing of any other button, instead of the operation of pressing the line of sight input start button 83. In the case of the voice input indication, the system control unit 50 may start receiving the indication operation based on the line of sight input when a voice-based voice indicating the start of the selection operation using the line of sight, such as "start line of sight input" and "select a position with eyes" is detected in the sound detected by the microphone 82. In addition, in the case where the indication is the pressing of other buttons, the reception of the indication operation based on the line of sight input may be started when, for example, any button other than the line of sight input start button 83 is pressed. Alternatively, the system control unit 50 may switch between ON and OFF of the continuous reception of the indication operation based on the line of sight input from the menu screen displayed by pressing the menu button 81.

[0126] In addition, although the size of the specific range 402 is compared with the size of the specified area, the specified area is not necessarily the entire display image. For example, the specified area may be a fixed area, or may be changed each time the comparison is made, such as "the specific range 402 selected immediately before". A specific example is described below. First, assume the following state: according to an instruction from the system control unit 50, after the processing from step S301 to step S319 is performed, and the processing from step S319 to step S330 is further performed, the processing returns to step S301. At this time, as Figure 4B In this way, the subject image 411 a is selected as the specific range 402 a .

[0127] Next, in step S310, Figure 4D In this way, the sight line position moves to the subject image 411b and the sight line position display 401 is superimposed on the subject image 411b. In addition, the specific range 402b is also displayed in a superimposed manner in step S311. At this time, in the case where the prescribed area is defined as the "specific range 402 selected immediately before", the specific range 402a is used as the prescribed area. Figure 4E In that way, the AF selection frame 403 b is displayed in a superimposed manner in step S313 or step S314 , and in step S317 , the operation sensitivity is changed based on the comparison between the specific range 402 a and the specific range 402 b .

[0128] Furthermore, the operation of step S319 has been described using an exemplary case where an operation of selecting the position of the AF selection frame 403 is received via a touch operation and a drag operation. At this time, in response to receiving the user operation, the system control unit 50 can enlarge the display on the EVF 29 so that the display includes the entire specific range 402. In the case of performing the enlarged display, the system control unit 50 also changes the operation sensitivity of the second indication unit. As the ratio of the size of the specific range 402 before and after the enlarged display, any appropriate value can be used. The operation sensitivity after the enlargement is changed at a ratio substantially the same as the above ratio. For example, in the case of displaying the specific range 402 in a manner of enlarging twice both upward and downward, the system control unit 50 increases the movement amount of the AF selection frame 403 relative to the operation amount by two times both upward and downward. In this way, the AF selection frame 403 can be finely moved according to the user operation, and thus the position of the AF selection frame 403 can be specified with higher accuracy.

[0129] In addition, step S321 has been described using an example in which the boundary positions of the specific range 402 and the AF selection frame 403 are identified, and it is determined whether these boundary positions are consistent in each of the upward, downward, leftward, and rightward directions. However, it is sufficient to be able to determine whether the AF selection frame 403 is located near the boundary of the specific range 402. For example, in a case where a part of the AF selection frame 403 exists outside the specific range 402, the boundary of the AF selection frame 403 and the boundary of the specific range 402 share an intersection. In a state where this intersection exists, the boundary position can be determined to be consistent. In addition, in a case in which the AF selection frame 403 is located near the boundary of the specific range 402, for example, located within 20% from the left end of the specific range 402, the boundary position can be determined to be consistent. This is because, assuming that when the AF selection frame 403 is near the left boundary of the specific range 402, performing multiple operations will easily make the boundary position consistent.

[0130] Note that the above description has been provided using an exemplary case where the specific range is set based on the range of the subject image. However, the specific range may be a range of a predetermined size that is a size that is independent of the subject image.

[0131] Although the above embodiment has been described using the exemplary case where the user changes the position of the AF selection frame, the item to be changed is not necessarily the AF selection frame. For example, it is permitted to use a unit that allows the user to specify the position where AE measurement for determining exposure is performed, or a position related to other parameters that can be changed on the digital camera 100.

[0132] Note that various types of control that have been described above as being performed by the system control unit 50 may be performed by one piece of hardware, or the entire apparatus may be controlled by a plurality of pieces of hardware sharing processing.

[0133] In addition, although the present invention has been described in detail based on the preferred embodiment of the present invention, the present invention is not limited to such specific embodiment, and various modes within the scope of the principle of the present invention are also included in the present invention. In addition, the above-mentioned embodiment only illustrates one embodiment of the present invention, and different embodiments can be appropriately combined.

[0134] Furthermore, although the above-described embodiment has been described using an exemplary case where the present invention is applied to a digital camera, this example is not intended to be limiting, and the present invention can be applied to a device including an image pickup unit. That is, the present invention can be applied to, for example, an electronic device equipped with a display device, such as a personal computer, a PDA, a mobile phone terminal, a mobile image viewer, a game device, a tablet terminal, a smartphone, and a head-mounted display.

[0135] Other embodiments

[0136] The embodiments of the present invention may also be implemented by providing software (program) for performing the functions of the above-described embodiments to a system or device via a network or various storage media, and a computer or a central processing unit (CPU) or a microprocessing unit (MPU) of the system or device reads and executes the program.

[0137] While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications, equivalent structures and functions.

Claims

1. An electronic device, comprising: a first indication unit configured to be capable of receiving an input of a position to the display unit; a second indication unit configured to receive a movement indication for moving a selection position corresponding to an input position on the display unit at which the input is received by the first indication unit; as well as A control unit configured to control: When the subject region including the input position has a first size, the selection position is moved by a first movement amount according to a movement operation of a first operation amount performed on the second instruction unit, and When the subject region has a second size smaller than the first size, the selection position is moved by a second movement amount smaller than the first movement amount according to the movement operation of the first operation amount performed on the second instruction unit, The control unit performs control so that: moving the selected position along the first direction according to an operation for issuing a movement instruction along the first direction for the selected position to the second instruction unit, if the selected position before the movement is within the subject area and has not reached a boundary of the subject area in the first direction; and When the selected position before movement is within the subject area and reaches the boundary of the subject area in the first direction, the selected position is not moved along the first direction even if an operation is performed to issue a movement instruction along the first direction for the selected position to the second indication unit.

2. The electronic device according to claim 1, in, The size of the movement amount of the selection position relative to the operation amount of the second instruction unit is determined by comparing the entire screen with size information of a specific range.

3. The electronic device according to claim 2, in, The size information is at least one of a length of the specific range in a horizontal direction, a length of the specific range in a vertical direction, and an area of ​​the specific range.

4. The electronic device according to claim 1, in, The subject region is a region corresponding to a subject detected at an input position input by the first instruction unit.

5. The electronic device according to claim 1, in, The first indication unit is one of a line of sight input unit, a sound input unit, and a touch input unit, the line of sight input unit being configured to receive a line of sight input as an input of a position of a subject image via line of sight, the sound input unit being configured to receive an input of a name of a subject image via sound, and the touch input unit being configured to receive a touch input as an input of a position of a subject image via touch.

6. The electronic device according to claim 1, in, After the object region based on the first instruction unit is determined, the object region moves in a state of tracking movement of the object image.

7. The electronic device according to claim 1, in, The object region is determined based on distance measurement information of an object detected at an input position input by the first instruction unit.

8. The electronic device according to claim 1, in, In a case where the subject image includes a pupil, the position at which the first instruction unit receives the input is used as the pupil position.

9. The electronic device according to claim 1, in, The subject area is a range that includes a subject image at a position where the first instruction unit has received an input and has a substantially rectangular shape, a substantially elliptical shape, or is obtained by roughly outlining the outline of the subject.

10. The electronic device according to claim 1, in, In a case where indication from the second indication unit has already started, the control unit does not receive an input from the first indication unit for a predetermined period of time.

11. The electronic device according to claim 1, in, The display unit includes a display panel arranged within the viewfinder.

12. The electronic device according to claim 1, in, The control unit controls the display unit so as to display an image showing the object region corresponding to the input position superimposed on a live view image captured by the imaging unit.

13. The electronic device according to claim 12, in, The control unit causes the display unit to display an image indicating the selected position.

14. A method for controlling an electronic device, the electronic device comprising: a first input device configured to receive input of a position of the display device; and a second input device configured to receive a movement instruction for moving a selection position corresponding to an input position on the display device at which the first input device receives an input, the control method comprising: Control so that: When the subject region including the input position has a first size, the selection position is moved by a first movement amount according to a movement operation of a first operation amount performed on the second input device, and When the subject region has a second size smaller than the first size, the selection position is moved by a second movement amount smaller than the first movement amount according to a movement operation of the first operation amount performed on the second input device, The control is performed such that: moving the selected position along the first direction according to an operation for issuing a movement instruction along the first direction for the selected position to the second input device, when the selected position before the movement is within the subject area and has not reached a boundary of the subject area in the first direction; and When the selected position before movement is within the subject area and reaches the boundary of the subject area in the first direction, the selected position is not moved along the first direction even if an operation is performed to issue a movement instruction along the first direction for the selected position to the second input device.

Citation Information

Patent Citations

  • Imaging apparatus and control method therefor

    JP2018074200A

  • Input type discrimination system, input type discrimination method, and program

    JP2012053551A

  • Image display apparatus and method for operating the same

    KR101000062B1