Information processing device, information processing method, program, and production system
By generating status monitoring and contribution display screens through multivariate analysis of the production line, users can quickly identify abnormal causes in the production process, solving the problem of difficulty in determining abnormal causes in existing technologies and improving the operating efficiency of the production line.
Patent Information
- Application Number
- CN202480012814.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-03-13
- Filing Date
- 2024-02-16
- Publication Date
- 2025-10-03
AI Technical Summary
In the prior art, it is difficult for users to quickly determine the cause of an abnormality in a production process, resulting in the possibility of a long time required to restore the process to a normal state.
The information processing device performs multivariate analysis on the status of multiple processes, generates status monitoring screens and contribution display screens, and uses graphs and charts to display the time series of statistical quantities and the implementation period of work categories, helping users identify the cause of abnormalities.
Users can quickly identify the cause of anomalies in the production process, shortening the time to determine the cause of the anomaly and reducing the time the production line is stopped due to anomalies.
Smart Images

Figure CN120752593A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to an information processing apparatus, an information processing method, a program, and a production system. Background Art
[0002] Japanese Patent Application Laid-Open No. 2017-177218 (Patent Document 1) discloses managing fluctuations in processing parameters in a manufacturing process by using a multivariate statistical management process and a management chart.
[0003] Prior art literature
[0004] Patent Literature
[0005] Patent Document 1: Japanese Patent Application Laid-Open No. 2017-177218
[0006] Non-patent literature
[0007] Non-Patent Document 1: Tamura Kishiomi, "The Third MT Method Status Diagnosis," Standardization and Quality Management, 2008, Vol. 61, No. 12 Summary of the Invention
[0008] Problems to be solved by the invention
[0009] The above-mentioned management chart shows the time-dependent changes in parameters within a specific process. If a parameter deviates from the management range, it is considered a process anomaly. It is not easy for users to determine the cause of the anomaly based solely on parameter fluctuations. Therefore, it may take time for users to restore the process to normal.
[0010] An object of the present disclosure is to provide an information processing device, an information processing method, and a program for providing information that allows a user to easily identify the cause of an abnormality occurring in a production process.
[0011] Means for solving problems
[0012] According to one example of the present disclosure, an information processing device processes information related to the status of a production line including multiple processes. The device includes: a storage unit that stores multiple variables representing the status of the multiple processes and a job record containing a job category to which a job related to at least one of the multiple processes belongs and a period during which the job was performed; a processing unit; and an output unit. The processing unit calculates statistics per unit time by performing multivariate analysis on the multiple variables and generates an image signal representing an image including a status monitoring screen. The status monitoring screen displays a first graph showing a time series of statistics with time on a first axis and statistics on a second axis, and a graph showing the execution period of each job category, aligned with the time axis. The output unit outputs the image signal to a display device.
[0013] According to the present disclosure, it is possible to provide information that allows users to easily identify the cause of an abnormality that occurs in a production process. When an abnormality occurs, the statistic changes significantly. Information about the fact that the statistic has changed significantly and the time when the change began is provided to the user through the first graph. In addition, the graph will prompt the user with information about the time when the significant change in the statistic began (or the operation performed immediately before it). Therefore, the user can easily identify the cause of the abnormality that occurred in the production process.
[0014] In the above disclosure, the processing unit further calculates the contribution of each of the plurality of variables to a statistic selected from a time series of statistics, and generates an image signal including a contribution display screen displaying a second graph in the image, wherein the second graph represents the contribution of each of the plurality of variables.
[0015] According to the present disclosure, information about variables that have a large impact (contribution) on statistics among multiple variables can be provided to the user. Therefore, for example, information about variables that have a large contribution to statistics when an abnormality occurs in a production line can be provided to the user.
[0016] In the above disclosure, the processing unit selects a main item from multiple variables based on the contribution degree, and generates an image signal in a manner that associates the contribution degree of the main item in the second graph with the implementation period of the job category associated with the main item in the chart of the status monitoring screen in the image.
[0017] According to the present disclosure, when a statistic deviates from a management range due to an abnormality in a production line, the user can understand which job type is associated with a variable that greatly contributes to the statistic deviating from the management range.
[0018] In the above disclosure, the processing unit sets the display color of the contribution degree of the main item in the second graph and the display color of the execution period of the work type associated with the main item in the graph of the status monitoring screen to the same color.
[0019] According to the present disclosure, a user can easily grasp the correlation between a variable (main item) that greatly contributes to a statistic that deviates from the management range and a task category associated with the main item.
[0020] In the above disclosure, the work log further includes information related to the work content of the work. The processing unit generates an image signal so as to display the work content associated with the work type and execution period selected from the work log in an image in association with a graph on the status monitoring screen.
[0021] According to the present disclosure, it is possible to provide the user with information on specific work contents belonging to a work category associated with a main project.
[0022] According to an example of the present disclosure, an information processing method is provided for processing information associated with the status of a production line including a plurality of processes, comprising: calculating a statistic per unit time by performing multivariate analysis on a plurality of variables representing the status of the plurality of processes; generating an image signal representing an image including a status monitoring screen, wherein the status monitoring screen displays a graph of a time series of statistics with a first axis as the moment and a second axis as the statistic, and a graph representing the implementation period of a job category to which a job related to at least one of the plurality of processes belongs, arranged in a manner aligned with the time axis; and outputting the image signal to a display device.
[0023] According to the present disclosure, it is possible to provide information for allowing a user to easily identify the cause of an abnormality occurring in a production process.
[0024] According to one example of the present disclosure, a program causes a computer to execute an information processing method for processing information related to the status of a production line including multiple processes. The information processing method includes: calculating a statistic per unit time by performing multivariate analysis on multiple variables representing the status of the multiple processes; generating an image signal representing an image including a status monitoring screen, wherein the status monitoring screen displays a graph showing a time series of statistics with time as the first axis and statistics as the second axis, and a chart showing the execution period of a job category to which a job related to at least one of the multiple processes belongs, aligned with the time axis; and outputting the image signal to a display device.
[0025] According to the present disclosure, it is possible to provide information for allowing a user to easily identify the cause of an abnormality occurring in a production process.
[0026] According to one example of the present disclosure, a production system includes: a production line including a plurality of processes; and an information processing device that processes information related to the status of the plurality of processes. The information processing device obtains a plurality of variables representing the status of the plurality of processes, and a job record, wherein the job record includes a job category to which a job related to at least one of the plurality of processes belongs, and a period during which the job was performed, i.e., an implementation period. The information processing device calculates statistics per unit time by performing multivariate analysis on the plurality of variables, and generates an image signal representing an image including a status monitoring screen. The status monitoring screen displays a graph showing a time series of statistics with the first axis as the moment and the second axis as the statistic, and a chart showing the implementation period of the job category, aligned with the time axis. The production system also includes a display device that receives the image signal and displays the status monitoring screen.
[0027] According to the present disclosure, users can easily identify the cause of an abnormality that occurs during a production process. Therefore, for example, the time required to find the cause of the abnormality can be shortened. Alternatively, even if a production line is stopped due to an abnormality, the downtime can be shortened.
[0028] Effects of the Invention
[0029] According to the present disclosure, it is possible to provide information for allowing a user to easily identify the cause of an abnormality occurring in a production process. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 This is a schematic diagram showing the configuration of a production system including an information processing device according to an embodiment.
[0031] Figure 2 It is a schematic diagram showing a configuration example of a management system according to an embodiment.
[0032] Figure 3 This is a schematic diagram showing an example of the hardware configuration of the information processing device according to the embodiment.
[0033] Figure 4 This is a diagram showing an example of the functional configuration of an information processing device according to an embodiment.
[0034] Figure 5 This is a diagram showing an example of the structure of the main parts of a mechanical relay, which is an example of a product produced on a production line.
[0035] Figure 6 This is a diagram showing an example of a job record input screen provided to a user by a terminal device.
[0036] Figure 7 This is a schematic diagram for explaining the relationship between information included in a work log performed by an information processing device and items that are candidates for abnormality causes.
[0037] Figure 8 This is a diagram showing an example of a status monitoring screen.
[0038] Figure 9 This is a schematic diagram showing an example of a contribution display screen according to the embodiment.
[0039] Figure 10 This is a schematic diagram showing an example of additional display on a status monitoring screen provided by the information processing apparatus according to the embodiment to the terminal apparatus.
[0040] Figure 11 This is a flowchart showing an example of a process flow executed by the information processing apparatus according to the embodiment. DETAILED DESCRIPTION
[0041] The embodiments of the present invention will be described in detail with reference to the accompanying drawings. The same or corresponding parts in the drawings are denoted by the same reference numerals and their description will not be repeated.
[0042] §1 Application Examples
[0043] Reference Figure 1 , an example of a scenario in which the present invention is applied is described. Figure 1 1 is a schematic diagram showing the structure of a production system including an information processing device according to an embodiment. Figure 1 As shown, production system 1 includes production line 2, information processing device 100 that processes information related to the status of production line 2, and terminal device 70. Information processing device 100 is communicably connected to production line 2 and terminal device 70.
[0044] The information processing device 100 repeatedly acquires values of a plurality of variables indicating the status of the production line 2 from the production line 2. The "values of a plurality of variables" are numerical data output from a sensor (not shown) or a device (not shown).
[0045] The timing at which the information processing device 100 repeatedly acquires the values of the plurality of variables is not particularly limited. For example, the information processing device 100 may acquire the values of the plurality of variables at a fixed cycle.
[0046] The information processing device 100 also obtains a work log. This work log can also be input into the information processing device 100 in the form of text data. For example, the work log is input into the information processing device 100 from the terminal device 70. The work log is created, for example, by a user of production line 2. However, work logs are not limited to being created by users. For example, the work log can be created by identifying a work based on information from a camera or device installed in an area and recording the identified work.
[0047] The work log corresponds to qualitative information about the status of production line 2. The work log contains information about a work associated with at least one of the multiple processes of production line 2. Specifically, the work log includes information about the work category to which the work belongs, the time period during which the work was performed, and the content of the work.
[0048] The information processing device 100 stores the acquired numerical data and operation log in the data storage unit 132. The information processing device 100 reads a plurality of variables (numerical data) from the data storage unit 132, performs multivariate analysis on the plurality of variables, and thereby calculates statistics per unit time (step (1)).
[0049] Next, the information processing device 100 creates a graph (graph, first graph) based on the calculated statistics, which displays the time series of the statistics with the first axis as the time and the second axis as the statistics. Furthermore, the information processing device 100 creates a chart (chart) representing the implementation period of the job category based on the job records stored in the data storage unit 132. The form of the chart is not particularly limited, and it can be a Gantt chart, for example. The information processing device 100 generates an image signal representing an image including a status monitoring screen, in which the first graph and the chart are arranged and displayed in a manner aligned with the time axis. The information processing device 100 outputs the image signal to the terminal device 70.
[0050] The terminal device 70 is a device having a display function, an input function, a communication function, etc., and is, for example, a personal computer or a tablet computer, etc. The terminal device 70 receives an image signal and displays an image 200 .
[0051] The image 200 includes a status monitoring screen 201 that displays the monitoring results of the status of the production line 2. In the status monitoring screen 201, a graph 201A (first graph) and a chart 201B are displayed in a manner aligned with the time axis.
[0052] In addition, the information processing device 100 calculates the contribution of each of the multiple variables to the statistic selected from the time series. The "statistic selected from the time series" is, for example, a statistic selected by the user from the time series of the statistics shown in the graph 201A. In this case, the information processing device 100 generates an image signal that includes a contribution display screen that displays the second graph in the above image, and the second graph represents the contribution of each of the multiple variables. The terminal device 70 displays the contribution display screen 202 (second screen) that represents the contribution of each of the multiple variables to the selected statistic together with the status monitoring screen 201. The contribution display screen 202 includes a graph 202A (second graph) that represents the contribution of each of the multiple variables (step (2)).
[0053] In addition, the information processing device 100 compares the calculated statistic with the management range of the statistic. When the calculated statistic is outside the management range, the information processing device 100 detects that an abnormality has occurred in production line 2 (step (3)). In this case, the information processing device 100 sets the color of the mark representing the statistic that deviates from the management range in the display of the statistics in graph 201A to a color (for example, red) different from the color (for example, blue) of the mark representing the statistic that is within the management range. The user can easily understand that an abnormality has occurred in production line 2 by confirming that a mark of a color different from the usual color is displayed in graph 201A of the status monitoring screen 201. In addition, with respect to the display of graph 201A, a warning range can be further set within the management range, and the statistics within the warning range can be indicated by a yellow mark.
[0054] When the user selects a statistic that deviates from the management scope, information processing device 100 selects a primary factor from among the multiple variables that is the primary cause of the anomaly based on the contribution of each variable to the statistic. The primary factor is selected based on the magnitude of the contribution. For example, the variable with the highest contribution and the variable with the second highest contribution are selected as primary factors.
[0055] The information processing device 100 generates an image signal in such a manner that the main item of the abnormality cause of the production line 2 is associated with the work type associated with the item and displayed (step (4)). Specifically, when generating the image signal representing the image including the status monitoring screen 201 and the contribution display screen 202, the information processing device 100 generates the image signal in such a manner that the contribution of the main item in the graph 202A is associated with the execution period of the work type associated with the main item in the chart 201B of the status monitoring screen 201.
[0056] exist Figure 1 In the example of the graph 202A shown, multiple variables are represented as parameters A to G. Among parameters A to G, parameter C is the parameter with the largest contribution, and parameter E is the parameter with the second largest contribution. When generating an image signal, the information processing device 100 sets the display colors of the contribution of parameter C and the contribution of parameter E to red and yellow, respectively. In the graph 202A, the contribution of parameter C is displayed in red, and the contribution of parameter E is displayed in yellow. In addition, the contribution of other parameters (contribution with three digits or less) can also be displayed in a color different from the display colors of the largest contribution and the second largest contribution (for example, green).
[0057] Graph 201B shows three work categories (categories a through c) and their respective performance periods. Of categories a through c, the work category associated with parameter C is work category c, and the work category associated with the contribution of parameter E is work category b. In graph 201B, the bar representing the performance period of work category c is displayed in the same color (red) as the color used to display the contribution of parameter C in graph 202A. Furthermore, in graph 201B, the bar representing the performance period of work category b is displayed in the same color (yellow) as the color used to display the contribution of parameter E in graph 202A.
[0058] The information processing device 100 processes information obtained from the production process to make it easier for users to identify the cause of an anomaly that occurs during the production process. If an anomaly occurs on the production line, the user can understand the type of work associated with the anomaly by viewing the status monitoring screen 201 and the contribution display screen 202. This makes it easier for the user to infer the cause of the anomaly. Therefore, according to this embodiment, for example, the time required to determine the cause of the anomaly can be shortened. Alternatively, if the production line is stopped due to an anomaly, the downtime can be shortened.
[0059] Furthermore, in this embodiment, the display of a major item with a high contribution to a statistic and its associated task type is not limited to cases where the statistic deviates from the management range. For example, as described above, if a warning range is set within the statistic's management range, a major item determined based on its contribution to a statistic within that warning range can also be displayed in association with its associated task type. Even if the statistic is within the management range, if an abnormal trend is observed in the statistic's transition, it is possible to identify tasks associated with a variable with a high contribution.
[0060] §2Concrete examples
[0061] <System Configuration Example>
[0062] Figure 2 Schematic diagram showing a configuration example of a management system according to an embodiment. Figure 2 The production system 1 is associated with a production line 2 including a plurality of processes and provides a function for managing the production line 2.
[0063] In this embodiment, the production line 2 is not limited to a production line for producing a specific product. This embodiment can be applied to any production line including multiple processes. In addition, the number of processes included in the production line 2 is not particularly limited. As an example, in Figure 2 In the process, the production line 2 is composed of a plurality of processes 21 to 25. Figure 2In the embodiment, steps 21 to 25 are also referred to as “step 1” to “step 5”.
[0064] Data collection devices 31-35 respectively collect data related to the status of processes 21-25. Data collection devices 31-35 transmit the collected data to information processing apparatus 100. Each of data collection devices 31-35 is, for example, a sensor, device, or equipment. Each of data collection devices 31-35 may transmit status information related to the target process at predetermined intervals or at event intervals, for example, via a network (not shown).
[0065] The information processing device 100 collects information related to the status of the corresponding process from each of the data collection devices 31 to 35. The information processing device 100 uses this collected information to manage the status of the production line 2. Furthermore, the information processing device 100 generates an image signal representing an image including a screen displaying the status of the production line 2. The information processing device 100 outputs this image signal to the terminal device 70.
[0066] The terminal device 70 functions as a display device that displays the analysis results of the information processing device 100. Furthermore, the terminal device 70 functions as an input device for a user to input records related to the work of the production line.
[0067] Production system 1 of the embodiment employs 4M+1E management. 4M+1E management is a method that analyzes factors from the perspectives of the 4Ms (machine, man, material, and method) and the 1E (environment). For phenomena (problems) that occur in quality management, these perspectives are used to analyze the causes and establish measures / countermeasures.
[0068] From a machine perspective, factors inherent to manufacturing equipment, devices, and tools are classified.
[0069] From a human perspective, classification is performed based on factors such as the worker's years of experience / proficiency, the worker's physical and mental state, and the content of the work they are responsible for.
[0070] From the perspective of materials, factors such as the characteristics, quality, and material of the raw materials are classified.
[0071] From the perspective of method, for example, factors caused by steps determined for each process are classified.
[0072] At the starting point of the environment, factors such as lighting, sound, and air are classified.
[0073] The factors associated with certain quality management phenomena are not limited to a single factor. Sometimes, multiple factors, either from the same perspective or from different perspectives, intersect to cause the phenomenon. When such multiple factors intersect, these factors are sometimes collectively referred to as "complex factors."
[0074] One purpose of the production system 1 of the embodiment is to facilitate quality management of manufacturing equipment from the perspective of 4M+1E management. According to this embodiment, even users who do not have knowledge of 4M+1E management (e.g., the person in charge or responsible for quality management) can more efficiently and appropriately manage the quality of manufacturing equipment.
[0075] <Hardware Structure of Information Processing Device>
[0076] Figure 3 Schematic diagram showing an example of the hardware configuration of an information processing device according to an embodiment. Figure 3 As shown, information processing device 100 typically has a structure that conforms to a general computer architecture. Specifically, information processing device 100 includes a processor 101 such as a CPU (Central Processing Unit) or an MPU (Micro-Processing Unit), memory 102, storage 103, display controller 104, input interface 105, and communication interface 106. These components are connected via a bus to enable data communication with each other.
[0077] The processor 101 implements various processes of this embodiment by developing various programs stored in the storage 103 in the memory 102 and executing them.
[0078] The memory 102 is typically a volatile storage device such as a DRAM, and stores programs and the like read from the storage 103 .
[0079] The memory 103 is typically a non-volatile magnetic storage device such as a hard disk drive. The memory 103 stores the abnormality detection program 131 executed by the processor 101. Therefore, the invention of this embodiment can also be implemented as a non-transitory computer-readable medium that stores the abnormality detection program 131. The various programs installed in the memory 103 can also be circulated in a state stored in a storage medium such as a memory card. Alternatively, the various programs installed in the memory 103 can also be downloaded from a distribution server or the like via the communication interface 106 and thus stored in the memory 103.
[0080] The memory 103 further includes a data storage unit 132 . The data storage unit 132 stores data collected by the information processing apparatus 100 from data collection equipment and a job log input by a user via the terminal device 70 .
[0081] The display controller 104 is connected to the terminal device 70 , and outputs signals for displaying various information to the terminal device 70 in accordance with internal commands from the processor 101 .
[0082] The input interface 105 mediates data transmission between the processor 101 and the terminal device 70. Specifically, the input interface 105 receives operational instructions and information provided to the information processing apparatus 100 by a user operating the terminal device 70. The information provided from the terminal device 70 includes a job log input by the user operating the terminal device 70. The input device included in the terminal device 70 is not limited and may include, for example, a keyboard, a mouse, a touch panel, a dedicated console, and the like.
[0083] The communication interface 106 connects the processor 101 with external devices (such as a data collection device installed on the production line 2 (see Figure 2 The communication interface 106 typically includes Ethernet (registered trademark) or USB (Universal Serial Bus).
[0084] When using a computer having a structure conforming to a general-purpose computer architecture as described above, in addition to applications for providing the functions of the embodiments, an OS (Operating System) for providing the basic functions of the computer may also be installed. In this case, the program of the embodiments may also execute processing by calling necessary modules from among the program modules provided as part of the OS in a prescribed order and at a predetermined timing. In other words, the program of the embodiments may not itself include the modules described above, but may execute processing in cooperation with the OS.
[0085] Alternatively, a part or all of the functions provided by the execution of the abnormality detection program 131 may be implemented as a dedicated hardware circuit.
[0086] <Functional Structure of Information Processing Device>
[0087] Figure 4 1 is a diagram showing an example of the functional structure of an information processing device according to an embodiment. Figure 4 As shown, the information processing device 100 includes a collection unit 11, a storage unit 12, a calculation unit 13, a detection unit 14, a selection unit 15, a signal generation unit 16, and an output unit 17. The calculation unit 13, the detection unit 14, the selection unit 15, and the signal generation unit 16 constitute the processing unit 10.
[0088] The collection unit 11 is implemented by the input interface 105, the communication interface 106, and the processor 101 that executes the abnormality detection program 131. The collection unit 11 collects data from the data collection device (see Figure 2 ) collects actual values of a plurality of variables representing the current status of the production line 2 per unit time (eg, 1 minute, 5 minutes, etc.) from the production line 2. Furthermore, the collection unit 11 acquires the operation log input by the user via the terminal device 70.
[0089] The storage unit 12 is implemented by the data storage unit 132 in the memory 103 and the processor 101 executing the abnormality detection program 131. The storage unit 12 stores a plurality of variables collected or acquired by the collection unit 11 and a work log input from the terminal device 70.
[0090] The processing unit 10 (calculation unit 13, detection unit 14, selection unit 15, and signal generation unit 16) is implemented by the processor 101 executing the abnormality detection program 131. The calculation unit 13 calculates the statistic per unit time by performing multivariate analysis on multiple variables. Multivariate analysis is a method of statistically processing multivariate data composed of multiple explanatory variables. Therefore, the calculation unit 13 can use a well-known multivariate analysis method. For example, the calculation unit 13 can also use the MT (Mahayana Taguchi) method to calculate the statistic. By applying the MT method to multiple variables, the calculation unit 13 can calculate the Mahalanobis distance as a statistic.
[0091] The calculation unit 13 may also calculate statistics using multivariate analysis methods other than the MT method. Examples of multivariate analysis methods other than the MT method include PCA (Principal Component Analysis), PLS (Partial Least Squares), and the Taguchi method.
[0092] The calculation unit 13 also calculates the contribution of each of the multiple variables to the calculated statistic. For example, when the MT method is used for multivariate analysis, the calculation unit 13 obtains a data set representing the values of multiple variables. For each combination of one or more variables selected from the multiple variables, the calculation unit 13 calculates the Mahalanobis distance of the data set using the unit space corresponding to the combination. In addition, the unit space corresponding to each combination can also be pre-generated using a sample data set obtained when the production line 2 is operating normally. The calculation unit 13 creates a factor effect diagram for the multiple variables based on the Mahalanobis distance calculated for each combination. The factor effect diagram shows the influence of each parameter on the Mahalanobis distance, that is, the contribution.
[0093] Detection unit 14 uses the statistics calculated by calculation unit 13 to detect an abnormality in production line 2. For example, if an abnormality occurs in any of the multiple processes included in production line 2, the statistics will fluctuate. Detection unit 14 compares the statistics with the management range of statistics to determine whether the statistics are within the management range. If the statistics deviate from the management range, detection unit 14 detects that an abnormality has occurred in production line 2.
[0094] In response to the detection of an abnormality by the detection unit 14, the selection unit 15 selects a variable from a plurality of variables that has a relatively large influence on the statistic. For example, when the MT method is used for multivariate analysis, the selection unit 15 may also use the technique disclosed in Non-Patent Document 1 (Tamura Kishishin, "3rd MT Method Status Diagnosis," Standardization and Quality Management, 2008, Vol. 61, No. 12) to extract a predetermined number of parameters. According to the method disclosed in the aforementioned document, the selection unit 15 extracts a predetermined number of parameters with large factor effects from the factor effect diagram generated by the calculation unit 13 as primary items. The factor effect diagram represents the influence of each parameter on the Mahalanobis distance. For example, if the Mahalanobis distance calculated using the unit space corresponding to a combination containing a certain variable (referred to as "parameter A") is greater than the Mahalanobis distance calculated using the unit space corresponding to a combination not containing parameter A, parameter A has a greater influence on the Mahalanobis distance. Therefore, the selection unit 15 can extract parameter A as the primary item.
[0095] The signal generation unit 16 generates a status monitoring screen ( Figure 1 The image signal of the image of the state monitoring screen 201 shown in FIG. 20 is a graph ( Figure 1 201A shown), and a graph showing the execution period of the work type ( Figure 1 The graph 201B shown is displayed in a manner aligned with the time axis. The graph showing the time series of the statistic may also include a display showing the management range of the statistic.
[0096] Furthermore, when the detection unit 14 detects that an abnormality has occurred in the production line 2, the signal generation unit 16 generates an image signal so that the detection result of the detection unit 14 is displayed on the image. Figure 1 As shown, when generating an image signal representing an image including the graph 201A, the signal generating unit 16 sets the display color of a mark representing a statistic outside the management range to be different from the display color of a mark representing a statistic within the management range.
[0097] The signal generating unit 16 may further obtain the contribution of each of the plurality of variables to a statistic selected from the time series of the statistic during the generation of the image, and generate an image signal such that a contribution display screen is included in the image.
[0098] When the detection unit 14 detects an abnormality in the production line 2, the signal generation unit 16 generates an image signal by performing processing to associate and display the contribution of a major item in the graph on the contribution display screen with the execution period of the work type associated with the major item in the chart on the status monitoring screen. For example, the signal generation unit 16 sets the display color of the contribution of the major item and the display color of the execution period of the work type associated with the major item so that the contribution of the major item and the execution period of the work type associated with the major item are displayed in the same color.
[0099] The output unit 17 is implemented by the display controller 104 and the processor 101 executing the abnormality detection program 131. The output unit 17 outputs the image signal generated by the processing unit 10 (signal generating unit 16) to the display device (terminal device 70).
[0100] The terminal device 70 processes the image signal to display the status monitoring screen 201. When the image signal represents an image including both the status monitoring screen 201 and the contribution display screen 202, the terminal device 70 displays the status monitoring screen 201 and the contribution display screen 202.
[0101] By viewing graph 201A on the status monitoring screen 201, the user can understand the evolution of the status of production line 2. If an abnormality occurs on production line 2, the user can confirm the abnormality by viewing graph 201A. Furthermore, by viewing contribution display screen 202 and graph 201B on the status monitoring screen 201, the user can identify the task type associated with the project with the highest contribution (primary project).
[0102] The structure of the information processing device 100 is not limited to Figure 4 For example, the information processing device 100 may also be configured to have a display function and an input function. According to this structure, the information processing device 100 may have a display function and an input function. Figure 3 or Figure 4 In addition to the elements shown, input devices such as a keyboard and mouse, and a display device may also be included. Therefore, output unit 17 outputs image signals to the display device. The display device displays status monitoring screen 201 and contribution display screen 202. Thus, the display device that receives image signals from output unit 17 is not limited to a device separate from information processing device 100. The display device may be a device included in information processing device 100.
[0103] <Work log input example>
[0104] Hereinafter, in order to describe the present embodiment more specifically, a mechanical relay will be described as an example of a product produced by the production line 2 .
[0105] Figure 5 1 is a diagram showing an example of the structure of the main parts of a mechanical relay, which is an example of a product produced on a production line. Figure 5 As shown, the mechanical relay 5 includes an iron core 52 wound with a coil 51, an iron sheet 53, a contact 54a (terminal A), a contact 54b (terminal B), a contact 54c (terminal C), a hinge spring 55, a coil terminal 56, fixed sheet terminals 57a, 57b and a movable sheet terminal 57c.
[0106] When current flows through coil 51 via coil terminal 56, iron core 52 becomes magnetized. Consequently, iron piece 53 is attracted to iron core 52. By attracting iron piece 53 to iron core 52, contact 54c attached to iron piece 53 separates from contact 54b and comes into contact with contact 54a. When no current flows through coil 51, the force of hinge spring 55 separates iron piece 53 from iron core 52. Consequently, contact 54c separates from contact 54a and comes into contact with contact 54b.
[0107] Figure 6 FIG. 1 is a diagram showing an example of a job record input screen provided to a user by a terminal device. Figure 6 As shown, the information processing apparatus 100 provides the terminal apparatus 70 with an input screen 300 for allowing the user to input a job record to the terminal apparatus 70 .
[0108] The display format of the input screen is not particularly limited. Figure 6 An example of an input screen in a table format is shown in FIG.
[0109] Input screen 300 includes a production line input field 301, a process name input field 302, a device name input field 303, an implementation date and time input field 304, a job type input field 305, and a job content details input field 306. Each record consists of a number (No.), a production line, a process name, a device name, an implementation date and time (start and end date and time), a job type, and job content. Each record can also be automatically assigned a number.
[0110] The user inputs the production line information, process information, and device information into the production line input field 301 , the process name input field 302 , and the device name input field 303 , respectively.
[0111] The user inputs the start time and end time of the job in the execution date and time input field 304 .
[0112] The user selects a corresponding job category from a plurality of job categories registered in job category table 310. The selected job category is then input into job category input field 305. Job category table 310 is pre-stored in information processing apparatus 100 and is read by information processing apparatus 100 when a job record is input.
[0113] The work content details input field 307 is a free entry field in which the user can input the specific content of the work.
[0114] In this embodiment, the execution date and time (start and end time) of a job is input. The period from the start time to the end time is the execution period of the job. The job type and execution period determined by the user input are displayed on the status monitoring screen 201 in a time series of statistics aligned with the time axis.
[0115] In this embodiment, the user is allowed to input information about the production line, process, and device through the work record input screen 300. This allows the upper-level item of the cause of the abnormality of the production line 2 to be associated with the qualitative information associated with the item. Figure 7 This point will be explained.
[0116] Figure 7 This is a schematic diagram for explaining the relationship between information included in a job log performed by an information processing device and items that are candidates for abnormality causes. Figure 7 As shown, the information processing apparatus 100 includes a job record history data table 300A and a collection data item table 400. The job record history data table 300A stores the data that the user has input via the input screen 300 (see Figure 6 Therefore, the operation record history data table 300A includes production line information 301A, process name information 302A, device name information 303A, implementation date and time information 304A, operation type information 305A, and operation content details information 306A.
[0117] The collected data item table 400 includes items such as production line information 401, process name information 402, device name information 403, data collection equipment name information 404, and database column name information 405. The database column name information 405 is an item displayed on the contribution display screen.
[0118] Information processing device 100 searches collected data item table 400 using production line information 301A, process name information 302A, and device name information 303A in work log history data table 300A as keys, extracting database column name information 405 from the corresponding record. This allows the information contained in the work log to be associated with the item that is a candidate for the cause of the abnormality.
[0119] <Screen Structure Example>
[0120] Figure 8 This is a diagram showing an example of a status monitoring screen. Figure 8 As shown, the status monitoring screen 201 includes a graph 201A showing a time series of statistics (Mahalanobis distance) and a chart 201B showing the working period of an event.
[0121] Graph 201A displays a mark 210 indicating a statistic calculated by the calculation unit 13 and a line 211 indicating a management range (threshold) of the statistic. When the statistic is within the management range, the mark indicating the statistic is displayed in a first color (eg, blue).
[0122] Chart 201B is a so-called Gantt chart. To create chart 201B, information processing apparatus 100 extracts job date and time information (start and end dates) and job category information from job log history data table 300A. The extracted job categories (events) are arranged and displayed on the vertical axis of chart 201B. Bars 220 indicate the job duration (the period from the start date to the end date) of each event.
[0123] Figure 9 2 is a schematic diagram illustrating an example of a contribution display screen according to an embodiment. For example, a user operates a mouse or the like to overlap a pointer with a mark in graphic 201A, thereby selecting a statistic corresponding to the mark. The information processing device 100 receives information about the position of the pointer within the image from the terminal device 70, determines the selected statistic, and causes the terminal device 70 to display a contribution display screen 202 including a graphic 202A representing multiple contributions for the selected statistic. Furthermore, the contribution display screen 202 is not limited to being provided only for statistics that deviate from the management scope. The information processing device 100 may also generate an image signal in such a manner that the contribution display screen 202 is displayed on the terminal device 70 for any statistic selected by the user.
[0124] Reference Figure 8 and Figure 9 If an abnormality occurs in production line 2, the statistic deviates from the management range. Marker 212 indicates the statistic deviating from the management range. Marker 212 is highlighted. For example, mark 212 is displayed in a second color (e.g., red) different from the first color.
[0125] exist Figure 92 shows an example of the contribution of multiple variables to the statistic when an abnormality occurs on a production line. Contribution display screen 202 includes graph 202A. The horizontal axis of graph 202A represents multiple variables, and the vertical axis of graph 202A represents the contribution of each variable. The variable with the highest contribution among the multiple variables is "Terminal A Insertion Depth." Furthermore, the variable with the second highest contribution among the multiple variables to the abnormality on Line 2 is "Terminal A Bend Angle."
[0126] "Terminal A insertion depth" and "Terminal A bending angle" correspond to the main items. Contributions of the main items are highlighted in the contribution display screen 202. For example, bar 231 indicating the contribution of "Terminal A insertion depth" is displayed in red. Bar 232 indicating the contribution of "Terminal A bending angle" is displayed in yellow. Bars indicating the contribution of other variables are displayed in a color different from red and yellow, such as blue. If no abnormality occurs in production line 2, the contribution of all variables may also be displayed in blue.
[0127] like Figure 9 As shown, the emphasis displayed on the contribution degree display screen 202 corresponds to the emphasis displayed on the operation period in chart 201B. Specifically, the color used to emphasize the operation period in chart 201B is the same as the color used to display the contribution degree associated with the main factor in the contribution degree display screen 202. Bar 221 represents the implementation period of the event associated with the variable with the highest contribution degree ("Adjustment of the A-terminal loop material feeder"). Bar 221 is displayed in red. Bar 222 represents the operation time of the event associated with the variable with the second highest contribution degree ("Adjustment of the A-terminal bending machine"). Bar 222 is displayed in yellow.
[0128] When only graph 201A is displayed on status monitoring screen 201, the user can detect that an abnormality has occurred in production line 2 by referring to graph 201A. However, if the abnormality in production line 2 is caused by multiple factors, it may be difficult for the user to determine the cause of the abnormality based on graph 201A alone.
[0129] In this embodiment, graph 201A and chart 201B are displayed aligned with the time axis. This makes it easier for users to understand the relationship between statistics and work categories (events). For example, if an anomaly occurs on production line 2, the user can identify the event that occurred at the date and time closest to the date and time identified by marker 212. By displaying statistics and their associated qualitative information aligned with the time axis, users can easily understand whether there is a relationship between work events and production line anomalies.
[0130] Furthermore, the main factor (superordinate factor) of the abnormality cause and the information on the work type (qualitative information) associated with the main factor are displayed in a color-coded manner. This allows users to understand the relationship between on-site work records and abnormalities on production line 2. Therefore, if an abnormality occurs in the manufacturing process, the cause of the abnormality can be easily determined.
[0131] In addition, according to Figure 8 In this example, the time at which the abnormality occurred, as identified by marker 212 in graph 201A, is the time at which the execution period for the work type represented by bars 221 and 222 in graph 201B has ended. This indicates a causal relationship: the abnormality occurred on production line 2 due to the execution of the work belonging to the work type corresponding to bars 221 and 222.
[0132] Furthermore, an image displaying information on the content of work may be included in the status monitoring screen 201 . Figure 10 This is a schematic diagram showing an example of additional display on a status monitoring screen provided by the information processing apparatus according to the embodiment to the terminal apparatus.
[0133] like Figure 10 As shown, the user operates the mouse or the like to place the pointer 223 on the position of the bar 221. The information processing apparatus 100 receives information about the position of the pointer in the image from the terminal device 70 and determines that the bar 221 is selected. The information processing apparatus 100 searches the job record history data table 300A using the event (job type) corresponding to the bar 221 and the execution period indicated by the bar 221 as search conditions, and extracts the job content details information 306A (see FIG. 1 ) from the corresponding record. Figure 7 The information processing apparatus 100 generates an image signal so as to display the annotation display 224 for displaying the extracted job detail information at a position adjacent to the bar 221 .
[0134] The location of annotation display 224 is not particularly limited, as long as it is displayed in association with bar 221. For example, when the user selects bar 221, annotation display 224 may be displayed as a pop-up window at any location on the terminal device screen. By providing the user with information about the work content, detailed information can be provided to help the user understand the cause of any production line anomalies.
[0135] <Analysis example of abnormality cause>
[0136] In this embodiment, users can Figure 8 and Figure 9 The following is a hypothetical example to analyze the cause of an abnormality in the production line.
[0137] (1) The user checks the graphic 201A of the status monitoring screen 201 (see Figure 8 ). In the graph 201A, the mark 212 is located above the line 211 indicating the threshold value. Therefore, the user detects an abnormality in the production line 2.
[0138] (2) The user selects the mark 212 using a device such as a mouse. As a result, the contribution display screen 202 (see Figure 9 ). The user can understand the main factor items based on the contribution displayed on the contribution display screen 202. Figure 9 In the example shown, bar 231 representing the contribution of "Terminal A Insertion Height" is displayed in red, and bar 232 representing the contribution of "Terminal A Bend Angle" is displayed in yellow. Therefore, the user can understand that the main factors are "Terminal A Insertion Height" and "Terminal A Bend Angle."
[0139] Furthermore, the user observes the status monitoring screen 201 (see Figure 8 ), the user can see that bars 221 and 222 are displayed in red and yellow, respectively, in graph 201B. Therefore, the user can understand that the events associated with "Terminal A Insertion Height" and "Terminal A Bending Angle" are "Terminal A Ring Material Feeder Adjustment" and "Terminal A Bending Machine Adjustment," respectively.
[0140] (3) Based on the information obtained from the status monitoring screen 201 and the contribution display screen 202 , the user investigates what phenomenon causes the contribution of the two factors mentioned above to the abnormality to increase.
[0141] Assume that an investigation into "Adjustment of the A-Terminal Loop Stock Feeder" reveals a pause (also known as a "short pause") in the A-Terminal Loop Stock Feeder. For example, a user discovers a crack in the stock. Since the material's hardness changes midway through the stock, they infer that the height at which the A-Terminal is inserted into the relay substrate has changed. This allows the user to understand why the height of the A-Terminal insertion contributes significantly to the anomaly.
[0142] (4) Furthermore, the user's investigation into the "Bend Angle of Terminal A" revealed that the mold of the Terminal A bending device had been replaced with a new mold. The user's investigation into the new mold revealed subtle changes in the shape of the new mold compared to the previously used mold. This allowed the user to understand the reason for the increased contribution of the Bend Angle of Terminal A to the abnormality.
[0143] (5) Based on the results of the investigation, the user can formulate countermeasures to eliminate the cause of the abnormality. For example, as a countermeasure for "Terminal A insertion height", a countermeasure is formulated to replace the ring material with a new ring material. As a countermeasure for "Terminal A bending angle", a countermeasure is formulated to adjust the angle of the bending machine.
[0144] (6) Furthermore, a report on the cause of the abnormality and the countermeasures is made from the manufacturing site. For example, the following report is made.
[0145] "Until now, the most common phenomena have been 'temporary downtime of the A-terminal ring material feeder' and 'die replacement of the A-terminal bending device'. These phenomena, when occurring at different times, did not significantly impact product (relay) quality. Therefore, no specific measures were taken for these phenomena. However, the results of this analysis indicate that the overlap of these phenomena at the same time could lead to an abnormality in Line 2. Therefore, stricter precautions will be implemented going forward."
[0146] <Processing Flow of Information Processing Device>
[0147] Figure 11 This is a flowchart showing an example of the flow of processing performed by the information processing device according to the embodiment. Figure 3 The processor 101 shown executes an anomaly detection program 131, such as Figure 4 The information processing apparatus 100 is configured as shown, and executes Figure 11 The processing shown.
[0148] Reference Figure 11 and Figure 4 First, the collecting unit 11 obtains numerical data related to a plurality of variables representing the status of the production line 2 (step S10). In this embodiment, the collecting unit 11 obtains numerical data from the data collecting devices 31 to 35 (see Figure 2 ) obtains numerical data associated with multiple variables.
[0149] The collecting unit 11 also obtains the work log from the terminal device 70 (step S11). The collecting unit 11 obtains the work log when the user inputs the work log to the terminal device 70. Therefore, the acquisition of the work log is performed independently of the processing of step S10.
[0150] Next, the processing unit 10 (calculation unit 13) calculates a statistic using the numerical data obtained in step S10 (step S12). For example, the calculation unit 13 calculates the statistic (Mahalanobis distance) using the MT method. Furthermore, the processing unit 10 (calculation unit 13) calculates the contribution of each of the multiple variables to the statistic calculated in step S12 (step S13).
[0151] Next, the processing unit 10 (detection unit 14) determines whether the statistic calculated in step S12 deviates from the management range. When the statistic deviates from the management range, the detection unit 14 detects that an abnormality has occurred in the production line 2. In this case ("Yes" in step S14), the processing proceeds to step S15. In step S15, the processing unit 10 (signal generation unit 16) determines to display the main items of the abnormality cause in association with the job category. On the other hand, when the statistic is within the management range ("No" in step S14), the processing proceeds from step S14 to step S16. "The statistic is within the management range" means that the production line 2 is normal.
[0152] In step S16, the processing unit 10 (signal generating unit 16) generates an image signal representing the image 200 including the status monitoring screen 201 using the statistics calculated by the process of step S12 and the job log acquired by the process of step S11. If information indicating that the user has selected a statistic from the time series of statistics is not input to the information processing device 100, the process proceeds from step S16 to step S19.
[0153] When information indicating that the user has selected a statistic from the time series of statistics is input from terminal device 70 to information processing device 100, the process proceeds to step S17. In step S17, signal generation unit 16 generates an image signal so that contribution display screen 202, which indicates the contribution of multiple variables to the selected statistic, and status monitoring screen 201 are included in image 200 displayed on terminal device 70.
[0154] If it is determined in step S14 that line 2 is normal, the process proceeds from step S17 to step S19. On the other hand, if an abnormality is detected in line 2 (i.e., if it is determined in step S15 that the main items of the abnormality cause are displayed in association with the work type), the process proceeds from step S17 to step S18.
[0155] In step S18, the signal generator 16 sets the display color of the contribution degree of the main item in graph 202A and the display color of the execution period of the corresponding operation type to the same color for displaying the contribution degree and the execution period of the operation type set by the image signal. The process then proceeds from step S18 to step S19.
[0156] In step S19 , the output unit 17 outputs the image signal generated in any one of steps S16 , S17 , and S18 to the display device (terminal device 70 ).
[0157] §3 Notes
[0158] As described above, this embodiment includes the following disclosure.
[0159] (Structure 1)
[0160] An information processing device (100) processes information related to the status of a production line including a plurality of processes (21 to 25), wherein the information processing device (100) comprises:
[0161] a storage unit (12, 132) storing a plurality of variables representing the status of the plurality of processes (21 to 25) and storing a work record including a work category to which a work related to at least one of the plurality of processes (21 to 25) belongs and a period during which the work is performed, i.e., an implementation period;
[0162] a processing unit (10); and
[0163] Output section (17),
[0164] The processing unit (10) calculates a statistic per unit time by performing multivariate analysis on the plurality of variables.
[0165] The processing unit (10) generates an image signal representing an image (200) including a status monitoring screen (201), wherein the status monitoring screen (201) displays a first graph (201A) showing a time series of the statistic with a first axis representing time and a second axis representing the statistic, and a graph (201B) showing the implementation period of the work type, aligned with the time axis.
[0166] The output unit (17) outputs the image signal to a display device (70).
[0167] (Structure 2)
[0168] In the information processing device (100) described in Configuration 1,
[0169] The processing unit (10) further calculates the contribution of each of the plurality of variables to the statistic selected from the time series of the statistic, and generates the image signal including a contribution display screen (202) displaying a second graph (202A) in the image (200), wherein the second graph (202A) represents the contribution of each of the plurality of variables.
[0170] (Structure 3)
[0171] In the information processing device (100) described in Configuration 2,
[0172] The processing unit (10) selects a main item from the plurality of variables based on the contribution,
[0173] The processing unit (10) generates the image signal by displaying the contribution of the main item in the second graphic (202A) and the implementation period of the work category associated with the main item in the chart (201B) of the status monitoring screen (201) in association with each other in the image (200).
[0174] (Structure 4)
[0175] In the information processing device (100) described in Configuration 3,
[0176] The processing unit (10) sets the display color of the contribution of the main item in the second graph (202A) and the display color of the implementation period of the work category associated with the main item in the chart (201B) of the status monitoring screen (201) to the same color.
[0177] (Structure 5)
[0178] In the information processing device (100) according to any one of Configurations 1 to 4,
[0179] The job record also includes information related to the job content of the job.
[0180] The processing unit (10) generates the image signal in such a manner that the work content selected from the work record and associated with the work type and the implementation period are displayed in the image (200) in association with the chart (201B) of the status monitoring screen (201).
[0181] (Structure 6)
[0182] An information processing method for processing information related to the status of a production line including a plurality of processes (21 to 25), wherein the information processing method comprises:
[0183] (S12) calculating a statistic per unit time by performing multivariate analysis on a plurality of variables representing the conditions of the plurality of processes (21 to 25);
[0184] (S16), generating an image signal representing an image (200) including a status monitoring screen (201), wherein the status monitoring screen (201) displays a graph (201A) showing a time series of the statistic with a first axis representing time and a second axis representing the statistic, and a chart (201B) showing an implementation period of a job category to which a job related to at least one of the plurality of processes (21 to 25) belongs, arranged in a manner aligned with the time axis; and
[0185] (S19), outputting the image signal to the display device (70).
[0186] (Structure 7)
[0187] A program (131) causes a computer to execute an information processing method for processing information related to the status of a production line including a plurality of processes (21 to 25), wherein:
[0188] The information processing method comprises:
[0189] (S12) calculating a statistic per unit time by performing multivariate analysis on a plurality of variables representing the conditions of the plurality of processes (21 to 25);
[0190] (S16), generating an image signal representing an image (200) including a status monitoring screen (201), wherein the status monitoring screen (201) displays a graph (201A) showing a time series of the statistic with a first axis representing time and a second axis representing the statistic, and a chart (201B) showing an implementation period of a job category to which a job related to at least one of the plurality of processes (21 to 25) belongs, arranged in a manner aligned with the time axis; and
[0191] (S19), outputting the image signal to the display device (70).
[0192] (Structure 8)
[0193] A production system (1), wherein the production system (1) comprises:
[0194] A production line comprising multiple steps (2); and
[0195] An information processing device (100) processes information related to the status of the plurality of processes,
[0196] The information processing device (100) obtains a plurality of variables representing the status of the plurality of processes and a job record, wherein the job record includes a job category to which a job related to at least one of the plurality of processes belongs and a period during which the job is performed, i.e., an implementation period.
[0197] The information processing device (100) calculates statistics per unit time by performing multivariate analysis on the plurality of variables.
[0198] The information processing device (100) generates an image signal representing an image including a status monitoring screen (201), wherein the status monitoring screen (201) displays a graph (201A) showing a time series of the statistic with a first axis representing time and a second axis representing the statistic, and a chart (201B) showing the implementation period of the job type, aligned with the time axis.
[0199] The production system (1) further includes a display device (70) that receives the image signal and displays the status monitoring screen (201).
[0200] While the embodiments of the present invention have been described, the embodiments disclosed herein are to be construed in all respects as illustrative and non-restrictive. The scope of the present invention is indicated by the claims, and all modifications within the meaning and scope of the claims and equivalents are intended to be encompassed.
[0201] Label Description
[0202] 1: Production system; 2: Production line; 5: Mechanical relay; 10: Processing unit; 11: Collection unit; 12: Storage unit; 13: Calculation unit; 14: Detection unit; 15: Selection unit; 16: Signal generation unit; 17: Output unit; 21-25: Processing steps; 31-35: Data collection device; 51: Coil; 52: Iron core; 53: Iron sheet; 54a-54c: Contacts; 55: Hinge spring; 56: Coil terminal; 57a, 57 b: Fixed terminal; 57c: Movable terminal; 70: Terminal device; 100: Information processing device; 101: Processor; 102: Memory; 103: Storage; 104: Display controller; 105: Input interface; 106: Communication interface; 131: Abnormality detection program; 132: Data storage unit; 200: Image; 201: Status monitoring screen; 201A, 202A: Graphics; 201B: Chart; 202: Tribute Degree display screen; 210, 212: Mark; 211: Line; 220, 221, 222, 231, 232: Bar; 223: Pointer; 224: Annotation display; 300: Input screen; 300A: Work history data table; 301: Manufacturing line input field; 301A, 401: Manufacturing line information; 302: Process name input field; 302A, 402: Process name information; 303: Device name input field; 303A, 403: Device name information; 304: Implementation date and time input field; 304A: Implementation date and time information; 305: Job category input field; 305A: Job category information; 306, 307: Job content details input field; 306A: Job content details information; 310: Job category table; 400: Collection data item table; 404: Data collection device name information; 405: Database column name information; S10~S19: Steps.
Claims
1. An information processing device for processing information related to the status of a production line including a plurality of processes, wherein: The information processing device has: a storage unit that stores a plurality of variables representing the status of the plurality of processes and stores a work record including a work category to which a work related to at least one of the plurality of processes belongs and an implementation period during which the work was implemented; Processing Department; as well as Output unit; The processing unit calculates a statistic per unit time by performing multivariate analysis on the plurality of variables. The processing unit generates an image signal representing an image including a status monitoring screen, wherein the status monitoring screen displays a first graph showing a time series of the statistic with a first axis representing time and a second axis representing the statistic, and a graph showing the execution period of the job type, aligned with the time axis. The output unit outputs the image signal to a display device.
2. The information processing device according to claim 1, wherein The processing unit further calculates the contribution of each of the plurality of variables to the statistic selected from the time series of the statistic, and generates the image signal including a contribution display screen displaying a second graph in the image, wherein the second graph represents the contribution of each of the plurality of variables.
3. The information processing device according to claim 2, wherein: The processing unit selects a main item from the plurality of variables based on the contribution, The processing unit generates the image signal so that the contribution degree of the main item in the second graph and the execution period of the work type associated with the main item in the graph of the status monitoring screen are associated and displayed in the image.
4. The information processing device according to claim 3, wherein: The processing unit sets a display color of the contribution degree of the main item in the second graph and a display color of the execution period of the work type associated with the main item in the graph of the status monitoring screen to the same color.
5. The information processing device according to any one of claims 1 to 4, wherein: The job record also includes information related to the job content of the job. The processing unit generates the image signal so that the work content associated with the work type and the execution period selected from the work record and the graph of the status monitoring screen are displayed in the image in association with each other.
6. An information processing method for processing information related to the status of a production line including a plurality of processes, wherein: The information processing method has the following features: calculating a statistic per unit time by performing multivariate analysis on a plurality of variables representing the conditions of the plurality of processes; generating an image signal representing an image including a status monitoring screen, wherein a graph showing a time series of the statistic with a first axis representing time and a second axis representing the statistic, and a chart showing an execution period of a job category to which a job related to at least one of the plurality of processes belongs are arranged and displayed in a manner aligned with the time axis; as well as The image signal is output to a display device.
7. A program causing a computer to execute an information processing method for processing information related to the status of a production line including a plurality of processes, wherein: The information processing method comprises: calculating a statistic per unit time by performing multivariate analysis on a plurality of variables representing the conditions of the plurality of processes; generating an image signal representing an image including a status monitoring screen, wherein a graph showing a time series of the statistic with a first axis representing time and a second axis representing the statistic, and a chart showing an execution period of a job category to which a job related to at least one of the plurality of processes belongs are arranged and displayed in a manner aligned with the time axis; as well as The image signal is output to a display device.
8. A production system, wherein: The production system has: Production lines with multiple processes; and an information processing device for processing information related to the status of the plurality of processes, The information processing device obtains a plurality of variables indicating the status of the plurality of processes and a job record, wherein the job record includes a job category to which a job related to at least one of the plurality of processes belongs and a period during which the job is performed, i.e., an implementation period. The information processing device calculates a statistic per unit time by performing multivariate analysis on the plurality of variables. The information processing device generates an image signal representing an image including a status monitoring screen, wherein the status monitoring screen displays a graph showing a time series of the statistic with a first axis representing time and a second axis representing the statistic, and a graph showing the execution period of the job type, aligned with the time axis. The production system further includes a display device configured to receive the image signal and display the status monitoring screen.
Citation Information
Patent Citations
Multivariate statistical process control of laser powder bed additive manufacturing
JP2017177218A