Browse Prior Art Database

Implementation of Copy Group Processing in HPCL/PPDS Printers

IP.com Disclosure Number: IPCOM000104601D
Original Publication Date: 1993-May-01
Included in the Prior Art Database: 2005-Mar-19
Document File: 2 page(s) / 69K

Publishing Venue

IBM

Related People

Black, B: AUTHOR [+2]

Abstract

Implementation of Intelligent Printer Data Stream (IPDS)* functionality on Hewlett-Packard Printer Command Language (HP PCL)** and Personal Printer Data Stream (PPDS)*** printers does not readily provide a mechanism for IPDS copy group support (multiple copies of the same page with different modifications such as electronic forms and text suppressions). To support IPDS copy group capabilities on these devices, special copy group processing techniques were developed. A high-level overview of these techniques is disclosed here.

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

Implementation of Copy Group Processing in HPCL/PPDS Printers

      Implementation of Intelligent Printer Data Stream (IPDS)*
functionality on Hewlett-Packard Printer Command Language (HP PCL)**
and Personal Printer Data Stream (PPDS)*** printers does not readily
provide a mechanism for IPDS copy group support (multiple copies of
the same page with different modifications such as electronic forms
and text suppressions).  To support IPDS copy group capabilities on
these devices, special copy group processing techniques were
developed.  A high-level overview of these techniques is disclosed
here.

      Print Services Facility/2 (PSF/2) provides support of IPDS copy
groups on PCL and PPDS printers using these specialized processing
techniques in a special device driver hereafter referred to as the
PCL/PPDS device driver.  Support for the ability to provide copy
groups is not provided using native PCL and PPDS commands and
constructs.

      The following issues are addressed with this implementation:

      -Inability to print multiple copies of the same page with
modifications on subsequent copies.

      The implementation of IPDS copy groups in the PCL/PPDS device
driver also required the use of innovative techniques to permit the
storage and retrieval of IPDS page information.  A mechanism is not
provided in PCL or PPDS to directly process IPDS copy groups.  A
concept was implemented to record and playback IPDS page information.
This concept was termed "Copy-OVL".  This same technique is used to
process and control copy groups.  To permit an IPDS data stream to be
reused, a macro concept has been implemented which is used to record
and playback a PCL or PPDS printer data stream.

      The PCL/PPDS device driver processes copy groups by retaining
both the data information related to the...