• ベストアンサー

なぜドライバがないとうまくつながらないのでしょうか?

4G52GSの回答

  • ベストアンサー
  • 4G52GS
  • ベストアンサー率71% (1969/2770)
回答No.5

プリンタの修理屋です。 今から30年くらい前、まだパソコンなどと言う概念すらないような時代、私は始めて情報処理というものに接しました。 当時は(今で言えば)大型の電算機でFortranでプログラムを作って走らせていました。 現在のような高度な処理は当然として、漢字すら使えない時代でした。 その当時のプリンタは、送られたデーターを単に印刷するだけで、改ページ、改行などほとんどの動作はプログラムで指示していました。 当時の担当の先生によれは「プログラマーがハードウェアの構造を知らなければプログラミングできないというのは不合理な話で、将来的にはハードのことを心得ていなくてもプログラミングできるようになるだろう。」と言っていました。 これが現在のドライバと言うプログラムを想像していたのかどうかは分かりませんが、現在のパソコンはその様になってきています。 パソコンも日々進化、OSも進化するために対応の問題が出てきたのです。 ここ10年以上Windowsが事実上の標準となっていました。 Windowsで特徴的だったのは、どんな印刷データーでも、すべて点の集合体に変換して、それをプリンタに送っていたことでした。それをこなしていたのがプリンタドライバといわれるプログラムでした。 従来は文字主体の印刷で、パソコンからプリンタに文字のコードを送るとプリンタ内部の漢字ROMの該当する画像データーを呼び出して印刷していました。 ですから、基本的にプリンタに装備されているフォントしか印刷できなかったのです。 印字データーを点の集合体に変換してプリンタに送るのはプリンタドライバの一番大きな仕事ですが、プリンタの解像度、ノズルの数、インクの数によって処理が大きく変わります。 したがって、プリンタによって細かく仕様が変わるわけです。 逆にプリンタの種類を固定することでプリンタの固有性能を存分に引き出す事ができますので、高画質な写真印刷も可能になったのです。 プリンタドライバはいろんなつくり方をしているものがあり、完全にWindowsの上で動いているようなものもあれば、Windowsを無視したような深いところ(完全にマシン語の世界ですが)で動くものもあるようです。 一般的には高い機能を持つものほど深いところで動いているように思えます。ですから、OSが変わるといろいろとトラブルが出るわけです。 それでもハードメーカーは修正しながら対応してきました。 ところが、今回のVistaは少々事情が異なるようです。 ここからは完全に個人的な推測ですが、XPといってもベースはWindows95があり、95の改良的な進化をしてきました。 ところが、Vistaは骨格自体が大きく変わり、まったく別のベースで95っぽく仕上げているに過ぎないと思います。 個人的にひとつの基準としているのですが、Windowsに標準で付いてくる「ペイント」は95~XPまでは見た目葉ほとんど変わりありませんでしたが、Vistaでは大きく様変わりしました。 細かい機能追加はあったものの、やろうと思えば大幅な改良はできたはず。それをしなかったのはOSのベースの制限があったのではと推測しています。(おそらく外れていると思いますが) 結局、高機能なプリンタドライバを作ろうとすると大変な労力が必要になるということで、古い機種では切り捨てざるを得ないということでしょう。 ただ、VistaではOSに標準で装備しているプリンタドライバが非常に多く、多くのプリンタはそれで救済されるようです。 購入された機種はMeの時代(2001年春)の機種のようです。プリンタの耐久年数は3~5年で設計、しかしながら最近の低価格化で故障したら買い換えるという消費者も多く、メーカーとしても古い機械のサポートができなくなってきているという現状もあります。 なお、小さな勘違いがひとつ。プリンタは汎用性が高いといわれますが、上記の説明の通り、考えられているよりも汎用性はないのです。 さらにこの機種は複合機です。複合機は印刷データーを送る以外にスキャンデーターをPCに送るといった逆方向のデーターの流れがあります。 インク残量などのデーターと比べるとはるかに大きくなり、専用のソフトで管理する必要があります。結局、「DocuWorks」等の専用ソフトに頼る必要が出てきます。 長くなって申し訳ありません。

BCKT
質問者

お礼

サラリーマンをやってると自分の勉強時間がとれず,なかなかお返事できずに申し訳ありません。 素人を馬鹿にせず,専門家のお立場から懇切丁寧なご教授をいただきまして幸運でした。素人にも実によくわかります。 Vistaというのが相当に“画期的”だったということのようで,悲しくも納得しました。どうもありがとうございます。 お仕事に幸運が訪れますよう,お祈りいたしております。

関連するQ&A

  • サウンドドライバが見つかりません;;

    すみません fmv-deskpower ce70l7を使っている者ですが、間違ってサウンドドライバを消してしまいました;; CD-ROMも紛失してしまって再インストールもできない状態です どなたかサウンドドライバのダウンロードできるところを知っていたら教えてください

  • ドライバが見つかりません

    いつもお世話になっている、「kaiketugoo」です。 また今回もよろしくお願いします。 質問内容ですが、FMV-DESKPOWER CE7/85F用 FMVDP84X9Gを購入したのですが(単品で)ドライバがなくて困っています。どなたかドライバのあるネットをしってらっしゃらないでしょうか。よろしくお願いします。

  • パソコンのドライバについてなんですが・・

    PC環境: FMV DESKPOWER CE50W7  ↓URL参照 http://www.fmworld.net/product/hard/pcpm0704/deskpower/ce/lineup/index.html#cat02 OS:Windows Vista 症状:HL-DT-ST DVDRAM_GSA-H40N ATA Device のDVD/CD-ROMドライブ   を使っているんですが、CDを挿入しても、反応しなくなりました。 デバイスマネージャの規定のドライブ(私の場合はHL-DT-ST以下略)で右クリックして全般のタブでデバイスの状態に 「このハードウェアのデバイス ドライバを 読み込むことができません。ドライバが壊れているか、 ドライバがない可能性があります。(コード39)」 このように表示されたので、ドライバの再インストールを試みたのですが、「デバイス ドライバソフトウェアは正しくインストールされませんでした。」というエラーメッセージが出て、インストールできません。 DVD/CD-ROM ドライブを通常使用したいので、対処法を 教えてください(*´ω`*) よろしくお願いします。

  • プリンタドライバの故障について

    FUJI XEROX DocuCentre Color 400CEを 無線LAN経由で ネットワークプリンタとして使っていますが、 数週間に一度くらい、 プリンタドライバが壊れます。 Excelも秀丸も印刷不可となります。 その都度、プリンタドライバの再インストールと プリンタのインストールをしています。 プリンタドライバの故障を防止するためには、 どうしたら良いでしょうか? 詳しい方、教えて下さい。 OSは、WinXP Pro PCは、富士通FMV-A8920です。

  • 周辺機器のドライバ

    マウスやプリンタなどいろいろな周辺機器のドライバというのが最新かどうかの判断ってどうやるのですか? 周辺機器のドライバというのは常に最新にしておかなければならないものですか? だとするとどんな理由からなのでしょう?

  • 「ドライブ」と「ドライバー」の違いについて

    パソコンでCD-ROMを読み込む時,外付けCDドライブを使い読み込む時があると思いますが,周辺機器(例えば,プリンタ)を使うときに,その周辺機器のドライバーをインストールすると思います。 「ドライブ」と「ドライバー」の違いは何でしょうか?

  • デバイスドライバの位置付けについて

    デバイスドライバの位置付けについて デバイスドライバはOSが周辺機器を制御する為のソフトウェアだと思いますが OSと周辺機器のインターフェースと考えても間違いではないでしょうか?

  • ワード印刷出来ずExplorerは出来るとは?

    プリンタはEPSONPX-V700でパソコンは富士通FMVのDESKPOWERでOSはVISTAです。 先日から書類などの印刷が出来なくなりました。データがプリンタに行っても保留中と提示されて動きません。 エクセルも同じですがネットのページは印刷出来るのです。あとインクの残量が表示出来なくなりました。 ドライバも入れ直してみましたがダメです。 どこがおかしいのでしょうか?教えてください。

  • デバイスドライバーは消えてしまうの?

    USB接続の周辺機器のドライバーとソフトをCDからインストールして使っていました。しばらくの間、その外部機器をはずしていまして、再び接続したところ、その機器の「ドライバー」がディバイスマネージャから消えていました。 ドライバーというのは、使わないでいると消えてしまうのでしょうか? OSはXPです。

  • 「デバイスドライバ」についての質問です。

    「デバイスドライバ」についての質問です。 周辺機器を動かすソフトウェアを「デバイスドライバ」と言うと思いますが 「デバイスドライバ」ってOSの中にあって,OS上で動いているのでしょうか?