(57)【要約】【課題】タッチパネルコントローラによる視認性、操作性やソフトウェアによる柔軟性、拡張性を損なわず、従来のハードウェアスイッチタイプのコントローラの実装面積サイズに抑えた監視制御システムを提供することである。【解決手段】実施形態の監視制御システムは、表示部と、切替制御部を持つ。表示部は、複数の画面に情報を表示する。切替制御部は、前記複数の画面のうちある画面に表示された情報に対する操作に応じて、他の画面に表示される情報の切り替えを制御する。【選択図】図４
2018082291.tif 000002
【特許請求の範囲】
【請求項１】
衛星車載局に備えられる監視制御システムであって、
複数の画面に情報を表示する表示部と、
前記複数の画面のうちある画面に表示された情報に対する操作に応じて、他の画面に表示される情報の切り替えを制御する切替制御部と、
を備える監視制御システム。
【請求項２】
前記表示部は、それぞれ独立した画面を有する複数の表示部で構成され、
前記切替制御部は、前記表示部毎に与えられた識別情報によって、操作された画面を有する表示部を判別し、判別した表示部において操作された情報に関連する情報を他の画面に表示させるように切り替えることによって他の画面に表示される情報の切り替えを制御する、請求項１に記載の監視制御システム。
【請求項３】
各表示部は、表示部毎に設けられたウェブブラウザ機能によって所定のタイミングでウェブサーバから取得された情報を画面に表示し、
前記切替制御部は、前記ウェブサーバとして機能する制御装置に備えられ、前記他の画面を有する表示部に設けられたウェブブラウザ機能において所定のタイミングでアクセスするアクセス先の情報を、前記関連する情報に切り替えることによって前記関連する情報を他の画面に表示させるように切り替える、請求項２に記載の監視制御システム。
【請求項４】
前記複数の表示部は、それぞれ異なるモジュールに備えられ、各表示部は各モジュールに備えられる制御部に接続される、請求項１から３のいずれか一項に記載の監視制御システム。
【請求項５】
前記制御部は、電圧が所定の閾値未満であることが検知された旨の通知を受けると、前記モジュールの機能を停止する、請求項４に記載の監視制御システム。
【請求項６】
前記切替制御部を備える制御装置と、前記表示部とが縦の長さ２Ｕサイズのラックマウントに実装される、請求項１から５のいずれか一項に記載の監視制御システム。
【請求項７】
前記表示部は、３面の液晶パネルを横並びに配置して構成される、請求項６に記載の監視制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、監視制御システムに関する。
【背景技術】
【０００２】
従来、衛星車載局の監視制御システムでは、ハードスイッチタイプのコントローラが使用されていた。ハードスイッチタイプのコントローラは小型で実現できる反面、スイッチや表示器種類や、物理的な大きさが制約となり、高機能化するシステムの操作パターンや、アラーム等の表現方法に限界があることが課題となっていた。このような経緯から近年では、タッチパネル式の操作端末で、操作や表示をソフトウェア画面で実現する方法が主流となってきている。タッチパネル式の操作端末は、視認性がよく、複雑化なシステムの情報を配色や、文字の大きさ等をユーザーの重要度や状況に応じてソフトウェアで自由に変更し、わかりやすく表現することに優れている。しかしながら、タッチパネル式の操作端末では、視認性を確保するため、１２〜１５型サイズのタッチパネルを採用することが多く、実装面積が大きく（ハードスイッチタイプの２〜４倍）なってしまうことがデメリットとなっていた。この問題は、実装容量が限られている衛星車載局のシステムには非常に重要な課題となっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３３２４８４号公報
【特許文献２】特開２００２−１２３７８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、タッチパネルコントローラによる視認性、操作性やソフトウェアによる柔軟性、拡張性を損なわず、従来のハードウェアスイッチタイプのコントローラの実装面積サイズに抑えた監視制御システムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の監視制御システムは、表示部と、切替制御部を持つ。表示部は、複数の画面に情報を表示する。切替制御部は、前記複数の画面のうちある画面に表示された情報に対する操作に応じて、他の画面に表示される情報の切り替えを制御する。
【図面の簡単な説明】
【０００６】
【図１】実施形態の通信システム１のシステム構成を示す図。
【図２】送受信局２に備えられる本実施形態における監視制御システム１００のシステム構成を示す図。
【図３】監視制御システム１００の構造例を示す図。
【図４】監視操作端末１０の構成を表す概略ブロック図。
【図５】監視操作端末１０の正面図。
【図６】制御装置３０の構成を表す概略ブロック図。
【図７】対応情報テーブルの具体例を示す図。
【図８】条件テーブルの具体例を示す図。
【図９】監視制御システム１００の処理の流れを示すシーケンス図。
【図１０】監視操作端末１０の操作の一例を示す図。
【図１１】本実施形態において情報取得表示部に表示された画面情報の一例を示す図。
【図１２】変形例における監視制御システム１００ａのシステム構成を示す図。
【発明を実施するための形態】
【０００７】
以下、実施形態の監視制御システムを、図面を参照して説明する。
図１は、実施形態の通信システム１のシステム構成を示す図である。通信システム１は、送受信局２、通信衛星３及び管制局４を備える。送受信局２は、基地局のような固定局の場合だけでなく、車載局のような移動局の場合もある。送受信局２と管制局４とは、通信衛星３を介して、すなわち通信衛星回線を介して相互に通信を行う。なお、送受信局２は、１つであっても複数であってもよい。送受信局２が複数の場合、送受信局２は、他の送受信局２または管制局４と通信衛星３を介して相互に通信を行う。通信に用いる通信帯域は、例えば１２ＧＨｚ−１８ＧＨｚのＫｕバンドである。
【０００８】
図２は、送受信局２に備えられる本実施形態における監視制御システム１００のシステム構成を示す図である。
送受信局２は、監視制御システム１００を備える。監視制御システム１００は、監視操作端末１０、中継装置２０、制御装置３０、パラレル機器４０、シリアル機器５０及びＥｈｔｅｒ機器５５（登録商標）を備える。
監視操作端末１０は、ウェブブラウザ機能を有し、ウェブサーバとして機能する制御装置３０に対して、画面情報を要求し、制御装置３０から要求に対する応答として受信した画面情報を表示する。画面情報は、例えばＨＴＭＬ（HyperText Markup Language）形式で記述されたデータである。また、監視操作端末１０は、複数の表示画面を有する。
中継装置２０は、スイッチ、ルータ等の中継装置である。中継装置２０は、監視操作端末１０と制御装置３０との間の通信を中継する。
【０００９】
制御装置３０は、ウェブサーバである。制御装置３０は、監視操作端末１０から要求された画面情報を監視操作端末１０に送信する。
パラレル機器４０は、制御装置３０のパラレルポートに接続される機器である。
シリアル機器５０は、制御装置３０のシリアルポートに接続される機器である。
Ｅｈｔｅｒ機器５５は、中継装置２０を経由して制御装置３０と接続される機器である。
【００１０】
図３は、監視制御システム１００の構造例を示す図である。
図３に示すように、監視制御システム１００は、一つの筺体の中に監視操作端末１０、中継装置２０及び制御装置３０が含まれて構成される。ここで、監視操作端末１０の縦方向（Ｘ方向）の長さは２Ｕ（約８８ｍｍ）であり、このサイズの中に監視操作端末１０と、中継装置２０と、制御装置３０とが実装可能な構造である。また、監視操作端末１０には、小型の表示画面（例えば、５型のタッチパネルディスプレイ）が複数（例えば、３面）備えられる。
【００１１】
図４は、監視操作端末１０の構成を表す概略ブロック図である。監視操作端末１０は、第１モジュール１１、第２モジュール１２及び第３モジュール１３を備える。第１モジュール１１、第２モジュール１２及び第３モジュール１３のそれぞれには、異なるＩＰアドレスが割り当てられている。以下の説明では、第１モジュール１１、第２モジュール１２及び第３モジュール１３を特に区別しない場合には、単にモジュールと記載する。
【００１２】
第１モジュール１１は、バスで接続されたＣＰＵ（Central Processing Unit）１１１やメモリ１１２や補助記憶装置などを備え、取得表示プログラムを実行する。取得表示プログラムの実行によって、第１モジュール１１は、第１情報取得表示部１１３、第１通信部１１４を備える装置として機能する。なお、第１モジュール１１の各機能の全て又は一部は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されてもよい。また、取得表示プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ(Read Only Memory)、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。また、取得表示プログラムは、電気通信回線を介して送受信されてもよい。
【００１３】
第１情報取得表示部１１３は、例えばタッチパネルディスプレイである。第１モジュール１１は、ウェブブラウザ機能を有し、所定のタイミングで、制御装置３０に対して画面情報を要求し、要求に対する応答として取得した画面情報を表示する。ここで、所定のタイミングは、例えば監視操作端末１０に対して起動指示（電源ＯＮ）がなされたタイミングであってもよいし、第１情報取得表示部１１３に対する操作入力がなされたタイミングであってもよいし、定期的（例えば、２００ｍｓｅｃ）なタイミングであってもよいし、その他のタイミングであってもよい。第１情報取得表示部１１３が要求する画面情報の宛先は予め設定されている。なお、第１情報取得表示部１１３が要求する画面情報の宛先は、第２情報取得表示部１２３及び第３情報取得表示部１３３とは異なる。
第１通信部１１４は、中継装置２０を介して、制御装置３０との間で通信を行う。
【００１４】
第２モジュール１２は、バスで接続されたＣＰＵ１２１やメモリ１２２や補助記憶装置などを備え、取得表示プログラムを実行する。取得表示プログラムの実行によって、第２モジュール１２は、第２情報取得表示部１２３、第２通信部１２４を備える装置として機能する。なお、第２モジュール１２の各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されてもよい。また、取得表示プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。また、取得表示プログラムは、電気通信回線を介して送受信されてもよい。
【００１５】
第２情報取得表示部１２３は、例えばタッチパネルディスプレイである。第２モジュール１２は、ウェブブラウザ機能を有し、所定のタイミングで、制御装置３０に対して画面情報を要求し、要求に対する応答として取得した画面情報を表示する。第２情報取得表示部１２３が要求する画面情報の宛先は予め設定されている。なお、第２情報取得表示部１２３が要求する画面情報の宛先は、第１情報取得表示部１１３及び第３情報取得表示部１３３とは異なる。
第２通信部１２４は、中継装置２０を介して、制御装置３０との間で通信を行う。
【００１６】
第３モジュール１３は、バスで接続されたＣＰＵ１３１やメモリ１３２や補助記憶装置などを備え、取得表示プログラムを実行する。取得表示プログラムの実行によって、第３モジュール１３は、第３情報取得表示部１３３、第３通信部１３４を備える装置として機能する。なお、第３モジュール１３の各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されてもよい。また、取得表示プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。また、取得表示プログラムは、電気通信回線を介して送受信されてもよい。
【００１７】
第３情報取得表示部１３３は、例えばタッチパネルディスプレイである。第３モジュール１３は、ウェブブラウザ機能を有し、所定のタイミングで、制御装置３０に対して画面情報を要求し、要求に対する応答として取得した画面情報を表示する。第３情報取得表示部１３３が要求する画面情報の宛先は予め設定されている。なお、第３情報取得表示部１３３が要求する画面情報の宛先は、第１情報取得表示部１１３及び第２情報取得表示部１２３とは異なる。
第３通信部１３４は、中継装置２０を介して、制御装置３０との間で通信を行う。
【００１８】
図５は、監視操作端末１０の正面図である。
図５に示すように、監視操作端末１０の正面には、第１情報取得表示部１１３、第２情報取得表示部１２３及び第３情報取得表示部１３３が設けられている。これらの表示部は、それぞれ異なる情報を表示する。例えば、第１情報取得表示部１１３には、頻繁に操作を行う必要が無いモニター情報が表示される。モニター情報としては、ＲＦ信号の波形（図５では、スペアナ）、ログ情報（図５では、ＬＯＧ）、システムの状態図（図５では、ＳＹＳＴＥＭ  ＳＴＡＴＵＳ）等が挙げられる。また、例えば、第２情報取得表示部１２３には、送受信局２に備えられる送信設備、受信設備及びアンテナ設備等の設定情報が表示される。設定情報としては、送信設備又は受信設備が使用しているＣＨ（図５では、ＣＨ）、送信設備又は受信設備の変復調方式（図５では、ＭＯＤＥ）等が挙げられる。また、例えば、第３情報取得表示部１３３には、各項目の詳細設定画面や、実行確認画面が表示される。図５では、詳細設定画面として、ＣＨの設定画面が表示されている。
【００１９】
図６は、制御装置３０の構成を表す概略ブロック図である。制御装置３０は、バスで接続されたＣＰＵやメモリや補助記憶装置などを備え、表示制御プログラムを実行する。表示制御プログラムの実行によって、制御装置３０は、通信部３１、画面表示管理部３２、記憶部３３、システム機器管理部３４を備える装置として機能する。なお、制御装置３０の各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されてもよい。また、表示制御プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。また、表示制御プログラムは、電気通信回線を介して送受信されてもよい。
【００２０】
通信部３１は、複数の物理的、論理的な通信Ｉ／Ｆ（インタフェース）を持つ。例えば、ＥｔｈｅｒＮＥＴ通信では、通信部３１は、中継装置２０を介して、監視操作端末１０や、Ｅｔｈｅｒ機器５５との間で通信を行う。また、通信部３１は、パラレル機器４０や、シリアル機器５０（ＲＳ２３２Ｃ、ＵＳＢ機器）等に対してもそれぞれの通信Ｉ／Ｆに応じた方式でシステムを構成する機器と通信を行う。監視操作端末１０との通信内容は、画面表示管理部３２、その他機器との通信はシステム機器管理部３４を介して処理される。
【００２１】
画面表示管理部３２は、監視操作端末１０から要求された画面情報を、記憶部３３から検索し、検索した画面情報を通信部３１及び中継装置２０を介して監視操作端末１０に応答として送信する。画面表示管理部３２は、監視操作端末１０からの操作指示と、対応情報テーブルと、条件テーブルとに基づいて、監視操作端末１０が備える複数の画面のうちある画面に表示された情報に対する操作に応じて、他の画面に表示される情報の切り替えを制御する。
【００２２】
記憶部３３は、画面情報記憶部３３１、システム情報記憶部３３２及び設定条件記憶部３３３を用いて構成される。画面情報記憶部３３１は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。画面情報記憶部３３１は、画面の出力先（左画面用、中央画面用、右画面用）に対応付けて画面情報を記憶、更新する。画面情報記憶部３３１が記憶する画面情報は、例えばＨＴＭＬやＣＳＳ（Cascading Style Sheets）で記述されている。システム情報記憶部３３２は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。システム情報記憶部３３２は、システムが動作するために必要な機器状態や、動作条件及びログ等を記憶する。
【００２３】
設定条件記憶部３３３は、対応情報テーブル及び条件テーブルを記憶する。対応情報テーブルは、監視操作端末１０の各モジュールと、表示画面設定(左画面用、中央画面用、右画面用)とが対応付けられたテーブルである。条件テーブルは、監視操作端末１０に対する操作入力に関する条件と、条件が満たされた場合に実行される制御内容とが対応付けられたテーブルである。
【００２４】
図７は、対応情報テーブルの具体例を示す図である。対応情報テーブルは、複数のレコードを有する。レコードには、接続元情報と表示画面設定が記憶される。接続元情報は、接続元（各情報取得表示部）を識別可能な情報である。接続元情報は、例えばシステムによってＩＰアドレスやポート番号などのような通信ポートを識別できる情報でもよいし、アプリケーションで定めたＩＤ等でもよい。このように、対応情報テーブルは、監視操作端末１０の各モジュールの情報とそれぞれの表示画面設定をレコードとして記憶する。
【００２５】
図７に示される例では、対応情報テーブルには複数の接続元情報が登録されている。これらの接続元情報は、“第１情報取得表示部”、“第２情報取得表示部”、“第３情報取得表示部”である。図７において、対応情報テーブルの最上段に登録されているレコードは、接続元情報の値が“第１情報取得表示部”、表示画面設定の値が“左画面出力設定”である。すなわち、対応情報テーブルには、“第１情報取得表示部”が初回接続時に要求するページ情報により左画面出力設定であることが記憶されている。
【００２６】
図８は、条件テーブルの具体例を示す図である。条件テーブルは、複数のレコードを有する。レコードは、条件及び制御内容の各値を有する。条件の値は、監視操作端末１０に対する操作入力に関する条件を表す。監視操作端末１０に対する操作入力に関する条件として、例えば、ある情報取得表示部に表示されているあるボタンが選択されたことや、システム機器（例えば、パラレル機器４０、シリアル機器５０及びＥｔｈｅｒ機器５５）の制御を行うボタンが選択されたことが挙げられる。制御内容の値は、同じレコードの条件が満たされた場合に実行される制御内容を表す。
【００２７】
図６に戻って、制御装置３０の説明を続ける。
システム機器管理部３４は、システム機器（例えば、パラレル機器４０、シリアル機器５０及びＥｔｈｅｒ機器５５）の機器を制御する。
【００２８】
図９は、監視制御システム１００の処理の流れを示すシーケンス図である。図９では、監視操作端末１０に起動指示が入力された場合の処理の流れについて説明する。
起動指示が入力されると、第１情報取得表示部１１３は予め設定されている宛先に格納されている画面情報を要求するための画面情報要求信号を生成する。画面情報要求信号は、例えばＨＴＴＰ（Hypertext Transfer Protocol）リクエストである。画面情報要求信号には、第１情報取得表示部１１３が備えられる第１モジュール１１のＩＰアドレスと、画面情報の要求先のページアドレスが含まれる。第１情報取得表示部１１３は、生成した画面情報要求信号を、第１通信部１１４及び中継装置２０を介して制御装置３０に送信することによって画面情報を要求する（ステップＳ１０１）。
【００２９】
起動指示が入力されると、第２情報取得表示部１２３は第１情報取得表示部１１３と同様に、予め設定されている宛先に対して画面情報を要求するための画面情報要求信号を生成する。第２情報取得表示部１２３が生成する画面情報要求信号には、第２情報取得表示部１２３が備えられる第２モジュール１２のＩＰアドレスと、画面情報の要求先のページアドレスが含まれる。第２情報取得表示部１２３は、生成した画面情報要求信号を、第２通信部１２４及び中継装置２０を介して制御装置３０に送信することによって画面情報を要求する（ステップＳ１０２）。
【００３０】
起動指示が入力されると、第３情報取得表示部１３３は第１情報取得表示部１１３及び第２情報取得表示部１２３と同様に、予め設定されている宛先に対して画面情報を要求するための画面情報要求信号を生成する。第３情報取得表示部１３３が生成する画面情報要求信号には、第３情報取得表示部１３３が備えられる第３モジュール１３のＩＰアドレスと、画面情報の要求先のページアドレスが含まれる。第３情報取得表示部１３３は、生成した画面情報要求信号を、第３通信部１３４及び中継装置２０を介して制御装置３０に送信することによって画面情報を要求する（ステップＳ１０３）。
【００３１】
制御装置３０の通信部３１は、各モジュールから送信された画面情報要求信号を受信する。通信部３１は、受信した画面情報要求信号を画面表示管理部３２に出力する。画面表示管理部３２は、通信部３１から出力された画面情報要求信号に含まれる情報に基づいて、画面情報記憶部３３１から画面情報を検索する（ステップＳ１０４）。具体的には、画面表示管理部３２は、第１モジュール１１から送信された画面情報要求信号に含まれる情報に基づいて、画面情報記憶部３３１から第１モジュール１１が要求する画面情報を検索する。
【００３２】
画面表示管理部３２は、同様の処理を第２モジュール１２及び第３モジュール１３それぞれから送信された画面情報要求信号に含まれる情報に対して行う。この処理により、画面表示管理部３２は、各モジュールから要求された画面情報を取得する。画面表示管理部３２は、取得した画面情報を応答として、通信部３１及び中継装置２０を介して、各モジュールに送信する（ステップＳ１０５）。また、画面表示管理部３２は、接続開始時に各モジュールから要求されたアドレス情報により、各モジュールが左画面設定であるか、中央画面設定であるか、右画面設定であるかを識別し、設定条件記憶部３３３の対応情報テーブルを更新する。
【００３３】
各モジュールの情報取得表示部は、制御装置３０から送信された応答から画面情報を取得し、取得した画面情報を画面上に表示する（ステップＳ１０６）。その後、第２モジュール１２の第２情報取得表示部１２３の画面上に表示されている情報に対して選択操作の入力がなされたとする（ステップＳ１０７）。例えば、図１０の矢印２００で示すように、第２情報取得表示部１２３に表示されている“ＣＨ”に対して選択操作の入力がなされたとする。この場合、第２情報取得表示部１２３は、“ＣＨ”に対して選択操作の入力がなされた旨を示す通知を操作入力情報として、第２通信部１２４及び中継装置２０を介して、制御装置３０に送信する。
【００３４】
制御装置３０の通信部３１は、第２モジュール１２から送信された操作入力情報を受信する。通信部３１は、受信した操作入力情報を画面表示管理部３２に出力する。画面表示管理部３２は、通信部３１から出力された操作入力情報に含まれる情報と、対応情報テーブルと、条件テーブルとに基づいて、システム機器を制御しなければならないか、他の画面情報を更新しなければならないかを判定する（ステップＳ１０８）。ここで、一例を挙げて説明する。説明の前提として、条件テーブルに登録されている条件が[図１０]の“第２情報取得表示部１２３においてＣＨのボタンが選択されること”であり、制御内容が“第３情報取得表示部１３３がアクセスする情報（要求する画面情報）をＣＨの詳細設定画面の情報に切り替えること”であるとする。
【００３５】
画面表示管理部３２は、操作入力情報に含まれる内容と、条件テーブルとに基づいて、システム機器を制御しなければならない条件か、画面を更新しなければならない条件かを識別する。例えば、操作入力情報に含まれる内容が、ある情報取得表示部に表示されているあるボタンが選択されたことを示す内容である場合、画面表示管理部３２は画面を更新しなければならない条件であると判定する。また、操作入力情報に含まれる内容が、システム機器の制御を行うボタンが選択されたことを示す内容である場合、画面表示管理部３２はシステム機器を制御しなければならない条件であると判定する。
【００３６】
システム機器の制御しなければならない条件である場合、画面表示管理部３２はシステム情報記憶部３３２に制御内容を記憶し、システム機器管理部３４にて制御先機器と通信するように通知する。システム機器管理部３４は、条件テーブルにおいて満たされた条件に対応する制御内容に基づいて、制御先機器と通信する。
一方、画面を更新しなければならない条件である場合、すなわち、機器の制御はなく、画面の表示のみが切り替わる動作の場合、画面表示管理部３２は画面情報記憶部３３１の該当画面の情報を更新し（ステップＳ１０９）、対応情報テーブルに基づいて、該当画面のモジュールに対し、通信部３１を経由してアクセスし、情報の更新の通知（以下「情報更新通知」という。）を行う。情報更新通知を受けたモジュールは、情報の更新要求を行う（ステップＳ１１０）。
【００３７】
具体例を示すと、ステップＳ１０７の処理において、前述の「ＣＨボタンが選択されること」が実行された場合、第２モジュール１２から通信部３１を経由して画面表示管理部３２に操作入力情報が通知される。
ステップＳ１０８の処理において、画面表示管理部３２は、画面のみ更新すればよい情報であることを設定条件記憶部３３３の条件テーブルより判断し、ステップＳ１０９の処理において画面情報記憶部３３１の対象画面情報を「ＣＨの詳細設定画面」に更新する。
【００３８】
画面表示管理部３２は、対象画面の情報更新後、設定条件記憶部３３３の対応情報テーブルの情報を参照し、第３モジュール１３に対し情報が更新されたことを通信部３１経由で通知する。ステップＳ１１０の処理において、第３モジュール１３は、情報更新の通知を受け取り、制御装置３０の通信部３１に対し情報更新要求として画面情報要求信号を送信し、画面情報要求信号が画面表示管理部３２に通知される。
【００３９】
画面表示管理部３２は、画面情報記憶部３３１から第３モジュール１３の情報「ＣＨの詳細設定画面」を取り出し（ステップＳ１１１）、取り出した第３モジュール１３の情報「ＣＨの詳細設定画面」を応答として通信部３１経由で第３モジュール１３に送信する（ステップＳ１１２）。
第３モジュール１３は、制御装置３０から送信された「ＣＨの詳細設定画面」を受信し、受信した「ＣＨの詳細設定画面」を表示する。（ステップＳ１１３）
なお、上記例では、プッシュ通知の方式で説明したが、実現方法は定期的にモジュール側から更新要求を行うポーリング方式や、ロングポーリング方式でも実現可能である。
【００４０】
以上のように構成された監視制御システム１００によれば、複数の小型の画面（液晶パネル）のうち１つの画面の操作に応じて、他の画面の表示が連動して変化する。例えば、監視制御システム１００では、１つの画面で選択された情報に応じて、選択された情報の詳細な情報を示す画面が他の画面に表示される。１画面のみで表現していた従来の場合では、一つの画面を切り替えて表現するか、ポップアップなどで上にさらに画面を置いて表現していたため、一つ前のプロセスの確認がしにくくなっていた。これに対して、今回提案する構成によりタッチパネルコントローラによる視認性、操作性やソフトウェアによる柔軟性、拡張性を損なわず、従来のハードウェアスイッチタイプのコントローラの実装面積サイズに抑えることができるとともに利便性を向上させることができる。
【００４１】
従来のタッチパネル式の操作端末では、複数の画面を表示することができないため、画面を切り替えて情報を確認する必要があり、利便性が低下してしまう場合があった。それに対して、上記のように複数の画面のうち１つの画面の操作に応じて、他の画面の表示が連動して変化する。これにより、画面を切り替えて情報を確認する必要が無くなる。そのため、利便性を向上させることができる。
【００４２】
従来のタッチパネル式の操作端末は、上記のように視認性がよく、複雑化するシステムの情報をわかりやすく表現することに優れている一方、筺体のサイズが大きいという課題もあった。それに対して、本実施形態における監視操作端末１０は、実装スペースが２Ｕサイズと小型に抑えて複数の画面を配置する構造となっている。そのため、省スペースが実現できる。
【００４３】
また、本実施形態における監視制御システム１００では、監視操作端末１０に３つの表示部を採用し、制御装置３０において各表示部に表示させる情報を連動して動作させることによって優れた視認性と操作性及び将来の柔軟な拡張性を提供することができる。
【００４４】
以下、変形例について説明する。
監視操作端末１０は、ハードスイッチ及び音声出力用のスピーカーを備えるように構成されてもよい。ハードスイッチとしては、電源入力ボタン等が挙げられる。
各モジュールのＣＰＵは、監視操作端末１０内の電圧が所定の閾値未満であることが検知された旨の通知を受けた場合に、自身が備えられるモジュールの機能を停止する（シャットダウンする）ように構成されてもよい。
本実施形態における監視操作端末１０の各情報取得表示部に表示させる情報は、図５のような情報に限定される必要はない。例えば、図５の第１情報取得表示部１１３に表示されている情報を第３情報取得表示部１３３に表示させて、第３情報取得表示部１３３に表示されている情報を第１情報取得表示部１１３に表示させるように構成されてもよい。
【００４５】
画面情報記憶部３３１には、タッチパネル操作時用の画面情報と、マウス操作時用の画面情報とが記憶されていてもよい。例えば、図１１は、本実施形態において情報取得表示部に表示された画面情報の一例を示す図である。図１１（Ａ）は実施形態において第２情報取得表示部１２３に表示された画面情報の一例であり、図１１（Ｂ）は実施形態において第３情報取得表示部１３３に表示された画面情報の一例である。図１１に示す例では、枠２０１又は枠２０２に囲まれるボタン（以下「操作ボタン」という。）が、画面の下に配置されている。これは、タッチパネル操作時において身体的負荷や、操作時の見やすさを重視しているためである。
【００４６】
一方、マウス操作時には、操作ボタンが画面の下よりも画面の上に配置されている方が操作しやすい場合がある。そこで、画面情報記憶部３３１は、マウス操作時用の画面情報として、操作ボタンが画面の上に配置されるようにＨＴＭＬで記述された画面情報もタッチパネル操作時用の画面情報と記憶する。このように構成される場合、画面表示管理部３２は、画面情報の要求元の操作入力方法に応じて、タッチパネル操作時用の画面情報又はマウス操作時用の画面情報のいずれを応答として送信するのか判断する。そして、画面表示管理部３２は、判断結果に応じて、タッチパネル操作時用の画面情報又はマウス操作時用の画面情報のいずれを応答として送信する。
監視操作端末１０の各情報取得表示部は、フリック操作により各情報取得表示部が画面に表示する情報を変更可能に構成されてもよい。
【００４７】
本実施形態では、監視制御システム１００として、ウェブブラウザ機能を有する監視操作端末１０と、制御装置３０とにおける構成を示したが、監視制御システム１００は監視操作端末１０に代えてウェブブラウザ機能を有するノートパソコン、タブレット端末等の端末装置と、制御装置３０とで構成されてもよい。このような構成における一例について図１２を用いて説明する。図１２は、変形例における監視制御システム１００ａのシステム構成を示す図である。
【００４８】
監視制御システム１００ａは、中継装置２０ａ、制御装置３０ａ、パラレル機器４０、シリアル機器５０、端末装置６０及びアクセスポイント７０を備える。
中継装置２０ａは、スイッチ、ルータ等の中継装置である。中継装置２０ａは、アクセスポイント７０と制御装置３０ａとの間の通信を中継する。
【００４９】
端末装置６０は、ノートパソコン、タブレット端末等の情報処理を装置を用いて構成される。端末装置６０は、ウェブブラウザ機能を有し、制御装置３０ａに対して、画面情報を要求し、制御装置３０ａから要求に対する応答として受信した画面情報を表示する。端末装置６０は、例えば１つの表示部の画面を４画面に分割し、各画面でそれぞれ異なる情報を表示する。この分割された画面それぞれが監視操作端末１０における各情報取得表示部の画面に相当する。
【００５０】
アクセスポイント７０は、端末装置６０との間で通信を行う。アクセスポイント７０と、端末装置６０との間の通信は、無線通信であってもよいし、有線通信であってもよい。アクセスポイント７０と、端末装置６０との間の通信が無線通信である場合、無線通信には例えば無線ＬＡＮ（Local Area Network）が用いられてもよい。アクセスポイント７０は、端末装置６０から送信された画面情報要求信号を中継装置２０ａを介して制御装置３０に送信し、制御装置３０ａから送信された応答を端末装置６０に送信する。
【００５１】
制御装置３０ａは、ウェブサーバである。制御装置３０ａは、端末装置６０から要求された画面情報を端末装置６０に送信する。制御装置３０ａは、例えばＩＰアドレスと、ポート番号に基づいて端末装置６０の各画面を判別する。このように構成される場合、制御装置３０ａの対応情報テーブルには、ＩＰアドレスと、ポート番号と、各画面とが予め対応付けて記憶される。そして、制御装置３０ａは、画面情報要求信号の送信元のＩＰアドレスと、画面情報要求信号を受信したポート番号とに基づいて、画面情報を要求しているのがどの画面であるのかを判別する。なお、システム機器管理部３４による処理については、制御装置３０の同名の機能部と同様である。
【００５２】
以上説明した少なくともひとつの実施形態によれば、監視制御システム１００は、表示部（実施形態における第１情報取得表示部１１３、第２情報取得表示部１２３及び第３情報取得表示部１３３に相当）と、切替制御部（実施形態における画面表示管理部３２に相当）とを持つ。表示部は、画面に情報を表示する。切替制御部は、複数の画面のうちある画面に表示された情報に対する操作に応じて、他の画面に表示される情報の切り替えを制御することにより、タッチパネルコントローラによる視認性、操作性やソフトウェアによる柔軟性、拡張性を損なわず、従来のハードウェアスイッチタイプのコントローラの実装面積サイズに抑えることができる。
【００５３】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００５４】
１０…監視操作端末，１１…第１モジュール，１２…第２モジュール，１３…第３モジュール，２０、２０ａ…中継装置，３０、３０ａ…制御装置，４０…パラレル機器，５０…シリアル機器，６０…端末装置，７０…アクセスポイント，１１１…ＣＰＵ，１１２…メモリ，１１３…第１情報取得表示部，１１４…第１通信部，１２１…ＣＰＵ，１２２…メモリ，１２３…第２情報取得表示部，１２４…第２通信部，１３１…ＣＰＵ，１３２…メモリ，１３３…第３情報取得表示部，１３４…第３通信部，３１…通信部，３２…画面表示管理部，３３…記憶部，３３１…画面情報記憶部，３３２…システム情報記憶部，３３３…設定条件記憶部，３４…システム機器管理部
【図１】
2018082291.tif 000003
【図２】
2018082291.tif 000004
【図３】
2018082291.tif 000005
【図４】
2018082291.tif 000006
【図５】
2018082291.tif 000007
【図６】
2018082291.tif 000008
【図７】
2018082291.tif 000009
【図８】
2018082291.tif 000010
【図９】
2018082291.tif 000011
【図１０】
2018082291.tif 000012
【図１１】
2018082291.tif 000013
【図１２】
2018082291.tif 000014