❏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 been 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 and ESC/POS are registered trademarks of Seiko Epson Corporation in the U.S. and other countries.
®
Intel
, Celeron®and Pentium® are registered trademarks of Intel Corporation.
MS-DOS
Microsoft Corporation in the U.S.A. and other countries.
®
, Microsoft®, Windows®, Windows Server®,Visual Basic® and Visual C++® are registered trademarks of
General Notice: Other product and company names used herein are for identification purposes only and may be
trademarks of their respective companies.
The EPSON Advanced Printer Driver (hereafter referred to as APD) is a Windows driver for
EPSON TM printers and customer displays. Built into a POS, it allows the TM printer to be
monitored using the Status API.
This document describes the necessary procedures from downloading and installing the
integrated package for TM printers to printing the Windows test page. It also describes the
procedures for adding a printer and changing a printer driver interface.
Note:
The procedures in this manual are described using the Windows XP Professional screens. When using
a different OS, the screens may look different.
Not all the functions described here are available for all TM printers and printer drivers. See the
"Printer Driver Specifications" for more information on the printer driver specifications.
APD packages
The following types of APD package are available.
• APD for TM SeriesTM printers.
• APD for DM-DCustomer displays.
Manual organization
The following manuals are available for the APD for TM Series.
• Installation ManualThis manual. Describes the procedures from
installing the APD to printing the Windows test
page, for adding a printer, and changing the
interface.
• TM Driver ManualDescribes how to use the APD and its functions.
For more information on TM-C100, see the "TMC100 Printer Driver Operation Manual."
• Printer Driver SpecificationsDescribes the specifications of each printer
driver.
• Status API Reference ManualDescribes how to acquire the printer status from
an application using StatusAPI.
• TM-C100 Printer Driver Operation Manual
Describes how to operate the TM-C100 printer
driver.
Rev.BAPD Overview1-1
APD Features
❏Similarly to normal Windows drivers, allows you to print from commercial text editor or
spreadsheet applications easily, without any programming.
It also allows you to print from applications created using Visual Basic, Visual C++, etc.
❏Allows you to print not only using Windows TrueType Fonts but also using printer
embedded fonts. It also allows you to print graphics data (for example, a store's logo)
registered in the printer.
❏Allows you to print Barcodes even if you do not have Barcode Fonts installed separately.
❏Allows you to cut the roll paper using the printer's autocutter.
❏Allows you to sound the buzzer if the printer is equipped with one.
❏Allows you to open the cash drawer.
❏Allows you display on a customer display.
(Possible in environments where, for example, the APD for DM-D is installed and a DM-D
Font is available)
❏Allows you to configure the color print settings if your printer supports color printing.
❏Allows you to print Water Marks.
❏Allows you specify orientation. You can print upside down to make it easier for your
customer to read the print result in vertical installation printers.
❏Allows you to perform condensed printing. That is, you can print an A4 size ledger sheet in
receipt width.
❏Allows you to acquire printer status such as "no paper" or "printer cover open" by using the
Status API.
❏Allows you to copy the printer driver settings to another computer easily by using its Silent
Installation function.
Note:
❏Coexistence with OPOS is not possible.
1-2 APD OverviewRev.B
Print Example
NV Logo
Printer embedded font
Advanced Printer Driver Installation Manual
Top margin
TrueType Font
Water Mark
Barcode Font
HRI characters
Automatic
paper feed
Autocutter
cutting
Rev.BAPD Overview1-3
Driver
The APD includes Epson Ports for communication and printer drivers.
APD
Port Driver
Serial
Parallel
Printer Driver
Printer A
ReceiptLabel
Printer B
Printer C
USBEthernet
Ver.2.xx
Epson Port
There is one Epson Port for each type of computer interface. The APD communicates with a
printer through the port driver.
The Epson Ports are installed automatically during APD installation.
An Epson Port assigned to a printer driver
Epson Port
Note:
The APD communicates through an Epson Port, so do not specify any general-purpose port on the
computer such as COM or USB. Control is not possible through a general-purpose port.
The Epson Ports are numbered with an exclusive name and number (ESDPRTxxx). The numbers
are assigned automatically during installation.
1-4APD OverviewRev.B
Advanced Printer Driver Installation Manual
Epson Port and printer driver setting examples
Epson PortComputer interfacePrinter driver name
ESDPRT001Serial COM1TM-T88 III Receipt
ESDPRT002ParallelNone
ESDPRT003USBTM-H6000III Receipt
TM-H6000III Slip
As seen in ESDPRT002, it is possible to register an interface even when not used.
As seen in ESDPRT003, it is possible to assign more than 1 printer driver to 1 Epson Port.
Printer driver
Multiple drivers are available for each printer model. For example, a driver for labels (Label)
and a driver for receipts (Receipt) can be used in label printers.
With hybrid printers, where two printers are combined in one, it is possible to print receipt
papers and slip papers by installing a driver for receipts and a driver for slips, respectively.
Driver types
•ReceiptReceipt printing, continuous label paper printing
•LabelLabel printing
•SlipSlip paper printing
•Ver.2.xxCompatible APDInherits the APDVersion2.xx environment.
Use this driver when no APD Ver.3.xx driver is
available for your printer but you want to use your
system built for APD Ver.2.xx with minimum changes
to the application due to driver change.
•Reduce35Inherits the Reduce35 environment of APD
Version2.xx.Reduce35 reduces the printing by 35%. That
is, you can output a Windows A4 width to 80 mm width
receipt.
For more information on the driver types, see the "Printer Driver Specifications."
Rev.BAPD Overview1-5
Printer Driver for Each Type of Paper and Its Setting
With TM-C100, the paper and feed method are configured using the Properties screen of the
printer driver. With other TM printers, the printer driver to be used is different depending on
the paper.
PaperDriver type
Receipt roll paperReceipt
Continuous label paperReceipt
Die-cut label paperLabel
Validation paperValidation
To enable the Black Mark Sensor in a printer capable of handling papers with Black Mark,
enable BM Sensor on the Properties - [Printer Settings] tab of the printer driver.
1-6APD OverviewRev.B
Advanced Printer Driver Installation Manual
About the EPSON Status Viewer Service - TM-C100
The TM-C100 printer driver is equipped with Status Viewer (EPSON Status Viewer Service).
This function monitors the TM-C100 statuses and displays a message box similar to the one
shown in the figure below when a "cover open" or "no paper" occurs. For details on this function,
see the "TM-C100 Printer Driver Operation Manual."
This message box appears in front of the user application window. To close the message box,
click the [Close] button.
To set whether to use or not this function, select either [Use] or [Do not use] for [Status Viewer]
in the Printer Port Setting, e.t.c. screen at the time of TM-C100 printer driver installation.
To avoid the Status Viewer screen popping in front of the application window automatically,
configure it to be opened manually.
Rev.BAPD Overview1-7
Operating Environment
The APD can be used in the following environments.
Computer
Any PC/AT compatible machine running any of the following Windows systems.
OS
•Microsoft Windows 2000 Professional SP4 English version
•Microsoft Windows XP Professional SP2 English version
•Microsoft Windows XP Embedded SP2 English version
When using the driver with Microsoft Windows XP Embedded, the following
components are required.
Volume Shadow Copy Service
System Restore Core
OLE Dialog Interfaces
Local Printing Support
Task Scheduler(Required for USB driver installation)
Primitive: DbgHelp(Required for USB driver installation)
Communications Port(If the PC has no serial or parallel port, one of them must
be installed manually.)
Primitive: Winhlp32(Required for help file browsing)
After installing the above components, check the component's dependencies,
using the constitutive utility for Windows XP Embedded (Target Designer).
OSs other than those listed above are not supported.Windows Server 2003 is not supported.
Development tool
•Microsoft Visual Basic
•Microsoft Visual C++
Application
Allows printing from Windows applications. Printing from commercial text editor or
spreadsheet applications is possible without any programming.
To be able to acquire printer information such as "no paper" or "error" from an application, the
StatusAPI must be used. In such case, the user must develop the application him/herself.
Note:
To print from Microsoft Word, the file must be saved in Word 6.0/95 format.
1-8APD OverviewRev.B
Advanced Printer Driver Installation Manual
Connecting a Printer
Interface
The following Interfaces are available for TM printer connection.
•Serial
•Parallel
•USB (Revision 1.1 or 2.0 or higher)
•Ethernet (10/100 Base-T)
•Wireless LAN (IEEE 802.11b)
Furthermore, some TM printer models have interfaces for customer display and/or cash drawer
connection.
For information on TM printer and interface combinations, contact your dealer.
Connection pattern
The following connection patterns are available, depending on the TM printer interface for
connecting the TM printer with a customer display and/or cash drawer.
Pass-through connection
Modular
SerialSerial
Stand-alone connection
Serial
Serial
Parallel
USB
Ethernet
Ethernet connection
Hub
Ethernet
Modular
Modular
Wireless LAN connection
Hub
Ethernet
Access Point
IEEE 802.11b
Rev.BAPD Overview1-9
IR-700
Modular
Internal serial connection
Pass-through (Y) connectionModular
Serial
USB
Modular
Select the connection pattern for the TM printer model (interface specification) and configure the
communication settings for each interface. Communication settings for TM printers and
customer displays are normally configured using the DIP switch on the devices. For details, see
the user's manual of each device.
For information on other connection methods, contact your dealer.
Connecting cable
For serial connections, use the following wiring cable.
[Usable cable connection]
[Unusable cable connection]
1-10APD OverviewRev.B
Advanced Printer Driver Installation Manual
Restrictions Related to Installation
The following restrictions apply to an APD installation.
❏Coexistence with OPOS is not possible.
❏Restrictions apply if installing APD Ver.3.xx on a PC on which an older version (APD
Ver.2.xx) is installed. See the next section for details.
❏The APD
installing the APD for DM-D on the same computer as the APD for TM Series. For details,
see the manual that comes with the "APD for DM-D."
Installation and uninstallation must be performed in the following order.
Installation
1.Install "APD for TM Series"
2.Install "APD for DM-D"
Uninstallation
1.Uninstall "APD for DM-D"
2.Uninstall "APD for TM Series"
❏The following or later versions of integrated package for TM-C100/TM printers/DM-D
customer displays must be installed when used together.
• "TM-C100 Printer Driver"*1Ver.1.20.2 or later
• "APD for DM-D"*2 Ver.3.01E or later
• "APD for TM Series"Ver.3.01aE or later
*1 APD Ver.3.02 or later is integrated into the "APD for TM Series"
for DM-D to install is different depending on the connection pattern when
*2 The "APD for DM-D" package file to install is different depending on the connection
pattern. For details, see the manual that comes with the "APD for DM-D."
Installation must be performed in the following order.
1.Install the "TM-C100 Printer Driver"
2.Install the "APD for TM Series"
3.Install the "APD for DM-D"
❏The Windows shared printer function is not supported.
❏Some print servers can be used with TM-C100. For details, contact your dealer. Other TM
printers cannot use either commercial print servers or commercial print adapters.
❏The conditions for a USB connection are as follows.
USB cable no longer than 5 m, up to 5 cascaded hubs. Use USB cables and USB hubs
compliant with USB 2.0 standard.
❏The maximum number of printers that can be connected simultaneously through a USB
connection is 8.
Rev.BAPD Overview1-11
To Users of Versions Older than APD Ver.3.xx
❏APD Ver.2.xx has been terminated.
For APD Ver.2.08 or earlier versions
❏APD.3.xx cannot be used on a computer where APD Ver.2.08 or earlier is installed. Consider
migrating to APD Ver.3.xx.
The APD Ver.3.xx includes an APD Ver.2.xx compatible printer driver (the Ver.2.xx
Compatible). However, with this printer driver, you cannot use the improved functionality
of APD Ver.3.xx.
For APD Ver.2.09 or later versions
❏Consider migrating to APD Ver.3.xx.
The APD Ver.3.xx includes an APD Ver.2.xx compatible printer driver (the Ver.2.xx
Compatible). However, with this printer driver, you cannot use the improved functionality
of APD Ver.3.xx.
❏APD Ver3.xx can be installed on a computer on which APD Ver.2.09 or later is installed.
However, the following restrictions apply.
•Check that APD Ver.2.xx is installed first.
You will not be able to install APD Ver.2.xx on a computer on which APD Ver.3.xx is
installed. In such case, the installation will finish without showing any message when
you try to install APD Ver.2.xx.
•When uninstalling APDs, uninstall APD Ver.3.xx first and then APD Ver.2.xx.
•The same printer driver (for example, TM-T88III Receipt) cannot be installed
simultaneously with APD Ver.2.xx and APD Ver.3.xx. Use the driver of either one.
•When using on USB, an APD version selection screen appears if a printer yet to be
recognized by APD Ver.2.xx or APD Ver.3.xx driver is connected. Select one of them. To
correct or change a selection, you must uninstall both APDs first then install them again.
•When using on USB, be sure not to turn on the printer until after the installation of all
the drivers that will be used simultaneously is completed.
1-12APD OverviewRev.B
Advanced Printer Driver Installation Manual
Chapter2
APD Installation and Setup
This chapter describes the procedures from APD installation to test printing. Furthermore, the
procedures for adding a printer and setting up the printer driver as well as uninstalling the APD
are also described.
The procedures are described using the Windows XP Professional OS. When using a different
OS, adjust the procedures accordingly.
Installation and Setup Sequence
Installation and setup of the APD involves the following steps.
Drivers, utilities, and manuals acquisition
TM printer model and interface check
Do not connect the printer yet.
APD installation and printer driver setup
Reboot
TM printer connection
Paper width setting, printer port check
Test printing
Installation of the APD for DM-D(When using customer display)
Installation completed
Rev.BAPD Installation and Setup2-1
Loading...
+ 43 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.