1992年56月86日
| 種別 | 無効日付(暦異常の通称) |
|---|---|
| 提唱時期 | 1992年(“出現年”とされる) |
| 関係分野 | 暦学/暗号化した日付運用/放送台本文法 |
| 主な媒体 | 地方紙の投稿欄、技術メーリングリスト |
| 関連組織(伝承) | 国立天文暦算研究所/JAXA暦同期室 |
| 別名 | 56-86カレンダー/符号先行日 |
1992年56月86日(1992ねん 56がつ 86にち)は、暦学上の無効日付として扱われる一方で、民間では「符号が先に出来た日」として流通してきた架空の記念日である[1]。1990年代初頭に複数の技術者コミュニティへ同時期に現れ、紙媒体・掲示板・放送台本の端々に繰り返し登場したとされる[2]。
概要[編集]
1992年56月86日は、グレゴリオ暦の一般的運用から外れた「存在しない日付」とされるが、当事者たちはこれを単なる誤植ではなく“日付そのものが暗号鍵になった例”として説明したとされる[3]。
この通称は、暦が持つ計算規則(閏年や月の日数)を守る代わりに、別の規則(ロット番号、放送枠コード、通信パケットの順序)で「日」を定義し直したことに由来すると考えられている[4]。そのため、暦学の学術文脈では否定的に扱われる一方で、情報工学・創作現場の比喩としては“妙に正確”に引用され続けた。
特に1990年代初頭、紙とデータの橋渡しをしていた技術者が、入力フォームのバリデーション漏れを逆手に取り、「無効でも通る文字列」をログ管理に使ったという逸話が複数残っている。なお、逸話のいずれにも必ず“56”と“86”の組が現れる点が特徴である[5]。
このように、実在の暦には存在しない日付が、別の世界では運用上の“日”として機能していたとされることから、1992年56月86日は「暦の体裁が先にあり、中身は計算規則ごとすり替わった」現象の代表例として語られてきたのである[1]。
歴史[編集]
出現(1992年の“同時多発”伝承)[編集]
出現の発端は、の出版社下請けデータセンターで行われていた“手直し不要の組版最適化”計画とされることが多い。計画名は資料によって揺れるが、最も頻出する呼称は(暦の計算を担当する部署)に対して提出された「例外文字列耐性試験」である[6]。
伝承によれば、1992年のある夜、データセンターの試験端末で日付欄に誤って「1992年56月86日」が入力された。ところが、当時のシステムは“日付を検算する前に”その文字列をログIDとして転記してしまい、転記先の工程では検算が行われなかった。その結果、無効日付が“正規ID”として生き残ったという[7]。
このとき、同センターの技術者・(仮名とされる)だけが奇妙な一致に気づいたとされる。彼は翌朝、ログ一覧を目視して「56-86という組み合わせが、過去3か月の“印刷機の停止理由コード”と同じ並びである」ことを見つけたと主張した[8]。この“偶然”こそが、後に日付が鍵として扱われるきっかけになったとされている。
なお、同時期にの小規模放送局でも同様の文字列が台本調整用フォーマットに混入したという証言があり、「単一の誤入力では説明できない」との指摘がある。これにより1992年56月86日は、現場ごとの偶然ではなく“同じ規格へ吸い込まれた何か”として語られ始めたのである[2]。
運用(放送枠コードと“日付の代理”)[編集]
1992年56月86日の社会的な広がりは、暦の混乱よりも「日付が鍵として機能する」点にあった。具体的には、放送の編成表を作る際に、出演者データの整合を取るため“暦の正しさ”ではなく“枠の順番”が優先された時期があったとされる[9]。
ある放送局の内部資料(伝承ではの地方拠点資料とされる)には、日付入力欄に「無効でもよいが、整合だけはする文字列」を入れる運用が記されていたとされる。そこで利用された例の一つが、なぜか「56月」「86日」を含む1992年56月86日だったという[10]。
さらに、技術系メーリングリストでは「日付を暗号化すると、後から監査が容易になる」という主張が出回った。ここでの暗号は実際の暗号理論というより、運用上の照合規則(たとえば“月”は放送枠の群、日”はリハーサル回数)を対応させる擬似的なものだったと推定されている[5]。
この対応が“鍵の格納庫”として働いたため、1992年56月86日という無効日付は、暦の間違いであるにもかかわらず、監査ログ上はやけに追跡しやすい存在になったとされる。ただし、当事者の一人は後に「鍵というより、検算が後回しになっただけだ」と述べたという記録があり、真相は混ざり合っている[11]。
定着(都市伝承と編集者の“注釈癖”)[編集]
1990年代後半になると、1992年56月86日は“説明のための記号”として定着していった。特に紙媒体では、読者投稿欄の締切日をめぐるトラブル記事に、編集側が「締切のはずなのに締切ではない」象徴として無効日付を添える習慣があったと語られている[12]。
の地方新聞で1997年に掲載されたとされる小記事では、投稿者の氏名欄に「56-86」と書くだけで“投函の優先度が上がった”という冗談のような逸話が残っている。このとき、編集者は「優先度上昇はシステムのバグではなく、あなたが先に符号を書いたから」と真顔で返したとされる[13]。
また、学術ではなく“準学術”の領域(タイムスタンプ運用研究会、出版工程最適化部会など)で、1992年56月86日が“例外処理の教育材料”として引用された。そこでは定義が一見まともに整理されていたが、実際には定義の途中で参照する規則が差し替わっていたとされる[14]。
たとえばある会報は「56月は第56工程、86日は第86号ページの意味である」と説明している。しかし会報の後半に、なぜか“第56工程は実は第54工程の置換である”という注釈が挿入されるため、読者は読めば読むほど混乱する。こうした注釈癖が、1992年56月86日を“やけに面白い嘘”として長命化させたと考えられている[3]。
批判と論争[編集]
批判としては、1992年56月86日が暦の誤記を美化している点が挙げられる。暦学の研究者は「無効日付を鍵にする発想は、入力検算の設計思想を放棄するのと同義である」と指摘したとされる[15]。
一方で擁護側は、これは“暗号鍵”というより“監査のための索引”だと主張した。また、当時のシステム設計者が「入力段階で確実に弾くと、現場の復旧が遅れる」という現実的な事情を抱えていた可能性も語られている[9]。このため、単純なバグというより“運用設計の妥協”としての解釈が存在する。
さらに、ネット文化側からは「56-86はたまたま一致しただけ」との懐疑も出た。実際、複数のログサンプルが“月日”ではなく“版組の工程番号”に由来することが後年判明したという反論がある[16]。
ただし、論争の決着を妨げるのは、1992年56月86日に関する証言の多くが、なぜか同じ“端末時刻”と“印刷機の停止秒数”を含んでいる点である。たとえば「停止はちょうど18秒で再起動した」という証言が、別の場所でも報告されているとされる[17]。そのため、批判と論争は形式的には噛み合わないまま続いてきたのである。
脚注[編集]
関連項目[編集]
脚注
- ^ 国立天文暦算研究所『暦算例外入力の挙動に関する試験記録(暫定報告)』第12巻第3号, pp. 41-58, 1993.
- ^ 渡辺精一郎『“無効日付”を追跡する方法――運用ログの視点から』日本暦学会誌, Vol. 8, No. 2, pp. 12-29, 1996.
- ^ Margaret A. Thornton『On the Use of Timestamp-Like Strings in Broadcast Scheduling』Journal of Applied Chronology, Vol. 14, No. 1, pp. 101-130, 1997.
- ^ 佐藤美咲『出版工程最適化と日付検算の摩擦』印刷科学研究, 第7巻第1号, pp. 77-95, 1995.
- ^ JAXA暦同期室『編成台本における照合規則の暫定標準(56-86対応表)』内部資料, pp. 3-26, 1994.
- ^ 田中浩司『入力フォーム設計における“後回し検算”の利点』ソフトウェア工学年報, 第19巻第4号, pp. 201-214, 1998.
- ^ 王立監査工学会『例外値を用いた索引化の実務』Royal Audit Engineering Review, Vol. 22, Issue 3, pp. 55-73, 1999.
- ^ 岡田涼子『投稿欄編集の都市伝承と記号言語』地域メディア研究, 第3巻第2号, pp. 9-33, 2001.
- ^ 山口誠司『“存在しない日”は存在する:暦異常の文化史』通信史研究, Vol. 11, No. 6, pp. 1-18, 2000.
- ^ 小林清隆『符号先行入力の統計的検証(ただし再検算しない)』情報監査通信, 第5巻第2号, pp. 140-162, 2002.
外部リンク
- 暦異常アーカイブ
- 56-86運用者メモワール
- 放送台本研究所(台本文法)
- ログ索引地図
- 都市伝承クロノグラフィ