Information systems and information management methods

The information system addresses the challenge of managing dynamic business processes by dynamically generating and storing relationship data, ensuring efficient data management and traceability across operations, even in changing environments.

JP7844286B2Active Publication Date: 2026-04-13HITACHI LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
HITACHI LTD
Filing Date
2022-08-24
Publication Date
2026-04-13

AI Technical Summary

Technical Problem

Existing information collection systems struggle to flexibly manage and update relationship data models in response to changes in business processes, particularly in small-batch, high-mix production environments, where task sequences and resource usage vary frequently, leading to significant effort in maintaining data relevance and potential data management issues.

Method used

An information system that includes a processor to generate and store relationship data dynamically based on input data, using a relationship data storage unit to manage the relationships between tasks, resources, and field data, allowing for flexible adaptation to changes in business processes without requiring constant updates to predefined models.

Benefits of technology

Enables flexible management of business process changes by dynamically generating and updating relationship data, ensuring data traceability and efficient data retrieval across entire operations, reducing the effort and complexity of maintaining data models.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007844286000001
    Figure 0007844286000001
  • Figure 0007844286000002
    Figure 0007844286000002
  • Figure 0007844286000003
    Figure 0007844286000003
Patent Text Reader

Abstract

To flexibly deal with changes in an operation process.SOLUTION: An information system 1 includes at least one processor 10-1 and at least one memory. The processor 10-1 executes a predetermined computer program stored in a memory 10-2, to provide: a relationship data registration unit 11 that receives input data including both a plurality of operations and information on a resource associated with at least any of the plurality of operations, and generates relationship data indicating both a relationship between a plurality of operations and a relationship between the plurality of operations and a resource associated with at least any of the plurality of operations, based on the received input data; and a relationship data accumulation unit 4 that accumulates the relationship data generated by the relationship data registration unit 11.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information system and an information management method.

Background Art

[0002] In various business forms such as manufacturing and service industries, a large number of operations are carried out as a series of operation flows to provide products and services. For example, in each operation constituting an operation process in a factory or an office in the manufacturing industry, on-site data is generated契机 by the completion of an operation or the occurrence of a predetermined event, and the generated on-site data is collected. On-site workers and data analysts analyze this collected on-site data to improve the work efficiency in each operation.

[0003] On the other hand, when different departments manage each operation, it is difficult to share information between departments, and the situation where improvements are not progressing regarding problems associated with information sharing across departments or operations remains.

[0004] Each department attempts to improve the work efficiency within the department by analyzing the collected on-site data. However, in order to improve the work efficiency of the entire series of operation processes, cooperation among departments is essential. Therefore, it is necessary to manage the on-site data generated not only within a department but also across the entire operation process in an associated manner and link it to data analysis aimed at improving the efficiency of the entire operation process.

[0005] It should be noted that there seems to be an incorrect expression "発生した現場データが収集されている" in the original text. It might be more accurately expressed as "発生した現場データが収集される". Also, "契机" is an incorrect usage here and should be something like "契机として" or a more appropriate word. The above translation is made based on the original text as provided.Patent Document 1 discloses an information collection and display system in which a data generation device for generating field data and a storage device for storing the field data generated by the data generation device are connected. The information collection and display system includes a relationship data storage unit for storing relationship data that defines the relationships between each of a plurality of pieces of information contained in the field data, a relationship data search unit for a second piece of information related to a first piece of information contained in a plurality of pieces of information based on the relationship data stored in the relationship data storage unit, and a user interface unit for displaying the connection relationships of a plurality of pieces of information linked by relationship data. The relationship data search unit searches for a second piece of information related to a first piece of information based on the relationship data, in accordance with the selection of the first piece of information in the connection relationships of a plurality of pieces of information displayed in the user interface unit, and displays the first piece of information and the second piece of information together with the connection relationships of the plurality of pieces of information in the user interface unit. [Prior art documents] [Patent Documents]

[0006] [Patent Document 1] Japanese Patent Publication No. 2019-153051 [Overview of the project] [Problems that the invention aims to solve]

[0007] The information collection system disclosed in Patent Document 1 has a relevance data model that shows the relationship between business operations and information related to those operations. This information collection system facilitates the analysis of field data by structuring the information contained in field data based on the structure defined in the relevance data model, and by accumulating and managing it as relevance data.

[0008] On the other hand, on-site work processes may change with the aim of improving productivity and operational efficiency. Furthermore, with the diversification of needs, the demand for small-batch, high-mix production is increasing. However, in small-batch, high-mix production, the sequence of operations and the resources used may differ depending on the product or product specifications.

[0009] In the information gathering system disclosed in Patent Document 1, all possible combinations of the sequence of tasks and the relationship between tasks and the resources used for those tasks must be defined in advance as a relationship data model. Therefore, the effort required to define the relationship data model may be significant. Furthermore, as mentioned above, whenever a change occurs in the business process, or when a new product or product specification requires a new sequence of tasks or resources used for those tasks, the relationship data model must be updated each time. Consequently, the effort required for managing and operating the data model may be significant. Alternatively, if the relationship data model is not updated despite changes occurring in field data due to these changes, the accumulation and management of relationship data may not be sustainable, potentially requiring identification of the cause and countermeasures.

[0010] This invention has been made in view of the above-mentioned problems and aims to flexibly respond to changes in business processes. [Means for solving the problem]

[0011] To achieve the above objective, the present invention provides an information system comprising at least one processor and at least one memory, wherein the processor receives input data including a plurality of tasks and information relating to at least one of the plurality of tasks by executing a predetermined computer program stored in the memory, and generates relationship data indicating the relationships between the plurality of tasks and the relationships between the plurality of tasks and resources relating to at least one of the plurality of tasks based on the received input data, and a relationship data storage unit that stores the relationship data generated by the relationship data registration unit. [Effects of the Invention]

[0012] According to the present invention, it becomes possible to flexibly respond to changes in business processes. [Brief explanation of the drawing]

[0013] [Figure 1] System configuration diagram of the information system according to the first embodiment. [Figure 2] Block diagram showing a functional configuration example of the information system according to the first embodiment. [Figure 3] Diagram showing an example of the data structure of the relevance data according to the first embodiment. [Figure 4] Diagram showing an example of the on-site data management information among the model data according to the first embodiment. [Figure 5] Diagram showing an example of the components of business and 4M among the model data according to the first embodiment. [Figure 6] Diagram showing an example of the input data according to the first embodiment. [Figure 7] Diagram showing an example of the operation procedure for registering the input data according to the first embodiment. [Figure 8] Diagram showing an example of the procedure for generating and registering the relevance data according to the first embodiment. [[ID=二十六]] [Figure 9] Diagram showing an example of the procedure for generating and registering the relevance data according to the first embodiment. [Figure 10] Diagram showing a specific example of the procedure for generating and registering the relevance data according to the first embodiment. [Figure 11] Diagram showing a specific example of the relevance data according to the first embodiment. [Figure 12] Diagram showing a specific example of the procedure for generating and registering the relevance data according to the second embodiment. [Figure 13] Diagram showing an example of the procedure for generating and registering the relevance data according to the second embodiment. [Figure 14] Diagram showing an example of the analysis of the business structure of the relevance data and the process table according to the third embodiment. [Figure 15] Diagram showing another example of the analysis of the business structure of the relevance data and the process table according to the third embodiment. [Figure 16] Diagram showing a specific example of the procedure for generating and registering the relevance data according to the fourth embodiment.

Modes for Carrying Out the Invention

[0014] Hereinafter, embodiments of an information system and an information management method according to the present invention will be described with reference to the drawings. Note that the embodiments described below do not limit the invention according to the claims, and not all of the elements and combinations thereof described in the embodiments are essential for the solution means of the invention.

Example

[0015] FIG. 1 is a system diagram of an information system according to the first embodiment.

[0016] In FIG. 1, an information system 1 is connected to a network 2. A plurality of data generation devices 6a, 6b, 6c (hereinafter, when the data generation devices 6a, 6b, 6c are not particularly distinguished, simply referred to as data generation device 6) that collect or generate on-site data corresponding to the implementation records of operations are connected to the network 2. Further, a model data storage unit 3, a relevance data storage unit 4, and an on-site data storage unit 5 are connected to the network 2. These data generation devices 6, model data storage unit 3, relevance data storage unit 4, and on-site data storage unit 5 are connected to the information system 1 via the network 2.

[0017] The data generation device 6 may be, for example, a barcode reader that acquires the work log of a worker, a PC (Personal Computer) or a server that collects the work log (for example, data generation device 6a). Further, the data generation device 6 may be a facility or machine that processes parts or assembles finished products (for example, data generation device 6b). Further, the data generation device 6 may be a sensor that collects the information of RFID (Radio Frequency IDentifier) attached to parts or finished products (for example, data generation device 6c). The on-site data collected or generated by these data generation devices 6 is transmitted to the information system 1 or the on-site data storage unit 5 via the network 2.

[0018] The model data storage unit 3 is, for example, a storage device such as a server or memory. The model data storage unit 3 stores information for accessing information about operations and resources related to operations that are stored in the field data storage unit 5, and model data that defines the structure of the data to be stored in the relevance data storage unit 4.

[0019] The relevance data storage unit 4 is, for example, a storage device such as a server or memory, and stores information about business operations, information related to those operations, and information about their relationships. The relevance data storage unit 4 also stores key information for acquiring data about business operations and information related to those operations from the field data storage unit 5.

[0020] The field data storage unit 5 is, for example, a storage device such as a server or memory, and stores the field data generated by the data generation device 6.

[0021] Information System 1 is a PC or server, etc. Information System 1 comprises a Central Processing Unit (CPU), Read Only Memory (ROM), Random Access Memory (RAM), and a Hard Disk Drive (HDD). The CPU performs overall control of Information System 1. ROM stores control programs and other information that control Information System 1. RAM temporarily stores information processed by the CPU. The following functions are realized when the CPU executes the control programs stored in ROM.

[0022] Figure 2 is a block diagram showing an example of the functional configuration of an information system according to the first embodiment.

[0023] Information system 1 comprises at least one processor 10-1 and at least one memory 10-2. Processor 10-1 realizes the functions described later by reading and executing a predetermined computer program stored in memory 10-2. The storage medium MM for non-temporarily storing the computer program is composed of, for example, flash memory or a hard disk drive. The storage medium MM is connected to information system 1 and can send and receive computer programs to and from memory 10-2.

[0024] Information system 1 includes a relationship data registration unit 11, a model creation unit 12, a model management interface 13, a provided data generation unit 14, a data provision interface 15 as an example of an "interface", a model data storage unit 3, and a relationship data storage unit 4. In Figure 1, information system 1, the model data storage unit 3, and the relationship data storage unit 4 are connected via network 2. However, as shown in Figure 2, they may be different functional blocks within the same device. Furthermore, each of these functions may be configured by a different PC or server, or each may be configured by one or more containers.

[0025] The relationship data registration unit 11 receives input data from the data registration device 7. Based on the model data managed by the model data storage unit 3 and the received input data, the relationship data indicates the relationships between business processes and the relationships between business processes and resources related to those processes. The relationship data indicates the relationships between business processes and resources related to those processes and the information stored in the field data storage unit 5. The relationship data registration unit 11 registers the generated relationship data in the relationship data storage unit 4. Here, the relationship data registration unit 11 is equipped with an API (Application Programming Interface), which is an interface for the data registration device 7 to register input data.

[0026] The model creation unit 12 creates model data, including business and business-related information components input from the model management interface 13, and access information to the field data storage unit 5. It then registers the created components and model data in the model data storage unit 3. It also provides the model data registered in the model data storage unit 3 to the model management interface 13.

[0027] The model management interface 13 displays to the user via the operation terminal 8 an input environment for information stored in the model data storage unit 3 via the model creation unit 12, and the stored model data. Here, the model management interface 13 may be a GUI (Graphical User Interface) that provides an information input and display screen to the operation terminal 8, or it may be an API that exchanges information based on a predetermined data structure.

[0028] The data generation unit 14 acquires related data regarding associated tasks and resources related to those tasks from the related data storage unit 4 based on the conditions specified in the data provision interface 15. Based on the acquired related data and access information to the field data stored in the model data storage unit 3, the data generation unit 14 acquires field data from the field data storage unit 5 and transmits the data to the data provision interface 15.

[0029] The data provision interface 15 provides an input environment for application 9 to input conditions for the data to be acquired, and transmits the entered data acquisition conditions to the data provision generation unit 14. The data provision interface 15 also transmits the data transmitted from the data provision generation unit 14 to application 9. Here, the data provision interface 15 may be a GUI that provides input and display screens to the user, or it may be an API that exchanges information based on a predetermined data structure.

[0030] The data registration device 7 generates input data to be registered in the related data registration unit 11 from the field data stored in the field data storage unit 5, and registers the generated input data in the related data registration unit 11. Here, the data registration device 7 may be one of the functions of the data generation device 6 in Figure 1, or it may be a different device from the data generation device 6.

[0031] Figure 3 shows an example of the data structure of relational data according to the first embodiment.

[0032] The relevance data 100 is structured with business-related data that shows business information and resources related to the business. The relevance data 100 shows how workers, equipment, and parts are related to a given business, in what work procedures, by linking on-site data generated from various devices (data generation devices 6) in each business process. The relevance data 100 is generated by the information system 1 and stored in the relevance data storage unit 4.

[0033] Information about the worker (huMan), equipment (Machine), work procedure (Method), and material (Material) is sometimes referred to as 4M information. Alternatively, the terms 4M may be used to abbreviate 4M to refer to the worker, machine (or equipment), work procedure, and material (or part). In the following explanation, 4M may also refer to at least one of the worker, equipment (or machine), work procedure, and material (or part).

[0034] Business information 110 is information that shows records of each operation that makes up a business, such as manufacturing, logistics, or service industries. For example, in the production process of a manufacturing company, the operations would be processing, welding, assembly, and inspection of materials, and in the logistics industry, they would be receiving, sorting, packing, and transporting goods. Operations are sometimes also called processes, tasks, treatments, activities, operations, or processes. Business information 110 consists of information such as which operations were performed, on which targets, and when, for operations in these various industries.

[0035] The related data 100 includes, for example, the business information 110, input item information 120, worker information 130, equipment information 140, work procedure information 150, and output item information 160. Input item information 120 is information associated with input items as an example of "input resources" such as parts or materials required when performing a business. Worker information 130 is information associated with the worker who performs the business. Equipment information 140 is information associated with the equipment or machinery used to perform the business. Work procedure information 150 is information associated with the work procedure that defines the procedure for performing the business. Output item information 160 is information associated with output items or finished products as an example of "output resources" generated as a result of performing a business using parts or materials as input.

[0036] The output product or finished product indicated by the output product information 160 is the part or material (i.e., input product) used in the subsequent operation, and the input product indicated by the input product information is the output product output from the preceding operation. In other words, the parts or materials associated with the input product information 120 and the output product associated with the output product information 160 have the same meaning in terms of attributes, and when neither is specifically distinguished, they are collectively called material information. Here, the parts or materials that are input to the operation, the input products, and the finished product or output product that are output do not necessarily have to be physical; they may also be information (data). For example, if the operation corresponding to the operation information 110 is assembly in production, the input products will be the parts or materials to be assembled, and the output products will be the physical products as assembled items. However, if the operation corresponding to the operation information 110 is order acceptance, the information as order details will be the input product, and after the order is confirmed, the information as confirmed order details, such as the issued or assigned order number, may become the output product.

[0037] Such relationship data 100 can also be represented as a directed graph, with inputs being what is necessary to perform a task and outputs being the finished product generated by that task. For this reason, task information 110, input item information 120, worker information 130, equipment information 140, work procedure information 150, output item information 160, and material information are sometimes called nodes, and their relationships are called connecting lines or edges. The relationship data storage unit 4 that stores the relationship data 100 may be composed of a graph database that manages the relationships between data using the structure of a directed graph. However, the relationship data storage unit 4 may be composed of any database other than a graph database, such as a relational database or a key-value store type database.

[0038] As shown in Figure 3, the related data 100 can manage information across an entire series of business processes by linking and associating multiple business processes through their inputs and outputs.

[0039] Here, the work-related data may include information other than that related to the 4Ms. For example, the work-related data may include information related to Measurement, which indicates conditions, methods, and capabilities related to measurement or inspection, based on the 5M+1E concept. Furthermore, the work-related data may include information related to Environment, which indicates the environment during work, such as temperature, humidity, and location.

[0040] Figures 4 and 5 show examples of model data managed by the model data storage unit 3. Figure 4 shows an example of field data management information from the model data according to the first embodiment.

[0041] Here, the field data management information refers to information for accessing the field data stored in the field data storage unit 5. The field data management information includes host information indicating which server the field data storage unit 5 is located on, account information such as the username and password for accessing the database where the field data is stored, and database information such as the name of the database where the field data is stored. Furthermore, the database information includes the table name of the table stored in the database and the names of the columns that make up the table. The database information may also include the data type of each column.

[0042] In the example in Figure 4, the database named database1 stores field data related to work performance, namely act_tbl1, and field data related to equipment performance, namely mac_tbl1. This indicates that act_tbl1 contains data items (columns) such as act_col1_1 and act_col1_2.

[0043] Figure 5 shows an example of the business and 4M components of the model data according to the first embodiment.

[0044] Information System 1 manages the model data, including what elements exist as a business or 4M, and what data items are associated with each business or 4M. For example, Figure 5 shows that there is a business A1, and equipment 1 and equipment 2. Furthermore, it shows that the data items for business A1 include start date and time, end date and time, number of times performed, and business performance.

[0045] Each data item is accompanied by information indicating whether or not it is externally referenced data. If a data item is not externally referenced data (hereinafter referred to as directly stored data), it indicates that the field data corresponding to that data item is stored directly in the related data storage unit 4. If a data item is externally referenced data, it indicates that the actual field data (real data) is stored in the field data storage unit 5, and the related data storage unit 4 stores only the key information for retrieving the real data from the field data storage unit 5. Therefore, in Figure 5, data items of business performance that are externally referenced data store information indicating what the referenced table and the key for referencing are. This reference table and reference key correspond to the tables and columns managed in the field data management information in Figure 4.

[0046] In this way, the information system 1 manages only the key information for retrieving data from the field data storage unit 5 in the related data storage unit 4, and stores the actual data in the field data storage unit 5. This avoids duplicate data management and reduces the server capacity required for data storage. On the other hand, items that serve as conditions for searching for business and business-related information, and frequently retrieved items, are directly stored in the related data storage unit 4, thereby speeding up and streamlining data retrieval. For example, in the example in Figure 5, the start date and end date of the business are defined as directly stored data in order to streamline the retrieval of data related to business performed during a certain period. In addition, for example, by defining the item number of a part or product and the manufacturing number (also called the lot number or serial number) as directly stored data in material information, data related to a specific part or product can be efficiently searched and retrieved.

[0047] Furthermore, as shown in Figure 5, the same data item and referenced table may be associated with multiple tasks or 4Ms, such as the equipment measurement results for data items in Equipment 1 and Equipment 2. In addition, the reference key for obtaining corresponding field data from the field data storage unit 5 may consist of multiple columns, such as the test record for data items in Equipment 1. In other words, the reference key may be a composite key.

[0048] Figures 4 and 5 illustrate the case where the field data stored in the field data storage unit 5 is in a table format. However, the model data only needs to contain information to identify the data stored in the field data storage unit 5, and does not necessarily need to be in a table format.

[0049] Figure 6 shows an example of input data according to the first embodiment.

[0050] The input data 600 is registered from the data registration device 7 to the related data registration unit 11. The input data 600 consists of business information 610, previous business information 601, input product information 620, output product information 660, worker information 630, equipment information 640, and work procedure information 650, and includes some or all of this information.

[0051] Business information 610 is information that indicates which business was performed on which business target and what data was associated with the business. Business information 610 includes business identification information 611 that identifies the business, business target identification information 612 that identifies the business target, directly stored data 613 for that business, and identification information 614 for the external reference data of that business. Business identification information 611 corresponds to the business identification information in the model data shown in Figure 5. Business target identification information 612 is information that identifies the target on which the business is performed. Business target identification information 612 may be product identification information such as a manufacturing number, work instruction information such as a manufacturing instruction number or manufacturing order number, or an arbitrary serial number. Directly stored data 613 for the business shows the actual values ​​for each data item of the directly stored data defined as a data item for that business in Figure 5. Identification information 614 for the external reference data of the business shows the actual values ​​of the reference key of the external reference data defined as a data item for that business in Figure 5.

[0052] The previous business information 601 includes the previous business identification information 602, which indicates the business identification information of the business preceding the specified business. The previous business information 601 may also include the business target identification information of the previous business, as in the embodiment described later.

[0053] Input item information 620 is information indicating what parts or materials were used (input) in that operation and what data was associated with them. Input item information 620 includes input item identification information 621, input item individual identification information 622, and identification information 624 for external reference data of materials. Input item information 620 may also include directly stored data of materials if there is directly stored data defined as a data item for that material. Thereafter, unless there is a need to specifically distinguish between directly stored data and external reference data, those data will be referred to as material data identification information. The same applies to output item information 660, worker information 630, equipment information 640, and work procedure information 650.

[0054] Output product information 660 is information that indicates what the output products and associated data were as a result of the execution of the work. Output product information 660 includes output product identification information 661, output product individual identification information 662, material data identification information 664, etc.

[0055] Similar to the business information 610, the input item identification information 621 and output item identification information 661 correspond to the identification information of the material defined as model data, and the material data identification information 624 and 664 indicate the actual value of the reference key of the external reference data defined as the data item of that material, or the actual value of the directly stored data. The input item individual identification information 622 and output item individual identification information 662 are information for uniquely identifying the material that has been input to and output to the business. The input item individual identification information 622 and output item individual identification information 662 are, for example, the manufacturing number of the part or material. For materials, the information indicating the type of material, i.e., the variety or item, becomes the identification information as model data. However, even for the same material, the individual entity used differs for each business target (for example, for each product produced). Therefore, the identification information of the material includes the individual identification information of each.

[0056] The worker information 630, equipment information 640, and work procedure information 650 are information that indicates what 4M resources were used in the work and what data was associated with them. The worker information 630, equipment information 640, and work procedure information 650 each include identification information 631, 641, and 651 for the worker, equipment, and work procedure, and their respective data identification information 634, 644, and 654. Since the worker, equipment, and work procedure do not necessarily need to be explicitly distinguished, it is sufficient that 4M identification information and 4M data identification information are included. Furthermore, since the worker, equipment, and work procedure are identical in substance if they have the same identification information, unlike input and output items, it is not necessary to include individual identification information.

[0057] Next, we will explain the operation procedure in which input data is transmitted from the data registration device 7 and registered in the related data storage unit 4 by the information system 1.

[0058] Figure 7 shows an example of the operation procedure in which input data according to the first embodiment is registered.

[0059] The data registration device 7 transmits the input data shown in Figure 6 to the related data registration unit 11 (S701). The related data registration unit 11 searches whether the business and 4M included in the received input data, and the reference keys of the directly stored data and external reference data associated with them, are defined as model data stored in the model data storage unit 3 (S702). The related data registration unit 11 receives a response from the model data storage unit 3 (S703). For example, in the example of the input data in Figure 6, the related data registration unit 11 searches whether there is a business called business A1 as business information, whether there is a data item called start date and time as directly stored data, and whether there is act_col1_1 as a reference key for external reference data. If the items included in the input data do not exist in the model data, the related data registration unit 11 responds to the data registration device 7 that the items included in the input data do not exist in the model data. If the items included in the input data exist in the model data, the related data registration unit 11 creates related data based on the input data (S704) and registers the created related data in the related data storage unit 4 (S705). The related data registration unit 11 then responds to the data registration device 7 with the data registration result (S706).

[0060] Next, the operation procedure of the relationship data registration unit 11 generating and registering relationship data based on the input data in steps S704 and S705 of Figure 7 will be described.

[0061] Figures 8 and 9 show an example of the procedure for generating and registering relevance data according to the first embodiment.

[0062] When the relationship data registration unit 11 receives input data (S801), it searches whether relationship data for the same business and business target as the business identification information and business target identification information contained in the input data is already registered in the relationship data storage unit 4 (S802). If the search result in S802 is true (S802:Yes), the relationship data registration unit 11 updates the value of the directly stored data or the value of the data identification information of the externally referenced data for that business data (S803). If the search result in S802 is false (S802:No), the relationship data registration unit 11 generates business data for the business identifier and business target identifier contained in the input data (S804). Here, if the relationship data has the structure of a directed graph as shown in Figure 3, generating data corresponds to generating that node, and updating data corresponds to updating the attribute values ​​of that node.

[0063] Next, the related data registration unit 11 determines whether the input data contains previous business identification information (S805). If the result of the determination in S805 is false (S805: No), the process proceeds to step S809. If the result of the determination in S805 is true (S805: Yes), the system searches whether business data for a previous business targeting the same business is already registered in the related data storage unit 4 (S806). Here, business data for a previous business targeting the same business refers to business data (business node) that has the previous business identification information contained in the input data as business identification information, and also has the business target identification information contained in the input data as business target identification information.

[0064] If the search result of S806 is true (S806:Yes), the process proceeds to step S808. If the search result of S806 is false (S806:No), the relationship data registration unit 11 generates business data corresponding to the previous business based on the previous business identification information and the business target identification information (S807). The relationship data registration unit 11 then generates material data as an example of an "intermediate resource" that is an output product of the previous business and an input product to the current business, and links it with the business data of the previous business and the business data of the current business (S808). Here, if the relationship data has the structure of a directed graph as shown in Figure 3, linking the data corresponds to generating connection lines between nodes.

[0065] Thus, in S807, the relationship data registration unit 11 generates business data for the previous business if there is no relationship data for the previous business of the same business subject as the business subject identification information in the input data. This makes it possible to register relationship data by associating the preceding and succeeding business, even if the input data is registered in an order different from the actual order of the business.

[0066] Next, the related data registration unit 11 determines whether the input data contains identification information for the output product (S809). If the determination result in S809 is false (S809: No), the process proceeds to step S901 in Figure 9. If the determination result in S809 is true (S809: Yes), the unit searches whether material data for the same individual output product is already registered in the related data storage unit 4 (S810). Here, material data for the same individual output product refers to material data in which the material identification information of the material data is the same as the output product identification information included in the input data, and the material individual identification information of the material data is the same as the output product individual identification information included in the input data. If the search result in S810 is false (S810: No), the related data registration unit 11 generates material data based on the output product identification information and the output product individual identification information (S811). If the input data contains output product information related to directly stored material data or material data identification information, the related data registration unit 11 registers or updates that information for the material data prior to step S812. Then, the related data registration unit 11 links the material data of the output product to the business data of the business as an output product (output resource) of the business data of the business (S812). In other words, the related data registration unit 11 generates a connection line from the business data of the business to the material data. The subsequent steps are shown in Figure 9.

[0067] The related data registration unit 11 determines whether the input data contains identification information of the input item (S901). If the result of the determination in S901 is false (S901: No), the process proceeds to step S905. If the result of the determination in S901 is true (S901: Yes), the unit searches whether material data for the same individual input item is already registered in the related data storage unit 4 (S902). Here, material data for the same individual input item refers to material data in which the material identification information of the material data is the same as the input item identification information included in the input data, and the material individual identification information of the material data is the same as the input item individual identification information included in the input data. If the search result in S902 is false (S902: No), the related data registration unit 11 generates material data based on the input item identification information and the input item individual identification information (S903). If the input data contains information about directly stored material data or material data identification information, the related data registration unit 11 registers that information in the generated material data prior to step S904. Then, the related data registration unit 11 links the material data of the input item as an input item for its own business data (S904). In other words, the related data registration unit 11 generates a connection line from that material data to its own business data.

[0068] Next, the related data registration unit 11 determines whether the input data contains other 4M identification information (i.e., identification information for workers, equipment, or work procedures) (S905). If the result of the determination in S905 is false (S905: No), the process ends. If the result of the determination in S905 is true (S905: Yes), the related data registration unit 11 searches whether 4M data with the same data identification information for that 4M is already registered in the related data storage unit 4 (S906). If the search result in S906 is false (S906: No), the related data registration unit 11 generates 4M data for that 4M (S907). Then, the related data registration unit 11 links that 4M data to the business data of its own business as an input resource for its own business (S908). In other words, the related data registration unit 11 generates a connection line from that 4M data to the business data of its own business.

[0069] Next, we will explain a specific example of the procedure for generating and registering relevant data based on input data, as shown in Figures 8 and 9.

[0070] Figure 10 shows a specific example of the procedure for generating and registering relevant data according to the first embodiment.

[0071] Assume that no related data is stored in the related data storage unit 4, and input data 1001 is input from the data registration device 7 to the related data registration unit 11. In this case, the related data registration unit 11 generates business data (node) 1002 with business identification information of business A1 and business target identification information of a01, based on the business identification information and business target identification information contained in the input data 1001. Then, the related data registration unit 11 generates material data (node) 1003 with input product identification information of material 1 and input product individual identification information of mat1_01, based on the input product identification information and input product individual identification information contained in the input data 1001. The related data registration unit 11 generates linking information (connection line) 1004 from the material data 1003 to the business data 1002. Furthermore, the related data registration unit 11 generates equipment data 1005 where the 4M identification information is equipment 1 and the value of mac_col1_1 in the 4M data identification information is mac_rec01, based on the 4M identification information and 4M data identification information contained in the input data 1001. The related data registration unit 11 generates linking information 1006 from the equipment data 1005 to the business data 1002. As a result, when business A1 of business target a01 is performed, the 4M resources used and information for acquiring related field data are associated and registered in the related data storage unit 4.

[0072] Next, let's assume that input data 1007 has been entered from the data registration device 7 into the related data registration unit 11. Input data 1007 is an example of input data in a normal business process where, for example, in the next task after task A1, task A2 was planned to be performed using equipment 2. However, due to changes in on-site work, task A3 was performed using equipment 1 as the next task after task A1.

[0073] In this case, the related data registration unit 11 generates business data 1008 with business identification information A3 and business target identification information a01, based on the business identification information and business target identification information contained in the input data 1007. Then, based on the previous business identification information, the related data registration unit 11 generates material data 1009 for an intermediate product, which is the output product of the previous business's business data 1002 and the input product of the current business's business data 1008, for business data with business identification information A1 and business target identification information a01. The related data registration unit 11 links the generated material data 1009 with the previous business's business data 1002 and the current business's business data 1008. That is, the related data registration unit 11 generates connection lines 1010 and 1011. In addition, the related data registration unit 11 generates equipment data 1014 and linking information 1015 with business data 1008, based on the 4M identification information and 4M data identification information. Furthermore, the related data registration unit 11 generates material data 1012 based on the output product identification information and the output product individual identification information, and also generates linking information 1013 with the business data 1008.

[0074] Thus, the information system 1 according to the present invention generates, associates, and manages the relationships between preceding and succeeding tasks, the relationships between tasks and the 4M resources used in those tasks, and the relationships between tasks and field data associated with those tasks and 4M resources, in accordance with the input data. As a result, data traceability can be guaranteed even without predetermined information on business processes and 4M resources. Furthermore, even when changes occur in business processes, new task sequences, or 4M resource usage patterns, data management can be continued without updating the model data.

[0075] Next, let's assume that input data 1016 is input from the data registration device 7. In this case, the related data registration unit 11 generates business data 1017 with business identification information of business B1 and business target identification information of b01, based on the business identification information and business target identification information contained in the input data 1016. At this time, since material data 1012 with input product identification information of part A and input product individual identification information of matA_01 has already been generated, that material data is not generated, and only linking information 1018 between business data 1017 and material data 1012 is generated. As a result, business A3 (business data 1008) with business target a01 and business B1 (business data 1017) with business target b01 are related as preceding and succeeding business via material data 1012 with material identification information of part A and material individual identification information of matA_01. On the other hand, since there is no material data with input item identification information of material 2 and input item individual identification information of mat2_01, material data 1019 is generated, and business data 1017 and material data 1019 are linked by linking information 1020.

[0076] By following the procedures described above, it becomes possible to record, manage, and link information about a series of business processes, their associated 4M resources, and field data. As a result, data analysis across the entire business process can be easily performed.

[0077] Here, the input data 1007 does not contain identification information for the input product, but it does contain identification information for the previous task. As a result, the task data 1008 and the task data 1002 of the previous task are linked via the material data 1009 based on the identification information for the previous task. In tasks performed within the same process, explicit identifiers are not always assigned to the input and output products of a task. However, since the information system 1 of the present invention is configured to include identification information for the previous task in the input data 1007, even if explicit identifiers are not assigned to the input and output products of a task, the relationship between preceding and succeeding tasks can be managed based on the identification information for the previous task.

[0078] On the other hand, input data 1016 does not include information identifying the previous task, but it does include input item identification information and input item individual identification information. Similarly, input data 1007 includes output item identification information and output item individual identification information, but does not include information identifying the subsequent task. In other words, tasks A3 and B1 are related by the fact that part A (i.e., material data 1012) with individual identification information matA_01 is both an output item of task A3 and an input item to task B1, without explicitly including information that they are preceding and succeeding tasks. For example, if tasks A3 and B1 are different processes or different locations, they may belong to different departments or management systems. In this case, information on output items and input items in each task is managed. However, the relationship between preceding and succeeding tasks between processes or locations may not be managed. Therefore, the task target identification information is a01 for task A3 and b01 for task B1, and they are different in each case. Even in such cases, the information system 1 of the present invention can record and manage the relationship between preceding and succeeding operations via material data 1012 based on the identification information of the input and output products.

[0079] Furthermore, as mentioned above, the information system 1 of the present invention associates tasks using intermediate material data 1009, even when there is no explicit identification information for output and input products, such as between task A1 and task A3. Therefore, whether tasks are associated based on prior task identification information or based on identification information and individual identification information for output and input products, all business processes can be associated, recorded, and managed using the same data structure. This reduces the complexity of the process for tracing data across the entire business process and speeds up the tracing process.

[0080] Figure 11 shows a specific example of the relevance data according to the first embodiment.

[0081] As shown in Figure 3, relevance data can be represented by a directed graph that includes business processes and 4M resources that serve as inputs and outputs to those processes. In this case, relevance data can be represented by node information that shows the relationship between business processes, 4M resources, and related field data, connection lines that connect the nodes, and attribute information that the nodes and connection lines possess. For example, the attribute value 1101 of business data or business node includes the type of node, business identification information, business target identification information, actual values ​​of directly stored data such as the start date and time or end date and time of the business, and actual values ​​of the reference key of externally referenced data.

[0082] The attribute value 1102 of material data or material node, which indicates a part or finished product, material, etc., includes the node type, material identification information, and individual material identification information. The attribute value 1102 may also include the actual value of the reference key of the external reference data related to the material or the actual value of the directly stored data (not shown). The information indicated by the attribute value of the material data is the same whether the material is used only as an input item, only as an output item, or as both an input and output item for preceding and succeeding operations. For material data (intermediate items) generated to link preceding and succeeding operations based on preceding operation identification information, the basic attribute values ​​are the same as for other material data. However, since it does not have explicit material identification information, as shown in the material data 1106 in Figure 11, the material identification information and individual material identification information may be composed of a combination of the operation identification information and operation target identification information of the preceding and succeeding operations in order to indicate that it is an intermediate item for preceding and succeeding operations.

[0083] Other 4M data, such as workers, equipment, and work procedures, or attribute values ​​of 4M nodes 1103, 1104, and 1105, include the type of 4M and 4M identification information. Attribute values ​​1103, 1104, and 1105 may also include actual values ​​of the reference key for externally referenced data and actual values ​​(not shown) of directly stored data related to that 4M resource.

[0084] The connection lines include connection line 1111 which links materials and tasks as input items, connection line 1112 which links tasks and materials as output items, connection line 1113 which links workers and tasks, connection line 1114 which links equipment and tasks, and connection line 1115 which links work procedures and tasks. The attribute values ​​of these connection lines 1111 to 1115 include information indicating the type of connection line, and information indicating the start and end points of the connection line (From, To). [Examples]

[0085] A second embodiment of the present invention will be described with reference to Figures 12 and 13. In this embodiment, only the differences from the first embodiment will be described.

[0086] Figure 12 shows a specific example of the procedure for generating and registering relevance data according to the second embodiment.

[0087] Unlike material data that becomes input or output, the workers, equipment, and work procedures are identical to the targets indicated by the 4M identification information and the workers, equipment, and work procedures actually used in the work. Therefore, it is not always necessary to generate data, i.e., nodes, related to the workers, equipment, and work procedures each time field data is generated during the execution of work. However, since the field data related to these 4Ms differs for each execution of work, it is necessary to associate and record the field data corresponding to these 4Ms with the work data of each individual work target. Therefore, in the information system 1 according to the second embodiment, when data related to workers, equipment, and work procedures is set as model data, it is registered in the relationship data storage unit 4 in addition to the model data storage unit 3. Then, when the input data entered for each execution of work includes the identification information of those 4Ms and related field data information, a connection line is generated between the work data and the 4M data corresponding to that input data. At this time, the field data information corresponding to the 4Ms is included in the connection line, rather than the 4M data (i.e., nodes).

[0088] Figure 12 shows an example where, as shown in Figure 5, once the elements of the business and 4M resources are defined as model data, the related data storage unit 4 stores equipment data for equipment 1 to equipment 5. Each piece of equipment data recorded here has attribute values ​​that indicate the type of business or 4M classification, and 4M identification information, as shown in equipment data 1201.

[0089] Here, we will explain the case where input data 1202, similar to input data 1001 in Figure 10, is input. The information system 1 according to the second embodiment generates linking information between equipment data 1204 corresponding to equipment 1, which is registered in advance, and business data 1205 generated from this input data, based on the 4M identification information and 4M data identification information contained in the input data 1202. That is, the information system 1 generates a connection line 1203 from the equipment data 1204 to the business data 1205. At this time, the connection line 1203 records information about the type of connection line, the start point, and the end point, as well as information about the external reference data indicated by the 4M data identification information.

[0090] Next, even when input data 1206 is entered, linking information (connection line 1207) between equipment data 1204 corresponding to equipment 1 and business data 1208 is generated based on the 4M identification information and 4M data identification information contained in input data 1206. At this time, the information of the external reference data indicated by the 4M data identification information is recorded as the attribute value of the connection line 1207.

[0091] Thus, in the information system 1 according to the second embodiment, data or nodes related to workers, equipment, and work procedures are registered in advance, and only connection lines are generated each time input data is received. This simplifies the process of generating related data and reduces the total amount of data to be recorded compared to the case where these 4M nodes are generated each time input data is received.

[0092] Figure 13 shows an example of the procedure for generating and registering relevance data according to the second embodiment.

[0093] The basic operating procedure is the same as shown in Figures 8 and 9, with the only differences being the case where step S901 is No and the subsequent processing after step S904; therefore, a similar description is omitted. The relationship data registration unit 11 determines whether the input data contains other 4M identification information, i.e., 4M identification information corresponding to the worker, equipment, and work procedure (S1301). If the result of the determination in S1301 is false (S1301: No), the process ends. If the result of the determination in S1301 is true (S1301: Yes), the relationship data registration unit 11 searches for linking information between the business data corresponding to the business identification information and business target identification information contained in the input data (i.e., business data of the current business) and the 4M data corresponding to the 4M identification information. That is, the relationship data registration unit 11 searches whether the connection line has already been registered in the relationship data storage unit 4 (S1302). If the search result for S1302 is true (S1302:Yes), the related data registration unit 11 updates the attribute information of the connection line based on the 4M data identification information (S1304). If the search result for S1302 is false (S1302:No), the related data registration unit 11 generates connection lines between the business data and the 4M data based on the 4M data identification information and links the business data and the 4M data (S1303).

[0094] As described above, the information system 1 according to the present invention generates relationships between business processes, relationships between business processes and 4M resources, and relationships between related data, according to the input data. This allows for the recording and management of data related to a series of business processes in association with each other, even when there are changes in on-site business processes or differences in business processes or resources used for each product or product specification, without changing the model data. As a result, the relationship data storage unit 4 can record and manage, for example, in a production business process, the actual results of how individual business objects, such as products, were created by what business processes and under what resources and related data in each business process. Diverse analyses become possible using the relationship data thus stored. [Examples]

[0095] A third embodiment of the present invention will be described with reference to Figures 14 and 15. In this embodiment, only the differences from the first embodiment will be described.

[0096] This section describes an example of comparing and analyzing the business structure of the relevance data and process chart in this embodiment.

[0097] Figure 14 shows an example of the analysis of the business structure of the related data and process chart in the third embodiment.

[0098] The user interface for analysis shown in Figure 14 may be provided by the data provision interface 15, or it may be realized by the application 9 acquiring information on relevant data from the data provision interface 15.

[0099] The user interface (or screen) 1401 in Figure 14 includes a planning process display area 1402, a search condition input area 1403 for related data, and an actual process display area 1404.

[0100] For example, in production operations, there is information such as the flow of design operations and processes, the relationships between parts, and the structure of equipment, which are called process charts or Bill of Processes (BOP), Bill of Materials (BOM), and Bill of Equipment (BOE). The relationship between the business processes generated based on this information and the 4M resources represents the design or planning business process structure. Therefore, the business process structure generated from such design or planning data is called the planning process. The planning process can be configured, for example, as shown in the planning process display area 1402 in Figure 14. On the other hand, the actual business processes and the resources used in each business do not necessarily coincide with the planning process.

[0101] For example, in Figure 14, the user enters a search condition in the search condition input area 1403 to identify material data that has material identification information and material individual identification information (matB_01 of part B) as the search condition for related data, and searches for related data. In this case, the information system 1 extracts related data for a series of business processes associated with that part (matB_01 of part B), and displays the structure of the related data showing the relationship between the actual business processes and the resources used in each business in the display area 1404. This is called the actual process. In the example in Figure 14, it is easy to understand that in the actual process, business A3 was performed but business A2 was not performed, and furthermore, in business A3, equipment 1 was used instead of equipment 3. In this way, by comparing the related data recorded by the present invention as the actual process with the planned process generated from planning or design data such as BOP, it becomes easy to analyze the difference between the planned and actual BOP structure.

[0102] Figure 15 shows another example of the analysis of the business structure of the related data and process chart in the third embodiment.

[0103] In Figure 15, the search criteria for related data are set to include the starting task (task A1) and the duration of the task, as shown in area 1503, and related data is searched. In this case, information system 1 extracts related data for multiple tasks A1 during that period, as well as related data for a series of business processes associated with them. If multiple records of related data exist under these conditions, the number of extracted nodes and connection lines may be displayed in areas 1505, 1506, 1507, 1508, and 1509, respectively. Additionally, areas 1506 and 1509, which show relationships different from the planned process model, may be displayed separately from other areas.

[0104] In the example in Figure 15, there are 10 records (i.e., 10 business targets) of related data for business A1 that meet the conditions, and it can be seen that in 2 of these records, business A3 is performed after business A1, not business A2. Also, in business A3, it can be seen that in 1 of the 10 records, equipment 1 was used instead of equipment 3. Furthermore, in 1 record, it can be seen that part B was output as a result of business B1, not business B2. In this way, by comparing the planned process with the actual process shown by the related data, it is easy to understand the extent to which unplanned business sequences and 4M resource utilization occurred. In addition, by selecting each node, connection line, number, etc., the attribute values ​​of each node and connection line, as shown in Figure 11, can be further displayed.

[0105] In addition, by defining the tasks and process sequence (normal route) as the planned process when the work is carried out without problems, and comparing the actual process against it, it is possible to analyze the occurrence of deviations, such as the extent to which tasks followed a different procedure from the normal route.

[0106] As a result of presenting the differences between the planning process and the actual process in this way, the system may be configured so that the structure of the actual process is reflected in the planning process and BOP data through user action (pressing button 1510). Furthermore, the system may also be configured to allow selection, such as not reflecting in the planning process differences with a low probability of occurrence relative to the number of records of related data constituting the actual process. This allows, for example, related data to be registered incorrectly due to input data generation errors, so that only the necessary differences between the planning process and the actual process are reflected in the planning process and BOP data.

[0107] In addition to comparing the difference between plans and actual results, showing the structure of the actual process over a certain period allows for comparison and analysis of how the relationship between business processes, operations, and 4M resources has changed. Furthermore, by analyzing the actual process that changes over a certain period in conjunction with the field data within that actual process, it is possible to analyze, for example, what kind of structure a business process with few defects had, or what kind of structure a business process with a short lead time had. [Examples]

[0108] A fourth embodiment of the present invention will be described with reference to Figure 16. In this embodiment, only the differences from the first embodiment will be described.

[0109] In this embodiment, a specific example of a procedure for generating and registering relevant data based on input data will be described.

[0110] Figure 16 shows a specific example of the procedure for generating and registering relevance data according to the fourth embodiment.

[0111] When performing various tasks, there are cases where the same task is repeated due to malfunctions during the task, or where the process is rolled back to and repeated from an upstream process that has already been completed. In the information system 1 according to the fourth embodiment of the present invention, the record of such repeatedly performed tasks includes, in addition to the previous task identification information, identification information of the target of the previous task.

[0112] As shown in area 1601 of Figure 16, in a situation where tasks A1 and A2 have been performed on task a01, let's assume that task A2 is performed repeatedly due to a malfunction or other issue. In this case, for example, input data 1602 is entered. Input data 1602 contains task identification information (a01_2) that is different from the first execution, as it is a record of the second execution of task A2. It also contains information about the previous task, stating that the previous task identification information is task A2 of the same task, and the task identification information of the previous task is a01, which corresponds to the record of the first execution.

[0113] In this case, information system 1 first generates business data 1605, which is the second execution record, with business identification information of business A2 and business target identification information of a01_2. Then, information system 1 generates material data 1604, which is an intermediate product between business data 1603, which is the first execution record, with business identification information of business A2 and business target identification information of a01, and business data 1605, which is the second execution record, with business identification information of business A2 and business target identification information of a01_2. Then, information system 1 associates business data 1603 and business data 1605 via material data 1604.

[0114] This allows records of repeatedly performed tasks to be recorded and managed using the same relevance data structure as other cases. As a result, the complexity of data tracing can be reduced. In this case, the task target identification information may be composed of information indicating the individual task target and information such as instructions, combined with the number of times the task has been performed. Figure 16 shows an example of performing the same task multiple times consecutively. However, even when the task identification information and the previous task identification information are different, task data may be generated based on the task identification information and the task target identification information, and intermediate material data may be generated between the task data corresponding to the previous task identification information and the previous task target identification information. In this case, the processing procedure for associating these task data is the same.

[0115] Furthermore, as shown in area 1611 of Figure 16, repeatedly performed business data can also be associated by material nodes with explicit identifiers. This corresponds, for example, to cases where, after performing a business up to a downstream process, the output product of the downstream process is used again as the input product of the upstream process for a second or subsequent execution of the business. In this case, data such as input data 1612 is input. Similar to input data 1602, input data 1612 contains information that the business identification information is business A1, and the business target identification information as a record of the second execution is a different business target (a01_2) from the first execution. It also contains information regarding the input product for the business, such as the input product identification information being part A and the input product individual identification information being matA_01. The material data 1614 indicated by matA_01 of part A is output as a result of performing the first business A1, A2, and A3. In this case, the information system 1, similar to the first embodiment, links the material data 1614 and the business data 1613 as the input product of business data 1613 as a record of the second execution. As a result, relevance data is recorded indicating that after part A was output in task A3, task A1 was performed a second time.

[0116] As described above, the information system 1 according to the fourth embodiment of the present invention can manage data in a structure that allows for easy tracing of the order of tasks, the tasks themselves, and the relationships between the tasks and 4M resources, even when the same tasks are performed repeatedly.

[0117] As described above, according to the embodiment described above, the information system 1 according to the present invention generates relationships between business processes, relationships between business processes and 4M resources, and relationships between related data, in accordance with the input data. This makes it possible to record and manage data related to a series of business processes in association without changing the model data, even when changes occur in on-site business processes or differences in business processes or resources used for each product or product specification. As a result, the information system 1 according to the present invention enables flexible response to changes in business processes, reduces the management and operational costs of the data model, and facilitates data analysis aimed at improving the overall efficiency of business processes.

[0118] Furthermore, the information system 1 according to the present invention can record and manage the actual results of how individual business objects, such as products, were created, and what resources and related data were used in each business process. Therefore, by comparing planned processes, such as process charts, with actual processes, which represent the relationship between actual business operations and related resources, it is possible to easily analyze the difference between planned and actual business processes.

[0119] Furthermore, even when there is no explicit identification information in the output or input of a business process, all business processes can be linked, recorded, and managed using the same data structure. This reduces the complexity of the process for tracing data across the entire business process and speeds up the tracing process.

[0120] Furthermore, even when the same task is performed repeatedly, the data can be managed in a structure that allows for easy tracing of the sequence of tasks and the relationship between the tasks and 4M resources. [Explanation of symbols]

[0121] 1...Information system, 3...Model data storage unit, 4...Relationship data storage unit, 5...Field data storage unit, 10-1...Processor, 10-2...Memory, 11...Relationship data registration unit, 14...Provided data generation unit, 15...Data provision interface, 110...Business data or business node, 120...Parts data or parts node, 130...Worker data or worker node, 140...Equipment data or equipment node, 150...Work procedure data or work procedure node, 160...Finished product data or finished product node, MM...Storage medium

Claims

1. At least one processor, A memory device for storing a predetermined computer program, The storage device has a relational data storage unit that stores relational data including, for the preceding task, which is the first of two consecutive tasks, task data including identification information of the preceding task and identification information of the target of the preceding task, material data which is information that identifies the input resources to be input to the preceding task, equipment data which is information that identifies the equipment related to the preceding task, and relational data which includes linking information that links the material data and the equipment data to the task data. The processor executes the predetermined computer program, Regarding the subsequent task, which is performed after the preceding task, input data is received that includes identification information for the subsequent task, identification information for the preceding task, identification information for the target of the preceding task, and information that identifies the output resources to be output from the subsequent task. If the input data includes identification information for the preceding task, an intermediate resource is generated between the preceding task and the subsequent task, which will be the output resource for the preceding task and the input resource for the subsequent task. The generated intermediate resources are registered in the related data storage unit. Information systems.

2. The aforementioned processor, Based on the identification information of the said business and the identification information of the target of the said business, the said business data including the identification information of the said business and the identification information of the target of the said business is generated. If the input data includes information that identifies the input resource, input resource data relating to the input resource is generated based on the information that identifies the input resource. As input resources for the aforementioned business, data is generated that associates the input resource data with the business data, and the generated data is registered in the relationship data storage unit. The information system according to claim 1.

3. The aforementioned processor, Based on the identification information of the said business and the identification information of the target of the said business, the said business data including the identification information of the said business and the identification information of the target of the said business is generated. If the input data includes information that identifies the output resource, output resource data relating to the output resource is generated based on the information that identifies the output resource. As an output resource for the aforementioned business, data is generated that associates the output resource data with the business data, and the generated data is registered in the relationship data storage unit. The information system according to claim 1.

4. The aforementioned processor, Based on the identification information of the said business and the identification information of the target of the said business, the said business data including the identification information of the said business and the identification information of the target of the said business is generated. If the input data includes resource identification information for the input resource or the output resource and data identification information related to the resource, business-related data related to the business is generated based on the resource identification information and the data identification information related to the resource, and the generated business-related data is registered in the related data storage unit. The information system according to claim 1.

5. The aforementioned relationship data has the structure of a directed graph. The information system according to claim 1.

6. The aforementioned input data includes information identifying the subject of the preceding business, The aforementioned processor, If the input data includes identification information for the previous task and identification information for the task target of the previous task, an intermediate resource is generated between the previous task and the subsequent task, which contains the identification information for the previous task and the identification information for the task target of the previous task. This intermediate resource becomes an output resource for the previous task and an input resource for the subsequent task. The generated intermediate resource is then registered in the related data storage unit. The information system according to claim 1.

7. The storage device is A field data storage unit that stores the field data that will be used as input data, It has a model data storage unit that stores access information for accessing the aforementioned field data storage unit, The processor executes the predetermined computer program, Based on the aforementioned related data and the aforementioned access information, the system retrieves field data from the field data storage unit and provides the retrieved data to the interface. The information system according to claim 4.

8. The aforementioned processor, The relationship data corresponding to the identification information of the resource is registered in the model data storage unit and the relationship data storage unit. Based on the input data, the relationship data corresponding to the identification information of the resource is associated with the business data corresponding to the identification information of the business and the identification information of the target of the business. The information system according to claim 7.

9. The system includes an interface for displaying relationship data generated based on a schedule showing the planned relationships between multiple tasks, including the two tasks mentioned above, and the relationships between the multiple tasks and resources related to at least one of those tasks, and the relationship data stored in the relationship data storage unit. The information system according to claim 1.

10. A method for managing information to be executed by a computer, Of two consecutive tasks, the preceding task, which is the first task performed, is stored in a storage device as follows: task data including identification information of the preceding task and identification information of the target of the preceding task; material data, which is information identifying the input resources to be input into the preceding task; equipment data, which is information identifying the equipment related to the preceding task; and relationship data, which includes linking information that links the material data and equipment data to the task data. Regarding the subsequent task, which is performed after the preceding task, input data is received that includes identification information for the subsequent task, identification information for the preceding task, identification information for the target of the preceding task, and information that identifies the output resources to be output from the subsequent task. If the input data includes identification information for the preceding task, an intermediate resource is generated between the preceding task and the subsequent task, which will be the output resource for the preceding task and the input resource for the subsequent task. The generated intermediate resources are registered in the storage device. Information management method.

Citation Information

Patent Citations

  • Information collection display system, information collection method, and information display method

    JP2019153051A

  • Achievement data management device

    JP2020087188A

  • Information system and information management method

    JP2021002138A

  • System and method for creating process model

    JP2022020927A

  • Factory management system

    US20160203434A1