火薬花の教官と擬態兵団

火薬花の教官と擬態兵団 第11話「第10章」

赤いワーニングが天井の照明パネルを断続的に染めている。パネルの明滅に合わせて、解析画面の警告文字が震え、薄闇の司令室には硝煙の匂いがどこまでも残っていた。窓外の避難区は午後の日差しに包まれ、洗濯物のカラフルな布片が風に踊る。色と匂いが不協和音のように並び、そこに暮らす人々の普通が目の前にあると、ルカの胸が痛んだ。

赤いワーニングが天井の照明パネルを断続的に染めている。パネルの明滅に合わせて、解析画面の警告文字が震え、薄闇の司令室には硝煙の匂いがどこまでも残っていた。窓外の避難区は午後の日差しに包まれ、洗濯物のカラフルな布片が風に踊る。色と匂いが不協和音のように並び、そこに暮らす人々の普通が目の前にあると、ルカの胸が痛んだ。

ルカは解析端末の前に立ち、手のひらに載せたフラグメントログを回した。指先に伝わるざらつきは、かつて危険現場で使った器具のそれに似ていた。隣にはミオが膝を抱えて座り、カイは背中を壁に寄せて立っている。三人の間に置かれたテーブルの上では、光が赤く、青く、そして消え入るように変わった。

「この部分を見てくれ」ルカは声を絞り出し、スクリーンを指差した。ログには設計用語の羅列とともに、平易な一文が残されていた。合意の代替を可能にするトークン生成──火薬花信号は個人の同意情報をトークン化し、装置が同期した集団に一斉に『行為』を実行させる。つまり合意の代行装置だ。

ミオが息を詰める。彼女の掌には避難証が皺を作っていた。「そんなことが、どうして……」

「彼らは同意を奪っていたんだ」カイは低く言った。「合意を物理的なトークンに置き換えて、管理すれば、選択はコントロールできる。記録された『合意』を与えられれば、人は従うように調整される。擬態はそれを実装するための手段だ」

窓の向こう、子どもの声が遠くで弾む。色と笑いは、解析画面の赤と対になって、ルカの視界にフラッシュする。二つの現実が干渉し合うような気分に足元が揺れた。

「じゃあ、破壊すればいい」ミオが顔を上げた。「全部ぶち壊して、記録を消すの。誰もがもう騙されないようにしてしまえば——」

ルカの手が微かに震えた。火薬花の小さな装置が内ポケットで冷たく光る。これまで何度も彼らを救うために、それを媒介に作戦を実現してきた。だが、その力には約束された条件があった。味方全員の合意を共有してこそ一度だけ作戦を具現化できる。単独で起動すれば感覚の一部を失う。合意を飛ばして使えば、能力は敵にも作用する。

「待ってくれ」カイが割って入る。「この部屋で、ここで全部壊せば確かに一時的に止められるかもしれない。でもトークンのバックアップがどこかにあれば、すぐに復旧する。しかもそれがもし避難区のど真ん中にあったら——」

ミオの目が冷たく光った。「でも、今、あの通路を開かないと子どもたちが」

言葉はそこで切れた。ルカは乾いた喉を鳴らし、装置に触れた。金属の感触は、彼が昔握った教本の表紙の硬さを思い出させる。戦術と倫理の念が同時に胸を打つ。彼の掌に残る硝煙の匂いが、逃げることの許されない現実を告げる。

「私がやる」ルカが静かに言った。二人の目が一斉に彼へ向いた。

ミオが反射的に立ち上がる。「ダメよ、ルカ! 合意も取ってないのに——」

「時間がない」ルカは言葉を切った。目の前の窓外に、一台の擬態偵察ドローンがゆっくり近づいてくる。ハウジングの光が、窓ガラスに明滅する。ドローンのセンサーは避難区を細かくスキャンし、擬態ユニットに最適化された模倣パターンを配信し始めているのが見えた。もしそれが成功すれば、外の住民は自分の顔のように再現された兵士に取り囲まれてしまう。

「一度だけだ」ルカは自分に言い聞かせるように呟いた。彼は装置を取り出し、火薬花の結び目を確かめる。これを起動すれば、彼の脳内に描いた『避難通路を無害化し、安全に誘導する作戦』が物理的な信号となって具現化する。だが合意は取っていない。ミオのその顔、カイのうつむきが、起動の代償を重くする。

「君はそれで感覚を失うんだ。僕らの合意なしにやれば、敵にも影響が行く」カイが言った。吐息に硝煙が混ざる。

ルカは装置の導火線に指を当てた。金属の冷たさが掌に食い込み、鼓動が耳の中で跳ねる。彼は決断を固めた。目の前の子どもたちの笑いが、何よりも優先されると思った。ルカは導火線を引いた。

火薬花が爆ぜる瞬間、世界は急に近づいた。耳鳴りのように高い音がきしみ、ルカは顔をしかめる。味蕾から酸味が散り、手のひらに冷たい汗が出る。瞬間的に世界が色を失い、硝煙の匂いが鋭く鼻の奥を突いた。次に来たのは、左耳の遠のきだった。音が右側に偏り、左側からの声も足音も薄れていく。温度が感じにくくなり、触れた紙の繊維が遠いもののようだ。脳の中に若干の空白ができ、視界の端で色が溶けた。

ミオの叫び声が右耳に直撃し、彼は両膝をついた。「ルカ、何を——!」

だが、装置は作動した。解析スクリーンの中で、火薬花信号が放たれる軌跡を描き、同期ネットワークに触れる。作戦は瞬時に具現化され、避難区の通路のセンサーが、安全確保プロファイルへと切り替わった。外の街区では、赤い警告が一瞬で緑に変わり、避難誘導灯が点滅を始める。人々は一斉に安堵の表情を浮かべ、子どもたちは無邪気に走り始める。

だが同時に、室内のスピーカーから別の声が流れた。業務用の無機質な女性の合成声が、「模倣パターン再配布開始」と繰り返す。窓の外にいたドローンが、不自然な動きを見せた。そこから複数の擬態ユニットが閃光のように回転し、顔面パネルが走査を始める。やがて、避難区へ向かう路上に立っていた数名の兵士の外見が、周囲の住民の顔へと滑らかに変わっていった。壁のスピーカーが、街の生活音を拾ってそれを写し取る。人が笑うと、兵士も同じ息遣いで微笑みを返す。現実と擬態の境目が溶け、住民の列に紛れた装甲が同じ足取りで混じり始めた。

ミオが顔を青ざめさせる。「あれは——」

「俺が、勝手に送ったトークンを拾って、逆に適用したんだ」ルカは息をするのに四苦八苦していた。左側の世界が遠く、匂いの輪郭がぼやける。結局、合意の代替を設計した者たちは、こうした状況を見越していたのだ。火薬花の信号は一方向のものではない。同期するネットワークは、同じトークンを受け取ったノードすべてに「作戦」を割り当てる。ルカが自分の孤独な意志で投じた《合意》は、敵のネットワークのノードにも届いた。

カイは立ち上がり、解析端末に手を伸ばす。「ログを見ろ。お前が作ったのは『無害化トークン』だが、受信側で優先順位ルールがある。優先順位が低いノードは、周辺の生体データを基に模倣を最適化する。つまり君の信号は、そのまま外部ノードの模倣データを更新してしまった」

解析画面が赤い文字を吐いた。ログの一行が新たに出力される。〈合意トークンは透過的である。外部受信によって再利用可能〉。ルカはその言葉を視界の端で呑み込む。彼の心臓は冷たくなった。自分が守ろうとしていたはずの人たちが、今や敵の模倣に取り込まれ始めている。

避難区の混乱は瞬時に広がった。装甲の兵士が母親の顔になり、通りの角にいた青年の顔で立っている。二人の老人が抱えた買い物袋の間から、僅かに露出した鋼の関節が見えた。誰が誰なのか判別できない。笑い声が途端に不安の鳴き声に変わり、子どもの足取りは止まった。カメラが映す映像は、現場で撮られた動画とは認識できないほどの不気味な統一感を帯びていた。

ミオは震えながら、ルカの手を掴んだ。「あなた、感覚が——」

「左側が、少し働