最終回の第6回は、鉄道信号におけるソフトウェアの特徴を解説します。日本の信号保安装置のソフトウェアには、他業界にはおそらく類を見ない「シングルスレッド方式」が使われています。この方式はソフトウェアの構造が単純で、検証試験がしやすいので、高い安全性と信頼性を実現できます。第5回は、第2回で予告したように、鉄道では安全性と信頼性をどのように区別しているかを解説します。他業界では「信頼性を向上させれば、安全性も向上する」という議論も散見されます。鉄道ではそのようには考えません。第4回は、マイコンを使った信号保安装置について解説します。Unit)のことです。マイコンのような電子スイッチの巨大な集合体では、どのような仕組みでフェールセーフを実現しているのでしょうか。第2回では、鉄道の安全性を実現する「フェールセーフ」の設計思想について解説しました。第3回は、鉄道信号の設計で、どのようにフェールセーフを実現しているか解説します。(ATC)を例に、絶対に人命を危険にさらさないようにする設計思想、フェールセーフの考え方を解説します。日本の鉄道信号における安全性と信頼性の考え方を説明します。世界一安全な日本の鉄道を支える鉄道信号の考え方は、技術者の皆さんにとっても、新鮮で学ぶこと多いはずです。鉄道信号メーカーだからこそ知っている鉄道ネタも交えて解説します。