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


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


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

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


２　修正履歴

Wed Jun 20 2001  Version 1.3.1
                ･USBに対応

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製カラーインクジェットプリンタ
を使って、高品質に印刷するためのプリンタドライバ（フィルタ）です。



４　ファイル構成

pips3000            本体
libpm3000.so        印刷ライブラリ
gsconfig3000        GS設定ツール
filter3000          プリントフィルタ
readme3000          操作説明書
libpm3000c.readme   library仕様書



５　インストール方法

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

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


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

解凍後、以下のファイルが生成されます。
pips3000
libpm3000.so
gsconfig3000
filter3000
readme3000
libpm3000c.readme

STEP 2
各ファイルを該当ディレクトリに置いてください。
pips3000            /usr/bin
libpm3000.so        /usr/lib
gsconfig3000        /usr/local/EPKowa/PM3000C
filter3000          printcapで指定したディレクトリ
readme3000          /usr/local/EPKowa/PM3000C
libpm3000c.readme   /usr/local/EPKowa/PM3000C

(3).... インストール後の設定
pips790を使用するための設定を/etc/printcapに記述する必要があります。
通常、インストール時に自動的に追記されますが、何らかの要因で記述され
なかった場合、手動で記述して下さい。

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

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


６　操作方法

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

※ インストール後に、印刷時のロケールを設定する必要があります。
   ロケールの設定するために、GUIユーティリティを起動して下さい。ユーティリ
   ティは起動される度に自分の言語設定(LANG)を記憶します。印刷時には、その
   設定を使用して印刷を行います。印刷するドキュメントによっては、言語が正
   しく設定されていないと文字化けする場合があるので注意して下さい。

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

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

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

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

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

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


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


６．１　オプションの仕様

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

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

・用紙サイズ
  書式    -ms n1
  パラメータ  n1 =  A4      A4
                    A6      A6
                    B5      B5
                    B4      B4
                    A3      A3
                    A3+     A3ノビ
                    PC      ハガキ
                    DPC     往復ハガキ
                    PHOTO   フォトカード
                    ENVC3   長形3号封筒
                    ENVC4   長形4号封筒
                    ENVY1   洋形1号封筒
                    ENVY2   洋形2号封筒
                    ENVY3   洋形3号封筒
                    ENVY4   洋形4号封筒
                    LT      Letter
                    LGL     Legal
  用紙の大きさを指定します。

・メディア
  書式    -mt n1
  パラメータ  n1 =  PLAIN   普通紙
                    SFINE   スーパーファイン専用紙
                    GPAPER  フォトプリント紙
                    GFILM   専用光沢フィルム
                    OHP     専用OHPシート
                    BLFILM  バックライトフィルム
                    IRON    アイロンプリントペーパー
  用紙の種類を指定します。

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


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

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

・ハーフトーン
  書式    -ht n1
  パラメータ  n1 =  ED      高画質ハーフトーン
                    DB      高速ハーフトーン
  ハーフトーン方法を指定します。

・印刷スケール
  書式    -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単位で指定します。

・給紙装置
  書式    -ps n1
  パラメータ  n1 = AUTO         オートシートフィーダ
  給紙装置を指定します。(PM-3000はAUTOのみ)


オプションで省略された項目についてはデフォルト設定になりますが、以下
の項目についてはリソースファイル［.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-3000C用 Photo Image Print System にて指定可能なオプションの組み合わ
せを示した表です。　コマンドラインで利用するときの参考にして下さい。

カラー印刷

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

モノクロ印刷

        メディア  入力解像度  品質   双方向  ハーフトーン  出力解像度(参考)
        -mt       -re         -ql    -hs     -ht           -cc
        ========  ==========  =====  ======  ============  ================
        PLAIN     120         DRAFT  ON      ED            120*120
                  360         STD    ON      ED            360*360
                  360         FINE   OFF/ON  ED            720*360
                  360         PHOTO  OFF/ON  ED            720*720
                  720         PHOTO  OFF/ON  ED            720*720
        SFINE     360         STD    OFF/ON  ED            720*720
                  720         STD    OFF/ON  ED            720*720
                  360         FINE   OFF     ED            720*720
                  720         FINE   OFF     ED            720*720
                  720         PHOTO  OFF     ED            1440*720
        GPAPER    360         STD    OFF/ON  ED            720*720
                  720         STD    OFF/ON  ED            720*720
                  360         FINE   OFF     ED            720*720
                  720         FINE   OFF     ED            720*720
                  720         PHOTO  OFF     ED            1440*720
        GFILM     360         FINE   OFF     ED            720*720
                  720         FINE   OFF     ED            720*720
                  720         PHOTO  OFF     ED            1440*720
        OHP       360         STD    OFF     ED            360*360
        BLFILM    360         FINE   OFF     ED            720*720
                  720         FINE   OFF     ED            720*720
                  720         PHOTO  OFF     ED            1440*720
        IRON      360         STD    OFF     ED            720*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


６.５  libpm3000c.so仕様

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


７  用紙サイズとマージン

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

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


PaperSize                  Paper Size(1mm)  Margin(1mm)
Name                       Width  Height    Left     Top   Right   Bottom
A4 210 x 297 mm              210     297       3       3       3       14
A6 105 x 148 mm              105     148       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
長形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
B4 257 x 364 mm              257     364       3       3       3       14
A3 297 x 420 mm              297     420       3       3       3       14
A3+  329x483 mm              329     483       3       3       3       14

８　注意事項

本製品をフィルターとして使用する際、印刷物に意図しない線が印刷される場合が
あります。これは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
