IoT・組込みシステムの基礎概念
低頻約 34 分6 用語過去問 12 題
この単元の目標
- IoT の事例を、モノ自体がデータを送り出しているかどうかで見分けられる。
- 組込みシステム と ファームウェア が機器の中でそれぞれ何を受け持つかを説明できる。
- クラウドサービス や ロボット が、モノにコンピュータを組み込む技術とどう結び付くかを説明できる。
用語総表(6 語)
用語
IoT (Internet of Things、モノのインターネット) は、身の回りのモノに通信機能を持たせてネットワークにつなぎ、モノが集めたデータを活用する仕組みである。
IoT の機器は、温度や位置などを測るセンサーなどで状態をつかみ、通信機能でサーバーへデータを送る。制御まで行う機器は、受け取った指示を動きに変える駆動部 (アクチュエーター) も備える。集まったデータはサーバー側で分析され、離れた場所からの監視や機器の自動制御に生かされる。
たとえこれまで人どうしが連絡を取り合う場だったネットワークに、家の窓や畑の土までが加わり、自分から「今こうなっている」と知らせてくるイメージ。
覚え方Things は英語の「モノ」。インターネットの参加者が人からモノへ広がった、と頭文字の T で覚える。
出題のポイント
- 出題IoT の事例は、機器に付けたセンサーなどが人の操作を介さずにデータを送り、そのデータが監視や制御に使われている点で見分けられる。
- 出題エネルギーハーベスティング は、周囲の光や振動、温度差などにあるわずかなエネルギーを電力に変えて取り出す技術で、IoT 機器の電源にも使われる。
- 出題バッテリー容量の mAh は電流 (mA) と時間 (h) の積を表す。例えば 300mAh なら、300mA で約 1 時間、150mA で約 2 時間放電できる目安になる。
この用語の過去問 3 題 IoT →
組込みシステム は、決まった役割だけをこなすために機器の中に組み込まれた専用のコンピュータシステムである。
組込みシステムは、機器に合わせて選んだ部品とソフトウェアで、決まった処理を繰り返し行う。中心になるのは、演算・記憶・入出力の回路を小さくまとめたマイクロコンピュータ (マイコン) である。
たとえ何でも作れる料理人ではなく、毎日同じパンだけを同じ手順で焼き続けるパン焼き機の担当者のような存在。
覚え方英語では embedded (埋め込まれた) system。機器の中に埋まっていて外からは見えないコンピュータ、と語から思い出す。
出題のポイント
- 出題組込みシステムは機能の多くをソフトウェアで実現するので、製品を改良するときにソフトウェアを変えれば、ある範囲までの機能を足せる。
- 出題機器の中で制御を受け持つ小型のコンピュータは、まとめてマイクロコンピュータ (マイコン) と呼ばれる。
- 出題組込みシステムに当たるかは製品の種類ではなく、機器の中に専用の制御用コンピュータがあるかで決まるため、多くの電子機器が当てはまる。
この用語の過去問 1 題 組込みシステム →
ファームウェア は、機器の内部メモリに書き込まれ、ハードウェアの部品を直接動かす土台の役割を受け持つソフトウェアである。
電源を入れると最初に動き出し、ボタンやモーター、表示部などの部品を制御する。組込みシステムの中で動くソフトウェアを組込みソフトウェアといい、ファームウェアはその中で部品の制御という土台を受け持つ。書き換えできるフラッシュメモリに置かれることが多く、後からアップデートして不具合を直したり機能を足したりできる。
たとえ家電の本体に書き込まれた動作の手順書のようなもので、普段は目に触れないが、手順書を新しくすれば同じ本体のまま動きが変わる。
覚え方firm は「固い」。hard (ハードウェア) と soft (ソフトウェア) の間に位置する、硬めのソフトという字面で覚える。
出題のポイント
- 出題組込みソフトウェアは、専用の機器に内蔵され、その機器が受け持つ決まった動作を制御するソフトウェアである。
この用語の過去問 3 題 ファームウェア →
クラウドサービス は、事業者がインターネット越しに提供するサーバーやソフトウェアなどの IT 資源を、利用者が必要な分だけ借りて使うサービスである。
IoT では、多くの機器から届く大量のデータをためて分析する場としてよく使われる。利用者は設備を自分で持たずに済み、使った量に応じて料金を払う形が多い。
たとえ自宅に発電機を置かず、電力会社の電気を使った分だけ払うのと同じで、設備の持ち主と使う人が分かれている。
覚え方cloud は「雲」。ネットワークの図でインターネットの部分を雲の形で描いた習慣から付いた名前。
出題のポイント
- 混同注意クラウドサービスは IT 資源を貸し出す側の仕組みで、IoT はモノがデータを生み出して送る側の仕組みである。IoT のデータの置き場にクラウドが使われても、両者は同じものではない。
ロボティクス は、ロボットを設計し、作り、思いどおりに動かすための研究と技術をまとめた技術分野である。
機械の構造、電子回路、制御のソフトウェアといった複数の分野の知識を組み合わせて扱う。周りの状況をセンサーでつかみ、動き方を決め、アクチュエーターで体を動かすまでの一連の仕組みづくりが中心になる。
たとえ料理そのものに対する料理学のような関係で、一皿ずつではなく作り方の体系のほうを指す。
覚え方robot に学問を表す -ics (physics や electronics と同じ語尾) が付いた語。
ロボット は、センサーで周囲の状況をつかみ、内部のコンピュータが判断して、モーターなどで自ら動く機械である。
工場で部品を組み付ける産業用ロボットのほか、家庭で床を掃除するロボットや、人と会話するロボットなど用途は広い。動きの制御には、機器の中の組込みシステムが使われる。
覚え方チェコの作家チャペックの戯曲で生まれた語で、チェコ語の robota (労働) が元になっている。
要点
- IoT は、モノに付けたセンサーなどが集めたデータを通信で送り、分析や制御に生かす仕組みである。
- 組込みシステム は機器ごとに専用化され、製品の改良ではソフトウェアの書き換えで機能を足せる場合がある。
- ファームウェア は機器の内部メモリに置かれ、部品を直接制御する土台のソフトウェアである。
- ロボット は、感知・判断・動作の 3 つの働きを繰り返して動く。
この分野の過去問をすべて見る →