[go: up one dir, main page]

JP2022113032A - Production state visualization system, method, and program - Google Patents

Production state visualization system, method, and program Download PDF

Info

Publication number
JP2022113032A
JP2022113032A JP2021009125A JP2021009125A JP2022113032A JP 2022113032 A JP2022113032 A JP 2022113032A JP 2021009125 A JP2021009125 A JP 2021009125A JP 2021009125 A JP2021009125 A JP 2021009125A JP 2022113032 A JP2022113032 A JP 2022113032A
Authority
JP
Japan
Prior art keywords
production
planned
product
processes
deliverables
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.)
Granted
Application number
JP2021009125A
Other languages
Japanese (ja)
Other versions
JP7489339B2 (en
Inventor
隆裕 小八重
Takahiro Koyae
立 肖
Li Xiao
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.)
Hitachi Solutions Ltd
Original Assignee
Hitachi Solutions Ltd
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 Hitachi Solutions Ltd filed Critical Hitachi Solutions Ltd
Priority to JP2021009125A priority Critical patent/JP7489339B2/en
Publication of JP2022113032A publication Critical patent/JP2022113032A/en
Application granted granted Critical
Publication of JP7489339B2 publication Critical patent/JP7489339B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • General Factory Administration (AREA)
  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Figure 2022113032000001

【課題】工程間の物品の供給の状況を視認可能にする技術を提供する。
【解決手段】複数の工程のそれぞれについて、所要要素物品および所要要素物品個数と、成果物品の移動先とを知得可能にする生産工程モデル情報を作成し、複数の工程について、要素物品の個数に基づき、当該工程で成果物品を製作できる最大個数を示す生産可能数と生産計画数とのいずれか小さい方の値を生産予定数とし、生産予定数と在庫数の和を出力数として特定し、出力数に相当する高さを有する部分と在庫数と生産可能数の和に相当する高さを有する部分とを含むノードオブジェクトと、出力数に相当する高さでノードオブジェクトと接続し、次工程にて何個の成果物品を製作する分であるかに相当する高さで次工程のノードオブジェクトに接続する帯状のフローオブジェクトを表示する。
【選択図】図1

Figure 2022113032000001

Kind Code: A1 A technology is provided that allows visual confirmation of the supply status of articles between processes.
For each of a plurality of processes, production process model information is created that makes it possible to know required element articles, the number of required element articles, and the transfer destination of the product, and the number of element articles is created for the plurality of processes. The planned production quantity is the planned production quantity, whichever is smaller, and the sum of the planned production quantity and the inventory quantity is specified as the output quantity. , a node object containing a part with a height corresponding to the number of outputs and a part with a height corresponding to the sum of the number of stocks and the number of producible parts, and a node object with a height corresponding to the number of outputs, and then A belt-shaped flow object connected to the node object of the next process is displayed at a height corresponding to how many deliverables are produced in the process.
[Selection drawing] Fig. 1

Description

本開示は、製品の生産の状況を可視化する技術に関する。 The present disclosure relates to technology for visualizing the production status of products.

特許文献1には、製造プロセスを可視化するシステムが開示されている。 Patent Literature 1 discloses a system for visualizing a manufacturing process.

特許文献1に開示された可視化システムは、複数の製造工程を順に経て製造される製品の製造状況を可視化すると共に、各製造工程で発生した工程特性要因の変化を視認可能に表示するコンピュータシステムである。 The visualization system disclosed in Patent Document 1 is a computer system that visualizes the manufacturing status of products that are manufactured through a plurality of manufacturing processes in order, and visually displays changes in process characteristic factors occurring in each manufacturing process. be.

この可視化システムは、製品の製造単位毎に、第1の工程の開始時刻又は終了時刻と、第1の工程に続く第2の工程の開始時刻又は終了時刻と、を結ぶ線分を生成する第1生成部と、各製造工程の工程特性要因の変化ログに基づいて、第1の工程及び第2の工程それぞれで発生した工程特性要因の変化を特定し、工程特性要因の変化の大きさ又は変化した工程特性要因の属性を表す領域を含む表示オブジェクトを生成する第2生成部と、各時間軸を示す線分、第1生成部で生成された線分、及び表示オブジェクトを、ディスプレイ装置に表示させると共に、表示オブジェクトを、工程別の各時間軸上における開始時刻又は終了時刻の位置に重ねて配置して、ディスプレイ装置に表示させる表示制御部と、を含む。 This visualization system generates a line segment connecting the start time or end time of a first process and the start time or end time of a second process following the first process for each product manufacturing unit. Based on the 1 generator and the change log of the process characteristic factor of each manufacturing process, the change in the process characteristic factor that occurred in each of the first process and the second process is specified, and the magnitude of the change in the process characteristic factor or A second generation unit for generating a display object including an area representing the attribute of the changed process characteristic factor; a line segment indicating each time axis; and a display control unit for causing the display device to display the display object, which is superimposed on the position of the start time or the end time on each time axis for each process, and which causes the display device to display the display object.

国際公開WO2019/003524号明細書International Publication WO2019/003524

複数の工程を経て最終的な製品を製造する製品製造の方法がある。その際、ある工程Aで部品aを組み込んで部品bを製作し、次の工程Bで部品bを組み込んで最終的な製品cを製作するというように、前段の工程で製作された成果物品が後段の工程で用いられる要素物品となることがある。その場合、前段の工程が滞って十分な個数の成果物品を製作できなければ、後段の工程が進められないといったことが起こる。所望される数の製品を効率よく製造するためには、複数段の工程を総合的に管理することが求められる。例えば、どこかの工程である部品が不足することが予測される場合、その部品を製作する前工程を強化することを検討すべきである。 There is a product manufacturing method that manufactures a final product through multiple processes. At that time, in one process A, part a is incorporated to produce part b, and in the next process B, part b is incorporated to produce the final product c. It may become an element product used in a later step. In this case, if the preceding process is delayed and a sufficient number of products cannot be produced, the latter process cannot proceed. In order to efficiently manufacture the desired number of products, it is required to comprehensively manage multiple steps. For example, if it is predicted that there will be a shortage of a part in some process, it should be considered to strengthen the previous process that manufactures that part.

特許文献1の可視化システムは、複数の製造工程を順に経て製造される製品の製造状況を可視化するものである。これによれば、製造工程がどこまで進行しているかが視認可能となる。しかしながら、特許文献1の可視化システムでは工程間の部品供給の状況は視認可能にならない。例えば、各工程で部品が足りているか不足しているかといったことは視認可能にならない。 The visualization system of Patent Literature 1 visualizes the manufacturing status of a product manufactured through a plurality of manufacturing processes in order. According to this, it becomes possible to visually recognize how far the manufacturing process has progressed. However, in the visualization system of Patent Literature 1, the state of parts supply between processes cannot be visually recognized. For example, it is not visible whether parts are sufficient or insufficient in each process.

本開示のひとつの目的は、工程間の物品の供給の状況を視認可能にする技術を提供することである。 One object of the present disclosure is to provide a technology that enables visual confirmation of the supply status of articles between processes.

本開示のひとつの態様による生産状況可視化システムは、複数の工程のそれぞれについて、所要要素物品および所要要素物品個数と、成果物品の移動先とを知得可能にする生産工程モデル情報を作成し、複数の工程について、要素物品の個数に基づき、当該工程で成果物品を製作できる最大個数を示す生産可能数と生産計画数とのいずれか小さい方の値を生産予定数とし、生産予定数と在庫数の和を出力数として特定し、出力数に相当する高さを有する部分と在庫数と生産可能数の和に相当する高さを有する部分とを含むノードオブジェクトと、出力数に相当する高さでノードオブジェクトと接続し、次工程にて何個の成果物品を製作する分であるかに相当する高さで次工程のノードオブジェクトに接続する帯状のフローオブジェクトを表示する。 A production status visualization system according to one aspect of the present disclosure creates production process model information that makes it possible to know required element items, the number of required element items, and the destination of the deliverable item for each of a plurality of processes, For multiple processes, based on the number of element goods, the smaller of the planned production quantity and the planned production quantity, which indicates the maximum number of products that can be produced in the relevant process, is the planned production quantity, and the planned production quantity and the inventory The sum of the numbers is specified as the number of outputs, and a node object containing a part with a height corresponding to the number of outputs and a part with a height corresponding to the sum of the number of stocks and the number of producible quantities, and a height corresponding to the number of outputs A band-shaped flow object is displayed that is connected to the node object at the height and connected to the node object of the next process at a height corresponding to how many deliverables are to be produced in the next process.

本開示のひとつの態様によれば、工程間の物品の供給の状況が視認可能になる。 According to one aspect of the present disclosure, the status of supply of goods between processes becomes visible.

生産状況可視化システムのブロック図である。1 is a block diagram of a production status visualization system; FIG. 生産能力演算処理のフローチャートである。It is a flow chart of production capacity calculation processing. 生産工程モデル生成処理のフローチャートである。It is a flow chart of production process model generation processing. 能力演算処理のフローチャートである。4 is a flowchart of capacity calculation processing; 部品構成データの一例を示すテーブルである。4 is a table showing an example of component configuration data; 生産計画データの一例を示すテーブルである。It is a table which shows an example of production planning data. 生産工程モデルデータの一例を示すテーブルである。It is a table which shows an example of production process model data. 在庫数データの一例を示すテーブルである。It is a table which shows an example of inventory quantity data. 生産能力データの一例を示すテーブルである。It is a table which shows an example of production capacity data. 図表示処理のフローチャートである。FIG. 10 is a flowchart of a diagram display process; FIG. 図表示処理により表示される画面の一例を示す図である。FIG. 10 is a diagram showing an example of a screen displayed by the diagram display process; FIG. 図表示処理により表示される画面の他の例を示す図である。FIG. 10 is a diagram showing another example of a screen displayed by the diagram display process;

以下、本発明の実施形態について図面を参照して説明する。 BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1は、本実施形態による生産状況可視化システムのブロック図である。 FIG. 1 is a block diagram of a production status visualization system according to this embodiment.

生産状況可視化システム10は、生産能力演算部1と表示処理部2とデータベース9とを有している。生産能力演算部1は、生産工程モデル生成部1-1と能力演算部1-2とを有している。表示処理部2は図表示部2-1を有し、表示装置2-2と接続されている。データベース9には、部品構成データ3と生産計画データ4と在庫数データ5が記録されている。 The production status visualization system 10 has a production capacity calculation unit 1 , a display processing unit 2 and a database 9 . The production capacity calculation section 1 has a production process model generation section 1-1 and a capacity calculation section 1-2. The display processing unit 2 has a diagram display unit 2-1 and is connected to a display device 2-2. In the database 9, parts configuration data 3, production plan data 4, and stock quantity data 5 are recorded.

生産状況可視化システム10は、複数の工程によって製品を生産する状況を可視化するコンピュータシステムである。複数の工程は、それぞれ要素物品を用いて成果物品を製作する工程である。ある工程である部品を組み込んで複雑な部品を製作し、次の工程でその複雑な部品を組み込んで最終的な製品を製作するというように、前段の工程の成果物品が後段の工程で要素物品として必要とされる。最終的な製品を製作する工程(以下、「ルート工程」ともいう)の成果物品は製品である。ルート工程以外の工程の成果物品は、後段の工程の要素物品となる部品である。 The production status visualization system 10 is a computer system that visualizes the status of product production through multiple processes. Each of the multiple steps is a step of manufacturing a final product using elemental products. A part is incorporated in one process to produce a complex part, and in the next process, the complex part is incorporated to produce a final product. is required as The deliverable of the process of manufacturing the final product (hereinafter also referred to as "root process") is the product. A product of a process other than the root process is a part that becomes an element product of a subsequent process.

生産能力演算部1は、生産能力演算処理を実行し、部品構成データ3、生産計画データ4、および在庫数データ5に基づいて、生産工程モデルデータ6および生産能力データ7を生成する。 The production capacity calculation unit 1 executes production capacity calculation processing to generate production process model data 6 and production capacity data 7 based on the parts configuration data 3 , production plan data 4 and inventory quantity data 5 .

図2は、生産能力演算処理のフローチャートである。図2を参照すると、生産能力演算処理S100は、生産工程モデル生成処理S101と能力演算処理S102を含む。 FIG. 2 is a flow chart of production capacity calculation processing. Referring to FIG. 2, production capacity calculation processing S100 includes production process model generation processing S101 and capacity calculation processing S102.

生産工程モデル生成部1-1は生産工程モデル生成処理S101を実行する。生産工程モデル生成処理S101は、部品構成データ3および生産計画データ4に基づいて生産工程モデルデータ6を生成する処理である。 The production process model generation section 1-1 executes a production process model generation process S101. The production process model generation process S101 is a process for generating the production process model data 6 based on the parts configuration data 3 and the production planning data 4. FIG.

部品構成データ3は、製品およびその製品に用いられる部品のそれぞれについて、それを製作するのにどの部品が何個用いられるかを示すデータである。生産計画データ4は、それぞれの工程について、成果物品としてどの製品あるいは部品を所定の単位時間に何個製作し、製作した成果物品をどこに移動させるかについての計画を示すデータである。移動先は例えば次の工程や出荷場である。ここで用いる単位時間は特に限定されないが、例えば1日あるいは1週間といった生産管理に適した期間が好ましい。部品構成データ3および生産計画データ4の詳細は後述する。 The parts configuration data 3 is data indicating how many parts are used to manufacture the product and the parts used in the product. The production plan data 4 is data indicating a plan for each process as to how many products or parts are to be produced per predetermined unit time and where to move the produced products. The movement destination is, for example, the next process or the shipping site. The unit time used here is not particularly limited, but a period suitable for production control, such as one day or one week, is preferable. Details of the parts configuration data 3 and the production planning data 4 will be described later.

生産工程モデルデータ6は、それぞれの工程について、当該工程の成果物品を製作するのに必要な部品およびその個数と、当該工程で製作された成果物品の移動先とを含む各種情報を記録したデータである。生産工程モデルデータ6の詳細は後述する。 The production process model data 6 is data recording various types of information for each process, including the parts and the number of parts required to produce the product of the process, and the destination of the product produced in the process. is. Details of the production process model data 6 will be described later.

また、生産工程モデル生成処理S101の詳細は後述する。 Details of the production process model generation processing S101 will be described later.

能力演算部1-2は能力演算処理S102を実行する。能力演算処理S102は、生産計画データ4、在庫数データ5、および生産工程モデルデータ6に基づいて、生産能力データ7を生成する処理である。 The ability calculation unit 1-2 executes the ability calculation process S102. The capacity calculation process S102 is a process for generating the production capacity data 7 based on the production planning data 4, the inventory quantity data 5, and the production process model data 6. FIG.

在庫数データ5は、各工程にて製作され移動先にて用いられる前の状態の成果物品である部品の個数を示すデータである。各工程で製作され移動先にて用いられる前の状態にある成果物品は、当該工程の製造ライン付近の保管場所(部品ストア)、複数の工程の成果物品が共に保管される保管場所、あるいは移動先の製造ライン付近の保管場所など様々な場所に保管されることが想定される。ここでは、その物品がどこに保管されているかに関わらず在庫として個数等が管理される。在庫数データ5の詳細は後述する。 The inventory quantity data 5 is data indicating the number of parts, which are products manufactured in each process and before being used at the destination. Deliverables manufactured in each process before being used at the destination are stored in a storage location (parts store) near the production line of the relevant process, a storage location where deliverables from multiple processes are stored together, or moved It is assumed that they are stored in various places such as a storage place near the production line. Here, the number of items and the like are managed as inventory regardless of where the item is stored. The details of the inventory quantity data 5 will be described later.

生産能力データ7は、それぞれの工程について、要求数と、生産計画数と、生産可能数と、生産予定数と、出力数と、を含むデータである。要求数は、ルート工程において製品を計画されている個数だけ製作できるようにするために当該工程で製作すべき成果物品の個数である。生産計画数は、当該工程で所定の単位時間に製作することが計画されている成果物品の個数である。生産可能数は、当該工程で成果物品を所定の単位時間に製作できる最大個数である。生産予定数は、当該工程で所定の単位時間に製作することが計画されかつ製作することが可能な成果物品の個数であり、生産可能数と生産計画数のいずれか小さい方の値である。出力数は、当該工程が移動先へ提供する成果物品の個数であり、当該工程の生産予定数と在庫数の和である。 The production capacity data 7 is data including requested quantity, planned production quantity, producible quantity, planned production quantity, and output quantity for each process. The requested number is the number of deliverables to be produced in the process so that the planned number of products can be produced in the root process. The planned production quantity is the number of deliverables planned to be produced in a given unit time in the relevant process. The producible number is the maximum number of deliverables that can be produced in a given unit of time in the process. The planned production quantity is the number of products that are planned to be produced in a given unit time in the relevant process and that can be produced, and is the smaller of the producible quantity and the planned production quantity. The number of outputs is the number of deliverables that the process provides to the destination, and is the sum of the planned production quantity and the stock quantity of the process.

能力演算処理S102の詳細は後述する。 The details of the ability calculation processing S102 will be described later.

図1に戻り、表示処理部2は、図表示部2-1により図表示処理を実行し、それにより生成した画面を表示装置2-2に表示する。図表示処理は、複数の工程によって製品を生産する状況を可視化する画面を生成する処理である。図表示処理の詳細は後述する。 Returning to FIG. 1, the display processing section 2 executes the graphic display processing by the graphic display section 2-1, and displays the screen generated thereby on the display device 2-2. The diagram display process is a process of generating a screen that visualizes the situation in which a product is produced through a plurality of processes. The details of the diagram display processing will be described later.

図1に示した生産状況可視化システム10の物理構成は特に限定されないが、一例として、生産状況可視化システム10はプロセッサ(不図示)および記憶装置(不図示)を備えたコンピュータである。記憶装置にはソフトウェアプログラムと、データベース9を含む各種データとが格納される。プロセッサが、ソフトウェアプログラムを実行し、各種データに対する演算を行うことにより、上述した生産能力演算部1および表示処理部2が実現される。生産能力演算部1と表示処理部2は同一のプロセッサにより実現されても良いし、それぞれ別個のプロセッサにより実現されてもよい。また、生産状況可視化システム10は複数のコンピュータにより構成されてもよい Although the physical configuration of the production situation visualization system 10 shown in FIG. 1 is not particularly limited, as an example, the production situation visualization system 10 is a computer having a processor (not shown) and a storage device (not shown). The storage device stores software programs and various data including the database 9 . The processor executes the software program and performs calculations on various data, thereby realizing the above-described production capacity calculating section 1 and display processing section 2 . The production capacity calculation unit 1 and the display processing unit 2 may be implemented by the same processor, or may be implemented by separate processors. Moreover, the production situation visualization system 10 may be configured by a plurality of computers.

図3は、生産工程モデル生成処理のフローチャートである。図4は、能力演算処理のフローチャートである。 FIG. 3 is a flowchart of production process model generation processing. FIG. 4 is a flow chart of capacity calculation processing.

図3を参照すると、生産工程モデル生成部1-1は、ステップS201にて、部品構成データ3および生産計画データ4を取得する。 Referring to FIG. 3, the production process model generator 1-1 acquires the parts configuration data 3 and the production plan data 4 in step S201.

図5は、部品構成データの一例を示すテーブルである。 FIG. 5 is a table showing an example of component configuration data.

部品構成データ3は、例えば、いわゆるBOM(Bill Of Materials)である。図5を参照すると、部品構成データ3には、親部品名(図5では「親部品」)と、子部品番号(図5では「子部品No.」)と、子部品名(図5では「子部品」)と、所要子部品個数(図5では「数量」)とが互いに対応付けられている。子部品番号および/または子部品名により特定される子部品(要素物品)として、その子部品を所要子部品個数だけ用いて、親部品名により特定される親部品(成果物品)が製作される。親部品は、更に他の物品の一部をなすいわゆる部品である場合もあるし、それ自体が最終的な製品である場合もある。なお、図5のテーブルには、最終的な製品として、製品Aを生産するための部品構成の情報と、製品Bを生産するための部品構成の情報とが混在している。 The parts configuration data 3 is, for example, a so-called BOM (Bill Of Materials). Referring to FIG. 5, the component configuration data 3 includes a parent component name (“parent component” in FIG. 5), a child component number (“child component No.” in FIG. 5), and a child component name (“child component No.” in FIG. 5). "child parts") and the required number of child parts ("quantity" in FIG. 5) are associated with each other. As child parts (element articles) specified by child part numbers and/or child part names, the required number of child parts is used to produce a parent part (result product) specified by the parent part name. A parent part may be a so-called part forming a part of another article, or may itself be a final product. In the table of FIG. 5, the information on the parts configuration for producing the product A and the information on the parts configuration for producing the product B as the final product are mixed.

例えば、図5のテーブルの2行目のレコードには、子部品No.が2の子部品である部品Aを1個用いて、親部品である製品Aが製作されるという情報が設定されている。なお、図5のテーブルの1行目のレコードには、管理および処理の都合により、子部品である製品Aを1個用いて親部品である製品Aが製作されるという情報が設定されている。 For example, the record on the second line of the table in FIG. Information is set that a product A, which is a parent part, is manufactured using one part A, which is a child part of 2. Note that the record in the first row of the table in FIG. 5 is set with information that the product A, which is the parent part, is manufactured using one product A, which is the child part, for reasons of management and processing. .

図6は、生産計画データの一例を示すテーブルである。図6を参照すると、生産計画データ4には、各工程が行われる製造ラインを示す製造ライン名(図6では「ライン」)と、成果物品番号(図6では「品番」)と、移動先(図6でも「移動先」)と、生産計画数(図6では「計画数」)とが互いに対応付けられている。成果物品番号は、当該工程で製作される成果物品を示す。移動先は、当該工程の成果物品の移動先を示す。生産計画数は、当該工程において単位期間に製作する計画となっている成果物品の個数を示す。なお、図6のテーブルには、最終的な製品として、製品Aを生産するための生産計画の情報と、製品Bを生産するための生産計画の情報とが混在している。 FIG. 6 is a table showing an example of production planning data. Referring to FIG. 6, the production plan data 4 includes a production line name ("line" in FIG. 6) indicating the production line where each process is performed, a product number ("product number" in FIG. 6), and a transfer destination. (“Destination” in FIG. 6 as well) and the planned production quantity (“Planned quantity” in FIG. 6) are associated with each other. The result item number indicates the result item manufactured in the relevant process. The destination indicates the destination of the product of the process. The planned production quantity indicates the number of deliverables planned to be produced in a unit period in the relevant process. In the table of FIG. 6, information on the production plan for producing the product A and information on the production plan for producing the product B as the final product are mixed.

例えば、図6のテーブルの1行目のレコードには、製造ライン名がライン1である工程において、所定の単位時間に、成果物品番号が製品Aである成果物品が1000個製作され、移動先である出荷場Aに提供されることが計画されていることが示されている。 For example, in the record in the first row of the table in FIG. It is shown that it is planned to be provided to the shipping site A.

図3に戻り、生産工程モデル生成部1-1は、ステップS202aとステップS202bの間にあるステップS203~S218により示される一連の処理を、製品および各工程(製造ライン)について繰り返し実行する。なお、製品は、図5における親部品名と子部品名とが一致するレコード(行)に対応し、各工程は、図5におけるそれ以外のレコードに対応する。したがって、生産工程モデル生成部1-1は、図5のテーブルの各レコードに順次着目して、上記一連の処理を実行することとなる。 Returning to FIG. 3, the production process model generator 1-1 repeatedly executes a series of processes indicated by steps S203 to S218 between steps S202a and S202b for the product and each process (manufacturing line). The product corresponds to the record (row) in FIG. 5 where the parent part name and the child part name match, and each process corresponds to the other records in FIG. Therefore, the production process model generation unit 1-1 sequentially focuses on each record in the table of FIG. 5 and executes the series of processes described above.

ステップS203では、生産工程モデル生成部1-1は、空の生産工程モデルデータ6を用意し、部品構成データ3から子部品の情報を取得して生産工程モデルデータ6の空の行の成果物品の欄に設定する。 In step S203, the production process model generation unit 1-1 prepares empty production process model data 6, acquires information on child parts from the parts configuration data 3, and generates deliverables in empty rows of the production process model data 6. field.

図7は、生産工程モデルデータの一例を示すテーブルである。生産工程モデルデータ6では、各工程について、最終的な製品に対応する工程キーと、当該工程の製造ライン名(図7では「ライン」)と、子部品番号(図7では「子部品No.」)と、成果物品番号(図7では「品番」)と、最終的な製品までに経る工程を階層化した当該工程の階層レベルと、次工程の成果物品を1つ製作するのに必要となる当該工程の成果物品の所要個数(図7では「数量」)と、当該工程の成果物品の移動先と、当該工程の成果物品に複数の移動先が存在することを示す共通部品フラグとが互いに対応付けられている。 FIG. 7 is a table showing an example of production process model data. In the production process model data 6, for each process, the process key corresponding to the final product, the production line name of the process (“Line” in FIG. 7), and the child part number (“Child part No. ), the deliverable product number (“product number” in FIG. 7), the hierarchical level of the process that hierarchizes the processes that pass through to the final product, and the number required to produce one deliverable product of the next process. The required number of deliverables of the relevant process (“quantity” in FIG. 7), the destination of the deliverables of the relevant process, and the common part flag indicating that there are multiple destinations for the deliverables of the relevant process. are associated with each other.

ステップS203にて用意された生産工程モデルデータ6は全ての欄が空の状態である。その状態から、生産工程モデル生成部1-1は、部品構成データ3から子部品の子部品番号と子部品名とを取り出し、生産工程モデルデータ6の子部品番号(図7の「子部品No.」)の欄と成果物品番号(図7の「品番」)の欄にそれぞれ設定する。 All columns of the production process model data 6 prepared in step S203 are blank. From this state, the production process model generation unit 1-1 extracts the child part numbers and child part names of the child parts from the part configuration data 3, and extracts the child part numbers of the production process model data 6 ("Child part No. .”) column and the product number (“product number” in FIG. 7) column.

ステップS204では、生産工程モデル生成部1-1は、その成果物品番号により示される成果物品を製作する工程の製造ライン名を生産計画データ4から取得し、親ラインという名称の変数に設定する。 In step S204, the production process model generator 1-1 acquires the production line name of the process for producing the product indicated by the product number from the production planning data 4, and sets it as a variable named parent line.

ステップS205にて、生産工程モデル生成部1-1は、階層レベルという名称の変数に1を設定するとともに、生産工程モデルデータ6の階層レベルの欄に1を設定する。 In step S 205 , the production process model generation unit 1 - 1 sets 1 to the variable named “hierarchy level” and sets 1 to the hierarchy level column of the production process model data 6 .

ステップS206にて生産工程モデル生成部1-1は、親ラインという名称の変数に設定されている製造ライン名を、生産工程モデルデータ6の製造ライン名の欄に設定する。更に、生産工程モデル生成部1-1は、処理の対象になっている最終的な製品に対応する工程キーを、生産工程モデルデータ6の工程キーの欄に設定する。更に、生産工程モデル生成部1-1は、生産工程モデルデータ6の成果物品番号により示される成果物品を子部品名として有する部品構成データ3におけるレコードから所要子部品個数(図5では「数量」)の値を取得し、生産工程モデルデータ6の所要個数(図7では「数量」)の欄に設定する。更に、生産工程モデル生成部1-1は、親ラインという変数に設定されている製造ライン名を有する生産計画データ4のレコードから移動先に設定されている情報を取得し、生産工程モデルデータ6の移動先の欄に設定する。 In step S206, the production process model generation unit 1-1 sets the production line name set in the variable named parent line in the production line name column of the production process model data 6. FIG. Furthermore, the production process model generation unit 1-1 sets a process key corresponding to the final product to be processed in the process key column of the production process model data 6. FIG. Furthermore, the production process model generation unit 1-1 extracts the number of required child parts ("quantity" in FIG. ) and set it in the column of the required quantity (“quantity” in FIG. 7) of the production process model data 6 . Further, the production process model generation unit 1-1 acquires information set as the destination from the record of the production planning data 4 having the production line name set in the variable "parent line", set in the move destination field.

ステップS207では、生産工程モデル生成部1-1は、部品構成データ3から、親部品名が、ステップS203で設定した成果物品と一致するレコードのうち、その親部品名が子部品名と一致しないレコードの情報を取得し、更に、生産計画データ4から、その子部品名と一致する成果物品番号(図6における「品番」)を有するレコードの情報を取得する。 In step S207, the production process model generation unit 1-1 selects from the parts configuration data 3, among the records whose parent part name matches the deliverable product set in step S203, the parent part name does not match the child part name. Acquire record information, and further acquire record information having a product number (“part number” in FIG. 6) that matches the child part name from the production planning data 4 .

ステップS208では、生産工程モデル生成部1-1は、ステップS207にて取得された情報があるか否か判定する。生産工程モデル生成部1-1は、取得された情報があればステップS209に進み、取得された情報がなければステップS202aとステップS202bの間の一連の処理を終了する。 At step S208, the production process model generation unit 1-1 determines whether or not there is information acquired at step S207. If there is acquired information, the production process model generation unit 1-1 proceeds to step S209, and if there is no acquired information, the series of processes between steps S202a and S202b ends.

ステップS209では、生産工程モデル生成部1-1は、階層レベルという変数に1を加算する。 In step S209, the production process model generator 1-1 adds 1 to the variable called hierarchy level.

続いて、生産工程モデル生成部1-1は、ステップS210aとステップS210bの間にあるステップS211~S216により示される一連の処理を、ステップS207で情報が取得された各レコード(子部品名)について繰り返し実行する。 Subsequently, the production process model generation unit 1-1 performs a series of processes indicated by steps S211 to S216 between steps S210a and S210b for each record (child part name) whose information was acquired in step S207. Execute repeatedly.

ステップS211では、生産工程モデル生成部1-1は、生産計画データ4における移動先が、親ラインという名称の変数と一致するか、またはその移動先が複数の製造工程ラインで共通するものであるかを判定する。 In step S211, the production process model generation unit 1-1 determines whether the destination in the production planning data 4 matches the variable named parent line, or the destination is common to a plurality of manufacturing process lines. determine whether

ステップS212では、生産工程モデル生成部1-1は、ステップS211の判定にて移動先が親ラインという名称の変数と一致した場合には、その移動先を生産工程モデルデータ6の移動先の欄に設定し、ステップS211の判定にて移動先が複数の製造工程ラインで共通するものであった場合には、生産工程モデルデータ6の共通部品フラグに1を設定する。 In step S212, the production process model generation unit 1-1 sets the destination in the column of the destination of the production process model data 6 if the destination matches the variable named "parent line" in the judgment of step S211. , and the common part flag of the production process model data 6 is set to 1 when it is determined in step S211 that the destination is common to a plurality of manufacturing process lines.

ステップS213では、生産工程モデル生成部1-1は、処理対象になっている部品構成データ3のレコードに記載されている子部品名を、生産工程モデルデータ6の成果物品番号(図7では「品番」)の欄に設定する。 In step S213, the production process model generation unit 1-1 converts the child part name described in the record of the part configuration data 3 to be processed into the product number of the production process model data 6 (" "Product number") column.

ステップS214では、生産工程モデル生成部1-1は、親ラインという名称の変数に設定されている製造ライン名を、生産工程モデルデータ6の製造ライン名の欄に設定する。更に、生産工程モデル生成部1-1は、処理の対象になっている最終的な製品に対応する工程キーを、生産工程モデルデータ6の工程キーの欄に設定する。更に、生産工程モデル生成部1-1は、生産工程モデルデータ6の成果物品番号により示される成果物品を子部品名として有する部品構成データ3におけるレコードから所要子部品個数(図5では「数量」)の値と子部品番号(図5では「子部品No.」)の値とを取得し、生産工程モデルデータ6の所要個数(図7では「数量」)の欄と子部品番号(図7では「子部品No.」)の欄にそれぞれ設定する。更に、生産工程モデル生成部1-1は、親ラインという変数に設定されている製造ライン名を有する生産計画データ4のレコードから移動先に設定されている情報を取得し、生産工程モデルデータ6の移動先の欄に設定する。 In step S214, the production process model generator 1-1 sets the production line name set in the parent line name variable in the production line name column of the production process model data 6. FIG. Furthermore, the production process model generation unit 1-1 sets a process key corresponding to the final product to be processed in the process key column of the production process model data 6. FIG. Furthermore, the production process model generation unit 1-1 extracts the number of required child parts ("quantity" in FIG. ) and the value of the child part number (“child part No.” in FIG. 5), and the required quantity (“quantity” in FIG. 7) column and the child part number (“quantity” in FIG. 7) of the production process model data 6 Then, each is set in the column of "child part No."). Further, the production process model generation unit 1-1 acquires information set as the destination from the record of the production planning data 4 having the production line name set in the variable "parent line", set in the move destination field.

ステップS215では、生産工程モデル生成部1-1は、部品構成データ3から、親部品名が、ステップS213で設定した成果物品と一致するレコードのうち、その親部品名が子部品名と一致しないレコードの情報を取得し、更に、生産計画データ4から、その子部品名と一致する成果物品番号(図6における「品番」)を有するレコードの情報を取得する。 In step S215, the production process model generation unit 1-1 determines from the parts configuration data 3 that among the records whose parent part name matches the deliverable product set in step S213, the parent part name does not match the child part name. Acquire record information, and further acquire record information having a product number (“part number” in FIG. 6) that matches the child part name from the production planning data 4 .

ステップS216では、生産工程モデル生成部1-1は、ステップS215にて取得された情報があるか否か判定する。生産工程モデル生成部1-1は、取得された情報があれば、生産計画データ4における情報が取得されたレコードの製造ライン名(図5では「ライン」)の値を、親ラインという名称の変数に設定し、ステップS209からの処理を再帰呼び出しにより実行する。ステップS215にて取得された情報がなければ、生産工程モデル生成部1-1は、ステップS210aとステップS210bの間の一連の処理を終了する。 At step S216, the production process model generator 1-1 determines whether or not there is information acquired at step S215. If there is acquired information, the production process model generation unit 1-1 converts the value of the production line name ("line" in FIG. 5) of the record from which the information in the production planning data 4 was acquired into the name of the parent line. A variable is set, and the processing from step S209 is executed by recursive call. If there is no information acquired in step S215, the production process model generator 1-1 ends the series of processes between steps S210a and S210b.

ステップS218では、生産工程モデル生成部1-1は、現在の処理対象が再帰呼び出しによるものであるか否か判定する。現在の処理対象が再帰呼び出しによるものであれば、生産工程モデル生成部1-1は、生産工程モデル生成処理を終了する。現在の処理対象が再帰呼び出しによるものでなければ、生産工程モデル生成部1-1は、ステップS202aとステップS202bの間の処理を継続する。 In step S218, the production process model generator 1-1 determines whether or not the current processing target is a recursive call. If the current processing target is a recursive call, the production process model generation unit 1-1 terminates the production process model generation process. If the current processing target is not a recursive call, the production process model generator 1-1 continues the processing between steps S202a and S202b.

次に、能力演算処理S102について説明する。 Next, the ability calculation processing S102 will be described.

上述したように、図4に示した能力演算処理S102は、生産計画データ4、在庫数データ5、および生産工程モデルデータ6に基づいて、生産能力データ7を生成する処理である。 As described above, capacity calculation processing S102 shown in FIG.

図8は、在庫数データの一例を示すテーブルである。図8を参照すると、在庫数データ5において、各工程の製造ライン名(図8では「ライン」)と、その工程で成果物品を製作するのに要素物品として用いられる部品の部品番号(図8では「品番」)と、その部品の在庫数(図8では「在庫数」)とが互いに対応づけて記録されている。 FIG. 8 is a table showing an example of inventory quantity data. Referring to FIG. 8, in the inventory quantity data 5, the production line name of each process ("line" in FIG. 8) and the part number of the part used as the element product to produce the product in that process (FIG. 8 In the example, "part number") and the number of parts in stock ("inventory number" in FIG. 8) are recorded in association with each other.

例えば、在庫数データ5のテーブルの1行目のレコードには、製造ライン名がライン1である工程において用いられる、部品番号が部品Aである部品の在庫が100個あることが示されている。 For example, the record in the first row of the table of stock quantity data 5 indicates that there are 100 stocks of parts with part number A used in the process with production line name line 1. .

図9は、生産能力データの一例を示すテーブルである。図9を参照すると、生産能力データ7では、各工程について、最終的な製品に対応する工程キーと、当該工程の製造ライン名(図9では「ライン」)と、子部品番号(図9では「子部品No.」)と、成果物品番号(図9では「品番」)と、最終的な製品までに経る工程を階層化した当該工程の階層レベルと、次工程の成果物品を製作するのに必要となる当該工程の成果物品の所要個数(図9では「数量」)と、当該工程の成果物品の移動先と、当該工程の成果物品に複数の移動先が存在することを示す共通部品フラグと、当該工程から移動先の工程に提供され移動先で成果物品を製作するのに要素物品として用いられる部品の在庫数(図9では「在庫数」)と、当該工程で所定の単位時間に製作することが計画されている成果物品の個数を示す生産計画数(図9では「計画数」)と、ルート工程において製品を計画されている個数だけ製作できるようにするために当該工程で製作すべき成果物品の個数を示す要求数と、当該工程で成果物品を所定の単位時間に製作できる最大個数を示す生産可能数と、当該工程で所定の単位時間に製作することが計画されかつ製作することが可能な成果物品の個数を示す生産予定数と、当該工程で所定の単位時間に生産予定数を超えて製作することが可能な成果物品の個数を示す生産余力数と、当該工程が移動先へ提供する成果物品の個数を示す出力数と、当該工程の出力数が要求数に満たない分の成果物品の個数を示す不足数と、が互いに対応付けられている。生産余力数は、生産可能数から生産予定数を減算した値である。不足数は、要求数から出力数を減算した値である。 FIG. 9 is a table showing an example of production capacity data. Referring to FIG. 9, in the production capacity data 7, for each process, the process key corresponding to the final product, the production line name of the process ("Line" in FIG. 9), and the child part number ("Line" in FIG. 9) "child part No."), product number ("product number" in Fig. 9), the hierarchical level of the process that hierarchizes the processes up to the final product, and the number of products to be produced in the next process. required number of deliverables of the process ("Quantity" in Figure 9), the destination of the deliverables of the process, and common parts indicating that there are multiple destinations for the deliverables of the process A flag, the number of parts in stock ("inventory number" in FIG. 9) of parts provided from the process to the destination process and used as element goods to manufacture the deliverables at the destination, and the predetermined unit time in the process Planned production quantity (“planned quantity” in Figure 9) indicating the number of deliverables planned to be produced in A requested number indicating the number of deliverables to be produced, a producible number indicating the maximum number of deliverables that can be produced in a given unit of time in the relevant process, and a planned production in a given unit of time in the relevant process, and Planned production quantity indicating the number of deliverables that can be produced, surplus production capacity quantity indicating the number of deliverables that can be produced in the process in excess of the planned production quantity in a given unit time, and the process The number of outputs indicating the number of deliverables to be provided to the destination by the process and the shortage number indicating the number of deliverables for which the number of outputs of the process is less than the required number are associated with each other. The surplus production capacity is a value obtained by subtracting the planned production quantity from the production capacity. The number of deficits is the number of requests minus the number of outputs.

なお、生産能力データ7における、工程キーと、製造ライン名(図9では「ライン」)と、子部品番号(図9では「子部品No.」)と、成果物品番号(図9では「品番」)と、階層レベルと、所要個数(図9では「数量」)と、移動先と、共通部品フラグとは、それぞれ図7に示した生産工程モデルデータ6に含まれるものと共通である。図4の能力演算処理では、生産工程モデルデータ6にそれ以外の欄の情報を追加で設定することにより、生産能力データ7を生成する。 In addition, in the production capacity data 7, the process key, the production line name ("Line" in FIG. 9), the child part number ("Child part No." ”), hierarchy level, required quantity (“quantity” in FIG. 9), destination, and common parts flag are common to those included in the production process model data 6 shown in FIG. In the capacity calculation process of FIG. 4, production capacity data 7 is generated by additionally setting information in other columns to the production process model data 6 .

図4を参照すると、能力演算部1-2は、ステップS301にて、生産計画データ4と、在庫数データ5と、生産工程モデルデータ6とを取得する。 Referring to FIG. 4, the capacity calculation unit 1-2 acquires the production planning data 4, the inventory quantity data 5, and the production process model data 6 in step S301.

ステップS302にて、能力演算部1-2は、生産工程モデルデータ6の全レコードについて、その成果物品番号(図6では「品番」)と移動先とに一致する部品番号(図8では「品番」)と製造ライン名(図8では「ライン」)とを有する在庫数データ5のレコードに記録されている在庫数を取得する。 In step S302, the capacity calculation unit 1-2 selects, for all records of the production process model data 6, the product number ("part number" in FIG. 6) and the part number ("part number" in FIG. ”) and the production line name (“line” in FIG. 8) recorded in the record of the inventory quantity data 5 is obtained.

続いて、能力演算部1-2は、ステップS303aとステップS303bの間にある一連の処理を生産工程モデルデータ6に存在する工程キーの個数分だけ繰り返す。 Subsequently, the capacity calculation unit 1-2 repeats a series of processes between steps S303a and S303b by the number of process keys existing in the production process model data 6. FIG.

また、能力演算部1-2は、ステップS304aとステップS304bの間にある一連の処理を生産工程モデルデータ6に存在する階層レベルの1から最大値までに対して繰り返す。つまり、階層レベルをトップダウンでたどりながら、全ての工程について各種数値を算出していく。 Further, the capacity calculation unit 1-2 repeats the series of processes between steps S304a and S304b for hierarchical levels 1 to the maximum value existing in the production process model data 6. FIG. In other words, various numerical values are calculated for all processes while tracing the hierarchical levels from the top down.

また、能力演算部1-2は、ステップS305aとステップS305bの間にある一連の処理を、生産工程モデルデータ6において同一の工程キーを有し同一の階層レベルを有する全てのレコードに対して繰り返す。 Further, the capacity calculation unit 1-2 repeats the series of processes between steps S305a and S305b for all records having the same process key and the same hierarchical level in the production process model data 6. .

ステップS306では、能力演算部1-2は、生産工程モデルデータ6における処理対象となっているレコードに共通部品フラグ=1が設定されているか否か判定する。能力演算部1-2は、共通部品フラグ=1が設定されていなければ、生産工程モデルデータ6における処理対象のレコードの製造ライン名(図7および図6では「ライン」)と成果物品番号(図7および図6では「品番」)と移動先とをキーとして生産計画データ4を検索し、生産計画数(図6では「計画数」)を取得する。また、ステップS306の判定で共通部品フラグ=1が設定されていればステップS308に進む。 In step S306, the capacity calculation unit 1-2 determines whether or not the common part flag=1 is set for the record to be processed in the production process model data 6. FIG. If the common part flag=1 is not set, the capacity calculation unit 1-2 obtains the production line name ("line" in FIGS. 7 and 6) and the product number ( The production planning data 4 is searched using the "product number" in FIGS. 7 and 6) and the destination as keys to obtain the planned production quantity ("planned quantity" in FIG. 6). Further, if the common part flag=1 is set in the determination of step S306, the process proceeds to step S308.

ステップS308では、能力演算部1-2は、現在の処理対象となっている階層レベルが1であるか否か判定する。階層レベルが1であれば、能力演算部1-2は、生産能力データ7の要求数の欄に、生産能力データ7の生産計画数の値を設定する。一方、階層レベルが1でなければ、能力演算部1-2は、生産能力データ7の要求数の欄に、当該工程の成果物品を要素物品として用いる次工程の成果物品の要求数に、次工程の成果物品を製作するのに必要となる当該工程の成果物品の所要個数(図9では「数量」)を乗算した値を設定する。 In step S308, the ability calculation unit 1-2 determines whether or not the layer level currently being processed is 1. If the hierarchical level is 1, the capacity calculation section 1-2 sets the value of the planned production quantity of the production capacity data 7 in the requested quantity column of the production capacity data 7 . On the other hand, if the hierarchical level is not 1, the capacity calculation unit 1-2 enters the requested number of deliverables of the next process using the deliverables of the relevant process as element goods in the column of the number of requests of the production capacity data 7. A value obtained by multiplying the required number of product products of the process (“quantity” in FIG. 9) required to manufacture the product product of the process is set.

ステップS311では、能力演算部1-2は、生産能力データ7において、共通部品フラグが1に設定されている各レコードについて、生産工程モデルデータ6における当該レコードの成果物品の当該レコードの移動先以外の工程での要求数から在庫数を減算した値を、当該レコードの工程の成果物品の生産計画データ4における生産計画数から減算した値を、当該レコードの生産計画数に設定する。ここでは、複数の工程で共通的に用いられる成果物品については、当該レコードの工程の成果物品が当該レコードの工程の移動先以外の工程で計画通りの全ての個数が用いられると仮定した場合に残る個数すなわち最悪値を生産計画数としている。 In step S311, the capacity calculation unit 1-2 determines, for each record in which the common part flag is set to 1 in the production capacity data 7, the results of the record in the production process model data 6 other than the destination of the record in question. The value obtained by subtracting the inventory quantity from the requested quantity in the process of the record is subtracted from the planned production quantity in the production plan data 4 of the deliverable product in the process of the record, and the planned production quantity of the record is set. Here, for deliverables that are commonly used in multiple processes, if it is assumed that all deliverables of the process of the record are used as planned in processes other than the destination of the process of the record The remaining number, that is, the worst value, is the planned production number.

続いて、能力演算部1-2は、ステップS312aとステップS312bの間にある一連の処理を、生産工程モデルデータ6に存在する工程キーの分だけ繰り返し実行する。 Subsequently, the capacity calculation unit 1-2 repeats a series of processes between steps S312a and S312b for the number of process keys existing in the production process model data 6. FIG.

また、能力演算部1-2は、ステップS313aとステップS313bの間にある一連の処理を、生産工程モデルデータ6に存在する階層レベルの最大値から1までの値に対してその順に繰り返し実行する。つまり、階層レベルをボトムアップでたどりながら、各種数値を算出していく。 In addition, the capacity calculation unit 1-2 repeatedly executes a series of processes between steps S313a and S313b for values from the maximum value to 1 of the hierarchy level existing in the production process model data 6 in that order. . In other words, various numerical values are calculated while tracing the hierarchical levels from the bottom up.

また、能力演算部1-2は、ステップS314aとステップS314bの間にある一連の処理を、生産能力データ7において、処理対象となっている工程キーおよび階層レベルと一致する工程キーおよび階層レベルを有する全てのレコードに対して繰り返し実行する。 In addition, the capacity calculation unit 1-2 performs a series of processes between steps S314a and S314b, in the production capacity data 7, the process key and hierarchy level that match the process key and hierarchy level to be processed. Iterate over all records you have.

ステップS315では、能力演算部1-2は、生産能力データ7において、処理対象のレコードの製造ライン名が移動先として設定されているレコードを検索する。 In step S315, the capacity calculation unit 1-2 searches the production capacity data 7 for a record in which the production line name of the record to be processed is set as the destination.

ステップS316では、能力演算部1-2は、ステップS315の検索でレコードが見つかったか否か判定する。 At step S316, the capacity calculation unit 1-2 determines whether or not a record is found in the search at step S315.

レコードが見つかった場合には、能力演算部1-2は、ステップS317にて、生産能力データ7における処理対象のレコードの製造ライン名が移動先として設定されている各レコードについて出力数を所要個数で除算した値を算出し、その得られた値のうち最小の値を、生産能力データ7における処理対象のレコードの生産可能数の欄に設定する。 If the record is found, in step S317 the capacity calculation unit 1-2 determines the number of outputs for each record for which the production line name of the record to be processed in the production capacity data 7 is set as the destination. , and the minimum value among the obtained values is set in the column of the producible quantity of the record to be processed in the production capacity data 7 .

一方、ステップS315の検索でレコードが見つからなかった場合には、能力演算部1-2は、ステップS318にて、生産能力データ7の処理対象となっているレコードの生産計画数の値をそのままそのレコードの生産可能数の欄に設定する。 On the other hand, if the record is not found in the search in step S315, the capacity calculation unit 1-2, in step S318, uses the value of the planned production quantity of the record to be processed in the production capacity data 7 as it is. Set in the production capacity column of the record.

ステップS319では、能力演算部1-2は、生産能力データ7の処理対象になっているレコードの生産予定数の欄に、そのレコードの生産計画数と生産可能数のうちいずれか小さい方の値を設定する。 In step S319, the capacity calculation unit 1-2 sets the planned production quantity column of the record to be processed in the production capacity data 7 to either the planned production quantity or the available production quantity, whichever is smaller. set.

ステップS320では、能力演算部1-2は、生産能力データ7の処理対象になっているレコードの生産余力数の欄に、そのレコードの生産可能数から生産予定数を減算した値を設定する。 In step S320, the capacity calculation unit 1-2 sets a value obtained by subtracting the planned production quantity from the possible production quantity of the record in the column of the production capacity quantity of the record to be processed in the production capacity data 7. FIG.

ステップS321では、能力演算部1-2は、生産能力データ7の処理対象になっているレコードの出力数の欄に、そのレコードの生産予定数と在庫数の和を設定する。 In step S321, the capacity calculation unit 1-2 sets the sum of the planned production quantity and the stock quantity of the record in the output quantity column of the record to be processed in the production capacity data 7. FIG.

ステップS322では、能力演算部1-2は、生産能力データ7の処理対象になっているレコードの不足数の欄に、そのレコードの要求数から出力数を減算した値を設定する。 In step S322, the capacity calculation unit 1-2 sets a value obtained by subtracting the number of outputs from the requested number of the record in the shortage number column of the record to be processed in the production capacity data 7. FIG.

ステップS323では、能力演算部1-2は、上述した処理により生産工程モデルデータ6に情報を追加することにより得られた生産能力データ7を記録する。
次に、図表示処理について説明する。
At step S323, the capacity calculation unit 1-2 records the production capacity data 7 obtained by adding information to the production process model data 6 by the above-described processing.
Next, the diagram display processing will be described.

図10は、図表示処理のフローチャートである。図11は、図表示処理により表示される画面の一例を示す図である。 FIG. 10 is a flowchart of the diagram display processing. FIG. 11 is a diagram showing an example of a screen displayed by the diagram display process.

図11の画面には、複数のノードオブジェクト81と複数のフローオブジェクト82が描かれている。ノードオブジェクト81は、工程を表す画像オブジェクトである。ノードオブジェクト81には、当該工程の在庫数を高さで表す矩形領域と、当該工程の生産可能数を高さで表す矩形領域と、当該工程の生産予定数を高さで表す矩形領域と、当該工程の生産可能数を高さで表す矩形領域とで構成されている。フローオブジェクト82は、工程から工程へ物品を提供する流れを表す帯状の画像オブジェクトである。フローオブジェクト82の高さは、工程間で提供される物品の個数を表している。 A plurality of node objects 81 and a plurality of flow objects 82 are drawn on the screen of FIG. A node object 81 is an image object representing a process. The node object 81 has a rectangular area representing the inventory quantity of the process, a rectangular area representing the producible quantity of the process, and a rectangular area representing the planned production quantity of the process. It is composed of a rectangular area whose height indicates the number of products that can be produced in the process. A flow object 82 is a strip-shaped image object representing a flow of providing products from process to process. The height of the flow object 82 represents the number of items provided between steps.

図10を参照すると、図表示部2-1は、ステップS401にて、生産能力データ7を取得する。 Referring to FIG. 10, the diagram display unit 2-1 acquires production capacity data 7 in step S401.

ステップS402では、図表示部2-1は、生産能力データ7における階層レベルを横軸に、階層レベル毎のレコード数を縦軸に取り、各工程のノードオブジェクト81を描画する位置を決定する。 In step S402, the diagram display unit 2-1 plots the hierarchical level in the production capacity data 7 on the horizontal axis and the number of records for each hierarchical level on the vertical axis, and determines the position where the node object 81 of each process is drawn.

更に、図表示部2-1は、生産能力データ7に含まれているレコードを、工程キー、階層レベル、および子部品番号によってソートする。生産能力データ7のレコードは、工程キーの値が小さい順に、同じ工程キーを有する場合には階層レベルの値が小さい順に、同じ階層レベルを有する場合には子部品番号の値が小さい順に整列する。図表示部2-1は、ソートされた順番で全てのレコードに対してステップS403aとステップS403bの間にある一連の処理を実行する。 Further, the diagram display unit 2-1 sorts the records included in the production capacity data 7 by process key, hierarchy level, and child part number. The records of the production capacity data 7 are sorted in ascending order of the process key value, in ascending order of the hierarchical level value if they have the same process key, and in ascending order of the child part number value if they have the same hierarchical level. . The diagram display unit 2-1 executes a series of processes between steps S403a and S403b for all records in the sorted order.

ステップS404では、図表示部2-1は、生産能力データ7から、処理対象となっているレコードの工程の成果物品の在庫数、生産可能数、生産計画数、および生産予定数を取得し、それらの数値を基にノードオブジェクト81を生成し、それらノードオブジェクト81を画面にマッピングする。このとき、図表示部2-1は、当該工程の成果物品の在庫数、生産可能数、生産計画数、および生産予定数の各数値を、次工程にて成果物品を製作するための要素物品として用いる当該工程の成果物品の所要個数で除算し、得られた値に基づき、各数値に対応する矩形領域の相対的な高さを決める。 In step S404, the diagram display unit 2-1 acquires from the production capacity data 7 the inventory quantity, producible quantity, planned production quantity, and planned production quantity of the deliverable product of the process of the record being processed, Node objects 81 are generated based on those numerical values, and these node objects 81 are mapped on the screen. At this time, the diagram display unit 2-1 displays the stock quantity, producible quantity, planned production quantity, and planned production quantity of the deliverables in the relevant process as elemental articles for producing the deliverables in the next process. is divided by the required number of deliverables of the process, and based on the obtained value, the relative height of the rectangular area corresponding to each numerical value is determined.

図11における囲み破線92で囲われた部分に示されているように、当該工程の成果物品の在庫数、生産可能数、生産計画数、および生産予定数の各数値により矩形領域の相対的な高さを決めているので、各矩形領域が棒グラフとなり、各数値の関係を容易に視認可能にしている。 As shown in the portion surrounded by the encircling dashed line 92 in FIG. Since the height is determined, each rectangular area becomes a bar graph, making it possible to easily visually recognize the relationship between each numerical value.

また、このとき、当該工程の成果物品の各数値により矩形領域の相対的な高さ決めるのではなく、その各数値を、次工程の成果物品に用いられる所要個数で除算した値により矩形領域の相対的な高さを決めるので、工程間の物品の供給の状況を容易に視認可能となっている。 Also, at this time, the relative height of the rectangular area is not determined by each numerical value of the product of the process, but the value obtained by dividing each numerical value by the required number used for the product of the next process. Since the relative heights are determined, it is possible to easily visually recognize the state of supply of articles between processes.

また、図表示部2-1は、画面の横軸に右から左に向かう方向に階層レベルの昇順で配置し、画面の縦軸に上から下に向かう方向に子部品番号の昇順で配置する。 In addition, the diagram display section 2-1 is arranged in ascending order of hierarchical level in the direction from right to left on the horizontal axis of the screen, and arranged in ascending order of child part numbers in the direction from top to bottom on the vertical axis of the screen. .

ステップS405では、図表示部2-1は、処理対象になっているレコードの工程の生産予定数が、要求数から在庫数を減算した値よりも小さいか否か判定する。生産予定数が、要求数から在庫数を減算した値よりも小さければ、図表示部2-1は、ステップS406にて、当該ノードオブジェクトの生産予定数の矩形領域をボトルネックとして強調表示する。 In step S405, the diagram display unit 2-1 determines whether or not the planned production quantity for the process of the record being processed is smaller than the requested quantity minus the inventory quantity. If the planned production quantity is smaller than the value obtained by subtracting the stock quantity from the requested quantity, the diagram display unit 2-1 highlights the rectangular area of the planned production quantity of the node object as a bottleneck in step S406.

強調表示は、例えば、当該領域を他の領域と区別可能な色で表示することにしてもよい。あるいは、当該領域を、太い囲み線で囲むことにしてもよい。あるいは、当該領域を、他の領域と異なる色の囲み線で囲むことにしてもよい。あるいは、当該領域を、第1の色と第2の色を交互に切り替える点滅表示としてもよい。あるいは、当該領域を表す文字列を他の領域の文字列よりも大きなフォントで表示することにしてもよい。 The highlighting may be, for example, displaying the area in a color distinguishable from other areas. Alternatively, the area may be surrounded by a thick encircling line. Alternatively, the area may be surrounded by an encircling line of a color different from that of the other areas. Alternatively, the area may be a blinking display that alternately switches between the first color and the second color. Alternatively, the character string representing the area may be displayed in a larger font than the character strings of the other areas.

なお、図11では、矩形領域の強調表示はひし形グリッドのハッチングで描かれている。図11において囲み破線94で囲われた部分には、生産計画数の矩形領域と生産予定数の矩形領域がボトルネックとして強調表示されたノードオブジェクト81が示されている。 Note that in FIG. 11, the rectangular area is highlighted by hatching of a diamond grid. In FIG. 11, the portion surrounded by the encircling dashed line 94 shows the node object 81 in which the planned production quantity rectangular area and the planned production quantity rectangular area are highlighted as bottlenecks.

ステップS407では、図表示部2-1は、処理対象になっているレコードの工程の生産計画数が、要求数から在庫数を減算した値よりも小さいか否か判定する。生産計画数が、要求数から在庫数を減算した値よりも小さければ、図表示部2-1は、ステップS408にて、当該ノードオブジェクトの生産計画数の矩形領域をボトルネックとして強調表示する。 In step S407, the diagram display unit 2-1 determines whether or not the planned production quantity of the process of the record being processed is smaller than the requested quantity minus the inventory quantity. If the planned production quantity is smaller than the value obtained by subtracting the inventory quantity from the requested quantity, the diagram display unit 2-1 highlights the rectangular area of the planned production quantity of the node object as a bottleneck in step S408.

ステップS409にて、図表示部2-1は、処理対象になっているレコードの工程の生産可能数が生産計画数よりも小さいか否か判定する。生産可能数が生産計画数よりも小さければ、図表示部2-1は、ステップS410にて、当該ノードオブジェクトの生産可能数の矩形領域をボトルネックとして強調表示する。 In step S409, the diagram display unit 2-1 determines whether or not the producible quantity of the process of the record being processed is smaller than the planned production quantity. If the producible quantity is smaller than the planned production quantity, the diagram display unit 2-1 highlights the rectangular area of the producible quantity of the node object as a bottleneck in step S410.

ステップS411にて、図表示部2-1は、処理対象になっているレコードの工程の生産可能数が、要求数から在庫数を減算した値よりも小さいか否か判定する。生産可能数が、要求数から在庫数を減算した値よりも小さければ、図表示部2-1は、上記ステップS410を実行する。 In step S411, the diagram display unit 2-1 determines whether or not the producible quantity of the process of the record being processed is smaller than the requested quantity minus the inventory quantity. If the producible quantity is smaller than the value obtained by subtracting the inventory quantity from the requested quantity, the diagram display section 2-1 executes step S410.

ステップS412にて、図表示部2-1は、処理対象になっているレコードの工程の生産予定数の矩形領域が強調表示になっているか否か判定する。 At step S412, the diagram display unit 2-1 determines whether or not the rectangular area of the planned production quantity in the process of the record being processed is highlighted.

生産予定数の矩形領域が強調表示になっていれば、図表示部2-1は、ステップS413にて、当該工程のノードオブジェクトと当該工程の移動先となっている工程のノードオブジェクトとをつなぐ3次ベジェ曲線による帯状の画像オブジェクトであるフローオブジェクト82を生成し、ボトルネックとして強調表示する。 If the rectangular area of the planned production quantity is highlighted, the diagram display unit 2-1 connects the node object of the process and the node object of the process to which the process is moved in step S413. A flow object 82, which is a belt-shaped image object based on a cubic Bezier curve, is generated and highlighted as a bottleneck.

なお、図11では、フローオブジェクト82の強調表示は、横ストライプのハッチングにより示されている。図11において囲み破線95で示された部分には、成果物品の移動先である次工程の生産計画数を満たさない工程からのフローオブジェクト82が強調表示されている様子が示されている。これにより、どの工程から供給されるどの部品が不足しているかを容易に確認することができる。 Note that in FIG. 11, the highlighting of the flow object 82 is indicated by hatching with horizontal stripes. In FIG. 11, the portion surrounded by the dashed line 95 shows that the flow object 82 from the process that does not satisfy the planned production quantity of the next process to which the deliverables are to be moved is highlighted. As a result, it is possible to easily confirm which part supplied from which process is in short supply.

また、このとき、フローオブジェクト82の高さは、当該工程の出力数を表す。すなわち、フローオブジェクト82の高さは、当該工程のノードオブジェクト81における在庫数の矩形領域の高さと生産予定数の矩形領域の高さを足し合わせた高さとなる。 Also, at this time, the height of the flow object 82 represents the number of outputs of the process. That is, the height of the flow object 82 is the sum of the height of the rectangular area of the inventory quantity and the height of the rectangular area of the planned production quantity in the node object 81 of the process.

一方、ステップS412の判定で生産予定数の矩形領域が強調表示になっていなければ、図表示部2-1は、ステップS414にて、当該工程のノードオブジェクト81と当該工程の移動先となっている工程のノードオブジェクト81とをつなぐ3次ベジェ曲線による帯状の画像オブジェクトであるフローオブジェクト82を生成し、半透明表示する。1つのノードオブジェクト81に複数のフローオブジェクト82が接続される場合、それらのフローオブジェクト82が重なり合うが、半透明表示により各フローオブジェクト82を視認可能となる。図11の囲み破線91で示された部分を見ると、半透明表示により2つのフローオブジェクトの高さが視認可能になっている。 On the other hand, if it is determined in step S412 that the rectangular area of the planned production quantity is not highlighted, the diagram display unit 2-1 becomes the node object 81 of the process and the destination of the process in step S414. A flow object 82, which is a belt-shaped image object based on a cubic Bezier curve connecting the current process node object 81, is generated and displayed semi-transparently. When a plurality of flow objects 82 are connected to one node object 81, the flow objects 82 overlap each other, but each flow object 82 can be visually recognized by translucent display. Looking at the portion indicated by the enclosed dashed line 91 in FIG. 11, the heights of the two flow objects are visible due to the translucent display.

なお、1つの工程に複数の前段工程から同じ部品が提供される場合には、それら前段工程からのフローオブジェクト82の曲線は重なり合うのではなく、図11の囲み破線93で囲われた部分にあるように、複数のフローオブジェクト82は互いに接するように配置される。 In addition, when the same part is provided to one process from a plurality of preceding processes, the curves of the flow object 82 from those preceding processes do not overlap, but are in the portion surrounded by the encircling dashed line 93 in FIG. As shown, a plurality of flow objects 82 are arranged so as to touch each other.

ステップS415では、図表示部2-1は、各ノードオブジェクト81の近傍あるいはフローオブジェクト82上に、当該工程の生産計画数と、在庫数と、生産予定数と、出力数と、不足数とのそれぞれの数値を描画する。 In step S415, the diagram display unit 2-1 displays the planned production quantity, the inventory quantity, the planned production quantity, the output quantity, and the shortage quantity near each node object 81 or on the flow object 82. Draw each number.

図11では、当該工程の生産計画数、在庫数、生産予定数、出力数はその数値が描画され、不足数は、かっこ内のマイナス付き数値として描画されている。 In FIG. 11, the planned production quantity, the inventory quantity, the planned production quantity, and the output quantity of the relevant process are drawn as the numerical values, and the shortage quantity is drawn as a negative numerical value in parentheses.

なお、図11に示した画面は一例であり、これに限定されることはない。図11には、生産計画数と、在庫数と、生産予定数と、出力数と、不足数とのそれぞれの数値がノードオブジェクト81の近傍あるいはフローオブジェクト82上に描画されているが、これとは異なる画面表示であってもよい。また、画面に数値を表示しないことにしてもよい。また、通常は画面上に数値が表示されておらず、マウスクリックやマウスオン等によりある箇所が指定されると、その箇所の数値を表示するものであってもよい。数値を表示する場合、各工程における要素物品や成果物品の個数あるいはその過不足が視覚的に認識できればよく、表示項目、表示位置、および表示形式は特に限定されない。例えば、ノードオブジェクト81の近傍に、在庫数、生産可能数、生産計画数、生産予定数といった項目名とそれらの数値とを一覧にまとめて表示することにしてもよい。 Note that the screen shown in FIG. 11 is an example, and the present invention is not limited to this. In FIG. 11, numerical values of planned production quantity, stock quantity, planned production quantity, output quantity, and shortage quantity are drawn near the node object 81 or on the flow object 82. may be different screen displays. Alternatively, the numerical value may not be displayed on the screen. Alternatively, the numerical value may not be displayed on the screen normally, and when a certain point is designated by a mouse click or mouse-on, the numerical value at that point may be displayed. When numerical values are displayed, it is only necessary to visually recognize the number or excess/deficiency of element products and product products in each process, and display items, display positions, and display formats are not particularly limited. For example, in the vicinity of the node object 81, item names such as inventory quantity, producible quantity, planned production quantity, planned production quantity, and their numerical values may be displayed in a list.

図12は、図表示処理により表示される画面の他の例を示す図である。図12の例では、図11の例と異なり、各工程の要素物品や成果物品の個数を示す数値は表示されていない。図表示部2-1は、図12に示したように、要素物品や成果物品の個数を示す数値を含まない画面を表示してもよい。また、図表示部2-1は、図11の画面と図12の画面を切り替え可能に表示してもよい。また、図表示部2-1は、図12に示したような画面を表示し、マウスクリックやマウスオンにより指定された工程の数値を表示することにしてもよい。 FIG. 12 is a diagram showing another example of the screen displayed by the diagram display process. In the example of FIG. 12, unlike the example of FIG. 11, numerical values indicating the number of element products and product products in each process are not displayed. As shown in FIG. 12, the diagram display unit 2-1 may display a screen that does not include numerical values indicating the number of element items and product items. The diagram display unit 2-1 may display the screen of FIG. 11 and the screen of FIG. 12 so as to be switchable. Also, the diagram display unit 2-1 may display a screen as shown in FIG. 12 to display the numerical value of the process specified by mouse click or mouse on.

上述した実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。当業者は、本発明の範囲を逸脱することなしに、他の様々な態様で本発明を実施することができる。 The above-described embodiments are illustrative examples of the present invention and are not intended to limit the scope of the present invention only to those embodiments. Those skilled in the art can implement the invention in various other forms without departing from the scope of the invention.

また、上述した実施形態には以下に示す各事項が含まれている。ただし、実施形態に含まれる事項が以下に示すものに限定されるものではない。
(事項1)
In addition, the above-described embodiments include the following matters. However, matters included in the embodiments are not limited to those shown below.
(Matter 1)

要素物品を用いて成果物品を製作する複数の工程によって製品を生産する状況を可視化する生産状況可視化システムは、前記複数の工程のそれぞれについて、当該工程の成果物品を製作するのに必要な要素物品およびその個数を表す所要要素物品および所要要素物品個数と、当該工程で製作された前記成果物品をどの工程に提供するかを表す移動先とを知得可能にする生産工程モデル情報を作成する生産工程モデル生成部と、前記複数の工程のそれぞれで所定の単位時間に製作することが計画されている成果物品の個数である生産計画数を示す計画数情報と、前記工程で製作され前記移動先にて用いられる前の状態にある成果物品の在庫数を示す在庫数情報と、を取得し、前記複数の工程について、当該工程に提供される当該工程の要素物品の個数に基づき、当該工程で当該工程の成果物品を製作できる最大個数を示す生産可能数と前記生産計画数とのいずれか小さい方の値を生産予定数とし、前記生産予定数と前記在庫数の和を当該工程が前記移動先へ提供する成果物品の個数を示す出力数として特定する能力演算部と、前記複数の工程のそれぞれについて、当該工程の出力数に相当する高さを有する部分と当該工程の在庫数と生産可能数の和に相当する高さを有する部分とを含む画像オブジェクトであるノードオブジェクトを生成し、当該工程の前記出力数に相当する高さで当該工程のノードオブジェクトと第1端部が接続し、当該工程の前記出力数が当該工程の成果物品を要素物品とする次工程にて何個の成果物品を製作する分であるかに相当する高さで、前記次工程のノードオブジェクトに第2端部が接続する帯状の画像オブジェクトであるフローオブジェクトを生成し、前記ノードオブジェクトと前記フローオブジェクトを表示装置に表示させる表示処理部と、を有する。そのため、工程間の物品供給がノードオブジェクトとフローオブジェクトにより表示されるので、工程間の物品の供給の状況を視認可能になる。
(事項2)
A production status visualization system that visualizes the production status of a product through multiple processes that produce a product using elemental goods, for each of the plurality of processes, identifies the elemental goods necessary to produce the product of the process. production process model information that makes it possible to know the required element goods and the number of required element goods that represent the number of them, and the transfer destination that represents the process to which the deliverables manufactured in the process are to be provided a process model generation unit; planned number information indicating a planned production number that is the number of deliverables planned to be produced in each of the plurality of processes in a predetermined unit time; Acquire inventory quantity information indicating the inventory quantity of deliverables in the state before being used in the process, and for the plurality of processes, based on the number of element goods of the process provided to the process, in the process The planned production quantity is the planned production quantity, whichever is smaller, which indicates the maximum number of deliverables that can be produced in the process, and the planned production quantity, and the process transfers the sum of the planned production quantity and the inventory quantity. A capacity calculation unit that specifies the number of outputs indicating the number of deliverables to be provided first, and for each of the plurality of processes, a portion having a height corresponding to the number of outputs of the process, the inventory quantity of the process, and the producibility generating a node object that is an image object including a portion having a height corresponding to the sum of the numbers, and connecting the node object and the first end of the process at a height corresponding to the output number of the process; At a height corresponding to how many deliverables to be produced in the next process whose element products are the deliverables of the relevant process, the number of outputs of the relevant process is placed at the second end of the node object of the next process. a display processing unit that generates a flow object, which is a band-shaped image object that connects the nodes, and displays the node object and the flow object on a display device; Therefore, since the supply of goods between processes is displayed by node objects and flow objects, the status of the supply of goods between processes can be visually recognized.
(Matter 2)

上記事項1において、前記ノードオブジェクトは、前記ノードオブジェクトの横方向全体にわたる横幅と前記在庫数に相当する高さを有する矩形の在庫数矩形領域と、前記生産可能数に相当する高さを有する矩形の生産可能数矩形領域と、前記生産計画数に相当する高さを有する矩形の生産予定数矩形領域と、前記生産予定数に相当する高さを有する矩形の生産予定数矩形部分と、を含み、前記在庫数矩形領域と前記生産可能数矩形領域と前記生産予定数矩形部分が互いに近接して横方向に並び、かつ、前記在庫数矩形領域と前記生産可能数矩形領域と前記生産予定数矩形部分の上底辺または下底辺が前記在庫数矩形領域の下底辺または上底辺に近接し、かつ、前記在庫数矩形領域と前記生産可能数矩形領域と前記生産予定数矩形部分の横幅の合計が前記在庫数矩形領域の横幅と一致している。これにより、生産計画数、生産予定数、生産可能数、在庫数の関係が容易に視認可能になる。
(事項3)
In Item 1 above, the node object comprises a rectangular inventory number rectangular area having a horizontal width across the entire horizontal direction of the node object and a height corresponding to the inventory number, and a rectangle having a height equivalent to the producible number. , a rectangular planned production quantity rectangular region having a height corresponding to the planned production quantity, and a rectangular planned production quantity rectangular portion having a height corresponding to the planned production quantity , the inventory quantity rectangular region, the producible quantity rectangular region, and the planned production quantity rectangular portion are arranged adjacent to each other in the horizontal direction, and the inventory quantity rectangular region, the producible quantity rectangular region, and the planned production quantity rectangle The upper base side or the lower base side of the part is close to the lower base side or the upper base side of the inventory quantity rectangular area, and the total width of the inventory quantity rectangular area, the producible quantity rectangular area and the planned production quantity rectangular part is the It matches the width of the inventory number rectangular area. This makes it possible to easily visually recognize the relationship between the planned production quantity, planned production quantity, producible quantity, and inventory quantity.
(Matter 3)

上記事項2において、前記表示処理部は、前記生産可能数が前記生産計画数より少ない場合に前記生産可能数矩形領域を強調表示する。これにより、ボトルネックの生産可能数が強調表示により視認容易となる。
(事項4)
In item 2 above, the display processing unit highlights the rectangular area of the producible quantity when the producible quantity is less than the planned production quantity. As a result, the number of producible bottlenecks can be easily visually recognized by highlighting.
(Matter 4)

上記事項2において、前記能力演算部は、前記製品を成果物品とする工程をルート工程とし、前記複数の工程のそれぞれについて、前記ルート工程において計画数の前記製品を製作できるようにするために当該工程で製作すべき成果物品の個数を、当該工程における要求数として算出し、前記表示処理部は、前記複数の工程のそれぞれについて、生産予定数が、要求数から前記在庫数を減算した値よりも小さければ、対応する生産予定数矩形領域を強調表示し、生産計画数が、前記要求数から前記在庫数を減算した値より小さければ、対応する生産計画数矩形領域を強調表示し、生産可能数が、前記要求数から前記在庫数を減算した値よりも小さければ、対応する生産可能数矩形領域を強調表示する。これにより、ボトルネックの生産可能数、生産計画数、生産予定数が強調表示により視認容易となる。
(事項5)
In item 2 above, the capacity calculation unit defines a process in which the product is a deliverable as a root process, and for each of the plurality of processes, in order to be able to manufacture the planned number of the products in the root process. The number of deliverables to be produced in a process is calculated as the requested number in the process, and the display processing unit calculates the planned production quantity for each of the plurality of processes as a value obtained by subtracting the inventory quantity from the requested quantity. is smaller, the corresponding planned production quantity rectangular area is highlighted, and if the planned production quantity is smaller than the value obtained by subtracting the inventory quantity from the requested quantity, the corresponding planned production quantity rectangular area is highlighted and production is possible. If the number is less than the requested quantity minus the in-stock quantity, highlight the corresponding producible quantity rectangle. As a result, the number of bottlenecks that can be produced, the number of production plans, and the number of planned production can be easily visually recognized by highlighting.
(Matter 5)

上記事項4において、前記表示処理部は、前記生産予定数が前記要求数から前記在庫数を減算した値よりも小さい工程に第1端部が接続されているフローオブジェクトを強調表示する。これにより、要改善フローが強調表示により視認容易となる。
(事項6)
In item 4 above, the display processing unit highlights a flow object whose first end is connected to a process in which the planned production quantity is smaller than the value obtained by subtracting the inventory quantity from the requested quantity. As a result, the flow requiring improvement can be easily visually recognized by highlighting.
(Matter 6)

上記事項5において、前記表示処理部は、在庫数の数値を在庫数矩形領域の近傍でフローオブジェクト上に表示し、生産予定数の数値を生産予定数矩形部分の近傍でフローオブジェクト上の表示し、前記フローオブジェクトを強調表示する場合、前記在庫数と前記生産予定数の和が、前記強調表示されたフローオブジェクトの第1端部が接続されている前記工程において成果物品を前記生産計画数だけ製作できる分に満たない分の数値を、生産予定数の数値の近傍にマイナス付きで表示する。これにより、生産予定数の不足分がマイナス付きの数値が表示され、容易に視認可能になる。
(事項7)
In item 5 above, the display processing unit displays the numerical value of the inventory quantity on the flow object in the vicinity of the rectangular area of the inventory quantity, and displays the numerical value of the planned production quantity on the flow object in the vicinity of the rectangular portion of the planned production quantity. , when the flow object is highlighted, the sum of the inventory quantity and the planned production quantity is the planned production quantity in the process to which the first end of the highlighted flow object is connected. The number of items less than the amount that can be produced is displayed with a minus mark near the number of planned production numbers. As a result, the shortage of the planned production quantity is displayed as a numerical value with a minus sign, making it easily visible.
(Matter 7)

上記事項1において、前記表示処理部は、複数のフローオブジェクトが第2端部を1つのノードオブジェクトに接続する場合に、前記複数のフローオブジェクトが重なり合う部分でそれぞれが視認可能となるような透明度で前記複数のフローオブジェクトを表示する。これにより、複数の前工程からの物品の供給が容易に視認可能になる。
(事項8)
In item 1 above, the display processing unit is configured such that, when a plurality of flow objects connect the second ends to one node object, the flow objects are displayed with transparency such that each of the overlapping portions of the flow objects is visible. Displaying the plurality of flow objects. This allows the supply of articles from multiple previous processes to be readily visible.
(Matter 8)

上記事項1において、前記複数の工程において、第1工程が第2工程の前工程となり前記第1工程の成果物品が前記第2工程へ提供されることを提供関係とし、前記能力演算部は、前記複数の工程を前記提供関係の順に辿りながら、前記複数の工程のそれぞれについて当該工程に前記前工程から提供される前記前工程の成果物の個数に基づき、当該工程で当該工程の成果物を製作することができる最大個数を示す生産可能数を算出する。 In item 1 above, in the plurality of steps, the provision relationship is such that the first step is a pre-step of the second step and the product of the first step is provided to the second step, and the capacity calculation unit While tracing the plurality of steps in the order of the provision relationship, for each of the plurality of steps, based on the number of deliverables of the previous step provided to the step from the previous step, the deliverable of the step is provided in the step A producible quantity, which indicates the maximum quantity that can be produced, is calculated.

1…生産能力演算部、1-1…生産工程モデル生成部、1-2…能力演算部、2…表示処理部、2-1…図表示部、2-2…表示装置、3…部品構成データ、4…生産計画データ、5…在庫数データ、6…生産工程モデルデータ、7…生産能力データ、81…ノードオブジェクト、82…フローオブジェクト、9…データベース、10…生産状況可視化システム DESCRIPTION OF SYMBOLS 1... Production capacity calculation part 1-1... Production process model generation part 1-2... Capacity calculation part 2... Display processing part 2-1... Diagram display part 2-2... Display device 3... Parts configuration Data 4 Production plan data 5 Inventory data 6 Production process model data 7 Production capacity data 81 Node object 82 Flow object 9 Database 10 Production status visualization system

Claims (10)

要素物品を用いて成果物品を製作する複数の工程によって製品を生産する状況を可視化する生産状況可視化システムであって、
前記複数の工程のそれぞれについて、当該工程の成果物品を製作するのに必要な要素物品およびその個数を表す所要要素物品および所要要素物品個数と、当該工程で製作された前記成果物品をどの工程に提供するかを表す移動先とを知得可能にする生産工程モデル情報を作成する生産工程モデル生成部と、
前記複数の工程のそれぞれで所定の単位時間に製作することが計画されている成果物品の個数である生産計画数を示す計画数情報と、前記工程で製作され前記移動先にて用いられる前の状態にある成果物品の在庫数を示す在庫数情報と、を取得し、前記複数の工程について、当該工程に提供される当該工程の要素物品の個数に基づき、当該工程で当該工程の成果物品を製作できる最大個数を示す生産可能数と前記生産計画数とのいずれか小さい方の値を生産予定数とし、前記生産予定数と前記在庫数の和を当該工程が前記移動先へ提供する成果物品の個数を示す出力数として特定する能力演算部と、
前記複数の工程のそれぞれについて、当該工程の出力数に相当する高さを有する部分と当該工程の在庫数と生産可能数の和に相当する高さを有する部分とを含む画像オブジェクトであるノードオブジェクトを生成し、当該工程の前記出力数に相当する高さで当該工程のノードオブジェクトと第1端部が接続し、当該工程の前記出力数が当該工程の成果物品を要素物品とする次工程にて何個の成果物品を製作する分であるかに相当する高さで、前記次工程のノードオブジェクトに第2端部が接続する帯状の画像オブジェクトであるフローオブジェクトを生成し、前記ノードオブジェクトと前記フローオブジェクトを表示装置に表示させる表示処理部と、
を有する生産状況可視化システム。
A production situation visualization system that visualizes the situation in which a product is produced through multiple processes of producing a product using element goods,
For each of the plurality of processes, the required element goods and the number of required element goods that represent the element goods and the number of necessary element goods to manufacture the product product of the process, and which process the product product manufactured in the process is a production process model generation unit that creates production process model information that makes it possible to know a transfer destination that indicates whether to provide
Planned number information indicating a planned production number that is the number of deliverables planned to be produced in a predetermined unit time in each of the plurality of processes; inventory quantity information indicating the inventory quantity of deliverables in a state, and for the plurality of processes, based on the number of element products of the process provided to the process, deliverables of the process in the process. The planned production quantity is the planned production quantity, whichever is smaller, which indicates the maximum number of products that can be produced, or the said planned production quantity, and the sum of the said planned production quantity and the said inventory quantity is the deliverable product that the process provides to the said transfer destination. A capacity calculation unit specified as the number of outputs indicating the number of
For each of the plurality of processes, a node object that is an image object including a portion having a height corresponding to the number of outputs of the process and a portion having a height corresponding to the sum of the inventory quantity and the producible quantity of the process. , and the node object of the process and the first end are connected at a height corresponding to the output number of the process, and the output number of the process is the product of the process. generating a flow object, which is a belt-shaped image object whose second end is connected to the node object of the next step, at a height corresponding to the number of deliverables to be produced by the node object; a display processing unit for displaying the flow object on a display device;
production status visualization system.
前記ノードオブジェクトは、
前記ノードオブジェクトの横方向全体にわたる横幅と前記在庫数に相当する高さを有する矩形の在庫数矩形領域と、前記生産可能数に相当する高さを有する矩形の生産可能数矩形領域と、前記生産計画数に相当する高さを有する矩形の生産予定数矩形領域と、前記生産予定数に相当する高さを有する矩形の生産予定数矩形部分と、を含み、
前記在庫数矩形領域と前記生産可能数矩形領域と前記生産予定数矩形部分が互いに近接して横方向に並び、かつ、前記在庫数矩形領域と前記生産可能数矩形領域と前記生産予定数矩形部分の上底辺または下底辺が前記在庫数矩形領域の下底辺または上底辺に近接し、かつ、前記在庫数矩形領域と前記生産可能数矩形領域と前記生産予定数矩形部分の横幅の合計が前記在庫数矩形領域の横幅と一致している、
請求項1に記載の生産状況可視化システム。
The node object is
A rectangular inventory quantity rectangular area having a width corresponding to the entire horizontal direction of the node object and a height corresponding to the inventory quantity, a rectangular production quantity rectangular region having a height corresponding to the producible quantity, and the production including a rectangular planned production quantity rectangular region having a height corresponding to the planned quantity and a rectangular planned production quantity rectangular portion having a height corresponding to the planned production quantity,
The inventory quantity rectangular region, the producible quantity rectangular region, and the planned production quantity rectangular region are arranged adjacent to each other in the horizontal direction, and the inventory quantity rectangular region, the producible quantity rectangular region, and the planned production quantity rectangular region The upper base or the lower base is close to the lower base or the upper base of the inventory quantity rectangular area, and the total width of the inventory quantity rectangular area, the producible quantity rectangular area, and the planned production quantity rectangular part is the inventory matches the width of the number rectangle,
The production situation visualization system according to claim 1.
前記表示処理部は、前記生産可能数が前記生産計画数より少ない場合に前記生産可能数矩形領域を強調表示する、
請求項2に記載の生産状況可視化システム。
The display processing unit highlights the rectangular region of the producible quantity when the producible quantity is less than the planned production quantity.
The production status visualization system according to claim 2.
前記能力演算部は、前記製品を成果物品とする工程をルート工程とし、前記複数の工程のそれぞれについて、前記ルート工程において計画数の前記製品を製作できるようにするために当該工程で製作すべき成果物品の個数を、当該工程における要求数として算出し、
前記表示処理部は、前記複数の工程のそれぞれについて、生産予定数が、要求数から前記在庫数を減算した値よりも小さければ、対応する生産予定数矩形領域を強調表示し、生産計画数が、前記要求数から前記在庫数を減算した値より小さければ、対応する生産計画数矩形領域を強調表示し、生産可能数が、前記要求数から前記在庫数を減算した値よりも小さければ、対応する生産可能数矩形領域を強調表示する、
請求項2に記載の生産状況可視化システム。
The capacity calculation unit regards a process in which the product is a deliverable as a root process, and for each of the plurality of processes, in order to be able to manufacture the planned number of the products in the root process Calculate the number of deliverables as the required number in the process,
For each of the plurality of processes, the display processing unit highlights a corresponding planned production quantity rectangular area when the planned production quantity is smaller than a value obtained by subtracting the inventory quantity from the requested quantity, and displays the planned production quantity. , if it is smaller than the value obtained by subtracting the inventory quantity from the requested quantity, highlight the corresponding production planning quantity rectangular area, and if the available production quantity is smaller than the value obtained by subtracting the inventory quantity from the requested quantity, the corresponding highlighting the rectangular area of the number of producible numbers that
The production status visualization system according to claim 2.
前記表示処理部は、前記生産予定数が前記要求数から前記在庫数を減算した値よりも小さい工程に第1端部が接続されているフローオブジェクトを強調表示する、
請求項4に記載の生産状況可視化システム。
The display processing unit highlights a flow object whose first end is connected to a process in which the planned production quantity is smaller than a value obtained by subtracting the inventory quantity from the requested quantity.
The production situation visualization system according to claim 4.
前記表示処理部は、在庫数の数値を在庫数矩形領域の近傍でフローオブジェクト上に表示し、生産予定数の数値を生産予定数矩形部分の近傍でフローオブジェクト上の表示し、前記フローオブジェクトを強調表示する場合、前記在庫数と前記生産予定数の和が、前記強調表示されたフローオブジェクトの第1端部が接続されている前記工程において成果物品を前記生産計画数だけ製作できる分に満たない分の数値を、生産予定数の数値の近傍にマイナス付きで表示する、
請求項5に記載の生産状況可視化システム。
The display processing unit displays the numerical value of the inventory quantity on the flow object in the vicinity of the rectangular area of the inventory quantity, displays the numerical value of the planned production quantity on the flow object in the vicinity of the rectangular part of the planned production quantity, and displays the flow object. In the case of highlighting, the sum of the stock quantity and the planned production quantity is sufficient to produce the planned production quantity of deliverables in the process to which the first end of the highlighted flow object is connected. Display the number of minutes that are not available with a minus value near the number of planned production
The production situation visualization system according to claim 5.
前記表示処理部は、複数のフローオブジェクトが第2端部を1つのノードオブジェクトに接続する場合に、前記複数のフローオブジェクトが重なり合う部分でそれぞれが視認可能となるような透明度で前記複数のフローオブジェクトを表示する、
請求項1に記載の生産状況可視化システム。
The display processing unit is configured to display the plurality of flow objects with a transparency such that, when the plurality of flow objects connect the second ends to one node object, each of the plurality of flow objects can be visually recognized in an overlapping portion. to display the
The production situation visualization system according to claim 1.
前記複数の工程において、第1工程が第2工程の前工程となり前記第1工程の成果物品が前記第2工程へ提供されることを提供関係とし、
前記能力演算部は、前記複数の工程を前記提供関係の順に辿りながら、前記複数の工程のそれぞれについて当該工程に前記前工程から提供される前記前工程の成果物の個数に基づき、当該工程で当該工程の成果物を製作することができる最大個数を示す生産可能数を算出する、
請求項1に記載の生産状況可視化システム。
In the plurality of steps, the provision relationship is that the first step is a pre-step of the second step and the product of the first step is provided to the second step,
The capacity calculation unit traces the plurality of steps in the order of the provision relationship, and for each of the plurality of steps, based on the number of deliverables of the previous step provided to the step from the previous step, Calculate the number of producible products that indicate the maximum number of products that can be produced in the process,
The production situation visualization system according to claim 1.
要素物品を用いて成果物品を製作する複数の工程によって製品を生産する状況を可視化するための生産状況可視化方法であって、
コンピュータが、
前記複数の工程のそれぞれについて、当該工程の成果物品を製作するのに必要な要素物品およびその個数を表す所要要素物品および所要要素物品個数と、当該工程で製作された前記成果物品をどの工程に提供するかを表す移動先とを知得可能にする生産工程モデル情報を作成し、
前記複数の工程のそれぞれで所定の単位時間に製作することが計画されている成果物品の個数である生産計画数を示す計画数情報と、前記工程で製作され前記移動先にて用いられる前の状態にある成果物品の在庫数を示す在庫数情報と、を取得し、前記複数の工程について、当該工程に提供される当該工程の要素物品の個数に基づき、当該工程で当該工程の成果物品を製作できる最大個数を示す生産可能数と前記生産計画数とのいずれか小さい方の値を生産予定数とし、前記生産予定数と前記在庫数の和を当該工程が前記移動先へ提供する成果物品の個数を示す出力数として特定し、
前記複数の工程のそれぞれについて、当該工程の出力数に相当する高さを有する部分と当該工程の在庫数と生産可能数の和に相当する高さを有する部分とを含む画像オブジェクトであるノードオブジェクトを生成し、当該工程の前記出力数に相当する高さで当該工程のノードオブジェクトと第1端部が接続し、当該工程の前記出力数が当該工程の成果物品を要素物品とする次工程にて何個の成果物品を製作する分であるかに相当する高さで、前記次工程のノードオブジェクトに第2端部が接続する帯状の画像オブジェクトであるフローオブジェクトを生成し、前記ノードオブジェクトと前記フローオブジェクトを表示装置に表示させる、
生産状況可視化方法。
A production situation visualization method for visualizing a situation in which a product is produced through multiple processes of producing a product using element articles,
the computer
For each of the plurality of processes, the required element goods and the number of required element goods that represent the element goods and the number of necessary element goods to manufacture the product product of the process, and which process the product product manufactured in the process is Create production process model information that makes it possible to know where to move and what to provide,
Planned number information indicating a planned production number that is the number of deliverables planned to be produced in a predetermined unit time in each of the plurality of processes; inventory quantity information indicating the inventory quantity of deliverables in a state, and for the plurality of processes, based on the number of element products of the process provided to the process, deliverables of the process in the process. The planned production quantity is the planned production quantity, whichever is smaller, which indicates the maximum number of products that can be produced, or the said planned production quantity, and the sum of the said planned production quantity and the said inventory quantity is the deliverable product that the process provides to the said transfer destination. identified as the number of outputs indicating the number of
For each of the plurality of processes, a node object that is an image object including a portion having a height corresponding to the number of outputs of the process and a portion having a height corresponding to the sum of the inventory quantity and the producible quantity of the process. , and the node object of the process and the first end are connected at a height corresponding to the output number of the process, and the output number of the process is the product of the process. generating a flow object, which is a belt-shaped image object whose second end is connected to the node object of the next step, at a height corresponding to the number of deliverables to be produced by the node object; causing the flow object to be displayed on a display device;
Production status visualization method.
要素物品を用いて成果物品を製作する複数の工程によって製品を生産する状況を可視化する処理をコンピュータに実行させるための生産状況可視化プログラムであって、
前記複数の工程のそれぞれについて、当該工程の成果物品を製作するのに必要な要素物品およびその個数を表す所要要素物品および所要要素物品個数と、当該工程で製作された前記成果物品をどの工程に提供するかを表す移動先とを知得可能にする生産工程モデル情報を作成し、
前記複数の工程のそれぞれで所定の単位時間に製作することが計画されている成果物品の個数である生産計画数を示す計画数情報と、前記工程で製作され前記移動先にて用いられる前の状態にある成果物品の在庫数を示す在庫数情報と、を取得し、前記複数の工程について、当該工程に提供される当該工程の要素物品の個数に基づき、当該工程で当該工程の成果物品を製作できる最大個数を示す生産可能数と前記生産計画数とのいずれか小さい方の値を生産予定数とし、前記生産予定数と前記在庫数の和を当該工程が前記移動先へ提供する成果物品の個数を示す出力数として特定し、
前記複数の工程のそれぞれについて、当該工程の出力数に相当する高さを有する部分と当該工程の在庫数と生産可能数の和に相当する高さを有する部分とを含む画像オブジェクトであるノードオブジェクトを生成し、当該工程の前記出力数に相当する高さで当該工程のノードオブジェクトと第1端部が接続し、当該工程の前記出力数が当該工程の成果物品を要素物品とする次工程にて何個の成果物品を製作する分であるかに相当する高さで、前記次工程のノードオブジェクトに第2端部が接続する帯状の画像オブジェクトであるフローオブジェクトを生成し、前記ノードオブジェクトと前記フローオブジェクトを表示装置に表示させる、
ことを前記コンピュータに実行させる生産状況可視化プログラム。
A production situation visualization program for causing a computer to execute a process of visualizing the production situation of a product through multiple processes of producing a product using element articles,
For each of the plurality of processes, the required element goods and the number of required element goods that represent the element goods and the number of necessary element goods to manufacture the product product of the process, and which process the product product manufactured in the process is Create production process model information that makes it possible to know where to move and what to provide,
Planned number information indicating a planned production number that is the number of deliverables planned to be produced in a predetermined unit time in each of the plurality of processes; inventory quantity information indicating the inventory quantity of deliverables in a state, and for the plurality of processes, based on the number of element products of the process provided to the process, deliverables of the process in the process. The planned production quantity is the planned production quantity, whichever is smaller, which indicates the maximum number of products that can be produced, or the said planned production quantity, and the sum of the said planned production quantity and the said inventory quantity is the deliverable product that the process provides to the said transfer destination. identified as the number of outputs indicating the number of
For each of the plurality of processes, a node object that is an image object that includes a part having a height corresponding to the number of outputs of the process and a part having a height corresponding to the sum of the inventory quantity and the producible quantity of the process. , and the node object of the process and the first end are connected at a height corresponding to the output number of the process, and the output number of the process is the product of the process. generating a flow object, which is a belt-shaped image object whose second end is connected to the node object of the next step, at a height corresponding to the number of deliverables to be produced by the node object; causing the flow object to be displayed on a display device;
A production situation visualization program that causes the computer to execute:
JP2021009125A 2021-01-22 2021-01-22 Production status visualization system, method, and program Active JP7489339B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021009125A JP7489339B2 (en) 2021-01-22 2021-01-22 Production status visualization system, method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021009125A JP7489339B2 (en) 2021-01-22 2021-01-22 Production status visualization system, method, and program

Publications (2)

Publication Number Publication Date
JP2022113032A true JP2022113032A (en) 2022-08-03
JP7489339B2 JP7489339B2 (en) 2024-05-23

Family

ID=82657088

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021009125A Active JP7489339B2 (en) 2021-01-22 2021-01-22 Production status visualization system, method, and program

Country Status (1)

Country Link
JP (1) JP7489339B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020082738A1 (en) * 2000-12-27 2002-06-27 Insyst Ltd. Method for global automated process control
JP2012008729A (en) * 2010-06-23 2012-01-12 Nets:Kk Production line simulation device and program
JP2014138157A (en) * 2013-01-18 2014-07-28 Hitachi Kokusai Electric Inc Substrate processing apparatus and gas pattern display method
JP2014197308A (en) * 2013-03-29 2014-10-16 株式会社日立製作所 Production management system, and management method
JP2015108904A (en) * 2013-12-03 2015-06-11 富士通株式会社 Display method, display device, and display program
WO2019003524A1 (en) * 2017-06-26 2019-01-03 株式会社 東芝 Visual representation system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020082738A1 (en) * 2000-12-27 2002-06-27 Insyst Ltd. Method for global automated process control
JP2012008729A (en) * 2010-06-23 2012-01-12 Nets:Kk Production line simulation device and program
JP2014138157A (en) * 2013-01-18 2014-07-28 Hitachi Kokusai Electric Inc Substrate processing apparatus and gas pattern display method
JP2014197308A (en) * 2013-03-29 2014-10-16 株式会社日立製作所 Production management system, and management method
JP2015108904A (en) * 2013-12-03 2015-06-11 富士通株式会社 Display method, display device, and display program
WO2019003524A1 (en) * 2017-06-26 2019-01-03 株式会社 東芝 Visual representation system

Also Published As

Publication number Publication date
JP7489339B2 (en) 2024-05-23

Similar Documents

Publication Publication Date Title
US10055864B2 (en) Data visualization system and method
CN110673848B (en) Enterprise information management system configuration device based on JavaWeb
JP2509309B2 (en) How to automatically interface a concept design tool and a project management tool
EP0314595B1 (en) Bill of material interface to CAD/CAM environment
US8269773B2 (en) System and method for drag-and-drop graph building with live feedback
US5390296A (en) Method and apparatus for calculation with display data
CN101689258B (en) Scheduling application allowing freeform data entry
CN101814165B (en) The method dispatching production process by the visualization of support material shortage
CN102763100A (en) System, method and computer program for creating and manipulating data structures using an interactive graphical interface
US20110106865A1 (en) Dynamic editing of data representations using cascading weights
JP2003044115A (en) Method and device for designing manufacture line, and process designing method
US20070205276A1 (en) Visualization confirmation of price zoning display
US20110184995A1 (en) method of optimizing a tree structure for graphical representation
JP5439275B2 (en) Information processing apparatus, cost forecast calculation method, and cost forecast calculation program
JP2017122955A (en) Production planning support system and support method
JP7489339B2 (en) Production status visualization system, method, and program
JP2007265031A (en) Dictionary content processing apparatus, content display system, and content display method
CN114067048A (en) Material transfer visualization intelligent system and construction method
JP5563848B2 (en) Inventory management device
WO2024095636A1 (en) Design assistance device, design assistance program, and design assistance method
CN113763497A (en) Link relationship management method, apparatus, computer equipment and storage medium
CA2185439C (en) Apparatus and method for storing diagram data
Chekanin et al. Development of Algorithms for the Placement of Flat Objects Taken into Account the Specifics of Real Cutting and Packing Problems
JPH04205169A (en) Method and device for production planning
JPH09160967A (en) Solving method, solving apparatus, and production planning method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230726

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240418

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: 20240430

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240513

R150 Certificate of patent or registration of utility model

Ref document number: 7489339

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150