デバイスドライバ(device driver)とは、
グラフィックディスプレイ、プリンタやイーサネットボードなど、ある特定の入出力デバイス(拡張カードや周辺機器などのハードウェア)を制御し、
アプリケーションソフトウェアに対して抽象化したインターフェースを提供するためのソフトウェア。「ドライバ」とも略される。
ワープロや表計算などのアプリケーションなどが、グラフィックディスプレイ、プリンタ、ネットワークカードなどのデバイスを利用する際、
OSが提供する共通化されたAPI(アプリケーション・プログラミング・インターフェイス)によってデバイスの機能を利用できるようにしておく。
そして、抽象化されたAPIとハードウェアとの間の対応を、各ハードウェア用のデバイスドライバが受け持つ。
このような仕組みを採用することで、結果的にハードウェアの差異を吸収することができる。
ソフトウェアプログラマは、特定のハードウェアに対応する細々としたソフトウェアを書かずとも、APIにあわせたアプリケーションプログラムを作ることで、
作成したソフトウェアから不特定多数のハードウェアを利用することができる。
広く共通化が進んだハードウェア(キーボード、マウス、USBなど)では、OS内部に標準ドライバが含まれている場合が多い。
標準ドライバがサポートしないハードウェアに関しては、一般に、そのハードウェアを提供するメーカが、
デバイスドライバを製品に添付するか、あるいはインターネット上で配布する。
|
|
| 統合ID管理 |
| IC個人認証 |
| シングルサインオン |
| アクセス制御 |
| ログ管理 |
|
|
| 漏洩防止 |
| 簡単運用 |
| 安心の低価格 |
| 短期間導入 |
| 全額経費計上 |
|
|
| 課題で探す |
| 規模で探す |
| 業種で探す |
| 導入手順 |
|
|
| 内部統制とは |
| サイト内検索 |
| Q&A |
| 用語集 |
| ブログ |
| プレスリリース |
| お問い合わせ |