Analytical support device, analytical support method, and program

The analysis support device addresses the issue of uniform anonymization by allowing user-specific anonymity settings, enhancing data sharing and maintenance efficiency.

JP2026067679APending Publication Date: 2026-04-21OMRON CORP
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
OMRON CORP
Filing Date
2024-10-09
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

Existing technologies anonymize information uniformly, leading to incomplete utilization of valuable data due to excessive anonymization, preventing companies from sharing critical maintenance insights.

Method used

An analysis support device that sets user-specific anonymity levels for different items within maintenance records, allowing selective anonymization and structured data sharing, enabling faster maintenance responses.

Benefits of technology

Enhances data sharing between companies, facilitating quicker maintenance actions like predictive and preventive maintenance by setting user-specific anonymity levels, thus improving productivity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026067679000001_ABST
    Figure 2026067679000001_ABST
Patent Text Reader

Abstract

Set the anonymity level for each item. [Solution] The analysis support device comprises: an acquisition unit that collects first information including maintenance records; a setting unit that sets the anonymity levels of multiple items in the first information based on user-specified conditions, including instructions for setting the anonymity levels of multiple items; a generation unit that generates second information by anonymizing and structuring the first information based on the anonymity levels; an acquisition unit that acquires third information including maintenance records; an analysis unit that creates analysis result information by analyzing the causes and countermeasures for anomalies included in the third information based on the second information; and an output unit that outputs the analysis result information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an analysis support device, an analysis support method, and a program.

Background Art

[0002] Documents such as maintenance records recorded in the manufacturing industry describe information related to 4M (equipment, people, work, materials, manufacturing conditions). If these information can be utilized between companies, it is possible to promote factory maintenance and improvement activities and expect productivity improvement. Patent Document 1 discloses an anonymization method in which an anonymized electronic document is requested for analysis from others and the real-nameization of the analysis report is taken into consideration.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] Documents contain information that a company does not want others to know and information that can be known. Among the information that a company does not want others to know, there are cases where certain items can be known to others. Conventionally, since information is anonymized according to items with a high anonymization level, the information cannot be fully utilized. In Patent Document 1, in order to uniquely determine the anonymization level and the conversion between real names and anonymized words based on a dictionary, information that can be known to others is also anonymized.

[0005] The present invention has been made in view of the above problems, and an object thereof is to provide a technology capable of setting an anonymization level for each item.

Means for Solving the Problems

[0006] An analysis support device according to one aspect of the present invention comprises: an acquisition unit that collects first information including maintenance records; a setting unit that sets the anonymity levels of multiple items in the first information based on user-specified conditions, including instructions for setting the anonymity levels of multiple items; a generation unit that generates second information by anonymizing and structuring the first information based on the anonymity levels; an acquisition unit that acquires third information including maintenance records; an analysis unit that creates analysis result information by analyzing the causes and countermeasures for abnormalities included in the third information based on the second information generated by the generation unit; and an output unit that outputs the analysis result information. The anonymity levels can be set for multiple items based on user-specified conditions. This makes it possible to set the anonymity levels of multiple items on a user-by-user basis.

[0007] An analysis support device according to one aspect of the present invention comprises: an acquisition unit that collects first information including maintenance records; a setting unit that sets the anonymity levels of multiple items in the first information based on user-specified conditions, including instructions for setting the anonymity levels of multiple items; a generation unit that generates second information by anonymizing and structuring the first information based on the anonymity levels; an storage unit that stores the second information; an acquisition unit that acquires third information including maintenance records; an analysis unit that creates analysis result information by analyzing the causes and countermeasures of abnormalities included in the third information based on the second information stored in the storage unit; and an output unit that outputs the analysis result information. The anonymity levels can be set for multiple items based on user-specified conditions. This makes it possible to set the anonymity levels of multiple items on a user-by-user basis.

[0008] An analysis support device according to one aspect of the present invention includes a collection unit that collects first information including maintenance records, The system comprises: a setting unit that sets the anonymity levels of multiple items in the first information based on user-specified conditions, including instructions for setting the anonymity levels of multiple items; a generation unit that generates second information by anonymizing and structuring the first information based on the anonymity levels; an information reference unit that obtains the second information by referencing the second information from an external device; an acquisition unit that obtains third information, including maintenance records; an analysis unit that creates analysis result information by analyzing the causes and countermeasures for abnormalities included in the third information based on the second information obtained from the external device; and an output unit that outputs the analysis result information. The system allows setting the anonymity levels for multiple items based on user-specified conditions. This makes it possible to set the anonymity levels for multiple items on a user-by-user basis.

[0009] An analysis support device according to one aspect of the present invention comprises: a collection unit that collects first information including maintenance records; a setting unit that sets the anonymity levels of multiple items in the first information based on user-specified conditions, including instructions for setting the anonymity levels of multiple items; a generation unit that generates second information by anonymizing and structuring the first information based on the anonymity levels; a storage unit that stores the second information; an information reference unit that obtains information by referencing the second information from an external device; an acquisition unit that obtains third information including maintenance records; an analysis unit that creates analysis result information by analyzing the causes and countermeasures for abnormalities included in the third information based on at least one of the second information stored in the storage unit and the second information obtained from the external device; and an output unit that outputs the analysis result information. The anonymity levels can be set for multiple items based on user-specified conditions. This makes it possible to set the anonymity levels of multiple items on a user-by-user basis.

[0010] The specified conditions for each user include an instruction to remove the setting of at least one of the plurality of items, and the setting unit removes the setting of at least one of the plurality of items in the first information based on the instruction to remove the setting of at least one of the plurality of items. By removing the setting of at least one of the plurality of items in the first information based on the specified conditions for each user, it becomes possible to remove the setting of at least one of the plurality of items in the first information for each user.

[0011] The multiple items in the first information include at least one of the following: the name of the device, the manufacturer of the device, the years of use of the device, the nature of the abnormality, the cause of the abnormality, the details of the corrective action taken, the name of the worker, the factory, the building, the production line, and the equipment. An anonymity level can be set for each of the following items: the name of the device, the manufacturer of the device, the years of use of the device, the nature of the abnormality, the cause of the abnormality, the details of the corrective action taken, the name of the worker, the factory, the building, the production line, and the equipment.

[0012] The specified conditions for each user include an instruction to set the anonymity level for each preservation record, and the setting unit sets the anonymity level for each preservation record based on the instruction to set the anonymity level for each preservation record. It is also possible to set and cancel the anonymity level for each preservation record. By setting the anonymity level for each preservation record based on the specified conditions for each user, it becomes possible to set the anonymity level for each preservation record on a per-user basis.

[0013] The specified conditions for each user include an instruction to cancel the setting of the anonymity level for each preservation record, and the setting unit cancels the setting of the anonymity level for each preservation record based on the setting instruction for the anonymity level for each preservation record. By canceling the setting of the anonymity level for each preservation record based on the specified conditions for each user, it becomes possible to cancel the setting of the anonymity level for each preservation record on a per-user basis.

[0014] The specified conditions for each user include at least one of an instruction to increase or decrease the anonymity level for each of the plurality of items and an instruction to change the anonymity level for each of the plurality of items. Based on at least one of the instructions to increase or decrease the anonymity level and the instructions to change it, at least one of the instructions to increase or decrease the anonymity level is performed for each of the multiple items in the first information. At least one of the instructions to increase or decrease the anonymity level for each of the multiple items in the first information can be performed for each user. After setting the anonymity level for each of the multiple items, the user can increase the anonymity level for each of the multiple items, decrease the anonymity level for each of the multiple items, or change the anonymity level for each of the multiple items.

[0015] The specified conditions for each user include different priorities set for the multiple items, and the setting unit sets the anonymity level for each of the multiple items in the first information based on the setting instructions and priorities for the anonymity levels of the multiple items. For example, the priority of an item for a specific building may be set high, and the priority of an item for another building may be set low. The setting unit may set the anonymity level high for items related to items with a high priority and low for items related to items with a low priority. For example, if two identical first devices are installed in a specific building and another building, the setting unit may set the anonymity level high for items relating to the first device installed in the specific building and low for items relating to the first device installed in the other building. By setting the anonymity level high for items relating to the first device installed in the specific building, it is possible to make the items relating to the first device installed in the specific building private.

[0016] The above-described analysis support device includes a conversion unit that converts the unique names and symbols for each user in the first information into other names and symbols based on the publicly available information for each user. This makes it possible to match the names and symbols in the first information with the names and symbols in the publicly available information.

[0017] The structuring includes tagging the plurality of items in the first information with the anonymization level. The anonymization includes converting the predetermined string included in the first information into the other string based on a dictionary for converting a predetermined string into another string and the anonymization level.

[0018] The analysis result information includes information regarding usage restrictions on the content of the analysis result information. As a result, unrestricted use of the analysis result information is suppressed because the user uses the analysis result information based on the information regarding usage restrictions.

[0019] The present invention can also be regarded as an analysis support method in which a computer executes at least a part of the above processing, an analysis support method including at least a part of the above processing, a program for causing a computer to execute at least a part of the above processing, or a computer-readable recording medium that non-temporarily records such a program. Further, it can also be regarded as an analysis support system including at least a part of the above processing. Each of the above configurations and processes can be combined with each other to constitute the present invention as long as no technical contradiction occurs.

Effect of the Invention

[0020] According to the present invention, the anonymization level can be set for each item. Since the information that can be shared between companies (enterprises) increases, maintenance responses such as post-maintenance, preventive maintenance, and predictive maintenance can be performed more quickly.

Brief Description of the Drawings

[0021] [Figure 1] FIG. 1 is a diagram showing an overall configuration of an analysis support system to which the present invention is applied. [Figure 2] FIG. 2 is a functional block diagram of an analysis support device. [Figure 3] FIG. 3 is a diagram showing an example of a maintenance record created in a dedicated file format. [Figure 4] FIG. 4 is a diagram showing an example of the first information. [Figure 5]FIG. 5 is a diagram showing an example of the first information. [Figure 6] FIG. 6 is a diagram showing an example of the second information. [Figure 7] FIG. 7 is a diagram showing an example of the storage unit. [Figure 8] FIG. 8 is a diagram showing an example of the security record. [Figure 9] FIG. 9 is a diagram showing an example of the product non - conformity record. [Figure 10] FIG. 10 is a diagram showing an example of the quality control record. [Figure 11] FIG. 11 is a diagram showing an example of the equipment design document. [Figure 12] FIG. 12 is a flowchart showing an example of the processing of the analysis support device. [Figure 13] FIG. 13 is a diagram showing an example of the input items of the security record. [Figure 14] FIG. 14 is a diagram showing an example of the equipment security report. [Figure 15] FIG. 15 is a diagram showing an example of the usage restrictions of the equipment security report.

BEST MODE FOR CARRYING OUT THE INVENTION

[0022] Hereinafter, application examples and embodiments will be described with reference to the drawings. The application examples and embodiments shown below are one aspect of the present application and do not limit the scope of rights of the present application.

[0023] <Application Example> FIG. 1 is a diagram showing the overall configuration of an analysis support system (security system) to which the present invention is applied. The analysis support system includes an analysis support device 1, a control device 2, and one or more sensors 3. The analysis support device 1 is communicably connected to the control device 2 via wired or wireless communication. The analysis support device 1 is, for example, an IPC (Industrial Personal Computer). The control device 2 is communicably connected to the equipment 4 via wired or wireless communication. The control device 2 is, for example, a PLC (Programmable Logic Controller) and controls the equipment 4. Equipment 4 may be, but is not limited to, FA equipment, production equipment, processing equipment, etc. Control device 2 may be one or more. Equipment 4 may be one or more. Equipment 4 may be referred to as equipment. Equipment 4 may consist of one device or multiple devices. Control device 2 is communicably connected to one or more sensors 3 via wired or wireless. One or more sensors 3 measure various parameters when equipment 4 is in operation. The measured values ​​measured by one or more sensors 3 are sent to control device 2. Analysis support device 1 acquires the measured values ​​from control device 2 as monitoring data for the status of equipment 4. For example, if the measured values ​​measured by one or more sensors 3 exceed a threshold, analysis support device 1 and control device 2 detect an abnormality in equipment 4. An abnormality in equipment 4 is a state in which equipment 4 is no longer functioning normally.

[0024] One or more information processing devices 5 are connected to the analysis support device 1 via wireless or wired connections. The information processing devices 5 are, for example, smartphones, tablet devices, personal computers, smartwatches, etc. When the analysis support device 1 detects an abnormality in the equipment 4, it sends a notification to the information processing device 5 indicating that an abnormality has occurred in the equipment 4. The user recognizes that an abnormality has occurred in the equipment 4 by checking the message in the notification. When an abnormality occurs in the equipment 4, the user performs corrective actions and creates a maintenance record for the equipment 4. Corrective actions are performed to mitigate the symptoms of the abnormality in the equipment 4 and restore the equipment 4 to a temporarily operational or normal state. Symptoms of the equipment 4 are conditions in which the abnormality of the equipment 4 becomes apparent and affects production, quality, and safety. Symptoms of a malfunction in Equipment 4 include, but are not limited to, a high temperature at a specific point in Equipment 4, wear and tear on parts of Equipment 4, damage to parts of Equipment 4, deterioration of insulation in Equipment 4, deterioration or disconnection of the heater in Equipment 4, wear and damage to the cutting tool in Equipment 4, and abnormal current in Equipment 4. Furthermore, examples of symptoms of a malfunction in Equipment 4 include the inability to obtain sufficient output for the conveyor to move to its normal position, inability to process the object due to tool wear, deviations from standard surface accuracy due to vibration, poor joining due to insufficient welding output, fire due to overheating, and electric shock due to leakage. , but not limited to, the maintenance record may be created as a data file or on paper (paper media). The maintenance record includes work information regarding the countermeasures taken when an abnormality occurs in equipment 4, the symptoms of the abnormality in equipment 4, and the cause of the abnormality in equipment 4.

[0025] Analysis support device 1 collects first information, including maintenance records. Analysis support device 1 sets the anonymity levels for multiple items in the first information based on user-specified conditions, including instructions for setting the anonymity levels for multiple items. Based on the anonymity levels, analysis support device 1 anonymizes and structures the first information to generate second information. Analysis support device 1 acquires third information, including maintenance records. Based on the generated second information, analysis support device 1 analyzes the causes and countermeasures for anomalies contained in the third information to create analysis result information. Analysis support device 1 outputs the analysis result information.

[0026] The analysis support device 1 may store the second information in a storage unit such as a database. Based on the second information stored in the storage unit, the analysis support device 1 may analyze the causes and countermeasures for the anomalies contained in the third information and create analysis result information. The analysis support device 1 may also obtain the second information by referring to an external device such as an external database. Based on the second information obtained from the external device, the analysis support device 1 may analyze the causes and countermeasures for the anomalies contained in the third information and create analysis result information. The analysis support device 1 may analyze the causes and countermeasures for the anomalies contained in the third information and create analysis result information based on at least one of the second information stored in the storage unit and the second information obtained from the external device. The analysis support device 1 outputs the analysis result information.

[0027] Based on user-specific conditions, anonymity levels can be set for multiple items. This allows for individual user-specific anonymity settings for multiple items. By setting anonymity levels for multiple items, the amount of information that can be shared between companies (businesses) increases, making it possible to use analysis results for maintenance responses such as corrective maintenance, preventive maintenance, and predictive maintenance, enabling faster maintenance responses. This makes it possible to quickly respond to problems during the startup of equipment 4 and sudden failures of aging equipment, while also utilizing the expertise of other companies.

[0028] Since document formats differ between companies, it is preferable to structure the information into a single format, for example, by device unit, equipment year unit, or fault name unit, to improve searchability when using the documents across companies. By structuring the first information and generating the second information, it becomes possible to standardize the format and improve searchability.

[0029] <Description of Embodiments> The analysis support device 1 may be configured using dedicated equipment or a general-purpose computer. The analysis support device 1 is equipped with hardware resources such as a processor, memory, and storage. The processor may be a general-purpose processor such as a CPU (Central Processing Unit) or MPU (Micro Processing Unit), or it may be a dedicated processor. The processor may be configured as a single circuit or as a combination of multiple independent circuits. The memory may be RAM (Random Access Memory). The storage may be a non-volatile storage device such as ROM (Read Only Memory) or flash memory.

[0030] Figure 2 is a functional block diagram of the analysis support device 1. The analysis support device 1 mainly consists of a collection unit 10, a setting unit 11, a generation unit 12, a storage unit 13, an acquisition unit 14, an analysis unit 15, an output unit 16, a conversion unit 17, an input unit 18, a storage unit 19, a maintenance record creation unit 20, and an information reference unit 21. The functions of each processing unit (functional unit) of the analysis support device 1 are as follows: This is achieved by loading the program stored in storage into memory and executing it with a processor. Not all of the components of the analysis support device 1 shown in Figure 2 are essential, and components of the analysis support device 1 may be added or removed as appropriate. All or part of the functions of the analysis support device 1 may be performed by an ASIC (Application Specific Integrated Circuit) or FP It may be constructed using circuits such as GA (Field Programmable Gate Array), or analysis All or part of the functions of support device 1 may be performed on a cloud server or other device.

[0031] The collection unit 10 collects first information, including maintenance records. The first information collected by the collection unit 10 may include, for example, maintenance records of existing customers, but may also include maintenance records of new customers. The first information may include maintenance records of equipment, or maintenance records of the factory, building, and production line where the equipment is installed. The first information may include maintenance records relating to the equipment. Maintenance records relating to the equipment may include maintenance records of the equipment, maintenance records of the factory where the equipment is installed, maintenance records of the building where the equipment is installed, and at least one of the production line where the equipment is installed. The first information may include quality inspection documents, documents and data within the IT system, documents and data created at the factory, etc.

[0032] Users may manually record maintenance records on paper forms (paper media). For example, a user may record maintenance records such as the industry, name of the equipment, manufacturer of the equipment, time the equipment malfunction occurred, the nature of the equipment error, the details of the corrective action taken, the start time of the corrective action, the end time of the corrective action, and the time taken for the corrective action (response time) on a paper form. The equipment error status includes the symptoms of the equipment when a malfunction occurs (symptoms of the equipment malfunction), the cause of the malfunction when a malfunction occurs (cause of the equipment malfunction), etc. Not limited to these examples, maintenance records may also include the equipment model, years of use (years of operation), product items, name of the equipment failure, cause of failure, repair parts, name of the worker (person in charge), years of experience, age, years of maintenance work, etc. Furthermore, maintenance records may also include the company name, facility name, process name of the equipment, circumstances of the malfunction, specific symptoms of the malfunction, cause of the malfunction, specific recovery work, time taken from the occurrence of the malfunction to recovery, man-hours (number of people x time) taken from the occurrence of the malfunction to recovery, repair costs, etc. The user may use the camera provided on the information processing device 5 to photograph the paper form on which the maintenance record is written. The information processing device 5 may convert the image data into text data by performing OCR (Optical Character Recognition) processing. Collection Unit 10 may collect maintenance records by obtaining the text data of the maintenance records from the information processing device 5.

[0033] The user may create maintenance records in a general-purpose file format using a general-purpose application (for example, a spreadsheet application) installed on the information processing device 5. For example, the user may create a general-purpose file containing maintenance record data by inputting maintenance records such as industry, name of equipment, manufacturer of equipment, time of equipment malfunction, measured value, equipment error status, details of corrective action, start time of corrective action, end time of corrective action, and time required for corrective action (response time) using a general-purpose application. The collection unit 10 may collect maintenance records by obtaining the general-purpose file containing maintenance record data from the information processing device 5.

[0034] The user may create maintenance records in a dedicated file format using a dedicated application installed on the information processing device 5. For example, the user may create a dedicated file containing maintenance record data by inputting maintenance records such as the name of the device, the manufacturer of the device, the time the device malfunction occurred, the measured value, the error status of the device, the details of the corrective action taken, the start time of the corrective action taken, the end time of the corrective action taken, and the time taken for the corrective action taken (response time) using the dedicated application.

[0035] Figure 3 shows an example of a maintenance record created in a dedicated file format. In Figure 3, the record includes the industry, the name of the equipment, the name of the equipment manufacturer, the error status of the equipment, the time of the equipment malfunction, and the equipment A dedicated file is created containing maintenance record data such as the error status of the device, the details of the corrective work, the start time of the corrective work, the end time of the corrective work, and the time required for the corrective work (response time). In addition, photographic data of the device when an abnormality occurred, and photographic data of the device when corrective work was performed may be attached to the maintenance record. The user can attach photographic data to the maintenance record by taking pictures using the camera provided on the information processing device 5. The dedicated application may automatically input the device name, manufacturer name, time of the device abnormality, and measured values ​​by obtaining them from the control device 2. The collection unit 10 may collect the maintenance record by obtaining the dedicated file containing the maintenance record data from the information processing device 5.

[0036] The setting unit 11 sets the anonymity level for multiple items in the first information based on user-specific conditions. User-specific conditions include instructions for setting the anonymity level for multiple items. Users may input the specified conditions using the information processing device 5. The input unit 18 receives the specified conditions from the user. By setting the anonymity level for multiple items based on user-specific conditions, it becomes possible to set the anonymity level for multiple items in the first information on a user-by-user basis. For example, the anonymity level for item A1 in the first information can be set to "high," and the anonymity level for item A2 in the first information can be set to "low." For example, for user B1, the anonymity level for item A1 in the first information can be set to "high," and for user B2, the anonymity level for item A1 in the first information can be set to "low."

[0037] The user-specific conditions may include an instruction to remove the anonymity level setting for at least one of several items. The user may input the specified conditions using the information processing device 5. The input unit 18 receives the specified conditions from the user. The setting unit 11 may remove the anonymity level setting for at least one of several items in the first information based on the instruction to remove the anonymity level setting for at least one of several items. By removing the anonymity level setting for at least one of several items in the first information based on the user-specific conditions, it becomes possible to remove the anonymity level setting for at least one of several items in the first information on a per-user basis.

[0038] This section describes several items in the first type of information. These items are categorized into customer information, technical information, and management information. Customer information includes, but is not limited to, company name, telephone number, address, worker name, age, employment type, and years of experience. Technical information includes, but is not limited to, equipment name, equipment model, years of use, product items, equipment status data, production recipe, quality information, failure time, failure name, failure cause, corrective action, downtime, and repair parts. Management information includes, but is not limited to, manufacturing cost, production quantity, and the 34 KPIs (Key Performance Indicators) listed in ISO 22400. Multiple items may include at least one of the following: the name of the device, the manufacturer of the device, the number of years the device has been in use, the nature of the malfunction, the cause of the malfunction, the actions taken, the name of the worker, and items indicating the factory, building, production line, and equipment.

[0039] The anonymity level is a level used to anonymize the string corresponding to each item in the first information. The anonymity level may be a numerical value such as "1", "2", or "3", an importance level such as "high", "medium", or "low", or a matter concerning secondary use such as "not available for secondary use", "available for secondary use through abstraction", or "available for secondary use". Furthermore, the anonymity level may also refer to processing methods such as "masking", "abstraction", or "no masking or abstraction".

[0040] The generation unit 12 anonymizes and structures the first information based on the anonymity level to generate the second information. To accomplish this, an example of the process of generating second information by anonymizing and structuring first information will be explained with reference to Figures 4, 5, and 6. Figures 4 and 5 are diagrams showing an example of first information. Figures 4 and 5 show first information including preservation records. Figure 6 is a diagram showing an example of second information.

[0041] As shown in Figures 4 and 5, the string "2024 / 5 / 27" in the first information is tagged with "(3:Date)". As shown in Figures 4 and 5, the string "Omron Corporation" in the first information is tagged with "(2:Company Name)". As shown in Figures 4 and 5, the string "Ayabe Factory" in the first information is tagged with "(1:Factory Name)". As shown in Figures 4 and 5, the string "Processing Machine Line" in the first information is tagged with "(1:Line Name)". As shown in Figures 4 and 5, the string "6-axis Machining Machine" in the first information is tagged with "(2:Machine Name)". As shown in Figures 4 and 5, the string "Worker Yamada" in the first information is tagged with "(1:Person's Name)". As shown in Figures 4 and 5, the string "Maintenance Section 2" in the first information is tagged with "(1:Department Name)". As shown in Figures 4 and 5, the string "An abnormality has occurred in the internal circuitry" in the first information is tagged with "(3: Abnormality details)".

[0042] The generation unit 12 structures the first information by tagging multiple items in the first information with an anonymity level, and anonymizes the first information by converting predetermined strings contained in the first information to other strings based on the anonymization dictionary and anonymity levels. The anonymization dictionary is a dictionary for converting predetermined strings to other strings. The anonymization dictionary is stored in the storage unit 19.

[0043] As shown in Figures 5 and 6, the string "Omron Corporation" in the first information is converted to the string "Electronic Components Manufacturing Company" in the second information. The generation unit 12 converts the string "Omron Corporation" to the string "Electronic Components Manufacturing Company" by abstracting the string "Omron Corporation" based on the anonymity level (2: company name). As shown in Figures 5 and 6, the string "Ayabe Factory" in the first information is converted to the string "Factory A" in the second information. The generation unit 12 converts the string "Ayabe Factory" to the string "Factory A" by masking the string "Ayabe" based on the anonymity level (1: factory name).

[0044] As shown in Figures 5 and 6, the string "machine line" in the first information is converted to the string "A line" in the second information. The generation unit 12 converts the string "machine line" to the string "A line" by masking the string "machine" based on the anonymity level (1: line name). As shown in Figures 5 and 6, the string "6-axis machining equipment" in the first information is converted to the string "machining equipment" in the second information. The generation unit 12 converts the string "6-axis machining equipment" to the string "machining equipment" by abstracting the string "6-axis machining equipment" based on the anonymity level (2: equipment name).

[0045] As shown in Figures 5 and 6, the string "Ayabe Factory" in the first information is converted to the string "Factory A" in the second information. The generation unit 12 converts the string "Ayabe Factory" to the string "Factory A" by masking the string "Ayabe" based on the anonymity level (1: factory name). As shown in Figures 5 and 6, the string "Worker Yamada" in the first information is converted to the string "Worker A" in the second information. The generation unit 12 converts the string "Worker Yamada" to the string "Worker A" by masking the string "Yamada" based on the anonymity level (1: person name). As shown in Figures 5 and 6, the string "Maintenance Section 2" in the first information is converted to the string "Section A" in the second information. The generation unit 12 converts the string "Maintenance Section 2" to the string "Section A" by masking the string "Maintenance Section 2" based on the anonymity level (1: department name).

[0046] In the processing examples shown in Figures 4 to 6, the first information is anonymized after being structured, but the process is not limited to this example; the first information may be anonymized first and then structured. For example, the generation unit 12 may anonymize the first information based on the anonymization dictionary, then convert each item in the first information into a single table, and then structure the first information.

[0047] The acquisition unit 14 acquires third-party information, including maintenance records. The third-party information acquired by the acquisition unit 14 includes, for example, maintenance records of new customers, but is not limited to this, and may also include maintenance records of existing customers. The third-party information includes, for example, maintenance records, product non-conformity records, quality control records, equipment design documents, etc., but is not limited to these. Figure 8 shows an example of maintenance records. Figure 9 shows an example of product non-conformity records. Figure 10 shows an example of quality control records. Figure 11 shows an example of equipment design documents.

[0048] The analysis unit 15 may create analysis result information by analyzing the causes and countermeasures for anomalies contained in the third information based on the second information generated by the generation unit 12. The analysis unit 15 may also generate an analysis model using generation AI or machine learning and create analysis result information using the analysis model. Since the second information generated by the generation unit 12 is structured, the analysis unit 15 can analyze the causes and countermeasures for anomalies contained in the third information using the data necessary for analysis from the second information. Therefore, the analysis unit 15 does not use data unnecessary for analysis from the second information, thus reducing the amount of data in the analysis process. This improves the efficiency of the analysis process of the analysis unit 15. The output unit 16 outputs the analysis result information.

[0049] The generation unit 12 may store the second information in the storage unit 13. The raw data of the second information may be stored in the storage unit 13. A portion extracted from the second information may be stored in the storage unit 13. Figure 7 shows an example of the storage unit 13. The storage unit 13 has multiple individual company databases (DBs) 30, an integrated database (DB) 31, and an equipment database (DB) 32. The second information is stored for each individual company in the multiple individual company databases 30. All of the second information from the multiple individual company databases 30 is stored in the integrated database 31. The second information is stored for each piece of equipment in the equipment database 32.

[0050] The analysis unit 15 may create analysis result information by analyzing the causes and countermeasures for anomalies contained in the third information based on the second information stored in the storage unit 13. The analysis unit 15 may also generate an analysis model using generative AI or machine learning and create analysis result information using the analysis model. Since the second information stored in the storage unit 13 is structured, the analysis unit 15 can analyze the causes and countermeasures for anomalies contained in the third information using the data necessary for analysis from the second information. Therefore, the analysis unit 15 does not use data unnecessary for analysis from the second information, thus reducing the amount of data in the analysis process. This improves the efficiency of the analysis process of the analysis unit 15. The output unit 16 outputs the analysis result information.

[0051] The information reference unit 21 obtains second information by referencing an external device such as an external database. The raw data of the second information may be stored in the external device. A portion extracted from the second information may be stored in the external device. The analysis unit 15 may create analysis result information by analyzing the causes and countermeasures of the anomalies contained in the third information based on the second information obtained from the external device. The analysis unit 15 may generate an analysis model using generation AI or machine learning, and create analysis result information using the analysis model. Since the second information obtained from the external device is structured, the analysis unit 15 can analyze the causes and countermeasures of the anomalies contained in the third information using the data necessary for analysis from the second information. Therefore, the analysis unit 15 does not use data unnecessary for analysis from the second information, thus reducing the amount of data in the analysis process. This improves the efficiency of the analysis process of the analysis unit 15. The output unit 16 outputs the analysis result information.

[0052] The analysis unit 15 may analyze the causes and countermeasures for the anomalies contained in the third information based on at least one of the second information stored in the storage unit 13 and the second information acquired from an external device, and create analysis result information. The output unit 16 outputs the analysis result information.

[0053] Figure 12 is a flowchart showing an example of processing by the analysis support device 1. In step S101, first information including maintenance records is collected. In step S102, the setting unit 11 sets the anonymity level for multiple items in the first information based on user-specified conditions. In step S103, the generation unit 12 generates second information by anonymizing and structuring the first information based on the anonymity level. In step S104, the acquisition unit 14 acquires third information including maintenance records. In step S105, the analysis unit 15 creates analysis result information by analyzing the causes and countermeasures for anomalies contained in the third information based on the second information. The analysis unit 15 may also create analysis result information by analyzing the causes and countermeasures for anomalies contained in the third information based on the second information generated by the generation unit 12. The analysis unit 15 may also create analysis result information by analyzing the causes and countermeasures for anomalies contained in the third information based on the second information stored in the storage unit 13. The analysis unit 15 may create analysis result information by analyzing the causes and countermeasures for the anomaly contained in the third information based on the second information obtained from an external device. The analysis unit 15 may also create analysis result information by analyzing the causes and countermeasures for the anomaly contained in the third information based on at least one of the second information stored in the storage unit 13 and the second information obtained from an external device. In step S106, the output unit 16 outputs the analysis result information.

[0054] The input unit 18 receives maintenance records from the user. Figure 13 shows an example of maintenance record input items. Maintenance record input items include at least "industry," "name of equipment," "name of equipment manufacturer," and "error status of equipment." Furthermore, maintenance record input items include "time of equipment abnormality," "measured value," "details of corrective work," "start time of corrective work," "end time of target work," and "response time." Maintenance record input items are not limited to these and may include other items. Maintenance record input items may also include equipment model, years of operation, production items, equipment failure name, failure cause, repair parts, worker's name, years of experience, age, years of maintenance work, etc. In addition, maintenance record input items may include equipment company name, facility name, process name, circumstances of abnormality occurrence, specific symptoms of abnormality, cause of abnormality, specific recovery work, time required from abnormality occurrence to recovery, man-hours (number of people x time) required from abnormality occurrence to recovery, repair costs, etc. For example, the input fields for maintenance records may be displayed on the screen of the information processing device 5, and the user may use the information processing device 5 to input the data according to the input fields for maintenance records. The input unit 18 or a dedicated application installed on the information processing device 5 may obtain information and data related to each input field, such as "device name," "device manufacturer name," "time of equipment malfunction," and "measured value," from the control device 2. In this case, the input fields for "device name," "device manufacturer name," "time of equipment malfunction," and "measured value" on the screen of the information processing device 5 will have information and data related to these input fields pre-filled. This simplifies the user's input work.

[0055] Furthermore, the input items for the maintenance record may include work procedures and tools. The tools may be selectable. For example, multiple tools may be displayed on the screen of the information processing device 5, and the user may select at least one of the multiple tools. The input unit 18 may also accept input such as photographic data, drawing data, and video data from the user. When the input unit 18 accepts input for the maintenance record from the user, the maintenance record creation unit 20 creates a maintenance record in a dedicated file format. When the input unit 18 accepts input such as photographic data, drawing data, video data, and manuals from the user, the photographic data, drawing data, video data, and manuals are attached to the maintenance record in the dedicated file format. The user may also attach photographic data to the maintenance record in the dedicated file format by taking pictures using the camera provided on the information processing device 5.

[0056] The user-specific conditions may include instructions for setting the anonymity level for each preservation record. The user may input the specified conditions, including instructions for setting the anonymity level for each preservation record, using the information processing device 5. The input unit 18 accepts the specified conditions from the user. The setting unit 11 may set the anonymity level for each preservation record based on the instructions for setting the anonymity level for each preservation record. By setting the anonymity level for each preservation record based on the user-specific conditions, it becomes possible to set the anonymity level for each preservation record on a user-by-user basis. The user can set the anonymity level for each preservation record. For example, it is possible to independently set the anonymity levels for multiple items in the first information containing the first preservation record and the anonymity levels for multiple items in the first information containing the second preservation record. For example, the anonymity level for multiple items in the first information containing the first preservation record may be set to "high," and the anonymity level for multiple items in the first information containing the second preservation record may be set to "low." The anonymity level for each preservation record can be set on a user-by-user basis.

[0057] The user-specific conditions may include instructions to remove the anonymity level setting for each preservation record. The user may input the specified conditions, including instructions to remove the anonymity level setting for each preservation record, using the information processing device 5. The input unit 18 accepts the specified conditions from the user. The setting unit 11 may remove the anonymity level setting for each preservation record based on the instructions to remove the anonymity level setting for each preservation record. By removing the anonymity level setting for each preservation record based on the user-specific conditions, it becomes possible to remove the anonymity level setting for each preservation record on a per-user basis. The user can remove the anonymity level for each preservation record. For example, it is possible to independently remove the anonymity level setting for multiple items in the first information containing the first preservation record, and to independently remove the anonymity level setting for multiple items in the first information containing the second preservation record. The removal of the anonymity level setting for each preservation record can be done on a per-user basis.

[0058] The user-specific conditions may include at least one of instructions to increase or decrease the anonymity level for multiple items, and instructions to change the anonymity level for multiple items. The setting unit 11 may increase or decrease the anonymity level and change the anonymity level for multiple items in the first information based on at least one of the instructions to increase or decrease the anonymity level and instructions to change the anonymity level for multiple items. At least one of increasing or decreasing the anonymity level and changing the anonymity level for multiple items in the first information can be done on a per-user basis. After setting the anonymity level for multiple items, the user can increase the anonymity level for multiple items, decrease the anonymity level for multiple items, or change the anonymity level for multiple items. The user may increase the anonymity level for a specific item and then decrease the anonymity level for that specific item. The user may decrease the anonymity level for a specific item and then increase the anonymity level for that specific item. For example, the lifespan of the equipment may increase, and it may be acceptable for items related to the equipment to be known to other companies. Also, for example, the equipment may be made public through production information or public information, and it may be acceptable for items related to the equipment to be known to other companies. You may make the items related to the device public by increasing their anonymity level, or you may make them public by decreasing their anonymity level. You may also make the items related to the device public by changing their anonymity level.

[0059] User-specific conditions may include instructions for specific items among multiple items (specific instructions). Specific instructions may include at least one of instructions to increase or decrease the anonymity level of items such as specific equipment, specific equipment manufacturers, specialized factories, specific buildings, specific lines, or specific facilities, and instructions to change the anonymity level. Users can increase or decrease the anonymity level of items such as specific equipment, specific equipment manufacturers, specialized factories, specific buildings, specific lines, or specific facilities. Users can also change the anonymity level of items such as specific equipment, specific equipment manufacturers, specialized factories, specific buildings, specific lines, or specific facilities. Specific instructions may include at least one of instructions to increase or decrease the anonymity level of items related to equipment, and instructions to change the anonymity level, when the condition "equipment usage years > specified years" is met.

[0060] The specified conditions for each user may include different priorities set for multiple items. The setting unit 11 may set the anonymity level for each of the multiple items in the first information based on the setting instructions and priorities for the anonymity levels of the multiple items. For example, the priority of items such as a specific device, a specific device manufacturer, a specific factory, a specific building, a specific line, and specific equipment may be set high, while the priority of items such as other devices, other device manufacturers, other factories, other buildings, other lines, and other equipment may be set low. In this case, the setting unit 11 may set the anonymity level high for items related to items with high priority and low for items related to items with low priority. For example, if two identical devices C are installed in a specific building and another building, the setting unit 11 may set the anonymity level high for items related to the device C installed in the specific building and low for items related to the device C installed in the other building. By setting the anonymity level high for items related to the device C installed in the specific building, it is possible to keep the items related to the device C installed in the specific building private. Alternatively, the setting unit 11 may increase the anonymity level of items related to items with a low priority and decrease the anonymity level of items related to items with a high priority.

[0061] The conversion unit 17 may convert the unique name and symbols for each user in the first information to other names and symbols based on the publicly available information for each user. This makes it possible to match the names and symbols in the first information to the names and symbols in the publicly available information. For example, if the publicly available information for user B1 includes both a unique name and other names, the conversion unit 17 may convert the unique name in the first information for user B1 to the other names. For example, publicly available manufacturer model information may be used as the other names and symbols. The publicly available information may be information published on the internet or information published by other means. The conversion unit 17 may collect publicly available information periodically or collect publicly available information based on external instructions. The publicly available information may be collected by an API (Application Programming Interface) or by artificial intelligence (Generative AI).

[0062] Figure 14 shows an example of an equipment maintenance report. An equipment maintenance report is an example of analysis result information. The equipment maintenance report shown in Figure 14 includes items such as "Symptoms," "Details," and "Improvement Measures," but is not limited to these items and may include other items. The analysis result information may also include information regarding restrictions on the use of the content of the analysis result information. This prevents the unlimited use of the analysis result information because users will use the analysis result information based on the information regarding restrictions on its use. Figure 15 shows an example of restrictions on the use of an equipment maintenance report. The restrictions on the use of an equipment maintenance report shown in Figure 15 include items such as "Internal use only," "No modification of data," "No use for purposes other than intended," and "Limitation of liability," but is not limited to these items and may include other items.

[0063] Recently, the use of unstructured data with large-scale language models has become active, but if relevant and important sentences are scattered, there is a risk of misunderstanding the context of the text. Also, when searching for information from a database of chunked and vectorized text, such as in RAG (Retrieval-Augmented Generation) applications, there is a challenge in that the recognition accuracy of the generative AI decreases when relevant and important sentences are scattered. By structuring the first data by tagging multiple items in the first data at an anonymous level, it becomes possible to improve the recognition accuracy of the generative AI even when relevant and important information is scattered. As the recognition accuracy of the generative AI improves, it becomes possible to obtain appropriate cause analysis and response recommendations when troubleshooting equipment and facility failures.

[0064] The above example illustrates how to structure the first information by tagging multiple items in the first information with anonymity levels, but the example is not limited to this. The first information may be structured by classifying it.

[0065] The present invention can also be understood as an analysis support method in which a computer performs at least a part of the above process (the above steps), an analysis support method including at least a part of the above process, a program for causing a computer to perform at least a part of the above process, or a computer-readable recording medium that non-temporarily records such a program. It can also be understood as an analysis support system including at least a part of the above process. Each of the above configurations and processes can be combined with each other to constitute the present invention, provided that no technical inconsistencies arise.

[0066] <Note 1> A collection unit (10) that collects primary information including conservation records, A setting unit (11) that sets the anonymity level of the multiple items in the first information based on user-specified conditions, including instructions for setting the anonymity level of multiple items, A generation unit (12) generates second information by anonymizing and structuring the first information based on the anonymity level, An acquisition unit (14) that acquires third information including preservation records, Based on the second information generated by the generation unit (12), the analysis unit (15) analyzes the causes of the anomalies and countermeasures included in the third information to create analysis result information, An output unit (16) that outputs the aforementioned analysis result information, An analytical support device (1) equipped with the following. <Note 2> A collection unit (10) that collects primary information including conservation records, A setting unit (11) that sets the anonymity level of the multiple items in the first information based on user-specified conditions, including instructions for setting the anonymity level of multiple items, A generation unit (12) generates second information by anonymizing and structuring the first information based on the anonymity level, A storage unit (13) that stores the aforementioned second information, An acquisition unit (14) that acquires third information including preservation records, Based on the second information stored in the storage unit (13), an analysis unit (15) analyzes the causes of the anomalies and countermeasures included in the third information to create analysis result information, An output unit (16) that outputs the aforementioned analysis result information, An analytical support device (1) equipped with the following. <Note 3> A collection unit (10) that collects primary information including conservation records, A setting unit (11) that sets the anonymity level of the multiple items in the first information based on user-specified conditions, including instructions for setting the anonymity level of multiple items, A generation unit (12) generates second information by anonymizing and structuring the first information based on the anonymity level, An information reference unit (21) that obtains information by referring to the second information in an external device, An acquisition unit (14) that acquires third information including preservation records, Based on the second information obtained from the external device, an analysis unit (15) analyzes the causes of the abnormality and countermeasures included in the third information and creates analysis result information. An output unit (16) that outputs the aforementioned analysis result information, An analytical support device equipped with the following features. <Note 4> A collection unit (10) that collects primary information including conservation records, A setting unit (11) that sets the anonymity level of the multiple items in the first information based on user-specified conditions, including instructions for setting the anonymity level of multiple items, Based on the aforementioned anonymity level, the first information is anonymized and structured to generate the second information. Generation unit (12), A storage unit for storing the aforementioned second information, An information reference unit (21) that obtains information by referring to the second information in an external device, An acquisition unit (14) that acquires third information including preservation records, An analysis unit (15) analyzes the causes of abnormalities and countermeasures included in the third information and creates analysis result information based on at least one of the second information stored in the storage unit and the second information acquired from the external device, An output unit (16) that outputs the aforementioned analysis result information, An analytical support device equipped with the following features. <Note 5> The specified conditions for each user include an instruction to remove the setting of at least one of the multiple items, Based on the instruction to remove the setting of the anonymity level of at least one of the plurality of items, the setting unit (11) removes the setting of the anonymity level of at least one of the plurality of items in the first information. An analytical support device (1) as described in any one of the appendices 1 to 4. <Note 6> The multiple items in the first information include at least one of the following items: the name of the device, the manufacturer of the device, the number of years the device has been in use, the nature of the abnormality, the cause of the abnormality, the details of the corrective action taken, the name of the worker, the factory, the building, the production line, and the equipment. An analytical support device (1) as described in any one of the appendices 1 to 5. <Note 7> The specified conditions for each user include the setting instruction for the anonymity level for each maintenance record, The setting unit (11) sets the anonymity level for each preservation record based on the anonymity level setting instruction for each preservation record. An analytical support device (1) as described in any one of the appendices 1 to 6. <Note 8> The specified conditions for each user include an instruction to remove the setting of the anonymity level for each preservation record, The setting unit (11) cancels the setting of the anonymity level for each preservation record based on the setting instruction for the anonymity level for each preservation record. The analytical support device (1) described in Appendix 7. <Note 9> The specified conditions for each user include at least one of the instructions to increase or decrease the anonymity level for each of the plurality of items and the instructions to change it. The setting unit (11) performs at least one of the instructions to increase or decrease the anonymity level and the instructions to change the anonymity level for each of the multiple items in the first information, based on at least one of these instructions. An analytical support device (1) as described in any one of the appendices 1 to 8. <Note 10> The specified conditions for each user include different priorities set for the multiple items, The setting unit (11) sets the anonymity level for each of the multiple items in the first information based on the setting instructions and priority of the anonymity levels for the multiple items. An analytical support device (1) as described in any one of the appendices 1 to 9. <Note 11> The system includes a conversion unit (17) that converts the unique name and symbol for each user in the first information into other names and symbols based on the publicly available information for each user. An analytical support device (1) as described in any one of the appendices 1 to 10. <Note 12> The aforementioned structuring tags the multiple items in the first information with the anonymity level. Including, An analytical support device (1) as described in any one of the appendices 1 to 11. <Note 13> The anonymization includes converting the predetermined string contained in the first information to the other string based on a dictionary for converting a predetermined string to another string and the anonymity level. An analytical support device (1) as described in any one of the appendices 1 to 12. <Note 14> The aforementioned analysis results information includes information regarding restrictions on the use of the content of the aforementioned analysis results information. An analytical support device (1) as described in any one of the appendices 1 to 13. <Note 15> Computers A collection step (S101) to collect first information including conservation records, A setting step (S102) in which the anonymity levels of the multiple items in the first information are set based on user-specified conditions, including instructions for setting the anonymity levels of multiple items, A generation step (S103) is performed to generate second information by anonymizing and structuring the first information based on the anonymity level, The acquisition step (S104) involves acquiring third-party information, including the preservation record, Based on the second information generated in the generation step, an analysis step (S105) is performed to analyze the causes of the anomalies and countermeasures included in the third information and to create analysis result information. The output step (S106) outputs the aforementioned analysis result information, An analytical support method for performing this task. <Note 16> On the computer, A collection step (S101) to collect first information including conservation records, A setting step (S102) in which the anonymity levels of the multiple items in the first information are set based on user-specified conditions, including instructions for setting the anonymity levels of multiple items, A generation step (S103) is performed to generate second information by anonymizing and structuring the first information based on the anonymity level, The acquisition step (S104) involves acquiring third-party information, including the preservation record, Based on the second information generated in the generation step, an analysis step (S105) is performed to analyze the causes of the anomalies and countermeasures included in the third information and to create analysis result information. The output step (S106) outputs the aforementioned analysis result information, A program to execute. [Explanation of symbols]

[0067] 1:Analysis support equipment 2: Control device 3: Sensor 4: Equipment 5: Information Processing Device 6: Database 10: Collection Department 11: Settings Section 12: Generation part 13: Storage Unit 14: Acquisition part 15:Analysis Department 16: Output section 17: Conversion section 18: Input section 19: Storage section 20: Maintenance Record Creation Department 21: Information reference section 30: Company Database 31: Integrated Database 32: Equipment Database

Claims

1. A collection unit that collects primary information, including conservation records, A setting unit that sets the anonymity levels of the multiple items in the first information based on user-specified conditions, including instructions for setting the anonymity levels of multiple items, A generation unit generates second information by anonymizing and structuring the first information based on the anonymity level, An acquisition unit that acquires third-party information, including preservation records, Based on the second information generated by the generation unit, an analysis unit analyzes the causes of the anomalies and countermeasures included in the third information to create analysis result information. An output unit that outputs the aforementioned analysis result information, An analytical support device equipped with the following features.

2. A collection unit that collects primary information, including conservation records, A setting unit that sets the anonymity levels of the multiple items in the first information based on user-specified conditions, including instructions for setting the anonymity levels of multiple items, A generation unit generates second information by anonymizing and structuring the first information based on the anonymity level, A storage unit for storing the aforementioned second information, An acquisition unit that acquires third-party information, including preservation records, An analysis unit analyzes the causes of abnormalities and countermeasures included in the third information based on the second information stored in the storage unit and creates analysis result information. An output unit that outputs the aforementioned analysis result information, An analytical support device equipped with the following features.

3. A collection unit that collects primary information, including conservation records, A setting unit that sets the anonymity levels of the multiple items in the first information based on user-specified conditions, including instructions for setting the anonymity levels of multiple items, A generation unit generates second information by anonymizing and structuring the first information based on the anonymity level, An information reference unit that obtains information by referring to the second information in an external device, An acquisition unit that acquires third-party information, including preservation records, An analysis unit that analyzes the causes and countermeasures for the abnormality contained in the third information based on the second information obtained from the external device and creates analysis result information, An output unit that outputs the aforementioned analysis result information, An analytical support device equipped with the following features.

4. A collection unit that collects primary information, including conservation records, A setting unit that sets the anonymity levels of the multiple items in the first information based on user-specified conditions, including instructions for setting the anonymity levels of multiple items, A generation unit generates second information by anonymizing and structuring the first information based on the anonymity level, A storage unit for storing the aforementioned second information, An information reference unit that obtains information by referring to the second information in an external device, An acquisition unit that acquires third-party information, including preservation records, An analysis unit analyzes the causes of abnormalities and countermeasures included in the third information and creates analysis result information based on at least one of the second information stored in the storage unit and the second information acquired from the external device, An output unit that outputs the aforementioned analysis result information, An analytical support device equipped with the following features.

5. The specified conditions for each user include an instruction to remove the setting of at least one of the multiple items, Based on the instruction to remove the anonymity level setting for at least one of the plurality of items, the setting unit removes the anonymity level setting for at least one of the plurality of items in the first information. The analytical support apparatus according to any one of claims 1 to 4.

6. The multiple items in the first information include at least one of the following items: the name of the device, the manufacturer of the device, the number of years the device has been in use, the nature of the abnormality, the cause of the abnormality, the details of the corrective action taken, the name of the worker, the factory, the building, the production line, and the equipment. The analytical support apparatus according to any one of claims 1 to 4.

7. The specified conditions for each user include the setting instruction for the anonymity level for each maintenance record, The setting unit sets the anonymity level for each preservation record based on the anonymity level setting instruction for each preservation record. The analytical support apparatus according to any one of claims 1 to 4.

8. The specified conditions for each user include an instruction to remove the setting of the anonymity level for each preservation record, The setting unit, based on the setting instruction for the anonymity level for each preservation record, cancels the setting of the anonymity level for each preservation record. The analytical support device according to claim 7.

9. The specified conditions for each user include at least one of the instructions to increase or decrease the anonymity level for each of the plurality of items and the instructions to change it. The setting unit performs at least one of the instructions to increase or decrease the anonymity level and the instructions to change the anonymity level for each of the multiple items in the first information, based on at least one of these instructions. The analytical support apparatus according to any one of claims 1 to 4.

10. The specified conditions for each user include different priorities set for the multiple items, The setting unit sets the anonymity level for each of the multiple items in the first information based on the setting instructions and priority of the multiple items for the anonymity level. The analytical support apparatus according to any one of claims 1 to 4.

11. The system includes a conversion unit that converts the unique name and symbol for each user in the first information into other names and symbols based on the publicly available information for each user. The analytical support apparatus according to any one of claims 1 to 4.

12. The structuring includes tagging the multiple items in the first information with the anonymity level. The analytical support apparatus according to any one of claims 1 to 4.

13. The anonymization includes converting the predetermined string contained in the first information to the other string based on a dictionary for converting a predetermined string to another string and the anonymity level. The analytical support apparatus according to any one of claims 1 to 4.

14. The aforementioned analysis results information includes information regarding restrictions on the use of the content of the aforementioned analysis results information. The analytical support apparatus according to any one of claims 1 to 4.

15. Computers A collection step to collect first information, including conservation records, A setting step that sets the anonymity level of the multiple items in the first information based on user-specified conditions, including instructions for setting the anonymity level of multiple items, A generation step of generating second information by anonymizing and structuring the first information based on the anonymity level, Acquisition step to obtain third-party information including conservation records, An analysis step to create analysis result information by analyzing the causes of anomalies and countermeasures included in the third information based on the second information generated in the generation step, An output step that outputs the aforementioned analysis result information, An analytical support method for performing this task.

16. On the computer, A collection step to collect first information, including conservation records, A setting step that sets the anonymity level of the multiple items in the first information based on user-specified conditions, including instructions for setting the anonymity level of multiple items, A generation step of generating second information by anonymizing and structuring the first information based on the anonymity level, Acquisition step to obtain third-party information including conservation records, An analysis step to create analysis result information by analyzing the causes of anomalies and countermeasures included in the third information based on the second information generated in the generation step, An output step that outputs the aforementioned analysis result information, A program to execute.

Citation Information

Patent Citations

  • Electronic document real name / anonymous word map creation device and program, electronic document anonymization device and program, electronic document real name conversion device and program

    JP3578450B2