重力旗の監視員と白紙教団

重力旗の監視員と白紙教団 第26話「第24章」

広場の空気が、旗の擦れる音だけを残して止まった──という表現が似合うほど、時間が一瞬固まった。冷たい金属の匂いと、湿った土の匂いが混じり、重力旗の布片が低く歌うように揺れている。小さな旗が林立する列の向こう、中央ノードの塔が灰色の背を見せ、上部のリングが減速するように微かな音を発していた。

広場の空気が、旗の擦れる音だけを残して止まった──という表現が似合うほど、時間が一瞬固まった。冷たい金属の匂いと、湿った土の匂いが混じり、重力旗の布片が低く歌うように揺れている。小さな旗が林立する列の向こう、中央ノードの塔が灰色の背を見せ、上部のリングが減速するように微かな音を発していた。

結芽は旗の列の先頭に立っていた。掌に触れる布はいつもより温かく、指先に微かな振動が伝わる。振動は監視員としての刻印だ――彼女の能力を媒介するもの。隣でリコが息を詰め、相馬が眼鏡の縁を押し上げた。人々は輪になり、旗を一本ずつ手渡していく。小旗は一人一人の思いを結ぶためのものだと、結芽は今、改めて確かめるように見つめた。

「合意を取る。声に出して」リコが短く指示する。ハッカーの口調だ。白紙教団の妨害プログラムをねじ伏せるにはソフトだけでなく、生身の合意が必要だった。中央ノードは長年、「合意を記録し、強制する」仕組みとして働いてきた。旗はその物理的表現であり、制度は旗を用いて人々の選択を押しつけた。

「……私は、今ここにいる。旗で示すことを、理解している」一人、また一人と声が上がる。無機質にならないよう、言葉にはそれぞれの名前が添えられる。朱里は震える声で、自分が看護師として守りたい命の数を数えながら宣言した。勇太は息を吸って、戦いのためだけではなく、帰る場所のために旗を握った。

合意は物理的に可視化されていく。小旗を互いの布端に結び合わせ、輪が広がり、腕の長さで繋がれていった。結芽はその連なりを見つめながら、自分に残された選択肢を繰り返していた。単独で能力を用いることもできる。だが単独使用は、代償をもたらす。感覚の一部を失う。過去の先達たちの記録にそう書かれていた。彼女はそれを見てきた。失った者の写真、視界が白濁する様を撮った記録動画。監視員としての責務は、そのリスクと引き換えに成り立っていた。

「合意が揃いました。中央ノードの認証待ち」リコがデータを流す。スクリーンには合意のログが並び、最後の欄に結芽のIDが浮かんだ。ここからは彼女の身体が媒介になる。結芽が旗に触れ、その意思をそのままノードへ送れば、旗はただの合図ではなく、作戦を物理化する鍵になる。だがここで一度でも合意を無視して強行すれば、能力は期待通りに敵だけを攻撃するものではなく、精算されずに周囲へ跳ね返る。白紙教団の教義と同じ「強制」の論理が、空間そのものに染みついているのだ。

「結芽、君は本当にそれでいいのか?」相馬の声が低く振動する。彼は軍の訓練を受けた男だが、その眼差しは今、ひどく人間らしかった。選べ、という問いだ。彼女がいつも一人で背負っていたものを、仲間は共有しようと差し伸べている。だが共有するとは、同時に誰かに代償を強いることでもあった。

結芽は微笑んだ。歯が少し見えるくらいの。それは緊張の笑みではなく、決意の形だった。「私がやる。私が代償を受け止める。けれど独占はしない。旗は、皆のものにする」

その言葉で輪の中が小さくざわついた。誰かが息を吐き、誰かが肩をすくめた。リコが目を細める。「本当に受けるのか。単独使用の代償は……」言葉を濁したが、意味は伝わった。

結芽は下にある布をぎゅっと握った。掌に伝わる繊維の冷たさが、彼女の血を引き締める。重力旗はその名の通り、重力を操作するわけではない。だが旗同士が繋がり、中央ノードに同調すると、その場の物理的「重心」が変わる。小さな同意が大きな運動になる。だからこそ以前は、その力で人々の意志を拘束してきた。彼女はそれを止めたい。守られる側が選べる世界を、旗が助ける形に変えたい。

「了解」リコがノードのアクセスコードを流し込む。彼女の指先が光る板の上で動く。相馬は周囲を見張り、朱里は人々の健康状態をチェックする。ゆっくりと、小旗の列が結い合わされ、一本の長い帯になっていく。結芽はその帯の端を胸に当てた。布の温もりは、人の手の温度を伝えてくる。

「合意の分配モジュール、読み替え開始」リコの声がほとんど祈りのように響いた。中央ノードのインターフェースが、これまでの「記録と強制」を示す赤い符号から、淡い青へと変わる。コードの流れが逆方向に整えられていく。その瞬間、塔のリングが千分の一秒だけ速く回ったように見えた。

だが、警報が鳴った。――白紙教団の妨害者が、遮断されていたはずの別系統から侵入してきた。広場の外縁で、二人の影が走り込む。教団の徴服を引き裂いた一人が、握った黒い旗を振り上げた。黒布は持ち手の周りでねじれ、見る者の心を冷たく刺す。

「やめろ!」勇太が飛び出したが、相手は彼を押しのけるようにして旗を中央へ向けた。黒い旗の先端が光を帯び、まるで空気の密度を捻じ曲げるように、小さな振動波が走った。

もし合意がここで壊されれば、昔と同じことが起きるだろう。強制のプログラムが発火し、周辺の意志は一方的に記録され、選ばれなかった者の動きは抑えられる。結芽の能力が、それを阻止するために何をできるのか。彼女は一拍置いて、深く息を吸った。

「その旗を止める。だが方法を変える」彼女の声ははっきりしていた。リコが顔を上げる。相馬が目を光らせる。結芽はゆっくりと、自分の胸につけた旗の帯を広げた。布が風を受け、空気の流れが変わる。結芽は全身で感じた。耳鳴りがした。最初の違和感が、舌先の感覚を薄くしていく。味を感じる範囲がぎゅっと狭まる。過去に見た記録の通り、単独使用時の反動が始まっていたが、今回は違う。彼女は自ら代償を引き受けると決めたのだ。

「結芽、やめてくれ。分配モードが完全に入るまでは」リコが叫ぶ。プログラムはまだ読み替えの途中だ。白紙教団の旗は、そこに干渉しようとしている。無理をすれば、代償は取り返しのつかないものになる。

結芽は片手を挙げ、周りの人々を見回した。誰も彼女の腕を止めようとはしない。むしろ皆、彼女の決断を支えるように旗を強く握り直していた。目と目が合う。朱里が唇を震わせてうなずく。勇太は小さく笑って拳を握る。相馬は黙って頷いた。

「分配する」と結芽は言った。「私が触媒になる。誰かの代わりにはならない。でも、皆の合意を分け合える器にする。代償は私が引き受ける。その代わり、旗は強制の道具ではなく、参加の器具になる。選ぶのは皆だ」

彼女の言葉に、広場の空気が変わった。小旗の連なりが一つに編まれていくように、人々の意思が紡がれ始める。リコの端末が最後のコマンドを流し、中央ノードの青が深まった。黒い旗の持ち手が唖然とする。教団の干渉は、反射的に環境へと跳ね返った。だが跳ね返りの最初の矢は結芽の身体を貫いた。

視界がゆがむ。視界の端が白く滲み、匂いが遠ざかる。舌はまるで布を噛んでいるかのように麻痺した。耳鳴りが高くなり、足下がふらつく。代償は始まった。だが同時に、旗が一つに編まれていく光景が結芽の目に深く刻まれた。目の前で、何十、何百の小旗が一つの巨大な帆を形成していく。布の縫目ごとに、個々の名前が紡がれるように浮かんだ。

「受け取った」リコの声が近い。相馬が支え、朱里が冷たい布で結芽の額を拭った。結芽は片手で旗の帯を握ったまま、ふらりと膝をつく。だが不思議と恐怖は小