PostScript プリンタドライバの選び方
〜私の場合〜

PostScript プリンタは、世の中に星の数ほどあります。 プリンタドライバも、プリンタの種類だけあります。 この中で、ECC のプリンタに持ち込むデータを作るとき、 あるいは一般に PostScript データを配布する際に、 どのプリンタドライバを選ぶべきかについて、 私の場合の考え方をまとめました。

条件

私の場合、次のような条件をおいてプリンタドライバを選びました。
  1. Adobe 製の「標準」PostScript ドライバを使っていること

    ECC で使っているプリンタはリコーの IPSiO NX700 ですが、 NX700 の Windows 用ドライバは、標準的な PostScript プリンタドライバとはまったく別に開発されています。

    私は「このドライバは、PostScript の規格にないメーカー独自拡張の機能を使っている可能性が高い」と判断し (真偽のほどは確認していませんが)、避けることにしました。

    そのほかにも、

    といった点が気になるので、NX700 専用のドライバではなく、 標準的な PostScript プリンタドライバを使うことにしました。

  2. 解像度が 600dpi または 300dpi であること。

    ECC の IPSiO NX700 の解像度は 600dpi(dpi=dots per inch) です。これを図に示すと、次のようになります。

    図解

    このように、1/600 インチ(42μm)四方の正方形が、 ECC のプリンタで印刷できる最小単位になります。

    ところで、このプリンタに、たとえば 360dpi の画像を入れてみると、次のようになります。

    図解

    このデータでは、黒で示したところだけではなく、 灰色で示したところも塗りつぶされることになるので、 もとのデータでは均一だったはずの線の太さが不均一になってしまいます。

    このような問題は、600dpi か、その半分の 300dpi 用のデータを使えば起こらないので、「なるべく 600dpi、 それが無理なら 300dpi」という条件を設けました。

  3. 日本語フォントとして、リュウミンと中ゴシックを持っているもの。

    通常、日本語 PostScript プリンタでは、日本語フォントとして

    の 2 種類を持っています。ところが、これとは別の日本語フォントを持っているプリンタもあります。よくあるのが で、たとえば、昨年まで ECC の駒場南棟 4 階で使われていた FMLBP225PS はこの組み合わせです。

    このような、平成書体の入ったプリンタ用のドライバで PostScript データを作ると、「平成明朝体で」という指定の入ったデータができあがりますので、 平成書体を持っているプリンタ以外では印刷できません。 しかし、逆に、平成書体の入っているプリンタは、リュウミン・ 中ゴシックが標準であることにかんがみ、「リュウミン」 という指定のデータを受け取った場合は自動的に平成明朝体に読み替えて印刷されるので、問題は起こりません。

    というわけで、PostScript データを作るときは「リュウミン」 「中ゴシック」という指定にするのが無難だろうと考え、 上記のような条件をつけました。

  4. 「90ms-RKSJ」の入っていないもの。

    通常、Windows の PostScript プリンタドライバで作られる印刷データには、フォント名が「Ryumin-Light-RKSJ-H」 といった形式で指定されていますが、比較的新しいプリンタでは、 「Ryumin-Light-90ms-RKSJ-H」という指定ができるものがあります。 これは、JIS X0208-1990 で追加された文字などが使えるというもので、Windows では、90ms の使える機種では 90ms を使おうとします。

    最近のプリンタならば 90ms に対応していますが、 古いプリンタや、Ghostscript(5.03 以下)などでは対応していないので、90ms を使わないようにするほうが無難だと判断しました。

  5. できれば A3 カラー。

    ECC で印刷するだけならば A4 白黒でいいのですが、 配布用の PostScript データを作る場合は A3 対応・ カラー対応のほうがあとあと便利だろうと考え、 この条件をつけました。


結果

以上の条件に照らして、Windows 98 に入っているすべての PostScript プリンタドライバを調べてみました。その結果、残念ながら、 上の条件をすべて満たすものは見つかりませんでした。

しかし、「600dpi」「A3」「カラー」のうちどれかひとつの条件をはずしたものならばいくつか見つかりました。


自分で調べたい人は


NX700 のドライバはおすすめしません

さて、私は、NX700 のプリンタドライバを使うことはおすすめしません。 というのは、次のような問題 点があるからです。

縮小印刷設定がない

通常の PostScript プリンタの場合は、プリンタドライバに 「ページを縮小して、2 ページまたは 4 ページを 1 枚の紙に印刷する」 という機能があります。

ところが、NX700 のドライバを入れた場合には、この機能がありません。 これは、通常の PostScript プリンタの場合は、 Adobe(PostScript の開発元)と Microsoft(Windows の開発元) が開発した標準ドライバに各社別の設定ファイルを組み合わせているので、 どの機種でも使用可能なのに対し、 NX700 ではまったくの独自ドライバを使っているため、 そのような機能がついていないからです。

独自仕様

その独自ドライバのせいなのですが、NX700 用のドライバでは、 印刷するときに「リコーの明朝体」「リコーのゴシック体」 というかたちでフォントを指定します。ECC で
フォントの問題、言語仕様の問題

トラブルが絶えない?

頻繁に Ver. up
特定アプリでの変な挙動の対策
Copyright © IIJIMA Hiromitsu aka Delmonta, 2016/03/10 15:09 JST
これは「古文書」です。 古くなった情報も原則未修正で保存していますのでご注意ください。

古文書本館トップ | 電脳外道学会