第50話: 花火と二つの涙
花火の一発目が上がったのは、夕暮れの最後の光が消えた瞬間だった。
ドン、という腹に響く音。遅れて、夜空に光の花が咲く。赤と金。散華のように広がって、秋の空気を焦がしながら消えていく。
アルゴリズの広場から歓声が上がった。建国祭の最後を飾る花火大会。精霊灯の明かりが揺れる広場に、屋台の煙と人々の笑い声が満ちている。
レンは——広場にいなかった。
丘の上だった。
アルゴリズの東側、街を見下ろせる小さな丘。精霊灯はなく、星明かりと秋草の匂いだけがある。
レンとエルナは並んで座っていた。
祭りの屋台をひと通り回ったあと——射的で弾道計算を試みて見事に全弾外し、エルナに「普通にやりなさいよ」と笑われ、普通にやったらもっと外し、エルナがため息混じりに代わりに撃って最後の一発で見事に命中し、景品の小さな木彫りのうさぎをレンに押し付けた——そのあと、エルナが「人混みは疲れる」と言った。
レンも同感だった。
だから二人で丘に来た。それだけのことだ。それだけのことなのに、隣に座るエルナとの間の三十センチが、妙に広くて、妙に狭い。
「……綺麗だな」
二発目の花火が上がった。今度は青と白。精霊の光とは違う、火薬と魔石を混ぜた原始的な光。前世で見た花火と同じ仕組みだが、魔石が混ざる分、色の幅が広い。発色の原理は金属イオンの炎色反応と魔石の魔力放出が——
「あんたさ」
エルナの声で、思考が止まった。
「うん?」
「今、花火の仕組み考えてたでしょ」
「……なんでわかる」
「目がいつもの『分析モード』になってた」
エルナがため息をついた。いつもの呆れた溜息。だが——今夜は、少しだけ柔らかかった。
「この国を作ったのはすごいけどさ」
三発目。緑と金。歓声が丘の下から響いてくる。
「たまには、何も考えないで見てみたら?」
レンはエルナを見た。
小麦色の髪が夜風に揺れていた。花火の光が彼女の横顔を照らすたびに、赤、青、金、と色が変わる。緑の瞳に花火が映っている。
何も考えないで——
それは、AIに何も聞くなということだ。分析するな。最適化するな。仕組みを解こうとするな。
ただ、見ろ。
「……やってみる」
レンは空を見上げた。
四発目が上がった。赤と紫。音が遅れて響く。光が散って、暗闇に吸い込まれる。消えた後の残像が目の裏にちりちりと残る。
——綺麗だ。
前世でも何度か花火は見た。スタートアップの忘年会で、屋形船から見た隅田川の花火。あの時は上司に報告するメールを打ちながら見ていた。花火の仕組みは知っていた。色温度も、炎色反応の元素も、尺玉の直径と開花直径の比率も。
知識があるから、美しさがわかるのだと思っていた。
違った。
今——何も考えずに見ている。脳内のAIは沈黙している。プロンプトを送っていないから。火薬の配合も、発色の原理も、打ち上げのタイミング設計も、今は全部どうでもいい。
ただ、光が空に咲いて、消えていく。
その繰り返しが——なぜか、胸に沁みた。
「……綺麗だな」
同じ言葉を繰り返した。さっきと同じ四文字。だが——さっきと何かが違った。さっきは分析の結論として「綺麗」と出力した。今は、言葉より先に胸が動いた。
「うん」
エルナが答えた。
短い返事。たった二文字。でも——その「うん」は、AIのどんな出力より重かった。
五発目。白と金。一瞬、丘の上が昼のように明るくなった。
その光の中で、エルナの手が見えた。膝の上に置かれた手。パン生地の跡が薄く残っている。いつもの手だ。明日もパンを焼く手。ゴーレムには代替できない手。
——触れたい、と思った。
AIに聞かなかった。最適なタイミングも、最適な角度も、最適な力加減も聞かなかった。
ただ——手を伸ばした。
指先が触れた。
エルナの手が、一瞬だけ強張った。
「……っ」
逃げるかと思った。
逃げなかった。
エルナの指がほんの少しだけ——ほんの少しだけ——レンの指に応えるように動いた。握り返したわけではない。ただ、離れなかった。
六発目の花火が上がった。赤と青と白。三色が混ざって、夜空いっぱいに広がった。歓声が、遠くから波のように押し寄せてくる。
二人とも、何も言わなかった。
花火の光が顔を照らすたびに、エルナの耳が赤いのが見えた。精霊灯の光のせいではない。花火の色でもない。
レンの心臓が鳴っていた。AIは心拍数を測らなかった。今夜は——測らなくていい。
「あんた」
「うん」
「手、汗かいてる」
「……すまん」
「別に」
エルナの声は——怒っていなかった。
「別に、離さなくていい」
七発目。金一色。空が金色に染まった。
離さなかった。
同じ花火の下。
広場の中央に設けられた来賓席で、ヴィクトル・レーヴェンは花火を見上げていた。
隣にリーネがいる。
淡い金髪が夜風にそよいでいた。深い青の瞳に花火の光が映り、唇はわずかに開いている。その横顔を——ヴィクトルは見ていなかった。
空を見ていた。
「火薬の配合は硝石が六十パーセント、硫黄が二十パーセント——」
ヴィクトルの声は冷静だった。一語一句、正確な発音。情報として完璧。
「魔石を混合することで発色の幅が——」
「ヴィクトル」
リーネの声が、静かに遮った。
「この花火、綺麗だと思わない?」
「……美しさの評価基準は主観的であり、客観的な——」
「綺麗か、そうじゃないか。二つに一つよ」
ヴィクトルが口を閉じた。
花火が上がった。赤と金。先ほどレンとエルナが見たのと同じ花火だ。同じ光。同じ音。同じ秋の夜空。
だが——見ている目が違った。
「……綺麗だと、思う」
ヴィクトルが言った。
リーネの目が一瞬、光った。——だがすぐに曇った。
「それ、あなたの言葉?」
沈黙。
花火がまた上がった。青と白。ヴィクトルの淡い青灰色の瞳に光が映り、消えた。
「……最適な——」
「もういい」
リーネの声は穏やかだった。怒っているようには聞こえなかった。責めているようにも聞こえなかった。
ただ——疲れているように、聞こえた。
「もういい、ヴィクトル。あなたは花火の仕組みを知ってる。火薬の配合も、魔石の発色原理も、打ち上げの最適角度も。全部知ってる」
リーネの声が、かすかに震えた。
「でもあなたは——『綺麗だ』って、自分で思ったことがない。思ったかどうか、自分でもわからない。わたしが聞いても、AIに確認してから答える」
ヴィクトルが何かを言おうとした。——言えなかった。
リーネの瞳から、一筋の涙がこぼれた。
花火の光に照らされて、その涙が一瞬だけ光った。赤。金。そして、消えた。
「あの人たちを見た」
リーネの視線が、遠くの丘に向いた。丘の上の二つの小さな影。レンとエルナだ。ここからは見えないはずだが——リーネには見えていたのかもしれない。あるいは、感じていたのかもしれない。
「あの人——レンハルトさんも、たぶん花火の仕組みは知ってる。でもあの人は隣にいる人のために、知ってることを黙ってる。黙って、一緒に見てる。——それだけのことなのに」
涙がもう一筋、頬を伝った。
「それだけのことが、あなたにはできない」
ヴィクトルは——動けなかった。
AIに問い合わせた。「恋人が泣いている場合の最適な対応」。0.3秒で出力が返ってくる。「肩に手を置く」「涙を拭う」「謝罪の言葉を述べる」。
全部、正解だ。
全部——借り物だ。
「リーネ——」
「いいの。今日は疲れた。先に宿に戻るね」
リーネが静かに立ち上がった。
花火はまだ続いていた。青と紫。大きな花が夜空に咲いて、散って、消えた。
ヴィクトルは来賓席に一人残された。
花火の光が、彼の完璧に整えられたプラチナブロンドの髪を照らしていた。端正な横顔。感情の読めない淡い青灰色の瞳。——完璧で、空っぽ。
AIは次の花火の発色を予測していた。正確だった。
だが——リーネの涙の理由だけは、どんなAIにも出力できなかった。
祭りの広場の端。
メイラは屋台の影に立っていた。
丸眼鏡の奥の淡いグリーンの瞳が、丘の方角を見つめていた。丘の上の二人の姿は見えない。見えないけれど——知っている。レンさんとエルナさんが二人であそこにいることを。
花火が上がるたびに、広場が歓声に包まれた。屋台の灯りが揺れ、人々が笑い、子供が走り回る。建国祭の夜。アルゴリズが生まれて初めての祝いの夜。
メイラは笑っていた。
笑おうとしていた。
「レンさんの言葉は下手ですけど、ちゃんと伝わりますから」
昨日、自分が言った言葉が頭の中で繰り返されていた。あの言葉は——嘘ではない。本当にそう思っている。レンさんの不器用な言葉は、ちゃんとエルナさんに届く。届くべきだ。届いてほしい。
でも。
届いてほしい、と思う自分と。
届かないでほしい、と思う自分が。
同時にいることを——メイラは知っていた。
魔法理論なら、矛盾する二つの命題を同時に扱える。量子的重ね合わせのように、両方が真である状態を記述する方法がある。
でも人間の感情は、魔法理論で記述できない。
「……そっか」
呟いた。
花火が上がった。赤と金。一番大きな花が夜空に咲いた。歓声が最大になった。
その歓声に紛れるように——メイラの目から、涙がこぼれた。
声は出さなかった。眼鏡のレンズが曇った。慌ててレンズを拭いた。涙が指について、精霊灯の光に反射した。
「わたしは別に……学術的な興味で……」
誰に言い訳しているのか。自分にだ。ずっと、自分に。
学術的な興味だった。最初は。レンさんの生成AI魔法の構造を解析したかった。その仕組みを論文にしたかった。だから近づいた。それは本当だ。
いつから変わったのか。
たぶん——レンさんが、魔法陣を手直ししているのを見た時だ。AIが出力した完璧な魔法陣を、わざわざ手で書き直していた。「ここ、効率は落ちるけど、人間が読んだ時にわかりやすくなるんだ」と言いながら。
その不器用さに——心が動いた。
学術的な興味では、なかった。
「……泣いてません」
誰もいないのに、そう言った。
花火がまた上がった。白と金。丘の上の二人を照らしているであろう、同じ光。
メイラは眼鏡を外して、袖で目を拭った。
——その時。
横から、何かが差し出された。
赤い。丸い。棒がついている。
リンゴ飴だった。
メイラが顔を上げると——カイルが立っていた。
金髪短髪。日焼けした顔。明るい青の目。袖をまくったシャツ。片手にリンゴ飴を二本持って、一本をメイラに差し出している。
何も言わなかった。
カイルは——何も言わなかった。
いつも声がでかくて、「食う! 寝る! 戦う!」と叫んでいる男が、一言も発さずに、リンゴ飴を差し出していた。
メイラの涙には触れなかった。理由も聞かなかった。「泣いてるのか」とも「大丈夫か」とも言わなかった。
ただ、リンゴ飴を。
「……カイルくん」
「ん」
「なんで——」
「屋台で二本買ったら一本多かった」
嘘だった。
カイルが「一本多かった」で何かを誤魔化す時の顔を、メイラはパーティ仲間として知っていた。ダンジョンで食料を多めに持ってきた時も同じ顔をする。「たまたま余った」と言いながら、ちゃんと相手のことを考えている。
脳筋だけど——この人は、見ている。
メイラはリンゴ飴を受け取った。指先が少し震えた。
「……ありがとう」
「うん」
カイルが隣に立った。メイラと同じ方向——丘の方角を、見ていた。
花火が上がった。
カイルがリンゴ飴を齧った。がり、と音がした。
メイラも齧った。甘かった。甘くて、少しだけ酸っぱくて、涙の味が混ざった。
「……カイルくん」
「ん」
「難しいこと聞いていい?」
「難しいことはわからん」
いつもの台詞。でも——聞いてくれる時の顔だった。
「好きな人が、別の人を好きだった場合——どうすればいいと思う?」
カイルがリンゴ飴を齧る手を止めた。
花火が上がった。緑と青。カイルの横顔を照らした。
「……難しいことはわからん」
同じ言葉を繰り返した。でも——さっきと声のトーンが違った。
「でもな。泣いていいと思う」
メイラの涙がまた溢れた。
今度は——止めなかった。
花火が次々と上がっていた。建国祭のフィナーレ。赤、青、白、金、緑——すべての色が夜空を埋め尽くす。歓声が最高潮に達する。
その中で、メイラは泣いた。
声を殺して。眼鏡を外して。リンゴ飴を握ったまま。
カイルは隣にいた。何も言わず、ただリンゴ飴を齧りながら、花火を見上げていた。
——それだけで、十分だった。
丘の上。
花火のフィナーレが始まった。
連続で打ち上がる光の奔流。赤金青白緑紫——全色が混ざって、夜空が昼になった。
レンとエルナは、手を繋いだまま空を見上げていた。
フィナーレの最後の一発が——ひときわ大きな金色の花を咲かせた。
音が遅れて響く。腹に響く低音。それが消えると——静寂。
火薬の匂いと、煙と、秋の夜風。
広場から拍手が聞こえた。遠い。まるで別の世界のことのように遠い。
「終わったね」
エルナが言った。
「……ああ」
「あんた、ちゃんと何も考えずに見れた?」
「——途中から、考えなくなった」
「途中から? 最初は考えてたの?」
「最初の一発だけ。火薬の配合が気になって」
エルナが吹き出した。
「一発だけ? あんたにしては上出来」
「何点だ」
「……55点」
「上がった」
「上がったっていうか」
エルナが視線を逸らした。つないだ手は——まだ離していなかった。
「あんたが点数聞いてくるの、ちょっと楽しい」
「楽しいのか」
「うるさい。忘れなさい」
忘れなかった。
レンの胸の中に、その言葉がゆっくり沈んでいった。55点。前回が「論外」だったから、大幅な進歩だ。——いや、点数の問題じゃない。
「エルナ」
「なに」
「……今日、来てよかった」
「……あたしも」
小さな声だった。花火の残響に紛れそうなほど小さな声。でも——レンの耳には、どんな歓声よりもはっきりと届いた。
AIは沈黙していた。
この瞬間の最適解を出力する必要はなかった。なぜなら——最適解など、なかったからだ。
不器用な八文字の誘い。射的の全弾外し。手汗。55点。
全部、バグだ。全部、非効率だ。全部——たぶん、正解だった。
丘の上に秋風が吹いた。エルナの小麦色の髪がなびいて、パンの匂いがかすかに混ざった。
「帰ろうか」
「……もうちょっとだけ」
エルナが——自分から言った。
「もうちょっとだけ、ここにいたい」
レンは何も言わなかった。
言葉の代わりに、繋いだ手を——ほんの少しだけ、強く握った。
エルナの指が、今度こそ——握り返した。
星が出ていた。花火の煙が薄れていく中で、秋の星空がゆっくりと姿を現していた。
今宵の星は、誰のためにも輝いていない。
でも——二人で見ているから、綺麗だった。
最後まで読んでいただきありがとうございました。
第50話「花火と二つの涙」。同じ花火の下で、三組の男女がまったく違う夜を過ごす話です。
レンとエルナの花火シーンで一番書きたかったのは、「何も考えないで見る」という行為の重さでした。レンにとって「考えない」は「AIに聞かない」と同義です。前世からずっと、情報と分析で世界を理解してきた男が、エルナの一言で初めて「ただ見る」を体験する。花火の仕組みを知っている上で、それを手放す。知識を持ちながら沈黙を選ぶ。それがレンにとっての「アレンジ」であり、ヴィクトルとの決定的な違いです。
対比として描いたヴィクトルのシーンは、書いていて一番つらかったです。ヴィクトルは花火の仕組みを完璧に知っている。でも「綺麗だ」と自分で感じたかどうかがわからない。AIに確認してから答える。リーネの「もういい」は怒りではなく疲労です。愛している人の「本当の声」が聞こえない疲労。この二人の関係がどこへ向かうのか——それはもう少し先の物語で。
メイラとカイルのシーンは、この話の隠れた主役です。何も言わずにリンゴ飴を差し出すカイル。脳筋で、難しいことはわからなくて、「泣いていいと思う」としか言えない男。でもその一言が、メイラが一番必要としていた言葉だった。カイルの核心を突く力は、考えて出すものじゃなく、感じて出すものなんだと思います。
☆評価・ブクマ・感想をいただけると次話の励みになります!




