JP2022113032A - Production state visualization system, method, and program - Google Patents
Production state visualization system, method, and program Download PDFInfo
- 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
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
【課題】工程間の物品の供給の状況を視認可能にする技術を提供する。
【解決手段】複数の工程のそれぞれについて、所要要素物品および所要要素物品個数と、成果物品の移動先とを知得可能にする生産工程モデル情報を作成し、複数の工程について、要素物品の個数に基づき、当該工程で成果物品を製作できる最大個数を示す生産可能数と生産計画数とのいずれか小さい方の値を生産予定数とし、生産予定数と在庫数の和を出力数として特定し、出力数に相当する高さを有する部分と在庫数と生産可能数の和に相当する高さを有する部分とを含むノードオブジェクトと、出力数に相当する高さでノードオブジェクトと接続し、次工程にて何個の成果物品を製作する分であるかに相当する高さで次工程のノードオブジェクトに接続する帯状のフローオブジェクトを表示する。
【選択図】図1
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には、製造プロセスを可視化するシステムが開示されている。
特許文献1に開示された可視化システムは、複数の製造工程を順に経て製造される製品の製造状況を可視化すると共に、各製造工程で発生した工程特性要因の変化を視認可能に表示するコンピュータシステムである。
The visualization system disclosed in
この可視化システムは、製品の製造単位毎に、第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.
複数の工程を経て最終的な製品を製造する製品製造の方法がある。その際、ある工程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
本開示のひとつの目的は、工程間の物品の供給の状況を視認可能にする技術を提供することである。 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.
以下、本発明の実施形態について図面を参照して説明する。 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
生産状況可視化システム10は、複数の工程によって製品を生産する状況を可視化するコンピュータシステムである。複数の工程は、それぞれ要素物品を用いて成果物品を製作する工程である。ある工程である部品を組み込んで複雑な部品を製作し、次の工程でその複雑な部品を組み込んで最終的な製品を製作するというように、前段の工程の成果物品が後段の工程で要素物品として必要とされる。最終的な製品を製作する工程(以下、「ルート工程」ともいう)の成果物品は製品である。ルート工程以外の工程の成果物品は、後段の工程の要素物品となる部品である。
The production
生産能力演算部1は、生産能力演算処理を実行し、部品構成データ3、生産計画データ4、および在庫数データ5に基づいて、生産工程モデルデータ6および生産能力データ7を生成する。
The production
図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
部品構成データ3は、製品およびその製品に用いられる部品のそれぞれについて、それを製作するのにどの部品が何個用いられるかを示すデータである。生産計画データ4は、それぞれの工程について、成果物品としてどの製品あるいは部品を所定の単位時間に何個製作し、製作した成果物品をどこに移動させるかについての計画を示すデータである。移動先は例えば次の工程や出荷場である。ここで用いる単位時間は特に限定されないが、例えば1日あるいは1週間といった生産管理に適した期間が好ましい。部品構成データ3および生産計画データ4の詳細は後述する。
The
生産工程モデルデータ6は、それぞれの工程について、当該工程の成果物品を製作するのに必要な部品およびその個数と、当該工程で製作された成果物品の移動先とを含む各種情報を記録したデータである。生産工程モデルデータ6の詳細は後述する。
The production
また、生産工程モデル生成処理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
在庫数データ5は、各工程にて製作され移動先にて用いられる前の状態の成果物品である部品の個数を示すデータである。各工程で製作され移動先にて用いられる前の状態にある成果物品は、当該工程の製造ライン付近の保管場所(部品ストア)、複数の工程の成果物品が共に保管される保管場所、あるいは移動先の製造ライン付近の保管場所など様々な場所に保管されることが想定される。ここでは、その物品がどこに保管されているかに関わらず在庫として個数等が管理される。在庫数データ5の詳細は後述する。
The
生産能力データ7は、それぞれの工程について、要求数と、生産計画数と、生産可能数と、生産予定数と、出力数と、を含むデータである。要求数は、ルート工程において製品を計画されている個数だけ製作できるようにするために当該工程で製作すべき成果物品の個数である。生産計画数は、当該工程で所定の単位時間に製作することが計画されている成果物品の個数である。生産可能数は、当該工程で成果物品を所定の単位時間に製作できる最大個数である。生産予定数は、当該工程で所定の単位時間に製作することが計画されかつ製作することが可能な成果物品の個数であり、生産可能数と生産計画数のいずれか小さい方の値である。出力数は、当該工程が移動先へ提供する成果物品の個数であり、当該工程の生産予定数と在庫数の和である。
The
能力演算処理S102の詳細は後述する。 The details of the ability calculation processing S102 will be described later.
図1に戻り、表示処理部2は、図表示部2-1により図表示処理を実行し、それにより生成した画面を表示装置2-2に表示する。図表示処理は、複数の工程によって製品を生産する状況を可視化する画面を生成する処理である。図表示処理の詳細は後述する。
Returning to FIG. 1, the
図1に示した生産状況可視化システム10の物理構成は特に限定されないが、一例として、生産状況可視化システム10はプロセッサ(不図示)および記憶装置(不図示)を備えたコンピュータである。記憶装置にはソフトウェアプログラムと、データベース9を含む各種データとが格納される。プロセッサが、ソフトウェアプログラムを実行し、各種データに対する演算を行うことにより、上述した生産能力演算部1および表示処理部2が実現される。生産能力演算部1と表示処理部2は同一のプロセッサにより実現されても良いし、それぞれ別個のプロセッサにより実現されてもよい。また、生産状況可視化システム10は複数のコンピュータにより構成されてもよい
Although the physical configuration of the production
図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
図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
例えば、図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
例えば、図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
図7は、生産工程モデルデータの一例を示すテーブルである。生産工程モデルデータ6では、各工程について、最終的な製品に対応する工程キーと、当該工程の製造ライン名(図7では「ライン」)と、子部品番号(図7では「子部品No.」)と、成果物品番号(図7では「品番」)と、最終的な製品までに経る工程を階層化した当該工程の階層レベルと、次工程の成果物品を1つ製作するのに必要となる当該工程の成果物品の所要個数(図7では「数量」)と、当該工程の成果物品の移動先と、当該工程の成果物品に複数の移動先が存在することを示す共通部品フラグとが互いに対応付けられている。
FIG. 7 is a table showing an example of production process model data. In the production
ステップS203にて用意された生産工程モデルデータ6は全ての欄が空の状態である。その状態から、生産工程モデル生成部1-1は、部品構成データ3から子部品の子部品番号と子部品名とを取り出し、生産工程モデルデータ6の子部品番号(図7の「子部品No.」)の欄と成果物品番号(図7の「品番」)の欄にそれぞれ設定する。
All columns of the production
ステップ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
ステップS205にて、生産工程モデル生成部1-1は、階層レベルという名称の変数に1を設定するとともに、生産工程モデルデータ6の階層レベルの欄に1を設定する。
In step S 205 , the production process model generation unit 1 - 1
ステップ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
ステップS207では、生産工程モデル生成部1-1は、部品構成データ3から、親部品名が、ステップS203で設定した成果物品と一致するレコードのうち、その親部品名が子部品名と一致しないレコードの情報を取得し、更に、生産計画データ4から、その子部品名と一致する成果物品番号(図6における「品番」)を有するレコードの情報を取得する。
In step S207, the production process model generation unit 1-1 selects from the
ステップ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
ステップ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
ステップ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
ステップ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
ステップS215では、生産工程モデル生成部1-1は、部品構成データ3から、親部品名が、ステップS213で設定した成果物品と一致するレコードのうち、その親部品名が子部品名と一致しないレコードの情報を取得し、更に、生産計画データ4から、その子部品名と一致する成果物品番号(図6における「品番」)を有するレコードの情報を取得する。
In step S215, the production process model generation unit 1-1 determines from the
ステップ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
ステップ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
例えば、在庫数データ5のテーブルの1行目のレコードには、製造ライン名がライン1である工程において用いられる、部品番号が部品Aである部品の在庫が100個あることが示されている。
For example, the record in the first row of the table of
図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
なお、生産能力データ7における、工程キーと、製造ライン名(図9では「ライン」)と、子部品番号(図9では「子部品No.」)と、成果物品番号(図9では「品番」)と、階層レベルと、所要個数(図9では「数量」)と、移動先と、共通部品フラグとは、それぞれ図7に示した生産工程モデルデータ6に含まれるものと共通である。図4の能力演算処理では、生産工程モデルデータ6にそれ以外の欄の情報を追加で設定することにより、生産能力データ7を生成する。
In addition, in the
図4を参照すると、能力演算部1-2は、ステップS301にて、生産計画データ4と、在庫数データ5と、生産工程モデルデータ6とを取得する。
Referring to FIG. 4, the capacity calculation unit 1-2 acquires the
ステップS302にて、能力演算部1-2は、生産工程モデルデータ6の全レコードについて、その成果物品番号(図6では「品番」)と移動先とに一致する部品番号(図8では「品番」)と製造ライン名(図8では「ライン」)とを有する在庫数データ5のレコードに記録されている在庫数を取得する。
In step S302, the capacity calculation unit 1-2 selects, for all records of the production
続いて、能力演算部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
また、能力演算部1-2は、ステップS304aとステップS304bの間にある一連の処理を生産工程モデルデータ6に存在する階層レベルの1から最大値までに対して繰り返す。つまり、階層レベルをトップダウンでたどりながら、全ての工程について各種数値を算出していく。
Further, the capacity calculation unit 1-2 repeats the series of processes between steps S304a and S304b for
また、能力演算部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
ステップ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
ステップ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
ステップ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
続いて、能力演算部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
また、能力演算部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
また、能力演算部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
ステップS315では、能力演算部1-2は、生産能力データ7において、処理対象のレコードの製造ライン名が移動先として設定されているレコードを検索する。
In step S315, the capacity calculation unit 1-2 searches the
ステップ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
一方、ステップ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
ステップ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
ステップ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
ステップ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
ステップ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
ステップS323では、能力演算部1-2は、上述した処理により生産工程モデルデータ6に情報を追加することにより得られた生産能力データ7を記録する。
次に、図表示処理について説明する。
At step S323, the capacity calculation unit 1-2 records the
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
図10を参照すると、図表示部2-1は、ステップS401にて、生産能力データ7を取得する。
Referring to FIG. 10, the diagram display unit 2-1 acquires
ステップS402では、図表示部2-1は、生産能力データ7における階層レベルを横軸に、階層レベル毎のレコード数を縦軸に取り、各工程のノードオブジェクト81を描画する位置を決定する。
In step S402, the diagram display unit 2-1 plots the hierarchical level in the
更に、図表示部2-1は、生産能力データ7に含まれているレコードを、工程キー、階層レベル、および子部品番号によってソートする。生産能力データ7のレコードは、工程キーの値が小さい順に、同じ工程キーを有する場合には階層レベルの値が小さい順に、同じ階層レベルを有する場合には子部品番号の値が小さい順に整列する。図表示部2-1は、ソートされた順番で全てのレコードに対してステップS403aとステップS403bの間にある一連の処理を実行する。
Further, the diagram display unit 2-1 sorts the records included in the
ステップS404では、図表示部2-1は、生産能力データ7から、処理対象となっているレコードの工程の成果物品の在庫数、生産可能数、生産計画数、および生産予定数を取得し、それらの数値を基にノードオブジェクト81を生成し、それらノードオブジェクト81を画面にマッピングする。このとき、図表示部2-1は、当該工程の成果物品の在庫数、生産可能数、生産計画数、および生産予定数の各数値を、次工程にて成果物品を製作するための要素物品として用いる当該工程の成果物品の所要個数で除算し、得られた値に基づき、各数値に対応する矩形領域の相対的な高さを決める。
In step S404, the diagram display unit 2-1 acquires from the
図11における囲み破線92で囲われた部分に示されているように、当該工程の成果物品の在庫数、生産可能数、生産計画数、および生産予定数の各数値により矩形領域の相対的な高さを決めているので、各矩形領域が棒グラフとなり、各数値の関係を容易に視認可能にしている。
As shown in the portion surrounded by the encircling dashed
また、このとき、当該工程の成果物品の各数値により矩形領域の相対的な高さ決めるのではなく、その各数値を、次工程の成果物品に用いられる所要個数で除算した値により矩形領域の相対的な高さを決めるので、工程間の物品の供給の状況を容易に視認可能となっている。 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
ステップ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
なお、図11では、フローオブジェクト82の強調表示は、横ストライプのハッチングにより示されている。図11において囲み破線95で示された部分には、成果物品の移動先である次工程の生産計画数を満たさない工程からのフローオブジェクト82が強調表示されている様子が示されている。これにより、どの工程から供給されるどの部品が不足しているかを容易に確認することができる。
Note that in FIG. 11, the highlighting of the
また、このとき、フローオブジェクト82の高さは、当該工程の出力数を表す。すなわち、フローオブジェクト82の高さは、当該工程のノードオブジェクト81における在庫数の矩形領域の高さと生産予定数の矩形領域の高さを足し合わせた高さとなる。
Also, at this time, the height of the
一方、ステップ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
なお、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
ステップ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
図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
図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
(Matter 3)
上記事項2において、前記表示処理部は、前記生産可能数が前記生産計画数より少ない場合に前記生産可能数矩形領域を強調表示する。これにより、ボトルネックの生産可能数が強調表示により視認容易となる。
(事項4)
In
(Matter 4)
上記事項2において、前記能力演算部は、前記製品を成果物品とする工程をルート工程とし、前記複数の工程のそれぞれについて、前記ルート工程において計画数の前記製品を製作できるようにするために当該工程で製作すべき成果物品の個数を、当該工程における要求数として算出し、前記表示処理部は、前記複数の工程のそれぞれについて、生産予定数が、要求数から前記在庫数を減算した値よりも小さければ、対応する生産予定数矩形領域を強調表示し、生産計画数が、前記要求数から前記在庫数を減算した値より小さければ、対応する生産計画数矩形領域を強調表示し、生産可能数が、前記要求数から前記在庫数を減算した値よりも小さければ、対応する生産可能数矩形領域を強調表示する。これにより、ボトルネックの生産可能数、生産計画数、生産予定数が強調表示により視認容易となる。
(事項5)
In
(Matter 5)
上記事項4において、前記表示処理部は、前記生産予定数が前記要求数から前記在庫数を減算した値よりも小さい工程に第1端部が接続されているフローオブジェクトを強調表示する。これにより、要改善フローが強調表示により視認容易となる。
(事項6)
In
(Matter 6)
上記事項5において、前記表示処理部は、在庫数の数値を在庫数矩形領域の近傍でフローオブジェクト上に表示し、生産予定数の数値を生産予定数矩形部分の近傍でフローオブジェクト上の表示し、前記フローオブジェクトを強調表示する場合、前記在庫数と前記生産予定数の和が、前記強調表示されたフローオブジェクトの第1端部が接続されている前記工程において成果物品を前記生産計画数だけ製作できる分に満たない分の数値を、生産予定数の数値の近傍にマイナス付きで表示する。これにより、生産予定数の不足分がマイナス付きの数値が表示され、容易に視認可能になる。
(事項7)
In
(Matter 7)
上記事項1において、前記表示処理部は、複数のフローオブジェクトが第2端部を1つのノードオブジェクトに接続する場合に、前記複数のフローオブジェクトが重なり合う部分でそれぞれが視認可能となるような透明度で前記複数のフローオブジェクトを表示する。これにより、複数の前工程からの物品の供給が容易に視認可能になる。
(事項8)
In
(Matter 8)
上記事項1において、前記複数の工程において、第1工程が第2工程の前工程となり前記第1工程の成果物品が前記第2工程へ提供されることを提供関係とし、前記能力演算部は、前記複数の工程を前記提供関係の順に辿りながら、前記複数の工程のそれぞれについて当該工程に前記前工程から提供される前記前工程の成果物の個数に基づき、当該工程で当該工程の成果物を製作することができる最大個数を示す生産可能数を算出する。
In
1…生産能力演算部、1-1…生産工程モデル生成部、1-2…能力演算部、2…表示処理部、2-1…図表示部、2-2…表示装置、3…部品構成データ、4…生産計画データ、5…在庫数データ、6…生産工程モデルデータ、7…生産能力データ、81…ノードオブジェクト、82…フローオブジェクト、9…データベース、10…生産状況可視化システム
DESCRIPTION OF
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.
請求項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.
請求項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.
請求項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に記載の生産状況可視化システム。 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:
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)
| 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 |
-
2021
- 2021-01-22 JP JP2021009125A patent/JP7489339B2/en active Active
Patent Citations (6)
| 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 |