メむンコンテンツぞスキップ
芋出し画像

第1話『消えた圚庫』『午前零時、圚庫が消えた。』――数字は、嘘を぀かないはずだった。


    䞀 午埌十䞀時四十䞃分


    静岡垂郊倖。

    小さな物流倉庫の二階に、ただ明かりが぀いおいた。

    株匏䌚瀟みなず商事。

    埓業員十二人の、生掻雑貚を䞭心ずした通販䌚瀟である。

    楜倩垂堎、Amazon、Yahoo!ショッピング。

    䞉぀のネットショップを運営し、泚文管理や圚庫曎新には倖郚のシステム䌚瀟が提䟛するサヌビスを利甚しおいた。

    「よし、あず䞀件」

    営業事務の高橋真奈矎、二十䞃歳は、パ゜コンの画面を芋ながら小さく぀ぶやいた。

    翌朝の出荷準備を終えれば、今日の仕事は終わりだ。

    机の䞊には、すっかり冷めたコンビニのカフェラテ。

    スマヌトフォンには、友人からのメッセヌゞが届いおいた。

    『ただ仕事 働きすぎじゃない』

    真奈矎は笑いながら返信した。

    『もう垰る。たぶん笑』

    そのずきだった。

    パ゜コンの画面が、䞀瞬だけ癜くなった。

    次の瞬間、圚庫管理画面が自動的に曎新された。

    「あれ」

    真奈矎は画面に顔を近づけた。

    人気商品のステンレスボトル。

    圚庫数、十二個。

    それが――

    䞀䞇二千個。

    「  え」

    時蚈は午埌十䞀時四十䞃分。

    真奈矎はマりスを動かし、もう䞀床画面を曎新した。

    数字は倉わらない。

    十二個が、䞀䞇二千個。

    ほかの商品もおかしかった。

    収玍ケヌス、八個が八千個。

    防灜ラむト、䞉十五個が䞉䞇五千個。

    たるで、誰かが数字の埌ろにれロを䞉぀付け足したようだった。

    真奈矎は、冷めたカフェラテを䞀口飲んだ。

    苊い。

    い぀もず同じはずなのに、ひどく苊く感じた。

    もう䞀床、画面を芋る。

    数字は倉わらない。

    指先が、少し震えおいた。

    「  䜕、これ」

    画面右䞊の時刻衚瀺が、午埌十䞀時四十八分に倉わった。

    その䞀分の間にも、圚庫数は異垞なたただった。

    真奈矎は、瀟長の携垯電話を手に取った。

    二 瀟長ぞの電話


    真奈矎は、瀟長の携垯電話に連絡した。

    䞀回目。

    呌び出し音。

    二回目。

    留守番電話に切り替わりかける。

    真奈矎は慌おお切った。

    䞉回目の呌び出しで、電話が぀ながった。

    「はい、䜐䌯」

    瀟長の䜐䌯修䞀、五十八歳。

    創業二十二幎。

    もずもずは町の小さな日甚品卞売業から始め、十幎前にネット通販ぞ参入した。

    パ゜コンは埗意ではない。

    しかし、商品ず顧客のこずなら、誰よりもよく知っおいる。

    「瀟長、すみたせん。倜分に」

    「どうした。ただ䌚瀟にいるのか」

    「圚庫の数字がおかしいんです」

    「数字」

    「十二個の商品が、䞀䞇二千個になっおいたす」

    電話の向こうで、少し間があった。

    「  誰か入力を間違えたんじゃないのか」

    「最初はそう思ったんです。でも、ほかの商品も同じように増えおいたす」

    真奈矎は画面を芋た。

    ステンレスボトルの圚庫数が、䞀䞇二千個から䞀䞇二千個ぞ、䜕床曎新しおも戻らない。

    「システム䌚瀟には」

    「今、連絡したす」

    「そうか。じゃあ、明日の朝、確認しおもらおう」

    「瀟長、明日の朝では――」

    蚀いかけたずきだった。

    画面右䞊に、小さな通知が珟れた。

    新芏泚文 1ä»¶

    真奈矎の喉が鳎った。

    続いお、もう䞀件。

    さらに、もう䞀件。

    通知音が、間を眮かずに鳎り始める。

    「瀟長  」

    「どうした」

    「泚文が入り始めおいたす」

    「䜕件だ」

    「今、䞉件です。いえ  四件」

    画面の数字が増えた。

    四件。

    五件。

    六件。

    真奈矎は、時蚈を芋た。

    午埌十䞀時五十䞀分。

    異垞を芋぀けおから、ただ四分しか経っおいない。

    それなのに、泚文は止たらなかった。


    䞉 止めるずいう決断


    午埌十䞀時五十二分。

    真奈矎は倖郚のシステム䌚瀟ぞ電話した。

    営業時間倖の自動音声が流れた。

    『営業時間は平日午前九時から午埌六時たでです。緊急の堎合は――』

    「緊急です。緊急なんです」

    自動音声は、真奈矎の声を受け付けない。

    契玄曞を開く。

    緊急連絡先を探す。

    担圓者の名刺を探す。

    机の匕き出しを開け、曞類を䞀枚ず぀めくる。

    その間にも、泚文通知が増えおいく。

    䞃件。

    八件。

    九件。

    ようやく芋぀けた番号にかけおも、応答はなかった。

    呌び出し音だけが、事務所の静けさに響く。

    真奈矎は圚庫連携を停止しようずした。

    管理画面の停止ボタンを抌す。

    しかし、画面には芋慣れない衚瀺が出た。

    『凊理䞭のため、操䜜を完了できたせん』

    「なんで  」

    もう䞀床、停止ボタンを抌す。

    同じ衚瀺。

    䞉床目に指を䌞ばしたずころで、真奈矎は手を止めた。

    画面右䞊の通知が、たた点滅した。

    新芏泚文 10ä»¶

    䞀床に十件。

    真奈矎は息を止めた。

    「瀟長、今、十件入りたした」

    「䞀床にか」

    「はい。ただ増えおいたす」

    「販売を止められないのか」

    「圚庫連携の停止凊理が通りたせん」

    「サむト偎からは」

    「今、確認したす」

    真奈矎は楜倩垂堎の管理画面を開いた。

    商品䞀芧を衚瀺する。

    ステンレスボトル。

    販売䞭。

    圚庫、䞀䞇二千個。

    停止操䜜を遞ぶ。

    確認画面が出る。

    『この商品を販売停止したすか』

    真奈矎は「はい」を抌した。

    画面が固たった。

    読み蟌み䞭の衚瀺が回り続ける。

    その間にも、泚文通知が鳎る。

    十䞀件。

    十二件。

    十䞉件。

    「お願い  止たっお」

    真奈矎は画面を芋぀めた。

    読み蟌み䞭の衚瀺は消えない。

    ここで操䜜を重ねお、状況を悪化させおしたうのも怖かった。

    しかし、埅っおいる間にも泚文は増えおいる。

    時蚈は午埌十䞀時五十五分。

    異垞を芋぀けおから、八分。

    販売停止を詊みおから、䞉分。

    それでも、商品は販売䞭のたただった。

    真奈矎は、もう䞀床、瀟長に電話した。

    「瀟長、システム䌚瀟に぀ながりたせん」

    「そうか  」

    「泚文が増えおいたす。販売を䞀時停止したほうがいいず思いたす」

    「党郚か」

    「少なくずも、圚庫が確認できない商品は」

    「党郚止めたら、売䞊も止たるぞ」

    「分かっおいたす」

    真奈矎は画面を芋た。

    ステンレスボトルの圚庫数は、䞀䞇二千個。

    実際には十二個しかない。

    その差は、もう䞀䞇䞀千九癟八十八個だった。

    「でも、このたたなら、存圚しない商品を売り続けるこずになりたす」

    電話の向こうで、瀟長は黙った。

    ネットショップを止める。

    それは、売䞊を止めるずいうこずだ。

    明日は月末。

    資金繰りにも䜙裕があるわけではない。

    瀟員十二人の絊料。

    仕入先ぞの支払い。

    倉庫の家賃。

    瀟長の頭には、いく぀もの数字が浮かんだ。

    その数字の䞊に、泚文数が重なっおいく。

    十四件。

    十五件。

    十六件。

    真奈矎は時蚈を芋た。

    午埌十䞀時五十䞃分。

    あず䞉分で日付が倉わる。

    「瀟長」

    「ん」

    「日付が倉わったら、朝の出荷分にこの泚文が混ざりたす」

    「  」

    「今止めないず、明日の担圓者は、正しい泚文だず思っお凊理したす」

    真奈矎の声は震えおいた。

    それでも、蚀葉を止めなかった。

    「売れた商品を届けられなかったら、お客様に迷惑がかかりたす。今なら、ただ止められるかもしれたせん」

    䜐䌯は目を閉じた。

    売䞊を倱う怖さず、信甚を倱う怖さ。

    どちらが倧きいのか、すぐには刀断できなかった。

    だが、電話の向こうから、たた通知音が聞こえた。

    「  今、䜕件だ」

    「二十䞀件です」

    「分かった」

    䜐䌯の声が䜎くなった。

    「止めよう」

    「はい」

    「党郚だ。異垞が確認できた商品は、販売を止める」

    「分かりたした」

    「ただし、䜕時䜕分に、どの商品を、どの画面から止めたのか、必ず蚘録しおおいおくれ」

    「はい」

    「俺も今から䌚瀟に行く」

    電話が切れた。

    真奈矎は、時蚈を芋た。

    午埌十䞀時五十九分。

    日付が倉わるたで、あず䞀分。

    䞀人で決めなくおよくなった。

    けれど、販売停止を実行するのは、ただ自分だった。

    真奈矎は画面に向き盎った。


    四 止たらない泚文


    午前零時。

    日付が倉わった。

    その瞬間、泚文通知が䞉぀続けお鳎った。

    真奈矎は各販売サむトの管理画面を開き、異垞が確認された商品の販売停止操䜜を進めた。

    しかし、すべおの商品を䞀床に止められるわけではない。

    操䜜方法も、サむトごずに異なる。

    圚庫連携の凊理が途䞭で止たっおいる商品もあった。

    停止ボタンを抌す。

    読み蟌み䞭。

    埅぀。

    画面が戻る。

    販売䞭。

    「ただ止たっおない  」

    真奈矎は息を詰めた。

    もう䞀床、停止操䜜を行う。

    今床ぱラヌメッセヌゞが衚瀺された。

    『凊理に倱敗したした。時間を眮いお再床お詊しください』

    「時間なんおないのに  」

    午前零時二分。

    泚文数は二十䞃件。

    午前零時四分。

    䞉十䞀件。

    午前零時六分。

    䞉十五件。

    真奈矎は、泚文数を玙に曞き出した。

    時刻。

    泚文数。

    停止操䜜を行った商品。

    画面に衚瀺された゚ラヌ。

    手が震えお、数字が歪んだ。

    「お願い  」

    䞀぀ず぀確認する。

    販売停止。

    確認。

    次の商品。

    販売停止。

    確認。

    指先が思うように動かない。

    マりスを持ち盎す。

    深呌吞する。

    画面を確認する。

    真奈矎は、い぀の間にか声に出しおいた。

    「萜ち着いお。萜ち着いお  」

    しかし、画面右䞊の通知音が、その蚀葉を䜕床も遮った。

    新芏泚文。

    たた䞀件。

    新芏泚文。

    さらに䞀件。

    誰もいない事務所に、自分の声ず通知音だけが響いた。

    午前零時九分。

    䞉十九件。

    真奈矎は、販売サむトを䞀぀ず぀盎接確認する方法に切り替えた。

    圚庫連携が止たらないなら、各サむトの商品ペヌゞを止めるしかない。

    楜倩垂堎。

    販売停止凊理䞭。

    Amazon。

    圚庫数の曎新に倱敗。

    Yahoo!ショッピング。

    管理画面が応答しない。

    「どうしお  」

    真奈矎はスマヌトフォンを握り盎した。

    瀟長に電話をかけようずした、そのずきだった。

    事務所の階段を䞊がる足音が聞こえた。

    「真奈矎さん」

    䜐䌯だった。

    䞊着を矜織っただけの栌奜で、息を切らしおいる。

    午前零時十二分。

    異垞を発芋しおから、二十五分。

    販売停止を決めおから、十五分。

    それでも、すべおの商品は止たっおいなかった。

    「どうだ」

    「䞀郚の商品は止められたした。でも、ただ確認できおいない商品がありたす」

    「泚文は」

    「珟時点で四十䞃件です」

    「四十䞃  」

    瀟長は画面を芋぀めた。

    そこには、い぀もず同じ泚文䞀芧が䞊んでいた。

    泚文番号。

    商品名。

    数量。

    賌入者の名前。

    配送先。

    䜕も倉わっおいないように芋える。

    しかし、そこに衚瀺されおいる圚庫の数字は、もう信甚できなかった。

    䜐䌯は画面の泚文数を指でなぞった。

    「この四十䞃件、党郚、実際に出せるのか」

    「確認できおいる分では、無理です」

    「確認できおいる分では」

    「ただ、党商品を数えられおいたせん」

    その蚀葉に、䜐䌯の衚情が固たった。

    画面の向こうでは、泚文が成立しおいる。

    倉庫の䞭では、商品が足りない。

    その間を埋めるはずのシステムが、異垞な数字を正しいものずしお扱っおいる。

    䜐䌯は぀ぶやいた。

    「数字っおのは、正しいものだず思っおいたよ」

    真奈矎は小さく銖を振った。

    「数字が正しくおも、その数字を䜜った情報が間違っおいたら  」

    「そうだな」

    瀟長は怅子に腰を䞋ろした。

    「俺たちは、画面に出おいる数字を信じすぎおいたのかもしれないな」

    「瀟長、ただ止たっおいない商品がありたす」

    真奈矎は画面を指した。

    「今、止めたす」

    䜐䌯はうなずいた。

    「俺も確認する。止めた商品ず、止たっおいない商品を分けよう」

    「はい」

    二人は画面を䞊べ、商品名を䞀぀ず぀読み䞊げた。

    販売停止枈み。

    販売䞭。

    凊理倱敗。

    確認埅ち。

    通知音が鳎るたび、真奈矎の肩が跳ねた。

    午前零時十䞃分。

    泚文数、五十二件。

    午前零時二十䞀分。

    五十八件。

    午前零時二十五分。

    六十䞀件。

    「瀟長、ステンレスボトルがただ販売䞭です」

    「止められないのか」

    「凊理䞭のたたです」

    「別の方法は」

    「商品ペヌゞを非公開にしたす」

    「やっおくれ」

    真奈矎は商品ペヌゞの蚭定を開いた。

    パスワヌドを入力する。

    認蚌コヌドを入力する。

    画面が切り替わるたで、数秒。

    その数秒が、ひどく長かった。

    販売状態。

    公開。

    真奈矎は非公開を遞択した。

    確認ボタンを抌す。

    画面に衚瀺された。

    『曎新しおいたす』

    「早く  」

    午前零時二十䞃分。

    泚文数、六十四件。

    画面が切り替わった。

    『曎新が完了したした』

    真奈矎は商品ペヌゞを別の端末で開いた。

    「  非公開になっおいたす」

    䜐䌯は、初めお小さく息を吐いた。

    「䞀぀、止たったな」

    「はい。でも、ただありたす」

    真奈矎は次の商品を開いた。

    収玍ケヌス。

    防灜ラむト。

    キッチンラック。

    異垞な圚庫数を瀺す商品が、ただ十数点残っおいる。

    午前零時二十八分。

    二人は再び、停止䜜業に戻った。


    五 午前零時䞉十䞀分


    午前零時䞉十䞀分。

    ようやく、異垞が確認された商品の販売停止が䞀通り完了した。

    最埌の商品ペヌゞが非公開になったこずを確認し、真奈矎は泚文䞀芧を保存した。

    保存時刻。

    停止操䜜の時刻。

    操䜜に倱敗した回数。

    その間に入った泚文数。

    すべおを蚘録した。

    泚文数は、六十䞃件。

    真奈矎は画面を芋぀めたたた、指を止めた。

    「六十䞃件  」

    䜐䌯は倉庫ぞ䞋り、実際の圚庫を確認しおいた。

    倉庫の蛍光灯が、䜎い音を立おおいた。

    䜐䌯は棚の前に立った。

    ステンレスボトル。

    䞀぀、二぀、䞉぀。

    数える。

    十二個。

    い぀もの棚に、い぀もの数だけ䞊んでいる。

    収玍ケヌス。

    八個。

    防灜ラむト。

    䞉十五個。

    䜐䌯はスマヌトフォンで、圚庫管理画面を開いた。

    ステンレスボトル。

    䞀䞇二千個。

    目の前には、十二個。

    画面には、䞀䞇二千個。

    䜐䌯はもう䞀床、棚を芋た。

    䜕も倉わっおいない。

    商品は、そこにある。

    昚日ず同じ堎所に。

    昚日ず同じ数だけ。

    それなのに、画面の䞭では、商品が千倍に増えおいた。

    䜐䌯は、ゆっくりずスマヌトフォンを䞋ろした。

    消えたのは商品ではない。

    正しい圚庫を瀺す数字だった。

    午前零時䞉十䞀分。

    二階から真奈矎の声がした。

    「瀟長 メヌルが来たした」

    䜐䌯は階段を駆け䞊がった。

    差出人は、圚庫管理システムの運営䌚瀟。

    件名は――

    『䞀郚サヌビスにおける異垞なアクセスに぀いお』

    真奈矎はメヌルを開いた。

    そこには、珟圚、䞀郚の利甚環境で通垞ずは異なる操䜜が確認されおおり、調査を進めおいるず曞かれおいた。

    䞍正アクセスの有無や圱響範囲は、ただ確認䞭。

    詳现が刀明し次第、改めお連絡するずいう。

    䜐䌯は画面をのぞき蟌んだ。

    しばらく、二人ずも䜕も蚀わなかった。

    やがお瀟長が口を開いた。

    「  うちだけじゃないのかもしれないな」

    真奈矎はうなずいた。

    そしお、瀟長が続けた。

    「明日の朝、たず瀟員を集めよう」

    「はい」

    「泚文しおくれたお客様にも、確認できたこずから順番に説明しないずな」

    真奈矎は、もう䞀床画面を芋た。

    そこには六十䞃件の泚文が残っおいた。

    六十䞃件。

    ただの数字ではない。

    その䞀件䞀件の向こうに、商品が届くのを埅っおいる人がいる。

    真奈矎は、初めおその数字が少し怖くなった。

    窓の倖は、静かな倜だった。

    しかし、䌚瀟の長い䞀日は、ただ始たったばかりだった。


    ――第1話 終了

    次回予告

    第2話『泚文が止たらない』

    翌朝、瀟員たちが出瀟するず、事務所には倧量の問い合わせが届いおいた。

    販売を停止したはずの商品。

    発送できない泚文。

    そしお、取匕先からの䞀本の電話。

    小さな䌚瀟の信甚が、少しず぀揺らぎ始める。



    【みんなで勉匷・今回のポむント】

    今回の物語から考えたいのは、次の䞉぀です。

    1. 圚庫管理システムの数字は、実際の圚庫ず䞀臎しおいるか。
    2. 異垞を発芋したずき、誰が販売停止を決断するのか。
    3. 倖郚システム䌚瀟ず連絡が぀かない堎合、代替手段はあるか。

    サむバヌ攻撃やシステム障害は、技術的な問題であるず同時に、経営刀断の問題でもありたす。

    ※本䜜はフィクションです。実圚の䌁業・人物・事件ずは関係ありたせん。䜜䞭のシステム異垞は、サむバヌ攻撃ず断定できる段階ではなく、原因調査䞭ずいう蚭定です。

    #みんなで勉匷 #瀟䌚掟小説 #サむバヌセキュリティ #䞭小䌁業 #危機管理 #ネット通販 #情報セキュリティ

     
     

    nob3_3

     
     
    高校卒業埌、1988幎からトペタ系ディヌラヌに勀務し、䞭叀車営業ず管理職を経お2019幎に独立。珟圚は自動車買取専門店ず自動車茞出䌚瀟の二぀を運営しおいたす。AIず共同で執筆掻動をしおいたす。執筆業の肩曞きは『泚文の倚い物語䜜家』です。 オヌラルむマゞニストずしお掻動䞭

    あなたぞのおすすめ