Set of run-length codewords containing printing hints

Image analysis – Image compression or coding – Lossless compression

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C358S001900

Reexamination Certificate

active

06307977

ABSTRACT:

BACKGROUND OF THE INVENTION
A set of eight-bit compression code words that are used at the beginning of a data run comprising a pixel count and one or more color values, the first four bits of the first word being used to specify the format of the bytes in the following data stream and whether the following pixels are to be printed as the overlay or as the background, and the last four bits being used to specify printing hints.
It is convenient for a printer to receive color image data in compressed form, and to expand that data just prior to printing. The compressed data typically contains text, computer generated graphics and scanned images, and each needs to be compressed and printed differently. For example, text is likely to be compressed using run length encoding and is constant color, so one byte is all that is required to describe the color of all pixels. On the other hand, a scanned-in image will continuously change color, so will require a color byte for each pixel, may be compressed using a lossy algorithm like JPEG, and will need to be halftoned at the printer.
To accommodate such a diverse set of inputs, a printer will need to get printing hints, along with the data, to handle each efficiently. One method would be to provide each printing hint with the boundary, coordinates or a bit map, to define the area in which the printing hint is to be used. Such a set of printing hints would be, for example, an eight-bit word divided into four two-bit sections, each section therefore being able to specify four choices. The first section could specify that the following data is text, contone, graphics, etc. The second set could specify one of four halftone screens. The third could identify the decompression algorithm required. Etc.
A number of compression algorithms are available. The particular ones assumed for this application are for data streams that are either scanned-in color that are DCT (discrete cosine transform), such as JPEG (Joint Photographic Experts Group) and LZ (Lempel Ziv) encoded, or computer generated graphics and text that are run length encoded (RLC).
It is also common to print an overlay over a background. The overlay is usually text and the background could be a form or a scanned-in picture. A bit map could be used to direct data from the desired data source to the printer for each pixel.
SUMMARY OF THE INVENTION
This system provides a set of code words for runs of overlay or background data, the first four bits of which describe the format of the following data stream. The format possibilities are that the next byte or two are the number of bytes in the run, that the remaining bytes are color values, and that the next byte or two are the number of pixels that should be taken from the overlay or background data source.
The next four bits are a printing hint, usually the identification of a halftone screen which should be used for the data, but could be any other kind of hint, such as whether high addressability should be used.
By combining format, color values and printing information along with the run length, this codeword system can use a single channel to provide the printer with a variety of information through one decompressor.


REFERENCES:
patent: 4481532 (1984-11-01), Clark et al.
patent: 5687303 (1997-11-01), Motamed et al.
patent: 5754746 (1998-05-01), Blurfrushan et al.
patent: 6034700 (2000-03-01), Rumph et al.
patent: 6078696 (2000-06-01), Nguyen et al.
patent: 6091509 (2000-07-01), Hickman et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Set of run-length codewords containing printing hints does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Set of run-length codewords containing printing hints, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Set of run-length codewords containing printing hints will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2596923

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.