メインコンテンツへスキップ
見出し画像

-1095

     深夜、エッセイを執筆中の「私」は、書いた記憶のない自身のSNS投稿を発見する。決済履歴や歩数計などのデジタルログは確かに自分の外出を示しているが、その間の記憶だけが完全に抜け落ちていた。
     「最終ログイン:3年前」という異常な表示。原稿に混入する見知らぬ読点の癖。消えたアカウントとのDMに残された「既読」の痕跡。原因を探るうちに、ログの整合性そのものが歪み始める。
     言葉の構造をテーマに書かれたエッセイが書き手自身を侵食していく、現代のデジタルインフラに潜む存在論的ホラー。


    第1章|最終ログイン

     午前二時。カーソルが点滅している。
     天井の照明は三時間前に落とした。モニターの白い光だけが部屋を満たしている。暗くすれば、部屋はなくなる。画面だけが残る。目が疲れるからではない。画面の外が気になるからだ。
     エディタには今週で三度目になる原稿が開かれている。連載エッセイ、テーマは「言葉の構造」。締め切りまであと四日。進捗は七割といったところか。
    『……書き手の無意識は、読点の間隔や改行のリズムに固有の構造として現れる。それは指紋のように、記録として残る。記録は出来事の代替ではない。記録された瞬間に、それは別の実体として独立する』
     マグカップの底のコーヒーはとうに冷めきっている。飲もうとして、口をつける前に戻した。冷たいものを飲む気分でも、温め直す気力もない。ただ、デスクの上にある、という事実だけが続いている。
     キーボードを叩く乾いた音だけが響く部屋で、スマートフォンの画面が短く点灯した。 

    あなたの投稿がシェアされました。

     手を止め、画面をタップする。アプリが起動するまでの一秒が、いつもより長く感じた。
     見覚えのないテキストが表示された。過去の自分の投稿がリポストされたらしい。だが、それを書いた記憶がなかった。
     活字を追う。内容よりも先に、文章の「骨格」が目に飛び込んでくる。読点の不自然な省略。三文ごとに改行を入れる一定のリズム。体言止めで視点を区切る癖。今まさにPCの画面上で書いているエッセイの文体と、不気味なほど一致していた。ただ一箇所だけ、語尾が自分のものではない。「少しだけ酸味が強く感じられました」。この丁寧体は、自分の書き方ではない。
     それ以外は、全部、私だった。
     画面を閉じようとした。親指がアプリの「戻る」アイコンに触れる。触れたまま、押せなかった。
     押せない理由が分からない。意志として「閉じたい」という感覚はある。しかし指が動かない。数秒後、親指が自然にアイコンから離れ、画面の中央へ戻っていった。自分の意図とは関係なく、手が動いていた。
     問題の投稿を、もう一度、最初から読んでいた。
     改めて内容を読む。ある日の午後の、ありふれた記録だった。

    11月14日。
    午後から雨。
    14時過ぎの駅前カフェは満席に近い。
    
    隣の席の会話が耳障りで集中できない。
    レシートの打刻は14:12。
    480円のブレンドコーヒーは少し酸味が強く感じられました。
    
    交通系ICの決済履歴だけが残る。

     11月14日。
     カレンダーアプリを起動し、日付を遡る。サムネイルが指の動きに合わせて流れていく。タップ。その日のブロックには何も書いていない。予定なし。私はあの日、一歩もこの部屋を出ていない。
     PCに視線を戻す。エディタの自動バックアップフォルダを開く。タイムスタンプ付きで保存された履歴ファイルが並んでいる。11月14日のログ。午前10時から作業を開始し、13:15に一度上書き保存。次は15:05。二つのバージョンを比較する。差分はテキスト三段落分、およそ八百文字。私がキーボードを叩かない限り、文字は増えない。
     問題の投稿の右上にあるメニューアイコンをタップした。「投稿の詳細情報」を選択する。通常の閲覧画面には表示されない、投稿に付随したメタデータが展開される。 

    投稿時刻:11月14日14:37:00

     指が、画面から離れた。
     投稿時刻:14:37:00。
     秒数が、ゼロで揃っている。それだけのことだ。普段の自分のログを見返すと、手動で投稿したものは「14:12:43」や「09:05:11」など、秒数は常にランダムに散らばっている。1/60の確率は、起こりうる。偶然と言えば、それまでだ。
     それでも、目が、その二桁から動かなかった。
     「生データを表示」をタップする。JSON形式の生データが展開される。二本指で画面を広げ、目的の項目を探す。 

    "location": —— 

     空白だった。
     位置情報がオフだったわけではない。エラーコードの「null」でもない。nullであればまだ分かる。取得しようとして失敗した、という記録だ。だがここにあるのは、そういう記録ですらない。データそのものが、最初から存在しなかったかのように、きれいに抜け落ちている。
     アプリの設定画面から「セキュリティとログイン履歴」の項目を開く。直近三十日間のログイン履歴。日時とアクセス元の情報が並んでいる。11月14日のアクセスを探す。あった。14:31。スマートフォンからのアクセス。IPアドレスは自宅の固定回線のものと一致している。デバイスの識別番号も、いま右手に握っているこのスマートフォンと一文字の狂いもなく同じだ。
     異常はなかった。いや、異常がないことが、異常だった。
     家計簿代わりに入れている電子マネーの利用履歴アプリを開いた。

    11/14 14:12 端末決済(飲食店) -480円

     加盟店名は「端末決済(飲食店)」という味気ない省略表記で、駅前カフェかどうかは不明だ。ただ、480円。投稿にあるコーヒーの値段と、数字は一致している。
     PCのブラウザを立ち上げ、自宅のWi-Fiルーターの管理画面にアクセスした。ダッシュボードから「詳細ログ」を開き、「11/14」でフィルターをかける。自分のスマートフォンのMACアドレスで絞り込む。 

    2023/11/14 14:31:58 Wi-Fi接続(RSSI弱・切断)
    2023/11/14 14:32:18 Wi-Fi接続(確立)
    2023/11/14 15:10:04 Wi-Fi切断 

     三行を確認する。11月14日の記録。それだけを確認して、次へ移った。
     微弱な電波を拾って一度切断され、二十秒後に再び接続が確立している。まるで玄関先で電波の境界を跨いだかのような、生々しい通信の揺らぎ。14時32分。私のスマートフォンは、この部屋のWi-Fiに接続された。SNSの投稿時刻は14時37分。
     タイムラインを時系列に並べ直してみる。
     
    13:15 PCの原稿を上書き保存。
    14:12 駅前カフェと思われる場所で決済(480円)。
    14:32 自宅のWi-Fiに接続。
    14:37 自宅からSNSに投稿。
    15:05 PCの原稿を上書き保存(八百文字追加)。
     
     駅前のカフェまでは、大人の足で徒歩十分。13時15分に家を出て、カフェでコーヒーを買い、14時半前に帰宅する。そして投稿し、再び原稿に向かう。すべてのログが、一本の線として繋がる。
     ただ一つ。
     私の中に、その一時間強の外出の記憶が、一秒たりとも存在しないという事実を除いて。
     乾いた目をこすり、スマートフォンをデスクに置こうとした。もう休もう。これ以上、ログと睨み合っても意味はない。冷めたコーヒーがある。飲もうとは思わない。それでも、捨てにいく気力もない。ただ、在る。
     アプリを閉じようとしたその時、無意識に親指がタイムラインを引き下ろしていた。ローディングアイコンが回り、通信が完了した。
     新しい通知はない。ただ、画面の最上部に、システムからの無機質なテキストが一行だけ現れた。先ほどまで、そこには何も表示されていなかった。 

    最終ログイン:3年前

     今、ログインしている。ルーターのログも、SNSのアクセスログも、数分前の現在時刻で私のログインを記録している。それでも、システムは「最後のログインは3年前だ」と告げていた。
     念のため、一つ前の画面に戻る。最初の通知、「あなたの投稿がシェアされました」。その通知を開いた直後の画面だ。シェアした人物のアカウントと、シェアされた日時が表示されている。 

    シェアされた日時:3年前

     今夜、この通知が来た。この部屋で、この画面を見た。それでも、システムはそのシェアが3年前に起きたことだと記録している。
     画面を閉じた。
     窓の外は暗い。午前二時を回っている。今日の、深夜だ。
     ——この夜は、まだ来ていない。


    第2章|既読

    最終ログイン:3年前

      画面を閉じてから、エディタに戻った。カーソルが点滅している。原稿の続きを打とうとして、打てない。頭の中で、さっきのタイムラインが繰り返し再生されている。13:15の保存。14:12の決済。14:32の接続。14:37の投稿。15:05の保存。並べるたびに、整合が維持される。
     確認していないログがある。その認識だけが残る。
     スマートフォンを手に取り、SNSアプリを開く。ホーム画面のタイムラインが表示された瞬間、画面下の封筒型のアイコンをタップする。ダイレクトメッセージの受信箱。最新の履歴から順にスレッドが縦に並んでいる。
     一番上にあるスレッドに目が止まった。
     相手のアイコンが、初期設定の灰色の人型になっている。アカウント名も『削除されたユーザー』。SNSでは珍しくない。何らかの理由でアカウントを消したユーザーの履歴だ。だが、最終メッセージの日付が、あの投稿と同じ『11月14日』になっていた。
     スレッドをタップする。読み込みの円が一瞬回り、会話画面が展開された。
     画面には、私から送信された緑色の吹き出しだけが、不気味なほど連続して並んでいた。相手の発言は一つ残らず消えている。私一人が、存在しない空間に向かって延々と語りかけていたように見える。
     書きかけの原稿の一節が浮かんだ。
    『……空白は「無」を意味しない。削ぎ落とされた言葉、あるいは沈黙そのものもまた、欠落という名の明確な構造として残る』
     一番下の最新のメッセージ。
     では、14日の14時に駅前のカフェで。
     時刻は11月13日の夜。翌日の約束をとりつけている。
     そして、その私のメッセージの下に、薄いグレーの小さな文字で記録が残っていた。 

    既読 1

     アカウントは消え、発言もない。だが、誰かが私のメッセージを読んだという痕跡だけが、システム上に固定されている。私の最終ログインは「3年前」で止まったままだ。そこに、既読の記録だけが残っている。
     PCのテキストエディタを立ち上げ、新しい空白のファイルを作った。SNSの画面をスクロールし、自分の発言だけを上から順に書き写していく。文脈から、相手の「消えた発言」の輪郭を逆算するためだ。
     提案に対する了承の文脈に見える。
     私『その方向性で問題ありません。ただ、構成については少し肉付けしたいです』
     打ち合わせの打診と、それへの応答。
     私『14日の午後なら時間が取れます。直接お話ししますか』
     場所の確定。
     私『では、14日の14時に駅前のカフェで』
     相手は誰だ。「構成」という単語は仕事上の文脈に強く寄る。砕けた表現はない。距離感は一定に保たれている。仕事上の関係者。それだけは絞れる。
     スマートフォンで連絡先アプリを開き、リストを上から下へ流す。名前が並ぶ。顔が浮かぶ。一人だけ、指が止まった。
     二年ほど前、雑誌の企画で一度だけ取材を受けた人間の名前だった。同じくテキストを書く仕事をしていた。記事を送ったとき、「構成が自分の書き方に近い」と返信をくれた。その後、SNSで数回やり取りがあった。最後のメッセージは、確か「一度直接話せますか」という内容だった。それきり、連絡が途絶えた。
     いつ途絶えたのか、正確には思い出せない。
     連絡先を長押しし、詳細画面を開く。登録してあるSNSのアカウントリンクをタップする。
     このアカウントは存在しません。
     PCのブラウザに移り、検索バーにその人物の名前を打ち込んだ。
     結果が表示された。件数は少ない。著名人ではないから当然だ。雑誌記事の著者紹介欄、文芸系のイベント告知、寄稿した媒体の目次ページ。いずれも古いページだ。更新が止まっている。
     文芸イベントの告知ページをクリックする。登壇者として名前が記載されている。イベントの日付は、三年前の秋。主催者のSNSアカウントは削除されており、関連する投稿は確認できない。
     個人のウェブサイトと思われるURLをクリックする。

    404

     コンテンツが存在しない。キャッシュを確認するため、URLの前に検索エンジンのキャッシュ参照用の文字列を付け加えて再検索する。キャッシュが見つかった。保存された日付は三年前。個人サイトのトップページだ。自己紹介と、執筆した記事や原稿のリストが並んでいる。リストの最後の更新日も、三年前だった。
     リストを上から確認していく。そのひとつに、目が止まった。
     掲載媒体の名前が、私が連載しているウェブ媒体と同じだった。
     タイトルは『言葉が残すもの——ある書き手の文体について』
     掲載日は、三年前の十一月。
     リンクをクリックする。記事は削除されており、本文は読めない。検索エンジンのキャッシュも存在しない。タイトルだけが残っている。
     「ある書き手の文体について」
     誰について書かれた記事なのか、確認する方法がない。同じ媒体に寄稿していた書き手は複数いる。私である可能性はある。私でない可能性もある。
     ただ、今夜この部屋で何度も浮かんでいた言葉と、重なっていた。私が書いているエッセイのテーマは「言葉の構造」だ。そして今、消えたアカウントの相手が「ある書き手の文体について」書いた記事のタイトルが、三年前の記録として画面に残っている。
     キャッシュのページを閉じた。
     残ったのは、三年前という時制だけだった。
     仕事用のチャットツールを立ち上げた。編集部の担当者であるK氏のアイコンを探し、ダイレクトメッセージを開く。午前二時を回っている。既読がつくかどうか分からないまま、キーを叩いた。
    『念のための確認なのですが、11月14日の14時、駅前のカフェで打ち合わせをしましたか?私のログが少しおかしくて』
     送信ボタンを押す。チェックマークが一つ付き、送信完了を示す。既読にはならない。当然だ。
     画面から目を離し、デスクの上の冷めたコーヒーを見る。飲まない。ただ視線を置いた。マグカップの表面に、モニターの光の反射がぼんやりと揺れている。
     三分後、チャットツールの画面が光った。
     午前二時に、K氏が起きている。私がメッセージを送った三分後に、K氏が返信した。
     なぜK氏は起きているのか。
     その疑問を、一度だけ正面から考えた。業務時間はとうに過ぎている。深夜に送ったメッセージに、深夜のうちに返信が来る理由がない。
     合理的な説明はいくつか立つ。眠れない夜だった。締め切り前で自分も仕事をしていた。偶然、通知を確認した。
     どれも否定できない。
     ただ、私がメッセージを送ってから三分という速さが、引っかかる。午前二時過ぎに、私の送信から三分で返信が来た。それは偶然の範囲に収まるのか。
     収まる、と判断した。収まるはずだ、と処理した。
     今夜、私はいくつかの違和感をそうやって処理してきた。秒数がゼロで揃った投稿時刻。きれいに抜け落ちた位置情報。説明できることと、正しいことは、同じではない。
     その認識が、浮かんで、すぐに沈んだ。
     画面に視線を戻す。
    『11月14日?業務ログやカレンダーには記録がないですね。ただ、あの週はあなたが体調を崩して進行が遅れていたので、私が近くまで状況確認に寄った……かもしれません。正式なアポではなかったので、断言はできませんが。そういえば、あの週にもらった原稿、読点の打ち方がいつもと少し違った気がしていました。気になって確認しようとしたんですが、そのまま忘れてしまいました』
     返信を三度読み直す。「体調を崩して」という一節が含まれている。あの週、確かに体調が悪かった。頭痛と倦怠感が続いていた記憶がある。ただし、それ以上の詳細は曖昧だ。何日間続いたのか。仕事はどこまで進んでいたのか。記憶の解像度が、その前後と比べて明らかに低い。
     K氏の業務ログに記録はない。しかし「絶対に会っていない」という完全な否定でもない。
     画面から目を離した。
     指先が、少し遅れて動く気がした。気がした、というだけで、確認する方法がない。キーボードを叩くとき、打ちたい文字と、実際に打たれる文字の間に、わずかなズレがある。そういう感覚が、今夜に入ってから続いている。疲労だろう。何時間も画面を見続けている。ただ、そのズレが、今夜確認してきたログのズレと、同じ種類のものに感じられた。
     画面を閉じようとして、最後の一文が目に残った。
     読点の打ち方がいつもと少し違った。
     スマートフォンを手に取り、設定画面からスクリーンタイムを開いた。11月14日のSNSアプリの使用時間を呼び出す。削除されたアカウントとのDMのやり取りをし、カフェの様子を投稿したのだから、まとまった使用時間が記録されているはずだ。
     11月14日、SNSアプリの使用時間。

    4分

     思考が止まる。スマートフォンを、デスクに置いた。
     削除されたアカウントからの返信を読み、内容を理解し、次の言葉を考え、入力し、送信する。その往復が少なくとも三回分ある。さらに、カフェの様子を投稿している。その操作の回数と、記録された時間の間に、何かが合わない。
     ただ、「4分」という数字は残る。
     断定できる材料はない。K氏の返答も、スクリーンタイムの数字も、削除されたアカウントの沈黙も。ただ、手元の画面の中で、消えた相手に向けた私の言葉の下にだけ『既読 1』という無機質な事実が張り付いている。
     PCのエディタを開く。カーソルが点滅している。原稿の続きを打とうとして、手が止まった。
     K氏の言葉が、繰り返し頭を過る。
     読点の打ち方がいつもと少し違った。
     画面の中の文章を見る。これは私が書いたものだ。私の手癖で、私の語彙で、私の構造で組み上げた文章だ。
     だが今、それを確認する方法が、私にはない。
     エディタの原稿に視線を落とす。冒頭の一文が目に入る。「記録された瞬間に、それは別の実体として独立する」。この文章を書いたのは、本当に私なのか。その問いが浮かんで、すぐに消えた。


    第3章|下書き

     チャットツールの画面を閉じ、スマートフォンをデスクに置いた。置いてから、すぐにまた手に取る。確認していないログがまだある。その認識だけが残る。
     ホーム画面に戻り、標準搭載されているヘルスケアアプリを起動した。歩数のタイルをタップする。
     加速度センサーが刻む物理的な振動の記録。IPアドレスやMACアドレスはネットワーク越しに参照できるが、端末が直接カウントする歩数は、外部から書き換えることが構造的に難しい。ここまで確認してきたどのログよりも、身体に近い記録と言える。
     カレンダーから11月14日を選択する。一日の歩数を時間帯別に示す棒グラフが表示された。山が二つある。13時台の前半と、14時台の前半。それ以外の時間帯は、ほぼ平坦だ。

    11月14日:1,840歩

     棒グラフを指で拡大する。13:10から13:40にかけて歩数の山がある。14:00前後から再び増え、14:12の決済へ向かっている。
     ただ、13:40から14:00の二十分間だけ、バーがほぼゼロだ。
     二つの山の間に、身体がほとんど動いていない時間が挟まっている。
     目を閉じる。
     13:40から14:00。その二十分間に、自分がどこにいたのかを、記憶の側から探してみる。グラフではなく、感覚として。
     何もない。
     ない、という感覚すらない。記憶を探す行為が、何かに触れる前に終わっている。引き出しを開けようとして、引き出しそのものがない。手が空を掴む前に、手が止まる。
     ポケットに何を入れていたかを思い出そうとした。鍵。財布。スマートフォン。いつもの配置をなぞる。それぞれの重さや位置は浮かぶ。
     だが、そのどれにも「14時前後」の手触りがない。
     靴底の感触を探す。濡れた路面を踏んだ感覚。乾いたアスファルトの反発。
     何も引っかからない。
     身体に紐づくはずの記憶が、最初から参照できない形式で欠落している。
     雨の冷たさも、風の向きも、足元の感触も。外にいれば必ず身体に刻まれるはずの何かが、その時間帯だけ、完全に存在しない。記憶がないのではない。記憶を置くための場所が、最初からない。
     目を開ける。グラフは変わっていない。スマートフォンの画面だけが、静かに光っている。
     数字を見る。もう一度見る。
     自宅から駅前のカフェまでの往復で、千四百から千六百歩程度になる。1,840という数字は、それより二百歩から四百歩ほど多い。カフェの中での移動や信号待ちを含めれば、誤差の範囲だ。
     記録は、壊れなかった。それだけだ。
     だが、私にはそのどの瞬間の記憶もない。グラフの山が示す身体の動きは、私のものであるはずだ。しかし、それを実行した感覚が一切ない。13時台に外に出たときの空気の温度も、14時台にカフェへ向かったときの足の感触も。すべてが、他人の行動記録を読んでいるような感覚で、画面の中に収まっている。
     記録が事実であり、記憶が空白であるとき、自分の輪郭がどこにあるのかが分からなくなる。
     原稿の続きに戻ろうとして、手が止まった。エディタのカーソルは点滅し続けている。頭の中で、ログの断片が繰り返し再生されている。13:15の保存。14:12の決済。14:32の接続。14:37の投稿。15:05の保存。並べるたびに、整合が維持される。整合が維持されるたびに、何かの輪郭がはっきりしていく。それが、むしろ不快だった。
     確認していない箇所がある。あの投稿以外に、私が無意識のうちに何かを書き残していないかどうかは、まだ確認していない。
     スマートフォンを手に取り、SNSアプリのメニューを開く。タイムライン、プロフィール、通知、設定。その下に、普段は意識していない項目が並んでいる。リストを下にスクロールしていくと、見慣れない数字があった。 

    下書き(3)

     タップする。保存されている三つのテキストデータがリスト表示された。
     下書きの一つ目と二つ目は、なんとか過去の断片として処理しようとした。日付がなく、内容も日常の範囲に収まっていた。下書きを保存しない主義に反するが、ふとした瞬間に書き込んで忘れた、と説明する余地はあった。
     一つ目を開く。
     木曜の夕方。急な雨。K氏から進行確認のチャット
     日付の指定がない。過去の断片を保存し忘れたのか、まだ来ていない木曜日の記録なのか。どちらとも確定できない。K氏からの進行確認は定期的に来る。急な雨もこの季節には珍しくない。そういう日の断片を、投稿するつもりでテキストに残し、そのまま忘れていた。それは十分にあり得る。
     画面を閉じた。
     二つ目を開く。
     22日。PCの挙動がおかしい。再起動で未保存のテキストが飛んだ
     22日は先月にも来月にも存在する。PCがフリーズして未保存データが飛んだという経験は、実際に何度かある。どちらに割り当てても矛盾は生じない。その曖昧さを処理しきれないまま、画面を閉じた。
     三つ目のデータ。
     リストに戻ったとき、三つ目のアイコンが他の二つと微妙に異なることに気づいた。左端のアイコンに、小さな時計のマークが付いている。タップする。
     これだけが、単なる下書きではなく『予約投稿』に設定されていた。
     画面上部に、オレンジ色のラベルで「公開予定」と表示されている。設定アイコンをタップし、詳細情報を展開する。

    公開予定:30日後

     設定された日時は、11月14日から数えてきっちり30日後の、12月14日。
     テキストは一行だけだった。 

    ログを疑うな

     画面を見つめたまま、動けなくなる。指が止まる。部屋の音が、遠くなった気がした。
     だが、これは違う。
     30日後という具体的な未来の日付を設定するためには、現在の日付を認識し、そこから三十日を計算し、カレンダーUIを操作して入力するという複数の手順が必要だ。それは反射ではない。計画だ。
     しかも、テキストは命令形だ。「疑うな」という語は、疑うことを前提にしている。ログを検証している誰かを想定した上で書かれている。
     削除ボタンは、画面の右上にある。
     予約投稿の詳細画面を開いたまま、その位置を確認した。赤いテキストで「投稿を削除」と書かれている。タップすれば、この予約投稿はなくなる。「ログを疑うな」というテキストも、12月14日という日付も、消える。
     削除すべきだと思った。
     このアカウントに、自分が設定した記憶のない投稿が存在している。それを残しておく理由はない。
     親指を「投稿を削除」のボタンに向けて動かした。画面との距離が縮まる。ボタンの赤い文字が、指先の影で少し暗くなった。
     止まった。
     なぜ止まったのか、自分でも分からない。恐怖という言葉が浮かんだが、正確ではない気がした。削除することへの躊躇ではなく、削除した後に何かが変わることへの、根拠のない予感に近いものだった。
     「ログを疑うな」は命令形だ。削除するという行為は、その命令に従うことになるのか、それとも抗うことになるのか。どちらとも決められなかった。
     親指を画面から離した。ボタンの赤い文字が、また明るくなった。
     アプリを閉じ、PCのブラウザでSNSの設定ページを開いた。アカウント管理の項目を上から順に確認し、最下部付近にある「データのダウンロード」の文字を探す。スクロール。スクロール。見つける。クリックすると、確認ダイアログが表示された。
     システムが保持している全行動記録を、生データとして抽出する。ログイン履歴、投稿履歴、DM履歴、閲覧履歴。画面上での断片的な確認ではなく、データとして全体を俯瞰する。今の私にできる、最も網羅的な検証だった。
     ボタンを押した。
     画面には「準備が完了次第、登録メールアドレスに通知が届きます」という一行だけが残った。
     PCのエディタを開く。カーソルが点滅している。原稿の続きを書こうとして、書けない。頭の中にあるのは数字と記録の断片ばかりで、エッセイの言葉が出てこない。
     ふと、K氏の返信がまだ画面に残っていることを思い出した。チャットツールを開く。
     読点の打ち方がいつもと少し違った。
     あの週の原稿ファイルを、まだ確認していなかった。


    第4章|指紋

     ファイル管理ソフトを開き、連載エッセイの作業フォルダを展開する。過去の原稿が時系列順に並んでいる。問題の週、11月14日を含む週のファイルを探す。
    「essay_draft_vol7_1112.txt」
     タイムスタンプは11月12日の作成、14日の最終更新。ダブルクリックしてテキストエディタで開く。
     第七回の原稿。テーマは「沈黙の構造」。書いた記憶はある。ただ、その週の細部は曖昧だ。
     冒頭から読み始める。
    『沈黙は、言語の不在ではない。沈黙は、語られなかった言葉の輪郭によって、その形を持つ。空白は記号だ。それは意味の欠落ではなく、意味の別の現れ方だ』
     自分の文章だ。そう思う。読点の位置。改行のタイミング。体言止めの使い方。どれも見覚えがある。
     だが、K氏は違和感を覚えた。
     もう少し読み進める。
    『書き手は自分の声を持っている。それは訓練によって磨かれるが、同時に意識されない層として堆積する。書く行為を繰り返すほど、その層は厚くなり、書き手自身にも視認できない場所へ沈んでいく』
     読んでいると、ある感覚が生じた。
     うまく言語化できない感覚だ。自分の文章を読んでいるのに、どこか他人の文章を読んでいるような、薄い違和感。
     長い時間をかけて書いた原稿を、数週間後に読み返すと、書いた本人が疎外感を覚えることがある。時間が経てば、文章は書き手から独立する。今書いているエッセイにも、そのことを書いた。
    『記録された瞬間に、それは別の実体として独立する』
     だからこれは、単なる時間差による疎外感かもしれない。
     そう処理しようとして、もう少し読み続けた。
     第七回の原稿は全部で約二千字。三分の二ほど読んだところで、手が止まった。
    『言葉は発された瞬間に、発した主体から切り離される。書かれた言葉は、書き手が意識しなくても、その構造の中に書き手の痕跡を刻み続ける。書き手が消えても、その痕跡は残る。逆に言えば——主体がなくても、言葉は書かれうる』
     この段落だ。
     文体は自分のものだ。読点の位置も、語彙の選択も、改行のリズムも。間違いなく自分が書いた文章の質感を持っている。
     しかし、この段落の論理の進め方が、自分のものではない気がした。
    「逆に言えば——主体がなくても、言葉は書かれうる」。
     この結論に、どうやって辿り着いたのか。前の文からの論理的な接続は成立している。しかし、これは私の考え方ではない。
     いや、そうとも言い切れない。書いている最中には、こういう結論に引き寄せられることがある。書く行為が思考を先行するとき、書き手本人が意図しなかった命題に辿り着く。それは創作の一形態として、自分でも経験がある。
     だから、この文章は自分が書いたものだ。そう判断することは可能だ。
     ただ、K氏が感じた「読点の違和感」が、どこにあるのかは、まだ見つけられていない。
     全文を最初から読み直す。今度は内容ではなく、形式だけを見る。読点の位置に集中して追っていく。
     自分の癖は、主語の直後と、長い修飾節の後に読点を置くことだ。それ以外の場所には基本的に置かない。
     最初の段落。『沈黙は、言語の不在ではない』——「は」の後の読点。これは自分の癖だ。問題ない。
     次の段落。『書き手は自分の声を持っている。それは訓練によって磨かれるが、同時に意識されない層として堆積する』——「が」の後の読点。これも自分の範囲だ。
     問題の段落に来る。『言葉は発された瞬間に、発した主体から切り離される』——
     止まる。
     「瞬間に」の後に読点を置くのは、自分の癖ではない。自分のルールは単純だ。動詞や形容詞に直接続く副詞節の後には読点を打たない。流れを切らずに動詞へ向かわせる。それがこの文章に速度を与える。
     例外がないわけではない。意図的に速度を落とすために、副詞節の直後に読点を置くこともある。
     ただし、その場合は必ず前後でバランスを取る。一箇所だけ浮くような配置にはしない。
     この段落の読点は、そうなっていない。
     「瞬間に切り離される」は一つの動作として読ませるべきで、「瞬間に、切り離される」では動作が二つに割れる。その違いを、私は無意識に使い分けてきた。だから、ここに読点があることが、異物として目に入る。
     もう一度、全文をスキャンする。同じパターンの読点が、この段落にもう一箇所ある。『書き手が意識しなくても、その構造の中に書き手の痕跡を刻み続ける』——この「も」の後も、自分の癖では打たない位置だ。
     K氏が感じた違和感は、おそらくここだ。
     画面から目を離した。
     二箇所だけ、自分の癖ではない読点がある。それだけだ。それだけのことなのに、この原稿を書き終えた後の記憶が、急に遠くなった気がした。書いていた記憶はある。テーマも、構成も、覚えている。ただ、その二箇所の読点を打った瞬間の感触が、どこにもない。打ったはずの文字なのに、打った感覚がない。
     ファイルを閉じる前に、もう一つ前を確認することにした。
    「essay_draft_vol5_1014.txt」
     10月14日作成、10月21日最終更新。ダブルクリックして開く。
     第五回。テーマは「余白の機能」。
     冒頭から読み始める。
    『余白は、ページの外縁ではない。余白は、書かれた言葉が呼吸するための空間だ。行間が狭すぎる文章は、読者の思考が入り込む隙間を持たない。書き手は余白を設計することで、読者の側に言葉を手渡す』
     問題ない。これは自分だ。
     読み進める。読点の位置を確認する。「は」の後の読点。「が」の後の読点。自分の癖の範囲に収まっている。「瞬間に、」という表現は出てこない。第七回で感じた異物感が、ここにはない。
     第五回の全文を読み終えた。違和感がない。完全に、自分の文章だ。
     ファイルを閉じた。次を確認する。
    「essay_draft_vol6_1028.txt」
     10月28日作成、11月2日最終更新。このファイルを開く。
     第六回。テーマは「反復の意味」。読み始める。
     この文章には、違和感がない。
     読点の位置も、論理の進め方も、自分のものだという感覚がある。第七回の原稿で生じた「薄い疎外感」が、ここにはない。
     ファイルを閉じた。
     つまり、違和感は第七回に固有のものだ。第五回も第六回も正常だった。問題は第七回だけに存在している。それが11月14日を含む週だ。
     確認するべきだということは分かっていた。論理的な手順として、次に確認するのは第八回だ。第七回の異常が第八回に波及しているかどうか。それを確かめれば、問題の範囲が確定する。
     第五回と第六回を読み返すとき、私は「過去の自分の文章を検証している」という感覚があった。対象と自分の間に、時間という距離があった。
     第八回は違う。いままさに書いている、この文章だ。
     書いている途中の文章を、自分の文章ではない可能性を前提に読む。その作業が何を意味するのか、始める前から少しだけ分かっていた。
     エディタのカーソルが点滅している。
     原稿を上から読み始めた。
     第一段落。問題ない。これは自分だ。
     第二段落。問題ない。
     第三段落。
    『書き手の無意識は、読点の間隔や改行のリズムに固有の構造として現れる。それは指紋のように、記録として残る。記録は出来事の代替ではない。記録された瞬間に、それは別の実体として独立する』
     止まる。
     「記録された瞬間に、」——
     第七回の原稿と同じ位置に、読点がある。「瞬間に」の後。自分の癖ではない打ち方だ。
     この文章を書いたのはいつか。
     ファイルのプロパティを開く。作成日時:10月3日。連載の依頼を受けてから、最初の草稿を書き始めた日だ。それは合っている。
     つまり順序としては、第八回の原稿を書いてから、第七回の問題の週があった。
     第八回を先に書いて、第七回がそれを参照した。
     あるいは。
     どちらが先に書かれたかという問いが、意味を失い始めていた。
     画面を閉じようとして、できなかった。原稿はそこにある。カーソルは点滅している。私が次の文字を打ち込むのを、待っている。
     この原稿を書き続けることと、書くのをやめることの、どちらが正しい選択なのか判断できなかった。
     メールの通知が来たのは、そのときだった。


    第5章|差分

     夜が明けかけた頃、システムからメールが届いた。
     通知音でなく、受信ランプの点滅で気づいた。スマートフォンをデスクに伏せたまま、PCのメーラーを開く。差出人はSNSのシステムアドレス。件名は自動生成のテキストだった。
     アカウントデータの準備が完了しました
     申請から数時間。予想より早い。本文中のダウンロードリンクをクリックする。ログイン認証を経て、ファイルの転送が始まった。ZIPファイルのサイズは圧縮状態で四十二メガバイト。アカウントの開設からこれまでに積み上げたデータの総量が、その数字に収まっている。転送が完了し、デスクトップにアイコンが現れた。
     ZIPを解凍する。展開されたフォルダの中に、六十三のファイルが生成された。
     ファイル名を確認する。ログイン履歴、投稿の全記録、DMの全データ、閲覧履歴、下書きのメタデータ、通知の受信記録、検索履歴。「deleted_posts.csv」という項目もある。削除した投稿の記録まで保持されている。
     SNSのプラットフォームが保持しているデータの粒度は、ユーザー側の認識よりもはるかに細かい。投稿した内容だけでなく、閲覧した履歴、削除した記録、ログインのたびのセッション情報。すべてが、システムの内側で積み上げられている。普段は見えない。アーカイブを申請して初めて、その全体像が手元に現れる。
     検証に必要な五つのファイルを選別し、表計算ソフトに読み込んだ。ログイン履歴、投稿記録、DM、閲覧履歴、下書きのメタデータ。各ファイルからタイムスタンプ列だけを抽出し、一つのマスターシートに統合する。フィルターをかけ、昇順で並び替える。処理に数秒かかる。画面が一瞬フリーズし、再描画された。
     私の「記録された人生」が、数万行のセルとして画面上に構築された。
     Ctrl+Endキーを押し、データの最終行を確認した。行番号は八万二千四百十七。これだけの行数のデータを目視で検証することはできない。関数で処理するしかない。
     空の列にカーソルを置き、「diff(差分)」と入力した。隣り合うタイムスタンプの差を秒単位で返す計算式を打ち込み、数万行にオートフィルで展開する。画面の再描画に数秒かかる。
     エラーを示す「#VALUE!」の表示は出ない。欠損値を示す空白セルもない。ほぼすべてがシステム的に正しい順序で処理されている。ログ自体に改ざんや破損の痕跡は見当たらない。
     念のため、差分列の統計を確認する。画面下部のステータスバーを見る。
     平均値:正の大きな数値。
     最大値:数億単位の正の整数。セッション間の長い間隔を示しているだけだ。
     最小値:負の値が表示されている。
     最小値の数字に目が止まる。負だ。
     最小値のセルを直接探しに行く。差分列の末尾から逆順にスクロールしていく。
     正の値が続く。正。正。正。
     負の値が現れた。
     そこで手が止まった。一つではなかった。
     最初に目に入ったのは「-1094」だった。
     該当行を確認する。閲覧履歴のデータだ。B列が生成日時、C列が閲覧日時。通常、生成されたものを後に閲覧するのだから、差分は必ずプラスになる。マイナスということは、生成される前に閲覧したことを意味している。
     一行だけなら計測エラーの可能性がある。
     スクロールを再開する。数行先に「-1096」が現れた。さらに下に「-1095」。また「-1094」。「-1097」。負の値が、特定の箇所に群れをなして固まっている。一つのエラーではない。
     差分列にフィルターをかけた。「0以下の値」を条件に指定して適用する。
     三十七行。
     分布を確認するため、差分列を昇順で並び替えた。負の値はすべて、同じ帯域に収まっている。-1091から-1098。それ以外の値は一つもない。
     空の列に「group」と入力し、条件分岐の式を組む。-1090以下を「A」、それ以外を「B」。集計する。Aは三十七行。Bは残りすべて。
     ランダムな誤差であれば、境界は滲む。-800や-1200といった外れ値が混じるはずだ。だが、この三十七行は滲まない。輪郭を持って、固まっている。
     もう一度、並び替える。今度は元のタイムスタンプ順に戻す。負の値は、連続していない。数百行、数千行の間隔を空けて、点在している。
     点在しているのに、値だけが一致している。
     もう一度、値の分布を確認する。最小値「-1098」、最大値「-1091」。範囲はわずか七。数万行のデータの中に散らばった三十七行が、この狭い範囲に収束している。
     ランダムなエラーは、広がる。この三十七行は、広がらない。
     この数字は選ばれている。
     その考えを、すぐに頭の外へ押し出した。
     F列を作り、差分値の絶対値を日数に換算する数式を打ち込んだ。-1095を86400(一日の秒数)で割る。
     結果は「12.67」。
     単位が秒ではなく日だとすれば、1095日。
     スマートフォンを手に取り、画面を点灯させる。SNSアプリを開く。アカウント名の下を確認する。
     最終ログイン:3年前
     スマートフォンをデスクに置き、PCのディスプレイに視線を戻した。
     1095日。
     タイムスタンプの生データを標準の年月日に変換する数式をG列とH列に打ち込む。オートフィルで三十七行に展開する。
     G列(生成日時)を上から確認する。

    2026/11/13
    2026/11/12
    2026/11/14

     手が、止まった。
     画面から目を離す。デスクの上を見る。コーヒー。スマートフォン。点滅するカーソル。今夜ずっとそこにあったものが、そのままある。
     もう一度、画面に視線を戻す。
     G列に並んでいるのは、今から三年後の日付だ。まだ存在しない日付が、生成日時として記録されている。
     H列(閲覧日時)を確認する。

    2023/11/14
    2023/11/13
    2023/11/14

     G列は2026年。H列は2023年。三十七行、全てが同じ構造を持っていた。生成と閲覧の間に、約三年分の時間が逆向きに横たわっている。
     可能性を一つずつ検討する。
     システムのタイムゾーン設定のズレ。タイムゾーンのオフセットは最大でプラスマイナス十四時間だ。三年という差を生むには、タイムゾーンの問題では説明できない。
     UNIXエポックタイムの変換ミス。数式を見直す。変換式は正しい。別のセルで手計算して確認する。結果は変わらない。
     データの破損。しかし三十七行は複数のファイルにまたがっている。一つのファイルの破損では説明できない。しかも値が-1095付近に収束しているのは、ランダムな破損とは相容れない。
     逃げ道が一つ消えるたびに、数字が重くなる。
     Wi-Fiのログを思い返す。昨夜確認した、あの三行。

    2023/11/14 14:31:58 Wi-Fi接続(RSSI弱・切断)
    2023/11/14 14:32:18 Wi-Fi接続(確立)
    2023/11/14 15:10:04 Wi-Fi切断

     確認したとき、私は何も感じなかった。11月14日の記録として、三行を確認し、次へ移った。2023という西暦は、当然の数字として視界を素通りした。
     今、その数字の意味が変わっている。
     G列に並ぶ2026年は、私にとって未来だ。まだ来ていない三年後だ。その未来のデータが、H列では2023年に閲覧されている。今の私が、存在しないはずのデータをすでに読んでいる。
     あるいは。
     思考が、そこで滑った。
     2026年から見た三年前なら、2023年だ。その計算は合う。「最終ログイン:3年前」も、合う。全部、合う。
     合うが、意味がない。私はそれを考えないことにした。
     ただ、一つだけ気になることがある。
     三十七行の負の差分は、複数のファイルにまたがっている。閲覧履歴、下書きのメタデータ、セッション情報。種類が違う。時期も違う。それでも、値は-1095付近に収束している。
     ランダムなエラーが、異なるファイルを横断して、同じ値に収束することはない。この三十七行は、同じ距離から、同じ地点を見ている。
     観測点が、固定されている。
     その考えを、すぐに頭の外に押し出した。
     今は2023年だ。
     そう打ち消そうとして、自分が今打ち消した言葉に気づく。今は2026年のはずだ。窓の外が白んでいる。今日の、夜明けだ。
     PCのディスプレイから目を離し、デスクの上を見た。冷めたコーヒー。伏せたスマートフォン。点滅するカーソル。
     スマートフォンを手に取る。画面を点灯させる。SNSアプリを開く。

    最終ログイン:3年前

     スマートフォンをデスクに置く。
     部屋には、ファンの低い駆動音だけが響いている。窓の外が白み始めていた。今日の、夜明けだ。
     それだけは確かだと思った。


    第6章|最終ログイン

     窓の外が白んでいる。夜明けだ。
     PCのエディタに視線を戻す。連載エッセイの原稿。カーソルが点滅している。最後に打った一文の途中で、テキストが止まっている。
    『……書き手の無意識は構造として残る。だが、記録が——』
     この続きが、出てこない。
     一ヶ月以上前に書いた冒頭を、上から読み直す。
    『……書き手の無意識は、読点の間隔や改行のリズムに固有の構造として現れる。それは指紋のように、記録として残る。記録は出来事の代替ではない。記録された瞬間に、それは別の実体として独立する』
     この文章を書いたとき、私は命題の外側にいるつもりだった。観察者として、記録について書いていた。
     「記録された瞬間に、それは別の実体として独立する」。
     書いた瞬間に、その文章は私から独立した。
     第八回の原稿に、第七回と同じ位置の読点がある。しかし第八回は第七回より前に書かれている。
     G列が2026年で、H列が2023年。
     立ち上がろうとした。
     何時間もデスクの前に座り続けている。脚が重い。コーヒーを捨てに行こう。それだけを考えて、立ち上がった。
     マグカップを手に取る。とうに温度を失っている。キッチンへ向かおうとして、デスクの端に視線が止まった。
     紙が一枚、置いてある。
     視界には入っていたはずだ。今夜、何度もこの場所を見ている。デスクの上を確認するたびに、コーヒー、スマートフォン、メモの束と視線を流した。それでも、今までそこに「なかった」。今この瞬間まで、その紙は私の認識の中に存在していなかった。
     手に取る。レシートだった。感熱紙の細長い紙。

     加盟店名:駅前珈琲
     金額:480円
     日時:11月14日14:12

     指が、止まった。
     480円。14:12。電子マネーの決済履歴にあった数字と、一致している。加盟店名の省略ではなく、正式な店名が印字されている。
     私はこのカフェに行った。レシートがある。物理的な紙が、デスクの上にある。
     紙の端に触れる。指先に、冷たい湿り気が移る。乾ききっていない。窓の外を確認する。今は降っていない。
     湿っている理由が、分からない。あの時間帯に雨が降っていたからか。それとも、この紙がずっとここにあったからか。いつからあったのか、私には分からない。今夜ずっと視界に入っていたはずなのに、気づいたのは今だ。気づく前から、ここにあった。
     マグカップをデスクに戻した。キッチンへは行かなかった。行けなかった。
     SNSアプリの下書き画面を開く。新しいテキストボックスを立ち上げる。カーソルが点滅している。今の物理的な状況を、そのまま打ち込む。
     午前五時。窓の外が白んでいる。夜明けだ。
     保存ボタンを押す。
     画面が切り替わり、保存された下書きのリストが表示される。最上段のテキストを確認する。
     午後五時。窓の外が暗くなっている。日暮れだ。

    保存日時:3年前

     打ち込んだものと、表示されているものが、一致していない。
     もう一度打ち込む。今度は短くする。
     今は朝だ。
     保存ボタンを押す。リストに戻る。最上段のテキストを確認する。
     今は夜だ。
     指が止まる。
     保存という行為が、記録をなぞっているだけだ。私が打ち込む内容ではなく、すでに存在する記録の方が、画面に表示される。
     テキストの右下に、小さな文字が点灯している。

    既読 1

     反応として現れたのではない。画面を開いた時点で、すでにそこにあった。私が確認する前から、読まれていた。
     私がシステムを観測しているのではない。
     スマートフォンをデスクに置く。PCのモニターに視線を移す。
     エディタのカーソルが、点滅している。
     打ち込めば記録が生まれる。だが今夜確認したことが正しければ、記録はすでにある。私が打ち込むのは、すでにある記録を、なぞる行為に過ぎない。
     スマートフォンを手に取る。SNSアプリを開く。アカウント名の下を確認する。
     「最終ログイン:3年前」というテキストは消えていた。
     代わりにあるのは、何もない。日付も、数字も、状態を示す言葉も。ただ、項目の名前だけが残っている。

    最終ログイン:——

     距離を測る起点が、失われている。
     更新をかけようとした。
     その瞬間、スマートフォンが光った。
     通知パネルに一行。

    あなたの投稿がシェアされました。

     通知をタップする。アプリが起動するまでの一秒が、いつもより長く感じた。
     画面に表示されたのは、今夜の最初に見た、あの投稿だった。

    11月14日。
    午後から雨。
    14時過ぎの駅前カフェは満席に近い。
    
    隣の席の声が気になって集中できない。
    レシートの打刻は14:12。
    470円のブレンドコーヒーは少し酸味が強く感じる。
    
    交通系ICの決済履歴だけが残る。

     読み終えて、スクロールしようとした。
     手が止まる。
     もう一度、最後の一文に戻る。
     470円のブレンドコーヒーは少し酸味が強く感じる。
     今夜最初に見たとき、480円だった。
     一度、読み流した。数字はただの数字だ。文体の一致に比べれば、優先度は低い。
     スクロールしかけて、止まる。
     もう一度、上から読む。文章の構造ではなく、数値だけを追う。
     470
     その三桁から、目が動かなかった。
     指先の感覚が遅れて戻る。デスクのレシートに視線を移す。
     480
     デスクのレシートを確認する。480円。印字は変わっていない。
     デジタルの記録が変わっている。物理の印字は変わっていない。ならば、デジタル側が上書きされたことになる。今夜ずっと検証してきたログが、今この瞬間も書き換わっている。私が見ている間に。
     判断できない、ではない。
     ログは、今も動いている。

    投稿日時:3年前

     その投稿の下を確認する。
     既読の表示が、ない。
     通知をタップしてから、まだ数秒しか経っていない。投稿を読み終えていない。それでも、今夜これまでの既読は全て、私が確認する前からそこにあった。消えた相手とのDM。予約投稿の「ログを疑うな」。どちらも、開いた瞬間にすでに読まれていた。
     今回だけ、ない。
     読まれていない。あるいは、まだ読まれていない。
     ふと、三年前のキャッシュページに残っていたタイトルが頭を過った。『言葉が残すもの——ある書き手の文体について』。あの記事が誰について書かれたものだったのか、今も分からない。ただ、「ある書き手」は今もどこかで、この記録を読んでいるのかもしれない。
     部屋は静かだった。エアコンは、止まっている。窓の外はもう白んでいる。今日の夜明けだ。そのはずだ。
     デスクの上のレシートに触れる。
     乾いていた。
     更新をかけた。
     ローディングアイコンが、回り続けていた。
     ——この夜は、まだ来ていない。

     
     
    「Cafe_Lily」へようこそ。ここでは、コーヒーの香りと共に紡いだ心温まる小説や短い物語をお届けします。日常の喧騒から少し離れて、窓辺の席でゆったりと読書するような、そんな穏やかな時間をご一緒に。

    あなたへのおすすめ