Browse Prior Art Database

Extended Graphics Storage and Serialization for Non Impact Printers

IP.com Disclosure Number: IPCOM000052773D
Original Publication Date: 1981-Jul-01
Included in the Prior Art Database: 2005-Feb-11
Document File: 5 page(s) / 109K

Publishing Venue

IBM

Related People

Anderson, TL: AUTHOR [+4]

Abstract

An improved printer system designed to permit an existing non-impact printer to more efficiently print graphic data is shown and described.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 33% of the total text.

Page 1 of 5

Extended Graphics Storage and Serialization for Non Impact Printers

An improved printer system designed to permit an existing non-impact printer to more efficiently print graphic data is shown and described.

This printer provides a logical arrangement which allows the printer to print data (extended graphics) the size of a double character cell for the existing printer as a single extended graphic.

The extended graphics may be intermixed with the other character sets previously available with the printer while the printer performs all of its previous tasks without interference via an electronic programmable switch.

The existing printer operates through channel attachment circuits 10 (Fig. 1) on line with a host data processing system. The printer includes an instruction execution (IE) means 12 and a character generator attachment 14 which produces a serial data stream to laser modulator 16 to control laser 18 to print the specified data. The improved printer adds to the existing printer extended graphics attachment 20 and OR circuit 22, as well as suitable control circuits and control lines 24.

The raster dot patterns for the extended graphics are loaded into a storage buffer within the printer via channel commands from the host system prior to any of the extended graphics print data being transmitted to the printer. The data to be printed is then transmitted from the host system to the printer, and the raster dot pattern for the extended graphics is addressed via a two-byte code, where the two high order bits of the code have value 01 and the lowest order bit is 0. The two-byte code format is: 0 7 8 15 0 1 A A A A A A A A A A A A A 0 The addressed bits 2-14 (A) range from 0 to 8191. The two-byte code, therefore, permits addressing of 8192 extended graphics raster patterns.

The two-byte characters are constructed by combining two of the normal non- impact printing subsystem's print cells. Two 12 pitch cells are combined to form one 6 pitch two-byte character, and two 15 pitch cells similarly form a 7.5 pitch character. Two-byte characters of 5 pitch are not allowed.

When the non-impact printing subsystem is inan extended graphics mode (Fig. 2), potential use of the extended graphics storage precludes the use of writable character generation module (WCGM) 1 (not shown). If WCGM 1 had been previously loaded, its contents will not be altered. However, the use of WCGM 1 will not be allowed until the electronics switch, called extended graphics mode, is disabled.

The two-byte characters are loaded into consecutive addresses in one of two line buffers 28 (Fig. 2). When a maximum of 102 two-byte characters (204 bytes) have been loaded, the line buffer is considered full and, at the proper time in the printing process, is used to access the extended graphics raster dot patterns associated with the two-byte characters. These raster dot patterns are those previously loaded from the host and are resident in the three storage cards 30 (Fig. 4...