次のページ 前のページ 目次へ

4. サポートされているプリンタ

Linux のカーネル自体はシリアルかパラレルのコネクタに接続できる ほとんど全てのプリンタをサポートしています。 しかし (電気信号的には) Linux と会話ができるにも関わらず、 利用することができないプリンタがあることに注意しないといけません。 こういった互換性の無いプリンタは、一般的に ``Windows'' プリンタや ``GDI'' プリンタと呼ばれているものです。 こう呼ばれるのは、プリンタの制御言語の一部または全て、そして 印刷の仕組みについての詳細な仕様がドキュメント化されていないためです。 通常こういったプリンタの販売者は、 Windows 用のドライバを供給し Windows ユーザのみに向けて販売して満足しています。 これがこの種のプリンタが Windows 専用プリンタ と呼ばれる理由です。 場合によっては販売者が NT 用、OS/2 用、その他 OS 用のドライバを 供給することもあります。

これらのプリンタの多くは Linux 上では動作しません。 動くものはわずかで、いくつかは少しだけしか動きません (通常は誰かが プリンタにデータを送る方法を解読したおかげです)。 個々のプリンタについての詳細は後述するプリンタサポートリストを 参照してください。

この中間に位置するプリンタもいくつかあります。 例えば NEC のいくつかのモデルには シンプルな標準的プリンタ言語である PCL が組み込まれているため、 PCL を話せるソフトウェアからは 300dpi で印刷することができますが、 600dpi の最大解像度で印刷する方法は NEC しか知りません。

もし既にこういった Windows 専用プリンタをお持ちの場合でも、 Linux から印刷する手段が無いわけではありません。 でもそれらは洗練されているとはいいがたく、 私自身は試したこともありません。Windows 専用プリンタについては、 第 12 章でもっと詳しく述べているのを参照してください。

4.1 PostScript

Linux で動作するプリンタは数々ありますが、 一番良い選択は PostScript を標準でサポートしているプリンタを買うことです。 印刷が可能である Unix のソフトウェアのほとんど全ては PostScript 形式で印刷データを出力するため、当然 PostScript を直接サポートしているプリンタを使うのが望ましいわけです。 残念なことに、通常 PostScript はレーザープリンタ以外では 装備されておらず、また高価なオプションであることがしばしばです。

Unix のソフトウェア、そして出版業界では、 一般的にプリンタ制御言語としては PostScript が標準となっています。 これにはいくつかの理由があります -

タイミング

PostScript は、80年代のデスクトップ出版革命に 大いに寄与した Macintosh とその完璧な相棒である Apple LaserWriter で組まれたシステムの一部として世に現れました。

デバイスへの非依存性

PostScript プログラムは、 そのプログラムを変更することなしに、ピクセルスクリーン、 ベクタースクリーン、ファックス装置、 その他ほとんど全ての種類の印刷装置に出力することができます。 PostScript の出力は、いかなる PostScript 装置を使っても、 その装置の性能の範囲内で同じように表示されます。 PDF の出現以前は、複雑なドキュメントをオンラインで交換するには PostScript が使われていました。この標準が "継続" しなかったのは、通常 "Windows" マシンには PostScript のプレピューアが付いていなかったのが唯一の理由です。 そのため Adobe は PostScript にハイパーリンクと圧縮機能を付け加え、 これを PDF と名付け、そのプレビューアを配布し、 "PDF蒸留" ツールの市場を生み出しました (この PDF 操作には Ghostscript の ps2pdf と pdf2ps プログラムも使用できます)。

真のプログラミング言語

PostScript は完全な プログラミング言語です。ほとんど全てのことを行なえるソフトウェアを 記述することができます。これは、ドキュメント中に何度も何度も 現れる複雑なもの、ロゴや背景の大きな "下書き" マークのようなものを プログラムの冒頭でサブルーチンとして定義する際に特に有用となります。

オープンな仕様

PostScript は一般に入手可能である様々な 書籍(大きな書店で見つかるでしょう)によって仕様が公開されています。 Adobe が発明し、商業的な市場を支配する実装を供給していますが、 Aladdin のような他のベンダによって独自に開発された実装も存在します。

4.2 非 PostScript

(より高額な) PostScript プリンタを購入する 費用が捻出できなかったとしても、本物の PostScript プリンタの代わりとして利用できるフリーな PostScript の インタプリタである Ghostscript がサポートしているプリンタなら どれでも使用することができます。 Ghostscript Home Page にサポートされているプリンタと最新および開発中の ドライバについての情報と現状のリストがあります。 これは最新版の Ghostscript がサポートしているプリンタの一覧で、 ほとんどの Linux ディストリビューションに含まれる Ghostscript は、 ライセンスの都合上からどうしても多少古い版となってしまう ということに注意してください。 幸いなことに、たいていの場合はパッケージ済の新しい Ghostscript を各ディストリビューションの contrib エリアから 入手することができるでしょう。 Ghostscript サポートページを充実させるために、 あなたのプリンタがうまく動いたか、または動かなかったかを 質問に沿ってレポートしてくださることをお願いします。

Adobe は "PrintGear" と呼ばれる新しいプリンタ言語を作りました。 これは多少 PostScript の流れを汲みますが、PostScript との互換性は 無い非常に単純化されたバイナリフォーマットの言語のようです。 そして Ghostscript がこれをサポートするという話は 聞いたことがありません。 けれどもいくつかの PrintGear プリンタは、PCLのような他の言語も サポートするようで、これらのプリンタは(もし PCL が組み込まれるのが プリンタ自体であって Windows のドライバ内でなければ)、Linux 上でも 動作するでしょう。

4.3 どのプリンタが動くの?

もしもあるプリンタを買いたいのなら、それが動くかをいくつかの場所で 調べることができます。共同して更新されている Printing HOWTO プリンタ データベース は、Linux のプリンタサポートに関しての 総合的な一覧となることを目的としています。 その要約を以下に示します。 詳細情報とどのドライバを使用するかの情報を必ずオンラインで チェックするようにしてください。

※はねさんの ハードウェア実績リスト も御覧ください。

Ghostscript の プリンタの互換性のページ には動作するプリンタの一覧と、 他のページへのリンクがあります。そして Dejanews には "動く" と "動かない" の証言が何百もあります。この三つ全てを試して みましょう、それが終わったら、 データベース にそのプリンタが存在するかを確認し訂正して、 このドキュメントに将来は正しく掲載されるようにしましょう。

プリンタの互換性リスト

本セクションはオンライン版の要約です。 オンライン版には基本的な仕様、注意、ドライバ情報へのリンク、 ユーザによるドキュメント、製造者へのリンク、等々が含まれています。 このオンライン版のリストはまた対話的でもあります。 利用者はいつでもプリンタを追加でき、実際常に追加されていますので、 チェックを怠らないようにしてください。 最後に、もしお使いのプリンタが掲載されていなかった場合はぜひ追加を!

ここではプリンタを三種類に区分しています。

完璧

完璧なプリンタは完璧に動作します - カラー、最高の解像度、その他を含め、プリンタの能力を完全に利用して 印刷ができます。 ドキュメント化されていない "拡張された解像度" が動作しない プリンタが "完璧" としてリストされているケースもまれにありますが、 通常は印刷品質の違いは非常に小さいので気にすることはないでしょう。

大体

きれいに印刷できますが、印刷やその他の機能に いくつかの制限があるでしょう。

一部のみ

印刷はできます、ただしカラーじゃないか、 または低解像度のみでですが。これらの制限についての情報は、 オンライン版の注意コーナーを参照してください。

置き物

このくそったれでは印刷できません。 通常は、ドライバが無い、そして/または、 ドライバを書くためのドキュメントが無いことが原因です。

全てのケースにおいて、 この情報は多数の人間によって提供されたものであるため、 正確であると保証されたものは全くありません。 もっとも、ドライバのウェブページと製造者のウェブサイトで 確認することは簡単でしょうが。

能書きはこのくらいにして、これがプリンタの互換性リストです -

Apple

完璧

LaserWriter 16/600, LaserWriter II NTX, LaserWriter Select 360.

大体

12/640ps.

置き物

StyleWriter 2500.

Avery

完璧

Personal Label Printer+.

大体

Personal Label Printer.

Brother

完璧

HL-1070, HL-10V, HL-10h, HL-1260, HL-2060, HL-4Ve, HL-630, HL-730, HL-760, HL-8.

大体

HJ-400, HL-1040, HL-1050, HL-1060, HL-1250, MFC 6550MC.

一部のみ

MC-3000, MFC 7150C.

置き物

HL-820.

Canon

完璧

BJ-10e, BJ-20, BJ-200, BJ-330, BJ-5, BJC-210, BJC-250, BJC-4000, BJC-4100, BJC-4200, BJC-4300, BJC-4400, BJC-600, BJC-6000, BJC-610, BJC-620, BJC-70, BJC-800, LBP-1260, LBP-1760, LBP-4+, LBP-4U, LBP-8A1, LBP-8II, LIPS-III.

大体

BJ-300, BJC-1000, BJC-2000, BJC-240, BJC-4310SP, BJC-7004, BJC-80, LBP-4sx.

一部のみ

BJC-4550, BJC-7000, BJC-7100, MultiPASS C2500, MultiPASS C3500, MultiPASS C5000, Multipass C3000, Multipass C5500.

置き物

BJC-5000, LBP-460, LBP-660, Multipass L6000.

Citizen

完璧

ProJet II, ProJet IIc.

一部のみ

printiva600C.

DEC

完璧

DECWriter 500i, DECwriter 110i, DECwriter 520ic, LN03.

一部のみ

1800.

Dymo-CoStar

完璧

ASCII 250, ASCII+, EL40, EL60, LabelWriter II, LabelWriter XL, LabelWriter XL+, SE250, SE250+, Turbo.

Epson

完璧

ActionLaser 1100, LP 8000, LQ 850, SQ 1170, Stylus Color, Stylus Color 400, Stylus Color 440, Stylus Color 640, Stylus Color 800, Stylus Color 850, Stylus Color II, Stylus Color IIs, Stylus Pro XL.

大体

EPL 5700, Stylus 300, Stylus Color 3000, Stylus Color 500, Stylus Color 740.

一部のみ

Stylus Color 300, Stylus Color 900, Stylus Photo 700, Stylus Photo 750, Stylus Photo EX.

Fujitsu

完璧

PrintPartner 10V, PrintPartner 16DV, PrintPartner 20W, PrintPartner 8000.

HP

完璧

2000C, 2500C, Color LaserJet 4500, DeskJet 1200C, DeskJet 1200C/PS, DeskJet 1600C, DeskJet 1600Cm, DeskJet 310, DeskJet 400, DeskJet 420C, DeskJet 500, DeskJet 500C, DeskJet 510, DeskJet 520, DeskJet 540, DeskJet 550C, DeskJet 600, DeskJet 610C, DeskJet 610CL, DeskJet 612C, DeskJet 660C, DeskJet 670C, DeskJet 672C, DeskJet 682C, DeskJet 690C, DeskJet 694C, DeskJet 697C, DeskJet 810C, DeskJet 812C, DeskJet 850C, DeskJet 855C, DeskJet 882C, DeskJet 890C, DeskJet 970Cxi, LaserJet 1100, LaserJet 1100A, LaserJet 2 w/PS, LaserJet 2100M, LaserJet 2P, LaserJet 3, LaserJet 3P w/PS, LaserJet 4, LaserJet 4 Plus, LaserJet 4050N, LaserJet 4L, LaserJet 4M, LaserJet 4P, LaserJet 5, LaserJet 5000, LaserJet 5L, LaserJet 5M, LaserJet 5MP, LaserJet 5P, LaserJet 6L, LaserJet 6MP, LaserJet 6P, LaserJet 8000, LaserJet 8100, Mopier 320, PaintJet XL300.

大体

DesignJet 650C. Designjet 750 C Plus, DeskJet 1120C, DeskJet 870C, DeskJet 880C, DeskJet 895C, DeskJet 895Cxi, DeskJet 970Cse, LaserJet 2, LaserJet 2100.

一部のみ

DeskJet 1000C, DeskJet 710C, DeskJet 712C, DeskJet 720C, DeskJet 722C, DeskJet 820C, OfficeJet 500, OfficeJet 600, OfficeJet 625, OfficeJet Pro 1150C.

置き物

LaserJet 3100.

IBM

完璧

4019, 4029 10P, 4303 Network Color Printer, Page Printer 3112, ProPrinterII.

Kyocera

完璧

F-3300, FS-1700+, FS-600, FS-800, P-2000.

大体

FS-3500.

Lexmark

完璧

Optra Color 1200, Optra Color 1200, Optra Color 1275, Optra Color 40, Optra Color 45, Optra E, Optra E+, Optra E310, Optra Ep, Optra K 1220, Optra R+, Optra S 1250, Optra S 1855, Valuewriter 300.

大体

1000, 1100, 2070, 5000, 5700, 7000, 7200.

Partially

1020 Business, 2030, Winwriter 400, Z51.

置き物

1020, 2050, 3000, 3200, Winwriter 100, Winwriter 150c, Winwriter 200, Z11.

Minolta

完璧

PagePro 6, PagePro 6e, PagePro 6ex, PagePro 8.

一部のみ

PagePro 8L.

NEC

完璧

P2X, SilentWriter LC 890, Silentwriter2 model 290, SuperScript 660i.

一部のみ

SuperScript 100C, SuperScript 1260, SuperScript 150C, SuperScript 650C, SuperScript 750C, SuperScript 860, SuperScript 870.

置き物

SuperScript 660plus, SuperScript 660,

Oce

完璧

3165.

Okidata

完璧

8p, OL 410e, OL 600e, OL 610e/PS, OL 800, OL 810e/PS, OL400ex, OL810ex, OL830Plus, Okipage 10e, Okipage 12i, Okipage 20DXn, Okipage 6e, Okipage 6ex, Okipage 6w, Okipage 8c.

大体

OL 400w, Okipage 4w, Super 6e.

一部のみ

ML 192+, OL 610e/S.

置き物

Okijet 2010, Okijet 2500, Okipage 8w.

Olivetti

完璧

JP350S, JP450, PG 306.

PCPI

完璧

1030.

Panasonic

完璧

KX-2135, KX-P1123, KX-P1124, KX-P1150, KX-P2023, KX-P2150, KX-P4410, KX-P4450, KX-P5400, KX-P8420, KX-P8475.

大体

KX-P2123, KX-P6150.

一部のみ

KX-P6500.

置き物

KX-P6100, KX-P6300 GDI, KX-P8410.

Printrex

一部のみ

820 DL.

QMS

完璧

2425 Turbo EX.

大体

ps-810.

Ricoh

完璧

4801, 6000.

置き物

Aficio Color 2206, Afico FX10.

Samsung

完璧

ML-5000a.

置き物

ML-85G.

Seiko

完璧

SpeedJET 200.

大体

SLP, SLP 120, SLP 220, SLP EZ30, SLP Plus, SLP Pro.

Sharp

完璧

AR-161.

Star

完璧

NL-10.

大体

LC 90, LC24-200.

置き物

WinType 4000.

Tally

完璧

MT908.

Tektronix

完璧

4696, 4697, Phaser 780, Phaser IISX, Phaser PX.

Xerox

完璧

DocuPrint 4508, DocuPrint C55, DocuPrint N17, DocuPrint N32.

大体

DocuPrint P12, DocuPrint P8e, Document Homecentre, XJ6C.

一部のみ

WorkCentre 450cp, XJ8C.

置き物

DocuPrint P8, WorkCentre XD120f.

(訳注:本リストに記載されたメーカおよび型番は、 一般に米国国内で販売されているものです。 日本国内で販売されている物は、型番が似ていても搭載された プログラムやフォントが異なるために本リストと動作が変わる 可能性があります)

4.4 プリンタの買い方

最近は、プリンタ選びもずいぶん難しくなってきています。 山のように機種があります。選ぶときのコツをいくつか:

コスト

出した値段に見合ったものが手にはいるのは何についても同じことです。 200 ドル以下のプリンタでも十分きれいに印刷できるものがほとんどですが、 1 ページ印刷するごとのコストはかかります。 カートリッジの 1 個か 2 個が、 新品のプリンタ本体の値段に匹敵してしまうような機種もあります! また、これも同じような話ですが、劇安のプリンタはそんなに長くは持ちません。 例えば、もっとも安いプリンタの MTBF は 3 ヶ月程度だったりします!

(訳注: MTBF は Mean Time Between Failures の略, 平均故障間隔)

インクジェット

インクジェットのプリンタヘッドは 時間が経つと詰まって使えなくなるものなので、 なんらかの方法でヘッドを交換できることが機能の一つです。 また、インクジェットのプリンタヘッドは高価なので、 必要なときだけヘッドを交換できるということも機能に入ります。 Epson の Stylus シリーズは固定式ヘッドを持つものが多く、 HP の DeskJet シリーズのヘッドのカートリッジと統合されているようです。 Canon のカートリッジは 3 つの部分に分かれていて、 インクのタンクだけを独立して交換できます。私はこの設計、気に入ってます。 一方、HP のカートリッジはそう無茶苦茶に高いわけでもないし、 より良い製品ラインを揃えています。 印刷品質という観点からは、Canon はしばしば選択肢の三番手どまりだったりします。 ま、こんなもんですね。

レーザープリンタ

レーザープリンタはドラムとトナーを消費します。 一番安い設計のものは、トナーとドラムを大きなカートリッジの中に一緒に納め、 性能よりもコストを重視したデザインとなっています。 大量印刷向けの良い製品はトナー粉そのままを使うようになっていたり、 ないしは少なくともトナー・カートリッジとドラムを分離させた設計になっています。

写真

最高の写真印刷出力を求めるなら、 Tektronix Phasers (粘性の高いインクのもの) のような連続トーンのプリンタか、 Alps シリーズ (ドライ・インク・プロセスの類) です。 Alps プリンタの中には実際に手頃な値段のものも少しあるのですが、 まだ Linux では動きません (私の記憶が確かならば、そう書いてあったはず). より一般的な、写真に特化したインクジェット・プリンタは 6 色の CMYKcm 印刷や、時には 7 色の CMYKcmy プロセスさえも備えていますが、 Linux で動くのは PostScript のサポートがあるモデルだけです。 Ghostscript が、これらのカラーモデルをサポートしていないのが原因です。 とはいえ、CMYK でも、うまく出力すれば、なかなか馬鹿にはできないものです。 写真に特化したプリンタは、みな運用に高コストがかかります。 使い果たすのはいつも青インクなのに カートリッジ全体を交換しないといけなかったり、 ハイ・エンドな写真プリンターで特定の色を補充するのには 腕力が必要だったりします。

スピード

速度は処理能力、帯域幅、そして一般的にプリンタにかけるコストに比例します。 最速のプリンタは、強力なプロセッサを内部に積んだ ネットワーク接続されたポストスクリプト・プリンタになるでしょう。 コンシューマ・レベルのプリンタでは、 部分的に Ghostscript のレンダリング速度に依存するでしょうし、 その場合はそこそこ強力なマシン本体を使えばかなり改善を図れます。 また、フルページのカラー印刷の場合は、 特にホストのメモリを大量に消費することでしょう。

ドット・マトリクス

カーボン紙に印刷したい場合は (訳注: カーボンの付いた複写紙) インパクト・プリンタが必要になります。 多くの企業がいまだにドット・マトリクス・プリンタを製造していますし、 そのほとんどは旧来の EPSON モデルをエミュレートするものですから、 ちゃんと使えます。

ラベル

サポートされているラベル・プリンタには、二つの流れがあります。 Dymo-Costar か Seiko SLP シリーズを探してください。 これ以外の機種は、動くかもしれないし、動かないかもしれません。 Avery 社が、8.5x11 インチのフォーマットに則った 様々な大きさのステッカー式ラベルを作っています。 これなら普通のプリンタでも使えます。

プロッター

最近では、大きなドラフティング・フォーマットは 巨大なインクジェットプリンタでサポートされています。HP が一般的な選択です。 もう少し小さめのものの印刷には、 中型の (11x17 インチ) インクジェットもよく使われています。 この手のプロットのほとんどは RTL や HP-GL, HP-GL/2 といった言語で行われます。 これらはすべて HP が規格を権利占有しているベクタ言語で、 一般にはアプリケーション・ソフトウェア自体から直接生成されます。


次のページ 前のページ 目次へ