ドアの鍵がカチリと音を立てて閉まった。
陸静淵は冷たい金属のドア板に背を預け、部屋の中のほぼ完全な闇に目を慣らしていった。カーテンは彼が部屋に入った時点で閉じられており、分厚いベルベットが街灯の最後のわずかな黄色い光さえも遮断していた。彼は静止したまま、耳朶を微かに震わせ、ドアの外の廊下に残っているかもしれない足音や呼吸音、あるいはエレベーターシャフトの奥深くで綱が擦れるかすかな軋み音を捉えようとした。
遠くで、決して疲れを知らない都市の低く沈んだ唸りだけが、壁や窓の隙間から染み込んでくる。
尾行はついていない。
少なくとも、三歩以内にぴったりとついてくる尾行はいない。彼は三つの街区、二回の地下鉄乗り換え、一度はデパートの避難通路から引き返すという手を使って、茶館の外にいた銀色のセダンを振り切った。しかし、振り切ったからといって安全ではない。沈硯卿は彼に人間をつけずとも済む。この街には、借りられる目が多すぎ、買える耳が多すぎるのだ。
彼の左目尻が微かに痙攣し始めた。
部屋の中には、かすかな黴の臭いが漂っていた。それは安物の芳香剤の残り香である化学的な花の香りと混じり合っている。これは彼が三日前に借りた一時的な隠れ家で、古い団地ビルの最上階にあり、壁の遮音性は悪いが、見晴らしが良く、階段は一つしかない。今、この唯一の階段は罠への通路となり、見晴らしの良さは覗き見られる窓となってしまった。
彼は窓際に歩み寄り、カーテンを開けることなく、指でベルベットをわずか半センチもない隙間だけ押しのけた。
街角、あのダークグレーのバンはまだそこにあった。
窓には濃い色のフィルムが貼られていたが、斜め向かいのコンビニのネオン看板の点滅の中で、望遠レンズのレンズが時折、針の先ほどの、冷たい赤い光を反射していた。まるで暗がりに潜む昆虫の複眼のようだ。顧知行の人間ではない——顧知行はもっと地味なセダンを好み、これほど目立つ場所には停めない。警察でもない、趙鉄山の手下ならもっとプロフェッショナルで、こんな反射の手抜かりは残さない。
ならば、第三勢力か。
あるいは、沈硯卿のもう一つの手だ。
陸静淵は指を離し、ベルベットが元の位置に戻り、その微かな赤い光を完全に消し去った。彼は振り返り、部屋の中央にある脚の悪い古い机に向かって歩いた。机の上はきれいで、スリープ状態のノートパソコン一台と、深青色で何のマークもないUSBメモリだけが置かれている。
顧知行が渡したUSBメモリだ。
彼は座り、メインライトはつけなかった。電源ボタンを押し、画面が点灯した瞬間、青白い光の輪が彼の顔を塗り、引き締まった顎のラインと無表情な唇を浮かび上がらせた。ファンが低く唸り始め、静寂の部屋の中で一際はっきりと響いた。彼はUSBメモリを挿した。
システムが認識し、暗号化されたパーティションの入力を促すプロンプトが表示された。
パスワードが必要だ。
顧知行はパスワードを渡さなかった。あの時、法務部で、李主管の監視の下、顧知行はただ微笑みながらUSBメモリを押し出し、「初期資料は全てここに入っています。陸さん、まずご覧になって、何か疑問があれば、いつでもご連絡ください」と言った。その笑顔は温和で礼儀正しかったが、目には、実験室でマウスを観察するような、興味津々な静けさが宿っていた。
陸静淵の指がタッチパッドの上を滑り、あらかじめ自分で書いておいたスクリプトプログラムを呼び出した。彼は仮想サンドボックス環境を構築し、USBメモリのデータをイメージとしてインポートした。これは通常の刑事事件データ分析ではなく、むしろハッカーの侵入テストに近い——可能性のある自爆プログラムや警報機構を起動させずに、この箱の錠をこじ開ける必要があった。
スクリプトが実行を開始した。
画面には、緑色のコードの流れが滝のように流れ落ちる。一行一行の命令がファイルヘッダ構造を解析し、暗号化アルゴリズムの脆弱点を探っていた。彼が使ったのは、沈硯歓が提供したあのバックエンド汎用パスワードではない——それはあまりにも明白で、別の罠かもしれない。彼は顧知行が常用する思考パターンに基づき、沈氏グループ内部でよく使われるいくつかの暗号化習慣を組み合わせ、動的なパスワード辞書を構築した。
第一層の外殻が三分十七秒後に剥がされた。
警報は鳴らなかった。
彼は一息吐き、その息が冷たい空気の中で一瞬の白い霧となった。指が無意識に机の上にあった唯一のボールペンを分解し始めた。バネ、インク芯、プラスチックの外殻……部品が彼の指の間で並べられ、また乱され、まるである種の無言の計算を行っているようだった。
容疑者リストのオリジナルデータベースが眼前に広がった。
十七の名前、それぞれに対応する詳細な身元調査、通信記録、財務取引明細、さらにはSNS上の断片的な情報。データ量は膨大で、細部は息が詰まるほど煩雑だった。顧知行はこの情報の海で彼を溺れさせ、無意味な細部の中での無駄な漁をさせ、最終的には顧知行があらかじめ用意した、選び抜かれた「魚」だけを受け入れるしかないようにしたかったのだ。
しかし陸静淵が探していたのは、魚ではない。
網を編む際の編み目の模様であり、餌を投げ入れた軌跡だった。
彼は二つ目のスクリプトを書き、各容疑者ファイルから関連者フィールド、データ入力タイムスタンプ、閲覧権限ログを一括抽出させた。彼が探していたのは矛盾点——完璧すぎる論理的閉環、時間軸上で不自然なほど偶然のつながり、このレベルのファイルには本来存在すべきでない、より高位または低位のアクセス痕跡だった。
ファンの唸り音が大きくなり、ケースから持続的な熱が放たれ、キーボード端に置かれた彼の手首を温めた。
緑色のコードの流れは速度を落とし、深層構造のスキャンに入った。
一つの名前がスクリプトによってハイライト表示された:周明遠。
技術顧問、四十五歳、沈氏グループのとある末端子会社のITシステム保守を担当。経歴は新品のコピー用紙のように清潔——地元戸籍、普通大学コンピューター専攻卒業、職歴は連続、不良嗜好なし、社交圏は狭い。情報漏洩事件の文脈では、この種の人間は通常「安全」の代名詞であり、完璧な煙幕でもあった。
だが陸静淵は周明遠のファイルにある、暗号化された備考フィールドに気づいた。
フィールドの暗号化方式はUSBメモリのメインパーティションとは異なり、より簡素で、むしろ…古びていた。何年も前のシステムの名残が、無意識にまとめ込まれたかのようだ。彼はスクリプトを停止させ、手動でこのフィールドの16進数コードを呼び出した。目は馴染みのある文字配列パターンを走査した。
一つの考えが、冷たく鮮明に、記憶の深層から浮かび上がった。
沈硯歓の声が、茶館に立ち込める湯気の中で微かに震えていた。「…孫伯は、退職前は父の秘書で、父に長年仕えていました。彼には、ほとんど知られていない特技があって——筆跡の模倣がほぼ本物と見分けがつかないんです。父が重要ではないが直筆の署名が必要な場合、時々彼に…」
孫鶴年。
故人となった孫秘書。
陸静淵の指が半秒間止まり、そして彼はパスワード入力欄に、沈硯歓が当時無意識に口にした、孫鶴年が退職前に使用していたあの内部システムのデフォルト初期パスワードの下六桁を打ち込んだ。とっくに廃止され、理論上は無効になっているはずのパスワードだった。
エンターキー。
暗号化フィールドが展開された。
たった一行の文字が、冷たく画面の中央に横たわっていた。
「緊急連絡先:李默、138xxxx、墨韻齋装裱。関係:師承孫鶴年。」
部屋の空気が一瞬で抜け去ったかのようだった。
陸静淵はその一行の文字を、あの名前——李默を凝視した。墨韻齋。装裱。師承孫鶴年。
すべての断片が、見えない、しかし重苦しい論理の鉄鎖によって、轟音とともに引き締められ、閉じられた。
周明遠——顧知行のリストに載る技術顧問、安全な煙幕。
李默——周明遠の緊急連絡先、装裱師。
孫鶴年——李默の師匠、故人となった元秘書、筆跡模倣者。
そしてあの筆跡、十年前に偽造された「悔過書」に現れ、彼を冤罪で獄中に打ち込んだあの筆跡。数日前、奇跡的に周明遠が扱った、いわゆる「情報漏洩事件」の背景調査表に現れたあの筆跡…
滑らかすぎる。
まるで誰かが丹念に敷き、餌を撒き、獲物が踏み込むのを待つだけの、真っ直ぐな道のようだ。
彼の呼吸は異常にゆっくりと、深くなった。吸い込む度に、古い建物の塵とカビの粒子が気管を擦った。心臓は胸腔の中で重く鼓動し、そのリズムはもはやカウントダウンの太鼓の音ではなく、深い井戸で桶が井戸壁にぶつかる鈍い響きのようだった。
沈墨卿。
お前か?
お前は顧知行に周明遠を使わせ、周明遠に李默と連絡を取らせた。お前はおそらく…顧知行を誘導し、彼に「主体的に」李默を調査視野に入れさせた。そして、お前は待った。十年前、同じ筆跡で刑務所に送り込んだこの私が、「調査」の中で、「偶然に」この致命的な関連性を発見するのを。
お前は私に情報漏洩者を探させているのではない。
お前は私に、顧知行の側にあるこの従順でない、あるいはすでに露見した駒——李默を、排除させる手伝いをさせているのだ。同時に、私という刀がまだ鋭いか、刀を握る手をまだ認識するかどうかを試している。
一石三鳥。
内通者の排除。顧知行への打撃。私の検証。
そして私が発見したという「旧事件の突破口」は、お前が投げ与えた、私が合格かどうかを検証する餌に過ぎない。
冷たい戦慄が、陰湿な蛇のように、尾てい骨からゆっくりと這い上がり、脊椎全体を絡め取った。それは恐怖ではなく、もっと鋭いもの——知性が完全に圧倒され、一歩一歩が相手の予め設定したマス目の中にある、冷たい屈辱だった。そして一抹の…自己嫌悪。 「手がかりを発見した」ことで冷たい興奮を覚えたかつての自分自身への嫌悪。
窓の外の都市の唸り音が大きくなったように感じられ、鼓膜を圧迫した。
街角の針先のような赤い光が、厚いカーテンを隔てても、なお彼の背中を焼き貫くかのようだった。
彼はゆっくりと後ろへと体重を移し、軋む椅子の背にもたれた。分解されたボールペンの部品が、彼の掌の中で握りしめられ、硬い縁が肉に食い込んだ。
餌はすでに飲み込まれている。
今、彼は刃だ。
誰に握られ、どこへ向けて振るわれるかを知っている刃。
刃は、それを握る手を傷つけることを選べるだろうか?
画面の関連図が網膜に灼熱の残像を刻む。
陸静淵はその行の文字——「孫鶴年(故人)に師事」を凝視した。部屋にはコンピューターのファンの低い唸り音だけが残り、まるで壁の中で巣を作る昆虫のようだった。彼の左目尻が痙攣を始め、微細な筋肉の震えが頬骨に沿って広がる。
指が無意識にペンのキャップを分解していた。
プラスチックの留め具が「カチッ」と小さな音を立てた。
周明遠……技術顧問……緊急連絡先李默……李默は孫鶴年の弟子……孫鶴年は故孫秘書……筆跡が周明遠が扱った身分調査表に現れた。
論理の鎖が完璧に閉じた。
完璧すぎて吐き気がするほどだ。
陸静淵は目を閉じた。暗闇の中、それらの名前が浮かび上がり、標本瓶の中の臓器のようだった。彼は空気中の埃の匂いを嗅ぎ、古い本の紙の独特な酸っぱい腐敗臭が混じっていた。窓外の通りでは時折車が通り過ぎ、タイヤが路面を軋む音がカーテンに濾過され、ぼんやりとした嗚咽のように聞こえた。
街角のあの車はまだいる。
望遠レンズの反射光が数分おきにカーテンの隙間でちらつき、まるで心拍のように規則的だ。
彼は目を開け、机の隅の信号探知機に視線を落とした。手のひらサイズの黒いプラスチックボックスで、指示ランプは沈黙していた。陸静淵は手を伸ばしてスイッチを押した。
緑のランプが点灯した。
そして、三秒後、一番右側の赤い指示ランプが点滅を始めた。
微かに。
しかし持続的に。
部屋の中に信号源がある。彼が持ち込んだ機器ではない。
陸静淵の呼吸が遅くなった。彼はあの赤いランプを凝視し、五秒ごとに一度点滅する様子を、暗闇で呼吸する生物のように見つめた。彼の指は分解途中のペンのキャップの上で止まり、爪の縁が力の入れすぎで白くなっていた。
監視。盗聴。あるいはその両方。
彼はゆっくりと立ち上がり、膝の関節が軽く「ポキッ」と音を立てた。コンピューター画面の光が彼の顔に映り、顔立ちを明暗に二分した。彼は窓辺へ歩み寄り、カーテンを開けずに、ただ耳を冷たいガラスに押し当てた。
遠くから夜行バスのエンジン音が聞こえてきた。
そして……無線機の静電気の「ジリジリ」という音も。
とても軽い。しかし存在する。
陸静淵は二歩後退し、部屋を見渡した。二十平米の空間、ベッド一つ、机一つ、簡易的な衣装ケース一つ。トイレは隅にあり、ドアは少し開いている。彼は衣装ケースの前に歩み寄り、一番下の引き出しを開けた。
はさみ層の中にプリペイド携帯電話が置かれていた。それに簡易的な盗聴対策ツール一式——ウェットティッシュ、遮蔽袋、ライターも。
彼は携帯電話を手に取った。バッテリー残量は三十七パーセント。
十分だ。
陸静淵はトイレへ向かい、足音をとても軽くした。床は古い複合材で、踏むとわずかにへこむ感覚がある。彼はトイレのドアを押し開け、水道の蛇口をひねった。
冷たい水が噴き出し、陶器の洗面器にぶつかる音が一瞬で狭い空間を満たし、まるで豪雨のようだった。
彼はドアを閉めた。
暗闇。ドアの隙間からほんの少し、コンピューター画面の青い光が差し込むだけだった。陸静淵はしゃがみ込み、冷たいタイルの壁に背をもたせかけた。携帯電話の画面が暗闇の中で明るくなり、まぶしい白光が彼の目を細めさせた。
彼は番号を入力した。暗号化回線。
保留音が鳴り、短い「プッ」という音が水の流れる音にかき消されてほとんど聞こえない。陸静淵は携帯電話を耳に当て、もう一方の手を胸に置いた。心臓が肋骨の後ろで重く鼓動している。
一回。二回。
三回目の「プッ」という音が途中で、通話がつながった。
背景音にぼんやりとした話し声があり、紙をめくるサラサラという音もあった。秦望舒の声が聞こえてきた。とても低いが、はっきりしていた。「言え。」
陸静淵の唇はほとんど受話器に触れていた。
「俺だ。」話す速度は極めて速く、一語一語が弾丸のようだった。「人を調べてくれ。李默、装裱、孫鶴年と関係があるかもしれない。最近の状況だけでいい。」彼は半秒間止まり、付け加えた。「安全第一、無理なら撤退しろ。」
電話の向こうは二秒間沈黙した。
耳元では水の流れる音だけが轟いていた。
そして再び秦望舒の声が響いた。冷静で、まるで手術用メスのようだった。「了解。チャンネルを維持しろ。俺を待て。」
通話終了。
七秒。通話開始から終了まで、合計七秒だった。陸静淵は携帯電話の画面に表示された「通話終了」の文字を見つめ、自動的に消えるまで目を離さなかった。暗闇が再びすべてを飲み込んだ。彼はしゃがんだままの姿勢を保ち、水の流れる音を聞きながら、自分の心拍を数えた。
三十七回。
彼は立ち上がり、水道の蛇口を閉めた。
沈黙が突然訪れた。濡れた布で口と鼻を塞がれたようだ。陸静淵は暗闇の中でしばらく立ち止まり、目を再び慣らさせた。それから浴室のドアを押し開け、部屋に戻った。
パソコンはまだ明るく光っていた。関連図はまだ画面に映し出されていた。
陸静淵は窓辺まで歩き、今度はカーテンを少し開けた――わずか十センチだけ。街角のあの黒い車は静かに停まっており、窓には濃い色のフィルムが貼られていた。彼は手を上げ、携帯電話の画面を窓の外に向けた。
点灯。消灯。再び点灯。
画面の光がカーテンの隙間で三回点滅した。まるである種のモールス信号のようだった。それから彼は素早くカーテンを閉め、部屋の中央に下がった。
待つ。
十秒。二十秒。
街角の車の窓が半分下がった。ぼんやりとした人影が身を乗り出し、この方向を眺めた。降りてくることも、近づいてくることもなく、ただ観察するだけだった。三十秒後、窓は再び上がった。
陸静淵は握りしめていた拳を緩めた。手のひらには四つの三日月形の爪痕が残っていた。
監視は観察と報告が主だ。今のところは。
彼は机のそばに戻り、片付けを始めた。パソコンの電源を切り、ハードディスクを取り外し、遮断袋に入れた。机の上のすべての紙――あの関連図が書かれた下書きも含めて――全てきちんと畳んだ。彼は浴室に入り、ドアを閉め、ライターをつけた。
炎が立ち上がった。オレンジ色の光がタイルの上で跳ね、彼の影を歪んだ巨人のように長く伸ばした。紙の端が丸まり、黒く変色し、灰へと変わった。焦げ臭い匂いが広がり、水蒸気と混ざり合い、ねっとりとした生臭い気配になった。
陸静淵は最後の火の粉が消えるのを見つめた。彼は灰を便器に流し、水流が渦を巻いてそれらを飲み込んでいくのを見た。それから部屋に戻り、ウェットティッシュで机の天板、椅子の背もたれ、ドアノブ――指紋が残りそうなすべての場所を拭いた。アルコールが揮発する匂いが鼻を刺し、消毒液のようだった。
片付け終わった。リュックサック一つに、ハードディスク、携帯電話、着替え数着が入っている。部屋は元通りになり、誰も住んだことがないかのようにきれいだった。陸静淵は入り口に立ち、この仮のねぐらを最後にもう一度見た。
画面はすでに暗くなっていた。カーテンはぴったり閉じられている。街灯の光だけが隙間から染み込み、床に蒼白い線を刻んでいた。
彼はドアを開けた。
廊下の音感知ライトが反応して点灯し、薄暗い光がコンクリートの階段に降り注いだ。陸静淵は階段を下りた。足音は軽かったが、一歩一歩、階段の中央を踏み、空洞的な反響がしないようにした。一階の玄関ホールでは、古びた郵便受けが鉄の錆の匂いを放っていた。
彼は集合住宅の扉を押し開けた。
午前四時の空気が流れ込んできた。湿り気を含み、清涼で、都市の奥深くにあるゴミ集積所の微かな酸っぱい腐敗臭を帯びていた。霧が紗のように道路の上空に浮かび、街灯の光をふわふわとした球体にぼかしていた。
陸静淵は霧の中へ歩き出した。振り返ることはなかった。
彼の姿は霧の中で次第にぼやけ、まるで一滴の墨が水の中で溶けていくようだった。街角のあの車の窓が再び下がり、望遠レンズが彼の消えていく方向に向けられた。レンズが街灯の冷たい光を反射している。
しかし、追ってくることはなかった。ただ記録するだけだ。
陸静淵は街角を曲がり、路地裏の細い道に入った。ゴミ箱が塀際に積まれ、すえた臭いを放っていた。野良猫が影から飛び出し、暗闇の中で目が緑に光った。彼は足を速め、路地を抜け、別の通りに出た。
ここはより静かだった。二十四時間営業のコンビニ一軒だけがまだ明かりを灯しており、ガラス戸に水滴が結露していた。
陸静淵はコンビニの外の公衆電話ボックスの前で立ち止まった。彼は硬貨を入れ、ダイヤルを回し、受話器からは話し中の音が聞こえた。切る。また硬貨を入れ、別の番号をダイヤルした。今度は繋がり、留守番電話だった。
彼は受話器に向かって言った。「文書館。孫鶴年、1987年から1992年にかけての市政プロジェクトへの参加記録を調査。文書番号はシステム内にある。私の権限で引き出せ。」
切る。
それから彼はコンビニに入り、水一本と圧縮ビスケット一袋を買った。レジ係はあくびをしている中年の女性で、まぶたが垂れ下がり、お釣りを渡すときの指にはポテトチップスの油がついていた。陸静淵はお釣りを受け取り、店を出た。
携帯電話が振動した。
一度。神経が痙攣するかのように短かった。
陸静淵は携帯電話を取り出した。画面が点灯し、暗号化されたメッセージが一つ表示された。差出人は無意味な文字列で表示されている。彼は開き、内容はたった三行だった。
「李默、四十三歳。
『墨韻齋』表具店経営。
三日前、『商業情報の不法取得の疑い』で召喚され、現在は保釈中。
召喚側:長風集団法務部。」
最後の一行は画面に数秒間とどまった。
それから自動的に消去された。
画面はロック画面に戻り、陸静淵の無表情な顔を映し出した。霧が彼の周りを流れ、透明な川のようだった。遠くから清掃車が作業する低い音が聞こえ、だんだん近づき、また次第に遠ざかっていった。
顧知行はすでに手を打っていた。
召喚。保釈。
次は何か?有罪判決か?それとも李默を保釈期間中に「事故」で消し去ることか?
陸静淵は瓶の蓋を開け、一口水を飲んだ。冷たい水が喉を滑り、一瞬の覚醒をもたらした。彼は携帯電話をポケットに戻し、指がハードディスクの冷たい金属ケースに触れた。
関連図が脳裏に再び浮かんだ。
周明遠―李黙―孫鶴年。顧知行―沈墨卿。筆跡の手がかり―旧事件―情報漏洩事件。
完璧な閉ループだ。
そして彼、陸静淵は、この閉ループの中で最も重要な歯車として設計されていた――手がかりを発見し、李黙を告発し、沈墨卿が内部の者を排除し、顧知行を叩き、忠誠心を試す一石三鳥の計略を完成させるための。
調査者から。操られる処刑人へ。
霧はさらに濃くなった。街灯の光が乳白色の空気の中に拡散し、溺れる者が最後に吐き出す泡のようだった。陸静淵は道端に立ち、空っぽの道路を見つめた。遠くの地平線が魚の腹のような白さを帯び始めたが、夜の闇は依然として濃く、溶けない墨のようだった。
彼は選択をしなければならなかった。
今この時。
静観し、李黙が顧知行に始末されるのを見るか?
それとも自ら介入し、沈墨卿が演出し、顧知行が実行する「掃討」をかき乱すか?
あるいは……
第三の道を探すか。
一見偶然のようでありながら、全ての人のリズムを狂わせる変数となる道を。
陸静淵はバッグを背負い、市公文書館の方へ歩き始めた。彼の足取りは安定しており、一歩一歩が湿ったコンクリートの路面を踏みしめ、かすかな「サッサッ」という音を立てた。霧が彼のズボンの裾に絡まり、無数の冷たい手が彼の速度を遅らせようとするかのようだった。
だが彼は止まらなかった。
夜が明けようとしている。
そしてある種のゲームは、闇の中で完結させねばならないのだ。
陸静淵は部屋の中央に立っていた。
窓は閉ざされ、カーテンは厳重に閉められている。街角の監視車のカメラはとっくに引き上げられた。しかし彼は知っていた、より隠微な監視は続いていると――おそらくはエアコンの通風口の振動センサーか、床の間層に仕込まれた圧力感知フィルムだろう。沈墨卿が肉眼だけを張り込ませるはずがない。
秦望舒からの暗号化された情報は、まだ携帯電話の画面に光っていた。
「李黙、四十三歳、『墨韻斎』という表具店を経営。三日前、『商業情報の不法取得の疑い』で管轄派出所から出頭要請を受け、現在は保釈中。要請者は『長風集団法務部』。顧知行。」
陸静淵は目を閉じた。
闇の中に、沈墨卿の書斎での葉巻の煙、顧知行が微笑む時に微かに上がる口元、ファイル上のあの一行の青い筆跡が浮かんだ。そして李黙――この名前は一本の冷たい針のようで、彼の認識の裂け目に突き刺さった。
顧知行はすでに手を打っている。
出頭要請、保釈。これは標準的な掃討プロセスだ:まず合法的な手段で人を拘束し、外部との接触を断ち、ゆっくりと価値を搾り取るか、事故を仕立てる。李黙は今、檻の中の鳥のようで、羽はすでに縛られ、主人が生かすか殺すかを決めるのを待っているだけだ。
そして沈墨卿は……彼という「刀」が振り下ろされるのを待っている。
陸静淵は拳を握りしめ、爪が掌に食い込んだ。彼はその鋭い痛みを感じ、何かより深層にあるものを押し戻そうとするかのようだった。
彼は再び目を開け、パソコンの前に歩み寄った。
画面の関連図はまだ閉じられていなかった:周明遠→李黙→孫鶴年(故人)。三本の線、三つの名前、十年前へと続く鎖を繋いでいる。彼はその図を見つめ、頭の中でタイムラインを再構築し始めた。
沈墨卿は旧事件の筆跡の真実を知っている――なぜならそれは彼自身が手ずから設計したものだからだ。
沈墨卿は顧知行の側に李黙という駒を埋め込んだ――情報源として、あるいは何らかの予備の道具として。
沈墨卿は顧知行に「情報漏洩調査」を始動させるよう誘導した――おそらくは暗示か、圧力か、あるいは何らかの囮を投げたのだ。
顧知行は自身の論理で容疑者を選別した――周明遠をリストに加え、周明遠の緊急連絡先がたまたま李黙だった。
筆跡が周明遠が扱った身辺調査表に現れた。
彼、陸静淵は、たまたまその筆跡を発見した――なぜなら彼は旧事件の突破口を探しており、沈墨卿は彼が探していることを知っていたからだ。
「滑らかすぎる」陸静淵は低声で言った。彼の声は静寂の部屋の中で、一枚の割れた氷のようだった。「敷かれたレールのように滑らかだ。俺はレールの上に立ち、前に走っていると思い込んでいるが、実際には発車時刻表を実行しているだけだ」
彼の左目の端の筋肉が微かに痙攣した。
考え込む時、彼は無意識に机の上の安いボールペンを手に取った。指が慣れた手つきでキャップを外し、インクカートリッジを抜き、また戻した。分解、再構成。金属のキャップがプラスチックの軸に擦れ、微かな「カチカチ」という音を立てた。
窓の外の空が白み始めた。
薄い霧が川面から漂ってきて、ガラスに張り付き、湿った痕跡を残した。朝の空気は冷たく、下水道の鉄格子の錆びた匂いがした。遠くの清掃車の唸り声が途切れ途切れに聞こえ、何かが息絶えようとする呼吸のようだった。
陸静淵は立ち上がった。
彼は動き始めた。
まず手袋をはめる――極薄のラテックスグローブで、はめると掌紋がほとんど見えなくなる。それから引き出しからプリペイド携帯を取り出し、バッテリーを外し、SIMカードを取り出す。ライターでSIMカードの一角を焼き、柔らかくなったところで折り曲げ、トイレに流す。
携帯本体は?
彼はトイレに行き、蛇口を開ける。水の流れる音がざあざあと響く。携帯を洗面台の縁に置き、工具キットから小型の金槌を取り出す。
槌が落ちる。
プラスチックの外装が割れ、基盤が露出する。さらに数回叩き、マザーボード上のチップが完全に変形するまで続ける。破片はビニール袋に掃き入れ、焼いた紙の灰と混ぜ合わせられる。
紙……
彼はリュックの内ポケットから数枚の手書き分析メモを取り出す。鉛筆で書かれており、筆跡は薄い。一枚一枚破り、洗面台に捨て、ライターで火をつける。
オレンジ色の炎が踊る。
紙が燃えるとき、焦げ臭い匂いが放たれ、トイレに残る安物石鹸の匂いと混ざり合う。灰は黒く、縁が巻き上がり、まるで死んだ蝶のようだ。彼は蛇口を開け、水流が最後の痕跡を洗い流す。
煙は?
トイレには換気扇がある。彼はそれを起動させ、古いモーターが「ブーン」と唸りをあげる。煙は吸い込まれ、窓の外の明るくなりつつある空に溶け込んでいく。
それから彼は拭き始める。
専用のアルコール入りウェットティッシュで、ドアノブ、机の縁、キーボード、マウス、椅子の肘掛けを拭く。指紋や皮脂が残りそうな表面すべてだ。ウェットティッシュからは、かすかに鼻を刺すアルコールの匂いが漂うが、すぐにトイレの湿気で薄められる。
パソコンのハードディスクを取り外した。
ドライバーでノートパソコンの底蓋を外し、2.5インチのHDDを取り出す。HDDの表面には小さなラベルが貼られており、マジックで「バックアップ-3」と書かれている。彼はそのラベルを2秒間見つめ、それから剥がして焼却する。
HDDは鉛灰色のポータブルケースに入れる。
ケースの内張りは金属箔で、シールド層が施されている。蓋を閉めると、鈍い「カチッ」という音がする。彼はケースをリュックの一番内側のポケットに押し込み、ファスナーを閉める。
リュックが重くなった。
中にはあのボイスレコーダー、数枚の無記名交通カード、一束の現金、マルチツールナイフが入っている。そして最も重要な――顧知行が渡したあのUSBメモリの物理コピーだ。オリジナルのUSBはすでに破棄済みだが、彼は事前にイメージを作成していた。
リュックを背負い、この仮住まいを見渡す。
部屋は誰も住んでいなかったかのようにきれいだ。指紋も、髪の毛も、個人的な物も何も残っていない。ゴミ箱さえ空で、ビニール袋は新しいものに替えられている。
窓の外の霧はさらに濃くなっている。
街灯が次々と消えていく。あの監視車はまだ同じ場所に停まっているが、窓の向こうの影は微動だにせず、眠っているか、あるいは交代中かのようだ。
陸静淵はドアのそばまで歩く。
彼の手がドアノブにかかり、3秒間静止する。この3秒間で、彼は自分の決断を最後に確認する。
沈墨卿のシナリオ通りに進んではならない――それは完全な道具に成り下がることを意味し、「手がかりを発見する」自主性さえも与えられたものだ。彼は「合格の刃」という位置に釘付けにされ、二度と這い上がれなくなる。
直接対抗してもならない――李默を守れば、即座に沈と顧の双方の敵となる。沈墨卿は彼を制御不能の駒と見なし、顧知行は彼を掃除の障害と見なすだろう。彼は三日も生き延びられない。
第三の道を見つけなければならない。
一見偶然の、彼らのリズムを乱す変数。顧知行の「掃除」をあっさりとはいかなくする妨害。沈墨卿に彼という駒の価値を再評価させる…ノイズ。
陸静淵はドアを押し開ける。
廊下はがらんとしており、人感センサーライトはまだ点灯していない。彼は階段に向かって速足で歩く。足音は厚いカーペットに吸い込まれる。階下へ、ロビーを通り抜け、「非常口」の緑のステッカーが貼られたガラスドアを押し開ける。
冷気が顔を覆う。
霧は湿ったガーゼのように、彼の顔を包み込む。視界は20メートルもない。通りの向かい側の店の看板は、ぼんやりとした色の光の塊に溶けている。清掃車の音が近づき、また遠ざかる。
彼は幹線道路には向かわなかった。
代わりに、裏通りの路地に入る。路地はとても狭く、両側は古い住宅の裏壁で、壁の塗料が剥がれ、中の暗赤色のレンガがむき出しになっている。地面には野菜くずやビニール袋が散らばり、踏むとふかふかとする。野良猫がゴミ箱の後ろから飛び出し、霧の中で緑色の目が一瞬光って、また消える。
路地の突き当たりは24時間営業のコンビニだ。
陸静淵はドアを押して入る。ドアのベルが「チリン」と鳴る。レジの後ろで、うつらうつらしている中年男性が、あごを胸につけて、かすかな鼾をかいている。
彼はその男を起こさなかった。
真っ直ぐに一番奥の公衆電話ボックスへ歩いた——あの古いコイン式の電話だ。赤いプラスチックの外装で、数字のボタンはすでに擦り切れている。彼はコインを二枚投入し、番号を回した。
番号は市立文書館の公開問い合わせホットラインだ。
「プー——プー——」
四回鳴ったところで、誰かが出た。若い女性の声で、寝ぼけているような曖昧な響きだった。「市立文書館、問い合わせ窓口です」
「こんにちは」陸静淵が言った。彼の声は落ち着いて、むしろ少し礼儀正しかった。「いくつかの古い市政工事議事録の資料番号を調べたいのですが。1987年から1992年の間、旧市街の排水システム改修に関する関連文書についてです」
「どちらの所属ですか?紹介状が必要です」
「個人の研究です。原本の閲覧は必要なく、資料番号と目録の概要だけで結構です」
電話の向こうで数秒の沈黙が続いた。紙をめくる音。「1987年から1992年……排水システム……『長風路沿線管路改修工事議事録』のことでしょうか?」
「はい。それと同時期の『孫家橋地区浚渫記録』も」
「少々お待ちください」キーボードを叩く音。「長風路議事録、資料番号A-1987-043。孫家橋記録……B-1990-112。この二つだけですか?」
「この二つだけです。ありがとう」
陸静淵は電話を切った。
ポケットから小さな手帳を取り出し、鉛筆で素早くその二つの資料番号を書き留めた:A-1987-043。B-1990-112。ペン先が紙を擦る「ササッ」という微かな音がした。それからそのページを破り取り、折りたたんで、リュックの横ポケットに押し込んだ。
次は第二段階だ。
彼はコンビニを出て、隣のさらに細い路地へ曲がった。路地の中ほどに公衆トイレがあり、入り口には「修理中」の札が下がっていた。彼はトイレの裏へ回った。そこには廃棄された配電盤があり、扉は半開きになっている。
リュックからもう一台の携帯電話を取り出した。
これは新品のプリペイド式で、まだ電源を入れたことはなかった。彼はしゃがみ込み、体で周囲からの視界を遮りながら、素早く電源を入れ、公共WiFiホットスポットに接続した——近くのネットカフェから漏れ出ている電波だ。
ブラウザを開く。
海外の一時的なメールサービスにログインした。アカウントは昨夜別のネットカフェで登録したもので、パスワードはランダム生成されたものだ。送信先アドレス……彼は一連の文字を打ち込んだ。
それは地元の商業調査ジャーナリストの公開業務用メールアドレスだった。この記者は企業のスキャンダルを暴くことで有名で、最近は「政商の回転ドア」に関する深度レポートを書いている。さらに重要なのは、この記者が顧知行と確執があることだ——三年前の一本の記事が、顧知行が担当したM&A案件をほぼ頓挫させかけたことがあった。
陸静淵はタイピングを始めた。
件名:「長風グループ法務部の異常な調査活動に関する手がかり」
本文は短い:
「聞くところによると、長風グループ法務部は近日、「商業情報の不正入手の疑い」を理由に、ある書画装丁師(李默、「墨韻斎」経営)を召喚した。この装丁師は、故・孫鶴年元政府秘書に師事していた。孫鶴年は旧市街改造プロジェクトの調整員を務めており、長風グループの初期の市政工事と接点があった。今回の召喚は、グループ内部の人事抗争あるいは歴史的遺留問題に関連するものか?注目に値する。情報源:名乗りを望まない元プロジェクト関係者」
署名なし。
差出人表記もなし。
誤字脱字を一通り確認し、「送信」をクリックした。プログレスバーが二度回り、「送信成功」と表示された。彼はすぐにメールからログアウトし、ブラウザのキャッシュを消去、電源を切った。
SIMカードを取り出し、折り曲げて壊した。
携帯本体はハンマーで叩き壊した——同じ手順を、トイレの洗面台で行った。破片は別のビニール袋に入れ、前の破片と混ぜ合わせた。
これらを終えた頃には、すでに夜が明けていた。
霧が散り始めている。路地の突き当たりからは始発バスのエンジン音が聞こえてくる。誰かの家の窓が開き、目玉焼きの香りが漂ってきた。
陸静淵はリュックを背負い直し、路地を出た。
彼は李默の「墨韻斎」装丁店へは向かわなかった——その住所は秦望舒の情報にはっきりと書かれていた:城東の骨董市場の裏通りだ。顧知行の法務部に戻ることもなければ、沈家の大邸宅に戻ることもなかった。
彼は反対の方向へ歩き出した。
市立文書館は城西にあり、旧政府庁舎の近くだった。それは1950年代のソ連様式の建物で、灰色の外壁に高いローマ式の柱が立っている。朝八時、文書館はまだ開いておらず、鉄格子の扉に鍵がかかっていた。入り口で一人の老人が掃除をしており、竹ぼうきがコンクリートを擦る「シャ——シャ——」という規則的な音を立てていた。
陸静淵は通りの向かい側の朝食屋台に腰を下ろした。
豆乳一碗と揚げパン二本を注文した。豆乳は熱く、表面には薄い湯葉が張っていた。揚げパンはこんがりと黄金色に揚がり、サクサクで、噛むと「カリッ」と音がした。彼はゆっくりと食べながら、文書館の門を見つめていた。
屋台の主人は太った姉さんで、油の染みたエプロンをしていた。
「待ち合わせですか?」彼女は何気なく尋ね、手は忙しそうにパン生地をこねていた。
「うん」陸沉舟はそう返事した。
「公文書館は九時からですよ。まだまだ早いです」
「急ぎません」
彼は最後の一口の揚げパンを食べ終え、ティッシュで手を拭いた。それからバックパックから、記号の書かれた小さな手帳を取り出し、もう一度目を通した。
A-1987-043。
B-1990-112。
この二つの記号は検索記録に残る。公文書館のコンピューターシステムは自動的にアクセスIP、時間、検索内容を記録する。沈硯卿は調べられる——もし彼が公文書館のシステムを監視していれば。顧知行も調べられる——もし彼にそのような細部に注意を払う余力があれば。
彼らは見ることになるだろう:陸沉舟が「情報漏洩事件」の調査の重要な局面で、容疑者李默を追う代わりに、三十年前の市政工事業務記録を調べていることを。
なぜ?
彼らは推測するかもしれない:彼は孫鶴年の過去の汚点を探しているのか?沈家の初期工事の弱みを掘り起こしているのか?もっと隠れた交渉のための材料を準備しているのか?
推測させておけ。
陸沉舟は手帳をしまった。彼が必要としているのは、まさにこのような推測——台本から外れた、単純に分類できない行動。駒を動かす者たちに眉をひそめさせる「予期せぬ変数」だ。
彼は時計を見た。
八時四十七分。公文書館の入口には既に列ができ始めており、ほとんどが学生や研究者たちだ。鉄の格子門が「ガラガラ」
Требуется вход
Бесплатные главы (1–6) доступны всем. Войдите, чтобы читать остальные главы. Создание аккаунта бесплатно!
⚙️ Настройки чтения
第34章 幽かな瞳が隙間を覗く - 鏡の中の殺人者
ドアの鍵がカチリと音を立てて閉まった。
陸静淵は冷たい金属のドア板に背を預け、部屋の中のほぼ完全な闇に目を慣らしていった。カーテンは彼が部屋に入った時点で閉じられており、分厚いベルベットが街灯の最後のわずかな黄色い光さえも遮断していた。彼は静止したまま、耳朶を微かに震わせ、ドアの外の廊下に残っているかもしれない足音や呼吸音、あるいはエレベーターシャフトの奥深くで綱が擦れるかすかな軋み音を捉えようとした。
遠くで、決して疲れを知らない都市の低く沈んだ唸りだけが、壁や窓の隙間から染み込んでくる。
尾行はついていない。
少なくとも、三歩以内にぴったりとついてくる尾行はいない。彼は三つの街区、二回の地下鉄乗り換え、一度はデパートの避難通路から引き返すという手を使って、茶館の外にいた銀色のセダンを振り切った。しかし、振り切ったからといって安全ではない。沈硯卿は彼に人間をつけずとも済む。この街には、借りられる目が多すぎ、買える耳が多すぎるのだ。
彼の左目尻が微かに痙攣し始めた。
部屋の中には、かすかな黴の臭いが漂っていた。それは安物の芳香剤の残り香である化学的な花の香りと混じり合っている。これは彼が三日前に借りた一時的な隠れ家で、古い団地ビルの最上階にあり、壁の遮音性は悪いが、見晴らしが良く、階段は一つしかない。今、この唯一の階段は罠への通路となり、見晴らしの良さは覗き見られる窓となってしまった。
彼は窓際に歩み寄り、カーテンを開けることなく、指でベルベットをわずか半センチもない隙間だけ押しのけた。
街角、あのダークグレーのバンはまだそこにあった。
窓には濃い色のフィルムが貼られていたが、斜め向かいのコンビニのネオン看板の点滅の中で、望遠レンズのレンズが時折、針の先ほどの、冷たい赤い光を反射していた。まるで暗がりに潜む昆虫の複眼のようだ。顧知行の人間ではない——顧知行はもっと地味なセダンを好み、これほど目立つ場所には停めない。警察でもない、趙鉄山の手下ならもっとプロフェッショナルで、こんな反射の手抜かりは残さない。
ならば、第三勢力か。
あるいは、沈硯卿のもう一つの手だ。
陸静淵は指を離し、ベルベットが元の位置に戻り、その微かな赤い光を完全に消し去った。彼は振り返り、部屋の中央にある脚の悪い古い机に向かって歩いた。机の上はきれいで、スリープ状態のノートパソコン一台と、深青色で何のマークもないUSBメモリだけが置かれている。
顧知行が渡したUSBメモリだ。
彼は座り、メインライトはつけなかった。電源ボタンを押し、画面が点灯した瞬間、青白い光の輪が彼の顔を塗り、引き締まった顎のラインと無表情な唇を浮かび上がらせた。ファンが低く唸り始め、静寂の部屋の中で一際はっきりと響いた。彼はUSBメモリを挿した。
システムが認識し、暗号化されたパーティションの入力を促すプロンプトが表示された。
パスワードが必要だ。
顧知行はパスワードを渡さなかった。あの時、法務部で、李主管の監視の下、顧知行はただ微笑みながらUSBメモリを押し出し、「初期資料は全てここに入っています。陸さん、まずご覧になって、何か疑問があれば、いつでもご連絡ください」と言った。その笑顔は温和で礼儀正しかったが、目には、実験室でマウスを観察するような、興味津々な静けさが宿っていた。
陸静淵の指がタッチパッドの上を滑り、あらかじめ自分で書いておいたスクリプトプログラムを呼び出した。彼は仮想サンドボックス環境を構築し、USBメモリのデータをイメージとしてインポートした。これは通常の刑事事件データ分析ではなく、むしろハッカーの侵入テストに近い——可能性のある自爆プログラムや警報機構を起動させずに、この箱の錠をこじ開ける必要があった。
スクリプトが実行を開始した。
画面には、緑色のコードの流れが滝のように流れ落ちる。一行一行の命令がファイルヘッダ構造を解析し、暗号化アルゴリズムの脆弱点を探っていた。彼が使ったのは、沈硯歓が提供したあのバックエンド汎用パスワードではない——それはあまりにも明白で、別の罠かもしれない。彼は顧知行が常用する思考パターンに基づき、沈氏グループ内部でよく使われるいくつかの暗号化習慣を組み合わせ、動的なパスワード辞書を構築した。
第一層の外殻が三分十七秒後に剥がされた。
警報は鳴らなかった。
彼は一息吐き、その息が冷たい空気の中で一瞬の白い霧となった。指が無意識に机の上にあった唯一のボールペンを分解し始めた。バネ、インク芯、プラスチックの外殻……部品が彼の指の間で並べられ、また乱され、まるである種の無言の計算を行っているようだった。
容...