(57)【要約】【課題】複数の中継サーバによって構築された中継通信システムに用いられる中継サーバにおいて、管理側の中継サーバと通信できなくなった場合でも、接続側の中継サーバが必要以上のアクセス権を有することを防止しつつ、中継通信システムによる通信を継続可能な構成を提供する。【解決手段】第１保守端末は、センター端末に対する通信が可能か否かを検出する。第１保守端末は、センター端末と通信できなくなった際に、自身を介してログイン中のオペレータが接続可能な接続先として予め指定された指定中継サーバについて、当該指定中継サーバの識別情報と起動情報とを格納する。第１保守端末は、センター端末と通信できない旨を検出した場合に、選択された指定中継サーバの識別情報を接続許可リスト格納部から読み出し、選択された指定中継サーバとの間に、パケットのルーティングに用いられるルーティングセッションを確立してルーティング制御を行う。【選択図】図１６
2012231265.tif 000002
【特許請求の範囲】
【請求項１】
自身及び他の中継サーバを含んで構成される中継通信システムにログイン可能なオペレータと、接続を許可され得る候補である接続候補として当該オペレータが設定された被接続側の中継サーバと、を対応付けた接続ジョブの格納先である管理機能付き中継サーバの識別情報を格納する管理先情報格納部と、
前記管理機能付き中継サーバに対する通信が可能か否かを検出する通信検出部と、
前記管理機能付き中継サーバと通信できなくなった際に、自身を介して中継通信システムにログイン中のオペレータが接続可能な接続先として予め指定された他の前記接続側の中継サーバ又は前記被接続側の中継サーバである指定中継サーバについて、当該指定中継サーバの識別情報と、当該指定中継サーバが起動しているか否かを示す起動情報と、を格納する接続許可リスト格納部と、
前記管理機能付き中継サーバと通信できない旨を前記通信検出部が検出した場合に、接続対象として選択された前記指定中継サーバの識別情報を前記接続許可リスト格納部から読み出し、選択された前記指定中継サーバとの間に、パケットのルーティングに用いられるルーティングセッションを確立するルーティングセッション確立部と、
前記ルーティングセッションに基づいて、ルーティング制御を行うルーティング制御部と、
を備えることを特徴とする接続側の中継サーバ。
【請求項２】
請求項１に記載の接続側の中継サーバであって、
予め指定された指定オペレータと、当該指定オペレータのログイン要求を受け付けた他の前記接続側の中継サーバの識別情報と、を対応付けて格納しており、
前記ルーティング制御部は、前記管理機能付き中継サーバと通信できない旨を前記通信検出部が検出した場合に、接続相手として前記指定オペレータが選択されたときは、当該オペレータのログイン要求を受け付けた他の接続側の中継サーバとの間に前記ルーティングセッションを確立することを特徴とする接続側の中継サーバ。
【請求項３】
請求項１又は２に記載の接続側の中継サーバであって、
前記管理機能付き中継サーバからの通知に基づいて、前記接続許可リスト格納部の格納内容の作成及び更新が行われることを特徴とする接続側の中継サーバ。
【請求項４】
請求項１又は２に記載の接続側の中継サーバであって、
前記指定中継サーバからの通知に基づいて、前記接続許可リスト格納部の内容の作成及び更新が行われることを特徴とする接続側の中継サーバ。
【請求項５】
自身及び他の中継サーバを含んで構成される中継通信システムにログイン可能なオペレータの一覧を格納するオペレータリスト格納部と、
被接続側の中継サーバと、当該被接続側の中継サーバに対して接続を許可され得る候補である接続候補となるオペレータと、を対応付けた接続ジョブを作成する接続ジョブ作成部と、
被接続側の中継サーバと接続側の中継サーバについて、識別情報と、起動しているか否かを示す起動情報と、を格納する管理情報格納部と、
自身が前記接続側の中継サーバと通信できなくなった際に当該接続側の中継サーバが接続可能な接続先として予め指定された中継サーバである指定中継サーバの識別情報及び起動情報を、当該接続側の中継サーバに送信する接続許可リスト送信部と、
前記接続側の中継サーバからの要求に応じて、当該接続側の中継サーバを介してログイン中のオペレータが接続候補として設定された前記接続ジョブの一覧である候補ジョブリストを、当該接続側の中継サーバに送信する候補ジョブリスト送信部と、
を備えることを特徴とする管理機能付き中継サーバ。
【請求項６】
請求項５に記載の管理機能付き中継サーバであって、
前記候補ジョブリスト送信部は、前記候補ジョブリストを構成する前記接続ジョブに、当該接続ジョブに示される前記被接続側の中継サーバの起動情報を対応付けて、前記接続側の中継サーバに送信することを特徴とする管理機能付き中継サーバ。
【請求項７】
請求項５に記載の管理機能付き中継サーバであって、
前記候補ジョブリスト送信部は、起動中の前記被接続側の中継サーバに対応する前記接続ジョブのみを前記接続側の中継サーバに送信することを特徴とする管理機能付き中継サーバ。
【請求項８】
複数の接続側の中継サーバと、
複数の被接続側の中継サーバと、
前記接続側の中継サーバから前記被接続側の中継サーバへの接続の可否を管理する管理機能付き中継サーバと、
を含んで構成される中継通信システムであって、
前記接続側の中継サーバは、
前記管理機能付き中継サーバに対する通信が可能か否かを検出する通信検出部と、
前記管理機能付き中継サーバと通信できなくなった際に自身が接続可能な接続先として予め指定された他の前記接続側の中継サーバ又は前記被接続側の中継サーバである指定中継サーバについて、当該指定中継サーバの識別情報と、当該指定中継サーバが起動しているか否かを示す起動情報と、を格納する接続許可リスト格納部と、
前記管理機能付き中継サーバと通信できない旨を前記通信検出部が検出した場合に、接続対象として選択された前記指定中継サーバの識別情報を前記接続許可リスト格納部から読み出し、選択された前記指定中継サーバとの間に、パケットのルーティングに用いられるルーティングセッションを確立するルーティングセッション確立部と、
前記ルーティングセッションに基づいて、ルーティング制御を行うルーティング制御部と、
を備えることを特徴とする中継通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主として、異なるＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続されている端末間の通信を可能とする中継サーバに関する。
【背景技術】
【０００２】
従来から、仮想プライベートネットワーク（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ，ＶＰＮ）と呼ばれる通信技術が知られている。このＶＰＮは、例えば、地域ごとに設けられた複数の拠点のＬＡＮに接続された端末同士でインターネットを介して通信する用途に用いられている。前記ＶＰＮを利用すれば、遠隔地にある他のＬＡＮを、あたかも直接接続されているネットワークであるかのように使用することができる。ＶＰＮは、例えば、他の拠点に設けられた端末を遠隔保守する用途に用いられる。保守対象の端末は、遠隔地にある他のＬＡＮに接続された機器からリモートメンテナンス等を受けることができる。
【０００３】
特許文献１は、この種のネットワークを介した管理システムを開示する。この管理システムは、ビルオーナ、設備保守会社、及び電気設備メーカーに跨る形で構築されている。ビルオーナは、自身が保有するビルに、電気設備及びこれを制御するための運転制御管理装置を設置している。この運転制御管理装置は、インターネット等のネットワークを介してアクセス可能に構成されている。設備保守会社は、ビルオーナから電気設備の管理を委託され、運転制御管理装置にアクセスする許可を電気設備メーカーから得ている。従って、設備保守会社は、インターネット等のネットワークを介して遠隔地から電気設備に対する保守作業を行うことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２２３５２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１のような管理システムでは、保守側の機器は、管理側の機器と通信ができなくなった場合、被保守側の機器にアクセスする許可を取得できない。この場合、保守側の機器は、被保守側の機器に対する保守作業を行うことができなくなる（管理システムが機能しなくなる）。
【０００６】
この点を解消するために、保守側の機器が管理側の機器と通信できなくなった場合に限り、アクセスの許可を取得することなく保守側の機器から被保守側の機器にアクセス可能とする構成が考えられる。しかし、この構成は、保守側の機器が必要以上のアクセス権を有してしまうこととなる。
【０００７】
本発明は以上の事情に鑑みてされたものであり、その目的は、複数の中継サーバによって構築された中継通信システムに用いられる中継サーバにおいて、管理側の中継サーバと通信できなくなった場合でも、接続側の中継サーバが必要以上のアクセス権を有することを防止しつつ、中継通信システムによる通信を継続可能な構成を提供することにある。
【課題を解決するための手段及び効果】
【０００８】
本発明の解決しようとする課題は以上の如くであり、次にこの課題を解決するための手段とその効果を説明する。
【０００９】
本発明の第１の観点によれば、以下の構成の接続側の中継サーバが提供される。即ち、この接続側の中継サーバは、管理先情報格納部と、通信検出部と、接続許可リスト格納部と、ルーティングセッション確立部と、ルーティング制御部と、を備える。前記管理先情報格納部は、自身及び他の中継サーバを含んで構成される中継通信システムにログイン可能なオペレータと、接続を許可され得る候補である接続候補として当該オペレータが設定された被接続側の中継サーバと、を対応付けた接続ジョブの格納先である管理機能付き中継サーバの識別情報を格納する。前記通信検出部は、前記管理機能付き中継サーバに対する通信が可能か否かを検出する。前記接続許可リスト格納部は、前記管理機能付き中継サーバと通信できなくなった際に、自身を介して中継通信システムにログイン中のオペレータが接続可能な接続先として予め指定された他の前記接続側の中継サーバ又は前記被接続側の中継サーバである指定中継サーバについて、当該指定中継サーバの識別情報と、当該指定中継サーバが起動しているか否かを示す起動情報と、を格納する。前記ルーティングセッション確立部は、前記管理機能付き中継サーバと通信できない旨を前記通信検出部が検出した場合に、接続対象として選択された前記指定中継サーバの識別情報を前記接続許可リスト格納部から読み出し、選択された前記指定中継サーバとの間に、パケットのルーティングに用いられるルーティングセッションを確立する。前記ルーティング制御部は、前記ルーティングセッションに基づいて、ルーティング制御を行う。
【００１０】
これにより、通信障害によって管理機能付き中継サーバと通信できなくなった場合でも、予め指定された指定中継サーバに対しては、起動情報及び識別情報等に基づいて通信を行うことができる。従って、通信障害の発生時においても、必要以上のアクセス権が接続側の中継サーバに設定されることを防止しつつ、接続側の中継サーバから被接続側の中継サーバへの接続を行うことができる。
【００１１】
前記の接続側の中継サーバにおいては、以下の構成とすることが好ましい。即ち、前記接続許可リスト格納部は、予め指定された指定オペレータと、当該指定オペレータのログイン要求を受け付けた他の前記接続側の中継サーバの識別情報と、を対応付けて格納している。前記ルーティング制御部は、前記管理機能付き中継サーバと通信できない旨を前記通信検出部が検出した場合に、接続相手として前記指定オペレータが選択されたときは、当該オペレータのログイン要求を受け付けた他の接続側の中継サーバとの間に前記ルーティングセッションを確立する。
【００１２】
これにより、通信障害によって管理機能付き中継サーバと通信できなくなった場合において、指定中継サーバだけでなく、指定オペレータを選択して通信を行うことができる。
【００１３】
前記の接続側の中継サーバにおいては、前記管理機能付き中継サーバからの通知に基づいて、前記接続許可リスト格納部の格納内容の作成及び更新が行われることが好ましい。
【００１４】
これにより、接続側の中継サーバ又は被接続側の中継サーバから識別情報及び起動情報等が通知される構成と比較して、中継通信システムで行われる処理を単純にすることができる。
【００１５】
前記の接続側の中継サーバにおいては、前記指定中継サーバからの通知に基づいて、前記接続許可リスト格納部の内容の作成及び更新が行われることが好ましい。
【００１６】
これにより、管理機能付き中継サーバと通信できなくなった場合でも、前記接続許可リスト格納部の内容を更新することができる。従って、接続可能な中継サーバ（又はオペレータ）について、より的確な情報を取得することができる。
【００１７】
本発明の第２の観点によれば、以下の構成の管理機能付き中継サーバが提供される。即ち、この管理機能付き中継サーバは、オペレータリスト格納部と、接続ジョブ作成部と、管理情報格納部と、接続許可リスト送信部と、候補ジョブリスト送信部と、を備える。前記オペレータリスト格納部は、自身及び他の中継サーバを含んで構成される中継通信システムにログイン可能なオペレータの一覧を格納する。前記接続ジョブ作成部は、被接続側の中継サーバと、当該被接続側の中継サーバに対して接続を許可され得る候補である接続候補となるオペレータと、を対応付けた接続ジョブを作成する。前記管理情報格納部は、被接続側の中継サーバと接続側の中継サーバについて、識別情報と、起動しているか否かを示す起動情報と、を格納する。前記接続許可リスト送信部は、自身が前記接続側の中継サーバと通信できなくなった際に当該接続側の中継サーバが接続可能な接続先として予め指定された中継サーバである指定中継サーバの識別情報及び起動情報を、当該接続側の中継サーバに送信する。前記候補ジョブリスト送信部は、前記接続側の中継サーバからの要求に応じて、当該接続側の中継サーバを介してログイン中のオペレータが接続候補として設定された前記接続ジョブの一覧である候補ジョブリストを、当該接続側の中継サーバに送信する。
【００１８】
これにより、接続側の中継サーバは、通信障害によって管理機能付き中継サーバと通信できなくなった場合でも、予め指定された指定中継サーバに対しては、起動情報及び識別情報等に基づいて通信を行うことができる。従って、通信障害の発生時においても、必要以上のアクセス権が接続側の中継サーバに設定されることを防止しつつ、接続側と被接続側との中継サーバで通信を行うことができる。
【００１９】
前記の管理機能付き中継サーバにおいては、前記候補ジョブリスト送信部は、前記候補ジョブリストを構成する前記接続ジョブに、当該接続ジョブに示される前記被接続側の中継サーバの起動情報を対応付けて、前記接続側の中継サーバに送信することが好ましい。
【００２０】
これにより、候補ジョブリストのうち、実行できる可能性がある接続ジョブと実行できない接続ジョブとを区別してオペレータに知らせることができる。
【００２１】
前記の管理機能付き中継サーバにおいては、前記候補ジョブリスト送信部は、起動中の前記被接続側の中継サーバに対応する前記接続ジョブのみを前記接続側の中継サーバに送信することが好ましい。
【００２２】
これにより、候補ジョブリストのうち、実行できる可能性がある接続ジョブのみをオペレータに知らせることができる。
【００２３】
本発明の第３の観点によれば、以下の構成の中継通信システムが提供される。即ち、この中継通信システムは、複数の接続側の中継サーバと、複数の被接続側の中継サーバと、管理機能付き中継サーバと、を含んで構成される。管理機能付き中継サーバは、前記接続側の中継サーバから前記被接続側の中継サーバへの接続の可否を管理する。前記接続側の中継サーバは、通信検出部と、接続許可リスト格納部と、ルーティングセッション確立部と、ルーティング制御部と、を備える。前記通信検出部は、前記管理機能付き中継サーバに対する通信が可能か否かを検出する。前記接続許可リスト格納部は、前記管理機能付き中継サーバと通信できなくなった際に自身が接続可能な接続先として予め指定された他の前記接続側の中継サーバ又は前記被接続側の中継サーバである指定中継サーバについて、当該指定中継サーバの識別情報と、当該指定中継サーバが起動しているか否かを示す起動情報と、を格納する。前記ルーティングセッション確立部は、前記管理機能付き中継サーバと通信できない旨を前記通信検出部が検出した場合に、接続対象として選択された前記指定中継サーバの識別情報を前記接続許可リスト格納部から読み出し、選択された前記指定中継サーバとの間に、パケットのルーティングに用いられるルーティングセッションを確立する。前記ルーティング制御部は、前記ルーティングセッションに基づいて、ルーティング制御を行う。
【００２４】
これにより、通信障害によって管理機能付き中継サーバと通信できなくなった場合でも、予め指定された指定中継サーバに対しては、起動情報及び識別情報等に基づいて通信を行うことができる。従って、通信障害の発生時においても、必要以上のアクセス権が接続側の中継サーバに設定されることを防止しつつ、接続側の中継サーバから被接続側の中継サーバへの接続を行うことが可能な中継通信システムが実現できる。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施形態に係る中継通信システムの全体構成を示す説明図。
【図２】センター端末の構成を示す機能ブロック図。
【図３】オペレータリストの内容を示す図。
【図４】保守端末リストの内容を示す図。
【図５】被保守端末リストの内容を示す図。
【図６】接続ジョブリストの内容を示す図。
【図７】指定リストの内容を示す図。
【図８】候補ジョブリストの通知例を示す図。
【図９】第１保守端末の構成を示す機能ブロック図。
【図１０】接続許可リストの内容を示す図。
【図１１】第１被保守端末の構成を示す機能ブロック図。
【図１２】接続ジョブが作成されるときの処理の流れを示すシーケンス図。
【図１３】オペレータによる中継通信システムへのログイン時に行われる処理の流れを示すシーケンス図。
【図１４】オペレータによる接続ジョブの選択時に行われる処理の流れを示すシーケンス図。
【図１５】保守作業の終了後に行われる処理の流れを示すシーケンス図。
【図１６】センター端末と保守端末とが通信できないときに行われる処理の流れを示すシーケンス図。
【発明を実施するための形態】
【００２６】
次に、図面を参照して本発明の実施の形態を説明する。図１は、本発明の一実施形態に係る中継通信システム１の全体構成を示す説明図である。
【００２７】
図１に示すように、中継通信システム１は、インターネット等のＷｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＷＡＮ、広域通信網）３を介して接続された複数の中継サーバと、これらの中継サーバにＬＡＮを介して接続されるクライアント端末と、で構成されている。中継サーバは、他の中継サーバ及び他の中継サーバに接続されるクライアント端末と通信可能である。クライアント端末は、ＬＡＮで接続された中継サーバを介して、他の中継サーバ及び他の中継サーバに接続されるクライアント端末と通信可能である。
【００２８】
本実施形態では、この中継通信システム１を用いて、遠隔保守及びその管理が行われている。中継通信システム１において、前記中継サーバとして機能する端末は、センター端末５、第１被保守端末７Ａ、第２被保守端末７Ｂ、第１保守端末９Ａ、及び、第２保守端末９Ｂである。
【００２９】
センター端末５は、コールセンターに設けられている。コールセンターとは、保守対象の機器の所有者からの問い合わせに対応するオペレータが在籍する拠点である。また、センター端末５は、保守端末（又は保守を行うオペレータ）の被保守端末に対するアクセス権を管理している。センター端末５には、前記クライアント端末としてのセンター端末操作端末１１がＬＡＮ１３を介して接続されている。なお、センター端末５のＩＤは、「Ｃｅｎｔｅｒ＠ｒｅｌａｙｓｙｓｔｅｍ．ｎｅｔ」である。
【００３０】
第１被保守端末７Ａは、遠隔保守の対象となる機器の設置先に設けられている。第１被保守端末７Ａには、ＬＡＮ１７を介して、前記クライアント端末としての第１被保守対象システム１５Ａ及び第２被保守対象システム１５Ｂが接続されている。第１被保守対象システム１５Ａ及び第２被保守対象システム１５Ｂは、遠隔保守の対象となるファイルサーバ又はＷｅｂサーバ等である。また、第１被保守端末７ＡのＩＤは、「Ｔａｒｇｅｔ１＠ｒｅｌａｙｓｙｓｔｅｍ．ｎｅｔ」である。
【００３１】
第２被保守端末７Ｂは、遠隔保守の対象となる機器の設置先に設けられている。第２被保守端末７Ｂには、ＬＡＮ２１を介して、前記クライアント端末としての第３被保守対象システム１９Ａ及び第４被保守対象システム１９Ｂが接続されている。また、第３被保守対象システム１９Ａ及び第４被保守対象システム１９Ｂは、遠隔保守の対象となるファイルサーバ又はＷｅｂサーバ等である。第２被保守端末７ＢのＩＤは、「Ｔａｒｇｅｔ２＠ｒｅｌａｙｓｙｓｔｅｍ．ｎｅｔ」である。
【００３２】
第１保守端末９Ａは、遠隔保守を行うオペレータが在籍する保守拠点に設けられている。第１保守端末９Ａには、ＬＡＮ２５を介して、前記クライアント端末としての第１保守操作端末２３Ａ及び第２保守操作端末２３Ｂが接続されている。また、第１保守端末９ＡのＩＤは、「Ｍａｉｎｔｅｎａｎｃｅ２＠ｒｅｌａｙｓｙｓｔｅｍ．ｎｅｔ」である。
【００３３】
第２保守端末９Ｂは、遠隔保守を行うオペレータが在籍する保守拠点に設けられている。第２保守端末９Ｂには、ＬＡＮ２９を介して、前記クライアント端末としての第３保守操作端末２７Ａ及び第４保守操作端末２７Ｂが接続されている。また、第２保守端末９ＢのＩＤは、「Ｍａｉｎｔｅｎａｎｃｅ１＠ｒｅｌａｙｓｙｓｔｅｍ．ｎｅｔ」である。
【００３４】
保守拠点に在籍するオペレータが保守作業を行うためには、中継通信システム１にログインすることが必要である。オペレータは、保守操作端末を操作してＩＤ及びパスワードを入力することにより、中継通信システム１にログインすることができる。本実施形態の中継通信システム１では、オペレータは特定の保守操作端末に結び付けられておらず、何れの保守操作端末を使用した場合であっても中継通信システム１にログインすることができる。オペレータは、中継通信システム１へのログイン後に、前記保守操作端末を使用して、前記センター端末５が管理するアクセス権の範囲で、前記保守対象システムの遠隔保守を行う。
【００３５】
次に、図２から図７までを参照して、センター端末５の構成を説明する。図２は、センター端末５の構成を示す機能ブロック図である。図３から図７までは、センター端末５のデータベース格納部３３に保存された内容を示す図である。
【００３６】
図２に示すように、センター端末５は、インタフェース３５と、データベース格納部３３と、制御部３１と、を備える。
【００３７】
インタフェース３５は、プライベートＩＰアドレスを利用して、ＬＡＮ１３に接続される機器と通信を行うことができる。また、インタフェース３５は、グローバルＩＰアドレスを利用して、ＷＡＮ３を介した通信を行うことができる。
【００３８】
データベース格納部３３は、管理情報格納部５４と、指定リスト格納部５８と、接続ジョブリスト格納部５９と、を備えている。また、管理情報格納部５４は、オペレータリスト格納部５３と、保守端末リスト格納部５５と、被保守端末リスト格納部５７と、を備えている。
【００３９】
オペレータリスト格納部５３には、例えば図３（ａ）に示すオペレータリスト５３ａが保存されている。オペレータリスト５３ａは、図３（ａ）に示すように、「ＩＤ」、「パスワード」、及び「ログイン中継サーバ」で構成されている。「ＩＤ」の列には、中継通信システム１にログイン可能なオペレータのＩＤが記述されている。「パスワード」の列には、同じ行に記述されたＩＤを使用して中継通信システム１にログインするために必要なパスワードが記述されている。「ログイン中継サーバ」の列には、同じ行に記述されたＩＤを使用してオペレータが中継通信システム１にログイン済みである場合に、オペレータのＩＤと、当該オペレータが使用している中継サーバ（センター端末又は保守端末）のＩＤと、が記述される。なお、オペレータが中継通信システム１にログイン済みでない場合は、「ログイン中継サーバ」は空欄となる。
【００４０】
図３（ａ）の例からは、オペレータリストにオペレータＯｐ１〜Ｏｐ４が登録されており、第２オペレータＯｐ２がセンター端末５を使用しており、第３オペレータＯｐ３が第２保守端末９Ｂを使用していることが分かる。また、第１オペレータＯｐ１及び第４オペレータＯｐ４が中継通信システム１にログインしていないことが分かる。
【００４１】
保守端末リスト格納部５５には、図４に示す保守端末リスト５５ａが保存されている。保守端末リスト５５ａは、中継通信システム１を構成する保守端末について記述された、「名称」、「端末ＩＤ」及び「起動情報」から構成されている。「名称」には、保守端末に付与された名称が記述されている。この名称には、保守端末の設置場所（保守拠点の名称）等、分かり易い適宜の名称を付与することができる。「端末ＩＤ」には、保守端末のＩＤが記述されている。「起動情報」には、保守端末が起動しているか否かを示す情報が記述されている。
【００４２】
被保守端末リスト格納部５７には、図５に示す被保守端末リスト５７ａが保存されている。被保守端末リスト５７ａには、中継通信システム１を構成する被保守端末について記述された、「名称」、「端末ＩＤ」及び「起動情報」から構成されている。「名称」には、被保守端末に付与された名称が記述されている。この名称には、被保守端末の設置場所（会社名）等、分かり易い適宜の名称を付与することができる。「端末ＩＤ」には、被保守端末のＩＤが記述されている。「起動情報」には、被保守端末が起動しているか否かを示す情報が記述されている。
【００４３】
接続ジョブリスト格納部５９には、接続ジョブに関する情報が保存されている。接続ジョブとは、保守作業の作業単位を示しており、被保守対象システムに対して保守作業が必要になる度にセンター端末５によって作成され、接続ジョブリスト格納部５９に保存される。接続ジョブリスト格納部５９は、１又は複数の接続ジョブで構成される接続ジョブリスト５９ａを保存している。接続ジョブリスト５９ａは、図６（ａ）に示すように各接続ジョブについて記述された、「被保守端末ＩＤ」、「接続候補ＩＤ」、及び「ジョブ情報」から構成されている。「被保守端末ＩＤ」には、保守作業が必要な被保守対象システムと同じＬＡＮに接続される被保守端末のＩＤが記述されている。「接続候補ＩＤ」には、被保守端末への接続が許可され得る候補（接続候補）として設定されたオペレータのＩＤが記述されている。なお、「接続候補ＩＤ」には、１又は複数のオペレータのＩＤを記述することができる。「ジョブ情報」には、現在の接続ジョブの状態（例えば接続ジョブがどのオペレータによって実行されているか等）が記述されている。なお、接続ジョブは、保守作業の完了に伴って接続ジョブリスト５９ａから削除される。
【００４４】
図６（ａ）の例からは、第２被保守端末７Ｂについて第１接続ジョブが作成されており、接続候補のオペレータとして、第１オペレータＯｐ１及び第３オペレータＯｐ３が設定されていることが分かる。図６（ｂ）の例からは、前記第１接続ジョブに加え、第１被保守端末７Ａについて第２接続ジョブが作成されており、接続候補のオペレータとして、第１オペレータＯｐ１が設定されていることが分かる。図６（ｃ）の例からは、第１オペレータＯｐ１が第２接続ジョブを実行中であることが分かる。
【００４５】
指定リスト格納部５８には、図７（ａ）に示す指定リスト５８ａが保存されている。指定リスト５８ａとは、保守端末とセンター端末５とが通信できなくなった場合に、当該保守端末を使用しているオペレータが接続可能な接続先の中継サーバ（指定中継サーバ）又はオペレータ（指定オペレータ）を示している。指定中継サーバ及び指定オペレータは、オペレータのＩＤと対応付けて予め指定されている。図７（ａ）には、第１オペレータＯｐ１に対応する指定中継サーバ及び指定オペレータが記述されている。図７（ｂ）には、第３オペレータＯｐ３に対応する指定中継サーバ及び指定オペレータが記述されている。なお、図７には図示しないが、指定リスト５８ａには、第２オペレータＯｐ２及び第４オペレータＯｐ４に対応する指定中継サーバ及び指定オペレータも記述されている。
【００４６】
制御部３１は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を含んでおり、ＲＯＭ等から読み出したプログラムにより各種の処理を実行可能である。図２に示すように、制御部３１は、接続許可リスト送信部４１と、ログイン認証部４３と、接続ジョブ作成部４５と、実行判断部４７と、接続ジョブリスト管理部４９と、候補ジョブリスト送信部５１と、許可情報送信部５２と、を備えている。
【００４７】
接続許可リスト送信部４１は、管理情報格納部５４の格納内容からオペレータに対応する指定中継サーバ及び指定オペレータに関する情報を抽出し、抽出した情報を対応する前記オペレータへ送信する。具体的には、図７（ａ）に示すように、第１オペレータＯｐ１に対応する指定中継サーバとして、４つの保守端末と、２つの被保守端末と、が設定されている。また、第１オペレータＯｐ１に対応する指定オペレータとして、第３オペレータＯｐ３及び第４オペレータＯｐ４が指定されている。接続許可リスト送信部４１は、保守端末リスト５５ａ、被保守端末リスト５７ａ、及びオペレータリスト５３ａに基づいて、指定中継サーバ及び指定オペレータに対応する起動情報及び識別情報を取得して、第１オペレータＯｐ１へ送信する。また、接続許可リスト送信部４１は、指定中継サーバ及び指定オペレータの起動情報及びログイン状況等に変化があったときは、当該変化に応じた通知を保守端末に対して行う。
【００４８】
接続ジョブ作成部４５は、被保守対象システムに障害が発生した旨の通知を被保守端末から受けた場合等に前記接続ジョブを作成する。接続ジョブリスト管理部４９は、前記接続ジョブリスト格納部５９に保存された接続ジョブリスト５９ａの管理を行う。具体的には、接続ジョブ作成部４５が作成した接続ジョブを接続ジョブリスト５９ａに登録したり、接続ジョブリスト５９ａのジョブ情報を更新したり、接続ジョブリスト５９ａから接続ジョブを削除したりする。
【００４９】
ログイン認証部４３は、オペレータリスト５３ａと、保守端末等から受信したオペレータのＩＤ及びパスワードと、を照合して、オペレータのログインの可否を判断する。また、ログイン認証部４３は、オペレータＩＤ等の送信を行った保守端末のＩＤが保守端末リスト５５ａに含まれているか否かに基づいて、ログインの可否を判断する。
【００５０】
候補ジョブリスト送信部５１は、保守を行うオペレータからの要求等に応じて、当該オペレータが接続候補となっている接続ジョブの一覧（候補ジョブリスト）を接続ジョブリスト５９ａから抽出する。そして、候補ジョブリスト送信部５１は、抽出した接続ジョブが示す被保守端末の起動情報を被保守端末リスト５７ａから読み出し、当該起動情報を加味して候補ジョブリストを作成する。そして、候補ジョブリスト送信部５１は、作成した候補ジョブリストを、候補ジョブリストの要求を行ったオペレータに対して送信する。起動情報を加味した候補ジョブリストの例としては、例えば図８（ａ）に示すように、接続ジョブの被保守端末のＩＤと並べて、当該被保守端末の起動情報を記述する方法が考えられる。これにより、候補ジョブを見たオペレータは、実行可能な接続ジョブと、現時点では実行できない接続ジョブと、を区別することができる。また、起動情報を加味した候補ジョブリストの他の例としては、図８（ｂ）に示すように、起動していない被保守端末に対応する接続ジョブを表示しない構成にすることもできる。図８（ｂ）では、第２被保守端末７Ｂが起動していないため、第２被保守端末７Ｂに対応する接続ジョブを表示していない。これにより、オペレータは、実行可能な接続ジョブの中から接続ジョブを選択することができる。オペレータは、このような候補ジョブリストの中から、実行を希望する接続ジョブを選択して、保守端末を介してセンター端末５に通知する。実行判断部４７は、オペレータから通知された接続ジョブのジョブ情報を接続ジョブリスト５９ａから読み出し、このジョブ情報に基づいて（例えば当該接続ジョブを既に実行している他のオペレータがいるか否か等に基づいて）、接続ジョブの実行を許可するか否かを判断する。許可情報送信部５２は、実行判断部４７の判断結果（接続ジョブの実行を許可するか否か）を、保守端末を介して保守操作端末に送信してオペレータに通知する。
【００５１】
次に、図９及び図１０を参照して、保守端末の構成を説明する。図９は、第１保守端末９Ａの構成を示す機能ブロック図である。図１０は、接続許可リストの内容を示す図である。なお、第１保守端末９Ａと第２保守端末９Ｂの構成は同様であるので、代表して、第１保守端末９Ａの構成を説明する。第１保守端末９Ａは、図９に示すように、インタフェース６５と、制御部６１と、データベース格納部６３と、を備えている。
【００５２】
インタフェース６５は、プライベートＩＰアドレスを利用して、ＬＡＮ２５に接続される機器と通信を行うことができる。また、インタフェース６５は、グローバルＩＰアドレスを利用して、ＷＡＮ３を介した通信を行うことができる。
【００５３】
制御部６１は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を含んでおり、ＲＯＭ等から読み出したプログラムにより各種の処理を実行可能である。図１０に示すように、制御部６１は、ルーティングセッション確立部７１と、ルーティング制御部７３と、ログイン情報送信部７５と、選択ジョブ通知部７７と、通信検出部７８と、を備えている。
【００５４】
ルーティングセッション確立部７１は、第１保守端末９Ａと、第１被保守端末７Ａ又は第２被保守端末７Ｂと、の間にルーティングセッションを確立する。ルーティングセッションとは、ＬＡＮ２５に接続される機器と、保守対象システムの設置先のＬＡＮ（ＬＡＮ１７又はＬＡＮ２１）に接続される機器と、の間で転送される通信パケットのルーティングに用いられるメディアセッションである。ルーティング制御部７３は、このルーティングセッションを利用して、他のＬＡＮに接続される機器との間で通信パケットのルーティング制御を行う。
【００５５】
ログイン情報送信部７５は、第１被保守端末７Ａ又は第２被保守端末７Ｂから受信したオペレータのＩＤ及びパスワード（以下、ログイン情報と称する）をセンター端末５に送信する。選択ジョブ通知部７７は、オペレータが前記候補ジョブリストの中から選択した接続ジョブをセンター端末５に送信する。
【００５６】
通信検出部７８は、第１保守端末９Ａがセンター端末５と通信できるか否かを検出可能である。
【００５７】
データベース格納部６３は、センター端末情報格納部８１と、接続許可リスト格納部８３と、を備えている。センター端末情報格納部８１には、センター端末５の名称とＩＤとが保存されている。第１保守端末９Ａは、センター端末情報格納部８１の記憶内容を参照することで、例えば候補ジョブリストの中から選択された接続ジョブを通知するために、センター端末５にアクセスすることができる。
【００５８】
接続許可リスト格納部８３には、センター端末５（前記接続許可リスト送信部４１）から受信した接続許可リスト８３ａが保存されている。図１０には、第１保守端末９Ａにログイン中の第１オペレータＯｐ１に対応する接続許可リスト８３ａを示している。接続許可リスト８３ａは、前記指定リスト５８ａにおいて指定された指定中継サーバの識別情報及び起動情報と、指定リスト５８ａにおいて指定された指定オペレータのログイン状況と、で構成されている。なお、前述のように、センター端末５が備える接続許可リスト送信部４１は、指定中継サーバ及び指定オペレータの起動情報及びログイン状況等に変化があったときは、当該変化に応じた通知をその都度行う。従って、接続許可リスト８３ａに示される情報は基本的に最新の情報を示している。
【００５９】
なお、接続許可リスト８３ａの更新は、接続許可リスト送信部４１による通知以外にも、例えば指定中継サーバ及び指定オペレータから直接通知することによっても行うことができる。本実施形態では、センター端末５が停止している場合は接続許可リスト送信部４１による通知が行えないため、指定中継サーバから直接通知が行われるように構成されている。
【００６０】
次に、図１１を参照して、被保守端末の構成を説明する。図１１は、第１被保守端末７Ａの構成を示す機能ブロック図である。なお、第１被保守端末７Ａと第２被保守端末７Ｂの構成は同様であるので、代表して、第１被保守端末７Ａの構成を説明する。第１被保守端末７Ａは、図１１に示すように、インタフェース９５と、制御部９１と、データベース格納部９３と、を備えている。
【００６１】
インタフェース９５は、プライベートＩＰアドレスを利用して、ＬＡＮ１７に接続される機器と通信を行うことができる。また、インタフェース９５は、グローバルＩＰアドレスを利用して、ＷＡＮ３を介した通信を行うことができる。
【００６２】
制御部９１は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を含んでおり、ＲＯＭ等から読み出したプログラムにより各種の処理を実行可能である。図１１に示すように、制御部９１は、ルーティングセッション確立部１０１と、ルーティング制御部１０３と、を備えている。
【００６３】
ルーティングセッション確立部１０１は、第１被保守端末７Ａと、第１保守端末９Ａ又は第２保守端末９Ｂと、の間にルーティングセッションを確立する。ルーティング制御部１０３は、このルーティングセッションを利用して、他のＬＡＮに接続される機器との間で通信パケットのルーティング制御を行う。
【００６４】
データベース格納部９３は、センター端末情報格納部１０５を備えている。センター端末情報格納部１０５には、センター端末５の名称とＩＤとが保存されている。第１被保守端末７Ａは、センター端末情報格納部１０５の記憶内容を参照することにより、例えば保守作業が必要になった旨を通知するために、センター端末５にアクセスすることができる。
【００６５】
次に、図１２から図１５までのシーケンス図を参照して、本実施形態の中継通信システム１を用いて遠隔保守を行う際の処理の流れについて説明する。以下では、第２オペレータＯｐ２がセンター端末５をログイン中継サーバとして中継通信システム１にログイン済みであり、第３オペレータＯｐ３が第２被保守端末７Ｂをログイン中継サーバとして中継通信システム１にログイン済みである状況（オペレータリスト５３ａが図３（ａ）の状態）を考える。また、接続ジョブとして、前記第１接続ジョブのみが存在している状況（接続ジョブリスト５９ａが図６（ａ）の状態）を考える。
【００６６】
初めに、接続ジョブが作成されるときに中継通信システム１で行われる処理を説明する。接続ジョブは、前述のように、被保守対象システムに保守作業が必要になる度に作成される。以下では、第１被保守対象システム１５Ａに保守作業が必要となった場合を考える。例えば第１被保守対象システム１５Ａに障害が発生した場合、その旨が第１被保守端末７Ａに通知される。第１被保守端末７Ａは、障害が発生した旨を受信した場合（図１２のシーケンス番号１）、その旨をセンター端末５に通知して、接続ジョブの作成を要求する（シーケンス番号２）。
【００６７】
センター端末５は、この通知及び要求をセンター端末操作端末１１に転送して、第２オペレータＯｐ２に知らせる（シーケンス番号３）。第２オペレータＯｐ２は、障害の内容及び被保守端末の名称等に基づいて、保守を行うことが好ましいオペレータを選択する。ここでは、第１オペレータＯｐ１が選択されたものとする。これにより、センター端末５（接続ジョブ作成部４５）が、接続ジョブ（第２接続ジョブ）の作成を行う（シーケンス番号４）。そして、センター端末５（接続ジョブリスト管理部４９）は、作成された第２接続ジョブを接続ジョブリスト５９ａに登録する（シーケンス番号５）。即ち、接続ジョブリスト５９ａの「被保守端末ＩＤ」には、第１被保守端末７ＡのＩＤが記述され、「接続候補ＩＤ」には、第１オペレータＯｐ１のＩＤが記述される（図６（ｂ）を参照）。
【００６８】
接続ジョブは、以上のようにして作成される。なお、第１オペレータＯｐ１に早急に保守作業を行わせる必要がある場合は、接続ジョブの作成後に、その旨を直ちに第１オペレータＯｐ１に通知しても良い。接続ジョブが作成されたことの通知は様々な方法で行うことができ、例えば、中継通信システム１上でインスタントメッセージサービスを運用し、第１オペレータＯｐ１が中継通信システム１にログイン済みであるときは、第２オペレータＯｐ２が当該インスタントメッセージサービスを用いて上記の通知を行うようにすることができる。第１オペレータＯｐ１が中継通信システム１にログインしていない場合は、電話等の適宜の手段で通知すれば良い。
【００６９】
次に、第１オペレータＯｐ１が第１保守操作端末２３Ａを操作することで第１保守端末９Ａをログイン中継サーバとして中継通信システム１にログイン要求を行った場合に、中継通信システム１で行われる処理を説明する。このログイン要求では、第１オペレータＯｐ１にログイン情報（ＩＤとパスワード）の入力が求められる。そして、第１オペレータＯｐ１が第１保守操作端末２３Ａを操作してＩＤ（Ｏｐ１）及びパスワード（ａｂｃ）を入力して、入力内容を確定させることにより、ログイン情報が第１保守端末９Ａに送信される。これにより、第１保守端末９Ａは、ログイン要求を受け付け（図１３のシーケンス番号１１）、受信したログイン情報をセンター端末５に送信する（シーケンス番号１２）。
【００７０】
このログイン情報を受信したセンター端末５（ログイン認証部４３）は、ログインの可否を判断する。具体的には、ログイン認証部４３は、入力されたＩＤ及びパスワードがオペレータリスト５３ａに登録されている否かの判断（シーケンス番号１３）と、ログイン情報を送信した第１保守端末９Ａが保守端末リスト５５ａに登録されているか否かの判断（シーケンス番号１４）と、を行う。
【００７１】
図３に示すように、上記で入力されたＩＤ及びパスワードは、オペレータリスト５３ａに登録されている。また、図４に示すように、第１保守端末９Ａは保守端末リスト５５ａに登録されている。従って、ログイン認証部４３は、第１オペレータＯｐ１のログインを許可する。そして、センター端末５は、オペレータリスト５３ａの内容を更新する（シーケンス番号１５）。具体的には、オペレータリスト５３ａの第１オペレータＯｐ１に対応する「ログイン中継サーバ」に、第１オペレータＯｐ１のＩＤと、第１保守端末９ＡのＩＤと、を記述する（図３（ａ）から図３（ｂ）になるようにオペレータリスト５３ａを更新する）。そして、センター端末５（接続許可リスト送信部４１）は、第１オペレータＯｐ１が第１保守端末９Ａからログインしたことを、他のオペレータに通知する。そして、センター端末５は、ログイン成功を第１保守端末９Ａに通知する（シーケンス番号１６）。なお、センター端末５は、端末ＩＤの認証又はログイン情報の認証に失敗した場合、ログイン失敗を保守端末に通知する。
【００７２】
第１保守端末９Ａは、センター端末５から受けたログイン成功の通知を第１保守操作端末２３Ａに転送して、第１オペレータＯｐ１にログイン成功を通知する（シーケンス番号１７）。そして、第１保守端末９Ａは、前記候補ジョブリスト（ログイン中の第１オペレータＯｐ１が接続候補となっている接続ジョブの一覧）をセンター端末５に要求する（シーケンス番号１８）。
【００７３】
この通知を受けたセンター端末５（候補ジョブリスト送信部５１）は、接続ジョブリスト５９ａに保存された接続ジョブから、第１オペレータＯｐ１が接続候補となっている接続ジョブを抽出して、候補ジョブリストを作成する（シーケンス番号１９）。このとき、前記図８に示すように、被保守端末の起動情報に基づいて候補ジョブリストを作成しても良い。そして、候補ジョブリスト送信部５１は、作成した候補ジョブリストを第１保守端末９Ａに送信する（シーケンス番号２０）。なお、センター端末５は、第１オペレータＯｐ１が接続候補となっている接続ジョブがない場合、その旨を第１保守端末９Ａに送信する。
【００７４】
第１保守端末９Ａは、センター端末５から受信した候補ジョブリストを第１保守操作端末２３Ａに転送して、第１オペレータＯｐ１に通知する（シーケンス番号２１）。具体的には、第１保守操作端末２３Ａは、自身が備えるディスプレイに候補ジョブリストを表示する。これにより、第１オペレータＯｐ１は、自身が実行可能な接続ジョブの一覧を知ることができる。次に、第１被保守端末７Ａは、前記接続許可リストをセンター端末５に要求する（シーケンス番号２２）。
【００７５】
この通知を受けたセンター端末５は、指定リスト５８ａに基づいて、第１オペレータＯｐ１の指定中継サーバ及び指定オペレータを読み出して、接続許可リストを作成する（シーケンス番号２３）。その後、センター端末５（接続許可リスト送信部４１）は、作成した接続許可リストを第１保守端末９Ａへ送信する（シーケンス番号２４）。
【００７６】
第１保守端末９Ａは、受信した接続許可リストを接続許可リスト格納部８３に格納する（シーケンス番号２５）。なお、センター端末５（接続許可リスト送信部４１）は、例えば保守端末又は被保守端末の起動情報がＯＮからＯＦＦになったことを検出した場合、及び、オペレータがログイン又はログアウトしたことを検出した場合等、接続許可リストの内容が更新される度に、更新内容を第１保守端末９Ａに送信する。
【００７７】
なお、第１オペレータＯｐ１は、第２保守操作端末２３Ｂを操作することで第１保守端末９Ａから中継通信システム１にログインすることも可能である。更には、第３保守操作端末２７Ａ又は第４保守操作端末２７Ｂを操作することで第２保守端末９Ｂから中継通信システム１にログインすることも可能である。
【００７８】
次に、オペレータによる接続ジョブの選択から保守作業中にかけて、中継通信システム１で行われる処理を説明する。以下では、第１オペレータＯｐ１が候補ジョブリストの中から第２接続ジョブを選択した場合を考える。
【００７９】
第１オペレータＯｐ１が第２接続ジョブを選択し、その選択を確定させることにより、選択された接続ジョブを示す情報が第１保守端末９Ａに送信される。これにより、第１保守端末９Ａは接続ジョブの選択を受け付け（図１４のシーケンス番号３１）、第１オペレータＯｐ１の選択内容を、第１オペレータＯｐ１のＩＤとともにセンター端末５へ通知する（シーケンス番号３２）。
【００８０】
センター端末５（実行判断部４７）は、この通知に基づいて、該当する接続ジョブである第２接続ジョブのジョブ情報を接続ジョブリスト５９ａから読み出す（シーケンス番号３３）。そして、実行判断部４７は、読み出したジョブ情報に基づいて、第２接続ジョブが実行中又は実行準備中であるか否かを判断する（シーケンス番号３４）。図６（ｂ）に示すように、第２接続ジョブのジョブ情報は空欄であるため、当該接続ジョブは実行中でも実行準備中でもない。従って、実行判断部４７は、第１オペレータＯｐ１による第２接続ジョブの実行を許可する。その後、接続ジョブリスト管理部４９は、接続ジョブリスト５９ａの第２接続ジョブのジョブ情報に「実行準備中」と記述する（シーケンス番号３５）。これにより、コールセンターの第２オペレータＯｐ２は、第２接続ジョブのための接続作業が開始されたことを知ることができる。また、この時点で、他のオペレータによる第２接続ジョブの実行を排除することができる。そして、センター端末５（許可情報送信部５２）は、該当する接続ジョブの実行を許可する旨を第１保守端末９Ａに通知する（シーケンス番号３６）。なお、センター端末５は、接続ジョブの実行を許可しない場合、その旨を保守端末に通知する。
【００８１】
第１保守端末９Ａは、接続ジョブの実行を許可する旨の通知を第１保守操作端末２３Ａに転送して、第１オペレータＯｐ１に通知する（シーケンス番号３７）。そして、第１保守端末９Ａ（ルーティングセッション確立部７１）は、該当する接続ジョブの保守先である第１被保守端末７Ａに対して、ルーティングセッションの確立要求を行う（シーケンス番号３８）。第１被保守端末７Ａ（ルーティングセッション確立部１０１）は、この要求を受けて、アクセス許可としてのＯＫレスポンスを返信する（シーケンス番号３９）。この結果、第１保守端末９Ａと第１被保守端末７Ａとの間に、メディアセッションが確立される。メディアセッションの確立の後に、第１保守端末９Ａと第１被保守端末７Ａは、ルーティング対象であるＬＡＮ１７及びＬＡＮ２５のネットワークアドレスを交換する。これにより、ルーティングセッションを介して、第１保守操作端末２３Ａと、第１被保守対象システム１５Ａ又は第２被保守対象システム１５Ｂと、の通信が可能となる。そして、第１保守端末９Ａは、ルーティングセッションが確立した旨を第１保守操作端末２３Ａに送信して第１オペレータＯｐ１に通知する（シーケンス番号４０）。更に、第１保守端末９Ａは、ルーティングセッションが確立した旨をセンター端末５に通知する（シーケンス番号４１）。
【００８２】
センター端末５（接続ジョブリスト管理部４９）は、この通知を受けて、図６（ｃ）に示すように、接続ジョブリスト５９ａの第２接続ジョブのジョブ情報に「Ｏｐ１実行中」と記述する（シーケンス番号４２）。これにより、コールセンターの第２オペレータＯｐ２は、第２接続ジョブが第１オペレータＯｐ１によって開始されたことを知ることができる。
【００８３】
第１保守端末９Ａは、第１被保守端末７Ａとの間に確立された前記ルーティングセッションを介して、保守が必要なシステム（第１被保守対象システム１５Ａ）に対する保守作業を行う（シーケンス番号４３）。具体的には、第１オペレータＯｐ１は、第１保守操作端末２３Ａを操作して、第１被保守対象システム１５Ａの状態の把握及びソフトウェアの更新等の保守作業を行うことができる。
【００８４】
次に、第１オペレータＯｐ１による保守作業の完了時に、中継通信システム１で行われる処理を説明する。
【００８５】
第１オペレータＯｐ１は、保守作業が完了した後に、当該保守作業の完了を、第１保守端末９Ａを介して第１被保守端末７Ａに通知する（図１５のシーケンス番号５１）。また、第１オペレータＯｐ１は、保守作業の完了を、第１保守端末９Ａを介して、センター端末５にも通知する（シーケンス番号５２）。
【００８６】
センター端末５（接続ジョブリスト管理部４９）は、この通知を受けて、第２接続ジョブのジョブ情報に保守作業の完了を登録し（シーケンス番号５３）、第２接続ジョブを接続ジョブリスト５９ａから削除する（シーケンス番号５４）。
【００８７】
その後、第１保守端末９Ａは候補ジョブリストを再びセンター端末５に要求し、同様の処理を経ることで、第１オペレータＯｐ１による新たな保守作業が行われる。
【００８８】
上記で説明したように、本実施形態では、センター端末５に格納された接続ジョブに基づいて、被保守端末に対する保守端末の接続が管理されている。従って、このセンター端末５による管理を厳密に適用した場合、保守端末がセンター端末５と通信できなくなった時点で、当該保守端末は接続ジョブの許可が得られないために保守作業を行うことが一切できなくなってしまう。この点、本実施形態では、保守端末が格納する接続許可リスト８３ａに記述された指定中継サーバ及び指定オペレータに対しては接続が可能となるように構成されている。
【００８９】
以下、第１オペレータＯｐ１のログイン後に第１保守端末９Ａがセンター端末５と通信できなくなった場合について、図１６を参照して説明する。図１６は、センター端末５と第１保守端末９Ａとが通信できないときに行われる処理の流れを示すシーケンス図である。
【００９０】
第１保守端末９Ａ（通信検出部７８）は、センター端末５と通信できない旨を検出した場合（シーケンス番号６１）、オペレータにその旨を通知するとともに、接続許可リストを第１保守操作端末２３Ａ等に表示する。第１保守端末９Ａは、当該接続許可リストに記載の指定中継サーバについて起動情報も取得しているため、この起動情報も接続許可リストに並べて表示することができる。
【００９１】
ここでは、オペレータによって第１被保守端末７Ａが選択されたものとする。オペレータによる選択が確定されることにより、第１保守端末９Ａはオペレータの選択を受け付ける（シーケンス番号６２）。そして、第１保守端末９Ａ（ルーティングセッション確立部７１）は、第１被保守端末７Ａに対してルーティングセッションの確立要求を行う（シーケンス番号６３）。第１被保守端末７Ａ（ルーティングセッション確立部１０１）は、この要求を受けて、アクセス許可としてのＯＫレスポンスを返信する（シーケンス番号６４）。この結果、第１保守端末９Ａと第１被保守端末７Ａとの間に、メディアセッションが確立される。
【００９２】
その後、オペレータは、第１保守端末９Ａと第１被保守端末７Ａとの間に確立された前記ルーティングセッションを介して、保守が必要なシステムに対する保守作業を行う（シーケンス番号６５）。
【００９３】
これにより、センター端末５と第１保守端末９Ａとが通信できない場合であっても、接続許可リスト８３ａに第１被保守端末７Ａが記載されていれば、第１保守端末９Ａと第１被保守端末７Ａとを接続して保守作業を行うことができる。つまり、第１保守端末９Ａは、接続許可リスト８３ａに基づくアクセス権しか有していないこととなる。従って、センター端末５と第１保守端末９Ａとが通信できない場合であっても、第１保守端末９Ａによる不要又は不正なアクセスを防止しつつ、保守作業を継続することができる。
【００９４】
次に、第１オペレータＯｐ１は、第１被保守端末７Ａに対する保守作業の終了後に、再び接続許可リスト８３ａを参照して、第３オペレータＯｐ３と接続することを選択したとする（シーケンス番号７１）。この場合、第１保守端末９Ａは、接続許可リスト８３ａに基づいて、第３オペレータＯｐ３のログイン中継サーバを読み出す。図１０によれば、第３オペレータＯｐ３は第２保守端末９Ｂをログイン中継サーバとしていることが分かる。
【００９５】
そして、第１保守端末９Ａ（ルーティングセッション確立部７１）は、第２保守端末９Ｂに対してルーティングセッションの確立要求を行う（シーケンス番号７２）。第２保守端末９Ｂ（ルーティングセッション確立部７１）は、この要求を受けて、アクセス許可としてのＯＫレスポンスを返信する（シーケンス番号７３）。この結果、第１保守端末９Ａと第２保守端末９Ｂとの間にメディアセッションが確立される。これにより、保守作業に必要なデータ等をやり取りすることができる。そして、必要ならば、起動情報、接続許可リストを更新する。
【００９６】
そして、必要なデータのやり取りの後に、第３オペレータＯｐ３は、第２保守端末９Ｂを停止させてログアウトすることを決定したとする。現時点において、センター端末５が停止しているため、第３オペレータＯｐ３は、ログアウトする旨と、第２保守端末９Ｂが停止する旨と、を第１オペレータＯｐ１に通知する（シーケンス番号７４）。
【００９７】
第１オペレータＯｐ１は、この通知を受けて、接続許可リスト８３ａを更新する（シーケンス番号７５）。接続許可リスト８３ａの更新及び接続許可リスト８３ａを用いた通信は以上のように行われる。
【００９８】
以上に示したように、本実施形態の第１保守端末９Ａは、センター端末情報格納部８１と、通信検出部７８と、接続許可リスト格納部８３と、ルーティングセッション確立部７１と、ルーティング制御部７３と、を備える。センター端末情報格納部８１は、中継通信システム１にログイン可能なオペレータと、前記接続候補として当該オペレータが設定された被保守端末と、を対応付けた接続ジョブの格納先であるセンター端末５の識別情報を格納する。通信検出部７８は、センター端末５に対する通信が可能か否かを検出する。接続許可リスト格納部８３は、センター端末５と通信できなくなった際に、自身（第１保守端末９Ａ）を介してログイン中のオペレータが接続可能な接続先として予め指定された指定中継サーバについて、当該指定中継サーバの識別情報と、当該指定中継サーバが起動しているか否かを示す起動情報と、を格納する。ルーティングセッション確立部７１は、センター端末５と通信できない旨を通信検出部７８が検出した場合に、接続対象として選択された指定中継サーバの識別情報を接続許可リスト格納部８３から読み出し、選択された指定中継サーバ（第１被保守端末７Ａ）との間に、パケットのルーティングに用いられるルーティングセッションを確立する。ルーティング制御部７３は、ルーティングセッションに基づいて、ルーティング制御を行う。
【００９９】
これにより、通信障害によってセンター端末５と通信できなくなった場合でも、予め指定された第１被保守端末７Ａに対しては、起動情報及び識別情報等に基づいて通信を行うことができる。従って、通信障害の発生時においても、必要以上のアクセス権が第１保守端末９Ａに設定されることを防止しつつ、第１保守端末９Ａから第１被保守端末７Ａへの接続を行うことができる。
【０１００】
また、本実施形態の第１保守端末９Ａにおいて、接続許可リスト格納部８３は、自身及び他の中継サーバを含んで構成される中継通信システム１にログイン可能なオペレータであって予め指定された指定オペレータと、当該指定オペレータのログイン要求を受け付けた他の第１保守端末９Ａの識別情報と、を対応付けて格納している。ルーティング制御部７３は、管理機能付き中継サーバと通信できない旨を通信検出部が検出した場合に、接続相手として指定オペレータ（第３オペレータＯｐ３）が選択されたときは、当該オペレータのログイン要求を受け付けた他の保守端末（第２保守端末９Ｂ）との間にルーティングセッションを確立する。
【０１０１】
これにより、通信障害によってセンター端末５と通信できなくなった場合において、指定中継サーバだけでなく、指定オペレータを選択して通信を行うことができる。
【０１０２】
また、本実施形態の第１保守端末９Ａにおいては、センター端末５からの通知に基づいて、接続許可リスト格納部８３の格納内容の作成及び更新が行われる。
【０１０３】
これにより、被保守端末又は保守端末から識別情報及び起動情報等が通知される構成と比較して、中継通信システム１で行われる処理を単純にすることができる。
【０１０４】
また、本実施形態の第１保守端末９Ａにおいては、指定中継サーバからの通知に基づいて、接続許可リスト格納部８３の作成及び更新が行われる。
【０１０５】
これにより、センター端末５と通信できなくなった場合でも、接続許可リスト格納部８３の内容を更新することができる。従って、接続可能な中継サーバ（又はオペレータ）について、より的確な情報を取得することができる。
【０１０６】
また、本実施形態のセンター端末５は、オペレータリスト格納部５３と、接続ジョブ作成部４５と、管理情報格納部５４と、接続許可リスト送信部４１と、候補ジョブリスト送信部５１と、を備える。オペレータリスト格納部５３は、中継通信システム１にログイン可能なオペレータの一覧を格納する。接続ジョブ作成部４５は、被保守端末と、接続候補となるオペレータと、を対応付けた接続ジョブを作成する。管理情報格納部５４は、保守端末と被保守端末とについて、識別情報と、起動しているか否かを示す起動情報と、を格納する。接続許可リスト送信部４１は、自身が第１保守端末９Ａと通信できなくなった際に当該第１保守端末９Ａが接続可能な接続先として予め指定された中継サーバである指定中継サーバの識別情報及び起動情報を、当該第１保守端末９Ａに送信する。候補ジョブリスト送信部は、第１保守端末９Ａからの要求に応じて、当該第１保守端末９Ａを介してログイン中のオペレータが接続候補として設定された接続ジョブの一覧である候補ジョブリストを、当該第１保守端末９Ａに送信する。
【０１０７】
これにより、第１保守端末９Ａは、通信障害によって管理機能付き中継サーバと通信できなくなった場合でも、予め指定された指定中継サーバに対しては、起動情報及び識別情報等に基づいて通信を行うことができる。従って、通信障害の発生時においても、必要以上のアクセス権が第１保守端末９Ａに設定されることを防止しつつ、接続側と被接続側との中継サーバで通信を行うことができる。
【０１０８】
また、本実施形態のセンター端末５は、候補ジョブリスト送信部は、候補ジョブリストを構成する接続ジョブに、当該接続ジョブに示される第１被保守端末７Ａの起動情報を対応付けて、第１保守端末９Ａに送信する。
【０１０９】
これにより、実行できる可能性がある接続ジョブと実行できない接続ジョブとを区別してオペレータに知らせることができる。
【０１１０】
また、本実施形態のセンター端末５は、候補ジョブリスト送信部は、起動中の第１被保守端末７Ａに対応する接続ジョブのみを第１保守端末９Ａに送信する。
【０１１１】
これにより、候補ジョブリストのうち、実行できる可能性がある接続ジョブのみをオペレータに知らせることができる。
【０１１２】
以上に本発明の好適な実施の形態を説明したが、上記の構成は例えば以下のように変更することができる。
【０１１３】
接続ジョブは、保守を行うオペレータ側から作成することも可能である。例えば、定期メンテナンスが予定されている場合、当該定期メンテナンスを担当するオペレータが、メンテナンスを行うタイミングでセンター端末に接続ジョブの作成要求を行うことによって、接続ジョブが作成される。
【０１１４】
中継通信システム１を構成する被保守端末及び保守端末の台数は上記実施形態に限定されず、それぞれ１台であっても良いし、３台以上であっても良い。また、被保守端末に接続される被保守対象システム、及び、保守端末に接続される保守操作端末の台数は上記実施形態に限定されず、それぞれ１台であっても良いし、３台以上であっても良い。
【０１１５】
上記の第１保守端末９Ａ及び第２保守端末９Ｂは、パーソナルコンピュータに着脱可能に取り付けられるメモリ及び当該メモリに保存されたアプリケーションであっても良い。
【０１１６】
上記のオペレータリスト５３ａ、保守端末リスト５５ａ、被保守端末リスト５７ａ、接続ジョブリスト５９ａは、適宜の形式（例えばＸＭＬ形式）で格納することができる。
【０１１７】
上記実施形態の構成に代えて、各中継サーバ間での通信に用いられる外部サーバをインターネット上に設置し、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバとしての機能を発揮させて通信を行う構成にしても良い。
【符号の説明】
【０１１８】
１  中継通信システム
５  センター端末（管理機能付き中継サーバ）
９Ａ  第１保守端末（接続側の中継サーバ）
９Ｂ  第２保守端末（接続側の中継サーバ）
７１  ルーティングセッション確立部
７３  ルーティング制御部
７８  通信検出部
８３  接続許可リスト格納部
【図１】
2012231265.tif 000003
【図２】
2012231265.tif 000004
【図３】
2012231265.tif 000005
【図４】
2012231265.tif 000006
【図５】
2012231265.tif 000007
【図６】
2012231265.tif 000008
【図７】
2012231265.tif 000009
【図８】
2012231265.tif 000010
【図９】
2012231265.tif 000011
【図１０】
2012231265.tif 000012
【図１１】
2012231265.tif 000013
【図１２】
2012231265.tif 000014
【図１３】
2012231265.tif 000015
【図１４】
2012231265.tif 000016
【図１５】
2012231265.tif 000017
【図１６】
2012231265.tif 000018