(57)【要約】【課題】監視データ画像と支援データ画像とを単一のウィンドウに表示する画像を表示装置に出力することができる、表示制御装置及び表示制御プログラムを提供することである。【解決手段】実施形態の表示制御装置は、監視制御部と、ブラウザ部と、画面制御部と、ウィンドウ制御部とを持つ。監視制御部は、監視データ画像を生成する。ブラウザ部は、支援データ画像を生成する。画面制御部は、表示画面に全画面表示される画像である単一のウィンドウ画像における、監視データ画像及び支援データ画像の配置を決定し、配置に基づいて、監視データ画像及び支援データ画像のうち少なくとも一つが重畳された画像を生成する。ウィンドウ制御部は、監視データ画像及び支援データ画像のうち少なくとも一つが重畳された画像を含む単一のウィンドウ画像を生成する。【選択図】図２
2018018132.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた施設の監視結果を表す監視データに基づく画像である監視データ画像を生成する監視制御部と、
前記施設を監視及び制御する監視制御システムに接続された他のシステムによって生成されたデータである支援データに基づく画像である支援データ画像を生成するブラウザ部と、
表示画面に全画面表示される画像である単一のウィンドウ画像における、前記監視データ画像及び前記支援データ画像のうち少なくとも一つの配置を決定し、前記配置に基づいて、前記監視データ画像及び前記支援データ画像のうち少なくとも一つが重畳された画像を生成する画面制御部と、
前記監視データ画像及び前記支援データ画像のうち少なくとも一つが重畳された画像を含む前記単一のウィンドウ画像を生成するウィンドウ制御部と
を備える表示制御装置。
【請求項２】
前記監視制御部は、前記監視データ画像に含まれている画像の識別情報に対応付けられたユニフォームリソースロケータをデータベースに基づいて特定し、
前記ブラウザ部は、前記ユニフォームリソースロケータが示すリソースに基づいて前記支援データ画像を生成する、請求項１に記載の表示制御装置。
【請求項３】
前記画面制御部は、前記監視データ画像及び前記支援データ画像が生成された場合、前記監視データ画像に前記支援データ画像の一部分が重畳された画像を生成する、請求項１又は請求項２に記載の表示制御装置。
【請求項４】
前記画面制御部は、前記監視データ画像又は前記支援データ画像の表示倍率を変更する、請求項１から請求項３のいずれか一項に記載の表示制御装置。
【請求項５】
前記支援データは、マークアップ言語の形式のデータである、請求項１から請求項４のいずれか一項に記載の表示制御装置。
【請求項６】
コンピュータに、
予め定められた施設の監視結果を表す監視データに基づく画像である監視データ画像を生成する手順と、
前記施設を監視及び制御する監視制御システムに接続された他のシステムによって生成されたデータである支援データに基づく画像である支援データ画像を生成する手順と、
表示画面に全画面表示される画像である単一のウィンドウ画像における、前記監視データ画像及び前記支援データ画像のうち少なくとも一つの配置を決定し、前記配置に基づいて、前記監視データ画像及び前記支援データ画像のうち少なくとも一つが重畳された画像を生成する手順と、
前記監視データ画像及び前記支援データ画像のうち少なくとも一つが重畳された画像を含む前記単一のウィンドウ画像を生成する手順と
を実行させるための表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、表示制御装置及び表示制御プログラムに関する。
【背景技術】
【０００２】
上下水道施設等の施設を監視及び制御する監視制御システムでは、表示制御装置（ヒューマンインタフェース装置）は、水の流量等の監視データに基づく画像を、表示装置に出力する。監視制御システムに標準で用意されている機能に需要予測等の支援機能を追加する場合、支援機能を提供する他のシステムが監視制御システムに接続される場合がある。表示制御装置は、監視制御システムに接続された他のシステムによって生成されたデータ（以下「支援データ」という。）に基づく画像を、監視制御システムの表示装置に出力する。しかしながら、従来の表示制御装置は、監視データに基づく画像（以下「監視データ画像」という。）と支援データに基づく画像（以下「支援データ画像」という。）とを単一のウィンドウに出力することができない場合があった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−９５８３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、監視データ画像と支援データ画像とを単一のウィンドウに表示する画像を表示装置に出力することができる表示制御装置及び表示制御プログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の表示制御装置は、監視制御部と、ブラウザ部と、画面制御部と、ウィンドウ制御部とを持つ。監視制御部は、予め定められた施設の監視結果を表す監視データに基づく画像である監視データ画像を生成する。ブラウザ部は、施設を監視及び制御する監視制御システムに接続された他のシステムによって生成されたデータである支援データに基づく画像である支援データ画像を生成する。画面制御部は、表示画面に全画面表示される画像である単一のウィンドウ画像における、監視データ画像及び支援データ画像のうち少なくとも一つの配置を決定し、配置に基づいて、監視データ画像及び支援データ画像のうち少なくとも一つが重畳された画像を生成する。ウィンドウ制御部は、監視データ画像及び支援データ画像のうち少なくとも一つが重畳された画像を含む単一のウィンドウ画像を生成する。
【図面の簡単な説明】
【０００６】
【図１】実施形態の監視制御支援システムの構成の例を示す図。
【図２】実施形態の表示制御装置の構成の例を示す図。
【図３】実施形態の表示装置の表示画面に表示されたウィンドウ画像の例を示す図。
【図４】実施形態のシンボル画像がクリックされた場合に支援データ画像を表示する手順の例を示すフローチャート。
【発明を実施するための形態】
【０００７】
以下、実施形態の表示制御装置及び表示制御プログラムを、図面を参照して説明する。
【０００８】
図１は、監視制御支援システム１の構成の例を示す図である。監視制御支援システム１は、施設を監視及び制御するシステムである監視制御システム１００と、支援データを生成するシステムである支援システム１１０とを備える。監視制御システム１００が監視及び制御する対象の施設は、例えば、上下水道施設、発電施設、蓄電施設である。以下、一例として、監視制御システム１００が監視及び制御する対象の施設は、上下水道施設である。上下水道施設は、例えば、浄水場又は配水場等の上水道施設である。上下水道施設は、例えば、下水処理場、ポンプ場又は汚泥処理場等の下水道施設でもよい。上下水道施設は、ポンプ等の機器や貯水槽を備える。
【０００９】
監視制御支援システム１は、制御ＬＡＮ１０と、コントローラ１１と、情報ＬＡＮ１２と、データサーバ装置１３と、支援サーバ装置１４と、クラウド１５と、操作装置１６と、表示制御装置１７と、表示装置１８とを備える。コントローラ１１は、複数（図１における「Ｎ」は、２以上の整数）でもよい。これらの装置のうち、監視制御システム１００は、制御ＬＡＮ１０と、コントローラ１１と、情報ＬＡＮ１２と、データサーバ装置１３と、操作装置１６と、表示制御装置１７と、表示装置１８とを備える。支援システム１１０は、支援サーバ装置１４と、クラウド１５とを備える。
【００１０】
制御ＬＡＮ１０は、上下水道施設の機器を制御するための信号（以下「制御信号」という。）を伝送する通信回線である。制御ＬＡＮ１０は、機器の状態量の計測結果を表す信号（以下「計測信号」という。）を伝送してもよい。機器の状態量は、例えば、上下水道施設の機器が消費した電力量、上下水道施設の機器の温度である。制御ＬＡＮ１０は、同軸ケーブル等の有線の通信回線でもよいし、無線の通信回線でもよい。
【００１１】
コントローラ１１は、機器を制御する情報処理装置である。コントローラ１１は、表示制御装置１７（ヒューマンインタフェース装置）から、制御信号を取得する。コントローラ１１は、制御信号に基づいて、監視制御システム１００の制御対象である上下水道施設の機器を制御する。コントローラ１１は、監視制御システム１００の監視対象である上下水道施設の機器から、計測信号を取得する。情報ＬＡＮ１２は、支援データ等の通信データを伝送する通信回線である。情報ＬＡＮ１２は、同軸ケーブル等の有線の通信回線でもよいし、無線の通信回線でもよい。
【００１２】
データサーバ装置１３は、監視データをファイリングする情報処理装置である。データサーバ装置１３は、コントローラ１１から取得した計測信号を、監視データとして記憶する。データサーバ装置１３は、監視データを表示制御装置１７に出力する。データサーバ装置１３は、上下水道施設の構成を表す情報を記憶してもよい。上下水道施設の構成を表す情報とは、例えば、上下水道施設の機器の台数を表す情報である。データサーバ装置１３は、支援サーバ装置１４又はクラウド１５から取得した支援データを記憶してもよい。支援データは、例えば、水の需要予測データ、電力の需要予測データである。
【００１３】
支援サーバ装置１４は、予測結果に基づいて支援データを生成するサーバ装置である。支援サーバ装置１４は、監視制御システム１００に標準で用意されている機能に需要予測等の支援機能を追加する場合、監視制御システム１に接続される。支援サーバ装置１４は、出力部１４０（ウェブサーバ装置）を備える。出力部１４０は、水の需要等を予測する。出力部１４０は、データサーバ装置１３が出力する監視データの形式とは異なる形式の支援データを生成する。例えば、出力部１４０は、ＨＴＭＬ（HyperText Markup Language）、ＸＭＬ（Extensible Markup Language）等のマークアップ言語の形式の支援データを生成する。以下、出力部１４０は、一例として、ＨＴＭＬの形式の支援データを生成する。出力部１４０は、生成した支援データを表示制御装置１７に出力する。
【００１４】
クラウド１５は、クラウドコンピューティングを実行するウェブサーバ装置である。クラウド１５は、複数の情報処理装置を備えてもよい。クラウド１５は、監視制御システム１００に標準で用意されている機能に需要予測等の支援機能を追加する場合、監視制御システム１に接続される。クラウド１５は、データサーバ装置１３が出力する監視データの形式とは異なる形式の支援データを生成する。例えば、クラウド１５は、マークアップ言語形式の支援データを生成する。以下、クラウド１５は、一例として、ＨＴＭＬの形式の支援データを生成する。クラウド１５は、生成した支援データを表示制御装置１７に出力する。
【００１５】
操作装置１６は、キーボード、マウス等の操作デバイスである。操作装置１６は、操作に応じた信号を、表示制御装置１７に送信する。操作に応じた信号は、例えば、表示画面に表示された画像の配置を変更するための信号、表示画面に表示された画像のサイズを切り替えるための信号である。
【００１６】
表示制御装置１７（ヒューマンインタフェース装置）は、上下水道施設を監視及び制御するための情報を表示装置に出力する装置である。表示制御装置１７は、上下水道施設を監視及び制御するための情報を、アプリケーションプログラムを実行することによって表示装置に出力する。アプリケーションプログラムは、例えば、ＪＡＶＡ（登録商標）やＣ言語などで記述されたグラフィカルユーザインタフェース（GUI: Graphical User Interface）をサポートするプログラムである。表示制御装置１７は、アプリケーションプログラムの実行結果を表示するためのウィンドウを表す画像（以下「ウィンドウ画像」という。）を、オペレーションシステムの機能によって生成する。表示制御装置１７は、四角形のパネル形状の画像が重畳された単一のウィンドウ画像を、表示装置１８に出力する。
【００１７】
表示装置１８は、液晶ディスプレイ等の表示画面を備える。表示装置１８は、四角形のパネル形状の画像が重畳されたウィンドウ画像を、表示制御装置１７から取得する。表示装置１８は、単一のウィンドウ画像を表示画面に全画面表示する。
【００１８】
次に、表示制御装置１７の構成の例を説明する。
図２は、表示制御装置１７の構成の例を示す図である。表示制御装置１７は、通信部１７０と、メモリ１７１と、取得部１７２と、中央処理装置１７３（CPU: Central Processing Unit）と、ウィンドウ制御部１７７と、出力部１７５とを備える。
【００１９】
通信部１７０は、支援データを支援サーバ装置１４から取得する。通信部１７０は、支援データをクラウド１５から取得してもよい。通信部１７０は、支援データを中央処理装置１７３に送信する。通信部１７０は、制御信号をコントローラ１１に送信する。通信部１７０は、計測信号をコントローラ１１又はデータサーバ装置１３から取得してもよい。
【００２０】
メモリ１７１は、磁気ハードディスク装置や半導体記憶装置等の不揮発性の記録媒体（非一時的な記録媒体）を有する記憶装置である。メモリ１７１は、上下水道施設を監視及び制御するためのアプリケーションプログラムを記憶する。メモリ１７１は、機能名及びページ番号を、監視データを表す図形の画像であるシンボル画像に対応付けて記憶する。メモリ１７１は、ユニフォームリソースロケータ（URL: Uniform Resource Locator）とページＩＤとを対応付けたデータベースを記憶する。ページＩＤは、整数で表される識別番号である。
【００２１】
取得部１７２は、例えば、ＡＳＩＣ（Application Specific Integrated Circuit）等のハードウェアで実現される。取得部１７２は、操作に応じた信号を操作装置１６から取得する。取得部１７２は、操作に応じた信号を中央処理装置１７３に送信する。
【００２２】
中央処理装置１７３は、プロセッサである。中央処理装置１７３は、メモリ１７１から表示制御プログラムを取得する。中央処理装置１７３は、表示制御プログラムに基づいて生成した画像を、表示装置１８に出力する。
【００２３】
中央処理装置１７３は、オペレーティングシステム実行部１７４を備える。オペレーティングシステム実行部１７４は、ウィンドウズ（登録商標）等のオペレーティングシステムの処理を実行する。オペレーティングシステムの処理とは、例えば、アプリケーションプログラムを実行する処理、表示制御装置１７のハードウェアを制御する処理、表示装置１８の表示画面のデスクトップで表示するウィンドウ画像を生成する処理等である。
【００２４】
オペレーティングシステム実行部１７４は、アプリケーション実行部１７６と、ウィンドウ制御部１７７とを備える。アプリケーション実行部１７６は、上下水道施設を監視及び制御するためのアプリケーションプログラムを実行する。上下水道施設を監視及び制御するためのアプリケーションプログラムは、表示制御プログラムを含む。アプリケーション実行部１７６は、監視制御部１７８と、ブラウザ部１７９と、画面制御部１８０とを備える。
【００２５】
監視制御部１７８は、アプリケーションプログラムをメモリ１７１から取得する。監視制御部１７８は、アプリケーションプログラムを実行することによって、上下水道施設を監視及び制御する。例えば、監視制御部１７８は、上下水道施設の機器を制御するための制御信号を生成する。監視制御部１７８は、生成した制御信号を、通信部１７０を介してコントローラ１１に送信する。例えば、監視制御部１７８は、監視データ画像を生成する。監視データ画像の全体の形状は、例えば、四角形のパネル形状である。監視制御部１７８は、表示装置１８の表示画面に表示されたメニューキーが操作された場合、監視データ画像を生成してもよい。
【００２６】
監視データ画像は、例えば、グラフィックパネル画像と、トレンドグラフパネル画像とがある。グラフィックパネル画像とは、監視データを表す図形の画像であるシンボル画像を含む画像である。トレンドグラフパネル画像とは、監視データを時系列で表すグラフ（トレンドグラフ）を含む画像である。監視制御部１７８は、生成した監視データ画像を、画面制御部１８０に送信する。
【００２７】
ブラウザ部１７９（支援データ画像生成部）は、支援データを通信部１７０から取得する。ブラウザ部１７９は、ＨＴＭＬを解釈する。すなわち、ブラウザ部１７９は、ＨＴＭＬの形式の支援データを、閲覧可能なデータに加工する。例えば、ブラウザ部１７９は、アプリケーションプログラムを実行することによって、ＨＴＭＬの形式の支援データに基づいて支援データ画像を生成する。支援データ画像の全体の形状は、例えば、四角形のパネル形状である。ブラウザ部１７９は、支援データ画像を画面制御部１８０に送信する。
【００２８】
画面制御部１８０は、操作に応じた信号を操作装置１６から取得する。以下、監視データ画像及び支援データ画像に共通する事項については、監視データ画像及び支援データ画像をまとめて、「パネル画像」という。したがって、パネル画像の種類には、グラフィックパネル画像と、トレンドグラフパネル画像と、支援データ画像とがある。画面制御部１８０は、操作に応じた信号に基づいて、パネル画像の縦及び横のサイズを決定する。
【００２９】
画面制御部１８０は、ウィンドウ画像におけるパネル画像の配置を決定する。画面制御部１８０は、監視データ画像が生成された場合、ウィンドウ画像における監視データ画像の配置を決定する。画面制御部１８０は、支援データ画像が生成された場合、ウィンドウ画像における支援データ画像の配置を決定する。画面制御部１８０は、決定された配置に基づいて、監視データ画像及び支援データ画像のうち少なくとも一つが重畳された画像を生成する。
【００３０】
画面制御部１８０は、複数のパネル画像の一部分が重畳された画像を、操作に応じた信号に基づいて生成してもよい。すなわち、パネル画像の一部分は、表示画面のデスクトップで手前に表示する他のパネル画像によって隠されてもよい。画面制御部１８０は、複数のパネル画像のいずれを表示画面のデスクトップにおいて手前に表示するかを、操作に応じた信号に基づいて決定する。例えば、画面制御部１８０は、操作に応じた信号に基づいて、Ｚ軸方向（表示画面の手前方向）の成分値をパネル画像に対応付ける。画面制御部１８０は、異なるパネル画像に対応付けられたＺ軸方向の成分値の差に応じて、表示画面のデスクトップにおいていずれのパネル画像がより手前となるかを決定する。例えば、画面制御部１８０は、対応付けられたＺ軸方向の成分値が大きいパネル画像ほど表示画面のデスクトップにおいてより手前となるよう、Ｚ軸方向についてパネル画像の配置（階層）を決定してもよい。画面制御部１８０は、監視データ画像及び支援データ画像のうち少なくとも一つが重畳された画像を、ウィンドウ制御部１７７に送信する。
【００３１】
ウィンドウ制御部１７７は、オペレーションシステムの機能として、画面制御部１８０から取得した画像を含むウィンドウ画像を生成する。例えば、ウィンドウ制御部１７７は、監視データ画像及び支援データ画像のうち少なくとも一つが重畳された画像を含むウィンドウ画像を生成する。ウィンドウ制御部１７７は、表示装置１８がウィンドウ画像を全画面表示するように、ウィンドウ画像を出力部１７５に送信する。
【００３２】
なお、ウィンドウ制御部１７７は、アプリケーションプログラムごとにウィンドウ画像を生成する。したがって、仮にアプリケーション実行部１７６が画面制御部１８０を備えていない場合には、ウィンドウ制御部１７７は、監視データ画像を生成するアプリケーションプログラムと、支援データ画像を生成するアプリケーションプログラムとが異なるので、監視データ画像及び支援データ画像を単一のウィンドウ画像に重畳することができない。
【００３３】
出力部１７５は、ウィンドウ画像をウィンドウ制御部１７７から取得する。出力部１７５は、例えば、ＨＤＭＩ（登録商標）（High-Definition Multimedia Interface）等の信号インターフェース規格に基づいて、ウィンドウ画像を表示装置１８に出力する。
【００３４】
図３は、表示装置１８の表示画面に表示されたウィンドウ画像２００の例を示す図である。ウィンドウ画像２００は、メッセージ表示領域２１０と、補助情報表示領域２１１と、メニューキー表示領域２２０と、メニューキー２２１と、パネル表示領域２３０とを備える。
【００３５】
メッセージ表示領域２１０は、監視及び制御に関する各種メッセージを表示するための表示領域である。各種メッセージは、例えば、「警報音出力正常」、「監視画面正常」である。補助情報表示領域２１１は、現在時刻等の補助情報を表示するための表示領域である。メニューキー表示領域２２０は、メニューキー２２１等の操作キーを表示するための領域である。メニューキー２２１は、任意の操作を管理者がメニューから選択するための操作キー画像である。メニューから選択可能な操作は、例えば、パネル画像を表示させるための操作である。監視制御システム１００の管理者は、操作装置１６を操作することによって、任意の操作をメニューから選択する。パネル表示領域２３０は、パネル画像を表示するための領域である。
【００３６】
図３では、監視データ画像２４０及び支援データ画像２５０が、パネル表示領域２３０に表示されている。監視データ画像２４０は、パネル操作キー２４１と、倍率操作キー２４２と、監視データ表示領域２４３と、シンボル画像２４４とを備える。パネル操作キー２４１は、監視データ画像２４０のサイズを定めるための操作キー画像である。倍率操作キー２４２は、監視データ表示領域２４３に表示されたシンボル画像２４４等の画像の表示倍率を定めるための操作キー画像である。画面制御部１８０は、監視データ表示領域２４３に対する操作に応じて、監視データ画像２４０の表示倍率を変更する。監視データ表示領域２４３は、シンボル画像２４４等の画像を表示するための領域である。シンボル画像２４４は、監視データを表す図形等である。シンボル画像２４４の形状は、例えば、上下水道施設の貯水槽の外観を表す形状である。
【００３７】
支援データ画像２５０は、パネル操作キー２５１と、倍率操作キー２５２と、ＨＴＭＬ表示領域２５３とを備える。パネル操作キー２５１は、支援データ画像２５０のサイズを定めるための操作キー画像である。倍率操作キー２５２は、支援データ画像２５０に表示された支援データ等を表す画像の表示倍率を定めるための操作キー画像である。画面制御部１８０は、倍率操作キー２５２に対する操作に応じて、支援データ画像２５０の表示倍率を変更する。ＨＴＭＬ表示領域２５３は、ＨＴＭＬの形式の支援データ等を表す画像を表示するための領域である。
【００３８】
なお、仮に支援データ画像２５０がパネル画像ではなくウィンドウ画像である場合、ウィンドウ画像２００を全画面表示させると、ウィンドウ画像である支援データ画像２５０は、ウィンドウ制御部１７７のウィンドウコントロールによってウィンドウ画像２００の後ろに隠されるので、ウィンドウ画像２００に表示されない。本実施形態では、支援データ画像２５０は、ウィンドウ画像ではなくパネル画像である。このため、表示装置１８は、ウィンドウ画像２００を全画面表示させた場合でも、ウィンドウ制御部１７７によってウィンドウ画像２００の後ろに隠されないので、パネル画像である支援データ画像２５０及び監視データ画像２４０をウィンドウ画像２００に表示することができる。
【００３９】
図４は、シンボル画像２４４がクリックされた場合に支援データ画像２５０を表示する手順の例を示すフローチャートである。監視制御部１７８は、クリックされたシンボル画像２４４に対応付けられた機能名及びページＩＤ（識別情報）を、監視データ画像２４０から取得する（ステップＳ１０１）。監視制御部１７８は、取得した機能名に対応付けられたパネル画像の種類を特定する（ステップＳ１０２）。
【００４０】
監視制御部１７８は、パネル画像の種類が支援データ画像である場合、取得したページＩＤに対応付けられたＵＲＬを特定し、特定したＵＲＬをブラウザ部１７９に送信する。なお、ページＩＤとＵＲＬとの対応付けを表す情報は、例えば、メモリ１７１に記憶されている（ステップＳ１０３）。
【００４１】
ブラウザ部１７９は、特定されたＵＲＬが示すリソースに基づいて、支援データ画像２５０（ＨＴＭＬ表示用パネル）を生成する。画面制御部１８０は、生成された支援データ画像２５０と、支援データ画像２５０のＺ軸方向の成分値と、支援データ画像２５０の配置を表す座標情報とを、ウィンドウ制御部１７７に送信する（ステップＳ１０４）。これによって、表示制御装置１７は、支援データ画像２５０と監視データ画像２４０とをウィンドウ画像２００に表示する画像を、表示装置１８に出力することができる。
【００４２】
以上のように、実施形態の表示制御装置１７は、監視制御部１７８と、ブラウザ部１７９と、画面制御部１８０と、ウィンドウ制御部１７７とを持つ。監視制御部１７８は、上水道施設等の監視結果を表す監視データに基づく画像である監視データ画像２４０を生成する。ブラウザ部１７９は、支援データ画像２５０を生成する。画面制御部１８０は、表示画面に全画面表示される画像である単一のウィンドウ画像２００における、監視データ画像２４０及び支援データ画像２５０のうち少なくとも一つの配置を決定する。画面制御部１８０は、決定された配置に基づいて、監視データ画像２４０及び支援データ画像２５０のうち少なくとも一つが重畳された画像を生成する。ウィンドウ制御部１７７は、監視データ画像２４０及び支援データ画像２５０のうち少なくとも一つが重畳された画像を含む単一のウィンドウ画像２００を生成する。
【００４３】
この構成により、画面制御部１８０は、表示画面に全画面表示される画像である単一のウィンドウ画像２００における、監視データ画像２４０及び支援データ画像２５０のうち少なくとも一つの配置を決定する。画面制御部１８０は、決定された配置に基づいて、監視データ画像２４０及び支援データ画像２５０のうち少なくとも一つが重畳された画像を生成する。ウィンドウ制御部１７７は、監視データ画像２４０及び支援データ画像２５０のうち少なくとも一つが重畳された画像を含む単一のウィンドウ画像２００を生成する。
【００４４】
これにより、実施形態の表示制御装置１７は、監視データ画像２４０と支援データ画像２５０とを単一のウィンドウに表示する画像を表示装置に出力することができる。実施形態の上下水道施設の管理者は、表示装置１８が表示した単一のウィンドウ画像２００の各種情報に基づいて、監視データ画像２４０と支援データ画像２５０とで同様のユーザインタフェースで、表示制御装置１７の操作をシームレスに行うことができる。実施形態の表示制御装置１７は、支援データを生成する支援端末を支援システム１１０に追加することなく、支援サーバ装置１４又はクラウド１５からの支援データを表示することができる。
【００４５】
監視制御部１７８は、監視データ画像に含まれている画像の識別情報に対応付けられたユニフォームリソースロケータをデータベースに基づいて特定し、ブラウザ部は、ＵＲＬが示すリソースに基づいて支援データ画像２５０を生成してもよい。ブラウザ部１７９は、ユニフォームリソースロケータが示すリソースに基づいて支援データ画像２５０を生成してもよい。画面制御部１８０は、監視データ画像２４０及び支援データ画像２５０が生成された場合、監視データ画像２４０に支援データ画像２５０の一部分が重畳された画像を生成してもよい。画面制御部１８０は、監視データ画像２４０又は支援データ画像の表示倍率を変更してもよい。これにより、実施形態の表示装置１８は、監視データ画像２４０と支援データ画像２５０とを単一のウィンドウに表示することができる。
【００４６】
以上述べた少なくともひとつの実施形態によれば、表示画面に全画面表示される画像である単一のウィンドウ画像における、監視データ画像及び支援データ画像のうち少なくとも一つの配置を決定し、配置に基づいて、監視データ画像及び支援データ画像のうち少なくとも一つが重畳された画像を生成する画面制御部と、監視データ画像及び支援データ画像のうち少なくとも一つが重畳された画像を含む単一のウィンドウ画像を生成するウィンドウ制御部とを持つことにより、監視データ画像と支援データ画像とを単一のウィンドウに表示する画像を表示装置に出力することができる。
【００４７】
以上、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００４８】
１…監視制御支援システム、１０…制御ＬＡＮ、１１…コントローラ、１２…情報ＬＡＮ、１３…データサーバ装置、１４…支援サーバ装置、１５…クラウド、１６…操作装置、１７…表示制御装置、１８…表示装置、１００…監視制御支援システム、１７０…通信部、１７１…メモリ、１７２…取得部、１７３…中央処理装置、１７４…オペレーティングシステム実行部、１７５…出力部、１７６…アプリケーション実行部、１７７…ウィンドウ制御部、１７８…監視制御部、１７９…ブラウザ部、１８０…画面制御部、２００…ウィンドウ画像、２１０…メッセージ表示領域、２１１…補助情報表示領域、２２０…メニューキー表示領域、２２１…メニューキー、２３０…パネル表示領域、２４０…監視データ画像、２４１…パネル操作キー、２４２…倍率操作キー、２４３…監視データ表示領域、２４４…シンボル画像、２５０…支援データ画像、２５１…パネル操作キー、２５２…倍率操作キー、２５３…ＨＴＭＬ表示領域
【図１】
2018018132.tif 000003
【図２】
2018018132.tif 000004
【図３】
2018018132.tif 000005
【図４】
2018018132.tif 000006