↓ ↑ページトップへ
表示調整
閉じる
挿絵表示切替ボタン
▼配色
▼行間
▼文字サイズ
▼メニューバー
×閉じる

ブックマークに追加しました

設定
0/400
設定を保存しました
エラーが発生しました
※文字以内
ブックマークを解除しました。

エラーが発生しました。

エラーの原因がわからない場合はヘルプセンターをご確認ください。

ブックマーク機能を使うにはログインしてください。
『戦国時代に転生したらAIまで付いてきた!これ、天下取れるんじゃね?』  作者: ユミヒロ


この作品ページにはなろうチアーズプログラム参加に伴う広告が設置されています。詳細はこちら

PR
11/18

第十一章 敵の頭は、城の中だけにない


第244話 敵の頭は、飯をかき込む手代だった

庄兵衛から庄屋の名を買った翌朝、親父は何事もなかったように紙と塩の荷を指した。「今日、あそこ通るぞ」。俺が顔を上げると、親父は先に睨んだ。「何だその顔。前から月に二度通しとる荷だ。急に避けた方がよっぽど怪しい」。新吉が横で「見に行きたい顔してたくせに」と笑う。図星だったので黙った。

城へ上がると、信長も同じだった。「行け。ただし、探しに行くな」。年配の男が怪訝そうに眉を寄せる。「探さずに、何を見るので」。上総介様は俺ではなく、その男へ言った。「普段どおり荷を運べば、普段そこにあるものが見える。普段と違う目で見たら、向こうにも違うと分かるだろうが」。俺は少しだけ笑った。最近、上総介様まで言い方が親父に似てきた気がする。もちろん口には出さない。

庄屋は、想像していたよりずっと普通だった。立派ではあるが城みたいな構えでもない。庭先では鶏が餌をつつき、軒下には割れた桶が伏せてある。荷を下ろしている最中、奥から子どもの泣き声までした。半次なら「ほんとにここ?」と大声で言いそうなので、連れてこなくて正解だった。

帳場にいた手代は、善四郎と名乗った。三十を少し越えたくらいに見える。俺たちの荷札を確かめながら、片手で冷めた飯をかき込んでいた。「悪いな。朝から三組重なって、まだ飯が終わらん」。親父の手代が「飯を先に食えばいいだろ」と言うと、善四郎は「荷は腹が減ったと言わんから待ってくれん」と笑った。秘密の中継役というより、ただ忙しい人にしか見えない。

俺は探さなかった。荷の数を合わせ、紙の束を渡し、塩俵の破れだけ確認する。その間にも人が来た。馬方が一人、行商人が二人、それから草鞋の泥が乾ききっていない若い男。誰も「岩倉の使いです」なんて顔はしていない。善四郎は相手ごとに話を聞き、必要なところだけ短く書いた。

若い男は特に話が長かった。「朝、北の道で荷車が二台止まって、それで後ろが詰まって、先に行った奴が戻ってきて、いや戻ったのは一人だけで――」。善四郎は筆を止めた。「人の名はいらん。何が止まった。いつ動いた。今は通れるのか。そこだけ順に言え」。男は一度口を閉じ、「荷車二台。朝。昼前には一本通れた。今は軽い荷なら行ける」と言い直した。

俺の中で何かが引っかかった。AIも同時だった。『これまで庄兵衛が持参した質問では、人物名より停止対象、発生時刻、復旧状態が優先される傾向がありました。善四郎の要約規則と類似しています。ただし、一般的な商取引上の要約でも説明可能です』。そう。これだけなら普通の仕事だ。むしろ荷を扱うなら、その聞き方の方が役に立つ。

だから俺は黙っていた。ところが善四郎は若い男の書付を脇へ置いたあと、別の紙を開き、そこへ同じ形で三行だけ写した。元の紙には人の名前が二つあったが、写した方にはない。止まった物、時刻、戻った条件だけ。書き終えると、紙を畳んで別の山へ置いた。

荷を下ろし終えた頃、善四郎が俺たちの方へ顔を上げた。「そういや清須の北の橋、昨夜も荷を通したって本当か」。俺は俵の縄を結び直しながら、「通った荷もあります」とだけ答えた。「全部じゃない?」。「全部かは見てません」。善四郎は「そりゃそうだ」と笑って、それ以上聞かなかった。聞き方が妙に上手い。俺から断定を引き出そうとしない。

帰り道、同行した手代が「あの善四郎、昔からああだぞ」と教えてくれた。「話の長い馬方でも、あいつに言うと三行になる。字が書けん奴の文も作るし、宿の揉め事までまとめる。便利だから、北へ行く奴はよく寄る」。俺は「誰のために?」とは聞かなかった。その答えが一人なら、むしろ不自然だと思ったからだ。

店へ戻って、見た順にAIへ入れる。誰が来たかより、善四郎が何を削って何を残したか。人物名は落とす。場所は広く残す。止まった物と時刻は残す。戻った条件も残す。『情報の再構成規則として一貫性があります。敵対勢力専用の処理ではなく、交易情報を短く運ぶための汎用的な実務と考える方が自然です』。

新吉は話を聞いて拍子抜けした顔をした。「敵の頭、飯食ってる普通のおっさん?」。親父が「普通のおっさんを馬鹿にすんな。商いはそういう奴が止めんのだ」と返す。宗助は少し考えて、「逆じゃないか。普通の仕事だから、敵も使えるんじゃないか」と言った。俺もそこに行き着いていた。

その夜、庄兵衛が来た。新しい質問は一枚だけだった。――若い者へ任せる境を、誰が改める。前に来た「誰が線を変えられる」によく似ている。でも言葉が違う。線が「境」になり、変えるが「改める」になっていた。

AIへ以前の紙と並べる。筆跡は同じではない。けれど、長い説明を削って、判断の境目だけを残す癖は同じだった。俺は紙より、昼に飯をかき込みながら「人の名はいらん」と言った善四郎の声を思い出した。

敵の頭を見つけた、とは思わなかった。ただ、敵の頭へ届く前に、話を三行へ縮める人間がいる。その人間はたぶん、敵のためだけに働いているんじゃない。そこが、想像していたよりずっと厄介で、ずっと面白かった。

第245話 敵の中継所は、敵だけのものじゃない

城で善四郎の話をすると、年配の男はすぐ「押さえましょう」と言った。ここまで迷いがないと、逆に気持ちいいくらいだ。信長は返事をせず、俺へ目を向ける。「弥吉、お前は嫌そうだな」。俺は頷いた。「捕まえたら、相手の道が一つ消えます。でも、こっちの道も一つ消えます」

年配の男が「敵へ情報を流す道なら消してよい」と言う。俺は昼に見たものを順に話した。荷車の詰まり。行商人の文。字の書けない者の代筆。宿の揉め事。善四郎がまとめているのは清須の話だけじゃない。誰か一人の命令だけでもない。「あそこを使ってる商人まで全部、敵ってことにはできません」

信長は膝に肘を置き、少し面白そうに聞いていた。「敵しか泊まらん宿などない、か」。俺が答える前に、上総介様は自分で続けた。「敵しか渡らん橋もない。だから橋を焼けば、こちらも困る」。年配の男はまだ渋い顔だったが、反論は止まった。

店へ戻ると、親父はもっと身も蓋もなかった。「敵だけ使う帳場なら儲からんだろ」。新吉が「そこ?」と笑う。親父は真顔で「そこだ。使いやすいから皆が使う。皆が使うから、敵も混じる。商いの道を戦だけで見たら、だいたい外す」と言った。俺はその言葉を帳面の端へ書いた。

AIへ庄屋を一つの点として置くのをやめ、そこを通る仕事を分けて入れ直した。荷の受け渡し。馬の休憩。代筆。紙の預かり。口頭の話の要約。返事の受け取り。『単一の敵性拠点としてではなく、複数用途が重なる共有地点として扱うべきです。敵対情報だけを識別するには、場所ではなく情報の流れごとの差を観測する必要があります』。場所を見つけたら終わりだと思っていた。逆だった。場所を見つけてからの方が難しい。

そこで俺たちは、善四郎を見張らなかった。代わりに、うちの普通の荷を普通に通した。親父が紙を送る時刻。藤兵衛が馬を替えた日。伊平が辻市から戻る道。どれも前からある商いだ。そのついでに「今日は善四郎が忙しそうだった」「紙の山が多かった」「夜まで灯りがついていた」と見えた範囲だけ残す。

半次だけは不満そうだった。「それ、見張りと何が違うの」。宗助が帳面から顔も上げず、「聞き回らない。追わない。いつもの用事を増やさない」。半次は指を折って数え、「……つまんないな」。「つまらないくらいでいいんだよ」。俺が言うと、新吉が「お前、前は面白そうだからって突っ込んでたのにな」と笑った。否定できない。

五日分を並べると、一つだけ妙な日があった。善四郎の帳場が夜まで開いていた翌朝、庄兵衛が清須へ来ている。その前の二回も近い。ただし毎回ではない。『庄兵衛の移動と帳場の夜間稼働には関連の可能性がありますが、荷の繁忙でも説明できます』。AIはまた慎重だった。俺も今回は急がなかった。

決め手になったのは、親父の商売だった。北へ送った紙の注文に、向こうの手代から返事が来た。「半束は先に、残りは三日後でよい」。普通の文だ。親父が「こっちは“半束を先に欲しい”なんて書いてないぞ」と言ったので、元の控えを見た。うちが書いたのは「今月は一束。急ぎは半分」。意味は近い。でも、言葉の順番が変わっていた。

新吉が「そんなの書き直しただけじゃない?」と言う。そうだと思う。だから面白い。善四郎の仕事は、敵の情報だけを縮めるんじゃない。商いの文も、相手が使いやすい形へ直している。『同じ要約能力が、交易と情報収集の双方に利用されています』。AIの言葉で、ようやく腑に落ちた。敵の中継所が商いに紛れているんじゃない。商いの中継所を、敵も使っている。

親父は返事の紙を指で弾いた。「なら、潰すよりこっちも使え」。年配の男が聞いたら怒りそうな結論を、親父は茶をすすりながら平然と言う。「敵が使って便利なら、うちにも便利だ。こっちだけ遠慮する理由があるか」

俺はその日のうちに城へ上がった。信長は「何を買う」と聞く。俺は考えていた答えを出した。「秘密じゃなくて、普通の情報です。北の道が通れるか。馬を替えられるか。紙や塩の値が動いてるか。今まで商人が金を払って知ってたことを、こっちも買います」。上総介様は笑った。「敵の耳を奪うのでなく、同じ耳を使うか」

ただし、一つ条件を付けた。善四郎へ「清須のために働け」とは言わない。特別な印も付けない。相手が使っていると思うから価値があるのであって、こちらの専用にした瞬間、同じ場所ではなくなる。信長は「面倒だな」と言った。俺は庄兵衛と同じことを言うので、思わず笑った。

その帰り、伊平が店で待っていた。「お前ら、また変な商売始めたろ」。何も言っていないのに勘がいい。伊平は北から来た紙を一枚置いた。道の具合を知らせる普通の文だったが、最後に一行だけ余計な問いが足されていた。

――その道を開け直すのは、誰の決めだ。

元の依頼には、そんなことは書いていない。誰かが途中で、普通の商いの問いへ一つだけ別の問いを足している。敵の情報は庄屋で縮められるだけじゃない。どこかで、質問そのものも増えていた。

第246話 質問を足す者は、北へ真っすぐ帰らなかった

「これ、誰が足した?」。半次が紙をひっくり返しても、裏に答えはない。伊平は肩をすくめた。「それが分かりゃ、俺が先に銭取っとる」。新吉が「商人ばっかりだな」と呆れ、親父が「お前も商人だ」と返した。緊張しているのに、店ではこういう余計な一言が必ず挟まる。ありがたい時もある。

紙の流れを遡ると、うちから出した問いは単純だった。北の脇道は荷車で通れるか。返事は「軽い荷なら通れる」。そこまでは商いの話だ。余計な一行は、善四郎の庄屋を出たあと、伊平へ届く前に加わっていたらしい。ただし誰が書いたかは、伊平も庄兵衛も知らない。

AIへ、これまで相手から来た質問と並べる。『追加された問いは、道路状況そのものではなく、復旧判断の権限に関心を示しています。過去の質問系列との一致度は高い一方、筆跡・伝達経路の一致は確認できません』。つまり、内容は“あいつらしい”けれど、人は分からない。俺はそこを分けて考えることにした。

信長へ持っていくと、年配の男が「なら庄屋の先に張ればよい」と言った。俺も一瞬そう思った。でも、善四郎のところから出る人間は多い。全員を追えば、すぐ気づかれるし、普通の商人まで巻き込む。上総介様は「一人だけ追うなら?」と聞いた。俺は紙を見て答えた。「質問が増えた日だけです」

誰かが何かを足すなら、毎日そこにいる必要はない。問いが足された日に、善四郎の帳場からどの方向へ紙が出たか。見える範囲を、いつもの商人から拾えばいい。半次にはまた「聞くな、追うな」と言った。半次は露骨にため息をついた。「俺、最近そればっかり言われる」。「守れてるからまた頼まれるんだよ」。そう言うと、少しだけ嬉しそうな顔になった。扱いやすい。

次に余計な問いが付いたのは三日後だった。今度は米の値について聞いた紙へ、「値が上がった時、荷を減らすのは誰の決めか」が足されている。前より露骨だ。相手は一貫して、物そのものより“誰が判断を変えられるか”を知りたがっている。

その日は偶然、藤兵衛が庄屋の近くで馬を替えていた。見たのは、善四郎から紙を受け取った男が二人。一人は北へ。もう一人は東へ向かった。藤兵衛は「どっちがその紙かは分からん。そこは書いとけ」と念を押す。俺たちに鍛えられて、みんな自分から確度を付けるようになっていた。

半次は東の道で、そのうち一人らしい男を見た。ただし顔は遠くて分からない。「同じ色の脚絆。同じくらいの背。荷は小さい。これ以上は知らん」。昔なら「さっきの奴だ」と言い切っていただろう。新吉が「半次が慎重になって気持ち悪い」と茶化すと、半次は「褒め方を覚えろよ」と本気で怒った。

東の道の先には、小さな市と寺、それから川沿いの集落がある。岩倉へ行けないわけではないが、真っすぐ北へ上がるより遠回りだ。AIは移動時間を出した。『東経路を選ぶ合理的理由は、別の受取先、合流、経路秘匿、または単純な私用など複数あります。岩倉方面へ直行しないことだけで別勢力と判断できません』。分かってる。今回は、分からないものを勝手に埋めない。

ただ、前と違うのは一つある。俺たちはずっと、清須から北へ情報が流れて、岩倉側の誰かが考えて返してくる形を想像していた。実際には、途中で話を縮める善四郎がいて、その先で問いを足す誰かがいる。さらに紙は北と東へ分かれる。一本の線ではなかった。

親父が帳面の上へ指を三本置いた。「荷でも同じだ。一軒が全部買うと思うから分からん。途中で分けて、別々の客へ売ることもある」。宗助が「話も荷か」と言う。親父は「銭になるなら何でも荷だ」と返した。たぶん庄兵衛なら頷く。

城では、信長が地図の東側をじっと見ていた。「岩倉でなければ誰だ」と年配の男が問う。上総介様はすぐ答えなかった。俺も答えられない。だから、今回はそのまま言った。「まだ、岩倉じゃないとは言えません。東へ回ってから北へ行くかもしれない。別の買い手がいるかもしれない。今あるのは、質問を足した紙が一本だけ北へ戻るとは限らない、ということです」

信長は地図から顔を上げた。「それでよい」。少し意外だった。「分からんものを、無理に敵の名で埋めるな。敵を一人にした方が兵は動かしやすいが、間違えたらもっと面倒だ」。上総介様の言葉は、少し前の自分へ言っているようにも聞こえた。

俺はAIへ新しい線を足した。庄屋から北。庄屋から東。けれど、線の先にはまだ名前を書かない。丸だけを置く。『今後は、同一情報が複数方向へ分岐した事例を蓄積し、質問追加がどの経路で起きるかを分離して観測できます』。やることが見えた。敵の正体を当てるんじゃない。問いがどこで増え、どこへ分かれていくかを、一つずつ確かめる。

帰る前、信長が俺を呼び止めた。「弥吉」。振り返ると、上総介様は東へ伸びた線を指していた。「次は、その丸から何が戻ってくるか見ろ。こっちが聞いておることを、向こうが知る前にな」

俺は頷いた。敵に見られる側から、敵の戻る道を見る側へ。その次は、敵が問いを作る場所を見る。戦はまだ始まっていない。それでも清須と岩倉の間では、もう“何を知るか”をめぐる取り合いが始まっていた。

第247話 同じ話でも、戻ってくる問いは同じじゃない

信長に「何が戻ってくるか見ろ」と言われても、わざと妙な問いを投げる気にはならなかった。こちらから餌を置けば、その餌に食いついた相手しか見えない。だから俺たちは、もともと商いで聞く予定だった三つのことを、そのまま使った。北の脇道は雨のあとでも荷車が通れるか。東の市で塩の値が上がっているか。川沿いで馬を替えられる家が今もあるか。

親父は控えを三枚並べ、「余計な言葉を足すなよ」と俺へ釘を刺した。俺が「足しません」と返すと、新吉が横で笑う。「最近、親父まで弥吉より慎重じゃん」。親父は鼻で笑った。「こいつは考え始めると、商売の紙まで実験に見えるんだよ」。否定しづらい。

三枚は別々の商人の手を通した。誰かへ特別に頼んだわけじゃない。いつも通り、荷と一緒に紙が動き、返事が来たら受け取る。AIには出した文面の写し、渡した相手、見送った時刻だけを入れた。『意図的な経路操作を避けることで、通常時の情報変形を観測できます。返答内容だけでなく、追加質問・削除・語順変更を分けて記録します』。

最初に戻ったのは、東の塩だった。答えは「少し上がった。まだ買い急ぐほどではない」。そこへ一行だけ増えていた。――いつまでなら今の値で押さえられる。新吉が紙を覗き、「普通じゃない?」と言う。俺もそう思った。塩を買うなら当然知りたい。

次に北の道が戻った。「軽い荷なら通る。大荷は轍が深くて厳しい」。追加された問いは、前と同じ匂いだった。――大荷を止めるのは、道番の決めか、荷主の決めか。半次が「出た」と声を上げ、宗助に「魚じゃねえんだから」とたしなめられる。俺は笑いながらも、二枚を並べた。

最後の馬の返事は夕方だった。「二頭までなら替えられる。夜は前もって知らせろ」。そこには問いが二つ増えていた。一つは「夜なら値は上がるか」。もう一つは「急ぎの時、主人がいなくても馬を出せるか」。前半は商い。後半は、また判断する人を見ている。

半次が腕を組んだ。「じゃあ、東にも敵の奴がいるってこと?」。藤兵衛がすぐ口を挟む。「塩の“いつまでこの値か”まで敵扱いしたら、商人みんな敵になるぞ」。半次は「ああ、そっか」と素直に引いた。最近は引くのも早い。

AIは三枚を、内容ではなく“足された問いの種類”で分けた。『価格・期限・数量に関する追加は、取引成立条件を改善する方向です。一方、決定主体・代替者・不在時権限に関する追加は、継続的に観測されている質問系列と一致します。同一中継地点で、異なる目的の質問が生成されている可能性が高いです』。

「問いを足してる奴が一人じゃない?」と新吉が聞く。俺は頷いた。「たぶん。というより、同じ紙を見ても、欲しい相手が違えば足す問いも違う」。善四郎が全部考えていると決めていたら外すところだった。善四郎は話を短くする。そこから先で、誰かが自分の欲しい答えを足している。

親父は三枚を順に手に取った。「同じ塩でも、料理屋は値を聞く。馬方は重さを聞く。戦する奴なら、何日でどれだけ運べるかを聞く。品は同じでも、買う奴が違えば見るとこが違う」。宗助が「じゃあ、問いを見れば客が少し分かる」と呟いた。

その言葉で、俺の見方が一段変わった。問いがどこで足されたかだけを追うんじゃない。どんな問いに、誰が銭を払うのかを見る。もし同じ種類の問いだけ、いつも高く買われるなら、その先にいる相手の関心が見えるかもしれない。

城へ上がると、信長は三枚を読んでから、北の道の紙だけを指で押さえた。「これを足した者を捕らえるか」。俺が首を振ると、上総介様はすぐ笑った。「そう言うと思った」。年配の男は露骨にため息をついた。

「捕らえたら、一人しか分かりません。知りたいのは、この問いに誰が値を付けてるかです」。俺が言うと、信長は少し考え、「銭の流れを見るのか」と返した。戦の話なのに、また商売へ戻ってきた。いや、たぶん最初から別れていなかった。

敵の問いは、紙だけで歩いているんじゃない。誰かが“その答えなら欲しい”と銭を出すから、問いになって歩き始める。次に見るのは、言葉より先に動くものだった。

第248話 問いには、銭の重さがある

「値段を聞くなら、庄兵衛だろ」。親父がそう言った時、俺も同じことを考えていた。ただ、庄兵衛は店へ来るなり嫌そうな顔をした。「先に言っておきますが、依頼主の懐具合は売りませんよ」。新吉が吹き出す。「まだ何も聞いてないのに」。庄兵衛は座りながら「この店、最近は顔を見るだけで面倒な話が始まるので」と返した。

俺が聞いたのは、誰がいくら払ったかじゃない。「どんな答えだと、いつもの話より高くなるんです?」。庄兵衛はすぐには答えず、親父の方を見た。親父が茶を置き、「商売の相場を聞いとるだけだ。客の名はいらん」と言うと、ようやく肩の力を抜いた。

「早いだけの話は、そこまで高くないです」。庄兵衛は指を一本立てた。「昨日より米が上がった、道がぬかるんだ、誰それが帰った。そういうのは皆が持ってくる。本当に値が上がるのは、“で、いつ戻る”“誰なら変えられる”“代わりが何人いる”まで答えが付いた時です」。

半次が思わず「それ、今まで全部聞かれてたやつじゃん」と口を挟む。庄兵衛はちらっと見る。「だから私は、ずっと高い仕事だと言っているでしょう」。半次は「言ってたっけ」と宗助へ小声で確認し、「何回も」と返されて黙った。

庄兵衛は依頼主の名も、受け取った銭の数も言わなかった。ただし、“普段より高かったか”“いつも通りか”なら、過去の仕事を思い出せるという。伊平にも同じ聞き方をした。橋の若い職人へ質問してきた旅人については、酒代を余計に置いた日だけを拾った。完全な帳面ではない。けれどAIは、曖昧な記憶を同じ精度の数字にせず、確度を分けて並べた。

結果を見て、俺はしばらく声が出なかった。二地点同時に荷車と渡しへ負荷が掛かった夜。その三日前から、「何刻で戻せる」「代わりはどこから来る」という答えの値が上がっていた。若い者を育てる速さを測られ始めた時も、その少し前から「一人欠けても仕事が続くか」という類の答えだけ、高く買われている。

『観測事例は限定されますが、少なくとも二系列で、報酬上昇が質問増加・実地観測に先行しています』。AIは過去の時系列を重ねた。『相手が行動を決めた後に情報を集めるだけでなく、次の観測対象を選ぶ段階で支払額が変化している可能性があります。今後、報酬変化を先行指標として監視できます』。

新吉が眉を寄せる。「相手が何するか、銭で先に分かるってこと?」。「分かる、までは言えない」。俺が答えると、親父が横から「でも、欲しくなった物は高くても買う」と言った。「米でも紙でも話でも一緒だ。急に値が上がるなら、誰かが急に欲しがっとる」。

信長へ持っていくと、上総介様は珍しく声を上げて笑った。「敵の腹を、敵が払う銭で読むか」。年配の男は「銭を偽ってこちらを惑わすこともできます」とすぐ釘を刺した。俺は頷く。「だから一つの値段では動きません。庄兵衛、伊平、旅人への払い、別々のところで同じ種類が上がった時だけ見ます」

「よし」。信長は即答した。「こちらから値を吊り上げるな。普段の商いの中で上がったものだけ拾え」。俺はその方がいいと思った。こちらが買い始めた瞬間、相場そのものを壊してしまう。観測したいなら、触りすぎない方がいい。AIも『観測行為による市場改変を避けるべきです』と返した。

その日の夕方、伊平が戻ってきた。戸をくぐるなり、「あったぞ。嫌なやつ」と言う。半次が「高いやつ?」と身を乗り出すと、伊平は「お前、魚市場みたいに言うな」と顔をしかめた。それでも紙を一枚、俺の前へ滑らせる。

問いは、道でも米でも舟でもなかった。――同じ主の名で違う命が二つ来た時、村はどちらを聞く。

店の空気が止まった。新吉が紙へ伸ばしかけた手を引っ込める。宗助は一度読んでから、「これ、高いの?」と伊平へ聞いた。伊平は頷いた。「いつもの倍近い。答えが確かなら、もっと出すってよ」。

俺はAIへ入れる前から、嫌な感じがしていた。今まで相手は、道が止まった時に誰が戻すかを見ていた。仕事を誰へ任せるかも見た。今度は、その“決める言葉”が二つに割れた時、人が何を信じるかを買おうとしている。

AIの返答は速かった。『関心対象が権限配分から、指示の真正性・優先順位・信頼経路へ移行した可能性があります。過去の系列変化と整合します』。

銭は、まだ何も起きていないうちから動いていた。だからこそ、今回は相手が動くまで待たない方がいい。

第249話 次に狙われるのは、道ではなく「本物の命」だった

翌朝、俺は店の全員へ同じことを聞いた。「親父と俺が、同時に違うことを言ったらどっち聞く?」。新吉は迷わず「親父」。俺が抗議する前に、半次まで「俺も」と続いた。親父が湯をすすりながら得意そうに鼻を鳴らす。宗助だけが真面目な顔で、「何の仕事かによる」と答えた。たぶん、それが一番正しい。

「じゃあ、上総介様の名で二つ来たら?」。今度は笑いが消えた。半次が眉を寄せる。「同じ名前で?」。「一つは“橋を閉じろ”。もう一つは“荷を通せ”。どっちも急ぎ」。新吉はしばらく考え、「持ってきた人を見る……かな」と言った。藤兵衛は「知っとる使いなら信じる。知らん奴なら城へ聞く」と答える。

親父は少し違った。「急ぎで城へ聞く暇がなかったら?」。誰もすぐ答えなかった。そこが穴だった。命令が一つなら従えばいい。怪しい文が一つなら疑えばいい。でも、本物らしい命が二つ食い違った時、人は“強そうな方”“偉そうに言う方”“先に来た方”で決め始める。

AIへ、これまでの命令伝達と現場判断の記録をまとめて入れた。『競合する指示の処理規則は、停止・再開規則ほど明示されていません。現在は、発信元の認知、使者への信頼、到着順、現場責任者の裁量が混在しています。敵対的な偽命令を仮定しなくても、伝達遅延だけで矛盾は発生し得ます』。

そこが大事だった。敵が偽物を作る前から、こっちの中で本物同士がぶつかる可能性がある。雨で道が変わった。別の場所で事故が起きた。最初の命を出したあと、事情が変わって次の命が出る。二つの使者が別の道を通れば、古い方が後から着くことだってある。

ちょうど昼前、本物の小さな食い違いが起きた。北の倉から「濡れる前に紙俵を移せ」と使いが来た直後、荷宿から「道がぬかるむ前に車を空けるから、紙は夕方まで待て」と別の伝言が来た。どちらも正しい。どちらも親父の商いの指示だ。使い二人が店先で「こっちが先だ」「いや俺はさっき聞いた」と揉め始めた。

親父は怒鳴らなかった。紙俵を見て、空を見て、二人へ聞いた。「誰から聞いた。いつ聞いた。その時、何を見てそう決めた」。最初の使いは倉番から、雨雲を見て急げと言われた。二人目は荷宿の差配から、道の轍が深くなり始めたから車を先に逃がしたいと言われている。

「じゃあ紙は半分だけ人で運べ。車は空けろ。残りは雨見て決める」。親父がそう言うと、新吉が「結局、両方ちょっと聞くんだ」と笑った。親父は「どっちが偉いか決める仕事じゃねえ。何でそう言ったか分かれば、今に合う方を取れる」と返した。俺はその言葉をそのまま覚えた。

城で話すと、信長は一度だけ笑った。「お前の親父を家臣にするか」。俺が即座に「たぶん断ります」と答えると、年配の男まで口元を緩めた。けれど、問いの紙を見せると空気はすぐ戻った。

「偽の命を見破る仕組みを作るか」。年配の男が言う。俺は首を振った。「偽物だけを考えると、たぶん重くなります。本物が食い違った時にも使える形にしたいです」。信長が「どうする」と促す。

俺とAIが出したのは、難しい決まりじゃない。違う命が来たら、まず“誰の名か”より三つを残す。誰から受けたか。いつ受けたか。何を見て変えた命なのか。理由が分からない時だけ、一段上へ聞き返す。理由が分かって現場が変わっているなら、古い命を盲目的に守らない。

『さらに、緊急性が高く確認不能な場合は、不可逆な行動を避け、後から戻せる選択を優先できます』。AIが加えた。橋ならいきなり壊さない。荷なら全部を捨てない。人なら一か所へ集め切らない。確かめるまでの間に、取り返しのつく動きを選ぶ。止める・戻すで積んできた考え方が、命令にも使えた。

信長は「全部の使いに長い口上を覚えさせるなよ」と釘を刺した。俺もそのつもりはない。使いが運ぶ言葉は短いままにする。ただ、出す側が“なぜ変えたか”を一つ付ける。受ける側は、前の命と食い違った時だけそこを見る。

半次を相手に試すと、最初はひどかった。「橋閉じろ。上総介様の命」。俺が「理由は?」と聞くと、「えーっと、危ないから」。新吉が腹を抱えて笑い、半次は「急にやらせんなよ」と本気で怒る。三度目には「北で荷車が倒れた。詰まりが橋まで来る。橋は人だけ通せ」と言えるようになった。

夕方までに、橋、渡し、荷宿、北の二村だけで小さく試した。全部へ新しい決まりを広げるつもりはない。まず、命が変わりやすく、間違えると損が大きい場所だけ。AIはどこで聞き返しが増えたか、どこで言葉が長くなりすぎたかを記録し、翌日には伝え方をさらに削った。

そして日が落ちる直前、庄兵衛が来た。今日は茶も取らず、紙を一枚だけ置く。「これ、昨日よりさらに高いです。答えを持って帰れれば、私も助かるんですがね」。親父が「商売人の顔しとる場合か」と呆れた。

紙には、前より具体的に書かれていた。――上総介の名で二つの触れが来た時、古い方と新しい方を、村は何で見分ける。

俺は紙を読み終えて、AIへ入れた。昨日は「どちらを聞く」だった。今日は「何で見分ける」に変わった。相手も一晩で問いを進めている。しかも、銭はさらに上がっている。

『優先度上昇が継続しています。次の観測対象として、伝令・触れ・命令更新の仕組みが選ばれている可能性は高いです』。

俺は紙を畳まず、そのまま信長のところへ持っていくことにした。道を塞ぐより、舟を止めるより、たぶんこっちの方が危ない。人が自分から間違った方向へ動けば、敵は何も壊さなくていい。

次に守るのは、道じゃない。誰の言葉を、なぜ本物だと思うのか――その根っこだった。

第250話 同じ上総介様の命なら、印だけでは足りない

城へ着くと、信長は俺が持ってきた紙を読んだあと、年配の男へ何か命じた。ほどなくして、同じ大きさの書付が二枚、俺の前へ置かれる。どちらも上総介様の名で出された本物だった。一枚は「北の橋を荷車にも開けよ」。もう一枚は「北の橋は人と馬だけ通せ」。出した刻が違うだけで、どちらにも偽りはない。

「さて、どっちを聞く」。信長が楽しそうに言う。俺が新しい方へ手を伸ばすと、すぐ「なぜ新しいと分かる」と返された。年配の男が横から「書いた刻を見ればよい」と言う。信長はその男へ二枚を渡した。「字を読めぬ村人にも毎回それをやらせるか」。男は口を閉じた。

俺は二枚をもう一度見た。印を増やしても、どちらも本物なら意味が薄い。使いの顔を覚えても、同じ使いが古い命を運ぶことはある。AIも同じ結論だった。『真正な発信元だけを確認しても、更新順序の問題は解消しません。必要なのは“本物か”に加え、“今も有効か”を判定する手掛かりです』。

「前の命から、何が変わったかを一緒に持たせたいです」。俺が言うと、信長は「長いのは嫌いだ」と即答した。「知ってます」。思わず返すと、年配の男が咳払いで笑いを隠した。上総介様は睨んだが、本気では怒っていない。

そこで、命を出し直す時だけ三つを揃えることにした。前は何だったか。どこが変わったか。なぜ変えたか。全部を長い文章にする必要はない。「荷車まで通せ」から「人馬だけ」に変えたなら、「北で車が倒れ、橋際が詰まったため」と一つ理由を付ければいい。受け手は、前の命と食い違った時だけ比べる。

信長はしばらく黙っていたが、「理由まで敵に教えることにならんか」と聞いた。もっともだった。俺が詰まる前にAIが候補を分けた。『理由は作戦意図まで開示する必要はありません。現場が優先関係を判断できる最小限の観測事実で足ります』。俺はそのまま言い換えた。「何を狙うかじゃなく、何が変わったから命を変えたかだけです」

試す場所は、いきなり全部にしなかった。北の橋、渡し、荷宿、それから二つの村。以前から命が変わりやすく、失敗しても戻し方を積んできた所だけだ。信長は「広げるのは、使えると分かってからにしろ」と言った。最近は俺より上総介様の方が、試す範囲を小さく切るのが早い。

店へ戻ると、半次が練習台にされた。「最初の命。橋を荷車にも開けろ」。俺が言うと、半次は威勢よく頷く。少し間を置いて、「次の命。人馬だけ通せ。理由は北で車が倒れた」。半次はまた頷いた。そこで新吉が横から、「最初の命です。荷車も通してくださーい」とわざとらしい声を出した。

半次は一瞬迷い、「ええと……どっちが新しいんだっけ」と俺を見る。宗助が腹を抱えた。「もう忘れたのかよ」。半次は「急に三人で喋るからだろ!」と怒った。笑ったけれど、現場では本当にそうなる。使いが違い、道も違い、古い命が後から着けば、順番は簡単に崩れる。

だから受ける側にも一つだけ足した。食い違う命が来た時は、受けた刻と、変えた理由を残す。字が難しい所は、刻を知る者の名と、理由を短い印や口伝で次の責任者へ渡す。完璧な帳面を作るんじゃない。「今の命が何で前と違うか」を消さないためだけの形だ。

夕方、北の橋で最初の試しをした。上流の泥が崩れたという知らせを受け、いったん荷車を止める。しばらくして状況が落ち着き、軽い荷だけ戻す。二つの命を別の使いに持たせ、あえて違う道から出した。どちらが先に着くかは俺たちも決めない。

先に着いたのは、新しい方だった。橋番は理由を聞き、軽い荷だけ通し始める。半刻ほどして、古い「全部止めろ」が届いた。使いは本物。命も本物。ただし理由は「上流の泥崩れが広がったため」のまま止まっている。橋番は顔をしかめたあと、古い命を持ってきた使いへ聞いた。「その泥、今も広がっとると聞いたか?」。使いは首を振った。

橋番は全部を止め直さなかった。かといって勝手に無視もしない。「こっちは後から“軽い荷は戻せ”と来とる。理由も変わった。城へ聞けるまで軽い荷だけでいく」。俺は少し離れた所で、そのやり取りを聞いていた。

AIが静かに評価する。『発信元の権威ではなく、更新理由と現在観測の整合で競合命令を処理できています。新旧の到着順が逆転しても、誤って古い状態へ戻りませんでした』。俺はようやく息を吐いた。

本物の命だから安全なんじゃない。本物でも、古ければ人を間違った方向へ動かす。相手が狙おうとしているのは、たぶんそこだった。

第251話 遅れて届いた本物が、一番危なかった

試しの翌日、今度は俺たちが仕込んでいない食い違いが起きた。北の村へ、城から「米俵を二十だけ清須へ回せ」という命が出た。その後、別の場所で荷車が足りなくなり、「今日は十俵だけ、残りは翌朝へ変えよ」と新しい命が出る。どちらも本物だ。問題は、最初の使いが途中で馬の蹄を痛めたことだった。

新しい命が先に村へ着いた。庄屋は十俵だけ出す準備を始める。そこへ日が傾いてから、古い二十俵の命が到着した。使いは見慣れた男で、書付も間違いない。以前なら、村の側が迷って当然だった。

俺が着いた時、庄屋の家の前で使い二人が言い合っていた。「こっちは朝に城を出た」「こっちは昼過ぎに出た」。古い方の使いが苛立って、「先に出た俺の方が元の命だぞ」と言う。庄屋の息子が困った顔で俺を見る。俺は答えず、まず二人へ理由を聞いた。

古い使いは「清須の蔵を満たすため」。新しい使いは「荷車が二台、別の運びへ回ったから今日は十俵」。庄屋は「ああ」と声を出した。「なら車が減った後の話は、こっちだ」。順番ではなく、状況の変化がつながった瞬間だった。

古い使いは面白くなさそうだった。「俺が嘘つきみたいじゃねえか」。庄屋の息子が慌てて「そういう話じゃなくて」と言い、新しい使いも「俺だってお前より偉いわけじゃない」と手を振る。最後は三人で「馬が悪い」と結論を出し、当の馬だけが知らん顔で草を食っていた。

半次は横で笑いすぎて庄屋に睨まれた。「いや、馬は悪くないだろ」。宗助が小声で突っ込むと、半次は「じゃあ道?」と返す。「誰かを悪者にしないと気が済まんのか」。そんなやり取りをしている間に、十俵だけが予定通り積まれた。

俺はその場の順番をAIへ入れた。朝の命。馬の故障。昼の状況変化。新しい命。先に到着。古い命が遅れて到着。『今回の混乱は敵対行為なしでも発生しました。したがって、対策が偽命令専用ではなく通常運用にも有効であることが確認できます』。それは大きかった。敵が来なくても役に立つ仕組みなら、現場も残しやすい。

ただ、AIはもう一つ挙げた。『古い命が正規の使者と正規の書付を伴って到着した点は重要です。相手が命令を偽造できなくても、古い正規情報を意図的に遅延・再提示するだけで混乱を誘発できる可能性があります』。

「偽物を作らなくてもいいってことか」。俺が呟くと、親父が隣で「古い値段の紙を持ってきて、“前はこの値で売っただろ”って言う客みたいなもんだ」と言った。例えが商売に寄りすぎているのに、妙に分かりやすい。

城へ報告すると、信長は古い使いの書付を手に取った。「これを盗まれて、別の日に使われたらどうする」。年配の男が「使者を見れば」と言いかけ、途中で止まる。書付だけでなく、使者本人が騙されることだってある。届ける先を変えられる。足止めされる。古い命をもう一度持たされる。

俺は「使いを疑う仕組みにはしたくないです」と言った。毎回、味方を敵かもしれないと疑っていたら仕事が止まる。必要なのは人を信用しないことじゃなく、その命が今も生きているか確かめることだ。信長も「疑われ続ける使いなど、誰もやらん」と頷いた。

そこで、古い命を受けた側が後から新しい命を受けた時だけ、「前の命はここまで」と分かる印を残すことにした。大げさな印章ではない。村や橋の控えに、取り消した理由と受けた者を短く残す。次に同じ古い内容が来ても、「その話は昨日ここで変わった」と現場で止められる。

その日の暮れ、伊平が店へ来た。いつものように戸を開けてから「茶ある?」と聞き、親父に「先に用を言え」と追い返されかける。伊平はぶつぶつ言いながら紙を出した。「また値が上がった。今度はこれだ」

――古い命が後から届いた時、村は捨てるか、確かめるか。

新吉が紙を読んで顔をしかめる。「早くない? 昨日こっちがやったばっかじゃん」。俺も同じ違和感を持った。庄兵衛たちの道を通って広がるには、少し速すぎる。もちろん偶然かもしれない。相手も同じ穴に気づいただけかもしれない。

AIは断定しなかった。『質問内容は前段階から自然に派生可能です。一方、清須側の実運用と時間的に近接しています。今後は、試験実施から外部質問出現までの時間を測定し、漏洩経路の近さを推定できます』。

俺は紙の余白に、時刻を書いた。次からは何を聞かれたかだけじゃない。こっちが変えた何刻後に、向こうの問いが変わったかも見る。

相手が命の中身を欲しがっているだけなら、まだ遠い。もし、俺たちが命を直した“その日のうち”に問いが変わるなら――敵の耳は、思っているよりずっと近い。

第252話 敵は偽物を作らず、古い本物を使おうとした

二日後、その心配は嫌な形で現れた。北の橋へ、見慣れない若者が書付を持ってきた。「上総介様の命だ。荷車を通せ」。橋番が紙を見て、最初はそのまま開けかけた。名も書き方も、以前に出た命と合っている。内容だけ見れば不自然ではない。

ところが橋番は手を止めた。前の日に「重い荷はまだ止める」と変えた理由が控えに残っている。轍の脇が崩れ、板を一枚替えるまで重い車は通さない。橋番は若者へ聞いた。「これは、どこが直ったから戻す命だ?」

若者は答えられなかった。「俺は渡せと言われただけだ」。それ自体は使いなら珍しくない。橋番は次に「誰から受けた」と聞く。若者が言った名は、実際に城と村の間を走ることがある男だった。ただ、今日は橋へ出ていない。

橋番は若者を捕まえなかった。道も閉じ切らなかった。軽い荷と人だけは今まで通りにし、重い荷車だけ待たせた。半次が知らせを持って俺のところへ走ってきた時、息を切らしながらも「俺、追ってないからな。ちゃんと呼びに来たからな」と最初に言った。そこを褒めてほしかったらしい。

橋へ行くと、若者は逃げずに困り果てていた。「俺、本当に頼まれただけなんだ」。紙を渡した男の特徴を聞いても、はっきりしない。市で二度ほど荷を運んだ相手。銭を先に半分渡され、「急ぎだから橋へ」と頼まれた。若者にとっては普通の小仕事だった。

紙を見た瞬間、俺は嫌な感じがした。偽物らしい間違いがない。むしろ古い。以前、橋を一度全面で開けた時に出した文面とほとんど同じだった。AIへ過去の書付の記録を照合させる。『語順と理由句が、二十日前の正規命令と高い一致を示します。現在の運用変更後に新規作成された文面としては不自然です』。

「昔の本物を写した?」。俺が聞くと、『その可能性があります。ただし、正規文書そのものの再利用、記憶からの再現、控えからの転記も排除できません』と返る。相変わらず慎重だ。でも大事なのは、相手が新しい偽物を作ったとは限らないことだった。前に正しかった言葉を、そのまま今へ持ってきただけかもしれない。

新吉が紙を覗き込んだ。「じゃあ、印が合ってても駄目?」。「印だけじゃ駄目」。俺が答えると、半次が「もう何を信じればいいんだよ」と嫌そうな顔をする。宗助が後ろから「今まで散々やっただろ。何で変えたかを見るんだよ」と言った。半次は「ああ、そっちか」とすぐ戻った。こういう時の半次は、みんなが迷うところを先に口にしてくれるから助かる。

城へ持っていくと、年配の男は若者を厳しく調べるべきだと言った。信長は先に「こいつは荷車を通せたか」と俺へ聞く。「通せてません。橋番が止めました」。「なら先に、止められた理由を見ろ」。上総介様は紙を持ち上げた。「敵が下手だったからか。こちらが仕組みで止めたからか」

俺は後者だと思った。若者を知っていたかどうかではない。紙の見た目でもない。昨日までの命と、今の橋の状態と、変更理由が合わなかったから止まった。人を疑うより先に、状況のつながりを見た。それなら別の使い、別の紙でも同じように止められる。

AIも『個人識別に依存しないため、攻撃者が正規の使者・正規の書式・過去の文面を利用しても耐性があります。ただし、変更理由そのものまで漏洩した場合は、追加の検証が必要です』と続けた。そこが次の穴だった。相手が古い命だけでなく、理由まで知るようになれば、もっと本物らしくできる。

信長はしばらく考え、「理由を秘密にするな」と言った。年配の男が驚く。「漏れれば使われます」。上総介様は首を振った。「隠せば、村も理由を知らん。知らん者は紙の形だけで従う。なら、理由も現場で確かめられるものにしろ」

俺はその言葉に納得した。北で車が倒れた。橋板が割れた。川が増えた。馬が足りない。そういう理由なら、受け手は今もそうかを見られる。逆に「上の考えが変わった」だけでは、現場は何も確かめられない。相手に知られても困らない、現場で確かめられる理由を使う方が強い。

その晩、庄兵衛が来た。今日は座る前から顔が硬い。「変です」。親父が珍しく茶を先に出す。庄兵衛は一口も飲まず、紙を置いた。「依頼主からじゃない。途中の買い手が、急にこれだけ高くすると言い出した」

紙に書かれていたのは、たった一つだった。――命を変えた理由は、使いだけが知るのか。村も知るのか。

俺は時刻を見た。北の橋で古い命が止められてから、まだ半日も経っていない。新吉も気づいたらしく、紙と俺の顔を交互に見る。「これ……早すぎる?」。

「まだ決めつけない」。そう言いながら、俺自身の声が少し硬かった。庄兵衛の道を通って半日で戻るには、相手はかなり近いところで清須の変化を拾っている。あるいは、橋の出来事を見た誰かがそのまま問いを売った。どちらにしても、前より近い。

AIは、これまでの質問出現までの時間を並べた。数日。一日。半日。偶然や別経路を考えても、短くなっている。『観測点が清須側へ接近した、または清須内部の情報がより直接的な経路で市場へ流れている可能性があります。次に確認すべきは、質問の内容ではなく最初の伝播地点です』。

敵は、もう遠くの城から清須を眺めているだけじゃないのかもしれない。俺たちが命を変え、現場がそれを止めた、その直後を見ている耳がある。

次に探すのは敵の頭じゃない。清須の中で、最初にその耳へ届く場所だった。

第253話 一番早く喋ったのは、待たされた馬方だった

翌朝、俺は北の橋で起きたことを、知っていた順に並べた。橋番。古い書付を持ってきた若者。重い荷を止められた馬方。軽い荷で先に通った商人。知らせを持って走った半次。城へ戻った俺。考えてみれば、半日のうちに知った人間はずいぶん多い。「これ全部疑うの?」と新吉が嫌そうな顔をした。俺も嫌だった。

AIは人の名前ではなく、時刻と場所だけを並べた。『質問が外部で商品化された最短時刻を基準にすると、城への報告後に初めて知った者は候補から外せます。橋で停止措置を見た者、またはその直後に彼らから聞いた者を優先して確認できます』。敵を探すより、まだ知らなかった人を消していく。こういう時のAIは、派手じゃないのにやたら強い。

橋へ行くと、昨日の橋番が俺の顔を見るなり眉をしかめた。「俺じゃねえぞ」。まだ何も聞いていない。「何がです?」。「知らん。お前がその顔で来ると面倒なんだよ」。横で半次が吹き出し、橋番に睨まれた。俺は謝ってから、昨日、重い荷を止めたあと誰に何を説明したかだけを聞いた。

橋番は指を折った。「最初の二台には、“板を替えるまで大荷は待て”って言った。次の連中には面倒になって、“重いのだけ待て”だな。そのあと俺、腹減ってきて、たぶんもっと雑だ」。新吉が「腹で説明が短くなるんだ」と笑う。橋番は「お前も昼抜いて十人に同じこと言ってみろ」と本気で返した。

最初に止められた馬方二人は、橋の西にある馬休めで飯を食っていた。藤兵衛が普段から馬を替える場所なので、一緒に寄る。そこの婆さんは、俺たちが聞く前から「あの二人なら昨日うるさかったよ」と教えてくれた。「板一枚で止められた、板一枚で止められたって。だったら自分で板になれって言ってやった」

半次が耐えきれず笑った。「婆さん強いな」。婆さんは半次を見て、「笑っとるけど、お前も昨日ここで水二杯飲んで“橋で変なの止めた”って喋ったぞ」と言う。半次の顔が固まった。俺たち全員がそっちを見る。「いや、変なのって紙の方な? 人じゃなくて」。宗助がいなくてよかった。いたら一日いじられる。

ただ、半次が来たのは橋の騒ぎが片づいた後だ。質問が売られた時刻から逆算すると、最初のきっかけには間に合わない。馬方の一人は飯を食ったあと、そのまま清須側へ戻っている。もう一人は北へ行った。その場には、荷待ちの若い人足が三人と、紙を届けに来た小僧が一人いた。

婆さんに「昨日、板の話を聞いて何か聞き返した奴いました?」と尋ねると、少し考えてから顎をしゃくった。「ああ、いたよ。灰色の頭巾の男。“何で板を替えるって分かった”とか、“橋番が決めたのか”とか。飯も頼まず茶だけ飲んで、馬方に一文やってた」。それだけ聞くと怪しい。でも婆さんは続けた。「あいつ、前から荷の遅れを聞いとる。商人に売るんじゃないかね。雨の後はよく来るよ」

また敵専用じゃない。俺は少し安心して、少し面倒になった。灰色頭巾の男が敵の手先とは限らない。道が止まった理由は、商人にとって普通に銭になる。何刻遅れるか分かれば、荷を別へ回せるからだ。

AIへ橋番の言葉、婆さんの記憶、質問が売られた時刻を入れる。『“板を替えるまで大荷は待て”という表現が、最初の質問出現前に橋外へ伝播した経路は成立します。城内情報を仮定しなくても、今回の半日伝播は説明可能です』。新吉が「じゃあ城の中に敵がいるって話、なし?」と聞く。俺は首を振った。「今回の一件だけなら、なしでも説明できる。そこまで」

橋番は、止めた理由を言わないわけにはいかない。何も説明せず荷を止めたら、馬方は怒るし、別の道を選ぶ判断もできない。つまり、理由を現場へ渡すほど、その理由は外にも出る。秘密にすれば安全になる話じゃなかった。

帰り際、婆さんが俺を呼び止めた。「弥吉。あんたら、喋った奴を探しとるみたいだけどね」。俺が振り返ると、婆さんは鍋の蓋をずらしながら言った。「待たされた奴は喋るよ。暇になるからね」

店へ戻って、その一言を帳面の上に置いた。敵の耳が近づいたんじゃない。俺たちが何かを変えた瞬間、待たされた人間が町じゅうへ理由を運ぶ。

最初に探すべき場所は、人じゃなかった。仕事が止まり、人が溜まり、みんなが「何でだ」と聞き始める場所だった。

第254話 敵が高く買うのは、秘密より「変わった瞬間」だった

それから二日、俺とAIは質問の値段をもう一度見直した。庄兵衛や伊平が持ってきた紙には、全部ではないが「これは高い」「今回は安い」という話が残っている。今までは中身ばかり見ていたけれど、値の上がった日を、清須で何かを変えた日と重ねると妙な形になった。

橋を普通に通している日は安い。渡しがいつも通り動いている日も安い。けれど、誰かに仕事を任せる範囲を変えた日、荷を止める決まりを変えた日、古い命を戻さないやり方を始めた日は、急に値が上がる。『安定状態そのものより、状態変化の発生時刻・理由・決定主体に対して高い価値が付与されています』。AIが並べた線は、嫌なくらいきれいだった。

親父は帳面を覗き込み、「店でも同じだ」と言った。「塩がずっと同じ値なら、毎日聞きに来る奴はいねえ。上がった日だけ皆走る」。新吉が「じゃあ敵、商人みたいだね」と言うと、親父は「情報買っとる時点で商人だろ」と返した。庄兵衛が聞いたら喜びそうだ。

城で話すと、信長は指先で机を二度叩いた。「昨日と同じものには銭を出さず、昨日と違うものに出すか」。年配の男が「なら、変えたことを隠せば」と言う。上総介様は俺を見る。俺は首を振った。「隠すと現場が動けません。それに、変わったこと自体は荷を見れば分かります。重い車が止まれば、誰でも気づく」

「では、どうする」。年配の男の問いに、すぐ答えは出なかった。変化を消すことはできない。敵が欲しいのは、その変化に付いている理由や判断の仕方だ。だったら全部を黙るより、どこからその言葉が出ていくかを見た方がいい。

AIが一つ案を出した。『虚偽情報を流さず、同一の事実を各現場が通常用いる異なる表現のまま記録し、外部で再出現する語を比較できます』。俺は少し考えてから笑った。嘘を混ぜる必要はない。橋番は橋番の言い方をする。荷宿は荷宿の言い方をする。村は村の言い方をする。それを無理に一つへ揃えなければ、言葉そのものが通った道を残す。

ちょうど翌朝、北の橋で板を替える作業が続き、重い荷だけ待たせることになった。橋番には今まで通り「板を替えるまで大荷は待て」。荷宿では差配が「北へ行く大車は昼まで出すな」。北の村には「紙俵は人で先に半分送れ」と伝わった。全部、本当に必要な指示だ。意味はつながっているが、言葉は違う。

半次が「これ、わざと違う言い方にした?」と聞く。俺は首を振った。「元から違う。今まで俺たちが帳面にするとき、勝手に同じ言葉へ直してただけ」。宗助が「まとめすぎると、道が消えるのか」と呟いた。そこだった。AIはまとめるのが得意だ。でも、まとめる前の違いが証拠になる時もある。

昼過ぎ、伊平が最初の紙を持ってきた。問いは「北の大荷はいつ戻る」。言葉は橋寄りだが決め手にはならない。夕方、庄兵衛が別の依頼を持ってきた。「北へ行く大車を昼まで出すな、と決めたのは誰だ」。店の空気が少し変わった。

新吉が紙を指す。「これ、荷宿の言い方だよね」。俺も頷いた。橋では“大荷”。村では“紙俵”。“大車を昼まで出すな”と言ったのは荷宿だけだ。しかも、その言葉は商人へ広く触れたものじゃない。出発を待っていた馬方と、荷を預けていた二軒、それから差配の手伝いが聞いている。

AIは断定を避けた。『当該表現が独立に生成される可能性はあります。ただし、同日中に外部質問へ再出現したことから、荷宿周辺を初期伝播地点候補として優先する合理性があります』。俺は紙に丸を付けた。敵を一人見つけた丸じゃない。言葉が最初に外へ出る場所の丸だ。

信長へ持っていくと、上総介様は「荷宿を閉めるなよ」と先に言った。俺が笑うと、年配の男は不満そうに「誰もまだ申しておりませぬ」と返す。「顔が言っとる」。珍しく信長が茶化し、男はますます渋い顔になった。

荷宿は、荷と人が止まる場所だ。止まれば理由を聞く。理由を聞けば誰かに話す。敵の耳が優秀というより、清須の仕事そのものが、変わった瞬間だけ大きな音を出している。

俺は帰り道で、次に見るべきものを決めた。荷宿で誰が喋ったかじゃない。誰が“変わった話”だけを選んで銭に変えているか。

敵は秘密を盗んでいるんじゃない。町じゅうが勝手に鳴らす「昨日と違う」という音を、誰より早く買っていた。

第255話 城の中でしか言っていない言葉が、外から戻ってきた

荷宿へ行ってみると、“変わった話”を集めている人間はすぐ見つかった。隠れてすらいなかった。久作という四十前後の男で、荷宿の隅に座り、馬方や商人へ茶を奢っては「今日は何が遅れた」「昨日と違うことはあったか」と聞いている。半次が小声で「怪しすぎない?」と言う。俺はもっと小さな声で「怪しい人が堂々と茶代の帳面つけるかな」と返した。

久作は俺たちを見ても逃げなかった。「弥吉さんだろ。最近、名前よく聞くよ」。そう言われる方が嫌だった。俺が何の仕事か尋ねると、久作は笑って帳面を叩いた。「荷の遅れを買って、急ぐ奴へ売る。橋が半日止まるなら南へ回す。塩が遅れるなら先に買う。皆、知ってることだ」

嘘ではなさそうだった。実際、久作の客には清須の商人もいる。親父の知り合いの名前まで出た。藤兵衛が帳面を覗こうとすると、久作はさっと閉じる。「そこから先は商売だ」。親父と同じ顔をするので、少し腹が立つ。

「じゃあ、“誰が決めた”まで買うのは?」と俺が聞くと、久作の笑いが少し薄くなった。「それは俺の客の中でも高い方だな」。半次が身を乗り出しかけ、俺が袖をつかむ。久作は気づいていたらしく、「捕まえるなら先に言っとくけど、客の顔なんか大半知らんぞ」と続けた。「紙で来る。問屋を二つ三つ通る。俺は答えが取れたら戻す。それだけだ」

「何なら高くなる?」。俺が聞くと、久作は指を四本立てた。「前はどうだった。今はどうなった。何で変えた。誰なら元へ戻せる。最近はこの四つが揃うと高い」。俺と新吉は同時に顔を見合わせた。こっちが作ってきた記録と、気味が悪いほど似ている。

AIへ入れると、『相手は状態、変更、理由、変更権限を一組として価値評価している可能性があります。これは清須側の運用理解が深まっていることを示しますが、同様の観測枠組みは独立にも成立し得ます』。分かってる。それでも、相手がもう単に「橋は通れるか」を聞いていないのは確かだった。

城へ戻ると、信長は久作を捕らえる話より先に、「四つ目は面白いな」と言った。「戻せる者まで知れば、そいつを止めるか、急がせるかできる」。年配の男は「だからこそ久作を押さえ――」と言いかけたが、上総介様が手を上げた。「押さえれば、その客は別の久作を探すだけだ」

俺は机の上に四つを書いた。前。今。理由。戻せる者。信長はそれを見てから、ふと「なら、こちらも戻せる方を先に取れ」と言った。俺が顔を上げる。「何をです?」。「迷った時だ。二つの命が食い違い、どちらも確かめられぬなら、あとで戻せる方を先にやれ。お前の箱が前に言っとっただろう」

確かにAIが似た考えを出している。ただ、“戻せる方を先に取れ”という言い方は初めてだった。短くて分かりやすい。俺は帳面の余白にそのまま書いた。年配の男も「兵にも通じますな」と頷く。信長は「長い決まりにするな。考え方だけでよい」と言った。

その場にいたのは、信長、俺、年配の男、書付を持つ小姓が一人。それから入口近くに控えていた二人だけだった。城の外へ触れを出す話ではない。橋にも村にも、荷宿にも伝えない。今日は考え方として置いておくだけ。それで話は終わった。

夕方、店へ戻ると庄兵衛がいた。俺を見るなり「ちょうどよかった」と言い、紙を出す。今日は親父も何も言わず、俺の前へ茶を置いた。庄兵衛は困った顔で笑った。「また値が上がりました。こっちも気味が悪くなってきましたよ」

紙には二行あった。――二つの命を確かめられぬ時、清須はどちらを先に動かす。――あとで戻せる方を先に取るのか。

しばらく、誰も喋らなかった。半次がいないのに、店が妙に静かだった。新吉が最初に「これ、さっきどっかで言った?」と聞く。俺は紙から目を離せなかった。「城で」。親父の手が止まる。「外には?」。「まだ言ってない」

AIへ、城で書いた時刻と庄兵衛が依頼を受けた時刻を入れる。差は長くない。『完全一致に近い表現が、現場展開前に外部質問として出現しています。独立生成の可能性は排除できませんが、これまでの外部観測だけでは説明しにくい事例です』。今回ばかりは、橋で待たされた馬方では説明できない。

俺はすぐ「城に裏切り者がいる」とは言わなかった。小姓が誰かに喋っただけかもしれない。入口の者が言葉を聞き、面白がって話したかもしれない。あるいは、久作の客が同じ考えに偶然たどり着いたのかもしれない。決めつけた瞬間、前と同じ失敗をする。

でも、一つだけは変わった。これまで俺たちは、清須の外へ出た言葉がどこで買われるかを追っていた。今度は、外へ出していないはずの言葉が戻ってきた。

親父が低い声で言った。「弥吉。今度は、人が溜まる場所じゃねえな」。俺は頷いた。

敵の耳が城の近くにある、では足りない。

最初の一言が生まれた部屋から、もう道が始まっている。

第256話 六人を疑うより、戸が開いた三度を数えた

翌朝、城へ上がると、年配の男は昨日あの部屋にいた者の名をもう書き出していた。信長、俺、その男、小姓が一人、入口近くに二人。六人。紙の上では簡単だ。「順に聞けばよい」と男は言ったが、上総介様は鼻で笑った。「六人とも疑ってから仕事へ戻すのか。随分暇な城だな」

俺も、いきなり人から入るのは嫌だった。AIへ昨日の時刻を入れ直す。話を始めた刻。信長が「戻せる方を先に取れ」と言った刻。俺が帳面に書いた刻。部屋を出た刻。そこへ、小姓や入口の者が何をしていたかを重ねる。『在室者だけでなく、発話後に情報へ接触し得た経路を時系列化した方が、不要な疑いを減らせます』。

「経路って、戸とか?」と俺が聞く。『戸、人の交代、用事、物の受け渡しです』。言われてみれば当たり前だった。部屋は箱じゃない。炭が減れば運ぶ。茶がなくなれば持ってくる。入口の者は交代する。小姓は書付を持って出入りする。話が終わったあとも、人はそのまま一日そこへ立っているわけじゃない。

昨日の記憶を一つずつ拾うと、短い発話のあとに三度、外とのつながりがあった。一度目は入口にいた男が持ち場を替わった。二度目は小姓が紙を届けに出た。三度目は、もう一人の入口役が厩へ向かった。年配の男が「なら、その三人を」と言いかけると、信長が「また人から入っとる」と遮る。男は心底嫌そうな顔をした。俺も少し笑いそうになった。

先に聞いたのは、何をしたかだけだ。入口にいた一人は交代したあと、そのまま飯へ行っている。小姓は書付を別室へ届け、すぐ戻った。もう一人は厩で馬具の受け渡しを手伝った。その男に「昨日、何か変わった話をした?」と尋ねると、しばらく考えたあと、「変わった話って……あ」と眉を上げた。

「厩で桶を二つどかせって言われてな。片方は空、片方にはまだ水が入っとった。面倒だったから、“あとで戻せる方を先にやれって上で言っとったぞ”って、空の方から退けた」。男はそこで俺たちの顔を見て、急に不安そうになった。「あれ、まずかったか?」。年配の男の眉間が一段深くなる。

横にいた小姓が耐えきれず、「それ、使い方合ってるんですか」と小さく言った。信長がそちらを見る。「空桶なら戻せるだろう」。まさか上総介様まで真面目に答えるとは思わず、俺は咳で笑いを隠した。年配の男だけは笑わなかった。

厩でその言葉を聞いたのは三人。そのうち二人は城の仕事をしている男で、もう一人は馬の草を運びに来ていた若い手伝いだった。又市という。城の者ではないが、週に何度も出入りしている。俺たちが厩へ行くと、又市は藁束を抱えたまま固まった。「俺、何か壊しました?」。半次みたいな第一声で、少し力が抜けた。

又市は隠さなかった。「その言葉なら聞いた。面白かったから、帰りに荷宿で使ったよ。借りた縄を先に返すか、新しい縄を買うかって話で」。俺が「誰に?」と聞くと、又市は目を泳がせた。「ええと……何人か。久作さんもいた」。新吉がいなくてよかった。いたら絶対に「また久作か」と声に出している。俺は心の中では言った。

久作へ確認すると、もっとあっさりしていた。「聞いたよ。“城じゃ、あとで戻せる方を先にやれって言ってるらしい”って」。久作は帳面を閉じ、「そりゃ買うだろ。昨日まで聞かなかった言い回しだ。新しい考え方なら値が付く」。俺が「誰に売った」と聞くと、「前にも言ったろ。そこから先は問屋が二つ三つだ。顔までは知らん」

AIへ経路を戻す。部屋。入口。厩。又市。荷宿。久作。問屋。庄兵衛が受けた問い。『発話から外部質問まで、故意の内部協力者を仮定しなくても時間的に成立します』。俺はようやく息を吐いた。城の中に敵がいないと決まったわけじゃない。でも昨日の一件は、裏切り者がいなくても起こせる。

年配の男は納得しきれない顔で、「では、誰も咎めぬのか」と言った。信長は先に俺を見る。俺は少し迷ってから答えた。「又市を止めても、次は別の誰かが喋ります。面白い言葉は、人が運びます」

AIが補った。『今回の重要点は人物ではなく、城内の変化が日常の仕事を通じて市場へ接続していることです。情報経路は侵入ではなく、既存の往来に重なっています』。俺はそのまま短く言い換えた。「敵が城へ入ったんじゃない。城が、もともと町とつながってたんです」

信長はしばらく黙ってから笑った。「城を閉じろ、とは言わんのだな」。俺は首を振った。そんなことをしたら、馬も飯も荷も止まる。守るために城を死なせたら意味がない。

六人を疑うより、戸が開いた三度を数えた方が早かった。そして、その戸の先には敵ではなく、いつもの仕事が続いていた。

第257話 一文で売れたのは、裏切りじゃなく「今日の違い」だった

又市が久作へ話を持っていくのは、昨日が初めてではなかった。次の日、厩の隅で本人に聞くと、又市は藁を束ねながら「雨で東の道がぬかるんだとか、門の修理が始まったとか、偉い人の馬が朝から出たとか。そのくらいだよ」と指を折った。「久作さん、昨日と違う話なら一文くれるから」

年配の男が一緒に来ていたら、その場で顔が三段くらい険しくなっていたと思う。今日は俺と藤兵衛だけだ。藤兵衛は馬の歯を見ながら、「一文で城売るなよ」と呆れた。又市は慌てて手を振る。「城なんか売ってねえよ! 俺、一文で買えるほど城持ってないし」。そこじゃない。でも言いたいことは分かる。

又市にとっては秘密を売っている感覚がなかった。荷宿で馬方が道の泥を話すのと同じだ。城へ草を運ぶから、城の“今日の違い”を少し知っている。それを荷宿の“今日の違い”と一緒に久作へ渡す。久作も全部を高く買うわけじゃない。「門の板を替えた」ならほとんど値は付かない。「誰に何を任せるか変えた」になると急に上がる。

俺は又市を責めるより、何を聞かれると値が上がったか思い出してもらった。「最近だと……橋を止めた理由。若い船頭にどこまで任せるか。あと、城から来る使いが食い違った時どうするか」。又市はそこで首を傾げた。「変なのばっか高いよな。馬が何頭いるかの方が役に立ちそうなのに」

「馬の数も聞かれる?」。藤兵衛が顔を上げた。又市は「ああ、昨日から」と軽く答えた。「北へ回せる馬は何頭空いてる。荷なしですぐ出せるのは何頭。二日続けて使えるのは何頭って。あれは久作さんじゃなく、灰色の頭巾の人から直接聞かれた」

俺と藤兵衛の目が合った。前に馬休めで、待たされた馬方から話を買っていた男だ。又市は俺たちの顔を見て、「これ、今の方がまずい話?」と不安そうになる。「まだ分からない」。そう答えると、「弥吉さん、最近そればっかだな」と言われた。反論できない。

店へ戻り、これまで高値が付いた問いと、新しく出た馬の問いをAIへ並べる。『変化点に関する情報から、代替可能な実行資源へ関心が移った可能性があります。これまで相手は、誰が判断するか、何日で技能者を増やせるか、命令をどう更新するかを確認しています。次に、輸送能力そのものの代替性を測るのは整合的です』。

新吉が「要するに、馬を何頭取ったら困るか知りたい?」と聞く。『その可能性があります。ただし、商人が運賃相場を読むための通常需要とも一致します』。「またどっちとも取れるやつか」。新吉は机へ突っ伏した。親父が「世の中、分かりやすい敵ばっかなら商売も戦も楽だ」と茶を置く。

城で報告すると、年配の男は案の定「又市を止めるべきです」と言った。信長は「止めたら馬の問いが消えるか」と返す。「少なくとも城の話は――」「別の草運びが喋る」。上総介様がそこで俺を見る。俺は頷いた。

「全部黙らせるより、何が外へ出て、何を高く買われたかを見た方がいいです。又市には嘘を言わせません。今まで通り、知ってることを知ってる範囲で話してもらう。その代わり、何を聞かれたかだけこっちへ戻してもらいます」

又市本人へ言うと、ひどく嫌そうな顔をした。「え、俺、二重に働くの? 一文しかもらってないのに」。藤兵衛が「城からも一文欲しいのか」と聞く。「いや、そこまで図々しくは……二文なら」。最後だけ小声だった。俺は笑ってしまった。結局、城からは銭ではなく、草を運んだ帰りに飯を食わせることで話がついた。又市は「得してるのかこれ」と最後まで首を傾げていた。

大事なのは又市を密偵にすることじゃない。いつもの往来を壊さず、質問だけを拾う。AIには、質問が出た場所、値、誰が聞いたか、直前に清須で何が変わったかを別々に残させる。今まで一つの“漏れ”として見ていたものを、日常の噂、商売情報、高値の問いに分ける。

夕方、又市が最初の報告を持ってきた。「馬の話、増えた。北だけじゃない。清須の東と南で、今すぐ借りられる馬を聞いとる」。藤兵衛の顔から笑いが消えた。「値は?」。「いつもの倍。先に銭出すって」

親父が奥から「馬を借りるのに、荷も行き先も決まっとらんのか」と聞いた。又市は頷く。「空けとけ、ってだけだって」

俺はAIへ入れる前から、嫌な形が見えていた。何かを運ぶために馬を借りるんじゃない。誰かに使わせないために、先に空きを消す。

一文で売れた“今日の違い”は、とうとう問いではなく、銭の使い方を変え始めていた。

第258話 敵は馬を奪わず、空いている馬をなくした

翌朝、藤兵衛が三つの馬休めを回って戻ってきた時、いつもの軽口がなかった。「空き、かなり取られとる」。帳面を机へ置く。北で四頭、東で三頭、南で二頭。全部が同じ名義ではない。頼んだ男も違う。ただ、どこも「今日は使うかもしれんから夕方まで空けとけ」で、半金だけ先に置いている。

新吉が「九頭?」と聞き返す。藤兵衛は頷いた。「しかも荷の行き先を決めてない。普通なら嫌がる話だが、倍近く出すなら馬主も空ける」。親父が帳面をめくり、「商売としては断る理由がねえな」と低く言った。だから厄介だった。盗まれていない。脅されてもいない。正当に銭を払って、使える馬だけが減っている。

AIへ、普段の空き頭数、前日の予約、支払額、頼んだ者の特徴を入れる。『現時点で敵対行為とは断定できません。ただし、九頭すべてに具体的な荷・目的地がなく、同一日に高値で利用可能性だけを確保している点は通常の輸送需要から外れます。清須側の輸送余力を減らす効果は既に発生しています』。

「効果は、って言い方ずるくない?」と新吉が顔をしかめる。俺は苦笑した。「誰がやったか分からなくても、困るかどうかは分かるってこと」。ちょうどそこへ半次が駆け込んできた。「北の村から米! 昼までに清須へ十俵、急ぎ!」。全員が一度、藤兵衛の帳面を見た。半次も遅れて見て、「……もしかして、馬いない?」と声を落とした。

全部いないわけじゃない。そこを勘違いすると相手の思う通りになる。AIへ今動かせる馬、人足、荷車、渡しの状況を入れる。『十俵を一括輸送する必要はありません。期限と荷姿を維持しつつ、四俵を空き馬二頭、三俵を小車、残りを人足へ分割すれば、通常より遅いものの昼前到着が見込めます』。

親父が「米俵担いで走らせる気か」と言う。俺もそこは嫌だ。北の村へ聞くと、三俵分は急ぎではなく、城側が余裕を見て十俵と言っていただけだと分かった。なら七俵を先に送れば目的は足りる。信長が前に言った“長い決まりにするな”が頭に浮かぶ。数字を守るより、何のために十俵だったかを見る。

結局、四俵を馬、二俵を小車、一俵を人足で運び、残り三俵は午後へ回した。半次は人足に混じって一俵を担ごうとして、三歩で「やっぱ俺、知らせ走る方が向いてる」と降ろした。村の男が「知ってた」と笑う。こんな時でも、現場は妙に普通だった。

昼前、必要な七俵は着いた。城で報告すると、信長は米より先に九頭の馬の話を聞いた。「買って、使わんのか」。俺は「今のところは」と答える。年配の男が「なら馬主へ命じ、貸すなと」と言ったが、上総介様は首を振った。「敵かどうかも分からん客を、城の都合で断らせるのか。次から誰も商売の話を持ってこんぞ」

俺も同じ考えだった。相手が市場を使っているなら、こっちが市場を壊したら負ける。AIは別の守り方を出した。『一か所の空き頭数を守るのではなく、輸送可能量を複数手段へ分散してください。馬主ごとの全頭予約を避ける事前合意、村ごとの臨時人足、荷の分割、時間差輸送を組み合わせれば、特定資源の買い占めによる影響を下げられます』。

「馬を守るんじゃなく、運べる量を守る?」。俺が言うと、信長が「それでいい」と即答した。「馬を十頭取られて止まるなら、次は舟を取られる。舟で止まらんなら人足を取られる。相手の好きな物に合わせて守っとったら、いつまでも後手だ」

その日の午後、藤兵衛と親父が馬主を回った。全部を城が囲う話にはしない。普段の商売を続けながら、急ぎが出た時だけ一頭を残せる者、半刻なら荷をずらせる者、村から別の馬を呼べる者を確認する。できることを先に知っておくだけで、同じ九頭が消えても意味が変わる。

夕方になって、空けられていた九頭のうち七頭は結局どこにも使われなかった。頼んだ者は「今日は要らなくなった」と残りの銭まで払い、そのまま帰したという。藤兵衛は怒るより先に呆れた。「本当に、空けとくだけだった」。

さらに一つ、前の線とつながった。東の馬休めで三頭を押さえた男へ銭を渡した仲介人は、庄兵衛が以前追った“北へ行かず東へ分かれた紙”を扱う問屋へ出入りしていた。直接の証拠ではない。けれど、問いの道と銭の道が初めて同じ場所へ寄った。

AIは『情報取得と資源確保が同一ネットワーク上で連動している可能性が高まりました』と評価した。俺は帳面に、初めて別の線を引いた。これまでは、敵が何を知るかを追っていた。今度は、その知ったことへ何両、何頭、何人を動かしたかを見る。

敵は馬を奪わなかった。道を壊さなかった。誰も斬らなかった。ただ、必要な時に「空いているはずのもの」を、先に空いていなくした。

そして馬で効くなら、次は舟でも、蔵でも、職人でも同じことができる。

相手が見ているのは、清須の秘密じゃない。清須が何を失ったら、動きが鈍るのか――その値段だった。

第259話 馬の数を守るのをやめたら、敵の銭だけが減った

九頭の馬が空けられた翌朝、藤兵衛は机の上に豆を並べた。馬一頭につき黒豆を一つ。小車は小豆。舟は平たい木片。人足は米粒――と言い出したところで、新吉が「それ、くしゃみしたら軍が滅びない?」と口を挟んだ。藤兵衛は真顔で米粒を小石へ替えた。俺は笑いながら、昨日AIが出した数字を帳面に写した。

今まで俺たちは「馬が何頭空いているか」を見ていた。でも本当に守りたいのは馬じゃない。決めた刻までに、必要な荷を必要な場所へ動かせるかどうかだ。馬が減っても小車や舟、人足で埋められるなら、清須が失った力は九頭分ではない。逆に馬が十頭いても、橋が止まり、荷をまとめる者がいなければ役に立たない。

AIには、ここ十日ほどの荷をできるだけ入れ直した。俵なら何俵、木材ならどの長さ、壺なら割れやすいか。どの道を通り、どれくらい時間がかかったか。馬だけではなく、小車、舟、人足、橋の通れる刻まで重ねる。『資源の頭数ではなく、荷種ごとの輸送可能量として管理すると、代替可能性を比較できます。ただし人足への過負荷は継続利用を損なうため、連日使用可能な上限を別に持つ必要があります』。そこまで言われる前に、昨日の半次を思い出した。三歩で米俵を降ろした男を基準にしてはいけない。

半次はちょうど戸口から入ってきて、「今、俺の悪口言った?」と聞いた。誰も何も言っていない。「顔で分かる」と本人は不満そうだった。親父が「なら顔を鍛えろ」と返し、半次は本気で悩んだ顔をした。朝から平和だった。

城では、信長が豆と小豆と木片を見て眉を上げた。「遊びか」。藤兵衛が「遊びに見えるなら上手くいっております」と言い切る。俺は慌てて説明した。黒豆が取られても、荷が届けば負けではない。逆に黒豆を守るために全部の銭を使えば、その方が相手に振り回される。

年配の男が「では、馬を押さえられても放っておくと?」と聞いた。俺は首を振った。「放ってはおきません。でも、馬主に貸すなとは言わない。代わりを先に知っておきます。荷ごとに、馬が一頭減ったら何へ替えられるかまで」。信長は木片を指先で弾いた。「舟へ替えられん荷は?」。「それだけ馬を残します」。「全部を同じように守らぬのだな」。俺は頷いた。

その日の昼、まるで試すみたいにまた馬が押さえられた。今度は十一頭。北と東に偏っている。しかも昨日より高い。藤兵衛は帳面を見て、「向こう、効いたと思っとるな」と呟いた。怒っているというより、少し商人の顔だった。

ちょうど東から油と縄が届く予定だった。以前なら馬を空けるために別の荷を遅らせたかもしれない。今回は、油は小車を二台、縄は村の舟で川を一つ下り、最後だけ人足へ渡した。遠回りではある。けれど荷は夕方前にそろった。小車の車輪が泥にはまり、半次が押して泥だらけになった以外は、大きな問題もない。

半次は店へ戻るなり「俺、人足じゃないって昨日証明したよね?」と訴えた。新吉が「今日は車押しだから別職だよ」と言う。「そういう問題じゃない」。親父が濡れ布を放ってやる。笑い声の横で、藤兵衛だけは十一頭の欄へ線を引いていた。

夕方、十一頭のうち八頭はまた使われないまま返された。頼んだ側は銭を払っている。馬主は損をしない。こちらも荷を止めていない。損をしたのが誰かと言えば、少なくとも今日だけは、空きを買った側だった。

AIは二日分を比較した。『清須側の輸送遅延は、予約馬数の増加に対して拡大していません。一方、相手側の確保費用は増えています。現行の代替運用が維持できる限り、同じ手段の費用対効果は低下します』。新吉が「つまり、向こうが金払って馬主を儲けさせてる?」と聞く。親父が横から「余計なこと言うな。続けてくれるかもしれん」と笑った。

俺も少し笑った。でも、相手が同じ失敗を何度もするとは思えない。馬で止まらないと分かれば、別の空きを買う。

その予想は、夜になる前に当たった。又市が息を切らして飛び込んできた。「弥吉さん、今度は馬じゃない。空いてる蔵、どこにあるって聞かれた」。

黒豆を守るのをやめたら、次に狙われたのは木片でも小豆でもなかった。敵はもう、こちらが何へ乗り換えるかを見ていた。

第260話 敵の銭は、次に狙う場所を先に教えてくれた

蔵の話は、馬より分かりにくかった。馬なら空きを押さえられれば動ける頭数が減る。蔵は、今日空いていても明日まで空いているとは限らないし、同じ一間でも米を置くのと油を置くのでは意味が違う。親父に「空いてる蔵を数えて」と言ったら、「お前、店の棚と同じだと思っとるだろ」と鼻で笑われた。

そこで俺たちは、蔵そのものではなく「何を、何刻、雨風から守って置けるか」に分けた。米俵。縄。油壺。紙。鉄。荷を降ろして次へ渡すまで半刻で済むものもあれば、一晩置きたいものもある。AIは馬の時と同じように、代わりが効くものと効かないものを分けた。『保管場所の総面積だけでは不十分です。荷の性質、滞留時間、搬入路、火気との距離を含めて利用可能性を評価してください』。

新吉が「蔵にも相性あるんだ」と言う。親父は「人間より分かりやすいけどな」と返した。奥で母さんが「聞こえてるよ」と言い、親父が黙る。こういう時だけ判断が速い。

又市が持ち帰った問いは三つだった。「雨でも使える空き蔵はどこか」「東から来た荷をすぐ入れられるか」「明日の昼まで借りられるか」。値は馬の時よりさらに高い。まだ誰も蔵を借りていないのに、何を欲しがっているかだけ先に見える。

俺はそこへ、明日までに入る荷を重ねた。東から紙と油、北から米、南から縄。どれも珍しい荷じゃない。けれど東の紙だけは、明日の午後に雨が来れば扱いづらい。空を見た藤兵衛が「降るかもしれんな」と言っただけで、確かな天気ではない。それでも相手が東の乾いた蔵を先に押さえれば、こちらは荷を西へ回すか、荷車の上で待たせることになる。

AIは問いが出た順番を見て、『相手が明日の荷そのものを知っているとは断定できません。ただし、東側の乾燥保管能力を高値で確認していることは、同地域の滞留能力を下げる意図と整合します』と返した。俺は「なら蔵を先に押さえる?」と聞きかけ、やめた。それでは馬の時と同じだ。空きを取り合うだけになる。

代わりに、紙を一か所へ入れない方法を考えた。到着時刻を二つに分ける。半分は問屋の奥へ直接入れ、残りは寺の納屋を一刻だけ借りて、夕方には別の商人へ渡す。油は紙と同じ場所へ入れない。米はそもそも東へ寄せない。蔵を守るのではなく、蔵が一つ消えても荷が溜まらない流れを作る。

城で説明すると、年配の男は「寺まで使うのか」と顔をしかめた。俺は「頼めるところだけです。城から取り上げる話じゃありません」と急いで足した。信長はそこには口を挟まず、「相手が借りる前に、こちらが全部借りたらどうなる」と聞いた。「勝てます。でも、こっちも同じだけ銭が減ります」。上総介様は笑った。「なら、やるな」

翌朝、本当に東の蔵が三つ押さえられた。どれも一日だけ。借りた者は別々なのに、相場よりかなり高い。久作は「景気が良くて羨ましいねえ」と他人事みたいに言ったので、親父が「お前の客だろ」と睨む。「客の客の客かもしれん。そこまで面倒見きれんよ」と久作は肩をすくめた。

昼前、紙の荷が来た。いつもなら一つの蔵へまとめる量を、そのまま二手へ流す。荷を下ろす場所が変わったせいで最初は少しもたついたが、問屋の手代が「次はこっち」と声を出し、半次が行ったり来たりしてつないだ。雨は結局、夕方に少し降っただけだった。それでも紙は濡れず、三つの蔵は一度も使わないまま一日が終わった。

夜、AIへ馬と蔵の二件を並べる。問い合わせが高くなる。次に空きを買う。こちらが代替すると、買った空きが使われずに残る。『質問価格の上昇が、後続する資源確保の先行指標として利用できる可能性があります。継続観測すれば、実際の確保行動より先に対策対象を絞れます』。

敵の銭が動いてから追いかけるんじゃ遅い。でも、その銭は動く前に「次はこれが欲しい」と質問の値段で教えていた。

そこへ庄兵衛が、いつもより遅い刻にやって来た。紙を出す前から顔が変だった。「今度のは、場所じゃありません」。俺が黙って待つと、庄兵衛は三枚を机へ並べた。

一枚目は、荷宿の差配を明後日一日だけ高値で雇いたいという話。二枚目は、北の渡しで人と荷を振り分けている男への仕事。三枚目は――半次の名前だった。

「東まで知らせを一本。朝から夕方まで。相場の三倍」

半次は紙を覗き込み、しばらく黙ったあと俺を見た。「……俺、とうとう馬と同じ扱い?」

笑うところなのに、誰もすぐには笑えなかった。

第261話 次に買われたのは、半次の一日だった

半次は自分の名前が書かれた紙を、裏返しては戻し、また裏返した。「三倍って、ちょっと嬉しいんだけど」。新吉が「そこ喜ぶんだ」と呆れる。「だって俺、昨日まで米俵三歩だったんだぞ」。比べるところがおかしい。俺は笑いかけたが、庄兵衛が並べた残り二枚を見るとすぐ真顔に戻った。

荷宿の差配。北の渡しで人と荷を振り分ける男。半次。仕事は違う。でも三人とも、何かが詰まった時に「じゃあこっちへ回す」と次を決めて、人へ伝える役だった。腕のいい職人そのものではない。馬でも蔵でもない。物と人の間をつなぐ人間だ。

AIへ三人の普段の動きを入れる。誰から話を受け、誰へ渡すか。休んだ日に何が遅れたか。代わりをした者は誰か。『三者の共通点は、単一技能ではなく複数経路の接続です。欠勤した場合、個別作業よりも判断待ちと引き継ぎ回数が増加します。相手が同日不在を狙うなら、物理資源ではなく調整能力の低下を目的としている可能性があります』。

親父が「人の一日まで買うようになったか」と低く言う。庄兵衛は首を振った。「雇うだけなら、何も悪くないですよ。仕事の口ですから」。その通りだった。馬を借りるのも、蔵を借りるのも、人を雇うのも、どれも普通の商いだ。普通のことを、同じ日に重ねられると困る。

「断ればいい?」。半次が聞いた。俺はすぐ答えられなかった。断らせれば今日だけは守れる。でも、相手は次に別の人間を探す。こちらが「この人がいないと困る」と自分から教えるようなものでもある。信長へ持っていくと、上総介様も同じところを見た。

「行かせても回るなら、行かせろ」。信長は半次の紙を指で押さえた。年配の男が「しかし、相手の意図が」と口を挟む。「意図が敵なら、なおさらだ。半次一人を縛って守る仕組みなら、もう負けとる」。半次は入口で「俺、本人いるんだけど」と小さく言った。信長が「聞こえとる」と返し、半次は背筋を伸ばした。

俺は少し迷った。「でも、危ない仕事だったら行かせません」。上総介様はそこだけは頷いた。「当たり前だ。銭に目がくらんで人を捨てるな。行き先と仕事を確かめろ」。半次が「俺、そこまで目くらんでないからね?」と抗議する。年配の男はようやく少しだけ笑った。

庄兵衛に調べてもらうと、半次の仕事は東の問屋へ書付を一本届け、返事を待って戻るだけだった。武装した集団へ入る話でも、夜道でもない。荷宿の差配には別の町で一日荷を仕分ける仕事。渡しの男には上流で舟を数える仕事。妙なくらい安全で、妙なくらい同じ日だった。

そこで三人とも、本人が行きたければ止めないことにした。代わりを一人ずつ付ける。ただし「代役」という名前だけでは駄目だ。半次の代わりには、今日から新吉が知らせの受け渡し先を半分覚える。荷宿では差配が普段使っている順番を二人へ分けて教える。渡しでは若い船頭と人足の一人が、どの荷を先へ回すかを一緒に決める。

新吉は俺の顔を見て、「え、俺、走るの?」と嫌そうにした。半次が胸を張る。「楽じゃないぞ。顔も広くないと」。新吉は「その顔の広さ、半分は勝手に喋って広げただけでしょ」と返す。半次が言い返しかけ、親父が「喧嘩する前に道覚えろ」と二人を追い出した。

AIには、代わりが仕事をできるかだけでなく、どこで判断待ちが起きるかを記録させた。『完全な同等者を作る必要はありません。欠員時に停止する箇所を限定し、必要時だけ上位判断へ戻せる経路を維持してください』。俺はその言葉を、前に作った札へ一つだけ足した。誰がいない時、誰へ聞くか。

そして明後日の朝。半次は本当に東へ出た。いつもなら騒がしい店が少し静かだ。荷宿の差配も町を離れ、北の男も上流へ向かった。敵が三人の一日を買った形になった。

午前のうちに、小さな詰まりは三つ起きた。南から来た荷の行き先が一度止まり、渡しでは荷の順番で揉め、城から来た知らせを新吉が違う門へ持っていった。新吉は戻るなり「半次、普段こんなの毎日やってんの?」と汗だくで聞いた。親父が「だから口ばっかじゃないんだ」と珍しく半次を褒めた。本人がいない時に。

でも、止まったままにはならなかった。荷宿は二人で相談して流し、渡しは札の範囲で若い船頭が決め、新吉は二度目から門を間違えなかった。午後には、いつもより遅いが全部が動いていた。

夕方、半次が戻ってきた。泥だらけでも疲れ切ってもいない。むしろ三倍の銭を握って上機嫌だった。「ただいま。俺いなくて泣いた?」。新吉が真顔で「二回くらい」と答える。半次の顔がぱっと明るくなったので、「道間違えて泣きたくなったって意味」と続けた。

笑いが落ち着いたところで、庄兵衛がもう一枚出した。今度は仕事の口ではない。問いだった。「今日、三人いなくて、どこが一番遅れた」。値は、これまでで一番高い。

AIは三人への依頼時刻、その日の詰まり、夕方の問いを並べた。『相手は不在そのものより、不在時にどの機能が劣化するかを測定している可能性があります。これは資源の買い占めから、復元力の実測へ段階が移ったことを示します』。

俺はそこで、ようやく気づいた。相手は半次を欲しかったわけじゃない。荷宿の差配も、渡しの男も同じだ。誰かを一日消してみて、清須が何刻で困り、何刻で立て直すかを買っていた。

敵が次に値段を付けたのは、人間じゃない。

清須が、誰かを失ってから元へ戻るまでの時間だった。

第262話 戻るまでの時間は、四つの待ち時間に割れた

半次たち三人が一日いなかった記録を、翌朝もう一度広げた。昨日は「どこが遅れたか」ばかり見ていたけれど、AIは同じ遅れを四つに分けた。異変に気づくまで。誰が決めるか決まるまで。決めたことが相手へ届くまで。そして、実際に仕事が動き直すまで。『復旧時間を一つの数字で扱うと、改善すべき待ち時間を特定できません』。言われてみればそうなのだが、俺たちは今まで全部まとめて「遅れた」で済ませていた。

一番長かったのは、意外にも荷を運び直す時間じゃなかった。南から来た荷が止まった時、新吉は半次の代わりに走れる。でも最初の半刻近く、「この荷は誰に聞けば行き先を変えていいのか」で止まっていた。北の渡しも同じだ。若い船頭は舟を出すかどうかは判断できるのに、荷の順番を変えてよいか分からず、上流へ行った男へ人を走らせている。

新吉は自分の記録を見て、露骨に嫌な顔をした。「俺、走るの遅くないよね?」。半次が横から覗き込み、「そこじゃない。お前、最初の門を間違えたから」と嬉しそうに言う。「帰ってきた本人が一番うるさいな」。二人が言い合う横で、親父は茶をすすりながら「迷って立っとる時間に銭は一文も生まれんぞ」とだけ言った。商人の言い方は、こういう時だけやけに刺さる。

俺はAIに、ここ十日ほどの「止まった出来事」を入れ直した。橋で荷を止めた時、渡しで舟を出さなかった時、古い命令を戻した時、馬や蔵を買われた時。『共通して長いのは、異常そのものではなく、権限境界に到達するまでの探索です。誰へ確認するかが既知なら、判断内容を変えずに短縮できます』。つまり、決める人を増やす前に、聞く先で迷わないようにすればいい。

ただし、名前の一覧を貼るのはやめた。半次が休めば新吉、次は誰、という一本の列を作ると、そこを順番に抜かれた時また止まる。代わりに仕事ごとに三つだけ決めることにした。自分で進めていいこと。止めて待つこと。迷った時に最初に聞く場所。字が苦手な者もいるから、前に使った切り込みの印をそのまま流用する。一本は進める。二本は止める。三角の墨印は聞きに行く。

橋の親方へ持っていくと、いきなり「俺を札で動かす気か」と嫌な顔をされた。俺が説明する前に、若い職人が横から「親方、札なくても俺ら動かされてますけど」と言い、頭を小突かれる。「お前は黙っとれ」。それでも親方は、橋板の選び方まで札にする話ではないと分かると態度を変えた。「止める場所だけ同じ印なら使える。毎回、誰呼ぶんだって騒ぐよりましだ」

荷宿でも似た反応だった。差配の代わりをした男は、「全部こっちに聞きに来られたら余計忙しい」とぼやく。だから、聞きに来るのは“順番を変える時だけ”にした。いつもの置き場へ入れる荷なら、そのまま流す。壊れやすい物、火を嫌う物、行き先が変わった物だけ止める。人を増やしたわけではない。止めなくていい仕事を減らしただけだ。

昼過ぎ、さっそく小さな揉め事が起きた。南門で、同じ問屋へ向かう荷車二台が道を譲らず詰まった。いつもなら門番が差配を探すところだが、今日は先に通す基準が板に残っている。傷みやすい荷を先、乾いた縄は後。門番が荷を見て、縄の車へ「悪いな、半刻あとだ」と言うと、馬方は文句を言いながらも車を寄せた。

その直後、油壺を積んだ小車が来た時だけ門番は止めた。傷みやすいから先、ではない。火気とぶつけた時の危険が違う。三角の印に当たる。門番は荷宿へ人を走らせ、置き場を確認してから通した。全部を自分で決めるようにはしていない。分からないところまで勢いで進めないのも、昨日までに覚えたことだった。

AIへ時刻を入れると、最初の二台は以前よりかなり早く流れ、油壺だけは確認時間が残った。『復旧短縮は一律ではありません。低危険度の反復判断を現場へ残し、高影響判断のみ確認へ戻したことで、待ち時間の集中が減っています』。新吉が「全部速くしなくていいんだ」と言う。俺は頷いた。「速くして危ないなら、それ遅くなったのと同じだから」

夕方、庄兵衛が新しい問いを持ってきた。「誰かがいない時、最初に決めるのは誰だ」。値は高い。半次が得意そうに胸を張りかけたので、新吉が先に「お前じゃない」と刺した。「まだ何も言ってないだろ」。二人の横で、俺は紙を裏返した。今回、その問いに一人の名前では答えられない。橋と荷宿と渡しで、最初に動ける範囲が違うからだ。

相手は、清須が元へ戻るまでの時間を測り始めた。ならこちらは、その時間を一つの塊のまま渡さない。どこで気づき、どこで迷い、どこで待ったかまで分けてしまえば、次に短くする場所が見える。

復旧が速い町というのは、何でもすぐ決める町じゃない。誰も決めなくていいところで、誰かを待たない町だった。

第263話 代わりを増やすほど、次の一人が目立った

翌日、俺たちは少し困った。三つの印を置いたことで、確かに小さな仕事は速くなった。でも今度は「三角なら誰へ聞く」が目立つ。荷宿なら差配。渡しなら爺さんか、上流にいる男。城からの知らせなら、半次が分からなければ俺や年配の男へ戻ってくる。一本の列にはしなかったつもりでも、仕事ごとには“最後に聞く人”が残っていた。

半次はそこへ気づくと、妙に嬉しそうだった。「つまり俺、まだ必要ってこと?」。新吉が荷札を書きながら「必要なのは口じゃなく足」と返す。「ひどくない?」。親父は二人を見もせず、「必要かどうかは休ませりゃ分かる」と言った。昨日それをやったばかりなのに、半次だけ少し顔が曇る。

AIはもっと冷静だった。『代替者を追加するだけでは、階層が一段延びるだけです。重要なのは、判断を人名へ固定せず、事象の種類と影響範囲で分岐させることです』。俺はすぐには飲み込めなかった。「人じゃなく、困り方で聞く先を変える?」。『はい。例えば、道の混雑と火気事故では、同じ差配へ集約する必要がありません』。

そこで、今まで“差配へ聞く”でまとめていた荷宿の三角印を分けた。行き先や順番なら荷宿の二人で決める。壊れ物や濡れ物は荷主へ確認する。火や争いが絡めば、迷わず止めて上へ戻す。何でも知っている代役を育てるのではなく、最初から別々の道へ流す。橋も同じで、板や縄のことは親方、通す順番は橋番、兵の命令が絡んだら城へ戻す。

親方はまた嫌な顔をした。「今度は俺を半分に切るのか」。若い職人が「親方、半分になったら口だけ残りそうですね」と言って、今度は本気で追い回された。二人が橋板の周りを一周したところで、俺は笑いながら説明を続けた。人を分けるんじゃない。聞く話を分ける。親方自身がいなくても、通す順番まで大工へ聞きに来なくて済むようにする。

ちょうど午後、試すつもりもないのに事故が起きた。北へ向かう荷車の車輪が軸のところで割れ、橋の手前で斜めに止まった。後ろには米俵の車、その後ろには油壺を積んだ小車がいる。以前なら、誰か一人が全部を動かそうとして揉めたはずだ。

橋番はまず米俵の車を脇へ寄せ、軽い荷だけ歩いて橋へ通した。壊れた車輪そのものには手を出さず、近くの車大工へ人を走らせる。油壺は火気を避けるため橋のたもとから離し、荷宿側へ確認を出した。親方は橋板だけ見て、「橋は悪くねえ。俺呼ぶな」と言い残して戻っていった。言い方は冷たいが、その通りだった。

半次は知らせを三方向へ走らせながら、「これ、前より俺の仕事増えてない?」と息を切らした。新吉が別の道から戻り、「でも“誰に聞く?”って戻されるの減ったでしょ」と言う。「それは……まあ」。半次は納得したくない顔のまま、次の紙を受け取ってまた走った。

車大工が来るまでの間、米俵は一部を人足へ移し、油壺は別の置き場へ回した。壊れた車を直すのは一刻以上かかったが、後ろの荷はそこまで待たなかった。AIは『物理故障の修復時間は短縮していませんが、故障が他作業へ伝播する範囲は縮小しています』と評価した。俺はその言葉が気に入った。壊れたものを一瞬で直せなくても、町全部まで一緒に止まる必要はない。

夕方、久作のところへ新しい高値の問いが来た。「半次がいなければ誰が代わる」「その者もいなければ次は誰だ」。又市が飯を食いながら教えてくれた。半次は口の中の物を飲み込んでから、「ほら、やっぱ俺から聞かれてる」とまた嬉しそうにする。親父が「お前の次を聞かれとるんだ」と言うと、すぐ静かになった。

でも、今回は答えが前ほど簡単じゃない。知らせを走るだけなら新吉もできる。荷の順番なら荷宿が決める。橋の危険なら橋番が止める。城へ戻す話だけは城へ戻る。半次の“次の一人”はいなかった。半次が普段まとめていた役目が、いくつかの道へほどけ始めていた。

AIは質問の値と内容を記録したうえで、『相手が人名の連鎖を期待しているなら、機能分散は観測モデルを複雑化させます。ただし複雑化そのものを目的にせず、現場の理解可能性を維持してください』と釘を刺した。何でも細かく分ければいいわけじゃない。使う人が迷ったら、また同じ待ち時間が増える。

俺たちは三つの印以上は増やさなかった。その代わり、「何の困り事か」を先に口に出すことにした。道か。荷か。危険か。命令か。それだけで、聞く先が変わる。字の読めない人がいても、仕事の言葉なら通じる。

代わりの人を十人作るより、一人へ集まっていた迷いを十か所へ戻さない方が早い。相手が次の一人を買おうとしても、その一人が見つからない形へ少しずつ変わっていた。

第264話 同じ「敵」では、値段の動きが説明できなかった

その夜、AIが出した並びを見て、俺はしばらく意味が分からなかった。高値の問いを日ごとに並べ、その後に実際に起きたことを置いただけなのに、二つの流れが混ざっている。馬の空きを聞いたあとには、馬が使われないまま高値で押さえられた。蔵も同じだ。人の一日を聞いたあとには、半次たち三人へ妙に条件のいい仕事が来た。ここまでは一つにつながる。

ところが別の高値の問いのあとには、何も削られていないものがあった。北の橋がいつ戻るかを細かく聞いた翌日、別の商人は荷を南へ逃がすのではなく、橋が戻る刻に合わせて塩を多く入れている。渡しの判断範囲を聞いたあとには、上流の問屋が荷を減らすどころか増やしていた。清須が止まる場所を知りたい者と、止まらない場所を知りたい者がいる。

新吉は帳面を左右に見比べて、「どっちも同じところに聞いてるから、同じ敵だと思ってた?」と言った。俺は頷いた。久作、灰色頭巾、東へ分かれる問屋、庄兵衛へ戻ってくる紙。途中の道が何本か重なるせいで、全部の向こうに一人の頭がいるように見えていた。

親父は少し呆れた顔で、「市場に客が一人しかおらんと思う商人はいねえぞ」と言った。「でも、質問が似てたから」。俺が言い返すと、親父は茶碗を置く。「値を聞く奴が二人いても、片方は買いたい、片方は売りたい。聞くことが同じでも腹は逆だ」。悔しいが、また商売の話で説明された方が分かりやすい。

AIへ、問いの言い回し、値が上がる時刻、紙が通った問屋、その後に起きた銭や荷の動きを分けて入れた。『少なくとも二種類の行動目的を仮定した方が、観測を少ない矛盾で説明できます。一群は清須の余力を低下させる方向へ資源を確保しています。別群は清須の復旧時刻や代替経路を利用し、取引機会を得ている可能性があります』。

「敵と商人?」と半次が聞く。『現時点でその二分類も断定できません』。AIは容赦がない。新吉が笑って、「半次、AIにも雑って言われてる」と茶化す。「お前もさっき同じ顔してたぞ」。二人がまた始める前に、俺は別の紙を引き寄せた。断定できなくても、全部を一人の意思として扱う方が危ない。

翌朝、庄兵衛にも過去の依頼を分けてもらった。誰から来たかは分からなくても、包み方や戻す問屋、支払いの癖なら少し残っている。「この二つは、返事が遅くても怒らないんです」と庄兵衛は一山を指した。「むしろ正しい刻を欲しがる。こっちは逆。早ければ多少荒くても買う」。もう一山を指して、顔をしかめる。「最近、値をつり上げてるのはこっちです」

前者は、橋がいつ戻る、どの道なら荷が通る、どの蔵なら雨でも使える、といった問いが多い。後者は、誰を抜けば遅れる、何頭押さえれば困る、代わりの次は誰だ、と聞く。同じ“清須の動き”を買っていても、知りたいものが違う。

久作にも聞くと、もっと露骨だった。「そりゃ客はいっぱいいるよ。清須が止まると儲かる奴もいりゃ、止まらん方が儲かる奴もいる」。俺が思わず「先に言ってよ」と言うと、久作は本気で不思議そうな顔をした。「聞かれなかったから」。親父と同じ種類の人間が増えた気がする。

城で二つの流れを話すと、信長はしばらく黙ってから笑った。「敵を一人にしておく方が楽だったな」。年配の男が「笑い事では」と渋い顔をする。「だから笑っとる。面倒な方が本物だ」。上総介様は机の上の二山を見て、片方を指した。「こちらは、清須が動くほど儲かるのか」

「たぶん」。俺は慎重に答えた。「橋が早く戻れば荷を増やせる。渡しが安定すれば、遠くからでも時間を読める。清須の復旧が速いこと自体に価値を感じる客がいます」。もう片方は逆だ。余力を減らし、止まる場所を探している。ただし、それがどこかの武将の命令なのか、相場を動かしたい商人なのかはまだ分からない。

信長は「なら、情報を全部隠せば味方になる客まで消える」と言った。そこだった。敵に見られたくないからと清須の動きを闇にすれば、清須が早く戻ることへ銭を乗せる商人も来なくなる。守ることと、信用されることがぶつかる。

AIは過去の荷量も重ねた。橋や渡しの復旧時刻が読みやすくなったあと、そこを使う荷が少しずつ増えている。まだ大きな数字ではない。でも、清須が止まりにくくなったことは、敵だけでなく商人も学び始めていた。俺たちが作ってきた仕組みは、防御のためだけに働いているわけじゃなかった。

その日の夕方、庄兵衛が二枚の紙を持ってきた。一枚は「二人同時に抜けた時、どこが最後まで残る」。高い。嫌な聞き方だ。もう一枚は「清須が止まらぬなら、今より荷を増やせる道はどこか」。こちらも高い。似た値段なのに、向いている先が正反対だった。

半次が二枚を見比べ、「どっちに答えるの?」と聞いた。俺はすぐには答えず、AIへ時刻と経路だけを入れた。片方を敵、片方を味方と決めるにはまだ早い。でも、同じ答えを同じように渡す理由もない。

今まで俺は、“敵は次に何を知りたいか”を追ってきた。けれど情報を買っているのは、敵だけじゃない。清須が弱るほど得をする者と、清須が強く動くほど得をする者が、同じ市場で同じ町を見ている。

敵の頭が一つではないなら、こちらも一つの答えで世界を決めつけてはいけない。次に読むべきなのは、質問の中身だけじゃない。答えを手にしたあと、その人が何を動かしたかだった。

第265話 答えより、その後に動いた銭を見た

翌朝、庄兵衛が置いていった二枚の紙を、俺はまだ机の上に残していた。一枚は「二人同時に抜けた時、どこが最後まで残る」。もう一枚は「清須が止まらぬなら、今より荷を増やせる道はどこか」。新吉が湯気の立つ茶を置き、「まだ決めてないの?」と覗き込む。半次は横から「俺なら荷増やす方に教える。感じいいし」と言った。「感じで敵味方決めるな」。親父に即座に叩かれた。

AIへ二つの問いと、これまで答えが渡った後の動きをもう一度入れた。『質問者の意図を事前に完全判定する必要はありません。回答後に発生した資金移動、荷量変化、人員確保、経路変更を追跡すれば、行動目的の推定精度を上げられます』。つまり、問いだけで腹の中を当てようとするから難しい。答えを得たあと、何をしたかを見ればいい。

「でも、答えたら危なくない?」と新吉が聞く。そこが一番大事だった。全部を教える必要はない。清須が止まりにくいことを商人が判断できる材料と、どこを抜けば困るかという弱点は別だ。AIは『外部から既に観測可能な結果と、内部の単一障害点を分離してください』と整理した。俺は帳面に二つだけ書いた。外から見える事実。中でしか分からない弱り方。

城へ持っていくと、信長は二枚を見比べて「片方には、道を教える。片方には、結果だけ教える。それでよいのか」と聞いた。俺は頷いた。「嘘は言いません。荷を増やしたい方には、北は橋が戻れば一日これくらい、東は舟と小車を併せればこれくらい、と実際に通せた量を伝える。二人抜けた時の方には、“三人抜けても町は止まらなかった”まで。どこが最後に残ったかまでは言わない」

年配の男が腕を組んだ。「答えぬのと何が違う」。信長が先に「相手が次に何をするか見える」と言った。俺も同じところを考えていた。何も返さなければ、相手は別の道で探すだけだ。外から見える事実まで隠すより、その事実を渡したあとに銭がどこへ動くか拾った方が、相手の目的が分かる。

庄兵衛へ頼むと、彼は少し渋い顔をした。「返事を変えるのはできます。でも、その先まで追うなら手間賃は別ですよ」。半次が「ほら商人」と小声で言い、親父に「お前も三倍で一日売れたろ」と返される。庄兵衛は笑いながら、「こっちも飯食わないと情報集められませんから」と手を出した。結局、普段の倍までは払わず、後の動きが分かった時だけ追加で一文という話に落ち着いた。

昼前、二つの返事が別々の問屋へ流れた。荷を増やしたい方には、北の橋は大荷を一度に集めず半刻ずつずらせば流れやすいこと、東は舟から小車への渡しが詰まりやすいこと、その詰まりは荷宿で順番を分けるようになって短くなったことを伝えた。全部、外から見ても分かる話だ。

もう一方には、前日の実績だけを返した。三人が別々に一日抜けても、遅れは出たが夕刻までに戻った。誰が最後まで残ったか、誰へ聞けば止まるかは書かない。庄兵衛は紙を見て、「こっち、相手が怒りません?」と聞いた。俺は「怒ったら、それも情報です」と言った。親父が鼻で笑う。「お前もだいぶ商人になったな」

その日の夕方、最初に動いたのは“荷を増やしたい方”だった。東の問屋から、来週の塩と紙をいつもの一割ほど増やしたいという話が来た。しかも、舟一艘へまとめず二艘に分け、着く刻もずらすという。こちらが教えた流し方を、そのまま自分の商売へ使っていた。

もう一方は、返事が来なかった。半次は「怒った?」と楽しそうに言う。新吉が「何で嬉しそうなの」と呆れる。だが夜になって、又市が別の話を持ってきた。「北と東で、明後日だけ使える荷車の数、また聞かれた。今度は“二か所同時に”って」

返事を読んで諦めたわけじゃない。どこが最後まで残るかを直接聞けないなら、二か所を同時に揺らして自分で測るつもりらしい。けれど、それで一つ分かった。

同じ清須の情報を買っていても、片方は荷を増やした。もう片方は、次の試し方を変えた。

問いの言葉より、そのあと動いた銭の方が、ずっと正直だった。

第266話 荷が増えるほど、清須を止める値段が上がった

東の問屋が荷を増やすと聞いて、最初に喜んだのは親父だった。「一割でも毎回ならでかい」。次に喜んだのは荷宿の差配で、「人手が読めるなら先に二人増やせる」と言った。最後に困ったのが俺だ。敵に止められにくくするつもりが、町が忙しくなって別のところで詰まったら意味がない。

AIへ、増える荷と、今ある舟、小車、人足、蔵の空きを重ねる。『取扱量の増加は負荷ですが、継続需要が見込める場合、輸送・保管側が供給能力を増やす誘因にもなります。短期的な混雑と、中期的な代替余力を分けて評価してください』。俺は少し笑った。清須が止まらないから荷が来る。荷が来るから、荷を運ぶ人が増える。増えた人や車が、次の時には代わりになる。

もちろん、放っておけば勝手にうまくいくほど優しくない。東の荷宿では、増えると聞いた途端に「うちへ全部入れろ」と二軒が揉めた。親父が間に入って、「全部取ったら次の日潰れるぞ」と呆れた顔をする。一軒は塩と紙、もう一軒は縄と雑荷。荷の種類で分け、着く刻も少しずらすことにした。

藤兵衛は馬主へ、「来週から東の荷が少し増える」とだけ伝えた。城が囲う話ではない。商売が増えるなら、空けておける馬を一頭増やす者もいる。近くの村から若い馬を一頭連れてくる者も出た。舟の持ち主は、いつも一艘で受けていた荷を二艘で分けるなら、兄弟の舟も使えると言う。

半次はその話を聞き、「敵のおかげで景気よくなってない?」と首を傾げた。親父が「敵のおかげじゃない。止まらんようにしたから客が来たんだ」と訂正する。「じゃあ敵、損してる?」。「それはまだ分からん」。俺が答えると、半次は「弥吉、ほんと最近そればっか」と笑った。又市にも同じことを言われた気がする。

二日後、“二か所同時”の試しが来た。北で荷車五台、東で小車四台が、行き先未定のまま半日だけ高値で押さえられた。前なら十分痛かった数だ。でも今回は、東の荷が増えると分かった馬主や舟の持ち主が、いつもより少し余分に動けるようにしていた。

北の米は馬と人足へ分け、東の紙は舟を二艘にして荷宿へ直接流す。縄は夕方へ回す。荷車が消えた影響は出たが、一か所で長く待つ荷はなかった。むしろ増えた塩の荷まで予定の刻に入った。

AIは以前の買い占めと比べた。『同等の輸送遅延を生じさせるために必要な資源確保量が増加しています。通常商取引の増加によって供給側の選択肢が増え、単一資源の希少性が低下したためです』。新吉が「清須に荷が来るほど、止めるのに金がかかるってこと?」。「今のところは」。俺が答えると、親父が「そこは“そうだ”でいいだろ」と笑った。

夕方、五台と四台はまたほとんど使われないまま返された。払われた銭は前より多い。それでも、清須の遅れは前より小さい。相手が同じやり方を続けるなら、費用だけが上がっていく。

信長へ報告すると、上総介様は「守るために物を囲ったのではなく、商いを増やしたら守りまで厚くなったか」と面白そうに言った。年配の男はまだ慎重で、「商人が増えれば、探りも増えます」と返す。俺もそこは否定できない。

「増えます。でも、見る目も増えます」。東の荷宿で見慣れない男が高値で車を押さえれば、今までは馬主一人しか気づかなかった。今は荷主も、舟の持ち主も、別の問屋も「何で空けてる」と気にする。情報が漏れる口が増えるのと同じくらい、妙な動きを見る目も増えた。

信長はしばらく机を指で叩き、「町を静かにして守るより、動かして守る方が面白い」と言った。俺は“面白い”で決めないでほしいと思ったが、口には出さない。たぶん顔には出ていた。上総介様が笑ったから。

夜、庄兵衛がまた紙を一枚持ってきた。今度は買い占めの問いではなかった。

――荷車を一日取るより、一刻遅らせるなら、誰へいくら払えばよい。

俺はその一文を二度読んだ。

相手も気づいたらしい。全部なくすのが高いなら、全部なくす必要はない。ほんの少し遅れればいい。

清須を止める値段が上がったから、敵は“止める”こと自体を買うのをやめ始めた。

第267話 本当の知らせを、一刻だけ遅らせる

翌朝、半次は問題の紙を見て、妙に真剣な顔をした。「これ、俺また高く売れる?」。新吉がすぐ「そこから離れろ」と引っ張る。笑いは起きたが、俺は前みたいには笑えなかった。人を一日消すより、一刻だけ遅らせる方が安い。しかも本人は普通の仕事をしているつもりで済む。

嘘の知らせを作る必要はない。本物の知らせを、少し遅く届ければいい。橋が戻ったという知らせを半刻遅らせる。荷車が空いたという話を一刻遅らせる。古い命令が新しい命令より先に着くよう、片方だけ寄り道させる。俺たちが前に苦労して直した“古い本物”の問題が、別の形で戻ってくる。

AIへ、これまでの伝達時刻と、到着が遅れた時に何が起きたかを入れる。『情報内容を改ざんせず、到着順序のみを変える攻撃は検出が難しくなります。対策には、内容だけでなく発信時刻、受領時刻、期待到着範囲を記録し、遅延そのものを異常として扱う必要があります』。俺は思わず「時刻まで荷札にするのか」と呟いた。

全部の知らせへ細かい刻を書けば、今度は現場が紙だらけになる。そこで、急ぐ知らせだけにした。橋の開閉、命令の変更、荷の行き先変更、人が抜けた時の代行。この四つは、出した側が棒を一本、二本、三本と付ける。一本は急ぎ。二本は次の刻まで。三本は日暮れまででよい。細かい数字が読めない者でも、遅いかどうかは分かる。

半次が札を見て、「俺、走る速さまで採点される?」と嫌そうに言った。「お前を測るんじゃない。道が遅れたのか、途中で止まったのかを見る」。そう説明すると、「ならいい」と言いかけてから、「いや、俺も遅かったら分かるじゃん」と気づいた。新吉が「やっと気づいた」と笑う。

城では、信長が四つの急ぎを見て「全部急ぎと言う奴が出るぞ」と言った。さすがに早い。俺も心配していた。急ぎにすれば先に運んでもらえるなら、何でも一本を付けたくなる。だから、一本を付けた知らせが続けて遅くても困らなかった場合は、次から同じ種類を二本へ落とす。逆に遅れて実害が出たものは一本に残す。

年配の男が「誰が決める」と聞く。俺は少し考えた。「最初は出した側。でも、後で実際に困ったかを残して、AIと見直します」。信長が「箱に急ぎを決めさせるのではないのだな」と聞く。「決める材料は出してもらいます。でも、現場で急ぐ理由は人が知ってます」。AIを弱くするためじゃない。AIは全部を見比べられる。だからこそ、人がその場で知っている意味と組み合わせた方が強い。

その日の午後、最初の遅れが起きた。北の橋で重い荷を通せるようになったという一本印の知らせが、いつもより半刻以上遅れて荷宿へ着いた。走ったのは半次ではなく、町の若い使いだ。本人は息を切らしていない。途中で何かあったのかと聞くと、首を傾げた。

「東の問屋で呼び止められたんです。“これ、庄屋へ持ってく紙か”って。違うって言ったら、“なら急がんだろ、茶でも飲め”って」。若い使いは困った顔をした。「茶と餅まで出されて。断るほどでもないかなって」

誰も脅していない。銭すら直接渡していない。茶と餅で半刻。本当の知らせは本当のまま、遅れただけだ。

新吉が「それ、怒れないやつだ」と顔をしかめた。親父は「怒る必要はねえ。次から一本印なら茶は帰ってから飲めで済む」と言う。若い使いが「餅も?」と聞くので、親父は少し考え、「餅は包んでもらえ」と答えた。店の空気が少し緩んだ。

でも同じ夕方、別の二本印の知らせも遅れた。今度は南で、使いが荷下ろしを手伝っていた。翌日には、三本印の紙がなぜか先に着き、一本印が後から来た。偶然なら一つずつは珍しくない。三つ並ぶと、AIの見方が変わった。

『遅延地点は異なりますが、いずれも発信後早い段階で第三者との接触が発生しています。内容の改ざんはなく、緊急度の高い情報ほど遅延効果が大きい構造です。偶発遅延との比較を継続してください』。俺は三本の線を地図へ引いた。東の問屋。南の荷場。北へ出る道の茶屋。場所はばらばらなのに、全部“使いが少し止まりやすい場所”だった。

夜、庄兵衛が来た。今日は紙ではなく、口で言った。「例の高値の客、今度は“誰を抜けば止まる”って聞いてません」。俺が顔を上げる。

庄兵衛は眉を寄せた。「“知らせが一刻遅れたら、清須は古い方でどこまで動くか”です」

相手はもう、人も馬も蔵も買おうとしていない。

清須が持っている本当の情報を、ほんの少し古くする値段を測り始めていた。

第268話 古い本物には、効いていい時間を決めた

庄兵衛が帰ったあとも、俺は「一刻古くする」という言葉が頭から離れなかった。嘘なら見破る方法を考えられる。偽物なら印を変えればいい。でも、本物の知らせが本物のまま遅れてくるなら、受け取った側には見分けようがない。親父は閉めかけた戸板を押さえながら、「生ものと同じにしたらどうだ」と言った。

「生もの?」と聞き返すと、親父は面倒そうに店の奥を指した。「魚を昨日と同じ値札で今日まで売らんだろ。知らせだって、古くなりゃ値が落ちるんじゃねえのか」。新吉が横で「あ、それ分かりやすい」と頷く。俺は少し悔しかった。こういう大事なところを、親父は魚と塩で片づける。

AIへ、遅れて困った知らせを種類ごとに入れた。橋の開閉、荷の行き先、命令の変更、人の代行、普通の到着報告。『情報の価値が時間で減衰するなら、受信時に“まだ有効か”を判断できる条件を発信時に付与すると、遅延の影響を限定できます』。難しい言い方をされても、親父の魚と同じだ。

翌朝、俺たちは「急ぎ」と「いつまで効くか」を別にした。急いで届ける必要があっても、着いたあと長く使える知らせはある。逆に、そこまで走らなくてもいいが、昼を越えたら意味がなくなる話もある。一本印、二本印、三本印の横へ、小さな丸を足した。丸一つは次の鐘まで。二つは昼まで。丸なしは、取り消しが来るまで残る。

半次が札を見て、すぐ顔をしかめた。「走る速さの次は、紙の寿命まで覚えるの?」。新吉が「お前より紙の方が先に老けるから大丈夫」と言う。「どういう慰めだよ」。藤兵衛は二人を無視して、「鐘が聞こえん場所は」と聞いた。そこは俺も考えていたので、出発点と行き先で同じ鐘を使える範囲だけに丸一つを使い、遠い道は“昼まで”“日暮れまで”にした。

城で見せると、信長は札を手に取り、「古くなった命は、命でなくなるのか」と聞いた。「全部じゃありません。古くなると危ないものだけです」。俺は、橋が開いたという知らせを例に出した。朝は通れても、昼に雨が降れば板の具合は変わる。朝の紙が夕方まで絶対なら、現場の今より紙が強くなってしまう。

年配の男が「命令へ期限を付ければ、勝手に切れたと言い張る者も出る」と眉を寄せた。それもその通りだった。だから、兵を動かす命そのものへいきなり広げない。まずは橋、荷、代行のように、現場の状態で変わるものだけ。期限が切れたら勝手に逆をするのではなく、“その紙だけでは動かない”にした。

信長は少し考えてから、「よい。命を弱くするのではない。古い命に、いつまでも新しい顔をさせんだけだ」と言った。年配の男はまだ不満そうだったが、反対はしなかった。

最初の実地は、その日の昼前に来た。北の橋から「大荷を通してよい」という一本印、丸一つの知らせが出た。ところが使いは途中で、荷車の輪が外れたのを手伝って半刻以上止まった。荷宿へ着いた時には、次の鐘が鳴ったあとだった。

差配は紙を見て、「これ、もう死んどるぞ」と言った。言い方が悪い。使いの若者がぎょっとしたので、「紙の話」と慌てて足す。差配は橋へ確認を返し、その間、大荷だけ待たせた。軽い荷はいつも通り流す。

ほどなく返ってきた答えは、「まだ通せる」。結果だけ見れば、古い紙の内容は正しかった。それでも俺は、待たせたのが無駄だったとは思わない。もし途中で雨が強くなっていたら、同じ紙が危険を作る。

AIは記録を見て、『期限切れ後の再確認が一件発生し、約半刻の遅延が追加されました。一方、期限内情報を無条件に長時間利用する危険は低下します。今後は期限を短くしすぎて確認回数が増えないよう、実績から調整してください』と返した。便利だから全部短く、では駄目らしい。

夕方、庄兵衛が来た。新しい問いは一つだった。「丸の付いた知らせは、丸が切れたあとどうなる」。半次が「もう知られてる」と嫌そうに言う。親父は茶を注ぎながら、「見える札なんだから当たり前だ」と返した。

俺はむしろ少し安心した。相手が期限の意味を知ること自体は構わない。知ったからといって、期限を切れさせた古い紙で清須を動かすことはできない。

遅らせれば価値が落ちる。初めて、相手が払った一刻が、そのまま相手の損になる形ができた。

第269話 期限内なら安全、ではなかった

翌日は、期限を付けた紙が町じゅうを行き始めた。最初のうちは、皆が丸を数える。橋番は「丸二つって二回鐘か、昼までか、どっちだ」と怒り、荷宿の差配は「だから遠い道は字で書いとる」と言い返す。分かりやすくしたつもりが、増やした印の説明で半日使った。新吉に「紙を簡単にするための説明が一番長い」と笑われ、何も言い返せなかった。

そこで印を一つ減らした。近場は“次の鐘まで”だけ。遠い道は“昼まで”か“日暮れまで”を言葉で書く。丸を二つ三つ増やすのはやめた。AIも『区別数を増やすほど誤読率が上がるなら、時間精度より運用の一貫性を優先すべきです』と出した。使えない細かさは、ないのと同じだ。

昼すぎ、期限の中に入っているのに困る知らせが来た。東の荷場から「油壺を北の蔵へ回せ」という紙だ。昼まで有効。着いたのは昼よりかなり前。使いも寄り道していない。印も合っている。荷宿はその通り動かそうとした。

ところが北の蔵では、朝になって屋根の一部を直していた。昨日までは空いていたが、今日は油を入れられない。屋根職人が火を使うからだ。紙は新しい。本物で、期限内。それでも今の現場とは合っていなかった。

差配は紙を持ったまま俺を見る。「これ、紙に従うと駄目なやつだな」。俺も頷いた。期限を付けたことで、俺たちは危うく“期限内なら正しい”という別の思い込みを作るところだった。

AIへ状況を入れる。『有効期限は情報の鮮度を保証するものではなく、再確認なしで利用できる最大時間にすぎません。受信側が、現在の現場状態と重大な不一致を観測した場合は、期限内でも停止または再照会できる必要があります』。半次が「結局、紙より現場?」と聞く。「現場だけでもない」。紙には、現場から見えない事情がある。どっちか一方が絶対じゃない。

油壺は一旦南の荷宿へ置き、北へは「今日は火を使っている」と返した。発信した問屋は屋根仕事を知らなかったらしく、すぐ行き先を西の蔵へ変えた。誰も嘘をついていない。誰も遅らせてもいない。ただ、世界の方が紙より先に変わった。

信長へ報告すると、上総介様は笑わなかった。「紙に期限を付けたら、今度は期限を信じすぎるか」。年配の男が「なら、結局すべて確かめるしか」と言う。俺は首を振った。「全部確かめたら、前に戻ります。いつもの状態ならそのまま。目の前が紙と違う時だけ止めます」

「誰が“違う”と決める」。またそこへ戻る。でも今度は答えがあった。「見える人です。橋なら橋番。蔵なら蔵を使ってる人。荷なら荷を持ってる人。ただし、勝手に別の命令へ変えるんじゃなく、一度止めて返すだけ」。信長は頷いた。「今を見とる者に、止める力だけ持たせるか」

その日の夕方、北の橋でまた小さな例が出た。「重い荷は通してよい」という期限内の紙が届いた直後、橋番が板の端に新しい割れを見つけた。以前なら、城からの紙と自分の目のどちらを取るかで人を呼びに走っただろう。今回は一旦止め、割れを見せたうえで親方へ回した。

親方は割れを見て「これで大荷通したら、紙じゃなく俺の頭が割れる」と怒鳴った。半次があとで真似をして、新吉に「似てない」と切り捨てられていた。現場は止まったが、止めた理由がはっきりしているので、軽い荷だけは通せた。

夜、AIは二件をまとめた。『遅延対策は“新しい情報を届ける”だけでは不十分です。鮮度、現場一致、影響範囲の三条件を組み合わせることで、古い本物だけでなく、新しいが現状に合わない本物にも対応できます』。また言葉は難しい。でも、やることは単純だった。

紙が新しいか。目の前と合っているか。違ったら、全部を止めず違うところだけ止める。

そこへ又市が、妙な話を持ってきた。「東の問屋で、“期限内の紙でも止めるのは誰だ”って聞き回ってる奴がいる」。半次が今度こそ嫌な顔をした。「相手、ほんと勉強するな」

俺も同じことを思った。期限を付けたら期限を見てくる。現場に止める力を持たせたら、今度は止める人を見る。

相手は仕組みの穴を探している。でも、それは逆に言えば、こっちが変わるたびに相手もまた一から測り直しているということだった。

第270話 二本送るのは、変わった時だけにした

「期限内でも止める人」を買われたらどうするか。半次は朝から自分で答えを出した。「じゃあ止める人を二人にする?」。新吉が「人を増やせば解決する病気になってない?」と返す。俺も同じことを考えかけていたので、黙った。

AIへ、これまで相手が狙ったものを並べる。馬、蔵、人、知らせの時間。そして今度は現場で止める判断。『冗長化は有効ですが、すべてを二重化すると人員と伝達量が増え、通常時の負荷が大きくなります。故障や遅延の影響が大きい“状態変更”に限定して二経路化する方が効率的です』。つまり、毎回二本送るんじゃない。変わった時だけ二本。

橋が閉じた。開いた。荷の行き先が変わった。誰かの代わりが変わった。そういう「前と違う」知らせだけ、別の道でもう一本出す。一つはいつもの使い。もう一つは、その方向へ行く商人や馬方、戻る荷車へ短い札を預ける。届く速さを揃える必要はない。二本のうち片方だけ妙に遅ければ、それ自体が分かる。

親父は「商人を城の使いにするなよ」と釘を刺した。「分かってる。頼める人に、ついでで持ってってもらうだけ。中身も短くする」。藤兵衛は「銭は」と聞く。親父が先に「商いのついでなら茶代。急ぎならちゃんと払え」と決めた。こういうところは早い。

城へ持っていくと、年配の男が「二本とも奪われたら」と言った。信長が「三本にするのか」と笑う。男はむっとした。「そうは申しておりませぬ」。俺も笑いそうになったが、話は大事だ。「二本とも消えることはあります。でも、全部を二本にして町を遅くするより、“変わった時だけ二本”なら続けられます」

最初の実地は南の荷宿だった。雨が強くなり、紙俵の行き先を東の納屋から西の蔵へ変える。いつもの使いには正式な紙を持たせ、同時に西へ戻る塩商人へ「紙俵、西」とだけ書いた小札を預けた。塩商人は「これで茶一杯?」と不満そうだったが、親父が「次の塩、うちで二俵多く見る」と言うと機嫌が直った。

正式な使いは先に着いた。小札は遅れて着いた。でも二つが同じ内容なので、荷宿はそのまま動けた。返しに、小札へ一本の切り込みを入れて商人へ戻してもらう。届いた証だ。全部の紙へ返事を付けるのではなく、変わった時だけ。

半次がその切り込みを見て、「俺も帰ってきたら切り込み入れられる?」と聞く。新吉が「お前は顔に入れとく?」。「怖いわ」。差配まで笑った。仕組みを増やしているのに、現場の空気が重くならないのは少し救いだった。

三度目の変更で、初めて差が出た。北の渡しを一時止める知らせを二本出したところ、正式な使いは途中の茶屋で呼び止められ、小札を持った炭売りの方が先に着いた。渡しは小札だけで大きな荷を止め、正式な紙が来るまで人だけ通した。

半刻後、使いが来る。本人は「茶屋の主人に、城の人が探してるって言われて」と困っていた。城の人など来ていない。誰かがわざと足を止めたらしい。以前なら、その半刻だけ古い状態で渡しが動いていた。

AIは二経路の時刻を比較した。『同一変更情報の到着差が、通常範囲を超えています。少なくとも一経路に人為遅延が生じた可能性が高いです。二本目は単なる予備ではなく、遅延検知器として機能しています』。俺はその言葉を帳面へ書き直した。二本目は、速く届けるためだけじゃない。片方が遅れたことを見つけるためにもある。

茶屋を問い詰める話にはしなかった。主人は「頼まれて声をかけただけ」と言うだろうし、それ自体は罪でも何でもない。代わりに、一本印の使いへは「呼び止められても、用が終わるまで止まらない」。急ぎでないなら今まで通り茶を飲んでもいい。全部を疑う町にはしたくなかった。

夕方、庄兵衛の紙に新しい値が付いた。「同じ知らせを二本出すのは、どんな時か」。かなり高い。親父がそれを見て笑った。「向こう、二本目が邪魔なんだな」

俺も少し笑った。今までは、相手の問いが高くなるたび嫌な気分になった。でも今回は違う。

高い値段が付いたということは、こちらが増やした一枚の小札が、相手の一刻を買いにくくしたということだ。

第271話 一番危なかったのは、遅れた紙ではなく早く動いた人だった

二本目の札が効いた翌日、町は少し浮かれていた。半次は「もう茶屋で止められても平気じゃん」と言い、新吉に「止まる気満々じゃん」と突っ込まれる。俺も、二本にすれば遅延攻撃はだいぶ弱くなると思いかけていた。そういう時に限って、別の穴が開く。

朝、東の荷場へ「昼から北の橋を大荷も通せる見込み」という知らせが出た。まだ“通してよい”ではない。親方が最後の板を締めたあと確認する予定で、荷宿が馬を集める準備を始められるように出した話だ。正式な紙にも「見込み」と書いてある。

ところが東の荷場では、手代がそれを「昼から通れる」と読み替えた。早めに馬を付け、米俵を積み、昼の鐘より前に三台を北へ出した。手代は悪気なく胸を張った。「先に用意しとけば早いと思って」。半次が「分かる」と頷き、新吉に肘で小突かれた。

橋ではまだ板を締めている最中だった。三台が着いたせいで、後ろに小さな荷車まで溜まる。親方は怒鳴った。「誰が通せる言うた!」。馬方は「東で言われた」。東の手代は「紙に書いてあった」。紙は本物で、新しい。遅れてもいない。

俺は頭を抱えた。相手に何かされたわけですらない。早く動こうとした人間が、一番大きな詰まりを作った。

AIへ元の紙と現場の動きを入れる。『“準備開始”と“実行許可”が同じ伝達経路・同じ見た目で扱われたため、受信側が許可範囲を拡大しています。鮮度とは別に、情報が何を許すかを区別する必要があります』。また印を増やすのかと思って身構えたが、AIは逆だった。『既存の三分類――進める、止める、確認する――を伝達にも適用できます』。

前に仕事で使った一本、二本、三角の印。新しい記号はいらない。一本は、そのまま実行してよい。二本は、今の動きを止める。三角は、準備や確認だけしてよいが、本番は次の知らせを待つ。東へ出した紙は三角だったはずなのに、手代はそこを見ず文章だけ読んでいた。

手代を怒鳴る話ではなかった。印が仕事札と知らせ札で同じ意味だと、きちんと教えていなかった俺たちの方が悪い。親父は「伝わってない決まりは、ないのと同じ」と言った。耳が痛い。

その日の午後、荷宿、橋、渡しを回って三つだけ確認した。一本なら動く。二本なら止める。三角なら準備だけ。説明はそれ以上増やさない。半次が各所で「三角で走り出したら弥吉が泣く」と余計な一言を付けるので、逆に皆よく覚えた。俺は泣かない。

夕方、実際に北の橋が開いた。今度は一本印の紙が二経路で出る。東の手代は紙を見るなり馬方へ「今度は行けるぞ」と言ったあと、俺の顔を見て「今度は、な」と言い直した。自分でも笑っていた。

三台は順に出て、橋で詰まらなかった。親方は一台目が渡るのを見て、「朝の分まで今渡れ」とぶつぶつ言う。馬方が「橋は借りても時間は返せんぞ」と返し、周りが笑った。

夜、庄兵衛が持ってきた問いは少し変わっていた。「清須では、“まだやれ”と言われていないのに先に動く者を、どう止める」。半次が「向こうも朝のこと知ってる」と眉を上げる。そりゃ荷車三台が詰まれば目立つ。

俺は紙を見ながら、相手が使えるものを考えた。遅らせるだけじゃない。曖昧な知らせを早く広めれば、人は善意で先に動く。敵が直接何もしなくても、町の“早くやろう”が勝手に混乱を増やす。

期限。二本目。現場で止める力。それだけでは足りない。

本物の情報は、いつ届いたかだけじゃなく、“今、何をしてよいと言っているのか”まで揃って初めて使える。

俺たちはようやく、速い知らせと、早まった人間は別物だと覚えた。

第272話 一刻古い命令で、米二十俵が逆へ走った

次の日、今までの話が全部まとめて試されることになった。きっかけは、北へ送るはずだった米二十俵だ。朝の時点では、北の渡しを使う予定だった。一本印、昼まで有効。荷宿も馬方もそのつもりで動いていた。

ところが昼前、上流で流木が引っかかり、渡し舟を一度止める必要が出た。北から半次が走って戻り、「舟、昼まで厳しい!」と店へ飛び込む。俺はすぐ行き先を西の橋経由へ変えた。変更だから、正式な紙と小札の二本。二本印で“北は止める”、一本印で“西へ回す”を出した。

正式な使いは西へ先に着いた。小札は荷宿へ先に着くはずだった。ところが小札を預けた馬方が、途中で古い知り合いに呼ばれた。悪意はない。ほんの四半刻。荷宿では、朝の「北へ送れ」がまだ昼まで有効だった。

荷宿の若い手代は迷った。朝の紙は新しい範囲に入っている。目の前の米は積み終わっている。北が止まった話は、まだ来ていない。以前なら、そのまま北へ出すしかない。

でも手代は三角の印を思い出した。朝の紙は一本印で実行可。ただし、荷宿の外で「北の舟が止まったらしい」という噂を馬方から聞いている。現場と紙が食い違うかもしれない。そこで二十俵すべては出さず、先頭の一台だけ門前に止めて、残りは荷宿に置いたままにした。

その判断の直後、別の商人が「いや、さっき北へ三台行ったぞ」と言う。手代の顔が揺れた。噂と噂がぶつかった。紙は北へ行けと言っている。もしここで全部出せば、間に合うかもしれない。止めれば遅れるかもしれない。

手代は結局、一台だけを北へ出した。俺が荷宿へ着いた時、その車はもう見えなかった。「すみません」と手代が先に頭を下げる。「全部出すのは怖くて。でも、紙が生きてたから、一台ならって……」。俺は怒れなかった。今の決まりの隙間で、彼なりに損を小さくしようとした結果だ。

北へ向かった一台は、途中で小札を持った馬方とすれ違った。馬方は「あれ、行き先変わったぞ」と叫び、車を止める。米二十俵のうち、逆へ走ったのは四俵だけ。それも半道で戻った。

昔なら、二十俵全部が渡しまで行き、戻すのに一刻以上かかっただろう。今は四俵で済んだ。それでも、俺は成功とは思えなかった。朝の紙が“昼まで有効”だったせいで、新しい変更を知らない手代に古い方が勝ちかけた。

AIは記録を見て、『変更可能性が高い運用では、旧指示の期限だけでなく、“新しい変更が発生した時点で旧指示を無効化する”関係を明示する必要があります。ただし受信前の変更は受信者に知り得ないため、外部兆候と高影響行動を組み合わせた保留条件が有効です』と出した。

俺は難しい文を帳面へ三行にした。期限内でも、変わった噂が一つなら準備。二つの別の筋から同じ変化を聞いたら、高い影響の荷だけ一旦待つ。正式な紙が来たら従う。噂だけで命令をひっくり返すのではない。大きく間違えた時の戻しにくさを見て、少しだけ止まる。

信長に話すと、「噂を使うのか」と年配の男が露骨に嫌な顔をした。俺も噂を命令にする気はない。「噂で動かしません。噂が二つ重なったら、戻しにくい仕事だけ待たせます」。上総介様は米二十俵の話を聞いて、「四俵で気づけたなら悪くない」と言った。

「でも、敵がわざと同じ噂を二本流したら?」と年配の男。今度は信長が俺を見る。AIも同じ穴を指摘していた。二本の噂が本当に別の筋かを見なければならない。荷場と同じ問屋から出た二人なら、一つと数える。北の船頭と、城から来た使いなら二つ。人ではなく元を分ける。

半次は「噂にも親がいるのか」と言い、新吉が「お前の噂はだいたいお前が親」と返した。親父が笑う。張りつめていた手代も少しだけ笑った。

夜になって、四俵は無事に西から北へ入り直した。遅れは出た。でも二十俵全部は逆へ走らなかった。

一刻古い命令は、本物だから強い。だからこそ、古い紙を破る方法ではなく、今の世界とぶつかった時だけ足を止める方法が必要だった。

相手は時間をずらして清須を誤らせようとしている。俺たちは、正しい紙を信じることと、目の前を信じることの間に、ようやく小さな余白を作り始めていた。

第273話 敵の一刻を、高くしたのは町じゅうの目だった

米二十俵の件から三日、妙なことが起きた。一本印の使いを茶屋で呼び止める話が減った。庄兵衛のところへ来る「一刻遅らせるならいくら」という問いも、前ほど簡単な値ではまとまらなくなったらしい。「使い一人止めても、別の小札が先に着く。小札まで止めても、荷場が噂で一旦待つ。前より手間が多いって、仲介がぼやいてます」

半次は得意げに「俺ら強くなった?」と言った。親父が「お前は餅に止まるから別だ」と返す。「もう止まらないって」。新吉が「包んでもらうんでしょ」と追い打ちをかける。半次はしばらく考えて、「それは止まったうちに入る?」と真剣に聞いた。朝からどうでもいい。

AIへ、ここ数日の遅延件数と問い合わせの値を重ねる。『単一の遅延行為で生じる影響が低下し、同等効果を得るために複数地点への介入が必要になっています。また、商人・馬方・荷宿が到着時刻の異常を自発的に報告する件数が増えています』。最後の部分が一番大きかった。

以前は、使いが遅れても本人しか知らなかった。今は、一本印の紙が来ないと荷宿が「遅い」と気づく。商人は小札を預かれば、先に着いたか後に着いたかを気にする。橋番も「さっきの紙よりこっちが古いぞ」と言う。誰か一人を監視役にしたわけではない。仕事をする人が、自分の仕事に必要な範囲で時間を見るようになった。

そこで俺は、今まで内側だけで持っていた“通れる量”を、少し外へ出すことにした。北の橋は大荷何台まで、ではなく、「大荷は昼から順に通る」「東の舟は今は平常」「南門は夕方混みやすい」。商人が自分で予定を組むのに必要な程度だけ、荷宿と問屋へ掲げる。

年配の男は当然、反対した。「敵へ教えるのと同じでは」。信長は黙って俺の答えを待つ。俺は「今でも敵は買ってます。だったら、外から見える程度のことを、敵だけが高い銭で早く買える状態の方が危ないです」と言った。正しい時刻が普通の商人にも見えれば、怪しい仲介だけが持つ価値は下がる。

AIも『公開可能な運行状態を広く共有すると、情報格差を利用する中間市場の価値を下げられる可能性があります。ただし、内部の余力上限、代替手段、単一障害点は公開しないでください』と整理した。全部見せるのではない。使う人に必要な現在だけ。

試しに、荷宿三か所へ同じ短い板を置いた。北――大荷は昼から。東――舟は平常。南――夕方混む。変更があれば、二経路で札を送って板を書き換える。古い板の下には、前の文を薄く残さない。新吉が「消すなら最初から墨じゃなく炭でいいじゃん」と言い、そこだけは本当に賢かったので採用した。

最初の日、商人たちは半信半疑だった。久作は板を見て「俺の商売を潰す気?」と笑う。親父が「お前はもっと細かいの売ればいい」と返す。「ひどいなあ」。そう言いながら、久作は誰より早く板の前へ座り、書き換わる時刻を見ていた。

二日目、北へ行く塩商人が、板を見て出発を半刻遅らせた。橋の手前で待つより店で荷を締め直す方を選んだ。東の問屋は「舟は平常」を見て、急ぎでない紙を馬ではなく舟へ回した。町の動きが、城や俺へ聞かなくても少しずつ自分でずれる。

そのぶん、一本印の使いが遅れた時も目立った。板の更新時刻を過ぎても変わらないと、荷宿の方から「まだか」と人を出す。使いが茶屋で止められていれば、迎えの方と道で会う。遅らせる側は、一人を止めるだけでは足りなくなった。

二日目の昼には、板の間違いを最初に見つけたのが城の者ではなく、魚を運ぶ婆さんだった。南門の欄に「夕方混む」と残っているのに、実際は昼から荷車が詰まり始めていたらしい。婆さんは荷宿へ入るなり、「これ誰が書いた。もう混んどるわ」と炭板を指で叩いた。

確かめると、南で荷車の軸が折れ、一時的に道が狭くなっていた。正式な変更札はまだ出ていない。荷宿は勝手に「通れない」とは書かず、「南、今は遅い」とだけ足した。三刻後に道が戻ると、その一行を消す。婆さんは「最初からそうしときゃ魚がぬるくならん」と文句を言いながら、次の日も同じ板を見ていた。

俺はその出来事をAIへ入れた。『公開情報は発信者だけで維持するより、利用者から観測差分を受け取り、正式状態と区別して反映すると更新遅延を縮められます』。また難しい。要するに、“見た人が違うと言える板”にする。ただし、誰か一人の噂で書き換えず、荷宿が目で確かめられる範囲だけ。

敵の情報網だけが町の目を使っていたわけじゃない。清須の側も、仕事をしている人の目を集めればいい。AIは、そのばらばらな目撃を時刻と場所で並べ、同じ異変が重なっているかを見られる。俺一人では到底追えない量を、箱は黙々と拾っていった。

新吉が「町じゅうが知らせ役になるの?」と聞くと、親父は「違う。自分の商売で変だと思ったことを、変だと言えるだけだ」と返した。そのくらいの方が長く続く。見張りを増やしたのではなく、もともと見ていた人の目を無駄にしなくなっただけだった。

三日目の夕方、庄兵衛が笑いながら店へ入ってきた。「値、上がりましたよ」。紙には、「北の知らせを一刻古くするには、何人止めればよい」とある。前なら一人だった。今は、何人か分からないから先に聞いている。

親父が「答えてやれ。高いぞって」と言う。庄兵衛が「それ、商談としては好きです」と笑った。半次まで「俺一人三倍だったから、今なら十倍?」と乗る。新吉が「お前を基準にするな」。店の中に久しぶりに大きな笑いが起きた。

でも、勝ったと思うには早い。相手が知りたいことは、もう変わり始めていた。次に庄兵衛が出した紙を見た時、俺は笑えなくなった。

――清須で、同じ時刻に二つの違う知らせが出たら、人はどちらを信じる。

遅らせるだけで効かなくなったなら、次は“どれが新しいか”ではなく、“どれを信じるか”を揺らす。そういう問いだ。

信長へ持っていくと、上総介様は紙を一度だけ読み、机へ戻した。「ようやく、町そのものを相手にしてきたな」。年配の男が「偽りを流すつもりでしょうか」と低く言う。俺はまだ分からないと答えた。偽物とは限らない。本物同士を違う場所で出させるだけでも、人は迷う。

AIはこれまでの記録をまとめ、『遅延に対する耐性が上がったことで、相手が次に情報の真正性・優先順位・発信権限へ関心を移す可能性があります』と出した。俺はその横へ、自分の言葉で書いた。

遅い本物に負けない町にはなってきた。

次は、本物が二つある時に壊れない町を作らなければならない。

敵の頭は、城の中だけにはいなかった。問屋にも、茶屋にも、荷場にもいる。けれど同じように、清須を守る目も城の中だけにはなかった。橋番も、馬方も、商人も、手代も、自分の仕事の中で「何かおかしい」を見つけ始めている。

その町じゅうの目が、敵の一刻を高くした。

そして次に相手が狙うのは、その目が何を信じるかだった。

評価をするにはログインしてください。
ブックマークに追加
ブックマーク機能を使うにはログインしてください。
― 新着の感想 ―
このエピソードに感想はまだ書かれていません。
感想一覧
+注意+

特に記載なき場合、掲載されている作品はすべてフィクションであり実在の人物・団体等とは一切関係ありません。
特に記載なき場合、掲載されている作品の著作権は作者にあります(一部作品除く)。
作者以外の方による作品の引用を超える無断転載は禁止しており、行った場合、著作権法の違反となります。