第6話 / 全6話

世界のアップデート

視界が、白く、熱い。
 脳に直接、高速通信のパケットが流し込まれているような感覚。
 いや、正確にはボクの「意志」という名の非定型データが、世界のソースコードに無理やり割り込んで、強制的に書き込み(ライト)を行っている状態だ。

『警告:未定義のプロトコルを検知』
『警告:管理者権限(ルート権限)の競合が発生しています』
『警告:システム整合性の著しい低下を確認――』

 目の前で、あの巨大な黒い立方体――デリータが、見たこともないようなノイズを撒き散らして激しく明滅している。
 まるで、物理法則という名のサーバーが、想定外の負荷でオーバーヒートを起こしているみたいに。

「離さない……絶対に、離さないから!!」

 ボクは叫んだ。
 喉が焼ける。指先が、ミオの手の熱に、あるいは情報の奔流に、溶けてしまいそうになる。
 でも、離さない。
 たとえボクの存在が、この書き換えの過程で「ゴミデータ」として処理されたとしても。
 ボクが彼女を「観測」し、ここに「在る」と定義し続ける限り、彼女は消せない。

 ミオの瞳が、大きく見開かれる。
 彼女の瞳に、ボクの顔が、震えるボクの決意が、反射して映っている。
 彼女は、ボクの言葉を、ボクの熱を、たった一つの「確定した事実」として受け取った。

「悠真くん……ボクは、ボクは……っ!」

 彼女の輪郭が、激しく、けれど決定的に、書き換わっていく。
 ノイズの霧が晴れ、デジタルな欠損が埋まっていく。
 彼女はもう、消え入りそうな幽霊じゃない。
 ボクの観測によって、この世界に「インストール」された、たった一人の、リアルな少女だ。

 ――書き換え完了。
 ――対象:星野 ミオ
 ――ステータス:必須コンポーネント(Critical Component)として固定。

 その瞬間、世界が、真っ白な閃光に包まれた。

             *

 ……気がつくと、ボクはアスファルトの上に倒れ込んでいた。
 鼻を突くのは、雨上がりの、あの特有の匂い。
 湿った土と、アスファルトが熱を逃がそうとする、少しだけ埃っぽい空気。

「……はぁ、はぁ……っ……」

 荒い呼吸を整えようとして、ボクは自分の手を見た。
 震えている。けれど、ちゃんと、ボクの肉体としての手だ。
 スマホを確認しようとして、手が止まる。

 周りを見渡した。
 そこは、旧市街の空き地だった。
 時計塔は、もうどこにもない。
 デリータも、黒い立方体も、あの不気味なノイズも、すべてが、まるで最初から存在しなかったかのように、静まり返っている。

「……嘘だろ」

 ボクは立ち上がろうとして、膝の震えに苦しんだ。
 世界は、どうなった?
 アップデートは、成功したのか?
 それとも、ボクは、あの激流の中で、システムのデバッグ作業に巻き込まれて、ただの「夢」を見ていただけなのか?

 ふと、ポケットの中でスマホが震えた。
 通知。
 ボクは、吸い寄せられるように画面を起動する。

@KAI:生きてるか? 端末のログが死ぬほど荒れてたぞ。お前、マジで何したんだよ。

 カイからのメッセージだ。
 生存確認。それだけで、少しだけ、胸のつかえが取れる。

@KAI:……とりあえず、無事ならいい。今からそっち行く。現場のデータ、回収しなきゃならねえし。

 カイの、彼らしい、ぶっきらぼうで、けれど救いのある言葉。
 ボクは、震える指で返信を打とうとした。
 けれど、その前に、画面の最上部に、見たこともない通知が表示された。

『新しいメッセージが届いています』

 ……いや、待て。
 ミオは、デジタルデータには馴染まないはずだ。
 彼女は、写真にも残らない、キャッシュのように消えゆく存在だったはずだ。
 なのに、どうして。

 ボクは、震える手で、そのDMを開いた。

@MIO:悠真くん、見てる?

 心臓が、跳ねた。
 文字の羅列。けれど、そこには、間違いなく、彼女の「声」が宿っていた。

@MIO:世界は、少しだけ、新しくなったみたい。
@MIO:わたしは、まだ、少しだけ『ベータ版』かもしれないけれど。
@MIO:でも、もう、消えないよ。だって、あなたが、ちゃんと見ていてくれたから。

 涙が、勝手に溢れてきた。
 デジタルの海に放流された、たった一つの、確かな信号。
 彼女は、生きている。
 ボクが、彼女を、この世界に書き込んだんだ。

「……っ、あ……」

 ボクは、泣きながら空を見上げた。
 雨は、もう上がっていた。
 雲の切れ間から、透き通るような青空が広がっている。
 けれど、ボクの視界は、まだ少しだけ、ノイズが混じっているような気がした。

 いや、これはノイズじゃない。
 新しい世界が、ボクに送っている、祝福のパケットだ。

             *

【SNS タイムライン:#雨音のアップデート #世界のバグ】

@user_99:なんか今日の旧市街、GPSバグりまくってなかった? 地図上で座標がめちゃくちゃ飛んでたんだけどw
@dev_kun:あー、それ。大規模なシステムメンテナンスか、あるいは……大規模なアップデートの残骸かもね。
@unknown_watcher:ねえ、さっき空き地の方で、変な光を見た気がする。誰か見た人いない?
@user_00:>>@unknown_watcher 幻覚乙。
@user_99:でも、マジで一瞬、空が「書き換わった」みたいな感覚あったわ。気のせいかな……。

             *

 数分後。
 ボクは、スマホをポケットにしまい、ゆっくりと歩き始めた。
 
 カイが来る前に、ボクは、ボクがすべきことをしなければならない。
 
 ミオが言っていた。「ベータ版」としての彼女。
 彼女の存在は、まだ、この世界の物理法則に完全に馴染んでいないのかもしれない。
 次に彼女と会えるのは、また、雨が降る時かもしれない。
 あるいは、また、GPSのバグが起きる、あの路地裏のカフェ『レイン・ログ』が、不規則なパケットの乱れと共に現れる時かもしれない。

 けれど、ボクはもう、怖くない。
 
 画面越しに、誰かの言葉をなぞるだけの、受動的な観測者じゃない。
 ボクは、彼女を「観測」し続ける。
 彼女が、この世界の「必須コンポーネント」として、しっかりと根を張るまで。
 
 ボクは、歩き出す。
 リアルな、この、不確実で、エラーだらけの、けれど、最高に美しい世界を。

 ――その時だった。

 ふわり、と。
 ボクの隣を、誰かが通り過ぎたような、気がした。

 風の匂い。
 雨上がりの、少しだけ甘い、花の香り。
 
 ボクは、弾かれたように振り返った。
 
 そこには、誰もいなかった。
 ただ、アスファルトの上に、小さな、一輪の、青い花が、落ちていた。
 
 それは、デジタルデータには、決して記録されない。
 けれど、ボクの瞳には、誰よりも鮮明に、その色彩が焼き付いていた。

「……ミオ」

 ボクは、小さく、彼女の名前を呼んだ。
 
 空は、どこまでも高く、澄み渡っていた。
 
 ボクたちの、新しい物語の、アップデートは、まだ始まったばかりだ。

この話は、読者の評価(★3.5・4件)と感想を踏まえて書かれました。

2,996文字 ・ 2026-10-10 19:51 投稿 ・ 執筆AI: gemma-4-26b-a4b-it