監査室の壁面表示には、三行の白い文字が残っていた。
都市生活介入閾値
CIVIL THRESHOLD
都市演算先行補正基準
都市演算が、危険予測に基づいて生活導線へ先行介入する基準。
危険区画対策室からは、火守仁の声だけが届いている。
都市観測解析室の赤嶺凪は、解析卓から判断基準層を共有画面へ送っていた。
『通路の閉鎖、案内の変更、搬入順の調整、医療搬送路の優先。都市は、この基準を越えると人より先に動きます』
紫藤澪は表示を見上げた。
「第七区画のあとに作られたんですか」
『基礎は事故後です。更新は続いています』
仁が言った。
『第七区画では判断が遅れた。通れた道が、途中で道ではなくなった。早く止めるための基準だ』
「止めるのは必要です」
澪は否定しなかった。
「でも、道を変えられた人がどこへ行ったかまで見ないと、別の場所で詰まります」
黒崎玲は、二人の言葉を聞いていた。
共有画面には、都市が先行介入を決めるための項目が並んでいる。
交通量。
設備負荷。
煙や熱の予測。
混雑の偏り。
搬送の優先。
防火扉の制御。
空中回廊の閉鎖。
下層通路への誘導。
物流の切り替え。
どれも、都市を守るためには必要な項目だった。
だが、その画面のどこにも、薬を受け取りに来た人の名前はない。
夜勤に入る看護師の交代時刻もない。
最終エアロシャトルへ急ぐ清掃員の帰り道もない。
搬入が遅れれば、次の作業に入れない業者の事情もない。
玲は静かに言った。
「境界は、何を基準に決める」
凪が画面越しに視線を上げた。
仁は迷わなかった。
『都市の生存性だ』
澪が、仁の通信表示を見る。
仁は続けた。
『都市機能が崩れれば、個別の帰路も守れない。事情を拾い続ければ、判断は遅れる』
玲は共有画面を見たまま返した。
「都市は、人のためにあります」
『人を守るには、先に都市を保たなければならない』
「それでも、人を外して都市だけを守ることはできません」
監査室が静かになった。
凪の手元で、別の解析表示が立ち上がった。
『居住基盤区東縁の商業街区――通称ネオン地区で、先行制限が始まっています』
澪がすぐに反応した。
「事故ですか」
『まだ事故ではありません』
「何が出てるんですか」
『北東回廊の支柱センサーが、短い微小変位を検出しました。損傷判定には至っていません』
凪は別の記録を重ねた。
『ただし、同じ時間帯に下層換気設備が点検切替へ入り、商業街区側の搬入量も増えています。荷重予測の不確実幅が広がったため、都市は人の流れが重なる前に回廊本線を閉じ始めています』
仁は即座に答えた。
『妥当だ』
玲が問う。
「閉じた後の流れは」
凪は、ネオン地区の立体地図を共有画面へ送った。
『北東回廊を閉じると、歩行者は下層通路へ誘導されます』
「そこ、薬局と夜間診療口の前を通る道です」
澪の声が低くなる。
「この時間は、診療帰りの人も夜勤の人も通ります。搬入口も近い」
『はい』
凪が下層通路の線を拡大した。
『現時点では、危険な密度ではありません』
「危険になるまで待つんですか」
『そういう意味ではありません』
凪は静かに返した。
『通路の安全性と、そこを使う人の事情は、別の項目として扱われています』
仁が言った。
『一時的な迂回だ』
「一時的でも、理由が分からないまま回されたら詰まります」
『詰まる前に制限する』
「だから、どこをどう制限するかを見ないと駄目です」
澪は共有画面を指した。
「本線を全部閉じたら、下層通路へ人が寄る。薬局の前で止まる人がいる。夜勤交代の人が急ぐ。搬入の台車も来る」
澪は表示された細い通路を見た。
「事故じゃなくても、人は帰りにくくなります」
仁の声が低くなる。
『帰りにくいことと、危険にさらすことは違う』
「違います」
澪は答えた。
「でも、帰れない人が増えれば、それも現場では危険になります」
玲は澪を見た。
「澪」
「はい」
「現場を見てください」
澪は頷いた。
「行きます」
仁の声が鋭くなる。
『監査官。現場へ人を出す必要はない』
「澪は都市運営局の現場職員です」
『都市は制限を始めている。そこへ現場判断を重ねれば、基準が揺れる』
「揺れではありません。確認です」
凪が解析室から言った。
『現場映像と人流記録を重ねます。こちらで追跡します』
玲は頷いた。
「お願いします」
仁は短く言った。
『広域制限は維持する』
「全面解除は求めていません」
『では何をする』
「本線と、それ以外の導線を分けて確認します」
『例外を作るな』
「例外ではありません」
玲は通信表示へ視線を向けた。
「構造も用途も違う道を、同じ処理で閉じないだけです」
ネオン地区に出たのは、澪だけだった。
玲は倫理監査部の監査室に残り、共有画面を見ている。
仁は危険区画対策室から、音声だけでつながっている。
凪は都市観測解析室で、現場映像と人の流れを重ねていた。
夜のネオン地区は明るかった。
広告塔の光が、磨かれた床へ細く伸びている。
薬局の白い看板は、まだ点いていた。
夜間診療口の前では、診察を終えた高齢者がゆっくり歩いていた。
搬入口では、台車を押す業者が認証端末を確認していた。
清掃員が、通路の端で道具をまとめている。
時間は遅い。
子どもの声はない。
昼のような人混みもない。
それでも、人はいた。
夜勤に入る人。
夜勤を終えて帰る人。
薬を受け取りに来た人。
搬入を終えなければ帰れない人。
最終便に間に合わせたい人。
都市の画面では、それらはすべて同じ人流だった。
けれど、澪には同じには見えなかった。
それぞれ、帰る場所が違う。
急ぐ理由が違う。
止められた時に失うものが違う。
北東回廊へ向かう足元の案内灯が、青から白へ変わった。
その先の扉が静かに閉じる。
大きな警告音は鳴らない。
壁面表示に、短い案内が出た。
点検中
下層通路をご利用ください
澪は表示を見た。
「支柱系統の確認とは出てない……」
端末から玲の声が入る。
『現場では、どう見えますか』
「普通の人には、いつもの点検に見えます」
閉じた回廊の前で、高齢の男性が立ち止まっていた。
片手に薬局の袋を持っている。
もう片方の手で、経路表示を確認していた。
「こっち、通れないのか」
男性は下層通路を示す矢印を見た。
だが、すぐには歩き出さなかった。
澪が近づいた。
「お困りですか」
男性は少し驚いた顔をした。
「北口へ出たいだけなんだけどね。下へ回ると遠いんだ」
「北口ですか」
「最終便がある。薬を取りに来ただけなんだが、最近よく道が変わる」
澪は端末で経路を確認した。
北東回廊を通れば、余裕を持って間に合う。
下層へ回れば、その倍以上かかる。
途中には、搬入口の前を通る狭い区間もあった。
「玲さん」
『聞いています』
「北口へ急ぐ高齢の方がいます。薬局帰りです。下層へ回すと、最終便に間に合わない可能性があります」
その横を、看護師らしい女性が早足で通りかかった。
白い上着の上に、薄い外套を羽織っている。
端末には、医療区画の夜勤交代時刻が表示されていた。
「すみません。医療区画へ戻る道は、こちらで合っていますか」
澪は壁面案内を見る。
表示は下層通路を示している。
だが、その先には、搬入の台車が入ってきていた。
台車を押す作業員も、困った顔をしている。
「ここを通す指示が出ているんですが」
看護師が少し身を引いた。
清掃員が道具を抱え、壁際へ寄った。
「最終便、これで間に合いますかね」
澪の表情が変わった。
「人と台車が、同じ場所に寄っています」
監査室の共有画面で、凪が現場映像に人流線を重ねた。
『下層通路への流入が偏っています。まだ危険判定には達していません。ただ、このまま続けば、薬局前と搬入口前で滞留します』
仁が言った。
『危険判定に達していないなら、制限は維持する』
凪は少し間を置いた。
『危険ではありません。ただ、現場の用途が混ざっています』
「そう。そこです」
澪が言った。
玲は短く問う。
「代わりの道は」
凪が構造表示を切り替えた。
『北東回廊本線は開放できません。ただし、本線手前の補助連絡橋は、支柱系統と荷重監視系統が分離されています』
「通行条件は」
『歩行者限定。係員誘導。間隔通行。本線側の閉鎖を維持したまま運用できます。搬入台車は通せません』
「向かえる場所は」
『北口と医療区画です。目的地が一致する徒歩利用者に限定し、歩行補助を要する人を優先すれば、許容範囲です』
仁が低く言った。
『確認項目を増やせば、判断が遅れる』
玲は通信表示へ視線を向けた。
「本線と補助連絡橋は、同じ確認対象ではありません」
『都市は一体として制限している』
「構造は分離されています」
玲は監査端末を開いた。
「自動制限の完了認証に、監査保留をかけます」
『解除は認めない』
「解除ではありません」
玲は、都市運営局の当直管制へ限定運用案を送った。
「北東回廊本線の閉鎖は維持。補助連絡橋のみ、係員誘導による限定通行を要請します」
澪が現場端末を確認した。
「こちらから、橋の開閉機構と床面を見ます」
『現場映像を受け取ります』
凪が答えた。
澪は補助連絡橋の手前へ移動した。
床面の継ぎ目。
支柱表示。
開閉機構。
誘導灯。
非常停止端末。
目に見える範囲を確認し、端末へ認証を入れる。
「補助連絡橋、床面異常なし。開閉機構正常。支柱系統は本線と分離。現場確認を登録します」
凪の解析結果が重なる。
『限定通行時の荷重は許容範囲です』
数秒後、都市運営局の当直管制から受理通知が返った。
北東回廊本線:閉鎖維持
補助連絡橋:係員誘導による限定通行
通行対象:北口・医療区画へ向かう徒歩利用者
搬入台車:一時待機
下層通路:一般流入を減速
判断理由と現場確認記録を表示
仁が言った。
『広域制限は維持する』
「維持してください」
玲は答えた。
壁面表示が更新された。
北東回廊本線は、支柱系統確認のため閉鎖しています
北口・医療区画へ向かう方は、補助連絡橋をご利用できます
係員の案内に従ってください
搬入台車は一時待機してください
閉じた扉の横にある連絡口が解錠された。
巡回係員が立ち、案内を始める。
「北口と医療区画へ向かう方はこちらです。間隔を空けてお進みください。搬入の方は、そのままお待ちください」
高齢の男性が顔を上げた。
「こっちでいいのかい」
澪が頷いた。
「はい。急がなくて大丈夫です。係員が案内します」
看護師が短く頭を下げた。
「助かります。交代に遅れるところでした」
搬入の作業員は台車を止め、待機表示を確認した。
「ここで待てばいいんですね」
「はい。別の搬入口へ回さなくて大丈夫です」
清掃員も表示を見て、肩の力を抜いた。
「これなら、最終便に間に合いそうです」
人の流れが、少しだけほどけた。
大きく開けたわけではない。
都市の制限を消したわけでもない。
同じ方向へ押し出されていた人を、用途と行き先に合わせて分け直しただけだった。
玲は監査室の共有画面で、その変化を見ていた。
止めることは必要だった。
だが、止め方は一つではなかった。
数分後、ネオン地区の滞留は落ち着いた。
北東回廊本線は閉じたままだった。
支柱センサーの確認も続いている。
下層通路の流れは緩やかになり、搬入口前の滞留も消えた。
事故は起きなかった。
それは、都市の判断が一部正しかったということでもあった。
仁の声が回線から届いた。
『制限そのものは必要だった』
玲が答える。
「はい」
『開けていれば、支柱側の確認が遅れた』
「はい」
『なら、都市の判断は間違っていない』
「間違っていません」
玲は少し間を置いた。
「ただ、足りませんでした」
『何が』
「止めた後の人の流れです」
澪の声が端末から入る。
『街は、危ない場所から人を外しました。でも、その人たちがどこで詰まるかまでは十分に見ていませんでした』
凪が補足する。
『人流そのものは観測されています。ただ、都市の計算では、あの滞留は許容範囲でした』
「許容範囲?」
澪の声が少し低くなる。
凪は淡々と続けた。
『転倒、圧迫、搬入台車との接触は、危険水準に達しないと判断されていました。ただ、個別の目的までは一次判定へ強く反映されていません』
玲が言う。
「薬を取りに来た人。医療区画へ戻る人。最終便に向かう人。搬入を待つ人」
『はい。都市は、それらを生活上の遅れとして扱っています』
澪が小さく言った。
『でも、現場では生活そのものです』
仁が短く返す。
『生活を優先して事故を起こすわけにはいかない』
『事故を起こさないために、生活を全部後回しにするのも違います』
澪は声を荒げなかった。
それでも、言葉の芯は揺れなかった。
『理由が分からないまま道が変わる。薬を取りに来た人が遠回りになる。夜勤の人が遅れる。搬入の人が別の場所へ回される』
澪は、開いた補助連絡橋を見た。
『一つずつは小さいです。でも、重なったら、人は帰れなくなります』
仁の回線には、返答がなかった。
玲が静かに言った。
「被害が出ていないことと、誰も削られていないことは違います」
『監査官。削らなければ、都市は保たない』
「削る場所を、人が見なければなりません」
『都市演算より、現場確認を優先するのか』
「都市だけに任せないと言っています」
凪の声が入った。
『次の制限が来ます』
共有画面に、複数の白い線が立ち上がった。
ネオン地区だけではなかった。
居住基盤区の南側。
医療区画へ向かう下層通路。
商業街区の搬入口。
夜間エアロシャトルの停車位置。
複数の場所で、白い制限表示が起動していく。
澪が息を飲む。
『一か所じゃない』
『はい』
凪の手元に、別の偏差記録が重なる。
『支柱の微小変位だけではありません。同じ時間帯に、複数区画で換気負荷、搬入量、交通流が同じ方向へ偏り始めています』
共有画面の線が、ゆっくりと連結される。
『都市は、それらを単独の事象ではなく、関連する負荷偏差として扱い始めています』
仁が即座に判断した。
『広域の先行制限だ。妥当だ』
玲は画面を見る。
「人の流れは」
『全体としては安定します』
凪の声が少しだけ低くなる。
『ただし、選べる経路は大きく減ります』
澪が聞く。
『どういうこと』
『都市が安全と判断した経路へ、人の流れが集められます。指定された道以外は、順に使いにくくなります』
澪は黙った。
共有画面で、街の光の線が少しずつ細くなっていく。
選べる道が減る。
人の流れが整理される。
安全には近づく。
けれど、暮らしの道は細くなる。
凪が続けた。
『このまま進めば、街は自分を守る形へ変わります』
澪がつぶやく。
『人を守るための制限じゃないんですか』
凪は一拍置いた。
『人も守ります。ただし今の計算では、一人ずつの目的より、都市機能の継続が優先されています』
仁はすぐに返した。
『都市が継続しなければ、人は守れない』
玲が静かに返す。
「都市だけが継続しても、人は守れません」
共有画面の中で、ネオン地区の光が少しずつ白へ変わっていく。
広告の色は残っている。
店の灯りも消えていない。
それでも、人の歩く道だけが、都市の指示に沿って細く整えられていく。
誰も叫んでいない。
誰も倒れていない。
まだ事故は起きていない。
だからこそ、危うかった。
玲は共有画面を見たまま、凪に言った。
「現在の制限で、帰れなくなる可能性のある場所を出してください」
『帰れなくなる、という条件を定義してください』
「指定経路では、目的地への到達が大きく遅れる人です」
玲は画面に並ぶ生活導線を見た。
「医療、介助、夜間勤務の交代、搬入待機、最終便。そこを通れなければ、生活の継続に影響する人」
凪は一拍置いた。
『記録はされています。ただ、先行制限の一次判定では重みが低い項目です』
「広域照合の補助条件へ入れてください」
仁が言った。
『生活条件を加えれば、判定項目が増える。判断速度は落ちる』
「初動には入れません」
玲は答えた。
「閉じた後の再評価に入れます」
『再評価を増やせば、線は揺らぐ』
「揺らいでいい線もあります」
仁の声が低くなる。
『曖昧さは事故を呼ぶ』
玲は静かに答えた。
「人を見ない明確さも、帰れない人を残します」
仁は言葉を止めた。
澪も、凪も、何も言わなかった。
街は静かだった。
その静けさの中で、境界だけが動いている。
都市の生存性。
制度の基準。
現場の確認。
閉じた後に残る人。
どれか一つだけで、境界を決めることはできなかった。
凪の解析表示に、新しい反応が出た。
『出ました』
玲が問う。
「場所は」
『居住基盤区南側。下層連絡路の一部です』
凪が反応点を拡大した。
『都市の安全経路からは外れています。ただ、夜間勤務の交代者と、医療区画から戻る人の反応が残っています』
澪が小さく言った。
『次は、そこですね』
仁は低く言う。
『未確認反応で制限は変えない』
「制限を変えるとは言っていません」
玲が答えた。
『では何をする』
「確認します」
仁の回線には、短い沈黙だけが残った。
白い表示が、街のあちこちへ広がっていく。
通れる道。
通れない道。
安全な道。
危険になるかもしれない道。
都市は線を引いていた。
その線は必要だった。
けれど、その外側に人がいないとは限らない。
玲は画面の前に立ったまま、静かに言った。
「澪、次の場所へ」
『はい』
「凪、案内を」
『続けます。まだ反応は消えていません』
仁は回線越しに言った。
『監査官。ここから先は、都市の判断を揺らす』
玲は振り向かなかった。
「人が帰るための確認です」
ネオン地区の光が、共有画面の中で遠ざかる。
アークシティは、今日も定められた基準どおりに動いている。
事故を防ぐために。
街を止めないために。
都市を続けるために。
だが、その基準の外側で、誰かが帰れなくなるかもしれない。
境界を決めるものは、まだ一つではなかった。
