❏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® and ESC/POS® are registered trademarks of Seiko Epson Corporation in the U.S. and other countries.
MS-DOS
Visual C#
countries.
, Microsoft®, Win32®, Windows®, Windows Vista®, Visual Studio®, Visual Basic®, Visual C++®, and
®
are either registered trademarks or trademarks of Microsoft Corporation in the United States and other
®
ESC/POS Command System
EPSON ESC/POS is a proprietary POS printer command system that includes patented or patent-pending
commands. ESC/POS is compatible with all types of EPSON POS printers and displays (excluding the TM-C100
printer). ESC/POS is designed to reduce the processing load o n t he ho st c om put er in PO S environments. It comprises
a set of highly functional and efficient commands and also offers the flexibility to easily make future upgrades.
The symbols in this manual are identified by their level of importance, as defined below. Read the following carefully
before handling the product.
!
Note:
Caution:
Provides information that must be observed to avoid damage to your equipment or a malfunction.
Provides important information and useful tips.
Restriction of Use
When this product is used for applications requiring high reliability/safety such as transportation devices related to
aviation, rail, marine, automotive etc.; disaster prevention devices; various safety devices etc; or functional/precision
devices etc, you should use this product only after giving consideration to including fail-safes and redundancies into
your design to maintain safety and total system reliability. Because this product was not intended for use in
applications requiring extremely high reliability/safety such as aerospace equipment, main communication
equipment, nuclear power control equipment, or medical equipment related to direct medical care etc, please make
your own judgment on this product's suitability after a full evaluation.
Aim of the Manual
This manual provides information on how to use TM-T20II Software & Documents Disc for the product users or
development engineers who use the software.
This chapter describes the specifications of TM-T20II Software & Documents Disc.
TM-T20II Software Installer
TM-T20II Software Installer allows you to install various drivers and utilities for the TM-T20II printer.
Drivers and Utilities to be Installed
Drivers
❏Advanced Printer Driver Ver5
Windows printer driver. The following versions are provided.
❏Advanced Printer Driver Ver.5.xx
❏UPOS
Stands for Unified Point of Service. This is the standard specification of POS market, which defines drivers for
controlling POS peripheral devices in various operation environments. The following drivers are provided.
❏OPOS ADK
❏OPOS ADK for .NET
❏JavaPOS ADK for Windows
Utilities
❏TM-T20II Utility
Allows you to check and configure the TM-T20II settings.
❏EpsonNet Config
This utility is for configuring network settings, such as IP address, of the printer connected to an Ethernet.
❏EPSON Monitoring Tool
Use to check a list of status for the Epson printers connected to the network. You can also update certificates for
multiple printers used for WPA-Enterprise in a batch.
❏Epson TM Virtual Port Driver
This allows you to convert TM-T20II from serial to USB / Ethernet. When your POS application has a serial port of
TM-T20II, and you want to connect TM-T20II via USB / Ethernet, you can use the USB / Ethernet-connected
printer from the application as though the printer is serial printer. Because the tool performs the conversion
automatically, you do not need to change the application's ESC/POS commands that controls the printer
connected via serial port.
The following lists the supported operating systems for running the TM-T20II drivers and utilities.
*1
*1
*1
)
)
)
*1
)
*1
)
❏Windows 10 (32 bit / 64 bit
❏Windows 8.1 (32 bit / 64 bit
❏Windows 8 (32 bit / 64 bit
❏Windows 7 SP1 (32 bit / 64 bit
❏Windows Vista SP2 (32 bit / 64 bit
❏Windows XP SP3 (32 bit)
❏Windows 2000 SP4
❏Windows Server 2012 (64 bit
❏Windows Server 2008 R2 SP1
*2
*1
)
*1
❏Windows Server 2008 SP2 (32 bit / 64 bit *1)
❏Windows Embedded for Point of Service
*3
❏Windows Embedded POSReady 2009
*1
The OPOS ADK can be used under 64-bit OS as long as the system meets the operating requirements. For more
*3
details, see the release note before installing the OPOS ADK.
*2
The OPOS ADK for .NET, Advanced Printer Driver Ver.5 and the Epson TM Virtual Port Driver cannot be used
under Windows 2000.
*3
EPSON Monitoring Tool is not supported.
Restrictions on Using Multiple Drivers on the Same
System
TM-T20II Software Installer may not install the driver, or if the driver can be installed, the combination of the existing
driver and the newly installed driver may not be supported. Refer to the following table.
Before TM-T20II driver is installedTM-T20II Software Installer
Before TM-T20II driver is installedTM-T20II Software Installer
ABCD
Advanced Printer Driver Ver4.50 to 4.53-✓✓✓
Advanced Printer Driver Ver4.54 or later✓✓✓✓
OPOS ADK Ver.2.67 former-!--
OPOS ADK Ver.2.68 or later✓!✓-
current OPOS ADK for .NET Ver.1.11.8 former--!-
OPOS ADK for .NET Ver.1.11.20 or later✓✓!-
JavaPOS ADK Ver.1.11.18 former---!
JavaPOS ADK Ver.1.11.20 or later✓--!
TM-S1000 Driver✓✓✓-
TM-S9000/2000 Driver✓✓✓-
TM-J9000 OPOS ADK✓✓✓-
TM-J9000 Advanced Printer Driver✓✓✓-
TM-J9000 Status API✓✓✓-
TMCOMUSB Ver.2----
TMCOMUSB Ver.3 and Ver.4. or Epson TM Virtual Port Driver Ver.5 to
Ver.7.00
Epson TM Virtual Port Driver Ver.7.10a or later✓✓✓✓
Epson InkJet Printer Driver✓✓✓✓
-✓✓✓
A : Advanced Printer Driver Ver.5
B : OPOS ADK Ver.2.8x (TM-T20II)
C : OPOS ADK for .NET Ver.1.12.x (TM-T20II)
D : JavaPOS ADK for Windows Ver.1.14.x (TM-T20II)
✓ : Supported
- : Not supported
* : Can not be installed.
! : TM-T20II Software Installer starts in update mode. The installer shows the version of driver already installed on the
computer and allows you to select whether to update the driver or not.
How to Access the Manuals
The manuals of the drivers and utilities are also installed.
To see the manuals, access the manual data as follows.
The Easy Install does not install the manuals. Install the manuals separately after finishing the Easy Install.
U See “Installing Advanced Printer Driver Ver5 Manual” on page 19
❏OPOS ADK
Start - All Programs / All apps(Windows 8) - OPOS - Manual
❏OPOS ADK for .NET
Start - All Programs / All apps(Windows 8) - EPSON OPOS for .NET - Manual
❏JavaPOS ADK for Windows
Start - All Programs / All apps(Windows 8) - Epson JavaPOS ADK - Documentation
❏TM-T20II Utility
Except Windows 8:
Start - All Programs - EPSON - TM-T20II Software - TM-T20II Utility User's Manual
Windows 8:
Start - All apps - EPSON TM-T20II - EPSON TM-T20II Utility User's Manual
❏EPSON Monitoring Tool
Start - All Programs / All apps(Windows 8) - Epson - EPSON Monitoring Tool - User's Manual
Differences Depending on the OS
The content of the descriptions of some operations in this book may be different depending on the OS. See the
following.
ItemDescription
Screens shownScreens in Windows 7 are used for the descriptions in this manual.
Confirmation and setting of the printer
driver
Windows 8
Desktop - Sidebar Settings - Control Panel - Hardware and Sound Devices and Printers
Windows 7
Start - Control Panel - Hardware and Sound - Devices and Printers
Right click the printer driver, and select the Printer properties.
Windows Vista
Start - Control Panel - Hardware and Sound - Printers
Right click the printer driver, and select the Properties.
Windows XP
Start - Control Panel - Printers and Faxes Right click the printer driver, and
select the Properties.
Windows 2000
Start - Settings - Control Panel - Printers
Right click the printer driver, and select the Properties.
Start - All apps - EPSON TM-T20II - EPSON TM-T20II Utility
Windows 7
Start - All Programs - EPSON - TM-T20II Software - TM-T20II Utility
Windows Vista
Start - All Programs - EPSON - TM-T20II Software - TM-T20II Utility
Windows XP
Start - All Programs - EPSON - TM-T20II Software - TM-T20II Utility
Uninstall a programWindows 8
Desktop - Sidebar Settings - Control Panel - Uninstall a program
Windows 7
Start - Control Panel - Uninstall a program
Windows Vista
Start - Control Panel - Uninstall a program
Windows XP
Start - Control Panel - Add or Remove Programs
Windows 2000
Start - Settings - Control Panel - Add/Remove Programs
Viewing the User's Manual
❏Software User's Manual (this manual):
Explains about TM-T20II Software & Documents Disc, how to install the driver, how to use the utilities, and so
on.
❏User's Manual:
Describes how to set up TM-T20II hardware, what are included in the box, how to handle the hardware, compliant
safety standards, safety precautions, and so on.
❏Technical Reference Guide:
Provides all information necessary to develop, design, and/or install a system that uses TM-T20II, or to develop or
design a printer application for TM-T20II.
❏ESC/POS Quick Reference:
Quick Reference is a guide to using ESC/POS command to control the printer.
This chapter describes how to install the printer drivers and conduct a test print after the installation. The
uninstallation procedure is also provided.
U See “Uninstallation” on page 36
Caution:
!
❏Install with administrator privileges.
❏Close all running applications before the installation.
❏If your printer is a serial type, and your OS is Windows 2000, you can not install Advanced Printer Driver
using the installer. So, refer to , U “Adding a printer to a Windows2000 PC” on page 33 and install
Advanced Printer Driver.
Installation Types
You can select the installation type from the following.
❏Easy Install: U See “Easy Install” on page 13
This is a standard installation, which installs the TM-T20II printer driver and TM-T20II Utility. If you are using
an Ethernet EpsonNet Config and EPSON Monitoring Tool are also installed.
❏Custom Install: U See “Custom Install” on page 22
You can select printer drivers and utilities you want to install. Select this installation type if you want to install the
OPOS driver, OPOS .NET driver, JavaPOS driver, the printer driver manual, and sample programs and tools for
developing programs.
❏Update mode: U See “Update Mode” on page 34
If the printer driver and/or UPOS is already installed, the driver version is displayed and you can select whether to
update the driver or not.
Easy Install
Caution:
!
❏When installing, connect just one printer to the computer. Do not connect multiple printers.
❏Turn off the printer and then start the installation.
Insert the TM-T20II Software & Documents Disc into the computer. The TM-T20II Software Installer is
A
automatically read and the EPSON TM-T20II Software Installer screen appears. Click the Install Now
button.
Note:
The displayed language can be changed from Select language.
Click the Serial port button. Configure the communication settings, then click the Next button. Proceed to
E
Step 8.
Select the COM port, Bits per second, Data bits, Parity and Stop bits.
Note:
The driver's serial communication setting should be the same as that of the printer.
Click the Ethernet button.
F
When printer is already networkedProceed to Step 7.
When using Ethernet
When configuring the network setting after
installing the driver.
Note:
When the EpsonNet Config is not installed, the Cannot start EpsonNet Config. Do you want to install it now?
message appears. Click the Yes button to install it.
Click the Run EpsonNet Config button and configure the
printer's network setting using the EpsonNet Config.
U See “Network Address Setting for Ethernet Printer” on
Configure the IP address of the printer on IP Address and then click the Next button. Proceed to Step 8.
G
When configuring the network setting after installing the driver, assign the printer driver port IP address you
configure here to the printer, or change the printer driver port IP address to the one that will be set to the
printer.
The Start Installation screen appears. The driver and utility to be installed are listed.
H
❏Advanced Printer Driver Ver.5.xx
❏TM-T20II Utility Ver. x.xx
❏EpsonNet Config Ver. x.xx (Only for Ethernet connection)
❏EPSON Monitoring Tool (Only for Ethernet connection)
Click the Install button to start the installation.
The Connect Printer screen appears. Connect the computer to the printer, and turn the printer on.
I
When the USB connection between the computer and printer is established, a pop-up message; Installing
device driver software appears on the task tray, and the setup is automatically started. Proceed to Step 10 when
the setting is finished.
When you connect the printer using an interface other than USB, or when installing the driver without
connecting the printer, click the Next button.
When the installation is completed, the Installation Finished screen appears.
J
When conducting test print
When exiting the installation
When setting the printer using TM-T20II Utility
continuously
Click the PrintingTest button. When the test print is finished, click
the Finish button to end the installation.
Uncheck the Run TM-T20II Utility. Then click the Finish button to
end the installation.
Check the Run TM-T20II Utility checkbox (the box is checked by
default). Click the Finish button to end the installation. The
TM-T20II Utility starts to run.
U See “TM-T20II Utility” on page 55
This is the end of the printer driver installation. For information on how to print using the printer driver.
U See “Using the Printer Driver” on page 41
Network Address Setting for Ethernet Printer
If you are using an Ethernet connection, configure the IP address using the EpsonNet Config.
Start the EpsonNet Config.
A
When the EpsonNet Config is already installed, start it by clicking Start - All Programs - EpsonNet - EpsonNet
Config Vx - EpsonNet Config.
The EpsonNet Config screen appears.
B
Check that the target printer is listed in the screen.
Select the printer you want to configure, then click the Configuration button.
C
When the printer does not appear, click the Refresh button.
The Device Properties screen appears. Select the Network Interface - TCP/IP - Basic.
❏When installing, connect just one printer. Do not connect multiple printers.
❏When you are prompted whether to restart the computer during the installation, select No and continue the
installation. Restart the computer and the printer after all the installation is finished. If you select Yes and
restart the computer during the installation, the rest of the drivers will not be installed.
❏If you select more than one drivers to install them under Windows 2000, you will be prompted that this may
cause the printer to malfunction. Under Windows 2000, you can install only one driver.
The following items can be installed with the Custom Install. The TM-T20II Software & Documents Disc is required
for Custom Install
❏Advanced Printer Driver Ver.5
❏Sample and Manual
❏OPOS ADK
❏OPOS ADK for .NET
❏JavaPOS ADK
❏TM-T20II Utility
❏Coupon Generator
❏EpsonNet Config
❏EPSON Monitoring Tool
❏Epson TM Virtual Port Driver
Displaying the Select Software Screen
The TM-T20II Software & Documents Disc is required for Custom Install. You can select items you want to install in
Select Software screen. Follow the steps below to display the Select Software screen.
Insert the TM-T20II Software & Documents Disc into the computer. The TM-T20II Software Installer is
A
automatically read and the EPSON TM-T20II Software Installer screen appears. Click the Install Now
button.
Note:
The displayed language can be changed from Select language.
When the TM-T20II Software Installer is not automatically read, double click the TMInstallNavi.exe icon in
the printer driver CD.
The License Agreement screen appears. Read the content and select the I accept the terms in the license
The Select Installation Type screen appears. Click the Custom Install button.
C
The Select Software screen appears. Check the items you want to install from the list.
D
After this step, follow the installation procedure for each item.
Installing the Printer Driver
The printer driver can also be installed with Easy Install in the TM-T20II Software & Documents Disc. Easy Install
installs all items of the printer driver, and Custom Install allows you to select items you want to install from the
following.
❏Advanced Printer Driver Ver.5
❏Sample and Manual
Under Windows 2000, the Sample is not available. Only the Manual is available.
Follow the steps below to execute the printer driver installation.
Insert the TM-T20II Software & Documents Disc into the computer and follow the steps.
A
U See “Displaying the Select Software Screen” on page 22
Select the Advanced Printer Driver Ver.5 .xx. Clear the check box for the items you do not want to install. Click
B
the Next button.
The Check Install screen appears. Check the Warning.
C
Check the computer environment and click Next to continue the installation.
Note:
In the Warning, the versions of Epson driver/tool that can coexist with the APD5 are listed.
COMCommunicate with serial port. Set the following communication setting.
PortSpecify the number of serial port used for connecting the printer.
Baud RateSpecify the baud rate.
ParitySpecify the parity.
Stop BitsSpecify the stop bits.
Flow ControlSpecify the method of data flow between the computer and the printer.
Data BitsSpecify the data bits.
USBCommunicate with USB port. Set the following communication setting.
USB PortSpecify the USB port used for connecting the printer. Usually, no setting is
required.
EthernetCommunicate with Ethernet port. Set the following communication setting.
Ethernet PortSpecify the Ethernet port used for connecting the printer. Usually, no setting is
required.
IP AddressSet the IP address of Ethernet port the TM printer is connected.
Set to PrinterSetup the IP address to the printer itself.
U See “Network Address Setting for Ethernet Printer” on page 18
Note:
When path through connection is used by the driver of APD4 customer display, adjust the TM printer's
communication settings with the communication settings of customer display driver set by APD4.
Set the followings from 4. Apply and click Save Setting.
I
ItemDescription
Set as Default PrinterCheck when configuring the printer as that normally used from