Gesture-based data processing method and apparatus
First Claim
1. A data processing apparatus usable with input means for inputting a trace and with recognizing means for recognizing the trace input by the input means as a gesture and converting the gesture into a corresponding command, said apparatus comprising:
- retaining means for retaining a trace of the gesture input from the input means and a command corresponding to the trace;
display means for displaying a plurality of gestures corresponding to traces of gestures retained by said retaining means;
selection means for selecting a gesture from the plurality of gestures displayed by said display means;
designation means for designating an operand object; and
execution means for executing a command corresponding to the gesture selected by said selection means for the operand object designated by said designation means.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention aims to provide a data input method and apparatus with improved operations capable of reusing previously input gestures with simple operations. The invention aims to improve the operation of a command designation by notifying previously input gestures and allowing a user to re-use the previously input gestures with simple operations. In order to achieve the above objects, a gesture display area for displaying previously input gestures and commands is formed on a display screen, and if the gesture display area is designated, the command corresponding to the designated gesture is executed.
-
Citations
46 Claims
-
1. A data processing apparatus usable with input means for inputting a trace and with recognizing means for recognizing the trace input by the input means as a gesture and converting the gesture into a corresponding command, said apparatus comprising:
-
retaining means for retaining a trace of the gesture input from the input means and a command corresponding to the trace; display means for displaying a plurality of gestures corresponding to traces of gestures retained by said retaining means; selection means for selecting a gesture from the plurality of gestures displayed by said display means; designation means for designating an operand object; and execution means for executing a command corresponding to the gesture selected by said selection means for the operand object designated by said designation means. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data processing apparatus comprising:
-
command input means for inputting a command; command history storing means for storing a history of a plurality of commands input by said command input means; display control means for controlling a display device to display a plurality of patterns corresponding to a plurality of commands determined by the history of the plurality of commands stored in said command history storing means; selection means for selecting a pattern from the plurality of patterns displayed by the display control means; designation means for designating an operand object; and execution means for executing a command corresponding to a selected one of the plurality of patterns on the display device for the operand object designated by said designation means. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A data processing method usable with an input device for inputting a trace and with a recognizing device for recognizing the input trace as a gesture and converting the gesture into a corresponding command, comprising the steps of:
-
retaining a trace of the gesture input by the input device and a command corresponding to the trace; displaying a plurality of gestures on a display, the plurality of gestures corresponding to traces retained by said retaining step; selecting a gesture from the plurality of gestures displayed by the displaying step; designating an operand object; and executing a command corresponding to the selected gesture for the designated operand object. - View Dependent Claims (17, 18, 19, 37, 38, 39)
-
-
20. A data processing method comprising the steps of:
-
inputting a plurality of commands; storing a history of the plurality of input commands; and controlling a display device to display a plurality of patterns corresponding to a plurality of commands determined by the history of the plurality of stored commands; selecting a pattern from the plurality of patterns displayed by the controlling step; designating an operand object; and executing a command corresponding to a selected one of the plurality of patterns on the display device for the operand object designated by said designating step. - View Dependent Claims (21, 22, 23, 24, 25, 40, 41)
-
-
26. A memory medium storing computer-executable process steps, the process steps for data processing using an input device for inputting a trace and a recognizing device for recognizing the input trace as a gesture and converting the gesture into a corresponding command, the process steps comprising:
-
a retaining step to retain a trace of the gesture input by the input device and a command corresponding to the trace; a displaying step to display the trace of the gesture retained by said retaining step in a display; a selecting step to select a desired gesture from a plurality of the gestures displayed by the displaying step; a designating step to designate an operation object; and an executing step to execute a command corresponding to the selected gesture for a designated operation object. - View Dependent Claims (27, 28, 29, 42, 43, 44)
-
-
30. A memory medium storing computer-executable process steps for processing data, the process steps comprising:
-
an inputting step to input a plurality of commands; a storing step to store a history of the plurality of input commands; and a controlling step to control a display device to display a plurality of patterns corresponding to a plurality of commands determined by the history of the plurality of stored commands; a selecting step to select a pattern from the plurality of patterns displayed in the controlling step; a designating step to designate an operation object; and an executing step to execute a command corresponding to one of the plurality of patterns, the one pattern being selected on the display device, for the operation object designated by said designating step. - View Dependent Claims (31, 32, 33, 34, 35, 36, 45, 46)
-
Specification