ELECTRONIC DEVICE
An electronic device according to the present application includes a display and a controller configured to determine a user's gaze position in a display area of the display based on user's gaze movement. In a state where a first image as an object is displayed in the display area, the controller is configured to hide the first image as the object when the gaze position separates from an area of the first image by a predetermined distance in a direction away from the first image as the object.
The present application is continuation of U.S. patent Ser. No. 15/547,255 filed on Jul. 28, 2017, which is a National Phase of International Application Number PCT/JP2016/052525, filed Jan. 28, 2016, which claims priority to Japanese Application Number 2015-015700, filed Jan. 29, 2015.
FIELDThe present invention relates to an electronic device capable of performing a predetermined input according to a user's eyes movement.
BACKGROUNDRecently, as the electronic device, a head-mounted display is known, the head-mounted display including a display unit for displaying an image and a mouse, a gaze detection device for detecting a user's gaze direction, and a display control unit for moving the mouse displayed on the display unit to the detected gaze direction.
SUMMARY Solution to ProblemAn electronic device according to one aspect includes a display, and a controller configured to estimate a user's gaze position in a display area of the display based on user's gaze movement. In a state where a first image is displayed in the display area, the controller is configured to hide the first image when the gaze position separates from an area of the first image by a predetermined distance in a direction away from the first image.
An electronic device according to one aspect includes a display including a first display area and a second display area, and a controller configured to estimate a user's gaze position in the display based on user's gaze movement. In a state where a first image is displayed in the second display area, the controller is configured to hide the first image when the gaze position separates from the second display area by a predetermined distance.
An electronic device according to one aspect includes a display, and a controller configured to estimate a user's gaze position in a display area of the display based on user's gaze movement. The controller is configured to set a first range and a second range that includes the first range in the display area, the second range being larger than the first range, and hide the first image when the gaze position moves to an outside of the second range while the first image is displayed in the first range.
An electronic device according to one aspect includes a display, and a controller configured to estimate a user's gaze position in a display area of the display based on user's gaze movement. The controller is configured to display a first image on a first direction side in the display area when the gaze position moves in the first direction by a first distance, and hide the first image when the gaze position moves in a second direction opposite to the first direction by a second distance while the first image is displayed, the second distance being longer than the first distance.
An electronic device includes a display configured to display a first image, and a controller configured to estimate a user's gaze position in a display area of the display based on user's gaze movement. When a ratio of an area of the first image to the display area is less than a predetermined value, the controller is configured to hide the first image when the gaze position separates from the area of the first image by a predetermined distance.
Exemplary embodiments for implementing the present application will be explained in detail below with reference to the accompanying drawings. It should be noted that the present application is not limited by the following explanation. In addition, the components in the explanation below include those which are easily thought of by persons skilled in the art, those which are substantially equivalents, and those in a scope of so-called equivalents. In the head-mounted display, it is desirable to propose a novel input mode that further improves operability at the time of input. An object of the present application is to provide an electronic device further improved in operability in the electronic device capable of performing a predetermined input according to an eyes movement.
As illustrated in
As explained above, the front part 11 is a portion arranged in front of the user's eyes when worn on the user's head. The front part 11 is configured so that a bridge is integrated with two marginal parts, so-called rims, provided in right and left sides across the bridge. The bridge is a portion that is in contact with a user's nose when the electronic device 1 is worn, and has a shape recessed along the user's nose. The marginal parts support the display 20. The marginal parts are connected to the side parts 12 and 13.
As explained above, when worn on the user's head, the side parts 12 and 13 are portions arranged along the both side portions of the user's head, so-called temple parts of the eyeglasses. One edge of each of the side parts 12 and 13 are connected to one edge of the front part 11. Here, a spring for pressure adjustment and an adjuster for changing an angle are arranged at the hinge portion of the temple of the eyeglasses which is the end portion of the side part 12 connected to the front part 11 in order to match user's feeling.
The display 20 includes a first display part 20a and a second display part 20b which are a pair of display parts provided in front of the user's right and left eyes. Each periphery of the first display part 20a and the second display part 20b of the display 20 is surrounded with the marginal part of the front part 11.
The display 20 can use a display panel such as an LCD (Liquid Crystal Display) and an OELD (Organic Electro-Luminescence Display) panels. For the display 20, the display panel is preferably made of a translucent or transparent plate-like member. By making the display panel of the display 20 with the translucent or transparent plate-like member, it is possible for the user to see the view through the display 20.
The operation unit 30 is provided in the side parts 12 and 13 respectively. The operation units 30 are touch sensors 30a and 30b which detect respective contacts. Various types of sensors such as a capacitive type sensor, an ultrasonic type sensor, a pressure sensitive type sensor, a resistive film type sensor, and an optical detection type sensor can be used for the touch sensors 30a and 30b. In the electronic device 1, the operation unit 30 may be configured to have only either one of the touch sensors 30a and 30b.
The myoelectric sensor has electrodes provided at locations contactable with areas around the user's eyes. The myoelectric sensor detects myoelectric potentials generated in association with user's eyes movements including, for example, blinking or gaze movement. As a measuring electrode to measure a myoelectric potential, a first electrode 40a and a second electrode 40b respectively contactable with the right and left sides of the user's nose are provided at nose pads extending from the bridge of the wearing portion 10. As a reference electrode, a third electrode 40c contactable with the center of the user's nose is provided on the bridge. With such a configuration, the myoelectric sensor detects changes in potentials of the first electrode 40a and of the second electrode 40b based on the third electrode 40c, for example, when the user moves the eyes in a predetermined direction or when he/she is blinking.
The third electrode 40c as the reference electrode used for the myoelectric sensor may be provided at a location different from the bridge. For example, the third electrode 40c may be provided near an end portion opposite to the front part 11 on the side part 12 or the side part 13. The arrangement configuration of the electrodes are not limited thereto, and various known technologies may be applied.
Although
The imager is provided in the front part 11 of the electronic device 1 so as to face a user's face. The imager is respectively provided near the right and left end portions of the front part 11. The respective imagers are referred to as 40d and 40e. The imager has a lens system including an imaging lens, an aperture, a zoom lens, a focus lens, and the like; a drive system causing a focus operation and a zoom operation to be performed on the lens system; and a solid-state imaging element array that photoelectrically converts an imaging light obtained by the lens system to generate an imaging signal, for example. The solid-state imaging element array may be implemented by, for example, a CCD (Charge Coupled Device) sensor array and a CMOS (Complementary Metal Oxide Semiconductor) sensor array.
Functions of the electronic device 1 will be explained next with reference to
The display 20 can display videos and images based on control by the controller 50. It suffices that the display 20 can display an image that the user can visually recognize, that is, it is sufficient that the display 20 can present an image to the user, and therefore various configurations can be used. For example, the display 20 may be configured to project an image to a display panel or a screen like a projector. When an image is to be projected, it may be configured to scan a laser light to project an image, or it may be configured to transmit light through a liquid crystal panel to project an image. Moreover, it may be configured to display an image to the user by irradiating a laser light directly from the display 20 toward the user.
As explained above, the operation unit 30 is a touch sensor provided on, for example, the side parts 12 and 13 of the electronic device 1. The operation unit 30 detects a position where a user's finger touches each of the side parts 12 and 13 as an input position. The operation unit 30 outputs a signal according to the detected input position to the controller 50. Thus, the user can perform various touch operations for the electronic device 1. As types of the touch operation, for example, there are an operation of releasing a finger within a short period of time after the finger is brought into contact with each of the side parts 12 and 13, an operation of flicking fingers at each of the side parts 12 and 13 in an arbitrary direction, e.g., a longitudinal direction of the side part, and an operation of moving fingers in the longitudinal direction of the side part while keeping the fingers in contact with each of the side parts 12 and 13. The direction in which the finger is moved is not limited thereto, and a contact movement of the finger in a lateral direction of the side part may be applied as a predetermined operation. Moreover, a contact movement of the finger in a longitudinal direction of the side part and a movement of the finger in the lateral direction of the side part may be detected together. When the side part is constituted from a plurality of faces, a predetermined operation may be detected based on a plurality of contacts with respect to the faces, for example, based on movement of a plurality of contact positions in directions approaching each other.
The operation unit 30 is not limited to the touch sensor, and may be, for example, one or more buttons.
When the detector 40 is the myoelectric sensor, as explanation above, the detector 40 detects a change in myoelectric potential when the user moves the eyes in a predetermined direction or when he/she is blinking. The myoelectric sensor outputs the information of the detected change in the myoelectric potential to the controller 50.
On the other hand, when the detector 40 is the imager, the imager captures images of the user's eyes. The imager outputs image data acquired through capturing or a series of image data acquired through capturing at each predetermined time, e.g., 1/15 sec. to the controller 50 as moving-image data.
The controller 50 includes, for example, an MPU (Micro Processing Unit). The controller 50 can execute various types of processing of the electronic device 1 according to the procedure instructed by software. In other words, the controller 50 can execute processing by sequentially reading instruction codes from an operating system program, a program of an application, or the like. Thus, the controller 50 can control the operations of the units, and outputs a control signal or an image signal for displaying data required for the units such as a video and an image on the display 20.
The controller 50 can estimate or detects a user's eyes movement based on the information of the change in the myoelectric potential output from the myoelectric sensor as the detector 40. The eyes movement corresponds to the presence or absence of blink, or the presence or absence of gaze movement including also changes of a gaze direction and a gaze position, or the like.
Alternatively, the controller 50 can estimate the user's eyes movement by extracting the eyes as a subject included in the image data or in the moving-image data output from the imager as the detector 40 and analyzing the movement of the eyes as the subject. The eyes movement corresponds to the presence or absence of blink, or the presence or absence of gaze movement including changes of a gaze direction and a gaze position, or the like. For example, the controller 50 can estimate the presence or absence of a gaze movement by extracting the eyes as a subject included in the image data or in the moving-image data and further performing predetermined processing such as calculation of the center of an iris region on the extracted subject. As the method of extracting a subject from an image, various image processing technologies can be used.
The storage 60 includes, for example, a nonvolatile storage device, a nonvolatile semiconductor memory such as ROM (Read Only Memory), a hard disk drive etc., and a readable/writable storage device such as SRAM (Static Random Access Memory) and DRAM (Dynamic Random Access Memory), and stores various programs. The storage 60 previously stores user's eyes movement patterns which can be estimated from the information output from the detector 40 and a plurality of display processing patterns associated with the respective movement patterns.
The communication unit 70 includes an antenna and an RF circuitry and performs communications including, for example, telephone communication and information communication with an external device based on the control by the controller 50.
An example in which the electronic device 1 detects a predetermined user's eyes movement and thereby performs predetermined processing associated with the movement, that is, an example in which a predetermined operation is performed will be explained below with reference to
In Pattern 1, the user is in a state of “looking straight” at the display and does not perform any predetermined eyes movement. In this case, the controller 50 does not recognize an input operation by the user and therefore does not perform any particular processing.
“Gaze movement in a predetermined direction” in Pattern 2 is associated with, for example, processing (operation) for moving a predetermined object displayed on the display 20 in a predetermined direction in a displayed image. Moreover, “gaze movement in a predetermined direction” may be associated with, for example, processing for specifying a predetermined position in the displayed image. In addition, “gaze movement in a predetermined direction” may be associated with, for example, processing for displaying a new image in a display area of the display 20.
An action of “gaze after gaze movement in a predetermined direction” in Pattern 3 is associated with, for example, an operation for causing the electronic device 1 to execute predetermined processing. For example, when the user's gaze position moves to a position overlapping with a predetermined operation icon displayed on the display 20 and thereafter continues to overlap with the operation icon for a predetermined time, e.g., 1 sec. or more, it is regarded that the operation icon is selected, and the predetermined processing associated with the operation icon is executed.
An action of “multiple blinks” in Pattern 4 is associated with, for example, an operation for causing the electronic device 1 to execute predetermined processing. For example, when the user blinks a few times while the user's gaze position overlaps with the predetermined operation icon displayed on the display 20, it is regarded that the operation icon is selected, and the predetermined processing associated with the operation icon is executed. In addition, the blinks may be assigned to an operation for implementing an I/O operation such as activation or stop of the electronic device 1, shift to a sleep state or its cancel, and execution or stop of music reproduction in a music application.
An example of executing predetermined processing based on detection of a predetermined eyes movement will be explained next.
The state illustrated in
The controller 50 can determine that the user's gaze position moves from the state at the position 101 illustrated in
The object 201 illustrated in
Here, the movement direction of the gaze position and the display position of the object 201 based on the movement direction may be appropriately defined. For example, the movement direction is defined as four directions of left, right, up, and down, a movement vector component of the gaze position is resolved into components in the four directions, and the display position of the object 201 may be determined based on the direction in which the moved component is the largest among the four directions. When the display area 21 is rectangular, a lateral direction may be defined as a direction parallel to its lower side or upper side, or may be defined as a horizontal direction, or may be defined as a direction in which the first display part 20a and the second display part 20b are arranged. Moreover, the movement direction of the gaze position may be defined as eight directions with an azimuth interval of 45° instead of the four directions of left, right, up, and down with an azimuth interval of 90°. In addition, it may be configured to define the display area 21 as areas obtained by dividing the area into a plurality portions and to display the object 201 in an area intersecting the movement direction of the gaze position.
In this way, the electronic device 1 has a configuration that estimates the user's gaze position in the display area 21 of the display 20 based on the detection result of the detector 40 that detects an movement operation of the user's eyes, and that displays the first image on the first direction side in the display area 21 when the gaze position moves in the first direction. Therefore, it is possible to display useful information near the position visually recognized by the user in the display area 21.
Referring again to
Here, it is defined whether the gaze position moves in “direction away from the object 201”, for example, the left and right sides are defined as the horizontal direction and the top and bottom sides are defined as the vertical direction, so that the gaze position may be determined based on two vector components when the movement vector component of the gaze position is resolved into components in the horizontal direction and the vertical direction. For example, when the movement vector component of the gaze position is resolved into components in the horizontal direction and the vertical direction, and both of the movement vector component in the horizontal direction and of the movement vector component in the vertical direction have directions each away from the object 201, then it may be determined that the directions are “directions away from the object 201”. For example, when either one of the movement vector component in the horizontal direction and the movement vector component in the vertical direction has a direction away from the object 201, then it may be determined that the direction is “direction away from the object 201”. For example, when a longer moving distance is adopted, of the movement vector component in the horizontal direction and the movement vector component in the vertical direction, and when the direction is a direction away from the object 201, then it may be regarded that the gaze position moves in “direction away from the object 201”. Moreover, the movement direction of the gaze position may be defined as eight directions with an azimuth interval of 45° instead of the four directions of left, right, up, and down with an azimuth interval of 90°, or the direction may further be subdivided.
Here, when a gaze path in a series of user's gaze movements is not linear but includes not less than a predetermined ratio of a curve portion or a bent portion, the movement direction of the gaze position or the vector is not constant. In this case, for example, an imaginary line connecting a start point at which the gaze movement is started and an end point at which a series of gaze movements is ended may be specified as a direction of the user's gaze movement. In addition, for example, when the series of gaze movements is estimated, an imaginary line connecting a start point and a point backward from the end point, by a predetermined section, at which the gaze movement is ended may be specified as a direction of the user's gaze movement.
When a change of the gaze position is not detected for a predetermined time or more after detection of the movement of the gaze position so that the object 201 is not displayed by a gaze movement not intended by the user, the object 201 may be displayed.
In this way, the electronic device 1 has a configuration that hides the first image when the gaze position separates from an area of the first image by a predetermined distance in the direction away from the first image while the first image is displayed. By having such a configuration, for example, when the user wants to compare the first image with other images or with a predetermined object in a scenery visually recognized through the display 20, repetition does not occur, such that the gaze position is out of the area of the first image and this causes the first image to be hidden or the gaze position again approaches the area of the first image and this causes the first image to be displayed again, and therefore it is easy to use.
Another display mode of the display 20 of the electronic device 1 will be explained next.
As illustrated in
As illustrated in
In this way, the electronic device 1 has a configuration that displays the first image in the second display area 21(g) when the gaze position moves from the first display area 21(f) to the second display area 21(g) in the display area 21. Therefore, it is possible to display useful information near the position visually recognized by the user in the display area 21. Moreover, the electronic device 1 has a configuration that hides the first image when the gaze position separates from the second display area 21(g) by the predetermined distance d2 while the first image is displayed. Therefore, the first image does not become non-display even when the gaze position moves outside the second display area 21(g) beyond the range of the second display area 21(g).
Still another display mode of the display 20 of the electronic device 1 will be explained next.
As illustrated in
As illustrated in
Still another display mode of the display 20 of the electronic device 1 will be explained next.
The controller 50 can display the object 201 on the first direction side in the display area 21 in
Then, as illustrated in
Moreover, instead of setting a movement direction of an actual gaze movement as the first direction, for example, it may be configured to define the movement direction as the four directions of left, right, up, and down, to resolve the vector component of the actual gaze movement into components in the four directions, and to define a direction, of the four directions, in which the moved component is the largest, as the first direction. In other words, referring to
In this way, the electronic device 1 has a configuration that displays the first image on the first direction side in the display area 21 when the gaze position moves in the first direction by the first distance. Therefore, it is possible to display useful information near the position visually recognized by the user in the display area 21. Moreover, the electronic device 1 has a configuration that hides the first image when the gaze position moves in the second direction which is the opposite side to the first direction by the second distance longer than the first distance while the first image is displayed. Therefore, the first image does not become non-display even when the gaze position is moved.
Still another display mode of the display 20 of the electronic device 1 will be explained next.
Then, as illustrated in
As illustrated in
At this time, in the first image as the object 202, it may be configured to change the display content of the second image as the object 202 when the gaze position moves in a direction crossing the first direction which is the direction when the gaze position moves from the position 101 to the position 102, i.e., to a direction corresponding to the first direction in the example illustrated in
The configuration that changes the display content of the second image as the object 202 depending on a gaze operation is not always required. For example, it may be a configuration that changes the display content of the second image as the object 202 according to a predetermined contact operation for the operation unit 30 while the second image as the object 202 is displayed.
In the example illustrated in
The “predetermined distance” may be set based on the size of the second image as the object 202 in the configuration that displays the first image as the object 201 in the second area 21(g) when the gaze position moves from the first display area 21(f) to the second display area 21(g) in the display area 21 in the example illustrated in
For example, as illustrated in
The predetermined distance may be changed according to the display content displayed as the second image as the object 202. For example, when the display content of the second image as the object 202 contains character information at a predetermined ratio or more, the predetermined distance may be set longer as compared with a case where the display content contains character information less than the predetermined ratio. When the user visually recognizes the second image as the object 202 and if the second image as the object 202 is only an image without including character information, the user can grasp the outline even if viewing only a part of the image close to the first image as the object 201. In other words, in this case, the user can grasp the outline by a short-distance gaze movement. When the object 202 is a desired display content as a result of visually recognizing the part of the second image as the object 202, the user returns the eyes to the first image as the object 201, and then performs Pattern 4 in
As described above, there is a possibility that an appropriate predetermined distance of the gaze movement distance required for hiding the first image as the object 201 may differ depending on whether the display content of the second image as the object 202 contains character information or on how much the character information is contained therein. On the other hand, in the electronic device 1, the gaze movement distance required for hiding the first image as the object 201 may be changed appropriately depending on whether the display content of the second image as the object 202 contains character information or on how much the character information is contained therein. Therefore, it is possible to realize a gaze movement operation that does not make the user feel troublesome.
In addition, the predetermined distance may be settable by the user.
Although the present application has been explained based on the drawings and the embodiments, the present application is not limited thereto. For example, the electronic device may be configured to include the display, the detector for detecting a user's gaze movement, and the controller for estimating a user's gaze position in the display area of the display based on the detection result of the detector, and to display the first image on the predetermined direction side in the display area when the gaze position moves in the predetermined direction. When the ratio of the area of the first image to the display area of the display is less than the predetermined value, it may be configured to hide the first image when the gaze position separates from the area of the first image by a predetermined distance. Moreover, when the ratio of the area of the first image to the display area of the display is not less than the predetermined value, it may be configured to hide the first image when the gaze position moves from inside to outside of the area of the first image.
Here, the case where the ratio of the area of the first image to the display area of the display is not less than the predetermined value is, for example, a case where the ratio of the area of the first image to the display area of the display is equal to or larger than 50% and the area includes the central region of the display area.
In the embodiments, although the configuration that displays the first image based on the movement of the gaze position has been explained, the configuration is not limited thereto. For example, it may be configured to display the first image related to predetermined information when the information is received through communication with an external device. In addition, the first image may be always displayed.
In the embodiments, the configuration that hides the first image based on the movement of the gaze position has been explained. The electronic device 1 disclosed in the present specification may further includes, in addition to such a configuration, a configuration that hides the first image after the elapse of a predetermined period of time since the display of the first image.
Although the present application has been explained with reference to the drawings and the embodiments, it should be noted that those skilled in the art can easily make various modifications and amendments based on the present disclosure. It is therefore to be noted that these modifications and amendments should be included in the scope of the present disclosure. Moreover, all the technical matters disclosed in the present application are relocatable so as not to conflict with each other, and it is possible to combine a plurality of components into one unit or to divide the components into units.
In the embodiments, the example in which the electronic device 1 has the shape such as the eyeglass shape or the goggle shape has been explained, however, the shape of the electronic device 1 is not limited thereto. For example, as illustrated in
In the embodiments, the configuration in which the display 20 has the pair of display parts 20a and 20b provided in front of the user's right and left eyes has been represented, however, the embodiments are not limited thereto. It may be configured that the display 20 has one display part provided in front of either one of the user's right and left eyes.
In the embodiments, the configuration in which the marginal parts of the front part enclose the entire periphery of the edge of the display area 21 of the display 20 has been represented. However, the embodiments are not limited thereto, and it may be configured so that the marginal part surrounds only part of the edge of the display area 21 in the display 20.
Claims
1. An electronic device comprising:
- a display which can allow a user of the electronic device to see a view through the display and configured to display an image; and
- a controller configured to determine a user's gaze position in a display area of the display, wherein
- the controller is configured to cause the display to display a first image in a state where at least a part of a region of the display area is in a transparent state, when the first image is displayed in the display area, in response to the user's gaze position moving to a first region in the first image, cause the display to display an image relating to the first region in the display area.
2. The electronic device according to claim 1, wherein
- in response to the user's gaze position moving to a second region in the first image, the controller is configured to cause the display to display an image relating to the second region in the display area.
3. The electronic device according to claim 2, wherein
- in response to the controller determining that the user's gaze position moving in a first direction, the controller is configured to cause the display to display the first image at a side of the first direction in the display area in a state where at least a part of the region of the display area is in the transparent state.
4. The electronic device according to claim 3, wherein
- in response to the user's gaze position being separated from the first image, the controller is configured to hide the first image.
5. A display method comprising:
- displaying a first image on a display in a state where at least a part of a region of a display area of the display is in a transparent state; and
- when the first image is displayed in the display area, in response to a user's gaze position in the display area moving to a first region in the first image, displaying an image relating to the first region in the display area.
Type: Application
Filed: Sep 17, 2019
Publication Date: Feb 20, 2020
Patent Grant number: 11112866
Inventor: Akiyoshi NODA (Meguro-ku, Tokyo)
Application Number: 16/574,022