平成21年度 秋期 ITパスポート試験 問28 解説 組込みシステム
組込みシステムの特徴として,最も適切なものはどれか。
- 組込みシステムの開発や稼働には,専用の OS を使用する。
- 組込みシステムの稼働には,ネットワークへの接続が必要である。
- 組込みシステムは機器内部の制御用であり,ユーザインタフェースは不要である。
- 組込みシステムは専用化されたハードウェアやソフトウェアから成る。 ✓ 正答
解説
正解の選び方
組込みシステムとは「特定の機能を実現するために製品に埋め込まれたコンピュータ」のことです。選択肢の中から、汎用的なPCとは異なり「その機能のためだけに設計されている」という特徴を指し示すものを選びます。この問題は、組込みシステムの定義を正しく理解していれば直感的に判断できる基本問題です。
組込みシステムとは何か
組込みシステム(Embedded System)とは、家電、自動車、産業用ロボットなど、特定の目的に特化して動作するように設計された制御用のコンピュータシステムです。
例えば、洗濯機や炊飯器、デジタルカメラなどの内部には必ずコンピュータが入っていますが、これらは「洗濯をする」「ご飯を炊く」「写真を撮る」という目的を達成するためだけに開発されています。そのため、ハードウェアもソフトウェアもその目的に最適化されており、不要な機能は削ぎ落とされ、低消費電力や省スペース、リアルタイム性が重視されます。
なぜ他の選択肢が誤りなのか
各選択肢を検討する際、一般的なPC(汎用コンピュータ)と比較すると、誤りが明確になります。
・専用のOSを使用する:これは間違いです。組込みシステムでは、汎用OSが使われる場合もあれば、機能に特化したリアルタイムOSが使われる場合、あるいはOSそのものを使わずにプログラムが直接ハードウェアを制御する「ベアメタル」構成の場合もあります。「必ず専用OSである」とは限りません。
・ネットワーク接続が必要である:これは間違いです。近年のIoT機器のようにネットワークに繋がるものは増えていますが、単体で動作する古い電子玩具や単純なタイマーなど、ネットワークに接続されない組込みシステムも依然として多く存在します。
・ユーザインタフェースは不要である:これは間違いです。近年の家電には液晶画面やタッチパネルが搭載されており、人が操作する場面は非常に多いです。むしろ、組込みシステムの種類によってUIの有無や形態は大きく異なります。
知識の活用と試験での視点
ITパスポート試験においてこの知識を問う背景には、現代社会におけるコンピュータの存在形態を理解させる意図があります。コンピュータといえばPCやスマートフォンをイメージしがちですが、実際には私たちの周囲にある無数の製品がコンピュータ制御によって成り立っています。
この知識は、製品開発やシステム導入の際に「汎用的なシステムを構築すべきか、特定の用途に最適化した専用システムを導入すべきか」を判断する際の基礎思考となります。たとえば、工場の生産ラインの制御や、特定業務に特化した決済端末の選定を行う際、組込みシステムの特性(信頼性、リアルタイム性、低コストなど)を知っていることで、適切な機器の選定や要件定義が可能になります。