窓屋の手口
8時41分。南環状の雑居ビル五階。エレベータのドアが開いた瞬間、城戸は携帯式騒音計の表示をちらと見た。室内積算41–42dB。共用廊下の端に、白いドア。プレートは〈睡眠最適化スタジオ〉。受付台の上にタブレット。入室時の同意画面は短い。「個人最適化ログの提供に同意」「医療行為ではない」。70dB超の出音は無い。登録スピーカーも無い。歌は売られていなかった。
胸郭を3.2秒に合わせ、城戸はドアの向こうへ入る。監察腕章は外し、予約名は一般名義。受付係の呼吸は早い。HR 92→96(+4.3%/60s)。机の内側で、薄いゴムのバンドが箱から顔を出す。活動量計。隣のケースには旧式スマートフォン。日付は四日前に固定され、肥らせるための玩具だ。
「まずは準備運動を」。コーチと名乗る男が言う。41dBで柔らかい。「窓の前30分は手首の連打かその場足踏み。HR_{text{base}}の学習が夜間直前に走るの、知ってますよね? そこに少し変動を入れておくと、眠りやすくなる」
眠りやすく――minが未成立に固定されるだけだ、と城戸は胸の内で訂正する。彼は頷き、腕にバンドを巻いた。皮膚に薄いゴムの匂い。脈の小さな上下が、装置に拾われる。コーチが古いスマホを差し出す。
「σ+は記録の補助です。十四日前までの夜間にノイズを足す形。古いデータとして入るから、違反じゃない。UIは一行でしょ? minの未成立が続けば、体は賢くなる」
体は賢くならない。枠が緩むだけだ。城戸は顔に何も出さず、タブレットへ指を滑らせた。σ+の設定画面。「夜間:22:00–06:00」「揺らぎ幅:+0.2〜0.3σ」「注入比率:3/14夜」。注入は偶数夜に寄せられ、median_{14d}を少し上に押し、$sigma_{14d}$を膨らませる。Zの分母が肥え、minが立ちにくい。
コーチが笑う。「効果はUIで見える。窓で眠れなかったこと、最近あります? minが一行の世界なら、基準の整えが大事なんです」
城戸は手首を90秒だけ動かした。画面のデバッグにはHR 88→97(+10.2%)。活動量が閾値を越える。監査フラグ(橙)が、彼の個人端末の裏側で静かに灯った。窓は180→120sに短縮されるだろう。票は呼吸する。条文より速く。
◇ ◇ ◇
9時29分。実演が始まる。小さな個室。出音41dB。壁に貼られた標準票v1.0のコピー。中央には、一行。
> 逸脱条件:min(±20%×k_age, Z±2.0) が 60s
コーチは説明する。「窓はここでは開けません。広場に行って。QRを読む前にこの運動を30秒×4セット。σ+は今夜から効く。お子さんがいる場合は、同じ端末で家族アカウントにログインしておくと楽ですよ」
楽ではない。境界が曖昧になる。城戸は頷き、個室の隅に置かれた観葉植物の葉先に目をやった。0.01Paの揺れ。空調の吐き出しは安定。歌の気配は無い。“窓屋”は歌を売らない。基準を売る。
退出すると、廊下に若い母親がいた。幼児を抱き、肩が張っている。受付係が活動量バンドをもうひとつ出そうとして、母親はかすかに躊躇した。手首の細い骨。HR 108。幼児はHR 132。泣き声は押し殺されていて、45dBの線には触れない。城戸は視線を落とした。声を掛ければ、ここではただの雑音だ。
◇ ◇ ◇
11時04分。庁舎・監察室。城戸は装着していたバンドとσ+端末を証拠袋に入れ、運用通達の起案に移った。壁の表示に、午前中の匿名通報が流れる。「眠りのログ納品」「基準調整90分コース」「σ拡張アプリ込み」。雨宮が低く言う。41dB。
「準備行為ではあるが、誘導に繋がる。票に〈帯の芯=基準域〉を入れたのは正解。補則は今日中」
荒見が短く笑う。「歌を止めたら、基準が商品になった」
「minは一行のままです」城戸。「橙が点いた時は窓を120sに。学習凍結は灰の押印が要るように」
「逮捕は?」荒見。
「現認のみ」雨宮。「窓屋は客に運動を指導し、端末を貸す。選音ではない。赤は届かない。灰で足場を作っていくしかない」
城戸の端末が震えた。間合い3.2秒。
――〈枠を知る者は枠の内側で商う〉
〈歌は要らない。基準は売れる〉
“彼女”かどうかを判断する材料は無い。文体だけが残る。城戸は返信を打たない。数字を先に置く。
◇ ◇ ◇
13時22分。中央広場。静音器のベンチは三基。標準票v1.0の脚注には〈文脈>量〉〈帯=余白〉〈帯の芯=基準域〉。青(窓)を待つ列に、さっきの母親がいた。幼児は眠いのか、まぶたが重い。HR 128。母親は活動量バンドを外しかけて、指を止めた。基準を肥らせてしまえば、窓の効きが曖昧になる。楽ではなくなる。
城戸は管理側の端末で監査フラグ(橙)を確認した。母子のアカウントに橙。窓は120s。学習凍結=灰。申請QRが青に変わる。
「開始します」。係の声は41–42dB。
――[WIDE/MOTHER&CHILD(窓120s)]
出力 34dB/帯域 415Hz±6Hz/周期 3.2s(±0.1s)
00:20 子 HR 128→125(-2.3%)/母 105→102(-2.9%)
01:20 子 125→121(-3.2%)
min:未成立(60s未満)/-18%/60s 未到達/BDA疑義:橙・凍結中
数字は淡いが、確かだ。母親の肩甲骨の張りがほどけ、幼児の胸郭の上下が3.2秒へ引かれる。歌はいらない。基準はいじらない。窓だけが開く。コーチらしき男が列の端でそれを見て、短く眉を動かして去った。
城戸は灰で学習凍結の記録を確定し、プレートの一行を見上げた。
> 逸脱条件:min(±20%×k_age, Z±2.0) が 60s
枠は一行。備考が帯を太くする。
◇ ◇ ◇
15時08分。雑居ビルに戻る。午後は個別相談の枠が続いていた。新しい客は若い男性ふたり組。手には旧式スマホが二台。端末内時計が半日前に巻き戻されている。受付係がWi-FiのMACを偽装し、夜間データの注入を始めた。σ+の画面では「注入成功:2/14」「揺らぎ幅:+0.3σ」。Zの分母がまた肥える。
城戸は奥の個室に通され、窓の前に行うべき準備運動をもう一度指導された。その場足踏みは90秒。手首連打は60秒。活動量バンドが微細な加速度を拾う。夜間直前の30分に基準の辺縁へ波を作り、medianを2bpm上へずらす。
コーチが薄く笑う。「赤は来ない。歌じゃないから。青はあなたが押す。灰は誰も押さない。記録は眠りだけ残る」
灰は押す。押す側に居るのが、彼らには見えていない。城戸は頷き、視線だけで観葉植物と空調を確認した。0.01Pa。3.2秒。415Hzの肩。文脈は外れていない。312の影は無い。
退出直前、廊下の端で白いラインのグローブが見えた。影は動かない。3.2秒、間を置く。その間に、受付台の下の延長コードが一本、稼働をやめた。旧式スマホの給電が切れる。受付係は気づかず、別のコンセントへ差し替える。影は退く。歌ではなく、配線だけ触っていく。城戸は追わない。現認はまだ準備だ。
◇ ◇ ◇
17時12分。庁舎・三者協議。補則が最終稿になった。雨宮が読み上げる。
――[補則 第5条(基準域の保全)]
1. 帯の芯(基準域)=HR_{text{base}}および$sigma_{14d}$で構成される評価基盤。
2. 基準逸脱攻撃(BDA)=基準域を人為的に操作し、minの成立を遅延・回避させる行為。
3. 運用:監査フラグ(橙)点灯時は窓最大を120s、基準更新は凍結(灰押印)。
4. 記録:UIは一行のまま。内部ログに疑義を残す。
5. 指導:端末時刻の巻戻しや揺らぎ注入アプリの業としての提供は行政指導の対象。反復の場合は仮差止申立。
音響課の古参が補足する。「票に〈帯の芯〉を入れた。書き換えはできない。備考が厚くなった分、UIは短いまま――minの一行だけ」
荒見が地図を広げる。「“窓屋”の巡回は南環状→中央広場→保育所。夜は住宅街。押さえるのは夜間だが、赤は出ない。灰で凍結し、橙で短縮して、記録を積む」
城戸は頷いた。遅さの積み上げだけが、速い手口に対抗する。端末が震える。間合い3.2秒。
――〈遅さは帯〉
〈速さは刃〉
◇ ◇ ◇
20時03分。住宅街の公園。常設の静音器が一基。標準票v1.0のガラスの内側、水滴が細かく浮いている。夜の湿度。石畳は冷たく、出音42–43dB。ベンチの影で、父親が活動量バンドを子の手首に巻こうとしている。橙がすでに点いたアカウントだ。城戸は距離を保ち、「申請前の運動は控えて」と41dBで言った。父親の肩が硬くなった。HR 88→94(+6.8%/60s)。反発の角度。歌ではない。基準の防衛。
申請が通り、窓が120sで開く。係の声が短い。34dB。415Hz±6Hz。3.2s。
――[PARK CHILD(窓120s)]
00:20 HR 122→119(-2.5%)
01:20 119→116(-2.5%)
min:未成立/-18%/60s 未到達/BDA疑義:橙・凍結
父親は黙って頷いた。頷きは謝罪ではない。報告の角度だ。バンドはポケットに戻る。城戸は灰を押し、凍結の印を残した。遅さの一枚が帯になって重なる。
そのとき、公園の通路の先で、白いラインのグローブが一度だけ見えた。影は歌を運ばない。窓の申請が見える場所に立ち、3.2秒の間を置き、低い柵の向こうの換気口へ手を伸ばす。薄片は無い。0.02Paの揺れが0.01Paに落ちる。退くという動詞の練習。城戸は追わない。現認はまだ明日でいい。今日は手口を積む日だ。
◇ ◇ ◇
23時18分。雑居ビルに仮差止の通知が届いた。端末時刻巻戻しおよび揺らぎ注入アプリの営業停止を求める内容。雨宮が41dBで言う。「一晩で止まらないでしょう。代替が出る。票は短いまま。備考を増やす」
「逮捕は?」荒見。
「保留。現認は明日の夜に回す」
城戸は監察室の灰(送信)に親指を置いた。押せば記録。押さなければ体。数字が足りていれば、遅さで押せる。端末が震えた。間合い3.2秒。
――〈捕まえる時は来る〉
〈歌より遅い手は、遅さでしか追えない〉
親指は――わずかに沈んだ。沈んだのは、ボタンか、皮膚か。押したかどうかは、ログが語る。体の記憶は、3.2秒で消える。
窓は閉じ、赤は今夜も眠り、橙があちこちで点いた。minの一行は、変わらず軽い。備考だけが太っていく。帯はそれでいい、と城戸は思った。歌の無い夜は、枠が守る。
・観測:
— “窓屋”の手口=活動量連打/その場足踏みで夜間直前のHR_{text{base}}を上振れ、σ+アプリで$sigma_{14d}$を+0.2〜0.3に膨張。端末時刻の巻戻しで過去データ偽装。
— UIはmin(±20%×k_age, Z±2.0) が60sの一行のまま/内部でBDA疑義。監査フラグ(橙)点灯→窓180→120s/学習凍結(灰押印)。
・数値:
— 介入前のmedian_{14d}:+2〜+4bpm、σ:+0.1〜0.3の不自然膨張を複数確認。
— 広場・保育所・公園の窓で、子どもHR -2〜-6%/120–180s、min未成立、-18%/60s未到達。
— 窓屋実演時の活動量=90秒足踏み/60秒連打でHR +8〜+12%の短期上昇を記録。
・運用:
— 補則に〈帯の芯=基準域〉を明記。BDAを定義、橙時短縮と凍結の手順を標準化。
— 仮差止の準備着手。行政指導→反復で法的措置の流れ。
— 歌に対する遮断(赤)は該当なし。基準には遅さ(灰)で対抗。
・物件:
— 活動量バンド、旧式スマホ(日付巻戻し)、σ+アプリ画面キャプチャ。
— 方眼紙の走り書き〈遅さは帯/速さは刃〉。
・仮説:
— 歌の市場が閉じると、基準が商品化する。短いUI(min)を死守し、備考を増やすことで吸収可能。
— 彼女は窓のある夜は退く規律を継続。現認は先送り。
— 逮捕は保留。遅さの記録が帯を太らせ、次夜の執行枠を整える。




