第439話 誰の青写真
《BLUEPRINT》は成功していた。少なくとも、現場にいる人間の目にはそう見えた。前回の騒動で、四百人を超える市民と配信者、オールドユニオンの調査班、三機の《MAXIMILIAN》まで押し寄せた復旧第七码区を、工事停止ほぼゼロ、重傷者ゼロ、大規模な衝突ゼロで乗り切った実績は大きかった。それまでの《復旧保全共同隊》は、工事現場を守るための人員と機械を一つの指揮系統へまとめた組織だった。《BLUEPRINT》はその一段上にある。道路、建物、高架、地下路、資材置き場、工事用空地、仮設ゲート、避難路、商店の搬入口、住民の生活動線。それら都市構造と、警備ドローン、工事支援機、REGALIA級大型機、通信ビーコン、可動障害物を同じ一枚の地図へ載せ、状況に応じて何重もの縦深を作る。第一線を抜かれても終わらない。むしろ抜かれることを前提に、第二線、第三線へ人を流し、その間に第一列の警備ドローンが後退し、側面へ回り、次の戦列を作る。壁ではない。街と機械を交互に置いて、奥行きそのものを防御にする。それがマティアス・ヴァン・ローンの《BLUEPRINT》だった。
「高架工区、午後から市場の搬入が始まるから第二縦深を北へずらして」
『了解』
「南側は閉じない。閉じると商店街から苦情来るわ。人が来たら小型機を一列だけ下げて、広場へ回して」
『サムライ侵入時は?』
「二列目を縦にする。上取られても地上の工事機へ触れなきゃいいの」
『第三列は』
「残す。全部前へ出さないで。前回やったでしょ」
マティアスは複数の現場を同時に見ながら、ほとんど休みなく指示を出していた。第七码区での成功以降、他の工区から《BLUEPRINT》を使わせてほしいという要望が殺到していた。地下構造主体の現場だけではない。河川沿いの堤防補修、高架道路、住宅密集区、商店街に隣接した配管更新、大型物流拠点、旧市街の路地。条件が変われば縦深の作り方も変わる。道路が広ければ人波を分散できるが、旧市街では一本の路地を塞ぐだけで住民生活を止めてしまう。大型機が使えない場所では小型機を厚くする必要がある。サムライ対策では垂直方向まで縦深として扱わなければならない。マティアスにとって、それらは面倒であると同時に楽しかった。都市は一つとして同じ顔をしない。なら、それぞれに合わせて設計すればいい。
「これなら工事の人は、工事だけしてればいいの」
ある日の会議で、マティアスはかなり自信を持って言った。
「警備のことまで現場監督が考えなくていい。デモが来ても、配信者が来ても、変なのが突破しようとしても、工事担当者は自分の仕事を続けられる。止めるべき時だけ止める。それ以外は、街の方で受ける」
久我原総司が腕を組んで画面を見る。JX-01《REGALIA》はすでに《BLUEPRINT》へ深く組み込まれ、重量級の最終縦深や大型機の無破壊停止役として使われ始めていた。
「問題は、あなたが全部の工区へ行けないことですね」
「そうなのよ」
「増やしますか。マティアスさんを」
「増えるなら見てみたいわね」
笑いが起きる。
マティアスも笑った。
「でも本当にそれじゃ駄目。私がいないと動かないもの作ったら、結局また一人に依存するでしょ」
その言葉には、少しだけアリスの影響があった。王冠を返す。自分に集まった権限を、使えるうちに適切な場所へ戻す。《BLUEPRINT》も同じだとマティアスは思った。自分だけが使える便利な仕組みなど、便利とは呼べない。
だから。
開いた。
*
《BLUEPRINT CORE》。
それが、マティアスが公開した部分の名称になった。
完全なソースコードを無差別にばら撒いたわけではない。各企業の警備ドローンや工事機の内部制御には、それぞれ企業秘密がある。だからマティアスが公開したのは、縦深構築アルゴリズム、安全停止条件、機体配置フォーマット、経路評価、群衆分離、工事核心部の保全ルール、異なる企業の機体を接続するための共通インターフェース。そして各企業は、自社機の性能を直接晒さず《BLUEPRINT》へ渡すための接続アダプターを用意する。
「これなら、どこの会社の機械でも同じ街を守れる」
マティアスはそう言った。
実際、うまくいった。
工事中断時間は減った。事故も減った。警備員と市民の直接衝突も減った。保険会社がリスク評価を引き下げた現場も出た。工事車両の待機時間が短くなり、復旧工程が予定より前倒しされた区画もある。《BLUEPRINT対応》が日本企業の提案書に書かれ始め、新開市側の下請け企業も接続アダプターを作り始めた。
「ほら」
マティアスは結果報告を見ながら満足そうに笑った。
「正しく作れば、ちゃんと広がるのよ」
助手が言う。
「昨日より対応工区増えてます」
「いいことじゃない」
「来週には十五」
「最高」
「再来週、二十三」
「……私、確認できる?」
「無理だと思います」
「だから誰でも使えるようにしたんでしょ」
その時のマティアスは、本当に嬉しかった。
自分がいなくても動く。
自分の考えた安全の仕組みが、人から人へ渡る。
都市を直す速度が上がる。
何も悪いことはなかった。
便利だった。
あまりにも。
*
最初の訴状が届いたのは、その翌週だった。
マティアスは封筒を見た瞬間、何の書類なのか分からなかった。日本国の法律事務所から送られてきた正式な通知で、法務担当者が横で妙に青い顔をしている。
「何これ」
「訴訟です」
「誰が誰を?」
「正確には、複数企業が《BLUEPRINT》の利用差止めと権利確認を求めています」
「……私?」
「マティアスさん個人ではありません」
「じゃあ誰」
法務担当者が困った顔をする。
「《BLUEPRINT》です」
マティアスは数秒黙った。
「システムを訴えたの?」
「運用主体と関連事業者を、ですが」
「何で」
説明を聞くほど、マティアスの顔から表情が消えていった。
訴えを起こした日本企業群の主張は、完全な言いがかりではなかった。《BLUEPRINT》が自社製警備ドローンを縦深戦列へ組み込む際、後退、再配置、編隊維持、安全拘束、関節応答、出力制限といった情報を参照する。その抽象化方式の一部に、自社が特許を持つ制御技術や契約上の保護情報が含まれている。したがって、その機能を利用する《BLUEPRINT》を使用するには、自社の許諾が必要だ――それが企業側の理屈だった。
「でも」
マティアスが資料を指す。
「中身見せなくても動くようにしたのよ」
「はい」
「性能値を抽象化してる」
「はい」
「だから企業秘密を守れるように」
「その抽象化自体が、対象企業の技術的特性を再現可能にしているという主張です」
「何それ」
「さらに、接続アダプターを解析すれば機体固有情報を推定できる可能性があると」
「それ、BLUEPRINTの問題じゃなくて接続側の問題でしょ」
「そこが争点です」
マティアスは椅子へ深く座った。
「取り下げない?」
「今のところ」
「何が欲しいの」
「ライセンス契約です」
「……」
「それと、自社技術を含むBLUEPRINT運用に対する優先的承認権」
マティアスが顔を上げた。
「それ」
一拍。
「BLUEPRINTを握りたいだけじゃない」
法務担当者は答えなかった。
答えなくても分かった。
*
批判はすぐに起きた。
日本国内でも、「災害復旧技術を知的財産で囲い込むのか」という声が上がった。新開市ではもっと露骨だった。
《街直してる途中で金取り始めるな》
《BLUEPRINTまで企業の縄張りにする気か》
《また列か》
《復旧道路に料金所でも置くのか》
訴訟を起こした企業群は、それでも引かなかった。《BLUEPRINT》はすでに新開市復旧の重要な標準になりつつあり、ここで権利を確保できれば利益は莫大だった。単なる一製品のライセンスではない。都市復旧の共通基盤へ自社技術を食い込ませられる。
ところが、本当の問題はそこからだった。
最初に訴えられた側だけが争うなら、まだ単純だった。
天領機工の法務部が久我原へ資料を持ってきた。
「こちらも権利確認訴訟を準備します」
久我原は露骨に嫌な顔をした。
「やらなきゃ駄目か」
「先方の主張が認められれば、《REGALIA》を《BLUEPRINT》へ接続するたびに他社承認が必要になる可能性があります」
「うちの機械を、うちの工事で使うのに?」
「はい」
「馬鹿らしい」
「だからこちらも自社権利範囲を確認する必要があります」
久我原は資料を閉じる。
「攻めるためじゃない」
「守るためです」
しばらく。
沈黙。
久我原が小さく言う。
「それが一番増える奴だな」
法務担当者は否定しなかった。
天領機工。
訴訟。
続いて別企業。
さらに別。
自社製ドローンの制御方式が他社の権利範囲へ吸収される前に、自分たちも法的な境界を確定しておく。誰かがBLUEPRINTの一部を独占するなら、その前に自社部分だけは囲っておく。
攻撃。
ではない。
防衛。
だった。
全社。
ほぼ。
そう言った。
だから。
増えた。
*
《BLUEPRINT》は分裂し始めた。
工事は訴訟の結論を待ってくれない。だから各社は、自社の権利リスクを避けるために独自実装を始めた。共通コアを維持しながら接続部分だけ変える会社もあれば、安全のためと称して自社閉鎖版へ移行する会社も出た。ある企業は他社へ性能情報が伝わることを嫌って共有項目を削り、別の企業は逆に自社機の最適化を優先して独自パラメーターを増やした。
最初は小さな違いだった。
次第に。
同じ《BLUEPRINT》。
呼べない。
くらい。
違う。
ある朝、隣接する二つの工事現場で問題が起きた。
A社側の《BLUEPRINT》は、デモ行進を右側の広場へ流すよう判断した。
B社側の《BLUEPRINT》は、工事車両搬入のため、その同じ広場から人を左へ流すよう判断した。
結果。
真ん中。
詰まる。
A社の小型警備ドローンが第二縦深を作るため、境界付近へ展開する。
B社側から見る。
自社区域への接近。
判定。
B社警備機。
前。
出る。
双方。
武装。
ない。
非致死。
規則。
守ってる。
でも。
向かい合う。
人。
間。
止まる。
工事。
止まる。
マティアスが現場へ駆け込んだ時、両社の担当者が別々の端末を見ていた。
「何してるの!」
「A側は正常稼働です」
「B側も正常です」
「正常じゃない!」
「自社工区への侵入防止は成立しています」
「こっちもです」
「だから」
マティアスは両方の画面を指した。
「街が詰まってるでしょ!」
A社担当者。
「B側が誘導を変更すれば」
B社。
「そちらが第二縦深を一列下げれば」
マティアス。
「両方下げなさい!」
「契約上、自社工区外の最適化は」
「契約の話してない!」
「でもこちらの安全責任が」
「私が作ったのは」
一拍。
マティアス。
声。
低く。
なる。
「会社ごとに街を切るためじゃない」
返事。
ない。
なぜなら。
誰も。
それ。
目的。
してない。
A社。
自社工区。
守る。
B社。
自社工区。
守る。
両方。
正しい。
その。
間。
だけ。
街。
壊れる。
*
そこから数日で、マティアスの机には都市図より法律文書の方が増えた。
「このAPIの著作権帰属は」
「知らない」
「初期版の作成主体は」
「私」
「業務委託契約上の職務著作に」
「そういう意味じゃない!」
「この後退戦列ロジックは以前から存在しましたか」
「何でそこ聞くの」
「先使用権の確認です」
「私は工事したいの!」
「分かっています」
「分かってない!」
電話。
鳴る。
「マティアスさん、工区十二で接続不良」
「何版?」
「天領互換二・一」
「旧コア?」
「企業側修正版」
「知らない!」
別。
通信。
「マティアスさん、某社が第三縦深構築ロジックの使用停止を――」
「今度は何!」
「仮処分申請」
「何で!」
食事。
忘れる。
睡眠。
減る。
怒る。
元気。
なくなる。
最初の頃なら「何なのよ!」と机を叩いていたマティアスが、数日後には書類の山を前に椅子へ沈み、
「……もう嫌」
と呟くだけになっていた。
助手が少し心配そうに見る。
「休みます?」
「休んだら電話増える」
「寝ても増えます」
「嫌なこと言うわね」
「氷の母に相談しますか」
マティアスは視線を上げた。
「したい」
だが。
できない。
わけ。
ではない。
ただ。
氷の母は今、新開市だけを見ている人ではなかった。アジア圏の中立インフラ拡張、電力・医療・物流回廊、複数地域の安定化。新開市現地事務所には必要な権限と人員が残っているが、氷の母本人は別の大規模案件へ移っている。
アライアンス現地窓口へ相談した。
回答。
「現段階では、主として民間企業間の知的財産および契約紛争です」
マティアス。
「知ってる」
「アライアンスが特定企業の権利主張を停止させることはできません」
「それも知ってる」
「都市中立性、安全性、重要インフラへの重大な支障が生じれば別途介入可能です」
「今は?」
「現場ごとに調整可能な範囲です」
マティアスは額を押さえた。
「正しい」
「はい」
「でも役に立たない」
担当者。
少し。
困る。
「申し訳ありません」
「あなた悪くない」
氷の母本人からも、遅れて短い返信が来た。
《権利を一つへ再集中させないでください》
マティアス。
見る。
「それができたら苦労してないのよ……」
*
結局、マティアスが向かったのは病院だった。
津田義弘はリハビリを続けていた。すでに白いサムライ・スーツの装着試験を通過し、短時間なら補助出力付きで歩ける。それでも戦闘許可はまだ出ておらず、その日は普通の病院着で椅子に座り、膝の可動域訓練をしていた。
隣。
アリス。
いる。
机。
書類。
積む。
王冠返還。
まだ。
終わってない。
三岐から渡された修正箇所を睨みながら、赤ペンを動かしていた。
マティアスが扉を開けた。
二人。
見る。
「助けて」
アリス。
手。
止まる。
「珍しい」
義弘もマティアスの顔を見る。
「相当参ってんな」
「参ってるわよ!」
マティアスは抱えていた資料を机へ置いた。
「私、街直したかっただけなの」
アリス。
「知ってる」
「工事止めたくなかっただけ」
「知ってる」
「怪我人出したくなかった」
「知ってる」
「何で訴訟が十三件あるの!」
義弘。
「増えたな」
「昨日十一だったの!」
アリスが資料を一枚取る。
「これ何」
「権利確認」
「こっち」
「差止め」
「これは」
「別会社からの反訴」
アリス。
「面倒」
「分かってる!」
マティアスは椅子へ座る。
「一社目は独占狙った。分かる。嫌だけど分かる。でもその後みんな“守るため”って言って訴訟始めて、各社版BLUEPRINT作って、隣の工区同士で別の縦深作って、今日なんか警備ドローン同士が道路の真ん中で向かい合ったのよ」
義弘。
「殴った?」
「殴ってない」
「壊した?」
「壊してない」
「人」
「怪我なし」
「じゃあ」
「工事止まった!」
義弘。
「なるほど」
「なるほどじゃない!」
アリスは資料を何枚か読みながら、ある箇所で止まった。
「これ」
「何」
「王冠と同じ」
マティアス。
顔。
上げる。
「何が」
「一個に戻そうとしてる」
「誰が」
「最初の会社」
アリスは指で条項を叩く。
「BLUEPRINT使うなら、うちの許可必要」
「そう」
「一個」
次。
「それ嫌だから他の会社も自分の権利囲う」
「そう」
「会社ごと」
「うん」
「王様」
マティアス。
目。
閉じる。
「言わないで」
「一人の王様嫌だから」
「言わないでって」
「会社ごとに王様作ってる」
「アリス!」
義弘が少し笑う。
「合ってる」
「あなたまで!」
アリスは肩をすくめた。
「私今、王冠ばらしてるから」
「知ってる」
「いっぱいある方が面倒」
「身をもって言うな!」
義弘は資料をゆっくり読む。法律の細部までは専門外だが、構造は分かる。
「お前」
「何」
「誰でも使えるようにしたんだろ」
「そう」
「誰でも直せるようにはした?」
マティアスが少し止まる。
「オープンソースよ」
「それはコードの話だろ」
「……」
「誰と誰が揉めた時、どう直すか」
義弘は二社の異なるBLUEPRINT仕様を指す。
「こっちが右流したい。こっちは左。どっちが譲る」
「共同調整」
「誰が決める」
「現場」
「会社違う」
「……」
「権利違う」
「……」
「責任も違う」
マティアスの顔が少し変わる。
義弘は続ける。
「道だけ作った」
一拍。
「交差点作ってない」
マティアス。
黙る。
アリスも少し考える。
「また」
「何」
「一枚」
マティアス。
嫌な顔。
「何が」
「BLUEPRINT」
「一枚の設計図」
「そういう名前だから!」
「でも義弘」
アリスは義弘を見る。
「一枚で止めるなって言った」
「言ったな」
「マティアス」
「……何」
「また一枚にした」
マティアス。
しばらく。
無言。
「嫌な言い方するわね」
「合ってる?」
「……合ってる」
義弘が資料の余白へ指を置いた。
「権利にも縦深作ればいい」
マティアスが顔を上げる。
「権利に?」
「全部を一個の権利で止めようとするな」
「どうやって」
「俺は法律屋じゃない」
「そこから!?」
「でも分けることはできるだろ」
義弘は一枚ずつ並べるように話した。
「BLUEPRINTの共通部分」
「公共にする」
「各社の機体の中身」
「会社のもの」
「接続する部分」
「別」
「安全基準」
「新開市側」
「工事現場のデータ」
「共同」
「企業秘密」
「必要なところだけ抽象化」
「互換性」
「第三者の規格」
マティアスの目が少しずつ変わる。
アリスも言う。
「一人に」
「全部」
「持たせない」
「一社にも」
「全部」
「持たせない」
義弘。
「そう」
「でも」
マティアス。
「もう訴訟走ってる」
「止まらないな」
「フォークも出てる」
「戻らないな」
「じゃあ」
「これ以上バラバラになるの止める」
義弘は言った。
「火消しじゃない」
「延焼防止?」
「そんな感じ」
マティアスは椅子の背へ身体を預け、しばらく天井を見た。
「……できるかしら」
アリス。
「できないなら」
「何」
「もっと面倒になる」
「励まして」
「事実」
「嫌い」
「知ってる」
義弘。
「一人でやるなよ」
マティアスが見る。
「今度は」
「誰でも使えるようにしたらこうなったのよ」
「だから」
「何」
「誰でも使えるのと」
一拍。
「誰も責任取らないのは別だ」
マティアスは数秒黙った。
「……それも覚えとく」
義弘。
「忘れんな」
アリス。
「二回目」
マティアス。
「あなたたち、本当に嫌」
でも。
少し。
笑った。
*
その夜、マティアスは新しい構想を書き始めた。
《BLUEPRINT COMMONS》
仮称。
共通コアは誰か一社の王冠にしない。企業固有技術は守る。安全規格は街側に置く。接続方式は相互運用可能にする。企業の機体性能を全部晒さなくても、必要な情報だけ共有できる層を作る。紛争が起きた時に一社の許可待ちにならないよう、代替経路を用意する。
権利にも。
縦深。
作る。
すぐに訴訟が消えるわけではない。
でも。
次。
作れる。
そう思った。
マティアスは病院を出た後、そのまま自宅へ戻った。数日ぶりに少し長く眠るつもりだった。
だから。
その夜。
復旧事務局の彼の部屋には。
誰も。
いなかった。
*
深夜。
事務所。
静か。
照明。
最低限。
動く。
廊下のカメラは正常。
入退室ログも正常。
警備システム。
異常。
なし。
その中を、一人の人間が歩いていた。
正規職員の制服ではない。
顔。
見えない。
急がない。
迷わない。
マティアスの机へ向かう。
端末。
開かない。
直接。
保守ポート。
触る。
認証。
一度。
失敗。
しない。
探す。
《BLUEPRINT CORE》
触れない。
公開。
済み。
価値。
ない。
訴訟資料。
触れない。
企業権利。
争い。
目的。
じゃない。
さらに。
奥。
研究。
フォルダ。
開く。
《FUTURE CONSERVATION PLATFORM》
その中。
一つ。
《専用保全機による自律縦深戦列》
開く。
画面。
複数。
機体。
出る。
まだ。
完成。
してない。
細身。
中型。
保全機。
複数。
並ぶ。
第一機。
前。
敵。
接触。
する。
でも。
決戦。
しない。
後退。
する。
第二機。
斜め。
出る。
第三機。
退路。
狭める。
第一機。
側面。
回る。
前衛。
後衛。
側衛。
予備。
役割。
固定。
しない。
戦闘。
中。
入れ替わる。
さらに。
別。
図。
ある。
《都市構造非依存型・仮設縦深形成》
道路。
ない。
場所。
でも。
小型ビーコン。
可動障害物。
アンカー。
拘束索。
随伴機。
配置。
する。
第一線。
第二線。
誘導路。
拘束区画。
作る。
マティアスが思いついた。
「警備ドローン自身が縦深を作る」
その。
青写真。
だった。
侵入者は黙ったまま必要なファイルだけ選ぶ。
《AUTONOMOUS DEPTH FORMATION》
《VARIABLE ECHELON CONTROL》
《NON-LETHAL HEAVY PLATFORM RESTRAINT》
《URBAN-ASSET SAFE DISCONNECTION》
《SAMURAI RESPONSE DEPTH》
一つ。
また。
一つ。
コピー。
する。
その一方。
アクセスログ。
触る。
消さない。
代わり。
増やす。
複数。
痕跡。
置く。
日本企業の保守端末。
下請け。
技術仲介。
別。
メーカー。
異なる。
アクセス元。
混ざる。
どれ。
本物。
分からない。
さらに一部の設計断片は、別の経路へ送られた。
完全版。
ではない。
ある宛先には、縦深戦列制御。
別には可変アンカー。
別には小型随伴機。
別には「都市構造がなくても戦列を作る」という概念だけ。
同じ。
情報。
でも。
違う。
形。
散る。
《TRANSFER COMPLETE》
侵入者。
端末。
閉じる。
戻す。
机。
そのまま。
出る。
警報。
鳴らない。
*
翌朝。
マティアスは少しだけ元気を取り戻していた。
コーヒーを持ち、事務所へ入り、昨日作った《BLUEPRINT COMMONS》のメモを開く。
「よし」
助手が振り向く。
「寝ました?」
「五時間」
「久しぶり」
「今日は権利の縦深作るわよ」
「法律の人、呼びます?」
「いっぱい」
「企業も?」
「嫌だけど呼ぶ」
「新開市側は」
「絶対」
「アライアンス」
「中立規格だけ相談」
マティアスは画面を開きながら言った。
「今度は、一人で全部作らない」
病院でアリスに言われた言葉を、そのまま自分へ返す。
助手。
「いいと思います」
「でしょう」
マティアス。
少し。
笑う。
まだ。
知らない。
夜。
何。
起きた。
か。
知らない。
今日。
どこか。
企業。
技術部門。
新しい。
資料。
届いてる。
こと。
知らない。
数週間後。
複数。
会社。
似た。
概念。
出す。
こと。
知らない。
マティアスは、その朝。
《BLUEPRINT》を。
誰か一人。
一社。
一つ。
王冠。
しない。
仕組み。
考え始めた。
その頃には。
《BLUEPRINT》から。
いつか。
生まれる。
はず。
だった。
最初。
身体。
その。
青写真。
だけ。
もう。
彼女の。
事務所。
外。
出ていた。
《BLUEPRINT》は、街を守るための設計図だった。
でも。
設計図は。
読まれる。
写される。
分けられる。
そして。
誰か。
別。
未来。
描く。
ためにも。
使える。
マティアスはまだ。
そのことを。
知らなかった。




