Method for generating vector data for a hand-drawn curve
First Claim
Patent Images
1. A method for obtaining vector data for a hand-drawn curve, comprising:
- a step of receiving and storing in a temporary memory coordinate data and pen pressure data representing points of a hand-drawn path obtained from a pointing device;
a first extraction step of extracting from the coordinate data stored in the temporary memory coordinate characteristic points indicating characteristics of the path;
a coordinate data storage step of storing the coordinate characteristic points into a first storage means;
a second extraction step of extracting pen pressure characteristic points characterizing changes in pen pressure from the pen pressure data stored in the temporary memory;
a pen pressure data storage step of storing the pen pressure characteristic points into a second storage means; and
a plotting processing step of using the coordinate characteristic points stored in the first storage means and the pen pressure characteristic points stored in the second storage means to calculate a curve along which the thickness or density thereof changes in response to the pen pressure,wherein the first and second extraction steps are carried out independently of each other.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to obtaining vector data for a hand-drawn curve having coordinate values input from a pointing device and a thickness and/or density in accordance with pen pressure values. In order to reduce the amount of data input from the pointing device and obtain vector data therefor in real time, the coordinate data and pen pressure data are extracted independently of each other so as to reduce the amount of data stored in a memory and used for plotting or display.
-
Citations
13 Claims
-
1. A method for obtaining vector data for a hand-drawn curve, comprising:
-
a step of receiving and storing in a temporary memory coordinate data and pen pressure data representing points of a hand-drawn path obtained from a pointing device; a first extraction step of extracting from the coordinate data stored in the temporary memory coordinate characteristic points indicating characteristics of the path; a coordinate data storage step of storing the coordinate characteristic points into a first storage means; a second extraction step of extracting pen pressure characteristic points characterizing changes in pen pressure from the pen pressure data stored in the temporary memory; a pen pressure data storage step of storing the pen pressure characteristic points into a second storage means; and a plotting processing step of using the coordinate characteristic points stored in the first storage means and the pen pressure characteristic points stored in the second storage means to calculate a curve along which the thickness or density thereof changes in response to the pen pressure, wherein the first and second extraction steps are carried out independently of each other. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable recording medium having a program encoded thereon, the program being executable by an image processing apparatus, information processing apparatus or a computer to perform a method, said method comprising:
-
a step of receiving and storing in a temporary memory coordinate data and pen pressure data representing points of a hand-drawn path obtained from a pointing device; a first extraction step of extracting from the coordinate data stored in the temporary memory coordinate characteristic points indicating characteristics of the path; a coordinate data storage step of storing the coordinate characteristic points into a first storage means; a second extraction step of extracting pen pressure characteristic points characterizing changes in pen pressure from the pen pressure data stored in the temporary memory; a pen pressure data storage step of storing the pen pressure characteristic points into a second storage means; and a plotting processing step of using the coordinate characteristic points stored in the first storage means and the pen pressure characteristic points stored in the second storage means to calculate a curve along which the thickness or density thereof changes in response to the pen pressure, wherein the first and second extraction steps are carried out independently of each other.
-
-
13. An information processing apparatus, comprising:
-
a temporary memory operable to store coordinate data and pen pressure data representing points of a hand-drawn path obtained from a pointing device; means for extracting from the coordinate data stored in the temporary memory coordinate characteristic points indicating characteristics of the path; first storage means operable to store the coordinate characteristic points; means f or extracting pen pressure characteristic points characterizing changes in pen pressure from the pen pressure data stored in the temporary memory; second storage means operable to store the pen pressure characteristic points; and means for calculating a curve along which the thickness or density thereof changes in response to the pen pressure using the coordinate characteristic points stored in the first storage means and the pen pressure characteristic points stored in the second storage means, wherein extraction of the coordinate characteristic points by the means for extracting coordinate characteristic points is independent of extraction of the pen pressure characteristic points by the means for extracting pen pressure characteristic points.
-
Specification