あらゆるERPと連携

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

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

連携プロジェクトを相談

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

リソース

生産スケジューリングとは?製造現場向けガイド

作業順序・能力・資材を踏まえた実行可能な生産スケジュールの作り方と、優先度変更時にSkyPlannerが再計算する仕組みを解説。

Jussi Mäntylä 生産計画スペシャリスト、SkyPlanner 更新されました 2026年10月4日 3 分で読めます
Two component batches queue for a shared machining workstation before moving to assembly
この記事では
  1. 生産スケジューリングで決めること
  2. 生産計画と生産スケジューリングの違い
  3. 例:オーダーAとBが1つのリソースを共有する場合
  4. SkyPlannerでの生産スケジューリング
  5. 生産スケジュールを使えるものにする入力情報
  6. スケジューリング手法とその限界
  7. 能力が不足する場合の対処
  8. スケジュールを生産データと整合させ続ける
  9. よくある質問
  10. 製造における生産スケジューリングとは何ですか?
  11. 生産計画と生産スケジューリングの違いは何ですか?
  12. 生産スケジュールを作成するには、どのような情報が必要ですか?

ホーム » リソース » 生産スケジューリングとは?製造現場向けガイド

推定読書時間: 11 分

生産スケジューリングとは、製造の各工程をリソースに割り当て、その順序、開始時刻、終了時刻を決めることです。能力、工程間の依存関係、資材の入手可否、納期を考慮して、生産計画を実行可能な作業に落とし込みます。よいスケジュールは、次に実行できる作業だけでなく、待たなければならない作業も示します。

重要ポイント

生産計画は生産の目標を定め、生産スケジューリングは工程単位の順序とタイミングを決めます。

納期や高い優先度を設定しても、不足している設備能力、人員、資材が生まれるわけではありません。

使えるスケジュールには、工程、所要時間、リソースに紐づく工順、そして現実的な稼働状況が必要です。

SkyPlannerでは、プランナーが優先度を設定すると、Arcturusがスケジュールを再計算し、その結果をGanttで確認できます。

生産スケジューリングで決めること

生産計画の担当者にとって、実務上の問いは「次にどの工程を、どのリソースで実行すべきか」です。その答えは、オーダーと工順を結びつけたものでなければなりません。機械加工が終わらなければ、それに依存する組立工程は始められません。選んだ機械が空いていること、そして作業が該当するシフトとリソースの稼働状況に収まることも必要です。

オーダー一覧には数量や約束した納期は示せても、こうした問いには答えられません。生産スケジュールは、その一覧を製造現場の作業に変えるために必要な、リソースへの割り当てとタイミングを加えたものです。その質は、日付がどれだけ整然と表示されているかではなく、割り当てが実際に実行できるかどうかで決まります。

生産計画と生産スケジューリングの違い

生産計画と生産スケジューリングは、同じ生産上の課題を異なるレベルで扱います。生産計画は、何を生産する必要があるか、それを支えるために必要な能力や資材は何かを定めます。生産スケジューリングは、個々の工程が利用可能なリソースにどう収まるかを具体化します。

決定事項生産計画生産スケジューリング
生産する対象製品と必要数量個々の作業に属する工程
能力生産目標の達成に必要な能力各工程で利用できるリソースとシフトの能力
タイミング生産期間と納期の約束工程の順序、開始時刻、終了時刻
障害への対応生産目標や利用可能なリソースを見直す影響を受ける工程のうち、どれがいつ実行できるかを再計算する

これは概念上の比較であり、製品仕様ではありません。企業が両方の活動を「計画」と呼んでいる場合にも、この区別は役立ちます。その成果物が、特定のリソースで次にどの作業を実行できるかをオペレーターに伝えるものかどうかを確認してください。

例:オーダーAとBが1つのリソースを共有する場合

オーダーAとBがある、例示用の工場を考えてみましょう。どちらも、後続の組立工程の前に同じ機械加工リソースを必要とします。各オーダーには納期があり、プランナーはその優先度を設定済みです。課題は単純で、AとBが共有の機械加工リソースを同時に使うことはできません。

作業工順解決すべき制約
A機械加工、その後に組立共有の機械加工リソースをめぐってBと競合する
B機械加工、その後に組立組立工程は、自身の機械加工工程の完了を待つ

ここでの生産スケジューリング上の判断は、共有リソースに実行可能な順序を与え、依存する各組立工程を、対応する機械加工工程の後に配置することです。その結果、待ち行列での重なりは解消されますが、すべての納期の約束を守れるとは限りません。それは実際の所要時間と利用可能な能力にも左右されます。

ここで、Bの資材が入手できないとします。プランナーは、Bがいつ実行可能になるかを確認し、両方のオーダーへの影響を評価しなければなりません。Bの優先度を上げれば業務上の重要度は表せますが、足りない資材を補うことはできません。代わりに機械加工のシフトが1つ使えなくなった場合は、オーダーの数量が変わらなくても、AとBの両方で能力の状況が変わります。

この小さな事例から、生産スケジューリングの目的が見えてきます。リソースごとの順序、依存関係、生産条件に矛盾がない状態を保つことです。ここでは、ロットサイズや算出した完了時刻は想定していません。それらは、各工場自身の工程データに属するものです。

SkyPlannerでの生産スケジューリング

SkyPlannerの生産スケジューリングソフトウェアでは、設定したリソース、シフト、オペレーター、優先度、資材がスケジューリングの入力になります。AとBの場合は、共有リソースと両者の工順が、能力の競合と依存関係を表します。生産スケジューリングのGantt画面の下部バーにあるReschedule allを使うと、Arcturusが優先度と利用可能な能力(リソースの稼働状況、依存関係、納期を含む)をもとに再計算します。何を重視するかは、あらかじめ設定した優先度を通じてプランナーが決め、AIはその優先度に従います。

Ganttでは、スケジュールされた作業がリソースごとのレーンに表示され、関連する工程どうしはフェーズラインで結ばれます。AまたはBに影響する変更があった後は、プランナーが再計算された待ち行列と後続の工程をあわせて確認できます。資材を考慮したスケジューリングを有効にしている場合は、倉庫と在庫の状態が考慮されるため、資材不足がスケジュールに反映されます。得られるのは、更新された生産条件に照らして確認するための新しいスケジュールであり、入力にかかわらずAがBより先になることを約束するものではありません。

AとBについて確認する入力スケジューリング上の影響SkyPlannerのドキュメントに記載された対応機能
共有リソースと利用可能なシフト機械加工の工程は、利用可能な能力に収まらなければならないリソースとシフトがスケジューリングの入力となり、Arcturusが利用可能な能力を考慮する
順序づけられた工程と所要時間組立は、依存する機械加工の後でなければならない工程の設定と、依存関係を考慮した再計算
納期と選択した優先度実行可能な作業は、プランナーの目的に応じて競合するReschedule allは納期と優先度を使用する
Bの資材の入手可否資材が不足すると、Bの実行可否とタイミングが変わる資材を考慮したスケジューリングは、有効にすると在庫の状態を考慮する
再計算された工程の順序機械加工と後続の組立をあわせて確認するGantt上のリソースのレーンとフェーズライン

製品の根拠:SkyPlannerのドキュメント「Where is the King Button?」(KB 892)と「SkyPlanner: The Basics」(KB 775)、および文書化されているArcturusの機能。確認日は2026年10月4日です。この表は、文書化された機能を例示用の事例に対応づけたもので、ソフトウェアを実際に動かして測定した結果ではありません。

この流れを確かめるには、デモデータでSkyPlannerを試すことができます。自社のリソース、シフト、工順の情報について相談したい場合は、デモを予約してください。

生産スケジュールを使えるものにする入力情報

AとBのスケジュールを評価する前に、その土台となるモデルを確認しましょう。品目レコードは何を製造するかを示しますが、それだけでは実行可能な作業を表しません。SkyPlannerのGetting Startedドキュメントでは、リソース、品目、工順から最小限のモデルを構築します。工順が整った製造品目には、順序づけられた工程、正の所要時間、リソースへの割り当てが必要です。

最初のモデルを準備するときや、想定外の順序を調べるときは、次のチェックリストを使ってください。

  • 工順:各作業に必要な工程が、正しい順序で揃っていますか?Bの場合、組立はAではなくBの機械加工に依存している必要があります。
  • 所要時間の根拠:工程の所要時間は、作業内容とその数量を反映していますか?SkyPlannerは、Time/Piece、Pieces/Time、Fixed Timeによる工程の時間計算に対応しており、準備には段取り時間を使えます。
  • リソースへの工順設定:各工程は、実行可能なリソースに割り当てられていますか?製造現場に2台目の機械があっても、該当する工程がそれを使える場合にしか役立ちません。
  • シフトとオペレーター:登録されている稼働状況は、実際に作業を行える能力と一致していますか?必要なオペレーターがいなければ、機械の空き枠があっても十分ではありません。
  • 資材:資材の状態は最新ですか?特にBの遅れている入力について確認してください。資材を考慮したスケジューリングの設定を使う場合は、あわせて確認します。
  • 納期と優先度:日付や設定した優先度は、プランナーが下そうとしている判断を表していますか?

設定を確認するうえで有効なのは、優先度で結果を直そうとする前に、まず工順を点検することです。工順に紐づくリソースの欠落や、使えない所要時間は、入力の問題です。SkyPlannerのDynamic Priorities(動的優先度)に関するガイダンスでも、すべての優先度バーを最大にするのではなく、優先度を絞って設定することを推奨しています。優先度は、競合する目的の間で意味のある選択を表す必要があるためです。

スケジューリング手法とその限界

キューがどのように組み立てられるかを理解するのに役立つ、一般的なスケジューリングの考え方がいくつかあります。これらはスケジューリングのアプローチを説明するものであり、SkyPlannerで選択できるモードの一覧ではありません。

前進スケジューリングは、作業を開始できる時点を起点として、後続の工程をその後ろに配置していく方法です。Aの場合は、着手可能な時点から機械加工と組立の順序をたどっていくことになります。想定している稼働可能状況で達成できる完了日を明らかにするのに役立ちます。

後退スケジューリングは、要求される完了日を起点に工程をさかのぼり、各工程がいつまでに開始されなければならないかを求める方法です。Bについては、納入が遅れている材料では満たせない開始要件が浮かび上がることがあります。必要な開始時期は調査すべき制約であり、その作業が実行可能であることの証明ではありません。

有限能力スケジューリングは、作業を配置する際に、利用可能なリソース能力の範囲を守ります。共有リソースのケースでは、AとBの競合を解決しなければなりません。能力に制約がないという前提では、両方の作業を同じ利用可能時間帯に配置してしまい、競合の解消を後で誰かに任せることになりかねません。

スプレッドシートは、プランナーが小規模なキューを把握し、案としての順序を記録するのに役立ちます。共有リソースや依存関係のある工程が増えるにつれ、変更のたびに必要な整合作業が増えていきます。Bの機械加工を動かせば、その組立、Aを取り巻くキュー、影響を受けるその他の作業も見直さなければなりません。この維持管理上の問題については、Excelでの生産計画に関する資料で詳しく説明しています。

能力が不足する場合の対処

実行可能な順序であることと、納期面で満足できる結果であることは、別々に確かめるべきことです。AとBが利用可能な能力の範囲内で両方完了できないなら、有効な順序に並べても不足は解消しません。プランナーは、約束している時期を変更するか、追加の能力を利用可能にするか、どちらの作業を優先するかを決めなければなりません。

まず、実際に効いている制約から着手します。Bが材料待ちであれば、機械加工の空きを増やすだけでは準備は整いません。共有リソースが過負荷であれば、組立日の精度を上げても機械加工の枠は空きません。作業者が制約であれば、機械のカレンダーを作業者の稼働可能状況と併せて評価する必要があります。

選んだ変更は、新しいスケジュールを評価する前に入力データへ記録します。その後、動かした工程だけでなく、影響を受ける後続の作業も確認します。AとBであれば、共有の機械加工キューに加えて、両方の組立工程も確認することになります。こうして、本当の改善と、単に別の場所へ移っただけの競合とを区別できます。

スケジュールを生産データと整合させ続ける

スケジュールは、そこに反映されている条件の分しか最新ではありません。Bの材料が利用可能になった後や、シフト変更がAに影響した後は、再計算の結果を確認する前に、関連するデータが変更を反映していることを確かめてください。そうしないと、プランナーは現在の製造現場の状況と古いモデルとを比較してしまうおそれがあります。

SkyPlannerは、オープンなREST APIを通じて、あらゆるERPやMESシステムと連携します。これにより、スケジューリングのモデルを、受注データや生産データを保持するシステムとつなぐことができます。既存のデータをスケジューリングにどう活用できるかを把握する次のステップとして、ERP・MES連携の情報をご覧ください。

連携について検討する際は、AとBをデータのトレースに使います。両者の受注、製造工程、稼働可能状況の情報はどこで発生し、変更はどのようにモデルへ届くのか。こうした入力を取り決めておくと、スケジューリング結果を評価しやすくなります。連携方法とデータマッピングは、実際に関わるシステムに合わせて検討する必要があります。

よくある質問

製造における生産スケジューリングとは何ですか?

生産リソース上での製造工程の割り当て、順序付け、タイミングの決定のことです。その成果物は、次に実行できる作業と待たなければならない作業を製造現場に示すものであるべきです。A/Bの例では、共有の機械加工キューと、それに依存する組立工程は、同じスケジューリングの判断に属します。

生産計画と生産スケジューリングの違いは何ですか?

AとBの場合、共有リソースが両方の約束を支えきれないときに、この違いが実務上の意味を持ちます。機械加工の順序を変えるのはスケジューリングの判断であり、生産目標や利用可能なリソースを見直すのは計画の領域です。工程の日付を変更する前に、上の比較表を使って、どちらの判断が必要かを見極めてください。

生産スケジュールを作成するには、どのような情報が必要ですか?

作業、順序付けられた工程、所要時間、使用可能なリソース、稼働可能なシフトと作業者、材料、納期、優先度から始めます。SkyPlannerで最初のモデルを作る際は、順序を評価する前に、製造する製品のフローを確認してください。製品の行だけでは、工程がどこで実行され、リソースをどれだけの時間占有するのかは確定しません。

有限能力のために納期に間に合わない場合、計画担当者は何をすべきか

プランナーにとっての要点は、要求される日付に対する具体的な不足です。利用可能な機械加工の能力ではBが期限内に完了できない場合は、制約を調べたうえで、能力、優先度、約束のいずれを変えるかを判断します。Bの問題を解決しても不足が移動するだけにならないよう、Aの後続作業も再確認してください。

材料不足や機械が使えない状況は、スケジュールにどう影響しますか?

材料不足は、工程が着手可能になる時期を遅らせることがあります。機械が使えない場合は、そこで作業を実行する予定だった能力が失われます。どちらも後続の工程や競合する作業に影響し得ます。Bの材料不足については、再計算されたキューを確認する前に、在庫状況と、SkyPlannerで材料を考慮したスケジューリング機能が有効になっていることを確認してください。

生産スケジューリングソフトウェアは、既存のERPやMESと連携できますか?

はい。SkyPlannerは、オープンなREST APIを通じて、あらゆるERPやMESと連携します。実務上の問題は、関連する受注データや生産データをどのようにマッピングし、最新の状態に保つかです。AとBについては、連携の実装を検討する前に、それぞれの工程と稼働可能状況の情報の出どころを確認してください。

スプレッドシートで十分なのはどのようなときで、自動リスケジューリングが役立つのはどのようなときですか?

スプレッドシートは、プランナーがキューを維持し、その依存関係を確実に整合させられる間は有効です。変更が多数の連動する工程や共有リソースに及ぶようになると、自動リスケジューリングが役立ちます。AとBでは、後続の組立やキュー内のほかの作業を含め、1回の機械加工の変更でどれだけの作業が影響を受けるかを見極めてください。

Jussi Mäntylä

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

SkyPlanner を使用してより明確な生産スケジュールを作成する

データを接続し、最初の計画を確認し、プランナーが実際に実行されるすべてのスケジュールを管理できるようにします。