Molding management system

Through the molding management system, the information processor acquires and displays the cyclic data and abnormal occurrence reports of the injection molding unit. The abnormal occurrence report information is arranged and displayed in date and time order, and the abnormal occurrence reports are arranged in time order. This solves the problem of low efficiency in abnormal handling in the molding management system and realizes efficient response to abnormalities of the injection molding unit.

CN121745514APending Publication Date: 2026-03-27SEIKO EPSON CORP
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-24
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

In the existing technology, injection molding devices have difficulty efficiently determining the priority of responses when multiple anomalies occur, resulting in low anomaly handling efficiency.

Method used

The design molding management system includes an information processing device that acquires and displays the cyclic data and injection molding condition data of the injection molding device, arranges them in date and time order, and displays anomaly reports to help users quickly identify and respond to anomalies.

Benefits of technology

It improves the efficiency and accuracy of handling anomalies in injection molding equipment, enabling users to quickly identify and respond to multiple anomalies and optimize production management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121745514A_ABST
    Figure CN121745514A_ABST
Patent Text Reader

Abstract

Provided is a molding management system capable of efficiently handling abnormalities occurring in a cycle. The molding management system includes an information processing device that acquires, for each cycle, cycle data including one or more pieces of cycle-related information and first date time information, and performs processing on the basis of a received operation. Displaying, on a display unit, a data display image that displays a list in which the acquired one or more pieces of loop data are arranged in the order of date and time, the one or more pieces of loop-related information including feature value information indicating a feature value of an amount detected for each loop by a detection unit attached to the injection molding device; on the basis of feature value information of loop data included in the list, the information processing device displays, on the data display image, abnormality occurrence report information that reports that an abnormality has occurred in the loop, and shows, on the data display image, the degree of the abnormality occurring in the loop.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to a molding management system. Background Technology

[0002] Technology for managing the production of products in production processes, including the injection molding process performed by an injection molding device, has been researched and developed.

[0003] Hereinafter, a technique is known that enables a user to confirm an abnormality that occurs during an injection molding cycle performed by an injection molding apparatus and the content of that abnormality (see Patent Document 1).

[0004] Patent Document 1: Japanese Patent Application Publication No. 07-060815

[0005] However, while the technology described in Patent Document 1 allows the user to identify the abnormalities that occur during the injection molding cycle performed by the injection molding apparatus and the content of those abnormalities, it is sometimes difficult to prioritize the response to each of the multiple abnormalities when they occur. This makes it difficult to efficiently respond to multiple abnormalities, and therefore it is not preferred. Summary of the Invention

[0006] To address the aforementioned problems, one solution disclosed herein is an information processing device communicatively connected to a terminal device, and a molding management system for managing the production of the product in a production process, including an injection molding process performed by an injection molding apparatus. The information processing device acquires cycle data for each cycle, including one or more cycle-related information obtained as the injection molding process is performed by the injection molding apparatus and a first date and time information showing the date and time obtained from the injection molding apparatus. Based on a received operation, the information processing device displays a data display image showing a list of the acquired cycle data arranged in date and time order on a display unit. The cycle-related information includes feature value information showing feature values ​​of quantities detected by a detection unit installed in the injection molding apparatus for each cycle. Based on the feature value information of the cycle data included in the list, the information processing device displays an anomaly report information indicating that an anomaly occurred in the cycle on the data display image, and the degree of the anomaly occurred in the cycle is shown in the data display image. Attached Figure Description

[0007] Figure 1 This is a diagram showing an example of the configuration of the molding management system 1.

[0008] Figure 2This is a diagram illustrating an example of retrieving image P1.

[0009] Figure 3 This is a diagram illustrating the method for determining injection molding condition data corresponding to cyclic data.

[0010] Figure 4 This is a diagram illustrating an example of a search image P1 displaying a summary of search results in the search results display area R1.

[0011] Figure 5 This is a diagram illustrating an example of a retrieved image P1 displaying an error report.

[0012] Figure 6 This is a diagram showing an example of a condition-specified image P2.

[0013] Figure 7 This is a first example of a search result display area R1 that shows anomaly information along with anomaly occurrence report information.

[0014] Figure 8 This is a second example of a search result display area R1 that shows anomaly information along with anomaly occurrence report information.

[0015] Figure 9 This is a third example of a search result display area R1 that shows anomaly information along with anomaly occurrence report information.

[0016] Figure 10 This is a fourth example of a search result display area R1 that shows anomaly information along with anomaly occurrence report information.

[0017] Figure 11 This is the fifth example of a search result display area R1 that shows anomaly information along with anomaly occurrence report information.

[0018] Figure 12 It is a graph used to compare anomaly report information with different colors.

[0019] Figure 13 It is shown Figure 11 The search results shown are a diagram of a variant of region R1.

[0020] Figure 14 It is shown Figure 9 The search results shown are a diagram of a variant of region R1.

[0021] Figure 15 This is a diagram showing an example of a condition-specified image P3.

[0022] Figure 16 This is a diagram showing an example of a condition-specified image P4.

[0023] Figure 17 This is a diagram illustrating an example of the hardware configuration of an information processing device X.

[0024] Figure 18 This is a diagram illustrating an example of the functional configuration of an information processing device X.

[0025] Figure 19 This is a diagram illustrating an example of the processing flow performed by the information processing device X based on the operation received via the retrieved image P1.

[0026] Explanation of reference numerals in the attached figures

[0027] 1… Molding management system, 10… Managed device, 11… Injection molding device, 20… Information processing device, 30… Server, 31… Processor, 32… Storage unit, 33… Communication unit, 34… Control unit, 40… Terminal device, 341… Loop data acquisition unit, 342… Injection molding condition data acquisition unit, 343… Display control unit, 344… Output control unit, X… Information processing device. Detailed Implementation

[0028] <Implementation Method>

[0029] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings.

[0030] <Overview of Molding Management System>

[0031] First, an overview of the molding management system involved in the implementation method will be provided.

[0032] The molding management system described in this embodiment manages the production of products in a production process that includes an injection molding process performed by an injection molding apparatus. This molding management system includes an information processing unit. The information processing unit is communicatively connected to a terminal device. Furthermore, the information processing unit acquires cycle data for each cycle, including one or more cycle-related information obtained as the injection molding process is performed by the injection molding apparatus, and first date and time information showing the date and time obtained from the injection molding apparatus. Additionally, based on a received operation, the information processing unit displays a data display image showing a list of the acquired one or more cycle data arranged in date and time order on a display unit. Here, the one or more cycle-related information includes feature value information showing feature values ​​of quantities detected by the detection unit installed in the injection molding apparatus for each cycle. Furthermore, based on the feature value information of the cycle data included in this list, the information processing unit displays an anomaly report information indicating that an anomaly occurred during the cycle on the data display image, and shows the degree of the anomaly that occurred during the cycle in the data display image. Therefore, this molding management system can efficiently respond to anomalies that occur during the cycle.

[0033] The following describes in detail the configuration of the molding management system involved in this implementation and the processing performed by the server of the molding management system.

[0034] <Composition of Molding Management System>

[0035] Hereinafter, the configuration of the molding management system involved in the implementation method will be described using molding management system 1 as an example.

[0036] Figure 1 This is a diagram showing an example of the configuration of the molding management system 1.

[0037] Molding management system 1 is a type of Manufacturing Execution System (MES). For example, molding management system 1 includes one or more managed devices 10, an information processing device 20, and a server 30. Alternatively, molding management system 1 may be configured to not include one or more managed devices 10, or only include a portion of them. Furthermore, molding management system 1 may be configured to not include the information processing device 20 but include the server 30. Alternatively, molding management system 1 may be configured to include the information processing device 20 but not the server 30. In molding management system 1, the information processing device 20 may be integrated with the server 30. Hereinafter, as an example, the case where molding management system 1 includes multiple managed devices 10 as one or more managed devices will be described. Furthermore, hereinafter, as an example, the case where molding management system 1 includes both the information processing device 20 and the server 30, which is separate from the information processing device 20, will be described. Furthermore, at least one of the information processing device 20 and the server 30 is an example of an information processing device.

[0038] Each of the multiple managed devices 10 in the molding management system 1 is a device managed by the molding management system 1. Figure 1 For ease of explanation, each of these plurality of managed devices 10 is indicated by the same reference numerals. However, some or all of these plurality of managed devices 10 may be devices of different kinds. At least one of these plurality of managed devices 10 includes an injection molding apparatus for injection molding products using resins such as plastics. Figure 1The injection molding apparatus 11 shown is an example of such an injection molding apparatus. Furthermore, among these multiple managed apparatuses 10, an injection molding apparatus for performing metal injection molding (MIM) of a product may also be included. Hereinafter, for ease of explanation, injection molding of products using resins such as plastics will be simply referred to as injection molding. Additionally, below, an injection molding apparatus for performing injection molding of products using resins such as plastics will be simply referred to as an injection molding apparatus. Furthermore, in addition to the injection molding apparatus, the multiple managed apparatuses 10 may also include peripheral equipment for the injection molding apparatus. Peripheral equipment for the injection molding apparatus may include, but is not limited to, a material supply device that supplies the material used in the injection molding of the product to the injection molding apparatus, a conveying device that transports the product injected by the injection molding apparatus, a cleaning device that cleans the product injected by the injection molding apparatus, and a sintering device that sinters the product cleaned by the cleaning device. Furthermore, at least one injection molding apparatus included in the multiple managed apparatuses 10 may also be an apparatus for performing injection molding using materials other than resin and metal.

[0039] The molding management system 1 manages the production of products in a production process that includes injection molding processes performed by injection molding devices included in multiple managed devices 10. Here, the injection molding devices included in the multiple managed devices 10 can be any configuration capable of producing products through injection molding. For ease of explanation, the process of injection molding a product once by an injection molding device will be described as a cycle.

[0040] The information processing device 20 acquires cycle data from each of the more than one injection molding apparatuses included in the plurality of managed devices 10 on a per-cycle basis. More specifically, the information processing device 20 acquires cycle data from each of the more than one injection molding apparatuses at the end of each cycle. Here, the cycle data acquired from a certain injection molding apparatus in a certain cycle includes more than one cycle association information obtained as the cycle is executed by the injection molding apparatus, device identification information identifying the injection molding apparatus, and first date and time information showing the date and time acquired by the information processing device 20 from the injection molding apparatus. In addition, the cycle data may also be composed of other information besides the more than one cycle association information, the device identification information, and the first date and time information. In addition, the device identification information may be, for example, an ID (Identifier) ​​that identifies the injection molding apparatus, but may also be other information that can identify the injection molding apparatus, such as an IP (Internet Protocol) address assigned to the injection molding apparatus. In addition, the device identification information may also be a composition included in the more than one cycle association information. The following description, as an example, illustrates a case where the device identification information is included in one or more cyclic correlation information. In this case, the one or more cyclic correlation information includes at least one or more feature value information in addition to the device identification information. Furthermore, the one or more cyclic correlation information may also include other information besides the device identification information and one or more feature value information. This other information may be part or all of, but is not limited to, operating status information, product quantity information, etc. The one or more feature value information included as cyclic correlation information in the cyclic data is information showing the feature value of the quantity detected by each of the one or more various detection units installed in the injection molding apparatus. The detection unit that detects a certain quantity is, for example, a sensor that detects that quantity, but is not limited to it. In addition, the one or more feature value information may be part or all of, but is not limited to, information showing the feature value of temperature, information showing the feature value of pressure, information showing the feature value of current, information showing the feature value of voltage, etc. Furthermore, the one or more various detection units may include a detection unit that detects the quality of the product. In this case, the detection unit may be, for example, an apparatus that includes a camera unit capable of capturing images of the product and detecting its quality, but is not limited to this. Furthermore, in this case, the feature value information included as cyclic correlation information in the cyclic data includes quality information indicating the quality of the product. For example, the quantity indicating the quality of the product detected by the detection unit may be any one of a predetermined plurality of values ​​arranged in descending order of quality, but is not limited to this.Here, a characteristic value of a quantity is a value that indicates the characteristics of that quantity, such as a maximum value, average value, or other statistically processed value, but is not limited to these values. Furthermore, the characteristic value information indicating the characteristic value of the quantity can be the characteristic value itself or information indicating the time series of the quantity. Additionally, the operating status information included as cycle correlation information in the cycle data indicates the operating status of the injection molding apparatus. Furthermore, the product quantity information included as cycle correlation information in the cycle data indicates the number of products that were injection molded in that cycle. Additionally, the first date and time information indicating the date and time obtained by the information processing device 20 from the injection molding apparatus can be a timestamp or other information indicating that date and time. Each cycle data containing such information can be identified by the combination of device identification information and the first date and time information. Furthermore, if only one injection molding apparatus is connected to the information processing device 20, the cycle data may not include device identification information. This is because, in this case, each cycle data can be identified solely by the first date and time information. When the information processing device 20 acquires a certain loop of data, it stores the acquired loop of data and outputs the acquired loop of data to the server 30. Thus, the information processing device 20 is able to store the acquired loop of data in the server 30 as well.

[0041] Furthermore, whenever the information processing device 20 sets injection molding conditions for the injection molding apparatus, it obtains injection molding condition data from each of the more than one injection molding apparatus included in the plurality of managed devices 10. Here, the injection molding condition data obtained from a particular injection molding apparatus includes information showing more than one injection molding condition setting for that apparatus, device identification information identifying that apparatus, and second date and time information corresponding to the date and time obtained by the information processing device 20 from that apparatus. Alternatively, the injection molding condition data may also include other information besides the more than one injection molding condition setting, the device identification information, and the second date and time information. The device identification information may be, for example, an ID identifying the injection molding apparatus, but may also include other information that identifies the apparatus, such as an IP address assigned to it. Furthermore, the device identification information may be included within the more than one injection molding condition setting. Hereinafter, as an example, the case where the device identification information is included within the more than one injection molding condition setting will be described. In this case, the more than one injection molding condition information includes, in addition to the device identification information, some or all of the following: information indicating the injection speed, information indicating the screw rotation speed, information indicating the lower limit of the injection holding pressure, and information indicating the upper limit of the injection holding pressure. However, the information included in the more than one injection molding condition information is not limited to these information. Furthermore, the second date and time information indicating the date and time obtained by the information processing device 20 from the injection molding device can be a timestamp or other information indicating the date and time. When the information processing device 20 obtains injection molding condition data, it stores the obtained injection molding condition data and outputs the obtained injection molding condition data to the server 30. Thus, the information processing device 20 can also store the obtained injection molding condition data on the server 30. Alternatively, the information processing device 20 may be configured not to obtain injection molding condition data. In this case, the server 30 does not obtain injection molding condition data from the information processing device 20.

[0042] Furthermore, based on requests from terminal devices communicatively connected to the information processing device 20, the information processing device 20 displays various images based on data stored in the information processing device 20 on the display unit of the terminal device. Here, these images include GUI (Graphical User Interface), icons, windows on an OS (Operating System), etc. As an example, the following is an example... Figure 1As shown, the case where the information processing device 20 and the terminal device 40 are communicatively connected will be described. Furthermore, in this embodiment, the processing involved in logging into the information processing device 20 by the terminal device 40 is a known process and will therefore be omitted from description. Additionally, for ease of explanation, the act of the information processing device 20 receiving an operation from the terminal device 40 via an image displayed on the terminal device 40 will be simply referred to as an "information processing device 20 receiving operation." That is, hereinafter, when the information processing device 20 performs a certain process based on a received operation, it means that the information processing device 20 performs that process based on the operation received from the terminal device 40 via an image displayed on the terminal device 40.

[0043] The information processing device 20 is, for example, a workstation, a desktop PC (Personal Computer), a laptop PC, etc., but is not limited to these. The information processing device 20 is communicatively connected to each of the plurality of managed devices 10 via wired or wireless communication. The communication network connecting the information processing device 20 and each of the plurality of managed devices 10 is, for example, a LAN (Local Area Network) within a facility housing the plurality of managed devices 10, but is not limited to this. This communication network can also be the Internet, a mobile communication network, or other communication networks.

[0044] Server 30 stores the loop data acquired by information processing device 20. For example, when server 30 acquires a certain loop data from information processing device 20, it stores the acquired loop data.

[0045] In addition, server 30 stores injection molding condition data acquired by information processing device 20. For example, when server 30 acquires certain injection molding condition data from information processing device 20, it stores the acquired injection molding condition data.

[0046] Furthermore, server 30, upon request from a terminal device communicatively connected to server 30, displays various images based on data stored on server 30 on the display of the terminal device. These images may be GUI elements, icons, windows on the operating system, etc. As an example, below... Figure 1As shown, the case where server 30 and terminal device 40 are communicatively connected will be described. Furthermore, in this embodiment, the processing related to login to server 30 by terminal device 40 is a known process and will therefore be omitted from description. Additionally, for ease of explanation, the operation received by server 30 from terminal device 40 via an image displayed on terminal device 40 will be referred to simply as a server 30 receiving operation. That is, hereinafter, when server 30 performs a certain process based on a received operation, it means that server 30 performs this process based on the operation received from terminal device 40 via an image displayed on terminal device 40.

[0047] As described above, in the molding management system 1, the information processing device 20 and the server 30 display various images based on stored data on the display unit of the terminal device 40 according to the received operations. Therefore, for ease of explanation, the information processing device 20 and the server 30 will be collectively referred to as the information processing device X in the following description, unless there is a need to distinguish between them. Furthermore, this display unit may be, for example, the display of the terminal device 40, a display device communicatively connected to the terminal device 40, etc., but is not limited to these. The following description will use the case where the display unit is the display of the terminal device 40 as an example. Additionally, for ease of explanation, the act of displaying an image on this display unit will be referred to as "displaying the image."

[0048] Based on the received operation, the information processing device X displays a search image P1 for retrieving one or more loop data items desired by the user from the one or more loop data items stored in the information processing device X. The search image P1 is an image that accepts various information that can be used as a search key for retrieving one or more loop data items desired by the user. Hereinafter, for the sake of simplicity, as an example, the search image P1 will be described using the device identification information of the injection molding apparatus that outputs the loop data and period information showing the date and time period in which the loop data was acquired by the information processing device 20 as the search key.

[0049] Figure 2 This is a diagram illustrating an example of retrieving image P1. Figure 2 In the example shown, the search image P1 includes input fields F1, F2, and F3, button B1, and a search results display area R1. Alternatively, the search image P1 may replace some or all of these GUIs (Graphical User Interfaces), or it may incorporate other GUIs capable of handling cyclical data retrieval operations. Hereinafter, for ease of explanation, the various operations handled by the information processing device X via the search image P1 will be collectively referred to as search operations.

[0050] Input field F1 is for inputting device identification information of the injection molding apparatus that has output the user's desired cycle data. Figure 2 In the example shown, "test1" was entered into input field F1 as an example of device identification information. Furthermore, device identification information can be entered into input field F1 through a drop-down menu or directly via an input device such as a keyboard.

[0051] Input fields F2 and F3 are fields for displaying period information, including the date and time period of the cyclical data desired by the user, obtained from the information processing device 20. Figure 2 In the example shown, input field F2 is for entering the start date and time information of the period. Similarly, in this example, input field F3 is for entering the end date and time information of the period.

[0052] More specifically, input field F2 consists of two input fields: input field F21 and input field F22. Input field F21 is the field where the starting year-month-day information displayed in the aforementioned start date and time information is entered. Figure 2 In the example shown, "2024 / 05 / 01", displaying May 7, 2024, was entered into input field F21 as an example of the starting date information. Furthermore, the starting date information can also be entered into input field F21 through selection based on a drop-down menu, selection based on a calendar image, or direct input via a keyboard or other input device. On the other hand, input field F22 is for entering the starting time information, which is the time displayed in the date and time information. "00:00", displaying 0:00, was entered into input field F22 as an example of the starting time information. Furthermore, the starting time information can also be entered into input field F22 through selection based on a drop-down menu, selection based on a clock image, or direct input via a keyboard or other input device.

[0053] Additionally, input field F3 consists of two input fields: input field F31 and input field F32. Input field F31 is for entering the year, month, and day information displayed in the aforementioned end date and time information. Figure 2In the example shown, "2024 / 05 / 31", displaying May 8, 2024, was entered into input field F31 as an example of ending date information. Furthermore, the ending date information can also be entered into input field F31 through selection based on a drop-down menu, selection based on a calendar image, or direct input via a keyboard or other input device. On the other hand, input field F32 is for entering the ending time information, specifically the time displayed in the date and time information. "00:00", displaying 0:00, was entered into input field F32 as an example of ending time information. Furthermore, the ending time information can also be entered into input field F32 through selection based on a drop-down menu, selection based on a clock image, or direct input via a keyboard or other input device.

[0054] Button B1 is a button that accepts and performs a search operation based on the search key by using some or all of the information entered into input fields F1 to F3 as the search key. That is, when the information processing device X receives a selection operation to button B1, it extracts one or more loop data corresponding to some or all of the information entered into input fields F1 to F3 as the search result. Then, the information processing device X displays a list of the extracted one or more loop data in the search result display area R1. Furthermore, in this embodiment, the selection operation is a click, tap, etc., but is not limited to these. Figure 2 The retrieved image P1 shown is the image before the extraction of data in this more than one loop was performed. Therefore, in Figure 2 The search results display area R1 shown does not display any content. Hereinafter, for ease of explanation, the overview of the one or more loop data extracted by the information processing device X will be referred to as the search results overview. Furthermore, the method for extracting the one or more loop data corresponding to some or all of the information input into input fields F1 to F3, i.e., the method for retrieving the one or more loop data, can be a known method or a method developed from a known method. Therefore, in this embodiment, a detailed description of the extraction method is omitted. Furthermore, the information processing device X may be configured to display an overview of all pre-stored one or more loop data as the search results overview in the search results display area R1 when a selection operation to button B1 is performed without inputting information into all input fields F1 to F3, or it may be configured to not display any content in the search results display area R1.

[0055] When the search results are displayed in the search results display area R1, the information processing device X extracts the injection molding condition data corresponding to each cycle of data extracted as part of the search results from one or more pre-stored molding condition data sets, and matches the extracted injection molding condition data with the cycle data. At this time, the information processing device X matches one injection molding condition data set with one cycle data set. That is, the information processing device X matches the cycle data sets with the injection molding condition data sets in a one-to-one or many-to-one manner. Therefore, when the search results are displayed in the search results display area R1, one injection molding condition data set corresponds to each cycle data set.

[0056] Here, the method for determining the injection molding condition data corresponding to each cycle data is described. When the information processing device X determines the injection molding condition data corresponding to a certain cycle data, it extracts one or more injection molding condition data sets from a pre-stored pool of one or more injection molding condition data sets, including device identification information contained in the cycle data. Then, from the extracted pool of one or more injection molding condition data sets, the information processing device X determines the injection molding condition data corresponding to that cycle data set, including second date and time information showing the date and time closest to the date and time indicated by the first date and time information contained in the cycle data set. Figure 3 This is a diagram illustrating the method for determining injection molding condition data corresponding to cyclic data. Figure 3 The image shows three cycle data points output from an injection molding device and three injection molding condition data points output from the same device. Specifically, in... Figure 3 The text displays three types of looping data: looping data containing the first date and time information showing May 1, 2024, 10:00:00; looping data containing the first date and time information showing May 1, 2024, 10:01:00; and looping data containing the first date and time information showing May 1, 2024, 10:05:00. On the other hand, in... Figure 3 The document displays three sets of injection molding condition data: one showing the second date and time information of May 1, 2024, at 09:00:00; another showing the second date and time information of May 1, 2024, at 10:02:00; and yet another showing the second date and time information of May 1, 2024, at 10:03:00. For example, in... Figure 3 The three cyclic data shown are extracted by the information processing device X from the retrieved image P1, and in the case of... Figure 3When the three injection molding condition data shown are pre-stored in the information processing device X, the information processing device X determines the injection molding condition data corresponding to each of the three cyclic data from these three injection molding condition data. Specifically, the information processing device X determines the injection molding condition data containing the second date and time information showing May 1, 2024, 09:00:00 as the injection molding condition data corresponding to the cyclic data containing the first date and time information showing May 1, 2024, 10:00:00. This is because, among the three date and time information of May 1, 2024, 09:00:00, 10:02:00, and 10:03:00, the closest past date and time to May 1, 2024, 10:00:00 is May 1, 2024, 09:00:00. Similarly, the information processing device X determines the injection molding condition data, including the second date and time information showing May 1, 2024, 09:00:00, as corresponding to the cyclic data, including the first date and time information showing May 1, 2024, 10:01:00. Furthermore, the information processing device X determines the injection molding condition data, including the second date and time information showing May 1, 2024, 10:03:00, as corresponding to the cyclic data, including the first date and time information showing May 1, 2024, 10:05:00. Therefore, in this case, the information processing device X does not determine the injection molding condition data, including the second date and time information showing May 1, 2024, 10:02:00, as corresponding to the cyclic data. Figure 3 The information processing device X can assign injection molding condition data corresponding to any one of the three cycle data shown. Therefore, unnecessary injection molding condition data can be omitted, and the necessary injection molding condition data for the user can be matched with the cycle data. This makes it easier for the user to understand the situation, for example, in the event of an abnormality in a product injection-molded by the injection molding machine, thus making it easier to determine the cause of the product abnormality. Through this determination method, the information processing device X can associate one molding condition data with... Figure 3 Each of the three cyclic data points shown corresponds to a specific cyclic data point. As a result, when the information processing device X displays the search results overview in the search results display area R1, one injection molding condition data point corresponds to each cyclic data point. Figure 3 In the diagram, the injection molding condition data corresponding to each cycle's data are connected using arrows. That is, in... Figure 3In the example shown, the information processing device X can correspond one injection molding condition data to one cycle data. However, this also means that there are multiple cycle data corresponding to a certain injection molding condition data. However, when a user encounters an anomaly in the quality of a product molded by injection molding, they often determine the cause of the anomaly while observing the cycle data. Therefore, even if the cycle data and injection molding condition data are matched in a many-to-one manner, if there is only one injection molding condition data corresponding to each cycle data, the information processing device X can prevent the work required to determine the cause of the anomaly from becoming cumbersome. Therefore, the information processing device X does not match multiple injection molding condition data to one cycle data, but matches one injection molding condition data to one cycle data. Furthermore, for example, the injection molding conditions usually set in the injection molding device are not changed during cycle execution. Therefore, even if the injection molding device is set multiple times before the cycle is executed, the injection molding conditions actually set in the injection molding device during the cycle execution are the last injection molding conditions set in the injection molding device during the period before the cycle execution begins. In this case, when the injection molding apparatus outputs a certain cycle data, the injection molding conditions set in the injection molding apparatus at the time of outputting this cycle data are precisely the injection molding conditions shown in the injection molding condition data containing second date and time information. This second date and time information shows the most recent date and time after the date and time shown in the first date and time information contained in the cycle data. Therefore, the information processing device X performs the correspondence between the cycle data and the injection molding condition data using the method described above. Furthermore, setting the injection molding conditions multiple times before executing the cycle occurs when incorrect injection molding conditions are set to the injection molding apparatus, the injection molding conditions change due to some circumstances, or an attempt is made to obtain better injection molding conditions, etc. Additionally, this correspondence between the cycle data and the injection molding condition data can also be performed by the information processing device X each time it stores cycle data. In this case, when the search results are displayed in the search results display area R1, each cycle data extracted as a search result already corresponds to one injection molding condition data. Therefore, in this case, when the information processing device X displays the search results in the search results display area R1, it does not perform the correspondence between the loop data and the injection molding condition data.

[0057] After matching one injection molding condition data with each of the extracted one or more cycle data, the information processing device X displays the corresponding information of the injection molding condition data corresponding to each cycle data together with each cycle data included in the search results overview in the search results display area R1. That is, in the search results display area R1, each cycle data is displayed together with the corresponding information of the injection molding condition data corresponding to the cycle data. Hereinafter, as an example, the case where the corresponding information displayed in the search results display area R1 with a certain cycle data is an image showing the injection molding condition data corresponding to that cycle data will be explained. Furthermore, this corresponding information may also be information other than an image. Additionally, this corresponding information may also be information containing at least a portion of the injection molding condition data.

[0058] Figure 4 This diagram illustrates an example where the search image P1, representing a summary of search results, is displayed in the search results display area R1. Figure 4In the example shown, the search results display area R1 displays a summary of search results for four cycles of data: SD1 to SD4. These four cycles of data, along with the first date and time information and device identification information, include information such as the job number, the actual number of production cycles, the cycle time, the product quantity, the injection time, and the metering time as cycle-related information. Furthermore, the search results display area R1 also displays corresponding information for the injection molding conditions associated with each of these four cycles of data. Specifically, in the search results display area R1, corresponding information CD1 is displayed alongside cycle data SD1. Corresponding information CD1 shows the injection molding condition data corresponding to cycle data SD1. Additionally, in the search results display area R1, corresponding information CD2 is displayed alongside cycle data SD2. Corresponding information CD2 shows the injection molding condition data corresponding to cycle data SD2. Finally, in the search results display area R1, corresponding information CD3 is displayed alongside cycle data SD3. Corresponding information CD3 shows the corresponding injection molding condition data corresponding to cycle data SD3. Additionally, in the search results display area R1, corresponding information CD4 is displayed alongside cycle data SD4. Corresponding information CD4 shows the corresponding injection molding condition data corresponding to cycle data SD4. Thus, when the information processing device X displays a list of search results in the search results display area R1, it also displays the corresponding information showing the injection molding condition data corresponding to each cycle data included in the search results list, along with the cycle data itself, in the search results display area R1. Therefore, the information processing device X can easily grasp the correlation between the injection molding cycle performed by the injection molding apparatus and the injection molding conditions set in the injection molding apparatus. Furthermore, in Figure 4 In the example shown, the information corresponding to the injection molding condition data for each cycle is displayed in an image that does not include the injection molding condition data itself. Therefore, in this example, the user only... Figure 4 The information displayed in the search results display area R1 does not visually reveal the injection molding condition data corresponding to each cycle. Therefore, as mentioned earlier, each corresponding information may also include at least a portion of the injection molding condition data shown in the corresponding information. In this case, the user can visually grasp the injection molding condition data corresponding to each cycle simply by looking at the information displayed in the search results display area R1. As a result, the information processing device X can more reliably and easily grasp the correlation between the injection molding cycle performed by the injection molding device and the injection molding conditions set in the injection molding device.

[0059] Here, in Figure 4In the example shown, each of the corresponding information CD1 to CD4 is an image of an operation that receives and outputs the respective injection molding condition data to another device. Furthermore, this other device could be, for example, terminal device 40, or another information processing device communicatively connected to information processing device X. For example, when information processing device X receives a selection operation for corresponding information CD1, it outputs the injection molding condition data corresponding to loop data SD1 as the injection molding condition data shown in corresponding information CD1 to terminal device 40. Thus, the user can easily download this injection molding condition data to terminal device 40. The same applies to each of the corresponding information CD2 to CD4. By outputting the injection molding condition data for the corresponding information operation to terminal device 40 in this way, the user can easily obtain the desired injection molding condition data without searching through multiple injection molding condition data sets. This also helps to prevent the user from obtaining incorrect injection molding condition data. For example, the information processing device X outputs the injection molding condition data as a CSV (Comma Separated Values) file to the terminal device 40, but is not limited to this.

[0060] In addition, such as Figure 4 As shown, when the information processing device X displays a list of search results in the search results display area R1, it displays the search results in the search results display area R1 according to the date and time information shown in the first date and time information contained in each cycle of data. Specifically, in Figure 4 In the search results display area R1 shown, four cyclic data entries are displayed in ascending order of date and time. Thus, the information processing device X can confirm the multiple cyclic data entries displayed in the search results display area R1 in chronological order. Multiple cyclic data entries can also be displayed in descending order of date and time in the search results display area R1.

[0061] Furthermore, based on the feature value information of the loop data included in the search results overview, the information processing device X displays an anomaly report information indicating that an anomaly occurred during the loop on the search image P1. The search image P1 is an example of a data display image. Here, the anomaly occurring during the loop includes at least one of the following: an anomaly occurring in the injection molding apparatus, an anomaly occurring in the metal mold installed in the injection molding apparatus, and an anomaly occurring in the quality of the product injection-molded by the injection molding apparatus. The anomaly occurring in the injection molding apparatus is an anomaly that may affect the quality of the product and may cause damage to the injection molding apparatus. The anomaly occurring in the metal mold installed in the injection molding apparatus is an anomaly that may affect the quality of the product and may cause damage to the metal mold. The anomaly occurring in the quality of the product injection-molded by the injection molding apparatus is an anomaly that may occur based on an anomaly occurring in at least one of the injection molding apparatus and the metal mold, or it may occur unrelated to an anomaly occurring in either the injection molding apparatus or the metal mold. Therefore, the response to anomalies occurring in the cycle varies depending on whether one or more of the following anomalies have occurred: an anomaly occurring in the injection molding apparatus, an anomaly occurring in the metal mold installed in the injection molding apparatus, or an anomaly occurring in the quality of the product injection-molded by the injection molding apparatus. In other words, the severity of anomalies occurring in the cycle varies depending on whether one or more of the following anomalies have occurred: an anomaly occurring in the injection molding apparatus, an anomaly occurring in the metal mold installed in the injection molding apparatus, or an anomaly occurring in the quality of the product injection-molded by the injection molding apparatus.

[0062] Figure 5 This is a diagram illustrating an example of a retrieved image P1 displaying an anomaly report. Figure 5 In the example shown, in the search results display area R1, an anomaly report information A1 is displayed along with the loop data SD1. Anomaly report information A1 indicates that an anomaly occurred in the loop corresponding to the loop data SD1. Additionally, in this example, in the search results display area R1, anomaly report information A2 is displayed along with the loop data SD3. Anomaly report information A2 indicates that an anomaly occurred in the loop corresponding to the loop data SD3. On the other hand, in this example, the anomaly report information accompanying the loop data SD2 is not displayed. This indicates that no anomaly occurred in the loop corresponding to the loop data SD2. Therefore, the information processing device X can easily determine the loop in which a certain anomaly occurred.

[0063] Here, the information processing device X determines that an anomaly has occurred in a cycle when at least one of the feature values ​​shown by each of the more than one feature value information contained in the cycle data corresponding to a certain cycle does not meet a predetermined monitoring condition. Therefore, the aforementioned anomaly report information is a marker displayed along with the cycle data, including feature value information showing the feature values ​​that do not meet the predetermined monitoring conditions in the cycle data included in the search results list. The monitoring condition is represented by a predetermined limit range for each feature value shown by the more than one feature value information contained in the cycle data. Specifically, the monitoring condition for a feature value shown by a certain feature value information contained in the cycle data is that the feature value does not deviate from the predetermined limit range of that feature value. Hereinafter, for ease of explanation, it will be described that the feature value does not deviate from the predetermined limit range of a certain feature value as the feature value meets the monitoring condition, and that the feature value deviates from the limit range as the feature value does not meet the monitoring condition. When all features in one or more feature values ​​contained in a certain cyclic data satisfy the monitoring conditions, the information processing device X does not display an anomaly report associated with that cyclic data in the search result display area R1. Conversely, when at least one of the one or more feature values ​​does not satisfy the monitoring conditions, the information processing device X displays an anomaly report associated with that cyclic data in the search result display area R1. That is, in Figure 5 In the example shown, in the loop data SD1, at least one of the feature values ​​shown in each of the more than one feature value information contained in the loop data SD1 does not meet the monitoring condition. Therefore, in this example, the information processing device X displays an anomaly report information A1 along with the loop data SD1. On the other hand, in this example, in the loop data SD2, all the feature values ​​shown in each of the more than one feature value information contained in the loop data SD2 meet the monitoring condition. Therefore, in this example, the information processing device X does not display the anomaly report information associated with the loop data SD2 in the search result display area R1.

[0064] Information processing device X, for example via Figure 6 The conditions shown in the image P2 indicate the limits of each monitoring condition. Figure 6 This is a diagram illustrating an example of a condition-specified image P2. Furthermore, in Figure 6 To simplify the explanation, we will focus on the case where each loop contains only one feature value. Therefore, in Figure 6 In the example shown, the condition specifies that image P2 is an image subject to a limited range regarding one feature value. Additionally, in Figure 6As an example, the case where the characteristic value is injection peak pressure will be explained. In this case, a detection unit for detecting injection pressure is installed in the injection molding apparatus. Injection peak pressure is an example of a characteristic value of the injection pressure, which is the maximum value of the injection pressure. The detection unit is a sensor for detecting injection pressure, for example, a pressure sensor, but not limited to this. When the information processing device X receives a predetermined operation, it displays a condition-specified image P2.

[0065] When the limitation range for injection peak pressure is determined by a unilateral tolerance, the conditional specification for image P2 accepts either the upper or lower limit of that limitation range. Conversely, when the limitation range for injection peak pressure is determined by both bilateral tolerances, the conditional specification for image P2 accepts both the upper and lower limits of that limitation range. Figure 6 As an example, we will illustrate the case where the limitation range is determined by the tolerances on both sides. In this case, such as... Figure 6 As shown, the condition-specified image P2 may contain, for example, two input fields: input field F4 and input field F5. Alternatively, the condition-specified image P2 may contain other GUI components besides these two input fields.

[0066] The input field F4 is for accepting the lower limit value of the injection peak pressure limit range. Figure 6 In the example shown, the value that becomes the lower limit is not entered into input field F4. Furthermore, the lower limit can be entered into input field F4 through selection based on a drop-down menu, or through direct input via an input device such as a keyboard.

[0067] The F5 input field is for accepting the upper limit value of the injection peak pressure limit range. Figure 6 In the example shown, no value corresponding to the upper limit was entered into the input field F5. Furthermore, the upper limit value can be entered into the input field F5 either through a drop-down menu or directly through an input device such as a keyboard.

[0068] When the information processing device X receives the lower and upper limits of the injection peak pressure via the condition-specified image P2, it stores the combination of the received lower and upper limits as a monitoring condition for the injection peak pressure, i.e., a limit range. Thus, the information processing device X receives monitoring conditions for the feature value indicated by each of the more than one feature value information contained in each cycle of data via the condition-specified image P2. Alternatively, the monitoring condition for the feature value indicated by the feature value information contained in a certain cycle of data may be included in the injection molding condition data corresponding to that cycle of data. In this case, the monitoring condition for the feature value indicated by the feature value information contained in each cycle of data is set in the injection molding apparatus. Furthermore, in this case, the information processing device X may be configured to either not display the condition-specified image P2 or to display it.

[0069] Here, users can... Figure 5 When multiple anomaly reports are displayed simultaneously, as shown, it is easy to determine whether an anomaly has occurred in any of the loops corresponding to the loop data displayed in the search results display area R1. However, the user... Figure 5 In an exception reporting scheme as shown, it is difficult to determine the priority of whether to address any of the multiple exceptions that have occurred. This is because, in Figure 5 In the example shown, there are no differences between the two exception reports, A1 and A2, other than the accompanying loop data. It is difficult for the user to read information other than the exceptions that occurred in the two loops from these two exception reports.

[0070] Therefore, the information processing device X displays an anomaly report and shows the degree of the anomaly that occurred in the loop in the retrieval image P1. Hereinafter, for ease of explanation, this degree will be referred to as the display of anomaly degree information. Figure 7 This is a first example of a search result display area R1 showing anomaly level information along with anomaly occurrence report information. That is, Figure 7 This is a diagram illustrating the extent of an anomaly occurring within a loop, shown together with the search results display area R1 displaying an anomaly occurrence report. Figure 7In the example shown, the exception occurrence report information A1 is accompanied by loop association information showing the loop time from one or more loop association information contained in the loop data SD1. This means that the loop time monitoring condition is not met in the loop corresponding to the loop data SD1. Additionally, in this example, the exception occurrence report information A2 is accompanied by loop association information showing the loop time from one or more loop association information contained in the loop data SD3. This means that the loop time monitoring condition is also not met in the loop corresponding to the loop data SD3.

[0071] In this way, when at least one of the more than one cycle-related information items contained in the cycle data displays an anomaly report, the user can determine whether to prioritize a response based on the items in the cycle-related information displayed with the anomaly report. For example, in this situation, the user can determine which type of anomaly occurred in the cycle: an anomaly in the injection molding machine, an anomaly in the metal mold installed in the injection molding machine, or an anomaly related to the quality of the product injection-molded by the injection molding machine. That is, in Figure 7 In the example shown, the location of the anomaly report information indicates the degree of the anomaly occurring in the cycle. In other words, in this example, the location of the anomaly report information indicates the degree of anomaly. Therefore, the degree of anomaly information is information that the user visually perceives based on the location of the anomaly report information displayed in the search results display area R1. Thus, in this example, the user can judge the degree of the anomaly occurring in the cycle based on the location of the anomaly report information displayed in the search results display area R1. For example, if a malfunction of the injection molding device, such as the clamping force, is suspected as an anomaly occurring in the cycle, responding to the anomaly occurring in the cycle may sometimes take time, such as through repairs by the manufacturer. In this way, the user can judge whether the response will take time based on the items in the cycle-related information displayed along with the anomaly report information. Furthermore, the more time an anomaly requires to respond, the greater the degree of the anomaly occurring in the cycle. Therefore, the location of the anomaly report information displayed in the search results display area R1 indicates the degree of the anomaly occurring in the cycle, which is the degree of anomaly information itself. In other words, in this example, the search results display area R1 itself is the degree of anomaly information.

[0072] In addition, Figure 7In the example shown, anomaly reports A1 and A2 failed to meet the monitoring conditions for loop time in two loops: the loop corresponding to loop data SD1 and the loop corresponding to loop data SD3. Thus, in multiple loop data sets, when anomaly reports are displayed alongside specific loop-related information, the probability that the anomaly occurring within the loop is not an isolated incident is high. Furthermore, this means that the more anomaly reports are displayed alongside specific loop-related information, the higher the priority for removing the reasons why the monitoring conditions for that loop-related information are not met. This is because if the reason is not removed, it means that the failure to meet the monitoring conditions for that loop-related information will occur repeatedly with a high probability. In other words, the number of anomaly reports also indicates the degree of anomaly occurring within the loop. In other words, anomaly degree information is also information that users visually perceive based on the number of anomaly reports displayed in the search results display area R1. This can also be interpreted as, in this example, the search results display area R1 itself being anomaly degree information.

[0073] In addition, with Figure 7 Unlike the example shown, where exception occurrence report information A1 and exception occurrence report information A2 are displayed alongside mutually different cyclical correlation information, users can determine the priority of responding to which exception among those occurring in the cycle is most relevant by comparing the items displayed alongside exception occurrence report information A1 and the items displayed alongside exception occurrence report information A2. That is, in this case, the anomaly degree information is also information visually perceived by the user based on the position of the exception occurrence report information displayed in the search results display area R1. In other words, the search results display area R1 itself is anomaly degree information.

[0074] In addition, such as Figure 8 As shown, the information processing device X may also be configured to display the anomaly degree information and the anomaly occurrence report information together on the retrieval image P1. Figure 8 This is a second example of a search result display area R1 showing anomaly level information along with anomaly occurrence report information. Figure 8 In the example shown, the search results overview includes a region corresponding to the source of the anomaly that occurred within the cycle for each loop of data. For example, sources of anomalies that occur within a cycle could include the injection molding apparatus, the metal mold installed in the injection molding apparatus, and the quality of the product. Therefore, in this example, loop data SD1 to loop data SD3 each include three regions: the region corresponding to the injection molding apparatus, the region corresponding to the metal mold installed in the injection molding apparatus, and the region corresponding to the quality of the product. Figure 8In the diagram, the area corresponding to the injection molding device is labeled "Device". Additionally, in... Figure 8 In the text, the area corresponding to the metal mold installed in the injection molding device is marked with "Metal Mold". Additionally, in... Figure 8 In the text, the area corresponding to product quality is marked with "Inspection". For ease of explanation, these three areas will be collectively referred to as the occurrence source areas. However, the sources of anomalies occurring in the cycle are not limited to these. In this example, the search results list displays three anomaly occurrence reports: A1, A21, and A22. Anomaly occurrence report A1 is displayed in the occurrence source area corresponding to the injection molding device in cycle data SD1. This indicates that the anomaly occurring in the cycle corresponding to cycle data SD1 is an anomaly occurring in the injection molding device. On the other hand, anomaly occurrence reports A21 and A22 are displayed in each of the two occurrence source areas included in cycle data SD3. Specifically, anomaly occurrence report A21 is displayed in the occurrence source area corresponding to the injection molding device in cycle data SD3. Anomaly occurrence report A22 is displayed in the occurrence source area corresponding to product quality in cycle data SD3. This indicates that the anomaly occurring in the loop corresponding to loop data SD3 is an anomaly affecting both the injection molding unit and the product quality. Thus, in this example, the location of the anomaly report information is identified based on the area displaying the anomaly report information among the three source areas. In this case, the user can easily determine the source of the anomaly in each loop where an anomaly occurred. As a result, the user can determine which anomaly should be addressed first based on its source. That is, in this example, with... Figure 7 Similarly, the severity of an exception occurring within a loop is indicated by the location of the exception report information. For example, the user observes... Figure 8The overview of search results makes it easy to determine that no abnormality occurred in the metal mold, thus eliminating the need for emergency repairs. Furthermore, the method for determining which of the following abnormalities occurred in the cycle—an abnormality occurring in the injection molding unit, an abnormality occurring in the metal mold installed in the injection molding unit, or an abnormality in product quality—can be a known method or a method developed from a known method. For example, the information processing device X determines which of the following abnormalities occurred in the cycle—an abnormality occurring in the injection molding unit, an abnormality occurring in the metal mold installed in the injection molding unit, or an abnormality in product quality—based on a monitoring condition that does not satisfy which feature value among the feature values ​​shown in one or more feature value information contained in the cycle data is related to an abnormality in the injection molding unit. That is, if the feature value that does not satisfy the monitoring condition among the feature values ​​shown in one or more feature value information contained in a certain cycle data is a value related to an abnormality in the injection molding unit, the information processing device X determines that the abnormality occurred in the cycle in the injection molding unit. Furthermore, if the feature value that does not meet the monitoring condition of the feature value shown in each of the feature value information contained in a certain loop data is a value related to an anomaly of the metal mold installed in the injection molding apparatus, the information processing device X determines that the anomaly occurring in the loop is an anomaly occurring in the metal mold. Additionally, if the feature value that does not meet the monitoring condition of the feature value shown in each of the feature value information contained in a certain loop data is a value related to product quality, the information processing device X determines that the anomaly occurring in the loop is an anomaly occurring in product quality.

[0075] In addition, such as Figure 9 As shown, the information processing device X may also be configured to display the anomaly degree information and the anomaly occurrence report information together on the retrieval image P1. Figure 9 This is a third example of a search result display area R1 showing anomaly level information along with anomaly occurrence report information. Figure 9 In the example shown, the search results display area R1 displays a list of search results containing five loops: SD5 through SD9. Furthermore, each of these five loops is accompanied by corresponding information. Specifically, loop SD5 is accompanied by corresponding information CD5. Loop SD6 is accompanied by corresponding information CD6. Loop SD7 is accompanied by corresponding information CD7. Loop SD8 is accompanied by corresponding information CD8. Loop SD9 is accompanied by corresponding information CD9.

[0076] Here, in Figure 9In the search results display area R1 shown, anomaly report information is displayed alongside the three loops SD6 to SD8. Specifically, anomaly report information A3 is displayed alongside loop SD6. This indicates that an anomaly occurred in the loop corresponding to loop SD6. Additionally, anomaly report information A4 is displayed alongside loop SD7. This indicates that an anomaly occurred in the loop corresponding to loop SD7. Furthermore, anomaly report information A5 is displayed alongside loop SD8. This indicates that an anomaly occurred in the loop corresponding to loop SD7. Moreover, in... Figure 9 In the example shown, each of the exception occurrence report messages A3 to A5 is compared to... Figure 5 , Figure 7 , Figure 8 The anomaly report information displayed in each document is small and has a different shape. Specifically, each of the anomaly report information A3 to A5 is indicated by a "●". Furthermore, in this example, each of the anomaly report information A3 to A5 is displayed at the left end of the accompanying loop data. Through these features, the information processing device X can, for example, reduce the size of the search result display area R1.

[0077] In addition, Figure 9 In the search results display area R1, each cycle of data SD6, SD8, and SD9 includes injection molding condition change information. The injection molding condition change information displayed with a particular cycle indicates that the injection molding conditions set on the injection molding apparatus in the cycle corresponding to that cycle have changed from the injection molding conditions set in a previous cycle. Figure 9In the example shown, injection molding condition change information C1 is displayed alongside loop data SD6. This indicates that the injection molding conditions set in the injection molding apparatus in the loop corresponding to loop data SD6 have changed from the injection molding conditions set in the loop corresponding to loop data SD5. Additionally, in this example, injection molding condition change information C2 is displayed alongside loop data SD8. This indicates that the injection molding conditions set in the injection molding apparatus in the loop corresponding to loop data SD8 have changed from the injection molding conditions set in the loop corresponding to loop data SD7. Furthermore, in this example, injection molding condition change information C3 is displayed alongside loop data SD9. This indicates that the injection molding conditions set in the injection molding apparatus in the loop corresponding to loop data SD9 have changed from the injection molding conditions set in the loop corresponding to loop data SD8.

[0078] Here, if the injection molding condition data corresponding to each of the two consecutive cyclic data arranged in chronological order in the search result display area R1 are different, the information processing device X displays the injection molding condition change information indicating that the injection molding conditions have been changed, along with the cyclic data with the newer date and time shown by the first date and time information included in these two cyclic data in the search result display area R1. Here, if there is a difference between one or more injection molding condition pieces of information contained in one of the two injection molding condition data containing shared device identification information and one or more injection molding condition pieces of information contained in the other of the two injection molding condition data, the information processing device X determines that the two injection molding condition data are different. That is, the information processing device X does not determine information other than injection molding condition information such as whether the two injection molding condition data are different. Therefore, even if the injection molding condition data corresponding to each of the two cycle data is set to be stored in different storage areas of the information processing device X, the information processing device X will determine that the two injection molding condition data are the same if there is no difference in one or more injection molding condition information contained in each of the two injection molding condition data.

[0079] Using this determination method, the information processing device X can display injection molding condition change information in the search result display area R1. Furthermore, as... Figure 9 As shown, when injection molding condition change information is displayed together with anomaly report information, the user can, for example, confirm whether an anomaly occurring in the cycle has been eliminated by changing the injection molding conditions. Figure 9In the example shown, the loop where the anomaly occurred at the beginning of each loop corresponding to the loop data included in the search results overview is the loop corresponding to loop data SD6. Furthermore, injection molding condition change information is displayed along with loop data SD6. In this case, if the user, for example, changes the injection molding conditions set on the injection molding device in the loop corresponding to loop data SD5, it can be determined that an anomaly occurred in the loop corresponding to loop data SD6. Additionally, it is assumed that this anomaly, as determined, continued to occur until the execution of the loop corresponding to loop data SD9. This is because, in Figure 9 In the search results display area R1, an anomaly report is displayed along with each of the cycle data SD6 to SD8. However, cycle data SD9 does not display an anomaly report, but it does display injection molding condition change information. This indicates a high probability that the anomaly occurring in the cycle has been eliminated by changing the injection molding conditions set in the injection molding apparatus in the cycle corresponding to cycle data SD8. Furthermore, in this case, the user can determine that the anomaly occurring in the cycle has been eliminated, and no action is needed to address it. Therefore, by displaying the injection molding condition change information along with the anomaly report information in the search results display area R1, the information processing device X can determine the urgency of addressing the anomaly occurring in the cycle. That is, in Figure 9 In the example shown, the anomaly level information is displayed as a combination of anomaly occurrence report information and injection molding condition change information. Furthermore, in Figure 9 In the code, information about changes in injection molding conditions is indicated by the same "●" as in anomaly reports. However, the "●" indicating anomaly reports is a different color than the "●" indicating changes in injection molding conditions. Figure 9 In this context, the difference in color is represented by the difference in the shading. Alternatively, the information processing device X may also be configured to represent the difference between the anomaly report information and the injection molding condition change information using other display schemes such as shapes instead of colors. Furthermore, the information processing device X may also be configured to display, along with the loop data corresponding to the loop executed after the response to the anomaly that occurred in the loop, in the search result display area R1. In this case, the information processing device X or the injection molding device receives the information showing the response to the anomaly that occurred in the loop as the response completion information. The method by which the information processing device X receives the response completion information can be a known method or a method developed from a known method. Furthermore, Figure 9 The injection molding condition change information shown can also be processed as an example of completion information. Therefore, in this embodiment, the explanation based on the illustrations of completion information is omitted.

[0080] Here, in Figure 9 In the example shown, the exception report information is displayed at the left end of the accompanying loop data, as previously described. However, the exception report information may also be displayed in other locations corresponding to the accompanying loop data. For example, the information processing device X may also be configured as follows: Figure 7 The exception occurrence report information shown is composed of exception occurrence report information and loop association information showing the loop time in one or more loop association information contained in the loop data. Figure 10 This is a fourth example of a search result display area R1 showing anomaly level information along with anomaly report information. In other words, Figure 10 It is shown in Figure 9 The figure shown is a variation of the display scheme for the anomaly occurrence report information and anomaly degree information displayed in the search results display area R1.

[0081] exist Figure 10 In the example shown, with Figure 9 The example shown also displays each anomaly report from A3 to A5 and each injection molding condition change from C1 to C3. However, each injection molding condition change from C1 to C3 is different from... Figure 9 The examples shown differ from those in the accompanying information within the cycle association information. Specifically, the injection molding condition change information C1 is accompanied by the pressure information shown in the cycle association information contained in cycle data SD6. This indicates that the monitoring conditions for that pressure are not met. Additionally, the injection molding condition change information C2 is accompanied by the pressure information shown in the cycle association information contained in cycle data SD7. This indicates that the monitoring conditions for that pressure are not met. Furthermore, the injection molding condition change information C3 is accompanied by the pressure information shown in the cycle association information contained in cycle data SD8. This indicates that the monitoring conditions for that pressure are not met.

[0082] Thus, when at least one of the more than one cycle-related information items included in the cycle data displays an anomaly report, the user can determine whether a priority response should be given based on the items in the cycle-related information displayed with the anomaly report and the timing of the change in injection molding conditions. For example, in this case, the user can determine that the anomaly occurring in the cycle is an abnormality in the pressure inside the metal mold installed in the injection molding device, and that this anomaly has been eliminated by changing the injection molding conditions. As a result, the user can determine that the anomaly occurring in the cycle is not an anomaly that requires immediate attention. Therefore, in Figure 10 As shown in the example, the anomaly information is presented as a combination of anomaly occurrence report information and injection molding condition change information.

[0083] In addition, such as Figure 11 As shown, the information processing device X can also represent the aforementioned source of occurrence through the shape of the abnormality report information. Figure 11 This is the fifth example of a search result display area R1 showing anomaly level information along with anomaly occurrence report information. Figure 11 In the example shown, in the search results display area R1 and Figure 8 The example shown also displays three cycles of data: SD1 to SD3. However, in this example, the source area is not displayed in the search results display area R1. Instead, in this example, the anomaly report information A1 is a marker showing the shape of the injection molding apparatus. This indicates that the anomaly occurring in the cycle corresponding to SD1 is an anomaly occurring in the injection molding apparatus. That is, in this example, by observing the shape of the anomaly report information A1, the user can easily determine that the anomaly occurring in the cycle corresponding to SD1 is an anomaly occurring in the injection molding apparatus. Additionally, in this example, the anomaly report information A21 is a marker showing the shape of the injection molding apparatus. Furthermore, in this example, the anomaly report information A22 is a marker showing a microscope. These indicate that the anomaly occurring in the cycle corresponding to SD3 is an anomaly occurring in both the injection molding apparatus and the product quality. Thus, in this example, the source of the anomaly occurring in the cycle is indicated by the shape of the anomaly report information. In this case, the user can also easily determine the source of the anomaly in each cycle where an anomaly occurred. As a result, users can determine which exception should be addressed first based on its source. That is, in this example, the severity of the exception occurring within the loop is indicated by the shape of the exception report information. For example, users can observe... Figure 11 The search results shown make it easy to determine that there is no abnormality in the metal mold and that no emergency repair of the metal mold is required.

[0084] Alternatively, the information processing device X may also be configured to indicate the degree of anomaly occurring in the cycle through the color or shape of the anomaly occurrence report information. Hereinafter, as an example, we will explain the case where the information processing device X indicates the degree of anomaly occurring in the cycle through the color of the anomaly occurrence report information. In this case, the information processing device X determines the degree to which the monitoring conditions for each characteristic value are not met, and determines the color of the anomaly occurrence report information based on the determination result. Hereinafter, for ease of explanation, the degree to which the monitoring conditions for a certain characteristic value are not met will be referred to as the anomaly level of that characteristic value. Furthermore, for simplification, hereafter, as an example, we will explain the case where the anomaly level is represented by two stages: level 1 and level 2. Moreover, an anomaly level of level 2 for a certain characteristic value indicates a greater degree of non-compliance with the monitoring conditions for that characteristic value compared to an anomaly level of level 1 for that characteristic value. In this case, the anomaly degree information is the color of the anomaly occurrence report information. For example, an anomaly level of level 1 means that the probability of an anomaly occurring in the quality of the product injection-molded by the injection molding device is increased, but it is not limited to this. Similarly, an anomaly level of level 2 means, for example, that an anomaly is presumed to have occurred in the quality of the product injection-molded by the injection molding device, but it is not limited to this. Furthermore, the method for determining the anomaly level by the information processing device X will be described later.

[0085] Figure 12 This is a graph used to compare anomaly report information with different colors. Figure 12 The document shows two sets of search results: a search result display area R1, which displays a list of cyclic data containing device identification information for "Device A," an example of an injection molding apparatus; and a search result display area R1 that displays a list of cyclic data containing device identification information for "Device B," another example of an injection molding apparatus. For ease of explanation, the list of cyclic data containing device identification information for "Device A," an example of an injection molding apparatus, will be referred to as the search result list for Device A. Conversely, for ease of explanation, the list of cyclic data containing device identification information for "Device B," an example of an injection molding apparatus, will be referred to as the search result list for Device B.

[0086] The search results overview on device A displays three loops of data. Each of these three loops also includes an anomaly report. However, the anomaly report displayed on device A's search results overview shows all anomalies at level 1 in color. On the other hand, the search results overview on device B also displays three loops of data. However, on device B's search results overview, only one of these three loops displays an anomaly report at level 2 in color. Here, in... Figure 12 In this system, the difference in color of the anomaly report information is represented by the difference in the shaded lines of the anomaly report information. By comparing the search results of device A and device B, users can easily determine that the anomaly occurring in the loop executed by device B is more severe than the anomaly occurring in the loop executed by device A. Furthermore, for example, even if anomalies repeatedly occur in a loop executed by device A, because the color of the anomaly report information indicates an anomaly level of 1, users can also determine that the urgency of responding to the anomaly occurring in that loop is not high. This is because, since the color of the anomaly report information indicates an anomaly level of 1, although the probability of an anomaly occurring in the quality of the product injected by the injection molding device is high, it can be determined that no anomaly actually occurred in the quality of the product. On the other hand, for example, even if an anomaly occurs only once in a loop executed by device B, because the color of the anomaly report information indicates an anomaly level of 2, users can also determine that the urgency of responding to the anomaly occurring in that loop is high. This is because, since the color of the anomaly report information indicates an anomaly level of 2, it can be determined that an anomaly has occurred in the quality of the product injected by the injection molding device if the injection molding device continues to run the cycle without taking into account the anomaly that occurred in the cycle.

[0087] This way, the color of the anomaly report information indicates the anomaly level; for example, it can be compared with... Figure 11 The shape of the anomaly report information shown indicates the combination of anomaly sources. Figure 13 It is shown Figure 11 The search results shown are a diagram of a variant of region R1. Figure 13 In, with Figure 11 Similarly, the overview of the three loop data SD1 to SD3 is displayed as a search result overview, along with three exception report messages: A1, A21, and A22. However, in Figure 13 In, with Figure 11The examples shown differ; each color in the anomaly report information A1 and A22 indicates an anomaly level of 1. On the other hand, in... Figure 13 In the report, the color of an anomaly report A21 indicates an anomaly level of 2. Furthermore, in... Figure 13 In the text, the color difference of the anomaly report information is represented by the shading of the anomaly report information.

[0088] exist Figure 13 In the example shown, for instance, since the anomaly occurring in the injection molding unit in the cycle corresponding to cycle data SD1 has an anomaly level of 1, the user can determine that the urgency of the response is not high. However, in this example, anomaly occurrence report information A21 indicates that an anomaly also occurred in the injection molding unit in the cycle corresponding to cycle data SD3, with the anomaly level indicated by color as 2. Furthermore, in this example, anomaly occurrence report information A22 indicates that an anomaly of level 1 occurred in the quality of the product injection-molded by the injection molding unit in this cycle. In this example, by observing anomaly occurrence report information A21 and A22, the user can determine, for example, that the likelihood of a quality defect in the product is high due to the impact of the anomaly occurring in the injection molding unit. As a result, in this example, the user can determine that the injection molding unit needs to be repaired quickly. Thus, the anomaly level indicated by color in the anomaly occurrence report information is, for example, compared with... Figure 11 The shape of the exception report information shown illustrates the combination of exception sources, thereby providing the user with more detailed information. In other words, the information processing device X can efficiently respond to exceptions occurring in a loop.

[0089] Additionally, the anomaly level can be indicated by the color of the anomaly report information, for example, it can also be combined with... Figure 9 The abnormality report information is combined with the injection molding condition change information for display. Figure 14 It is shown Figure 9 The search results shown are a diagram of a variant of region R1. Figure 14 In, with Figure 9 Similarly, the search results list displays a summary of five cyclic data entries (SD5 to SD9) and three anomaly reports (A3 to A5). However, in Figure 14 In, with Figure 9 The example shown is different; the color of exception report information A5 indicates an exception level of 1. On the other hand, in... Figure 14In the diagram, each color in the anomaly report information A3 and A4 indicates the anomaly level as Level 2. Furthermore, in... Figure 14 In the text, the color difference of the anomaly report information is represented by the shading of the anomaly report information.

[0090] exist Figure 14 In the example shown, for instance, by changing the injection molding conditions set in the injection molding apparatus in the loop corresponding to loop data SD5, the user can determine that an exception of level 2 occurred in the loop corresponding to loop data SD6. Furthermore, it is assumed that the exception thus determined to have occurred continued to occur during the period prior to the execution of the loop corresponding to loop data SD9. This is because, in Figure 14 In the search results display area R1, anomaly report information is displayed along with each cycle of data SD6 to SD8. However, the anomaly level indicated by the color of the anomaly report information displayed with cycle SD7 is level 2, while the anomaly level indicated by the color of the anomaly report information displayed with cycle SD8 is level 1. This can be attributed to, for example, a change in the injection molding conditions set in the injection molding apparatus in the cycle corresponding to cycle SD7, thus reducing the severity of the anomaly in that cycle. Furthermore, no anomaly report information is displayed along with cycle SD9. This can be attributed to, a change in the injection molding conditions set in the injection molding apparatus in the cycle corresponding to cycle SD8, thus eliminating the anomaly in that cycle. In other words, the user can observe... Figure 14 The search results displayed in area R1 indicate that although an anomaly of level 2 occurred in a past cycle, it has been eliminated due to changes in the injection molding conditions set in the injection molding apparatus. Therefore, the information processing device X combines the anomaly level indicated by the color of the anomaly occurrence report information with the combined display of the anomaly occurrence report information and the injection molding condition change information, enabling more reliable and efficient response to anomalies occurring in the cycle.

[0091] In addition, such as Figure 14As shown, the combination of color-coding the anomaly report information to indicate the anomaly level and displaying anomaly report information and injection molding condition change information together can provide users with various information. For example, when anomaly report information indicating an anomaly level of 2 is displayed together with injection molding condition change information in the next cycle of data displayed alongside anomaly report information indicating an anomaly level of 1, the user can determine that the severity of the anomaly occurring in the cycle has increased due to changes in the injection molding conditions set in the injection molding apparatus. Furthermore, for example, when anomaly report information indicating an anomaly level of 1 or 2 is displayed together with injection molding condition change information across multiple cycles of data, the user can determine that changes in the injection molding conditions set in the injection molding apparatus are insufficient to effectively eliminate the anomaly.

[0092] Here, the information processing device X determines the aforementioned anomaly level by accepting multiple ranges as monitoring conditions for each feature value, using these ranges as limitations on the feature value. Specifically, firstly, the information processing device X accepts multiple ranges as limitations on each feature value based on the received operation. Hereinafter, as an example, the case where the information processing device X accepts two ranges—a first range and a second range—as limitations on each feature value will be explained. Furthermore, the second range may include, for example, the first range, but is not limited to this. In the case of accepting these two ranges, if the feature value deviates from the first range but does not deviate from the second range, the information processing device X determines the anomaly level as level 1, for example, indicating the degree to which the feature value does not meet the monitoring conditions. In addition, in this case, if the feature value deviates from both the first and second ranges, the information processing device X determines the anomaly level as level 2, for example, indicating the degree to which the feature value does not meet the monitoring conditions. On the other hand, in this case, if the feature value deviates from both the first and second ranges, the information processing device X determines, for example, that the feature value meets the monitoring conditions. Thus, when the information processing device X accepts multiple ranges as monitoring conditions, which are the limitation ranges of the feature values, the anomaly level is a level indicating the degree of anomaly that occurs in the loop, as described above, and at least one of the feature values ​​is a level indicating the degree to which the monitoring conditions are not met.

[0093] Information processing device X, for example via Figure 15 The conditions shown specify that image P3 accepts two ranges: the first range and the second range. Figure 15 This is a diagram illustrating an example of a condition-specified image P3. Furthermore, in Figure 15 To simplify the explanation, we will focus on the case where each loop contains only one feature value. Therefore, in Figure 15In the example shown, the condition specifies that image P3 is an image subject to a limited range regarding one feature value. Additionally, in Figure 15 As an example, we will explain the case where the characteristic value is the injection peak pressure. Additionally, in... Figure 15 The section explains the case where the limitation range of injection peak pressure is determined by tolerances on both sides. In this case, in the condition-specified image P3, as shown... Figure 15 As shown, for example, it includes four input fields: F6, F7, F8, and F9. Alternatively, the condition-specified image P3 may contain other GUI components besides these four input fields.

[0094] The input field F6 is for accepting the lower limit value of the first range of injection peak pressure. Figure 12 In the example shown, 50.0 MPa was entered into input field F6 as the lower limit value. Furthermore, this lower limit value can be entered into input field F6 either through a drop-down menu or directly through an input device such as a keyboard.

[0095] The input field F7 is for accepting the upper limit value of the first range of injection peak pressure. Figure 12 In the example shown, 150.0 MPa was entered into input field F7 as the upper limit value. Furthermore, this upper limit value can be entered into input field F7 either through a drop-down menu or directly through an input device such as a keyboard.

[0096] The input field F8 is for accepting the lower limit value of the second range of injection peak pressure. Figure 12 In the example shown, 0.00MPa was entered into input field F8 as the lower limit value. Furthermore, this lower limit value can be entered into input field F8 via a drop-down menu or directly via an input device such as a keyboard.

[0097] The F9 input field accepts the upper limit value of the second range for the injection peak pressure. Figure 12 In the example shown, 200.00 MPa was entered into input field F9 as the upper limit value. Furthermore, this upper limit value can be entered into input field F9 either through a drop-down menu or directly via an input device such as a keyboard.

[0098] When the information processing device X receives a lower limit and an upper limit value for a first range of injection peak pressure via the condition-specified image P3, it stores the combination of the received lower limit and upper limit values ​​as a first range of injection peak pressure. Similarly, when the information processing device X receives a lower limit and an upper limit value for a second range of injection peak pressure via the condition-specified image P3, it stores the combination of the received lower limit and upper limit values ​​as a second range of injection peak pressure. Thus, the information processing device X stores monitoring conditions for injection peak pressure. In this way, the information processing device X can receive monitoring conditions for each feature value shown in one or more feature value information contained in each cycle of data via the condition-specified image P3. As a result, the information processing device X can periodically display monitoring conditions that do not meet each feature value.

[0099] Furthermore, the second range for a certain characteristic value is, for example, the range determined by the specification for that characteristic value. In this case, a deviation of the characteristic value from the second range is presumed to indicate an anomaly in product quality. On the other hand, the first range for that characteristic value is, for example, the range determined in the factory or the like for managing injection molding through the injection molding equipment. In this case, a deviation of the characteristic value from the first range does not necessarily indicate an anomaly in product quality. A deviation of the characteristic value from the first range indicates, for example, an increased probability of an anomaly in product quality. For this reason, it can be said that the anomaly level, as described above, indicates the degree of anomaly occurring in the cycle. That is, the color of the anomaly occurrence report information is the color corresponding to the anomaly level, and therefore can be considered the anomaly degree information itself.

[0100] Alternatively, the information processing device X may be configured to determine the anomaly level using other methods. For example, the information processing device X may determine the anomaly level based on the number of times the monitoring conditions for a feature value are not met. In this case, the information processing device X, for example, considers the aforementioned first or second range as a limiting range for each feature value, and considers a threshold number of times the feature value exceeds the monitoring conditions as an exceedance threshold. Here, anomalies occurring in a loop sometimes occur abruptly only in one loop, while at other times they occur continuously across multiple loops. Furthermore, the more times an anomaly occurs continuously across multiple loops, the greater the degree of the anomaly occurring in the loop becomes. Therefore, the information processing device X, for example, determines the anomaly level as level 1 if the number of times an anomaly occurs in a loop does not exceed the exceedance threshold, and determines the anomaly level as level 2 if the number of times exceeds the exceedance threshold.

[0101] Information processing device X, for example via Figure 16 The conditions shown indicate that image P4, along with the limit range, is processed more than the threshold number of times. Figure 16This is a diagram illustrating an example of a condition-specified image P4. Furthermore, in Figure 16 To simplify the explanation, we will focus on the case where each loop contains only one feature value. Therefore, in Figure 16 In the example shown, the condition specifies that image P4 is an image that accepts a limited range of one feature value and exceeds a threshold number of times. Additionally, in Figure 16 As an example, we will explain the case where the characteristic value is the injection peak pressure. Additionally, in... Figure 16 The section explains the case where the limitation range of injection peak pressure is determined by tolerances on both sides. In this case, as shown in the condition-specified image P4... Figure 16 The image shown includes, for example, four input fields: F10, F11, F12, and F13. Alternatively, the image P4 may contain other GUI elements besides these four input fields.

[0102] Input field F10 is for accepting the lower limit value of the injection peak pressure limit range. Figure 16 In the example shown, 0.00MPa was entered into input field F10 as the lower limit value. Furthermore, this lower limit value can be entered into input field F10 either through a drop-down menu or directly through an input device such as a keyboard.

[0103] Input field F11 is used to process entries that exceed a threshold value lower than the lower limit value entered into input field F10. Figure 16 In the example shown, input to input field F11 was entered twice as the lower limit of the number of times it exceeded the threshold. Furthermore, input to input field F11 exceeding the lower limit can be done either by selecting the lower limit from a drop-down menu or by direct input from an input device such as a keyboard.

[0104] The F12 input field is for accepting the upper limit value of the injection peak pressure limit range. Figure 16 In the example shown, 200.00 MPa was entered into input field F12 as the upper limit value. Furthermore, this upper limit value can be entered into input field F12 either through a drop-down menu or directly through an input device such as a keyboard.

[0105] Input field F13 is used to process the number of times the input value to input field F12 exceeds the upper limit threshold, thus becoming the upper limit threshold for input fields. Figure 16In the example shown, input to input field F13 was performed 5 times as the upper limit of the number of times exceeded. Furthermore, input to input field F13 exceeding the upper limit can be performed either through a drop-down menu-based selection of the upper limit of the number of times exceeded, or through direct input via an input device such as a keyboard.

[0106] When the information processing device X receives a lower limit and an upper limit value for the limitation range of injection peak pressure via the condition-specified image P4, it stores the combination of the received lower limit and upper limit values ​​as a monitoring condition for injection peak pressure. Additionally, when the information processing device X receives a lower exceedance threshold and an upper exceedance threshold via the condition-specified image P4, it stores the received lower exceedance threshold and upper exceedance threshold. Thus, the information processing device X can store the monitoring condition for injection peak pressure, and can also store the lower exceedance threshold and upper exceedance threshold for injection peak pressure. Furthermore, in this example, the limitation range of injection peak pressure is determined by the tolerances on both sides, as previously described. Therefore, in Figure 16 In the example shown, the information processing device X accepts two exceedance thresholds: a lower exceedance threshold and an upper exceedance threshold. However, the information processing device X may also be configured to accept only either the lower exceedance threshold or the upper exceedance threshold. Furthermore, the method for determining the number of times the information processing device X fails to meet the monitoring conditions for injection peak pressure can be a known method or a method developed from a known method. For example, if the information processing device X only accepts the upper exceedance threshold, the information processing device X, for each loop data included in the search results overview, determines the number of loop data containing feature value information indicating a feature value that does not meet the monitoring conditions, within the loop data prior to the date and time indicated by the first date and time information contained in the loop data, and determines whether the determined number exceeds the upper exceedance threshold. Thus, the information processing device X can determine the number of times the information processing device X fails to meet the monitoring conditions for injection peak pressure.

[0107] Furthermore, the location in the search results display area R1 where the anomaly report information is displayed can also be replaced by other locations instead of all the examples described above.

[0108] Alternatively, anomaly reports can also be displayed by highlighting rows, columns, and cells of the table shown in the search results display area R1.

[0109] As described above, the information processing device X displays, along with an anomaly degree information indicating the extent of the anomaly occurring in the loop and an anomaly occurrence report information reporting that an anomaly has occurred in the loop, on the search image P1 based on the feature value information of the looping data included in the search results overview. Thus, the information processing device X can efficiently respond to anomalies occurring in the loop.

[0110] Furthermore, the information processing device X can also be configured to change the structure of the device displaying the anomaly report information according to the degree of the anomaly occurring in the loop, and can also be configured to report the anomaly report information using methods other than display, such as sound, light, email, or SNS (Social Networking Service) notifications. Additionally, when reporting the anomaly report information via email, SNS notifications, etc., the information processing device X can also change the composition of the recipient according to the degree of the anomaly occurring in the loop. The recipient could be, for example, workers, supervisors of work processes, or foremen, but is not limited to these. For example, if the anomaly level is level 1, the information processing device X selects workers as the recipient. On the other hand, if the anomaly level is level 2, the information processing device X selects supervisors of work processes or foremen as the recipient.

[0111] Back Figure 4 The search results display area R1 also includes button B2 and the checkbox CH attached to button B2. Here, when checkbox CB1 is not displayed and a selection operation is performed, the checkbox is displayed. Conversely, when checkbox CB1 is displayed and a selection operation is performed, the displayed checkbox disappears.

[0112] Button B2 is a button that accepts the operation of outputting more than one loop of data displayed in the search results display area R1 to another device. However, if the information processing device X accepts the selection operation to button B2 when the checkbox CB1 is not displayed with a check mark, it will output more than one loop of data displayed in the search results display area R1 to that other device. Furthermore, this other device may be, for example, terminal device 40, or another information processing device communicatively connected to the information processing device X. Hereinafter, as an example, the case where the other device is terminal device 40 will be described. Figure 4In the example shown, when the information processing device X receives a selection operation on button B2 while checkbox CB1 is not displayed with a checkmark, it outputs loop data SD1 to loop data SD4 to terminal device 40. Thus, the user can easily obtain the loop data displayed in the search results display area R1. In other words, the user can easily download the loop data displayed in the search results display area R1 to terminal device 40. Alternatively, when an error report is displayed along with a loop data item, the loop data may contain the error report information when it is output to another device. However, in this case, the loop data output to the other device may be, for example, a CSV file, but is not limited to this. Furthermore, in this case, the error report information may be included not as an image but as a flag, text information, value, etc., indicating whether an error has occurred in the loop, but is not limited to this. Additionally, in this case, the user may be able to select whether the loop data includes error report information.

[0113] Information processing device X receives a request when checkbox CB1 is not displayed with a check mark. Figure 4 In the case of a selection operation to button B2, as shown, these four cyclic data are output to the terminal device 40. On the other hand, when the information processing device X receives a selection operation to button B2 while checkbox CB1 is displayed with a checkmark, it outputs the injection molding condition data corresponding to each of these cyclic data, along with the cyclic data displayed in the search result display area R1, to the terminal device 40. Figure 4 In the example shown, the information processing device X outputs the combination of cycle data SD1 and the injection molding condition data corresponding to cycle data SD1, the combination of cycle data SD2 and the injection molding condition data corresponding to cycle data SD2, the combination of cycle data SD3 and the injection molding condition data corresponding to cycle data SD3, and the combination of cycle data SD4 and the injection molding condition data corresponding to cycle data SD4 to the terminal device 40. Thus, the user can easily obtain, for example, the injection molding condition data corresponding to the cycle data along with the cycle data displayed in the search results display area R1. In other words, the user can easily download, for example, the injection molding condition data corresponding to the cycle data along with the cycle data displayed in the search results display area R1 to the terminal device 40. As a result, the information processing device X can easily grasp the correlation between the injection molding cycle performed by the injection molding device and the injection molding conditions set in the injection molding device.

[0114] <Hardware Configuration of Information Processing Device X>

[0115] Here, the information processing device 20 and the server 30 may have the same hardware configuration or different hardware configurations. The following description, as an example, illustrates the case where the information processing device 20 and the server 30 have the same hardware configuration. In other words, in this example, the information processing device X has… Figure 17 The hardware configuration is as shown. Figure 17 This is a diagram illustrating an example of the hardware configuration of an information processing device X.

[0116] The information processing device X includes, for example, a processor 31, a storage unit 32, and a communication unit 33. These components are interconnected via a bus. Furthermore, the information processing device X communicates with other devices via the communication unit 33. These other devices, for example, if the information processing device X is the information processing device 20, include an injection molding apparatus, a server 30, and a terminal device 40. Additionally, if the information processing device X is, for example, the information processing device 20 or the terminal device 40, these other devices may also be present.

[0117] Processor 31 is, for example, a CPU (Central Processing Unit). Alternatively, processor 31 can replace the CPU with other processors such as an FPGA (Field Programmable Gate Array). Processor 31 executes various programs stored in memory 32.

[0118] Storage unit 32 may be a storage device including, for example, HDD (Hard Disk Drive), SSD (Solid State Drive), EEPROM (Electrically Erasable Programmable Read Only Memory), ROM (Read Only Memory), RAM (Random Access Memory), etc. Alternatively, storage unit 32 may be an external storage device connected via a digital input / output port such as USB (Universal Serial Bus) instead of being built into information processing device X. Storage unit 32 stores various information, images, and programs processed by information processing device X. In other words, all kinds of information stored by information processing device X are stored in storage unit 32.

[0119] The communication unit 33 is, for example, a communication device comprising a digital input / output port such as a USB port, an Ethernet (registered trademark) port, and an antenna for wireless communication.

[0120] <Functional Composition of Information Processing Device X>

[0121] Here, the information processing device 20 and the server 30 may have the same functional configuration or different functional configurations. The following description, as an example, illustrates the case where the information processing device 20 and the server 30 have the same functional configuration. In other words, in this example, the information processing device X has, for example... Figure 18 The functional configuration is as shown. Figure 18 This is a diagram illustrating an example of the functional configuration of an information processing device X.

[0122] The information processing device X includes a storage unit 32, a communication unit 33, and a control unit 34.

[0123] The control unit 34 controls the entire information processing device X. The control unit 34 includes at least a loop data acquisition unit 341, an injection molding condition data acquisition unit 342, a display control unit 343, and an output control unit 344. These functional units of the control unit 34 are implemented, for example, by the processor 31 executing various programs stored in the storage unit 32. Furthermore, some or all of these functional units may be hardware functional units such as LSI (Large Scale Integration) or ASIC (Application Specific Integrated Circuit).

[0124] The cycle data acquisition unit 341 acquires cycle data from a device communicatively connected to the information processing device X for each cycle of the injection molding apparatus. This device may be, for example, the injection molding apparatus, the information processing device 20, etc.

[0125] The injection molding condition data acquisition unit 342 acquires injection molding condition data from a device communicatively connected to the information processing device X whenever injection molding conditions are set in each injection molding apparatus. This device may be, for example, the injection molding apparatus or the information processing device 20.

[0126] The display control unit 343 generates various images based on the received operations. For example, the display control unit 343 generates the aforementioned search image P1. The display control unit 343 sends the generated image to the terminal device 40, causing the image to be displayed on the terminal device 40.

[0127] The output control unit 344 outputs various data to other devices based on the received operation. For example, the output control unit 344 outputs the aforementioned download data to other devices based on the operation received via the image retrieval P1.

[0128] <Processing performed by information processing device X based on the operation received via the retrieved image P1>

[0129] Reference Figure 19 The processing performed by the information processing device X based on the operation received via the retrieved image P1 will be explained. Figure 19 This is a diagram illustrating an example of the processing flow performed by the information processing device X based on the operation received via the retrieved image P1. Hereinafter, as an example, a comparison will be made... Figure 19 The process of step S110 shown will be explained when the retrieval image P1 is displayed on the terminal device 40 at the earlier timing. Furthermore, as an example, the following explanation will cover the case where multiple cycle data and multiple injection molding condition data have been stored in the information processing device X at this timing.

[0130] After the search image P1 is displayed, the control unit 34 waits before accepting the operation via the search image P1 displayed on the terminal device 40 (step S110). Figure 19 In the text, the processing of step S110 is indicated by the question "Acceptance Operation?".

[0131] When the control unit 34 determines that an operation has been received via the search image P1 displayed on the terminal device 40 (step S110 - "Yes"), it determines whether the received operation is to... Figure 19 The flowchart shown represents the end of the processing operation (step S120). The decision processing in step S120 performed by the control unit 34 can be performed using either a known method or a method developed from that method. Furthermore, in Figure 19 The word "End?" indicates the processing of step S120.

[0132] The control unit 34 determines that the operation received in step S110 is to make Figure 19 In the case of the operation ending in the flowchart shown (step S120 - "Yes"), for example, the display of the retrieved image P1 is deleted from the terminal device 40, and the process ends. Figure 19 The flowchart shown illustrates the processing.

[0133] On the other hand, the control unit 34 determines that the operation received in step S110 is not causing Figure 19 If the operation of the flowchart shown is completed (step S120 - "No"), then the processing corresponding to the received operation is performed (step S130). This processing then includes various processes described in this embodiment as performed by the information processing device X. Here, the processing performed by the control unit 34 in step S130... Figures 2 to 16 The explanation has been completed, so detailed explanations are omitted.

[0134] After the processing in step S130, the control unit 34 moves to step S110 and waits again before accepting the operation via the retrieval image P1 displayed on the terminal device 40.

[0135] Through the above processing, the information processing device X acquires cycle data containing one or more cycle association information and first date and time information for each cycle. Furthermore, whenever injection molding conditions are set for the injection molding apparatus, the information processing device X acquires injection molding condition data containing one or more injection molding condition information and second date and time information. Then, based on the received operation, the information processing device X displays a combination of information showing the corresponding injection molding condition data from the acquired cycle data and the corresponding injection molding condition data from the acquired injection molding condition data. Thus, the information processing device X can easily grasp the correlation between the injection molding cycle performed by the injection molding apparatus and the injection molding conditions set in the injection molding apparatus.

[0136] Furthermore, the information processing device X acquires cycle data containing one or more cycle association information and first date and time information for each cycle. Additionally, whenever injection molding conditions are set for the injection molding apparatus, the information processing device X acquires injection molding condition data containing one or more injection molding condition information and second date and time information. Then, based on the received operation, the information processing device X outputs a combination of a cycle data from the acquired one or more cycle data and the corresponding injection molding condition data from the acquired one or more injection molding condition data to another device. Thus, the information processing device X can easily grasp the correlation between the injection molding cycle performed by the injection molding apparatus and the injection molding conditions set in the injection molding apparatus.

[0137] Furthermore, the molding management system 1 described above may also include a terminal device 40. Additionally, the molding management system 1 described above may also include an injection molding apparatus such as an injection molding apparatus 11.

[0138] Furthermore, in the molding management system 1 described above, the cycle data and injection molding condition data can also be correlated using other methods. Additionally, in the molding management system 1 described above, the cycle data and injection molding condition data can also be correlated in a one-to-many or many-to-many manner.

[0139] Furthermore, the content described above can be combined in any way.

[0140] <Postscript>

[0141] [1] A molding management system includes an information processing device communicatively connected to a terminal device, and a molding management system for managing the production of said product in a production process including an injection molding process of said product performed by an injection molding device, wherein the information processing device acquires cycle data including one or more cycle association information obtained as the injection molding is performed by said injection molding device and a first date and time information showing the date and time obtained from said injection molding device for each said cycle, and displays a data display image showing a list of the one or more said cycle data arranged in date and time order on a display unit according to a received operation, wherein the one or more cycle association information includes feature value information showing feature values ​​of a quantity detected by a detection unit installed on said injection molding device for each said cycle, and the information processing device displays an anomaly occurrence report information reporting an anomaly that occurred in said cycle on the data display image according to the feature value information of said cycle data included in said list, and shows the degree of the anomaly that occurred in said cycle in said data display image.

[0142] [2] According to the molding management system described in [1], wherein,

[0143] Whenever the injection molding conditions are set for the injection molding apparatus, the information processing device acquires injection molding condition data that includes one or more injection molding condition information showing the injection molding conditions set for the injection molding apparatus and second date and time information showing the date and time acquired from the injection molding apparatus. The cyclic data included in the overview also displays corresponding information showing the injection molding condition data corresponding to the cyclic data.

[0144] [3] According to the molding management system described in [2], in which,

[0145] The injection molding condition data corresponding to the cyclic data is the injection molding condition data obtained on the most recent date and time after the date and time the cyclic data was obtained.

[0146] [4] According to the molding management system described in [2], in which,

[0147] The cycle data and the injection molding condition data each also include device identification information that identifies the injection molding apparatus.

[0148] [5] The molding management system described in any one of [1] to [4], wherein,

[0149] The anomaly occurring in the cycle includes at least one of the following: an anomaly occurring in the injection molding apparatus, an anomaly occurring in the metal mold installed in the injection molding apparatus, and an anomaly occurring in the quality of the product injection molded by the injection molding apparatus.

[0150] [6] The molding management system described in any one of [1] to [5], wherein,

[0151] The feature value information is information that shows the time series of the quantity.

[0152] [7] The molding management system described in any one of [1] to [5], wherein,

[0153] The feature value information is the feature value itself.

[0154] [8] According to the molding management system described in [7], wherein,

[0155] The information processing device displays the anomaly report information in the data display image based on whether the feature value shown by the feature value information of the cyclic data included in the overview deviates from the first range, and shows the degree in the data display image.

[0156] [9] According to the molding management system described in [8], in which,

[0157] The anomaly report information is a marker displayed alongside the cyclic data included in the overview, which includes feature value information showing the feature value deviating from the first range. The information processing device indicates the degree of the anomaly report information by at least one of the location of the anomaly report information and the number of anomaly report information.

[0158]

[10] According to the molding management system described in [8] or [9], wherein,

[0159] The information processing device, based on the received operation, causes the image specified by the conditions for accepting the operation within the first range to be displayed on the display unit.

[0160]

[11] According to the molding management system described in [9], wherein,

[0161] The information processing device indicates the degree by the location of the anomaly report information and the number of anomaly report information, at least the location of the anomaly report information, the location of which is identified by the cyclic data displayed accompanying the anomaly report information in the cyclic data included in the overview.

[0162]

[12] According to the molding management system described in

[11] , wherein,

[0163] The location of the anomaly report information is further identified by the cyclic association information displayed alongside the anomaly report information in the more than one cyclic association information contained in the overview of the cyclic data.

[0164]

[13] According to the molding management system described in [9], wherein,

[0165] The overview includes an occurrence source region corresponding to the occurrence source of an anomaly that occurs in the cycle for each of the cycle data. There are multiple occurrence sources, and the occurrence source region corresponds to each of the multiple occurrence sources. The location of the anomaly occurrence report information is identified by the occurrence source region among the multiple occurrence source regions that displays the anomaly occurrence report information.

[0166]

[14] According to the molding management system described in [8], wherein,

[0167] The information processing device displays an anomaly report on the data display image and indicates the degree of deviation based on whether the feature value indicated by the feature value information of the cyclic data included in the overview deviates from a first range, and whether the feature value indicated by the feature value information of the cyclic data included in the overview deviates from a second range different from the first range. The anomaly report is a marker displayed along with the cyclic data included in the overview, which contains the feature value information indicating the feature value deviating from the first range or the second range. The information processing device indicates the degree of deviation through at least one of the color and shape of the anomaly report.

[0168]

[15] According to the molding management system described in

[14] , wherein,

[0169] The information processing device displays an image on the display unit based on the conditions specified by the operation that is accepted for each of the first range and the second range.

[0170]

[16] The molding management system described in any one of [1] to

[15] , wherein,

[0171] The information processing device displays the anomaly report information in the data display image based on the number of times the feature value shown by the feature value information of the cyclic data included in the overview deviates from the first range, and shows the degree in the data display image.

[0172]

[17] According to the molding management system described in

[16] , wherein,

[0173] The anomaly report information is a marker displayed alongside the cyclic data included in the overview, which includes feature value information showing the feature value deviating from the first range. The information processing device indicates the degree of the anomaly report information by its color, where the color of the anomaly report information indicates that the more times the anomaly occurs, the greater the degree.

[0174]

[18] The molding management system described in any one of [1] to

[17] , wherein,

[0175] The information processing device receives and displays response completion information indicating that a response has been completed for an anomaly occurring in the loop corresponding to a designated first loop data in the loop data included in the overview, and displays the response completion information along with the first loop data in the data display image.

[0176]

[19] The molding management system described in any one of [1] to

[18] , wherein,

[0177] Includes the terminal device.

[0178]

[20] The molding management system described in any one of [1] to

[19] , wherein,

[0179] Includes the injection molding apparatus.

[0180] The embodiments of this disclosure have been described in detail above with reference to the accompanying drawings. However, the specific configuration is not limited to these embodiments. As long as they do not depart from the spirit of this disclosure, changes, substitutions, deletions, etc., can be made.

[0181] Alternatively, the program for implementing the functions of any component in the apparatus described above can be recorded on a computer-readable recording medium, allowing the computer system to read and execute the program. Here, such an apparatus could be, for example, an injection molding apparatus 11, an information processing apparatus 20, a server 30, or a terminal device 40. Furthermore, the term "computer system" here refers to hardware including an OS (Operating System) or peripheral devices. Additionally, "computer-readable recording medium" refers to removable media such as floppy disks, optical disks, ROMs, and CD-ROMs, as well as storage devices such as hard disks built into the computer system. Moreover, "computer-readable recording medium" also includes components that retain programs for a certain period of time, such as volatile memory within a computer system that serves as a server or client when the program is transmitted via a network such as the Internet or a communication line such as a telephone line.

[0182] Furthermore, the aforementioned program can also be transmitted from a computer system that stores the program in a storage device to another computer system via a transmission medium or by transmission waves within the transmission medium. Here, "transmission medium" for transmitting the program refers to a medium with the function of transmitting information, such as a network like the Internet or a communication line like a telephone line.

[0183] Furthermore, the aforementioned program can also be a part of a program used to implement the aforementioned functions. Moreover, the aforementioned program can also be a so-called differential file or differential program that can achieve the aforementioned functions by combining with programs already recorded in the computer system.

Claims

1. A molding management system, characterized in that, The molding management system includes an information processing device communicatively connected to a terminal device, which manages the production of the product in the production process, including the injection molding process performed by the injection molding device. The information processing device The loop data, which includes one or more loop association information obtained as the injection molding process is performed by the injection molding apparatus and first date and time information showing the date and time obtained from the injection molding apparatus, is obtained for each loop. Based on the received operation, a data display image showing one or more of the acquired cyclic data arranged in date and time order is displayed on the display unit. The more than one cycle-related information includes feature value information showing the feature values ​​of the quantities detected by the detection unit installed in the injection molding apparatus for each cycle. The information processing device, based on the feature value information of the cyclic data included in the overview, displays an anomaly occurrence report information that reports an anomaly occurring in the cyclic data on the data display image, and shows the degree of the anomaly occurring in the cyclic data in the data display image.

2. The molding management system according to claim 1, wherein, Whenever the information processing device sets injection molding conditions for the injection molding apparatus, it acquires injection molding condition data that includes one or more injection molding condition information showing the injection molding conditions set on the injection molding apparatus and second date and time information showing the date and time obtained from the injection molding apparatus. The overview includes cycle data, which is accompanied by information showing the corresponding injection molding condition data.

3. The molding management system according to claim 2, wherein, The injection molding condition data corresponding to the cyclic data is the injection molding condition data obtained on the most recent date and time after the date and time the cyclic data was obtained.

4. The molding management system according to claim 2, wherein, The cycle data and the injection molding condition data each also include device identification information that identifies the injection molding apparatus.

5. The molding management system according to claim 1, wherein, The anomaly occurring in the cycle includes at least one of the following: an anomaly occurring in the injection molding apparatus, an anomaly occurring in the metal mold installed in the injection molding apparatus, and an anomaly occurring in the quality of the product injection molded by the injection molding apparatus.

6. The molding management system according to claim 1, wherein, The feature value information is information that shows the time series of the quantity.

7. The molding management system according to claim 1, wherein, The feature value information is the feature value itself.

8. The molding management system according to claim 1, wherein, The information processing device displays the anomaly report information in the data display image based on whether the feature value shown by the feature value information of the cyclic data included in the overview deviates from the first range, and shows the degree in the data display image.

9. The molding management system according to claim 8, wherein, The anomaly report information is a marker displayed alongside the cyclic data included in the overview, which contains feature value information indicating the feature value deviating from the first range. The information processing device indicates the degree by at least one of the location of the anomaly report information and the number of anomaly report information.

10. The molding management system according to claim 8, wherein, The information processing device, based on the received operation, causes the image specified by the conditions for accepting the operation within the first range to be displayed on the display unit.

11. The molding management system according to claim 9, wherein, The information processing device indicates the degree by specifying at least the location of the anomaly report information and the number of anomaly report information. The location of the anomaly report information is identified by the cyclic data displayed alongside the anomaly report information in the cyclic data included in the overview.

12. The molding management system according to claim 11, wherein, The location of the anomaly report information is further identified by the cyclic association information displayed alongside the anomaly report information in the more than one cyclic association information contained in the overview of the cyclic data.

13. The molding management system according to claim 9, wherein, The overview includes, for each cycle of data, a source region corresponding to the source of an anomaly occurring in that cycle. The sources of occurrence are multiple. The source region corresponds to each of the plurality of source regions. The location of the anomaly report information is identified by the source region that displays the anomaly report information among the plurality of source regions.

14. The molding management system according to claim 8, wherein, The information processing device displays the anomaly report information on the data display image and indicates the degree of deviation based on whether the feature value indicated by the feature value information of the cyclic data included in the overview deviates from a first range, and whether the feature value indicated by the feature value information of the cyclic data included in the overview deviates from a second range different from the first range. The anomaly report information is a marker displayed alongside the cyclic data included in the overview, which contains feature value information indicating deviations from the first or second range. The information processing device indicates the degree by at least one of the color and shape of the anomaly report information.

15. The molding management system according to claim 14, wherein, The information processing device displays an image on the display unit based on the conditions specified by the operation that is accepted for each of the first range and the second range.

16. The molding management system according to claim 1, wherein, The information processing device displays the anomaly report information in the data display image based on the number of times the feature value shown by the feature value information of the cyclic data included in the overview deviates from the first range, and shows the degree in the data display image.

17. The molding management system according to claim 16, wherein, The anomaly report information is a marker displayed alongside the cyclic data included in the overview, which contains feature value information indicating the feature value deviating from the first range. The information processing device indicates the degree of the anomaly by using the color of the anomaly report information. The color of the anomaly report information indicates the severity of the anomaly as the number of occurrences increases.

18. The molding management system according to claim 1, wherein, The information processing device The message indicates that a response has been completed for an anomaly occurring in the loop corresponding to the first loop data specified in the loop data included in the overview. The completion information is displayed on the data display image along with the first loop data.

19. The molding management system according to claim 1, wherein, The molding management system includes the terminal device.

20. The molding management system according to claim 1, wherein, The molding management system includes the injection molding apparatus.

Citation Information

Patent Citations

  • Molding abnormality displaying method of injection molder

    JP1995060815A