JP2016057922A - Information transmission/reception system, terminal device, information processing method, and program - Google Patents
Information transmission/reception system, terminal device, information processing method, and program Download PDFInfo
- Publication number
- JP2016057922A JP2016057922A JP2014184594A JP2014184594A JP2016057922A JP 2016057922 A JP2016057922 A JP 2016057922A JP 2014184594 A JP2014184594 A JP 2014184594A JP 2014184594 A JP2014184594 A JP 2014184594A JP 2016057922 A JP2016057922 A JP 2016057922A
- Authority
- JP
- Japan
- Prior art keywords
- screen
- user interface
- transmission
- interface screen
- alarm
- 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.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
本発明の実施形態は、情報送受信システム、端末装置、情報処理方法及びプログラムに関する。 Embodiments described herein relate generally to an information transmission / reception system, a terminal device, an information processing method, and a program.
1つの端末装置から他の端末装置に画像データを送信することにより、複数の端末装置間で画像を共有することが行われている。このように画像データを送受信する構成では、画像データの送信側の端末装置で表示していたのと同じ内容の画面を受信側の端末装置で表示することができる。ただし、この場合には画像データが送受信されることから、例えばユーザインターフェース画面の画像データを送信しても、画像データを受信した端末装置側で表示させたユーザインターフェース画面に対する操作はできない。 An image is shared between a plurality of terminal devices by transmitting image data from one terminal device to another terminal device. In such a configuration for transmitting and receiving image data, a screen having the same content as that displayed on the terminal device on the image data transmission side can be displayed on the terminal device on the reception side. However, since image data is transmitted and received in this case, for example, even if image data on the user interface screen is transmitted, an operation on the user interface screen displayed on the terminal device side that received the image data cannot be performed.
しかし、端末装置が使用される環境によっては、1つの端末装置において表示されているのと同じユーザインターフェース画面の画像を、他の端末装置においても操作が可能な状態で表示させたい場合があった。 However, depending on the environment in which the terminal device is used, there is a case where it is desired to display the same user interface screen image that is displayed on one terminal device in a state that can be operated on other terminal devices. .
本発明が解決しようとする課題は、1つの端末装置において表示されているのと同じユーザインターフェース画面の画像を、他の端末装置においても操作が可能な状態で表示することができる情報送受信システム、端末装置、情報処理方法及びプログラムを提供することである。 The problem to be solved by the present invention is an information transmission / reception system capable of displaying an image of the same user interface screen displayed on one terminal device in a state where it can be operated on another terminal device, It is to provide a terminal device, an information processing method, and a program.
実施形態の情報送受信システムは、送信装置と受信装置とを持つ。前記送信装置は、送信側画面表示制御部と画面構築情報送信制御部とを持つ。送信側画面表示制御部は、ユーザによる操作が可能なユーザインターフェース画面を表示させる。画面構築情報送信制御部は、前記送信側画面表示制御部によって表示されているのと同じ状態のユーザインターフェース画面を再現する情報を含む画面構築情報を前記受信装置に送信する。前記受信装置は、受信側画面表示制御部を持つ。受信側画面表示制御部は、前記送信装置から受信した画面構築情報を利用して再現したユーザインターフェース画面を表示させる。 The information transmission / reception system of the embodiment includes a transmission device and a reception device. The transmission device includes a transmission-side screen display control unit and a screen construction information transmission control unit. The transmission-side screen display control unit displays a user interface screen that can be operated by the user. The screen construction information transmission control unit transmits screen construction information including information for reproducing the user interface screen in the same state as that displayed by the transmission-side screen display control unit to the receiving device. The receiving apparatus has a receiving screen display control unit. The reception-side screen display control unit displays a user interface screen reproduced using the screen construction information received from the transmission device.
以下、実施形態の情報送受信システム、端末装置、情報処理方法及びプログラムを、図面を参照して説明する。 Hereinafter, an information transmission / reception system, a terminal device, an information processing method, and a program according to embodiments will be described with reference to the drawings.
(第1の実施形態)
図1は、本実施形態における情報送受信システムが適用された監視システムの一例を示している。
同図に示す監視システムは、監視サーバ100と、複数の監視端末200(端末装置の一例)と、1以上の監視対象機器300とを備える。
監視サーバ100は、監視対象機器300のそれぞれと通信可能に接続されており、監視対象機器300のそれぞれの状態を監視する。なお、監視サーバ100と監視対象機器300との通信は、有線であってもよいし無線であってもよい。
また、本実施形態における監視対象機器300は、一例として電力系統における遮断器などを挙げることができる。しかし、監視対象機器300としての機器の種別については特に限定されるものではない。
(First embodiment)
FIG. 1 shows an example of a monitoring system to which the information transmission / reception system in this embodiment is applied.
The monitoring system shown in the figure includes a
The
Moreover, the
また、監視サーバ100は、監視端末200のそれぞれと通信可能に接続されている。監視サーバ100は、監視対象機器300を監視して得られた機器状態情報を監視端末200に送信することができる。機器状態情報は、監視対象機器300の状態を示す情報である。
In addition, the
監視端末200は、監視システムのユーザである監視者のそれぞれが、監視対象機器の管理のために使用する端末である。
監視端末200は、監視サーバ100から受信した機器状態情報を利用して、監視対象機器300の状態が反映されたユーザインターフェース画面を表示することができる。ユーザインターフェース画面は、ユーザ(監視者)による操作が可能な画面である。
The
The
また、監視端末200は、ユーザインターフェース画面に対する操作に応じて所定の処理を実行する。
一例として、監視対象機器をコントロールするためのユーザインターフェース画面に対して行われた操作に応じて、監視端末200は、コマンドを監視サーバ100に送信する。監視サーバ100は、受信したコマンドに従ってコントロール対象の監視対象機器300を制御する。これにより、監視対象機器300は、監視者が監視端末200のユーザインターフェース画面に対して行った操作に従って動作する。
In addition, the
As an example, the
また、本実施形態では、1つの監視端末200にて表示されていたユーザインターフェース画面と同じ状態のユーザインターフェース画面が他の監視端末200においても表示されるように、ユーザインターフェース画面の共有が行われる。以下、本実施形態におけるユーザインターフェース画面の共有に関して説明する。
Further, in this embodiment, the user interface screen is shared so that the user interface screen in the same state as the user interface screen displayed on one
図2は、1つの監視端末200にて表示されるユーザインターフェース画面の一例を示している。
同図に示すユーザインターフェース画面は、固定エリアFXAとメインウィンドウMWDとを含む。固定エリアFXAは、常時固定して表示が行われる領域である。ただし、固定エリアFXA内におけるボタンやメッセージなどの表示は、例えば監視者の操作や、監視端末200の処理結果などに応じて適宜変化する。
FIG. 2 shows an example of a user interface screen displayed on one
The user interface screen shown in the figure includes a fixed area FXA and a main window MWD. The fixed area FXA is an area that is always fixed and displayed. However, the display of buttons, messages, and the like in the fixed area FXA changes as appropriate according to, for example, the operation of the monitor or the processing result of the
メインウィンドウMWDには、例えば監視者の操作などにより指定された機能に応じた情報が表示される。一例として、同図のメインウィンドウMWDには、系統図KとサブウィンドウSWDとが表示されている。
系統図Kは、監視対象機器300を接続系統とともに示している。また、系統図Kにおいて監視対象機器300を示すアイコンは、例えば所定の表示態様によって、対応の監視対象機器300の状態を示す。
サブウィンドウSWDは、メインウィンドウMWD内に表示されるウィンドウである。同図のサブウィンドウSWDは、例えば系統図Kにおいてアイコンとして示される監視対象機器300のうちから選択された監視対象機器300についての状態を示すとともにオンオフコントロールが可能な機器コントロールウィンドウである。
In the main window MWD, for example, information corresponding to the function designated by the operation of the supervisor is displayed. As an example, a system diagram K and a sub-window SWD are displayed in the main window MWD of FIG.
The system diagram K shows the
The sub window SWD is a window displayed in the main window MWD. The sub-window SWD in the figure is a device control window that indicates the status of the
同図のサブウィンドウSWDにおいては、テキストTXと、オンボタンBT1、オフボタンBT2とが配置されている。
テキストTXは、対応の監視対象機器300の状態を文字によるメッセージとして表す。同図のテキストTXでは、例えば「機器状態 正常」とのメッセージにより、現在において対応の監視対象機器300が正常に動作していることが示される。
オンボタンBT1は、対応の監視対象機器300の動作をオフからオンに切り替える操作が行われるボタンである。オフボタンBT2は、対応の監視対象機器300の動作をオンからオフに切り替える操作が行われるボタンである。
同図の場合、対応の監視対象機器300がオンの状態であるのに応じて、オンボタンBT1は例えばグレーアウトの表示により操作が不可であることが表されている。一方、オフボタンBT2は通常に表示され、操作が可能であることが表されている。
In the sub-window SWD shown in the figure, a text TX, an on button BT1, and an off button BT2 are arranged.
The text TX represents the state of the corresponding
The on button BT1 is a button for performing an operation of switching the operation of the corresponding
In the case of the figure, according to the corresponding
ここで、図2のユーザインターフェース画面が表示されている監視端末200を使用する監視者(送信側監視者)が、同図のユーザインターフェース画面を他の監視端末200においても表示させたいと思った場合に以下のように操作を行う。
先ず、送信側監視者は、固定エリアFXAにおいて配置される送信ボタンBT3を操作する。送信ボタンBT3は、操作が行われたときに表示されているユーザインターフェース画面を他の監視端末200に送信する指示を行うための操作が行われるボタンである。
なお、ここでのユーザインターフェース画面の送信とは、ユーザインターフェース画面を再現する情報を含む画面構築情報を送信することである。
Here, a monitor (sending monitor) who uses the
First, the transmission side supervisor operates the transmission button BT3 arranged in the fixed area FXA. The send button BT3 is a button for performing an operation for giving an instruction to transmit the user interface screen displayed when the operation is performed to another
The transmission of the user interface screen here means transmission of screen construction information including information for reproducing the user interface screen.
送信ボタンBT3が操作されるのに応じて、図2のユーザインターフェース画面上には、図3に示す画面送信ダイアログが表示される。
同図の画面送信ダイアログにおいては、入力ボックスBX1、送信確定ボタンBT11及びキャンセルボタンBT12が配置されている。
送信側監視者は、画面送信ダイアログにおける入力ボックスBX1に、ユーザインターフェース画面の送信先となる監視端末200の端末IDを入力する。つまり、この場合には、入力ボックスBX1に端末IDを入力することにより、ユーザインターフェース画面の送信先の監視端末200の指定が行われる。
In response to the operation of the transmission button BT3, the screen transmission dialog shown in FIG. 3 is displayed on the user interface screen of FIG.
In the screen transmission dialog shown in the figure, an input box BX1, a transmission confirmation button BT11, and a cancel button BT12 are arranged.
The transmission side supervisor inputs the terminal ID of the
送信側監視者は、入力ボックスBX1に端末IDを入力したうえで、送信確定ボタンBT11を操作する。送信確定ボタンBT11が操作されるのに応じて、監視端末200は、図2に示したユーザインターフェース画面としてメインウィンドウMWDを再現する画面構築情報を送信先として指定された監視端末200に送信する。
このように、本実施形態においては、画面構築情報を送信することにより、ユーザインターフェース画面を送信する。以降において、画面構築情報の送信と、ユーザインターフェース画面の送信とは同義である。
The transmission side supervisor operates the transmission confirmation button BT11 after inputting the terminal ID in the input box BX1. In response to the operation of the transmission confirmation button BT11, the
Thus, in this embodiment, a user interface screen is transmitted by transmitting screen construction information. Hereinafter, transmission of screen construction information is synonymous with transmission of a user interface screen.
なお、送信側監視者は、同図の画面送信ダイアログが表示されている状態のもとでユーザインターフェース画面の送信を中止したい場合には、キャンセルボタンBT12を操作すればよい。
キャンセルボタンBT12が操作されるのに応じて、画面送信ダイアログは非表示となり、例えば図2に示した表示の状態に戻る。
Note that the transmission-side supervisor may operate the cancel button BT12 when it is desired to stop transmission of the user interface screen under the state where the screen transmission dialog shown in FIG.
In response to the operation of the cancel button BT12, the screen transmission dialog is hidden, and the display returns to the display state shown in FIG. 2, for example.
図4は、監視端末200が送信する画面構築情報の一例である。同図の画面構築情報は、図2のメインウィンドウMWDの状態に対応している。
同図の画面構築情報において、<mainwindow>、</mainwindow>のタグは、メインウィンドウMWDの状態を定義する。
<windowtype>w0001</windowtype>の記述は、メインウィンドウMWDの種類(タイプ)を示す。同図において、<windowtype>w0001</windowtype>のタグにより指定される「w0001」は、図2のメインウィンドウMWDのタイプが、系統図Kのオブジェクトを含む監視対象機器300の監視画面であることを識別子である。
<x>300</x>の記述は、メインウィンドウMWDの水平サイズを示す。
<y>400</y>の記述は、メインウィンドウMWDの垂直サイズを示す。
<pos>(0,10)</pos>の記述は、メインウィンドウMWDの位置として、例えば、メインウィンドウMWDの左上の頂点が位置する座標を示す。
<scroll>0</scroll>の記述は、メインウィンドウMWDにおけるスクロールの状態を示す。
FIG. 4 is an example of screen construction information transmitted by the
In the screen construction information shown in the figure, the <mainwindow> and </ mainwindow> tags define the state of the main window MWD.
The description of <windowtype> w0001 </ windowtype> indicates the type (type) of the main window MWD. In the same figure, “w0001” specified by the tag <windowtype> w0001 </ windowtype> is the monitoring screen of the
The description <x> 300 </ x> indicates the horizontal size of the main window MWD.
The description <y> 400 </ y> indicates the vertical size of the main window MWD.
The description of <pos> (0,10) </ pos> indicates, for example, the coordinates where the upper left vertex of the main window MWD is located as the position of the main window MWD.
The description of <scroll> 0 </ scroll> indicates a scroll state in the main window MWD.
<subwindow>、<subwindow>のタグは、メインウィンドウMWDにおいて配置されるサブウィンドウを定義する。
<subwindow>、</subwindow>のタグの階層下において、<type>control</type>の記述は、サブウィンドウSWDのタイプが、機器コントロールウィンドウであることを指定する。
また、<text>機器状態 正常</text>の記述により、機器コントロールウィンドウとしてのサブウィンドウSWD内の内容が「機器状態 正常」であることが指定される。
また、<btn1>btnON</btn1>の記述により、サブウィンドウSWDにおいてオンボタンBT1を配置することが指定される。また、<btn1>、</btn1>のタグの階層下における<state>disable</state>の記述により、オンボタンBT1が非アクティブであるべきことが指定される。
また、<btn2>btnOFF</btn2>の記述により、サブウィンドウSWDにおいてオフボタンBT2を配置することが指定される。また、<btn2>、</btn2>のタグの階層下における<state>able</state>の記述により、オフボタンBT2がアクティブであるべきことが指定される。
このように画面構築情報において記述される内容は、ユーザインターフェース画面を再現する情報を含む。
<subwindow> and <subwindow> tags define subwindows arranged in the main window MWD.
Under the <subwindow> and </ subwindow> tag hierarchy, the description of <type> control </ type> specifies that the type of the subwindow SWD is a device control window.
In addition, the description of <text> device state normal </ text> specifies that the content in the sub-window SWD as the device control window is “device state normal”.
Further, the description of <btn1> btnON </ btn1> specifies that the on button BT1 is arranged in the sub-window SWD. Further, the description of <state> disable </ state> under the tag hierarchy of <btn1> and </ btn1> specifies that the on button BT1 should be inactive.
Further, the description of <btn2> btnOFF </ btn2> specifies that the off button BT2 is arranged in the sub-window SWD. Further, the description of <state> able </ state> under the tag hierarchy of <btn2> and </ btn2> specifies that the off button BT2 should be active.
Thus, the contents described in the screen construction information include information for reproducing the user interface screen.
画面構築情報を受信した監視端末200は、例えば図5に示される表示確認ダイアログを表示する。同図に示されるように、表示確認ダイアログには、例えば「監視者Aからの画面の受信を許可しますか?」のようにメッセージが表示される。また、表示確認ダイアログには、許可ボタンBT21と拒否ボタンBT22とが配置される。
受信側監視者は、表示確認ダイアログが表示されることにより、ユーザインターフェース画面が送信されてきたことを即座に知ることができる。そのうえで、受信側監視者は、上記のメッセージを見ることで、ユーザインターフェース画面を送信してきた監視者が、監視者Aであることを認識できる。
The
The reception-side supervisor can immediately know that the user interface screen has been transmitted by displaying the display confirmation dialog. In addition, the receiving side monitor can recognize that the monitor who has transmitted the user interface screen is the monitor A by viewing the above message.
受信側監視者は、監視者Aから送信されたユーザインターフェース画面の受信を許可してよい場合には、許可ボタンBT21を操作する。一方、例えば今は監視者Aのユーザインターフェース画面を確認できる状況ではない場合など、受信側監視者は、監視者Aから送信されたユーザインターフェース画面の表示を拒否できる。この場合、受信側監視者は、拒否ボタンBT22を操作する。 When the reception side monitor can permit the reception of the user interface screen transmitted from the monitor A, he operates the permission button BT21. On the other hand, for example, when it is not a situation where the user interface screen of the monitor A can be confirmed now, the receiver monitor can reject the display of the user interface screen transmitted from the monitor A. In this case, the reception side supervisor operates the rejection button BT22.
許可ボタンBT21が操作された場合、受信側監視者の監視端末200は、受信された画面構築情報を利用してメインウィンドウMWDを再現する。
具体的に、受信側監視者の監視端末200は、図4の画面構築情報における<mainwindow>のタグにより、メインウィンドウMWDとしてのユーザインターフェース画面を構築すべきことを認識する。さらに、受信側監視者の監視端末200は、画面構築情報における<windowtype>w0001</windowtype>を参照して、メインウィンドウMWDが「w0001」の識別子により示されるタイプであることを認識する。
受信側監視者の監視端末200は、ユーザインターフェース画面において配置されるウィンドウ、ボタン、系統図などの各種オブジェクトのデータを記憶している。そこで、監視端末200は、「w0001」の識別子により示されるタイプのメインウィンドウMWDに対応するオブジェクトを読み出す。
そして、受信側監視者の監視端末200は、読み出したオブジェクトを利用して<x>300</x>の記述と<y>400</y>の記述とに従ったサイズのメインウィンドウMWDを生成する。受信側監視者の監視端末200は、生成したメインウィンドウMWDを<pos>(0,10)</pos>により示される画面上の位置に展開する。
また、受信側監視者の監視端末200は、<scroll>0</scroll>の記述に従って、メインウィンドウMWDにおけるスクロールの状態を設定する。
When the permission button BT21 is operated, the
Specifically, the
The
Then, the
In addition, the
さらに、受信側監視者の監視端末200は、<subwindow>のタグによっては、メインウィンドウMWD内にサブウィンドウが配置されることを認識し、サブウィンドウのオブジェクトを読み出す。
また、受信側監視者の監視端末200は、<type>control</type>の記述に従って、サブウィンドウのタイプが画面送信ダイアログであることを認識する。受信側監視者の監視端末200は、<text>機器状態 正常</text>の記述に従って、画面送信ダイアログにおけるテキストTXの位置に「機器状態 正常」の文字を配置する。
また、受信側監視者の監視端末200は、<btn1>btnON</btn1>の記述に従って、オンボタンBT1のオブジェクトを読み出して、画面送信ダイアログにおいてオンボタンBT1を配置する。そのうえで、受信側監視者の監視端末200は、<btn1>、</btn1>の階層下における<state>disable</state>の記述に従って、オンボタンBT1をグレーアウトの状態とし、操作を受け付けないように設定する。
Further, the
Further, the
Further, the
また、受信側監視者の監視端末200は、<btn2>btnOFF</btn2>の記述に従って、オフボタンBT2のオブジェクトを読み出して、画面送信ダイアログにおいてオンボタンBT1を配置する。そのうえで、受信側監視者の監視端末200は、<btn1>、</btn1>の階層下における<state>able</state>の記述に従って、アクティブ状態でオフボタンBT2を配置し、操作を受け付け可能なように設定する。このようにして処理が行われる結果、画面構築情報に基づいてメインウィンドウMWDが再現される。
そして、受信側監視者の監視端末200は、上記のように再現したメインウィンドウMWDを表示させる。
Further, the
Then, the
上記のように受信側監視者の監視端末200にて表示されたメインウィンドウMWDは、例えば図2と同じ状態が再現されている。このようにして、本実施形態においては、送信側監視者の監視端末200にて表示されていたユーザインターフェース画面が、受信側監視者の監視端末200との間で共有される。
また、受信側監視者の監視端末200にて表示されたメインウィンドウMWDは、メインウィンドウMWDの画像データによるものではなく、受信側監視者の監視端末200が記憶するオブジェクトを利用して構築されている。
従って、受信側監視者は、表示されたメインウィンドウMWDを含むユーザインターフェース画面に対する操作を行うことができる。
As described above, the main window MWD displayed on the
Further, the main window MWD displayed on the
Accordingly, the reception side supervisor can perform an operation on the user interface screen including the displayed main window MWD.
一例として、本実施形態におけるユーザインターフェース画面の共有は以下のように活用される。
例えば、監視者Aが未だ熟練していない場合、自分が担当している監視対象機器300のオペレーションに確信が持てない場合がある。このような場合、監視者Aとしては、自分より熟練している他の監視者Bに、自分の監視対象機器300に対する操作を確認してもらいたいと考える。
そこで、この場合の監視者Aは、自分が監視対象機器300のオペレーションを行った結果が反映されたメインウィンドウMWDを自分の監視端末200に表示させる。そのうえで、監視者Aは、これまでの説明のようにして、監視者Bの監視端末200を送信先として指定してユーザインターフェース画面(画面構築情報)の送信を行う。
As an example, sharing of a user interface screen in the present embodiment is utilized as follows.
For example, when the monitor A is not yet skilled, there are cases where the operation of the
Therefore, in this case, the supervisor A causes the
上記のように送信されたユーザインターフェース画面(画面構築情報)は、監視者Bの監視端末200にて受信される。ユーザインターフェース画面の受信に応じて、監視者Bの監視端末200は、図5に例示した表示確認ダイアログを表示させる。
監視者Bは、例えば図5にて説明したように、自分が操作する監視端末200に表示された表示確認ダイアログに配置された許可ボタンBT21を操作する。これにより、監視者Bの監視端末200には、監視者Aの監視端末200において表示されていたのと同じ状態のメインウィンドウMWDが表示される。
なお、監視者Aから監視者Bへのオペレーションの確認の依頼は、口頭、電話などにより行われればよい。
The user interface screen (screen construction information) transmitted as described above is received by the
For example, as described with reference to FIG. 5, the supervisor B operates the permission button BT21 arranged in the display confirmation dialog displayed on the
Note that the operation confirmation request from the supervisor A to the supervisor B may be made verbally or by telephone.
監視者Bは、表示されたメインウィンドウMWDを見て、監視者Aのオペレーションが適切であるか否かを確認できる。そのうえで、監視者Aのオペレーションが適切でなかった場合には、そのまま、表示されたメインウィンドウMWDを含むユーザインターフェース画面に対する操作を行って、すぐにオペレーションを修正することができる。
このようにして、本実施形態においてユーザインターフェース画面が共有可能となることで、例えば監視システムなどにおける監視対象機器300の管理業務を円滑化することが可能になる。
The monitor B can check whether the operation of the monitor A is appropriate by looking at the displayed main window MWD. In addition, if the operation of the supervisor A is not appropriate, the operation can be immediately corrected by operating the user interface screen including the displayed main window MWD as it is.
In this way, since the user interface screen can be shared in the present embodiment, it is possible to facilitate management work of the
また、例えば今は他の業務で忙しく、送信側監視者のユーザインターフェース画面を確認する余裕がないような場合、受信側監視者は、図5の表示確認ダイアログにおける拒否ボタンBT22を操作すればよい。
拒否ボタンBT22が操作されるのに応じて、受信側監視者の監視端末200は、表示拒否通知を送信側監視者の監視端末200に送信する。
表示拒否通知を受信するのに応じて、送信側監視者の監視端末200は、画面表示拒否通知ダイアログを表示する。
Also, for example, when the other side is busy with other tasks and there is no room for checking the user interface screen of the sending side monitor, the receiving side monitor may operate the reject button BT22 in the display confirmation dialog shown in FIG. .
In response to the operation of the refusal button BT22, the
In response to receiving the display refusal notification, the
図6は、画面表示拒否通知ダイアログの一例を示している。同図の画面表示拒否通知ダイアログにおいては、例えば「監視者Bが画面の表示を拒否しました」のようにメッセージが表示される。このようなメッセージを見ることで、送信側監視者は、受信側監視者によって、自分が送信したユーザインターフェース画面の表示が拒否されたことを知ることができる。
ユーザインターフェース画面の表示が拒否されたことを知った送信側監視者は、確認のための操作として画面表示拒否通知ダイアログにおけるOKボタンBT31を操作する。OKボタンBT31が操作されることにより、画面表示拒否通知ダイアログが消去される。
FIG. 6 shows an example of a screen display rejection notification dialog. In the screen display refusal notification dialog shown in the figure, a message such as “Monitor B refuses to display the screen” is displayed. By looking at such a message, the transmission side supervisor can know that the display of the user interface screen transmitted by the reception side supervisor is rejected by the reception side supervisor.
The sending side supervisor who knows that the display of the user interface screen is rejected operates the OK button BT31 in the screen display rejection notification dialog as an operation for confirmation. By operating the OK button BT31, the screen display rejection notification dialog is deleted.
ここで、監視端末200間での画面構築情報や表示拒否通知などの送受信は、監視サーバ100を介して行われる。監視サーバ100を介することにより、例えば監視端末200についての認証処理などを監視サーバ100において一元的に行える。
なお、監視サーバ100を介することなく、監視端末200同士で画面構築情報や表示拒否通知などの送受信が行われるようにしてもよい。
Here, transmission / reception of screen construction information, display rejection notification, and the like between the
Note that, without passing through the
また、本実施形態においては、監視端末200の監視者ごとにアクセス権が設定される。本実施形態の場合、アクセス権に応じて、監視端末200において表示できるユーザインターフェース画面が異なる。
このために、例えば送信側監視者がユーザインターフェース画面の送信先として指定した監視端末200において監視者に応じて設定されたアクセス権では、送信しようとするユーザインターフェース画面にアクセスできない場合がある。
このような場合、送信側監視者がユーザインターフェース画面を送信しても、送信先の監視端末200にてユーザインターフェース画面は表示されない。また、送信側監視者の監視端末200においては、図7に示すような画面送信不可通知ダイアログが表示される。
In the present embodiment, an access right is set for each monitor of the
For this reason, for example, the access right set according to the monitor in the
In such a case, even if the transmission side supervisor transmits the user interface screen, the user interface screen is not displayed on the transmission
同図の画面送信不可通知ダイアログにおいては、例えば「アクセス権の無いユーザには送信できません」というメッセージが表示されている。このメッセージを見ることで、送信側監視者は、送信先の監視端末200の監視者には、送信しようとしたユーザインターフェース画面へのアクセス権が無いために送信ができないことを認識できる。そこで、送信側監視者は、確認のためにOKボタンBT41を操作する。OKボタンBT41が操作されるのに応じて画面送信不可通知ダイアログは消去される。
In the screen transmission disabling notification dialog in the figure, for example, a message “Cannot be transmitted to a user without access right” is displayed. By looking at this message, the transmission side supervisor can recognize that transmission is not possible because the supervisor of the transmission
また、本実施形態における変形例として、図3の画面送信ダイアログに代えて、図8に例示するような画面送信ダイアログを表示させてもよい。
同図の画面送信ダイアログにおいては、他の監視端末200の監視者が提示される。同図は、監視者Aの監視端末200において表示される画面送信ダイアログの例であり、監視者B、監視者C、監視者D、監視者Eが提示されている。そして、提示された監視者B、監視者C、監視者D、監視者EごとにラジオボタンRBTが配置される。
この場合、監視者Aは、監視者B、監視者C、監視者D、監視者Eのうち、ユーザインターフェース画面を送信したい監視者に対応するラジオボタンRBTを操作して選択状態とする。この場合、ラジオボタンRBTの選択は択一的なものでなく複数選択が可能である。従って、同図の画面送信ダイアログのもとではユーザインターフェース画面の送信先を複数選択することができる。同図の例では、監視者Bと監視者Dが選択された状態が示されている。
As a modification of the present embodiment, a screen transmission dialog as illustrated in FIG. 8 may be displayed instead of the screen transmission dialog in FIG.
In the screen transmission dialog shown in the figure, a monitor of another
In this case, the monitor A operates the radio button RBT corresponding to the monitor who wants to transmit the user interface screen among the monitor B, the monitor C, the monitor D, and the monitor E to make the selected state. In this case, the selection of the radio button RBT is not alternative and multiple selections are possible. Accordingly, a plurality of user interface screen transmission destinations can be selected under the screen transmission dialog shown in FIG. In the example of the figure, a state where the monitor B and the monitor D are selected is shown.
そして、監視者Aは、上記のようにラジオボタンRBTを操作してユーザインターフェース画面の送信先を選択したうえで、送信確定ボタンBT11を操作する。送信確定ボタンBT11の操作に応じて、監視端末200は、監視者B、監視者Dのそれぞれに対応する2つの監視端末200にユーザインターフェース画面を送信する。
また、この場合にも、ユーザインターフェース画面の送信を中止したい場合には、送信側監視者は、キャンセルボタンBT12を操作すればよい。
Then, the supervisor A operates the radio button RBT as described above to select the transmission destination of the user interface screen, and then operates the transmission confirmation button BT11. In response to the operation of the transmission confirmation button BT11, the
Also in this case, if the transmission on the user interface screen is to be stopped, the transmission side supervisor may operate the cancel button BT12.
続いて、図9を参照して監視端末200の構成例について説明する。同図に示す監視端末200は、通信部201、制御部202、記憶部203、表示部204及び操作部205を備える。
通信部201は、監視サーバ100と通信を行う。
Next, a configuration example of the
The
制御部202は、監視端末200としての機能を実現するための各種の制御を実行する。制御部202としての機能は、例えば監視端末200が備えるCPU(Central Processing Unit)がプログラムを実行することにより実現される。
制御部202は、画面表示制御部221(送信側画面表示制御部と受信側画面表示制御部との一例)、画面構築情報送信制御部222及び画面構築情報受信処理部223とを備える。
画面表示制御部221(送信側画面表示制御部)は、ユーザインターフェース画面を表示部204に表示させる。
また、画面表示制御部221(受信側画面表示制御部)は、監視端末200がユーザインターフェース画面の受信側である場合において、送信側の監視端末200から受信した画面構築情報を利用して再現したユーザインターフェース画面を表示部204に表示させる。
なお、以降において、送信側の監視端末200から受信した画面構築情報を利用して表示されたユーザインターフェース画面については、「受信ユーザインターフェース画面」とも記載する。
The
The
The screen display control unit 221 (transmission-side screen display control unit) causes the
Further, the screen display control unit 221 (reception-side screen display control unit) reproduces using the screen construction information received from the transmission-
Hereinafter, a user interface screen displayed using the screen construction information received from the
画面構築情報送信制御部222は、画面表示制御部221によって表示されているユーザインターフェース画面と同じ状態のユーザインターフェース画面を再現する情報を含む画面構築情報を他の監視端末(受信装置)に送信する。
The screen construction information
画面構築情報受信処理部223は、監視端末200がユーザインターフェース画面の受信側である場合において、ユーザインターフェース画面(画面構築情報)の受信に応じた処理を実行する。
ユーザインターフェース画面の受信に応じた処理として、画面構築情報受信処理部223は、画面構築情報の受信に応じて表示可否指示操作画面を表示させる。表示可否指示操作画面は、受信ユーザインターフェース画面の表示の可否を指示する操作が可能な画面であり、その一例は図5に例示した表示確認ダイアログである。
The screen construction information
As processing according to reception of the user interface screen, the screen construction information
記憶部203は、制御部202が利用する各種の情報を記憶する。例えば、記憶部203は、制御部202に対応するCPUが実行するプログラム、ユーザインターフェース画面における各種のオブジェクトなどを記憶する。
The
表示部204は、制御部202の制御に応じて画像を表示する。
操作部205は、監視端末200が備える操作子や操作デバイスを一括して示す。操作部205には、例えばキーボード、マウス、タッチパッドなどの入力デバイスが含まれる。操作部205としての操作子や操作デバイスは、操作が行われるのに応じて操作信号を制御部202に出力する。制御部202は、入力された操作信号に応じた制御を実行する。
The
The
続いて、図10のフローチャートを参照して、ユーザインターフェース画面の送信側の監視端末200と、受信側の監視端末200とが実行する処理手順例について説明する。なお、本実施形態においては、前述のように、監視端末200間の情報の送受信は監視サーバ100を介して行われる。しかし、同図では、説明の便宜上、監視サーバ100については省略している。
Next, an example of a processing procedure executed by the
先ず、送信側監視者の監視端末200が実行する処理手順から説明する。同図の送信側監視者の監視端末200の処理は、図2に例示したようなユーザインターフェース画面が表示されている状態のもとで開始される。
画面構築情報送信制御部222は、表示中のユーザインターフェース画面の送信を指示する画面送信指示操作が行われるのを待機している(ステップS101−NO)。ここでの画面送信指示操作は、図2のユーザインターフェース画面の固定エリアFXAにおける送信ボタンBT3に対する操作と、これに続く図3または図8に示した画面送信ダイアログに対する操作である。
First, the processing procedure executed by the
The screen construction information
画面送信指示操作が行われるのに応じて(ステップS101−YES)、画面構築情報送信制御部222は、送信先として指定された監視端末200に対応する監視者のアクセス権を確認する(ステップS102)。
次に、画面構築情報送信制御部222は、ステップS102により確認したアクセス権により、今回において送信すべきユーザインターフェース画面にアクセスが可能か否かについて判定する(ステップS103)。
In response to the screen transmission instruction operation (step S101—YES), the screen construction information
Next, the screen construction information
アクセス可能である場合(ステップS103−YES)、画面構築情報送信制御部222は、現在において表示部204に表示されているユーザインターフェース画面(メインウィンドウMWD)を再現するための画面構築情報を生成する(ステップS104)。
そして、画面構築情報送信制御部222は、ステップS104により生成された画面構築情報を、ステップS101に対応して行われた画面送信指示操作において送信先として指定された監視端末200に送信する(ステップS105)。
If accessible (step S103—YES), the screen construction information
Then, the screen construction information
ステップS105により画面構築情報を送信した後、画面表示制御部221は、受信側の監視端末200からの表示拒否通知が受信されたか否かについて判定する(ステップS106)。表示拒否通知は、受信側の監視端末200が、ステップS105により送信された画面構築情報の受信を拒否した場合に送信される。
表示拒否通知が受信されなかった場合(ステップS106−NO)。ステップS105により送信された画面構築情報は、受信側の監視端末200において拒否されずに表示されている。そこで、この場合には、同図に示す処理が終了される。なお、表示拒否通知が受信されなかった場合には、受信側の監視端末200にてユーザインターフェース画面の表示が受け入れられたことを通知するダイアログなどを表示させてもよい。
After transmitting the screen construction information in step S105, the screen
When a display rejection notification has not been received (step S106—NO). The screen construction information transmitted in step S105 is displayed without being rejected in the
一方、表示拒否通知が受信された場合、画面表示制御部221は、図6に例示した画面表示拒否通知ダイアログを表示させる(ステップS107)。
On the other hand, when the display rejection notification is received, the screen
また、送信先の監視端末200の監視者に応じたアクセス権ではユーザインターフェース画面にアクセスできないことが判定された場合には(ステップS103−NO)、以下の処理が実行される。
つまり、画面表示制御部221は、図7に例示した画面送信不可通知ダイアログを表示させる(ステップS108)。
In addition, when it is determined that the user interface screen cannot be accessed with the access right corresponding to the monitor of the transmission destination monitoring terminal 200 (step S103—NO), the following processing is executed.
That is, the screen
なお、アクセス権に応じた制御としては、例えば、受信側の監視端末200が、受信された画面構築情報により再現される受信ユーザインターフェース画面についてのアクセス権の有無を判定するようにしてもよい。この場合、アクセス権が無ければ、受信側の端末装置200が、アクセス権の無いことを理由に画面構築情報の受信を拒否したことを送信側の監視端末200に通知すればよい。
As the control according to the access right, for example, the
次に、受信側の監視端末200が実行する処理手順について説明する。受信側の監視端末200において、通信部201は、ステップS105により送信側の監視端末200から送信された画面構築情報を受信する(ステップS201)。
ステップS201にて画面構築情報が受信されるのに応じて、画面構築情報受信処理部223は、図5に例示した表示確認ダイアログを表示する(ステップS202)。
Next, a processing procedure executed by the
In response to the reception of the screen construction information in step S201, the screen construction information
ステップS202により表示確認ダイアログを表示させた状態のもとで、画面構築情報受信処理部223は、表示許可の操作が行われたか否かについて判定する(ステップS203)。表示許可の操作は、図5の表示確認ダイアログにおける許可ボタンBT21に対する操作である。
Under the state in which the display confirmation dialog is displayed in step S202, the screen construction information
表示許可の操作が行われた場合(ステップS203−YES)、画面表示制御部221は、ステップS201にて受信された画面構築情報を利用して前述のようにユーザインターフェース画面を再現する。このように再現されたユーザインターフェース画面が受信ユーザインターフェース画面である。画面表示制御部221は、受信ユーザインターフェース画面を表示する(ステップS204)。
When a display permission operation is performed (step S203—YES), the screen
一方、表示確認ダイアログにおける拒否ボタンBT22が操作された場合には、表示許可の操作が行われなかったことになる(ステップS203−NO)。この場合には、画面構築情報受信処理部223が、送信側の監視端末200に対して表示拒否通知を送信する(ステップS205)。この場合、ステップS204はスキップされるために、ステップS201にて受信された画面構築情報に基づく受信ユーザインターフェース画面の表示は行われない。
このような処理によって、1つの監視端末200にて表示されていたユーザインターフェース画面が他の監視端末200においても操作可能に表示されるように共有される。
On the other hand, when the reject button BT22 in the display confirmation dialog is operated, the display permission operation is not performed (step S203—NO). In this case, the screen construction information
By such processing, the user interface screen displayed on one
なお、同図に示す送信側の監視端末200の処理にあっては、送信先の監視端末200のアクセス権に応じた画面構築情報の送信の制限の態様として、画面構築情報の送信を行わないようにしている。
しかし、画面構築情報の送信の制限の態様として、例えば、送信側の監視端末200において表示されているユーザインターフェース画面においてアクセス権に応じた一部を再現可能な画面構築情報を送信するようにしてもよい。また、画面構築情報の送信の制限の態様として、アクセス権に応じて操作可能な項目が制限された画面構築情報を送信するようにしてもよい。
In the process of the transmission-
However, as an aspect of restricting the transmission of screen construction information, for example, screen construction information that can be reproduced in part according to the access right on the user interface screen displayed on the
(第2の実施形態)
続いて、第2の実施形態について説明する。本実施形態における監視サーバ100は、監視対象機器300を対象とする監視動作として、障害発生の有無を検出する。監視サーバ100は、監視対象機器300に障害が発生した場合、各監視端末200にアラーム(警報)を送信する。本実施形態におけるアラームは、例えば単に監視対象機器300のいずれかに障害が発生したことを通知するものであってもよい。あるいは、本実施形態におけるアラームは、障害が発生した監視対象機器300を示す情報や、障害の内容などを示す情報を含んで障害の発生を通知するものであってもよい。
(Second Embodiment)
Next, the second embodiment will be described. The
アラームを受信した監視端末200の基本的な動作として、アラームの受信に応じたタイミングで表示部204において、監視対象機器300に障害発生したことを通知する表示が行われる。具体的には、監視対象機器300に障害発生したことのメッセージを含むアラームウィンドウがポップアップ表示される。
As a basic operation of the
しかし、アラームにより通知される監視対象機器300は必ずしも重度の高いものではない。また、与えられた業務内容によっては、アラームに対応する必要がない監視者もいる。このために、監視者によっては、アラームよりも他の監視者から送信されたユーザインターフェース画面の確認を優先させたいときがある。この場合、監視者にとっては、表示されたユーザインターフェース画面を確認しているときにアラームウィンドウが表示されてしまうことが煩わしくなる。
However, the
そこで、本実施形態においては、受信側監視者が表示確認ダイアログにより表示確認を行う際に、ユーザインターフェース画面の表示を許可するにあたり、通常モードでの許可と、アラーム制限モードでの許可とが選択できるようにする。
このため、本実施形態における受信側の監視端末200においては、ユーザインターフェース画面の受信に応じて、図5の表示確認ダイアログに代えて、図11に示す表示確認ダイアログが表示される。
Therefore, in the present embodiment, when the display-side monitor performs display confirmation using the display confirmation dialog, the permission in the normal mode and the permission in the alarm restriction mode are selected to permit the display of the user interface screen. It can be so.
Therefore, in the
同図の表示確認ダイアログにおいては、通常モード対応許可ボタンBT21aと、アラーム制限モード対応許可ボタンBT21bとの2つの許可ボタンが配置されている。
ここで、通常モードとは、アラームが受信された場合には、どのようなユーザインターフェース画面が表示されているのかにかかわらず、アラームウィンドウを表示させるモードである。
アラーム制限モードは、アラームが受信された場合におけるアラームの通知を制限するモードである。具体的に、アラーム制限モードは、アラームが受信された場合に受信ユーザインターフェース画面が表示されていないときにはアラームウィンドウを表示させる。しかし、受信ユーザインターフェース画面が表示されているときにはアラームウィンドウの表示を行わないようにするモードである。
In the display confirmation dialog shown in the figure, two permission buttons, a normal mode support permission button BT21a and an alarm restriction mode support permission button BT21b, are arranged.
Here, the normal mode is a mode in which when an alarm is received, an alarm window is displayed regardless of what user interface screen is displayed.
The alarm restriction mode is a mode for restricting alarm notification when an alarm is received. Specifically, the alarm restriction mode displays an alarm window when an alarm is received and the reception user interface screen is not displayed. However, in this mode, the alarm window is not displayed when the reception user interface screen is displayed.
受信側監視者は、受信ユーザインターフェース画面を表示させた状態においても、アラームが受信された場合にはアラームウィンドウを表示させたい場合、通常モード対応許可ボタンBT21aを操作する。
通常モード対応許可ボタンBT21aが操作されるのに応じて、受信側の監視端末200は、通常モードのもとで受信ユーザインターフェース画面を表示させる。
Even when the reception side user interface screen is displayed, the reception side supervisor operates the normal mode support permission button BT21a when an alarm window is to be displayed when an alarm is received.
In response to operation of the normal mode support permission button BT21a, the
一方、アラームが受信されてもアラームウィンドウを表示させずに受信ユーザインターフェース画面を表示させたい場合、受信側監視者は、アラーム制限モード対応許可ボタンBT21bを操作する。
アラーム制限モード対応許可ボタンBT21bが操作されるのに応じて、受信側の監視端末200は、アラーム制限モードのもとで受信ユーザインターフェース画面を表示させる。
On the other hand, when it is desired to display the reception user interface screen without displaying the alarm window even when an alarm is received, the reception side supervisor operates the alarm restriction mode support permission button BT21b.
In response to the operation of the alarm restriction mode support permission button BT21b, the
図12は、本実施形態における監視端末200の構成例を示している。なお、同図において図9と同一部分には同一符号を付して説明を省略する。
同図に示す監視端末200において、制御部202は、アラーム対応制御部224をさらに備える。
アラーム対応制御部224は、受信ユーザインターフェース画面を表示しているときに、監視サーバ100からアラームが送信された場合において、アラームの通知が許可されている場合にはアラームを通知する表示を行う。一方、アラーム対応制御部224は、受信ユーザインターフェース画面を表示しているときに、監視サーバ100からアラームが送信された場合において、アラームの通知が許可されていない場合にはアラームの通知を制限する。具体的に、本実施形態においては、アラームの通知が許可されていない場合には受信ユーザインターフェース画面上でのアラームの通知が行われないように、アラームの通知の制限が行われる。
FIG. 12 shows a configuration example of the
In the
When the alarm
図13のフローチャートは、本実施形態における受信側の監視端末200が画面構築情報の受信に応じて実行する処理手順例を示している。なお、同図において図10の受信側の監視端末200が実行する処理と同様となるステップについては同一符号を付して説明を省略する。
The flowchart in FIG. 13 illustrates an example of a processing procedure executed by the reception-
ステップS201により通信部201にて画面構築情報が受信されるのに応じて、画面構築情報受信処理部223は、ステップS202により表示確認ダイアログを表示する。ここで、本実施形態のステップS202によっては、図11に例示した表示確認ダイアログが表示される。
In response to the screen construction information being received by the
表示確認ダイアログを表示した後、画面構築情報受信処理部223は、表示確認ダイアログに対する操作として、「通常モードで許可」の操作が行われたか否かについて判定する(ステップS203A)。「通常モードで許可」の操作は、通常モード対応許可ボタンBT21aに対する操作である。
「通常モードで許可」の操作が行われた場合(ステップS203A−YES)、画面構築情報受信処理部223は、通常モードを設定する(ステップS211)。そして、画面表示制御部221は、ステップS204により、ステップS201にて受信された画面構築情報を利用して受信ユーザインターフェース画面を表示させる。
After displaying the display confirmation dialog, the screen construction information
When the “permit in normal mode” operation is performed (step S203A—YES), the screen construction information
「通常モードで許可」の操作が行われなかった場合(ステップS203A−NO)、画面構築情報受信処理部223は、さらに「アラーム制限モードで許可」の操作が行われたか否かについて判定する(ステップS203B)。「アラーム制限モードで許可」の操作は、アラーム制限モード対応許可ボタンBT21bに対する操作である。
When the “permit in normal mode” operation is not performed (step S203A-NO), the screen construction information
「アラーム制限モードで許可」の操作が行われた場合(ステップS203B−YES)、画面構築情報受信処理部223は、アラーム制限モードを設定する(ステップS212)。そして、画面表示制御部221は、ステップS204により、ステップS201にて受信された画面構築情報を利用して受信ユーザインターフェース画面を表示させる。
なお、ステップS212によりアラーム制限モードが設定されるのに応じて、例えば、画面表示制御部221が、受信ユーザインターフェース画面を含む画面上で、アラーム制限モードが設定されていることを示す表示が行われるようにしてもよい。一例として、固定エリアFXAにおける送信ボタンBT3について、アラーム制限モードが設定されていることが示されるように表示の態様を変更してもよい。
When the “permit in alarm limit mode” operation is performed (step S203B—YES), the screen construction information
In response to the alarm restriction mode being set in step S212, for example, the screen
また、「アラーム制限モードで許可」の操作が行われなかった場合(ステップS203B−NO)、表示確認ダイアログにおける拒否ボタンBT22が操作されている。そこで、この場合の画面構築情報受信処理部223は、送信側の監視端末200に対して表示拒否通知を送信する(ステップS205)。この場合、ステップS204による受信ユーザインターフェース画面の表示は行われない。
If the “permit in alarm limit mode” operation is not performed (step S203B-NO), the reject button BT22 in the display confirmation dialog is operated. Therefore, the screen construction information
続いて、図14のフローチャートを参照して、受信側の監視端末200が監視サーバ100からのアラームの受信に応じて実行する処理手順例について説明する。
受信側の監視端末200において、アラーム対応制御部224は、監視サーバ100が送信するアラームが受信されるのを待機している(ステップS301−NO)。
Next, a processing procedure example executed by the receiving
In the
そして、アラームが受信されると(ステップS301−YES)、アラーム対応制御部224は、現在において、受信ユーザインターフェース画面が表示中であるか否かについて判定する(ステップS302)。
受信ユーザインターフェース画面が表示中である場合(ステップS302−YES)、アラーム対応制御部224は、さらに現在において通常モードが設定されているか否かについて判定する(ステップS303)。
When an alarm is received (step S301—YES), the alarm handling
When the reception user interface screen is being displayed (step S302—YES), the alarm
通常モードが設定されている場合(ステップS303−YES)、アラーム対応制御部224は、ステップS301に応じて受信されたアラームに対応するアラームウィンドウを表示させる。このように、ステップS303からステップS304の処理に移行することで、通常モードにおいては、受信ユーザインターフェース画面上にアラームウィンドウが表示される。
When the normal mode is set (step S303—YES), the alarm
一方、通常モードが設定されていない場合には(ステップS303−NO)、アラーム制限モードが設定されている。そこで、この場合のアラーム対応制御部224は、ステップS304をスキップして同図に示す処理を終了する。このように、アラーム制限モードのもとで受信ユーザインターフェース画面が表示されているときには、ステップS301にて受信されたアラームに応じたアラームウィンドウは表示されないようにすることができる。
On the other hand, when the normal mode is not set (step S303-NO), the alarm restriction mode is set. Therefore, the alarm
また、ステップS302にて受信ユーザインターフェース画面が表示中でない場合にも、ステップS304によりアラームウィンドウが表示される。 Even when the reception user interface screen is not being displayed in step S302, an alarm window is displayed in step S304.
(第3の実施形態)
続いて、第3の実施形態について説明する。本実施形態において、監視サーバ100が送信するアラームには、例えば発生した障害の重度などに応じて所定段階によるレベル(アラームレベル)が設定される。
第2の実施形態の場合、アラーム制限モードにおいては、受信されたアラームに応じたアラームウィンドウについては、アラームレベルにかかわらず一律に表示しないようにされていた。
しかし、受信側監視者としては、アラームレベルが低いアラームについては通知を受けなくともよいが、アラームレベルが一定以上のアラームについては通知を受けたいと希望する場合がある。
(Third embodiment)
Subsequently, a third embodiment will be described. In the present embodiment, a level (alarm level) at a predetermined level is set in the alarm transmitted by the
In the case of the second embodiment, in the alarm restriction mode, the alarm window corresponding to the received alarm is not uniformly displayed regardless of the alarm level.
However, the receiving side supervisor may not be notified of an alarm with a low alarm level, but may desire to receive notification of an alarm with a certain alarm level or higher.
そこで、本実施形態では、アラーム制限モードを設定してユーザインターフェース画面を表示させている場合において、受信されたアラームに応じたアラームレベルに応じて、以下のようにアラームウィンドウの表示制御が行われるように構成する。つまり、本実施形態の受信側の監視端末200は、アラームレベルが一定未満の場合にはアラームウィンドウを表示せず、アラームレベルが一定以上の場合にはアラームウィンドウを表示するように構成される。
Therefore, in the present embodiment, when the alarm restriction mode is set and the user interface screen is displayed, the display control of the alarm window is performed as follows according to the alarm level corresponding to the received alarm. Configure as follows. In other words, the
本実施形態における監視端末200の構成は、図12と同様でよい。そのうえで、本実施形態におけるアラーム対応制御部224は、アラームの通知が許可されていない場合において、受信されたアラームのレベルが一定以上の場合にはアラームを通知する表示を行う。
一方、アラーム対応制御部224は、アラームの通知が許可されていない場合において、アラームのレベルが一定未満の場合にはアラームを通知する表示を行わないように、前記アラームの通知を制限する。
The configuration of the
On the other hand, when alarm notification is not permitted, the alarm
図15のフローチャートは、本実施形態における受信側の監視端末200が監視サーバ100からのアラームの受信に応じて実行する処理手順例を示している。なお、同図において図14における処理と同様となるステップについては、同一符号を付して説明を省略する。
The flowchart in FIG. 15 illustrates an example of a processing procedure that the
本実施形態におけるアラーム対応制御部224は、ステップS303において通常モードではない(即ち、アラーム制限モードである)と判定された場合、以下の処理を実行する。
つまり、アラーム対応制御部224は、ステップS301に応じて受信されたアラームが示すアラームレベルを認識する(ステップS311)。
次に、アラーム対応制御部224は、ステップS311により認識したアラームレベルが一定以上であるか否かについて判定する(ステップS312)。
When it is determined in step S303 that the alarm handling
That is, the alarm
Next, the alarm
アラームレベルが一定以上である場合(ステップS312−YES)、アラーム対応制御部224は、ステップS304により、現在表示中の受信ユーザインターフェース画面上にアラームウィンドウを表示させる。
If the alarm level is equal to or higher than a certain level (step S312—YES), the alarm handling
一方、アラームレベルが一定未満である場合(ステップS312−NO)、アラーム対応制御部224は、ステップS304をスキップして同図に示す処理を終了する。この結果、現在表示中の受信ユーザインターフェース画面上にアラームウィンドウは表示されない。
On the other hand, if the alarm level is less than a certain level (step S312—NO), the alarm handling
このように図15に示す処理が実行されることにより、アラーム制限モードにより受信ユーザインターフェース画面を表示させているときに受信したアラームのアラームレベルが一定以上の場合には、アラームの発生したことを監視者に通知することができる。
なお、本実施形態において、ステップS312にて判定されるアラームレベルの閾値については、監視者の操作によって、監視者の都合に応じて任意に設定できるようにしてもよい。
By executing the processing shown in FIG. 15 as described above, if the alarm level of the received alarm is higher than a certain level when the reception user interface screen is displayed in the alarm restriction mode, it is determined that the alarm has occurred. The supervisor can be notified.
In the present embodiment, the threshold of the alarm level determined in step S312 may be arbitrarily set according to the convenience of the monitor by the operation of the monitor.
なお、上記各実施形態においては、監視システムにおける監視端末200間でユーザインターフェース画面を共有する場合を例に挙げている。しかし、本実施形態によるユーザインターフェース画面の共有のための構成は、監視システム以外の情報処理システムにも適用が可能である。
Note that, in each of the above embodiments, a case where the user interface screen is shared between the
以上説明した少なくともひとつの実施形態によれば、送信側の監視端末200が、表示部にて表示されていたユーザインターフェース画面を再現する画面構築情報を送信し、受信側の監視端末200が画面構築情報を利用して再現したユーザインターフェース画面を表示するという構成を持つことにより、1つの端末装置において表示されているのと同じユーザインターフェース画面の画像を、他の端末装置においても操作が可能な状態で表示することができる。
According to at least one embodiment described above, the transmission-
なお、上述の監視端末200としての機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述の監視端末200としての各処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD−ROM等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。
It should be noted that a program for realizing the function as the
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。 Although several embodiments of the present invention have been described, these embodiments are presented by way of example and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the spirit of the invention. These embodiments and their modifications are included in the scope and gist of the invention, and are also included in the invention described in the claims and the equivalents thereof.
100…監視サーバ、200…監視端末、201…通信部、202…制御部、203…記憶部、204…表示部、205…操作部、221…画面表示制御部、222…画面構築情報送信制御部、223…画面構築情報受信処理部、224…アラーム対応制御部、300…監視対象機器
DESCRIPTION OF
Claims (9)
前記送信装置は、
ユーザによる操作が可能なユーザインターフェース画面を表示させる送信側画面表示制御部と、
前記送信側画面表示制御部によって表示されている前記ユーザインターフェース画面と同じ状態のユーザインターフェース画面を再現する情報を含む画面構築情報を前記受信装置に送信する画面構築情報送信制御部とを備え、
前記受信装置は、
前記送信装置から受信した画面構築情報を利用して再現したユーザインターフェース画面を表示させる受信側画面表示制御部を備える
情報送受信システム。 A transmission device and a reception device;
The transmitter is
A transmission-side screen display control unit that displays a user interface screen that can be operated by the user;
A screen construction information transmission control unit for transmitting screen construction information including information for reproducing a user interface screen in the same state as the user interface screen displayed by the transmission-side screen display control unit to the receiving device;
The receiving device is:
An information transmission / reception system comprising a reception-side screen display control unit that displays a user interface screen reproduced using screen construction information received from the transmission device.
前記受信側画面表示制御部がユーザインターフェース画面を表示しているときに、監視対象機器を監視する監視サーバから前記監視対象機器についての障害を通知するアラームが受信された場合において、アラームの通知が許可されている場合には前記アラームを通知する表示を行い、アラームの通知が許可されていない場合には前記アラームの通知を制限するアラーム対応制御部をさらに備える
請求項1に記載の情報送受信システム。 The receiving device is:
When the receiving screen display control unit is displaying the user interface screen, when an alarm notifying the failure of the monitored device is received from the monitoring server that monitors the monitored device, the alarm notification is performed. The information transmission / reception system according to claim 1, further comprising: an alarm response control unit configured to display the alarm notification when permitted, and to limit the alarm notification when alarm notification is not permitted. .
前記アラームの通知が許可されていない場合において、受信されたアラームのレベルが一定以上の場合には前記アラームを通知する表示を行い、前記アラームのレベルが一定未満の場合には前記アラームを通知する表示を制限する
請求項2に記載の情報送受信システム。 The alarm response control unit
When notification of the alarm is not permitted, if the level of the received alarm is equal to or higher than a certain level, a display for notifying the alarm is performed, and if the level of the alarm is less than a certain level, the alarm is notified. The information transmission / reception system according to claim 2, wherein display is limited.
前記画面構築情報の受信に応じて、前記受信側画面表示制御部によるユーザインターフェース画面の表示の可否を指示する操作が可能な表示可否指示操作画面を表示させる画面構築情報受信処理部をさらに備える
請求項1から3のいずれか一項に記載の情報送受信システム。 The receiving device is:
A screen construction information reception processing unit that displays a display availability instruction operation screen that can be operated to instruct whether or not to display the user interface screen by the reception-side screen display control unit in response to reception of the screen construction information. Item 4. The information transmission / reception system according to any one of Items 1 to 3.
前記受信装置のユーザに設定されたアクセス権に応じて、前記受信装置への画面構築情報の送信を制限する
請求項1から4のいずれか一項に記載の情報送受信システム。 The screen construction information transmission control unit
The information transmission / reception system according to any one of claims 1 to 4, wherein transmission of screen construction information to the receiving device is restricted according to an access right set by a user of the receiving device.
前記送信側画面表示制御部によって表示されている前記ユーザインターフェース画面と同じ状態のユーザインターフェース画面を再現する情報を含む画面構築情報を他の端末装置に送信する画面構築情報送信制御部と
を備える端末装置。 A transmission-side screen display control unit that displays a user interface screen;
A terminal comprising: a screen construction information transmission control unit that transmits screen construction information including information for reproducing a user interface screen in the same state as the user interface screen displayed by the transmission-side screen display control unit to another terminal device apparatus.
を備える端末装置。 Reproduced using screen construction information received from another terminal device and including information for reproducing the user interface screen in the same state as the user interface screen displayed on the other terminal device A terminal device comprising a receiving screen display control unit for displaying a user interface screen.
他の端末装置から受信した画面構築情報であって、前記他の端末装置にて表示されている前記ユーザインターフェース画面と同じ状態のユーザインターフェース画面を再現する情報を含む画面構築情報を利用して再現したユーザインターフェース画面を表示させる受信側画面表示制御ステップ
を実行させるためのプログラム。 On the computer,
Reproduced using screen construction information received from another terminal device and including information for reproducing the user interface screen in the same state as the user interface screen displayed on the other terminal device Program for executing the receiving screen display control step to display the user interface screen.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014184594A JP2016057922A (en) | 2014-09-10 | 2014-09-10 | Information transmission/reception system, terminal device, information processing method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014184594A JP2016057922A (en) | 2014-09-10 | 2014-09-10 | Information transmission/reception system, terminal device, information processing method, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2016057922A true JP2016057922A (en) | 2016-04-21 |
Family
ID=55758504
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014184594A Pending JP2016057922A (en) | 2014-09-10 | 2014-09-10 | Information transmission/reception system, terminal device, information processing method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2016057922A (en) |
-
2014
- 2014-09-10 JP JP2014184594A patent/JP2016057922A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10715567B2 (en) | Method and apparatus for providing state information | |
JP6517950B2 (en) | Message processing method and apparatus | |
US10885218B2 (en) | Privacy protection method and terminal device | |
JP6184532B2 (en) | Message notification method, system, and device for communication accounts | |
KR20140080898A (en) | Mobile electronic device having program notification function and program notification method thereof | |
JP2008035435A (en) | Server device | |
KR101744071B1 (en) | Method for identifying read status of message and user device and server implementing the same | |
KR102514692B1 (en) | Electronic device suporting multiple wireless communication protocols and method therefor | |
KR101374208B1 (en) | A management system for an elevator and the method thereof | |
US20150012863A1 (en) | Control method | |
KR102444886B1 (en) | User terminal, rule excuting method thereof, server apparatus and rule excuting system | |
KR20150062858A (en) | Electronic device and method for determining access point device | |
US10181261B2 (en) | Mobile user interface for security panel | |
CN102868766B (en) | A kind of mthods, systems and devices for realizing remote control | |
JP2019185108A (en) | Communication support apparatus and communication support program | |
JP2016057922A (en) | Information transmission/reception system, terminal device, information processing method, and program | |
CN107995150B (en) | Identity verification method and device | |
US20180083796A1 (en) | Connection Method for Communication Device, Communication Device, and Control Terminal Device | |
JP2021158693A (en) | Portable terminal, security system, display method and program | |
JP2021114772A (en) | Guard system, portable terminal, guard device, guard method, and program | |
KR101603280B1 (en) | Method, terminal and computer-readable recording medium for managing emergency situation | |
KR102730891B1 (en) | User terminal, rule excuting method thereof, server apparatus and rule excuting system | |
WO2024034466A1 (en) | Information processing device and information notification system | |
CN113742703B (en) | Application program management and control method and device, electronic equipment and storage medium | |
JP6395447B2 (en) | Program, information processing apparatus, information processing system, and notification method |