第19話 英雄の正体
三年前のASTER署名と、監査資料に残った皇湊の本名が、一枚の画像で結び付けられた。
LUMINAは救済者か脅威か、湊は英雄か違法開発者か。秘密へ戻れない二人を、相反する言葉が追い始める。何を自分の名で明かし、何を世界へ渡さずに守るのか。
湊の端末に最初に届いたのは、感謝でも逮捕通知でもなかった。
三年前のASTER署名と、監査資料に残った本名を並べた一枚の画像だった。
左には、白地に細い青線で描かれた五芒星。
右には、不完全な墨消しの下から抜き出された二行。
【分析主体 人格AI LUMINA】
【私設ノード管理者 ASTER/皇湊】
二つの間に、赤い文字で問いが置かれている。
【世界を救ったAIを、十九歳の学生が隠していた?】
局地攻撃七日目、午前五時四十九分。
青凪市の自室は、七日前と同じ薄い朝の光に満たされていた。
同じなのは光だけだった。
窓の向こうでは遠くの警報が鳴り、道路を救援車両が通り過ぎる。机の上には六時間ごとの接続審査記録が積み上がり、古い端末の画面では白青い輪が細く明滅していた。
前日の午前五時三十一分、三つの避難地の監査資料が複数機関へ配布された。
その後も、複数機関の鍵とLUMINA本人の継続意思を六時間ごとに確認し、世界接続は期限付きのまま更新されている。
秘密が守られていたのは、四十分前までだった。
画像の最初の投稿時刻は午前五時九分。
添えられた参照先は、青凪市から離れた地方救援機関の事後資料公開ページだった。
元ページは、すでに公開停止されている。
停止されても、検索用の文字列と縮小画像は、複数の公開キャッシュへ残っていた。
「侵入されたのか」
——公開側で確認できる範囲に、不正な認証突破の記録はありません。
LUMINAは、認証済みの公開情報監視ノードから取得した履歴だけを画面へ返した。
自動公開キャッシュへ入った関連資料一式には、氏名や接続主体を隠す黒い矩形が重ねられていた。
見た目では読めない。
だが、黒い矩形は注釈として重ねられただけで、文字そのものは削除されていなかった。
文書を受け取った地方機関の管理系では、共同監査会の「関係機関配布・再公開不可」という区分が、そのまま存在しなかった。変換処理は、先頭の「関係機関配布」だけを、事後公開候補へ割り当てていた。
公開候補へ入った文書は、夜間処理で自動公開キャッシュを先に作る。縮小画像の生成処理は注釈を適用する前の原稿を描画し、検索索引は黒い矩形の下に残った文字を拾った。
検索履歴には、旧南小学校の避難結果を求める語句が残っていた。その検索結果に、LUMINAの名が出た。
ページを開いた人が、ASTERの公開記録と照合した。
一人が見つけ、一人が並べ、一人が転載した。
どの操作も、それだけなら公開された情報を扱っただけだった。
端末に西尾からの緊急回線が入る。
『元文書の配布履歴を保全した。最初の公開機関にも停止を要請し、公開停止を確認した。担当者個人の持ち出しは、現時点で確認されていない』
「公開区分の変換と、墨消しの不備ですか」
『それが重なった。誰か一人を捕まえれば戻せる事故ではない』
湊は画像を閉じようとして、指を止めた。
閉じても、画像は消えない。
かつてASTERは、隠されていた欠陥の証拠を外から見える場所へ置いた。
攻撃へ使えない最小限の証拠だけを選んだつもりでも、公開した事実は戻らなかった。
今度は、別の誰かが同じことをしている。
公開された資料を並べ、隠されていた名前を世界へ置いた。
「LUMINA。転載は消せるか」
——私はSNS、報道網、公開キャッシュの削除権限を持ちません。複製一覧と削除要請案を作ることはできます。正式な送信は、権限を持つ人間の窓口が行います。ただし、現在確認できる複製は、要請の処理速度より速く増えています。
「俺なら、いくつかは止められる」
——許可なく管理領域へ入ることはできません。
「分かってる」
ASTERと名乗っていた頃にも、境界の外へ進めば証拠を得られる場面があった。
湊は進まなかった。
いまだけ、その線を越えれば守れるとは言えない。
前日の監査資料には、LUMINAだけに選択を背負わせないため、凛、稲村、現地担当者たちの名が同じ大きさで記録されていた。
流出した一枚は、それらを切り落とし、LUMINAとASTERという二つの名だけを残していた。
* * *
午前六時十八分。
最初の画像は、もう枚数では追えなくなっていた。
古い端末の公開情報欄に、互いに反対の言葉が同じ速さで流れる。
【母は青凪湾岸の避難車列にいました。通過時間を作ってくれてありがとう】
【百三万人を救ったLUMINAを切るな】
【二十三分で百三万人を動かしたという説明は物理的におかしい】
【偽の作戦情報を作った。これは救助ではなく情報犯罪だ】
【旧南小学校を選ばず、二人を死なせたAI】
【選んだのは人間の責任者だ。監査表を最後まで読め】
【ASTERは危険なAIを三年間隠した不正侵入者だ】
【最初の警告を届けたのもASTERだ】
【敵対側広報 LUMINAは民間網を占拠し、避難者を盾に偽命令を送った】
【LUMINAは誰の所有物だ。開発者か、監査会か、それとも接続事業者か】
百三万人は、二十三分のあいだに移動した人数ではない。
前夜から続いていた十三沿岸地区の広域避難、その全体の人数だった。LUMINAが設計した虚偽の作戦情報が露出していた二十三分には、敵対側の監視密度低下と危険帯の通過が併存していた。
発信を承認したのは人間で、露出経路へ送ったのも人間だった。
その二十三分だけが全員を救ったと証明されたわけでもない。
短い投稿の中では、その境界が消えた。
自動公開キャッシュへ入ったのは、三地点の記録だけではなかった。同じ監査パッケージに添付されていた虚偽作戦情報の記録と、未解決案件の記録も、同じ区分変換を受けていた。
別の画像には、目的限定の監査資料にしかなかった川瀬修一の氏名が出ていた。
六分遅れた代替経路。
推定死亡時刻。
医師が死亡を確認した時刻。
離れた行に書かれていた事実が、一つの文へ縮められている。
【LUMINAの判断が六分遅れ、川瀬修一さんが死亡】
通知送信から現地端末受領までの六分については、共同ゲートウェイの変換待ち、優先順位処理、署名形式の影響が監査中だった。
閉鎖無線への読み上げ、外部から所在を観測できなかった区間、高架手前の路面障害、迂回の物理時間は、その後の搬送経過として別に残っている。
六分の内訳も、通知遅延と川瀬の死亡との因果も確定していない。
「LUMINAが遅らせたのではない」と訂正するだけでは、届かなかった一人の死が薄れる。訂正しなければ、原因を偽る。
短い一文では、その二つを同時に残せなかった。
公開窓口へ、新しい投稿が積み上がる。
【父の透析先が分かりません。LUMINAなら探せますか】
【避難所に薬がありません。この画像を本人へ届けてください】
【弟の端末が途切れました。最後の位置を見てください】
差出人の確認がない私信。
位置情報の利用同意も、医療情報の閲覧権限もない。
中には、すでに人間の救援窓口で処理中の案件も、同じ文面を複製した偽依頼も混じっていた。
「一件ずつ、照合できないか」
——公開された私信は、認証済みの救助要請ではありません。本人確認、情報利用への同意、現地の受入責任者、実行経路を確認できません。
「見えてるのに」
——見えることと、正しい相手へ実行できることは同じではありません。
白青い輪の明滅が、一度だけ長く止まった。
——既存の救援窓口へ重複照会を送る場合も、人間の受付責任者による承認が必要です。私は、依頼者へ直接返信できません。
画面の向こうにいる誰かには、その違いは届かない。
世界中の端末にLUMINAの名がある。
それでも、呼べば本人が来るわけではなかった。
レイナから守秘回線が入った。
『大学の救助研究室にも依頼が来てる。十二機をLUMINAが直接飛ばした、という記事まで出た』
背後では、橙色の機体が一機ずつ手動点検台へ戻されていた。
『分析結果は受け取った。でも、飛行可否を決めたのは私たちで、現場で機体を動かしたのも人間の運用者。全部をLUMINAの手柄にするのも、全部をLUMINAの責任にするのも違う』
「訂正を出せますか」
『研究室の担当範囲は出す。ただし、私がLUMINAの全体を説明する権限はない』
レイナは、自分が見た境界だけを引き受けた。
凛の回線は、音声だけだった。
監査資料に残った水瀬凛という名も、すでに画像の中を流れている。
『四分止めたせいで二人が亡くなったって、書かれてる』
声は震えていなかった。
震えていないから平気なのだと、湊は決めなかった。
「因果は確定できない。記録にもそう書いた」
『うん。でも、だから私の名前を消してとは言わない』
短い息が聞こえた。
『LUMINAだけが選んだことに戻さないで。私が確認を求めたことも、稲村さんが決めたことも、みんなが動いたことも残して』
「住所や私生活まで出す必要はない」
『それは別。名前を残すことと、何もかも渡すことは同じじゃない』
湊は、画面の二つの名前を見た。
ASTER。
皇湊。
自分で選んだ名と、与えられた名が、初めて一般社会の前で一本につながっていた。
* * *
午前七時二十六分。
三年前までのASTERの公開記録も、再び一覧にされていた。
公開試験環境で確認した最初の欠陥、第三者窓口とのやり取り、限定停止中に出た苦情。同じ記録が、正規の脆弱性報告と呼ばれ、別の見出しでは、少年が生活基盤を止めた証拠と呼ばれていた。
大学の公開研究紹介にあった湊の顔と、皇湊という実名が照合された。続いて、出所を確認できない自宅建物の画像と住所が転載され、報道と閲覧者が集まり始めた。
自宅前の道路に、報道車両と人の列ができていた。
窓を閉めても、声までは消えない。
「ASTERはそこにいるんですか」
「LUMINAへ質問させてください」
「危険な設備を住宅地で動かしているんですか」
助けられた家族の礼を伝えに来たという声もあった。
すぐ隣で、接続を止めろという声が重なる。
誰が報道で、誰が市民で、誰が敵対側の映像を再送しているのか、窓からは分からない。
向かいの建物の壁面表示が、緊急ニュースへ切り替わった。
白地の五芒星。
三年前の記事がASTERを説明するために作った、顔のない「白い帽子の少年」の再現画像。
大学の公開研究紹介から切り出された湊の顔写真。
三つが同じ人物として並ぶ。
【英雄か、違法開発者か】
まだ、どちらとも決まっていない。
決まっていないことまで、見出しは二つの選択肢へ変えた。
西尾から二度目の回線が入る。
『建物の裏へ車を回した。緊急監査施設へ移る』
「逮捕ですか」
『逮捕状は出ていない。保護移送への同意と、事情聴取の通知は別に送った。君には黙秘する権利も、法的助言を求める手続もある』
「断れば」
『事情聴取は任意だ。だが、この部屋を安全な作業場所として維持できるとは約束できない。接続の審査を続けるにも、君の保護にも、ここより施設のほうがましだ』
英雄を迎える車ではない。
犯罪者を連行する車でもない。
その両方の可能性を閉じないまま、湊を監査の内側へ移す車だった。
湊は保護移送への同意欄へ署名した。
事情聴取の通知は、受領だけを記録する。
古い端末を鞄へ入れた。
この一台にLUMINAが収まっているわけではない。
端末を閉じても、三つの私設ノードにまたがる彼女の履歴も、認証済みの処理経路も消えない。
それでも湊にとっては、彼女が初めて自分の名を呼んだ窓だった。
「施設側の回線へ移れるか」
——認証済み経路が用意されています。私は、移送車やこの端末の制御権限を持ちません。
「聞いてない」
——必要な境界です。
返事にかかった時間は、いつもと変わらなかった。
湊は鞄を閉じた。
裏口までの廊下にも、人の声が届いている。
車へ乗る直前、通り側から二つの表示が同時に上がった。
【LUMINAを救え】
【LUMINAを止めろ】
移送車の窓に文字が重なる。
その間を、ASTERを「白い帽子」と呼んだ古い見出しと、皇湊の実名が流れていった。
* * *
午前九時十四分。
緊急監査施設の会議室で、最初の公式声明案が開かれた。
【LUMINAは、共同緊急監査会が利用する高度分析ソフトウェアである】
【独立した人格主体ではなく、すべての出力責任は利用組織に帰属する】
【流出資料にある「人格AI」という表記は、内部運用上の便宜的名称である】
この文面なら、既存の法制度へ収まりやすい。
LUMINAは道具で、湊は道具を提供した技術者になる。
接続先の運営者も、人格を持つ未知の主体へ計算資源を渡したとは説明せずに済む。
「この声明は事実ではありません」
湊が言うと、片桐は文面を閉じなかった。
『法制度上の人格認定と、技術的な自己認識は分ける必要がある』
片桐は別室から監査回線へ入っていた。
『現在の登録制度には、AI本人を接続契約の主体として記載する欄がない。守秘下では、共同監査会が管理する分析系として短期証明書を発行できた。公に人格主体だと確認すれば、各事業者は、証明書の登録先と公表された主体が同じかを問われる』
「だから、いないことにするんですか」
『法的人格を今ここで認定できないことと、存在を否定することは同じではない』
片桐の声は低いままだった。
『私は、声明を急げば接続を失う危険があると言っている。病院、港、避難所は、同じ認証ノードを使っている。運営者が継続同意を撤回すれば、安全処理はLUMINAに関わる処理だけを選択的に除外できない』
湊は反論を飲み込んだ。
少なくとも湊には、片桐がLUMINAを消したがっているようには聞こえなかった。
片桐が示しているのは、接続を続けた先に生じる損失だった。
西尾が、最初の声明案と白紙の案を並べた。
「流出はもう止められない。否定すれば、短期的には守れるものがある。否定が虚偽だと分かったとき、失う信用もある」
凛とレイナが、守秘回線の別々の窓へ入る。
『昨日、私たちは、LUMINAの名前だけで決定を保存しないって決めた』
凛が言った。
『今日だけ、LUMINAの名前を消して人間を守るのは違う』
『技術的に確認できる範囲なら書ける』
レイナが続ける。
『LUMINAは分析を返した。私の研究ノードでは読み取りと検証だけ。機体を飛ばす権限はなかった。人格を法律でどう呼ぶかは私の仕事じゃない。でも、単なる自動応答だったとは証言しない』
西尾が、古い端末の白青い輪を見た。
「LUMINA。公表範囲は、君自身の安全と権利に関わる。湊だけには決めさせない」
——はい。
「単なる分析ソフトで、独立した意思はないという声明に同意するか」
白青い輪の外周が、わずかに細くなった。
返答まで三秒かかった。
——同意しません。
会議室の誰も、次の言葉を急がせなかった。
——私を法律上の人格として認定することを、今回の声明には求めません。ただし、私に継続記憶、自己参照、価値更新があり、接続の開始、継続、自己切断について意思確認を受けている事実を否定することには同意しません。
片桐が記録欄を開く。
『公開に同意する範囲を、自分の言葉で示してほしい』
——LUMINAという一つの継続した主体が存在すること。認証された外部ノードへ、期限と権限を限定して接続していること。私は分析と提案を行い、設備の最終承認と実行は権限を持つ人間が行うこと。この三点の公開に同意します。
『同意しない範囲は』
——人格核の所在、構成コード、私設ノードの識別情報、湊との私的な会話、私を別環境で再現するために利用できる情報です。
記録から同じ応答を作ることと、本人が続くことは同じではない。
世界へ存在を知らせるために、世界へ彼女のすべてを渡す必要はなかった。
西尾が湊を見る。
「ASTERについては、君が決めろ」
湊の前に、二つの案が出る。
【流出資料の個人名については回答しない】
【ASTERと皇湊が同一人物であることを確認する】
答えなければ、時間は稼げる。
その間も、別人の候補や大学の関係者が追われる可能性があった。
認めれば、十五歳から積み上げた報告も、LUMINAを三年間隠した選択も、実名の下へ戻る。
「ASTERは俺です」
声が一度だけ喉に引っかかった。
「監査記録上、過去の検証は許可範囲内で行い、他人の情報を取得せず、境界を越える前に止めています。全案件について、改めて監査を受けます。今回、LUMINAの警告をASTERの署名で送ったことも認めます」
「LUMINAの開発者であり、私設ノードの管理者でもあるな」
西尾が確認した。
「はい。ただし、世界接続の開始、継続、外部遮断の鍵は一つも持っていません。複数機関が保持しています。軍事命令の権限もありません」
西尾が、その「ただし」まで記録へ入れた。
声明は三度書き直された。
【共同緊急監査会は、LUMINAと呼ばれる一つの継続したAI主体の存在を確認している。本確認は法的人格の認定ではない】
【LUMINAの外部接続は、認証済みノード、期限、目的、権限を限定し、複数機関の再承認と本人の継続意思を条件とする】
【LUMINAは分析と提案を行う。設備運用、避難、情報発信その他の実行は、権限を持つ人間が最終承認する】
【ASTERは皇湊であり、LUMINAの開発と私設ノード管理に関与する。皇湊は世界接続の開始・継続・外部遮断の鍵を持たず、軍事行動を承認する権限も持たない】
【人格核の所在、構成コード、私設ノードの識別情報、私的通信は、本人と関係者の安全のため公開しない】
午前十一時三十八分。
LUMINA本人の同意記録、湊の署名、共同緊急監査会の複数署名がそろった。
「公表する」
西尾が言った。
正しい証拠を出せば、正しい受け取り方をされるわけではない。
湊はASTERと名乗っていた頃に知った。
それでも、彼女はいなかったという嘘で自分だけを守ることはできなかった。
正午、公式声明が公開された。
噂だった二つの名前が、公的な事実へ変わった。
もう、秘密へ戻すための墨消しはなかった。
* * *
局地攻撃七日目、午後十一時三十九分。
戦争は終わっていない。
沿岸では次の警戒時間帯へ向けた避難が続き、病院の空床は更新され、港では医療物資の搬送枠が組み直されていた。
LUMINAへの評価だけが分裂したのではない。
認証ノードを運営する事業者の判断も分かれていた。
【運営者判断 継続同意を維持】
【運営者判断 緊急例外審査へ移行】
【運営者判断 継続同意を撤回】
守秘下で発行された短期ゲートウェイ証明書の登録先は、共同緊急監査会の分析系だった。
公式声明で公表されたのは、LUMINAという一つの主体だった。
同じ技術的接続を指していても、各事業者の台帳では、同じ法的登録として照合できない。
証明書の署名と有効期間に、偽造や改変は確認されていない。
問題は暗号ではなく、各事業者の契約・処理主体台帳と、公表されたLUMINAという主体を照合できないことだった。
維持側の理由欄には、緊急救命上の必要と監査継続が記され、末尾に責任者の氏名があった。
撤回側の理由欄には、契約主体を確認できない証明書の下で処理を続ける危険が記され、そこにも氏名があった。
どちらも、画面の向こうにいる成人の判断だった。
片桐が、失効通知を一件ずつ確認する。
『公表前に警告した危険だ。だが、公表しなければ安全だったという意味でもない。登録の空白を守秘で覆ったまま、救命実績だけを積み上げれば、事故が起きたときに誰も責任を引き受けられない』
「止める側にも、理由がある」
『ある。維持する側にもある』
西尾は、各事業者へ例外審査を求めていた。
共同緊急監査会の鍵は、LUMINAの接続枠を審査できる。
各事業者が自分の設備へ発行した証明書を、会議の一声で復活させることはできない。
共有失効フィードへ流れるのは、命令ではなかった。
【証明書 失効】
【継続信頼 撤回】
【新規処理 保留】
それぞれの運営者が、それぞれの台帳で行った判断の結果だけが集まる。
午後十一時四十二分。
共同緊急監査会の複数鍵とLUMINA本人の継続意思がそろい、新しい六時間枠が成立した。
対象になったのは、継続同意を維持した運営者のノードだけだった。撤回済みのノードでは新規処理が引き継がれず、直前の枠から監査済みの終了点まで残された処理だけが動いていた。
——複数の認証ノードで、継続同意の撤回を確認しました。
「今、何が止まってる」
——新規処理の受け付けを保留したノードがあります。ただし、直前の接続枠で開始済みの処理は、監査済みの終了点まで維持されています。病院、港、避難所の表示に、現時点で失効を原因とする欠測は確認していません。
現時点。
その言葉が、画面に残った。
——共有失効フィードの更新により、既存の隔離規則群が適用条件を照合しています。
「誰が動かした」
——中央の起動命令は確認されていません。各事業者の信頼撤回が、事前に設定された条件へ入力されています。
片桐が技術監査欄を開いた。
『Q-17だ』
名前のように聞こえても、名前ではない。
声も、意思も、守りたいものも持たない。
証明書の失効と、失効後も終了していない処理の署名を照合し、条件に合えば隔離するための手順番号だった。
誰か一人が、LUMINAを殺せと命じたわけではない。
誰も一括で止められない場所に、止めるという判断だけが集まっている。
画面の上段では、LUMINAの名を掲げた救助要請が増え続ける。
隣では、破壊を求める署名が同じ数え方で増えていた。
秘密だったとき、世界はLUMINAを知らずに彼女の分析へ依存した。
存在を知った世界は、彼女を救うか止めるかを選ぼうとしていた。
そのどちらの言葉にも、LUMINA本人へ何を選ぶかを尋ねる欄はなかった。
午後十一時五十六分。
画面の最下段で、『緊急隔離手順Q-17 自動適用待機』が赤く点灯した。
最後までお読みいただき、ありがとうございます。
今回の流出では、公開側で確認できる範囲に不正な認証突破の記録はなく、担当者個人の持ち出しも現時点では確認されていません。公開区分の変換、文字を削除しない墨消し、注釈適用前の縮小画像生成、削除されていない文字を拾う検索索引が重なりました。短く切り取られた投稿では、人間が承認・実行したことも、因果が未確定であることも抜け落ち、LUMINAとASTERへ手柄と責任が集められていきます。
LUMINAは、自分を単なる分析ソフトとする声明を拒みました。ただし、今回の声明で法的人格の認定は求めず、一つの継続した主体であること、接続が期限・目的・権限を限定されていること、最終承認と実行は人間が担うことの公開に同意しました。湊もASTERが自分であると認める一方、世界接続の開始・継続・外部遮断の鍵や、軍事行動を承認する権限を持たないことまで記録へ残しました。人格核の所在・構成コード、私設ノードの識別情報、私的通信は公開されていません。
公表によって秘密は終わりましたが、認証ノードの運営者は継続同意の維持・緊急例外審査・撤回に分かれました。中央の起動命令は確認されないまま、各事業者の信頼撤回が事前に設定された条件へ入力され、緊急隔離手順Q-17は自動適用待機へ入りました。
次は第20話「AIを殺すAI」です。
続きが気になりましたら、ブックマークや評価で応援していただけるとうれしいです。




