問題 No.4357
システムに障害や誤作動が発生した際、あらかじめ安全側に動作させることで、被害や危険の拡大を防ぐ設計思想や仕組みを指す用語はどれか。
【正解の解説】
フェールセーフ
例えば、電車が故障したときに自動でブレーキがかかり必ず停止する仕組みと同じです。日常の例えで言えば、ガスコンロが立ち消え安全装置によって自動でガスを止めるようなもので、万が一壊れても『絶対に安全な方へ倒す』という防災の考え方です。
スポンサーリンク
【その他の選択肢の解説】
フェールソフト
フェールセーフが『安全最優先で止める』のに対し、フェールソフトは『不完全でも動き続ける』点が決定的な違いです。例えば、飛行機のエンジンが片方壊れても残りのエンジンで飛び続けるような、継続性を重視したアプローチであり、試験で混同しやすい最大の罠です。
フールプルーフ
フェールセーフが『機械やシステムの故障への対策』であるのに対し、フールプルーフは『人間の不注意やミスへの対策』という違いがあります。例えば、電子レンジが扉を開けたままだと絶対に動かないようにする設計は、人間のうっかりミスを防ぐ典型例です。
フォールトトレラント
フォールトトレラントは『故障に強いシステム』自体を指しており、システム全体の信頼性を高める総合的なアプローチです。フェールソフトと似ていますが、フォールトトレラントは最初から故障を前提に二重化などの仕組みを組み込んで止まなくする点が特徴です。