M365Con 2027 – 無料オンラインカンファレンス · 11–22 Jan 2027 · 120 sessions→ m365con.net

2026-09-14

製造業における有限能力スケジューリングの実際の仕組み

製造業における有限能力スケジューリングの実際の仕組み
ERPでは、製造指図の完了は来週木曜日と表示されている。ルーティングも正しく見え、資材も計画どおりに手配されている。すべてが管理下にあるように見える。しかし実際に工場の現場に足を運ぶと、機械はすでに過負荷になっている、必要なオペレーターは別の作業に割り当てられている、治具は使用中である、あるいは資材はERP上に存在するものの、実際には検査が完了しておらず、リリースされていない、といった状況が見つかる。これこそが、需要計画と実際のスケジュールとの間にあるギャップである。この詳細解説では、ERPおよびMRPによる計画から、機械、人員、工具、資材、品質ゲート、保全、そして時間といった物理的制約を反映したスケジュールに至るまで、製造業における有限能力スケジューリングが実際にどのように機能するのかを解説する。無限能力計画と有限能力計画の違い:無限能力計画には重要な目的がある。ERPおよびMRPシステムは、何千もの

ERPのシステムでは、製造指示は来週木曜日に完了する予定になっています。ルーティングも正しく、資材も計画どおりです。すべてが管理下にあるように見えます。ところが実際に製造現場へ足を運ぶと、機械はすでに過負荷になっている、必要なオペレーターは別の作業に割り当てられている、治具は使用中である、あるいは資材はERP上では存在していても、実際には検査を受けておらず、リリースされていない、といった状況に直面することがあります。これが需要計画と生産スケジューリングの現実との間にあるギャップです。このディープダイブでは、有限能力スケジューリングが製造現場で実際にどのように機能するのかを解説します。ERPとMRPによる計画から、機械・人・工具・資材・品質ゲート・保全・時間といった物理的制約を考慮したスケジュールまでを取り上げます。

無限能力計画と有限能力計画

無限能力計画には重要な役割があります。ERPやMRPシステムは、数千の製品と長い計画期間にわたる需要、資材所要量、計画オーダー、日程を素早く計算できます。しかし計画上の日付があるからといって、工場にその作業を実行するための十分な利用可能能力があることが証明されるわけではありません。有限スケジューリングはより難しい問いを立てます。この工程は、このリソースで、必要なものすべてが揃った状態で、この時間に本当に稼働できるのか。これは暦上の時間だけでなく、機械、資格を持つ人員、工具、治具、リリース済みの資材、そして工程条件といった要素を含めた、実際に使える能力を見ることを意味します。

製造指示から予定された工程まで

製造指示を開始日と完了日の間にある一つのブロックとして扱うことはできません。有限スケジューラは指示を個々の工程に分解し、段取り時間、加工時間、待ち時間、搬送時間を計算してから、適格なリソースと利用可能な枠を探索します。ある工程がある枠を占有すると、その能力は別の指示には使えなくなります。そのため遅延は後続の工程に波及し、製造現場に到達する前に遅れている指示が明らかになります。

順方向スケジューリングと逆方向スケジューリング

ここでは2つの基本的なスケジューリングの視点を検討します。順方向スケジューリングは、「現在準備できているものと実際に持っている能力を前提にすると、この指示はいつ現実的に完了できるか」を問います。逆方向スケジューリングは、要求された納期を起点として、「この約束を守るには、先行するすべての工程がいつ行われなければならないか」を問います。両者を比較することで、顧客への約束と現在の生産条件が実際に提供できるものとの間にある、重要な意思決定上のギャップが明らかになります。

順序付け、ボトルネック、段取り替え

カレンダー上のどこかに能力があるからといって、次にどの指示を流すべきかが自動的にわかるわけではありません。ここでは、納期優先、顧客優先、最短加工時間、クリティカルレシオ、キャンペーン単位の順序付けなど、競合する順序付け戦略を取り上げます。特に段取り替えは重要です。治具、工具、プログラム、資材、製品ファミリーを切り替えると、実際のボトルネック能力が消費されます。順序に依存する段取り時間を無視したスケジュールは、実現可能に見えても実際には実行不可能になり得ます。

資材、人員、工具、品質も能力である

機械が空いているからといって、工程を開始できるとは限りません。資材がまだ検査待ちかもしれません。資格を持つオペレーターが別のシフトで作業しているかもしれません。治具が別の機械に取り付けられているかもしれません。ゲージは校正が必要かもしれません。初品の承認を品質部門から得る必要があるかもしれません。したがって有限スケジューリングは、単なる機械のカレンダーではなく、製品・工程・リソース・スキル・工具・資材・工程ルールの間の関係をモデル化したものになります。

計画が崩れたときに何が起こるか

機械は故障します。資材は遅れて到着します。オペレーターが不在になります。品質保留が発生します。優先順位は変わります。有用な有限スケジュールは、工場全体を絶えず組み直すことなく対応できなければなりません。ここでは再スケジューリング、保護区間やフリーズ区間、スケジュールの不安定性(スケジュール・ナーバシネス)、そして完全に再生成されたスケジュールを盲目的に受け入れるのではなく、計画担当者が代替シナリオを評価する方法について議論します。目的は人の判断を排除することではありません。それぞれの決定が何を押し出すことになるのかについて、計画担当者により良い情報を提供することです。

ERP、MES、APS、そしてMicrosoftのデータレイヤー

このエピソードでは、さまざまな技術レイヤーがどこに位置づけられるべきかも検討します。ERPは商取引やトランザクションに関する文脈の多くを管理します。MESは製造現場からの実行状況を提供します。保全や品質のシステムは追加の制約を提供します。スケジューリングまたはAPSレイヤーは、これらの入力と生産ルールを組み合わせて、実現可能な選択肢を決定します。Microsoftの技術は、その周辺の統合、分析、意思決定アーキテクチャを支援できますが、それ自体が自動的に有限スケジューリングのエンジンになるわけではありません。生産ロジックには、明示的な制約、責任の所在、スケジューリングルールが必要です。

AIが実際に役立つ場面

AIは、計画担当者が情報を取得し、混乱の要約を作成し、スケジューリングの結果を説明し、リスクを浮かび上がらせるのに役立ちます。予測モデルは、機械故障、資材遅延、サイクルタイムの変化の可能性を見積もることができます。ただし、AIが生産の実現可能性を捏造すべきではありません。スケジューリングまたは最適化エンジンが明示的な制約を評価し、AIはその周囲の意思決定プロセスを支援し、顧客、品質、労務、生産の優先順位に関わる選択については、計画担当者が引き続き責任を負います。

重要なポイント

有限能力スケジューリングは能力を生み出すものではありません。あるリソースの利用可能時間が70時間で、需要が100時間を必要とする場合、アルゴリズムは不足している30時間を作り出すことはできません。優れたスケジュールにできることは、その衝突を十分早い段階で明らかにし、順序を変更するか、能力を追加するか、承認された代替手段を使うか、作業を外注するか、顧客への約束を再交渉するかを決められるようにすることです。目指すべきは、すべての機械が忙しそうに見える工場ではありません。実際に稼働できる計画を立てることです。

このポッドキャストのサポーターになる: https://www.spreaker.com/podcast/m365-fm-a-microsoft-mvp-podcast-by-mirko-peters--6704921/support.

Apple Podcasts · Spotify · YouTube · Deezer

How Finite Capacity Scheduling Actually Works in Manufacturing (English)