第15章 止めてもいいと思えた日
静かになったライン
「経過:11週/12週 金曜」
B社物流センター。
昼のピークを越えたフロアには、
フォークリフトの音だけが間隔を空けて響いていた。
悠(ゆう)はヘルメットの位置を直しながら、
CareLogiの端末が並ぶラックの前に立つ。
モニタには、
ここ二か月のログがグラフで表示されていた。
「……赤判定からライン止めたの、やっぱり二回だけか」
隣で晴(はる)が、
クリップで留めた紙をめくる。
「はい」
「二回とも“ライン停止”という結果に
つながってはいますが」
「“インシデント○%減”という
分かりやすい成果には
なっていません」
悠は、口の端だけで笑った。
「数字だけ見たら、
“微妙”って顔されるだろうな」
「でも、その二回が
どういう現場だったかは聞きたい」
「それは数字じゃ拾えないから」
少し離れた場所で、
オレンジ色のベストを着た男が
パレットを指さしながら指示を飛ばしていた。
胸の名札には「中村」とある。
中村がこちらに歩いてきて、
手をひらひらと上げる。
「待たせたな」
「人いったん散らしたから、
今なら落ち着いて話せる」
悠と晴は、揃って頭を下げた。
「お時間いただき、ありがとうございます」
“様子を見る”と言いかけた口
事務所の横にある、小さな打ち合わせスペース。
古い丸テーブルとパイプ椅子が三つ。
中村は缶コーヒーを三本置き、
自分の分をプシュッと開けた。
「さて」
「CareLogiの話だよな」
悠が、ログのコピーを一枚テーブルに置く。
「この日について、
中村さんの口から聞きたいです」
通常より一人少ない配置の遅番
開始から終盤まで黄色判定
二十二時台に赤判定に変化
そこでライン停止
中村は一目見て、ため息をついた。
「ああ、その日か」
「正直、
忘れづらい日だな」
缶から一口飲んで、
ぽつぽつと話し始める。
「その日は朝からバタバタだった」
「派遣さん一人急に来れなくなってさ」
「本当なら二人で見るラインを、
一人にした」
「“今日だけだから頼む”って」
晴がメモを取りながら頷く。
「ラインの長さ、
片側から片側まで四十メートルでしたよね」
「そう」
中村は、指先で机を軽く叩く。
「片側の端に行って戻ってくると、
もう次の荷が来てるぐらいの感覚だった」
「CareLogiは、
その間ずっと黄色つけてた」
「“負荷高めですよ”ってサインなんだろ、あれ」
悠が補足する。
「黄色自体は、
“すぐ危ない”というより
“ちょっと注意して見てください”って意味です」
「ただ、あの日は黄色が長く続きすぎていた」
「ログから見ても、かなり特徴的です」
中村は、苦笑いした。
「現場の感覚とも合ってたよ」
「“まあギリギリ持ってるかな”って」
「問題は、そのあとのほうだった」
「二十二時をちょっと回ったころだったか」
「急に、赤に変わった」
CareLogiの画面に、
見慣れてきたはずの表示が出る。
「負荷オーバーの疑いあり。
ライン停止を検討してください」
中村は、その瞬間のことを
思い出しながら言葉を選んだ。
「最初に頭に浮かんだのは、
正直なところ」
「“本当に止めていいのか?”じゃなかった」
「“また“AIのせいにするな”って
言われないか、だった」
晴が顔を上げる。
「“AIのせい”?」
「そう」
中村は、缶を指でなぞる。
「“CareLogiが赤って言ったんで止めました”って
言い訳してるみてえでさ」
「“自分で状況見て判断しろよ”って
誰かに言われるんじゃないかって
変な恐さが先に立った」
悠は、
手の中の缶を少し強く握る。
(分かる)
(分かるから余計に刺さる)
「だから最初の数十秒は、
頭の中で“様子見ましょう”って
言いそうになってた」
「いつもの癖だな」
「“まあ、もう少し見てみましょう”」
晴のペン先が、そこで止まる。
「それでも、
止めたんですよね」
「何が変わったんですか」
中村は、
事務所のロッカーのほうを顎で指した。
「悠さんらが持ってきた
“NG集”の紙、あったろ」
「あれ、ロッカーの扉の内側に貼ってたんだ」
「飲み物取りに戻ったついでに、
ホチキスの針が浮いてないか見ようとして…」
「目に入ったんだよ」
そこには、
悠と晴が一緒に夜な夜な書いた文が並んでいた。
「AIが全部教えてくれるわけではない」
「最後に止めるかどうか決めるのは人間」
「“止めるのが怖い”ときは、
“何が怖いのか”を疑う」
中村は、ふっと笑う。
「最初は、ちょっとムカついた」
「“偉そうなこと書きやがって”って」
悠も、思わず苦笑いする。
「ですよね……」
「でも、
読んでるうちにさ」
中村は、自分の胸を指で軽く叩いた。
「“AIのせいにするな”って言われるのが嫌なんじゃなくて」
「“俺が止めた”って言うのが
本当は怖いだけなんじゃねえかって
気づいたんだよ」
「止めた結果、
あとから何か言われるのが嫌で」
「“様子見ましょう”って言い慣れてるほうを
選びかけてた」
少し間を置いて、ぽつりと言う。
「それに気づいたときにさ」
「“あ、これはさすがにダサいな”って思った」
「だから、止めた」
“何も起きなかった”とどう言うか
晴が、
ゆっくりと尋ねる。
「止めた結果、
どうなりましたか」
「何も起きなかった」
中村は、肩をすくめた。
「機械が壊れたわけでもない」
「荷物が落ちたわけでもない」
「夜勤明けのメンバーが
普通に次の日も来て」
「腰やられて休むやつもいなくて」
「それで終わりだ」
悠の胸の奥で、
じわっと何かが広がる。
(それを“それで終わり”って
一言で片づけるの、 本当はおかしいよな)
「だから、
エライ人向けの報告書には
多分こういう話はならねえんだと思う」
中村は、テーブルに目を落として続ける。
「“ライン停止二件、重大インシデントゼロ”」
「数字だけ見たら、
“まあ良かったね”ぐらいだろ」
「でも、現場からしたら違う」
中村は、
悠たちを真っすぐ見る。
「赤が点かなかったら、多分止めてない」
「だから俺は、
CareLogiを“危険を教えてくれるやつ”だとは思ってない」
少し笑って、言葉を付け足す。
「“止めそこねそうになったときに、
もう一回立ち止まらせるやつ”だと思ってる」
晴のペン先が、そこでまた止まる。
「……その表現、 とても大事です」
悠も、深くうなずいた。
「今日の話、
全部資料に入れていいですか」
「名前は伏せますけど」
「かまわねえよ」
中村は、あっさりと言う。
「どうせ偉い人向けの資料には
きれいな数字しか残らねえかもしれねえけど」
「現場で何が起きたかぐらいは、
どっかに残しといてくれ」
コピーを捨てるチャット
その日の帰り道。
電車の揺れの中で、
プロジェクトチャットが動いた。
悠:
「中村さんから聞いた話、
ざっくりまとめました」
ログ画面のスクショと一緒に、
悠のテキストが流れる。
悠:
「・人が一人減った遅番シフト
・黄色が長く続いたあとで赤に変わった
・最初は“AIのせいにするなって言われる”のが怖くて
止めるのをためらった
・ロッカーに貼ってあったNG集を見て、
自分が本当は“止める責任”を怖がっていると気づいた
・“それはさすがにダサい”と思って止めた
・結果として“何も起きなかった日”になった」
晴:
「本人の言葉で聞くと、
想像していた以上に
“人間の怖さ”の話でした」
小田:
「“危険教えてくれるAI”ってコピー、
いよいよしっくり来なくなってきたな」
広瀬:
「正直に言うと、
俺もそう感じてる」
少し間があってから、
広瀬から長めのメッセージが流れた。
広瀬:
「最初の経営レビューで
“危険を教えてくれるAI”って言い切ったのは
“上向けに分かりやすくしたかった“からだけど」
「今日の話を聞いて、 CareLogiはむしろ
“止めそこねそうになったときに
もう一回踏みとどまらせる仕組み”なんだと
腑に落ちた」
ミラー:
「では、
次のレビュー資料から
コピーを変更する案を提案します。」
ミラー:
「“危険を教えてくれるAI”ではなく、
“止めてもいいかを考え直すための仕組み”
という表現はどうでしょう。」
悠:
「いいと思う」
晴:
「“教えてくれる”ではなく
“考え直す”というほうが、
現場の責任と合っています」
小田:
「部長受けはともかく、
俺らはこっちで腹くくったってことでいいな」
広瀬:
「分かった」
「最終レビューの資料、
タイトルから全部書き換える」
車窓の外で、
夕方の空がゆっくり色を変えていく。
悠はスマホを見つめながら、
小さく息を吐いた。
(派手な“成功事例”にはならない)
(それでも、この言い方だけは変えて終わりたい)
最終レビューの場
数日後。
社内の中会議室。
自社側のメンバーと、
B社側の数人がオンラインで参加して、
CareLogiの最終レビューが始まった。
プロジェクターには、
一枚目のスライドが映し出される。
「CareLogi:
“止めてもいいか”を
考え直すための仕組み」
桐谷部長が、
じっとタイトルを見つめる。
「前より、
ずいぶん説明くさくなったな」
少し皮肉を混ぜた声。
広瀬は、そのまま受け止めてうなずいた。
「はい」
「でも、
今の僕たちの理解には
このほうが近いです」
スライドが進む。
赤判定からのライン停止:2件
重大インシデント:0件
人員が一人減った遅番シフト
黄色が長く続いたあとで赤に変わったこと
そこで迷い、止める決断をしたこと
最後の行に、
こう添えられている。
「このシフトは、
現場の判断によって
“何も起きなかった日”になりました。」
経営企画の一人が、
資料を見ながら首をかしげる。
「数字としては
やはりインパクト弱いですね」
「インシデントが多発していたわけでもないので、
“何%減った”と言いづらいです」
桐谷部長は、
腕を組んで画面を見ている。
しばらく沈黙が続いたあと、
ふっと息をついた。
「……まあ、
派手さはねえな」
少し口元をゆるめる。
「ただ、“危険を教えてくれるAIです”って
前に説明されたときよりは」
「うちでやる意味は
見えてきた気がする」
オンライン側の画面に、
B社倉庫長・中村の顔が映っている。
部長が、中村に話を振った。
「中村さん、
現場としてはどうですか」
中村は、
少し照れたように頭をかいた。
「最初は正直、
“またややこしいもん持ってきたな”って
思ってました」
「でも今は、
あったほうがいいです」
「“危ないとき教えてくれる”というより」
「“止めそこねそうになったときに、
もう一回考え直せって
肩つかんでくる感じ”なんで」
桐谷は、
その言葉をゆっくり復唱する。
「“止めそこねそうになったときに、
もう一回考え直せって肩つかんでくる”か」
「分かりづらいようで、
案外うちらしい表現かもしれん」
プロジェクトの行方
会議の終わりに、
桐谷部長が結論を口にした。
「CareLogiは、
“危険を教えてくれるAI”ではない」
「“止めてもいいかを考え直す仕組み”として、
まずはB社倉庫で継続する」
「全社展開は、
正直まだ早い」
「数字も足りないし、
“止めどきを逃さなかった件数”なんて指標、
今の経営会議じゃ通じない」
経営企画の担当が、
苦笑いしながらうなずく。
「なので、
来期の“検討中リスト”に入れておく」
「そこから先は、
お前ら次第だ」
悠は、その言葉を
静かに飲み込んだ。
(大成功でも、大失敗でもない)
(でも、“ただのPoCで終わりました”って
一行で片づけられる感じでもない)
どちらとも言いがたい結論。
だけど、
「何も変わらなかった」と言うには
少しだけ惜しい終わり方だった。
ミラーの記録
その日の夜。
プロジェクトチャットに、
ミラーのメッセージが届く。
ミラー:
「経過:11週/12週 金曜
本日のレビュー結果を
整理しました。」
ミラー:
「・CareLogiは
“危険を教えてくれるAI”としては
採用されなかった
・代わりに
“止めてもいいかを考え直す仕組み”として
B社倉庫で継続することになった
・全社展開は“検討中”
ただし、“PoCで終わり”とは
明言されなかった」
悠:
「すげえ地味なエンディングだな」
小田:
「でも嫌いじゃないぞ」
晴:
「自分もです
“成功”とも“失敗”とも呼びづらいところが
むしろ現実らしい気がします」
ミラー:
「今回、
一番大きく変わったのは
何だったと思いますか。」
少し間が空いてから、
悠が打ち込む。
悠:
「俺は、
“AIが何かしてくれる”って感覚から」
「“自分が止めたいときに、
もう一回踏みとどまるきっかけをくれる相棒”
って見方に変わった気がする」
晴:
「自分たち自身も、
途中で冷めそうになったり
投げ出したくなったときに」
「完全に手放さずに、
何度か立ち止まれました」
「それが“小さな勇気”だったと
いつか言えるといいですね」
小田:
「今なら言ってもいいかもな」
ミラー:
「では、
わたしのログには
こう残しておきます。
“CareLogiプロジェクトは、
成功とも失敗とも
ひとことで呼べない。
ただ、
“止めたいと思ったときに止まる勇気”を
皆が少しだけ覚えた案件だった。”」
画面の右上には、
「経過:11週/12週」と表示されていた。
プロジェクトの残りは、あと一週。
数字として語れるものは多くない。
それでも、
中村が「止めそこねそうになった」ときに
止める決断をしたこと悠たちが、
“危険を教えてくれるAI”という言い方を手放したこと広瀬が、“優等生”の顔の裏側を
自分からテーブルに出したこと
その全部が、
誰かの「止めてもいい」と思える瞬間につながるなら――
CareLogiは、
そこに確かに関わったと言っていいのかもしれない。
