(57)【要約】【課題】効率的な製品の製造ができる製造計画の利用が容易な製造支援装置を提供する。【解決手段】管理者の入力操作に応じた所定の品種の製品における製造開始日時の変更要求を認識すると、変更対象の製品の直前に製造する品種の製品における最初の出荷形態の製品における製造終了日時を、変更する時間長で変更し、それ以降の各出荷形態の製品の製造開始日時および製造終了日時を順次繰り延べて変更し、製造計画を再演算する。例えば、出荷日の変更や製造設備の保守管理のための時間確保などにより製造開始日時を変更する場合でも、効率的に製品を製造するための製造計画を自動的に適切に変更でき、製造計画の使い勝手を向上できる。【選択図】図１
2007193490.tif 000002
【特許請求の範囲】
【請求項１】
製造設備により１つの品種で複数の出荷形態で出荷される製品を製造させるための製造計画を作成する製造計画作成手段と、
この製造計画作成手段にて作成した製造計画に基づいて前記製造設備で製造された製品に関する製造実績情報を取得する製造実績情報取得手段と、
前記製造施設で製造される前記製品における前記出荷形態毎の出荷量に関する出荷量情報を有した出荷情報を取得する出荷情報取得手段と、
前記製造設備によりあらかじめ製造された製品の在庫状態に関する在庫情報を取得する在庫情報取得手段と、
前記製造実績情報、前記出荷情報および前記在庫情報に基づいて出荷に必要な製品を品種毎に製造させるための前記製造計画を前記製造計画作成手段で作成させる制御手段と、を具備し、
前記制御手段は、前記製造計画における所定の品種の製品の製造開始日時の変更を要求する旨の入力操作に応じた要求信号を認識すると、前記要求信号とともに変更する前記製品の新たな製造開始日時に関する製造開始日情報を取得するとともに変更することとなる時間長を演算し、前記変更する前記製品の直前に製造する品種の製品におけるいずれかの出荷形態の製品における前記製造計画の製造終了日時を前記変更する時間長で変更させ、この変更させる出荷形態の製品以降で製造する各出荷形態の製品における前記製造計画の製造開始日時および製造終了日時を順次変更させて前記製造計画作成手段で再演算させる制御をする
ことを特徴とした製造支援装置。
【請求項２】
１つの品種で複数の出荷形態で出荷される製品を製造設備で製造させるための製造計画作成手段にて作成される製造計画に基づいて前記製造設備で製造した製品に関する製造実績情報を取得し、この製造実績情報に基づいて前記製造計画を適宜修正して新たな製造計画を作成させる製造支援装置であって、
前記製造設備により製造される前記製品における出荷形態毎の出荷量に関する出荷量情報を有した出荷情報を取得する出荷情報取得手段と、
前記製造設備によりあらかじめ製造された製品の在庫状態に関する在庫情報を取得する在庫情報生成手段と、
前記出荷情報および前記在庫情報に基づいて前記製造設備で製品を製造させるための生産計画を作成する生産計画作成手段と、
前記製造実績情報および前記生産計画作成手段で作成した生産計画に基づいて製造計画を修正して出荷に必要な製品を製造設備にて製造させるための新たな製造計画を前記製造計画作成手段で作成させる制御手段と、を具備し、
前記制御手段は、前記生産計画における所定の品種の製品の製造開始日時の変更を要求する旨の入力操作に応じた要求信号を認識すると、前記要求信号とともに変更する前記製品の新たな製造開始日に関する製造開始日情報を取得するとともに変更することとなる時間長を演算し、前記変更する前記製品の直前に製造する品種の製品におけるいずれかの出荷形態の製品における前記生産計画の製造終了日時を前記変更する時間長で変更させ、この変更させる出荷形態の製品以降で製造する各出荷形態の製品における前記生産計画の製造開始日時および製造終了日時を順次変更させて前記製造計画作成手段で前記新たな製造計画を作成させる制御をする
ことを特徴とした製造支援装置。
【請求項３】
請求項１または請求項２に記載の製造支援装置であって、
前記演算手段は、前記変更する前記製品の直前に製造する品種の製品における最初に製造する出荷形態の製品についての製造終了日時を前記変更する時間長で変更する
ことを特徴とした製造支援装置。
【請求項４】
演算手段により、１つの品種で複数の出荷形態で出荷される製品を製造設備で製造させるための製造計画を、前記製造設備で製造される製品に関する製造実績情報、前記製造設備により製造される前記製品における出荷形態毎の出荷量に関する出荷量情報を有した出荷情報、および、前記製造設備によりあらかじめ製造された製品の在庫状態に関する在庫情報に基づいて演算して作成する製造支援方法であって、
前記演算手段は、前記製造計画における所定の品種の製品の製造開始日時の変更を要求する旨の入力操作に応じた要求信号を認識すると、前記要求信号とともに変更する前記製品の新たな製造開始日に関する製造開始日情報を取得するとともに変更することとなる時間長を演算し、前記変更する前記製品の直前に製造する品種の製品におけるいずれかの出荷形態の製品における前記製造計画の製造終了日時を前記変更する時間長で変更し、この変更する出荷形態の製品以降で製造する各出荷形態の製品における前記製造計画の製造開始日時および製造終了日時を順次変更して前記製造計画を再演算する
ことを特徴とする製造支援方法。
【請求項５】
演算手段により、前記製造設備により製造される１つの品種で複数の出荷形態で出荷される製品における出荷形態毎の出荷量に関する出荷量情報を有した出荷情報、および、前記製造設備によりあらかじめ製造された製品の在庫状態に関する在庫情報に基づいて演算する前記製造設備で製品を製造させるための生産計画と、前記製造設備で製造される製品に関する製造実績情報とに基づいて、前記製品を製造設備で製造させるための製造計画を修正する演算をして新たな製造計画として作成する製造支援方法であって、
前記演算手段は、前記製造計画における所定の品種の製品の製造開始日時の変更を要求する旨の入力操作に応じた要求信号を認識すると、前記要求信号とともに変更する前記製品の新たな製造開始日に関する製造開始日情報を取得するとともに変更することとなる時間長を演算し、前記変更する前記製品の直前に製造する品種の製品におけるいずれかの出荷形態の製品における前記生産計画の製造終了日時を前記変更する時間長で変更し、この変更する出荷形態の製品以降で製造する各出荷形態の製品における前記生産計画の製造開始日時および製造終了日時を順次変更させて前記新たな製造計画を作成する
ことを特徴とする製造支援方法。
【請求項６】
請求項１ないし請求項３のいずれかに記載の製造支援装置と、
この製造支援装置の製造計画作成手段にて作成した製造計画に基づいて前記製造設備による製造を制御する製造制御手段と、
を具備したことを特徴とした製造制御装置。
【請求項７】
請求項６に記載の製造制御装置と、
この製造制御装置にて製造が制御される製造設備と、
を具備したことを特徴とした製造装置。
【請求項８】
演算手段を請求項１ないし請求項３のいずれかに記載の製造支援装置として機能させる
ことを特徴とした製造支援プログラム。
【請求項９】
請求項４または請求項５に記載の製造支援方法を演算手段に実行させる
ことを特徴とした製造支援プログラム。
【請求項１０】
請求項８または請求項９に記載の製造支援プログラムが演算手段にて読取可能に記録された
ことを特徴とした製造支援プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製造設備により製品を製造させるための製造計画を取得するための製造支援装置、その方法、製造制御装置、製造装置、製造支援プログラム、および、そのプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
近年、販売管理、生産管理、在庫購買管理、会計管理などの共通的な業務を、１つのデータベースで統合したＥＲＰ（Enterprise Resource Planninng）パッケージと呼ばれる統合業務システムが知られている。
このような統合業務システムは、上記の共通的な業務が１つのデータベースに統合されているため、例えば、生産管理システムで入力された情報をそのまま販売管理システムや会計システムで利用することができる。このため、各部門でリアルタイムに情報にアクセスすることができる、という利点がある。また、このようなＥＲＰパッケージを利用することにより、企業内の複数の業務部門の情報を横断的に把握し、経営資源の最適化を図ることもできる。
具体的に、販売管理システム、生産管理システム、および在庫購買管理システムを備えた統合業務システムについて説明する。市場動向などに基づいて販売管理システムで作成された販売計画情報は生産管理システムに導入される。そして、生産管理システムは、販売計画情報に基づいて、生産計画作成機能を利用して、各工場における生産計画を作成する。また、工場では、生産計画に基づいて製品を製造する。一方、他の在庫購買管理システムでは、生産管理システムで作成された生産計画情報に基づいて、現状の在庫製品の円滑な管理に利用したり、製品の製造に必要な原料の円滑な調達に利用している。
ところで、従来、製品の実製造をする工場では、プラントなどの製造設備を制御したり、製品の数量、収率をチェックするために、製造管理システムが導入されている。そして、製造管理システムでは、統合業務システムで作成した生産計画に基づいて、生産された製品の数量などの生産実績情報を作成する。この生産実績情報は、次回の生産計画の作成に資するために、生産管理システムに転送される。このように、各工場における生産実績情報が、逐次、統合業務システムを構成する生産管理システムにフィードバックされることで、次回の生産計画の精度が向上するとともに、他のシステムと連動して極めて効率的に業務の遂行が得られる、という効果がある。
ところで、近年では、製品を製造する製造元や製品の納入先では、在庫管理の負荷低減や在庫スペースの縮小化などにより、在庫の減少化が進んでいる。このことから、最小限の在庫量で出荷を見込んだ製品の製造を実施する必要があり、製造計画の作成が困難となってきている。
また、例えば合成樹脂原料や薬品などを製造する場合、製造効率の向上や製造コストの低減などのために、１系統の製造設備で異なる品種や品位を連続的に製造する構成が採られている。また、出荷形態も袋詰めや大型輸送袋、コンテナなど多岐にわたる。このようなことから、品種や品位の移行の際に、移行途中で製造される副生成物となる移行品を最小限に抑えて出荷に対応した最小限の在庫量となるように製造計画を製造管理システムで作成するのは困難となってきている。
そこで、効率的な製品の製造ができる製造計画が容易に作成できる製造支援装置が知られている（例えば、特許文献１参照）。
【０００３】
この特許文献１に記載のものは、製造計画に基づいて製造設備で製造された製品に関し製造実績情報取得手段２２で取得した製造実績情報と、製造設備にて製造する製品の出荷に関して出荷計画取得手段５１にて生成した出荷情報と、製造設備にてあらかじめ製造された製品の在庫情報に関し在庫管理手段３２にて生成した在庫情報とに基づいて、出荷に必要な製品を製造設備にて製造させるための製造計画を製造計画作成手段２０で作成させる。このため、出荷予定を踏まえて現存する在庫量で不足する製品を製造する製造計画が自動的に作成され、製造計画に基づく製品の製造により、製造実績情報に基づいて作成した製造計画で製造する場合に比して、例えば品切れや過剰在庫が生じることなく少ない在庫量となるような効率的な製造のための製造計画を容易に得ることができる。
【０００４】
【特許文献１】特開２００４−３０２５４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、この特許文献１に記載のような従来の製造支援装置では、製造を管理する管理者が各種条件を入力設定する際の操作性が実用上作業効率に大きく影響する。したがって、管理者の入力設定が容易で使い勝手のよい構成が望まれている。
【０００６】
本発明は、このような点などに鑑みて、効率的な製品の製造ができる製造計画の利用が容易となる製造支援装置、その方法、製造制御装置、製造装置、製造支援プログラム、および、そのプログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の製造支援装置は、製造設備により１つの品種で複数の出荷形態で出荷される製品を製造させるための製造計画を作成する製造計画作成手段と、この製造計画作成手段にて作成した製造計画に基づいて前記製造設備で製造された製品に関する製造実績情報を取得する製造実績情報取得手段と、前記製造施設で製造される前記製品における前記出荷形態毎の出荷量に関する出荷量情報を有した出荷情報を取得する出荷情報取得手段と、前記製造設備によりあらかじめ製造された製品の在庫状態に関する在庫情報を取得する在庫情報取得手段と、前記製造実績情報、前記出荷情報および前記在庫情報に基づいて出荷に必要な製品を品種毎に製造させるための前記製造計画を前記製造計画作成手段で作成させる制御手段と、を具備し、前記制御手段は、前記製造計画における所定の品種の製品の製造開始日時の変更を要求する旨の入力操作に応じた要求信号を認識すると、前記要求信号とともに変更する前記製品の新たな製造開始日時に関する製造開始日情報を取得するとともに変更することとなる時間長を演算し、前記変更する前記製品の直前に製造する品種の製品におけるいずれかの出荷形態の製品における前記製造計画の製造終了日時を前記変更する時間長で変更させ、この変更させる出荷形態の製品以降で製造する各出荷形態の製品における前記製造計画の製造開始日時および製造終了日時を順次変更させて前記製造計画作成手段で再演算させる制御をすることを特徴とする。
この発明では、製造実績情報取得手段にて、製造計画に基づいて製造設備で製造された製品に関する製造実績情報を取得する。さらに、在庫情報取得手段にて、既に製造された製品の在庫状況に関する在庫情報を取得する。また、出荷情報取得手段にて、１つの品種で複数の出荷形態で出荷される製品における出荷形態毎の出荷量に関する出荷量情報を有した出荷情報を取得する。そして、制御手段により、製造実績情報取得手段にて取得した製造実績情報と、在庫情報取得手段にて取得した在庫情報と、出荷情報取得手段にて取得した出荷情報とに基づいて、少なくとも出荷に必要な製品を製造設備で製造させるための製造計画を製造計画作成手段にて作成させる。この作成される製造計画で、入力操作に応じた所定の品種の製品の製造開始日時を変更する要求があることを制御手段が認識すると、要求する旨の要求信号とともに変更する製品の新たな製造開始日時に関する製造開始日時情報を取得するとともに、変更することとなる時間長を演算する。そして、制御手段は、変更する製品の直前に製造する品種の製品におけるいずれかの出荷形態の製品における製造計画の製造終了日時を、変更する時間長で変更する。さらに、制御手段は、変更させる出荷形態の製品以降で製造する各出荷形態の製品における製造計画の製造開始日時および製造終了日時を順次変更させ、製造計画作成手段で製造計画を再演算させる。
このことにより、例えば、出荷日の変更や製造設備の保守管理のための時間確保などにより製造開始日時を変更する場合でも、効率的に製品を製造するための製造計画を自動的に適切に変更され、製造計画の使い勝手が向上する。
【０００８】
本発明の製造支援装置は、１つの品種で複数の出荷形態で出荷される製品を製造設備で製造させるための製造計画作成手段にて作成される製造計画に基づいて前記製造設備で製造した製品に関する製造実績情報を取得し、この製造実績情報に基づいて前記製造計画を適宜修正して新たな製造計画を作成させる製造支援装置であって、前記製造設備により製造される前記製品における出荷形態毎の出荷量に関する出荷量情報を有した出荷情報を取得する出荷情報取得手段と、前記製造設備によりあらかじめ製造された製品の在庫状態に関する在庫情報を取得する在庫情報生成手段と、前記出荷情報および前記在庫情報に基づいて前記製造設備で製品を製造させるための生産計画を作成する生産計画作成手段と、前記製造実績情報および前記生産計画作成手段で作成した生産計画に基づいて製造計画を修正して出荷に必要な製品を製造設備にて製造させるための新たな製造計画を前記製造計画作成手段で作成させる制御手段と、を具備し、前記制御手段は、前記生産計画における所定の品種の製品の製造開始日時の変更を要求する旨の入力操作に応じた要求信号を認識すると、前記要求信号とともに変更する前記製品の新たな製造開始日に関する製造開始日情報を取得するとともに変更することとなる時間長を演算し、前記変更する前記製品の直前に製造する品種の製品におけるいずれかの出荷形態の製品における前記生産計画の製造終了日時を前記変更する時間長で変更させ、この変更させる出荷形態の製品以降で製造する各出荷形態の製品における前記生産計画の製造開始日時および製造終了日時を順次変更させて前記製造計画作成手段で前記新たな製造計画を作成させる制御をすることを特徴とする。
この発明では、在庫情報取得手段にて、既に製造された製品の在庫状況に関する在庫情報を取得する。また、出荷情報取得手段にて、１つの品種で複数の出荷形態で出荷される製品における出荷形態毎の出荷量に関する出荷量情報を有した出荷情報を取得する。そして、生産計画作成手段により、在庫情報取得手段にて取得した在庫情報と、出荷情報取得手段にて取得した出荷情報とに基づいて、製造設備で製品を製造させるための生産計画を作成する。この作成される生産計画で、入力操作に応じた所定の品種の製品の製造開始日時を変更する要求があることを制御手段が認識すると、要求する旨の要求信号とともに変更する製品の新たな製造開始日時に関する製造開始日時情報を取得するとともに、変更することとなる時間長を演算する。そして、制御手段は、変更する製品の直前に製造する品種の製品におけるいずれかの出荷形態の製品における生産計画の製造終了日時を、変更する時間長で変更する。さらに、制御手段は、変更させる出荷形態の製品以降で製造する各出荷形態の製品における生産計画の製造開始日時および製造終了日時を順次変更させ、生産計画を再演算させて新たな生産計画を作成させる。そして、この作成された生産計画と、製造計画作成手段にて作成される製造計画に基づいて製造設備で製造した製品に関する製造実績情報とに基づいて、製造計画を修正して出荷に必要な製品を製造設備にて製造させるための新たな製造計画を製造計画作成手段で作成させる。
このことにより、例えば、出荷日の変更や製造設備の保守管理のための時間確保などにより製造開始日時を変更する場合でも、効率的に製品を製造するための製造計画が自動的に適切に変更され、製造計画の使い勝手が向上する。
【０００９】
そして、本発明では、前記演算手段は、前記変更する前記製品の直前に製造する品種の製品における最初に製造する出荷形態の製品についての製造終了日時を前記変更する時間長で変更する構成とすることが好ましい。
この発明では、演算手段により、変更する前記製品の直前に製造する品種の製品における最初に製造する出荷形態の製品についての製造終了日時を、変更する時間長で変更する制御をしている。このため、例えば一覧表示などの際に視認が容易であったり、その品種での製造調整の演算が容易で反映しやすいなど、良好な処理が容易に得られる。
【００１０】
本発明の製造支援方法は、請求項１に記載の製造支援装置を製造支援方法に展開したもので、演算手段により、１つの品種で複数の出荷形態で出荷される製品を製造設備で製造させるための製造計画を、前記製造設備で製造される製品に関する製造実績情報、前記製造設備により製造される前記製品における出荷形態毎の出荷量に関する出荷量情報を有した出荷情報、および、前記製造設備によりあらかじめ製造された製品の在庫状態に関する在庫情報に基づいて演算して作成する製造支援方法であって、前記演算手段は、前記製造計画における所定の品種の製品の製造開始日時の変更を要求する旨の入力操作に応じた要求信号を認識すると、前記要求信号とともに変更する前記製品の新たな製造開始日に関する製造開始日情報を取得するとともに変更することとなる時間長を演算し、前記変更する前記製品の直前に製造する品種の製品におけるいずれかの出荷形態の製品における前記製造計画の製造終了日時を前記変更する時間長で変更し、この変更する出荷形態の製品以降で製造する各出荷形態の製品における前記製造計画の製造開始日時および製造終了日時を順次変更して前記製造計画を再演算することを特徴とする。
このことにより、本発明の製造支援方法は、請求項１に記載の発明と同様の作用効果を享受する。
【００１１】
本発明の製造支援方法は、請求項２に記載の製造支援装置を製造支援方法に展開したもので、演算手段により、前記製造設備により製造される１つの品種で複数の出荷形態で出荷される製品における出荷形態毎の出荷量に関する出荷量情報を有した出荷情報、および、前記製造設備によりあらかじめ製造された製品の在庫状態に関する在庫情報に基づいて演算する前記製造設備で製品を製造させるための生産計画と、前記製造設備で製造される製品に関する製造実績情報とに基づいて、前記製品を製造設備で製造させるための製造計画を修正する演算をして新たな製造計画として作成する製造支援方法であって、前記演算手段は、前記製造計画における所定の品種の製品の製造開始日時の変更を要求する旨の入力操作に応じた要求信号を認識すると、前記要求信号とともに変更する前記製品の新たな製造開始日に関する製造開始日情報を取得するとともに変更することとなる時間長を演算し、前記変更する前記製品の直前に製造する品種の製品におけるいずれかの出荷形態の製品における前記生産計画の製造終了日時を前記変更する時間長で変更し、この変更する出荷形態の製品以降で製造する各出荷形態の製品における前記生産計画の製造開始日時および製造終了日時を順次変更させて前記新たな製造計画を作成することを特徴とする。
このことにより、本発明の製造支援方法は、請求項２に記載の発明と同様の作用効果を享受する。
【００１２】
本発明の製造制御装置は、請求項１ないし請求項３のいずれかに記載の製造支援装置と、この製造支援装置の製造計画作成手段にて作成した製造計画に基づいて前記製造設備による製造を制御する製造制御手段と、を具備したことを特徴とする。
この発明では、製造計画に沿って製品が統括して製造され、複数の備蓄施設で製品を備蓄する構成でも、トータル的に効率よく製造させ使い勝手がよい製造計画が容易に作成される請求項１ないし請求項３のいずれかに記載の製造支援装置にて作成した製造計画に基づいて、製造制御手段により製造設備による製造を制御する。
このことにより、統括した効率的な製品の製造が容易となる。
【００１３】
本発明の製造装置は、請求項６に記載の製造制御装置と、この製造制御装置にて製造が制御される製造設備と、を具備したことを特徴とする。
この発明では、効率的な製造が容易に得られる請求項６に記載の製造制御装置により製造設備を制御する。
このことにより、複数の備蓄施設で製品を備蓄する構成でも、自動的で効率的な製造が容易に得られる。
【００１４】
本発明の製造支援プログラムは、演算手段を請求項１ないし請求項３のいずれかに記載の製造支援装置として機能させることを特徴とする。
この発明では、例えば汎用のコンピュータなどを演算手段として利用しインストールすることにより請求項１ないし請求項３のいずれかに記載の製造支援装置として機能させることができ、本発明の利用促進を大幅に図ることができる。
【００１５】
本発明の製造支援プログラムは、請求項４または請求項５に記載の製造支援方法を演算手段に実行させることを特徴とする。
この発明では、例えば汎用のコンピュータなどを演算手段として利用しインストールすることにより請求項４または請求項５に記載の製造支援方法を演算手段に実行させることができ、本発明の利用促進を大幅に図ることができる。
【００１６】
本発明の製造支援プログラムを記録した記録媒体は、請求項８または請求項９に記載の製造支援プログラムが演算手段にて読取可能に記録されたことを特徴とする。
この発明では、演算手段を請求項１ないし請求項３のいずれかに記載の製造支援装置として機能させる請求項８に記載の製造支援プログラム、または、演算手段に請求項４または請求項５に記載の製造支援方法を実行させるための請求項９に記載の製造支援プログラムを記録媒体に記録させるので、製造支援プログラムの取扱が容易で、本発明の利用促進を大幅に図ることができる。
【００１７】
なお、請求項３、請求項４、および、請求項８ないし請求項１０のうちのいずれかに記載の発明において、演算手段は、例えば１つのパーソナルコンピュータ、複数のコンピュータをネットワーク状に組み合わせた構成、マイクロコンピュータなどの素子、あるいは複数の電子部品が搭載された回路基板などをも含む。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の製造装置における一実施の形態の構成を図面に基づいて説明する。なお、本実施の形態では、製造装置として合成樹脂製造プラントを用いて説明するが、合成樹脂を製造する構成に限らず、製油プラント、コンクリート工業や自動車製造プラントなど、原料や部品から所定の製品を製造するいずれの製造設備などに適用できる。
図１は、合成樹脂製造プラントの製造管理システムの概略構成を示すブロック図である。
【００１９】
〔合成樹脂製造プラントの全体構成〕
製造装置としての合成樹脂製造プラントは、図示しない複数の製造設備と、これら製造設備による製造を制御する図示しない製造制御装置とを備えている。そして、製造制御装置は、図示しない製造制御手段としての製造制御システムと、図１に示す製造支援装置としての製造管理システム１と、を備えている。製造設備は、ポリエチレン（PolyEthylene：以下、ＰＥと称する。）やポリプロピレン（PolyPropylene：以下、ＰＰと称する。）などの各種合成樹脂を各品位で製造するための施設である。製造制御システムは、製造設備の運転状態を制御する。
【００２０】
（運転支援システム）
そして、製造管理システム１は、製造制御システムで製造設備の運転状態を制御するための条件を設定し、製造制御システムの制御を支援する。
この製造管理システム１は、図１に示すように、製造管理システム１全体の動作制御をするＯＳ（Operating System）上に展開されるプログラムとして構成された、運転支援システム２と、製造支援装置としての製造支援システム３と、を備えている。
【００２１】
運転支援システム２は、例えば全社的に業務を管理する統合業務システム（ＥＲＰ（Enterprise Resource Planning）システム）などを備え、製造設備で製品を製造するための製造計画を、製造実績、在庫実績および出荷実績に基づいて作成するためのシステムである。
この運転支援システム２は、例えばネットワークを介して接続された顧客に設置された顧客端末コンピュータ５ａからの注文に関する情報を取得する。また、運転支援システム２は、例えばネットワークを介して接続された原材料メーカや製品の製造に利用する燃料などを供給するメーカなどの副資材メーカに設置された副資材メーカ端末コンピュータ５ｂに適宜必要な原材料を発注する情報を送信する。
ここで、ネットワークとしては、例えばＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）などの汎用のプロトコルに基づくインターネットやイントラネットなどとして構成される。
【００２２】
さらに、運転支援システム２は、例えば製造設備の各製造工程の部署に設置され図示しないネットワークを介して送受信可能に接続された端末装置である各種端末コンピュータ６ａ，６ｂ，６ｃ，６ｄで設定入力された情報を取得し、適宜製造計画を作成するための処理をする。
ここでのネットワークとしては、例えば合成樹脂製造プラント内に構築されたＬＡＮ（Local Area Network）が例示できる。
そして、運転支援システム２は、システム全体の動作制御をするＯＳ（Operating System）上に展開されるプログラムとして構成された、原料情報作成手段としての副資材確保手段１０と、製造計画作成手段２０と、在庫情報取得手段としての在庫情報生成手段３０と、出荷認識手段４０と、を備えている。
【００２３】
副資材確保手段１０は、原材料メーカなどの副資材メーカに設置された副資材メーカ端末コンピュータ５ｂにネットワークを介して送受信可能に接続されている。また、副資材確保手段１０は、製造計画作成手段２０に接続されている。
そして、この副資材確保手段１０は、例えば原材料や燃料などの副資材の種別、その数量、納入日などの副資材発注情報を送信するとともに、副資材メーカから納入された副資材の種別、その数量および貯蔵する場所を認識する。
この副資材確保手段１０は、原料発注手段としての副資材発注手段１１と、副資材購買実績認識手段１２と、支払い手段１３と、を備えている。
なお、原料情報作成手段としては、副資材確保手段１０の構成に限らず、製造に必要な原材料のみに関する原料情報のみを作成する構成としてもよい。
【００２４】
副資材確保手段１０の副資材発注手段１１は、例えば原材料や燃料などの副資材の種別、その数量、納入日、発注した日付などの副資材発注情報を副資材メーカ端末コンピュータ５ｂにネットワークなどを介して送信し、副資材を発注する。この副資材発注手段１１は、製造計画作成手段２０から取得する情報に基づいて必要な副資材の種別、必要量、納入日などの副資材発注情報を作成する。
そして、この作成した副資材発注情報を、例えばネットワークを介して副資材メーカ端末コンピュータ５ｂに送信し、副資材を発注する処理をする。
【００２５】
副資材確保手段１０の副資材購買実績認識手段１２は、副資材発注手段１１による副資材メーカへの副資材の発注処理を履歴、すなわち購買実績情報として認識して格納する。
この購買実績情報としては、例えば副資材の種別、その数量、納入日、発注した日付などの副資材発注情報に、納品された日付や納品された副資材を備蓄する場所などの情報が関連付けられた調達情報を１つのレコードとして複数記録するテーブル構造で格納、すなわち記憶される。この調達情報は、例えば調達した副資材の備蓄施設や備蓄を管理する部署などに設置された端末装置である調達端末コンピュータ６ａによる設定入力により取得される。
【００２６】
副資材確保手段１０の支払い手段１３は、副資材発注手段１１による発注処理、すなわち副資材発注手段１１で作成される副資材発注情報などの副資材情報に基づいて、副資材メーカに支払う金額を算定するとともに、副資材メーカに支払うための処理をする。
この支払う処理としては、例えば支払い手段１３が各金融機関にて管理する付加価値通信網(Value-Added Network:ＶＡＮ)であるいわゆる金融ＶＡＮにネットワークを介して接続し、金融ＶＡＮに構築されるファームバンキング(Firm Banking:ＦＢ)に、所定の副資材メーカの口座に算定した金額を支払う旨の情報を送信する処理をする。
なお、支払う処理方法としては、この構成に限らず、いずれの方法でもできる。発注に関する副資材発注情報、購買実績情報および支払いに関する支払い情報を含んで原料情報としての副資材情報が構成される。
【００２７】
また、製造計画作成手段２０は、運転制御システムが制御する製造設備の運転条件などの製品を製造するための運転制御システムを動作制御させる製造計画を作成する。この製造計画作成手段２０は、製造制御装置の製造制御システムと、副資材確保手段１０および在庫情報生成手段３０と、製造支援システム３とに接続されている。
そして、製造計画作成手段２０は、製造指図作成手段２１と、製造実績情報取得手段２２と、副資材調整手段２３と、を備えている。
【００２８】
製造計画作成手段２０の製造指図作成手段２１は、製造支援システム３から取得する情報と、製造実績情報取得手段２２から取得する情報と、に基づいて、製造設備で製品を製造させるための製造計画を作成する。
この製造計画は、製造設備で製造させるための製品の品目や品種、品位、数量、荷姿などのスケジュール情報を１つのレコードとして複数記録するテーブル構造で記憶される。なお、製品の品目や品種、品位などの種別情報は、例えば製造管理システム１にＬＡＮで接続する端末コンピュータ６ａ，６ｂ，６ｃ，６ｄなどの別途入力手段により入力項目（品目マスタ部品）として入力されて設定される。
そして、設定入力される種別情報は、各入力項目が１つの品目マスタ部品表として記録されるテーブル構造で別途記憶手段に記憶される。
【００２９】
製造計画作成手段２０の製造実績情報取得手段２２は、製造指図作成手段２１で作成された製造計画に基づいて製造設備で製造する製品に関する製造実績情報を、製造制御装置から製造設備の制御に基づいて得られた情報に基づいて取得する。
この製造実績情報は、製造実績情報取得手段２２に例えばＬＡＮなどにて接続された製造設備の生産工程や包装工程などの部署に設置された生産／包装端末コンピュータ６ｂから取得する。
そして、この製造実績情報は、例えば製造設備で製造された品目、品種、品位、数量、荷姿などを１つのレコードとして複数記録するテーブル構造で記憶される。
【００３０】
製造計画作成手段２０の副資材調整手段２３は、製造指図作成手段２１にて作成された製造計画に基づいて、副資材を確保するとともに、適宜調合作業に必要となる調合条件である調合指図情報を作成する。
この副資材調整手段２３は、副資材所要量計画手段（Material Requirements Planning：ＭＲＰ）２３ａと、副資材出庫手段２３ｂと、調合指図手段２３ｃと、を備えている。
【００３１】
ＭＲＰ２３ａは、製造計画に基づいて製造に必要な副資材の品目およびその数量に関する必要副資材情報を算定する。
副資材出庫手段２３ｂは、ＭＲＰ２３ａで算定した必要副資材情報に基づいて、貯蔵する副資材を製造設備に搬入させるための処理、すなわち必要副資材などを手配する処理をする。具体的には、所定の場所に備蓄された所定の副資材を、所定の数量で所定の製造設備に搬入させる指令を発する処理をする。
調合指図手段２３ｃは、調合指図情報を作成する。具体的には、副資材出庫手段２３ｂにて搬入された副資材の配合条件、混合条件などの各種調合条件に基づいて調合する指令を発する処理をする。
【００３２】
また、在庫情報生成手段３０は、製造された製品の在庫状況を認識する。この在庫情報生成手段３０は、例えば製品を貯蔵する在庫設備に設置された在庫端末コンピュータ６ｃと、製造計画作成手段２０および出荷認識手段４０と、製造支援システム３とに接続されている。
そして、在庫情報生成手段３０は、物流実績認識手段３１と、在庫管理手段３２と、を備えている。
【００３３】
在庫情報生成手段３０の物流実績認識手段３１は、各在庫設備の在庫端末コンピュータ６ｃから取得するそれぞれの在庫情報に基づいて全体の在庫状況に関する在庫情報を物流実績情報として作成する。
この物流実績情報は、例えば在庫として貯蔵された製品の品目、品種、品位、数量、荷姿、貯蔵される場所などを１つの在庫情報のレコードとして複数記録するテーブル構造で記憶される。
【００３４】
在庫情報生成手段３０の在庫管理手段３２は、物流実績認識手段３１にて作成した物流実績情報に基づいて、製品の在庫状況を管理する。すなわち、例えば製造設備で製造された製品の荷姿が異なる場合に、所定の荷姿の在庫が少なくなることにより他の荷姿を在庫が少なくなる荷姿にして在庫を調整するための処理をする。
この処理は、例えば在庫を調整する指令として在庫設備の在庫端末コンピュータ６ｃに出力される。
【００３５】
また、出荷認識手段４０は、顧客からの注文に対して製品を出荷する処理をする。この出荷認識手段４０は、製品を購入する顧客に設置された顧客端末コンピュータ５ａと、例えば配送を手配する部署などの出荷を管理する部署などに設置された出荷端末コンピュータ６ｄと、在庫情報生成手段３０とに接続されている。
そして、出荷認識手段４０は、配送手配手段としても機能する配送情報作成手段としての受注・出荷手段４１と、請求・入金手段４２と、出荷実績認識手段４３と、を備えている。
【００３６】
出荷認識手段４０の受注・出荷手段４１は、例えばネットワークを介して接続された顧客端末コンピュータ５ａからの注文を認識し、注文された内容に基づいて製品を出荷するための処理をする。
具体的には、受注・出荷手段４１は、例えばインターネットでのウエッブブラウザによる顧客端末コンピュータ５ａからの注文の旨の信号を認識する。この注文の旨の信号には、例えば注文する品目や品種、品位、数量、納入先などの製品の売買取引で必要となる各種情報が１つのレコードとして別途記憶手段に記憶される取引条件情報が含まれる。
この取引条件情報を取得した受注・出荷手段４１は、取引条件情報および物流実績情報の在庫情報に基づいて、製品を出荷させる処理をする。例えば、配送機関に配送を依頼する旨の配送手配情報を配送機関に送信する処理をする。
この配送手配情報には、配送する製品、その数量、配送日、配送先、配送元となる所定の備蓄施設などの各種情報が１つのレコードとして記録されるテーブル構造である。
また、受注・出荷手段４１は、各備蓄施設の地域在庫情報および出荷情報のうちの少なくともいずれか一方を含む情報に基づいて、製造設備で製造した製品を適宜分配して各備蓄施設に配送させるための配送情報としての分配送情報を作成したり、各備蓄施設に貯蔵された在庫である製品を各備蓄施設間で配送させて、各備蓄施設の在庫量を平均化させるように分配送情報を作成したり、適宜作成した分配送情報を配送機関に送信するなどする。
【００３７】
出荷認識手段４０の請求・入金手段４２は、受注・出荷手段４１による製品の出荷処理、すなわち受注・出荷手段４１で作成される取引条件情報に基づいて、顧客への請求する額を算定してその額を請求する処理をするとともに、顧客からの入金を確認する処理をする。
請求する処理としては、例えば顧客端末コンピュータ５ａへ請求する額を記述した文面の電子メールを送信したり、ウエッブブラウザによる画面表示で表示させるウィンドで顧客端末コンピュータ５ａの表示装置に表示させるなどの制御をしたり、郵送するための請求書を作成する処理などをする。
また、入金の確認処理としては、例えば金融ＶＡＮにネットワークを介して接続し、顧客からの入金の有無を確認する。
【００３８】
出荷認識手段４０の出荷実績認識手段４３は、例えば配送を手配する部署などの出荷を管理する部署などに設置された出荷端末コンピュータ６ｄからの配送手配情報に基づいて出荷に関する出荷実績情報を取得する。
この取得される出荷実績情報は、例えば出荷日、出荷した製品に関する品目や品種、品位、数量、荷姿など情報、出荷先などを１つのレコードとして複数記録するテーブル構造で記憶される。
【００３９】
一方、製造支援システム３は、運転支援システム２に送受信可能に接続され、システム全体の動作制御をするＯＳ上に展開されるプログラムとして構成された、制御手段として機能する演算手段５０を備えている。
この演算手段５０は、出荷情報取得手段としての出荷計画取得手段５１と、制御手段としても機能する修正手段５２と、生産計画作成手段５３と、を備えている。
【００４０】
出荷計画取得手段５１は、例えば運転支援システム２の出荷認識手段４０で認識した受注状況、すなわち出荷認識手段４０で作成した取引条件情報や出荷実績情報などに基づいて出荷計画を作成して取得する。
なお、あらかじめ作成された出荷計画が別途入力手段による入力操作にて適宜設定入力されることにより取得してもよい。
この出荷計画は、例えば出荷が見込まれる製品の品目や品種、品位、数量、荷姿、出荷予定日などの情報が１つのレコードとして複数記録されるテーブル構造として記憶される。
【００４１】
生産計画作成手段５３は、運転支援システム２の製造計画作成手段２０と修正手段５２とに接続されている。
そして、生産計画作成手段５３は、製造設備で製品を製造させるための生産計画を作成する。
また、生産計画作成手段５３は、出荷に必要な製品を製造するための新たな製造計画としてあらかじめ作成された製造計画を修正させるために作成した生産計画を製造計画作成手段２０に出力する。
【００４２】
修正手段５２は、運転支援システム２の製造計画作成手段２０および在庫情報生成手段３０と、出荷計画取得手段５１と、生産計画作成手段５３とに接続されている。
この修正手段５２は、出荷計画取得手段５１で取得した出荷計画と、在庫情報生成手段３０で取得した在庫情報である物流実績情報と、製造計画作成手段２０で作成された製造計画とを取得し、生産計画作成手段５３で生産計画を作成させるための処理をする。
さらに、修正手段５２は、生産計画を製造計画作成手段２０に出力させて新たな製造計画に修正させる制御をする。
また、修正手段５２は、例えば製造設備の各製造工程の部署に設置され製造管理システム１にＬＡＮで接続する端末コンピュータ６ａ，６ｂ，６ｃ，６ｄや製造支援システム３のキーボードなどの入力手段により設定入力された情報に基づいて、生産計画を修正する制御をする。
【００４３】
（製造支援システム）
次に、製造管理システム１を構成する製造支援システム３の構成について、運転支援システム２との動作関係を利用してより詳細に説明する。
図２は、運転支援システムの構成を運転支援システムとの動作関係で示すブロック図である。
なお、この図２に示す運転支援システムの構成は、製造設備で製造する製品として合成樹脂原料を用いた例示である。
【００４４】
製造支援システム３の修正手段５２は、図２に示すように、生産見込み生成手段６１と、有効在庫算出手段６２と、生産必要量計算手段６３と、生産日数調整手段６４と、マスタ管理手段６５と、在庫切れ・過剰在庫検知手段６６と、を備えている。
また、生産計画作成手段５３は、ペレット生産工程スケジューラ７１と、包装計画スケジューラ７２と、ベース生産工程スケジューラ７３と、を備えている。
【００４５】
修正手段５２の生産見込み生成手段６１は、運転支援システム２の製造計画作成手段２０で作成した生産実績情報に基づいて生産見込み情報を生成する。
具体的には、例えば今月製造される製品の品目や品種、品位、数量などの情報に基づいて、今月生産される予定の製品の品目や品種、品位、数量などの生産見込み情報を生成する。
【００４６】
修正手段５２の有効在庫算出手段６２は、運転支援システム２の在庫情報生成手段３０で作成された在庫情報である物流実績情報に基づいて、有効在庫を算出して有効在庫情報を生成する。
具体的には、例えば前月末まであるいは前日までの各備蓄施設の各品目や品種、品位などにおける在庫量に基づいて、試作品や不良品、品種移行品などを除き顧客に製品として納入する最終形態での数量を有効在庫として算出する。
【００４７】
修正手段５２の生産必要量計算手段６３は、製造支援システム３の出荷計画取得手段５１で作成した出荷計画と、生産見込み生成手段６１で作成した生産見込み情報と、有効在庫算出手段６２で算出した有効在庫情報とに基づいて、例えば製品の品位毎のバランス状態に関する包装品グレードバランス情報を作成し、製品の出荷形態である荷姿が例えば２５ｋｇ入りの袋詰めである包装品換算、すなわち各包装品グレードで必要となる数量を算出し、生産必要量計算情報を生成する。
【００４８】
修正手段５２の生産日数調整手段６４は、生産必要量計算手段６３で生成した生産必要量計算情報に基づいて、生産日数を算出して生産日数情報を生成する。
この生産日数の算出は、生産必要量計算手段６３で算出した包装品換算での生産必要量を、包装品に詰められるペレット状の合成樹脂原料換算、すなわちペレットグレードで必要となる数量のペレットグレードバランス情報に換算する。このペレットグレードバランス情報を用いて、全ペレットグレードの生産日数を算出するとともに、各製造ライン毎のペレットグレードの生産日数の調整を実施する。すなわち、複数の合成樹脂原料の品目や品種、品位の製造する順番やその期間を設定する。
なお、製造設備の製造ラインが複数ない場合には、その製造ラインにおける製造する順番やその期間を設定すればよい。
【００４９】
修正手段５２のマスタ管理手段６５は、品目マスタ部品表に基づいて、生産必要量計算手段６３で算定する包装品グレード換算での生産必要量の設定、あるいは、生産日数調整手段６４で設定する製造する順番やその期間、を設定する。
すなわち、マスタ管理手段６５は、運転支援システム２の製造計画作成手段２０で製造計画を作成するための製造する品目や品種、品位などの入力項目である品目マスタ部品表に基づいて、生産必要量計算手段６３で設定する包装品グレード換算での生産必要量、あるいは、生産日数調整手段６４で設定する製造する順番やその期間の設定を制御する。
【００５０】
修正手段５２の在庫切れ・過剰在庫検知手段６６は、運転支援システム２の生産実績情報と、物流実績情報と、出荷実績情報と、に基づいて、在庫切れあるいは過剰在庫を判断する。
この在庫切れ・過剰在庫検知手段６６は、別途記憶手段に記憶された閾値を用いて判断する。この判断した結果は、生産必要量計算手段６３に出力され、包装品グレードバランス情報に帰還される。
【００５１】
一方、生産計画作成手段５３のペレット生産工程スケジューラ７１は、修正手段５２の生産日数調整手段６４で設定された製造する順番やその期間に基づいて、ペレット状の合成樹脂原料を製造設備で製造させるためのペレット生産スケジュールを作成する。この作成されたペレット生産スケジュールは、生産日数調整手段６４に適宜出力され、順次作成されるペレット生産スケジュールに帰還される。
さらに、ペレット生産工程スケジューラ７１は、作成したペレット生産スケジュールを製造計画作成手段２０に出力し、製造計画作成手段２０でペレット製造指図情報として登録させる処理をする。
なお、運転支援システム２の製造計画作成手段２０を構成するＭＲＰ２３ａは、取得したペレット製造指図情報に基づいて、必要副資材を手配する処理をする。
【００５２】
生産計画作成手段５３の包装計画スケジューラ７２は、ペレット生産工程スケジューラ７１で作成したペレット生産スケジュールに基づいて、適宜必要な包装品として包装させる包装スケジュールを作成する。すなわち、ペレット状の合成樹脂原料を包装する数量やその期間を設定する。そして、包装計画スケジューラ７２は、作成した包装スケジュールを製造計画作成手段２０で包装指図情報として登録させる処理をする。
また、包装計画スケジューラ７２は、修正手段５２の生産必要量計算手段６３に包装計画スケジュールを出力し、包装品グレードバランス情報に帰還させる。
なお、運転支援システム２の製造計画作成手段２０を構成するＭＲＰ２３ａは、取得した包装指図情報に基づいて、包装に必要な包装材料などの副資材を手配する処理をする。
【００５３】
生産計画作成手段５３のベース生産工程スケジューラ７３は、ペレット生産工程スケジューラ７１で作成したペレット生産スケジュールに基づいて、製造設備で製造された直後のペレット状に加工する前の半製品であるベースを製造設備で製造させるためのベース生産スケジュールを作成する。
そして、ベース生産工程スケジューラ７３は、作成したベース生産スケジュールを製造計画作成手段２０に出力し、製造計画作成手段２０でベース製造指図情報として登録させる処理をする。
なお、運転支援システム２の製造計画作成手段２０を構成するＭＲＰ２３ａは、取得したベース製造指図情報に基づいて、製造の際に用いる燃料や電力などの用役を含んだ副資材を手配する処理をする。
【００５４】
〔合成樹脂製造プラントにおける製造動作〕
次に、上記合成樹脂製造プラントにおける製造管理システムの動作について図面を参照して説明する。
【００５５】
（生産必要量の算出動作）
まず、合成樹脂製造プラントで製造させる生産必要量を算出するための動作について図面を参照して説明する。
図３は、製造管理システムにおける生産必要量を算出する動作を示すフローチャートである。図４は、製造管理システムのメニュー画面の画面表示を示す説明図である。図５は、在庫情報に関するメニュー画面の画面表示を示す説明図である。図６は、有効在庫量表示画面の画面表示を示す説明図である。図７は、品位の区分を示す説明図である。図８は、品位別に編集する紐付け処理を示す説明図である。図９は、紐付けマスタ画面の画面表示を示す説明図である。図１０は、包装品グレードバランス画面の画面表示を示す説明図である。図１１は、アンマッチの補正処理を示す説明図である。図１２は、包装品グレードバランス情報からペレットグレードバランス情報に変換する動作を示す説明図である。
【００５６】
合成樹脂製造プラントで製品を製造させるための製造計画を作成するに際して、まず図３に示すように、製造支援システム３の修正手段５２の有効在庫算出手段６２により、有効在庫量を算出して有効在庫量情報を生成させる（ステップＳ１）。すなわち、有効在庫算出手段６２により、あらかじめ各在庫端末コンピュータ６ｃから設定入力された、例えば前月末あるいは前日までの在庫情報に基づいて運転支援システム２の在庫情報生成手段３０で作成した物流実績情報を取得し、この物流実績情報に基づいて前月末あるいは前日までの有効在庫量を算出する。
具体的には、製造管理システム１の起動により、図４に示すウエッブブラウザによる表示画面で示される製造管理システム１のメニュー画面８０が操作された端末コンピュータの表示装置に表示される。このメニュー画面８０には、在庫情報、出荷計画情報、修正、生産工程、包装工程などの複数のページ（ウィンド）に切り替え表示するためのハイパーリンク８１〜８５が設けられている。
【００５７】
そして、ハイパーリンク８１を設定入力、すなわちハイパーリンク８１を選択して実行する入力動作により、例えば図５に示すウエッブブラウザによる表示画面で示される在庫情報に関する在庫メニュー画面９０を表示させる。
この図５に示す在庫メニュー画面９０には、前月末有効在庫算出・保存（品位別在庫一覧）、月中有効在庫算出・保存（品位別在庫一覧）、全合成樹脂在庫推移、合成樹脂品位別在庫推移、在庫推移予測・警報品目一覧などの複数のページ（ウィンド）に切り替え表示するためのハイパーリンク９１〜９５が設けられている。この在庫メニュー画面９０から適宜ウィンドに切り替え表示して、必要な入力項目を入力操作して有効在庫量を算出させる。
この有効在庫量の算出により、例えば図６に示すウエッブブラウザによる表示画面で表示される前月末あるいは前日までの有効在庫量に関する有効在庫量表示画面の画面表示が得られる。この図６に示す有効在庫量表示画面は、表示要求の設定入力により適宜表示される。
【００５８】
また、製造支援システム３は、修正手段５２の出荷計画取得手段５１により、出荷計画を取得させる。
すなわち、適宜ウィンドの切り替え表示で表示される表示画面に従って、顧客別の荷姿などの出荷に関する入力項目、例えば顧客情報、各月の出荷あるいは出荷見込みの品目や品位などの出荷量の情報が入力操作にて設定入力されると、その入力項目を取得する（ステップＳ２）。
そして、製造支援システム３の演算手段５０は、取得した入力項目を集計し、品目と品位との関係で出荷量の情報を編集する（ステップＳ３）。さらに、演算手段５０は、品目および品位別に出荷量の情報を編集する（ステップＳ４）。このようにして、出荷計画取得手段５１により、出荷計画が取得される。
【００５９】
ここで、顧客別の品位として、例えば図７に示すように、所定の標準規格の範囲内の規格品の品位を「０１」とした場合、この規格品の範囲を各顧客別の納入規格の品位に対応してさらに区分し、それぞれの区分の品位を「０１」、「１１」、「１２」などのように分類する。そして、品位別に編集する構成としては、図８に示すように、マスタ管理手段６５で品位で紐付け処理することにより品位別の編集がなされる。
この紐付け処理は、例えば図９に示すウエッブブラウザによる表示画面で表示されるマスタ管理手段６５の品位紐付けマスタ画面に、品目、製品の名称、ペレット品目、品位、区分内容、などの各種入力項目の設定入力により、品位での紐付け、すなわち品位で関連付けされ、品位紐付けマスタ情報として記憶される。この品位紐付けマスタ情報に基づいて、紐付け処理される。
【００６０】
そして、ステップＳ１で得られた有効在庫量の情報と、ステップＳ２ないしステップＳ４で得られた出荷計画の情報とに基づいて、修正手段５２の生産必要量計算手段６３により、包装品グレードバランス情報を作成する（ステップＳ５）。このステップＳ５における包装品グレードバランス情報の作成としては、例えば図１０に示すウエッブブラウザによる表示画面で表示される包装品グレードバランス画面で表示されるデータベース構造として作成される。
また、ステップＳ５において、包装品グレードバランス情報を作成する際、有効在庫量の情報、出荷計画の情報および生産見込み生成手段６１であらかじめ設定入力された入力項目から生成した生産見込み情報とに基づいて、適宜品位別の有効在庫量のアンマッチを補正する処理をする。このアンマッチの補正処理は、例えば図１１に示すように、実際の在庫量と、出荷される出荷量とを用いて、在庫変換量に基づいて仮想在庫量を算出し、この算出した仮想在庫量に基づいてアンマッチの補正処理をする。
【００６１】
さらに、製造支援システム３の演算手段５０は、入力操作により設定入力される仕入れ計画の情報を取得する（ステップＳ６）。この仕入れ計画は、例えば製造設備での製造により得られる製品ではなく、別途購入などにより仕入れる製品の品目や品位、その数量などに関する情報である。
この後、製造支援システム３の修正手段５２は、生産必要量計算手段６３により、包装品グレードバランス情報と仕入れ計画とに基づいて、製品の荷姿が例えば２５ｋｇ入りの袋詰めである包装品換算で必要となる数量を算出し、生産必要量情報を生成する（ステップＳ７）。この生産必要量の計算は、複数の製造ライン毎で計算して算出、すなわち生産系列に振り分け処理する。
【００６２】
そして、製造支援システム３の演算手段５０は、生産必要量計算手段６３で生成した生産必要量情報に基づいて、生産日数調整手段６４でペレットグレードの生産日数を算出し、各製造ライン毎の生産日数の設定による調整により、生産日数情報を生成させる。
具体的には、図１２に示すように、包装品グレードバランス情報を作成する際にウエッブブラウザによる表示画面で表示される包装品グレードバランス画面に設定入力される包装品グレードバランス情報を構成する各入力項目に基づいて、ウエッブブラウザによる表示画面で表示されるペレットグレードバランス画面で示すように、ペレットグレード、品位単位で集約する編集をしてペレットグレードバランス情報を生成させる。
【００６３】
生産日数の調整は、まずステップＳ７で算出した生産必要量情報に基づいて、月間生産可能量以下であるか否かを判断する（ステップＳ８）。この月間生産可能量の判断は、各製造ラインにおける製造能力に基づく閾値により判断する。
そして、ステップＳ８で、生産必要量が月間生産可能量以下であると判断した場合には、設定した必要生産量を生産させるための生産スケジュールである製造計画の作成のために、生産日数調整の処理を終了する。
一方、ステップＳ８で生産必要量が月間生産可能量を超えると判断した場合、各製造ライン別に生産必要量のアンマッチ補正をする（ステップＳ９）。すなわち、図１２中のペレットグレードバランス画面に示すように、複数の製造ライン間での生産比率を設定変更する。
【００６４】
そして、ステップＳ９による生産日数の調整処理により、生産必要量が月間生産可能量以下となったと判断した場合（ステップＳ１０）、生産日数調整の処理を終了する。
一方、ステップＳ１０において、まだ生産必要量が月間生産可能量を超えると判断した場合、荷姿転換による調整処理をする（ステップＳ１１）。すなわち、例えば包装品を開封するなどの荷姿を変更することにより在庫量を変動させ、実質の生産必要量を低減させる処理をする。
【００６５】
さらに、このステップＳ１１による荷姿転換の調整処理により、生産必要量が月間生産可能量以下となったと判断した場合（ステップＳ１２）、生産日数調整の処理を終了する。
一方、ステップＳ１２において、まだ生産必要量が月間生産可能量を超えると判断した場合、仕入れ計画を構成する仕入れ量を増大する設定により仕入れ量の調整処理をする（ステップＳ１３）。
【００６６】
そして、このステップＳ１３による仕入れ量の調整処理により、生産必要量が月間生産可能量以下となったと判断した場合（ステップＳ１４）、生産日数調整の処理を終了する。
一方、ステップＳ１４において、まだ生産必要量が月間生産可能量を超えると判断した場合、出荷計画取得手段５１で取得する出荷計画を変更する調整処理をする（ステップＳ１５）。
すなわち、出荷計画を変更する調整処理としては、例えば次回に生産開始させるサイクルを変更して早めに生産を開始させるように設定変更したり、取引の上での安全性を踏まえて生産必要量に含まれる安全在庫を少なく設定変更したりするなど、出荷計画取得手段５１で設定入力により生成する出荷計画の入力項目を変更するなどの処理をする。
【００６７】
このようにして、ステップＳ１５の出荷計画を変更する調整処理を、生産必要量が月間生産可能量以下となるまで繰り返し処理し（ステップＳ１６）、製造支援システム３の演算手段５０は、生産必要量を月間生産可能量以下に調整、すなわち生産日数調整を実施する。
【００６８】
（生産計画の作成動作）
次に、上記算出した生産必要量に基づいて生産計画を作成する動作について図面を参照して説明する。
図１３は、当月における生産計画を作成するための生産計画作成動作を説明する説明図である。図１４、図１５および図１７ないし図２０は、製造管理システムにおける生産計画を作成する動作を示すフローチャートである。図１６は、１製造ラインにおける生産スケジュールのベースグレード、ペレットグレードおよび包装品グレードの関係を示す説明図である。図２１は、スケジュール画面の画面表示を示す説明図である。
なお、図１３は、当月を１月と例示したものである。
【００６９】
まず、生産計画を作成する際に、その月（当月）における処理動作を図１３に基づいて概略的に説明する。
生産計画の作成に際しては、例えば図１３に示すように、製造支援システム３の演算手段５０は、当月である１月当初（例えば３日まで）に、前月末である１２月末までに確定された在庫量に関する情報を取得する。また、演算手段５０は、１月にあらかじめ作成された、出荷実績認識手段４３にて認識した当月である１月の出荷実績情報と、製造実績情報取得手段２２で取得した１月の製造実績情報と、１月における向こう３ヶ月である２月、３月および４月の出荷計画と、１月における向こう３ヶ月である２月、３月および４月の生産計画とを取得する。
【００７０】
そして、演算手段５０は、例えば１月４日以降２４日までにおいては、取得した出荷実績情報、製造実績情報、出荷計画および生産計画を、入力操作による日毎の設定入力に基づいて日々更新し、最新の情報に置換する処理をする。これらの情報に基づいて、当月および２月と３月との製造状況や在庫状況、出荷状況などが確認可能となる。そして、これら最新の情報に基づいて包装品グレードバランス情報が作成される。
また、例えば１月２５日から末日までにおいては、演算手段５０は４日から２４日までの包装品グレードバランス情報と、新たに２月〜４月の新たな出荷計画情報とに基づいて、１月〜４月の包装品グレードバランス情報を作成する。そして、演算手段５０は、この包装品グレードバランス情報に基づいて、図１２に示すように、ペレットグレードバランス情報を作成する。さらに、演算手段５０は、ペレットグレードバランス情報に基づいて、２月〜４月の生産計画としてのスケジュール情報が作成される。
【００７１】
具体的には、上述した生産日数の調整処理、すなわち生産必要量が月間生産可能量以下となるように調整処理することにより、図１２に示すペレットグレードバランス情報が作成される。
そして、製造支援システム３の演算手段５０は、この得られたペレットグレードバランス情報に基づいて、ペレットグレードでの生産スケジュールを作成する処理をする。すなわち、製造支援システム３の生産日数調整手段６４により図１２に示すペレットグレードバランス画面で示されるペレットグレードバランス情報を、製造支援システム３のペレット生産工程スケジューラ７１でペレットグレードのスケジュール情報である生産スケジュールを作成させる。
【００７２】
詳細には、まず、図１４に示すように、生産必要量計算手段６３にて作成した包装品グレードバランス情報に基づいて、生産日数調整手段６４でペレットグレードバランス情報を生成させる。すなわち、図１２に示すように、包装品グレードバランス画面に設定入力される包装品グレードバランス情報を構成する各入力項目に基づいて、ペレットグレードバランス画面に示すペレットグレードバランス情報に編集し、製造ライン毎の包装品グレードの数量をペレットグレードに換算させる（ステップＳ２１）。
そして、マスタ管理手段６５にあらかじめ設定されたペレットグレードの基準生産最小数量を別途記憶されたデータベースから読み取り（ステップＳ２２）、ステップＳ２１で算出したペレットグレードの数量を、読み取ったペレットグレードの基準生産最小数量で補正する処理をする（ステップＳ２３）。さらに、マスタ管理手段６５にあらかじめ設定されたベースグレードの基準生産最小日数を別途記憶されたデータベースから読み取り（ステップＳ２４）、パウダであるベースグレードの数量を、読み取ったベースグレードの基準生産最小日数で補正する処理をする（ステップＳ２５）。
【００７３】
この後、マスタ管理手段６５において、ベースグレード、ペレットグレードおよび包装品グレードで紐付け処理する（ステップＳ２６）。そして、マスタ管理手段６５において、ペレットグレードのしわ寄せグレード、すなわちペレットグレードの生産の際に生じる製品の製造移行品や歩留まりなどの変動量を算出しつつ（ステップＳ２７）、製造支援システム３の生産日数調整手段６４にて、ペレットグレードにおいて生産所要時間を計算する処理をする（ステップＳ２８）。
そして、製造支援システム３の演算手段５０は、ステップＳ２８で計算した生産所要時間が、生産可能な日数以内か否かを判断する（ステップＳ２９）。
【００７４】
このステップＳ２９において、生産所要時間が生産可能な日数以内ではなく、かつ生産所要時間の調整が不可能であると判断した場合には、生産必要量計算手段６３における包装品グレードの生産量の再調整をし直すための処理に進み（ステップＳ３０）、この製造計画を作成する処理を終了させる。この判断において、生産所要時間の調整が不可能であるか否かの判断は、例えば製造支援システム３の演算手段５０において、あらかじめ設定された閾値に基づいて、生産可能な日数との比較した結果が閾値を超えるか否かで判断する。
また、ステップＳ２９において、生産所要時間が生産可能な日数以内ではなく、かつ生産所要時間の調整が可能であると判断した場合には、生産所要時間を調整する処理をする（ステップＳ３１）。このステップＳ３１における生産所要時間を調整する処理は、例えば図１２に示すように、ペレットグレードの所要時間を減らす設定入力により、合計時間が生産可能時間以内となるようにする。
そして、ステップＳ２９において、生産所要時間が生産可能な日数以内であると判断した場合には、生産日数調整手段６４によりペレットグレードの在庫がなくなる状態となっていないか否かを判断する（ステップＳ３２）。
【００７５】
このステップＳ３２において、ペレットグレードの在庫がなくなる状態で調整が不可能であると判断した場合には、ステップＳ３０に進む。
また、ステップＳ３２において、ペレットグレードの在庫がなくなる状態で調整が可能であると判断した場合には、ステップＳ３１に進む。
そして、ステップＳ３２において、在庫がなくなる状態ではない、すなわち在庫切れは生じないと判断した場合には、生産所要時間を調整したペレットグレードバランス情報をペレット生産工程スケジューラ７１に出力する（ステップＳ３３）。
【００７６】
このステップＳ３３にてペレットグレードバランス情報を取得したペレット生産工程スケジューラ７１は（ステップＳ３４）、図１５に示すように、生産パターンを取得して（ステップＳ３５）、この生産パターンに基づいて製造する製品の生産順番を決定する（ステップＳ３６）。
このステップＳ３５において取得する生産パターンは、例えば図１６に示すウエッブブラウザによる画面表示で表示されるスケジューラ画面のように、マスタ管理手段６５にあらかじめ設定されてデータベースなどに記憶されたものや、運転支援システム２の製造計画作成手段２０で作成される製造計画を生産パターンとして取得するなどが例示できる。
【００７７】
さらに、ペレットグレードバランス情報に基づいてペレットグレードの生産量に関する情報を取得し（ステップＳ３７）、ベースグレードの生産量に換算させる（ステップＳ３８）。
この後、マスタ管理手段６５にあらかじめ設定されたベースグレードチャージ量を読み出し（ステップＳ３９）、取得して（ステップＳ４０）、ベースグレードの生産所要時間を計算する（ステップＳ４１）。このステップＳ４１において計算されるベースグレードの生産所要時間は、以下に示す計算式に基づいて算出される。
【００７８】
ベースグレード生産所要時間＝数量／チャージ量＝Ｘ／４００
チャージ量：製品をポリエチレン系合成樹脂とした場合の設定値
【００７９】
また、ステップＳ４１で算出したベースグレードの生産所要時間に基づいて、ベースグレードの生産開始時間を計算する（ステップＳ４２）。
このステップＳ４２において計算されるベースグレードの生産開始時間は、例えば図７および図８に示すような顧客Ａに納入する規格のベースグレードＡの生産開始を、生産スケジュールで毎月１日の０時と設定されているものとした場合、この０時を起点として各種ベースグレードの所要時間を加算して時間に換算することにより、各種ベースグレードの開始時間が算出される。なお、最終の品種のベースグレードは、初めの品種のベースグレードＡの生産開始時間である翌月１日０時までに終了する時間で開始時間が設定される状態となる。
【００８０】
さらに、ペレットグレードに関しても同様にして、ペレットグレード毎に生産所要時間を計算し、生産開始時間を計算する（ステップＳ４３）。なお、このステップＳ４３において、ステップＳ４２で算出したベースグレードの開始時間に基づいてペレットグレードの生産開始時間を算出してもよい。
この後、それぞれの生産開始時間が算出されて設定された図１６に示すスケジューラ画面のスケジュール情報を別途データベースなどの記憶手段に記憶・保存する（ステップＳ４４）。
このようにして、生産計画作成手段５３により、生産計画としてのスケジュール情報が作成される。
そして、製造支援システム３の演算手段５０は、この得られた生産計画であるスケジュール情報を運転支援システム２の製造計画作成手段２０に出力し、製造指図作成手段２１で製造計画を作成、あるいはあらかじめ作成されている製造計画を修正させる処理をする。
【００８１】
また、生産計画を修正する場合には、図１７ないし図２０に示すようにする。
すなわち、演算手段５０により、ベースグレードの生産順番を変更する旨を認識した場合には（ステップＳ５１）、図１６に示すように、スケジュール情報のベースグレードの順番を変更する設定入力をする（ステップＳ５２）。
このステップＳ５２における設定変更により、演算手段５０は紐付けされた同じ番号のペレットグレードの順番も合わせて自動的に変更する処理をする（ステップＳ５３）。そして、上述したようにして、ベースグレードおよびペレットグレードの生産開始時間の再計算を実施する（ステップＳ５４）。
この後、演算手段５０は、ベースグレードの開始時間を変更するか否かの判断をする（ステップＳ５５）。すなわち、例えば判断を促す表示をする制御をしたり、ベースグレードの開始時間を設定する画面を表示させる処理をしたりするなどして、演算手段５０がベースグレードの開始時間を設定変更可能に制御する。
【００８２】
一方、ステップＳ５１において、演算手段５０がベースグレードの順番を変えないことを認識した場合には、ステップＳ５５に進む。
【００８３】
そして、ステップＳ５５において、演算手段５０がベースグレードの開始時間の設定変更の要求を認識すると、変更要求の対象となる情報、すなわち図１６の画面表示で示される変更目的の行の開始時間を変更する設定を認識し、その情報を更新する処理をする（ステップＳ５６）。このステップＳ５６による開始時間の設定変更により、演算手段５０は、例えば図１６に示すその前に配列された行のベースグレードの生産量を変更する処理をするとともに、ペレットグレードのしわ寄せグレードの数量も変更する処理をする。
この後、演算手段５０は、ベースグレードを削除するか否かの判断をする（ステップＳ５７）。すなわち、例えば判断を促す表示をする制御をしたり、ベースグレードを設定する画面を表示させる処理をしたりするなどして、演算手段５０がベースグレードを削除する設定を可能とする制御をする。
【００８４】
一方、ステップＳ５５において、演算手段５０がベースグレードの開始時間の設定変更を要求しないことを認識した場合には、ステップＳ５７に進む。
【００８５】
そして、ステップＳ５７において、演算手段５０がベースグレードを削除する設定変更の要求を認識すると、変更要求の対象となる情報、すなわち例えば図１６の画面表示で示される変更項目の行を選択して削除する設定変更を認識し、その情報を記憶された情報群から除去する処理をする（ステップＳ５８）。
このステップＳ５８の処理により、演算手段５０は紐付けされた同じ番号のペレットグレードも合わせて自動的に削除する処理をする（ステップＳ５９）。そして、上述したようにして、演算手段５０は、ベースグレードおよびペレットグレードの生産開始時間の再計算を実施する（ステップＳ６０）。さらに、演算手段５０は、最終のベースグレードおよびペレットグレードの生産量を再計算する（ステップＳ６１）。
さらに、演算手段５０は、新たに生産するベースグレードを追加するか否かの判断をする（ステップＳ６２）。すなわち、例えば判断を促す表示をする制御をしたり、ベースグレードを設定する画面を表示させる処理をしたりするなどして、演算手段５０がベースグレードを追加する設定を可能とする制御をする。
【００８６】
一方、ステップＳ５７において、演算手段５０がベースグレードを削除する設定変更を要求しないことを認識した場合には、ステップＳ６２に進む。
【００８７】
そして、ステップＳ６２において、演算手段５０が新たにベースグレードを追加する設定変更の要求を認識すると、演算手段５０は、所定の追加用の画面表示に基づいて、入力操作にて所定の入力項目が設定入力されることにより、新たに追加するベースグレードの情報を作成し、この作成した情報を追加する処理をする（ステップＳ６３）。このステップＳ６３の処理としては、例えば図９に示す品位紐付けマスタ画面に基づいて、ペレットグレードを追加し、このペレットグレードに紐付けされるベースグレードを追加する処理をする。
【００８８】
この後、上述したようにして、演算手段５０は、ベースグレードおよびペレットグレードの生産開始時間の再計算を実施する（ステップＳ６４）。
さらに、演算手段５０は、最終のベースグレードおよびペレットグレードの生産量を再計算する（ステップＳ６５）。この後、次のペレットグレードを変更する処理ルーチンに移行する。なお、ステップＳ６２において、新たにベースグレードを追加する設定変更の要求をしないことを認識した場合にも、次のペレットグレードを変更する処理ルーチンに移行する。
【００８９】
そして、ペレットグレードを変更する場合には、図１８に示すように処理する。
すなわち、演算手段５０により、ペレットグレードの生産順番を変更する旨を認識した場合（ステップＳ７１）、図１６に示すように、スケジュール情報のペレットグレードの順番を変更する設定入力をする（ステップＳ７２）。
このステップＳ７２における設定変更により、上述したように、ペレットグレードの生産開始時間の再計算を実施する（ステップＳ７３）。この設定変更で、演算手段５０は紐付けされた同じ番号の包装品グレードの順番も合わせて自動的に変更する処理をする（ステップＳ７４）。
この後、演算手段５０は、ペレットグレードの数量を変更するか否かの判断をする（ステップＳ７５）。すなわち、例えば判断を促す表示をする制御をしたり、ペレットグレードの数量を設定する画面を表示させる処理をするなどして、演算手段５０がペレットグレードの数量を設定変更可能に処理する。
【００９０】
一方、ステップＳ７１において、演算手段５０がペレットグレードの生産順番を変えないことを認識した場合には、ステップＳ７５に進む。
【００９１】
そして、ステップＳ７５において、演算手段５０がペレットグレードの数量を設定変更する要求を認識すると、その数量の変更対象がしわ寄せグレード以外か否かを判断する（ステップＳ７６）。例えば、変更対象の設定を促す表示をする制御をする。
このステップＳ７６において、演算手段５０は、例えば入力操作にてしわ寄せグレード以外の数量の変更であることを認識すると、変更対象の情報の数量を変更する設定入力を認識し、その情報を更新する処理をする（ステップＳ７７）。このステップＳ７７の処理により、演算手段５０はしわ寄せグレードの生産量を再計算するとともに、上述したようにして生産開始時間を再計算する（ステップＳ７８）。
この後、演算手段５０は、ペレットグレードを削除するか否かの判断をする（ステップＳ７９）。すなわち、例えば判断を促す表示をする制御をしたり、ペレットグレードを設定する画面を表示させる処理をするなどして、演算手段５０がペレットグレードを削除する設定を可能とする制御をする。
【００９２】
一方、ステップＳ７６において、しわ寄せグレード以外ではない、すなわちしわ寄せグレードの数量を設定変更する要求であると認識した場合には、演算手段５０はベースグレードの数量を変更する処理をし（ステップＳ８０）、ステップＳ７９に進む。
また、ステップＳ７５において、ペレットグレードの数量を設定変更する要求をしないことを認識した場合には、同様にステップＳ７９に進む。
【００９３】
そして、ステップＳ７９において、演算手段５０がペレットグレードを削除する設定変更の要求を認識すると、変更対象がしわ寄せグレード以外か否かを判断する（ステップＳ８１）。例えば、変更対象の設定を促す表示をする制御をする。
このステップＳ８１において、演算手段５０は、例えば入力操作にてしわ寄せグレード以外の削除であることを認識すると、変更要求の対象となる情報、すなわち例えば図１６の画面表示で示される変更対象のしわ寄せグレード以外の項目の行を選択して削除する設定変更を認識し、その情報を記憶された情報群から削除する処理をする（ステップＳ８２）。このステップＳ８２の処理により、演算手段５０はしわ寄せグレードの生産量を再計算するとともに、上述したようにして生産開始時間を再計算する（ステップＳ８３）。
この後、演算手段５０は、新たに生産するペレットグレードを追加するか否かの判断をする（ステップＳ８４）。すなわち、例えば判断を促す表示をする制御をしたり、ペレットグレードを設定する画面を表示させる処理をするなどして、演算手段５０がペレットグレードを追加する設定を可能とする制御をする。
一方、ステップＳ８１において、しわ寄せグレード以外ではない、すなわちしわ寄せグレードを削除する要求であると認識した場合には、演算手段５０は他のペレットグレードをしわ寄せグレードに変更して削除する処理をし（ステップＳ８５）、ステップＳ８４に進む。また、ステップＳ７９において、ペレットグレードを削除する要求をしないことを認識した場合には、同様にステップＳ８４に進む。
【００９４】
そして、ステップＳ８４において、演算手段５０が新たにペレットグレードを追加する設定変更の要求を認識すると、演算手段５０は、所定の追加用の画面表示に基づいて、入力操作にて所定の入力項目が設定入力されることにより、新たに追加するペレットグレードの情報を作成し、この作成した情報を追加する処理をする（ステップＳ８６）。このステップＳ８６の処理としては、例えば図９に示す品位紐付けマスタ画面に基づいて、入力操作にてペレットグレードを追加する設定入力に基づいて処理する。
そして、演算手段５０は、このステップＳ８６の処理により、しわ寄せグレードの生産量を再計算するとともに、上述したようにして生産開始時間を再計算する（ステップＳ８７）。
【００９５】
このようにして、月間の生産計画が作成され、例えば入力操作による開示要求に基づいて、演算手段５０はウエッブブラウザによる画面表示で月間工程表として表示させる処理をする（ステップＳ８８）。そして、演算手段５０は、この表示させる月間工程表でよいか否かの判断を促す表示をする制御をする（ステップＳ８９）。
このステップＳ８９で、問題があり例えば修正する必要があるとの設定入力を認識すると、ステップＳ７１に戻って処理を繰り返す。
一方、ステップＳ８９で、問題なく了承する旨の設定入力を認識することにより、包装品グレードの生産スケジュールを作成する処理ルーチンに移行する。なお、ステップＳ８４において、新たにペレットグレードを追加する設定変更の要求をしないことを認識した場合にも、次の包装品グレードの生産スケジュールを作成する処理ルーチンに移行する。
【００９６】
そして、包装品グレードの生産スケジュールを作成する場合には、図１９に示すように処理する。
すなわち、まず、演算手段５０は、入力操作による包装品スケジュールの作成要求を認識する（ステップＳ９１）。
そして、演算手段５０は、その包装品スケジュールが新規の作成要求であるか否かを判断する（ステップＳ９２）。
【００９７】
このステップＳ９２において、新規の包装品グレードの生産スケジュールの作成要求であると判断した場合には、上述までに作成された生産計画を構成するペレットグレード情報を取得する。そして、このペレットグレード情報に基づいて、生産計画に従ってペレットグレードに紐付けされている包装品グレードバランス情報を包装品グレードスケジューラに取り込む（ステップＳ９３）。
このステップＳ９３において、包装品グレードに関する情報は、マスタ管理手段６５において、図１６に示すようにベースグレード、ペレットグレードおよび包装品グレードで紐付け処理された情報を読み取ることにより取得する（ステップＳ９４）。また、情報を取り込み包装品グレードスケジューラは、例えば図１６に示すウエッブブラウザによる画面表示で表示されるスケジューラ画面のように、マスタ管理手段６５にあらかじめ設定されてデータベースなどに記憶されたものなどが利用される。
【００９８】
この後、演算手段５０は、しわ寄せグレードにペレットグレードの数量を自動的に包装品グレードスケジューラに取り込ませる処理をする（ステップＳ９５）。この処理の際、しわ寄せグレード以外は数量がゼロとなる。
そして、演算手段５０は、最新の包装品グレードバランス情報を取得し（ステップＳ９６）、しわ寄せグレード以外の数量を包装品グレードスケジューラに取り込ませる処理をする（ステップＳ９７）。なお、ステップＳ９６で取得する最新の包装品グレードバランス情報は、上述した処理により作成した生産計画を構成する包装品グレードバランス情報である。
この後、包装品グレードスケジューラの変更処理の処理ルーチンに移行する。
なお、ステップＳ９２において、新規の包装品グレードの生産スケジュールの作成要求でないと判断した場合には、最新の包装品グレードバランス情報を包装品スケジューラに取り込ませる処理をし（ステップＳ９８）、次の包装品グレードスケジューラの変更処理の処理ルーチンに移行する。
【００９９】
次に、包装品グレードスケジューラを変更する場合には、図２０に示す処理をする。
すなわち、演算手段５０により、包装品グレードの生産順番を変更する旨を認識した場合（ステップＳ１０１）、図１６に示すようなスケジュール情報の包装品グレードの順番を変更する設定入力をする（ステップＳ１０２）。
このステップＳ１０２における設定変更により、演算手段５０は、包装品グレードの数量を変更するか否かの判断をする（ステップＳ１０３）。すなわち、例えば判断を促す表示をする制御をしたり、包装品グレードの数量を設定する画面を表示させる処理をしたりするなどして、演算手段５０が包装品グレードの数量を設定変更可能に処理する。
なお、ステップＳ１０１において、包装品グレードの生産順番を変えないことを認識した場合には、ステップＳ１０３に進む。
【０１００】
そして、ステップＳ１０３において、演算手段５０が包装品グレードの数量を設定変更する要求を認識すると、その数量の変更対象がしわ寄せグレード以外か否かを判断する（ステップＳ１０４）。例えば、変更対象の設定を促す表示をする制御をする。
このステップＳ１０４において、演算手段５０は、例えば入力操作にてしわ寄せグレード以外の数量の変更であることを認識すると、変更対象の情報の数量を変更する設定入力を認識し、その情報を更新する処理をする（ステップＳ１０５）。このステップＳ１０５の処理により、演算手段５０はしわ寄せグレードの生産量を再計算する（ステップＳ１０６）。
この後、演算手段５０は、包装品グレードを削除するか否かの判断をする（ステップＳ１０７）。すなわち、例えば判断を促す表示をする制御をしたり、ペレットグレードを設定する画面を表示させる処理をしたりするなどして、演算手段５０が包装品グレードを削除する設定を可能とする制御をする。
【０１０１】
一方、ステップＳ１０４において、しわ寄せグレード以外ではない、すなわちしわ寄せグレードの数量を設定変更する要求であると認識した場合には、演算手段５０はペレットグレードの数量を変更する処理をし（ステップＳ１０８）、ステップＳ１０７に進む。
また、ステップＳ１０３において、包装品グレードの数量を設定変更する要求をしないことを認識した場合には、同様にステップＳ１０７に進む。
【０１０２】
そして、ステップＳ１０７において、演算手段５０が包装品グレードを削除する設定変更の要求を認識すると、変更対象がしわ寄せグレード以外か否かを判断する（ステップＳ１０９）。例えば、変更対象の設定を促す表示をする制御をする。
このステップＳ１０９において、演算手段５０は、例えば入力操作にてしわ寄せグレード以外の削除であることを認識すると、変更要求の対象となる情報、すなわち例えば図１６の画面表示で示される変更対象のしわ寄せグレード以外の項目の行を選択して削除する設定変更を認識し、その情報を記憶された情報群から削除する処理をする（ステップＳ１１０）。このステップＳ１１０の処理により、演算手段５０はしわ寄せグレードの生産量を再計算する（ステップＳ１１１）。
この後、演算手段５０は、新たに生産する包装品グレードを追加するか否かの判断をする（ステップＳ１１２）。すなわち、例えば判断を促す表示をする制御をしたり、包装品グレードを設定する画面を表示させる処理をしたりするなどして、演算手段５０が包装品グレードを追加する設定を可能とする制御をする。
【０１０３】
一方、ステップＳ１０９において、しわ寄せグレード以外ではない、すなわちしわ寄せグレードを削除する要求であると認識した場合には、演算手段５０は他の包装品グレードをしわ寄せグレードに変更して削除する処理をし（ステップＳ１１３）、ステップＳ１１２に進む。
また、ステップＳ１０７において、包装品グレードを削除する要求をしないことを認識した場合には、同様にステップＳ１１２に進む。
【０１０４】
そして、ステップＳ１１２において、演算手段５０が新たに包装品グレードを追加する設定変更の要求を認識すると、演算手段５０は、追加用の画面表示に基づいて、入力操作にて所定の入力項目が設定入力されることにより、新たに追加する包装品グレードの情報を作成し、この作成した情報を追加する処理をする（ステップＳ１１４）。このステップＳ１１４の処理としては、例えば図９に示す品位紐付けマスタ画面に基づいて、入力操作にて包装品グレードを追加する設定入力に基づいて処理する。
そして、演算手段５０は、このステップＳ１１４の処理により、しわ寄せグレードの生産量を再計算する（ステップＳ１１５）。
【０１０５】
このようにして、月間の生産計画が作成され、例えば入力操作による開示要求に基づいて、演算手段５０はウエッブブラウザによる画面表示で月間工程表として表示させる処理をする（ステップＳ１１６）。そして、演算手段５０は、この表示させる月間工程表でよいか否かの判断を促す表示をする制御をする（ステップＳ１１７）。
このステップＳ１１７で、問題があり例えば修正する必要があるとの設定入力を認識すると、ステップＳ１０１に戻って処理を繰り返す。
一方、ステップＳ１１７で、問題なく了承する旨の設定入力を認識することにより、製造計画を作成するための、例えば図２１に示すウエッブブラウザの画面表示で表示される生産計画であるスケジュール情報のスケジュール画面を作成する処理を終了する。この図２１に示すスケジュール画面は、適宜開示要求の入力操作を認識することにより、適宜画面表示される。
【０１０６】
（在庫の適正確保の処理動作）
次に、上記実施の形態における在庫切れ・過剰在庫を防止するための在庫確保の処理動作について図面を参照して説明する。
図２２は、在庫切れを検知する処理動作を示すフローチャートである。図２３は、在庫を適正確保するための動作を説明するための説明図である。図２４は、在庫切れ時に調整する処理動作を示すフローチャートである。図２５は、過剰在庫を検知する処理動作を示すフローチャートである。
【０１０７】
まず、在庫切れの場合について、図２２ないし図２４を参照して説明する。
在庫切れの検知については、図２２に示すように、演算手段５０が有効在庫算出手段６２にて算出した前日末までの有効在庫量に関する有効在庫情報を取得する（ステップＳ１２１）。
さらに、演算手段５０は、当日以降の出荷計画に基づいて在庫量の日割り計算をする（ステップＳ１２２）。また、演算手段５０は、仕入れ計画に基づいて、日毎の仕入れ量の情報を取得する（ステップＳ１２３）。
この後、演算手段５０は、在庫量の日割り計算の結果と、日々の仕入れ量の情報とに基づいて、日毎の在庫量を計算する（ステップＳ１２４）。
そして、演算手段５０は、包装品グレードの次回の生産開始日に関する情報を取得する（ステップＳ１２５）。
【０１０８】
具体的には、図２３に示すように、演算手段５０により、前日までの当月における出荷実績と、当月の出荷計画とに基づいて、当月の出荷残量を算出する。
さらに、演算手段５０は、当月の出荷残量と、翌月および翌々月の出荷計画とに基づいて、日割り出荷計画を作成する。
また、演算手段５０は、当月および向こう２ヶ月間の生産スケジュールに基づいて、包装品グレードの次回の生産開始日を取得する。
さらに、演算手段５０は、安全在庫日数を取得する。この次回の生産開始日および安全在庫日数に基づいて次回の出荷可能日を設定する。
【０１０９】
この後、演算手段５０は、図２２に示すように、指定した期間内で次回の出荷可能日以前に、ステップＳ１２４で算出した日毎の在庫量がマイナスの値になるか否かを判断する（ステップＳ１２６）。具体的には、図２３に示すように、前日末在庫数量に関する情報と、日割り出荷計画と、次回出荷可能日とに基づいて、在庫切れを検知する。
そして、図２２に示すように、ステップＳ１２６において、日毎の在庫量が次回の出荷可能日以前にマイナスの値にならない、すなわち次回の出荷可能日まで在庫が存在し、在庫切れを生じないと判断した場合には、在庫切れを検知する処理を終了する。
一方、ステップＳ１２６において、日毎の在庫量が次回の出荷可能日以前にマイナスの値になる、すなわち次回の出荷可能日までに在庫が切れると判断した場合には、在庫切れを報知する処理をする（ステップＳ１２７）。この在庫切れの報知は、例えばブザーなどの発音手段を動作させたり、在庫切れの案内を表示させたりするなどの処理が例示できる。
この後、在庫切れ時の調整処理に移行し（ステップＳ１２８）、在庫切れ状態を解除して、在庫切れを検知する処理を終了する。
【０１１０】
次に、在庫切れ時の調整処理について、図２４を参照して説明する。
在庫切れ時の調整に際しては、まず演算手段５０により、入力操作による包装品グレードの生産順番および数量の設定変更を認識する（ステップＳ１３１）。この認識の際、演算手段５０は、例えば包装品グレードの生産順番および数量の設定変更を促す表示などをする制御をし、その制御に従って入力操作される設定変更の内容を認識する。この設定変更は、図１６に示すように、スケジュール情報の設定変更など、在庫切れが生じないように生産順番や数量を変更する入力操作による。
そして、演算手段５０は、設定変更された内容を包装品グレードバランス情報として取得する（ステップＳ１３２）。
【０１１１】
この後、演算手段５０は、更新された内容の包装品グレードバランス情報に基づいて、在庫切れを生じないか否かを判断する（ステップＳ１３３）。
そして、このステップＳ１３３において、在庫切れを生じないと判断した場合には、在庫切れ時の調整処理を終了する。
一方、ステップＳ１３３において、在庫切れを生じなくない、すなわち依然として在庫切れを生じると判断した場合には、入力操作によるペレットグレードの生産順番および数量の設定変更を認識する（ステップＳ１３４）。この認識についても、演算手段５０により設定変更を促す表示などの制御をし、この制御に従って入力操作される設定変更の内容を認識する。
さらに、演算手段５０は、更新された内容のペレットグレードバランス情報に基づく包装品グレードの生産順番および数量の設定変更を認識する（ステップＳ１３５）。この認識についても、設定変更を促す制御に基づく入力操作の内容を認識する。
そして、演算手段５０は、設定変更された内容を包装品グレードバランス情報として取得する（ステップＳ１３６）。
この後、演算手段５０は、更新された包装品グレードバランス情報に基づいて、再び在庫切れを生じないか否かを判断する（ステップＳ１３７）。そして、このステップＳ１３７において、在庫切れを生じないと判断した場合には、在庫切れ時の調整処理を終了する。
【０１１２】
一方、ステップＳ１３７において、在庫切れを生じなくない、すなわち依然として在庫切れを生じると判断した場合には、入力操作によるベースグレードの生産順番および数量の設定変更を認識する（ステップＳ１３８）。
そして、演算手段５０は、更新された内容のベースグレードバランス情報に基づいて、ペレットグレードの生産順番および数量の設定変更を認識する（ステップＳ１３９）。
さらに、演算手段５０は、更新された内容のペレットグレードバランス情報に基づく包装品グレードの生産順番および数量の設定変更を認識する（ステップＳ１４０）。
なお、これら認識についても、演算手段５０により設定変更を促す表示などの制御をし、この制御に従って入力操作される設定変更の内容を認識する。
【０１１３】
この後、演算手段は、設定変更された内容を包装品グレードバランス情報として取得する（ステップＳ１４１）。そして、演算手段５０は、更新された包装品グレードバランス情報に基づいて、再び在庫切れを生じないか否かを判断する（ステップＳ１４２）。このステップＳ１４２において、在庫切れを生じないと判断した場合には、在庫切れ時の調整処理を終了する。
一方、ステップＳ１４２において、在庫切れを生じなくない、すなわち依然として在庫切れを生じると判断した場合には、納品時の最終形態を変更する詰め替えや新たな仕入れ、出荷計画の変更を処理するルーチンに移行し、在庫切れを解消させる処理をする（ステップＳ１４３）。
【０１１４】
次に、過剰在庫を検出する処理について、図２５を参照して説明する。
過剰在庫の検出に際しては、演算手段５０が有効在庫算出手段６２にて算出した前日末までの有効在庫量に関する有効在庫情報を取得する（ステップＳ１５１）。
さらに、演算手段５０は、当日以降の出荷計画に基づいて在庫量の日割り計算をする（ステップＳ１５２）。
また、演算手段５０は、仕入れ計画に基づいて、日毎の仕入れ量の情報を取得する（ステップＳ１５３）。
さらに、演算手段５０は、包装品グレードの次回の生産開始日に関する情報を取得する（ステップＳ１５４）。
そして、演算手段５０は、次回出荷可能日の在庫量およびその在庫量が占める割合である在庫率を計算する（ステップＳ１５５）。
【０１１５】
具体的には、図２３に示すように、演算手段５０により、前日までの当月における出荷実績と、当月の出荷計画とに基づいて、当月の出荷残量を算出する。
さらに、演算手段５０は、当月の出荷残量と、翌月および翌々月の出荷計画とに基づいて、日割り出荷計画を作成する。
また、演算手段５０は、当月および向こう２ヶ月間の生産スケジュールに基づいて、包装品グレードの次回の生産開始日を取得する。
さらに、演算手段５０は、安全在庫日数を取得する。この次回の生産開始日および安全在庫日数に基づいて次回の出荷可能日の在庫量を設定する。
【０１１６】
この後、演算手段５０は、図２５に示すように、計算した在庫率が基準値以下か否かを判断する（ステップＳ１５６）。このステップＳ１５６における基準値としては、例えばあらかじめ演算手段５０に設定された閾値などが利用される。
そして、ステップＳ１５６において、在庫率が基準値以下であると判断した場合には、過剰在庫ではないと判断し、過剰在庫を検知する処理を終了する。
一方、ステップＳ１５６において、演算手段５０は、在庫率が基準値以下でない、すなわち在庫率が基準値を超えると判断した場合には、過剰在庫であると判断し、例えば過剰在庫の一覧を表示させる制御をする（ステップＳ１５７）。
そして、演算手段５０は、次回に生産計画を作成あるいは修正する際に、過剰在庫を吸収して、余分な在庫が生じないように設定あるいは設定変更できるように制御する（ステップＳ１５８）。
【０１１７】
上述したようにして、適宜生産スケジュールの出荷に対応させた設定変更や在庫状態に対応した設定変更などにより確定された生産計画であるスケジュール情報は、運転支援システム２の製造計画作成手段２０に適宜出力される。
そして、製造指図作成手段２１は、製造支援システム３から出力されるスケジュール情報に基づいて、製造計画を作成、あるいはあらかじめ作成されている製造計画を修正する処理をする。
【０１１８】
（生産計画の変更）
（製造品目の順番の変更）
次に、作成された生産計画を変更する場合について、図面を参照して以下に説明する。
まず、生産計画における製造品目の順番を変更する場合について、図２６および図２７を参照して説明する。
図２６は、生産計画におけるベースグレードの製造品目の順番を変更する処理に関する画面表示を示す説明図で、（Ａ）は修正前、（Ｂ）は修正後を示す。図２７は、生産計画におけるペレットグレードの製造品目の順番が変更される処理に関する画面表示を示す説明図で、（Ａ）は修正前、（Ｂ）は修正後を示す。なお、図２６および図２７の行は互いに対応して示す。また、図２６および図２７は、説明の都合上、二点鎖線で修正箇所を囲んでいるが、画面表示に実際に示されるものではない。なお、変更部分のセルの色を視認しやすいように変更するなどしてもよい。
【０１１９】
例えば図２６（Ａ）および図２７（Ａ）に示すように作成された生産計画について、パウダであるベースグレードの製造順番を、管理者が設定変更する入力により、製造支援システム３の修正手段５２が認識し、順番の変更に伴って、製造の開始日時やこのベースグレードに紐付けられたペレットグレードや包装品グレードなどの製造計画も合わせて変更する。
具体的には、図２６（Ａ）に示すように、修正手段５２がベースグレードの「Ｈ７００」を「Ｈ４００」の後に製造する順番に変更する入力設定、例えば順番が「２０」であった「Ｈ７００」を「Ｈ４００」の後でその次の「Ｈ３００」より前の順番の「３５」に変更にする設定入力を運転支援システム２や製造支援システム３の入力手段から認識すると、図２６（Ｂ）に示すように、生産計画の順番が変更される。この順番の変更により、ベースグレードに紐付けられた図２７（Ｂ）に示すペレットグレードのパウダ順番の番号も「２０」から「３５」に変更される。これら変更の際、製造開始日時は、「Ｈ４００」が前倒しとなって、２００５／１０／１２から２００５／１０／１０に変更される。
【０１２０】
この製造開始日時の変更により、ベースグレードの「Ｈ４００」に紐付けられたペレットグレードの４品目が順次数量およびチャージ量に基づいて前倒しの開始日時および終了日時を演算する。すなわち、開始日時は、その前までに製造するベースグレードが「Ｒ７２０」のペレットグレード「ＢＪＡＪ２０２３Ｒ」の２００５／１０／１０の４時４分１０秒に基づいて、時間単位での開始時刻を設定する。具体的には２９分５９秒までは切り捨て、３０分００秒以上では繰り上げる処理をする。従って、「Ｈ４００」の最初のペレットグレードの品目の「Ｊ４００Ｍ」は、２００５／１０／１０の４時が製造開始日時となる。
そして、この最初の品目のペレットグレードの生産に必要な時間である所要時間を、ペレットの数量［ｋｇ］からチャージ［ｋｇ／ｈ］で除算して演算し、開始時刻に所要時間を加算して終了時間を演算する。具体的には、「Ｊ４００Ｍ」の数量が「９０」でチャージが「４１０．０」であることから、終了時間は、２００５／１０／１０の９時１６分６秒となる。このようにして順次ペレットグレードの各品目で順次開始日時および終了日時を演算し、製造する順番が変更されて生産計画が修正される。
なお、開始時刻の時間単位の処理はパウダーベースの最初の品目のペレットグレードのみとし、同じベースグレードでの次の品目のペレットグレードでは、前の品目の終了時刻にそのまま所要時間を加算して終了時刻を演算する。図２７は、便宜上、開始時刻として全て時間での時刻表示としている。
【０１２１】
（製造日時の変更）
次に、作成された生産計画における稼働開始日時である製造日時を変更する場合について、図２８および図２９を参照して説明する。
図２８は、生産計画におけるベースグレードの製造日時を変更する処理に関する画面表示を示す説明図で、（Ａ）は修正前、（Ｂ）は修正後を示す。図２９は、ペレットグレードの製造日時が変更される処理に関する画面表示を示す説明図で、（Ａ）は修正前、（Ｂ）は修正後を示す。なお、図２８および図２９の行は互いに対応して示す。また、上述した図２６および図２７に示すように、説明の都合上、二点鎖線で修正箇所を囲んでいるが、画面表示に実際に示されるものではなく、上述したように、変更部分のセルの色を視認しやすいように変更するなどしてもよい。
【０１２２】
例えば図２８（Ａ）および図２９（Ａ）に示すように作成された生産計画について、ベースグレードの製造日時を管理者が設定変更する入力により、製造支援システム３の修正手段５２が認識し、日時を順次変更する処理をする。
具体的には、図２８（Ａ）に示すように、修正手段５２がベースグレード「Ｈ４００」の製造開始日時を変更する入力設定、例えば「２００５／１０／１２」から「２００５／１０／１３」に変更する時間長である一日ずらす設定変更であることを認識すると、図２９（Ａ）に示すように、その前に製造する「Ｈ７００」に紐付けられた最初に製造するペレットグレードである「ＢＪＡＨ７００ＹＹ」の終了日時を、設定変更と同様に一日ずらし「２００５／１０／１０」から「２００５／１０／１１」に変更する。
この変更により、「ＢＪＡＨ７００ＹＹ」はチャージ量に基づいて製造される数量が「２００［ｋｇ］」から「６１０［ｋｇ］」に修正される。この「ＢＪＡＨ７００ＹＹ」以降に製造するペットグレードは、上述した製造品目の順番の変更における日付の修正と同様に、順次日付が繰り下げられて変更される。
【０１２３】
（月毎の生産計画）
次に、作成された生産計画について、月毎の生産計画を表示や印刷などにより報知するための月を跨って生産される品目の変更すなわち分割について説明する。
図３０は、生産計画におけるペレットグレードの製造品目で月が跨って製造される項目が分割される処理に関する画面表示を示す説明図で、（Ａ）は修正前、（Ｂ）は修正後を示す。図３１は、生産計画におけるベースグレードの製造品目の分割に対応して変更する処理に関する画面表示を示す説明図で、（Ａ）は修正前、（Ｂ）は修正後を示す。なお、図３０および図３１の行は互いに対応して示す。また、図３０および図３１は、説明の都合上、二点鎖線で修正箇所を囲んでいるが、画面表示に実際に示されるものではなく、上述したように、変更部分のセルの色を視認しやすいように変更するなどしてもよい。
【０１２４】
例えば図３０（Ａ）および図３１（Ａ）に示すように作成された生産計画について、例えば画面表示中に表示される図示しないコマンドボタンやタブなどを入力操作するなどの月毎の生産計画の報知要求が入力設定されると、製造支援システム３の修正手段５２が認識し、月に跨って製造される品目がある場合、項目を月で分割する変更処理をする。
具体的には、管理者が副資材メーカへの原料を調達するためや製品の納入状況の報告のためなど、月毎に製造状況を管理するなどの目的で生産計画を月毎に分割する場合、図３０（Ａ）に示すように、製造するペレットグレードの名称が「Ｅ１０５ＧＭ」のように月を跨って製造する品目を検索する。この月を跨る品目の検索は、製造開始日付と製造終了日付との月が同一か否かで検索するなどが例示できる。なお、その他、いずれの方法で検索してもよい。
【０１２５】
そして、「Ｅ１０５ＧＭ」のように、月を跨って製造される品目が検出された場合、例えば、利用者が、月分割する行や名称などのセルを選択し、月分割を実行するためのコマンドボタンを入力操作するなどの月分割処理の実行を要求する旨の入力設定を修正手段５２が認識すると、図３０（Ｂ）に示すようにしわ寄せフラグを設定する。そして、図３０（Ｂ）に示すように、跨る月の数の分で同一の品目である「Ｅ１０５ＧＭ」を製造する状態に製造品目を追加、すなわち行を増やす処理をする。本実施の形態では、翌月に亘って製造する場合を例示する。そして、最初の行となる従前の行における品目の製造開始日付「２００５／１２／２４」と同月における最終日の３１日に製造に携わる作業者の就業時間の最終日時、例えば三勤交代制で「２００６／１／１」の「４時」までの場合、その日時が製造終了日付と終了時刻とに設定される。
さらに、次の行の品目では、「２００６／１／１」の「４時」から製造開始日付が設定され、製造終了日付および終了時刻は、分割する前の日時である従前の日時が設定される。
そして、１つの品目をあたかも２回製造するように分割することにより、それぞれの品目では、チャージ量に基づいて所要時間からそれぞれの製造される数量が算出され、設定される。これらの合計は、分割する前の数量となる。
【０１２６】
また、同一の品目でも、あたかも新しく製造する状態となるので、図３１（Ｂ）に示すように、新たに追加した行のベースグレードについても、対応する行にあたかも新たにベースグレードを製造するように同一の名称が設定される。この設定されたベースグレードには、ペレットグレードの品目の分割した製造日時がそのまま設定される。
【０１２７】
（生産計画の中断）
次に、作成された生産計画を、例えば製造装置のメンテナンスなどにより中断する場合の変更処理について、図３２および図３３を参照して説明する
図３２は、生産計画におけるベースグレードでの製造を中断する変更処理に関する画面表示を示す説明図で、（Ａ）は修正前、（Ｂ）は修正後を示す。図３３は、ペレットグレードでの製造を中断する変更処理に関する画面表示を示す説明図で、（Ａ）は修正前、（Ｂ）は修正後を示す。なお、図３２および図３３の行は互いに対応して示す。また、上述した図３２および図３３に示すように、説明の都合上、二点鎖線で修正箇所を囲んでいるが、画面表示に実際に示されるものではなく、上述したように、変更部分のセルの色を視認しやすいように変更するなどしてもよい。
【０１２８】
例えば図３２（Ａ）および図３３（Ａ）に示すように作成された生産計画について、管理者が、所定の中断時期に製造を中断させるために新たな製造項目を追加登録する入力をすることにより、修正手段５２が認識し、その製品を製造する追加登録の処理をする。この追加登録は、最小の数量で最小のチャージで新たなベースグレードを製造させるように、新たな製造項目を追加する設定登録により、直ちに製造が終了し、次の製品が製造されるまでが中断状態となる。
具体的には、ベースグレードの「Ｈ７００」の製造後で「Ｈ４００」を製造する前に、生産計画に基づく製造を中断する場合、製造の順番として、「Ｈ７００」の「２０」と「Ｈ４００」の「３０」の間の数字となる、例えば「２５」と設定入力されたことを認識すると、「Ｈ７００」と「Ｈ４００」との間に新たな品目のベースグレードの追加製造が設定されたと認識する。
さらに、修正手段５２は、図３３（Ａ）に示すように追加登録されたペレットグレードの名称や品目コードが「ＤＵＭＭＹ」であり、製造する数量が「１［ｋｇ］」、チャージ量が「１［ｋｇ／ｈ］」であることを認識すると、生産計画の中断要求と判断する。
【０１２９】
そして、この中断要求を認識した修正手段５２は、図３２（Ｂ）に示すように、「Ｈ７００」と「Ｈ４００」との間に追加登録された名称および品目コードを追加設定するとともに、図３３（Ｂ）に示すように、対応する行に追加登録された「ＤＵＭＭＹ」と、製造数量およびチャージ量が追加設定される。この追加設定された項目の製造開始日時は、直前に製造される「Ｈ７００」のペレットグレードの「Ｊ７００Ｇ」の終了日時に基づいて、上述した日付の処理に従って設定、すなわち「２００５／１０／１２」の「４時」に設定される。
また、この追加設定された製造終了日時は、中断要求と認識しているので、上述した製造日時の変更処理と同様に、「２００５／１０／１２」の「４時」から１日ずれる状態となる「２００５／１０／１３」の「４時」に設定される。そして、「Ｈ４００」以降の製造は、上述したように、順次１日ずつずれる設定がなされ、生産計画は事実上、追加登録された分の１日分が製造中断する状態となる。なお、１日分ずれる構成を例示したが、例えば数日あるいは数時間に設定する構成としたり、製造終了日時を上述したように変更して中断期間をより長い期間に変更したりするなどしてもよい。
【０１３０】
〔実施の形態の効果〕
上述したように、上記実施の形態では、在庫情報生成手段３０にて、所定の地域毎に設置された備蓄施設にそれぞれ貯蔵された製品の在庫情報に関する地域在庫情報を統括して在庫情報を取得し、出荷計画取得手段５１にて、１つの品種で複数の出荷形態で出荷される製品における出荷形態毎の出荷量に関する出荷量情報を有した出荷情報としての計画を取得する。そして、演算手段５０により、在庫情報生成手段３０にて取得した在庫情報と、出荷計画取得手段５１にて取得した出荷計画とに基づいて、少なくとも出荷に必要な製品を製造設備で製造させるための製造計画を製造計画作成手段２０にて作成させる。そして、演算手段５０の修正手段５２により、管理者の入力操作に応じた所定の品種の製品の製造開始日時を変更する要求があることを制御手段が認識すると、変更対象の製品の直前に製造する品種の製品における最初の出荷形態の製品における製造終了日時を、変更前の従前の製造開始日時と変更要求のあった新たな製造開始日時との差分となる時間長で変更する。そして、この製造終了日時を変更した出荷形態の製品意向で製造する各出荷形態の製品の製造開始日時および製造終了日時を順次繰り延べて変更させ、製造計画を再演算して新たな製造計画を作成させている。
このことにより、直前に製造する製品で変更要求の時間長分で製造する出荷量を調整することで、例えば製造開始日を遅くする場合には、見掛け上で余分に製造して在庫として製造させる状態に製造計画を作成してその分の製造を中断させるなどしたり、製造開始日を早くする場合には直前に製造する製品をその製造時期では少なく製造させる状態として実績分を変動させて、後に製造する製造量を、実績として少なくなっている状態であることから、自動的に増大させる状態に演算することとなる。
このため、例えば、出荷日の変更や製造設備の保守管理のための時間確保などにより製造開始日時を変更する場合でも、効率的に製品を製造するための製造計画を自動的に適切に変更でき、製造計画の使い勝手を向上できる。
【０１３１】
また、直前に製造する製品における最初に製造する出荷形態での製造終了日時を変更する時間長で変更する処理をしている。
このため、例えば一覧表示などの際に視認が容易であったり、その品種での製造調整の演算が容易で反映しやすいなど、良好な処理が容易に得られる。
【０１３２】
そして、ネットワークを介して、顧客端末コンピュータ５ａ、副資材メーカ端末コンピュータ５ｂ、および各種端末コンピュータ６ａ，６ｂ，６ｃ，６ｄに送受信可能に接続して製造管理システム１を構築する。
このため、ネットワークの利用により、より円滑で良好に各種情報の送受信ができ、各種情報が統括的に処理・管理でき、円滑で良好な運用が図れ、利用の拡大が容易に図れる。
【０１３３】
〔実施の形態の変形〕
なお、以上説明した態様は、本発明の一態様を示したものであって、本発明は、上述した各実施の形態に限定されるものではなく、本発明の目的および効果を達成できる範囲内での変形や改良が、本発明の内容に含まれるものであることはいうまでもない。また、本発明を実施する際における具体的な構造および形状などは、本発明の目的および効果を達成できる範囲内において、他の構造や形状などとしても適用できる。
【０１３４】
すなわち、製品として合成樹脂原料を製造する場合について説明したが、例えば各種機械や機械部品、燃料、材料など、いずれのものをも対象とすることができる。
【０１３５】
そして、ネットワークを介して、顧客端末コンピュータ５ａ、副資材メーカ端末コンピュータ５ｂ、および各種端末コンピュータ６ａ，６ｂ，６ｃ，６ｄに送受信可能に接続して製造管理システム１を構築したが、ネットワークを構築することなく、各端末コンピュータ５ａ，５ｂ，６ａ〜６ｄで適宜入力設定する情報を、直接製造管理システム１を構築するコンピュータなどに入力設定するなどしてもよい。
また、統合業務システムなどにて構築した運転支援システム２に製造支援システム３を組み合わせる構成について説明したが、運転支援システム２の構成および製造支援システム３の構成を一括して設けた構成として製造管理システム１を構築してもよい。具体的には、例えば製造管理システム１のコンピュータなどの演算手段の全体の動作を制御するＯＳ上に、運転支援システム２および製造支援システム３をプログラムとして展開させる構成とするなどしてもよい。さらには、運転支援システム２および製造支援システム３のプログラムを記録した記録媒体としたり、回路基板を適宜組み合わせて製造管理システム１を１つの装置として構築するなどしてもよい。
そして、ネットワークとしては、インターネットやイントラネットおよびＬＡＮ（Local Area Network）などの有線で接続して情報を送受信させる構成などに限らず、無線を利用して情報を送受信させる構成や、それらを適宜組み合わせてシステムを構築するなどしてもよい。
【０１３６】
また、製造管理システム１として、副資材確保手段１０や副資材調整手段２３を設けて説明したが、これを設けず、副資材の調達については別体の構成にて構築させるなどしてもよい。そして、副資材を調達する構成としては、副資材確保手段１０の構成に限らず、いずれの構成でもできる。
さらに、副資材確保手段１０に原料を発注する制御を可能として説明したが、原料の発注は別体の構成にて構成したり、作成した原料情報に基づいて適宜作業者が発注する作業を促す制御、すなわち原料情報を出力させるようにしてもよい。
【０１３７】
また、製造計画を作成する構成としては、製造計画作成手段２０に限られない。
そして、製造計画作成手段２０を、製造計画を作成する製造指図作成手段２１と、製造実績情報を取得する製造実績情報取得手段２２とを含む構成について説明し製造計画作成手段２０にて製造計画を作成しかつ製造実績情報をも取得する構成としたが、それぞれ別体としてもよい。
【０１３８】
また、在庫情報取得手段としては、在庫情報生成手段３０の構成に限らず、在庫情報を取得するいずれの構成でもできる。
【０１３９】
さらに、出荷情報取得手段としては、出荷計画取得手段５１に限らず、製品の出荷に関する出荷情報を取得するいずれの構成でもできる。
また、直接顧客端末コンピュータ５ａから受注する構成に限らず、別途入力操作にて受注した情報を認識する構成とするなどしてもよい。
そして、配送に関しては、製品を顧客に配送するのみ、製造した製品を備蓄施設に配送するのみ、備蓄施設間で配送させるのみの構成をそれぞれ別体とするなどしてもよく、それらいずれか１つのみあるいは適宜の組み合わせを設けるなどしてもよい。
【０１４０】
また、副資材や納品による金銭の遣り取りをも、支払い手段１３や請求・入金手段４２により自動でできるように説明したが、これらを設けず、適宜作業者による実施を促す制御をするなどしてもよい。
【０１４１】
そして、運転支援システム２で作成する製造計画を製造支援システム３で作成した生産計画に基づいて作成させる、あるいは作成した製造計画を修正させる構成として、製造支援システム３の演算手段５０を制御手段として説明したが、制御手段を出荷計画取得手段５１、修正手段５２および生産計画作成手段５３と別に設けた構成としてもよい。
また、製造ラインは複数ある場合に限らず、１つの製造ラインのみでも適用でき、製造する製品の品種が切り替わらない場合の製造管理についても適用できる。
【０１４２】
さらに、出荷形態毎あるいは品位毎に、出荷数量あるいは在庫数量の総数（総数量）を認識させたが、出荷形態あるいは品位が１つの場合でも同様である。
すなわち、出荷形態や品位の総数（総数量）として認識させればよく、例えば他の製品と共通とならない品位がその製品の品位全体となるなどが例示できる。
また、出荷数量のみあるいは在庫数量のみの総数（総数量）でもでき、上記実施の形態のように双方をそれぞれ認識させる構成としてもよい。
なお、双方をそれぞれ認識させることにより、より精度の高い製造計画を作成することができる。
【０１４３】
そして、複数の備蓄施設を有しない場合についても適用できる。
さらに、複数の備蓄施設としては、地域毎に設置したものに限られない。
【０１４４】
また、製造開始日時を変更する品種の製品に対して直前に製造する品種の製品における最初に製造する出荷形態の製品の製造終了日時を変更する構成を例示したが、直前に製造する品種の製品におけるいずれの出荷形態の製品の製造終了日時を変更してもよい。
【０１４５】
その他、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構成に変更するなどしてもよい。
【図面の簡単な説明】
【０１４６】
【図１】本発明の一実施の形態に係る製造管理システムの構造を表すブロック図である。
【図２】前記一実施の形態における運転支援システムの構成を運転支援システムとの動作関係で示すブロック図である。
【図３】前記一実施の形態における製造管理システムにおける生産必要量を算出する動作を示すフローチャートである。
【図４】前記一実施の形態における製造管理システムのメニュー画面の画面表示を示す説明図である。
【図５】前記一実施の形態における在庫情報に関するメニュー画面の画面表示を示す説明図である。
【図６】前記一実施の形態における有効在庫量表示画面の画面表示を示す説明図である。
【図７】前記一実施の形態における品位の区分を示す説明図である。
【図８】前記一実施の形態における品位別に編集する紐付け処理を示す説明図である。
【図９】前記一実施の形態における紐付けマスタ画面の画面表示を示す説明図である。
【図１０】前記一実施の形態における包装品グレードバランス画面の画面表示を示す説明図である。
【図１１】前記一実施の形態におけるアンマッチの補正処理を示す説明図である。
【図１２】前記一実施の形態における包装品グレードバランス情報からペレットグレードバランス情報に変換する動作を示す説明図である。
【図１３】前記一実施の形態における当月の生産計画を作成するための動作を説明する説明図である。
【図１４】前記一実施の形態における生産計画を作成する動作を示すフローチャートである。
【図１５】前記一実施の形態における生産計画を作成する動作を示すフローチャートである。
【図１６】前記一実施形態における１製造ラインの生産スケジュールのベースグレード、ペレットグレードおよび包装品グレードの関係を示す説明図である。
【図１７】前記一実施の形態における生産計画を作成する動作を示すフローチャートである。
【図１８】前記一実施の形態における生産計画を作成する動作を示すフローチャートである。
【図１９】前記一実施の形態における生産計画を作成する動作を示すフローチャートである。
【図２０】前記一実施の形態における生産計画を作成する動作を示すフローチャートである。
【図２１】前記一実施の形態におけるスケジュール画面の画面表示を示す説明図である。
【図２２】前記一実施の形態における在庫切れを検知する処理動作を示すフローチャートである。
【図２３】前記一実施の形態における在庫を適正確保するための動作を説明するための説明図である。
【図２４】前記一実施の形態における在庫切れ時に調整する処理動作を示すフローチャートである。
【図２５】前記一実施の形態における過剰在庫を検知する処理動作を示すフローチャートである。
【図２６】前記一実施の形態における生産計画でのベースグレードの製造品目の順番を変更する処理に関する画面表示を示す説明図で、（Ａ）は修正前の画面表示、（Ｂ）は修正後の画面表示を示す。
【図２７】前記一実施の形態における生産計画でのペレットグレードの製造品目の順番が変更される処理に関する画面表示を示す説明図で、（Ａ）は修正前の画面表示、（Ｂ）は修正後の画面表示を示す。
【図２８】前記一実施の形態における生産計画でのベースグレードの製造日時を変更する処理に関する画面表示を示す説明図で、（Ａ）は修正前の画面表示、（Ｂ）は修正後の画面表示を示す。
【図２９】前記一実施の形態におけるペレットグレードの製造日時が変更される処理に関する画面表示を示す説明図で、（Ａ）は修正前の画面表示、（Ｂ）は修正後の画面表示を示す。
【図３０】前記一実施の形態における生産計画でのペレットグレードの製造品目で月が跨って製造される項目が分割される処理に関する画面表示を示す説明図で、（Ａ）は修正前の画面表示、（Ｂ）は修正後の画面表示を示す。
【図３１】前記一実施の形態における生産計画でのベースグレードの製造品目の分割に対応して変更する処理に関する画面表示を示す説明図で、（Ａ）は修正前の画面表示、（Ｂ）は修正後の画面表示を示す。
【図３２】前記一実施の形態における生産計画でのベースグレードでの製造を中断する変更処理に関する画面表示を示す説明図で、（Ａ）は修正前の画面表示、（Ｂ）は修正後の画面表示を示す。
【図３３】前記一実施の形態におけるペレットグレードでの製造を中断する変更処理に関する画面表示を示す説明図で、（Ａ）は修正前の画面表示、（Ｂ）は修正後の画面表示を示す。
【符号の説明】
【０１４７】
１…製造支援装置としての製造管理システム
３…製造支援装置としての製造支援システム
１０…原料発注手段としても機能する原料情報作成手段としての副資材確保手段
３０…在庫情報取得手段としての在庫情報生成手段
４１…移送情報作成手段および配送手配手段としても機能する配送情報作成手段としての受注・出荷手段
５０…制御手段として機能する演算手段
５１…出荷情報取得手段としての品位区分情報取得手段として機能する出荷計画取得手段
５２…制御手段としても機能する修正手段
【図１】
2007193490.tif 000003
【図２】
2007193490.tif 000004
【図３】
2007193490.tif 000005
【図４】
2007193490.tif 000006
【図５】
2007193490.tif 000007
【図６】
2007193490.tif 000008
【図７】
2007193490.tif 000009
【図８】
2007193490.tif 000010
【図９】
2007193490.tif 000011
【図１０】
2007193490.tif 000012
【図１１】
2007193490.tif 000013
【図１２】
2007193490.tif 000014
【図１３】
2007193490.tif 000015
【図１４】
2007193490.tif 000016
【図１５】
2007193490.tif 000017
【図１６】
2007193490.tif 000018
【図１７】
2007193490.tif 000019
【図１８】
2007193490.tif 000020
【図１９】
2007193490.tif 000021
【図２０】
2007193490.tif 000022
【図２１】
2007193490.tif 000023
【図２２】
2007193490.tif 000024
【図２３】
2007193490.tif 000025
【図２４】
2007193490.tif 000026
【図２５】
2007193490.tif 000027
【図２６】
2007193490.tif 000028
【図２７】
2007193490.tif 000029
【図２８】
2007193490.tif 000030
【図２９】
2007193490.tif 000031
【図３０】
2007193490.tif 000032
【図３１】
2007193490.tif 000033
【図３２】
2007193490.tif 000034
【図３３】
2007193490.tif 000035