Data entry apparatus and program therefor
First Claim
1. A data entry apparatus and a program comprising:
- an input unit which receives the instruction input from a user;
a command element extraction unit which outputs a plurality of recognition candidate for the command element from the instruction input;
a command rule matching unit, in which a command type element is extracted from the recognition candidates, and the command argument element is decided for the command type element, and further the combination is determined of the command type element and the command argument element; and
a command execution unit, in which the command having the command type element is executed for the command argument element.
1 Assignment
0 Petitions
Accused Products
Abstract
A command interpretation means is provided to allow any arbitrary combination of the method of specifying a character string or an area on a paper or a monitor display with a pen or a mouse, and the method of writing a character string or a symbol which means a command element by a pen, a keyboard, or the like. Furthermore, a command interpretation means is provided to allow an imperfect character in command element extraction. A data entry apparatus disclosed includes: a command element extraction unit which outputs a plurality of recognition candidates for the command element in response to the instruction input from a user, the command rule matching unit, which extracts a command type element out of the plural recognition candidates, and judges the command argument element as an argument for the command type element, and furthermore, determines the combination of a command type element and a command argument element, and a command execution unit, which executes the command of the command type element to the above-determined command argument element. To reduce the limit to a user input becomes possible by taking into consideration of the combination to a plurality of candidates extracted.
53 Citations
12 Claims
-
1. A data entry apparatus and a program comprising:
-
an input unit which receives the instruction input from a user;
a command element extraction unit which outputs a plurality of recognition candidate for the command element from the instruction input;
a command rule matching unit, in which a command type element is extracted from the recognition candidates, and the command argument element is decided for the command type element, and further the combination is determined of the command type element and the command argument element; and
a command execution unit, in which the command having the command type element is executed for the command argument element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A program for the data entry apparatus comprising the steps of:
-
accepting an instruction input from a user by the input unit;
outputting a plurality of recognition candidates, wherein the instruction input is divided to create a command element-unit candidate based on at least any of input time, and a geometrical feature of the input stroke;
extracting a command type element from the recognition candidates;
determining the combination of the command type element and the command argument element based on the command rule dictionary which defines the combination of a command type element and a command argument element; and
executing the command for the command type element for the determined command argument.
-
Specification