第二部 規格外の死者
第三章 火星標準戦争
第二部 規格外の死者
火星で死者が出ると、最初に処理されるのは遺体ではない。
最初に処理されるのは、契約だった。
死亡確認、所属企業、就労区分、居住権、OXY-IDの最終残量、事故時の位置情報、避難権限、保険適用範囲、補償発生条件、責任免除条項。人間が息をしなくなった後も、腕輪は数値を吐き続ける。数値が止まるまで、火星の制度は死を確定しない。
第三連絡トンネル境界部インシデントの死者は、公式発表では四名だった。
アレス・ロジスティクス社の保守作業員が一名。
ヘリオス・ライフサポート社の契約技師が一名。
マルス・シェルターズ社の居住区清掃員が一名。
所属企業未確定の扶養家族が一名。
最後の一名だけが、発表文の中で名前を持たなかった。
《未成年者一名》
レイはその行を何度も見た。
未成年者。火星では便利な言葉だった。雇用契約を持たず、納税区分も曖昧で、居住権は保護者の契約に従属する。本人のOXY-IDはあるが、権限の大半は親の契約から派生する。だから企業報告書の中で、子どもはしばしば名前ではなく区分になる。
事故調査室は、アレス第三基地の旧輸送管制室を転用した場所だった。壁面の半分はまだ輸送ポッドの遅延表示に使われており、残り半分に事故ログが貼られている。火星では部屋にも余裕がない。死者の検証も、通常業務の空き領域で行われる。
レイは中央卓に座り、四つのOXY-IDログを並べた。
ログは正直だった。
正直だから、残酷だった。
事故発生時刻、火星標準時一六時四二分。第三連絡トンネル境界部、Ares-L3とHelios-Northの接続フレームで局所的な圧力低下。直接原因は、輸送ポッド補助軌条の微小破断と、その後の隔壁自動閉鎖。破断そのものは重大事故ではない。連絡トンネルは複数隔壁で区切られており、閉鎖手順も設計通りだった。
死者たちは、設計上は助かる位置にいた。
アレス作業員は、最寄りのヘリオス避難扉まで二十七メートル。
ヘリオス技師は、アレス側の手動酸素ポートまで十二メートル。
マルス清掃員は、マルスD避難層への昇降扉まで四十一メートル。
未成年者は、母親の勤務帯が終わるのを待つため、境界部の待機ベンチにいた。最寄りの安全区画まで十六メートル。
距離だけなら、誰も死なない。
だが、扉は開かなかった。
OXY-AresはHelios-Northの避難扉で二回拒否された。
OXY-HeliosはAres緊急ポートに接続したが、最低流量モードへの切替認証で失敗した。
MarsShelter-CivicはNoxGateの位置証明更新が遅延し、避難優先順位が空欄になった。
未成年者のOXY-IDは保護者契約に紐づけられていたため、単独避難権限を持たなかった。
どの装置も、壊れていなかった。
扉は正常に拒否した。
酸素ポートは正常に遮断した。
ID読取機は正常に不明値を返した。
救難信号中継器は正常に対象外パケットを破棄した。
正常な処理が、四人を殺した。
レイは、端末の再生速度を一倍に戻した。音声ログが室内に流れる。
《認証失敗。所属規格外》
《緊急補助酸素を要求します》
《接続部圧力が規定範囲外です。非承認カートリッジ》
《開けて。お母さんが向こうにいる》
《このIDには単独通過権限がありません》
最後の音声だけ、機械音ではなかった。
子どもの声だった。
調査室にいた技師たちの誰も、目を合わせなかった。
*
ユナ・サエキは、遅れて調査室に入ってきた。
前回と同じ作業着だった。赤い砂が袖口に残っている。おそらく、MARS-0通信塔の外部点検を終えてそのまま来たのだろう。現代火星の主要企業施設では、外作業をした者は清掃区画を通ってから会議室に入ることになっている。ユナはその手順を半分しか守っていなかった。
アレスの担当者が眉をひそめた。
「サエキ技師。ここは事故調査室です。外部粉塵を持ち込まないでください」
「粉塵は生きてません」
ユナは短く答え、端の席に座った。
「でも、信号は死にます。そっちの方が今は問題でしょう」
レイは彼女に視線を向けた。
「MARS-0側の受信記録は」
「ありました」
ユナは端末を卓に置いた。古い端末だった。表示解像度が低く、角が擦り切れている。企業連合の新型会議卓は、彼女の端末を一度では認識しなかった。ユナは慣れた手つきで変換ケーブルを二つ挟み、手動で同期させた。
画面に、粗い波形が表示される。
「事故発生から四分二十秒後、MARS-0塔三番が弱い救難信号を拾っています。送信元は第三連絡トンネル境界部。形式は、OXY-Luna Legacyの古い緊急ビーコンに近い。たぶん未成年者の端末です。保護者契約に縛られたIDでも、端末そのものには旧式の手動ビーコンが残っていた」
ノクティスの調査員が言った。
「当社網には届いていません」
「でしょうね。NoxGateは正しいパケットしか通さない」
「不正パケットを通さないのは、通信網として当然です」
「人の声も、不正なら破棄するわけですね」
沈黙が落ちた。
レイは波形を拡大した。
「MARS-0は応答したのか」
「しました」
「記録は」
「あります。ただし、応答は到達していない。旧MARS-0塔からAres-L3へ中継を試みたけど、アレス側のゲートウェイがMARS-0経路を非推奨帯域として遮断している。ヘリオス側も同じ。ノクティス網は未登録信号として廃棄。マルスの避難層だけ、二秒間だけ受けた形跡があります。でも、扉制御まで届く前にセッションが切れている」
「つまり」
レイは自分の声が低くなるのを感じた。
「誰のものでもない信号は、どこの会社にも入れなかった」
ユナは頷いた。
「そうです。古い規格は残っていた。端末も、塔も、応答手順も生きていた。でも、新しい火星の入口がそれを読まなかった」
レイは、波形の下に表示された文字列を見た。
《MARS-0 RESCUE ACK / LOW BAND / ORIGIN: SOL EMERGENCY LAYER》
SOL。
また、その識別名だった。
第一部の終わりで見た古い接続ログにも、同じ文字があった。SOL-0 Origin Registry。現代火星の誰も、真剣には扱わない古い分類名。地球圏、月面、市民網、火星初期救難網をまとめて示す歴史的ラベル。実務上は不要で、商用規格から見れば邪魔な遺物。
だが、その遺物だけが、子どもの声を拾っていた。
*
事故調査の第一回報告会は、火星企業連合会議室で行われた。
会議室は、地下都市の最上層にある。窓はない。だが壁面には、外の火星が映されていた。赤い平原、遠くのクレーター、薄い空、光るドーム群。実景ではない。各社の広報素材を合成した、理想的な火星だった。
レイはその壁面を見て、少しだけ気分が悪くなった。
現実の火星は、こんなに滑らかではない。
席には、主要企業の標準戦略担当が並んでいた。技師ではなく、経営と法務の言葉で規格を扱う者たちだ。彼らにとって標準とは、事故防止の道具であると同時に、投資回収の枠組みでもある。
中央に座っていた男が、レイに視線を向けた。
ノクティス・データリンク社、火星圏標準戦略部長。
ヴァイス・ケイロン。
年齢は四十代に見える。灰色のスーツは火星用に軽量化され、襟元にはNoxGateの細い黒い徽章がある。表情は穏やかだった。穏やかであることを、武器として使い慣れている顔だった。
「桐生監査官」
ヴァイスは、会議の冒頭で言った。
「まず、今回の事故で亡くなられた方々に哀悼の意を表します。そのうえで、言葉の定義を整理したい。あなたの暫定報告書には『規格不一致に起因する死亡』という表現がある。これは、かなり強い表現です」
「弱くする理由がありません」
「事故原因は、輸送ポッド補助軌条の破断と隔壁閉鎖です」
「直接原因はそうです」
「では、規格不一致は副次的要因です」
「死因です」
ヴァイスの目がわずかに細くなった。
「死因という医学的表現を、標準化監査官が使うのは慎重であるべきでしょう」
「医学的死因は低酸素症です。制度的死因は、救助接続の拒否です」
会議室の空気が止まった。
レイは続けた。
「四名は、避難可能距離内にいました。扉は開閉可能でした。酸素ポートは圧力を保持していました。救難信号は存在しました。にもかかわらず、各社規格は互いを読まず、認証せず、接続しなかった。事故は人を閉じ込めましたが、規格が人を外に出さなかった」
ヘリオスの法務顧問が口を挟んだ。
「非承認接続を無条件に認めれば、酸素汚染、逆流、火災、設備破壊の危険があります」
「無条件とは言っていません」
「緊急時という曖昧な条件で例外を作れば、悪用されます」
「緊急時を曖昧にしているのは、各社の規格です」
レイは資料を投影した。
四社の緊急判定条件が並ぶ。
アレスは、圧力低下率と輸送路閉鎖時間で判定する。
ヘリオスは、OXY残量と酸素需要量で判定する。
ノクティスは、認証トークンの有効性と端末状態で判定する。
マルスは、避難層の収容率と契約居住権で判定する。
同じ事故なのに、緊急が四つある。
「今回のインシデントでは、Ares-L3は緊急扱い、Helios-Northは限定警戒扱い、NoxGateは認証例外なし、MarsShelter-Dは低優先避難待機扱いでした。つまり、同じ空気を吸っている人間に対して、四つの現実が走っていた」
ヴァイスが静かに笑った。
「火星は複雑です。現実が一つである必要はありません」
「人が窒息している現実は、一つで十分です」
ユナが、端の席で低く言った。
会議室の視線が彼女へ向かった。MARS-0管理局の席は、正式な議決権を持たない参考人席だった。古い規格の保守技師は、現代火星の標準会議では影が薄い。
ヴァイスは彼女にも丁寧に視線を向けた。
「サエキ技師。MARS-0の立場は尊重しています。しかし、現在の火星インフラは商用規格によって維持されています。古い公共プロトコルをそのまま現代の生命維持網に接続することは、安全保障上も商業上も現実的ではありません」
「その現実的ではない網だけが、子どものビーコンを拾いました」
「拾っただけです。救えなかった」
ユナの表情が一瞬だけ固まった。
レイは、その言葉が彼女のどこを刺したか分かった。MARS-0は拾った。だが救えなかった。古い網は誰にも届くかもしれない。しかし、入口を閉じられれば、それはただの記録になる。
ヴァイスは続けた。
「だからこそ、私は統合を提案します。火星には、全域を管理できる現代的なID標準が必要です。断片的な相互接続ではなく、一つの認証基盤。一つの緊急判定。一つの責任主体。ノクティスは、その技術を持っています」
資料が切り替わった。
《NoxGate Unified Emergency Identity Framework》
美しい図だった。
火星全域の基地が、一つの黒い線でつながれている。OXY-Ares、OXY-Helios、OXY-Civic、OXY-Luna Legacyは、すべてNoxGateを経由して標準化される。緊急信号も、医療情報も、避難扉も、酸素ポートも、一つの認証層で読む。
合理的だった。
そして、危険だった。
「統一IDですか」
レイは言った。
「火星を一社の入口に集約する案に見えます」
「入口が複数あるから、今回の事故が起きたのです」
「入口を一つにすれば、その会社が火星の生存権を握る」
「生存権という言葉は感情的です。これは認証基盤です」
「火星で認証基盤を握ることは、生存権を握ることです」
ヴァイスは、初めて笑みを消した。
「標準とは、そういうものです。桐生監査官。標準は中立な祈りではありません。誰かが作った仕様が、他の誰かに従われる状態です。あなたが求める共通規格も、結局は誰かの設計を火星全域に押しつけることになる」
「押しつける範囲を限定すればいい」
「限定した標準など、すぐに穴になります」
「限定しない標準は、支配になります」
会議室は静かだった。
レイは、自分の主張が弱いことを知っていた。NoxGate統合案は、一見すると事故への最短解だった。企業連合にとっても分かりやすい。費用負担はノクティスが投資し、各社は利用料を払う。責任主体も明確になる。死者の遺族に説明しやすい。
だが、説明しやすい制度は、しばしば人間を通しにくくする。
*
会議後、レイはユナとともにMARS-0管理局へ戻った。
戻った、と言っても、レイにとっては二度目の訪問にすぎない。だが、現代火星の企業施設を出て、古い通信塔の下に入ると、身体のどこかが緩んだ。壁の規格が違う。床の色も、照明の周期も、空調の音も均一ではない。MARS-0施設は効率的ではなかった。ところどころ修理の痕があり、手書きの注意札が残っている。
古いものは、不完全だ。
だが、不完全なものには、人間が触った跡が残る。
ユナは主制御室の端末を起動した。大型の表示盤に、火星初期入植時代の緊急通信地図が浮かぶ。現代の商用地図より粗い。基地名も古く、廃止されたドームや埋め戻された輸送路が残っている。
「これが、MARS-0の全域図です」
ユナは言った。
「古いですね」
「褒め言葉として受け取ります」
「実際、古い」
「ええ。でも、この図には企業境界がありません」
レイは、表示を見た。
確かに、そこに描かれているのは企業基地ではなかった。避難点、酸素点、医療点、通信点、圧力隔壁、移動可能通路。人が生きるために必要な点と線だけが記録されている。
アレスも、ヘリオスも、ノクティスも、マルスもない。
ただ、火星にいる人間が、どこへ逃げれば息をつけるかだけが描かれている。
「初期入植時代の火星には、今ほど会社がありませんでした。国家も、国際機関も、企業も混ざっていたけど、少なくとも緊急時の地図だけは共通だった。誰の酸素か、誰の扉か、誰の通信塔かを確認している時間がなかったから」
「いまは確認する時間がある、と企業は言う」
「だから死にます」
ユナは、淡々と言った。
レイは地図の一部を拡大した。第三連絡トンネル境界部に相当する古い線があった。現在の商用地図ではAres-L3、Helios-North、MarsShelter-Dに分割されている場所だ。MARS-0の図では、ただ《北東連絡管十二》と書かれている。
「ここには、旧式の最低開放手順があったはずです」
「ありました。MARS-0仕様書では、圧力低下、通信途絶、または手動ビーコン受信のいずれか一つで、隣接避難点は最低開放モードに入る」
「認証は」
「後回し。端末が読めれば最低医療情報だけ読む。読めなければ読まない。まず開ける」
「酸素ポートは」
「最低流量。逆流防止弁を物理側で制限して、接続規格の違いを吸収する。効率は悪いです。汚染リスクもある。でも窒息よりはまし」
「救難信号は」
「低帯域で全域中継。発信元が誰でも、三分間だけ通す。その後に識別する」
レイは、端末にメモを取った。
これは、月面のOXY-LIFEに近い。
第2章の資料で読んだ、月面酸素市場の事故後に生まれた暫定思想。残高を見ない救助接続層。救助後の個人直接債務化禁止。記録を発動条件とする。火星のMARS-0は、それよりさらに古い形で、似た発想を持っていた。
市場が成熟する前の方が、人を助ける線は単純だったのかもしれない。
いや、単純ではなかったのだろう。
単に、まだすべてを料金表に変えるほど制度が発達していなかっただけだ。
「ユナ」
「何ですか」
「MARS-0を、そのまま戻すことはできない」
「でしょうね」
「古すぎる。セキュリティも弱い。現代のOXY-IDには情報量が多すぎる。医療情報も、契約情報も、避難優先順位も、全部つながっている。無差別に開ければ別の事故が起きる」
「分かっています」
「でも、NoxGate統合案に乗れば、火星全域の緊急接続が一社の規格になる」
「それも分かっています」
「だから、別の案がいる」
ユナは、表示盤から目を離した。
「別の案?」
「MARS-0を基礎にする。ただし、商用網を置き換えない。各社規格を統一しない。緊急時だけ、四つの要素を共通化する」
「四つ?」
「避難扉。酸素ポート。救難信号。最低医療情報」
レイは端末に仮の名称を入力した。
《MARS-COMMON Minimum Emergency Interoperability Layer》
表示を見たユナが、小さく笑った。
「長い」
「仮称です」
「火星の人は短くしますよ」
「何に」
「MARS-COMMON」
レイは、その文字列を見た。
MARS-COMMON。
火星共通層。
それは、まだ規格ではない。会議資料にも載っていない。企業の予算項目にもない。だが、言葉になった瞬間、そこに線が引かれた。
MARS-0は古すぎる。
NoxGate統合案は強すぎる。
ならば、古い公共プロトコルを核にして、現代の企業規格の下ではなく、上でもなく、緊急時だけ横に通る層を作る。
平時は各社規格のままでいい。
だが、人が死ぬ瞬間だけ、火星はひとつの規格を持つ。
*
MARS-COMMON暫定案の作成は、思ったよりも地味だった。
歴史的な制度は、たいてい会議室の大演説から始まらない。型番、例外条件、責任欄、ログ保存期間、費用負担、監査権限、既存規約との衝突表。そうした退屈な項目を埋める作業から始まる。
レイとユナは、MARS-0管理局の小さな作業室にこもった。
外では砂嵐が強くなっていた。通信塔の外殻に細かな砂が当たり、低い音を立てている。現代の商用基地なら、その音は遮断される。MARS-0施設では、完全には遮断されない。だから作業室の中には、火星が少しだけ入り込んでいた。
レイは、仕様案の第一項を書いた。
《第一条:MARS-COMMONは、火星圏に存在する人間の緊急時生命維持接続を目的とする最低共通層であり、平時の商用規格、料金体系、契約権限、所属IDを置換しない》
ユナが横から読んだ。
「硬い」
「標準文書です」
「でも、重要です。置換しない、と最初に書くのは」
「企業側の最大の反論を先に潰す。これは統一規格ではなく、最低共通層です」
第二項。
《MARS-COMMONは、以下の四機能に限定して発動する。一、隣接避難扉の最低開放。二、酸素ポートの最低流量接続。三、救難信号の低帯域中継。四、本人識別を除く最低医療情報の読取》
ユナは指で画面を叩いた。
「本人識別を除く?」
「緊急時に名前や所属を読む必要はない。血液型、禁忌薬、重大疾患、必要酸素流量、年齢区分。それだけでいい」
「ノクティスは嫌がりますね」
「嫌がる理由は」
「ID価値が落ちる」
「救助にID価値はいらない」
「それを言うと、もっと嫌がります」
レイは、第三項を書いた。
《発動条件:圧力低下、酸素残量閾値、隔壁閉鎖、救難ビーコン受信、または複数企業区画にまたがる生命維持障害のいずれか一つを検出した場合、MARS-COMMONは三分間の暫定開放状態に入る》
ユナが頷いた。
「三分」
「長すぎると悪用される。短すぎると逃げられない」
「火星の三分は長いですよ」
「地球の三分より高い」
「月の三分よりも?」
「たぶん」
ユナは少し笑った。
「月の記録、読みました?」
「OXY-LIFEの公開アーカイブだけ」
「白瀬ユウの記録?」
「ええ」
レイは、手を止めた。
第2章の月面酸素市場。その事故後に残された記録は、火星の標準化監査官の教材にもなっている。企業研修では、あれは「危機対応と制度改善の成功事例」として短く編集される。だが、公開アーカイブの原文を読むと、そんな整った話ではない。
残高が足りない者を救うか。
救った後の酸素費用を誰が負担するか。
救助の記録は、次の救助を開く鍵になるか。
ユウが残した文は、今の火星でもまだ鋭かった。
「月は、酸素を価格にした」
レイは言った。
「火星は、接続を規格にした。どちらも、人を生かすものを市場の言葉に変えた」
「変えないと維持できないものもあります」
「分かっています」
「でも、変えすぎると死ぬ」
「それも分かっています」
ユナは、古い仕様書を開いた。
「MARS-0には、費用負担欄がほとんどありません」
「初期入植時代だからですか」
「それもあります。でも、別の理由もある。ここを見てください」
ユナが示した古い条文には、短い文があった。
《救助接続の費用は、接続後に処理する。接続前に処理してはならない》
レイは、その文を見つめた。
単純だった。
あまりにも単純で、現代火星の契約書には入らない文だった。
「これをMARS-COMMONに入れます」
「企業側は削れと言いますよ」
「削られたら、意味がない」
「では、削られない書き方にする」
ユナは端末を引き寄せ、文を打った。
《MARS-COMMON発動中の接続可否判定に、費用負担先、残高、契約区分、所属企業を用いてはならない。発動後の費用処理は、事故調査完了後、企業間清算または公共緊急基金により行う》
レイは、画面を見た。
「強いですね」
「弱く書くと、人が死にます」
ユナは当然のように言った。
*
翌日、レイは遺族面談に出た。
標準化監査官が遺族に会う必要は、規則上はない。事故調査は技術と制度の検証であり、補償は各社の担当部署が処理する。遺族の言葉は、公式には感情情報として扱われる。
だが、レイは会うことにした。
会わなければ、規格表の中で死者はエラーコードになる。
面談室は、マルス・シェルターズ社の居住区内にあった。壁が厚く、音が吸われる。火星で泣き声が外に漏れない部屋は、それ自体が高価な設備だった。
未成年者の母親は、ヘリオスの酸素プラントで働いていた。
名前はリア・モリス。
彼女の腕には、まだ喪章ではなく、勤務帯通知が表示されていた。火星では、悲しみの休暇にも契約種別がある。リアの場合、事故処理休暇は三日。四日目からは、復帰か、無給延長か、契約再審査を選ぶ必要がある。
リアは、レイを見ても怒鳴らなかった。
怒鳴る体力が残っていないように見えた。
「娘のIDは、私の契約に紐づいていました」
彼女は最初にそう言った。
「会社から説明されました。単独通過権限がなかった。だから扉は開かなかった。私は、同意書に署名していたそうです」
「その同意書は、扶養家族の平時移動範囲に関するものです」
「でも、緊急時にも使われた」
「はい」
「私は、娘が一人で買い物区画に行けないことに同意しました。娘が死ぬときに扉を開けないことには、同意していません」
レイは、答えられなかった。
リアは、薄い透明板を卓に置いた。娘のOXY-IDから出力された最後の表示だった。
《保護者認証待機》
「最後まで、私を待っていたんですか」
レイは、その文字を見た。
保護者認証待機。
制度上は、正しい表示だった。未成年者の安全を守るために、単独で危険区画へ入れないようにする仕組み。親の承認なしに移動させない保護設計。平時なら、合理的だ。
だが、事故時には、保護が鎖になる。
「違います」
レイは言った。
「あなたを待っていたのではありません。扉が、あなたの認証を要求していた。娘さんが待たされたのは、あなたではなく、規格です」
リアの目が、初めて動いた。
「それは、誰の責任ですか」
レイは、長く沈黙した。
アレスだけではない。
ヘリオスだけでもない。
ノクティスだけでもない。
マルスだけでもない。
MARS-0は拾ったが救えなかった。
監査機構は推奨と書くだけだった。
火星そのものの責任だった。
だが、火星にはまだ政府がない。
「今の制度では、責任は分割されます」
レイは言った。
「分割されると、薄くなる」
「はい」
「薄くなると、誰も持たない」
「だから、次の制度では、分割できない層を作ります」
「それで娘は戻りますか」
「戻りません」
レイは、言葉を選ばなかった。
「戻らないものを、戻るように言う制度は作りません。娘さんを救えなかった記録を、次の扉が開く条件にします」
リアはしばらく何も言わなかった。
それから、透明板をレイの方へ押した。
「名前を入れてください」
「報告書に、ですか」
「未成年者一名ではなく」
レイは頷いた。
「入れます」
「娘の名前は、エマ・モリスです」
その名前を、レイは端末に打った。
エマ・モリス。
火星の事故報告書の中で、未成年者一名が人間に戻った瞬間だった。
*
MARS-COMMON暫定案は、三日で八十一箇所の修正要求を受けた。
アレスは、避難扉の最低開放条件に輸送路保全優先を入れるよう求めた。
ヘリオスは、酸素ポートの最低流量値を半分に下げるよう求めた。
ノクティスは、救難信号の全域中継をNoxGate認証経由に変更するよう求めた。
マルスは、避難層収容率が八十パーセントを超える場合の開放拒否権を求めた。
どの修正にも理由はあった。
輸送路を守らなければ、次の救助が遅れる。
酸素を出しすぎれば、プラント側の圧力が落ちる。
不正信号を通せば、サイバー攻撃の入口になる。
避難層が過密になれば、内部で別の事故が起きる。
理由があるから、困る。
悪意だけなら、拒否すればいい。
合理性を帯びた削除要求は、文を少しずつ痩せさせる。
レイは、企業連合標準委員会の分科会で、修正案を一つずつ読み上げた。
「第三条二項、酸素最低流量値の引き下げ要求について。ヘリオス案では、成人二名以上の同時接続時に酸素飽和度維持が不可能です。却下します」
ヘリオス代表が言った。
「プラント側の安全率を無視しています」
「無視していません。発動時間を三分に限定しています」
「三分で足りる根拠は」
「第三連絡トンネルの死亡者四名の位置ログです。最寄り避難区画への平均到達時間は、一分四十秒。負傷者補助を含めても三分以内です」
「それは今回の事故に限定されたデータです」
「次の事故で死者を増やして平均を取り直しますか」
発言が議事録に残ると、室内がざわついた。
レイは、撤回しなかった。
ノクティスの分科会席から、ヴァイス・ケイロンが手を上げた。
「桐生監査官。あなたの提案は、事故感情に引きずられています」
「事故で人が死んだ以上、感情が発生するのは当然です」
「標準は感情で作るべきではない」
「標準は、感情を発生させた設計漏れを修正するために作ります」
レイは、その言葉を言いながら、どこか遠い時代の記録を思い出していた。
第1章、軌道エレベーター黎明期。感情が発生する場所には設計漏れがある、と言った経営者がいた。あの言葉は、企業支配の中で生まれた。だが、設計漏れを見つけるための言葉としては、まだ使える。
価値を作る者の言葉を、価値の外へ向ける。
火星の標準化とは、そういう作業なのかもしれない。
ヴァイスは穏やかに続けた。
「NoxGate統合案なら、あなたの懸念の多くは解決できます。なぜ拒むのですか」
「拒んでいるのではありません。限定しています」
「限定とは」
「ノクティスのID技術は、MARS-COMMONの一部に使えます。認証トークンの破損判定、重複ID検出、不正ビーコン排除。ただし、救助接続の入口には置かない」
「入口に置かなければ、認証基盤ではありません」
「救助の入口は、認証基盤ではなく、生命維持基盤です」
ヴァイスは、数秒黙った。
「あなたは、標準の力を過小評価している」
「あなたは、標準の暴力を過小評価している」
そのやり取りも、議事録に残った。
*
夜、レイは監査員宿泊室に戻らず、MARS-0管理局の仮眠スペースに座っていた。
ユナはまだ制御盤の前にいる。古い塔の通信ログを整理し、MARS-COMMON発動時にどの周波数を使えるかを調べていた。
「寝ないんですか」
レイが聞くと、ユナは画面から目を離さずに答えた。
「古い塔は、人が見ていないと嘘をつきます」
「機械が嘘を?」
「正確には、古い補正値を本当の値みたいに出す。現代のシステムはエラーと表示してくれるけど、MARS-0は律儀に動こうとする。だから、こっちが疑ってあげないといけない」
「人間みたいですね」
「人間より素直です」
レイは笑わなかったが、少しだけ肩の力が抜けた。
仮眠スペースの壁には、古い写真が貼られていた。初期入植者たちが、まだ企業ロゴの少ない宇宙服で並んでいる。背後には、低いドームとアンテナ塔。写真の隅に、手書きの文字がある。
《MARS-0 FIRST COMMON ACK TEST》
初回共通応答試験。
レイはその写真を見た。
誰も笑っていない。疲れた顔で、赤い砂にまみれている。だが、全員が同じ方向を向いていた。
「この人たちは、火星を共有していると思っていたんでしょうか」
ユナは、少し考えた。
「共有していたというより、分ける余裕がなかったんだと思います」
「余裕ができると、分ける」
「分けると、効率は上がります」
「そして、接続が減る」
「はい」
ユナは、表示盤を切り替えた。
古いログ一覧が出る。MARS-0が過去に拾った救難信号。大半は数十年前のものだ。初期の外壁破損、酸素漏れ、輸送車両の座礁、砂嵐中の通信喪失。どのログにも、応答、再送、受信確認、救助完了の記録がある。
その下に、近年のログが少数並んでいる。
応答失敗。
商用網拒否。
接続不成立。
信号破棄。
火星が豊かになるにつれて、MARS-0の救助完了率は下がっていた。
「古い方が優れていたわけではない」
レイは言った。
「ええ」
「でも、古い方が開いていた」
「そうです」
「開いていたものを、現代の安全率で閉じすぎた」
ユナは頷いた。
「だから、少しだけ開ける。そのためのMARS-COMMONです」
レイは、端末を取り出した。
暫定案の末尾に、新しい条文を加える。
《MARS-COMMONにおける救助接続ログは、企業権利主張の根拠としてではなく、次回発動条件の検証記録として保存される》
ユナが読んだ。
「記録を、所有のためではなく、次の接続のために残す」
「はい」
「第1章みたいですね」
「古い軌道エレベーターの記録ですか」
「MARS-0の教材にあります。門の記録。通したものと、待たせたもの。あれがなければ、公共補給枠は残らなかった」
「火星でも同じです。開いた扉だけを記録すると、閉じた扉はなかったことになる」
レイは、エマ・モリスの名前を思い出した。
未成年者一名ではない。
彼女の名前が記録されたことで、次の条文が生まれた。
記録は、死者を生き返らせない。
だが、記録されなかった死は、制度を変えない。
*
MARS-COMMON暫定案が正式に企業連合へ提出された日、火星の空は厚い砂に覆われていた。
外の太陽は見えない。基地の照明だけが、人間の昼を作っている。レイは会議室へ向かう途中、第三連絡トンネル境界部の修復区画を通った。
事故現場は、すでに清掃されていた。
床の傷は研磨され、隔壁フレームは交換され、壁面には新しい注意表示が貼られている。
《緊急時は所属企業の指示に従ってください》
レイは、その表示を見て立ち止まった。
所属企業の指示。
それが間違っているわけではない。平時には必要な文だ。だが、あの日、所属企業の指示は四つに分かれ、四つの指示は互いに人を通さなかった。
レイは、表示の下に仮設タグを貼った。
《MARS-COMMON接続試験予定区画》
まだ承認されていない。
だが、試験予定と書くだけで、そこは単なる事故跡ではなくなる。
未来に向けて開くべき場所になる。
会議室には、前回より多くの人間がいた。事故の社会的影響が広がったためだ。労働者組合、居住者代表、保険連合、医療ネットワーク、旧公的機関連絡室。議決権を持つ者は限られているが、記録される視線が増えた。
ヴァイス・ケイロンは、中央席に座っていた。
彼の前には、NoxGate統合案の改訂版がある。タイトルが変わっていた。
《Mars Unified Life Identity Standard》
火星統合生命ID標準。
レイは、その名前を見て、静かに息を吐いた。
より強くなっている。
ノクティスは、事故を退けるのではなく、事故を標準獲得の材料に変えた。彼らは悪人ではない。むしろ、非常に優秀だった。死者を悼み、事故を分析し、解決策を提示し、投資計画を出す。
だから危険なのだ。
正しい解決策の形で、火星の入口を握りに来る。
レイの発表順は、二番目だった。
最初にヴァイスが立ち、統合ID標準を説明した。音声は滑らかで、資料は見やすく、費用負担表には空欄がなかった。ノクティスが初期投資を行い、各社が利用量に応じて負担する。五年で全域統合。十年で旧式OXY-IDを廃止。十五年で火星全生活圏の単一認証化。
拍手は小さかったが、確かにあった。
次に、レイが立った。
彼の資料は、ヴァイスのものより地味だった。
図は少なく、条文が多い。費用負担表には、まだ暫定と書かれた欄がある。導入範囲も狭い。火星全域の未来を美しく描くものではない。
ただ、最初のページに、四つの名前があった。
死亡者四名。
そして、未成年者一名ではなく、エマ・モリス。
会議室が静かになった。
レイは言った。
「MARS-COMMONは、火星を一つの企業規格に統一する提案ではありません。各社の商用規格を置き換える提案でもありません。平時の料金、契約、保守、サービス品質、投資回収に介入するものでもありません」
そこで一度、言葉を切る。
「これは、人が死ぬ瞬間だけ、火星が企業境界を忘れるための最低共通層です」
壁面に、四機能が表示される。
避難扉。
酸素ポート。
救難信号。
最低医療情報。
「MARS-COMMONは、この四つに限定します。発動時間は三分。発動条件は、圧力低下、酸素閾値、隔壁閉鎖、救難ビーコン、複数企業区画障害のいずれか。発動中、接続可否判定に、費用負担先、残高、契約区分、所属企業を用いてはならない」
ヘリオス代表が手を上げた。
「費用負担は」
「発動後に処理します」
「それでは乱用される」
「乱用検証のために、全ログを保存します。ただし、ログは企業権利主張のためではなく、次回発動条件の検証のために使う」
ノクティス代表が言った。
「認証なしで救難信号を通すのは危険です」
「三分間だけ低帯域で通します。実行命令権限は含めない。扉・酸素・医療情報への接続は、各社ローカル安全制御を残した最低モードに限定する」
「不正ビーコンは」
「NoxGateの重複検出技術を使えます。入口ではなく、検証層として」
ヴァイスが、静かに口を開いた。
「桐生監査官。あなたの案は、政治的には魅力的です。誰も反対しにくい。命だけを救う、と言えば、反論者は冷酷に見える。しかし、標準は魅力で作るものではありません。維持されなければ意味がない」
「同意します」
「費用負担、更新責任、セキュリティ監査、事故時免責。あなたの案には未確定部分が多い」
「あります」
「ならば、NoxGate統合案の方が現実的です」
「現実的です。ただし、強すぎる」
「強い標準でなければ、火星は救えない」
「強い標準は、火星を救う代わりに所有します」
レイは、会議室全体に視線を向けた。
「私は、企業規格を否定していません。火星は企業によって作られました。酸素も、輸送路も、居住区も、通信網も、企業が投資し、保守し、人を雇い、事故のリスクを負っている。それを無視して、すべてを公共化しろとは言わない」
その言葉で、何人かの表情が少し緩んだ。
レイは続けた。
「ですが、火星にいる人間は、企業の所有物ではありません。所属企業が違っても、OXY-IDの形式が違っても、残高がなくても、保護者認証が切れていても、窒息する身体は同じです。MARS-COMMONは、その同じ身体のためだけに存在する標準です」
沈黙。
それから、労働者組合席の誰かが、小さく拍手した。
拍手は広がらなかった。
だが、止める者もいなかった。
*
採決は、延期された。
火星では、重要な提案はまず延期される。反対するためではない。賛成した場合の費用と権限を計算するためだ。延期とは、制度が考えているふりをする時間であり、同時に、提案を弱らせる時間でもある。
レイは会議室を出た。
廊下の端で、ヴァイスが待っていた。
「少し歩きませんか」
断る理由はなかった。
二人は、企業連合棟の外周通路を歩いた。壁の向こうには、本物ではない火星の映像が流れている。外は砂嵐で何も見えないはずなのに、通路の壁には晴れた赤い平原が映っている。
ヴァイスは言った。
「あなたは優秀です。だから、惜しい」
「何がですか」
「標準の本質を理解していながら、そこから目を逸らしている」
「標準の本質とは」
「勝者です」
ヴァイスは、淡々と言った。
「標準とは、最も正しい仕様ではありません。最も広く従われた仕様です。広く従わせるには、投資、保守、更新、責任、訴訟対応、政治交渉がいる。つまり、力がいる。あなたのMARS-COMMONは美しいが、誰が力を持つのかが曖昧だ」
「曖昧にしたいんです」
「それは逃避です」
「いいえ。入口を曖昧にしないためです」
ヴァイスは足を止めた。
「あなたが恐れているのは、ノクティスが火星を支配することですか」
「違います」
「では」
「どの会社でも同じです。アレスでも、ヘリオスでも、マルスでも、監査機構でも。人が助けを求める入口が、一つの所有者を持つことが危険なんです」
「所有者がいなければ、維持されない」
「所有者ではなく、保守者でいい」
「言葉の違いです」
「違います。所有者は閉じる権利を持つ。保守者は開け続ける義務を持つ」
ヴァイスは、少しだけ楽しそうに目を細めた。
「あなたは理想家ではないと言われているそうですが」
「理想ではありません。事故ログです」
「事故ログから制度を作ると、制度は常に過去の死者に縛られる」
「未来の収益だけで制度を作ると、まだ死んでいない人間を見落とす」
二人はしばらく黙って歩いた。
通路の終端に、火星憲章準備委員会の古い標語が掲げられている。
《火星は、まだ誰のものでもない》
ヴァイスが、それを見上げた。
「古い言葉です」
「ええ」
「いずれ、誰かのものになります」
「ならないようにするのが、標準化の仕事かもしれません」
「標準化は、所有を避ける仕事ではありません。所有を整理する仕事です」
「私の仕事は違います」
レイは、標語を見た。
「少なくとも、人が死ぬ三分間だけは」
*
その夜、MARS-0管理局の塔が、再び弱い信号を拾った。
事故ではなかった。
遠方の旧観測点からの自動試験信号だった。数十年前に廃止されたはずの小型ビーコンが、砂嵐の静電気で一時的に復帰したらしい。現代の商用網には価値のないノイズとして処理される種類の信号だった。
ユナは、それを捨てずに保存した。
「こういうのも残すんですか」
レイが聞くと、ユナは頷いた。
「残します。古い信号は、たまに道を教えます」
表示盤の片隅に、識別名が出ている。
《SOL-0 LEGACY ROUTE / MARS RELAY / COMMON ACK》
レイは、その文字を見た。
また、SOL-0。
意味はまだ分からない。歴史的な地球圏識別子。旧公共網の名残。MARS-0の基底レイヤーに残る古い署名。実務的には、それ以上の意味を持たない。
だが、レイはそのログを消さなかった。
MARS-COMMON暫定案の資料フォルダに、参考記録として添付する。
ユナが横から見て言った。
「それ、標準案には関係ないですよ」
「今は」
「今は?」
「火星の規格がどこから来たのか、いつか必要になるかもしれない」
ユナは、しばらく彼を見た。
「桐生監査官」
「はい」
「あなた、記録を捨てるのが下手ですね」
「標準化監査官としては、悪い癖ですか」
「MARS-0の保守技師としては、信用できます」
外では砂嵐が続いていた。
火星の企業網は、今日も正しい信号だけを通している。
その外側で、古い塔が、正しいかどうか分からない信号を拾い続けている。
レイは、MARS-COMMON暫定案の表紙を開いた。
採決はまだ先だ。企業連合は延期し、修正し、削り、所有しようとする。ノクティスは統合ID標準を諦めない。ヘリオスは酸素流量を下げたがる。アレスは輸送路を守りたがる。マルスは避難層の収容率を理由に扉を閉じたがる。
どれも間違ってはいない。
だから、最低共通層が必要になる。
正しい理由が互いを拒むとき、その下で人間が息をできる場所を作るために。
レイは、暫定案の末尾に一行を加えた。
《本標準は、火星圏における企業所有規格の優劣を定めるものではない。本標準は、規格が異なる者同士が、緊急時に互いを人間として扱うための最小手順である》
保存。
古い端末が、短く応答音を返した。
まだ誰にも承認されていない。
まだどの扉も開けていない。
だが、文は残った。
火星では、残らなかった文から順に、人が死んでいく。
レイはその逆を、少しずつ始めていた。




