JP7058558B2 - Monitoring screen creation device and monitoring screen creation method - Google Patents

Monitoring screen creation device and monitoring screen creation method Download PDF

Info

Publication number
JP7058558B2
JP7058558B2 JP2018102998A JP2018102998A JP7058558B2 JP 7058558 B2 JP7058558 B2 JP 7058558B2 JP 2018102998 A JP2018102998 A JP 2018102998A JP 2018102998 A JP2018102998 A JP 2018102998A JP 7058558 B2 JP7058558 B2 JP 7058558B2
Authority
JP
Japan
Prior art keywords
monitoring screen
unit
information
screen
symbol
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
JP2018102998A
Other languages
Japanese (ja)
Other versions
JP2019207586A (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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2018102998A priority Critical patent/JP7058558B2/en
Publication of JP2019207586A publication Critical patent/JP2019207586A/en
Application granted granted Critical
Publication of JP7058558B2 publication Critical patent/JP7058558B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Testing And Monitoring For Control Systems (AREA)
  • Processing Or Creating Images (AREA)
  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)
  • Selective Calling Equipment (AREA)

Description

本願は、監視対象物を監視するための監視画面を、監視画面情報として作成する監視画面作成装置および監視画面作成方法に関するものである。 The present application relates to a monitoring screen creation device and a monitoring screen creation method for creating a monitoring screen for monitoring a monitored object as monitoring screen information.

従来技術として、グラフィックエディタで作成した画像ビットマップデータをベクトルデータに変換し、このベクトルデータに基づいて表示画面に表示する監視制御装置が知られている(例えば特許文献1参照)。この監視制御装置では、表示画面に表示されたベクトルデータに基づいて画面作成作業を行うので、表示処理に使用されるデータ量の削減を行い、監視画面表示処理装置による表示にかかる時間を短縮できる。 As a prior art, there is known a monitoring control device that converts image bitmap data created by a graphic editor into vector data and displays it on a display screen based on the vector data (see, for example, Patent Document 1). Since this monitoring control device performs screen creation work based on the vector data displayed on the display screen, it is possible to reduce the amount of data used for display processing and shorten the time required for display by the monitoring screen display processing device. ..

特開2004-348465号公報Japanese Unexamined Patent Publication No. 2004-348465

監視対象物の設置場所、稼動状態および故障の有無を表示する監視画面を作成するときに、監視対象物の種類が多いと、監視対象物を表す図形を考案することが煩雑であるという問題点がある。また監視画面に表示される監視対象物が多いと、監視対象を表す図形を視認容易なデザインに変更する作業が繁雑になるという問題点がある。 When creating a monitoring screen that displays the installation location, operating status, and the presence or absence of a failure of a monitored object, if there are many types of monitored objects, it is complicated to devise a figure that represents the monitored object. There is. Further, if there are many objects to be monitored displayed on the monitoring screen, there is a problem that the work of changing the figure representing the monitoring target to a design that is easy to see becomes complicated.

本願は、上記のような課題を解決するための技術を開示するものであり、監視対象物の種類に応じた図形を考案する必要がなく、監視画面の作成が容易にできる監視画面作成装置および監視画面作成方法を提供することを目的とする。 The present application discloses a technique for solving the above-mentioned problems, a monitoring screen creating device that can easily create a monitoring screen without having to devise a figure according to the type of a monitoring object, and a monitoring screen creating device. The purpose is to provide a method for creating a monitoring screen.

本願に開示される監視画面作成装置は、監視画面を表す監視画面情報を作成する監視画面作成装置であって、
監視対象物の種類および設置に関する情報であって手描きされた線を検出する描画検出部と、前記描画検出部が検出した線を画面上に表示する描画表示部と、前記線のうち、文字を成す線を文字として認識する文字解析部とを備える入力部と、
前記監視対象物の種類に対応した複数のシンボル図の情報を格納するシンボル格納部と、
前記シンボル格納部に格納された複数の前記シンボル図の情報のうちから、前記入力部を介して入力された前記監視対象物の種類に対応したシンボル図の情報を抽出するとともに、前記入力部を介して入力された前記監視対象物の設置に関する情報に合わせて、前記抽出された前記シンボル図の前記監視画面上の配置位置を決定することによって、前記監視画面情報を生成する画面生成部と、
前記画面生成部によって生成された前記監視画面情報を格納する生成画面格納部と、
前記生成画面格納部に格納された前記監視画面情報を画像として表示する表示部とを備え、
信号割付部が、前記監視対象物と、前記監視対象物に割り振られた信号との対比関係を表す項目表に基づいて、前記監視画面情報に含まれる前記監視対象物と、前記監視対象物に関連付けられる検出器の検出結果である対象物状態情報とを紐付けすることにより、前記生成画面格納部に格納された前記監視画面情報に含まれた前記シンボル図の情報が、前記監視対象物の状態を検出する検出器に対応するようにし、
前記シンボル格納部は、状態の異なる前記監視対象物について、状態の異なる前記シンボル図の情報を対応させて格納し、
前記表示部は、前記監視画面情報に含まれた前記シンボル図の情報を、前記検出器による検出結果に応じて、状態の異なる前記シンボル図の情報によって置き換えて表示するものである。
The monitoring screen creating device disclosed in the present application is a monitoring screen creating device that creates monitoring screen information representing a monitoring screen.
A drawing detection unit that detects hand-drawn lines that are information on the type and installation of the monitored object, a drawing display unit that displays the lines detected by the drawing detection unit on the screen, and characters among the lines. An input unit that includes a character analysis unit that recognizes the lines that form as characters , and
A symbol storage unit that stores information on a plurality of symbol diagrams corresponding to the type of the monitored object, and a symbol storage unit.
From the information of the plurality of symbol diagrams stored in the symbol storage unit, the symbol diagram information corresponding to the type of the monitored object input via the input unit is extracted, and the input unit is used. A screen generation unit that generates the monitoring screen information by determining the arrangement position of the extracted symbol diagram on the monitoring screen according to the information regarding the installation of the monitoring object input via the screen.
A generation screen storage unit that stores the monitoring screen information generated by the screen generation unit,
It is provided with a display unit that displays the monitoring screen information stored in the generation screen storage unit as an image.
The signal allocation unit sets the monitored object and the monitored object included in the monitoring screen information based on the item table showing the contrast relationship between the monitored object and the signal assigned to the monitored object. By associating with the object state information which is the detection result of the associated detector, the information of the symbol diagram included in the monitoring screen information stored in the generation screen storage unit is the information of the monitoring object. Corresponds to the detector that detects the condition,
The symbol storage unit stores the information of the symbol diagram having different states for the monitored objects having different states in association with each other.
The display unit replaces the information of the symbol diagram included in the monitoring screen information with the information of the symbol diagram having a different state according to the detection result by the detector.

また本願に開示される監視画面作成方法は、監視画面を表す監視画面情報を作成する監視画面作成方法であって、
監視対象物の種類および設置に関する情報であって手描きされた線を検出する描画検出部と、前記描画検出部が検出した線を画面上に表示する描画表示部と、前記線のうち、文字を成す線を文字として認識する文字解析部とを備える入力部と、
前記監視対象物の種類に対応した複数のシンボル図の情報を格納するシンボル格納部と、
前記シンボル格納部に格納された複数の前記シンボル図の情報のうちから、前記入力部を介して入力された前記監視対象物の種類に対応したシンボル図の情報を抽出するとともに、前記入力部を介して入力された前記監視対象物の設置に関する情報に合わせて、前記抽出された前記シンボル図の前記監視画面上の配置位置を決定することによって、前記監視画面情報を生成する画面生成部と
前記画面生成部によって生成された前記監視画面情報を格納する生成画面格納部と、
前記生成画面格納部に格納された前記監視画面情報を画像として表示する表示部とを備える監視画面作成装置を用い、
前記入力部によって前記監視対象物の種類および設置に関する情報を入力する入力工程と、
前記画面生成部によって、前記シンボル格納部に格納された複数の前記シンボル図の情報のうちから、前記入力工程で入力された前記監視対象物の種類に対応したシンボル図の情報を抽出する抽出工程と、
前記画面生成部によって、前記入力工程で入力された前記監視対象物の設置に関する情報に合わせて、前記抽出工程で抽出された前記シンボル図の前記監視画面上の配置位置を決定することによって、前記監視画面情報を生成する画面生成工程とを備え、
前記監視対象物と、前記監視対象物に割り振られた信号との対比関係を表す項目表に基づいて、前記監視画面情報に含まれる前記監視対象物と、前記監視対象物に関連付けられる検出器の検出結果である対象物状態情報とを紐付けすることにより、前記生成画面格納部に格納された前記監視画面情報に含まれた前記シンボル図の情報が、前記監視対象物の状態を検出する検出器に対応するようにし、
前記シンボル格納部は、状態の異なる前記監視対象物について、状態の異なる前記シンボル図の情報を対応させて格納し、
前記表示部は、前記監視画面情報に含まれた前記シンボル図の情報を、前記検出器による検出結果に応じて、状態の異なる前記シンボル図の情報によって置き換えて表示するものである。
Further, the monitoring screen creation method disclosed in the present application is a monitoring screen creation method for creating monitoring screen information representing a monitoring screen.
A drawing detection unit that detects hand-drawn lines that are information on the type and installation of the monitored object, a drawing display unit that displays the lines detected by the drawing detection unit on the screen, and characters among the lines. An input unit that includes a character analysis unit that recognizes the lines that form as characters , and
A symbol storage unit that stores information on a plurality of symbol diagrams corresponding to the type of the monitored object, and a symbol storage unit.
From the information of the plurality of symbol diagrams stored in the symbol storage unit, the symbol diagram information corresponding to the type of the monitored object input via the input unit is extracted, and the input unit is used. A screen generation unit that generates the monitoring screen information by determining the arrangement position of the extracted symbol diagram on the monitoring screen according to the information regarding the installation of the monitoring object input via the screen .
A generation screen storage unit that stores the monitoring screen information generated by the screen generation unit, and
Using a monitoring screen creating device including a display unit that displays the monitoring screen information stored in the generation screen storage unit as an image ,
An input process for inputting information on the type and installation of the monitored object by the input unit, and
An extraction step of extracting the symbol diagram information corresponding to the type of the monitored object input in the input step from the plurality of symbol diagram information stored in the symbol storage unit by the screen generation unit. When,
By the screen generation unit, the arrangement position of the symbol diagram extracted in the extraction step on the monitoring screen is determined according to the information regarding the installation of the monitoring object input in the input step. It is provided with a screen generation process for generating the monitoring screen information.
Based on the item table showing the contrast relationship between the monitored object and the signal assigned to the monitored object, the monitored object included in the monitoring screen information and the detector associated with the monitored object By associating with the object state information which is the detection result, the information of the symbol diagram included in the monitoring screen information stored in the generation screen storage unit detects the state of the monitoring object. Make it compatible with the vessel,
The symbol storage unit stores the information of the symbol diagram having different states for the monitored objects having different states in association with each other.
The display unit replaces the information of the symbol diagram included in the monitoring screen information with the information of the symbol diagram having a different state according to the detection result by the detector.

本願に開示される監視画面作成装置によれば、監視対象物の種類に応じた図形を考案する必要がなく、監視画面の作成が容易にできる監視画面作成装置および監視画面作成方法が得られる。 According to the monitoring screen creating device disclosed in the present application, it is not necessary to devise a figure according to the type of the monitored object, and it is possible to obtain a monitoring screen creating device and a monitoring screen creating method that can easily create a monitoring screen.

また本願に開示される監視画面作成方法によれば、監視対象物の種類に応じた図形を考案する必要がなく、監視画面の作成が容易にできる監視画面作成方法が得られる。 Further, according to the monitoring screen creating method disclosed in the present application, it is not necessary to devise a figure according to the type of the monitored object, and a monitoring screen creating method that can easily create a monitoring screen can be obtained.

実施の形態1による監視画面作成装置の構成を示す図である。It is a figure which shows the structure of the monitoring screen creation apparatus by Embodiment 1. FIG. 実施の形態1による描画表示部の表示の一例を示す図である。It is a figure which shows an example of the display of the drawing display part by Embodiment 1. FIG. 実施の形態1において、構成格納部が格納する監視対象の構成を表す一覧表である。In the first embodiment, it is a list showing the configuration of the monitoring target stored in the configuration storage unit. 実施の形態1においてシンボル格納部が格納している、監視対象物とシンボル図との対応関係を表す一覧表である。It is a list showing the correspondence relationship between the monitored object and the symbol diagram, which is stored in the symbol storage unit in the first embodiment. 実施の形態1において、画面生成部によって生成された監視画面情報が表す監視対象の構成の一覧表である。In the first embodiment, it is a list of the configuration of the monitoring target represented by the monitoring screen information generated by the screen generation unit. 実施の形態1において、画面生成部によって生成された監視画面情報の一例を示す図である。It is a figure which shows an example of the monitoring screen information generated by the screen generation part in Embodiment 1. FIG. 実施の形態1において、監視対象物と、監視対象物に割り振られた信号との対応関係を表す一覧表である。In the first embodiment, it is a list showing the correspondence relationship between the monitored object and the signal assigned to the monitored object. 実施の形態1における編集処理部の入出力部の表示の一例を示す図である。It is a figure which shows an example of the display of the input / output part of the edit processing part in Embodiment 1. FIG. 実施の形態1において、シンボル図の余白および文字列の周囲余白が調整された結果の入出力部の表示の一例を示す図である。It is a figure which shows an example of the display of the input / output part of the result of adjusting the margin of a symbol figure and the margin around a character string in Embodiment 1. FIG. 実施の形態1において、パターン格納部に格納されている余白および周囲余白の補整データの一例を示す一覧表である。It is a list which shows an example of the compensation data of the margin and the peripheral margin stored in the pattern storage part in Embodiment 1. 実施の形態1の監視画面作成方法において、入力部によって監視画面の下書きを作成する方法を表すフローチャートである。It is a flowchart which shows the method of creating the draft of the monitoring screen by the input unit in the monitoring screen creation method of Embodiment 1. 実施の形態1における画面生成部による監視画面情報の生成方法を表すフローチャートである。It is a flowchart which shows the method of generating the monitoring screen information by the screen generation part in Embodiment 1. FIG. 実施の形態1における対象物状態情報の割付け方法を表すフローチャートである。It is a flowchart which shows the allocation method of the object state information in Embodiment 1. 実施の形態1におけるデザインの補整方法を表すフローチャートである。It is a flowchart which shows the correction method of the design in Embodiment 1. 実施の形態1における補整処理工程に含まれる各段階を表すフローチャートである。It is a flowchart which shows each step included in the correction processing process in Embodiment 1. FIG. 実施の形態1における監視画面作成装置のハードウェア構成を表す図である。It is a figure which shows the hardware configuration of the monitoring screen creation apparatus in Embodiment 1. FIG. 実施の形態2における監視画面作成装置の構成を表す図である。It is a figure which shows the structure of the monitoring screen creation apparatus in Embodiment 2. 実施の形態2において、パターン格納部に格納されている配色の補整データの一例を示す一覧表である。In the second embodiment, it is a list showing an example of the color scheme compensation data stored in the pattern storage unit. 実施の形態2における、デザインの補整を行う前の入出力部の表示の一例を示す図である。It is a figure which shows an example of the display of the input / output part before the design correction is performed in Embodiment 2. FIG. 実施の形態2における、デザインの補整を行った後の入出力部の表示の一例を示す図である。It is a figure which shows an example of the display of the input / output part after the design correction is performed in Embodiment 2. FIG. 実施の形態2におけるデザインの補整方法を表すフローチャートである。It is a flowchart which shows the correction method of the design in Embodiment 2. 実施の形態3における監視画面作成装置の構成を表す図である。It is a figure which shows the structure of the monitoring screen creation apparatus in Embodiment 3. FIG. 実施の形態3において、パターン格納部に格納されている大きさの補整データの一例を示す一覧表である。In Embodiment 3, it is a list which shows an example of the correction data of the size stored in the pattern storage part. 実施の形態3における、デザインの補整を行う前の入出力部の表示の一例を示す図である。It is a figure which shows an example of the display of the input / output part before the design is corrected in Embodiment 3. FIG. 実施の形態3における、デザインの補整を行った後の入出力部の表示の一例を示す図である。It is a figure which shows an example of the display of the input / output part after the design correction is performed in Embodiment 3. FIG. 実施の形態3におけるデザインの補整方法を表すフローチャートである。It is a flowchart which shows the correction method of the design in Embodiment 3. 実施の形態4における監視画面作成装置の構成を表す図である。It is a figure which shows the structure of the monitoring screen creation apparatus in Embodiment 4. 実施の形態4の監視画面作成方法における、デザインパターンの編集方法を表すフローチャートである。It is a flowchart which shows the editing method of the design pattern in the monitoring screen creation method of Embodiment 4. 実施の形態5における監視画面作成装置の構成を表す図である。It is a figure which shows the structure of the monitoring screen creation apparatus in Embodiment 5. 実施の形態5の監視画面作成方法における、既存の監視画面情報の読込方法を表すフローチャートである。It is a flowchart which shows the method of reading the existing monitoring screen information in the monitoring screen creation method of Embodiment 5.

以下、図面を参照しながら本発明の実施の形態を、複数の形態について説明する。以下の説明においては、各形態に先行する形態ですでに説明している事項に対応している部分には同一の参照符を付し、重複する説明を略す場合がある。構成の一部のみを説明している場合、構成の他の部分は、先行して説明している形態と同様とする。 Hereinafter, a plurality of embodiments of the present invention will be described with reference to the drawings. In the following description, the same reference numerals may be given to the parts corresponding to the matters already described in the forms preceding each form, and duplicate explanations may be omitted. When only a part of the configuration is described, the other parts of the configuration are the same as those described above.

実施の形態1.
図1は、実施の形態1による監視画面作成装置1の構成を示す図である。監視画面作成装置1は、入力部2と、シンボル格納部3と、画面生成部4とを備える。入力部2は、監視対象物の種類および設置に関する情報が入力される。シンボル格納部3は、監視対象物の種類に対応した複数のシンボル図の情報を格納する。シンボル図の情報とは、シンボル図の図形をベクトルで表したベクターデータ、およびシンボル図の色彩を表す情報である。画面生成部4は、シンボル格納部3に格納された複数のシンボル図の情報のうちから、入力部2を介して入力された監視対象物の種類に対応したシンボル図の情報を抽出する。また画面生成部4は、入力部2を介して入力された監視対象物の設置に関する情報に合わせて、抽出されたシンボル図の監視画面上の配置位置を決定することによって、監視画面を表す監視画面情報を生成する。監視対象物の設置に関する情報とは、設置される位置および配線による接続についての情報である。
Embodiment 1.
FIG. 1 is a diagram showing a configuration of a monitoring screen creating device 1 according to the first embodiment. The monitoring screen creation device 1 includes an input unit 2, a symbol storage unit 3, and a screen generation unit 4. Information regarding the type and installation of the monitored object is input to the input unit 2. The symbol storage unit 3 stores information on a plurality of symbol diagrams corresponding to the types of monitored objects. The information of the symbol diagram is vector data in which the figure of the symbol diagram is represented by a vector, and information representing the color of the symbol diagram. The screen generation unit 4 extracts the symbol diagram information corresponding to the type of the monitored object input via the input unit 2 from the information of the plurality of symbol diagrams stored in the symbol storage unit 3. Further, the screen generation unit 4 monitors the monitoring screen by determining the arrangement position of the extracted symbol diagram on the monitoring screen according to the information regarding the installation of the monitoring object input via the input unit 2. Generate screen information. The information regarding the installation of the monitored object is information about the installation position and the connection by wiring.

監視対象物は、例えばビル内の設備、河川の監視に係る装置、発電所内の設備、浄水場の設備、高速道路の状況を監視する装置などで、それらのいずれであっても良いけれども、本実施の形態では、ビル内の設備を監視対象物とする場合について説明する。監視画面作成装置1は、コンピュータのハードウェアにソフトウェアを搭載することによって実現される。また監視画面作成装置1を使用して作成された監視画面は、例えばビルの中央管理システムのコンピュータに読込まれて使用される。また監視画面作成装置1を、中央管理システムのコンピュータに搭載し、完成した監視画面を使用するコンピュータで、監視画面作成装置1自体を実現しても良い。 The object to be monitored is, for example, equipment in a building, equipment for monitoring rivers, equipment in a power plant, equipment for a water purification plant, equipment for monitoring the condition of a highway, etc. In the embodiment, a case where the equipment in the building is to be monitored will be described. The monitoring screen creation device 1 is realized by mounting software on the hardware of a computer. Further, the monitoring screen created by using the monitoring screen creating device 1 is read and used by, for example, the computer of the central management system of the building. Further, the monitoring screen creating device 1 itself may be realized by mounting the monitoring screen creating device 1 on the computer of the central management system and using the completed monitoring screen.

図2は、実施の形態1による描画表示部6の表示の一例を示す図である。図2には、監視画面の下書き42を手描きで入力した様子を表している。図1に示すように、入力部2は、描画検出部と描画表示部6とを備える描画入力部12と、手描きされた線、図形および文字を解析する描画解析部13と、描画解析部13の解析結果を格納する構成格納部14とを有する。描画入力部12は、図示外の描画検出部を有し、手描きによる入力が可能となっている。描画検出部は、例えばタッチパネルで実現される。 FIG. 2 is a diagram showing an example of the display of the drawing display unit 6 according to the first embodiment. FIG. 2 shows a state in which the draft 42 of the monitoring screen is input by hand. As shown in FIG. 1, the input unit 2 includes a drawing input unit 12 including a drawing detection unit and a drawing display unit 6, a drawing analysis unit 13 that analyzes hand-drawn lines, figures, and characters, and a drawing analysis unit 13. It has a configuration storage unit 14 for storing the analysis result of. The drawing input unit 12 has a drawing detection unit (not shown), and input by hand drawing is possible. The drawing detection unit is realized by, for example, a touch panel.

描画解析部13は、図示外の文字解析部を有しており、文字解析部は、描画検出部が検出した線のうち、文字を成す線を文字として認識する。入力部2は、例えばタブレットなどで実現される。描画解析部13が解析した結果は、監視対象の構成20を示す。後の詳述する監視画面情報は、複数の監視対象の構成20を含んで構成される。図2に示すように、描画表示部6には、手描きされた状態のまま、描画画面として表示されている。 The drawing analysis unit 13 has a character analysis unit (not shown), and the character analysis unit recognizes a line forming a character among the lines detected by the drawing detection unit as a character. The input unit 2 is realized by, for example, a tablet or the like. The result analyzed by the drawing analysis unit 13 shows the configuration 20 of the monitoring target. The monitoring screen information to be described in detail later includes a plurality of monitoring target configurations 20. As shown in FIG. 2, the drawing display unit 6 displays the drawing screen as a hand-drawn state.

図3は、実施の形態1において、構成格納部14が格納する監視対象の構成20を表す一覧表である。図2に示す例では、「管理室コンピュータ」、「火災報知器A」、「火災報知器B」、および「火災報知器C」が、描画解析部13の解析によって文字として認識される。また「管理室コンピュータ」という手描き文字の近傍にある、四角形に近い図形は、「管理室コンピュータ」を表す図形として認識され、「火災報知器A」という手書き文字の上方にある、円形に近い図形は、「火災報知器A」を表す図形として認識される。同様に、「火災報知器B」という手書き文字の上方にある、円形に近い図形は、「火災報知器B」を表す図形として認識され、「火災報知器C」という手書き文字の上方にある、円形に近い図形は、「火災報知器C」を表す図形として認識される。 FIG. 3 is a list showing the configuration 20 of the monitoring target stored by the configuration storage unit 14 in the first embodiment. In the example shown in FIG. 2, the "control room computer", the "fire alarm A", the "fire alarm B", and the "fire alarm C" are recognized as characters by the analysis of the drawing analysis unit 13. A figure close to a quadrangle near the hand-drawn character "Management room computer" is recognized as a figure representing "Management room computer", and a figure close to a circle above the hand-drawn character "Fire alarm A". Is recognized as a figure representing "fire alarm A". Similarly, a figure close to a circle above the handwritten character "fire alarm B" is recognized as a figure representing "fire alarm B" and above the handwritten character "fire alarm C". A figure close to a circle is recognized as a figure representing "fire alarm C".

図2において「管理室コンピュータ」、「火災報知器A」、「火災報知器B」、および「火災報知器C」を繋ぐ線は、これらの配線関係を示すものとして認識される。図2における、例えば「火災報知器A」、「火災報知器B」、および「火災報知器C」は、図3の一覧表では、タイトルを除いて1行目~3行目に示されている。 In FIG. 2, the line connecting the "control room computer", the "fire alarm A", the "fire alarm B", and the "fire alarm C" is recognized as indicating these wiring relationships. For example, "fire alarm A", "fire alarm B", and "fire alarm C" in FIG. 2 are shown in the first to third lines except for the title in the list of FIG. There is.

図1に示すように、構成格納部14に格納された監視対象の構成20は、画面生成部4に送られる。画面生成部4は、監視対象の構成20において各監視対象物を示す図形を、その監視対象物の種類に応じたシンボル図に変更する。どの種類の監視対象物にどのシンボル図が対応するのか、という情報は、シンボル格納部3に格納されている。各種のシンボル図は、例えば火災報知器、消化器、監視カメラ、スプリンクラー、防火扉など、監視対象物となり得る物品に広く対応して決められている。 As shown in FIG. 1, the configuration 20 to be monitored stored in the configuration storage unit 14 is sent to the screen generation unit 4. The screen generation unit 4 changes the figure showing each monitored object in the configuration 20 of the monitored object into a symbol diagram corresponding to the type of the monitored object. Information about which symbol diagram corresponds to which type of monitoring object is stored in the symbol storage unit 3. Various symbol diagrams are widely determined for items that can be monitored objects, such as fire alarms, digestive organs, surveillance cameras, sprinklers, and fire doors.

シンボル図は、ユニバーサルデザイン、グローバルデザインなどと呼ばれるデザインとして、予め定められる。シンボル図が対応すべき監視対象物の種類は多数あり、また稼動状態などの情報をも含むので、社会通念上の絵文字として認知されているピクトグラムのみでは、全ての種類のシンボル図を表すことはできない。しかし、各種のシンボル図として採用されるユニバーサルデザインは、種類の区別が容易で、学びやすく、かつ記憶に残りやすいデザインとして定められ、老若男女に受け入れられやすいデザインとして定められる。 The symbol diagram is predetermined as a design called universal design, global design, or the like. Since there are many types of monitored objects that the symbol diagram should correspond to, and it also includes information such as the operating status, it is not possible to represent all types of symbol diagrams only with pictograms that are recognized as pictograms in the conventional wisdom. Can not. However, the universal design adopted as various symbol diagrams is defined as a design that is easy to distinguish between types, easy to learn, and easy to remember, and is defined as a design that is easily accepted by men and women of all ages.

図4は、実施の形態1においてシンボル格納部3が格納している、監視対象物とシンボル図との対応関係を表す一覧表である。シンボル図は、シンボルIDで管理され、「シンボルID」、「シンボル名称27」、「表示パターン56」、「シンボルデータ28」、「シンボルカラー29」がまとまりを持って管理されている。シンボル名称27は、シンボルを指し示す文字列に対応する。表示パターン56は、監視対象物について運転および停止の状態を示している。シンボルデータ28は、シンボル図を表す図形情報で、図形をベクトルで表すベクターデータとして格納されている。シンボルカラー29は、シンボル図に決められた色の情報である。 FIG. 4 is a list showing the correspondence between the monitored object and the symbol diagram stored in the symbol storage unit 3 in the first embodiment. The symbol diagram is managed by the symbol ID, and the "symbol ID", the "symbol name 27", the "display pattern 56", the "symbol data 28", and the "symbol color 29" are collectively managed. The symbol name 27 corresponds to a character string indicating the symbol. The display pattern 56 indicates the state of operation and stop of the monitored object. The symbol data 28 is graphic information representing a symbol diagram, and is stored as vector data representing the graphic as a vector. The symbol color 29 is color information determined in the symbol diagram.

画面生成部4は、構成格納部14から送られてきた監視対象の構成20において、各監視対象物を示す図形情報を、シンボル格納部3に格納されているシンボル図の情報によって置き換える。またシンボル格納部3には、同じ意味で用いられる複数種類の文字列の情報と、それら複数種類の文字列を統一するための決められた文字列の情報とを格納している。例えば、シンボル格納部3は、「火災報知器」と「火災警報器」とは同一種類の監視対象物として「火災報知器」に統一する、という情報を格納している。 The screen generation unit 4 replaces the graphic information indicating each monitored object with the symbol diagram information stored in the symbol storage unit 3 in the monitoring target configuration 20 sent from the configuration storage unit 14. Further, the symbol storage unit 3 stores information on a plurality of types of character strings used with the same meaning and information on a predetermined character string for unifying the plurality of types of character strings. For example, the symbol storage unit 3 stores information that the "fire alarm" and the "fire alarm" are unified into the "fire alarm" as the same type of monitoring object.

図5は、実施の形態1において、画面生成部4によって生成された監視画面情報が表す監視対象の構成20の一覧表である。図6は、実施の形態1において、画面生成部4によって生成された監視画面情報の一例を示す図である。図5に示される監視対象の構成20、および図6に示される監視画面情報は、図3で示された構成格納部14のデータのうち、各種の監視対象物を示す図形をシンボル図15の情報で置き換え、各種の監視対象物を示す文字列17を統一された文字列17で表したものである。また、画面生成部4が生成した監視画面情報において、各監視対象物の設置の情報、特に配線関係を示す線は、手描きによって描画された構図を大きく崩すことなく、直線を用いて表される。 FIG. 5 is a list of the configuration 20 of the monitoring target represented by the monitoring screen information generated by the screen generation unit 4 in the first embodiment. FIG. 6 is a diagram showing an example of monitoring screen information generated by the screen generation unit 4 in the first embodiment. The monitoring target configuration 20 shown in FIG. 5 and the monitoring screen information shown in FIG. 6 are symbols of various monitoring target objects among the data of the configuration storage unit 14 shown in FIG. The character string 17 that is replaced with information and indicates various monitoring objects is represented by a unified character string 17. Further, in the monitoring screen information generated by the screen generation unit 4, the information on the installation of each monitoring object, particularly the line indicating the wiring relationship, is represented by using a straight line without significantly breaking the composition drawn by hand drawing. ..

図1に示すように、画面生成部4が生成した監視画面情報は、生成画面格納部16に格納される。生成画面格納部16に格納された監視画面情報に含まれる監視対象物の各構成は、実際の監視対象物の状態を検出する検出器に接続される。例えば、実際の火災報知器Aには、火災報知器Aの状態を監視する検出器が接続されており、この検出器には、この検出器を特定する信号が割り振られている。この検出器による検出結果は、割り振られた信号を用いて、監視画面情報に含まれる「火災報知器A」という監視対象の構成20に反映される。以下、監視対象の構成20に関連付けられる検出器の検出結果を、「対象物状態情報」と称する。 As shown in FIG. 1, the monitoring screen information generated by the screen generation unit 4 is stored in the generation screen storage unit 16. Each configuration of the monitored object included in the monitoring screen information stored in the generation screen storage unit 16 is connected to a detector that detects the actual state of the monitored object. For example, a detector that monitors the state of the fire alarm A is connected to the actual fire alarm A, and a signal that identifies the detector is assigned to this detector. The detection result by this detector is reflected in the configuration 20 of the monitoring target called "fire alarm A" included in the monitoring screen information by using the allocated signal. Hereinafter, the detection result of the detector associated with the configuration 20 of the monitoring target is referred to as "object state information".

図7は、実施の形態1において、監視対象物と、監視対象物に割り振られた信号との対応関係を表す一覧表である。この一覧表は、図1では項目表21として示されている。図7に示すように、項目表21は、監視対象物と、監視対象物に割り振られた信号IDと、対象物状態情報に応じた信号種別62と、この信号種別62を示す信号情報63を表しており、監視対象物の状態を常に反映する。信号情報63に関して、図7で例示されている「DI/DO」はデジタル・インプットおよびデジタル・アウトプットの略で、例えば稼働状態など、2つの値で表すことのできる情報である。また「AI」はアナログ・インプットの略で、2つの値ではなく、具体的な数値などで表される情報を示している。 FIG. 7 is a list showing the correspondence between the monitored object and the signal assigned to the monitored object in the first embodiment. This list is shown as item table 21 in FIG. As shown in FIG. 7, the item table 21 includes a monitored object, a signal ID assigned to the monitored object, a signal type 62 according to the object state information, and a signal information 63 indicating the signal type 62. It represents and always reflects the state of the monitored object. Regarding the signal information 63, “DI / DO” exemplified in FIG. 7 is an abbreviation for digital input and digital output, and is information that can be represented by two values such as an operating state. Further, "AI" is an abbreviation for analog input, and indicates information represented by specific numerical values, etc., instead of two values.

項目表21に表される対象物状態情報は、信号割付部22を介して監視画面情報に含まれる監視対象の構成20に紐付けされる。これによって、監視対象の構成20は、監視対象物の状態を常に反映する。生成画面格納部16に格納され、常に監視対象物の状態を反映する監視画面情報は、画像として表示部23に表示される。シンボル格納部3は、状態の異なる監視対象物について、状態の異なるシンボル図15の情報を対応させて格納する。状態の異なるシンボル図15とは、例えば形状が同じで色の異なるシンボル図15である。また形状の一部が変化したシンボル図15であっても良い。 The object state information represented in the item table 21 is associated with the configuration 20 of the monitoring target included in the monitoring screen information via the signal allocation unit 22. As a result, the configuration 20 of the monitored object always reflects the state of the monitored object. The monitoring screen information stored in the generation screen storage unit 16 and always reflecting the state of the monitoring object is displayed on the display unit 23 as an image. The symbol storage unit 3 stores the information of the symbols of different states of FIG. 15 in association with each other for the monitored objects having different states. The symbol diagram 15 having a different state is, for example, a symbol diagram 15 having the same shape but different colors. Further, it may be the symbol FIG. 15 in which a part of the shape is changed.

監視画面情報において監視対象の構成20は、シンボル図15によって表されているので、監視対象物の状態が変化すると、その変化に応じてシンボル図15も変更される。その結果、表示部23は、監視画面に配置されたシンボル図15を、検出器による検出結果に応じて、状態の異なるシンボル図15によって置き換えて表示する。 Since the configuration 20 of the monitoring target is represented by the symbol FIG. 15 in the monitoring screen information, when the state of the monitoring target changes, the symbol FIG. 15 is also changed according to the change. As a result, the display unit 23 replaces and displays the symbol diagram 15 arranged on the monitoring screen with the symbol diagram 15 having a different state according to the detection result by the detector.

表示部23は、監視画面作成装置1が監視画面を使用する中央管理システムのコンピュータによって実現される場合には、画面表示を行う装置によって実現されても良い。また監視画面作成装置1が、監視画面を使用するコンピュータとは異なるコンピュータによって実現される場合には、監視画面作成装置1が作成した監視画面を中央管理システムのコンピュータに読込み、中央管理システムの中の表示装置によって表示部23を実現しても良い。 When the monitoring screen creation device 1 is realized by the computer of the central management system that uses the monitoring screen, the display unit 23 may be realized by the device that displays the screen. If the monitoring screen creation device 1 is realized by a computer different from the computer that uses the monitoring screen, the monitoring screen created by the monitoring screen creation device 1 is read into the computer of the central management system, and the inside of the central management system is used. The display unit 23 may be realized by the display device of.

例えば、監視対象物が稼動状態であることを意味するときにはシンボル図15を赤色に設定し、停止状態であることを意味するときにはシンボル図15を緑色に設定する。これらの配色については、社会通念に沿うように、予めユニバーサルデザインにおいて定めておく。またシンボル図15には、図形の一部に文字を含んでも良い。例えば図6に示すように、火災報知器であれば火災報知器のシンボル図15の外形内部の領域に、「火」という字を図の一部として含め、この字も含めてシンボル図15として定める。このような設定とすることによって、シンボル図15の外形だけでは判断しにくい意味を、シンボル図15の外形内部に配置した字とともに、明確に示すことができる。 For example, when it means that the monitored object is in the operating state, the symbol FIG. 15 is set in red, and when it means that the monitored object is in the stopped state, the symbol FIG. 15 is set in green. These color schemes are set in advance in universal design so as to be in line with social conventions. Further, in the symbol diagram 15, characters may be included in a part of the figure. For example, as shown in FIG. 6, in the case of a fire alarm, the character "fire" is included as a part of the figure in the area inside the outer shape of the symbol of the fire alarm, and this character is also included in the symbol FIG. stipulate. With such a setting, the meaning that is difficult to judge only from the outer shape of the symbol FIG. 15 can be clearly shown together with the characters arranged inside the outer shape of the symbol FIG.

次に、監視画面情報の編集について説明する。図1に示すように、監視画面作成装置1は、監視画面情報の編集を支援する編集支援部24を有しており、編集支援部24は、編集処理部25と、読込部26と、画面保存部31と、デザイン補整部32とを有する。編集処理部25は、図6に示す入出力部33を有しており、入出力部33では、監視画面情報の画像としての表示と、監視画面のデザインを変更するための作業者による入力とが行われる。 Next, editing of the monitoring screen information will be described. As shown in FIG. 1, the monitoring screen creation device 1 has an editing support unit 24 that supports editing of monitoring screen information, and the editing support unit 24 includes an editing processing unit 25, a reading unit 26, and a screen. It has a storage unit 31 and a design correction unit 32. The editing processing unit 25 has an input / output unit 33 shown in FIG. 6, in which the input / output unit 33 displays the monitoring screen information as an image and inputs by an operator for changing the design of the monitoring screen. Is done.

図8は、実施の形態1における編集処理部25の入出力部33の表示の一例を示す図である。生成画面格納部16に格納されている監視画面情報は、読込部26を介して編集処理部25に読込まれ、入出力部33の操作によって編集処理部25で編集される。編集処理部25は、デザイン補整部32と接続されている。デザイン補整部32は、補整処理部34と、余白補整部35と、パターン格納部36と、パターン読込部41とを有する。入出力部33の操作によって、監視画面情報に含まれた全ての監視対象の構成20のデザイン、即ちシンボル図15および文字列17のデザインは、一括して変更できる。 FIG. 8 is a diagram showing an example of display of the input / output unit 33 of the editing processing unit 25 in the first embodiment. The monitoring screen information stored in the generation screen storage unit 16 is read into the editing processing unit 25 via the reading unit 26, and is edited by the editing processing unit 25 by the operation of the input / output unit 33. The editing processing unit 25 is connected to the design correction unit 32. The design correction unit 32 includes a correction processing unit 34, a margin correction unit 35, a pattern storage unit 36, and a pattern reading unit 41. By operating the input / output unit 33, the design of all the monitoring target configurations 20 included in the monitoring screen information, that is, the design of the symbol diagram 15 and the character string 17 can be changed collectively.

次に、シンボル図15の余白の補整、および文字列17の周囲余白の補整について説明する。図9は、実施の形態1において、シンボル図15の余白および文字列17の周囲余白が調整された結果の入出力部33の表示の一例を示す図である。入出力部33において表示される画面の構図は、作成が終了した監視画面と同じ構図である。デザイン補整部32は、監視画面に配置されたシンボル図15に余白を設定し、監視画面に配置された文字列17に周囲余白を設定する。 Next, the correction of the margin of the symbol FIG. 15 and the correction of the peripheral margin of the character string 17 will be described. FIG. 9 is a diagram showing an example of display of the input / output unit 33 as a result of adjusting the margin of the symbol FIG. 15 and the peripheral margin of the character string 17 in the first embodiment. The composition of the screen displayed in the input / output unit 33 is the same composition as the monitoring screen whose creation has been completed. The design correction unit 32 sets a margin in the symbol FIG. 15 arranged on the monitoring screen, and sets a peripheral margin in the character string 17 arranged on the monitoring screen.

図10は、実施の形態1において、パターン格納部36に格納されている余白および周囲余白の補整データの一例を示す一覧表である。パターン格納部36には、補整に必要なデータとして、シンボル図15の周囲に設定する余白と、文字列17の周囲に設定する周囲余白とをデータとして格納している。図6に示したように、シンボル格納部3に格納されているシンボル図15を用いて監視画面情報を生成しただけでは、シンボル図15および文字列17が必ずしも視認性の良い状態とはなっていない。それらの一部に重なりが生じることもある。デザイン補整部32は、パターン格納部36に格納されている余白および周囲余白に関するデータに基づいて、シンボル図15の周囲に余白を設定し、文字列17の周囲に周囲余白を設定する。 FIG. 10 is a list showing an example of the compensation data of the margin and the peripheral margin stored in the pattern storage unit 36 in the first embodiment. In the pattern storage unit 36, as data necessary for compensation, a margin set around the symbol FIG. 15 and a margin set around the character string 17 are stored as data. As shown in FIG. 6, the symbol diagram 15 and the character string 17 are not necessarily in a state of good visibility only by generating the monitoring screen information using the symbol diagram 15 stored in the symbol storage unit 3. not. Overlapping may occur in some of them. The design correction unit 32 sets a margin around the symbol FIG. 15 and sets a peripheral margin around the character string 17 based on the data regarding the margin and the peripheral margin stored in the pattern storage unit 36.

このとき、補整処理部34は、編集処理部25から監視画面情報を取得し、監視画面の各構成と、パターン格納部36に格納されているデザインパターンとしての余白および周囲余白の補整データとを、デザイン補整部32内の余白補整部35に送り、余白補整部35は選択されたデザインパターンに基づいて監視画面の各構成を補整する。 At this time, the compensation processing unit 34 acquires the monitoring screen information from the editing processing unit 25, and obtains each configuration of the monitoring screen and the compensation data of the margin and the peripheral margin as the design pattern stored in the pattern storage unit 36. , It is sent to the margin compensation unit 35 in the design compensation unit 32, and the margin compensation unit 35 compensates each configuration of the monitoring screen based on the selected design pattern.

例えば選択されたデザインパターンが図10に示されるものであったときには、余白補整部35は、各シンボル図15の周囲にも10ピクセルの余白を設定し、各文字列17の周囲にも10ピクセルの周囲余白を設定する。その上で、余白補整部35は、監視画面において配置された文字列17が、監視画面において配置された他のシンボル図15、および文字列17に対し、設定された余白以上の間隔を開けて、文字列17を配置する。その結果、図9に示したように、火災報知器Aを表すシンボル図15、「火災報知器A」という文字列17、火災報知器Bを表すシンボル図15、「火災報知器B」という文字列17、火災報知器Cを表すシンボル図15、および「火災報知器C」という文字列17は、互いに重なることなく監視画面において配置される。 For example, when the selected design pattern is as shown in FIG. 10, the margin compensation unit 35 also sets a margin of 10 pixels around each symbol FIG. 15 and 10 pixels around each character string 17. Set the margin around. Then, in the margin correction unit 35, the character string 17 arranged on the monitoring screen is spaced apart from the other symbol FIGS. 15 and the character string 17 arranged on the monitoring screen by a space equal to or larger than the set margin. , The character string 17 is arranged. As a result, as shown in FIG. 9, the symbol FIG. 15 representing the fire alarm A, the character string 17 “fire alarm A”, the symbol FIG. 15 representing the fire alarm B, and the character “fire alarm B”. The row 17, the symbol FIG. 15 representing the fire alarm C, and the character string 17 “fire alarm C” are arranged on the monitoring screen without overlapping each other.

パターン格納部36は、複数のデザインパターンを格納している。パターン読込部41は、パターン格納部36に格納されている複数のデザインパターンのうちから、入出力部33の操作に応じた一つのデザインパターンを補整処理部34に送る。パターン格納部36は、シンボル図15の余白および文字列17の周囲余白として10ピクセルを設定するというデザインパターンの他にも、例えば、シンボル図15の余白としては10ピクセルを設定し、文字列17の周囲余白としては20ピクセルを設定するというデザインパターンを格納している。このような複数の設定を格納しておくことによって、監視画面情報でどのシンボル図15がどの文字列17に対応しているか、が不明確なときに、これを明確化することが可能となる。 The pattern storage unit 36 stores a plurality of design patterns. The pattern reading unit 41 sends one design pattern corresponding to the operation of the input / output unit 33 to the compensation processing unit 34 from among the plurality of design patterns stored in the pattern storage unit 36. In addition to the design pattern in which the pattern storage unit 36 sets 10 pixels as the margin of the symbol diagram 15 and the peripheral margin of the character string 17, for example, the pattern storage unit 36 sets 10 pixels as the margin of the symbol diagram 15 and sets the character string 17. It stores a design pattern in which 20 pixels are set as the peripheral margin of. By storing such a plurality of settings, it is possible to clarify which symbol diagram 15 corresponds to which character string 17 in the monitoring screen information when it is unclear. ..

次に、実施の形態1における監視画面作成方法のうち、監視対象の構成20の一覧表を作成する方法について説明する。図11は、実施の形態1の監視画面作成方法において、入力部2によって監視対象の構成20の一覧表を作成する方法を表すフローチャートである。実施の形態1における監視画面作成方法は、入力工程と、抽出工程と、画面生成工程とを備える。入力工程では、入力部2によって監視対象物の種類および設置に関する情報を入力する。抽出工程では、シンボル格納部3に格納された複数のシンボル図15の情報のうちから、入力工程で入力された監視対象物の種類に対応したシンボル図15の情報を画面生成部4によって抽出する。画面生成工程では、入力工程で入力された監視対象物の設置に関する情報に合わせて、抽出工程で抽出されたシンボル図15の情報の監視画面上の配置位置を、画面生成部4が決定することで、監視画面情報を生成する。 Next, among the monitoring screen creation methods in the first embodiment, a method of creating a list of the configuration 20 to be monitored will be described. FIG. 11 is a flowchart showing a method of creating a list of configurations 20 to be monitored by the input unit 2 in the monitoring screen creation method of the first embodiment. The monitoring screen creation method in the first embodiment includes an input step, an extraction step, and a screen generation step. In the input process, the input unit 2 inputs information regarding the type and installation of the monitored object. In the extraction step, the screen generation unit 4 extracts the information of the symbol FIG. 15 corresponding to the type of the monitored object input in the input step from the information of the plurality of symbols FIG. 15 stored in the symbol storage unit 3. .. In the screen generation step, the screen generation unit 4 determines the arrangement position of the information of the symbol FIG. 15 extracted in the extraction step on the monitoring screen according to the information regarding the installation of the monitoring object input in the input step. Then, the monitoring screen information is generated.

本処理開始後、入力工程S101に移行し、入力部2によって監視画面の下書き42を作成する。入力部2には、「システム名称43」、「メニュー種別44」、「画面タイトル45」を入力する専用の欄を設けておき、監視画面の下書き42において、これらを入力する。監視画面の下書き42において配置される各構成には、その構成を表す図形の近傍に、「部品名称46」、「部品種別51」を記載しておく。部品とは、監視画面情報に含まれる各図形および各文字列17の情報を意味する。部品種別51とは、どの種類のシンボル図15であるのか、またテキストボックス18であるのか、文字列17であるのか、の区別である。 After the start of this process, the process proceeds to the input process S101, and the input unit 2 creates a draft 42 of the monitoring screen. The input unit 2 is provided with dedicated fields for inputting the "system name 43", "menu type 44", and "screen title 45", and these are input in the draft 42 of the monitoring screen. In each configuration arranged in the draft 42 of the monitoring screen, "part name 46" and "part type 51" are described in the vicinity of the figure representing the configuration. The component means the information of each figure and each character string 17 included in the monitoring screen information. The component type 51 is a distinction between which type of symbol FIG. 15 is, a text box 18, and a character string 17.

「システム名称43」、「メニュー種別44」、「画面タイトル45」、「部品名称46」、「部品種別51」は、後の工程を経て、図3に示した一覧表に表される情報となる。なお、「システム名称43」、「メニュー種別44」、「画面タイトル45」は、キーボードなどから活字で入力されても良い。活字で入力する場合、基本設定としては文字の大きさを12ポイントとする。 The "system name 43", "menu type 44", "screen title 45", "part name 46", and "part type 51" are the information shown in the list shown in FIG. 3 through the subsequent steps. Become. The "system name 43", "menu type 44", and "screen title 45" may be input in print from a keyboard or the like. When inputting in print, the basic setting is 12 points for the size of the characters.

次に、文字解析工程S102に移行し、監視画面の下書き42に記載された文字を、文字情報として解析する。これは、描画解析部13のうちの文字解析部によって行われる。描画解析部13は、入力工程S101で入力された「システム名称43」、「メニュー種別44」、「画面タイトル45」を解析することによって文字情報として認識し、1つの監視画面を構成する範囲に対して画面ID(Identification)を割り振る。1つの監視画面は、スクロールによって描画表示部6の画面よりも広い範囲を表示することも可能であり、拡大または縮小して表示範囲を変更することも可能であるので、描画表示部6の画面の範囲に限定する必要はない。文字解析工程S102は、監視画面の下書き42に書かれた全ての文字について行われる。 Next, the process proceeds to the character analysis step S102, and the characters described in the draft 42 of the monitoring screen are analyzed as character information. This is done by the character analysis unit of the drawing analysis unit 13. The drawing analysis unit 13 recognizes as character information by analyzing the "system name 43", "menu type 44", and "screen title 45" input in the input step S101, and within the range constituting one monitoring screen. A screen ID (Inputification) is assigned to the screen ID. One monitoring screen can display a wider range than the screen of the drawing display unit 6 by scrolling, and can change the display range by enlarging or reducing the screen. Therefore, the screen of the drawing display unit 6 can be changed. It is not necessary to limit to the range of. The character analysis step S102 is performed for all the characters written in the draft 42 of the monitoring screen.

次に、構成解析工程S103に移行し、入力工程S101で入力された監視画面の下書き42における各構成を情報として抽出し、各構成について、「部品名称46」、「部品種別51」、「部品図形情報52」、「部品座標53」、「部品サイズ54」を解析し、部品IDを割り振る。これは、入力部2のうちの描画解析部13によって行われる。「部品図形情報52」は、文字情報なのか、ベクトルで表される図形情報(ベクターデータ)なのか、または文字列17の周囲に配置されるテキストボックス18なのか、の種別を示すとともに、監視画面において表示されるシンボル図15およびテキストボックス18の図形情報を含む。「部品座標53」は、監視画面情報内の位置情報であり、「部品サイズ54」は監視が面内の図形の大きさである。 Next, the process proceeds to the configuration analysis process S103, and each configuration in the draft 42 of the monitoring screen input in the input process S101 is extracted as information, and for each configuration, "part name 46", "part type 51", and "part". "Graphic information 52", "part coordinate 53", and "part size 54" are analyzed, and a part ID is assigned. This is done by the drawing analysis unit 13 of the input unit 2. The "part graphic information 52" indicates the type of character information, graphic information (vector data) represented by a vector, or a text box 18 arranged around the character string 17, and is monitored. Includes graphic information of symbol diagram 15 and text box 18 displayed on the screen. The "part coordinate 53" is the position information in the monitoring screen information, and the "part size 54" is the size of the figure in the surface of the monitoring.

次に、データ格納工程S104に移行し、構成解析工程S103で解析し読取った「システム名称43」、「メニュー種別44」、「画面タイトル45」、「部品名称46」、「部品種別51」、「部品図形情報52」、「部品座標53」、「部品サイズ54」、画面ID、および部品IDを構成格納部14に格納する。次に、解析終了判断工程S105に移行し、監視画面の下書き42に書かれている全ての部品について構成解析工程S103およびデータ格納工程S104が終了したか否かを判断する。解析終了判断工程S105において、全ての部品についての解析が終了していないと判断されると、構成解析工程S103に戻って、まだ解析されていない構成について構成解析工程S103、およびデータ格納工程S104を行う。解析終了判断工程S105において、全ての部品についての解析が終了したと判断されると、入力部2による監視対象の構成20の一覧表の作成を終了する。 Next, the process proceeds to the data storage process S104, and the "system name 43", "menu type 44", "screen title 45", "part name 46", "part type 51", analyzed and read in the configuration analysis process S103, The "part graphic information 52", "part coordinates 53", "part size 54", screen ID, and part ID are stored in the configuration storage unit 14. Next, the process proceeds to the analysis end determination step S105, and it is determined whether or not the configuration analysis step S103 and the data storage process S104 have been completed for all the parts written in the draft 42 of the monitoring screen. When it is determined in the analysis end determination step S105 that the analysis of all the parts has not been completed, the process returns to the configuration analysis step S103, and the configuration analysis step S103 and the data storage step S104 are performed for the configurations that have not been analyzed yet. conduct. When it is determined in the analysis end determination step S105 that the analysis of all the parts has been completed, the input unit 2 ends the creation of the list of the configuration 20 to be monitored.

次に、実施の形態1における監視画面作成方法のうち、監視画面情報の生成方法について説明する。図12は、実施の形態1における画面生成部4による監視画面情報の生成方法を表すフローチャートである。画面生成部4は、構成格納部14に格納された監視対象の構成20の一覧表を、シンボル格納部3に格納されているシンボル図15の情報の一覧表(図4)を用いて監視画面情報を作成し、生成画面格納部16に格納する。これによって、図3に示される監視対象の構成20の一覧表が、図5に示される監視対象の構成20に変換される。図3に示される監視対象の構成20の一覧表に含まれる各部品について、まとまりのある情報を以下「描画部品データ」と称する。また図5に示される監視画面情報に含まれる各部品についての、まとまりのある情報を、以下「部品データ」と称する。 Next, among the monitoring screen creation methods in the first embodiment, a method for generating monitoring screen information will be described. FIG. 12 is a flowchart showing a method of generating monitoring screen information by the screen generation unit 4 in the first embodiment. The screen generation unit 4 monitors the list of the configuration 20 to be monitored stored in the configuration storage unit 14 by using the list of information of the symbol FIG. 15 stored in the symbol storage unit 3 (FIG. 4). Information is created and stored in the generation screen storage unit 16. As a result, the list of the configuration 20 of the monitoring target shown in FIG. 3 is converted into the configuration 20 of the monitoring target shown in FIG. Cohesive information for each component included in the list of the configuration 20 to be monitored shown in FIG. 3 is hereinafter referred to as "drawing component data". Further, the cohesive information about each part included in the monitoring screen information shown in FIG. 5 is hereinafter referred to as "part data".

本処理開始後、構成読込工程S201に移行し、構成格納部14からi番目の部品IDに関する描画部品データを画面生成部4に読込む。「i」は、初期値をゼロとし、異なる描画部品データを読込むたびに値を1ずつ大きくしていく変数である。次に、部品種別51判断工程S202に移行し、読込んだ描画部品データの部品種別51が図形であるのか文字列17であるのかテキストボックス18であるのかを、画面生成部4によって判断する。部品種別判断工程S202における判断の結果が、図形であった場合、抽出工程S203に移行し、部品名称46に対応するシンボル図15の情報を、画面生成部4がシンボル格納部3から抽出する。 After the start of this process, the process proceeds to the configuration reading step S201, and the drawing component data related to the i-th component ID from the configuration storage unit 14 is read into the screen generation unit 4. “I” is a variable in which the initial value is set to zero and the value is increased by 1 each time different drawing component data is read. Next, the process proceeds to the component type 51 determination step S202, and the screen generation unit 4 determines whether the component type 51 of the read drawing component data is a figure, a character string 17, or a text box 18. When the result of the determination in the component type determination step S202 is a figure, the process proceeds to the extraction process S203, and the screen generation unit 4 extracts the information of the symbol FIG. 15 corresponding to the component name 46 from the symbol storage unit 3.

抽出工程S203は、具体的にはシンボル読込段階S203aと、シンボル判断段階S203bとを有する。シンボル読込段階S203aでは、j番目のシンボルIDが割り振られたシンボル図15の情報を画面生成部4に読込む。「j」は、初期値をゼロとし、異なるシンボルIDを読込むたびに値を1ずつ大きくしていく変数である。次に、シンボル判断段階S203bに移行し、シンボル格納部3から読込んだシンボルIDのシンボル名称27が、読込んだ描画部品データの部品名称46に一致するか否かを判断する。シンボル判断段階S203bで、一致しないと判断されると、(j+1)番目のシンボルIDが割り振られたシンボル図15の情報を画面生成部4に読込み、シンボル読込段階S203aと、シンボル判断段階S203bとを繰り返す。シンボル判断段階S203bにおいて、一致すると判断されると、抽出工程S203を終了して画面生成工程S204に移行する。 Specifically, the extraction step S203 includes a symbol reading step S203a and a symbol determination step S203b. In the symbol reading stage S203a, the information of the symbol FIG. 15 to which the j-th symbol ID is assigned is read into the screen generation unit 4. “J” is a variable in which the initial value is set to zero and the value is incremented by 1 each time a different symbol ID is read. Next, the process proceeds to the symbol determination stage S203b, and it is determined whether or not the symbol name 27 of the symbol ID read from the symbol storage unit 3 matches the component name 46 of the read drawing component data. If it is determined in the symbol determination stage S203b that they do not match, the information of the symbol FIG. 15 to which the (j + 1) th symbol ID is assigned is read into the screen generation unit 4, and the symbol reading stage S203a and the symbol determination stage S203b are performed. repeat. If it is determined in the symbol determination step S203b that they match, the extraction step S203 is terminated and the process proceeds to the screen generation step S204.

部品名称46として、多様な表現による多くの名称をシンボル格納部3に格納しておけば、部品名称46に該当するシンボル名称27がシンボル格納部3に無いという状況を避けることができる。また名称については、例えば前方からの文字列17が部分的に一致することを以て、一致と判断するなどの検索方法を用いても良い。 If many names in various expressions are stored in the symbol storage unit 3 as the component name 46, it is possible to avoid the situation where the symbol name 27 corresponding to the component name 46 does not exist in the symbol storage unit 3. As for the name, a search method such as determining that the character string 17 from the front partially matches may be used.

次に、画面生成工程S204に移行し、構成格納部14から読込まれた描画部品データを、シンボル図15を表すシンボルデータ28に置き換えることによって、監視対象の構成20に含まれる図形の情報をシンボル図15の情報に変換する。また図5に示すように、シンボル図15の色に関するデータを「部品カラー55」として一つの項目としておき、シンボル図15の色を決定する。また、運転中または停止中などの稼動状態の異なる監視対象物について、シンボル図15の色を異なる色に設定する。なお、運転中または停止中などの稼動状態の違いは、部品データにおいて、「表示パターン56」という項目で設定する。 Next, the process proceeds to the screen generation step S204, and the drawing component data read from the configuration storage unit 14 is replaced with the symbol data 28 representing the symbol FIG. 15, so that the information of the graphic included in the configuration 20 to be monitored is symbolized. Convert to the information shown in FIG. Further, as shown in FIG. 5, the data related to the color of the symbol FIG. 15 is set as one item as the “part color 55”, and the color of the symbol FIG. 15 is determined. Further, the color of the symbol FIG. 15 is set to a different color for the monitored object having a different operating state such as during operation or stop. The difference in the operating state such as during operation or stop is set in the item "display pattern 56" in the component data.

部品種別判断工程S202における判断の結果が、テキストボックス18であった場合、テキストボックス設定工程S205に移行し、テキストボックス18の形状を長方形に設定し、部品カラー55を黒色に設定する。部品種別判断工程S202における判断の結果が、文字情報であった場合、文字列設定工程S206に移行し、形状を文字列17に設定し、部品カラー55を黒色に設定する。このように、画面生成部4は、構成格納部14から読込んだ描画部品データをシンボル格納部3から読込んだ情報に変換し、部品カラー55の項目を追加することによって、監視画面情報の部品データを生成する。 When the result of the determination in the component type determination step S202 is the text box 18, the process proceeds to the text box setting process S205, the shape of the text box 18 is set to a rectangle, and the component color 55 is set to black. If the result of the determination in the component type determination step S202 is character information, the process proceeds to the character string setting process S206, the shape is set to the character string 17, and the component color 55 is set to black. In this way, the screen generation unit 4 converts the drawing component data read from the configuration storage unit 14 into the information read from the symbol storage unit 3, and adds the item of the component color 55 to obtain the monitoring screen information. Generate part data.

次に、画面格納工程S207に移行し、生成した部品データを生成画面格納部16に格納する。ここで格納される部品データに含まれる情報は、図5に示すように、「システム名称43」、「メニュー種別44」、「画面ID」、「画面タイトル45」、「部品ID」、「部品名称46」、「表示パターン56」、「部品種別51」、「部品図形情報52」、「部品座標53」、「部品サイズ54」、「部品カラー55」である。 Next, the process proceeds to the screen storage step S207, and the generated component data is stored in the generation screen storage unit 16. As shown in FIG. 5, the information included in the component data stored here includes "system name 43", "menu type 44", "screen ID", "screen title 45", "component ID", and "component". The names are 46, "display pattern 56", "part type 51", "part graphic information 52", "part coordinates 53", "part size 54", and "part color 55".

次に、生成終了判断工程S208に移行し、監視対象の構成20の一覧表に含まれる全ての部品について構成読込工程S201~画面格納工程S207が終了したか否かを画面生成部4によって判断する。生成終了判断工程S208において、全ての部品について終了していないと判断されると、(i+1)番目の部品IDに関する描画部品データを読込み、構成読込工程S201~生成終了判断工程S208の処理を繰り返す。生成終了判断工程S208において、全ての部品について終了したと判断されると、本処理を終了する。 Next, the process proceeds to the generation end determination step S208, and the screen generation unit 4 determines whether or not the configuration reading process S201 to the screen storage process S207 have been completed for all the parts included in the list of the configuration 20 to be monitored. .. If it is determined in the generation end determination step S208 that all the parts have not been completed, the drawing component data related to the (i + 1) th component ID is read, and the processes of the configuration reading process S201 to the generation end determination step S208 are repeated. When it is determined in the generation end determination step S208 that all the parts have been completed, this process ends.

次に、実施の形態1における監視画面作成方法のうち、実際の監視対象物の状態についての情報を監視画面の各構成に割付ける方法について説明する。図13は、実施の形態1における対象物状態情報の割付け方法を表すフローチャートである。図7に示すように、各監視対象物の情報は、信号IDによって管理され、項目名称61と、信号種別62と、信号情報63とを有する。 Next, among the monitoring screen creation methods in the first embodiment, a method of allocating information about the state of the actual monitored object to each configuration of the monitoring screen will be described. FIG. 13 is a flowchart showing the method of allocating the object state information in the first embodiment. As shown in FIG. 7, the information of each monitored object is managed by the signal ID, and has the item name 61, the signal type 62, and the signal information 63.

本処理開始後、信号読込工程S301に移行し、k番目の信号IDを信号割付部22に読込む。「k」は、初期値をゼロとし、異なる信号IDを読込むたびに値を1ずつ大きくしていく変数である。次に、部品読込工程S302に移行し、生成画面格納部16からm番目の部品IDの部品データを信号割付部22に読込む。「m」は、初期値をゼロとし、異なる部品IDを読込むたびに値を1ずつ大きくしていく変数である。 After the start of this process, the process proceeds to the signal reading step S301, and the kth signal ID is read into the signal allocation unit 22. “K” is a variable in which the initial value is set to zero and the value is increased by 1 each time a different signal ID is read. Next, the process proceeds to the component reading step S302, and the component data of the m-th component ID from the generation screen storage unit 16 is read into the signal allocation unit 22. “M” is a variable in which the initial value is set to zero and the value is increased by 1 each time a different part ID is read.

次に、部品判断工程S303に移行し、読込んだ部品IDの部品名称46が、信号読込工程S301で読込んだ信号IDの項目名称61に一致するか否かを判断する。部品判断工程S303において、一致しないと判断されると、(m+1)番目の部品IDの部品データを信号割付部22に読込み、部品読込工程S302および部品判断工程S303を繰り返す。部品判断工程S303において、一致すると判断されると、信号格納工程S304に移行し、信号読込工程S301で読込んだ信号IDの信号種別62および信号情報63を、名称の一致した部品データに付随させて格納する。 Next, the process proceeds to the component determination step S303, and it is determined whether or not the component name 46 of the read component ID matches the item name 61 of the signal ID read in the signal reading step S301. If it is determined in the component determination step S303 that they do not match, the component data of the (m + 1) th component ID is read into the signal allocation unit 22, and the component reading process S302 and the component determination process S303 are repeated. If it is determined in the component determination step S303 that they match, the process proceeds to the signal storage process S304, and the signal type 62 and the signal information 63 of the signal ID read in the signal reading process S301 are attached to the component data having the same name. And store.

次に、割付終了判断工程S305に移行し、図7の項目表21にある全ての信号IDについて信号読込工程S301~信号格納工程S304が終了したか否かを判断する。割付終了判断工程S305において、終了していないと判断されると、(k+1)番目の信号IDの情報を読込み、信号読込工程S301~割付終了判断工程S305を繰り返す。割付終了判断工程S305において、終了したと判断されると、監視画面の各構成に対する対象物情報の割付けを終了する。 Next, the process proceeds to the allocation end determination step S305, and it is determined whether or not the signal reading process S301 to the signal storage process S304 have been completed for all the signal IDs shown in the item table 21 of FIG. If it is determined in the allocation end determination step S305 that the process has not been completed, the information of the (k + 1) th signal ID is read, and the signal reading process S301 to the allocation end determination step S305 are repeated. When it is determined in the allocation end determination step S305 that the process has been completed, the allocation of the object information to each configuration of the monitoring screen is terminated.

次に、実施の形態1における監視画面作成方法のうち、デザインの補整方法について説明する。図14は、実施の形態1におけるデザインの補整方法を表すフローチャートである。編集支援部24は、生成画面格納部16に格納された監視画面のデザインを、監視画面情報に含まれる全ての構成に関して補整し、再び生成画面格納部16に格納する。 Next, among the monitoring screen creation methods in the first embodiment, the design correction method will be described. FIG. 14 is a flowchart showing the design correction method according to the first embodiment. The editing support unit 24 corrects the design of the monitoring screen stored in the generation screen storage unit 16 with respect to all the configurations included in the monitoring screen information, and stores it in the generation screen storage unit 16 again.

本処理開始後、起動工程S401に移行し、編集支援部24を起動させる。編集支援部24を起動したときの入出力部33による表示の一例は、図8に示したとおりである。編集支援部24に必要なソフトウェアの機能は、編集処理部25が提供する。次に、画面読込工程S402に移行し、生成画面格納部16に格納された監視画面情報を、読込部26を介して、編集処理部25に読込む。 After the start of this process, the process proceeds to the start-up process S401, and the editing support unit 24 is started up. An example of the display by the input / output unit 33 when the editing support unit 24 is started is as shown in FIG. The editing processing unit 25 provides the software functions required for the editing support unit 24. Next, the process proceeds to the screen reading process S402, and the monitoring screen information stored in the generation screen storage unit 16 is read into the editing processing unit 25 via the reading unit 26.

次に、パターン選択工程S403に移行し、入出力部33のメニューから複数のデザインパターンのうちの一つを選択する。例えば全体画像または画像の一部を回転させるなどの選択肢を設ける場合には、デザイン補整を行うことを指定した上で、複数のデザインパターンのうちの一つを選択する。このとき、デザイン補整部32のうちの補整処理部34は、パターン格納部36に格納されている複数のデザインパターンについての選択肢を編集処理部25に提供する。 Next, the process proceeds to the pattern selection step S403, and one of the plurality of design patterns is selected from the menu of the input / output unit 33. For example, when providing an option such as rotating the entire image or a part of the image, one of a plurality of design patterns is selected after designating the design correction. At this time, the correction processing unit 34 of the design correction unit 32 provides the editing processing unit 25 with options for a plurality of design patterns stored in the pattern storage unit 36.

次に、デザイン取得工程S404に移行し、補整処理部34は、入出力部33で選択されたデザインパターンをパターン読込部41を介してパターン格納部36から読込み、読込んだデザインパターンに沿ったデザイン、この場合は余白および周囲余白の設定を余白補整部35に送る。また補整処理部34は、編集処理部25からデザイン補整の対象となる監視画面情報を読込み、監視画面の各構成を、余白補整部35に送る。 Next, the process proceeds to the design acquisition process S404, and the compensation processing unit 34 reads the design pattern selected by the input / output unit 33 from the pattern storage unit 36 via the pattern reading unit 41, and follows the read design pattern. The design, in this case the margin and peripheral margin settings, are sent to the margin compensation section 35. Further, the correction processing unit 34 reads the monitoring screen information to be the target of the design correction from the editing processing unit 25, and sends each configuration of the monitoring screen to the margin correction unit 35.

次に、補整処理工程S405に移行し、選択されたデザインパターンの余白および周囲余白の設定に基づいて、余白補整部35が監視画面情報のデザインの補整を行う。補整処理工程S405における具体的な補整方法については、後述する。次に、デザイン格納工程S406に移行し、デザインが補整された監視画面情報を編集処理部25に送り、編集処理部25は画面保存部31を介して生成画面格納部16に格納する。その後、本処理は終了する。 Next, the process proceeds to the correction processing step S405, and the margin correction unit 35 corrects the design of the monitoring screen information based on the settings of the margin and the peripheral margin of the selected design pattern. The specific correction method in the correction processing step S405 will be described later. Next, the process proceeds to the design storage step S406, the monitoring screen information with the corrected design is sent to the editing processing unit 25, and the editing processing unit 25 stores the monitoring screen information in the generation screen storage unit 16 via the screen storage unit 31. After that, this process ends.

次に、前述したデザインの補整方法における、補整処理工程S405の詳細について説明する。図15は、実施の形態1における補整処理工程に含まれる各段階を表すフローチャートである。本実施の形態における補整処理工程では、余白および周囲余白を設定するとともに、監視画面における位置を調整する。余白および周囲余白を設定する前の監視画面を図6として示し、余白および周囲余白を設定した上で各構成の位置調整を行った後の監視画面を図9として示す。 Next, the details of the correction processing step S405 in the correction method of the design described above will be described. FIG. 15 is a flowchart showing each step included in the compensation processing step in the first embodiment. In the compensation processing step in the present embodiment, the margin and the peripheral margin are set, and the position on the monitoring screen is adjusted. The monitoring screen before setting the margins and the peripheral margins is shown as FIG. 6, and the monitoring screen after adjusting the position of each configuration after setting the margins and the peripheral margins is shown as FIG.

デザインパターンは、部品種別51の異なる「シンボル図15」、「テキストボックス18」、「文字列17」の3種類に対応して補整項目を設ける。デザインパターンによっては、これらの部品種別51によって設定される余白、周囲余白の寸法が異なる。またシンボル図15については、シンボル図15の種類によってシンボル図15の形状および縦横比が異なるので、設定される余白の寸法が異なる。 The design pattern is provided with compensation items corresponding to three types of "symbol diagram 15", "text box 18", and "character string 17" having different component types 51. Depending on the design pattern, the dimensions of the margin and the peripheral margin set by these component types 51 differ. Further, with respect to the symbol diagram 15, since the shape and the aspect ratio of the symbol diagram 15 differ depending on the type of the symbol diagram 15, the dimension of the margin to be set differs.

補整処理工程S405では、図14に示したデザイン取得工程S404の後、図15に示される第1読込段階S501に移行し、監視画面情報からn番目の部品IDが割り振られた部品データを補整処理部34に読込む。「n」は、初期値をゼロとし、異なる部品IDの部品データを読込むたびに値を1ずつ大きくしていく変数である。第1読込段階S501で読込まれた部品データを、「第1部品データ」と称する。次に、第2読込段階S502に移行し、監視画面情報のp番目の部品IDが割り振られた部品データを補整処理部34に読込む。「p」は、初期値をゼロとし、異なる部品IDの部品データを読込むたびに値を1ずつ大きくしていく変数である。第2読込段階S502で読込まれた部品データを、「第2部品データ」と称する。 In the compensation processing step S405, after the design acquisition step S404 shown in FIG. 14, the process proceeds to the first reading stage S501 shown in FIG. 15, and the component data to which the nth component ID is assigned from the monitoring screen information is compensated. Read into part 34. “N” is a variable in which the initial value is set to zero and the value is increased by 1 each time the component data of a different component ID is read. The part data read in the first reading step S501 is referred to as "first part data". Next, the process proceeds to the second reading stage S502, and the component data to which the p-th component ID of the monitoring screen information is assigned is read into the compensation processing unit 34. “P” is a variable in which the initial value is set to zero and the value is increased by 1 each time the component data of a different component ID is read. The part data read in the second reading step S502 is referred to as "second part data".

次に、読込終了判断S503に移行し、第2読込段階S502での部品データの読込みが、全ての部品データについて終了したか否かを判断する。ただし、第1読込段階S501で読込まれた部品データは除く。読込終了判断S503で、読込みが全ての部品データについて終了していないと判断されると、条件達成判断S504に移行する。条件達成判断S504では、第2部品データが、第1部品データに対し、第1部品データに設定されているデザインの条件を満たしているか否かを判断する。例えば、第1部品データの余白が10ピクセル以上と設定されている場合には、第2部品データが第1部品データの位置情報から10ピクセル以上離れた位置情報であるか否かを判断する。 Next, the process proceeds to the reading end determination S503, and it is determined whether or not the reading of the component data in the second reading step S502 has been completed for all the component data. However, the part data read in the first reading step S501 is excluded. If it is determined in the reading end determination S503 that the reading has not been completed for all the component data, the process proceeds to the condition achievement determination S504. In the condition achievement determination S504, it is determined whether or not the second component data satisfies the design conditions set in the first component data with respect to the first component data. For example, when the margin of the first component data is set to 10 pixels or more, it is determined whether or not the second component data is the position information 10 pixels or more away from the position information of the first component data.

条件達成判断S504で、第2部品データが、第1部品データに設定されているデザインの条件を満たしていると判断されると、再び第2読込段階S502に移行し、(p+1)番目の部品IDの部品データを補整処理部34に読込む。条件達成判断S504で、第2部品データが、第1部品データに設定されているデザインの条件を満たしていないと判断されると、補整実施段階S505に移行し、第2部品データを、第1部品データに設定されている条件を満たす情報に変更する。これは、補整処理部34が第1部品データおよび第2部品データを余白補整部35に送り、余白補整部35が、余白の補整を行う。 When it is determined in the condition achievement determination S504 that the second component data satisfies the design conditions set in the first component data, the process proceeds to the second reading stage S502 again, and the (p + 1) th component is used. The component data of the ID is read into the compensation processing unit 34. If it is determined in the condition achievement determination S504 that the second component data does not satisfy the design conditions set in the first component data, the process proceeds to the correction implementation stage S505, and the second component data is transferred to the first component data. Change to information that meets the conditions set in the part data. In this method, the compensation processing unit 34 sends the first component data and the second component data to the margin compensation unit 35, and the margin compensation unit 35 compensates the margin.

具体的には、第1部品データおよび第2部品データの部品座標53および部品サイズ54から、第1部品と第2部品との間隔を算出し、第1部品と第2部品との監視画面における間隔が10ピクセル未満であれば、その間隔を10ピクセルとするように、第2部品データの部品座標53を変更する。その後、再び第2読込段階S502に移行し、(p+1)番目の部品IDの部品データを補整処理部34に読込む。 Specifically, the distance between the first component and the second component is calculated from the component coordinates 53 and the component size 54 of the first component data and the second component data, and the monitoring screen between the first component and the second component is displayed. If the interval is less than 10 pixels, the component coordinates 53 of the second component data are changed so that the interval is 10 pixels. After that, the process proceeds to the second reading stage S502 again, and the component data of the (p + 1) th component ID is read into the compensation processing unit 34.

読込終了判断S503において、第2読込段階S502での部品データの読込みが、全ての部品データについて終了したと判断されると、補整達成判断S506に移行し、第1読込段階S501での部品データの読込みが、全ての部品データについて終了したか否かを判断する。補整達成判断S506において、読込みが全ての部品データについて終了していないと判断されると、再び第1読込段階S501に移行し、(n+1)番目の部品IDの部品データを補整処理部34に読込む。補整達成判断S506において、読込みが全ての部品データについて終了したと判断されると、図14に示される補整処理工程S405を終了し、デザイン格納工程S406に移行する。デザイン格納工程S406については、前述したとおりである。 When it is determined in the read end determination S503 that the reading of the component data in the second read stage S502 has been completed for all the component data, the process proceeds to the compensation achievement determination S506, and the component data in the first read stage S501 It is determined whether or not the reading is completed for all the part data. If it is determined in the compensation achievement determination S506 that the reading has not been completed for all the component data, the process proceeds to the first reading stage S501 again, and the component data of the (n + 1) th component ID is read by the compensation processing unit 34. Include. When it is determined in the correction achievement determination S506 that the reading has been completed for all the component data, the correction processing step S405 shown in FIG. 14 is terminated, and the process proceeds to the design storage step S406. The design storage step S406 is as described above.

図16は、実施の形態1における監視画面作成装置1のハードウェア構成を表す図である。監視画面作成装置1は、図1における入力部2の少なくとも一部を実現する入力装置7と、構成格納部14、生成画面格納部16、項目表21、パターン格納部36などを実現する記憶装置10と、プロセッサ8と、編集支援部24の入出力部33を実現する入出力装置9とを備える。プロセッサ8は、解析、判断、補整などの処理を行う。 FIG. 16 is a diagram showing a hardware configuration of the monitoring screen creation device 1 according to the first embodiment. The monitoring screen creation device 1 is an input device 7 that realizes at least a part of the input unit 2 in FIG. 1, and a storage device that realizes a configuration storage unit 14, a generation screen storage unit 16, an item table 21, a pattern storage unit 36, and the like. A 10 is provided, a processor 8, and an input / output device 9 that realizes an input / output unit 33 of the editing support unit 24. The processor 8 performs processing such as analysis, determination, and correction.

実施の形態1によれば、シンボル格納部3には、監視対象物の種類に対応した複数のシンボル図15の情報が予め格納されているので、監視画面を作成するときに、監視対象物の種類に対応した図形を考案する必要がなく、監視画面を容易に作成できる。また画面生成部4は、入力部2を介して入力された監視対象物の設置に関する情報に合わせて、監視対象物の種類に対応したシンボル図15の監視画面上の配置位置を決定するので、監視画面の作成が容易になる。特に監視対象物の種類が多数存在する場合、および監視画面上に配置される監視対象物の数が多い場合には、監視対象物を表すシンボル図15を考案する労力および監視画面上にシンボル図15を配置する労力は多大になるので、監視画面にシンボル図15を自動的に配置することは、大きな効果を奏する。また各シンボル図15は、ユニバーサルデザインとして予め定められるので、作成された監視画面を品質の安定したものとすることができる。 According to the first embodiment, since the information of the plurality of symbols FIG. 15 corresponding to the type of the monitored object is stored in advance in the symbol storage unit 3, when the monitoring screen is created, the monitored object is stored. It is not necessary to devise a figure corresponding to the type, and a monitoring screen can be easily created. Further, since the screen generation unit 4 determines the arrangement position on the monitoring screen of the symbol FIG. 15 corresponding to the type of the monitoring object according to the information regarding the installation of the monitoring object input via the input unit 2. It becomes easy to create a monitoring screen. In particular, when there are many types of monitored objects, or when the number of monitored objects placed on the monitored object is large, the effort to devise the symbol FIG. 15 representing the monitored object and the symbol FIG. 15 on the monitored screen are displayed. Since the labor for arranging the symbols is large, it is very effective to automatically arrange the symbol diagram 15 on the monitoring screen. Further, since each symbol FIG. 15 is predetermined as a universal design, the created monitoring screen can be made stable in quality.

また実施の形態1によれば、監視画面情報に含まれたシンボル図15の情報は、監視対象物の状態を検出する検出器の検出結果に応じて、状態の異なるシンボル図15の情報に置き換えて表示されるので、監視画面によって監視対象物の状態を視認できる。また状態の異なる監視対象物についての状態の異なるシンボル図15の情報は、シンボル格納部3に格納されるので、監視対象物の状態に応じて新たにシンボル図15を考案する必要がなく、監視対象物の作成を容易に行うことができる。 Further, according to the first embodiment, the information of the symbol FIG. 15 included in the monitoring screen information is replaced with the information of the symbol FIG. 15 having a different state according to the detection result of the detector that detects the state of the monitored object. The status of the monitored object can be visually confirmed on the monitoring screen. Further, since the information of the symbol FIG. 15 having different states for the monitored object having different states is stored in the symbol storage unit 3, it is not necessary to newly devise the symbol FIG. 15 according to the state of the monitored object, and the monitoring is performed. The object can be easily created.

また実施の形態1によれば、監視画面作成装置1は、編集支援部24を備え、編集支援部24は、監視画面に配置されたシンボル図15のデザインを補整するデザイン補整部32を有するので、生成画面格納部16に格納された監視画面情報を編集でき、監視画面に配置されたシンボル図15を視認しやすくすることが可能となる。監視画面上に配置される監視対象物の数が多い場合には、監視画面の視認性を向上させるための編集は、多大な労力を必要とするので、編集を容易にすることの効果は大きい。 Further, according to the first embodiment, the monitoring screen creation device 1 includes an editing support unit 24, and the editing support unit 24 has a design correction unit 32 that corrects the design of the symbol FIG. 15 arranged on the monitoring screen. The monitoring screen information stored in the generation screen storage unit 16 can be edited, and the symbol diagram 15 arranged on the monitoring screen can be easily visually recognized. When the number of objects to be monitored is large on the monitoring screen, editing for improving the visibility of the monitoring screen requires a great deal of labor, so the effect of facilitating editing is great.

また実施の形態1によれば、デザイン補整部32は、各シンボル図15に余白を設定し、かつ監視画面に配置されたシンボル図15を、監視画面に配置された他のシンボル図15から、余白以上に離して配置するので、シンボル図15が互いに重なることが避けられ、シンボル図15の視認性を確保できる。 Further, according to the first embodiment, the design correction unit 32 sets a margin in each symbol FIG. 15, and displays the symbol FIG. 15 arranged on the monitoring screen from the other symbol FIGS. 15 arranged on the monitoring screen. Since the symbols are arranged at a distance of more than the margin, it is possible to prevent the symbol FIGS. 15 from overlapping each other, and the visibility of the symbol FIG. 15 can be ensured.

また実施の形態1によれば、デザイン補整部32は、監視画面において文字列17に周囲余白を設定し、文字列17が他のシンボル図15、および文字列17から周囲余白以上に離して配置するので、監視画面において複数のシンボル図15および複数の文字列17が互いに重なることが避けられ、シンボル図15および文字列17の視認性を確保できる。 Further, according to the first embodiment, the design correction unit 32 sets a peripheral margin in the character string 17 on the monitoring screen, and the character string 17 is arranged at a distance of more than the peripheral margin from the other symbol FIGS. 15 and the character string 17. Therefore, it is possible to prevent the plurality of symbol diagrams 15 and the plurality of character strings 17 from overlapping each other on the monitoring screen, and the visibility of the symbol diagrams 15 and the character strings 17 can be ensured.

また実施の形態1によれば、デザイン補整部32は、パターン格納部36を備え、編集支援部24は、監視画面情報に含まれた全てのシンボル図15のデザインを一括して変更するので、監視画面におけるデザインの変更を容易に行うことができる。 Further, according to the first embodiment, the design correction unit 32 includes the pattern storage unit 36, and the editing support unit 24 collectively changes the design of all the symbols 15 included in the monitoring screen information. The design of the monitoring screen can be easily changed.

また実施の形態1によれば、監視画面作成装置1は、描画検出部と、描画表示部6と、文字解析部とを備えるので、入力部2に直接手描きすることによって、監視対象物の種類および設置に関する情報を監視画面作成装置1に入力できる。 Further, according to the first embodiment, since the monitoring screen creation device 1 includes a drawing detection unit, a drawing display unit 6, and a character analysis unit, the type of the object to be monitored can be obtained by directly drawing on the input unit 2. And information about installation can be input to the monitoring screen creation device 1.

また実施の形態1によれば、シンボル格納部3は、監視対象物の種類に対応した複数のシンボル図15の情報を格納し、抽出工程では、入力工程で入力された監視対象物の種類に対応したシンボル図15の情報を抽出するので、監視画面を作成するときに、監視対象物の種類に対応した図形を考案する必要がなく、監視画面を容易に作成できる。また画面生成工程では、入力工程で入力された監視対象物の設置に関する情報に合わせて、抽出工程で抽出されたシンボルズの監視画面上の配置位置を決定するので、監視画面の作成が容易になる。 Further, according to the first embodiment, the symbol storage unit 3 stores the information of the plurality of symbols FIG. 15 corresponding to the type of the monitored object, and in the extraction step, the type of the monitored object input in the input step is used. Corresponding symbol Since the information of FIG. 15 is extracted, it is not necessary to devise a figure corresponding to the type of the monitored object when creating the monitoring screen, and the monitoring screen can be easily created. Further, in the screen generation process, the placement position of the symbols extracted in the extraction process on the monitoring screen is determined according to the information regarding the installation of the monitored object input in the input process, so that the monitoring screen can be easily created. ..

また実施の形態1によれば、生成された監視画面情報を格納する生成画面格納工程と、生成画面格納工程において格納された監視画面情報を編集支援部24に読込む読込工程と、監視画面情報に含まれたシンボル図15のデザインを補整するデザイン補整工程とを備えるので、生成された監視画面情報を編集でき、監視画面に配置されたシンボル図15を視認しやすくすることができる。 Further, according to the first embodiment, a generation screen storage process for storing the generated monitoring screen information, a reading process for reading the monitoring screen information stored in the generation screen storage process into the editing support unit 24, and monitoring screen information. Since the design correction step for correcting the design of the symbol FIG. 15 included in the above is provided, the generated monitoring screen information can be edited, and the symbol FIG. 15 arranged on the monitoring screen can be easily visually recognized.

実施の形態2.
次に、実施の形態2を図に基づいて以下に説明する。実施の形態2は、先に説明した実施の形態1に類似しており、以下、実施の形態1に対する実施の形態2の相違点を中心に説明する。
Embodiment 2.
Next, the second embodiment will be described below with reference to the drawings. The second embodiment is similar to the first embodiment described above, and the differences between the first and second embodiments will be mainly described below.

図17は、実施の形態2における監視画面作成装置1Bの構成を表す図である。実施の形態2では、生成した監視画面情報に対し、余白の補整ではなく、配色の補整を行う。実施の形態2においてデザイン補整部32は、背景色補整部64と、枠線色補整部65と、文字色補整部66とを有する。背景色補整部64は、シンボル図15の外形内部の領域の色と、テキストボックス18内の領域の色とを補整する。シンボル図15の外形内部の領域の色、およびテキストボックス18内の領域の色を、以下「背景色」と称する。枠線色補整部65は、シンボル図15の外形を成す線と、テキストボックス18の枠線の色を補整する。シンボル図15の外形を成す線、およびテキストボックス18の枠線の色を、以下「枠線色」と称する。 FIG. 17 is a diagram showing the configuration of the monitoring screen creation device 1B according to the second embodiment. In the second embodiment, the generated monitoring screen information is not corrected for the margin but is corrected for the color scheme. In the second embodiment, the design correction unit 32 has a background color correction unit 64, a border color correction unit 65, and a character color correction unit 66. The background color correction unit 64 corrects the color of the area inside the outer shape of the symbol FIG. 15 and the color of the area inside the text box 18. The color of the area inside the outer shape of the symbol FIG. 15 and the color of the area inside the text box 18 are hereinafter referred to as "background color". The border color correction unit 65 corrects the color of the line forming the outline of the symbol FIG. 15 and the border of the text box 18. The color of the line forming the outline of the symbol FIG. 15 and the border color of the text box 18 is hereinafter referred to as "frame line color".

文字色補整部66は、シンボル図15の外形内部の領域に配置した字の色を補整する。シンボル図15の外形内部の領域に配置した字の色を、以下「文字色」と称する。例えば、火災報知器を示すシンボル図15では、火災報知器を示すシンボル図15の外形内部に「火」という文字を配置し、「火」という字を含めてシンボル図15として定め、この「火」という字の文字色を、文字色補整部66によって補整する。 The character color correction unit 66 corrects the color of the characters arranged in the area inside the outer shape of the symbol FIG. Symbol The color of characters arranged in the area inside the outer shape of FIG. 15 is hereinafter referred to as "character color". For example, in the symbol FIG. 15 showing the fire alarm, the character "fire" is arranged inside the outer shape of the symbol FIG. 15 showing the fire alarm, and the character "fire" is included as the symbol FIG. 15 and defined as this "fire". The character color of the character "" is corrected by the character color correction unit 66.

図18は、実施の形態2において、パターン格納部36に格納されている配色の補整データの一例を示す一覧表である。パターン格納部36には、補整に必要なデータとして、シンボル図15の背景色、シンボル図15の枠線色、およびシンボル図15の文字色の情報を格納している。図18に示す例では、配色をRGB(Red、Green、Blue)で示している。監視対象物が運転状態のとき、シンボル図15の背景色が、「赤(255,0,0)で無いならば」という補整条件71の下で、補整結果72を「赤(255,0,0)」に設定する。枠線色および文字色については、「黒(0,0,0)で無いならば」という補整条件71の下で、補整結果72を「黒(0,0,0)」に設定する。テキストボックス18については、背景色が「白(255,255,255)で無いならば」という補整条件71の下で、補整結果72を「白(255,255,255)」に設定する。 FIG. 18 is a list showing an example of the color scheme compensation data stored in the pattern storage unit 36 in the second embodiment. The pattern storage unit 36 stores information on the background color of the symbol diagram 15, the border color of the symbol diagram 15, and the character color of the symbol diagram 15 as data necessary for compensation. In the example shown in FIG. 18, the color scheme is shown in RGB (Red, Green, Blue). When the monitored object is in the operating state, the compensation result 72 is set to "red (255,0,0," under the compensation condition 71, "if the background color of the symbol FIG. 15 is not red (255,0,0)". Set to "0)". Regarding the border color and the character color, the correction result 72 is set to "black (0,0,0)" under the correction condition 71 "if it is not black (0,0,0)". For the text box 18, the correction result 72 is set to "white (255, 255, 255)" under the correction condition 71 that "if the background color is not white (255, 255, 255)".

次に、実施の形態2の監視画面作成方法におけるデザインの補整方法について説明する。図19は、実施の形態2における、デザインの補整を行う前の入出力部33の表示の一例を示す図である。図20は、実施の形態2における、デザインの補整を行った後の入出力部33の表示の一例を示す図である。デザインの補整が終了したときに入出力部33において表示される画面の構図は、作成が終了した監視画面と同じ構図である。図21は、実施の形態2におけるデザインの補整方法を表すフローチャートである。デザイン補整部32は、生成画面格納部16に格納された監視画面のデザインを、背景色、枠線色および文字色について一括して変更し、変更された監視画面情報を、画面編集部は再び、生成画面格納部16に格納する。 Next, a design correction method in the monitoring screen creation method of the second embodiment will be described. FIG. 19 is a diagram showing an example of the display of the input / output unit 33 before the design is adjusted in the second embodiment. FIG. 20 is a diagram showing an example of the display of the input / output unit 33 after the design is adjusted in the second embodiment. The composition of the screen displayed in the input / output unit 33 when the design correction is completed is the same composition as the monitoring screen for which the creation is completed. FIG. 21 is a flowchart showing the design correction method according to the second embodiment. The design correction unit 32 collectively changes the design of the monitoring screen stored in the generation screen storage unit 16 with respect to the background color, the border color, and the character color, and the screen editing unit again uses the changed monitoring screen information. , Stored in the generation screen storage unit 16.

本処理開始後、起動工程S601に移行し、編集支援部24を起動させる。次に、画面読込工程S602に移行し、生成画面格納部16に格納された監視画面情報を、読込部26を介して、編集処理部25に読込む。このときの入出力部33による表示の一例は、図19に示したとおりである。デザイン補整部32によって補整する前の状態では、背景色と文字色が同じで視認性の良くないことがある。 After the start of this process, the process proceeds to the start-up process S601 to start the editing support unit 24. Next, the process proceeds to the screen reading process S602, and the monitoring screen information stored in the generation screen storage unit 16 is read into the editing processing unit 25 via the reading unit 26. An example of the display by the input / output unit 33 at this time is as shown in FIG. In the state before the correction by the design correction unit 32, the background color and the character color may be the same and the visibility may not be good.

次に、パターン選択工程S603に移行し、入出力部33のメニューからデザイン補整を行うことを指定した上で、複数のデザインパターンのうちの一つを選択する。デザイン補整部32のうちの補整処理部34は、パターン格納部36に格納されている複数のデザインパターンについての選択肢を編集処理部25に提供する。複数のデザインパターンは、メニューを選択したときに表示されるパターンの数だけ用意されている。 Next, the process proceeds to the pattern selection step S603, and one of the plurality of design patterns is selected after designating the design correction from the menu of the input / output unit 33. The compensation processing unit 34 of the design compensation unit 32 provides the editing processing unit 25 with options for a plurality of design patterns stored in the pattern storage unit 36. Multiple design patterns are prepared as many as the number of patterns displayed when a menu is selected.

次に、デザイン取得工程S604に移行し、補整処理部34は、入出力部33で選択されたデザインパターンをパターン読込部41を介してパターン格納部36から読込む。次に、データ読込工程S605に移行し、補整処理部34は、監視画面情報からr番目の部品IDが割り振られた部品データを読込む。「r」は、初期値をゼロとし、異なる部品IDの部品データを読込むたびに値を1ずつ大きくしていく変数である。データ読込工程S605で読込んだ部品データを、以下「読込部品データ」と称する。 Next, the process proceeds to the design acquisition process S604, and the compensation processing unit 34 reads the design pattern selected by the input / output unit 33 from the pattern storage unit 36 via the pattern reading unit 41. Next, the process proceeds to the data reading process S605, and the compensation processing unit 34 reads the component data to which the r-th component ID is assigned from the monitoring screen information. “R” is a variable in which the initial value is set to zero and the value is increased by 1 each time the component data of a different component ID is read. The component data read in the data reading step S605 is hereinafter referred to as "read component data".

次に、種別判断工程S606に移行し、読込部品データの部品種別51、すなわちシンボル図15であるか、テキストボックス18であるか、文字列17であるか、の判断を行う。種別判断工程S606において、シンボル図15であると判断されると、シンボル図補整工程S607に移行し、選択されたデザインパターンのうちからシンボル図15に対応する部分のデータを補整処理部34が読込み、読込んだデザインパターンの情報と、読込部品データとを背景色補整部64、枠線色補整部65および文字色補整部66に送る。背景色補整部64は背景色を、枠線色補整部65は枠線色を、文字色補整部66は文字色を補整する。 Next, the process proceeds to the type determination step S606, and it is determined whether the component type 51 of the read component data, that is, the symbol diagram 15, the text box 18, or the character string 17 is determined. When it is determined in the type determination step S606 that it is the symbol diagram 15, the process proceeds to the symbol diagram correction step S607, and the compensation processing unit 34 reads the data of the portion corresponding to the symbol diagram 15 from the selected design patterns. , The read design pattern information and the read component data are sent to the background color correction unit 64, the border color correction unit 65, and the character color correction unit 66. The background color correction unit 64 corrects the background color, the frame line color correction unit 65 corrects the frame line color, and the character color correction unit 66 corrects the character color.

種別判断工程S606においてテキストボックス18であると判断されると、テキストボックス補整工程S608に移行し、選択されたデザインパターンのうちからテキストボックス18に対応する部分のデータを補整処理部34が読込み、読込んだデザインパターンの情報と、読込部品データとを、背景色補整部64および枠線色補整部65に送る。テキストボックス18については文字色の補整は必要ないので、文字色補整部66に送る必要はない。背景色補整部64はテキストボックス18の背景色を、枠線色補整部65はテキストボックス18の枠線色を補整する。 When the text box 18 is determined in the type determination step S606, the process proceeds to the text box correction step S608, and the correction processing unit 34 reads the data of the portion corresponding to the text box 18 from the selected design patterns. The read design pattern information and the read component data are sent to the background color correction unit 64 and the border color correction unit 65. Since the text box 18 does not need to be corrected in character color, it does not need to be sent to the character color correction unit 66. The background color correction unit 64 corrects the background color of the text box 18, and the border color correction unit 65 corrects the border color of the text box 18.

種別判断工程S606において文字列17であると判断されると、文字列補整工程S609に移行し、補整処理部34は、選択されたデザインパターンのうちから文字列17に対応する部分のデータを読込み、補整処理部34において文字列17の色を補整する。読込部品データについて、シンボル図補整工程S607、テキストボックス補整工程S608、および文字列補整工程S609が終了すると、補整終了判断工程S610に移行し、データ読込工程S605における全ての部品データの読込みが終了したか否かを判断する。 When it is determined in the type determination step S606 that the character string is 17, the process proceeds to the character string correction step S609, and the correction processing unit 34 reads the data of the portion corresponding to the character string 17 from the selected design pattern. , The correction processing unit 34 corrects the color of the character string 17. When the symbol diagram correction step S607, the text box correction step S608, and the character string correction step S609 are completed for the read part data, the process proceeds to the correction end determination step S610, and the reading of all the part data in the data reading step S605 is completed. Judge whether or not.

補整終了判断工程S610において、全ての読込みが終了していないと判断されると、再びデータ読込工程S605に移行し、(r+1)番目の部品データを補整処理部34に読込み、データ読込工程S605~補整終了判断工程S610を繰り返す。補整終了判断工程S610において、全ての部品データの読込みが終了したと判断されると、デザインの補整方法を終了する。 When it is determined in the correction end determination step S610 that all the readings have not been completed, the process proceeds to the data reading process S605 again, the (r + 1) th component data is read into the correction processing unit 34, and the data reading steps S605 to The correction end determination step S610 is repeated. When it is determined in the correction end determination step S610 that the reading of all the component data has been completed, the design correction method is terminated.

実施の形態2によれば、デザイン補整部32は、各シンボル図15に対応して色を設定し、かつ監視画面に配置されるシンボル図15、テキストボックス18および文字列17の色を補整するので、監視画面に配置されたシンボル図15、テキストボックス18および文字列17を視認しやすくすることが可能となる。また監視画面の各構成ごとに色を考えて設定する必要がないので、監視画面の作成を容易に行うことができる。さらに、色弱、色盲などによる見え方に対応したデザインパターンを予め用意しておくことによって、より多くの人にとって操作しやすい監視画面を作成することができる。 According to the second embodiment, the design correction unit 32 sets the color corresponding to each symbol FIG. 15, and corrects the colors of the symbol diagram 15, the text box 18 and the character string 17 arranged on the monitoring screen. Therefore, it is possible to make the symbol diagram 15, the text box 18, and the character string 17 arranged on the monitoring screen easy to see. Moreover, since it is not necessary to consider and set the color for each configuration of the monitoring screen, the monitoring screen can be easily created. Furthermore, by preparing in advance a design pattern corresponding to the appearance due to color blindness, color blindness, etc., it is possible to create a monitoring screen that is easy for more people to operate.

実施の形態3.
次に、実施の形態3を図に基づいて以下に説明する。実施の形態3は、先に説明した実施の形態1に類似しており、以下、実施の形態1に対する実施の形態3の相違点を中心に説明する。
Embodiment 3.
Next, the third embodiment will be described below with reference to the drawings. The third embodiment is similar to the first embodiment described above, and the differences between the first and third embodiments will be mainly described below.

図22は、実施の形態3における監視画面作成装置1Cの構成を表す図である。実施の形態3では、生成した監視画面情報に対し、余白の補整ではなく、監視画面上における大きさの補整を行う。実施の形態3においてデザイン補整部32は、サイズ補整部73と、フォントサイズ補整部74とを有する。サイズ補整部73は、監視画面上におけるシンボル図15およびテキストボックス18の大きさを変更する。フォントサイズ補整部74は、監視画面上における文字列17の大きさを変更する。本実施の形態においてデザイン補整部32は、監視画面上における全ての部品について、監視画面上の位置を変えることなく、部品の大きさを一括して変更する。 FIG. 22 is a diagram showing the configuration of the monitoring screen creation device 1C according to the third embodiment. In the third embodiment, the generated monitoring screen information is not corrected for margins, but is corrected for the size on the monitoring screen. In the third embodiment, the design correction unit 32 has a size correction unit 73 and a font size correction unit 74. The size adjusting unit 73 changes the size of the symbol diagram 15 and the text box 18 on the monitoring screen. The font size correction unit 74 changes the size of the character string 17 on the monitoring screen. In the present embodiment, the design correction unit 32 collectively changes the size of all the parts on the monitoring screen without changing the position on the monitoring screen.

図23は、実施の形態3において、パターン格納部36に格納されている大きさの補整データの一例を示す一覧表である。パターン格納部36には、補整に必要なデータとして、監視画面上におけるシンボル図15の横寸法、縦寸法、監視画面上におけるテキストボックス18の横寸法、縦寸法、およびフォントサイズを格納している。 FIG. 23 is a list showing an example of compensation data having a size stored in the pattern storage unit 36 in the third embodiment. The pattern storage unit 36 stores the horizontal dimension and the vertical dimension of the symbol FIG. 15 on the monitoring screen, the horizontal dimension, the vertical dimension, and the font size of the text box 18 on the monitoring screen as data necessary for correction. ..

図23に示す例では、シンボルの大きさが、「横50ピクセル、縦50ピクセルよりも小さいならば」という補整条件71の下で、補整結果72を「横50ピクセル、縦50ピクセル」に設定する。テキストボックス18については、「横60ピクセル、縦20ピクセルよりも小さいならば」という補整条件71の下で、補整結果72を「横60ピクセル、縦20ピクセル」に設定する。文字列17については、「15ポイントよりも小さいならば」という補整条件71の下で、補整結果72を「15ポイント」に設定する。 In the example shown in FIG. 23, the compensation result 72 is set to "50 pixels horizontally and 50 pixels vertically" under the compensation condition 71 that "if the size of the symbol is smaller than 50 pixels horizontally and 50 pixels vertically". do. For the text box 18, the correction result 72 is set to "60 pixels wide and 20 pixels high" under the correction condition 71 "if it is smaller than 60 pixels wide and 20 pixels high". For the character string 17, the correction result 72 is set to "15 points" under the correction condition 71 of "if it is smaller than 15 points".

次に、実施の形態3の監視画面作成方法におけるデザインの補整方法について説明する。図24は、実施の形態3における、デザインの補整を行う前の入出力部33の表示の一例を示す図である。図25は、実施の形態3における、デザインの補整を行った後の入出力部33の表示の一例を示す図である。デザインの補整が終了したときに入出力部33において表示される画面の構図は、作成が終了した監視画面と同じ構図である。図26は、実施の形態3におけるデザインの補整方法を表すフローチャートである。デザイン補整部32は、監視画面に配置されたシンボル図、テキストボックス18、および文字列17の大きさを、一括して変更し、変更された監視画面情報を、画面編集部は再び、生成画面格納部16に格納する。 Next, a design correction method in the monitoring screen creation method of the third embodiment will be described. FIG. 24 is a diagram showing an example of the display of the input / output unit 33 before the design is adjusted in the third embodiment. FIG. 25 is a diagram showing an example of the display of the input / output unit 33 after the design has been adjusted in the third embodiment. The composition of the screen displayed in the input / output unit 33 when the design correction is completed is the same composition as the monitoring screen for which the creation is completed. FIG. 26 is a flowchart showing the design correction method according to the third embodiment. The design correction unit 32 collectively changes the sizes of the symbol diagram, the text box 18, and the character string 17 arranged on the monitoring screen, and the screen editing unit again generates the changed monitoring screen information. It is stored in the storage unit 16.

本処理開始後、起動工程S701に移行し、編集支援部24を起動させる。次に、画面読込工程S702に移行し、生成画面格納部16に格納された監視画面情報を、読込部26を介して編集処理部25に読込む。図24に示すように、デザイン補整部32によって補整する前の状態では、シンボル図15および文字列17が小さく、視認性が良くないことがある。 After the start of this process, the process proceeds to the start-up process S701, and the editing support unit 24 is started up. Next, the process proceeds to the screen reading step S702, and the monitoring screen information stored in the generation screen storage unit 16 is read into the editing processing unit 25 via the reading unit 26. As shown in FIG. 24, in the state before the correction by the design correction unit 32, the symbol diagram 15 and the character string 17 may be small and the visibility may not be good.

次に、パターン選択工程S703に移行し、入出力部33のメニューからデザイン補整を行うことを指定した上で、複数のデザインパターンのうちの一つを選択する。デザイン補整部32のうち補整処理部34は、パターン格納部36に格納されている複数のデザインパターンについての選択肢を編集処理部25に提供する。複数のデザインパターンは、メニューを選択したときに表示されるパターンの数だけ用意されており、本実施の形態では、「大」、「中」、「小」の3つのパターンが用意されている。 Next, the process proceeds to the pattern selection step S703, and one of the plurality of design patterns is selected after designating the design correction from the menu of the input / output unit 33. Of the design correction units 32, the correction processing unit 34 provides the editing processing unit 25 with options for a plurality of design patterns stored in the pattern storage unit 36. A plurality of design patterns are prepared as many as the number of patterns displayed when the menu is selected, and in this embodiment, three patterns of "large", "medium", and "small" are prepared. ..

次に、デザイン取得工程S704に移行し、補整処理部34は、入出力部33で選択されたデザインパターンをパターン読込部41を介してパターン格納部36から読込む。次に、データ読込工程S705に移行し、補整処理部34は、監視画面情報からt番目の部品IDが割り振られた部品データを読込む。「t」は、初期値をゼロとし、異なる部品IDの部品データを読込むたびに値を1ずつ大きくしていく変数である。データ読込工程S705で読み込んだ部品データを、以下「読込部品データ」と称する。 Next, the process proceeds to the design acquisition process S704, and the compensation processing unit 34 reads the design pattern selected by the input / output unit 33 from the pattern storage unit 36 via the pattern reading unit 41. Next, the process proceeds to the data reading process S705, and the compensation processing unit 34 reads the component data to which the t-th component ID is assigned from the monitoring screen information. “T” is a variable in which the initial value is set to zero and the value is increased by 1 each time the component data of a different component ID is read. The component data read in the data reading step S705 is hereinafter referred to as "read component data".

次に、種別判断工程S706に移行し、読込部品データの部品種別51、すなわちシンボル図15であるか、テキストボックス18であるか、文字列17であるか、の判断を行う。種別ハンド案工程S706において、シンボル図15であると判断されると、シンボル図補整工程S707に移行し、選択されたデザインパターンのうちからシンボル図15に対応する部分のデータを補整処理部34が読込み、読込んだデザインパターンの情報と、読込部品データとをサイズ補整部73に送る。サイズ補整部73は、監視画面上におけるシンボル図15の大きさを補整する。 Next, the process proceeds to the type determination step S706, and it is determined whether the component type 51 of the read component data, that is, the symbol diagram 15, the text box 18, or the character string 17 is determined. When it is determined in the type hand draft process S706 that the symbol diagram is 15, the process proceeds to the symbol diagram correction step S707, and the compensation processing unit 34 inputs the data of the portion corresponding to the symbol diagram 15 from the selected design patterns. The read, the read design pattern information, and the read component data are sent to the size correction unit 73. The size adjusting unit 73 compensates for the size of the symbol FIG. 15 on the monitoring screen.

種別判断工程S706においてテキストボックス18であると判断されると、テキストボックス補整工程S708に移行し、選択されたデザインパターンのうちからテキストボックスに対応する部分のデータを補整処理部34が読込み、読込んだデザインパターンの情報と、読込部品データとを、サイズ補整部73に送る。サイズ補整部73は、監視画面上におけるテキストボックス18の大きさを補整する。 When it is determined in the type determination step S706 that the text box is 18, the process proceeds to the text box correction step S708, and the correction processing unit 34 reads and reads the data of the portion corresponding to the text box from the selected design patterns. The information of the design pattern and the read part data are sent to the size correction unit 73. The size correction unit 73 compensates for the size of the text box 18 on the monitoring screen.

種別判断工程S706において文字列17であると判断されると、文字列補整工程S709に移行し、選択されたデザインパターンのうちから文字列17に対応する部分のデータを補整処理部34が読込み、読込んだデザインパターンの情報と、読込部品データとをフォントサイズ補整部74に送る。フォントサイズ補整部74は、監視画面上における文字列17の大きさを補整する。 When it is determined in the type determination step S706 that the character string is 17, the process proceeds to the character string correction step S709, and the correction processing unit 34 reads the data of the portion corresponding to the character string 17 from the selected design patterns. The read design pattern information and the read component data are sent to the font size correction unit 74. The font size correction unit 74 corrects the size of the character string 17 on the monitoring screen.

読込部品データについて、シンボル図補整工程S707、テキストボックス補整工程S708、および文字列補整工程S709が終了すると、補整終了判断工程S710に移行し、データ読込工程S705における全ての部品データの読込みが終了したか否かを判断する。 When the symbol diagram correction step S707, the text box correction step S708, and the character string correction step S709 are completed for the read part data, the process proceeds to the correction end determination step S710, and the reading of all the part data in the data reading step S705 is completed. Judge whether or not.

補整終了判断工程S710において、全ての読込みが終了していないと判断されると、再びデータ読込工程S705に移行し、(t+1)番目の部品データを補整処理部34に読込み、データ読込工程S705~補整終了判断工程S710を繰り返す。補整終了判断工程S710において、全ての部品データの読込みが終了したと判断されると、デザインの補整方法を終了する。 When it is determined in the correction end determination step S710 that all the readings have not been completed, the process proceeds to the data reading process S705 again, the (t + 1) th component data is read into the correction processing unit 34, and the data reading steps S705 to The correction end determination step S710 is repeated. When it is determined in the correction end determination step S710 that the reading of all the component data has been completed, the design correction method is terminated.

実施の形態3によれば、デザイン補整部32は、監視画面に配置されたシンボル図15、テキストボックス18、および文字列17の大きさを、一括して変更するので、監視画面上における部品の大きさを個々に変更する場合に比べて、監視画面の作成を容易にすることができる。 According to the third embodiment, the design correction unit 32 collectively changes the sizes of the symbol diagram 15, the text box 18, and the character string 17 arranged on the monitoring screen, so that the parts on the monitoring screen can be changed. It is possible to easily create a monitoring screen as compared with the case where the size is changed individually.

また実施の形態3によれば、デザイン補整部32は、監視画面に配置された全てのシンボル図15、テキストボックス18、および文字列17について、監視画面における位置を変えることなく、大きさを一括して変更するので、監視画面の全体の構図を崩すことなく、監視画面の視認性を向上することが可能となる。 Further, according to the third embodiment, the design correction unit 32 collectively adjusts the sizes of all the symbol diagrams 15, the text box 18, and the character string 17 arranged on the monitoring screen without changing the positions on the monitoring screen. Therefore, it is possible to improve the visibility of the monitoring screen without disturbing the overall composition of the monitoring screen.

実施の形態4.
次に、実施の形態4を図に基づいて以下に説明する。実施の形態4は、先に説明した実施の形態1に類似しており、以下、実施の形態1に対する実施の形態4の相違点を中心に説明する。
Embodiment 4.
Next, the fourth embodiment will be described below with reference to the drawings. The fourth embodiment is similar to the first embodiment described above, and the differences between the first and fourth embodiments will be mainly described below.

図27は、実施の形態4における監視画面作成装置1Dの構成を表す図である。実施の形態4では、デザインパターンの編集を可能とする。図27に示すように、デザイン補整部32は、実施の形態1~実施の形態3で説明した、余白補整部35、背景色補整部64、枠線色補整部65、文字色補整部66、サイズ補整部73、およびフォントサイズ補整部74を有する。またデザイン補整部32は、パターン編集部75、パターン保存部76をさらに有する。 FIG. 27 is a diagram showing the configuration of the monitoring screen creation device 1D according to the fourth embodiment. In the fourth embodiment, the design pattern can be edited. As shown in FIG. 27, the design correction unit 32 includes the margin correction unit 35, the background color correction unit 64, the border color correction unit 65, and the character color correction unit 66 described in the first to third embodiments. It has a size adjusting unit 73 and a font size adjusting unit 74. Further, the design correction unit 32 further includes a pattern editing unit 75 and a pattern storage unit 76.

本実施の形態において監視画面装置は、中央管理システムのコンピュータに搭載される。中央管理システムのコンピュータは、監視画面情報を読込み、監視画面を用いて監視対象物を監視する。なお、本実施の形態の監視画面装置も、実施の形態1~実施の形態3と同様に、中央管理システムのコンピュータとは異なるコンピュータに搭載されても良い。 In the present embodiment, the monitoring screen device is mounted on the computer of the central management system. The computer of the central management system reads the monitoring screen information and monitors the monitored object using the monitoring screen. The monitoring screen device of the present embodiment may also be mounted on a computer different from the computer of the central management system, as in the first to third embodiments.

図28は、実施の形態4の監視画面作成方法における、デザインパターンの編集方法を表すフローチャートである。本処理開始後、起動工程S801に移行し、パターン編集部75を起動させる。これは、編集支援部24を起動させた後、入出力部33のメニューからデザインパターンを編集するための手順を選択することによって実施される。次に、パターン選択工程S802に移行し、パターン編集部75から編集の対象となるデザインパターンを選択する。次に、パターン読込工程S803に移行し、選択されたデザインパターンは、パターン格納部36からパターン読込部41を介してパターン編集部75に読込まれる。 FIG. 28 is a flowchart showing a design pattern editing method in the monitoring screen creation method of the fourth embodiment. After the start of this process, the process proceeds to the start-up process S801 to start the pattern editing unit 75. This is performed by activating the editing support unit 24 and then selecting a procedure for editing the design pattern from the menu of the input / output unit 33. Next, the process proceeds to the pattern selection step S802, and the design pattern to be edited is selected from the pattern editing unit 75. Next, the process proceeds to the pattern reading step S803, and the selected design pattern is read from the pattern storage unit 36 to the pattern editing unit 75 via the pattern reading unit 41.

次に、編集工程S804に移行し、入出力部33の操作によって、デザインパターンの編集を行う。このとき、入出力部33には、図10、図18、および図23に示した一覧表が表示され、これを編集することによって、デザインパターンが編集される。次に、保存工程S805に移行し、パターン編集部75は、編集が終了したデザインパターンを、パターン保存部76を介してパターン格納部36に格納する。その後、デザインパターンの編集方法を終了する。 Next, the process proceeds to the editing process S804, and the design pattern is edited by operating the input / output unit 33. At this time, the input / output unit 33 displays the list shown in FIGS. 10, 18, and 23, and the design pattern is edited by editing the list. Next, the process proceeds to the storage step S805, and the pattern editing unit 75 stores the design pattern for which editing has been completed in the pattern storage unit 36 via the pattern storage unit 76. After that, the editing method of the design pattern is finished.

実施の形態4によれば、デザイン補整部32はパターン編集部75を有し、デザインパターンの編集を可能とするので、監視画面のデザインをデザインパターンで一括して変更するときにも、監視画面を使用する作業者の要望に応えることが可能となる。これによって、デザインパターンが、多様な要望に対応可能になるので、開発の効率化が可能となり、開発にかかるコストを削減することができる。 According to the fourth embodiment, the design correction unit 32 has the pattern editing unit 75 and can edit the design pattern. Therefore, even when the design of the monitoring screen is collectively changed by the design pattern, the monitoring screen is displayed. It is possible to meet the demands of workers who use. As a result, the design pattern can respond to various requests, so that the efficiency of development can be improved and the cost for development can be reduced.

実施の形態5.
次に、実施の形態5を図に基づいて以下に説明する。実施の形態5は、先に説明した実施の形態4に類似しており、以下、実施の形態4に対する実施の形態5の相違点を中心に説明する。実施の形態5では、既存の監視画面情報を、外部から読込み、読み込んだ監視画面情報を生成画面格納部16に保存する。本実施の形態において入力部2は、既存画面読込部81と、既存画面解析部82とを有する。既存画面読込部81は、既存の監視画面情報を、外部の監視制御システム80から読込み、読み込んだ既存の監視画面情報を既存画面解析部82に送る。既存画面解析部82は、既存画面読込部81から受け取った既存の監視画面情報を解析することによって、監視対象の構図を生成し、生成画面格納部16に格納する。
Embodiment 5.
Next, the fifth embodiment will be described below with reference to the drawings. The fifth embodiment is similar to the fourth embodiment described above, and the differences between the fourth and fourth embodiments will be mainly described below. In the fifth embodiment, the existing monitoring screen information is read from the outside, and the read monitoring screen information is stored in the generation screen storage unit 16. In the present embodiment, the input unit 2 has an existing screen reading unit 81 and an existing screen analysis unit 82. The existing screen reading unit 81 reads the existing monitoring screen information from the external monitoring control system 80, and sends the read existing monitoring screen information to the existing screen analysis unit 82. The existing screen analysis unit 82 analyzes the existing monitoring screen information received from the existing screen reading unit 81 to generate a composition to be monitored and stores it in the generation screen storage unit 16.

図29は、実施の形態5における監視画面作成装置1Eの構成を表す図である。図30は、実施の形態5の監視画面作成方法における、既存の監視画面情報の読込方法を表すフローチャートである。本処理開始後、画面読込工程S901に移行し、外部の監視制御システム80から、既存の監視画面情報を、既存画面読込部81に読込み、読込んだ既存の監視画面情報を、既存画面解析部82に送る。次に、解析工程S902に移行し、既存画面解析部82は、既存の監視画面情報から、「システム名称43」、「メニュー種別44」、「画面ID」、「画面タイトル45」、「部品ID」、「表示パターン56」、「部品図形情報52」、「部品座標53」、「部品サイズ54」、「部品カラー55」、「信号種別62」、および「信号情報63」を抽出する。 FIG. 29 is a diagram showing the configuration of the monitoring screen creation device 1E according to the fifth embodiment. FIG. 30 is a flowchart showing a method of reading existing monitoring screen information in the monitoring screen creating method of the fifth embodiment. After the start of this process, the process proceeds to the screen reading process S901, the existing monitoring screen information is read from the external monitoring control system 80 into the existing screen reading unit 81, and the read existing monitoring screen information is used in the existing screen analysis unit. Send to 82. Next, the process proceeds to the analysis step S902, and the existing screen analysis unit 82 uses the existing monitoring screen information to obtain "system name 43", "menu type 44", "screen ID", "screen title 45", and "part ID". , "Display pattern 56", "Part graphic information 52", "Part coordinate 53", "Part size 54", "Part color 55", "Signal type 62", and "Signal information 63" are extracted.

次に、保存工程S903に移行し、既存画面解析部82による解析結果を、生成画面格納部16に格納する。その後、実施の形態1において図12で示した監視画面情報の生成方法と同様の処理を行うことによって、監視画面情報の部品図形情報52を、シンボル図15の情報に置き換える。ただし、実施の形態1における構成読込工程S201では、描画部品データを構成格納部14から画面生成部4に読込んだけれども、実施の形態5における監視画面情報の生成方法では、生成画面格納部16に格納されている監視対象の構成20を、画面生成部4に読込む。これによって、監視画面作成装置1Eにおいてシンボル格納部3に格納されているシンボル図15を用いて、監視画面情報を作成することができる。 Next, the process proceeds to the storage step S903, and the analysis result by the existing screen analysis unit 82 is stored in the generation screen storage unit 16. After that, by performing the same processing as the monitoring screen information generation method shown in FIG. 12 in the first embodiment, the component graphic information 52 of the monitoring screen information is replaced with the information of the symbol FIG. However, in the configuration reading step S201 in the first embodiment, the drawing component data is read from the configuration storage unit 14 into the screen generation unit 4, but in the monitoring screen information generation method in the fifth embodiment, the generation screen storage unit 16 is used. The monitoring target configuration 20 stored in is read into the screen generation unit 4. Thereby, the monitoring screen information can be created by using the symbol FIG. 15 stored in the symbol storage unit 3 in the monitoring screen creating device 1E.

実施の形態5によれば、既存画面読込部81によって既存の監視画面情報を外部から読込み、既存画面解析部82の解析によって監視対象の構成20を生成するので、既存の監視画面情報を利用することが可能となる。したがって、監視画面情報の作成を容易にすることができる。また既存の監視画面情報についてもデザインの補整が可能となり、開発を効率化できる。 According to the fifth embodiment, the existing monitoring screen information is read from the outside by the existing screen reading unit 81, and the configuration 20 to be monitored is generated by the analysis of the existing screen analysis unit 82, so that the existing monitoring screen information is used. It becomes possible. Therefore, it is possible to facilitate the creation of monitoring screen information. In addition, it is possible to correct the design of existing monitoring screen information, which makes development more efficient.

本願は、様々な例示的な実施の形態及び実施例が記載されているが、1つ、または複数の実施の形態に記載された様々な特徴、態様、及び機能は特定の実施の形態の適用に限られるのではなく、単独で、または様々な組み合わせで実施の形態に適用可能である。
従って、例示されていない無数の変形例が、本願に開示される技術の範囲内において想定される。例えば、少なくとも1つの構成要素を変形する場合、追加する場合または省略する場合、さらには、少なくとも1つの構成要素を抽出し、他の実施の形態の構成要素と組み合わせる場合が含まれるものとする。
Although the present application describes various exemplary embodiments and examples, the various features, embodiments, and functions described in one or more embodiments are applications of a particular embodiment. It is not limited to, but can be applied to embodiments alone or in various combinations.
Therefore, innumerable variations not exemplified are envisioned within the scope of the techniques disclosed in the present application. For example, it is assumed that at least one component is modified, added or omitted, and further, at least one component is extracted and combined with the components of other embodiments.

1 監視画面作成装置、2 入力部、3 シンボル格納部、4 画面生成部、
6 描画表示部、7 入力装置、8 プロセッサ、9 入出力装置、10 記憶装置、
12 描画入力部、13 描画解析部、14 構成格納部、15 シンボル図、
16 生成画面格納部、17 文字列、18 テキストボックス、
20 監視対象の構成、21 項目表、22 信号割付部、23 表示部、
24 編集支援部、25 編集処理部、26 読込部、27 シンボル名称、
28 シンボルデータ、29 シンボルカラー、31 画面保存部、
32 デザイン補整部、33 入出力部、34 補整処理部、35 余白補整部、
36 パターン格納部、41 パターン読込部、42 監視画面の下書き、
43 システム名称、44 メニュー種別、45 画面タイトル、46 部品名称、
51 部品種別、52 部品図形情報、53 部品座標、54 部品サイズ、
55 部品カラー、56 表示パターン、61 項目名称、62 信号種別、
63 信号情報、64 背景色補整部、65 枠線色補整部、66 文字色補整部、
71 補整条件、72 補整結果、73 サイズ補整部、74 フォントサイズ補整部、
75 パターン編集部、76 パターン保存部、80 監視制御システム、
81 既存画面読込部、82 既存画面解析部。
1 Monitoring screen creation device, 2 Input unit, 3 Symbol storage unit, 4 Screen generation unit,
6 drawing display, 7 input device, 8 processor, 9 input / output device, 10 storage device,
12 Drawing input unit, 13 Drawing analysis unit, 14 Configuration storage unit, 15 Symbol diagram,
16 Generation screen storage, 17 character strings, 18 text boxes,
20 Monitoring target configuration, 21 item table, 22 signal allocation section, 23 display section,
24 Editing support department, 25 Editing processing department, 26 Reading department, 27 Symbol name,
28 symbol data, 29 symbol color, 31 screen saver,
32 design compensation section, 33 input / output section, 34 compensation processing section, 35 margin compensation section,
36 pattern storage unit, 41 pattern reading unit, 42 draft of monitoring screen,
43 system name, 44 menu type, 45 screen title, 46 part name,
51 part type, 52 part graphic information, 53 part coordinates, 54 part size,
55 Part color, 56 Display pattern, 61 Item name, 62 Signal type,
63 Signal information, 64 Background color correction part, 65 Border color correction part, 66 Character color correction part,
71 Compensation conditions, 72 Compensation results, 73 size compensating part, 74 font size compensating part,
75 pattern editing section, 76 pattern saving section, 80 monitoring control system,
81 Existing screen reading unit, 82 Existing screen analysis unit.

Claims (11)

監視画面を表す監視画面情報を作成する監視画面作成装置であって、
監視対象物の種類および設置に関する情報であって手描きされた線を検出する描画検出部と、前記描画検出部が検出した線を画面上に表示する描画表示部と、前記線のうち、文字を成す線を文字として認識する文字解析部とを備える入力部と、
前記監視対象物の種類に対応した複数のシンボル図の情報を格納するシンボル格納部と、
前記シンボル格納部に格納された複数の前記シンボル図の情報のうちから、前記入力部を介して入力された前記監視対象物の種類に対応したシンボル図の情報を抽出するとともに、前記入力部を介して入力された前記監視対象物の設置に関する情報に合わせて、前記抽出された前記シンボル図の前記監視画面上の配置位置を決定することによって、前記監視画面情報を生成する画面生成部と、
前記画面生成部によって生成された前記監視画面情報を格納する生成画面格納部と、
前記生成画面格納部に格納された前記監視画面情報を画像として表示する表示部とを備え、
信号割付部が、前記監視対象物と、前記監視対象物に割り振られた信号との対比関係を表す項目表に基づいて、前記監視画面情報に含まれる前記監視対象物と、前記監視対象物に関連付けられる検出器の検出結果である対象物状態情報とを紐付けすることにより、前記生成画面格納部に格納された前記監視画面情報に含まれた前記シンボル図の情報が、前記監視対象物の状態を検出する検出器に対応するようにし、
前記シンボル格納部は、状態の異なる前記監視対象物について、状態の異なる前記シンボル図の情報を対応させて格納し、
前記表示部は、前記監視画面情報に含まれた前記シンボル図の情報を、前記検出器による検出結果に応じて、状態の異なる前記シンボル図の情報によって置き換えて表示する監視画面作成装置。
A monitoring screen creation device that creates monitoring screen information that represents a monitoring screen.
A drawing detection unit that detects hand-drawn lines that are information on the type and installation of the monitored object, a drawing display unit that displays the lines detected by the drawing detection unit on the screen, and characters among the lines. An input unit that includes a character analysis unit that recognizes the lines that form as characters , and
A symbol storage unit that stores information on a plurality of symbol diagrams corresponding to the type of the monitored object, and a symbol storage unit.
From the information of the plurality of symbol diagrams stored in the symbol storage unit, the symbol diagram information corresponding to the type of the monitored object input via the input unit is extracted, and the input unit is used. A screen generation unit that generates the monitoring screen information by determining the arrangement position of the extracted symbol diagram on the monitoring screen according to the information regarding the installation of the monitoring object input via the screen.
A generation screen storage unit that stores the monitoring screen information generated by the screen generation unit,
It is provided with a display unit that displays the monitoring screen information stored in the generation screen storage unit as an image.
The signal allocation unit sets the monitored object and the monitored object included in the monitoring screen information based on the item table showing the contrast relationship between the monitored object and the signal assigned to the monitored object. By associating with the object state information which is the detection result of the associated detector, the information of the symbol diagram included in the monitoring screen information stored in the generation screen storage unit is the information of the monitoring object. Corresponds to the detector that detects the condition,
The symbol storage unit stores the information of the symbol diagram having different states for the monitored objects having different states in association with each other.
The display unit is a monitoring screen creating device that replaces the information of the symbol diagram included in the monitoring screen information with the information of the symbol diagram having a different state according to the detection result by the detector.
前記生成画面格納部に格納された前記監視画面情報を読み込み、前記監視画面情報の編集を支援する編集支援部を備え、
前記編集支援部は、前記監視画面に配置された前記シンボル図のデザインを補整するデザイン補整部を有する請求項1に記載の監視画面作成装置。
It is provided with an editing support unit that reads the monitoring screen information stored in the generation screen storage unit and supports editing of the monitoring screen information.
The monitoring screen creating device according to claim 1 , wherein the editing support unit has a design correction unit that compensates for the design of the symbol diagram arranged on the monitoring screen.
前記デザイン補整部は、前記監視画面に配置された各前記シンボル図に余白を設定し、かつ前記監視画面に配置された前記シンボル図を、前記監視画面に配置された他の前記シンボル図から、前記余白以上に離して配置する請求項2に記載の監視画面作成装置。 The design correction unit sets a margin in each of the symbol diagrams arranged on the monitoring screen, and the symbol diagram arranged on the monitoring screen is obtained from the other symbol diagrams arranged on the monitoring screen. The monitoring screen creating device according to claim 2 , which is arranged at a distance of more than the margin. 前記入力部は、文字列の入力を許容し、
前記デザイン補整部は、前記監視画面に配置された各前記文字列に周囲余白を設定し、かつ前記監視画面に配置された前記文字列を、前記監視画面に配置された他の前記シンボル図、および前記文字列から、前記周囲余白以上に離して配置する請求項2または請求項3に記載の監視画面作成装置。
The input unit allows input of a character string and allows input of a character string.
The design correction unit sets a peripheral margin for each character string arranged on the monitoring screen, and the character string arranged on the monitoring screen is used as another symbol diagram arranged on the monitoring screen. The monitoring screen creating device according to claim 2 or 3 , which is arranged at a distance from the character string above the peripheral margin.
前記デザイン補整部は、各前記シンボル図に対応して色を設定し、かつ前記監視画面に配置される前記シンボル図の色を補整する請求項2から請求項4のいずれか1項に記載の監視画面作成装置。 The aspect according to any one of claims 2 to 4 , wherein the design correction unit sets a color corresponding to each symbol diagram and corrects the color of the symbol diagram arranged on the monitoring screen. Monitoring screen creation device. 前記デザイン補整部は、前記監視画面に配置された前記シンボル図の大きさを、一括して変更する請求項2から請求項5のいずれか1項に記載の監視画面作成装置。 The monitoring screen creating device according to any one of claims 2 to 5 , wherein the design correction unit collectively changes the size of the symbol diagram arranged on the monitoring screen. 前記デザイン補整部は、前記監視画面に配置された全ての前記シンボル図について、前記監視画面における位置を変えることなく、前記シンボル図の大きさを一括して変更する請求項2から請求項6のいずれか1項に記載の監視画面作成装置。 The design correction unit according to claims 2 to 6 collectively changes the size of the symbol diagram of all the symbol diagrams arranged on the monitoring screen without changing the position on the monitoring screen. The monitoring screen creation device according to any one of the items. 前記デザイン補整部は、前記シンボル図のデザインについて、複数のデザインパターンを格納するデザインパターン格納部を備え、
前記編集支援部は、前記デザインパターン格納部が格納する複数の前記デザインパターンから一つのデザインパターンを選択することによって、前記監視画面情報に含まれた全ての前記シンボル図のデザインを一括して変更する請求項2から請求項7のいずれか1項に記載の監視画面作成装置。
The design correction unit includes a design pattern storage unit that stores a plurality of design patterns for the design of the symbol diagram.
The editing support unit collectively changes the design of all the symbol diagrams included in the monitoring screen information by selecting one design pattern from the plurality of design patterns stored in the design pattern storage unit. The monitoring screen creating device according to any one of claims 2 to 7 .
前記監視画面情報を読込み、前記監視画面を用いて前記監視対象物を監視するコンピュータに搭載される請求項1から請求項8のいずれか1項に記載の監視画面作成装置。 The monitoring screen creating device according to any one of claims 1 to 8 , which is mounted on a computer that reads the monitoring screen information and monitors the monitored object using the monitoring screen. 監視画面を表す監視画面情報を作成する監視画面作成方法であって、
監視対象物の種類および設置に関する情報であって手描きされた線を検出する描画検出部と、前記描画検出部が検出した線を画面上に表示する描画表示部と、前記線のうち、文字を成す線を文字として認識する文字解析部とを備える入力部と、
前記監視対象物の種類に対応した複数のシンボル図の情報を格納するシンボル格納部と、
前記シンボル格納部に格納された複数の前記シンボル図の情報のうちから、前記入力部を介して入力された前記監視対象物の種類に対応したシンボル図の情報を抽出するとともに、前記入力部を介して入力された前記監視対象物の設置に関する情報に合わせて、前記抽出された前記シンボル図の前記監視画面上の配置位置を決定することによって、前記監視画面情報を生成する画面生成部と
前記画面生成部によって生成された前記監視画面情報を格納する生成画面格納部と、
前記生成画面格納部に格納された前記監視画面情報を画像として表示する表示部とを備える監視画面作成装置を用い、
前記入力部によって前記監視対象物の種類および設置に関する情報を入力する入力工程と、
前記画面生成部によって、前記シンボル格納部に格納された複数の前記シンボル図の情報のうちから、前記入力工程で入力された前記監視対象物の種類に対応したシンボル図の情報を抽出する抽出工程と、
前記画面生成部によって、前記入力工程で入力された前記監視対象物の設置に関する情報に合わせて、前記抽出工程で抽出された前記シンボル図の前記監視画面上の配置位置を決定することによって、前記監視画面情報を生成する画面生成工程とを備え、
前記監視対象物と、前記監視対象物に割り振られた信号との対比関係を表す項目表に基づいて、前記監視画面情報に含まれる前記監視対象物と、前記監視対象物に関連付けられる検出器の検出結果である対象物状態情報とを紐付けすることにより、前記生成画面格納部に格納された前記監視画面情報に含まれた前記シンボル図の情報が、前記監視対象物の状態を検出する検出器に対応するようにし、
前記シンボル格納部は、状態の異なる前記監視対象物について、状態の異なる前記シンボル図の情報を対応させて格納し、
前記表示部は、前記監視画面情報に含まれた前記シンボル図の情報を、前記検出器による検出結果に応じて、状態の異なる前記シンボル図の情報によって置き換えて表示する監視画面作成方法。
It is a monitoring screen creation method that creates monitoring screen information that represents the monitoring screen.
A drawing detection unit that detects hand-drawn lines that are information on the type and installation of the monitored object, a drawing display unit that displays the lines detected by the drawing detection unit on the screen, and characters among the lines. An input unit that includes a character analysis unit that recognizes the lines that form as characters , and
A symbol storage unit that stores information on a plurality of symbol diagrams corresponding to the type of the monitored object, and a symbol storage unit.
From the information of the plurality of symbol diagrams stored in the symbol storage unit, the symbol diagram information corresponding to the type of the monitored object input via the input unit is extracted, and the input unit is used. A screen generation unit that generates the monitoring screen information by determining the arrangement position of the extracted symbol diagram on the monitoring screen according to the information regarding the installation of the monitoring object input via the screen .
A generation screen storage unit that stores the monitoring screen information generated by the screen generation unit,
Using a monitoring screen creating device including a display unit that displays the monitoring screen information stored in the generation screen storage unit as an image ,
An input process for inputting information on the type and installation of the monitored object by the input unit, and
An extraction step of extracting the symbol diagram information corresponding to the type of the monitored object input in the input step from the plurality of symbol diagram information stored in the symbol storage unit by the screen generation unit. When,
The screen generation unit determines the arrangement position of the symbol diagram extracted in the extraction step on the monitoring screen according to the information regarding the installation of the monitoring object input in the input step. It is equipped with a screen generation process that generates monitoring screen information.
Based on the item table showing the contrast relationship between the monitored object and the signal assigned to the monitored object, the monitored object included in the monitoring screen information and the detector associated with the monitored object By associating with the object state information which is the detection result, the information of the symbol diagram included in the monitoring screen information stored in the generation screen storage unit detects the state of the monitoring object. Make it compatible with the vessel,
The symbol storage unit stores the information of the symbol diagram having different states for the monitored objects having different states in association with each other.
The display unit is a method of creating a monitoring screen in which the information of the symbol diagram included in the monitoring screen information is replaced with the information of the symbol diagram having a different state according to the detection result by the detector.
前記生成画面格納部に格納された前記監視画面情報を読み込み、前記監視画面情報の編集を支援する編集支援部を備え、
前記編集支援部は、前記監視画面情報に含まれた前記シンボル図のデザインを補整するデザイン補整部を有し、
前記画面生成工程で生成された前記監視画面情報を、前記生成画面格納部に格納する生成画面格納工程と、
前記生成画面格納工程において格納された前記監視画面情報を前記編集支援部に読込む読込工程と、
前記読込工程で読込まれた前記監視画面情報に含まれた前記シンボル図のデザインを、前記デザイン補整部によって補整するデザイン補整工程とを備える請求項10に記載の監視画面作成方法。
It is provided with an editing support unit that reads the monitoring screen information stored in the generation screen storage unit and supports editing of the monitoring screen information.
The editing support unit has a design correction unit that compensates for the design of the symbol diagram included in the monitoring screen information.
A generation screen storage step of storing the monitoring screen information generated in the screen generation step in the generation screen storage unit, and a generation screen storage step.
A reading process for reading the monitoring screen information stored in the generation screen storage process into the editing support unit, and a reading process.
The monitoring screen creation method according to claim 10 , further comprising a design correction step of correcting the design of the symbol diagram included in the monitoring screen information read in the reading step by the design correction unit.
JP2018102998A 2018-05-30 2018-05-30 Monitoring screen creation device and monitoring screen creation method Active JP7058558B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018102998A JP7058558B2 (en) 2018-05-30 2018-05-30 Monitoring screen creation device and monitoring screen creation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018102998A JP7058558B2 (en) 2018-05-30 2018-05-30 Monitoring screen creation device and monitoring screen creation method

Publications (2)

Publication Number Publication Date
JP2019207586A JP2019207586A (en) 2019-12-05
JP7058558B2 true JP7058558B2 (en) 2022-04-22

Family

ID=68767741

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018102998A Active JP7058558B2 (en) 2018-05-30 2018-05-30 Monitoring screen creation device and monitoring screen creation method

Country Status (1)

Country Link
JP (1) JP7058558B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7466376B2 (en) 2020-05-21 2024-04-12 三菱電機株式会社 Monitoring screen creation support device, monitoring screen creation support method, and monitoring screen creation support program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000194869A (en) 1998-12-25 2000-07-14 Matsushita Electric Ind Co Ltd Document preparation device
JP2003271310A (en) 2002-03-13 2003-09-26 Canon Inc Information inputting and outputting device, method for controlling the device, and program for realizing the method
WO2009157560A1 (en) 2008-06-27 2009-12-30 京セラ株式会社 User interface generation device
US20160378301A1 (en) 2015-03-03 2016-12-29 Sumitomo Electric Industries, Ltd. Screen information processing apparatus, screen information processing method, and screen information processing program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04266170A (en) * 1991-02-20 1992-09-22 Mitsubishi Electric Corp Software generating system for screen display

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000194869A (en) 1998-12-25 2000-07-14 Matsushita Electric Ind Co Ltd Document preparation device
JP2003271310A (en) 2002-03-13 2003-09-26 Canon Inc Information inputting and outputting device, method for controlling the device, and program for realizing the method
WO2009157560A1 (en) 2008-06-27 2009-12-30 京セラ株式会社 User interface generation device
US20160378301A1 (en) 2015-03-03 2016-12-29 Sumitomo Electric Industries, Ltd. Screen information processing apparatus, screen information processing method, and screen information processing program

Also Published As

Publication number Publication date
JP2019207586A (en) 2019-12-05

Similar Documents

Publication Publication Date Title
US10078484B2 (en) Multivision display control device and multivision system
EP4209879A1 (en) Task group positioning method and apparatus
CN109145272A (en) Text rendering and layout method, device, equipment and storage medium
JP7058558B2 (en) Monitoring screen creation device and monitoring screen creation method
US20200125245A1 (en) Control device, communication terminal, and control system
JP2017167775A (en) Information processing device and information processing program
JP2008197721A (en) Plant monitoring screen creation device
US20210279922A1 (en) Information processing apparatus, information processing method, and non-transitory computer readable medium
JP6529295B2 (en) System diagram automatic creation system
EP3876133A1 (en) Information processing apparatus, information processing method, and non-transitory computer readable medium
CN103092818A (en) Thumbnail generation system of report table and thumbnail generation method
JP7114007B1 (en) Data providing program, data providing device, programmable display system, programmable display, and data providing method
JP2014092837A (en) Supervisory control engineering device
CN113641435B (en) Multichannel graphic output device based on computer control
JP5353288B2 (en) Screen management device, screen management system, screen management method, screen management program, and recording medium recording the program
JP2017187923A (en) Document processing device, document processing method, terminal, and method
KR100586602B1 (en) Method for overlaing raster map
CN107748751B (en) Window navigation method and device
US7038693B2 (en) Method for creating pixel-oriented pictorial datasets for representing graphic symbols by a numerical control
JP2018032196A (en) Information processing device and information processing program
US20090231360A1 (en) Method for combining display information from graphic subsystem of computer systems and equipment for carrying out that method
JP2000194731A (en) Symbol schematics generating device
CN115081399A (en) Weekly generation method, electronic device and computer-readable storage medium thereof
CN115810066A (en) Image processing method, image processing device, storage medium and electronic equipment
JP2019159168A (en) Image display system and enlarge setting method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201111

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20201111

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210913

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210921

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211101

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220412

R151 Written notification of patent or utility model registration

Ref document number: 7058558

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151