← Back to Patent Explorer
US5615314A Expired / Lapsed US ⏱️ 0.0 years remaining

Interface for providing rasterized data to an imaging device

Assignee: Electronics for Imaging Inc
•
Filing: 1994-08-30
•
Granted: 1997-03-25
•
Expires: 2014-08-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An interface provides rasterized data to an imaging device such as a color copier or laser printer. Rasterized image data received from a raster image processor is compressed and stored in an output queue until the imaging device is ready to receive an image represented by the data. A data output path between the output queue and imaging device communicates the rasterized image data to the imaging device. The compressed rasterized image data is decompressed within the data output path as the data is being communicated to the imaging device. Throughput of the imaging device is maximized by actuating the device to operate in a multiple copy mode while rasterized image data for different image pages is successively communicated to the imaging device. An abort command prevents the imaging device from processing extraneous substrates when running in a multiple copy mode. Image processing is provided to selectively dilate objects contained in images represented by the rasterized image data, thereby compensating for potential multi-pass misregistration errors in the imaging device.

Inventors

  • 👤 Loren Schoenzeit
  • 👤 Richard A. Keeney
  • 👤 William H. Glass
  • 👤 Scott T. Mazar

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 08:52
CPC Classifications
G; G06; G06K; G06K15/00; G06F; G06F3/00; G06F3/12; G06F3/1201; G06F3/1202; G06F3/1211; G06F3/1217; G06F3/1223; G06F3/1237; G06F3/1244; G06F3/1247; G06F3/1278; G06F3/1285; G06K15/02; G06K15/16; G06K2215/00; G06K2215/0002; G06K2215/0005; G06K2215/0011; G06K2215/0082; G06K2215/0094

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 197 words
An interface for providing rasterized data to an imaging device, said imaging device having the capability to operate in a multiple single copy mode for making multiple copies of a single image in response to a multiple copy command, comprising: an input for receiving rasterized image data from a raster image processor, said rasterized image data being representative of a plurality of different images to be provided on separate substrates by said imaging device; an output queue for holding the rasterized image data until said imaging device is ready to receive the data for processing; a data output path coupled between said output queue and said imaging device for communicating said rasterized image data to said imaging device; and means for issuing control signals to said imaging device, said control signals including said multiple copy command instructing the imaging device to continue preparing additional substrates for imaging after a first substrate has been prepared for imaging; wherein successive substrates prepared for imaging by said imaging device in response to said multiple copy command are imaged with said plurality of different images of said rasterized image data while said imaging device is in said multiple single copy mode.
Claim 2
Dependent Claim 197 words
An interface for providing rasterized data to an imaging device, said imaging device having the capability to operate in a multiple single copy mode for making multiple copies of a single image in response to a multiple copy command, comprising: an input for receiving rasterized image data from a raster image processor, said rasterized image data being representative of a plurality of different images to be provided on separate substrates by said imaging device; an output queue for holding the rasterized image data until said imaging device is ready to receive the data for processing; a data output path coupled between said output queue and said imaging device for communicating said rasterized image data to said imaging device; and means for issuing control signals to said imaging device, said control signals including said multiple copy command instructing the imaging device to continue preparing additional substrates for imaging after a first substrate has been prepared for imaging; wherein successive substrates prepared for imaging by said imaging device in response to said multiple copy command are imaged with said plurality of different images of said rasterized image data while said imaging device is in said multiple single copy mode.
Claim 3
Dependent Claim 69 words
An interface in accordance with claim 1, wherein: said output queue holds said rasterized image data in a compressed form; and said data output path communicates said rasterized image data in an uncompressed form to said imaging device; said interface further comprising: means within said data output path for decompressing the compressed rasterized image data from said output queue as the data is being communicated to said imaging device.
Claim 4
Dependent Claim 28 words
An interface in accordance with claim 2 further comprising: means for compressing the received rasterized image data to provide said compressed rasterized image data to said output queue.
Claim 5
Dependent Claim 22 words
An interface in accordance with claim 3 wherein said compression means use a lossless compression scheme to compress said rasterized image data.
Claim 6
Dependent Claim 38 words
An interface in accordance with claim 2 further comprising: means for receiving image data back from said imaging device; and means for compressing the image data received back from said imaging device for storage in an input queue.
Claim 7
Dependent Claim 40 words
An interface in accordance with claim 3 further comprising: means for receiving image data back from said imaging device; wherein said compressing means also compress the image data received back from said imaging device for storage in an input queue.
Claim 8
Dependent Claim 59 words
An interface in accordance with claim 1 further comprising: a dilating image processor coupled to receive said rasterized image data prior to said rasterized image data being communicated to said imaging device, said dilating image processor selectively dilating objects contained in images represented by said rasterized image data to compensate for potential multi-pass misregistration errors in the imaging device.
Claim 9
Dependent Claim 87 words
An interface in accordance with claim 7, wherein: said output queue holds said rasterized image data in a compressed form; and said data output path communicates said rasterized image data in an uncompressed form to said imaging device; said interface further comprising: means within said data output path for decompressing the compressed rasterized image data from said output queue as the data is being communicated to said imaging device; wherein said dilating image processor is coupled to process said rasterized image data prior to the compression thereof.
Claim 10
Dependent Claim 98 words
An interface in accordance with claim 7 wherein: said output queue holds said rasterized image data in a compressed form; and said data output path communicates said rasterized image data in an uncompressed form to said imaging device; said interface further comprising: means within said data output path for decompressing the compressed rasterized image data from said output queue as the data is being communicated to said imaging device; wherein said dilating image processor is coupled in said data output path after said decompressing means, for processing the rasterized image data on its way to said imaging device.
Claim 11
Dependent Claim 28 words
An interface in accordance with claim 7 wherein said dilating image processor is coupled to said input, for processing said rasterized image data prior to said output queue.
Claim 12
Dependent Claim 32 words
An interface in accordance with claim 7 wherein said dilating image processor is coupled in said data output path, for processing the rasterized image data on its way to said imaging device.
Claim 13
Dependent Claim 21 words
An interface in accordance with claim 7 wherein said dilating image processor uses a convolutional filter to achieve said selective dilation.
Claim 14
Dependent Claim 28 words
An interface in accordance with claim 8, further comprising: means for compressing the received rasterized image data to provide said compressed rasterized image data to said output queue.
Claim 15
Dependent Claim 22 words
An interface in accordance with claim 13 wherein said compression means use a lossless compression scheme to compress said rasterized image data.
Claim 16
Dependent Claim 45 words
An interface in accordance with claim 1, wherein said control signals include an abort command instructing the imaging device to stop preparing said additional substrates for imaging before a number of substrates corresponding to said multiple copy command have been imaged by said imaging device.
Claim 17
Dependent Claim 44 words
An interface in accordance with claim 15 wherein said means for issuing control signals are responsive to said output queue for issuing said abort command when the level of compressed rasterized image data in said output queue has been depleted to a predetermined point.
Claim 18
Dependent Claim 88 words
An interface in accordance with claim 16, wherein said output queue is depleted to said predetermined point while a remainder of raster image data of said plurality of different images has not yet been imaged by said imaging device and has not been received by said input; and said control signal issuing means issues a new multiple copy command when said remainder of said raster image data is available for imaging to instruct the imaging device to prepare additional substrates for imaging said remainder of said raster data.
Claim 19
Dependent Claim 18 words
An interface in accordance with claim 16 wherein said predetermined point is when the output queue is empty.
Claim 20
Dependent Claim 45 words
An interface in accordance with claim 16 wherein said predetermined point is when the output queue has been depleted to the number of images for which the imaging device will continue to prepare additional substrates after receiving the abort command and before coming to rest.
Claim 21
Dependent Claim 45 words
An interface in accordance with claim 16 wherein said means for issuing control signals are also responsive to said imaging device for delaying the issuance of said abort command until the imaging device has commenced preparation of a final substrate necessary for an imaging job.
Claim 22
Dependent Claim 23 words
An interface in accordance with claim 1, wherein said imaging device images said plurality of different images without returning to an idle state.
Claim 23
Dependent Claim 45 words
An interface in accordance with claim 1, wherein said multiple copy command instructs the imaging device to prepare a number of substrates, N 1 , which is greater than a number of substrates, N 2 , required for imaging of said plurality of different images.
Claim 24
Dependent Claim 30 words
An interface in accordance with claim 22, wherein said number of substrates, N 1 , is the maximum number of multiple copies that the imaging device is capable of making.
Claim 25
Dependent Claim 30 words
An interface in accordance with claim 23, wherein said plurality of different images are of different levels of complexity and require correspondingly different processing times by said raster image processor.

References Cited (Backward Citations)

US5113494A Cited
US4951228A Cited
US5097518A Cited
US5218431A Cited
US5333064A Cited
US5333211A Cited
US5252819A Cited
US5479587A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-03-24 2000-09-23 2001-03-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-03-24 2004-09-23 2005-03-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-03-24 2008-09-23 2009-03-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag