pp100ii
pp100ii
TD Bridge Overview
Install
Setting
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.
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.
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.
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
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 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.
Specifying path
Monitoring Folder
Label
design Reads/Updates status Updates status Reads/Updates status
Merge TD Bridge
Merge
print data
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.
Write Write
data Your Cooperative Application data
Your Cooperative Application
Print JDF Print
data data
TD Bridge TD Bridge
Discproducer Discproducer
6
Chapter 1 TD Bridge Overview
TD Bridge TD Bridge
Disc image Disc image
data data
Total Disc Maker Total Disc Maker
PRN PRN
Discproducer Discproducer
TD Bridge TD Bridge
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
Discproducer
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.)
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
Write
data 2 Your Cooperative Application
JDF2
Print
data 2
Error code
Disc is written
image data 2
PRN 2
TD Bridge
Disc
image data
Discproducer
9
Status Check Method
There are the following three methods to check Discproducer status.
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
• 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.
• The extension of the JDF file changes according to the operation status. Only by checking the
extension, you can know the status.
• 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.
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-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
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.
Photo studio
Photo developer
Customer
Photo
data
Cooperative application
Monitoring folder
Order machine
JDF
PP-100
TD Bridge
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
Cooperative application
TD Bridge
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
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
Photo
data
Cooperative application
Monitoring folder
Order machine
JDF
PP-100N
TD Bridge
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
Cooperative application
TD Bridge
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
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 ▲ ▲ ▲ ● ▲ ▲ ▲ ▲ ▲ ▲
❏ PIN Controlled Mode and Security Mode for PP-100N is not supported.
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.
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
Click
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.
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.
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
26
Chapter 3 Setting
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.
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.
28
Chapter 3 Setting
Drying time -- -- -- ● --
Settings related Working folder
to terminal -- -- ● -- --
computers
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.
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.
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.
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
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
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
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.)
Cooperative Application
Creating file
Copied to
JDF monitoring folder
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
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
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
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.
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
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
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
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.
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.
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
50
Chapter 4 Development Guide for a Cooperative Application
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.
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
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.
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
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.
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
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.
Label file
When the label file size is different from the print area of the disc (1700 1700), it is enlarged or reduced.
Label file
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.
Label file
Margin
When the label file has margins or trim marks, they are printed as they are.
4
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.
DiscDiamIn
Print area
58
Chapter 4 Development Guide for a Cooperative Application
Text item
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.
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.
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.
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.
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 extensions that are not CDN, CER, DON, ERR, INP, JCF, JDF,
available RJD, STP
62
Chapter 4 Development Guide for a Cooperative Application
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.
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.
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
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]
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.
Item Content
File type Text (ANSI) format
File extensions that are not CDN, CER, DON, ERR, INP, JCF, JDF,
available RJD, STP
BARCODE=01234567
BARCODEFILE=FILE (TAB) C:\data\test.dat
66
Chapter 4 Development Guide for a Cooperative Application
Setting Procedure
Follow the procedure below to make the merge print of image.
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.
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 extensions that are not CDN, CER, DON, ERR, INP, JCF, JDF,
available RJD, STP
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".
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
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.
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
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.
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"
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"
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
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.
*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
(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
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
(4) Pausing
(8) Standby
Pause operation
Cancel operation
Non-recoverable error
occurred in device
(13) Error
82
Chapter 4 Development Guide for a Cooperative Application
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.
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.
DISC_TYPE key JDF0500 The specified disc type is not the same with that has been specified for the source
stacker.
83
Job status Key name Error code Description
Not accepted COMPARE key JDF0700 A value other than "YES" or "NO" is specified.
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.
JDF0905 The drive that stores the specified source file is not ready.
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.
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
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.
JDF1105 The current user does not have read/write access to the specified video file.
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.
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.
JDF1157 The source DVD-Video data size is too large for the specified disc type.
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.
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.
JDF1502 The current user does not have read/write access to the label file specified by the LABEL
key.
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.
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.
JDF1614 The drive for the specified barcode file is not ready.
JDF1620 An image file that does not exist has been specified.
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
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.
JDF1914 The drive that stores the specified music file is not ready.
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.
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.
JDF0002 [PP-100AP]
Print data is not specified.
88
Chapter 4 Development Guide for a Cooperative Application
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.
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.
CAN012 A printer name error has occurred. The printer specified by the EPJ file can not be found.
Remedy:
Check the printer name.
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
CAN101 The plug-in termination status code could not be retrieved, or is invalid.
Remedy:
Specify the defined termination status code.
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.
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).
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.
92
Chapter 4 Development Guide for a Cooperative Application
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.
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
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.
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.
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.
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.
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.
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.
❏ 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.)
[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
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
Icon Message
Button
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