1、INTERNATIONAL STANDARD ISO/IEC 10175-I First edition 1996-09-01 Information technology - Text and office systems - Document Printing Application (DPA) - Part 1: Abstract service definition and procedures Technologies de Iinformation - Bureautique -Application impression de documents (DPA) - Partie 1
2、: D6finition de service abstrait et pro - specifies functions and services provided by Document Printing Application servers; - specifies the Document Printing Application abstract service using the principles established by the Abstract Service Definition Conventions (ISO/IEC 10021-3); - specifies
3、the usage of other services. The Document Printing Application is one component of a coordinated set of facilities and standards needed to satisfy the printing requirements of the modem distributed office. Together, the capabilities provided can enable users to create and produce high-quality office
4、 documents in a consistent and unambiguous manner within a distributed open systems environment. Specifically, ISO/IEC 10175 addresses those aspects of document processing that enable users in a distributed open systems environment to send electronic documents to shared, possibly geographically-disp
5、ersed printers, and to cause the documents to be printed in accordance with the desires of those users. For the purposes of ISO/IEC 10175, it is assumed that such documents have been composed in a form that is compatible with the destination printing system prior to their introduction to the Documen
6、t Printing Application. Other Standards deal with related aspects of document processing, such as the creation and formatting of electronic documents, and the underlying protocols used to transport electronic documents to a printing system. ISOLEX 10175 is aligned with these related Standards as app
7、ropriate, and shares some information in common with them. Clause 2 identifies those standards that are directly applicable to this one. The Document Printing Application defined in ISO/IEC 10175 is consistent with the model, architectural framework and design principles of the Distributed Office Ap
8、plications Model (ISO/lEC 10031-l). This Document Printing 1 1SODEX.Z 10175-1:1996(E) 0 1s0/IEc Application Standard defines services and specifies access protocols available within the application layer of the Open Systems Interconnection (OSI) Basic Reference Model (ISO/IEC 7498-l). In addition, r
9、ecognition has been given to the potential need for printing systems to be able to operate within and across diverse networking environments. In particular, the Document Printing Application has contributed to, and benefited from, related standardization activities in other venues such as the Intern
10、et Engineering Task Force (IETF), the Desktop Management Task Force, the POSIX project of the IEEE Computer Society, and X/Open. The Document Printing Application constitutes the final phase of the document processing cycle, i.e., the queuing, preparation, rendering and finishing of the fully compos
11、ed form of the document on marking engines and other image generation - an ability for users to convey information to a printing system to influence the scheduling and processing requirements of a print-job; - a capability for users to monitor and manage the progress of their print-job; - a capabili
12、ty for printing systems, and associated facilities, to protect against unauthorized printing of documents. Accordingly, the abstract-service defined by ISOiIEC 10175 enables a user to convey document files to a document print-server, along with the parameters needed to express the users desires rega
13、rding the scheduling and production of the ensuing print-job. In addition, the abstract-service permits a user to inquire about the status, capabilities and characteristics of a document print-server in order to choose from a variety of printing devices, depending on capabilities, formats, logistic
14、convenience, cost, ownership and availability. The abstract-service also allows users to inquire about jobs, modify the characteristics and progress of jobs, and obtain feedback about a job. Many different document formats have been developed for printing purposes, and are in wide use. For this reas
15、on, the Document Printing Application has been developed with a view toward supporting arbitrary document formats in a transparent manner. That is, the specific content or format of an electronic document is independent of the access protocol defined by ISO/IEC 10175. The only requirement is that th
16、e destination printing system be capable of dealing with the format of the transmitted document, and possess the features and functionality needed to render the document successfully. However, in spite of this generality of focus, ISO/IEC 10175 is particularly oriented toward alignment with the Stan
17、dard Page Description Language (SPDL - ISO/IEC 10180). This will assure that DPA will include the features needed to assist in the transport and faithful rendering of SPDL documents. 2 Normative references The following standards contain provisions which, through reference in this text, constitute p
18、rovisions of this part of ISO/IEC 10175. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to agreements based on this part of ISO/IEC 10175 are encouraged to investigate the possibility of applying the most recent editions of the stand
19、ards indicated below. Members of IEC and IS0 maintain registers of currently valid International Standards. IS0 216: 1975l), Writing paper and certain classes of printed matter - Trimmed sizes - A and B series. 1) Currently under revision 2 0 ISO/IEC ISO/IEC 10175-1:1996(E) IS0 269: 1985, IS0 639: 1
20、98), ISO/IEC 646: 1991, ISO/IEC 2022: 1994, IS0 2375: 1985, IS0 3166: 1993), ISO/IEC 6429: 1992, ISO/IEC 6937: 1994, ISO/IEC 7350: 1991, ISO/IEC 7498-l: 1994, ISO/IEC 7498-2: 1989, IS0 8571-3: 1988, IS0 8613-1: 1989, ISO/IEC 8822: 1994, ISO/IEC 8824: 1990, ISO/IEC 8825: 1990, IS0 8859-l: 1987. ISO/r
21、EC 9541-1: 1991, ISO/IEC 9541-2: 1991, ISO/IEC 9594-2: 1990, ISO/IEC 9594-3: 1990, ISO/IEC 9945-l: 1996, Correspondence envelopes - Designation and sizes. Code for the representation of names of languages. Information technology - IS0 7-bit coded character set for information interchange. Informatio
22、n technology - Character code structure and extension techniques. Data processing - Procedure for registration of escape sequences. Codes for the representation of names of countries. Information technology - Control functions for coded character sets. Information technology - Coded graphic characte
23、r set for text communication - Latin alphabet. Information technology - Registration of repertoires of graphic characters from ISO/IEC 10367. Information technology - Open Systems Interconnection - Basic Reference Model: The Basic Model. Information processing systems - Open Systems Interconnection
24、- Basic Reference Model - Part 2: Security Architecture. Information processing systems - Open Systems Interconnection - File Transfer, Access and Management - Part 3: File Service Definition. Information processing - Text and office systems - OJ?ce Document Architecture (ODA) and interchange format
25、 - Part I: Introduction and general principles. Information technology - Open Systems Interconnection -Presentation service defkition. Information technology - Open Systems Interconnection - Specification ofAbstract Syntax Notation One (ASN. 1). Information technology - Open Systems Interconnection
26、- SpeciJcation of Basic Encoding Rules for Abstract Syntax Notation One (ASN. 1). Information processing - g-bit single-byte coded graphic character sets - Part 1: Latin alphabet No. I. Information technology - Font information interchange - Part 1: Architecture. Information technology - Font inform
27、ation interchange - Part 2: Interchange Format. Information technology - Open Systems Interconnection - The Directory - Part 2: Models. Information technology - Open Systems Interconnection - The Directory - Part 3: Abstract service definition. Information technology - Portable Operating System Inte
28、rface (POSIX) - Part 1: System Application Program Interface (API) C Language ANSI/IEEE Std 1003.1. 3 ISO/IEC 10175-1:1996(E) 0 ISO/IEC ISODEC 10021-3: 1990, ISO/IEC 10021-4: 1990, ISO/IEC 10031-l: 1991, ISO/IEC 10031-2: 1991, ISO/IEC 10166-l: 1991, ISO/IEC 10180: 1995, ISO/IEC 10367: 1991, ISO/IEC
29、10538: 1991, ISO/IEC 10646-l: 1993, ISO/IEC 10740-l: 1993, RFC 1759, Information technology - Text Communication - Message-Oriented Text Interchange Systems (MOTIS) - Part 3: Abstract Service Defkition Conventions. Information technology - Text Communication - Message-Oriented Text Interchange Syste
30、ms (MOTIS) - Part 4: Message Transfer System: Abstract Service Definition and Procedures. Information technology - Text and ofice systems - Distributed-ofice-applications model - Part I: General model. Information technology - Text and ofice systems - Dismbuted-office-applications model - Part 2: Di
31、stinguished-object-reference and associated procedures. Information technology - Text and office systems - Documentfiling and remeval (DFR) - Part I : Abstract service however, the two are not strictly equivalent, and the formal designator should be used when necessary to refer specifically the acti
32、ons and objects related to the DP-Administration port. 3.2.2 assured reproduction area That area of a medium upon which a printing device is capable of rendering an image. The term may be applied either to the capability of a specific printer type to render an image on some arbitrary medium, or to t
33、he capacity of a specific medium to accept an image from some arbitrary printer, in a form acceptable to a user. 3.2.3 attribute A ckaracteristic of an object. 3.24 attribute type A datatype defined by means of ASN. 1 notation, used for defining and specifying the attributes of objects. 3e2.5 availa
34、ble An object is said to be available when it is in either of the two states: ready or on-request. The term available is used when there is no distinction between ready and on-request. 0 ISO/IEC ISO/lEC 10175-1:1%(E) 3.2.6 busy state That state of an object instance indicating that it is temporarily
35、 inaccessible due to dynamic constraints such as resource locking or rumkg out of a resource (memory, paper, toner, etc.). 3.2.7 composition and layout process The software process that converts a revisable form document into a final form document, or adds final form information to the revisable for
36、m information already present in the document description. 3.2.8 compulsory attribute An attribute is said to be compulsory if a server either 1) shall perform the associated action if the server and printer support the attribute and its values or 2) shall reject the job if the attribute or its valu
37、es are unsupported by either the server or printer. 3.29 Control-Attribute-Package (CAP) A collection of attributes used to control access to a print-server, or to an object controlled by that print-server. 3.2.10 document In ISO/IEC 10175, when not otherwise qualified, a document is assumed to be t
38、he electronic form of a document, in a form acceptable to the print-server(s) to which the document is (to be) sent. Qualified terms that may be used include final form document and revisable form ahxment. 3.2.11 document copy The output from each copy of a document object; a document set has more t
39、han one document copy if the documents copy-count attribute is present and greater than 1. 3.2.12 document-format The generic name for any data syntax with which a final form document may be encoded. 3.213 document production instructions PI) Print operation parameters that affect the appearance of
40、the document or documents to printed in a print-job. Some print operation parameters may be delivered with the print-request or in the document, or both, if a specific instruction appears in both places for a given request and document, the print-server will resolve the potential conflict by means o
41、f an algorithm that is beyond the scope of ISO/IEC 10175. Different subsets of document production instructions may be defined for different specific document formats. 3.2.14 document set The output from a single document object of all its document copies; a document set has more than one document c
42、opy if the document objects copy-count attribute is present and greater than 1. 3.215 final form document An electronic document which is in a form suitable for printing by some destination print-server(s); this term generally implies that the document is no longer in a form that may be edited under
43、 normal circumstances, but this is not required. See documentformat. 3.2.16 imposition Placement of page images on one side of a sheet. Examples of imposition include (1) the shifting of a page image with respect to the medium on which it is to be rendered, for the purpose of producing a binding mar
44、gin, and (2) the placement of multiple page images on a single sheet of paper such that when cut, folded and trimmed, the resulting pages will be in the proper orientation and in correct numerical sequence. 7 ISO/IEC 101751:1996(E) 0 ISOLIEC 3.2.17 initial-value-job An object that resides on a serve
45、r, used for initializing the attributes of job objects and contained documents when a job is submitted by a client. 3.2.18 job copy The output from each copy of a job in a job result set; a job result set has more than one job copy if the jobs results- profile job-copies element is present and great
46、er than 1; a job copy has more than one document set if the job contains more than one document object. 3.2.19 job result set The output from a single value of the jobs results-profile attribute; a job result set has more than one job copy if the jobs job-copies element of the corresponding results-
47、profile value is present and greater than 1. 3.2.20 logical medium A DPA data object which (1) provides a generic description applicable to one or more physical media and/or (2) specifies medium properties by means of which a desired effect is to be achieved when a document is rendered. 3.2.21 logic
48、al printer A data object that permits a particular set of characteristics and capabilities (e.g., location, resolution, media available, etc.) to be grouped and referenced as a single entity. The logical printer may describe one or more printing devices having the same capabilities and characteristi
49、cs; alternatively, a single printing device may be described by more than one logical printer, where selection of a particular logical printer implies some specific form of processing to be applied to the document, or a particular set of resources that may be made available, e.g. medium weights that may be (manually) loaded if the relevant logical printer is selected. 3.222 logical resource An electronic representation of an object that may be referenced by, or used in combination with a printable document to render the printed output. Examples of logical resources include fonts