Image processing apparatus and method for expanding color images based on block pixel and edge detection
First Claim
1. A printer interface comprising:
- receiving means for receiving command data from an external computer, said command data being expressed by page description language and being converted into color image data for a plurality of pixels;
developing means for developing color image data for said plurality of pixels corresponding to the received command data;
determining means for determining whether the developed color image data represents a specific-color pixel;
extracting means for extracting a pixel in an edge portion represented by the developed color image data; and
processing means for processing the developed color image data and outputting the processed color image data to a printer,wherein said processing means performs a first process on a pixel that is determined as the specific-color pixel and is in the edge portion of the developed color image data, and performs a second process, different from the first process, on a pixel that is determined as the specific-color pixel and is not in the edge portion.
1 Assignment
0 Petitions
Accused Products
Abstract
A printer system amd method for printing a clear image. When black characters or characters printed in a black reverse are expanded, the contours thereof are printed in black only and the inside or the outside of the contours which are designated to be printed in black color are printed in the three colors such as magenta, cyan and yellow in half tone or in an pseudo-half tone as well as in black. Image data is expanded on a image memory 1 according to instructions from a computer 1. A black-color determining unit determines whether or not the expanded image data includes a black pixel and an edge extracting unit 105 extracts an edge pixel in the expanded image data. A selector selects a black color only for a black edge portion and selects other colors in a half tone or in a pseudo-half tone as well as in black for a black but non-edge portion. It outputs the image according to such selections to a color printer.
30 Citations
18 Claims
-
1. A printer interface comprising:
-
receiving means for receiving command data from an external computer, said command data being expressed by page description language and being converted into color image data for a plurality of pixels; developing means for developing color image data for said plurality of pixels corresponding to the received command data; determining means for determining whether the developed color image data represents a specific-color pixel; extracting means for extracting a pixel in an edge portion represented by the developed color image data; and processing means for processing the developed color image data and outputting the processed color image data to a printer, wherein said processing means performs a first process on a pixel that is determined as the specific-color pixel and is in the edge portion of the developed color image data, and performs a second process, different from the first process, on a pixel that is determined as the specific-color pixel and is not in the edge portion. - View Dependent Claims (2, 3)
-
-
4. A printer interface comprising:
-
receiving means for receiving command data from an external computer, said command data being expressed by page description language and being converted into color image data for a plurality of pixels; developing means for developing color image data for said plurality of pixels corresponding to the received command data; storing means for storing the developed color image data; determining means for determining whether the developed color image data represents a black pixel; extracting means for extracting a pixel in an edge portion of an image represented by the developed color image data; and output means for outputting color image data of the developed color image that are at a black edge portion in black only and at a black non-edge portion in black and in a half tone or a pseudo-half tone, to a printer. - View Dependent Claims (5, 7, 8)
-
-
6. A printer comprising:
-
receiving means for receiving command data from an external computer, said command data being expressed by page description language and being converted into color image data for a plurality of pixels; developing means for developing color image data for said plurality of pixels corresponding to the received command data; first extracting means for extracting a black pixel represented by the developed color image data; second extracting means for extracting an edge pixel in an image represented by the developed color image data; and output means for outputting only black pixels that are determined by said first extracting means and said second extracting means to be a black and edge pixel. - View Dependent Claims (9)
-
-
10. An image processing method comprising the steps of:
-
receiving command data from an external computer, said command data being expressed by page description language and being converted into color image data for a plurality of pixels; developing color image data for said plurality of pixels corresponding to the received command data; extracting a black pixel in an image represented by the developed color image data; extracting an edge pixel in the image represented by the developed color image data; and outputting a pixel in only black when an extracted pixel in said extracting steps is a black and edge pixel. - View Dependent Claims (11, 12)
-
-
13. An image processing method comprising the steps of:
-
receiving command data from an external computer, said command data being expressed by page description language and being converted into color image data for a plurality of pixels; developing color image data for said plurality of pixels corresponding to the received command data; extracting a specific-color pixel in an image represented by the developed color image data; extracting an edge pixel in the image represented by the developed color image data; and performing, in accordance with said extracting steps, a first process on a specific-color and edge pixel, and a second process, different from the first process, on a specific-color and non-edge pixel. - View Dependent Claims (14, 15)
-
-
16. An image processing apparatus comprising:
-
storage means for storing a plurality of output color data corresponding to a deep black in a limited amount of color materials used to form a color image by an image forming unit; determining means for determining whether color image data represents a black color pixel; extracting means for extracting a pixel in an edge portion represented by the color image data; and output means for outputting a portion of the plurality or output color data in accordance with the results of a determination by said determining means and an extraction by said extraction means, to the image forming unit which deposits a plurality of color materials including a black on a recording medium to form a color image, wherein said output means outputs the portion of the plurality of output color data so that the image forming unit forms a pixel by using only a black recording material when the pixel is in a black and edge portion, and outputs one of the plurality of output color data stored in said storage medium when a pixel is in a black and non-edge portion. - View Dependent Claims (17)
-
-
18. An image processing method comprising the steps of:
-
preparing a plurality of output color data corresponding to a deep black in a limited amount of color materials used to form a color image by an image forming unit; determining whether color image data represents a black color pixel; extracting a pixel in an edge portion represented by the color image data; and outputting a portion of the plurality of output color data in accordance with the results of said determining step and said extracting step, to the image forming unit which deposits a plurality of color materials including a black on a recording medium to form a color image, wherein said outputting step outputs the portion of the plurality of output color data so that the image forming unit forms a pixel by using only a black recording material when the pixel is in a black and edge portion, and outputs one of the plurality of output color data stored in said storage means when a pixel is in a black and non-edge portion.
-
Specification