JP5859907B2 - Control screen creation support apparatus and control screen creation support method - Google Patents

Control screen creation support apparatus and control screen creation support method Download PDF

Info

Publication number
JP5859907B2
JP5859907B2 JP2012098483A JP2012098483A JP5859907B2 JP 5859907 B2 JP5859907 B2 JP 5859907B2 JP 2012098483 A JP2012098483 A JP 2012098483A JP 2012098483 A JP2012098483 A JP 2012098483A JP 5859907 B2 JP5859907 B2 JP 5859907B2
Authority
JP
Japan
Prior art keywords
equipment
symbol
screen
control screen
displayed
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
JP2012098483A
Other languages
Japanese (ja)
Other versions
JP2013228777A (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 JP2012098483A priority Critical patent/JP5859907B2/en
Publication of JP2013228777A publication Critical patent/JP2013228777A/en
Application granted granted Critical
Publication of JP5859907B2 publication Critical patent/JP5859907B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Testing And Monitoring For Control Systems (AREA)
  • Train Traffic Observation, Control, And Security (AREA)

Description

本発明は、制御画面作成支援装置及び制御画面作成支援方法に関する。   The present invention relates to a control screen creation support apparatus and a control screen creation support method.

例えば、鉄道車両の運行を管理するに際して、制御画面が使用される。制御画面とは、駅又はセンタから、車両の位置を確認し、信号、転てつ器(ポイント切替装置)等の設備を遠隔制御するための画面である。設備には、駅、軌道回路、信号、転てつ器のように様々な種類が存在する。これらの種類及び配置状況が一覧してわかるように、制御画面は、これらの設備を図案化された「シンボル」として表示する。図1は、制御画面に表示されるシンボルの集合の例である。例えば符号61は「信号機」のシンボルであり、符号62は、「転てつ器」のシンボルである。これ以外にも図1には多くの種類の「シンボル」が表示されており、図1を見る管理者は、駅及びその周辺の設備の状況を全体的にかつ容易に理解できる。因みに、符号63、64は、車両を示している。
このような制御画面は、通常、駅の新設時に作成され、設備の増改築があった場合等は、制御画面を作成し直すことになる。
特許文献1のデータベース生成装置は、設備を示す図形であるシンボルと設備の種類とを対応付けて記憶したシンボル定義書、及び、制御画面上でのシンボルの座標値とシンボルの識別子を、設備の種類ごとに記憶した画面仕様書を格納する。そして、画面仕様書に基づいて、シンボルが表されている制御画面を表示する。
For example, a control screen is used when managing the operation of a railway vehicle. The control screen is a screen for confirming the position of the vehicle from a station or center and remotely controlling equipment such as a signal and a switch (point switching device). There are various types of equipment such as stations, track circuits, signals, and switches. The control screen displays these facilities as stylized “symbols” so that these types and arrangements can be seen in a list. FIG. 1 is an example of a set of symbols displayed on the control screen. For example, reference numeral 61 is a symbol of “traffic light”, and reference numeral 62 is a symbol of “switching device”. In addition to this, many types of “symbols” are displayed in FIG. 1, and the administrator who sees FIG. 1 can easily and easily understand the situation of the station and the surrounding facilities. Incidentally, reference numerals 63 and 64 denote vehicles.
Such a control screen is normally created when a station is newly established, and the control screen is recreated when facilities are renovated.
The database generation device of Patent Document 1 stores a symbol definition document that stores a symbol that represents a facility and a facility type in association with each other, a symbol coordinate value on the control screen, and a symbol identifier. Stores the screen specifications memorized for each type. Then, based on the screen specification, the control screen displaying the symbols is displayed.

特開2006−344161号公報(段落0009)JP 2006-344161 A (paragraph 0009)

しかしながら、特許文献1のデータベース生成装置は、設備の数が膨大であると、画面仕様書の作成に多大な時間を必要とする。さらに、作成した画面仕様書が、必要な設備をすべて記載しているか、不要な設備を記載していないかをチェックすることも大きな手間である。
そこで、本発明は、制御画面の作成時のチェック工程の省略を図れる制御画面作成支援装置を提供することを課題とする。
However, the database generation apparatus disclosed in Patent Document 1 requires a great deal of time to create a screen specification when the number of facilities is enormous. Furthermore, it is also a great effort to check whether the created screen specifications describe all necessary equipment or not.
Therefore, an object of the present invention is to provide a control screen creation support apparatus that can omit a check process when creating a control screen.

本発明は、記憶部と、設備の図形情報を画面表示することによって、設備を示すシンボルをユーザが作成するのを受け付け、受け付けたシンボルを記憶部に格納し、制御画面に表示すべき設備を記憶した設備定義書記憶部に格納したシンボル及び入力された設備が行う動作に基づいて、表示すべき設備シンボル及び設備が行う動作を関連付けて記憶した設備リストデータを作成し、作成した設備リストデータ及び記憶部に格納したシンボルに基づいて、制御画面に表示すべき設備ごとに、シンボルシンボルの構成要素の形状及び設備が行う動作を記憶したシンボルリストデータを作成し、作成したシンボルリストデータに基づいて、制御画面に表示すべき設備に対応するシンボルを画面表示し、ユーザが画面表示したシンボルを、制御画面を摸擬する画面上に配置するのを受け付けることによって、シンボルの制御画面上での位置を決定し、制御画面に表示すべき設備ごとにシンボルの制御画面上での位置及び設備が行う動作を記憶した画面仕様書を作成し、作成した画面仕様書を記憶部に格納する制御部と、を有すること、を特徴とする制御画面作成支援装置である。
その他の手段については、発明を実施するための形態のなかで説明する。
The present invention accepts a user to create a symbol indicating the facility by displaying the storage unit and the graphic information of the facility on the screen, stores the received symbol in the storage unit, and displays the facility to be displayed on the control screen. The equipment created by creating the equipment list data stored by associating the equipment to be displayed , the symbol and the operation performed by the equipment based on the stored equipment definition document , the symbol stored in the storage section and the operation performed by the equipment entered. Based on the list data and the symbols stored in the storage unit, for each piece of equipment to be displayed on the control screen, create a symbol list data that stores the symbol, the shape of the component of the symbol , and the operation performed by the equipment. Based on the data, the symbols corresponding to the equipment to be displayed on the control screen are displayed on the screen, and the symbols displayed on the screen by the user are controlled. By accepting to place on the screen to摸擬the surface, to determine the position on the control screen of the symbol, the position and equipment performs operation on the control screen of the symbols for each to be displayed equipment control screen A control screen creation support apparatus characterized by having a control unit that creates a screen specification that stores the screen specification and stores the created screen specification in a storage unit.
Other means will be described in the embodiment for carrying out the invention.

本発明によれば、制御画面の作成時のチェック工程の省略を図れる制御画面作成支援装置を提供することが可能になる。   ADVANTAGE OF THE INVENTION According to this invention, it becomes possible to provide the control screen creation assistance apparatus which can aim at the omission of the check process at the time of creation of a control screen.

本実施形態に係る制御画面に表示されるシンボルの集合の例である。It is an example of a set of symbols displayed on the control screen according to the present embodiment. 本実施形態に係る制御画面作成支援装置の構成図である。It is a block diagram of the control screen creation assistance apparatus which concerns on this embodiment. 本実施形態に係る制御画面新設処理手順における情報の流れを説明する図である。It is a figure explaining the flow of the information in the control screen establishment process procedure which concerns on this embodiment. 本実施形態に係る制御画面変更処理手順における情報の流れを説明する図である。It is a figure explaining the flow of the information in the control screen change process sequence which concerns on this embodiment. (a)は、本実施形態に係る設備形状定義書の例であり、(b)は、本実施形態に係るシンボル定義データの例である。(A) is an example of the equipment shape definition document according to the present embodiment, and (b) is an example of symbol definition data according to the present embodiment. (a)は、本実施形態に係る設備定義書の例であり、(b)は、本実施形態に係る設備リストデータの例である。(A) is an example of an equipment definition document according to the present embodiment, and (b) is an example of equipment list data according to the present embodiment. (a)は、本実施形態に係るシンボルリストデータの例であり、(b)は、本実施形態に係る画面仕様書の例である。(A) is an example of symbol list data according to the present embodiment, and (b) is an example of a screen specification according to the present embodiment. 本実施形態に係るシンボル定義画面の例である。It is an example of the symbol definition screen which concerns on this embodiment. 本実施形態に係るレイアウト定義画面の例である。It is an example of the layout definition screen which concerns on this embodiment. 本実施形態に係る制御画面新設処理手順のフローチャートである。It is a flowchart of the control screen new process procedure which concerns on this embodiment. 本実施形態に係る制御画面変更処理手順のフローチャートである。It is a flowchart of the control screen change process procedure which concerns on this embodiment.

以降、本発明を実施するための形態(「本実施形態」という)を、図等を参照しながら詳細に説明する。鉄道業の例によって本実施形態を説明する。しかしながら、本発明は、例えばプラント制御のように、多くの設備を制御画面により制御する分野に対して適用可能である。   Hereinafter, a mode for carrying out the present invention (referred to as “the present embodiment”) will be described in detail with reference to the drawings. This embodiment will be described based on an example of the railway industry. However, the present invention is applicable to a field where many facilities are controlled by a control screen, such as plant control.

(制御画面作成支援装置)
図2に沿って、制御画面作成支援装置1を説明する。制御画面作成支援装置1は、一般的なコンピュータであり、中央制御装置11、キーボード、マウスなどの入力装置12、ディスプレイなどの出力装置13、主記憶装置14及び補助記憶装置15を有する。これらはバスによって相互に接続されている。主記憶装置14における、シンボル定義部21、設備情報解析部22、差分情報解析部23、設備情報取込部24及びレイアウト定義部25は、プログラムである。以降、「○○部は」と主体を記した場合は、中央制御装置11が、補助記憶装置15から各プログラムを読み出し、主記憶装置14にロードしたうえで、各プログラムの機能を実現するものとする(詳細後記)。また、補助記憶装置15は、シンボル定義用データベース31及び設備リスト用データベース32を記憶する。
(Control screen creation support device)
The control screen creation support apparatus 1 will be described with reference to FIG. The control screen creation support device 1 is a general computer, and includes a central control device 11, an input device 12 such as a keyboard and a mouse, an output device 13 such as a display, a main storage device 14, and an auxiliary storage device 15. These are connected to each other by a bus. The symbol definition unit 21, the facility information analysis unit 22, the difference information analysis unit 23, the facility information fetch unit 24, and the layout definition unit 25 in the main storage device 14 are programs. Thereafter, when the subject is described as “XX section”, the central controller 11 reads out each program from the auxiliary storage device 15 and loads it into the main storage device 14 to realize the function of each program. (Detailed description below). The auxiliary storage device 15 also stores a symbol definition database 31 and an equipment list database 32.

図3に沿って、制御画面新設処理手順における情報の流れを説明する。当該情報の流れは、制御画面新設処理手順のフローチャートにおいても詳しく後記する。
シンボル定義部21は、設備形状定義書41に基づいて、シンボル定義データ42を作成し、作成したシンボル定義データ42を、シンボル定義用データベース31に格納する(ステップS1)。すなわち、シンボル定義部21は、ユーザがシンボル定義画面51(図8)に対して線分、円等の図形を描画するのを受け付ける。そして、シンボルの形状を表すベクタデータを作成する。
The flow of information in the control screen new process procedure will be described with reference to FIG. The flow of the information will be described later in detail in the flowchart of the control screen establishment process procedure.
The symbol definition unit 21 creates symbol definition data 42 based on the equipment shape definition document 41, and stores the created symbol definition data 42 in the symbol definition database 31 (step S1). That is, the symbol definition unit 21 accepts that the user draws a graphic such as a line segment or a circle on the symbol definition screen 51 (FIG. 8). Then, vector data representing the shape of the symbol is created.

設備情報解析部22は、設備定義書43に基づいて、設備リストデータ44を作成し、作成した設備リストデータ44を、設備リスト用データベース32に格納する(ステップS2)。すなわち、設備情報解析部22は、駅等の設備設計者が必要であると判断した設備に対し、その設備のシンボルを割り当てる。なお、ステップS3については図4において後記する。   The equipment information analysis unit 22 creates equipment list data 44 based on the equipment definition document 43, and stores the created equipment list data 44 in the equipment list database 32 (step S2). That is, the facility information analysis unit 22 assigns a symbol of the facility to the facility that is determined to be necessary by a facility designer such as a station. Step S3 will be described later in FIG.

設備情報取込部24は、シンボル定義データ42及び設備リストデータ44に基づいて、シンボルリストデータ45を作成する(ステップS4)。すなわち、設備情報取込部24は、制御画面に表示すべきシンボルの種類と種類ごとの数を特定する。   The facility information fetching unit 24 creates the symbol list data 45 based on the symbol definition data 42 and the facility list data 44 (step S4). That is, the facility information fetching unit 24 specifies the types of symbols to be displayed on the control screen and the number for each type.

レイアウト定義部25は、シンボルリストデータ45に基づいて、画面仕様書46を作成する(ステップS5)。すなわち、レイアウト定義部25は、ユーザがレイアウト定義画面52(図9)に対してシンボルを配置するのを受け付けることによって、制御画面に表示すべきシンボルの位置を特定する。
このとき、レイアウト定義部25は、制御画面において使用されるシンボルを、過不足なくレイアウト定義画面52に表示(準備)する。ここで、「準備」するとは、レイアウト定義画面52のシンボル準備エリア271にシンボルを表示することを意味する(詳細後記)。
The layout definition unit 25 creates a screen specification 46 based on the symbol list data 45 (step S5). That is, the layout definition unit 25 specifies the position of the symbol to be displayed on the control screen by accepting that the user places a symbol on the layout definition screen 52 (FIG. 9).
At this time, the layout definition unit 25 displays (preparation) symbols used on the control screen on the layout definition screen 52 without excess or deficiency. Here, “preparation” means displaying a symbol in the symbol preparation area 271 of the layout definition screen 52 (details will be described later).

図4に沿って、制御画面変更処理手順における情報の流れを説明する。当該情報の流れは、制御画面変更処理手順のフローチャートにおいても詳しく後記する。設備が変更された場合、制御画面上に表示されるシンボルも変更されることになる。つまり、設備設計者は、変更後の設備定義書43bを作成する。   The flow of information in the control screen change processing procedure will be described with reference to FIG. The information flow will be described later in detail in the flowchart of the control screen change processing procedure. When the equipment is changed, the symbol displayed on the control screen is also changed. That is, the facility designer creates the modified facility definition document 43b.

設備情報解析部22は、変更後の設備定義書43bに基づいて、変更後の設備リストデータ44bを作成し、作成した設備リストデータ44bを、設備リスト用データベース32に格納する(ステップS2b)。すなわち、設備情報解析部22は、駅等の設備設計者が変更後の制御画面において必要であると判断した設備に対し、その設備のシンボルを割り当てる。   The facility information analysis unit 22 creates the modified facility list data 44b based on the modified facility definition document 43b, and stores the created facility list data 44b in the facility list database 32 (step S2b). That is, the facility information analysis unit 22 assigns the symbol of the facility to the facility that the facility designer such as a station determines to be necessary on the changed control screen.

差分情報解析部23は、変更前の設備リストデータ44(制御画面新設処理手順のステップS2において作成されたものである)及び変更後の設備リストデータ44bに基づいて、差分情報付きの設備リストデータ44cを作成する(ステップS3)。すなわち、差分情報解析部23は、変更前の設備リストデータ44と変更後の設備リストデータ44bとを比較し、変更後の制御画面において、不要となる設備、新たに必要となる設備、引続き必要である設備を区分する。ここで作成された差分情報付きの設備リストデータ44cには、設備ごとに当該区分が記憶されている。   The difference information analysis unit 23 uses the equipment list data 44 with the difference information based on the equipment list data 44 before the change (created in step S2 of the new control screen processing procedure) and the equipment list data 44b after the change. 44c is created (step S3). That is, the difference information analysis unit 23 compares the equipment list data 44 before the change with the equipment list data 44b after the change, and in the control screen after the change, the unnecessary equipment, the newly required equipment, and the continued necessity The equipment that is In the equipment list data 44c with difference information created here, the classification is stored for each equipment.

設備情報取込部24は、シンボル定義データ42及び差分情報付きの設備リストデータ44cに基づいて、シンボルリストデータ45を作成する(ステップS4b)。すなわち、設備情報取込部24は、制御画面に表示すべきシンボルの種類と種類ごとの数を特定する。このとき、レイアウト定義部25は、制御画面上にシンボルを表示(準備)すべきか否かを前記区分に応じて決定する。   The facility information fetching unit 24 creates the symbol list data 45 based on the symbol definition data 42 and the facility list data 44c with difference information (step S4b). That is, the facility information fetching unit 24 specifies the types of symbols to be displayed on the control screen and the number for each type. At this time, the layout definition unit 25 determines whether or not to display (prepare) the symbol on the control screen according to the classification.

レイアウト定義部25は、シンボルリストデータ45に基づいて、画面仕様書46を作成する(ステップS5b)。すなわち、レイアウト定義部25は、ユーザがレイアウト定義画面52(図9)に対してシンボルを配置するのを受け付けることによって、制御画面に表示すべきシンボルの位置を特定する。このとき、レイアウト定義部25は、制御画面において使用されるシンボルを、前記区分に基づいて限定したうえでレイアウト定義画面52に表示する。つまり、不要となる設備のシンボルについては、位置を特定されるべき対象として表示(準備)しない。さらに、引続き必要である設備については、ユーザの操作を受け付けるまでもなく、レイアウト定義画面52の制御画面作成エリア272上の前回決定された位置に表示する(詳細後記)。   The layout definition unit 25 creates a screen specification 46 based on the symbol list data 45 (step S5b). That is, the layout definition unit 25 specifies the position of the symbol to be displayed on the control screen by accepting that the user places a symbol on the layout definition screen 52 (FIG. 9). At this time, the layout definition unit 25 displays symbols on the layout definition screen 52 after limiting the symbols used on the control screen based on the classification. In other words, the symbols of equipment that are not required are not displayed (prepared) as positions to be specified. Furthermore, the equipment that is still necessary is displayed at the previously determined position on the control screen creation area 272 of the layout definition screen 52 without receiving the user's operation (details will be described later).

(設備形状定義書)
図5(a)に沿って、設備形状定義書41を説明する。設備形状定義書41は、設備の種類ごとに作成される。図5(a)は、「信号機」についての設備形状定義書41であるが、その他にも転てつ器についての設備形状定義書41、軌道回路についての設備形状定義書41等が存在する。
設備形状定義書41には、設備の種類欄201に記憶された設備の種類に関連付けて、形状欄202には設備の形状が記憶されている。
(Equipment shape definition)
The equipment shape definition document 41 will be described with reference to FIG. The equipment shape definition document 41 is created for each type of equipment. FIG. 5A shows the equipment shape definition document 41 for “traffic light”, but there are also the equipment shape definition document 41 for the switch, the equipment shape definition document 41 for the track circuit, and the like.
The equipment shape definition document 41 stores the equipment shape in the shape field 202 in association with the equipment type stored in the equipment type field 201.

設備の種類欄201の設備の種類は、設備の種類を示す文字列である。設備の種類としては、例えば、「信号機」、「転てつ器」、「軌道回路」等がある。設備の種類は、同じ性質を持つ設備をまとめて示すことができるものであればなんでもよく、例えば、「3灯式信号」、「4灯式信号」のようにさらに粒度を細かくしてもよい。
形状欄202の設備の形状は、設備を制御画面上で表示するシンボルのもとになる図形であり、データの形式は画像データである。画像データとは、画素の位置に関連付けて画素値が記憶されたデータであり、例えば、デザイナーが描画した絵画又は図面をスキャナで取り込んだものであってもよいし、デジタルデータとしての写真であってもよい。
The type of equipment in the equipment type column 201 is a character string indicating the type of equipment. The types of equipment include, for example, “signal”, “turning device”, “track circuit”, and the like. Any kind of equipment can be used as long as it can collectively indicate equipment having the same properties. For example, the granularity may be further refined such as “3-lamp signal” and “4-lamp signal”. .
The shape of the equipment in the shape column 202 is a figure that is the basis of a symbol for displaying the equipment on the control screen, and the data format is image data. Image data is data in which pixel values are stored in association with pixel positions. For example, image data or drawings drawn by a designer may be captured by a scanner, or may be photographs as digital data. May be.

図5(b)に沿って、シンボル定義データ42を説明する。シンボル定義データ42と設備形状定義書41とは、1対1に対応している。
シンボル定義データ42においては、データ種別欄211に記憶されたデータ種別に関連付けて、シンボル名称欄212にはシンボルの名称が、構成要素(矩形)欄213には、シンボルの構成要素のうち矩形の構成要素の形状が、構成要素(線分)欄213には、シンボルの構成要素のうち線分の構成要素の形状が記憶されている。
The symbol definition data 42 will be described with reference to FIG. The symbol definition data 42 and the equipment shape definition document 41 correspond one-to-one.
In the symbol definition data 42, in association with the data type stored in the data type column 211, the symbol name column 212 contains the symbol name, and the component (rectangle) column 213 contains the rectangular component of the symbol components. In the component element (line segment) column 213, the shape of the component element of the line segment among the symbol component elements is stored.

データ種別欄211のデータ種別は、構成要素欄213、214に記憶されているデータの種別であり、例えば、「数値」、「文字列」等が想定されている。
シンボル名称欄212のシンボルの名称は、設備を表すシンボルそのものの名称である。シンボル定義データ42と設備形状定義書41とは1対1に対応していることから、シンボルの名称は、対応する設備の種類と同じになっている。
The data type in the data type column 211 is the type of data stored in the component element columns 213 and 214. For example, “numerical value”, “character string”, and the like are assumed.
The name of the symbol in the symbol name column 212 is the name of the symbol representing the facility itself. Since the symbol definition data 42 and the equipment shape definition document 41 correspond one-to-one, the name of the symbol is the same as the type of the corresponding equipment.

構成要素(矩形)欄213及び構成要素(線分)欄214を説明する前提として、「構成要素」について説明する。構成要素とは、シンボルを構成する幾何学的単位であり、例えば、線分、曲線、矩形(長方形)等である。シンボルを説明するための文字列も構成要素になり得る。したがって、シンボルがどのようなものであるかによって、そのシンボルの構成要素は異なり、構成要素の種類は多数存在することになる。単純化のために、以降では、「矩形」及び「線分」を構成要素の代表として説明を続ける。
構成要素(矩形)欄213の矩形の構成要素の形状は、矩形(長方形)を制御画面上に表示する場合の、その長方形の縦及び横の長さである。
構成要素(線分)欄214の線分の構成要素の形状は、線分を制御画面上に表示する場合の、線分の長さ及びその線分と水平線とがなす角度である。
As a premise for explaining the component (rectangular) column 213 and the component (line) column 214, “component” will be described. A component is a geometric unit that constitutes a symbol, and is, for example, a line segment, a curve, a rectangle (rectangle), or the like. A character string for describing a symbol can also be a constituent element. Therefore, the constituent elements of the symbol differ depending on what the symbol is, and there are many types of constituent elements. For the sake of simplicity, hereinafter, the description will be continued with “rectangular shape” and “line segment” as representative components.
The shape of the rectangular component in the component (rectangular) column 213 is the vertical and horizontal lengths of the rectangle when the rectangle (rectangle) is displayed on the control screen.
The shape of the line segment in the element (line) column 214 is the length of the line segment and the angle between the line segment and the horizontal line when the line segment is displayed on the control screen.

図6(a)に沿って、設備定義書43を説明する。設備定義書43においては、設備名称欄221に記憶されている設備の名称に関連付けて、関連設備欄222には関連設備の名称が、時素欄223には時素が、鎖錠設備欄224には鎖錠設備の名称が記憶されている。   The equipment definition document 43 will be described with reference to FIG. In the equipment definition document 43, the name of the related equipment is stored in the related equipment field 222, the time element is shown in the time field 223, and the locked equipment field 224 is associated with the name of the equipment stored in the equipment name field 221. Stores the name of the lock facility.

鉄道の設備においては、例えば、軌道に車両が進入することによって軌道回路が電気的に短絡すると、その軌道回路に対応する信号機のランプの色が変わる。さらに、当該軌道回路が短絡すると、車両の進行方向の1つ先の区間の転てつ器が機械的にロックされる。このような複数設備間の関連を充分に考慮したうえで、設備定義書43は作成される。
例えば図1において、本線の軌道回路65に車両64が、図1の下の方から進入してくる。すると、軌道回路65は電気的に短絡し、信号機61(待避線発車信号機)のランプが赤に変わる。さらに、待避線が本線に合流する位置にある転てつ器62を本線側に切り替え、待避線から本線に車両63が進入できないようにする。この例において、信号機61を「基準設備」と呼び、軌道回路65を「関連設備」と呼び、転てつ器62を「鎖錠設備」と呼ぶ。
In railway facilities, for example, when a track circuit is electrically short-circuited when a vehicle enters the track, the color of the lamp of the traffic light corresponding to the track circuit changes. Furthermore, when the track circuit is short-circuited, the switch in the next section in the traveling direction of the vehicle is mechanically locked. The equipment definition document 43 is created in consideration of the relationship between such a plurality of equipment.
For example, in FIG. 1, a vehicle 64 enters the main track circuit 65 from the lower side of FIG. As a result, the track circuit 65 is electrically short-circuited, and the lamp of the traffic light 61 (the turn-off line traffic light) turns red. Further, the switch 62 at the position where the save line joins the main line is switched to the main line side so that the vehicle 63 cannot enter the main line from the save line. In this example, the traffic light 61 is called “reference equipment”, the track circuit 65 is called “related equipment”, and the switch 62 is called “locking equipment”.

設備名称欄221の設備の名称は、個々の基準設備の名称である。設備の名称は、前記した設備の種類よりも粒度が細かく、実際の現場では「第1本線発車信号機」、「待避線発車信号機」のような具体的なものである。ここでは、単純化して「信号機1」のように記載する。   The name of the equipment in the equipment name column 221 is the name of each standard equipment. The names of the facilities are finer than the types of facilities described above, and are actually specific such as “first main line departure signal” and “save line departure signal” at the actual site. Here, it is simplified and described as “signal 1”.

関連設備欄222の関連設備の名称は、関連設備の名称である。前記の例で明らかなように、関連設備とは、基準設備の動作を発生させる原因となる設備である。
時素欄223の時素は、関連設備においてある事象が発生してから、基準設備の動作が発生するまでの許容時間である。
鎖錠設備欄224の鎖錠設備の名称は、鎖錠設備の名称である。鎖錠設備とは、前記の例で明らかなように、基準設備及び関連設備と組合せになっている設備であって、関連設備においてある事象が発生すると機械的にロックがかかる設備である。
因みに、設備定義書43の1行目は、「軌道回路1」に車両が進入すると、「30秒」以内に「信号機1」のランプの色が変わり、「転てつ器1」がロックされることを意味する。
The name of the related equipment in the related equipment column 222 is the name of the related equipment. As is clear from the above example, the related equipment is equipment that causes the operation of the reference equipment.
The time element in the time element column 223 is an allowable time from the occurrence of a certain event in the related equipment to the operation of the reference equipment.
The name of the lock facility in the lock facility column 224 is the name of the lock facility. As is apparent from the above example, the locking equipment is equipment that is combined with the standard equipment and related equipment, and is mechanically locked when an event occurs in the related equipment.
By the way, in the first line of the equipment definition document 43, when the vehicle enters the “track circuit 1”, the color of the “traffic light 1” lamp changes within “30 seconds”, and “the switch 1” is locked. Means that.

(設備リストデータ)
図6(b)に沿って、設備リストデータ44を説明する。設備リストデータ44においては、設備ID欄231に記憶された設備IDに関連付けて、設備名称欄232には設備の名称が、シンボル名称欄233にはシンボルの名称が、シンボルID欄234にはシンボルIDが、動作1欄235には(基準)設備の第1の動作が、動作2欄236には(基準)設備の第2の動作が、差分情報欄237には区分が記憶されている。
(Equipment list data)
The equipment list data 44 will be described with reference to FIG. In the equipment list data 44, the equipment name stored in the equipment ID field 231 is associated with the equipment ID, the equipment name field 232 is the name of the equipment, the symbol name field 233 is the name of the symbol, and the symbol ID field 234 is the symbol. The ID, the first operation of the (reference) facility is stored in the operation 1 column 235, the second operation of the (reference) facility is stored in the operation 2 column 236, and the category is stored in the difference information column 237.

設備ID欄231の設備IDは、設備を一意に特定する識別子である。
設備名称欄232の設備の名称は、図6(a)の設備の名称と同じである。
シンボル名称欄233のシンボルの名称は、図5(b)のシンボルの名称と同じである。
シンボルID欄234のシンボルIDは、シンボルを一意に特定する識別子である。複数の設備IDに1つのシンボルIDが対応することもある。
動作1欄235の設備の第1の動作は、制御画面上のシンボルを管理者がクリックした結果、そのシンボルが示す設備に制御信号が送られ、そのシンボルが示す設備がある動作を行う場合における、当該動作のうちの1つである。第1の動作は、例えば「赤信号を点灯させる」である。動作は、このような具体的な動作を一意に特定する識別子(コード)であってもよい。
The equipment ID in the equipment ID column 231 is an identifier that uniquely identifies the equipment.
The name of the equipment in the equipment name column 232 is the same as the name of the equipment in FIG.
The name of the symbol in the symbol name column 233 is the same as the name of the symbol in FIG.
The symbol ID in the symbol ID column 234 is an identifier that uniquely identifies the symbol. One symbol ID may correspond to a plurality of facility IDs.
The first operation of the equipment in the operation 1 column 235 is when the administrator clicks a symbol on the control screen, and as a result, a control signal is sent to the equipment indicated by the symbol, and the equipment indicated by the symbol performs an operation. , One of the operations. The first operation is, for example, “light a red signal”. The operation may be an identifier (code) that uniquely identifies such a specific operation.

動作2欄236の設備の第2の動作は、前記した場合における、当該動作のうちの他の1つである。第2の動作は、例えば「青信号を点灯させる」である。
管理者がシンボルを1回クリックした場合にはその設備は第1の動作を行い、ダブルクリックをした場合は、その設備は第2の動作を行うことにしてもよい。第1の動作中(赤信号が点灯している)にシンボルをクリックすると、第2の動作を行い(赤信号が消えて青信号が点灯する)、第2の動作中(青信号が点灯している)にシンボルをクリックすると、第1の動作を行う(青信号が消えて赤信号が点灯する)というようにしてもよい。
The second operation of the equipment in the operation 2 column 236 is another one of the operations in the case described above. The second operation is, for example, “light a blue signal”.
When the administrator clicks on the symbol once, the facility may perform the first operation, and when the administrator double-clicks, the facility may perform the second operation. Clicking on a symbol during the first operation (red signal is lit) performs the second operation (red signal is extinguished and blue signal is lit), and second operation is being performed (blue signal is lit) When the symbol is clicked on, the first operation may be performed (the blue signal disappears and the red signal lights).

差分情報欄237の区分は、「追加」、「削除」及び「継続」のうちの何れかである。「追加」は、当該レコードの設備が、前回の処理手順において作成された設備リストデータ44には存在せず、今回の処理手順において作成された設備リストデータ44に存在することを示す(前記した新たに必要となる設備に相当する)。なお、「前回の処理手順」とは、例えば後記する制御画面新設処理手順であり、「今回の処理手順」とは、例えば後記する制御画面変更処理手順である。
「削除」は、当該レコードの設備が、前回の処理手順において作成された設備リストデータ44に存在し、今回の処理手順において作成された設備リストデータ44には存在しないことを示す(前記した不要となる設備に相当する)。「継続」は、当該レコードの設備が、前回の処理手順において作成された設備リストデータ44に存在し、今回の処理手順において作成された設備リストデータ44にも存在することを示す(前記した引続き必要である設備に相当する)。
The division of the difference information column 237 is any one of “addition”, “deletion”, and “continuation”. “Addition” indicates that the equipment of the record does not exist in the equipment list data 44 created in the previous processing procedure but exists in the equipment list data 44 created in the current processing procedure (described above). This corresponds to newly required equipment). The “previous processing procedure” is, for example, a control screen newly established processing procedure described later, and the “current processing procedure” is, for example, a control screen changing processing procedure described later.
“Delete” indicates that the equipment of the record exists in the equipment list data 44 created in the previous processing procedure and does not exist in the equipment list data 44 created in the current processing procedure. Equivalent to the equipment). “Continue” indicates that the equipment of the record exists in the equipment list data 44 created in the previous processing procedure and also exists in the equipment list data 44 created in the current processing procedure (continuation as described above). Corresponding to the equipment needed).

(シンボルリストデータ)
図7(a)に沿って、シンボルリストデータ45を説明する。シンボルリストデータ45においては、データ種別欄241に記憶されたデータ種別に関連付けて、設備ID欄242には設備IDが、シンボル名称欄243にはシンボルの名称が、シンボルID欄244にはシンボルIDが、動作1欄245には(基準)設備の第1の動作が、動作2欄246には(基準)設備の第2の動作が、差分情報欄247には区分が、構成要素(矩形)欄248には矩形の構成要素の形状が、構成要素(線分)欄249には線分の構成要素の形状が記憶されている。
(Symbol list data)
The symbol list data 45 will be described with reference to FIG. In the symbol list data 45, in association with the data type stored in the data type column 241, the facility ID column 242 has a facility ID, the symbol name column 243 has a symbol name, and the symbol ID column 244 has a symbol ID. However, the first operation of the (reference) facility is in the operation 1 column 245, the second operation of the (reference) facility is in the operation 2 column 246, the classification is in the difference information column 247, and the component (rectangular) The column 248 stores the shape of the rectangular component, and the component (line segment) column 249 stores the shape of the component of the line segment.

データ種別欄241のデータ種別は、図5(b)のデータ種別と同じである。
設備ID欄242の設備IDは、図6(b)の設備IDと同じである。
シンボル名称欄243のシンボルの名称は、図5(b)のシンボルの名称と同じである。
シンボルID欄244のシンボルIDは、図6(b)のシンボルIDと同じである。
動作1欄245の設備の第1の動作は、図6(b)の設備の第1の動作と同じである。
動作2欄246の設備の第2の動作は、図6(b)の設備の第2の動作と同じである。
差分情報欄247の区分は、図6(b)の区分と同じである。ただし、シンボルリストデータ45においては、区分の値は「追加」及び「継続」に限定される(詳細後記)。
構成要素(矩形)欄248の矩形の構成要素の形状は、図5(b)の矩形の構成要素の形状と同じである。
構成要素(線分)欄249の線分の構成要素の形状は、図5(b)の線分の構成要素の形状と同じである。
なお、レコード中の「・・・」は、当該欄に何らかの情報が記憶されていることを省略的に示している(図7(b)についても同様)。
The data type in the data type column 241 is the same as the data type in FIG.
The equipment ID in the equipment ID column 242 is the same as the equipment ID in FIG.
The name of the symbol in the symbol name column 243 is the same as the name of the symbol in FIG.
The symbol ID in the symbol ID column 244 is the same as the symbol ID in FIG.
The first operation of the facility in the operation 1 column 245 is the same as the first operation of the facility in FIG.
The second operation of the equipment in the operation 2 column 246 is the same as the second operation of the equipment in FIG.
The division of the difference information column 247 is the same as the division of FIG. However, in the symbol list data 45, the segment values are limited to “addition” and “continuation” (details will be described later).
The shape of the rectangular component in the component (rectangular) column 248 is the same as the shape of the rectangular component in FIG.
The shape of the line segment in the element (line segment) column 249 is the same as the shape of the line segment in FIG.
Note that “...” In the record abbreviates that some information is stored in the field (the same applies to FIG. 7B).

シンボルリストデータ45においては、別々の複数の設備に対して同じ名称のシンボルが共通して表示される場合の重複分も含めて、制御画面上に表示されるべきすべてのシンボルが列挙されていることになる。かつ、今回の処理手順において表示する必要がない設備、すなわち、差分情報欄247の区分の値が「削除」となるような設備に対応するシンボルについてのレコードは存在しない。なお、シンボルリストデータ45においては、シンボルが制御画面においてどの位置に表示されるかを示す情報は存在しない。   In the symbol list data 45, all symbols to be displayed on the control screen are listed, including the overlap when symbols with the same name are displayed in common for different facilities. It will be. In addition, there is no record for a symbol corresponding to a facility that does not need to be displayed in the current processing procedure, that is, a facility whose section value in the difference information column 247 is “deleted”. In the symbol list data 45, there is no information indicating where the symbol is displayed on the control screen.

ちなみに、ユーザは、レイアウト定義画面52(図9)のシンボル準備エリア271に表示(準備)されているシンボル(必ず位置を決定しなければならない設備に対応する)のうちから、任意のものをマウス等で選択し、制御画面作成エリア272に貼り付ける。このとき、シンボルリストデータ45に表示されているシンボルのすべてが、同じ設備の名称のシンボルが複数ある場合はその重複分も含めて、シンボル準備エリア271に表示される。したがって、ユーザは、シンボル準備エリア271のシンボルを1つ1つ制御画面作成エリア272にコピーしていけば、必要な設備のシンボルのコピー(すなわち制御画面における位置の決定)を失念することがなくなり、かつ、不要な設備のシンボルを誤ってコピーすることもなくなる。   Incidentally, the user can mouse any symbol out of symbols (corresponding to equipment whose position must be determined) displayed (prepared) in the symbol preparation area 271 of the layout definition screen 52 (FIG. 9). Etc., and pasted in the control screen creation area 272. At this time, all symbols displayed in the symbol list data 45 are displayed in the symbol preparation area 271 including a plurality of symbols having the same facility name. Therefore, if the user copies the symbols in the symbol preparation area 271 one by one to the control screen creation area 272, the user will not forget to copy the necessary equipment symbols (that is, determine the position on the control screen). In addition, unnecessary equipment symbols are not erroneously copied.

(画面仕様書)
図7(b)に沿って、画面仕様書46を説明する。前記のシンボルリストデータ45と比較すると、画面仕様書46は、シンボルリストデータ45の差分情報欄247がシンボル座標欄257に置換されている点のみが異なる。したがって、欄251〜256、258及び259については、説明を省略する。
シンボル座標欄257のシンボル座標値は、制御画面におけるシンボルの代表点の座標値である。シンボルは形状を有する図形であるので、例えば、シンボルの重心等をシンボルの代表点とする。図9の制御画面作成エリア272は、制御画面を摸擬したエリアであり、ユーザが、制御画面作成エリア272にシンボルを手動で配置した際の当該エリアにおけるシンボル座標値が、実際の制御画面における当該シンボルの(重心の)座標値となる。
(Screen specifications)
The screen specification 46 will be described with reference to FIG. Compared with the symbol list data 45 described above, the screen specification 46 differs only in that the difference information column 247 of the symbol list data 45 is replaced with a symbol coordinate column 257. Therefore, description of the columns 251 to 256, 258, and 259 is omitted.
The symbol coordinate value in the symbol coordinate field 257 is the coordinate value of the representative point of the symbol on the control screen. Since the symbol is a figure having a shape, for example, the center of gravity of the symbol is used as the representative point of the symbol. The control screen creation area 272 in FIG. 9 is an area that simulates the control screen, and the symbol coordinate value in the area when the user manually places a symbol in the control screen creation area 272 is the actual control screen. This is the coordinate value (of the center of gravity) of the symbol.

(処理手順)
以降で、本実施形態の処理手順を説明する。処理手順には、(1)制御画面新設処理手順及び(2)制御画面変更処理手順の2つが存在する。(2)の実行は、(1)が既に実行されていることが前提となっている。
(Processing procedure)
Hereinafter, the processing procedure of this embodiment will be described. There are two processing procedures: (1) a new control screen processing procedure and (2) a control screen change processing procedure. The execution of (2) is based on the assumption that (1) has already been executed.

(制御画面新設処理手順)
図10に沿って、制御画面新設処理手順を説明する。当該処理手順が開始される時点において、設備形状定義書41(図5(a))及び設備定義書43(図6(a))が既に完成した状態で補助記憶装置15に格納されているものとする。
(New control screen processing procedure)
The control screen new process procedure will be described with reference to FIG. The equipment shape definition document 41 (FIG. 5A) and the equipment definition document 43 (FIG. 6A) are already stored in the auxiliary storage device 15 at the time when the processing procedure is started. And

ステップS301において、シンボル定義部21は、シンボル定義画面51(図8)を出力装置13に表示する。シンボル定義画面51は、パレットエリア261、キャンバスエリア262及び名称入力エリア263を有する。パレットエリア261には、シンボルの構成要素である図形(矩形、線分など)が表示されることになる。ステップS301の段階では、キャンバスエリア262及び名称入力エリア263の名称欄264は空欄である。   In step S <b> 301, the symbol definition unit 21 displays the symbol definition screen 51 (FIG. 8) on the output device 13. The symbol definition screen 51 has a palette area 261, a canvas area 262, and a name input area 263. In the palette area 261, symbols (rectangles, line segments, etc.) that are constituent elements of symbols are displayed. At the stage of step S301, the name field 264 of the canvas area 262 and the name input area 263 is blank.

ステップS302において、シンボル定義部21は、設備形状定義書41(図5(a))を読み出す。具体的には、シンボル定義部21は、補助記憶装置15から、設備形状定義書41のうちの任意の1つ、又はユーザが指定する1つを読み出す。そして、読み出した設備形状定義書41の設備の形状(図5(a)符号202)を、シンボル定義画面51のキャンバスエリア262に表示する(符号265)。この画像を以降「シャドウ画像」と呼ぶことがある。このとき、シンボル定義部21は、シャドウ画像を、もとの状態に比して明度又は彩度を落として表示すると、後記するユーザの作業が行い易くなる。   In step S302, the symbol definition unit 21 reads out the equipment shape definition document 41 (FIG. 5A). Specifically, the symbol definition unit 21 reads from the auxiliary storage device 15 any one of the equipment shape definition documents 41 or one designated by the user. Then, the equipment shape (reference numeral 202 in FIG. 5A) of the read equipment shape definition document 41 is displayed in the canvas area 262 of the symbol definition screen 51 (reference numeral 265). Hereinafter, this image may be referred to as a “shadow image”. At this time, if the symbol definition unit 21 displays the shadow image with lightness or saturation lower than that of the original state, the user's work described later can be easily performed.

ステップS303において、シンボル定義部21は、シンボル定義データ42を作成する。具体的には、シンボル定義部21は、第1に、ユーザが、パレットエリア261に表示されている任意の1又は複数の図形をマウスで掴みキャンバスエリア262に移動することによってコピーするのを受け付ける。ユーザは、例えばシャドウ画像が信号機である場合、信号機のランプを示す形状(符号266)の上に、円形の図形267をコピーする。なお、ユーザは、既存の技術を使用して、例えば円の半径を変更する、円に色を付ける等の加工ができるものとする。
シンボル定義部21は、第2に、ユーザが名称入力エリア263の名称欄264にシンボルの名称を入力し、登録ボタン268を押下するのを受け付ける。
In step S <b> 303, the symbol definition unit 21 creates symbol definition data 42. Specifically, the symbol definition unit 21 first accepts that the user copies any one or more graphics displayed in the palette area 261 by grabbing them with the mouse and moving them to the canvas area 262. . For example, when the shadow image is a traffic light, the user copies the circular graphic 267 on the shape (reference numeral 266) indicating the lamp of the traffic light. It is assumed that the user can perform processing such as changing the radius of a circle or coloring a circle using an existing technique.
Secondly, the symbol definition unit 21 accepts that the user inputs the name of the symbol in the name field 264 of the name input area 263 and presses the registration button 268.

シンボル定義部21は、第3に、シンボル定義データ42を新たに1つ作成し、データ種別欄211に「数値」を記憶し、シンボル名称欄212にステップS303の「第2」において受け付けたシンボルの名称を記憶する。
シンボル定義部21は、第4に、ステップS303の「第1」においてユーザがコピーした結果、現在キャンバスエリア262に表示されているすべての図形の形状を、構成要素の形状を示すデータ(縦の長さ及び横の長さ等)に変換し、変換したデータを、その形状が矩形であれば、新たなシンボル定義データ42の構成要素(矩形)欄213に記憶し、その形状が線分であれば、新たなシンボル定義データ42の構成要素(線分)欄214に記憶し、・・・等の処理を行う。そして、完成したシンボル定義データ42をシンボル定義用データベース31に格納する。
Third, the symbol definition unit 21 creates one new symbol definition data 42, stores “numerical value” in the data type field 211, and the symbol received in “second” in step S 303 in the symbol name field 212. Remember the name of
Fourth, the symbol definition unit 21 converts the shape of all the shapes currently displayed in the canvas area 262 as a result of copying by the user in “first” in step S303 (vertical data). If the shape is a rectangle, the converted data is stored in the component (rectangle) column 213 of the new symbol definition data 42, and the shape is a line segment. If there is, it is stored in the component (line segment) column 214 of the new symbol definition data 42, and processing such as. The completed symbol definition data 42 is stored in the symbol definition database 31.

なお、図5(b)には表現されていないが、1つのシンボルに含まれる複数の構成要素間の相対的な位置関係を示す情報が、「構成要素の形状」に含まれているものとする。例えば、図5(b)の構成要素(矩形)欄213及び構成要素(線分)欄214に注目する。任意の1つの構成要素(例えば構成要素(矩形)欄213の矩形)の重心を原点とするローカル座標系において、他の構成要素(例えば線分)の重心が位置する座標値が、構成要素(線分)欄214には含まれているものとする。このようにすれば、シンボル定義データ42を使用して、キャンバスエリア262に表示されているシンボル全体(シャドウ画像を除く)をそのまま再現することができる。
シンボル定義部21は、ステップS302及びS303の処理を、補助記憶装置15に格納されているすべての設備形状定義書41について(信号機について→転てつ器について→軌道回路について→・・・)繰り返す。
Although not shown in FIG. 5B, information indicating the relative positional relationship between a plurality of components included in one symbol is included in the “shape of the component”. To do. For example, attention is paid to the component (rectangular) column 213 and the component (line) column 214 in FIG. In the local coordinate system having the origin at the center of gravity of any one component (for example, the rectangle in the component (rectangle) column 213), the coordinate value at which the center of gravity of another component (for example, a line segment) is located is the component ( The line segment column 214 is assumed to be included. In this way, using the symbol definition data 42, the entire symbol (except for the shadow image) displayed in the canvas area 262 can be reproduced as it is.
The symbol definition unit 21 repeats the processing of steps S302 and S303 for all equipment shape definition documents 41 stored in the auxiliary storage device 15 (for traffic lights → for switchers → for track circuits →...). .

ステップS304において、設備情報解析部22は、設備定義書43を読み出す。具体的には、設備情報解析部22は、補助記憶装置15から、設備定義書43(図6(a))を読み出す。   In step S <b> 304, the facility information analysis unit 22 reads the facility definition document 43. Specifically, the facility information analysis unit 22 reads the facility definition document 43 (FIG. 6A) from the auxiliary storage device 15.

ステップS305において、設備情報解析部22は、設備リストデータ44(図6(b))を作成する。具体的には、設備情報解析部22は、第1に、設備リストデータ44の新たなレコードを作成する。
設備情報解析部22は、第2に、設備定義書43の未処理の任意のレコードを取得する。取得したレコードを「処理対象レコード」と呼ぶことがある。
設備情報解析部22は、第3に、新たなレコードの設備名称欄232に、処理対象レコードの設備の名称を記憶する。
In step S305, the facility information analysis unit 22 creates facility list data 44 (FIG. 6B). Specifically, the facility information analysis unit 22 first creates a new record of the facility list data 44.
Secondly, the facility information analysis unit 22 acquires an unprocessed arbitrary record of the facility definition document 43. The acquired record may be referred to as a “processing target record”.
Thirdly, the facility information analysis unit 22 stores the name of the facility of the processing target record in the facility name column 232 of the new record.

設備情報解析部22は、第4に、ユーザが入力装置12を介してシンボルの名称を入力するのを受け付ける。このとき、設備情報解析部22は、処理対象レコードを出力装置13に表示し、ユーザが当該設備の関連設備等を理解するのを支援してもよい。さらに、すべての設備形状定義書41を出力装置13に表示し、ユーザが当該設備の形状と設備の種類(シンボル名称と同じ)との関係を理解するのを支援してもよい。
さらに、設備情報解析部22は、処理対象レコードの関連設備の名称及び鎖錠設備の名称の組合せに基づいて、ユーザの手動入力によることなく、シンボルの名称を決定してもよい。この場合、当該組合せとシンボルの名称を関連付けて記憶したテーブル(図示せず)が補助記憶装置15に記憶されているものとする。そして、設備情報解析部22は、受け付けたシンボルの名称又は決定したシンボルの名称を、新たなレコードのシンボル名称欄233に記憶する。
Fourthly, the facility information analysis unit 22 accepts that the user inputs the name of the symbol via the input device 12. At this time, the facility information analysis unit 22 may display the processing target record on the output device 13 and assist the user in understanding the related facilities of the facility. Furthermore, all the equipment shape definition documents 41 may be displayed on the output device 13 to assist the user in understanding the relationship between the equipment shape and the equipment type (same as the symbol name).
Furthermore, the facility information analysis unit 22 may determine the name of the symbol based on the combination of the name of the related facility in the processing target record and the name of the lock facility, without manual input by the user. In this case, it is assumed that a table (not shown) in which the combination and the symbol name are stored in association with each other is stored in the auxiliary storage device 15. Then, the facility information analysis unit 22 stores the received symbol name or the determined symbol name in the symbol name column 233 of the new record.

設備情報解析部22は、第5に、ユーザが入力装置12を介して、設備の第1の動作及び設備の第2の動作を入力するのを受け付ける。このとき、設備情報解析部22は、処理対象レコードの関連設備の名称及び鎖錠設備の名称の組合せに基づいて、ユーザの手動入力によることなく、設備の第1の動作及び設備の第2の動作を決定してもよい。この場合、処理対象レコードの関連設備の名称及び鎖錠設備の名称の組合せと、設備の第1の動作、設備の第2の動作、・・・の組合せを関連付けて記憶したテーブル(図示せず)が補助記憶装置15に記憶されているものとする。そして、設備情報解析部22は、受け付けた設備の第1の動作及び設備の第2の動作、又は、決定した設備の第1の動作及び設備の第2の動作を、新たなレコードの、それぞれ動作1欄235及び動作2欄236に記憶する。当然、第3の動作、第4の動作、・・・が入力(決定)されて記憶されてもよい。   Fifth, the facility information analysis unit 22 accepts that the user inputs the first operation of the facility and the second operation of the facility via the input device 12. At this time, the facility information analysis unit 22 performs the first operation of the facility and the second operation of the facility based on the combination of the name of the related facility and the name of the lock facility of the processing target record without manual input by the user. The action may be determined. In this case, a table (not shown) that stores the combination of the name of the related equipment and the name of the lock equipment in the processing target record and the combination of the first operation of the equipment, the second operation of the equipment,. ) Is stored in the auxiliary storage device 15. Then, the facility information analysis unit 22 receives the first operation of the facility and the second operation of the facility, or the determined first operation of the facility and the second operation of the facility, respectively, in the new record. The data is stored in the operation 1 column 235 and the operation 2 column 236. Naturally, the third operation, the fourth operation,... May be input (determined) and stored.

設備情報解析部22は、第6に、設備ID及びシンボルIDを採番し、新たなレコードのそれぞれ、設備ID欄231及びシンボルID欄234に記憶する。そして、新たなレコードの差分情報欄237に「追加」を記憶する。   Sixth, the facility information analysis unit 22 numbers the facility ID and the symbol ID, and stores them in the facility ID column 231 and the symbol ID column 234, respectively, of the new records. Then, “addition” is stored in the difference information column 237 of the new record.

設備情報解析部22は、ステップS305の処理を、未処理の処理対象レコードがなくなるまで繰り返す。繰り返し処理が終了した後、設備情報解析部22は、設備リストデータ44(処理対象レコードの数だけレコードが存在する)を、設備リスト用データベース32に格納する。   The facility information analysis unit 22 repeats the process of step S305 until there is no unprocessed processing target record. After the repetitive processing is completed, the facility information analysis unit 22 stores the facility list data 44 (there are as many records as the number of processing target records) in the facility list database 32.

ステップS306において、設備情報取込部24は、シンボルリストデータ45(図7(a))を作成する。具体的には、設備情報取込部24は、第1に、シンボルリストデータ45の新たなレコードを作成する。
設備情報取込部24は、第2に、設備リストデータ44の未処理の任意のレコードを取得する。取得したレコードを「処理対象シンボルレコード」と呼ぶことがある。
設備情報取込部24は、第3に、新たなレコードの設備ID欄242、シンボル名称欄243、シンボルID欄244、動作1欄245及び動作2欄246に、処理対象シンボルレコードの、それぞれ、設備ID、シンボルの名称、シンボルID、設備の第1の動作及び設備の第2の動作を記憶する。
In step S306, the facility information fetching unit 24 creates the symbol list data 45 (FIG. 7A). Specifically, the facility information fetch unit 24 first creates a new record of the symbol list data 45.
Secondly, the facility information fetching unit 24 acquires an unprocessed arbitrary record of the facility list data 44. The acquired record may be referred to as a “processing target symbol record”.
Thirdly, the facility information fetching unit 24 includes, in the facility ID column 242, the symbol name column 243, the symbol ID column 244, the operation 1 column 245, and the operation 2 column 246 of the new record, The facility ID, the name of the symbol, the symbol ID, the first operation of the facility, and the second operation of the facility are stored.

設備情報取込部24は、第4に、処理対象シンボルレコードのシンボルの名称を検索キーとして、補助記憶装置15に格納されているすべてのシンボル定義データ42(図5(b))を検索し、該当したシンボル定義データ42を取得する。
設備情報取込部24は、第5に、取得したシンボル定義データ42のデータ種別(欄211)、処理対象シンボルレコードの区分、取得したシンボル定義データ42の矩形の構成要素の形状(欄213)及び線分の構成要素の形状(欄214)を、新たなレコードの、それぞれ、データ種別欄241、差分情報欄247、構成要素(矩形)欄248及び構成要素(線分)欄249に記憶する。
設備情報取込部24は、ステップS306の処理を、未処理の処理対象シンボルレコードがなくなるまで繰り返す。
Fourth, the facility information fetch unit 24 searches all the symbol definition data 42 (FIG. 5B) stored in the auxiliary storage device 15 using the name of the symbol of the processing target symbol record as a search key. The corresponding symbol definition data 42 is acquired.
The facility information fetching unit 24 fifthly, the data type (column 211) of the acquired symbol definition data 42, the classification of the processing target symbol record, and the shape of the rectangular component of the acquired symbol definition data 42 (column 213). And the shape of the line segment component (column 214) are stored in the data type column 241, the difference information column 247, the component (rectangular) column 248, and the component (line segment) column 249 of the new record, respectively. .
The facility information capturing unit 24 repeats the process of step S306 until there is no unprocessed symbol record to be processed.

ステップS307において、レイアウト定義部25は、レイアウト定義画面52(図9)を出力装置13に表示する。具体的には、レイアウト定義画面52は、シンボルリストデータ45のすべてのレコードについて、設備ID、及び、矩形の構成要素の形状、線分の構成要素の形状、・・・を取得し、これらの形状に関するデータを図形(シンボル)に変換したうえで、シンボル準備エリア271に表示する。このとき、レイアウト定義部25は、個々のシンボルに対して設備IDを関連付けたうえでシンボル準備エリア271に表示する。ただし、図9のように、設備IDを「非表示」とすることもできるものとする。
例えば、図5(b)の「信号機」についてのシンボルが、図9では、符号273として表示されている。シンボル準備エリア271に表示(準備)されているシンボルの数は、シンボルリストデータ45のレコードの数に等しい。
ステップS307の段階では、制御画面作成エリア272は空欄である。
In step S307, the layout definition unit 25 displays the layout definition screen 52 (FIG. 9) on the output device 13. Specifically, the layout definition screen 52 acquires the equipment ID, the shape of the rectangular component, the shape of the component of the line segment, etc. for all the records of the symbol list data 45, and these Data relating to the shape is converted into a figure (symbol) and then displayed in the symbol preparation area 271. At this time, the layout definition unit 25 associates the equipment ID with each symbol and displays it in the symbol preparation area 271. However, as shown in FIG. 9, the facility ID can be “non-display”.
For example, a symbol for “traffic light” in FIG. 5B is displayed as a reference numeral 273 in FIG. The number of symbols displayed (prepared) in the symbol preparation area 271 is equal to the number of records in the symbol list data 45.
In step S307, the control screen creation area 272 is blank.

ステップS308において、レイアウト定義部25は、シンボルの位置を決定する。具体的には、レイアウト定義部25は、第1に、ユーザが、シンボル準備エリア271に表示されているシンボルを1つずつ、マウス等で掴んで制御画面作成エリア272に移動することによってコピーするのを受け付ける。そして、制御画面作成エリア272におけるコピーした位置の座標値(実際の制御画面における座標値に等しい)を取得し、シンボル準備エリア271において、コピーが終了したシンボルに「レイアウト済マーク」を重ねて表示する。レイアウト済みマークは、例えば「×」でもよい(符号274)。さらに、コピーが終了したシンボルの設備IDに関連付けて、取得した座標値を、主記憶装置14に一時的に記憶する。   In step S308, the layout definition unit 25 determines the position of the symbol. Specifically, first, the layout definition unit 25 copies the symbols displayed in the symbol preparation area 271 by holding them one by one with a mouse or the like and moving them to the control screen creation area 272. Accept. Then, the coordinate value of the copied position in the control screen creation area 272 (equal to the coordinate value in the actual control screen) is acquired, and in the symbol preparation area 271, the “layout mark” is superimposed on the symbol that has been copied. To do. The laid out mark may be, for example, “x” (reference numeral 274). Further, the acquired coordinate value is temporarily stored in the main storage device 14 in association with the equipment ID of the symbol for which copying has been completed.

レイアウト定義部25は、第2に、シンボル準備エリア271にレイアウト済みマークが付されていないシンボルが残っているか否かを判断する。そして、残っている場合には、レイアウト定義部25は、ユーザに対してシンボルの移動を促すメッセージを出力装置13に表示し、ステップS308の「第1」の処理を繰り返す。このメッセージは、例えば「次のシンボルの位置を決定してください」である。残っていない場合には、レイアウト定義部25は、ステップS309に進む。つまり、レイアウト定義部25は、シンボル準備エリア271に表示したすべてのシンボルにレイアウト済みマークが付されることを確認した後にステップS309に進む。   Secondly, the layout definition unit 25 determines whether or not there are any symbols that have not been laid out in the symbol preparation area 271. Then, if it remains, the layout definition unit 25 displays a message prompting the user to move the symbol on the output device 13 and repeats the “first” process in step S308. This message is, for example, “Determine the position of the next symbol”. If not, the layout definition unit 25 proceeds to step S309. That is, the layout definition unit 25 proceeds to step S309 after confirming that all symbols displayed in the symbol preparation area 271 have been laid out.

ステップS309において、レイアウト定義部25は、画面仕様書46(図7(b))を作成する。具体的には、レイアウト定義部25は、第1に、シンボルリストデータ45の差分情報欄247を削除し、その位置にシンボル座標欄257を設けて、画面仕様書46とする。
レイアウト定義部25は、第2に、画面仕様書46のシンボル座標欄257に、ステップS308の「第1」において一時的に記憶した座標値を記憶する。このとき、それぞれの座標値は、対応する設備IDが記憶されているレコードのシンボル欄257に記憶されることになる。
レイアウト定義部25は、第3に、画面仕様書46を補助記憶装置15に格納する。
その後、制御画面新設処理手順を終了する。
In step S309, the layout definition unit 25 creates the screen specification 46 (FIG. 7B). Specifically, the layout definition unit 25 first deletes the difference information column 247 of the symbol list data 45 and provides a symbol coordinate column 257 at the position to obtain the screen specification 46.
Second, the layout defining unit 25 stores the coordinate value temporarily stored in “first” of step S308 in the symbol coordinate field 257 of the screen specification 46. At this time, each coordinate value is stored in the symbol column 257 of the record in which the corresponding equipment ID is stored.
Thirdly, the layout definition unit 25 stores the screen specification 46 in the auxiliary storage device 15.
Thereafter, the control screen new process procedure is terminated.

任意のコンピュータは、このように作成された画面仕様書46に基づいて制御画面を表示することができる。制御画面には、図1のようにシンボルの集合が表示されることになる。   Any computer can display a control screen based on the screen specification 46 created in this way. A set of symbols is displayed on the control screen as shown in FIG.

(変形例1)
ユーザがシンボルの位置を順に決定して行く場合、その順番(位置決定順序)によっては、勘違い等による誤りを回避しやすくなる。例えば、軌道回路の位置を決定する→信号機の位置を決定する→転てつ器の位置を決定する→・・・という位置決定順序は、ユーザにとっては自然である。一方、転てつ器の位置を決定する→信号機の位置を決定する→軌道回路の位置を決定する→・・・という位置決定順序はユーザにとって不自然であり、誤りを生じさせ易い。
そこで、ステップS307において、ユーザが設定する位置決定順序に従って、シンボルをシンボル準備エリア271に表示することにしてもよい。ユーザが設定する位置決定順序が補助記憶装置15に記憶されているものとする。
(Modification 1)
When the user sequentially determines the positions of symbols, an error due to misunderstanding or the like is easily avoided depending on the order (position determination order). For example, the position determination order of determining the position of the track circuit → determining the position of the traffic light → determining the position of the switch →→ is natural for the user. On the other hand, the position determination order of determining the position of the turning device → determining the position of the traffic light → determining the position of the track circuit →... Is unnatural for the user and easily causes an error.
Therefore, in step S307, symbols may be displayed in the symbol preparation area 271 in accordance with the position determination order set by the user. It is assumed that the position determination order set by the user is stored in the auxiliary storage device 15.

(制御画面変更処理手順)
図11に沿って、制御画面変更処理手順を説明する。当該処理手順が開始される時点において、設備形状定義書41(図5(a))が既に完成した状態で補助記憶装置15に記憶されているものとする。さらに、制御画面新設処理手順において使用された設備定義書43(変更前の設備定義書43)に対してユーザが変更を加えたもの(変更後の設備定義書43b)が存在するものとする。
このような変更は、設備情報解析部22が、ユーザによる設備定義書43(図6(a))のレコードの追加、削除、部分的変更を受け付けることによって実行される。
(Control screen change processing procedure)
The control screen change processing procedure will be described with reference to FIG. It is assumed that the equipment shape definition document 41 (FIG. 5A) is already stored in the auxiliary storage device 15 at the time when the processing procedure is started. Furthermore, it is assumed that there is a change made by the user to the equipment definition document 43 (the equipment definition book 43 before the change) used in the control screen new process procedure (the equipment definition book 43b after the change).
Such a change is executed when the facility information analysis unit 22 accepts the addition, deletion, and partial change of the record of the facility definition document 43 (FIG. 6A) by the user.

ステップS351において、設備情報解析部22は、変更後の設備定義書43bを読み出す。具体的には、設備情報解析部22は、補助記憶装置15から、変更後の設備定義書43bを読み出す。   In step S351, the facility information analysis unit 22 reads the modified facility definition document 43b. Specifically, the facility information analysis unit 22 reads the modified facility definition document 43 b from the auxiliary storage device 15.

ステップS352において、設備情報解析部22は、変更後の設備リストデータ44b(図6(b))を作成する。ステップS352の処理は、以下の相違点を除いて、ステップS305と同様である。
ステップS305の「第6」において、設備情報解析部22は、「新たなレコードの差分情報欄237に「追加」を記憶する」こととした。しかしながら、ステップS352において、設備情報解析部22は、当該処理を行わない。
なお、設備情報解析部22は、設備IDを採番する際(ステップS305の「第6」に対応する処理)、設備IDが既に割り当てられている設備に対しては、同じ設備IDを割り当てる。同様に、設備情報解析部22は、シンボルIDを採番する際(ステップS305の「第6」に対応する処理)、シンボルIDが既に割り当てられているシンボルに対しては、同じシンボルIDを割り当てる。
In step S352, the facility information analysis unit 22 creates the modified facility list data 44b (FIG. 6B). The process of step S352 is the same as step S305 except for the following differences.
In “sixth” of step S305, the facility information analysis unit 22 “stores“ addition ”in the difference information column 237 of the new record”. However, in step S352, the facility information analysis unit 22 does not perform the process.
Note that the facility information analysis unit 22 assigns the same facility ID to the facility to which the facility ID has already been assigned when assigning the facility ID (processing corresponding to “sixth” in step S305). Similarly, the facility information analysis unit 22 assigns the same symbol ID to a symbol that has already been assigned a symbol ID when assigning a symbol ID (processing corresponding to “sixth” in step S305). .

ステップS353において、差分情報解析部23は、設備リストデータの差分を解析する。具体的には、差分情報解析部23は、第1に、設備リスト用データベース32に格納されている変更前の設備リストデータ44のレコードと、ステップS352において作成した変更後の設備リストデータ44bのレコードとを突合する。すなわち、差分情報解析部23は、まず、変更後の設備リストデータ44bのレコードを以下の2つに区分する。
(区分1)変更前の設備リストデータ44のレコードのなかに、設備IDが一致し、かつ、シンボルIDも一致するものが存在する。
(区分2)変更前の設備リストデータ44のレコードのなかに、設備IDが一致し、かつ、シンボルIDも一致するものが存在しない。
次に、差分情報解析部23は、変更前の設備リストデータ44のレコードを以下の2つに区分する。
(区分3)変更後の設備リストデータ44bのレコードのなかに、設備IDが一致し、かつ、シンボルIDも一致するものが存在する。
(区分4)変更後の設備リストデータ44bのレコードのなかに、設備IDが一致し、かつ、シンボルIDも一致するものが存在しない。
In step S353, the difference information analysis unit 23 analyzes the difference between the equipment list data. Specifically, the difference information analysis unit 23 firstly stores the records of the equipment list data 44 before the change stored in the equipment list database 32 and the equipment list data 44b after the change created in step S352. Match the record. That is, the difference information analysis unit 23 first divides the record of the changed equipment list data 44b into the following two.
(Category 1) Among the records of the equipment list data 44 before the change, there are those in which the equipment ID matches and the symbol ID also matches.
(Category 2) Among the records of the equipment list data 44 before change, there is no record in which the equipment ID matches and the symbol ID also matches.
Next, the difference information analysis unit 23 divides the record of the equipment list data 44 before the change into the following two.
(Category 3) Among the records of the equipment list data 44b after the change, there are those in which the equipment ID matches and the symbol ID also matches.
(Category 4) Among the records of the equipment list data 44b after the change, there is no record in which the equipment ID matches and the symbol ID also matches.

差分情報解析部23は、第2に、変更後の設備リストデータ44bについて、「区分1」のレコードの差分情報欄237に「継続」を記憶し、「区分2」のレコードの差分情報欄237に「追加」を記憶する。
差分情報解析部23は、第3に、変更前の設備リストデータ44について、「区分3」のレコードの差分情報欄237に「継続」を記憶し、「区分4」のレコードの差分情報欄237に「削除」を記憶する。
Second, the difference information analysis unit 23 stores “continuation” in the difference information column 237 of the record of “category 1” and the difference information column 237 of the record of “category 2” for the equipment list data 44b after the change. “Add” is stored in
Third, the difference information analysis unit 23 stores “continuation” in the difference information column 237 of the record of “category 3” and the difference information column 237 of the record of “category 4” for the equipment list data 44 before the change. “Delete” is stored in

ステップS354において、差分情報解析部23は、差分情報付きの設備リストデータ44cを作成する。具体的には、差分情報解析部23は、ステップS353の「第2」において「継続」又は「追加」を記憶したレコードと、ステップS353の「第3」において「継続」又は「削除」を記憶したレコードを合成し、「継続」を記憶したレコードの重複分を消去し、最後に、消去せずに残ったレコードを設備IDの昇順に並び変えたものを、差分情報付きの設備リストデータ44cとする。   In step S354, the difference information analysis unit 23 creates equipment list data 44c with difference information. Specifically, the difference information analysis unit 23 stores “continuation” or “addition” in “second” in step S353 and “continuation” or “deletion” in “third” in step S353. The records that have been stored are erased, and the records that remain without being erased are rearranged in ascending order of equipment IDs, and equipment list data with difference information 44c And

ステップS355において、設備情報取込部24は、シンボルリストデータ45を作成する。ステップS355の処理は、以下の読み替え点以外は、ステップS306と同様である。すなわち、ステップS306において、「設備情報取込部24は、第2に、設備リストデータ44の未処理の任意のレコードを取得する。」とあるのは、ステップS355においては、「設備情報取込部24は、第2に、設備リストデータ44のうち、未処理であり、かつ、差分情報欄237の区分が「削除」以外である任意のレコードを取得する。」と読み替える。   In step S <b> 355, the facility information fetching unit 24 creates symbol list data 45. The process of step S355 is the same as that of step S306 except for the following replacement points. That is, in step S306, “the facility information capturing unit 24 secondly acquires an unprocessed arbitrary record of the facility list data 44.” Second, the unit 24 acquires an arbitrary record in the equipment list data 44 that is unprocessed and whose classification in the difference information column 237 is other than “deleted”. "

ステップS356において、レイアウト定義部25は、レイアウト定義画面52(図9)を表示する。具体的には、レイアウト定義部25は、第1に、シンボルリストデータ45のレコードのうち、区分が「追加」であるレコードについて、設備ID、及び、矩形の構成要素の形状、線分の構成要素の形状、・・・を取得し、これらの形状に関するデータを図形(シンボル)に変換したうえで、シンボル準備エリア271に表示する。ただし、設備IDは「非表示」とすることもできるものとする。   In step S356, the layout definition unit 25 displays the layout definition screen 52 (FIG. 9). Specifically, the layout definition unit 25 firstly configures the equipment ID, the shape of the rectangular component, and the line segment for the record whose classification is “addition” among the records of the symbol list data 45. The element shapes,... Are acquired, and data relating to these shapes are converted into graphics (symbols) and displayed in the symbol preparation area 271. However, the equipment ID can also be “non-display”.

レイアウト定義部25は、第2に、シンボルリストデータ45のレコードのうち、区分が「継続」であるレコードの設備IDを検索キーとして前回の処理手順において作成済の画面仕様書46を検索し、該当したレコードのシンボル座標値、及び、矩形の構成要素の形状、線分の構成要素の形状、・・・を取得し、これらの形状に関するデータを図形(シンボル)に変換したうえで、制御画面作成エリア272に表示する。   Secondly, the layout definition unit 25 searches the screen specification 46 created in the previous processing procedure using the equipment ID of the record whose classification is “continuation” among the records of the symbol list data 45 as a search key, Obtain the symbol coordinate value of the corresponding record, the shape of the rectangular component, the shape of the component of the line segment, ..., and convert the data related to these shapes into a figure (symbol), and then the control screen Displayed in the creation area 272.

ステップS357において、レイアウト定義部25は、シンボルの位置を決定する。ステップS357の処理は、ステップS308と同様である。
ステップS358において、レイアウト定義部25は、画面仕様書46(図7(b))を作成する。ステップS358の処理は、ステップS309と同様である。
その後、制御画面変更処理手順を終了する。
In step S357, the layout definition unit 25 determines the position of the symbol. The process of step S357 is the same as that of step S308.
In step S358, the layout definition unit 25 creates the screen specification 46 (FIG. 7B). The process of step S358 is the same as that of step S309.
Thereafter, the control screen change processing procedure is terminated.

(変形例2)
設備の変更がある都度、設備定義書43及び設備リストデータ44は更新されて行くことになる。しかしながら、過去において使用された回数が多いシンボルは、相対的に重要な設備に対応するシンボルであることが多い。したがって、ユーザにとっては、まずそのようなシンボルの位置を決定し、その後、相対的に重要度の低い設備に対応するシンボルの位置を決めることが便宜であり、やり直しの手間も削減できる。
前記のステップS353〜S356を以下の処理に代替することも可能である。
(Modification 2)
Each time there is a change in equipment, the equipment definition document 43 and equipment list data 44 are updated. However, symbols frequently used in the past are often symbols corresponding to relatively important facilities. Therefore, it is convenient for the user to first determine the position of such a symbol, and then determine the position of the symbol corresponding to the relatively less important facility, and the time and effort for redoing can be reduced.
The steps S353 to S356 can be replaced with the following processing.

ステップS353において、差分情報解析部23は、第1に、変更後の設備リストデータ44bのレコードの「設備IDとシンボルIDとの組合せ」が、過去に作成された全ての設備リストデータ44において出現する件数をカウントする。そして、出現する件数が多い順番に、1、2、3、・・・のような順位(使用実績順位)を、「設備IDとシンボルIDとの組合せ」に対して関連付けて記憶する。
差分情報解析部23は、第2に、変更後の設備リストデータ44bの差分情報欄237に使用実績順位を記憶する。
In step S353, the difference information analysis unit 23 firstly displays the “combination of equipment ID and symbol ID” in the equipment list data 44b after the change in all equipment list data 44 created in the past. Count the number of cases to be performed. And the order (usage record order) such as 1, 2, 3,... Is stored in association with the “combination of equipment ID and symbol ID” in order of increasing number of appearances.
Second, the difference information analysis unit 23 stores the usage record rank in the difference information column 237 of the equipment list data 44b after the change.

ステップS354において、差分情報解析部23は、変更後の設備リストデータ44bのレコードを使用実績順位の昇順に並び変えたものを、使用実績順位付きの設備リストデータ44d(44dとしては図示せず)とする。   In step S354, the difference information analysis unit 23 rearranges the records of the changed equipment list data 44b in ascending order of the usage results ranking, and the equipment list data 44d with the usage results ranking (not shown as 44d). And

ステップS355において、設備情報取込部24は、シンボルリストデータ45を作成する。ステップS355の処理は、以下の読み替え点以外は、ステップS306と同様である。すなわち、ステップS306において、「設備情報取込部24は、第5に、取得したシンボル定義データ42のデータ種別(欄211)、処理対象シンボルレコードの区分、取得したシンボル定義データ42の矩形の構成要素の形状(欄213)及び線分の構成要素の形状(欄214)を」とあるのを、ステップS355においては、「設備情報取込部24は、第5に、取得したシンボル定義データ42のデータ種別(欄211)、使用実績順位、取得したシンボル定義データ42の矩形の構成要素の形状(欄213)及び線分の構成要素の形状(欄214)を」と読み替える。   In step S <b> 355, the facility information fetching unit 24 creates symbol list data 45. The process of step S355 is the same as that of step S306 except for the following replacement points. That is, in step S306, “Facility information capturing unit 24, fifthly, the data type (column 211) of the acquired symbol definition data 42, the classification of the processing target symbol record, the rectangular configuration of the acquired symbol definition data 42” The element shape (column 213) and the shape of the line segment component (column 214) are indicated in step S355 as “equipment information capture unit 24 fifthly acquires the acquired symbol definition data 42. The data type (column 211), the usage record rank, the shape of the rectangular component (column 213) and the shape of the line segment (column 214) of the acquired symbol definition data 42 are read as "."

ステップS356において、レイアウト定義部25は、レイアウト定義画面52(図9)を表示する。ステップS356の処理は、以下の追加記述以外は、ステップS307と同様である。すなわち、ステップS307において、『ただし、図9のように、設備IDを「非表示」とすることもできるものとする。』とある直後に、「レイアウト定義部25は、シンボルを、シンボルリストデータ45の差分情報欄247の使用実績順位の順に、シンボル準備エリア271に、例えば、上から表示してもよい。」を加えるものとする。   In step S356, the layout definition unit 25 displays the layout definition screen 52 (FIG. 9). The processing in step S356 is the same as that in step S307 except for the following additional description. That is, in step S307, “As shown in FIG. 9, the equipment ID can be set to“ non-display ”. "The layout definition unit 25 may display the symbols in the symbol preparation area 271 in the order of the use results in the difference information column 247 of the symbol list data 45, for example, from above." Shall be added.

(実施形態の効果)
本実施形態によれば、ユーザは、設備定義書43に記憶されているすべての設備に対応するシンボルについて、過不足なくそれらの制御画面上の位置を決定することできる。ユーザは、位置を決定すべきであるにもかかわらず決定していないシンボルが残っているか否か、位置を決定する必要のないシンボルについて位置を決めているか否かをチェックする手間を省略することができる。
さらに、本実施形態によれば、ユーザは、新たに必要となった設備に対応するシンボル、過去において使用実績の多い設備に対応するシンボルを容易に視認できるので、例えば、そのようなシンボルの位置を先に決定することが可能になり、作業効率が向上する。
(Effect of embodiment)
According to this embodiment, the user can determine the positions on the control screen for symbols corresponding to all the facilities stored in the facility definition document 43 without excess or deficiency. The user should omit the trouble of checking whether or not there is a symbol that has not been determined even though the position should be determined, and whether or not the symbol has not been determined. Can do.
Furthermore, according to the present embodiment, the user can easily visually recognize symbols corresponding to newly required equipment and symbols corresponding to equipment that has been used in the past. For example, the position of such a symbol It is possible to determine the first, and work efficiency is improved.

本発明は、前記した実施形態に限定されることなく、本発明の主旨を逸脱しない範囲で、変更実施が可能である。   The present invention is not limited to the above-described embodiment, and can be modified without departing from the gist of the present invention.

1 制御画面作成支援装置
11 中央制御装置(制御部)
12 入力装置
13 出力装置
14 主記憶装置(記憶部)
15 補助記憶装置(記憶部)
21 シンボル定義部
22 設備情報解析部
23 差分情報解析部
24 設備情報取込部
25 レイアウト定義部
31 シンボル定義用データベース
32 設備リスト用データベース
41 設備形状定義書
42 シンボル定義データ
43 設備定義書
44 設備リストデータ
45 シンボルリストデータ
46 画面仕様書
51 シンボル定義画面
52 レイアウト定義画面
1 Control screen creation support device 11 Central control device (control unit)
12 Input device 13 Output device 14 Main storage device (storage unit)
15 Auxiliary storage device (storage unit)
DESCRIPTION OF SYMBOLS 21 Symbol definition part 22 Equipment information analysis part 23 Difference information analysis part 24 Equipment information acquisition part 25 Layout definition part 31 Symbol definition database 32 Equipment list database 41 Equipment shape definition document 42 Symbol definition data 43 Equipment definition document 44 Equipment list Data 45 Symbol list data 46 Screen specifications 51 Symbol definition screen 52 Layout definition screen

Claims (6)

記憶部と、
設備の図形情報を画面表示することによって、前記設備を示すシンボルをユーザが作成するのを受け付け、
前記受け付けたシンボルを前記記憶部に格納し、
制御画面に表示すべき前記設備を記憶した設備定義書前記記憶部に格納したシンボル及び入力された前記設備が行う動作に基づいて、前記表示すべき設備前記シンボル及び前記設備が行う動作を関連付けて記憶した設備リストデータを作成し、
前記作成した設備リストデータ及び前記記憶部に格納したシンボルに基づいて、前記制御画面に表示すべき設備ごとに、前記シンボル前記シンボルの構成要素の形状及び前記設備が行う動作を記憶したシンボルリストデータを作成し、
前記作成したシンボルリストデータに基づいて、前記制御画面に表示すべき設備に対応する前記シンボルを画面表示し、
ユーザが前記画面表示したシンボルを、前記制御画面を摸擬する画面上に配置するのを受け付けることによって、前記シンボルの前記制御画面上での位置を決定し、
前記制御画面に表示すべき設備ごとに前記シンボルの前記制御画面上での位置及び前記設備が行う動作を記憶した画面仕様書を作成し、
前記作成した画面仕様書を前記記憶部に格納する制御部と、
を有すること、
を特徴とする制御画面作成支援装置。
A storage unit;
By accepting the user to create a symbol indicating the equipment by displaying the equipment graphic information on the screen,
Storing the received symbol in the storage unit;
Equipment definition document storing said to be displayed on the control screen equipment, on the basis of the symbol and the inputted equipment performs operation stored in the storage unit, the to be displayed facilities, the symbols and the equipment carried operation Create equipment list data stored in association with
Based on the symbol stored in the facility list data created and the storage unit, each to be displayed facility on the control screen, the symbol, the symbol list that stores the shape and the equipment carried operation of the components of the symbol Create data,
Based on the created symbol list data, the symbol corresponding to the equipment to be displayed on the control screen is displayed on the screen,
By accepting that the user places the symbol displayed on the screen on a screen imitating the control screen, the position of the symbol on the control screen is determined,
Create a screen specification that stores the position of the symbol on the control screen and the operation performed by the equipment for each equipment to be displayed on the control screen,
A control unit that stores the created screen specification in the storage unit;
Having
A control screen creation support device characterized by the above.
前記制御部は、
ユーザによって設定される位置決定順序に従って、前記シンボルを画面表示すること、
を特徴とする請求項1に記載の制御画面作成支援装置。
The controller is
Displaying the symbol on the screen according to a position determination order set by a user;
The control screen creation support apparatus according to claim 1.
記憶部と、
設備の図形情報を画面表示することによって、前記設備を示すシンボルをユーザが作成するのを受け付け、
前記受け付けたシンボルを前記記憶部に格納し、
制御画面に表示すべき前記設備を記憶した第1の設備定義書及び前記記憶部に格納したシンボルに基づいて、前記表示すべき設備と前記シンボルとを関連付けて記憶した第1の設備リストデータを作成し、
前記第1の設備定義書に対して変更が加えられた第2の設備定義書及び前記記憶部に格納したシンボルに基づいて、前記表示すべき設備と前記シンボルとを関連付けて記憶した第2の設備リストデータを作成し、
前記第1の設備リストデータと前記第2の設備リストデータとの差分を検出することによって、前記変更によって削除される設備前記変更によって追加される設備及び前記変更にかかわらず継続して使用される設備を特定し、
前記作成した第1の設備リストデータ、第2の設備リストデータ及び前記記憶部に格納したシンボルに基づいて、前記第2の設備定義書に基づく制御画面に表示すべき設備ごとに、前記追加される設備及び前記継続して使用される設備に対応する前記シンボルと前記シンボル構成要素の形状とを記憶したシンボルリストデータを作成し、
前記作成したシンボルリストデータに基づいて、前記追加される設備に対応する前記シンボルをシンボル準備エリアに画面表示し、前記継続して使用される設備に対応する前記シンボルを前記制御画面を模擬する画面上の前回の位置に配置し、
ユーザが前記シンボル準備エリアに画面表示されたシンボルを、前記制御画面を摸擬する画面上に配置するのを受け付けることによって、前記追加される設備に対応する前記シンボルの前記制御画面上での位置を決定し、
前記第2の設備定義書に基づく制御画面に表示すべき設備ごとに前記シンボルの前記制御画面上での位置を記憶した画面仕様書を作成し、
前記作成した画面仕様書を前記記憶部に格納する制御部と、
を有すること、
を特徴とする制御画面作成支援装置。
A storage unit;
By accepting the user to create a symbol indicating the equipment by displaying the equipment graphic information on the screen,
Storing the received symbol in the storage unit;
Based on the first equipment definition document storing the equipment to be displayed on the control screen and the symbol stored in the storage unit, the first equipment list data stored in association with the equipment to be displayed and the symbol is stored. make,
Based on the second equipment definition document in which the first equipment definition document has been changed and the symbol stored in the storage unit, the second equipment stored in association with the symbol to be displayed and the symbol Create equipment list data,
By detecting the difference between said first equipment list data and the second facility list data, equipment to be deleted by the change, continue to regardless of equipment and the change are added by the change in use Identify the equipment
Based on the created first equipment list data, second equipment list data, and symbols stored in the storage unit, the equipment is added for each equipment to be displayed on the control screen based on the second equipment definition document. The symbol list data storing the symbol corresponding to the facility to be used and the facility to be used continuously and the shape of the symbol component,
Based on the created symbol list data, the symbol corresponding to the equipment to be added is displayed on a screen in a symbol preparation area, and the symbol corresponding to the equipment to be used continuously is a screen that simulates the control screen Place it in the previous position above,
The position on the control screen of the symbol corresponding to the added equipment by accepting that the user arranges the symbol displayed on the screen in the symbol preparation area on the screen imitating the control screen Decide
Creating a screen specification that stores the position of the symbol on the control screen for each piece of equipment to be displayed on the control screen based on the second equipment definition;
A control unit that stores the created screen specification in the storage unit;
Having
A control screen creation support device characterized by the above.
前記制御部は、
過去における前記シンボルの使用実績の順位に従って、前記シンボルを画面表示すること、
を特徴とする請求項3に記載の制御画面作成支援装置。
The controller is
Displaying the symbol on the screen in accordance with the ranking of the past use of the symbol;
The control screen creation support apparatus according to claim 3.
制御画面作成支援装置の制御部は、
設備の図形情報を画面表示することによって、前記設備を示すシンボルをユーザが作成するのを受け付け、
前記受け付けたシンボルを前記制御画面作成支援装置の記憶部に格納し、
制御画面に表示すべき前記設備を記憶した設備定義書前記記憶部に格納したシンボル及び入力された前記設備が行う動作に基づいて、前記表示すべき設備前記シンボル及び前記設備が行う動作を関連付けて記憶した設備リストデータを作成し、
前記作成した設備リストデータ及び前記記憶部に格納したシンボルに基づいて、前記制御画面に表示すべき設備ごとに、前記シンボル前記シンボルの構成要素の形状及び前記設備が行う動作を記憶したシンボルリストデータを作成し、
前記作成したシンボルリストデータに基づいて、前記制御画面に表示すべき設備に対応する前記シンボルを画面表示し、
ユーザが前記画面表示したシンボルを、前記制御画面を摸擬する画面上に配置するのを受け付けることによって、前記シンボルの前記制御画面上での位置を決定し、
前記制御画面に表示すべき設備ごとに前記シンボルの前記制御画面上での位置及び前記設備が行う動作を記憶した画面仕様書を作成し、
前記作成した画面仕様書を前記記憶部に格納すること、
を特徴とする前記制御画面作成支援装置の制御画面作成支援方法。
The control unit of the control screen creation support device
By accepting the user to create a symbol indicating the equipment by displaying the equipment graphic information on the screen,
Storing the received symbol in the storage unit of the control screen creation support device;
Equipment definition document storing said to be displayed on the control screen equipment, on the basis of the symbol and the inputted equipment performs operation stored in the storage unit, the to be displayed facilities, the symbols and the equipment carried operation Create equipment list data stored in association with
Based on the symbol stored in the facility list data created and the storage unit, each to be displayed facility on the control screen, the symbol, the symbol list that stores the shape and the equipment carried operation of the components of the symbol Create data,
Based on the created symbol list data, the symbol corresponding to the equipment to be displayed on the control screen is displayed on the screen,
By accepting that the user places the symbol displayed on the screen on a screen imitating the control screen, the position of the symbol on the control screen is determined,
Create a screen specification that stores the position of the symbol on the control screen and the operation performed by the equipment for each equipment to be displayed on the control screen,
Storing the created screen specifications in the storage unit;
A control screen creation support method for the control screen creation support apparatus.
制御画面作成支援装置の制御部は、
設備の図形情報を画面表示することによって、前記設備を示すシンボルをユーザが作成するのを受け付け、
前記受け付けたシンボルを前記制御画面作成支援装置の記憶部に格納し、
制御画面に表示すべき前記設備を記憶した第1の設備定義書及び前記記憶部に格納したシンボルに基づいて、前記表示すべき設備と前記シンボルとを関連付けて記憶した第1の設備リストデータを作成し、
前記第1の設備定義書に対して変更が加えられた第2の設備定義書及び前記記憶部に格納したシンボルに基づいて、前記表示すべき設備と前記シンボルとを関連付けて記憶した第2の設備リストデータを作成し、
前記第1の設備リストデータと前記第2の設備リストデータとの差分を検出することによって、前記変更によって削除される設備前記変更によって追加される設備及び前記変更にかかわらず継続して使用される設備を特定し、
前記作成した第1の設備リストデータ、第2の設備リストデータ及び前記記憶部に格納したシンボルに基づいて、前記第2の設備定義書に基づく制御画面に表示すべき設備ごとに、前記追加される設備及び前記継続して使用される設備に対応する前記シンボルと前記シンボルの構成要素の形状とを記憶したシンボルリストデータを作成し、
前記作成したシンボルリストデータに基づいて、前記追加される設備に対応する前記シンボルをシンボル準備エリアに画面表示し、前記継続して使用される設備に対応する前記シンボルを前記制御画面を模擬する画面上の前回の位置に配置し、
ユーザが前記シンボル準備エリアに画面表示されたシンボルを、前記制御画面を摸擬する画面上に配置するのを受け付けることによって、前記追加される設備に対応する前記シンボルの前記制御画面上での位置を決定し、
前記第2の設備定義書に基づく制御画面に表示すべき設備ごとに前記シンボルの前記制御画面上での位置を記憶した画面仕様書を作成し、
前記作成した画面仕様書を前記記憶部に格納すること、
を特徴とする前記制御画面作成支援装置の制御画面作成支援方法。
The control unit of the control screen creation support device
By accepting the user to create a symbol indicating the equipment by displaying the equipment graphic information on the screen,
Storing the received symbol in the storage unit of the control screen creation support device;
Based on the first equipment definition document storing the equipment to be displayed on the control screen and the symbol stored in the storage unit, the first equipment list data stored in association with the equipment to be displayed and the symbol is stored. make,
Based on the second equipment definition document in which the first equipment definition document has been changed and the symbol stored in the storage unit, the second equipment stored in association with the symbol to be displayed and the symbol Create equipment list data,
By detecting the difference between said first equipment list data and the second facility list data, equipment to be deleted by the change, continue to regardless of equipment and the change are added by the change in use Identify the equipment
Based on the created first equipment list data, second equipment list data, and symbols stored in the storage unit, the equipment is added for each equipment to be displayed on the control screen based on the second equipment definition document. The symbol list data storing the symbol corresponding to the facility to be used and the facility to be used continuously and the shape of the component of the symbol,
Based on the created symbol list data, the symbol corresponding to the equipment to be added is displayed on a screen in a symbol preparation area, and the symbol corresponding to the equipment to be used continuously is a screen that simulates the control screen Place it in the previous position above,
The position on the control screen of the symbol corresponding to the added equipment by accepting that the user arranges the symbol displayed on the screen in the symbol preparation area on the screen imitating the control screen Decide
Creating a screen specification that stores the position of the symbol on the control screen for each piece of equipment to be displayed on the control screen based on the second equipment definition;
Storing the created screen specifications in the storage unit;
A control screen creation support method for the control screen creation support apparatus.
JP2012098483A 2012-04-24 2012-04-24 Control screen creation support apparatus and control screen creation support method Active JP5859907B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012098483A JP5859907B2 (en) 2012-04-24 2012-04-24 Control screen creation support apparatus and control screen creation support method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012098483A JP5859907B2 (en) 2012-04-24 2012-04-24 Control screen creation support apparatus and control screen creation support method

Publications (2)

Publication Number Publication Date
JP2013228777A JP2013228777A (en) 2013-11-07
JP5859907B2 true JP5859907B2 (en) 2016-02-16

Family

ID=49676371

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012098483A Active JP5859907B2 (en) 2012-04-24 2012-04-24 Control screen creation support apparatus and control screen creation support method

Country Status (1)

Country Link
JP (1) JP5859907B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58159110A (en) * 1982-03-18 1983-09-21 Mitsubishi Electric Corp Production and correction system of dialog type graphic data base
JPS6217876A (en) * 1985-07-17 1987-01-26 Nippon Telegr & Teleph Corp <Ntt> Drawing information system
JPH08314670A (en) * 1995-05-16 1996-11-29 Hitachi Ltd Method for rearranging screen component
JP2000148232A (en) * 1998-11-05 2000-05-26 Nissin Electric Co Ltd Display image data generation system of central monitor and control equipment
JP4892509B2 (en) * 2008-03-31 2012-03-07 株式会社日立製作所 Monitoring screen creation device

Also Published As

Publication number Publication date
JP2013228777A (en) 2013-11-07

Similar Documents

Publication Publication Date Title
JPH06208500A (en) Device for preparing video data with hyper-text
US20160283062A1 (en) Storage medium, facility inspection support method, and facility inspection support apparatus
JP2011118493A (en) Plant monitoring control system
JP2008249908A (en) Projector
US20130290841A1 (en) Non-transitory computer readable medium, virtual-sheet management apparatus, and virtual-sheet management method
CN108829486A (en) Background setting method, device, equipment and storage medium
JP5859907B2 (en) Control screen creation support apparatus and control screen creation support method
JP6042013B1 (en) Inspection information management system and inspection information management method
JP3288460B2 (en) Display data generation apparatus and method
JP2008242964A (en) User interface design program and user interface design method
JP2008040666A (en) Screen-design support device
JP2012160134A (en) Simulation apparatus for plant control system and creation method of simulation screen
JP2014236336A (en) Information sharing system, image sharing device, terminal device, program, and information sharing method
JP2001202402A (en) Drawing generating device and method for displaying drawing alteration place
JP4767287B2 (en) Transportation information display system
JP2013191147A (en) Chinese character display device and program
JP2004301956A (en) Device for creating network for pedestrians, and method and program therefor
JP2004038437A (en) Document preparation device
US11997379B2 (en) Image processing system, image processing apparatus, and image processing method
JP3985531B2 (en) Route map creation device
JP2576371B2 (en) Jump signal name assignment method
JP2008003670A (en) Drawing management system and management method
JPH05189509A (en) Power distribution system chart producing device
JPH08248875A (en) Digital road map display device
JPH05314093A (en) Image scenario preparing device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140821

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150612

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150623

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150818

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20151217

R150 Certificate of patent or registration of utility model

Ref document number: 5859907

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150