Line-of-sight-information input apparatus and method
First Claim
1. A line-of-sight-information input apparatus for performing an input operation by utilizing a line of sight, said apparatus comprising:
- detection means for detecting an angle of rotation of an eyeball of a user;
correction means for correcting the detected angle of rotation of the eyeball, according to the user;
control means for calculating a line-of-sight position based on the corrected angle of rotation of the eyeball and for generating an event at the line-of-sight position; and
transmission means for transmitting the event to a host system.
1 Assignment
0 Petitions
Accused Products
Abstract
By providing a line-of-sight-information detection device for detecting an angle of rotation of an eyeball, an individual-difference correction unit for correcting the detected angle of rotation of the eyeball for each individual, an individual-difference preserving unit for preserving line-of-sight information in which individual difference is corrected, a line-of-sight-information processing unit for calculating a line-of-sight position based on the corrected angle of rotation of the eyeball and generating an event at the line-of-sight position, and an event transmission unit for transmitting the event to a host system, it is possible to use line-of-sight information as a new basis for controlling a graphical user interface. Thus, the user'"'"'s hands are used only on a keyboard, and the functions of a mouse, which has conventionally been operated by the user'"'"'s hand, can be provided by the user'"'"'s line of sight. As a result, it is possible, for example, to improve the operational efficiency.
21 Citations
21 Claims
-
1. A line-of-sight-information input apparatus for performing an input operation by utilizing a line of sight, said apparatus comprising:
-
detection means for detecting an angle of rotation of an eyeball of a user; correction means for correcting the detected angle of rotation of the eyeball, according to the user; control means for calculating a line-of-sight position based on the corrected angle of rotation of the eyeball and for generating an event at the line-of-sight position; and transmission means for transmitting the event to a host system. - View Dependent Claims (2, 3, 9, 10)
-
-
4. A line-of-sight-information input apparatus for performing an input operation by utilizing a line of sight, said apparatus comprising:
-
detection means for detecting an angle of rotation of an eyeball of a user; control means for identifying a state of opening/closing of the eyeball based on the detected angle of rotation of the eyeball, and for generating an event based on how long the eyeball is kept closed; and transmission means for transmitting the event to a host system. - View Dependent Claims (5, 6)
-
-
7. A line-of-sight-information input apparatus for performing an input operation by utilizing a line of sight, said apparatus comprising:
-
detection means for detecting an angle of rotation of an eyeball of a user; control means for calculating a gaze point in consideration of fluctuation of the eyeball based on the detected angle of rotation of the eyeball, and for generating an event at the gaze point; and transmission means for transmitting the event to a host system. - View Dependent Claims (8)
-
-
11. A line-of-sight-information input method for performing an input operation by utilizing a line of sight, said method comprising:
-
a detection step of detecting an angle of rotation of an eyeball of a user; a correction step of correcting the detected angle of rotation of the eyeball, according to the user; a control step of calculating a line-of-sight position based on the corrected angle of rotation of the eyeball and generating an event at the line-of-sight position; and a transmission step of transmitting the event to a host system. - View Dependent Claims (12, 13, 19, 20)
-
-
14. A line-of-sight-information input method for performing an input operation by utilizing a line of sight, said method comprising:
-
a detection step of detecting an angle of rotation of an eyeball of a user; a control step of identifying a state of opening/closing of the eyeball based on the detected angle of rotation of the eyeball and generating an event based on how long the eyeball is kept closed; and a transmission step of transmitting the event to a host system. - View Dependent Claims (15, 16)
-
-
17. A line-of-sight-information input method for performing an input operation by utilizing a line of sight, said method comprising:
-
a detection step of detecting an angle of rotation of an eyeball of a user; a control step of calculating a gaze point in consideration of fluctuation of the eyeball based on the detected angle of rotation of the eyeball, and for generating an event at the gaze point; and a transmission step of transmitting the event to a host system. - View Dependent Claims (18)
-
-
21. A storage medium storing a program for performing an input operation by utilizing a line of sight, said program comprising:
-
a detection module for detecting an angle of rotation of an eyeball of a user; a correction module for correcting the detected angle of rotation of the eyeball, according to the user; an event generation module for calculating a line-of-sight position based on the corrected angle of rotation of the eyeball and for generating an event at the line-of-sight position; and a transmission module for transmitting the generated event to a host system.
-
Specification