EPSON Color Laser LP-8800C/LP-8500C/LP-8300C/LP-8200C/LP-3000C対応
EPSON Laser LP-8900(R),LP-8100(R),LP-7700(R),LP-9400(R)/LP-8700(R)/LP-8600FX(N)/
            LP-8400FX(N)/LP-8300F/LP-8100(R)/LP-2200/LP-1900(N)/LP-1800対応
                 Ghostscript Driver 説明書


目次
１　使用許諾契約
２　修正履歴
３　製品説明
４　ファイル構成
５　インストール方法
６　使用方法
７　注意事項
８　謝辞



１　使用許諾契約

本ソフトウェアの著作権は個々のプログラムの作者に帰属します。
お客様は GPLライセンス(GNU LIBRARY GENERAL PUBLIC LICENSE)
に基づき、ダウンロードした本ソフトウェアを自由に複製、改良、
使用し、また第三者に頒布することができます。　

１．本ソフトウェアは一定の機能および目的を保証するものではありません。
	従って、お客様は本ソフトウェアを自らの責任において使用することに
	同意するものとします。

２．本ソフトウェアは無償でお客様に提供するものであり、本ソフトウェア
	の使用によりお客様に生じた直接的、間接的もしくは波及効果による損
	害、データ・プログラムその他無体財産権に対する損害、使用利益およ
	び得べかりし利益の喪失に対してエプソンコーワ株式会社は何らの保証
	責任も負わないものとします。　　　　

３．お客様が本ソフトウェアまたは本ソフトウェアを改良したソフトウェア
	を第三者に頒布する場合には、本使用許諾契約と同等の義務を当該第三
	者に負わせるものとします。

４．本ソフトウェアが対応するプリンタ製品は以下に記載するとおりとします。
 　　　　　セイコーエプソン株式会社製カラーレーザープリンタ
 　　　　　・ＬＰ−８８００Ｃ
 　　　　　・ＬＰ−８３００Ｃ
 　　　　　・ＬＰ−８５００Ｃ
 　　　　　・ＬＰ−３０００Ｃ
 　　　　　・ＬＰ−８２００Ｃ
 　　　　　セイコーエプソン株式会社製モノクロレーザープリンタ
 　　　　　・ＬＰ−９４００
 　　　　　・ＬＰ−９４００Ｒ
 　　　　　・ＬＰ−８９００
 　　　　　・ＬＰ−８９００Ｒ
 　　　　　・ＬＰ−８７００
 　　　　　・ＬＰ−８７００Ｒ
 　　　　　・ＬＰ−８６００ＦＸＮ
 　　　　　・ＬＰ−８６００ＦＸ
 　　　　　・ＬＰ−８４００ＦＸＮ
 　　　　　・ＬＰ−８４００ＦＸ
 　　　　　・ＬＰ−８３００Ｆ
 　　　　　・ＬＰ−８１００
 　　　　　・ＬＰ−８１００Ｒ
 　　　　　・ＬＰ−７７００
 　　　　　・ＬＰ−７７００Ｒ
 　　　　　・ＬＰ−２２００
 　　　　　・ＬＰ−１９００
 　　　　　・ＬＰ−１９００Ｎ
 　　　　　・ＬＰ−１８００


２　修正履歴

Mon Mar 11 2002  Version 3.0.2
                LP-8900(R)、LP-7700(R)対応
                J版、EN版の統合

Thu Dec 13 2001  Version 3.0.1
                LP-8800C対応

Fri Jun 22 2001  Version 3.0.0
                Ghostscript 6.51対応

Thu Oct 11 2001  Version 2.0.6
                LP-2200対応

Thu Aug 23 2001  Version 2.0.5
                LP-9400対応

Fri Jun 22 2001  Version 2.0.4
                LP-8700(R)、LP-8100(R)対応

Mon Jan 29 2001  Version 2.0.3
                モノクロ印刷において TeXで作成された文書中の罫線、下線が印字
                できない不具合に対応

Thu Sep 28 2000  Version 2.0.2
                LP-1900、LP-1800対応

Wed Sep 20 2000  Version 2.0.1
                LP-3000C、LP-8500C、LP-8300Cおいて、Duplex指定の有無に関わらず
		両面印刷される不具合を対応

Tue Sep 18 2000  Version 2.0.0
                LP-8600FX(N)/8400FX(N)/LP-8300F対応

Thu Sep  5 2000  Version 1.2.1
                LP-8300C対応

Thu Aug 24 2000  Version 1.1.1
                LP-8500C対応

Tue Aug 10 2000  Version 1.1.0
                LP-3000C対応

Mon Jul 31 2000  Version 1.0.0
                New release


３　製品説明

本ドライバは Ghostscript 6.51 で EPSON Color Laser Printer(LP-8800C,LP-8500C,
LP-8300C,LP-8200C,LP-3000C)のカラー印刷およびEPSON Laser Printer(LP-9400(R),
LP-8900(R),LP-8700(R),LP-8600FX(N),LP-8400FX(N),LP-8300F,LP-8100(R),LP-7700(R),
LP-2200,LP-1900(N),LP-1800)のモノクロ印刷をするためのデバイスドライバです。


４　ファイル構成

ghostscript-6.51-16ep3.0.2.i386.rpm    バイナリー・パッケージ
ghostscript-6.51-16ep3.0.2.src.rpm     ソース・パッケージ
eplaser-3.0.2-651.tgz                  ソースファイル
readme-eplaser-651-ja.euc              操作説明書


５　インストール方法

(1).... rpmファイルのインストール方法
本rpmパッケージはバージョン4 RPMパッケージとなっています。
バージョン4 RPMのパッケージはRedHat6.2へインストールできません。

rpmコマンドを実行するとインストール完了です。
-----------------
rpm -ivh ghostscript-6.51-16ep3.0.2.i386.rpm
-----------------

依存性のエラーが出る場合は、以下のコマンドを実行してください。
-----------------
rpm -ivh --nodeps ghostscript-6.51-16ep3.0.2.i386.rpm
-----------------

(2)....srpmファイルでのインストール方法
本srpmパッケージはバージョン4 RPMパッケージとなっています。
バージョン4 RPMのパッケージはRedHat6.2へインストールできません。

以下のコマンドを実行すると/usr/src/redhat/RPMS/i386 ディレクトリに
rpmファイルが作成されます。
-----------------
rpm --rebuild ghostscript-6.51-16ep3.0.2.src.rpm
-----------------
"(1).... rpmファイルのインストール方法" を参照してインストールを
行ってください。

(3)....tgzファイルでのインストール方法
ここで説明するインストール方法は、ghostscript-6.51 または ghostscript-5.50が
コンパイルできている環境が必要となります。
ソースファイルを展開して、ghostscript-6.51 または ghostscript-5.50を
再コンパイルします。

STEP 1
tgzファイルを ghostscript のソースディレクトリにコピーします。
-----------------
gs6.51の場合
cp eplaser-3.0.2-651.tgz /usr/src/redhat/BUILD/ghostscript-6.51/src/
gs5.50の場合
cp eplaser-3.0.2-651.tgz /usr/src/redhat/BUILD/gs5.50/
-----------------

STEP 2
ghostscript のソースディレクトリに移動します。
-----------------
gs6.51の場合
cd /usr/src/redhat/BUILD/ghostscript-6.51/src/
gs5.50の場合
cd /usr/src/redhat/BUILD/gs5.50/
-----------------

STEP 3
tgzファイルを 展開します。
-----------------
tar xvfz eplaser-3.0.2-651.tgz
-----------------
eplaser-3.0.2ディレクトリと gdevescv.c、gdevesmv.c、gdevescv.hが参照できるようになります。

STEP 4
gdevescv.mak を contrib.mak に追加します(カラー印刷をする場合)
-----------------
gs6.51の場合
cat eplaser-3.0.2/gdevescv6.mak >> src/contrib.mak
gs5.50の場合
cat eplaser-3.0.2/gdevescv5.mak >> contrib.mak
-----------------

gdevesmv.mak を contrib.mak に追加します(モノクロ印刷をする場合)
-----------------
gs6.51の場合
cat eplaser-3.0.2/gdevesmv6.mak >> src/contrib.mak
gs5.50の場合
cat eplaser-3.0.2/gdevesmv5.mak >> contrib.mak
-----------------

STEP 5
Makefile の DEVICE_DEVS に lp8200c.dev、lp8500c.dev、lp3000c.dev、lp8300c.dev、
lp8600f.dev、lp8400f.dev、lp8700.devといった使用可能なデバイスを追加します。 
例えば DEVICE_DEVS2=lp3000c.dev lp8300c.dev lp8600f.dev lp1900.dev
-----------------
vi Makefile
-----------------

STEP 6
ghostscript をコンパイルし、インストールします。 
-----------------
make
make install
-----------------


(4).... インストール後の設定
lprのフィルタとして利用する場合は、/etc/printcap の設定を行い、適切な
ghostscript用のフィルタを作成することが必要です。
設定例(printcap)
    1     LP8200C:\
    2        :lp=/dev/lp0:\
    3        :sh:\
    4        :if=/usr/local/bin/filter8200C:\
    5        :sd=/var/spool/lpd/LP8200C:\
    6        :mx#0:

　　1:プリンタ名
　　2:プリンタポートの指定
　　3:カバーシートの抑制
　　4:入力フィルタの指定
　　5:スプールディレクトリの指定
　　6:スプールする最大ファイルサイズの指定(0を指定すると無制限)

    ※保存後、lpc restart all として lpdをリスタートしてください。
      失敗する場合には /etc/rc.d/init.d/lpd restart を実行してください。

設定例(filter8200C)
    1     #!/bin/sh
    2     /usr/bin/gs -q -dNOPAUSE -dBATCH -sDEVICE=lp8200c -sPAPERSIZE=a4 -sOutputFile=- -

    ※保存後、chmod a+x filter8200C として実行権限を与えてください。


６　使用方法

使用例 (LP8200Cへinput filterを使って出力する例)
 # lpr -PLP8200C tiger.ps

使用例 (LP8200Cへinput filterを使わずに出力する例)
 # gs -dNOPAUSE -dBATCH -sDEVICE=lp8200c -sPAPERSIZE=a4 \
		-sOutputFile=- tiger.ps | lpr
	(注)lprは標準的に使われるプリンタを選びます。
            標準的に使われるプリンタに対して input filterの設定は必要ありません。


・デバイスの指定
  このドライバを使用するためには -sDEVICE オプションで以下のデバイスを
  指定します。

  -sDEVICE=lp8800c
	lp8800c デバイス(LP-8800C)を使用します。

  -sDEVICE=lp8300c
	lp8300c デバイス(LP-8300C)を使用します。

  -sDEVICE=lp8500c
	lp8500c デバイス(LP-8500C)を使用します。

  -sDEVICE=lp3000c
	lp3000c デバイス(LP-3000C)を使用します。

  -sDEVICE=lp8200c
	lp8200c デバイス(LP-8200C)を使用します。

  -sDEVICE=lp8000c
	lp8000c デバイス(LP-8000C)を使用します。

  -sDEVICE=lp9400
	lp9400 デバイス(LP-9400(R))を使用します。

  -sDEVICE=lp8900
	lp8900 デバイス(LP-8900(R))を使用します。

  -sDEVICE=lp8700
	lp8700 デバイス(LP-8700(R))を使用します。

  -sDEVICE=lp8100
	lp8100 デバイス(LP-8100(R))を使用します。

  -sDEVICE=lp8600f
	lp8600f デバイス(LP-8600FX(N))を使用します。

  -sDEVICE=lp8400f
	lp8400f デバイス(LP-8400FX(N))を使用します。

  -sDEVICE=lp8300f
	lp8300f デバイス(LP-8300F)を使用します。

  -sDEVICE=lp7700
	lp7700 デバイス(LP-7700(R))を使用します。

  -sDEVICE=lp2200
	lp2200 デバイス(LP-2200)を使用します。

  -sDEVICE=lp1900
	lp1900 デバイス(LP-1900(N))を使用します。

  -sDEVICE=lp1800
	lp1800 デバイス(LP-1800)を使用します。


・プリンタ解像度の選択 (デフォルトは 600dpi)
	-r オプションにてプリンタ解像度を選択できます。

	-r300	-r300x300	300dpi
	-r600	-r600x600	600dpi
	-r1200	-r1200x1200	1200dpi

	(注)1200dpiは解像度1200dpiを持つプリンタのみ可能。


・給紙トレイの選択 (デフォルトは自動選択)
	-dManualFeed にて手指しを選択できます。


・給紙装置の選択 (デフォルトは自動選択)
	-dCasset オプションにてカセットを指定できます。

	-dCasset=2
	(注)カセットを指定 (1−15)
	    給紙トレイ選択 (手指しを指定する) が指定されている場合、無効。


・排紙トレイの選択 (デフォルトはフェイスダウン)
	-dFaceUp によりフェイスアップトレイを選択できます。

	(注)フェイスアップトレイを持つプリンタのみ可能。


・部数印刷 (デフォルトは 1部)
	-dNumCopies、-dCollate により部数印刷を指定できます。
       （NumCopiesの指定範囲は 1−999）

	例)-dNumCopies=3 -dCollate    部単位で3部印刷することができます。
	   -dNumCopies=3	      ページ単位で3部印刷することができます。

        (注1)DEVICE=lp8000c,lp1800 では、部数印刷は未サポート。

        (注2)DEVICE=lp8200c では、オプションHDD装着時の場合、部単位印刷が
	     可能です。
             -dNumCopies=3 -dCollateを指定した場合、1,2,3,1,2,3,1,2,3 と部単位
             印刷が行えます。
	     オプションHDDが未装着の場合には、部単位印刷は行えません。

        (注3)DEVICE=lp9400 では、オプションHDD装着時またはメモリ増設により
             部単位印刷が可能です。
             -dNumCopies=3 -dCollateを指定した場合、1,2,3,1,2,3,1,2,3 と部単位
             印刷が行えます。
	     オプションHDDが未装着、メモリが十分にない場合には、部単位印刷は
	     行えません。

        (注4)DEVICE=lp8800c,lp8500c,lp8300c,lp3000c では、オプションHDD装着時または
             メモリ増設により部単位印刷が可能です。
             -dNumCopies=3 -dCollateを指定した場合、1,2,3,1,2,3,1,2,3 と部単位
             印刷が行えます。
	     オプションHDDが未装着、メモリが十分にない場合には、部単位印刷は
	     行えません。

        (注5)DEVICE=lp8900,lp8700,lp8600f,lp8400f,lp8300f,lp8100,lp7700,lp2200,
             lp1900 では、メモリ増設により部単位印刷が可能です。
             -dNumCopies=3 -dCollateを指定した場合、1,2,3,1,2,3,1,2,3 と部単位
             印刷が行えます。
	     メモリが十分にない場合には、部単位印刷は行えません。


・用紙の種類 (デフォルトは普通紙)
	-sMediaType オプションにて用紙の種類を指定できます。

	-sMediaType=TRANS	TRANSPARENCY:OHP
	-sMediaType=THICK	THICK:厚紙

	(注)TRANS、THICKを指定した場合、フェイスアップトレイのあるプリンタは
            排紙トレイの選択に関わらずフェイスアップトレイに出力されます。


・RIT制御 (デフォルトは ON)
	-dRITOff にてRIT制御をOFFできます。


・用紙方向 (デフォルトはパネル設定)
	-dLandscape にてランドスケープを指定できます。


・トナーセーブ (デフォルトはパネル設定)
	-dTonerSaving にてトナーセーブを指定できます。


・両面印刷（デフォルトはパネル設定）
	-dDuplex にて両面印刷を指定できます。

	(注)両面印刷ユニットを装備しているプリンタのみ、両面印刷の
	    機能が使用できます。


・綴じ方向（デフォルトはパネル設定）
	両面印刷を指定した場合、-dTumble にて短辺綴じを指定できます。


・用紙サイズ（デフォルトはA4サイズ）
	-sPAPERSIZE にて用紙サイズを指定できます。

	-sPAPERSIZE=a3          A3
	-sPAPERSIZE=a4          A4
	-sPAPERSIZE=a5          A5
	-sPAPERSIZE=b4          B4
	-sPAPERSIZE=b5          B5
	-sPAPERSIZE=letter      Letter
	-sPAPERSIZE=halfletter  Half Letter
	-sPAPERSIZE=legal       Legal
	-sPAPERSIZE=ledger      Ledger
	-sPAPERSIZE=postcard    Japanese Postcard(はがき)
	-sPAPERSIZE=envyou4     Japanese Envelope(洋形4号)


	(注1)使用できる用紙サイズは、各プリンタで対応している用紙および
	     gs_statd.ps に定義のある用紙となります。
	(注2)アプリケーションで用紙サイズを決定できるものは、本ドライバ
             の用紙サイズと設定を合わせて下さい。


７　注意事項、制限事項
(1) アプリケーションで用紙方向を選択できるもので、横方向を選んで印刷した場合
    印刷結果の右端が崩れる場合があります。
    用紙方向は縦でお使いください。

(2) LP-8200C、LP-8500C、LP-8300C、LP-8800Cの給紙トレイにおいて A4、LT(letter)
    をセットする場合、搬送方向に対し横長にセットしてください。
    縦長にセットした場合、印刷結果が切れる場合があります。


８　謝辞
    本ドライバの作成にあたり、gdevlips(作者 大森紀人さん)を参考にさせて
    頂きました。

以上
