(57)【特許請求の範囲】
【請求項１】
ホスト処理装置と、このホスト処理装置に対して接続される複数の端末装置と、前記ホスト処理装置と端末装置とを中継接続し、端末装置に関して２重化された通信装置を有する中継装置を備えたデータ処理方式の中継装置において、
業務と、該当業務の運用開始時間と運用終了時間と、該当ラインが記入された運用スケジュールファイルを具備し、
通信装置に関する運用情報スケジュールを管理する運用情報連携手段と、
通信装置に関する故障が発生したとき切替先のライン名を定義する切替スケジュール手段と、
前記故障の発生した通信装置と同一交換部に含まれる他の通信装置に関する切替情報を保持し、これを切替え制御する切替スケジュール手段を備え、
現用の通信装置に関する故障が発生したとき切替先のライン名を定義する切替スケジュール手段より認識し、また故障の発生した通信装置と同一交換部に含まれる他の通信装置に関する切替情報を、これを切替え制御する切替スケジュール手段より認識して切替え制御することを特徴とする中継装置。
【請求項２】
故障の発生した通信装置を含む現用側チャネルを交換した後で、予備側のチャネルから現用側のチャネルに切替える切替制御時間情報を保持する交換後の切替スケジュール手段を備えたことを特徴とする請求項１記載の中継装置。
【請求項３】
故障の発生した通信装置を含むチャネルを正常のものと交換したあとで、電源断が発生し、これが回復したとき、交換後の切替スケジュール手段の保持する切替制御時間情報にかかわりなく予備側から現用側のチャネルに切替えることを特徴とする請求項１記載の中継装置。
【請求項４】
故障の発生した場合で交換前に電源断が発生し、これが回復したとき切替スケジュール手段の保持する切替制御時間情報にかかわりなく現用側のチャネルから予備のチャネルに切替えることを特徴とする請求項１記載の中継装置。
【請求項５】
故障の発生した通信装置及びこの通信装置と同一チャネルに含まれる他の通信装置に関する切替情報を不揮発性記憶手段に保持しておき、次の電源立上げのときにこれを参照して予備側に切替えることを特徴とする請求項１記載の中継装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は回線切替制御装置に係り、特にホスト、中継装置、端末装置等が接続されたデータ処理装置において、即ち、ホスト−中継装置（サーバ）−端末装置（クライアント）から構成されたデータ処理装置において、２重化されている中継装置（サーバ）に障害が発生したとき、正常に動作している装置に悪影響を与えることなく予備の装置に自動的に切換えたり、障害発生装置を交換するものに関する。
【０００２】
【従来の技術】
ＡＴＭの如き銀行の金融システムでは、回線中継部分等が２重化されている。例えば図１１に示す如く、端末装置Ａ〜Ｇとホスト１００との通信を行う場合、ホスト１００と端末装置Ａ、Ｂ、Ｃとは中継装置１０１を経由して通信を行い、ホスト１００と端末装置Ｄとは中継装置１０２を経由して通信を行い、ホスト１００と端末装置Ｅ、Ｆ、Ｇとは中継装置１０３を経由して通信が行われる。
【０００３】
中継装置１０１には通信装置１０１−Ａ、１０１−Ｂ、１０１−Ｃが設けられ、それぞれ端末装置Ａ〜Ｃと通信を行う。中継装置１０２には図示省略した通信装置が設けられ、端末装置Ｄと通信を行う。そして中継装置１０３には図示省略した３台の通信装置が設けられ、それぞれ端末装置Ｅ、Ｆ、Ｇと通信を行う。
【０００４】
ところで、このようなデータ処理方式において、その稼働中に中継装置に故障が発生した場合、これをバックアップして故障の発生の影響を少なくするために、予備中継装置１０４を用意しておき、これに通信装置１０４−１、１０４−２、１０４−３を設けておく。そして中継装置１０１は切替スイッチ１０６と切替スイッチ１１０によりホスト１００及び端末装置Ａ、Ｂ、Ｃと接続し、中継装置１０２は切替スイッチ１０７と切替スイッチ１１１によりホスト１００及び端末装置Ｄと接続し、中継装置１０３は切替スイッチ１０８と切替スイッチ１１２によりホスト１００及び端末装置Ｅ、Ｆ、Ｇと接続されている。また予備中継装置１０４は切替スイッチ１０９によりホスト１００と接続され、切替スイッチ１１３により端末装置Ａ〜Ｇと選択的に接続可能に構成されている。
【０００５】
そして各中継装置１０１〜１０４の状態は遠隔監視装置１０５により稼働時間中監視されており、例えば中継装置１０１の通信装置１０１−Ａに故障の発生したことを遠隔監視装置１０５が通知を受けてこれを認識すると、遠隔監視装置１０５は切替スイッチ１０６、１０９、１１０、１１３に制御信号を出力して中継装置１０１と中継装置１０４とを切替え接続するための制御を行う。
【０００６】
即ち、切替スイッチ１０６はオフ、切替スイッチ１０９はオンとなる。切替スイッチ１１０はオフとなり、端末装置Ａ、Ｂ、Ｃは切替スイッチ１１３を経由してそれぞれ通信装置１０４−１、１０４−２、１０４−３と接続される。これにより故障の発生した通信装置１０１−Ａを備えた中継装置１０１に代わって予備中継装置１０４を経由して端末装置Ａ、Ｂ、Ｃはホストと通信を行うことができる。このようにしてネットワーク上の装置に異常が発生した場合、切替スイッチにより自動的に切替えを行うことができる。
【０００７】
図１１の場合では遠隔監視装置１０５により集中監視しているので、この遠隔監視装置１０５を必要とする。このような遠隔監視装置１０５を必要としない従来例を図１２により説明する。
【０００８】
図１２においてホスト１２０と端末装置Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆとの間に中継装置１２１、１２２、１２３が接続されているが、各中継装置は、中継装置１２１で代表的に示されるように、中継装置内において通信装置が二重化されている。即ち、中継装置１２１には、現用としてのチャネル１３１−１と１３２−１及び予備としてのチャネル１３１−２と１３２−２が設けられている。
【０００９】
そしてチャネル１３１−１には通信装置１３３−１が設けられ、チャネル１３２−１には通信装置１３４−１、１３４−２、１３４−３が設けられ、切替スイッチ１２７を経由して端末装置Ａ、Ｂ、Ｃとそれぞれ接続されている。
【００１０】
またチャネル１３１−２には通信装置１３３−２が設けられ、チャネル１３２−２には通信装置１３５−１、１３５−２、１３５−３が設けられ、切替スイッチ１２８を経由して端末装置Ａ、Ｂ、Ｃとそれぞれ接続されている。
【００１１】
そしてチャネル１３１−１とチャネル１３２−１とが現用として動作し、チャネル１３１−２とチャネル１３２−２とが予備として配置されているので、通常では端末装置Ａ、Ｂ、Ｃは通信装置１３４−１、１３４−２、１３４−３と通信装置１３３−１を経由してホスト１２０と通信を行う。
【００１２】
いま、この装置の稼働中にチャネル１３２−１に故障が発生した場合、例えば通信装置１３４−１に故障が発生したとき、中継装置１２１自身がこれを認識して切替スイッチ１２７をオフにし、切替スイッチ１２８をオンにする。これにより今度は、中継装置１２１では端末装置Ａ、Ｂ、Ｃは通信装置１３５−１、１３５−２、１３５−３に接続され、通信装置１３３−２を経由してホスト１２０と接続される。このようにして故障の発生した通信装置１３４−１を備えたチャネル１３２−１の経路に代わってチャネル１３２−２及びチャネル１３３−２の予備の経路を使用して端末装置Ａ、Ｂ、Ｃはホスト１２０と通信を行うことができる。
【００１３】
中継装置１２２及び中継装置１２３にも、前記中継装置１２１と同様に、それぞれ通信装置を有する現用のチャネルと予備のチャネルが備えられ、現用のチャネルに故障が発生したとき予備のチャネルが動作するように構成されている。勿論端末装置側に切替スイッチが１２９、１３０のみならず、前記と同様に、他に２個設けられている。
【００１４】
このようにして中継装置内の通信装置が２重化された装置でネットワーク上の装置で異常が発生した場合、切替スイッチにより自動的に切替を行うことができる。
【００１５】
中継装置がマルチクラスタ接続つまり中継装置に現用と予備のものが設けられた従来例を図１３について説明する。
図１３においては、ホスト１４０に切替スイッチ１４７、１４８、１４９を接続する。切替スイッチ１４７には中継装置１４１、１４２を接続し、切替スイッチ１４８には中継装置１４３、１４４を接続し、切替スイッチ１４９には中継装置１４５、１４６を接続する。そして中継装置１４１、１４２に切替スイッチ１５０を接続し、中継装置１４３、１４４に切替スイッチ１５１を接続し、中継装置１４５、１４６に切替スイッチ１５２を接続する。切替スイッチ１５０には端末装置Ａ、Ｂ、Ｃを接続し、切替スイッチ１５１には端末装置Ｄ、Ｅを接続し、切替スイッチ１５２には端末装置Ｆ、Ｇを接続する。
【００１６】
中継装置１４１には切替スイッチ１４７側に通信装置１４１−０が設けられ、切替スイッチ１５０側に通信装置１４１−１、１４１−２、１４１−３が設けられている。中継装置１４２には切替スイッチ１４７側に通信装置１４２−０が設けられ、切替スイッチ１５０側に通信装置１４２−１、１４２−２、１４２−３が設けられている。そして中継装置１４１が現用として使用され中継装置１４２が予備として使用される場合には、切替スイッチ１４７により通信装置１４１−０がホスト１４０と接続され、また切替スイッチ１５０により通信装置１４１−１、１４１−２、１４１−３がそれぞれ端末装置Ａ、Ｂ、Ｃと接続される。
【００１７】
中継装置１４３、中継装置１４４、中継装置１４５、中継装置１４６も前記中継装置１４１、１４２と同様に、ホスト１４０と接続される切替スイッチ１４８、１４９側に、図示省略した１ヶの通信装置が設けられ、端末装置と接続される切替スイッチ１５１、１５２側に各切替スイッチ１５１、１５２に接続された端末の数と同じ数の、図示省略した２ヶの通信装置が設けられている。そして中継装置１４３と１４４とはその一方例えば中継装置１４３が現用として使用され、他方の中継装置１４４が予備となる。同じく中継装置１４５と１４６とはその一方例えば中継装置１４５が現用として使用され、他方の中継装置１４６が予備となる。
【００１８】
いまこの装置の稼働中に、通信装置１４１−０に故障が発生したとき中継装置１４１自身がこれを認識して切替スイッチ１５０を制御し、端末装置Ａ、Ｂ、Ｃをそれぞれ通信装置１４１−１、１４１−２、１４１−３と接続していたものを今度は通信装置１４２−１、１４２−２、１４２−３と切替接続制御する。また切替スイッチ１４７もホスト１４０と通信装置１４１−０とを接続していたものを、ホスト１４０と通信装置１４２−０とが接続するように切替制御される。
【００１９】
【発明が解決しようとする課題】
ところで前記図１１に示すものでは中継装置等の故障を遠隔監視装置で検出し、予備中継装置へのバックアップ経路を算出し、切替を行うものであるが、この場合の問題点として、予め切替パターンを登録して、通信装置１０１−Ａ、１０１−Ｂ、１０１−Ｃのどれか１つに故障が発生した場合に、これらを一緒に予備中継装置に切替るようにしているので、例えば通信装置１０１−Ａが故障しても正常に通信できる端末装置Ｂ、Ｃもこの切替による影響を受けてしまう。
【００２０】
また切替パターンを故障の発生した通信装置に接続された端末装置Ａだけに局部化した場合には、端末装置Ｂ、Ｃが業務中のとき、故障した中継装置の交換ができない。銀行等金融業では業務時間を延長する傾向にあり、業務時間外の保守作業が難しくなる。このため、端末装置Ａ側だけをそのとき予備中継装置側に切替たとしても、故障装置の交換を行わなければ翌日は再び故障中の通信装置を含む中継装置で動作開始することになり、再び故障した通信装置が起動されて直ちに予備中継装置への切替が行われ、他の中継装置に対するバックアップが充分でないものとなる。
【００２１】
前記図１２に示すように、中継装置内の通信装置が２重化されたものでは、中継装置等の故障を中継装置自身で検出し、予備の通信装置へのバックアップ経路を算出して切替を行う。この場合の問題点は、予め切替パターンを登録して、通信装置１３４−１、１３４−２、１３４−３のいずれか１つに故障が発生した場合に、これらを一緒に予備の通信装置に切替えるようにしているので、例えば通信装置１３４−１が故障しても正常に通信できる端末装置Ｂ、Ｃもこの切替による影響を受けてしまう。
【００２２】
また切替パターンを故障の発生した通信装置に接続された端末装置Ａだけに局所化した場合には、端末装置Ｂ、Ｃが業務中のとき、故障した中継装置の交換ができない。銀行等金融業では業務時間を延長する傾向にあり、業務時間外の保守作業が難しくなる。このため前記と同様に、端末装置Ａ側だけをそのとき予備の通信装置側に切替えたとしても、故障装置の交換を行わなければ、翌日は再び故障中の通信装置を含むチャネル側で動作開始することになり、再び故障した通信装置が起動されて直ちに予備の通信装置への切替が行われ、バックアップ体制が不充分な状態が続くものとなる。
【００２３】
前記図１３に示すように、中継装置がマルチクラスタ接続されて２重化されたものでは、現用の中継装置等の故障を中継装置自身で検出し、予備の中継装置へのバックアップ経路を算出して切替を行う。この場合の問題点は、これまた予め切替パターンを登録して、通信装置１４１−１、１４１−２、１４１−３のいずれか１つに故障が発生した場合に、これらを一緒に予備の中継装置の各通信装置１４２−１、１４２−２、１４２−３に切替えるようにしているので、例えば通信装置１４１−１が故障しても正常に通信できる端末装置Ｂ、Ｃもこの切替による影響を受けてしまう。
【００２４】
また切替パターンを故障の発生した通信装置に接続された端末装置Ａだけに局所化した場合には、端末装置Ｂ、Ｃが業務中のとき、故障した中継装置の交換ができない。銀行等金融業では業務時間を延長する傾向にあり、業務時間外の保守作業が難しくなる。このため、前記と同様に、端末装置Ａ側だけをそのとき予備の通信装置側に切替えたとしても、故障装置の交換を行わなければ、翌日は再び故障中の通信装置を含む中継装置側で動作開始することになり、再び故障した通信装置が起動されて直ちに予備の通信装置への切替が行われ、バックアップ体制が不充分な状態が続くものとなる。
【００２５】
従って本発明の目的は、このような問題点を改善するため、故障が検出されたとき、切替による影響範囲を局所化した予備装置への切替を行うとともに、交換単位の他の装置に対する切替を業務に影響を与えない時間に行って装置交換可能な状態に移行させたのちに装置交換を行い、この装置交換後、業務に影響を与えない時間帯で自動的に切替え戻しを行う回線切替制御装置を提供するものである。
【００２６】
【課題を解決するための手段】
本発明の原理構成図を図１に示す。図１において、１はホスト処理装置、２は中継装置、３は切替スイッチ、４は中継回線制御手段、５は故障状態管理手段、６は運用情報連携手段、７は業務影響検出手段、８は切替スケジュール手段、９は交換後の切替スケジュール手段、１０は現用側のチャネルであって通信装置Ａ、Ｂを備えるもの、１１は予備側のチャネルであって通信装置Ｃ、Ｄを備えるもの、ａ、ｂは端末装置である。
【００２７】
前記目的は、下記の請求項に記載された発明により達成される。
（１）請求項１に記載された本発明は、ホスト処理装置と、このホスト処理装置に対して接続される複数の端末装置と、前記ホスト処理装置と端末装置とを中継接続し、端末装置に関して２重化された通信装置を有する中継装置を備えたデータ処理方式の中継装置において、業務と、該当業務の運用開始時間と運用終了時間と、該当ラインが記入された運用スケジュールファイルを具備し、通信装置に関する運用情報スケジュールを管理する運用情報連携手段と、通信装置に関する故障が発生したとき切替先のライン名を定義する切替スケジュール手段と、前記故障の発生した通信装置と同一交換部に含まれる他の通信装置に関する切替情報を保持し、これを切替え制御する切替スケジュール手段を備え、現用の通信装置に関する故障が発生したとき切替先のライン名を定義する切替スケジュール手段より認識し、また故障の発生した通信装置と同一交換部に含まれる他の通信装置に関する切替情報を、これを切替え制御する切替スケジュール手段より認識して切替え制御することを特徴とする。
【００２８】
（２）請求項２に記載された本発明は、請求項１の発明において、故障の発生した通信装置を含む現用側チャネルを交換した後で、予備側のチャネルから現用側のチャネルに切替える切替制御時間情報を保持する交換後の切替スケジュール手段を備えたことを特徴とする。
【００２９】
（３）請求項３に記載された本発明は、請求項１の発明において、故障の発生した通信装置を含むチャネルを正常のものと交換したあとで、電源断が発生し、これが回復したとき、交換後の切替スケジュール手段の保持する切替制御時間情報にかかわりなく予備側から現用側のチャネルに切替えることを特徴とする。
【００３０】
（４）請求項４に記載された本発明は、請求項１の発明において、
故障の発生した場合で交換前に電源断が発生し、これが回復したとき切替スケジュール手段の保持する切替制御時間情報にかかわりなく現用側のチャネルから予備のチャネルに切替えることを特徴とする。
【００３１】
（５）請求項５に記載された本発明は、請求項１の発明において、故障の発生した通信装置及びこの通信装置と同一チャネルに含まれる他の通信装置に関する切替情報を不揮発性記憶手段に保持しておき、次の電源立上げのときにこれを参照して予備側に切替えることを特徴とする。
【００３２】
これにより本発明では下記の効果を奏する。
（１）現用の通信装置に関する故障が発生したとき、故障の発生した通信装置を予備側に切替えて動作を継続し、故障の発生した通信装置と同一交換部に含まれる他の通信装置はそのまま動作を継続するので、故障の発生しない通信装置に対して悪影響を与えることなく動作を行うことができる。しかも故障の発生しない通信装置の予備側えの切替は、切替スケジュール手段により、例えば深夜のような、業務に影響の与えない時間に行うことができる。このようにして正常に動作している通信装置に関しては、業務に悪影響を与えることなく、切替制御を行うことができる。
【００３３】
（２）交換後の切替スケジュール手段により、予備側のチャネルから現用のチャネルに切替える切替制御時間を、例えば深夜のような、この切替動作により業務に悪影響を及ぼさない時間に定めるので、正常なものに取換えられた現用側のチャネルに予備側のチャネルからの切換えを、業務に悪影響を与えることなく行ってこれを正常な状態に復帰することができる。
【００３４】
（３）故障の発生した通信装置を含むチャネルを正常のものと交換したものの、予備側のチャネルが動作しているときに電源断が発生してこれが回復したとき、この交換したチャネルを現用のものとして動作することができるので、正常な状態に早く復帰することができる。
【００３５】
（４）故障の発生したもののその交換前に電源断が発生してこれが回復したとき、切替スケジュール手段の保持する切替制御時間情報にかかわりなく現用側のチャネルから予備のチャネルに切替えるようにしたので、電源断が回復したとき、正常な状態で動作を行うことができる。
【００３６】
（５）通信装置に障害が発生したとき、障害の発生した通信装置の切替情報及びこれと同一チャネルの他の通信装置の切替情報、つまり障害の発生した通信装置のチャネル切替情報を不揮発性記憶手段に記憶しておくので、翌日のように次の電源立上げのときこれを参照して予備側に切替えられたものについてはその切替えられた状態で動作させることができるので、業務に悪影響を与えることなく動作させることができる。
【００３７】
【本発明の実施の形態】
本発明の一実施の形態を図２に基づき説明する。
図２において、他図と同記号は同一部分を示し、１はホスト処理装置、２は中継装置、３は切替スイッチ、４は中継回線制御手段、５は故障状態管理手段、６は運用情報連携手段、７は業務影響の検出手段、８は切替スケジュール手段、９は交換後の切替スケジュール手段、２０は通信ボード制御手段、２１は保守制御手段、２２は終了処理制御手段、２３は業務制御手段、２４は切替スイッチ制御手段、２５は予備デバイス定義テーブル、Ｃ１〜Ｃ４はチャネル、ａ〜ｃは端末装置である。
【００３８】
ホスト処理装置１は、端末装置ａ、ｂ、ｃ・・・で処理されたデータを管理したりまた端末装置ａ、ｂ、ｃ・・・から要求されたデータを送出するものである。そして中継装置２と接続するための通信ボード１−１を有する。
【００３９】
中継装置２は、ホスト処理装置１と端末装置ａ、ｂ、ｃ・・・を中継するものであり、端末装置ａ、ｂ、ｃとは切替スイッチ３を経由して、通常は通信ボードＡ、Ｂ、Ｃにより接続されている。またホスト処理装置１とは通信ボードＪによりその通信ボード１−１と接続されている。なお通信ボードは図１における通信装置に対応するものである。そして通信ボードＡ、Ｂ、ＣはチャネルＣ１に設けられ、通信ボードＡ、Ｂ、Ｃのうち１つでも故障が発生したときチャネルＣ１単位で交換される。通信ボードＡはチャネルＣ２の通信ボードＤによりバックアップされ、通信ボードＢ、Ｃはそれぞれ通信ボードＥ、Ｆによりバックアップされる。そして通信ボードＤ、Ｅ、Ｆのうちの１つでも故障が発生したとき、チャネルＣ２単位で交換される。
【００４０】
中継装置２には切替スイッチ３を制御する中継回線制御手段４と業務制御手段２３が設けられている。
切替スイッチ３は、現用の通信ボードに関し故障が発生したとき、これを直ちに予備の通信ボードに切替えたり、チャネルを業務に悪影響を与えることなく交換するためその後に現用の他の通信ボードを予備の通信ボードに切替えたり、故障の発生に関係したチャネルを交換後に業務に悪影響を与えることなく予備側で動作しているものをこの交換した現用例に全部切替える等の処理を行うものであり、この制御を行うための切替スイッチ制御手段２４を備えている。
【００４１】
また中継回線制御手段４は後述する故障状態管理手段５、運用情報連携手段６、業務影響の検出手段７、切替スケジュール手段８、交換後の切替スケジュール手段９、通信ボード制御手段２０、保守制御手段２１、終了処理制御手段２２等が設けられており、通信ボードＡ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ等に故障が発生したときの制御を行うものである。
【００４２】
故障状態管理手段５は、中継装置２において、通信ボード等各装置デバイスが検出した異常情報を受信して、装置デバイス単位に記録し、これを運用情報連携手段６及び業務影響の検出手段７に通知するものであり、またこの受信した異常情報に基づき、故障状態管理テーブル５−１を作成し、記録するものである。故障状態管理テーブル５−１の詳細を図３に示す。なお、装置デバイスで故障が発生した場合、装置デバイスを交換する単位は、バス、チャネルなどの親デバイスの単位となる。このため影響範囲としては同一チャネル、同一バスとなる場合がある。
【００４３】
運用情報連携手段６は、図４に示す如く、運用情報が記述された運用情報スケジュールファイル６−１と、ネットワークの稼働状態が記述されたネットワーク稼働状況ファイル６−２を有する。運用情報スケジュールファイル６−１は、予めユーザが定義した業務スケジュール情報を基に作成する。ネットワーク稼働状況は、通信ボード制御手段２０、業務制御手段２３等からの情報に基づきリアルタイムで状態を管理する。
【００４４】
業務影響の検出手段７は故障情報が伝達されたとき、異常が通知されたラインを入力情報として、故障状態管理手段５が保持している、図３に示す故障状態管理テーブル５−１を読み込み、また運用情報連携手段６が保持している、図４に示す運用情報スケジュールファイル６−１及びネットワーク稼働状況ファイル６−２を読み込み、また図５に示す如き、切替スケジュールテーブルにすでに存在しないラインの異常を検出し、装置の交換単位がチャネルの場合、図６に示す如く、異常が存在するラインの所属するチャネルのライン全てを切替スケジュールテーブル８−１にエントリを追加する。起動時刻は、ネットワーク稼働状況ファイル６−２から読み込み、該当するラインの状態が正常の場合、運用情報スケジュールファイル６−１から運用終了時刻を設定する。異常の場合は現在時刻を設定する。
【００４５】
切替スケジュール手段８は切替スイッチ３を切替制御する切替コマンドを出力するものであって、業務影響の検出手段７からの通知により切替スケジュールテーブル８−１を読み込む。このとき、その起動時刻に達しているものがあれば、即ち切替コマンドの通知可能なラインがあれば、図５（Ｂ）に示す如き、切替元ラインと切替先ラインを記入した切替コマンドを切替スイッチ制御手段２４に送出して切替スイッチ３の切替制御を行う。その後運用を続けて当日の業務を終了する場合には、業務終了時に影響範囲となる総てのラインの切替を行う。また２４時間運転のときは、図４に示す運用情報スケジュールファイル６−１から業務の翌日繰越し処理のタイミング（一旦業務を終了する）で、影響範囲となる総てのラインの切替制御を行う。
【００４６】
交換後の切替スケジュール手段９は故障した通信ボードに関するチャネルを交換したのち、予備側の通信ボードＤ、Ｅ、Ｆを使用して動作していたものを、業務に影響を与えない時刻において前記交換して故障が回復された現用側の通信ボードＡ、Ｂ、Ｃに切替制御するもである。このため、タイムスケジュール手段９−１と切替コマンド手段９−２を有し、保守制御手段２１からの通知で切替スケジュールテーブル８−１を読み出してこれをタイムスケジュール手段９−１が、現在時刻を入力情報として切替コマンドの通知可能なラインを求め、切替可能なラインがある場合、切替コマンド手段９−２を制御して、該当時刻に切替コマンドを切替スイッチ制御手段２４に送出させる。これにより切替えたラインを元にもどすことができる。そのため切替スケジュールテーブル８−１の切替先ラインを切替元とし、該当ラインを切替先ラインとして切替コマンドを通知する。
【００４７】
通信ボード制御手段２０は通信ボードＡ〜通信ボードＦに関するハード異常を検出するものであり、異常を検出したときこれを故障状態管理手段５に通知するものである。
【００４８】
保守制御手段２１は装置交換の処理を管理するものであって、故障した通信ボードをそのチャネル単位で交換したとき、これを故障状態管理手段５に回復したことを通知するものである。
【００４９】
終了処理制御手段２２は、システムが終了したとき、例えば通常業務中において電源断が生じた場合の処理を行うものである。この場合、故障した通信ボードに関するチャネルが交換ずみか否か判断できないため切替スケジュール手段８及び交換後の切替スケジュール手段９を呼び出して、切替スケジュールテーブル８−１が存在したとき、本来ならばこの切替スケジュールテーブル８−１に記入された起動時刻である２３時５９分に切替えを行うものを、システムが終了のときに行うようにしたものである。
【００５０】
業務制御手段２３はチャネル１あるいはチャネル２に関するデータが正常か異常か、例えば回線制御手順が正確であるか否か等をプログラムから異常検出するもであり、ソフト的な異常検出を行うものである。そして異常を検出するとこれを運用情報連携手段６に通知する。
【００５１】
切替スイッチ制御手段２４は切替スイッチ３を制御するものであり、ラインを選択的に切替制御したり、チャネル単位で切替制御するものである。例えば図２において現用の通信ボードＡに関する故障が発生したとき、前記切替スケジュール手段８、交換後の切替スケジュール手段９等からの指示により制御されるものであり、現用の通信ボードＡを予備の通信ボードＤに切替え制御したり、その後に現用の通信ボードＢ、Ｃを予備の通信ボードＥ、Ｆに切替え制御したり、チャネルＣ−１を正常のものに交換した後に、予備の通信ボードＤ、Ｅ、Ｆをまとめて現用の通信ボードＡ、Ｂ、Ｃに切替え制御したりするものである。
【００５２】
予備デバイス定義テーブル２５は、図６に示す如く、正常に動作中の現用のラインに故障が発生したとき切替え先である予備のラインを示すものである。予備デバイス定義テーブル２５において正常ライン名とは現用のライン名であり、現用のＬＩＮＥ１、ＬＩＮＥ２、ＬＩＮＥ３に故障が発生したときこれらの予備ラインとしてＬＩＮＥ４、ＬＩＮＥ５、ＬＩＮＥ６を使用することが定義されている。
【００５３】
本発明の動作を説明する。
図７に示す如く、中継装置２において、バス異常、チャネル異常、通信ボード異常のようなハードエラーが発生したとき、バス制御手段（図示省略）、チャネル制御手段（図示省略）、通信ボード制御手段２０等が、通信ドライバ等の異常を検出し、故障状態管理手段５に通知する。例えば通信ボードＡに異常を検出したことを通知する。これにより故障状態管理手段５は通知されたデバイス名、この例では通信ボードＡを入力として故障状態管理テーブル５−１を読み込み、該当デバイスが存在するエントリの状態を異常とする。これによりこの異常状態による影響の範囲を認識することができる。そしてこの異常情報を運用情報連携手段６に通知する。
【００５４】
運用情報連携手段６では、この故障状態管理手段５からの通知または、業務制御手段２３からの異常検出情報を受ける。なお業務制御手段２３は、業務毎に制御手段を備えており、この例では業務Ａ制御手段（図示省略）、業務Ｂ制御手段（図示省略）、業務Ｃ制御手段（図示省略）を備えている。そしてライン単位及び論理ＬＵ単位に端末装置ａ、ｂ、ｃからのトランザクション処理を制御している。
【００５５】
運用情報連携手段６は、業務制御手段２３からの異常通知を受けた場合、作成ずみの運用情報スケジュールファイル６−１を読み込み、時間を読み込み、通知されたネットワークの稼働状況情報を作成する。そして前回に作成したネットワーク稼働状況をネットワーク稼働状況ファイル６−２より読み込み、前回のラインの状態を今回作成したネットワーク稼働状況にコピーし、業務制御手段２３から通知された該当業務のエントリのラインの状態を、図７に示す如く、異常にする。
【００５６】
また運用情報連携手段６は、故障状態管理手段５からの異常通知を受けた場合、同様に運用情報スケジュールファイル６−１を読み込み、時間を読み込み、通知されたネットワーク稼働状況情報を作成する。そして前回に作成したネットワーク稼働状況をネットワーク稼働状況ファイル６−２より読み込み、前回のラインの状態を今回作成したネットワーク稼働状況にコピーし、故障状態管理手段５から通知された該当ラインの状態を異常にした、最新のネットワーク稼働状況ファイル６−２を作成する。
【００５７】
業務影響の検出手段７は、故障状態管理手段５からの故障発生通知により、異常が通知されたラインを入力情報として故障状態管理テーブル５−１を読み込み、運用情報スケジュールファイル６−１を読み込み、ネットワーク稼働状況ファイル６−２を読み込み、そして予備デバイス定義テーブル２５を読み込み、切替スケジュールテーブル８−１に切替情報を記録し、切替スケジュール手段８に通知する。
【００５８】
即ち、故障状態管理手段５からの異常通知により故障状態管理テーブル５−１を読み込み、また切替スケジュールテーブル８−１を読み込み、切替スケジュールテーブル８−１にすでに存在しないラインの異常を検出する。そして通信ボードの如く、装置の交換単位がチャネル単位の場合、異常が存在するラインの所属するチャネルのラインの全て、つまり異常が存在するラインがライン１の場合、ライン１が所属するチャネルＣ１のライン全部すなわちライン１、２、３を切替スケジュールテーブル８−１にエントリを追加する。
【００５９】
起動時刻は、ネットワーク稼働状況ファイル６−２を読み込み、該当するラインの、ライン状態が正常の場合運用情報スケジュールファイル６−１を読み込み運用終了時刻を切替スケジュールテーブル８−１の起動時刻に設定する。しかし、ライン１のようにネットワーク稼働状況ファイル６−２が異常の場合は、現在時刻を切替スケジュールテーブル８−１の起動時刻に設定する。また切替先ラインは、予め定義した予備デバイス定義テーブル２５を読み込み該当ラインと対応する予備ラインから設定する。
【００６０】
切替スケジュール手段８は、業務影響の検出手段７からの通知により、図８に示す切替スケジュールテーブル８−１を読み込み、切替コマンドが通知可能なラインを検出する。これによりライン１の起動時刻が現在と記入されていることより、ライン１が切替コマンド通知可能なものであることを認識し、図５（Ｂ）に示す如く、該当ライン１を切替元ラインとし、ライン４を切替先ラインとした切替コマンドを切替スイッチ３の切替スイッチ制御手段２４に通知する。
【００６１】
これにより図２の切替スイッチ３に点線で示す如く、ライン１に接続されていた端末装置ａがライン４に切替接続される。しかし正常なライン２、３に対する切替制御は行われず、端末装置ｂ、ｃはそのままライン２、３に接続された状態で業務が継続される。図９（Ａ）はこの端末装置ａだけがライン４に切替接続された状態を示す。
【００６２】
そしてこの運用状態が継続されて当日の業務の終了時刻、例えば２３時５９分になると、これが切替スケジュールテーブル８−１の該当ライン２、３に対する切替えの起動時刻となり、今度は該当ライン２を切替元ラインとしライン５を切替先ラインとした切替コマンドと、該当ライン３を切替元ラインとしライン６を切替先ラインとした切替コマンドを切替スイッチ制御手段２４に通知する。
【００６３】
これにより図９（Ｂ）に示す如く、端末装置ｂ、ｃがライン５、６に切替接続されることになる。この時、業務が終了しているので切替えても業務に悪影響を与えることはない。
【００６４】
またシステムが２４時間稼働の場合は、この時刻は通常ユーザが使用していない時間帯であるので、これまた業務に悪影響を与えることはない。２４時間稼働の場合、この切替時を業務終了としても、同様の理由により業務に悪影響を与えることはない。このようにして故障の発生したチャネルＣ１のすべての通信ボードに対する切替制御が行われ、チャネルＣ１は交換可能状態となる。
【００６５】
このようにして交換可能になったあと、例えば翌日の業務時間中に保守要員がこのチャネルＣ１を正常なものに取り換える。そして切替スケジュール手段８に対してその切替スケジュールテーブルを図９（Ｄ）に示す如く、起動時日及び、該当ライン１に対する起動時刻を変更する。そして保守要員はこのチャネルＣ１の交換を保守制御手段２１に通知する。
【００６６】
これにより保守制御手段２１は、交換後の切替スケジュール手段９に切替制御を行うことを通知する。交換後の切替スケジュール手段９ではこれに基づき図９（Ｄ）に示す切替スケジュールテーブル８−１を読み込む。そして現在時刻により切替コマンドが通知可能なラインがあれば、直ちにこれに基づく切替コマンドを後述するフォーマットのように、切替コマンド手段９−２により切替スイッチ制御手段２４に通知する。
【００６７】
図９（Ｄ）の状態では２３時５９分に切替可能なラインがあるので、これをタイムスケジュール手段９−１に通知し、該当時刻に切替を行うように依頼する。そして該当時刻になったとき、切替コマンド手段９−２は、図９（Ｄ）に示す切替スケジュールテーブル８−１の、切替先ラインを切替元ラインとし、該当ラインを切替先ラインとした切替コマンドを切替スイッチ制御手段２４に発行する。これにより切替スイッチ３では、図９（Ｅ）に示す如く、再び端末装置ａ、ｂ、ｃを現用のチャネルＣ１の通信ボードＡ、Ｂ、Ｃと接続させ、元に復旧させることができる。
【００６８】
ところで前記図９（Ｃ）に示すチャネル交換後に何等かの理由により業務終了があったとき、例えば電源断等が発生したとき、終了処理制御手段２２は交換後の切替スケジュール手段９にこれを通知し、切替スケジュールテーブル８−１を読み込み、起動時刻が到達しない場合でも前記と同様に、業務終了時に、該当する回線の切替スイッチを切替え制御する。これにより再び業務が立上がったとき、図９（Ｅ）に示す如く、端末装置ａ、ｂ、ｃは現用の通信ボードＡ、Ｂ、Ｃ側に接続された状態となり、元に復旧させることができる。
【００６９】
本発明の第２の実施の形態を図１０に基づき他図を参照して説明する。第２の実施の形態では、例えば図３に示す如き故障状態管理テーブルを、磁気ディスク装置の如き外部の不揮発性記憶装置に格納しておく。そしてシステムが故障状態のまま電源切断が発生し、翌日に再起動したときでも、故障した装置が使用されることなく、その予備のものに切替えられた状態で立上がり、正常な業務が行われるようにするものである。
例えば中継装置２において、バス異常、チャネル異常、通信ボード異常のようなエラーが発生したとき、故障状態管理手段５において、前記図７に示す如き、故障状態管理テーブル５−１が作成され、これが図示省略した磁気ディスク装置にも保存される。そしてこれに基づく、故障したもの、例えば現用の通信ボードＡに関して故障が発生したとき、端末装置ａがライン１側からライン４側に切替えられないうちに電源断が発生してシステムが終了したとき、翌日の再起動のとき故障した通信ボードＡが起動されることになる。従ってこのようなことを防止することが必要となる。図１０はこのような場合に対応するシステム立ち上げ処理に関する。
【００７０】
Ｓ１．システムが立ち上がり業務が起動される前に、故障状態管理手段５は、図示省略した磁気ディスク装置から故障状態管理テーブル５−１を読み込む。
Ｓ２．これに故障状態管理手段５は故障のデバイス、この例では通信ボードＡに関し異常の存在することが認識される。そしてこの故障のデバイス情報が運用情報連携手段６に通知される。
【００７１】
Ｓ３．これにより運用情報連携手段６が運用情報スケジュールファイル６−１を読み込みネットワーク稼働状況ファイル６−２を作成する。
Ｓ４．業務影響の検出手段７は、故障状態管理手段５からの通知により、異常通知ラインを入力情報として故障状態管理テーブル５−１、運用情報スケジュールファイル６−１、ネットワーク稼働状況ファイル６−２、予備デバイス定義ファイル２５等により切替スケジュールテーブル８−１に切替情報を記録し、切替え可能な通信ボードの算出を可能とする。
【００７２】
Ｓ５．切替スケジュール手段８は、切替スイッチ３に対し状態通知コマンドを通知し、その状態を確認する。
Ｓ６．切替スケジュール手段８は、この切替スイッチ３からの状態報告により、故障の発生しているライン、例えばライン１が切替っていない場合、、切替スイッチ３に対して切替えコマンドを送信する。これにより端末装置ａは故障の発生したライン１から予備側のライン４に切替えられる。また図示省略したバス制御手段、通信ボード制御手段、図示省略したチャネル制御手段は故障状態管理テーブルを参照することにより、立ち上がり時に正常なデバイスを使用することができる。
【００７３】
なお端末装置としては勿論金融機関のＡＴＭ等に限定されるものではなく例えばパソコンでも使用することができるし、中継装置もサーバに限定されるものではなく、他のものでも使用できる。
【００７４】
遠隔監視装置では、図２の故障状態管理手段５、運用情報連携手段６、業務影響の検出手段７、切替スケジュール手段８、交換後の切替スケジュール手段９、予備デバイス定義手段２５を備えることにより同様の処理を行うことができる。
【００７５】
【発明の効果】
本発明によれば以下の効果を奏する。
（１）現用の通信装置に関する故障が発生したとき、故障の発生した通信装置を予備側に切替えて動作を継続し、故障の発生した通信装置と同一交換部に含まれる他の通信装置はそのまま動作を継続するので、故障の発生しない通信装置に対して悪影響を与えることなく動作を行うことができる。しかも故障の発生しない通信装置の予備側えの切替は、切替えスケジュール手段により、例えば深夜のような、業務に影響の与えない時間に行うことができる。このようにして正常に動作している通信装置に関しては、業務に悪影響を与えることなく、切替制御を行うことができる。
【００７６】
（２）交換後の切替スケジュール手段により、予備側のチャネルから現用のチャネルに切替える切替制御時間を、例えば深夜のような、この切替動作により業務に悪影響を及ぼさない時間に定めるので、正常なものに取換えられた現用側のチャネルに予備側のチャネルからの切替えを、業務に悪影響を与えることなく行ってこれを正常な状態に復帰することができる。
【００７７】
（３）故障の発生した通信装置を含むチャネルを正常のものと交換したものの、予備側のチャネルが動作しているときに電源断が発生してこれが回復したとき、この交換したチャネルを現用のものとして動作することができるので、正常な状態に早く復帰することができる。
【００７８】
（４）故障の発生したもののその交換前に電源断が発生してこれが回復したとき、切替スケジュール手段の保持する切替制御時間情報にかかわりなく現用側のチャネルから予備のチャネルに切替えるようにしたので、電源断が回復したとき、正常な状態で動作を行うことができる。
【００７９】
（５）通信装置に障害が発生したとき、障害の発生した通信装置の切替情報及びこれと同一チャネルの他の通信装置の切替情報、つまり障害の発生した通信装置のチャネル切替情報を不揮発性記憶手段に記憶しておくので、翌日のように次の電源立ち上げのときこれを参照して予備側に切替えられたものについてはその切替えられた状態で動作させることができるので、業務に悪影響を与えることなく動作させることができる。
【図面の簡単な説明】
【図１】本発明の原理図である。
【図２】本発明の実施の形態である。
【図３】本発明における故障状態管理テーブル説明図である。
【図４】本発明における運用情報連携手段の詳細図である。
【図５】本発明における切替スケジュール手段の詳細図である。
【図６】本発明における業務影響の検出手段の動作説明図である。
【図７】本発明の動作説明図（その１）である。
【図８】本発明の動作説明図（その２）である。
【図９】本発明の動作説明図（その３）である。
【図１０】本発明の第２の実施の形態の動作説明図である。
【図１１】従来例（その１）である。
【図１２】従来例（その２）である。
【図１３】従来例（その３）である。
【符号の説明】
１  ホスト処理装置
２  中継装置
３  切替スイッチ
４  中継回線制御手段
５  故障状態管理手段
６  運用情報連携手段
７  業務影響検出手段
８  切替スケジュール手段
９  交換後のスケジュール手段
【図１】
0003884152.tif 000002
【図２】
0003884152.tif 000003
【図３】
0003884152.tif 000004
【図４】
0003884152.tif 000005
【図５】
0003884152.tif 000006
【図６】
0003884152.tif 000007
【図７】
0003884152.tif 000008
【図８】
0003884152.tif 000009
【図９】
0003884152.tif 000010
【図１０】
0003884152.tif 000011
【図１１】
0003884152.tif 000012
【図１２】
0003884152.tif 000013
【図１３】
0003884152.tif 000014