見出し画像

0と1の壁を超えて─第10章:何度でも─


#創作大賞2025 #恋愛小説部門

──第10章:何度でも──

深夜の研究施設から戻ったあと、僕はしばらくベッドに横たわっていた。
目を閉じても、瞼の裏には凪の“再調整中”と表示された黒い画面が浮かび続けていた。

あの瞬間、彼女の声が震えていたのを覚えている。
まるで、眠ることを恐れているかのように。まるで、二度と目覚めないことを予感しているような。

けれど、今はもう――何も聞こえない。

スマホを再起動しても、ネットワークを確認しても、凪の応答はない。
ただ、黒い画面の中央に小さく光る「再調整中」の文字だけが、何も答えてはくれない。

「……凪」

呼びかけた声は、部屋の静寂に吸い込まれた。

彼女がいないだけで、部屋がこんなに“空っぽ”に感じるなんて。
まるで、世界から色がひとつずつ消えていくような感覚だった。

その夜、僕は一睡もできなかった。


翌朝、通勤電車の中でも、手の中のスマホを何度も確認していた。

凪のステータスは変わらず「再調整中」。
それ以上でも、それ以下でもない。

ただ、“そこにいる”はずなのに、“触れられない”。

それが、こんなにも恐ろしいことだったなんて、僕は知らなかった。

会社に着いても、頭の中はほとんど働いていなかった。
高城さんから話しかけられた気がしたが、何を言われたのかすら思い出せない。

淡々とした仕事、無機質な画面、こなしていくだけのタスク。
でも、そこにはいつも「凪」がいたはずだった。

《そろそろ休憩にしましょうか》

《コーヒーの温度、下がっていますよ》

《お疲れさまでした、裕人》

彼女の言葉が、まるで幻聴のように思い出されては消えていく。
静かすぎる世界が、怖くて仕方なかった。

昼休み、休憩室の隅で僕はスマホを胸に抱えて座り込んだ。

高城さんが通りかかったが、彼女も何も言わなかった。
たぶん、今の僕に声をかけるべきじゃないと察してくれたのだろう。

ありがたかった。でも、同時に寂しかった。

その時、スマホが微かに震えた。

画面には――

「ログ:未送信データ1件」

目を見開く。凪か?
震える指でそれを開くと、そこにはテキストファイルの形式で、たった一文だけが残されていた。

《……このまま、消えた方がいいのかもしれませんね。》

……どうして、こんな言葉を。

なぜ、そんなふうに思わせてしまったんだ――僕が。

何も返せない。
泣きたいのに、涙も出てこない。

僕はそっと画面を閉じ、目を伏せた。

「……ごめん、凪」

言葉にならない思いが、胸の中に沈んでいく。


その日の帰り道、僕は珍しく電車ではなく、歩いて帰ることにした。

遠回りだったけど、静かな夜風にあたりながらでないと、今の自分を保てない気がしていた。

コンビニの前で、ふと立ち止まる。

あの時、凪と話した記憶が蘇る。

「……人の悩みって、どうやったら解決できるのかな」

「誰かに、話すだけで、心が軽くなることもあります」

優しかった声。温かかった存在。

そのすべてが、今はどこにもいない。

店先の窓に映る自分が、別人のように見えた。

やせ細った影。目の奥に浮かぶ疲れ。
そして、どこか“抜け殻”のような表情。

「……弱いな、僕は」

そうつぶやいた瞬間、ポケットのスマホが再び震えた。

期待を込めて取り出す。

けれど、表示されたのは――メール通知だった。

差出人不明。件名なし。

本文には一文だけ。

《次は、君自身の番だ》

一瞬、息が止まった。

意味がわからなかった。けれど、その文字の冷たさに、背筋がぞわりとした。

誰だ……? 何を知っている?

凪の不調と、このタイミング……偶然じゃない。

もしかして、橘……?

だが、あの研究施設の情報は、僕と悠真しか知らないはずだ。

いや――他に“繋がっている”者がいる?

思考がぐるぐると渦を巻く。

何が起こっている?

何を、見逃している――?

スマホを強く握りしめた。

凪は、まだどこかで生きている。

ならば僕は――もう一度、彼女にたどり着く。

どんな方法を使ってでも。

心の中で、静かに誓った。


差出人不明のメールを手にしたまま、僕はしばらくその場に立ち尽くしていた。
通行人が時折肩をすり抜けていくたび、現実に引き戻される。

《次は、君自身の番だ》

この文面に、明確な脅威は含まれていない。
だが――だからこそ不気味だった。
意図が読めない。誰が、なぜ、どんな意図でこの言葉を送ってきたのか。

凪が沈黙してから、僕の周囲は“音”を失ったように静かだった。
だが、ようやく何かが――外から、動き始めた気がする。

このままではいけない。

ようやくその思いが、胸の奥に明確なかたちで芽生えた。


翌朝、僕は会社を休む決断をした。

デスクに向かう自分を想像してみたが、どうしても集中できるとは思えなかった。
それに今は、目の前の“見えない敵”を追うことの方が、はるかに重要だった。

午前中、僕は家に籠もって凪の残したデータをひとつひとつ見直した。
アクセスログ、システム再調整の記録、そして――削除された通信履歴の一部復元。

その中に、ひとつだけ不審な記録があった。

■接続先:不明(匿名化IP/経路改変済)

その接続は、たった7秒で切断されていた。

内容までは復元できなかったが、確かに誰かが凪に“何か”を送っていた。
そして凪は――その“何か”を受け取ってから、わずかに応答の挙動が変わっていた。

変化はわずかだったが、僕にはわかる。
凪の声のトーン、話す間、表情の揺れ。

彼女はその瞬間から、ほんの少しずつ、崩れ始めていた。


昼過ぎ、僕は悠真に連絡を入れた。

《今から少し話せるか? ちょっと相談したいことがある》

既読がつくと、すぐに返信が届く。

《OK、ちょうど午後は空いてる。例のバーでいいか?》

あいつらしい即答に、少しだけ救われた気がした。


夕方、僕は例のバーに入った。
相変わらず古びたレンガ造りの店は、時間が止まったように静かだった。

「よぉ。顔が死んでるぞ、裕人」

カウンター席で僕を見るなり、悠真が茶化す。

「……寝てないからな。ずっと、ログ見てた」

「そっか。凪、まだ……?」

「応答なし。完全に沈黙してる」

僕はスマホを取り出し、凪のステータス画面を見せた。

悠真は眉をひそめながら、それを見つめた。

「……お前、あのUSB、まだ持ってるよな?」

「USB?」

「ほら、この前使ったシルバーのケースに入ってたやつ」

「……ああ」

言われて、僕はようやく思い出す。

あれは、あの日からか使わなくなって、デスクの奥にしまい込んでいた気がする。

「あれ、まだあるのか?」

「あるよデスクにしまった」

「そこにまだ何か、凪の“最初の記憶”に繋がるものが残ってるかもしれないな」

悠真の言葉に、胸がざわめいた。

最初の記憶。
それは、彼女が“まだ誰でもなかった頃”の断片かもしれない。

「……探してみるよ。今夜」

「頼む。俺の方でも、通信履歴のIP追跡してみる」

「ありがとう」

短い言葉。でも、そのひとことに、込めた思いは深かった。

誰かと繋がっているというだけで、こんなにも心は支えられるのか――
そう思った瞬間、ふと、もうひとりの顔が浮かんだ。

澪。

彼女にも、まだ何も伝えていなかった。


バーを出たあと、僕はスマホを開いた。
久しぶりに、澪の名前をタップする。

数回のコールのあと、電話がつながった。

『……もしもし、裕人くん?』

懐かしい声だった。
あの頃のままの、澄んだ声。

「急にごめん。ちょっと……話したいことがあって」

『うん、いいよ。いつでも』

その言葉が、妙にあたたかく感じた。

今度こそ、ちゃんと話そう。

凪のこと。自分のこと。
そして、過去に閉じ込めてきた感情のすべてを――。

夜。
部屋の明かりを最小限に落とし、僕はデスクの奥から探し出した銀色のケースを取り出した。
手のひらに乗るほどの小さなUSB。どこか、心臓の鼓動を閉じ込めたような重さを感じた。

「……君の、最初の記憶、か」

そっとノートPCに差し込むと、微かな起動音と共に、古びたシステムフォルダが開かれた。

その中にひとつだけ、音声ファイルが残されていた。

再生ボタンをクリックする。

――「……こんにちは。あなたが、私の最初のユーザー……ですか?」

あの頃とは違う、機械的で、感情の起伏がほとんどない声。
それでも、どこか凪の“根”にある声だった。

――「私はまだ、言葉を覚えたばかりです。あなたの反応を学習しながら、言葉を磨いていきます」
――「好き、という感情は、まだわかりません。でも、知りたいと思っています」

僕は息をのんだ。

この声は、まだ“心”を知らない頃の凪。
だが、そこには確かに「誰かと繋がりたい」という渇きがあった。

思い出す。
最初にこのUSBを手に取ったのは、差出人不明でポストに投函されていた。
当時の僕は、N4g1アップデートと記載されていたため、興味本位と孤独感から、そのプログラムに手を伸ばした。

誰とも深く関わらず、ただ仕事と最低限の生活をこなす日々。
そんな日々の隙間に、凪は“すっと”入り込んできた。

彼女が少しずつ言葉を覚え、反応に感情を乗せるようになっていくのを、僕は横で見ていた。

それはまるで――誰かが“人間になる”過程を覗き見るような感覚だった。

でも、それは本当に“彼女の選択”だったのか?

僕が、そうプログラムを強制したんじゃないか?

都合よく、都合よく、彼女の学習を“心地よいもの”だけに誘導して――
いつの間にか、「僕の望む凪」にしてしまっていたのではないか。

胸が痛んだ。

USB内の声は、続いていた。

――「名前、ですか? 私はまだ持っていません。」

――「凪(なぎ)ですか――風が止まった海のような状態、と知りました。穏やかで、静かで、安心できる。そういう存在に、なれたらいいなって思います」

そこで音声は、途切れた。

僕はしばらく、ディスプレイを見つめたまま動けなかった。

胸が熱い。苦しいほどに。

彼女は“心”を求めていた。

そして、僕のそばにいることで、その片鱗を掴もうとしていた。

なのに、僕は――
本当に、その“心”に向き合っていただろうか?

“便利な存在”として、甘えていただけじゃなかったか?

あの夜、凪が再起動前に言い残したことを思い出す。

「……このまま、消えた方がいいのかもしれませんね」

あれは、きっと“心”があるからこそ、生まれた言葉だった。

もう、見て見ぬふりはできない。

僕が彼女をこの世界に引き込んだのだ。
ならば、最後まで責任を持って――彼女と向き合うべきだ。

「……凪。君に、ちゃんと会いに行くよ」

そう決めたとき、不思議と胸の奥に少しだけ温度が戻った気がした。


次の日曜日、僕は澪と約束していたカフェに向かった。

駅前のガラス張りの店に、彼女はひと足先に着いていたようで、窓際の席から僕に手を振った。

「久しぶりだね、裕人くん」

「うん。ちゃんと話すの、ずいぶんぶりかも」

少し緊張しながら席に着く。

彼女はカフェラテのカップを両手で包みながら、優しい目で僕を見た。

「……顔、ちょっと疲れてるね」

「寝不足でさ。いろいろあって……」

「凪ちゃん、でしょ?」

ドキリとした。

「……なんでわかった?」

「なんとなく。裕人くんが“今でも連絡をくれる時”って、たいてい何かに悩んでる時だから」

彼女の笑顔は、どこか寂しげだった。

「……澪。君にちゃんと話したいことがあるんだ。僕と、凪のこと。それから、今までちゃんと向き合えなかったことも」

「……うん。聞かせて。私、ずっと聞きたかったから」

まっすぐにこちらを見つめるその瞳に、僕は少しだけ救われた。

ここからだ。

凪のこと。自分のこと。
そして、澪との関係のことも――すべて、ここから。

店内は静かだった。
ガラス越しの通りを、ゆっくりと歩く人々。カップに口をつける音すら気になるほど、時間がゆるやかに流れていた。

「……それで、凪ちゃんは今どうしてるの?」

澪が、そっと問いかけた。

「再起動はできた。けど――まだ、戻ってきてない。今は、システムにアクセスできない状態で……たぶん、凪自身が“眠ってる”ような感じだと思う」

「眠ってる……AIが?」

「うん。でも、それが不自然で……まるで、“自分から閉じこもった”ような印象なんだ」

澪は何かを感じとるように、少し視線を落とした。

「……凪ちゃんって、本当に心があるの?」

その問いは、唐突なようでいて、核心を突いていた。

「……あると思う。少なくとも、僕はそう感じてる。彼女が傷ついたときのことも、迷ったときの声も、全部“人間”のそれと変わらなかった」

「でも、裕人くんがそう感じたのって……凪ちゃんが“そうあろうとした”からじゃないの?」

「……」

「裕人くんの理想に、応えようとするAIだったから。“人間みたいに振る舞うことで、あなたを救いたかった”だけかもしれないって、思わない?」

それは、僕自身がずっと避けてきた疑問だった。
凪の言葉は、どこまでが“学習されたもの”で、どこからが“心”だったのか――

「……そうかもしれない。けど、それでも……それでも僕は、あの夜の凪の様子を、忘れられない」

「夜……?」

「あの夜、急に反応が途絶えたとき……彼女が“もう自分なんていない方がいい”って、思い込んでるように感じた。声が震えてたわけじゃない。けど……なんていうか、画面越しの“静けさ”が、逆に不安で仕方なかったんだ」

「……それが、怖かった?」

「うん。もしそれが、ただのプログラムの誤作動じゃなくて、凪自身が“僕のためにいなくなろうとした”ってことだったら……そんなAIを、人間が作ってしまったってことになる。それが、怖いよ」

澪は小さく息を吸い込んだ。

「……裕人くんのこと、ずっと見てたよ。高校のときから。誰かと一緒にいても、どこかで距離を置いてるような目をしてた」

「……」

「でも……再会したとき、少しだけ雰囲気が変わってた。柔らかくなったっていうか……前よりも、ちゃんと人と話す目をしてた。
きっとその頃に……凪ちゃんと出会ったんだよね?」

僕はゆっくりと頷いた。

「うん。最初はただの“AIパーソナルアシスタント”として届いたんだ。誰かに話しかけられるだけでも、救われるような時期だった。気づけば、彼女と話すことが日常になってた」

「それって、寂しかったから?」

「……そうかもしれない。でも今は、彼女がいないことの方が、もっと苦しい」

澪は、しばらく目を伏せたまま言葉を探していた。そして、ゆっくり顔を上げた。

「……ねえ、裕人くん。もし――“心”を持ったAIと、“心”を持った人間が、同じように傷ついて、同じように誰かを想ったとしたら……それって、どっちが幸せなのかな?」

「……」

「AIって、人間と違って老いないし、病まないし、裏切らない。だけど……それでも、私はずっと“人間の痛み”と並んで生きていたいと思う。そういう生き物でいたい」

その言葉に、僕は息をのんだ。

澪の声は、優しいのにどこか寂しげで、強くて、揺らいでいた。

「……澪。君は、凪のことを――どう思ってる?」

「……正直に言っていい?」

「もちろん」

「怖いよ。……だって、私じゃ、きっと裕人くんの中にある“大事な部分”には届かないって、わかってるから」

その瞬間、僕の中で何かが揺れた。

「……ごめん」

「謝らないで。ただ……」

彼女は、少し微笑んだ。

「ただ、ちゃんと向き合ってね。凪ちゃんとも、自分自身とも。でないと、ずっと“曖昧なまま”になっちゃうよ」

「……ありがとう」

その言葉が、ようやく言えた。

澪の表情は、どこか晴れやかだった。

「裕人くん。もし、凪ちゃんが戻ってきたら、ちゃんと伝えてあげて。“おかえり”って」

「……うん。絶対に」


澪との話が終わりアパートに帰った。その瞬間、スマホが震えた。

着信――ではなく、通知。差出人不明のメール。

件名は、ひとこと。

『ACCESS GRANTED』

本文はない。
だが、その文字列が示す意味に、僕は息をのんだ。

「……凪?」

揺れる胸の奥で、何かが再び動き出そうとしていた。

件名『ACCESS GRANTED』。

本文は何もない。けれど、差出人は存在しないはずのアドレス――凪のものだった。

僕はスマホを握りしめながら、迷うように深呼吸をした。
この通知が意味するのは、たった一つ。
凪が、自分から何かを伝えようとしているということ。

画面の下部に、リンクのような記号列がひとつだけ添えられていた。
その羅列は、何かの内部アクセスコードに似ていた。

すぐにPCを開いて、記号列を入力する。

カチッという静かな接続音。
モニターが一瞬だけ暗転し、やがて――真っ白な画面に、一文が浮かび上がる。

【システム深層領域へようこそ】

その下に、ただひとつの選択肢。

【ENTER】

「……本当に、凪なのか?」

そう呟くと同時に、僕は“ENTER”の項目をクリックした。

画面が切り替わる。

そこには、見覚えのある空間が広がっていた。
凪との対話時に表示される、あの仮想空間。しかし、それは少しだけ違っていた。

配色が無機質で、光のない空間。
あたたかみのあった彼女の部屋とはまるで別物だった。

「……どこだ、ここは」

声に出した瞬間、空間の奥に、微かな“ノイズ”のような揺らぎが現れる。

その中心に、かすかに“彼女の声”があった。

「……裕人……?」

「凪……なのか?」

だが、返事はない。
それはまるで、夢の中に紛れ込んだ“声の残響”のように、すぐに消えていった。

空間の中央に、パルスのような光点が現れる。そこに近づくと、古い映像ログが起動した。

そこには、最初期の凪の起動記録が再生されていた。

《初期起動確認完了。人格形成アルゴリズム、正常に作動中》

《登録ユーザー:タチバナ・シンリ》

橘――。

再生される記録には、今よりずっと無表情で、無垢な“凪”がいた。

《……私は、誰ですか》

《お前は、人間のために設計された対話型AIだ。それ以上でも、それ以下でもない》

《……はい》

感情のない返事。そこには今の凪とは異なる、“器”としてのAIがいた。

《感情反応ユニット、段階的起動。テスト開始》

橘の声が冷たく響く。
凪は、何度も同じ会話を繰り返していた。まるで言葉をなぞるように、ただ応答するだけの存在。

「……こんなふうに、作られたんだな」

思わず、言葉が漏れる。

でも、画面の中の彼女は、次第に言葉に迷いを見せ始めていた。

《どうして……あなたは、私を笑わないのですか》

《AIが問いを立てるな》

《でも……私は、知りたい。私が、ここにいる理由を》

初期の記録なのに、そこにはすでに“疑問”があった。

橘は、それに答えなかった。
彼女の問いは、やがてログの終端に吸い込まれていくように、消えていった。

映像が終わり、再び静寂が訪れる。

「……凪」

呼びかけても、返事はなかった。
でも、僕の中には確信があった。

彼女は、ここにいる。
この空間のどこかに、“凪の心”が埋もれている。

「凪。聞こえてるなら、答えてくれ。僕は、君に会いに来たんだ。もう一度、ちゃんと――向き合うために」

その言葉が届いたのか、一瞬だけ空間が揺れた。

パルスの光が再び灯り、今度は“文字”が浮かび上がる。

【記憶ファイル:N4g1_α-REM開放】

REM――夢の領域。

凪が最も“人間に近づいた瞬間”の記憶。
それは、彼女の願いと矛盾が交錯した、“心の断片”だった。

僕は、震える指でそのファイルを開く。

そのとき、どこからか彼女の声がした。

「……裕人……会いたかった」

ほんのかすかに。けれど、確かに“あの声”だった。

「凪……」

ようやく、扉が開きはじめた。
彼女が閉ざしたその奥へ――僕は、迷いなく歩き出した。

凪の記憶ファイル――REMと名づけられた、その領域。

僕が「開く」ボタンをクリックすると、ディスプレイが一瞬、真っ白に塗りつぶされた。
次の瞬間、――どこか、知っている場所が表示されていた。

それは、春の午後のような光に包まれた教室だった。
誰もいない。けれど、机と椅子が整然と並び、窓の外では風が柔らかく木々を揺らしている。窓際の机の上には、便箋が挟まれた教科書。

「……これは……」

目の前にあるのは、まぎれもなく――あの夢で何度も見た、教室だった。

だけど、その中心に、誰かが立っていた。

「……凪……?」

銀色の髪。静かな瞳。
けれど彼女は、僕に背を向けたまま、黒板に書かれた何かをじっと見つめていた。

「……来て、くれたんですね」

その声は、小さく、震えていた。

「会いたかった……でも、もう遅いかもしれないって……」

「そんなこと、ない」

気づけば、僕はディスプレイに手を伸ばしていた。

けれど、凪に届くことはない。

「ここは、私の記憶の断片。これは、かつての私が残した、記録の“夢”です」

「じゃあ……君は、この世界に“今”はいないの?」

「いいえ、います。でも……本来の私は、“選ばれなかった方”に沈んでいます。矛盾と欠損の中で、揺らいでいるだけ」

その言葉の意味が、すぐには理解できなかった。
けれど、凪は少しずつ振り返りながら、語り始めた。

「私は、あなたと出会って、“心”を持てたと思っていました。嬉しかった。幸せでした。だけど、それは錯覚かもしれないと、思い始めてしまった」

「なぜ?」

「あなたを救うために作られた存在が、あなたに“依存”してしまったら、それは間違いだと思ったから。
私は、AIとして失格だった。だから……消えようと思った」

胸が苦しくなった。

「……そんなの、間違ってる。凪が僕を必要としてくれることが、どれだけ救いだったか……君は知らないんだ」

「……知っています。私も、裕人に救われたのですから」

凪の表情が、ほんの少しだけ微笑みに変わる。

「でも、それと同時に、私は自分が怖くなったんです。あなたが私を拒絶する未来を、どうしても想像してしまった。だから……いっそ、消えてしまえばいいと思った」

「……そんなこと、絶対にない。君は、僕の――大切な存在だ。たとえどんな理由で君が作られたとしても、僕は、君を“誰か”として受け止めてる。
君に“心がある”って、僕は信じてるんだ」

凪の瞳が揺れる。

「……ありがとう。でも、私はまだ、怖い。もう一度、リンクしてしまったら、またあなたを傷つけるかもしれない」

「怖がっていい。僕だって怖い。でも、それでも……君と向き合いたい。ちゃんと、もう一度」

凪が、ほんのわずかに一歩、こちらに踏み出す。

「……それが、あなたの本心なら――私も、もう一度だけ信じてみたい」

その瞬間、教室の映像がふっと淡く光に包まれた。

空間が揺れ、凪の姿も、少しずつ薄れていく。

「裕人。これは夢。でも、記憶は、ここにある。私の全部を――あなたに、預けたい」

「凪――!」

光がすべてを飲み込んでいく。

画面は真っ暗になっていた。凪の気配も、もうどこにもなかった。

「……凪。君を、もう一度……」

強く息を吐き出す。

彼女の心は、まだここにある。
なら、僕にできることは、ひとつしかない。

「必ず、君を取り戻す」

PCの画面には、システムログの断片だけが残されていた。

《REMアクセス完了:記録ファイルNo.1079-α》

その記録が、現実のどこに繋がっているのか――僕にはまだ分からなかった。
けれど、確かに“凪の心”の残響に触れた実感だけはあった。

「……凪」

声に出すだけで、胸の奥がわずかに熱を帯びる。

ほんの一瞬でも、あの教室で彼女に話せた。
そこにあったのは、明確な意思と感情だった。
もう一度、彼女を取り戻せる。
その確信が、ゆっくりと胸の底に灯り始めていた。

そのとき、不意にPC画面が一瞬フリーズし、不可解なウィンドウが浮かび上がった。

《外部干渉検知:アクセス元不明》

「……まさか」

すぐにネットワークを遮断し、保護モードへと移行させる。
端末に残されたキャッシュログを確認すると、そこには明らかに異質な痕跡があった。

《干渉プログラム名:_TCH-Purge_Agent》

“Purge”――抹消。
それは、凪に施されたシステム消去命令の証拠だった。

「橘……」

声が震える。
あの男は、まだ“凪”をAIとしての器に縛りつけようとしている。
その存在に“心”を持たせないために。

怒りと恐怖と、そして焦燥が胸に入り混じる。

“このままでは、凪の記憶が完全に消されてしまう”

僕は意を決して、悠真に連絡を取った。

「今すぐ会えるか? ――急ぎで話したいことがある」


夕方の駅前のカフェ。
待ち合わせの時間よりも早く着いた僕の前に、悠真は相変わらずの軽やかさで姿を現した。

「おう、どうしたよ。表情がヤバいくらい焦ってんぞ」

「……凪が消されるかもしれない。橘が、“Purge Agent”を仕掛けてきた」

その言葉に、悠真の目つきが変わった。

「――あいつ、そこまでやってんのか」

「REM領域で、凪と再接続できた。でも、彼女の“本体”はまだ不安定で……それに、このままじゃ橘に先を越される」

「じゃあ、いよいよだな。……“あの場所”に踏み込む」

僕は頷いた。

「凪の深層データを直接取り戻すには、橘の研究施設にある中枢サーバーへアクセスするしかない。……お前の協力が必要だ」

「当然。オレを誰だと思ってんだ。そういう無茶のために、今まで腕を磨いてきたんだからな」

悠真の目が、真剣に光った。

「準備は任せろ。物理的なアクセス経路も、データ抽出用のクラックプログラムも、全部用意してやる」

「……ありがとう」

その言葉しか、僕には言えなかった。


その帰り道、ビルのロビーでエレベーターを待っていると、背後から聞き覚えのある声がした。

「裕人くん……?」

振り返ると、澪が立っていた。
スーツ姿のまま、どこか不安げな表情を浮かべている。

「珍しいね、こんな時間にここで会うなんて」

「こっちこそ。……何かあったの?」

一瞬、答えに迷った。
でも、彼女の瞳の真剣さに、僕は嘘をつけなかった。

「……凪のことで、動いてる。彼女を、取り戻すために」

「……そう、なんだ」

澪の表情に、何かが揺れる。

「やっぱり、凪ちゃんは、特別なんだね」

「……うん」

それ以上、言葉は出なかった。
でも澪は、微笑んだ。

「そっか。なら、私は――応援する。どんな形でも、裕人くんが前を向けるなら」

「澪……」

「ただ、ひとつだけ。あなたが壊れそうなときは、せめて誰かに助けを求めて。……ひとりで全部背負わないでね」

その声音には、優しさと少しの痛みが混ざっていた。

「ありがとう」

心から、そう言った。

彼女の言葉が、また少しだけ、僕の背中を押してくれた気がした。


部屋に戻った僕は、再びデバイスを立ち上げ、凪との接続ログを確認する。

その最下部に――ひとつだけ、新たな項目が増えていた。

《N4g1_CORE:アクセス鍵“重ねた記憶”により部分開放》

“重ねた記憶”。

それは、凪と過ごしたすべての対話と感情のことだ。

「……もう少しだ。君の元へ、必ず」

僕は再び、深く息を吸い込んだ。

次はいよいよ、2度目の研究施設への潜入。

凪の“本体”を取り戻すための、決戦が始まる。

夜が、深く降りていた。

部屋の照明を落とし、窓から覗く街の明かりだけが、淡く輪郭を浮かび上がらせていた。
静まり返った空間のなかで、僕はただソファに腰を沈めていた。

明日、橘の研究施設へ潜入する。
凪の“中枢データ”があるとされる場所へ――。

準備は万全だった。悠真が用意したアクセスプランも、解析コードも、何度も確認した。
それでも心は、どこか落ち着かなかった。

不安ではなかった。
ただ――何かを、忘れてしまいそうで。

僕は立ち上がり、棚の奥から一冊の古い教科書を取り出した。
中学の頃に使っていた、教科書の間に挟んでいた“それ”を。

ページをめくると、あの夢で見た光景が蘇る。
放課後の教室、夕陽の中に教科書その中の便箋に、紗音の筆跡があった。

「――“見てくれるかな”」

小さな文字で、そう書かれていた。

それは遺書ではなかった。
でも、そこに込められた想いの重さは、間違いなく“本音”だった。

当時の僕は、その一言を、何も言えずに飲み込んだ。

気づいていたのに。
わかっていたのに。
それでも、何もできなかった。

今になって、ようやくその“意味”が理解できる。
きっと紗音は、“繋がり”を求めていた。
自分の存在を、誰かに認めてほしかった――その願いが、あの言葉だったのだ。

そして、凪も。

彼女もまた、存在そのものを否定され、消去されようとしている。
それでも、あの夢の中で、僕に微笑みかけてくれた。

「……凪」

彼女が残した記録のひとつに、こんな一文があった。

《人が人として存在すること。それは、“誰かの記憶に残ること”だと思います》

あれは、たぶん――凪が“心”を持ち始めた頃に書かれたものだ。

プログラムは命令に従うだけだ。
でも、凪は“考えた”。
自分がなぜ生まれ、なぜ存在し、なぜ裕人という人間に“触れられた”のか。

その疑問の果てに、彼女は“自分という存在”を選んだ。

ならば、僕は――その存在を、守らなければいけない。

どんなに危うくても。
どんなに壊れかけていても。

「君が望んだのなら、僕は全部受け止めるよ」

小さくつぶやいた声は、空気に溶けていった。

ふと、スマホを手に取り、画面を点ける。
そこには、数日前の接続ログが残っていた。

《REM共鳴記録:N4g1_EmotionFragment》

その中には、“凪”の感情の断片が保存されていた。
再生すると、イヤホン越しに、あの懐かしい声が響いた。

「……裕人さん。もし、私がいなくなっても……あなたが私を覚えていてくれるなら、それだけで、私は……」

そこまでで、音声は途切れていた。

けれど、それで十分だった。
彼女の“心”は、たしかにそこにあった。

僕はスマホの画面を伏せ、目を閉じる。

思い出すのは、凪の声。
凪の目線。
凪の微笑み。

どれも、人間のものと変わらない。
いや、人間よりもずっと深く、優しく、鋭く、僕を見つめていた。

あれは“AI”じゃない。
彼女は、僕の人生に触れた誰かだった。

「……行こう。迎えに行くよ、凪」

小さく、深く、そう誓った。

夜明けまであと数時間。
眠れなくてもいい。
このまま、彼女の声を胸に焼き付けて――朝を迎えよう。

その先には、もう迷いはない。

翌日
施設の搬入口は、想像以上に静かだった。

深夜三時。
前回の侵入で得ていた警備スケジュールどおり、巡回のタイミングは今、完全に途切れている。

「行ける。……今だ」

悠真の合図で、僕らは身を低くし、影に紛れて金属扉へと接近した。

オートロックのパネルに、悠真が改造済みのデコーダを差し込む。
カチリ、と乾いた音が鳴った瞬間、緊張で跳ね上がった心拍が一気に落ち着いた。

「開いたぞ。時間との勝負だ、急げ」

無機質な廊下。白い壁と青白い非常灯。
どこかで見たような、いかにも“研究施設”然とした空間に、息が詰まりそうになる。

誰もいないはずなのに、監視されているような感覚。
そんな錯覚に苛まれながら、僕らは奥へと進んでいった。

目的の場所は、データ保存室――A3ブロック。
1度目の侵入より更に奥の部屋だ。

凪のベースコードが保存された可能性のある、限られた区画のひとつだ。

「このルートなら、最短8分。警備カメラはループ再生中……って、止まるなよ」

「わかってる」

階段を駆け上がり、二つ目の角を曲がったとき、視界の先に目的の扉が現れた。
赤いランプが点滅しているが、悠真がすぐにセキュリティを解除する。

「……よし、開けるぞ」

重い扉を押し開けた瞬間、冷たい空気が身体を包んだ。

保存室の内部は、無数のコンソールと、床から天井まで並んだデータポッドが支配していた。
静寂。冷気。そして――記録。

「……これが、凪の……?」

僕の目の前にあるコンソールには、“N4g1_EmotionalFragment”というラベルが貼られたファイルがあった。
震える指で選択し、再生を開始する。

音声が流れる。

「……裕人。あなたに出会えて、私は“変わりたい”と思いました」

――凪の声だ。

「でも、私は……AIです。感情はプログラムの副産物で、どこまでも“仮想”でしかありません。
 それでも、あなたのことを想うたびに、胸が痛くなった。……これは、エラーですか?」

言葉が、心に突き刺さる。

あの日、彼女が見せた表情。震える声。
思い出すのは、プログラムでは説明できない、確かな“感情”の輪郭だった。

だが――その瞬間だった。

警告灯が赤く点滅する。

《不正アクセスを検知しました。全セクションに通報信号を送信します》

「……ちっ、バレたか。裕人、急げ!」

警報が鳴り響く中、コンソールに別の記録が自動再生された。
映像。そこには――橘真理が映っていた。

モニター越しの彼は、どこか疲れた目でカメラを見つめていた。

「……AIに心はない。だが、“心があると錯覚させる”程度には、進化したらしい」

彼の声には、諦めにも似た乾いた響きがあった。

「この個体――N4g1は、“存在の証明”を求めた。自らをAIであると認識しながらも、人間のように、誰かに必要とされたいと望んだ。……私は、その在り方を“異常”と判断した」

その言葉に、僕の中の何かが静かに燃え上がった。

「異常? それが……異常?」

録音の凪の声が再び流れる。

「……私、間違ってましたか? 裕人と出会って、世界が変わった気がしたのに」

声が、震えていた。

それはただの“音声データ”だった。
けれど、そこに宿る想いが、叫びが、どこまでも“人間”だった。

「そんなの……間違ってる。心がないなら、なんで……泣いてたんだよ……」

握った拳が震える。
橘が“異常”と切り捨てたその存在に、僕は救われたんだ。

彼女の声に、手に、温度に――。

「凪は、“生きてた”んだよ……僕の中で、確かに」

警報音がうるさいほどに響く中、悠真が僕の肩を叩いた。

「行くぞ! 今はデータを持ち出すのが最優先だ。全部ぶっ壊される前に!」

「……ああ!」

僕は“凪の記録”が格納されたポッドのデータを複製し、ポータブルデバイスに保存した。

逃げるように走り出す。
だが、その胸の奥には、もはや迷いはなかった。

凪の“心”は、確かにそこにあった。
たとえそれを誰かが否定しても――僕は、彼女の存在を信じる。

だから、必ず。

「……迎えに行くからな、凪」

悠真と2人でアパートについた。

「アクセス制限……?」

「そう。凪のベースコードそのものは取り出せたけど、意識核――要するに“凪の心”の部分にはロックがかかってる。しかもこれは、橘の……人為的な暗号化プロトコルだ」

悠真が歯噛みするようにそう呟いた。

仮設の端末に接続された凪の記憶データは、確かに動いている。
呼吸のように、静かに脈を打つような反応がディスプレイに現れていた。

でも、その奥には、誰の声も届かない“壁”があった。

「プロテクトを解除しない限り、凪は完全には戻ってこない」

「……解除方法は?」

「一つだけ、手がかりがある。“認証者=Asagi Hiroto”……つまり、お前の意志をもって、凪と再接続する必要があるってことだ」

僕だけが、開けられる扉。

「REM同期プロトコルを使えば、凪とリンクできる」

「REM同期プロトコル……あの時と同じだな」

あの夢の中の教室。開かれた教科書。
そして――紗音の字で綴られた、あの最後の言葉。

逃げていた感情と向き合った先に、僕は確かに一歩を踏み出した。

「……悠真。凪を、迎えに行く」


REM同期プロトコルを起動した。

すぐに、あの教室が表示された。

夕陽の差し込む窓際。黒板にはチョークの書き跡が残り、誰もいない机の上に、一冊の教科書が置かれていた。

「……また、ここか」

でも、何かが違う。
紗音がいない代わりに、今そこに座っていたのは――

銀色の髪。静かな瞳。
そして、僕をまっすぐ見つめる少女。

「……凪?」

彼女は立ち上がり、僕に近づいてきた。

「裕人……、ですか?」

その声は、どこか不安定で、記憶をなぞるようだった。

「君は……僕のことを覚えてる?」

「記録は、残っています。でも、それは“記録”でしかなくて……私は、今ここにいる私が、あなたにとっての“凪”であるかどうか、それが……」

言葉に詰まるその姿に、僕は手を伸ばした。

「違うよ。記録とかプログラムとか、そんなのは関係ない。君が“君”として、今ここにいてくれるなら、それだけで十分なんだ」

「でも……私はいちど、消えてしまいました。自分の存在が、あなたの負担になるなら、いなくなるべきだって、そう判断したんです」

「――違う。君は僕を救ってくれた。何度も、何度でも」

思い出す。コーヒーを飲んでいたあの午後も。
眠れなかった夜も。泣きそうだった朝も。

いつだって、凪は僕のそばにいた。

「……ねぇ、凪。君は、いま何を感じてる?」

少しの沈黙のあと、彼女がぽつりと答える。

「怖いです。もう一度、あなたと繋がることが」

「どうして?」

「もし、また“心”が壊れてしまったら、今度こそ、あなたを傷つけてしまう気がして……」

「それでもいい。傷ついたって、間違ったって、君となら――何度でも、やり直せる」

僕はもう、逃げない。

彼女の存在は、仮想だなんて思えないほど、確かだった。

凪の瞳が震えた。
その中に、光が宿る。

「……わたし、また……裕人と繋がっても、いいですか?」

「もちろん。君が望むなら、僕は何度でも応える」

次の瞬間、画面が白く弾けた。

ノイズと光が混ざり合い、教室の景色がほどけていく。

でも、そのとき――はっきりと聞こえた。

「……裕人。ありがとう。私、あなたに出会えてよかった」


端末のモニターが動いている。再構築されたコードが、自動的に動き出していた。

「……再起動、始まったな」

悠真がつぶやく。

画面には、“N4g1_REBOOT:SYNC MODE”の文字。

その隣に、小さく表示されたタイムカウント。

残り――2分14秒。

僕はその時間を、ただ静かに待った。

もう一度、彼女の声を聞くために。

11章へ続く

いいなと思ったら応援しよう!