0% found this document useful (0 votes)
11 views102 pages

pp100ii

Uploaded by

mehmet catalkaya
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
11 views102 pages

pp100ii

Uploaded by

mehmet catalkaya
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 102

TD Bridge

Technical Reference Guide

TD Bridge Overview

Install

Setting

Development Guide for a


Cooperative Application

Appendix

M00009311
Rev.L
Cautions
 No part of this document may be reproduced, stored in a retrieval system, or transmitted in any form or by any means,
electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of Seiko Epson
Corporation.
 The contents of this document are subject to change without notice. Please contact us for the latest information.
 While every precaution has taken in the preparation of this document, Seiko Epson Corporation assumes no responsibility
for errors or omissions.
 Neither is any liability assumed for damages resulting from the use of the information contained herein.
 Neither Seiko Epson Corporation nor its affiliates shall be liable to the purchaser of this product or third parties for
damages, losses, costs, or expenses incurred by the purchaser or third parties as a result of: accident, misuse, or abuse of
this product or unauthorized modifications, repairs, or alterations to this product, or (excluding the U.S.) failure to strictly
comply with Seiko Epson Corporation’s operating and maintenance instructions.
 Seiko Epson Corporation shall not be liable against any damages or problems arising from the use of any options or any
consumable products other than those designated as Original EPSON Products or EPSON Approved Products by Seiko
Epson Corporation.

Trademarks
EPSON is a registered trademark of Seiko Epson Corporation.
Exceed Your Vision is a registered trademark or trademark of Seiko Epson Corporation.
Windows, Windows Vista, and Windows Server are registered trademarks of Microsoft Corporation in the U.S.A. and other
countries.

© Seiko Epson Corporation 2008-2017. All rights reserved.

2
For Your Safety

Meaning of Symbols
The following symbols are used throughout this guide in order to draw your attention to important information for handling
the product.

Provides information that must be observed to avoid damage to your equipment or a


malfunction.

Provides important information and useful tips.

Restrictions of Use
When this product is used in a system that must have high reliability and safety level, such as a traffic control system for
aircraft, trains, or ships, a disaster/crime-prevention system, safeguard system, please give due consideration to ensure overall
system high reliability and safety. Employing fail-safe or redundancy design may be required for incorporating our product.
This product is not intended to collaborate with extremely highly-reliable equipment such as aerospace equipment,
communication equipment for mainline, atomic energy control equipment, medical equipment. If you are considering the
use of this product with those equipment, please make sure to carefully evaluate the appropriateness of this product to
decide whether to use or not.

About This Guide

Purpose
This guide is aimed to provide necessary information for development engineers who take charge of developing a disc
publishing system using Discproducer (PP-100II / PP-100 / PP-100AP / PP-100N / PP-50BD / PP-7050BD).

Contents
This guide consists of the following chapters.
Chapter 1 TD Bridge Overview
Chapter 2 Install
Chapter 3 Setting
Chapter 4 Development Guide for a Cooperative Application

3
Contents
■ For Your Safety ................................................................3
Meaning of Symbols................................................................3
Development Guide for a
■ Restrictions of Use.........................................................3 Cooperative Application ............39
■ About This Guide ...........................................................3 ■ Functions of a Cooperative Application ............. 39
Purpose ........................................................................................3
■ JDF File............................................................................ 40
Contents.......................................................................................3
JDF File Transition ..................................................................40
■ Contents............................................................................4 JDF File Contents Example ................................................. 41
Setting Item List .....................................................................44
Recording Formats and Restrictions ............................... 50
Specifying Track Information on Audio CD .................. 51
TD Bridge Overview ..................... 5 Creating Data Discs - Specifying write
data file/folder.........................................................................52
■ What is TD Bridge?.........................................................5 Creating a Label File..............................................................54
Diagram of Connection ..........................................................5 Merge Print of Text ................................................................59
System Conceptual Diagram................................................6 Merge Print of Barcodes ...................................................... 63
System Operation.....................................................................6 Merge Print of Images .......................................................... 67
Status Check Method ........................................................... 10 Merge print of text / barcode / image item.................. 70
Executing a Plug-in................................................................71
■ System Requirements ............................................... 11
■ STF File ............................................................................ 72
■ Number of Discproducer Units Connectable ... 12
STF File Status Transition ..................................................... 73
■ Available Disc Types................................................... 13
Correspondence table of STF file status per model .. 74
■ System Building Examples ...................................... 14 STF File Status..........................................................................76
System Building Example Using PP-100........................ 14 Error Codes and Remedies.................................................. 83
System Building Example Using PP-100N..................... 17 INFORMATION Code List...................................................... 94

■ Added Functions of TD Bridge Ver 6.0................. 19 ■ JCF File ............................................................................ 97


JCF File Example .....................................................................97
■ Restrictions ................................................................... 20
■ Log Function................................................................. 98
■ Pop-up Message List.................................................. 99
Install...........................................21
■ Install Procedure ......................................................... 21 Appendix...................................101
Installing TD Bridge............................................................... 21
Starting TD Bridge ................................................................. 24

Setting.........................................25
■ TD Bridge Settings...................................................... 25
■ Setting Items List ........................................................ 28
Setting EPSON Total Disc Setup........................................ 30
Setting EPSON Total Disc Net Administrator ............... 34
Setting the Work Folder....................................................... 36
Setting the Printer Driver.................................................... 37

4
Chapter 1 TD Bridge Overview

TD Bridge Overview
This chapter provides an overview of TD Bridge and explains the functions. In addition to that, the following information is
provided; system requirements, supported disc types, and system examples using TD Bridge with cooperative applications.
This manual uses “Discproducer” to collectively indicate the PP-100II, PP-100, PP-100AP, PP-100N, PP-50BD and PP-7050BD.

What is TD Bridge?
TD Bridge allows you to interface your system to Discproducer for publishing discs by means of Hot Folder method. TD Bridge
allows you to publish CD/DVD discs with write data/print data or print only.
You need to develop a cooperative application for controlling TD Bridge. Then you can publish CD/DVD discs directly from
your system.
1
EPSON Total Disk Maker is required for using TD Bridge. For more details on EPSON Total Disc Maker, see Discproducer User's
Guide.

Diagram of Connection
The following shows a diagram of connection in a system that incorporates TD Bridge and a cooperative application.
In this case, the cooperative application is incorporated in an electronic accounting slip system.

Electronic Accounting System

Electronic Accounting Server (1) The cooperative application sends job description
files (JDF).
(2) TD Bridge creates CD/DVD images and label print
data (images, characters) referring to data as
instructed by JDF (data volume available to be
referred is limited).
Cooperative Application
Accesses to the existing accounting (3) Discs are published.
system and creates a file to be
burnt onto CDs.

Network Connection
Computer for connecting with PP-100/N/AP.
TD Bridge and Total Disc Maker are
installed.

USB Connection

Monitoring Folder

Write data and print data are sent to PP-100/N/AP according to the
instructions of the JDF file moved into the monitoring folder.

5
System Conceptual Diagram
Your cooperative application and TD Bridge work together as shown below.

Your Cooperative Application

File Creates/Gets status Gets status Creates/Gets status


List In the same computer

Specifying path
Monitoring Folder

Write Specifies JDF STF JCF


data

Label
design Reads/Updates status Updates status Reads/Updates status

Merge TD Bridge

Merge
print data

Total Disc Maker

Tasks of the cooperative application


Discproducer
Tasks of TD Bridge
JDF: Job Description File
STF: Status File
JCF: Job Cancel File

System Operation
The following shows the operation flow for publishing discs and operations of a cooperative application and TD Bridge in the
case of cancel, pause, and error.

Operation flow for publishing discs

Prepare Set data Preprocessing Check during


Starts writing operation End

Preparing Setting data


Prepare write data and print data, then create JDF file Move the JDF file into the folder to monitor.
using the cooperative application.
(When printing data only, record data is not
necessary.)

Write Write
data Your Cooperative Application data
Your Cooperative Application
Print JDF Print
data data

In the same computer In the same computer

Monitoring Folder Monitoring


Folder
STF JDF STF

TD Bridge TD Bridge

Total Disc Maker Total Disc Maker

Discproducer Discproducer

6
Chapter 1 TD Bridge Overview

Preprocessing Starts writing Check during End


Prepare Set data operation

Preprocessing Start writing/printing


This is to check if there are discrepancies in the job information, After the printer gets ready, writing and printing starts.
and to create the image data of the disc and send it to the server The job information is written to a STF
(*1). Once creating and sending the image file (*1) is completed, (Status File) file.
its RJD (Received Job Description) file is changed to the INP (IN
Progress) file.
(1) TD Bridge keeps monitoring the folder to monitor.
(2) When a JDF file is found in the folder, preprocessing is started.
(3) The JDF file is read and preprocessing is started.
At this process, the JDF file is changed to RJD (Received Job
Description) file.
(4) The RJD file is changed to the INP file.
*1 PP-100N only. 1
Write Write
data data
Your Cooperative Application Your Cooperative Application
Print Print
data data
In the same computer In the same computer
Monitoring Preprocessing Start writing Monitoring
Folder JDF —> RJD RJD —> INP Folder

JDF RJD INP STF STF

Job information Updated every


is written 5 seconds

TD Bridge TD Bridge
Disc image Disc image
data data
Total Disc Maker Total Disc Maker
PRN PRN

Discproducer Discproducer

Preprocessing Starts writing Check during End


Prepare Set data operation

Check during the operation Completion of the job


The STF file is updated every five seconds. When the disc is published and the job is finished, its INP file
The cooperative application checks the STF file as is changed to the DON (DONe) file within five seconds. DON
necessary. file moves to a log folder after one or two hours.

Your Cooperative Application Your Cooperative Application

Check In the same computer Check


In the same computer as necessary as necessary
Completed
Monitoring Folder Monitoring Folder INP —> DON

INP STF INP DON STF

Updated every Log folder Job information


5 seconds is updated

TD Bridge TD Bridge

Disc image Disc image


data data
Total Disc Maker Total Disc Maker
PRN PRN

Discproducer Discproducer
Completed Disc

7
Canceling the job
The following diagram shows the operation sequence when the JCF file is moved to the monitoring folder and then canceled
by the cooperative application.

Specifies Job ID to be
created when cancelled
(1) The cooperative application creates a JCF file and
Your Cooperative Application moves it to the monitoring folder.
JCF (2) When a JDF file is found in the folder, cancel
processing is started.
In the same computer
Moved into (3) A cancel command is sent to EPSON Total Disc
monitoring folder
Maker.
Monitoring Folder The INP file in the monitoring folder is changed to
DON file.
DON INP STF JCF

Cancel
DON <— INP
TD Bridge recognizes
JCF file

TD Bridge

Sends cancel command to


Total Disc Maker

Total Disc Maker

Discproducer

Pausing the job


The following diagram shows the operation sequence when an event that causes a job to pause occurs, such as cover open
on Discproducer and pause processing by EPSON Total Disc Monitor.

Check
as necessary (1) Occurrence of an event that causes a job to pause.
(2) The INP file in the monitoring folder is changed to
Your Cooperative Application
STP file.
(3) The cooperative application confirms the pause
In the same computer status.
(4) When the cause of the pause is removed, such as
Monitoring Folder
Discproducer cover is closed, or the job is restarted
by EPSON Total Disc Monitor, the disc publishing
INP STP STF
operation is resumed.
Pausing
INP —> STP

TD Bridge

Stop
Total Disc Maker Total Disc Monitor

Cover
Discproducer Open

8
Chapter 1 TD Bridge Overview

Error handling
When an error occurs while checking the RJD file or writing data to a disc, the RJD file or INP file is changed to ERR (ERRor) file.
The error code is written to the STF file.
When an error occurs while checking the RJD file or writing/printing data to a disc, the RJD file or INP file is changed to ERR
(ERRor) file. The error code is written to the STF file.
In the case of errors during operation, job error information moves to the log folder after one or two hours, and device error
information remains in the STF file unless the reason for the error is removed. (For more details on STF file, see "STF File" on
page 4-72.)

Your Cooperative Application

In the same computer Check

Monitoring Folder Error during


preprocessing
Error during
operation
as necessary

1
RJD ERR INP STF

Error code
is written

Log folder

TD Bridge

Disc
image data
Error during
preprocessing EPSON Total Disc Maker
PRN
Error during
operation

Discproducer

Registering another job during operation


You can register another job during operation. When a JDF file is created and moved to the monitoring folder using the
cooperative application, preprocessing is performed and the JDF file is changed to RJD file. Then when the preprocessing is
completed, the RJD file is changed to INP file and holds the status until the ongoing job is finished.
Upon completion of the ongoing job, the registered job is automatically started.
The discs are published in the order of registration. Setting the job priority enables jobs registered later to be started earlier.

Write
data 2 Your Cooperative Application
JDF2
Print
data 2

In the same computer Next job becomes INP file


and waits until the
ongoing job is finished Monitoring Folder

JDF2 RJD2 INP2 INP1 STF

Error code
Disc is written
image data 2

PRN 2

TD Bridge
Disc
image data

Total Disc Maker


PRN

Discproducer

9
Status Check Method
There are the following three methods to check Discproducer status.

Your Cooperative Application

In the same computer

Monitoring Folder

Checks
JDF file INP STF Checks
extension STF file

Updated every
5 seconds

TD Bridge

Check
on the screen
Total Disc Maker Total Disc Monitor

Discproducer

❏ Checking the STF file

• See the STF file using the cooperative application.

• This file contains status information on the job and Discproducer, and error code issued by the
cooperative application. We recommend that you use this file for error handling.

❏ Checking the JDF file extension

• See the JDF file extension using the cooperative application.

• The status of each job can be checked easily.

• The extension of the JDF file changes according to the operation status. Only by checking the
extension, you can know the status.

❏ Checking the EPSON Total Disc Monitor screen on the computer

• Activate EPSON Total Disc Monitor on a computer connected to Discproducer to check the status.
This cannot be automated by the cooperative application.

• EPSON Total Disc Monitor allows you to check status of jobs performed directly by EPSON Total
Disc Maker in addition to jobs using the cooperative application.

• You cannot see the status information over a network.

10
Chapter 1 TD Bridge Overview

System Requirements
The following shows the minimum system requirements for TD Bridge.

Item Specification
Minimum system OS Windows 10 (32 bit / 64 bit)
requirements Home / Pro / Enterprise
Windows 8.1 (32 bit / 64 bit)
Windows 8.1 Professional (32 bit / 64 bit)
Windows 8 (32 bit / 64 bit)
Windows 8 Professional (32 bit / 64 bit)
Windows 7 SP1 or later (32 bit / 64 bit)
Home Premium / Professional / Enterprise / Ultimate
Windows Vista SP2 or later (32 bit / 64 bit)
Home Basic / Home Premium / Business / Enterprise / Ultimate
Windows XP SP3 or later Home Edition / Professional
1
(Supports Windows XP 32 bit editions only)
Windows Server 2016 Essentials / Standard
Windows Server 2012 R2 Essentials / Standard
Windows Server 2012 Essentials / Standard
Windows Server 2008 R2 SP1 or later Standard / Enterprise
Windows Server 2008 SP2 or later (32 bit / 64 bit) Standard / Enterprise
Windows Server 2003 R2 SP2 or later 32 bit Standard / Enterprise
(Supports Windows Server 2003 R2 32 bit editions only)
Windows Server 2003 SP2 or later 32 bit Standard / Enterprise
(Supports Windows Server 2003 32 bit editions only)
CPU Core Duo T2700 / Core 2 Duo E6300 or faster, or an equivalent processor
Memory Windows 8.1 (64 bit) / Windows 8 (64 bit) / Windows 7 (64 bit) / Windows
Server 2012 / 2012 R2 / Windows Server 2008 / 2008 R2
2GB or larger
Windows 8.1 (32 bit) / Windows 8 (32 bit) / Windows 7 (32 bit)
/ Windows Vista (32 bit) / Vista (64 bit)
1GB or larger
Windows XP / Windows Server 2003 / 2003 R2
512MB or larger (1GB or larger when writing BD)
HDD Disc space half as much again as write data size is required. The minimum
capacity requirement is 1GB. (7200 rpm or faster HDD is recommended)
Software restrictions EPSON Total Disc Maker Ver 6.0 must be installed on the same computer.
The cooperative application does not need to be installed on the same
computer.
EPSON Total Disc Maker must be used by the user who started TD Bridge.

11
Number of Discproducer Units Connectable
No. of units to be No. of units to which
Model connected a job is issued Operation Mode
simultaneously simultaneously

PP-100II Max. 6 units Max. 6 units Standard Mode, External Output Mode,
Batch Mode

PP-100 Max. 6 units Max. 6 units Standard Mode, External Output Mode,
Batch Mode

PP-100N Max. 10 units Max. 10 units Standard Mode, External Output Mode,
Batch Mode

PP-100AP Max. 6 units Max. 6 units Standard Mode, External Output Mode,
Batch Mode

PP-50BD Max. 1 units Max. 1 units Standard Mode, Low-volume Mode

PP-7050BD Max. 1 units Max. 1 units Standard Mode, Low-volume Mode, Error
Rate Measurement Mode

* One PP-100N can receive jobs from 5 computers at the same time. When a PP-100N receives a job from a sixth computer or
more, TD Bridge on each computer keeps retrying the job.

12
Chapter 1 TD Bridge Overview

Available Disc Types


The table below shows the available disc types and formats.

Item Specification
Disc types CD-R 650MB/700MB
DVD-R 4.7GB (one side, one layer)
DVD+R 4.7GB (one side, one layer)
DVD-R DL 8.5GB (one side, two layers)
DVD+R DL 8.5GB (one side, two layers)
BD-R 25GB (one side, one layers)
BD-R DL 50GB (one side, two layers)
1
Disc format Audio CD Audio CD
Data CD ISO9660 Level 2
Joliet
UDF1.0.2
Video CD VideoCD
Data DVD UDF1.0.2
UDF1.50
UDF1.0.2 + ISO Bridge
DVD-Video DVD-Video
Data BD UDF1.0.2
UDF2.60

See Discproducer User's Guide for the details of the printable disc types.

13
System Building Examples
This section provides examples of system using TD Bridge.

System Building Example Using PP-100

Case 1: Photo studio


Explanation of the system
Applications location: EPSON Total Disc Maker and TD Bridge are installed on a computer connected to PP-100. The
cooperative application is installed on another computer that controls the photo developing
system.
Write/print data location: The write data (customer’s photo data) is stored on the computer that controls photo
developing system.
Several types of print data (multiple label designs from which the customer can choose) is
stored on the computer connected to PP-100.
Access right: The right of access to the photo data on the photo developing control computer is set on the
computer connected to PP-100.
Operation of
the cooperative application: Photo studio clerk

Photo studio
Photo developer

Customer

Clerk receives photo data


Photos
Order by his/herself

Computer for controlling


photo development

Photo
data
Cooperative application

JDF Print Merge


data print
Computer for
disc publishing

Monitoring folder
Order machine
JDF

PP-100
TD Bridge

Total Disc Maker

Operation scenario
(1) A customer inserts his/her storage medium into the photo print order machine and select photos to be printed and/or
copied to a CD.
(2) The clerk operates the photo developing control computer to print the specified photos.
(3) The customer selects a CD label design from the multiple options using the photo print order machine. The machine sends
commands to the cooperative application to make a CD.
(4) The cooperative application obtains the paths to the specified photo data, and creates a JDF file.

14
Chapter 1 TD Bridge Overview

(5) The cooperative application creates the CD label print data using the selected label design merged with the selected
photo.
(6) PP-100 writes selected photo data to a CD.
(7) The created label print image is printed on the CD.
(8) The completed CD is handed to the customer from the clerk.

15
Case 2: Backup / Archive
Explanation of the system
Applications location: The cooperative application, EPSON Total Disc Maker, and TD Bridge are installed on a backup
computer connected to PP-100.
Write/print data location: The write data is stored on servers.
The print data is stored on the backup computer.
Access right: The right of access to the data on the server 1, 2, and 3 is set on the backup computer
connected to PP-100.
Operation of
the cooperative application: Automatic operation using the task scheduler (administrator of the servers)

Office

Server room

Computer for data backup


Server 1 Server 2 Server 3

Cooperative application

JDF Print Merge


Data to be Data to be Data to be data print
backed up backed up backed up
PP-100
Monitoring folder
JDF

TD Bridge

Total Disc Maker

Operation scenario
(1) The cooperative application is activated by the task scheduler and starts backup operation.
(2) The cooperative application calculates the data size and creates a JDF file considering the disc configuration.
(3) PP-100 writes the backup data to discs.
(4) The backup date and disc number given in the order of the creation are printed on the CD label.

16
Chapter 1 TD Bridge Overview

System Building Example Using PP-100N

Case 3: Photo studio


Explanation of the system
Applications location: The cooperative application, EPSON Total Disc Maker, and TD Bridge are installed on a
computer. The cooperative application is installed on another computer that controls the
photo developing system.
Write/print data location: The write data (customer’s photo data) is stored on the computer that controls photo
developing system.
Several types of print data (multiple label designs from which the customer can choose) is

Access right:
stored on the computer connected to PP-100N.
The right of access to the photo data on the photo developing control computer is set on the 1
computer connected to PP-100N.
Operation of
the cooperative application: Photo studio clerk

Photo studio
Photo developer

Customer

Clerk receives photo data


Photos
Order by his/herself

Computer for controlling


photo development

Photo
data
Cooperative application

JDF Print Merge


data print
Computer for
disc publishing

Monitoring folder
Order machine
JDF

PP-100N
TD Bridge

Total Disc Maker

Operation scenario
(1) A customer inserts his/her storage medium into the photo print order machine and select photos to be printed and/or
copied to a CD.
(2) The clerk operates the photo developing control computer to print the specified photos.
(3) The customer selects a CD label design from the multiple options using the photo print order machine. The machine sends
commands to the cooperative application to make a CD.
(4) The cooperative application obtains the paths to the specified photo data, and creates a JDF file.
(5) The cooperative application creates the CD label print data using the selected label design merged with the selected
photo.
(6) PP-100N writes selected photo data to a CD.
(7) The created label print image is printed on the CD.
(8) The completed CD is handed to the customer from the clerk.

17
Case 4: Backup / Archive
Explanation of the system
Applications location: The cooperative application, EPSON Total Disc Maker, and TD Bridge are installed on a
computer.
Write/print data location: The write data is stored on servers.
The print data is stored on the backup computer.
Access right: The right of access to the data on the server 1, 2, and 3 is set on the backup computer
connected to PP-100N.
Operation of
the cooperative application: Automatic operation using the task scheduler (administrator of the servers)

Office

Server room

Computer for data backup


Server 1 Server 2 Server 3

Cooperative application

JDF Print Merge


Data to be Data to be Data to be data print
backed up backed up backed up
PP-100N
Monitoring folder
JDF

TD Bridge

Total Disc Maker

Operation scenario
(1) The cooperative application is activated by the task scheduler and starts backup operation.
(2) The cooperative application calculates the data size and creates a JDF file considering the disc configuration.
(3) PP-100N writes the backup data to discs.
(4) The backup date and disc number given in the order of the creation are printed on the CD label.

18
Chapter 1 TD Bridge Overview

Added Functions of TD Bridge Ver 6.0


Functions that have been added to TD Bridge Ver 6.0 are described below.
If you are using TD Bridge Ver 5.0 or earlier, it is recommended that you upgrade.

❏ Total Disc Maker Ver 6.0 has been supported.

19
Restrictions
❏ Pausing a job cannot be made by the cooperative application. Use EPSON Total Disc Monitor to interrupt
the job.

❏ While a job is processed, another job cannot interrupt the ongoing job, and publishing discs directly from
EPSON Total Disc Maker cannot be made.

❏ Status of progress of writing or printing cannot be obtained. A writing complete status also cannot be
obtained when both writing data and printing label jobs are performed.

❏ TD Bridge does not have a function to obtain job and error logs. Include the function in your cooperative
application if necessary.

❏ Create the JDF file, JCF file, file list file, and text item file in ANSI text format. Other than ANSI such as
Unicode, UTF-8 cannot be used.

❏ The supported versions of EPSON Total Disc Maker and TD Bridge are as follows.

TD Bridge
1.0 1.0 2.0 2.0 3.0 3.0 4.0 5.0 5.0 6.0
1.0 ● ▲ ▲ ▲ ▲ ▲ ▲ ▲ ▲ ▲
1.0 ▲ ● ▲ ▲ ▲ ▲ ▲ ▲ ▲ ▲
2.0 ▲ ▲ ● ▲ ▲ ▲ ▲ ▲ ▲ ▲
2.0 ▲ ▲ ▲ ● ▲ ▲ ▲ ▲ ▲ ▲

Epson Total 3.0 ▲ ▲ ▲ ▲ ● ▲ ▲ ▲ ▲ ▲


Disc Maker 3.0 ▲ ▲ ▲ ▲ ▲ ● ▲ ▲ ▲ ▲
4.0 ▲ ▲ ▲ ▲ ▲ ▲ ● ▲ ▲ ▲
5.0 ▲ ▲ ▲ ▲ ▲ ▲ ▲ ● ● ▲
5.0 ▲ ▲ ▲ ▲ ▲ ▲ ▲ ▲ ● ▲
6.0 ▲ ▲ ▲ ▲ ▲ ▲ ▲ ▲ ▲ ●

●: Supported, ▲: Not supported

❏ PIN Controlled Mode and Security Mode for PP-100N is not supported.

❏ TD Bridge cannot be started while EPSON Total Disc Maker is running.

20
Chapter 2 Install

Install
This chapter explains how to install TD Bridge.

Install Procedure
TD Bridge must be installed on the computer on which EPSON Total Disc Maker has already been installed.

Installing TD Bridge
Follow the procedure below to install TD Bridge.

Close all running applications before the installation.

2
1 Double-click on the [setup.exe] icon.

2 Click [Next].

Click

21
3 Tick the checkbox for “I accept the terms of the license agreement”, and click [Next].

Check

Click

4 Confirm the destination folder and click [Next].


If you need to change the destination folder, click [Change] to browse and specify the target folder, and click [Next].

Click

5 Confirm the location of folder to be monitored by TD Bridge and click [Next].


If you need to change the folder, click [Change] to browse and specify the target folder, and click [Next].
The system folder cannot be selected as a monitoring folder.

Click

22
Chapter 2 Install

6 Click [Install].

Click

7 Click [Finish].
When you do not use TD Bridge immediately after the installation, uncheck the checkbox for “Starts EPSON TD
2
Bridge”, and click [Finish].

Click

23
Upgrade installation
You can install a new version of TD Bridge without uninstalling the current TD Bridge.
When upgrading the current TD Bridge, just follow the same procedure for normal installation.

Starting TD Bridge
When the installation is completed, start TD Bridge.

1 Click [Start]-[All Programs]-[EPSON TD Bridge]-[EPSON TD Bridge] to start TD Bridge.


When TD Bridge starts to run, its icon appears on the Task Tray.

TD Bridge

TD Bridge executes various checkings when it starts. If some problem is detected, an error
indication is displayed, and TD Bridge closes itself. See "Checks after starting TD Bridge" for the
details.

Checks after starting TD Bridge


TD Bridge executes the following checks soon after it starts. If some problem is detected, an error message is displayed.
 Version check for EPSON Total Disc Maker
Checks the version of EPSON Total Disc Maker, and if it is not supported, the message is displayed accordingly. In such a
case, install EPSON Total Disc Maker Ver 6.0 or later again.
 Check for the default output equipment
Checks if the default output equipment on the environment settings is [enabled] or not. If it is set to [disabled], the
message is displayed accordingly. Configure the default output equipment on the environment settings. (See "TD Bridge
Settings" on page 3-25 for the environment settings.)
 Check the monitoring folder
Check if the monitoring folder is accessible or not. If not, the message is displayed accordingly.
If the system folder should be set as a monitoring folder, make sure to select a folder other than the system folder.
If the monitoring folder can not be found, set a monitoring folder on the environment settings again. (See "TD Bridge
Settings" on page 3-25 for environmental settings.)

24
Chapter 3 Setting

Setting
This chapter explains each of the setting items of TD Bridge, and the other applications settings related to the cooperative
application.

TD Bridge Settings
Make the settings of TD Bridge referring to the following explanations.

Make sure to install TD Bridge as an administrator. Otherwise, the settings can be checked but can not
be changed.

Click [Start] - [All Programs] - [EPSON TD Bridge] - [EPSON TD Bridge] - [EPSON TD Bridge Environment Settings] to open the
[EPSON TD Bridge Environment Settings] window.
The [User Account Control] screen is displayed (Excluding Windows XP / Windows Server 2003).
Then, click [Continue].

25
❏ General

Setting Item Explanation


Monitoring Folder Specify a folder to be monitored by TD Bridge. (when a JDF file is moved into this
folder, TD Bridge starts disc publishing operation.)
When you want to change the default monitoring folder, click [Browse] to select
a desired folder on the local computer.
TD Bridge Startup Type Specify the TD Bridge startup type. The following types are available:
 Manual :
The user starts TD Bridge manually.
 Automatic (when logging on) :
TD Bridge starts up automatically at the user's login to Windows.
 Automatic (when starting PC/service) :
TD Bridge starts up automatically at computer startup.
When this is set, the pop-up message is not displayed.
TD Bridge is run under a local system account. When specifying a file on the
network drive, change the logon account of EPSON TD Bridge Control Service
to that of the user who can access to the network drive. Otherwise, the job
may be rejected.
Start Total Disc Monitor minimized This allows you to select whether to minimize the EPSON Total Disc Monitor
window that is displayed when a job is issued.
Tick the checkbox for this option to run EPSON Total Disc Monitor with its
window minimized.
Default output device When you connecting multiple Discproducer duplicators, this allows you to
specify the default one.
If a Discproducer other than the default one is specified by the JDF file, the JDF
setting is given priority over the TD Bridge setting.
Default output stacker in standard mode This allows you to specify the default stacker to be used for stacking ejected discs
when the Discproducer is used in the standard mode.
For PP-100II/PP-100/PP-100N/PP-100AP:
"Stacker 2" or "Stacker 3 or Stacker 4" can be specified for the output stacker.
For PP-50BD/PP-7050BD:
"Stacker 2" or "Stacker 3" can be specified for the output stacker.
Print Setting Label Type Select label type from the following three options; “CD/DVD Label”, “CD/DVD
Premium Label”, and “EPSON Specified CD/DVD Label”.

26
Chapter 3 Setting

❏ Model-specific Settings (General)

Setting Item Explanation


Print Setting Print Mode Setting Select the print quality from the following two options; “Quality” (for the best
print quality) and “Speed” (for the highest print speed).
If specified in both job description files and the environment settings screen, the
setting of job description files is prioritized.

❏ Model-specific Settings (PP-100AP)

Setting Item Explanation


Print Setting Print Mode Setting This sets the print quality. To give priority to print quality, specify “1”. To give
priority to printing speed, specify “2” or “3” (specify “3” for the fastest printing
speed).
If specified in both job description files and the environment settings screen, the
setting of job description files is prioritized.
Default input stacker to use in External This sets the input stacker that is normally used in External Output Mode. Specify
Output Mode “Stacker 1” for Stacker 1, “Stacker 2” for Stacker 2, or “Auto” for both stackers.

27
Setting Items List
In order to operate Discproducer from the cooperative application, some settings must be made on the related applications
as shown in the table below.

TD Bridge Total Disc EPSON


Setup / Total Printer
Category Setting Item JDF Environment Total Disc Remarks
Disc Net Driver
Settings Administrator Maker

Settings related Publishing mode -- -- ● -- --


to PP-100II/
PP-100II/PP-100/
PP-100/
PP-100N/
PP-100N/
PP-50BD/ -- -- ● -- --
PP-50BD/
PP-7050BD disc
PP-7050BD
type
operations
Disc type to be The disc type in the stacker
published of Total Disc Setup / Total
Disc Net Administrator
● -- -- -- --
must be the same as the
disc type created in the
JDF file.

Drive setting -- -- ● -- --
Number of retries -- -- ● -- --
Prints an error
-- -- ● -- --
mark or not
Source If this item is omitted, TD
Bridge automatically
● -- -- ▲ -- judges the source based
on the disc specified by the
JDF file.

Output stacker The JDF setting is given


priority over the TD Bridge
setting. If the stacker is not
● ● -- ▲ --
specified in the JDF file, the
TD Bridge setting is
applied.

Settings related Publishing mode -- -- ● -- --


to PP-100AP
Source ● -- -- ● --
operations
Output stacker The JDF setting is given
priority over the TD Bridge
setting. If the stacker is not
● ● -- ▲ --
specified in the JDF file, the
TD Bridge setting is
applied.

28
Chapter 3 Setting

TD Bridge Total Disc EPSON


Setup / Total Printer
Category Setting Item JDF Environment Total Disc Remarks
Disc Net Driver
Settings Administrator Maker

Settings related Label type ● ● -- ▲ --


to printing
Color / Black -- -- -- ● --
Quality / Speed ● ● -- ▲ --
Bi-directional
-- -- -- ● --
printing
Color setting -- -- -- ● --
Label size -- -- -- ● --
Number of copies One copy is made when
the number of copies has
● -- -- ▲ --
not been specified in the
JDF file.

Drying time -- -- -- ● --
Settings related Working folder
to terminal -- -- ● -- --
computers

● : The setting is required


▲ : Making the setting is possible (not related to the cooperative application)
-- : Making the setting is impossible

The setting items listed above are those available on the listed applications. The JDF file includes more
3
setting items, but those are omitted here.
For explanation on the working folder, see “Setting EPSON Total Disc Maker”.

29
Setting EPSON Total Disc Setup
EPSON Total Disc Setup allows you to configure major setting for publishing discs, such as PP-100II / PP-100 / PP-100AP / PP-
50BD / PP-7050BD operation mode selection, source/output stackers selection.

 For PP-100N, settings other than the name cannot be changed.


 To change the settings of PP-100N, use EPSON Total Disc Net Administrator.
(See "Setting EPSON Total Disc Net Administrator" on page 3-34.)

This section explains only about the required settings to be used by the cooperative application.
Click [Start]-[All Programs]-[EPSON Total Disc Maker]-[EPSON Total Disc Setup] to start EPSON Total Disc Setup.
The [User Account Control] screen is displayed (Excluding Windows XP / Windows Server 2003).
Then, click [Continue].
Select the PP-100II / PP-100 / PP-100AP / PP-50BD / PP-7050BD to be used, and click [Properties].

Click

Select

30
Chapter 3 Setting

PP-100II / PP-100
EPSON Total Disc Setup Properties window is displayed. In the window, the following settings can be made.

Setting Item Explanation


3
Name You can change the name of PP-100II / PP-100. The name is used to be
specified in the JDF file using Publisher key.
Up to 64 characters can be used for the name.
You cannot register multiple PP-100II / PP-100 with the same name.
Stacker Publish Mode Select the publishing mode from the following three options; “Standard
Settings Mode”, “External Output Mode”, and “Batch Mode”.
When the read back mode is selected in PP-100II, a job cannot be
published from TD Bridge.
See the PP-100II / PP-100 User’s Guide for more information on the
publishing mode.
Stacker 1,2 When “Standard Mode” is selected:
Select disc type for Stacker 1 that is used for blank discs. Stacker 2 is used
for ejected (published) discs.
When “External Output Mode” is selected:
Select disc type for both Stacker 1 and 2 that are used for blank discs.
When “Batch Mode” is selected:
Select disc type for both Stacker 1 and 2 that are used for blank discs. An
error occurs if the disc type specified for Stacker 1 and 2 is different from
that specified in the JDF file.
Stacker 3 When “Standard Mode” is selected:
“Use” or “Do not use”
When “External Output Mode” is selected:
“Output Stacker” or “Do not use” can be selected:
When “Batch Mode” is selected:
“Output Stacker”

31
Setting Item Explanation
Drive Drive to Use Select the drive to be used for writing data to the blank discs. Select one
Settings from the following three options; “Use Both”, “Use Drive 1 Only”, and “Use
Drive 2 Only”.
Number of write retries Specify the number of retries in the case of writing errors. The number can
be entered in the range of 0 to 9.
Printer Show error mark on Tick the checkbox when you want to print an error mark on published
Settings discs that experience discs that may have been improperly burnt (an error occurs during
error writing). This helps you to separate the failed discs from the normal ones.

PP-100AP
EPSON Total Disc Setup Properties window is displayed. In the window, the following settings can be made.

Setting Item Explanation


Name You can change the name of PP-100AP. The name is used to be specified
in the JDF file using Publisher key.
Up to 64 characters can be used for the name.
You cannot register multiple PP-100AP with the same name.
Stacker Publish Mode Select the publishing mode from the following three options; “Standard
Settings Mode”, “External Output Mode”, and “Batch Mode”. See the PP-100AP
User’s Guide for more information on the publishing mode.
Stacker 3 When “Standard Mode” is selected:
“Use” or “Do not use”
When “External Output Mode” is selected:
“Output Stacker” or “Do not use” can be selected:
When “Batch Mode” is selected:
“Output Stacker”

32
Chapter 3 Setting

PP-50BD / PP-7050BD
EPSON Total Disc Setup Properties window is displayed. In the window, the following settings can be made.

3
Setting Item Explanation
Name You can change the name of PP-50BD / PP-7050BD. The name is used to
be specified in the JDF file using Publisher key.
Up to 64 characters can be used for the name.
You cannot register multiple PP-50BD / PP-7050BD with the same name.
Stacker Publish Mode Select the publishing mode from the following two options;
Settings PP-50BD
“Standard Mode”, and “Low-volume Mode”.
PP-7050BD
“Standard Mode”, “Low-volume Mode” and “Error Rate Measurement
Mode”
When the read back mode is selected in PP-50BD / PP-7050BD, a job
cannot be published from TD Bridge.
See the PP-50BD / PP-7050BD User’s Guide for more information on the
publishing mode.
Stacker 1,2 When “Standard Mode” is selected:
Select disc type for Stacker 1 that is used for blank discs. Stacker 2 is used
for ejected (published) discs.
When “Low-volume Mode” is selected:
Select disc type for both Stacker 1 and 2 that are used for blank discs.
When “Error Rate Measurement Mode” is selected:
Stacker 1 is used for the source.
Stacker 2 is used for ejected (published) discs.
Drive Number of write retries Specify the number of retries in the case of writing errors. The number can
Settings be entered in the range of 0 to 9.
Printer Show error mark on Tick the checkbox when you want to print an error mark on published
Settings discs that experience discs that may have been improperly burnt (an error occurs during
error writing). This helps you to separate the failed discs from the normal ones.

33
Setting EPSON Total Disc Net Administrator
EPSON Total Disc Net Administrator allows you to configure major setting for publishing discs, such as PP-100N operation
mode selection, source/output stackers selection.

 EPSON Total Disc Net Administrator is not available for PP-100II / PP-100 / PP-100AP / PP-50BD / PP-
7050BD.
 For more details of EPSON Total Disc Net Administrator, See PP-100N User’s Guide.

This section explains only about the required settings to be used by the cooperative application.
The following procedures should be executed by a user who has the role of administrator.
Click [Start]-[All Programs]-[EPSON Total Disc Maker]-[EPSON Total Disc Setup] to start EPSON Total Disc Setup.
The [User Account Control] screen is displayed (Excluding Windows XP / Windows Server 2003).
Then, click [Continue].
Select the PP-100N(CD/DVD Publisher) to be used, and click [Start EPSON Total Disc Net Administrator].

Click

Select

Login screen of EPSON Total Disc Net Administrator is displayed. Input your user name and password, and click [Login].

34
Chapter 3 Setting

Select [System settings] - [Output device]. Following settings can be made.

Setting Item Explanation


Device name You can change the name of PP-100N.
Publish
Mode
Mode Select the publishing mode from the following three options; “Standard
Mode”, “External Output Mode”, and “Batch Mode”. See the PP-100N
User’s Guide for more information on the publishing mode.
3
Stacker 1,2 When “Standard Mode” is selected:
Select disc type for Stacker 1 that is used for blank discs. Stacker 2 is used
for ejected (published) discs.
When “External Output Mode” is selected:
Select disc type for both Stacker 1 and 2 that are used for blank discs.
When “Batch Mode” is selected:
Select disc type for both Stacker 1 and 2 that are used for blank discs. An
error occurs if the disc type specified for Stacker 1 and 2 is different from
that specified in the JDF file.
Stacker 3 When “Standard Mode” is selected:
“Do not use”
When “External Output Mode” is selected:
“Output Stacker” or “Do not use” can be selected:
When “Batch Mode” is selected:
“Output Stacker”
Drive Drive used Select the drive to be used for writing data to the blank discs. Select one
Settings from the following three options; “Use Both”, “Use Drive 1 Only”, and “Use
Drive 2 Only”.
Number of write retries Specify the number of retries in the case of writing errors. The number can
be entered in the range of 0 to 9.
Printer Show error mark on Tick the checkbox when you want to print an error mark on published
Settings discs that experience discs that may have been improperly burnt (an error occurs during
errors writing). This helps you to separate the failed discs from the normal ones.

35
Setting the Work Folder
This section explains how to set the work folder of the computer to which the Discproducer is connected in “Common Setting
for Publishing” of Total Disc Setup. Written data and print data are applied to the image file in this folder. Make sure there is
enough free space.
Click [Start]-[All Programs]-[EPSON Total Disc Maker]-[EPSON Total Disc Setup] to start EPSON Total Disc Setup.
The [User Account Control] screen is displayed (Excluding Windows XP / Windows Server 2003).
Then, click [Continue].
Click [Tool] - [Common Setting for Publishing].

Click

The “Common Setting for Publishing” window appears. Click the [Browse] button and specify the work folder.

36
Chapter 3 Setting

Setting the Printer Driver


The printer driver allows you to configure various print settings. This section explains only about the required settings to be
used by the cooperative application.
Click [Start]-[All Programs]-[EPSON Total Disc Maker]-[EPSON Total Disc Maker] to start EPSON Total Disc Maker.
When EPSON Total Disc Maker is started, click [Publish] - [Tool] - [Print Setting].
Printer driver setting window is displayed. In the window, the following settings can be made. (The window shown is for the
PP-100.)

3
Setting Item Explanation
Mode Color/Black Select color print or black (monochrome) print.
Setting
High Speed When this is selected, the bi-directional printing method is applied.
Color Settings Color tone applied to the printing can be configured.
Drying Time Specify the time for drying ink (from when label print is finished until when the
disc is moved toward the output stacker). Selectable up to 600 seconds in
increments of one second.

37
38
Chapter 4 Development Guide for a Cooperative Application

Development Guide for a Cooperative Application


This chapter describes necessary information on how to create a cooperative application.

Functions of a Cooperative Application


Incorporate the following functions to the cooperative application.

Functions Description
Creating a JDF file/Copying to the Monitoring Used to print/write to discs. These are necessary functions.
Folder

Monitoring a JDF file (Changing extensions) You can monitor the job status.
This is not a necessary item since the same information is obtained from STF files.

Monitoring an STF file/Handling errors You can acquire information on such as job status/error code/the remaining of disc/ink level from
STF files. Create and display necessary messages using the information above.

Creating a JCF file/Copying to the Monitoring Used when cancelling a job in the middle. The status of cancelling can be judged with the file’s
Folder/Monitoring when cancelling a job extension.
These are recommended functions.

It is selectable whether to incorporate your cooperative application in your system side computer or the
computer connected to Discproducer. In each case, make sure to include all required functions in the
cooperative application to ensure proper operation.

39
JDF File
The JDF file is an instruction file to publish discs. This file needs to be created by your cooperative application. When the JDF
file is moved into the monitoring folder, disc publishing operation specified by the file is started.

❏ Specify the job ID (not indispensable), disc type, number of copies, write data file, and label print data file.

❏ The JDF file must be created in ANSI text format with extension "JDF". Save the file under desired name.

❏ To specify the path, the UNC (Universal Naming Convention) can be used.

❏ Do not delete or change the name of the JDF file which is copied or moved to the monitoring folder. The
extension of those files changes according to the operation status. See the transition diagram of JDF files
below.

❏ The JDF file moves from the monitoring folder to the log folder one or two hours after the job is
completed/cancelled/finished abnormally. (See "Log Function" on page 4-98.)

Do not delete the JDF files using your cooperative application.

JDF File Transition


The extension of the JDF file changes according to the job status. Checking on the progress of the job can be made by
monitoring the extension. If you need to grasp more detailed status of a job, monitor the STF file using your cooperative
application. The job status and Discproducer status also can be checked on the EPSON Total Disc Monitor screen.

Cooperative Application

Creating file
Copied to
JDF monitoring folder

Preprocessing Operating Completed

JDF RJD INP DON

Automatically
Finished deleted
Pausing
abnormally

ERR STP
Monitoring
folder
Automatically
deleted

Cancelling the job can be made from JDF, RJD, INP, and STP.

40
Chapter 4 Development Guide for a Cooperative Application

JDF File Contents Example


The JDF file shown below is for burning 10 CDs, making merge print on each of them, and ejecting them to the Stacker 2.

# Making data CD Comment line

JOB_ID=001
PUBLISHER=Publisher 0
COPIES=10
OUT_STACKER=2
DISC_TYPE=CD
FORMAT=ISO9660L2
DATA=C:\Datafile\patient1 Instructions for burning data
VOLUME_LABEL=PCdatadisc
LABEL=C:\Datafile\image1.tdd
Instructions for merge print
REPLACE_FIELD=C:\Datafile\print.dat

The JDF file shown below is for burning one Video CD, printing the label, and ejecting the CD to the Stacker 4. Merge print is
not specified.

JOB_ID=002
PUBLISHER=Publisher 0
COPIES=1
OUT_STACKER=4
DISC_TYPE=CD
VIDEO=C:\videofile\video.mpg
Instructions for burning video files
4
VIDEO_TITLE=Educational_video
LABEL=C:\videofile\videoimage1.tdd Instructions for printing the label

The JDF file shown below is for burning one Video CD, printing the label, and ejecting the CD to the Stacker 4. Merge print is
not specified.
The job priority is specified as high, and thus it can be executed ahead of any previously published jobs.

JOB_ID=003
PUBLISHER=Publisher 0
COPIES=1
OUT_STACKER=4
DISC_TYPE=CD
VIDEO=C:\videofile\video.mpg Instructions for burning video files
VIDEO_TITLE=Educational_video
LABEL=C:\videofile\videoimage1.tdd Instructions for printing the label

PRIORITY=HIGH Job priority instruction

41
The JDF file shown below is for burning one Audio CD, printing the label, and ejecting the CD to the Stacker 4. Merge print is
not specified.

JOB_ID=004
PUBLISHER=Publisher 0
COPIES=1
OUT_STACKER=4
DISC_TYPE=CD
AUDIO_TRACK=PATH:C:\audiodata\musicfile1.wav (TAB) TITLE:music1
Instructions for
(TAB) PERFORMER:Singer (TAB) PREGAP:150 burning audio files
AUDIO_TRACK=PATH:C:\audiodata\musicfile2.wav (TAB) TITLE:music2
(TAB) PERFORMER:Singer (TAB) PREGAP:150
AUDIO_TITLE=Best_music
LABEL=C:\audiodata\audioimage1.tdd Instructions for printing the label

The JDF file shown below is for printing the label, and ejecting the CD to the Stacker 4.

JOB_ID=005
PUBLISHER=Publisher 0
COPIES=1
OUT_STACKER=4
DISC_TYPE=CD
LABEL=C:\labelfile\labelimage1.tdd Instructions for printing the label

An image file created by another application and converted to PRN file using the Discproducer printer
driver also can be specified as the label file.

The JDF file shown below is for measuring the error rate of 1 disc. (PP-7050BD only)

JOB_ID=006
PUBLISHER=Publisher 0
COPIES=1
MEASURE=1 Error Rate Measurement Mode

42
Chapter 4 Development Guide for a Cooperative Application

In the contents example below, Read Back Plug-in is called. 10 data-written discs placed in the stacker 1 will be read, and then
files read from each will be stored in "c:\readdata". A disc from which all the files in it have been read will be ejected to the
stacker 2. (Only in PP-100II / PP-50BD / PP-7050BD)

JOB_ID=007
PUBLISHER=Publisher 0
COPIES=10
IN_STACKER=1
OUT_STACKER=2
DISC_TYPE=CD
PLUG_IN_ID=EPSONTotalDiscReader Call Plug-in

PLUG_IN_PARAMETER=-r "c:\readdata" -k 1 -f 1

About comment lines


When writing the JDF file, lines which starts with “#” are regarded as comment lines, and ignored. Lines which starts with
other than “#” are not regarded as comment lines.
Example 1: #DATA=C:\Data\test1.dat Regarded as a comment line.
Example 2: ##DATA=C:\Data\test1.dat Regarded as a comment line.
Example 3: # Regarded as a comment line.
DATA=C:\Data\test1.dat Not regarded as a comment line.
# Regarded as a comment line.

43
Setting Item List
The table below lists the available setting items in a JDF file. You may not need some of the settings.
Referring to each explanation, include the settings only required for your system.
Key name: Case sensitive. A key name including lowercase characters is ignored as an invalid command. Spaces
before and/or after a key name also make the key name invalid.
Setting: Characters written from immediately after "=" to a linefeed code or EOF are regarded as the setting.
End of instruction: The instructions written on the file are processed from the top and continued until a linefeed or EOF is
found.

Except PP- PP-100AP


Available
Key Maximum Necessary/ 100AP, Key Key
Explanation How to specify the setting characters
name characters Arbitrary available available
(strings)
Yes/No Yes/No
JOB_ID Specify a job ID for Specify a job ID that has not been used for 40 characters One byte Arbitrary ● ●
identification. existing jobs. (this ID is used in a STF file as alphanumeric, "-",
hereinafter described, and for canceling the "_"
job using a JCF file.)
When no job ID is specified, TD Bridge will
automatically create the ID.

PUBLISHER Specify a name of Use the name registered by EPSON Total Disc 64 characters Machine names Arbitrary ● ●
disc publishing Setup. registered by
machine to be used When not specified, the publishing machine EPSON Total Disc
for the job. specified in the Environment Setting of TD Setup.
Bridge will be used.
If the Environment Setting also has not
specified the machine, the machine
registered by EPSON Total Disc Setup will be
used as long as only one machine has been
registered.
(When multiple machines have been
registered, an error will occur)

COPIES Specify the number [When the output device is other than PP- Four One bite Arbitrary ● ●
of discs to be 7050BD] characters numbers
published. Selectable from 1 to 1,000.
When not specified, only one disc will be
published.
[When the output device is PP-7050BD and
the mode is not set to Error Rate
Measurement Mode]
Selectable from 1 to 1,000.
When not specified, only one disc will be
published.
[When the output device is PP-7050BD and
the mode is set to Error Rate
Measurement Mode]
Selectable from 1 to 50.
When not specified, only one disc will be
published.

44
Chapter 4 Development Guide for a Cooperative Application

Except PP- PP-100AP


Available
Key Maximum Necessary/ 100AP, Key Key
Explanation How to specify the setting characters
name characters Arbitrary available available
(strings)
Yes/No Yes/No
OUT_STAC Specify an output [When the publisher is in Standard Mode] One character PP-100II / Arbitrary ● ●
KER stacker. [PP-100II / PP-100 / PP-100AP] PP-100 /
When selecting the stacker 2 as the PP-100AP
output stacker, specify "2". "2", "3", "4"
When selecting the stacker 3 as the PP-100N
output stacker, specify "3". "2" or "4"
When selecting the stacker 4 as the PP-50BD /
output stacker, specify "4". PP-7050BD
[PP-100N] "2" or "3"
When selecting the stacker 2 as the
output stacker, specify "2".
When selecting the stacker 4 as the
output stacker, specify "4".
[PP-50BD / PP-7050BD]
When selecting the stacker 2 as the
output stacker, specify "2".
When selecting the stacker 3 as the
output stacker, specify "3".

When not specified, the stacker specified in


the Environment Setting of TD Bridge is used.
If the Environment setting also has not
specified the output stacker, the stacker 2 will
be used.
[When the publisher is Not in Standard Mode]
Invalid (ignored if a stacker is specified)

DISC_TYPE Specify the type of [When the output device is PP-100 / PP-100N] Six characters Any of "CD", Necessary ● --
disc to be published. To publish a CD, specify "CD". To publish "DVD", "DVD-DL"
a single-layer DVD, specify "DVD". To
publish a dual-layer DVD, specify "DVD-
DL".
[When the output device is PP-100II / PP-50BD
/ PP-7050BD (Non-Error Rate
Measurement Mode)]
To publish a CD, specify "CD". To publish
a single-layer DVD, specify "DVD". To
publish a dual-layer DVD, specify "DVD-
DL". To publish a single-layer BD, specify
"BD". To publish a dual-layer BD, specify
"BD-DL".
4
[When the output device is PP-100AP / PP-
7050BD(Error Rate Measurement Mode)]
Not specified. (Invalid if specified.)

WRITING_S Specify the writing Specify the write speed [N] (_X write). Three Any of "40", "32", Arbitrary ● --
PEED speed depending on [CD-R] characters "24", "16", "12",
the specified disc Any of "40", "32", "24", "16", "10", "4". * Periods are "10", "8", "6", "4",
type. [DVD-R] included. "2.4", "2", "1".
Any of "12", "8", "6", "4", "2", "1".
[DVD+R]
Any of "12", "8", "6", "4", "2.4".
[DVD-R DL]
Any of "8", "6", "4", "2".
[DVD+R DL]
Any of "8", "6", "4", "2.4".
[BD]
PP-50BD / PP-7050BD
Any of "6", "4", "2".
PP-100II
Any of "8", "6", "4", "2".
[BD DL]
PP-50BD / PP-7050BD
Any of "6", "4", "2".
PP-100II
Any of "8", "6", "4", "2".
[Common to all disc types]
When a write speed other than listed
above is specified, the next slower speed
in the available settings is applied.
When not specified, the highest speed is
applied.

COMPARE Specify whether to Specify "YES" when carrying it out. Three "YES" or "NO" Arbitrary ● --
compare the written Specify "NO" when not carrying it out. characters
data with the source The data are not compared if "YES" is not
data. specified.
In the case of Audio CDs, the data are not
compared even if "YES" is specified.

45
Except PP- PP-100AP
Available
Key Maximum Necessary/ 100AP, Key Key
Explanation How to specify the setting characters
name characters Arbitrary available available
(strings)
Yes/No Yes/No
CLOSE_DIS Specify whether to Specify "YES" when closing the disc after Three "YES" or "NO" Arbitrary ● --
C close (finalize) the burning. characters
burnt disc. Specify "NO" when not closing the disc after
burning.
If not specified, the disc will be closed. This
setting cannot be applied to DVD+R DL and
DVD-R DL (ignored when any of the disc types
has been selected).

FORMAT(*1) Specify a disc format [When the disc type is CD] 13 characters Any of Arbitrary ● --
when creating a Specify "ISO9660L2" when creating the "ISO9660L2",
data disc. CD in ISO9660 Level 2 format. "JOLIET",
Specify "JOLIET" when creating the CD in "UDF102",
Joliet format. "UDF150",
Specify "UDF102" when creating the CD "UDF102_BRIDGE
in UDF1.0.2 format. ",
When not specified, the CD is burnt in "UDF260"
ISO9660 Level 2 format.
[When the disc type is DVD]
Specify "UDF102" when creating the DVD
in UDF1.0.2 format.
Specify "UDF150" when creating the CD
in UDF1.5.0 format.
Specify "UDF102_BRIDGE" when creating
the DVD in UDF1.0.2 + UDF Bridge
format.
When not specified, the DVD is burnt in
UDF1.0.2 + UDF Bridge format.
[When the disc type is BD]
Specify "UDF102" when creating the BD
in UDF1.0.2 format.
Specify "UDF260" when creating the BD
in UDF2.60 format.
When not specified, the BD is burnt in
UDF 2.60 format.

DATA (*1) Specify folders and When creating data discs, specify the 511 characters See "Recording Arbitrary ● --
files to be written to directory path to the source file and that to Formats and
the data disc. the destination. Restrictions" on
The directory path to the source file must be page 4-50 for the
the path from the computer on which TD details.
Bridge installed.
(For explanation on the directory path to the
destination, see "Creating Data Discs -
Specifying write data file/folder".)

DATA_LIST When specifying The directory path must be the path from the 255 characters Characters valid Arbitrary ● --
(*1) write data using a computer on which TD Bridge is installed. as a directory
file list, specify the (For explanation on the directory path to a path
directory path to the source file specified in the file list file, see
file list file. "Creating Data Discs - Specifying write data
file/folder".)

VOLUME_L Specify a Volume Specify a Volume Label to set the volume *4 *4 Arbitrary ● --
ABEL (*1) Label of the data label to the data disc.
disc.

VIDEO (*2) When burning Video The directory path must be the Video file path 255 characters Characters valid Arbitrary ● --
CDs, specify the or the VIDEO_TS folder path from the as a directory
directory path to the computer on which TD Bridge is installed. path
video file to be set as When burning Video CDs, specify "CD" for
video track. "DISC_TYPE," and when burning DVD-Video,
When burning DVD- specify "DVD" or "DVD-DL" for it.
Video, specify the When "DATA" or "DATA_LIST" has been
directory path to the specified, this setting becomes invalid.
VIDEO_TS folder. (ignored if the setting is made)

VIDEO_TITL Specify a video title Specify a character string for the video title of 32 characters Video-CD: Arbitrary ● --
E (*2) to configure the the Video-CD or the DVD-Video. English one-byte
video title for a When "DATA" or "DATA_LIST" has been uppercases, one
Video-CD or a DVD- specified, this setting becomes invalid. byte numerical
Video. (ignored if the setting is made) characters, "_"
DVD-Video:
One-byte
numerical
characters, "_"

46
Chapter 4 Development Guide for a Cooperative Application

Except PP- PP-100AP


Available
Key Maximum Necessary/ 100AP, Key Key
Explanation How to specify the setting characters
name characters Arbitrary available available
(strings)
Yes/No Yes/No
IMAGE (*3) Specify a directory The image file directory path must be the 255 characters Characters valid Arbitrary ● --
path to an image file path from the computer on which TD Bridge as a directory
created with Epson is installed. path
Total Disc Maker When any of "DATA", "DATA_LIST", or "VIDEO"
when burning discs has been specified, this setting becomes
using the image file. invalid
(ignored if the setting is made)

AUDIO_TR When burning Specify the track information for all the tracks. 520 characters Music file path: Arbitrary ● --
ACK Audio CDs, specify When "DATA", "DATA_LIST", "VIDEO" or Not limited
the track "IMAGE" has been specified, this setting Track title:
information. becomes invalid. (ignored if the setting is Characters
made) changeable into
See "Specifying Track Information on Audio multi-byte
CD" on page 4-51 for the details. characters.
Track artist name:
Characters
changeable into
multi-byte
characters.
Pregap:
Half size values

AUDIO_TIT Specify an album Specify a character string as the Audio CD 128 characters Characters Arbitrary ● --
LE title to set the title to title. changeable into
the Audio CD. When "DATA","DATA_LIST","VIDEO" or multi-byte
"IMAGE" has been specified, this setting characters.
becomes invalid.
(ignored if the setting is made)

AUDIO_CA Specify an MCN Specify the character string that you want to 13 characters One bite Arbitrary ● --
TALOG_CO (Media Catalog set as the MCN of the audio CD. numbers
DE Number) to set MCN
information in an
audio CD.

AUDIO_PER Specify an artist Specify a character string as the Audio CD 128 characters Characters Arbitrary ● --
FORMER name to set the
name to the Audio
CD.
artist.
When "DATA","DATA_LIST","VIDEO" or
"IMAGE" has been specified, this setting
becomes invalid.
changeable into
multi-byte
characters. 4
(ignored if the setting is made)

LABEL When making a The label file directory path must be the path 255 characters Characters valid Arbitrary/ ● ●
label print, specify from the computer on which TD Bridge is as a directory Necessary
the directory path to installed. path
the label data file. A file made with EPSON Total Disc Maker
(Arbitrary for PP-100 (.tdd), or a PRN/ BMP/JPEG/TIFF/PNG file is
/ PP-100N / PP-50BD specified for a label file.
/ PP-7050BD,
Necessary for PP-
100AP)

REPLACE_F When making a The text item file directory path must be the 255 characters Characters valid Arbitrary ● ●
IELD merge print, specify path from the computer on which TD Bridge as a directory
the directory path to is installed. path
the text item file. (When a PRN file is specified as the label data
file, merge print cannot be made. For more
details on the merge print, see "Merge Print
Settings".)

LABEL_ARE Specify the printing Specify the outside and inside diameters Four One bite Arbitrary ● ●
A area for the label Unless one of these file types: BMP/JPEG/TIFF/ characters numbers
image. PNG has been specified for the LABEL key, this
setting becomes invalid. (ignored if the
setting is made)
For more details, see "Specifying the print
area" on page 4-58.

PRIORITY Specify the job To give a job high priority, specify "HIGH". Not Four "HIGH" Arbitrary ● ●
priority. available if your device is the PP-100N and the characters
server system software is Ver. 1.01 or earlier.
(ignored if the setting is made)

47
Except PP- PP-100AP
Available
Key Maximum Necessary/ 100AP, Key Key
Explanation How to specify the setting characters
name characters Arbitrary available available
(strings)
Yes/No Yes/No
LABEL_TYP Specify the label To specify "CD/DVD label", specify "1". One character One bite Arbitrary ● ●
E type. To specify “High-quality CD/DVD label”, numbers
specify "2".
To specify "EPSON -certified CD/DVD label",
specify "3".
If not specified, the label type in the
environment settings will be used.

PRINT_MO Specify the print To give priority to print quality, specify "1". To One character One bite Arbitrary ● ●
DE mode. give priority to print speed, specify "2" or "3". numbers
(Specify "3" for the fastest speed.)
If not specified, the print mode in the
environment settings will be used.
"3" can only be specified if you have the PP-
100AP.
Invalid if "EPSON-certified CD/DVD label" is
specified for the label type (the print mode is
fixed at "Quality").

IN_STACKE Specify the stacker [When the output device is External Output Four Any of "1", "2", Arbitrary -- ●
R to be used as the Mode] characters "AUTO"
input stacker. Specify "1" to set stacker 1 as the input
stacker. Specify "2" to set stacker 2 as the
input stacker. Specify "AUTO" to used
both stacker 1 and stacker 2 as the input
stackers. If not specified, the default
source in the environment settings will
be used.
[When the output device is not External
Output Mode]
Invalid (will be disregarded if specified).

MEASURE Specify whether to Specify "0" when not measuring. One characters "0" or "1" Arbitrary ●*5 --
measure the disc Specify "1" when measuring the error rate.
recording side. When not specified, the disc recording side is
not measured.
(Specify "1" when the mode is set to Error Rate
Measurement Mode.)

ARCHIVE_D Specify whether BD Specify "YES" to limit. Three "YES" or "NO" Arbitrary ●*5 --
ISC_ONLY writing is limited to Specify "NO" to make no limitation. characters
archive disc. When not specified, BD writing is limited.
(Ignored when writing CD/DVD.)

PLUG_IN_I Specifies the Plug-in For Read Back Plug-in, specifies 40 One-byte Arbitrary ●*6 --
D to execute. "EPSONTotalDiscReader". characters numerical
"EPSONTotalDiscReader" can be executed characters, "_"
only in PP-100II / PP-50BD / PP-7050BD.

PLUG_IN_P Specifies the See "PLUG_IN_PARAMETER" on page 4-49. 1024 Characters that Arbitrary ●*6 --
ARAMETER parameter(s) to pass characters contain no
to the Plug-in to be control character
executed. and can be
converted into
multi-byte
characters

*1 Specify this item when creating data discs.


*2 Specify only when creating video CDs.
*3 Specify only when burning discs using image files.
*4 In the case of ISO9660L2 format, the number of characters is limited to up to 32. Characters other than English one byte uppercase/
numerical characters and "_" cannot be used.
In the case of Joliet format, the number of characters is limited to up to 16. Characters other than English one byte uppercase/numerical
characters and "_" cannot be used.
In the case of UDF format, up to 62 characters can be used.
In the case of UDF Bridge format, the same limitation as ISO9660L2 is applied.
*5 Effective only when using BD with PP-7050BD.
*6 Disabled in PP-100N.

48
Chapter 4 Development Guide for a Cooperative Application

PLUG_IN_PARAMETER
Parameters to be specified in Read Back Plug-in are shown below.
To specify multiple parameters, separate each with " " (a single-byte space).

Content to be Necessary/
Description Setting example
specified Arbitrary
Read back type Specifies whether to read files written in a disc as-is or Copy files. Arbitrary
create a disc image file. -k 1
"-k" + " "(single-byte space) + number Create a disc image.
1 is specified for the number : -k 2
Copy files.
2 is specified for the number :
Create a disc image file.

If a value other than the above is specified or if a value is


omitted, the same operation as when 1 is specified will
be performed.

Creating a folder for Specifies whether to create a sub-folder for each disc to Create a folder for each disc. Arbitrary
each disc to be read be read. This parameter is enabled only when "Copy files -f 1
("-k1") is specified for the read back type. Do not create a folder for each disc.
"-f" + " "(single-byte space) + number -f 2
1 is specified for the number :
Creates a sub-folder for each disc and saves read files
under that folder. All the files read will be saved in there.
2 is specified for the number :
Copies all the files into the folder specified as "save
destination folder".
If multiple files with the same name exist, only the most
recently updated file will be saved.

If a value other than the above is specified or if a value is


omitted, the same operation as when 1 is specified will
be performed.

Save destination
folder
Specifies the folder to store files read from discs.
"-r" + " "(single-byte space) + folder's full path
Save read files under the
"c:\readdata" folder.
Necessary 4
-r "c:\readdata"

49
Recording Formats and Restrictions

Maximum characters Maximum


Recording Unusable characters (strings) for
folder
Formats a file/folder name File name Folder name hierarchies
ISO9660L2 "a to z" [ ] \ ^ ' { } | @ # $ ~ / : * ? " < > ; 31 characters 31 characters 8
(including periods, and three (62 Byte)
characters of its file extension)
(62 Byte)

Joliet \/:*?"<>|; 64 characters 64 characters 128


(including periods, and three (128 Byte)
characters of its file extension)
(128 Byte)

UDF102 \/:*?"<>| 126 characters 126 characters 128


(including periods, and three (252 Byte)
characters of its file extension)
(252 Byte)

UDF150 \/:*?"<>| 126 characters 126 characters 128


(including periods, and three (252 Byte)
characters of its file extension)
(252 Byte)

UDF102_BRIDGE "a to z" [ ] \ ^ ' { } | @ # $ ~ / : * ? " < > ; 31 characters 31 characters 8


(including periods, and three (62 Byte)
characters of its file extension)
(62 Byte)

UDF260 \/:*?"<>| 126 characters 126 characters 128


(including periods, and three (252 Byte)
characters of its file extension)
(252 Byte)

50
Chapter 4 Development Guide for a Cooperative Application

Specifying Track Information on Audio CD


The following explains how to specify the track information on Audio CDs. If you want to write more than one piece of track
information, repeat specification and line feed for the number of tracks you want.
AUDIO_TRACK=PATH:musicfile(TAB)TITLE:tracktitle(TAB)PERFORMER:trackartist(TAB)PREGAP
 Music file path (necessary)
Specify the file to be set for the Audio CD track as a path from the computer on which TD Bridge is installed. The extension
of settable files is either WAV, MP3 or WMA.
Specify one after keyword "PATH:".
 Track title (arbitrary)
Enter the title you want to specify for the Audio CD track.
Specify one after keyword "TITLE:".
The tab character can not be used for a title character.
 Track artist name (arbitrary)
Enter the artist name you want to specify for the Audio CD track.
Specify one after keyword "PERFORMER:".
The tab character can not be used for a track artist name.
 Pregap (arbitrary)
Enter the pregap you want to specify for the Audio CD track by frame.
The range of settable values is from 0 to 269999. (00:00:00 frame to 59:59:74 fame)
Specify one after keyword "PREGAP:".
 ISRC (arbitrary)
Enter the ISRC you want to specify for the Audio CD track.
After keyword “ISRC:” specify 12 characters with no hyphens (-).
Characters that can be specified are one byte numerals (0 to 9) and one byte uppercase alphabetical letters (A to Z). 4
Examples
When specifying a music file only
AUDIO_TRACK=PATH:C:\Audiodata\musicfile1.wav
When specifying all of them
AUDIO_TRACK=PATH:C:\Audiodata\musicfile1.wav(TAB)TITLE:music1(TAB)PERFORMER:Singer(TAB) PRE-
GAP:150(TAB)ISRC:USAA00123456
When specifying only the music file paths to more than one music files
AUDIO_TRACK=PATH:C:\Audiodata\musicfile1.wav
AUDIO_TRACK=PATH:C:\Audiodata\musicfile2.wav
AUDIO_TRACK=PATH:C:\Audiodata\musicfile3.wav

51
Creating Data Discs - Specifying write data file/folder
The following explains how to specify source write data file/folder and the destination.
Style: DATA=source file/folder(TAB)destination
Source: Specify a directory path to the desired source file/folder from the computer on which TD Bridge installed. When
a folder is specified, all files and sub folders under the specified folder are regarded as the source to be written
to a disc. The specified folder itself is not included.
Destination: Specify an absolute path to the destination file/folder from the root directory of a disc. The "\" symbol that
represents the root directory of a disc is not necessary. And when writing data directly under the disc root
directory, you do not need to specify the destination including the TAB characters.
Specifying multiple files/folders:
When you want to write multiple files/folders at a time, specify the source and destination for each file/folder
separating each instruction with a linefeed.
Directly specifying write data in a JDF file

JOB_ID=XXX
:
DATA=C:\abc\aaa.txt(TAB)abc\aaa.txt
DATA=C:\abc\bbb.txt(TAB)abc\bbb.txt
DATA=C:\xyz\ccc.pdf(TAB)xyz\ccc.pdf
:

In the JDF file, you can directly write the directory path to the write data, or specify a file list file.

Specifying file list file (list.dat) in a JDF file

JOB_ID=XXX
:
list.dat file
DATA_LIST=C:\abc\list.dat DATA=C:\abc\aaa.txt(TAB)abc\aaa.txt

: DATA=C:\abc\bbb.txt(TAB)abc\bbb.txt
DATA=C:\xyz\ccc.pdf(TAB)xyz\ccc.pdf

File list file


The file list file is a file to be used for writing directory paths to write data.
Creating the file list file allows you to minimize changes of JDF file for specifying write data. The file list file must be written in
ANSI text format.
(The following extensions cannot be specified; CDN, CER, DON, ERR, INP, JCF, JDF, and RJD. See above "Specifying file list file
(list.dat) in a JDF file" for how to write the directory paths in the file.)

52
Chapter 4 Development Guide for a Cooperative Application

Examples
❏ Case 1: When writing a file (C:\abc\data.txt) into a folder (abc) located directly under the disc root
directory.

Style: DATA=C:\abc\data.txt(TAB)abc\data.txt
The folder (abc) in the destination does not need to be specified. It is automatically created.

❏ Case 2: When writing a file (C:\abc\data.txt) directly under the disc root directory.

Style: DATA=C:\abc\data.txt

❏ Case 3: When creating a folder (abc) directly under the disc root directory without specifying source
write data.

Style: DATA=abc

❏ Case 4: When creating a folder (abc) directly under the disc root directory without specifying source
write data, and creating sub folder (def) under the abc folder.

Style: DATA=abc\def
You do not need to specify a folder (abc) and folder (abc\def) separately.

❏ Case 5: When writing files and sub folders in the specified folder (C:\data) directly under the disc root
directory.

Style: DATA=C:\data
The specified folder (C:\data) itself is not written to the disc.

❏ Case 6: When writing files and sub folders in the specified folder (C:\data) into a folder (abc) located
directly under the disc root directory.
4
Style: DATA=C:\data(TAB)abc
The specified folder (C:\data) itself is not written to the disc. The folder (abc) in the destination
does not need to be specified. It is automatically created.

Error cases
An error occurs when the specified file or folder has the same name with a file or folder that is already existing in the
destination.

DATA=C:\abc. (*"abc.txt" is existing in the folder.)


DATA=C:\def. (*"abc.txt" is existing in the folder.)

When a folder is specified, files and sub folders in the folder are written with their names unchanged.
However, the specified folder is not written to the disc. The above example will cause an error because the file (abc.txt) exit
both in the folder (C:\abc) and the folder (C:\def ).

53
Creating a Label File
Label file is an image file to print on the disc surface. You can create a label file in the following ways.
❏ Creating with EPSON Total Disc Maker

❏ Creating with another application

Creating with EPSON Total Disc Maker


Follow the procedure below to create a label file using EPSON Total Disc Maker.
(For usage of EPSON Total Disc Maker and the types of image files which can be specified, refer to "Discproducer user's guide"
or the help section of "EPSON Total Disc Maker".

1 Click [Start] - [All Programs] - [EPSON Total Disc Maker] - [EPSON Total Disc Maker] to start EPSON
Total Disc Maker.

2 Click [Label] and select [Background] tab. Select [Image] in the [Type] box, and specify a folder in
where label image files are stored in the [Source] box.
When the folder is specified, all available images in the folder are displayed. Select a desired image and click [Apply] to
apply the selected image as the background.

Directory path to the folder


that contains images

Select a desired image

54
Chapter 4 Development Guide for a Cooperative Application

3 To enter text, click [Edit Item] tab. Text can be entered and edited.
Select the text icon and drag in the edit box to edit text you entered.

Text icon

Font type, size and color can be


selected

The layout can be adjusted

4 Click [File] - [Save]. Save the completed label image under a desired name.
The extension of the saved label file is "TDD". Printing the created label image on discs can be made by specifying the
TTD file using the JDF file.

55
Creating with another application
Create a label file using your other applications than EPSON Total Disc Maker.
Create a file as BMP/JPEG/TIFF/PNG.

Print image
When a created label file size is the same as the print area of the disc (1700  1700), the print image is as shown below.

Image before printing Image after printing

Print area of the disc

Outside of the print area of the disc

Label file

Cut area of the label file

When the label file size is different from the print area of the disc (1700  1700), it is enlarged or reduced.

Larger than the print area of the disc

Image after printing

Smaller than the print area of the disc

Print area of the disc

Outside of the print area of the disc

Label file

Cut area of the label file

If a label file is enlarged/reduced, its image quality becomes worse.

56
Chapter 4 Development Guide for a Cooperative Application

When the label file is a rectangle, it is enlarged/reduced keeping the aspect ratio, so that the long side becomes the same as
the diameter of the disc print area (1700  1700). Also, margins appear on the left, right, top or bottom of the print area.

Image before printing Image after printing

Print area of the disc

Outside of the print area of the disc

Label file

Cut area of the label file

Margin

When the label file has margins or trim marks, they are printed as they are.

Image before printing Image after printing

4
Print area of the disc

Outside of the print area of the disc

Label file

Margin

57
Specifying the print area
If the file type of the label file is any one of BMP/JPEG/TIFF/PNG, the outside/Inside diameter of the print area can be specified.
This setting is optional.

Specify the print area within the area of disc label printing. If the outside of the label printing area is
specified, ink may contaminate the surroundings.

LABEL_AREA=DiscDiamOut: Outside diameter (tab character) DiscDiamIn: Inside diameter


 Outside diameter (optional)
Specify the outside diameter of the disc print area in units of 1/10 mm. Available area is 700 to 1194. When it is not
specified, the outside diameter is set to 116 mm.
 Inside diameter (optional)
Specify the inside diameter of the disc print area in units of 1/10 mm. Available area is 180 to 500. When it is not specified,
the outside diameter is set to 45 mm.

Outside/inside diameter image


DiscDiamOut

DiscDiamIn

Print area

Outside of print area

58
Chapter 4 Development Guide for a Cooperative Application

Merge Print of Text

What is merge print?


Text items of a label file are printed by being replaced with texts written in a text item file.

Label file Print result with merged text


(image1.tdd)

Text item

{Title} Sample Disc

{User ID} [AD001]

Text item file


(print.dat)
Title=Sample Disc
User ID=[AD001]

Setting Procedure
Follow the procedure below to make the merge print.
4
Editing text items
Edit text items in the label file and set them to be replaced.

Creating a text item file


Write character strings to be merged into the label file.

Specifying the merge print in a JDF file


Write the full directory path of the label image file and the text item file.

59
Editing of text item
Edit text item in the label file using EPSON Total Disc Maker.

1 Click [Start] - [All Programs] - [EPSON Total Disc Maker] - [EPSON Total Disc Maker] to start EPSON
Total Disc Maker. Open a label file to be used as the background, and click [Label] and select [Edit
Item] tab.

It is also available to create a new label file or use template file.

2 Select a text item to be edited.


When no text item has been created, add a text item. Click the text icon and put text item you entered in a desired
position.

Determine the text item box size considering the size and number of characters to be put into the
box by merge print.
When the merged characters exceed the text item box, the characters that run off the box cannot be
printed.

60
Chapter 4 Development Guide for a Cooperative Application

Enclose the character string with "{ }" (example: Title ➔ {Title}). The character string enclosed
3 with "{ }" is regarded as a text item to be replaced with text data for merge print.
Edit the font size, type and color. These settings will be applied to the characters merged at the text item position.
When "Automatic" is selected for "size", the merged characters size will be automatically reduced/enlarged so that
they fit into the text item box.

Font type, size and color can be


selected

The layout can be adjusted

Character strings that are not enclosed with "{ }" will be printed as they are.
4
Merge Print Rules

Character strings to be
Text item example Print result Explanation
merged
{Title} Title=Sample Sample This is a basic text item.
The character string to be merged is
printed at the text item position.

{ID} : KEN ID=001 001 : KEN The character string that is not enclosed
with "{ }" remains as it is without being
replaced.

{{Memo} Memo=Text memo {Memo} The first "{{" is replaced with "{", however,
the character string is not regarded as a
text item to be replaced.

{Address} - Blank When no character string is specified for


the text item, the text item is replaced
with blank.

When carrying out multiple merge print jobs, perform Step 2 and 3 for each job.

4 Click [File] - [Save as] to save the label file under a desired name.
The extension of the saved label file is "TDD". For merge print, specify the TDD file in the JDF file.

61
Creating a Text Item File
A text item file is a file of character data to be printed. Arrange the file by following the steps below.

Item Content
File type Text (ANSI) format

File name Optional

File extensions that are not CDN, CER, DON, ERR, INP, JCF, JDF,
available RJD, STP

How to write a Text Item File


Enter a text item that is exactly same as that entered in the label file, and enter =, then enter a character string to be replaced
with the text item.
(You do not need to enclose the text item with "{ }".)
 Text Item
Alphanumeric character, "-," and "_" are available (case-independent).
If you input other characters than those, an error occurs.
 Character string
When you want to input a line feed code, specify "\n". If you want to specify "\n" itself, specify "\\n".
Tab characters cannot be used. Using them will cause an error.
The number of characters to be merged must be within 1024. Exceeding the limit will cause an error.
("<" is counted as two characters because it is converted into "<<" by the internal processing.)
When no character string is specified for the text item, the text item is replaced with blank.
Text item file example (print.dat)
Title=Sample Disc
User ID=[AD001]

Setting the JDF File


Specify the directory path of the label file and text item file using the JDF file.
The following is an example of JDF file in which a label file (image.tdd) and text item file (print.dat) are specified.

JDF File (demo.jdf)


JOB_ID=PATIENT00120071100
PUBLISHER=Publisher 0
COPIES=1
OUT_STACKER=4
Specifying the text item file
DISC_TYPE=CD
FORMAT=ISO9660L2 Specifying the label file
DATA=C:\TDBridgeDemoFolder\hospital\ServerRoom\patient1
LABEL=C:\TDBridgeDemoFolder\hospital\uketsuke\LabelImage\image1.tdd
REPLACE_FIELD=C:\TDBridgeDemoFolder\hospital\uketsuke\ReplaceFieldData\print.dat

62
Chapter 4 Development Guide for a Cooperative Application

Merge Print of Barcodes

What is merge print of barcodes?


Barcode items in a label file are printed by being replaced with barcode values written in a text item file.
Label file Print result with merged text
Input text (image2.tdd)
{BARCODE}
Barcode type : ITF
Barcode item

Input text
{BARCODEFILE}
Barcode type : QR CODE Text item file
(print2.dat)
BARCODE=01234567
BARCODEFILE=FILE(TAB)C:\data\test.dat

Setting Procedure
Follow the procedure below to make the merge print of barcodes.

Editing barcode items


4
Edit barcode items in the label file and set them to be replaced.

Creating a text item file


Write barcode values and file path.

Specifying the merge print in a JDF file


Write the full directory path of the label image file and the text item file.

63
Editing of barcode item
Edit barcode item in the label file using EPSON Total Disc Maker.

1 Click [Start] - [All Programs] - [EPSON Total Disc Maker] - [EPSON Total Disc Maker] to start EPSON
Total Disc Maker. Open a label file to be used as the background, and click [Label] and select [Edit
Item] tab.

It is also available to create a new label file or use template file.

2 Select the barcode item you want to edit.


If there is no barcode item, add a barcode. Click the barcode icon, and add the barcode item.

Barcode icon

Make sure the frame of the barcode item is large enough to input the longest data available, so it can
be printed with no problem.
If data to be input is larger than the frame of the barcode, it cannot be printed.

64
Chapter 4 Development Guide for a Cooperative Application

3 Edit the barcode item.


Edit the barcode type, entry method, and HRI character position. (See “Text” for how to input)

Select the barcode type.

Select the entry method.

Select the HRI character


position.

4 Enclose the input text with “{}”. (Example: {BARCODE})


Barcode item in “{}” is for the merge print.
The barcodes are printed on the disc, though they are displayed as diagonal lines.

Edit input text.

 Barcode items without setting the merge print are printed as they are.
 The following message is displayed depending on the barcode type. Click [OK] to continue.

 You cannot make multiple merge print settings for one barcode item.
(Example: [BARCODE][BARCODE_2]

If you want to make multiple merge print settings, repeat Steps 2 to 4.

65
5 Click [File] - [Save as] to save the label file under a desired name.
The extension of the saved label file is "TDD". For merge print, specify the TDD file in the JDF file.

Creating a Text Item File


A text item file is a file of character data to be printed. Arrange the file by following the steps below.

Item Content
File type Text (ANSI) format

File name Optional

File extensions that are not CDN, CER, DON, ERR, INP, JCF, JDF,
available RJD, STP

How to write a Text Item File


There are two ways to write a text item file. One is by writing a barcode value, and the other is by writing a file path.

To write a barcode value


Barcode item = Barcode value
 Barcode item
Do not write “{}” before and after the barcode item.
Alphanumeric character, “-,” and “_” are available (case-independent). If you input other characters than those, an error
occurs.
 Barcode value
For the barcode value, specify the value that is the base of the barcode to be replaced.
Tab characters are not available for the barcode value. If you use them, an error occurs.
When you want to input a line feed code, specify “\n”. If you want to specify “\n” itself, specify “\\n”.
To write a file path
Barcode item = FILE(TAB) Barcode file path
 Barcode item
Do not write “{}” before and after the barcode item.
Alphanumeric character, “-,” and “_” are available (case-independent). If you input other characters than those, an error
occurs.
 Barcode file path
For the file path, write a file path of the file in which binary data to be replaced is written.

Text Item File example (print2.dat)

BARCODE=01234567
BARCODEFILE=FILE (TAB) C:\data\test.dat

Setting the JDF file


Setting the JDF file is the same as the merge print for text. See "Setting the JDF File" on page 4-62.

66
Chapter 4 Development Guide for a Cooperative Application

Merge Print of Images

What is merge print of images?


Image items in a label file are printed by being replaced with barcode values written in a text item file.

Label file Print result with merged text


(image3.tdd)
Item ID
IMAGE
Image item

Text item file


(print3.dat)
IMAGE=FILE(TAB)C:\data\cat.bmp

Setting Procedure
Follow the procedure below to make the merge print of image.

Editing image items 4


Edit image items in the label file and set them to be replaced.

Creating a text item file


Write image file path.

Specifying the merge print in a JDF file


Write the full directory path of the label image file and the text item file.

67
Editing of image item
Edit image item in the label file using EPSON Total Disc Maker.

1 Click [Start] - [All Programs] - [EPSON Total Disc Maker] - [EPSON Total Disc Maker] to start EPSON
Total Disc Maker. Open a label file to be used as the background, and click [Label] and select [Edit
Item] tab.

It is also available to create a new label file or use template file.

2 Select the image item you want to edit.


If there is no image item, add an image. Click the image icon, and add the image item.

Image icon

3 Right-click the selected image item and select [Set Item ID] from the menu that appears.

68
Chapter 4 Development Guide for a Cooperative Application

4 The item ID dialog box appears. Enter any item ID (example: IMAGE) and then click the [OK]
button.
Use only one-byte alphanumeric characters, "-", and "_" for the item ID. The item ID is not case-sensitive.
The image item will appear as slanted lines, but the image will be printed on the disk. To merge-print multiple images,
repeat steps 2 to 4.

Enter Item ID

5 Click the [Layout] tab. Make sure that the item ID is set for the image item.

6 Click [File] - [Save as] to save the label file under a desired name.
The extension of the saved label file is "TDD". For merge print, specify the TDD file in the JDF file.

69
Creating a Text Item File
A text item file is a file of character data to be printed. Arrange the file by following the steps below.

Item Content
File type Text (ANSI) format

File name Optional

File extensions that are not CDN, CER, DON, ERR, INP, JCF, JDF,
available RJD, STP

How to write a Text Item File


Item ID = FILE(TAB) Image file path
 Item ID
Alphanumeric character, "-," and "_" are available (case-independent).
If you input other characters than those, an error occurs.
 Image file path
For the file path, write a file path of the file in which binary data to be replaced is written.
A BMP, JPEG, TIFF, PNG file is specified for a image file.

Text Item File example (print3.dat)


IMAGE=FILE(TAB)C:\data\cat.bmp

Setting the JDF file


Setting the JDF file is the same as the merge print for text. See page 62.

Merge print of text / barcode / image item


Merge print of text, barcode and image items is available in one label file.
In this case, a text item file is written in together with a barcode item.

Label file Print result with merged text


(image4.tdd)

Text item
{Title} Sample Disc
Image item

Item ID
IMAGE Barcode item

Input text
{BARCODEFILE}
Barcode type : QR CODE Text item file
(print4.dat)
Title=Sample Disc
BARCODEFILE=FILE(TAB)C:\data\test.dat
IMAGE=FILE(TAB)C:\data\art01.bmp

70
Chapter 4 Development Guide for a Cooperative Application

Executing a Plug-in
You can execute an expanded program for performing an original process on the discs transferred to the drive when a job is
executed. This expanded program is called a Plug-in.
TD Bridge Ver.5.0 or later provides Read Back Plug-in for reading data-written discs.
For more details on Read Back Plug-in, see the help section of "EPSON Total Disc Maker".

Setting up the JDF file


Write the PLUGIN_ID of the Plug-in to execute and the parameter(s) to pass to the Plug-in.
An example of the JDF file for executing Read Back Plug-in is shown below.
10 data-written discs placed in the stacker 1 will be read, and then files read from each disc will be stored in "c:\readdata". The
discs from which all the files have been read will be ejected to the stacker 2.

JDF file (Plug-in.jdf)


JOB_ID=007
PUBLISHER=Publisher 0
COPIES=10
IN_STACKER=1
OUT_STACKER=2
DISC_TYPE=CD
PLUG_IN_ID=EPSONTotalDiscReader Call Plug-in

PLUG_IN_PARAMETER=-r "c:\readdata" -k 1 -f 1

71
STF File
The STF file (TDBStatus.txt) is a file for sending Discproducer status to your cooperative application.
The STF file includes the following information; job ID, the number of published discs, job status, error code, the number of
discs in the stacker, ink level, and so on.

❏ When a publishing machine has been registered using EPSON Total Disc Setup, TD Bridge creates the STF
file automatically.

❏ The STF file is updated every five seconds while TD Bridge is activating. The update has no relation to
whether your cooperative application is started or not.

❏ Once the STF file is created, the file is not deleted even after exiting TD Bridge.

❏ The STF file cannot be updated while it is opened by another application. Therefore, the STF file must be
closed as soon as the application finished to read the file.

❏ Jobs created from EPSON Total Disc Maker without using TD Bridge are not written in the STF file.

❏ The ink level information is not suitable for calculating the number of sheets that are printable with the
remaining ink because the information changes each time ink is consumed by automatic cleaning.

72
Chapter 4 Development Guide for a Cooperative Application

STF File Status Transition


The contents of a STF file changes four times with the progress of the job; before accepting a job, preprocessing the job,
processing the job, and after completion of the job. Some statuses will not appear with some models. For the details, see page
76.
(1) Before accepting a job (2) Preprocessing the job (3) Processing/Waiting for processing (4) After completion of a job

[ACTIVE_JOB] [ACTIVE_JOB] [ACTIVE_JOB] [ACTIVE_JOB]


[COMPLETE_JOB] JOB1=003 JOB1=003 [COMPLETE_JOB]
[PUBLISHER1] [COMPLETE_JOB] [COMPLETE_JOB] JOB1=003
NAME=Publisher 0 [003] [003] [003]
STACKER1=16 PUBLISHER=Publisher 0
STATUS=1 PUBLISHER=Publisher 0
STACKER2=12
ERROR= STATUS=2 STATUS=4
STACKER3=-1
DETAIL_STATUS=1 PUBLICATION_NUMBER=10 PUBLICATION_NUMBER=10
STACKER4=0
INK_C=76 [PUBLISHER1] COMPLETION_NUMBER=5 COMPLETION_NUMBER=10
INK_M=76 NAME=Publisher 0 ERRORDISC_NUMBER=0 ERRORDISC_NUMBER=0
INK_Y=75 STACKER1=16 TYPE=3 TYPE=3
INK_LC=75 STACKER2=12 IN_STACKER=1 IN_STACKER=1
INK_LM=76 STACKER3=-1 OUT_STACKER=4 OUT_STACKER=4
INK_B=76 STACKER4=0 ESTIMATION_TIME=133 ESTIMATION_TIME=133
INFO1= INK_C=76 ERROR= ERROR=
ID={EPPUB11111111_1} DETAIL_STATUS=9
INK_M=76 DETAIL_STATUS=3
STACKER1_SETTING=1
INK_Y=75 [PUBLISHER1] [PUBLISHER1]
STACKER1_SETTING=0
INK_LC=75 NAME=Publisher 0 NAME=Publisher 0
STACKER3_SETTING=0
STACKER4_SETTING=99 INK_LM=76 STACKER1=16 STACKER1=15
PRINTER_STATUS=1 INK_B=76 STACKER2=12 STACKER2=12
PRINTED_COPIES=60 INFO1= STACKER3=-1 STACKER3=-1
PRINTABLE_COPIES=1 . STACKER4=0 STACKER4=1
DRIVE1_STATUS=1 . INK_C=76 INK_C=76
DRIVE1_PLUG_IN=
DRIVE1_LIFE=50
DRIVE2_STATUS=1
DRIVE2_PLUG_IN=
. INK_M=76
INK_Y=75
INK_LC=75
INK_M=76
INK_Y=75
INK_LC=75
4
INK_LM=76 INK_LM=76
DRIVE2_LIFE=50
INK_B=76 INK_B=76
MODE=1
SERIAL_NUMBER=KHUF INFO1= INFO1=
000000 . .
[TDB_INFO] . .
TDB_ID=360F62E8551 . .

(1) The status of the connected Discproducer is written under [PUBLISHER1].


(2) When a job is received, a JOB_ID is generated in [ACTIVE JOB]. (If a JOB_ID is not specified in the linked application, TD
Bridge will automatically assign a number. The automatically assigned number will be the system date
(yyyymmddhhmmssSSS) at the time the JDF file extension is converted to RJD.) A [JOB_ID] will also be generated (003 in
this example), and “STATUS=1”, “ERROR=”, and “DETAIL STATUS=1” will appear during job preprocessing. “PUBLISHER1”
always appears below the job.
(3) While the job is being processed or being put in standby, all of the job statuses are added under the job ID.
(4) The job ID under the [ACTIVE_JOB] is deleted, and then the job ID is added under the [COMPLETE_JOB].
The job ID information is deleted when the job is deleted.

73
Correspondence table of STF file status per model
The table below lists the contents (job statuses) written in the STF file.

Model name

PP-7050BD

PP-100AP
PP-50BD

PP-100N

PP-100II
PP-100
Section name Key name

ACTIVE_JOB JOB[N] ● ● ● ● ● ●
* [N] stands for a number that starts
from 1.
COMPLETE_JOB JOB[N] ● ● ● ● ● ●
* [N] stands for a number that starts
from 1.
[JOB_ID] PUBLISHER ● ● ● ● ● ●
A job ID becomes the section
STATUS ● ● ● ● ● ●
name.
This section is added for each
PUBLICATION_NUMBER ● ● ● ● ● ●
registered job. COMPLETION_NUMBER ● ● ● ● ● ●
When publishing from another TD ERRORDISC_NUMBER ● ● ● ● ● ●
Bridge, completed jobs are not
written. TYPE ● ● ● ● ● ●
IN_STACKER ● ● ● ● ● ●
OUT_STACKER ● ● ● ● ● ●
ESTIMATION_TIME ● ▲ ● ● ● ●
ERROR ● ● ● ● ● ●
DETAIL_STATUS ● ● ● ● ● ●
ESTIMATION_TIME_REMAIN ● ▲ ● ● ▲ ●
PUBLISHER[N] NAME ● ● ● ● ● ●
This is an information of each
STACKER1 ● ● ● ● ● ●
PUBLISHER. STACKER2 ● ● ● ● ● ●
* [N] stands for a machine number STACKER3 ● ● ● ● ● ●
that starts from 1.
STACKER4 -- -- ● ● ● ●
INK_C ● ● ● ● ● ●
INK_M ● ● ● ● ● ●
INK_Y ● ● ● ● ● ●
INK_LC ● ● ● ● ● ●
INK_LM ● ● ● ● ● ●
INK_B ● ● ● ● ● ●
INFO[M] ● ● ● ● ● ●
* [M] stands for a number that starts
from 1.
ID ● ● ● ● -- ●
URL -- -- -- -- ● --

STACKER1_SETTING ● ● ● ● ● ●
STACKER2_SETTING ● ● ● ● ● ●
STACKER3_SETTING ● ● ● ● ● ●
STACKER4_SETTING -- -- ● ● ● ●

74
Chapter 4 Development Guide for a Cooperative Application

Model name

PP-7050BD

PP-100AP
PP-50BD

PP-100N

PP-100II
PP-100
Section name Key name

PUBLISHER[N] PRINTER_STATUS ● ● ● ● ● ●
PRINTED_COPIES ● ● ● ● ● ●
PRINTABLE_COPIES ● ● ● ● ● ●
MAINTENANCE_BOX_FREE_SPACE -- -- -- ● -- ●
DRIVE1_STATUS ● ● ● -- ● ●
DRIVE1_PLUG_IN ● ▲ ● -- -- ●
DRIVE1_LIFE ● ● ● -- ● ●
DRIVE2_STATUS -- -- ● -- ● ●
DRIVE2_PLUG_IN -- -- ● -- -- ●
DRIVE2_LIFE -- -- ● -- ● ●
MODE ● ● ● ● ● ●
SERIAL_NUMBER ● ● ● ● ● ●
DRIVE1_PROGRESS ● ● ● -- ▲ ●
DRIVE2_PROGRESS -- -- ● -- ▲ ●
COMPLETE_DISC_COPIES -- -- -- -- -- ●
USB_CONNECTION_MODE -- -- -- -- -- ●
TDB_ID TDB_ID ● ● ● ● ● ●
VERSION ● ● ● ● ● ●

*1: For the item(s) with “▲” under PP-7050BD, jobs with the error rate measurement setting only are not written.
*2: Item(s) with a "▲"will be output for PP-100N SERVER Version 2.0 or higher.
4
Verifying the PP-100N SERVER Version:
 For Control Panel(LCD)
[Top Menu] - [Version] - [SERVER: xxx]
 For Total Disc Net Administrator
Log-in screen - [Version | Help] - [Version]

75
STF File Status
The table below lists the contents (job statuses) written in the STF file.

Output values that indicate Change


Section name Key name Explanation
status timing
ACTIVE_JOB JOB[N] Among the jobs that TD Bride has Job IDs of jobs being processed or being When a job is
* [N] stands for a received, job IDs being processed or put in standby accepted/
number that starts waiting to be processed are output. When publishing a job from another TD completed
from 1. The job ID being processed is output first, Bridge, the value which has a unique
followed by the job IDs waiting for identification for the job ID and TD
processing in the order of execution. Bridge.

COMPLETE_JOB JOB[N] Job ID is written from a job completed Job IDs of completed jobs (including jobs When a job is
* [N] stands for a most recently. finished abnormally) completed
number that starts Job IDs for jobs published from other TD
from 1. Bridge are not written.

[JOB_ID] PUBLISHER (*1) The specified publishing machine name Publishing machine name. This key is not When a job is
is written. written to the file when the machine started
A job ID becomes name is unknown.
the section name.
This section is added STATUS An ID that represents the job status is Being registered or put in standby: "1" Each time the job
for each registered written. Being processed: "2" status changes
job. Being paused: "3"
Completed: "4"
When publishing Completed abnormally: "5"
from another TD Being not accepted: "6"
Bridge, completed Unknown: "99"
jobs are not written.
PUBLICATION_NUMBE The specified number of discs to be The number of discs to be published When a job is
R (*1) published is written. Unknown: "-1" started

COMPLETION_NUMBE The number of published discs is written. The number of published discs When a job is
R (*1) Unknown: "-1" started
Each time a disc is
published

ERRORDISC_NUMBER The number of published discs that are The number of published discs that are Each time an error
(*1)
completed abnormally is written. completed abnormally disc is published
Unknown: "-1"

TYPE (*1) An ID that represents the job type is Only burning data or burning and error When a job is
written. rate measurement: "1" started
Only printing data: "2"
Burning and printing, or burning,
printing, and error rate measurement: "3"
Only error rate measurement: "4"
Unknown: "99"

IN_STACKER (*1) The specified source stacker is written. Stacker 1: "1" When a job is
Stacker 2: "2" started
Stacker 1 and 2: "1,2"
Unknown: "-1"

OUT_STACKER (*1) The specified output stacker is written. Stacker 2: "2" When a job is
Stacker 4: "4" started
Stacker 2,3: "2,3"
Unknown: "-1"

ESTIMATION_TIME (*1) An estimated operating time for An estimated time period from when When a job is
completing the job. This is not the starting the job to when finishing it is started
estimated time of completion. (Jobs with written in increments of one second.
the error rate measurement setting only (This key is not written for completed
are not written.) jobs and when the time is unknown.)

ERROR This indicates a code of error that is See "Error Codes and Remedies". Each time an error
occurring with the ongoing job. occurs
When the error is cleared, the error code
is deleted when the STF file is updated.
The "ERROR" always appears even when
no error is occurring.

76
Chapter 4 Development Guide for a Cooperative Application

Output values that indicate Change


Section name Key name Explanation
status timing
[JOB_ID] DETAIL_STATUS An ID showing the detailed status of the Reception processing: "1" When the job status
job is output. Waiting for publishing: "2" changes
For changes of the status of the Publishing: "3"
DETAIL_STATUS key, see "Values Output Pause processing: "4"
to DETAIL_STATUS Key and Transition Waiting for return processing: "5"
Diagram" on page 4-81. Canceling processing: "6"
Paused: "7"
Waiting for return: "8"
Done (no alarm, no error disk): "9"
Done (alarm, no error disk): "10" *5
Done (alarm, error disk): "11" *5
User cancel done: "12"
Error cancel done: "13"
Reception refused: "14"
Unknown: "99"

ESTIMATION_TIME_RE An estimated time for remaining An estimated time until the remaining As needed while
MAIN processing the job. job is completed in increments of one the job is being
(Jobs with the error rate measurement second. published
setting only are not written.) * This key is not written for completed
jobs.

PUBLISHER[N] NAME The publishing machine names Publishing machine name Always appears as
registered by EPSON Total Disc Setup are long as registered
This is an written. machine exists
information of each
PUBLISHER. STACKER1 The remaining amount of discs in the The percentage ("0" to "100") Each time the
stacker 1 of the specified publisher is Unknown: "-1" remaining amount
* [N] stands for a expressed in percentage. Note that this is of discs changes
machine number not the number of remaining discs.
that starts from 1.
STACKER2 The remaining amount of discs in the The percentage ("0" to "100") Each time the
stacker 2 of the specified publisher is Unknown: "-1" remaining amount
expressed in percentage. Note that this is of discs changes
not the number of remaining discs.

STACKER3 The status of the stacker 3 (full or not full) When the stacker is full: "100" When the stacker
of the specified publisher is written. When the stacker is not full: "0" full status or not-full
Unknown: "-1" status is detected.

STACKER4 The status of the stacker 4 (full or not full)


of the specified publisher is written.
When the stacker is full: "100"
When the stacker is not full: "0"
Unknown: "-1"
When the stacker
full status or not-full
status is detected.
4
INK_C The cyan ink level of the specified The percentage ("0" to "100") (*2) Each time the ink is
publisher is written. Unknown: "-1" consumed

INK_M The magenta ink level of the specified The percentage ("0" to "100") (*2) Each time the ink is
publisher is written. Unknown: "-1" consumed

INK_Y The yellow ink level of the specified The percentage ("0" to "100") (*2) Each time the ink is
publisher is written. Unknown: "-1" consumed

INK_LC The light cyan ink level of the specified The percentage ("0" to "100") (*2) Each time the ink is
publisher is written. Unknown: "-1" consumed

INK_LM The light magenta ink level of the The percentage ("0" to "100") (*2) Each time the ink is
specified publisher is written. Unknown: "-1" consumed

INK_B The black ink level of the specified The percentage ("0" to "100") (*2) Each time the ink is
publisher is written. Unknown: "-1" consumed

INFO[M] The hardware status is written by See "INFORMATION Code List". Each time an error
* [M] stands for a INFORMATION code. occurs
number that starts If multiple INFORMATION codes exist, the
from 1. corresponding multiple codes are
written.
When the hardware recovers from the
status, the INFORMATION code is deleted
when the STF file is updated.
The "INFOR[M]=" always appear even
while the hardware is operating normally.

77
Output values that indicate Change
Section name Key name Explanation
status timing
PUBLISHER[N] ID The ID of the device is output. Registration ID Always appears as
The format is "{EPPUBYYYYMMDD_XXX}" long as registered
* YYYYMMDD is the date of registration machine exists
(4-digit year, 2-digit month, 2-digit day)
*XXX is the serial number.

URL The IP address or host name of the device IP address or host name Always appears as
is output. long as registered
machine exists

STACKER1_SETTING An ID indicating the setting of stacker 1 When the server system software of PP- When the setting of
of the device is output. 100II / PP-100 / PP-50BD / PP-7050BD / the device is
PP-100N is Ver 1.10 or later changed
CD-R: "1"
DVD: "4"
DVD DL: "7"
BD-R: “8“
BD-R DL: "9"
Source: "100"
Unknown: "-1"

When the server system software of the


PP-100N is Ver 1.01 or later
CD-R: "1"
DVD-R 4.7 GB: "2"
DVD+R 4.7 GB: "3"
DVD-R DL 8.5 GB: "5"
DVD+R DL 8.5 GB: "6"
Unknown: "-1"

STACKER2_SETTING An ID indicating the setting of stacker 2 When the server system software of PP- When the setting of
of the device is output. 100II / PP-100 / PP-50BD / PP-7050BD / the device is
PP-100N is Ver 1.10 or later changed
Output Stacker: "0"
CD-R: "1"
DVD: "4"
DVD DL: "7"
BD-R: "8"
BD-R DL: "9"
Source: "100"
Unknown: "-1"

When the server system software of the


PP-100N is Ver 1.01 or later
Output Stacker: "0"
CD-R: "1"
DVD-R 4.7 GB: "2"
DVD+R 4.7 GB: "3"
DVD-R DL 8.5 GB: "5"
DVD+R DL 8.5 GB: "6"
Unknown: "-1"

STACKER3_SETTING An ID indicating the setting of stacker 3 Output Stacker: "0" When the setting of
of the device is output. Do not use: "99" the device is
Unknown: "-1" changed

STACKER4_SETTING An ID indicating the setting of stacker 4 Output Stacker: "0" When the setting of
of the device is output. Do not use: "99" the device is
Unknown: "-1" changed

PRINTER_STATUS An ID indicating the status of printer of Standby: "1" When the printer
the device is output. Printing: "2" status is changed
Drying Ink: "3"
Cleaning: "4"
Error: "5"
Transferring: "6"
Stopping: "7"
Unknown: "-1"

PRINTED_COPIES The number of pages printed by the Number of printed copies When label print-
device is output. Unknown: "-1" ing is completed

78
Chapter 4 Development Guide for a Cooperative Application

Output values that indicate Change


Section name Key name Explanation
status timing
PUBLISHER[N] PRINTABLE_COPIES The minimum number that the device When the number of printable pages is When ink is con-
can print is output. 1000 or more, "1000" is output. sumed
When the number of printable pages is 0,
"0" is output.
When the number of printable pages is
unknown, "-1" is output.
If no jobs that include printing have been
published since the device was started, "-
1" is output.

MAINTENANCE_BOX_ The free space of the maintenance box of "0" to "100" is output. When the remain-
FREE_SPACE the device is output. If unknown, "-1" is output. ing space of the
maintenance box is
changed

DRIVE1_STATUS An ID indicating the status of drive 1 of Standby: "1" When the drive 1
the device is output. Writing: "2" status is changed
Verifying write: "3"
Unused: "4"
Error: "5"
Transferring: "6"
Stopping: "7"
Processing Plug-in: "8"
Unknown: "-1"

DRIVE1_PLUG_IN The plug-in name when drive 1 of the Plug-in name When using Plug-In
device is in use. *6 at drive 1
(Jobs with the error rate measurement
setting only are not written.)

DRIVE1_LIFE The life (%) of drive 1 of the device is "0" to "100" is output. When the drive 1
output. If unknown, "-1" is output. life is changed
If you are using the PP-100N and the
server system software is Ver 1.01 or
earlier, "-1" is output.

DRIVE2_STATUS An ID indicating the status of drive 2 of Standby: "1" When the drive 2
the device is output. Writing: "2" status is changed
Verifying write: "3"
Unused: "4"
Error: "5"
Transferring: "6"
Stopping: "7"
4
Processing Plug-in: "8"
Unknown: "-1"

DRIVE2_PLUG_IN The plug-in name when drive 2 of the Plug-in name When using Plug-In
device is in use. *6 at drive 2

DRIVE2_LIFE The life (%) of drive 2 of the device is "0" to "100" is output. When the drive 2
output. If unknown, "-1" is output. life is changed
If you are using the PP-100N and the
server system software is Ver 1.01 or
earlier, "-1" is output.

MODE An ID indicating the mode of the device is Standard Mode: "1" When the mode of
output. External Output mode: "2" the device is
Batch mode: "3" changed
Error Rate Measurement Mode: "4"
Read back mode: "5"
Unknown: "-1"

SERIAL_NUMBER The serial number of the device is output. Serial number Always appears as
long as registered
machine exists

79
Output values that indicate Change
Section name Key name Explanation
status timing
PUBLISHER[N] DRIVE1_PROGRESS The progress status (%) of the drive 1 of Writing, verifying write, or measuring the When the operation
the device is output. error rate: "0" to "100" progress status of
(Separate progress status is output.) the drive 1 is
Other than writing, verifying write, or changed
measuring the error rate: "0"
Unknown: "-1"

DRIVE2_PROGRESS The progress status (%) of the drive 2 of Writing, verifying write, or measuring the When the operation
the device is output. error rate: "0" to "100" progress status of
(Separate progress status is output.) the drive 2 is
Other than writing, verifying write, or changed
measuring the error rate: "0"
Unknown: "-1"

COMPLETE_DISC_COP The total number of published discs is Number of the discs published When the disc is
IES output. Unknown: "-1" ejected

USB_CONNECTION_M The connection mode of the USB cable USB3.0: "1" When the device is
ODE connecting the host computer and the Other than USB3.0: "0" connected
relevant device together is output.
This item is output in PP-100II only.

TDB_INFO TDB_ID A unique value identifying the currently TD Bridge identifier No change
used TD bridge is output.

VERSION The TB Bridge version will is output. TB Bridge version No change

*1 These keys are not written on the lists when the JDF file was not accepted or when publishing has not been completed.
*2 "0" indicates that the ink cartridge needs to be replaced.
*3 When the user cancel a job, "4" is set even if no disc is published yet.
*4 When an error occurs, "5" is set even when discs are already published and the COMPLETION_NUMBER is more than 1.
*5 The content of a warning can be checked in Total Disc Monitor.
*6 For the details on plug-ins, see "Total Disc Maker Plug-in Technical Reference Guide".

80
Chapter 4 Development Guide for a Cooperative Application

Values Output to DETAIL_STATUS Key and Transition Diagram


The DETAIL_STATUS key provides the detailed status of a job. The timing of changes to values output to the DETAIL_STATUS
key is shown below.

Monitors JDF file TD Bridge


Reception starts Job starts
Moves to folder reception ends

Cancel operation Pause operation

(2) Waiting

Cancel operation
(1) Processing to
accept

Status cannot
be obtained TD Bridge denied

(14) Denied
(99) Unknown

Cancel processing
done

(6) Canceling

(12) Cancelled
4

Job status
Value of DETAIL_STATUS key in
parentheses

State where nothing is output to


DETAIL_STATUS key

Transition due to operation of TD


Bridge or Total Disk Monitor by
linked application or user.

Transition due to elapse of time

Other events

81
Publishing done

(9) Published
No warning
No error disc

Publishing done
but warning exists

(10) Published
Warning exists
No error disc
Publishing done
but warning and
error disc exist

(11) Published
Warning exists
Error disc exists

Pause processing Resumption of operation


Pause operation from publishing => paused
done

Pause condition Cancel operation (12) User cancel


occurs done

(4) Pausing

Resume Resumption of operation during


operation (7) Paused recoverable error in device

Resumption of operation from


(3) Publishing waiting to publish => paused

Recoverable error Waiting to recover Operation to clear waiting to


occurs in device processing done recover state

(5) Recovering Cancel operation Cancel operation

(8) Standby

Pause operation

Cancel operation

Non-recoverable error
occurred in device

(13) Error

82
Chapter 4 Development Guide for a Cooperative Application

Error Codes and Remedies


When an error occurs, the corresponding error code is recorded.

List of Error Code before Accepting Jobs


When any one of these error occurs while a job is being accepted, accepting the job is cancelled. The JDF file becomes ERR
file, and the job status written in the STF file becomes "STATUS=6".

Job status Key name Error code Description


System error SYS001 Accepting the job is failed.

SYS002 Executing the job failed due to the communication error with the publishing machine.

SYS003 Executing the job failed because the HDD of the publishing machine does not have
enough space.

Not accepted JOB_ID key JDF0100 The specified job ID already exists.

JDF0101 The specified job ID contains more than 40 characters.

JDF0102 The specified job ID contains characters other than English one byte characters/
numbers, "-", and "_".

PUBLISHER key JDF0200 The specified publishing machine name has not been registered.

JDF0201 Multiple publishing machines are detected, but none of them has not been specified
using the PUBLISHER key. Or no publishing machine has not been specified in the
Environment Setting.

JDF0202 The publishing machine specified by the PUBLISHER key is set to an unsupported mode,
or a mode cannot be acquired.

JDF0203 There is no publishing machine that has been registered.

COPIES key JDF0300 [PP-100II / PP-100 / PP-100AP / PP-100N / PP-50BD]


For the number of copies, a value outside the range of 1 to 1000 is specified for the
COPIES key.
[PP-7050BD error rate measurement mode]
For the number of copies, a value outside the range of 1 to 50 is specified for the COPIES
4
key.

OUT_STACKER key JDF0400 [PP-100II / PP-100 / PP-100AP]


A value other than "2", "3", "4" is specified.
[PP-100N]
A value other than "2" or "4" is specified.
[PP-50BD / PP-7050BD]
A value other than "2" or "3" is specified.

DISC_TYPE key JDF0500 The specified disc type is not the same with that has been specified for the source
stacker.

JDF0501 DISC_TYPE key has not been specified.

JDF0502 [PP-100 / PP-100AP / PP-100N ]


A value other than "CD", "DVD", or "DVD-DL" is specified.
[PP-100II / PP-50BD / PP-7050BD]
A value other than "CD", "DVD", "DVD-DL", "BD", or "BD-DL" is specified.

WRITING_SPEED key JDF0600 A value other than number is specified.

83
Job status Key name Error code Description
Not accepted COMPARE key JDF0700 A value other than "YES" or "NO" is specified.

CLOSE_DISC key JDF0800 A value other than "YES" or "NO" is specified.

DATA key JDF0900 When any of the following is detected


DATA_LIST key (1) The directory path for both the source and destination has not been specified using
the DATA key.
(2) The directory path for both the source and destination has not been specified using
the DATA key in the file specified by the DATA_LIST key.

JDF0901 A file with the same name can not be specified in the same folder.

JDF0902 The specified directory path (including the file name) does not conform to the specified
disc format.

JDF0903 The source file size is too large for the specified disc type.

JDF0904 The destination folder hierarchy is exceeding 128 levels.

JDF0905 The drive that stores the specified source file is not ready.

JDF0907 The specified source file contains a non-existing content.

JDF0908 The specified source file contains a file to which the current user does not have read/
write access.

JDF0909 Some items of the specified source file are being used.

JDF0910 The file specified by the DATA_LIST key does not exist. (including when a folder has been
specified)

JDF0911 The current user does not have read/write access to the file specified by the DATA_LIST
key.

JDF0912 The file specified by the DATA_LIST key is being used.

JDF0913 The drive that stores the file specified by the DATA_LIST key is not ready.

JDF0914 The file specified is over 4095MB and cannot be written with the specified record format.

VOLUME_LABEL key JDF1000 The specified Volume Label does not conform to the specified disc format.

84
Chapter 4 Development Guide for a Cooperative Application

Job status Key name Error code Description


Not accepted VIDEO key JDF1100 The publisher does not support the specified video file format.

JDF1101 The video signals of the specified video file do not match with all tracks.

JDF1103 The source video file size is too large for the specified disc type.

JDF1104 The specified video file does not exist.

JDF1105 The current user does not have read/write access to the specified video file.

JDF1106 The specified video file is being used.

JDF1107 The drive that stores the specified video file is not ready.

JDF1108 The duration of playing time of the specified video file is less than one second.

JDF1150 The specified VIDEO_TS folder does not exist.

JDF1151 The specified file path is not for the folder named "VIDEO_TS."

VIDEO key JDF1152 The current user does not have read/write access to the specified VIDEO_TS folder.

JDF1153 The drive for the specified VIDO_TS folder is not ready.

JDF1154 The specified VIDEO_TS folder contains a file to which the current user does not have
read/write access.

JDF1155 Some files in the specified VIDEO_TS folder are being used.

JDF1156 The file composition of the specified VIDEO_TS folder is incorrect.

JDF1157 The source DVD-Video data size is too large for the specified disc type.

VIDEO_TITLE key JDF1200 The specified video title is exceeding 32 characters.

JDF1201 The specified video title contains invalid characters.

IMAGE key JDF1300 The publisher does not support the specified image file format.

JDF1301 The source image file size is too large for the specified disc type.

4
JDF1302 The specified image file does not exist.

JDF1303 The current user does not have read/write access to the specified image file.

JDF1304 The specified image file is being used.

JDF1305 The drive that stores the specified image file is not ready.

JDF1306 The specified disc type for the image file is not the same with that has been specified for
the source stacker.

Not accepted FORMAT key JDF1400 Disc type CD and data file have been specified, however, a setting other than
"ISO9660L2", "JOLIET", or "UDF102" has been specified in the FORMAT key.

JDF1401 Disc type DVD or DVD-DL and data file have been specified, however setting other than
"UDF102", "UDF150", "UDF102_BRIDGE" has been specified using the FORMAT key.

JDF1402 Disc type BD or BD-DL and data file have been specified, however setting other than
"UDF102" or "UDF260" has been specified using the FORMAT key.

LABEL key JDF1500 The publisher does not support the specified label file format.

JDF1501 The specified label file does not exist.

JDF1502 The current user does not have read/write access to the label file specified by the LABEL
key.

JDF1503 The specified label file is being used.

JDF1504 The drive that stores the specified label file is not ready.

JDF1505 The path referred from the tdd file specified by the LABEL key does not exist.

JDF1506 The current user does not have read/write access to the path referred from the tdd file
specified by the LABEL key.

LABEL key JDF1507 The drive of the path referred from the tdd file specified by the LABEL key is not ready.

85
Job status Key name Error code Description
Not accepted REPLACE_FIELD key JDF1600 The text data file specified using the REPLACE_FIELD key does not exist.

JDF1601 The current user does not have read/write access to the data file specified by the
REPLACE_FIELD key.

JDF1602 The text data file specified using the REPLACE_FIELD key is being used.

JDF1603 The drive that stores the file specified by the REPLACE_FIELD key is not ready.

JDF1604 When any of the following is detected


(1) The file extension or setting itself contains invalid characters.
(2) The number of characters of the specified character string to be merged is exceeding
1024 (upper limit for the text item).
(3) More than 255 text items have been specified.

JDF1610 The specified barcode value does not conform to the barcode standard for the barcode
to be replaced.

JDF1611 No barcode file is specified, or the specified barcode file does not exist.

JDF1612 The current user does not have read/write access to the specified barcode file.

JDF1613 The specified barcode file is being used.

JDF1614 The drive for the specified barcode file is not ready.

JDF1615 The specified keyword for the barcode item is incorrect.

JDF1616 The specified barcode item cannot be printed.

JDF1620 An image file that does not exist has been specified.

JDF1621 The specified image file format is not supported.

JDF1622 No access privilege for the specified image file.

JDF1623 The specified image file is in use.

JDF1624 The drive of the specified image file is not ready.

JDF1625 Specification of keyword for replacement image item is invalid.

AUDIO_TITLE key JDF1700 The value for AUDIO_TITLE key is exceeding 128 half-size characters (64 two-byte
characters).

JDF1701 The value for AUDIO_TITLE key contains characters that can not be changed into multi-
byte characters.

AUDIO_PERFORMER key JDF1800 The value for AUDIO_PERFORMER key is exceeding 128 half-size characters (64 two-byte
characters).

JDF1801 The value on AUDIO_PERFORMER key contains characters that can not be changed into
multi-byte characters.

AUDIO_TRACK key JDF1900 The total size of CD-TEXT is exceeding 3024 byte (corresponding to 3000 half-size
characters).

86
Chapter 4 Development Guide for a Cooperative Application

Job status Key name Error code Description


Not accepted AUDIO_TRACK key JDF1901 The total size of music data to be written and pregap is too large for the specified disc
type.

JDF1910 The specified music file format is not supported.

JDF1911 No music file is specified, or the specified music file does not exist.

JDF1912 The current user does not have the access rights to read/write the specified music file.

JDF1913 The specified music file is being used.

JDF1914 The drive that stores the specified music file is not ready.

JDF1915 The specified music file is protected by copyright.

JDF1916 The duration of playing time of the specified music file is less than four seconds.

JDF1920 The specified track title is exceeding 128 half-size characters (64 two-byte characters).

JDF1921 The specified track title contains characters that can not be changed into multi-byte
characters.

JDF1930 The specified track artist name is exceeding 128 half-size characters (64 two-byte
characters).

JDF1931 The specified track artist name contains characters that can not be changed into multi-
byte characters.

JDF1940 The specified pregap is out of the range from 0 to 269999 (00:00:00 frame to 59:59:74
fame).

JDF1950 The value specified in the ISRC keyword contains characters other than one-byte
uppercase characters or one-byte numerals. Or the number of characters is not 12.

LABEL_AREA key JDF2000 Other than a one byte character is specified for the DiscDiamOut keyword, or the value is
out of the range from 700 to 1194 (70 mm to 119.4 mm).

JDF2001 Other than a one byte character is specified for the DiscDiamin keyword, or the value is
out of the range from 180 to 500 (18 mm to 50 mm).

PLUG_IN_ID key JDF2100 The value specified in the PLUG_IN_ID key exceeds 40 characters.

JDF2101

JDF2102
The value specified in the PLUG_IN_ID key includes an invalid character.

The publisher does not support the specified PLUG_IN_ID key.


4
PLUG_IN_PARAMETER key JDF2200 The value specified in the PLUG_IN_PARAMETER exceeds 1024 characters.

JDF2201 The value specified in the PLUG_IN_PARAMETER key includes an invalid character.

JDF2202 The publisher does not support the specified PLUG_IN_ID key.

PRIORITY key JDF2300 A setting other than "HIGH" is specified in the PRIORITY key.

87
Job status Key name Error code Description
Not accepted AUDIO_CATALOG_CODE key JDF2400 Characters other than one-byte numerals are included in the AUDIO_CATALOG_CODE
key or number of characters is exceeding 13.

LABEL_TYPE key JDF2500 A value other than "1", "2", or "3" is set in the LABEL_TYPE key.

JDF2501 "3" is specified in the LABEL_TYPE key, but the PRINT_MODE key is not specified and a
value other than "1" is selected in print mode of the environment settings.

PRINT_MODE key JDF2600 A value other than "1", "2", or "3" is set in the PRINT_MODE key.

JDF2601 "2" or "3" is specified in the PRINT_MODE key, but the LABEL_TYPE key is not specified
and the label type in the environment settings is "EPSON-certified CD/DVD label."

PRINT_MODE key JDF2602 "2" or "3" is specified in the PRINT_MODE key, but "3" is specified in the LABEL_TYPE key.

JDF2603 "3" is specified in the PRINT_MODE key, but the output device type is not PP-100AP.

IN_STACKER key JDF2700 A value other than "1", "2", or "AUTO" is specified in the IN_STACKER key.

MEASURE key JDF2800 A value other than "0", or "1" is specified in the MEASURE key.

JDF2801 "1" is not specified on the MEASURE key in the Error Rate Measurement mode.

ARCHIVE_DISC_ONLY key JDF2900 A value other than "YES", or "NO" is specified in the ARCHIVE_DISC_ONLY key.

Others JDF0000 [PP-100II / PP-100 / PP-50BD / PP-7050BD]


CD is specified for the disc type, but no value is specified for the data file, video file,
image file, track information, label file, or Plug-in information.
[PP-100N]
CD is specified for the disc type, but no value is specified for the data file, video file,
image file, track information, or label file.

JDF0001 [PP-100II / PP-100 / PP-50BD / PP-7050BD]


DVD or DVD-DL is specified for the disc type, but no value is specified for the data file,
video file, image file, track information, label file, or Plug-in information.
[ PP-100N]
DVD or DVD-DL is specified for the disc type, but no value is specified for the data file,
video file, image file, track information, or label file information.

JDF0002 [PP-100AP]
Print data is not specified.

JDF0003 [PP-100II / PP-50BD / PP-7050BD]


BD or BD-DL is specified as the disc type, but data file, label file, Plug-In information are
not specified.

JDF0004 [PP-100II / PP-50BD / PP-7050BD]


A job is published from TD Bridge when Read Back mode is set for the operation mode.
No job can be published from TD Bridge when Read Back mode is set.

88
Chapter 4 Development Guide for a Cooperative Application

List of Error Codes after Accepting Jobs


Handling of a job when an error occurs differs depending on the error type, The following explains about each error and the
remedies.
Cancel: The job is cancelled. After eliminating the cause of the error, issue the job again.
Pause: The job is temporarily stopped. After eliminating the cause of the error, restart the job using EPSON Total
Disc Monitor.
Automatic recover: The job is temporarily stopped. When the cause of the error is removed, the job is automatically resumed.

Job status Job handling Error code Explanation and Remedies


Accepted jobs Cancel CAN000 Picking up a disc from the drive tray or the printer tray is failed.
Remedy:
Turn off Discproducer and turn it back on.

CAN001 A disc is dropped while being picked up.


Remedy:
(1) Turn Discproducer off and remove the dropped disc.
(2) Turn Discproducer back on.

CAN002 Releasing a disc is failed.


Remedy:
Turn off PP-100/PP-100N and turn it back on.

CAN003 Setting a disc in the drive tray or the printer tray must have been made, however, no disc is detected
in the tray.
Remedy:
(1) Turn Discproducer off and remove any foreign object inside the machine.
(2) Turn Discproducer back on.

CAN004 In Batch mode, the stacker 3 was not empty when the job was started. Therefore, the output stacker
has become full during processing the job.
Remedy:
(1) Remove all discs from the stacker 3.
(2) Put new blank discs into the stacker 1 and stacker 2, then restart the job.

CAN005 An error occurs while the robotic arm is moving.


Remedy:
(1) Turn Discproducer off and remove any foreign object inside the machine.
(2) Turn Discproducer back on.
4
CAN006 An auto loader fatal error has occurred. The robotic arm can not be moved due to overheating of
the motor.
Remedy:
(1) Turn Discproducer off and remove any foreign object inside the machine.
(2) Turn Discproducer back on.

CAN007 Controlling the drive tray is failed.


Remedy:
(1) Turn Discproducer off and remove any foreign object from the drive tray.
(2) Turn Discproducer back on.

CAN008 Processing the job is impossible because of a fatal error of the drive.
Remedy:
Turn off Discproducer and turn it back on.

89
Job status Job handling Error code Explanation and Remedies
Accepted jobs Cancel CAN009 Controlling the printer tray is failed.
Remedy:
(1) Turn Discproducer off and remove any foreign object from the printer tray.
(2) Turn Discproducer back on.

CAN010 A printer fatal error has occurred.


Remedy:
Turn off Discproducer and turn it back on.

CAN011 A communication with the printer is failed.


Remedy:
Check if the port setting on the printer driver is correct.

CAN012 A printer name error has occurred. The printer specified by the EPJ file can not be found.
Remedy:
Check the printer name.

CAN013 A printer maintenance error has occurred.


Remedy:
Please contact the store where you purchased Discproducer or our customer service.

CAN014 The waste ink pads need to be replaced.


Remedy:
Please contact the store where you purchased Discproducer or our customer service.

CAN015 The status error has occurred, and any of the following has been detected.
(1) The disc on the drive tray disappeared.
(2) The disc on the printer tray disappeared.
(3) A disc was placed on the drive tray.
(4) A disc was placed on the printer tray.
(5) Robotic arm got a disc.
Remedy:
(1) Check if there occurred an error inside the chassis.
(2) Turn Discproducer back on.

CAN016 A JOB file error has occurred, and one of the following has been detected.
(1) The specified disc image file cannot be accessed.
(2) The specified label data file cannot be accessed.
Remedy:
Set an access privilege for “SYSTEM” account to the shared folder in which the disc image files and
label data files are saved, or specify the copied image file on the local computer.

CAN017 A non-supported version error has occurred, and any of the following has been detected.
(1) Firmware version of the auto loader is not supported.
(2) Firmware version of the drive 1 is different from the supported version.
(3) Firmware version of the drive 2 is different from the supported version.
(4) Firmware version of the printer is not supported.
Remedy:
Upgrade the firmware of the concerning device.

CAN018 The publishing mode specified by EPSON Total Disc Setup when issuing the job and the mode
selected on the device are different.
Remedy:
Reset the publishing mode using the EPSON Total Disc Setup.

90
Chapter 4 Development Guide for a Cooperative Application

Job status Job handling Error code Explanation and Remedies


Accepted jobs Cancel CAN019 Creating a disc image is cancelled due to an invalid source directory path.
Remedy:
Check the files and folders in the specified directory.

CAN020 A communication error with the publisher occurs.


Remedy:
Check if the power supply cable and USB cable are securely connected.

CAN021 An error rate log save error has occurred.


(1) The drive of the error rate log save folder is not ready.
(2) The path of the error rate log save folder is invalid.
(3) There is not enough space in the error rate log save folder.
(4) The current user does not have read/write access to the error rate log save folder or the file(s) in
the folder.
(5) The error rate log save folder or the file(s) in the folder is being used.
(6) The error rate log save folder or the file(s) in the folder is read-only.
Remedy:
Check the error rate log save folder and the file(s) in the folder.

CAN100 The plug-in could not start.


Remedy:
Register the plug-in in the registry correctly.
If using the Reading Plug-in, log in to Windows using an administrator account.

CAN101 The plug-in termination status code could not be retrieved, or is invalid.
Remedy:
Specify the defined termination status code.

CAN102 The plug-in cancelled the job.


Remedy:
Check the plug-in processing.

CAN103 The registry name session is set to one. But because the log-in user could not be identified, the
plug-in failed to start.
Remedy:
Check the log-in state.

Pause STP000 Due to a disc type error or some other reason, the number of write retries has reached that preset by
EPSON Total Disc Setup.
Remedy:
(1) Check the blank discs in the source stacker.

STP001
(2) Resume or cancel the paused job using EPSON Total Disc Monitor.

Due to a write error, the number of write retries has reached that preset by EPSON Total Disc Setup.
Remedy:
4
(1) Check the blank discs in the source stacker.
(2) Resume or cancel the paused job using EPSON Total Disc Monitor.
When the error still occurs, please contact the store where you purchased Discproducer or our
customer service.

91
Job status Job handling Error code Explanation and Remedies
Accepted jobs Pause STP002 Consecutive errors regarding the error rate above threshold level have occurred and the number of
continuous error rate measurement of Total Disc Setup has exceeded.
Remedy:
(1) Check the blank discs in the source stacker.
(2) Resume or cancel the paused job using EPSON Total Disc Monitor.
When the error still occurs, please contact the store where you purchased Discproducer or our
customer service.

Automatic recover RTN000 No disc is set in the source stacker specified for the job.
Remedy:
Set blank discs in the source stacker.

RTN001 The output stacker specified for the job has become full.
Remedy:
Remove the discs from the output stacker.

RTN002 The disc cover is opening.


Remedy:
Close the disc cover.

RTN003 The ink cartridge cover is open.


Remedy:
Close the ink cartridge cover.

RTN004 The specified label print cannot be made because the ink level is low (the cartridge needs to be
replaced).
Remedy:
Replace the ink cartridge(s) with a new one(s).

RTN005 No ink cartridge is detected.


Remedy:
Install the ink cartridges.

RTN006 The job cannot be made because the stacker has been removed.
Remedy:
Install the stacker.

RTN007 The stacker 3 installation status does not match with the specified publishing mode.
Remedy:
Remove the stacker 3 in Standard or External Output mode.
Install the stacker 3 in Batch mode.

RTN008 The job cannot be made because the stacker 4 is open.


Remedy:
Close the stacker 4.

RTN009 Multiple discs have been transferred to the drive.


Remedy:
(1) Open the disc cover.
(2) Remove the disc from the drive tray, and close the disc cover.

RTN010 Multiple discs have been transferred to the printer.


Remedy:
(1) Open the disc cover.
(2) Remove the disc from the drive tray, and close the disc cover.

RTN011 Cannot recognize the ink cartridge.


Remedy:
Correctly install the ink cartridge.

RTN012 Picking up a disc from the source stacker is failed.


Remedy:
Separate any sticky discs in the source stacker from each other.

92
Chapter 4 Development Guide for a Cooperative Application

Job status Job handling Error code Explanation and Remedies


Accepted jobs Automatic recover RTN013 The number of discs in the stacker has exceeded the upper limit.
Remedy:
Remove discs so that the number of discs in the stacker falls within the limit.

RTN014 The maintenance box cover is not placed correctly.


Remedy:
Check the status of the cover.

RTN015 Time to replace the maintenance box.


Remedy:
Replace the maintenance box with a new box.

RTN016 The maintenance box is not installed.


Remedy:
Install the maintenance box.

RTN017 Cannot recognize the maintenance box.


Remedy:
Correctly install the maintenance box.

Others OTH000 Cannot obtain the job status. Disc publishing operation can be continued. This code may be
temporarily output immediately after a job is issued.
Remedy:
When an INFORMATION Code is output, see "INFORMATION Code List" and perform the remedy
according to the code.
When no INFORMATION Code is output, no error exists.

93
INFORMATION Code List
The INFORMATION code represents the status of the registered Discproducer. When multiple statuses exist, all corresponding
codes appear.

Item INFORMATION code Explanation and Remedies


Printer HPR000 A printer fatal error has occurred.
Remedy:
Turn off PP-100/PP-100N and turn it back on.

HPR001 A printer maintenance error has occurred.


Remedy:
Please contact the store where you purchased Discproducer or our customer
service.

HPR002 The waste ink pads need to be replaced.


Remedy:
Please contact the store where you purchased Discproducer or our customer
service.

HPR003 A communication with the printer is failed.


Remedy:
Check if the port setting on the printer driver is correct.

HPR005 The ink cartridge cover is open.


Remedy:
Close the ink cartridge cover.

HPR006 A printer maintenance error has occurred.


Remedy:
Please contact the store where you purchased Discproducer or our customer
service.

HPR007 The maintenance box is not installed.


Remedy:
Install the maintenance box.

HPR008 Time to replace the maintenance box.


Remedy:
Replace the maintenance box with a new box.

HPR009 Cannot recognize the maintenance box.


Remedy:
Correctly install the maintenance box.

HPR010 The maintenance box cover is not placed correctly.


Remedy:
Check the status of the cover.

Drive HDR000 Controlling the drive tray is failed.


Remedy:
(1) Turn Discproducer off and remove any foreign object from the drive tray.
(2) Turn Discproducer back on.

HDR001 Processing the job is impossible because of a fatal error of the drive.
Remedy:
Turn off Discproducer and turn it back on.

Drive HDR002 The drive cannot be recognized; initialization cannot be performed on the main unit.
Remedy:
(1) Check the connection status of the main unit's drive.
(2) Turn off Discproducer and turn it back on.

94
Chapter 4 Development Guide for a Cooperative Application

Item INFORMATION code Explanation and Remedies


Auto loader HAR000 Picking up a disc from the drive tray or the printer tray is failed.
Remedy:
Turn off Discproducer and turn it back on.

HAR001 A disc is dropped while being picked up.


Remedy:
(1) Turn Discproducer off and remove the dropped disc.
(2) Turn Discproducer back on.

HAR002 Releasing a disc is failed.


Remedy:
Turn off Discproducer and turn it back on.

HAR003 Setting a disc in the drive tray or the printer tray must have been made, however, no disc is
detected in the tray.
Remedy:
(1) Turn Discproducer off and remove any foreign object inside the machine.
(2) Turn Discproducer back on.

HAR004 An error occurs while the robotic arm is moving.


Remedy:
(1) Turn Discproducer off and remove any foreign object inside the machine.
(2) Turn Discproducer back on.

HAR005 An auto loader fatal error has occurred. The robotic arm can not be moved due to overheating
of the motor.
Remedy:
(1) Turn Discproducer off and remove any foreign object inside the machine.
(2) Turn Discproducer back on.

HAR007 Picking up a disc from the stacker is failed.


Remedy:
(1) Open the disc cover.
(2) Separate any sticky discs in the source stacker from each other, and close the disc cover.

HAR008 Multiple discs have been transferred to the drive.


Remedy:
(1) Open the disc cover.
(2) Remove the disc from the open drive tray, and close the disc cover.

HAR009 Multiple discs have been transferred to the printer.


Remedy:
(1) Open the disc cover.
(2) Remove the disc from the open printer tray, and close the disc cover.
4
Cyan ink HIKC000 The cyan ink cartridge has been removed.
Remedy:
Install the cyan ink cartridge.

HIKC001 The model number of the cyan ink cartridge is different or the model number cannot be
recognized.
Remedy:
Replace the cyan ink cartridge with a correct one.

Magenta ink HIKM000 The magenta ink cartridge has been removed.
Remedy:
Install the magenta ink cartridge.

HIKM001 The model number of the magenta ink cartridge is different or the model number cannot be
recognized.
Remedy:
Replace the magenta ink cartridge with a correct one.

Yellow ink HIKY000 The yellow ink cartridge has been removed.
Remedy:
Install the yellow ink cartridge.

HIKY001 The model number of the yellow ink cartridge is different or the model number cannot be
recognized.
Remedy:
Replace the yellow ink cartridge with a correct one.

Light cyan ink HIKLC000 The light cyan ink cartridge has been removed.
Remedy:
Install the light cyan ink cartridge.

HIKLC001 The model number of the light cyan ink cartridge is different or the model number cannot be
recognized.
Remedy:
Replace the light cyan ink cartridge with a correct one.

95
Item INFORMATION code Explanation and Remedies
Light magenta ink HIKLM000 The light magenta ink cartridge has been removed.
Remedy:
Install the light magenta ink cartridge.

HIKLM001 The model number of the light magenta ink cartridge is different or the model number cannot
be recognized.
Remedy:
Replace the light magenta ink cartridge with a correct one.

Black ink HIKBK000 The black ink cartridge has been removed.
Remedy:
Install the black ink cartridge.

HIKBK001 The model number of the black ink cartridge is different or the model number cannot be
recognized.
Remedy:
Replace the black ink cartridge with a correct one.

Stacker 1 HST1000 The number of discs in the stacker 1 has exceeded the upper limit.
Remedy:
Remove discs so that the number of discs in the stacker 1 falls within the
limit.

HST1001 The stacker 1 has not been installed.


Remedy:
Install the stacker 1.

Stacker 2 HST2000 The number of discs in the stacker 2 has exceeded the upper limit.
Remedy:
Remove discs so that the number of discs in the stacker 2 falls within the
limit.

HST2001 The stacker 2 has not been installed.


Remedy:
Install the stacker 2.

Stacker 3 HST3000 The number of discs in the stacker 3 has exceeded the upper limit.
Remedy:
Remove discs so that the number of discs in the stacker 3 falls within the
limit.

HST3001 Stacker 3 is set for the output stacker in standard mode, external output mode, and error rate
measurement mode. However, the stacker 3 is not installed. Alternatively, the stacker 3 is not
installed in batch mode.
Remedy:
Install stacker 3.

HST3002 Stacker 4 is set for the output stacker in standard mode and external output mode. However,
the stacker 3 is installed instead.
Remedy:
[PP-100II / PP-100 / PP-100N / PP-100AP]
Remove stacker 3.

Disc cover HDC000 The disc cover is open.


Remedy:
Close the disc cover

Communication HNW000 Either one of the following communication errors occur.


 Communication with Discproducer is disabled.
 The filter driver has not been attached.
Remedy:
(Other than PP-100N)
(1) Check the power supply of the Discproducer.
(2) Check if the USB cable is securely connected.
(3) Connect the publishing machine, and turn on the power.
[For PP-100N]
(1) Check the power supply of the Discproducer.
(2) Check if the network cable is securely connected.

HNW001 A non-supported version error has occurred, and any of the following has been detected.
(1) Firmware version of the auto loader is not supported.
(2) Firmware version of the drive 1 is different from the supported version.
(3) Firmware version of the drive 2 is different from the supported version.
(3) Firmware version of the printer is not supported.
Remedy:
Upgrade the firmware of the concerning device.

96
Chapter 4 Development Guide for a Cooperative Application

JCF File
The JCF file is a file to give instructions for canceling an ongoing job or temporarily stopped job. This file needs to be created
by your cooperative application. Specify a job ID of the job you want to cancel and move the file into the monitoring folder of
TD Bridge. The specified job will be canceled.

❏ The file format is ANSI text format, however, specify JCF for the extension. Save the file under desired
name.

❏ When the specified job is canceled or cannot be canceled due to an error, the file extension will change.

• When the specified job is cancelled: CDN

• When the specified job cannot be canceled: CER

❏ The file automatically moves from the monitoring folder to the log folder one or two hours after canceling
is completed/failed. (See "Log Function" on page 4-98.)

JCF File Example

demo. jcf file

[CANCEL]
JOB_ID=003

4
Maximum
Section How to specify Available Necessary/
Key name Explanation number of
name the job ID characters (strings) Arbitrary
characters
CANCEL JOB_ID ID for identifying a Specify the job ID of the job you want to 40 characters One byte alphanumeric, Necessary
specific job cancel. "-", "_"

97
Log Function
❏ When a DON/ERR/CDN/CER file is in the monitoring folder (default: “Order”), the log folder is
automatically created in the monitoring folder in one of two hours, and the DON/ERR/CDN/CER file
moves to the log folder.

❏ Out of the INP files inside the monitoring folder, shift the ones which have STATUS=99 and
ERROR=OTH000 for more than 60 minutes to the log folder (log) in 60 to 120 minutes.

❏ Folders of the creation date are created in the log folder, and folders of the creation time are created in the
date folder automatically.

❏ The STF file is copied when the DON/ERR/CDN/CER file moves, and the copied STF file moves to the log
folder.

❏ Date folder is deleted automatically after 7 days. The log folder is not deleted.

Monitoring
folder

Log folder Order


Order : Monitoring folder
log log : Log folder
20090101 20090101 : Date
1059 STF 1059 : Time
1159 : Time
Moved from the monitoring
Copied and moved
folder to the log folder ERR STF to the log folder

1159
Moved from the monitoring Copied and moved
folder to the log folder DON STF to the log folder

98
Chapter 4 Development Guide for a Cooperative Application

Pop-up Message List

Icon Message

Button

Message Icon Button Cause


Set the monitoring folder. ! OK Clicked [OK] in the environment settings screen without
specifying a monitoring folder.

The path specified for the EPSON Total Disc Setup working folder does ! OK The path specified for the EPSON Total Disc Setup
not exist or you do not have access to it. working folder does not exist or you do not have access
Start EPSON Total Disc Setup and specify the working folder again, or to it.
set up the access privileges.

There is insufficient remaining space for the EPSON Total Disc Maker ! OK Space in the working folder for EPSON Total Disc Maker is
working folder (working folder path). Cancel not sufficient when a job is issued.
After changing the working folder or obtaining the available space, click
OK.
Clicking Cancel cancels publishing, and exits TD Bridge.

The printer driver has not been set, or it cannot be found. ! OK The printer driver cannot be found when a job is issued.
Set a printer driver to use with Total Disc Setup and click OK. Cancel
Clicking Cancel cancels publishing, and exits TD Bridge.

The PC is running in battery mode. ! OK The computer is using a battery power source when a
If the battery runs out during publishing, the disc may not be created Cancel job is issued.
correctly.
Switch to AC mode and click OK.
Clicking Cancel cancels publishing, and exits TD Bridge.

4
The process cannot be performed because there is no XML parser, or it ! OK XML parser is not installed when a job is issued.
is not installed correctly. Cancel
Install an XML parser correctly and click OK.
Clicking Cancel cancels publishing, and exits TD Bridge.

The monitoring folder does not exist or you do not have access to it. ! OK The monitoring folder cannot be found or you do not
Set the monitoring folder. have access to it when handling files while logging on to
Windows with an administrative account.

The monitoring folder does not exist or you do not have access to it. ! OK The monitoring folder cannot be found or you do not
Log on to Windows using an administrator account and set the have access to it when handling files while logging on to
monitoring folder. Windows with a limited account.

The settings of the default output device are invalid. ! OK The output device is invalid when starting up TD Bridge
Change the settings to a valid output device. while logging on to Windows with an administrative
account.

Cannot publish because the file system of the drive where the EPSON ! OK Write data is 4GB or more; the disc format does not
Total Disc Maker working folder is does not support the file size of the Cancel support 4GB-writing.
write data.
Specify a folder formatted with NTFS for the working folder.
Clicking Cancel cancels publishing, and exits TD Bridge.

Cannot get the supported version information. ! OK The supported version information for Total Disc Maker
Reinstall TD Bridge. cannot be acquired when starting up TD Bridge.

The settings of the default output device are invalid. ! OK The output device is invalid when starting up TD Bridge
Log on to Windows using an administrator account and change the while logging on to Windows with a limited account.
settings to a valid output device.

The monitoring folder is set to a folder which cannot be written to using ! OK The monitoring folder’s improper setting is detected
a limited account. when starting up TD Bridge while logging on to
Change it to a folder which can be written to using a limited account. Windows with an administrative account.

99
Message Icon Button Cause
The monitoring folder is set to a folder which cannot be written to using ! OK The monitoring folder’s improper setting is detected
a limited account. when starting up TD Bridge while logging on to
Log on to Windows using an administrator account and change it to a Windows with a limited account.
folder which can be written to using a limited account.

The disc cannot be published because the remaining space at the ! OK Space in the HDD in the output device is not sufficient
output device is insufficient. Cancel when a job is issued.
Please remove unnecessary job data to increase the remaining space.

The path specified for the error rate log output folder of EPSON Total ! OK The path specified for the error rate log output folder of
Disc Setup does not exist or you do not have access to it. Cancel EPSON Total Disc Setup does not exist or you do not
Start EPSON Total Disc Setup and specify the error rate log output folder have access to it.
again, or set up the access privileges.
Clicking Cancel cancels publishing, and exits TD Bridge.

The remaining space of the error rate log output folder is not sufficient. ! OK The remaining space of the error rate log output folder is
After changing the folder or obtaining the available space, click OK. Cancel not sufficient.
Clicking Cancel cancels publishing, and exits TD Bridge.

The error rate threshold of EPSON Total Disc Setup has not been set. Set ! OK The error rate threshold of EPSON Total Disc Setup has
the threshold and click OK. Cancel not been set.
Clicking Cancel cancels publishing, and exits TD Bridge.

There is an unfinished job. Do you want to exit? ! YES There is an unfinished job in the monitoring folder when
NO exiting TD Bridge.

TD Bridge is already running. ! OK TD Bridge was already running when it was started up.

The application could not start because the necessary resource file ! OK The resource file could not be found when starting up TD
could not be found. Please reinstall the application. Bridge.

TD Bridge cannot be started because the file (Control.ini) necessary for ! OK The file (Control.ini) necessary for operation cannot be
operation cannot be found. Reinstall EPSON TD Bridge. found.

The process cannot proceed because EPSON Total Disc Maker cannot ! OK The executable file for EPSON Total Disc Maker cannot be
be found. found when a job is issued.
Install EPSON Total Disc Maker.

EPSON Total Disc Control Service is not running. ! OK Detected that the service of EPSON Total Disc Maker is
not running.

You cannot publish from TD Bridge because EPSON Total Disc Maker is ! OK EPSON Total Disc Maker is running when a job is issued.
already running. Cancel
Exit EPSON Total Disc Maker and click OK.
Clicking Cancel cancels publishing, and exits TD Bridge.

Cannot get the version of EPSON Total Disc Maker. ! OK Cannot get the version information of EPSON Total Disc
Reinstall EPSON Total Disc Maker. Maker.

This version of EPSON Total Disc Maker is not supported. ! OK Detected that the version of EPSON Total Disc Maker is
Install a supported version of EPSON Total Disc Maker. not supported.

The changed settings will be enabled when you next start the program. ! OK Changed the settings in the environment settings
screen, and clicked [OK]

Select a folder on the local computer as the monitoring folder. ! OK Selected a folder outside the local computer in the folder
selecting dialog in the environment settings screen, and
clicked [OK].

Restart TD Bridge to enable the settings. ! OK The environment settings was changed.
TD Bridge will exit. Cancel

Could not write the TD Bridge Environment Settings file. ! OK After clicking [OK] in the environment settings screen, ini
file cannot be written since you do not have access to it,
though the file exists.

The TD Bridge environment setting file does not exist or you do not ! OK The ini file does not exist or you do not have access to it
have access to it. when trying to open it right after TD Bridge starts up, or
TD Bridge will exit. after opening the environment setting screen.

Reboot the computer to enable the settings. ! OK The environment settings was changed.

Reboot the computer to enable the settings. ! OK The environment settings was changed.
TD Bridge will exit. Cancel

100
Appendix

Appendix
Regarding the Open Source Software Copyright
This product uses open source software in addition to the software for which Epson possesses the rights.
Information related to the open source software used for this product is as follows:

LGPL
1. We use open source software subject to GNU LESSER General Public License Version 2.1, February 1999 or a
subsequent version thereof (hereinafter, the "LGPL") in this product.
The full text of the LGPL can be viewed from the website below.
http://www.gnu.org/licenses/lgpl.html

2. We disclose the source code of the open source software subject to the LGPL included with this product according to
the terms of the LGPL. If you would like to reproduce, modify, or distribute the said open source software, please
download the source code from the site below.
http://log4cpp.sourceforge.net/
If performing reproduction, modification, or distribution of the said open source software, do so in accordance with
the terms of the GPL and LGPL. Furthermore, the said open source software programs are provided as-is and without
any warranty of any kind. The "warranty" stated here includes but is not limited to warranties related to
commodification, merchantability, fitness for a particular purpose, and non-infringement on third party rights
(including but not limited to patent rights, copyrights, and trade secrets).

3. As stated in Paragraph 2 above, the open source software subject to the LGPL included with this product is, by its
nature, without any warranty. However, the warranty conditions (specified in the warranty card) provided by Epson in
relation to troubles (including troubles caused by the said open source software) in the product are not affected.

4. The open source software subject to the LGPL included with this product and the copyright thereof are included in the
source code disclosed in Paragraph 2.

101
102

You might also like