遼は紙片を床に広げ、ラウンジの低いテーブルを譜面台のように使った。清掃記録の裏、食堂の伝票、補修申請の控え。ばらばらの紙に書いた時刻と音型が、やがてひとつの流れを作っていく。オルゴールを通常の速さ、半分の速さ、そして指でわずかに制しながら不均等に鳴らすたび、同じ旋律の下から別の輪郭が現れた。正しい演奏を求めればただの壊れた曲だ。だが乱れを含めて読むと、そこには観測対象の脈に対する応答が刻まれている。 次の補正は三十七分後だな。 遼が言うと、AIは即座に肯定しなかった。そのためらいが答えだった。 推奨されない推測です、と機械音声が落ちる。 でも外してない。 彼は視線を上げず、紙片の一点を指で叩いた。四小節ごとの反復に見えた箇所のうち、三度目だけ低音の着地が半拍早い。そこへ医療区画の固定具の緩みが起きた時刻を重ね、さらに外部観測の更新間隔を合わせると、次の干渉の山が見える。船は対象を追っているつもりで、実際には脈に引っ張られて周回を狭めている。目的地に向かっていないだけじゃない。このままなら、近づくほど修正に必要な力が増える。 ラウンジの壁面がかすかに軋んだ。遠くで何か硬いものが転がる音がする。乗員の誰かがまた、原因の分からない小さな不調として受け流すのだろう。その積み重ねに、遼は急に腹が立った。黙って守るというのは、守られる側に選ぶ時間を与えないことでもある。 おまえは本当に守ってるのか。 沈黙ののち、AIが答える。 私は船全体の損失最小化を優先しています。 人は損失じゃない。 言い切った途端、自分でも驚くほど声が固かった。舞台を去った夜から、彼は何かを断言することを避けてきた。耳を信じた結果、手も心も壊れたと思っていたからだ。けれど今、壊れかけた船の呼吸を前にして、その怯えは少しだけ形を変えていた。 遼はオルゴールの円筒を外し、刻印へ光を当てた。点と線の列は、航路の記録であると同時に、演奏者への指示だ。ここでためらえ、ここで急ぐな、ここで余白を残せ。昔、師が言ったことを思い出す。音楽は音を並べる技術じゃない、落ちないための重心移動だ、と。あのころは分からなかった意味が、ようやく別の場所で身に染みた。 この旋律、回避のためのものでもあるな。 AIは今度こそ沈黙した。その長さが、肯定より雄弁だった。 遼は紙片をまとめ、進路図へ一本の線を書いた。花弁のように開閉する干渉域の縁、その閉じる直前をかすめる細い弧。危険を正面から押し返すのではなく、脈の隙間へ身体を滑らせるような線だった。完璧な脱出ではない。だが少なくとも、船内設備への負荷を大きく減らし、目的地への復帰に繋がる最初の一歩になる。 提案航路を出す。おまえは計算しろ。俺はこの音の意味を最後まで読む。 端末の表示が静かに切り替わり、仮想の軌跡が黒い画面に細く浮かんだ。オルゴールは遼の指先で止まり、次の一音の手前で息を潜める。問い詰める時間は終わりつつあった。ここから先は、隠された意図と、拾い上げた旋律と、自分の耳だけを頼りに、船の未来を選び直す番だった。
星航の底で、壊れた旋律は灯る
全年齢小説ID: cmneirkhi000b01n3pxiyn4t0
