Photo Image Print System Lite for Linux 説明書 Copyright (C) Seiko Epson Corporation 2005-2008. 最新の情報については、弊社ホームページをご覧下さい。 http://avasys.jp/ 目次 1 使用許諾契約 2 修正履歴 3 製品説明 4 インストール方法 4.1 rpm/debパッケージのインストール方法 4.2 インストール後の設定 5 印刷 5.1 設定項目 5.2 設定項目詳細 5.3 設定方法 5.4 印刷方法 6 その他のソフトウェア 6.1 pipslited 6.2 pipslitestm 6.3 pipslite-install 7 注意事項 8 謝辞 ------------------------------------------------------------------------------- 1 使用許諾契約 ------------------------------------------------------------------------------- このソフトウェアは、GNU General Public License (GPL)に準拠しています。 ライセンスの詳細はCOPYINGファイルを参照して下さい。 ------------------------------------------------------------------------------- 2 修正履歴 ------------------------------------------------------------------------------- ./NEWSに記載。 ------------------------------------------------------------------------------- 3 製品説明 ------------------------------------------------------------------------------- 本ソフトウェアは、Linuxプラットフォーム上において、Common UNIX Printing System(CUPS)より利用されるフィルタプログラムです。Seiko Epson製カラー インクジェットプリンタを使った、高品質印刷を提供致します。 本ソフトウェアは、Photo Image Print Systemと同等の機能を有していますが、 Epson ESC/P-R言語に対応するプリンタでのみ利用可能です。 また、Photo Image Print Systemと異なり、Epson ESC/P-R言語に対応する 全てのプリンタで利用可能です。 対象機種については、弊社ウェブサイトをご覧下さい。 http://avasys.jp/ [ pipslite-1.1.0 の変更点 ] (1) バージョン1.1.0より、本ソフトウェアはスプーラとしてCUPSのみの サポートとなります。LPRngをお使いの方は、pipslite-1.0.3を お使い下さい。 (2) バージョン1.1.0より、パッケージ構成が変わります。 古いバージョンからアップデートする場合には、ご注意下さい。 * 1.1.0未満 - pipslite-1.0.x LPRng版 - pipslite-cups-1.0.x CUPS版 * 1.1.0以降 - pipslite-1.x.0 CUPS版 (LPRng版はありません) ------------------------------------------------------------------------------- 4 インストール方法 ------------------------------------------------------------------------------- [ 準備.1 ] 必要なソフトウェアの確認 本ソフトウェアをインストールする前に、以下のソフトウェアが インストールされているか、ご確認下さい。インストールされていない場合、 本ソフトウェアは正常に動作致しません。予めご了承下さい。 Common UNIX Printing System (CUPS) [ 準備.2 ] 古いバージョンの削除 (アップデートする場合) 本ソフトウェアのバージョン1.1.0未満がインストールされている場合、 新しいバージョンをインストールする前に、以下のコマンドをroot権限で 実行し、古いバージョンのパッケージを削除して下さい。 ----------------- # rpm -e pipslite もしくは # rpm -e pipslite-cups ----------------- また、本ソフトウェアのバージョン1.1.0未満で作成したPPDファイルは、 バージョン1.1.0以降では使用できません。 新しいバージョンのソフトウェアでPPDファイルを作成する前に、古い バージョンのソフトウェアで作成した * PPDファイル * CUPSのプリンタ登録 は全て削除して下さい。 作成したPPDファイルの保存場所はディストリビューションにより 異なります。 主なPPDファイルの保存場所は以下のとおりです。 ----------------- /usr/share/cups/model/ /usr/share/ppd/ ----------------- 例) /usr/share/cups/model/以下にある PM-A950用PPDファイルを削除する場合、 以下のコマンドをroot権限で実行して下さい。 ----------------- # rm /usr/share/cups/model/ekpma950.ppd ----------------- CUPSに登録されているプリンタは、以下のコマンドで確認できます。 ----------------- # lpstat -p ----------------- CUPSのプリンタ登録を削除するには、上記コマンドで確認したプリンタ名を 指定して、以下のコマンドをroot権限で実行して下さい。 ----------------- # lpadmin -x PRINTER_NAME -E ----------------- 4.1 rpm/debパッケージのインストール方法 お使いのディストリビューションに合わせて 以下のコマンドをroot権限で実行して下さい。 注) 以下のパッケージ名はお使いのバージョンにより異なります。 Redhat系Linuxの場合 ----------------- # rpm -U pipslite-1.2.0-*.i386.rpm ----------------- Debian系Linuxの場合 ----------------- # dpkg -i pipslite_1.2.0-*_i386.deb ----------------- 4.2 インストール後の設定 本ソフトウェアを使用する為に、CUPSの設定を行う必要があります。 印刷を行う前に、必ず以下の手順を実行して下さい。 4.2.1 PPDファイルの作成 CUPSにプリンタを登録するため、pipslite-installを使用して、 PPDファイルを作成する必要があります。 pipslite-installの使用方法の詳細は [6.3 pipslite-install] を ご確認下さい。 注) PPDファイルを作成する代わりに、パッケージに含まれる各プリンタ 共通のPPDファイル (eklite.ppd) を使用することもできます。 各機種共通PPDファイルは、以下の設定に対応しています。 * 用紙サイズ - A4 210x297 mm - 3.5x5 in 89x127 mm * 用紙種類 - EPSON Premium Glossy - Normal - plain papers - Normal 各プリンタに対応した用紙サイズや用紙種類を使用したい場合は、 pipslite-installを実行し、PPDファイルを作成して下さい。 4.2.2 CUPSの再起動 インストールされたフィルタを有効化する為に、CUPSを再起動して下さい。 root権限で以下のコマンドを実行します。 例) Redhat系Linuxの場合 ----------------- # /etc/init.d/cups restart ----------------- Debian系Linuxの場合 ----------------- # /etc/init.d/cupsys restart ----------------- 4.2.3 プリンタの追加 [ コマンドによる追加 ] root権限で以下のコマンドを実行します。 ----------------- # lpadmin -p PRINTER_NAME -v pipslitelp:/var/run/pipslitelp0 -P PPD_FILE -E ----------------- オプションの説明: -p プリンタ設定名称の指定 -E プリンタを有効にする -v 接続に使用するドライバと接続先の指定 -P 設定ファイル(PPDファイル)の指定 例) 利用するプリンタがPM-A950で、PPDファイルが /usr/share/cups/model/に保存されている場合 ----------------- # lpadmin -p pma950 -v pipslitelp:/var/run/pipslitelp0 -P /usr/share/cups/model/ekpma950.ppd -E ----------------- lpadminの詳細については、lpadmin(8)を参照下さい。 [ ブラウザからの追加 ] CUPSでは、設定用のCGIが用意されており、プリンタの設定をブラウザ上 で行うことができます。プリンタの追加には、以下の手順を実行します。 注) 以下のメニュー項目は、CUPSのバージョンやお使いの環境により 異なります。 (1) ブラウザから、CUPSサーバ (Port:631) に接続 例) CUPSがlocalhost上にある場合、以下のURLに アクセスして下さい。 ----------------- http://localhost:631/ ----------------- (2) "Manage Printers" を選択 (3) "Add Printer" を選択 (4) "Name" にプリンタ設定名称を記述して、"Continue" を選択 (他の項目は必須ではありません) (5) "Device" に "Epson Inkjet Printer #1 (Photo Image Print System Lite)" を 設定して、"Continue" を選択 (6) "Make" に "Epson" を設定して、"Continue" を選択 (7) "Model" に "Photo Image Print System Lite (en)" を設定して、 "Continue" を選択 例) 利用するプリンタがPM-A950の場合、"Model" は以下のように 表示されます。 ----------------- "Epson PM-A950, Photo Image Print System Lite (en)" ----------------- (7') 上記(6),(7)の代わりに、[Browse]から直接PPDファイルを指定 例) 利用するプリンタがPM-A950で、PPDファイルが /usr/share/cups/model/に保存されている場合、 以下のファイルを指定します。 ----------------- /usr/share/cups/model/ekpma950.ppd ----------------- 以上で、本ソフトウェア用のプリンタが追加されます。 ------------------------------------------------------------------------------- 5 印刷 ------------------------------------------------------------------------------- 5.1 設定項目 本ソフトウェアにて設定可能な項目は、以下の通りです。 * インク カラー印刷かモノクロ印刷かを選択します。 * 用紙サイズ 印刷物の用紙サイズを選択します。 * 印刷品質 印刷物のメディアタイプ、及びその際の印刷品質を選択します。 5.2 設定項目詳細 本ソフトウェアで指定可能なオプションのリストを示します。 * リスト項目の意味 - Keyword オプション指定時に使用する設定文字列 - ブラウザ表示 CUPSの設定ブラウザ画面上に表示される文字列 - 説明 設定に関する解説 [ インク ] オプション指定での設定名称 : Ink ブラウザ上での設定名称 : Ink Keyword | ブラウザ表示 | 説明 ---------+---------------+--------------------------------------------- COLOR | Color | カラー印刷 MONO | Monochrome | モノクロ印刷 [ 用紙サイズ ] オプション指定での設定名称 : PageSizeまたはmedia ブラウザ上での設定名称 : MediaSize 注) mediaオプションに複数の設定を記述する場合は、用紙サイズを 先頭に記述して下さい。mediaオプションの使用方法については、 CUPSのドキュメントを参照下さい。 [ 印刷品質 ] オプション指定での設定名称 : Quality ブラウザ上での設定名称 : Quality 5.3 設定方法 印刷設定を行うには、以下の3つの方法があります。 * コマンドから設定する lpoptionsを使用します。コマンドの詳細についてはlpoptions(1)を 参照下さい。 例) 登録プリンタ名 lite に対して ink=COLOR, PageSize=A4, quality=PLAIN_NORMAL を指定する場合 ----------------- $ lpoptions -p lite -o ink=COLOR -o media=A4 -o quality=PLAIN_NORMAL ----------------- * ブラウザから設定する プリンタ画面より、"Configure Printer" を選択すると、設定画面が 表示されます。 * 印刷時にオプションを指定する lpoptions と同様に、-oオプションで設定します。コマンドの 詳細については、lpr(1)、lp(1)を参照下さい。 5.4 印刷方法 印刷には、従来のLPRと同様にlprコマンドもしくはlpコマンドを用いて 実行します。印刷できるフォーマットは以下の通りです。 * Postscript * PDF * Text * 各種画像ファイル 例) デフォルト設定での印刷の場合 ----------------- $ lpr -P PRINTER_NAME $ lp -d PRINTER_NAME ----------------- printer_name=a950, ink=MONO, media=LGL の場合 ----------------- $ lpr -P a950 -o ink=MONO -o media=LGL $ lp -d a950 -o ink=MONO -o media=LGL ----------------- 印刷の方法については、CUPSの実装に依存します。より詳しい情報については、 CUPSのドキュメントを参照下さい。 ------------------------------------------------------------------------------- 6 その他のソフトウェア ------------------------------------------------------------------------------- 6.1 pipslited [ 説明 ] pipslitedは、プリンタとの双方向による通信を行うための、通信デーモン です。プリンタを利用するためには、pipslitedを起動する必要があります。 [ 利用方法 ] 通常はLinuxの起動時に自動的に起動します。もし起動していない場合は、 以下のコマンドをroot権限で実行して下さい。 例) ----------------- # /etc/init.d/pipslited start ----------------- コマンドには、以下のオプションがあります。 start pipslitedを起動します stop pipslitedを停止します restart pipslitedを再起動します status pipslitedのステータスを取得します [ 設定 ] pipslitedの設定は、/etc/pipslite/pipslitedrc に記述されています。 設定項目は以下の通りです。(カッコ内はデフォルト値) (*) PrinterName CUPSに設定されているプリンタ名 (lite) (*) PrinterDevicePath プリンタの接続先デバイスドライバへのパス (/dev/usb/lp0) - DummyDevicePath 印刷データ入力用FIFOファイル (/var/run/pipslitelp0) - CommandServerPort 通信用ポート番号 (35587) - ConnectAuto プリンタステータスの自動/手動更新切替 (1) 1 = 自動更新 0 = 手動更新 また、(*)印が付いている設定項目は、設定スクリプト (/usr/lib/pipslite/setup) を用いて対話的に設定を行うことも可能です。 6.2 pipslitestm [ 説明 ] pipslitestmは、プリンタのステータスモニタです。ステータスモニタでは、 プリンタの状態やインクの残量、エラーメッセージなどが確認できます。 [ 利用方法 ] コマンドラインから、次のコマンドを実行して下さい。 ----------------- $ pipslitestm ----------------- [ 設定 ] ステータスモニタは、プリンタステータスの更新のタイミングを、自動更新と 手動更新に設定することができます。(デフォルト設定は自動更新) ステータスモニタの更新の設定を変更するには、[ 6.1 pipslited ]の [ 設定 ]を参照して下さい。 手動更新設定時にプリンタの状態を確認したい場合は、 ステータスモニタ上の[ステータス更新] ボタンを押して下さい。 ボタンを押した時点のプリンタステータスがステータスモニタ上に 表示されます。 ただし、印刷中のみステータスモニタは自動更新されます。 注) pipslitedデーモン以外では動作保障しませんのでご了承下さい。 6.3 pipslite-install [ 説明 ] pipslite-installは、Epson ESC/P-R言語に対応したプリンタの ケーパビリティを取得し、CUPSにプリンタを登録するためのPPDファイルを 作成します。 [ 利用方法 ] 以下のコマンドを実行して下さい。 ----------------- $ pipslite-install ----------------- 注) PPDファイルを作成するため、プリンタと通信可能にする必要が あります。プリンタをPCに接続し、電源を入れた状態でコマンドを 実行して下さい。 コマンドが成功すると、PPDファイルが作成されます。 PPDファイルが作成される場所は、ディストリビューションにより異なります。 実際に作成された場所は、コマンド成功時にダイアログに表示されます。 ------------------------------------------------------------------------------- 7 注意事項 ------------------------------------------------------------------------------- 本ソフトウェアを用いて印刷を行った際に、次のような問題が 発生する場合があります。 1. 日本語のPostscriptが印刷できない 2. アプリケーションに表示されているドキュメントを印刷したときに、 表示されているものと印刷結果が異なる 例) 改行していないはずのところで改行される等 3. 印刷物の左端に、縦線が印刷される これらの問題は、CUPSのレンダリングプログラム(印刷ドキュメントを、 本ソフトウェアが利用可能な画像データに変換するプログラム)で、 Postscriptファイルを画像データに変換する際に発生する物であるため、 本製品では回避することができません。 ご理解の程、よろしくお願いします。 なお、現在 本現象が確認されているCUPSのバージョンは、1.1.14です。 ------------------------------------------------------------------------------- 8 謝辞 ------------------------------------------------------------------------------- 本製品の開発にあたり、以下の方々に御協力頂きました。 ここに御礼申し上げます。 (順不同、敬称略) Nobby N Hirano 山岸俊博 佐藤望 ***End of file