PM-3500C用Photo Image Print System for Linux 説明書


目次
１　使用許諾契約
２　修正履歴
３　製品説明
４　ファイル構成
５　インストール方法
６　操作方法
６.１　オプションの仕様
６.２　オプション設定のデフォルト値
６.３　オプションの組み合わせ
６.４　pipsrc仕様
６.５  libpm3500c.so仕様
７　注意事項
８　謝辞


１  使用許諾契約
ソフトウェアの著作権は、全てエプソンコーワ株式会社およびそのライセ
ンサーが保有しています。お客様は以下の条件に基づき、ダウンロードした
本ソフトウェアを自由に複製、改良、使用し、また第三者に頒布することが
できます。　

１．お客様は本ソフトウェアのうち、ソースが公開されていない部分につい 
 　 て、そのオブジェクトコードをエプソンコーワ株式会社の機密情報とし
 　 て取扱うものとします。
２．お客様は本ソフトウェアのうち、ソースが公開されていない部分のオブ
    ジェクトコードについて、リバースエンジニアリング、逆コンパイル、 
     逆アセンブルを行ってはならないものとします。
３．本ソフトウェアは一定の機能および目的を保証するものではありませ
    ん。
    従って、お客様は本ソフトウェアを自らの責任において使用することに 
     同意するものとします。
４．本ソフトウェアは無償でお客様に提供するものであり、本ソフトウェア
    の使用によりお客様に生じた直接的、間接的もしくは波及効果による損 
    害、データ・プログラムその他無体財産権に対する損害、使用利益およ 
    び得べかりし利益の喪失に対してエプソンコーワ株式会社は何らの保証 
    責任も負わないものとします。　　　　
５．お客様が本ソフトウェアまたは本ソフトウェアを改良したソフトウェア
    を第三者に頒布する場合には、本使用許諾契約と同等の義務を当該第三 
    者に負わせるものとします。
６．本ソフトウェアが対応するプリンタ製品は以下に記載するとおりとしま
    す。
 　　　　　セイコーエプソン株式会社製インクジェットプリンタ
 　　　　　・PM-3500C


２　修正履歴
Wed Sep  6 2000  Version 1.3
                入力画像フォーマットを、24bitのWindowsBMPからPNGに
                移行した。
                Marginの指定を追加

Mon Aug 21 2000  Version 1.2
                Photo Image Print Systemをフィルタとして使用する場合、
                Letter以外の用紙サイズでの印刷が正しく出力されない不
                具合(位置ずれ、Letterサイズにクリップ)の修正

Thu Jun 22 2000  Version 1.1
                新規リリース



３　製品説明

本ソフトウエアは、LinuxからSEIKO EPSON製カラーインクジェットプリンタ
を使って、高品質に印刷するためのプリンタドライバ（フィルタ）です。



４　ファイル構成

pips3500            本体
libpm3500.so        印刷ライブラリ
gsconfig3500        GS設定ツール
filter3500          プリントフィルタ
readme3500          操作説明書
libpm3500c.readme   library仕様書



５　インストール方法

(1).... rpmファイルのインストール方法
rpmコマンドを実行するとインストール完了です。
-----------------
rpm -i pips3500-1.3-1.i386.rpm
-----------------

ディストリビューションによっては依存性のエラーが出る場合がありますが
-----------------
rpm -i --nodeps pips3500-1.3-1.i386.rpm
-----------------
とすることで回避できる場合があります。


(2)....tgzファイルでのインストール方法
STEP 1
まず解凍します。
-----------------
tar -xvfz pips3500-1.3.i386.tgz
-----------------

解凍後、以下のファイルが生成されます。
pips3500
libpm3500.so
gsconfig3500
filter3500
readme3500
libpm3500c.readme
install.sh

STEP 2
install.shを実行して下さい。
-----------------
install.sh
-----------------

(3).... インストール後の設定
lprのフィルタとして利用する場合は、/etc/printcap にて、システムの
デフォルトプリンタ以外にプリンタの設定を作成し、フィルタにfilter3500
を指定してください。また、GSでのPS→PNG変換を前提にしていますので、PNG
イメージを出力できるGSが必要です。

※注意
必ずデフォルトのプリンタ設定以外に新しくプリンタ設定を作成して下さい。
印刷出来ないエラーの原因になります。

設定例
    1     PM3500C:\
    2        :lp=/dev/lp0:\
    3        :sh:\
    4        :if=/usr/local/EPKowa/PM3500C/filter3500:\
    5        :sd=/var/spool/lpd/PM3500C:\
    6        :mx#0:\
    7        :lf=/var/log/lpd/PM3500C:

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

はじめて起動する際は、保存用のファイルの作成を行わなければなりません。
rootでpips3500を起動し、保存ボタンを押してください。もし、X-Window環境
が無ければ、本説明書を参考に手動でpipsrcファイルを作成してください。



６　操作方法

X-Window環境で、コマンドラインより
  pips3500
で、X-Window環境用ユーティリティ (GUI)が起動します。

ウィンドウの下部には「共通のボタン」があり、これらは以下の働きをします。
　「保存」：現在の設定を保存し、次回に引き継ぎます。設定はユーザ共通です。
　「印刷」：現在の設定で印刷を開始します。
　「終了」：終了します。

「入出力設定」では以下の設定ができます。
　「入力」：印刷するPNGファイル(non-interlaced)を指定します。
　「出力」：ESC/Pコードの書き出し先を指定する。

「用紙設定」では以下の設定ができます。
　「用紙サイズ」：プリンタがサポートしている用紙サイズを選択します。
  「給紙方法」:給紙装置を選択します。
　「拡大/縮小率」：入力画像の拡大、縮小を%で指定します。(10〜400)
  「マージン」：印刷時のマージンをmm単位で指定します。(0〜右端最大値)

「基本設定」では以下の設定ができます。
　「用紙種類」：プリンタがサポートしている用紙種類を選択します。
　「ハーフトーン」：ハーフトーン方法を選択します。
　「入力解像度」：入力解像度を選択します。
　「品質」：印字品質を指定します。
　「双方向印刷」：双方向印字をするかしないか選択します。

「色補正」では以下の設定ができます。
　「色補正方法」：色補正方法を選択します。
　「明度」：明度調整をします。(-50〜+50)
　「コントラスト」：コントラスト調整をします。(-50〜+50)
　「彩度」：彩度調整をします。(-50〜+50)
　「シアン」：シアン系インクの濃度調整をします。(-50〜+50)
　「マゼンダ」：マゼンダ系インクの濃度調整をします。(-50〜+50)
　「イエロー」：イエローインクの濃度調整をします。(-50〜+50)

GUIを起動しないでコマンドラインでの設定も可能です。この場合は
コマンド
  pips3500 [オプション] input_file
もしくは
  pips3500 [オプション] < input_file
として下さい。ここで、input_fileはPNGファイルを指定して下さい。
出力先は標準出力です。オプションは組み合わせによっては無効となるもの
や、正しく反映されない場合があります。GUIを起動して設定値を確認してく
ださい。


アプリケーションで用紙サイズを決定できるものは、本ソフトウェアの用紙
サイズと設定を合わせて下さい。なお、印刷は用紙の左上を基準に行われま
す。印刷領域は用紙サイズに対して左右上下それぞれにマージンをとります。
詳しくは「７．用紙サイズとマージン」を参照して下さい。


６．１　オプションの仕様

・起動モード
  書式    -ui n1
  パラメータ  n1 =  X   GUIが起動
                    C   コマンドラインで動作
  GUIの起動有無を指定します。

・言語
  書式    -la n1
  パラメータ  n1=   JP    日本語
                    US    英語
  GUIの表示言語を指定します。指定がない場合、環境変数により決定します。

・用紙サイズ
  書式    -ms n1
  パラメータ  n1 =  A3      A3  297 x 420 mm
                    A3+     A3  ﾉﾋﾞ 329 x 483 mm
                    A4      A4  210x297 mm
                    A5      A5 148x210 mm
                    A6      A6  105x148 mm
                    B4      B4  257 x 364 mm
                    B5      B5  182x257 mm
                    PC      ハガキ 100x148 mm
                    DPC     往復ハガキ 200x148 mm
                    PHOTO   フォトカード 102x152 mm
                    ENVC3   長形3号封筒 120x235 mm
                    ENVC4   長形4号封筒 90x205 mm
                    ENVY1   洋形1号封筒 120x176 mm
                    ENVY2   洋形2号封筒 114x162 mm
                    ENVY3   洋形3号封筒 98x148 mm
                    ENVY4   洋形4号封筒 105x235 mm
                    LT      Letter  8.5x11 in
                    LGL     Legal  8.5x14 in
                    4X6     4x6版 100x152 mm
                    L       L版 89x127 mm
                    NC      名刺 89x55 mm
                    2L      2L版 127x178 mm
                    LL      L版(横) 127x89 mm


  用紙の大きさを指定します。

・メディア
  書式    -mt n1
  パラメータ  n1 =  PLAIN   普通紙
                    SFINE   スーパーファイン専用紙
                    GPAPER  フォトプリント紙
                    GFILM   専用光沢フィルム
                    OHP     専用OHPシート
                    IRON    アイロンプリントペーパー
                    PMPHOTO PM写真用紙
                    PMMATT  PMマット紙
                    BLFILM  バックライトフィルム

  用紙の種類を指定します。

・解像度
  書式    -re n1
  パラメータ  n1 =  120     120dpi
                    360     360dpi
                    720     720dpi
  解像度を指定します。


・印刷品質
  書式    -ql n1
  パラメータ  n1 =  DRAFT   ドラフト
                    STD     スタンダード
                    FINE    ファイン
                    SFINE   スーパーファイン
                    PHOTO   フォト
  印刷品質を指定します。

・双方向印刷
  書式    -hs n1
  パラメータ  n1 =  ON      双方向印刷
                    OFF     単方向印刷
  双方向印刷の使用有無を指定します。

・ハーフトーン
  書式    -ht n1
  パラメータ  n1 =  ED      高画質ハーフトーン
  ハーフトーン方法を指定します。(PM3500CはEDのみ)

・印刷スケール
  書式    -sc n1
  パラメータ  n1 = [10 - 400]
  入力画像の拡大、縮小率を指定します。
  
・インク
  書式    -in n1
  パラメータ  n1 =  COLOR     カラー印刷
                    MONO      モノクロ印刷
  カラー/モノクロ印刷を指定します。

・色補正
  書式    -cc n1
  パラメータ  n1 =  PHOTO     自然な色合い
                    GRAPH     鮮やかな色合い
                    NONE      色補正なし
  色補正方法を指定します。

・明度
  書式    -br n1
  パラメータ  n1 = [-50 - 50]
  明度調整を行います。

・コントラスト
  書式    -co n1
  パラメータ  n1 = [-50 - 50]
  コントラスト調整を行います。

・彩度
  書式    -sa n1
  パラメータ  n1 = [-50 - 50]
  彩度調整を行います。

・濃度
  書式    -st n1 n2 n3
  パラメータ  n1 = [-50 - 50]   シアン濃度調整
              n2 = [-50 - 50]   マゼンダ濃度調整
              n3 = [-50 - 50]   イエロー濃度調整
  インクの濃度調整を行います。

・マージン
  書式    -mg n1 n2
  パラメータ  n1 = [0 - 右端最大値]   左端マージン
              n2 = [0 - 右端最大値]   上端マージン
  マージンをmm単位で指定します。


オプションで省略された項目についてはデフォルト設定になりますが、以下
の項目についてはリソースファイル［.pipsrc］でデフォルト設定を変更でき
ます。なお、各パラメータはオプションと同値をとります。
用紙サイズ      media size = n1
用紙種類        media type = n1
解像度          resolution = n1
品質            quality level = n1
双方向印刷      high speed = n1
ハーフトーン    half tone = n1
印刷スケール    scale = n1
インク          ink = n1
色補正          color correction = n1
明度            brightness = n1
コントラスト    contrast = n1
彩度            saturation = n1
濃度            strength = n1, n2, n3
マージン        margin = n1, n2


６．２　オプション設定のデフォルト値

起動モード：    GUIが起動
入力：          標準入力(STDIN)
出力：          プリンターに出力
用紙サイズ：    A4
拡大/縮小率：   100
用紙種類：      普通紙
ハーフトーン：  高画質ハーフトーン
解像度：        360
品質：          STD
双方向印刷：    ON
インク：        カラー
色補正方法：    自然な色合い
明度：          0
コントラスト：  0
彩度：          0
シアン：        0
マゼンダ：      0
イエロー：      0
左端マージン：  3
上端マージン：  3

６．３　オプションの組み合わせ

PM-3500C用 Photo Image Print System にて指定可能なオプションの組み合わ
せを示した表です。　コマンドラインで利用するときの参考にして下さい。

        メディア  入力解像度  品質   双方向  ハーフトーン  色補正(カラーのみ)  出力解像度(参考)
        -mt       -re         -ql    -hs     -ht           -ht                 -cc
        ========  ==========  =====  ======  ============  ================    ================
  *     PLAIN     120         DRAFT  ON      ED            PHTOT/GRAPH/NONE    120*120
  *               360         STD    ON/OFF  ED            PHTOT/GRAPH/NONE    360*360
                  360         FINE   ON/OFF  ED            PHTOT/GRAPH/NONE    360*360
                  360         SFINE  ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  720         SFINE  ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  360         PHOTO  ON/OFF  ED            PHTOT/GRAPH/NONE    720*720
                  720         PHOTO  ON/OFF  ED            PHTOT/GRAPH/NONE    720*720

        SFINE     360         STD    ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  720         STD    ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  360         FINE   ON      ED            PHTOT/GRAPH/NONE    720*720
                  720         FINE   ON      ED            PHTOT/GRAPH/NONE    720*720
                  360         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         PHOTO  ON      ED            PHTOT/GRAPH/NONE    1440*720
                  720         PHOTO  OFF     ED            PHTOT/GRAPH/NONE    1440*720

        GPAPER    360         STD    ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  720         STD    ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  360         FINE   ON      ED            PHTOT/GRAPH/NONE    720*720
                  720         FINE   ON      ED            PHTOT/GRAPH/NONE    720*720
                  360         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         PHOTO  ON      ED            PHTOT/GRAPH/NONE    1440*720
                  720         PHOTO  OFF     ED            PHTOT/GRAPH/NONE    1440*720

        PMPHOTO   360         STD    ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  720         STD    ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  360         FINE   ON/OFF  ED            PHTOT/GRAPH/NONE    720*720
                  720         FINE   ON/OFF  ED            PHTOT/GRAPH/NONE    720*720
                  720         PHOTO  ON      ED            PHTOT/GRAPH/NONE    1440*720
                  720         PHOTO  OFF     ED            PHTOT/GRAPH/NONE    1440*720

        PMMATT    360         STD    ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  720         STD    ON/OFF  ED            PHTOT/GRAPH/NONE    360*720
                  360         FINE   ON      ED            PHTOT/GRAPH/NONE    720*720
                  720         FINE   ON      ED            PHTOT/GRAPH/NONE    720*720
                  360         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         PHOTO  ON      ED            PHTOT/GRAPH/NONE    1440*720
                  720         PHOTO  OFF     ED            PHTOT/GRAPH/NONE    1440*720

        GFILM     360         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         PHOTO  OFF     ED            PHTOT/GRAPH/NONE    1440*720

  *     OHP       360         STD    OFF     ED            PHTOT/GRAPH/NONE    360*360

        BLFILM    360         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         FINE   OFF     ED            PHTOT/GRAPH/NONE    720*720
                  720         PHOTO  OFF     ED            PHTOT/GRAPH/NONE    1440*720
  
        IRON      360         STD    OFF     ED            PHTOT/GRAPH/NONE    360*360


※  "*"は、四辺縁無し印刷時に使用不可



６．４　pipsrc仕様

本製品は、ユーザーが任意の設定値を保存する為にpipsrcというテキストベース
の設定ファイルを使用します。これはrootでGUIを起動し、保存ボタンを押す事
により、/etc以下に作成されます。

pipsrcは、コマンドラインにおけるオプションで指定されなかった項目の補完、
およびGUI設定におけるデフォルト設定値に用いられます。

基本的にpipsrcを直接編集せずに、GUIで設定変更を行ってください。もし、直
接変更する必要がある場合は、以下を参考に編集してください。

pipsrcファイルは、最初にセクションとしてプリンタ名称が記述され、各行には
2つのフィールドが＝で関連づけされます。 

   用紙サイズ
       media size = n1

   用紙種類
       media type = n1

   解像度
       resolution = n1

   品質
       quality level = n1

   双方向印刷
       high speed = n1

   ハーフトーン
       half tone = n1

   印刷スケール
       scale = n1

   インク
       ink = n1

   色補正
       color correction = n1

   明度
       brightness = n1

   コントラスト
       contrast = n1

   彩度
       saturation = n1

   濃度
       strength = n1, n2, n3

   マージン
       margin = n1, n2


６.５  libpm3500c.so仕様

libpm3500c.readmeを参照して下さい。


７  用紙サイズとマージン

Photo Image Print Systemは、用紙の左上(0,0)を基点に印刷を行う。
ただし、プリンターにはそれぞれデフォルトのマージンが設けられており、
そのマージンを越える画像は暗黙の内に切り取られる。

以下に、各用紙のサイズとマージンの値を示す。


[オートシートフィーダ選択時]
PaperSize                  Paper Size(1mm)  Margin(1mm)
Name                       Width  Height    Left     Top   Right   Bottom
A3 297 x 420 mm              297     420       3       3       3       14
A3 ﾉﾋﾞ 329 x 483 mm          329     483       3       3       3       14
A4 210 x 297 mm              210     297       3       3       3       14
A5 148 x 210 mm              148     210       3       3       3       14
A6 105 x 148 mm              105     148       3       3       3       14
B4 257 x 364 mm              257     364       3       3       3       14
B5 182 x 257 mm              182     257       3       3       3       14
ハガキ 100 x 148 mm          100     148       3       3       3       14
往復ハガキ 200 x 148 mm      200     148       3       3       3       14
フォトカード 102 x 152 mm    114     164       3       3       3        3
L版 89 x 127 mm               89     127       3       3       3       14
長形3号封筒 120 x 235 mm     120     260       3      28       3       14
長形4号封筒 90 x 205 mm       90     223       3      21       3       14
洋形1号封筒 120 x 176 mm     120     176       3       3       3       14
洋形2号封筒 114 x 162 mm     114     162       3       3       3       14
洋形3号封筒 98 x 148 mm       98     148       3       3       3       14
洋形4号封筒 105 x 235 mm     105     235       3       3       3       14
Letter 8 1/2 x 11 in         215     279       3       3       3       14
Legal 8 1/2 x 14 in          215     355       3       3       3       14

[ロール紙選択時]
PaperSize                  Paper Size(1mm)  Margin(1mm)
Name                       Width  Height    Left     Top   Right   Bottom
A3 297 x 420 mm              297     420       3       0       3        0
A3 ﾉﾋﾞ 329 x 483 mm          329     483       3       0       3        0
A4 210 x 297 mm              210     297       3       0       3        0
A5 148 x 210 mm              148     210       3       0       3        0
A6 105 x 148 mm              105     148       3       0       3        0
B4 257 x 364 mm              257     364       3       0       3        0
B5 182 x 257 mm              182     257       3       0       3        0
ハガキ 100 x 148 mm          100     148       3       0       3        0
往復ハガキ 200 x 148 mm      200     148       3       0       3        0
Letter 8 1/2 x 11 in         215     279       3       0       3        0
Legal 8 1/2 x 14 in          215     355       3       0       3        0
4x6版 100 x 152 mm           100     152       3       0       3        0
L版 89 x 127 mm               89     127       3       0       3        0
L版(横) 127 x 89 mm          127      89       3       0       3        0
2L版 127 x 178 mm            127     178       3       0       3        0
名刺 89 x 55 mm               89      55       3       0       3        0

[ロール紙(左右余白無し)選択時]
A3 297 x 420 mm              297     420       0       0       0        0
A3 ﾉﾋﾞ 329 x 483 mm          329     483       0       0       0        0
A4 210 x 297 mm              210     297       0       0       0        0
ハガキ 100 x 148 mm          100     148       0       0       0        0
L版 89 x 127 mm               89     127       0       0       0        0
L版(横) 127 x 89 mm          127      89       0       0       0        0
2L版 127 x 178 mm            127     178       0       0       0        0
4x6版 100 x 152 mm           100     152       0       0       0        0
名刺 89 x 55 mm               89      55       0       0       0        0

[オートシートフィーダ(四辺縁無し)選択時]
PaperSize                  Paper Size(1mm)  Margin(1mm)
Name                       Width  Height    Left     Top   Right   Bottom
A3 297 x 420 mm              297     420       0       0       0        0
A3 ﾉﾋﾞ 329 x 483 mm          329     483       0       0       0        0
A4 210 x 297 mm              210     297       0       0       0        0
ハガキ 100 x 148 mm          100     148       0       0       0        0
L版 89 x 127 mm               89     127       0       0       0        0
2L版 127 x 178 mm            127     178       0       0       0        0


８　注意事項

本製品をフィルターとして使用する際、印刷物に意図しない線が印刷される場合が
あります。これはGhostscript(以下GS)にてPostscriptファイルをPNGファイルに変
換する際に発生する物で、本製品では対処出来ません。ご理解の程、よろしくお願
いします。なお、この現象はGSのv5.10で発生します。v5.50での発生は確認されて
いません。

本ソフトウェアは、高品質の印刷を行う際、印刷用データがとても大きくな
る場合があります。その為にlprがエラーを返すかも知れません。その場合は
lprに -rs オプションを付けて印刷を行って下さい。lprに関してはマニュア
ル lpr(1)を御参考下さい。それでも解決されない場合は、メモリーの増設ま
たはSwapの確保を行ってください。これは、現時点での仕様です。

(例)
 $ lpr -rs -P <Printer> <PostScriptFile>



９　謝辞

    本製品の開発にあたり、以下の方々に御協力頂きました。
    ここに御礼申し上げます。

（順不同、敬称略）
    Nobby N Hirano <nobby@nmail.hiug.ne.jp>
    山岸俊博       <toshihiro@turbolinux.co.jp>
    佐藤望         <nozomi@esd.spr.epson.co.jp>
　  
***End of file
