Claims
- 1. A method of printing raster images while economizing printing resources, starting from input image corresponding to a predetermined original format, the method comprising the steps of:reducing the input image relative to the original format; on the basis of the reduced image, forming a reduced raster of image points each defining either a point to be printed or a blank point of the image; enlarging said reduced raster of image points to return to the original format by inserting blank image points in the reduced raster by a predetermined filling procedure; and printing an image on the basis of the raster of image points enlarged to the original format.
- 2. A method according to claim 1, characterized in that the input image is reduced by a scale factor of n, where n is a real number greater than 1.
- 3. A method according to claim 2, characterized in that the number n is an integer number greater than or equal to 2.
- 4. A method according to claim 3, characterized in that the number n is equal to 2.
- 5. A method according to claim 3, wherein the raster enlargement step includes adding n-1 blank image point(s) between two points in each row of image points in the reduced raster, and adding n-1 row(s) of blank points between two rows of image points of the reduced raster.
- 6. A method according to claim 2, wherein, when data on the input image is in the form of vectors specified relative to a coordinate plane, the reduction step includes dividing a definition of the input image by n.
- 7. A method according to claim 2, wherein, when data on the input image is in the form of a raster, the reduction step includes forming a reduced raster in which each point is given a representative value representing the data in a predetermined neighborhood zone of an input raster and having topographical correspondence with said point.
- 8. A method according to claim 7, wherein said neighborhood zone is composed of a block of n×n points constituted by n contiguous image points in the row direction and n contiguous image points in the column direction of the input raster.
- 9. A method according to claim 7 or 8, characterized in that, when the input raster is a gray-level raster, said representative value is an average of the gray level values in said neighborhood zone.
- 10. A method according to claim 7, wherein, when the input raster is a binary raster in which each point has one or the other of two values defining a point to be printed and a blank point, said representative value is computed as a function of the points of said neighborhood zone.
- 11. A method according to claim 8, wherein, when the input raster is a binary raster in which each point has one or the other of two values defining a point to be printed and a blank point, said neighborhood zone is a 2×2 point block and said representative value corresponds to a point to be printed if half or more of the points of the block are points to be printed, and corresponds to a blank point otherwise.
- 12. A method according to claim 8, wherein, when the input raster is a binary raster in which each point has one or the other of two values defining a point to be printed and a blank point, said neighborhood zone is a 2×2 point block and said representative value corresponds to a point to be printed if:half or more of the points of the block define a point to be printed; or only one point of the block is a point to be printed and the block is the N.m-th block in a run of not-necessarily consecutive blocks each containing a single point to be printed, where N is a run of integers 1, 2, 3, . . . , and where m is a predetermined integer such that the reduced raster includes one point to be printed for each set of m input raster blocks containing only one point to be printed in each block.
- 13. A method according to claim 12, characterized in that m is equal to 4.
- 14. A method according to claim 1, wherein, for color printing, said reducing, forming and enlarging steps are performed for each color component.
- 15. An apparatus for printing rasterized images while economizing printing resources, starting from input image corresponding to a predetermined original format, the apparatus comprising:means for reducing the input image relative to the original format; means for forming a reduced raster of image points on the basis of the reduced image, each image point defining either a point to be printed or a blank point of the image; means for enlarging the reduced raster of image points to return to the original format by inserting blank image points in the reduced raiser by a predetermined filling procedure; and means for printing an image on the basis of the raster of image points enlarged to the original format.
- 16. An apparatus according to claim 15, wherein the means for reducing the input image are designed to implement reduction by a scale factor of n, where n is a real number greater than 1.
- 17. An apparatus according to claim 16, wherein n is an integer number greater than or equal 2.
- 18. An apparatus according to claim 17, wherein n is equal to 2.
- 19. An apparatus according to claim 17, wherein the means for enlarging the raster operates by inserting n-1 blank image point(s) between two points in each row of image points in the reduced raster, and by adding n-1 row(s) of blank points between two rows of image points in the reduced raster.
- 20. An apparatus according to claim 16, wherein, when data on the input image is in the form of vectors specified relative to a coordinate plane, the means for reducing operates by dividing a definition of the input image by n.
- 21. Apparatus according to claim 16, wherein, when data on the input image is in the form of a raster, the means for reducing operates by forming a reduced raster in which a representative value is given to each point representing data in a predetermined neighborhood zone of an input raster and having topographical correspondence with said point.
- 22. An apparatus according to claim 21, wherein said neighborhood zone is composed of a block of n×n points constituted by n contiguous image points in the row direction and n contiguous image points in the column direction of the input raster.
- 23. An apparatus according to claim 21, wherein, when the input raster is a gray-level raster, said representative value is an average of the gray level values in said neighborhood zone.
- 24. An apparatus according to claim 21, wherein, when the input raster is a binary raster in which each point has one or the other of two values defining a point to be printed and a blank point, said representative value is computed as a function of the points of said neighborhood zone.
- 25. An apparatus according to claim 22, wherein, when the input raster is a binary raster in which each point has one or the other of two values defining a point to be printed and a blank point, said neighborhood zone is a 2×2 point block and said representative value corresponds to a point to be printed if half or more of the points of the block are points are to be printed, and corresponds to a blank point otherwise.
- 26. An apparatus according to claim 22, wherein, when the input raster is a binary raster in which each point has one or the other of two values defining a point to be printed and a blank point, said neighborhood zone is a 2×2 point block and said representative value corresponds to a point to be printed if:half or more of the points of the block define a point to be printed; or only one point of the block is a point to be printed and the block is the N.m-th block in a run of not-necessarily consecutive blocks each containing a single point to be printed, where N is a run of integers 1, 2, 3, . . . , and where m is a predetermined integer such that the reduced raster includes one point to be printed for each set of m input raster blocks containing only one point to be printed in each block.
- 27. An apparatus according to claim 26, wherein m is equal to 4.
- 28. An apparatus according to claim 15, wherein, for color printing, said means for reducing the input image, said means for forming the reduced raster of points, and said means for enlarging the reduced raster operate on each color component.
- 29. An apparatus for printing rasterized images while economizing printing resources, starting from input image corresponding to a predetermined original format, the apparatus comprising:a first section reducing the input image relative to the original format; a second section forming a reduced raser of image points on the basis of the reduced image, each image point defining either a point to be printed or a blank point of the image; a third section enlarging the reduced raster of image points to return to the original format by inserting blank image points in the reduced raster by a predetermined filling procedure; and a fourth section printing an image on the basis of the raster of image points enlarged to the original format.
Parent Case Info
This application is the national phase under 35 U.S.C. §371 of prior PCT International Application No. PCT/IB97/00243 which has an International filing date of Mar. 12, 1997 which designated the United States of America, the entire contents of which are hereby incorporated by reference.
PCT Information
Filing Document |
Filing Date |
Country |
Kind |
PCT/IB97/00243 |
|
WO |
00 |
Publishing Document |
Publishing Date |
Country |
Kind |
WO97/35278 |
9/25/1997 |
WO |
A |
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
5483625 |
Robertson et al. |
Jan 1996 |
A |
5502792 |
Chen et al. |
Mar 1996 |
A |
5644344 |
Haselby |
Jul 1997 |
A |