JP7844286B2 - Information systems and information management methods - Google Patents
Information systems and information management methodsInfo
- Publication number
- JP7844286B2 JP7844286B2 JP2022133446A JP2022133446A JP7844286B2 JP 7844286 B2 JP7844286 B2 JP 7844286B2 JP 2022133446 A JP2022133446 A JP 2022133446A JP 2022133446 A JP2022133446 A JP 2022133446A JP 7844286 B2 JP7844286 B2 JP 7844286B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- business
- information
- identification information
- task
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報システムおよび情報管理方法に関する。 This invention relates to an information system and an information management method.
製造業およびサービス業などの各種の業態においては、多数の業務を一連の業務の流れとして実施することで、製品およびサービスを提供している。例えば、製造業における工場またはオフィスなどにおける業務プロセスを構成する各業務では、業務の完了または所定の事象の発生を契機として現場データが発生し、発生した現場データが収集されている。現場作業者およびデータ分析者は、この収集された現場データを分析することで、各業務での作業効率の向上に繋げている。 In various industries, such as manufacturing and service industries, products and services are provided by carrying out numerous tasks as a series of workflows. For example, in manufacturing plants or offices, each task that constitutes a business process generates on-site data upon completion of the task or the occurrence of a predetermined event, and this on-site data is collected. On-site workers and data analysts analyze this collected on-site data to improve the efficiency of each task.
一方、各業務を管理する部門が異なる場合、部門間での情報共有が難しく、部門または業務を跨ぐ情報共有に伴う問題については、改善が進まない状況にある。 On the other hand, when different departments manage different tasks, information sharing between departments becomes difficult, and problems related to information sharing across departments or tasks remain unresolved.
各部門では、収集された現場データを分析することで、部門内の業務の作業効率の向上を図っている。しかし、一連の業務プロセス全体の作業効率の向上のためには、各部門の連携が必要不可欠である。したがって、部門内のみならず、業務プロセス全体で発生する現場データを相互に関連付けて管理し、業務プロセス全体の効率向上に向けたデータ分析へと繋げることが必要となる。 Each department analyzes collected field data to improve the efficiency of its internal operations. However, collaboration between departments is essential for improving the efficiency of the entire business process. Therefore, it is necessary to manage field data generated not only within departments but also throughout the entire business process, linking them together and using this data analysis to improve the efficiency of the entire process.
特許文献1には、現場データを生成するデータ発生装置と、データ発生装置で生成された現場データを記憶する記憶装置と、が接続された情報収集表示システムが開示されている。上記情報収集表示システムは、現場データに含まれる複数の情報の各々の関連性を定義する関連性データを記憶する関連性データ蓄積部と、関連性データ蓄積部に記憶された関連性データに基づいて、複数の情報に含まれる第1情報に関連する第2情報を検索する関連性データ検索部と、関連性データによって関連付けられた複数の情報の接続関係を表示するユーザインタフェース部と、を有している。関連性データ検索部は、ユーザインタフェース部に表示された複数の情報の接続関係における第1情報の選択に応じて、当該第1情報に関連する第2情報を関連性データに基づいて検索すると共に、第1情報及び第2情報を、複数の情報の接続関係と共に前記ユーザインタフェース部に表示する。 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 that stores relationship data defining the relationships between multiple pieces of information included in the field data; a relationship data search unit that searches for second information related to a first piece of information included in the multiple pieces of information based on the relationship data stored in the relationship data storage unit; and a user interface unit that displays the connection relationships of the multiple pieces of information linked by the relationship data. The relationship data search unit searches for second information related to the first piece of information based on the relationship data, according to the selection of the first piece of information in the connection relationships of the multiple pieces of information displayed in the user interface unit, and displays the first and second pieces of information, along with the connection relationships of the multiple pieces of information, in the user interface unit.
特許文献1に開示された情報収集システムは、業務と業務に関連する情報との関係性を示す関連性データモデルを有している。この情報収集システムは、関連性データモデルで定義された構造に基づいて、現場データに含まれる情報を構造化し、関連性データとして蓄積および管理することで、現場データの分析を容易にしている。 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.
他方、生産性および業務効率の改善などを目的として、現場の業務プロセスは変化することがある。また、ニーズの多様化に伴い、少量多品種生産の要求が高まっている。しかし、少量多品種生産では、製品または製品の仕様ごとに、業務の順序および業務に用いるリソースなどが異なる場合がある。 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.
特許文献1に開示された情報収集システムでは、業務の順序と、業務とその業務に用いるリソースとの関係性について、想定される全ての組み合わせを予め関連性データモデルとして定義する必要がある。このため、関連性データモデルの定義工数が大きくなる可能性がある。また、前述のように、業務プロセスの変更が発生した場合、または新たな製品または製品仕様に対して新たな業務順序または業務に用いるリソースが発生した場合に、その都度、関連性データモデルを更新する必要がある。したがって、データモデルの管理・運用のための工数が大きくなる可能性がある。もしくは、これらの変更によって現場データに変化が発生したにもかかわらず、関連性データモデルの更新を行わない場合、関連性データの蓄積および管理が継続できず、その要因の特定および対策が必要となる可能性がある。 The information gathering system disclosed in Patent Document 1 requires pre-defining all possible combinations of business sequence and the relationship between business and the resources used for those business as a relational data model. Therefore, the effort required to define the relational 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 business sequence or resources, the relational data model must be updated each time. Consequently, the effort required for managing and operating the data model may be significant. Alternatively, if the relational data model is not updated despite changes in field data resulting from these changes, the accumulation and management of relational data may not be sustainable, potentially requiring identification of the cause and countermeasures.
本発明は、上記の課題に鑑みてなされたものであり、業務プロセスの変化に柔軟に対応することを目的とする。 This invention was made in view of the above-mentioned problems and aims to flexibly respond to changes in business processes.
上記目的を達成するため、本発明は、情報システムは、少なくとも一つのプロセッサと、少なくとも一つのメモリとを備える情報システムであって、前記プロセッサは、前記メモリに記憶された所定のコンピュータプログラムを実行することにより、複数の業務と、当該複数の業務のうち少なくとも何れかに関連するリソースに関する情報とを含む入力データを受信し、受信した入力データに基づいて、前記複数の業務間の関係性と、前記複数の業務と当該複数の業務のうち少なくとも何れかに関連するリソースとの関係性とを示す関連性データを生成する関連性データ登録部と、前記関連性データ登録部が生成した関連性データを蓄積する関連性データ蓄積部と、を実現する。 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, by executing a predetermined computer program stored in the memory, receives input data including a plurality of tasks and information relating to at least one of the plurality of tasks, and generates relationship data indicating the relationships between the plurality of tasks and the relationships between the plurality of tasks and the resources relating to at least one of the plurality of tasks based on the received input data; and implements a relationship data storage unit that stores the relationship data generated by the relationship data registration unit.
本発明によれば、業務プロセスの変化に柔軟に対応することが可能となる。 According to this invention, it becomes possible to flexibly respond to changes in business processes.
以下、図面を参照して本発明に係る情報システムおよび情報管理方法の実施形態について説明する。なお、以下に説明する実施形態は特許請求の範囲に係る発明を限定するものではなく、また、実施形態の中で説明されている諸要素およびその組み合わせの全てが発明の解決手段に必須であるとは限らない。 The following describes embodiments of the information system and information management method according to the present invention with reference to the drawings. Note that the embodiments described below are not intended to limit the invention as defined in the claims, and not all of the elements and combinations described in the embodiments are necessarily essential to the solution of the invention.
図1は、第1実施形態に係る情報システムのシステム図である。 Figure 1 is a system diagram of the information system according to the first embodiment.
図1において、情報システム1は、ネットワーク2に接続されている。ネットワーク2には、業務の実施記録に相当する現場データを収集または発生させる複数のデータ発生装置6a、6b、6c(以下、データ発生装置6a、6b、6cを特に区別しない場合には、単にデータ発生装置6と表記する)が接続されている。さらに、ネットワーク2には、モデルデータ蓄積部3と、関連性データ蓄積部4と、現場データ蓄積部5とが接続されている。これらのデータ発生装置6と、モデルデータ蓄積部3と、関連性データ蓄積部4と、現場データ蓄積部5とは、ネットワーク2を介して情報システム1に接続されている。 In Figure 1, information system 1 is connected to network 2. Network 2 is connected to multiple data generators 6a, 6b, and 6c (hereinafter, when data generators 6a, 6b, and 6c are not specifically distinguished, they will simply be referred to as data generator 6) that collect or generate field data corresponding to records of work execution. Furthermore, network 2 is connected to a model data storage unit 3, a related data storage unit 4, and a field data storage unit 5. These data generators 6, model data storage unit 3, related data storage unit 4, and field data storage unit 5 are all connected to information system 1 via network 2.
データ発生装置6は、例えば、作業員の作業ログを取得するバーコードリーダ、作業ログを収集するPC(Personal Computer)またはサーバ(例えば、データ発生装置6a)であってもよい。さらに、データ発生装置6は、部品の加工または完成品の組み立てを行う設備または機械(例えば、データ発生装置6b)であってもよい。さらに、データ発生装置6は、部品または完成品に付されたRFID(Radio Frequency IDentifier)の情報を収集するセンサ(例えば、データ発生装置6c)であってもよい。これらのデータ発生装置6で収集または発生した現場データは、ネットワーク2を介して、情報システム1または現場データ蓄積部5に送信される。 The data generation device 6 may be, for example, a barcode reader that acquires worker work logs, a PC (Personal Computer) or server (e.g., data generation device 6a) that collects work logs. Furthermore, the data generation device 6 may be equipment or machinery that processes parts or assembles finished products (e.g., data generation device 6b). Furthermore, the data generation device 6 may be a sensor (e.g., data generation device 6c) that collects RFID (Radio Frequency Identifier) information attached to parts or finished products. The field data collected or generated by these data generation devices 6 is transmitted via the network 2 to the information system 1 or the field data storage unit 5.
モデルデータ蓄積部3は、例えば、サーバまたはメモリなどの記憶装置である。モデルデータ蓄積部3は、現場データ蓄積部5に蓄積される業務に関する情報および業務に関連するリソースに関する情報にアクセスするための情報と、関連性データ蓄積部4に蓄積するデータの構造を定義するモデルデータとを蓄積する。 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 related to business operations and resources related to those operations, which are stored in the field data storage unit 5, as well as model data that defines the structure of the data stored in the relevance data storage unit 4.
関連性データ蓄積部4は、例えば、サーバまたはメモリなどの記憶装置であり、業務と業務に関連する情報と、それらの関連性に関する情報とを蓄積する。また、関連性データ蓄積部4は、現場データ蓄積部5から、業務及び業務に関連する情報に関するデータを取得するためのキー情報などを蓄積する。 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 related information from the field data storage unit 5.
現場データ蓄積部5は、例えば、サーバまたはメモリなどの記憶装置であり、データ発生装置6にて発生した現場データを蓄積する。 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.
情報システム1は、PCまたはサーバなどである。情報システム1は、中央処理装置(Central Processing Unit:CPU)と、記憶装置(Read Only Memory:ROM)と、一次記憶装置(Random Access Memory:RAM)と、ハードディスクドライブ(Hard Disk Drive:HDD)とを備える。CPUは、情報システム1の全体制御を行う。ROMは、情報システム1の制御を行う各制御プログラムなどを記憶する。RAMは、CPUにより処理された情報を一時的に記憶する。CPUが、ROMに記憶された各制御プログラムを実行することで、以下に示す機能が実現される。 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 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.
図2は、第1実施形態に係る情報システムの機能的な構成例を示すブロック図である。 Figure 2 is a block diagram showing a functional configuration example of the information system according to the first embodiment.
情報システム1は、少なくとも一つのプロセッサ10-1と、少なくとも一つのメモリ10-2とを備える。プロセッサ10-1は、メモリ10-2に記憶された所定のコンピュータプログラムを読み込んで実行することにより、後述する各機能を実現させる。コンピュータプログラムを非一時的に記憶する記憶媒体MMは、例えば、フラッシュメモリ、ハードディスクドライブなどから構成される。記憶媒体MMは、情報システム1に接続されて、メモリ10-2との間でコンピュータプログラムを送受信することができる。 The information system 1 comprises at least one processor 10-1 and at least one memory 10-2. The processor 10-1 reads and executes a predetermined computer program stored in the memory 10-2, thereby realizing the functions described later. 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 the information system 1 and can send and receive computer programs to and from the memory 10-2.
情報システム1は、関連性データ登録部11と、モデル作成部12と、モデル管理インタフェース13と、提供データ生成部14と、「インタフェース」の一例としてのデータ提供インタフェース15と、モデルデータ蓄積部3と、関連性データ蓄積部4とを有する。ここで、図1においては、情報システム1と、モデルデータ蓄積部3と、関連性データ蓄積部4とは、ネットワーク2を介して接続する構成としている。しかし、図2のように、同一の装置内の異なる機能ブロックであってもよい。また、これらの各機能のそれぞれが、異なるPCまたはサーバなどの装置によって構成されていてもよいし、それぞれが1以上のコンテナで構成されていてもよい。 Information System 1 comprises 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 a network 2. However, as shown in Figure 2, these 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.
関連性データ登録部11は、データ登録装置7から入力データを受信する。関連性データ登録部11は、モデルデータ蓄積部3で管理されるモデルデータと、受信した入力データとに基づいて、業務間の関連性と、業務と業務に関連するリソースとの関係性とを示す関連性データを生成する。関連性データは、業務および業務に関連するリソースと、現場データ蓄積部5に格納された情報との関係を示している。関連性データ登録部11は、生成した関連性データを関連性データ蓄積部4に登録する。ここで、関連性データ登録部11は、データ登録装置7が入力データを登録するためのインタフェースであるAPI(Application Programming Interface)を備える。 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 related resources. The relationship data shows the relationships between business processes and related resources 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 includes an API (Application Programming Interface) which is an interface for the data registration device 7 to register input data.
モデル作成部12は、モデル管理インタフェース13から入力された業務および業務に関連する情報の構成要素と、現場データ蓄積部5へのアクセス情報などのモデルデータとを作成し、作成した構成要素およびモデルデータをモデルデータ蓄積部3に登録する。また、モデルデータ蓄積部3に登録されているモデルデータをモデル管理インタフェース13に提供する。 The model creation unit 12 creates model data, including components of business operations and related information 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. Furthermore, it provides the model data registered in the model data storage unit 3 to the model management interface 13.
モデル管理インタフェース13は、モデル作成部12を介してモデルデータ蓄積部3に蓄積する情報の入力環境と、蓄積されたモデルデータとを、操作端末8を介してユーザに表示する。ここで、モデル管理インタフェース13は、操作端末8に情報の入力および表示画面を提供するGUI(Graphical User Interface)であってもよいし、所定のデータ構造に基づいて情報の授受を行うAPIであってもよい。 The model management interface 13 displays to the user via the operation terminal 8 the 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 information input and display screens to the operation terminal 8, or it may be an API that exchanges information based on a predetermined data structure.
提供データ生成部14は、データ提供インタフェース15で指定された条件に基づいて、関連性データ蓄積部4により関連付けられた業務および業務に関連するリソースに関する関連性データを取得する。提供データ生成部14は、取得した関連性データと、モデルデータ蓄積部3に蓄積された現場データへのアクセス情報とに基いて、現場データ蓄積部5から現場データを取得し、データ提供インタフェース15にデータを送信する。 The data generation unit 14 acquires related data regarding associated tasks and related resources 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.
データ提供インタフェース15は、アプリケーション9から、取得するデータの条件を入力する入力環境を提供し、入力されたデータ取得条件を提供データ生成部14に送信する。また、データ提供インタフェース15は、提供データ生成部14から送信されたデータをアプリケーション9に送信する。ここで、データ提供インタフェース15は、ユーザに対して入力画面および表示画面を提供するGUIであってもよいし、所定のデータ構造に基づいて情報の授受を行うAPIであってもよい。 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 received 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.
データ登録装置7は、現場データ蓄積部5に蓄積された現場データから、関連性データ登録部11に登録する入力データを生成し、生成した入力データを関連性データ登録部11に登録する。ここで、データ登録装置7は、図1のデータ発生装置6の機能の一つであってもよいし、データ発生装置6とは異なる装置であってもよい。 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.
図3は、第1実施形態に係る関連性データのデータ構造の一例を示す図である。 Figure 3 shows an example of the data structure of the relationship data according to the first embodiment.
関連性データ100は、業務情報と業務に関連するリソースを示す業務関連データによって構造化される。関連性データ100は、各業務プロセスにおける様々な装置(データ発生装置6)から発生する現場データを関連付けることで、所定の業務に対して、どのような作業者、設備および部品などが、どのような作業手順でどのように関連したかを表す。関連性データ100は、情報システム1で生成され、関連性データ蓄積部4に蓄積される。 The relevance data 100 is structured by 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 operation, and in what work procedures, by linking field 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.
これらの作業者(huMan)、設備(Machine)、作業手順(Method)および材料(Material)に関する情報を4M情報と呼ぶこともある。また、作業者、機械(または設備)、作業手順および材料(または部品)のことを略して4Mと呼ぶこともある。以下の説明では、4Mは、作業者、設備(または機械)、作業手順および材料(または部品)の少なくともいずれか1つのことを指すこともある。 Information concerning workers (huMan), equipment (Machine), work procedures (Method), and materials (Material) is sometimes referred to as 4M information. Alternatively, the terms 4M may be used to abbreviate 4M to refer to workers, machines (or equipment), work procedures, and materials (or parts). In the following explanation, 4M may also refer to at least one of these four elements.
業務情報110は、製造業、物流業またはサービス業などの事業を形成する各々の業務の記録を示す情報である。例えば、製造業における生産プロセスであれば、業務は、物体の加工、溶接、組立、および検査などであり、物流業であれば、荷物の入荷、仕分け、梱包、および運搬などである。業務は、工程、作業、処理、活動、アクティビティ(Activity)、オペレーション(Operation)、またはプロセス(Process)などと呼ばれることもある。業務情報110は、このような様々な業種における業務について、どの業務をどの業務対象に対して、いつ実施したか、などの情報から構成される。 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 industry, the operations include processing, welding, assembly, and inspection of materials, while in the logistics industry, they include receiving, sorting, packaging, 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 target, and when, for operations in these various types of industries.
関連性データ100は、例えば、業務情報110を中心に、入力品情報120と、作業者情報130と、設備情報140と、作業手順情報150と、出力品情報160とを含む。入力品情報120は、業務を実行するときに必要な部品または材料などの「入力リソース」の一例としての入力品に関連付けられた情報である。作業者情報130は、業務を実施する作業者に関連付けられた情報である。設備情報140は、業務を実施するために使用される設備または機械に関連付けられた情報である。作業手順情報150は、業務の実施手順を定義する作業手順に関連付けられた情報である。出力品情報160は、部品または材料を入力として業務を実施した結果、生成された「出力リソース」の一例としての出力品または完成品に関連付けられた情報である。 The relevance 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 performing 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 steps 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.
出力品情報160が示す出力品または完成品は、後続の業務で使用される部品または材料(すなわち入力品)となり、入力品情報が示す入力品は、前段の業務から出力された出力品である。つまり、入力品情報120に関連付けられた部品または材料と、出力品情報160に関連付けられた出力品とは、属性が持つ意味は同種であり、両方を特に区別しない場合には、まとめて材料情報と呼ぶ。ここで、業務への入力対象となる部品または材料、入力品、出力対象となる完成品または出力品は、必ずしも物理的なものである必要はなく、情報(データ)であってもよい。例えば、業務情報110に対応する業務が生産業務における組立であれば、入力品は組み付ける部品または材料となり、出力品は、組み付けられた生成物としての物理的なものとなる。しかし、業務情報110に対応する業務が注文の受付であれば、注文内容としての情報が入力品となり、受注を確認した後に、受注番号などが発行または付与された確認済みの注文内容としての情報が出力品となる場合もある。 The output product or finished product indicated by the output product information 160 becomes the part or material (i.e., input product) used in the subsequent operation, while 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 attribute meaning, and when neither is specifically distinguished, they are collectively referred to as material information. Here, the parts or materials, input products, and finished products or output products that are the target of input into the operation 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 product will be the parts or materials to be assembled, and the output product will be the physical product as the assembled item. However, if the operation corresponding to the operation information 110 is order acceptance, the order details will be the input product, and after the order is confirmed, the confirmed order details, such as the issued or assigned order number, may become the output product.
このような関連性データ100は、業務を実行するために必要なものを入力とし、それらの作業によって生成された完成品を出力とした有向グラフで表すこともできる。そのため、業務情報110、入力品情報120、作業者情報130、設備情報140、作業手順情報150、出力品情報160、および材料情報をノード、それらの関係性を接続線またはエッジ、と呼ぶこともある。関連性データ100を格納する関連性データ蓄積部4は、データとデータとの関係性を有向グラフの構造によって管理するグラフデータベースによって構成されてもよい。ただし、関連性データ蓄積部4は、グラフデータベース以外にも、リレーショナルデータベースまたはKey―Valueストア型のデータベースなどの任意のデータベースによって構成されてよい。 Such relationship data 100 can also be represented as a directed graph, with inputs representing what is necessary to perform a task and outputs representing the finished product generated by that task. Therefore, 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, which stores the relationship data 100, may be configured as 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 configured as any database other than a graph database, such as a relational database or a Key-Value store type database.
図3のように、関連性データ100は、業務に対する入力と出力によって、複数の業務を連ねて関連付けることによって、一連の業務プロセス全体に亘る情報を関連付けて管理することができる。 As shown in Figure 3, the related data 100 can manage information across an entire business process by linking and associating multiple business processes through their inputs and outputs.
ここで、業務関連データは、4Mに関する情報以外の情報を含んでいてもよい。例えば、業務関連データは、5M+1Eの考え方に基づいて、測定または検査に関する条件、方法および能力の情報を示すMeasurementに関する情報を含んでもよい。さらに、業務関連データは、業務中の温度、湿度、および場所などの環境を示すEnvironmentに関する情報を含んでもよい。 Here, the business-related data may include information other than that related to the 4Ms. For example, the business-related data may include information related to Measurement, which describes the conditions, methods, and capabilities related to measurement or inspection, based on the 5M+1E concept. Furthermore, the business-related data may also include information related to Environment, which describes the environment during the work, such as temperature, humidity, and location.
図4および図5は、モデルデータ蓄積部3にて管理されるモデルデータの例である。図4は、第1実施形態に係るモデルデータのうち、現場データ管理情報の一例を示す図である。 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.
ここで、現場データ管理情報は、現場データ蓄積部5に蓄積された現場データにアクセスするための情報を示す。現場データ管理情報は、現場データ蓄積部5がどのサーバにあるかなどを示すホスト情報、現場データが格納されたデータベースにアクセスするためのユーザ名およびパスワードなどを示すアカウント情報、および、現場データが格納されたデータベース名称などのデータベース情報などを含む。さらに、データベース情報は、データベース内に格納されたテーブルのテーブル名と、テーブルを構成するカラムの名称などを含む。データベース情報は、この他に各カラムのデータの型などを含んでいてもよい。 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 names of the tables stored in the database and the names of the columns that make up the tables. The database information may also include other information such as the data type of each column.
図4の例では、database1というデータベースに、業務実績に関する現場データであるact_tbl1と、設備実績に関する現場データであるmac_tbl1が蓄積されている。act_tbl1は、データの項目(カラム)として、act_col1_1とact_col1_2などを含んでいることを示している。 In the example in Figure 4, the database named `database1` stores field data related to operational performance (`act_tbl1`) and field data related to equipment performance (`mac_tbl1`). `act_tbl1` includes data items (columns) such as `act_col1_1` and `act_col1_2`.
図5は、第1実施形態に係るモデルデータのうち、業務および4Mの構成要素の一例を示す図である。 Figure 5 shows an example of the business and 4M components in the model data according to the first embodiment.
情報システム1は、モデルデータとして、業務または4Mとしてどのような要素があるか、および各々の業務または4Mにどのようなデータ項目が関連付けられるかを管理する。例えば、図5では、業務として業務A1があり、設備として設備1および設備2があることを示している。さらに、業務A1のデータ項目は、開始日時、終了日時、実施回数、業務実績などを含んでいることを示している。 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 (Business A1) and equipment (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 executions, and business performance.
それぞれのデータ項目には、外部参照データであるか否かを示す情報が付与されている。データ項目が外部参照データではない(以降、直接格納データと呼ぶ)場合、そのデータ項目に対応する現場データは、関連性データ蓄積部4にそのまま蓄積されることを示している。データ項目が外部参照データである場合、実際の現場データ(実データ)は、現場データ蓄積部5に格納されており、関連性データ蓄積部4には、現場データ蓄積部5から実データを取得するためのキーとなる情報のみが蓄積されていることを示す。そのため、図5において、外部参照データである業務実績のデータ項目は、参照先のテーブルと、参照するためのキーとが何であるかを示す情報が格納されている。この参照テーブルおよび参照キーは、図4における現場データ管理情報で管理されているテーブルおよびカラムに対応する。 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 corresponding field data 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 only stores 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 the referenced table and the key used for the reference. This reference table and reference key correspond to the tables and columns managed in the field data management information in Figure 4.
このように、情報システム1は、現場データ蓄積部5からデータを取得するためのキー情報のみを関連性データ蓄積部4で管理し、実データを現場データ蓄積部5に蓄積している。これにより、データの二重管理を回避することができ、データの蓄積に必要なサーバの容量も削減することができる。他方、業務および業務に関連する情報を検索するための条件になるような項目と、頻繁に取得される項目とは、関連性データ蓄積部4に直接格納しておくことで、データの検索を高速化および効率化することができる。例えば、図5の例では、ある期間において実施された業務に関係するデータの取得を効率化するために、業務の開始日時および終了日時が直接格納データとして定義されている。その他にも、例えば、材料情報に、部品または製品の品目番号と、製造番号(ロット番号またはシリアル番号とも呼ばれる)などを直接格納データとして定義しておくことで、特定の部品または製品に係るデータを効率的に検索し、取得することができる。 Thus, in this system, 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, while storing 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 search criteria for business and related information, as well as 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 shown in Figure 5, the start and end dates of business operations are defined as directly stored data to streamline the retrieval of data related to business operations performed during a certain period. Furthermore, 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 specific parts or products can be efficiently searched and retrieved.
また、図5において、設備1と設備2におけるデータ項目の設備測定実績のように、同一のデータ項目および参照先のテーブルが複数の業務または4Mに関連付けられていてもよい。さらに、設備1におけるデータ項目の試験記録のように、現場データ蓄積部5から対応する現場データを取得するための参照キーが複数のカラムによって構成されていてもよい。すなわち、参照キーは、複合キーであってもよい。 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. Additionally, the reference key for retrieving 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.
なお、図4および図5では、現場データ蓄積部5に格納されている現場データが、テーブル形式のデータである場合を例としている。しかし、モデルデータとしては、現場データ蓄積部5に格納されているデータを特定するための情報があればよく、必ずしもテーブル形式のデータである必要はない。 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; it does not necessarily need to be in a table format.
図6は、第1実施形態に係る入力データの一例を示す図である。 Figure 6 shows an example of input data according to the first embodiment.
入力データ600は、データ登録装置7から関連性データ登録部11に登録される。入力データ600は、業務情報610、前業務情報601、入力品情報620、出力品情報660、作業者情報630、設備情報640、作業手順情報650から構成され、これらの情報の一部、または全てを含む。 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.
業務情報610は、どの業務がどの業務対象に対して実施され、業務に関連付けられたデータが何であったかを示す情報である。業務情報610は、業務を識別する業務識別情報611、業務対象を識別する業務対象識別情報612、その業務の直接格納データ613、およびその業務の外部参照データの識別情報614などを含む。業務識別情報611は、図5に示したモデルデータにおける業務の識別情報に対応する。業務対象識別情報612は、業務を実施する対象を特定する情報である。業務対象識別情報612は、製造番号などの製造対象の製品の識別情報であってもよいし、製造指示番号または製造指図番号などの作業指示情報であってもよいし、任意の通し番号であってもよい。業務の直接格納データ613は、図5においてその業務のデータ項目として定義した直接格納データのそれぞれのデータ項目に対する実績値を示す。業務の外部参照データの識別情報614は、図5において当該業務のデータ項目として定義した外部参照データの参照キーの実績値を示す。 The business information 610 indicates which business was performed on which business target and what data was associated with that business. The business information 610 includes business identification information 611 to identify the business, business target identification information 612 to identify the business target, directly stored data 613 for that business, and identification information 614 for the external reference data of that business. The business identification information 611 corresponds to the business identification information in the model data shown in Figure 5. The business target identification information 612 is information that identifies the target on which the business is performed. The 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. The 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. The identification information 614 for the external reference data of the business shows the actual values of the reference keys of the external reference data defined as a data item for that business in Figure 5.
前業務情報601は、所定の業務の前の業務の業務識別情報を示す前業務識別情報602などを含む。前業務情報601は、後述する実施形態のように、前業務の業務対象識別情報を含んでいてもよい。 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 described in the embodiment below.
入力品情報620は、その業務で使用された(入力された)部品または材料およびそれに関連付けられたデータが何であったかを示す情報である。入力品情報620は、入力品識別情報621、入力品個体識別情報622、材料の外部参照データの識別情報624などを含む。入力品情報620は、材料のデータ項目として定義した直接格納データがある場合、その材料の直接格納データがあってもよい。以降、直接格納データと外部参照データとを特に区別する必要がない場合、それらデータを材料データ識別情報とする。以降の出力品情報660、作業者情報630、設備情報640、および作業手順情報650についても同様である。 The input item information 620 is information indicating what parts or materials were used (input) in that operation and what data was associated with them. The input item information 620 includes input item identification information 621, input item individual identification information 622, and identification information 624 for the material's external reference data. If there is directly stored data defined as a data item for the material, the input item information 620 may also include that directly stored data. Hereafter, unless there is a need to specifically distinguish between directly stored data and external reference data, that data will be treated as material data identification information. The same applies to the output item information 660, worker information 630, equipment information 640, and work procedure information 650.
出力品情報660は、その業務が実施された結果として出力された出力品およびそれに関連付けられたデータが何であったかを示す情報である。出力品情報660は、出力品識別情報661、出力品個体識別情報662、材料データ識別情報664などを含む。 Output product information 660 is information indicating 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.
業務情報610と同様に、入力品識別情報621および出力品識別情報661は、モデルデータとして定義された材料の識別情報に対応し、材料データ識別情報624,664は、その材料のデータ項目として定義した外部参照データの参照キーの実績値もしくは直接格納データの実績値を示す。入力品個体識別情報622および出力品個体識別情報662は、業務への入力および出力となった材料を一意に特定するための情報である。入力品個体識別情報622および出力品個体識別情報662は、例えば、部品または材料の製造番号などである。材料では、その材料の種別すなわち品種または品目などを示す情報がモデルデータとしての識別情報となる。しかし、同一の材料であっても、業務対象ごと(例えば、生産される製品ごと)に、用いられる実体としての個体が異なる。そのため、材料の識別情報には、それぞれの個体識別情報が含められる。 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, while 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 became the input 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, information indicating the type of material, i.e., 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, each product produced). Therefore, the material identification information includes the individual identification information for each.
作業者情報630、設備情報640、および作業手順情報650は、業務に用いられた4Mリソースと、それらに関連付けられたデータとが何であったかを示す情報である。作業者情報630、設備情報640、および作業手順情報650は、作業者、設備、作業手順の識別情報631、641、651と、それらのデータ識別情報634、644、654とをそれぞれ含む。作業者、設備、および作業手順については、必ずしも明示的に区別されている必要はないため、4M識別情報と4Mデータ識別情報とが含まれていればよい。また、作業者、設備、および作業手順については、同一の識別情報を有していれば、実体としても同一であるため、入力品および出力品とは異なり、個体識別情報を含める必要はない。 The worker information 630, equipment information 640, and work procedure information 650 are information indicating 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.
次に、入力データがデータ登録装置7から送信され、情報システム1によって関連性データ蓄積部4に登録される動作手順について説明する。 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.
図7は、第1実施形態に係る入力データが登録される動作手順の一例を示す図である。 Figure 7 shows an example of the operation procedure for registering input data according to the first embodiment.
データ登録装置7は、図6に示したような入力データを関連性データ登録部11に送信する(S701)。関連性データ登録部11は、受信した入力データに含まれる業務と4Mとそれらに関連付けられた直接格納データおよび外部参照データの参照キーとがモデルデータ蓄積部3に格納されているモデルデータとして定義されているかを検索する(S702)。関連性データ登録部11は、モデルデータ蓄積部3からの応答を得る(S703)。例えば、図6の入力データの例では、関連性データ登録部11は、業務情報として業務A1という業務があるか、直接格納データとして開始日時というデータ項目があるか、外部参照データの参照キーとしてact_col1_1があるか、などを検索する。入力データに含まれる項目がモデルデータに存在しない場合は、関連性データ登録部11は、入力データに含まれる項目がモデルデータに存在しないことをデータ登録装置7に応答する。入力データに含まれる項目がモデルデータに存在する場合、関連性データ登録部11は、入力データに基づいて関連性データを作成し(S704)、作成した関連性データを関連性データ蓄積部4に登録する(S705)。そして、関連性データ登録部11は、データ登録結果をデータ登録装置7に対して応答する(S706)。 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).
次に、図7のステップS704およびS705において、関連性データ登録部11が、入力データに基づいて、関連性データを生成および登録する動作手順について説明する。 Next, the operation procedure in which the relationship data registration unit 11 generates and registers relationship data based on the input data, as shown in steps S704 and S705 of Figure 7, will be described.
図8および図9は、第1実施形態に係る関連性データの生成および登録の手順の一例を示す図である。 Figures 8 and 9 show an example of the procedure for generating and registering relevance data according to the first embodiment.
関連性データ登録部11は、入力データを受信すると(S801)、入力データに含まれる業務識別情報および業務対象識別情報と同一の業務および同一業務対象の関連性データが、関連性データ蓄積部4に既に登録されているかを検索する(S802)。S802の検索結果が真の場合(S802:Yes)、関連性データ登録部11は、その業務データの直接格納データの値、または外部参照データのデータ識別情報の値を更新する(S803)。S802の検索結果が偽の場合(S802:No)、関連性データ登録部11は、入力データに含まれる業務識別子および業務対象識別子の業務データを生成する(S804)。ここで、関連性データが図3のような有向グラフの構造となっている場合、データを生成することは、そのノードを生成することに対応し、データを更新することは、そのノードが有する属性値を更新することに対応する。 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.
次いで、関連性データ登録部11は、入力データに前業務識別情報が含まれるかを判定する(S805)。S805の判定結果が偽の場合(S805:No)、ステップS809に進む。S805の判定結果が真の場合(S805:Yes)、同一業務対象の前業務の業務データが関連性データ蓄積部4に既に登録されているかを検索する(S806)。ここで、同一業務対象の前業務の業務データとは、入力データに含まれる前業務識別情報を業務識別情報として有し、かつ、入力データに含まれる業務対象識別情報を業務対象識別情報として有する業務データ(業務ノード)である。 Next, the relationship data registration unit 11 determines whether the input data contains previous business identification information (S805). If the determination result in S805 is false (S805: No), the process proceeds to step S809. If the determination result in S805 is true (S805: Yes), the system searches whether business data for the previous business targeting the same business is already registered in the relationship data storage unit 4 (S806). Here, business data for the 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.
S806の検索結果が真の場合(S806:Yes)、ステップS808に進む。S806の検索結果が偽の場合(S806:No)、関連性データ登録部11は、前業務識別情報と業務対象識別情報とに基づいて、前業務に対応する業務データを生成する(S807)。そして、関連性データ登録部11は、前業務の出力品かつ自業務への入力品となる「中間リソース」の一例としての材料データを生成して前業務の業務データおよび自業務の業務データと紐づける(S808)。ここで、関連性データが図3のような有向グラフの構造となっている場合、データを紐づけることは、ノード間の接続線を生成することに対応する。 If the search result in S806 is true (S806: Yes), the process proceeds to step S808. If the search result in 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 business target identification information (S807). Then, the relationship data registration unit 11 generates material data as an example of an "intermediate resource" that is both 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.
このように、関連性データ登録部11は、S807において、入力データにおける業務対象識別情報と同一の業務対象の前業務の関連性データが存在しない場合に、前業務の業務データを生成する。これにより、実際の業務の順序とは異なる順序で入力データが登録された場合においても、前後の業務を関連付けて関連性データを登録することができる。 Thus, in S807, the relationship data registration unit 11 generates business data for the previous business if there is no relationship data for the same business target as the business target identification information in the input data. This allows for the registration of relationship data by linking the preceding and succeeding business processes, even when the input data is registered in an order different from the actual business sequence.
次に、関連性データ登録部11は、入力データに出力品の識別情報が含まれるかを判定する(S809)。S809の判定結果が偽の場合(S809:No)、図9のステップS901へ進む。S809の判定結果が真の場合(S809:Yes)、同一個体の出力品の材料データが関連性データ蓄積部4に既に登録されているかを検索する(S810)。ここで、同一個体の出力品の材料データとは、材料データが有する材料識別情報が入力データに含まれる出力品識別情報と同一であり、かつ、材料データが有する材料個体識別情報が入力データに含まれる出力品個体識別情報と同一である材料データである。S810の検索結果が偽の場合(S810:No)、関連性データ登録部11は、出力品識別情報と出力品個体識別情報とに基づいて材料データを生成する(S811)。仮に、入力データにおける出力品情報に材料データの直接格納データに関する情報または材料データ識別情報があれば、関連性データ登録部11は、ステップS812の前段において、その材料データのそれらの情報も登録または更新する。そして、関連性データ登録部11は、自業務の業務データの出力品(出力リソース)として、自業務の業務データに出力品の材料データを紐づける(S812)。すなわち、関連性データ登録部11は、自業務の業務データからその材料データへの接続線を生成する。以降のステップは、図9に続く。 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 before step S812. Then, the related data registration unit 11 links the material data of the output product to the business data of its own business as an output product (output resource) (S812). In other words, the related data registration unit 11 generates a connection line from the business data of its own business to that material data. The subsequent steps are shown in Figure 9.
関連性データ登録部11は、入力データに入力品の識別情報が含まれるかを判定する(S901)。S901の判定結果が偽の場合(S901:No)、ステップS905へ進む。S901の判定結果が真の場合(S901:Yes)、同一個体の入力品の材料データが関連性データ蓄積部4に既に登録されているかを検索する(S902)。ここで、同一個体の入力品の材料データとは、材料データが有する材料識別情報が入力データに含まれる入力品識別情報と同一であり、かつ、材料データが有する材料個体識別情報が入力データに含まれる入力品個体識別情報と同一である材料データである。S902の検索結果が偽の場合(S902:No)、関連性データ登録部11は、入力品識別情報と入力品個体識別情報とに基づいて材料データを生成する(S903)。仮に、入力データにおける入力品情報に材料データの直接格納データに関する情報または材料データ識別情報があれば、関連性データ登録部11は、ステップS904の前段において、生成した材料データにその情報も登録する。そして、関連性データ登録部11は、自業務の業務データの入力品として、入力品の材料データを紐づける(S904)。すなわち、関連性データ登録部11は、その材料データから自業務の業務データへの接続線を生成する。 The related data registration unit 11 determines whether the input data contains identification information of the input item (S901). If the determination result in S901 is false (S901: No), the process proceeds to step S905. If the determination result 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 this information with the generated material data before step S904. Then, the related data registration unit 11 links the material data of the input item to the input item of its own business data (S904). In other words, the related data registration unit 11 generates a connection line from that material data to the business data of its own business.
次に、関連性データ登録部11は、入力データにその他の4Mの識別情報(すなわち、作業者、設備、または作業手順の識別情報)が含まれるかを判定する(S905)。S905の判定結果が偽の場合(S905:No)、処理を終了する。S905の判定結果が真の場合(S905:Yes)、関連性データ登録部11は、その4Mの同一のデータ識別情報の4Mデータが関連性データ蓄積部4に既に登録されているかを検索する(S906)。S906の検索結果が偽の場合(S906:No)、関連性データ登録部11は、その4Mの4Mデータを生成する(S907)。そして、関連性データ登録部11は、自業務の入力リソースとして、その4Mデータを自業務の業務データに紐づける(S908)。すなわち、関連性データ登録部11は、その4Mデータから自業務の業務データへの接続線を生成する。 Next, the relevance 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 terminates. If the result of the determination in S905 is true (S905: Yes), the relevance data registration unit 11 searches whether 4M data with the same data identification information for that 4M is already registered in the relevance data storage unit 4 (S906). If the search result in S906 is false (S906: No), the relevance data registration unit 11 generates 4M data for that 4M (S907). Then, the relevance 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 relevance data registration unit 11 generates a connection line from that 4M data to the business data of its own business.
次に、図8および図9にて示した手順によって、入力データに基づき、関連性データを生成および登録する手順の具体的な例について説明する。 Next, we will explain a specific example of the procedure for generating and registering related data based on input data, as shown in Figures 8 and 9.
図10は、第1実施形態に係る関連性データの生成および登録の手順の具体例を示す図である。 Figure 10 shows a specific example of the procedure for generating and registering related data according to the first embodiment.
関連性データ蓄積部4に関連性データが蓄積されていない状態において、データ登録装置7から、関連性データ登録部11に入力データ1001が入力されたものとする。この場合、関連性データ登録部11は、入力データ1001に含まれる業務識別情報と業務対象識別情報とに基づいて、業務識別情報が業務A1で、業務対象識別情報がa01の業務データ(ノード)1002を生成する。そして、関連性データ登録部11は、入力データ1001に含まれる入力品識別情報と入力品個体識別情報とに基づいて、入力品識別情報が材料1で入力品個体識別情報がmat1_01の材料データ(ノード)1003を生成する。関連性データ登録部11は、材料データ1003から業務データ1002への紐づけ情報(接続線)1004を生成する。さらに、関連性データ登録部11は、入力データ1001に含まれる4M識別情報と4Mデータ識別情報とに基づいて、4M識別情報が設備1で4Mデータ識別情報のmac_col1_1の値がmac_rec01の設備データ1005を生成する。関連性データ登録部11は、設備データ1005から業務データ1002への紐づけ情報1006を生成する。以上により、業務対象a01の業務A1が実施された場合に、用いられた4Mリソースおよびそれに関連する現場データを取得するための情報が関連付けられて関連性データ蓄積部4に登録される。 Assume that no related data is stored in the related data storage unit 4, and that 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 based on the 4M identification information and 4M data identification information contained in the input data 1001, where the 4M identification information is equipment 1 and the value of the 4M data identification information mac_col1_1 is mac_rec01. The related data registration unit 11 then 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, information for acquiring the 4M resources used and related field data is associated and registered in the related data storage unit 4.
次に、データ登録装置7から、関連性データ登録部11に入力データ1007が入力されたものとする。入力データ1007は、例えば、通常の業務プロセスであれば、業務A1の次業務では、設備2を用いて業務A2を実施する予定となっていた。しかし、現場の作業変更などにより、業務A1の次業務として、設備1を用いて業務A3を実施した場合の入力データの例である。 Next, let's assume that input data 1007 has been entered from the data registration device 7 into the related data registration unit 11. For example, in a normal business process, the next task after task A1 would have been to perform task A2 using equipment 2. However, due to changes in on-site work, the next task after task A1 would be to perform task A3 using equipment 1. This is an example of input data for that case.
この場合、関連性データ登録部11は、入力データ1007に含まれる業務識別情報と業務対象識別情報とに基づいて、業務識別情報が業務A3で、業務対象識別情報がa01の業務データ1008を生成する。そして、関連性データ登録部11は、前業務識別情報に基づいて、業務識別情報が業務A1で業務対象識別情報がa01の業務データ、すなわち、前業務の業務データ1002の出力品であり、かつ、自業務の業務データ1008の入力品である中間品の材料データ1009を生成する。関連性データ登録部11は、生成した材料データ1009と、前業務の業務データ1002および自業務の業務データ1008とを紐づける。すなわち、関連性データ登録部11は、接続線1010,1011を生成する。また、関連性データ登録部11は、4M識別情報と4Mデータ識別情報に基づいて、設備データ1014を生成すると共に、業務データ1008との紐づけ情報1015を生成する。さらに、関連性データ登録部11は、出力品識別情報および出力品個体識別情報に基づいて、材料データ1012を生成すると共に、業務データ1008との紐づけ情報1013を生成する。 In this case, the related data registration unit 11 generates business data 1008 with business identification information of business A3 and business target identification information of 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 of business A1 and business target identification information of 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 output product individual identification information, and also generates linking information 1013 with the business data 1008.
このように、本発明に係る情報システム1では、入力データに応じて、前後業務の関係性と、業務と業務に用いられた4Mリソースの関係性と、業務および4Mリソースに関連付けられた現場データとの関係性とを生成および関連付けて管理する。その結果、予め定められた業務プロセスおよび4Mリソースの情報がなくても、データトレーサビリティを保証できる。さらに、業務プロセスの変化、新たな業務順、または4Mリソースの利用パターンが発生した場合においても、モデルデータを更新することなくデータ管理を継続することができる。 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, based on the input data. As a result, data traceability can be guaranteed even without predetermined information on business processes and 4M resources. Furthermore, even when business processes change, new task sequences emerge, or 4M resource usage patterns occur, data management can continue without updating the model data.
次いで、データ登録装置7から、入力データ1016が入力されたものとする。この場合、関連性データ登録部11は、入力データ1016に含まれる業務識別情報と業務対象識別情報とに基づいて、業務識別情報が業務B1で、業務対象識別情報がb01の業務データ1017を生成する。このとき、入力品識別情報が部品Aで、入力品個体識別情報がmatA_01の材料データ1012が、既に生成されているため、その材料データは生成されず、業務データ1017と材料データ1012との間の紐づけ情報1018のみが生成される。これにより、業務対象がa01の業務A3(業務データ1008)と業務対象がb01の業務B1(業務データ1017)は、材料識別情報が部品Aで、材料個体識別情報がmatA_01の材料データ1012を介して前後業務として関連付けられる。一方、入力品識別情報が材料2で、入力品個体識別情報がmat2_01の材料データは存在していないため、材料データ1019が生成され、業務データ1017と材料データ1019とが紐づけ情報1020によって関連付けられる。 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 the business data 1017 and material data 1019 are linked by the linking information 1020.
以上のような手順によって、一連の業務プロセスとそれにかかわる4Mリソースおよび現場データの情報を関連付けて記録および管理することができる。その結果、業務プロセス全体に亘るデータ分析を容易に実施することができる。 Through 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.
ここで、入力データ1007には、入力品の識別情報が含まれておらず、前業務識別情報が含まれている。その結果、前業務識別情報に基づいて、業務データ1008とその前業務の業務データ1002とが材料データ1009を介して関連付けられている。同一工程内で行われる業務などでは、必ずしも業務の入力品と出力品に明示的な識別子が付与されていない場合がある。しかし、本発明の情報システム1は、入力データ1007に前業務識別情報を含められる構成としているため、業務の入力品と出力品に明示的な識別子が付与されていない場合であっても、前業務識別情報に基づいて前後業務間の関係性を管理することができる。 Here, the input data 1007 does not contain identification information for the input product, but it does contain identification information for the previous process. As a result, based on the previous process identification information, the process data 1008 and the process data 1002 of that process are linked via the material data 1009. In processes performed within the same stage, explicit identifiers are not always assigned to the input and output products of a process. However, since the information system 1 of the present invention is configured to include previous process identification information in the input data 1007, even if explicit identifiers are not assigned to the input and output products of a process, the relationship between preceding and succeeding processes can be managed based on the previous process identification information.
一方、入力データ1016には、前業務識別情報は含まれておらず、入力品識別情報および入力品個体識別情報が含まれている。また、入力データ1007には、出力品識別情報および出力品個体識別情報が含まれており、後段業務を識別する情報は含まれていない。すなわち、業務A3と業務B1とは、互いに前後の業務であることは明示的な情報として含めることなく、個体識別情報がmatA_01の部品A(すなわち材料データ1012)が、業務A3の出力品であり、かつ、業務B1への入力品であることによって関連付けられている。例えば、業務A3と業務B1が異なる工程である場合、または異なる拠点である場合、業務A3と業務B1とでは、部門または管理システムが異なる場合がある。この場合、各々の業務における出力品および入力品の情報は管理される。しかし、工程または拠点の間での前後業務の関係性は管理されていない可能性がある。そのため、業務対象識別情報は業務A3ではa01、業務B1ではb01となっており、それぞれ異なっている。本発明の情報システム1は、このような場合においても、入力品と出力品の識別情報に基づいて、材料データ1012を介して前後業務間を関連付けて記録および管理することができる。 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, the departments or management systems for tasks A3 and B1 may be different. 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.
また、前述の通り、本発明の情報システム1は、業務A1と業務A3との間など、明示的な出力品および入力品の識別情報がない場合においても、中間品となる材料データ1009を用いて業務間を関連付けている。このため、前業務識別情報に基づいて業務間が関連付けられる場合も、出力品および入力品の識別情報および個体識別情報に基づいて業務間が関連付けられる場合も、同一のデータ構造によって全ての業務プロセスを関連付けて記録および管理することができる。これにより、業務プロセス全体に亘るデータのトレースを行うための処理の複雑性の低減およびトレース処理の高速化が可能となる。 Furthermore, as described above, the information system 1 of the present invention links operations using intermediate material data 1009, even when there is no explicit identification information for output and input products, such as between operations A1 and A3. Therefore, whether operations are linked based on prior operation identification information or based on identification information and individual identification information for output and input products, all business processes can be linked, recorded, and managed using the same data structure. This reduces the complexity of data tracing across the entire business process and speeds up the tracing process.
図11は、第1実施形態に係る関連性データの具体例を示す図である。 Figure 11 shows a specific example of the relevance data according to the first embodiment.
図3に示したように、関連性データは、業務と業務の入出力となる4Mリソースを含む有向グラフによって表現できる。この場合、関連性データは、業務および4Mリソースとそれに関する現場データとの関係性を示すノードの情報と、ノード間を接続する接続線と、ノードおよび接続線が有する属性情報とによって表現することができる。例えば、業務データまたは業務ノードの属性値1101は、そのノードの種別、業務識別情報、業務対象識別情報、その業務の開始日時または終了日時などの直接格納データの実績値、および外部参照データの参照キーの実績値などを含む。 As shown in Figure 3, relevance data can be represented by a directed graph containing 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 indicating the relationship between business processes, 4M resources, and related field data, connection lines connecting the nodes, and attribute information possessed by the nodes and connection lines. For example, the attribute value 1101 of business data or business node includes the node type, business identification information, business target identification information, actual values of directly stored data such as the start or end date and time of the business, and actual values of the reference key of externally referenced data.
部品または完成品、材料などを示す材料データまたは材料ノードの属性値1102は、そのノードの種別、材料識別情報、および材料個体識別情報を含む。属性値1102は、その材料に関する外部参照データの参照キーの実績値または直接格納データの実績値(図示せず)を含んでもよい。材料データは、その材料が入力品としてのみ用いられる場合も、出力品としてのみ用いられる場合も、前後業務の入力品かつ出力品として用いられる場合も、その属性値が示す情報は同一である。前業務識別情報に基づいて、前後業務を関連付けるために生成される材料データ(中間品)についても、基本的な属性値はその他の材料データと同様である。しかし、明示的な材料としての識別情報を有するわけではないため、図11における材料データ1106のように、前後の業務の中間品であることを示すために、材料識別情報および材料個体識別情報は、前後の業務の業務識別情報および業務対象識別情報の組み合わせから構成するようにしてもよい。 The attribute value 1102 of material data or a 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 that 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, only as an output, or as both an input and output for preceding and succeeding processes. For material data (intermediate products) generated to link preceding and succeeding processes based on preceding process 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 process identification information and process target identification information of the preceding and succeeding processes to indicate that it is an intermediate product between preceding and succeeding processes.
作業者、設備、および作業手順などのその他の4Mデータまたは4Mノード1103、1104、1105の属性値は、4Mの種別、および4M識別情報などを含む。属性値1103、1104、1105は、その4Mリソースに関する外部参照データの参照キーの実績値および直接格納データの実績値(図示せず)を含んでもよい。 Other 4M data, such as workers, equipment, and work procedures, or attribute values of 4M nodes 1103, 1104, and 1105, include the 4M type 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 of directly stored data (not shown) related to that 4M resource.
接続線には、入力品として材料と業務を紐づける接続線1111、出力品として業務と材料を紐づける接続線1112、作業者と業務を紐づける接続線1113、設備と業務を紐づける接続線1114、および作業手順と業務を紐づける接続線1115などがある。それら接続線1111~1115の属性値は、接続線の種別を示す情報、および接続線の始点と終点とを示す情報(From、To)などを含む。 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).
本発明の第2実施形態を図12,13を参照しつつ説明する。本実施形態では、第1実施形態との相違点についてのみ説明するものとする。 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.
図12は、第2実施形態に係る関連性データの生成および登録の手順の具体例を示す図である。 Figure 12 shows a specific example of the procedure for generating and registering related data according to the second embodiment.
入力品または出力品となる材料データとは異なり、作業者、設備、および作業手順については、4M識別情報が示す対象と、実体として業務に利用される作業者、設備、および作業手順とは同一である。そのため、業務の実施において現場データが発生するたびに、必ずしもその作業者、設備、および作業手順に関するデータ、すなわちノードを生成する必要はない。ただし、これらの4Mに関する現場データは、業務の実施ごとに異なるため、個々の業務対象の業務データに対し、これらの4Mに対応する現場データを関連付けて記録しておく必要はある。そこで、第2実施形態に係る情報システム1は、作業者、設備、および作業手順に関するデータは、モデルデータとして設定された時点で、モデルデータ蓄積部3に加えて、関連性データ蓄積部4にも登録する。そして、業務の実施ごとに入力される入力データにそれらの4Mの識別情報および関連する現場データの情報が含まれる場合には、その入力データに対応する業務データと4Mデータとの接続線を生成する。この時、4Mデータ(すなわちノード)ではなく、接続線に4Mに対応する現場データの情報を含める。 Unlike material data that becomes input or output, the workers, equipment, and work procedures are identical to those actually used in the work, as indicated by the 4M identification information. 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 this 4M-related field data differs for each execution of work, it is necessary to associate and record the field data corresponding to these 4Ms with the work data for each individual work target. Therefore, in the information system 1 according to the second embodiment, data related to workers, equipment, and work procedures is registered in both the model data storage unit 3 and the related data storage unit 4 when it is set as model data. Then, if the input data entered for each execution of work includes the identification information of these 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, not the 4M data (i.e., nodes).
図12では、図5にて示したように、モデルデータとしてどのような業務および4Mリソースの要素があるかを定義された時点で、関連性データ蓄積部4には、設備1から設備5の設備データが格納されている例を示している。ここで記録された各設備データには、設備データ1201のように、業務または4Mの区分を示す種別、および4M識別情報が属性値として記録されている。 Figure 12 shows an example where, as shown in Figure 5, the relationship data storage unit 4 stores equipment data for equipment 1 through 5, at the point when the elements of the business and 4M resources are defined as model data. Each piece of equipment data recorded here includes attribute values such as equipment data 1201, indicating the type of business or 4M category, and 4M identification information.
ここで、図10の入力データ1001と同様の入力データ1202が入力された場合について説明する。第2実施形態に係る情報システム1は、入力データ1202に含まれる4M識別情報と4Mデータ識別情報とに基づいて、予め登録されている設備1に対応する設備データ1204と、本入力データにより生成した業務データ1205との間の紐づけ情報を生成する。すなわち、情報システム1は、設備データ1204から業務データ1205への接続線1203を生成する。この時、接続線1203には、接続線の種別、始点、および終点の情報に加え、4Mデータ識別情報が示す外部参照データの情報が記録される。 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 the equipment data 1204 corresponding to the pre-registered equipment 1 and the 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, its start point, and its end point, as well as information about the external reference data indicated by the 4M data identification information.
次いで、入力データ1206が入力された場合においても、入力データ1206に含まれる4M識別情報および4Mデータ識別情報に基づいて、設備1に対応する設備データ1204と業務データ1208との間の紐づけ情報(接続線1207)が生成される。この時、その接続線1207の属性値として、4Mデータ識別情報が示す外部参照データの情報が記録される。 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 external reference data information indicated by the 4M data identification information is recorded as the attribute value of the connection line 1207.
このように、第2実施形態に係る情報システム1は、作業者、設備、および作業手順に関するデータまたはノードは、ノード情報を予め登録しておき、入力データが入力されるたびに、接続線のみを生成する。これにより、入力データが入力されるたびにこれらの4Mノードを生成する場合に比べて、関連性データの生成処理を簡易化し、記録する総データ量も削減することができる。 Thus, in the information system 1 according to the second embodiment, data or nodes related to workers, equipment, and work procedures are pre-registered, and only connection lines are generated each time input data is received. This simplifies the generation process of related data and reduces the total amount of data to be recorded compared to generating these 4M nodes each time input data is received.
図13は、第2実施形態に係る関連性データの生成および登録の手順の一例を示す図である。 Figure 13 shows an example of the procedure for generating and registering related data according to the second embodiment.
基本的な動作手順は、図8および図9に示したものと同様であり、ステップS901でNoの場合およびステップS904の後続の処理が異なるのみであるため、同様な記載を省略する。関連性データ登録部11は、入力データにその他4Mの識別情報、すなわち、作業者、設備、および作業手順に対応する4M識別情報を含むかを判定する(S1301)。S1301の判定結果が偽の場合(S1301:No)、処理を終了する。S1301の判定結果が真の場合(S1301:Yes)、関連性データ登録部11は、入力データに含まれる業務識別情報および業務対象識別情報に対応する業務データ(すなわち自業務の業務データ)と、4M識別情報に対応する4Mデータとの間の紐づけ情報を検索する。すなわち、関連性データ登録部11は、接続線が関連性データ蓄積部4に既に登録されているかを検索する(S1302)。S1302の検索結果が真の場合(S1302:Yes)、関連性データ登録部11は、4Mデータ識別情報に基づいて、接続線の属性情報を更新する(S1304)。S1302の検索結果が偽の場合(S1302:No)、関連性データ登録部11は、4Mデータ識別情報に基づいて、その業務データおよび4Mデータ間の接続線を生成し、業務データと4Mデータを紐づける(S1303)。 The basic operating procedure is the same as that 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 determination result of S1301 is false (S1301: No), the process ends. If the determination result of 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 in S1302 is true (S1302: Yes), the relationship data registration unit 11 updates the attribute information of the connection line based on the 4M data identification information (S1304). If the search result in S1302 is false (S1302: No), the relationship 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).
以上述べたように、本発明に係る情報システム1は、入力データに応じて、業務間の関連性、業務と4Mリソースとの関連性、およびその関連データ間の関係性を生成する。これにより、現場の業務プロセスの変化、製品または製品仕様ごとの業務プロセスまたは業務に用いるリソースに違いが発生した場合においても、モデルデータを変更することなく、一連の業務プロセスに関連するデータを関連付けて記録および管理することができる。この結果、関連性データ蓄積部4には、例えば、生産業務プロセスでは、製品などの個々の業務対象が、どのような業務プロセスによって、それぞれの業務においてどのようなリソースおよび関連データの元に作られたかの実績を記録および管理することができる。このように蓄積された関連性データを用いて多様な分析が可能となる。 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, based on input data. This allows for the recording and management of data related to a series of business processes in a related manner, even when changes occur in on-site business processes or differences arise in business processes or resources used for each product or product specification, without modifying 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, and what resources and related data were used in each business process. This accumulated relationship data enables diverse analyses.
本発明の第3実施形態を図14,15を参照しつつ説明する。本実施形態では、第1実施形態との相違点についてのみ説明するものとする。 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.
本実施形態における関連性データと工程表の業務構造を比較、分析する場合の例について説明する。 This section describes an example of comparing and analyzing the business structure of the relevance data and process chart in this embodiment.
図14は、第3実施形態の関連性データと工程表の業務構造の分析の一例を示す図である。 Figure 14 shows an example of the analysis of the business structure of the related data and process chart in the third embodiment.
図14に示すような分析用のユーザインタフェースは、データ提供インタフェース15が提供してもよいし、アプリケーション9がデータ提供インタフェース15から関連性データの情報を習得することで実現してもよい。 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 relevant data information from the data provision interface 15.
図14におけるユーザインタフェース(または画面)1401は、計画プロセス表示領域1402と、関連性データの検索条件入力領域1403と、実績プロセスの表示領域1404とを有する。 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 a display area 1404 for the actual process.
例えば、生産業務では、工程表またはBill of Procss(BOP)、部品表またはBill of Materials(BOM)、設備表またはBill of Equipment(BOE)などと呼ばれる設計上の業務および工程の流れ、部品同士の関係性、および設備構造などの情報がある。これらの情報に基づいて生成される業務プロセスと4Mリソースとの関係性は、設計上もしくは計画上の業務プロセス構造を示す。そのため、このような設計または計画データから生成される業務プロセス構造を計画プロセスと呼ぶ。計画プロセスは、例えば、図14における計画プロセス表示領域1402に示すように構成することができる。一方、実際の業務プロセスおよび各業務で用いられるリソースは、必ずしも計画プロセスと一致しない場合がある。 For example, in production operations, there is information such as the flow of design-related tasks and processes, the relationships between parts, and equipment structure, which are called process charts or Bill of Process (BOP), bill of materials or Bill of Materials (BOM), and equipment list or 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 task may not necessarily match the planning process.
例えば、図14では、ユーザが検索条件入力領域1403において、関連性データの検索条件として、材料識別情報と材料個体識別情報とを有する材料データを特定するための条件(部品BのmatB_01)を入力し、関連性データを検索したものとする。この場合、情報システム1は、その部品(部品BのmatB_01)に関連付けられている一連の業務プロセスに対する関連性データを抽出し、実績としての業務プロセスおよび各業務で用いられたリソースの関係性を示す関連性データの構造を表示領域1404に表示する。これを実績プロセスとする。図14の例において、計画上のプロセスモデルに対して、実績プロセスでは、業務A2が実施されることなく、業務A3が実施されていること、さらに、業務A3では、設備3ではなく設備1が用いられたこと、などを容易に把握することができる。このように、本発明によって記録された関連性データを実績プロセスとして、BOPなどの計画または設計データから生成される計画プロセスと比較することで、BOP構造の計画と実績との予実差の分析が容易となる。 For example, in Figure 14, the user enters a search condition (matB_01 of part B) in the search condition input area 1403 to identify material data containing material identification information and individual material identification information, 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, which shows the relationship between the actual business processes and the resources used in each process, in the display area 1404. This is referred to as the actual process. In the example in Figure 14, it is easy to understand that, compared to the planned process model, in the actual process, task A3 was performed instead of task A2, and furthermore, in task 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.
図15は、第3実施形態の関連性データと工程表の業務構造の分析の別例を示す図である。 Figure 15 shows another example of the analysis of the business structure of the related data and process chart in the third embodiment.
図15では、関連性データの検索条件として、領域1503に示すように、データ検索の起点となる業務(業務A1)と、業務の実施期間を入力し、関連性データを検索したものとする。この場合、情報システム1は、その期間における複数の業務A1の関連性データと、それに関連付けられている一連の業務プロセスに関する関連性データを抽出する。この条件において、複数の関連性データの記録が存在する場合、抽出されたノード数および接続線の数を領域1505、1506、1507、1508、1509のように表示してもよい。また、計画上のプロセスモデルと異なる関係性を示している領域1506および1509などをその他の領域と区別して表示してもよい。 In Figure 15, as shown in area 1503, the search criteria for related data are the starting task (task A1) and the duration of the task, and related data is searched. In this case, information system 1 extracts related data for multiple tasks A1 during that period, and related data for a series of associated business processes. 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. Furthermore, areas 1506 and 1509, which show relationships different from the planned process model, may be displayed separately from other areas.
図15の例では、その条件に合致する業務A1の関連性データの記録が10レコード(すなわち10業務対象)あり、そのうちの2レコードは、業務A1の次に業務A2ではなく、業務A3が実施されていることがわかる。また、業務A3では、10レコードのうち1レコードは、設備3ではなく設備1が利用されたことがわかる。また、1レコードは、業務B2ではなく業務B1の結果、部品Bが出力されていることがわかる。このようにして、計画プロセスと関連性データが示す実績プロセスとを比較することで、計画外の業務順および4Mリソースの利用がどの程度発生したかを容易に把握することができる。また、それぞれのノードおよび接続線、数字などを選択することで、図11で示したような各ノードおよび接続線の属性値をさらに表示するようにしてもよい。 In the example in Figure 15, there are 10 records (i.e., 10 business targets) of related data for task A1 that meet the conditions. Of these, 2 records show that task A3 was performed after task A1, not task A2. Furthermore, in task A3, 1 of the 10 records shows that equipment 1 was used instead of equipment 3. Also, 1 record shows that part B was output as a result of task B1, not task B2. By comparing the planned process with the actual process shown by the related data in this way, it is easy to understand the extent of unplanned task sequences and the use of 4M resources. Additionally, by selecting each node, connection line, and number, the attribute values of each node and connection line, as shown in Figure 11, can be further displayed.
このほかにも、不具合なく業務が実施された場合の業務および工程順(正規ルート)を計画プロセスとして定義し、それに対する実績プロセスを比較することで、正規ルートと異なる手順を辿った業務対象がどの程度存在したかなどの逸脱の発生の分析もできる。 In addition, by defining the planned process as the sequence of tasks and processes (the normal route) when the work is carried out without problems, and comparing the actual process against this plan, it is possible to analyze the occurrence of deviations, such as the extent to which tasks followed a different procedure than the normal route.
このように計画プロセスと実績プロセスとの差分を提示した結果、ユーザの操作(ボタン1510の押下)によって、実績プロセスの構造を計画プロセスおよびBOPデータに反映するように構成してもよい。また、このとき、実績プロセスを構成する関連性データのレコード数に対して、発生確率の小さい計画プロセスとの差分については、計画プロセスに反映しない、などの取捨選択ができる構成をさらに備えてもよい。これにより、例えば入力データの生成エラーなどによって誤って登録された関連性データがあったとしても、必要な計画プロセスと実績プロセスとの差分のみを計画プロセスおよびBOPデータに反映することができる。 As a result of presenting the difference between the planned process and the actual process in this way, the system may be configured to reflect the structure of the actual process in the planned process and BOP data through user action (pressing button 1510). Furthermore, the system may also include a configuration that allows for selection, such as not reflecting differences between the planned process and the actual process that have a low probability of occurring relative to the number of records in the related data constituting the actual process. This allows, for example, that even if related data is incorrectly registered due to an input data generation error, only the necessary differences between the planned and actual processes can be reflected in the planned process and BOP data.
また、計画と実績との差分の比較以外にも、一定期間ごとの実績プロセスの構造を示すことで、業務プロセス、業務および4Mリソースの関係性がどのように変化してきたかを比較、分析することもできる。さらに、一定期間ごとに変化する実績プロセスと、その実績プロセスにおける現場データを合わせて分析すれば、例えば、不良発生の少ない業務プロセスはどのような構造であったか、リードタイムの短い業務プロセスはどのような構造であったか、なども分析することができる。 In addition to comparing the difference between plan and actual results, showing the structure of the actual process over a certain period allows for comparison and analysis of how the relationships between business processes, operations, and 4M resources have changed. Furthermore, by analyzing the actual process that changes over a certain period together with the field data within that process, it becomes possible to analyze, for example, the structure of business processes with low defect rates, or the structure of business processes with short lead times.
本発明の第4実施形態を図16を参照しつつ説明する。本実施形態では、第1実施形態との相違点についてのみ説明するものとする。 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.
本実施形態において、入力データに基づいて、関連性データを生成および登録する手順の具体的な例を説明する。 In this embodiment, a specific example of a procedure for generating and registering relevant data based on input data will be described.
図16は、第4実施形態の関連性データの生成および登録手順の具体的な例を示す図である。 Figure 16 shows a specific example of the procedure for generating and registering relational data according to the fourth embodiment.
各種業務を実施するときに、業務中の不具合などにより同一の業務を繰り返し実施する場合、または実施済みの上流のプロセスの業務に巻き戻って繰り返し実施する場合がある。本発明の第4の実施形態に係る情報システム1では、このように繰り返し実施される業務の記録に対し、前業務識別情報に加えて、前業務の業務対象の識別情報をさらに含める。 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 already completed upstream process. 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, further identification information of the target of the previous task.
図16の領域1601に示すように、業務対象a01に対し、業務A1と業務A2が実施された状況において、不具合などにより業務A2が繰り返し実施されたものとする。この場合、例えば、入力データ1602が入力される。入力データ1602は、業務A2の二度目の実施記録として、一度目の実施とは異なる業務対象識別情報(a01_2)を含んでいる。そして、前業務に関する情報として、前業務識別情報が同一業務の業務A2であり、前業務の業務対象識別情報が一度目の実施記録に対応するa01であるという情報を含んでいる。 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, as a record of the second execution of task A2, includes task identification information (a01_2) that is different from the first execution. Furthermore, as information regarding the previous task, it includes information 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.
この場合、情報システム1は、まず、二度目の実施記録である業務識別情報が業務A2で、業務対象識別情報がa01_2の業務データ1605を生成する。そして、情報システム1は、一度目の実施記録である業務識別情報が業務A2で、業務対象識別情報がa01の業務データ1603と、二度目の実施記録である業務識別情報が業務A2で、業務対象識別情報がa01_2の業務データ1605との間の中間生成物となる材料データ1604を生成する。そして、情報システム1は、材料データ1604を介して業務データ1603と業務データ1605とを関連付ける。 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, the first execution record, with business identification information of business A2 and business target identification information of a01, and business data 1605, the second execution record, with business identification information of business A2 and business target identification information of a01_2. Finally, information system 1 associates business data 1603 and business data 1605 via material data 1604.
これにより、繰り返し実施される業務の記録についても、その他の場合と同様の関連性データの構造として記録および管理ができる。その結果、データのトレースに係る処理の複雑性を低減できる。また、この場合、業務対象識別情報は、業務対象の個体を示す情報および指図などの情報と、業務の実施回数を組み合わせることで構成してもよい。図16では、同一の業務を続けて複数回実施する場合の例を示している。しかし、業務識別情報と前業務識別情報が異なる場合についても、業務識別情報と業務対象識別情報に基づいて業務データを生成し、前業務識別情報と前業務対象識別情報に対応した業務データとの間の中間生成物となる材料データを生成してもよい。この場合、これらの業務データ間を関連付ける処理手順は同様である。 This allows for the recording and management of recurring tasks using the same relevance data structure as other cases. As a result, the complexity of data tracing can be reduced. Furthermore, in this case, the task identification information may be composed of information indicating the individual task, information such as instructions, and 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 differ, task data may be generated based on the task identification information and task 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.
また、図16の領域1611に示すように、繰り返し実施される業務データは、明示的な識別子を有する材料ノードによって関連付けることもできる。これは、例えば、下流の工程まで業務を実施した後に、下流の工程の出力品を再度、上流の工程の入力品として二度目以降の業務を実施した場合などに対応する。この場合、例えば、入力データ1612のようなデータが入力される。入力データ1612は、入力データ1602と同様に、業務識別情報が業務A1であり、二度目の実施記録としての業務対象識別情報が一度目の実施とは異なる業務対象(a01_2)であるとの情報を含んでいる。また、当該業務に対する入力品に関する情報として、入力品識別情報が部品A、入力品個体識別情報がmatA_01であるという情報を含んでいる。この部品AのmatA_01が示す材料データ1614は、一度目の業務A1、A2、A3を実施した結果として出力されたものである。この場合、情報システム1は、第1の実施形態と同様に、二度目の実施記録としての業務データ1613の入力品として材料データ1614と業務データ1613とを紐づける。その結果、業務A3にて部品Aを出力した後に、二度目の業務A1が実施されたことを示す関連性データが記録される。 Furthermore, as shown in area 1611 of Figure 16, repeatedly performed business data can also be associated with material nodes that have 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 business execution. In this case, data such as input data 1612 is input. Similar to input data 1602, input data 1612 includes 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 includes 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 material data 1614 and business data 1613 as input items for business data 1613, which serves as a record of the second execution. As a result, after outputting part A in business A3, related data indicating that business A1 was performed a second time is recorded.
以上の通り、本発明の第4実施形態に係る情報システム1は、同一の業務が繰り返し実施される場合においても、その業務順、業務および4Mリソースの関係性を容易にトレースできる構造においてデータを管理することができる。 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 4M resources, even when the same tasks are performed repeatedly.
以上にて説明したように、上述した実施形態によれば、本発明に係る情報システム1は、入力データに応じて、業務間の関係性、業務と4Mリソースとの関係性、およびその関連データ間の関係性を生成する。これにより、現場の業務プロセスの変化、製品または製品仕様ごとの業務プロセスまたは業務に用いるリソースの違いが発生した場合においても、モデルデータを変更することなく、一連の業務プロセスに関連するデータを関連付けて記録および管理することができる。その結果、本発明に係る情報システム1により、業務プロセスの変化に柔軟に対応し、データモデルの管理、運用工数を削減しつつ、業務プロセス全体の効率向上に向けたデータ分析が可能となる。 As described above, according to the embodiment described, 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 allows for the recording and management of data related to a series of business processes in association with each other, even when changes occur in on-site business processes or differences in business processes or resources used for each product or product specification, without modifying the model data. As a result, the information system 1 according to the present invention enables flexible responses to changes in business processes, reduces data model management and operational man-hours, and facilitates data analysis aimed at improving the overall efficiency of business processes.
また、本発明に係る情報システム1は、製品などの個々の業務対象が、どのような業務プロセスによって、それぞれの業務においてどのようなリソースおよび関連データの元に作られたかの実績を記録および管理することができる。このため、工程表などの計画上の計画プロセスと、実績としての業務および業務に関連するリソースの関係性である実績プロセスとを比較することで、業務プロセスの計画と実績の予実差の分析を容易に実施することができる。 Furthermore, the information system 1 according to the present invention can record and manage the actual process by which individual business objects, such as products, were created, and the resources and related data used in each 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 becomes easy to analyze the difference between planned and actual business processes.
また、業務の出力品または入力品に明示的な識別情報がない場合においても、同一のデータ構造によって全ての業務プロセスを関連付けて記録および管理することができる。これにより、業務プロセス全体に亘るデータのトレースを行うための処理の複雑性の低減およびトレース処理の高速化が可能となる。 Furthermore, even when the output or input of a business process lacks explicit identification information, all business processes can be linked, recorded, and managed using the same data structure. This reduces the complexity of data tracing across the entire business process and speeds up the tracing process.
また、同一の業務が繰り返し実施される場合においても、その業務順と、業務および4Mリソースの関係性を容易にトレースできる構造においてデータを管理することができる。 Furthermore, even when the same task is performed repeatedly, the data can be managed in a structure that allows for easy tracing of the task sequence and the relationship between the task and the 4M resources.
1…情報システム、3…モデルデータ蓄積部、4…関連性データ蓄積部、5…現場データ蓄積部、10-1…プロセッサ、10-2…メモリ、11…関連性データ登録部、14…提供データ生成部、15…データ提供インタフェース、110…業務データまたは業務ノード、120…部品データまたは部品ノード、130…作業者データまたは作業者ノード、140…設備データまたは設備ノード、150…作業手順データまたは作業手順ノード、160…完成品データまたは完成品ノード、MM…記憶媒体
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 (10)
所定のコンピュータプログラムを記憶する、少なくとも一つのメモリと、
連続して行われる2つの業務のうち、先に行われる業務である前業務について、前記前業務の識別情報および前記前業務の対象の識別情報を含む業務データと、前記前業務に入力される入力リソースを特定する情報である材料データと、前記前業務に関連する設備を特定する情報である設備データと、前記業務データに前記材料データおよび前記設備データを紐づける紐づけ情報とを含む関連性データを記憶する関連性データ蓄積部を有する記憶装置と、を有し、
前記プロセッサは、前記所定のコンピュータプログラムを実行することにより、
前記前業務の後に行われる業務である後業務について、前記後業務の識別情報、前記前業務の識別情報、前記前業務の対象の識別情報、および前記後業務から出力される出力リソースを特定する情報を含む入力データを受信し、前記入力データに前記前業務の識別情報が含まれる場合、前記前業務と前記後業務との間に、前記前業務の出力リソースとなり、かつ前記後業務の入力リソースとなる中間リソースを生成し、
生成した中間リソースを前記関連性データ蓄積部に登録する、
情報システム。 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.
前記業務の識別情報と、前記業務の対象の識別情報とに基づいて、前記業務の識別情報および前記業務の対象の識別情報を含む前記業務データを生成し、
前記入力データに前記入力リソースを特定する情報が含まれている場合、前記入力リソースを特定する情報に基づいて、前記入力リソースに関する入力リソースデータを生成し、
前記業務の入力リソースとして前記入力リソースデータを前記業務データと関連付けるデータを生成し、生成したデータを前記関連性データ蓄積部に登録する、
請求項1に記載の情報システム。 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 .
前記業務の識別情報と、前記業務の対象の識別情報とに基づいて、前記業務の識別情報および前記業務の対象の識別情報を含む前記業務データを生成し、
前記入力データに前記出力リソースを特定する情報が含まれている場合、前記出力リソースを特定する情報に基づいて、前記出力リソースに関する出力リソースデータを生成し、
前記業務の出力リソースとして前記出力リソースデータを前記業務データと関連付けるデータを生成し、生成したデータを前記関連性データ蓄積部に登録する、
請求項1に記載の情報システム。 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 .
前記業務の識別情報と、前記業務の対象の識別情報とに基づいて、前記業務の識別情報および前記業務の対象の識別情報を含む前記業務データを生成し、
前記入力データに前記入力リソースまたは前記出力リソースのリソースの識別情報と前記リソースに関するデータの識別情報とが含まれている場合、前記リソースの識別情報と、前記リソースに関するデータの識別情報とに基づいて、前記業務に関連する業務関連データを生成し、生成した業務関連データを前記関連性データ蓄積部に登録する、
請求項1に記載の情報システム。 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 .
請求項1に記載の情報システム。 The aforementioned relationship data has the structure of a directed graph.
The information system according to claim 1.
前記プロセッサは、
前記入力データに前記前業務の識別情報と、前記前業務の業務対象の識別情報とが含まれている場合、前記前業務の識別情報と、前記前業務の業務対象の識別情報を有する前業務と後業務との間に、前記前業務の出力リソースとなり、かつ前記後業務の入力リソースとなる中間リソースを生成し、生成した中間リソースを前記関連性データ蓄積部に登録する、
請求項1に記載の情報システム。 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 .
前記入力データとなる現場データを蓄積する現場データ蓄積部と、
前記現場データ蓄積部にアクセスするためのアクセス情報を蓄積するモデルデータ蓄積部と、を有し、
前記プロセッサは、前記所定のコンピュータプログラムを実行することにより、
前記関連性データと、前記アクセス情報とに基づいて、前記現場データ蓄積部から現場データを取得して、取得したデータをインタフェースに提供する、
請求項4に記載の情報システム。 The aforementioned 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 .
前記リソースの識別情報に対応する関連性データを、前記モデルデータ蓄積部および前記関連性データ蓄積部に登録し、
前記入力データに基づいて、前記リソースの識別情報に対応する関連性データと、前記業務の識別情報および前記業務の対象の識別情報に対応する業務データとを関連付ける、
請求項7に記載の情報システム。 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 .
請求項1に記載の情報システム。 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.
連続して行われる2つの業務のうち、先に行われる業務である前業務について、前記前業務の識別情報および前記前業務の対象の識別情報を含む業務データと、前記前業務に入力される入力リソースを特定する情報である材料データと、前記前業務に関連する設備を特定する情報である設備データと、前記業務データに前記材料データおよび前記設備データを紐づける紐づけ情報とを含む関連性データを記憶装置に記憶させ、
前記前業務の後に行われる業務である後業務について、前記後業務の識別情報、前記前業務の識別情報、前記前業務の対象の識別情報、および前記後業務から出力される出力リソースを特定する情報を含む入力データを受信し、前記入力データに前記前業務の識別情報が含まれる場合、前記前業務と前記後業務との間に、前記前業務の出力リソースとなり、かつ前記後業務の入力リソースとなる中間リソースを生成し、
生成した中間リソースを前記記憶装置に登録する、
情報管理方法。
A method of information management that is performed 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 methods.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022133446A JP7844286B2 (en) | 2022-08-24 | 2022-08-24 | Information systems and information management methods |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022133446A JP7844286B2 (en) | 2022-08-24 | 2022-08-24 | Information systems and information management methods |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024030511A JP2024030511A (en) | 2024-03-07 |
| JP7844286B2 true JP7844286B2 (en) | 2026-04-13 |
Family
ID=90105545
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022133446A Active JP7844286B2 (en) | 2022-08-24 | 2022-08-24 | Information systems and information management methods |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7844286B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160203434A1 (en) | 2015-01-13 | 2016-07-14 | Accenture Global Services Limited | Factory management system |
| JP2019153051A (en) | 2018-03-02 | 2019-09-12 | 株式会社日立製作所 | Information collection display system, information collection method, and information display method |
| JP2020087188A (en) | 2018-11-29 | 2020-06-04 | 株式会社日立製作所 | Achievement data management device |
| JP2021002138A (en) | 2019-06-20 | 2021-01-07 | 株式会社日立製作所 | Information system and information management method |
| JP2022020927A (en) | 2020-07-21 | 2022-02-02 | 株式会社日立製作所 | Process model creation system and process model creation method |
-
2022
- 2022-08-24 JP JP2022133446A patent/JP7844286B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160203434A1 (en) | 2015-01-13 | 2016-07-14 | Accenture Global Services Limited | Factory management system |
| JP2019153051A (en) | 2018-03-02 | 2019-09-12 | 株式会社日立製作所 | Information collection display system, information collection method, and information display method |
| JP2020087188A (en) | 2018-11-29 | 2020-06-04 | 株式会社日立製作所 | Achievement data management device |
| JP2021002138A (en) | 2019-06-20 | 2021-01-07 | 株式会社日立製作所 | Information system and information management method |
| JP2022020927A (en) | 2020-07-21 | 2022-02-02 | 株式会社日立製作所 | Process model creation system and process model creation method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024030511A (en) | 2024-03-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Van Der Aalst | Process discovery from event data: Relating models and logs through abstractions | |
| Soffer et al. | On the notion of soft‐goals in business process modeling | |
| US12147218B2 (en) | Information collection and display system, information collection method, and information display method | |
| Shahbaz et al. | Product design and manufacturing process improvement using association rules | |
| JP7425691B2 (en) | Process model creation system and process model creation method | |
| JP2019153051A5 (en) | ||
| van der Aalst et al. | Removing operational friction using process mining: challenges provided by the internet of production (IoP) | |
| Prado et al. | Agile DMAIC cycle: incorporating process mining and support decision | |
| Lugaresi et al. | Exploiting a combined process mining approach to enhance the discovery and analysis of support processes in manufacturing | |
| KR101175475B1 (en) | Workflow processing method and device | |
| JP7844286B2 (en) | Information systems and information management methods | |
| Li et al. | Checking constraints for object-centric process executions | |
| Shahbaz et al. | Data mining methodology in perspective of manufacturing databases | |
| Günther et al. | Data Enabled Failure Management Process (DEFMP) across the Product Value Chain | |
| JP2025060993A (en) | System and Program | |
| JP7755528B2 (en) | Process model creation system and method | |
| Taylor et al. | Case study in process mining in a multinational enterprise | |
| JP4599242B2 (en) | Process management system and process management method | |
| Abb et al. | Identifying process improvement opportunities through process execution benchmarking | |
| US20020169646A1 (en) | Planning and administrating a manufacturing plant | |
| JP7503945B2 (en) | Information collection system and information collection method | |
| JP7284301B2 (en) | Information gathering system | |
| El-Gharib | Using Process Mining Technology to Understand User Behavior in SaaS Applications | |
| US20250069007A1 (en) | Data collection display system and data collection display method | |
| Dowling | Design and Implementation of Downtime Management System for Assembly Production: Software specification and practical challenges |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250228 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20251210 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251223 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20260218 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20260303 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260401 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7844286 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |