Facsimile and static presentation processing – Static presentation processing – Detail of image placement or content
Patent
1997-09-05
2000-11-14
Mancuso, Joseph
Facsimile and static presentation processing
Static presentation processing
Detail of image placement or content
B41B 1500, B41J 1500, G06F 1500
Patent
active
061477672
ABSTRACT:
A printer has a computer system which stores and uses multiple application programs. The printer may be a label printer which includes a printing mechanism, and a computer for controlling the printer mechanism and the advancement of label stock for the printer mechanism to print labels on the label stock. Coupled to the printer may be a barcode scanner controllable by the computer. The system includes a memory accessible by the computer which stores a plurality of application programs. Each of the application programs contains instructions which are executable by the computer to operate the printer. An application program can be selected by a user, or a host computer interfaced to the printer, or automatically by the printer, for execution by the computer. Utility files are also stored in the memory separate from the application programs which may include data and programs utilized by the selected application program. Such utility files include programs for barcode decoding, barcode encoding, and character rendering. The barcode decoding program utilizes Direct Memory Access (DMA) of the computer to capture values of a timer in the computer upon each transition in a scan data signal from the barcode scanner. The captured values are stored and then decoded to provide barcode data representing one or two-dimensional barcodes. The character rendering program provides for scaling of characters, defined in font files, to desired sizes. A graphical user interface may be used on the host computer interfaced to the printer to select various parameters of printer operation.
REFERENCES:
patent: 4432830 (1984-02-01), Jue
patent: 4669381 (1987-06-01), Nakajima
patent: 4712929 (1987-12-01), Kitaoka
patent: 4855581 (1989-08-01), Mertel et al.
patent: 5061947 (1991-10-01), Morrison et al.
patent: 5267800 (1993-12-01), Petteruti et al.
patent: 5402528 (1995-03-01), Christopher et al.
patent: 5483624 (1996-01-01), Christopher et al.
patent: 5503483 (1996-04-01), Petteruti et al.
patent: 5524993 (1996-06-01), Durst
patent: 5594838 (1997-01-01), Christopher et al.
patent: 5733051 (1998-03-01), Beadman et al.
patent: 5825006 (1998-10-01), Longacre et al.
patent: 5892971 (1999-04-01), Danielson et al.
Michael Abrash, Zen of Graphics Programming, Coriolis Group, Sections: " Bresenham's Line-Drawing Algorithm" and "Active Edges", (1993).
Todd King, "Drawing Character Shapes with Bezier Curves", Dr. Dobb's Journal, 1990, from Dr. Dobb's Journal on CD-ROM.
Foley, VanDamFeiner and Hughes, "Matrix Transformations Applied to Graphics", Computer Graphics Principles and Practice, Addison-Wesley Publishing, 1990.
Leendert Ammeraal, "Programming Principles in Computer Graphics", John Wiley & Sons Ltd., 1992.
Adobe Systems Incorporated, "PostScript Language Reference Manual", second edition, 1990, pp154-156.
Dan Gargia, "Discussion Section 3 Scan Conversion Distillation", at http.cs.berkley.edu.
Adobe Type I Font Format, Wesley Publishing, 1990.
Amani Majid
Petteruti Steven F.
Violette Raymond P.
Comtec Informations Systems, Inc.
Cooperrider F. E.
Lukacher Kenneth J.
Mancuso Joseph
LandOfFree
Computer system for a printer which stores and operates 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 Computer system for a printer which stores and operates multiple, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer system for a printer which stores and operates multiple will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2070619