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