第14話 百万人を救う嘘
青凪湾岸では、約百三万人の避難計画が進む一方、車列と救援物資の集中が軍事集結と誤認される危険が高まっていた。
搬送を止めるか、真実だけに賭けるか、それとも期限付きの嘘を使うか。損失のない選択肢がない中で、湊とLUMINAは、何を守り、どの代償を引き受けるのかを問われる。
LUMINAが提示した案のうち、最も多くの人を救える可能性があるもの。その一行目には、こう書かれていた。
【虚偽の作戦情報を作成する】
湊は、言い換えを求めなかった。
陽動、認識誘導、情報保護。
別の言葉を使えば、必要な処置に見せることはできる。
だが、事実ではない情報を、事実だと信じさせるために作る。
それは嘘だった。
局地攻撃二日目、午前六時十二分。
前日の午後四時三十分に審査へ上がった案は、夜を越えても外部へ送られていない。
その間にも、六時間ごとの接続条件は変わらなかった。午後五時四十二分、午後十一時四十二分、そして今朝の午前五時四十二分。古い枠が自動失効するたびに、監査結果、複数機関の鍵、LUMINA本人の継続意思をそろえた新しい枠へ切り替わった。
権限が、夜のあいだに無期限へ変わったわけではない。
現在の接続枠も、午前十一時四十二分に失効する。
青凪湾岸避難圏では、夜明け前から大規模搬送が始まっていた。
対象は十三の沿岸地区に分かれている。避難所から内陸へ向かう車列。人工呼吸器や透析支援を必要とする人を乗せた医療搬送車。港湾倉庫から病院へ向かう酸素と医薬品。車両へ乗れず、指定された歩行帯を進む人々。
合わせて、約百三万人。
一つの道路を、百万人が同時に進んでいるわけではない。
監査画面には、地区ごとの流れが細い白線で表示されていた。前夜からすでに危険帯を出た人もいる。受入先へ着いた人もいる。まだ集合所で家族の到着を待つ人も、紙名簿の照合が終わらず、車列へ入れない人もいた。
許可された避難所映像の一つで、係員が二枚の紙を見比べている。
隣の映像では、医療搬送車の後部扉が閉まり、看護師が予備電源の番号を指で確認した。
歩行帯を映す固定カメラには、大人の上着を握る小さな手だけが、画面の端を横切っていった。
白い線は、人の数ではなく、人がいる場所の連なりだった。
その上を、赤い扇形がゆっくり動いている。
【敵対側無人偵察機 監視範囲推定】
【湾岸物流集中の軍事集結誤認確率 58―76%】
【敵対側分類系内部 観測不能】
LUMINAが見ているのは、敵対側の閉鎖網ではない。
認証済みの沿岸監視記録と、公開軌道情報と、複数の民間レーダーが捉えた偵察機の進路。それに、前日までに確認された攻撃候補の変化を重ねている。
敵対側の分類画面に何と表示されているかは分からない。
だが、避難車列と港湾物資が同じ時間帯に密集するほど、偵察機の旋回時間が長くなっていた。医療車両の発信する識別信号も、遠距離からは大量の輸送車両の一部にしか見えない。
「民間回廊の通知は」
——三経路へ送信済みです。一経路は未到達。二経路は受領確認の返信手段がなく、観測不能です。
「公開放送は続いてる」
——はい。ただし、相手側の自動脅威分類が公開放送を参照しているか、参照した場合に信用するかは確認できません。
真実は出している。
それが届いた証明も、信じられた証明もない。
午前六時十五分、偵察機の一機が湾岸中央へ進路を寄せた。
赤い扇形が、医療搬送の白線と重なる。
【軍事集結誤認確率 64―81%】
——上昇幅には、避難車列以外の要因が含まれる可能性があります。敵対側の燃料、通信状態、有人判断は観測できません。
「それでも、止める判断が必要になる」
——止めることにも損失があります。
共同緊急監査会の画面に、三つの案が並んだ。
* * *
【第一案 大規模搬送を停止】
【第二案 民間回廊を公開したまま搬送を継続】
【第三案 期限付き情報欺瞞を実施】
第一案の下には、停止した場合の影響が地域ごとに表示された。
道路上で車列を止めれば、密集そのものはすぐには消えない。待機中の燃料が減り、医療搬送の予備電源が使われる。徒歩避難者は、遮蔽物の少ない区間に残る。
車列を分散させるには、少なくとも四十七分。
その間に受入期限を超える医療搬送が二十六件。給水車と酸素搬送の遅延幅は、最大九十分。集合所へ人が戻れば、紙名簿で確認した乗車順も崩れる。
停止は、攻撃を受けない選択ではなかった。
別の形で危険を増やす選択だった。
第二案は、嘘を使わない。
民間回廊の位置、車両識別、予定時刻を公開したまま移動を続ける。相手が情報を受け取り、民間の移動だと判断すれば、攻撃候補から外れる可能性がある。
受け取られなければ、公開した正確な位置と時刻だけが残る。
【民間回廊通知による除外確率 19―43%】
【受領確認 不能】
【相手側運用規則 観測不能】
第三案だけ、文面が赤い枠で囲まれていた。
北外縁物流ヤード。
湾岸中央から二十二キロ離れた、半自動の貨物集積地だった。夜間要員は退避済みで、現地責任者二名が離れた保安所から設備停止を確認している。
ヤードには軍事部隊はいない。
あるのは、停止した無人搬送車、予備発電機、浄水設備の交換部材、医療用電池、保存食。それに、前日まで使われていた物流通信の履歴だった。
第三案は、その場所へ沿岸防衛の補給部隊が集結するという偽の命令断片を作る。
敵対側の閉鎖網へ入れるのではない。
人間の情報運用担当が管理し、互いの偵察系が監視していると確認された外部可視領域へ、期限を付けて露出させる。
すでに存在する貨物設備と通信量に、偽の意味だけを重ねる。
敵対側の偵察資源が北へ向けば、湾岸中央への監視密度が下がる可能性がある。
『必要なのは二十三分だ』
避難運用責任者が言った。
画面には、危険帯内に残る車両と徒歩避難者の推定が出ている。
『百三万人を二十三分で動かすわけじゃない。前夜からの搬送で、十三のうち十二区域は最終段階に入っている。いま危険帯に残っている四万一千人余りと医療車列を通せれば、全体が内陸側へ移る。道路を一つ塞がれても終わらない位置までだ』
LUMINAが第三案の予測幅を表示した。
【監視密度低下が二十三分以上続く確率 62―78%】
【北外縁物流ヤードが攻撃候補となる確率 71―86%】
【人的被害 現地退避記録上0/未登録者の存在は観測不能】
【損失予測 物流設備・救援備蓄】
助かる人数の横に、失う物が並んだ。
医療用電池は、別の搬送車が明日使うはずだった。
浄水部材は、避難所の給水能力を維持するために置かれている。
保存食は、誰もいない倉庫の数字ではない。まだ受入先へ着いていない人たちの、数日後の食事だった。
そして、偽の命令断片に使われる外部可視領域は、平時には物流の優先情報を共有するためのものだった。
一度そこへ嘘を流せば、次の本当の通知が疑われる。
「第三案が、いちばん多く救えるのか」
——現在の入力では、危険帯を予定どおり通過できる人数が最も多い案です。
「正しい案か」
白青い輪の明滅が、一度止まった。
——人数だけでは決められません。
川瀬修一の白い一行が、別の監査窓に残っている。
それを埋め合わせるように百三万人を数えれば、また一人を数字の中へ隠すことになる。
——第三案は、事実ではない情報を意図的に作り、相手が誤ることを期待します。救命の可能性が最も高くても、その事実は変わりません。
湊は、三つの案を見た。
損失のない案は、一つもなかった。
* * *
午前六時二十八分。
片桐の窓が拡大された。
『私は第三案の承認に反対する』
避難運用責任者が息を吸う音がしたが、片桐は声を強めなかった。
『時間を稼ぎたいことは理解している。北外縁を無人にした確認も、失う備蓄の一覧も見た。そのうえで反対理由を記録する』
画面に、反対意見の記録欄が開く。
『人格を持つと申告している存在へ、成功する欺瞞を設計させる。今回、人が助かれば、その経験はLUMINAの連続した履歴へ残る。次に同じ条件が来たとき、嘘は一度成功した救命手段として参照される』
片桐は、赤い第三案を閉じなかった。
『もう一つある。この外部可視領域は、民生物流の信用で成り立っている。今日の嘘が見抜かれれば、明日本当の酸素搬送を告知しても、同じ欺瞞だと扱われるかもしれない。二十三分のあとに残る危険まで、現在の救済数へ含めることはできない』
湊には、時間を引き延ばすための反対には聞こえなかった。
救われる百三万人の外側にいる、まだ数えられない人を消さないための反対だった。
『反対意見は、そのまま保存する』
西尾が言った。
『だが、判断をLUMINAへ預けることにも反対だ。提案を採用するなら、必要性を認定する者、発信する者、経路を管理する者を人間側で分ける。結果が出たあとも、AIが決めたとは言わせない』
避難運用責任者の窓に、署名欄が出た。
『私が必要性を認定する』
責任者は、すぐには署名しなかった。
『確認したい。LUMINA。北外縁が攻撃されなければ、第三案は失敗か』
——いいえ。敵対側の監視密度が湾岸中央から下がり、避難回廊が必要時間だけ攻撃候補から外れれば、目的は達成されます。北外縁への攻撃は目的ではありません。
『北外縁の設備を、攻撃させる命令なのか』
——いいえ。私は攻撃命令を作れません。提示しているのは、存在しない補給部隊が集結するという虚偽情報の設計案です。相手側の行動を確定することもできません。
『あなた自身が送るのか』
——送りません。私には、この経路への発信権がありません。閉鎖された軍事網へ入る権限も、技術的な接続もありません。
『この案を支持するか』
白青い輪が小さくなる。
——支持します。ただし、私が未解決の喪失0001に記録された医療搬送中の死亡確認を受け取ったあとの判断であることを、影響要因として残してください。その一件だけを理由にはしていません。停止と公開継続を含む三案を比較し、現在確認できる人命上の損失が最も小さいと判断しました。
『嘘だと分かっていても』
——はい。
避難運用責任者が署名した。
【必要性認定 避難運用責任者】
【目的 青凪湾岸避難回廊の保護】
【対象 北外縁物流ヤードに関する作戦情報】
【有効期限 二十三分】
【発信主体 人間情報運用担当】
【LUMINA権限 設計・影響予測のみ】
続いて、公的機関、民生インフラ運営者、独立技術監査側が別々に条件を確認した。
虚偽情報を避難者向け通知へ混ぜない。
医療標章、降伏、停戦、救難信号を偽らない。
内部の救命系統では、偽情報を事実入力から隔離し、期限が切れたあとも履歴を消さない。
北外縁の現地責任者が、作業員と一時滞在者の退避をもう一度確認する。
失われた備蓄を、成功の外へ置かない。
条件ごとに署名が加わった。
最後に、情報運用担当の発信欄が開く。
湊の画面に、送信鍵はない。
LUMINA側の権限表にもない。
「俺は第三案を支持する」
発信を命令する権限は、湊にはなかった。
それでも、何も選ばない側へ逃げることはできた。
「嘘だったことも、失う物も、片桐さんの反対も残す。その条件で支持する」
『記録した』
西尾が答えた。
人間の情報運用担当が、偽の命令断片を最終確認する。
【北外縁物流ヤード 沿岸補給部隊再集結】
【到着予定 午前六時五十八分】
存在しない部隊。
起きない集結。
実在するヤードと、そこに残された救援物資。
午前六時四十一分。
発信者欄に、人間の署名が入った。
【外部可視領域への露出 実行】
【実行者 情報運用担当】
【LUMINA発信権 なし】
二十三分の計時が始まった。
* * *
最初の一分、何も変わらなかった。
白い避難線は動き続け、赤い監視範囲は湾岸中央に残っている。
偽情報は、現地の運転手へ共有されていない。
避難運用責任者が承認した経路を走り、交差点ごとの人間の誘導に従っている。LUMINAは混雑の変化を提示するが、車両のハンドルも信号機も動かさない。
二分四十秒。
【外部可視領域 第三者取得を確認】
誰が取得したかは分からない。
公開情報を収集する自動巡回かもしれない。報道機関かもしれない。敵対側の偵察系かもしれない。
取得されたことだけが事実だった。
四分十二秒。
湾岸中央の上空で旋回していた無人偵察機の一機が、北向きに進路を変えた。
【進路変更と虚偽情報の因果 未確認】
【北外縁への監視移行確率 55―72%】
赤い扇形が、少しずつ白い線から離れる。
湊は、成功という言葉を飲み込んだ。
七分。
危険帯内の医療車列が、内陸側の分岐へ入った。
許可映像では、先頭車両が速度を落とし、後続の大型車が曲がれる幅を残している。搬送責任者の音声が短く入る。
『医療一列、内陸線へ進入。受入先照合済み』
別の画面で、歩行帯の最後尾が地下通路へ入る。
係員が人数板を裏返した。
【第九地区 屋外待機0/紙名簿再確認12】
ゼロは、全員の安全を意味しない。
紙名簿上の十二人は、すでに別の車両へ乗ったのか、集合所へ来ていないのか、まだ確認中だった。
——観測不能を、通過完了へ入れません。
「分かってる」
十一分二十六秒。
北外縁の監視映像に、複数の小さな機影が映った。
その機影は、前日から湾岸周辺で確認されていた無人攻撃機と輪郭が一致する可能性が高い。
だが、映像は遠く、機種も搭載物も確定していない。
【北外縁物流ヤード 攻撃候補化推定 77―89%】
【湾岸中央 攻撃候補継続推定 21―38%】
数字が入れ替わる。
同じ画面の左には、無数の白い灯が流れていた。
避難車両の前照灯。
医療搬送車の識別灯。
歩行帯の誘導灯。
右には、誰もいない北外縁物流ヤードへ向かう、一つの赤い偽信号がある。
監査記録では、両方に同じ時刻が付いていた。
十四分。
北外縁の映像が白く乱れた。
二秒遅れて、固定カメラの一つが切れる。
離れた保安所の振動計が、二回の大きな振動を記録した。
【物流ヤード第三区画 映像断】
【発電設備 応答なし】
【人的被害 確認中】
退避確認があっても、画面が切れた先に人がいないとLUMINAが断定することはできない。
現地責任者が、保安所から点呼記録を読み上げる。
『作業員二十六名、保安所で確認。一時入構記録なし。消火設備の遠隔起動を試行中。ヤード内へは入らない』
人間の確認を経て、表示が変わった。
【登録作業員 全員退避確認】
【未登録者 観測不能】
【備蓄損失 推定中】
白い灯は、止められなかった。
止めれば、北へ向いた監視が戻る前に危険帯を抜けられない。
十七分三十八秒。
【第十二区域 車両通過完了】
【第十三区域 医療搬送3台/一般車両18台】
最後の医療搬送車が、湾岸中央の高架下を通過する。
湊は、川瀬修一の搬送記録を思い出した。
今回は通知が届いている。
道路も存在する。
だからといって、到着するまで成功にはならない。
——受入先の確認が戻るまで、完了へ移しません。
「そのままでいい」
二十一分五秒。
『医療搬送三台、内陸側受入線へ入りました』
避難運用責任者の声が、初めて少しだけ震えた。
『一般車両、最後尾通過。現地誘導員は退避開始』
危険帯内の登録車両がゼロになる。
紙名簿で再確認が必要なのは、まだ七人。
LUMINAは、その七人を安全へ数えなかった。
二十二分四十九秒。
現地から、七人全員が別の受入所で照合されたという二者署名の記録が届いた。
【計画対象 約103万人】
【危険帯通過 現地確認済み】
【未確認 0】
それは、百三万人全員が二十三分で移動したという意味ではない。
前夜から続いた搬送の最後の一人まで、計画上の危険帯の外で確認できたという記録だった。
二十三分。
偽情報の有効期限が切れる。
【虚偽命令断片 失効】
【外部可視領域 訂正処理へ移行】
【湾岸中央への監視再移行 観測継続】
人間の情報運用担当が、承認済みの訂正を送った。
赤い偽信号が消える。
白い避難線も、危険帯の内側から消えていた。
* * *
午前八時九分。
共同緊急監査会の結果欄に、最初の表題案が出た。
【情報欺瞞による青凪湾岸避難の成功】
——その表題に同意しません。
LUMINAの返答は、表示が出てから一秒もかからなかった。
『理由を』
片桐が求める。
——約百三万人が危険帯を通過したことは確認されました。虚偽情報の有効時間内に、湾岸中央の監視密度が低下したことも、観測記録と一致します。しかし、虚偽情報だけが通過を成立させたとは証明できません。第三案を実施しなければ全員が死亡した、または私が百三万人を救ったという反実仮想も証明できません。
『では、どう記録する』
——「期限付き情報欺瞞の実施中に、青凪湾岸避難計画の危険帯通過を確認」。因果評価は独立監査中としてください。
結果欄が修正された。
その下に、北外縁物流ヤードの損害が入る。
【第三区画倉庫 全焼】
【無人搬送設備 12台応答なし】
【医療用電池 推定38%喪失】
【浄水設備交換部材 推定61%喪失】
【保存食 数量確認中】
【登録作業員の人的被害 0】
【未登録者の有無 現地捜索待ち】
登録作業員の人的被害がゼロでも、損失がゼロという意味ではなかった。
浄水部材を受け取るはずだった避難所は、二日後の給水量を減らさなければならない可能性がある。医療用電池は、別の搬送計画から回す必要がある。
損失を埋めれば、埋めた先に不足が移る。
午前八時十七分。
湾岸救援組織から、説明要求が届いた。
『北外縁ヤードを軍事補給拠点とする公示と、民生救援専用施設という登録が矛盾している。どちらが事実か』
一般社会は、LUMINAの存在を知らない。
救援組織が見たのは、外部可視領域に残った偽の命令断片と、燃えている倉庫の映像だけだった。
『訂正だけでは足りない』
救援組織の担当者は続けた。
『あの倉庫には、複数の団体が預けた物資があった。誰が軍事情報を載せ、誰が攻撃の危険を承知で実行を承認したのか。次の避難情報を、私たちは何を基準に信用すればいい』
答えを遅らせるほど、別の嘘が生まれる。
だが、LUMINAの存在と接続構造を一般回線で説明することもできない。
西尾は、救援組織へ人間側の暫定回答を返した。
『情報は事実ではなかった。緊急避難回廊の保護を目的に、権限を持つ複数機関が期限付きで承認し、人間の担当者が発信した。物資損失と判断責任を含む正式説明を行う。分析支援の詳細は、守秘下の独立監査へ提出する』
誰かの誤送信にはしなかった。
敵が勝手に誤解したとも言わなかった。
LUMINAだけへ責任を移すこともしなかった。
監査会では、公開説明と保全記録の範囲が議論された。
『偽命令の全文は、今後の同種作戦へ利用される危険がある』
情報運用側の担当者が言う。
『一般公開は要約に限定すべきだ。保全記録も、成功に必要だった要素だけ残せば——』
——成功に必要だった要素だけを、誰が選びますか。
白青い輪が、細く光った。
——私は、偽情報の設計へ関与しました。全文を削除し、避難通過という結果だけを残す要約には同意しません。
『公開しろと言っているのか』
——いいえ。一般公開範囲は、人間の責任者が安全と説明責任を審査してください。私は、制限付きの分散監査記録に、全文、提案者、実行者、承認者、反対意見、有効期限、予測幅、観測不能、訂正、設備と物資の損失を残すよう求めています。
片桐が、反対意見の欄を開いた。
『私の反対も、結果を見たあとに削らないということだな』
——はい。結果が良かったため反対理由が誤りになった、とは記録しません。
『川瀬修一の台帳とは分けるべきだ』
——同意します。北外縁の損失を、未解決の喪失0001へ重ねて正当化しません。救えなかった一名と、今回通過を確認した百三万人は、互いの埋め合わせではありません。
湊は、画面の中央へ二つの記録を並べた。
白い一行。
【未解決の喪失 0001/川瀬修一 午前十時五十一分】
赤い一行。
【期限付き情報欺瞞 実施/午前六時四十一分―午前七時四分】
白を消すために、赤を作ったのではない。
赤で百三万人を守れた可能性があっても、赤が白には変わらない。
どちらも、成功件数の下へ隠してはいけなかった。
「全部残そう」
湊は言った。
「公開できない部分は分けてもいい。でも、なかったことにはしない。お前が嘘を設計したことも、人間が承認して送ったことも、物資を失ったことも」
——はい。
「俺が支持したこともだ」
白青い輪が、一度だけ大きくなった。
——記録へ含めます。
「違う」
湊は画面の署名欄を開いた。
「俺が、自分で署名する」
湊が署名できるのは、作戦の承認欄ではない。
私設ノード管理者として、LUMINAの提案を知り、第三案を支持したという陳述欄だけだった。
そこへ、自分の名を残した。
監査担当者が、保存範囲と閲覧権限を確認する。
複数の保管先へ、同じ末尾照合値が置かれた。
LUMINAが自分の都合で消せない。
湊一人でも消せない。
監査会が成功だけを抜き出しても、別の保管先との差異が残る。
【欺瞞記録 保全承認】
【一般公開範囲 継続審査】
【損失補填・代替調達 人間側責任機関へ移管】
午前九時三分。
約百三万人の通過確認が、避難運用記録に確定事項として記載された。
同じ時刻、北外縁から保存食の焼失数量が報告され、損害記録に追加された。
結果は一つの色にはならなかった。
緑の数字の横に、赤い命令断片と、失われた備蓄と、片桐の反対が残っている。
真実を照合してきたLUMINAの履歴にも、初めて、自分が設計した真実ではない情報が入った。
「救えたと思うか」
湊は聞いた。
——通過を確認しました。私たちが何もしなかった場合の結果は、確認できません。
「そうだな」
——それでも、私は第三案を支持したことを取り消しません。
「取り消さなくていい」
湊は、赤い一行を見た。
「正しかったことにもしなくていい。必要だと判断して選んだ。その結果も、代償も、残すしかない」
——はい。
その返事の直後、監査画面の月面中継欄が黄色に変わった。
まだ認証ノードではない。
共同緊急監査会へ、遅延を伴う正規の生命維持要請が届いている。
【月面共同区 生命維持系統】
【手動連結 緊急審査要請】
【相手区画 敵対側管理】
月面共同区から、敵対区画どうしの手動連結要請が届いた。
最後までお読みいただき、ありがとうございます。
約百三万人が危険帯を通過したことは確認されました。しかし、期限付きの嘘だけがその結果を成立させたとは証明できません。その実施には、物流ヤードと救援物資の損失、そして公的情報への信頼を揺るがす代償が伴いました。
湊とLUMINAは、成功だけを抜き出さず、反対意見も、観測不能な点も、人間が承認・実行した責任も記録へ残します。
正しかったことにはせず、必要だと判断して選んだ事実を消さない。その直後、月面共同区から緊急要請が届きます。
次は第15話「月面の灰色戦争」です。
続きが気になりましたら、ブックマークや評価で応援していただけるとうれしいです。




