摘要:
Multiple algorithms are applied to expand input image data of a variety of lower resolutions to output image data of a variety of higher resolutions with enhanced text quality, particularly in the black datapath controlling an output device such as an inkjet or laser printer. Enhancement techniques include edge smoothing, bit stripping for large drop weight pens, and drop-weight based ink depletion. Embodiments provide algorithms that convert 600×600 dpi input resolution data to 1200×600 dpi output resolution image data or 300×300 to 600×300 dpi resolution (i.e., asymmetric 2:1 ratio resolution conversion along mutually perpendicular axes), including text edge smoothing, while causing minimal change to gray scaled (halftoned) data within images. The invention applies to other resolutions as well. Some embodiments include unidirectional bitstripping that preserves 1200 dpi edges while applying output pixels at only 600 dpi from 1200 dpi resolution output image data. Some embodiments include drop-weight based depletion to adjust the average ink flux to 32 ng per {fraction (1/600)}th inch cell, thereby preventing excess ink application at high output resolutions, e.g., 1200×600 dpi. In various embodiments, operations are performed in hardware modules and/or performed cooperatively as an integrated process to meet system throughput requirements.
摘要:
Disclosed is a system in an inkjet printer for determining the amount of a fixer to be applied to a medium. The system comprises a fixer generation circuit where the fixer generation circuit determines an amount of a fixer to be applied to a dot location on a medium based on an amount of ink to be applied to the dot location. A bloom encoder circuit is also disclosed for identifying amounts of fixer to be deposited adjacent to dot locations containing ink.
摘要:
Printhead longevity is extended by more uniformly utilizing individual printhead printing elements. A preferred algorithm moves an active zone of printing elements uniformly down the printhead on successive print passes. If insufficient printing elements are available to print the next pass, the active zone is moved to a point near the top of the printhead determined by a modulo function.
摘要:
A passively-multiplexed resistor array has rows and columns of conductors. Resistors span the intersections of the conductors, and one or more selected resistors may be energized by energizing the corresponding row(s) and column(s). However, other, unselected, resistors may also be partially energized. By adding additional rows or columns of "minimizer" resistors, the maximum power in unselected resistors may be reduced. The minimizer resistors are electrically connected in the passively-multiplexed resistor array but do not perform the function of the other resistors in the array.
摘要:
Embodiments of the invention involve modifying non-volatile data fields in the integral memory components of consumable cartridges (and, in some embodiments, data fields in the utilizing device memory) such that the consumable cartridges become compatible with only a small subset of utilizing devices, thereby substantially reducing their potential value to a thief or unauthorized borrower.
摘要:
A printhead for an inkjet printer having geometric features which reduce drop placement error of main and satellite drops ejected from the nozzles of the printhead. Nozzles that are tilted along an axis corresponding to the direction of scanning of the printhead while printing have reduced drop placement error in the orthogonal direction to the scanning, and create a breakoff velocity for the satellite drop that can cause the main and satellite drops to be placed in a coincident location on the medium in one of the directions of scanning, thus forming desireable round printed spots and reducing drop placement error in the scan direction. These improvements can be repeatably achieved for all nozzles. Nozzles with non-circular and asymmetric bores also reduce drop placement errors, particularly when these types of nozzles are also tilted.
摘要:
When black regions are adjacent to color regions, the adjacent black regions are encoded (rendered) at the resolution of the color regions (e.g., 300 dpi) even though the printer has the capability of printing black at a higher resolution (e.g., 600 dpi). To make full use of the 600 dpi resolution of the printer, the black pixels are separated from the color pixels. The 300 dpi resolution black pixel field is converted to a 600 dpi black image field. A window surrounding a selected group of (600 dpi) black/white target pixels is chosen. The pixels in the window are applied to a logic circuit having a plurality of logical conditions. As a result of the logic processing, values of each of the target pixels can be changed to a different pixel value to avoid jagged edges in the printed images, thereby providing a pseudo-600 dpi resolution for the target pixels. The logical operations are performed until all of the pixels have values determined by the logic circuit. The resulting processed pixel field provides a more satisfactory printed image. The window is selected so that the pixel fields can be represented by word-length data groups. Black pixels rendered at the higher resolution are generally unaffected by the logic circuit. Thus, black pixels are rendered at two resolutions but printed at the same resolution.
摘要:
Multiple algorithms are applied to expand input image data of a variety of lower resolutions to output image data of a variety of higher resolutions with enhanced text quality, particularly in the black datapath controlling an output device such as an inkjet or laser printer. Enhancement techniques include edge smoothing, bit stripping for large drop weight pens, and drop-weight based ink depletion. Embodiments provide algorithms that convert 600×600 dpi input resolution data to 1200×600 dpi output resolution image data or 300×300 to 600×300 dpi resolution (i.e., asymmetric 2:1 ratio resolution conversion along mutually perpendicular axes), including text edge smoothing, while causing minimal change to gray scaled (halftoned) data within images. The techniques can be applied to other resolutions as well. Some embodiments include unidirectional bitstripping that preserves 1200 dpi edges while applying output pixels at only 600 dpi from 1200 dpi resolution output image data. Some embodiments include drop-weight based depletion to adjust the average ink flux to 32 ng per {fraction (1/600)}th inch cell, thereby preventing excess ink application at high output resolutions, e.g., 1200×600 dpi. In various embodiments, operations are performed in hardware modules and/or performed cooperatively as an integrated process to meet system throughput requirements.
摘要:
A method for multiplying the speed-resolution product of a raster scanning or imaging device such as an inkjet printer, and a resulting pixel image data structure, are disclosed. Illustratively, a 300-dot per inch (dpi) by 600-dpi logical pixel image is mapped to a corresponding, non-overlapping physical dot image, and the printer's inkjets are fired responsive to the dot image to direct generally spherical ink droplets onto paper at 600-dpi resolution grid timing in order effectively to double the horizontal resolution of the printed pixel image, without increasing the firing rate of the print head. In order to accomplish this, and to avoid ink dot overlap, the printable pixel image is thinned before it is printed by a method that leaves no visible horizontal or vertical gaps by selectively turning off pixels within a `black` image that were on and that otherwise would result in ink dot overlap and slower print head speeds were the inkjets cycled at 600-dpi resolution timing. Pixel thinning is performed substantially without adversely affecting pixel image edge definition.
摘要:
A printed circuit card includes a modified finger contact spanning two finger contact positions on its edge connector to momentarily short correspondingly adjacent receptacle contacts of a mating receptacle connector when the printed circuit card is either plugged into or removed from the mating receptacle connector.