【コンピュータ2000年問題】(こんぴゅーたにせんねんもんだい)

1990年代末期に顕在化した「西暦2000年になるとコンピュータが誤作動する」という危惧。

かつてのコンピュータでは、プログラムやデータで日付を扱う際、「年」を西暦の下2桁のみで表現するのが一般的であったが、そうしたシステムでは、西暦2000年1月1日午前0時を過ぎると、年を示す「00」が西暦1900年と誤認され、それによってシステムが誤作動する*1恐れが指摘されたものである。

当時、すでにこうしたシステムを組み込んだコンピュータが広まっていたため、放置すると重篤な社会の混乱を引き起こすとされ、その確認と修正が全世界規模で行われた。

航空・軍事分野に関連する問題点

航空軍事の分野では次のような問題が危惧されていた。

…等々。*2

2000年を迎えて

日本では1999年12月31日〜2000年1月1日にかけて、通常ダイヤでは飛行中に午前0時を迎える航空便を「年明け以後の出発」や「欠航」としたり、鉄道においても午前0時直前に最寄り駅で臨時停車させたりして不測の事態に備えていた。
実際に2000年になった際、一部の機械に小さなトラブルが出たものはあったが、重篤な被害には至らなかった。


*1 一例を挙げると「データを日付順に並び替える処理をしても本来あるべき順序にならない」など。
*2 これに類似の問題として、「GPS衛星に搭載された原子時計の桁あふれ」などがある。

トップ 新規 一覧 単語検索 最終更新ヘルプ   最終更新のRSS