USER INTERFACE DEVICE, USER INTERFACE METHOD, PROGRAM, AND COMPUTER-READABLE INFORMATION STORAGE MEDIUM
First Claim
1. A user interface device comprising:
- a template data storage unit configured to store template data indicating changes in a predetermined writing position when a gesture to write each of a plurality of characters in the air is made;
a position obtaining unit configured to sequentially obtain the predetermined writing position when a user makes gestures to sequentially writing characters in the air;
a similarity evaluation information output unit configured to sequentially output similarity evaluation information indicating a similarity between data to be evaluated including a predetermined number of the predetermined writing positions taken in order from newly obtained data and the template data related to each of the plurality of characters every time the predetermined writing position is obtained by the position obtaining unit; and
a character string determination unit configured to determine a character string related to the gestures of the user based on the sequentially output similarity evaluation information related to each of the plurality of characters.
4 Assignments
0 Petitions
Accused Products
Abstract
To allow for easy entry of a plurality of characters by handwriting gestures in the air, a user interface device includes template data storage means for storing template data indicating changes in a predetermined writing position when a gesture to write each of a plurality of characters in the air is made, position obtaining means for sequentially obtaining the predetermined writing position when a user makes gestures to sequentially writing characters in the air, similarity evaluation information output means, every time the predetermined writing position is obtained by the position obtaining means, for sequentially outputting similarity evaluation information indicating a similarity between data to be evaluated including a predetermined number of the predetermined writing positions taken in order from newly obtained data and the template data related to each of the plurality of characters, and character string determination means for determining a character string related to the gestures of the user based on the sequentially output similarity evaluation information related to each of the plurality of characters.
-
Citations
10 Claims
-
1. A user interface device comprising:
-
a template data storage unit configured to store template data indicating changes in a predetermined writing position when a gesture to write each of a plurality of characters in the air is made; a position obtaining unit configured to sequentially obtain the predetermined writing position when a user makes gestures to sequentially writing characters in the air; a similarity evaluation information output unit configured to sequentially output similarity evaluation information indicating a similarity between data to be evaluated including a predetermined number of the predetermined writing positions taken in order from newly obtained data and the template data related to each of the plurality of characters every time the predetermined writing position is obtained by the position obtaining unit; and a character string determination unit configured to determine a character string related to the gestures of the user based on the sequentially output similarity evaluation information related to each of the plurality of characters. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A user interface method comprising:
-
sequentially obtaining a predetermined writing position when a user makes gestures to sequentially write characters in the air; referring to template data storage means that stores template data indicating changes in the predetermined writing position when a gesture to write each of a plurality of characters in the air is made every time the predetermined writing position is obtained, sequentially outputting similarity evaluation information indicating a similarity between data to be evaluated including a predetermined number of the predetermined writing positions taken in order from newly obtained data and the template data related to each of the plurality of characters, every time the predetermined writing position is obtained; and determining a character string related to the gestures of the user based on the sequentially output similarity evaluation information related to each of the plurality of characters.
-
-
9. A non-transitory computer-readable information storage medium storing a program for causing a computer to function as:
-
a template data storage unit configured to store template data indicating changes in a predetermined writing position when a gesture to write each of a plurality of characters in the air is made; a position obtaining unit configured to sequentially obtain the predetermined writing position when a user makes gestures to sequentially writing characters in the air; a similarity evaluation information output unit configured to sequentially output similarity evaluation information indicating a similarity between data to be evaluated including a predetermined number of the predetermined writing positions taken in order from newly obtained data and the template data related to each of the plurality of characters, every time the predetermined writing position is obtained by the position obtaining unit; and a character string determination unit configured to determine a character string related to the gestures of the user based on the sequentially output similarity evaluation information related to each of the plurality of characters.
-
-
10. (canceled)
Specification