風圧靴の演算士と発火侯爵 第27話「第二部幕間」
油の匂いが混じった夜気の中、ヒナの作業場は小さな嵐を抱えていた。天井からぶら下がる裸電球がぼんやりと灯り、金属と革、断線した導線が散らばる作業台。風圧靴の片方が台の端に伏せられ、光る靴底の縁に細い亀裂が入っている。ユラはその靴底に指先を置き、かすかな振動を拾った。振動は足先から腕まで震わせるが、左耳から来る音はまだ遠い。指を離すと、靴底の内蔵ファンが小さく唸り、冷たい空気が指先の隙間を走った。
油の匂いが混じった夜気の中、ヒナの作業場は小さな嵐を抱えていた。天井からぶら下がる裸電球がぼんやりと灯り、金属と革、断線した導線が散らばる作業台。風圧靴の片方が台の端に伏せられ、光る靴底の縁に細い亀裂が入っている。ユラはその靴底に指先を置き、かすかな振動を拾った。振動は足先から腕まで震わせるが、左耳から来る音はまだ遠い。指を離すと、靴底の内蔵ファンが小さく唸り、冷たい空気が指先の隙間を走った。
「本当にやるのか?」ミコの声が軋み、戸口から入ってきた。彼女は上着の裾を掴み、暗がりの中でも目が鋭く光る。外での巡回から戻ってきたばかりらしく、燻された香りがした。
ヒナは手を止めずに笑った。「必要なことよ。小さく、確かめるだけ。合意のプロトコルが機能するかどうか。ユラ、君が中枢で合図を出す。私がロギングを取る。ミコは外の監視をしてくれればいい」
「合意のプロトコルって言ったって…」ミコは机に置かれた小さな木片を指で弾き、「もし誰かが途中でやめたらどうするんだ? あの装置があるってことは、他所の奴らが人の『選択』を奪えるってことだろ。靴だって同じ原理なら、俺たちが思ってるより危険だ」
ユラは一瞬、靴底の亀裂を見つめたまま答えた。「だから確かめる。仲間の合意でしか動かない、と言っても実際どう判定してるか分からないだろ。アルゴリズムが『合意』をどう定義するか、何をもって『途中撤回』と判断するか。ヒナのログでそれが分かれば、安全策を作れる」
ミコは黙って、小さな紙片を取り出した。そこには『同意トークン』と手書きで書かれたメモと共に、色とりどりの布切れが括られている。ヒナがそれを受け取り、導線の端にある接触端子に結びつけた。「これを靴の外部に装着して、同意がある者だけに電気的に接続する。もしトークンが外れたら、ログはすぐに記録する。少なくとも物理的な“合意の見える化”はできる」
場に集まったのは三人の避難民と、ユラたちチームの他に、幼い少年ソラだけだった。ソラは好奇心で目を輝かせて靴を見る。彼は靴を踏んでみたいと言ったが、ユラは軽く首を振った。「今日は見学だけ。触るのは後だ」
準備が整うと、ユラは演算端末のスイッチを押した。端末の画面に、三つの同意インディケーターが並ぶ。各インディケーターはトークンの導通によって緑に光るはずだった。ヒナがログを取り、腕の小型スピーカーが微かなクリック音を連ねる。夜の空気に鋭い金属音が混ざる。
「合意、オン」ユラの声は淡々としていた。左耳の遠さのせいで、自分の声がどこまで届いているか確信が持てない。だが画面のインディケーターは三つとも緑になった。ユラは深呼吸して、靴底のスロットに差し込まれたトークンを視線で確認した。
「小さな操作だ。向かいの台車を一メートルだけ押して、静かに戻す。風圧と方向を共振させてみる。誰かが外したら、即解除。履いているのは片方だけ。十分に安全だ」ヒナは手際よくパラメータを入力し、出力の上限を二割にセットした。
ユラが合図を送る。靴底の靜かなライトが鋭く点滅し、空気の温度がわずかに下がるのを指先が感じた。周囲の息が一瞬止まる。台車がゆっくりと前に動き、足元の砂利が微かに震えた。成功。彼らは無事に小さな『共有作戦』を起こした。
だがその瞬間、ソラが足を滑らせた。彼の手に握られていたトークンが床に落ち、ヒナの足元をかすめた。ヒナは即座に反応して拾い上げようとしたが、逆に別のボランティアの手がトークンを引き抜いた。インディケーターの一つが赤く光る。ログが叫ぶように鳴った。
「外れた!」ミコが声を上げ、周囲が慌ただしくなる。ユラは解除コマンドを、しかし手が遅れた。画面の中で「合意欠落」のフラグが立つ前に、靴の動作が変調した。台車を押していた風圧がねじれ、近くに置かれていた古い巡回用ドローンの羽根を巻き込んで急激に加速させた。金属音とプラスチックの弾ける音。ドローンは自重を失い、台の角に叩きつけられて破片をばら撒いた。火花が散り、臭いが立つ。
慌ててユラは緊急停止を押した。だが押した瞬間、胸の奥に鋭い痛みが走った。視界の端が白く滲み、音は遠ざかる。左耳は以前よりもさらに遠く、右耳にも低い鈍いノイズが残った。ユラは膝をつき、掌で靴底を押さえた。腕の震えが止まらない。
「ユラ!」ミコの手がユラの肩を掴む。ヒナはすぐにドローンの破片の周りを整理し、火花を消す。ソラは震えながら床にへたり込み、目が大きくなっている。だがミコの声には怒りが混ざっていた。「何をしたんだ。合意が途切れたら解除するって言っただろ! なのにどうして——」
ユラは口を開くが、言葉はうまく出てこなかった。意識が断片になり、映像が焦げ付くように断続する。自分がなぜ指を離してしまったのか、どうして解除が間に合わなかったのか。胸の奥に、別の感覚が生じる。演算回路が自分の神経に小さな電気的負荷を返してきた。彼が独りで挽回しようとした瞬間、システムは彼の意思を“単独起動”として解釈したらしい。せめて一瞬でいい、回路が自分の身体から感覚の一部を奪い取っていく。耳鳴り。右側の視界の歪み。舌先の痺れ。
ヒナは急いでログを拾い、端末を叩いた。「独立プロトコルが働いた! 合意が崩れた瞬間、靴は――敵対的な対象にも『力』を干渉するモードに入った。仕様書にない挙動だ。これ、侯爵側が使ってる奴と同じ基幹原理だよ。合意の欠落を検知したら、自動的に“拡散”するように設計されてる!」
ミコはその言葉で顔を硬くする。「つまり、合意がないまま動かせば、靴は周囲の『選択』をも巻き込んでしまう。敵にも友にも、と。侯爵のやつらが使うのは、まさにそのためか——」
ソラは床に目を落とし、震える声で言った。「僕、触っただけでごめん…」
ユラは肩越しに、破片の散らばった床を見た。自分が回復できるかどうか、不安がざわつく。耳鳴りの向こうから、ヒナの正確な声がかすかに届く。「ユラ、聞こえる? 覚えておいて。単独で操作を試みると、反動が神経系に返ってくる。感覚の喪失は一時かもしれないし、永続するかもしれない。アルゴリズムは、それを代償として差し出そうとする」
ユラは首を振った。単語がゆっくりと組み合わさる。自分で救おうとしたのだ。仲間を守りたかった。だがその『救い』は、自分の身体を削る引き替えになった。彼は掌で耳を塞ぎ、目を閉じた。暗い光の中で小さな波が立った。
集会は静かに始まった。ヒナはすぐさま、現場の映像とログを端末にまとめ、避難所の中心に張り出した。人々が集まり、怒りと恐怖と好奇心が混ざり合った声が波のように立ち上がる。ユラは静かに立ち尽くし、手の震えを抑える。誰かが彼に近づき、薬草の小袋を差し出した。ミコがそれを受け取るとき、彼女の顔には決意が浮かんでいた。
「これ以上、偶然に任せられない」ミコは人々に向かって声を張った。「侯爵は我々の選択を奪う装置を作っている。靴も同じ原理だ。勝手に使えば、敵にも作用する。だけど、保存してばかりじゃ何も変わらない。誰が合意を決めるのか、どう守るのか、それを我々自身で作らなければ」
ヒナが補足した。「だから試したの。だがテストは失敗した。問題は二つある。第一に、合意の