Calibrating digital halftoning algorithms with multiple...

Facsimile and static presentation processing – Static presentation processing – Attribute control

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C358S001130, C358S001150, C358S001160, C358S451000, C358S451000, C358S451000

Reexamination Certificate

active

06256111

ABSTRACT:

CROSS-REFERENCE TO RELATED APPLICATIONS
This application is related to the following co-pending and commonly-assigned applications, all of which are incorporated by reference herein:
Application Ser. No. 09/100,487, filed on same date herewith, by Ho Chong Lee and Mikel J. Stanich, entitled “Printer Calibration Scheme,”; and
Application Ser. No. 09/100,055 filed on same date herewith, by Ho Chong Lee, Mikel J. Stanich, and Jack L. Zable, entitled “Half-Tone Screen Calibrations,”.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to network printing systems, and in particular, to a method and apparatus for calibrating digital halftoning algorithms with multiple personalities.
2. Description of the Related Art
Network printing systems generally comprise an assemblage of different printers, client computers, servers, and other components connected over a network. A print job is assembled at a client computer and transmitted over the network to a server linked to a variety of printers. Although these printers have historically been used to reproduce text, they are increasingly being used to reproduce graphic and image files, which have significant grayscale content.
Digital printers with grayscalc reproduction capabilities use half tone screens with or without dot density control (contone) to reproduce the grayscales. Due to differences printer personalities such as dot gain characteristics, types of screens, and contone designs, grayscale profiles can vary widely from printer to printer. Consequently, when graphic and image files generated for a particular grayscale profile are sent to a printer with a different profile, the appearance of the printed output may be substantially different. Such variations are more pronounced among bi-level printers, because dots are not as easily controlled as they are with contone printers. These variations often result in visually unacceptable results, because proper rendering of grayscale information is critical to the reproduction of graphical and image files.
One way to account for these variations is to pass grayscale command inputs through a transfer function to increase or decrease each grayscale command before beginning the halftone process. This transformation calibrates the printers by modifying the uncorrected grayscale inputs to values that, when provided to the printer, will result in the desired printed grayscale output. The transfer function is typically defined from the differences between commanded grayscale images and densitometer measurements. The transfer functions are implemented in the computer or server submitting the print job to the printer, or the printer itself.
In addition to the base transfer function required to account for the nominal dot gain and other printer characteristics, it is also desirable to store additional printer calibration functions. This allows the print software to simulate the behavior of different printers on a single print engine. For example, such transfer functions allow the print software to match an output that would be produced by both an APPLE® LASERWRITER™ and XEROX® DOCUTECH™ on an IBM® InfoPrint™ printer. Multiple transfer functions can also be used to control other types of behavior such as the compression and expansion of dynamic range.
Although the transfer function for a given printer can be determined a priori, it is subject to variation over time, humidity, temperature, and other factors. Hence, high quality printing often requires that the calibration curves be updated on a regular basis.
Unfortunately, in a network environment, periodically recalibrating all of the printer transfer functions used in a network configuration can be a difficult and time-consuming process. For example, some of the subject printers may be in a secured or remote location. Therefore, there is a need for a system which provides for a convenient propagation of updated printer calibration across all supported printer personalities. The present system satisfies that need.
SUMMARY OF THE INVENTION
To address the requirements described above, the present invention discloses a method, apparatus, and article of manufacture for calibrating digital halftoning algorithms with multiple personalities by updating the calibration of a printer or a scanner configured with a first calibration function l(i) and a second calibration function f(i). The method comprises the steps of applying the first calibration function to grayscale commands to obtain modified grayscale commands, printing the grayscale patches with the modified printing commands, and measuring the resulting grayscale values. Using this data, an updated printer calibration function t(i) is generated such that mapping the printer commands through t(i) results in printed grayscales substantially matching the commanded grayscales. Then, the updated printer calibration function t(i) is used to update the printer calibration function f(i) to obtain g(i). The apparatus comprises a means for obtaining modified grayscale commands by applying a first calibration function, a printer to print grayscale patches with the modified printing commands, and a scanner or densitometer for measuring the resulting grayscale values. The apparatus also comprises a means for obtaining an updated printer calibration function and a means for deriving an updated function g(i) based on the updated printer calibration function.


REFERENCES:
patent: 5406070 (1995-04-01), Edgar et al.
patent: 6046820 (2000-04-01), Konishi

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

Calibrating digital halftoning algorithms with multiple... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Calibrating digital halftoning algorithms with multiple..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Calibrating digital halftoning algorithms with multiple... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2524462

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