Gesture-based input information processing apparatus
First Claim
1. An information processing apparatus comprising:
- a screen;
an input pen for inputting coordinates and drawing a line on said screen;
position detecting means for detecting coordinates of a position on said screen where a pen point of said input pen makes contact with said screen;
reference-stroke storing means for storing a plurality of predetermined reference strokes;
reference-stroke selecting means for comparing a pen stroke made on a text on said screen by said input pen with the reference strokes according to coordinates detected by said position detecting means and selecting a reference stroke which is closest to the pen stroke;
processing means for editing the text according to an edit instruction corresponding to the reference stroke selected by said reference-stroke selecting means and inputting coordinates of a position on said screen pointed by said input pen; and
means for storing for each reference stroke either an enabled state or a disable state, said reference-stroke selecting means checking the enabled/disabled state of each reference stroke before comparing and selecting the reference stroke which is closest to the pen stroke.
0 Assignments
0 Petitions
Accused Products
Abstract
An information processing apparatus obtains a distance that an input pen is moved in terms of the number of dots covered on a display screen, and from that number, judges whether a pen stroke is a gesture entry or a pointing entry. When the input pen is moved over more than a predetermined number of dots, e.g., eight dots, gesture recognition processing is performed. If the input pen is moved less than that number of dots, a pointing instruction is recognized, and pointing processing is performed. If a gesture is recognized, a recognized gesture editing command and a feature point of the gesture command are stored in RAM. Since an input by the input pen is judged a gesture entry or a pointing entry according to the number of dots over which the input pen is moved, a switch is not required to change data/instruction entry modes which reduces cost and improves handling.
116 Citations
10 Claims
-
1. An information processing apparatus comprising:
-
a screen; an input pen for inputting coordinates and drawing a line on said screen; position detecting means for detecting coordinates of a position on said screen where a pen point of said input pen makes contact with said screen; reference-stroke storing means for storing a plurality of predetermined reference strokes; reference-stroke selecting means for comparing a pen stroke made on a text on said screen by said input pen with the reference strokes according to coordinates detected by said position detecting means and selecting a reference stroke which is closest to the pen stroke; processing means for editing the text according to an edit instruction corresponding to the reference stroke selected by said reference-stroke selecting means and inputting coordinates of a position on said screen pointed by said input pen; and means for storing for each reference stroke either an enabled state or a disable state, said reference-stroke selecting means checking the enabled/disabled state of each reference stroke before comparing and selecting the reference stroke which is closest to the pen stroke. - View Dependent Claims (2, 3, 4)
-
-
5. An information processing apparatus comprising:
-
a screen; an input pen for inputting coordinates and drawing a line on said screen; position detecting means for detecting coordinates of a position on said screen where a pen point of said input pen makes contact with said screen; reference-stroke storing means for storing a plurality of predetermined reference strokes; reference-stroke selecting means for comparing a pen stroke made on a text on said screen by said input pen with the reference strokes according to coordinates detected by said position detecting means and selecting a reference stroke which is closest to the pen stroke; processing means for editing the text according to an edit instruction corresponding to the reference stroke selected by said reference-stroke selecting means and inputting coordinates of a position on said screen pointed by said input pen; and storing means for temporarily storing information, wherein said processing means displays on said screen edit prompting information relating to edit processing when an execution range of the edit processing according to a selected reference stroke is not determined to prompt an operator to clarify the execution range of the edit processing. - View Dependent Claims (6, 7)
-
-
8. An information processing apparatus comprising:
-
a screen; an input pen for inputting coordinates and drawing a line on said screen; a position detector for detecting coordinates of a position on said screen where a point of said input pen contacts said screen; a reference-stroke memory for storing a plurality of predetermined reference pen strokes and stroke enablement information for each reference pen stroke indicating whether the reference stroke is enabled or disabled; a reference-stroke recognizer for comparing a pen stroke drawn on text displayed on said screen with the predetermined reference strokes according to coordinates detected by said position detector and selecting one of the predetermined reference strokes which is a closest match to the drawn pen stroke; a text editor for editing the text according to an edit instruction corresponding to the selected reference stroke and storing coordinates in a display memory of a position on said screen pointed to by said input pen; and a processor for selecting only certain ones of the plurality of predetermined reference strokes stored in the reference stroke memory for use by said reference-stroke recognizer and text editor during text editing based on the stroke enablement information stored for each reference pen stroke. - View Dependent Claims (9, 10)
-
Specification