摘要:
A method for reducing the volume of ink applied to high-density print regions by depleting certain pixels in these regions avoids problems associated with excessive ink, improves economy, and yet retains print quality. Pixels located along the edges of high-density regions are identified and not depleted, thus preserving the sharp image demarcations characteristic of high quality printing. An upper bound for the percentage of depleted pixels may be chosen. A two-dimensional depletion table having certain entries designated as potential depletion candidates is tiled across a pixel image to be depleted. The designated entries are spaced apart within the table. If a pixel in the image is a candidate to be depleted according to the depletion table and if it is not an edge pixel, then it is depleted.
摘要:
The present disclosure relates to a replaceable printing component (14) for an ink-jet printing system (10) having at least one replaceable printing component (14). The replaceable printing component (14) includes an electrical storage device (38) responsive to printing system control signals for transferring information between the printing component (14) and the ink-jet printing system (10). The electrical storage device (38) includes a storage portion containing a plurality of data fields associated with the replaceable printing component (14). Included in the electrical storage device (38) is a plurality data values stored in each the plurality of data fields. Also included is a control portion responsive to control signals for selectively transferring a block of data values having a preselected size between the ink-jet printer (12) and the storage portion (38). The plurality of data fields are sized and arranged in the storage portion (38) to ensure each of the plurality of data fields is transferred in a single data transfer between the ink-jet printer (12) and the storage portion (38).
摘要:
A character enhancement generator (12) for use with a printer for the reproduction of bold typeface character designs, generally includes a dot sequence input terminal (100) for receiving input data. Two bold control input terminals (110, 111) enable the selection of the desired bold mode. A combinational logic circuit (102) is connected to the dot sequence input terminal and to the bold control input terminals, for implementing the selection of the desired bold mode. A memory circuit (104) is connected to the combinational logic circuit, for storing data indicative of the previous input sequence to provide the desired bold mode. An output terminal (106) is connected to the memory circuit, for supplying dot sequence output data.
摘要:
A character enhancement generator (12) for use with a printer for the reproduction of bold typeface character designs, generally includes a dot sequence input terminal (100) for receiving input data. Two bold control input terminals (110, 111) enable the selection of the desired bold mode. A combinational logic circuit (102) is connected to the dot sequence input terminal and to the bold control input terminals, for implementing the selection of the desired bold mode. A memory circuit (104) is connected to the combinational logic circuit, for storing data indicative of the previous input sequence to provide the desired bold mode. An output terminal (106) is connected to the memory circuit, for supplying dot sequence output data.
摘要:
A data compression and decompression procedure for a serial printer handles data from a print swath (30) that includes Y rows of pixel data. The procedure divides the print swath (30) into N microbands (32, 34, 36...) of pixel data, with each microband (30) including y rows of pixel data (where y x N ≥ Y). The procedure compresses each microband (30) of the pixel data by breaking up the microband (30) into microblocks (38) and comparing data in each microblock (38) with a seed value to arrive at a compressed microblock (54) based upon data differences from the seed value. Each microblock (38) comprises a block of pixel data that is m bits wide by y rows high, where m is a small fraction of M bits of pixel data that are printable by the printhead across a sheet. All microbands (32, 34, 36...) of a swath (30) are subjected to the data compression procedure so as to create positionally corresponding sets of compressed data microblocks (54) for all of the microbands (32, 34, 36...). In preparation for printing, the procedure decompresses all N microbands (32, 34, 36...) of raster data by acting on each set of compressed microblocks (54) to recreate a set of N microbands (32, 34, 36...) of decompressed pixel data. The procedure then feeds the N microbands (32, 34, 36...) of decompressed raster data, in parallel, to the printhead (10, 12, 14, 16).
摘要:
A data compression and decompression procedure for a serial printer handles data from a print swath (30) that includes Y rows of pixel data. The procedure divides the print swath (30) into N microbands (32, 34, 36...) of pixel data, with each microband (30) including y rows of pixel data (where y x N ≥ Y). The procedure compresses each microband (30) of the pixel data by breaking up the microband (30) into microblocks (38) and comparing data in each microblock (38) with a seed value to arrive at a compressed microblock (54) based upon data differences from the seed value. Each microblock (38) comprises a block of pixel data that is m bits wide by y rows high, where m is a small fraction of M bits of pixel data that are printable by the printhead across a sheet. All microbands (32, 34, 36...) of a swath (30) are subjected to the data compression procedure so as to create positionally corresponding sets of compressed data microblocks (54) for all of the microbands (32, 34, 36...). In preparation for printing, the procedure decompresses all N microbands (32, 34, 36...) of raster data by acting on each set of compressed microblocks (54) to recreate a set of N microbands (32, 34, 36...) of decompressed pixel data. The procedure then feeds the N microbands (32, 34, 36...) of decompressed raster data, in parallel, to the printhead (10, 12, 14, 16).