Handwriting type input display device
First Claim
1. A handwriting type input display device comprising:
- display means for performing a two-dimensional display;
input means which constitutes handwriting means in combination with said display means, and is adapted to detect a handwriting input operation by a user at a coordinate position corresponding to a position on a screen of said display means;
passing point predicting means for receiving the coordinate point sequence from said input means to insert a new coordinate point sequence between neighboring coordinate points of the coordinate point sequence, and outputting a coordinate point sequence for forming a smooth handwritten curved line;
processing means for instructing an insertion method of coordinate points to said passing point predicting means, and performing processing of displaying on said display means a curved line based on the coordinate point sequence which is obtained by said passing point predicting means; and
wherein said passing point predicting means comprises control vector generating means for generating an average speed vector and an average acceleration vector on two neighboring coordinate points of the received coordinate point sequence.insertion point number determining means for determining the number of insertion points between the two neighboring coordinate points on the basis of the magnitude of the average acceleration vector generated by said control vector generating means.
1 Assignment
0 Petitions
Accused Products
Abstract
A handwriting type input display device is provided with a display device for performing a two-dimensional display, an input device which constitutes a handwriting device in combination with the display device, and is adapted to detect a handwriting input operation by a user at a coordinate position corresponding to a position on a screen of the display device, a passing point predicting device for receiving the coordinate point sequence from the input device to insert a new coordinate point sequence between neighboring coordinate points of the coordinate point sequence, and outputting a coordinate point sequence for forming a smooth handwritten curved line, and a processing device for instructing an insertion method of coordinate points to the passing point predicting device, and performing processing of displaying on the display device a curved line based on the coordinate point sequence which is obtained by the passing point predicting device.
89 Citations
11 Claims
-
1. A handwriting type input display device comprising:
-
display means for performing a two-dimensional display; input means which constitutes handwriting means in combination with said display means, and is adapted to detect a handwriting input operation by a user at a coordinate position corresponding to a position on a screen of said display means; passing point predicting means for receiving the coordinate point sequence from said input means to insert a new coordinate point sequence between neighboring coordinate points of the coordinate point sequence, and outputting a coordinate point sequence for forming a smooth handwritten curved line; processing means for instructing an insertion method of coordinate points to said passing point predicting means, and performing processing of displaying on said display means a curved line based on the coordinate point sequence which is obtained by said passing point predicting means; and wherein said passing point predicting means comprises control vector generating means for generating an average speed vector and an average acceleration vector on two neighboring coordinate points of the received coordinate point sequence. insertion point number determining means for determining the number of insertion points between the two neighboring coordinate points on the basis of the magnitude of the average acceleration vector generated by said control vector generating means. - View Dependent Claims (2, 3)
-
-
4. A handwriting type input display device comprising:
-
display means for performing a two-dimensional display; input means which constitutes handwriting means in combination with said display means, and is adapted to detect a handwriting input operation by a user at a coordinate position corresponding to a position on a screen of said display means; next input point predicting means for generating predicted coordinate points for each coordinate point which is received from said input means to reduce a delay time from the time when a user performs a handwriting input operation until the time when a response display is performed; passing point predicting means for receiving the coordinate point sequence from said next input point predicting means to insert a new coordinate point sequence between neighboring coordinate points of the coordinate point sequence, and outputting a coordinate point sequence for forming a smooth handwritten curved line; processing means for instructing a calculation method for generating the predicted coordinate points to said next input point predicting means, and performing processing of displaying on said display means a curved line based on a coordinate point sequence which is obtained from said next input point predicting means; and
wherein said passing point predicting means comprisescontrol vector generating means for generating an average speed vector and an average acceleration vector on two neighboring coordinate points of the received coordinate point sequence, insertion point number determining means for determining the number of insertion points between the two neighboring coordinate points on the basis of the magnitude of the average acceleration vector generated by said control vector generating means. - View Dependent Claims (5, 6)
-
-
7. A handwriting type input display device comprising:
-
display means for performing a two-dimensional display; input means which constitutes handwriting means in combination with said display means, and is adapted to detect a handwriting input operation by a user at a coordinate position corresponding to a position on a screen of said display means; next input point predicting means for generating predicted coordinate points for each coordinate point which is received from said input means to reduce a delay time from the time when a user performs a handwriting input operation until the time when a response display is performed; passing point predicting means for receiving the coordinate point sequence from said next input point predicting means to insert a new coordinate point sequence between neighboring coordinate points of the coordinate point sequence, and outputting a coordinate point sequence for forming a smooth handwritten curved line; processing means for instructing a calculation method for generating the predicted coordinate points to said next input point predicting means, instructing an insertion method of a coordinate point to said passing point predicting means, and performing processing of displaying on said display means a curved line based on a coordinate point sequence obtained from said passing point predicting means; and
wherein said passing point predicting means comprisescontrol vector generating means for generating an average speed vector and an average acceleration vector on two neighboring coordinate points of the received coordinate point sequence, insertion point number determining means for determining the number of insertion points between the two neighboring coordinate points on the basis of the magnitude of the average acceleration vector generated by said control vector generating means. - View Dependent Claims (8, 9, 10, 11)
-
Specification