スコットランド・エディンバラ近郊のポルトベロ(Portobello)地区で、地域コミュニティによる注目の取り組みが進んでいる。スコットランド土地基金の助成を受け、地元住民団体「Action Porty」が1877年建造の歴史ある旧警察署の建物を買い取ったのだ。この石造建築は長い歴史を誇り、かつては旧ポルトベロ自治領の町役場や法廷として使われ、エディンバラに編入された後は公共図書館や警察分署へと用途を変えてきた。
道具箱を手にした数十人のボランティアが建物に集まり、1970年代に貼られた発泡スチロール製の天井材や安価な木目調壁紙を剥がす改修作業に汗を流していた。ところが、作業が活況を呈する中で最上階から一つの技術的難題が持ち上がった。時計塔に鎮座する大時計の時刻を合わせる方法が誰にも分からなかったのだ。Action Portyは「ポルトベロの町に正確な時間を再び取り戻してほしい」とネット上に公開要請を出し、知識を持つ有志を募った。
テスターを携えたエンジニアたちが埃まみれの屋根裏へとハシゴを登ったとき、彼らを待ち受けていたのは、錆びついて固着した歯車などではなかった。修理作業を完全に立ち往生させた元凶は、2001年に後付けされた、配線図も取扱説明書も一切存在しない謎の電子ブラックボックスだった。
図:1877年建造のポルトベロ旧警察署の外観。出典:pointinthecloud.com
149年間回り続けた機械歯車:爪を外すだけで時刻合わせは完了する
時計塔の内部をよじ登ると、1877年当時のオリジナルな機械式駆動機構が、極めて明快な物理的ロジックを見せてくれた。小型モーターが巨大な歯車列を駆動し、1時間にちょうど1回転する中心軸を回す。この主軸が物理的に3方向に分岐して外壁の3つの文字盤の分針を直接動かし、各文字盤の背後にある減速歯車が時針の位置を連動させる仕組みだ。
100年以上前の設計者たちは、保守方法を機械構造そのものの中に直接刻み込んでいた。時刻を合わせるには、主歯車に噛み合っている位置決め爪(パウル)を見つけて持ち上げるだけでよい。爪を外せば、主軸全体が何の手応えもなくスルスルと手動で回転する。1世紀半に及ぶ経年摩耗を経てもなお、この直感的な動力伝達の論理は一目瞭然だった。
狭い屋根裏での作業中には、ちょっとした笑い話も起きた。主軸を手で回したエンジニアたちは、文字盤の針が逆回転しているように見えて一瞬パニックに陥ったのだ。慌てて地上へ降りて外から見上げて初めて、自分たちが時計の文字盤を「裏側」から見ていたことに気がついた。文字盤の正面が見えない塔内から正確に時刻を合わせるには、内部に見えるカウンターウェイトの反対側に外側の針がどう位置しているか、空間認識力で推測する必要があった。
図:塔内の時計駆動機構と3つの文字盤。出典:pointinthecloud.com
2001年の回路基板:ブラックボックスと化した制御ロジック
純粋な機械時計としての運針機構は何一つ壊れていなかった。厄介だったのは、後世に増設された補助システムだった。鐘を鳴らす打鈴機構の配線を辿ったエンジニアたちは、主電源ラインに割り込む形で取り付けられた灰色の制御ボックスを発見した。
ケースを開けると、そこには2001年の製造日コードが印字されたPIC 16F628マイクロコントローラが鎮座し、その周囲をリレーや電源モジュール、鉛蓄電池の充電回路が取り囲んでいた。ほぼ四半世紀にわたって稼働してきたこの基板には、型番もメーカー名も記されておらず、説明文書も皆無だった。ブログの著者は「これが既製の市販品なのか、それともこの時計のために作られた一点物なのかすら誰にも分からない」と困惑を露わにしている。
25年前の真鍮製歯車が破損しても、肉眼で見れば動力がどう伝達されているか即座に理解できる。しかし、25年前にマイコンの中に書き込まれたコードのロジックが失われれば、二度と読み解くことはできない。制御ボックスの前面パネルにあるステータスLEDは、長短の未知のパルス符号を明滅させていたが、誰もその意味を解読できなかった。回路図も設計書もない現場において、保守作業はたちまち「技術考古学」へと変貌してしまった。
図:型番の記載がなく、2001年製マイコンが載った制御基板。出典:pointinthecloud.com
数秒長押しで初めて鳴るベル:手探りの試行錯誤で解き明かした動作法則
マイコン内部のファームウェアを吸い出す手段がない以上、エンジニアたちは外部テスターによる測定と泥臭い試行錯誤だけで動作原理を復元するほかなかった。配線を丹念に追跡した結果、この制御基板自体にはRTC(リアルタイムクロック)チップが存在せず、すべての時間カウントは機械式の主軸に取り付けられた毎時トリガースイッチに依存していることが判明した。
機械式スイッチが正時を検知すると、制御ボックスが商用電源モーターを回して鐘を打ち鳴らす。そして打鈴機構に備えられた別の機械スイッチから打数がフィードバックされ、規定回数に達したところでマイコンがモーターへの給電を遮断する。回路自体はカレンダーや実時間を把握しておらず、主軸の回転に同期して時数を加算する単なるカウンタとしてしか機能していなかった。
ボックスにある唯一の操作インターフェースは、「advance」と印字された小さな押しボタンだけだった。エンジニアが押してみても、システムは何の反応も示さない。何度も試すうちにようやくその癖が判明した。ボタンを数秒間押し続け、指を離した瞬間に初めて鐘が1回鳴るのだ。そしてもう一度長押しして離すと、カウンタが1時間進む。鐘の打数を現在の時刻に同期させる唯一の方法は、このブラックボックスの前でボタンを長押しし、鳴り終わるのを待ち、目指す時数に達するまで延々と操作を繰り返すという、完全な手探りの盲打ちだった。
屋根裏の粉塵調査:空港の保安検査で足止めされる意外なリスク
歴史ある公共設備の改修は、技術の世代間断絶だけでなく、過酷な物理環境との闘いでもある。屋根裏の天井一面にびっしりと穿たれた無数の穴を見て、地域住民からは床の構造的強度を懸念する声が上がった。だが経験豊富な建築保存の専門家は、それらの穴がかつて垂木の下側に天井材を留めていた痕跡に過ぎず、上側に固定された屋根裏の床板とは力学的に無関係であることを説明して不安を解消した。
また、埃の堆積した密閉空間はエンジニアに予期せぬトラブルをもたらすこともある。この事例を巡る技術者のコミュニティでは、あるエンジニアがかつて似たような古い教会の埃まみれの屋根裏で通信設備を点検した後、そのまま空港へ直行した体験談を語った。保安検査で荷物の拭き取り検査を受けたところ、爆発物検知機がアラートを連発し、あわや搭乗便を逃しかけたというのだ。
空港の保安検査で用いられる爆発物微量検知器(ETD)はイオン移動度分光測定(IMS)をベースとしており、極めて高感度である反面、誤検知率も低くない。検知器が識別するのは硝酸塩やグリセリンといった特定のイオン結合の痕跡であり、古い漆喰の粉塵や肥料、洗剤の残留成分に反応したからといって、本物の爆薬が存在することを意味するわけではない。検査員が何度も拭き取りを繰り返すのは、センサーに付着した残留物を焼き切ったり偽陽性を排除したりするための手順であり、「合格が出るまで意地で擦り直している」わけではないのだ。
ドキュメントなき改修は、機械の経年摩耗よりも厄介だ
午後を丸ごと費やした格闘の末、午後4時ちょうど、時計の針は4回の澄んだ鐘の音を響かせた。エンジニアの一人はジョージ・オーウェルの小説『1984年』の冒頭を再現して「鐘を13回鳴らしてみよう」と提案したが、分別あるコミュニティの仲間にやんわりと制止された。さらに深夜の打鐘が近隣住民の迷惑になる懸念に配慮し、チームはひとまず打鐘モーターへの給電コネクタを抜いて運用することにした。
時計の正確な運行を取り戻したボランティアたちは、通りのパブでビールとハンバーガーを楽しみながら、今後の愉快な拡張案を語り合った。鐘を正面玄関の呼び鈴に連動させるアイデアや、古い蛍光灯管をプログラム可能なカラーLEDテープに換装して季節の祝日をライトアップする構想などが次々と飛び出した。
今回のポルトベロの時計修復劇が浮き彫りにしたのは、技術の世代交代における最もリアルな断絶である。あるシステムがどれだけ長く生き延びられるかは、その媒体が真鍮の歯車かシリコンチップかによって決まるのではなく、後世の引き継ぎ手に対してその構造が透明であり続けているかどうかにかかっている。
公共インフラの維持管理において、物理的な部品の摩耗が致命傷になることは少ない。真鍮の歯車が欠けても寸法を測れば旋盤で削り出せる。だが、ドキュメントのないまま追加された電子ブラックボックスは、システムの保守性を一撃で断ち切ってしまう。コードのロジックが失われたシリコンチップは、開発者が現場を去った瞬間、後世の人々には決して解けない迷宮となって立ち塞がるのだ。
参考リンク:
- Action Porty コミュニティによる公開支援要請
- pointinthecloud 原文記事
- Hacker News コミュニティの議論