Epson TM/BAシリーズ サーマルプリンタードライバー 説明書

目次
1. 使用許諾契約
2. 製品の説明
3. 設定方法
4. ユーザー定義ファイル送信機能
5. 多階調変換ツール(TM-88Vのみ）
6. アンインストール方法

------------------------------------------------------------------------
1. 使用許諾契約
------------------------------------------------------------------------

本パッケージは、non-free proprietary license に基づき配布します。
本ライセンスの内容は、添付の EULA.ja.txt を参照して下さい。

本パッケージ内のバイナリーファイルを構成しているソースコードの著作権は、
すべてセイコーエプソン株式会社が保有しており、これらは SEIKO EPSON
CORPORATION SOFTWARE LICENSE AGREEMENT (EULA.ja.txt 参照)の元に配布され
ます。


------------------------------------------------------------------------
2. 製品の説明
------------------------------------------------------------------------

本ソフトウェアは、 Linux から CUPS を利用して TM/BAシリーズ サーマル
プリンターに印刷するためのプリンタードライバーです。

  特徴：
  - TM/BAシリーズのサーマルプリンターのラスター形式プリンタードライバー。
  - 画像／テキスト／線画など、アプリケーションで表示したイメージを
    そのまま印刷することが可能。
  - 用紙カットのタイミング指定、キャッシュドロアー制御、印字速度制御、
    空白行の節約、上下反転印刷など、多彩なプリンター制御が可能。


2.1. サポート機種

  本ソフトウェアは、TM/BAシリーズのサーマルプリンターをサポートします。
  利用可能な機種については、機種毎にPPDファイルを用意しておりますので、
  付属のPPDファイルを参照下さい。


2.2. サポートインターフェース

    USB
    パラレル
    シリアル
    Ethernet


2.3. 動作環境

* Operating System
  - openSUSE 11.1
  - Ubuntu 9.04

* Hardware:
  - Intel x86(32bit) architecture.
  - Intel x64(64bit) architecture.


2.4. 動作に必要なソフトウェア

* CUPS Ver.1.1.23 以降
      <http://www.cups.org/>

* 付属のバックエンド及び通信モジュール


2.5. パッケージの内容

    non-free proprietary license modules:
        /usr/lib/cups/filter/rastertotmt
        /usr/bin/tmcupsbmptobin

    License files:
        /usr/share/doc/packages/tmt-cups/EULA.ja.txt (日本語)
        /usr/share/doc/packages/tmt-cups/EULA.en.txt (英語)

  注）
    ! 上記のインストールパスは openSUSE 11.1 (i586)の場合です。
      インストールパスは、ディストリビューションごとに異なる可能性があり
      ます。
    ! /var/lib/tmt-cups ディレクトリーは、インストール時に自動的に
      作成されます。


------------------------------------------------------------------------
3. 設定方法
------------------------------------------------------------------------

3.1 CUPS へのプリンター登録

    CUPS WebAdmin <http://localhost:631/>で、プリンターをCUPSに登録して下さい。

    CUPS の詳細は、下記 URL から参照できます。
          <http://localhost:631/help/>
          <http://www.cups.org/>

    - プリンターのデバイス選択画面で、"Epson TM/BA/EU Printer"を選択して下さい

      - USB TM-T88IVの例
        Epson TM/BA/EU Printer (USB TM-T88IV)

     詳細はバックエンドのマニュアルを参照して下さい。
     バックエンドのマニュアルは、インストール前のmanualディレクトリ内に
     格納されています。

    - プリンターのモデル選択画面では、直接PPDファイルを選択して設定を
      行って下さい。
      PPDファイルは、インストール前のppdディレクトリ内に格納されています。

    注）
    ! CUPSへプリンターを登録する前に、プリンターの電源をONにして下さい。
    ! ディストリビューション付属のプリンタ設定ツールにより自動認識画面が
      表示された場合には、キャンセルして下さい。

3.2 印刷設定

    使用できる印刷設定は、インストール前のmanualディレクトリ内のマニュアル
    を参照して下さい。

    例) TM-T88IVの場合
    TM-T88IV_Manual.ja.txt (日本語)
    TM-T88IV_Manual.en.txt (英語)


------------------------------------------------------------------------
4. ユーザー定義ファイル送信機能
------------------------------------------------------------------------
4.1 概要

    ユーザーが独自に作成した、ESC/POSコマンドのファイルをユーザー定義ファイル
    と呼び、このユーザー定義ファイルを所定の場所に置くことにより、
    ページ毎、ジョブ毎の固定タイミングで、ファイル内のコマンドデータを
    プリンターに送信することができます。

4.2 ユーザー定義ファイル送信タイミングとファイル命名規則について
    ファイル保存フォルダ : /var/lib/tmt-cups/
    
    ファイルの命名規則              | 送信タイミング
    --------------------------------+-----------------------------------
    {プリンター名}_StartJob.prn     | 印刷開始時（プリンター初期化後）
    {プリンター名}_EndJob.prn       | 全印刷の終了時（ドキュメントカット実行前)
    {プリンター名}_StartPage.prn    | 各ページの印刷開始時（ページ初期化後）
    {プリンター名}_EndPage.prn      | 各ページの印刷終了時（ページカット実行前）
    プリンター名は、CUPSへのプリンター登録名称です。

    例）プリンター登録名称がtmt88printerで、印刷開始時にロゴを出力したい場合、
        以下のファイルを登録します。
        
        /var/lib/tmt-cups/tmt88printer_StartJob.prn

    注）
    ! ユーザー定義ファイルを、/var/lib/tmt-cups/へ配置するには、ルート権限が
      必要となります。
    ! ユーザー定義ファイルには、用途に応じて適切なパーミッションを設定して
      下さい。
      印刷するユーザーにユーザー定義ファイルの読み込み権限が無い場合、
      送信が行われません。
    ! ユーザー定義ファイルの一部に、リアルタイムコマンドと一致するパターンを
      持つグラッフィックコマンドが含まれる場合、プリンターが誤動作する可能性が
      あります。
    ! 本パッケージをアンインストールする際、ユーザー定義ファイルが
      格納ディレクトリ以下に存在していた場合、ファイルを含む同ディレクトリは
      削除されません。

4.3 テキストデータの印刷
    /var/lib/下のユーザー定義ファイルにテキストデータを含む場合、テキストデータ
    の内容を印字することが可能です。

    例) tmt88printer_StartJob.prnに、下記の1行のテキストデータを含む場合。
    ======
    Welcome!

    ======

    注)
    ! ASCIIテキスト以外の文字コードを指定した場合、正しく印刷されないことが
      あります。
    ! 改行コードは<LF>(0x0A)としてください。
      <CR>(0x0D)を含めた場合の印刷動作は保証されません。
    ! 行の終わりに、改行コード<LF>を含まない場合、正しく印刷されないことが
      あります。
    ! 印刷中にユーザー定義ファイルを編集/削除した場合の印刷結果は、
      保証されません。
      プリンターから印刷が終了するまで変更を加えないでください。

    プリンターtmt88printerから印刷を行う度に、ページの先頭で上記の1行が
    印刷されます。


------------------------------------------------------------------------
5. 多階調変換ツール(TM-88Vのみ）
------------------------------------------------------------------------
5.1 概要
    画像ファイルをESC/POSコマンドデータに変換するツールです。
    本ツールを利用することにより、TM-T88Vでは、多階調グラフィックデータを
    印刷することが可能になります。また、変換されたコマンドデータファイルを
    ユーザ定義フォルダに登録することで、ロゴの印刷が可能になります。

  注）
    ! TM-T88Vのみでご利用いただけます。他のプリンターでは、誤動作する
      可能性がありますので、ご使用にならないで下さい。

5.2 インストール先及びコマンド名
    /usr/bin/tmcupsbmptobin

5.3 ツールのオプション
    書式 : tmcupsbmptobin [オプション] 入力BMPファイル   出力BINファイル

    オプション ([]はデフォルト設定）
        [-16s], -2s                 多階調、モノクロ
        [-80mm], -58mm              用紙幅を選択
        -left, -center, -right      印刷位置を指定
        -b65 ～[-b100]～-b135       明るさの調整（5刻み）
        -r180                       180度回転指定
        
  注）
    ! Windows BMPファイル形式にのみ対応しています。
      非圧縮の1bits/4bits/8bits/24bitsのBMP形式に対応しています。
    ! 画像のサイズは、プリンターの用紙幅を超えないように作成して下さい。
      用紙幅を超えた場合の画像は印刷されません。
      TM-T88V - 80mm用紙の場合 - 510pixel以下
                58mm用紙の場合 - 354pixel以下
    ! シリアル、Ethernetをお使いの場合は、印刷画像に白筋が入ることが
      あります。高さが415pixel以下の画像を作成されることをお勧めします。

5.4 ロゴの登録の仕方
    ユーザ定義フォルダに、画像ファイルからコマンドデータに変換した
    バイナリファイルを登録することで、印刷ページの中にロゴを挿入することが
    できます。
    詳細は、4. ユーザー定義ファイル送信機能を参照して下さい。


5.5 クーポンファイルのみの印刷
    以下のように実行すると、クーポン等の画像ファイルを、すぐに印刷させることが
    できます。

    例）プリンター登録名称がtmt88printerの場合。
    ======
    # tmcupsbmptobin  imagedata.bmp  /var/lib/tmt-cups/tmt88printer_StartJob.prn
    # echo "" | lpr -P tmt88printer
    =====

  注）
    ! 上記の場合、すでに登録されているtmt88printer_StartDocStartJob.prnは
      上書きされます。


------------------------------------------------------------------------
6. アンインストール方法
------------------------------------------------------------------------

本ソフトウェアをアンインストールする方法を以下に示します。

  - RPM パッケージをアンインストールします。

    # rpm -e tmt-cups

  - DEB パッケージをアンインストールします。

    # dpkg -P tmt-cups

  注）
    ! アンインストール作業には、root権限が必要です。
    ! /var/lib/tmt-cups ディレクトリー以下にユーザーのデータがある場合は、
      ユーザーデータを保護するために、このディレクトリーは削除されません。
    ! アンインストールする前に、本ドライバーを使用している CUPS のプリンター
      定義を削除して下さい。

------------------------------------------------------------------------
Copyright (C) Seiko Epson Corporation 2010. All rights reserved.

Linuxは、Linus Torvalds氏の米国およびその他の国における登録商標または商標です。

CUPSとCUPSロゴは、米国および他の国々で登録されたApple Inc.の商標です。

"Novell" と "openSUSE" は、The openSUSE Project の設立者であり出資者でもある、
同プロジェクトに指名された Novell, Inc. の商標です。

UbuntuとCanonicalはCanonical Ltd.登録商標です。

そのほかの製品名は各社の商標または登録商標です。
