Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7525544B2 - Visualization support method and visualization support device - Google Patents
[go: Go Back, main page]

JP7525544B2 - Visualization support method and visualization support device - Google Patents

Visualization support method and visualization support device Download PDF

Info

Publication number
JP7525544B2
JP7525544B2 JP2022092196A JP2022092196A JP7525544B2 JP 7525544 B2 JP7525544 B2 JP 7525544B2 JP 2022092196 A JP2022092196 A JP 2022092196A JP 2022092196 A JP2022092196 A JP 2022092196A JP 7525544 B2 JP7525544 B2 JP 7525544B2
Authority
JP
Japan
Prior art keywords
equipment
data
objects
screen
facility
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
Application number
JP2022092196A
Other languages
Japanese (ja)
Other versions
JP2023179111A (en
Inventor
慧 奈良田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2022092196A priority Critical patent/JP7525544B2/en
Publication of JP2023179111A publication Critical patent/JP2023179111A/en
Application granted granted Critical
Publication of JP7525544B2 publication Critical patent/JP7525544B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Testing And Monitoring For Control Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、設備の構成を可視化する技術に関する。 The present invention relates to technology for visualizing equipment configuration.

近年、工場やプラント等では機器や装置等の設備を運転しており、これらの設備の稼働状況をリアルタイムで監視する設備状態の可視化システムの導入が進んでいる。設備状態の可視化システムは、設備の構成を表現した図をシステムの監視画面上に表示して、設備毎に監視項目を表示することで、設備に問題が発生した場合に、監視画面上から一目で問題個所を特定することが可能となる。 In recent years, factories and plants have been operating equipment such as machines and devices, and the introduction of equipment status visualization systems that monitor the operating status of this equipment in real time is progressing. Equipment status visualization systems display a diagram showing the equipment configuration on the system's monitoring screen and display the monitoring items for each piece of equipment, making it possible to identify the problem area at a glance from the monitoring screen if a problem occurs with the equipment.

設備の更新や機器の入れ替えを行う際には、設備状態可視化システムの監視画面を変更する。監視画面を構築する技術としては、特許文献1、2が知られている。 When updating equipment or replacing devices, the monitoring screen of the equipment status visualization system is changed. Technologies for constructing the monitoring screen are known from Patent Documents 1 and 2.

特許文献1には、部品同士の関連や階層などの組み合わせ構造の設計を支援する装置の画面表示において、データベースに登録された情報を基に、次に選択するべき画面表示/入出力部品の属性リストを提示する技術が記載されている。 Patent document 1 describes a technology that, on the screen display of a device that supports the design of combination structures such as relationships between parts and hierarchical structures, presents a list of attributes of the screen display/input/output parts that should be selected next based on information registered in a database.

特許文献2には、過去に実施したプロジェクトの過去設計プロセスデータと、現在設計中のプロジェクトにおける仕掛り中の設計プロセスデータとの差分から、仕掛り中の設計業務に対して、以降の設計業務で発生するサブタスクを予測サブタスクとして最適な実行順序を計算した予測設計プロセスデータを設計者に提示する技術が記載されている。 Patent Document 2 describes a technology that presents designers with predicted design process data that is calculated based on the difference between past design process data from past projects and in-progress design process data from a project currently being designed, and that calculates the optimal execution order for in-progress design work by using subtasks that will occur in future design work as predicted subtasks.

特開2009-9473号公報JP 2009-9473 A 特開2019-61614号公報JP 2019-61614 A

工場やプラントによっては設備構成が複雑になる場合も多く、可視化システムで表示するための設備の構成を作成(又は更新)するのに時間がかかる。また、ヒューマンエラーにより、監視画面に誤りがあった場合、修正による手戻りや、そのまま使用された場合においては業務に影響を及ぼす可能性がある。 Depending on the factory or plant, the equipment configuration can be complex, and it takes time to create (or update) the equipment configuration to display in the visualization system. Also, if there is an error on the monitoring screen due to human error, it may require rework to correct it, or if it is used as is, it may affect business operations.

監視画面を構築又は更新する場合には、グラフィックツールを用いて描画対象のオブジェクトにメタデータを埋め込み、可視化システムの監視画面の挙動を制御する際にメタデータを利用することが多いが、他の用途でメタデータを有効に活用することができなかった。 When constructing or updating a monitoring screen, metadata is often embedded in the objects to be drawn using a graphics tool, and the metadata is often used to control the behavior of the monitoring screen of the visualization system, but it has not been possible to effectively use metadata for other purposes.

可視化システムを運用するために、設備間の関連を保持したマスタを作成する必要がある。その際に、設備間の関連を保持する設備関連マスタを事前に人手で作成する必要があるのに加え、設備の配置や関連が変更されるたびに設備関連マスタを人手で修正する必要があり多大な労力を要するという問題があった。 To operate the visualization system, it is necessary to create a master that retains the relationships between facilities. In addition to having to manually create the facility-related master in advance, there is also the problem that the facility-related master must be manually revised every time the layout or relationships of the facilities are changed, which requires a great deal of effort.

そこで本発明は、上記問題点設備関連線に鑑みてなされたもので、設備の状態を監視する監視画面の構築を容易にしてヒューマンエラーを低減し、設備間の関連情報の構築に要する労力を低減することを目的とする。 The present invention was made in consideration of the above-mentioned problem of equipment related lines, and aims to make it easier to create a monitoring screen for monitoring the status of equipment, thereby reducing human error and reducing the effort required to create related information between equipment.

本発明は、プロセッサとメモリを有する計算機が、監視対象のオブジェクトを配置する画面の構築を支援する可視化支援方法であって、前記計算機が、前記画面を構成する画面データに新たなオブジェクトを追加し、追加された前記オブジェクトの情報をメタデータとして生成して前記画面データに付加する編集ステップと、前記計算機が、前記画面データの編集が終了した後に、前記画面データに付加されたメタデータから前記オブジェクトを抽出するメタデータ抽出ステップと、前記計算機が、前記抽出されたオブジェクト間の関連を解析して設備関連履歴データを生成する関連解析ステップと、を含み、前記編集ステップは、前記画面データに配置されたオブジェクトに接続される新たなオブジェクトの候補を前記設備関連履歴データから抽出し、前記抽出されたオブジェクトを候補オブジェクトとして出力する候補抽出ステップを含む。 The present invention is a visualization support method in which a computer having a processor and memory supports the construction of a screen on which objects to be monitored are arranged, and includes an editing step in which the computer adds new objects to screen data constituting the screen, generates information on the added objects as metadata, and adds the metadata to the screen data, a metadata extraction step in which the computer extracts the objects from the metadata added to the screen data after editing of the screen data is completed, and an association analysis step in which the computer analyzes the association between the extracted objects and generates facility-related history data, and the editing step includes a candidate extraction step in which candidates for new objects connected to objects arranged in the screen data are extracted from the facility-related history data, and the extracted objects are output as candidate objects.

したがって、本発明は、設備の状態を監視する監視画面の構築を容易にしてヒューマンエラーを低減することが可能となって監視画面の品質を向上させることができる。また、監視画面の構築に連携して設備間の関連情報を自動的に構築することが可能となって、可視化システムの運用コストを低減することができる。 Therefore, the present invention makes it easier to build a monitoring screen that monitors the status of equipment, reducing human error and improving the quality of the monitoring screen. In addition, it is possible to automatically build related information between equipment in conjunction with the construction of the monitoring screen, thereby reducing the operating costs of the visualization system.

本明細書において開示される主題の、少なくとも一つの実施の詳細は、添付されている図面と以下の記述の中で述べられる。開示される主題のその他の特徴、態様、効果は、以下の開示、図面、請求項により明らかにされる。 Details of at least one implementation of the subject matter disclosed herein are set forth in the accompanying drawings and the description below. Other features, aspects, and advantages of the disclosed subject matter will become apparent from the following disclosure, drawings, and claims.

本発明の実施例を示し、可視化支援装置の構成の一例を示すブロック図である。1 is a block diagram illustrating an example of a configuration of a visualization support device according to an embodiment of the present invention. 本発明の実施例を示し、可視化支援装置で行われる処理の概要を示す図である。FIG. 2 is a diagram illustrating an example of the present invention and shows an overview of a process performed by the visualization support device. 本発明の実施例を示し、設備非関連マスタの一例を示す図である。FIG. 11 illustrates an example of facility non-related master data according to the embodiment of the present invention. 本発明の実施例を示し、描画履歴データの一例を示す図である。FIG. 11 illustrates an example of drawing history data according to the embodiment of the present invention. 本発明の実施例を示し、設備関連履歴データの一例を示す図である。FIG. 2 is a diagram illustrating an example of facility-related history data according to the embodiment of the present invention. 本発明の実施例を示し、設備関連マスタの一例を示す図である。FIG. 2 is a diagram illustrating an example of facility-related master data according to the embodiment of the present invention. 本発明の実施例を示し、単一の設備に関する提案を含む画面の一例を示す図である。FIG. 13 illustrates an example of a screen including a proposal for a single facility according to the embodiment of the present invention. 本発明の実施例を示し、単一の設備に関する提案処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of a proposal process for a single facility according to the embodiment of the present invention. 本発明の実施例を示し、複数の設備に関する提案を含む画面の一例を示す図である。FIG. 13 illustrates an example of a screen including proposals for a plurality of pieces of equipment according to the embodiment of the present invention. 本発明の実施例を示し、複数の設備に関する提案処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of a proposal process for a plurality of pieces of equipment according to the embodiment of the present invention. 本発明の実施例を示し、誤りを含む画面の一例を示す図である。FIG. 13 illustrates an example of a screen including an error according to the embodiment of the present invention. 本発明の実施例を示し、誤り検知処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of an error detection process according to the embodiment of the present invention. 本発明の実施例を示し、設備関連の解析処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of facility-related analysis processing according to the embodiment of the present invention. 本発明の実施例を示し、設備関連マスタの生成処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of a process for generating facility-related master data according to the embodiment of the present invention. 本発明の実施例を示し、設備と設備関連線の領域の一例を示す図である。FIG. 2 illustrates an example of an area of a facility and a facility-related line according to an embodiment of the present invention.

以下、本発明の実施形態を添付図面に基づいて説明する。 An embodiment of the present invention will be described below with reference to the attached drawings.

図1は、本発明の実施例を示し、設備状態可視化システムで使用される監視画面及び設備関連マスタを構築する可視化支援装置の一例を示すブロック図である。 Figure 1 shows an embodiment of the present invention, and is a block diagram illustrating an example of a visualization support device that creates a monitoring screen and equipment-related master data used in an equipment status visualization system.

可視化支援装置1はネットワーク6を介して設備状態可視化システム8と端末7に接続される。設備状態可視化システム8は、工場やプラント等の設備をリアルタイムで監視するため、可視化支援装置1で構築された監視画面と設備関連マスタを使用する。端末7は、監視画面を作成又は更新する計算機で、可視化支援装置1の利用者(又はオペレータ)などによって使用される。 The visualization support device 1 is connected to an equipment status visualization system 8 and a terminal 7 via a network 6. The equipment status visualization system 8 uses the monitoring screen and equipment-related master data constructed by the visualization support device 1 to monitor equipment such as factories and plants in real time. The terminal 7 is a computer that creates or updates the monitoring screen, and is used by users (or operators) of the visualization support device 1, etc.

可視化支援装置1は、CPU2と、主記憶装置3と、補助記憶装置4及び入出力装置5を含む計算機である。主記憶装置3には、設備の監視画面等を構築する機能部がプログラムとしてロードされてCPU2によって実行される。 The visualization support device 1 is a computer that includes a CPU 2, a main memory device 3, an auxiliary memory device 4, and an input/output device 5. A functional unit that constructs a monitoring screen for an equipment, etc., is loaded as a program into the main memory device 3 and executed by the CPU 2.

補助記憶装置4は、不揮発性の記憶媒体で構成されてプログラムで利用される情報やプログラム等を格納する。入出力装置5は、マウスやキーボードあるいはタッチパネルやマイクなどの入力装置と、ディスプレイやスピーカなどの出力装置で構成される。 The auxiliary storage device 4 is composed of a non-volatile storage medium and stores information and programs used by the programs. The input/output device 5 is composed of input devices such as a mouse, keyboard, touch panel, or microphone, and output devices such as a display and speaker.

主記憶装置3は、設備構成描画部31と、メタデータ埋め込み部32と、描画誤り検知部33と、メタデータ抽出部34と、設備関連解析部35と、設備関連マスタ生成部36と、設備関連マスタ出力部37と、履歴蓄積部38と及びグラフィックツール39をプログラムとして格納する。 The main memory device 3 stores an equipment configuration drawing unit 31, a metadata embedding unit 32, a drawing error detection unit 33, a metadata extraction unit 34, an equipment-related analysis unit 35, an equipment-related master generation unit 36, an equipment-related master output unit 37, a history accumulation unit 38, and a graphic tool 39 as programs.

設備構成描画部31は、工場やプラント等の設備を可視化する監視画面等のユーザインターフェース(画面)を構築(編集又は描画)する。監視画面は上述したように設備状態可視化システム8で使用される。 The equipment configuration drawing unit 31 constructs (edits or draws) a user interface (screen) such as a monitoring screen that visualizes equipment in a factory, plant, etc. The monitoring screen is used by the equipment status visualization system 8 as described above.

メタデータ埋め込み部32は、監視画面を構成する描画データの編集で追加又は更新された設備や設備関連線等のオブジェクトの構成等を示すメタデータを付与する。設備構成描画部31は、監視対象領域のオブジェクト(設備又は設備関連線)を含む描画データにメタデータを埋め込んで描画データ格納部45に格納する。 The metadata embedding unit 32 assigns metadata indicating the configuration of objects such as equipment and equipment-related lines that have been added or updated by editing the drawing data that constitutes the monitoring screen. The equipment configuration drawing unit 31 embeds metadata in drawing data that includes objects (equipment or equipment-related lines) in the monitored area and stores the data in the drawing data storage unit 45.

描画誤り検知部33は、編集(描画)中の設備又は設備関連線について誤りがないかを監視して、誤りを検出した場合には警告を出力し、誤りの原因を指摘する。 The drawing error detection unit 33 monitors whether there are any errors in the equipment or equipment-related lines being edited (drawn), and if an error is detected, it outputs a warning and indicates the cause of the error.

可視化支援装置1は、設備構成描画部31で編集が完了すると描画データを描画データ格納部45に格納して、設備関連マスタ41の生成処理を行う。 When editing is completed in the equipment configuration drawing unit 31, the visualization support device 1 stores the drawing data in the drawing data storage unit 45 and performs the process of generating the equipment-related master 41.

メタデータ抽出部34は、生成された描画データに埋め込まれたメタデータを抽出し、設備関連マスタ41の生成に使用する。 The metadata extraction unit 34 extracts the metadata embedded in the generated drawing data and uses it to generate the facility-related master 41.

設備関連解析部35は、抽出されたメタデータを用いて設備間の関連を解析する。設備関連マスタ生成部36は、設備関連解析部35の解析結果に基づいて設備関連マスタ41を生成(又は更新)する。 The equipment relationship analysis unit 35 analyzes the relationships between equipment using the extracted metadata. The equipment relationship master generation unit 36 generates (or updates) the equipment relationship master 41 based on the analysis results of the equipment relationship analysis unit 35.

設備関連マスタ出力部37は、生成された設備関連マスタ41を設備状態可視化システム8に出力する。履歴蓄積部38は、監視画面で編集した描画データに編集の識別子(描画履歴ID)と登録日(又は日時)を付与した描画履歴データ44を生成して蓄積し、また、設備の接続関係を示す解析結果に編集の識別子(描画履歴ID)を付与して設備関連履歴データ43を生成して蓄積する。グラフィックツール39は、周知又は公知の描画ソフトウェアであり、描画データの生成又は編集を行う。 The equipment-related master output unit 37 outputs the generated equipment-related master 41 to the equipment status visualization system 8. The history storage unit 38 generates and stores drawing history data 44 by adding an editing identifier (drawing history ID) and a registration date (or date and time) to the drawing data edited on the monitoring screen, and also generates and stores equipment-related history data 43 by adding an editing identifier (drawing history ID) to the analysis results showing the connection relationships of the equipment. The graphic tool 39 is well-known or publicly known drawing software, and generates or edits the drawing data.

なお、編集の識別子を示す描画履歴IDは、設備構成描画部31が画面データの編集作業が終了した際にユニークな値を付与することができる。また、編集作業の終了は、画面データのファイルを閉じる操作で判定することができる。 The drawing history ID, which indicates the editing identifier, can be assigned a unique value when the equipment configuration drawing unit 31 finishes editing the screen data. The end of the editing work can also be determined by the operation of closing the screen data file.

CPU2は、各機能部のプログラムに従って処理することによって、所定の機能を提供する機能部として稼働する。例えば、CPU2は、設備構成描画プログラムに従って処理することで設備構成描画部31として機能する。他のプログラムについても同様である。さらに、CPU2は、各プログラムが実行する複数の処理のそれぞれの機能を提供する機能部としても稼働する。計算機及び計算機システムは、これらの機能部を含む装置及びシステムである。 The CPU 2 operates as a functional unit that provides a specific function by processing according to the program of each functional unit. For example, the CPU 2 functions as the equipment configuration drawing unit 31 by processing according to the equipment configuration drawing program. The same applies to other programs. Furthermore, the CPU 2 also operates as a functional unit that provides each function of the multiple processes executed by each program. Computers and computer systems are devices and systems that include these functional units.

補助記憶装置4には、上述の各機能部が利用するデータが格納され、例えば、設備関連マスタ41と、設備非関連マスタ42と、設備関連履歴データ43と、描画履歴データ44及び描画データ格納部45が格納される。なお、各データの詳細については後述する。 The auxiliary storage device 4 stores data used by each of the above-mentioned functional units, such as equipment-related master data 41, non-equipment-related master data 42, equipment-related history data 43, drawing history data 44, and drawing data storage unit 45. Details of each data will be described later.

<処理の概要>
図2は、可視化支援装置1で行われる処理の概要を示す図である。まず、設備構成描画部31は、利用者が操作するグラフィックツール39からデータを受け付けて、監視対象の領域に対応する画面上に設備を配置して監視画面の生成(又は更新)を行う(I)。本実施例では、設備状態可視化システム8で使用する監視対象の領域内の設備の監視画面を生成又は更新する例を示す。
<Processing Overview>
2 is a diagram showing an overview of the processing performed by the visualization support device 1. First, the equipment configuration drawing unit 31 accepts data from a graphic tool 39 operated by a user, and generates (or updates) a monitoring screen by arranging equipment on a screen corresponding to a monitored area (I). In this embodiment, an example of generating or updating a monitoring screen of equipment in a monitored area used by the equipment status visualization system 8 is shown.

本実施例では、設備状態可視化システム8で使用する監視画面を生成又は更新する例を示すが、これに限定されるものではなく、監視対象の領域に対応する画面上に設備を配置して設備間を接続し、設備の状態を表示する画面に適用することができる。 In this embodiment, an example of generating or updating a monitoring screen used by the equipment status visualization system 8 is shown, but the present invention is not limited to this, and can be applied to a screen that displays the equipment status by placing equipment on a screen corresponding to the area to be monitored and connecting the equipment.

また、設備構成描画部31は、利用者の編集操作に基づいて画面上に設備と設備同士を接続する設備関連線をオブジェクトとして配置する。なお、可視化支援装置1の利用者は入出力装置5又は端末7を操作して、監視対象の領域に対応する画面上に設備を配置して、各設備を接続し、各設備の稼働状態を表示するデータ項目等を設定して監視画面を構築する。 The equipment configuration drawing unit 31 also places equipment-related lines that connect equipment to each other on the screen as objects based on the user's editing operations. The user of the visualization support device 1 operates the input/output device 5 or the terminal 7 to place equipment on the screen corresponding to the area to be monitored, connect each piece of equipment, and set data items that display the operating status of each piece of equipment to construct a monitoring screen.

次に、メタデータ埋め込み部32は、編集(描画)によって追加又は更新されたオブジェクト(設備又は設備関連線)に対してメタデータを付与する(II)。メタデータの設定は、設備関連履歴データ43から取得したデータを設定するが、端末7や入出力装置5から受け付けたデータを設定してもよい。 Next, the metadata embedding unit 32 assigns metadata to the object (facility or facility-related line) that has been added or updated by editing (drawing) (II). The metadata is set using data acquired from the facility-related history data 43, but data received from the terminal 7 or input/output device 5 may also be set.

次に、描画誤り検知部33は、描画された設備又は設備関連線について、後述するように、設備非関連マスタ42を参照して描画データについて誤りの有無を検出して、誤りがあれば後述するように描画するデータの提案を行う(III)。 Next, the drawing error detection unit 33 detects whether there is an error in the drawing data for the drawn equipment or equipment-related lines by referring to the non-equipment-related master 42, as described below, and if there is an error, proposes data to be drawn, as described below (III).

可視化支援装置1は、上記設備構成描画部31~描画誤り検知部33の処理を繰り返して監視画面を編集し、編集終了の指令を受け付けると設備構成描画部31が監視画面とメタデータを含む描画データを出力する。なお、出力された描画データは描画データ格納部45に蓄積される。 The visualization support device 1 repeats the processes from the equipment configuration drawing unit 31 to the drawing error detection unit 33 to edit the monitoring screen, and when a command to end editing is received, the equipment configuration drawing unit 31 outputs drawing data including the monitoring screen and metadata. The output drawing data is stored in the drawing data storage unit 45.

画面の編集が完了すると、メタデータ抽出部34は出力された描画データを取得して、設備と設備関連線のオブジェクトが付与されたメタデータを抽出する(IV)。メタデータ抽出部34は、後述するように、設備と設備連線の情報をメタデータから抽出して配列Aに設定する。 When the editing of the screen is completed, the metadata extraction unit 34 acquires the output drawing data and extracts metadata to which the objects of the facility and the facility-related line are added (IV). As will be described later, the metadata extraction unit 34 extracts information on the facility and the facility- related line from the metadata and sets it in array A.

次に、設備関連解析部35は、メタデータ抽出部34で抽出された設備及び設備関連線の関連を解析して、設備間の関連を特定する(V)。設備関連解析部35は、後述するように、メタデータ抽出部34で抽出された配列Aの設備及び設備連線のオブジェクトの情報から各設備間(オブジェクト間)の関連を特定して配列Bに設定する。なお、配列Bのデータに編集の識別子を示す描画履歴IDを付与したデータから設備関連履歴データ43が生成される。 Next, the equipment relation analysis unit 35 analyzes the relation between the equipment and the equipment relation line extracted by the metadata extraction unit 34, and specifies the relation between the equipment (V). As will be described later, the equipment relation analysis unit 35 specifies the relation between each equipment (between objects) from the information of the equipment and the equipment relation line objects in array A extracted by the metadata extraction unit 34, and sets the relation in array B. The equipment relation history data 43 is generated from the data in array B that is provided with a drawing history ID indicating an editing identifier.

次に、設備関連マスタ生成部36は、設備間の関連に関する解析結果を配列Bから取得して設備関連マスタ41を動的に生成(又は更新)する(VI)。 Next, the equipment-related master generation unit 36 obtains the analysis results regarding the relationships between equipment from array B and dynamically generates (or updates) the equipment-related master 41 (VI).

設備関連マスタ出力部37は、生成された設備関連マスタ41を出力して補助記憶装置4に格納する(VII)。次に、履歴蓄積部38は、編集された描画データの内容を描画履歴データ44に蓄積し、解析された設備の関連(配列B)を設備関連履歴データ43として蓄積し、編集毎の履歴を蓄積する(VIII)。 The equipment-related master output unit 37 outputs the generated equipment-related master 41 and stores it in the auxiliary storage device 4 (VII). Next, the history storage unit 38 stores the contents of the edited drawing data in drawing history data 44, stores the analyzed equipment relationships (array B) as equipment-related history data 43, and stores the history of each edit (VIII).

描画履歴データ44に蓄積された設備や描画データの履歴は、次回以降に監視画面が編集される際に、設備構成描画部31が行う提案(サジェスト)等で使用される。 The history of equipment and drawing data stored in the drawing history data 44 is used in suggestions made by the equipment configuration drawing unit 31 the next time the monitoring screen is edited.

上記設備構成描画部31、メタデータ埋め込み部32及び描画誤り検知部33の処理は繰り返して実行される編集処理であり、画面データの構築が完了するとメタデータ抽出部34と設備関連解析部35と設備関連マスタ生成部36で設備関連マスタ41の生成処理が行われ、その後、履歴蓄積部38で描画履歴データ44と設備関連履歴データ43の蓄積処理が行われる。なお、設備関連履歴データ43は、設備関連解析部35が解析結果に編集毎の識別子である描画履歴IDを付与して生成するようにしてもよい。 The processing of the equipment configuration drawing unit 31, metadata embedding unit 32, and drawing error detection unit 33 is an editing process that is executed repeatedly, and when the construction of the screen data is completed, the metadata extraction unit 34, equipment-related analysis unit 35, and equipment-related master generation unit 36 perform processing to generate equipment-related master 41, and then the history accumulation unit 38 performs processing to accumulate drawing history data 44 and equipment-related history data 43. Note that the equipment-related history data 43 may be generated by the equipment-related analysis unit 35 by adding a drawing history ID, which is an identifier for each edit, to the analysis result.

<データ>
以下、可視化支援装置1で使用されるデータの一例について説明する。図3は設備非関連マスタ42の一例を示す図である。設備非関連マスタ42は、予め設定された情報である。設備非関連マスタ42は、描画誤り検知部33によって使用される。
<Data>
An example of data used by the visualization support device 1 will be described below. Fig. 3 is a diagram showing an example of the equipment non-related master 42. The equipment non-related master 42 is information that is set in advance. The equipment non-related master 42 is used by the drawing error detection unit 33.

設備非関連マスタ42は、設備ID421と後方設備ID422を一つのレコードに含む。設備ID421は、予め設備に付与されたユニークな識別子を格納する。後方設備ID422は、設備ID421の設備に接続が禁止されている設備の識別子を格納する。 The non-equipment related master 42 includes an equipment ID 421 and a rear equipment ID 422 in one record. The equipment ID 421 stores a unique identifier that has been assigned to the equipment in advance. The rear equipment ID 422 stores the identifier of an equipment that is prohibited from being connected to the equipment with the equipment ID 421.

例えば、図示の例では、「N01(軟水装置)」の後段(出力側)に「S01(スチームヘッダ)」を接続することが禁止されている。また、「B01(ボイラ1号)」の後段(出力側)に「B02(ボイラ2号)」を接続することが禁止されている。 For example, in the illustrated example, it is prohibited to connect "S01 (steam header)" to the rear stage (output side) of "N01 (water softener)." Also, it is prohibited to connect "B02 (boiler No. 2)" to the rear stage (output side) of "B01 (boiler No. 1)."

図4は、描画履歴データ44の一例を示す図である。描画履歴データ44は、履歴蓄積部38によって生成される情報である。描画履歴データ44は、設備構成描画部31によって利用される。描画履歴データ44は、描画履歴ID441と、登録日442と、オブジェクトデータ443を一つのレコードに含む。 Figure 4 is a diagram showing an example of drawing history data 44. The drawing history data 44 is information generated by the history storage unit 38. The drawing history data 44 is used by the equipment configuration drawing unit 31. The drawing history data 44 includes a drawing history ID 441, a registration date 442, and object data 443 in one record.

描画履歴ID441は、オブジェクトを描画データ上に配置又は修正した編集に対する識別子を格納する。描画履歴ID441は、例えば、描画データの編集が完了した後に履歴蓄積部38がユニークな値を付与することができる。登録日442は、編集が完了した日(又は日時)や、オブジェクトを描画データ上に配置又は修正した日(又は日時)を格納する。 The drawing history ID 441 stores an identifier for an edit in which an object was placed or modified on the drawing data. The drawing history ID 441 can be assigned a unique value by the history storage unit 38, for example, after the editing of the drawing data is completed. The registration date 442 stores the date (or date and time) when the editing was completed, or the date (or date and time) when the object was placed or modified on the drawing data.

オブジェクトデータ443としては図示のオブジェクト4431のように、描画データ451上に配置した設備の内容や、当該設備を接続している設備の情報や、設備を配置した座標やサイズ等の描画データを格納する。あるいはオブジェクト4431としてデータの格納先を示すポインタやパスを格納してもよい。 As the object data 443, as shown in the figure, object 4431 stores the contents of the equipment placed on the drawing data 451, information on the equipment to which the equipment is connected, and drawing data such as the coordinates and size of the equipment at which the equipment is placed. Alternatively, a pointer or path indicating the storage destination of the data may be stored as object 4431.

図5は、設備関連履歴データ43の一例を示す図である。設備関連履歴データ43は、履歴蓄積部38によって生成される情報である。 Figure 5 is a diagram showing an example of facility-related history data 43. Facility-related history data 43 is information generated by the history accumulation unit 38.

設備関連履歴データ43は、描画履歴ID431と、設備ID432と、前方設備ID433と、後方設備ID434を一つのレコードに含む。 The equipment-related history data 43 includes a drawing history ID 431, an equipment ID 432, a forward equipment ID 433, and a rear equipment ID 434 in one record.

描画履歴ID431は、描画データの編集の履歴を示す識別子を格納する。例えば、描画データの編集が終了して履歴蓄積部38が設備関連履歴データ43を生成する際にユニークな値を付与することができる。設備ID432は、編集を行った描画データに含まれる設備を特定する識別子を格納する。 The drawing history ID 431 stores an identifier indicating the history of editing of the drawing data. For example, a unique value can be assigned when the editing of the drawing data is completed and the history accumulation unit 38 generates the equipment-related history data 43. The equipment ID 432 stores an identifier that identifies the equipment included in the drawing data that has been edited.

前方設備ID433は、設備ID432の設備の前方(前段又は上流)に接続されている設備の識別子を格納する。換言すれば、設備ID432を後方(後段又は下流)に接続している設備の識別子を格納する。後方設備ID434は、設備ID432の後方に接続している設備の識別子を格納する。なお、接続されている設備がない場合には「Null」が格納される。 Anterior equipment ID 433 stores the identifier of the equipment connected in front (preceding stage or upstream) of the equipment with equipment ID 432. In other words, it stores the identifier of the equipment connected to the rear (rear stage or downstream) of equipment ID 432. Rear equipment ID 434 stores the identifier of the equipment connected to the rear of equipment ID 432. Note that if there is no connected equipment, "Null" is stored.

図示の例では、設備ID432=「N01(軟水装置)」は、前方に接続されている設備(前方設備ID433=「Null」)はなく、後方には後方設備ID422=「Q01」の設備が接続されていることを示す。設備関連履歴データ43は、編集が完了するたびに設備の接続関係の履歴を格納する。 In the illustrated example, equipment ID 432 = "N01 (water softener)" indicates that there is no equipment connected in front (forward equipment ID 433 = "Null"), and equipment with rear equipment ID 422 = "Q01" is connected in the rear. Equipment-related history data 43 stores the history of equipment connections each time editing is completed.

図6は、設備関連マスタ41の一例を示す図である。設備関連マスタ41は、設備関連マスタ生成部36によって生成される情報である。設備関連マスタ41は、ライングループID411と、ラインID412と、設備ID413と、前方設備ID414と、後方設備ID415を一つのレコードに含む。 Figure 6 is a diagram showing an example of the equipment-related master 41. The equipment-related master 41 is information generated by the equipment-related master generation unit 36. The equipment-related master 41 includes a line group ID 411, a line ID 412, an equipment ID 413, a forward equipment ID 414, and a backward equipment ID 415 in one record.

ライングループID411は、設備が配置される場所(又は工場等)の識別子を格納する。ラインID412は、設備が配置されるライン(又は建屋)などの識別子を格納する。設備ID413は、設備を特定する識別子を格納する。 Line group ID 411 stores an identifier for the location (or factory, etc.) where the equipment is located. Line ID 412 stores an identifier for the line (or building) where the equipment is located, etc. Equipment ID 413 stores an identifier that identifies the equipment.

前方設備ID414は、設備ID413の設備の前方に接続されている設備の識別子を格納する。換言すれば、設備ID413を後方に接続している設備の識別子を格納する。 Front equipment ID 414 stores the identifier of the equipment connected forward of the equipment with equipment ID 413. In other words, it stores the identifier of the equipment connected backward to equipment ID 413.

後方設備ID415は、設備ID413の設備の後方(後段)に接続されている設備の識別子を格納する。換言すれば、設備ID413を前方に接続している設備の識別子を格納する。 Rear equipment ID 415 stores the identifier of the equipment connected rearward (backward stage) of the equipment with equipment ID 413. In other words, it stores the identifier of the equipment connected forward to equipment ID 413.

なお、設備関連マスタ41は、図示はしないが、オブジェクトの種別を示すタイプを格納することができ、例えば、設備と設備関連線等を格納することができる。 In addition, although not shown in the figure, the facility-related master 41 can store a type indicating the type of object, for example, facilities and facility-related lines, etc.

<処理の詳細>
以下では、可視化支援装置1で行われる処理の詳細について説明する。
<Processing details>
The following describes the details of the processing performed by the visualization support device 1.

まず、図2で示したように、設備構成描画部31は監視画面の描画データを編集してオブジェクトの追加や更新を行う。追加又は更新されたオブジェクトは、メタデータ埋め込み部32によってメタデータが付与されて描画データに埋め込まれる。 First, as shown in FIG. 2, the equipment configuration drawing unit 31 edits the drawing data of the monitoring screen to add or update objects. The added or updated objects are given metadata by the metadata embedding unit 32 and embedded in the drawing data.

メタデータ埋め込み部32が付与するメタデータとしては、図6の設備関連マスタ41で示したように、設備を配置する地域や工場を示すライングループID411と、設備を配置する建屋等を示すラインID412と、設備を特定する識別子である設備ID413と、オブジェクトの種別を示すタイプ(図示省略)を含むことができる。なお、メタデータには上記の他に監視画面で表示する設備の状態情報や、監視画面で表示するメッセージ等を定義しておくことができる。 As shown in the equipment-related master 41 in FIG. 6, the metadata added by the metadata embedding unit 32 can include a line group ID 411 indicating the region or factory in which the equipment is located, a line ID 412 indicating the building or the like in which the equipment is located, an equipment ID 413 which is an identifier for identifying the equipment, and a type (not shown) indicating the type of object. In addition to the above, the metadata can also define equipment status information to be displayed on the monitoring screen, messages to be displayed on the monitoring screen, etc.

図7は、単一の設備に関する提案(サジェスト)を含む画面の一例を示す図である。 Figure 7 shows an example of a screen that includes suggestions for a single piece of equipment.

可視化支援装置1の利用者は、グラフィックツール39を用いて設備の監視画面となる描画データ451に「装置A」、「装置B」、「装置C」を配置して設備関連線4516で各装置を接続する。そして、利用者は図中「装置B」の後方(後段)で、かつ装置Cと並列に接続される新たな設備4513を追加する。 The user of the visualization support device 1 uses the graphic tool 39 to place "Device A," "Device B," and "Device C" on the drawing data 451 that will become the equipment monitoring screen, and connects each device with an equipment relation line 4516. The user then adds new equipment 4513 that is connected behind (in the rear stage) "Device B" in the figure and in parallel with Device C.

メタデータ埋め込み部32は、「装置A」、「装置B」、「装置C」の各設備が描画データ451に追加されるたびに、後述するように、各設備のメタデータを描画データ451に付与する。 Each time each piece of equipment, "Device A," "Device B," and "Device C," is added to the drawing data 451, the metadata embedding unit 32 assigns metadata for each piece of equipment to the drawing data 451, as described below.

設備構成描画部31は、利用者が操作する端末7等から設備(又は設備関連線)の追加指令を受け付けると、後述するように設備関連履歴データ43に蓄積されている過去に描画したデータと、現在編集中の設備の関連情報から、新たな設備4513の候補として接続可能な設備の候補を抽出する。そして、設備構成描画部31は、単一の設備の候補を提案するポップアップ4511と候補ウインドウ4512を表示する。 When the equipment configuration drawing unit 31 receives a command to add equipment (or equipment-related lines) from a terminal 7 or the like operated by a user, it extracts equipment candidates that can be connected as new equipment 4513 candidates from previously drawn data stored in the equipment-related history data 43, as described below, and from related information about the equipment currently being edited. Then, the equipment configuration drawing unit 31 displays a pop-up 4511 proposing a single equipment candidate and a candidate window 4512.

ポップアップ4511には、新たに追加する設備の問い合わせが表示され、候補ウインドウ4512には、上記抽出された設備の候補(「装置D」、「装置E」)と、選択した候補を描画データ451に反映させるための描画履歴ボタン4514、4515が表示される。 A pop-up 4511 displays an inquiry about the new equipment to be added, and a candidate window 4512 displays the extracted equipment candidates ("Equipment D", "Equipment E") and drawing history buttons 4514, 4515 for reflecting the selected candidate in the drawing data 451.

候補ウインドウ4512の描画履歴ボタン4514が操作(クリックなどの選択操作)されると、設備構成描画部31は「装置D」を描画データ451に追加して画面に反映する。同様に、描画履歴ボタン4515が操作されると、設備構成描画部31は「装置E」を描画データ451に追加して画面に反映する。 When the drawing history button 4514 in the candidate window 4512 is operated (selected by clicking or other such operation), the equipment configuration drawing unit 31 adds "Device D" to the drawing data 451 and reflects it on the screen. Similarly, when the drawing history button 4515 is operated, the equipment configuration drawing unit 31 adds "Device E" to the drawing data 451 and reflects it on the screen.

メタデータ埋め込み部32は、描画データ451に追加された設備の情報を描画データ451のメタデータに埋め込む。追加された設備が、候補ウインドウ4512に表示されたデータであれば、メタデータ埋め込み部32は描画履歴データ44から該当する設備の情報を取得してメタデータに追加する。 The metadata embedding unit 32 embeds information about the equipment added to the drawing data 451 into the metadata of the drawing data 451. If the added equipment is data displayed in the candidate window 4512, the metadata embedding unit 32 obtains information about the corresponding equipment from the drawing history data 44 and adds it to the metadata.

メタデータは、設備の識別子や座標やサイズ又は機能を含むことができる。なお、メタデータ埋め込み部32は、追加された設備の情報を受け付けて描画データ451のメタデータに追加することができる。 The metadata may include an identifier, coordinates, size, or function of the facility. The metadata embedding unit 32 can accept information about the added facility and add it to the metadata of the drawing data 451.

候補ウインドウ4512に表示される設備の候補は、設備関連履歴データ43から抽出されたデータを出現頻度の高い順にソートして所定数まで表示することができる。 The equipment candidates displayed in the candidate window 4512 can be sorted in order of frequency of occurrence from the data extracted from the equipment-related history data 43 and displayed up to a specified number.

可視化支援装置1の利用者は、候補ウインドウ4512の候補を選択することで過去に利用実績のある設備を選択して描画データ451を構築することができる。過去に利用実績のある設備を候補ウインドウ4512に表示することで、新たな設備4513に誤った設備が接続されるのを防いで、監視画面の構築を容易に行うことが可能となる。 A user of the visualization support device 1 can select a candidate in the candidate window 4512 to select equipment that has been used in the past and construct the drawing data 451. By displaying equipment that has been used in the past in the candidate window 4512, it is possible to prevent the wrong equipment from being connected to the new equipment 4513, and to easily construct a monitoring screen.

なお、可視化支援装置1の利用者は、候補ウインドウ4512の設備を利用しない場合には、ポップアップ4511内の「キャンセル」をクリックすることで、手動で新たな設備4513を追加することができる。 If the user of the visualization support device 1 does not want to use the equipment in the candidate window 4512, the user can manually add a new equipment 4513 by clicking "Cancel" in the pop-up 4511.

新たな設備4513が追加されると、メタデータ埋め込み部32は描画データ451に追加された設備の情報を描画データ451のメタデータに埋め込む。追加された設備が、候補ウインドウ4512に表示されたデータであれば、メタデータ埋め込み部32は描画履歴データ44から該当する設備の情報(オブジェクトデータ443)を取得してメタデータを生成して描画データ451に埋め込む。 When new equipment 4513 is added, the metadata embedding unit 32 embeds information about the equipment added to the drawing data 451 into the metadata of the drawing data 451. If the added equipment is data displayed in the candidate window 4512, the metadata embedding unit 32 obtains information about the equipment (object data 443) from the drawing history data 44, generates metadata, and embeds it in the drawing data 451.

図8は、単一の設備に関する提案を出力する処理の一例を示すフローチャートである。この処理は、設備構成描画部31が新たな設備4513を追加する指令を受け付けた場合に実行される。 Figure 8 is a flowchart showing an example of a process for outputting a proposal for a single piece of equipment. This process is executed when the equipment configuration drawing unit 31 receives a command to add a new piece of equipment 4513.

まず、設備構成描画部31は、描画データ451に配置された設備や設備関連線等のオブジェクトに埋め込まれたメタデータを取得して、設備間の関連情報を抽出する(S1)。設備間の関連情報は、例えば、設備ID、前方設備ID、後方設備IDを含むことができる。 First, the facility configuration drawing unit 31 acquires metadata embedded in objects such as facilities and facility-related lines arranged in the drawing data 451, and extracts related information between facilities (S1). The related information between facilities can include, for example, a facility ID, a forward facility ID, and a backward facility ID.

設備構成描画部31が抽出する設備間の関連情報としては、図7の例では、「装置A」の後方設備が「装置B」で、「装置A」の前方設備IDは「Null」となる。 In the example of Figure 7, the relationship information between equipment extracted by the equipment configuration drawing unit 31 is that the rear equipment of "equipment A" is "equipment B" and the front equipment ID of "equipment A" is "Null".

ステップS2では設備構成描画部31が、上記ステップS1で抽出した設備間の関連情報をキーとして設備関連履歴データ43を検索して、設備間の関連情報を含む描画履歴ID431の値を取得する。 In step S2, the equipment configuration drawing unit 31 searches the equipment related history data 43 using the related information between the equipment extracted in step S1 as a key, and obtains the value of the drawing history ID 431 that contains the related information between the equipment.

図7の例では、設備構成描画部31が「装置B」を設備ID432に含み、「装置A」を前方設備ID433に含むレコードを抽出して、各レコードの描画履歴ID431を取得する。なお、設備構成描画部31は「装置A」を前方設備ID433に含むレコードが存在しない場合には、「装置B」を設備ID432に含むレコードの描画履歴ID431を取得する。 In the example of FIG. 7, the equipment configuration drawing unit 31 extracts records that include "equipment B" in the equipment ID 432 and "equipment A" in the forward equipment ID 433, and obtains the drawing history ID 431 of each record. Note that if there is no record that includes "equipment A" in the forward equipment ID 433, the equipment configuration drawing unit 31 obtains the drawing history ID 431 of the record that includes "equipment B" in the equipment ID 432.

ステップS3では設備構成描画部31が、上記ステップS2で取得した値と、設備関連履歴データ43の描画履歴ID431の値が等しいデータを全て取得する。すなわち、ステップS2で取得した描画履歴ID431を有し、「装置B」を設備ID432に含むデータが抽出される。 In step S3, the equipment configuration drawing unit 31 acquires all data whose drawing history ID 431 in the equipment-related history data 43 has the same value as the value acquired in step S2. In other words, data that has the drawing history ID 431 acquired in step S2 and includes "equipment B" in the equipment ID 432 is extracted.

ステップS4では設備構成描画部31が、図7に示したポップアップ4511と候補ウインドウ4512を表示して、新たな設備4513の候補のサジェストを行う。設備構成描画部31は、描画中のオブジェクトの中で一番後方に存在する設備(以降、設備Xと呼ぶ)の、次に接続する設備のサジェストを行う。 In step S4, the equipment configuration drawing unit 31 displays the pop-up 4511 and candidate window 4512 shown in FIG. 7 to suggest candidates for new equipment 4513. The equipment configuration drawing unit 31 suggests the next equipment to be connected to the equipment (hereinafter referred to as equipment X) located at the backmost position among the objects being drawn.

設備構成描画部31は、上記ステップS3で取得したデータのうち、設備関連履歴データ43の設備ID432が設備X(例えば、「装置B」)と値が等しいデータを抽出し、当該レコードの後方設備ID434の出現回数の集計を行う。 The equipment configuration drawing unit 31 extracts data from the equipment-related history data 43 obtained in step S3 above, in which the equipment ID 432 is equal to the value of equipment X (e.g., "equipment B"), and tallies the number of occurrences of the rear equipment ID 434 of that record.

ステップS5では、設備構成描画部31が出現回数の多い順に後方設備ID434を取得して、候補ウインドウ4512のリストに後方設備ID434の名称又は図形(アイコン等)を表示する。候補ウインドウ4512に表示する設備の数は、上位から所定数など予め設定した数とすることができる。 In step S5, the equipment configuration drawing unit 31 acquires the rear equipment IDs 434 in descending order of frequency of appearance, and displays the names or figures (icons, etc.) of the rear equipment IDs 434 in a list in the candidate window 4512. The number of pieces of equipment displayed in the candidate window 4512 can be a preset number, such as a predetermined number, from the top.

上記の処理によって、新たな設備4513として追加する設備の候補として、新たな設備4513を追加する位置の前段の設備が過去に接続した設備が出現頻度順に候補ウインドウ4512に表示されるので、可視化支援装置1の利用者は過去の実績に基づいた設備を容易に選択することが可能となる。 By the above process, the equipment previously connected to the equipment preceding the position where the new equipment 4513 is to be added is displayed in the candidate window 4512 in order of appearance frequency as candidates for equipment to be added as the new equipment 4513, so that the user of the visualization support device 1 can easily select equipment based on past performance.

これによって、設備状態を監視する監視画面の構築を容易にしてヒューマンエラーを低減することが可能となって監視画面の品質を向上させることができる。また、監視画面の描画データ451に追加されたメタデータを利用して候補ウインドウ4512のリストを生成することにより、メタデータを有効に利用することが可能となる。 This makes it easier to construct a monitoring screen for monitoring the equipment status, reducing human error and improving the quality of the monitoring screen. In addition, by generating a list of candidate windows 4512 using metadata added to the drawing data 451 of the monitoring screen, it becomes possible to make effective use of the metadata.

図9は、複数の設備に関する提案を含む画面の一例を示す図である。上記図7では、新たな設備4513の候補として、候補ウインドウ4512内に一つの設備が提案される例を示した。図9では新たな設備4513の候補として、過去の実績から複数の設備を接続したグループ単位で設備の提案を行う例を示す。 Figure 9 shows an example of a screen including proposals for multiple pieces of equipment. In Figure 7 above, an example is shown in which one piece of equipment is proposed in the candidate window 4512 as a candidate for new equipment 4513. Figure 9 shows an example in which equipment is proposed in groups of multiple pieces of equipment connected based on past performance as candidates for new equipment 4513.

図9において、描画データ451に表示されるポップアップ4511及び候補ウインドウ4512は図7と同様であり、候補グループウインドウ4520を追加した点が相違する。 In FIG. 9, the pop-up 4511 and candidate window 4512 displayed in the drawing data 451 are the same as those in FIG. 7, except that a candidate group window 4520 has been added.

候補グループウインドウ4520は、候補ウインドウ4512に表示された設備を起点とする複数の設備が接続されたグループのリストを含み、可視化支援装置1の利用者が選択したグループを描画データ451に追加する。 The candidate group window 4520 includes a list of groups to which multiple pieces of equipment are connected, starting from the equipment displayed in the candidate window 4512, and adds the group selected by the user of the visualization support device 1 to the drawing data 451.

図示の例では、「装置D」の描画履歴ボタン4514を操作した場合で、候補グループウインドウ4520には過去の実績から「装置D」を起点とする設備の接続関係のうち、出現頻度の高い順にグループA、グループB、グループCの設備群が表示される。 In the illustrated example, when the drawing history button 4514 for "Device D" is operated, the candidate group window 4520 displays the equipment groups A, B, and C in order of frequency of appearance among the equipment connections starting from "Device D" based on past performance.

候補グループウインドウ4520のグループAは、「装置D」を起点として「装置B」と「装置F」の順で接続されており、選択ボタン4521を操作することで、新たな設備4513にグループAの「装置D」、「装置B」、「装置F」の3つの設備が追加される。 Group A in the candidate group window 4520 is connected in the order of "Device D," "Device B," and "Device F." By operating the selection button 4521, the three pieces of equipment in group A, "Device D," "Device B," and "Device F," are added to the new equipment 4513.

グループBは、「装置D」から「装置B」と「装置G」の順で接続されており、選択ボタン4522を操作することで、新たな設備4513にグループAの「装置D」、「装置B」、「装置G」が追加される。 Group B is connected in the order of "Device D", followed by "Device B" and "Device G". By operating the selection button 4522, "Device D", "Device B", and "Device G" of group A are added to the new facility 4513.

グループCは、「装置D」に「装置B」が接続されており、選択ボタン4523を操作することで、新たな設備4513にグループAの「装置D」と「装置B」が追加される。 In group C, "Device B" is connected to "Device D," and by operating selection button 4523, "Device D" and "Device B" of group A are added to new facility 4513.

設備構成描画部31は、候補ウインドウ4512で設備Xの候補として装置Bに接続可能な設備が起点として選択されると、設備関連履歴データ43から起点となる設備に接続された設備群(グループ)が過去の実績から抽出されて候補グループウインドウ4520に表示される。 When a piece of equipment that can be connected to device B is selected as a starting point as a candidate for equipment X in the candidate window 4512, the equipment configuration drawing unit 31 extracts a group of equipment (groups) connected to the starting point equipment from the equipment-related history data 43 based on past performance and displays them in the candidate group window 4520.

可視化支援装置1の利用者は、各グループの選択ボタン4521~4523の何れかを選択することで、設備Xを起点として後段に接続される複数の設備を一括して追加することが可能となる。 By selecting one of the group selection buttons 4521 to 4523, a user of the visualization support device 1 can add multiple pieces of equipment that are connected downstream starting from equipment X all at once.

このように、接続可能な設備を起点とする複数の設備を過去の実績から抽出して候補グループウインドウ4520で選択可能とすることにより、監視画面を構築する労力を大幅に低減することができ、さらに、過去の実績による設備の接続関係を利用するので人為的なミスを防いで画面構築の品質を向上させることができる。 In this way, by extracting multiple pieces of equipment starting from connectable equipment from past performance and making them selectable in the candidate group window 4520, the effort required to build a monitoring screen can be significantly reduced, and furthermore, by utilizing the connection relationships of the equipment based on past performance, human error can be prevented and the quality of screen construction can be improved.

図10は、複数の設備を含むグループ単位の提案を出力する処理の一例を示すフローチャートである。この処理は、設備構成描画部31が候補ウインドウ4512の描画履歴ボタン4514又は4515に対する操作(クリックなど)を受け付けたときに実行される。 Figure 10 is a flowchart showing an example of a process for outputting proposals for groups that include multiple facilities. This process is executed when the facility configuration drawing unit 31 receives an operation (e.g., a click) on the drawing history button 4514 or 4515 in the candidate window 4512.

ステップS11で設備構成描画部31は、描画履歴ボタン4514又は4515が操作されたときに、提案されている単一の設備(以降、設備Sと呼ぶ)の設備IDと、提案されている設備よりも一つ前の設備(以降、設備Xと呼ぶ)の設備IDを取得する。 In step S11, when the drawing history button 4514 or 4515 is operated, the equipment configuration drawing unit 31 obtains the equipment ID of the single proposed equipment (hereinafter referred to as equipment S) and the equipment ID of the equipment immediately preceding the proposed equipment (hereinafter referred to as equipment X).

ステップS12で設備構成描画部31は、上記ステップS11で取得した設備Sと設備Xの設備IDの値が、次の条件を満たす設備関連履歴データ43の描画履歴ID431の値を全て取得する。 In step S12, the equipment configuration drawing unit 31 acquires all the values of the drawing history ID 431 in the equipment-related history data 43 for which the equipment ID values of equipment S and equipment X acquired in step S11 above satisfy the following condition:

条件としては、設備ID432の値が設備Sの設備IDの値と等しいか、又は前方設備ID433の値と設備Xの設備IDの値が等しいデータの描画履歴ID431を取得する。 The condition is to obtain the drawing history ID 431 of data where the value of equipment ID 432 is equal to the value of equipment ID of equipment S, or the value of forward equipment ID 433 is equal to the value of equipment ID of equipment X.

次に、ステップS13で設備構成描画部31は、上記ステップS12で取得した描画履歴ID431の値に一致する描画履歴データ44を全て取得する。そして、ステップS14では、設備構成描画部31が上記ステップS13で取得したデータを登録日442が新しい順でソートする。 Next, in step S13, the equipment configuration drawing unit 31 acquires all drawing history data 44 that match the value of the drawing history ID 431 acquired in step S12. Then, in step S14, the equipment configuration drawing unit 31 sorts the data acquired in step S13 in order of most recent registration date 442.

ステップS15では設備構成描画部31が、上記ステップS14で取得したデータのオブジェクトデータ443のデータのうち、レコード毎に上記ステップS11で取得した設備Sを検索し、設備Sを起点とした後方設備を含むオブジェクトデータを抽出する。 In step S15, the equipment configuration drawing unit 31 searches for the equipment S acquired in step S11 for each record in the object data 443 of the data acquired in step S14, and extracts object data including downstream equipment starting from the equipment S.

ステップS16では設備構成描画部31が、上記ステップS15で抽出したオブジェクトデータの順に候補のグループを取得して、候補グループウインドウ4520を生成して描画データ451の画面に表示する。 In step S16, the equipment configuration drawing unit 31 obtains candidate groups in the order of the object data extracted in step S15 above, generates a candidate group window 4520, and displays it on the screen of the drawing data 451.

上記処理によって、図9に示す単一の設備を提案する候補ウインドウ4512で「装置D」を選択して描画履歴ボタン4514を操作した場合について説明する。設備構成描画部31は、「装置D」の設備ID432を設備関連履歴データ43から取得して設備Sの値とする。また、設備構成描画部31は「装置D」を接続する描画データ451の「装置B」の設備ID432を同様に取得して設備Xの値とする。 The above process will be described below with reference to a case where "equipment D" is selected in the candidate window 4512 proposing a single piece of equipment shown in FIG. 9 and the drawing history button 4514 is operated. The equipment configuration drawing unit 31 obtains the equipment ID 432 of "equipment D" from the equipment-related history data 43 and sets it as the value of equipment S. Similarly, the equipment configuration drawing unit 31 obtains the equipment ID 432 of "equipment B" in the drawing data 451 that connects "equipment D" and sets it as the value of equipment X.

設備構成描画部31は、設備関連履歴データ43の設備ID432が設備S=「装置D」の値に一致する描画履歴ID431と、設備ID432が設備X=「装置B」の値に一致する描画履歴ID431を取得する。 The equipment configuration drawing unit 31 obtains drawing history IDs 431 whose equipment ID 432 in the equipment-related history data 43 matches the value of equipment S = "equipment D" and drawing history IDs 431 whose equipment ID 432 matches the value of equipment X = "equipment B".

設備構成描画部31は、上記取得した描画履歴ID431の値と一致する描画履歴データ44を取得して、登録日442の新しい順にソートする。設備構成描画部31はソートされた描画履歴データ44のオブジェクトデータ443から、設備S(装置D)を起点とする設備のグループを抽出し、候補グループウインドウ4520を生成して描画データ451の画面に表示する。 The equipment configuration drawing unit 31 acquires drawing history data 44 that matches the value of the acquired drawing history ID 431, and sorts it in order of most recent registration date 442. The equipment configuration drawing unit 31 extracts a group of equipment starting from equipment S (device D) from the object data 443 of the sorted drawing history data 44, generates a candidate group window 4520, and displays it on the screen of the drawing data 451.

以上により、候補グループウインドウ4520には、過去の実績から設備Sを起点として接続された設備のグループが候補グループウインドウ4520に出力され、利用者はこれらのグループの中から監視画面の設備を選択することで、監視画面の構築に要する労力を大幅に低減することができる。 As a result, groups of equipment connected starting from equipment S based on past performance are output to the candidate group window 4520, and the user can select equipment for the monitoring screen from these groups, significantly reducing the effort required to create a monitoring screen.

また、過去の実績に基づく設備の接続関係は、登録日442が新しい順で候補グループウインドウ4520内に表示されるので、最新の履歴に基づいて監視画面の構築を行うことが可能となって、人為的なミスを抑制することができる。 In addition, the equipment connection relationships based on past performance are displayed in the candidate group window 4520 in order of most recent registration date 442, making it possible to construct a monitoring screen based on the most recent history, thereby reducing human error.

なお、前記図8に示した単一の設備を提案するモードと、上記図10に示した複数の設備をグループ単位で提案するモードは、可視化支援装置1の利用者が何れのモードを利用するのかを選択してもよいし、可視化支援装置1が利用可能なモードを自動的に選択してもよい。 In addition, the mode of proposing a single facility shown in FIG. 8 and the mode of proposing multiple facilities in groups shown in FIG. 10 may be selected by the user of the visualization support device 1, or the visualization support device 1 may automatically select an available mode.

図11は、誤りを含む描画の一例を示す図である。描画データ453は、「装置A」に「装置D」が接続され、「装置D」には「装置C」と「装置D」が並列に配置され、「装置C」と「装置D」の後段には新たな設備として「装置F」が接続された例を示している。 Figure 11 is a diagram showing an example of a drawing that includes an error. Drawing data 453 shows an example in which "Device D" is connected to "Device A", "Device C" and "Device D" are arranged in parallel to "Device D", and "Device F" is connected as a new piece of equipment after "Device C" and "Device D".

図示の例では、「装置F」は「装置C」の後段に接続することはできないので、描画誤り検知部33がエラー4531を描画データ453の画面に出力して利用者へ注意を促している。描画誤り検知部33は、描画データ453に設備が追加されると、後述する処理によって誤りを検出してエラーメッセージを出力することができる。 In the illustrated example, "Device F" cannot be connected downstream of "Device C", so the drawing error detection unit 33 outputs error 4531 to the screen of drawing data 453 to alert the user. When equipment is added to drawing data 453, the drawing error detection unit 33 can detect an error by processing described below and output an error message.

図12は、誤り検知処理の一例を示すフローチャートである。この処理は、図2で示したように、設備や設備関連線が追加又は変更されるたびに描画誤り検知部33で実行される。 Figure 12 is a flowchart showing an example of the error detection process. This process is executed by the drawing error detection unit 33 every time a facility or a facility-related line is added or changed, as shown in Figure 2.

まず、描画誤り検知部33は、編集中の描画データ451に埋め込まれたメタデータを取得して、描画データ451上の設備間の関連を抽出する(S21)。描画誤り検知部33がメタデータから抽出する設備間の関連は、設備IDと当該設備に接続されている後方(後段)の設備IDを含む。 First, the drawing error detection unit 33 acquires metadata embedded in the drawing data 451 being edited, and extracts the relationships between the facilities on the drawing data 451 (S21). The relationships between the facilities extracted by the drawing error detection unit 33 from the metadata include the facility ID and the rear (subsequent) facility ID connected to the facility.

ステップS22では、描画誤り検知部33が上記ステップS21で取得した設備IDと後方の設備IDを、設備非関連マスタ422の設備ID421と後方設備ID422と比較する。 In step S22, the drawing error detection unit 33 compares the equipment ID and the rear equipment ID acquired in step S21 with the equipment ID 421 and the rear equipment ID 422 in the non-equipment related master 422.

ステップS23では、描画誤り検知部33が上記ステップS21で取得した設備IDと後方の設備IDが設備非関連マスタ42に含まれているかを判定する。取得した設備IDと後方の設備IDが設備非関連マスタ42に含まれていればステップS24に進み、含まれていなければステップS25に進む。 In step S23, the drawing error detection unit 33 determines whether the equipment ID acquired in step S21 and the subsequent equipment ID are included in the non-equipment related master 42. If the acquired equipment ID and the subsequent equipment ID are included in the non-equipment related master 42, the process proceeds to step S24; if not, the process proceeds to step S25.

ステップS24では、描画誤り検知部33が上記ステップS21で取得した設備IDと後方の設備IDが設備非関連マスタ42に含まれているので、接続関係が不適切な設備と後方の設備を含むエラーメッセージを生成して描画データ451の画面に出力する。 In step S24, since the equipment ID and the rear equipment ID acquired by the drawing error detection unit 33 in step S21 are included in the equipment non-related master 42, an error message including the equipment with an inappropriate connection relationship and the rear equipment is generated and output to the screen of the drawing data 451.

ステップS25では、設備間の接続関係が適切であるため画面には何も表示せずに処理を終了する。 In step S25, since the connections between the equipment are appropriate, the process ends without displaying anything on the screen.

上記処理によって、予め設定された設備非関連マスタ42のレコードと一致する設備と後方設備の組み合わせが描画データ451に存在している場合には、描画誤り検知部33が不適切な設備の関係であることを指摘することができる。これにより、監視画面の構築の際に人為的なミスが発生するのを防いで監視画面の品質を向上させることが可能となる。 By the above process, if the drawing data 451 contains a combination of equipment and downstream equipment that matches a record in the pre-set equipment non-related master 42, the drawing error detection unit 33 can point out that the equipment has an inappropriate relationship. This makes it possible to prevent human error when constructing the monitoring screen and improve the quality of the monitoring screen.

図15は、設備と設備関連線の領域の一例を示す図である。後述する設備の関連を解析するために、描画データ451の設備と設備関連線は図15で示すような領域で表現される。 Figure 15 is a diagram showing an example of an area of equipment and equipment-related lines. In order to analyze the equipment relationships described below, the equipment and equipment-related lines in the drawing data 451 are represented in an area as shown in Figure 15.

設備を配置する領域は設備エリアオブジェクト461であり、左下の頂点座標(x、y)を基準として、左上の頂点座標(x、y+height)と、右下の頂点座標(x+width、y)と、右上の頂点座標(x+width、y+height)で表す。 The area in which the equipment is placed is the equipment area object 461, and is represented by the upper left vertex coordinates (x, y + height), the lower right vertex coordinates (x + width, y), and the upper right vertex coordinates (x + width, y + height), with the lower left vertex coordinates (x, y) as the base.

設備関連線を配置する領域は設備関連線エリアオブジェクト462であり、設備エリアオブジェクト461と同様の矩形領域で、高さ(height)と幅(width)を有する。 The area in which the facility related lines are placed is the facility related line area object 462, which is a rectangular area similar to the facility area object 461 and has a height and width.

図13は、設備関連の解析処理の一例を示すフローチャートである。この処理は、図2で示したように、画面データの編集が終了した後にメタデータ抽出部34と設備関連解析部35で実行される。設備関連解析部35は、メタデータ抽出部34から抽出された配列Aの設備及び設備関連線のオブジェクトの情報から設備間の関連を解析して配列Bを生成する。 Figure 13 is a flowchart showing an example of equipment-related analysis processing. This processing is executed by the metadata extraction unit 34 and the equipment-related analysis unit 35 after editing of the screen data is completed as shown in Figure 2. The equipment-related analysis unit 35 analyzes the relationships between facilities from the information on the facilities and equipment-related line objects in array A extracted by the metadata extraction unit 34, and generates array B.

メタデータ抽出部34は、描画データ451に配置された設備と設備関連線のオブジェクトの情報を、図15に示した設備エリアオブジェクト461と設備関連線エリアオブジェクト462として抽出して予め設定された配列Aに設定する(S31)。 The metadata extraction unit 34 extracts information about the equipment and equipment-related line objects arranged in the drawing data 451 as an equipment area object 461 and an equipment-related line area object 462 shown in FIG. 15, and sets them in a predefined array A (S31).

配列Aには、設備や設備関連線の座標と、図6に示した設備ID413、ライングループID411、ラインID412、前方設備ID414及び後方設備ID415が含まれる。 Array A includes the coordinates of the equipment and equipment-related lines, as well as the equipment ID 413, line group ID 411, line ID 412, forward equipment ID 414, and rear equipment ID 415 shown in Figure 6.

次に、ステップS32では、x座標の値(及びy座標の値)が最小の設備エリアオブジェクト461から順にステップS33~S37のループ処理を実施する。 Next, in step S32, a loop of steps S33 to S37 is performed on the equipment area object 461, starting with the one with the smallest x coordinate value (and y coordinate value).

ステップS33では、設備関連解析部35が上記ステップS32で選択した設備エリアオブジェクト461に接続された他の設備が存在するか否かを判定し、存在する場合にはステップS34へ進み、存在しない場合にはステップS35に進む。 In step S33, the equipment-related analysis unit 35 determines whether there is any other equipment connected to the equipment area object 461 selected in step S32 above, and if there is, proceeds to step S34, and if there is no other equipment, proceeds to step S35.

ステップS33の他の設備の存在の有無については、設備関連解析部35は選択した設備エリアオブジェクト461のx座標がx+width/2以降で、かつx+width以下の領域で重複している他の設備エリアオブジェクト461又は隣接した座標に設備関連線エリアオブジェクト462が存在する場合、設備関連解析部35は接続された他の設備エリアオブジェクト461が存在する、と判定する。 Regarding the presence or absence of other equipment in step S33, if the x coordinate of the selected equipment area object 461 is after x+width/2 and there is another equipment area object 461 that overlaps in the area below x+width, or there is an equipment related line area object 462 at adjacent coordinates, the equipment related analysis unit 35 determines that another connected equipment area object 461 exists.

ステップS34では、設備関連解析部35が上記ステップS33で特定した設備関連線エリアオブジェクト462の領域に接するか、あるいは領域と重複する他の設備エリアオブジェクト461が存在するか否かを判定し、存在する場合にはステップS36へ進み、存在しない場合にはステップS35に進む。 In step S34, the equipment-related analysis unit 35 determines whether there are other equipment area objects 461 that border or overlap with the area of the equipment-related line area object 462 identified in step S33 above, and if there are, proceed to step S36, and if there are no equipment area objects, proceed to step S35.

ステップS35では、設備関連解析部35が上記ステップS33、S34で判定した設備エリアオブジェクト461には後段に接続されている設備がないので、後方設備IDに「Null」を設定し、当該設備のIDと対にして所定の配列Bに記録する。 In step S35, since the equipment area object 461 determined by the equipment-related analysis unit 35 in steps S33 and S34 above has no equipment connected to a downstream stage, the equipment-related analysis unit 35 sets the downstream equipment ID to "Null" and records it in a specified array B in combination with the ID of the equipment.

ステップS36では、設備関連解析部35が上記ステップS33で判定した設備エリアオブジェクト461の後段にはステップS34で判定した他の設備エリアオブジェクト461が存在するので、後方設備IDにステップS34の設備エリアオブジェクト461の設備IDを後方設備IDに設定し、ステップS33で判定した設備のIDと対にして配列Bに記録する。 In step S36, since another equipment area object 461 determined in step S34 exists behind the equipment area object 461 determined by the equipment-related analysis unit 35 in step S33, the equipment ID of the equipment area object 461 in step S34 is set as the rear equipment ID, and is recorded in array B in pair with the ID of the equipment determined in step S33.

すなわち、配列Bには、描画データ451上の設備のIDと後方設備IDのデータが設定され、接続された設備が存在しない場合には後方設備IDに「Null」が設定される。 In other words, array B is set with the equipment ID and rear equipment ID data on the drawing data 451, and if there is no connected equipment, the rear equipment ID is set to "Null."

設備関連解析部35は、上記処理を描画データ451の全ての設備エリアオブジェクト461について実施することで、配列Bには各設備の後方設備IDが設定されて設備間の接続関係が設定される。配列Bに画面データの編集の識別子(描画履歴ID)を付与したものが設備関連履歴データ43となる。 The equipment-related analysis unit 35 performs the above process for all equipment area objects 461 in the drawing data 451, and thereby sets the rear equipment ID of each piece of equipment in array B, and sets the connection relationships between the pieces of equipment. Array B to which an editing identifier (drawing history ID) of the screen data has been added becomes the equipment-related history data 43.

なお、上記図13の例ではy座標について言及しない例を示したが、ステップS32のループの始点で、設備関連解析部35がx座標とy座標が小さい順に設備エリアオブジェクト461を選択することで、x座標に加えてy座標を考慮して設備の選択を行うことができる。 Note that in the example of Figure 13 above, an example is shown in which the y coordinate is not mentioned, but at the start point of the loop in step S32, the equipment-related analysis unit 35 selects equipment area objects 461 in ascending order of x and y coordinates, making it possible to select equipment taking into account the y coordinate in addition to the x coordinate.

図14は、設備関連マスタ41の生成処理の一例を示すフローチャートである。この処理は、図2で示したように、設備関連解析部35で分析された配列Bから設備関連マスタ生成部36が設備関連マスタ41を生成(又は更新)する。処理を実行するタイミングとしては、配列Bが生成された後に設備関連マスタ生成部36が開始される。 Figure 14 is a flowchart showing an example of the process of generating the facility-related master 41. In this process, as shown in Figure 2, the facility-related master generation unit 36 generates (or updates) the facility-related master 41 from array B analyzed by the facility-related analysis unit 35. The timing of executing the process is such that the facility-related master generation unit 36 starts after array B is generated.

設備関連マスタ生成部36は、まず設備関連解析部35が算出した配列Bを取得する(S41)。次に、ステップS42では、配列Bの先頭のデータから順にステップS43~S47のループ処理を実施する。 The facility-related master data generation unit 36 first obtains array B calculated by the facility-related analysis unit 35 (S41). Next, in step S42, the loop process of steps S43 to S47 is performed sequentially from the first data in array B.

ステップS43では、設備関連マスタ生成部36が、上記ステップS42で選択した配列Bのデータの設備IDが後方設備IDに一致するデータがあるか否かを判定し、一致するデータが存在する場合にはステップS44へ進み、存在しない場合にはステップSS45へ進む。 In step S43, the equipment-related master generation unit 36 determines whether there is data in which the equipment ID of the data in array B selected in step S42 matches the rear equipment ID, and if matching data exists, proceeds to step S44, and if not, proceeds to step S45.

ステップS44では、設備関連マスタ生成部36が、ステップS43で一致したデータの設備IDを、上記ステップS42で選択したデータの前方設備IDとして設備関連マスタ41に記録する。なお、設備関連マスタ生成部36は、複数のデータが一致する場合は、複数のエントリに分けて記録する。 In step S44, the equipment-related master generation unit 36 records the equipment ID of the data that matched in step S43 in the equipment-related master 41 as the previous equipment ID of the data selected in step S42. Note that if multiple pieces of data match, the equipment-related master generation unit 36 records them as multiple entries.

一方、ステップS45では、現在選択中の設備IDを後方設備IDに有する設備はないので、現在選択中のデータの前方設備IDを「Null」に設定する。 On the other hand, in step S45, since there is no equipment that has the currently selected equipment ID in its rear equipment ID, the front equipment ID of the currently selected data is set to "Null."

上記の処理により設備関連マスタ生成部36は、設備関連マスタ41のレコードを次のように設定する。ステップS42で選択した配列Bのデータの設備IDと後方設備IDは、設備関連マスタ41の設備ID413と後方設備ID415に設定され、ステップS43で一致した設備IDは前方設備ID414に設定される。なお、ステップS43で一致した設備IDがない場合には設備関連マスタ41の前方設備ID414には「Null」が設定される。 By the above processing, the equipment-related master generation unit 36 sets the records of the equipment-related master 41 as follows. The equipment ID and rear equipment ID of the data of array B selected in step S42 are set to equipment ID 413 and rear equipment ID 415 in the equipment-related master 41, and the equipment ID that matches in step S43 is set to the front equipment ID 414. Note that if there is no matching equipment ID in step S43, the front equipment ID 414 in the equipment-related master 41 is set to "Null".

そして、ステップS46では、設備関連マスタ生成部36が現在選択中の設備IDのメタデータを取得して、設備ID413に対応するライングループID411と、ラインID412を設定する。 Then, in step S46, the facility-related master generation unit 36 acquires the metadata of the currently selected facility ID and sets the line group ID 411 and line ID 412 corresponding to the facility ID 413.

設備関連マスタ生成部36は、上記ステップS41~S47の処理を配列Bの終端まで繰り返すことにより、描画データ451に配置された設備の関連を示す設備関連マスタ41を自動的に生成又は更新することができる。 The equipment-related master generation unit 36 can automatically generate or update the equipment-related master 41 that indicates the relationships between the equipment placed in the drawing data 451 by repeating the processing of steps S41 to S47 described above until the end of array B.

以上のように、可視化支援装置1は、設備状態を監視する監視画面の構築を容易にしてヒューマンエラーを低減することが可能となって監視画面の品質を向上させることができる。さらに、可視化支援装置1を利用することで、監視画面を構築する描画データ451の生成(編集)に連携して設備間の関連情報(設備関連マスタ41)を自動的に構築することが可能となって、設備関連マスタ41の保守に要する労力を低減して可視化システムの運用コストを低減することができる。 As described above, the visualization support device 1 makes it easy to construct a monitoring screen for monitoring equipment status, reducing human error and improving the quality of the monitoring screen. Furthermore, by using the visualization support device 1, it becomes possible to automatically construct related information between equipment (equipment-related master 41) in conjunction with the generation (editing) of drawing data 451 that constructs the monitoring screen, thereby reducing the labor required to maintain the equipment-related master 41 and reducing the operating costs of the visualization system.

<結び>
以上のように、上記実施例の可視化支援装置1は次のような構成とすることができる。
<Conclusion>
As described above, the visualization support device 1 of the above embodiment can be configured as follows.

(1)プロセッサ(CPU2)とメモリ(主記憶装置3)を有する計算機(可視化支援装置1)が、監視対象のオブジェクト(設備)を配置する画面の構築を支援する可視化支援方法であって、前記計算機が、前記画面を構成する画面データ(451)に新たなオブジェクトを追加し、追加された前記オブジェクトの情報をメタデータとして生成して前記画面データ(451)に付加する編集ステップ(設備構成描画部31)と、前記計算機が、前記画面データ(451)の編集が終了した後に、前記画面データ(451)に付加されたメタデータから前記オブジェクトを抽出するメタデータ抽出ステップ(メタデータ抽出部34)と、前記計算機が、前記抽出されたオブジェクト間の関連を解析して設備関連履歴データ(43)を生成する関連解析ステップ(設備関連解析部35)と、を含み、前記編集ステップ(41)は、前記画面データ(451)に配置されたオブジェクトに接続される新たなオブジェクトの候補を前記設備関連履歴データ(43)から抽出し、前記抽出されたオブジェクトを候補オブジェクト(4512)として出力する候補抽出ステップを含むことを特徴とする可視化支援方法。 (1) A visualization support method in which a computer (visualization support device 1) having a processor (CPU 2) and a memory (main storage device 3) supports the construction of a screen on which objects (facilities) to be monitored are arranged, the visualization support method including: an editing step (facilities configuration drawing unit 31) in which the computer adds a new object to screen data (451) constituting the screen, generates information on the added object as metadata, and adds the generated metadata to the screen data (451); a metadata extraction step (metadata extraction unit 34) in which the computer extracts the object from the metadata added to the screen data (451) after editing of the screen data (451) is completed; and an association analysis step (facilities association analysis unit 35) in which the computer analyzes the association between the extracted objects and generates equipment-related history data (43), the editing step (41) including a candidate extraction step in which candidates for new objects connected to objects arranged in the screen data (451) are extracted from the equipment-related history data (43), and the extracted objects are output as candidate objects (4512).

上記構成により、可視化支援装置1は、オブジェクト(設備)の状態を監視する画面データ(451)(監視画面)の構築を容易にしてヒューマンエラーを低減することが可能となって監視画面の品質を向上させることができる。 With the above configuration, the visualization support device 1 can easily construct screen data (451) (monitoring screen) for monitoring the status of an object (equipment), reducing human error and improving the quality of the monitoring screen.

(2)上記(1)に記載の可視化支援方法であって、前記候補抽出ステップ(S4)は、前記画面データ(451)に配置された第1のオブジェクト(装置B)に接続される前記新たなオブジェクト(4513)を第2のオブジェクトとし、前記設備関連履歴データ(43)から過去に前記第1のオブジェクトに接続されたオブジェクトを候補オブジェクト(4512)として抽出し、前記抽出された候補オブジェクトを前記第2のオブジェクト(4513)の候補として出力することを特徴とする可視化支援方法。 (2) The visualization support method described in (1) above, wherein the candidate extraction step (S4) sets the new object (4513) connected to the first object (device B) arranged in the screen data (451) as a second object, extracts objects previously connected to the first object from the equipment-related history data (43) as candidate objects (4512), and outputs the extracted candidate objects as candidates for the second object (4513).

上記構成により、可視化支援装置1は、過去に使用したオブジェクトの接続関係から候補オブジェクトを抽出することで、画面データ(451)の構築を容易にしてヒューマンエラーを低減することが可能となる。 With the above configuration, the visualization support device 1 can extract candidate objects from the connection relationships of objects used in the past, making it easier to construct screen data (451) and reducing human error.

(3)上記(1)に記載の可視化支援方法であって、前記候補抽出ステップ(S15)は、前記画面データ(451)に配置された第1のオブジェクト(装置B)に接続される前記新たなオブジェクト(4513)を第2のオブジェクトとし、前記設備関連履歴データ(43)から過去に前記第1のオブジェクト(装置B)に接続されたオブジェクトを起点オブジェクトとして、当該起点オブジェクトに接続された1以上のオブジェクト群を候補オブジェクト(4520)として抽出し、前記抽出された候補オブジェクトを前記第2のオブジェクト以降の候補(4520)として出力することを特徴とする可視化支援方法。 (3) The visualization support method described in (1) above, wherein the candidate extraction step (S15) sets the new object (4513) connected to the first object (device B) arranged in the screen data (451) as a second object, sets an object previously connected to the first object (device B) from the facility-related history data (43) as a starting object, extracts one or more object groups connected to the starting object as candidate objects (4520), and outputs the extracted candidate objects as candidates (4520) for the second object and subsequent objects.

上記構成により、可視化支援装置1は、過去に使用したオブジェクトの接続関係から起点となるオブジェクトに接続される一連のオブジェクト群を候補として抽出することで、画面データ(451)を構築する労力を大幅に低減することができる。 With the above configuration, the visualization support device 1 can significantly reduce the effort required to construct screen data (451) by extracting a series of objects connected to a starting object as candidates based on the connection relationships of objects used in the past.

(4)上記(2)に記載の可視化支援方法であって、前記候補抽出ステップ(S4)は、前記設備関連履歴データ(43)から過去に前記第1のオブジェクトに接続されたオブジェクトのうち出現回数の多い順に候補オブジェクトとして抽出することを特徴とする可視化支援方法。 (4) The visualization support method described in (2) above, wherein the candidate extraction step (S4) extracts, from the facility-related history data (43), objects that have been previously connected to the first object in descending order of frequency of appearance as candidate objects.

上記構成により、可視化支援装置1は、候補オブジェクトを過去の出現頻度が多い順に抽出することで、オブジェクトの状態を監視する画面データ(451)の品質を向上させることができる。 With the above configuration, the visualization support device 1 can improve the quality of the screen data (451) that monitors the state of objects by extracting candidate objects in order of their frequency of past appearance.

(5)上記(3)に記載の可視化支援方法であって、前記候補抽出ステップ(S15)は、前記画面データ(451)の登録日(442)を含む履歴を予め格納した描画履歴データ(44)を参照して前記オブジェクト群の登録日の新しい順に抽出することを特徴とする可視化支援方法。 (5) The visualization support method according to (3) above, wherein the candidate extraction step (S15) refers to drawing history data (44) that stores a history including the registration date (442) of the screen data (451) in advance, and extracts the objects in order of most recent registration date.

上記構成により、可視化支援装置1は、候補オブジェクトを登録日の新しい順に抽出することで、オブジェクトの状態を監視する画面データ(451)の品質を向上させることができる。 With the above configuration, the visualization support device 1 can improve the quality of the screen data (451) that monitors the state of objects by extracting candidate objects in order of most recent registration date.

(6)上記(1)に記載の可視化支援方法であって、前記計算機(1)が、前記オブジェクト間の関連を解析結果した前記設備関連履歴データ(43)から、前記オブジェクト間の接続状態を示す関連マスタ情報(設備関連マスタ41)を生成するマスタ生成ステップ(設備関連マスタ生成部36)をさらに含むことを特徴とする可視化支援方法。 (6) The visualization support method according to (1) above, further comprising a master generation step (facility-related master generation unit 36) in which the computer (1) generates association master information (facility-related master 41) indicating the connection state between the objects from the facility-related history data (43) that is the result of analyzing the association between the objects.

上記構成により、可視化支援装置1は、画面データ(451)(監視画面)の構築に連携して設備間の関連情報である設備関連マスタ41を自動的に構築することが可能となって、可視化システムの運用コストを低減することができる。 The above configuration enables the visualization support device 1 to automatically construct the equipment-related master 41, which is information on the relationships between equipment, in coordination with the construction of the screen data (451) (monitoring screen), thereby reducing the operating costs of the visualization system.

(7)上記(1)に記載の可視化支援方法であって、前記編集ステップ(41)は、前記画面データ(451)に配置されたオブジェクトを第1のオブジェクト(装置B)とし、新たに追加されるオブジェクト(4513)を第2のオブジェクトとし、前記第1のオブジェクト(装置B)への接続が禁止されている前記第2のオブジェクト(4513)が予め設定された設備非関連マスタ(42)を参照して、前記新たに追加された第2のオブジェクト(4513)が前記設備非関連マスタ(42)に登録されている場合にはエラーを出力する誤り検知ステップをさらに含むことを特徴とする可視化支援方法。 (7) The visualization support method according to (1) above, wherein the editing step (41) further includes an error detection step of: designating an object arranged in the screen data (451) as a first object (device B), designating a newly added object (4513) as a second object, and referring to a preset non-equipment related master (42) for the second object (4513) prohibited from being connected to the first object (device B), outputting an error if the newly added second object (4513) is registered in the non-equipment related master (42).

上記構成により、可視化支援装置1は、新たに追加されたオブジェクトに誤りがある場合には即座にエラーを出力することで、ヒューマンエラーを低減することが可能となる。 With the above configuration, the visualization support device 1 can reduce human error by immediately outputting an error if there is an error in a newly added object.

(8)上記(1)に記載の可視化支援方法であって、前記画面データ(451)は、前記オブジェクトを監視する監視画面を構成することを特徴とする可視化支援方法。 (8) The visualization support method described in (1) above, wherein the screen data (451) constitutes a monitoring screen for monitoring the object.

上記構成により、画面データ(451)をオブジェクトの監視画面として利用することで、設備状態可視化システム8の監視画面の品質を向上させることができる。 With the above configuration, the quality of the monitoring screen of the equipment status visualization system 8 can be improved by using the screen data (451) as a monitoring screen for an object.

(9)上記(1)に記載の可視化支援方法であって、前記オブジェクトは、監視対象の設備を含むことを特徴とする可視化支援方法。 (9) The visualization support method described in (1) above, wherein the object includes a facility to be monitored.

上記構成により、監視対象の設備の配置を画面データ(451)上で正確に行うことが可能となって設備を監視する画面データ(451)の品質を向上させることができる。 The above configuration enables the equipment to be monitored to be positioned accurately on the screen data (451), improving the quality of the screen data (451) used to monitor the equipment.

なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に記載したものであり、必ずしも説明した全ての構成を含むものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加、削除、又は置換の何れもが、単独で、又は組み合わせても適用可能である。 The present invention is not limited to the above-described embodiments, but includes various modified examples. For example, the above-described embodiments are described in detail to clearly explain the present invention, and are not necessarily limited to those including all of the configurations described. It is also possible to replace part of the configuration of one embodiment with the configuration of another embodiment, and it is also possible to add the configuration of another embodiment to the configuration of one embodiment. In addition, the addition, deletion, or replacement of part of the configuration of each embodiment with other configurations can be applied alone or in combination.

また、上記の各構成、機能、処理部、及び処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、及び機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、SSD(Solid State Drive)等の記録装置、又は、ICカード、SDカード、DVD等の記録媒体に置くことができる。 The above configurations, functions, processing units, and processing means may be realized in part or in whole in hardware, for example by designing them as integrated circuits. The above configurations and functions may be realized in software by a processor interpreting and executing a program that realizes each function. Information on the programs, tables, files, etc. that realize each function may be stored in a memory, a recording device such as a hard disk or SSD (Solid State Drive), or a recording medium such as an IC card, SD card, or DVD.

また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。 In addition, the control lines and information lines shown are those considered necessary for the explanation, and not all control lines and information lines on the product are necessarily shown. In reality, it can be assumed that almost all components are interconnected.

1 可視化支援装置
2 CPU
3 主記憶装置
4 補助記憶装置
5 入出力装置
31 設備構成描画部
32 メタデータ埋め込み部
33 描画誤り検知部
34 メタデータ抽出部
35 設備関連解析部
36 設備関連マスタ生成部
37 設備関連マスタ出力部
38 履歴蓄積部
39 グラフィックツール
41 設備関連マスタ
42 設備非関連マスタ
43 設備関連履歴データ
44 描画履歴データ
45 描画データ
1 Visualization support device 2 CPU
3 Main memory device 4 Auxiliary memory device 5 Input/output device 31 Facility configuration drawing unit 32 Metadata embedding unit 33 Drawing error detection unit 34 Metadata extraction unit 35 Facility related analysis unit 36 Facility related master generation unit 37 Facility related master output unit 38 History storage unit 39 Graphic tool 41 Equipment-related master 42 Equipment-unrelated master 43 Equipment-related history data 44 Drawing history data 45 Drawing data

Claims (7)

プロセッサとメモリを有する計算機が、監視対象のオブジェクトを配置する画面の構築を支援する可視化支援方法であって、
前記計算機が、前記画面を構成する画面データに設備又は設備関連線の新たなオブジェクトを追加し、追加された前記オブジェクトのメタデータ前記画面データに付加する編集ステップと、
前記計算機が、前記画面データの編集が終了した後に、前記画面データに追加又は付加された設備及び設備関連線のオブジェクト並びにメタデータを抽出するメタデータ抽出ステップと、
前記計算機が、前記抽出された設備及び設備関連線のオブジェクト間の関連を解析して、設備間の接続状態を示す設備関連履歴データを生成する関連解析ステップと、を含み、
前記編集ステップは、候補抽出ステップを含み、
前記候補抽出ステップは、
前記画面データに配置された第1のオブジェクトに接続される新たなオブジェクトを第2のオブジェクトとし、前記設備関連履歴データから過去に前記第1のオブジェクトに接続されたオブジェクトを起点オブジェクトとして、当該起点オブジェクトに接続された1以上のオブジェクト群を候補オブジェクトとして抽出し、前記抽出された候補オブジェクトを前記第2のオブジェクト以降の候補として出力することを特徴とする可視化支援方法。
1. A visualization support method for supporting construction of a screen on which a monitoring target object is arranged, the method comprising:
an editing step in which the computer adds a new object of a facility or a facility-related line to screen data constituting the screen, and adds metadata of the added object to the screen data;
a metadata extraction step of extracting, by the computer, after editing of the screen data is completed, objects and metadata of facilities and facility-related lines that have been added or appended to the screen data;
and an association analysis step in which the computer analyzes the association between the extracted equipment and equipment association line objects to generate equipment association history data indicating a connection state between the equipment ,
The editing step includes a candidate extraction step ,
The candidate extraction step includes:
A visualization support method characterized by defining a new object connected to a first object placed in the screen data as a second object, defining an object that was previously connected to the first object from the equipment-related history data as a starting object, extracting a group of one or more objects connected to the starting object as candidate objects, and outputting the extracted candidate objects as candidates for the second object and subsequent objects.
請求項1に記載の可視化支援方法であって、The visualization support method according to claim 1 ,
前記候補抽出ステップは、The candidate extraction step includes:
前記画面データの登録日を含む履歴を予め格納した描画履歴データを参照して前記オブジェクト群の登録日の新しい順に抽出することを特徴とする可視化支援方法。The visualization support method comprises extracting the group of objects in order of most recent registration date by referring to drawing history data that has been stored in advance and that includes a history including a registration date of the screen data.
請求項1に記載の可視化支援方法であって、The visualization support method according to claim 1 ,
前記編集ステップは、The editing step includes:
前記画面データに配置されたオブジェクトを第3のオブジェクトとし、新たに追加されるオブジェクトを第4のオブジェクトとし、前記第3のオブジェクトへの接続が禁止されているオブジェクトが予め設定された設備非関連マスタを参照して、前記新たに追加された第4のオブジェクトが前記設備非関連マスタに登録されている場合にはエラーを出力する誤り検知ステップをさらに含むことを特徴とする可視化支援方法。The visualization support method further comprises an error detection step of: defining an object arranged in the screen data as a third object, defining a newly added object as a fourth object, and referring to a preset non-equipment related master for objects prohibited from being connected to the third object, and outputting an error if the newly added fourth object is registered in the non-equipment related master.
請求項1に記載の可視化支援方法であって、The visualization support method according to claim 1 ,
前記画面データは、前記オブジェクトを監視する監視画面を構成することを特徴とする可視化支援方法。The visualization support method, wherein the screen data constitutes a monitoring screen for monitoring the object.
プロセッサとメモリを有して監視対象のオブジェクトを配置する画面の構築を支援する可視化支援装置であって、A visualization support device having a processor and a memory, and supporting construction of a screen on which a monitoring target object is arranged, comprising:
前記画面を構成する画面データに設備又は設備関連線の新たなオブジェクトを追加し、追加された前記オブジェクトのメタデータを前記画面データに付加する設備構成描画部と、an equipment configuration drawing unit that adds a new object of equipment or equipment-related line to screen data that configures the screen, and adds metadata of the added object to the screen data;
前記画面データの編集が終了した後に、前記画面データに追加又は付加された設備及び設備関連線のオブジェクト並びにメタデータを抽出するメタデータ抽出部と、a metadata extraction unit that extracts, after editing of the screen data is completed, objects and metadata of facilities and facility-related lines that have been added or appended to the screen data;
前記抽出された設備及び設備関連線のオブジェクト間の関連を解析して、設備間の接続状態を示す設備関連履歴データを生成する関連解析部と、を含み、and a relation analysis unit that analyzes the relation between the extracted equipment and the equipment relation line objects and generates equipment relation history data indicating a connection state between the equipment,
前記設備構成描画部は、The facility configuration drawing unit
前記画面データに配置された第1のオブジェクトに接続される前記新たなオブジェクトを第2のオブジェクトとし、前記設備関連履歴データから過去に前記第1のオブジェクトに接続されたオブジェクトを起点オブジェクトとして、当該起点オブジェクトに接続された1以上のオブジェクト群を候補オブジェクトとして抽出し、前記抽出された候補オブジェクトを前記第2のオブジェクト以降の候補として出力することを特徴とする可視化支援装置。A visualization support device characterized in that the new object connected to a first object arranged in the screen data is treated as a second object, an object that was previously connected to the first object from the equipment-related history data is treated as a starting object, a group of one or more objects connected to the starting object are extracted as candidate objects, and the extracted candidate objects are output as candidates for the second object and subsequent objects.
請求項5に記載の可視化支援装置であって、The visualization support device according to claim 5,
前記設備構成描画部は、The facility configuration drawing unit
前記画面データの登録日を含む履歴を予め格納した描画履歴データを参照して前記オブジェクト群の登録日の新しい順に抽出することを特徴とする可視化支援装置。The visualization support device extracts the group of objects in order of most recent registration date by referring to drawing history data that has been stored in advance and that includes a history including a registration date of the screen data.
請求項5に記載の可視化支援装置であって、
前記設備構成描画部は、
前記画面データに配置されたオブジェクトを第のオブジェクトとし、新たに追加されるオブジェクトを第のオブジェクトとし、前記第のオブジェクトへの接続が禁止されているオブジェクトが予め設定された設備非関連マスタを参照して、前記新たに追加された第のオブジェクトが前記設備非関連マスタに登録されている場合にはエラーを出力することを特徴とする可視化支援装置
The visualization support device according to claim 5,
The facility configuration drawing unit
A visualization support device characterized in that an object placed on the screen data is defined as a third object, a newly added object is defined as a fourth object, and an object that is prohibited from being connected to the third object is referenced to a pre-set non-equipment related master, and an error is output if the newly added fourth object is registered in the non-equipment related master.
JP2022092196A 2022-06-07 2022-06-07 Visualization support method and visualization support device Active JP7525544B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022092196A JP7525544B2 (en) 2022-06-07 2022-06-07 Visualization support method and visualization support device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022092196A JP7525544B2 (en) 2022-06-07 2022-06-07 Visualization support method and visualization support device

Publications (2)

Publication Number Publication Date
JP2023179111A JP2023179111A (en) 2023-12-19
JP7525544B2 true JP7525544B2 (en) 2024-07-30

Family

ID=89199378

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022092196A Active JP7525544B2 (en) 2022-06-07 2022-06-07 Visualization support method and visualization support device

Country Status (1)

Country Link
JP (1) JP7525544B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210096542A1 (en) 2019-09-27 2021-04-01 Rockwell Automation Technologies, Inc. System and method for industrial automation troubleshooting
JP2021149358A (en) 2020-03-18 2021-09-27 三菱電機株式会社 Design support device for monitoring control system and design support method for monitoring control system
JP2021184145A (en) 2020-05-21 2021-12-02 三菱電機株式会社 Monitoring screen creation support device, monitoring screen creation support method, and monitoring screen creation support program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210096542A1 (en) 2019-09-27 2021-04-01 Rockwell Automation Technologies, Inc. System and method for industrial automation troubleshooting
JP2021149358A (en) 2020-03-18 2021-09-27 三菱電機株式会社 Design support device for monitoring control system and design support method for monitoring control system
JP2021184145A (en) 2020-05-21 2021-12-02 三菱電機株式会社 Monitoring screen creation support device, monitoring screen creation support method, and monitoring screen creation support program

Also Published As

Publication number Publication date
JP2023179111A (en) 2023-12-19

Similar Documents

Publication Publication Date Title
JP5472504B1 (en) Work flow creation support apparatus and method, and program
US8910064B2 (en) GUI program creation supporting apparatus, GUI program creation support method, computer-readable recording medium and integrated circuit
JPH11259459A (en) Document management device
JP2000347894A (en) Source program check device and program recording medium thereof
JP6025520B2 (en) Data analysis support processing system and method
JP7525544B2 (en) Visualization support method and visualization support device
JPH11265368A (en) Work procedure management system
JP4937230B2 (en) Display control apparatus and display control program
JP2010039751A (en) Software development system
JP2008052312A (en) Business specification extraction support system
JP5048641B2 (en) Information processing apparatus and information processing method
JP2009043188A (en) Operation management support system, and program
WO2020070929A1 (en) Plant apparatus information management system
JP3750084B2 (en) Data processing device for narrowed display
CN114945880B (en) Abnormal cause analysis auxiliary device
JP3741450B2 (en) Item component element execution method and execution apparatus
JP2003256205A (en) Software design requirement extraction support method, software design requirement determination support method, software design support method, and program
JP6665637B2 (en) Program creation support system
JPS62197826A (en) Production of system flow specifications
US20080072165A1 (en) Display method, computer program product and computer system
JP4683535B2 (en) Job net management system
JPH0778215A (en) How to execute business programs
JP3540241B2 (en) Application startup menu definition file generation device and application startup menu generation device
JP4706001B2 (en) Design computer programs
JP7715977B2 (en) Information processing device, information processing system, control method thereof, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230111

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240405

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: 20240625

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240718

R150 Certificate of patent or registration of utility model

Ref document number: 7525544

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150