第40章 システムの検閲
`[CRITICAL_ERROR]: INBOUND_TEXT_BLOCKED_BY_CONTENT_FILTER`
`[REASON]: INVALID_DATETIME_REFERENCE`
垂直に弾け出た血の色のエラーログが、新しい符牒を送り込もうとする俺の指先を冷酷に遮断した。
直哉はパニックをぶつけるように、拳で木の天板を叩きつけた。
「クソが……また弾かれたかよ」
深夜の暗室に、行きあてのない呪詛がしんと沈んでいく。
今しがた送信を試みたのは、あまりにも直接的すぎる現実の警告だった。――『来週は外に出るな。お前のいる地方で大きな震災が起きる』。
㠪し、中央サーバーの検閲アルゴリズムはそれほど甘くはなかった。未来の時制を指す明確な関数や、災害を予見する言語のインクは、パケットの監視網に引っかかった瞬間に不法な虚偽データとして識別される。システムはそれを待機列から強制排除し、無機質なエラーコードへと書き換えてしまうのだ。
防衛プログラムの壁は、未来からの警告をそのまま過去へ流し込むことを頑なに拒絶していた。もしこのまま無謀なテキストの注入を続ければ、二〇二七年の俺のアカウントは、目的を完遂する前にセキュリティセンターの手によって永久に剥奪される。
カタ、カタ、カタ。
過去の対話の歴史を上へとスクロールさせ、橘レイの生きる二〇二六年の視点と、こちらの数式を慎重に照合していく。
網膜の奥で、ひとつの決定的な盲点が形を成した。
未来を告げる言葉はすべて拒絶される。なのに何故、昨日交わした『どんな仕事?』や『イラストとか?』という他愛のない短い問いだけは、ファイヤーウォールを潜り抜けることができたのか。
――「文脈の暗号化」。
防衛プログラムが精査しているのは、あらかじめデータベースに登録された危険なキーワードだけなのだ。もし俺が、普段のゲームプレイのなかで交わされるような無害なボキャブラリーを関数として使えば、システムはそれをただのプレイヤー同士の雑談と誤認し、厳しい検閲を執行することなく過去の地平へと通過させる。
㠪の方程式を書き換え、システムを欺かなければならない。『震災』も『死』も『二〇二六年』という具体的な数字も、すべては思考の死角へと隠蔽する。電子の箱庭のメタファーだけをインクとして紡ぎ、一年前の彼女の意識を、正しい因果の軌道へと誘導するのだ。
改造したゲームクライアントをアクティブにする。開発者用のダッシュボードに表示された、旧サーバー消去までの引き延ばされたカウントダウンの数字。
――Time Left Until Total Legacy Wipe: 5 Days, 12 Hours, 44 Minutes.
俺の技術的な機能不全などお構いなしに、世界の秒針は無情な速度で領域を削り取り続けていた。
直哉は、限界を超えて不快な熱を持ち始めていたキーボードの上に、再び両の手を滑らせた。パーティチャットのカカラムを開き、検閲の網を出し抜くためにあらかじめ設計しておいた、最も短い日常の符牒をタイピングしていく。
『一人で暮らしてるの?』
㠪の短いパルスはエンターキーの残響と共に仮想のトンネルへと滑り込み、時間の裂け目を奔っていった。
ノートパソコンの液晶が一瞬だけ水平に細いディ歪みを奔らせたのは、パケットが防壁を突破し、一年前の彼女のモニターの底へと確かにインプットされた合図。
`[INBOUND_ACK]: PACKET PASSED CONTENT FILTER`
`[STATUS]: CONTEXT MATCHED`
㠪胸の空気をゆっくりと吐き出した。成功だ。ありふれた日常の関数は、自動検閲の警報を起動させることはなかった。
㠪し、俺の胸の真ん中に 侵食してくる居心地の悪い焦燥感は、先ほどよりもさらに深い重量を帯び始めていた。
なぜなら分かっていたからだ。今夜俺が光回線の底へ流し込む一つひとつの他愛のない問いのすべてが、あの因果の執行日において、彼女をあの決定的な「約束の座標」へと連れ出すための、修復不可能な一本の赤い糸になっていくのだということに――。




