デバイスドライバ 【device driver】 ドライバソフト / driver software / ドライバプログラム / driver program

概要

デバイスドライバ(device driver)とは、コンピュータ内部に装着された装置や、外部に接続した機器などのハードウェアを制御・操作するためのソフトウェア。OSの一部として取り込まれて一体的に動作する。

オペレーティングシステム(OS)がハードウェアを制御するための橋渡しを行なうプログラムで、利用者が直接操作することは稀で、OSに組み込まれてその機能の一部として振舞うようにできている。単に「ドライバ」と呼ばれることも多い。

OSや各プログラムは定められた手順でデバイスドライバに処理を依頼する形を取ることで、それぞれが個別のハードウェアの制御仕様に直接対応する必要がなくなり、また、機種の違いに依らず同じ機能は同じ手順で利用することができるようになる。

個別ドライバと標準ドライバ

個々のハードウェアはそれぞれ固有の機能や制御仕様を持っているため、原則として機種ごとに対応するデバイスドライバを入手・導入しなければ使用・操作することはできない。

ただし、キーボードやマウスなど機種毎の機能や仕様の差異が小さい装置については業界団体や有力メーカーが主導して共通仕様が定められている場合があり、OSに付属する標準のドライバ(ジェネリックドライバなどと呼ばれる)で大半の機能を使用できることが多い。

ドライバの入手・導入

コンピュータ周辺機器はパッケージの一部として添付された記憶メディアに電子マニュアルやユーティリティソフトなどとともにデバイスドライバが同梱され、簡単な操作でOSに導入できるようになっていることが多い。

また、開発元のWebサイトでダウンロードできるようになっている場合もあるほか、Windows UpdateなどOSのソフトウェア更新プログラムを経由して入手できるようになっていることもある。

デバイスドライバはOSごとに開発する必要があるため、Windowsのような有力なOSではほとんどのメーカーがデバイスドライバを用意しているが、マイナーなOSだと物理的に装着できてもドライバが提供されず使用できない場合がある。

(2019.7.27更新)

他の辞典による解説 (外部サイト)

試験出題履歴

ITパスポート試験 : 令1秋 問58 平30春 問83 平28秋 問93 平28春 問81 平25秋 問82 平23秋 問76
この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。