村長の顔が三つになった。
正確に言えば、空中に浮かんだ絵の中で、三つの顔が重なり合っていた。顔の輪郭はぼんやりと歪み、右の顔は笑い、左の顔は泣き、真ん中の顔は怒っている——ように見えなくもない。
「……わしか?」
村長が首を傾げた。
「いや、絶対違う」
レンは額を押さえた。二回目の画像生成魔法、またしても失敗だ。
***
話は少し前に遡る。
井戸の修復が成功して以来、村人たちはレンを「変な魔法使い」から「頼れる変な魔法使い」に格上げしてくれていた。評価の半分はまだ「変」だが、まあいい。
「成人の記念に肖像画が欲しいのじゃ」
村長はそう言って、レンの前に椅子を引き寄せた。七十歳を超える老人で、顔には深い皺が刻まれ、目は優しく細められている。典型的な好々爺だ。
「魔法で絵を描くなんて聞いたことないが……お前さんならできるじゃろ?」
「多分」
レンはステータスウィンドウを開いた。固有スキル【生成AI】の文字が浮かぶ。
テキスト生成はできた。魔法陣のコード生成もできた。井戸修復の構造図も生成できた。
じゃあ画像生成も——当然できるはずだ。
プロンプトを組み立てる。前世で何度も書いたあの書き方で。
『村長の肖像画を描いてください。七十歳の男性。優しい目。深い皺。穏やかな笑顔。写実的に』
詠唱文として口に出す。
魔力が流れ出し、空中に淡い光の粒子が集まり始めた。粒子が弾けるたびに、微かな甘い匂いが鼻をくすぐる。魔力が形を取るときの、この世界特有の香りだ。
いける——。
と思った瞬間、目の前に浮かんだ画像を見て、レンは絶句した。
抽象画だった。
色の塊が渦を巻き、幾何学的な線が無秩序に交差し、どこをどう見ても村長の顔には見えない何かが、キャンバスの上で主張していた。
「……見ようによっては、わしに見える気がするのう」
「見えない。逆立ちしても見えない」
ハルシネーション《虚構魔法》だ。プロンプトが曖昧すぎたか、魔力の制御が甘かったか。
レンは二度目の詠唱を試みた。今度はもっと具体的に。ディテールを足す。背景も指定する。ライティングも——。
そして生成されたのが、冒頭の三つ顔だった。
「これはこれで味があるのう」
「ない。絶対ない」
村長は妙に気に入った様子で絵を眺めている。レンは溜息をついた。
前世で新しいライブラリを追加する感覚——気軽に試して、動くか確認して、ダメなら消す。画像生成も同じノリでいけると思ったのだが、甘かった。
この世界では、魔法は空気を震わせ、光を散らし、匂いまで変える。失敗の代償が大きい。
***
「また失敗したの?」
エルナがパンを持ってパン工房からひょっこり顔を出した。朝、エルナが焼きたてのパンを持ってくるのが、いつの間にか日課になっていた。
レンは画像生成の失敗を三回繰り返した後だった。
「失敗じゃない。学習データが足りないだけだ」
「それを失敗って言うんだよ」
エルナは呆れた顔でパンを差し出した。外側がカリッと焼けて、中はふわりと柔らかい。一口齧ると、小麦の甘みがじわっと広がり、ほのかな塩気が舌の奥を押した。
うまい。今日もうまい。
「ねえ、あんた」
「ん?」
「画像生成魔法って、この世界にあるの?」
レンは考えた。
魔法陣の自動設計はあった。文書生成もあった。物理的な物体の複製魔法も聞いたことがある。
でも——絵を描く魔法は、聞いたことがなかった。
「多分、ない」
「じゃあなんで無理にやろうとするの?」
「……できるはずだから」
エルナが首を傾げた。レンは続けた。
「俺のスキルは【生成AI】だ。生成——作り出すことができる。テキスト、魔法陣、画像、音楽、映像。全部できるはずなんだ。前世で使ってた道具もそうだった。ただ、足りないものがあるだけで——」
「はいわかる言葉で話して」
ぴしゃりと遮られた。
レンは口を閉じた。エルナは小さく溜息をついて、パンを追加で押しつけてきた。
「つまり、できるはずなのにできない、ってこと?」
「そう」
「じゃあ練習すればいいじゃん」
「……そうだな」
シンプルな答えだった。でも——正しい。
前世なら依存するものが足りないとエラーが出る。でもこの世界では、練習して魔力の精度を上げれば依存関係を自力で満たせるかもしれない。
「あんたって、難しく考えすぎなんだよ」
エルナがパンを齧りながら言った。
***
その日から、レンは村を実験場に変えた。
画像生成に失敗したなら、他のモダリティ《機能》を試せばいい。新しい能力を片っ端から試していく。
「音楽生成、いってみるか」
プロンプトを詠唱する。
『村の祭りにふさわしい陽気な音楽を生成してください』
空中に音符が浮かび上がり——軽快なメロディが流れ始めた。笛の音に似た高い旋律が弾け、太鼓のような低いリズムが地面を揺らす。
成功だ。
村人たちが驚いて集まってくる。子供たちが手を叩いて踊り始める。音楽は途切れることなく、即興で旋律を変化させながら続いていく。
「すげえ!」
村の若い農夫トマスが叫んだ。幼い頃に手のひらで火を灯して見せてくれた、あの赤毛の男だ。
「レン、これ祭りで使おうぜ!」
「権限はお前にはない」
「意味わかんねえ!」
次は映像生成。
プロンプトは『村の風景を空から見た映像』。
空中に半透明のスクリーンが浮かび上がり、鳥瞰図の映像が流れ始めた。
村人たちが息を呑む。自分たちの村が、まるで鳥になったかのように見える。
家々が小さく、畑が碁盤の目のように広がっている。森が緑の絨毯のように続き、その先に山脈が霞んでいた。
「わしらの村が……こんな風に見えるのか……」
村長が感動した声を漏らした。レンはちょっと得意げになった。
だが——次の瞬間、映像が突然歪んだ。
村の中心に、存在しないはずの巨大な塔が生えた。
ハルシネーション《虚構魔法》だ。
「え、あの塔って——」
「ない。存在しない。今消す」
レンは慌てて魔法を停止した。映像が音を立てて霧散する。バチッ、と魔力が弾ける乾いた音が広場に響いた。村人たちがざわめいた。
「また変なの出たな」とエルナが工房の窓から呆れた声で言った。
「足りないものが——」
「普通の言葉で」
「……調整が必要なだけだ」
エルナは溜息をつき、工房に戻っていった。
***
次は文書生成。
村の行政記録を自動で整理してもらおうと思った。村長が手書きで記録している出生・死亡・作物の収穫量を、きれいな表にまとめるやつだ。
プロンプトを詠唱し、魔力を流す。
空中に羊皮紙が浮かび上がり、文字が自動で書き込まれていく——。
「おお……!」
村長が目を輝かせた。だがレンは眉をひそめた。
数字が——微妙に違う。
「村長、去年の小麦の収穫量、三百俵だったよな?」
「そうじゃが」
「これ、三百二十俵になってる」
ハルシネーション。文書生成でも起きる。「ありそうな数字」を勝手に補完してしまったんだ。
「これは使えないな……」
レンは魔法を止めた。村長がしょんぼりする。
「便利そうじゃったんじゃがのう」
「手で書いた方が正確だ。これは俺がちゃんと監視しないと危ない」
前世のAI開発で何度も見た光景だ。生成結果を盲信してはいけない。必ず検証が要る。
でも——この世界の人たちにそれを求めるのは酷だ。
「道具は、使う側が理解してないと危険なんだよな……」
独り言をぼそっと呟いた。
***
その後も実験は続いた。
天候予測魔法は成功したが、三日後の予測がまったく外れた。料理レシピ生成では「塩を五キロ入れろ」と言われて即座に却下。建築設計図生成は成功——これは使える。村の新しい倉庫の設計に銀マナ三枚の報酬で採用された。翻訳魔法も成功。他国の言語を自動翻訳できるのは便利だ。
そしてゴーレムの高度化——これが最悪だった。ゴーレムが「最適化」という名目で畑を全部一列に植え替えた。
「レン、また暴走してるぞ!」
カイルが叫びながら走ってくる。レンは頭を抱えた。
「権限設定ミスった……やるべき範囲をちゃんと決めてなかった」
ゴーレムを止め、元に戻す作業に二時間かかった。土の匂いが服に染みつき、爪の間に泥が入った。
***
夕暮れ時、レンはパン工房の前で座り込んでいた。
成功もあった。失敗もあった。でも——全部が楽しかった。
新しいことを試して、失敗して、直して、また試す。この感覚、前世で徹夜で手を動かしていた時と同じだ。
「疲れた顔してるね」
エルナが工房から出てきて、隣に座った。手には焼きたてのパン。今日はチーズ入りだ。一口齧ると、外皮のパリッとした食感の奥からチーズの塩気がとろりと溶け出す。
「いや、楽しかった」
「変なの」
エルナはそう言って、パンを半分に割って渡してくれた。指先がほんのり温かい。
「ねえ、あんた。さっきから何回『意味わかんない』って言われてると思う?」
「……数えてない」
「あたしが数えてたよ。十回は超えてた」
レンは苦笑した。確かに、今日一日で村人たちを困惑させまくった。
「でもさ」とエルナが続けた。「村のみんな、楽しそうだったよ。音楽が流れた時とか、空から村を見た時とか」
「……そうか?」
「うん。あんたの魔法、変だけど——面白い」
エルナが笑った。小麦色の髪が夕日に照らされて、少し金色に見えた。
レンは何も言えなくなった。
なぜ言葉が出ないのか、自分でもわからない。表情筋のバグか何かだろうか。
パンを齧る。うまい。
隣にエルナがいる。温かい。
この瞬間が——AIには生成できないものなんだろうな、とレンは思った。
***
「で、村長の肖像画はどうするの?」
エルナの問いに、レンは首を振った。
「もうちょっと練習してから描く。今のままじゃまた抽象画になる」
「村長、気に入ってたけどね」
「あれは肖像画じゃない」
二人で笑った。
その時、遠くから村長の声が聞こえた。
「レンハルトー! 今度は井戸がまた壊れたぞー!」
「マジかよ……」
レンは立ち上がった。エルナも一緒に立つ。
「行く?」
「行く。井戸修復は俺の十八番だ」
「意味わかんない」
「……得意ってことだよ」
二人で村の広場に向かった。
夕日が長い影を作り、風が小麦畑を撫でていく。遠くで子供たちの笑い声が聞こえる。
レンの中で、少しずつ何かが変わり始めていた。
魔法は道具だ。でも——道具の向こう側に、人がいる。
その人たちの笑顔とか、困った顔とか、呆れた顔とか——そういうのが、本当は一番大事なんじゃないか。
まだ言葉にはできない。
でも、確かに感じている。
「あんた、また変なこと考えてるでしょ」
エルナが横から突っついた。
「考えてない」
「嘘。顔に書いてある」
「書いてない」
「書いてる」
言い合いながら、井戸に向かった。
ふと、鍛冶場の前を通りかかった時、中から赤い光がちらついていた。炉の火が揺れている。
「そういえば、鍛冶屋のオルグじいさんが言ってたな」
レンが呟いた。
「なに?」
「この炉の火、精霊が灯してるらしい。精霊と契約して、火をもらってるんだと」
エルナが首を傾げた。
「精霊って、あの伝説の?」
「伝説っていうか、この世界じゃ普通にいるみたいだぞ」
レンは炉の赤い光を見つめた。
精霊。自然の力を持つ知的存在。魔法陣とは違う、もう一つの魔法のかたち。
もし——精霊ともこの力で繋がれるなら。
ゴーレムだけじゃなく、精霊ともネットワークを組めたら——何ができる?
胸の奥が、ざわっと熱くなった。
「あんた、また変な目してる」
エルナが溜息をついた。
「変な目って何だよ」
「新しいおもちゃ見つけた子供の目。ろくなことにならない目」
「……否定はしない」
夕日の中、二人は井戸に向かった。
——実験は続く。失敗も続く。
でもそれでいい。
失敗しながら進むのが、レンのやり方だから。
そして翌朝——鍛冶場の火が、消えた。