第46話「余白は安全のためにある」
発動できた魔法を、どう安全に終わらせるのか。
レイルが長年続けてきた匿名少女との余白論争は、光を食べる魔物の侵入によって、机上の議論では済まなくなります。
レイルとリィナ、二人が正式Fランクへ昇格してから二か月ほど経った頃、エルシアの作業小屋へ、紺色の封蝋で閉じられた大きな封筒が届いた。
中に入っていたのは、整然とした火炎術式の練習帳である。魔力配分、詠唱時間、熱量、射程、標的の材質まで細かく整理され、文字の大きさも行間も一度として乱れていない。レイルが何年も余白を使って議論してきた、名前を知らない少女の筆跡だった。
以前の頁へレイルが書いた注意事項には、細い赤字で返答が加えられている。
【室内使用時の消火方法を先に決める】
その横に、匿名少女の文字があった。
「術式の目的は火球の発動です。避難計画ではありません」
【煙の逃げ道を確保する】
「想定された訓練室には排煙術式があります」
【術者が倒れた場合の終了方法】
「倒れる出力では訓練しません」
レイルは最後の一文へ、即座に返答を書いた。
「倒れる予定の術者はいません」
向かいで素振りを終えたリィナが、肩越しに練習帳を覗き込んだ。
「また、その子?」
「同じ筆跡だ」
「何年くらいやってるの」
「正確には二年と七か月。紙の再利用で届かなかった期間を除けば――」
「知らない女の子と二年以上、手紙みたいなやり取りしてたんだ」
「手紙ではない。術式上の安全条件についての議論だ」
「相手の好きな食べ物は?」
「知らない」
「住んでる町は?」
「知らない」
「名前は?」
「知らない」
「本当に術式しか話してないんだ……」
リィナは呆れたように息を吐いたが、なぜか先ほどより機嫌が良くなった。レイルには理由が分からず、再び練習帳へ向き直る。
「”発動後に生き残るところまで”が魔法です」
そう書き足すと、エルシアが後ろから頁を覗いた。
「また余白を埋めてるのかい」
「終了条件が書かれていません」
「術式の本体は正しいよ」
「本体が正しくても、周囲が正しいとは限らない」
「相手は、お前の字で術式が読みにくくなるって怒ってる」
「余白が足りません」
「余白は無限じゃないんじゃ」
その言い回しまで、匿名少女の返答と同じだった。レイルは、エルシアが相手へ自分の愚痴を送っている可能性を疑ったが、尋ねる前に二通目の封筒が机へ置かれた。
こちらは大判の術式図で、端の一部が焦げ、幾重もの補修紙が貼られている。中央には複雑な光熱術式が組まれ、始動と形成はほぼ完璧に見えるのに、最後の結着線だけが何度書き直しても閉じていなかった。
【完成率:九十九%】
【結着:不能】
【設計者名:非公開】
「九十九%......未完なのですか、この娘も?」
「言うと思ったよ」
「失敗するじゃないですか」
「相手も、それをどうにかするために送ってきてる」
レイルは術式の中央ではなく、最後の結着線を眺めた。最後まで完成しないなら、形成した魔力を消耗させず待たせる場所が必要になる。しかし術式そのものへ保持を命じれば、結着圧力が媒体を焼く。
余白へ、小さく仮説を書く。
【最後の一工程だけを、術式の外側へ管理できないか】
数日後に返ってきた紙には、強い筆圧で二行だけ書かれていた。
「子どもの落書きです」
「完成できないのではなく、媒体が理論へ追いついていません」
「この娘、怒ってる?」
「筆圧は強いが......」
「うーん、同じ女子のカン! これは怒ってるね」
「理論そのものは否定していないんだけどな」
「レイル、そういうところだけ前向きだよねえ。 (小声で)もう少し女の子の気持ちがわかればいいのに」
「何か言ったか?」「ううん、なにもだよー」
匿名の二人との議論を続けながら、エルシアは初級魔法の【終了】を課題へ加えた。【火弾】は標的へ当てて終わりではなく、残った火種まで完全に消すこと。【水縄】は拘束後に解除し、水分を安全な場所へ流す。【土壁】は必要がなくなった後、通路を塞がない形へ崩す。【光盾】は味方の視界を奪わず閉じる。【止血】は専門治療へ引き継ぎ、血流を戻す時刻を記録する。
「始動、形成、結着だけでは足りないんですか」
「魔法として起こすまでなら三工程だ。実務では【維持】と【終了】まで責任を持つのが、魔導士ってもんさ」
「終了を失敗した場合はどうなります?」
「火は燃え続ける。壁は道を塞ぐ。治療は別の傷を作る。魔法使いが立ち去った後まで、魔法だけが残ることもある」
その日の午後、作業小屋に隣接した術式練習場で、終了試験が行われた。
レイルは六つの【灯光】を異なる高さへ浮かべ、一つずつ消す順序を決める。リィナは視界が変化する中で、目印の杭まで歩き、暗闇へ慣れる時間を測る役だった。
三つ目の灯光を消した時、天井近くで淡い影が揺れた。
「何かいる」
リィナが木剣へ手をかけるより早く、光へ無数の小さな羽が集まった。古い魔導灯や迷宮入口に棲む灯喰蛾の小群である。白灰色の翅が灯光の魔力を吸い込み、鱗粉へ移した光を乱反射させる。
六つの灯光が増幅されたように明滅し、練習場の距離感が一瞬で崩れた。近くの壁が遠く見え、床の影が穴のように沈む。
「火で焼く?」
「駄目だ。鱗粉へ着火してしまう」
「じゃあ光を消す!」
「一度に消すと位置を見失う。......なら、入口側から順番に閉じる」
レイルは目を細め、灯光の位置を記憶から辿った。視界は信用できない。朝練で決めていた声掛けと歩数へ切り替える。
「リィナ、僕から右へ三歩。壁へ触れたら止まって」
「三歩、壁。着いた」
「そこから入口まで七歩。木剣は横に振らない」
「分かった。レイルは?」
「中央杭の左。動かない」
蛾の群れが羽ばたくたび、光の斑点が床を走る。リィナは視界へ頼らず、壁へ片手を添えて入口側へ移動した。レイルは一つ目の灯光へ意識を合わせ、形成した光を急に切らず、出力をゆっくり下げて閉じる。
光を失った蛾が、まだ明るい二つ目へ移る。群れが一か所へまとまるのを待ち、次を閉じる。ところが羽音が反響し、位置を知らせるリィナの声まで聞き取りにくくなった。
「風よ、振動を狭く抑えろ――【消音】」
練習場全体を無音にする力はない。レイルは自分とリィナの間の狭い範囲だけ、乱れた羽音を弱めた。
「聞こえる?」
「聞こえる。あと五歩」
「そのまま入口を開けて。外の誘導灯は赤」
リィナが扉を開くと、夕方の薄暗い庭に、エルシアが【色灯】で赤い光を一つ浮かべていた。レイルは練習場の灯光を入口から遠い順に閉じ、最後の一つだけを低い位置へ移動させる。
群れは残った魔力を追い、床近くを飛んだ。レイルが歩いて入口へ近づくたび、灯光も少しずつ外へ動く。途中で光を強めれば数が集まりすぎ、弱めすぎれば別の灯りへ散る。呼吸を整え、一定の出力を保ったまま庭まで導いた。
赤い色灯へ群れが移った瞬間、エルシアが風の膜で進路を作り、森側へ押し流す。今回も討伐はしない。練習場の光を食べに戻らない距離まで誘導し、周囲の魔導灯へ防虫布を追加する。
最後の一体が森へ消えた後、レイルはすぐに灯光を閉じなかった。群れが戻らないことを確認し、段階的に出力を落とし、鱗粉に残った魔力まで消えるのを待つ。ニアが鼻先を練習場へ向け、残光を追う細い術式線を表示した。
『鱗粉残留魔力、低下中デスにゃ』
『火気反応、存在シマセンにゃ』
「終わった?」
「灯光は消えた。鱗粉の残光も低下。練習場内の火気なし」
「じゃあ終わり」
「天井裏に巣がないか――」
「それは次の確認。”今の魔法”は終わり」
リィナの言葉に、レイルは息を止めた。終了後の点検は必要だが、点検を理由に一つの魔法を終わらせないままにしてはいけない。
「……終了を確認した」
「うん。次をやろう」
エルシアは焦げても濡れてもいない練習場を見回し、杖の先でレイルの報告用紙を叩いた。
「ほら。余白へ書いたことが一つ役に立った」
「一つではありません。灯火の終了順、鱗粉への火気禁止、暗闇時の位置確認、外部誘導灯――」
「はぁ。数え始めると可愛げがないね」
翌日、灯喰蛾の侵入経路と終了手順をまとめた報告書が、教会と組合へ回された。そこには過去の被害記録帳と同じく、成功した点だけでなく、天井の隙間を事前確認しなかったこと、最初に視界を失ったこと、消音範囲が狭かったことも書かれている。
その報告書を読んだ教会中央は、記録方法を確認するため、一人の補助員をハルツへ送ることにした。
黒髪で、表情のほとんど動かない少女だった。
【今回の登場人物】
・レイル・アルヴァート
灯光を強めて魔物を集めるのではなく、一つずつ安全に閉じ、暗闇の中でも終了順を守った少年。
・リィナ・アルセイル
乱反射で視界を失っても朝練の歩数と声掛けを信じ、レイルと群れの退路を確保した前衛役。
・エルシア・ヴァント
魔法は発動までの三工程だけでなく、維持と終了まで責任を持てと実地で教えた師匠。
・ニア
灯喰蛾の鱗粉に残る魔力と練習場内の火気を照合し、安全な終了確認を補助したナビゲータ。
・匿名の少女
術式の余白を避難計画で埋めるレイルへ反論しながら、二年以上も議論を続けている正体不明の筆者。
・匿名の術式設計者
完成率九十九%の術式図へ加えられたレイルの仮説を、子どもの落書きと切り捨てた正体不明の設計者。
【今回の能力・設定メモ】
【魔法の実務工程】
魔法を現象として起こす基本工程は【始動】【形成】【結着】です。実際の依頼や戦闘では、発動後の【維持】と【終了】まで安全に管理して、初めて仕事として完了したと評価されます。
【次回】
旧坑道で起きる崩落事故。地上に残された見知らぬ結び目を手掛かりに、レイルたちは救助路の奥へ入ります。




