平成26年度 春期 午前 問15
システム構成要素
フェールセーフに関する問題
フェールセーフ設計の考え方に該当するものはどれか。
- ア作業範囲に人間が入ったことを検知するセンサが故障したとシステムが判断した場合,ロボットアームを強制的に停止させる。
- イ数字入力フィールドに数字以外のものが入力された場合,システムから警告メッセージを出力して正しい入力を要求する。
- ウ専用回線に障害が発生した場合,すぐに公衆回線に切り替え,システムの処理能力が低下しても処理を続行する。
- エデータ収集システムでデータ転送処理に障害が発生した場合,データ入力処理だけを行い,障害復旧時にまとめて転送する。
答えと解説を見る
✓ これが正解ア作業範囲に人間が入ったことを検知するセンサが故障したとシステムが判断した場合,ロボットアームを強制的に停止させる。
解説
壊れたときに安全な側へ倒す考え方です。
フェールセーフは、装置や部品が壊れたときに、危険が生まれない側へ倒しておく設計の考え方です。判定の軸は一つで、故障が起きたときにその仕組みが止まる側へ倒れるのか、それとも動かし続ける側へ倒れるのかを見ます。人が作業範囲に入ったかどうかを見張るセンサが壊れると、人がいるのかいないのかが分からなくなります。分からないまま腕を動かせば人を傷つけるおそれがあるので、強制的に止めてしまいます。止めれば仕事は進みませんが、人が傷つくことはありません。これが安全な側へ倒すということです。よく似た言葉が並ぶ設問なので、それぞれの記述について、故障のときに止めるのか動かし続けるのか、そもそも相手にしているのは故障なのか人の操作なのかを確かめると、一つに絞れます。
ほかの選択肢はなぜ違うのか
- イ数字入力フィールドに数字以外のものが入力…:相手にしているのは装置の故障ではなく、人の誤った操作です。受け付けずにやり直してもらう工夫はフールプルーフと呼ばれるもので、壊れたときの倒れ方を決める考え方ではありません。
- ウ専用回線に障害が発生した場合,すぐに公衆…:障害が起きても止めずに、能力を落としたまま業務を続けています。これはフェールソフトに当たる考え方で、危険を避けるために動きを止めるという向きとは逆になっています。
- エデータ収集システムでデータ転送処理に障害…:転送ができなくなっても、入力という一部の機能だけを残して業務を続けています。これもフェールソフトに当たるもので、止めることで危ないことが起きないようにする形にはなっていません。
この問題の用語
- フェールセーフ故障しても危険が生じないように、安全な側へ倒しておく設計です。誤った操作そのものをできなくする考え方とは区別されます。
- フールプルーフ人が操作を誤っても危険や故障につながらないようにする設計のこと。故障しても安全側に倒すフェールセーフとは着眼点が違います。
- 作業工程を組み立てる、一つひとつの仕事の単位のことです。開始と終了、所要日数をもち、順序をつないで全体の日程を作ります。
- ボット人に代わって決まった作業を自動でこなすプログラムのことです。攻撃者の指示で動くよう乗っ取られた機器やプログラムを指すこともあります。
出典:平成26年度 春期 基本情報技術者試験 午前 問15
同じ用語が出る問題
- 令和8年度 科目A 問18:AIの事例(ボット)
- 平成28年度 秋期 午前 問46:フールプルーフに該当するもの(フェールセーフ)
- 平成27年度 秋期 午前 問56:フェールセーフに関する問題(フェールセーフ)
- 平成24年度 秋期 午前 問45:フールプルーフに該当するもの(フールプルーフ)
- 平成23年度 特別 午前 問17:フールプルーフを採用した設計(フールプルーフ)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)