Component data management device, component data management method, and component data management program

The component data management device and method address the challenge of ensuring operation parameter reliability in component mounting systems by using a learning model to estimate and update parameters, thereby enhancing the quality and productivity of the mounting process.

JP2025089491AActive Publication Date: 2025-06-12PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2025051401
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-26
Publication Date
2025-06-12
Estimated Expiration
2041-05-28

AI Technical Summary

Technical Problem

Existing component mounting systems face challenges in ensuring the reliability of operation parameters, which affects the quality and productivity of the mounting process, as the confidence level of estimated parameters by machine learning varies and it is difficult to assess the improvement achieved by parameter changes.

Method used

A component data management device and method that associates operation parameters with component information, utilizing a learning model to estimate operation parameters, and providing a display unit to compare and update these parameters, ensuring easy confirmation of their reliability.

Benefits of technology

The solution allows for easy confirmation of the reliability of created operation parameters, improving the quality and productivity of the component mounting process by ensuring accurate and reliable parameter settings.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025089491000001_ABST
    Figure 2025089491000001_ABST
Patent Text Reader

Abstract

To provide a component data management device capable of easily checking the reliability of created operating parameters, a component data management method, and a component data management program.SOLUTION: The component data management method for managing component data linked with operating parameters as the operating conditions of a component mounting apparatus for mounting the component on the board with the component information includes the steps of: estimating the operating parameters of a first component based on a learning model that represents the relationship between the operating parameters and the component information and the component information of the first component (ST3); and displaying the first operating parameters stored corresponding to the first component and the second operating parameters of the estimated first component on a display unit (ST14).SELECTED DRAWING: Figure 10
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a component data management device, a component data management method, and a component data management program for managing component data used in a component mounting device for mounting components on a substrate.

Background Art

[0002] In a component mounting device for mounting components on a substrate, the component mounting operation is controlled based on a number of operation parameters including operation conditions related to component mounting on the substrate, component suction by a nozzle, imaging of components, and the like. These operation parameters are set to appropriate values for each component as component data associated with component information including information such as the shape of the component (see, for example, Patent Document 1). Patent Document 1 discloses a system for correcting operation parameters using machine learning for components that use component data with poor component mounting work results.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the prior art including Patent Document 1, although the operation parameters can be automatically corrected using machine learning, there is a variation in the confidence level of the operation parameters estimated by machine learning, so there is no guarantee that the quality and productivity will necessarily be improved. Also, when the operation parameters are changed, it is difficult to grasp how much improvement is achieved from the state where the original operation parameters were used. Therefore, there was still room for further improvement for the administrator who creates component data to correct the operation parameters to improve the quality and productivity of the mounting substrate.

[0005] Therefore, an object of the present invention is to provide a component data management device, a component data management method, and a component data management program that can easily confirm the reliability of created operation parameters.

Means for Solving the Problems

[0006] The component data management device of the present invention is a component data management device that manages component data in which operation parameters, which are operation conditions of a component mounting device for mounting the component on a substrate, are associated with the component information of the component, and includes a learning model indicating the relationship between the operation parameters and the component information, a parameter estimation unit that estimates the operation parameters of the first component based on the component information of the first component, a first operation parameter stored corresponding to the first component, and a display unit that displays the first operation parameter of the first component estimated by the parameter estimation unit and the second operation parameter, and a parameter update unit that replaces and updates the selected second operation parameter from among the plurality of second operation parameters displayed on the display unit as the first operation parameter.

[0007] The component data management method of the present invention is a component data management method that manages component data in which operation parameters, which are operation conditions of a component mounting device for mounting the component on a substrate, are associated with the component information of the component, and includes a learning model indicating the relationship between the operation parameters and the component information, a parameter estimation step of estimating the operation parameters of the first component based on the component information of the first component, a display step of comparing and displaying on a display unit a plurality of first operation parameters stored corresponding to the first component and a plurality of second operation parameters of the first component estimated in the parameter estimation step, and an update step of replacing and updating the selected second operation parameter from among the plurality of displayed second operation parameters as the first operation parameter.

Effects of the Invention

[0008] According to the present invention, the reliability of the created operation parameters can be easily confirmed.

Brief Description of the Drawings

[0009]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Embodiments for Carrying Out the Invention

[0010] Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. The configurations, shapes, etc. described below are illustrative examples for explanation, and can be appropriately changed according to the specifications of the component mounting system, component mounting device, and management computer. In the following, corresponding elements in all the drawings are denoted by the same reference numerals, and redundant explanations are omitted.

[0011] First, referring to FIG. 1, the configuration of the component mounting system 1 will be described. The component mounting system 1 has a function of mounting components on a substrate to produce a mounted substrate. In the present embodiment, a plurality (here, three) of component mounting lines 4 are connected to the management computer 3 via the communication network 2. The operations on each component mounting line 4 are managed by the management computer 3. Note that the number of component mounting lines 4 is not limited to three, and may be one, two, or four or more.

[0012] The management computer 3 has a function of creating data and parameters necessary for the operation of the production equipment provided in each component mounting line 4 and transmitting them to each production equipment. Also, data such as the operation status and work history of each production equipment is transmitted from each production equipment to the management computer 3. Further, the management computer 3 has a function of creating component data, production data, etc. used in the production equipment of the component mounting line 4. Note that the component mounting system 1 may be provided with a line management computer for each component mounting line 4, and the management computer 3 and each production equipment may transmit and receive data via the line management computer.

[0013] In FIG. 1, the component mounting line 4 has a configuration in which a substrate supply device M1, a substrate delivery device M2, a solder printing device M3, component mounting devices M4, M5, a reflow device M6, and a substrate recovery device M7 are connected. The substrate supplied by the substrate supply device M1 is carried into the solder printing device M3 via the substrate delivery device M2, and a solder printing operation is performed here to screen-print the cream solder for component bonding on the substrate.

[0014] The substrate after solder printing is sequentially transferred to component mounting devices M4 and M5, where component mounting operations for mounting components on the substrate after solder printing are performed. The component mounting devices M4 and M5 take out the components supplied by the feeder by vacuum suction with a nozzle of the mounting head based on the operation parameters included in the component data set for each component to be mounted on the substrate. Then, the component recognition camera images the state of the component held by the nozzle and mounts it at the mounting angle designated for the mounting position on the substrate. The component mounting devices M4 and M5 are equipped with a plurality of sensors, and work mistakes and operation errors in the component mounting operations, such as the suction operation in which the nozzle sucks the component and the component recognition operation in which the component recognition camera images and recognizes the taken-out component, are monitored. Note that the mounting head may mount the component at the mounting position on the substrate by a chuck unit that holds the component in addition to the nozzle.

[0015] The substrate after component mounting is carried into a reflow device M6, where it is heated according to a predetermined heating profile, causing the cream solder for component bonding to melt and solidify. As a result, the components are solder-bonded to the substrate, and the mounting substrate with the components mounted on the substrate is completed and recovered by a substrate recovery device M7.

[0016] Next, with reference to FIG. 2, the configuration of the information processing system of the management computer 3 will be described. Here, among the plurality of functions provided by the management computer 3, the configuration regarding the function of creating and managing component data including the operation parameters used for the component mounting operations by the component mounting devices M4 and M5 will be described. That is, the management computer 3 is a component data management device that manages component data in which operation parameters, which are the operation conditions for the component mounting devices M4 and M5 to mount components on the substrate, are associated with the component information of the components.

[0017] The management computer 3 includes a processing unit 10, a storage unit 20 that is a storage device, an input unit 30, a display unit 31, and a communication unit 32. Note that the management computer 3 does not necessarily have to be composed of a single computer and may be composed of a plurality of devices. For example, all or part of the storage unit 20 and the processing unit 10 may be provided in the cloud via a server.

[0018] In FIG. 2, the input unit 30 is an input device such as a keyboard, a touch panel, or a mouse, and is used when an operation command or data is input. The display unit 31 is a display device such as a liquid crystal panel, and displays various data stored in the storage unit 20, as well as various information such as an operation screen and an input screen for the operation by the input unit 30. The communication unit 32 is a communication interface, and transmits and receives data to and from production facilities (component mounting devices M4 and M5) constituting the component mounting line 4 via the communication network 2.

[0019] The processing unit 10 is a data processing device such as a CPU, and includes an actual result acquisition unit 11, a learning information creation unit 12, a learning unit 13, a parameter estimation unit 14, a calculation unit 15, an extraction unit 16, a setting unit 17, a display processing unit 18, and a parameter update unit 19 as internal processing units. The storage unit 20 stores a production data library 21, a component library 22, actual result information 23, learning information 24, a learning model 25, estimated operation parameters 26, confidence information 27, extraction operation parameters 28, display condition information 29, and the like.

[0020] In FIG. 2, the production data library 21 stores production data used in the production of the mounting substrates by the component mounting devices M4 and M5 for each production model name of the mounting substrates. The production data includes a component name that identifies the component mounted on the substrate, a component code that associates the component with the component data in the component library 22, the mounting position and mounting angle of the component on the substrate, and the position where the component is supplied in the component mounting devices M4 and M5. The component library 22 stores a plurality of component data in which operation parameters are associated with component information. The component data is associated with the production data in the production data library 21 by a component data code.

[0021] Referring now to FIG. 3, an example of the component data 33 included in the component library 22 will be described. The component data 33 is associated with the production data by the "component n" (component data code) included in the component data 33 and the component data code of the production data included in the production data library 21. In this example, the component library 22 stores component data 33 of a plurality of types of components having component data codes of n = 1, 2, 3, ···. In the component data 33, component information 34 and operation parameters 35 are defined as major classification items.

[0022] The component information 34 is information indicating attributes unique to the component. Here, as intermediate classification items, "product name" 34a, "shape" 34b, "size" 34c, and "component parameters" 34d are exemplified. The "product name" 34a is information for identifying the component, and the "product number" assigned for management by the component manufacturer or the company itself is defined as a minor classification item. The "shape" 34b is information regarding the shape of the component, and the "shape" indicating the outer shape of the component by shape classification such as rectangular or cylindrical, the drawing showing the shape of the component, and the information specifying the image information are defined as minor classification items.

[0023] In the "size" 34c, as minor classification items, "outer dimensions" indicating the size of the component, "electrode position" indicating the number and position (spacing) of the connection electrodes (leads) formed on the component, etc. are defined. The "component parameters" 34d are attribute information of the component, and as minor classification items, "component type" indicating the type of the component, "polarity presence or absence" indicating the presence or absence of directionality in the outer shape of the component, "polarity mark" indicating the shape of the mark attached to the component in the case of having polarity, "mark position" indicating the position of the mark in the case of having a polarity mark, etc. are defined. Thus, the component information 34 includes at least one of the component dimensions, number of leads, lead pitch, lead length, lead width, component height (size 34c), shape data (shape 34b), and component identification number (product name 34a).

[0024] In FIG. 3, the operation parameter 35 is a control parameter (operation condition) used to control the component mounting apparatuses M4 and M5 disposed on the component mounting line 4 when performing a component mounting operation on the components defined in the component data 33. Here, as medium classification items, “nozzle setting” 35a, “speed parameter” 35b, “recognition” 35c, “adsorption” 35d, and “mounting” 35e are exemplified.

[0025] “Nozzle setting” 35a is data regarding the suction nozzle used when sucking and holding the component, and “nozzle” that specifies the type of suction nozzle that can be selected as a sub-classification item is defined. “Speed parameter” 35b is a control parameter regarding the moving speed of the suction nozzle in the work operation of taking out the component by the suction nozzle and mounting it on the substrate. These control parameters include, as sub-classification items, “adsorption speed” and “adsorption holding time” when sucking and holding the component, and “mounting speed” and “mounting holding time” when mounting the held component on the substrate.

[0026] In FIG. 3, “recognition” 35c is a parameter regarding the execution of a recognition process of imaging and recognizing the component taken out from the component supply unit by the suction nozzle by the component recognition camera. These parameters include, as sub-classification items, “camera type” that specifies the type of camera used for imaging, “lighting mode” that indicates the mode of lighting used during imaging, and “recognition speed” when recognizing the image acquired by imaging.

[0027] "Suction" 35d is a control parameter related to the suction operation when taking out components from the component supply unit by the suction nozzle. These control parameters include, as sub-classification items, "Suction Position X", "Suction Position Y", etc., which indicate the suction position offset when the suction nozzle lands on the component. "Mounting" 35e is a control parameter related to the mounting operation of moving the mounting head that holds the component by the suction nozzle to the substrate and causing the suction nozzle to move up and down to mount the component on the substrate. These control parameters include, as sub-classification items, "Mounting Load", which is the load for pressing the component against the substrate when the suction nozzle is lowered to land the component on the substrate.

[0028] Thus, the operation parameter 35 includes at least one of the parameters for moving the component (such as the speed parameter 35b), the parameters for holding the component (such as the nozzle setting 35a, the speed parameter 35b, the suction 35d, etc.), and the parameters for photographing the component (such as the recognition 35c, etc.). Also, the operation parameter 35 may be changed in order to change the types of component mounting apparatuses M4 and M5, the material of the substrate, the electrodes of the substrate, etc., or to improve the mounting quality and the mounting error rate, even if the "Product Name" 34a of the component is the same, that is, the component information 34 is the same.

[0029] When the operation parameter 35 of the component is changed, component data 33 is created (updated) by associating the changed operation parameter 35 without changing the component information 34. At this time, a new code is assigned to "Component n" (component data code) of the component data 33 to distinguish it from the operation parameter 35 before correction. Thus, the component data 33 has the operation parameter 35, which is the operation condition for the component mounting apparatuses M4 and M5 to mount the component on the substrate, associated with the component information 34 indicating the unique attributes of the component.

[0030] The component data 33 in the component library 22 (database) is transmitted together with the production data in the production data library 21 to the component mounting devices M4 and M5 on the component mounting line 4 and is used for the production of the mounting substrates in the component mounting devices M4 and M5. Hereinafter, the operation parameters used in the production by the component mounting devices M4 and M5 are referred to as "first operation parameters". That is, the first operation parameters of the first component mounted on the substrate in the component mounting devices M4 and M5 are stored on the database (component library 22) as the operation parameters used in the component mounting devices M4 and M5. In addition, the component library 22 may include, in addition to the component data 33 used in the component mounting system 1 of its own factory, the component data 33 used in the component mounting systems 1 of other factories and the databases prepared in advance by EDA (Electronic Design Automation) vendors.

[0031] In FIG. 2, the performance acquisition unit 11 acquires the performance of the component mounting operation from the component mounting devices M4 and M5 provided on each component mounting line 4. The performance of the component mounting operation includes information such as the production start date and time, the production end date and time, the number of produced sheets, the number of work mistakes, the mistake rate (frequency), the number of operation errors and their details. The performance acquisition unit 11 stores the acquired information, the information identifying the component mounting devices M4 and M5 that performed the component mounting operation, the production data, and the component data 33 including the first operation parameters in the storage unit 20 as performance information 23 in association with each other. That is, the first operation parameters are stored on the database (storage unit 20) in association with the performance information in the component mounting devices M4 and M5. In addition, the performance acquisition unit 11 may acquire operation defect information from a substrate inspection device (not shown) provided on the component mounting line 4 that inspects the substrate state after the component mounting operation, in addition to the component mounting devices M4 and M5.

[0032] The learning information creation unit 12 creates learning information 24 in which information related to the first operation parameters, such as the first operation parameters of the first component with production performance, the component information 34 of the first component, and the performance of the component mounting operation, are associated with each other based on the performance information 23 and the component library 22, and stores it in the storage unit 20.

[0033] In FIG. 2, the learning unit 13 generates a learning model 25 showing the relationship between the operation parameters 35 and the component information 34, which will be described later, using the learning information 24 as teaching data by a learning algorithm using machine learning or the like. As the learning algorithm, a neural network (including deep learning using a multi-layer neural network), genetic programming, decision tree, Bayesian network, support vector machine (SVM), or the like can be used. The generated learning model 25 is stored in the storage unit 20.

[0034] The parameter estimation unit 14 estimates the operation parameters 35 of the first component based on the generated learning model 25 and the component information 34 of the first component. The operation parameters 35 estimated by the parameter estimation unit 14 are stored in the storage unit 20 as estimated operation parameters 26 (second operation parameters).

[0035] Here, with reference to FIG. 4, an operation parameter estimation method for estimating the estimated operation parameters 26 (second operation parameters) by the component data management device (management computer 3) will be described. First, the learning information creation unit 12 creates learning information 24 by associating the component information 34, operation parameters 35 (first operation parameters), and performance information of the same component from the component library 22 and the performance information 23 stored in the storage unit 20 (ST1: learning information creation step).

[0036] For example, the learning information creation unit 12 creates teacher data in which the component information 34 and operation parameters 35 of a component whose product name 34a included in the component data 33 is "D1" (hereinafter simply referred to as "component D1", etc.) are associated with the performance information of component D1 mounted by the component mounting devices M4 and M5 included in the performance information 23, and stores it as the learning information 24.

[0037] In FIG. 4, next, the learning unit 13 generates a learning model 25 indicating the relationship between the operation parameters 35 and the component information 34 based on the learning information 24 (ST2: learning process). The created learning model 25 is stored in the storage unit 20. Next, the parameter estimation unit 14 estimates (calculates) the estimated operation parameters 26 (second operation parameters) of the first component from the component information 34 of the first component using the generated learning model 25 (ST3: operation parameter estimation process). The estimated estimated operation parameters 26 are stored in the storage unit 20.

[0038] For example, the estimated operation parameters 26 (recommended values) for improving the productivity and mounting quality of the component mounting work of components with implementation results, and the estimated operation parameters 26 (expected values) of new components are calculated. In the example of FIG. 4, the parameter estimation unit 14 calculates the estimated operation parameters 26 (second operation parameters) recommended from the component information 34 of the component D1 with implementation results included in the component library 22 using the learning model 25.

[0039] In FIG. 2, the calculation unit 15 calculates a confidence level that statistically represents how reliable the estimated estimated operation parameters 26 (second operation parameters) are. The calculation unit 15 calculates the confidence level based on the learning model 25. Alternatively, the calculation unit 15 calculates the confidence level based on the learning information 24 used for generating the learning model 25.

[0040] For example, the higher the degree of coincidence between the component information 34 to be estimated and the component information 34 of the teacher data (learning information 24) used for generating the learning model 25, the higher the confidence level. Also, the higher the number of teacher data, the higher the confidence level. Also, the closer the date and time to be estimated is to the date and time when the learning model 25 was generated, and the newer the date and time when the information of the teacher data was acquired, the higher the confidence level. Also, the more achievements (achievement information 23) included in the learning data, the higher the confidence level. The calculation unit 15 calculates the overall confidence level of the estimated operation parameters 26 (second operation parameters), and also calculates the confidence level for each sub-classification item of the estimated operation parameters 26. The calculated confidence level is stored in the storage unit 20 as the confidence level information 27.

[0041] In FIG. 2, the extraction unit 16 extracts, as the extraction operation parameter 28, the first operation parameter of the component whose component information 34 is similar or identical from among the first operation parameters (operation parameter 35) of a plurality of components stored in the component library 22. Specifically, first, the extraction unit 16 extracts similar or identical component information 34 from the degree of match of at least one item of the component information 34 (see the sub-classification item in FIG. 3). Next, the extraction unit 16 extracts the first operation parameter associated with the component information 34 as the extraction operation parameter 28. The extracted extraction operation parameter 28 is stored in the storage unit 20.

[0042] The setting unit 17 causes the display unit 31 to display a display condition setting screen, and accepts (sets) an input of a display condition for designating the operation parameter to be displayed on the display unit 31. Here, with reference to FIG. 5, an example of the display condition setting screen 40 displayed by the setting unit 17 on the display unit 31 and the operation of setting the display condition by the administrator will be described. On the display condition setting screen 40, a component name input field 41, a display selection field 42, a cancel button 43, and a determination button 44 are displayed. The administrator operates the input unit 30 to input the component names of the components mounted on the substrate by the component mounting apparatuses M4 and M5 in the component name input field 41.

[0043] The administrator also operates the input unit 30 to select a check button for selecting the operation parameter to be displayed on the display unit 31, which is displayed in the display selection field 42. In this example, in the display selection field 42, two or more of the operation parameters (first operation parameters) set in the component mounting apparatuses M4 and M5 as the current values, the operation parameters (estimated operation parameters 26) estimated by the parameter estimation unit 14 as the recommended values, and the operation parameters (extraction operation parameters 28) of the actual use results in the component mounting apparatuses M4 and M5 as the actual values of the similar components are selected.

[0044] When the cancel button 43 is operated, all the check buttons selected in the display selection bar 42 are cancelled. When the decision button 44 is operated, the setting unit 17 causes the storage unit 20 to store, as display condition information 29, the display conditions corresponding to the conditions set on the display condition setting screen 40. In this example, a display condition for displaying the first operation parameter (current value) and the estimated operation parameter 26 (recommended value) of the component D1 on the display unit 31 is set.

[0045] In FIG. 2, the display processing unit 18 displays, on the display unit 31, an operation parameter update screen for displaying operation parameters and the like based on the set display conditions (display condition information 29) and accepting updates of the operation parameters. Here, referring to FIG. 6, the operation parameter update screen 45 displayed by the display processing unit 18 on the display unit 31 will be described. The operation parameter update screen 45 is displayed on the display unit 31 by the display processing unit 18 based on the display condition information 29 set by the display condition setting screen 40 shown in FIG. 5.

[0046] In FIG. 6, on the operation parameter update screen 45, a component name display column 46, an operation parameter display frame 47, a select all button 48, a deselect all button 49, an update button 50, and a cancel button 51 are displayed. In the component name display column 46, the component name (here, "D1") of the component corresponding to the operation parameter displayed in the operation parameter display frame 47 is displayed. In the operation parameter display frame 47, an item display column 47a, a current value display column 47b, a recommended value display column 47c, an update setting column 47d, a confidence level display column 47e, and a scroll bar 47f are displayed. By operating the scroll bar 47f with the input unit 30, the operation parameters and the like displayed in the operation parameter display frame 47 are changed.

[0047] In the item display column 47a, items corresponding to the sub-classification items of the operation parameter 35 shown in FIG. 3 are displayed. In the current value display column 47b, the operation parameters (first operation parameters) of the component D1 currently used in the component mounting devices M4 and M5 stored in the component library 22 are displayed. In the recommended value display column 47c, the operation parameters (second operation parameters) of the component D1 estimated by the parameter estimation unit 14 stored in the estimated operation parameter 26 are displayed. When the operation parameters (first parameters) of the component D1 currently used in the component mounting devices M4 and M5 are not stored in the component library 22, default values may be displayed as the operation parameters (first parameters) of the component D1.

[0048] That is, the display unit 31 displays the first operation parameter (current value) stored corresponding to the first component (component D1) and the second operation parameter (recommended value) of the first component estimated by the parameter estimation unit 14. In this way, by comparing and displaying the first operation parameter and the second operation parameter, the reliability of the created second operation parameter can be easily confirmed.

[0049] In FIG. 6, in the update setting column 47d, check buttons corresponding to the items in the item display column 47a are displayed. The administrator operates the input unit 30 to input (select) a check to the check button of the item whose current value is to be replaced with the recommended value for update. When the all selection button 48 is operated, the check buttons of all items are selected. When the all deselection button 49 is operated, the selection of the check buttons of all items is cancelled.

[0050] In the confidence level display column 47e, the overall confidence level of the estimated operation parameter 26 calculated by the calculation unit 15 is displayed. That is, the display unit 31 displays the second operation parameter (estimated operation parameter 26) in association with the confidence level. Thereby, the administrator can select the item of the recommended value to be replaced and updated while referring to the confidence level of the estimated second operation parameter.

[0051] In FIG. 6, when the update button 50 is operated, the parameter update unit 19 replaces the second operation parameter (estimated operation parameter 26) selected on the operation parameter update screen 45 with the first operation parameter currently in use, and updates (creates) the component data 33. At this time, in order to distinguish from the operation parameter 35 before correction, component data 33 with a new code assigned to "component n" (component data code) is created. In this way, the parameter update unit 19 replaces and updates the second operation parameter selected from among the plurality of second operation parameters displayed on the display unit 31 with the first operation parameter. When the cancel button 51 is operated, the operation parameter is not updated and the screen transitions to the previous screen.

[0052] Next, with reference to FIG. 7, another example of the operation parameter update screen 52 will be described. The operation parameter update screen 52 shown in FIG. 7 is different from the operation parameter update screen 45 shown in FIG. 6 in that the confidence level of each item corresponding to the item display column 47a is displayed in the confidence level display column 47g of the operation parameter display frame 47. The administrator can select an item of the recommended value to be replaced and updated while referring to the confidence level displayed for each item. That is, the administrator can change only the operation parameter with a high confidence level.

[0053] Next, with reference to FIG. 8, another example of the operation parameter update screen 53 will be described. The operation parameter update screen 53 is displayed on the display unit 31 by the display processing unit 18 based on the display condition (display condition information 29) in which "recommended value" and "actual value of similar components" are selected in the display selection column 42 of the display condition setting screen 40 shown in FIG. 5. Hereinafter, the same parts as those of the operation parameter update screen 45 shown in FIG. 6 are denoted by the same reference numerals, and detailed description thereof is omitted, and the description will be centered on the different parts.

[0054] In FIG. 8, on the operation parameter update screen 53, a component name display column 46, an operation parameter display frame 47, an update button 50, a cancel button 51, and a component information display button 54 are displayed. In the operation parameter display frame 47, in addition to an item display column 47a and a recommended value display column 47c, an actual value 1 display column 47h, an actual value 2 display column 47i, and an error rate display column 47j are displayed.

[0055] In the actual value 1 display column 47h and the actual value 2 display column 47i, the operation parameters (first operation parameters) of components that are similar to or match the component information 34 of component D1 extracted by the extraction unit 16 stored in the extracted operation parameter 28 are displayed. That is, the display unit 31 displays the first operation parameter extracted from among the first operation parameters of a plurality of components stored in the component library 22 by the extraction unit 16. In this example, two components have been extracted as components similar to component D1, and the first operation parameters are respectively displayed in the actual value 1 display column 47h and the actual value 2 display column 47i.

[0056] In FIG. 8, in the error rate display column 47j, the actual values of the error rates of the component actual mounting operations of the components corresponding to the actual value 1 display column 47h and the actual value 2 display column 47i stored in the actual performance information 23 are displayed. That is, the display unit 31 also displays the actual performance information 23 stored in association with the first operation parameter. Further, in the error rate display column 47j, when the component actual mounting operation is performed with the estimated operation parameter 26 (second operation parameter) displayed in the recommended value display column 47c as the operation parameter, the error rate estimated by simulation based on the actual error rates of similar components is displayed. Note that the actual performance information 23 displayed on the operation parameter update screen 53 is not limited to the error rate, and may be other information. For example, as the actual performance information 23, the error rate of operation errors, the production time per mounting substrate, etc. may be displayed.

[0057] When the update button 50 is operated, the parameter update unit 19 replaces all of the second operation parameters (estimated operation parameters 26) with the first operation parameters currently in use and updates (creates) the component data 33. When the component information display button 54 is operated, the process transitions to a component information display screen, which will be described later.

[0058] Here, with reference to FIG. 9, an example of the component information display screen 55 displayed on the display unit 31 when the component information display button 54 on the operation parameter update screen 53 shown in FIG. 8 is operated will be described. On the component information display screen 55, a recommended value component information display frame 56, an actual value component information display frame 57, and a return button 58 are displayed. In the recommended value component information display frame 56, a part of the component information 34 of component D1 corresponding to the recommended value display column 47c on the operation parameter update screen 53 is displayed. In the actual value component information display frame 57, a part of the component information 34 of component D2 corresponding to the actual value 1 display column 47h on the operation parameter update screen 53 is displayed.

[0059] An displayed component selection frame 59 is provided in the actual value component information display frame 57. By selecting the radio button displayed in the displayed component selection frame 59, the information displayed in the actual value component information display frame 57 is changed between component D2 corresponding to the actual value 1 display column 47h and component D3 corresponding to the actual value 2 display column 47i. In the recommended value component information display frame 56 and the actual value component information display frame 57, a component shape display frame 60 and a size information display frame 61 are respectively displayed. In the component shape display frame 60, a schematic diagram of the outer shape of the component included in the shape 34b of the component information 34 is displayed. In the size information display frame 61, the outer dimensions, body size, electrode positions, etc. included in the size 34c of the component information 34 are displayed.

[0060] In FIG. 9, a detail display button 56a is displayed in the recommended value component information display frame 56, and a detail display button 57a is displayed in the actual value component information display frame 57. When the detail display button 56a is operated, the screen (not shown) for displaying the details of the component information 34 of the component D1 corresponding to the recommended value component information display frame 56 is transitioned to. When the detail display button 57a is operated, the screen (not shown) for displaying the details of the component information 34 of the component D2 corresponding to the actual value component information display frame 57 is transitioned to. When the back button 58 is operated, the operation parameter update screen 53 shown in FIG. 8 is transitioned to (back).

[0061] Next, with reference to FIGS. 5 to 8 along the flow of FIG. 10, a component data management method (component data management program) for managing the component data 33 in which the operation parameter 35 is associated with the component information 34 of the component will be described. Here, among the component data management methods, a method for updating the operation parameter 35 of the component with actual results to a recommended value expected to improve the productivity and mounting quality of the component mounting work will be described. First, the setting unit 17 sets the display condition (display condition information 29) of the operation parameter to be displayed on the display unit 31 (ST11: setting step). The display condition is input using, for example, the display condition setting screen 40 (FIG. 5). Note that the setting step (ST11) may be omitted if the display condition is set in advance.

[0062] Next, the parameter estimation unit 14 estimates the second operation parameter (estimated operation parameter 26) of the first component based on the learning model 25 indicating the relationship between the operation parameter 35 and the component information 34 and the component information 34 of the component (first component) specified by the display condition (ST3: parameter estimation step). Next, the calculation unit 15 calculates the confidence level of the estimated second operation parameter (ST12: confidence level calculation step). Next, the extraction unit 16 extracts the first operation parameter (extracted operation parameter 28) of the component whose component information 34 is similar to or matches the component (first component) specified by the display condition from among the first operation parameters of the plurality of components stored in the component library 22 (ST13: operation parameter extraction step).

[0063] Note that the order of the parameter estimation step (ST3), the confidence level calculation step (ST12), and the operation parameter extraction step (ST13) may be appropriately changed, or they may be executed in parallel and simultaneously. Also, in the setting step (ST11), the step of creating information that was not set as the display condition among the information to be displayed on the display unit 31 may be skipped. For example, when the condition displayed on the operation parameter update screen 45 shown in FIG. 6 is set as the display condition, the operation parameter extraction step (ST13) of creating the actual value of the operation parameter (extracted operation parameter 28) that is not displayed on the operation parameter update screen 45 may be skipped.

[0064] In FIG. 10, next, the display processing unit 18 causes the display unit 31 to display the operation parameter update screens 45, 52, 53 (FIGS. 6 to 8) for displaying the operation parameter 35 based on the display condition set in the setting step (ST11) (ST14: display step). That is, at least two of the first operation parameters set in the component mounting devices M4, M5 corresponding to the first component, the second operation parameter (estimated operation parameter 26) estimated in the parameter estimation step (ST3), or the first operation parameter (extracted operation parameter 28) having the usage record in the component mounting devices M4, M5 extracted in the operation parameter extraction step (ST13) are displayed on the display unit 31.

[0065] Next, when an operation parameter to be updated is selected in the update setting column 47d of the operation parameter update screens 45, 52, etc. (ST15) and the update button 50 is operated, the parameter update unit 19 replaces the selected second operation parameter with the first operation parameter and updates (creates) the component data 33 (ST16: component data update step). Next, if there is a component for which the operation parameter is to be updated (Yes in ST17), the process returns to the display condition setting step (ST11) to update the operation parameter of the next component. If there is no component for which the operation parameter is to be updated (No in ST17), the update process of the component data 33 ends.

[0066] The component data 33 including the first operation parameter (estimated operation parameter 26) updated by the above-described component data management method is then transmitted to the component mounting apparatuses M4 and M5 on the component mounting line 4 and used for the production of the mounting substrate. Further, the performance information 23 of the component mounting operation using the updated component data 33 is acquired by the management computer 3 and then used when generating the learning model 25. That is, the learning unit 13 generates the learning model 25 based on the learning information 24 obtained by adding the updated first operation parameter included in the component data 33 and the information (performance information 23) regarding the first operation parameter. Thereby, the reliability of the second operation parameter (estimated operation parameter 26) estimated based on the learning model 25 can be improved.

[0067] As described above, the management computer 3 of the present embodiment is a component data management apparatus that manages the component data 33 and includes a parameter estimation unit 14 that estimates the operation parameter (estimated operation parameter 26) of the first component based on the learning model 25 indicating the relationship between the operation parameter 35 and the component information 34 and the component information 34 of the first component, a first operation parameter stored corresponding to the first component, and a display unit 31 that displays the second operation parameter of the first component estimated by the parameter estimation unit 14. Thereby, it is possible to easily confirm the reliability such as the confidence level and error rate of the created operation parameter.

[0068] Note that the "first component" used in the above description is a term used for explanation and is not limited thereto. For example, it may be expressed using other terms such as "one component", "component A", or "specific component".

Industrial Applicability

[0069] The component data management apparatus, the component data management method, and the component data management program of the present invention have an effect that the reliability of the created operation parameter can be easily confirmed, and are useful in the field of mounting components on a substrate.

Explanation of Signs

[0070] 3 Management computer (component data management device) M4, M5 Component mounting devices

Claims

1. A component data management device that manages component data in which component information of a component is linked to operating parameters that are operating conditions of a component mounting device for mounting the component on a board, comprising: a parameter estimation unit that estimates an operation parameter of a first part based on a learning model indicating a relationship between an operation parameter and part information and the part information of the first part; a display unit that displays a comparison between a plurality of first operation parameters stored in correspondence with the first part and a plurality of second operation parameters of the first part estimated by the parameter estimation unit; and a parameter update unit that replaces and updates the first operation parameter with the second operation parameter selected from a plurality of second operation parameters displayed on the display unit.

2. 2. The component data management device according to claim 1, wherein the first operating parameter is stored in a database as an operating parameter used by a component mounting device.

3. 3. The component data management device according to claim 1, wherein the first operation parameter is stored in a database in association with performance information of a component mounting device.

4. 4. The part data management device according to claim 1, wherein the operation parameters include at least two of a parameter for moving a part, a parameter for holding a part, and a parameter for photographing a part.

5. The part data management device according to claim 1 , further comprising a learning unit that generates the learning model based on learning information that includes the updated first operation parameter and information related to the first operation parameter.

6. An extracting unit is further configured to extract, from the stored first operation parameters of the plurality of parts, a first operation parameter of a part having similar or identical part information; 6. The parts data management device according to claim 1, wherein the display unit displays the extracted first operation parameter.

7. A calculation unit that calculates a certainty factor of the estimated second motion parameter, 7. The parts data management device according to claim 1, wherein the display unit displays the second operation parameter and the confidence factor in association with each other.

8. The part data management device according to claim 7 , wherein the calculation unit calculates the certainty factor based on the learning model.

9. The part data management device according to claim 7 , wherein the calculation unit calculates the certainty factor based on learning information used to generate the learning model.

10. The parts data management device according to claim 1 , wherein the display unit also displays performance information that is linked to and stored in association with the first operating parameter.

11. A component data management method for managing component data in which component information of a component is linked to operating parameters that are operating conditions of a component mounting device for mounting the component on a board, comprising: a parameter estimation step of estimating an operational parameter of a first part based on a learning model indicating a relationship between an operational parameter and part information and the part information of the first part; a display step of displaying on a display unit a plurality of first operation parameters stored corresponding to the first part and a plurality of second operation parameters of the first part estimated in the parameter estimation step in a comparative manner; and an updating step of replacing the first operation parameter with the second operation parameter selected from the displayed plurality of second operation parameters, thereby updating the first operation parameter.

12. A parts data management program for causing a computer to execute the parts data management method according to claim 11.

Citation Information

Patent Citations

  • Method and apparatus for managing mounting data, and program recording medium

    JP2002076700A

  • Electronic component mounting system

    JP2014093335A

  • Mounting board manufacturing system

    JP2019004129A

  • Mounting condition estimation device, learning device, mounting condition estimation method, and program

    JP2021077675A

  • Production data creation device and production data creation method

    WO2020194979A1