Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
159 words
A graphic painting apparatus, comprising: edge list memory means for storing coordinate data of contour points of a graphic; judging means for judging whether storage of the coordinate data causes said memory means to overflow; division processing means for dividing the coordinate data into data portions successively stored in said memory means and painting the graphic by painting the successively stored data portions in case it is judged by said judging means that said memory means has overflowed; and wherein (X, Y) coordinates of contour points are obtained from (X, Y) coordinate data of bending points, X coordinates of the contour points are rearranged with respect to Y coordinates in ascending order, further X coordinates are rearranged with respect to each Y coordinate, a pair of X coordinates is made up with X coordinates of odd number and those of even number, and the graphic is painted by setting a predetermined pixel pattern between said pair of X coordinates.
Claim 2
Dependent Claim
159 words
A graphic painting apparatus, comprising: edge list memory means for storing coordinate data of contour points of a graphic; judging means for judging whether storage of the coordinate data causes said memory means to overflow; division processing means for dividing the coordinate data into data portions successively stored in said memory means and painting the graphic by painting the successively stored data portions in case it is judged by said judging means that said memory means has overflowed; and wherein (X, Y) coordinates of contour points are obtained from (X, Y) coordinate data of bending points, X coordinates of the contour points are rearranged with respect to Y coordinates in ascending order, further X coordinates are rearranged with respect to each Y coordinate, a pair of X coordinates is made up with X coordinates of odd number and those of even number, and the graphic is painted by setting a predetermined pixel pattern between said pair of X coordinates.
Claim 3
Dependent Claim
138 words
A graphic painting apparatus, comprising: edge list memory means for storing coordinate data of contour points of a graphic; judging means for judging whether storage of the coordinate data causes said memory means to overflow; division processing means for dividing the coordinate data into data portions successively stored in said memory means and painting the graphic by painting the successively stored data portions in case it is judged by said judging means that said memory means has overflowed; and said memory means comprising a 2-dimensional memory, which can change the numbers of lines and rows, the number of lines being determined at first according to maximal Y coordinates and minimal Y coordinates of said graphic and, in case the memory means has overflowed, being determined according to maximal Y coordinates and minimal Y coordinates of a divided graphic.
Claim 4
Dependent Claim
138 words
A graphic painting apparatus, comprising: edge list memory means for storing coordinate data of contour points of a graphic; judging means for judging whether storage of the coordinate data causes said memory means to overflow; division processing means for dividing the coordinate data into data portions successively stored in said memory means and painting the graphic by painting the successively stored data portions in case it is judged by said judging means that said memory means has overflowed; and said memory means comprising a 2-dimensional memory, which can change the numbers of lines and rows, the number of lines being determined at first according to maximal Y coordinates and minimal Y coordinates of said graphic and, in case the memory means has overflowed, being determined according to maximal Y coordinates and minimal Y coordinates of a divided graphic.
Claim 5
Dependent Claim
209 words
A graphic painting apparatus, comprising: edge list memory means for storing coordinate data of contour points of a graphic; judging means for judging whether storage of the coordinate data causes said memory means to overflow; division processing means for dividing the coordinate data into data portions successively stored in said memory means and painting the graphic by painting the successively stored data portions in case it is judged by said judging means that said memory means has overflowed; said memory means comprising a 2-dimensional memory, which can change the numbers of lines and rows, the number of lines being determined at first according to maximal Y coordinates and minimal Y coordinates of said graphic and, in case the memory means has overflowed, being determined according to maximal Y coordinates and minimal Y coordinates of a divided graphic; and wherein the first row of each line of said edge list memory means is assigned to an index area, and the other rows are assigned to coordinate storage areas respectively, X coordinates matching with Y coordinates corresponding to each line are stored in a coordinate storage area of each line, and the number of X coordinates written the coordinate storage area following said index area is written in said index area.
Claim 6
Dependent Claim
209 words
A graphic painting apparatus, comprising: edge list memory means for storing coordinate data of contour points of a graphic; judging means for judging whether storage of the coordinate data causes said memory means to overflow; division processing means for dividing the coordinate data into data portions successively stored in said memory means and painting the graphic by painting the successively stored data portions in case it is judged by said judging means that said memory means has overflowed; said memory means comprising a 2-dimensional memory, which can change the numbers of lines and rows, the number of lines being determined at first according to maximal Y coordinates and minimal Y coordinates of said graphic and, in case the memory means has overflowed, being determined according to maximal Y coordinates and minimal Y coordinates of a divided graphic; and wherein the first row of each line of said edge list memory means is assigned to an index area, and the other rows are assigned to coordinate storage areas respectively, X coordinates matching with Y coordinates corresponding to each line are stored in a coordinate storage area of each line, and the number of X coordinates written the coordinate storage area following said index area is written in said index area.