Data input apparatus and method
First Claim
Patent Images
1. A data input apparatus for inputting a desired value, comprising:
- first commanding means for inputting a command for incrementing a numeric value;
second commanding means for inputting a command for decrementing the numeric value;
first control means for controlling the amount of increment according to the length of time during which said first commanding means is uninterruptedly held;
second control means for controlling the amount of decrement according to the length of time during which said second commanding means is uninterruptedly held;
processing means for performing at least one of a process for incrementing the numeric value by the amount of increment controlled by said first control means and a process for decrementing the numeric value by the amount of decrement controlled by said second control means to determine the numeric value to be input;
voice input means for inputting voice; and
speech recognition means for performing speech recognition of inputted voice,wherein said speech recognition means recognizes the inputted voice by using, as recognizable words, numeric values near a value to which a process by said processing means is applied and, if a recognized numeric value matches any of said recognizable words, said processing means determines the numeric value corresponding to the matching word as a numeric value to be inputted.
1 Assignment
0 Petitions
Accused Products
Abstract
A command for incrementing a numeric value is inputted by pressing a “2” key. A command for decrementing the numeric value is inputted by depressing an “8” key. At least one of a process for incrementing the numeric value by the amount of increment according to the length of time during which the “2” key is held down and a process for decrementing the numeric value by the amount of decrement according to the length of time during which the “8” key is held down is performed to determine a value to be input.
18 Citations
12 Claims
-
1. A data input apparatus for inputting a desired value, comprising:
-
first commanding means for inputting a command for incrementing a numeric value; second commanding means for inputting a command for decrementing the numeric value; first control means for controlling the amount of increment according to the length of time during which said first commanding means is uninterruptedly held; second control means for controlling the amount of decrement according to the length of time during which said second commanding means is uninterruptedly held; processing means for performing at least one of a process for incrementing the numeric value by the amount of increment controlled by said first control means and a process for decrementing the numeric value by the amount of decrement controlled by said second control means to determine the numeric value to be input; voice input means for inputting voice; and speech recognition means for performing speech recognition of inputted voice, wherein said speech recognition means recognizes the inputted voice by using, as recognizable words, numeric values near a value to which a process by said processing means is applied and, if a recognized numeric value matches any of said recognizable words, said processing means determines the numeric value corresponding to the matching word as a numeric value to be inputted. - View Dependent Claims (2, 3, 4)
-
-
5. A data input apparatus for inputting a desired value, comprising:
-
first commanding means for inputting a command for incrementing a numeric value; second commanding means for inputting a command for decrementing the numeric value; first control means for controlling the amount of increment according to the length of time during which said first commanding means is uninterruptedly held; second control means for controlling the amount of decrement according to the length of time during which said second commanding means is uninterruptedly held; processing means for performing at least one of a process for incrementing the numeric value by the amount of increment controlled by said first control means and a process for decrementing the numeric value by the amount of decrement controlled by said second control means to determine the numeric value to be input; and voice output means for outputting, as a voice, the numeric value as a result of at least one of the process for incrementing the numeric value or the process for decrementing the numeric value that is performed by said processing means.
-
-
6. A data input method for inputting a desired numeric value, comprising:
-
the first commanding step of inputting a command for incrementing a numeric value; the second commanding step of inputting a command for decrementing the numeric value; the first control step of controlling the amount of increment according to the length of time during which the command is being uninterruptedly inputted at said first commanding step; the second control step of controlling the amount of decrement according to the length of time during which the command is being interruptedly inputted at said second commanding step; the processing step of performing at least one of a process for incrementing the numeric value by the amount of increment controlled at said first control step and a process for decrementing the numeric value by the amount of decrement controlled at said second control step to determine the numeric value to be input; the voice input step of inputting voice; and the speech recognition step of performing speech recognition of inputted voice, wherein, at said speech recognition step, the inputted voice is recognized by using, as recognizable words, numeric values near a value to which a process at said processing step is applied and, if a recognized numeric value matches any of said recognizable words, the numeric value corresponding to the matching word is determined at said processing step as a numeric value to be inputted. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A data input method for inputting a desired numeric value, comprising:
-
the first commanding step of inputting a command for incrementing a numeric value; the second commanding step of inputting a command for decrementing the numeric value; the first control step of controlling the amount of increment according to the length of time during which the command is being uninterruptedly inputted at said first commanding step; the second control step of controlling the amount of decrement according to the length of time during which the command is being interruptedly inputted at said second commanding step; the processing step of performing at least one of a process for incrementing the numeric value by the amount of increment controlled at said first control step and a process for decrementing the numeric value by the amount of decrement controlled at said second control step to determine the numeric value to be input; and the voice output step of outputting, as a voice, the numeric value as a result of at least one of the process for incrementing the numeric value or the process for decrementing the numeric value that is performed at said processing step. - View Dependent Claims (12)
-
Specification