(57)【要約】【課題】生産計画の変更により発生する余剰数量の算出を行う余剰数算出シミュレーション装置を提供する。【解決手段】変更したい生産計画情報を端末１から仮想生産計画情報記憶部９に登録する。同様に、変更したい部品表情報も端末１から仮想部品表情報記憶部１２に登録する。次に、手配数／入庫数累積積算手段５は品目番号単位の手配時期昇順に手配数と入庫数とを累積積算し情報記憶部１３に設定する。また、要求数／出庫数累積積算手段６は品目番号単位の要求時期昇順に要求数と出庫数とを累積積算し、情報記憶部１３に設定し、なおかつ、親品目情報設定手段４により設定された親品目番号単位の要求時期昇順に要求数と出庫数とを累積積算し情報記憶部１３に設定する。余剰品数量算出手段７は、仮想部品表情報記憶部１２に設定した部品変更情報と、仮想生産計画情報記憶部９に設定した計画変更情報と、を用いて対象商品の余剰数量を算出する。【選択図】        図１
2004272715.tif 000002
【特許請求の範囲】
【請求項１】
生産量を算出する際に用いる生産情報を設定する生産情報設定手段と、
前記生産情報設定手段により設定された生産情報を変更し、該変更した生産変更情報を設定する仮想生産情報設定手段と、
前記生産情報設定手段により設定された生産情報をもとに生産量を算出する算出手段と、
前記仮想生産情報設定手段により設定された生産変更情報をもとに前記生産情報が変更された以降の仮の生産量を算出する仮想算出手段と、
前記算出手段により算出した生産量と前記仮想算出手段により算出した仮の生産量との差分を求め余剰数を算出する余剰数算出手段と、
を有することを特徴とする余剰数算出シミュレーション装置。
【請求項２】
前記算出手段により算出した生産量と、前記仮想算出手段により算出した仮の生産量と、前記余剰数算出手段により算出した余剰数と、を記憶する生産量記憶手段と、
前記生産量記憶手段により記憶した生産量と、仮の生産量と、余除数と、の履歴管理を行う履歴管理手段と、
を有することを特徴とする請求項１記載の余剰数算出シミュレーション装置。
【請求項３】
前記生産情報設定手段により設定された生産情報を記憶する生産情報記憶手段を有することを特徴とする請求項１または２記載の余剰数算出シミュレーション装置。
【請求項４】
情報処理装置において実行させる余剰数算出シミュレーションプログラムであって、
前記情報処理装置において、
生産量を算出する際に用いる生産情報を設定する生産情報設定処理と、
前記生産情報設定処理により設定された生産情報を変更し、該変更した生産変更情報を設定する仮想生産情報設定処理と、
前記生産情報設定処理により設定された生産情報をもとに生産量を算出する算出処理と、
前記仮想生産情報設定処理により設定された生産変更情報をもとに前記生産情報が変更された以降の仮の生産量を算出する仮想算出処理と、
前記算出処理により算出した生産量と前記仮想算出処理により算出した仮の生産量との差分を求め余剰数を算出する余剰数算出処理と、
をコンピュータに実行させることを特徴とする余剰部品算出シミュレーションプログラム。
【請求項５】
前記情報処理装置において、
前記算出処理により算出した生産量と、前記仮想算出処理により算出した仮の生産量と、前記余剰数算出処理により算出した余剰数と、を記憶する生産量記憶処理と、
前記生産量記憶処理により記憶した生産量と仮の生産量と余除数と、の履歴管理を行う履歴管理処理と、
をコンピュータに実行させることを特徴とする請求項４記載の余剰部品算出シミュレーションプログラム。
【請求項６】
前記情報処理装置において、
前記生産情報設定処理により設定された生産情報を記憶する生産情報記憶処理をコンピュータに実行させることを特徴とする請求項４または５記載の余剰部品算出シミュレーションプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、製品を生産する際に使用される部品の余剰数を算出する余剰数算出シミュレーション装置および余剰数算出シミュレーションプログラムに関し、特に、製品の設計変更、受注出荷変動による生産計画の変更により発生する部品の余剰数を算出する余剰数算出シミュレーション装置および余剰数算出シミュレーションプログラムに関する。
【０００２】
【従来の技術】
近年、顧客に対してより価値のある商品を提供するために、多品種生産の必要性が高まっている。このため、各製品に要する部品の在庫を管理し、余剰数を大幅に削減することが要求されている。
この余剰数の算出は、部品表情報（品目番号、手配方式、リードタイム等の品目情報、親品目番号、子品目番号、単位数量、有効日期間（有効開始日付、有効終了日付）等の構成情報）の変更前あるいは生産計画情報（製番、製番枝番、品目番号、計画数、実績入庫数等の情報）の変更前の計画数量情報を記憶装置に出力し、部品表情報の変更、あるいは、生産計画情報の変更を行い、部品表情報の有効在庫再計算を行うことで余剰数情報を算出する方式が採用されていた。
【０００３】
例えば、生産計画立案時に資材の調達可能性、製造工程の負荷、納期遵守という複数の評価観点で生産計画を評価しながら、生産計画、資材手配計画の調達を行い、なおかつ基準情報の変更や生産計画の変更による影響を評価できる生産計画シミュレーション装置がある（特許文献１参照）。
【０００４】
この特許文献１における生産計画シミュレーション装置の処理動作は、図５、図６に示すように、まず、生産計画情報登録手段２により、登録済の生産計画情報ｂの変更または新規登録を行う（ステップＳ１）。そして、生産計画情報ｂと、基準情報群ａとからＭＲＰ計算手段１によりＭＲＰ計算を行い、計画所要情報・計画手配情報ｃを算出する（ステップＳ２）。さらに、この算出結果の計画所要情報・計画手配情報ｃと基準情報群ａとから手配引当手段３により、手配と所要の紐つけを行う（ステップＳ３）。
【０００５】
そして、上記処理の結果を用いて作業者の指示により、適宜、欠品アラーム手段４により欠品アラーム情報を表示したり（ステップＳ４）、ガントチャート表示手段５によりガントチャート図を表示したり（ステップＳ５）、工程情報群ｄと計画所要情報・計画手配情報ｃとから工程負荷情報算出手段６により工程負荷情報ｅを算出し（ステップＳ６）、これを工程負荷山積みグラフ表示手段７により工程負荷山積みグラフを表示する（ステップＳ７）。
【０００６】
これらの提示された情報を作業者が評価し、再度、ステップＳ１に戻り生産計画情報を再登録し、違う生産計画情報でシミュレーションを実行し直し、生産計画の立案や調整を行う。また、これらガントチャート図や工程負荷山積みグラフで調整したい計画所要情報・計画手配情報を抽出してこれを生産計画調整手段９で調整し（ステップＳ８）、再度、ステップＳ３に戻り、シミュレーションを実行して納期遵守、資材調達、工程負荷を考慮した計画調整を行う。
【０００７】
【特許文献１】
特開平１０−１５７８６号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、従来における余剰数の算出は、変更した情報を基にして一連の算出処理を始めから実行していた。このため、部品表情報の展開時間と部品表情報の有効在庫計算時間の所要時間が長く、また、要求数、手配数が直接置き換えられるため繰り返し調整ができなかった。
【０００９】
本発明は上記事情に鑑みてなされたものであり、コストダウンを目的とした部品表情報変更の最適な部品切替、生産計画変更による部品の発注調整を行うための余剰数量の算出を行う余剰数算出シミュレーション装置および余剰数算出シミュレーションプログラムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
かかる目的を達成するために本発明は以下のような特徴を有する。
請求項１記載の発明は、生産量を算出する際に用いる生産情報を設定する生産情報設定手段と、生産情報設定手段により設定された生産情報を変更し、該変更した生産変更情報を設定する仮想生産情報設定手段と、生産情報設定手段により設定された生産情報をもとに生産量を算出する算出手段と、仮想生産情報設定手段により設定された生産変更情報をもとに生産情報が変更された以降の仮の生産量を算出する仮想算出手段と、算出手段により算出した生産量と仮想算出手段により算出した仮の生産量との差分を求め余剰数を算出する余剰数算出手段と、を有することを特徴とする。
【００１１】
請求項２記載の発明は、請求項１記載の余剰数算出シミュレーション装置において、算出手段により算出した生産量と、仮想算出手段により算出した仮の生産量と、余剰数算出手段により算出した余剰数と、を記憶する生産量記憶手段と、生産量記憶手段により記憶した生産量と、仮の生産量と、余除数と、の履歴管理を行う履歴管理手段と、を有することを特徴とする。
【００１２】
請求項３記載の発明は、請求項１または２記載の余剰数算出シミュレーション装置において、生産情報設定手段により設定された生産情報を記憶する生産情報記憶手段を有することを特徴とする。
【００１３】
請求項４記載の発明は、情報処理装置において実行させる余剰数算出シミュレーションプログラムであって、情報処理装置において、生産量を算出する際に用いる生産情報を設定する生産情報設定処理と、生産情報設定処理により設定された生産情報を変更し、該変更した生産変更情報を設定する仮想生産情報設定処理と、生産情報設定処理により設定された生産情報をもとに生産量を算出する算出処理と、仮想生産情報設定処理により設定された生産変更情報をもとに生産情報が変更された以降の仮の生産量を算出する仮想算出処理と、算出処理により算出した生産量と仮想算出処理により算出した仮の生産量との差分を求め余剰数を算出する余剰数算出処理と、をコンピュータに実行させることを特徴とする。
【００１４】
請求項５記載の発明は、請求項４記載の余剰部品算出シミュレーションプログラムにおいて、情報処理装置において、算出処理により算出した生産量と、仮想算出処理により算出した仮の生産量と、余剰数算出処理により算出した余剰数と、を記憶する生産量記憶処理と、生産量記憶処理により記憶した生産量と仮の生産量と余除数と、の履歴管理を行う履歴管理処理と、をコンピュータに実行させることを特徴とする。
【００１５】
請求項６記載の発明は、請求項４または５記載の余剰部品算出シミュレーションプログラムにおいて、情報処理装置において、生産情報設定処理により設定された生産情報を記憶する生産情報記憶処理をコンピュータに実行させることを特徴とする。
【００１６】
【発明の実施の形態】
以下、添付図面を参照しながら本発明にかかる余剰数算出シミュレーション装置における実施の形態について詳細に説明する。
まず、図１を参照しながら本発明かかる余剰数算出シミュレーション装置の構成について説明する。
【００１７】
余剰数算出シミュレーション装置は、端末１と、生産計画情報メンテナンス手段２と、部品表情報メンテナンス手段３と、親品目情報設定手段４と、手配数／入庫数累積積算手段５と、要求数／出庫数累積積算手段６と、余剰品数量算出手段７と、生産計画情報記憶部８と、仮想生産計画情報記憶部９と、品目情報記憶部１０と、構成情報記憶部１１と、仮想部品表情報記憶部１２と、オーダデマンド情報記憶部１３と、在庫情報記憶部１４と、を有して構成される。以下、各構成について詳細に説明する。
【００１８】
端末１は、各種情報を入力する処理を行う。
生産計画情報メンテナンス手段２は、生産計画情報（製番、品目番号、計画数、実績入庫数等）の追加、修正、削除の処理を行う。
部品表情報メンテナンス手段３は、部品表情報（品目番号、手配方式、リードタイム等の品目情報、親品目番号、子品目番号、単位数量、有効日期間等の構成情報）の追加、修正、削除を行う。
親品目情報設定手段４は、親品目番号をオーダデマンド情報記憶部１３に設定する処理を行う。
手配数／入庫数累積積算手段５は、累積の手配数、入庫数を積算し、オーダデマンド情報記憶部１３に設定記憶する処理を行う。
要求数／出庫数累積積算手段６は、累積の要求数、出庫数を積算し、オーダデマンド情報記憶部１３に設定記憶する処理を行う。
余剰品数量算出手段７は、余剰品数量を算出する処理を行う。
【００１９】
次に、図１、図２を参照しながら上記構成からなる各記憶部の構成について説明する。
生産計画情報記憶部８は、生産計画情報を保持する記憶部である。生産計画情報としては、製番、製番枝番、品目番号、計画数、実績入庫数、計画日付等が挙げられる。
仮想生産計画情報記憶部９は、生産計画の計画変更情報を保持する記憶部である。計画変更情報としては、品目番号、計画数、計画日付等が挙げられる。
品目情報記憶部１０は、品目情報を保持する記憶部である。品目情報としては、品目番号、手配方式、リードタイム等の情報が挙げられる。
構成情報記憶部１１は、構成情報を保持する記憶部である。構成情報としては、親品目番号、子品目番号、単位数量、有効開始日付、有効終了日付等の情報が挙げられる。
仮想部品表情報記憶部１２は、設計変更における部品表変更情報を保持する記憶部である。部品表変更情報としては、親品目番号、子品目番号、単位数量、有効開始日付、有効終了日付等が挙げられる。
オーダデマンド情報記憶部１３は、オーダデマンド情報を保持する記憶部である。オーダデマンド情報としては、製番、製番枝番、オーダデマンド区分、品目番号、要求数、要求時期、手配数、手配時期、入庫数、出庫数等、が挙げられる。この情報に更に、親品目番号、親累積要求数、親累積出庫数、品目累積要求数、品目累積出庫数、品目累積手配数、品目累積入庫数等が挙げられる。
在庫情報記憶部１４は、在庫情報を保持する記憶部である。在庫情報としては、製番、製番枝番、品目番号、在庫場所、在庫数量等が挙げられる。
【００２０】
上記構成からなる余剰数算出シミュレーション装置は、オーダデマンド情報（製番、製番枝番、オーダデマンド区分、品目番号、要求数、要求時期、手配数、手配時期、入庫数、出庫数等）を具備するオーダデマンド情報記憶部１３に、親品目番号、親品目単位の累積要求数、親品目単位の累積出庫数、品目番号単位の累積要求数、品目番号単位の累積出庫数、品目番号単位の累積手配数、品目番号単位の累積入庫数の項目を新たに設定し、品目情報記憶部１０と構成情報記憶部１１とに記憶されている部品表情報（品目情報と構成情報）を基に対象の親品目情報の品目番号をオーダデマンド情報記憶部１３に設定記憶させる手段（親品目情報設定手段４）と、オーダデマンド区分がオーダの場合は、品目番号単位の手配時期の昇順に手配数と入庫数とを累積積算し、該積算した品目番号単位の累積手配数と品目番号単位の累積入庫数とをオーダデマンド情報記憶部１３に設定記憶させる手段（手配数／入庫数累積積算手段５）と、オーダデマンド区分がデマンドの場合は、親品目番号単位に要求時期の昇順で要求数と出庫数とを累積積算し、該積算した親品目単位の累積要求数と親品目単位の累積出庫数とを、オーダデマンド情報記憶部１３に設定記憶させる手段（要求数／出庫数累積積算手段６）と、品目番号単位に要求時期の昇順で要求数と出庫数とを累積積算し、該積算した品目番号単位の累積要求数と品目番号単位の累積出庫数とをオーダデマンド情報記憶部１３に設定記憶させる手段（要求数／出庫数累積積算手段６）と、シミュレーション用としての部品表情報（親品目番号、子品目番号、単位数量、有効開始日付、有効終了日付等）を含む仮想部品表情報記憶部１２と、生産計画情報（品目番号、計画数、計画日付等）を含む仮想生産計画情報記憶部９とに外部入力装置からの情報を記憶させる手段（部品表情報メンテナンス手段３、生産計画情報メンテナンス手段２）と、仮想部品表情報記憶部１２記憶したシミュレーション用としての部品表情報と、仮想生産計画情報記憶部９に記憶したシミュレーション用としての生産計画情報から部品単位に余剰数量を算出する手段（余剰品数量算出手段７）と、を有することを特徴とする。
【００２１】
次に、図１を参照しながら上記構成からなる余剰数算出シミュレーション装置における処理動作について詳細に説明する。
まず、端末１から変更したい生産計画情報（計画変更情報）を仮想生産計画情報記憶部９に登録する。なお、計画変更情報は、生産計画情報記憶部８に保存されている生産計画情報をもとに行う。すなわち、生産計画情報記憶部８に保持する生産計画情報を参照しながら、端末１から入力した計画変更情報が生産計画情報メンテナンス手段２を用いて仮想生産計画情報記憶部９に登録することとなる。
【００２２】
また、変更したい部品表情報（部品変更情報）についても同様に端末１から仮想部品表情報記憶部１２に登録する。なお、部品変更情報は、品目情報記憶部１０と、構成情報記憶部１１と、に保存されている部品表情報をもとに行う。すなわち、品目情報記憶部１０に保持する品目情報と構成情報記憶部１１に保持する構成情報とを参照しながら、端末１から変更したい部品変更情報（品目情報、構成情報）を入力し、該入力した部品変更情報を部品表情報メンテナンス手段３が仮想部品表情報記憶部１２に登録することとなる。
【００２３】
なお、生産計画情報の変更と部品表情報の変更は非同期に、親品目情報設定手段４により、品目情報（品目番号、手配方式、リードタイム等）を具備する品目情報記憶部１０と、構成情報（親品目番号、子品目番号、単位数量、有効日期間（有効開始日付、有効終了日付）等）を具備する構成情報記憶部１１とから親品目番号と該親品目番号の付加情報とを取得し、該取得した親品目番号と該親品目番号の付加情報とをオーダデマンド情報記憶部１３に設定記憶させる。
【００２４】
次に、オーダデマンド情報記憶部１３のオーダデマンド区分がオーダの場合、手配数／入庫数累積積算手段５により品目番号単位の手配時期昇順に手配数と、入庫数とを累積積算し、該積算した品目番号単位の累積手配数と品目番号単位の累積入庫数とをオーダデマンド情報記憶部１３に設定記憶する。
また、オーダデマンド情報記憶部１３のオーダデマンド区分がデマンドの場合、要求数／出庫数累積積算手段６により、品目番号単位の要求時期昇順に要求数と出庫数とを累積積算し、該積算した品目番号単位の累積要求数と品目番号単位の累積出庫数とをオーダデマンド情報記憶部１３に設定記憶する。更に、品目番号単位に、親品目情報設定手段４により設定した親品目番号単位の要求時期昇順に要求数と出庫数とを累積積算し、該積算した親累積要求数と親累積出庫数とをオーダデマンド情報記憶部１３に設定記憶する。これにより、図３に示すオーダデマンド情報の状態となる。この情報をもとに、余剰品数量算出手段７は、仮想部品表情報記憶部１２に登録した部品変更情報と、仮想生産計画情報記憶部９に登録した計画変更情報と、を用いて対象商品の余剰数量を算出する。
【００２５】
（実施例）
次に、図３、図４を参照しながら本発明にかかる生産計画シミュレーション装置における処理動作について説明する。
なお、図３において、矢印のオーダデマンド区分＝オーダ情報と、オーダデマンド区分＝デマンド情報は、本発明の基盤となる生産計画情報を示し、オーダデマンド情報記憶部１３に記憶されている。また、図３における、製品Ｘ、製品Ｙ、部品Ａ、部品Ｂは、品目情報記憶部１０に記憶されており、製品Ｘと部品Ａ、製品Ｙと部品Ｂの線状に記載した情報は構成情報記憶部１１に記憶されている構成情報を示す。また、図３における計画変更情報は、端末１から入力され、生産計画情報メンテナンス手段２により仮想生産計画情報記憶部９に記憶された情報を示す。また、図３における切替日情報は、端末１から入力され、部品表情報メンテナンス手段３により仮想部品表情報記憶部１２に記憶された情報を示す。なお、図３の部品Ｂに示すオーダデマンド区分＝デマンド情報は、仮想部品表情報記憶部１２より疑似変更した場合の状態を示す。また、図３における累計手配数、累計要求数、親品目単位累計要求数（親Ｘ累計要求数、親Ｙ累計要求数）は、親品目情報設定手段４、手配数／入庫数累積算出手段５、要求数／出庫数累積積算手段６によりオーダデマンド情報記憶部１３に設定記憶された状態を示す。
【００２６】
まず、余剰数を算出する際の基準となる生産計画情報を算出する処理動作について説明する。
まず、親品目情報設定手段４は、オーダデマンド情報記憶部１３の保持する部品Ａの▲１▼から▲８▼までのオーダデマンド情報（オーダデマンド区分＝デマンド）に、親品目情報となる製品Ｘ、製品Ｙを設定記憶する。なお、▲１▼、▲３▼、▲５▼、▲７▼は製品Ｘの品目番号を親品目番号に設定し、▲２▼、▲４▼、▲６▼、▲８▼は製品Ｙの品目番号を親品目番号に設定する。この時、▲１▼、▲３▼、▲５▼、▲７▼には製品Ｘを生産する際に必要な手配数が設定される。また、▲２▼、▲４▼、▲６▼、▲８▼には製品Ｙを生産する際に必用な手配数が設定される。なお、上記処理により設定された手配数を基にして一定の区間毎に手配数を算出することも可能である。例えば、図３に示す部品Ａの手配数は、オーダデマンド情報のオーダデマンド区分＝デマンドを示す矢印毎に手配数が設定されている。なお、上記手配数が設定されることで、製品Ｘ及び製品Ｙを生産する際に必用となる部品Ａの要求数が設定されることとなる。
【００２７】
次に、手配数／入庫数累積積算手段５は、オーダデマンド情報記憶部１３の保持する製品Ｘ、製品Ｙ、部品Ａのオーダデマンド情報（オーダデマンド区分＝オーダ）に累計手配数を積算設定する。これにより、図３に示す製品Ｘ、Ｙ、部品Ａにおける▲１▼から▲８▼までの累計手配数が算出されることとなる。
【００２８】
また、要求数／出庫数累積積算手段６は、オーダデマンド情報記憶部１３の保持する部品Ａの親品目番号が設定記憶されたオーダデマンド情報（オーダデマンド区分＝デマンド）に、累計要求数、親品目単位累計要求数（親Ｘ累計要求数、親Ｙ累計要求数）を積算設定する。これにより、図４に示す（ａ）から（ｈ）までの累計要求数（累要）と親Ｘ累計要求数（Ｘ要）と親Ｙ累計要求数（Ｙ要）とが算出されることとなる。
【００２９】
次に、生産計画情報を変更して余剰数を算出する際のシミュレーション処理について説明する。
まず、部品表情報メンテナンス手段３により、製品Ｘの部品Ａを部品Ｂに変更する切替日情報を、仮想部品表情報記憶部１２に設定記憶する。
【００３０】
次に、親品目情報設定手段４は、仮想部品表情報記憶部１２に設定記憶された切替日情報を基に、切替日以降の部品Ａにおけるオーダデマンド情報（オーダデマンド区分＝デマンド）において、親品目番号が設定記憶された情報を、オーダデマンド情報記憶部１３の保持する部品Ｂのオーダデマンド情報（オーダデマンド区分＝デマンド）に設定記憶させる。またこの時、切替日以降の部品Ａにおけるオーダデマンド情報（オーダデマンド区分＝デマンド）において、製品Ｘの要求数が設定記憶された情報を、オーダデマンド情報記憶部１３の保持する部品Ｂのオーダデマンド情報（オーダデマンド区分＝デマンド）に設定記憶させる。
この処理により、図３に示す▲４▼から▲８▼に設定された親品目番号が、部品Ｂのオーダデマンド情報（オーダデマンド区分＝デマンド）に設定記憶される。そして、製品Ｘの要求数が設定されている▲５▼、▲７▼の要求数が部品Ｂのオーダデマンド情報（オーダデマンド区分＝デマンド）に設定記憶される。
【００３１】
次に、手配数／入庫数累積積算手段５は、オーダデマンド情報記憶部１３の保持する部品Ｂのオーダデマンド情報（オーダデマンド区分＝オーダ）に累計手配数を積算設定する。これにより、図３に示す部品Ｂにおける▲４▼から▲８▼までの累計手配数が算出されることとなる。
【００３２】
また、要求数／出庫数累積積算手段６は、オーダデマンド情報記憶部１３の保持する部品Ｂの親品目番号が設定記憶されたオーダデマンド情報（オーダデマンド区分＝デマンド）に、累計要求数、親品目単位累計要求数（親Ｘ累計要求数、親Ｙ累計要求数）を積算設定する。これにより、図４に示す部品Ｂにおける（ｄ）から（ｈ）までの累計要求数（累要）と親Ｘ累計要求数（Ｘ要）と親Ｙ累計要求数（Ｙ要）とが算出されることとなる。
【００３３】
次に、余剰数算出手段７は、上記シミュレーション処理において算出した部品Ｂにおける▲４▼から▲８▼までの算出結果を、予め算出した生産計画情報（部品Ａにおける▲１▼から▲８▼までの情報）から差し引いて仮となる仮想生産計画情報を算出する。
この変更処理により、▲４▼のデマンドの累計要求数をそのままとし、▲５▼のデマンドの累計要求数を５００から４００に変更し、親Ｘ累計要求数を３００から２００に変更する。また、▲６▼のデマンドは、累計要求数を６００から５００に変更し、▲７▼のデマンドは、累計要求数を７００から５００に変更し、親Ｘ累計要求数を４００から２００に変更する。また、▲８▼のデマンドは、累計要求数を８００から６００に変更する。
従って、▲７▼時点におけるオーダの累計手配数７００と、変更された▲７▼時点におけるデマンドの累計要求数５００と、を比較すると、２００の余剰数を算出することが可能となる。
また、▲８▼の計画がない時点＝計画の最終時点でのオーダの累計手配数８００と、変更された▲８▼時点における累計要求数６００とを比較することで２００の余剰品が発生するという情報を得ることが可能となる。
【００３４】
また、生産計画情報メンテナンス手段２により、製品Ｙの▲８▼のオーダデマンド情報（オーダデマンド区分＝オーダ）の手配数を１００から５０に変更する計画変更情報を、仮想生産計画情報記憶部９に設定記憶する。次に、余剰数量算出手段７は、仮想生産性計画情報記憶部９に設定記憶された計画変更情報を基に、予め算出した生産計画情報（部品Ａにおける▲８▼の情報）から差し引いて仮となる仮想生産計画情報を算出する。なお、この処理は、計画変更情報以降の生産計画情報のみを対象として行う。この処理により、製品Ｙの▲８▼の手配数を１００から５０に変更する計画変更情報により▲８▼のデマンドの累計要求数が８００から７５０に変更される。
従って、▲８▼時点におけるオーダの累計手配数８００と比較すると５０の余剰品数量を算出することが可能となる。
【００３５】
なお、上記実施の形態においてオーダデマンド情報記憶部１３の累計手配数と、累計要求数と、親品目単位累計要求数（親Ｘ累計要求数、親Ｙ累計要求数）と、を履歴管理することにより、生産計画情報の変更差異を算出することが可能となる。
例えば、上記実施例において製品Ｘの部品Ａを切替日で部品Ｂに変更する場合に、切替日前のデータを履歴管理することで、切替日後のデータとの変更差異を算出することとする。また、その後に再び、各種情報を変更して算出する際に、該算出する前のデータを記録することで、過去に算出した情報を履歴管理することとなる。
【００３６】
なお、上述する実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。
【００３７】
【発明の効果】
以上の説明より明らかなように本発明は以下のような効果を奏する。
第１の効果は、変更分で影響するデータだけの処理を実行するため、大幅な時間短縮が可能となり、計画変更、設計変更における部品の余剰数量を早期に把握することが可能となる。
【００３８】
第２の効果は、生産計画のシミュレーションを行うことで、変更内容を最適な情報に設定可能となるため、計画変更、設計変更で発生する余剰部品の発注調整または変更時期の調整が可能となる。
【図面の簡単な説明】
【図１】本発明にかかる余剰数算出シミュレーション装置の構成を示すブロック図である。
【図２】本発明にかかる余剰数算出シミュレーション装置の具備する各記憶部に格納される情報を説明するための図である。
【図３】本発明にかかる余剰数算出シミュレーション装置における処理動作を説明するための図である。
【図４】図３に示す生産計画シミュレーションの結果情報を示す図である。
【図５】従来における生産計画シミュレーション装置の構成を示すブロック図である。
【図６】従来における生産計画シミュレーション装置における処理動作を示すフローチャートである。
【符号の説明】
１  端末
２  生産計画情報メンテナンス手段
３  部品表情報メンテナンス手段
４  親品目情報設定手段
５  手配数／入庫数累積積算手段
６  要求数／出庫数累積積算手段
７  余剰品数量算出手段
８  生産計画情報記憶部
９  仮想生産計画情報記憶部
１０  品目情報記憶部
１１  構成情報記憶部
１２  仮想部品表情報記憶部
１３  オーダデマンド情報記憶部
１４  在庫情報記憶部
【図１】
2004272715.tif 000003
【図２】
2004272715.tif 000004
【図３】
2004272715.tif 000005
【図４】
2004272715.tif 000006
【図５】
2004272715.tif 000007
【図６】
2004272715.tif 000008