Job Definition Format

Last updated
JDF
Internet media type application/vnd.cip4-jdf+xml
Developed byCIP4
Latest release
1.7
16 August 2020;3 years ago (2020-08-16)
Type of format Digital print
Extended from XML
Website www.cip4.org

JDF (Job Definition Format) is a technical standard developed by the graphic arts industry to facilitate cross-vendor workflow implementations of the application domain. It is an XML format about job ticket, message description, and message interchange. JDF is managed by CIP4, the International Cooperation for the Integration of Processes in Prepress, Press and Postpress Organization. JDF was initiated by Adobe Systems, Agfa, Heidelberg and MAN Roland in 1999 but handed over to CIP3 at Drupa 2000. CIP3 then renamed itself CIP4.

Contents

The initial focus was on sheetfed offset and digital print workflow, but has been expanded to web(roll)-fed systems, newspaper workflows and packaging and label workflows.

It is promulgated by the prepress industry association CIP4, [1] and is generally regarded as the successor to CIP3's Print Production Format (PPF) [2] and Adobe Systems' Portable Job Ticket Format (PJTF).

The JDF standard is at revision 1.7. The process of defining and promulgating JDF began circa 1999. The standard is in a fairly mature state; and a number of vendors have implemented or are in the process of implementing it. JDF PARC, a multivendor JDF interoperability demonstration, was a major event at the 2004 Drupa print industry show, and featured 21 vendors demonstrating, or attempting to demonstrate interoperability between a total of about forty pairs of products.

JDF is an extensible format. It defines both JDF files and JMF, a job messaging format based on XML over HTTP. In practice, JDF-enabled products can communicate with each other either by exchanging JDF files, typically via "hot folders", or the net or by exchanging JMF messages over the net.

As is typical of workflow applications, the JDF message contains information that enables each "node" to determine what files it needs as input and where they are found, and what processes it should perform. It then modifies the JDF job ticket to describe what it has done, and examines the JDF ticket to determine where the message and accompanying files should be sent next.

The goal of CIP4 and the JDF format is to encompass the whole life cycle of a print and cross-media job, including device automation, management data collection and job-floor mechanical production process, including even such things as bindery, assembly of finished products on pallets.

Before JDF can be completely realized, more vendors need to accept the standard. Therefore, few users have been able to completely utilize the benefits of the JDF system. In finishing and binding, and printing there is a tradition of automation and few large enough dominating companies that can steer the development of JDF system. But it is still necessary for the manufacturers of business systems to fully support JDF. The same progress has not been made here probably because many of these companies are small specialty companies who haven't the resource to manage such development and who don't specialize on graphic production.

In addition, there is a huge amount of large-capital production machinery already existing in the trade which is incompatible with JDF. The graphic arts business is shrinking yearly and any large-capital decision is much more a risk than in previous years. The underlying incentive to adopt JDF is not sufficient in most cases to cause owners to abandon "acceptable" machinery that they presently have in favour of a large-capital purchase of somewhat faster, JDF-compliant capital goods. This is especially true in markets where large amounts of non-compliant production machinery are being sold in the used-equipment market and auction sales at considerable reductions in price from new equipment.

For printing proofing

Introduction to proofing

Before describing the implementation of proofing in JDF, it's better to know a little about the terminology that will be used.

  1. Proofing: the process of producing a printed output on a device (proofer) that emulates the best it can the supposed printed output on press (the final production device that can be a conventional press, a digital press…) where the final printed product will be produced. Prepress proofing (or off-press proofing) provide a visual copy without creating a press proof (the process is cheaper).
  2. Soft proofing: the same as proofing, but the proofer is actually a screen.
  3. Approval: the process of approving or rejecting the proofing (or the soft proofing). Comments and annotations may be added to describe the reasons of the decision and to give instructions on what changes to do.

The original input files have to be processed to be printed on the final press (interpreting, rendering, screening, color management....) and the same to be printed on the proofer (different characteristics). The decision on which of the processing steps will be executed once (common both for printing on the proofer and on the press) and which not will depend on many parameters (characteristics of the proofer device, user requirements, workflow requirements…). The proofing has to take in account the consistency between the press and the proofer.

Proofing in JDF

In JDF 1.1, proofing and soft proofing were defined as an atomic process on which the input were all the parameters required for a successful process. This has some drawbacks:

  1. Lack of flexibility: the semantics is specific for one workflow therefore limited to the definition of the processes and the resources that it can take as input.
  2. Lack of control: it is difficult to define the input resources with all the information required for control.
  3. Duplication: similar information has to be used to define both proofing and printing. If different resources are used, this will result in duplication.

From JDF 1.2 proofing and soft proofing were deprecated in behalf of a combined process to specify the proofing workflow. The job ticket explicitly defines the processing and provides the flexibility to implement them in different workflows. In order to do that, the atomic processes were made capable of keeping all the information necessary to specify different configurations/options.

Combined processes for proofing

It is impossible to describe proofing by a unique combination of processes which in turn will depend on the capabilities of the RIPs (Raster image processor), the devices used for proofing and the proofing production workflow. It is still possible to define a generic combined process for the proofing. This will allow it to describe its step in a workflow. The generic combined proofing process combines the following JDF processes:

The ordering is not completely strict (same result may be achieved with different order combination of steps), but there are some precedence rules: the first color space conversion must be done before the second one, rendering must be done after interpreting, screening in turn must be done after rendering and the second color conversion, ImageSetting/DigitalPrinting must be done after screening.

Combined processes for soft proofing

Compared to proofing, since no printed proof is produced, no ImageSetting/DigitalProofing processes are required. Moreover, the rendered data is sent directly to the Approval process that must implement a user interface to show those data on the display and allow him/her to approve/reject the proof and eventually annotate it using digital signature. All the ordering consideration are still valid.

Considerations on JDF atomic processes

ColorSpaceConversion

In a production workflow with proofing, there must be both the conversion of the input asset color spaces to the press color space and the one of press color space to the proofer color space. So in JDF two different ColorSpaceConversion processes are required and depending on the exact workflow and on the capabilities of the devices, they can be included in the same combined process.

Interpreting and rendering

Input data to the proofing combined process usually required both interpreting (with the exception of JDF ByteMap) and rendering. In these cases they will be included in the combined process describing the proofing step.

Screening

Two possibilities:

  • Proofer can emulate the screening of the press: Screening should be performed once at the ripping combined process and the halftoned data should be sent directly to the proofing combined process.
  • Proofer is a "contone proofer": one Screening process for the press and one for the proofer.

ImageSetting/Digital Printing

For printing the proof ImageSetting/DigitalPrinting process has to be specified at the end of the proofing combined process in order to define how the proof is actually printed.

Approval

Must be executed before the final production printing can be started.

HP example: cutting of proofing time

HP incorporates JDF into its proofing products. Even if it's only one step in the total process JDF cuts time from the printing process making printers more efficient because proofing traditional generation and delivery of proofs can take days.

HP sends PDF files to a remote proofing. JDF file enables the inclusion of job information (color profiles, job ticket details...) that is sent to the client. In the future marking up the proof and digital signatures for approval will be implemented.

See also

Related Research Articles

<span class="mw-page-title-main">Raster graphics</span> Matrix-based data structure

In computer graphics and digital photography, a raster graphics represents a two-dimensional picture as a rectangular matrix or grid of square pixels, viewable via a computer display, paper, or other display medium. A raster is technically characterized by the width and height of the image in pixels and by the number of bits per pixel. Raster images are stored in image files with varying dissemination, production, generation, and acquisition formats.

<span class="mw-page-title-main">Vector graphics</span> Computer graphics images defined by points, lines and curves

Vector graphics is a form of computer graphics in which visual images are created directly from geometric shapes defined on a Cartesian plane, such as points, lines, curves and polygons. The associated mechanisms may include vector display and printing hardware, vector data models and file formats, as well as the software based on these data models. Vector graphics is an alternative to raster or bitmap graphics, with each having advantages and disadvantages in specific situations.

<span class="mw-page-title-main">Raster image processor</span>

A raster image processor (RIP) is a component used in a printing system which produces a raster image also known as a bitmap. Such a bitmap is used by a later stage of the printing system to produce the printed output. The input may be a page description in a high-level page description language such as PostScript, PDF, or XPS. The input can also be or include bitmaps of higher or lower resolution than the output device, which the RIP resizes using an image scaling algorithm.

In digital imaging systems, color management is the controlled conversion between the color representations of various devices, such as image scanners, digital cameras, monitors, TV screens, film printers, computer printers, offset presses, and corresponding media.

<span class="mw-page-title-main">Digital printing</span> Method of printing

Digital printing is a method of printing from a digital-based image directly to a variety of media. It usually refers to professional printing where small-run jobs from desktop publishing and other digital sources are printed using large-format and/or high-volume laser or inkjet printers.

Prepress is the term used in the printing and publishing industries for the processes and procedures that occur between the creation of a print layout and the final printing. The prepress process includes the preparation of artwork for press, media selection, proofing, quality control checks and the production of printing plates if required. The artwork is often provided by the customer as a print-ready PDF file created in desktop publishing.

An Iris printer is a large-format color inkjet printer designed for prepress proofing. It was introduced in 1985 by Iris Graphics, originally of Stoneham, Massachusetts, and is currently manufactured by the Graphic Communications Group of Eastman Kodak. It is also used in the fine art reproduction market as a final output digital printing press, as in Giclée.

In printing, Preflight is the process of confirming that the digital files required for the printing process are all present, valid, correctly formatted, and of the desired type. The basic idea is to prepare the files to make them feasible for the correct process such as offset printing and eliminate costly errors and facilitate a smooth production. It is a standard prepress procedure in the printing industry. The term originates from the preflight checklists used by pilots. The term was first used in a presentation at the Color Connections conference in 1990 by consultant Chuck Weger, and Professor Ron Bertolina was a pioneer for solutions to preflighting in the 1990s.

Web-to-print, also known as Web2Print, remote publishing or print e-commerce is commercial printing using web sites. Companies and software solutions that deal in web-to-print use standard e-commerce and online services like hosting, website design, and cross-media marketing.

Prinergy is a prepress workflow system created by Creo in 1999 and maintained and sold through Kodak. It is a client/server system that integrates PDF creation, job proofing, imposition, and a raster image processor (RIP) into one unified workflow.

In color management, an ICC profile is a set of data that characterizes a color input or output device, or a color space, according to standards promulgated by the International Color Consortium (ICC). Profiles describe the color attributes of a particular device or viewing requirement by defining a mapping between the device source or target color space and a profile connection space (PCS). This PCS is either CIELAB (L*a*b*) or CIEXYZ. Mappings may be specified using tables, to which interpolation is applied, or through a series of parameters for transformations.

IT8 is a set of American National Standards Institute (ANSI) standards for color communications and control specifications. Formerly governed by the IT8 Committee, IT8 activities were merged with those of the Committee for Graphics Arts Technologies Standards in 1994.

PPML is an XML-based industry standard printer language for variable data printing defined by PODi. The industry-wide consortium of 13 companies was initially formed to create PPML, and now has more than 400 member companies.

A contract proof usually serves as an agreement between customer and printer and as a color reference guide for adjusting the press before the final press run. Most contract proofs are a prepress proof.

<span class="mw-page-title-main">Electronics for Imaging</span> American technology company

Electronics for Imaging, Inc. (EFI) is an international company based in Silicon Valley that specializes in digital printing technology. Formerly located in Foster City, California, the company is now based in Fremont. On July 1, 2015, EFI entered the textile printing marketing with the acquisition of Italian digital textile company Reggiani Macchine. On June 16, 2016, EFI acquired Optitex, a 3D digital workflow provider.

Within the printing industry, the Approval proofer, also known as the Approval Digital Imaging System or Kodak Approval System, was designed for use in Prepress proofing, especially for the highest quality contract proofs.

"Harlequin (software)" is a raster image processor first released in 1990 under the name ScriptWorks running as a command-line application to render PostScript language files under Unix. It was developed by Harlequin, a software company based in Cambridge, England.

The Academy Color Encoding System (ACES) is a color image encoding system created under the auspices of the Academy of Motion Picture Arts and Sciences. ACES is characterised by a color accurate workflow, with "seamless interchange of high quality motion picture images regardless of source".

Media Standard Print is a publication of the Bundesverband Druck und Medien, available on its website. The publication contains instructions on how to produce data and proofs that are to be sent to a printer. It is based on ProcessStandard Offset and therefore on the ISO standards 12647 and 15930. As such, it serves as the foundation for smooth cooperation between customer, prepress service provider and printer during media production, covering data formats, colour spaces, printing conditions, workflows, means of proofing, standards, black composition and much more.

The European Color Initiative (ECI) is an expert group that is concerned with media-neutral reproduction of color data in digital publication systems. It was formed in June 1996 by German publishers Bauer, Burda, Gruner + Jahr and Springer in Hamburg.

References

  1. "CIP4.org Home Page".
  2. "CIP3 Print Production Format".