(57)【要約】【課題】短時間で容易に低コストで、流動的な条件の変化に対応して製造計画を修正することを可能にする。【解決手段】製造計画管理装置１の製造計画作成部１１は、製造する品目、製造期間、数量および製造ＩＤを示す製造計画情報を作成する。部品所要計算部１３は、製造ＩＤごとの部品所要を示す部品所要情報を作成する。在庫記憶部１５は、各部品の時系列の在庫情報を記憶する。製造計画調整支援装置２の複製部２１は、製造計画情報、部品所要情報および在庫情報を複製する。ユーザが入力部２２に製造計画の修正を入力すると、部品所要反映部２３は、複製された在庫情報に製造計画を指示通り修正した場合変化する部品所要を反映した欠品確認情報を作成し、提示部２４に提示させる。製造計画修正部２５は、修正を反映させる指示が入力されると、製造計画情報を修正する。複製部２１は、修正された製造計画情報を製造計画管理装置１の製造計画情報に上書きする。【選択図】図１
2014135003.tif 000002
【特許請求の範囲】
【請求項１】
互いに通信可能な製造計画管理装置と製造計画調整支援装置とで構成される製造計画調整支援システムであって、
前記製造計画管理装置は、
製造する品目、製造期間および製造する数量を示す情報を含む製造情報を取得する取得部、
前記製造情報を１つの工事として対応付けて、該工事を識別する製造ＩＤを付与した製造計画情報を作成する製造計画作成部、
前記製造計画情報を記憶する製造計画記憶部、
前記製造計画情報に基づいて、前記製造ＩＤごとの部品所要を算出し、前記製造ＩＤごとの部品所要を示す部品所要情報を作成する部品所要計算部、
前記部品所要情報を記憶する部品所要記憶部、
各部品の時系列の在庫および入出庫を示す在庫情報を記憶する在庫記憶部、および、
前記部品所要情報に基づいて、前記在庫情報を更新する更新部、
を備え、
前記製造計画調整支援装置は、
前記製造計画情報と前記部品所要情報と前記在庫情報とを複製する複製部、
ユーザからの前記製造計画情報の製造期間の修正を示す修正情報の入力を受け付ける入力部、
前記修正情報に基づいて、前記複製された部品所要情報を変更し、前記複製された在庫情報に前記複製された部品所要情報の変更を反映した欠品確認情報を作成する部品所要反映部、
前記欠品確認情報を前記ユーザに提示する提示部、
前記入力部が前記ユーザからの前記修正情報を反映させる指示を示す指示情報の入力を受け付けた場合、前記修正情報にしたがって、前記複製された製造計画情報の製造期間を変更する製造計画修正部、および、
前記製造計画修正部が前記複製された製造計画情報の製造期間を変更すると、前記複製された製造計画情報を前記製造計画管理装置に送信し、前記製造計画記憶部が記憶する前記製造計画情報に上書きする上書き部、
を備える製造計画調整支援システム。
【請求項２】
前記部品所要反映部は、前記欠品確認情報に基づいて、欠品部品があるか否かを示し、欠品部品がある場合には、欠品部品を識別する情報と欠品する日を示す情報と欠品する数を示す情報とを示す欠品通知情報を作成し、
前記提示部は、前記欠品通知情報を前記ユーザに提示する
請求項１に記載の製造計画調整支援システム。
【請求項３】
製造計画管理装置と互いに通信可能な製造計画調整支援装置であって、
前記製造計画管理装置が記憶する、製造する品目、製造期間および製造する数量を示す情報を含む製造情報を対応付けて１つの工事とし、該工事を識別する製造ＩＤを付与した製造計画情報と、前記製造計画情報に基づいて算出された前記製造ＩＤごとの部品所要を示す部品所要情報と、各部品の時系列の在庫および入出庫を示す在庫情報と、を複製する複製部と、
ユーザからの前記製造計画情報の製造期間の修正を示す修正情報の入力を受け付ける入力部と、
前記修正情報に基づいて、前記複製された部品所要情報を変更し、前記複製された在庫情報に前記複製された部品所要情報の変更を反映した欠品確認情報を作成する部品所要反映部と、
前記欠品確認情報を前記ユーザに提示する提示部と、
前記入力部が前記ユーザからの前記修正情報を反映させる指示を示す指示情報の入力を受け付けた場合、前記修正情報にしたがって、前記複製された製造計画情報の製造期間を変更する製造計画修正部と、
前記製造計画修正部が前記複製された製造計画情報の製造期間を変更すると、前記複製された製造計画情報を前記製造計画管理装置に送信し、前記製造計画管理装置が記憶する前記製造計画情報に上書きする上書き部と、
を備える製造計画調整支援装置。
【請求項４】
互いに通信可能な製造計画管理装置と製造計画調整支援装置とで構成される製造計画調整支援システムが実行する製造計画調整支援方法であって、
前記製造計画管理装置が実行する、
製造する品目、製造期間および製造する数量を示す情報を含む製造情報を取得する取得ステップと、
前記製造情報を１つの工事として対応付けて、該工事を識別する製造ＩＤを付与した製造計画情報を作成する製造計画作成ステップと、
前記製造計画情報に基づいて、前記製造ＩＤごとの部品所要を算出し、前記製造ＩＤごとの部品所要を示す部品所要情報を作成する部品所要計算ステップと、
前記部品所要計算ステップで算出した前記製造ＩＤごとの部品所要に基づいて、各部品の時系列の在庫および入出庫を示す在庫情報を更新する更新ステップと、
前記製造計画調整支援装置が実行する、
前記製造計画情報と前記部品所要情報と前記在庫情報とを複製する複製ステップと、
ユーザからの前記製造計画情報の製造期間の修正を示す修正情報の入力を受け付ける入力ステップと、
前記修正情報に基づいて、前記複製された部品所要情報を変更し、前記複製された在庫情報に前記複製された部品所要情報の変更を反映した欠品確認情報を作成する部品所要反映ステップと、
前記欠品確認情報を前記ユーザに提示する提示ステップと、
前記入力ステップで前記ユーザからの前記修正情報を反映させる指示を示す指示情報の入力を受け付けた場合、前記修正情報にしたがって、前記複製された製造計画情報の製造期間を変更する製造計画修正ステップと、
前記製造計画修正ステップで前記複製された製造計画情報の製造期間を変更すると、前記複製された製造計画情報を前記製造計画管理装置に送信し、前記製造計画管理装置が記憶する前記製造計画情報に上書きする上書きステップと、
を備えることを特徴とする製造計画調整支援方法。
【請求項５】
製造計画管理装置と互いに通信可能なコンピュータを、
前記製造計画管理装置が記憶する、製造する品目、製造期間および製造する数量を示す情報を含む製造情報を対応付けて１つの工事とし、該工事を識別する製造ＩＤを付与した製造計画情報と、前記製造計画情報に基づいて算出された前記製造ＩＤごとの部品所要を示す部品所要情報と、各部品の時系列の在庫および入出庫を示す在庫情報と、を複製する複製部、
ユーザからの前記製造計画情報の製造期間の修正を示す修正情報の入力を受け付ける入力部、
前記修正情報に基づいて、前記複製された部品所要情報を変更し、前記複製された在庫情報に前記複製された部品所要情報の変更を反映した欠品確認情報を作成する部品所要反映部、
前記欠品確認情報を前記ユーザに提示する提示部、
前記入力部が前記ユーザからの前記修正情報を反映させる指示を示す指示情報の入力を受け付けた場合、前記修正情報にしたがって、前記複製された製造計画情報の製造期間を変更する製造計画修正部、および、
前記製造計画修正部が前記複製された製造計画情報の製造期間を変更すると、前記複製された製造計画情報を前記製造計画管理装置に送信し、前記製造計画管理装置が記憶する前記製造計画情報に上書きする上書き部、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、部品や製品の製造計画の調整を支援する製造計画調整支援システム、製造計画調整支援装置、製造計画調整支援方法およびプログラムに関する。
【背景技術】
【０００２】
製造現場において、設備のトラブルや部品納品の遅れなど、さまざまな事情により、製造計画を調整する事は多々発生する。このような場合、作成した製造計画を修正し、部品所要量計算（ＭＲＰ：material requirements planning）を実行して部品所要を再計算し、部品の在庫や入出庫を時系列で比較して欠品状況を確認することで、調整可能かどうかを判断するという方法が一般的である。
【０００３】
特許文献１には、製番別にＭＲＰ管理を行うことを実現することが可能な、生産管理における部材の受払計画を管理するための受払計画管理装置が開示されている。特許文献２には、引き合い又は内示段階で半製品、部品の手配を先行することで、受注確定から出荷までのリードタイムを短縮する生産計画装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１２８９９８号公報
【特許文献２】特開２００２−１７５１１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記の方法では、ＭＲＰを再実行するので長時間を要したり、処理の負担が大きかったりするため、頻繁に製造計画を修正するという作業が困難である。また、従来のシステムでは、与えられた条件に従って計算した結果が提示されるので、流動的な条件に柔軟に対応することは難しい。
【０００６】
特許文献１および特許文献２のいずれも、流動的な条件に柔軟に対応することは難しい。
【０００７】
本発明は、短時間で容易に低コストで、流動的な条件の変化に対応して製造計画を修正することができる製造計画調整支援システム、製造計画調整支援装置、製造計画調整支援方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の製造計画調整支援システムは、互いに通信可能な製造計画管理装置と製造計画調整支援装置とで構成される。製造計画管理装置は、製造する品目、製造期間および製造する数量を示す情報を含む製造情報を取得する取得部、製造情報を１つの工事として対応付けて、該工事を識別する製造ＩＤを付与した製造計画情報を作成する製造計画作成部、製造計画情報を記憶する製造計画記憶部、製造計画情報に基づいて、製造ＩＤごとの部品所要を算出し、製造ＩＤごとの部品所要を示す部品所要情報を作成する部品所要計算部、部品所要情報を記憶する部品所要記憶部、各部品の時系列の在庫および入出庫を示す在庫情報を記憶する在庫記憶部、および、部品所要情報に基づいて、在庫情報を更新する更新部、を備える。製造計画調整支援装置は、製造計画情報と部品所要情報と在庫情報とを複製する複製部、ユーザからの製造計画情報の製造期間の修正を示す修正情報の入力を受け付ける入力部、修正情報に基づいて、複製された部品所要情報を変更し、複製された在庫情報に複製された部品所要情報の変更を反映した欠品確認情報を作成する部品所要反映部、欠品確認情報をユーザに提示する提示部、入力部がユーザからの修正情報を反映させる指示を示す指示情報の入力を受け付けた場合、修正情報にしたがって、複製された製造計画情報の製造期間を変更する製造計画修正部、および、製造計画修正部が複製された製造計画情報の製造期間を変更すると、複製された製造計画情報を製造計画管理装置に送信し、製造計画記憶部が記憶する製造計画情報に上書きする上書き部、を備える。
【発明の効果】
【０００９】
本発明によれば、短時間で容易に低コストで、流動的な条件の変化に対応して製造計画を修正することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態に係る製造計画調整支援システムの構成例を示すブロック図である。
【図２】実施の形態に係る製造計画情報の一例を示す図である。
【図３】実施の形態に係る部品所要情報の一例を示す図である。
【図４】実施の形態に係る在庫情報の一例を示す図である。
【図５】実施の形態に係る変更後の部品所要情報の一例を示す図である。
【図６】実施の形態に係る欠品確認情報の一例を示す図である。
【図７】実施の形態に係る製造計画調整支援の動作の一例を示すフローチャートである。
【図８】本発明の実施の形態に係る製造計画調整支援装置のハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下に、本発明を実施するための形態について図面を参照して詳細に説明する。なお、図中同一または相当する部分には同じ符号を付す。
【００１２】
図１は、本発明の実施の形態に係る製造計画調整支援システムの構成例を示すブロック図である。製造計画調整支援システム１００は、互いに通信可能な製造計画管理装置１と製造計画調整支援装置２とで構成される。製造計画管理装置１は、製造計画作成部１１、製造計画記憶部１２、部品所要計算部１３、部品所要記憶部１４、在庫記憶部１５および部品手配記憶部１６を備える。製造計画調整支援装置２は、複製部２１、入力部２２、部品所要反映部２３、提示部２４および製造計画修正部２５を備える。
【００１３】
製造計画管理装置１の製造計画作成部１１は、ユーザからの製造する品目、製造期間および製造する数量を示す製造情報の入力を受け付け、これらを１つの工事として対応付けて、該工事を識別する製造ＩＤを付与した製造計画情報を作成する。あるいは、製造計画作成部１１は、製造情報を外部から取得し、これらを１つの工事として対応付けて、該工事を識別する製造ＩＤを付与した製造計画情報を作成し、製造計画記憶部１２に記憶させる。製造計画記憶部１２は、製造計画情報を記憶する。
【００１４】
部品所要計算部１３は、製造計画記憶部１２が記憶する製造計画情報に基づいて、ＭＲＰを実行し、製造ＩＤごとの部品所要を算出する。部品所要計算部１３は、ＭＲＰに必要な、製造品目の部品を示す部品情報などをあらかじめ記憶している。部品所要は、該製造ＩＤの工事において必要な部品の部品番号および所要量と、該部品を使用する工事を行う工事計画期間を示す。本実施の形態では、工事計画期間と製造期間は一致する。該部品所要計算部１３は、製造ＩＤごとの部品所要を示す部品所要情報を作成し、部品所要記憶部１４に記憶させる。部品所要記憶部１４は、部品所要情報を記憶する。
【００１５】
在庫記憶部１５は、各部品の時系列の在庫および入出庫を示す在庫情報を記憶する。
【００１６】
部品所要計算部１３は、製造ＩＤごとの部品所要を算出すると、在庫記憶部１５が記憶する在庫情報の、部品所要に含まれる各部品の工事計画期間の出庫の欄に所要量を加算する。部品所要計算部１３は、所要量を加算した工事計画期間の出庫の値から前日の在庫の値を引いてマイナスになる場合、つまり欠品が発生する場合には、欠品部品の部品番号、所要量および欠品が出る日を示す欠品情報を算出する。
【００１７】
部品所要計算部１３は、欠品情報を算出すると、あらかじめ記憶する計算式で、欠品部品の手配数と手配日を決定する。たとえば、欠品情報が示す欠品部品の所要量を手配数とし、欠品が出る日の前日を手配日とする。部品所要計算部１３は、欠品部品の手配数と手配日を決定すると、欠品部品の部品番号、手配数および手配日を示す部品手配情報を作成し、部品手配記憶部１６に記憶させる。部品手配記憶部１６は、部品手配情報を記憶する。また、部品所要計算部１３は、欠品部品の手配数と手配日を決定すると、在庫記憶部１５が記憶する在庫情報の、該部品の手配日の入庫の欄に手配数を加算する。
【００１８】
あるいは、欠品部品の手配数と手配日を決定するのはユーザであってもよい。この場合、部品所要計算部１３が算出した欠品情報をユーザに画面表示などで提示する。ユーザは、欠品情報を見て、欠品部品の手配数と手配日を決定し、入力する。部品所要計算部１３は、ユーザによって入力された欠品部品の部品番号、手配数および手配日を示す部品手配情報を作成し、部品手配記憶部１６に記憶させる。部品手配記憶部１６は、部品手配情報を記憶する。また、部品所要計算部１３は、ユーザによって欠品部品の部品番号、手配数および手配日が入力されると、在庫記憶部１５が記憶する在庫情報の、該部品の手配日の入庫の欄に手配数を加算する。
【００１９】
部品手配の担当者は、部品手配記憶部１６が記憶する部品手配情報に従って部品を手配する。なお、部品所要計算部１３は、作成した部品手配情報を部品手配の担当者に提示してもよい。提示する方法は、画面に表示してもよいし、メールで送信してもよいし、音声で出力してもよいし、これらの方法を組み合わせてもよい。
【００２０】
製造計画調整支援装置２の複製部２１は、製造計画管理装置１の製造計画記憶部１２が記憶する製造計画情報と、部品所要記憶部１４が記憶する部品所要情報と、在庫記憶部１５が記憶する在庫情報とを複製し、それぞれ、複製部２１が備える製造計画記憶部２１１と、部品所要記憶部２１２と、在庫記憶部２１３に記憶させる。製造計画記憶部２１１は、複製された製造計画情報を記憶する。部品所要記憶部２１２は、複製された部品所要情報を記憶する。在庫記憶部２１３は、複製された在庫情報を記憶する。
【００２１】
入力部２２は、ユーザからの製造計画の製造期間の修正を示す修正情報の入力を受け付ける。入力部２２は、受け付けた修正情報を部品所要反映部２３および製造計画修正部２５に送る。
【００２２】
部品所要反映部２３は、入力部２２から受け取った修正情報に基づいて、複製部２１の部品所要記憶部２１２が記憶する部品所要情報の工事計画期間を変更する。部品所要計算部１３は、在庫記憶部２１３が記憶する在庫情報に、部品所要情報の変更を反映する。部品所要計算部１３は、製造計画の修正による部品所要情報の変更を反映した在庫情報（以下、欠品確認情報という）を、提示部２４に送る。
【００２３】
提示部２４は、部品所要反映部２３から受け取った欠品確認情報をユーザに提示する。提示する方法は、画面に表示してもよいし、メールで送信してもよいし、音声で出力してもよいし、これらの方法を組み合わせてもよい。
【００２４】
ユーザは、欠品確認情報に基づいて、自らが入力部２２に入力した修正情報を反映させるか否かを判断する。ユーザは入力部２２に修正情報を反映させるか否かの指示を示す指示情報を入力する。
【００２５】
入力部２２は、ユーザからの指示情報の入力を受け付けると、製造計画修正部２５に送る。
【００２６】
製造計画修正部２５は、入力部２２から受け取った指示情報の指示が、修正情報を反映させる指示であるか否かを判定する。修正情報を反映させる指示を示す指示情報であった場合、入力部２２から受け取った修正情報にしたがって、複製部２１の製造計画記憶部２１１が記憶する製造計画情報の該当する工事の製造期間を変更する。複製部２１は、製造計画修正部２５によって、製造計画記憶部２１１が記憶する製造計画情報が修正されると、製造計画記憶部２１１が記憶する製造計画情報を製造計画管理装置１の製造計画記憶部１２に送信し、製造計画情報を上書きする。
【００２７】
図２は、実施の形態に係る製造計画情報の一例を示す図である。製造計画管理装置１の製造計画作成部１１が作成する製造計画情報は、製造する品目の名称を示す「製造品目」、該品目を製造する数量を示す「数量」、該品目の製造期間を示す「製造日」および該工事を識別する「製造ＩＤ」の項目で構成される。「製造品目」の項目は、製造する品目の名称に限らず、製造する品目の製造番号などでもよい。また、製造期間の単位は、１日に限らず、２日以上でもよいし、時間単位でもよい。製造計画情報は、これらの項目だけでなく、その他の工事に関する情報を含んでもよい。
【００２８】
図２の例では、「製造ＩＤ」が２７Ｑ５２０１−Ｊの工事は、エレベータＡを１台製造する工事であって、２０１２年１１月１０日に製造する。「製造ＩＤ」が２７Ｑ５２０２−Ｊの工事は、エレベータＢを２台製造する工事であって、２０１２年１１月３０日に製造させる。「製造ＩＤ」が２７Ｑ５２０３−Ｊの工事は、アンテナＢを１０台製造する工事であって、２０１２年１２月２８日に製造する。
【００２９】
製造品目は、完成品に限らず部品であってもよい。たとえば、製造期間の単位が１日である場合、製造に２日以上かかる品目は、各日に製造する部品をその日の製造品目とするとよい。
【００３０】
図３は、実施の形態に係る部品所要情報の一例を示す図である。製造計画管理装置１の部品所要計算部１３は、図２に示す製造計画情報に基づいて、ＭＲＰを実行し、製造ＩＤごとの部品所要を算出する。図３の例では、「製造ＩＤ」が２７Ｑ５２０１−Ｊの工事の部品所要情報を示す。
【００３１】
部品所要情報は、該工事に必要な部品の番号を示す「部品番号」、該工事における該部品の所要量を示す「所要量」、該部品を使用する工事の工事計画期間を示す「工事計画日」および該工事を識別する「製造ＩＤ」の項目で構成される。「部品番号」の項目は、部品の番号に限らず、部品の名称を示す「部品名」などでもよい。工事計画期間の単位は、製造期間の単位と同じ単位とする。
【００３２】
図３は、「製造ＩＤ」が２７Ｑ５２０１−Ｊの工事は、「工事計画日」が２０１２年１１月１０日であって、「部品番号」がＩＰ００１５−１の部品を１２０個と、「部品番号」がＩＰ００４１の部品を５個と、「部品番号」がＩＰ００４２の部品を３個と、「部品番号」がＩＰ００４７の部品を１０個と、「部品番号」がＩＰ０４８８の部品を１２個と、「部品番号」がＩＰ０７２３−１の部品を２００個とを必要とすることを示している。
【００３３】
図４は、実施の形態に係る在庫情報の一例を示す図である。製造計画管理装置１の在庫記憶部１５が記憶する在庫情報は、部品の番号を示す「部品番号」、該部品に欠品が発生するか否かを示す「欠品」、出庫・入庫・在庫の項目分けを示す「項目」、および時系列を示す「年／月／日」の項目で構成される。「年／月／日」の項目は、所定の期間の各日の項目がある。時系列を示す項目の単位は、工事計画期間の単位と同じ単位とする。在庫の値は、前日の在庫の値から当日の出庫の値を減算して、当日の入庫の値を加算した値である。なお、在庫情報は「欠品」に欄を設けず、在庫の値がマイナスになっている場合に、ユーザが欠品であると判断してもよい。
【００３４】
図４の例の在庫情報には、「部品番号」がＩＰ００４０〜ＩＰ００４８の部品の２０１２／１１／１〜２０１２／１１／１４までの出庫数、入庫数、在庫数が表示されている。製造計画管理装置１の部品所要計算部１３は、図２に示す製造計画情報に基づいて、ＭＲＰを実行し、図３の例に示す「製造ＩＤ」が２７Ｑ５２０１−Ｊの工事の部品所要情報を作成すると、在庫情報の部品所要に含まれる各部品の工事計画日の出庫の欄に所要量を加算する。図４の例では、「製造ＩＤ」が２７Ｑ５２０１−Ｊの工事の部品所要に含まれる、「部品番号」がＩＰ００４１の部品、「部品番号」がＩＰ００４２の部品、および、「部品番号」がＩＰ００４７の部品の「２０１２／１１／１０」の出庫の欄にそれぞれ、５、３および１０が加算されている。なお、在庫情報は、実際の在庫および入出庫の状況に基づいて、ユーザが修正してもよい。
【００３５】
ここで、ユーザが、「製造ＩＤ」が２７Ｑ５２０１−Ｊの工事の「工事計画日」を２０１２年１１月５日に変更する修正情報を製造計画調整支援装置２の入力部２２に入力した場合について説明する。
【００３６】
図５は、実施の形態に係る変更後の部品所要情報の一例を示す図である。ユーザが「製造ＩＤ」が２７Ｑ５２０１−Ｊの工事の「製造日」を２０１２年１１月５日に変更する修正情報を入力部２２に入力すると、部品所要反映部２３は、複製部２１の部品所要記憶部２１２が記憶する部品所要情報の「製造ＩＤ」が２７Ｑ５２０１−Ｊの工事の各部品の「工事計画日」を２０１２年１１月５日に変更する。
【００３７】
図５は、「製造ＩＤ」が２７Ｑ５２０１−Ｊの工事の部品所要情報の「部品番号」がＩＰ００１５−１の部品、「部品番号」がＩＰ００４１の部品、「部品番号」がＩＰ００４２の部品、「部品番号」がＩＰ００４７の部品、「部品番号」がＩＰ０４８８の部品、および、「部品番号」がＩＰ０７２３−１の部品の「工事計画日」を２０１２年１１月５日に変更したことを示している。
【００３８】
部品所要反映部２３は、在庫記憶部２１３が記憶する在庫情報に、部品所要情報の変更を反映した欠品確認情報を作成する。
【００３９】
図６は、実施の形態に係る欠品確認情報の一例を示す図である。図６に示す欠品確認情報は、図４に示す在庫情報を複製した在庫記憶部２１３が記憶する在庫情報に、図５に示す部品所要情報の変更を反映した欠品確認情報である。部品所要反映部２３は、図４に示す在庫情報に対し、図５に示す変更後の部品所要情報に含まれる部品の「部品番号」に対応する「工事計画日」が２０１２年１１月１０日の出庫の値から、図５に示す「所要量」の値を減算する。また、部品所要反映部２３は、図５に示す変更後の部品所要情報に含まれる部品の「部品番号」に対応する「工事計画日」が２０１２年１１月５日の出庫の値に、図５に示す「所要量」の値を加算する。
【００４０】
図６の例では、「部品番号」がＩＰ００４１の「２０１２／１１／１０」の出庫の値が５−５＝０となっており、「部品番号」がＩＰ００４２の「２０１２／１１／１０」の出庫の値が３−３＝０となっており、「部品番号」がＩＰ００４７の「２０１２／１１／１０」の出庫の値が１０−１０＝０となっている。
【００４１】
また、「部品番号」がＩＰ００４１の「２０１２／１１／５」の出庫の値が２＋５＝７となっており、「部品番号」がＩＰ００４２の「２０１２／１１／５」の出庫の値が０＋３＝３となっており、「部品番号」がＩＰ００４７の「２０１２／１１／５」の出庫の値が０＋１０＝１０となっている。
【００４２】
図６の例では、「部品番号」がＩＰ００４７の「２０１２／１１／５」の出庫の値が１０になったことにより、「２０１２／１１／７」と「２０１２／１１／８」の在庫の値がマイナス、つまり、欠品になっている。これにより、「部品番号」がＩＰ００４７の「欠品」の欄には○が表示されている。部品所要計算部１３は、このような欠品確認情報を、提示部２４に送る。提示部２４は、部品所要計算部１３から受け取った欠品確認情報を、ユーザに提示する。なお、欠品確認情報は「欠品」に欄を設けず、在庫の値がマイナスになっている場合に、ユーザが欠品であると判断してもよい。
【００４３】
ユーザがこのような欠品確認情報を見て、製造計画調整支援装置２の入力部２２に、修正情報を反映させるか否かの指示を示す指示情報を入力する。入力部２２は、受け付けた製造計画修正部２５に指示情報を送る。
【００４４】
たとえば、ユーザは、「部品番号」がＩＰ００４７の部品を「２０１２／１１／６」までに少なくとも３個用意できるか否かを判断し、用意できる場合には修正情報を反映させる指示情報を入力部２２に入力する。この場合、ユーザは製造計画管理装置１に「部品番号」がＩＰ００４７の部品の手配数と手配日を入力するとよい。これにより、部品所要計算部１３は、在庫記憶部１５が記憶する在庫情報の「部品番号」がＩＰ００４７の部品の手配日の入庫の欄に手配数を加算する。
【００４５】
製造計画修正部２５は、入力部２２から受け取った指示情報の指示が修正情報を反映させる指示であった場合、複製部２１の製造計画記憶部２１１が記憶する、図２に示す「製造ＩＤ」が２７Ｑ５２０１−Ｊの工事の「製造日」を２０１２年１１月１０日から２０１２年１１月５日に変更する。複製部２１は、製造計画修正部２５によって「製造日」が変更された製造計画情報を、製造計画記憶部２１１が記憶する製造計画情報を製造計画管理装置１の製造計画記憶部１２に送信し、製造計画情報を上書きする。
【００４６】
図７は、実施の形態に係る製造計画調整支援の動作の一例を示すフローチャートである。製造計画調整支援処理は、製造計画調整支援装置２が起動すると開始する。
【００４７】
入力部２２は、ユーザからの製造計画の製造日の修正を示す修正情報の入力を受け付けると（ステップＳ１１；ＹＥＳ）、修正情報を部品所要反映部２３および製造計画修正部２５に送る。入力部２２が、修正情報の入力を受け付けない場合（ステップＳ１１；ＮＯ）、ステップＳ１１を繰り返す。
【００４８】
部品所要反映部２３は、入力部２２から修正情報を受け取ると、これに基づいて、複製部２１の部品所要記憶部２１２が記憶する部品所要情報の工事計画日を変更する（ステップＳ１２）。部品所要計算部１３は、在庫記憶部２１３が記憶する在庫情報に部品所要情報の変更を反映した欠品確認情報を作成する（ステップＳ１３）、部品所要計算部１３は、作成した欠品確認情報を提示部２４に送る。提示部２４は、部品所要反映部２３から受け取った欠品確認情報をユーザに提示する（ステップＳ１４）。
【００４９】
入力部２２は、ユーザからの修正情報を反映させるか否かの指示を示す指示情報の入力を受け付けると（ステップＳ１５；ＹＥＳ）、指示情報を製造計画修正部２５に送る。入力部２２が、ユーザからの指示情報の入力を受け付けていない場合（ステップＳ１５；ＮＯ）、ステップＳ１５を繰り返す。製造計画修正部２５は、指示情報の指示が修正情報を反映させる指示であるか否かを判定する（ステップＳ１６）。修正情報を反映させない指示であった場合（ステップＳ１６；ＮＯ）、処理はステップＳ１９に移行する。
【００５０】
修正情報を反映させる指示であった場合（ステップＳ１６；ＹＥＳ）、製造計画修正部２５は、入力部２２から受け取った修正情報にしたがって、複製部２１の製造計画記憶部２１１が記憶する製造計画情報の該当する工事の製造日を変更する（ステップＳ１７）。複製部２１は、製造計画修正部２５によって、製造計画記憶部２１１が記憶する製造計画情報が修正されると、製造計画記憶部２１１が記憶する製造計画情報を製造計画管理装置１の製造計画記憶部１２に送信し、製造計画情報を上書きする（ステップＳ１８）。
【００５１】
製造計画調整支援装置２の電源がＯＦＦになっていない場合、（ステップＳ１９；ＮＯ）、処理はステップＳ１１に戻り、ステップＳ１１〜ステップＳ１９を繰り返す。電源がＯＦＦになった場合（ステップＳ１９；ＹＥＳ）、処理を終了する。
【００５２】
製造計画調整支援装置２の複製部２１は、製造計画調整支援処理とは別に製造計画管理装置１の製造計画記憶部１２が記憶する製造計画情報と、部品所要記憶部１４が記憶する部品所要情報と、在庫記憶部１５が記憶する在庫情報とを複製し、それぞれ、複製部２１が備える製造計画記憶部２１１と、部品所要記憶部２１２と、在庫記憶部２１３記憶させる複製処理を実行する。
【００５３】
複製処理は、製造計画管理装置１の製造計画情報および部品所要情報がそれぞれ製造計画記憶部１２および部品所要記憶部１４に記憶させるごとに実行してもよいし、定期的に実行してもよいし、ユーザの指示によって実行してもよい。
【００５４】
以上説明したように、実施の形態の製造計画調整支援システム１００によれば、製造計画を修正する際に、ＭＲＰを再度実行する必要がないので、短時間で容易に低コストで、流動的な条件の変化に対応して製造計画を修正することができる。また、製造計画情報、部品所要情報および在庫情報を複製して用いるので、既存の製造計画管理装置またはシステムを使用することができる。
【００５５】
上記の実施の形態では、部品所要計算部１３は、在庫記憶部２１３が記憶する在庫情報に製造計画の修正による部品所要情報の変更を反映した欠品確認情報を作成して提示部２４に出力させる。本発明はこれに限らず、部品所要計算部１３は、欠品確認情報に基づいて、欠品部品があるか否かを示し、欠品部品がある場合には、欠品部品の部品番号と欠品する日と欠品する数とを示す欠品通知情報を作成して提示部２４に出力させてもよい。この場合、ユーザは、欠品通知情報を見て、自らが入力部２２に入力した修正情報を反映させるか否かを判断する。
【００５６】
図８は、本発明の実施の形態に係る製造計画調整支援装置のハードウェア構成の一例を示すブロック図である。
【００５７】
制御部３１はＣＰＵ（Central Processing Unit）等から構成され、外部記憶部３３に記憶されている制御プログラム３９に従って、製造計画調整支援装置２の複製部２１、部品所要反映部２３および製造計画修正部２５の各処理を実行する。
【００５８】
主記憶部３２はＲＡＭ（Random-Access Memory）等から構成され、外部記憶部３３に記憶されている制御プログラム３９をロードし、制御部３１の作業領域として用いられる。
【００５９】
外部記憶部３３は、フラッシュメモリ、ハードディスク、ＤＶＤ−ＲＡＭ（Digital Versatile Disc Random-Access Memory）、ＤＶＤ−ＲＷ（Digital Versatile Disc ReWritable）等の不揮発性メモリから構成され、製造計画調整支援装置２の処理を制御部３１に行わせるためのプログラムをあらかじめ記憶し、また、制御部３１の指示に従って、このプログラムが記憶するデータを制御部３１に供給し、制御部３１から供給されたデータを記憶する。製造計画記憶部２１１および部品所要記憶部２１２は、外部記憶部３３に構成される。
【００６０】
操作部３４はキーボードおよびマウスなどのポインティングデバイス等と、キーボードおよびポインティングデバイス等を内部バス３０に接続するインタフェース装置から構成されている。ユーザが製造計画調整支援装置２に情報を入力すると、操作部３４を介して、入力された情報が制御部３１に供給される。操作部３４は、入力部２２として機能する。
【００６１】
表示部３５は、ＣＲＴ（Cathode Ray Tube）またはＬＣＤ（Liquid Crystal Display）などから構成され、欠品確認情報を表示する。また、ユーザが製造計画調整支援装置２に情報を入力する際は、操作画面を表示する。表示部３５は、提示部２４として機能する。
【００６２】
図１に示す製造計画調整支援装置２の複製部２１、入力部２２、部品所要反映部２３、提示部２４および製造計画修正部２５の処理は、制御プログラム３９が、制御部３１、主記憶部３２、外部記憶部３３、操作部３４および表示部３５などを資源として用いて処理することによって実行する。
【００６３】
その他、前記のハードウェア構成やフローチャートは一例であり、任意に変更および修正が可能である。
【００６４】
制御部３１、主記憶部３２、外部記憶部３３、操作部３４、表示部３５、内部バス３０などから構成される製造計画調整支援装置２の処理を行う中心となる部分は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、前記の動作を実行するためのコンピュータプログラムを、コンピュータが読み取り可能な記録媒体（フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）に格納して配布し、当該コンピュータプログラムをコンピュータにインストールすることにより、前記の処理を実行する製造計画調整支援装置２を構成してもよい。また、インターネット等の通信ネットワーク上のサーバ装置が有する記憶装置に当該コンピュータプログラムを格納しておき、通常のコンピュータシステムがダウンロード等することで製造計画調整支援装置２を構成してもよい。
【００６５】
また、製造計画調整支援装置２の機能を、ＯＳ（オペレーティングシステム）とアプリケーションプログラムの分担、またはＯＳとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラム部分のみを記録媒体や記憶装置に格納してもよい。
【００６６】
また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して配信することも可能である。例えば、通信ネットワーク上の掲示板（BBS, Bulletin Board System）に前記コンピュータプログラムを掲示し、ネットワークを介して前記コンピュータプログラムを配信してもよい。そして、このコンピュータプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、前記の処理を実行できるように構成してもよい。
【符号の説明】
【００６７】
１  製造計画管理装置、２  製造計画調整支援装置、１１  製造計画作成部、１２  製造計画記憶部、１３  部品所要計算部、１４  部品所要記憶部、１５  在庫記憶部、１６  部品手配記憶部、２１  複製部、２２  入力部、２３  部品所要反映部、２４  提示部、２５  製造計画修正部、３０  内部バス、３１  制御部、３２  主記憶部、３３  外部記憶部、３４  操作部、３５  表示部、３９  制御プログラム、１００  製造計画調整支援システム、２１１  製造計画記憶部、２１２  部品所要記憶部、２１３  在庫記憶部。
【図１】
2014135003.tif 000003
【図２】
2014135003.tif 000004
【図３】
2014135003.tif 000005
【図４】
2014135003.tif 000006
【図５】
2014135003.tif 000007
【図６】
2014135003.tif 000008
【図７】
2014135003.tif 000009
【図８】
2014135003.tif 000010