Browse Prior Art Database

Printer Control of Independent Print Heads

IP.com Disclosure Number: IPCOM000104491D
Original Publication Date: 1993-Apr-01
Included in the Prior Art Database: 2005-Mar-19
Document File: 1 page(s) / 63K

Publishing Venue

IBM

Related People

Clearman, MR: AUTHOR [+3]

Abstract

Disclosed is a method to control independent print heads in a coordinated fashion in order to accurately print information on a desired location within a page and to have the lines of print be aligned relative to each other. This method is used to print data such as addresses, personalized advertising and renewal messages on magazines, journals, catalogs, etc. on a moving conveyor.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Printer Control of Independent Print Heads

      Disclosed is a method to control independent print heads in a
coordinated fashion in order to accurately print information on a
desired location within a page and to have the lines of print be
aligned relative to each other.  This method is used to print data
such as addresses, personalized advertising and renewal messages on
magazines, journals, catalogs, etc. on a moving conveyor.

      In the current embodiment there is a host computer and a real
time computer.  Print information is received by a real time control
system from a host computer for each print head.

      Configuration information received includes a mapping of print
lines to print heads, encoder resolution, which heads are enabled,
physical offsets for each head from a print demand sensor, tab
settings, and the length of a magazine.  For each magazine,
information is received for each line of print such as string length
of information to be printed, the string itself, pitch, character
width, font, print orientation, and selected tabs.

      For each magazine, a supervisory task distributes the
appropriate information for each print head to a separate task for
each print head, before it is time to print.

      The supervisory task using an interrupt from an encoder card
then signals each task when to print based on the data sent from the
host computer and also based on the speed of the conveyor.  The
supervisory task waits for all print head tasks to complete and
determines w...