摩天楼の空中競技者 第13話「第12章」
銀糸の網が震え、塔の胸部で黒い膨張が泡立つ。空気が裂けたような一瞬の静寂の後、街の遠くで防災ベルが断続的に鳴り始めた。光と音が一斉に跳ね返る空中路の迷宮のなか、マコトは自分の名前すら遠い音になっていくのを感じた。耳鳴りは鋭く、まるで都市が一つの巨大なチューナーになったかのように高調波を吹き込んでくる。
銀糸の網が震え、塔の胸部で黒い膨張が泡立つ。空気が裂けたような一瞬の静寂の後、街の遠くで防災ベルが断続的に鳴り始めた。光と音が一斉に跳ね返る空中路の迷宮のなか、マコトは自分の名前すら遠い音になっていくのを感じた。耳鳴りは鋭く、まるで都市が一つの巨大なチューナーになったかのように高調波を吹き込んでくる。
「マコト、聞こえる?」リコの声が無線越しに割れて届く。端末の表示は流れるような文字列と波形で埋まり、彼女のパルスが画面を振動させていた。リコは旧式刻印の破片をハードウェアに噛ませ、停止コマンドの署名を合成し続けている。彼女の手は震えていたが指先は正確だった。
「見える」マコトは答えた。言葉が口から出るまでに一瞬の遅れがあった。踏み出すたびに風圧が彼の頰を叩き、その圧力の変化が「線」として脳裏に走る。風軌視はまだ完全ではない。静止すれば消え、低速では解像度が落ち、感情に揺らぐと像が歪む。だが今、彼は速度を取れた。補助ジェネレータの周縁を縫うように、銀糸の一本一本が針路を示す。そこに、収束する位相の黒点があった。暴走の起点。それを捉えるため、彼は自分の身体を解像度に変えた。
「セン、タグは?」マコトの声に、センは淡々と返す。いつもの皮肉は消え、ただ計算だけがある。
「挿した。第三者監査ハッシュ、ブロック済み。改ざんはできない。リコ、流してくれ」
リコの端末は白熱した表示を吐き、データストリームが市中継回線へと押し流された。補助回線を遮断しようとしたシステム側のプロセスが一瞬揺らぎ、ログが散る。センが作った監査タグは鎖となり、改ざんの可能性を限りなく薄める。アマネが下層に向けて投げた警告は、露店の屋根を叩く程に物理の届く音で伝播した。
だが暴走は止まらない。銀糸の網はさらに振幅を増し、塔の骨格に沿って断続的に光る帯が走る。紡が残した残留波は、設計された通りに都市の流れをねじ曲げようとしている。マコトが観る線はそれを示す地図だった。彼はただ観ることしかできない。線は教えるが、線を操作するのは自分の筋肉とタイミングでしかない。ここに能力の限界がある。
「俺が行く」ニコラの声が低く、冷たい決意を含んで割り込んだ。彼は既に先行して、ジェネレータの外殻に肉薄していた。ローラーの刃先で金属が唸り、彼の形成する局所的な気流は銀糸に触れて微かな反応を起こした。それは制御された乱流――彼が意図して作った「物理的な介入」だ。風を操るのではない。自分の速度で風を突き崩す。禁止の縁を守りながら、効果を生む方法を彼らは編み出していた。
「ニコラ、コア受領部分を壊せ。位相受け手を物理的に破断しないと、停止信号が入ってもループし続ける」リコが指示を飛ばす。マコトの流すデータは、リコの手で瞬時に署名され、全市民端末へと配信されていく。リコの旧式刻印はただの破片ではなかった。前身組織のシリアルと合致する鍵穴だった。そこに正しく停止コマンドを差し込めば、古い安全停止プロトコルが反応する可能性がある。だがその扉は小さく、鍵を差す者の身体的なリスクは大きい。
「怒るな、マコト」ニコラが入る。彼の声には喉の奥から絞り出すような優しさが含まれていた。「焦りは線を歪める。お前が怒れば、見えてるものが嘘になる。俺が速度を合わせる。落ち着け」
マコトはその言葉にしがみついた。怒りという情動は風軌視を歪める。彼は過去にそれを知っていた――幼い頃の期待と、その後の転倒。あの夜の夢は「線」を与えたが、同時にそれは脆弱でもあった。今は怒りを溶かす余地がない。人々の命がかかっている。だからこそ冷静でいる必要があった。
滑走しながら、彼は線を一本ずつ写し取る。頭のなかで記録映像が走る。リコはそれを受け取り、暗号化し、配信し、同時に古い刻印を合成する。センは監査ハッシュを追加し、改ざん不能の鎖を作る。アマネは露店や低層住民へ避難ルートを送信する。チームは一つの機能体になっていた。
だが代償は確実に襲う。耳鳴りが鋭くなり、視界の片隅に黒い孔が開き始める。最初に剥がれ落ちたのは、幼い頃のことだった。風に乗って笑った記憶。リコが作った最初のチューニングブレスを手にした感触。小さな食卓の灯り。彼はそれらがキャンバスの端から削れていくのを、まざまざと感じた。記憶は物語だ。彼はその物語の一部分を、都市の真実と引き換えに差し出していた。
「来てる、来てる!」リコの声が一段と高くなった。彼女のディスプレイに、完全な残留波マップが展開される。黒い膨張点の周囲の位相が解析され、停止コマンドの注入点が特定された。旧式刻印の断片はその注入点のキーそのものだった。「これ、停止コマンドのハッシュと一致する。誰かが意図的に停止コマンドを外している。ループさせるために」
「つまり人為だ」センの声は抑えられていたが、そこには怒りが隠れていた。彼は政治の海の底を見てきた男だ。理屈はあるが、それが人の命を弄ぶ口実になっている。
「ならば止める」マコトは言った。言葉の重さは自分でも驚くほどの冷たさを帯びていた。彼は風の線を最大解像度で視界に叩きつけ、リコへと送り続ける。リコはそれを受け、古い刻印のスキーマを使って停止コマンドを合成する。配信は同時計測帯域に乗り、耳鳴りの高調波と同一周波数で放たれた。
発信の瞬間、補助ジェネレータが反応を示した。塔の表面を走る光が一斉に小刻みに震え、黒い膨張点が一瞬縮んだ。だが暴走の勢いは強い。紡の設計は冗長性をもっていた。停止コマンドを認証しても、位相受け手が破損していればループは持続する。そこでニコラの仕事が決定的だった。
「今だ、マコト!」ニコラの声が割れる。彼はジェネレータの側面へと跳び込み、重い拳で受け手の外殻を殴りつけた。火花が散り、受け手の微細な機構が崩れ落ちる。彼の速度が作った乱流は銀糸の一部を物理的に断ち切り、位相の結合を弱めた。その瞬間、リコの停止パケットがコアへと直接侵入する。
塔の内部で、古い安全停止アルゴリズムが呼び覚まされるように作用した。外郭で見ていた市中継回線のログに、旧式の署名が照合される赤いマークが一つ現れる。センがそのハッシュを守り、改ざんの痕跡が無いことを確認する。校正された停止コマンドは反復し、位相が逆相で推移を始めた。
だが代価は大きかった。マコトの視界は断片化を始める。リコの顔が、音と同じように輪郭を失いかける。彼は自分が誰だったかを問うような空虚な瞬間に襲われた。口元に浮かぶ言葉が、どうしても手に取れない。幼馴染の笑い声が音の影に消え、彼はそれを掴めない。心が深く冷え、何かを失った感覚だけが残った。
「耐えろ」リコの声が、鼻先を刺すように鮮烈である。彼女の手は永遠に小刻みに動き、配信は続く。彼女の顔の前で、マコトは薄れていく何かを必死に追ったが、指先に触れる前にそれは消えた。耳鳴りは鐘鳴りのように彼の内側で転がり、暗い海の底へと導く。
補助ジェネレータは、ゆっくりとだが確実に脈を落とし始めた。銀糸の震えが収束していく。塔の黒い膨張点は裂け、泡が弾けるように消える。空域の残留波は徐々に解体され、摩天楼の輪郭が以前よりも清明に見える瞬間が生まれた。歓声のような、安堵の波が遠方で起き