Reduced cost high resolution real time raster image processing system and method
DCFirst Claim
1. A scaled down raster image processor for reduced cost, reduced complexity processing of print image data to be printed on a particular print engine, said scaled down raster image processor comprising:
- a master controller circuit which receives a job description file and, in response to said job description file, prepares displays lists and transfers fonts for storage in a font image memory;
a scaled down controller circuit that operates in accordance with display lists received from said master controller circuit and said stored fonts to generate a digital representation of an image;
a bit image memory associated with said scaled down control circuit, wherein said bit image memory stores the digital image representation generated by said scaled down controller; and
a personality module for said particular print engine, said personality module operable to request and read raster data from said bit image memory and to provide said raster data to said print engine to operate said print engine and thereby produce an image.
10 Assignments
Litigations
0 Petitions

Accused Products

Abstract
A reduced cost, scaled down raster image processor (RIP) provides fast real time imaging without the cost and complexity of prior designs. The scaled down RIP can be tailored to accommodate image generation in a particular printing range to efficiently run print bars at a reduced equipment cost. The scaled down RIP utilized a personality module in conjunction with a scaled down controller to provide limited print information to a print engine. The personality module tailors the system for a particular print engine, such as a Moore® Independent Cartridge Array (MICA) ink jet printer. The personality module is responsible for requesting and reading raster data to build up the staging RAM. A pair of EEPROMs may be used to control each bar read according to the position and distance from the other. Pixel data is then sent to the service station along with the print bar address. The personality module outputs the sequence of pixel data to the service station for imaging, interfaces the display and keyboard information, and transfers the various offsets to a control ASIC for rehandling the pixel data at the staging RAM.
66 Citations
19 Claims
-
1. A scaled down raster image processor for reduced cost, reduced complexity processing of print image data to be printed on a particular print engine, said scaled down raster image processor comprising:
-
a master controller circuit which receives a job description file and, in response to said job description file, prepares displays lists and transfers fonts for storage in a font image memory; a scaled down controller circuit that operates in accordance with display lists received from said master controller circuit and said stored fonts to generate a digital representation of an image; a bit image memory associated with said scaled down control circuit, wherein said bit image memory stores the digital image representation generated by said scaled down controller; and a personality module for said particular print engine, said personality module operable to request and read raster data from said bit image memory and to provide said raster data to said print engine to operate said print engine and thereby produce an image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of providing print information to a print engine that prints on a moving web and has a plurality of printer mechanisms for printing a plurality of adjacent print bars, wherein at least two of said printer mechanisms are displaced relative to one another in the direction of web movement, comprising the steps of:
-
forming a display list specifying an image; storing font information in a font image memory; generating a digital representation of an image based on said display list and said stored font data, and storing said digital image representation in a bit image memory; reading raster data from said bit image memory and directing pixel data to a staging memory, data for each print bar having the same base address; for each print bar, adding an offset value to said base address for said print bar data; and providing offset print bar data to said print engine in synchronism with web movement. - View Dependent Claims (18, 19)
-
Specification