Patent ID: 7330868

Claim:
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.