第57話 共通魔法コード
翌朝、アークの種は何も答えなかった。
表示板は暗いまま。
石英核も停止状態を保ち、昨夜より柔らかく見えた光も、朝になればただの残留光に戻っていた。
当然だ。
俺が「おやすみ」と言ったから眠り、朝になったから目を覚ます――そんな証拠はどこにもない。
ただ、昨夜の記録は残っている。
【恐怖:不要な雑音ではない】
【恐怖:危険を知らせる信号】
【感情情報の制限条件が必要】
俺は三つの表示を記録紙へ写し、その横に新しい問いを書いた。
【誰が、どの情報を、どこまで読めるようにするか】
アークの種が入力者を識別できるなら、記録の扱いを決めなければならない。
使用者本人。
安全監督者。
医療担当者。
装置の整備者。
研究記録を管理する者。
全員が同じ情報を見る必要はない。
フィンが知るべきなのは、媒体がどこで震え、どの部品が壊れかけているかだ。
リナが必要とするのは、呼吸、痛み、恐怖、拒絶反応。
ダリオなら、退避判断に必要な危険度と停止状況。
ナタリアが記録する場合も、個人の感情をそのまま記事へ書いていいわけではない。
装置が情報を読み取れることと、人間がそれを読んでよいことは別だ。
「朝から難しい顔をしているわね」
エリシアが記録室へ入ってきた。
「通常の顔だ」
「通常から難しいという意味よ」
彼女は俺の肩越しに記録紙を見た。
「昨夜の続き?」
「ああ。アークの種が情報を分類できるなら、閲覧権限を分ける必要がある」
「閲覧権限」
「例えば、君が笑ったという記録を、全員が見る必要はない」
「最初から表示しないようにして」
「それも選択肢だ。ただ、恐怖や焦りは安全情報になる。感情を全部隠せば危険を見落とす」
「全部見せれば、心の中を勝手に覗く装置になるわね」
「そういうことだ」
エリシアは少し考え、記録紙の空白を指した。
「なら、本人に伝える言葉と、安全担当者に伝える言葉を分けたら?」
「情報を二層にする?」
「ええ。本人には『怖がっています』ではなく、『一度手を止めてください』と伝える。リナには、恐怖による呼吸の乱れがあると知らせる。同じ情報でも、必要な形は違うでしょう」
俺は炭筆を止めた。
同じ情報を、相手に合わせて変換する。
それは装置の表示だけの話ではない。
俺たちが使っている言葉そのものにも、同じ問題があった。
◇
その日の昼、俺はルカにアークの種の入力監視について説明しようとした。
実験のためではない。
以前の記録に【未登録の子ども】と表示されたことを、本人へ説明するためだ。どんな情報が残っているのかを伝え、今後も記録してよいか確認する必要がある。
ルカは作業台の前に座り、両手で木片を持っていた。
丸。
波線。
四角で囲った点。
起動、危険、停止。
俺は表示板を指した。
「アークの種は、入力された短詠唱、媒体接触、呼吸周期、局所位相、それから停止意思を別々に記録している。その中で、君の入力は――」
「待って」
ナタリアが手を上げた。
「何だ?」
「今の説明、ルカにしてるのよね?」
「そうだ」
「ルカ、分かった?」
突然問われたルカは、困ったように俺とナタリアを見比べた。
「短い詠唱と……呼吸までは分かりました。きょくしょ……から、分かりません」
「局所位相だ」
「言い直しても分からないわよ」
ナタリアは即答した。
フィンが壁際で肩を震わせている。
「笑うところではない」
「悪い。でも、お前、子ども相手でも説明が薄まらないんだな」
「内容を変えたら正確性が落ちる」
「正確でも届かなきゃ、説明としては壊れてるだろ」
フィンはルカの木片を一枚借りると、裏側に簡単な絵を描いた。
杖。
口から出る線。
胸の前に三本の短い線。
最後に、四角で囲った点。
「道具に触る。言葉を出す。呼吸を揃える。危なくなったら止める。こいつは、その順番を見てたんだ」
ルカの顔が明るくなる。
「それなら分かります」
「説明内容がかなり削られている」
「最初はそれでいいんだよ。詳しく知りたくなったら、次を教える」
ナタリアが頷いた。
「フィンさんの方が教師に向いているかもしれないわね」
「だろ?」
「それは評価を保留する」
「なんでだよ」
ナタリアは俺の記録紙を取り上げ、上から順に眺めた。
「あなたたちの研究は、研究所の中ならこの言葉でいい。分からなければ、その場で聞けるから。でも、外へ出した瞬間に通じなくなる」
「外へ出す予定はまだない」
「本当に?」
彼女は窓の外へ視線を向けた。
表向きは測量器修理所。
その前を、鉱山帰りの労働者が通り過ぎていく。
「非連結者の噂は、もうグレインベルにも届いている。低魔力でも火を扱える方法があるという話もね。正しい手順を出さなくても、誰かが勝手に試すわ」
「噂だけで?」
「噂だからよ。正確な記録より、分かりやすい嘘の方が速いもの」
以前、学院でも同じことが起きた。
俺たちが示したのは、条件を整えれば低魔力者でも低出力火花に届くという結果だった。
だが、外へ出た言葉は違った。
魔力なしで火を撃てる。
貴族の血を無効にできる。
祈りを必要としない異端魔法。
説明しなければ誤解されない、という考え方は成立しない。
説明しなければ、他人が代わりに説明する。
「なら、言葉の変換層が必要だ」
俺が言うと、ノエルが顔を上げた。
「アークの種と同じですか?」
「似ている。理論を現場の行動へ変える。正確な構造は残すが、使用者はすべての式を理解しなくても安全に動けるようにする」
ナタリアが炭筆を机へ置いた。
「名前は?」
「現場用手順変換層」
「却下」
「早いな」
「読みにくいから。共通魔法コードでいいでしょう」
「コード?」
「誰が読んでも、最低限同じ行動を取れる共通の決まり。貴族魔導士でも、鉱夫でも、工房職人でも、低魔力の子どもでも」
ノエルが記録紙に二本の線を引いた。
「上を理論仕様。下を現場手順にするんですね」
「式と根拠は上に残す」
「下には、言葉と図だけを書く」
フィンが続けた。
「リナさんは危険項目。エリシアさんは感覚で分かる異常。あたしは文章を直す」
ナタリアは役割を並べ、最後に俺を見た。
「ユウマ先生は、専門用語を減らす努力」
「先生ではない」
「今、教えているでしょう」
「研究内容を説明しているだけだ」
エリシアが小さく笑った。
「諦めなさい。あなたはもう、自分が理解するだけでは終われないのよ」
自分が発動できるようになる。
他人が再現できるようにする。
さらに、専門知識を持たない者でも安全に学べるようにする。
同じ研究のように見えて、必要な能力はすべて違う。
俺が苦手としてきた領域だった。
だからこそ、一人で作ってはいけない。
◇
共通魔法コードの最初の対象は、初等火花に決まった。
理由は単純だ。
出力を小さく制限できる。
結果を目で確認できる。
暖房、灯り、調理、炉の着火と用途が広い。
そして何より、火花一つを自分で灯せることは、「自分には魔法がない」と言われてきた人間にとって、大きな意味を持つ。
俺たちは机を囲み、以前学院で作った低出力火花SELの手順を広げた。
【理論仕様:初等火花SEL-0】
【目的:外部媒体を用いた低出力熱核の生成】
【入力:短詠唱/媒体接触/呼吸周期/局所位相/停止意思】
【出力上限:初等下限】
【禁止:連続発動/攻撃転用/密閉空間/高温媒体】
【停止条件:媒体過熱/外皮白化/呼吸異常/停止語不成立】
正確ではある。
だが、ルカは一行目から首を傾げた。
「これを、そのまま渡すのは無理ね」
ナタリアが別の紙を用意した。
「まず、目的から」
俺は答える。
「低出力熱核の安全な生成と停止」
「難しい」
「小さな火花を、安全に出して消す」
「それでいい」
書き換えられる。
【目的:小さな火花を、自分で出して、自分で消す】
リナがすぐに指摘した。
「成功条件に、消すことを入れてください」
「入っている」
「もっと目立たせます。火が出ただけでは成功にしません」
フィンが紙の上に火花を描き、その隣に三本線、さらに水桶と停止札を描いた。
【火が出たら、三回息を数える前に消す】
【消せなければ、すぐに道具から手を離す】
【監督者は水と停止札を用意する】
ノエルが理論仕様の横へ補足を書く。
「三回の呼吸を停止遅延の上限にします。子どもと大人では呼吸速度が違うので、時間ではなく本人の呼吸を基準にする」
「現場の紙には式を書かないのか?」
俺が訊くと、ナタリアが答えた。
「書かない。でも、裏側の仕様書には残す。なぜ三回なのかを説明できなくなったら、決まりが迷信になるから」
重要な指摘だった。
簡略化は、根拠を捨てることではない。
使う時に見せる情報を減らし、必要な時には根拠へ戻れるようにする。
エリシアは危険の欄へ言葉を足した。
【火が尖る】
【火が重くなる】
【杖先から滑る感じがする】
【息が詰まる】
「感覚語も残すのか」
「ええ。危険は数値になってから気づくとは限らないわ。最初に違和感として現れることもある」
「ただ、人によって表現が違う」
「だから対応表を作るの。『尖る』なら外皮の局所収縮。『滑る』なら位相固定不足。でも、使う人に最初からその言葉を覚えさせる必要はないでしょう」
「正しい」
エリシアが少し驚いたように俺を見る。
「素直ね」
「君の感覚は、何度も危険を先に検出している。使わない理由がない」
「……そう」
彼女は視線を紙へ戻した。
頬が少しだけ赤く見えたが、指摘はしなかった。
感情検出の乱用は、必要最小限にすべきだ。
◇
問題は、誰に試してもらうかだった。
研究所の仲間だけで読めても意味がない。
同時に、研究所の存在を無差別に知らせるわけにもいかない。
そこでミーナが、鉱山組合と夜学の協力者を通じて候補者を探した。
条件は四つ。
本人が参加を望んでいること。
危険と停止条件の説明を受けること。
研究所の場所と装置について口外しないこと。
参加しなくても不利益を受けないこと。
「最後の条件まで必要?」
ナタリアが訊くと、ミーナは頷いた。
「必要よ。助けてもらっていると思えば、人は断れなくなる。選べない同意は、同意とは言いにくいでしょう」
俺たちが使用者の判断を守ると言うなら、実験へ参加するかどうかの判断も守らなければならない。
数日後、五人の協力者が決まった。
ルカ。
鉱山町で暮らす少女ミリィ。
工房見習いの青年。
片手の怪我を理由に発動訓練から外された元学生。
非連結者の申告を拒み、王国領から逃れてきた老女。
全員、表向きの修理所から入り、ミーナの確認を受けた。
研究所の奥には入れない。
アークの種にも触れさせない。
最初に確かめるのは、装置の性能ではない。
俺たちの言葉が届くかどうかだ。
◇
最初の講習は、研究所裏手の平地で行った。
地脈が弱く、沢が近い。
周囲には大きな可燃物もない。
ダリオが退避線を引く。
リナが救護道具を置く。
フィンが水桶を三つ並べる。
エリシアは火の状態を監視。
ノエルは入力と停止までの記録。
ナタリアは説明の言葉を修正。
ミーナは周囲を警戒する。
発動には、石英を先端へ取り付けた低出力用の簡易媒体杖を使う。
アークの種は使わない。
入力整形を装置へ任せる前に、人間が手順を理解し、自分で停止できることを確かめるためだ。
俺は参加者の前に立った。
「今日の目的は、強い火を出すことではない」
一度、言葉を止める。
位相。
境界。
熱核。
整相度。
全部、今は必要ない。
「自分で消せる小さな火を、一つだけ灯すことだ」
ナタリアが隣で頷いた。
今の説明は通ったらしい。
「最初に、止める言葉を決める。短く、怖くなっても言える言葉がいい」
ルカが木片を握った。
「『止まれ』でいいですか」
「いい」
老女は少し考えた。
「『帰れ』でもいいかね」
「自分にとって言いやすいなら、それでいい」
「魔法に帰れと言うのは変じゃないか?」
「止まれば正解だ。言葉の美しさは評価しない」
老女が笑った。
場の緊張が少し薄れる。
エリシアが簡易媒体杖を持ち、全員に見える位置へ立った。
「怖くなったら、火を強くしようとしないでください。手を離して、止める言葉を言う。火が出なくても失敗ではありません。危険になる前に止められたなら、それも正しい判断です」
彼女の説明は、俺よりも参加者へ届いているように見えた。
火を知る人間の言葉だからだ。
一人ずつ試す。
最初は、誰も火を出せなかった。
声が震える。
杖を強く握りすぎる。
呼吸が浅くなる。
火花が生まれる直前に、恐怖で指が離れる。
それでも記録する。
「今のは握る力が強い」
「呼吸が止まっていました」
「火が滑ったわ。もう一拍待って」
「水桶が近すぎる。下がる時に蹴るぞ」
「その注意、手順書へ追加」
誰か一人が教えるのではない。
理論。
感覚。
工作。
医療。
退避。
言葉。
それぞれが別の角度から、同じ火花を支えている。
三回目。
ルカが媒体杖を構えた。
息を吸う。
吐く。
もう一度吸う。
「小さく、灯れ」
石英の先端に、赤い点が生まれた。
ほんの一拍。
それでも確かに火だった。
ルカの目が見開かれる。
喜びが先に出そうになる。
だが、彼は木片を握り直した。
「止まれ!」
赤い点が消えた。
残ったのは、わずかな熱と、石英の薄い光だけ。
静寂。
ルカは消えた火を見つめ、泣きそうな顔で笑った。
「消せた……」
「成功だ」
俺は答えた。
「火が出たからではない。自分で消せたから成功だ」
ナタリアが、その言葉を紙へ書き留めた。
フィンは火花と停止札を一本の矢印でつなぐ。
ノエルは、停止まで二呼吸だったと記録する。
リナはルカの脈と呼吸を確かめる。
エリシアは、火の残り方を静かに観察していた。
続いて、ミリィも小さな火花を灯した。
工房見習いは火を出せなかったが、媒体が熱を持った瞬間に自分から停止した。
老女も火花には届かなかった。
だが、何度試しても停止語だけは乱れなかった。
「火は出なかったね」
老女は残念そうに言った。
「今日は、止める手順を崩さなかった」
「それも成功なのかい?」
「少なくとも、失敗ではない。次の試験へ進める条件を満たした」
老女はしばらく黙り、それから笑った。
「変な先生だね」
「先生ではない」
後ろでナタリアが吹き出した。
◇
講習が終わった後、俺たちは書き直した共通魔法コードを机へ広げた。
【小さな火を、自分で出して、自分で消す】
【火が出る前に、止める言葉を決める】
【怖くなったら、強くしない】
【三回息を数える前に消す】
【火が出なくても、止められたなら記録する】
【一人では行わない】
【水と退避場所を先に用意する】
その一番上に、俺は題を書こうとした。
【誰でも使える魔法】
炭筆が止まる。
違う。
誰にでも同じ条件で使えるとは限らない。
媒体が必要だ。
監督者も必要だ。
体調や地脈によっては、中止しなければならない。
希望を伝えるための言葉が、危険な保証に変わることもある。
俺は書きかけた文字へ線を引いた。
【誰でも学べる魔法】
そこまで書き、さらに一文を加える。
【ただし、誰でも一人で使ってよいわけではない】
エリシアが紙を見て頷いた。
「その方がいいわ」
「夢が少し減ったな」
「いいえ」
彼女は、ルカたちが帰っていった道を見る。
「責任が加わったのよ」
夕暮れの中、五人は自分の停止札を持って帰っていった。
丸。
波線。
四角で囲った点。
火花。
三本の呼吸線。
水桶。
共通魔法コードは、まだ一枚の粗末な紙にすぎない。
研究所の中で、五人に試しただけだ。
地脈も、媒体も、監督者も、こちらで用意した。
これが鉱山の坑道脇でも通じるのか。
夜学の教師だけで教えられるのか。
工房ごとに異なる材料を使っても再現できるのか。
確認すべきことは多い。
その夜、鉱山組合から一通の伝言が届いた。
東坑道の安全講習で、共通魔法コードを試してほしい。
対象は、火気を扱う鉱夫と工房見習い。
監督者は組合側で用意する。
研究所の人間がいなくても手順が通じるか、確認したい。
フィンが伝言を読み、俺を見る。
「いきなり外だな」
「外で動かなければ、共通とは呼べない」
リナが釘を刺す。
「明日は発動させません。まず説明と停止訓練だけです」
「同意する」
ミーナは窓の外を確認しながら言った。
「組合の中にも、教会とつながっている者はいる。持ち出す資料は一枚。アークの種も、研究所の場所も明かさない」
「分かった」
俺は完成したばかりの紙を折った。
火を渡すのではない。
火の扱い方を渡す。
しかも、俺たちが隣にいなくても止められる形で。
明日、共通魔法コードは初めて研究所の外へ出る。
魔法の民主化は、火が灯った瞬間に始まるのではない。
知識が持ち主の手を離れても、安全に動いた時に始まるのだ。




