1Epson Inkjet Printer Driver (ESC/P-R) 説明書
2
3Copyright (C) Seiko Epson Corporation 2005-2019.
4
5本ドライバーに関する情報は、下記を参照して下さい。
6http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX
7
8目次
91  使用許諾契約
102  修正履歴
113  製品説明
124  インストールとCUPSの設定
13    4.1  インストール
14    4.2  インストール後の設定
155  印刷
16    5.1  設定項目
17    5.2  設定項目詳細
18    5.3  設定方法
19    5.4  印刷方法
206  LSB非対応ディストリビューションでのビルド方法
21    6.1 Redhat系ディストリビューションの場合
22    6.2 Debian系ディストリビューションの場合
23    6.3 それ以外のディストリビューションの場合
24
25-------------------------------------------------------------------------------
261  使用許諾契約
27-------------------------------------------------------------------------------
28本ソフトウェアは、GNU General Public License (GPL)に準拠しています。
29GPLの詳細はCOPYINGファイルを参照して下さい。
30
31-------------------------------------------------------------------------------
322  修正履歴
33-------------------------------------------------------------------------------
34./NEWSに記載。
35
36
37-------------------------------------------------------------------------------
383  製品説明
39-------------------------------------------------------------------------------
40本ソフトウェアは、Linuxプラットフォーム上において、Common UNIX Printing
41System(CUPS)より利用されるフィルタプログラムです。Seiko Epson製カラー
42インクジェットプリンタを使った、高品質印刷を提供致します。
43
44本ソフトウェアは、Epson ESC/P-R言語に対応するプリンタでのみ利用可能です。
45対象機種については、以下のウェブサイトをご覧下さい。
46http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX
47
48本ソフトウェアは、LSB 3.2に準拠しており、LSB3.2以上をサポートするディストリ
49ビューションで使用可能ですが、LSBに対応していないディストリビューションにおいても、
50ソースコードからビルドすることにより利用可能です。
51
52-------------------------------------------------------------------------------
534  インストールとCUPSの設定
54-------------------------------------------------------------------------------
554.1  インストール
56	4.1.1  LSB3.2対応のディストリビューションの場合
57	   お使いのディストリビューションに合わせて、rpm、debパッケージをインストールします。
58	   以下のコマンドをroot権限で実行して下さい。
59	   注) 以下のパッケージ名はお使いのバージョンにより異なります。
60
61	   Redhat系Linuxの場合
62	   -----------------
63	   # rpm -i epson-inkjet-printer-escpr-1.7.xx-1lsb3.2.i486.rpm
64	   -----------------
65	   Debian系Linuxの場合
66	   -----------------
67	   # dpkg -i epson-inkjet-printer-escpr_1.7.xx-1lsb3.2_i386.deb
68	   -----------------
69
70	4.1.2  LSB3.2以上に非対応のディストリビューションの場合
71	   「6  LSB非対応ディストリビューションでのビルド方法」を参照してください。
72
73
744.2  インストール後の設定
75   本ソフトウェアを使用する為に、CUPSの設定を行う必要があります。
76   印刷を行う前に、必ず以下の手順を実行して下さい。
77
78	4.2.1  CUPSの再起動
79	     インストールされたフィルタを有効化する為に、CUPSを再起動して下さい。
80	     root権限で以下のコマンドを実行します。
81
82	     例) Redhat系ディストリビューションの場合
83	     -----------------
84	     # /etc/init.d/cups restart
85	     -----------------
86	     Debian系ディストリビューションの場合
87	     -----------------
88	     # /etc/init.d/cupsys restart
89	     -----------------
90
91	4.2.2  プリンタの追加
92
93	  [ コマンドによる追加 ]
94	     root権限で以下のコマンドを実行します。
95	     -----------------
96	     # lpadmin -p [PRINTER_NAME] -v [DEVICE_URI] -P [PPD_FILE] -E
97	     -----------------
98
99	     オプションの説明: -p   プリンタ設定名称の指定
100	                        -E   プリンタを有効にする
101	                        -v   接続に使用するドライバと接続先の指定
102	                        -P   設定ファイル(PPDファイル)の指定
103
104	     例) 利用するプリンタがEP-901Aの場合
105	     -----------------
106	     # lpadmin -p ep901a -v usb:/EPSON/EP-901A -P /opt/epson-inkjet-printer-escpr/ppds/EPSON/EPSON-EP-901A-epson-escpr-en.ppd.gz -E
107	     -----------------
108
109	     lpadminの詳細については、lpadmin(8)を参照下さい。
110
111
112	  [ ブラウザからの追加 ]
113	     CUPSでは、設定用のCGIが用意されており、プリンタの設定をブラウザ上
114	     で行うことができます。プリンタの追加には、以下の手順を実行します。
115	       注) 以下のメニュー項目は、CUPSのバージョンやお使いの環境により
116	           異なります。
117
118	     (1) プリンターの電源を入れて、PCにUSBケーブルで接続してください。
119	     (2) ブラウザから、CUPSサーバ (Port:631) に接続
120	         例) CUPSがlocalhost上にある場合、以下のURLに
121	             アクセスして下さい。
122	             -----------------
123	             http://localhost:631/
124	             -----------------
125	     (3) "Add Printer" を選択
126	     (4) "Name" にプリンタ設定名称を記述して、"Continue" を選択
127	          (他の項目は必須ではありません)
128	     (5) "Device" に USB を設定して、"Continue" を選択
129	         例) 利用するプリンタがEP-901Aの場合、"Model" は以下のように
130	             表示されます。
131	             -----------------
132	             "EP-901A USB #1(EP-901A)"
133	             -----------------
134	     (6) "Model" に "EPSON-ESC/P-R Printer Driver for Linux" を設定して、
135	         "Add Printer" を選択
136	         例) 利用するプリンタがEP-901Aの場合、"Model" は以下のように
137	             表示されます。
138	             -----------------
139	             "EPSON EP-901A, EPSON-ESC/P-R Printer Driver for Linux (en,en,ja,nl,fr,de,it,pt,es,ko,zh_CN,zh_TW)"
140	             -----------------
141	     (6') 上記(6)の代わりに、[Browse]から直接PPDファイルを指定
142	          例) 利用するプリンタがEP-901Aの場合、
143	              以下のファイルを指定します。
144	              -----------------
145	              /opt/epson-inkjet-printer-escpr/ppds/EPSON/EPSON-EP-901A-epson-escpr-en.ppd.gz
146	              -----------------
147
148以上で、本ソフトウェア用のプリンタが追加されます。
149
150
151-------------------------------------------------------------------------------
1525  印刷
153-------------------------------------------------------------------------------
1545.1  設定項目
155   本ソフトウェアにて設定可能な項目は、以下の通りです。
156
157   * インク
158        カラー印刷かモノクロ印刷かを選択します。
159
160   * 用紙サイズ
161        印刷物の用紙サイズを選択します。
162
163   * 印刷品質
164        印刷物のメディアタイプ、及びその際の印刷品質を選択します。
165
166
1675.2  設定項目詳細
168   本ソフトウェアで指定可能なオプションのリストを示します。
169
170   * リスト項目の意味
171     - Keyword          オプション指定時に使用する設定文字列
172     - ブラウザ表示     CUPSの設定ブラウザ画面上に表示される文字列
173     - 説明             設定に関する解説
174
175   [ インク ]
176      オプション指定での設定名称 : Ink
177      ブラウザ上での設定名称 : Ink
178
179      Keyword  | ブラウザ表示  | 説明
180      ---------+---------------+---------------------------------------------
181      COLOR    | Color         | カラー印刷
182      MONO     | Monochrome    | モノクロ印刷
183
184   [ 用紙サイズ ]
185      オプション指定での設定名称 : PageSizeまたはmedia
186      ブラウザ上での設定名称 : MediaSize
187
188      注) mediaオプションに複数の設定を記述する場合は、用紙サイズを
189          先頭に記述して下さい。mediaオプションの使用方法については、
190          CUPSのドキュメントを参照下さい。
191
192   [ 印刷品質 ]
193      オプション指定での設定名称 : Quality
194      ブラウザ上での設定名称 : Quality
195
196   [ 両面印刷 ]
197      オプション指定での設定名称 : Duplex
198      ブラウザ上での設定名称 : Duplex
199
200   [ 給紙装置 ]
201      オプション指定での設定名称 : InputSlot
202      ブラウザ上での設定名称 : InputSlot
203
204
205
2065.3  設定方法
207
208   印刷設定を行うには、以下の3つの方法があります。
209
210   * コマンドから設定する
211        lpoptionsを使用します。コマンドの詳細についてはlpoptions(1)を
212        参照下さい。
213
214        例) 登録プリンタ名 ep901a に対して
215            ink=COLOR, PageSize=A4, quality=PLAIN_NORMAL を指定する場合
216        -----------------
217        $ lpoptions -p ep901a -o ink=COLOR -o media=A4 -o quality=PLAIN_NORMAL
218        -----------------
219
220   * ブラウザから設定する
221        プリンタ画面より、"Configure Printer" を選択すると、設定画面が
222        表示されます。
223
224   * 印刷時にオプションを指定する
225        lpoptions と同様に、-oオプションで設定します。コマンドの
226        詳細については、lpr(1)、lp(1)を参照下さい。
227
2285.4  印刷方法
229
230   印刷には、従来のLPRと同様にlprコマンドもしくはlpコマンドを用いて
231   実行します。印刷できるフォーマットは以下の通りです。
232
233   * Postscript
234   * PDF
235   * Text
236   * 各種画像ファイル
237
238   例)
239      デフォルト設定での印刷の場合
240      -----------------
241      $ lpr -P PRINTER_NAME <file>
242      $ lp -d PRINTER_NAME <file>
243      -----------------
244
245      printer_name=a950, ink=MONO, media=Legal の場合
246      -----------------
247      $ lpr -P a950 -o ink=MONO -o media=Legal <file>
248      $ lp -d a950 -o ink=MONO -o media=Legal <file>
249      -----------------
250
251印刷の方法については、CUPSの実装に依存します。より詳しい情報については、
252CUPSのドキュメントを参照下さい。
253
254-------------------------------------------------------------------------------
2556  LSB非対応ディストリビューションでのビルド方法
256-------------------------------------------------------------------------------
2576.1 Redhat系ディストリビューションの場合
258
259	6.1.1 ダウンロードしたsrs.rpmを解凍します。
260	   $ rpm2cpio epson-inkjet-printer-escpr-1.7.xx-1lsb3.2.src.rpm | cpio -id
261	   $ tar zxvf epson-inkjet-printer-escpr-1.7.xx-1lsb3.2.tar.gz
262
263	6.1.2 configureを実行し、ソースtarballを作成します。
264	   $ cd epson-inkjet-printer-escpr-1.7.xx
265	   $ ./bootstrap && ./configure --prefix=/usr && make dist
266
267	6.1.3 パッケージ作成用ディレクトリを作成します。
268	   $ mkdir -p ~/rpmbuild/SOURCES
269	   $ mkdir -p ~/rpmbuild/SPECS
270	   $ mkdir -p ~/rpmbuild/BUILD
271	   $ mkdir -p ~/rpmbuild/RPMS
272	   $ mkdir -p ~/rpmbuild/SRPMS
273
274	   (~/.rpmmacrosでrpmbuild以外のディレクトリを指定することもできます。)
275
276	6.1.4 ソースtarballとspecファイルを、上記のディレクトリにコピーします。
277	   $ cp epson-inkjet-printer-escpr-1.7.xx.tar.gz ~/rpmbuild/SOURCES/.
278	   $ cp epson-inkjet-printer-escpr.spec ~/rpmbuild/SPECS
279
280	6.1.5 rpmパッケージを作成します。
281	   $ cd ~/rpmbuild/SPECS
282	   $ rpmbuild -ba --clean epson-inkjet-printer-escpr.spec
283
284	   成功すると、~/rpmbuild/RPMSにrpmパッケージが作成されます。
285
286
2876.2 Debian系ディストリビューションの場合
288
2896.2.1 ダウンロードしたsrs.rpmを解凍します。
290   $ rpm2cpio epson-inkjet-printer-escpr-1.7.xx-1lsb3.2.src.rpm | cpio -id
291   $ tar zxvf epson-inkjet-printer-escpr-1.7.xx-1lsb3.2.tar.gz
292
2936.2.2 configureを実行します。
294   $ cd epson-inkjet-printer-escpr-1.7.xx
295   $ ./bootstrap && ./configure --prefix=/usr
296
2976.2.3 debパッケージを作成します。
298   $ make
299   $ debuild -us -uc -b
300
301   成功すると、ひとつ上のディレクトリにdebパッケージが作成されます。
302
303
3046.3 それ以外のディストリビューションの場合
305
3066.3.1 ダウンロードしたsrs.rpmを解凍します。
307   $ rpm2cpio epson-inkjet-printer-escpr-1.7.xx-1lsb3.2.src.rpm | cpio -id
308   $ tar zxvf epson-inkjet-printer-escpr-1.7.xx-1lsb3.2.tar.gz
309
3106.3.2 configureを実行します。
311   $ cd epson-inkjet-printer-escpr-1.7.xx
312   $ ./bootstrap && ./configure --prefix=/usr
313
314   CUPS filterとPPDファイルのインストール先は自動判定していますが、
315   以下のconfigure オプションで、明示的に指定することもできます。
316
317   * "--with-cupsfilterdir" ..... CUPSフィルターの保存先
318                                  例) /usr/lib/cups/filter
319   * "--with-cupsppddir" ........ PPDファイルの保存先
320                                  例) /usr/share/ppd
321
3226.3.3 make, make install を実行します
323   $ cd epson-inkjet-printer-escpr-1.7.xx
324   $ make
325   $ sudo make install
326
327***End of file
328