注目の投稿

「ASH」――枯れ木に花を

第1章:ここ掘れワンワン


五月の生ぬるい風が、傾いた日差しとともに「いろは商店街」のアーケードを通り抜けていく。かつては地域経済の心臓と呼ばれたこの通りも、今やシャッターに貼られた「テナント募集」や「閉店の挨拶」の紙ばかりが目立つ、いわゆる限界商店街だった。人影はまばらで、歩いているのは近くの病院帰りと見おぼえのある高齢者ばかり。スピーカーから流れる、時代遅れの有線放送の演歌だけが、虚しくアーケードの天井に反響していた。

その商店街の最果て、ほとんど住宅街に差し掛かる境界に、有限会社「白木システム」のオフィスはある。

元はタバコ屋だったという築四十年の木造二階建て。一階の元店舗スペースにデスクを四つ並べただけのオフィスは、お世辞にも「最先端のIT企業」とは呼べない佇まいだった。棚には色褪せた技術書と、地元の農家からお裾分けでもらったという新玉ねぎの段ボールが同居している。

「――うん、そう。長谷川さん、その画面の右下にある緑色のボタン、そこをぽちっと押してみて。……あ、そうそう! それで注文確定になるから。大丈夫、パソコンなんてただの機械だから、間違えても爆発したりしないよ」

社長の白木善三は、受話器を肩と耳で挟みながら、丸い顔をさらにクシャクシャにして笑った。還暦を迎えた彼の髪には白いものが混じっているが、その目はいつも穏やかで、近所の子供たちからは「おじいちゃん」のように慕われている。大手精密機器メーカーの優秀な組み込みエンジニアだった善三が、早期退職してこの街に会社を興したのは七年前のことだ。

「はい、それじゃあ明日の朝には伝票が届くようにしておくからね。体に気をつけて」

通話を終え、善三が大きく息を吐きながら冷めた緑茶をすする。




彼の視線の先、部屋の最も奥まった日当たりの悪いデスクに、一人の青年が張り付くように座っていた。

保科拓海。白木システムのチーフエンジニアであり、この会社の実質的な開発のすべてを担う二十八歳の青年だ。

ボサボサの黒髪に、度の強い眼鏡。いつも着古したグレーのパーカーを着ている。彼は、善三が受話器を置いたことにも気づかない様子で、猛烈な勢いでキーボードを叩いていた。カタカタカタ、とリズミカルで無駄のない打鍵音が室内に響く。

「保科くん、あまり詰め詰めでやると体に毒だよ。長谷川さんのところの修正、急ぎじゃないからね」

「……あ、すいません。キリがよかったので」

善三の声に、保科はびくっと肩を揺らし、眼鏡のブリッジを押し上げながら振り返った。ボソボソとした、聞き取りづらい低い声。他人と目を合わせるのが極端に苦手な彼は、すぐに視線を自分の膝元へと落としてしまう。

保科は二年前、東京のIT業界で人間関係に疲れ果て、心身のバランスを崩してこの街に流れ着いた。職を転々とし、いよいよ路頭に迷いかけていた彼を、「目がいい。この子はシステムの本質が見えている」と直感して拾い上げたのが善三だった。

善三は、保科に無理なノルマを課さなかった。朝、体調が悪ければ昼から来ればいいと言い、ただ、彼が書き上げるコードの美しさを誰よりも高く評価した。保科にとって善三は、自分の命と尊厳を救ってくれた、実の父親以上の恩人だった。

「保科くん。さっきの長谷川さんの八百屋もそうだけど、やっぱりみんな、僕らが作った共通の管理画面じゃ使いこなせないみたいだ。ボタンの配置一つ、文字の大きさ一つで、迷子になってしまう」

善三は苦笑しながら、手元の古いノートにペンでバツ印をつけた。

白木システムが提供しているのは、月額数千円の手頃な店舗管理システムだ。だが、利用者の大半が七十代以上の高齢者であるこの街では、どれだけマニュアルを作っても「画面が難しくて触るのが怖い」と言われてしまう。結果として、善三が毎日電話でサポートするか、直接店舗に出向いて代わりに操作する羽目になっていた。これでは、手間ばかりかかって利益は出ない。会社の懐事情は、毎月綱渡り状態だった。

「みんな、パソコンが嫌いなわけじゃないんだ」

保科が、膝を見つめたまま、ぽつりと言った。

「嫌いなんじゃなくて、恐怖心があるだけです。間違えたらデータが消えるんじゃないか、高い請求が来るんじゃないかって……。だから、システムの方から、彼らの日常に歩み寄らなきゃいけない。マニュアルを読ませるんじゃなくて、触れば『次にするべきこと』が感覚でわかるような……」

そこまで一気に言うと、保科は急に恥ずかしくなったのか、「すいません、生意気なことを」と言ってまたキーボードに向き直ってしまった。

「いや、その通りだよ。保科くんの言う通りだ」

善三は温かい目で保科の背中を見つめた。

保科には不思議な才能があった。人と話すのは苦手なのに、他人が「何に困り、どこで躓いているか」を、彼らが言葉にする前に見抜いてしまうのだ。まるで、地中に埋まった獲物の匂いを正確に嗅ぎつける猟犬のように。

だからこそ、善三は彼のことを親しみを込めて、心の中で「ポチ」と呼んでいた。

「よし、それじゃあ僕はちょっと、金物屋の佐藤さんのところに顔を出してくるよ。またトナーの替え方がわからないって怒られちゃってね」

善三が上着を手に取り、事務所のドアを開けると、チリンチリンと錆びた風鈴が鳴った。

一人残されたオフィスで、保科は叩いていたキーボードの手を止めた。画面に映る複雑なソースコードを消去し、真っ白な新規エディタを立ち上げる。

――おじいさんを、楽にさせたい。

保科の胸にあるのは、その一念だけだった。自分のために、頭を下げて歩き回る老社長の姿をこれ以上見たくなかった。

保科は静かに目を閉じ、商店街の老人たちの顔を思い浮かべた。耳が遠い八百屋の長谷川さん。腰が曲がった金物屋の佐藤さん。彼らの使い古したごつごつした指先が、どう動くか。どんな言葉なら、迷わずに伝わるか。

保科の指が、再び動き始めた。今度の打鍵音は、先ほどよりもずっと静かで、深く、祈るようなリズムを刻んでいた。それは後に、この錆びついた街に奇跡を起こすことになる、小さな「ヒットの種」の誕生だった。

---

その日から、保科の「夜なべ」が始まった。
定時の午後六時を過ぎ、他の事務員が帰宅した後も、オフィスの片隅で彼のディスプレイだけが青白い光を放ち続けた。
善三が「もう帰りなさい」と声をかけても、保科は「あと少しだけ、試したいロジックがあるので」と、頑なにデスクを離れようとしなかった。

保科が作ろうとしていたのは、既存のどのIT企業も作らない、いや、市場が小さすぎて「作る価値がない」と切り捨ててきたシステムだった。
ターゲットは、パソコンのキーボードが叩けない、スマートフォンのフリック入力も覚束ない、七十代、八十代の経営者たち。

「キーボードを無くそう。文字入力もさせない」

 保科はブツブツと呟きながら、画面のインターフェースを極限まで削ぎ落としていった。
 彼が取り入れたのは、スマートフォンの高精度な音声認識と、直感的な「色」の識別だった。例えば、八百屋の長谷川さんが「キャベツ、三十玉、仕入れ」とスマートフォンに向かって呟くだけで、システムが音声を自動解析し、在庫データを書き換える。画面には大きく「確定なら緑の丸、やり直しなら赤の三角を叩いてください」とだけ表示される。

さらに、保科の「嗅覚」はそれだけに留まらなかった。
彼は地元の気象データ、近隣のスーパーの特売チラシのWEBスクレイピングデータ、そして商店街の過去数年分の曖昧な売上帳簿をすべてAIに読み込ませた。
これにより、システムは単なる管理ツールから「予言者」へと進化を遂げた。

ボタンをぽちっと押せば、画面に大きな文字でこう表示される。
『明日ハ雨。キャベツハ売レマセン。仕入れハ十玉ニシテクダサイ』
『週末ハ運動会。唐揚ゲ用ノ鶏肉、通常ノ三倍売レマス』

それは、長年の経験を持つ職人の「勘」を、最新のデータサイエンスで再現し、誰でも使えるように噛み砕いた、究極の地域密着型経営支援システムだった。コードネームは、保科の心の中だけで『ワンワン』と名付けられた。

「……できた」

二週間後の徹夜明けの朝、保科はついにシステムを完成させた。ちょうど事務所に出勤してきた善三は、保科の充血した目と、差し出されたタブレットを見て言葉を失った。

「保科くん、これは……?」
「長谷川さんのための、アプリです。テスト版ですが、触ってみてください」

善三が恐る恐るタブレットに触れる。画面には、かつて見たこともないほどシンプルで、温かみのある大きなボタンが並んでいた。善三が「白菜、十玉、売り切れ」と呟くと、画面の白菜のイラストがパッと赤く変わり、自動的に問屋への発注書が裏で生成された。

「おいおい……なんだこれは。これなら、説明書がなくても誰でも動かせるじゃないか!」

善三の丸い目が、驚きでさらに丸くなった。

翌日、善三はそのタブレットを持って、八百屋の長谷川さんの元へ向かった。
「白木さん、悪いけど俺はもう機械は懲り懲りだよ」と最初は顔をしかめていた長谷川さんだったが、善三に促されて「大根、二十本」と画面に話しかけた瞬間、その顔が劇的に変わった。

「なんだ、これ。俺の声を聞き取りやがったぞ!」
「そうだよ、長谷川さん。それだけじゃない。画面を見てごらん」
『大根、多スギマス。十五本ニシテクダサイ』
「えっ……なんでこれがわかるんだ? 明日は向かいのスーパーが大根のタイムセールをやるから、うちは控えた方がいいって、俺もちょうど考えてたところだったんだ!」

長谷川さんは子供のように歓声を上げ、その場で導入を決めた。

そこからの広がりは、まさに燎原の火のようだった。「白木さんのところの新しい機械は、喋るだけで商売を教えてくれる」という噂は、長谷川さんから金物屋の佐藤さんへ、そこからさらに近隣の豆腐屋、畳屋、果ては隣町の個人農家へと、凄まじい勢いで口コミで広がっていった。

誰もが「ここを掘れば、商売の宝が出る」と確信したのだ。

白木システムの電話は鳴り止まなくなった。サポートのための悲鳴ではなく、すべて新規導入の依頼だった。善三は月額料金を「地元の人が無理なく払える額」として月々五千円に設定したが、契約数は一ヶ月で数百件、三ヶ月が経つ頃には近隣の自治体全体に広がり、数千件規模へと膨れ上がっていた。

オフィスの通帳には、これまで見たこともないような額のライセンス収入――まさに「小判」が、毎月ザクザクと振り込まれるようになった。

「保科くん、君は本当にすごい。我が社の救世主だ!」

新しいデスクと椅子、そして最新の開発用PCを購入し、ホクホク顔の善三は保科の肩を何度も叩いた。相変わらずボサボサ頭の保科は、新しいPCの前に座り、恥ずかしそうに、しかし心底嬉しそうに目元を緩ませていた。

「いえ……僕はただ、おじいさん――社長の喜ぶ顔が、見たかっただけですから」

小さな木造オフィスの窓から見える商店街には、かつての陰鬱な空気はなかった。タブレットを片手に、笑顔で仕入れを相談し合う老人たちの姿がある。
白木システムと保科拓海は、確かに、枯れ果てた街に「富」という名の最初の小さな花を咲かせたのだ。

だが、その莫大な「小判」の匂いは、遠く離れた東京の、冷徹な捕食者の鼻にも届いていた。
 インターネットを通じて白木システムの爆発的な普及を知った「黒流デジタル」のオフィスで、一人の男がディスプレイを睨みつけていた。社長の黒江剛造である。

「地方の、こんなゴミみたいな弱小企業が、これほどのシェアを……。このシステムの裏にいる『脳』は誰だ?」

黒江の細い目が、獲物を定めるようにギラリと光った。不穏な影が、確実に白木システムへと近づきつつあった。

# 第2章:引き抜きとデスマーチ


白木システムがもたらした「ワンワン」の旋風は、地方のIT業界において無視できない地殻変動を起こしつつあった。高齢化社会におけるDX(デジタルトランスフォーメーション)の成功例として、一部の専門誌で小さく取り上げられたことが発端だった。

その記事を、東京・六本木のタワービルに本社を構える「黒流デジタル」の社長室で、黒江剛造は冷ややかな目で見つめていた。
黒流デジタルは、創業わずか五年で社員数百名規模にまで急成長した、気鋭のITベンチャーだ。主力事業は、大企業向けの業務効率化システムの開発。しかしその実態は、若手エンジニアを「成長」や「自己実現」という言葉でマインドコントロールし、裁量労働制の名のもとに深夜まで酷使する、業界でも悪名高いブラック企業だった。

「地方の、資本金数百万円の泡沫企業が、これだけのユーザー数を囲い込んでいるだと……?」

黒江は高級なデスクに深く背を預け、短い顎をなぞった。
黒流デジタルが何億円もの開発費を投じても、地方の現場からは「難解すぎる」と突き返されてきた。それなのに、この「白木システム」という無名企業のアプリは、専門知識のない老人たちに熱狂的に受け入れられている。

「インターフェースの設計が天才的だな。技術の難しさではなく、使い手の心理を完全に掌握している。……これを書いた奴を引き抜け。我が社の次世代クラウドシステムに、この『脳』が必要だ」

黒江の命令を受けた部下たちが動き出し、白木システムの開発の実態が「保科拓海」という二十八歳の青年一人にあることを突き止めるのに、時間はかからなかった。

---

初夏の陽気が本格的になったある日の午後。
白木システムの事務所のドアが開き、チリンチリンと風鈴が鋭く鳴った。入ってきたのは、仕立てのいいスリーピースのスーツに身を包んだ、いかにも「都会のビジネスマン」といった風体の男たちだった。先頭に立つのは、冷徹な三白眼を持った男――黒江剛造、その人だった。

「お忙しいところ恐れ入ります、白木社長。黒流デジタルの黒江と申します」

名刺を差し出す黒江の態度は慇懃だったが、その目は狭いオフィスを、値踏みするように見回していた。奥のデスクで、保科がびくっと肩をすくめ、さらに背中を丸める。

「はあ、これはご丁寧に……。東京の大きな会社の方が、うちのような田舎の事務所に一体何の御用でしょうか?」

善三は怪訝に思いながらも、丁寧に茶を淹れて勧めた。黒江は茶杯には目もくれず、本題を切り出した。

「単刀直入に申し上げましょう。白木社長、あなたの会社が開発した『ワンワン』の全権利、ならびに、そちらの奥にいらっしゃる保科拓海くんの労働契約を、我が社に譲っていただきたい」

室内の空気が、一瞬で凍りついた。カタカタと響いていた保科のタイピング音がピタリと止まる。

「……何をおっしゃる。このシステムは、地元の商店街のみんなのために、保科くんが血のにじむような思いで作ったものです。他人に売り渡すようなものではありません。保科くんも、うちの大切な社員です」

善三の声から、いつもの温厚さが消え、厳しい響きが混ざった。
しかし、黒江は薄笑いを浮かべたまま、懐から一通の書類を取り出した。

「おやおや、話し合いを拒まれるのは賢明ではありません。白木社長、あなたが元いたメーカーの特許関連のタイムラインを調べさせていただきました。あなたが開発に関わった古い組み込み技術の一部が、我が社の保有する特許と『極めて類似している』という法務からの報告がありましてね。もし我々が本気で訴訟を起こせば、このような小さな会社は、裁判費用だけで数ヶ月で破産しますよ」

「なっ……! あれは完全にオープンな技術だ、そんな理不尽な話があるか!」

善三が机を叩いて立ち上がった。丸い顔が怒りで赤く染まる。
だが、黒江は表情ひとつ変えない。

「理不尽、結構。それが中央の、本物のビジネスのルールです。さらに言えば、地元の一次プロバイダーやデータセンターの経営層は、我が社の株主とも深い繋がりがある。我々の一言で、あなたの会社のサーバーを明日から止めることだって容易いんですよ。そうなれば、商店街の老人たちのアプリも、一瞬でただの文鎮になる」

「貴様……!」

善三の拳が、悔しさと怒りで小刻みに震えていた。大手企業による、合法的な暴力。地方の小さな会社がどれだけ正論を叫ぼうとも、資金力と権力の前には、あまりにも無力だった。

その時、椅子のきしむ音が静かに響いた。
奥の席から、保科がゆっくりと立ち上がった。いつも俯いている彼が、この時ばかりはまっすぐに黒江の目を見つめていた。その顔は青白く強張っていたが、瞳には悲痛なまでの決意が宿っていた。

「……僕が、行きます」

保科のボソボソとした声が、静まり返ったオフィスに響いた。

「保科くん! 何を言っているんだ、君がそんな奴の言うことを聞く必要はない!」
「社長、すいません」

保科は善三に向かって、深く、深く頭を下げた。

「これ以上、僕のせいで、社長が頭を下げるところを見たくないんです。この会社は、社長がみんなのために作った、大切な場所です。僕が東京に行けば……あのアプリも、この会社も、守れるんですよね」

保科の言葉に、黒江は満足そうに口元を歪めた。
「話が早くて助かるよ、保科くん。君のような有能な男が、こんなカビの生えた田舎に埋もれているのは損失だ。我が社なら、君に相応しいステージを用意できる」

善三は、保科の細い肩を掴もうとしたが、保科はそれをそっと拒むように一歩後ろへ下がった。
「社長、ありがとうございました。僕、おじいさんに拾ってもらえて、本当に、幸せでしたから」

それが、白木システムにおける保科の最後の言葉となった。
数日後、保科は最低限の荷物だけをまとめ、黒江の用意した車に乗り込んだ。バックミラーに映る、いつまでも手を振り続ける善三の小さくなっていく姿を、保科は涙で歪む視界の中で、じっと焼き付けていた。

---

 東京・六本木。夜を徹して不夜城のごとく輝く高層ビルの二十八階に、黒流デジタルの開発フロアはあった。
 無機質なパーテーション、高価なオフィスチェア、そして何十台もの大型ディスプレイが並ぶその空間は、保科がいた白木システムののどかなオフィスとは対極に位置していた。聞こえてくるのは、換気扇の低い唸りと、無感情に響くタイピング音だけ。社員たちの顔には生気がなく、ディスプレイの青白い光に照らされた肌は、どれも一様に土気色をしていた。

「保科くん、我が社の命運をかけた新プロジェクト『黒流創生クラウド』のコア・アーキテクチャは、すべて君に一任する。大企業向け、月額数百万円の超大型案件だ。期待しているよ」

 移籍初日、黒江は保科にそう言い放ち、膨大な仕様書をデスクに叩きつけた。
 だが、その仕様書を開いた瞬間、保科は眩暈を覚えた。そこに並んでいたのは、クライアントである大企業の役員たちに見栄を張るためだけの、中身の伴わない絢爛豪華な「機能」の羅列だった。

「あの……黒江社長。この仕様だと、現場の末端で働く作業員の人たちには、複雑すぎて扱えません。もっと機能を絞って、直感的に動かせるようにしないと、現場が混乱します」

 保科は必死に声を振り絞って進言した。しかし、黒江は冷酷な目で保科を見下ろし、鼻で笑った。

「保科くん、勘違いするな。これは田舎の八百屋を喜ばせるためのボランティアじゃないんだ。大企業の経営層が『これだけ高機能なら金を払う価値がある』と納得する、見栄えのいいシステムが必要なんだよ。現場の人間が使いこなせるかどうかなど、我が社の知ったことではない。彼らの教育不足だ」

 その日から、保科にとっての「地獄」が始まった。
 黒江の命令は絶対だった。朝九時に出社してから、日付が変わるまでデスクに縛り付けられる日々。裁量労働制という名のもとに、残業代という概念は存在しなかった。

 保科がどれだけ「使う人のためのコード」を書こうとしても、上司やディレクターから「もっと複雑な仕様に見せろ」「競合他社がやっているトレンドの機能を全部盛り込め」と強制的に修正させられた。それは保科にとって、自分の魂を削り、泥を捏ね回すような苦痛の作業だった。

「保科、まだ上がらないのか? 黒江社長が、明日の朝一の役員会議までにプロトタイプを動かせるようにしろってさ」
「……はい。あと、少し、やります」

 午前二時。誰もいなくなったフロアで、保科は一人、キーボードを叩き続けていた。
 頭が割れるように痛い。度の強い眼鏡の奥の目は血走り、かつて白木システムで見せていた、生き生きとした「猟犬の輝き」は完全に失われていた。

 ――おじいさん。僕は、何のためにコードを書いているんでしょうか。

 恋しくなるのは、あの錆びた風鈴の音と、不器用に、けれど嬉しそうにタブレットを叩いていた商店街の老人たちの笑顔。そして、「無理したらいかんよ」と温かいお茶を淹れてくれた善三の優しい声だった。
 だが、今の保科には、そこへ帰るための気力も、黒江の支配から逃げ出すための体力も、残されていなかった。精神的なマインドコントロールと肉体的な極限疲労が、彼の思考能力を奪い去っていた。




 秋の冷たい雨が窓を叩いていた、ある木曜日の午前四時。
 保科の指が、ふっとキーボードの上で止まった。ディスプレイには、矛盾だらけの仕様を無理やり繋ぎ合わせた、醜いコードの山が映っている。

「……あ、あ面白い、コードが……書けないや」

 保科は掠れた声で呟いた。胸の奥が、ぎゅうと異常な力で締め付けられる。呼吸がうまくできない。視界が急速に狭くなり、ディスプレイの光が遠のいていく。
 ドサリ、という重い音が静まり返ったフロアに響いた。保科の身体は、デスクから床へと崩れ落ち、そのまま動かなくなった。倒れる間際、彼の指先が、自分のプライベート用USBメモリに触れていた。それが、彼の最後の防衛本能だったのかもしれない。

 翌朝、出社してきた社員によって保科は病院へ搬送されたが、すでに手遅れだった。診断は、極度の過労による急性心不全。二十八歳という、あまりにも早すぎる、そして理不尽な「死」だった。

---

 数日後、東京のうらぶれた火葬場に、白木善三の姿があった。
 黒流デジタル側は「本人の自己管理不足」として処理し、葬儀すら出さなかったため、善三が一人で遺体を引き取りに来たのだ。

「保科くん……保科くん……っ!」

 小さな骨箱を抱きしめ、善三は人目をはばからずに号泣した。
 あんなに優しく、有能で、誰よりも人の痛みがわかる青年が、なぜこれほど無残に使い潰されなければならなかったのか。中央のビジネスとは、これほどまでに冷酷で、人の命を泥のように扱うものなのか。

 善三の涙が、冷たくなった骨箱の白い布を濡らしていく。
 愛する「ポチ」を、彼は守り切ることができなかった。その胸を満たしたのは、黒江への激しい憤りと、それ以上に、自分の無力さに対する深い絶望だった。

 だが、黒江剛造という男は、この期に及んでも、亡くなった保科への哀悼の意など一片も持ち合わせていなかった。彼はすでに、保科が遺した「最後の遺産」をどのように食い物にするか、それだけを考えていた。

# 第3章:強奪された遺産の暴走


保科拓海が世を去ってから、わずか二週間後のことだった。
都内の高級ホテルで、黒流デジタルによる大規模な記者発表会が華々しく開催されていた。ステージの巨大スクリーンには、『黒流創生クラウド――全産業対応型・次世代業務最適化ソリューション』という文字が踊っている。

「我が社が総力を挙げて開発したこのシステムは、属人的な勘を排除し、最大九十パーセントの業務効率化を実現します。すでに国内有数のメガバンク、大手の流通チェーンなど、十数社との契約が内定しております」

スポットライトを浴びた黒江剛造は、自信に満ちた笑みを浮かべてマイクに語りかけていた。会場を埋め尽くした経済記者たちから、一斉にフラッシュが焚かれる。
黒江がアピールしているシステムの「コア・アーキテクチャ」は、保科が死の直前までデスクで弄り回されていた開発フレームワークそのものだった。黒江は保科の死を単なる「リソースの欠員」としか見なさず、彼の残したソースコードを自社の知的財産として完全に強奪し、パッケージ化したのだ。

発表会の様子はテレビの経済番組やネットニュースで大々的に報じられ、黒流デジタルの株価は上場来最高値を更新した。黒江の元には、次々と大企業からの商談が舞い込み、オフィスの通帳には、前払いのライセンス報酬という名の「莫大な小判」が雪崩のように流れ込んできた。

「素晴らしい。やはり私の目に狂いはなかった。あの保科という男、死んでなお我が社に最高の利益をもたらしてくれたな」

社長室でワイングラスを傾けながら、黒江は下卑た笑い声を上げた。彼にとってビジネスとは、他人の才能をいかに安く買い叩き、高く売るかというゲームでしかなかった。

---

しかし、その「我が世の春」は、驚くほど短かった。
保科が残したコードは、彼が極限の過労と精神的混乱の中で、黒江の無理な命令(見栄えのいい複雑な仕様)を無理やり繋ぎ合わせて書かされた、いわば「呪いのキメラ」だった。本来、現場の使いやすさを第一に設計されていた美しいロジックのあちこちに、黒江が強制した不要な機能が歪に詰め込まれ、土台が悲鳴を上げていたのだ。

しかも、保科を失った黒流デジタルのフロアでは、残されたエンジニアたちが過酷な労働に疲れ果て、「動けばいい」という投げやりな態度でずさんなテストしか行っていなかった。保科の本質的な設計思想を理解できる人間は、もうそこには誰一人としていなかった。

初雪の便りが届き始めた十二月の月曜日、午前九時。
それは、日本の経済活動が一斉に動き出す瞬間に起きた。

黒流創生クラウドを導入した大手流通チェーンの全店舗で、突如としてレジシステムが完全フリーズした。同時に、メガバンクの法人向け決済データが異常な無限ループを起こし、サーバーの負荷が限界を突破。基幹システムが次々と大クラッシュを引き起こした。

『システムエラー:コード0x00FF。データベースへのアクセスが拒否されました』

黒流デジタルの開発フロアには、阿鼻叫喚の怒号が飛び交った。
「社長! 大手の全クライアントからシステム停止のクレームが殺到しています!」
「ログが追えません! 保科の書いたコアの部分がブラックボックスになっていて、どこでバグが起きているのか誰もわからないんです!」

「バカ者が! 早く修正しろ!」

社長室から飛び出してきた黒江が、血相を変えて怒鳴り散らす。
だが、災厄はそれだけで終わらなかった。システムが暴走した原因は、深刻なバグによるセキュリティホールの発生だった。外部からのサイバー攻撃に対して完全に無防備となったサーバーから、大企業の機密情報、そして数十万人分に及ぶ顧客の個人情報が、ダークウェブへとリアルタイムで流出し始めたのだ。

米を突いたらゴミが出る――おとぎ話の通り、黒江が強奪した「臼」から出てきたのは、富などではなく、会社を根底から破滅させる「毒と泥」だった。

ニュースのヘッドラインは、一瞬で黒流デジタルへのバッシングへと塗り替えられた。
『黒流デジタル、大規模システム障害で数方顧客のデータ流出か』
『株価はストップ安、企業からの損害賠償請求は数十億円規模へ』

昨日まで黒江を持ち上げていたメディアは、一転して彼を「稀代の戦犯」として叩き始めた。大企業の役員たちは激怒し、黒流デジタルとの契約を即座に破棄。黒江が手にしたはずの「小判」は、一瞬にして巨額の違約金と賠償金という名の「負債」へと姿を変えた。

‐‐-

数日後、怒号と悲鳴が収まりきらない黒流デジタルのオフィスに、黒江剛造の姿があった。
かつての傲慢な仕立てのスーツはシワだらけになり、ネクタイは歪んでいる。目の下にはどす黒いクマが浮かび、髪を掻きむしりながらディスプレイを睨みつけていた。

「なぜだ……なぜ直らん! たかが一行のバグだろう! さっさとパッチ(修正プログラム)を当てろ!」

黒江の声は裏返っていた。しかし、周りにいる若手エンジニアたちは、青白い顔で首を振るばかりだった。
「無理です、社長……。保科さんのコードは、現場の負荷を分散させるために、一見すると不必要なほど緻密な連動をしていました。そこに僕たちが上から無理やり複雑な機能を継ぎ足したせいで、全体の構造が完全にドミノ倒しを起こしています。一箇所を直すと、別の十箇所が壊れるんです。彼が生きていて、設計思想を紐解いてくれない限り、誰もこの暴走を止められません」

「言い訳をするな! 使えないクズどもが!」

黒江はデスクの上の資料を激しくぶちまけた。
賠償金の請求額は日に日に膨れ上がり、すでに会社の資本金を遥かに超えていた。メインバンクからは融資の打ち切りを通告され、上場廃止の足音がすぐそこまで迫っている。

追い詰められた黒江の脳裏に、一つの醜い邪念がひらめいた。
「……そうだ。これはあの保科のせいだ。あいつが、最初から我が社をハメるために欠陥プログラムを仕込んだに違いない」

黒江は、全ての責任を故人である保科に擦り付け、自らは被害者として振る舞うことで、裁判での損害賠償を少しでも減らそうと考えたのだ。そのためには、保科が白木システム時代から使っていた古い開発用PC(臼の残骸)を手に入れ、そこから「保科が最初から悪意を持ってバグを仕込んでいた」という偽の証拠を捏造する必要があった。

「車を出せ! あの田舎のオフィスへ行くぞ!」

---

冷たい木枯らしが吹き抜ける地方の商店街に、再び黒流デジタルの黒塗りの高級車が滑り込んできた。
ドアが乱暴に開け放たれ、チリンチリンと風鈴が悲鳴のように鳴る。

「白木社長!」

入ってきた黒江の顔は、かつての紳士の面影を完全に失い、飢えた獣のように狂気に満ちていた。デスクで静かに書類を整理していた善三は、驚くこともなく、ただ深い悲しみと軽蔑を湛えた目で黒江を見つめた。

「黒江さん……。テレビで見ましたよ。大変なことになっているようですね」
「うるさい! とぼけるな! 保科のPCはどこだ! あいつが我が社に残したコードは不良品だった。あいつの過去の開発ログをすべて査察させてもらう。あいつのせいで、我が社は数十億の損害を被ったんだ!」

黒江は善三を突き飛ばすようにして、オフィスの奥へと押し入った。そして、保科がかつて座っていた、今は主を失って埃をかぶりかけているデスクから、一台のノートパソコンを力ずくで引っ掴んだ。

「これだ……これだろう!」
「泥棒まがいの真似はやめなさい! それは保科くんの形見だ!」

善三が止めに入ろうとしたが、黒江に同行していた若い社員たちに羽交い締めにされた。
黒江は保科のPCを開き、強引にパスワードを突破するツールを接続した。画面が激しく明滅し、ファイルマネージャーが立ち上がる。

「よし、これで中身を全消去して、我が社に都合のいいログだけを上書きしてやる……」

黒江の指が、データ完全消去のコマンドを叩こうとした、その瞬間だった。
画面のインジケーターが突如として真っ赤に染まり、けたたましい警告音が鳴り響いた。

『警告:不正なアクセスを検知。ローカルデータの自己防衛シークエンスを開始します』

「何だと……!?」

黒江の目の前で、保科のPCの中にあったファイルが、ものすごいスピードで次々と暗号化され、消去されていく。黒江が捏造しようとした過去のログも、開発環境も、すべてが煙のように消え去っていく。保科は生前、自分の技術が二度と黒江のような人間に悪用されないよう、不正アクセスに対する強力な自己破壊プログラムを仕込んでいたのだ。

「クソが! 使えないゴミめ!」

激昂した黒江は、完全にデータが消えて文鎮と化したPCを、オフィスの床へと激しく投げつけた。バキリ、とプラスチックと基盤が割れる鈍い音が響く。
黒江は壊れたPCの残骸を何度も踏みつけ、吐き捨てるように言った。

「どいつもこいつも、死んでまで私の邪魔を募りおって……! 引き上げるぞ!」

嵐のように去っていく黒塗りの車。
静まり返ったオフィスで、羽交い締めを解かれた善三は、よろよろと床に崩れ落ちた。そして、粉々に破壊された保科のPCの残骸――文字通り、燃えカスの「灰」のようになってしまったプラスチックの破片を、震える手でかき集めた。

「保科くん……すまない、すまない……っ」

善三の涙が、基盤の破片の上にぽつぽつと落ちていく。
だが、その涙に濡れた破片の隙間で、一つの小さな、本当に小さな金属の輝きが、夕日に反射してきらりと光った。それは、完全に潰されたマザーボードの奥底から剥き出しになった、一本の頑丈な暗号化USBメモリだった。




# 第4章:枯れ木に花を


黒江たちが去った後のオフィスは、夜の静寂に包まれていた。
善三はデスクのランプだけを頼りに、床から拾い上げた一本のUSBメモリを、自分のノートパソコンに差し込んだ。粉々に破壊された保科のPCという「灰」の中から、奇跡的に現れた形見のメモリ。

画面にパスワードの入力要求が表示される。善三は少しの間、画面を見つめ、それから確信を持ってキーを叩いた。

t-h-a-n-k-s-z-e-n-z-o

カチリ、と静かな音がして、フォルダが開いた。
そこにあったのは、膨大なソースコードの山と、保科の不器用な文字で書かれた一通のテキストファイルだった。

『白木社長へ。
黒流デジタルに持って行かれたシステムは、もうすぐ壊れます。あれは現場を無視した、歪んだシステムだからです。
ここに、僕が本当に書きたかったコードを残します。これは、黒流の過酷な労働の中で、僕が唯一、人間でいられた時間に書き進めていたものです。
誰もが無料で使えて、誰もが自由に改良できるオープンソースの自動化プログラムです。これがあれば、エンジニアがいない小さな町工場も、商店も、独自のシステムを格安で組み立てられます。
名前は、すべてを失った僕の残り火という意味を込めて、『ASH(アッシュ)』にしました。
社長、これを、あのみんなの商店街に撒いてください。枯れかけた場所に、もう一度、花を咲かせてください』

善三の視界が、一瞬で涙に滲んだ。
保科は、黒流デジタルという地獄のような環境で、心身を削られながらも、最後まで「人のための技術」を諦めていなかったのだ。自分の命が尽きかけるその瞬間まで、地方の、困っている人々の笑顔を思い浮かべながら、この美しいコードを編み続けていた。

「保科くん……君という子は……っ」

善三は眼鏡を外し、何度も目元を拭った。そして、すぐに顔を上げた。
「よし……。保科くん、君の命の灯火、決して無駄にはしないよ」

善三の目が、エンジニアとしての確固たる光を取り戻した。彼はすぐに『ASH』のソースコードを精査し始めた。それは無駄が一切なく、まるで芸術品のように洗練された、圧倒的に美しいプログラムだった。システムが相互に支え合い、負荷を自動で最適化するロジックは、現在のIT業界の常識を遥かに凌駕していた。

翌朝、善三は『ASH』をインターネット上のオープンソース・コミュニティに完全無償で一般公開した。

---

その頃、日本中のビジネスの現場は、未曾有の危機に瀕していた。
黒流デジタルのシステム大クラッシュと個人情報流出の影響は、大企業だけでなく、その下請けである全国の町工場、地域の物流網、そして地方の小さな自治体にまで連鎖的に波及していた。
データは凍結され、受発注はストップし、現場のコンピューターは沈黙していた。まさに、経済のインフラがすべて「枯れ木」のように生気を失い、立ち枯れていた。

「もう限界だ……。このままシステムが復旧しなければ、うちは今月末で黒字倒産する」
ある地方の部品工場の社長は、頭を抱えて呟いた。高額な代替システムを導入する資金など、どこにもない。

その絶望の最中、インターネットの海に撒かれた『ASH』が、誰に見つけられるともなく急速に拡散を始めた。

最初に気づいたのは、ある地方自治体の若い、万年徹夜続きのシステム担当者だった。
「……なんだ、このオープンソースのプログラムは? 信じられないくらい軽い。それに、うちの壊れたデータベースに組み込むだけで、すべてのエラーが消えていく……」

彼が半信半疑で『ASH』を自治体のインフラに適用した瞬間、画面の砂嵐が消え、凍りついていた窓口業務のシステムが一斉に再起動(リブート)した。

「動いた……動いたぞ! 前のシステムより、十倍以上速い!」

その奇跡は、瞬く間にSNSやエンジニアのコミュニティを通じて全国へ伝播していった。
「黒流のバグで死んでたうちの工場のラインが、『ASH』を入れたら一瞬で直った!」
「専門知識がない俺たちでも、音声ガイダンスに従うだけで、半日で独自の在庫管理システムが組めたぞ!」

枯れ木に灰が振り撒かれるように、全国の、経営難にあえいでいた中小企業や町工場に『ASH』が導入されていった。するとどうだろう。システムはただ復旧するだけでなく、現場の作業員たちの負担を劇的に減らし、眠っていた生産性を爆発的に引き出し始めたのだ。

日本中の暗鬱としていたオフィスや工場に、活気と、そして働く人々の笑顔という名の「満開の花」が、次々と咲き誇っていった。それは、一人の天才エンジニアが命を懸けて遺した、優しさの奇跡だった。

---

無償公開からわずか一週間で、インターネット上における『ASH』のダウンロード数は数十万件を超えた。
特筆すべきは、その普及の仕方にあった。通常、この手の高度なプログラムは専門のIT企業が導入を主導するものだが、『ASH』は現場の人間――油にまみれた町工場の頑固親父や、商店街の店主、役所の窓口係といった、いわゆる「非エンジニア」の手によって直接、草の根的に広まっていったのだ。



「まるで、システムの方がこちらの意図を汲み取って、勝手に形を変えてくれるようだ」
全国の掲示板やSNSには、驚きと感謝の声が溢れていた。保科が黒流デジタルの冷徹なオフィスで、激痛に耐えながらリファクタリング(洗練)し続けたコード。それは、使う人間の不器用さをすべて包み込む、究極の優しさを備えていた。

かつて黒流デジタルのシステム崩壊によって連鎖倒産の危機に瀕していた地方のサプライチェーン(部品供給網)は、驚異的な速度で息を吹き返した。立ち枯れていた経済の枝葉へ、再びみずみずしい血液が巡り始める。日本中のビジネスの現場に、本当の意味での「活気」という名の大輪の花が咲き乱れていた。

---

年が明け、寒さが一段と厳しくなった一月。
白木システムの小さなオフィスに、一台の品格ある国産セダンが横付けされた。黒流デジタルの黒塗りの外車とは違い、どこか落ち着いた威厳を放つ車だった。

チリンチリン、と澄んだ風鈴の音が響く。
入ってきたのは、仕立ての良いダークグレーのスーツを着た、三十代半ばの知的な風貌の男だった。その背後には、数人の官僚らしき同行者が控えている。

「白木善三社長ですね。突然の訪問を、どうかお許しください」

男は丁寧に一礼し、一枚の名刺を差し出した。そこには『地方創生推進機構・統括技官 東条栄治』と記されていた。経済産業省から出向し、国の中央で地方企業のデジタル化を指揮する若きエリート――おとぎ話における「殿様」の来訪だった。

「経済産業省の方が、うちのような小さな事務所に一体どのような御用でしょうか」

善三は驚きながらも、椅子を勧めて温かいお茶を淹れた。東条はそのお茶を丁寧に口に運ぶと、まっすぐに善三の目を見つめた。

「白木社長、私はお礼を言いに来たのです。今、日本中の中小企業を救っているオープンソース・プログラム『ASH』……これを一般公開されたのは、あなたですね」
「はい。正確には、私が作ったのではなく、うちのチーフエンジニアだった男が、命を懸けて遺していったものですが」

善三の言葉に、東条は深く頷いた。

「存じております。私たちは『ASH』のソースコードを、政府の技術検証チームとともに精査しました。……驚嘆しましたよ。あそこまで徹底して『現場の人間』に寄り添い、かつ完璧な自動最適化を行うロジックは、既存の大手IT企業が何百億円かけても作れなかったものです。これこそが、我が国が長年探し求めていた、真のイノベーションです」

東条は熱を帯びた声で続けた。

「しかし、同時に私たちは、この優れたシステムがどのような背景で生まれたかも調査しました。……保科拓海さんという素晴らしい才能が、黒流デジタルという歪んだ組織によってどのように搾取され、命を奪われたか。その事実も、すでに把握しています」

善三は拳を握りしめ、唇を噛んだ。保科の名前を聞くだけで、胸の奥が締め付けられるように痛む。

「国は、この悲劇を看過しません。技術者をただの部品のように使い潰し、他人の財産を強奪して暴利を貪るようなビジネスは、我が国の未来を腐らせる害悪です」

東条は立ち上がり、善三に向かって深く頭を下げた。

「白木社長。国は『ASH』を、次世代の国家地方創生プラットフォームの『基幹技術』として正式に採用したいと考えています。もちろん、オープンソースとしての無償性を維持したまま、白木システムをその開発維持・運用の公式パートナーとして国が全面的にバックアップします。正当な予算と、相応しい報酬をお受け取りいただきたい。……これが、国としての、保科さんへの、そしてあなたの経営哲学への敬意の証です」

善三の目から、一筋の涙が頬を伝って落ちた。
報われたのだ。保科が守ろうとした白木システムが、そして保科が世界に遺そうとした優しさが、ついにこの国の最高機関に認められたのだ。

「ありがとうございます……。保科くんも、きっと喜んでいます」

善三は、主を失った奥のデスクを見つめながら、静かに微笑んだ。そこには確かに、恥ずかしそうに眼鏡を押し上げる青年の幻影が、優しく微笑み返しているように見えた。

# 第5章:エピローグ


東条統括技官の訪問から二ヶ月後、季節は巡り、春の足音がはっきりと聞こえる季節になっていた。
中央のビジネス界では、激しい地殻変動の最終章が書き書き進められていた。

東京の地方裁判所。かつて我が世の春を謳歌していた黒流デジタルの社長、黒江剛造は、被告人席でうつむいていた。
フラッシュを浴びていた傲慢な面影はどこにもない。黒流デジタルは、大規模なシステム障害と個人情報流出に対する天文学的な損害賠償請求により、年をまたがずして事実上の倒産に追い込まれていた。

しかし、黒江を待っていた本当の地獄はそれだけではなかった。
東条ら政府監査チームの徹底的な調査により、黒流デジタルが裁量労働制を悪用して保科拓海に月二百時間を超える違法な時間外労働を強制していた事実、そしてメンタル不調の兆候を認識しながらも監禁同然で稼働させていた、悪質な労務管理の実態が完全に白日の下に晒されたのだ。さらに、白木システムへの不当な圧力や、保科の形見のPCを破壊・隠蔽しようとした容疑も加わり、黒江は労働基準法違反および器物破損、恐喝未遂の罪で実刑判決を言い渡された。

「……私は、日本の遅れたIT業界を牽引しようとしただけだ。あいつらが、あいつらが無能だから……!」

法廷を去る間際、黒江が狂ったように叫んだが、その声を拾う記者はもう誰もいなかった。人を道具として扱い、他人の魂を搾取し続けた男の、それが哀れな末路だった。

---

同じ頃、地方の「白木システム」のオフィスは、穏やかな活気に満ちていた。
国からの正式なパートナー選定を受け、十分な運用予算が執行されたものの、善三はオフィスを東京の一等車に移すような真似はしなかった。あの使い古された木造二階建てのビルで、風鈴をぶら下げたまま、地元の若手エンジニアを数名、新たに正社員として迎え入れた。

「――あ、そうそう。長谷川さん、今回の『ASH』のアップデートでね、音声の感度が良くなったから、少し離れたところから喋っても大丈夫だよ」

善三は相変わらず、受話器を肩に挟みながら丸い顔をクシャクシャにして笑っている。
新しく入った若いエンジニアたちは、かつて保科が座っていたデスクを囲み、彼の遺した美しいコードの解説書を教科書代わりにしながら、生き生きと意見を交わし合っていた。ここには、黒流デジタルのような恐怖による支配はない。技術を愛し、使う人の幸せを願う、エンジニアとしての本当のプライドが息づいていた。

善三は、保科が遺したライセンス収入と国からの支援金を原資として、一つの財団を設立していた。『保科拓海記念・若手技術者育成財団』。IT業界の多重下請け構造や過酷な労働環境に悩む若い才能を保護し、彼らが安心して「人のための技術」を学べるようにするための場所だ。

「よし、みんな。ちょっと出かけてくるよ。留守を頼むね」

善三はそう言い残すと、小さな風呂敷包みを抱えて席を立った。

---

街の喧騒から少し離れた、小高い丘の上にある霊園。
優しく降り注ぐ春の光の中に、保科拓海の墓石はあった。

善三は墓前にひざまずき、持ってきた風呂敷を開いた。中から出てきたのは、国の経済産業大臣から授与された、地域経済貢献の最高栄誉賞の表彰状。そして、全国の町工場や八百屋、商店街の老人たちから白木システムに届いた、何百通もの「ありがとう」が綴られた手紙の束だった。

「保科くん、持ってきたよ。君の『ASH』がね、本当に日本中の枯れ木に、綺麗な花を咲かせてくれたんだ」

善三は手紙の一通を手に取り、墓標に向かって語りかけた。

「みんな、喜んでいるよ。パソコンが怖くなくなったって。商売がまた楽しくなったってさ。君が夜遅くまで、血を吐くような思いで書いてくれたあのコードはね、今、何万人もの働く人たちの毎日を支える、本物の光になったんだ」

語りかける善三の目から、温かい涙がこぼれ落ち、墓前の芝生を濡らした。それは悲しみの涙ではなく、愛する「ポチ」の魂が、確かに世界を救ったのだという、深い誇りと感謝の涙だった。

ふっと、柔らかな春の風が丘を駆け抜けていった。
善三が顔を上げると、墓標のすぐ後ろに立つ大きな一本の桜の木が、まるで保科の照れくさそうな笑顔に応えるかのように、一斉に、満開の花を咲かせて揺れていた。

その花びらが一枚、二枚と風に舞い、保科の遺した手紙の上に静かに舞い落ちる。
一人の誠実なエンジニアの優しさが、枯れ果てた時代をあたたかく塗り替えた、そんな春の日のことだった。




コメント