(57)【特許請求の範囲】
【請求項１】
電力系統を監視制御するためのサーバシステムであって、
前記サーバシステムは、複数の端末装置と通信可能に構成されており、
前記複数の端末装置において表示される画面情報を生成する複数のサーバと、
前記複数の端末装置と前記複数のサーバとの接続を管理する管理装置とを備え、
前記管理装置は、
前記端末装置による前記サーバへの接続要求に含まれる当該端末装置のユーザ情報に基づいて、当該端末装置のユーザにおける、前記サーバへの接続に関する優先度を特定する優先度特定部と、
前記複数のサーバの各々について、当該サーバと前記端末装置との接続状態を監視する監視部と、
前記監視部の監視結果に基づいて、前記接続要求を行なった端末装置と前記サーバとの接続を制御する接続制御部とを含み、
前記監視部は、前記複数の端末装置のいずれにも接続されていない空きサーバが存在するか否かを判断し、
前記接続制御部は、前記空きサーバが存在しない場合、
各前記サーバに接続されている各前記端末装置のユーザの中から、前記接続要求を行なった端末装置のユーザの優先度よりも低い優先度が割り当てられたユーザを抽出し、
前記抽出されたユーザに対応する端末装置と前記サーバとの接続を切断させ、
当該接続が切断されたサーバと前記接続要求を行なった端末装置とを接続させ、
前記接続制御部は、前記空きサーバの数が基準数以上である場合、前記空きサーバと前記接続要求を行なった端末装置とを接続するように制御し、
前記管理装置は、前記基準数を設定する設定部をさらに含み、
前記設定部は、前記接続要求を行なった端末装置のユーザの優先度が高いほど前記基準数を小さく設定する、サーバシステム。
【請求項２】
前記設定部は、災害が発生していない場合の前記基準数よりも、災害が発生している場合の前記基準数を大きく設定する、請求項１に記載のサーバシステム。
【請求項３】
前記サーバは、災害が発生していない場合には、前記抽出されたユーザに対応する端末装置と当該サーバとの接続が切断されることを予告する画面情報を当該端末装置に送信する、請求項１または請求項２に記載のサーバシステム。
【請求項４】
前記サーバは、
当該サーバに接続された端末装置のユーザが前記電力系統に設けられた制御機器に対する操作の権限を有するか否かを判断し、
前記ユーザが前記操作の権限を有する場合、前記操作を実行可能な第１モードまたは前記操作を実行不能な第２モードを選択するための選択画面情報を前記接続された端末装置に送信する、請求項１〜請求項３のいずれか１項に記載のサーバシステム。
【請求項５】
前記接続制御部は、前記抽出されたユーザが実行している作業の重要度が基準レベル未満である場合に、前記抽出されたユーザに対応する端末装置と前記サーバとの接続を切断する、請求項１〜請求項４のいずれか１項に記載のサーバシステム。
【請求項６】
電力系統の監視制御システムであって、
サーバシステムと、
前記サーバシステムと通信可能に構成される複数の端末装置とを備え、
前記サーバシステムは、
前記複数の端末装置において表示される画面情報を生成する複数のサーバと、
前記複数の端末装置と前記複数のサーバとの接続を管理する管理装置とを含み、
前記管理装置は、
前記端末装置による前記サーバへの接続要求に含まれる当該端末装置のユーザ情報に基づいて、当該端末装置のユーザにおける、前記サーバへの接続に関する優先度を特定する優先度特定部と、
前記複数のサーバの各々について、当該サーバと前記端末装置との接続状態を監視する監視部と、
前記監視部の監視結果に基づいて、前記接続要求を行なった端末装置と前記サーバとの接続を制御する接続制御部とを含み、
前記監視部は、前記複数の端末装置のいずれにも接続されていない空きサーバが存在するか否かを判断し、
前記接続制御部は、前記空きサーバが存在しない場合、
各前記サーバに接続されている各前記端末装置のユーザの中から、前記接続要求を行なった端末装置のユーザの優先度よりも低い優先度が割り当てられたユーザを抽出し、
前記抽出されたユーザに対応する端末装置と前記サーバとの接続を切断させ、
当該接続が切断されたサーバと前記接続要求を行なった端末装置とを接続させ、
前記接続制御部は、前記空きサーバの数が基準数以上である場合、前記空きサーバと前記接続要求を行なった端末装置とを接続するように制御し、
前記管理装置は、前記基準数を設定する設定部をさらに含み、
前記設定部は、前記接続要求を行なった端末装置のユーザの優先度が高いほど前記基準数を小さく設定する、監視制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、電力系統を監視制御するためのサーバシステム、および電力系統の監視制御システムに関する。
【背景技術】
【０００２】
電力系統の監視制御システムでは、クライアント拠点として位置付けられる運用拠点と、複数の監視制御卓を実現するための複数のサーバが集約設置されるサーバ拠点とが設けられている。運用拠点にはクライアント端末が設置され、運用者（ユーザ）はクライアント端末を用いてサーバ拠点に設けられたサーバにアクセスする。
【０００３】
ネットワークを介して機器を遠隔操作するための技術として、特開２００３−２３６７６号公報（特許文献１）は、遠隔操作システムを開示している。遠隔操作システムは、複数の操作端末により操作対象の制御が可能であり、ある操作端末の有する操作対象に対する制御権を安全に他の操作端末に委譲可能にするための構成を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２３６７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、上述の運用拠点は複数存在しており、ユーザは各運用拠点からサーバ拠点にアクセスして、電力系統に設けられた制御機器を操作（および監視）する。各運用拠点には、多くのユーザがサーバ拠点にアクセスできるように多くのクライアント端末が設けられる。そのため、サーバ拠点に設けられたサーバの数よりも各運用拠点に設けられたクライアント端末の数の方が多くなるような場合も想定される。
【０００６】
この場合、各サーバの中にクライアント端末と接続されていない空きサーバが存在しない状況が発生し得る。このような状況のときに、本来、電力系統に設けられた制御機器を操作または監視すべき特定のユーザがクライアント端末を用いてサーバにアクセスできないという事態を招いてしまう可能性がある。特許文献１に係るシステムでは、利用者端末の数よりも、当該利用者端末に接続される制御装置の数の方が多い場合が想定されているため、利用者端末に接続されていない制御装置が存在しない場合には、上記のような問題が生じる可能性が高い。
【０００７】
本開示は、上記に鑑みてなされたものであって、ある局面における目的は、運用拠点に設けられた端末装置のユーザの優先度に応じて、当該端末装置とサーバとの接続をより適切に制御することが可能な技術を提供することである。
【課題を解決するための手段】
【０００８】
ある実施の形態に従うと、電力系統を監視制御するためのサーバシステムが提供される。サーバシステムは、複数の端末装置と通信可能に構成されている。サーバシステムは、複数の端末装置において表示される画面情報を生成する複数のサーバと、複数の端末装置と複数のサーバとの接続を管理する管理装置とを備える。管理装置は、端末装置からサーバへの接続要求に含まれる当該端末装置のユーザ情報に基づいて、当該ユーザにおける、サーバへの接続に関する優先度を特定する優先度特定部と、複数のサーバの各々について、当該サーバと端末装置との接続状態を監視する監視部と、監視部の監視結果に基づいて、接続要求を行なった端末装置とサーバとの接続を制御する接続制御部とを含む。監視部は、複数の端末装置のいずれにも接続されていない空きサーバが存在するか否かを判断する。接続制御部は、空きサーバが存在しない場合、各サーバに接続されている各端末装置のユーザの中から、接続要求を行なった端末装置のユーザの優先度よりも低い優先度が割り当てられたユーザを抽出する。接続制御部は、抽出されたユーザに対応する端末装置とサーバとの接続を切断させ、当該接続が切断されたサーバと接続要求を行なった端末装置とを接続させる。
【０００９】
他の実施の形態に従うと、電力系統の監視制御システムが提供される。監視制御システムは、サーバシステムと、サーバシステムと通信可能に構成される複数の端末装置とを備える。サーバシステムは、複数の端末装置において表示される画面情報を生成する複数のサーバと、複数の端末装置と複数のサーバとの接続を管理する管理装置とを含む。管理装置は、端末装置からサーバへの接続要求に含まれる当該端末装置のユーザ情報に基づいて、当該ユーザにおける、サーバへの接続に関する優先度を特定する優先度特定部と、複数のサーバの各々について、当該サーバと端末装置との接続状態を監視する監視部と、監視部の監視結果に基づいて、接続要求を行なった端末装置とサーバとの接続を制御する接続制御部とを含む。監視部は、複数の端末装置のいずれにも接続されていない空きサーバが存在するか否かを判断する。接続制御部は、空きサーバが存在しない場合、各サーバに接続されている各端末装置のユーザの中から、接続要求を行なった端末装置のユーザの優先度よりも低い優先度が割り当てられたユーザを抽出する。接続制御部は、抽出されたユーザに対応する端末装置とサーバとの接続を切断させ、当該接続が切断されたサーバと接続要求を行なった端末装置とを接続させる。
【発明の効果】
【００１０】
本開示によると、運用拠点に設けられた端末装置のユーザの優先度に応じて、当該端末装置とサーバとの接続をより適切に管理することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】監視制御システムの全体構成の一例を示す図である。
【図２】端末装置とサーバとの接続手順の概要を示す模式図である。
【図３】接続管理装置のハードウェア構成例を示すブロック図である。
【図４】監視制御システムの機能構成を示す模式図である。
【図５】ユーザ情報テーブルの一例を示す図である。
【図６】優先度情報テーブルの一例を示す図である。
【図７】接続管理装置の処理手順の一例を示すフローチャートである。
【図８】ログオフ通知画面の一例を示す図である。
【図９】ログオフ予告画面の一例を示す図である。
【図１０】モード選択の処理手順の一例を示すフローチャートである。
【図１１】モード選択画面の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照しつつ、本実施の形態について説明する。なお、同一または相当する部分に同一の参照符号を付し、その説明を繰返さない場合がある。
【００１３】
＜システム概要＞
図１は、監視制御システム１の全体構成の一例を示す図である。本実施の形態に従う監視制御システム１は、電力系統制御などの比較的大規模な装置または設備の監視制御に適用される。典型的には、監視制御システム１は、制御対象の状態に関する信号である状態信号を受信するとともに、端末装置から当該端末装置への入力操作に基づく信号である入力操作信号を受信して、当該入力操作信号に基づいて制御対象を制御する。
【００１４】
図１を参照して、監視制御システム１においては、複数の監視制御卓を実現するための複数の計算機（サーバ）がサーバ拠点１００に集約されている。また、ネットワーク２を介して分散配置された各端末装置２１０Ａ１，２１０Ａ２，２１０Ｂ１，２１０Ｂ２（クライアント端末）（以下、「端末装置２１０」とも総称する。）では、監視制御卓を実現するためのサーバによって提供される操作画面が表示される。複数の端末装置２１０は、サーバ拠点１００と、ネットワーク２を介して接続可能に構成される。
【００１５】
端末装置２１０に対して実行された入力操作情報は、当該端末装置２１０を介して、サーバ拠点１００に存在するサーバへ送信される。サーバは、端末装置２１０からの入力操作情報に応じて、必要な処理を実行する。各端末装置２１０では、実質的には、サーバによって提供される操作画面の表示処理および入力操作の受付処理のみが行なわれ、監視制御に関する実体的な処理はサーバ拠点１００で実行される。
【００１６】
ここで、監視制御システム１の構成をより具体的に説明する。監視制御システム１は、サーバ拠点１００と、実際に制御監視が行なわれる場所である複数の運用拠点２００Ａ，２００Ｂ（以下、「運用拠点２００」とも総称する。）とを含む。なお、図１には、説明の便宜上、監視制御システム１が１つのサーバ拠点１００および２つの運用拠点２００を含む構成を示しているが、当該構成に限られず、運用上必要な数のサーバ拠点１００および運用拠点２００を含んでいてもよい。また、各運用拠点２００には２つの端末装置２１０を含む構成を示しているが、運用上必要な数の端末装置２１０を含んでいればよい。
【００１７】
サーバ拠点１００には、複数のサーバ１１２Ａ，１１２Ｂ，１１２Ｃ（以下、「サーバ１１２」とも総称する。）から構成されるサーバ群１１０と、接続管理装置１２０と、監視制御装置１３０とが設けられている。このように、サーバ拠点１００は、サーバ群１１０と、接続管理装置１２０と、監視制御装置１３０とを含むサーバシステムを含む。電力系統を監視制御するためのサーバシステムは、ネットワーク２を介して複数の端末装置２１０と通信可能に構成される。
【００１８】
監視制御装置１３０は、電力系統に設けられた各種の制御機器（制御対象）の状態データを収集し、当該状態データを内部メモリ等に格納する。また、監視制御装置１３０は、サーバ１１２を介して、端末装置２１０からの制御要求に従って各種の処理を実行する。具体的には、端末装置２１０のユーザである系統運用者は、キーボードまたはマウスなどを用いて端末装置２１０に対して入力操作を行なう。この操作内容を示すデータは、端末装置２１０と接続されているサーバ１１２に送信され、監視制御装置１３０に対する制御要求信号に変換される。監視制御装置１３０は、当該制御要求信号に従った処理を実行し、例えば、電力系統に設けられた開閉器等の開閉を実行する。
【００１９】
サーバ１１２は、端末装置２１０のディスプレイに表示される画面情報を生成する。具体的には、サーバ１１２は、電力系統に設けられた各種の制御機器の状態データを監視制御装置１３０から受信して、当該状態データが端末装置２１０のディスプレイに表示される画面情報を生成する。サーバ１１２は、生成した画面情報を端末装置２１０に送信する。端末装置２１０では、画面情報に基づく操作画面がユーザに提供され、当該ユーザは制御機器の運転状態などを確認できる。
【００２０】
接続管理装置１２０は、複数のサーバ１１２と複数の端末装置２１０との接続を管理する。接続管理装置１２０は、各サーバ１１２と各端末装置２１０との接続状態を監視しており、例えば、どの端末装置２１０がどのサーバ１１２に接続されているのか、およびサーバ１１２の空き状態などを監視する。また、接続管理装置１２０は、予め定められた条件に基づいて、複数の端末装置２１０とサーバ１１２との接続を許可したり、端末装置２１０とサーバ１１２との接続を強制的に切断したりする。
【００２１】
クライアント拠点として位置付けられる運用拠点２００Ａおよび運用拠点２００Ｂには、それぞれ、端末装置２１０Ａ１，２１０Ａ２および端末装置２１０Ｂ１，２１０Ｂ２が配置されている。クライアント装置として機能する端末装置２１０は、一種のシンクライアントであり、サーバ拠点１００のサーバ１１２からクライアント環境を提供されるのに必要な接続処理、入力操作を受付けるための処理などを実行可能に構成される。
【００２２】
サーバ拠点１００と運用拠点２００Ａ，２００Ｂとは、ネットワーク２を介して互いに接続される。例えば、ネットワーク２としては、広域に張り巡らされた広域ＩＰ（Internet Protocol）網が採用される。
【００２３】
なお、接続管理装置１２０および監視制御装置１３０は、図１に示すように、別体の装置によって構成されてもよいし、一体の装置で構成されていてもよい。
【００２４】
＜接続手順の概要＞
次に、運用拠点２００の端末装置２１０からの要求に応じて、当該端末装置２１０とサーバ拠点１００のサーバ１１２とが接続されるまでの手順の概要について説明する。
【００２５】
図２は、端末装置２１０とサーバ１１２との接続手順の概要を示す模式図である。説明の便宜上、図２には、運用拠点２００Ａの端末装置２１０Ａがネットワーク２を介してサーバ１１２Ａに接続されるまでの手順の概要が示されている。
【００２６】
図２を参照して、運用拠点２００Ａに配置されている端末装置２１０Ａからサーバ拠点１００に配置されている接続管理装置１２０に対して、ネットワーク２を介して認証要求が送信される（シーケンスＳＱ２）。認証要求は、端末装置２１０のユーザ情報（例えば、ユーザＩＤ等）を含む。
【００２７】
接続管理装置１２０は、認証要求に含まれるユーザ情報と、内部メモリに格納しているユーザ情報とを照合することにより認証処理を実行する（シーケンスＳＱ４）。ユーザ認証が成功した場合には、接続管理装置１２０からその旨の通知が端末装置２１０に送信される（シーケンスＳＱ６）。当該通知を受信した端末装置２１０は、接続管理装置１２０に対して、ネットワーク２を介して接続要求を送信する（シーケンスＳＱ８）。
【００２８】
接続要求を受信した接続管理装置１２０は、サーバ１１２の空き状態を確認するため、各サーバ１１２に対して状態確認を要求する（シーケンスＳＱ１０）。各サーバ１１２は、自装置の接続状態を確認して、確認結果を状態応答として接続管理装置１２０に返信する（シーケンスＳＱ１２）。
【００２９】
接続管理装置１２０は、各サーバ１１２からの状態応答に基づいて利用可能なサーバ１１２がない（サーバ１１２の空きがない）と判断した場合、各サーバ１１２に接続中の各端末装置２１０のユーザの中から、接続要求を行なった端末装置２１０のユーザよりも優先度が低いユーザを抽出する（シーケンスＳＱ１４）。この優先度は、端末装置２１０のサーバ１１２への接続に関する優先度を示すものである。そのため、優先度が高いユーザが使用する端末装置２１０は、優先度が低いユーザが使用する端末装置２１０よりも、サーバ１１２に優先的にアクセスできる。
【００３０】
接続管理装置１２０は、抽出したユーザの端末装置２１０とサーバ１１２との接続を切断して、当該切断されたサーバ１１２のネットワークアドレスを含む接続先情報を端末装置２１０へ返信する（シーケンスＳＱ１６）。なお、接続管理装置１２０は、サーバ１１２の空きがあると判断した場合、当該サーバ１１２のネットワークアドレスを含む接続先情報を端末装置２１０へ返信する。
【００３１】
端末装置２１０は、接続管理装置１２０から受信した接続先情報に含まれるネットワークアドレスに従って、ネットワーク２を介してサーバ１１２との接続を確立する（シーケンスＳＱ１８）。
【００３２】
このように、監視制御システム１では、サーバ１１２の空きがない場合には、接続要求元の端末装置２１０のユーザよりも優先度が低いユーザが使用している端末装置２１０と、サーバ１１２との接続が切断される。これにより、空きサーバがない場合であっても、優先度の高いユーザは端末装置２１０を介してサーバ１１２にアクセスできる。優先度の高いユーザは、電力系統に設けられた各種の制御機器に対して指示操作が可能な権限を有するため、災害等の緊急時においても制御機器に対する指示操作を迅速に行なうことができる。
【００３３】
＜ハードウェア構成＞
次に、サーバ拠点１００に設けられる接続管理装置１２０、サーバ１１２および監視制御装置１３０のハードウェア構成について説明する。
【００３４】
図３は、接続管理装置１２０のハードウェア構成例を示すブロック図である。図３を参照して、接続管理装置１２０は、そのコンポーネントとして、プロセッサ１５０と、主記憶装置１５２と、二次記憶装置１５４と、通信インターフェイス（Ｉ／Ｆ：Interface）１５６と、ディスプレイ１５８と、入力装置１６０と、汎用インターフェイス（Ｉ／Ｆ：Interface）１６２とを含む。これらのコンポーネントは、内部バス１６４を介して互いに通信可能に接続されている。
【００３５】
プロセッサ１５０は、典型的には、ＣＰＵ（Central Processing Unit）あるいはＭＰＵ（Multi Processing Unit）といった演算処理部であり、二次記憶装置１５４にインストールされているＯＳを含む各種プログラムを読出して、主記憶装置１５２に展開しつつ実行する。
【００３６】
主記憶装置１５２は、典型的には、ＤＲＡＭ（Dynamic Random Access Memory）などの揮発性記憶媒体であり、プロセッサ１５０によって実行されるＯＳを含む各種プログラムのコードの他、各種プログラムの実行に必要な各種ワークデータを保持する。二次記憶装置１５４は、ハードディスクあるいはＳＳＤ（Solid State Drive）などの不揮発性記憶媒体であり、ＯＳを含む各種プログラムの他、各種設定値などを保持する。
【００３７】
通信インターフェイス１５６は、各装置との間の通信に係る処理を実行する。具体的には、通信インターフェイス１５６は、接続管理装置１２０がネットワーク２を経由して運用拠点２００と通信するためのインターフェイスである。また、通信インターフェイス１５６は、サーバ拠点１００において、接続管理装置１２０が各サーバ１１２および監視制御装置１３０と通信するためのインターフェイスである。
【００３８】
ディスプレイ１５８は、プロセッサ１５０に指示に従って各種情報を表示する。入力装置１６０は、典型的には、キーボードやマウスなどから構成され、ユーザからの各種設定および操作を受付ける。
【００３９】
汎用インターフェイス１６２は、典型的には、ＵＳＢ（Universal Serial Bus）インターフェイス、ＲＳ−２３２Ｃに従うシリアル通信インターフェイス、パラレル通信インターフェイスなどを含み、外部装置などとの間でデータを遣り取りする。
【００４０】
各サーバ１１２および監視制御装置１３０のハードウェア構成は、例えば、上述の接続管理装置１２０のハードウェア構成と同様である。そのため、これらのハードウェア構成の詳細な説明は繰返さない。
【００４１】
なお、端末装置２１０についても、典型的には、汎用的なアーキテクチャに従うコンピュータを用いて実現される。具体的には、端末装置２１０のハードウェア構成は、図３に示すハードウェア構成と同様であってもよい。ただし、端末装置２１０は、サーバ拠点１００に設けられた各サーバ１１２、接続管理装置１２０および監視制御装置１３０と比較して要求される稼働率が高くないため、より簡素なハードウェア構成を採用してもよい。
【００４２】
＜機能構成＞
次に、本実施の形態に従う監視制御システム１を実現するための機能構成について説明する。図４は、監視制御システム１の機能構成を示す模式図である。
【００４３】
図４を参照して、端末装置２１０は、情報取得部３０１と、認証要求部３０３と、接続要求部３０５と、接続処理部３０７とを含む。これらの各機能は、例えば、端末装置２１０のプロセッサが二次記憶装置に格納されたプログラムを実行することによって実現される。なお、これらの機能の一部または全部はハードウェアで実現されるように構成されていてもよい。
【００４４】
また、接続管理装置１２０は、認証部４０２と、優先度特定部４０４と、監視部４０６と、接続制御部４０８と、基準数設定部４１０とを含む。これらの各機能は、例えば、接続管理装置１２０のプロセッサ１５０が二次記憶装置１５４に格納されたプログラムを実行することによって実現される。なお、これらの機能の一部または全部はハードウェアで実現されるように構成されていてもよい。また、接続管理装置１２０は、主記憶装置１５２、二次記憶装置１５４等により実現される情報格納部４１４をさらに含む。
【００４５】
図４を参照して、情報取得部３０１（端末装置２１０）は、ユーザに関する情報（ユーザ情報）を取得する。具体的には、情報取得部３０１は、汎用インターフェイス１６２に接続されたＩＣカードリーダを介して、ＩＣカードに含まれるユーザ識別情報（例えば、ユーザＩＤ等）を取得する。また、情報取得部３０１は、入力装置１６０を介してユーザ識別情報を取得してもよいし、ユーザの指紋等の生体情報の入力を受け付けることにより、ユーザ識別情報を取得してもよい。なお、情報取得部３０１は、必要に応じて、入力装置１６０を介して、ユーザ情報の一部であるパスワードを取得する。
【００４６】
認証要求部３０３は、端末装置２１０のユーザ認証を接続管理装置１２０に要求するための処理を実行する。具体的には、認証要求部３０３は、情報取得部３０１により取得されたユーザ識別情報およびパスワードを含む認証要求を接続管理装置１２０に送信する。
【００４７】
認証部４０２（接続管理装置１２０）は、端末装置２１０のユーザの認証処理を実行する。具体的には、認証部４０２は、情報格納部４１４に格納されているユーザ情報テーブルを参照して、端末装置２１０から受信した認証要求に含まれるユーザ情報を照合する。
【００４８】
図５は、ユーザ情報テーブルの一例を示す図である。図５を参照して、ユーザ情報テーブル６００は、カードＩＤと、ユーザＩＤと、ユーザの所属部署と、パスワードとを関連付けて記憶している。例えば、ユーザＩＤ「Ｍ１１」のユーザは、所有カードのカードＩＤが「ａａａ」であり、所属Ａに属しており、対応するパスワードが「Ａ１２３」である。なお、図５の例の場合、ユーザ情報は、ユーザＩＤと、所属情報と、カードＩＤと、パスワードとを含む。
【００４９】
再び、図４を参照して、認証部４０２は、認証要求に含まれるユーザＩＤおよびパスワードの組み合わせと、ユーザ情報テーブル６００におけるユーザＩＤおよびパスワードの組み合わせとが一致している場合には認証成功を示す通知を端末装置２１０に送信し、これらが一致しない場合には認証失敗を示す通知を端末装置２１０に送信する。
【００５０】
接続要求部３０５（端末装置２１０）は、端末装置２１０からの認証結果が認証失敗である場合には、その旨を端末装置２１０のディスプレイに表示させる。接続要求部３０５は、端末装置２１０からの認証結果が認証成功である場合には、サーバ１１２への接続を接続管理装置１２０に要求するための処理を実行する。具体的には、接続要求部３０５は、ユーザ情報を含む接続要求を接続管理装置１２０に送信する。
【００５１】
優先度特定部４０４（接続管理装置１２０）は、受信した接続要求に含まれるユーザ情報に基づいて、接続要求を行なった（接続要求元の）端末装置２１０のユーザの優先度を特定する。具体的には、優先度特定部４０４は、情報格納部４１４に格納されている優先度情報テーブルを参照して、当該ユーザにおける、サーバ１１２への接続に関する優先度を特定する。
【００５２】
図６は、優先度情報テーブルの一例を示す図である。図６を参照して、優先度情報テーブル７００は、ユーザＩＤと、ユーザの所属部署と、優先度と、操作権限とを関連付けて記憶している。優先度が高い方から順に、優先度「１」、「２」、「３」、「４」と規定されており、図６の例では、ユーザＩＤ「Ｍ１１」のユーザに対して最も高い優先度「１」が割り当てられている。
【００５３】
また、優先度が高いユーザほど多くの制御機器に対する操作権限が付与されている。制御機器に対する操作権限とは、監視制御システム１が監視する電力系統に設けられた制御機器のうち、各ユーザに対して付与されている制御機器の範囲または種類などを意味する。優先度「１」が割り当てられたユーザは機器Ｘ，Ｙ，Ｚの操作権限を有するが、優先度「３」が割り当てられたユーザは機器Ｘの操作権限のみを有する。なお、優先度「４」が割り当てられたユーザは、いずれの機器の操作権限も有しておらず、系統情報を確認する権限しか有さない。通常、一般のオペレータ（一般ユーザ）には低い優先度が割り当てられ、監視制御システム１のメンテナンスおよび保全等を行なう保守員（メンテナンスユーザ）あるいは一般のオペレータを統括する責任者（管理者ユーザ）等には高い優先度が割り当てられる。
【００５４】
優先度特定部４０４は、例えば、接続要求に含まれるユーザＩＤが「Ｍ４４」である場合には、接続要求元の端末装置２１０のユーザ（以下「接続要求元ユーザ」とも称する。）の優先度が「３」であると特定する。なお、図６の例のように、所属ごとに優先度が割り当てられている場合には、優先度特定部４０４は、接続要求元ユーザの所属情報に基づいて優先度を特定してもよい。
【００５５】
監視部４０６は、各サーバ１１２と端末装置２１０との接続状態を監視する。具体的には、監視部４０６は、各サーバ１１２に対して接続状態の確認要求を行ない、その応答として接続状態結果を各サーバ１１２から受信する。これにより、監視部４０６は、各サーバ１１２がどの端末装置２１０（およびそのユーザ）と接続されているのか、各サーバ１１２のうちいずれの端末装置２１０とも接続されていない空きサーバが存在するのか等を監視（判断）する。
【００５６】
接続制御部４０８は、監視部４０６の監視結果に基づいて、接続要求元の端末装置２１０とサーバ１１２との接続を制御する。ここで、まず、監視部４０６により空きサーバが存在しないと判断された場合の接続制御部４０８の処理について説明する。
【００５７】
接続制御部４０８は、空きサーバが存在しない場合、現在、各サーバ１１２に接続されている各端末装置２１０のユーザの中から、接続要求元ユーザの優先度よりも低い優先度が割り当てられたユーザを抽出する。より具体的には、接続制御部４０８は、優先度特定部４０４により特定された接続要求元ユーザの優先度と、各サーバ１１２に接続中の各端末装置２１０のユーザの優先度とを比較することにより、上記ユーザを抽出する。なお、接続制御部４０８は、上記ユーザを抽出できない場合（すなわち、サーバ１１２に接続中のどの端末装置２１０のユーザよりも、接続要求元ユーザの方が優先度が低い場合）には、サーバ１１２との接続を許可しない旨を接続要求元の端末装置２１０に通知する。
【００５８】
続いて、接続制御部４０８は、当該抽出されたユーザに対応する端末装置２１０とサーバ１１２との接続を切断させる。例えば、接続制御部４０８は、当該接続を切断させるための制御信号を当該サーバ１１２に対して送信する。制御信号を受信したサーバ１１２は、端末装置２１０との接続を切断する。
【００５９】
次に、接続制御部４０８は、当該接続が切断されたサーバ１１２と接続要求元の端末装置２１０とを接続させる。例えば、接続制御部４０８は、当該切断されたサーバ１１２のネットワークアドレスを含む接続先情報を端末装置２１０へ送信することにより、これらを接続させる。
【００６０】
接続要求部３０５（端末装置２１０）は、接続要求に対する応答として接続管理装置１２０から接続先情報を受信すると、当該接続先情報を接続処理部３０７に出力する。接続処理部３０７は、当該接続先情報に従って上記切断されたサーバ１１２と端末装置２１０との接続を確立する。
【００６１】
次に、監視部４０６により空きサーバが存在すると判断された場合の接続制御部４０８の構成を説明する。
【００６２】
接続制御部４０８は、空きサーバの数が基準数以上である場合、当該空きサーバと接続要求元の端末装置２１０とを接続させる。この基準数は、基準数設定部４１０によりユーザの優先度に応じて設定される。
【００６３】
基準数設定部４１０は、優先度特定部４０４により特定されたユーザの優先度が高いほど基準数を小さく設定する。例えば、基準数設定部４１０は、ユーザの優先度が「３」のときの基準数を「１０」に設定する場合、ユーザの優先度が「１」のときの基準数を「２」（すなわち、「１０」よりも小さく）に設定する。これにより、空きサーバが存在する場合であっても、優先度の低いユーザほど端末装置２１０を用いてサーバ１１２にアクセスし難くなる。そのため、優先度の高いユーザに対して、一定数以上の空きサーバを確保しておくことができる。
【００６４】
また、基準数設定部４１０は、災害の発生の有無に応じて基準数をさらに変更してもよい。具体的には、基準数設定部４１０は、災害が発生した場合に気象庁等から送信される災害情報を受信する。災害情報は、災害の種類（地震、大雨、暴風、積雪等）、災害の発生地域、災害レベルなどを示す情報を含む。基準数設定部４１０は、災害が発生していない場合（災害情報を受信していない場合）の基準数Ｎａよりも、災害が発生している場合（災害情報を受信した場合）の基準数Ｎｂを大きく設定する。例えば、基準数Ｎｂは、基準数Ｎａに定数（例えば、３）を加算した値（Ｎｂ＝Ｎａ＋３）に設定される。これにより、災害が発生した場合には、より多くの空きサーバを確保することができる。
【００６５】
あるいは、基準数Ｎｂは、基準数Ｎａと、優先度に応じた変数とを加算した値に設定されてもよい。この変数は、優先度が高いほど小さく、優先度が低いほど大きい。例えば、優先度が「１」の場合には、基準数Ｎｂは、基準数Ｎａに変数「２」を加算した数（すなわち、Ｎｂ＝Ｎａ＋２）に設定される。優先度が「３」の場合には、基準数Ｎｂは、基準数Ｎａに変数「６」を加算した数（すなわち、Ｎｂ＝Ｎａ＋６）に設定される。
【００６６】
すなわち、災害が発生した場合の方が災害が発生していない場合よりも、優先度の高いユーザに対して設定される基準数と、優先度の低いユーザに対して設定される基準数との差が大きくなる。そのため、優先度の低いユーザは、端末装置２１０を用いたサーバ１１２へのアクセスがさらに難しくなる。したがって、優先度の高いユーザに対して、より多くの空きサーバを確保しておくことができる。
【００６７】
＜フローチャート＞
（接続処理手順）
図７は、接続管理装置１２０の処理手順の一例を示すフローチャートである。典型的には、図７中の各ステップは、接続管理装置１２０のプロセッサ１５０により実行される。
【００６８】
図７を参照して、接続管理装置１２０は、端末装置２１０からユーザの認証要求を受信したか否かを判断する（ステップＳ１０）。認証要求を受信していない場合には（ステップＳ１０においてＮＯ）、接続管理装置１２０はステップＳ１０の処理を繰り返す。認証要求を受信した場合には（ステップＳ１０においてＹＥＳ）、接続管理装置１２０は、二次記憶装置１５４に格納されたユーザ情報テーブル６００と、認証要求に含まれるユーザ情報とに基づいて、ユーザ認証が成功したか否かを判断する（ステップＳ１２）。典型的には、接続管理装置１２０は、認証要求に含まれるユーザＩＤおよびパスワードの組み合わせと、ユーザ情報テーブル６００におけるユーザＩＤおよびパスワードの組み合わせとが一致する場合には認証成功と判断し、一致しない場合には認証失敗と判断する。
【００６９】
ユーザ認証が失敗である場合（ステップＳ１２においてＮＯ）、接続管理装置１２０は認証失敗を認証要求元の端末装置２１０に通知して（ステップＳ１４）、処理を終了する。このとき、端末装置２１０のディスプレイには、認証失敗を示す情報が表示される。
【００７０】
ユーザ認証が成功である場合（ステップＳ１２においてＹＥＳ）、接続管理装置１２０は認証成功を認証要求元の端末装置２１０に通知する（ステップＳ１６）。このとき、端末装置２１０のディスプレイには、認証成功を示す情報が表示される。続いて、接続管理装置１２０は、端末装置２１０からサーバ１１２への接続要求（ログイン要求）を受信したか否かを判断する（ステップＳ１８）。ログイン要求を受信していない場合には（ステップＳ１８においてＮＯ）、接続管理装置１２０はステップＳ１８の処理を繰り返す。ログイン要求を受信した場合には（ステップＳ１８においてＹＥＳ）、接続管理装置１２０は、二次記憶装置１５４に格納された優先度情報テーブル７００と、ログイン要求に含まれるユーザ情報とに基づいて、ログイン要求元の端末装置２１０のユーザ（ログイン要求元ユーザ）の優先度を特定する（ステップＳ２０）。
【００７１】
次に、接続管理装置１２０は、各サーバ１１２の中に空きサーバが存在するか否かを判断する（ステップＳ２２）。空きサーバが存在しない場合には（ステップＳ２２においてＮＯ）、接続管理装置１２０は、各サーバ１１２にログイン中の各ユーザの中に、ログイン要求元ユーザよりも優先度が低いユーザが存在するか（抽出できたか）否かを判断する（ステップＳ２４）。
【００７２】
当該ユーザが存在する（抽出できた）場合には（ステップＳ２４においてＹＥＳ）、接続管理装置１２０は、ログイン中である当該抽出されたユーザ（以下、単に「抽出ユーザ」とも称する。）を強制的にログオフさせ（ステップＳ２６）、後述するステップＳ３４の処理を実行する。すなわち、接続管理装置１２０は、抽出ユーザに対応する端末装置２１０とサーバ１１２との接続を切断させる。このとき、接続管理装置１２０は、抽出ユーザに対応する端末装置２１０にログオフ通知を送信してもよい。例えば、当該端末装置２１０は、ログオフ通知を受信した場合、図８に示すようなログオフ通知画面を表示する。
【００７３】
図８は、ログオフ通知画面の一例を示す図である。図８を参照して、ログオフ通知画面８００は、強制的にログオフされたことを示す情報８１０と、サーバ１１２に再接続（再ログイン）するための再接続ボタン８２０とを含む。なお、端末装置２１０は、ログオフされた理由（例えば、ログイン要求元ユーザの優先度が抽出ユーザの優先度よりも高かったこと等）を表示してもよい。なお、再接続ボタン８２０は表示されなくてもよい。
【００７４】
再び、図７を参照して、ログイン要求元のユーザよりも優先度が低いユーザが存在しない場合には（ステップＳ２４においてＮＯ）、接続管理装置１２０は、ログイン可能なサーバ１１２が存在しない旨をログイン要求元の端末装置２１０に通知して（ステップＳ２８）、処理を終了する。なお、接続管理装置１２０は、ログイン可能なサーバ１１２が存在しない理由（例えば、ログイン要求元ユーザの優先度がログイン中の各ユーザの優先度よりも低かったこと）を通知してもよい。このとき、ログイン要求元の端末装置２１０のディスプレイには、当該通知された情報が表示される。
【００７５】
再びステップＳ２２を参照して、接続管理装置１２０は、各サーバ１１２の中に空きサーバが存在すると判断した場合には（ステップＳ２２においてＹＥＳ）、ログイン要求元ユーザの優先度に基づいて、空きサーバの数の閾値として用いられる基準数（ただし、基準数≧１の整数）を設定する（ステップＳ３０）。基準数は、ユーザの優先度が高いほど小さく設定される。続いて、接続管理装置１２０は、基準数以上の空きサーバが存在するか否かを判断する（ステップＳ３２）。
【００７６】
基準数以上の空きサーバが存在しない場合には（ステップＳ３２においてＮＯ）、接続管理装置１２０は、ログイン可能なサーバ１１２が存在しない旨をログイン要求元の端末装置２１０に通知して（ステップＳ２８）、処理を終了する。一方、基準数以上の空きサーバが存在する場合には（ステップＳ３２においてＹＥＳ）、接続管理装置１２０は、サーバ１１２のネットワークアドレスを含む接続先情報を、ログイン要求元の端末装置２１０へ送信して（ステップＳ３４）、処理を終了する。具体的には、接続管理装置１２０は、空いているサーバ１１２の接続先情報をログイン要求元の端末装置２１０へ送信する。なお、ステップＳ２６の処理を経由する場合には、接続管理装置１２０は、切断されたサーバ１１２の接続先情報をログイン要求元の端末装置２１０に送信する。
【００７７】
上述した図７に示す処理手順において、災害発生の有無を考慮した処理を追加してもよい。具体的には、図７中のステップＳ２４とステップＳ２６との間に、接続管理装置１２０が災害発生の有無を判断する処理を追加してもよい。詳細には、ログイン要求元ユーザよりも優先度が低いユーザが抽出された場合には（ステップＳ２４においてＹＥＳ）、接続管理装置１２０は、災害が発生したときに気象庁等から送信される災害情報を受信したか否かを判断する。なお、災害情報は、気象庁等から接続管理装置１２０が直接受信してもよいし監視制御装置１３０を介して間接的に受信してもよい。
【００７８】
災害情報を受信していない場合（災害が発生していないと判断した場合）には、接続管理装置１２０は、抽出ユーザに対応する端末装置２１０と接続中のサーバ１１２に対して、当該接続がまもなく切断される旨を示す画面情報を当該端末装置２１０に送信するように指示する。サーバ１１２は、上記指示を受け付けると、当該切断の実行を予告する画面情報を送信する。これにより、当該端末装置２１０においては、図９に示すような予告画面が表示される。
【００７９】
図９は、ログオフ予告画面の一例を示す図である。図９を参照して、端末装置２１０において表示される予告画面９００には、まもなく（図９の例では１分）強制的にログオフ処理が実行されることを示す情報９１０が表示される。そして、接続管理装置１２０によりステップＳ２６の処理が実行されると、抽出ユーザに対応する端末装置２１０とサーバ１１２との接続が切断される。
【００８０】
一方、災害情報を受信している場合（すなわち、災害が発生していると判断した場合）には、接続管理装置１２０は、予告画面９００に対応する画面情報の送信を指示することなく、抽出ユーザに対応する端末装置２１０とサーバ１１２との接続を切断させる（ステップＳ２６の処理に対応）。
【００８１】
なお、災害発生の有無の判断は、単に災害情報を受信したか否かではなく、災害情報に含まれる災害レベルに応じて行なってもよい。具体的には、災害レベルが「高」の災害情報を受信した場合に災害が発生したと判断し、災害レベルが「低」の災害情報を受信した場合および災害情報をそもそも受信していない場合には、災害が発生していないと判断してもよい。災害レベルについては、電力系統の安定的な運用を鑑みて運用者が適宜設定すればよい。
【００８２】
このように、サーバ１１２は、災害が発生していない場合に、抽出ユーザに対応する端末装置２１０と当該サーバ１１２との接続が切断されることを予告する画面情報を当該端末装置２１０に送信する。その後、端末装置２１０と当該サーバ１１２との接続が切断される。一方、サーバ１１２は、災害が発生している場合には、当該画面情報を送信することなく、当該端末装置２１０と当該サーバ１１２との接続を切断する。
【００８３】
これにより、災害が発生していない通常時の場合にはログオフの予告画面が表示されるため、抽出ユーザは作業中断の準備をすることができる。一方、災害発生時などの緊急性の高い場合にはログオフの予告画面が表示されないため、優先度の高いユーザをすぐにログインさせることにより、電力系統で発生し得る事故、故障などに対する迅速な対処が可能となる。
【００８４】
（モード選択処理手順）
次に、サーバ１１２への接続（ログイン）が許可された端末装置２１０のユーザに対して、操作モードおよび監視モードのいずれのモードでログインするのかを選択させる処理について説明する。ここで、操作モードとは、電力系統の監視に用いられる各種情報の確認、および制御機器に対して何らかの指示を行なうための操作（指示操作）を実行可能なモードである。監視モードは、指示操作を実行不能であり各種情報の確認のみが可能なモードである。なお、各種情報は、例えば、制御機器に関する情報、制御機器から収集された情報（例えば、電気量、故障発生の有無）等である。
【００８５】
図１０は、モード選択の処理手順の一例を示すフローチャートである。なお、典型的には、図１０に示す各ステップは、サーバ１１２のプロセッサにより実行される。
【００８６】
図１０を参照して、サーバ１１２は、自装置に接続（ログイン）された端末装置２１０のユーザ（以下「ログインユーザ」とも称する。）の操作権限情報を取得する（ステップＳ５０）。具体的には、サーバ１１２は、接続管理装置１２０から取得した優先度情報テーブル７００（図６参照）に基づいて、ログインユーザの操作権限情報を取得する。なお、サーバ１１２は、優先度情報テーブル７００を内部メモリに格納していてもよい。また、サーバ１１２は、接続管理装置１２０からログインユーザの操作権限情報を送信してもらってもよい。
【００８７】
次に、サーバ１１２は、ログインユーザが何らかの制御機器の操作権限を有するか否かを判断する（ステップＳ５２）。具体的には、図６の例の場合、サーバ１１２は、ユーザＩＤ「Ｍ１１」，「Ｍ２２」、「Ｍ４４」に対応する各ユーザは何らかの制御機器の操作権限を有しており、ユーザＩＤ「Ｍ５５」に対応するユーザは操作権限を有していないと判断する。
【００８８】
ログインユーザが操作権限を有している場合には（ステップＳ５２においてＹＥＳ）、ログインユーザに対応する端末装置２１０にモードの選択画面情報を送信する（ステップＳ５４）。これにより、端末装置２１０において、図１１に示すようなモード選択画面が表示される。
【００８９】
図１１は、モード選択画面の一例を示す図である。図１１を参照して、モード選択画面１１００は、操作モードボタン１１０２と、監視モードボタン１１０４とを含む。
【００９０】
再び、図１０を参照して、サーバ１１２は、操作モードおよび監視モードのいずれかのモードの選択を受け付けたか否かを判断する（ステップＳ５６）。具体的には、サーバ１１２は、操作モードボタン１１０２の選択を示す情報、または監視モードボタン１１０４の選択を示す情報を端末装置２１０から受信したか否かを判断する。
【００９１】
当該選択を受け付けていない場合（ステップＳ５６においてＮＯ）、サーバ１１２はステップＳ５６の処理を繰り返す。当該選択を受け付けた場合（ステップＳ５６においてＹＥＳ）、サーバ１１２は操作モードの選択を受け付けた（操作モードボタン１１０２の選択を示す情報を受信）したか否かを判断する（ステップＳ５８）。操作モードの選択を受け付けた場合（ステップＳ５８においてＹＥＳ）、サーバ１１２は、ログインユーザに対して操作モードでのログインを許可して（ステップＳ６０）、処理を終了する。なお、この場合、サーバ１１２は、ログインユーザの操作権限に応じた画面情報を提供する。
【００９２】
一方、操作モードの選択を受け付けていない（すなわち、監視モードボタン１１０４の選択を示す情報を受信した）場合（ステップＳ５８においてＮＯ）、サーバ１１２は、ログインユーザに対して監視モードでのログインを許可して（ステップＳ６２）、処理を終了する。
【００９３】
また、ステップＳ５２を参照して、サーバ１１２は、ログインユーザが操作権限を有していないと判断した場合には（ステップＳ５２においてＮＯ）、ログインユーザに対して監視モードでのログインを許可して（ステップＳ６２）、処理を終了する。すなわち、サーバ１１２は、操作権限を有さないログインユーザに対しては、モードの選択画面情報を提供（送信）しない。ただし、サーバ１１２は、操作権限を有さないログインユーザの端末装置２１０に対して、監視モードボタン１１０４のみが選択可能（すなわち、操作モードボタン１１０２は選択不能）な画面情報を提供するように構成されていてもよい。
【００９４】
このように、サーバ１１２は、そもそも操作権限を有さないユーザに対しては監視モードでのログインしか許可しない。また、サーバ１１２は、操作権限を有するユーザであっても自動的に操作モードでのログインを許可するのではなく、操作モードの意図的な選択をユーザに促す。これにより、操作権限を有するユーザが制御機器を操作する意図がなくログインした場合に、制御機器に対して誤った指示を与えるのを防止できる。また、制御機器を操作する意図がある場合は、意識して操作モードに設定する必要があるので、ユーザに当該操作に対する意識付けを行なうこともできる。
【００９５】
＜利点＞
本実施の形態によると、サーバの空きがない場合であっても、ログイン要求元ユーザの方がログイン中のユーザよりも優先度が高いときには、ログイン中のユーザをログオフさせることによりログイン要求元ユーザを優先的にログインさせることが可能となる。そのため、災害等の緊急事態において、優先度の高いユーザを適切にログインさせることができ、故障、事故等の対処をより迅速に行なうことができる。
【００９６】
本実施の形態によると、ユーザの優先度に応じた基準数以上のサーバの空きがない場合には、当該ユーザのログインを許可しないため、優先度の高いユーザに対して一定数以上の空きサーバを確保しておくことが可能となる。
【００９７】
本実施の形態によると、操作権限を有するユーザが制御機器を操作する意図がない場合の誤操作を防止することができる。
【００９８】
＜その他の実施の形態＞
（１）上述した実施の形態では、接続管理装置１２０は、各サーバ１１２にログイン中の各ユーザの中に、ログイン要求元ユーザよりも優先度が低いユーザを抽出できた場合（ステップＳ２４においてＹＥＳ）には、抽出ユーザをログオフさせる構成について説明した。ただし、抽出ユーザが比較的重要な何らかの作業を行なっている場合も考えられる。そのため、接続管理装置１２０（接続制御部４０８）は、抽出ユーザが実行している作業の重要度が基準レベル未満である場合に、抽出ユーザに対応する端末装置２１０とサーバ１１２との接続を切断させる（抽出ユーザをログオフさせる）構成であってもよい。
【００９９】
例えば、ユーザが実行する各作業には、「高」、「中」、「低」の３段階の重要度のいずれかが割り当てられるものとし、基準レベルが「中」に設定されているものとする。この場合、抽出ユーザが実行中の作業の重要度が「低」のときには（すなわち、基準レベル未満である場合）、接続管理装置１２０は、抽出ユーザに対応する端末装置２１０とサーバ１１２との接続を切断させる。一方、抽出ユーザが実行中の作業の重要度が「高」または「中」の場合（すなわち、基準レベル以上である場合）には、接続管理装置１２０は、当該作業が終了した後に、当該切断を実行させる。より詳細には、接続管理装置１２０は、サーバ１１２から作業終了の通知を受信した場合に当該切断を実行させる。
【０１００】
なお、重要度「高」の作業例としては、各地に設置される開閉器などの制御機器の遮断から投入までの一連の作業が考えられる。重要度「中」の作業例としては、事故等が発生した際の解析および報告処理の実行、潮流計算の実行等の作業が考えられる。重要度「低」の作業例として、制御操作を行なわない監視のみを行なう作業が考えられる。
【０１０１】
（２）上述した実施の形態では、接続管理装置１２０がユーザ認証機能（図４中の「認証部４０２」に対応する機能）を有する構成について説明したが当該構成に限られない。例えば、接続管理装置１２０の認証機能を担う認証装置を別に設ける構成であってもよい。この場合、認証装置の内部メモリにはユーザ情報テーブル６００が格納される。
【０１０２】
（３）上述した実施の形態では、接続管理装置１２０は、設定された基準数以上の空きサーバが存在するか否かに基づいて、サーバ１１２と端末装置２１０との接続管理を行なう構成（図４および図７参照）について説明したが、当該構成に限られない。例えば、接続管理装置１２０は、基準数を設定することなく、空きサーバが存在する場合にはユーザのログインを許可する構成であってもよい。具体的には、図７中のステップＳ３０およびＳ３２を実行しない構成であってもよい。
【０１０３】
（４）上述した実施の形態では、接続管理装置１２０は、図７において、基準数以上の空きサーバが存在しない場合には（ステップＳ３２においてＮＯ）、ログイン要求元の端末装置２１０とサーバ１１２との接続を許可しない（ステップＳ２８の処理に対応）構成について説明したが、当該構成に限られない。例えば、接続管理装置１２０は、基準数以上の空きサーバが存在しない場合に（ステップＳ３２においてＮＯ）、ステップＳ２４の処理を実行する構成であってもよい。この場合、空きサーバは基準数未満であるものの、ログイン中である各ユーザの中に、ログイン要求元ユーザよりも優先度が低いユーザが存在する場合（ステップＳ２４においてＹＥＳ）には、ログイン要求元ユーザをログインさせることができる。そのため、一定数以上の空きサーバの確保と、ユーザの優先度とを考慮した柔軟性の高い接続管理が可能となる。
【０１０４】
（５）上述した実施の形態では、端末装置２１０は、ユーザ認証の要求を行なった後、認証成功の通知を受信した場合にサーバ１１２への接続要求を行なう構成について説明したが、当該構成に限られない。例えば、端末装置２１０は、ユーザ認証を含む接続要求を行なってもよい。この場合、接続管理装置１２０は、接続要求を受信すると、ユーザ認証処理を実行するとともに、サーバ１１２と端末装置２１０との接続を制御するための処理を実行する。
【０１０５】
（６）上述の実施の形態として例示した構成は、本発明の構成の一例であり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、一部を省略する等、変更して構成することも可能である。また、上述した実施の形態において、その他の実施の形態で説明した処理や構成を適宜採用して実施する場合であってもよい。
【０１０６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１０７】
１  監視制御システム、２  ネットワーク、１００  サーバ拠点、１１０  サーバ群、  １１２Ａ〜１１２Ｃ  サーバ、１２０  接続管理装置、１３０  監視制御装置、１５０  プロセッサ、１５２  主記憶装置、１５４  二次記憶装置、１５６  通信インターフェイス、１５８  ディスプレイ、１６０  入力装置、１６２  汎用インターフェイス、１６４  内部バス、２００Ａ，２００Ｂ  運用拠点、２１０Ａ１，２１０Ａ２，２１０Ｂ１，２１０Ｂ２  端末装置、３０１  情報取得部、３０３  認証要求部、３０５  接続要求部、３０７  接続処理部、４０２  認証部、４０４  優先度特定部、４０６  監視部、４０８  接続制御部、４１０  基準数設定部、４１４  情報格納部、６００  ユーザ情報テーブル、７００  優先度情報テーブル、８００  ログオフ通知画面、９００  予告画面、１１００  モード選択画面。 
【図１】
0006621701.tif 000002
【図２】
0006621701.tif 000003
【図３】
0006621701.tif 000004
【図４】
0006621701.tif 000005
【図５】
0006621701.tif 000006
【図６】
0006621701.tif 000007
【図７】
0006621701.tif 000008
【図８】
0006621701.tif 000009
【図９】
0006621701.tif 000010
【図１０】
0006621701.tif 000011
【図１１】
0006621701.tif 000012