• ベストアンサー
  • 暇なときにでも

UNIXとWindowsのプリンタの扱いについて

UNIX系OSでlp、lprコマンドで印刷を行う場合、データをPostscriptに変換するのはなぜでしょうか? また、Windowsでは、印刷を行う場合、データの形式をどう判断して、印刷しているのでしょうか? UnixとWindowsでどのように違うか教えてください。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数162
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.1
  • g_dori
  • ベストアンサー率47% (330/699)

プリンタから見た場合のお話ですが、UNIXもWindowsも変わりません。 と言うのは、プリンタは送られてきたデータを元に印刷するしか能が無いのですが(正確には、双方向通信対応プリンタは、簡単なプリンタの情報をOSに返えすことができます)、その「データが何なのか」を知る手段が限られていて、プリンタが理解できるデータを送ってやる必要があります。 プリンタにはそれぞれプリンタコマンドというものが存在します。メーカーによって、対応コマンドが異なるケースが多いようです。 このコマンドを用いて、プリンタが理解できるようにデータを変換してやるわけです。 「何処から何処まで線を引いて・・・」「何行改行して・・」「どのデータを印刷する」とか、色々な命令が存在します。 つまり、 >UNIX系OSでlp、lprコマンドで印刷を行う場合、データをPostscriptに変換するのはなぜでしょうか? 上記の変換作業を行っているワケです。御使用のプリンタがポストスクリプト言語に対応しているんでしょう。 仮に変換作業を行わず、いきなりtxtデータをプリンタに送っても、「はて?」となる訳です。 Windowsの場合、ユーザ見えには「Wordのデータ」とか「txtのデータ」としか分からないように出来てますが、変換作業をドライバ(+ソフト)が行いますので、最終的にはプリンタが読み込めるコマンドに変換される仕組みになっています。 その為、ドライバが無いと印刷できませんし、異なるドライバを使用すれば印刷結果が狂ったりもしますし、互換のあるドライバが使えてしまったり、と言う現象が発生します。 「プリンタはそこまでお頭がよろしくない!」という事で納得して頂けるかと思いますが、如何でしょうか。 (Windowsを搭載したプリンタなんてモノもありますが、それは例外です)

共感・感謝の気持ちを伝えよう!

質問者からのお礼

大変わかりやすい内容でよくわかりました。 ありがとうございました。

関連するQ&A

  • Linuxに対応したプリンタ=UNIXに対応したプリンタ?

    UNIXマシンからTCP/IPの通るネットワークを通して プリンタに印刷させようとしています。 カラープリンタはこれから購入してWindowsマシンに接続するのですが、 機種選択に困っています。 「UNIX対応 プリンタ」で検索してもなかなか出てこず、 メーカーのホームページを見てもLinux対応の話しか出てきません。 Linux対応したプリンタなら、Unixに対応していると考えてもいいのでしょうか? postscript対応のプリンタ=Unix対応みたいなのですが、 postscriptだとものすごく高いし、 でもLinuxとUnixでは見た目から違うのでプリンタドライバも 違うような気もします。

  • UNIXからの印刷

    私はUNIXの初心者なのでよくわかりません。 OSはCOMPAQ製のTru64 UNIXです。 UNIXからLAN上で印刷させたくてプリンタについて調べていたのですが、基本的なところが全然わかりません。 いろいろ調べてみて印刷用としてエプソンのLP-8100とTCP/IP対応Ethernet I/Fカードで考えていたのですが、I/Fカードについて問い合わせたらTru64 UNIXでは動作検証をとっていないと言われました。 http://www.i-love-epson.co.jp/products/printer/laser/tokucyou/network.htm 全くわからないのでUNIXからの印刷させるための方法やお勧めのプリンタを教えてください。 それと調べているときに何度か目にしたpostscriptというものについて調べてみたのですがイマイチわかりません。 これはUNIXから印刷するときに必要なものなのでしょうか? 誰かわかりやすく説明してください。 お願いします。

  • Unixデータをwindowsでみたい

    大学の研究で使っているUnixのデータをwindowsで見たいんですがどうしたら良いでしょうか? データの形式はアスキー変換したのですが、フロッピーのフォーマットが違うので持ち出せません。Unix上で dosread doswrite dosdir dosformat などのコマンドをいれてみても"not found"と表示されてしまいます。 Unixのフォーマットされたフロッピーをwindowsでみれる方法はないでしょうか? Unixの方は大学の測定機なのであまりいじりたくありません。卒論がもうすく締め切りなのでできるだけ早急にお願いします。

  • UNIXで両面印刷

    UNIXのlprコマンドで両面印刷を制御できますか? Windowsの印刷プロパティでは両面を指定できるのですが。

  • LP-9200でのプリントサーバー印刷

    EPSONのLP-9200というモノクロレーザーを買って ネットワークで印刷したかったので、 BUFFALOのLPV2-TX1/T1というプリントサーバを買いました。 それでMACのデータを印刷しようとしたら、 ひたすら文字化けの羅列が出てきます。 マックで印刷の場合はPostScript対応でなくてはダメと書いてありました。 LP-9200はPostScriptに対応してないっぽいんですが、 どうにかなりますでしょうか? MACは733クイックシルバーのMACOS9.2です。 どうかよろしくお願いいたします!

  • PostscriptとPDFの関係

    こんばんは。 質問させて下さい。 PDFとPostscriptの関係が良くわかりません。 PDFはPostscriptを発展させたものとの記述を目にしますが、 全くわかりません。例えば、Macからの印刷は、一般的にPS対応の プリンタじゃないと駄目だと思うのですが、なぜWindowsのPDFはその必要がないのにMacのPDFはPS対応じゃないと駄目なのか?Postscriptは記述言語であり、.PSというデータはPostscriptでかかれたデータであるならば、PDFはPDFという言語で作られたのか?Illustratorで.PSデータを開く時に何故PDFに変換されるのか?と分からない事だらけです。 PDFとPostscriptの違いが分かれば先述の疑問点も解決できるかと 思います。どのたか、詳しい方がいらっしゃったら教えて下さい。 お願いします。

    • ベストアンサー
    • Mac
  • イラレデータの商用印刷の色確認

    イラレで作ったAIデータを、 家庭用インクジェットプリンター(EP-301:EPSON)か、 レーザープリンター(MultiWriter 5750C:NEC)で印刷して、 「商用印刷の色確認」をしたいのですが、 以前ネットで高価なPostScriptプリンタを持っていなくても、 AIデータをPDFデータに変換し、 そのPDFデータをPostScript非対応なプリンタで印刷すれば、 印刷した結果としてはAIデータをPostScript対応なプリンタで印刷したものと遜色なく、 「商用印刷の色確認」としては十分だと見たことがあります。 そこでイラレデータをAIデータからPDFデータに変換してから、 2台で印刷してみたら、全然違う見た目になりました。 そこで質問です。 1. しかしまず2台で印刷結果があまりにも違うのはなぜですか? 2. そもそも以前ネットで高価なPostScriptプリンタを持っていなくても、 AIデータをPDFデータに変換し、 そのPDFデータをPostScript非対応なプリンタで印刷すれば、 印刷した結果としてはAIデータをPostScript対応なプリンタで印刷したものと遜色なく、 「商用印刷の色確認」としては十分だという情報が信頼できるのですか? 3. 私の2台のプリンタで商用印刷の色確認をする方法はございますか? どなた様かお分かりになる方、教えてください。よろしくお願いいたします。

  • PostScriptの入っているカラーレーザープリンタと入っていないカラーレーザープリンタの違い

    会社で使うカラーレーザープリンタで迷っています。 今、考えている候補は2つ。OKIのC8800dnとC8600dnです。 文章に、図やグラフ、写真などが入ったものをカラーとモノクロで印刷する予定です。(カラープリンタを入れても、モノクロ印刷が圧倒的に多いと思われます)両面印刷も多いです。 使用する写真は、(1)プリントされたものをスキャナで読み込んだもの、(2)新聞や雑誌に載っている点々でできた写真をコピーまたはスキャナで読み込んだもの、(3)画像データの3種類です。 できるだけ安価に、文字だけではなく、図やグラフ、写真など、全てがきれいに出力できることが私の希望です。 (会社ではwindowsを使っています。印刷するものを作るソフトは色々です) 私が、候補に考えている2機種の主な違いは、PostScriptが入っているかいなかのように思えます。この「PostScript」が、私にはどうも理解できず、私の希望に合うのはどちらなのか判断ができません。 PostScriptが入っているプリンタと入っていないプリンタは、どこがどう違うのでしょうか? できるだけ噛み砕いて教えていただけないでしょうか。

  • Windows->Unixへのデータ転送

    Unix側のdiskに障害があり、データが全て消えてしまいました。diskを交換後、Windowsにあるバックアップデータをftp転送していますが、最初のうちはそれなりの速度でしたが、Unix側のデータが多くなるにつれてだんだん遅くなってきています。(現在、2GB/24H) 他に、早く転送できる方法はありませんか? Unix:SunOS 5.5.1 Windows:W2K SP4 最初は、WinのDOSプロンプトより、FTP mputをしましたが、9,999件のファイル転送で終わってしまいました。 そのときの所要時間は3H位で終わりました。この方法では全て転送できないので、現在は、Winの『ネットプレースの追加』でUnixサーバを定義し、エクスプローラ形式のftp転送で行っています。尚、データはHPGLやTIFFといった画像データで全体のデータは約50GBです。 良きアドバイスをお待ちしています。

  • PostScriptに変換するAPI

    Excel、Word、TiffをPostScriptに変換したいのですが、方法をご教示いただければ幸いです。 VBをベースに開発いておりますが、PostScript変換のAPIや、AcrobatのPostScriptドライバ等ありますでしょうか。 何卒よろしくお願い致します。