天蓋鎌の消防士と虚空市

天蓋鎌の消防士と虚空市 第1話「序章」

廃ビルの切断面から、虚空市の夜が裂けて見えた。錆びた鉄骨と割れたガラスのすき間に、青いネオンが雨のように垂れ下がり、空には無数の機械塔が網目のように浮かんでいる。風は粉塵を巻き上げ、焦げたプラスチックの匂いが鼻腔に残った。遠くで、機械の低い嗚咽のような音が断続的に響く。人々は立ち止まり、囁き合う。あの光、あの影を見れば、誰もが顔を曇らせるのだ。

廃ビルの切断面から、虚空市の夜が裂けて見えた。錆びた鉄骨と割れたガラスのすき間に、青いネオンが雨のように垂れ下がり、空には無数の機械塔が網目のように浮かんでいる。風は粉塵を巻き上げ、焦げたプラスチックの匂いが鼻腔に残った。遠くで、機械の低い嗚咽のような音が断続的に響く。人々は立ち止まり、囁き合う。あの光、あの影を見れば、誰もが顔を曇らせるのだ。

葵は天蓋鎌を抱えて、群れの先を歩いていた。柄は冷たく、布に包んだような赤い光がたなびく刃は、夜の空に薄い天幕を張ったように見える。刃の輪郭が作る影は、屋根のない通りに黒い斑点を落とした。避難民の一人がその影を見上げ、かすれた声で「印だ」と言った。周囲でまた囁きが広がる──不吉、昔話に出る符、管理側の合図。葵はその目を見返さずに、ただ歩を進める。

「ここを通す。右の鉄桁を伝って、あの倉庫の裏へ。」葵は低く指示を飛ばす。声が乾いていた。隣で腰に工具ベルトを垂らした結(ゆい)が小型の端末を操作し、外壁に赤い点を打ち出す。真琴(まこと)はハンドライトで足元を照らし、子供や老人がつまずかないよう手を取った。三人はかつての隊列を思わせる動きで群衆を整理していく。

「葵、待って。今の通路だと、向こうの整備ドローン群と交差する。あいつらは『統制』を優先する。もし触れられたら、情報を吸われるか、追尾網に包まれる」結は端末を見ながら言った。端末越しに、赤い線が虚空に浮かぶ。結の眉が寄ると、唇の端が固まる。彼女は計算とリスクの人だ。

葵は天蓋鎌の柄を握り締めた。刃の赤はほんのり脈打っている。前世の記憶が濃く刺さる。燃える建物の中で叫ぶ声、ホースの重さ、仲間の腕に伝わる熱。消防士だった記憶は、ここでも役に立った。混乱の中で人を導くために、何を差し出すか、何を切り捨てるか──その直感が身体に残っている。

「一つだけ、言っておく」葵は短く切った。「天蓋鎌は……共有された作戦だけを実現する。みんなで合意したときだけ、私が媒介になる。だから今回は――」

真琴が振り向いた。彼女の目には怒気と心配が混じる。「『共有』って、具体的にどうするんだ? シグナルを合わせればいいのか、それとも──」

「同意の意思表示が必要だ」葵の声はさらに低くなる。「言葉でも、端末の承認でも。全員で意思を合わせて、その作戦を“共有”しないと、天蓋鎌は安全なものにならない。逆に、合意を無視して私が一方的に動かすと、その効果は周囲にも広がる。敵にも、機械にも作用する。簡単に言えば、力が味方だけでなく敵にも向かう可能性があるんだ」

結が端末の画面を見つめてから、指を震わせるようにしてうなずいた。「器具の仕様みたいだ。『同期か否か』で波形が変わるらしい。合意があると…フィルターがかかる」

「それだけじゃない」葵はさらに続けた。「一度しか、共有作戦は使えない。私たちの都合で何度も発動できるものじゃない。単独で振れば……代償がある。前世の……いや、感覚の一部を失う。聞こえなくなるか、匂いが消えるか、目が揺れるか──何が失われるかは、振る者次第だ」

沈黙が落ちた。遠方で、巨大な塔の一部が鉄をこすり合わせるような音を立てる。群衆の子供が泣き声を上げ、誰かがそれをなだめる。葵の言葉は重い。真琴が手を腰にやり、母親のような顔で群衆を見回す。「一度しかない……それなら計画を絞らないと。無駄に使ったら終わりだ」

だが、選択の余地は少なかった。結の端末が瞬間的に揺れ、警告が弾けた。倉庫の裏に行くはずの通路が、機械塔の保守ドローン群によって封鎖される。赤い点線が虚空で断ち切られ、そこに黒いリングが落ちたように見えた。人々の足が止まり、ざわめきが大きくなる。子供の泣き声が、叫びに近くなった。

「塞がった!」真琴が短く言う。「こっちへ回すか、それとも──」

「ここからだと、あのリフトを使うしかない」結は画面を叩きながら言った。「だがリフトは管理側のスケジュールに入っている。手動で割り込めるかどうか…」

そのとき、がらんとした音とともに、路肩の瓦礫から子供の小さな声が聞こえた。「おねえちゃん……」子供が足を滑らせ、足首を挫いたのだ。向こう側で、小さな赤い手が瓦礫の隙間にしがみついている。群衆がその方向に押し寄せ、波のように押し潰されそうになった。

結が眉をひそめる。「ここを放っとけない。ドローンに吸われたら情報も身体も持って行かれる。あの子を助けるには、時間がない」

「俺ら全員の合意が必要だ」真琴は叫ぶ。「同意なしの発動は、どうなるか分からない! 敵も反応する!」

葵は天蓋鎌を両手で握り直した。刃の赤が深くなる。前世の記憶が、あの場面を重ねる――燃えさかる階段の下で、手を伸ばす仲間を見送ったときの後悔。あのときの選択が、今も彼女の胸に刺さっていた。人を見捨てることだけは、どうしてもできない。

「私が行く」葵は言った。声は震えたが、仲間には届くはずだった。結が端末を見て、拒絶の色を浮かべる。真琴は歯を食いしばる。

「待ってくれ、葵!」結が叫ぶ。「駄目だ。合意がないと──」

「分かってる。だから私が――」葵は言い切る前に刃を振った。赤い天幕が空に広がる。布のような光が瓦礫と群衆の上にたなびき、細い絹の風が通り抜ける。瞬間、群衆の動きが揃ったように感じた。誰かが息を吸った音が、遅れて届く。

その刹那、葵の耳が遠のいた。世界の高音が削げ落ち、声は水中で聞くようにぼやける。端末の電子音は蝉しぐれの向こうの乱れたリズムに変わった。視界の端が震え、距離がはかりにくくなる。手の感覚は残っているが、足元の細かな振動が消え、空間の把握が乱れた。胸にナイフが差し込まれるような痛みが走り、葵は短く息を漏らした。

「葵!」真琴の口の形が読める。結の指が天蓋鎌の柄を掴もうとするが、葵は離さない。彼女は片手で瓦礫を跨ぎ、倒れかけた子供の元へ滑り込んだ。小さな腕を引き上げ、笑ってはいけない笑顔で慰める。「大丈夫、出るよ。行こう」と、唇だけで言った。

刃の天幕は作戦を媒介した。結の端末が赤い波形で反応し、真琴のハンドライトが同期する。目に見えない秩序が一瞬、群衆と道具を繋いだ。人々は導かれるように動き、瓦礫の隙間を抜け、やがて狭いリフトに吸い込まれていった。子供は葵の腕に抱かれ、母親の手がそこに触れた。温度と息遣いが戻る。安堵の呻きが周囲に広がる。

だが、効果は片方だけでは終わらなかった。合意のない、葵の単独発動は、余波を撒き散らしたのだ。瓦礫の向こうにいた一台の保守ドローンが、赤い天幕の輪郭を写し取るように体を翻した。金属の表面に光が反射し、ドローンの制御アルゴリズムが瞬時に書き換わる。そこに「同期」の印が生じ、ドローンは人の流れと同じリズムで動き始めた。だが機械は人間の柔らかい判断を持たない。群衆を誘導するはずが、無意識に別の情報ノードへ人を押し向ける。近くの供給塔へと追い立てるように群れが曲げられたのだ。

「おい! 何して──」真琴の声はもう、葵には届かない。だが彼女は目の端で、ドローンの動きを見取った。子供の腕を強く抱き締め、反転して走る。天蓋鎌の影は深く、夜の空に一つ黒い紋を残す。

胸の奥で、何かが切れた。聴覚の