周辺機器を PC に接続したとき, システムへのデバイスドライバの組込みや設定を自動的に行う機能はどれか。
平成23年度 秋期 ITパスポート試験 問76
この問題の解説と、これまでの解答の記録です。
問 76
不正解ア
オートコンプリート (auto-complete) は、文字入力の途中で、過去の入力履歴や辞書を基に入力候補を推測して表示し、選択するだけで残りを補完してくれる入力支援機能である。Web ブラウザのアドレス欄や検索欄、表計算ソフトのセル入力などで使われる。対象はあくまで利用者が打ち込む文字列であり、周辺機器の検出やデバイスドライバの組込みとは全く関係がないため誤りである。
不正解イ
スロットイン (slot-in) は、光学ドライブなどにおいて、トレーを引き出さずに細いスリット状の差込口へディスクを直接押し込むと内部へ引き込まれて装填される、装置の物理的な機構・形状を指す言葉である。ディスクの出し入れという機械的な動作の方式を表すだけで、ソフトウェアであるデバイスドライバの組込みや設定の自動化を意味するものではないため誤りである。
- ウ
正解 正解はウ。プラグアンドプレイ (Plug and Play, PnP) は、周辺機器を PC に接続すると、OS がその機器を自動的に検出し、対応するデバイスドライバの組込み (インストール) と、割込み番号や入出力アドレスといった資源の割当て・設定までを自動で行う仕組みである。名称は、差し込めば (Plug) すぐ使える (Play) という意味に由来する。プラグアンドプレイが普及する以前は、利用者が機器ごとにドライバを手作業でインストールし、他の機器と衝突しないように設定を調整する必要があり、設定の誤りが原因で機器が動作しないことも多かった。現在は USB をはじめとする多くのインタフェースがプラグアンドプレイに対応しており、機器の接続を検知した OS が、あらかじめ用意されている標準ドライバを組み込むか、必要に応じてドライバを取得して自動的に構成する。なお、USB や IEEE 1394 などでは、PC の電源を入れたまま機器を抜き差しできるホットプラグ (活線挿抜) と組み合わせて使われることが多いが、ホットプラグは「電源を切らずに着脱できる」ことを指す用語であり、「ドライバの組込みや設定を自動化する」プラグアンドプレイとは着眼点が異なる点に注意したい。設問の「デバイスドライバの組込みや設定を自動的に行う機能」という記述にそのまま対応するのはプラグアンドプレイであり、ウが正解である。
不正解エ
プラグイン (plug-in) は、Web ブラウザや画像編集ソフトなどのアプリケーションソフトウェアに対して、後から追加することで機能を拡張する小さなプログラムのことである。名称がプラグアンドプレイと似ているため紛らわしいが、拡張されるのはアプリケーションの機能であって、対象はソフトウェアである。ハードウェアである周辺機器を接続した際に OS がドライバを自動的に組み込む機能ではないため誤りである。
- プラグアンドプレイの定義 — 周辺機器を接続すると OS が機器を自動検出し、デバイスドライバの組込みと資源 (割込み番号・入出力アドレスなど) の割当て・設定までを自動で行う機能。手作業のドライバ導入と設定調整をなくし、差せばすぐ使える状態にする。
- 紛らわしい類似用語の区別 — プラグイン はアプリケーションに機能を後付けする追加プログラム、オートコンプリート は文字入力の補完機能、スロットイン はディスクを直接差し込む物理的な装填機構。あわせて、電源を入れたまま機器を着脱できるホットプラグ (活線挿抜) はプラグアンドプレイとは別概念であることも押さえておく。