Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
171 words
A method of reproducing image information in vector form onto a raster pattern of binary pixels, comprising allocating binary values to the pixels dependent upon the position of said pixels with respect to colored and uncolored image areas contained in the image information, said method including successively processing pixels intersected by a boundary line between image areas along said following that boundary line, by allocating to each pixel a binary value in accordance with the sum of the ratio of the parts into which that pixel is divided by said boundary line and a correction value calculated from any error made by allocating a binary value to the previously processed pixel; said correction value being calculated by processing said error made by allocating a binary value to an immediate previously processed pixel with a prevention function for preventing allocating such binary values to pixels that those pixels form bulges on the boundary of a reproduced image area that are separated from each other by more than a predetermined number of pixels.
Claim 2
Independent Claim
171 words
A method of reproducing image information in vector form onto a raster pattern of binary pixels, comprising allocating binary values to the pixels dependent upon the position of said pixels with respect to colored and uncolored image areas contained in the image information, said method including successively processing pixels intersected by a boundary line between image areas along said following that boundary line, by allocating to each pixel a binary value in accordance with the sum of the ratio of the parts into which that pixel is divided by said boundary line and a correction value calculated from any error made by allocating a binary value to the previously processed pixel; said correction value being calculated by processing said error made by allocating a binary value to an immediate previously processed pixel with a prevention function for preventing allocating such binary values to pixels that those pixels form bulges on the boundary of a reproduced image area that are separated from each other by more than a predetermined number of pixels.
Claim 3
Dependent Claim
61 words
A method according to claim 1, wherein said prevention function is given by f(err)=[err]n, wherein f is the prevention function; err is said error made by allocating a binary value to the previously processed pixel (expressed as a part of a pixel); [x]n means rounding off x to a whole multiple of 1/n (including 0); and n is a predetermined integer>1.
Claim 4
Dependent Claim
48 words
A method according to claim 1, wherein said prevention function is given by: ##EQU3## where f is the prevention function; err is the error made by allocating a binary value to the previously processed pixel (expressed as a part of a pixel); and n is a predetermined integer>1.
Claim 5
Dependent Claim
48 words
A method according to claim 1, wherein said prevention function is given by: ##EQU4## where f is the prevention function; err is the error made by allocating a binary value to the previously processed pixel (expressed as a part of a pixel); and n is a predetermined integer>2.
Claim 6
Dependent Claim
10 words
A method according to claim 2 or 3, wherein n=2.
Claim 7
Dependent Claim
11 words
A method according to claim 2, 3 or 4, wherein n=3.
Claim 8
Dependent Claim
176 words
Apparatus for reproducing image information in vector form, comprising a raster generator for allocating binary values to the pixels of a raster pattern in dependence on the position of the said pixels with respect to colored and uncolored image areas contained in the image information, wherein the raster generator is provided with means for indicating successive adjoining pixels intersected by a boundary line between image areas; means for allocating to an indicated pixel a binary value in accordance with the sum of the ratio of the parts into which that pixel is divided by the boundary line and a correction value; means for calculating the error made by allocating a binary value to a pixel; and means for calculating a correction value by processing the error made by allocating a binary value to the previously indicated pixel with a prevention function for preventing allocating such binary values to pixels that those pixels form bulges on the boundary of a reproduced image area that are separated from each other by more than a predetermined number of pixels.
Claim 9
Dependent Claim
176 words
Apparatus for reproducing image information in vector form, comprising a raster generator for allocating binary values to the pixels of a raster pattern in dependence on the position of the said pixels with respect to colored and uncolored image areas contained in the image information, wherein the raster generator is provided with means for indicating successive adjoining pixels intersected by a boundary line between image areas; means for allocating to an indicated pixel a binary value in accordance with the sum of the ratio of the parts into which that pixel is divided by the boundary line and a correction value; means for calculating the error made by allocating a binary value to a pixel; and means for calculating a correction value by processing the error made by allocating a binary value to the previously indicated pixel with a prevention function for preventing allocating such binary values to pixels that those pixels form bulges on the boundary of a reproduced image area that are separated from each other by more than a predetermined number of pixels.
Claim 10
Dependent Claim
43 words
Apparatus according to claim 7, wherein the means for calculating a correction value comprise a prevention function module that upon input of a value returns that value rounded off to a whole multiple of 1/n (including zero) (wherein n is a predetermined integer>1).
Claim 11
Dependent Claim
58 words
Apparatus according to claim 7, wherein the means for calculating a correction value comprise a prevention function module that upon input of a value returns: that same value, if the absolute value of that value is greater than or equal to 1/n, and zero, if that value is less than 1/n wherein n is a predetermined integer 1.
Claim 12
Dependent Claim
43 words
Apparatus according to claim 7, wherein the means for calculating a correction value comprise a prevention function module that upon input of a value returns: zero, when processing every (n-1)th pixel,; and that same value, otherwise wherein n is a predetermined integer 2.
Claim 13
Dependent Claim
9 words
Apparatus according to claim 8 or 9, wherein n=2.
Claim 14
Dependent Claim
10 words
Apparatus according to claim 8, 9 or 10, wherein n=3.
Claim 15
Dependent Claim
182 words
Raster generator for converting image information in vector form into image information in raster form relating to a raster pattern of binary pixels by allocating binary values to the pixels of the raster pattern in dependence on the position of the said pixels with respect to colored and uncolored image areas contained in the image information, characterized by means for indicating successive adjoining pixels intersected by a boundary line between image area; means for allocating to an indicated pixel a binary value in accordance with the sum of the ratio of the parts into which that pixel is divided by the boundary line and a correction value; means for calculating the error made by allocating a binary value to a pixel; and means for calculating a correction value by processing the error made by allocating a binary value to the previously indicated pixel with a prevention function for preventing allocating such binary values to pixels that those pixels form bulges on the boundary of a reproduced image area that are separated from each other by more than a predetermined number of pixels.
Claim 16
Dependent Claim
182 words
Raster generator for converting image information in vector form into image information in raster form relating to a raster pattern of binary pixels by allocating binary values to the pixels of the raster pattern in dependence on the position of the said pixels with respect to colored and uncolored image areas contained in the image information, characterized by means for indicating successive adjoining pixels intersected by a boundary line between image area; means for allocating to an indicated pixel a binary value in accordance with the sum of the ratio of the parts into which that pixel is divided by the boundary line and a correction value; means for calculating the error made by allocating a binary value to a pixel; and means for calculating a correction value by processing the error made by allocating a binary value to the previously indicated pixel with a prevention function for preventing allocating such binary values to pixels that those pixels form bulges on the boundary of a reproduced image area that are separated from each other by more than a predetermined number of pixels.
Claim 17
Dependent Claim
44 words
Raster generator according to claim 13, wherein the means for calculating a correction value comprises a prevention function module that upon input of a value returns that value rounded off to a whole multiple of 1/n (including zero) (wherein n is a predetermined integer>1).
Claim 18
Dependent Claim
59 words
Raster generator according to claim 13, wherein the means for calculating a correction value comprise a prevention function module that upon input of a value returns: that same value, if the absolute value of that value is greater than or equal to 1/n, and zero, if that value is less than 1/n wherein n is a predetermined integer 1.
Claim 19
Dependent Claim
44 words
Raster generator according to claim 13, wherein the means for calculating a correction value comprise a prevention function module that upon input of a value returns: zero, when processing every (n-1)th pixel,; and that same value, otherwise wherein n is a predetermined integer 2.
Claim 20
Dependent Claim
10 words
Raster generator according to claim 14 or 15, wherein n=2.
Claim 21
Dependent Claim
11 words
Raster generator according to claim 14, 15 or 16, wherein n=3.