Browse Prior Art Database

Suppressing Trailing Blank Print Forms

IP.com Disclosure Number: IPCOM000037395D
Original Publication Date: 1989-Jan-01
Included in the Prior Art Database: 2005-Jan-29
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Banning, WL: AUTHOR [+2]

Abstract

Disclosed is a technique to suppress the printing of a blank print form at the end of a print spooler unit of work. A unit of work typically consists of multiple pages (forms) to be printed. It is desirable to avoid printing forms at the end of a unit of work which contain no data.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 53% of the total text.

Page 1 of 1

Suppressing Trailing Blank Print Forms

Disclosed is a technique to suppress the printing of a blank print form at the end of a print spooler unit of work. A unit of work typically consists of multiple pages (forms) to be printed. It is desirable to avoid printing forms at the end of a unit of work which contain no data.

A print spooler takes requests to print data from a computer user or an application program. These requests can span multiple printed pages (forms). Exactly where the printed data will end on a form is unknown. As such, print spoolers typically must send the appropriate commands to the print device at the end of the print unit of work to cause the currently printed page to be ejected. This is done so that the next print unit of work will always begin on the start of a new page. It may also be done to print separator pages between print spooler units of work.

If the printer is located at the beginning of a new page when the data has been printed, then a blank form is added at the end of the print spool unit of work. This extra blank form wastes paper. This can be costly when the form is specially pre-printed with other information or the forms have pre-printed sequence numbers. Many printers have no hardware function to determine if it is positioned on the start of a page. In many cases the print data will contain controls to cause the printer to be re-positioned to the beginning of a new form at the end of the spooler unit of work.

The print spooler can use a simple tec...