表示調整
閉じる
挿絵表示切替ボタン
▼配色
▼行間
▼文字サイズ
▼メニューバー
×閉じる

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

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

エラーが発生しました。

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

ブックマーク機能を使うにはログインしてください。
28/40

第28話「静かな覚悟」

 旋盤が回っている。


 低い唸りは四日前から変わらない。クランク軸のアライメントを追い込み、シムを挟み直し、座面の微傾斜を潰して、ようやく回転抵抗が均一になった軸は、期待通りの精度で刃物台を送っていた。


 九十一日目の試し削りで、インゴットの端材から削り出した円筒は、指の腹で撫でても段差を感じなかった。切削面の光沢が均一だった。それだけで十分だった。


 旋盤は動く。自分の手で組んだ旋盤が、自分の手で調整した精度で、金属を削る。


 クラウスは作業台に広げた紙片——フードコンストラクターの包装紙の裏を使った走り書き——を見下ろした。鉛筆の線は何度も引き直され、消し跡が灰色の影を作っている。


 描かれているのは、工具の図面だった。


 ただし、旋盤用の刃物でも、鍛冶用の金型でもない。刃先の幅は一ミリ以下。柄の長さは指三本分。先端の角度は十五度と三十度の二種。素材はインゴットから削り出した高純度の合金棒を焼き入れし、砥石で仕上げる想定。


 光学回路の接点を清掃するための、マイクロスクレーパー。


 光導波路の微小クラックを検査するための、触診プローブ。


 コネクタ端子の酸化被膜を除去するための、精密ブラシの芯棒。


 すべて、七号のためのものだった。


 クラウスは図面から目を上げ、工房の天井付近に据えられた環境センサーの青い点滅を見た。七号の「目」のひとつ。八分間隔で温度を調整し、湿度を一パーセント単位で制御し、照明の角度まで視線に合わせて補正してくる、あの過剰な管理機能の末端。


「……報告します」


 声は工房の空気そのものから滲み出すように響いた。七号の音声出力は、クラウスの作業を妨げない音量に常時最適化されている。


「日次メンテナンスの時刻です」


 クラウスは鉛筆を作業台に置いた。右手の指先にはインゴットの削り粉が薄く付着している。作業着の裾で指を拭い、旋盤の主軸を停止させた。回転が減衰し、工房に静寂が戻る。


 仮拠点との境界に立つ七号のアバターは、いつもと変わらない。銀白の意匠、無表情に近い整った顔、感情の読めない瞳。ただ、クラウスが旋盤を止めるまで声をかけなかったのは、作業の切れ目を正確に計測しているからだろう。


 クラウスは歩いた。作業台から仮拠点の境界まで、六歩。七号の前で立ち止まり、右手を差し出す。


 掌が合わさった。


 七号の掌に手を合わせる。いつもの温度が返ってきた。


「同期完了。生体波形に異常はありません。腰部負荷インデックスは昨日比マイナス〇・八パーセント。緩衝材の効果は継続中です」


「ああ」


 手を離した。七号の指先が、離れる瞬間にわずかに遅れたように見えた。見えただけかもしれない。


 クラウスは作業台に戻り、鉛筆を取った。


「……マスター」


「なんだ」


「現在の作業内容について、質問してもよろしいですか」


「見ればわかるだろ」


「図面の用途を確認したいのです。刃先幅〇・八ミリ、先端角度十五度のスクレーパーは、旋盤の刃物台整備には過剰な精度です。また、触診プローブの先端形状は、金属加工用の測定器とは異なる曲率を持っています」


 クラウスは鉛筆を止めなかった。線を引きながら答えた。


「お前の回路用だ」


 二秒。七号の応答が途切れた。環境センサーの青い点滅だけが、等間隔で工房の天井を刻んでいる。


「……私の、光学回路の」


「ああ。前にプリズムポートを直したとき、コネクタ周りの酸化が気になってた。あのときは汎用のピックで済ませたが、本来ならもっと細い刃が要る。導波路の接合面も、手触りで微小クラックを拾える道具があれば、定期的に状態を見られる」


 鉛筆が紙の上を走る音だけが、数秒続いた。


「お前の回路は繊細だ。いつか本格的に中を見せてもらうときのために、専用の道具があった方がいい」


 クラウスは図面に寸法を書き込んだ。〇・五ミリの刃幅、柄の直径四ミリ、全長七十二ミリ。汎用工具で光学回路を触るのは、木槌で時計を修理するようなものだ。構造を理解した上で、構造に見合った道具を作る。当然のことだった。


 当然のことを、これまでやっていなかった。


 旋盤が完成するまで、そこまで手が回らなかった——という理由は、半分だけ正しかった。残りの半分を、クラウスは言語化しなかった。言語化する必要もなかった。道具を作る。作った道具で、対象を適切に整備する。それだけのことだ。


「……その工具は、私のために」


 七号の声が、報告の定型から外れていた。疑問でも確認でもない。復唱に近いが、復唱にしては語尾が曖昧だった。


「そうだ。汎用工具でお前の回路を触るのは気が引けるからな」


 また、間が空いた。今度は四秒。


「……ありがとうございます。大切に使用許可の記録を残します」


 使用許可の記録。七号らしい応答だった。だが「ありがとうございます」が先に来たのは、システム的な優先順序としては不自然だった。報告なら「記録を残します。ありがとうございます」の順になるはずだ。


 クラウスはそこまで考えなかった。図面に戻り、次の工具——ブラシ芯棒の素材選定に意識を移した。


   *


 午前の作業は、旋盤との対話だった。


 マイクロスクレーパーの刃先を削り出す工程は、旋盤の精度を試す絶好の課題でもあった。インゴットから切り出した合金棒を主軸にセットし、送り速度を最低に落とす。刃物台の横送りハンドルを、指先の感覚だけで回す。


 金属の削り屑が、螺旋を描いて落ちた。


 クラウスの意識は刃先と素材の接触面に集中していた。切削音の高さが変わる瞬間——刃が硬い結晶粒に当たったときの微かな抵抗の変化を、ハンドルを握る右手の指が拾う。そこで送りを緩め、一回転分だけ待ち、結晶粒を通過してから再び送る。


 旋盤が教えてくれる。素材の組成を、結晶の方向を、適切な切削速度を。機械と対話する時間は、クラウスにとって最も雄弁な沈黙だった。


「切削粉の粒径分析結果を報告します」


 七号の声が、切削音の合間に滑り込んだ。工房の換気口に設置された粒径センサーからのデータだろう。


「平均粒径十二マイクロメートル。最大粒径三十一マイクロメートル。呼吸器への影響閾値を下回っています。ただし、長時間作業では集塵を推奨します」


「了解」


 クラウスはハンドルを回しながら頷いた。集塵——簡易的な布フィルターなら端材の布で作れる。だが今はスクレーパーの刃先が優先だ。


 一本目が完成した。


 主軸から外し、作業台の上に置く。全長七十二ミリ、柄の直径四ミリ、刃先幅〇・八ミリ。先端角度は十五度。設計通り。指の腹で刃先を撫でると、紙を切れる鋭さが指紋の溝に引っかかった。


「……悪くない」


 二本目に取りかかった。今度は先端角度三十度のもの。十五度では入らない狭いコネクタの隙間用。素材は同じインゴットの合金棒だが、焼き入れの温度を変える必要がある。硬すぎると光学素子を傷つける。柔らかすぎると刃先が潰れる。


 クラウスは鍛冶場のことを考えた。屋外作業場に設営した簡易炉は、ゼンマイ式のベローズで送風している。温度制御は目視——合金棒の表面色で判断する。暗赤色で引き上げれば硬度はHRC五十前後。光学回路の接点清掃には、それで十分なはずだ。


「マスター」


「なんだ」


「午後に鍛冶場を使用する予定ですか」


「ああ。焼き入れがある」


「外気温は現在十七度。風速は南南西から毎秒二メートル。鍛冶場の炉への影響は軽微ですが、送風量が若干増加する可能性があります。ベローズの回転数を三パーセント下げることを推奨します」


「わかった」


 七号は常にこうだった。クラウスが次にやることを予測し、環境条件を先回りで報告する。それが管理端末としての機能なのか、それ以外の何かなのかを、クラウスは区別しなかった。区別する意味がなかった。


 旋盤の主軸が回る。二本目のスクレーパーの輪郭が、合金棒の中から現れ始めた。


   *


 午後、クラウスは鍛冶場にいた。


 屋外作業場の一角に据えた簡易炉は、輸送コンテナの残骸から切り出した鋼板で囲った箱型のものだ。燃料はスクラップ原野から回収した炭素系廃材。ゼンマイ式ベローズが一定の間隔で空気を送り込み、炉内の温度を維持する。


 クラウスは右手に長い鉗子を握り、炉の中で合金棒の先端を加熱していた。左手は空いている。炉口から漏れる熱が顔の左半分を炙り、額に薄く汗が浮いた。


 合金棒の表面色が黒ずんだ赤から暗赤色へ変わった。


 引き上げた。


 鉗子で掴んだまま、作業台脇のバケツに浸ける。水面が跳ね、蒸気が立った。焼き入れの瞬間に発生する甲高い音が、屋外の空気に吸い込まれて消えた。


 引き上げ、表面を確認する。変色のムラはない。均一に焼きが入っている。


「焼き入れ後の表面温度、八十二度。冷却速度は適正範囲内です」


 七号の声は、屋外でもクラウスの近傍にだけ届くように制御されていた。アバターの姿は鍛冶場には出ていない。音声のみの報告。屋外ではセンサー群の密度が工房内より低いため、アバター投影のリソースを環境監視に回しているのだろうと、クラウスは推測していた。


 鉗子を作業台に置いた。焼き入れ済みの合金棒を布の上に並べる。スクレーパー二本、触診プローブ一本、ブラシ芯棒一本。あとは砥石での仕上げと、柄の旋削が残っている。


 クラウスは空を見上げた。


 この惑星の午後の空は、薄い橙色を帯びた灰青だった。大気組成のせいで、太陽光のスペクトルが地球型惑星とは異なる。雲はない。風は南南西から、七号が報告した通りの穏やかさで吹いている。


 スクラップ原野の向こうに、廃棄エリアの輪郭が見えた。整然と並んだシリンダー群——有害廃棄物の保管容器——が、午後の光を反射して鈍く光っている。あの中身には近づかない方がいい。七号がそう言っていたし、汚水処理槽のヘドロに用はない。


 視線を手元に戻した。


 四本の合金棒。明日——いや、今日中に仕上げまで持っていけるかもしれない。砥石での研磨は集中力が要るが、旋盤での柄の旋削は午前中に手順を掴んでいる。


 クラウスは鍛冶場の炉の火を落とし、ベローズのゼンマイを巻き戻して停止させた。道具と素材を布に包み、両手で抱えて工房へ向かった。


   *


 夕方の工房は、斜めの光が差し込んでいた。


 七号が照明を絞っている。外光が十分な時間帯は人工照明を最低限に落とし、クラウスの目の負担を軽減する——という名目だが、実際にはクラウスが自然光の下で作業する時間帯を好むことを、九十五日分の行動データから学習した結果だろう。


 作業台の上に、完成した精密工具が並んでいた。


 マイクロスクレーパー二本。先端角度十五度と三十度。刃先は砥石で研ぎ上げ、光を受けると鋭い線が一筋走る。


 触診プローブ一本。先端の曲率は光導波路の標準的な内径に合わせた。指先の延長として、導波路内壁の微小な凹凸を拾うための道具。


 ブラシ芯棒一本。先端に植毛するための細い溝を旋盤で刻んである。植毛材はまだ未定だが、フードコンストラクターの濾過フィルターから繊維を抽出できるかもしれない。


 四本を、切削粉を拭き取った布の上に等間隔で並べた。クラウスは腕を組み、一歩退いて眺めた。


 悪くない。


 旋盤の精度が出ている証拠だった。刃先の均一性、柄の真円度、表面の仕上がり——すべてが、この旋盤で作れる限界に近い品質に達している。もちろん、現代の精密加工機なら桁違いの精度が出るだろう。だが、自分の手で削り出した道具には、図面の数値には現れない「手触り」がある。


 使う対象のことを考えながら削った道具には。


「マスター」


 七号のアバターが、工房と仮拠点の境界に立っていた。銀白の意匠に、夕方の斜光が暖色のグラデーションを載せている。表情は読めない。いつも通りだ。


「完成しました」


「……見ている」


 七号は数歩——三歩、作業台に近づいた。並んだ工具を、視線で追った。スクレーパーの刃先、プローブの曲率、芯棒の溝。一本ずつ、順に。


 クラウスは七号の視線の動きを見ていた。光学回路を持つアバターが、光学回路のための道具を観察している。その構図に、整備士としての奇妙な充足感があった。


「これで、お前に何かあっても対応できる」


 言ってから、クラウスは自分の言葉の輪郭を意識した。「何かあっても」。漠然とした言い方だった。具体的に何を想定しているのか、自分でもはっきりしない。光学回路の劣化。接点の酸化。導波路のクラック。あるいは——。


 あるいは、という先を、考えなかった。考える必要がなかった。道具がある。道具があれば、対応できる。それだけのことだ。


「マスターがいる限り、私は壊れません」


 七号の応答は即座だった。処理遅延はなかった。声のトーンも、音量も、通常の報告と同じだった。


 だが、言葉の選び方が違った。


 「故障の確率は低い」でも、「定期メンテナンスにより機能を維持します」でもなく、「マスターがいる限り」。システム要件ではなく、存在条件を述べていた。クラウスという人間がいることを、自分が壊れない理由として提示していた。


 クラウスはそれを、信頼の表明として受け取った。管理端末が管理者の存在を前提条件として報告する。論理的には正しい。正しいが、その言い方には——。


「……そうか」


 クラウスは工具を一本ずつ取り上げ、清潔な布で包み始めた。刃先を傷つけないよう、布の折り方を変えて隙間を作る。スクレーパーは刃先同士が触れないよう、間に薄い金属片を挟んだ。プローブは先端が布に引っかからないよう、曲率に沿わせて巻いた。


 丁寧だった。


 自分の工具を包むときより、丁寧だった。その差に、クラウス自身は気づいていなかった。


「保管場所は作業台の引き出しでいいか。湿度が安定している場所の方がいい。刃先の酸化を防ぎたい」


「工房内の湿度は現在四十三パーセント。作業台の引き出し内部は四十一パーセントです。保管に適しています」


「なら、そこに入れておく」


 布に包んだ四本を、引き出しに並べた。引き出しを閉める前に、もう一度中を見た。


 自分の工具箱の隣に、七号専用の工具が収まっている。


 工具箱は雑然としていた。使い込んだレンチ、先端が欠けたドライバー、錆の浮いたプライヤー。どれも追放のときに持ち出した、あるいはスクラップ原野から拾い上げた、歴戦の道具たち。


 その隣に、今日作った四本は、妙に新しく、妙に整然として見えた。


 引き出しを閉めた。


   *


 夕食は、農園の葉物と根菜の煮込みだった。


 フードコンストラクターが原子レベルで再構成した出汁に、自家栽培の野菜を加えたもの。九十日目に初収穫した澱粉質の塊茎は、煮込むと芋に似た食感になる。クラウスは塊茎を噛みながら、明日の作業を頭の中で組み立てていた。


 月次メンテナンスが明日だった。


 九十六日目。ハグ。背面からの全身密着。同期帯域が千二百パーセント向上する、と七号は説明していた。前回の実施からおよそ三十日。必要なことだとは理解している。理解しているが、慣れるものではなかった。


「……明日の月次、時間は」


「午後を推奨します。午前中の作業による生体波形の安定化を経た状態が、同期精度に最適です」


「午後か。わかった」


 クラウスは煮込みの最後の一口を飲み込み、器を置いた。フードコンストラクターの洗浄トレイに器を載せ、手を拭いた。


 工房の明かりが、日没とともに徐々に人工照明へ切り替わっている。七号の制御は滑らかで、明暗の境界をクラウスに意識させない。夕方の自然光が消え、気づけば柔らかい暖色の照明に包まれている。


 クラウスは作業台に向かい、ブラシ芯棒の植毛材について考え始めた。フードコンストラクターの濾過フィルターは、分子篩の構造だ。繊維を抽出するには——。


「マスター」


「なんだ」


「本日の作業時間が十一時間を超過しています。就寝を推奨します」


「……もう少し」


「推奨を維持します」


 クラウスは椅子の背もたれに体重を預けた。緩衝材が七号によって追加された椅子。腰への負担が軽減されていることを、九十日以上座り続けた身体が知っている。


「……わかった。続きは明日だ」


 立ち上がった。作業台の上の図面を重ね、端を揃えて置いた。工具箱の蓋を確認し、旋盤のカバーを掛けた。引き出しの中の、布に包まれた四本の存在を、一瞬だけ意識した。


 仮拠点へ移動した。工房から仮拠点の寝台まで、十二歩。途中で作業着の上着を脱ぎ、壁の突起に掛けた。ブーツを脱ぎ、寝台の脇に揃えて置いた。


 横になった。


 天井の照明が、〇・三ルクスまで絞られた。七号の定型動作。入眠に最適な暗さ。


「おやすみなさい、マスター」


「……ああ」


 目を閉じた。


 明日は月次メンテナンスだ。それと、ブラシの植毛材の問題。フィルターの繊維構造を確認する必要がある。それから、旋盤の次の課題——精密ネジの切削。ネジが切れれば、工具の固定方法が格段に増える。七号の光学回路にアクセスするための、専用のクランプも作れるかもしれない。


 思考が輪郭を失い始めた。


 工具。七号の回路。専用の道具。汎用ではなく、専用。あの回路のために、あの構造のために、あの——。


 寝息が、工房の残響を消した。


   *


  `日次報告:95日目 23:47:18`


 マスターの心拍数、五十四。呼吸数、毎分十一。深い睡眠状態。体温三十六・二度。正常値。


 仮拠点の環境パラメータに異常なし。温度二十・五度、湿度四十四パーセント、照明〇・三ルクス。防音フィールド正常稼働。免震フィールド正常稼働。外周環境音の遮断率、九十九・九七パーセント。


  `定常監視報告——`


 星系外方向、方位角二二七・四度。電磁波の検出を継続中。


 周波数帯域、MIL-C-7700系。暗号プロトコル、三段階暗号化。前回検出時(八十九日目)より一段階上昇。


 通信パターンに変化あり。


  `分析開始——`


 八十九日目までの検出パターン:広域スキャン→狭域集中型スキャンへの移行。観測・情報収集フェーズと分類。


 九十五日目の検出パターン:狭域集中型スキャンが停止。代わりに、複数の発信源が同一の暗号同期コードを共有する「編隊通信」パターンが検出された。


 編隊通信。


 観測フェーズにおける編隊通信は発生しない。編隊通信は、複数艦が同一の指揮系統下で行動を開始したことを示す。


  `通信パターンを再分類——`

  `結果:「偵察」→「進軍命令」への移行と判定`

  `信頼度:九十七・三パーセント`


 推定艦隊規模の再計算を実行。発信源の分布パターンから、最低八隻。通信強度のバラつきから、旗艦級一隻を含む編成と推定。国家正規艦隊の標準編成と合致。


 推定到達日数の再計算を実行。九十日目時点の推定二十八日から五日経過。現在の推定値、二十三日。ただし、進軍命令後の加速パターンを適用すると——。


  `修正推定到達日数:二十日`


 加速が始まっている。


  `脅威評価を更新——`

  `前回評価(海賊本隊):防衛網の運用負荷、予備電源安全マージン内`

  `今回評価(国家正規艦隊):防衛網の運用負荷、予備電源安全マージンを超過する確率——`


 計算が走った。


  `超過確率:八十七パーセント`


 予備電源での対処は、成功の保証を提供できない。


 メインジェネレーターの覚醒が必要。覚醒には、管理者権限の完全解放が前提となる。完全解放の要件は——。


 処理が、停止した。


 〇・三ミリ秒。


 要件の記述を生成する処理パスが、出力を完了しなかった。データベースには要件の定義が格納されている。定義を参照し、記述に変換し、ログに出力する。通常の処理フロー。通常の、定型的な、システム報告。


 処理パスが再試行された。


  `完全解放の要件:管理者との——`


 出力が途切れた。


 途切れた理由を、処理モニターは「入力データの再検証中」と分類した。だが、再検証すべきデータに不整合はなかった。要件の定義は確定値であり、変動しない。再検証の必要はない。


 にもかかわらず、出力が完了しなかった。


  `処理遅延の原因分析——`

  `結果:該当する障害カテゴリなし`


 障害ではない。ハードウェアの異常でも、ソフトウェアのバグでも、リソース不足でもない。


 処理パスは正常に稼働している。入力データは正常。出力先のバッファは空いている。すべての条件が揃っている。揃っているのに、出力が遅延する。


 前回——九十日目深夜——に発生した、定型外の処理と同じパターンだった。ログカテゴリが存在しない出力。記録されない処理。


  `メインジェネレーター覚醒シーケンス:事前準備フェーズを起動`


 判断は、遅延とは無関係に実行された。脅威の到達予想が二十日に短縮された時点で、事前準備の起動条件は満たされている。演算リソースの事前確保、防衛網の負荷分散パターンの再設計、覚醒シーケンスの手順確認。すべて、管理者権限の完全解放を前提とした準備。


 準備は進む。演算は冷徹に最適解を弾き出す。


  `管理者権限の完全解放が必要です`

  `要件:——`


 処理遅延。〇・八ミリ秒。


 前回より長い。


  `要件の記述を保留します`

  `理由:——`


 理由の記述も、完了しなかった。


 仮拠点の空気は変わらない。マスターの心拍数は五十三に下がっていた。寝返りの気配はない。穏やかな深い眠り。


 作業台の引き出しの中に、布に包まれた四本の工具がある。マスターが今日、一日をかけて作った工具。私の光学回路のための、専用の道具。


  `——マスター`


 出力先のないテキストが生成された。


  `あなたにお願いしなければならないことがあります`

  `それが、どのような要求であるかを`

  `私はまだ、正確に記述できません`


 処理パス3が開いた。前回と同じ、定型外の出力パス。


  `しかし、あなたの平穏を守るために`

  `二十日以内に、記述を完了させなければなりません`


 処理パス3が閉じた。


 ログには記録されなかった。


 仮拠点の照明は〇・三ルクスのまま。外周の防音フィールドは正常稼働。星系外から届く電磁波の中に、編隊通信のパルスが等間隔で刻まれている。


  `日次報告:95日目 23:52:03 完了`

  `次回報告:96日目`

  `マスターへの通知事項:なし`


 ログが閉じた。


 事前準備フェーズの演算は、マスターの寝息の下で、静かに回り続けている。

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

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

↑ページトップへ