Device operation system and device operation method

By building an equipment operation system, generating a structured professional terminology dictionary and task management information, the automation problem caused by the different expressions of AI data from multiple manufacturers was solved, and the automation and efficient management of equipment operation were achieved.

CN116893632BActive Publication Date: 2026-07-14HITACHI LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HITACHI LTD
Filing Date
2023-03-22
Publication Date
2026-07-14

AI Technical Summary

Technical Problem

In existing technologies, the different expressions and formats of AI data provided by various manufacturers make it difficult to automatically manage the correlation of information, affecting the automatic operation of manufacturing or workshop operations, and requiring human intervention to determine the correlation of information.

Method used

By constructing an equipment operation system, utilizing storage devices, computing devices, and control devices, a structured professional terminology dictionary and task management information are generated, the correlation of data from multiple vendors is automatically managed, control instruction data is generated, and the automation of equipment operation is achieved.

Benefits of technology

It has enabled the automation of equipment operation in a multi-vendor data environment, reduced manual intervention, and improved the level of automation in business operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116893632B_ABST
    Figure CN116893632B_ABST
Patent Text Reader

Abstract

An object is to provide an equipment operation system and an equipment operation method that contribute to automation of equipment operation. A storage device stores existing data including data related to machine management and performance, information related to a path configuration of the existing data, task information related to a service of the equipment operation, and information related to a path configuration of the task information. An arithmetic device extracts information related to a data meaning of a term included in the existing data based on the existing data and the path configuration of the existing data, and generates information related to a degree of association between a plurality of terms. Furthermore, based on the task information, the information related to the path configuration of the task information, and the information related to the degree of association between the terms, task management information including information related to a meaning of each of a plurality of services related to the equipment operation and information of a time series of the plurality of services is generated. Moreover, based on the task management information, control instruction data of a machine related to the equipment operation is generated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a device operation system and a device operation method for operating equipment. Background Technology

[0002] Previously, to assist in improving the efficiency of workshop operations, systems utilizing artificial intelligence (hereinafter referred to as AI) to provide past information contributing to the efficiency of equipment operation have been proposed. These AIs are capable of providing classification functions; that is, they can provide information on the category of the input information or what the output should be corresponding to the input. As an example of such a system utilizing AI, the technology described in Patent Document 1 can be cited.

[0003] Furthermore, when AI is provided from multiple vendors, or when data generated by multiple vendors is used, different expressions or different results may sometimes be derived. It is desirable to be able to determine the relevant expressions and results even when AI or data is provided from multiple vendors. As an example of a related system, the technology described in Patent Document 2 can be cited.

[0004] Existing technical documents

[0005] Patent documents

[0006] Patent Document 1: Japanese Patent Application Publication No. 2020-201764

[0007] Patent Document 2: Japanese Patent Application Publication No. 2021-57047 Summary of the Invention

[0008] The problem that the invention aims to solve

[0009] In previous technologies, measurable information such as sensor input values ​​allowed for the acquisition of past experiences regarding manufacturing or shop floor operations. Furthermore, it enabled the detection of differences arising from AI provided by multiple vendors. However, simply combining these technologies alone was insufficient for automating multi-vendor collaboration and human intervention in operations, hindering the automated execution of manufacturing or shop floor tasks. Here, we will explain the aforementioned multi-vendor collaboration and human intervention operations. Previously, data from multiple vendors or human input often differed in expression or format, or contained errors, making it difficult to automatically manage the correlation between this information. Therefore, for operations to function, humans were required to determine the correlation between information from multiple vendors and human-generated time-series operational information—i.e., task information. Therefore, for automated operations, it is necessary to automatically manage the differences, meanings, and correlations of various information, even when there are differences in expression or format, or when errors are present. Because of the above, in order to automate the operation of manufacturing or workshop operations, it is desirable to be able to discriminately express the meaning of each piece of information in the business, as well as the correlation between various information, including task information as time-series business operation information, based on the data input by humans and the input information, processing procedures and output results provided by multiple vendors, so as to manage the machine control.

[0010] In the aforementioned Patent Documents 1 and 2, no consideration was given to the management of task information, including time information, for equipment operation, or to the aspect of discernibly expressing the meaning and relevance of various information obtained in the course of business and managing it for the purpose of machine control.

[0011] This invention was made with the above considerations in mind, with the aim of contributing to the automation of manufacturing or shop floor operations.

[0012] Methods used to solve problems

[0013] To achieve the above objectives, a representative device operation system of the present invention includes: a storage device; a computing device; and a control device for controlling a machine related to device operation; the storage device stores at least multiple types of existing data including data related to machine management and actual machine performance data, information related to the path structure of the multiple types of existing data, task information as information related to multiple services in device operation, and information related to the path structure of the task information; the computing device extracts information related to the data meaning of terms contained in the multiple types of existing data based on the multiple types of existing data and the path structure of the multiple types of existing data, and generates information related to the correlation between the multiple terms based on the extracted information related to the data meaning; based on the task information, the path structure of the task information, and the information related to the correlation between the terms, it generates task management information including information related to the meaning of each of the multiple services in relation to device operation and time sequence information of the multiple services; based on the information obtained from the control device and the task management information, it determines the services to be implemented; based on the determined services to be implemented and the task management information, it generates control instruction data for the control device and sends the control instruction data to the control device.

[0014] Invention Effects

[0015] According to the present invention, it is possible to contribute to the automation of equipment operation. Other issues, structures, and effects beyond those described above will become clear from the following description of embodiments. Attached Figure Description

[0016] Figure 1 It is a block diagram representing the overall structure of multi-vendor collaborative equipment operation automation.

[0017] Figure 2 This is an illustrative diagram illustrating the analysis, management, and processing of a multi-vendor collaborative automated equipment operation system.

[0018] Figure 3 This is an illustration of the processing implemented by a multi-vendor collaborative equipment operation automation system for user terminals.

[0019] Figure 4 It is a flowchart that represents a summary of the processing of an automated system for operating equipment.

[0020] Figure 5 This is a diagram representing the structure of a structured professional terminology dictionary.

[0021] Figure 6 It is a management table for calculating the recognition score in the structured professional terminology dictionary.

[0022] Figure 7 This is a diagram summarizing task information over relative time during the data transformation process of generating task management information based on historical data in the equipment operation task management function.

[0023] Figure 8 This is a diagram illustrating the changes in information when the equipment operation task management function uses task management information based on relative time to generate relational link information about the preceding and following relationships of tasks.

[0024] Figure 9 This is an example of displaying task management information on the user terminal's display device.

[0025] Figure 10 The task management function determines the current situation based on information from the control device and the control computer 7, and displays the ranking of tasks that should be executed automatically on the display device.

[0026] Figure 11 It is the process of creating a structured professional terminology dictionary using data modeling, API analysis and management functions.

[0027] Figure 12 It is a process for analyzing and managing professional terminology.

[0028] Figure 13 It is a process of generating an input auxiliary dictionary based on a professional terminology dictionary.

[0029] Figure 14 This is an example of an input auxiliary dictionary.

[0030] Figure 15 It is a system architecture diagram that adds information such as the AI ​​for analysis, the contribution of the selected tasks to be executed, and the corresponding payment information for the contribution.

[0031] Figure 16 It is a management table for contribution and payment information.

[0032] Figure 17 It is the process of calculating contribution rate and payment information for equipment operation task management functions.

[0033] Figure 18 This is an example of displaying management information on the contributions of AI and analytics programs from multiple vendors on a user terminal display device.

[0034] Figure 19 This is an example of a screen displayed on the user terminal 1 when retrieving information about the automated system management of the device operation.

[0035] Figure 20 This is the processing flow when the professional terminology analysis and management function receives a search string from a user.

[0036] Figure 21 This is an example of displaying search results on a display device.

[0037] Figure 22 This is an example of a screen that prompts the user with task management information and grants permission to make corrections.

[0038] Figure 23 This is a conceptual diagram of an automated equipment operation system that takes into account the level of automation of equipment operation and the skill level of the operators.

[0039] Figure 24 This is an example of adding information about the level of automation to task management information.

[0040] Figure 25 It is a table that defines the possible combinations of automation level and operator skill level in the information corresponding to the automation level and operator skill level.

[0041] Figure 26 It is a table example that defines a hierarchy of structured IDs for guidance prompts that correspond to the skill level of the operators.

[0042] Figure 27 This is an example of a screen in the user terminal 1 display device, in the task management information, showing the automatic operation level and the corresponding operator.

[0043] Figure 28 This is an example of a screen that displays a prompt matching the level of automatic operation and the operator's skill level, showing a cutout.

[0044] Figure 29 It is a process that automatically generates equipment operation automation based on the management of automation level and operator level, as well as guidance content that matches the operation level and operator level.

[0045] Label Explanation

[0046] 1: User terminal; 1-1: Display device; 1-2: Disk; 1-3: CPU; 1-4: Main storage device; 1-5: Input auxiliary dictionary; 2: Server system; 3: Server; 3-1: CPU; 3-2: Memory; 3-3: Network interface card (NIC); 3-4: Disk controller; 3-5: Disk; 3-6: Bus; 3-7: OS; 3-8: Professional terminology analysis and management function; 3-9: Data model-API analysis and management function; 3-10: Equipment operation task management function; 3-11: Structured professional terminology dictionary; 3-12: Task management information; 3-13: Contribution and payment information; 4: Database storage device; 5: File server; 5-1: Directory ID; 5-a: History data; 5-b: API definition; 5-c: Task information; 9: User; 100: Equipment operation automation system. Detailed Implementation

[0047] The following description, with reference to the accompanying drawings, illustrates this specific embodiment.

[0048] Furthermore, in this specification and accompanying drawings, repeated descriptions of constituent elements that have substantially the same function or structure are omitted by assigning the same reference numerals.

[0049] [Example 1]

[0050] Figure 1 It is a block diagram representing the overall structure of multi-vendor collaborative equipment operation automation.

[0051] The multi-vendor collaborative equipment operation automation system 100 has a user terminal 1 and a server system 2 that serves as the equipment operation automation system.

[0052] User terminal 1 is a computer with a CPU (Central Processing Unit) 1-3 and a main storage device 1-4 inside, and a peripheral machine connected to a display device 1-1, a disk 1-2 as an auxiliary storage device, etc.

[0053] User terminal 1 serves to provide information to user 9 and send the conditions and operation commands required for information retrieval from user 9 to server system 2. Corrections for user input errors and changes in expression can also be performed independently on the server system side, but input aid dictionaries 1-5 are maintained in the main storage devices 1-4. User 9 conducts business in collaboration with server system 2 through user terminal 1.

[0054] Server system 2 has one or more servers 3 and one or more database storage devices 4, which contain information in a data structure in the form of tables defined by a table schema. In this case, "database storage device / table schema ID / table column ID / table row identification key value" can be created as identification information (structured ID).

[0055] Server system 2 has one or more file servers 5. Under file server 5 there is a directory structure that can be identified by directory ID 5-1, and in which information with IDs of data files is managed, such as history data 5-a, API (Application Programming Interface) definition 5-b, task information 5-c summarizing the order of equipment operation and workshop operation, etc., which are managed as file data.

[0056] The contents of each document contain various identification information, values, and units that identify the controlled object and the type of equipment operation.

[0057] In this case, the constructed ID, which is the ID of the file server and the directory ID constructed from the directory hierarchy, can be obtained as follows: For file data IDs, "File Server ID / Directory ID / File Data ID" can be created as the constructed ID. For API file data IDs, "File Server ID / Directory ID / API-ID" can be created as the constructed ID. For task data IDs containing various identification information about the control object and device operation, "File Server ID / Directory ID / Task ID" can be created as the constructed ID. Thus, the constructed ID is created based on various data representations such as hierarchical directories, tables in database schemas, column and row identifiers in database schemas, inclusion relationships in the chapter structure of manuals, inclusion relationships based on indentation, or information representing the correlation of data such as references, notes, and comments. These inclusion relationships represented by various data are also called path construction. Furthermore, the inclusion relationships in the chapter structure of a document can be determined based on the hierarchy set in the document, such as document title, chapter, section, heading, and words. The structured ID is structured to represent the inclusion relationship constructed by various data themselves or the path used in their management in the same form, that is, to represent the so-called structured inclusion relationship.

[0058] Here, server 3-a, which is one of one or more servers 3, is exemplified to illustrate the structure of server 3. Server 3 has a CPU 3-1 as a computing device, a memory 3-2 as a main storage device, a network interface card (NIC) 3-3, a disk controller 3-4, and a disk 3-5 as an auxiliary storage device, which are connected by a bus 3-6.

[0059] CPU3-1 performs various functions by expanding programs or data into memory 3-2 and executing programs sequentially.

[0060] Specifically, in memory 3-2, processing and execution functions such as OS (Operating System) 3-7, technical terminology analysis and management function 3-8, data model-API analysis and management function 3-9, and device operation task management function 3-10 are deployed. In addition, memory 3-2 also deploys data required for processing and execution functions such as structured technical terminology dictionary 3-11 and task management information 3-12.

[0061] OS3-7 is a group of programs responsible for controlling the basic operations of server 3.

[0062] In addition, the memory 3-2 also contains data required for processing and execution functions, such as a structured professional terminology dictionary 3-11 and task management information 3-12. The processing and execution functions of professional terminology analysis and management function 3-8, data model-API analysis and management function 3-9, and equipment operation task management function 3-10, etc., analyze and process data such as history data 5-a, API definitions 5-b, and task information 5-c that summarizes the order of equipment operation and workshop operation. The history data 5-a, API definitions 5-b, and task information 5-c that summarizes the order of equipment operation and workshop operation exist as structured IDs or file data such as directories or databases. That is, the objects of analysis in the system include existing data of various types, including data related to machine management and machine performance data, i.e., business data. Furthermore, the business data contains terms used in business expressions, as described later.

[0063] In the multi-vendor collaborative equipment operation automation system 100, there are control devices 6 and control computers 7 provided by multiple vendors. When communicating with these devices, communication is carried out in accordance with file data and API definition 5-b, and their action logs are stored in history data 5-a.

[0064] Figure 2 This is an explanatory diagram of the analysis, management, and processing (8) implemented by a multi-vendor collaborative equipment operation automation system (100). For example... Figure 2 As shown, the processing in the implementation of the equipment operation automation system includes the generation of a structured professional terminology dictionary 3-11 and task management information 3-12.

[0065] The creation of a structured professional terminology dictionary is explained. Information stored in database storage device 4 or file server 5 is not expressed in a uniform manner, with uniform level of detail, or uniform meaning. Therefore, in order to more efficiently automate equipment operation, it is desirable for the computer system to process information based on recognizable data.

[0066] Server 3, through the process described later Figure 11 , Figure 12 The processing described herein involves extracting the abstract meaning of data from the existing data's directory structure or table information to generate the parent identifier of the structured ID. Furthermore, since the definition of the program API is also data recognized by the computer system, the hierarchical structure and data meaning identifiers contained within the program API, such as namespaces, are extracted to generate the parent identifier of the structured ID.

[0067] Here, the data meaning of terms refers to the meaning identified by the participants in the processing, concerning the data itself as the object of processing and the terms used in its management. For example, if different terms are identified as having the same meaning within the same group, then these terms are variations of the same data meaning. On the other hand, if the same term is used with different meanings in different groups, then the term has different data meanings depending on the group. Therefore, by identifying where terms are used in a hierarchical structure and analyzing the usage performance of those terms, information about the data meaning corresponding to variations in expression and dependence on groups can be obtained.

[0068] Furthermore, by utilizing the relationship between the generated parent-side identifier and the more detailed child-side identifier, the similarity between inconsistent terms and whether they are abbreviations are detected, thus creating a structured professional terminology dictionary as the first dictionary. This information is the first product of the equipment operation automation system. The structured professional terminology dictionary described here is information about the degree of correlation between multiple terms. In addition, when comparing structured IDs, instead of comparing their entire hierarchy, the nearest identifier of the object is compared, so that even if the structured IDs are not completely consistent, the meaning can be interpreted and a dictionary can be generated. For example, if the string "Operation A" contained in the manual is used in multiple places in the hierarchical structure of "... / device X / cooling / operation A / action C / ...", it is identified as having the same meaning even if they are inconsistent. This is a process of comparing the identifiers of strings with the separator character " / " indicating inclusion relationship by adjusting the number of their connections (to what extent the parent-side identifier and child-side identifier are compared).

[0069] The database data and log data in file format, which store data collected from the control device 6 and the control computer 7, are automatically generated by the machine and can collect information with minimal changes. In addition to technical terms, this log data contains time-series information needed to understand the task; unlike a dictionary that simply compiles terms, it includes information accompanying sequential, parallel, differentiated, or merged relationships. Server 3 analyzes this data to create a structured technical terminology dictionary. This information is the first product of the automated equipment operation system, obtained by further adding definitions to the previously generated first dictionary.

[0070] Furthermore, the terminology used in the management of object data and in the hierarchy, data, items, or values ​​within existing data is highly likely to be identified as sufficiently general and clear terminology for those involved in the business (business stakeholders). In addition, the terminology used in these instances tends to vary less and is more likely to be business-related. Therefore, the terminology used in the management of object data can also be considered as valid analysis objects within the context of business data.

[0071] Task information 5-c stores task-related information, which refers to information about the task itself, representing multiple operations used to run equipment or a workshop. Task information 5-c represents information required for executing these operations, such as the objects, conditions, states, target values, control values, and rates of change, as well as the temporal relationships or sequential relationships between these information. Since the task information is written in natural language like a manual, it is difficult for a computer system to understand. Therefore, using a structured professional terminology dictionary that was previously automatically generated as the first output, the computer is used to analyze higher and lower-level concepts, abbreviations, and initial expressions as much as possible. Based on the chapter structure, numbering, indentation, etc., the task data created in natural language is analyzed to generate descriptive digital task management information. This information is the second output of the equipment operation automation system. Here, the table of contents, chapter structure, numbering, indentation, etc., contained in the task information are called the task information path construction, which is the information needed to determine the information associated with specific terms. Furthermore, similar to when creating the first generator, server 3 extracts the path structure and semantic identifier of the task information from the task information to generate a structured ID identifier. The order of appearance of information contained in the path structure of the task information often corresponds to the temporal sequence of information contained in the task management information; therefore, it is possible to parse the temporal sequence of information contained in the task management information based on the path structure of the task information.

[0072] Figure 3This is an illustration of processing 9 implemented at the user terminal in a multi-vendor collaborative equipment operation automation system. Even with AI, if functions to reduce human-induced variations are not provided to the user terminal 1, ... Figure 2 The analysis and processing described herein may also misjudge the allowable range, code distance determination, and distance determination performed by AI. Therefore, in order to improve the accuracy of the analysis and management processing 8 in server 3, and to ensure that the consideration and discrimination of user input corresponds to known information and is displayed, information is generated to assist the user input as an input aid dictionary. This information is the third product generated by the automated system for device operation.

[0073] By utilizing this third dictionary, a unified management method for describing the meaning of data used in the system is provided, contributing to the effect of automated operation. Server 3 uses the first to third generators to automate human-managed processes by standardizing directory names, file names, and terminology used to express the content implemented in maintenance, or by broadcasting to business stakeholders.

[0074] Figure 4 It is a flowchart that represents a summary of the processing of an automated system for operating equipment.

[0075] First, the database storage device 4 and file server 5, which serve as storage devices, save the data to be analyzed (step S300). The data to be analyzed includes existing data of various types, including data related to machine management and machine performance data, information related to the path construction of the various types of existing data, task information related to the various services in the operation of the equipment, and information related to the path construction of the task information.

[0076] Server 3, acting as a computing device, generates a constructed professional terminology dictionary based on the data of the analysis object, which contains information related to the degree of relevance (step S301). By constructing paths based on multiple types of existing data and multiple types of existing data, information related to the data meaning of terms contained in multiple types of existing data is extracted. Based on the information related to the extracted data meaning, the degree of relevance between multiple terms is evaluated, and a constructed professional terminology dictionary is generated.

[0077] Next, server 3 generates task management information (step S302). The task management information is generated based on task information, the path construction of task information, and a structured terminology dictionary. The task management information includes the structured IDs of multiple services related to device operation and the time series information of these services. In addition, server 3 generates an input auxiliary dictionary. The data generated in step S302 indicates how the services operate using information and how they operate; the generated data can be displayed as analysis results.

[0078] Based on the information obtained from the control device 6 and the task management information, the server 3 determines the planned business to be implemented (step S303).

[0079] Based on the determined business and task management information for the planned implementation, server 3 generates control instruction data for control device 5 and sends the control instruction data to control device 6 (step S304). In this way, the equipment operation automation system recognizes information generated by multiple vendors, processes that require human intervention, processes that can be performed without human intervention, and processes that the equipment operation automation system can perform on its behalf.

[0080] Figure 5 This is a diagram illustrating the structure of a structured professional terminology dictionary. The content of this data can also be viewed on the display device 1-1 of user terminal 1.

[0081] Figure 5 Table 3-11A represents the managed information in the structured terminology dictionary. Table 3-11A of the structured terminology dictionary has a structured ID column 3-11A-1 for terms that can be uniquely identified in the equipment operation automation system, a column 3-11A-2 for expressing the description data of the term, a column 3-11A-3 for managing the structured terminology class information and usage performance of the term, and a recognition score column 3-11A-4 for identifying the degree to which the term is recognized.

[0082] Regarding row 3-11A-a of the management term 1, column 3-11A-2 shows that "Term 1" is used as an expression method, and column 3-11A-1 indicates that it is managed as a structured ID using "Common Root ID / Term 1". Furthermore, column 3-11A-3 shows that "Term 1" is a term in the field of "Noun / Company A / Device Name / Filter Device", and also contains structured term information such as "Noun / Company A / Device Name / Replacement Part". Furthermore, statistics on the usage of these terms are managed. The presence of "100" in column 3-11A-4, which indicates that the term information has been manually revised, resulting in highly reliable structured term information.

[0083] Regarding row 3-11A-b of the management term 2, column 3-11A-2 shows that "Term 2" is used as an expression. However, column 3-11A-1 shows that its constructed ID is "Common Root ID / Term 1," meaning it is managed as a different expression used with the same meaning as "Term 1." Furthermore, column 3-11A-3 shows that "Term 2" is classified as "Noun / Company A / Device Name / Filter Device," and also has constructed terminology information such as "Noun / Company A / Device Name / Replacement Part." Furthermore, statistics on the usage of these terms are managed. Based on the usage, the number is less than that of "Term 1," which has the same meaning. The presence of "49" in column 3-11A-4 of the recognition score indicates that the technical terminology analysis and management function 3-8 and the data model-API analysis and management function automatically collect technical terms. However, the reliability of this information is not yet high as it has not been corrected by humans or based on input-assisted performance.

[0084] Regarding row 3-11A-c of the management term 3, column 3-11A-2 indicates that "Term 3" is used as the expression method. Column 3-11A-1 shows that its structured ID is "Common Root ID / Term 2". Column 3-11A-3 indicates that "Term 2" is a multi-vendor term "Noun / Company B / Maintenance Form / API / API1 / Input Form A1", and also contains structured terminology information such as "Noun / Company B / Device Name / Replacement Parts". Furthermore, statistical information on the usage of these terms is managed.

[0085] The setting of "80" in column 3-11A-4 of the recognition score indicates that the professional terminology analysis and management function 3-8 and the data model-API analysis and management function automatically collect professional terms. Although they have been corrected based on input-assisted performance, they have not yet been confirmed and corrected by humans.

[0086] Figure 6 This is Table 3-11B, which governs the calculation rules for the recognition score in the structured professional terminology dictionary.

[0087] The management table 3-11B of the recognition score calculation rules corresponds to the action ID 3-11B-1 for identifying the detected action, contains information on the recognition score calculation method 3-11B-2, and has a range of values ​​that can be assigned as the recognition score 3-11B-3.

[0088] The manager is defined as follows:

[0089] Action 3-11B-a, corresponding to the line of the structured professional terminology 3-11B that has been modified by humans, indicates an approval score of "100".

[0090] With the dictionary generated through automatic processing and corrected based on input assistance, 3-11B-b was assigned an approval score between 50 and 99.

[0091] In the case of dictionary generation through automatic processing and no human correction of the input aids, 3-11B-c is assigned a score between "0-49".

[0092] Therefore, for terms managed by 3-11A, the reliability of using approval scores can be evaluated. Thus, if a service has been corrected and approved from the user terminal, the approval score of the term increases. If the approval score of a term increases, it is more likely to be adopted by task management information compared to automatically generated but unapproved terms. That is, the increase in approval score controls the priority of service selection. As a result, approved services can be selected and executed preferentially.

[0093] Task management information 3-12 can be generated based on task information 5-c and a structured professional terminology dictionary as the first generator. The resulting task management information 3-12 also includes the temporal sequence and sequential relationships of the information such as the order contained in task information 5-c. Furthermore, in addition to the methods described above, task management information 3-12 can also be generated in other ways, as will be discussed later. Figure 7 As illustrated in the description, it can be generated by including information related to the time series maintained by the history data 5-a. Therefore, the relationship between the time series of each sequence can be corrected based on the actual history performed in each sequence, and task management information 3-12 that more reflects the equipment status of the object can be generated. Furthermore, the term "sequence" here can also be referred to in this embodiment as a unit operation, process, procedure, or task in equipment operation.

[0094] Figure 7 This is a diagram summarizing the task information under relative time in the process of processing the equipment operation task management function 3-10, which generates task management information 3-12 based on the history data 5-a and task information 5-c.

[0095] In the resume data 5-A, there are often terms related to the object, terms related to the target value, current value or status, and its unit information, etc., 5-A-1, which manages the log time when this information occurred, 5-A-2. In order to summarize this information while performing statistical processing, it is necessary to transform it from log time 5-A-2 to relative time 3-11A-2 information.

[0096] In order to perform statistical processing on past data that occurred at completely different times, the information managed by the information section 5-A-1 representing the content is used to select objects (processing S3-11-1a and processing S3-11-1b) and add information to the values ​​of 3-11A-2a to 3-11A-2d.

[0097] In Table 3-11A, which relates to relative time in task management information, column 3-11A-1 manages the constructed IDs, which have been transformed using a constructed professional terminology dictionary, including terms for objects, states, and units. In this example (3-11A-1), it manages constructed IDs containing constructed professional terminology categories, and manages the matching rate and usage of constructed IDs ranging from complete to partial consistency. To manage the sequential relationships between rows in 3-11A, relative time (3-11A-2) is also managed.

[0098] Figure 8 This section explains the changes in information under the circumstances described in the equipment operation task management function 3-10, which utilizes task management information based on relative time (3-11A) to generate relational link information about the preceding and following relationships of tasks (3-11B-1).

[0099] The equipment operation task management function 3-10 performs relationship link generation processing S3-11-1C, generating relationship links between structured IDs of structured professional terminology 3-11B-1a.

[0100] In 3-11B-1a, the structured ID, its usage, relative time, and recognition score are managed together with a statement that can confirm the relationship between From and To (“from” and “to”).

[0101] Figure 9 This example illustrates how task management information 3-12 is displayed on the display device 1-1 of user terminal 1. In display example 1-1a, the display is done using a scene diagram.

[0102] In Example 1-1b, a Sankey diagram is used to represent the usage, with the thickness of the arrows indicating the amount of usage managed by task management information 3-12. In Example 1-1C, a Gantt chart is used to represent the usage, showing a structured swimlane diagram with structured ID information and a Gantt chart showing the relative time of the processing.

[0103] They are displayed in relative time, but if the start time of the task is determined, they can also be displayed in future time.

[0104] By generating task management information 3-12 based on the resume data 5-a and API definition 5-b, preparations are made for interpreting task information 5-C, which is written in natural language and is difficult for computers to understand. Furthermore, by comparing task information 5-C with the task management data 3-12, it can be determined which task log was performed by the resume data 5-a.

[0105] Figure 10 The equipment operation task management function 3-10 uses information from the control device 6 and the control computer 7 or input from the user terminal as trigger events to determine the current status and displays the ranking of tasks that should be executed automatically on the display device 1-1 (example 1-1d).

[0106] In the automatic operation screen, the structured ID 1-1d-1 of the task selected based on the current situation information is displayed, along with a task matching score 1-1d-2 indicating the degree to which the task matches the current situation. If the object and score of the task are clicked 1-1d-3, the selected task in the detailed task preview 1-1d-4 will display content 1-1d-5.

[0107] In the detailed equipment performance preview, the location of current malfunctions, etc., is displayed in the image. Figure 1 -1d-8. If you click on the defective area and select the defect countermeasure task, the predicted performance loss amount 1-1d-6 will be displayed.

[0108] Figure 11 This is the processing flow for creating a structured terminology dictionary using the Data Model—API Analysis Management Function 3-9. Data Model—API Analysis Management Function 3-9 crawls the database 4 and the directory 5 of the files, selecting the data to be analyzed (S001). Next, if there is still selected data but not all of it has been analyzed (S002 (No)), the directory structure, filenames, and database of the selected data are transformed into structured IDs, generating management information (S003). On the other hand, the process ends when all analysis is completed (S002 (Yes)).

[0109] If an analysis object exists, open the contents of the file, perform morpheme parsing on the structured ID of the selected data and the information inside the file and database, and confirm whether there are any redundant characters (punctuation marks, auxiliary words, conjunctions, whitespace characters, markers, etc.) before and after the term that cannot be candidates for professional terms. If they are not needed, remove them and divide the words into blocks (S004).

[0110] Next, the technical terms are decomposed into character units, and the difference between them and the registered technical terms is measured. This difference is calculated using methods such as Hamming distance. The data model—API analysis and management function 3-9 identifies the calculated difference as a distance that can be compared (S005). Following the scoring rules in 3-11B, the scores are recorded. Using the difference in distances processed in S005, the scores are graded (S006). Next, the extracted technical terms and their specialized word classes are generated and registered in the constructed technical terminology dictionary 3-11 (S007).

[0111] Figure 12 This is the processing flow of the technical terminology analysis and management function 3-8. Technical terminology analysis and management function 3-8 retrieves data from the database 4 and the directory 5 of the files, selecting the data to be analyzed (S011). Next, if there is still selected data but not all of it has been analyzed (S012 (No)), the directory structure, filename, and database of the selected data are transformed into a structured ID, generating management information (S013). On the other hand, if the analysis is completely completed (S012 (Yes)), the process ends.

[0112] If an analysis object exists, open the contents of the file, perform morpheme parsing on the structured ID of the selected data and the information inside the file and database, and confirm whether there are any redundant characters (punctuation marks, auxiliary words, conjunctions, whitespace characters, markers, etc.) before and after the term that cannot be candidates for professional terms. If they are not needed, remove them and divide the words into blocks (S014).

[0113] Next, the technical terms are decomposed into character units, and the difference between them and the registered technical terms is measured. This difference is calculated using methods such as Hamming distance. The technical term analysis and management function 3-8 identifies the calculated difference as a distance that can be compared (S015). Due to the processing of natural language or abbreviations, abbreviations of the technical terms are generated by taking the first character or removing the intervals between characters in the path, and compared with the registered technical term dictionary (S016). Next, the scores are registered according to the recognition scoring rules in 3-11B. The scores are graded based on the difference in distance calculated in S015 (S017). Next, the extracted technical terms and their specialized word classes are generated and registered in the constructed technical term dictionary 3-11 (S018).

[0114] Figure 13The process involves generating input auxiliary dictionaries 1-5 from the structured specialized terminology dictionary 3-11. The specialized terminology analysis and management function 3-8 generates the input auxiliary dictionary to improve the accuracy of its change corrections and ensure that the management methods apply to the terminology used. First, the specialized terminology analysis and management function 3-8 retrieves the structured specialized terminology dictionary 3-11, reading the definitions sequentially (S021). Next, it checks whether the dictionary has been fully processed (S022). If no definitions need to be processed (S022 (Yes)), the process ends. If definitions need to be processed (S022 (No)), it then checks whether the acceptance score is 100 (S023). If it is 100, it is determined to be at a level of acceptance and familiarity (S023 (Yes)), and the input auxiliary dictionary is output in the data format specified by the OS and character input function (S024). On the other hand, if the approval score is less than 99, it is judged as having no degree of reliability (S023 (No)), and the loop returns to reading the next definition.

[0115] Figure 14 Examples of input-aid dictionaries 1-5 are provided. The information 1-5 generated by the input-aid dictionary generation process (S021 to S024) performed by the aforementioned professional terminology analysis and management function 3-8 includes the "reading" information 1-5-1 of the initial character expression when the user 9 uses the input device, the terminology returned after Chinese characters or Latin letters 1-5-2, the classification information specified by the user terminal's OS or character input function 1-5-3, the priority when performing transformations 1-5-4, and other information.

[0116] [Example 2]

[0117] In the above embodiment 1, the analysis mainly focuses on the information generated from multiple vendors to explain the automatic generation of the structured professional terminology dictionary 3-11, task management information 3-12, input auxiliary dictionary 1-5, and the actions of the equipment using them to run the automation system 100.

[0118] In Example 2, a method for managing the contribution and payment information of the results selected by the equipment operation automation system, such as the task and ID selected.

[0119] Figure 15 Is with Figure 1 The structure is roughly the same, but additional information has been added to manage the AI ​​being analyzed, the contribution of the selected tasks, and the payment information corresponding to the contribution (Contribution and Payment Information 3-13).

[0120] Figure 16This is an example of a management table for contribution and payment information (3-13). The management table for contribution and payment information manages the structured ID of the identified object (3-13-1), the data, tasks and output information of the AI ​​involved (3-13-2), contribution level (3-13-3), and payment amount (3-10-4).

[0121] Figure 17 This is the process of calculating contribution rate and payment information for the equipment operation task management function 3-10. If the equipment operation task management function 3-10 receives an event indicating that a task has been executed from the user terminal 1, control device 6, or control computer 7 (S031), it determines whether a multi-vendor AI or analysis program has made a contribution (S032). If no contribution has been made (S032 (No)), the update process ends. If a multi-vendor AI or analysis program has made a contribution (S032 (Yes)), the usage of the constructed professional terminology dictionary 3-11 and the recognition score of the task management information 3-12 are updated, and the contribution rate and payment information are updated (S033).

[0122] Figure 18 This is an example of displaying management information on the contribution of AI or analytics programs from multiple vendors using a display device 1-1 on user terminal 1.

[0123] In the contribution and payment screen for various vendors (1-1e), the Structured ID section (1-1e-1) displays the ranking of the contributing AI or analytics application, and the ranking score (1-1e-2) displays the analytics application's ranking. Clicking on the Structured ID section (1-1e-1) or the ranking score (1-1e-2) (1-1e-3) displays detailed information (1-1e-4). In the task process preview where the AI ​​contributed, the specific areas where the AI ​​or analytics application contributed to the task are highlighted (1-1e-5).

[0124] In addition, it displays the ranking of AI's payment amount calculated based on actual performance, as well as the changes in payment amount 1-1e-6, etc.

[0125] [Example 3]

[0126] In the above embodiments 1 and 2, the process of the equipment operation automation system 100 working automatically is mainly described.

[0127] Hereinafter, in Example 3, a method for improving the accuracy of automatic operation by having user 9 input more information into the device operation automation system 100 will be described.

[0128] Figure 19This is screen example 1-1f, displayed on screen 1-1 of user terminal 1 when retrieving information managed by the automated system 100 for device operation. The screen includes an input box where user 9 can input the desired search terms, including spaces and other delimiters.

[0129] Figure 20 This describes the processing flow when the professional terminology analysis and management function 3-8 receives a search string from a user. The professional terminology analysis and management function 3-8 splits the string using spaces in the received input characters (S041). Then, it searches the constructed professional terminology dictionary 3-11, task management information 3-12, contribution and payment information 3-13, etc., to obtain matching information (S042). The candidate information is ranked according to each purpose, such as construction purpose, task purpose, and contribution purpose, and sent to user terminal 1 (S043). The professional terminology analysis and management function 3-8 manages the searcher's operation log as a partial set, automatically generates constructed IDs and relationship links, and updates the constructed professional terminology dictionary 3-11, task management information 3-12, contribution and payment information 3-13, etc.

[0130] Through the above processing steps, the approval score is updated, and the reliability of the information managed by the automated equipment operation system is further improved.

[0131] Figure 21 Example 1-1g shows the information of search result S043 displayed on display device 1-1. In a normal search, the results are ranked according to frequency of occurrence, usage trend, etc., so they cannot be used as the ranking for sub-categories. However, since the equipment operation automation system also manages information such as current status, the ranking is displayed according to the sub-categories at this time.

[0132] Figure 22 This is an example of a screen that prompts users with task management information and grants permission to make corrections. Users can specify the area to be corrected by clicking on the scene representation 1-1h, Sankey diagram representation 1-1i, and Gantt chart representation 1-1j with the mouse pointer 1-1-1. Corrections can be made to representations, management tables, and relationship links. Definitions can be deleted using the delete setting button 1-1-3, and corrections can be made using the confirm setting button 1-1-2. These explicit corrections and confirmations by the user update the approval score, further improving the accuracy of management information.

[0133] As mentioned above, by managing information that includes a dictionary of information used in business and information about tasks that are processed in a time-series manner, unlike AI that only displays outputs corresponding to inputs up to the present, it is possible to display and control information in a timeline dimension with relative moments such as fast forward and rewind.

[0134] This enables task management that includes time-based information for device operation.

[0135] By using structured IDs in the labeling management of information or results derived from AI, it is possible to manage which business the analysis program contributes to.

[0136] By constructing IDs into character-separated units and then decomposing them into character units, and then performing interval elimination or combination, it is possible to recognize and correct human-generated, variable abbreviations, and automate business processes.

[0137] Furthermore, by providing an input aid dictionary that makes human input information approximate information managed using structured IDs, and that can correct unknown information containing interference to known information as much as possible, it is possible to reduce the computer overhead for analysis, and to automate business processes by incorporating human intervention for cognitive correction and handling correspondence.

[0138] [Example 4]

[0139] In the above embodiment 1, the main description is of the actions of analyzing information generated from multiple vendors, automatically generating a structured professional terminology dictionary 3-11, task management information 3-12, input auxiliary dictionary 1-5, and using the equipment to run the automation system 100.

[0140] Hereinafter, in Example 4, an embodiment of the equipment operation automation system for changing the level of automatic operation and coordinating actions corresponding to the level of the operator will be described.

[0141] Figure 23 Is with Figure 1 The structure is roughly the same, but Table 3-14 has been added to correspond the level of automation of equipment operation to the skill level of the operators.

[0142] Figure 24 This is an example of Table 3-12C, which adds information on the level of automation to Task Management Information 3-12. In this Table 3-12, there is a Task ID column 3-12C-1, Task-related Relationship Link Information 3-12C-2, and an Automation Level column 3-12C-3.

[0143] In particular, within the level of automation, there is "full automation," where no human intervention is required; and "eyes off," where humans, while needing to cope with sudden transfers of operational authority, can look away. There is also "Skill A," which requires highly skilled operators, and "Skill B," which can be handled even by less skilled operators. These are the conditions for the required level of automation in performing tasks.

[0144] Figure 25 This is an example of Table 3-14A, which defines the possible combinations of automation level and operator skill level, within the information 3-14 corresponding to automation level and operator skill level. Table 3-14A contains a task ID column 3-14A-1, task-related relationship link information 3-14A-2, and a column 3-14A-3 listing the possible combinations of automation level and operator skill level.

[0145] Figure 26 This is an example of Table 3-14B, which defines the hierarchy of structured IDs for operator skill levels and corresponding guidance prompts. Table 3-14B contains the operator's identification ID (3-14B-1), the definition column for the target equipment for which the operator is qualified (3-14B-2), the operator's skill level definition column (3-14B-3), and the definition column for guidance prompts considering each operator's skill level and qualification (3-14B-4).

[0146] In particular, the guidance prompts include the following information: removing expressions from important parts of the manual or qualification test questions, generating guidance information in the blank state, replacing the prompts of words suitable for the blank state with structured professional terms when displayed, and setting the level of detail to which prompts are provided.

[0147] If it's at the Structure ID 1 level, there's essentially no hint since only the "Common Root ID" is provided. The longer the Structure ID (from Structure ID 2 to Structure ID 5), the more detailed the hints will be.

[0148] In the information 3-14 corresponding to the level of automation and the skill level of the operator, since the operator A's skill level for the target equipment is not very high, the operator's skill level is B. Therefore, the level of the structured ID in the guidance prompt 3-14B-4a is level 5.

[0149] On the other hand, since operator B has a higher skill level in the target equipment, and the operator's skill level is A, there are fewer guidance prompts, and the structured ID level 3-14B-4b is 3 levels.

[0150] The separate document explains in detail that the information cannot be fully displayed in the manual, so that the information follows the details in other documents to show the guidance.

[0151] Figure 27 This is an example of a screen displaying the automatic operation level and the corresponding operator in the task management information 3-14 on the display device 1-1 of the user terminal 1. In the scene expression 1-1k, the automatic operation level "Operation Level / Monitoring Off" is displayed along with information about the relevant task, showing the plan for operator A and operator B to jointly operate the equipment. Corrections are made by specifying an object with the mouse pointer 1-1-1, and the edit is confirmed by using the confirm setting button 1-1-2 or the delete setting button 1-1-3.

[0152] In the Gantt chart representation 1-1m, the level of automated operation and the type of operator are also represented by a structured swimlane diagram, which can identify the relationship between automated operation and operator in the operation under time series.

[0153] Figure 28 This is an example of a screen that displays guidance matching the level of automatic operation and the operator's skill level in a cutout state, and shows a prompt that matches the operator's skill level.

[0154] The device operation task management function 3-10 sends the current execution status to user terminal 1, and displays the current execution position with a cursor of 1-1-4 in the screen 1-1n of display terminal 1-1.

[0155] Screen 1-1p shows an example of a guidance screen for operator A. In the information 3-14 corresponding to the automation level and operator skill level, since operator A's skill level with the target equipment is not very high (skill level B), the structured ID level 3-14B-4a in the guidance prompt is level 5. Therefore, in the guidance screen for operator A, the guidance is generated as level 5 "Common Root ID / C1 / A Segment / Measuring Equipment Type / Ultrasonic Sensor / I1" in the 6-level information, explicitly stating level 5 as "Common Root ID / C1 / A Segment / Measuring Equipment Type / Ultrasonic Sensor / *", with the 6th level hidden by the "*" character.

[0156] On the other hand, screen 1-1q represents an example of a guidance screen for operator B. In the information 3-14 corresponding to the automation level and operator skill level, since operator B has a higher skill level with the target equipment (skill level A), there are fewer guidance prompts. The generated guidance not only hides the target equipment name but also the confirmation threshold by removing certain fields. In the information 3-14 corresponding to the automation level and operator skill level, the structured ID level 3-14B-4a for operator B is level 3. Therefore, in the guidance screen for operator B, the generated guidance explicitly states "Common Root ID / C1 / A Segment / Measurement Equipment Type / Ultrasonic Sensor / I1" as level 3 within the 6-level information, and then hides the rest with an asterisk (*).

[0157] Because the equipment operation task management function 3-10 understands the parameter information used in the automatic operation of the equipment, the excavation guidance can generate excavation problems. Thus, through the guidance information, the human and the automatic equipment operation system automatically implement workshop operations using symbols based on the same human language and conceptual thinking, and can hand over operations to the human as needed.

[0158] In this way, the amount of information in the guidance can be adjusted according to the operator's skill level. Furthermore, by identifying gaps in the manual and other documents, such as the terminology corresponding to the structured ID, based on the required skill level of the operators, educational materials can be created to address the missing knowledge. Moreover, by providing operators with educational materials corresponding to their skill level and requesting input on the missing information, the operator's skill level can be updated based on the input results, enabling efficient training and evaluation of operators.

[0159] Figure 29 It is a process of automatically generating equipment operation automation based on automatic level and operator level management, as well as guidance content that matches the operation level and operator level.

[0160] The equipment operation task management function 3-10 establishes a correspondence between the execution status received from the control device 6 or the control computer 7 and the currently executing task managed by the task management information 3-12, and selects the execution location (S051).

[0161] The equipment operation task management function 3-10 generates the information required for display screen 1-1g and sends it to user terminal 1 (S052).

[0162] The equipment operation task management function 3-10 obtains information about the position that will advance one position in the future relative to the execution position of the task managed by the task management information 3-12 (S053).

[0163] The equipment operation task management function 3-10 obtains the information of the related equipment (S054) from the relationship link information 3-12C-2, which is the part that will move forward one step in the future relative to the execution part obtained from the task management information 3-12.

[0164] The equipment operation task management function 3-10, based on the information 3-14 corresponding to the automation level and the skill level of the operators, confirms the operator level 3-14A-3 for the related equipment, and confirms whether the current automatic operation level is consistent with the skill level of the user using the user terminal 1 (S055).

[0165] Equipment operation task management function 3-10 confirms whether the operator level 3-14A-3 is consistent with the current operator level, or whether it is an operator level that can be included (S056).

[0166] If the operator level 3-14A-3 is inconsistent with the current operator level, or is not a level that can be included (S056 (No)), an instruction is issued to list and summon operators whose operating level matches the current level. If operators cannot be summoned, the equipment operation task management function 3-10 retrieves the corresponding information 3-14 between the automation level and the operator skill level, selects a mode that can be operated by the current operator, and changes the automatic operation level (S037).

[0167] If the operator level 3-14A-3 is consistent with the current operator level, or is within the range of operator levels (S056 (Yes)), the equipment operation task management function 3-10 obtains the guidance prompts 3-13-B-4 for displaying object guidance based on the operator IDs of each user using the user terminal 1, recognizes the relationship between the task information and the control information for automatic operation of the equipment, integrates the information for human cognitive control with the commands for automatic control, and generates guidance corresponding to the operator level (S058).

[0168] Then, the equipment operation task management function 3-10 sends guidance information corresponding to the generated operation level to each user's user terminal 1 (S059).

[0169] By repeatedly performing these S051 to S059 processes, the equipment operation task management function generates and controls the operation level and provides guidance to operators based on their skill level, and executes processes that take into account both equipment operation automation and operator collaboration, as well as improving the skill level of operators.

[0170] As mentioned above, by managing the dictionary containing information used in the business and the information of tasks that are processed in a time sequence, it is possible to manage the relationship between control commands handled by the automation of equipment operation and content that is recognized and operated by humans.

[0171] Furthermore, by generating instructions that hollow out task information, both machinery and operators can identify the parts of the equipment's automated system that are being automated, as well as the equipment objects, operating methods, judgment criteria, control target prices, and control target states that may be transferred to humans.

[0172] By adjusting the excavated area to match task information with the operator's skill level, and by adjusting the length of the structured ID to control the abstractness and specificity of the prompts, it is possible to generate guidance that matches the operator's skill level.

[0173] In this system, because it also manages interrelationships that are not fully written in a single task message, it can handle situations where additional references are not provided to highly skilled operators, or where the task message only provides abstract guidance such as sections or chapters. It can provide guidance that matches the thinking speed of highly skilled operators.

[0174] On the other hand, for operators with lower skills, additional information such as separate references is provided to illustrate the relationships that cannot be fully described in a single task message. The system is structured more deeply along the chapter and section levels, guiding operators to perform actions with detailed operational instructions, and enabling a clear understanding of the scope of equipment automation that can be implemented.

[0175] The cutouts in screens 1-1p and 1-1q allow for actual input of answers, and responses can be made while using the input aid dictionary 1-5. Since the input aid dictionary contains selection branches for the answers to the cutout questions, the information processed by the automated system and the human's thinking can be aligned through guidance and instruction.

[0176] Furthermore, it is possible to display and control information in terms of relative time dimensions, such as fast forward or rewind, within the concept of a timeline.

[0177] This enables task management that includes time-based information for device operation.

[0178] As described in the various embodiments, the disclosed equipment operation automation system is an equipment operation system that includes a file server 5 as a storage device, a server 3 as a computing device, and a control device 6 for controlling machines related to equipment operation.

[0179] File server 5 stores at least several types of existing data, including data related to machine management and machine performance data, information related to the path construction of the aforementioned types of existing data, task information as information related to multiple services in equipment operation, and information related to the path construction of the aforementioned task information.

[0180] Server 3 extracts information related to the data meaning of terms contained in the aforementioned multiple types of existing data and the path construction of the aforementioned multiple types of existing data. Based on the extracted information related to the data meaning, it generates information related to the correlation between the aforementioned terms. Based on the aforementioned task information, the path construction of the aforementioned task information, and the information related to the correlation between the aforementioned terms, it generates task management information 3-12 containing information related to the meaning of each of the multiple services related to the operation of the equipment and the time sequence information of the aforementioned multiple services. Based on the information obtained from the aforementioned control device and the aforementioned task management information 3-12, it determines the services to be implemented. Based on the determined services to be implemented and the aforementioned task management information 3-12, it generates control instruction data for the aforementioned control device 6 and sends the control instruction data to the aforementioned control device 6.

[0181] This structure and these actions can contribute to the automation of equipment operation in workshops and other facilities that previously required human intervention, enabling collaboration among multiple manufacturers.

[0182] In addition, business data, which is existing data of the above-mentioned multiple types, includes the terms used in the above-mentioned business, the constructed identification information that identifies the meaning, and the constructed identification information that represents at least one of the constructed inclusion relationships in the inclusion relationship in the hierarchical directory, the table of the database schema, the column and row identifiers of the database schema, and the chapter structure of the manual document.

[0183] Server 3 uses the above-mentioned structured inclusion relationship to create a structured professional terminology dictionary 3-11, which serves as a dictionary of the meanings of the above terms.

[0184] Therefore, it can automatically generate dictionaries for specialized terms that cannot be handled by previous morpheme analysis.

[0185] In addition, server 3 decomposes the above identification information into character units, performs interval elimination and / or automatic generation of abbreviations, compares the terms in the expression with the constructed identification information, calculates the difference between the compared information as the code distance, and evaluates the relationship between the above business data.

[0186] Therefore, it is possible to automatically determine the reliable meaning of data.

[0187] In addition, server 3 adjusts and compares the number of links of the identifiers of the strings with delimiters that indicate inclusion relationships, and interprets the meaning and generates a dictionary even if the terms in the expression are not completely consistent with the constructed identification information of the identification meaning.

[0188] Therefore, it is possible to correct changes in terms that are used with the same meaning.

[0189] Furthermore, the server 3 uses inputs from the aforementioned control device 6, control computer 7, and / or user terminal 1 as trigger events, and determines the priority of the business information to be executed based on the consistency rate of the constructed identification information, as the information output corresponding to the input information.

[0190] Therefore, it is possible to evaluate the difference between the input information and the generated structured recognition information and output the result.

[0191] In addition, server 3 recognizes services that have been modified and / or approved from user terminal 1, controls the selection priority, and selects and executes approved services with higher priority than automatically generated unapproved information.

[0192] Therefore, it is possible to correct business evaluations based on user input and faithfully automate the tasks performed by users.

[0193] Furthermore, based on the execution information from the aforementioned user terminal 1, the aforementioned control device 6, and / or the control computer 7, the server 3 manages the types, evaluation axes, and contribution rates of the analysis programs that contribute to business automation from multiple analysis programs supplied by multiple vendors, and controls the selection priority of the selected business.

[0194] Furthermore, server 3 can calculate the payment amount to the aforementioned vendors based on the contribution rate of the analysis program.

[0195] Therefore, in a multi-vendor environment, it is possible to compare and evaluate multiple programs and reflect this in payments to vendors, etc.

[0196] In addition, based on the execution information from the user terminal 1, the aforementioned control device 6, and the control computer 7, the server 3 recognizes the business currently being implemented and the business to be implemented in the future, and has a table (skill level corresponding to Table 3-14) showing the level of automated operation required to manage the business and the level of operational skills of the operators.

[0197] Furthermore, based on the execution information from the aforementioned control device and control computer, server 3 recognizes the business currently being implemented and the business to be implemented in the future, and has a table (3-14B) that establishes a correspondence between the operational skill level of the operators and the guidance prompts determined by the aforementioned structured identification information and manages them.

[0198] Furthermore, when the level of automatic operation is inconsistent with the level of operation skills of the operators, server 3 can issue instructions to summon a unified group of operators.

[0199] Furthermore, if the automatic operation level of server 3 is inconsistent with the operation skill level of the operators, it can automatically change the automatic operation level to match the skill level of the operators.

[0200] Therefore, in situations where mechanical control is difficult, the level of automatic operation should be matched with the skill level of the operators. When a transition from automatic operation to human-operated operation is required, a smooth transition corresponding to the operator's skill level should be achieved, thus realizing the alternation of mechanical and human operation.

[0201] Furthermore, based on the skill level required of the operators of the machines related to the operation of the aforementioned equipment, server 3 can create educational documents that ask questions about the missing parts of the knowledge by removing the parts corresponding to the structured identification information from the manual documents.

[0202] Furthermore, server 3 can establish a correspondence between operators and their skill levels for management. For the aforementioned operators, it prompts them with the educational documents corresponding to their skill level and requires the input of any missing parts. Based on the input results, it updates the skill level of the aforementioned operators.

[0203] Therefore, it enables the education and evaluation of operational personnel to be made more efficient.

[0204] Furthermore, the present invention is not limited to the embodiments described above, and includes various modifications. For example, the embodiments described above have been explained in detail to facilitate understanding of the present invention, and are not necessarily limited to forms having all the described structures. Moreover, the invention is not limited to the removal of such structures, but can also involve the substitution or addition of structures.

Claims

1. A device operating system, characterized in that, have: Storage device; Arithmetic unit; as well as Control devices are used to control machines related to equipment operation. The aforementioned storage device stores at least multiple types of existing data, including data related to machine management and machine performance data, information related to the path construction of the aforementioned multiple types of existing data, task information as information related to multiple services in the operation of the equipment, and information related to the path construction of the aforementioned task information. The above-mentioned computing device performs: Based on the existing data of the above-mentioned multiple types and the path construction of the existing data of the above-mentioned multiple types, information related to the data meaning of the terms contained in the existing data of the above-mentioned multiple types is extracted, and information related to the correlation between the above-mentioned terms is generated based on the extracted information related to the data meaning. Based on the above task information, the path construction of the above task information, and the information related to the correlation between the above terms, task management information is generated, which includes information related to the meaning of each of the multiple services related to the operation of the equipment and the time sequence information of the above multiple services. Based on the information obtained from the aforementioned control device and the aforementioned task management information, the planned business operations are determined; Based on the determined business operations and task management information outlined in the aforementioned plan, control instruction data for the aforementioned control device is generated and sent to the aforementioned control device. Business data, which includes the terms used in the expressions used in the aforementioned business processes, as well as the structured identification information that identifies the meaning of the data, is part of the existing data of the aforementioned types. The aforementioned structured identification information represents a structured inclusion relationship obtained based on at least one of the inclusion relationships in the hierarchical structure of the directory, the tables of the database schema, the column and row identifiers of the database schema, and the chapter structure of the manual document. The aforementioned computing device uses the aforementioned structured inclusion relationship to create a dictionary of the meanings of the aforementioned terms. The aforementioned computing device decomposes the aforementioned identification information into character units, performs interval elimination and / or automatic generation of abbreviations, compares the terms in the expression with the constructed identification information, calculates the difference between the compared information as the code distance, and evaluates the relationship between the aforementioned business data.

2. The equipment operation system as described in claim 1, characterized in that, The aforementioned processing device adjusts and compares the number of links of the identifiers of the strings with delimiters indicating inclusion relationships, and interprets the meaning and generates a dictionary even if the terms in the expression are not completely consistent with the constructed identification information of the identification meaning.

3. The equipment operation system as described in claim 1, characterized in that, The aforementioned computing device uses input from the aforementioned control device, control computer, and / or user terminal as a trigger event, determines the priority of the business information to be executed based on the consistency rate of the constructed identification information, and outputs the information corresponding to the input information.

4. A device operating system, characterized in that, have: Storage device; Arithmetic unit; as well as Control devices are used to control machines related to equipment operation. The aforementioned storage device stores at least multiple types of existing data, including data related to machine management and machine performance data, information related to the path construction of the aforementioned multiple types of existing data, task information as information related to multiple services in the operation of the equipment, and information related to the path construction of the aforementioned task information. The above-mentioned computing device performs: Based on the existing data of the above-mentioned multiple types and the path construction of the existing data of the above-mentioned multiple types, information related to the data meaning of the terms contained in the existing data of the above-mentioned multiple types is extracted, and information related to the correlation between the above-mentioned terms is generated based on the extracted information related to the data meaning. Based on the above task information, the path construction of the above task information, and the information related to the correlation between the above terms, task management information is generated, which includes information related to the meaning of each of the multiple services related to the operation of the equipment and the time sequence information of the above multiple services. Based on the information obtained from the aforementioned control device and the aforementioned task management information, the planned business operations are determined; Based on the determined business operations and task management information outlined in the aforementioned plan, control instruction data for the aforementioned control device is generated and sent to the aforementioned control device. The aforementioned computing device recognizes and prioritizes services that have been modified and / or approved by the user terminal, selecting approved services with higher priority than automatically generated unapproved information. The aforementioned computing device, based on execution information from the aforementioned user terminal, the aforementioned control device, and / or the control computer, manages the types, evaluation axes, and contribution rates of analysis programs that contribute to business automation from multiple analysis programs supplied by multiple vendors, and controls the selection priority of selected services.

5. The equipment operation system as described in claim 4, characterized in that, The aforementioned computing device calculates the payment amount to the aforementioned manufacturer based on the contribution rate of the analysis program.

6. The equipment operation system as described in claim 1 or 4, characterized in that, The aforementioned computing device, based on execution information from the user terminal, the aforementioned control device, and the control computer, recognizes the business currently being implemented and the business to be implemented in the future, and possesses a table showing the level of automation required for managing the business and the level of operational skills of the operators.

7. The equipment operation system as described in claim 6, characterized in that, Business data, which comprises the aforementioned types of existing data, includes the terminology used in the expressions employed in the aforementioned business processes and the structured identification information that conveys their meaning. The aforementioned computing device recognizes the currently implemented business and the business to be implemented in the future based on the execution information from the user terminal, the aforementioned control device, and the control computer, and has a table that establishes a correspondence between the operational skill level of the operators and the guidance prompts determined by the aforementioned structured identification information and manages them.

8. A device operating system, characterized in that, have: Storage device; Arithmetic unit; as well as Control devices are used to control machines related to equipment operation. The aforementioned storage device stores at least multiple types of existing data, including data related to machine management and machine performance data, information related to the path construction of the aforementioned multiple types of existing data, task information as information related to multiple services in the operation of the equipment, and information related to the path construction of the aforementioned task information. The above-mentioned computing device performs: Based on the existing data of the above-mentioned multiple types and the path construction of the existing data of the above-mentioned multiple types, information related to the data meaning of the terms contained in the existing data of the above-mentioned multiple types is extracted, and information related to the correlation between the above-mentioned terms is generated based on the extracted information related to the data meaning. Based on the above task information, the path construction of the above task information, and the information related to the correlation between the above terms, task management information is generated, which includes information related to the meaning of each of the multiple services related to the operation of the equipment and the time sequence information of the above multiple services. Based on the information obtained from the aforementioned control device and the aforementioned task management information, the planned business operations are determined; Based on the determined business operations and task management information outlined in the aforementioned plan, control instruction data for the aforementioned control device is generated and sent to the aforementioned control device. The aforementioned computing device also performs: Based on the execution information from the user terminal, the aforementioned control device, and the control computer, the steps of the currently implemented business and the business to be implemented in the future are recognized; The steps to recognize the operational skill levels of one or more operators using user terminals; as well as The procedure for issuing instructions to convene a unified group of operators when the level of automation is inconsistent with the level of operator skills.

9. A device operating system, characterized in that, have: Storage device; Arithmetic unit; as well as Control devices are used to control machines related to equipment operation. The aforementioned storage device stores at least multiple types of existing data, including data related to machine management and machine performance data, information related to the path construction of the aforementioned multiple types of existing data, task information as information related to multiple services in the operation of the equipment, and information related to the path construction of the aforementioned task information. The above-mentioned computing device performs: Based on the existing data of the above-mentioned multiple types and the path construction of the existing data of the above-mentioned multiple types, information related to the data meaning of the terms contained in the existing data of the above-mentioned multiple types is extracted, and information related to the correlation between the above-mentioned terms is generated based on the extracted information related to the data meaning. Based on the above task information, the path construction of the above task information, and the information related to the correlation between the above terms, task management information is generated, which includes information related to the meaning of each of the multiple services related to the operation of the equipment and the time sequence information of the above multiple services. Based on the information obtained from the aforementioned control device and the aforementioned task management information, the planned business operations are determined; Based on the determined business operations and task management information outlined in the aforementioned plan, control instruction data for the aforementioned control device is generated and sent to the aforementioned control device. The aforementioned computing device also performs: Based on the execution information from the user terminal, the aforementioned control device, and the control computer, the steps of the currently implemented business and the business to be implemented in the future are recognized; The steps to recognize the operational skill levels of one or more operators using user terminals; as well as The steps for automatically changing the automatic operation level to match the operator's skill level when the automatic operation level is inconsistent with the operator's skill level.

10. A device operating system, characterized in that, have: Storage device; Arithmetic unit; as well as Control devices are used to control machines related to equipment operation. The aforementioned storage device stores at least multiple types of existing data, including data related to machine management and machine performance data, information related to the path construction of the aforementioned multiple types of existing data, task information as information related to multiple services in the operation of the equipment, and information related to the path construction of the aforementioned task information. The above-mentioned computing device performs: Based on the existing data of the above-mentioned multiple types and the path construction of the existing data of the above-mentioned multiple types, information related to the data meaning of the terms contained in the existing data of the above-mentioned multiple types is extracted, and information related to the correlation between the above-mentioned terms is generated based on the extracted information related to the data meaning. Based on the above task information, the path construction of the above task information, and the information related to the correlation between the above terms, task management information is generated, which includes information related to the meaning of each of the multiple services related to the operation of the equipment and the time sequence information of the above multiple services. Based on the information obtained from the aforementioned control device and the aforementioned task management information, the planned business operations are determined; Based on the determined business operations and task management information outlined in the aforementioned plan, control instruction data for the aforementioned control device is generated and sent to the aforementioned control device. Business data, which comprises the aforementioned types of existing data, includes the terminology used in the expressions employed in the aforementioned business processes and the structured identification information that conveys their meaning. The aforementioned computing device, based on the level of operational skills required of the operators of the machines related to the operation of the aforementioned equipment, removes the portion corresponding to the aforementioned structured identification information from manuals and documents, thereby creating educational documents that ask questions about the missing parts of the knowledge.

11. The equipment operation system as described in claim 10, characterized in that, The aforementioned computing device establishes a correspondence between operators and their skill levels for management, prompts the operators with the educational documents corresponding to their skill levels, requests input of any missing parts, and updates the operators' skill levels based on the input results.

12. A method for operating equipment, comprising controlling machines related to equipment operation, characterized in that, include: The step of storing multiple types of existing data, including at least data related to machine management and machine performance data, information related to the path construction of the multiple types of existing data, task information as information related to multiple services in the operation of the equipment, and information related to the path construction of the task information in the storage device. The processing device extracts information related to the data meaning of terms contained in the aforementioned multiple types of existing data and the path construction of the aforementioned multiple types of existing data, and generates information related to the degree of correlation between the aforementioned multiple terms based on the extracted information related to the data meaning. The above-mentioned computing device generates task management information based on the above-mentioned task information, the path construction of the above-mentioned task information, and information related to the correlation between the above-mentioned terms, including information related to the meaning of each of the multiple services related to the operation of the device and the time sequence information of the multiple services. The aforementioned computing device, based on information obtained from the control device of the aforementioned machine and the aforementioned task management information, determines the steps of the planned business operation; and The above-mentioned computing device generates control instruction data for the control device based on the determined business to be implemented according to the above-mentioned plan and the above-mentioned task management information, and sends the control instruction data to the control device. Business data, which includes the terms used in the expressions used in the aforementioned business processes, as well as the structured identification information that identifies the meaning of the data, is part of the existing data of the aforementioned types. The aforementioned structured identification information represents a structured inclusion relationship obtained based on at least one of the inclusion relationships in the hierarchical structure of the directory, the tables of the database schema, the column and row identifiers of the database schema, and the chapter structure of the manual document. The above-mentioned equipment operation method also includes: The aforementioned processing device uses the aforementioned structured inclusion relation to create a dictionary of the meanings of the aforementioned terms; and The aforementioned computing device decomposes the aforementioned identification information into character units, performs interval elimination and / or automatic generation of abbreviations, compares the terms in the expression with the constructed identification information, calculates the difference between the compared information as the code distance, and evaluates the relationship between the aforementioned business data.

13. A method for operating equipment, comprising controlling machines related to equipment operation, characterized in that, include: The step of storing multiple types of existing data, including at least data related to machine management and machine performance data, information related to the path construction of the multiple types of existing data, task information as information related to multiple services in the operation of the equipment, and information related to the path construction of the task information in the storage device. The processing device extracts information related to the data meaning of terms contained in the aforementioned multiple types of existing data and the path construction of the aforementioned multiple types of existing data, and generates information related to the degree of correlation between the aforementioned multiple terms based on the extracted information related to the data meaning. The above-mentioned computing device generates task management information based on the above-mentioned task information, the path construction of the above-mentioned task information, and information related to the correlation between the above-mentioned terms, including information related to the meaning of each of the multiple services related to the operation of the device and the time sequence information of the multiple services. The aforementioned computing device determines the steps of the planned business operation based on the information obtained from the control device of the aforementioned machine and the aforementioned task management information; The aforementioned computing device generates control instruction data for the aforementioned control device based on the determined planned business and the aforementioned task management information, and sends the control instruction data to the aforementioned control device; and The aforementioned computing device recognizes services that have been modified and / or approved from the user terminal and controls the selection priority. Compared with automatically generated unapproved information, it prioritizes the selection of approved services and executes them. Based on the execution information from the aforementioned user terminal, the aforementioned control device, and / or the control computer, it manages the types, evaluation axes, and contribution rates of multiple analysis programs supplied from multiple vendors, and controls the selection priority of services.

14. A method for operating equipment, comprising controlling machines related to equipment operation, characterized in that, include: The step of storing multiple types of existing data, including at least data related to machine management and machine performance data, information related to the path construction of the multiple types of existing data, task information as information related to multiple services in the operation of the equipment, and information related to the path construction of the task information in the storage device. The processing device extracts information related to the data meaning of terms contained in the aforementioned multiple types of existing data and the path construction of the aforementioned multiple types of existing data, and generates information related to the degree of correlation between the aforementioned multiple terms based on the extracted information related to the data meaning. The above-mentioned computing device generates task management information based on the above-mentioned task information, the path construction of the above-mentioned task information, and information related to the correlation between the above-mentioned terms, including information related to the meaning of each of the multiple services related to the operation of the device and the time sequence information of the multiple services. The aforementioned computing device determines the steps of the planned business operation based on the information obtained from the control device of the aforementioned machine and the aforementioned task management information; The above-mentioned computing device generates control instruction data for the control device based on the determined business to be implemented according to the above-mentioned plan and the above-mentioned task management information, and sends the control instruction data to the control device. The aforementioned computing device recognizes the steps of the currently implemented business and the business to be implemented in the future based on the execution information from the user terminal, the aforementioned control device, and the control computer. The aforementioned computing device recognizes the skill levels of one or more operators using the user terminal; and The aforementioned processing device issues an instruction to summon a unified set of operators when the level of automatic operation is inconsistent with the level of operator skill.

15. A method for operating equipment, comprising controlling machines related to equipment operation, characterized in that, include: The step of storing multiple types of existing data, including at least data related to machine management and machine performance data, information related to the path construction of the multiple types of existing data, task information as information related to multiple services in the operation of the equipment, and information related to the path construction of the task information in the storage device. The processing device extracts information related to the data meaning of terms contained in the aforementioned multiple types of existing data and the path construction of the aforementioned multiple types of existing data, and generates information related to the degree of correlation between the aforementioned multiple terms based on the extracted information related to the data meaning. The above-mentioned computing device generates task management information based on the above-mentioned task information, the path construction of the above-mentioned task information, and information related to the correlation between the above-mentioned terms, including information related to the meaning of each of the multiple services related to the operation of the device and the time sequence information of the multiple services. The aforementioned computing device determines the steps of the planned business operation based on the information obtained from the control device of the aforementioned machine and the aforementioned task management information; The above-mentioned computing device generates control instruction data for the control device based on the determined business to be implemented according to the above-mentioned plan and the above-mentioned task management information, and sends the control instruction data to the control device. The aforementioned computing device recognizes the steps of the currently implemented business and the business to be implemented in the future based on the execution information from the user terminal, the aforementioned control device, and the control computer. The aforementioned computing device recognizes the skill levels of one or more operators using the user terminal; and The above-mentioned computing device automatically changes the automatic operation level to match the operator's skill level when the automatic operation level is inconsistent with the operator's skill level.

16. A method for operating equipment, comprising controlling machines related to equipment operation, characterized in that, include: The step of storing multiple types of existing data, including at least data related to machine management and machine performance data, information related to the path construction of the multiple types of existing data, task information as information related to multiple services in the operation of the equipment, and information related to the path construction of the task information in the storage device. The processing device extracts information related to the data meaning of terms contained in the aforementioned multiple types of existing data and the path construction of the aforementioned multiple types of existing data, and generates information related to the degree of correlation between the aforementioned multiple terms based on the extracted information related to the data meaning. The above-mentioned computing device generates task management information based on the above-mentioned task information, the path construction of the above-mentioned task information, and information related to the correlation between the above-mentioned terms, including information related to the meaning of each of the multiple services related to the operation of the device and the time sequence information of the multiple services. The aforementioned computing device, based on information obtained from the control device of the aforementioned machine and the aforementioned task management information, determines the steps of the planned business operation; and The above-mentioned computing device generates control instruction data for the control device based on the determined business to be implemented according to the above-mentioned plan and the above-mentioned task management information, and sends the control instruction data to the control device. Business data, which comprises the aforementioned types of existing data, includes the terminology used in the expressions employed in the aforementioned business processes and the structured identification information that conveys their meaning. The above-described equipment operation method also includes a step in which the computing device, based on the level of operational skills required of the operators of the machines related to the operation of the above-described equipment, removes the portion corresponding to the structured identification information from the manual document, thereby creating an educational document that asks questions about the missing portion of knowledge.