(57)【要約】【課題】固定負債を減らして、流動資産を増やすことができる中間品生産計画自動生成システムを提供する。【解決手段】中間品生産計画生成部（１０１）は、製品生産計画データベース（１１１）と部品表データベース（１１０）とを参照して、製品見込生産計画に対して一次中間品の個数が足りないとき、一次中間品を生産するための一次中間品生産計画を生成する。製造指示情報生成部（１０２）は、一次中間品生産計画に基づいて、一次中間品を製造するための一次中間品製造指示情報を生成する。通知部（１０３）は、一次中間品製造指示情報を第１製造先に通知する。本発明の中間品生産計画自動生成システムは、製品見込生産計画に対して足りない分だけ一次中間品を製造するように第１製造先に通知するため、生産業者は、その一次中間品を在庫として余計に保管しなくてもよい。【選択図】　図１
2004046527.tif 000002
【特許請求の範囲】
【請求項１】
製品情報と製品生産計画と製品見込生産計画とを対応付ける製品生産計画テーブルと、前記製品情報は前記製品を識別するための情報であり、前記製品生産計画は前記製品の製品生産計画であり、前記製品見込生産計画は前記製品生産計画により生産される前記製品のうち予めに生産される前記製品の製品生産計画であり、
前記製品情報と一次中間品情報と第１製造先情報とを対応付ける一次中間品テーブルと、前記一次中間品情報は前記製品を構成する一次中間品を表す情報であり、前記第１製造先情報は第１製造先を識別するための情報であり、
前記製品生産計画テーブルと前記一次中間品テーブルとを参照して、前記製品見込生産計画に対して前記一次中間品の個数が足りないとき、前記一次中間品を生産するための一次中間品生産計画を生成する中間品生産計画生成部と、前記一次中間品生産計画は前記一次中間品の個数と納期とを含み、
前記一次中間品生産計画に基づいて、前記一次中間品を製造するための一次中間品製造指示情報を生成する製造指示情報生成部と、
前記一次中間品製造指示情報を前記第１製造先に通知する通知部とを具備する
中間品生産計画自動生成システム。
【請求項２】
請求項１に記載の中間品生産計画自動生成システムにおいて、
更に、
前記一次中間品情報と二次中間品情報と第２製造先情報とを対応付ける二次中間品テーブルを具備し、前記二次中間品情報は前記一次中間品を構成する二次中間品を表す情報であり、前記第２製造先情報は第２製造先を識別するための情報であり、
前記中間品生産計画生成部は、前記二次中間品テーブルを更に参照して、前記一次中間品に対して前記二次中間品の個数が足りないとき、前記二次中間品を生産するための二次中間品生産計画を生成し、前記二次中間品生産計画は前記二次中間品の個数と納期とを含み、
前記製造指示情報生成部は、前記二次中間品生産計画に基づいて、前記二次中間品を製造するための二次中間品製造指示情報を生成し、
前記通知部は、前記二次中間品製造指示情報を前記第２製造先に通知する
中間品生産計画自動生成システム。
【請求項３】
請求項２に記載の中間品生産計画自動生成システムにおいて、
更に、
受注情報が格納された受注情報データベースと、前記受注情報は前記一次中間品と前記二次中間品との少なくとも１つが受注されたことを表す情報であり、
中間品生産計画データベースとを具備し、
前記中間品生産計画生成部は、前記一次中間品生産計画、前記二次中間品生産計画を生成したとき、前記一次中間品生産計画、前記二次中間品生産計画を前記中間品生産計画データベースに格納し、
前記製造指示情報生成部は、前記受注情報データベースと前記中間品生産計画データベースとを参照して、前記一次中間品製造指示情報、前記二次中間品製造指示情報を生成し、前記一次中間品製造指示情報は、前記一次中間品と前記受注された一次中間品との個数と、前記一次中間品と前記受注された一次中間品との納期とを含み、前記二次中間品製造指示情報は、前記二次中間品と前記受注された二次中間品との個数と、前記二次中間品と前記受注された二次中間品との納期とを含む
中間品生産計画自動生成システム。
【請求項４】
請求項３に記載の中間品生産計画自動生成システムにおいて、
更に、
製造指示情報データベースを具備し、
前記製造指示情報生成部は、前記一次中間品製造指示情報、前記二次中間品製造指示情報を生成したとき、前記一次中間品製造指示情報、前記二次中間品製造指示情報を前記製造指示情報データベースに格納し、
前記通知部は、前記製造指示情報データベースを参照して、前記一次中間品製造指示情報を前記第１製造先に通知し、前記二次中間品製造指示情報を前記第２製造先に通知する
中間品生産計画自動生成システム。
【請求項５】
製品情報と製品生産計画と製品見込生産計画とを対応付ける製品生産計画テーブルと、前記製品情報は前記製品を識別するための情報であり、前記製品生産計画は前記製品の製品生産計画であり、前記製品見込生産計画は前記製品生産計画により生産される前記製品のうち予めに生産される前記製品の製品生産計画であり、前記製品情報と一次中間品情報と第１製造先情報とを対応付ける一次中間品テーブルと、前記一次中間品情報は前記製品を構成する一次中間品を表す情報であり、前記第１製造先情報は第１製造先を識別するための情報であり、中間品生産計画生成部と、製造指示情報生成部と、通知部とを具備するコンピュータが実行する方法であって、
前記中間品生産計画生成部が、前記製品生産計画テーブルと前記一次中間品テーブルとを参照して、前記製品見込生産計画に対して前記一次中間品の個数が足りないとき、前記一次中間品を生産するための一次中間品生産計画を生成するステップと、前記一次中間品生産計画は前記一次中間品の個数と納期とを含み、
前記製造指示情報生成部が、前記一次中間品生産計画に基づいて、前記一次中間品を製造するための一次中間品製造指示情報を生成するステップと、
前記通知部が、前記一次中間品製造指示情報を前記第１製造先に通知するステップとを具備する
中間品生産計画自動生成方法。
【請求項６】
請求項５に記載の中間品生産計画自動生成方法において、
前記コンピュータは、前記一次中間品情報と二次中間品情報と第２製造先情報とを対応付ける二次中間品テーブルを更に具備し、前記二次中間品情報は前記一次中間品を構成する二次中間品を表す情報であり、前記第２製造先情報は第２製造先を識別するための情報であり、
前記中間品生産計画生成部が、前記二次中間品テーブルを更に参照して、前記一次中間品に対して前記二次中間品の個数が足りないとき、前記二次中間品を生産するための二次中間品生産計画を生成するステップと、前記二次中間品生産計画は前記二次中間品の個数と納期とを含み、
前記製造指示情報生成部が、前記二次中間品生産計画に基づいて、前記二次中間品を製造するための二次中間品製造指示情報を生成するステップと、
前記通知部が、前記二次中間品製造指示情報を前記第２製造先に通知するステップとを具備する
中間品生産計画自動生成方法。
【請求項７】
請求項６に記載の中間品生産計画自動生成方法において、
前記コンピュータは、受注情報が格納された受注情報データベースと、前記受注情報は、前記一次中間品と前記二次中間品との少なくとも１つが受注されたことを表す情報であり、中間品生産計画データベースと、製造指示情報データベースとを更に具備し、
前記中間品生産計画生成部が、前記一次中間品生産計画、前記二次中間品生産計画を生成したとき、前記一次中間品生産計画、前記二次中間品生産計画を中間品生産計画データベースに格納するステップと、
前記製造指示情報生成部が、前記受注情報データベースと前記中間品生産計画データベースとを参照して、前記一次中間品製造指示情報、前記二次中間品製造指示情報を生成して前記製造指示情報データベースに格納するステップと、前記一次中間品製造指示情報は、前記一次中間品と前記受注された一次中間品との個数と、前記一次中間品と前記受注された一次中間品との納期とを含み、前記二次中間品製造指示情報は、前記二次中間品と前記受注された二次中間品との個数と、前記二次中間品と前記受注された二次中間品との納期とを含み、
前記通知部が、前記製造指示情報データベースを参照して、前記一次中間品製造指示情報を前記第１製造先に通知し、前記二次中間品製造指示情報を前記第２製造先に通知するステップとを具備する
中間品生産計画自動生成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、製造の需要の変動に応じた中間品生産計画自動生成システムに関する。
【０００２】
【従来の技術】
通常、生産業者は、製品の製品生産計画と製品見込生産計画とを立案して、製品を生産する。製品見込生産計画は、製品の製品生産計画により生産される製品のうち予めに生産される製品の製品生産計画である。製品は、中間品によって構成される。中間品は、複数の部品から構成されるユニットである。生産業者が製品見込生産計画によって製品を迅速に生産するために、生産業者は、中間品を製造先に予めに多く製造してもらい、その中間品を在庫として保管する。
【０００３】
【発明が解決しようとする課題】
しかしながら、製品の需要は常に変動する。その需要が少ないとき、在庫が増えてしまい、在庫を保管するための領域（保管場所）が増えてしまう。その領域が増えると固定負債が増えてしまう。在庫を増やさずに製品を生産し販売して現金に替えることによって流動資産を増やすことが望まれる。
【０００４】
本発明の目的は、固定負債を減らして、流動資産を増やすことができる中間品生産計画自動生成システムを提供することにある。
【０００５】
【課題を解決するための手段】
以下に、［発明の実施の形態］で使用する番号・符号を用いて、課題を解決するための手段を説明する。これらの番号・符号は、［特許請求の範囲］の記載と［発明の実施の形態］の記載との対応関係を明らかにするために付加されたものであるが、［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
【０００６】
本発明の中間品生産計画自動生成システムは、製品生産計画テーブル（１１１−１）と、一次中間品テーブル（１１０−１、１１０−２）と、中間品生産計画生成部（１０１）と、製造指示情報生成部（１０２）と、通知部（１０３）とを具備する。製品生産計画テーブル（１１１−１）は、製品情報と製品生産計画と製品見込生産計画とを対応付ける。製品情報は、製品（１、２）を識別するための情報である。製品生産計画は、製品（１、２）の製品生産計画である。製品見込生産計画は、製品生産計画により生産される製品（１、２）のうち予めに生産される製品（１、２）の製品生産計画である。一次中間品テーブル（１１０−１、１１０−２）は、製品情報と一次中間品情報と第１製造先情報とを対応付ける。一次中間品情報は、製品（１、２）を構成する一次中間品（１０、１１、２０、２１、２２）を表す情報である。第１製造先情報は、第１製造先を識別するための情報である。中間品生産計画生成部（１０１）は、製品生産計画テーブル（１１１−１）と一次中間品テーブル（１１０−１、１１０−２）とを参照して、製品見込生産計画に対して一次中間品（１０、１１、２０、２１、２２）の個数が足りないとき、一次中間品（１０、１１、２０、２１、２２）を生産するための一次中間品生産計画を生成する。一次中間品生産計画は、一次中間品（１０、１１、２０、２１、２２）の個数と納期とを含む。製造指示情報生成部（１０２）は、一次中間品生産計画に基づいて、一次中間品（１０、１１、２０、２１、２２）を製造するための一次中間品製造指示情報を生成する。通知部（１０３）は、一次中間品製造指示情報を第１製造先に通知する。通常、生産業者は、製品（１、２）の製品生産計画と製品見込生産計画とを立案して、製品（１、２）を生産する。本発明の中間品生産計画自動生成システムは、製品見込生産計画に対して足りない分だけ一次中間品（１０、１１、２０、２１、２２）を製造するように第１製造先に通知するため、生産業者は、その一次中間品を在庫として余計に保管しなくてもよい。このため、生産業者は、製品（１、２）の需要が変動してその需要が少なくても固定負債を減らすことができる。また、生産業者は、製品見込生産計画によって製品（１、２）を迅速に生産し、その製品（１、２）を販売して現金に替えることによって固定負債を減らしながら流動資産を増やすことができる。
【０００７】
本発明の中間品生産計画自動生成システムは、更に、二次中間品テーブル（１１０−１−１、１１０−２−１、１１０−２−２）を具備する。二次中間品テーブル（１１０−１−１、１１０−２−１、１１０−２−２）は、一次中間品情報と二次中間品情報と第２製造先情報とを対応付ける。二次中間品情報は、一次中間品（１１、２１、２２）を構成する二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）を表す情報である。第２製造先情報は、第２製造先を識別するための情報である。中間品生産計画生成部（１０１）は、二次中間品テーブル（１１０−１−１、１１０−２−１、１１０−２−２）を更に参照して、一次中間品（１１、２１、２２）に対して二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）の個数が足りないとき、二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）を生産するための二次中間品生産計画を生成する。二次中間品生産計画は、二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）の個数と納期とを含む。製造指示情報生成部（１０２）は、二次中間品生産計画に基づいて、二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）を製造するための二次中間品製造指示情報を生成する。通知部（１０３）は、二次中間品製造指示情報を第２製造先に通知する。本発明の中間品生産計画自動生成システムは、一次中間品（１０、１１、２０、２１、２２）に対して足りない分だけ二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）を製造するように第２製造先に通知するため、生産業者は、その二次中間品を在庫として余計に保管しなくてもよい。
【０００８】
本発明の中間品生産計画自動生成システムは、更に、受注情報データベース（１１３）と、中間品生産計画データベース（１１２）とを具備する。受注情報データベース（１１３）には、受注情報が格納されている。受注情報は、一次中間品（１０、１１、２０、２１、２２）と二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）との少なくとも１つが受注されたことを表す情報である。中間品生産計画生成部（１０１）は、一次中間品生産計画、二次中間品生産計画を生成したとき、一次中間品生産計画、二次中間品生産計画を中間品生産計画データベース（１１２）に格納する。製造指示情報生成部（１０２）は、受注情報データベース（１１３）と中間品生産計画データベース（１１２）とを参照して、一次中間品製造指示情報、二次中間品製造指示情報を生成する。一次中間品製造指示情報は、一次中間品（１０、１１、２０、２１、２２）と受注された一次中間品（１０、１１、２０、２１、２２）との個数と、一次中間品（１０、１１、２０、２１、２２）と受注された一次中間品（１０、１１、２０、２１、２２）との納期とを含む。二次中間品製造指示情報は、二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）と受注された二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）との個数と、二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）と受注された二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）との納期とを含む。本発明の中間品生産計画自動生成システムは、足りない分と、受注された分とだけ中間品｛一次中間品（１０、１１、２０、２１、２２）、二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）｝を製造するように製造先（第１製造先、第２製造先）に通知するため、生産業者は、その中間品を在庫として余計に保管しなくてもよい。
【０００９】
本発明の中間品生産計画自動生成システムは、更に、製造指示情報データベース（１１４）を具備する。製造指示情報生成部（１０２）は、一次中間品製造指示情報、二次中間品製造指示情報を生成したとき、一次中間品製造指示情報、二次中間品製造指示情報を製造指示情報データベース（１１４）に格納する。通知部（１０３）は、製造指示情報データベース（１１４）を参照して、製造指示情報データベース（１１４）に一次中間品製造指示情報、二次中間品製造指示情報が格納されているとき、その一次中間品製造指示情報を第１製造先に通知し、その二次中間品製造指示情報を第２製造先に通知することが好ましい。
【００１０】
本発明の中間品生産計画自動生成方法は、コンピュータ（１００）が実行する方法である。このコンピュータ（１００）は、製品生産計画テーブル（１１１−１）と、一次中間品テーブル（１１０−１、１１０−２）と、中間品生産計画生成部（１０１）と、製造指示情報生成部（１０２）と、通知部（１０３）とを具備する。製品生産計画テーブル（１１１−１）は、製品情報と製品生産計画と製品見込生産計画とを対応付ける。製品情報は、製品（１、２）を識別するための情報である。製品生産計画は、製品（１、２）の製品生産計画である。製品見込生産計画は、製品生産計画により生産される製品（１、２）のうち予めに生産される製品（１、２）の製品生産計画である。一次中間品テーブル（１１０−１、１１０−２）は、製品情報と一次中間品情報と第１製造先情報とを対応付ける。一次中間品情報は、製品（１、２）を構成する一次中間品（１０、１１、２０、２１、２２）を表す情報である。第１製造先情報は、第１製造先を識別するための情報である。本発明の中間品生産計画自動生成方法では、中間品生産計画生成部（１０１）が、製品生産計画テーブル（１１１−１）と一次中間品テーブル（１１０−１、１１０−２）とを参照して、製品見込生産計画に対して一次中間品（１０、１１、２０、２１、２２）の個数が足りないとき、一次中間品（１０、１１、２０、２１、２２）を生産するための一次中間品生産計画を生成する（Ｓ１３−ＮＯ、Ｓ１４）。一次中間品生産計画は、一次中間品（１０、１１、２０、２１、２２）の個数と納期とを含む。製造指示情報生成部（１０２）が、一次中間品生産計画に基づいて、一次中間品（１０、１１、２０、２１、２２）を製造するための一次中間品製造指示情報を生成する（Ｓ５２）。通知部（１０３）が、一次中間品製造指示情報を第１製造先に通知する（Ｓ５４）。通常、生産業者は、製品（１、２）の製品生産計画と製品見込生産計画とを立案して、製品（１、２）を生産する。本発明の中間品生産計画自動生成方法は、製品見込生産計画に対して足りない分だけ一次中間品（１０、１１、２０、２１、２２）を製造するように第１製造先に通知するため、生産業者は、その一次中間品を在庫として余計に保管しなくてもよい。このため、生産業者は、製品（１、２）の需要が変動してその需要が少なくても固定負債を減らすことができる。また、生産業者は、製品見込生産計画によって製品（１、２）を迅速に生産し、その製品（１、２）を販売して現金に替えることによって固定負債を減らしながら流動資産を増やすことができる。
【００１１】
本発明の中間品生産計画自動生成方法において、コンピュータ（１００）は、二次中間品テーブル（１１０−１−１、１１０−２−１、１１０−２−２）を更に具備する。二次中間品テーブル（１１０−１−１、１１０−２−１、１１０−２−２）は、一次中間品情報と二次中間品情報と第２製造先情報とを対応付ける。二次中間品情報は、一次中間品（１１、２１、２２）を構成する二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）を表す情報である。第２製造先情報は、第２製造先を識別するための情報である。本発明の中間品生産計画自動生成方法では、中間品生産計画生成部（１０１）が、二次中間品テーブル（１１０−１−１、１１０−２−１、１１０−２−２）を更に参照して、一次中間品（１１、２１、２２）に対して二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）の個数が足りないとき、二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）を生産するための二次中間品生産計画を生成する（Ｓ２４−ＮＯ、Ｓ２５）。二次中間品生産計画は、二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）の個数と納期とを含む。製造指示情報生成部（１０２）が、二次中間品生産計画に基づいて、二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）を製造するための二次中間品製造指示情報を生成する（Ｓ５３）。通知部（１０３）が、二次中間品製造指示情報を第２製造先に通知する（Ｓ５４）。本発明の中間品生産計画自動生成方法は、一次中間品（１０、１１、２０、２１、２２）に対して足りない分だけ二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）を製造するように第２製造先に通知するため、生産業者は、その二次中間品を在庫として余計に保管しなくてもよい。
【００１２】
本発明の中間品生産計画自動生成方法において、コンピュータ（１００）は、受注情報データベース（１１３）と、中間品生産計画データベース（１１２）と、製造指示情報データベース（１１４）とを具備する。受注情報データベース（１１３）には、受注情報が格納されている。受注情報は、一次中間品（１０、１１、２０、２１、２２）と二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）との少なくとも１つが受注されたことを表す情報である。本発明の中間品生産計画自動生成方法では、中間品生産計画生成部（１０１）が、一次中間品生産計画、二次中間品生産計画を生成したとき、一次中間品生産計画、二次中間品生産計画を中間品生産計画データベース（１１２）に格納する（Ｓ１４、Ｓ２５）。製造指示情報生成部（１０２）が、受注情報データベース（１１３）と中間品生産計画データベース（１１２）とを参照して、一次中間品製造指示情報、二次中間品製造指示情報を生成して製造指示情報データベース（１１４）に格納する（Ｓ５２、Ｓ５３）。一次中間品製造指示情報は、一次中間品（１０、１１、２０、２１、２２）と受注された一次中間品（１０、１１、２０、２１、２２）との個数と、一次中間品（１０、１１、２０、２１、２２）と受注された一次中間品（１０、１１、２０、２１、２２）との納期とを含む。二次中間品製造指示情報は、二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）と受注された二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）との個数と、二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）と受注された二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）との納期とを含む。通知部（１０３）が、製造指示情報データベース（１１４）を参照して、一次中間品製造指示情報を第１製造先に通知し、二次中間品製造指示情報を第２製造先に通知する（Ｓ５４）。本発明の中間品生産計画自動生成方法は、足りない分と、受注された分とだけ中間品｛一次中間品（１０、１１、２０、２１、２２）、二次中間品（１１−１、１１−２、１１−３、１１−４、２１−１、２１−２、２１−３、２１−４）｝を製造するように製造先（第１製造先、第２製造先）に通知するため、生産業者は、その中間品を在庫として余計に保管しなくてもよい。
【００１３】
【発明の実施の形態】
添付図面を参照して、本発明による中間品生産計画自動生成システムの実施の形態を以下に説明する。
【００１４】
本発明の中間品生産計画自動生成システムは、図１に示されるように、コンピュータ１００と、複数の製造先端末２００−１〜２００−Ｎとを具備する。コンピュータ１００と製造先端末２００−１〜２００−Ｎとはネットワーク３００に接続されている。
【００１５】
コンピュータ１００は、製品を生産する生産業者に利用される。コンピュータ１００は、図示しないＣＰＵと、データベースとを具備する。ＣＰＵは、コンピュータプログラムである中間品生産計画生成部１０１、製造指示情報生成部１０２、通知部１０３、収集部１０４を実行する。データベースは、部品表データベース１１０、製品生産計画データベース１１１、中間品生産計画データベース１１２、受注情報データベース１１３、製造指示情報データベース１１４を含む。
【００１６】
製品生産計画データベース１１１は、製品生産計画テーブルを有する。製品生産計画テーブルは、製品情報と製品生産計画と製品見込生産計画とを対応付ける。製品情報は、製品を識別するための情報である（以降、製品の製品情報と称する）。製品生産計画は、製品の製品生産計画である。製品見込生産計画は、製品生産計画により生産される製品のうち予めに生産される製品の製品生産計画である（以降、製品の製品見込生産計画と称する）。また、製品生産計画データベースには、製品の外観を表す写真、製品の図面、製品の値段などが格納されている。生産業者は、製品の需要の変動に応じて、製品の製品生産計画と製品見込生産計画とを立案する。
【００１７】
部品表データベース１１０は、複数の中間品テーブルを有する。複数の中間品テーブルのうちの一次中間品テーブルは、製品情報と一次中間品情報と第１製造先情報とを対応付ける。一次中間品情報は、製品を構成する一次中間品を表す情報である。第１製造先情報は、第１製造先を識別するための情報である。中間品生産計画生成部１０１は、製品生産計画データベース１１１（製品生産計画テーブル）と部品表データベース１１０（一次中間品テーブル）とを参照して、製品見込生産計画に対して一次中間品の個数が足りないとき、一次中間品を生産するための一次中間品生産計画を生成して中間品生産計画データベース１１２に格納する。一次中間品生産計画は、一次中間品情報と、一次中間品の個数と納期とを含む。
【００１８】
複数の中間品テーブルのうちの二次中間品テーブルは、一次中間品情報と二次中間品情報と第２製造先情報とを対応付ける。二次中間品情報は、一次中間品を構成する二次中間品を表す情報である。第２製造先情報は、第２製造先を識別するための情報である。中間品生産計画生成部１０１は、部品表データベース１１０（二次中間品テーブル）を更に参照して、一次中間品に対して二次中間品の個数が足りないとき、二次中間品を生産するための二次中間品生産計画を生成して中間品生産計画データベース１１２に格納する。二次中間品生産計画は、二次中間品情報と、二次中間品の個数と納期とを含む。二次中間品が製造されてから一次中間品が製造されるため、一次中間品の納期は、二次中間品の納期よりも長く設定される。
【００１９】
ここで、二次中間品、三次中間品、…を構成する三次中間品、四次中間品、…が存在する場合、複数の中間品テーブルのうち三次中間品テーブル、四次中間品テーブル、…が存在する。三次中間品テーブル、四次中間品テーブル、…の詳細は省略する。
【００２０】
受注情報データベース１１３には、受注情報が格納されている。受注情報は、製品に対して一次中間品と二次中間品との少なくとも１つが受注されたことを表す情報である。
【００２１】
製造指示情報生成部１０２は、受注情報データベース１１３と中間品生産計画データベース１１２とを参照して、受注されていない（製品に対して一次中間品と二次中間品とが受注されていない）場合、一次中間品生産計画に基づいて、一次中間品を製造するための一次中間品製造指示情報を生成して製造指示情報データベース１１４に格納し、二次中間品生産計画に基づいて、二次中間品を製造するための二次中間品製造指示情報を生成して製造指示情報データベース１１４に格納する。この場合、一次中間品製造指示情報は、一次中間品情報と、一次中間品の個数と納期とを含み、二次中間品製造指示情報は、二次中間品情報と、二次中間品の個数と納期とを含む。
【００２２】
また、製造指示情報生成部１０２は、受注情報データベース１１３と中間品生産計画データベース１１２とを参照して、製品に対して一次中間品と二次中間品との少なくとも１つ（例えば、一次中間品と二次中間品との両方）が受注されている場合、一次中間品生産計画と受注情報とに基づいて、一次中間品を製造するための一次中間品製造指示情報を生成して製造指示情報データベース１１４に格納し、二次中間品生産計画と受注情報とに基づいて、二次中間品を製造するための二次中間品製造指示情報を生成して製造指示情報データベース１１４に格納する。この場合、一次中間品製造指示情報は、一次中間品情報と、一次中間品と受注された一次中間品との個数と、一次中間品と受注された一次中間品との納期とを含み、二次中間品製造指示情報は、二次中間品情報と、二次中間品と受注された二次中間品との個数と、二次中間品と受注された二次中間品との納期とを含む。二次中間品が製造されてから一次中間品が製造されるため、一次中間品と受注された一次中間品との納期は、二次中間品と受注された二次中間品との納期よりも長く設定される。
【００２３】
通知部１０３は、製造指示情報データベース１１４を参照して、一次中間品製造指示情報を第１製造先が利用する製造先端末｛例えば、製造先端末２００−２｝に送信して第１製造先に通知する。また、通知部１０３は、製造指示情報データベース１１４を参照して、二次中間品製造指示情報を第２製造先が利用する製造先端末（例えば、製造先端末２００−３）に送信して第２製造先に通知する。
【００２４】
収集部１０４は、図示しない発注端末からの発注情報を収集する。発注情報は、製品情報と一次中間品情報と二次中間品情報との少なくとも１つの情報と、発注個数とを含む。発注端末を利用する利用者としては、顧客、販売店、メンテナンス業者が例示される。例えば、製品が発注された場合、収集部１０４は、製品生産計画データベース１１１（製品生産計画テーブル）と部品表データベース１１０（一次中間品テーブル、二次中間品テーブル）とを参照して、受注情報を生成して受注情報データベース１１３に格納する。この場合、受注情報は、一次中間品受注情報と二次中間品受注情報とを含む。一次中間品受注情報とは、その製品を構成する一次中間品を表す一次中間品情報と、発注個数に基づく一次中間品の個数（受注された一次中間品の個数）とが対応付けられた情報である。二次中間品受注情報とは、その一次中間品を構成する二次中間品を表す二次中間品情報と、発注個数に基づく二次中間品の個数（受注された二次中間品の個数）とが対応付けられた情報である。
【００２５】
このように、本発明の中間品生産計画自動生成システムは、製品見込生産計画に対して足りない分だけ一次中間品を製造するように第１製造先に通知するため、生産業者は、その一次中間品を在庫として余計に保管しなくてもよい。
【００２６】
また、本発明の中間品生産計画自動生成システムは、一次中間品に対して足りない分だけ二次中間品を製造するように第２製造先に通知するため、生産業者は、その二次中間品を在庫として余計に保管しなくてもよい。
【００２７】
また、本発明の中間品生産計画自動生成システムは、足りない分と、受注された分とだけ中間品（一次中間品、二次中間品）を製造するように製造先（第１製造先、第２製造先）に通知するため、生産業者は、その中間品（一次中間品、二次中間品）を在庫として余計に保管しなくてもよい。
【００２８】
このため、生産業者は、製品の需要が変動してその需要が少なくても固定負債を減らすことができる。また、生産業者は、製品見込生産計画によって製品を迅速に生産し、その製品を販売して現金に替えることによって固定負債を減らしながら流動資産を増やすことができる。
【００２９】
ここで、実施例として、製品を“コンピュータ”とする。図２に示されるように、“コンピュータ”には、“第１コンピュータ”である製品１と、“第２コンピュータ”である製品２とが生産業者によって生産されるものとする。“第２コンピュータ”は、“第１コンピュータ”とは型番や構成が異なる。
【００３０】
図２（ａ）に示されるように、製品１は、例えば、筐体１０、マザーボード１１から構成される。筐体１０、マザーボード１１は、製品１を構成する一次中間品である。マザーボード１１は、例えば、基板１１−１、メモリ素子１１−２、ＩＣ１１−３、ＩＣ１１−４から構成される。基板１１−１、メモリ素子１１−２、ＩＣ１１−３、ＩＣ１１−４は、マザーボード１１を構成する二次中間品である。ここで、筐体１０、マザーボード１１、基板１１−１、メモリ素子１１−２、ＩＣ１１−３、ＩＣ１１−４を製造する製造先が利用する端末を製造先端末２００−１、２００−２、２００−３、２００−４、２００−５、２００−６とする。
【００３１】
図２（ｂ）に示されるように、製品２は、例えば、筐体２０、マザーボード２１、オプション基板２２から構成される。筐体２０、マザーボード２１、オプション基板２２は、製品２を構成する二次中間品である。マザーボード２１は、例えば、基板２１−１、メモリ素子２１−２、ＩＣ２１−３、ＩＣ２１−４、ＩＣ１１−３から構成される。基板２１−１、メモリ素子２１−２、ＩＣ２１−３、ＩＣ２１−４、ＩＣ１１−３は、マザーボード２１を構成する二次中間品である。オプション基板２２は、例えば、ＩＣ１１−３、ＩＣ１１−４、ＩＣ２１−３から構成される。ＩＣ１１−３、ＩＣ１１−４、ＩＣ２１−３は、オプション基板２２を構成する二次中間品である。ここで、筐体２０、マザーボード２１、オプション基板２２、基板２１−１、メモリ素子２１−２、ＩＣ２１−３、ＩＣ２１−４を製造する製造先が利用する端末を製造先端末２００−７、２００−８、２００−９、２００−１０、２００−１１、２００−１２、２００−１３とする。
【００３２】
図３に示されるように、上述の製品生産計画テーブルである製品生産計画テーブル１１１−１には、製品１／製品２の製品情報と、製品１／製品２の製品生産計画と、製品１／製品２の製品見込生産計画とが格納されている。製品１／製品２の製品情報は、製品１／製品２の型番を表す製品番号、製品１／製品２の名称を表す製品名を含む。生産業者は、コンピュータ１００を用いて、製品１／製品２の製品生産計画、製品１／製品２の製品見込生産計画を需要変動に応じて定期的に変更する（例えば週毎に変更する）。例えば、製品１の製品生産計画を週当たり１０００台（１０００［台／週］）とし、製品１の製品見込生産計画を週当たり７００台（７００［台／週］）とする。製品２の製品生産計画を週当たり５００台（５００［台／週］）とし、製品２の製品見込生産計画を週当たり３００台（３００［台／週］）とする。
【００３３】
製品１において、図４に示されるように、上述の一次中間品テーブルである一次中間品テーブル１１０−１には、製品１の製品情報（製品１の製品番号とする）と、筐体１０／マザーボード１１を表す一次中間品情報と、筐体１０／マザーボード１１を製造する製造先を識別するための製造先情報と、筐体１０／マザーボード１１の製造能力［個／日］とが格納されている。筐体１０／マザーボード１１の製造能力とは、筐体１０／マザーボード１１の製造先によって日当たりに製造される筐体１０／マザーボード１１の個数を表す。筐体１０／マザーボード１１を表す一次中間品情報は、筐体１０／マザーボード１１の型番を表す部品番号、筐体１０／マザーボード１１の名称を表す部品名、筐体１０／マザーボード１１の在庫を含む。
【００３４】
一次中間品であるマザーボード１１において、図５に示されるように、上述の二次中間品テーブルである二次中間品テーブル１１０−１−１には、マザーボード１１の一次中間品情報（マザーボード１１の部品番号とする）と、基板１１−１／メモリ素子１１−２／ＩＣ１１−３／ＩＣ１１−４を表す二次中間品情報と、基板１１−１／メモリ素子１１−２／ＩＣ１１−３／ＩＣ１１−４を製造する製造先を識別するための製造先情報と、基板１１−１／メモリ素子１１−２／ＩＣ１１−３／ＩＣ１１−４の製造能力［個／日］とが格納されている。基板１１−１／メモリ素子１１−２／ＩＣ１１−３／ＩＣ１１−４の製造能力とは、基板１１−１／メモリ素子１１−２／ＩＣ１１−３／ＩＣ１１−４の製造先によって日当たりに製造される基板１１−１／メモリ素子１１−２／ＩＣ１１−３／ＩＣ１１−４の個数を表す。基板１１−１／メモリ素子１１−２／ＩＣ１１−３／ＩＣ１１−４を表す二次中間品情報は、基板１１−１／メモリ素子１１−２／ＩＣ１１−３／ＩＣ１１−４の型番を表す部品番号、基板１１−１／メモリ素子１１−２／ＩＣ１１−３／ＩＣ１１−４の名称を表す部品名、基板１１−１／メモリ素子１１−２／ＩＣ１１−３／ＩＣ１１−４の在庫を含む。
【００３５】
製品２において、図６に示されるように、上述の一次中間品テーブルである一次中間品テーブル１１０−２には、製品２の製品情報（製品２の製品番号とする）と、筐体２０／マザーボード２１／オプション基板２２を表す一次中間品情報と、筐体２０／マザーボード２１／オプション基板２２を製造する製造先を識別するための製造先情報と、筐体２０／マザーボード２１／オプション基板２２の製造能力［個／日］とが格納される。筐体２０／マザーボード２１／オプション基板２２の製造能力とは、筐体２０／マザーボード２１／オプション基板２２の製造先によって日当たりに製造される筐体２０／マザーボード２１／オプション基板２２の個数を表す。筐体２０／マザーボード２１／オプション基板２２を表す一次中間品情報は、筐体２０／マザーボード２１／オプション基板２２の型番を表す部品番号、筐体２０／マザーボード２１／オプション基板２２の名称を表す部品名、筐体２０／マザーボード２１／オプション基板２２の在庫を含む。
【００３６】
一次中間品であるマザーボード２１において、図７に示されるように、上述の二次中間品テーブルである二次中間品テーブル１１０−２−１には、マザーボード２１の一次中間品情報（マザーボード２１の部品番号とする）と、基板２１−１／メモリ素子２１−２／ＩＣ２１−３／ＩＣ２１−４／ＩＣ１１−３を表す二次中間品情報と、基板２１−１／メモリ素子２１−２／ＩＣ２１−３／ＩＣ２１−４／ＩＣ１１−３を製造する製造先を識別するための製造先情報と、基板２１−１／メモリ素子２１−２／ＩＣ２１−３／ＩＣ２１−４／ＩＣ１１−３の製造能力［個／日］とが格納されている。基板２１−１／メモリ素子２１−２／ＩＣ２１−３／ＩＣ２１−４／ＩＣ１１−３の製造能力とは、基板２１−１／メモリ素子２１−２／ＩＣ２１−３／ＩＣ２１−４／ＩＣ１１−３の製造先によって日当たりに製造される基板２１−１／メモリ素子２１−２／ＩＣ２１−３／ＩＣ２１−４／ＩＣ１１−３の個数を表す。基板２１−１／メモリ素子２１−２／ＩＣ２１−３／ＩＣ２１−４／ＩＣ１１−３を表す二次中間品情報は、基板２１−１／メモリ素子２１−２／ＩＣ２１−３／ＩＣ２１−４／ＩＣ１１−３の型番を表す部品番号、基板２１−１／メモリ素子２１−２／ＩＣ２１−３／ＩＣ２１−４／ＩＣ１１−３の名称を表す部品名、基板２１−１／メモリ素子２１−２／ＩＣ２１−３／ＩＣ２１−４／ＩＣ１１−３の在庫を含む。
【００３７】
一次中間品であるオプション基板２２において、図８に示されるように、上述の二次中間品テーブルである二次中間品テーブル１１０−２−２には、オプション基板２２の一次中間品情報（オプション基板２２の部品番号とする）と、ＩＣ１１−３／ＩＣ１１−４／ＩＣ２１−３を表す二次中間品情報と、ＩＣ１１−３／ＩＣ１１−４／ＩＣ２１−３を製造する製造先を識別するための製造先情報と、ＩＣ１１−３／ＩＣ１１−４／ＩＣ２１−３の製造能力［個／日］とが格納される。ＩＣ１１−３／ＩＣ１１−４／ＩＣ２１−３の製造能力とは、ＩＣ１１−３／ＩＣ１１−４／ＩＣ２１−３の製造先によって日当たりに製造されるＩＣ１１−３／ＩＣ１１−４／ＩＣ２１−３の個数を表す。ＩＣ１１−３／ＩＣ１１−４／ＩＣ２１−３を表す二次中間品情報は、ＩＣ１１−３／ＩＣ１１−４／ＩＣ２１−３の型番を表す部品番号、ＩＣ１１−３／ＩＣ１１−４／ＩＣ２１−３の名称を表す部品名、ＩＣ１１−３／ＩＣ１１−４／ＩＣ２１−３の在庫を含む。
【００３８】
次に、コンピュータ１００の動作を説明する。コンピュータ１００は、例えば、予め定められた曜日の予め定められた時間に、後述する動作フローを実行する。まず、中間品生産計画生成部１０１は、製品生産計画データベース１１１をアクセスして製品生産計画テーブル１１１−１を検索する。図９に示されるように、中間品生産計画生成部１０１は、製品生産計画テーブル１１１−１を参照して、製品の種類（Ａ種類）を検索する（ステップＳ１）。このとき、中間品生産計画生成部１０１は、製品の種類がＡ種類（Ａ＝２）あることを認識し、“第１コンピュータ”である製品１を第Ｘ製品１（Ｘ＝１）、“第２コンピュータ”である製品２を第Ｘ製品２（Ｘ＝２）として認識する。中間品生産計画生成部１０１は、設定値Ｘに１を設定して（ステップＳ２）、第Ｘ製品１“第１コンピュータ”における一次中間品検索処理を行う（ステップＳ１０）。
【００３９】
一次中間品検索処理において、図１０に示されるように、中間品生産計画生成部１０１は、部品表データベース１１０をアクセスして、第Ｘ製品１の製品番号が格納された一次中間品テーブル１１０−１を検索する（ステップＳ１１）。このとき、中間品生産計画生成部１０１は、一次中間品テーブル１１０−１を参照して、第Ｘ製品１を構成する一次中間品がＢ種類（Ｂ＝２）あることを認識し、筐体１０を第Ｙ一次中間品（Ｙ＝１）、マザーボード１１を第Ｙ一次中間品（Ｙ＝２）として認識する。中間品生産計画生成部１０１は、設定値Ｙに１を設定して（ステップＳ１２）、製品生産計画テーブル１１１−１と一次中間品テーブル１１０−１とを参照して、第Ｘ製品１の製品見込生産計画（７００［台／週］）に対して第Ｙ一次中間品“筐体１０”の個数が足りるか否かを検索する（ステップＳ１３）。第Ｙ一次中間品“筐体１０”の個数（在庫）が７００個以上の場合（ステップＳ１３−ＹＥＳ）、中間品生産計画生成部１０１は、設定値Ｙ（Ｙ＝１）に１を加算する（ステップＳ１５）。その設定値Ｙ（Ｙ＝２）が設定値Ｂ（Ｂ＝２）を超えないため（ステップＳ１６−ＮＯ）、中間品生産計画生成部１０１は、製品生産計画テーブル１１１−１と一次中間品テーブル１１０−１とを参照して、第Ｘ製品１の製品見込生産計画（７００［台／週］）に対して第Ｙ一次中間品“マザーボード１１”の個数が足りるか否かを検索する（ステップＳ１３）。第Ｙ一次中間品“マザーボード１１”の個数（在庫）が例えば２００個足りない場合（ステップＳ１３−ＮＯ）、中間品生産計画生成部１０１は、第Ｙ一次中間品“マザーボード１１”を生産するための第Ｙ一次中間品生産計画として“マザーボード１１”生産計画を生成して中間品生産計画データベース１１２に格納する（ステップＳ１４）。“マザーボード１１”生産計画は、第Ｙ一次中間品“マザーボード１１”を表す一次中間品情報と、第Ｙ一次中間品“マザーボード１１”の個数（２００個）と納期とを含む。次に、第Ｙ一次中間品“マザーボード１１”を製造するために、中間品生産計画生成部１０１は、第Ｙ一次中間品“マザーボード１１”における二次中間品検索処理を行う（ステップＳ２０）。
【００４０】
二次中間品検索処理において、図１１に示されるように、中間品生産計画生成部１０１は、第Ｙ一次中間品“マザーボード１１”を構成する二次中間品があるか否かを検索する（ステップＳ２１）。中間品生産計画生成部１０１は、部品表データベース１１０をアクセスして、第Ｙ一次中間品“マザーボード１１”の部品番号が格納された二次中間品テーブル１１０−１−１を検索したとき、第Ｙ一次中間品“マザーボード１１”を構成する二次中間品があることを認識する（ステップＳ２１−ＹＥＳ、Ｓ２２）。このとき、中間品生産計画生成部１０１は、二次中間品テーブル１１０−１−１を参照して、第Ｙ一次中間品“マザーボード１１”を構成する二次中間品がＣ種類（Ｃ＝４）あることを認識し、基板１１−１を第Ｚ二次中間品（Ｚ＝１）、メモリ素子１１−２を第Ｚ二次中間品（Ｚ＝２）、ＩＣ１１−３を第Ｚ二次中間品（Ｚ＝３）、ＩＣ１１−４を第Ｚ二次中間品（Ｚ＝４）として認識する。
【００４１】
中間品生産計画生成部１０１は、設定値Ｚに１を設定して（ステップＳ２３）、製品生産計画テーブル１１１−１と一次中間品テーブル１１０−１と二次中間品テーブル１１０−１−１とを参照して、第Ｙ一次中間品“マザーボード１１”（２００個）に対して第Ｚ二次中間品“基板１１−１”の個数が足りるか否かを検索する（ステップＳ２４）。第Ｚ二次中間品“基板１１−１”の個数（在庫）が２００個以上の場合（ステップＳ２４−ＹＥＳ）、中間品生産計画生成部１０１は、設定値Ｚ（Ｚ＝１）に１を加算する（ステップＳ２６）。その設定値Ｚ（Ｚ＝２）が設定値Ｃ（Ｃ＝４）を超えないため（ステップＳ２７−ＮＯ）、中間品生産計画生成部１０１は、製品生産計画テーブル１１１−１と一次中間品テーブル１１０−１と二次中間品テーブル１１０−１−１とを参照して、第Ｙ一次中間品“マザーボード１１”（２００個）に対して第Ｚ二次中間品“メモリ素子１１−２”の個数が足りるか否かを検索する（ステップＳ２４）。第Ｚ二次中間品“メモリ素子１１−２”の個数（在庫）が例えば１００個足りない場合（ステップＳ２４−ＮＯ）、中間品生産計画生成部１０１は、第Ｚ二次中間品“メモリ素子１１−２”を生産するための第Ｚ二次中間品生産計画として“メモリ素子１１−２”生産計画を生成して中間品生産計画データベース１１２に格納する（ステップＳ２５）。“メモリ素子１１−２”生産計画は、第Ｚ二次中間品“メモリ素子１１−２”を表す二次中間品情報と、第Ｚ二次中間品“メモリ素子１１−２”の個数（１００個）と納期とを含む。
【００４２】
次に、第Ｚ二次中間品“メモリ素子１１−２”を製造するために、第Ｚ二次中間品“メモリ素子１１−２”における三次中間品検索処理を行う（ステップＳ３０）。ここで、第Ｚ二次中間品“メモリ素子１１−２”を構成する三次中間品はないものとし、中間品生産計画生成部１０１は、設定値Ｚ（Ｚ＝２）に１を加算して（ステップＳ２６）、その設定値Ｚ（Ｚ＝３）が設定値Ｃ（Ｃ＝４）を超えるまで、第Ｚ二次中間品“ＩＣ１１−３”（Ｚ＝３）、第Ｚ二次中間品“ＩＣ１１−４”（Ｚ＝４）についても同様にステップＳ２４〜Ｓ２７を実行する。ステップＳ２４〜Ｓ２７を実行してその設定値Ｚ（Ｚ＝３）が設定値Ｃ（Ｃ＝４）を超えた場合（ステップＳ２７−ＹＥＳ）、図１０に示されるように、中間品生産計画生成部１０１は、設定値Ｙ（Ｙ＝１）に１を加算する（ステップＳ１５）。その設定値Ｙ（Ｙ＝３）が設定値Ｂ（Ｂ＝２）を超えたため（ステップＳ１６−ＹＥＳ）、図９に示されるように、中間品生産計画生成部１０１は、設定値Ｘ（Ｘ＝１）に１を加算する（ステップＳ３）。その設定値Ｘ（Ｘ＝２）が設定値Ａ（Ａ＝２）を超えないため（ステップＳ４−ＮＯ）、中間品生産計画生成部１０１は、第Ｘ製品１“第１コンピュータ”の場合と同様に、第Ｘ製品２“第２コンピュータ”における一次中間品検索処理を行う（ステップＳ１０）。その一次中間品検索処理の実行が終了した場合、中間品生産計画生成部１０１は、設定値Ｘ（Ｘ＝２）に１を加算する（ステップＳ３）。その設定値Ｘ（Ｘ＝３）が設定値Ａ（Ａ＝２）を超えたため（ステップＳ４−ＹＥＳ）、中間品生産計画生成部１０１が実行する動作フローは終了し、製造指示情報生成部１０２は、製造指示処理を行う（ステップＳ５０）。
【００４３】
ここで、中間品生産計画データベース１１２には、一次中間品生産計画と二次中間品生産計画とが格納されているものとする。中間品生産計画データベース１１２に格納された一次中間品生産計画としては、製品１における“マザーボード１１”生産計画（２００個、マザーボード１１の納期）が含まれるものとする。中間品生産計画データベース１１２に格納された二次中間品生産計画としては、マザーボード１１における“メモリ素子１１−２”生産計画（１００個、メモリ素子１１−２の納期）、“ＩＣ１１−３”生産計画（１００個、ＩＣ１１−３の納期）、“ＩＣ１１−４”生産計画（１００個、ＩＣ１１−４の納期）が含まれるものとする。
【００４４】
また、受注情報データベース１１３には、受注情報が格納されているものとする。受注情報データベース１１３に格納された受注情報は、製品２に用いられるマザーボード２１と、製品２のオプション基板２２に用いられるＩＣ１１−４とが受注されたことを表す。製品２に用いられるマザーボード２１の場合、その受注情報は、一次中間品受注情報と二次中間品受注情報とを含む。一次中間品受注情報は、受注された一次中間品“マザーボード２１”を表す一次中間品情報と、受注された一次中間品“マザーボード２１”の個数（１００個）とを含む。二次中間品受注情報は、受注された一次中間品“マザーボード２１”を構成する二次中間品“基板２１−１”を表す二次中間品情報と、二次中間品“基板２１−１”の個数（１００個）とを含む。また、二次中間品受注情報は、受注された一次中間品“マザーボード２１”を構成する二次中間品“メモリ素子２１−２”を表す二次中間品情報と、二次中間品“メモリ素子２１−２”の個数（１００個）とを含む。また、二次中間品受注情報は、受注された一次中間品“マザーボード２１”を構成する二次中間品“ＩＣ２１−３”を表す二次中間品情報と、二次中間品“ＩＣ２１−３”の個数（１００個）とを含む。また、二次中間品受注情報は、受注された一次中間品“マザーボード２１”を構成する二次中間品“ＩＣ２１−４”を表す二次中間品情報と、二次中間品“ＩＣ２１−４”の個数（１００個）とを含む。また、二次中間品受注情報は、受注された一次中間品“マザーボード２１”を構成する二次中間品“ＩＣ１１−３”を表す二次中間品情報と、二次中間品“ＩＣ１１−３”の個数（１００個）とを含む。また、製品２のオプション基板２２に用いられるＩＣ１１−４の場合、その受注情報は、二次中間品受注情報を含む。二次中間品受注情報は、受注された二次中間品“ＩＣ１１−４”を表す二次中間品情報と、二次中間品“ＩＣ１１−４”の個数（１００個）とを含む。
【００４５】
製造指示処理において、図１２に示されるように、製造指示情報生成部１０２は、受注情報データベース１１３を参照して、受注情報を検索する（ステップＳ５１）。製造指示情報生成部１０２は、受注情報データベース１１３と中間品生産計画データベース１１２とを参照して、中間品生産計画データベース１１２に一次中間品生産計画である“マザーボード１１”生産計画が格納されているため、“マザーボード１１”生産計画に基づいて、一次中間品“マザーボード１１”を製造するための一次中間品製造指示情報（“マザーボード１１”製造指示情報）を生成して製造指示情報データベース１１４に格納する（ステップＳ５２）。この“マザーボード１１”製造指示情報は、一次中間品“マザーボード１１”を表す一次中間品情報と、一次中間品“マザーボード１１”の個数（１００個）と納期とを含む。
【００４６】
ステップＳ５２にて、製造指示情報生成部１０２は、受注情報データベース１１３と中間品生産計画データベース１１２とを参照して、受注情報データベース１１３に一次中間品受注情報“マザーボード２１”を含む受注情報が格納されているため、一次中間品受注情報“マザーボード２１”に基づいて、一次中間品“マザーボード２１”を製造するための一次中間品製造指示情報（“マザーボード２１”製造指示情報）を生成して製造指示情報データベース１１４に格納する。この“マザーボード２１”製造指示情報は、一次中間品“マザーボード２１”を表す一次中間品情報と、一次中間品“マザーボード２１”の個数（１００個）と納期とを含む。
【００４７】
製造指示情報生成部１０２は、受注情報データベース１１３と中間品生産計画データベース１１２とを参照して、中間品生産計画データベース１１２に二次中間品生産計画である“メモリ素子１１−２”生産計画が格納されているため、“メモリ素子１１−２”生産計画に基づいて、二次中間品“メモリ素子１１−２”を製造するための二次中間品製造指示情報（“メモリ素子１１−２”製造指示情報）を生成して製造指示情報データベース１１４に格納する（ステップＳ５３）。この“メモリ素子１１−２”製造指示情報は、二次中間品“メモリ素子１１−２”を表す二次中間品情報と、二次中間品“メモリ素子１１−２”の個数（１００個）と納期とを含む。
【００４８】
ステップＳ５３にて、製造指示情報生成部１０２は、受注情報データベース１１３と中間品生産計画データベース１１２とを参照して、中間品生産計画データベース１１２に二次中間品生産計画である“ＩＣ１１−３”生産計画が格納され、受注情報データベース１１３に二次中間品受注情報“ＩＣ１１−３”を含む受注情報が格納されているため、“ＩＣ１１−３”生産計画と二次中間品受注情報“ＩＣ１１−３”とに基づいて、二次中間品“ＩＣ１１−３”を製造するための二次中間品製造指示情報（“ＩＣ１１−３”製造指示情報）を生成して製造指示情報データベース１１４に格納する。この“ＩＣ１１−３”製造指示情報は、二次中間品“ＩＣ１１−３”を表す二次中間品情報と、二次中間品“ＩＣ１１−３”の個数（１００個＋１００個＝２００個）と納期とを含む。
【００４９】
ステップＳ５３にて、製造指示情報生成部１０２は、上述と同様に、受注情報データベース１１３と中間品生産計画データベース１１２とを参照して、二次中間品“ＩＣ１１−４”、二次中間品“基板２１−１”、二次中間品“メモリ素子２１−２”、二次中間品“ＩＣ２１−３”、二次中間品“ＩＣ２１−４”についても二次中間品製造指示情報（“ＩＣ１１−４”製造指示情報、“基板２１−１”製造指示情報、“メモリ素子２１−２”製造指示情報、“ＩＣ２１−３”製造指示情報、“ＩＣ２１−４”製造指示情報）を生成して製造指示情報データベース１１４に格納する。
【００５０】
通知部１０３は、製造指示情報データベース１１４を参照して、“マザーボード１１”製造指示情報、“マザーボード２１”製造指示情報、“メモリ素子１１−２”製造指示情報、“ＩＣ１１−３”製造指示情報、“ＩＣ１１−４”製造指示情報、“基板２１−１”製造指示情報、“メモリ素子２１−２”製造指示情報、“ＩＣ２１−３”製造指示情報、“ＩＣ２１−４”製造指示情報を、マザーボード１１、マザーボード２１、“メモリ素子１１−２、ＩＣ１１−３、ＩＣ１１−４、基板２１−１、メモリ素子２１−２、ＩＣ２１−３、ＩＣ２１−４を製造する製造先の製造先端末２００−２、２００−８、２００−４、２００−５、２００−６、２００−１０、２００−１１、２００−１２、２００−１３に送信して、その製造先に通知する（ステップＳ５４）。
【００５１】
二次中間品“ＩＣ１１−３”は、製品１のマザーボード１１と、製品２のマザーボード２１との共通の中間品である。二次中間品“ＩＣ１１−４”は、製品１のマザーボード１１と、製品２のオプション基板２２との共通の中間品である。このため、本発明の中間品生産計画自動生成システムによれば、製造先に一度で製造してもらうほうが、生産業者は、二次中間品“ＩＣ１１−３”、“ＩＣ１１−４”を安く購入できる。
【００５２】
受注情報は、収集部１０４によって生成される。図１３に示されるように、収集部１０４は、図示しない発注端末からの発注情報を収集する（ステップＳ６１）。ここで、発注情報は、製品２に用いられるマザーボード２１と、製品２のオプション基板２２に用いられるＩＣ１１−４とが発注されたことを表す。製品２に用いられるマザーボード２１を表す発注情報の場合、その発注情報は、一次中間品“マザーボード２１”を表す一次中間品情報と、一次中間品“マザーボード２１”の個数（１００個）とを含む。製品２のオプション基板２２に用いられるＩＣ１１−４を表す発注情報の場合、二次中間品“ＩＣ１１−４”を表す二次中間品情報と、二次中間品“ＩＣ１１−４”の個数（１００個）とを含む。収集部１０４は、この発注情報によって上述の受注情報を生成して受注情報データベース１１３に格納する（ステップＳ６２）。ステップＳ６２にて、製品２のオプション基板２２に用いられるＩＣ１１−４の場合、収集部１０４は、製品生産計画テーブル１１１−１と一次中間品テーブル１１０−２−１と二次中間品テーブル１１０−２−２とを参照して、上述の受注情報（二次中間品受注情報を含む受注情）を生成する。ステップＳ６２にて、製品２に用いられるマザーボード２１を表す発注情報の場合、収集部１０４は、製品生産計画テーブル１１１−１と一次中間品テーブル１１０−２−１と二次中間品テーブル１１０−２−２とを参照して、上述の受注情報（一次中間品受注情報と二次中間品受注情報とを含む受注情報）を生成する。
【００５３】
以上により、本発明の中間品生産計画自動生成システムは、製品１、２の製品見込生産計画に対して足りない分だけ一次中間品（筐体１０、マザーボード１１、筐体２０、マザーボード２１、オプション基板２２）を製造するように製造先に通知するため、生産業者は、その一次中間品を在庫として余計に保管しなくてもよい。
【００５４】
また、本発明の中間品生産計画自動生成システムは、一次中間品（筐体１０、マザーボード１１、筐体２０、マザーボード２１、オプション基板２２）に対して足りない分だけ二次中間品（基板１１−１、メモリ素子１１−２、ＩＣ１１−３、ＩＣ１１−４、基板２１−１、メモリ素子２１−２、ＩＣ２１−３、ＩＣ２１−４）を製造するように製造先に通知するため、生産業者は、その二次中間品を在庫として余計に保管しなくてもよい。
【００５５】
また、本発明の中間品生産計画自動生成システムは、足りない分と、受注された分とだけ中間品｛一次中間品（筐体１０、マザーボード１１、筐体２０、マザーボード２１、オプション基板２２）、二次中間品（基板１１−１、メモリ素子１１−２、ＩＣ１１−３、ＩＣ１１−４、基板２１−１、メモリ素子２１−２、ＩＣ２１−３、ＩＣ２１−４）｝を製造するように製造先に通知するため、生産業者は、その中間品（一次中間品、二次中間品）を在庫として余計に保管しなくてもよい。
【００５６】
このため、生産業者は、製品１、２の需要が変動してその需要が少なくても固定負債を減らすことができる。また、生産業者は、製品見込生産計画によって製品１、２を迅速に生産し、その製品１、２を販売して現金に替えることによって固定負債を減らしながら流動資産を増やすことができる。
【００５７】
【発明の効果】
本発明の中間品生産計画自動生成システムは、固定負債を減らして、流動資産を増やすことができる。
【図面の簡単な説明】
【図１】本発明の中間品生産計画自動生成システムの構成を示すブロック図である。
【図２】本発明の中間品生産計画自動生成システムに用いられる製品の構成を示すブロック図である。
【図３】本発明の中間品生産計画自動生成システムにおける製品生産計画テーブルを示す図である。
【図４】本発明の中間品生産計画自動生成システムにおける一次中間品テーブルを示す図である。
【図５】本発明の中間品生産計画自動生成システムにおける二次中間品テーブルを示す図である。
【図６】本発明の中間品生産計画自動生成システムにおける一次中間品テーブルを示す図である。
【図７】本発明の中間品生産計画自動生成システムにおける二次中間品テーブルを示す図である。
【図８】本発明の中間品生産計画自動生成システムにおける二次中間品テーブルを示す図である。
【図９】本発明の中間品生産計画自動生成システムの動作を示すフローチャートである。
【図１０】本発明の中間品生産計画自動生成システムの動作を示すフローチャートである。
【図１１】本発明の中間品生産計画自動生成システムの動作を示すフローチャートである。
【図１２】本発明の中間品生産計画自動生成システムの動作を示すフローチャートである。
【図１３】本発明の中間品生産計画自動生成システムの動作を示すフローチャートである。
【符号の説明】
１、２　　製品
１０　　筐体
１１　　マザーボード
１１−１　　基板
１１−２　　メモリ素子
１１−３、１１−４　　ＩＣ
２０　　筐体
２１　　マザーボード
２２　　オプション基板
２１−１　　基板
２１−２　　メモリ素子
２１−３、２１−４　　ＩＣ
１００　　コンピュータ
１０１　　中間品生産計画生成部
１０２　　製造指示情報生成部
１０３　　通知部
１０４　　収集部
１１０　　部品表データベース
１１１　　製品生産計画データベース
１１２　　中間品生産計画データベース
１１３　　受注情報データベース
１１４　　製造指示情報データベース
２００−１〜２００−Ｎ　　製造先端末
３００　　ネットワーク
【図１】
2004046527.tif 000003
【図２】
2004046527.tif 000004
【図３】
2004046527.tif 000005
【図４】
2004046527.tif 000006
【図５】
2004046527.tif 000007
【図６】
2004046527.tif 000008
【図７】
2004046527.tif 000009
【図８】
2004046527.tif 000010
【図９】
2004046527.tif 000011
【図１０】
2004046527.tif 000012
【図１１】
2004046527.tif 000013
【図１２】
2004046527.tif 000014
【図１３】
2004046527.tif 000015