← すべての記事
Warehouse Management

倉庫の相手が分刻みで動く設備であるとき、倉庫管理システムに求められるもの

📅 · 所要時間4分 · Meta Smart Factoryチーム

倉庫管理システムについて書かれたものは、そのほとんどが流通を前提としており、工場にはうまく移植できません。物流センターの相手は締め時刻を持つ受注です。払い出し済みのオーダーも変わりはしますが、その変更は同じ配送便の出発に向けたウェーブの中での組み替えにすぎません。工場のWMSが相手にするのは、分単位で決まった時刻に工程を開始し、動きながら資材を引き、使わなかった分を返し、朝九時に順序を組み替えられて、それに連なる数十の期限を一度に動かしてしまう設備です。

製造業のWMSが流通のWMSと違ってやらなければならないこと

物流センターは、受け入れ、保管し、ピッキングし、梱包し、出荷します。工場の倉庫もそれをやりますが、そのうえで製造指図ごとにステージングし、ラインへ供給し、キットを組み、姿を変えて戻ってきた仕掛品を保管し、端材と返却を吸収し、効率より優先される制約 — ロットやシリアルの同一性、有効期限、品質ステータス、区分保管 — を守らせます。

受注出荷を中心に作られたソフトウェアは、このうち一つか二つをきちんとモデル化し、残りを製造指図に対する一本の出庫計上に潰してしまいます。数量と指図番号だけが残り、持っておく価値のある構造 — どのロットまたはシリアルか、どのハンドリングユニットか、どの工程か、何が戻ってきたか — はすべて消えます。

ステージング、ライン供給、キッティングは別のものである

ステージングは、工程が始まる前に、一つの製造指図に紐づいたロケーションへ資材を移すことです。ステージングされた資材はまだ在庫です。場所を持ち、引当がかかっており、スケジュールが動けば時刻を取り直すか、引当を解く必要があります。引当解除が手作業の取消でしか起きないなら、工場は誰も使わない資材への引当を溜め込み、引当可能在庫は絵空事になります。

ライン供給は、使用点の容器を補充することであり、その信号は部品の性格に合わせるべきです。消費信号 — 空になった箱のスキャン、かんばん、レベル信号、設備のカウント — は、共通部品や高頻度部品に向きます。この場合の補充単位はBOM数量ではなく容器だからです。指図起動の供給と順序供給は、仕様違いの部品、かさばる部品、高価な部品に向きます。どの仕様を持っていくべきかを教えてくれるのが、その指図のBOMしかないからです。高くつく誤りは、すべてを一つの方式で回すことです。多いのは共通部品までBOM起動で補充する形で、この場合、工程に立っている現物は1シフトのうちに計画から離れていきます。

キッティングは、一つの指図のために部品を一つのハンドリングユニットへ組むことであり、その代表的な失敗がキットの欠品です。十二点のうち十一点しかない状態で、システムはキットを止めることも、欠品を工程に対して立てたうえで部分キットのまま払い出すことも、代替品を当てることもできます。どれも正解になり得ます。決して正解にならないのは、完全に見える部分キットを払い出すことです。段取りを使い切ったあとでラインが止まるからです。キットを崩すときは、部品を部品として、ロットを保ったまま戻さなければなりません。

仕掛品、端材、在庫への返却は実際どこへ行くのか

工場の記録が腐るのは仕掛品のところで、たいていの原因はバッファがロケーションになっていないことです。工程と工程のあいだで、資材はどこかに置かれます — 硬化中、冷却中、検査待ち、設備の順番待ち。その「どこか」に番地がなければ、仕掛品はERPの中の数字であり、現場では当て推量です。

バッファには、ラックにはない属性があります。最小滞留時間 — 次の工程を許す前に、部品を寝かせるか冷ます必要があるため。そして最大滞留時間 — 塗装した部品は決められた時間内に炉へ入れなければならず、混合した接着剤の可使時間は数分ということもあり、その時計は最後のスキャンではなく混合の時点から回るためです。バッファをモデル化しない限り、どちらも強制できません。

もう一つの漏れが端材です。6メートルの棒材から工程が4.3メートルを取ったとき、残るのは1.7メートルではありません。1.7メートルから、切断代と端面加工とチャックのつかみ代を引いた長さです。その一本は、新しい識別を持った在庫になるか、スクラップになるか、壁に立てかけられて翌月に誰にも告げずに使われる金属の棒になります。管理できるのは最初の一つだけで、それも、長さを計算ではなく戻す時点で実測し、親ロットを引き継ぐハンドリングユニットに載せてロケーションを与えた場合に限ります。上長とデスクトップPCを要する返却は、明日になるか、永久に行われません。

消費するのが設備であるときのロケーション、ゾーニング、スロッティング

工場では、スロッティングが最適化するのはピッキングの移動距離ではなく使用点までの荷役時間であり、その重みはスケジュールがその品目をどれだけ呼ぶかで決まります。ゾーニングも、移動頻度と同じくらい消費する設備に従います。一つのセル群に供給する資材は、動きが遅くてもその近くに置くべきです。

いちばん効いてくる判断は、ライン側の粒度です。7号機のフローラックは在庫ロケーションなのか、それともラックから出た瞬間に資材は消費されたことになるのか。どちらの選択にも、それぞれの方向の誤りがあります。取り出しで消費すれば、在庫を過少に見ます。工程に立っている現物は帳簿から消え、計画は物理的にそこにある部品の補充を提案し、消費の時刻は誰かがパレットを動かした時刻に紐づいた作り話になります。ライン側をロケーションモデルの外に置きながら工場在庫の内側に残せば、引当可能在庫を過大に見ます。正味所要量計算が、一台の設備に割り付け済みの資材まで数えるからです。ライン側をモデル化すればトランザクションのコストがかかり、その代わりに正直な使用点在庫が手に入ります。どちらの誤りを取るかを、意図して選んでください。

工場のロケーションは、流通ではめったに必要にならない属性を持ちます。温度帯、静電気対策、混触してはいけない薬品が同じ防液堤を共有できない区分保管、床荷重、そしてどの機材がそのロケーションに届くか。スロッティングの見直しには責任者と周期が要ります。稼働開始時に決めたまま一度も見直されない計画が、三年後にいちばん動きの速い部品がいちばん奥の通路にある理由だからです。

品質がロットを止めうるときの受入と格納

物流センターの受入は、数えて、照合して、格納することです。工場の受入は、ステータスを持つロットを作ることであり、そのステータスが下流のすべてを支配します。

入庫計上は、自社の識別子、供給者のロット参照、そして「使用可ではない」ステータスを持つハンドリングユニットを作ります。抜取検査はその材料と供給者に対する計画に従い、使用決定がそれを閉じます — 合格、一つの指図または数量に限った特採、用途を限った限定合格、あるいは返品保留の不合格。証明書はロットに紐づくものであり、規制のある流れでは、モノと書類の両方が届くまで材料は使えません。

システムがバリデートされ、ステータスが引当の時点で強制されるなら、その判定より前に格納してしまってよく、隔離はドック脇の檻を占有せずハンドリングユニットとともに移動できます。隔離用の床面積は必ず最初に足りなくなるからです。例外は不合格材料で、多くの規制はこれを表示のうえ物理的に分離することを求めます。危険物、アレルゲン、温度の理由で区分されるものも同じです。どの保留がステータスの保留で、どれが物理的な保留かを決めてください。

難しいのは、資材が動いたあとにかかる保留です。十一時に止められたロットが、すでにステージングされ、キットに組まれ、一部はライン側にある。システムは、キットの中にあるものも含めて、そのロットの子孫であるハンドリングユニットをすべて列挙し、それぞれがどこに立っているかを言えなければなりません。保留が新しいピッキングを止めるだけなら、封じ込めは芝居であり、現物は4号機のところにあり続けます。

有効期限と、ピッキングを上書きするロット制約

FEFOは浅い方の答えです。工場が必要とするのは、ピッキングの時点ではなく消費の時点での残存有効期間です。残り四十日の接着剤を、今日の規則どおり正しくピッキングして、五十日後に予定された工程に充てれば、それはピッキングのルールが作り出した不適合です。

時計は、日付が一つあるという印象よりも多様です。未開封のドラムと開封済みのドラムでは残りの寿命が違います。再試験日を持ち、廃棄せずに再認定できる材料もあります。累積の温度暴露に許容量を持つ材料もあり、その場合は移動履歴こそが有効期限の記録になります。

期限順をまるごと上回るロット制約もあります — 一つの製造ロット全体を単一の供給ロットで作れという仕様、一回の生産を一ロットに縛る色合わせ、ロットを名指しした認定。そこでの正解は、最古のロットではありません。これらはラックに貼られた方針ではなく、システムが引当の時点で適用する制約であり、それを外す操作には必ず理由コードと氏名が要ります。

工場のピッキング方式と、ウェーブピッキングがラインに合わない理由

ウェーブピッキングが流通で機能するのは、ウェーブの中では需要が動かず、配送便の出発という外部の固い締切があり、一つの梱包場所に向けて作業をまとめられるからです。工場はこの三つをすべて壊します。需要はシフト中に組み替わるスケジュールであり、単一の締切ではなく数十の工程開始時刻があり、共通の行き先はなく、それぞれ違うものを違う時刻に必要とする工程があるだけです。

合うのは、ローリングの時間枠に対する払い出しです。ステージングに物理的に必要な時間に余裕を足して決めた対象期間の中で開始する工程に対して、ピッキングタスクを生成する。シフトの区切りでは生成しない。そうすれば、九時の順序組み替えが乱すのは、まだ払い出していない作業だけになります。

既定値のまま放置されがちなのが優先順位です。ピッキングの順序は、工程の開始時刻と、消費する設備の重要度から導くべきです。そうすればボトルネック向けの資材がすべてに優先します。移動距離だけで順序を決めるエンジンは、フォークリフトの数メートルを節約するために制約工程を飢えさせます。ピッキング時の欠品は、まだ起きていない停止です。だから解決までの時限を持つ例外として上げ、倉庫の責任者だけでなく計画部門から見えるようにすべきです。

バーコード、RFID、RTLSは、それぞれどこで本当に元が取れるのか

技術を選ぶ前に、何に識別を与えるかを選んでください。ライセンスプレート — ハンドリングユニットに一つだけ振られる一意の識別子で、中身はラベルに印字せずシステムに持たせる — が、スキャンを安くします。一回のスキャンで、数百個入りのパレットが動きます。

既定はバーコードです。技術的な勝負どころは、シンボルではなくラベルにあります。感熱紙は焼付炉から真っ黒になって出てきます。ワックス系の熱転写は擦れます。ポリイミドや耐熱ポリエステルに樹脂系リボンで印字したものは、そのサイクルに耐えます。水洗いのある環境、低温倉庫、炉、切削油に使うラベルは、消耗品の購買ではなく仕様です — 基材、粘着剤、リボン、そして試験で確かめた温度と時間。

RFIDが費用に見合うのは、読み取りを「かざす」動作なしで済ませなければならない場面です。ゲートを通る満載のパレット、タグの費用が年単位で償却できる通い資産、どんなラベルも保たないためにタグを埋め込んだ通い箱。プロジェクトの本体は電波の物理です。金属は共振をずらし、液体は吸収し、読取範囲は制御しなければなりません。隣の通路まで読んでしまうゲートは実在しない移動を生み、それは読めないことより悪いからです。

リアルタイム位置測位が与えるのは、スキャン地点でのイベントではなく連続した位置です。どの判断が変わるかで規模を決めてください。ゾーンレベルの精度は、台車がどのベイや通路にいるかに答え、これは安く済みます。サブメートル級のシステムで分かるのは通路とベイの区画までで、パレットの位置までも段までも分かりません。金属ラックの中での垂直方向の分解能とマルチパスが、カタログ値を壊します。位置そのものが要るなら、それはその位置でのスキャンです。たいてい見落とされるコストがタグの本数とその電池で、消耗品にタグを付けても元が取れないのはそのためです。

在庫精度、循環棚卸、そして在庫数量が間違っていることの代償

間違い方は二つあり、代償は違います。幽霊在庫 — システムにはあって現場にはない — が高くつく方です。正味所要量計算がそれを差し引き、発注は起きず、スケジューラは工程を約束し、誤りはピッキングの時点、つまり最も遅く最も高くつく瞬間に表面化します。簿外在庫は二重に買い、場所を埋め、期限切れで償却します。

本当の代償は伝播です。手持在庫の数字が正味所要量計算に入り、そこから購買依頼と計画オーダーが出て、それを有限能力スケジュールが順序づけ、誰かがそれを納期回答に変えます。間違った数字が生むのは、間違った数字ではありません。間違った約束と、周囲が一週間の予定を組んでいたスケジュールをかき回す訂正です。精度は金額ではなくロケーション単位・レコード単位で測ってください。金額は、小さな部品がことごとく間違っていることを覆い隠しますし、小さな部品は高価な部品と同じようにラインを止めるからです。

棚卸は暦だけでなくイベントでも起動してください。ゼロピッキング、マイナス残高、ピッキング時の差異、そしてロケーションが空になった瞬間 — これが建屋の中でいちばん安い検証です。原因コードのない在庫調整は、改善ではなく帳簿合わせと見なしてください。同じ短いリストが繰り返し現れるからです。記録されないままのライン返却、実使用と合わないバックフラッシュ数量、違うロットに計上された入庫。

WMS・ERP・MES — 在庫、指図、移動を持つのは誰か

誰かがインターフェースを設計する前に、三つの所有権の問いを文書で決着させてください。以降の連携をめぐる議論は、すべてこのどれかの再燃です。

在庫。ERPは帳簿のための評価在庫を持ち、WMSはロケーションとハンドリングユニットの単位で物理在庫を持ちます。同じ事実の二つの解像度ですから、突合のルールを明示しなければなりません。どの項目を、どのイベントで同期し、食い違ったときどちらのシステムが勝つのか。棚の数量を自分のものだと双方が信じる二つのシステムは、誰にも止められない在庫調整のループを生みます。

指図。ERPは計画オーダー、購買オーダー、納入を持ちます。MESは工程と、その実績報告と、その不良を持ちます。WMSはそこから導かれるタスクを持ち、すべてのタスクが製造指図と工程を帯びているべきです。そうして初めて、ある移動が実在する何かに対して遅れていると判断できます。

移動。WMSは物理的な移動を持ち、ERPはそれを写す転記を持ちます。判断すべきは転記の粒度です。棚間移動をすべて送れば、それを保持するようには設計されていないシステムを溢れさせます。工場の境界をまたぐ移動だけを送れば、ERPのロケーションデータは何の意味も持たなくなります。ロケーションの問いに答えるのはWMSであってほかにない、と全員が受け入れるなら、後者が正しい取引です。

いちばん影響が大きい選択が消費であり、各方式の差は、精度より先に即時性に出ます。実績報告時のバックフラッシュは安く、あらゆる誤りを後の棚卸へ先送りします。BOMルールに対する設備カウントは、同じ理論消費をほぼリアルタイムに寄せるので、残高が早くマイナスに落ち、BOM数量の誤りが数週間早く表に出ますが、それでも計上されるのは作業者が使った量ではなくBOMが言う量です。使用点でのスキャンまたは計量による出庫だけが、実際の消費を記録する唯一の方式であり、ロットまたはシリアル単位の系譜を持ち運べる唯一の方式でもあります。その代わり、出庫一回ごとにトランザクションの費用がかかります。どれを選ぶにせよ、移動は冪等でなければならず、連携が落ちているあいだも倉庫は動き続けられなければなりません。

AGVとAMR — 資材搬送を自動化する前に成り立っていなければならないこと

搬送の自動化は最後の段階であり、その前提条件は飛ばされがちです。ロケーションモデルが強制されていなければなりません。車両は、パレットが実際どこに置かれたのかを同僚に聞けないからです。荷役資材には、揃った寸法と状態が要ります。壊れたパレットは、運転者を止めないやり方で車両を止めますし、パレットは必ず走行通路に置かれますから、混在通路と塞がれた通路にはルールが必要です。無線は金属ラックのあいだでも届き続けなければならず、充電はピーク時間に合わせて設計しなければならず、そして午前三時に立ち往生した車両を誰かが権限をもって片付けられなければなりません。さもなければ、車両群は四半期のうちに駐車場になります。

車両群の実力は、それに流し込むキューの質までです。デジタル搬送要求とシステム配車で一か月運用し、それからタスクのログを読んでください。タスクに筋が通っているなら、車両はそれを実行できます。通っていないなら、車両はその筋の通らなさを、より速く、より高い資本コストで実行します。

工場向けWMSをどう評価するか

機能一覧で候補は分かれません。最終候補に残るものはどれも格納もピッキングも棚卸も持っているからです。分けるのは、自社のマスタデータで動かすシナリオです。

各ベンダーに、ピッキングを払い出したあとのシフト途中で製造指図を二時間前倒ししてもらい、ステージング済みの資材と未完了タスクがどうなるかを見てください。すでにステージングされ一部はキットの中にあるロットを保留し、その一片一片がどこに立っているかを尋ねてください。リコール時の影響範囲がシリアル単位なら、シリアル管理部品をキットへ、完成品へ、そしてそこから外へと追跡させてください。ハンディターミナルから、未使用の三個と実測した端材一本を返却してください。ボトルネックのセル向けの部品をピッキング欠品にして、計画担当者に何が、いつ見えるかを記録してください。そのうえでERP連携を切り、同じシナリオのどれか一つをもう一度動かしてください。

所有権の問いは直接ぶつけてください。あるロケーションの手持在庫について正となるのは何か、引当を作り解除するのは何か、スケジュールが変わったときその引当はどうなるのか。システムの規模は、ピーク時の時間当たりトランザクション数 — 日次平均ではなく、受入の時間帯とシフト終わりの計上の集中 — で見積もり、それとは別にシフト交代時のハンディターミナル同時接続数で見積もってください。パレット間口数ではありません。そして、ロケーションマスタを整備し、ラベル運用の標準を書き、単位換算を定義するのは誰かを決着させてください。その作業こそがプロジェクトであり、ソフトウェアは楽な方の半分です。

倉庫モジュールの位置づけ

Meta Smart Factoryのスマート倉庫管理と物流の各モジュールは、MES、APS、MRP、品質の各モジュールと同じ基盤の上にあります。これは、倉庫がスケジュールを知っていなければならない場面すべてで効いてきます。製造指図に対する引当、順序が変われば時刻を取り直すステージング、シフト終わりではなく生産イベントから計上される消費、そしてすでにステージング済みの資材を見つけられる品質保留です。RTLSとゲート管理のモジュールが、その隣に並びます。

ここまでのすべては、ベンダーに関係なく存在する設計上の判断です。ロケーションモデル、ラベル運用の標準、消費の方式、ライン側の粒度、そしてERPとの所有権の境界が、ソフトウェア以上に結果を決めます。最初にする価値のある会話は、このうちどれが自社の工場でまだ決まっていないか、です。

専門家に相談する