第55話:未知のログエラー
夜の空気は、ひどく冷たかった。先ほどまで剣と魔力と咆哮が渦巻いていた街の一角は、今はまるで別の場所のように静まり返っている。人の気配は遠くにしかなく、この路地では風の通り抜ける音と、自分たちの吐く息だけが世界の音になっていた。
ノイズが消えた場所には、細い黒い線が残されていた。
地面と地面の隙間でも、影の濃さでもない。そこだけ、世界の色が一段暗くなっている。石畳の上を走るひび割れかと思えば、視線をずらすたびに位置がわずかにずれ、壁のあたりを走っているようにも見えた。
まるで、世界という布地が少しだけ破け、その裂け目から、外側の闇が顔を覗かせている――そんな印象だった。
「……ここ、何か……怖い……」
フィアが小さな声で呟いた。震えを抑えきれないのか、彼女の手がレインの袖をぎゅっと握る。瞳は黒い線から離せないでいるのに、視線を向け続けるのが辛そうでもあった。
「大丈夫……調べてみる」
レインはフィアの手に短く指先で応え、黒い線を正面から見据えた。背筋に冷たいものが走る。それでも、目を逸らすわけにはいかなかった。
《ワールド・ログ 起動》
意識の奥で、静かな起動感が広がる。視界の上に淡い光の層が覆い被さり、現実の光景に透けるように文字列が浮かび上がる。
対象を、あの黒い線へと合わせる。
ノイズが消えた、まさにその痕跡へ。
瞬間、視界に赤い文字が走った。
ERROR
「……えっ……?」
思わず声が漏れる。
もう一度、対象を指定し直す。
位置を微妙に変え、線の両端――周囲の石畳――周囲の空気――順にフォーカスを移していく。
ERROR
ERROR
ERROR
赤い文字が、雷のように何度も視界を横切った。普段なら対象の情報が滑らかに表示されるはずの場所が、真っ赤な拒絶で塗り潰されている。
【モノローグ/レイン】
「……情報が“壊れている”んじゃない……
まるで……追い返されているみたいだ……」
いつもなら、損傷した対象には「破損」や「欠損」といった表示が現れる。たとえ崩れかけた遺跡であっても、「かつて何があったか」を示す痕跡までは読み取れることが多かった。
だが、今目にしているのは、それとは違う。
ログに触れようとするたび、何者かの手で強制的に押し戻されているような、そんな感覚だった。
【モノローグ/レイン】
「……こんなの、初めてだ……
ログが……“何か”を恐れている……?」
ばかばかしい、と頭のどこかでは思う。
ただの機能が、恐れるわけがない。
だが、拒絶の強さは、それぐらいの比喩でしか表現できないほど異様だった。
レインは奥歯を噛み締め、さらに深く意識を沈める。
「……なら、もっと深い層……」
深層ログ領域へアクセスするときと同じ手順で、視界の層を一段、また一段と潜らせていく。都市全体のログを俯瞰する視点を下ろし、対象地点の履歴や周辺の変化を追おうとする。
しかし、視界の先に現れたのは、見慣れた緑や青の文字列ではなく――漆黒の壁だった。
ERROR:閲覧権限無し
アクセス拒否
■■■■■■■■■■■■■■■■■■
黒塗りが視界いっぱいに広がる。
それはただの文字ではなく、空間そのものを塗り潰すような圧力を持っていた。赤と黒の境界が揺れ、視界の端が暗闇に飲み込まれていく感覚が襲ってくる。
「――っ……!」
レインの頭に、強烈な衝撃が走った。
痛みというより、拒否だった。
「見るな」と、世界そのものから直接叩きつけられているような拒絶反応。
こめかみを殴られたように視界が白く弾け、足元から力が抜ける。石畳が急に遠くなり、身体が傾いていく感覚に、レインは反射的に手を伸ばした。
すぐ横にいたフィアが、慌ててその体を支える。
「レインさん! だ、大丈夫ですか……!?」
彼女の肩に体重を預けながら、レインは荒い息を吐いた。心臓が胸を内側から叩き、額にはじっとりと汗がにじんでいる。
「……ログが……」
言葉を選ぶ余裕もなく、喉から漏れた声は掠れていた。
「ノイズの情報を……完全にシャットアウトしてる……」
視界に残っているのは、黒塗りのあとに浮かび上がった、ただ一行の冷たい文字だけだった。
【情報消失】
原因:不明
状態:復旧不可
【モノローグ/レイン】
「……復旧……不可……?
今までは、たとえ壊れていても“破損”に分類されて……
痕跡ぐらいは拾えたのに……
これは……ログが……“負けている”……?」
世界の記録。
神々の管理。
深層にまで刻まれたはずの履歴。
それら全てが、この一点に関しては「分からない」と白旗を上げている。
フィアはレインの顔を覗き込み、不安げに眉を寄せた。
「……本当に、無理しちゃだめです……。さっきから顔色が……」
「大丈夫……少し、眩んだだけだ」
そう答えながらも、足元はまだ安定しなかった。フィアの肩を借りて、ゆっくりと呼吸を整える。冷たい夜気が肺の奥まで入り込み、少しずつ思考が落ち着きを取り戻していった。
すぐ脇で、ゼクトが黒い亀裂を見上げていた。
視線は鋭いが、焦ってはいない。何かを確かめるように、静かに観察している。
「ノイズ……あれは、世界の外側から漏れ出た“エラー”だ」
ゼクトの低い声が、路地の静寂を震わせた。
「ログが読めないのも当然だ。“存在してはいけないもの”だからな」
レインはゆっくりと顔を上げ、ゼクトを見た。
「……存在しちゃいけない……?」
「ああ」
ゼクトは黒い線から目を離さないまま、続ける。
「世界は、本来“決められた範囲”で動いている。
表層の人間、深層のログ、管理者層……全部ひっくるめて、一つの枠の中だ。
ノイズみたいな存在は、その枠からはみ出した“外側のごみ”みたいなもんだ」
「……ごみ……」
「だから管理者層は、本来こういうバグを即座に修正するはずなんだが……」
ゼクトの声音に、わずかな違和感が混ざった。
「放置されている。“理由”があるはずだ」
レインの背筋に、冷たいものが走る。
【モノローグ/レイン】
「……理由……?
わざと……消さない……?
こんな危険なものを……?」
管理者層。
世界を見下ろし、運命を調整し、不要なものを削除する存在。
もし本当にそこまでの権限を持つのなら、ノイズのような異常を放置しておく理由はないはずだ。世界の安定を第一に考えるのなら、真っ先に削除されるべき存在だ。
なのに、現に目の前で、ノイズは生まれ、消え、傷を残した。
そして、ログはその情報を握りつぶされるように消されている。
【モノローグ/レイン】
「……もしかして……
これは、単なるエラーじゃない……?
“意図的な結果”……?」
胸の奥に、得体の知れない不安が広がる。
自分が見ている世界は、本当に全てなのか。
ログに表示されている情報は、本当に全てなのか。
さっきまで当たり前のように信じていた「世界の裏側」が、急に薄い紙のように心許なく思えてくる。
「……未来も分岐も読めるはずなのに……」
レインは静かに呟いた。
視界の端には、まだ深層ログへのインターフェイスが淡く残っている。表層世界の運命、分岐、隠しフラグ。今までそれを読み解き、書き換えてきた。
「ノイズだけは……何一つ分からない……」
視線を黒い亀裂へ向ける。
そこから漏れ出すように揺れる歪みは、ログの光では照らしきれない。掬い取ろうとすればするほど、指の隙間からこぼれ落ち、形を失ってしまう。
【モノローグ/レイン】
「もし数が増えたら……
僕には……止められない……?」
未来予測も効かない。
行動パターンも読めない。
弱点すら表示されない敵。
そんなものが、この先何体も、何十体も生まれたら――。
自分の力は、一体どこまで通用するのか。
握りしめた拳に、じわりと汗が滲んだ。
そのとき、フィアの手がそっと重なった。
「……でも、レインさんなら……」
彼女の手は温かく、震えながらも、確かに力がこもっていた。
「きっと何とかできます……!」
その瞳は、不安を抱えつつも、まっすぐにレインを見ていた。
何も分からない闇の前で、それでも彼を信じようとする光。
レインは、唇を噛みしめた。
【モノローグ/レイン】
「……僕は、世界の全てを知っているわけじゃない。
ログは万能じゃない。
管理者層の外側、ノイズの領域には、僕の権限なんて届かない……」
それでも――
だからこそ――
見えている部分だけを見て、分かった気になっていた自分が、今はたまらなく腹立たしかった。
「……ありがとう」
レインはフィアの手を握り返し、静かに言った。
「情報がなくても、方法は必ずある……。
ノイズも、管理者も……全部暴き出す」
黒い線はまだ、地面――いや、空間そのものに刻まれている。
その周囲だけ、音がわずかに歪んで聞こえた。遠くの喧噪が、少し遅れて届くような違和感。夜風の流れも、そこだけ回り道をしているかのように変な渦を描いていた。
世界のそこかしこに、こうした傷が増えていくのだろうか。
ノイズが現れ、消え、そのたびに「情報消失」という文字が増えていくのだろうか。
【モノローグ/レイン】
「……もしそれが、世界の終わりへのカウントダウンだとしても……」
自分にはもう、立ち止まる余地はない。
救えなかった命の重さが、背中を強く押してくる。
ゼクトが短く顎を引いた。
「今はここまでだ。長居すれば、別の歪みを呼びかねん」
レインは黒い線を最後にもう一度見つめ、それからゆっくりと背を向けた。
フィアがその横に並び、ゼクトが少し前を歩く。
背後で、黒い亀裂がかすかに揺れた気がした。
そこから漏れ出す歪んだ光と音が、夜の闇に紛れていく。
その存在を、今、知っているのは自分たちだけだ。
ログに記録されることすら拒んだ、その異常を。
レインは胸の奥で、静かに誓いを新たにした。
見えないものを見えるようにする。
記録からこぼれ落ちた異常を拾い上げる。
世界の外側から滲み出したこの“エラー”を――必ず突き止める。
たとえ、ログが何も教えてくれなくても。




