Subject: [IPP] RFC: sheets/pages per set attributes for finishings

From: Michael Sweet <[email-masked]>
Date: Mon, 30 Jun 2014 11:14:47 -0400

All,

One issue we have run into with current finishings support for PWG Raster and related simple raster formats is that there is no way to apply finishings to raster documents containing multiple copies.  That is, when the Client generates the copies and sends multiple page images (e.g. pages images for page 1, 2, 3, 4, 1, 2, 3, and 4 to print 2 copies of a 4 page document), there is no way for the client to specify which pages constitute a "set" for finishing operations.  Instead, the client needs to submit the same job multiple times to produce the desired number of copies...

Since we are coming up on WG Last Call for IPP Finishings 2.0 and will be reviewing the updated text during today's IPP WG conference call, I would like to propose the following additional attributes that tell the Printer how many pages are in each set:

Job Template Attribute

job-media-sheets-per-set (integer(1:MAX))

The RECOMMENDED "job-media-sheets-per-set" Job Template attribute specifies the number of output media sheets that constitute a set for finishing operations.  For example, if a Client submits an eight page PWG Raster Format document for printing that actually contains two copies of four pages each, the Client could specify a "job-media-sheets-per-set" Job Template attribute with a value of 4 and a "finishings" attribute with a value of 4 (staple) to have the Printer staple two sets of four sheets.

job-pages-per-set (integer(1:MAX))

The RECOMMENDED "job-pages-per-set" Job Template attribute specifies the number of input pages that constitute a set for finishing operations.  For example, if a Client submits a 14 page PWG Raster Format document for printing that actually contains two copies of four duplex pages each, the Client could specify a "job-pages-per-set" Job Template attribute with a value of 7, a "sides" attribute with a value of 'two-sided-long-edge', and a "finishings" attribute with a value of 4 (staple) to have the Printer staple two sets of four sheets.

Printer Description Attribute

job-media-sheets-per-set-supported (boolean)

The "job-media-sheets-per-set-supported" Printer Attribute specifies whether the "job-media-sheets-per-set" Job Template attribute (section N.N) is supported. This attribute MUST be supported if the "job-media-sheets-per-set" attribute is supported.

job-pages-per-set-supported (boolean)

The "job-pages-per-set-supported" Printer Attribute specifies whether the "job-pages-per-set" Job Template attribute (section N.N) is supported. This attribute MUST be supported if the "job-pages-per-set" attribute is supported.

_________________________________________________________
Michael Sweet, Senior Printing System Engineer, PWG Chair

_______________________________________________
ipp mailing list
[email-masked]
https://www.pwg.org/mailman/listinfo/ipp