WO2006109805A1 - 生産管理プログラム、生産管理方法、生産管理システム - Google Patents
生産管理プログラム、生産管理方法、生産管理システム Download PDFInfo
- Publication number
- WO2006109805A1 WO2006109805A1 PCT/JP2006/307675 JP2006307675W WO2006109805A1 WO 2006109805 A1 WO2006109805 A1 WO 2006109805A1 JP 2006307675 W JP2006307675 W JP 2006307675W WO 2006109805 A1 WO2006109805 A1 WO 2006109805A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- parts
- history information
- production management
- information
- production
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41865—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by job scheduling, process planning, material flow
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
- G06Q10/0875—Itemisation or classification of parts, supplies or services, e.g. bill of materials
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/32—Operator till task planning
- G05B2219/32082—Planing, material requiring planning MRP, request
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/32—Operator till task planning
- G05B2219/32268—Available parts, available materials
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Definitions
- Production management program production management method, production management system
- the present invention relates to a production management technique, and more particularly to a technique that is effective when applied to management and countermeasures for excess inventory of parts in a production planning system such as MRP (Material Resource Planning).
- MRP Machine Resource Planning
- the actual manufacturing quantity varies with respect to the manufacturing quantity at the time of planning the production plan due to various factors. For this reason, for example, when optimal parts are distributed by MRP on a weekly basis, the surplus of parts occurs within the period until the next planning, and there is no use for that part. It was surplus stock.
- the MRP outputs optimal results every week, but does not take into account the cause of excess parts.
- the number of parts for each product is large and the hierarchical structure of dependency relationships between parts is deep, it is not possible to accurately handle parts that are not used.
- Patent Document 1 always includes each command part number based on part information representing information of a single part number, parts table information representing a parent-child relationship of the part number, and application information representing a change in the part number to be applied to the product.
- part information representing information of a single part number
- parts table information representing a parent-child relationship of the part number
- application information representing a change in the part number to be applied to the product.
- Patent Document 2 following the drawing plan set so that parts can be procured according to the production plan, the drawing issuance results are displayed as a progress status screen for each product model.
- a technology that efficiently manages the design process for creating technical information such as drawings has been disclosed.
- Patent Document 1 discloses the display of information necessary for analyzing the cause of the excess inventory of parts!
- Patent Document 1 Japanese Patent Laid-Open No. 2001-75629
- Patent Document 2 Japanese Patent Laid-Open No. 2001-84020
- An object of the present invention is to provide a production management technique capable of accurately managing the history of surplus inventory of parts constituting a product.
- Another object of the present invention is to provide a production management technique capable of quickly and accurately realizing a countermeasure for excess inventory of parts generated in a production planning system.
- a first aspect of the present invention is a component including a required time and a required quantity of each of the parts based on a parts table in which a group of parts constituting the product is defined and production plan information of the product. The first step to determine the plan information;
- the second history information is converted into a markup language and stored, and specified externally. And a fourth step of searching for and displaying the second history information based on the parts and the period of the production control program.
- a second aspect of the present invention is a component including a required time and a required quantity of each of the parts based on a parts table in which a part group constituting the product is defined and production plan information of the product. The first step to determine the plan information;
- a third aspect of the present invention is a parts table in which a group of parts constituting a product is defined, storage means for storing production plan information of the product,
- a first function for determining parts plan information including a required time and a required quantity of each of the parts based on the parts table and the production plan information;
- Provide production management system including
- a fourth aspect of the present invention is the first history information recorded by associating the part plan information including the required time and the required quantity of parts with the actual use of the parts within a predetermined period.
- a production management program for causing a computer to execute processing for displaying information for identifying a cause of occurrence of surplus inventory of the parts, using second history information obtained as series differences.
- the second history information power that is periodically recorded based on the identification information of the part.
- the history can be extracted, and the information for identifying the product that caused the fluctuation of the required amount of the part, that is, the excess inventory, can be displayed.
- an appropriate threshold is set for the quantity of excess inventory of parts, and the parts that have generated excess inventory exceeding the threshold are automatically extracted and displayed from the second history information recorded periodically.
- the manager of the production management system of the occurrence of surplus inventory.
- the administrator of the production management system can make an accurate determination on how to dispose of surplus parts based on the factors that cause the surplus inventory of the specified parts.
- FIG. 1 is a conceptual diagram showing an example of a configuration of a production management system according to an embodiment of the present invention.
- FIG. 2 is a diagram showing an example of a configuration of an MRP server that constitutes a production management system according to an embodiment of the present invention.
- FIG. 3A is a flowchart showing an example of the operation of the production management system according to one embodiment of the present invention.
- FIG. 3B is a flowchart showing an example of the operation of the production management system according to one embodiment of the present invention.
- FIG. 3C is a flowchart showing an example of the operation of the production management system according to one embodiment of the present invention.
- FIG. 4 is a flowchart showing an example of the operation of the production management system according to one embodiment of the present invention.
- FIG. 5A Used in the production management system according to one embodiment of the present invention together with Fig. 5B. It is a conceptual diagram which shows an example of a structure and transition of various information files.
- FIG. 5B is a conceptual diagram showing an example of the configuration and transition of various information files used in the production management system according to one embodiment of the present invention together with FIG. 5A.
- FIG. 6A is a conceptual diagram showing an example of the configuration and transition of various information files used in the production management system according to one embodiment of the present invention together with FIG. 6B.
- FIG. 6B is a conceptual diagram showing an example of the configuration and transition of various information files used in the production management system according to the embodiment of the present invention together with FIG. 6A.
- FIG. 7 is a conceptual diagram showing a transition example of a search screen for surplus parts on a search terminal in a production management system according to an embodiment of the present invention.
- FIG. 8 is a conceptual diagram showing a transition example of a search screen for surplus parts at a search terminal in a production management system according to an embodiment of the present invention.
- FIG. 9 is a conceptual diagram showing a transition example of a search screen for surplus parts on a search terminal in a production management system according to an embodiment of the present invention.
- FIG. 10 is a conceptual diagram showing an example of an e-mail sent to a system manager such as a production management system according to an embodiment of the present invention.
- FIG. 11 is a conceptual diagram showing an accumulation process of a part requirement history data file in the production management system according to the embodiment of the present invention.
- FIG. 1 is a conceptual diagram showing an example of the configuration of a production management system according to an embodiment of the present invention
- FIG. 2 shows an example of the configuration of an MRP server constituting the production management system of the present embodiment.
- FIG. 3A, FIG. 3B, FIG. 3C, and FIG. 4 are flowcharts showing an example of the operation of the production management system of the present embodiment.
- FIG. 5A, FIG. 5B, FIG. 6A, and FIG. 6B are conceptual diagrams showing examples of configurations and transitions of various information files used in the production management system of the present embodiment.
- the production management system of the present embodiment includes an MRP server 10, a search server 20, a director sano 30, a search terminal 40, etc., which are mutually connected to an information network. Connected with.
- the power indicating an example in which the MRP server 10, the search server 20, and the director server 30 are mounted on different computer systems. Any one of these or all three may be combined into one computer. You can configure it with a system!
- the MRP server 10 makes a production plan in a product manufacturing process.
- the search server 20 stores the information output from the MRP server 10 in a text format such as XML (Extensible Markup Language), for example, and performs a search process of necessary information.
- the director server 30 processes the search request requested from the search terminal 40 to the search server 20 and responds to the search terminal 40 with the search result in a text format such as XML.
- the MRP server 10 includes a CPU (Central Processing Unit) 11, a main memory 12, an external storage device 13, a network interface 14, and an MRP database 50. These are connected to each other via a bus 15.
- CPU Central Processing Unit
- main memory 12 main memory
- external storage device 13 external storage device
- network interface 14 external storage device
- MRP database 50 MRP database
- the CPU 11 controls the entire MRP server 10 by executing a program such as the operating system 16 stored in the main memory 12.
- the main memory 12 stores programs and data executed by the CPU 11.
- an MRP program 70 running on the operating system 16 and a history information creation program 80 are stored.
- the external storage device 13 is a storage medium that permanently stores information in a rewritable manner, and stores information such as the operating system 16, the MRP program 70, the history information creation program 80, etc. in a nonvolatile manner. These pieces of information are loaded from the external storage device 13 to the main memory 12 when the MRP server 10 is started.
- the network interface 14 controls transmission / reception of information to / from another director server 30 via an information network 18 such as a LAN.
- the MRP database 50 includes, for example, a transaction data file 51, a device configuration file 52, a required data file 53, a previous part cross tabulation data file 56 (first history information), and a current part cross tabulation data file 57 (first history information). And the part requirement history data file 59 (second history information).
- the device configuration file 52 is a target of production management.
- the configuration and quantity of the subunits and parts constituting the product device are defined.
- the device configuration file 52 stores each piece of information of the subunit Z part name 52b, the basic unit 52c, the component name 52d, and the basic unit 52e in association with each individual device name 52a.
- the transaction data file 51 is a file that records the purchase (use) results of parts constituting each product device defined in the device configuration file 52.
- a parent item 51b a parent item 51b, a quantity 51c, a transaction content 51d, and a transaction date 51e are stored in association with each other.
- the child item 51a is identification information given to each part.
- the parent item 51b is identification information of a subunit or product device that uses the part as a component.
- Transaction date 51e is the date when the part was actually used (produced).
- the required data file 53 is a file generated by the MRP program 70 based on the production plan (production date, production quantity) of the product device and the information of the device configuration file 52.
- This required data file 53 stores information on how many parts are necessary for a certain date in order to achieve the production plan of the product device. That is, the required data file 53 stores a parent item 53b, a required number 53c, and a request date 53d for each child item 53a assigned to each part.
- the history information creation program 80 matches the required data file 53 in the production plan with the transaction data file 51 showing the actual usage of parts (cross tabulation), and this time A process of generating the component cross tabulation data file 57 and storing it in time series is performed.
- the current part cross tabulation data file 57 is accumulated in time series, and the last recorded part cross tabulation data file 56 becomes the previous part cross tabulation data file 56.
- the items are the same in the previous part cross tabulation data file 56 and the current part cross tabulation data file 57.
- the part cross tabulation data file 57 this time includes a child item 57a, a parent item 57b, a data creation date 57c, and a required quantity 57d for each period.
- the child item 57a is identification information given to each part.
- the parent item 57b is identification information of a subunit or product device that uses the part as a component.
- data The creation date 57c is the execution date of the cross tabulation.
- the required quantity 57d for each period is the required quantity (actual usage) of the parts that is aggregated for each predetermined period such as daily, weekly, or monthly.
- the history information creation program 80 calculates the difference between the previous part cross tabulation data file 56 and the current part cross tabulation data file 57 and sets the part requirement history data file 59 in time series. Process to save.
- the component requirement history data file 59 includes a child item 59a, a parent item 59b, a data creation date 59c, a required quantity 59d for each period, and difference data 59e.
- the child item 59a is identification information given to each part.
- the parent item 59b is identification information of a subunit or product device that uses the part as a component.
- the data creation date 59c is the execution date of the difference process.
- the required quantity for each period 59d is the required quantity (actual use) of the parts totaled for each predetermined period such as daily, weekly, or monthly.
- the difference data 59e is a difference in the required quantity of parts in the previous part cross tabulation data file 56 and the current part cross tabulation data file 57 accumulated every predetermined period such as daily, weekly, or monthly.
- the search server 20 is configured by a computer system and includes a search program 21.
- This search program has a function of accepting a search request from the director server 30 and responding with a search result.
- the search program 21 expands the part requirement history data file 59 converted into the XML file 60 in the director server 30 as described later on the memory, and uses a text search technique to specify a specific part and It has a function to execute search processing with a specified period.
- the search program 21 sets an appropriate threshold for the amount of fluctuation in the required amount of parts, and generates a fluctuation in the required quantity that exceeds the threshold from the part requirement history data file 59 recorded periodically. It also has a function to automatically extract parts (surplus identification logic).
- the director server 30 is configured by a computer system, and software such as an XML creation tool 31, a director 32, an application server 33, and a Web sano 34 is installed.
- the XML creation tool 31 performs a process of converting the component requirement history data file 59 obtained by the MRP server 10 into an XML file 60.
- Director 32 passes XML file 60 to and from Searchsano 20, manages search data, manages search server 20, and accepts search requests from applications via application server 33 and web server 34 Z response Run
- the application server 33 is a server software having a function of accepting a processing request from the search terminal 40 (the user of the production management system of the present embodiment) through the Web server 34 and bridging the processing to the director 32. It is.
- the Web server 34 displays a surplus parts search screen 90 on the search terminal 40 by a program such as the search terminal control program 35, accepts the search conditions, and processes the director 32 on the application server 33 side. Further, a process for providing the search terminal 40 with a search service as described later, such as a process of responding to the search terminal 40 with a search result obtained from the search server 20 via the application server 33 is performed.
- the search terminal 40 includes a personal computer 41, a display 42, an input / output device 43, and the like. Then, by accessing the web server 34 of the directorsano 30 with a program such as a web browser installed in the personal computer 41, the search instruction for the parts required history data file 59 converted to the XML file 60 and the search The result is displayed on the display 42.
- the overall flow of this production management system is as follows. First, the required data file 53 and the transaction data file 51 are generated by the MRP program 70, and the history information creation program 80 is started periodically. Generate the current part cross tabulation data file 57 from the data file 51, and generate the part required history data file 59 from the previous part cross tabulation data file 56 and the current part cross tabulation data file 57. Pass to XML creation tool 31. The XML creation tool 31 converts the received part requirement history data file 59 into an XML file, and No. 20 accumulates.
- the search terminal control program 35 displays information based on a user-instructed search instruction from the search terminal 40, or when an occurrence of a surplus part is detected by a preset surplus part specifying logic, the administrator is notified by e-mail or the like. Notice.
- the MRP program 70 receives a “device plan” such as the manufacturing date of a specific product device and the number of products manufactured per manufacturing date (input) (step 101). Then, the device name 52a, sub-unit Z part name 52b, basic unit 52c, part name 52d, basic unit 52e, etc. of the device configuration file 52 registered in advance for the specific product device Based on, the required data file that records which part (child item 53a) identified by the part name 52d, what time (request date 53d), how many (required number 53c), and procurement 53 (B OM) is generated, and a “part plan” based on the part is created (step 102).
- a “device plan” such as the manufacturing date of a specific product device and the number of products manufactured per manufacturing date (input) (step 101). Then, the device name 52a, sub-unit Z part name 52b, basic unit 52c, part name 52d, basic unit 52e, etc. of the device configuration file 52 registered in advance for the specific product device.
- the inventory quantity (not shown) is allocated to Z in-process Z, the remaining ordering, the shortage is calculated, parts are procured, and the execution result is the transaction data file.
- 51 is recorded as a child item 51a, a parent item 51b, a quantity 51c, a transaction content 51d, and a transaction date 51e (step 103).
- the history information creation program 80 performs data accumulation processing as shown in FIG. 3B, FIG. 5A, and FIG. 5B. That is, for example, cross tabulation is performed by matching the child item 53a, the parent item 53b, the required number 53c, and the required date 53d of the required data file 53 with the child item 51a, parent item 51b, and quantity 51c of the transaction data file 51 by month Then, a current part cross-count data file 57 including information on the child item 57a, the parent item 57b, the data creation date 57c, and the required quantity 57d for each period is generated and stored (FIG. 5A) (step 201).
- the child item 57a is identified between the previous part cross tabulation data file 56 generated in the previous cross tabulation process and the current part cross tabulation data file 57 generated now.
- the created component requirement history data file 59 is the XML creation of the director server 30 It is sent to the tool (step 204), and the current part cross tabulation data file 57 is stored as the previous part cross tabulation data file 56 (step 205).
- the XML creation tool 31 of the director server 30 converts the component requirement history data file 59 as illustrated in FIG. 6A into the XML file 60 illustrated in FIG. 6B (step 3).
- FIG. 4 shows a flow of the search terminal control program 35.
- the surplus identification logic determines whether or not surplus inventory of parts has occurred (step 408). For example, the following rules can be considered as the surplus identification logic in step 406.
- Rule 1 A part that is still surplus even if assigned as a "part plan" within a previous specific period (eg, n (n is a natural number) weeks) is determined as a surplus part.
- Rule 2 A part whose estimated stock price is greater than or equal to the predetermined price is determined as a surplus part.
- Each of these rules 1 to 3 can be used alone or in combination to form a surplus identification logic and identify surplus parts.
- the part requirement history data file 59 (XML file 60) accumulated in step 200 is searched using the child item 59a of the part in which the surplus has occurred as a key. As a result, a history survey of the “part plan” for that part is conducted (step 4).
- the parent device (parent item 59b) causing the surplus of the part (child item 59a) and its "part plan" (required data file 53) are identified.
- FIG. The administrator who has been registered in advance as described above is notified by e-mail (step 412).
- the search terminal control program 35 can also execute a search by inputting search conditions directly from the search terminal 40.
- Step 402 when a search is necessary (step 402), the user inputs the child item 59a, search range (threshold), etc. that the user wants to search from the surplus parts search screen 90 shown in FIG. (Step 450) and the search terminal control program 35 searches the part requirement history data file 59 (XML file 60) using the child item 59a of the surplus part as a key (Step 410). Is displayed (step 452).
- the search range is in the search conditions, it is possible to make it easier to see (increase the identification ability) by displaying the corresponding part with a color, frame, network strength, etc.
- FIG. 7, FIG. 8, and FIG. 9 show a display 4 2 that shows the tracking process of the cause of the surplus parts (child items 59a) in the search terminal 40 operated by the user of the production management system of the present embodiment. It is an example of a transition of the display screen.
- a surplus parts search screen 90 is displayed.
- this surplus parts search screen 90 search conditions are entered on the right side. Enter the search conditions such as the product name, period, threshold value, etc. you want to find, and click the result acquisition button on the upper search command tab 91. By specifying 91c, the search for the corresponding information is started from the XML file 60 registered in the search server 20. As a result of the search, as shown in FIG. 8, on the surplus parts search screen 90, the required quantity display area 92 for displaying the total required quantity of parts for each part and displaying the items for each part. Item that displays the requirement for each Z parent item Outputs the requirement display area 93 for each Z parent item.
- the item-by-item difference display area 94 is an area in which differences from the previous week are aggregated and displayed for each item.
- the item Z parent item difference display area 95 is an area for displaying the difference from the previous week for each item Z parent item.
- the user of the production management system of the present embodiment By specifying the child item 59a of the relevant part in the control program 35 and searching the part requirement history data file 59, it is possible to determine which part has been ordered in which product / equipment plan, and what point in time. It is possible to quickly and accurately recognize whether surplus inventory has occurred due to the reduction or disappearance of product equipment.
- the number of product devices to be produced is large (for example, thousands), and the hierarchy of usage relationships between parts is also deep (for example, up to 10 levels). Even if it is difficult to identify the cause of the occurrence of parts, the history information creation program 80, as in this embodiment, can calculate the required number of parts and the difference in actual usage by the production plan on a weekly basis, for example. Accumulation as a history data file 59 makes it possible to accurately identify the cause of excess parts.
- the search terminal control program 35 displays the production reduction history of the part f as the part required history.
- the production reduction history of “device B” corresponding to 100 subtraction amounts of part f Can be pinpointed (Event 503).
- the user of the production management system of the present embodiment can quickly and accurately formulate measures for surplus parts inventory, for example, thorough verification of weekly MRP and parts ordering, surplus parts surplus, etc. (Waste) can be detected early, and the management efficiency and management accuracy of the production management system using the current MRP can be greatly improved.
- measures for surplus parts inventory for example, thorough verification of weekly MRP and parts ordering, surplus parts surplus, etc. (Waste) can be detected early, and the management efficiency and management accuracy of the production management system using the current MRP can be greatly improved.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Manufacturing & Machinery (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Educational Administration (AREA)
- General Engineering & Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Automation & Control Theory (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
MRPサーバ10において、製品における部品構成を定義する装置構成ファイル52と生産計画に基づいて生成された所要データファイル53と、部品の使用実績を示す取引データファイル51と週単位で突き合わせて集計して今回部品クロス集計データファイル57(前回部品クロス集計データファイル56)として記録し、前回と今回の部品の所要量の差分を演算して部品所要履歴データファイル59に記録してXMLファイル60としてサーチサーバ20に蓄積する。そして、検索端末40から部品名称および期間をキーにして、ディレクタサーバ30を介して、XMLファイル60を検索し、部品の余剰在庫の原因となった製品の生産変動量および発生時期を特定する。
Description
生産管理プログラム、生産管理方法、生産管理システム
技術分野
[0001] 本発明は、生産管理技術に関し、特に、 MRP (Material Resource Planning)等の生 産計画システムにおける部品の余剰在庫の管理や対策等に適用して有効な技術に 関する。
背景技術
[0002] たとえば、様々な製品の製造工程では、当該製品を構成する多種多様な部品を的 確に調達することが、製造工程の効率ィ匕にとって不可欠である。
このため、従来、たとえば特許文献 1に開示されるような MRP技術を用いて、製品 の生産計画に呼応した部品の調達計画を立案し、たとえば、週単位で適切な部品の 分配を行うことが知られている。また、生産計画の立案時に余剰部品を各製造工程 に分配することも知られて 、る。
[0003] ところが、実際の製造工程では様々な要因で生産計画の立案時の製造数量に対し て、実際の製造数量が変動する。このため、たとえば、週単位に MRPで最適な部品 の分配が行われた場合、生産計画の立案力 次の立案までの期間内に部品の余剰 が発生し、当該部品に使い道が無い場合には余剰在庫となっていた。
[0004] また、 MRPでは、毎週の最適な結果は出力されるが、余剰部品の発生原因につい ては全く考慮されていない。また、製品毎の部品点数が多ぐ部品間の依存関係の 階層構造が深い場合には、使途不明の部品を的確に処理することが出来ない。
[0005] このため、たとえば、週単位よりも短 、、 日単位、時間単位等で生産計画を立案す ることで、部品の余剰在庫を解消することも考えられるが、生産計画の立案に必要な 情報量や計算量が膨大となり、部品の調達も極めて煩雑となるため、現実的には不 可能である。
[0006] 特に、現状の生産管理システムでは、管理者は MRPにて毎週更新される生産計 画を信じて部品発注を行うしかなぐ製品の品種が多い場合、部品表 (BOM : Bills 0 f Material)の階層が深い場合、共通部品が多い場合、等においては、棚卸資産にお
いて、部品の余剰が発生した場合その原因の追跡が困難であり、廃却すべきか保有 すべきかの判断に時間を要して 、る。
[0007] 特許文献 1には、品番単体の情報を表わす部品情報、品番の親子関係を表わす 部品表情報、および製品に適用すべき品番の変更を表わす適用情報に基づいて、 常に、各指令品番毎の各品番の所要数量が展開される展開構成情報を生成するこ とで、生産管理システムにおいて、低コストでリアルタイム化を図る技術が開示されて いる。
[0008] また、特許文献 2には、生産計画に応じた部品調達が可能なように設定される出図 計画に従!、、図面の発行実績を製品の機種毎の進拔状況画面として表示可能とす ることで、図面などの技術情報を作成する設計工程を効率的に管理する技術が開示 されている。
[0009] しかし、特許文献 1および特許文献 2のいずれにも、部品の余剰在庫の発生要因の 解析に必要な情報の表示につ!、ては開示がな!、。
特許文献 1:特開 2001— 75629号公報
特許文献 2:特開 2001— 84020号公報
発明の開示
[0010] 本発明の目的は、製品を構成する部品の余剰在庫の来歴を的確に管理することが 可能な生産管理技術を提供することにある。
本発明の他の目的は、生産計画システムで発生した部品の余剰在庫の対策を迅 速かつ的確に実現することが可能な生産管理技術を提供することにある。
[0011] 本発明の第 1の観点は、製品を構成する部品群が定義された部品表と前記製品の 生産計画情報とに基づいて、個々の前記部品の所要時期および所要数量を含む部 品計画情報を決定する第 1工程と、
個々の前記部品に関する所定の期間内の前記部品計画情報と使用実績とを対応 付けて第 1履歴情報として記録する第 2工程と、
時系列に記録された前記第 1履歴情報の差分を算出して第 2履歴情報として記録 する第 3工程と、
前記第 2履歴情報をマークアップ言語に変換して記憶し、外部から指定された特定
の前記部品および期間に基づいて前記第 2履歴情報を検索して表示する第 4工程と をコンピュータに実行させる生産管理プログラムを提供する。
[0012] 本発明の第 2の観点は、製品を構成する部品群が定義された部品表と前記製品の 生産計画情報とに基づいて、個々の前記部品の所要時期および所要数量を含む部 品計画情報を決定する第 1工程と、
個々の前記部品に関する所定の期間内の前記部品計画情報と使用実績とを対応 付けて第 1履歴情報として記録する第 2工程と、
時系列に記録された前記第 1履歴情報の差分を算出して第 2履歴情報として記録 する第 3工程と、
前記第 2履歴情報をマークアップ言語に変換して記憶し、外部から指定された特定 の前記部品および期間に基づいて前記第 2履歴情報を検索して表示する第 4工程と を含む生産管理方法を提供する。
[0013] 本発明の第 3の観点は、製品を構成する部品群が定義された部品表と、前記製品 の生産計画情報を記憶する記憶手段と、
前記部品表と前記生産計画情報とに基づいて、個々の前記部品の所要時期およ び所要数量を含む部品計画情報を決定する第 1機能と、
個々の前記部品に関する所定の期間内の前記部品計画情報と使用実績とを対応 付けて第 1履歴情報として前記記憶手段に記録する第 2機能と、
時系列に記録された前記第 1履歴情報の差分を算出して第 2履歴情報として前記 記憶手段に記録する第 3機能と、
前記第 2履歴情報をマークアップ言語に変換して記憶し、外部から指定された特定 の前記部品および期間に基づいて前記第 2履歴情報を検索して表示する第 4機能と を具備した制御論理を含む生産管理システムを提供する。
[0014] 本発明の第 4の観点は、部品の所要時期および所要数量を含む部品計画情報と 所定の期間内の前記部品の使用実績とを対応付けて記録された第 1履歴情報の時
系列の差分として得られる第 2履歴情報を用いて、前記部品の余剰在庫の発生要因 を特定するための情報を表示する処理をコンピュータに実行させる生産管理プロダラ ムを提供する。
[0015] 上記した本発明によれば、部品の余剰在庫が発見された場合は、当該部品の識別 情報に基づいて、定期的に記録された第 2履歴情報力 当該部品の所要量の変動 の履歴を抽出し、当該部品の所要量の変動、すなわち余剰在庫の発生原因となった 製品を特定するための情報を表示することができる。すなわち、余剰在庫となった部 品力 どの時点でどの製品の計画で発注された部品かを特定できる。また、どの時点 でどの製品の計画が減少または消滅したかを追跡することができる。
[0016] あるいは、部品の余剰在庫の数量に適当な閾値を設け、定期的に記録された第 2 履歴情報から、当該閾値を超過した余剰在庫を生じた部品を自動的に抽出して表示 することで、余剰在庫の発生を生産管理システムの管理者に警告することもできる。
[0017] その結果、生産管理システムの管理者は、特定された部品の余剰在庫の発生要因 等に基づいて、余剰の部品の処分方法の的確な判断を下すことが可能になる。 図面の簡単な説明
[0018] [図 1]本発明の一実施の形態である生産管理システムの構成の一例を示す概念図で ある。
[図 2]本発明の一実施の形態である生産管理システムを構成する MRPサーバの構 成の一例を示す図である。
[図 3A]本発明の一実施の形態である生産管理システムの作用の一例を示すフロー チャートである。
[図 3B]本発明の一実施の形態である生産管理システムの作用の一例を示すフロー チャートである。
[図 3C]本発明の一実施の形態である生産管理システムの作用の一例を示すフロー チャートである。
[図 4]本発明の一実施の形態である生産管理システムの作用の一例を示すフローチ ヤートである。
[図 5A]図 5Bとともに本発明の一実施の形態である生産管理システムにて用いられる
各種情報ファイルの構成および推移の一例を示す概念図である。
[図 5B]図 5Aとともに本発明の一実施の形態である生産管理システムにて用いられる 各種情報ファイルの構成および推移の一例を示す概念図である。
[図 6A]図 6Bとともに本発明の一実施の形態である生産管理システムにて用いられる 各種情報ファイルの構成および推移の一例を示す概念図である。
[図 6B]図 6Aとともに本発明の一実施の形態である生産管理システムにて用いられる 各種情報ファイルの構成および推移の一例を示す概念図である。
[図 7]本発明の一実施の形態である生産管理システムにおける検索端末での余剰部 品の探索画面の推移例を示す概念図である。
[図 8]本発明の一実施の形態である生産管理システムにおける検索端末での余剰部 品の探索画面の推移例を示す概念図である。
[図 9]本発明の一実施の形態である生産管理システムにおける検索端末での余剰部 品の探索画面の推移例を示す概念図である。
[図 10]本発明の一実施の形態である生産管理システムカゝらシステム管理者に送付さ れる電子メールの一例を示す概念図である。
[図 11]本発明の一実施の形態である生産管理システムにおける部品所要履歴デー タファイルの蓄積経過を示す概念図である。
発明を実施するための最良の形態
[0019] 以下、図面を参照しながら、本発明の実施の形態について詳細に説明する。
図 1は、本発明の一実施の形態である生産管理システムの構成の一例を示す概念 図であり、図 2は、本実施の形態の生産管理システムを構成する MRPサーバの構成 の一例を示す図である。
[0020] また、図 3A、図 3B、図 3Cおよび図 4は、本実施の形態の生産管理システムの作用 の一例を示すフローチャートである。図 5A、図 5Bおよび図 6A、図 6Bは、本実施の 形態の生産管理システムにて用いられる各種情報ファイルの構成および推移の一例 を示す概念図である。
[0021] 本実施の形態の生産管理システムは、 MRPサーバ 10、サーチサーバ 20およびデ ィレクタサーノ 30、検索端末 40等を含んでおり、これらは、相互に情報ネットワーク
で接続されている。
[0022] なお、以下の説明では、 MRPサーバ 10、サーチサーバ 20およびディレクタサーバ 30を別のコンピュータシステムに実装した例を示す力 これらのいずれか二つ、ある いは三つの全てを一つのコンピュータシステムで構成してもよ!/、。
[0023] MRPサーバ 10は、製品の製造工程における生産計画の立案を行う。サーチサー ノ 20は、 MRPサーバ 10から出力された情報を、たとえば XML (Extensible Markup Language)等のテキスト形式で蓄積し、必要な情報の検索処理を行う。ディレクタサー バ 30は、検索端末 40から要求される検索要求をサーチサーバ 20に取り次ぎ、検索 結果を XML等のテキスト形式で検索端末 40に応答する処理を行う。
[0024] 図 2に例示されるように、 MRPサーバ 10は、 CPU (中央処理装置) 11、主記憶 12 、外部記憶装置 13、ネットワークインタフェース 14、 MRPデータベース 50を含んで いる。これらは、バス 15を介して相互に接続されている。
[0025] CPU11は、主記憶 12に格納されたオペレーティングシステム 16等のプログラムを 実行することで MRPサーバ 10の全体を制御する。
主記憶 12には、 CPU11が実行するプログラムやデータが格納される。本実施の形 態の場合には、オペレーティングシステム 16上で稼働する MRPプログラム 70、およ び履歴情報作成プログラム 80が格納されている。
[0026] 外部記憶装置 13は、情報を書き換え可能に持久的に記憶する記憶媒体であり、ォ ペレ一ティングシステム 16、 MRPプログラム 70、履歴情報作成プログラム 80等の情 報を不揮発に格納しており、これらの情報は、 MRPサーバ 10の起動時に、外部記 憶装置 13から主記憶 12にロードされる。
[0027] ネットワークインタフェース 14は、他のディレクタサーバ 30との間における LAN等の 情報ネットワーク 18を介した情報の授受を制御する。
MRPデータベース 50は、たとえば、取引データファイル 51、装置構成ファイル 52 、所要データファイル 53、前回部品クロス集計データファイル 56 (第 1履歴情報)、今 回部品クロス集計データファイル 57 (第 1履歴情報)および部品所要履歴データファ ィル 59 (第 2履歴情報)を含んで 、る。
[0028] 図 5Aおよび図 5Bに例示されるように、装置構成ファイル 52は、生産管理の対象と
なる製品装置を構成するサブユニットや部品の構成や数量が定義されている。装置 構成ファイル 52は、個々の装置名 52a毎に、サブユニット Z部品名 52b、原単位 52c 、部品名 52dおよび原単位 52eの各情報が対応付けられて格納されて 、る。
[0029] 取引データファイル 51は、装置構成ファイル 52で定義される個々の製品装置を構 成する部品の購入 (使用)実績を記録するファイルである。この取引データファイル 5 1には、子品目 51a毎に、親品目 51b、数量 51c、取引内容 51d、取引日 51eが対応 付けられて格納されている。
[0030] 子品目 51aは、個々の部品に付与された識別情報である。親品目 51bは、当該部 品を構成要素として使用するサブユニットまたは製品装置の識別情報である。取引 内容 51dは、部品の入出庫の区別(たとえば、出材=出庫)である。取引日 51eは、 実際に部品が使用(出材)された日付である。
[0031] 所要データファイル 53は、製品装置の生産計画 (生産期日、生産数量)と、装置構 成ファイル 52の情報に基づいて MRPプログラム 70が生成するファイルである。この 所要データファイル 53には、製品装置の生産計画を達成するためには、ある期日に 、何個の部品が必要力、という情報が格納されている。すなわち、所要データフアイ ル 53には、個々の部品に付与された子品目 53a毎に、親品目 53b、所要数 53cおよ び要求日付 53dが格納されて 、る。
[0032] 本実施の形態では、履歴情報作成プログラム 80により、生産計画上の所要データ ファイル 53と、実際の部品の使用実績を示す取引データファイル 51とを突き合わせ て(クロス集計して)、今回部品クロス集計データファイル 57を生成して時系列に蓄積 する処理が行われる。
[0033] 今回部品クロス集計データファイル 57は、時系列に蓄積され、ひとつ前に記録され たものが前回部品クロス集計データファイル 56となる。項目は、前回部品クロス集計 データファイル 56と今回部品クロス集計データファイル 57で同じである。
[0034] 今回部品クロス集計データファイル 57は、子品目 57a、親品目 57b、データ作成日 57c、期間毎所要数量 57dを含んでいる。
子品目 57aは、個々の部品に付与された識別情報である。親品目 57bは、当該部 品を構成要素として使用するサブユニットまたは製品装置の識別情報である。データ
作成日 57cは、当該クロス集計の実行日付である。期間毎所要数量 57dは、日単位 、週単位、月単位等の所定の期間毎に集計された部品の所要数量 (使用実績)であ る。
[0035] さらに、本実施の形態では、履歴情報作成プログラム 80は、前回部品クロス集計デ 一タファイル 56と今回部品クロス集計データファイル 57の差分を演算し、部品所要 履歴データファイル 59として時系列に保存する処理を行う。
[0036] 部品所要履歴データファイル 59は、子品目 59a、親品目 59b、データ作成日 59c、 期間毎所要数量 59d、差分データ 59eを含んでいる。
子品目 59aは、個々の部品に付与された識別情報である。親品目 59bは、当該部 品を構成要素として使用するサブユニットまたは製品装置の識別情報である。データ 作成日 59cは、当該差分処理の実行日付である。期間毎所要数量 59dは、日単位、 週単位、月単位等の所定の期間毎に集計された部品の所要数量 (使用実績)である 。差分データ 59eは、日単位、週単位、月単位等の所定の期間毎に蓄積された前回 部品クロス集計データファイル 56と今回部品クロス集計データファイル 57における部 品の所要数量の差分である。
[0037] 一方、サーチサーバ 20は、コンピュータシステムで構成され、検索プログラム 21を 備えている。この検索プログラムは、ディレクタサーバ 30からの検索要求を受け付け て、検索結果を応答する機能を備えている。
[0038] また、検索プログラム 21は、後述のようにしてディレクタサーバ 30において XMLフ アイル 60に変換された部品所要履歴データファイル 59をメモリ上に展開し、テキス検 索技術によって、特定の部品および期間を指定した検索処理を実行する機能を備え ている。また、検索プログラム 21は、部品の所要量の変動幅の数量に適当な閾値を 設け、定期的に記録された部品所要履歴データファイル 59から、当該閾値を超過し た所要数量の変動幅を生じた部品を自動的に抽出する機能も備えて 、る (余剰特定 ロジック)。
[0039] ディレクタサーバ 30は、コンピュータシステムで構成され、 XML作成ツール 31、デ ィレクタ 32、アプリケーションサーバ 33、 Webサーノ 34、等のソフトウェアが実装され ている。
[0040] XML作成ツール 31は、 MRPサーバ 10で得られた部品所要履歴データファイル 5 9を XMLファイル 60に変換する処理を行う。
ディレクタ 32は、サーチサーノ 20との間における XMLファイル 60の受け渡しや、 検索用データの管理、サーチサーバ 20の管理、およびアプリケーションサーバ 33、 Webサーバ 34を経由したアプリケーションからの検索要求の受付 Z応答を実行する
[0041] アプリケーションサーバ 33は、 Webサーバ 34を介して検索端末 40 (本実施の形態 の生産管理システムのユーザ)力 の処理要求を受け付けて、ディレクタ 32の処理に 橋渡しする機能を持ったサーバソフトウェアである。
[0042] Webサーバ 34は、検索端末制御プログラム 35等のプログラムにより、検索端末 40 に余剰部品検索画面 90を表示して、検索条件を受け付けて、アプリケーションサー ノ 33の側に取り次ぐ処理、ディレクタ 32およびアプリケーションサーバ 33を経由して サーチサーバ 20から得られる検索結果を検索端末 40に応答する処理等の、後述の ような検索サービスを検索端末 40に提供する処理を行う。
[0043] 検索端末 40は、パーソナルコンピュータ 41、ディスプレイ 42、入出力装置 43等で 構成されている。そして、パーソナルコンピュータ 41に実装された Webブラウザ等の プログラムにて、ディレクタサーノ 30の Webサーバ 34にアクセスすることで、 XMLフ アイル 60に変換された部品所要履歴データファイル 59の検索指示や、検索結果の ディスプレイ 42への表示等を行う。
[0044] 以下、本実施の形態の生産管理システムの作用の一例について、図 3A,図 3Bお よび図 3Cのフローチャート等を参照して説明する。
本生産管理システムの全体の流れとしては、まず MRPプログラム 70により、所要デ 一タファイル 53と取引データファイル 51が生成され、履歴情報作成プログラム 80が 定期的に起動し、上記所要データファイル 53と取引データファイル 51から今回部品 クロス集計データファイル 57を生成し、前回部品クロス集計データファイル 56と今回 部品クロス集計データファイル 57から、部品所要履歴データファイル 59を生成して、 部品所要履歴データファイル 59を XML作成ツール 31に渡す。 XML作成ツール 31 は受け付けた部品所要履歴データファイル 59を XMLファイルに変換し、サーチサー
ノ 20に蓄積する。検索端末制御プログラム 35は検索端末 40からのユーザ力もの検 索指示に基づき情報を表示、もしくは予め設定された余剰部品特定ロジックにて余 剰部品の発生が検出された時に管理者にメール等により通知する。
[0045] 上記の流れを詳細に説明する。
まず、ユーザからの指示により、 MRPプログラム 70は特定の製品装置の製造期日 や、製造期日毎の製造数等の「装置計画」を受け付ける (入力)(ステップ 101)。そし て、前記特定の製品装置の「装置計画」と予め登録済みの装置構成ファイル 52の装 置名 52a、サブユニット Z部品名 52b、原単位 52c、部品名 52d、原単位 52e等の情 報に基づ 、て、部品名 52dで特定されるどの部品(子品目 53a)を、何時 (要求日付 5 3d)、何個(所要数 53c)、調達するかの情報が記録された所要データファイル 53 (B OM)を生成し、部品ベースでの「部品計画」を立案する (ステップ 102)。
[0046] そして、この所要データファイル 53に基づいて、たとえば、図示していない在庫数 Z仕掛 Z発注残と引き当てし、不足分を算出して部品の調達を実施し、実施結果は 取引データファイル 51に、子品目 51a、親品目 51b、数量 51c、取引内容 51d、取引 日 51eとして記録される(ステップ 103)。
[0047] 履歴情報作成プログラム 80は、図 3Bおよび図 5A、図 5Bのようにしてデータの蓄 積処理を行う。すなわち、たとえば月別に所要データファイル 53の子品目 53a、親品 目 53b、所要数 53cおよび要求日付 53dと取引データファイル 51の子品目 51a、親 品目 51b、および数量 51cを突き合わせてクロス集計を行い、子品目 57a、親品目 5 7b、データ作成日 57cおよび期間毎所要数量 57dの情報を含む今回部品クロス集 計データファイル 57を生成して保管する(図 5A) (ステップ 201)。
[0048] そして、一つ前のクロス集計処理で生成されていた前回部品クロス集計データファ ィル 56と、今生成した今回部品クロス集計データファイル 57との間で、子品目 57aで 特定される部品毎の所要数量 (期間毎所要数量 57d)および使用実績の各々につい て差分データを演算し (ステップ 202)、結果を部品所要履歴データファイル 59に個 々の子品目 59a毎に、今回部品クロス集計データの期間毎所要数量 59d、ステップ 2 02で作成した差分データ 59eのように時系列に追加して記録する(図 5B) (ステップ 203)。作成した部品所要履歴データファイル 59はディレクタサーバ 30の XML作成
ツールに送られ (ステップ 204)、今回部品クロス集計データファイル 57を前回部品ク ロス集計データファイル 56として記憶する (ステップ 205)。
[0049] ディレクタサーバ 30の XML作成ツール 31は、図 6Aに例示されるような部品所要 履歴データファイル 59を、図 6Bに例示される XMLファイル 60に変換して(ステップ 3
01)サーチサーバ 20に蓄積する (ステップ 302)。
[0050] 図 4に検索端末制御プログラム 35のフローを示す。所定の契機 (ステップ 404)で、 余剰特定ロジック (ステップ 406)にて、部品の余剰在庫の発生の有無を判別する (ス テツプ 408)。なお、ステップ 406の余剰特定ロジックとしては、たとえば、以下のルー ルが考えられる。
[0051] ルール 1:以前の特定期間 (たとえば n(nは自然数)週間)内の「部品計画」と引き当 てしてもなお余剰となる部品を余剰部品と判定する。
ルール 2 :在庫見込み金額が合計で所定の金額以上となる部品を余剰部品と判定 する。
[0052] ルール 3:前回の「部品計画」と比較し、減少幅の大き!/、部品で上位 n (nは自然数) 品目を余剰部品と判定する。
これらのルール 1〜3の各々を単独で用いて、または組み合わせて用いることで余 剰特定ロジックを構成し、余剰部品を特定することが考えられる。
[0053] そして、部品の余剰が発生した場合には、ステップ 200で蓄積された部品所要履歴 データファイル 59 (XMLファイル 60)を、余剰が発生した部品の子品目 59aをキーに して検索することにより、当該部品に関する「部品計画」の履歴調査を行う(ステップ 4
10)。
[0054] そして、当該部品(子品目 59a)が余剰となった原因の親装置 (親品目 59b)と、そ の「部品計画」(所要データファイル 53)を特定し、たとえば、後述の図 10のように予 め登録されて 、る管理者にメールにて通知する(ステップ 412)。
[0055] また、検索端末制御プログラム 35は、検索端末 40から直接検索条件を入力するこ とで検索を実行することもできる。
すなわち、検索が必要な場合 (ステップ 402)、図 7に示す余剰部品検索画面 90か らユーザが検索したい子品目 59a、検索範囲(閾値)等を入力し、検索を実行する (ス
テツプ 450)と、検索端末制御プログラム 35は、部品所要履歴データファイル 59 (X MLファイル 60)を、余剰が発生した部品の子品目 59aをキーにして検索し、(ステツ プ 410)該当するデータを表示する (ステップ 452)。検索範囲が検索条件にある場 合は、該当する箇所に色、枠、網力 4ナ等をつけて表示する等、見やすくする (識別可 能性を高める)ことも可能である。
[0056] 図 7、図 8、図 9は、本実施の形態の生産管理システムのユーザが操作する検索端 末 40における余剰部品(子品目 59a)の発生原因の追跡経過を示す、ディスプレイ 4 2の表示画面の遷移例である。
[0057] まず、図 7のように、余剰部品検索画面 90を表示させる。
この余剰部品検索画面 90には、右側に検索条件を入力するようになっており、調 查したい品名や期間、および閾値等の検索条件を入力し、上側の検索コマンドタブ 9 1の結果取得ボタン 91cを指定することにより、サーチサーバ 20に登録されている XM Lファイル 60から該当する情報の検索を開始する。検索の結果、図 8に例示されるよ うに、余剰部品検索画面 90には、部品の所要数量を部品毎に集計して表示する品 目毎所要量表示領域 92、および個々の部品について、品目 Z親品目毎に所要量を 表示する品目 Z親品目毎所要量表示領域 93を出力する。
[0058] そして、本実施の形態の生産管理システムのユーザが検索コマンドタブ 91の差分 表示ボタン 91bを指定することで、図 9に例示されるように、余剰部品検索画面 90に 、品目毎差分表示領域 94および品目 Z親品目毎差分表示領域 95を表示する。
[0059] この品目毎差分表示領域 94は、前週との差分を品目毎に集計して表示する領域 である。
また、品目 Z親品目毎差分表示領域 95は、品目 Z親品目毎に前週との差分を表 示する領域である。
[0060] ユーザは、この 2つの画面を見ることにより、余剰在庫の確認をする事ができる。
検索条件にたとえば前週との減少幅の閾値を 40に設定した場合、注目領域 94に 示される(—47)が発見され、余剰在庫となる子品目 59aが「CA01022— 0429」の 部品であり、発生時期(仕込日)は、 2005Z1Z14から 1Z21であることを認識する
[0061] この子品目 59aと発生時期に基づいて、ユーザが品目 Z親品目毎差分表示領域 9 5を検索すると、注目領域 95に示されるように、親品目「PA2014— D03600LAJの 親ユニットの減産(一 44)が発見され、同時に、注目領域 95に示されるように、別の 親ユニット「PA02014— D03600LEJの減産(― 3)も認識できる。
[0062] なお、図 9の例では、上述の注目領域 94、注目領域 95における(一 47)、(一 44)、
(一 3)、等の注目情報を含む行を枠で囲んで表示することで、ユーザによる識別可 能性を向上させている。
[0063] この親ユニットの情報 (親品目 59b)と発生時期 (仕込日)に基づ 、て品目 Z親品目 毎所要量表示領域 93を見ると、注目領域 93に示されるように、親ユニット「PA2014 D03600LA」につ!/、て、 lZl4から 1Z21にかけての減産(一 44)が見!、だされ、 同様に親ユニット「PA02014— D03600LEJについては、 1/14力ら 1/21に力け ての減産(― 3)が認識できる。
[0064] このように、本実施の形態によれば、 MRP等の生産管理システムで管理される部 品に関して、余剰在庫が発生した場合、本実施の形態の生産管理システムのユーザ は、検索端末制御プログラム 35に当該部品の子品目 59aを指定して部品所要履歴 データファイル 59を検索することで、どの時点で、どの製品装置の計画で発注された 部品か、さらには、どの時点の、どの製品装置の減産あるいは消滅が原因で余剰在 庫が発生したかを、迅速かつ的確に認識することができる。
[0065] 図 11に例示されるように、生産される製品装置の数が多く(たとえば数千種)、また 、部品間の利用関係の階層も深く(たとえば、最大 10階層)、従来では余剰部品の発 生原因の特定が困難な場合でも、本実施の形態のように、履歴情報作成プログラム 8 0によって、たとえば週単位で、生産計画による部品の所要数および使用実績の差 分を部品所要履歴データファイル 59として蓄積することで、的確に余剰部品の発生 原因の特定が可能になる。
[0066] すなわち、図 11の例では、「部品 f」の余剰が 100個発生したことが判明した場合( イベント 501)、検索端末制御プログラム 35によって、当該部品 fの減産履歴を、部品 所要履歴データファイル 59および装置所要履歴データファイル 58を参照して検索 すると (イベント 502)、当該部品 fの 100個の減算量に対応した「装置 B」の減産履歴
をピンポイントで発見することができる(イベント 503)。
[0067] この結果、本実施の形態の生産管理システムのユーザは、部品の余剰在庫の対策 を、迅速かつ的確に立案でき、たとえば、毎週の MRPおよび部品発注の綿密な検 証、部品の余剰 (無駄)の早期発見が可能となり、現行の MRPによる生産管理システ ムの管理効率や管理精度の大幅な向上が望める。
[0068] すなわち、製品を構成する部品の余剰在庫の来歴を的確に管理することが可能と なる。また、生産管理システムで発生した部品の余剰在庫の対策を的確に実現する ことが可能となる。
[0069] なお、本発明は、上述の実施の形態に例示した構成に限らず、その趣旨を逸脱し な!、範囲で種々変更可能であることは言うまでもな 、。
産業上の利用可能性
[0070] 本発明によれば、製品を構成する部品の余剰在庫の来歴を的確に管理することが 可能となる。
また、生産計画システムで発生した部品の余剰在庫の対策を迅速かつ的確に実現 することが可能となる。
Claims
[1] 製品を構成する部品群が定義された部品表と前記製品の生産計画情報とに基づ いて、個々の前記部品の所要時期および所要数量を含む部品計画情報を決定する 第 1工程と、
個々の前記部品に関する所定の期間内の前記部品計画情報と使用実績とを対応 付けて第 1履歴情報として記録する第 2工程と、
時系列に記録された前記第 1履歴情報の差分を算出して第 2履歴情報として記録 する第 3工程と、
前記第 2履歴情報をマークアップ言語に変換して記憶し、外部から指定された特定 の前記部品および期間に基づいて前記第 2履歴情報を検索して表示する第 4工程と をコンピュータに実行させることを特徴とする生産管理プログラム。
[2] 請求項 1記載の生産管理プログラムにおいて、
前記第 2履歴情報をマークアップ言語に変換して記憶し、在庫数が所定の閾値を 超過した特定の前記部品を前記第 2履歴情報から抽出して表示する第 4工程をさら に前記コンピュータに実行させることを特徴とする生産管理プログラム。
[3] 請求項 2記載の生産管理プログラムにお 、て、
前記第 4工程は、所定の閾値を超過した項目のみに識別可能な表示を更に前記コ ンピュータに実行させる事を特徴とする生産管理プログラム。
[4] 製品を構成する部品群が定義された部品表と前記製品の生産計画情報とに基づ いて、個々の前記部品の所要時期および所要数量を含む部品計画情報を決定する 第 1工程と、
個々の前記部品に関する所定の期間内の前記部品計画情報と使用実績とを対応 付けて第 1履歴情報として記録する第 2工程と、
時系列に記録された前記第 1履歴情報の差分を算出して第 2履歴情報として記録 する第 3工程と、
前記第 2履歴情報をマークアップ言語に変換して記憶し、外部から指定された特定 の前記部品および期間に基づいて前記第 2履歴情報を検索して表示する第 4工程と
を含むことを特徴とする生産管理方法。
[5] 請求項 4記載の生産管理方法にお 、て、
前記第 2履歴情報をマークアップ言語に変換して記憶し、在庫数が所定の閾値を 超過した特定の前記部品を前記第 2履歴情報から抽出して表示する第 4工程をさら に含むことを特徴とする生産管理方法。
[6] 請求項 5記載の生産管理方法にお 、て、
前記第 4工程は、所定の閾値を超過した項目のみに識別可能な表示を更に実行 する事を特徴とする生産管理方法。
[7] 製品を構成する部品群が定義された部品表と、前記製品の生産計画情報を記憶 する記憶手段と、
前記部品表と前記生産計画情報とに基づいて、個々の前記部品の所要時期およ び所要数量を含む部品計画情報を決定する第 1機能と、
個々の前記部品に関する所定の期間内の前記部品計画情報と使用実績とを対応 付けて第 1履歴情報として前記記憶手段に記録する第 2機能と、
時系列に記録された前記第 1履歴情報の差分を算出して第 2履歴情報として前記 記憶手段に記録する第 3機能と、
前記第 2履歴情報をマークアップ言語に変換して記憶し、外部から指定された特定 の前記部品および期間に基づいて前記第 2履歴情報を検索して表示する第 4機能と を具備した制御論理を含むことを特徴とする生産管理システム。
[8] 請求項 7記載の生産管理システムにお 、て、
前記制御論理は、
前記第 2履歴情報をマークアップ言語に変換して記憶し、在庫数が所定の閾値を 超過した特定の前記部品を前記第 2履歴情報から抽出して表示する第 4機能をさら に含むことを特徴とする生産管理システム。
[9] 請求項 8記載の生産管理システムにお 、て、
前記第 4機能は、所定の閾値を超過した項目のみに識別可能な表示を更に実行
する事を特徴とする生産管理システム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007513016A JP4629728B2 (ja) | 2005-04-12 | 2006-04-11 | 生産管理プログラム、生産管理方法、生産管理システム |
| US11/974,044 US7797067B2 (en) | 2005-04-12 | 2007-10-11 | Production management program, production management method, and production management system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005-115140 | 2005-04-12 | ||
| JP2005115140 | 2005-04-12 |
Related Child Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US11/974,044 Continuation US7797067B2 (en) | 2005-04-12 | 2007-10-11 | Production management program, production management method, and production management system |
| US11/974,044 Continuation-In-Part US7797067B2 (en) | 2005-04-12 | 2007-10-11 | Production management program, production management method, and production management system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2006109805A1 true WO2006109805A1 (ja) | 2006-10-19 |
Family
ID=37087076
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2006/307675 Ceased WO2006109805A1 (ja) | 2005-04-12 | 2006-04-11 | 生産管理プログラム、生産管理方法、生産管理システム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US7797067B2 (ja) |
| JP (1) | JP4629728B2 (ja) |
| WO (1) | WO2006109805A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019149002A (ja) * | 2018-02-27 | 2019-09-05 | 株式会社日立製作所 | ロスコスト低減システムおよび方法 |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009075993A (ja) * | 2007-09-25 | 2009-04-09 | Hitachi Ltd | 設計支援システム |
| US20230015824A1 (en) * | 2012-05-02 | 2023-01-19 | Imageworks Interactive | Security approach for manufacturing inventory management |
| US9141581B2 (en) * | 2012-07-25 | 2015-09-22 | Sap Se | Production scheduling management |
| KR101786899B1 (ko) * | 2013-05-22 | 2017-10-18 | 가부시키가이샤 히다치 고쿠사이 덴키 | 관리 장치, 기판 처리 시스템, 장치 정보 갱신 방법 및 프로그램 |
| US20160117634A1 (en) * | 2014-10-28 | 2016-04-28 | Dell Products L.P. | Real-Time Equipment Inventory Collection in an Enterprise Server Environment |
| JP6446308B2 (ja) * | 2015-03-26 | 2018-12-26 | 株式会社日立製作所 | 生産計画装置および生産計画方法 |
| CN117808409B (zh) * | 2023-11-17 | 2024-10-25 | 华能济南黄台发电有限公司 | 一种劳防用品安全管理系统及方法 |
| CN118134223B (zh) * | 2024-05-08 | 2024-09-06 | 工业富联(杭州)数据科技有限公司 | 产品排产方法、电子设备及存储介质 |
| CN119358961B (zh) * | 2024-12-23 | 2025-04-22 | 浙江高腾机电制造股份有限公司 | 一种针织控制平台的管控分离实现方法 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04242124A (ja) * | 1991-01-16 | 1992-08-28 | Hitachi Ltd | 環境データ収録表示装置及び方法 |
| JPH11296208A (ja) * | 1998-04-09 | 1999-10-29 | Oki Electric Ind Co Ltd | 生産管理情報出力装置 |
| JP2001101277A (ja) * | 1999-09-27 | 2001-04-13 | Fujitsu Ltd | コンポーネント管理システム、コンポーネント管理装置およびコンポーネント管理プログラムを記録したコンピュータ読み取り可能な記録媒体 |
| JP2003281120A (ja) * | 2002-03-19 | 2003-10-03 | Nissan Motor Co Ltd | 最新文書ファイル生成方法 |
| JP2004280675A (ja) * | 2003-03-18 | 2004-10-07 | Yaskawa Electric Corp | 製品製造計画に基づく材料計画システム |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6088625A (en) * | 1996-08-23 | 2000-07-11 | Kellstrom, Jr.; Gary E. | System for transferring assembly data and method therefor |
| US6061697A (en) * | 1996-09-11 | 2000-05-09 | Fujitsu Limited | SGML type document managing apparatus and managing method |
| JP3598026B2 (ja) | 1999-09-01 | 2004-12-08 | 富士通株式会社 | 生産管理システムおよび生産管理プログラム記憶媒体 |
| JP2001084020A (ja) | 1999-09-09 | 2001-03-30 | Fujitsu Ten Ltd | 設計工程管理装置 |
| JP4919471B2 (ja) * | 2005-06-17 | 2012-04-18 | 富士通株式会社 | 設計データ管理プログラム、設計データ管理方法、設計データ管理装置。 |
-
2006
- 2006-04-11 WO PCT/JP2006/307675 patent/WO2006109805A1/ja not_active Ceased
- 2006-04-11 JP JP2007513016A patent/JP4629728B2/ja not_active Expired - Fee Related
-
2007
- 2007-10-11 US US11/974,044 patent/US7797067B2/en not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04242124A (ja) * | 1991-01-16 | 1992-08-28 | Hitachi Ltd | 環境データ収録表示装置及び方法 |
| JPH11296208A (ja) * | 1998-04-09 | 1999-10-29 | Oki Electric Ind Co Ltd | 生産管理情報出力装置 |
| JP2001101277A (ja) * | 1999-09-27 | 2001-04-13 | Fujitsu Ltd | コンポーネント管理システム、コンポーネント管理装置およびコンポーネント管理プログラムを記録したコンピュータ読み取り可能な記録媒体 |
| JP2003281120A (ja) * | 2002-03-19 | 2003-10-03 | Nissan Motor Co Ltd | 最新文書ファイル生成方法 |
| JP2004280675A (ja) * | 2003-03-18 | 2004-10-07 | Yaskawa Electric Corp | 製品製造計画に基づく材料計画システム |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019149002A (ja) * | 2018-02-27 | 2019-09-05 | 株式会社日立製作所 | ロスコスト低減システムおよび方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US7797067B2 (en) | 2010-09-14 |
| JPWO2006109805A1 (ja) | 2008-11-20 |
| US20080046106A1 (en) | 2008-02-21 |
| JP4629728B2 (ja) | 2011-02-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101066949B1 (ko) | 업무 분석 프로그램을 기록한 컴퓨터 판독가능한 기록 매체 및 업무 분석 장치 | |
| Zur Mühlen et al. | Business process analytics | |
| US8620716B2 (en) | Computer system and method for detecting and processing changes in data | |
| US8024275B2 (en) | Method and system for monitoring a business process | |
| JP4287234B2 (ja) | 業務プロセストラッキング装置,業務プロセストラッキング方法,業務プロセストラッキングプログラム,業務プロセストラッキングプログラムを記録した記録媒体 | |
| US20230169464A1 (en) | Custom Application Builder for Supply Chain Management | |
| US7797067B2 (en) | Production management program, production management method, and production management system | |
| US20080172287A1 (en) | Automated Domain Determination in Business Logic Applications | |
| US20030135481A1 (en) | Rules based method and system for project performance monitoring | |
| JP2012247964A (ja) | 進捗管理装置、及び進捗管理プログラム | |
| JP2004021364A (ja) | 経営意思決定支援システム | |
| Rongier et al. | Towards a crisis performance-measurement system | |
| JP2007323680A (ja) | 経営意思決定支援システム | |
| JP2001195483A (ja) | プロジェクトリスク管理支援装置及びその方法並びにプログラムを記憶した記憶媒体 | |
| US20090319334A1 (en) | Integrating enterprise data and syndicated data | |
| JP2003288476A (ja) | 生産ラインの統合ライン能力評価・管理運用システム、および、その統合ライン能力評価・管理運用方法 | |
| JP2008171171A (ja) | 需要予測方法、および需要予測分析サーバ、並びに需要予測プログラム | |
| JP5825915B2 (ja) | 作業工数算出装置、作業工数算出方法、およびプログラム | |
| US20100274601A1 (en) | Supply chain perameter optimization and anomaly identification in product offerings | |
| Ramaseshan et al. | Decision support tool for retail shelf space optimization | |
| De Landtsheer et al. | A Discrete Event Simulation Approach for Quantifying Risks in Manufacturing Processes. | |
| Hur et al. | Customizable workflow monitoring | |
| JP2006318249A (ja) | 顧客の分類システム、顧客の分類方法および記録媒体 | |
| Wetzstein | KPI-related monitoring, analysis, and adaptation of business processes | |
| US20120158601A1 (en) | Defining And Monitoring Business Conduct |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 2007513016 Country of ref document: JP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 11974044 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| NENP | Non-entry into the national phase |
Ref country code: RU |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 06731622 Country of ref document: EP Kind code of ref document: A1 |