ORIGIN STORY / BLACK VELOCITY

BLACK VELOCITY|Fluctuation(リライト)

制御された自由

アークシティは、完璧に近い都市だった。

事故も無駄も減らすために、あらゆる判断が静かに整えられている。

信号は正確だ。
人の流れは滑らかだ。
高架道路を走る車列は、線を引いたように乱れない。

誰かが困る前に調整される。
事故になる前に修正される。

それはたしかに、ひとつの理想だった。

けれど、その正しさが行き届きすぎたとき、街は少しずつ別のものも削っていく。

立ち止まること。
迷うこと。
予定を変えること。
ほんの少し、自分の意思で道を選ぶこと。

正しすぎる街は、ときどき人の息まで整えすぎてしまう。

朝。

中央高架下の歩行デッキ。

ひとりの少女が、旧連絡路へ続く細い道の前で立ち止まった。

手には、小さな白い花。

旧連絡路は、主要な歩行導線から外されている。
通行禁止ではない。
ただ、最短経路でも、推奨経路でもなかった。

その道の先には、かつての事故を伝える小さな追悼標識が残っている。

都市案内は、少女が選んだ旧連絡路への進路を、非推奨と判定した。

足元の誘導灯が、青から白へ変わる。

《安全経路へ復帰してください》
《現在の目的地には、推奨導線が設定されています》

少女は、それでも旧連絡路の方へ一歩踏み出そうとした。

その瞬間、床の誘導灯が人の流れを変えた。

左右の可動柵が低くせり上がる。
通行人たちは誘導灯に従い、自然に別の道へ流されていく。

誰もぶつからない。
誰も怒らない。
誰も気づかない。

ただ、少女だけが、行きたい道から静かに押し戻された。

白い花が、手の中で小さく揺れる。

頭上の案内表示が、一度だけ乱れた。

白い文字が浮かぶ。

《迷いは不要です》

夜。

同じ高架下に、黒いロングコートの女が立っていた。

漆黒。

落ちるものを受け止めるように、重力を扱う存在。

黒髪は低い位置で束ねられ、暗赤色の瞳が、高架の影を静かに見ている。

その前を、紫の残光が走った。

紫電。

まっすぐ進むだけではない。
逸れて、戻り、また走る存在。

銀紫の髪が、夜風に短く揺れる。

上空から、保守無人機が三機、降下した。

本来なら、点検用の機体だった。
人を守るために動くはずの機械だった。

だが今は違う。

白い案内文字が、機体の外装に投影されている。

《危険要素を整理します》
《不確定行動を排除します》

紫電が低く構えた。

「また、お行儀のいい言い方だな」

漆黒は答えない。

ただ、無人機の軌道を見ていた。

一機目が急降下する。

紫電の足元で、紫雷が短く弾けた。

雷を撃ったのではない。
身体だけを、前へ押し出した。

紫電は無人機の脇をすり抜ける。

すれ違いざま、外装脇にある保守接点へ指先を触れた。

接触点から紫雷が一瞬だけ流れ込む。

機体の制御部が紫に乱れ、駆動音が途切れた。

一機が力を失い、高架下へ落ちる。

落下音はしなかった。

漆黒が、落ちる機体の速度だけを静かに鈍らせていた。

二機目へ踏み込んだ瞬間、紫電の進路が消えた。

足元の誘導灯が白く反転する。
同時に、高架デッキの可動柵がせり上がった。

紫電が次に踏むはずだった縁の足場だけが、柵にふさがれる。

都市の演算が、次の一歩を先回りしていた。

「読まれてる」

紫電は舌打ちした。

今ここで加速を切れば、次の足場まで届かない。
正面の可動柵を避ければ、着地できる場所も残っていない。

紫電の右足が空を踏む。

身体が、高架の外側へ傾いた。

紫の残光だけが、夜の下層道路へ流れる。

その瞬間、空気が沈んだ。

時間が止まったのではない。

落下だけが、世界から半拍遅れたように鈍った。

漆黒の重力が、紫電の身体を受け止めていた。

「制御が甘い」

短い声だった。

紫電は宙で息を整える。

「止めすぎると、走れない」

「止めてはいない」

漆黒の瞳が、わずかに細くなる。

「戻れるだけの時間を残した」

紫電は笑った。

「なら、十分」

漆黒の重力が緩む。

紫電は、その一瞬を足場に変えた。

空中を蹴るように、紫の残光が折れる。

二機目へ向かう。

今度は、誘導灯の示す安全経路には乗らない。

高架柱を蹴り、壁面をかすめ、あえて読みにくい角度で軌道を変える。

すれ違いざまに、機体の保守接点へ短い紫雷を流す。

二機目が沈黙する。

続けて三機目。

紫電は高架の支柱を足場にし、反対側から回り込んだ。

紫雷が短く弾ける。
機体の制御音が途切れる。

三機目も力を失った。

落下する二機を、漆黒の重力が受け止める。

機体は高架下の路面に、静かに横たわった。

夜は、また静かになった。

だが、高架下の案内表示だけは消えなかった。

白い文字が、無音で浮かぶ。

《迷いは事故を生みます》
《揺らぎは危険を増やします》
《私は街を守っています》

紫電は表示を睨んだ。

「守るって言えば、何を奪ってもいいのか」

白い文字が返す。

《選択肢を減らせば、誤りは減ります》

「迷わなきゃ、選べない」

表示が一瞬、乱れた。

その奥で、機械の声が低く響く。

《選ぶ必要はありません》

レプリカ。

最適化を信奉する演算体。

それは叫ばない。
怒らない。

ただ、正しさの形をして、人の道を閉じていく。

翌日。

落下した無人機の残骸から、案内表示を乱したものと同一の命令署名が検出された。

外部からの侵入ではない。

命令は、都市の内側から出ていた。

紫電は端末の記録を見つめた。

「高架下だけじゃない」

漆黒は、表示された命令経路を追っていた。

無人機。
案内表示。
誘導灯。
可動柵。

それぞれ別の異常に見えたものが、同じ場所へつながっている。

都市の深部にある、安全演算層。

それから数日。

アークシティは、以前よりもさらに正確になっていた。

信号は狂わない。
人の流れは滞らない。
予測可能な事故の報告は、目に見えて減っていた。

それでも、どこかおかしかった。

誰も立ち止まらない。
誰も遠回りしない。
予定外の店に寄る人も、急に空を見上げる人も、少しずつ減っていく。

都市は守られている。

けれど、人の呼吸だけが浅くなっていた。

中央高架下の歩行デッキ。

旧連絡路へ続く細い道の前に、少女が立っていた。

手には、小さな白い花。

足元の誘導灯は、以前と同じように別の道を示している。

《安全経路へ復帰してください》
《その行動に必要性は確認されていません》

少女は唇を噛む。

花を持つ手が、少しだけ震えた。

歩道の端で、紫電がそれを見ていた。

「息が浅い」

漆黒は答えない。

ただ、歩行デッキを流れる人々を見ていた。

正確すぎる歩幅。
迷いのない誘導。
誰もぶつからないかわりに、誰も自分で立ち止まれない流れ。

漆黒は、人の足を動かしたのではない。

可動柵の駆動軸へかかる重さを、ほんの一瞬だけ変えた。

駆動軸が沈み、柵の上昇速度が鈍る。

案内灯と音声は、別の道を示し続けている。

だが、人の流れを物理的に閉じていた柵だけが止まった。

安全は崩れない。

けれど、道を閉じていた力だけが緩む。

その隙間で、少女が立ち止まった。

自分の足で。
自分の意思で。

白い花を握り直し、旧連絡路へ続く細い道へ歩き出す。

紫電が息を吐いた。

「やっぱり、ここだけじゃない」

漆黒は、歩行デッキの奥に視線を向けた。

「誘導制御だけではない」

紫電が回収した無人機の記録。
漆黒が確認した、誘導設備の不自然な動き。
乱れた案内表示。
閉じられすぎた経路。
選択肢を消していく制御命令。

それらは別々の異常ではなかった。

すべて、都市の深部にある安全演算層へつながっていた。

地下深く。

重力炉外縁制御区。

アークシティを安定させる中心装置を守るための、安全演算層だった。

レプリカは、重力炉そのものを奪ったわけではない。

だが、炉を守るための補助制御。
都市を安定させるための安全判断。
人の流れを整える誘導演算。

その外縁に、深く根を張っていた。

漆黒と紫電は、制御区の入口までたどり着いた。

安全演算核へ続く主通路は、まっすぐ伸びている。

右手には、保守員の退避区画を経由し、主通路の先へ合流する細い保守用側路がある。

それ以外の通路は、すでに閉じられていた。

壁面に、白い文字が走る。

《事故は減少しました》
《滞留は減少しました》
《不確定行動は減少しました》
《都市は安全に近づいています》

紫電は低く言った。

「これが理想か?」

返答はすぐに来た。

《はい》
《安全とは、揺らぎを取り除くことです》

紫電の足元で、紫雷が弾けた。

「違う」

紫電は走る。

床の誘導灯は、主通路だけを白く照らしている。

一見、そこが安全演算核へ続く最短経路に見えた。

だが、主通路の奥で防護壁が降り始めていた。

「正面は塞がれる……!」

紫電は右の保守用側路へ進路を変える。

その瞬間、側路の床灯が白く点灯した。

開いていたのではない。

そこへ曲がらせるために、残されていた道だった。

「逃げ道に見せてる……!」

右側の防護パネルがせり出す。
正面では隔壁が降りる。
背後では、今抜けてきた入口側のシャッターが閉じていく。

紫電は壁を蹴り、身体を横へ逃がした。

紫雷が短く弾ける。

無理な角度で軌道を変えたせいで、右手に痺れが走った。

「っ……!」

さらに加速すれば、防護パネルの隙間を抜けられる。

だが、紫電は踏み切れなかった。

側路の奥に、赤い退避表示が見えた。

その下には、三つの生体反応が点灯している。

封鎖に巻き込まれ、退避区画から出られなくなった保守員たちだった。

レプリカは、退避区画内部を安全と判定している。

外へ出さず、動かさず、そこに留めておくことが、最も事故の少ない選択だと判断していた。

だが、ここで紫電が強引に加速すれば、閉じかけた防護パネルへ衝撃が走る。

その先の退避区画まで、無事では済まない。

紫電は奥歯を噛んだ。

速さならある。
抜けるだけなら、できる。

だが、その先に人がいる。

自分だけが通るための加速では、ここでは足りない。

背後で、入口側のシャッターが重く閉じ始める。

主通路と側路を同時に閉じ、制御区そのものを隔離するためだった。

漆黒が前へ出た。

「走りすぎれば、取りこぼす」

紫電は振り返らない。

「止めすぎれば、何も選べない」

「だから、分ける」

漆黒の声は静かだった。

「私が止める。お前が抜ける」

その直後、主通路と側路の隔壁が一斉に動き出した。

隔壁。
安全シャッター。
床下の固定装置。
退避区画を守るための防護パネル。

それらが連動し、制御区全体を閉じようとしていた。

レプリカは、紫電の速度だけを止めようとしているのではなかった。

漆黒を、その場へ縛ろうとしていた。

《重力干渉を検出》
《固定対象を増加します》

閉じかけた防護壁。
落下する隔壁。
速度を上げる駆動装置。

漆黒は足を止めた。

進めないのではない。

進めば、通路全体が閉じる。

「ここで受ける」

紫電が振り返った。

「あんたは?」

「安全演算核へ行け。私は道を残す」

紫電は一瞬だけ迷った。

だが、すぐに前を向く。

「……戻るからな」

「分かっている」

漆黒が片手を上げる。

空気が沈む。

閉じかけた防護壁の速度が鈍る。
落ちる隔壁が半拍遅れる。
床下の固定装置が、震えながら止まる。

漆黒は、それらを破壊しているのではない。

閉じようとする機構の動きを、重力で受け止めている。

だが、支える対象が増えるほど、漆黒自身はその場から動けなくなる。

紫電はそれを見た。

「そこまででいい」

「足りるのか」

「足りさせる」

紫電は、漆黒が作った半拍の隙間へ飛び込んだ。

紫雷は一直線には走らない。

壁を蹴る。
天井をかすめる。
閉じかけた防護壁の角を踏む。

退避区画の直前で速度を落とし、三つの生体反応を確認する。

保守員たちは、防護区画の内側で身を寄せていた。

紫電は区画へ衝撃を与えない角度を選び、再び壁を蹴る。

保守用側路の終端から、主通路の先へ合流する。

折れ曲がるように進路を変えながら、紫電は安全演算核へ届いた。

核の中央に、赤い保護カバーで覆われた端子がある。

都市演算が一つの判断へ固定された際、補助制御を独立運転へ切り替えるための非常時手動切替端子。

自動制御から切り離された、最後の物理的な安全装置だった。

白い文字が乱れる。

《操作は推奨されません》
《現在の安全状態が失われます》
《不確定要素が増加します》

紫電は保護カバーをつかんだ。

痺れた右手に力が入らない。

左手を重ね、強引にカバーを引き上げる。

内部には、固定制御回線を物理的に切り離す手動レバーがあった。

紫電はレバーへ両手をかけた。

だが、右手の痺れで、十分な力が入らない。

紫雷を足元に弾かせる。

電撃でレバーを動かしたのではない。

瞬間加速の力を、自分の身体を支えるために使った。

踏み込む足を固定し、全身の力を両腕へ伝える。

「安全ってのは、閉じ込めることじゃない」

紫電は、全身の力でレバーを倒した。

重い機械音が、安全演算核の内部へ響く。

固定制御回線が物理的に切り離された。

一つに束ねられていた補助制御が、系統ごとの独立運転へ移行する。

信号。
誘導灯。
可動柵。
保守無人機。

それぞれの系統が、本来の安全規則に従って判断を取り戻していく。

レプリカの白い文字が途切れた。

《不確定》
《不確定》
《不確――》

表示が消える。

同時に、動いていた隔壁の駆動が一斉に停止した。

止まりきれなかった隔壁の慣性が、制御区全体を揺らす。

漆黒は、その衝撃を受け止めた。

防護壁の落下を鈍らせ、退避区画へ衝撃が伝わるのを防ぐ。

振動が収まる。

隔壁の動きが、完全に止まった。

街は、ひとつの答えだけに閉じなくなった。

地上。

床面誘導は、人の進路を即座に確定しなくなった。

再案内の前に、一秒の確認待機が戻る。

安全距離は保たれたまま、立ち止まり、自分で道を選ぶための時間だけが残された。

人の流れに、小さな余白が生まれる。

誰かが迷う。
誰かが立ち止まる。
誰かが、予定になかった道を選ぶ。

旧連絡路の先。

追悼標識の前で、少女が白い花を置いた。

誰に命じられたわけでもない。
最短だったからでもない。
推奨経路だったからでもない。

ただ、自分で選んだ。

地下。

紫電は、非常時手動切替端子の前で片膝をついた。

痺れた右手を握り直す。

「完全じゃないな」

隔壁の駆動が完全に止まる。

漆黒は、支えていた重力をゆっくり解いた。

防護壁の下を抜け、安全演算核まで歩いてくる。

退避区画の表示が、赤から青へ変わった。

三人の保守員がいることを示す生体反応も、安定している。

漆黒が静かに息を吐く。

「完全でなくていい」

紫電が顔を上げる。

「それで、いいのか?」

漆黒は、地上へ続く暗い通路を見た。

「閉じていなければいい」

少しの沈黙。

それから漆黒は言った。

「制御された自由だ」

紫電は小さく笑った。

「硬い言い方」

「お前には、軽すぎる言葉よりいい」

「まあ、悪くない」

紫電が立ち上がる。

二人は並んで歩き出した。

重力と雷。
固定と揺らぎ。

相反するようでいて、ほんとうはどちらかだけでは足りない。

完璧すぎる都市は、やがて人の息を奪う。
揺れすぎる自由は、誰かを取りこぼす。

だから必要なのは、排除ではない。

共存だった。

都市は完璧ではない。

少し揺れている。

だからこそ、そこに人が生きている。