Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5155232B2 - Quality analysis system, quality analysis method and program - Google Patents
[go: Go Back, main page]

JP5155232B2 - Quality analysis system, quality analysis method and program - Google Patents

Quality analysis system, quality analysis method and program Download PDF

Info

Publication number
JP5155232B2
JP5155232B2 JP2009085890A JP2009085890A JP5155232B2 JP 5155232 B2 JP5155232 B2 JP 5155232B2 JP 2009085890 A JP2009085890 A JP 2009085890A JP 2009085890 A JP2009085890 A JP 2009085890A JP 5155232 B2 JP5155232 B2 JP 5155232B2
Authority
JP
Japan
Prior art keywords
input
information
product
raw material
quality
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2009085890A
Other languages
Japanese (ja)
Other versions
JP2010237997A (en
Inventor
弘一 結城
聡 伴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Corp
Original Assignee
Fujifilm Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujifilm Corp filed Critical Fujifilm Corp
Priority to JP2009085890A priority Critical patent/JP5155232B2/en
Publication of JP2010237997A publication Critical patent/JP2010237997A/en
Application granted granted Critical
Publication of JP5155232B2 publication Critical patent/JP5155232B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • General Factory Administration (AREA)

Description

本発明は、ロット単位に異なる原材料が投入され、2種以上の原材料がストックされる1以上のストック設備と、前記ストック設備から取り出された原材料をバッチ処理する1以上のバッチ処理設備とを少なくとも有する製造システムに適用される品質解析システム、品質解析方法及びプログラムに関する。   The present invention includes at least one stock facility in which different raw materials are input in lot units and stocked with two or more kinds of raw materials, and at least one batch processing facility that batch-processes raw materials taken out from the stock facility. The present invention relates to a quality analysis system, a quality analysis method, and a program applied to a manufacturing system.

1以上のストック設備と1以上のバッチ処理設備とを有する製造システムとして、例えば原材料(粉体や液体)から必要な液体を生産し、この液体を例えばロール状のフイルムに成膜又は塗布する製造システムや、液体を例えばボトルに充填して製品又は中間製品とする製造システム等が存在する。   As a manufacturing system having one or more stock facilities and one or more batch processing facilities, for example, a required liquid is produced from raw materials (powder and liquid), and this liquid is formed or coated on, for example, a roll film. There exist systems, manufacturing systems that fill liquids into, for example, bottles to make products or intermediate products, and the like.

通常、このような製造システムにおいては、ロット単位に異なる原材料が投入されることになるが、投入された原材料は、一旦、ストック設備(ストックタンク等)に入れられることとなる。ストック設備内では、ロット単位に異なる原材料を明確に区分けすることができないため、製品又は中間製品に、どの原材料が用いられたかを対応付けることができない。そのため、原材料の品質情報が、製品/中間製品の品質情報にどのような影響を与えるかの解析が困難となっている。特に、上述のようなフイルムへの成膜又は塗布、あるいは製品製造においては、成膜条件、製品の種類や製造状況によって、製造スピードが変動するため、製品等と原材料との対応付けがより困難になっている。なお、製造工程履歴管理システムとして例えば特許文献1に示すシステムがあるが、このシステムは、ストック設備が存在しない製造システムに適用したものであるため、上述のようなストック設備が存在す製造システムでは適用できない。
Normally, in such a manufacturing system, different raw materials are input in units of lots. However, the input raw materials are once stored in a stock facility (stock tank or the like). In the stock facility, since different raw materials cannot be clearly divided into lot units, it is impossible to associate which raw material is used with a product or an intermediate product. Therefore, it is difficult to analyze how the quality information of raw materials affects the quality information of products / intermediate products. In particular, in film formation or coating on a film as described above, or product manufacturing, the manufacturing speed varies depending on the film forming conditions, the type of product, and the manufacturing status, so it is more difficult to associate the product with raw materials. It has become. Although there is a system shown in the manufacturing process history management for example, Patent Document 1 as a system, the system, because the stock equipment is applied to a production system that does not exist, manufacturing systems that exist stock facilities as described above Is not applicable.

そこで、従来では、製品等と原材料との対応付けを行うために、以下の(1)〜(3)のいずれかで示す計算処理を行うようにしている。   Therefore, conventionally, in order to associate a product or the like with a raw material, a calculation process indicated by any one of (1) to (3) below is performed.

(1)タンク残量、原材料投入実績、原材料使用量のデータを収集し、受け−払い−残を計算する(プラグフローモデル)。 (1) Collect data on remaining tank capacity, raw material input results, and raw material usage, and calculate receipt-pay-remaining (plug flow model).

(2)特定の工程、特定のストックタンクに限定し、シミュレーションモデルを構築して計算する(特許文献2及び3参照)。 (2) Limited to a specific process and a specific stock tank, a simulation model is constructed and calculated (see Patent Documents 2 and 3).

(3)いくつかのサンプルについて「何時間後に製品に使用されたか」を実測し、得られた複数の実測値から推定値(一定時間)を割り出し、原材料投入実績のデータに一定時間を加算して計算する。 (3) Measure how many hours later the product was used for the product, calculate the estimated value (fixed time) from the multiple measured values obtained, and add the fixed time to the raw material input data To calculate.

これらの中で(2)の計算処理が、製品等と原材料との対応付けを高精度に行うことができるという効果がある。   Among these, the calculation process (2) has an effect that the product and the raw material can be associated with each other with high accuracy.

特許第3060984号公報Japanese Patent No. 3060984 特開2004−198017号公報JP 2004-198017 A 特表2008−502065号公報Special table 2008-502065 gazette

ところで、通常の製造工程では、複数の原材料、複数の工程、複数のストックタンクにより製品を製造している。前記(2)の計算処理は、工程毎、ストックタンク毎に計算モデル(パラメータ)を必要とするため、上述した通常の製造工程のように、経路の分岐や合流等を有する複雑な工程に適用することが困難であった。すなわち、プラントの形態に応じた全ての工程のシミュレーションモデルを構築することは困難であった。そのため、シミュレーションを実施している一部の工程、又は、時間をかけた箇所でしか、原材料との対応付けができていない。   By the way, in a normal manufacturing process, a product is manufactured by a plurality of raw materials, a plurality of processes, and a plurality of stock tanks. Since the calculation process (2) requires a calculation model (parameter) for each process and each stock tank, it is applied to a complicated process having branching or merging of paths, as in the normal manufacturing process described above. It was difficult to do. That is, it has been difficult to construct a simulation model for all processes according to the plant configuration. For this reason, it is possible to associate with the raw material only at a part of the process where the simulation is performed or at a place where time is spent.

また、一般に、中間製品を、複数の工場、製造委託先や異なるプラントで生産するケースがある。このような場合、各工場に品質情報が存在しているため、各工場の品質解析システムからデータを収集し、製品と対応付ける必要があり、時間がかかるという問題がある。   In general, there are cases where intermediate products are produced at a plurality of factories, manufacturing consignees, and different plants. In such a case, since quality information exists in each factory, it is necessary to collect data from the quality analysis system of each factory and associate it with the product, which causes a problem that it takes time.

また、複数の工程がシリーズに接続された1つの多段工程では、上述した(3)の計算処理を利用し、ロットの順番、原材料の投入時刻等によって、各工程への原材料の到達時刻を推定することによって、製品等と原材料との対応付けを行うケースも考えられるが、精度が悪いという問題がある。   Moreover, in one multi-stage process in which a plurality of processes are connected in series, the arrival time of the raw material to each process is estimated based on the order of lots, the input time of the raw material, etc. using the calculation process of (3) described above. By doing so, there may be a case where the product or the like is associated with the raw material, but there is a problem that the accuracy is poor.

本発明はこのような課題を考慮してなされたものであり、簡単な計算処理で、製品等と原材料との対応付けを精度よく、且つ、短時間に行うことができ、原材料品質の製品品質への影響を迅速に確認することができる品質解析システム、品質解析方法及びプログラムを提供することを目的とする。   The present invention has been made in consideration of such problems, and it is possible to perform the association between products and raw materials with high accuracy and in a short time with a simple calculation process. It is an object to provide a quality analysis system, a quality analysis method, and a program capable of quickly confirming the influence on the environment.

第1の本発明に係る品質解析システムは、ロット単位に異なる原材料が投入され、2種以上の原材料がストックされる1以上のストック設備を少なくとも有する製造システムに適用され、且つ、コンピュータと該コンピュータに接続された入力装置とを有し、前記製造システムにて製造された製品の品質を解析する品質解析システムにおいて、前記入力装置によって操作入力された前記原材料に関する情報を取得する手段と、前記入力装置によって操作入力された前記原材料の投入量情報を取得する投入量取得手段と、前記入力装置によって操作入力された前記ストック設備内の原材料の残量情報を取得する残量取得手段と、前記入力装置によって操作入力された前記製品の払出量情報を取得する払出量取得手段と、前記投入量情報、前記残量情報及び前記払出量情報に基づいて、前記製品に含まれる前記原材料に関する情報を特定する原材料特定手段とを有することを特徴とする。   The quality analysis system according to the first aspect of the present invention is applied to a manufacturing system having at least one stock facility in which different raw materials are input in lot units and two or more kinds of raw materials are stocked, and the computer and the computer In the quality analysis system for analyzing the quality of the product manufactured by the manufacturing system, means for acquiring information on the raw material operated and input by the input device, and the input Input amount acquisition means for acquiring input information of the raw material input by operation by the apparatus, residual amount acquisition means for acquiring residual amount information of the raw material in the stock facility input by operation by the input device, and the input Payout amount acquisition means for acquiring payout amount information of the product input by operation by the apparatus, the input amount information, and the remaining amount Based on the information and the payout amount information, and having a raw material specifying means for specifying the information about the raw materials contained in the product.

第2の本発明に係る品質解析方法は、ロット単位に異なる原材料が投入され、2種以上の原材料がストックされる1以上のストック設備を少なくとも有する製造システムに適用され、且つ、コンピュータと該コンピュータに接続された入力装置とを有し、前記製造システムにて製造された製品の品質を解析する品質解析システムにて使用される品質解析方法であって、前記入力装置によって操作入力された前記原材料に関する情報を取得するステップと、前記入力装置によって操作入力された前記原材料の投入量情報を取得する投入量取得ステップと、前記入力装置によって操作入力された前記ストック設備内の原材料の残量情報を取得する残量取得ステップと、前記入力装置によって操作入力された前記製品の払出量情報を取得する使用量取得ステップと、前記投入量情報、前記残量情報及び前記払出量情報に基づいて、前記製品に含まれる前記原材料に関する情報を特定する原材料特定ステップとを有することを特徴とする。   The quality analysis method according to the second aspect of the present invention is applied to a manufacturing system having at least one stock facility in which different raw materials are input in lot units and two or more kinds of raw materials are stocked, and the computer and the computer A quality analysis method used in a quality analysis system for analyzing the quality of a product manufactured by the manufacturing system, wherein the raw material is operated and input by the input device A step of acquiring information regarding, a charge acquisition step of acquiring input information of the raw material operated and input by the input device, and a remaining amount information of raw material in the stock facility input by operation of the input device. A remaining amount acquisition step to be acquired, and a usage amount for acquiring payout amount information of the product that has been operated and input by the input device And resulting steps, the input amount information, on the basis of the remaining amount information and the payout amount information, and having a raw material specifying step of specifying the information about the raw materials contained in the product.

第3の本発明に係るプログラムは、ロット単位に異なる原材料が投入され、2種以上の原材料がストックされる1以上のストック設備を少なくとも有する製造システムに適用され、且つ、コンピュータと該コンピュータに接続された入力装置とを有し、前記製造システムにて製造された製品の品質を解析する品質解析システムを、前記入力装置によって操作入力された前記原材料に関する情報を取得する手段、前記入力装置によって操作入力された前記原材料の投入量情報を取得する投入量取得手段、前記入力装置によって操作入力された前記ストック設備内の原材料の残量情報を取得する残量取得手段、前記入力装置によって操作入力された前記製品の払出量情報を取得する使用量取得手段、前記投入量情報、前記残量情報及び前記払出量情報に基づいて、前記製品に含まれる前記原材料に関する情報を特定する原材料特定手段として機能させるためのプログラムである。   A program according to a third aspect of the present invention is applied to a manufacturing system having at least one stock facility in which different raw materials are input in lot units and two or more kinds of raw materials are stocked, and is connected to the computer and the computer. A quality analysis system for analyzing the quality of a product manufactured by the manufacturing system, means for acquiring information on the raw material input by the input device, and operated by the input device Input amount acquisition means for acquiring input amount information of the input raw material, remaining amount acquisition means for acquiring remaining amount information of raw material in the stock facility input by operation by the input device, and operation input by the input device The usage amount acquisition means for acquiring the amount-of-payout information of the product, the input amount information, the remaining amount information, and the amount of payout Based on the distribution, is a program for functioning as a raw material specifying means for specifying the information about the raw materials contained in the product.

第1〜第3の本発明において、前記製品の払出量情報は、前記製品の重量情報又は予め設定された前記製品に含まれる原材料の使用量情報であってもよい。   In the first to third aspects of the present invention, the payout amount information of the product may be weight information of the product or use amount information of raw materials included in the preset product.

また、前記製造システムは、前記原材料から前記製品の前段階である1以上の中間材料を製造する1以上の製造ラインと、前記中間材料がストックされる1以上の中間ストック設備と、前記中間材料から前記製品を製造する製造ラインとを有し、前記投入量取得手段(ステップ)は、さらに、前記入力装置によって操作入力された前記中間材料の投入量情報を取得する手段(ステップ)を有し、前記残量取得手段(ステップ)は、さらに、前記入力装置によって操作入力された前記中間ストック設備内の中間材料の残量情報を取得する手段(ステップ)を有し、前記払出量取得手段(ステップ)は、さらに、前記入力装置によって操作入力された前記中間材料の払出量情報を取得する手段(ステップ)を有し、さらに、前記中間材料の払出量情報、前記中間材料の残量情報及び前記中間材料の投入量情報に基づいて、前記製品と、前記製品に含まれる前記中間材料と、前記中間材料に含まれる前記原材料との対応関係を生成する対応関係生成手段(ステップ)とを有し、前記原材料特定手段(ステップ)は、生成された前記対応関係に基づいて前記製品に含まれる前記原材料に関する情報を特定するようにしてもよい。   In addition, the manufacturing system includes: one or more production lines for manufacturing one or more intermediate materials that are the previous stage of the product from the raw materials; one or more intermediate stock facilities for storing the intermediate materials; and the intermediate materials And the input amount acquisition means (step) further includes means (step) for acquiring input amount information of the intermediate material input by operation by the input device. The remaining amount acquisition means (step) further includes means (step) for acquiring remaining amount information of the intermediate material in the intermediate stock facility, which has been input by operation by the input device. Step) further includes means (step) for acquiring information on the amount of the intermediate material that has been input by the operation of the input device. Information, the intermediate material remaining amount information and the input information of the intermediate material, and a correspondence relationship between the product, the intermediate material included in the product, and the raw material included in the intermediate material is generated. Correspondence information generating means (step), and the raw material specifying means (step) may specify information on the raw material included in the product based on the generated correspondence relation.

また、前記製造システムは、さらに、前記中間材料から前記製品の前段階である1以上の別の中間材料を製造する1以上の製造ラインを有するようにしてもよい。   The manufacturing system may further include one or more manufacturing lines for manufacturing one or more other intermediate materials that are pre-stages of the product from the intermediate material.

また、第1〜第3の本発明において、さらに、前記コンピュータに接続された出力装置を有し、前記入力装置によって操作入力された前記製品の品質情報を取得する製品品質取得手段と、前記入力装置によって操作入力された前記原材料の品質情報を取得する原材料品質取得手段と、前記製品について特定された前記原材料に関する情報に基づいて、前記製品の品質情報と、前記製品に含まれる前記原材料の品質情報と対比させて出力する手段とを有するようにしてもよい。   Further, in the first to third aspects of the present invention, a product quality acquisition unit that further includes an output device connected to the computer and acquires quality information of the product operated and input by the input device, and the input Based on the information on the raw material specified for the product, the quality information of the product, and the quality of the raw material included in the product based on the raw material quality acquisition means for acquiring the quality information of the raw material operated and input by the apparatus A means for outputting the information in comparison with the information may be included.

この場合、前記製品の製造日時を基準に、前記製品の品質情報の推移を出力する手段と、前記製品の製造日時を基準に、前記製品に含まれる前記原材料の品質情報の推移を出力する手段とを有するようにしてもよい。   In this case, means for outputting the transition of quality information of the product based on the date and time of manufacture of the product, and means for outputting the transition of quality information of the raw materials included in the product based on the date and time of manufacture of the product You may make it have.

以上説明したように、本発明に係る品質解析システム、品質解析方法及びプログラムによれば、簡単な計算処理で、製品等と原材料との対応付けを精度よく、且つ、短時間に行うことができ、原材料品質の製品品質への影響を迅速に確認することができる。   As described above, according to the quality analysis system, the quality analysis method, and the program according to the present invention, it is possible to perform the association between products and raw materials with high accuracy and in a short time with a simple calculation process. The impact of raw material quality on product quality can be quickly confirmed.

本実施の形態に係る品質解析システムが適用される製造システムの一例を示すブロック図である。It is a block diagram which shows an example of the manufacturing system with which the quality analysis system which concerns on this Embodiment is applied. 本実施の形態に係る品質解析システムの一例を示す構成図である。It is a block diagram which shows an example of the quality analysis system which concerns on this Embodiment. 各管理コンピュータの一例を示す構成図である。It is a block diagram which shows an example of each management computer. 製造システムを第1基本モデル〜第3基本モデルに分離した例を示す説明図である。It is explanatory drawing which shows the example which isolate | separated the manufacturing system into the 1st basic model-the 3rd basic model. 原材料情報データベースの内訳を示す説明図である。It is explanatory drawing which shows the breakdown of a raw material information database. ロット情報データベースの内訳を示す説明図である。It is explanatory drawing which shows the breakdown of a lot information database. 図7Aは第1バッチ処理情報データベースの内訳を示す説明図であり、図7Bは第2バッチ処理情報データベースの内訳を示す説明図である。FIG. 7A is an explanatory diagram showing a breakdown of the first batch processing information database, and FIG. 7B is an explanatory diagram showing a breakdown of the second batch processing information database. 第1中間情報データベースの内訳を示す説明図である。It is explanatory drawing which shows the breakdown of a 1st intermediate information database. 第2中間情報データベースの内訳を示す説明図である。It is explanatory drawing which shows the breakdown of a 2nd intermediate information database. 製品情報データベースの内訳を示す説明図である。It is explanatory drawing which shows the breakdown of a product information database. 製品品質データベースの内訳を示す説明図である。It is explanatory drawing which shows the breakdown of a product quality database. 図12Aは第1演算用ファイルの内訳を示す説明図であり、図12Bは第1バッチ用投入残量ファイルの内訳を示す説明図であり、図12Cはロット用投入残量ファイルの内訳を示す説明図である。12A is an explanatory diagram showing a breakdown of the first calculation file, FIG. 12B is an explanatory diagram showing a breakdown of the first batch input remaining amount file, and FIG. 12C shows a breakdown of the lot input remaining amount file. It is explanatory drawing. 図13Aは第2演算用ファイルの内訳を示す説明図であり、図13Bは第2バッチ用投入残量ファイルの内訳を示す説明図であり、図13Cは中間材料第1投入量ファイルの内訳を示す説明図である。13A is an explanatory diagram showing a breakdown of the second calculation file, FIG. 13B is an explanatory diagram showing a breakdown of the second batch input remaining amount file, and FIG. 13C shows a breakdown of the intermediate material first input amount file. It is explanatory drawing shown. 図14Aは第3演算用ファイルの内訳を示す説明図であり、図14Bは中間材料第2投入残量ファイルの内訳を示す説明図である。FIG. 14A is an explanatory diagram showing a breakdown of the third calculation file, and FIG. 14B is an explanatory diagram showing a breakdown of the intermediate material second input remaining amount file. 本実施の形態に係る品質解析手段の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of the quality analysis means which concerns on this Embodiment. 第1データ処理部の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of a 1st data processing part. 第2データ処理部の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of a 2nd data processing part. 第3データ処理部の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of a 3rd data processing part. 原材料特定部の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of a raw material specific part. 第1データ処理部の処理動作を示すフローチャートである。It is a flowchart which shows the processing operation of a 1st data processing part. 第2データ処理部の処理動作を示すフローチャートである。It is a flowchart which shows the processing operation of a 2nd data processing part. 第3データ処理部の処理動作を示すフローチャートである。It is a flowchart which shows the processing operation of a 3rd data processing part. 原材料情報取得部、投入量取得部及び原材料特定部の処理動作を示すフローチャートである。It is a flowchart which shows the processing operation of a raw material information acquisition part, an input amount acquisition part, and a raw material specific | specification part. 第1バッチ処理特定部の処理動作を示すフローチャートである。It is a flowchart which shows the processing operation of a 1st batch process specific | specification part. ロット特定部の処理動作を示すフローチャートである。It is a flowchart which shows the processing operation of a lot specific | specification part. 第2バッチ処理特定部の処理動作を示すフローチャートである。It is a flowchart which shows the processing operation of a 2nd batch process specific part. 中間材料第1特定部の処理動作を示すフローチャートである。It is a flowchart which shows the processing operation of an intermediate material 1st specific part. 中間材料第2特定部の処理動作を示すフローチャートである。It is a flowchart which shows the processing operation of an intermediate material 2nd specific part. 製品原材料特定部の処理動作を示すフローチャートである。It is a flowchart which shows the processing operation of a product raw material specific | specification part. 品質表示部の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of a quality display part. 品質対比画面の第1対比画面の一例を示す説明図である。It is explanatory drawing which shows an example of the 1st contrast screen of a quality contrast screen. 品質対比画面の第2対比画面の一例を示す説明図である。It is explanatory drawing which shows an example of the 2nd contrast screen of a quality contrast screen. 比較例に係る第1対比画面の一例を示す説明図である。It is explanatory drawing which shows an example of the 1st contrast screen which concerns on a comparative example. 比較例に係る第2対比画面の一例を示す説明図である。It is explanatory drawing which shows an example of the 2nd contrast screen which concerns on a comparative example. 品質対比画面の他の例を示す説明図である。It is explanatory drawing which shows the other example of a quality contrast screen.

以下、本発明に係る品質解析システム、品質解析方法及びプログラムの実施の形態例を図1〜図35を参照しながら説明する。   Embodiments of a quality analysis system, a quality analysis method, and a program according to the present invention will be described below with reference to FIGS.

本実施の形態に係る品質解析システムは、ロット単位に異なる原材料が投入され、2種以上の原材料がストックされる1以上のストック設備と、前記ストック設備から取り出された原材料をバッチ処理する1以上のバッチ処理設備とを少なくとも有する製造システムに適用される。   In the quality analysis system according to the present embodiment, one or more stock facilities in which different raw materials are input in lot units and two or more kinds of raw materials are stocked, and one or more batch processing raw materials taken out from the stock facilities The present invention is applied to a manufacturing system having at least a batch processing facility.

この製造システム10は、例えば図1に示すように、3つのストックタンク(第1ストックタンク12a〜第3ストックタンク12c)と、2つのバッチ処理設備(第1バッチ処理設備14a及び第2バッチ処理設備14b)とを有する。   For example, as shown in FIG. 1, the manufacturing system 10 includes three stock tanks (first stock tank 12a to third stock tank 12c) and two batch processing facilities (first batch processing facility 14a and second batch processing). Equipment 14b).

第1ストックタンク12aには、ロット単位に異なる原材料が投入される。例えば第1ロットでは、3種類の原材料Ga1、Gb1、Gc1が投入され、第2ロットでは、3種類の原材料Ga2、Gb2、Gc2が投入され、第3ロットでは、3種類の原材料Ga3、Gb3、Ga3が投入される等である。   Different raw materials are put into the first stock tank 12a in lot units. For example, in the first lot, three types of raw materials Ga1, Gb1, and Gc1 are input, in the second lot, three types of raw materials Ga2, Gb2, and Gc2 are input, and in the third lot, three types of raw materials Ga3, Gb3, For example, Ga3 is introduced.

第1バッチ処理設備14aは、前段の第1ストックタンク12aから取り出された原材料をバッチ処理して第1中間材料とする設備である。第2バッチ処理設備14bは、前段の第2ストックタンク12bから取り出された中間材料をバッチ処理して第2中間材料とする設備である。なお、バッチ処理としては、例えば上述した3種類の原材料を混合して、例えば長尺フイルム用の溶融樹脂(中間材料)を製造したり、3種類の原材料を混合した液体等を別の工程から供給された長尺フイルムに成膜又は塗布する処理や、液体をボトルに充填する処理等もある。図1の例では、第1ストックタンク12a、第1バッチ処理設備14a、第2ストックタンク12b、第2バッチ処理設備14b、第3ストックタンク12cをシリーズにつなげた構成となっているが、この構成に限らず、例えば第2ストックタンク12bと第2バッチ処理設備14bが多段に接続された構成でもよい。製造システムの種々の構成例については後述する。   The 1st batch processing equipment 14a is equipment which batch-processes the raw material taken out from the 1st stock tank 12a of the preceding paragraph, and makes it the 1st intermediate material. The 2nd batch processing equipment 14b is equipment which batch-processes the intermediate material taken out from the 2nd stock tank 12b of the preceding paragraph, and makes it the 2nd intermediate material. In addition, as batch processing, for example, the above-described three kinds of raw materials are mixed to produce a molten resin (intermediate material) for a long film, for example, or a liquid in which three kinds of raw materials are mixed from another process. There are also a process of forming or coating a supplied long film, a process of filling a bottle with a liquid, and the like. In the example of FIG. 1, the first stock tank 12a, the first batch processing facility 14a, the second stock tank 12b, the second batch processing facility 14b, and the third stock tank 12c are connected in series. For example, the second stock tank 12b and the second batch processing facility 14b may be connected in multiple stages. Various configuration examples of the manufacturing system will be described later.

そして、第3ストックタンク12cから取り出された中間材料が図示しない製造設備に供給されることによって製品16が製造されることになる。製造設備での処理としては、中間材料によって長尺フイルムを製造する等があげられる。もちろん、3種類の原材料を混合した液体等を別の工程から供給された長尺フイルムに成膜又は塗布する処理や、液体をボトルに充填する処理等もある。   And the product 16 is manufactured by supplying the intermediate material taken out from the 3rd stock tank 12c to the manufacturing facility which is not shown in figure. Examples of the processing in the production facility include production of a long film using an intermediate material. Needless to say, there is a process of forming or applying a liquid or the like in which three kinds of raw materials are mixed on a long film supplied from another process, a process of filling a liquid in a bottle, and the like.

そして、本実施の形態に係る品質解析システム20は、図2に示すように、後述する第1基本モデル〜第3基本モデルにそれぞれ対応した3つの管理コンピュータ(第1管理コンピュータ22a〜第3管理コンピュータ22c)と、各種データベースがネットワーク24を介して接続されて構成されている。第1管理コンピュータ22a〜第3管理コンピュータ22cには、キーボードや座標入力装置(マウス等)の入力装置26と、表示装置28とがそれぞれ接続されている。   As shown in FIG. 2, the quality analysis system 20 according to the present embodiment includes three management computers (first management computer 22a to third management) respectively corresponding to first to third basic models to be described later. A computer 22c) and various databases are connected via a network 24. An input device 26 such as a keyboard and a coordinate input device (such as a mouse) and a display device 28 are connected to the first management computer 22a to the third management computer 22c.

第1管理コンピュータ22a〜第3管理コンピュータ22cは、図3に代表的に示すように、プログラムの動作用並びにデータの転送用として使用されるメインメモリ30と、外部機器とのデータのやりとりを行う入出力ポート32と、プログラムの実行処理を行うCPU34とを有する。これらメインメモリ30、入出力ポート32及びCPU34は、システムバス36を通じて接続されている。   As representatively shown in FIG. 3, the first management computer 22a to the third management computer 22c exchange data between the main memory 30 used for program operation and data transfer and an external device. It has an input / output port 32 and a CPU 34 for executing a program. The main memory 30, the input / output port 32, and the CPU 34 are connected through a system bus 36.

入出力ポート32には、上述した入力装置26と、表示装置28と、CPU34からの指令に基づいてハードディスク38に対してアクセスを行うハードディスクドライブ(HDD)40と、ネットワーク24とが少なくとも接続されている。   The input / output port 32 is connected with at least the input device 26, the display device 28, a hard disk drive (HDD) 40 that accesses the hard disk 38 based on a command from the CPU 34, and the network 24. Yes.

ハードディスク38には、OSやアプリケーションプログラム並びに各種データが記録されている。また、アプリケーションプログラムとしては、既存の文書作成プログラム、表計算プログラムやCADプログラムのほか、本実施の形態に係る品質解析方法を実現する品質解析プログラム等がある。この品質解析プログラムは、品質解析システム20を、製造システム10にて製造された製品の品質を解析する品質解析手段50(図15参照)として機能させるためのプログラムである。   The hard disk 38 stores an OS, application programs, and various data. In addition to existing document creation programs, spreadsheet programs, and CAD programs, application programs include a quality analysis program that implements the quality analysis method according to the present embodiment. This quality analysis program is a program for causing the quality analysis system 20 to function as quality analysis means 50 (see FIG. 15) for analyzing the quality of a product manufactured by the manufacturing system 10.

本実施の形態に係る品質解析手段50の基本概念は、1つのストックタンクと1つのバッチ処理とを有する基本モデルを設定し、複雑な製造工程を有する製造システムに基本モデルを当てはめて、製造システムを1以上の基本モデルが組み合わされた全体モデルとして構築することにある。   The basic concept of the quality analysis means 50 according to the present embodiment is that a basic model having one stock tank and one batch process is set, and the basic model is applied to a manufacturing system having a complicated manufacturing process. Is constructed as an overall model in which one or more basic models are combined.

図1にて示した製造システムの例では、図4に示すように、原材料投入と第1ストックタンク12aと第1バッチ処理設備14aとを有する第1基本モデル52aと、第1バッチ処理設備14aと第2ストックタンク12bと第2バッチ処理設備14bとを有する第2基本モデル52bと、第2バッチ処理設備14bと、第3ストックタンク12cと製品16とを有する第3基本モデル52cとで構築されることとなる。   In the example of the manufacturing system shown in FIG. 1, as shown in FIG. 4, a first basic model 52a having raw material input, a first stock tank 12a and a first batch processing facility 14a, and a first batch processing facility 14a. And a second basic model 52b having a second stock tank 12b and a second batch processing facility 14b, a second basic model 52c having a second batch processing facility 14b, a third stock tank 12c and a product 16. Will be.

このうち、第1基本モデル52aが原材料の投入と原材料のストックと第1中間材料の払出を示す基本モデルとなり、第2基本モデル52bが第1中間材料(又は第2中間材料)の投入と第1中間材料(又は第2中間材料)のストックと第2中間材料の払出を示す基本モデルとなり、第3基本モデル52cが第2中間材料(又は第1中間材料)の投入と第2中間材料(又は第1中間材料)のストックと製品の払出を示す基本モデルとなる。   Among these, the first basic model 52a is a basic model showing the input of raw materials, the stock of raw materials and the discharge of the first intermediate material, and the second basic model 52b is the input of the first intermediate material (or the second intermediate material) and the first This is a basic model showing the stock of the first intermediate material (or the second intermediate material) and the dispensing of the second intermediate material. The third basic model 52c is charged with the second intermediate material (or the first intermediate material) and the second intermediate material ( Alternatively, this is a basic model showing stock of the first intermediate material) and the delivery of the product.

そして、より複雑な製造工程を有する製造システムに適用する場合は、第1基本モデル52aや第2基本モデル52bが多数組み合わされた形態となる。これら基本モデルの組み合わせは1つの工場で実現してもよいし、別の工場や委託先を含めて実現してもよい。   And when applying to the manufacturing system which has a more complicated manufacturing process, it will become the form with which many 1st basic models 52a and 2nd basic models 52b were combined. The combination of these basic models may be realized in one factory, or may be realized including another factory or a contractor.

基本モデルによる利点は、1以上の第1基本モデル52aにそれぞれ対応する第1データベースと、第2基本モデル52bに対応する第2データベースと、第3基本モデル52cに対応する第3データベースを設定したとき、先頭の第1基本モデル52aから最終の第3基本モデル52cにつながる経路、又は最終の第3基本モデル52cから先頭の第1基本モデル52aにつながる経路に従って簡単にデータベースの対応付けができることにある。これは、第1基本モデル52aから第3基本モデル52cまでが1つの工場でシリーズにつながる製造ラインはもちろんのこと、各基本モデルがそれぞれ別個の工場や、委託先に分離している場合にも簡単にデータベースの対応付けができる点でメリットがある。   The advantage of the basic model is that a first database corresponding to one or more first basic models 52a, a second database corresponding to the second basic model 52b, and a third database corresponding to the third basic model 52c are set. The database can be easily associated according to the route from the first first basic model 52a to the final third basic model 52c, or the route from the final third basic model 52c to the first first basic model 52a. is there. This applies not only to the production line where the first basic model 52a to the third basic model 52c are connected to the series in one factory, but also to the case where each basic model is separated into separate factories or contractors. There is an advantage in that the database can be easily associated.

ここで、その一例を説明する。   Here, an example will be described.

先ず、図2に示すように、ネットワーク24に接続される各種データベースとして、原材料情報データベースRMDBと、第1バッチ処理情報データベースBPDB1と、第2バッチ処理情報データベースBPDB2と、ロット情報データベースLNDBと、第1中間情報データベースMMDB1と、第2中間情報データベースMMDB2と、製品情報データベースPIDBと、製品品質データベースPQDBとがある。   First, as shown in FIG. 2, as the various databases connected to the network 24, the raw material information database RMDB, the first batch processing information database BPDB1, the second batch processing information database BPDB2, the lot information database LNDB, There are a first intermediate information database MMDB1, a second intermediate information database MMDB2, a product information database PIDB, and a product quality database PQDB.

原材料情報データベースRMDBは、例えば図5に示すように、各レコードに、原材料の識別番号と、原材料の名称と、原材料の品質情報とが記録される。原材料の品質情報は、品質のほか、特性を含み、例えば品質検査や特性検査によって得られた評価値や特性値であり、具体的には、製品が例えばセルロースエステルフイルムであれば、粘度等が挙げられる。   In the raw material information database RMDB, for example, as shown in FIG. 5, the identification number of the raw material, the name of the raw material, and the quality information of the raw material are recorded in each record. In addition to quality, the quality information of raw materials includes characteristics, for example, evaluation values and characteristic values obtained by quality inspection and characteristic inspection. Specifically, if the product is, for example, a cellulose ester film, the viscosity and the like are Can be mentioned.

ロット情報データベースLNDBは、例えば図6に示すように、第1基本モデル52aの個数に対応して設定され、各レコードに、第1基本モデル52aに対応する設備の識別番号と、ロット番号と、原材料の識別番号と、原材料の個別投入量と、合計投入量とが記録される。1つのロットに複数種の原材料を投入する場合があり、その場合は、複数種の原材料に対応して原材料の識別番号と、原材料の個別投入量とが記録される。合計投入量は、1つのロットに1種類の原材料を投入する場合は、当該原材料の個別投入量であり、1つのロットに複数種の原材料を投入する場合は、複数種の原材料の各個別投入量を合計した投入量となる。   For example, as shown in FIG. 6, the lot information database LNDB is set corresponding to the number of first basic models 52a, and each record includes an identification number of a facility corresponding to the first basic model 52a, a lot number, The raw material identification number, the individual input amount of the raw material, and the total input amount are recorded. In some cases, a plurality of types of raw materials are input to one lot. In this case, the raw material identification numbers and the individual input amounts of the raw materials are recorded corresponding to the plurality of types of raw materials. The total input amount is the individual input amount of the raw material when one type of raw material is input to one lot, and the individual input amount of the multiple types of raw material is input when multiple types of raw materials are input to one lot. This is the total input amount.

第1バッチ処理情報データベースBPDB1は、例えば図7Aに示すように、第1基本モデル52aの個数に対応して設定され、各レコードに、第1基本モデル52aに対応する設備の識別番号と、第1バッチ処理番号と、第1バッチ処理毎の製造条件に関する情報(例えば第1バッチ処理の速度、単位吐出量、投入量等)とが記録される。投入量は、当該第1バッチ処理にて投入される原材料の合計投入量が挙げられる。   For example, as shown in FIG. 7A, the first batch processing information database BPDB1 is set corresponding to the number of the first basic models 52a, and each record has an identification number of the equipment corresponding to the first basic model 52a, One batch process number and information on manufacturing conditions for each first batch process (for example, the speed of the first batch process, unit discharge amount, input amount, etc.) are recorded. The input amount includes the total input amount of raw materials input in the first batch process.

第2バッチ処理情報データベースBPDB2は、例えば図7Bに示すように、第2基本モデル52bの個数に対応して設定され、各レコードに、第2基本モデル52bに対応する設備の識別番号と、第2バッチ処理番号と、第2バッチ処理毎の製造条件に関する情報(例えば第2バッチ処理の速度、単位吐出量、投入量等)とが記録される。投入量は、当該第2バッチ処理にて投入される中間材料の投入量が挙げられる。   For example, as shown in FIG. 7B, the second batch processing information database BPDB2 is set corresponding to the number of the second basic models 52b, and each record has an identification number of the equipment corresponding to the second basic model 52b, 2 batch process numbers and information on manufacturing conditions for each second batch process (for example, speed of second batch process, unit discharge amount, input amount, etc.) are recorded. The input amount includes the input amount of the intermediate material input in the second batch process.

第1中間情報データベースMMDB1は、例えば図8に示すように、第1基本モデル52aの個数に対応して設定され、各レコードに、第1中間材料の番号(連番であって、レコード番号に対応している)と、第1中間材料の製造年月日時と、払出量の種別と、第1中間材料の払出量(重量又は使用量)と、後述する第1中間材料の投入量換算値と、第1中間材料に対応する第1バッチ処理番号と、第1中間材料に対応するロット番号とが記録される。払出量の種別は、例えば製品の重量か、又は予め仕様等で設定されている製品に含まれる原材料の使用量を区別するためのフラグ情報である。以下同様である。   For example, as shown in FIG. 8, the first intermediate information database MMDB1 is set corresponding to the number of the first basic models 52a, and each record has a first intermediate material number (sequential number and a record number). ), The date of manufacture of the first intermediate material, the type of payout amount, the payout amount (weight or use amount) of the first intermediate material, and the input equivalent value of the first intermediate material described later And a first batch process number corresponding to the first intermediate material and a lot number corresponding to the first intermediate material are recorded. The type of payout amount is, for example, flag information for distinguishing the weight of a product or the amount of raw material contained in a product set in advance according to specifications or the like. The same applies hereinafter.

第2中間情報データベースMMDB2は、例えば図9に示すように、第2基本モデル52bの個数に対応して設定され、各レコードに、第2中間材料の番号(連番であって、レコード番号に対応している)と、第2中間材料の製造年月日時と、払出量の種別と、第2中間材料の払出量(重量又は使用量)と、後述する第2中間材料の投入量換算値と、第2中間材料に含まれる中間材料の投入元の番号と、第2中間材料に含まれる中間材料の番号(第1中間材料番号又は第2中間材料番号)と、第2中間材料に対応する第2バッチ処理番号とが記録される。第2中間材料に含まれる中間材料の投入元の番号は、前段の第1基本モデル52a又は第2基本モデル52bに対応する設備の識別番号である。   For example, as shown in FIG. 9, the second intermediate information database MMDB2 is set corresponding to the number of the second basic models 52b, and each record has a second intermediate material number (a serial number and a record number). ), The date of manufacture of the second intermediate material, the type of amount to be dispensed, the amount dispensed (weight or amount used) of the second intermediate material, and the input amount converted value of the second intermediate material to be described later Corresponding to the input number of the intermediate material included in the second intermediate material, the number of the intermediate material included in the second intermediate material (first intermediate material number or second intermediate material number), and the second intermediate material And the second batch process number to be recorded. The number of the input source of the intermediate material included in the second intermediate material is an identification number of the equipment corresponding to the first basic model 52a or the second basic model 52b in the previous stage.

製品情報データベースPIDBは、例えば図10に示すように、各レコードに、製品番号と、製品の製造年月日時と、払出量の種別と、製品の払出量(重量又は使用量)と、後述する製品の投入量換算値と、製品に含まれる中間材料の投入元の番号と、製品に含まれる中間材料の番号(第1中間材料番号又は第2中間材料番号)とが記録される。製品に含まれる中間材料の投入元の番号は、前段の第1基本モデル52a又は第2基本モデル52bに対応する設備の識別番号である。   For example, as shown in FIG. 10, the product information database PIDB includes a product number, a date of manufacture of a product, a type of a payout amount, a payout amount (weight or usage amount), and will be described later. The input amount converted value of the product, the number of the input source of the intermediate material included in the product, and the number of the intermediate material included in the product (first intermediate material number or second intermediate material number) are recorded. The number of the input source of the intermediate material included in the product is an identification number of the equipment corresponding to the first basic model 52a or the second basic model 52b in the previous stage.

製品品質データベースPQDBは、例えば図11に示すように、各レコードに、製品番号と、製品の製造年月日時と、製品の品質情報と、製品に対応する第1バッチ処理番号と、製品に対応する第2バッチ処理番号と、製品に対応するロット番号と、製品に含まれる原材料の識別番号と、製品に含まれる原材料の個別含有量が記録される。製品の品質情報は、品質検査によって得られた評価値であり、製品が例えばセルロースエステルフイルムであれば、厚み方向のレターデーション(Rth)等が挙げられる。   For example, as shown in FIG. 11, the product quality database PQDB corresponds to the product number, the date of manufacture of the product, the quality information of the product, the first batch processing number corresponding to the product, and the product. The second batch processing number, the lot number corresponding to the product, the identification number of the raw material included in the product, and the individual content of the raw material included in the product are recorded. The product quality information is an evaluation value obtained by quality inspection. If the product is, for example, a cellulose ester film, the retardation in the thickness direction (Rth) and the like can be mentioned.

一方、第1管理コンピュータ22a〜第3管理コンピュータ22cの各ハードディスク38には、現在の投入量の情報(投入量演算値)や、換算値等の途中の演算値等が一時的に記録される演算用ファイルと、投入残量ファイル等が設定される。   On the other hand, each hard disk 38 of the first management computer 22a to the third management computer 22c temporarily records current input amount information (input amount calculation value), an intermediate calculation value such as a conversion value, and the like. A calculation file, a remaining input file, and the like are set.

例えば第1基本モデル52aに対応した第1管理コンピュータ22aのハードディスク38には、例えば第1演算用ファイルCLFL1(図12A参照)と、第1バッチ用投入残量ファイルBRFL1(図12B参照)と、ロット用投入残量ファイルLRFL(図12C参照)とが設定される。   For example, the hard disk 38 of the first management computer 22a corresponding to the first basic model 52a includes, for example, a first calculation file CLFL1 (see FIG. 12A), a first batch input remaining amount file BRFL1 (see FIG. 12B), A lot input remaining amount file LRFL (see FIG. 12C) is set.

第1演算用ファイルCLFLは、図12Aに示すように、例えば1レコードに、原材料の実測投入量(第1実測投入量情報)が記録され、第2レコードに、第1ストックタンクにストックされた原材料の残量情報が記録され、第3レコードに、第1中間材料の払出量情報(重量又は使用量)が記録され、第4レコードに、第1ストックタンクにストックされた原材料の残量の単位換算値(投入量の単位に換算された値:第1残量換算値)が記録され、第5レコードに、第1中間材料の払出量の単位換算値(投入量の単位に換算された値:第1払出量換算値)が記録され、第6レコードに、第1中間材料を払い出した時点での原材料の投入量に対する第1中間材料の占める量(第1中間投入量換算値)が記録される。第1レコードに記録される第1実測投入量情報は、原材料が投入される毎に更新され、さらに、一定のタイミング(第1中間材料が払い出されるタイミング)で、第1中間投入量換算値によって差し引かれるようになっている。
As shown in FIG. 12A, the first calculation file CLFL 1 is recorded with, for example, the measured input amount of raw material (first measured input amount information) in one record, and is stored in the first stock tank in the second record. The remaining amount information of the raw material is recorded, the amount information (weight or usage amount) of the first intermediate material is recorded in the third record, and the remaining amount of the raw material stocked in the first stock tank is recorded in the fourth record. Unit converted value (value converted to input unit: first remaining amount converted value) is recorded, and unit converted value (converted to input unit) of the first intermediate material discharge amount is recorded in the fifth record. Value: first converted amount converted value), and the sixth record occupies the first intermediate material with respect to the input amount of the raw material when the first intermediate material is discharged (first intermediate input converted value). Is recorded. The first actually measured input amount information recorded in the first record is updated every time the raw material is input, and at a certain timing (timing at which the first intermediate material is dispensed) according to the first intermediate input amount conversion value. It is designed to be deducted.

第1バッチ用投入残量ファイルBRFL1は、図12Bに示すように、例えば各レコードに対応して各第1バッチ処理の原材料の投入残量が記録されるようになっている。第1レコードには、第1バッチ処理番号1の原材料の投入残量が記録され、第2レコードには、第1バッチ処理番号2の原材料の投入残量が記録され、以下同様である。例えば第1レコードに記録される第1バッチ処理番号1の原材料の投入残量は、初期段階で予め設定された第1バッチ処理の原材料の投入量(第1バッチ処理情報データベースBPDB1(図7A参照)の1レコード目に記録された投入量)が格納され、処理が進むごとに、第1中間材料投入量換算値によって順次差し引かれるようになっている。その他のレコードについても同様である。   In the first batch input remaining amount file BRFL1, as shown in FIG. 12B, for example, the input remaining amount of raw materials for each first batch process is recorded corresponding to each record. The first record of the raw material charge of the first batch process number 1 is recorded in the first record, the remaining charge of the raw material of the first batch process number 2 is recorded in the second record, and so on. For example, the input amount of the raw material of the first batch process number 1 recorded in the first record is the input amount of the raw material of the first batch process preset in the initial stage (first batch process information database BPDB1 (see FIG. 7A). The input amount recorded in the first record) is stored, and each time the processing proceeds, the first intermediate material input amount converted value is sequentially subtracted. The same applies to other records.

ロット用投入残量ファイルLRFLは、図12Cに示すように、例えば各レコードに対応して各ロットの原材料の投入残量が記録されるようになっている。第1レコードには、第1ロットの原材料の投入残量が記録され、第2レコードには、第2ロットの原材料の投入残量が記録され、以下同様である。例えば第1レコードに記録される第1ロットの原材料の投入残量は、初期段階で予め設定された第1ロットの原材料の投入量(ロット情報データベースLNDB(図6参照)の1レコード目に記録された合計投入量)が格納され、処理が進むごとに、第1中間材料投入量換算値によって順次差し引かれるようになっている。その他のレコードについても同様である。   As shown in FIG. 12C, the lot input amount file LRFL records, for example, the input amount of raw materials in each lot corresponding to each record. The first record records the remaining amount of raw material in the first lot, the second record records the remaining amount of raw material in the second lot, and so on. For example, the input amount of the raw material of the first lot recorded in the first record is recorded in the first record of the raw material input amount of the first lot preset in the initial stage (the lot information database LNDB (see FIG. 6)). The total input amount) is stored, and each time the processing proceeds, the first intermediate material input amount converted value is sequentially subtracted. The same applies to other records.

次に、第2基本モデル52bに対応する第2管理コンピュータ22bのハードディスク38には、例えば第2演算用ファイルCLFL2(図13A参照)と、第2バッチ用投入残量ファイルBRFL2(図13B参照)と、中間材料第1投入量ファイルMRFL1(図13C参照)とが設定される。
Next, on the hard disk 38 of the second management computer 22b corresponding to the second basic model 52b, for example, the second calculation file CLFL2 (see FIG. 13A) and the second batch input remaining amount file BRFL2 (see FIG. 13B) If the intermediate material first apply the remaining amount file MRFL1 (see FIG. 13C) is set.

第2演算用ファイルCLFL2は、図13Aに示すように、例えば1レコードに、中間材料の実測投入量情報(第2実測投入量情報)が記録され、第2レコードに、第2ストックタンク12bにストックされた中間材料の残量が記録され、第3レコードに、第2中間材料の払出量(重量又は使用量)が記録され、第4レコードに、第2ストックタンク12bにストックされた中間材料の残量の単位換算値(投入量の単位に換算された値:第2残量換算値)が記録され、第5レコードに、第2中間材料の払出量の単位換算値(投入量の単位に換算された値:第2払出量換算値)が記録され、第6レコードに、第2中間材料を払い出した時点での中間材料の投入量に対する第2中間材料の占める量(第2中間投入量換算値)が記録される。第1レコードに記録される第2実測投入量情報は、中間材料が投入される毎に更新され、さらに、一定のタイミングで、第2中間投入量換算値によって差し引かれるようになっている。ここでの一定のタイミングは、第2中間材料が払い出されるタイミングであり、第1中間材料が払い出されるタイミングと異なってもよい。   In the second calculation file CLFL2, as shown in FIG. 13A, for example, the measured input information of the intermediate material (second measured input information) is recorded in one record, and the second record tank 12b is recorded in the second record. The remaining amount of the intermediate material stocked is recorded, the amount of dispense (weight or amount of use) of the second intermediate material is recorded in the third record, and the intermediate material stocked in the second stock tank 12b is recorded in the fourth record. The unit conversion value of the remaining amount of the material (value converted to the unit of the input amount: second conversion value of the remaining amount) is recorded, and the unit conversion value of the amount of the second intermediate material dispensed (unit of the input amount) The value converted into: second converted amount converted value) is recorded, and the amount of the second intermediate material occupying the input amount of the intermediate material at the time when the second intermediate material is discharged (second intermediate input) is recorded in the sixth record (Quantized value) is recorded. The second measured input amount information recorded in the first record is updated every time the intermediate material is input, and is further subtracted by the second intermediate input amount conversion value at a fixed timing. The certain timing here is a timing at which the second intermediate material is dispensed, and may be different from the timing at which the first intermediate material is dispensed.

第2バッチ用投入残量ファイルBRFL2は、例えば図13Bに示すように、上述した第1バッチ用投入残量ファイルBRFL1とほぼ同じであるが、各レコードに対応して各第2バッチ処理の中間材料の投入残量が記録されるようになっている点で異なる。なお、例えば第1レコードに記録される第2バッチ処理の中間材料の投入残量は、初期段階で予め設定された第2バッチ処理の中間材料の投入量が格納され、処理が進むごとに、第2中間投入量換算値によって順次差し引かれるようになっている。その他のレコードについても同様である。   The second batch input remaining amount file BRFL2 is substantially the same as the above-described first batch input remaining amount file BRFL1 as shown in FIG. 13B, for example, but in the middle of each second batch process corresponding to each record. The difference is that the amount of material input is recorded. In addition, for example, the input remaining amount of the intermediate material of the second batch process recorded in the first record stores the input amount of the intermediate material of the second batch process set in advance in the initial stage. The second intermediate input amount converted value is sequentially subtracted. The same applies to other records.

中間材料第1投入残量ファイルMRFL1は、図13Cに示すように、例えば各レコードに対応して投入順の中間材料の投入残量が記録されるようになっている。第1レコードには、1回目に投入された中間材料の投入元の第1基本モデル52a又は第2基本モデル52bに対応する設備の識別番号と、中間材料の投入残量とが記録され、第2レコードには、2回目に投入された中間材料の投入元の第1基本モデル52a又は第2基本モデル52bに対応する設備の識別番号とが記録され、以下同様である。例えば第1レコードに記録される中間材料の投入残量は、初期段階では1回目の中間材料の投入量が格納され、処理が進むごとに、第2中間投入量換算値によって順次差し引かれるようになっている。その他のレコードについても同様である。   As shown in FIG. 13C, the intermediate material first input remaining amount file MRFL1 records the input amount of intermediate material in the order of input corresponding to each record, for example. In the first record, the identification number of the equipment corresponding to the first basic model 52a or the second basic model 52b of the input source of the intermediate material input for the first time and the input remaining amount of the intermediate material are recorded. In the two records, the identification number of the facility corresponding to the first basic model 52a or the second basic model 52b that is the second material input source is recorded, and so on. For example, the intermediate material input remaining amount recorded in the first record is stored as the first intermediate material input amount in the initial stage, and is sequentially subtracted by the second intermediate input amount conversion value as the processing proceeds. It has become. The same applies to other records.

次に、第3基本モデル52cに対応する第3管理コンピュータ22cのハードディスクには、第3演算用ファイルCLFL3(図14A参照)、中間材料第2投入残量ファイルMRFL2(図14B参照)とが設定される。   Next, a third calculation file CLFL3 (see FIG. 14A) and an intermediate material second input remaining amount file MRFL2 (see FIG. 14B) are set in the hard disk of the third management computer 22c corresponding to the third basic model 52c. Is done.

第3演算用ファイルCLFL3は、図14Aに示すように、例えば1レコードに、中間材料の実測投入量情報(第3実測投入量情報)が記録され、第2レコードに、第3ストックタンク12cにストックされた中間材料の残量情報が記録され、第3レコードに、製品の払出量(重量又は使用量)が記録され、第4レコードに、第3ストックタンク12cにストックされた中間材料の残量の単位換算値(投入量の単位に換算された値:第3残量換算値)が記録され、第5レコードに、製品の払出量の単位換算値(投入量の単位に換算された値:製品払出量換算値)が記録され、第6レコードに、製品を払い出した時点での中間材料の投入量に対する製品の占める量(製品投入量換算値)が記録される。第1レコードに記録される第3実測投入量情報は、中間材料が投入される毎に更新され、さらに、例えば製品が出来上がったタイミングで、製品投入量換算値が差し引かれるようになっている。   In the third calculation file CLFL3, as shown in FIG. 14A, for example, the measured input information of the intermediate material (third measured input information) is recorded in one record, and the second record is stored in the third stock tank 12c. The remaining amount information of the stocked intermediate material is recorded, the amount of product discharged (weight or usage) is recorded in the third record, and the remaining amount of the intermediate material stocked in the third stock tank 12c is recorded in the fourth record. The unit conversion value of the quantity (value converted to the unit of input quantity: the third remaining amount conversion value) is recorded, and the unit conversion value of the amount of product dispensed (value converted to the unit of input quantity) is recorded in the fifth record. : Product payout amount conversion value) is recorded, and the sixth record records the amount of product occupied by the intermediate material input amount (product input amount conversion value) at the time of product discharge. The third measured input amount information recorded in the first record is updated every time the intermediate material is input, and the product input amount converted value is subtracted, for example, when the product is completed.

中間材料第2投入残量ファイルMRFL2は、例えば図14Bに示すように、上述した中間材料第1投入残量ファイルMRFL1(図13C参照)とほぼ同じであるため、その重複説明を省略する。   The intermediate material second charging remaining amount file MRFL2 is substantially the same as the above-described intermediate material first charging remaining amount file MRFL1 (see FIG. 13C) as shown in FIG.

そして、本実施の形態に係る品質解析手段50は、図15に示すように、入力装置26から操作入力された原材料に関する情報を取得する原材料情報取得部60と、入力装置26から操作入力された原材料(又は中間材料)の投入量情報を取得する投入量取得部62と、第1基本モデル52aに対応した第1データ処理部64aと、第2基本モデル52bに対応した第2データ処理部64bと、第3基本モデル52cに対応した第3データ処理部64cと、製品に含まれる原材料に関する情報を特定する原材料特定部66と、製品について特定された原材料に関する情報に基づいて、製品の品質情報と、製品に含まれる原材料の品質情報と対比させて表示する品質表示部68とを有する。第1基本モデル52aや第2基本モデル52bがそれぞれ2以上あるシステムでは、第1データ処理部64aや第2データ処理部64bもそれに応じてそれぞれ2以上組みこまれることになる。   As shown in FIG. 15, the quality analysis unit 50 according to the present embodiment is input from the input device 26 and the raw material information acquisition unit 60 that acquires information on the raw material input from the input device 26. An input amount acquisition unit 62 for acquiring input amount information of raw materials (or intermediate materials), a first data processing unit 64a corresponding to the first basic model 52a, and a second data processing unit 64b corresponding to the second basic model 52b. Product quality information based on the third data processing unit 64c corresponding to the third basic model 52c, the raw material specifying unit 66 for specifying information on the raw materials contained in the product, and the information on the raw materials specified for the product And a quality display unit 68 that displays the quality information of the raw materials contained in the product in comparison with the quality information. In a system having two or more first basic models 52a and two second basic models 52b, two or more first data processing units 64a and second data processing units 64b are incorporated accordingly.

原材料情報取得部60は、第1管理コンピュータ22a〜第3管理コンピュータ22cのうち、操作入力要求があった管理コンピュータにて起動され、操作入力された原材料に関する情報(識別番号、名称、品質情報)を、原材料情報データベースRMDB(図5参照)に記録する処理を行う。   The raw material information acquisition unit 60 is activated by the management computer that requested the operation input among the first management computer 22a to the third management computer 22c, and information (identification number, name, quality information) regarding the raw material that was input by the operation. Is recorded in the raw material information database RMDB (see FIG. 5).

投入量取得部62は、第1バッチ投入情報取得部70aと、第2バッチ投入情報取得部70bと、ロット投入情報取得部72とを有する。   The input amount acquisition unit 62 includes a first batch input information acquisition unit 70a, a second batch input information acquisition unit 70b, and a lot input information acquisition unit 72.

第1バッチ投入情報取得部70aは、例えば第1管理コンピュータ22aの入力装置26から第1バッチ処理単位に操作入力された第1バッチ処理番号、原材料の合計投入量情報、製造条件に関する情報を、当該設備に対応する第1バッチ処理情報データベースBPDB1(図7A参照)に記録する。入力された第1バッチ処理単位の原材料の合計投入量情報は、第1バッチ用投入残量ファイルBRFL1(図12B参照)の対応するレコードにも記録される。   The first batch input information acquisition unit 70a includes, for example, the first batch processing number, the total input amount information of raw materials, and information on manufacturing conditions, which are input from the input device 26 of the first management computer 22a to the first batch processing unit. It records in 1st batch process information database BPDB1 (refer FIG. 7A) corresponding to the said installation. The input information on the total amount of raw materials input in the first batch processing unit is also recorded in the corresponding record of the first batch input remaining amount file BRFL1 (see FIG. 12B).

第2バッチ投入情報取得部70bは、例えば第2管理コンピュータ22bの入力装置26から第2バッチ処理単位に操作入力された第2バッチ処理番号、中間材料の投入量情報、製造条件に関する情報を、当該設備に対応する第2バッチ処理情報データベースBPDB2(図7B参照)に記録する。入力された第2バッチ処理単位の中間材料の投入量情報は、第2バッチ用投入残量ファイルBRFL2(図13B参照)の対応するレコードにも記録される。   The second batch input information acquisition unit 70b includes, for example, the second batch process number, the input information of the intermediate material, and the information regarding the manufacturing conditions, which are input to the second batch process unit from the input device 26 of the second management computer 22b. It records in 2nd batch processing information database BPDB2 (refer FIG. 7B) corresponding to the said installation. The input information of the input amount of the intermediate material in the second batch processing unit is also recorded in the corresponding record of the second batch input remaining amount file BRFL2 (see FIG. 13B).

ロット投入情報取得部72は、例えば第1管理コンピュータ22aの入力装置26からロット単位に操作入力されたロット番号、原材料の識別番号、原材料の個別投入量情報、合計投入量情報を、当該設備に対応するロット情報データベースLNDB(図6参照)に記録する。入力されたロット単位の原材料の合計投入量情報は、ロット用投入残量ファイルLRFL(図12C参照)の対応するレコードに記録される。
The lot input information acquisition unit 72 stores, for example, the lot number, the raw material identification number, the individual input information on the raw material, and the total input information that are input in units of lots from the input device 26 of the first management computer 22a. The corresponding lot information database LNDB (see FIG. 6) is recorded. The input information on the total input amount of raw materials in units of lots is recorded in a corresponding record in the lot input residual amount file LRFL (see FIG. 12C).

第1データ処理部64aは、例えば図16に示すように、入力装置26から操作入力された原材料の実測投入量の情報(第1実測投入量情報)を取得する第1実測投入量取得部74aと、当該設備に対応する第1中間情報データベースMMDB1(図8参照)に第1中間材料に関する情報を記録する第1中間情報取得部76aと、操作入力された現在の第1ストックタンク12aの原材料の残量情報(計測値)を取得する第1タンク残量取得部78aと、操作入力された第1中間材料の払出量情報(重量又は使用量)を当該設備に対応する第1中間情報データベースMMDB1に記録する第1払出量取得部80aと、取得した残量情報(計測値)を投入量の単位に換算して第1残量換算値を求める第1残量演算部82aと、取得した払出量情報(重量又は使用量)を投入量の単位に換算して第1払出量換算値を求める第1払出量演算部84aと、第1残量換算値と第1払出量換算値と第1実測投入量情報とに基づいて第1払出量換算値を投入量に換算した第1中間投入量換算値を演算する第1中間投入量換算部86aと、第1実測投入量情報を第1中間投入量換算値に基づいて更新する第1実測投入量演算部88aとを有する。   For example, as shown in FIG. 16, the first data processing unit 64 a acquires a first actually measured input acquisition unit 74 a that acquires information (actually measured input information) of the raw material input that has been input from the input device 26. A first intermediate information acquisition unit 76a that records information about the first intermediate material in the first intermediate information database MMDB1 (see FIG. 8) corresponding to the equipment, and the raw material of the current input of the first stock tank 12a A first tank remaining amount acquisition unit 78a that acquires the remaining amount information (measured value) of the first intermediate information database corresponding to the facility, and the amount information (weight or usage amount) of the first intermediate material that has been input by operation. The first payout amount acquisition unit 80a to be recorded in the MMDB1, the first remaining amount calculation unit 82a for obtaining the first remaining amount conversion value by converting the acquired remaining amount information (measured value) into the unit of the input amount, and the acquired Discharge amount information A first payout amount calculation unit 84a that calculates a first payout amount conversion value by converting (weight or use amount) into a unit of input amount, a first remaining amount conversion value, a first payout amount conversion value, and a first actually measured input A first intermediate input amount conversion unit 86a for calculating a first intermediate input amount conversion value obtained by converting the first payout amount conversion value into an input amount based on the amount information, and the first actually measured input amount information as the first intermediate input amount. A first actually measured input amount calculation unit 88a that updates based on the converted value.

第2データ処理部64bは、例えば図17に示すように、入力装置26から操作入力された中間材料の実測投入量の情報(第2実測投入量情報)を取得する第2実測投入量取得部74bと、当該設備に対応する第2中間情報データベースMMDB2(図9参照)に中間材料に関する情報を記録する第2中間情報取得部76bと、操作入力された現在の第2ストックタンク12bの中間材料の残量情報(計測値)を取得する第2タンク残量取得部78bと、操作入力された中間材料の払出量情報(重量又は使用量)を当該設備に対応する第2中間情報データベースMMDB2に記録する第2払出量取得部80bと、取得した残量情報(計測値)を投入量の単位に換算して第2残量換算値を求める第2残量演算部82bと、取得した払出量情報(重量又は使用量)を投入量の単位に換算して第2払出量換算値を求める第2払出量演算部84bと、第2残量換算値と第2払出量換算値と第2実測投入量情報とに基づいて第2払出量換算値を投入量に換算した第2中間投入量換算値を演算する第2中間投入量換算部86bと、第2実測投入量情報を第2中間投入量換算値に基づいて更新する第2実測投入量演算部88bとを有する。   For example, as shown in FIG. 17, the second data processing unit 64 b is a second measured input acquisition unit that acquires information on the actual input amount of the intermediate material (second measured input information) input from the input device 26. 74b, a second intermediate information acquisition unit 76b for recording information on the intermediate material in the second intermediate information database MMDB2 (see FIG. 9) corresponding to the equipment, and the intermediate material of the current second stock tank 12b that has been input by operation. The second tank remaining amount acquisition unit 78b that acquires the remaining amount information (measured value) of the operation and the amount information (weight or usage amount) of the intermediate material that has been operated and input to the second intermediate information database MMDB2 corresponding to the facility The second payout amount acquisition unit 80b to be recorded, the second remaining amount calculation unit 82b for obtaining the second remaining amount converted value by converting the acquired remaining amount information (measured value) into the unit of the input amount, and the acquired payout amount information( A second payout amount calculation unit 84b for obtaining a second payout amount conversion value by converting an amount or a use amount) into a unit of input amount, a second remaining amount conversion value, a second payout amount conversion value, and a second actually measured input amount A second intermediate input amount conversion unit 86b for calculating a second intermediate input amount conversion value obtained by converting the second payout amount conversion value into an input amount based on the information, and second measured input information as second intermediate input amount conversion And a second actually measured input amount calculation unit 88b that is updated based on the value.

第3データ処理部64cは、例えば図18に示すように、入力装置26から操作入力された中間材料の実測投入量の情報(第3実測投入量情報)を取得する第3実測投入量取得部74cと、製品情報データベースPIDB(図10参照)に中間材料に関する情報を記録する製品情報取得部90と、操作入力された現在の第3ストックタンク12cの中間材料の残量情報(計測値)を取得する第3タンク残量取得部78cと、操作入力された中間材料の払出量情報(重量又は使用量)を製品情報データベースPIDBに記録する製品払出量取得部92と、取得した残量情報(計測値)を投入量の単位に換算して第3残量換算値を求める第3残量演算部82cと、取得した払出量情報(重量又は使用量)を投入量の単位に換算して製品払出量換算値を求める製品払出量演算部94と、第3残量換算値と製品払出量換算値と第3実測投入量情報とに基づいて製品払出量換算値を投入量に換算した製品投入量換算値を演算する製品投入量換算部96と、第3実測投入量情報を製品投入量換算値に基づいて更新する第3実測投入量演算部88cとを有する。   For example, as shown in FIG. 18, the third data processing unit 64 c is a third actual measured input acquisition unit that acquires information on the actual input amount of the intermediate material input from the input device 26 (third actual measured input amount information). 74c, the product information acquisition unit 90 that records information on the intermediate material in the product information database PIDB (see FIG. 10), and the remaining amount information (measurement value) of the intermediate material in the current third stock tank 12c that has been input by operation. A third tank remaining amount acquisition unit 78c to be acquired, a product payout amount acquisition unit 92 that records the operation-input intermediate material payout amount information (weight or usage amount) in the product information database PIDB, and acquired remaining amount information ( A third remaining amount calculation unit 82c that obtains a third remaining amount converted value by converting a measured value) into an input unit, and a product obtained by converting the acquired payout amount information (weight or used amount) into an input unit. Payout amount conversion The product input amount converted value obtained by converting the product payout amount converted value into the input amount based on the product payout amount calculating unit 94 for obtaining the calculated value, the third remaining amount converted value, the product payout amount converted value, and the third actually measured input amount information. It has a product input amount conversion unit 96 that calculates, and a third actual input amount calculation unit 88c that updates the third actual input amount information based on the product input amount conversion value.

原材料特定部66は、例えば図19に示すように、当該設備に対応する第1中間情報データベースMMDB1(図8参照)の第1中間投入量換算値と、第1バッチ用投入残量ファイルBRFL1(図12B参照)の投入残量とに基づいて第1中間材料に対応する第1バッチ処理番号を特定する第1バッチ処理特定部100aと、当該設備に対応する第1中間情報データベースMMDB1の第1中間投入量換算値と、ロット用投入残量ファイルLRFL(図12C参照)の投入残量とに基づいて第1中間材料に対応するロット番号を特定するロット特定部102と、当該設備に対応する第2中間情報データベースMMDB2(図9参照)の第2中間投入量換算値と、第2バッチ用投入残量ファイルBRFL2(図13B参照)の投入残量とに基づいて第2中間材料に対応する第2バッチ処理番号を特定する第2バッチ処理特定部100bと、当該設備に対応する第2中間情報データベースMMDB2の第2中間投入量換算値と、中間材料第1投入残量ファイルMRFL1(図13C参照)の中間材料の投入元の番号及び投入残量に基づいて、第2中間材料に含まれる中間材料の投入元と中間材料番号を特定する中間材料第1特定部104aと、製品情報データベースPIDB(図10参照)の製品投入量換算値と、中間材料第2投入残量ファイルMRFL2(図14B参照)の中間材料の投入元の番号及び投入残量に基づいて、製品に含まれる中間材料の投入元と中間材料番号を特定する中間材料第2特定部104bと、製品情報データベースPIDBの中間材料の投入元の番号と中間材料番号とに基づいて、製品に含まれる原材料並びに個別投入量を特定する製品原材料特定部106とを有する。   For example, as shown in FIG. 19, the raw material specifying unit 66 converts the first intermediate input amount conversion value of the first intermediate information database MMDB1 (see FIG. 8) corresponding to the equipment and the first batch input remaining amount file BRFL1 ( The first batch process identification unit 100a that identifies the first batch process number corresponding to the first intermediate material based on the input remaining amount in FIG. 12B), and the first intermediate information database MMDB1 corresponding to the facility A lot specifying unit 102 that specifies a lot number corresponding to the first intermediate material based on the intermediate input amount converted value and the input remaining amount of the input amount file LRFL for lots (see FIG. 12C), and the equipment Based on the second intermediate input amount converted value in the second intermediate information database MMDB2 (see FIG. 9) and the input remaining amount in the second batch input remaining amount file BRFL2 (see FIG. 13B). The second batch processing identification unit 100b for identifying the second batch processing number corresponding to the second intermediate material, the second intermediate input conversion value of the second intermediate information database MMDB2 corresponding to the equipment, and the intermediate material first The intermediate material first specification that specifies the input source and intermediate material number of the intermediate material contained in the second intermediate material based on the input source number and input remaining amount of the intermediate material in the input remaining amount file MRFL1 (see FIG. 13C) Unit 104a, based on the product input amount converted value of the product information database PIDB (see FIG. 10), the intermediate material input source number and the input remaining amount in the intermediate material second input remaining amount file MRFL2 (see FIG. 14B). The intermediate material second specifying unit 104b for specifying the intermediate material input source and intermediate material number included in the product, and the intermediate material input source number and medium in the product information database PIDB Based on the material number, and a finished material specifying unit 106 for specifying the raw materials, as well as individual dosages contained in the product.

次に、品質解析手段50の処理動作、特に、第1データ処理部64a〜第3データ処理部64c、原材料情報取得部60、投入量取得部62及び原材料特定部66での各処理動作について図20〜図29を参照しながら説明する。   Next, the processing operation of the quality analysis unit 50, particularly the processing operations in the first data processing unit 64a to the third data processing unit 64c, the raw material information acquisition unit 60, the input amount acquisition unit 62, and the raw material identification unit 66 are illustrated. This will be described with reference to FIGS.

最初に、第1基本モデル52aに対応した第1データ処理部64aでの処理動作について図16及び図20を参照しながら説明する。   First, the processing operation in the first data processing unit 64a corresponding to the first basic model 52a will be described with reference to FIGS.

先ず、図20のステップS1において、第1データ処理部64aは、インデックスレジスタkに初期値を格納する。   First, in step S1 of FIG. 20, the first data processing unit 64a stores an initial value in the index register k.

その後、ステップS2において、第1実測投入量取得部74aは、原材料の投入があったか否かを判別し、原材料の投入があれば、ステップS3に進み、第1管理コンピュータ22aの入力装置26から操作入力された原材料の実測投入量の情報を、第1演算用ファイルCLFL1の第1レコード目に加算しながら記録して第1実測投入量情報とする。   Thereafter, in step S2, the first actually measured input acquisition unit 74a determines whether or not the raw material has been input. If the raw material has been input, the process proceeds to step S3 and is operated from the input device 26 of the first management computer 22a. The input information on the actually measured input amount of the raw material is recorded while being added to the first record of the first calculation file CLFL1 to obtain the first actually measured input amount information.

前記ステップS2において原材料の投入がないと判別された場合、あるいはステップS3での処理が終了した段階で、第1データ処理部64aは、ステップS4において、所定のタイミングとなったか否かを判別する。すなわち、第1中間材料が完成したか否かを判別する。所定のタイミングとしては、上述したように、一定の時間単位(例えば24時間等)又は一定の時刻周期(例えば午後6:00等)が挙げられる。所定のタイミングでなければ、ステップS2以降の処理を繰り返す。   When it is determined in step S2 that no raw material has been input, or when the process in step S3 is completed, the first data processing unit 64a determines whether or not a predetermined timing has been reached in step S4. . That is, it is determined whether or not the first intermediate material is completed. As the predetermined timing, as described above, a certain time unit (for example, 24 hours) or a certain time period (for example, 6:00 pm) may be mentioned. If the predetermined timing is not reached, the processing after step S2 is repeated.

そして、所定のタイミングとなった段階で、次のステップS5に進み、第1中間情報取得部76aは、当該設備に対応する第1中間情報データベースMMDB1のkレコード目に第1中間材料に関する情報を記録する。具体的には、第1管理コンピュータ22aのカレンダ機能から取得した年月日時情報、操作入力された第1中間材料番号、払出量の種別を記録する。   Then, when the predetermined timing is reached, the process proceeds to the next step S5, and the first intermediate information acquisition unit 76a stores information on the first intermediate material in the k record of the first intermediate information database MMDB1 corresponding to the facility. Record. Specifically, the date information acquired from the calendar function of the first management computer 22a, the first intermediate material number input by the operation, and the type of payout amount are recorded.

その後、ステップS6において、第1タンク残量取得部78aは、操作入力された現在の第1ストックタンク12aの原材料の残量情報(計測値)を、第1演算用ファイルCLFL1の第2レコード目に記録する。   Thereafter, in step S6, the first tank remaining amount acquisition unit 78a uses the current input remaining amount information (measured value) of the raw material of the first stock tank 12a to the second record of the first calculation file CLFL1. To record.

その後、ステップS7において、第1払出量取得部80aは、操作入力された第1中間材料の払出量情報(重量又は使用量)を当該設備に対応する第1中間情報データベースMMDB1のkレコード目に記録する。さらに、ステップS8において、払出量情報を第1演算用ファイルCLFL1の第3レコード目に記録する。   Thereafter, in step S7, the first payout amount acquisition unit 80a stores the payout amount information (weight or usage amount) of the first intermediate material input by the operation in the kth record of the first intermediate information database MMDB1 corresponding to the facility. Record. Further, in step S8, the payout amount information is recorded in the third record of the first calculation file CLFL1.

その後、ステップS9において、第1残量演算部82aは、第1演算用ファイルCLFL1の第2レコード目から残量情報(計測値)を読み出し、さらに残量情報を投入量の単位に換算して第1残量換算値を求め、第1演算用ファイルCLFL1の第4レコード目に記録する。   Thereafter, in step S9, the first remaining amount calculation unit 82a reads the remaining amount information (measured value) from the second record of the first calculation file CLFL1, and further converts the remaining amount information into a unit of input amount. The first remaining amount conversion value is obtained and recorded in the fourth record of the first calculation file CLFL1.

その後、ステップS10において、第1払出量演算部84aは、当該設備に対応する第1中間情報データベースMMDB1のkレコード目の払出量の種別を読み出す。さらに、ステップS11において、第1演算用ファイルCLFL1の第3レコード目から払出量情報(重量又は使用量)を読み出し、払出量の種別に対応して払出量情報を投入量の単位に換算して第1払出量換算値を求め、第1演算用ファイルCLFL1の第5レコード目に記録する。   Thereafter, in step S10, the first payout amount calculation unit 84a reads the type of payout amount of the k-th record in the first intermediate information database MMDB1 corresponding to the facility. Further, in step S11, the payout amount information (weight or amount used) is read from the third record of the first calculation file CLFL1, and the payout amount information is converted into the input amount unit corresponding to the type of the payout amount. The first payout amount converted value is obtained and recorded in the fifth record of the first calculation file CLFL1.

その後、ステップS12において、第1中間投入量換算部86aは、第1残量換算値と第1払出量換算値と第1実測投入量情報に基づいて第1払出量換算値を投入量に換算した第1中間投入量換算値を演算し、第1中間投入量換算値を当該設備に対応する第1中間情報データベースMMDB1のkレコード目に記録する。第1中間投入量換算値は、以下の計算式にて求めることができる。
第1中間投入量換算値
=第1払出量換算値×第1実測投入量情報/(第1残量換算値+第1払出量換算値)
Thereafter, in step S12, the first intermediate input amount conversion unit 86a converts the first payout amount conversion value into the input amount based on the first remaining amount conversion value, the first payout amount conversion value, and the first actually measured input amount information. The first intermediate input converted value is calculated, and the first intermediate input converted value is recorded in the k record of the first intermediate information database MMDB1 corresponding to the equipment. The first intermediate input conversion value can be obtained by the following calculation formula.
First intermediate input amount conversion value = first payout amount conversion value × first actually measured input amount information / (first remaining amount conversion value + first payout amount conversion value)

その後、ステップS13において、第1中間投入量換算部86aは、第1中間投入量換算値を第1演算用ファイルCLFL1の第6レコード目に記録する。   Thereafter, in step S13, the first intermediate input amount conversion unit 86a records the first intermediate input amount conversion value in the sixth record of the first calculation file CLFL1.

その後、ステップS14において、第1実測投入量演算部88aは、第1演算用ファイルCLFL1の第1レコード目の第1実測投入量情報から第1中間投入量換算値を差し引いて新たな第1実測投入量情報とする。   Thereafter, in step S14, the first actually measured input amount calculation unit 88a subtracts the first intermediate input amount conversion value from the first actually measured input amount information of the first record of the first calculation file CLFL1 to obtain a new first actually measured amount. Input amount information.

その後、ステップS15において、第1データ処理部64aは、インデックスレジスタkの値を+1更新する。   Thereafter, in step S15, the first data processing unit 64a updates the value of the index register k by +1.

その後、ステップS16において、第1データ処理部64aは、終了要求(電源断等)であるか否かを判別する。終了要求でなければ、上述のステップS2に戻り、該ステップS2以降の処理を繰り返す。   Thereafter, in step S <b> 16, the first data processing unit 64 a determines whether or not it is a termination request (such as power-off). If it is not an end request, the process returns to the above-described step S2, and the processes after step S2 are repeated.

そして、前記ステップS16において、終了要求があると判別された段階で、この第1データ処理部64aでの処理が終了する。   In step S16, when it is determined that there is an end request, the processing in the first data processing unit 64a ends.

次に、第2基本モデル52bに対応した第2データ処理部64bでの処理動作について図17及び図21を参照しながら説明する。   Next, the processing operation in the second data processing unit 64b corresponding to the second basic model 52b will be described with reference to FIGS.

先ず、図21のステップS101において、第2データ処理部64bは、インデックスレジスタkに初期値を格納する。   First, in step S101 of FIG. 21, the second data processing unit 64b stores an initial value in the index register k.

その後、ステップS102において、第2実測投入量取得部74bは、中間材料(第1中間材料又は第2中間材料)の投入があったか否かを判別し、中間材料の投入があれば、ステップS103に進み、第2管理コンピュータ22bの入力装置26から操作入力された中間材料の実測投入量の情報を、第2演算用ファイルCLFL2の第1レコード目に加算しながら記録して第2実測投入量情報とする。また、第2実測投入量取得部74bは、次のステップS104において、第2基本モデル52bに対応する当該設備に投入された中間材料の投入元の情報(投入元の第1基本モデル又は第2基本モデルに対応する設備の識別番号)と、中間材料の実測投入量の情報を、投入順に、中間材料第1投入残量ファイルMRFL1に記録する。   Thereafter, in step S102, the second measured input acquisition unit 74b determines whether or not an intermediate material (first intermediate material or second intermediate material) has been input. If there is an intermediate material input, the process proceeds to step S103. The second measured input information is recorded by adding the information of the measured input amount of the intermediate material input from the input device 26 of the second management computer 22b to the first record of the second calculation file CLFL2. And In addition, in the next step S104, the second actually measured input acquisition unit 74b receives information on the input source of the intermediate material input to the facility corresponding to the second basic model 52b (the first basic model or the second input source). The equipment identification number corresponding to the basic model) and the measured amount of intermediate material input are recorded in the intermediate material first input remaining amount file MRFL1 in the order of input.

前記ステップS102において中間材料の投入がないと判別された場合、あるいはステップS104での処理が終了した段階で、ステップS105において、第2データ処理部64bは、所定のタイミングになったか否かを判別する。すなわち、第2中間材料が完成したか否かを判別する。所定のタイミングとしては、上述したように、一定の時間単位(例えば24時間等)又は一定の時刻周期(例えば午後6:00等)が挙げられるが、第1データ処理部64aでの所定のタイミングと異なっていてもよい。所定のタイミングでなければ、ステップS102以降の処理を繰り返す。   When it is determined in step S102 that no intermediate material has been input, or when the processing in step S104 is completed, in step S105, the second data processing unit 64b determines whether or not a predetermined timing has come. To do. That is, it is determined whether or not the second intermediate material is completed. As described above, the predetermined timing includes a certain time unit (for example, 24 hours) or a certain time period (for example, 6:00 pm, etc.), but the predetermined timing in the first data processing unit 64a. And may be different. If the predetermined timing is not reached, the processing after step S102 is repeated.

そして、所定のタイミングとなった段階で、次のステップS106に進み、第2中間情報取得部76bは、当該設備に対応する第2中間情報データベースMMDB2のkレコード目に中間材料に関する情報を記録する。具体的には、第2管理コンピュータ22bのカレンダ機能から取得した年月日時情報、操作入力された第2中間材料番号、払出量の種別を記録する。   Then, when the predetermined timing is reached, the process proceeds to the next step S106, and the second intermediate information acquisition unit 76b records information on the intermediate material in the k record of the second intermediate information database MMDB2 corresponding to the facility. . Specifically, the date information acquired from the calendar function of the second management computer 22b, the second intermediate material number input by the operation, and the type of payout amount are recorded.

その後、ステップS107において、第2タンク残量取得部78bは、操作入力された現在の第2ストックタンク12bの中間材料の残量情報(計測値)を、第2演算用ファイルCLFL2の第2レコード目に記録する。   Thereafter, in step S107, the second tank remaining amount acquisition unit 78b uses the current input remaining amount information (measured value) of the intermediate material in the second stock tank 12b as the second record of the second calculation file CLFL2. Record in the eye.

その後、ステップS108において、第2払出量取得部80bは、操作入力された第2中間材料の払出量情報(重量又は使用量)を当該設備に対応する第2中間情報データベースMMDB2のkレコード目に記録する。さらに、ステップS109において、払出量情報を第2演算用ファイルCLFL2の第3レコード目に記録する。   Thereafter, in step S108, the second payout amount acquisition unit 80b stores the payout amount information (weight or use amount) of the second intermediate material input by the operation in the kth record of the second intermediate information database MMDB2 corresponding to the facility. Record. In step S109, the payout amount information is recorded in the third record of the second calculation file CLFL2.

その後、ステップS110において、第2残量演算部82bは、第2演算用ファイルCLFL2の第2レコード目から残量情報(計測値)を読み出し、さらに残量情報を投入量の単位に換算して第2残量換算値を求め、第2演算用ファイルCLFL2の第4レコード目に記録する。   Thereafter, in step S110, the second remaining amount calculation unit 82b reads the remaining amount information (measured value) from the second record of the second calculation file CLFL2, and further converts the remaining amount information into a unit of the input amount. The second remaining amount conversion value is obtained and recorded in the fourth record of the second calculation file CLFL2.

その後、ステップS111において、第2払出量演算部84bは、当該設備に対応する第2中間情報データベースMMDB2のkレコード目の払出量の種別を読み出す。さらに、ステップS112において、第2演算用ファイルCLFL2の第3レコード目から払出量情報(重量又は使用量)を読み出し、払出量の種別に対応して払出量情報を投入量の単位に換算して第2払出量換算値を求め、第2演算用ファイルCLFL2の第5レコード目に記録する。   Thereafter, in step S111, the second payout amount calculation unit 84b reads the type of payout amount of the k-th record in the second intermediate information database MMDB2 corresponding to the facility. In step S112, the payout amount information (weight or usage amount) is read from the third record of the second calculation file CLFL2, and the payout amount information is converted into the input amount unit corresponding to the type of payout amount. The second payout amount conversion value is obtained and recorded in the fifth record of the second calculation file CLFL2.

その後、ステップS113において、第2中間投入量換算部86bは、第2残量換算値と第2払出量換算値と第2実測投入量情報に基づいて第2払出量換算値を投入量に換算した第2中間投入量換算値を演算し、該第2中間投入量換算値を当該設備に対応する第2中間情報データベースMMDB2のkレコード目に記録する。第2中間投入量換算値は、以下の計算式にて求めることができる。
第2中間投入量換算値
=第2払出量換算値×第2投入量演算値/(第2残量換算値+第2払出量換算値)
Thereafter, in step S113, the second intermediate input amount conversion unit 86b converts the second payout amount conversion value into the input amount based on the second remaining amount conversion value, the second payout amount conversion value, and the second actually measured input amount information. The second intermediate input amount converted value is calculated, and the second intermediate input amount converted value is recorded in the k record of the second intermediate information database MMDB2 corresponding to the equipment. The second intermediate input conversion value can be obtained by the following calculation formula.
Second intermediate input amount converted value = second payout amount converted value × second input amount calculated value / (second remaining amount converted value + second payout amount converted value)

その後、ステップS114において、第2中間投入量換算部86bは、第2中間投入量換算値を第2演算用ファイルCLFL2の第6レコード目に記録する。   Thereafter, in step S114, the second intermediate input amount conversion unit 86b records the second intermediate input amount conversion value in the sixth record of the second calculation file CLFL2.

その後、ステップS115において、第2実測投入量演算部88bは、第2演算用ファイルCLFL2の第1レコード目の第2実測投入量情報から第2中間投入量換算値を差し引いて新たな第2実測投入量情報とする。   Thereafter, in step S115, the second actually measured input amount calculation unit 88b subtracts the second intermediate input amount conversion value from the second actually measured input amount information of the first record of the second calculation file CLFL2 to obtain a new second actual amount of measurement. Input amount information.

その後、ステップS116において、第2データ処理部64bは、インデックスレジスタkの値を+1更新する。   Thereafter, in step S116, the second data processing unit 64b updates the value of the index register k by +1.

その後、ステップS117において、第2データ処理部64bは、終了要求(電源断等)であるか否かを判別する。終了要求でなければ、上述のステップS102に戻り、該ステップS102以降の処理を繰り返す。   Thereafter, in step S117, the second data processing unit 64b determines whether or not it is a termination request (such as power-off). If it is not an end request, the process returns to the above-described step S102, and the processes after step S102 are repeated.

そして、前記ステップS117において、終了要求があると判別された段階で、この第2データ処理部64bでの処理が終了する。   In step S117, when it is determined that there is an end request, the processing in the second data processing unit 64b ends.

次に、第3基本モデル52cに対応した第3データ処理部64cでの処理動作について図18及び図22を参照しながら説明する。   Next, the processing operation in the third data processing unit 64c corresponding to the third basic model 52c will be described with reference to FIGS.

先ず、図22のステップS201において、第3データ処理部64cは、インデックスレジスタkに初期値を格納する。   First, in step S201 of FIG. 22, the third data processing unit 64c stores an initial value in the index register k.

その後、ステップS202において、第3実測投入量取得部74cは、中間材料(第1中間材料又は第2中間材料)の投入があったか否かを判別し、中間材料の投入があれば、ステップS203に進み、第3管理コンピュータ22cの入力装置26から操作入力された中間材料の実測投入量の情報を、第3演算用ファイルCLFL3の第1レコード目に加算しながら記録して第3実測投入量情報とする。また、第3実測投入量取得部74cは、次のステップS204において、第3基本モデル52cに対応する当該設備に投入された中間材料の投入元の情報(投入元の第1基本モデル52a又は第2基本モデル52bに対応する設備の識別番号)と、中間材料の実測投入量の情報を、投入順に、中間材料第2投入残量ファイルMRFL2に記録する。   Thereafter, in step S202, the third actually measured input acquisition unit 74c determines whether or not an intermediate material (first intermediate material or second intermediate material) has been input. If an intermediate material has been input, the process proceeds to step S203. The third actual measured input information is recorded by adding the information of the measured input amount of the intermediate material input from the input device 26 of the third management computer 22c to the first record of the third calculation file CLFL3. And In addition, in the next step S204, the third actually measured input acquisition unit 74c receives information on the input source of the intermediate material input to the facility corresponding to the third basic model 52c (the first basic model 52a or the first input source). 2) and the information of the measured input amount of the intermediate material are recorded in the intermediate material second input remaining amount file MRFL2 in the input order.

前記ステップS202において中間材料の投入がないと判別された場合、あるいはステップS204での処理が終了した段階で、第3データ処理部64cは、ステップS205において、1つの製品が完成したか否か、すなわち、1つの製品が完成したことを示す操作入力があったか否かを判別する。1つの製品が完成していなければ、ステップS202以降の処理を繰り返す。   When it is determined in step S202 that no intermediate material has been charged, or when the process in step S204 is completed, the third data processing unit 64c determines whether one product is completed in step S205. That is, it is determined whether or not there is an operation input indicating that one product is completed. If one product is not completed, the processes in and after step S202 are repeated.

そして、1つの製品が完成した段階で、次のステップS206に進み、製品情報取得部90は、当該設備に対応する製品情報データベースPIDBのkレコード目に製品に関する情報を記録する。具体的には、第3管理コンピュータ22cのカレンダ機能から取得した年月日時情報、操作入力された製品番号、払出量の種別を記録する。   Then, when one product is completed, the process proceeds to the next step S206, and the product information acquisition unit 90 records information about the product in the k record of the product information database PIDB corresponding to the facility. Specifically, the date information acquired from the calendar function of the third management computer 22c, the operation input product number, and the type of payout amount are recorded.

その後、ステップS207において、第3タンク残量取得部78cは、操作入力された現在の第3ストックタンク12cの中間材料の残量情報(計測値)を、第3演算用ファイルCLFL3の第2レコード目に記録する。   Thereafter, in step S207, the third tank remaining amount acquisition unit 78c uses the current input remaining amount information (measured value) of the intermediate material in the third stock tank 12c as the second record of the third calculation file CLFL3. Record in the eye.

その後、ステップS208において、製品払出量取得部92は、操作入力された製品の払出量情報(重量又は使用量)を当該設備に対応する製品情報データベースPIDBのkレコード目に記録する。さらに、ステップS209において、払出量情報を第3演算用ファイルCLFL3の第3レコード目に記録する。   After that, in step S208, the product payout amount acquisition unit 92 records the payout amount information (weight or usage amount) of the product input by operation in the k record of the product information database PIDB corresponding to the facility. Further, in step S209, the payout amount information is recorded in the third record of the third calculation file CLFL3.

その後、ステップS210において、第3残量演算部82cは、第3演算用ファイルCLFL3の第2レコード目から残量情報(計測値)を読み出し、さらに残量情報を投入量の単位に換算して第3残量換算値を求め、第3演算用ファイルCLFL3の第4レコード目に記録する。   Thereafter, in step S210, the third remaining amount calculation unit 82c reads the remaining amount information (measured value) from the second record of the third calculation file CLFL3, and further converts the remaining amount information into a unit of input amount. The third remaining amount conversion value is obtained and recorded in the fourth record of the third calculation file CLFL3.

その後、ステップS211において、製品払出量演算部94は、当該設備に対応する第2中間情報データベースMMDB2のkレコード目の払出量の種別を読み出す。さらに、ステップS212において、第3演算用ファイルCLFL3の第3レコード目から払出量情報(重量又は使用量)を読み出し、払出量の種別に対応して払出量情報を投入量の単位に換算して製品払出量換算値を求め、第3演算用ファイルCLFL3の第5レコード目に記録する。   Thereafter, in step S211, the product payout amount calculation unit 94 reads the type of payout amount of the k-th record in the second intermediate information database MMDB2 corresponding to the facility. Further, in step S212, the payout amount information (weight or usage amount) is read from the third record of the third calculation file CLFL3, and the payout amount information is converted into the input amount unit corresponding to the type of payout amount. A product payout amount conversion value is obtained and recorded in the fifth record of the third calculation file CLFL3.

その後、ステップS213において、製品投入量換算部96は、第3残量換算値と製品払出量換算値と第3実測投入量情報に基づいて製品払出量換算値を投入量に換算した製品投入量換算値を演算し、該製品投入量換算値を製品情報データベースPIDBのkレコード目に記録する。製品投入量換算値は、以下の計算式にて求めることができる。
製品投入量換算値
=製品払出量換算値×第3実測投入量情報/(第3残量換算値+製品払出量換算値)
Thereafter, in step S213, the product input amount conversion unit 96 converts the product payout amount converted value into the input amount based on the third remaining amount converted value, the product payout amount converted value, and the third actually measured input amount information. The converted value is calculated, and the product input amount converted value is recorded in the k record of the product information database PIDB. The product input conversion value can be obtained by the following formula.
Product input amount conversion value = Product payout amount conversion value × third actual input amount information / (third remaining amount conversion value + product payout amount conversion value)

その後、ステップS214において、製品投入量換算部96は、製品投入量換算値を第3演算用ファイルCLFLの第6レコード目に記録する。
Thereafter, in step S214, the product introduction amount conversion unit 96 records the product introduction equivalence to the third sixth record of the operation for the file CLFL 3.

その後、ステップS215において、第3実測投入量演算部88cは、第3演算用ファイルCLFL3の第1レコードの第3実測投入量情報から製品投入量換算値を差し引いて新たな第3実測投入量情報とする。   Thereafter, in step S215, the third actually measured input amount calculation unit 88c subtracts the product input amount converted value from the third actually measured input amount information of the first record of the third calculation file CLFL3 to obtain new third actually measured input amount information. And

その後、ステップS216において、第3データ処理部64cは、インデックスレジスタkの値を+1更新する。   Thereafter, in step S216, the third data processing unit 64c updates the value of the index register k by +1.

その後、ステップS217において、第3データ処理部64cは、終了要求(電源断等)であるか否かを判別する。終了要求でなければ、上述のステップS202に戻り、該ステップS202以降の処理を繰り返す。   Thereafter, in step S217, the third data processing unit 64c determines whether or not it is a termination request (such as power-off). If it is not an end request, the process returns to the above-described step S202, and the processes after step S202 are repeated.

そして、前記ステップS217において、終了要求があると判別された段階で、この第3データ処理部64cでの処理が終了する。   Then, when it is determined in step S217 that there is an end request, the processing in the third data processing unit 64c ends.

次に、原材料情報取得部60、投入量取得部62及び原材料特定部66での処理動作について図15、図19及び図23を参照しながら説明する。   Next, processing operations in the raw material information acquisition unit 60, the input amount acquisition unit 62, and the raw material identification unit 66 will be described with reference to FIGS. 15, 19, and 23. FIG.

先ず、図23のステップS301において、原材料情報取得部60は、入力装置26から操作入力された原材料に関する情報(識別番号、名称、品質情報)を、原材料情報データベースRMDB(図5参照)に記録する。この処理は、使用する全ての原材料について行われる。   23. First, in step S301 in FIG. 23, the raw material information acquisition unit 60 records information (identification number, name, quality information) related to the raw material operated and input from the input device 26 in the raw material information database RMDB (see FIG. 5). . This process is performed for all raw materials used.

次に、ステップS302以降において、投入量取得部62での処理に入る。すなわち、ステップS302において、第1バッチ投入情報取得部70aは、入力装置26から第1バッチ処理単位に操作入力された第1バッチ処理番号、原材料の投入量情報、製造条件に関する情報を、当該設備に対応する第1バッチ処理情報データベースBPDB1(図7A参照)に記録する。次いで、ステップS303において、第1バッチ投入情報取得部70aは、入力された第1バッチ処理単位の原材料の投入量情報を第1バッチ用投入残量ファイルBRFL1(図12B参照)の対応するレコードに記録する。ステップS302及びステップS303での処理は、第1基本モデル52aに対応する全ての設備について行われる。   Next, in step S <b> 302 and subsequent steps, processing in the input amount acquisition unit 62 is started. That is, in step S302, the first batch input information acquisition unit 70a obtains the information related to the first batch processing number, raw material input amount information, and manufacturing conditions, which are input from the input device 26 in units of the first batch processing. Is recorded in the first batch processing information database BPDB1 (see FIG. 7A). Next, in step S303, the first batch input information acquiring unit 70a stores the input raw material input amount information of the first batch processing unit in the corresponding record of the first batch input remaining amount file BRFL1 (see FIG. 12B). Record. The processing in step S302 and step S303 is performed for all facilities corresponding to the first basic model 52a.

その後、ステップS304において、第2バッチ投入情報取得部70bは、入力装置26から第2バッチ処理単位に操作入力された第2バッチ処理番号、中間材料の投入量情報、製造条件に関する情報を、当該設備に対応する第2バッチ処理情報データベースBPDB2(図7B参照)に記録する。次いで、ステップS305において、第2バッチ投入情報取得部70bは、入力された第2バッチ処理単位の原材料の投入量情報を第2バッチ用投入残量ファイルBRFL2(図13B参照)の対応するレコードに記録する。ステップS304及びステップS305での処理は、第2基本モデル52bに対応する全ての設備について行われる。   Thereafter, in step S304, the second batch input information acquisition unit 70b obtains the second batch processing number, the input information of the intermediate material, and the information regarding the manufacturing conditions, which are input from the input device 26 in the second batch processing unit. It records in 2nd batch process information database BPDB2 (refer FIG. 7B) corresponding to an installation. Next, in step S305, the second batch input information obtaining unit 70b stores the input raw material input amount information of the second batch processing unit in the corresponding record of the second batch input remaining amount file BRFL2 (see FIG. 13B). Record. The processes in step S304 and step S305 are performed for all facilities corresponding to the second basic model 52b.

その後、ステップS306において、ロット投入情報取得部72は、入力装置26からロット単位に操作入力されたロット番号、原材料の識別番号、原材料の個別投入量情報、合計投入量情報を、当該設備に対応するロット情報データベースLNDB(図6参照)に記録する。次いで、ステップS307において、ロット投入情報取得部72は、入力されたロット単位の原材料の合計投入量情報をロット用投入残量ファイルLRFL(図12C参照)の対応するレコードに記録する。ステップS306及びステップS307での処理は、第3基本モデル52cに対応する全ての設備について行われる。なお、上述した原材料情報取得部60及び投入量取得部62は、製品が製造された後において、入力装置26からの操作入力に従って各種実績情報を取得する例を示したが、ロット単位、第1バッチ処理単位の原材料の投入量や、第2バッチ処理単位の中間材料の投入量等に関する情報が、製品を製造する前から判明していれば、上述した第1データ処理部64a〜第3データ処理部64cによる処理の前に、入力装置26からの操作入力に従って各種情報を取得するようにしてもよい。
Thereafter, in step S306, the lot input information acquisition unit 72 corresponds the lot number, the raw material identification number, the individual raw material input information, and the total input information, which are input by operation from the input device 26 in units of lots, to the equipment. To be recorded in the lot information database LNDB (see FIG. 6). Next, in step S307, the lot input information acquiring unit 72 records the input information on the total input amount of raw materials in units of lots in a corresponding record in the lot input residual amount file LRFL (see FIG. 12C). The processes in step S306 and step S307 are performed for all facilities corresponding to the third basic model 52c. In addition, although the raw material information acquisition part 60 and the input amount acquisition part 62 mentioned above showed the example which acquires various performance information according to the operation input from the input device 26 after a product was manufactured, lot unit, the 1st If information on the input amount of raw materials in batch processing units, the input amount of intermediate materials in second batch processing units, etc. is known before manufacturing the product, the first data processing unit 64a to the third data described above. Various types of information may be acquired according to an operation input from the input device 26 before the processing by the processing unit 64c.

次に、ステップS308以降において、原材料特定部66での処理に入る。すなわち、ステップS308において、第1バッチ処理特定部100a(図19参照)は、当該設備に対応する第1中間情報データベースMMDB1(図8参照)の第1中間投入量換算値と、第1バッチ用投入残量ファイルBRFL1(図12B参照)の投入残量とに基づいて第1中間材料に対応する第1バッチ処理番号を特定する。   Next, in step S308 and subsequent steps, processing in the raw material specifying unit 66 is started. That is, in step S308, the first batch processing specifying unit 100a (see FIG. 19) uses the first intermediate input conversion value in the first intermediate information database MMDB1 (see FIG. 8) corresponding to the equipment and the first batch. The first batch processing number corresponding to the first intermediate material is specified based on the input remaining amount of the input remaining amount file BRFL1 (see FIG. 12B).

ここで、第1バッチ処理特定部100aでの処理動作について図24を参照しながら説明する。   Here, the processing operation in the first batch processing specifying unit 100a will be described with reference to FIG.

先ず、図24のステップS401において、インデックスレジスタkに初期値「1」を格納する。   First, in step S401 in FIG. 24, the initial value “1” is stored in the index register k.

その後、ステップS402において、第1レジスタの値mを、第1基本モデル52aにて比較すべき第1バッチ処理番号の初期値(例えば「1」)とする。   Thereafter, in step S402, the value m of the first register is set as the initial value (for example, “1”) of the first batch processing number to be compared in the first basic model 52a.

その後、ステップS403において、当該設備に対応する第1中間情報データベースMMDB1(図8参照)のkレコードから第1中間材料の投入量換算値Daを読み出す。   Thereafter, in step S403, the input amount conversion value Da of the first intermediate material is read from the k record of the first intermediate information database MMDB1 (see FIG. 8) corresponding to the equipment.

その後、ステップS404において、第1バッチ用投入残量ファイルBRFL1(図12B参照)のうち、設定された比較すべき第1バッチ処理(第1レジスタの値m:バッチ処理番号)に対応するレコード(mレコード)から、投入残量D(m)を読み出す。   After that, in step S404, the record corresponding to the set first batch process to be compared (value m of the first register: batch process number) in the first batch input remaining amount file BRFL1 (see FIG. 12B) ( The input remaining amount D (m) is read out from (m record).

その後、ステップS405において、投入残量D(m)と第1中間材料の投入量換算値Daとを比較する。   Thereafter, in step S405, the input remaining amount D (m) is compared with the input amount converted value Da of the first intermediate material.

比較結果が、D(m)>Daであれば、ステップS406に進み、当該設備に対応する第1中間情報データベースMMDB1のkレコード目の第1バッチ処理番号として、第1レジスタの値mを記録する。   If the comparison result is D (m)> Da, the process proceeds to step S406, and the value m of the first register is recorded as the first batch processing number of the k-th record of the first intermediate information database MMDB1 corresponding to the equipment. To do.

その後、ステップS407において、D(m)の値を更新する。すなわち、D(m)−Daの値をD(m)とする。   Thereafter, in step S407, the value of D (m) is updated. That is, let D (m) -Da be D (m).

その後、ステップS408において、第1バッチ用投入残量ファイルBRFL1のmレコードに、D(m)を記録する。   Thereafter, in step S408, D (m) is recorded in the m record of the first batch input remaining amount file BRFL1.

前記ステップS405での比較結果がDa/2≦D(m)≦Daであれば、ステップS409に進み、当該設備に対応する第1中間情報データベースMMDB1のkレコード目の第1バッチ処理番号として、第1レジスタの値mを記録する。   If the comparison result in Step S405 is Da / 2 ≦ D (m) ≦ Da, the process proceeds to Step S409, and the first batch processing number of the k record in the first intermediate information database MMDB1 corresponding to the facility is as follows: Record the value m in the first register.

その後、ステップS410において、D(m+1)の値を更新する。すなわち、D(m+1)−(Da−D(m))の値をD(m+1)とする。その後、ステップS411において、D(m)の値を0にする。   Thereafter, in step S410, the value of D (m + 1) is updated. That is, the value of D (m + 1) − (Da−D (m)) is set to D (m + 1). Thereafter, in step S411, the value of D (m) is set to zero.

その後、ステップS412において、第1バッチ用投入残量ファイルのmレコードに、D(m)を記録する。その後、ステップS413において、第1バッチ用投入残量ファイルBRFL1のm+1レコードに、D(m+1)を記録する。   Thereafter, in step S412, D (m) is recorded in the m record of the first batch input remaining amount file. Thereafter, in step S413, D (m + 1) is recorded in the m + 1 record of the first batch input remaining amount file BRFL1.

その後、ステップS414において、第1レジスタの値mを+1更新する。   Thereafter, in step S414, the value m of the first register is updated by +1.

前記ステップS405での比較結果がD(m)<Da/2であれば、ステップS415に進み、当該設備に対応する第1中間情報データベースMMDB1のkレコード目の第1バッチ処理番号として、第1レジスタの値m+1を記録する。   If the comparison result in step S405 is D (m) <Da / 2, the process proceeds to step S415, and the first batch processing number of the k record in the first intermediate information database MMDB1 corresponding to the facility is set to the first batch processing number. Record the register value m + 1.

その後、ステップS416において、D(m+1)の値を更新する。すなわち、D(m+1)−(Da−D(m))の値をD(m+1)とする。その後、ステップS417において、D(m)の値を0にする。   Thereafter, in step S416, the value of D (m + 1) is updated. That is, the value of D (m + 1) − (Da−D (m)) is set to D (m + 1). Thereafter, in step S417, the value of D (m) is set to zero.

その後、ステップS418において、第1バッチ用投入残量ファイルBRFL1のmレコードに、D(m)を記録する。その後、ステップS419において、第1バッチ用投入残量ファイルBRFL1のm+1レコードに、D(m+1)を記録する。   Thereafter, in step S418, D (m) is recorded in the m record of the first batch input remaining amount file BRFL1. Thereafter, in step S419, D (m + 1) is recorded in the m + 1 record of the first batch input remaining amount file BRFL1.

その後、ステップS420において、第1レジスタの値mを+1更新する。   Thereafter, in step S420, the value m of the first register is updated by +1.

上述したステップS408での処理、あるいはステップS414での処理、あるいはステップS420での処理が終了した段階で、次のステップS421において、インデックスレジスタkの値を+1更新する。   When the process in step S408, the process in step S414, or the process in step S420 is completed, the value of the index register k is updated by +1 in the next step S421.

その後、ステップS422において、処理終了であるか否かが判別される。この判別は、当該設備に対応する第1中間情報データベースMMDB1の最終レコードまで処理したかどうかで行われる。処理終了でなければ、前記ステップS403の処理に戻り、該ステップS403以降の処理を繰り返す。   Thereafter, in step S422, it is determined whether or not the processing is completed. This determination is made based on whether or not processing has been performed up to the last record of the first intermediate information database MMDB1 corresponding to the facility. If the process is not finished, the process returns to step S403, and the processes after step S403 are repeated.

図23の処理ルーチンに戻り、次のステップS309において、ロット特定部102(図19参照)での処理に入り、当該設備に対応する第1中間情報データベースMMDB1(図8参照)の第1中間投入量換算値と、ロット用投入残量ファイルLRFL(図12参照)の投入残量とに基づいて第1中間材料に対応するロット番号を特定する。
Returning to the processing routine of FIG. 23, in the next step S309, the processing by the lot specifying unit 102 (see FIG. 19) is started, and the first intermediate input of the first intermediate information database MMDB1 (see FIG. 8) corresponding to the equipment. specifying the quantity converted value, the lot number corresponding to the first intermediate material on the basis of the charged amount of remaining for lot-on the remaining files LRFL (see FIG. 12 C).

ここで、ロット特定部102での処理動作について図25を参照しながら説明する。   Here, the processing operation in the lot specifying unit 102 will be described with reference to FIG.

先ず、図25のステップS501において、インデックスレジスタkに初期値「1」を格納する。   First, in step S501 of FIG. 25, the initial value “1” is stored in the index register k.

その後、ステップS502において、第2レジスタの値nを、第1基本モデルにて比較すべきロット番号の初期値(例えば「1」)とする。   Thereafter, in step S502, the value n of the second register is set as the initial value (for example, “1”) of the lot number to be compared in the first basic model.

その後、ステップS503において、当該設備に対応する第1中間情報データベースMMDB1(図8参照)のkレコードから第1中間材料の投入量換算値Daを読み出す。   Thereafter, in step S503, the input amount conversion value Da of the first intermediate material is read from the k record of the first intermediate information database MMDB1 (see FIG. 8) corresponding to the equipment.

その後、ステップS504において、ロット用投入残量ファイルLRFL(図12C参照)のうち、設定された比較すべきロット(第2レジスタの値n:ロット番号)に対応するレコード(nレコード)から、投入残量D(n)を読み出す。   Thereafter, in step S504, the input from the record (n record) corresponding to the set lot to be compared (value n of the second register: lot number) in the lot input remaining amount file LRFL (see FIG. 12C). Read the remaining amount D (n).

その後、ステップS505において、投入残量D(n)と第1中間材料の投入量換算値Daとを比較する。   Thereafter, in step S505, the input remaining amount D (n) is compared with the input amount converted value Da of the first intermediate material.

比較結果が、D(n)>Daであれば、ステップS506に進み、当該設備に対応する第1中間情報データベースMMDB1のkレコード目のロット番号として、第2レジスタの値nを記録する。   If the comparison result is D (n)> Da, the process proceeds to step S506, and the value n of the second register is recorded as the lot number of the k-th record in the first intermediate information database MMDB1 corresponding to the equipment.

その後、ステップS507において、D(n)の値を更新する。すなわち、D(n)−Daの値をD(n)とする。   Thereafter, in step S507, the value of D (n) is updated. That is, let D (n) −Da be D (n).

その後、ステップS508において、ロット用投入残量ファイルLRFLのnレコードに、D(n)を記録する。   Thereafter, in step S508, D (n) is recorded in the n record of the lot input remaining amount file LRFL.

前記ステップS505での比較結果がDa/2≦D(n)≦Daであれば、ステップS509に進み、当該設備に対応する第1中間情報データベースMMDB1のkレコード目のロット番号として、第2レジスタの値nを記録する。   If the comparison result in step S505 is Da / 2 ≦ D (n) ≦ Da, the process proceeds to step S509, where the second register is used as the lot number of the k-th record in the first intermediate information database MMDB1 corresponding to the equipment. Record the value n of.

その後、ステップS510において、D(n+1)の値を更新する。すなわち、D(n+1)−(Da−D(n))の値をD(n+1)とする。その後、ステップS511において、D(n)の値を0にする。   Thereafter, in step S510, the value of D (n + 1) is updated. That is, the value of D (n + 1) − (Da−D (n)) is D (n + 1). Thereafter, in step S511, the value of D (n) is set to zero.

その後、ステップS512において、ロット用投入残量ファイルLRFLのnレコードに、D(n)を記録する。その後、ステップS513において、ロット用投入残量ファイルLRFLのn+1レコードに、D(n+1)を記録する。   Thereafter, in step S512, D (n) is recorded in the n record of the lot input remaining amount file LRFL. Thereafter, in step S513, D (n + 1) is recorded in the n + 1 record of the lot input remaining amount file LRFL.

その後、ステップS514において、第1レジスタの値nを+1更新する。   Thereafter, in step S514, the value n of the first register is updated by +1.

前記ステップS505での比較結果がD(n)<Da/2であれば、ステップS515に進み、当該設備に対応する第1中間情報データベースMMDB1のkレコード目のロット番号として、第2レジスタの値n+1を記録する。   If the comparison result in step S505 is D (n) <Da / 2, the process proceeds to step S515, and the value of the second register is used as the lot number of the k record in the first intermediate information database MMDB1 corresponding to the equipment. Record n + 1.

その後、ステップS516において、D(n+1)の値を更新する。すなわち、D(n+1)−(Da−D(n))の値をD(n+1)とする。その後、ステップS517において、D(n)の値を0にする。   Thereafter, in step S516, the value of D (n + 1) is updated. That is, the value of D (n + 1) − (Da−D (n)) is D (n + 1). Thereafter, in step S517, the value of D (n) is set to zero.

その後、ステップS518において、ロット用投入残量ファイルLRFLのnレコードに、D(n)を記録する。その後、ステップS519において、ロット用投入残量ファイルLRFLのn+1レコードに、D(n+1)を記録する。   Thereafter, in step S518, D (n) is recorded in the n record of the lot input remaining amount file LRFL. Thereafter, in step S519, D (n + 1) is recorded in the n + 1 record of the lot input remaining amount file LRFL.

その後、ステップS520において、第2レジスタの値nを+1更新する。   Thereafter, in step S520, the value n of the second register is updated by +1.

上述したステップS508での処理、あるいはステップS514での処理、あるいはステップS520での処理が終了した段階で、次のステップS521において、インデックスレジスタkの値を+1更新する。   When the process in step S508, the process in step S514, or the process in step S520 is completed, the value of the index register k is updated by +1 in the next step S521.

その後、ステップS522において、処理終了であるか否かが判別される。この判別は、当該設備に対応する第1中間情報データベースMMDB1の最終レコードまで処理したかどうかで行われる。処理終了でなければ、前記ステップS503の処理に戻り、該ステップS503以降の処理を繰り返す。   Thereafter, in step S522, it is determined whether or not the processing is completed. This determination is made based on whether or not processing has been performed up to the last record of the first intermediate information database MMDB1 corresponding to the facility. If the process is not finished, the process returns to step S503, and the processes after step S503 are repeated.

図23の処理ルーチンに戻り、次のステップS310において、第2バッチ処理特定部100b(図19参照)での処理に入り、当該設備に対応する第2中間情報データベースMMDB2(図9参照)の第2中間投入量換算値と、第2バッチ用投入残量ファイルBRFL2(図13B参照)の投入残量とに基づいて第2中間材料に対応する第2バッチ処理番号を特定する。   Returning to the processing routine of FIG. 23, in the next step S310, the processing in the second batch processing specifying unit 100b (see FIG. 19) is started, and the second intermediate information database MMDB2 (see FIG. 9) corresponding to the equipment is entered. The second batch processing number corresponding to the second intermediate material is specified based on the second intermediate input amount conversion value and the input remaining amount of the second batch input remaining amount file BRFL2 (see FIG. 13B).

ここで、第2バッチ処理特定部100bでの処理動作について図26を参照しながら説明する。   Here, the processing operation in the second batch processing specifying unit 100b will be described with reference to FIG.

先ず、図26のステップS601において、インデックスレジスタkに初期値「1」を格納する。   First, in step S601 of FIG. 26, the initial value “1” is stored in the index register k.

その後、ステップS602において、第3レジスタの値pを、第2基本モデル52bにて比較すべき第2バッチ処理の番号の初期値(例えば「1」)にする。   Thereafter, in step S602, the value p of the third register is set to the initial value (for example, “1”) of the number of the second batch process to be compared in the second basic model 52b.

その後、ステップS603において、当該設備に対応する第2中間情報データベースMMDB2(図9参照)のkレコードから中間材料の投入量換算値Dbを読み出す。   Thereafter, in step S603, the input amount converted value Db of the intermediate material is read from the k record of the second intermediate information database MMDB2 (see FIG. 9) corresponding to the equipment.

その後、ステップS604において、第2バッチ用投入残量ファイルBRFL2(図13B参照)のうち、設定された比較すべき第2バッチ処理(第3レジスタの値p:第2バッチ処理番号)に対応するレコード(pレコード)から、投入残量D(p)を読み出す。   Thereafter, in step S604, the second batch processing remaining amount file BRFL2 (see FIG. 13B) corresponds to the set second batch processing to be compared (value p of the third register: second batch processing number). The input remaining amount D (p) is read from the record (p record).

その後、ステップS605において、投入残量D(p)と中間材料の投入量換算値Dbとを比較する。   Thereafter, in step S605, the input remaining amount D (p) is compared with the input material converted amount Db of the intermediate material.

比較結果が、D(p)>Dbであれば、ステップS606に進み、当該設備に対応する第2中間情報データベースMMDB2(図9参照)のkレコード目の第2バッチ処理番号として、第3レジスタの値pを記録する。   If the comparison result is D (p)> Db, the process proceeds to step S606, where the third register is set as the second batch processing number of the k-th record in the second intermediate information database MMDB2 (see FIG. 9) corresponding to the equipment. Record the value p of.

その後、ステップS607において、D(p)の値を更新する。すなわち、D(p)−Dbの値をD(p)とする。   Thereafter, in step S607, the value of D (p) is updated. That is, let D (p) −Db be D (p).

その後、ステップS608において、第2バッチ用投入残量ファイルBRFL2(図13B参照)のpレコードに、D(p)を記録する。   Thereafter, in step S608, D (p) is recorded in the p record of the second batch input remaining amount file BRFL2 (see FIG. 13B).

前記ステップS605での比較結果がDb/2≦D(p)≦Dbであれば、ステップS609に進み、当該設備に対応する第2中間情報データベースMMDB2のkレコード目の第2バッチ処理番号として、第3レジスタの値pを記録する。   If the comparison result in step S605 is Db / 2 ≦ D (p) ≦ Db, the process proceeds to step S609, and the second batch processing number of the k record in the second intermediate information database MMDB2 corresponding to the facility is as follows: Record the value p of the third register.

その後、ステップS610において、D(p+1)の値を更新する。すなわち、D(p+1)−(Db−D(p))の値をD(p+1)とする。その後、ステップS611において、D(p)の値を0にする。   Thereafter, in step S610, the value of D (p + 1) is updated. That is, the value of D (p + 1) − (Db−D (p)) is D (p + 1). Thereafter, in step S611, the value of D (p) is set to zero.

その後、ステップS612において、第2バッチ用投入残量ファイルBRFL2のpレコードに、D(p)を記録する。その後、ステップS613において、第2バッチ用投入残量ファイルBRFL2のp+1レコードに、D(p+1)を記録する。   Thereafter, in step S612, D (p) is recorded in the p record of the second batch input remaining amount file BRFL2. Thereafter, in step S613, D (p + 1) is recorded in the p + 1 record of the second batch input remaining amount file BRFL2.

その後、ステップS614において、第3レジスタの値pを+1更新する。   Thereafter, in step S614, the value p of the third register is updated by +1.

前記ステップS605での比較結果がD(p)<Db/2であれば、ステップS615に進み、当該設備に対応する第2中間情報データベースMMDB2のkレコード目の第2バッチ処理番号として、第3レジスタの値p+1を記録する。   If the comparison result in step S605 is D (p) <Db / 2, the process proceeds to step S615, and the third batch processing number of the k-th record in the second intermediate information database MMDB2 corresponding to the facility is set as the third batch processing number. Record the register value p + 1.

その後、ステップS616において、D(p+1)の値を更新する。すなわち、D(p+1)−(Db−D(p))の値をD(p+1)とする。その後、ステップS617において、D(p)の値を0にする。   Thereafter, in step S616, the value of D (p + 1) is updated. That is, the value of D (p + 1) − (Db−D (p)) is D (p + 1). Thereafter, in step S617, the value of D (p) is set to zero.

その後、ステップS618において、第2バッチ用投入残量ファイルBRFL2のpレコードに、D(p)を記録する。その後、ステップS619において、第2バッチ用投入残量ファイルBRFL2のp+1レコードに、D(p+1)を記録する。   Thereafter, in step S618, D (p) is recorded in the p record of the second batch input remaining amount file BRFL2. Thereafter, in step S619, D (p + 1) is recorded in the p + 1 record of the second batch input remaining amount file BRFL2.

その後、ステップS620において、第3レジスタの値pを+1更新する。   Thereafter, in step S620, the value p of the third register is updated by +1.

上述したステップS608での処理、あるいはステップS614での処理、あるいはステップS620での処理が終了した段階で、次のステップS621において、インデックスレジスタkの値を+1更新する。   When the process in step S608, the process in step S614, or the process in step S620 is completed, the value of the index register k is updated by +1 in the next step S621.

その後、ステップS622において、処理終了であるか否かが判別される。この判別は、当該設備に対応する第2中間情報データベースMMDB2の最終レコードまで処理したかどうかで行われる。処理終了でなければ、前記ステップS603の処理に戻り、該ステップS603以降の処理を繰り返す。   Thereafter, in step S622, it is determined whether or not the processing is completed. This determination is made based on whether or not processing has been performed up to the last record of the second intermediate information database MMDB2 corresponding to the facility. If the process is not finished, the process returns to step S603, and the processes after step S603 are repeated.

図23の処理ルーチンに戻り、次のステップS311において、中間材料第1特定部104a(図19参照)での処理に入り、当該設備に対応する第2中間情報データベースMMDB2(図9参照)の第2中間投入量換算値と、中間材料第1投入残量ファイルMRFL1(図13C参照)の中間材料の投入元の番号及び投入残量に基づいて、第2中間材料に含まれる中間材料の投入元と中間材料番号を特定する。
Returning to the processing routine of FIG. 23, in the next step S311, the processing in the intermediate material first specifying unit 104a (see FIG. 19) is started, and the second intermediate information database MM DB2 (see FIG. 9) corresponding to the equipment is entered. Based on the second intermediate input amount conversion value, the intermediate material input source number in the intermediate material first input remaining amount file MRFL1 (see FIG. 13C), and the input amount of the intermediate material included in the second intermediate material Identify the original and intermediate material numbers.

ここで、中間材料第1特定部104aでの処理動作について図27を参照しながら説明する。   Here, the processing operation in the intermediate material first specifying unit 104a will be described with reference to FIG.

先ず、図27のステップS701において、インデックスレジスタkに初期値「1」を格納する。   First, in step S701 in FIG. 27, the initial value “1” is stored in the index register k.

その後、ステップS702において、第4レジスタの値rを、第2基本モデル52bにて比較すべき中間材料番号の初期値(例えば「1」)にする。   Thereafter, in step S702, the value r in the fourth register is set to the initial value (for example, “1”) of the intermediate material number to be compared in the second basic model 52b.

その後、ステップS703において、中間材料第1投入残量ファイルMRFL1(図13C参照)のうち、設定された比較すべき中間材料(第4レジスタの値r:中間材料番号)に対応するレコード(rレコード)から、前段の中間材料の投入元の番号Dyを読み出す。   After that, in step S703, the record (r record) corresponding to the set intermediate material to be compared (value r of the fourth register: intermediate material number) in the intermediate material first input remaining amount file MRFL1 (see FIG. 13C). ) To read the input number Dy of the intermediate material in the preceding stage.

その後、ステップS704において、当該設備に対応する第2中間情報データベースMMDB2(図9参照)のkレコードから第2中間材料の投入量換算値Dbを読み出す。   Thereafter, in step S704, the input converted value Db of the second intermediate material is read from the k record of the second intermediate information database MMDB2 (see FIG. 9) corresponding to the equipment.

その後、ステップS705において、中間材料第1投入残量ファイルMRFL1のrレコードから、投入残量D(r)を読み出す。   Thereafter, in step S705, the input remaining amount D (r) is read from the r record of the intermediate material first input remaining amount file MRFL1.

その後、ステップS706において、投入残量D(r)と中間材料の投入量換算値Dbとを比較する。   Thereafter, in step S706, the input remaining amount D (r) is compared with the input material converted amount Db of the intermediate material.

比較結果が、D(r)>Dbであれば、ステップS707に進み、当該設備に対応する第2中間情報データベースMMDB2のkレコード目の中間材料の投入元の番号として、番号Dyを記録する。   If the comparison result is D (r)> Db, the process proceeds to step S707, and the number Dy is recorded as the number of the intermediate material input source of the k-th record in the second intermediate information database MMDB2 corresponding to the equipment.

その後、ステップS708において、当該設備に対応する第2中間情報データベースMMDB2のkレコード目の中間材料の番号として、第4レジスタの値rを記録する。   Thereafter, in step S708, the value r of the fourth register is recorded as the intermediate material number of the k-th record in the second intermediate information database MMDB2 corresponding to the equipment.

その後、ステップS709において、D(r)の値を更新する。すなわち、D(r)−Dbの値をD(r)とする。   Thereafter, in step S709, the value of D (r) is updated. That is, let D (r) −Db be D (r).

その後、ステップS710において、中間材料第1投入残量ファイルMRFL1のrレコードの投入残量として値D(r)を記録する。   Thereafter, in step S710, the value D (r) is recorded as the input remaining amount of the r record of the intermediate material first input remaining amount file MRFL1.

前記ステップS70での比較結果がDb/2≦D(r)≦Dbであれば、ステップS711に進み、当該設備に対応する第2中間情報データベースMMDB2のkレコード目の中間材料の投入元の番号として、番号Dyを記録する。
If the comparison result is Db / 2 ≦ D (r) ≦ Db at step S70 6, the process proceeds to step S711, the input source of the intermediate material of the k-th record of the second intermediate information database MMDB2 corresponding to the equipment The number Dy is recorded as the number.

その後、ステップS712において、当該設備に対応する第2中間情報データベースMMDB2のkレコード目の中間材料の番号として、第4レジスタの値rを記録する。   Thereafter, in step S712, the value r of the fourth register is recorded as the intermediate material number of the k-th record in the second intermediate information database MMDB2 corresponding to the equipment.

その後、ステップS713において、D(r+1)の値を更新する。すなわち、D(r+1)−(Db−D(r))の値をD(r+1)とする。その後、ステップS714において、D(r)の値を0にする。   Thereafter, in step S713, the value of D (r + 1) is updated. That is, the value of D (r + 1) − (Db−D (r)) is D (r + 1). Thereafter, in step S714, the value of D (r) is set to zero.

その後、ステップS715において、中間材料第1投入残量ファイルMRFL1のrレコードに、D(r)を記録する。その後、ステップS716において、中間材料第1投入残量ファイルMRFL1のr+1レコードに、D(r+1)を記録する。   Thereafter, in step S715, D (r) is recorded in the r record of the intermediate material first input remaining amount file MRFL1. Thereafter, in step S716, D (r + 1) is recorded in the r + 1 record of the intermediate material first input remaining amount file MRFL1.

その後、ステップS717において、第4レジスタの値rを+1更新する。   Thereafter, in step S717, the value r of the fourth register is updated by +1.

前記ステップS70での比較結果がD(r)<Db/2であれば、ステップS718に進み、中間材料第1投入残量ファイルMRFL1のr+1レコードから、中間材料の投入元の番号Dyを読み出す。
If the comparison result in step S70 6 is a D (r) <Db / 2 , the flow proceeds to step S718, from r + 1 records intermediate material first apply remaining files MRFL1, reads the input source number Dy intermediate material .

その後、ステップS719において、当該設備に対応する第2中間情報データベースMMDB2のkレコード目の中間材料の投入元の番号として、番号Dyを記録する。   Thereafter, in step S719, the number Dy is recorded as the number of the input source of the intermediate material of the k-th record in the second intermediate information database MMDB2 corresponding to the equipment.

その後、ステップS720において、当該設備に対応する第2中間情報データベースMMDB2のkレコード目の中間材料の番号として、第4レジスタの値r+1を記録する。   Thereafter, in step S720, the value r + 1 of the fourth register is recorded as the intermediate material number of the k-th record in the second intermediate information database MMDB2 corresponding to the facility.

その後、ステップS721において、D(r+1)の値を更新する。すなわち、D(r+1)−(Db−D(r))の値をD(r+1)とする。その後、ステップS722において、D(r)の値を0にする。   Thereafter, in step S721, the value of D (r + 1) is updated. That is, the value of D (r + 1) − (Db−D (r)) is D (r + 1). Thereafter, in step S722, the value of D (r) is set to zero.

その後、ステップS723において、中間材料第1投入残量ファイルMRFL1のrレコードに、D(r)を記録する。その後、ステップS724において、中間材料第1投入残量ファイルMRFL1のr+1レコードに、D(r+1)を記録する。   Thereafter, in step S723, D (r) is recorded in the r record of the intermediate material first input remaining amount file MRFL1. Thereafter, in step S724, D (r + 1) is recorded in the r + 1 record of the intermediate material first input remaining amount file MRFL1.

その後、ステップS725において、第4レジスタの値rを+1更新する。   Thereafter, in step S725, the value r of the fourth register is updated by +1.

上述したステップS710での処理、あるいはステップS717での処理、あるいはステップS725での処理が終了した段階で、次のステップS726において、インデックスレジスタkの値を+1更新する。   When the processing in step S710, the processing in step S717, or the processing in step S725 is completed, the value of the index register k is updated by +1 in the next step S726.

その後、ステップS727において、処理終了であるか否かが判別される。この判別は、当該設備に対応する第2中間情報データベースMMDB2の最終レコードまで処理したかどうかで行われる。処理終了でなければ、前記ステップS703の処理に戻り、該ステップS703以降の処理を繰り返す。   Thereafter, in step S727, it is determined whether or not the processing is completed. This determination is made based on whether or not processing has been performed up to the last record of the second intermediate information database MMDB2 corresponding to the facility. If the process is not finished, the process returns to step S703, and the processes after step S703 are repeated.

図23の処理ルーチンに戻り、次のステップS312において、中間材料第2特定部104b(図19参照)での処理に入り、製品情報データベースPIDBの製品投入量換算値と、中間材料第2投入残量ファイルMRFL2(図14B参照)の中間材料の投入元の番号及び投入残量に基づいて、製品に含まれる中間材料の投入元と中間材料番号を特定する。   Returning to the processing routine of FIG. 23, in the next step S312, the process starts in the intermediate material second specifying unit 104b (see FIG. 19), and the product input amount converted value in the product information database PIDB and the intermediate material second input remaining are entered. Based on the number of the intermediate material input source and the input remaining amount in the quantity file MRFL2 (see FIG. 14B), the intermediate material input source and intermediate material number included in the product are specified.

ここで、中間材料第2特定部104bでの処理動作について図28を参照しながら説明する。   Here, the processing operation in the intermediate material second specifying unit 104b will be described with reference to FIG.

先ず、図28のステップS801において、インデックスレジスタkに初期値「1」を格納する。   First, in step S801 in FIG. 28, the initial value “1” is stored in the index register k.

その後、ステップS802において、第5レジスタsに第3基本モデル52cにて比較すべき中間材料番号の初期値(例えば「1」)を格納する。   Thereafter, in step S802, the initial value (for example, “1”) of the intermediate material number to be compared in the third basic model 52c is stored in the fifth register s.

その後、ステップS803において、中間材料第2投入残量ファイルMRFL2(図14B参照)のうち、設定された比較すべき中間材料(第5レジスタの値s:中間材料番号)に対応するレコード(sレコード)から、前段の中間材料の投入元の番号Dzを読み出す。   Thereafter, in step S803, the record (s record) corresponding to the set intermediate material to be compared (value s: intermediate material number) in the intermediate material second input remaining amount file MRFL2 (see FIG. 14B). ) From the intermediate material input source number Dz of the preceding stage.

その後、ステップS804において、製品情報データベースPIDB(図10参照)のkレコードから製品投入量換算値Dcを読み出す。   Thereafter, in step S804, the product input conversion value Dc is read from the k record of the product information database PIDB (see FIG. 10).

その後、ステップS805において、中間材料第2投入残量ファイルMRFL2のsレコードから、投入残量D(s)を読み出す。   Thereafter, in step S805, the charging remaining amount D (s) is read from the s record of the intermediate material second charging remaining amount file MRFL2.

その後、ステップS806において、投入残量D(s)と製品投入量換算値Dcとを比較する。   Thereafter, in step S806, the input remaining amount D (s) is compared with the product input amount converted value Dc.

比較結果が、D(s)>Dcであれば、ステップS807に進み、製品情報データベースPIDBのkレコード目の中間材料の投入元の番号として、番号Dzを記録する。   If the comparison result is D (s)> Dc, the process proceeds to step S807, and the number Dz is recorded as the number of the intermediate material input source of the k-th record in the product information database PIDB.

その後、ステップS808において、製品情報データベースPIDBのkレコード目の中間材料の番号として、第5レジスタの値sを記録する。   Thereafter, in step S808, the value s of the fifth register is recorded as the intermediate material number of the k-th record in the product information database PIDB.

その後、ステップS809において、D(s)の値を更新する。すなわち、D(s)−Dcの値をD(s)とする。   Thereafter, in step S809, the value of D (s) is updated. That is, let D (s) -Dc be D (s).

その後、ステップS810において、中間材料第2投入残量ファイルMRFL2のsレコードの投入残量として値D(s)を記録する。   Thereafter, in step S810, the value D (s) is recorded as the input remaining amount of the s record of the intermediate material second input remaining amount file MRFL2.

前記ステップS806での比較結果がDc/2≦D(s)≦Dcであれば、ステップS811に進み、製品情報データベースPIDBのkレコード目の中間材料の投入元の番号として、番号Dzを記録する。   If the comparison result in step S806 is Dc / 2 ≦ D (s) ≦ Dc, the process proceeds to step S811, and the number Dz is recorded as the number of the input source of the intermediate material of the k-th record in the product information database PIDB. .

その後、ステップS812において、製品情報データベースPIDBのkレコード目の中間材料の番号として、第5レジスタの値sを記録する。   Thereafter, in step S812, the value s of the fifth register is recorded as the intermediate material number of the k-th record in the product information database PIDB.

その後、ステップS813において、D(s+1)の値を更新する。すなわち、D(s+1)−(Dc−D(s))の値をD(s+1)とする。その後、ステップS814において、D(s)の値を0にする。   Thereafter, in step S813, the value of D (s + 1) is updated. That is, the value of D (s + 1) − (Dc−D (s)) is set to D (s + 1). Thereafter, in step S814, the value of D (s) is set to zero.

その後、ステップS815において、中間材料第2投入残量ファイルMRFL2のsレコードに、D(s)を記録する。その後、ステップS816において、中間材料第2投入残量ファイルMRFL2のs+1レコードに、D(s+1)を記録する。   Thereafter, in step S815, D (s) is recorded in the s record of the intermediate material second input remaining amount file MRFL2. Thereafter, in step S816, D (s + 1) is recorded in the s + 1 record of the intermediate material second input remaining amount file MRFL2.

その後、ステップS817において、第5レジスタの値sを+1更新する。   Thereafter, in step S817, the value s of the fifth register is updated by +1.

前記ステップS806での比較結果がD(s)<Dc/2であれば、ステップS818に進み、中間材料第2投入残量ファイルMRFL2のs+1レコードから、中間材料の投入元の番号Dzを読み出す。   If the comparison result in step S806 is D (s) <Dc / 2, the process proceeds to step S818, and the intermediate material input source number Dz is read from the s + 1 record of the intermediate material second input remaining amount file MRFL2.

その後、ステップS819において、製品情報データベースPIDBのkレコード目の中間材料の投入元の番号として、番号Dzを記録する。   Thereafter, in step S819, the number Dz is recorded as the number of the input source of the kth intermediate material in the product information database PIDB.

その後、ステップS820において、製品情報データベースPIDBのkレコード目の中間材料の番号として、第5レジスタの値s+1を記録する。   Thereafter, in step S820, the value s + 1 of the fifth register is recorded as the number of the intermediate material of the k-th record in the product information database PIDB.

その後、ステップS821において、D(s+1)の値を更新する。すなわち、D(s+1)−(Dc−D(s))の値をD(s+1)とする。その後、ステップS822において、D(s)の値を0にする。   Thereafter, in step S821, the value of D (s + 1) is updated. That is, the value of D (s + 1) − (Dc−D (s)) is set to D (s + 1). Thereafter, in step S822, the value of D (s) is set to zero.

その後、ステップS823において、中間材料第2投入残量ファイルMRFL2のsレコードに、D(s)を記録する。その後、ステップS824において、中間材料第2投入残量ファイルMRFL2のs+1レコードに、D(s+1)を記録する。   Thereafter, in step S823, D (s) is recorded in the s record of the intermediate material second input remaining amount file MRFL2. Thereafter, in step S824, D (s + 1) is recorded in the s + 1 record of the intermediate material second input remaining amount file MRFL2.

その後、ステップS825において、第5レジスタの値sを+1更新する。   Thereafter, in step S825, the value s of the fifth register is updated by +1.

上述したステップS810での処理、あるいはステップS817での処理、あるいはステップS825での処理が終了した段階で、次のステップS826において、インデックスレジスタkの値を+1更新する。   When the processing in step S810, the processing in step S817, or the processing in step S825 is completed, the value of the index register k is updated by +1 in the next step S826.

その後、ステップS827において、処理終了であるか否かが判別される。この判別は、製品情報データベースPIDBの最終レコードまで処理したかどうかで行われる。処理終了でなければ、前記ステップS803の処理に戻り、該ステップS803以降の処理を繰り返す。   Thereafter, in step S827, it is determined whether or not the process is finished. This determination is made based on whether or not processing has been performed up to the last record of the product information database PIDB. If the process is not finished, the process returns to step S803, and the processes after step S803 are repeated.

図23の処理ルーチンに戻り、次のステップS313において、製品原材料特定部106(図19参照)での処理に入り、製品情報データベースPIDB(図10参照)の中間材料の投入元の番号と中間材料番号とに基づいて、製品に含まれる原材料並びに個別投入量を特定する。   Returning to the processing routine of FIG. 23, in the next step S313, the processing in the product raw material specifying unit 106 (see FIG. 19) is entered, and the intermediate material input source number and the intermediate material in the product information database PIDB (see FIG. 10) Based on the number, the raw materials contained in the product and the individual inputs are specified.

ここで、製品原材料特定部106での処理動作について図29を参照しながら説明する。   Here, the processing operation in the product raw material specifying unit 106 will be described with reference to FIG.

先ず、図29のステップS901において、インデックスレジスタkに初期値「1」を格納する。   First, in step S901 in FIG. 29, the initial value “1” is stored in the index register k.

その後、ステップS902において、k番目の製品について、入力装置26から操作入力された品質情報を、製品品質データベースPQDB(図11参照)のkレコード目に記録する。   Thereafter, in step S902, the quality information input from the input device 26 for the kth product is recorded in the kth record of the product quality database PQDB (see FIG. 11).

その後、ステップS903において、製品情報データベースPIDBのkレコードから中間材料の投入元の番号と中間材料の番号を読み出す。   Thereafter, in step S903, the intermediate material input source number and the intermediate material number are read from the k record of the product information database PIDB.

その後、ステップS904において、第6レジスタの値iを、読み出した投入元番号とし、第7レジスタの値jを、読み出した中間材料番号とする。   Thereafter, in step S904, the value i in the sixth register is set as the read source number, and the value j in the seventh register is set as the read intermediate material number.

その後、ステップS905において、第6レジスタの値i(投入元番号)が第1基本モデル52aに対応する設備か否かを判別する。投入元番号が第1基本モデル52aに対応する設備であれば、次のステップS906に進み、投入元番号(i)に対応する第1中間情報データベースMMDB1(図8参照)のうち、第7レジスタの値j(中間材料番号)に対応するレコード(jレコード)から第1バッチ処理番号、ロット番号を読み出す。   Thereafter, in step S905, it is determined whether or not the value i (input source number) of the sixth register is equipment corresponding to the first basic model 52a. If the input source number is the equipment corresponding to the first basic model 52a, the process proceeds to the next step S906, and the seventh register in the first intermediate information database MMDB1 (see FIG. 8) corresponding to the input source number (i). The first batch processing number and lot number are read from the record (j record) corresponding to the value j (intermediate material number).

その後、ステップS907において、製品品質データベースPDBのkレコード目に、読み出した第1バッチ処理番号とロット番号を記録する。
Thereafter, in step S907, the read first batch process number and lot number are recorded in the k record of the product quality database P Q DB.

その後、ステップS908において、第8レジスタの値tを、読み出したロット番号にする。   Thereafter, in step S908, the value t of the eighth register is set to the read lot number.

その後、ステップS909において、投入元番号(i)に対応するロット情報データベースLNDBのうち、第8レジスタの値tにて示すレコード(tレコード)から当該ロットの原材料の識別番号と、原材料の個別投入量を読み出す。   Thereafter, in step S909, the identification number of the raw material of the lot and the individual input of the raw material from the record (t record) indicated by the value t of the eighth register in the lot information database LNDB corresponding to the input source number (i) Read the amount.

その後、ステップS910において、製品品質データベースPQDBのkレコード目に、読み出した原材料の識別番号を記録する。   After that, in step S910, the identification number of the read raw material is recorded in the k record of the product quality database PQDB.

その後、ステップS911において、製品情報データベースPIDBのkレコード目から製品投入量換算値を読み出す。   Thereafter, in step S911, the product input amount converted value is read from the k-th record of the product information database PIDB.

その後、ステップS912において、読み出したロット単位の原材料の個別投入量と製品投入量換算値から、製品に含まれる原材料の個別投入量を計算する。   Thereafter, in step S912, the individual input amount of the raw material contained in the product is calculated from the read individual input amount of the raw material and the product input amount converted value in the lot unit.

その後、ステップS913において、得られた製品に含まれる原材料の個別投入量を、製品品質データベースPQDBのkレコード目に記録する。   Thereafter, in step S913, the individual input amount of the raw material contained in the obtained product is recorded in the k record of the product quality database PQDB.

その後、ステップS91において、製品原材料特定部106は、インデックスレジスタkの値を+1更新する。
Thereafter, in step S91 6, finished material identifying section 106 +1 updates the value of the index register k.

一方、前記ステップS905において、第6レジスタの値i(投入元番号)が第1基本モデル52aに対応する設備ではなく、第2基本モデル52bに対応する設備であると判別された場合は、ステップS914に進み、投入元番号(i)に対応する第2中間情報データベースMMDB2(図9参照)のjレコードから第2バッチ処理番号、中間材料の投入元番号、中間材料番号を読み出す。   On the other hand, if it is determined in step S905 that the value i (input source number) in the sixth register is not equipment corresponding to the first basic model 52a but equipment corresponding to the second basic model 52b, step Proceeding to S914, the second batch process number, the intermediate material input source number, and the intermediate material number are read from the j record of the second intermediate information database MMDB2 (see FIG. 9) corresponding to the input source number (i).

その後、ステップS915において、製品品質データベースPQDBのkレコード目に、読み出した第2バッチ処理番号を記録する。その後、ステップS904以降の処理が繰り返される。
Thereafter, in step S915, the read second batch process number is recorded in the k-th record of the product quality database PQDB. Thereafter, the processing after step S904 is repeated.

そして、前記ステップS916での処理が終了した段階で、次のステップS917に進み、処理終了であるか否かが判別される。この判別は、製品情報データベースPIDBの最終レコードまで処理したかどうかで行われる。処理終了でなければ、前記ステップS902の処理に戻り、該ステップS902以降の処理を繰り返す。   Then, when the process in step S916 is completed, the process proceeds to the next step S917, and it is determined whether or not the process is completed. This determination is made based on whether or not processing has been performed up to the last record of the product information database PIDB. If the process is not finished, the process returns to step S902, and the processes after step S902 are repeated.

図23の処理ルーチンに戻り、上述の製品原材料特定部での処理が終了した段階で、この原材料特定部での処理が終了する。   Returning to the processing routine of FIG. 23, when the processing in the above-described product raw material identification unit is completed, the processing in this raw material identification unit is completed.

このように、本実施の形態に係る品質解析手段は、1以上のストック設備と1以上のバッチ処理設備とを有し、原材料として、例えば粉体や液体を用いる製造システムを、例えば3つの基本モデル(第1基本モデル〜第3基本モデル)に分類すると共に、各基本モデルに対応したデータベースを設定し、各基本モデルに対応した設備で取得した原材料や中間材料の投入量、ストックタンクの残量、中間材料や製品の払出量に基づいて、第1中間材料に含まれる原材料の特定、第2中間材料に含まれる第1中間材料の特定、製品に含まれる第1中間材料又は第2中間材料の特定するようにしたので、各基本モデルに対応したデータベースを容易に対応付けすることができ、原材料や中間材料が複雑な経緯を経て搬入される場合(別工場から搬入、委託先からの搬入等)でも、製品と、該製品に対応するロットと、バッチ処理とを簡単に対応付けすることができる。つまり、製品に含まれる原材料並びにどのようなバッチ処理が行われたかを簡単に知ることができる。   As described above, the quality analysis unit according to the present embodiment has one or more stock facilities and one or more batch processing facilities, and uses, for example, a production system that uses, for example, powder or liquid as a raw material, for example, three basic methods. In addition to classifying the models (first basic model to third basic model), a database corresponding to each basic model is set, the input amount of raw materials and intermediate materials acquired by the equipment corresponding to each basic model, and the remaining stock tank Based on the amount, the amount of intermediate material and the amount of product dispensed, the identification of the raw material contained in the first intermediate material, the identification of the first intermediate material contained in the second intermediate material, the first intermediate material or the second intermediate contained in the product Since the material is specified, the database corresponding to each basic model can be easily associated, and when raw materials and intermediate materials are brought in through a complicated process (from another factory) Carry-in or the like from the contractors) But, and products, and a lot that corresponds to the product, can be associated with each batch processing easily. That is, it is possible to easily know the raw materials contained in the product and what kind of batch processing has been performed.

しかも、第1基本モデルに対応した第1データ処理部、第2基本モデルに対応した第2データ処理部、第2基本モデルに対応した第2データ処理部では、それぞれ第1ストックタンクでの残量、第2ストックタンクでの残量、第3ストックタンクでの残量を基本に、原材料の実測投入量、中間材料の実測投入量、中間材料の払出量、製品の払出量から、第1中間材料に含まれる原材料の特定、第2中間材料に含まれる第1中間材料の特定、製品に含まれる第1中間材料又は第2中間材料の特定を行うようにしたので、各データ処理部で類似した処理ルーチンを構築することができ、システム設定、プログラム設計の簡単化、デバックの迅速化、保守管理が容易になる。   In addition, the first data processing unit corresponding to the first basic model, the second data processing unit corresponding to the second basic model, and the second data processing unit corresponding to the second basic model are each left in the first stock tank. Based on the amount, the remaining amount in the second stock tank, and the remaining amount in the third stock tank, from the measured input amount of raw materials, the measured input amount of intermediate material, the discharged amount of intermediate material, the discharged amount of product, the first Since the specification of the raw material included in the intermediate material, the specification of the first intermediate material included in the second intermediate material, and the specification of the first intermediate material or the second intermediate material included in the product are performed, each data processing unit Similar processing routines can be constructed, facilitating system setting, simplification of program design, quick debugging, and maintenance management.

これは、原材料特定部においても同様であり、各基本モデルに対応したデータベースに対して、中間材料番号、バッチ処理番号、ロット番号等をキーに、第1中間材料に含まれる原材料の特定、第2中間材料に含まれる第1中間材料の特定、製品に含まれる第1中間材料又は第2中間材料の特定を行うようにしたので、原材料特定部を構成する第1バッチ処理特定部100a、ロット特定部102、第2バッチ処理特定部100b、中間材料第1特定部104a、中間材料第2特定部104bにおいて類似した処理ルーチンを構築することができ、システム設定、プログラム設計の簡単化、デバックの迅速化、保守管理が容易になる。   The same applies to the raw material specifying unit. For the database corresponding to each basic model, the intermediate material number, batch processing number, lot number, etc. are used as the key to specify the raw material contained in the first intermediate material, the first Since the specification of the first intermediate material included in the two intermediate materials and the specification of the first intermediate material or the second intermediate material included in the product are performed, the first batch processing specifying unit 100a and the lot constituting the raw material specifying unit Similar processing routines can be established in the specifying unit 102, the second batch processing specifying unit 100b, the intermediate material first specifying unit 104a, and the intermediate material second specifying unit 104b, and system setting, simplification of program design, and debugging Speeding up and maintenance management become easy.

一方、品質表示部68(図15参照)は、図30に示すように、入力装置26から操作入力された原材料の品質情報を取得する原材料品質取得部110と、入力装置26から操作入力された製品の品質情報を取得する製品品質取得部112と、製品について特定された原材料に関する情報に基づいて、製品の品質情報と製品に含まれる原材料の品質情報と対比させて表示する対比表示部114とを有する。特に、対比表示部114は、入力装置26からの操作入力(品質対比画面の表示要求)に基づいて起動され、例えば図31や図32に示すように、製品の品質情報と製品に含まれる原材料の品質情報(対応するロット番号等)とが対比された品質対比画面116を表示する。   On the other hand, as shown in FIG. 30, the quality display unit 68 (see FIG. 15) is input from the input device 26 and the raw material quality acquisition unit 110 that acquires the quality information of the raw material input from the input device 26. A product quality acquisition unit 112 that acquires product quality information, and a comparison display unit 114 that displays the product quality information and the quality information of the raw materials included in the product in comparison with each other based on the information on the raw materials specified for the product. Have In particular, the comparison display unit 114 is activated based on an operation input (a display request for a quality comparison screen) from the input device 26. For example, as shown in FIGS. 31 and 32, product quality information and raw materials included in the product The quality comparison screen 116 in which the quality information (such as the corresponding lot number) is compared is displayed.

原材料品質取得部110は、操作入力されたロット単位の原材料の品質情報を、原材料情報データベースRMDB(図5参照)に記録する。例えばロット1では、3種類の原材料Ga1、Gb1、Gc1が投入されることから、原材料情報データベースの第1レコードに、ロット番号と、原材料Ga1、Gb1、Gc1の識別番号と各品質情報が記録される。   The raw material quality acquisition unit 110 records the quality information of the raw material in units of lots that has been input by operation in the raw material information database RMDB (see FIG. 5). For example, in lot 1, since three types of raw materials Ga1, Gb1, and Gc1 are input, the lot number, the identification numbers of the raw materials Ga1, Gb1, and Gc1 and the quality information are recorded in the first record of the raw material information database. The

製品品質取得部112は、操作入力された製品の品質情報を、製品品質データベースPQDB(図11参照)に記録する。なお、製品品質データベースPQDBには、製品の品質情報のほかに、製造年月日時、第1バッチ処理番号、第2バッチ処理番号、ロット番号、製品に含まれる原材料に関する情報(識別番号等)が記録される。   The product quality acquisition unit 112 records the quality information of the product input by the operation in the product quality database PQDB (see FIG. 11). In addition to the product quality information, the product quality database PQDB includes information on the date of manufacture, the first batch process number, the second batch process number, the lot number, and the raw materials contained in the product (such as an identification number). To be recorded.

対比表示部114によって表示される品質対比画面116としては、図31に示す第1対比画面116aや、図32に示す第2対比画面116b等が挙げられる。   Examples of the quality comparison screen 116 displayed by the comparison display unit 114 include a first comparison screen 116a shown in FIG. 31, a second comparison screen 116b shown in FIG.

すなわち、図31に示す第1対比画面116aは、ロットを示すシンボル(ロットシンボル118)と、第1バッチ処理(製造条件)を示すシンボル(第1バッチシンボル120)と、第2バッチ処理(製造条件)を示すシンボル(第2バッチシンボル121)と、製品を示すシンボル(製品シンボル122)とが並行して表示された形態を有する。第1対比画面116aに表示される各ロットシンボル118内には、それぞれ対応するロット番号が表示され、各第1バッチシンボル120内には、それぞれ対応する第1バッチ処理番号が表示され、各第2バッチシンボル121内には、それぞれ対応する第2バッチ処理番号が表示されるようになっている。さらに、製品品質が規定のレベルよりも低い製品に対応した製品シンボル122、第2バッチシンボル121、第1バッチシンボル120及びロットシンボル118を囲むように、枠123が表示されるようになっている。   That is, the first contrast screen 116a shown in FIG. 31 includes a symbol indicating the lot (lot symbol 118), a symbol indicating the first batch process (manufacturing conditions) (first batch symbol 120), and a second batch process (manufacturing). A symbol indicating the condition (second batch symbol 121) and a symbol indicating the product (product symbol 122) are displayed in parallel. In each lot symbol 118 displayed on the first comparison screen 116a, a corresponding lot number is displayed, and in each first batch symbol 120, a corresponding first batch processing number is displayed. In the two-batch symbol 121, the corresponding second batch process number is displayed. Further, a frame 123 is displayed so as to surround the product symbol 122, the second batch symbol 121, the first batch symbol 120, and the lot symbol 118 corresponding to a product whose product quality is lower than a prescribed level. .

一方、図32に示す第2対比画面116bは、投入された原材料の時間軸に対する品質・特性の変化を示すグラフ124aと、製造された製品の時間軸に対する品質の変化を示すグラフ124bとが並行して表示された形態を有する。また、この第2対比画面116bは、グラフ124aに、原材料の特性値が規定の範囲から逸脱した原材料に対応したプロットを指し示す第1指標125aが表示され、製品品質が規定のレベルよりも低い製品に対応したプロットを指し示す第2指標125bが表示されるようになっている。   On the other hand, in the second contrast screen 116b shown in FIG. 32, a graph 124a showing the change in quality / characteristics with respect to the time axis of the input raw material and a graph 124b showing the change in quality with respect to the time axis of the manufactured product are parallel. It has the form displayed. In the second comparison screen 116b, the graph 124a displays a first index 125a indicating a plot corresponding to a raw material whose characteristic value deviates from a specified range, and the product quality is lower than a specified level. A second index 125b indicating a plot corresponding to is displayed.

対比表示部114は、図30に示すように、情報読出部126と、製品シンボル表示部128と、第1バッチシンボル表示部130と、第2バッチシンボル表示部132と、ロットシンボル表示部134と、原材料品質表示部136と、製品品質表示部138とを有する。   As shown in FIG. 30, the comparison display unit 114 includes an information reading unit 126, a product symbol display unit 128, a first batch symbol display unit 130, a second batch symbol display unit 132, and a lot symbol display unit 134. And a raw material quality display unit 136 and a product quality display unit 138.

情報読出部126は、製品品質データベースPQDBから製造年月日時順に(古い順から)、製品の品質情報、第1バッチ処理番号、第2バッチ処理番号、ロット番号、製品に含まれる原材料に関する情報(識別番号等)を読み出す。さらに、製品に含まれる原材料の識別番号に基づいて、原材料情報データベースRMDBから、製品に含まれる原材料の品質情報を読み出す。   The information reading unit 126 reads the product quality information, the first batch process number, the second batch process number, the lot number, and the information on the raw materials included in the product (in order from the oldest) from the product quality database PQDB. ID number). Furthermore, based on the identification number of the raw material included in the product, the quality information of the raw material included in the product is read from the raw material information database RMDB.

製品シンボル表示部128は、情報読出部126にて読み出された情報に基づいて、第1対比画面116aに、製造された複数の製品にそれぞれ対応した製品シンボル122を製造年月日時順に例えば横方向に並べて表示する。このとき、同じロット番号に関する製品シンボル122を同じ色で表示し、例えば3色の繰り返し表示としている。例えばロット1は赤色、ロット2は青色、ロット3は黄色、ロット4は再び赤色というようにしている。   Based on the information read by the information reading unit 126, the product symbol display unit 128 displays, for example, the product symbols 122 respectively corresponding to the plurality of manufactured products on the first comparison screen 116a in order of manufacturing date and time. Display side by side in the direction. At this time, the product symbol 122 related to the same lot number is displayed in the same color, for example, repeated display of three colors. For example, lot 1 is red, lot 2 is blue, lot 3 is yellow, and lot 4 is red again.

第2バッチシンボル表示部132は、情報読出部126にて読み出された情報に基づいて、第1対比画面116aに、複数の第2バッチ処理にそれぞれ対応した第2バッチシンボル121を製造年月日時順に横方向に並べて表示する。この場合も、製品シンボル122と同様に、同じロット番号に関する第2バッチシンボル121を同じ色で表示し、例えば3色の繰り返し表示としている。これにより、同じロット番号に対応する1以上の製品シンボル122の上に、該ロット番号に対応する1以上の第2バッチシンボル121が表示されることとなる。   Based on the information read by the information reading unit 126, the second batch symbol display unit 132 displays the second batch symbol 121 corresponding to each of the plurality of second batch processes on the first comparison screen 116a. Display them side by side in chronological order. Also in this case, like the product symbol 122, the second batch symbol 121 related to the same lot number is displayed in the same color, for example, repeated display of three colors. As a result, one or more second batch symbols 121 corresponding to the lot number are displayed on one or more product symbols 122 corresponding to the same lot number.

第1バッチシンボル表示部130は、情報読出部126にて読み出された情報に基づいて、第1対比画面116aに、複数の第1バッチ処理にそれぞれ対応した第1バッチシンボル120を製造年月日時順に横方向に並べて表示する。この場合も、製品シンボル122と同様に、同じロット番号に関する第1バッチシンボル120を同じ色で表示し、例えば3色の繰り返し表示としている。これにより、同じロット番号に対応する1以上の第2バッチシンボル121の上に、該ロット番号に対応する1以上の第1バッチシンボル120が表示されることとなる。   Based on the information read by the information reading unit 126, the first batch symbol display unit 130 manufactures the first batch symbol 120 corresponding to each of the plurality of first batch processes on the first comparison screen 116a. Display them side by side in chronological order. Also in this case, like the product symbol 122, the first batch symbol 120 relating to the same lot number is displayed in the same color, for example, repeated display of three colors. As a result, one or more first batch symbols 120 corresponding to the lot number are displayed on one or more second batch symbols 121 corresponding to the same lot number.

ロットシンボル表示部134は、情報読出部126にて読み出された情報に基づいて、第1対比画面116aに、複数のロットにそれぞれ対応したロットシンボル118を製造年月日時順に横方向に並べて表示する。この場合も、製品シンボル122と同様に、同じロット番号に関するロットシンボル118を同じ色で表示し、例えば3色の繰り返し表示としている。これにより、同じロット番号に対応する1以上の第1バッチシンボル120の上に、該ロット番号に対応する1つのロットシンボル118が表示される。   Based on the information read by the information reading unit 126, the lot symbol display unit 134 displays the lot symbols 118 respectively corresponding to the plurality of lots in the first comparison screen 116a in the horizontal direction in the order of the date of manufacture. To do. Also in this case, like the product symbol 122, the lot symbol 118 relating to the same lot number is displayed in the same color, for example, repeated display of three colors. Thereby, one lot symbol 118 corresponding to the lot number is displayed on one or more first batch symbols 120 corresponding to the same lot number.

その結果、例えばロット1に対応する1以上の製品シンボル122の上に、該ロット1に対応する1以上の第2バッチシンボル121が表示され、該ロット1に対応する1以上の第2バッチシンボル121の上に、該ロット1に対応する1以上の第1バッチシンボル120が表示され、該ロット1に対応する1以上の第1バッチシンボル120の上にロット1のロットシンボル118が表示される。これはその他のロット2、ロット3等についても同様である。   As a result, for example, one or more second batch symbols 121 corresponding to the lot 1 are displayed on the one or more product symbols 122 corresponding to the lot 1, and one or more second batch symbols corresponding to the lot 1 are displayed. One or more first batch symbols 120 corresponding to the lot 1 are displayed on 121, and a lot symbol 118 of lot 1 is displayed on the one or more first batch symbols 120 corresponding to the lot 1. . The same applies to the other lot 2, lot 3, and the like.

製品品質表示部138は、情報読出部126にて読み出された情報に基づいて、図32に示すように、第2対比画面116bの下半分の表示領域に、製造された複数の製品の品質情報(数値データ)が製造年月日時順にプロットされた形態の製品品質グラフ124bを表示する。   Based on the information read by the information reading unit 126, the product quality display unit 138 displays the quality of a plurality of manufactured products in the lower half display area of the second comparison screen 116b as shown in FIG. A product quality graph 124b in which information (numerical data) is plotted in order of date of manufacture is displayed.

原材料品質表示部136は、情報読出部126にて読み出された情報に基づいて、図32に示すように、第2対比画面116bの上半分の表示領域に、製造された複数の製品にそれぞれ対応した原材料の品質情報(数値データ)が製造年月日時順にプロットされた原材料品質グラフ124aを表示する。図32の例では、説明を簡単にするために、同種の原材料の品質情報をグラフ表示した例を示しているが、もちろん、製品に含まれる複数種の原材料の品質情報をグラフ表示してもよい。このような表示形態も、製品品質データベースPQDBの内容並びに原材料情報データベースRMDBの内容に基づいて簡単に行うことができる。   Based on the information read out by the information reading unit 126, the raw material quality display unit 136 displays a plurality of manufactured products in the display area in the upper half of the second comparison screen 116b, as shown in FIG. The raw material quality graph 124a in which the quality information (numerical data) of the corresponding raw material is plotted in the order of the date of manufacture is displayed. In the example of FIG. 32, for simplicity of explanation, an example in which quality information of the same kind of raw materials is displayed in a graph is shown. Of course, quality information of a plurality of kinds of raw materials included in a product may be displayed in a graph. Good. Such a display form can also be easily performed based on the contents of the product quality database PQDB and the contents of the raw material information database RMDB.

ここで、比較例の表示形態について図33及び図34を参照しながら説明する。比較例の表示形態は、従来から踏襲されている表示形態であって、ロットについての表示を各ロットの開始時点に基づいて行い、バッチ処理についての表示を各バッチ処理の開始時点に基づいて行い、製品についての表示を製品の製造年月日時に基づいて行う形態である。図33及び図34は、便宜的に、本実施の形態と同様にロットシンボル118、第1バッチシンボル120、第2バッチシンボル121、製品シンボル122を横方向に並べて表示した例を示してある。また、比較例の原材料品質及び製品品質についての表示形態は、図34に示すように、原材料の品質情報(数値データ)を時間軸に沿って投入年月日時順にプロットした形態で表示し、製品の品質情報(数値データ)を時間軸に沿って製造年月日時順にプロットした形態で表示している。   Here, the display form of the comparative example will be described with reference to FIGS. 33 and 34. FIG. The display form of the comparative example is a display form that has been followed in the past, and displays the lot based on the start time of each lot, and displays the batch process based on the start time of each batch process. In this mode, the display of the product is performed based on the date of manufacture of the product. For convenience, FIG. 33 and FIG. 34 show an example in which a lot symbol 118, a first batch symbol 120, a second batch symbol 121, and a product symbol 122 are displayed side by side in the horizontal direction as in the present embodiment. In addition, as shown in FIG. 34, the display form for the raw material quality and product quality of the comparative example is displayed in a form in which the quality information (numerical data) of the raw material is plotted along the time axis in order of the input date and time. Quality information (numerical data) is displayed in a form plotted in the order of production date and time along the time axis.

そのため、比較例に係る表示形態では、品質異常があった製品について、その原因となったバッチ処理や原材料を特定する場合、品質異常があった製品が製造されるまでの経緯をたどる必要がある。特に、別の工場や委託先を経由して中間材料等が入手される場合は、その運送時間やストックされた時間を考慮しなければならず、バッチ処理や原材料を特定することが困難になるという問題がある。   Therefore, in the display form according to the comparative example, when the batch processing or the raw material that caused the quality abnormality is specified, it is necessary to follow the process until the product with the quality abnormality is manufactured. . In particular, when intermediate materials are obtained via another factory or subcontractor, the transportation time and stocked time must be taken into account, making it difficult to specify batch processing and raw materials. There is a problem.

これに対して、本実施の形態では、上述した原材料特定部66にて、製品と、該製品に対応する第1バッチ処理、第2バッチ処理、ロット番号とを対応付けて、製品に含まれる原材料を特定したので、品質表示部68にて、製品、第1バッチ処理、第2バッチ処理及びロット番号を時間軸に沿って製造年月日時順に表示することが可能となる。その結果、図31に示すように、製品を示す製品シンボル122の直上に、その製品に対応する第1バッチ処理番号、第2バッチ処理番号、ロット番号が表示されることになり、品質異常があった製品について、その原因となった第1バッチ処理、第2バッチ処理や原材料を簡単に特定することができる。しかも、図32に示す第2対比画面116bでは、製品の品質データと、該製品に含まれる原材料の品質データとが、時間軸に沿って、該製品の製造年月日時順に表示されることから、製品の品質データがプロットされた部分の直上に、該製品に含まれる原材料の品質データがプロットされた部分が位置されるため、例えば品質異常の製品に含まれる原材料の品質を一目で確認することができる。   On the other hand, in the present embodiment, the raw material specifying unit 66 described above associates the product with the first batch process, the second batch process, and the lot number corresponding to the product, and is included in the product. Since the raw material has been specified, the quality display unit 68 can display the product, the first batch process, the second batch process, and the lot number in the order of production date and time along the time axis. As a result, as shown in FIG. 31, the first batch processing number, the second batch processing number, and the lot number corresponding to the product are displayed immediately above the product symbol 122 indicating the product, and there is a quality abnormality. For a given product, it is possible to easily identify the first batch process, the second batch process, and the raw material that caused the product. In addition, on the second comparison screen 116b shown in FIG. 32, the quality data of the product and the quality data of the raw materials included in the product are displayed in order of the date of manufacture of the product along the time axis. Since the portion where the quality data of the raw material contained in the product is plotted is located immediately above the portion where the quality data of the product is plotted, for example, the quality of the raw material contained in the product with an abnormal quality can be confirmed at a glance. be able to.

その他の表示形態としては、第1対比画面116aと第2対比画面116bとを組み合わせて、図35に示すように、1つの品質対比画面116を表示するようにしてもよい。例えば上部に第2対比画面116bの原材料品質グラフ124aを配置し、下部に第2対比画面116bの製品品質グラフ124bを配置し、中央に第1対比画面116aを配置して表示する等が挙げられる。このような表示形態にすることで、各製品の品質情報がプロットされた部分の各上部に、それぞれ対応する製品シンボル122、対応する第2バッチシンボル121、対応する第1バッチシンボル120、対応するロットシンボル118及び対応する原材料の品質・特性のプロット部分が垂直方向に並んで表示されることになり、品質異常の製品に対応するロット番号、バッチ処理番号及び原材料の品質・特性を一目で確認することができる。なお、図35の例では、原材料の特性(例えば粘度等)と製品の品質(例えばRth等)を示した例を示す。   As another display mode, the first comparison screen 116a and the second comparison screen 116b may be combined to display one quality comparison screen 116 as shown in FIG. For example, the raw material quality graph 124a of the second comparison screen 116b is arranged at the top, the product quality graph 124b of the second comparison screen 116b is arranged at the bottom, and the first comparison screen 116a is arranged and displayed at the center. . By adopting such a display form, the corresponding product symbol 122, the corresponding second batch symbol 121, the corresponding first batch symbol 120, and the corresponding upper part of the portion where the quality information of each product is plotted. The lot symbol 118 and the plot part of the quality / characteristics of the corresponding raw material will be displayed side by side in the vertical direction, and the lot number, batch processing number and raw material quality / characteristic corresponding to the product with abnormal quality can be confirmed at a glance. can do. Note that the example of FIG. 35 shows an example showing the characteristics of raw materials (for example, viscosity) and the quality of products (for example, Rth).

上述の品質表示部68によって、製品の品質異常の発生原因となる工程とその品質情報や工程パラメータを迅速に同定することができる。その結果、品質異常となる要因を短時間で抽出し、解決することができる。これは、製品自体の損失や時間的損失等を含む各種損失の減少、収率の向上、製品品質の向上の実現につながる。   The quality display unit 68 described above can quickly identify a process that causes a product quality abnormality and its quality information and process parameters. As a result, the factor causing the quality abnormality can be extracted and solved in a short time. This leads to reduction of various losses including loss of the product itself and time loss, improvement of yield, and improvement of product quality.

また、本実施の形態に係る品質解析手段50は、上述の各種データベースの内容から、検索要求の検索条件に応じて、該当するデータを抽出し、トレンドグラフ、散布図、統計分析データ、素データ等をディスプレイやプリンタ等に出力することができる。例えば上述の各種データベースを元に、統計分析結果(相関分析、重回帰分析、MT法等)を提供し、関連性の高い要因の絞込みが可能になる。図31の第1対比画面116aや図32の第2対比画面116bはその一例である。   In addition, the quality analysis unit 50 according to the present embodiment extracts corresponding data from the contents of the various databases described above according to the search conditions of the search request, and displays trend graphs, scatter diagrams, statistical analysis data, and raw data. Can be output to a display or a printer. For example, based on the above-mentioned various databases, statistical analysis results (correlation analysis, multiple regression analysis, MT method, etc.) can be provided, and highly relevant factors can be narrowed down. The first comparison screen 116a in FIG. 31 and the second comparison screen 116b in FIG. 32 are examples thereof.

なお、本発明に係る品質解析システム、品質解析方法及びプログラムは、上述の実施の形態に限らず、本発明の要旨を逸脱することなく、種々の構成を採り得ることはもちろんである。   The quality analysis system, the quality analysis method, and the program according to the present invention are not limited to the above-described embodiments, and various configurations can be adopted without departing from the gist of the present invention.

10…製造システム
12a…第1ストックタンク
12b…第2ストックタンク
12c…第3ストックタンク
14a…第1バッチ処理設備
14b…第2バッチ処理設備
16…製品
20…品質解析システム
22a…第1管理コンピュータ
22b…第2管理コンピュータ
22c…第3管理コンピュータ
26…入力装置
28…表示装置
50…品質解析手段
52a…第1基本モデル
52b…第2基本モデル
52c…第3基本モデル
60…原材料情報取得部
62…投入量取得部
64a…第1データ処理部
64b…第2データ処理部
64c…第3データ処理部
66…原材料特定部
68…品質表示部
RMDB…原材料情報データベース
LNDB…ロット情報データベース
BPDB1…第1バッチ処理情報データベース
BPDB2…第2バッチ処理情報データベース
MMDB1…第1中間情報データベース
MMDB2…第2中間情報データベース
PIDB…製品情報データベース
PQDB…製品品質データベース
DESCRIPTION OF SYMBOLS 10 ... Manufacturing system 12a ... 1st stock tank 12b ... 2nd stock tank 12c ... 3rd stock tank 14a ... 1st batch processing equipment 14b ... 2nd batch processing equipment 16 ... Product 20 ... Quality analysis system 22a ... 1st management computer 22b ... 2nd management computer 22c ... 3rd management computer 26 ... Input device 28 ... Display device 50 ... Quality analysis means 52a ... 1st basic model 52b ... 2nd basic model 52c ... 3rd basic model 60 ... Raw material information acquisition part 62 ... Input amount acquisition unit 64a ... first data processing unit 64b ... second data processing unit 64c ... third data processing unit 66 ... raw material specifying unit 68 ... quality display unit RMDB ... raw material information database LNDB ... lot information database BPDB1 ... first Batch processing information database BPDB2 ... second batch processing information database Scan MMDB1 ... the first intermediate information database MMDB2 ... the second intermediate information database PIDB ... product information database PQDB ... product quality database

Claims (7)

ロット単位に異なる原材料が投入され、2種以上の原材料がストックされる1以上のストック設備を少なくとも有する製造システムに適用され、且つ、コンピュータと該コンピュータに接続された入力装置と、前記コンピュータに接続された出力装置とを有し、前記製造システムにて製造された製品の品質を解析する品質解析システムにおいて、
前記入力装置によって操作入力された前記原材料に関する情報を取得する手段と、
前記入力装置によって操作入力された前記原材料の投入量情報を取得する投入量取得手段と、
前記入力装置によって操作入力された前記ストック設備内の原材料の残量情報を取得する残量取得手段と、
前記入力装置によって操作入力された前記製品の払出量情報を取得する払出量取得手段と、
前記投入量情報、前記残量情報及び前記払出量情報に基づいて、前記製品に含まれる前記原材料に関する情報を特定する原材料特定手段と
前記入力装置によって操作入力された前記製品の品質情報を取得する製品品質取得手段と、
前記入力装置によって操作入力された前記原材料の品質情報を取得する原材料品質取得手段と、
前記製品について特定された前記原材料に関する情報に基づいて、前記製品の品質情報と、前記製品に含まれる前記原材料の品質情報と対比させて出力する手段とを有することを特徴とする品質解析システム。
Different raw materials each lot is turned, one or two or more kinds of raw materials are stock stock equipment is applied to at least a manufacturing system, and a computer, an input device connected to the computer, the computer In a quality analysis system for analyzing the quality of a product manufactured by the manufacturing system, having a connected output device ,
Means for acquiring information on the raw material that has been operated and input by the input device;
Input amount acquisition means for acquiring input amount information of the raw material operated and input by the input device;
Remaining amount acquisition means for acquiring remaining amount information of raw materials in the stock facility that has been operated and input by the input device;
A payout amount acquisition means for acquiring payout amount information of the product that has been operated and input by the input device;
Raw material specifying means for specifying information on the raw material contained in the product based on the input amount information, the remaining amount information, and the payout amount information ;
Product quality acquisition means for acquiring quality information of the product operated and input by the input device;
Raw material quality acquisition means for acquiring quality information of the raw material operated and input by the input device;
A quality analysis system comprising: quality information on the product based on information on the raw material specified for the product; and means for outputting the quality information in comparison with the quality information on the raw material included in the product .
請求項1記載の品質解析システムにおいて、
前記製品の払出量情報は、
前記製品の重量情報又は予め設定された前記製品に含まれる原材料の使用量情報であることを特徴とする品質解析システム。
The quality analysis system according to claim 1,
The amount information of the product is
The quality analysis system characterized by being the weight information of the product or the usage amount information of raw materials contained in the preset product.
請求項1記載の品質解析システムにおいて、
前記製造システムは、前記原材料から前記製品の前段階である1以上の中間材料を製造する1以上の製造ラインと、前記中間材料がストックされる1以上の中間ストック設備と、前記中間材料から前記製品を製造する製造ラインとを有し、
前記投入量取得手段は、さらに、前記入力装置によって操作入力された前記中間材料の投入量情報を取得する手段を有し、
前記残量取得手段は、さらに、前記入力装置によって操作入力された前記中間ストック設備内の中間材料の残量情報を取得する手段を有し、
前記払出量取得手段は、さらに、前記入力装置によって操作入力された前記中間材料の払出量情報を取得する手段を有し、
さらに、前記中間材料の払出量情報、前記中間材料の残量情報及び前記中間材料の投入量情報に基づいて、前記製品と、前記製品に含まれる前記中間材料と、前記中間材料に含まれる前記原材料との対応関係を生成する対応関係生成手段とを有し、
前記原材料特定手段は、生成された前記対応関係に基づいて前記製品に含まれる前記原材料に関する情報を特定することを特徴とする品質解析システム。
The quality analysis system according to claim 1,
The manufacturing system includes: one or more production lines that produce one or more intermediate materials that are pre-stages of the product from the raw material; one or more intermediate stock equipment in which the intermediate materials are stocked; A production line for producing products,
The input amount acquisition means further has means for acquiring input amount information of the intermediate material that is operated and input by the input device,
The remaining amount acquisition means further includes means for acquiring remaining amount information of the intermediate material in the intermediate stock facility that has been operated and input by the input device,
The payout amount acquisition means further has means for acquiring payout amount information of the intermediate material that has been operated and input by the input device,
Further, the product, the intermediate material included in the product, and the intermediate material included in the intermediate material based on the amount information of the intermediate material discharged, the remaining amount information of the intermediate material, and the input amount information of the intermediate material A correspondence generation means for generating a correspondence with the raw material,
The raw material specifying means specifies information on the raw material included in the product based on the generated correspondence relationship.
請求項3記載の品質解析システムにおいて、
前記製造システムは、さらに、前記中間材料から前記製品の前段階である1以上の別の中間材料を製造する1以上の製造ラインを有することを特徴とする品質解析システム。
In the quality analysis system according to claim 3,
The production system further includes one or more production lines for producing one or more other intermediate materials that are pre-stages of the product from the intermediate material.
請求項記載の品質解析システムにおいて、
前記製品の製造日時を基準に、前記製品の品質情報の推移を出力する手段と、
前記製品の製造日時を基準に、前記製品に含まれる前記原材料の品質情報の推移を出力する手段とを有することを特徴とする品質解析システム。
The quality analysis system according to claim 1 ,
Means for outputting the transition of the quality information of the product based on the production date and time of the product;
A quality analysis system comprising: means for outputting a transition of quality information of the raw materials included in the product on the basis of the date and time of manufacture of the product.
ロット単位に異なる原材料が投入され、2種以上の原材料がストックされる1以上のストック設備を少なくとも有する製造システムに適用され、且つ、コンピュータと該コンピュータに接続された入力装置と、前記コンピュータに接続された出力装置とを有し、前記製造システムにて製造された製品の品質を解析する品質解析システムにて使用される品質解析方法であって、
前記入力装置によって操作入力された前記原材料に関する情報を取得するステップと、
前記入力装置によって操作入力された前記原材料の投入量情報を取得する投入量取得ステップと、
前記入力装置によって操作入力された前記ストック設備内の原材料の残量情報を取得する残量取得ステップと、
前記入力装置によって操作入力された前記製品の払出量情報を取得する使用量取得ステップと、
前記投入量情報、前記残量情報及び前記払出量情報に基づいて、前記製品に含まれる前記原材料に関する情報を特定する原材料特定ステップと、
前記入力装置によって操作入力された前記製品の品質情報を取得する製品品質取得ステップと、
前記入力装置によって操作入力された前記原材料の品質情報を取得する原材料品質取得ステップと、
前記製品について特定された前記原材料に関する情報に基づいて、前記製品の品質情報と、前記製品に含まれる前記原材料の品質情報と対比させて出力するステップとを有することを特徴とする品質解析方法。
Different raw materials each lot is turned, one or two or more kinds of raw materials are stock stock equipment is applied to at least a manufacturing system, and a computer, an input device connected to the computer, the computer A quality analysis method used in a quality analysis system for analyzing the quality of a product manufactured in the manufacturing system, the output device connected ,
Obtaining information on the raw material that has been operated and input by the input device;
Input amount acquisition step of acquiring input amount information of the raw material operated and input by the input device;
A remaining amount acquisition step of acquiring remaining amount information of the raw material in the stock facility that has been operated and input by the input device;
A usage amount acquisition step of acquiring payout amount information of the product that has been operated and input by the input device;
A raw material specifying step for specifying information on the raw material contained in the product based on the input amount information, the remaining amount information, and the payout amount information;
A product quality acquisition step of acquiring quality information of the product that has been operated and input by the input device;
Raw material quality acquisition step of acquiring quality information of the raw material that has been operated and input by the input device;
A quality analysis method comprising: comparing the quality information of the product with the quality information of the raw material included in the product based on the information on the raw material specified for the product .
ロット単位に異なる原材料が投入され、2種以上の原材料がストックされる1以上のストック設備を少なくとも有する製造システムに適用され、且つ、コンピュータと該コンピュータに接続された入力装置と、前記コンピュータに接続された出力装置とを有し、前記製造システムにて製造された製品の品質を解析する品質解析システムを、
前記入力装置によって操作入力された前記原材料に関する情報を取得する手段、
前記入力装置によって操作入力された前記原材料の投入量情報を取得する投入量取得手段、
前記入力装置によって操作入力された前記ストック設備内の原材料の残量情報を取得する残量取得手段、
前記入力装置によって操作入力された前記製品の払出量情報を取得する使用量取得手段、
前記投入量情報、前記残量情報及び前記払出量情報に基づいて、前記製品に含まれる前記原材料に関する情報を特定する原材料特定手段、
前記入力装置によって操作入力された前記製品の品質情報を取得する製品品質取得手段、
前記入力装置によって操作入力された前記原材料の品質情報を取得する原材料品質取得手段、
前記製品について特定された前記原材料に関する情報に基づいて、前記製品の品質情報と、前記製品に含まれる前記原材料の品質情報と対比させて出力する手段、
として機能させるためのプログラム。
Different raw materials each lot is turned, one or two or more kinds of raw materials are stock stock equipment is applied to at least a manufacturing system, and a computer, an input device connected to the computer, the computer and a connected output device, a quality analysis system for analyzing the quality of the product manufactured by the manufacturing system,
Means for acquiring information on the raw material that has been operated and input by the input device;
Input amount acquisition means for acquiring input amount information of the raw material that is operated and input by the input device;
Remaining amount acquisition means for acquiring remaining amount information of raw materials in the stock facility that is operated and input by the input device;
Usage amount acquisition means for acquiring payout amount information of the product that has been operated and input by the input device;
Raw material specifying means for specifying information on the raw material contained in the product based on the input amount information, the remaining amount information, and the payout amount information,
Product quality acquisition means for acquiring quality information of the product input by operation by the input device;
Raw material quality acquisition means for acquiring quality information of the raw material operated and input by the input device;
Means for comparing the quality information of the product with the quality information of the raw material contained in the product based on the information on the raw material specified for the product;
Program to function as.
JP2009085890A 2009-03-31 2009-03-31 Quality analysis system, quality analysis method and program Active JP5155232B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009085890A JP5155232B2 (en) 2009-03-31 2009-03-31 Quality analysis system, quality analysis method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009085890A JP5155232B2 (en) 2009-03-31 2009-03-31 Quality analysis system, quality analysis method and program

Publications (2)

Publication Number Publication Date
JP2010237997A JP2010237997A (en) 2010-10-21
JP5155232B2 true JP5155232B2 (en) 2013-03-06

Family

ID=43092250

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009085890A Active JP5155232B2 (en) 2009-03-31 2009-03-31 Quality analysis system, quality analysis method and program

Country Status (1)

Country Link
JP (1) JP5155232B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11299010B2 (en) * 2017-08-02 2022-04-12 Denso Corporation Alertness maintenance apparatus

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5602591B2 (en) * 2010-11-09 2014-10-08 日清エンジニアリング株式会社 Traceability management system
JP2019101760A (en) * 2017-12-01 2019-06-24 株式会社豊田中央研究所 Quality control information generation system, generation method and program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3060984B2 (en) * 1997-02-28 2000-07-10 三菱電機株式会社 Manufacturing process history management system
JP4046603B2 (en) * 2002-12-18 2008-02-13 カワサキプラントシステムズ株式会社 Silo coal ash quality simulator
GB0412672D0 (en) * 2004-06-07 2004-07-07 Bp Chem Int Ltd Method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11299010B2 (en) * 2017-08-02 2022-04-12 Denso Corporation Alertness maintenance apparatus

Also Published As

Publication number Publication date
JP2010237997A (en) 2010-10-21

Similar Documents

Publication Publication Date Title
US10754688B2 (en) Systems and methods of a production environment tool
Mourtzis et al. Knowledge-based estimation of manufacturing lead time for complex engineered-to-order products
EP4239563B1 (en) Authentication method, authentication system, and program
EP3745344A1 (en) Prediction system, prediction method, and program
CN111242543A (en) Concrete material management system and method
JP5401176B2 (en) Dynamic maintenance planning device
JP5155232B2 (en) Quality analysis system, quality analysis method and program
CN110866786A (en) Goods quantity prediction method and device, electronic equipment and storage medium
JP5379261B2 (en) Scheduling apparatus, scheduling method, and computer program
JP2011090595A (en) Production management system, and control method and program for the same
Tayalati et al. Design of combined AHP-TOPSIS model for optimizing the selection of injection molding machines
CN112464628A (en) Automatic material preparation method, system, terminal and storage medium for injection molding machine
WO2023223667A1 (en) Production planning device, production planning method, and program
EP3154005A1 (en) Plan generating device and plan generating method
CN114201545B (en) Data processing method and device, terminal equipment and storage medium
JP7792582B2 (en) Cost calculation system and cost calculation method
Siddivò Move Up or Move Out?. The Impact of New Technologies on the Role of the “World Factory” in Supply Chains: Preliminary Remarks by Chinese Analysts
US20200250353A1 (en) System for managing buildings
JP2018169674A (en) Order control device
JP7815885B2 (en) Molded product production planning display system
JP6625286B1 (en) Management index calculation system and management index calculation method
CN111210027A (en) Data generation device, data generation method, data generation program, and storage medium
CN110895725A (en) Production management support device and production management support method
JP2022072824A (en) Management system and method of control
JPH113371A (en) Production plan preparing device for precast concrete member

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110628

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120821

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121022

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20121113

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121206

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151214

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5155232

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250