あらゆるERPと連携

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

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

連携プロジェクトを相談

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

APS・スケジューリング

生産スケジューリング:現場で実行できる作業順序を組む

受注や生産能力が変わっても生産を止めないために。実行できる作業順序の組み方を学び、生産スケジューリングの計算をSkyPlannerに任せましょう。

Jussi Mäntylä 生産計画スペシャリスト、SkyPlanner 更新日 2026年10月20日 3 分で読めます
Cutting, bending and assembly stations connected into one production sequence
この記事の内容
  1. 生産スケジューリングとは
  2. 生産計画・生産スケジューリング・差立ての違い
  3. すべての機械を稼働させても納期が遅れるのはなぜか
  4. どの生産スケジューリング手法を使うべきか
  5. SkyPlannerで生産スケジュールを作成・維持する方法
  6. 1. 完成までに必要な作業を定義する
  7. 2. リソースの稼働可能時間を実態に合わせて設定する
  8. 3. 優先順位について合意し、確定した作業を守る
  9. 4. 最初の空き枠だけでなく、工順全体を確認する
  10. 5. 進捗を更新し、状況が変わったら再計算する
  11. 作業順序の共有がMamecにもたらした変化
  12. スケジュールが改善しているかを判断するには
  13. ERPはそのままに、現場の作業順序を改善する

顧客から、注文した製品がいつ完成するか聞かれました。切断機には空きがありますが、曲げ工程の作業は詰まっており、組立工程では別の作業で加工する部品を待っています。1台の機械の状況を見るだけでは、確かな回答はできません。

こうした工程をつなぐのが生産スケジューリングです。受注した仕事を、最初の工程から完成まで、現場が実行できる作業順序に落とし込みます。適切に組めば、作業者は次に何をすべきか分かり、納期を約束する際の根拠も明確になります。

難しいのは、生産状況が変わっても、その作業順序を現場で使える状態に保つことです。SkyPlanner APSでは、AIエンジンのArcturusがスケジューリングの計算を担い、担当者が優先順位を設定し、動かしてはいけない作業を固定します。機械ごとの作業順序を手で組み直す代わりに、納期に関わる判断に集中できます。

生産スケジューリングとは

生産スケジューリングとは、製造工程をリソースに割り当て、いつ、どこで、どの順序で実行するかを決めることです。工順、加工時間と段取り時間、利用可能な生産能力、資材の準備状況、納期の優先順位を踏まえて組み立てます。

その結果として得られるのが、詳細な生産スケジュールです。各工程のつながり、予定開始・終了時刻、割り当てるリソースが示され、次に行う作業が明確になります。現場で役立つスケジュールは、機械ごとの作業順序を個別に組むのではなく、受注した製品が完成するまでの工程全体を捉えます。

例えば、あるロットの切断を前倒ししても、後工程が適切なタイミングでその部品を使えなければ意味がありません。そうでなければ、仕掛品が増えるだけで、納品が早まるわけではありません。生産ロットの計画ガイドでは、ロットサイズや段取り替え、後工程の生産能力がこの判断にどう影響するかを解説しています。

生産計画・生産スケジューリング・差立ての違い

生産計画では、何を生産する必要があり、その需要にどう対応するかを決めます。生産スケジューリングでは、利用できるリソースに個々の工程をどう割り当てるかを具体化します。差立てでは、着手できる作業を現場の作業者に指示します。

業務 決めること 主な成果物
生産計画 何を生産し、どのようなリソースが必要か 生産数量と必要な生産能力
生産スケジューリング どの工程を、どこで、いつ、どの順序で実行するか リソースごとの作業順序と実行日時
差立て 着手できる作業のうち、作業者が次に何を始めるべきか 現場に発行した作業順序と作業指示

基準生産計画では、期間ごとに製品の生産数量を定めます。詳細なスケジューリングでは、その数量を生産するために必要な工程まで具体化します。生産能力計画は、負荷とリソースが見合っているかを判断するためのものです。一方、スケジューリングは、個々の作業をどこに割り当てられるか、どこで作業が競合するかを示します。資材所要量計画では、必要な資材とその必要時期を明らかにし、詳細なスケジュールに欠かせない情報を提供します。

小規模な工場では、同じ担当者がこの3つの業務を担うこともあります。それでも区別は重要です。週単位の生産目標だけでは、まだ機械ごとの実行計画にはなっていません。

すべての機械を稼働させても納期が遅れるのはなぜか

筐体を製造する板金工場を想像してください。切断担当者は、今使っている材料で加工でき、機械を止めずに済むため、来週の受注分を大きなロットで加工しています。その一方で、今日の組立作業は、まだ切断と曲げが済んでいない小ロットの部品を待っています。

切断工程の生産実績は良好です。しかし、受注分の完成実績は振るいません。

納期の優先順位に沿ったスケジュールなら、急ぎのロットを切断と曲げの両工程に割り当て、組立に必要な部品を届けられます。大きなロットの着手は後になるかもしれませんが、工場は今日完成させるべき注文を仕上げられます。

ここに生産スケジューリングの価値があります。各リソースの稼働だけを評価するのではなく、工程間の受け渡しを調整するのです。避けられる待ち時間を減らし、作業の競合を早い段階で把握できます。また、生産・購買・営業が、対応すべきことを共通の視点で確認できます。

こうした調整が特に重要になるのが、複数の注文が共通のリソースを使いながら、それぞれ異なる工順をたどるジョブショップ型生産です。1つの工程の変更が、後続の複数の工程で作業の待ち順に影響することもあります。生産計画担当者に必要なのは、そうしたつながりをすべて記憶することではなく、目に見える形で把握できることです。受注生産では、個々の顧客との約束を守れるように作業順序を組みます。一方、繰り返しバッチ生産では、補充の必要性と、段取りを共通化できる作業の組み合わせとのバランスも取る必要があります。スケジューリングに使う入力情報は、工場で実際に行っている作業を反映したものでなければなりません。

どの生産スケジューリング手法を使うべきか

生産スケジューリングの手法には、それぞれ異なる役割があります。フォワードスケジューリングとバックワードスケジューリングは、日程を計算する方向を決めるものです。有限能力と無限能力のどちらで計算するかによって、リソースの能力上限を日程の制約として考慮するかどうかが決まります。

手法 計算の仕方 把握できること
フォワードスケジューリング 最も早く着手できる時点から、後続の工程を順に割り当てる 工順と利用可能なリソースを踏まえ、受注した製品がいつ完成するか
バックワードスケジューリング 必要な完成日から逆算する いつまでに作業や資材の準備が必要か
有限能力スケジューリング 対象リソースの利用可能な能力の範囲内に工程を割り当てる 競合する作業を実際に割り当てられるか
無限能力スケジューリング 能力の上限を制約にせず、所要量を計算する 負荷超過を解消する前の段階で、どれだけの作業が求められているか

現場で実行できる作業順序を組むには、有限能力スケジューリングを使いましょう。これにより、すでに作業が入っているリソースの時間を、空き時間として扱うことを防げます。バックワード計算は納期を検討するのに役立ちますが、機械の負荷超過や資材不足そのものを解消できるわけではありません。

限られた時間枠を取り合う作業には、優先順位を決める方針も必要です。先着順は単純ですが、先に受けた注文が最も急ぎとは限りません。納期が早い順にすれば直近の納期を守りやすくなり、加工時間が短い順にすれば短時間で終わる作業が優先されます。段取りを共通化できる作業をまとめれば段取り時間を減らせますが、まとめた作業が長時間に及ぶと、別の工具が必要な急ぎの注文を待たせることがあります。

工場で求める成果に合わせて優先順位を決めましょう。SkyPlannerでは、動的優先順位によって、完成日、リードタイム、顧客の重要度などをArcturusがどう重み付けするかを設定できます。何を重視するかは担当者が決め、エンジンが作業順序を計算します。すべてを「急ぎ」にしてしまうと、計算に使える優先度の差がほとんどなくなります。

SkyPlannerで生産スケジュールを作成・維持する方法

実務の流れは5つに分かれます。作業内容を定義し、リソースの稼働可能時間を設定し、優先順位を決め、スケジュールを確認し、生産の進捗を反映し続けることです。SkyPlannerはこれらを一体化し、計算まで手作業で行う必要がないようにします。

1. 完成までに必要な作業を定義する

まず、未完了の受注、必要数量、納期、残っている作業を整理します。次の工程へ引き渡せる状態にするために必要な作業を含め、検査や試験が必要なら、それらも対象にします。作業指示は、計画した作業を実行に移すために、現場に必要な指示を伝えます。

工順では、工程の順序と各工程で使用できるリソースを定義します。各工程の所要時間は、固定時間、1個当たりの時間、単位時間当たりの生産量のいずれに基づくのかを明確にする必要があります。段取りや工程間で必要な待ち時間も計画に含めます。

SkyPlannerでは、工程ステップで作業の流れと所要時間を定義します。Arcturusは、定義された工程間の依存関係に従って作業を割り当てます。製品をどう作るかは担当者が定め、その工程をほかの受注の作業とどう組み合わせるかは、スケジューリングエンジンが計算します。

工順データが適切であれば、計算結果も信頼しやすくなります。ある作業が予定の時間枠をいつも超えるなら、その後に並ぶ受注の優先順位をすべて変える前に、所要時間に何が含まれているかを確認しましょう。

2. リソースの稼働可能時間を実態に合わせて設定する

リソース、シフト、作業者を定義し、生産に実際に使える稼働時間を設定します。予定されている停止やメンテナンスもあらかじめ織り込み、後から現場責任者が調整することにならないようにします。

機械に空き時間があっても、必ずしもその時間を生産に使えるとは限りません。必要な資格を持つ作業者や共用工具が必要な場合もあれば、資材がまだ届いていない場合もあります。こうした条件をスケジューリングの設定に反映する必要があります。

SkyPlannerは、設定されたリソースと生産能力に基づいてスケジュールを作成します。資材の状況を考慮するスケジューリングを有効にすると、Arcturusは在庫や入荷予定の資材も踏まえて開始時刻を決定します。これにより、作業を割り当てた後で資材の準備状況を別途確認するのではなく、スケジュールに反映できるようになります。

まずは、受注した仕事に着手できるかどうかを日常的に左右するリソースと要件から設定しましょう。毎朝、現場が対処している制約を抜きにした詳細なカレンダーより、実際のボトルネックを反映したモデルのほうが役立ちます。

3. 優先順位について合意し、確定した作業を守る

着手可能な作業が同じリソースを取り合うとき、何を優先するかを決めましょう。顧客と約束した納期なのか、受注案件の残りのリードタイムなのか、あるいは別の生産目標なのか。その優先順位をSkyPlannerに設定すれば、一貫した基準でスケジュールを計算できます。

次に、まだ変更できる先の作業と、すでに着手済み、または準備済みの作業を区別します。SkyPlannerのロックを使えば、Arcturusが計画のほかの部分を再計算するときも、確定したスケジュールを維持できます。未処理の作業すべてを固定することなく、直近の作業順序を安心して使える状態に保てます。

これは特急注文が入ったときに重要です。特急注文を優先するなら、影響を受ける納期を確認すべきであり、理由が分からないまま全作業者の次の仕事を変えるべきではありません。顧客への約束に責任を持つのは引き続き担当者です。Arcturusは、関連する作業を含めたスケジュールの計算を担います。

4. 最初の空き枠だけでなく、工順全体を確認する

ガントチャートでは、各リソースに割り当てられた作業と工程間のつながりを確認でき、作業がどのリソースからどのリソースへ進むかを把握できます。この表示を使って、対象の受注で残っている工順と、同じリソースを取り合うほかの作業を確認しましょう。

受注案件の完了が遅れる見込みなら、納期を左右する最初の工程間の引き渡しを何が妨げているのかを特定します。資材が足りない場合は、使用可能になる時期を信頼できる情報で更新する必要があります。機械の作業待ちが詰まっている場合は、対応可能な別のリソースへの割り当て、優先順位の変更、または承認を得たうえでの生産能力の変更が必要かもしれません。遅延の原因ではないリソースの能力を増やしても、遅れは解消しません。

当初の納期を守る実行可能な方法がない場合、スケジュールは納期の見直しを話し合うための、より確かな根拠になります。見栄えはよくても裏付けのない納期を受注台帳に残すより、まだ代替策を選べるうちに実情を把握するほうが役立ちます。

5. 進捗を更新し、状況が変わったら再計算する

次のスケジュール計算が残りの作業を基に行われるよう、完了実績と、計画に影響する例外事項を記録しましょう。終わった作業を未完了のままにすると、計画上はまだ負荷がかかっているように見えます。逆に、中断を記録しなければ、実際よりも余力があるように見えてしまいます。

変更が生じたら、Arcturusによる再スケジューリングを実行できます。オプションのAutopilotによる自動化を有効にすれば、設定したイベントやタイミングに応じてスケジューリングを自動実行することもできます。その場合も、設定したルールとロックは維持されます。これにより、常にスケジュールを監視して修正する手間を減らせます。自律型AIエージェントによる生産スケジューリングのガイドでは、この役割分担を詳しく紹介しています。計画担当者が定めた範囲内で、システムが計画を維持するという考え方です。

重要なのは、利用する全員が、同じ最新の作業順序を共有できることです。変更した作業順序は必ず製造現場に伝え、顧客と約束した納期が変わる場合は営業にも知らせましょう。再計算した計画は、次の判断に使われて初めて役立ちます。

作業順序の共有がMamecにもたらした変化

産業用ミキサーの製造とハイテク製品の受託製造を手がけるフィンランドのMamecは、相互に依存する数千件の作業指示を管理していました。しかし、ERPの計画機能では全体像を把握できませんでした。現場監督者と生産マネージャーは紙の作業指示書に記載された納期を基に優先順位を決め、経営層は主観的な見積もりに頼って負荷を把握していました。

Mamecは、変化する生産品目の構成に柔軟に対応できる点を評価してSkyPlannerを選び、Oscar ERPと連携させました。SkyPlannerは同社の生産計画の中核システムとなり、AIを活用した有限能力スケジューリングによって作業順序を組み立てています。

特に参考になるのが、日々の運用です。Mamecは作業順序を1週間単位でロックしています。機械加工の作業者は次の仕事が分かるため、長時間の加工中に後続作業の準備ができます。スタッフは受注番号で検索して作業の進捗とスケジュールを確認でき、経営層は生産負荷の全体像を把握できます。

Mamecは、納期遵守率の向上、リソースの停止時間の削減、より妥当なリードタイム、そして計画業務の明らかな負担軽減を報告しています。実務上の変化は、全員が共有し、安心して行動の基準にできる作業順序ができたことです。その一方で、計画システムは、大量かつ変動する未処理の作業を引き続き管理しています。

Mamecの導入事例を詳しく読む。

スケジュールが改善しているかを判断するには

スケジュールは機械の稼働率だけでなく、受注案件を完了できているか、作業を進めるためにどれだけ手間がかかるかで評価しましょう。

次の指標を組み合わせて確認します。

  • 予定どおりの完了と納品。生産完了と顧客への納品を混同しないよう、どの時点を完了とするかを明確に定義します。
  • スケジュール遵守率。実績は、事後に書き換えた計画ではなく、現場に発行した時点の計画と比較します。生産スケジュール遵守率のガイドで、その比較方法を解説しています。
  • 待ち時間と仕掛品。作業待ちを別のリソースへ移しただけではなく、工程間の待ち時間が短くなっているかを確認します。
  • 計画担当者の負担。作業順序の組み直しや、複数の異なる計画をすり合わせる作業に、どれだけ時間がかかっているかを確認します。

繰り返し生じる計画と実績の差を、設定の改善に活かしましょう。予定時間を何度も超過する工程には、より正確な所要時間のデータが必要です。部品待ちになる作業には、着手前の準備状況をより確実に確認する仕組みが必要です。過負荷のリソースに必要なのは、楽観的な予定表ではなく、ボトルネックへの対処を決めることです。

ERPはそのままに、現場の作業順序を改善する

あるリソースで変更が起きるたびに、ほかの複数のリソースでも作業順を組み直さなければならない状況では、手作業でのスケジューリングを続けるのは難しくなります。作業の一覧は表計算ソフトで管理できますが、作業間のつながりを自分で常に最新の状態に保つ必要があると、Excelによる生産計画の限界が見えてきます。工程単位の簡単な例を確認するには、生産スケジュールのテンプレートを使って、複数の作業に機械と作業者の時間をどう割り当てるかを見てみてください。

その計算を担うのがAPSソフトウェアです。SkyPlannerは、有限能力スケジューリング、Ganttチャートで可視化した計画、そして計画担当者が設定する優先順位とロックを組み合わせています。作業順序の計算はArcturusが担い、生産に関する判断は担当者が行います。システムを比較検討している場合は、生産計画ソフトウェアのガイドを参考に、解決したいスケジューリングの課題に合った選択肢を検討してください。

SkyPlannerは、公開されたREST APIを通じて、あらゆるERPやMESと連携できます。受注や実績データを管理している既存システムをそのまま使い、生産能力に基づいて作成したスケジュールとつなげられます。

自社の工場でどのような違いが生まれるかを確認するには、SkyPlannerのデモを予約してください。代表的な受注案件の工順、最も負荷の高いリソース、最近発生した計画の乱れについて、情報をご用意ください。それらを出発点に、自社の生産でスケジュールをどう活用できるかを話し合えます。まずは自分で操作してみたい方は、デモデータでSkyPlannerを試すこともできます。

Jussi Mäntylä

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

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

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