本日、またもや泥沼にはまってしまいました。それは、うちにあるダンナ所有のモノクロレーザープリンタの Canon LASER SHOT LBP-1110 です。こいつ、ついこないだまで、Mac から USB で繋いで印刷できていたのですが、Mac の OS を 10.5 Leopard にあげたらドライバーが対応してなくて印刷できなくなりました。 どうにか、印刷できる方法があるはずだといろいろと情報をかき集めていたら、6時間経ってしまいました! でもなんとか Mac から印刷可能になったので、その方法をご紹介。

まず、Canon LBP-1110 ですが、こいつはくせ者でありまして、CAPT (Canon Advanced Printing Technology) という方式でパソコンとデータのやりとりをしています。一般的にパソコンとプリンタの間のやりとりには、PostScript や LIPS などの言語が使われており、この言語を受け取ってプリンタは画像処理をして印字するわけです。レーザープリンタでデータの送信から印刷まで時間がかかることがあるのは、この処理をしているからなのです。

しかし、CAPT はこのプリンタ内で行っていた処理をパソコン側でやらせて、プリンタの制御情報のみを送信しているわけです。印字が早く、かつ処理をする CPU 的な部分とメモリがいらないわけですから、コストが削減できます。なので、CAPT プリンタは価格が安いのです。

その反面、パソコン側で全ての処理をしているため、OS がアップグレードするとドライバが動かなくなる可能性が高いのです。複雑な印字処理をするドライバ部分を OS に合わせて書き換える必要が出てきますので、OS が頻繁にアップグレードすると、ドライバの作成にコストがかかるので、サポートが打ち切られてしまうんですね。かくいう Canon LBP-1110 も MacOS 10.5 Leopard でサポートが打ち切られてしまったのでした。

そんな Canon LBP-1110 で Mac から印刷する方法があったのです!
>>『MacOSX 10.5 Leopard から Canon LBP-1110 でプリントする!』の続きを読む