あらゆるERPと連携

SkyPlannerのオープンREST APIは、社内ERPを含むERP、MES、運用システムと連携します。自社で構築することも、当社チームの支援を受けることもできます。

単体でも動作 — ERP連携はオプションで、必須ではありません。

連携プロジェクトを相談

以下のようなERP・MESシステムと連携

APS・スケジューリング

有限能力スケジューリング:納期を約束する前に、実行できるかを確認

既存の納期を遅らせずに次の注文を入れられるか。有限能力スケジューリングで影響を把握し、SkyPlannerで実行可能な計画を算出する方法を紹介します。

Jussi Mäntylä 生産計画スペシャリスト、SkyPlanner 更新日 2026年10月19日 3 分で読めます
Milling machine processing one component while two others wait for available capacity
この記事の内容
  1. 有限能力スケジューリングとは?
  2. 有限能力と無限能力のスケジューリングは何が違う?
  3. 例:3時間の作業なのに、使える時間枠がない
  4. スケジューリングに必要な情報
  5. SkyPlannerで有限能力スケジューリングを活用するには
  6. 1. 工順と実際の能力をモデル化する
  7. 2. 人工知能に生産の優先順位を明確に伝える
  8. 3. 機械の空き時間だけでなく、着手できる状態かを確認する
  9. 4. 計算結果から、注文の納期を約束できるか判断する
  10. 5. 条件が変わったら再計算する
  11. KJH-Comp:週単位の負荷把握から、設備への自動割り当てへ
  12. チャートだけでなく、納期の判断に役立つかを確かめる

顧客から納期の前倒しを求められました。作業自体は数時間で済みますが、使用する機械にはすでに他の作業が並んでいます。依頼を受けるには、新たな作業をどこに入れられるか、約束済みの注文にどのような影響が出るかを確認する必要があります。

その答えを得られるのが、有限能力スケジューリングです。生産リソースで実際に処理できる範囲内に作業を割り当てるため、同じ時間帯に処理しきれない作業を約束し、その調整を製造現場任せにすることを避けられます。納期に間に合わない場合も、対策を取れるうちに、どの作業が競合しているかを把握できます。

SkyPlanner APSでは、スケジューリング用の人工知能Arcturusがこの計算を担います。担当者が優先順位を設定し、動かしてはならない作業を固定すると、Arcturusが各工程をどう組み合わせられるかを計算します。機械ごとの作業順を手作業で組み直すのではなく、生産上の判断に取り組めます。

有限能力スケジューリングとは?

有限能力スケジューリングは、各リソースに設定された能力を超えないよう、利用可能な時間に製造工程を割り当てる手法です。すでに予定されている作業、稼働カレンダー、各工程の要件を考慮してスケジュールを作成します。

一度に1つの作業しかできない機械では、別の作業で埋まっている時間枠に次の作業を入れることはできません。その工程に特定の工具や必要な技能を持つ作業者が必要な場合、あるいは前工程の完了が条件となる場合は、それらの要件も満たす必要があります。

こうして、生産能力に基づいて作業順序が決まり、開始・終了の予定日時が設定されます。計画上の条件のもとで、いつ作業を完了できるかが分かります。ただし、生産能力そのものが増えるわけではなく、能力を超える受注を抱えている場合に、すべての希望納期に間に合わせられるわけでもありません。

この違いにこそ、この手法の価値があります。スケジュール上で完了の遅れが分かれば、対応を判断できます。一方、作業の競合が見えないままでは、製造現場で緊急対応を迫られることになります。

注文から製造現場の作業順序を組み立てるまでのプロセスについては、生産スケジューリングガイドをご覧ください。

有限能力と無限能力のスケジューリングは何が違う?

無限能力スケジューリングでは、関連するすべてのリソースの能力を制約として適用せずに、工程の日程を計算します。そのため、機械や作業者が処理できる量を超えて、同じ期間に作業を割り当てることがあります。計算された日程は、その後で実際の能力に合わせて調整する必要があります。

有限能力スケジューリングでは、作業を割り当てる際に能力を確認します。すでに確保されている時間枠も考慮するため、新たな注文には希望完了日だけでなく、実際に使える時間枠が必要です。

計画時の確認事項 無限能力スケジューリング 有限能力スケジューリング
使用中の機械に別の作業を割り当てられるか? 能力上の競合が計画に残る場合がある 空き時間枠か、要件を満たす代替リソースが必要
必要な作業量が利用可能な時間を超えたら? 負荷から、解消すべき能力不足が分かる 作業順序から、どの作業の完了が遅れるかが分かる
シフトが1つなくなったら? 目標日程を達成できなくなる場合がある 稼働時間の短縮に伴い、利用可能な時間枠が変わる
計画担当者が得られるものは? 各リソースに求められる作業量の把握 設定したリソースの能力制約に基づく日程計画

無限能力での負荷計算は、必要な能力をどう確保するか判断する前に、全体の作業量を把握するうえで役立ちます。一方、有限能力スケジューリングは、より差し迫った「どの工程を、いつ実際に実行できるか」という問いに答えます。

Ganttチャートが整っていても、週単位の総作業量が処理可能な範囲に収まっていても、その注文を予定に組み込めるとは限りません。空き時間があっても、必要な機械ではなかったり、納期を過ぎていたりすることがあります。製造業の生産能力計画は、シフトや人員、設備を増やすべきかの判断に役立ちます。有限能力スケジューリングでは、その判断が個々の注文にどう影響するかを検証します。

例:3時間の作業なのに、使える時間枠がない

ある機械加工工場を想定してみましょう。一台のマシニングセンタで、火曜日の08:00から14:00まで、六時間を利用できます。この時間帯は、作業者、工具、材料がすべて揃っています。既存の注文には段取りを含めて四時間が必要で、その作業の配置は固定されています。

新たな注文には、同じ機械で段取りを含めて三時間が必要です。このフライス加工工程は、中断せずに実行しなければなりません。使用が認められた代替機械はなく、次に利用できるシフトは水曜日の08:00から始まります。

作業 所要時間 有限能力で組んだスケジュール
配置を固定した既存の注文 4時間 火曜日、08:00–12:00
新たな注文 連続3時間 水曜日、08:00–11:00

新たな注文は、火曜日14:00という加工完了目標に間に合いません。火曜日には二時間残っていますが、この工程には連続した三時間が必要です。シフトの終わりに空き時間があるのは確かですが、この作業をそこに入れられない理由も明確です。

実用的なスケジュールがあれば、ここから具体的な検討に進めます。承認を得てシフトを延長すれば必要な連続時間を確保できるか、要件を満たす別の機械で加工できるか、あるいは顧客が後の日程を受け入れられるかを確認できます。

新たな注文を、配置を固定した作業より先に入れるなら、別の判断が必要です。既存の納期の約束を守れなくなる恐れがあるためです。優先順位を変えても、機械の稼働時間は増えません。

この例で扱っているのはフライス加工までです。出荷日を確約する前に、検査や後続工程、出荷作業も考慮する必要があります。ある設備で作業が早く終わっても、その受注の後続工程を進められなければ意味がありません。自社に合わせて応用できる小規模な例として、生産計画表テンプレートでは、実行可能な作業割り当てに必要なリソースと時間の確認方法を紹介しています。

スケジューリングに必要な情報

有限能力スケジューリングのエンジンは、入力された生産条件に基づいてのみ計算できます。まずは、工場内の代表的な工順を対象にするのが有効です。その際、納期の見通しを最も不確かにしているリソースも含めます。

その工順のスケジュールを組むには、次の4種類の情報が必要です。

  • 作業の内容。注文、数量、納期、工程順序、残っている作業。
  • 利用可能な時間。リソースの能力、シフト、予定されている保全作業、その工程に必要な人員や工具。
  • 工程の要件。使用可能なリソース、加工時間と段取り時間、工程間の依存関係、材料が使用可能になる時期。
  • 計画上の判断。優先順位と、直近の作業のうち日程や順序を固定する必要があるもの。

段取り時間には特に注意が必要です。加工時間が短くても、準備にはかなりの時間がかかる場合があります。また、作業順序を変えると、必要な段取りも変わることがあります。段取り時間を省くと、現場では計画どおりに使えない時間枠が生まれます。

人員についても同じことが言えます。無人で行える加工と、作業者が終始付き添う必要のある作業では、生産の条件が異なります。能力モデルには、実際の運用を反映させる必要があります。

開始前に、過去のすべての記録を完全に整える必要はありません。ただし、検証する工順については、信頼できる入力情報が必要です。提示されたスケジュールが現場責任者の判断と異なる場合は、その理由を調べます。段取りの入力漏れ、未登録の確定作業、材料の入荷日などが原因かもしれません。

SkyPlannerで有限能力スケジューリングを活用するには

スケジューリングソフトウェアの利点は、最初の作業順を作ることだけではありません。注文、能力、優先順位が変わっても、つながる工程間の整合性を保てることにあります。SkyPlannerはリソース、シフト、作業者、優先順位、材料を計算に取り込み、その結果をGanttスケジュールに表示します。

1. 工順と実際の能力をモデル化する

製造の工順を定義します。各工程と、それを実行できるリソース、加工時間、段取り時間を設定してください。稼働シフトと関連する人員配置も登録します。分かっている停止時間もモデルに含めます。保全などの期間は、リソースの例外設定によって能力を使用不可にします。

工順は、注文の各工程を順につなぐものです。Arcturusは工程間の依存関係とリソースの利用可能な能力を考慮してスケジュールを組みます。そのため、後工程の機械が空いていても、前工程が終わっていない作業を開始することはできません。

2. 人工知能に生産の優先順位を明確に伝える

複数の注文が同じリソースを必要とする場合は、何を最も重視するかを決めます。SkyPlannerの動的優先順位は、完了日、リードタイム、顧客や作業の重要度などを基に、Arcturusの計算を導きます。

直近のスケジュールで確定した配置は、ロックで固定します。納期の約束を管理するのは計画担当者であり、Arcturusはその指示に従ってスケジュールを計算します。重要な判断を維持するために、残りの作業をすべて個別に割り当てる必要はありません。

3. 機械の空き時間だけでなく、着手できる状態かを確認する

材料の可用性を考慮するスケジューリングを有効にすると、材料を使用できるかどうかも計算に含まれます。機械が空いていても、必要な材料がなければ、その作業を開始することはできません。

SkyPlannerは、購買発注の納入日を、材料が使用可能になる予定日として扱います。納入済みであることが確認されると、在庫が更新されます。これらの日付を最新に保つことで、作業を入れられる空き時間と、まだ着手できない時間とをスケジュール上で区別しやすくなります。

4. 計算結果から、注文の納期を約束できるか判断する

対象リソースのガントチャートを確認し、受注に紐づく一連の工程を順にたどります。最も負荷の高い工程の終了時刻だけでなく、受注全体の完了予定を確認し、要求納期と照らし合わせてください。

受注の納期に遅れが出る場合は、どの制約が原因かを特定します。稼働時間を増やしても、その受注に必要なリソースで増やさなければ効果はありません。別のリソースへの振り替えも、その工程を実行できる場合に限って有効です。優先順位を変えると、他の受注も必要としている能力の割り当てが変わり、特定の受注を優先できるようになります。

重要なのは、製造現場や顧客が気づく前に、こうした影響を把握できることです。生産能力を考慮した納期回答(CTP)の確認により、そのスケジュールをもとに、新規受注を確定する前に営業が提示できる数量と納期を導き出せます。

5. 条件が変わったら再計算する

故障による停止時間は、リソースが利用できない時間として登録します。シフトや資材の入荷日に変更があれば更新し、Arcturusでスケジュールを再計算します。担当者の休暇によっても、割り当て先のリソースを利用できる時間が変わることがあります。

優先順位とロックは、維持したい生産上の判断に合わせて設定しておきます。目的は、機械ごとの作業順を絶えず変更することではありません。重要な変化を反映し、実用的な計画を維持することです。

SkyPlannerのスケジューリング機能を見る。

KJH-Comp:週単位の負荷把握から、設備への自動割り当てへ

フィンランドで板金加工を受託するKJH-Compは、週単位の負荷を表示する計画システムを使っていました。C9000 ERPとスプレッドシートで今後の作業量は把握できましたが、日単位で各設備に作業を割り当てる業務は、依然として手作業でした。

顧客が求めていたのは「その週のどこか」ではなく、指定した日に納品されることだったため、この違いは重要でした。二人の現場監督者が、それぞれ勤務時間の少なくとも半分を能力に応じたスケジュール調整に費やしていましたが、納期遵守率は約50%でした。

同社はERPの刷新を検討した後、C9000を継続利用しながら有限能力スケジューリングを実現するため、SkyPlannerを選びました。受注は引き続き既存のERPに入力し、有限能力スケジューリングと設備への作業割り当てはSkyPlannerが自動で行っています。

KJH-Compで導入された仕組みでは、溶接作業を待ち行列に入れる前に、購入部品を含むすべての部品がそろっているかも確認し、溶接作業を必要な技能に応じて割り当てています。日々の効果は、空いている設備を見つけることだけにとどまりません。割り当てられた作業は、次の生産段階に進められる状態になっています。

KJH-Compによると、約50%だった納期遵守率は、2026年には最大98%まで向上しました。スケジューリングは二人の現場監督者が担当していましたが、一人が担う体制になり、もう一人は別の業務に移りました。また、製品の種類が増えても、それに比例して人員を増やすことなく対応できました。

これらは、KJH-Compが段階的に導入を進めて得た成果です。有限能力スケジューリングの価値が、単に負荷レポートを詳しくすること以上にあると分かります。手作業での割り当てが減り、必要な作業を納期どおりに生産するための判断根拠が明確になります。

KJH-Compの導入事例を詳しく読む。

チャートだけでなく、納期の判断に役立つかを確かめる

有限能力スケジューリングソフトのデモでは、チームが実際に判断に困っている問題への答えを確認することが大切です。既存の受注と、同じリソースを取り合う新規受注、そして両方で使用するリソースのカレンダーを用意してください。

まず、両方の受注がいつ完了するかを確認してください。次に、シフトを1つ削除する、必要な資材の入荷を遅らせる、新規受注の優先順位を上げるなど、条件を1つ変えてみます。デモでは、ロックした作業を維持しながら、すでに約束した納期への影響が分かることを確認しましょう。

実際の工程で必要となる条件も検証してください。特に、複数の工程で共有する人員、段取りの扱い、途中で中断できない工程が重要です。スケジュールが役立つのは、こうした条件を反映しているときです。チャート上のバーが整然と並んでいるだけでは十分ではありません。

SkyPlannerは、有限能力スケジューリングを、より広いAPS(高度な計画とスケジューリング)の業務フローに組み込んでいます。Arcturusが計算を担い、Ganttビューで結果を確認できます。優先順位とロックを使うことで、計画担当者の生産上の判断を反映したまま運用できます。

業務で活用している既存システムは、そのまま使い続けられます。SkyPlannerは、公開されたREST APIを通じて、あらゆるERPやMESと連携できます。既存の受注データや生産データを、スケジュールの計算につなげます。互いを補完するそれぞれの役割は、APSとERPの比較ガイドで解説しています。

業務フローをご自身で確認したい場合は、デモデータでSkyPlannerを試してみてください。自社の受注をどのように組み込めるか相談したい場合は、SkyPlannerのデモを予約してください。最近、納期の判断に困った受注と、その原因となったリソースの情報をご用意ください。それが、有限能力スケジューリングで自社の生産をどう変えられるかを検討する出発点になります。

Jussi Mäntylä

生産計画スペシャリスト、SkyPlanner

SkyPlannerで、わかりやすい生産スケジュールを

データを連携し、最初の計画を確認。本番稼働するすべてのスケジュールは計画担当者が最終判断します。