ANTI-ALIAS PROCESSING WITH LOW-RESOLUTION IMAGE
First Claim
1. A method for printing low-resolution digital image data received from a host computer on a digital printer, comprising:
- receiving, on the digital printer, low-resolution image data transmitted from a host computer, wherein a data processor on the host computer formed the low-resolution image data by resizing full-resolution image data;
receiving, on the digital printer, mask image data transmitted from the host computer, wherein a data processor on the host computer formed the mask image data by automatically analyzing the full-resolution image data or the low-resolution image data, the mask image data providing an indication of image regions in the low resolution image data that would benefit from the application of an anti-aliasing algorithm;
using a data processor in the digital printer to resize the low-resolution image data, forming high-resolution image data at a higher resolution than the low-resolution image data;
using the data processor in the digital printer to apply an anti-aliasing method to portions of the high-resolution image data corresponding to the indicated image regions in the mask image data, thereby providing anti-aliased image data; and
printing the anti-aliased image data on the digital printer.
10 Assignments
0 Petitions
Accused Products
Abstract
A method for printing low-resolution digital image data received from a host computer on a digital printer, comprising: receiving low-resolution image data; receiving mask image data, wherein the mask image data is formed by automatically analyzing the full-resolution image data or the low-resolution image data, the mask image data providing an indication of image regions in the low resolution image data that would benefit from the application of an anti-aliasing algorithm; using a data processor in the digital printer to resize the low-resolution image data, forming high-resolution image data at a higher resolution than the low-resolution image data; using the data processor in the digital printer to apply an anti-aliasing method to portions of the high-resolution image data corresponding to the indicated image regions in the mask image data, thereby providing anti-aliased image data; and printing the anti-aliased image data on the digital printer.
-
Citations
19 Claims
-
1. A method for printing low-resolution digital image data received from a host computer on a digital printer, comprising:
-
receiving, on the digital printer, low-resolution image data transmitted from a host computer, wherein a data processor on the host computer formed the low-resolution image data by resizing full-resolution image data; receiving, on the digital printer, mask image data transmitted from the host computer, wherein a data processor on the host computer formed the mask image data by automatically analyzing the full-resolution image data or the low-resolution image data, the mask image data providing an indication of image regions in the low resolution image data that would benefit from the application of an anti-aliasing algorithm; using a data processor in the digital printer to resize the low-resolution image data, forming high-resolution image data at a higher resolution than the low-resolution image data; using the data processor in the digital printer to apply an anti-aliasing method to portions of the high-resolution image data corresponding to the indicated image regions in the mask image data, thereby providing anti-aliased image data; and printing the anti-aliased image data on the digital printer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for printing low-resolution digital image data received from a host computer on a digital printer, comprising:
-
receiving on the digital printer, low-resolution image data transmitted from a host computer; receiving on the digital printer, mask image data transmitted from the host computer, wherein a data processor on the host computer formed the mask image data by automatically analyzing the low-resolution image data, the mask image data providing an indication of image regions that would benefit from the application of an anti-aliasing algorithm; using a data processor in the digital printer to resize the low-resolution image data forming high-resolution image data at a higher resolution than the low-resolution image data; using the data processor in the digital printer to apply an anti-aliasing algorithm to portions of the high-resolution image data corresponding to the indicated image regions in the mask image data, thereby providing anti-aliased image data; and printing the anti-aliased image data on the digital printer. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for printing digital image data received from a host computer on a digital printer, comprising:
-
receiving, on the digital printer, image data transmitted from a host computer; receiving, on the digital printer, mask image data transmitted from the host computer, wherein a data processor on the host computer formed the mask image data by automatically analyzing the image data, the mask image data providing an indication of one or more image regions that would benefit from the application of an anti-aliasing algorithm; using a data processor in the digital printer to resize the received image data, forming printer-resolution image data; using the data processor in the digital printer to apply an anti-aliasing algorithm to portions of the printer-resolution image data corresponding to the indicated image regions in the mask image data, thereby providing anti-aliased image data; and printing the anti-aliased image data on the digital printer.
-
-
18. A method for printing digital image data, the method comprising:
-
receiving rendered image data at a first resolution and receiving mask image data corresponding to the rendered image data, the mask image data being indicative of one or more image regions in the rendered image data identified for anti-aliasing; resizing the received rendered image data to form resized image data at a second resolution that is higher than the first resolution; forming anti-aliased print image data by applying an anti-aliasing process to at least one image region of the resized image data according to the received mask image data; and printing onto a receiver medium according to the anti-aliased print image data.
-
-
19. A digital printer for printing low-resolution digital image data received from a host computer, comprising:
-
a communication link for receiving data from a host computer; a print engine for printing image data on a receiver; a data processor; a program memory containing executable instructions for causing the data processor to perform the steps of receiving the low-resolution image data transmitted over the communication link from the host computer; receiving printer mask image data transmitted over the communication link from the host computer, wherein a data processor on the host computer formed the mask image data by automatically analyzing the low-resolution image data, the mask image data providing an indication of image regions that would benefit from the application of an anti-aliasing algorithm; resizing the low-resolution image data to form high-resolution image data at a higher resolution than the low-resolution image data; applying an anti-aliasing algorithm to portions of the high-resolution image data corresponding to the indicated image regions in the mask image data, thereby providing anti-aliased image data; and printing the anti-aliased image data using the print engine.
-
Specification