(57)【要約】  【課題】  適切な生産計画を作成することが可能な生産計画作成システム、生産計画作成方法及び生産計画作成プログラムを提供する。  【解決手段】  生産計画作成システム１００は、生産プラントにおける生産設備のそれぞれにおける生産処理の順序、及び、各生産処理における生産量からなる時系列の生産計画を、予め定められる該生産設備に対応する生産順序パターン情報と、該生産設備における生産所要量とに基づいて設定する順序計画作成部２０と、この順序計画作成部２０により設定された生産設備のそれぞれにおける時系列の生産計画を、該生産設備の前段及び後段のタンクの時系列の在庫状況と、該生産設備の前段及び後段の生産設備における時系列の生産計画との少なくともいずれかに基づいて調整する自律協調山崩部３０とを有する。【選択図】  図１
2006227704.tif 000002
【特許請求の範囲】
【請求項１】
複数段の生産設備と、原材料又は前段の生産設備によって生産される生産物を注入・在庫するとともに後段の生産設備へ送出するタンクとによって構成される生産プラントにおける生産計画作成システムであって、
前記生産設備のそれぞれにおける生産処理の順序、及び、各生産処理における生産量からなる時系列の生産計画を、予め定められる該生産設備に対応する生産順序パターン情報と、該生産設備における生産所要量とに基づいて設定する生産計画設定手段と、
前記生産計画設定手段により設定された前記生産設備のそれぞれにおける時系列の生産計画を、該生産設備の前段及び後段のタンクの時系列の在庫状況と、該生産設備の前段及び後段の生産設備における時系列の生産計画の結果との少なくともいずれかに基づいて調整する生産計画調整手段とを有することを特徴とする生産計画作成システム。
【請求項２】
前記生産計画調整手段は、前記生産設備のそれぞれにおける時系列の生産計画を、原材料の時系列の受入れ予定に基づいて調整することを特徴とする請求項１に記載の生産計画作成システム。
【請求項３】
前記生産計画調整手段は、前記生産設備のそれぞれにおける時系列の生産計画を、該生産設備の前段及び後段のタンクの時系列の在庫状況と、該生産設備の前段及び後段の生産設備における生産計画実行中の処理の状況との少なくともいずれかに基づいて調整することを特徴とする請求項１又は２に記載の生産計画作成システム。
【請求項４】
前記生産計画調整手段によって調整された前記生産設備のそれぞれにおける時系列の生産計画を表す画像を表示する生産計画表示手段と、
前記生産計画調整手段によって調整された前記生産設備のそれぞれにおける時系列の生産計画に対応する指図情報を生成する指図情報生成手段とを有することを特徴とする請求項１乃至３のいずれかに記載の生産計画作成システム。
【請求項５】
前記生産計画調整手段は、再調整の指示を受け付けた場合に、該指示に応じて前記生産設備のそれぞれにおける時系列の生産計画を再調整することを特徴とする請求項１乃至４のいずれかに記載の生産計画作成システム。
【請求項６】
複数段の生産設備と、原材料又は前段の生産設備によって生産される生産物を注入・在庫するとともに後段の生産設備へ送出するタンクとによって構成される生産プラントにおける生産計画作成方法であって、
前記生産設備のそれぞれにおける生産処理の順序、及び、各生産処理における生産量からなる時系列の生産計画を、予め定められる該生産設備に対応する生産順序パターン情報と、該生産設備における生産所要量とに基づいて設定する生産計画設定ステップと、
前記生産計画設定ステップにおいて設定された前記生産設備のそれぞれにおける時系列の生産計画を、該生産設備の前段及び後段のタンクの時系列の在庫状況と、該生産設備の前段及び後段の生産設備における時系列の生産計画の結果との少なくともいずれかに基づいて調整する生産計画調整ステップとを有することを特徴とする生産計画作成方法。
【請求項７】
複数段の生産設備と、原材料又は前段の生産設備によって生産される生産物を注入・在庫するとともに後段の生産設備へ送出するタンクとによって構成される生産プラントにおいて実行される生産計画作成プログラムであって、
前記生産設備のそれぞれにおける生産処理の順序、及び、各生産処理における生産量からなる時系列の生産計画を、予め定められる該生産設備に対応する生産順序パターン情報と、該生産設備における生産所要量とに基づいて設定する生産計画設定ステップと、
前記生産計画設定ステップにおいて設定された前記生産設備のそれぞれにおける時系列の生産計画を、該生産設備の前段及び後段のタンクの時系列の在庫状況と、該生産設備の前段及び後段の生産設備における時系列の生産計画の結果との少なくともいずれかに基づいて調整する生産計画調整ステップとを有することを特徴とする生産計画作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数段の生産設備と、原材料又は前段の生産設備によって生産される生産物を注入・在庫するとともに後段の生産設備へ送出するタンクとによって構成される生産プラントにおける生産計画作成システム、生産システム作成方法、及び、該生産プラントにおいて実行される生産計画作成プログラムに関する。
【背景技術】
【０００２】
従来、複数段の生産設備と、原材料又は前段の生産設備によって生産される生産物を注入・在庫するとともに後段の生産設備へ送出するタンクとによって構成される生産プラントにおいて、製品たる液物の生産計画が作成される場合には、人手によることが一般的であった。例えば、製品の出荷計画、現在在庫、原材料受入予定、生産設備やタンクの制約、稼働時間に基づいて、作業者が属人的な計画作成ノウハウを利用してタイムチャートや表等を起こしながら試行錯誤を繰り返しつつ、生産計画を作成していた。
【０００３】
このように、人手によって生産計画を作成する手法では、以下のような問題が存在する。第一に生産計画を作成する作業者の負荷が高く、間接工数が多くかかる。第二に人手による作成のため所要量、在庫ロス、洗浄時間、段取時間、所要時間等の計算の精度が低く、細かい資源の干渉のチェックがされないために、生産計画の精度も低下する。第三に生産設備やタンクをはじめとする生産資源の構成や、季節変動や曜日変動等が生じる製品の出荷計画に応じた生産計画作成のノウハウが属人的であるために、ノウハウを持った作業者以外の者では生産計画の作成ができない、あるいは、効率の悪い生産計画しか作成できない。第四に人手によって作成されるため、作成された生産計画を実際の作業指示に反映させるのにも工数がかかる。第五に作成された生産計画と実際の生産とに差が発生した場合には再調整が行われることになるが、この再調整においても、上述した第一から第四の問題が生じる。
【０００４】
このような問題に対して、人手によることなく生産計画を作成する技術が提案されている。例えば、特許文献１に記載された技術では、全生産工程のうち稼働率の高い工程（ネック工程）における生産順序を決定し、他の工程については、ネック工程における生産順序に応じて生産順序が決定される。
【特許文献１】特開平５−３１４１４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、ネック工程における生産順序が最優先に決定され、他の全ての工程の生産順序はこのネック工程における生産順序によって制約を受けることになる。このため、生産計画を柔軟に作成することができず、結果的に適切な生産計画が作成されない場合がある（解が収束しない）。
【０００６】
本発明は上述した問題を解決するためになされたもので、適切な生産計画を作成することが可能な生産計画作成システム、生産計画作成方法及び生産計画作成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、複数段の生産設備と、原材料又は前段の生産設備によって生産される生産物を注入・在庫するとともに後段の生産設備へ送出するタンクとによって構成される生産プラントにおける生産計画作成システムであって、前記生産設備のそれぞれにおける生産処理の順序、及び、各生産処理における生産量からなる時系列の生産計画を、予め定められる該生産設備に対応する生産順序パターン情報と、該生産設備における生産所要量とに基づいて設定する生産計画設定手段と、前記生産計画設定手段により設定された前記生産設備のそれぞれにおける時系列の生産計画を、該生産設備の前段及び後段のタンクの時系列の在庫状況と、該生産設備の前段及び後段の生産設備における時系列の生産計画の結果との少なくともいずれかに基づいて調整する生産計画調整手段とを有する。
【０００８】
この構成により、各生産設備における生産計画が設定されるとともに、これら各生産設備における生産計画は、タンクの在庫状況や他の生産設備における生産計画の結果に応じて調整される。従って、各生産設備が協調した整合性のある適切な生産計画を作成することが可能となる。
【０００９】
また、本発明の生産計画作成システムは、前記生産計画調整手段が、前記生産設備のそれぞれにおける時系列の生産計画を、原材料の時系列の受入れ予定に基づいて調整する。
【００１０】
この構成により、原材料の時系列の受入れ予定が考慮された生産計画が作成されることになるため、生産に必要な中間生産物がないにもかかわらず、生産設備が稼働してしまう等の不具合を防止した生産計画の作成が可能となる。
【００１１】
また、本発明の生産計画作成システムは、前記生産計画調整手段が、前記生産設備のそれぞれにおける時系列の生産計画を、該生産設備の前段及び後段のタンクの時系列の在庫状況と、該生産設備の前段及び後段の生産設備における生産計画実行中の処理の状況との少なくともいずれかに基づいて調整する。
【００１２】
この構成により、各生産設備における生産計画は、他の生産設備における生産計画実行中の生産処理の状況に応じて適切な調整が可能となる。
【００１３】
また、本発明の生産計画作成システムは、前記生産計画調整手段によって調整された前記生産設備のそれぞれにおける時系列の生産計画を表す画像を表示する生産計画表示手段と、前記生産計画調整手段によって調整された前記生産設備のそれぞれにおける時系列の生産計画に対応する指図情報を生成する指図情報生成手段とを有する。
【００１４】
この構成により、作業者は、各生産設備における生産計画を視認することが可能となるとともに、その生産計画に基づく指図を受けて生産計画の実行中に必要な作業を適切に行うことが可能となる。
【００１５】
また、本発明の生産計画作成システムは、前記生産計画調整手段が、再調整の指示を受け付けた場合に、該指示に応じて前記生産設備のそれぞれにおける時系列の生産計画を再調整する。
【００１６】
この構成により、人のノウハウや例外作業を考慮したより適切な生産計画の調整が可能となる。
【００１７】
また、本発明は、複数段の生産設備と、原材料又は前段の生産設備によって生産される生産物を注入・在庫するとともに後段の生産設備へ送出するタンクとによって構成される生産プラントにおける生産計画作成方法であって、前記生産設備のそれぞれにおける生産処理の順序、及び、各生産処理における生産量からなる時系列の生産計画を、予め定められる該生産設備に対応する生産順序パターン情報と、該生産設備における生産所要量とに基づいて設定する生産計画設定ステップと、前記生産計画設定ステップにおいて設定された前記生産設備のそれぞれにおける時系列の生産計画を、該生産設備の前段及び後段のタンクの時系列の在庫状況と、該生産設備の前段及び後段の生産設備における時系列の生産計画の結果との少なくともいずれかに基づいて調整する生産計画調整ステップとを有する。
【００１８】
また、本発明は、複数段の生産設備と、原材料又は前段の生産設備によって生産される生産物を注入・在庫するとともに後段の生産設備へ送出するタンクとによって構成される生産プラントにおいて実行される生産計画作成プログラムであって、前記生産設備のそれぞれにおける生産処理の順序、及び、各生産処理における生産量からなる時系列の生産計画を、予め定められる該生産設備に対応する生産順序パターン情報と、該生産設備における生産所要量とに基づいて設定する生産計画設定ステップと、前記生産計画設定ステップにおいて設定された前記生産設備のそれぞれにおける時系列の生産計画を、該生産設備の前段及び後段のタンクの時系列の在庫状況と、該生産設備の前段及び後段の生産設備における時系列の生産計画の結果との少なくともいずれかに基づいて調整する生産計画調整ステップとを有する。
【発明の効果】
【００１９】
本発明によれば、各生産設備における生産計画は、タンクの在庫状況や他の生産設備における生産計画の結果に応じて調整されるため、各生産設備が協調した適切な生産計画を作成することが可能となる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態の生産計画作成システムについて、図面を用いて説明する。本発明の実施の形態における生産計画作成システムの構成を図１に示す。図１において、生産計画作成システム１００は、プログラムに従って処理を実行するコンピュータシステムにより構成され、具体的には所要量計算部１０、順序計画作成部２０、自律協調山崩部３０、計画表示部４０、順序計画変更部５０、指図作成部６０、記憶部７２、７４、７６、７８、８０、８２及び８４を有する。
【００２１】
この生産計画作成システム１００は、液物を生産する生産プラントにおける日単位での時系列の生産計画を作成するものである。生産計画作成システム１００による生産計画の作成対象となる生産プラントの構成を図２に示す。図２において、生産プラントは、生産工程の上流から順に、原材料タンク１０２、設備Ｅ１０４、設備Ｆ１０６、一次中間品タンク１０８、設備Ｃ１１０、設備Ｄ１１２、二次中間品タンク１１４、設備Ａ１１６及び設備Ｂ１１８によって構成される。
【００２２】
この生産プラントは、原材料を原材料タンク１０２に注入・在庫し、設備Ｅ１０４及び設備Ｆ１０６が原材料タンク１０２に注入・在庫された原材料から中間生産物たる一次中間品を生産し、一次中間品タンク１０８に注入・在庫する工程（生産工程１）、設備Ｃ１１０及び設備Ｄ１１２が一次中間品タンク１０８に注入・在庫された一次中間品から中間生産物たる二次中間品を生産し、二次中間品タンク１１４に注入・在庫する工程（生産工程２）、設備Ａ１１６及び設備Ｂ１１８が二次中間品タンク１１４に注入・在庫された二次中間品から最終生産物たる製品を生産し、出荷する工程（生産工程３）からなる。
【００２３】
以下、図３に示すフローチャート及び図４に示す生産計画作成処理の一例を参照しつつ、生産計画作成システム１００の各部の動作を説明する。
【００２４】
所要量計算部１０には、出荷計画データ、タンク状況データ及び繰越指示データが入力される（Ｓ１０１）。出荷計画データは、出荷（生産）すべき製品の品目及び量を表すデータであり（図４の出荷計画データ２０２参照）、例えば、作業者の操作部（図示せず）の操作によって入力される。タンク状況データは、生産計画の実行開始時の原材料タンク１０２内の原材料の品目、量及び当該原材料タンク１０２の洗浄履歴、一次中間品タンク１０８内の一次中間品の品目、量及び当該一次中間品タンク１０８の洗浄履歴、二次中間品タンク１１４内の二次中間品の品目、量及び当該二次中間品タンク１１４の洗浄履歴を表すデータであり、例えば、外部から入力、あるいは、生産計画作成システム１００内に保持されている。また、繰越指示データは、生産計画の実行終了後、すなわち翌日に繰り越すべき原材料タンク１０２内の原材料の品目及び量、一次中間品タンク１０８内の一次中間品の品目及び量、二次中間品タンク１１４内の二次中間品の品目及び量を表すデータであり、例えば、作業者の操作部の操作によって入力される。
【００２５】
次に、所要量計算部１０は、記憶部７２に記憶されたレシピデータと記憶部７４に記憶された工程・品目モデリングデータとを読み出す。レシピデータは、生産工程１での設備Ｅ１０４及び設備Ｆ１０６による一次中間品の生産に必要な各原材料の配合比率や生産条件、生産工程２での設備Ｃ１１０及び設備Ｄ１１２による二次中間品の生産に必要な各一次中間品の配合比率や生産条件、生産工程３での設備Ａ１１６及び設備Ｂ１１８による製品の生産に必要な各二次中間品の配合比率や生産条件を表すデータである。一方、工程・品目モデリングデータは、生産プラントにおける生産工程を製品毎にモデリングしたマスタデータである。
【００２６】
更に、所要量計算部１０は、生産対象の製品に対応する工程・品目モデリングデータに基づいて、製品の生産工程を認識し、生産工程の上流から下流にかけて原材料タンク１０２、設備Ｅ１０４、設備Ｆ１０６、一次中間品タンク１０８、設備Ｃ１１０、設備Ｄ１１２、二次中間品タンク１１４、設備Ａ１１６及び設備Ｂ１１８が用いられることを把握する。
【００２７】
そして、所要量計算部１０は、レシピデータに含まれる配合比率及び生産条件と、出荷計画データ、タンク状況データ及び繰越指示データとに基づいて、生産工程毎に、当該生産工程に対応する設備によって生産されるべき生産物の品目と量（生産所要量）を求める（Ｓ１０２）。
【００２８】
具体的には、図４に示すように、所要量計算部１０は、出荷計画データ２０２が表す出荷すべき製品の品目及び量と、生産工程３に対応するレシピデータ２０４の配合比率とに基づいて、生産工程２での設備Ｃ１１０及び設備Ｄ１１２によって生産されるべき二次中間品（充填液）の品目と量からなる生産所要量２０４を求める。例えば、出荷すべき製品αの量が１００リットルであり、生産工程３において製品αの生産に必要な二次中間品βとγの配合比率が６：４である場合には、所要量計算部１０は、二次中間品βの生産所要量を６０リットル、二次中間品γの生産所要量を４０リットルと算出する。ここで、タンク状況データに二次中間品タンク１１４内の二次中間品の量（在庫量）が含まれている場合には、その量の二次中間品を生産する必要はないため、所要量計算部１０は、求めた二次中間品の量からタンク状況データが表す二次中間品タンク１１４内の二次中間品の量を差し引いて生産所要量とする。一方、繰越指示データに二次中間品タンク１１４内の二次中間品の量（繰越量）が含まれている場合には、その量の二次中間品を生産計画実行終了後に残しておく必要があるため、所要量計算部１０は、求めた二次中間品の量に繰越指示データが表す二次中間品タンク１１４内の二次中間品の量を加えて生産所要量とする。
【００２９】
更に、所要量計算部１０は、充填液所要量２０６が表す生産すべき二次中間品の品目及び量と、生産工程２に対応するレシピデータ２０８の配合比率とに基づいて、生産工程１での設備Ｅ１０４及び設備Ｆ１０６によって生産されるべき一次中間品（調合液）の品目と量からなる生産所要量２１０を求める。上述と同様、タンク状況データに一次中間品タンク１０８内の一次中間品の量（在庫量）が含まれている場合には、その量の一次中間品を生産する必要はないため、所要量計算部１０は、求めた一次中間品の量からタンク状況データが表す一次中間品タンク１０８内の一次中間品の量を差し引いて所要量とする。一方、繰越指示データに一次中間品タンク１０８内の一次中間品の量（繰越量）が含まれている場合には、その量の一次中間品を生産計画実行終了後に残しておく必要があるため、所要量計算部１０は、求めた一次中間品の量に繰越指示データが表す一次中間品タンク１０８内の一次中間品の量を加えて生産所要量とする。
【００３０】
所要量計算部１０は、このようにして求めた生産工程２に対応する生産所要量２０６及び生産工程１に対応する生産所要量２１０を中間品目所要量データとして記憶部７６に記憶させるとともに、順序計画作成部２０に対して処理の指示を出す。
【００３１】
順序計画作成部２０は、記憶部７４から生産対象の製品に対応する工程・品目モデリングデータを読み出し、この工程・品目モデリングデータに基づいて、製品の生産工程を認識し、生産工程の上流から下流にかけて原材料タンク１０２、設備Ｅ１０４、設備Ｆ１０６、一次中間品タンク１０８、設備Ｃ１１０、設備Ｄ１１２、二次中間品タンク１１４、設備Ａ１１６及び設備Ｂ１１８が用いられることを把握する。
【００３２】
更に、順序計画作成部２０は、記憶部７８から設備別順序パターンデータを読み出す。この設備別順序パターンデータは、設備Ｅ１０４、設備Ｆ１０６、設備Ｃ１１０、設備Ｄ１１２、設備Ａ１１６及び設備Ｂ１１８毎、及び、曜日や季節等の変動要因毎に、生産処理の順序と、各生産処理において生産し得る生産物の最大量（最大生産量）を表す生産枠とによって構成されるデータであり、１つの設備に対して複数存在し、それらのうち例えば作業者が選択したものが記憶部７８から読み出される。
【００３３】
順序計画作成部２０は、同一工程の複数の設備毎の設備別順序パターンデータに含まれる各生産処理において生産し得る生産物の最大値を参照して、各設備における生産処理毎に、当該生産処理において生産すべき生産物の品目及び量と次の生産処理が可能となる時刻とを表す設備別順序計画データを作成する（Ｓ１０３）。
【００３４】
具体的には、図４に示すように、順序計画作成部２０は、生産工程１における設備Ｅ１０４及び設備Ｆ１０６に対応する設備別順序パターンデータ２１１及び２１３を記憶部７８から読み出すとともに、記憶部７６に記憶されている生産工程１での設備Ｅ１０４及び設備Ｆ１０６によって生産されるべき一次中間品の生産所要量データ２１０を読み出す。そして、順序計画作成部２０は、設備Ｅ１０４及び設備Ｆ１０６のそれぞれの稼動開始時刻を参照し、設備別順序パターンデータ２１１及び２１３における上位の生産処理に対応する生産枠の稼動開始時刻を設定する。更に、順序計画作成部２０は、開始時刻の早いものから順に、当該生産処理において生産し得る生産物の最大量を超えないように、一次中間品の生産所要量２１０を割り当てるとともに、次の生産処理が可能となる時刻を算出して、設備Ｅ１０４及び設備Ｆ１０６に対応する設備別順序計画データ２１２及び２１４を作成する。
【００３５】
同様に、順序計画作成部２０は、生産工程２における設備Ｃ１１０及び設備Ｄ１１２に対応する設備別順序パターンデータ２１５及び２１７を記憶部７８から読み出すとともに、記憶部７６に記憶されている生産工程２での設備Ｃ１１０及び設備Ｄ１１２によって生産されるべき二次中間品の生産所要量データ２０６を読み出す。そして、順序計画作成部２０は、設備Ｃ１１０及び設備Ｄ１１２のそれぞれの稼動開始時刻を参照し、設備別順序パターンデータ２１５及び２１７における上位の生産処理に対応する生産枠の稼動開始時刻を設定する。更に、順序計画作成部２０は、開始時刻の早いものから順に、当該生産処理において生産し得る生産物の最大量を超えないように、二次中間品の生産所要量２０６を割り当てるとともに、次の生産処理が可能となる時刻を算出して、設備Ｃ１１０及び設備Ｄ１１２に対応する設備別順序計画データ２１６及び２１８を作成する。
【００３６】
更に、順序計画作成部２０は、生産工程３における設備Ａ１１６及び設備Ｂ１１８に対応する設備別順序パターンデータ２１９及び２２１を記憶部７８から読み出すとともに、所要量計算部１０を介して出荷計画データ２０２を製品の生産所要量データとして取得する。そして、順序計画作成部２０は、設備Ａ１１６及び設備Ｂ１１８のそれぞれの稼動開始時刻を参照し、設備別順序パターンデータ２１９及び２２１における上位の生産処理に対応する生産枠の稼動開始時刻を設定する。更に、順序計画作成部２０は、開始時刻の早いものから順に、当該生産処理において生産し得る生産物の最大量を超えないように、出荷計画データ２０２が表す製品の生産量（生産所要量）を割り当てるとともに、次の生産処理が可能となる時刻を算出して、設備Ａ１１６及び設備Ｂ１１８に対応する設備別順序計画データ２２０及び２２２を作成する。
【００３７】
設備別順序計画データの作成例を図５及び図６に示す。図５及び図６は、生産工程３における設備Ａ１１６及び設備Ｂ１１８に対応する設備別順序計画データが作成される場合の例である。生産工程３での生産所要量データ、設備Ａ１１６及び設備Ｂ１１８に対応する設備別順序パターンデータと、設備Ａ１１６及び設備Ｂ１１８が稼働を開始する時刻が図５（ａ）に示すように定められる場合を考える。この場合、順序計画作成部２０は、図５（ｂ）に示すように、設備Ａ１１６が稼働を開始する時刻（ここでは「６：００」）を、設備Ａ１１６に対応する設備別順序パターンデータに記述し、設備Ｂ１１８が稼働を開始する時刻（ここでは「９：００」）を、設備Ｂ１１８に対応する設備別順序パターンデータに記述する。そして、順序計画作成部２０は、稼働開始時刻の早い設備Ａ１１６について、対応する設備別順序パターンデータが表す最初の生産処理が生産所要量データにおいて生産対象となっている製品ａを生産する処理であり、且つ、生産量の最大値が３０リットルであること、及び、生産所要量データが表す製品ａの生産所要量が１００リットルであることを認識する。更に、順序計画作成部２０は、製品ａの生産所要量１００リットルが最初の生産処理における製品ａの生産量の最大値３０リットルを超えているため、図５（ｃ）に示すように、設備Ａ１１６に対応する設備別順序パターンデータの最初の生産枠に、最初の生産処理における製品ａの生産量として最大値の３０リットルを割り当てる。また、順序計画作成部２０は、工程・品目モデリングデータに基づいて、最初の生産処理の加工所要時間及び段取時間を算出し、この加工所要時間及び段取時間から２番目の生産処理が可能となる時刻（ここでは「７：００」）を求め、設備Ａ１１６に対応する設備別順序パターンデータの最初の生産枠に記述する。更に、順序計画作成部２０は、生産所要量データに、製品ａの生産所要量１００リットルのうち３０リットルが生産対象として割り当てられ、未割当分が７０リットルであることを記述する。
【００３８】
次に、順序計画作成部２０は、設備Ａ１１６に対応する設備別順序パターンデータが表す２番目の生産処理が生産所要量データにおいて生産対象となっている製品ｂを生産する処理であり、且つ、生産量の最大値が４０リットルであること、及び、生産所要量データが表す製品ａの生産所要量が２０リットルであることを認識する。更に、順序計画作成部２０は、製品ａの生産所要量２０リットルが２番目の生産処理における製品ｂの生産量の最大値４０リットル以内であるため、図６（ａ）に示すように、設備Ａ１１６に対応する設備別順序パターンデータの２番目の生産枠に、２番目の生産処理における製品ｂの生産量として２０リットルを割り当てる。また、順序計画作成部２０は、工程・品目モデリングデータに基づいて、２番目の生産処理の加工所要時間及び段取時間を算出し、この加工所要時間及び段取時間から３番目の生産処理が可能となる時刻（ここでは「８：００」）を求め、設備Ａ１１６に対応する設備別順序パターンデータの２番目の生産枠に記述する。更に、順序計画作成部２０は、生産所要量データに、製品ａの生産所要量２０リットル全てが生産対象として割り当てられたことを記述する。
【００３９】
次に、順序計画作成部２０は、設備Ａ１１６に対応する設備別順序パターンデータが表す３番目の生産処理が生産所要量データにおいて生産対象となっている製品ａを生産する処理であり、且つ、生産量の最大値が３０リットルであること、及び、生産所要量データが表す製品ａの生産所要量の未割当分が７０リットルであることを認識する。更に、順序計画作成部２０は、製品ａの生産所要量の未割当分７０リットルが３番目の生産処理における製品ａの生産量の最大値３０リットルを超えているため、図６（ｂ）に示すように、設備Ａ１１６に対応する設備別順序パターンデータの３番目の生産枠に、３番目の生産処理における製品ａの生産量として最大値の３０リットルを割り当てる。また、順序計画作成部２０は、工程・品目モデリングデータに基づいて、３番目の生産処理の加工所要時間及び段取時間を算出し、この加工所要時間及び段取時間から４番目の生産処理が可能となる時刻（ここでは「９：００」）を求め、設備Ａ１１６に対応する設備別順序パターンデータの３番目の生産枠に記述する。更に、順序計画作成部２０は、生産所要量データに、製品ａの生産所要量の未割当分７０リットルのうち３０リットルが生産対象として割り当てられ、割当分の合計が６０リットルとなり、未割当分が４０リットルとなったことを記述する。
【００４０】
ここで、設備Ａ１１６において４番目の生産処理が可能となる時刻と設備Ｂ１１８において最初の生産処理が可能となる時刻は、いずれも「９：００」で一致する。この場合、順序計画作成部２０は、設備Ａ１１６及び設備Ｂ１１８のいずれかを稼働させることとする。ここでは、順序計画作成部２０は、設備Ｂ１１８を稼働させることとし、設備Ｂ１１８に対応する設備別順序パターンデータが表す最初の生産処理が生産所要量データにおいて生産対象となっている製品ａを生産する処理であり、且つ、生産量の最大値が２０リットルであること、及び、生産所要量データが表す製品ａの生産所要量の未割当分が４０リットルであることを認識する。更に、順序計画作成部２０は、製品ａの生産所要量の未割当分４０リットルが最初の生産処理における製品ａの生産量の最大値２０リットルを超えているため、図６（ｃ）に示すように、設備Ｂ１１８に対応する設備別順序パターンデータの最初の生産枠に、最初の生産処理における製品ａの生産量として最大値の２０リットルを割り当てる。また、順序計画作成部２０は、工程・品目モデリングデータに基づいて、最初の生産処理の加工所要時間及び段取時間を算出し、２番目の生産処理が可能となる時刻（ここでは「９：４０」）を求め、設備Ｂ１１８に対応する設備別順序パターンデータの最初の生産枠に記述する。更に、順序計画作成部２０は、生産所要量データに、製品ａの生産所要量の未割当分４０リットルのうち２０リットルが生産対象として割り当てられ、割当分の合計が８０リットルとなり未割当分が２０リットルとなったことを記述する。
【００４１】
このような処理が繰り返され、生産所要量データにおける製品の全ての生産所要量が生産対象として割り当てられた場合に、上述した各処理によって内容が更新された設備Ａ１１６及び設備Ｂ１１８に対応する設備別順序パターンデータが、それぞれ設備Ａ１１６及び設備Ｂ１１８に対応する設備別順序計画データとなり、記憶部８０に記憶される。同様にして、設備Ｅ１０４、設備Ｆ１０６、設備Ｃ１１０及び設備Ｄ１１２に対応する設備別順序計画データも作成されて、記憶部８０に記憶される。その後、順序計画作成部２０は、自律協調山崩部３０に対して処理の指示を出す。なお、生産所要量データが表す製品に、設備別順序パターンデータにおける生産処理に割り当てられることができないものが存在するような場合には、順序計画作成部２０は、アラームを出力するようにしても良い。
【００４２】
Ｓ１０３の処理により、例えば、図７に示すような生産プラントでは、第１の生産工程における調合機１、第２の生産工程における殺菌機１および殺菌機２、第３の生産工程における充填機１、充填機２及び充填機３のそれぞれについて設備別順序計画データが作成されることになる。
【００４３】
自律協調山崩部３０は、記憶部８０に記憶された設備別順序計画データに基づく生産処理のシミュレーションを行い（Ｓ１０４）、更に、そのシミュレーションの結果に基づいて、生産計画を調整し、生産計画データを作成する（Ｓ１０５）。
【００４４】
図８は、生産処理のシミュレーション及び生産計画の調整の原理を示す図である。自律協調山崩部３０は、設備別順序計画データに基づいて単位時間ずつ生産処理のシミュレーションを行う。そして、自律協調山崩部３０は、単位時間毎にタンクの在庫状態（在庫があることや空であること）を把握する。ここで、タンクの在庫状態は、各設備の稼働によって変動する。更に、自律協調山崩部３０は、タンクの在庫状態が設備の稼働条件に合致しているか否かを判定し、その判定結果に応じて、設備の稼働状態を表す設備生産計画やタンクの在庫状態を表すタンク計画からなる生産計画データを生成する。
【００４５】
具体的には、自律協調山崩部３０は、生産処理のシミュレーションにおける最初の単位時間帯において、生産計画の計画開始時刻を起点とし、その時点で稼働可能であり、且つ、生産が割り当てられていない設備を探索する。そして、自律協調山崩部３０は、該当設備がある場合には、生産工程の上流にある該当設備から順に生産処理のシミュレーションを行い、該当設備の前段又は後段のいずれかにおけるタンクの在庫状態が設備の稼働条件を満たすことができなくなった時点で、次の単位時間帯に移動する。このような処理が生産計画の終了時点まで繰り返される。
【００４６】
また、自律協調山崩部３０は、原材料受入予定データを入力する。この原材料受入予定データは、原材料毎に、その原材料の受け入れ量及び受け入れ時刻を表すデータであり、外部から入力、あるいは、生産計画作成システム１００内に保持されている。そして、自律協調山崩部３０は、生産処理のシミュレーションの単位時間帯が原材料受け入れ予定データによって表される受け入れ時刻になった場合に、受け入れ可能なタンクの在庫状態を確認し、受け入れ可能である場合には、タンクの在庫状態を原材料の受け入れ後の状態に更新する。
【００４７】
図２の生産プラントを例に説明すると以下のようになる。生産処理のシミュレーションにおいて、まず、自律協調山崩部３０は、最初の生産工程における設備、すなわち、生産工程１における設備Ｅ１０４及び設備Ｆ１０６について未稼動の発生を把握する。更に、自律協調山崩部３０は、設備Ｅ１０４及び設備Ｆ１０６に対応する設備別順序計画データで表される各生産枠に対応する生産処理のうち、生産計画データに反映されていない最上位の生産処理、換言すれば、開始時刻の最も早い生産処理を特定する。そして、自律協調山崩部３０は、タンク状況データに基づいて、その特定した生産処理での一次中間品の生産に必要な原材料が上流側のタンクである原材料タンク１０２に在庫されているか否かを確認するとともに、その特定した生産処理で生産される一次中間品を在庫する下流側のタンクである一次中間品タンク１０８に空きがあるか否かを確認する。
【００４８】
原材料が原材料タンク１０２に在庫されており、且つ、一次中間品タンク１０８に空きがある場合、自律協調山崩部３０は、原材料タンク１０２に在庫されている原材料の量と、一次中間品タンク１０８の空き容量、換言すれば、生産可能な一次中間品の量とを算出する。ここで、原材料が複数存在する場合には、原材料毎に合計量が算出され、一次中間品が複数存在する場合には、一次中間品毎に対応する一次中間品タンク１０８の空き容量の合計量が算出される。
【００４９】
更に、自律協調山崩部３０は、記憶部７２から読み出した生産工程１に対応するレシピデータ及び記憶部７４から読み出した製品に対応する工程・品目モデリングデータに基づいて、算出した原材料の量と生産可能な一次中間品の量とに見合った設備Ｅ１０４及び設備Ｆ１０６の加工所要時間及び段取時間を算出する。そして、自律協調山崩部３０は、生産計画データに、これら算出した加工所要時間及び段取時間を設備Ｅ１０４及び設備Ｆ１０６の稼働状態を設備生産計画として作成するとともに、この設備生産計画による原材料タンク１０２からの送出及び一次中間品タンク１０８への注入に伴うこれら原材料タンク１０２及び一次中間品タンク１０８の在庫状態をタンク計画として作成する。なお、原材料タンク１０２に、設備別順序計画データで表される生産量の一次中間品の生産に必要な十分な原材料が在庫されていない場合には、原材料が全て使用された後に、設備Ｅ１０４及び設備Ｆ１０６が待機状態となることを示す設備生産計画を作成する。一方、原材料が原材料タンク１０２に在庫されていない場合や、一次中間品タンク１０８が満杯の場合にも、設備Ｅ１０４及び設備Ｆ１０６が待機状態であることを示す設備生産計画を作成する（生産工程１における生産計画の調整）。
【００５０】
図９は、最初の生産工程における生産計画の調整の一例を示す図である。図９では、生産処理シミュレーションにおいて、設備が、原材料タンク１、２及び３に原材料１、２及び３のそれぞれが注入された後に稼働を開始し、これら原材料から一次中間品１を生産し、当該一次中間品１が一次中間品タンク１に注入されることを示す。
【００５１】
また、自律協調山崩部３０は、中間の生産工程における設備、すなわち、生産工程２における設備Ｃ１１０及び設備Ｄ１１２について、未稼動の発生を把握する。更に、自律協調山崩部３０は、設備Ｃ１１０及び設備Ｄ１１２に対応する設備別順序計画データで表される各生産枠に対応する生産処理のうち、生産計画データに反映されていない最上位の生産処理を特定する。そして、自律協調山崩部３０は、タンク状況データに基づいて、その特定した生産処理での二次中間品の生産に必要な一次中間品が上流側のタンクである一次中間品タンク１０８に在庫されているか否かを確認するとともに、その特定した生産処理で生産される二次中間品を注入する下流側のタンクである二次中間品タンク１１４に空きがあるか否かを確認する。ここで、一次中間品タンク１０８の在庫状況は、１つ前の単位時間帯における生産処理のシミュレーションにおいて、生産工程１における生産計画が調整された後の状況である。
【００５２】
一次中間品が一次中間品タンク１０８に在庫されており、且つ、二次中間品タンク１１４に空きがある場合、自律協調山崩部３０は、一次中間品タンク１０８に在庫されている一次中間品の量と、二次中間品タンク１１４の空き容量、換言すれば、生産可能な二次中間品の量とを算出する。ここで、一次中間品が複数存在する場合には、一次中間品毎に合計量が算出され、二次中間品が複数存在する場合には、二次中間品毎に対応する二次中間品タンク１１４の空き容量の合計量が算出される。
【００５３】
更に、自律協調山崩部３０は、記憶部７２から読み出した生産工程２に対応するレシピデータ及び記憶部７４から読み出した製品に対応する工程・品目モデリングデータに基づいて、算出した一次中間品の量と生産可能な二次中間品の量とに見合った設備Ｃ１１０及び設備Ｄ１１２の加工所要時間及び段取時間を算出する。そして、自律協調山崩部３０は、生産計画データに、これら算出した加工所要時間及び段取時間を設備Ｃ１１０及び設備Ｄ１１２の稼働状態を設備生産計画として作成するとともに、この設備生産計画による一次中間品タンク１０８からの送出及び二次中間品タンク１１４への注入に伴うこれら一次中間品タンク１０８及び二次中間品タンク１１４の在庫状態をタンク計画として作成する。なお、一次中間品タンク１０８に、設備別順序計画データで表される生産量の二次中間品の生産に必要な十分な一次中間品が在庫されていない場合には、一次中間品が全て使用された後に、設備Ｃ１１０及び設備Ｄ１１２が待機状態となることを示す設備生産計画を作成する。一方、一次中間品が一次中間品タンク１０８に在庫されていない場合や、二次中間品タンク１１４が満杯の場合にも、設備Ｃ１１０及び設備Ｄ１１２が待機状態であることを示す設備生産計画を作成する（生産工程２における生産計画の調整）。
【００５４】
図１０は、中間の生産工程における生産計画の調整の一例を示す図である。図１０では、生産処理シミュレーションにおいて、設備が、一次中間品タンク１及び２に一次中間品１及び２のそれぞれが注入された後に稼働を開始し、これら一次中間品から二次中間品１を生産し、当該二次中間品１が二次中間品タンク１に注入されることを示す。
【００５５】
また、自律協調山崩部３０は、最終の生産工程における設備、すなわち、生産工程３における設備Ａ１１６及び設備Ｂ１１８について、未稼動の発生を把握する。更に、自律協調山崩部３０は、設備Ａ１１６及び設備Ｂ１１８に対応する設備別順序計画データで表される各生産枠に対応する生産処理のうち、生産計画データに反映されていない最上位の生産処理を特定する。そして、自律協調山崩部３０は、タンク状況データに基づいて、その特定した生産処理での製品の生産に必要な二次中間品が上流側のタンクである二次中間品タンク１１４に在庫されているか否かを確認する。ここで、二次中間品タンク１１４の在庫状況は、１つ前の単位時間帯における生産処理のシミュレーションにおいて、生産工程２における生産計画が調整された後の状況である。
【００５６】
二次中間品が二次中間品タンク１１４に在庫されている場合、自律協調山崩部３０は、二次中間品タンク１１４に在庫されている二次中間品の量を算出する。ここで、二次中間品が複数存在する場合には、二次中間品毎に合計量が算出される。
【００５７】
更に、自律協調山崩部３０は、記憶部７２から読み出した生産工程３に対応するレシピデータ及び記憶部７４から読み出した製品に対応する工程・品目モデリングデータに基づいて、算出した二次中間品の量に見合った設備Ａ１１６及び設備Ｂ１１８の加工所要時間及び段取時間を算出する。そして、自律協調山崩部３０は、生産計画データに、これら算出した加工所要時間及び段取時間を設備Ａ１１６及び設備Ｂ１１８の稼働状態を設備生産計画として生成するとともに、この設備生産計画による二次中間品タンク１１４からの送出に伴う当該二次中間品タンク１１４の在庫状態をタンク計画として生成する。なお、二次中間品タンク１１４に、設備別順序計画データで表される生産量の製品の生産に必要な十分な二次中間品が在庫されていない場合には、二次中間品が全て使用された後に、設備Ａ１１６及び設備Ｂ１１８が待機状態となることを示す設備生産計画を作成する。一方、二次中間品が二次中間品タンク１１４に在庫されていない場合には、設備Ａ１１６及び設備Ｂ１１８が待機状態であることを示す設備生産計画を作成する（生産工程３における生産計画の調整）。
【００５８】
図１１は、最終の生産工程における生産計画の調整の一例を示す図である。図１１では、生産処理シミュレーションにおいて、設備が、二次中間品タンク１に二次中間品１が在庫され、且つ、既に作成された他の生産計画に伴う生産処理が終了した後に稼働を開始して製品を生産することを示す。
【００５９】
また、原材料受入データに基づく原材料受け入れのタイミングの場合、自律協調山崩部３０は、タンク状況データに基づいて、原材料タンク１０２の空きを特定し、空きがあれば、原材料を注入・在庫した後の原材料タンク１０２の在庫状態をタンク計画として生成する。一方、原材料タンク１０２に空きがない場合には、自律協調山崩部３０は、原材料を受け入れず、原材料タンク１０２のタンク計画を作成しない。あるいは、自律協調山崩部３０は、空きが生じるまで原材料の受け入れが待機状態であることを示すタンク計画を作成する。
【００６０】
図１２は、原材料タンクの在庫状態の一例を示す図である。図１２では、生産処理シミュレーションにおいて、原材料タンク１は、空の状態から受け入れタイミング１になった時に原材料１が注入され、次の受け入れタイミング２になった時に更に原材料１が積み増しされることを示す。
【００６１】
また、原材料タンク１０２、一次中間品タンク１０８及び二次中間品タンク１１４の内部で加工が行われる場合、自律協調山崩部３０は、タンクに生産物が注入されるタイミングを特定し、生産処理シミュレーションにおいて、注入タイミングからの経過時間とレシピデータに含まれる加工経過時間が一致するタイミングで、加工前の生産物を加工後の生産物に変更することを示すタンク計画を生成する。
【００６２】
図１３は、加工を行うタンクの在庫状態の一例を示す図である。図１３では、生産処理シミュレーションにおいて、タンク１は、加工前生産物が在庫された状態で加工を開始し、加工終了タイミングで当該加工が終了して加工前生産物が加工後生産物に変わったことを示す。
【００６３】
また、タンクが生産処理シミュレーションにおいて空になった場合には、自律協調山崩部３０は、設備別順序計画データに基づいて、そのタンクの洗浄が行われることを示すタンク計画を作成するようにしても良い。同様に、設備が生産処理シミュレーションにおいて未稼動になった場合には、自律協調山崩部３０は、設備別順序計画データに基づいて、その設備の洗浄が行われることを示す設備生産計画を作成するようにしても良い。
【００６４】
なお、自律協調山崩部３０は、設備に待機状態が生じる、設備別順序計画データで表される生産処理を生産計画データに全て反映させることができない、予め定められる製品出荷時刻に製品の生産を間に合わせることができない、原材料受入予定時刻に原材料を受け入れることができない等の不具合が生じた場合には、アラームを出力するようにしても良い。
【００６５】
自律協調山崩部３０は、このようにして作成した生産計画データを記憶部８２に記憶させるとともに、計画表示部４０に対して処理の指示を出す。
【００６６】
計画表示部４０は、記憶部８２から生産計画データを読み出し、生産計画を時系列で表すガントチャートの画面を生成し、内蔵する表示部（図示せず）に表示する（Ｓ１０６）。図１４は、生産計画ガントチャートの一例を示す図、図１５及び図１６は、生産計画ガントチャートの特徴部分の一例を示す図である。図１４に示すように、計画表示部４０は、設備毎に、生産計画データを構成する設備生産計画に基づいて、その設備の稼働状態を表すガントチャートを生成するとともに、タンク毎に、生産計画データを構成するタンク計画に基づいて、そのタンクの在庫状態を表すガントチャートを生成する。
【００６７】
ここで、設備の稼働状態を表すガントチャートにおいては、図１５（ａ）に示すように、生産処理毎に異なる色の矩形で加工所要時間及び段取時間からなる稼働時間が表されるとともに、洗浄時間が所定色（例えば灰色）の矩形で表される。また、前段のタンクが空である場合や後段のタンクが満杯である等により待機状態になる場合には、稼働時間を表す矩形の一部が削られた凹形状でその待機時間が表される。更には、図１５（ｂ）に示すように、生産処理において代替品が使用される場合には、本来使用されるべき物に対応する稼働時間を表す矩形の下部にその代替品に対応する稼働時間の矩形が表される。この時、本来使用されるべき物に対応する稼働時間を表す矩形の色と代替品に対応する稼働時間を表す矩形の色とが偶然に一致するような場合には、代替品に対応する稼働時間を表す矩形の色が変更される。
【００６８】
一方、タンクの在庫状態を表すガントチャートにおいては、図１６（ａ）に示すように、在庫が存在する状態を矩形、注入を右上がりの直角三角形、送出を右下がりの直角三角形で、内容物毎に異なる色で表される。また、在庫が存在する状態での注入（積増）を右上がりの所定色（例えば黒色）の直角三角形、在庫が残る場合での送出を右下がりの所定色（例えば黒色）の直角三角形で表され、更に、洗浄時間が所定色（例えば灰色）の矩形で表される。更には、図１５（ｂ）に示すように、タンク内で加工が行われる場合には、加工前生産物が在庫されている時間と加工が終了して加工後生産物が在庫されている時間とが異なる色で表示される。生産計画ガントチャートの表示後、計画表示部４０は、指図作成部６０に対しての指示を出す。
【００６９】
計画表示部４０によって生産計画ガントチャートが表示されると、次に、順序計画変更部５０は、設備別順序計画データの変更が指示されたか否かを判定する（Ｓ１０７）。具体的には、順序計画変更部５０は、記憶部８２から生産計画データを読み出し、設備についてのみの生産計画を内蔵する表示部（図示せず）に表示する。順序計画変更部５０は、生産計画を、計画表示部４０と同様、ガントチャートの形式で表示しても良く、他の形式で表示しても良い。更に、計画表示部５０は、作業者が操作部（図示せず）を操作して、生産計画の順序の変更、一度の生産処理における生産量の変更、生産処理の他の設備への変更、生産処理の追加・削除等が指示されたか否かを判定する。
【００７０】
そして、設備別順序計画データの変更が指示された場合には、順序計画変更部５０は、当該指示を記憶部８０に記憶された設備別順序計画データに反映させることによって、設備別順序計画データを変更する（Ｓ１０８）。その後は、変更後の設備別順序計画データに基づく生産処理のシミュレーション（Ｓ１０４）以降の動作が繰り返されることにより、生産計画データが変更される。これにより生産計画の微小な調整が可能となる。
【００７１】
一方、設備別順序計画データの変更が指示されなかった場合には、指図作成部６０は、記憶部８２から生産計画データを読み出し、生産計画の実行に際しての設備や作業者への指図を表す指図データを作成し、記憶部８４に記憶させる（Ｓ１０９）。その後の生産計画の実行においては、この指図データに基づいて、設備や作業者への指図が行われる。
【００７２】
このように、生産計画作成システム１００は、各生産工程における生産所要量を算出するとともに、設備毎の生産処理に対応する設備別順序計画データを作成し、各設備の生産計画を、これら生産計画間で整合性が図られるように調整する。従って、各設備が協調した適切な生産計画を作成することが可能となる。また、各設備の稼働状態及び各タンクの在庫状態を表すガントチャートが表示されることにより、作業者は、生産計画を視認することが可能となる。更には、作業者の指示に応じて生産計画の再調整が行われるため、人のノウハウや例外作業を考慮したより適切な生産計画の調整が可能となる。
【００７３】
なお、上述した生産計画作成システム１００を生産工程に関する各種の情報を管理する工程情報管理システムと接続し、当該工程情報管理システムが、逐次、生産品の在庫情報や指図に関する実績を収集し、再計画を可能とするようにしても良い。
【００７４】
また、順序計画作成部２０は、前段の設備の生産処理に対応する生産枠と後段の設備の生産処理に対応する生産枠とを関連付け、後段の設備の生産処理に必要な生産物あるいは原材料に応じて、前段の設備の生産処理に対応する生産枠を設定するようにしても良い。
【００７５】
また、自律協調山崩部３０における生産処理のシミュレーションでは、１つのタンクにおいて注入と送出とが同時に行われるようにしても良い。更には、自律協調山崩部３０は、生産処理のシミュレーションを単位時間ずつ進めるのではなく、直前の生産計画に対応するタンクにおける注入、送出や設備の稼働等のイベントの次のイベントの発生時刻を算出し、全ての設備及びタンクにおいて次のイベントまで生産処理のシミュレーションを進める、いわゆるイベントマップ方式を採用しても良い。
【００７６】
また、前段の設備において複数の生産物が生産される場合には、その副産物が後段の設備において必要な場合には、タンクの在庫として後段の設備で用いられるように生産処理のシミュレーションを行い、一方、副産物が後段の設備において必要でない場合には、タンクの在庫とせず、後段の設備で用いられないように生産処理のシミュレーションを行うようにすることで、生産計画作成システム１００を適用することができる。
【産業上の利用可能性】
【００７７】
以上のように、本発明にかかる生産計画作成システム、生産計画作成方法及び生産計画作成プログラムは、適切な生産計画を作成することが可能であり、生産計画作成システム等として有用である。
【図面の簡単な説明】
【００７８】
【図１】生産計画作成システムの構成を示す図である。
【図２】生産計画の作成対象となる生産プラントの構成を示す図である。
【図３】生産計画作成システムの動作を示すフローチャートである。
【図４】生産計画作成処理の一例を示す図である。
【図５】設備別順序計画データの作成例を示す図である。
【図６】図５に続く設備別順序計画データの作成例を示す図である。
【図７】生産プラントの各設備と設備別順序計画データとの対応を示す図である。
【図８】生産処理のシミュレーション及び生産計画の調整の原理を示す図である。
【図９】最初の生産工程における生産計画の調整の一例を示す図である。
【図１０】中間の生産工程における生産計画の調整の一例を示す図である。
【図１１】最終の生産工程における生産計画の調整の一例を示す図である。
【図１２】原材料タンクの在庫状態の一例を示す図である。
【図１３】加工を行うタンクの在庫状態の一例を示す図である。
【図１４】生産計画ガントチャートの一例を示す図である。
【図１５】生産計画ガントチャートの特徴部分の第１の例を示す図である。
【図１６】生産計画ガントチャートの特徴部分の第２の例を示す図である。
【符号の説明】
【００７９】
１０  所要量計算部
２０  順序計画作成部
３０  自律協調山崩部
４０  計画表示部
５０  順序計画変更部
６０  指図作成部
７２、７４、７６、７８、８０、８２、８４  記憶部
１００  生産計画作成システム
１０２  原材料タンク
１０４  設備Ｅ
１０６  設備Ｆ
１０８  一次中間品タンク
１１０  設備Ｃ
１１２  設備Ｄ
１１４  二次中間品タンク
１１６  設備Ａ
１１８  設備Ｂ
【図１】
2006227704.tif 000003
【図２】
2006227704.tif 000004
【図３】
2006227704.tif 000005
【図４】
2006227704.tif 000006
【図５】
2006227704.tif 000007
【図６】
2006227704.tif 000008
【図７】
2006227704.tif 000009
【図８】
2006227704.tif 000010
【図９】
2006227704.tif 000011
【図１０】
2006227704.tif 000012
【図１１】
2006227704.tif 000013
【図１２】
2006227704.tif 000014
【図１３】
2006227704.tif 000015
【図１４】
2006227704.tif 000016
【図１５】
2006227704.tif 000017
【図１６】
2006227704.tif 000018