The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 11, 1996

Filed:

Mar. 27, 1995
Applicant:
Inventors:

Joseph P Kolb, Lexington, KY (US);

Kenneth R Woodruff, Lexington, KY (US);

Assignee:

Lexmark International, Inc., Greenwich, CT (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06K / ;
U.S. Cl.
CPC ...
375102 ; 395115 ;
Abstract

A method for smoothing expanded bitmap data is provided for use in laser printers or computers that use two-state, two-dimensional image data created by word processors, computer-aided drafting systems, and the like. The method would typically be utilized within a laser printer at its common graphics engine, just after the input source data has been rasterized. The source bitmap data having low-resolution pels is first divided into higher resolution pels, and the appearance of its diagonal lines would otherwise have a jagged appearance if such data is not smoothed. Once the expansion factor is determined, the present method takes pel data in word-sized portions and performs (in an Outer Loop) various logical operations upon these words of data to smooth adjacent rows of the higher-resolution pels. Each pair of words of pels is evaluated through a series of logical operations in an Inner Loop, before indexing to the next group of pels in the same row and starting a new Outer Loop. Once the end of the line has been reached, the method automatically seeks data from two rows of pels at a Y-axis position that is one step lower with respect to the low-resolution pels from the source data file. The same logical operations are again performed on each pair of words of pels until the entire line has been smoothed. These operations continue until the entire bitmap has been smoothed, and the logical operations occur very quickly so as to not slow down the overall operation of the laser printer.


Find Patent Forward Citations

Loading…