Presentation is loading. Please wait.

Presentation is loading. Please wait.

CIP4 Tutorial - JDF Capabilities January 23, 2005 1 Welcome Steve Hiebert Chair, CIP4 Product Description WG Software Architect Indigo Digital Press Division.

Similar presentations


Presentation on theme: "CIP4 Tutorial - JDF Capabilities January 23, 2005 1 Welcome Steve Hiebert Chair, CIP4 Product Description WG Software Architect Indigo Digital Press Division."— Presentation transcript:

1 CIP4 Tutorial - JDF Capabilities January 23, 2005 1 Welcome Steve Hiebert Chair, CIP4 Product Description WG Software Architect Indigo Digital Press Division Today’s Instructor: “JDF Capabilities” Presentation originally by Craig Benson Senior Computer Scientist II Adobe Systems, Inc. and modified by Dr. Rainer Prosi, Senior Workflow Architect Heidelberger Druckmaschinen AG

2 CIP4 Tutorial - JDF Capabilities January 23, 2005 2 Today’s Agenda Interoperability Capabilities Workflow PPD’s and Schemas Capabilities Theory Capabilities Overview

3 CIP4 Tutorial - JDF Capabilities January 23, 2005 3 It’s all about Interoperability !!! If you don’t know about capabilities, you won’t be able to “interoperate”…

4 CIP4 Tutorial - JDF Capabilities January 23, 2005 4 It’s all about Interoperability!! But if you do, you can use the right tools…

5 CIP4 Tutorial - JDF Capabilities January 23, 2005 5 What are “Capabilities”? Capabilities allow actors in the workflow to determine what some other actor can do...

6 CIP4 Tutorial - JDF Capabilities January 23, 2005 6 What are Capabilities? Of course, there’s no requirement that any of the actors actually be people…

7 CIP4 Tutorial - JDF Capabilities January 23, 2005 7 Who are the actors? Job submission utilities (both to a print shop and within the print shop) Print shops MIS systems Prepress workflow managers Applications Individual pieces of equipment Operators of offline equipment And the list goes on…

8 CIP4 Tutorial - JDF Capabilities January 23, 2005 8 What can Capabilities be used For? Determining what products a print shop could produce. –Allows the creation of JDF Intent (product descriptions). Determining what equipment is available in a shop. –Allows MIS systems to take JDF Intent and determine production steps to produce job. Creating a UI to allow configuration of job processing for a piece of equipment or application. Preflighting a JDF before processing by a JDF consumer.

9 CIP4 Tutorial - JDF Capabilities January 23, 2005 9 An example workflow Prepress Workflow Controller RIP Trap Color Adjust Impose

10 CIP4 Tutorial - JDF Capabilities January 23, 2005 10 An example workflow Prepress Workflow Controller RIP Trap Color Adjust Impose Ask for capabilities

11 CIP4 Tutorial - JDF Capabilities January 23, 2005 11 An example workflow Prepress Workflow Controller RIP Trap Color Adjust Impose Capabilities File

12 CIP4 Tutorial - JDF Capabilities January 23, 2005 12 Configuration UI for jobs An example workflow Prepress Workflow Controller RIP Trap Color Adjust Impose The UI is created from the capabilities file!

13 CIP4 Tutorial - JDF Capabilities January 23, 2005 13 An example workflow Prepress Workflow Controller RIP Trap Color Adjust Impose The JDF+PDF

14 CIP4 Tutorial - JDF Capabilities January 23, 2005 14 Official Warning Details Ahead!!

15 CIP4 Tutorial - JDF Capabilities January 23, 2005 15 What about PPDs and Schemas? PPDs (PostScript Printer Driver) Provide basic capabilities information about a printer Allow printer options to be configured by specifying PostScript snippets Provide a simple constraints mechanism for UI Allow controls to be localized (but typically just for the “advanced” dialog)

16 CIP4 Tutorial - JDF Capabilities January 23, 2005 16 What about PPDs and Schemas? Schemas Describe the aggregated capabilities of JDF (processes & resources) Do not support constraints definitions Do not support localizations Do not allow a device to specify a subset of the aggregated capabilities

17 CIP4 Tutorial - JDF Capabilities January 23, 2005 17 So what are Capabilities? XML-based –Of course… –The capabilities description directly reflects the structure of the JDF itself. Constrains a device implementation against the schema –Either the JDF schema or an extension schema –Does not require the schema to be used to work Remember, the schema only specifies the aggregated capabilities of JDF

18 CIP4 Tutorial - JDF Capabilities January 23, 2005 18

19 CIP4 Tutorial - JDF Capabilities January 23, 2005 19 Capabilities Theory JDF defines a Capabilities Model based on.... –A Device is the “Thing” that executes one or more JDF Nodes –A JDF Node is defined by its resources + resource links e.g.: A Press has a set of allowed Media and a set of press parameters

20 CIP4 Tutorial - JDF Capabilities January 23, 2005 20 Capabilities Theory JDF Parameters are either..... independent of one another, or can be expressed as a list of allowed independent sets –e.g. a Scanner can scan at 1000 dpi grayscale, or 500 dpi color May be further constrained by logical boolean expressions –The Device can print Duplex –The Device can print Transparencies –Setting Duplex and Transparency at the same time is constrained

21 CIP4 Tutorial - JDF Capabilities January 23, 2005 21 Capabilities Theory Performance may be specified –Maximum + Average –Depending on further Job parameters Allow specification of current and persistent capabilities Define defaults and (un)/supported features JMF messages for plug and play in heterogeneous environments Specify Localization

22 CIP4 Tutorial - JDF Capabilities January 23, 2005 22 Device Parameter Space Area covered by device capabilities Restriction to 3 dimensions for display purposes only Constrained Area Valid Parameter Point Invalid Parameter Point

23 CIP4 Tutorial - JDF Capabilities January 23, 2005 23 Capabilities Overview Feature Macros (JDF 1.2) Allows a set of multiple JDF controls to be represented by a single abstract control in a user interface. –ScannerQuality: (draft, good, best) –sets resolution, color mode, …

24 CIP4 Tutorial - JDF Capabilities January 23, 2005 24 Capabilities Overview Localizations (JDF 1.2) Feature names and individual values can be localized (even true and false) Also used with constraints to provide localized descriptions (for UI) of the error described when the constraint test fails

25 CIP4 Tutorial - JDF Capabilities January 23, 2005 25 Capabilities Overview Feature Availability (JDF 1.2) The feature is installed on the device and is available for use. The feature has not been installed on the device. The feature has been installed on the device, but may not be used until licensed. The feature is installed and licensed on the device, but has been disabled.

26 CIP4 Tutorial - JDF Capabilities January 23, 2005 26 Capabilities Overview UI Hints (JDF 1.2 ) Feature grouping Unit type –Angle, length, weight,… Whether a feature should be displayed –The feature should be displayed. –The feature should not be displayed. –The feature should be displayed only for administrators. –The feature should be conditionally displayed. –The feature should be displayed only in vendor support situations. Icons to represent the device

27 CIP4 Tutorial - JDF Capabilities January 23, 2005 27 Capabilities Overview JMF (Job Messaging Format) capabilities –Which JMF messages are supported –Specifics for each message JMF Bootstrapping for Device Discovery

28 CIP4 Tutorial - JDF Capabilities January 23, 2005 28 Capabilities Overview Performance Data Minimum/Maximum/Average setup time Minimum/Maximum/Average cleanup time Average/Worst case run rate

29 CIP4 Tutorial - JDF Capabilities January 23, 2005 29 Capabilities Link the Workflow Together !

30 CIP4 Tutorial - JDF Capabilities January 23, 2005 30 Thanks for Listening Steve Hiebert Chair, CIP4 Product Description WG Software Architect Indigo Digital Press Division Today’s Instructor: “JDF Capabilities” Presentation originally by Craig Benson Senior Computer Scientist II Adobe Systems, Inc. and modified by Dr. Rainer Prosi, Senior Workflow Architect Heidelberger Druckmaschinen AG


Download ppt "CIP4 Tutorial - JDF Capabilities January 23, 2005 1 Welcome Steve Hiebert Chair, CIP4 Product Description WG Software Architect Indigo Digital Press Division."

Similar presentations


Ads by Google