Transcript Document

(C) Heidelberger Druckmaschinen AG
JDF Overview 11-Jun-03 Dr. Rainer Prosi
JDF- Experience and Challenge
Dr. Rainer Prosi
CTO, CIP4
Senior Software Architect, Heidelberg
Outline
•
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
Architectural Overview of JDF
• Experience with JDF 1.1
• Outline of JDF 1.2 Activities




Areas of activity (Who and What)
Cooperation with other standards
Timeline for JDF 1.2
JDF Interoperability Status
JDF on One Slide
•
JDF is a Graphic Arts Job Ticket
Data Interchange Format Specification
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
- JDF is not an Application or System
•
Encoded in XML
• Extensible
• Based on semantic structures defined by:
•
•
•
Adobe PJTF
CIP3 PPF
JDF Job Definition + JMF Messaging define the JDF
Framework
The Building Blocks of the JDF Framework
•
JDF Node
•
•
JDF Resource
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
•
•
Link between
JDF Nodes (processes) and Resources
JDF Capabilities Descriptions
•
•
Description of a parameter set or physical entity
JDF ResourceLink
•
•
Description of a Process, Process Group or Product
Limitation of a JDF interface
JMF Messages
•
Real time data interchange format
The JDF Node
Input (resources)
JDF Node
Output (resources)
scheduling:
•
Description of a generic Process
Time
Start
End
The “Verb” in JDF
• Do something at a given time
• Structured container for Scheduling and Auditing
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
•
•
One JDF node type for Products and Processes
• Less Precise Product Intent at the Job Root Node
• Workflow Group nodes “ProcessGroup” in between
• Detailed individual or combined Processes in the Leaf
Nodes
Product Intent vs. Process Modeling
•
Goal of Product Intent Description
Customers view of the “thing” that he wants to have
manufactured
Book
• Contract Negotiation
Contents
Cover
Reader
• Process Independent
End
Pages
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
•
•
Goal of Process Modeling
•
Sheets
Interface between production and management information
systems
• Process interdependencies
• Manufacturing Instruction Details
JDF Resources
•
Specification of Parameters of
•
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
Product Intent description
• Logical Entities, e.g RIP Parameters, Imposition setup
• Physical Entities, e.g. Media, Devices, Plates
•
Based on Adobe PJTF and CIP3 PPF
•
Intent Resources for product intent nodes
• Prepress : Adobe PJTF
• Press, Finishing: CIP3 PPF
•
Internal to JDF or External Links to well-defined Formats
•
Thumbnails
• Preview Files
• ICC Profiles
• Content Data
ResourceLink
Parent Node Resource 1
Child Node 1
Child Node 2
•
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
Bind a Resource to a Node
• Define Resource Usage (input or output)
• Link to a Subset / Part of a Resource
•
•
•
E.g. Cyan Plate of the Front of Sheet #1
Define the Amount
Allow reuse of Resources by multiple processes
•
•
Link
One resource may be linked by multiple ResourceLinks
Defines a process network
ConventionalPrinting JDF Node Example
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
ExposedMedia
(Plate)
NodeInfo
•Planned StartTime
•Planned EndTime
Media
AuditPool
Ink
Actual Resource Usage
Actual Time Summary
ConventionalPrinting
InkZoneProfile
Parameters
Layout
(Control Marks)
Resource
Links
Component
(including
amount)
Node Executability
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
Resource
ResourceLink
JDF Node
Not
Available
Not Executable
Available
Resource
Links
Available
Node Executability
Resource
ResourceLink
JDF Node
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
Available
Executable
Available
Resource
Links
Available
Node Executability and Networks
Waiting
Not
Available
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
Available
Links
Not Executable
Available
Available
Not
Available
Available
Links
Node Executability and Networks
Running
Not
Available
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
Available
Links
Not Executable
Available
Available
Available
Available
Links
Node Executability and Networks
Completed
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
Available
Available
Links
Executable
Available
Available
Available
Available
Links
Capabilities Descriptions
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
•
Mapping from Product Intent to Process Networks
• Set up Communication between Controllers and
Devices
• Define User Interface Constraints
• Allow planning systems to automatically schedule jobs
to the optimal available device.
•
•
Enable load balancing between devices.
JMF messages for Capabilities Integration
Messaging with JMF
•
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
•
•
Small XML Structures
Synchronized with JDF
Used for:
•
•
•
•
•
Plug + Play Bootstrapping
Snapshots of Job / Device Status
Dynamic Job update
Queue Support
Capabilities interchange
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
Experience with JDF
1999: Adobe, Agfa, MAN and Heidelberg form the GAT
initiative with the goal of defining a job ticket for the
Graphic Arts that also integrates MIS.
2000: The CIP3 Consortium takes ownership of the
standard.
2001: JDF 1.0 is released.
2002: JDF 1.1 is released.
•
Ambiguities/Bugs found in implementation were removed
• Additional Processes were added
• Consistency between diverse areas was enhanced
Experience with JDF - Advantages
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
 Single
grammar for specifying job data in the graphic
arts industry
 Integration of Production, Customer and MIS
 Definition of production networks
 Integration of Customer Intent and Production
 Extensible Model
Experience with JDF - Challenges / Obstacles

Number of processes in the graphic arts

JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG





Creative
Prepress
Press
Finishing
Fulfillment
Complexity of the standard

Size of the Specification
 Moving from the Abstract Idea to a Concrete Implementation
 Unclear Role of Production networks in Interfacing
 private extensions

Legacy System Longevity
Interface Areas in JDF - JDF 1.2 enhancements

Customer  Print (Graphic Arts) Shop
MIS  Production
Prepress
Press
Postpress

Interoperability Conformance Specification definitions


JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG


Customer  Print (Graphic Arts) Shop
•
Product Intent Definition
•
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
•
Minor Cleanup / Clarifications
Add a “generalized” CustomerMessage element
•
Add Channel definitions for
•
Instant Messaging
• SMS
•
Add extensible reason and message content definitions
MIS  Production
•
Definition of the MIS  Imposition interface
•
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
MIS consumes product intent
• Imposition Software outputs flattened page positions
 Missing Interface from MIS to Imposition Software
•
Enhancements of Capabilities
•
UI Definitions
• Constraints definitions
•
JMF Enhancements
Added Additional Device  MIS messages
• Added JMF File Protocol for exchange between very dumb
devices/controllers
•
Prepress
•
Preflight
•
Define extensible JDF definition of
•
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
Preflight Profiles
• Preflight Reports
•
Asset Transfer
•
•
Define a Process for Digital Artwork Delivery
Proofing
•
Define an integrated combined proofing process
Press
•
Digital Printing Interface Conformance Specifications
•
3 Levels of ICS
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
•
Desktop Printers
• Department Printers
• Graphic Arts Digital Presses
•
Conventional Printing
•
Additional Previews for Quality Control
Postpress
•
Additional Postpress processes added:
•
Bundling
• PrintRoll
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
•
Detailed Waste Definitions
•
•
WhiteWaste, ObliqueSheets, Process Specific
Complex Feeder Definitions
Input
Component
1
Input
Component
2
Combined Node
Feeding
Other
Process
Compose output component by taking:
2 items from Input Component 1
2 items from Input Component 2
1 items from Input Component 1
Output
Component
Standards Bodies that Cooperate with CIP4
•
CIP4 Appointed Members extract
•
•
•
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
•
•
•
•
CGATS: Graphic arts standards
DDAP: Advertising Workflow
E.R.A: European Rotogravure Association
Euprima: European MIS vendors consortium
GATF: Graphic Arts Technical Foundation
ICC: Color workflow
IFRA
•
•
IDEAlliance
•
•
•
•
•
•
•
IFRATrack: Messaging for Newspaper production
Papinet: Paper Procurement (PrinterPaper Vendor)
Additional IDEAlliance Standards interfaces are under investigation.
NPES: Industry Association
PODI: Variable Data Content Layout Definition
PrintTalk: Internet Print Procurement
TAGA: Technical Association of the Graphic Arts
UP3I: Inline Real Time Finishing and Paper Handling
Full list at: http://www.cip4.org/members/members_e.php
Preliminary JDF 1.2 Time Line
•
Consolidation of miscellaneous Changes
•
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
•
•
•
•
•
Definition + Discussion 06/03
Tech Writing : Q3/03
Integration of Preflight Q3/03
Internal CIP4 publication
3 Month intellectual property due diligence period
Official Publication Date
Interoperability Status
•
CIP4 hosted an Interoperability test event in May
•
Goals were:
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
•
Proof of concept of the event
• Integration of products from various vendors
• Pinpoint ambiguous areas
• Engineering team building
•
3 Further events are scheduled this and early next
year
• Events are closed door
•
Goal is to enhance the standard and enable interoperability
• NOT to find scapegoats / heros
JDF Overview 011Mar-01 Dr. Rainer Prosi
(C) Heidelberger Druckmaschinen AG
JDF- Experience and Challenge
•
Thank you very much for your attention!