Management Document Production Instructions

Management Document Production Instructions affect the management of the document production process. The presentation parameters which are affected by the Management Document Production Instructions defined by this International Standard, and the aspect of document presentation which is affected by each of them is shown in . NameAffects current-colorant-setcolorant set for pages in a BLOCK timeoutmaximum time for interpretation and presentation abort-policyeffect of any errors or warnings start-page-typetype of start page or break page separator-page-typetype of separator page end-page-typetype of end page output-binbin or bins to which output is to be delivered output-specificationoutput specification

Colorant Set Document Production Instruction

The Colorant Set Document Production Instruction identifies a set of physical colorants to be used during the presentation of the SPDL document. Physical colorants used to render the document are distinct from primaries in Color Space Resource Specifications. Specifically, there is no direct relationship between primaries specified in a Color Space Resource Specification and physical colorants, and the mapping of color specifications to device output is device dependent.

A colorant set can be specified by a colorant set name or by a set of individual colorant specifications. The way in which a system selects a physical colorant set is system dependent. Systems may in fact select a single default colorant set for any Colorant Set Document Production Instruction.

  • The rendering of the SPDL document according to the mechanisms provided for by a particular Color Space may be facilitated if appropriate physical colorants are available.
  • The gamut of colors available to the Presentation Process, and hence the final appearance of the document, may be affected by the choice of physical colorants. An example of this is for highlight color printing, when the marking engine uses only a black colorant and a single highlight color colorant.
  • COLORANT SET DPI

    The Colorant Set Document Production Instruction is represented by a COLORANT SET DPI structure element. A COLORANT SET DPI structure element shall be a composite structure element which shall have the following immediate subordinates:

    The immediate subordinates shall occur in the specified order.

    COLORANT SET MESSAGE

    A COLORANT SET MESSAGE structure element shall be a base structure element. The value of a COLORANT SET MESSAGE structure element shall be of type Printable String.

    The COLORANT SET MESSAGE specifies a message which may describe the specified colorant set, the suggested fallback action, or provide other information. It is intended that this message be delivered to an operator prior to and as close as possible to the printing of the document.

    COLORANT SET SPECIFICATION

    A COLORANT SET SPECIFICATION structure element shall be either:

    COLORANT SET IDENTIFIER

    A COLORANT SET IDENTIFIER structure element shall be a base structure element. The value of the COLORANT SET IDENTIFIER structure element shall be of type Environment Identifier.

    COLORANT SET DESCRIPTION

    A COLORANT SET DESCRIPTION structure element shall be a composite structure element which shall have the following immediate subordinates:

    The immediate subordinates shall occur in the specified order.

    COLORANT SET CLASS

    A COLORANT SET CLASS IDENTIFIER structure element shall be a base structure element. The value of a COLORANT SET CLASS IDENTIFIER structure element shall be of type Public Object Identifier. The Object Names for which Public Object Identifiers are defined by this International Standard and the meaning of those values shall be as shown in . Object NameMeaning dpi::colorant-set-class::cmycyan, magenta, and yellow subtractive colorants dpi::colorant-set-class::cmykcyan, magenta, yellow, and black subtractive colorants dpi::colorant-set-class::rgbred, green, and blue additive colorants dpi::colorant-set-class::kxtwo color subtractive colorants dpi::colorant-set-class::monochromeone colorant

    The value of a COLORANT SET CLASS IDENTIFIER structure element shall identify the class of the colorant set.

    COLORANT IDENTIFIER

    A COLORANT IDENTIFIER structure element shall be a base structure element. The value of a COLORANT IDENTIFIER structure element shall be of type Environment Identifier.

    The value of each COLORANT IDENTIFIER structure element shall identify one of the colorants in the colorant set. There are no Public Object Identifier values for COLORANT IDENTIFIER structure elements defined by this International Standard.

    Colorant Set Document Production Instruction Processing

    The effect of the Colorant Set Document Production Instruction shall be to set the value of the current-colorant-set presentation parameter to the colorant set specified by the COLORANT SET SPECIFICATION for the scope of the most immediately superior DPI DECLARATION. A Colorant Set Document Production Instruction may affect printing management; the effects of a Colorant Set Document Production Instruction on printing management (if any) shall be system dependent.

    Colorant Set Document Production Instruction Reconciliation

    The Colorant Set Document Production Instruction is meaningful in any PAGE or PAGESET, or in Supplementary DPI. Any Colorant Set Document Production Instruction in the PROLOGUE of a PICTURE which is not a PAGE shall be ignored. If Colorant Set Document Production Instructions occur in multiple PAGEs or PAGESETs within a document, the Colorant Set Document Production Instruction in the subordinate BLOCK shall take precedence for its scope. If Colorant Set Document Production Instructions occur in Supplementary DPI and Document DPI, the Supplementary DPI shall take precedence over the Document DPI.

    Colorant Set Document Production Instruction Fallback

    Since the method of assigning a colorant set to a COLORANT SET SPECIFICATION is system dependent, no fallback is required.

    Document Start Message Document Production Instruction

    The Document Start Message Document Production Instruction specifies a Printable String which is to be displayed on the operator interface (if any) and acknowledged before the document is printed, as close to the time of printing as possible.

    DOCUMENT START MESSAGE DPI

    The Document Start Message Document Production Instruction shall be represented by a DOCUMENT START MESSAGE DPI structure element.

    A DOCUMENT START MESSAGE DPI structure element shall be a base structure element. The value of a DOCUMENT START MESSAGE DPI structure element shall be of type Printable String.

    Document Start Message Document Production Instruction Processing

    The effect of a Document Start Message Document Production Instruction shall be that the Printable String which is the value of the DOCUMENT START MESSAGE DPI shall be displayed on the operator interface (if any) and acknowledged before the document is printed, as close to the time of printing as possible.

    Document Start Message Document Production Instruction Reconciliation

    Document Start Message Document Production Instructions are meaningful only in a DOCUMENT or in Supplementary DPI. If a Document Start Message Document Production Instruction occurs as a Supplementary DPI, the Supplementary DPI shall take precedence over the Document DPI.

    Document Start Message Document Production Instruction Fallback

    Systems which cannot display a Document Start Message shall indicate failure to do so by generating a structure warning.

    Auxiliary Page Type Document Production Instruction

    Printers may print one or more special page called "auxiliary pages" to identify a document or a set of pages. There are three types of auxiliary pages:

    The start page usually contains a distinctive graphic design to enable rapid recognition of document boundaries, and identifies the print job, the document, and the print job recipient. It may also give the document name, creation date, printing date, recipient name, and messages describing errors, etc.. Information printed on the start page may also be supplied by external sources.

    Separator pages are usually unprinted, but are commonly of a distinctive color (slip pages). The set of pages which constitutes a page set depends on how the document is being printed:

    The end page may also contain a distinctive graphic design or be of a distinctive color, and may contain messages describing errors, etc. which may not be available at the time at which the start page is generated.

    The format and contents of auxiliary pages are system dependent. The Auxiliary Page Type Document Production Instruction provides control over the characteristics of the auxiliary pages desired.

    AUXILIARY PAGE TYPE DPI

    The Auxiliary Page Type Document Production Instruction shall be represented by a AUXILIARY PAGE TYPE DPI structure element. An AUXILIARY PAGE TYPE DPI structure element shall be a composite structure element which shall have the following immediate subordinates:

    The immediate subordinates may occur in any order.

    START PAGE TYPE

    A START PAGE TYPE structure element shall be a base structure element. The value of a START PAGE TYPE structure element shall be of type Environment Identifier.

    The value of a START PAGE TYPE structure element identifies the type of start page to be provided. Public Object Identifier values for START PAGE TYPE are defined by ISO/IEC 10175 as standard values for the attribute auxiliary-sheet or as the generic Document Production Instruction value dpi::generic::none. The Public Object Identifier values defined by ISO/IEC 10175 and the meaning of those values are described in (informative). The specific formats and contents of the start pages which are provided as instances of the types of auxiliary pages identified by these Public Object Identifiers are system dependent.

    SEPARATOR PAGE TYPE

    A SEPARATOR PAGE TYPE structure element shall be a base structure element. The value of a SEPARATOR PAGE TYPE structure element shall be of type Environment Identifier.

    The value of a SEPARATOR PAGE TYPE structure element identifies the type of separator page to be provided. Public Object Identifier values for SEPARATOR PAGE TYPE are defined by ISO/IEC 10175 as standard values for the attribute auxiliary-sheet or as the generic Document Production Instruction value dpi::generic::none. The Public Object Identifier values defined by ISO/IEC 10175 and the meaning of those values are described in (informative). The specific formats and contents of the separator pages which are provided as instances of the types of auxiliary pages identified by these Public Object Identifiers are system dependent.

    END PAGE TYPE

    An END PAGE TYPE structure element shall be a base structure element. The value of an END PAGE TYPE structure element shall be of type Environment Identifier.

    The value of an END PAGE TYPE structure element identifies the type of end page to be provided. Public Object Identifier values for END PAGE TYPE are defined by ISO/IEC 10175 as standard values for the attribute auxiliary-sheet or as the generic Document Production Instruction value dpi::generic::none. The Public Object Identifier values defined by ISO/IEC 10175 and the meaning of those values are described in (informative). The specific formats and contents of the end pages which are provided as instances of the types of auxiliary pages identified by these Public Object Identifiers are system dependent.

    Auxiliary Page Type Document Production Instruction Processing

    The effect of the Auxiliary Page Type Document Production Instruction shall be to set the value of the start-page-type, separator-page-type and end-page-type presentation parameters as follows:

    1. the value of the start-page-type presentation parameter is set to the value of START PAGE TYPE if present, or to a system dependent value if no START PAGE TYPE is present;
    2. the value of the separator-page-type presentation parameter is set to the value of SEPARATOR PAGE TYPE if present, or to a system dependent value if no SEPARATOR PAGE TYPE is present;
    3. the value of the end-page-type presentation parameter is set to the value of END PAGE TYPE if present, or to a system dependent value if no END PAGE TYPE is present.

    The default value of the start-page-type, separator-page-type and end-page-type presentation parameters shall be system dependent.

    Auxiliary Page Type Document Production Instruction Reconciliation

    The Auxiliary Page Type Document Production Instruction is meaningful only in a DOCUMENT or in Supplementary DPI. An Auxiliary Page Type Document Production Instruction which occurs in a BLOCK which is not a DOCUMENT shall be ignored.

    If a Auxiliary Page Type Document Production Instruction occurs as a Supplementary DPI, the Supplementary DPI shall take precedence over any Document DPI.

    Auxiliary Page Type Document Production Instruction Fallback

    The printer may override any of the values specified for the values of the the start-page-type, separator-page-type and end-page-type presentation parameters by an Auxiliary Page Type Document Production Instruction. Auxiliary Page Type Document Production Instructions may be ignored on soft copy devices. With the exception of soft copy devices, a Presentation Process which does not provide a specified auxiliary page of the specified type shall raise a structure warning.

    Document Comment Document Production Instruction

    The Document Comment Document Production Instruction specifies a Printable String which is printed on the break page (if any).

    DOCUMENT COMMENT DPI

    The Document Comment Document Production Instruction is represented by a DOCUMENT COMMENT DPI structure element. A DOCUMENT COMMENT DPI structure element shall be a base structure element. The value of a DOCUMENT COMMENT DPI structure element shall be of type Printable String.

    Document Comment Document Production Instruction Processing

    The effect of a Document Comment Document Production Instruction shall be that the Printable String which is the value of the DOCUMENT COMMENT DPI shall be printed on the break page (if any).

    Document Comment Document Production Instruction Reconciliation

    Document Comment Document Production Instructions are meaningful only in a DOCUMENT. If a Document Comment Document Production Instruction occurs as a Supplementary DPI, the Supplementary DPI shall take precedence over the Document DPI.

    Document Comment Document Production Instruction Fallback

    Systems which do not print a break page shall ignore the Document Comment Document Production Instruction. Systems which cannot print the entire Printable String on the break page shall print as much of the Printable String as possible.

    Timeout Document Production Instruction

    The Timeout Document Production Instruction specifies the maximum time which will be allowed for the actual interpretation and presentation of the document.

    TIMEOUT DPI

    The Timeout Document Production Instruction shall be represented by a TIMEOUT DPI structure element. A TIMEOUT DPI structure element shall be a base structure element. The value of a TIMEOUT DPI structure element shall be of type Cardinal.

    Timeout Document Production Instruction Processing

    The processing of the Timeout Document Production Instruction consists of setting the value of the timeout presentation parameter to the value of the TIMEOUT DPI.

    The timeout presentation parameter specifies the maximum time (in seconds) which will be allowed for the actual interpretation and presentation of the document. The time begins when interpretation of the document for presentation begins, and may be extended by the Presentation Process if other tasks are being performed concurrently. If this time is exceeded document printing shall be aborted unless either:

    The default value for the timeout presentation parameter is system dependent, but shall not be less than 360.

    Timeout Document Production Instruction Reconciliation

    The Timeout Document Production Instruction is meaningful only in a DOCUMENT or in Supplementary DPI.

    If a Timeout Document Production Instruction occurs as a Supplementary DPI, the Supplementary DPI shall take precedence over the Document DPI.

    Timeout Document Production Instruction Fallback

    The default value for the timeout presentation parameter is system dependent. A system may restrict timeout values, provided that values of at least 360 are allowed.

    Document Abort Policy Document Production Instruction

    The Document Abort Policy Document Production Instruction specifies the effect of errors and exceptions which occur during the presentation of the document. Such errors and exceptions are classified as either structure warnings or structure errors.

    ABORT POLICY DPI

    The Document Abort Policy Document Production Instruction shall be represented by an ABORT POLICY DPI structure element.

    An ABORT POLICY DPI structure element shall be a base structure element. The value of an ABORT POLICY DPI structure element shall be of type Environment Identifier. The Object Names for which Public Object Identifiers are defined by this International Standard and the meaning of those values shall be as shown in . Object NameMeaning dpi::abort-policy::on-warningdocument presentation shall be aborted by the occurrence of any structure error or structure warning dpi::abort-policy::on-errordocument presentation shall be aborted by the occurrence of any structure error, but not by any structure warning dpi::abort-policy::struggle-onthe Presentation Process shall provide its best effort to present the document even in the presence of structure errors or structure warnings.

    Document Abort Policy Document Production Instruction Processing

    The effect of the Document Abort Policy Document Production Instruction is to set the value of the abort-policy parameter to the value of the Abort Policy Document Production Instruction. The abort-policy parameter identifies the conditions under which document presentation is to be aborted. The default value of abort-policy parameter shall be system dependent.

    All systems shall recognize the values of abort-policy specified by this International Standard and implement the associated policies. Systems may also recognize other values for the ABORT POLICY DPI and implement policies which are defined by the owners of those values.

    Document Abort Policy Document Production Instruction Reconciliation

    Document Abort Policy Document Production Instructions are meaningful only in a DOCUMENT or in Supplementary DPI. If a Document Abort Policy Document Production Instruction occurs as a Supplementary DPI, the Supplementary DPI shall take precedence over the Document DPI.

    Document Abort Policy Document Production Instruction Fallback

    Systems may recognize other values for the ABORT POLICY DPI and implement policies which are defined by the owners of those values. The effect of an ABORT POLICY DPI which specifies a value which is not supported shall be that the default value is used.

    Output Bin Document Production Instruction

    The Output Bin Document Production Instruction specifies the bin or bins to which to which the completed document is to be delivered.

    OUTPUT BIN DPI

    The Output Bin Document Production Instruction shall be represented by an OUTPUT BIN DPI structure element. An OUTPUT BIN DPI structure element shall be a composite structure element which shall have the following immediate subordinates:

    The immediate subordinates may occur in any order.

    OUTPUT BIN NAME

    A OUTPUT BIN NAME structure element shall be a base structure element. The value of a OUTPUT BIN NAME structure element shall be of type Environment Identifier.

    A OUTPUT BIN NAME structure element specifies a single output tray or bin or a set of output trays or bins. Public Object Identifier values for the OUTPUT BIN NAME structure element are defined by ISO/IEC 10175 as standard values for the attribute output-bin. The Public Object Identifier values defined by ISO/IEC 10175 and the meaning of those values are described in (informative). The mapping of OUTPUT BIN NAME values to physical output trays or bins is system dependent.

    OUTPUT BIN NUMBER

    An OUTPUT BIN NUMBER structure element shall be base structure element. The value of an OUTPUT BIN NUMBER structure element shall be of type Cardinal.

    An OUTPUT BIN NUMBER structure element specifies a single output tray or bin or a set of output trays or bins. The mapping of OUTPUT BIN NUMBER values to physical output trays or bins is system dependent.

    OUTPUT POSITIONS

    An OUTPUT POSITIONS structure element shall be base structure element. The value of an OUTPUT POSITIONS structure element shall be of type Cardinal.

    The OUTPUT POSITIONS structure element specifies the number of output trays or bins which are to be used. The mapping of output positions to physical output trays or bins and the sequence of output positions used is system dependent. Systems which cannot provide the number of distinct output positions specified by Output Position Document Production Instruction may map multiple output positions to the same output tray or bin. The number of output positions actually available need not exceed one.

    Output Bin Document Production Instruction Processing

    The effect of the Output Bin Document Production Instruction shall be to set the value of the output-bins presentation parameter to the set of output bins or trays specified by the OUTPUT BIN DPI structure element. The output-bins presentation parameter specifies how the printer shall deliver the output document(s). The default value of the output-bins presentation parameter is system dependent.

    Output Bin Document Production Instruction Reconciliation

    An Output Bin Document Production Instruction is meaningful only in a DOCUMENT. Any Output Document Production Instruction which occurs in a BLOCK which is not a DOCUMENT shall be ignored.

    If an Output Bin Document Production Instruction in Supplementary DPI, the Supplementary DPI shall take precedence over any Document DPI.

    Output Bin Document Production Instruction Fallback

    A system which cannot perform an output specification specified by the Output Bin Document Production Instruction shall generate a structure warning. If the value of the abort-policy presentation parameter allows for continued processing, the effect of that continued processing shall be system dependent.

    Output Specification Document Production Instruction

    The Output Specification Document Production Instruction specifies how printed document(s) should be output.

    OUTPUT SPECIFICATION DPI

    The Output Specification Document Production Instruction shall be represented by an OUTPUT SPECIFICATION DPI structure element. An OUTPUT SPECIFICATION DPI structure element shall be a composite structure element which shall have the following immediate subordinates:

    The immediate subordinates may occur in any order.

    COLLATED

    The value of a COLLATED structure element specifies whether output is delivered as a collection of all copies of each page (uncollated), or as a collection of pages of each copy (collated).

    A COLLATED structure element shall be a base structure element. The value of a COLLATED structure element shall be of type Boolean. The meaning of the values shall be as shown in . ValueMeaning truethe output is delivered in collated order falsethe output is delivered in uncollated order

    The default value for COLLATED shall be true.

    OFFSET

    The OFFSET structure element enables control of whether multiple copies should be edge displaced relative to each other as they are stacked.

    An OFFSET structure element shall be a base structure element. The value of an OFFSET structure element shall be of type Boolean. The meaning of the values shall be as shown in . ValueMeaning trueeach copy is distinguishably offset in a system dependent manner from its neighbor copies falseoutput is not offset stacked. The default value for OFFSET shall be false.

    BURST

    The BURST structure element enables control of whether output on continuous media should be burst (separated into individual sheets, generally by bursting along perforations) before delivery.

    A BURST structure element shall be a base structure element. The value of the BURST structure element shall be of type Boolean. The meaning of the values shall be as shown in . ValueMeaning trueoutput on continuous media shall be separated into individual sheets, generally by bursting along perforations falseoutput on continuous media shall not be separated into individual sheets.

    The default value for BURST shall be false.

    ADDITIONAL OUTPUT

    The ADDITIONAL OUTPUT structure element enables additional output specifications. The effect of such ADDITIONAL OUTPUT structure elements is system dependent.

    An ADDITIONAL OUTPUT structure element shall be a composite structure element which shall have the following immediate subordinates:

    The immediate subordinates may occur in any order.

    OUTPUT SPECIFICATION NAME

    A OUTPUT SPECIFICATION NAME structure element shall be a base structure element. The value of a OUTPUT SPECIFICATION NAME structure element shall be of type Public Object Identifier.

    OUTPUT SPECIFICATION VALUE

    A OUTPUT SPECIFICATION VALUE structure element may be either a base structure element or a composite structure element. The OUTPUT SPECIFICATION VALUE structure element shall depend on the value of the OUTPUT SPECIFICATION NAME structure element.

    OUTPUT SPECIFICATION Semantics

    The specification of the semantics of an ADDITIONAL OUTPUT shall be the responsibility of the owner of the Public Object Identifier which is the value of the OUTPUT SPECIFICATION NAME. The effect of an ADDITIONAL OUTPUT on the presentation of an SPDL document shall be either:

    The definition of the syntax of the OUTPUT SPECIFICATION VALUE corresponding to any particular OUTPUT SPECIFICATION NAME value, and the effect of ADDITIONAL OUTPUT on the presentation of SPDL documents are outside of the scope of this International Standard.

    Output Specification Document Production Instruction Processing

    The effect of the Output Specification Document Production Instruction shall be to set the value of the output-specification presentation parameter to the set of output properties specified by the immediate subordinates of the OUTPUT SPECIFICATION DPI structure element. The output-specification presentation parameter specifies how the printer shall deliver the output document(s). The default value of the output-specification presentation parameter is a null list, which specifies that a system dependent output method is to be used.

    Output Specification Document Production Instruction Reconciliation

    An Output Specification Document Production Instruction is meaningful only in a DOCUMENT. Any Output Document Production Instruction which occurs in a BLOCK which is not a DOCUMENT shall be ignored.

    If an Output Specification Document Production Instruction in Supplementary DPI, the Supplementary DPI shall take precedence over any Document DPI.

    Output Specification Document Production Instruction Fallback

    A system which cannot perform an output specification specified by the Output Specification Document Production Instruction shall generate a structure warning. If the value of the abort-policy presentation parameter allows for continued processing, the effect of that continued processing shall be system dependent.

    Document End Message Document Production Instruction

    The Document End Message Document Production Instruction specifies a Printable String which is to be displayed on the operator interface (if any) and acknowledged after the document is printed, as close to the time of printing as possible.

    DOCUMENT END MESSAGE DPI

    The Document End Message Document Production Instruction shall be represented by a DOCUMENT END MESSAGE DPI structure element. A DOCUMENT END MESSAGE DPI structure element shall be a base structure element. The value of a DOCUMENT END MESSAGE DPI structure element shall be of type Printable String.

    Document End Message Processing

    The effect of a Document End Message Document Production Instruction shall be that the Printable String which is the value of the DOCUMENT END MESSAGE DPI shall be displayed on the operator interface (if any) and acknowledged after the document is printed, as close to the time of printing as possible.

    Document End Message Reconciliation

    Document End Message Document Production Instructions are meaningful only in a DOCUMENT. If a Document End Message Document Production Instruction occurs as a Supplementary DPI, the Supplementary DPI shall take precedence over the Document DPI.

    Document End Message Fallback

    Systems which cannot display a Document End Message shall indicate failure to do so by generating a structure warning.