インタロック
出典: 令和3年度 秋期 応用情報技術者試験 午前 問13 (IPA)
信頼性設計においてフールプルーフを実現する仕組みの一つであるインタロックの例として,適切なものはどれか。
- ア ある機械が故障したとき,それを停止させて代替の機械に自動的に切り替える仕組み
- イ ある条件下では,特定の人間だけが,システムを利用することを可能にする仕組み
- ウ システムの一部に不具合が生じたとき,その部分を停止させて機能を縮小してシステムを稼働し続ける仕組み
- エ 動作中の機械から一定の範囲内に人間が立ち入ったことをセンサが感知したとき,機械の動作を停止させる仕組み
正解と解説を見る
正解: エ
- ア: 故障した機械を止めて代替の機械に切り替えるのは、フェールオーバ (フォールトトレランスの仕組み) です。
- イ: 特定の人だけがシステムを使えるようにするのは、アクセス制御です。
- ウ: 不具合のある部分を切り離して、機能を縮小しながら動かし続けるのは、フェールソフトです。
- エ: 人が一定範囲に入ったことを検知すると機械を止めるのはインタロックの例なので正しい答えです。
ポイント
- フールプルーフ: 人が操作を誤っても、危険な状態にならないようにする設計の考え方です。
- インタロック: ある条件を満たさないと動作しない (または止まる) ようにする仕組みです。例えば、扉が開いていると電子レンジが動かない、人が近づくと機械が止まる、などです。