(57)【要約】【課題】本発明は、通信路を介して引き渡された情報を集約するノード装置と、その情報の集約を複数のプロセスの連係の下で実現する情報処理装置に関し、障害が発生した伝送区間を確度高く効率的に特定できることを目的とする。【解決手段】通信路の伝送区間毎に、前記通信路を介してノードからの引き渡しに供され得る情報の識別子の組み合わせが予め登録された記憶手段と、前記ノードから引き渡された情報の内、不正常な情報の識別子の組み合わせを特定する識別子特定手段と、前記伝送区間の内、前記識別子特定手段によって特定された識別子の組み合わせとの相関が前記記憶手段上で最大である伝送区間を前記不正常な情報の発生要因として識別する障害区間識別手段とを備える。【選択図】図１
2010288213.tif 000002
【特許請求の範囲】
【請求項１】
通信路の伝送区間を介して伝送され得る情報の識別子の組み合わせが前記伝送区間毎に予め登録された記憶手段と、
前記伝送区間の内、前記通信路を介して引き渡された不正常な情報の識別子の組み合わせとの相関が前記記憶手段上で最大である伝送区間を障害区間として識別する障害区間識別手段と
を備えたことを特徴とするノード装置。
【請求項２】
請求項１に記載のノード装置において、
前記障害区間識別手段は、
前記不正常な情報の識別子の組み合わせと、先行して識別した伝送区間を介して引き渡される情報の識別子の組み合わせとの差集合との相関が前記記憶手段上で最大である伝送区間を前記障害区間として識別する
ことを特徴とするノード装置。
【請求項３】
請求項１または請求項２に記載のノード装置において、
前記記憶手段には、
前記伝送区間毎に、引き渡しに供され得る情報の識別子の組み合わせが総数の順に登録され、
前記障害区間識別手段は、
前記記憶手段上における前記相関を前記総数の少ない順にとる
ことを特徴とするノード装置。
【請求項４】
請求項１ないし請求項３の何れか１項に記載のノード装置において、
前記記憶手段には、
前記通信路を構成する複数の伝送区間毎に、引き渡しに供され得る情報の識別子の組み合わせが予め登録され、
前記障害区間識別手段は、
前記不正常な情報の識別子の組み合わせとの相関が前記記憶手段上で最大である伝送区間、または複数の伝送区間を前記障害区間として識別する
ことを特徴とするノード装置。
【請求項５】
複数のプロセスの連係により所定の処理を行う情報処理装置であって、
前記複数のプロセスの全てまたは一部は、
他のプロセスと対向して行われるプロセス間通信の区間毎に、前記他のプロセスから引き渡され得る情報の識別子の組み合わせが予め登録された記憶手段と、
前記区間の内、前記他のプロセスから引き渡された不正常な情報の識別子の組み合わせとの相関が前記記憶手段上で最大である区間を障害区間として識別する障害区間識別手段とを有する
ことを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信路を介して引き渡された情報を集約するノード装置と、その情報の集約を複数のプロセスの連係として実現する情報処理装置に関する。
【背景技術】
【０００２】
河川情報システムその他の計測制御系の多くは、高度に進展した情報処理技術および通信技術が適用されることにより、多様な機能分散および負荷分散が図られている。
【０００３】
図５は、従来の計測制御系の構成例を示す図である。
図において、雨量局２１ａ、２１ｂ、２１ｃは、それぞれ伝送路２２ａ、２２ｂ、２２ｃを介して河川情報システム２３の第一ないし第三の通信ポートに接続される。水位局２４ｄｅ、２４ｆｇは、それぞれ伝送路２２ｄｅ、２２ｆｇを介して中継局２５の第一および第二の通信ポートに接続される。中継局２５の第三の通信ポートは、伝送路２６を介して河川情報システム２３の第四のポートに接続される。河川情報システム２３の第五の通信ポートは伝送路２７を介して情報交換システム２８の第一の通信ポートに接続され、その情報交換システム２８の第二および第三の通信ポートは、それぞれ伝送路２９、３０を介して外部システム３１-1、３１-2の対応する通信ポートに接続される。
【０００４】
なお、伝送路２２ａ、２２ｂ、２２ｃ、２２ｄｅ、２２ｆｇ、２６、２７、２９、３０は、無線伝送路と有線伝送路との何れとして構成されてもよく、無線区間と有線区間との組み合わせとして構成されてもよい。
【０００５】
このような構成の計測制御系では、例えば、河川情報システム２３は、伝送路２２ａ、２２ｂ、２２ｃを介して雨量局２１ａ、２１ｂ、２２ｃに雨量情報ａ、ｂ、ｃの送信を要求し、あるいは伝送路２６、中継局２５および伝送路２２ｄｅ、２２ｆｇを介して水位局２４ｄｅ、２４ｆｇに水位情報（ｄ，ｅ）、（ｆ，ｇ）の送信を要求するポーリングを主導的に行う。なお、中継局２５は、例えば、水位局２４ｄｅ、２４ｆｇの置局にかかわる制約の下で、これらの水位局２４ｄｅ、２４ｆｇと河川情報システム２３との間に伝送路を直接形成（布設）できない場合に設置される。
【０００６】
雨量局２１ａ、２１ｂ、２２ｃは、上記ポーリングに応じて伝送路２２ａ、２２ｂ、２２ｃを介して河川情報システム２３宛に、雨量情報ａ、ｂ、ｃを送信する。また、水位局２４ｄｅ、２４ｆｇは、同様のポーリングに応じて伝送路２２ｄｅ、２２ｆｇ、中継局２５および伝送路２６を介して河川情報システム２３宛に、水位情報（ｄ，ｅ）、（ｆ，ｇ）を送信する。
【０００７】
河川情報システム２３は、これらの雨量情報ａ、ｂ、ｃおよび水位情報（ｄ，ｅ）、（ｆ，ｇ）に所定の処理を施すことにより、情報Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆを生成する。さらに、河川情報システム２３は、伝送路２７を介して情報交換システム２８宛に、これらの雨量情報ａ、ｂ、ｃ、水位情報（ｄ，ｅ）、（ｆ，ｇ）および情報Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆを送信する。
【０００８】
情報交換システム２８は、伝送路２９を介して外部システム３１-1宛に、上記雨量情報ａ、ｂ、ｃ、水位情報（ｄ，ｅ）、（ｆ，ｇ）および情報Ａ、Ｂ、Ｃを送信する。外部システム３１-1は、これらの雨量情報ａ、ｂ、ｃ、水位情報（ｄ，ｅ）、（ｆ，ｇ）および情報Ａ、Ｂ、Ｃに所定の処理を施し、伝送路２９を介して情報交換システム２８宛に、この処理の結果である情報α、βを送信する。
【０００９】
さらに、情報交換システム２８は、伝送路３０を介して外部システム３１-2宛に、上記雨量情報ａ、ｂ、ｃ、水位情報（ｄ，ｅ）、（ｆ，ｇ）および情報Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、α、βを送信する。外部システム３１-2は、これらの雨量情報ａ、ｂ、ｃ、水位情報（ｄ，ｅ）、（ｆ，ｇ）および情報Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、α、βに所定の処理を施し、伝送路３０を介して情報交換システム２８宛に、この処理の結果である情報γ、δ、εを送信する。
【００１０】
情報交換システム２８は、これらの雨量情報ａ、ｂ、ｃ、水位情報（ｄ，ｅ）、（ｆ，ｇ）、情報Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、α、β、γ、δ、εに既定の処理を施すことにより、計測制御を実現する表示、操作、ロギングその他の処理を行う。
【００１１】
したがって、雨量局２１ａ、２１ｂ、２２ｃによって観測された雨量情報ａ、ｂ、ｃと、水位局２４ｄｅ、２４ｆｇによって観測された水位情報（ｄ，ｅ）、（ｆ，ｇ）とは、伝送路２２ａ〜２２ｃ、２２ｄｅ、２２ｆｇ、２６、２７を介して行われる河川情報システム２３、情報交換システム２８との連係の下で処理され、その情報交換システム２８が伝送路２９、３０を介して外部システム３１-1、３１-2との連係の下で行う計測制御の過程で適宜参照される。
【００１２】
なお、本発明に関連する先行技術としては、後述する特許文献１〜３に掲載される以下の発明がある。
(1) 「伝送路により複数のノードを接続してネットワークを構成しデータ伝送を行う防災監視システムであって、障害発生時に接続状態にある主線と副線を最大限活用してデータ伝送を行いシステムダウンを可能な限り防止すると共に、一旦システムダウンが生じた際にも効率良くシステム復旧を図る」点に特徴がある防災監視システム…特許文献１
【００１３】
(2) 「ノードから自律的に送出した回線接続要求メッセージの受信を計数した回数及び回線接続要求メッセージの受信を計数した回数の閾値を基に、再び、回線に空きを検出した時に呼び返しを行うノードの順位を決定し、回線を接続する」ことにより、「障害が発生した場合、障害を検出したノードから保守装置へ通知するまでの時間を最小限とする」点に特徴がある障害通知方法…特許文献２
【００１４】
(3) 「一定時間以内ごとに受信されるべき特定の信号パターンの未受信により障害発生を検出し、障害発生を検出したノードがノード間で特定信号を送受信して、前記特定信号の未受信により自ノードに隣接する障害箇所の有無を判断し、前記判断した障害箇所をノード間で送受信することにより、各ノードがネットワークシステムの障害箇所を特定する」ことにより、「ループ型とバス型の混在型のトポロジを持つネットワークシステムにおいて障害発生を検出し障害箇所を特定する」点に特徴がある障害箇所の特定方法…特許文献３
【先行技術文献】
【特許文献】
【００１５】
【特許文献１】特開平０９−１８６７１１号公報
【特許文献２】特開平１１−２９８６０１号公報
【特許文献３】特開２０００−３５８０５５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１６】
上述した従来例では、伝送路２２ａ〜２２ｃ、２２ｄｅ、２２ｆｇ、２６、２７、２９、３０を介する情報の引き渡しが何らかの原因により正常に行われなかった場合には、このような原因によって欠落した情報は、比較的容易に特定可能である。
【００１７】
しかし、伝送路２２ａ〜２２ｃ、２２ｄｅ、２２ｆｇ、２６、２７、２９、３０の内、上記欠落の原因となった伝送路の特定には、伝送区間毎の正否の診断が必要であるため、多くの工数を要し、障害からの復旧には長時間を要する場合があった。
特に、伝送路がメッシュ状に複雑に形成されている場合には、上記工数が膨大となり、総合的な信頼性が低下する可能性があった。
【００１８】
本発明は、障害が発生した伝送区間を確度高く効率的に特定できるノード装置および情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１９】
請求項１に記載の発明では、記憶手段は、通信路の伝送区間を介して伝送され得る情報の識別子の組み合わせが前記伝送区間毎に予め登録される。障害区間識別手段は、前記伝送区間の内、前記通信路を介して引き渡された不正常な情報の識別子の組み合わせとの相関が前記記憶手段上で最大である伝送区間を障害区間として識別する。
このような相関は、該当する不正常な情報の引き渡しに供される伝送区間の内、上流側の伝送区間ほど高くなる。
【００２０】
請求項２に記載の発明では、請求項１に記載のノード装置において、前記障害区間識別手段は、前記不正常な情報の識別子の組み合わせと、先行して識別した伝送区間を介して引き渡される情報の識別子の組み合わせとの差集合との相関が前記記憶手段上で最大である伝送区間を前記障害区間として識別する。
すなわち、複数の伝送区間に障害が発生した場合であっても、これらの複数の伝送区間は、記憶手段の情報量が増加することなく、障害区間として識別される。
【００２１】
請求項３に記載の発明では、請求項１または請求項２に記載のノード装置において、前記記憶手段には、前記伝送区間毎に、引き渡しに供され得る情報の識別子の組み合わせが総数の順に登録される。前記障害区間識別手段は、前記記憶手段上における前記相関を前記総数の少ない順にとる。
すなわち、障害区間識別手段によって行われる相関の処理は、不正常な情報の引き渡しに供される可能性が高い上流側の伝送区間から優先的に行われる。
【００２２】
請求項４に記載の発明では、請求項１ないし請求項３の何れか１項に記載のノード装置において、前記記憶手段には、前記通信路を構成する複数の伝送区間毎に、引き渡しに供され得る情報の識別子の組み合わせが予め登録される。前記障害区間識別手段は、前記不正常な情報の識別子の組み合わせとの相関が前記記憶手段上で最大である伝送区間、または複数の伝送区間を前記障害区間として識別する。
すなわち、障害が発生した複数の伝送区間は、障害区間識別手段の処理量が大幅に増加することなく効率的に識別される。
【００２３】
請求項５に記載の発明は、複数のプロセスの連係により所定の処理を行う情報処理装置であって、前記複数のプロセスの全てまたは一部には、他のプロセスと対向して行われるプロセス間通信の区間毎に、前記他のプロセスから引き渡され得る情報の識別子の組み合わせが予め登録された記憶手段と、前記区間の内、前記他のプロセスから引き渡された不正常な情報の識別子の組み合わせとの相関が前記記憶手段上で最大である区間を障害区間として識別する障害区間識別手段とを有する。
すなわち、通信路（複数の伝送路）を介して連係し、所定の分散処理を行う複数のノードが１つの情報処理装置に縮退されて構成された場合であっても、請求項１に記載の発明は、これらのノードとして機能する個々のプロセス（タスク）の間におけるプロセス（タスク）間通信の区間の障害の識別に適用可能となる。
【発明の効果】
【００２４】
本発明によれば、個々の伝送区間を介して伝送されるべき情報（の組み合わせ）がユニークであり、かつ既述の記憶手段にこれらの伝送区間からなる通信路の構成が反映されるならば、その通信路のトポロジーの如何にかかわらず、障害が発生した伝送区間の識別が確度高く実現される。
【００２５】
本発明では、通信路が多数の伝送区間の集合として構成され、その通信路の構成が複雑である場合であっても、障害区間の識別が確度高く実現される。
本発明では、障害区間の識別の効率は、平均的に高められる。
本発明では、障害区間識別手段によって行われる処理の手順が複雑化することなく、障害が発生した複数の伝送区間の識別が効率的に実現される。
【００２６】
本発明では、複雑な系の複数のプロセス（タスク）へのモジュール化にかかわる制約が緩和される。
本発明では、数値化された情報に基づく客観的な処理により障害区間が識別されるため、演算所要時間の増加が少なく抑えられ、かつ障害処理の速やかな起動が可能となる。
したがって、本発明が適用された系では、構成が複雑であっても、コストが大幅に増加することなく、総合的な信頼性が高く維持される。
【図面の簡単な説明】
【００２７】
【図１】本発明の第一ないし第四の実施形態を示す図である。
【図２】本発明の第一ないし第四の実施形態における情報交換システムの動作フローチャートである。
【図３】伝送情報テーブルの構成を示す図である。
【図４】障害レジスタの構成を示す図である。
【図５】従来の計測制御系の構成例を示す図である。
【発明を実施するための形態】
【００２８】
以下、図面に基づいて本発明の実施形態について詳細に説明する。
図１は、本発明の第一ないし第四の実施形態を示す図である。
図において、図５に示すものと機能および構成が同じものについては、同じ符号を付与し、ここではその説明を省略する。
【００２９】
本実施形態と図５に示す従来例との構成の相違点は、情報交換システム２８に代えて情報交換システム１１が備えられた点にある。
図２は、本発明の第一ないし第四の実施形態における情報交換システムの動作フローチャートである。
【００３０】
［第一の実施形態］
以下、図１および図２を参照して本発明の第一の実施形態の動作を説明する。
情報交換システム１１の主記憶には、図３に示され、かつ以下の通り構成された伝送情報テーブル１１Ｔが予め配置される。
【００３１】
(1) 伝送路２２ａ、２２ｂ、２２ｃ、２２ｄｅ、２２ｆｇ、２６、２７、２９、３０に個別に対応したレコードの列として構成される。
(2) これらのレコードは、何れも、既述の雨量情報ａ、ｂ、ｃ、水位情報ｄ、ｅ、ｆ、ｇ、情報Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、α、β、γ、δ、εに個別に対応した二値情報（ビット）の列として構成される。
【００３２】
(3) これらの二値情報（ビット）の論理値は、該当するレコードに対応する伝送路を介して受信され得る情報である場合に「１」に設定され、その他の場合には「０」に設定される。
【００３３】
また、情報交換システム１１の主記憶には、上記伝送情報テーブル１１Ｔに併せて、図４に示されるように以下の通りに構成された障害レジスタ１１Ｒが配置される。
(1) １つのレコードとして構成される。
(2) このレコードは、既述の雨量情報ａ、ｂ、ｃ、水位情報ｄ、ｅ、ｆ、ｇ、情報Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、α、β、γ、δ、εに個別に対応した二値情報（ビット）の列として構成される。
【００３４】
(3) これらの二値情報（ビット）の論理値は、雨量情報ａ、ｂ、ｃ、水位情報ｄ、ｅ、ｆ、ｇ、情報Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、α、β、γ、δ、εの何れについても、正常に受信されなかった場合に「１」に設定され、その他の場合には「０」に設定される。
【００３５】
情報交換システム１１は、伝送路２７を介して河川情報システム２３から情報（の列）が引き渡されると、以下の処理を行う。
(1) その情報（の列）に本来含まれるべき雨量情報ａ、ｂ、ｃ、水位情報ｄ、ｅ、ｆ、ｇ、情報Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆの全てについて、正否および有無を確認する（図２ステップＳ１）。なお、このような正否および有無の確認の基準は、例えば、信号判定の過程で評価される信号空間上の誤差、伝送路復号化の過程で得られるシンドロームその他の如何なるものであってもよい。
【００３６】
(2) このような確認により、例えば、水位情報ｄ、ｅのみが欠落し、あるいは正常に受信されなかったことを識別した場合には、これらの水位情報ｄ、ｅに対応するビットのみの論理値が「１」に設定された下記のビット列（以下、「ステータスワード」という。）を生成し、そのステータスワードを既述の障害レジスタ１１Ｒに設定する（図２ステップＳ２）。
０００１１０００００００００００００
(3) 伝送情報テーブル１１Ｔのレコードの内、上記ステータスワードに等しいレコード、またはステータスワードとの相関性が最も高いレコードを特定する（図２ステップＳ３）。
【００３７】
(4) 伝送路２２ａ、２２ｂ、２２ｃ、２２ｄｅ、２２ｆｇ、２６、２７、２９、３０の内、このようにして特定されたレコードに対応する伝送路２２ｄｅを識別する（図２ステップＳ４）。
(5) 「水位情報ｄ、ｅが正常に受信されなかった事象（欠落を含む。）」は、上記識別された伝送路２２ｄｅと、この伝送路２２ｄｅの両端に配置された水位局２４ｄｅと、中継局２５との何れかあるいは全てに生じた障害に起因すると識別する。
【００３８】
(6) その旨を表示部（図示されない。）と、外部システム３１-1、３１-2との何れかを介して運用にかかわる要員に通知し、かつログ情報に盛り込む。
【００３９】
すなわち、通信路のトポロジーが如何なるものであっても、以下の条件(a),(b),(c)
が成立する場合には、障害が発生した伝送路（伝送区間）の特定が確度高く実現される。
【００４０】
(a) 個々の伝送路（伝送区間）を介して伝送されるべき情報（の組み合わせ）がユニークである。
(b) 既述の伝送情報テーブル１１Ｔを予め生成することが可能である。
(c) 上記ユニークな情報（の組み合わせ）毎に正常に受信されず、あるいは欠落したことの識別や判別が可能である。
【００４１】
なお、本実施形態では、例えば、水位局２４ｄｅまたは中継局２５に発生した障害により、水位情報ｄ、ｅの何れか一方のみが正常に受信されず、あるいは欠落した場合であっても、上記処理（図２ステップＳ３）において「ステータスワードとの相関性が最も高いレコード」が特定されるため、伝送路２２ｄｅで形成される伝送区間に障害が発生したことが識別可能である。
【００４２】
［第二の実施形態］
本実施形態と既述の第一の実施形態との相違点は、伝送路２２ｄｅに併せて、伝送路２２ａでも障害が発生し、情報交換システム１１は、以下の手順に基づいてこれらの伝送路２２ｄｅ、２２ａで構成される伝送区間の障害を検出する点にある。
【００４３】
以下、図１〜図３を参照して本実施形態の動作を説明する。
(1) 伝送路２７を介して河川情報システム２３から引き渡された情報（の列）に本来含まれるべき雨量情報ａ、ｂ、ｃ、水位情報ｄ、ｅ、ｆ、ｇ、情報Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆの全てについて、正否および有無を確認する（図２ステップＳ１）。
【００４４】
(2) このような確認により、例えば、雨量情報ａに併せて水位情報ｄ、ｅが欠落し、あるいは正常に受信されなかったことを識別した場合には、これらの雨量情報ａ、水位情報ｄ、ｅにそれぞれ対応するビットのみの論理値が「１」に設定された下記のステータスワードを生成し、そのステータスワードを既述の障害レジスタ１１Ｒに設定する（図２ステップＳ２）。
１００１１０００００００００００００
【００４５】
(3) 伝送情報テーブル１１Ｔのレコードの内、上記ステータスワードに等しいレコード、またはステータスワードとの相関性が最も高いレコードを特定する（図２ステップＳ３）。
【００４６】
(4) 伝送路２２ａ、２２ｂ、２２ｃ、２２ｄｅ、２２ｆｇ、２６、２７、２９、３０の内、このようにして特定されたレコードに対応する伝送路（符号「２２ｄｅ」で示される。）を識別する（図２ステップＳ４）。
【００４７】
(5) 既述のステータスワードに含まれるビットの内、上記伝送路（符号「２２ｄｅ」で示される。）に対応する２ビットの論理値を「０」に書き換える（図２ステップＳ４１）。
【００４８】
(6) 障害レジスタ１１Ｒにこの時点におけるステータスワード（＝１０００００００００００００００００）を書き込む（図２ステップＳ４２）。
【００４９】
(7) 障害レジスタ１１Ｒに含まれる全てのビットの論理値が「０」であるか否か判別し、これらのビットの何れかの論理値が「１」である場合には、上記処理(3),(4) と同様の処理（図２ステップＳ３、Ｓ４）を行うことにより、伝送路２２ａ、２２ｂ、２２ｃ、２２ｄｅ、２２ｆｇ、２６、２７、２９、３０の内、障害が発生した伝送区間に相当する伝送路（符号「２２ａ」で示される。）を識別する。
【００５０】
したがって、情報交換システム１１は、「雨量情報ａに併せて水位情報ｄ、ｅが正常に受信されなかった事象（欠落を含む。）」は、「伝送路２２ａと、その伝送路２２ａの両端に配置された雨量局２１ａと河川情報システム２３との一部または全てに生じた障害」と、「伝送路２２ｄｅと、その伝送路２２ｄｅの両端に配置された水位局２４ｄｅと中継局２５との一部または全てに生じた障害」とに起因することと識別できる。
【００５１】
すなわち、本実施形態によれば、通信路のトポロジーの如何にかかわらず、既述の条件(a),(b),(c)
が成立する場合には、障害が発生した複数の伝送路（伝送区間）の特定が確度高く実現される。
【００５２】
なお、本実施形態では、障害レジスタ１１Ｒに含まれる全てのビットの論理値が「０」となるまで反復される既述の処理は、例えば、以下の何れかの回数で打ち切られてもよい。
【００５３】
(1) 予め定数として設定された回数（例えば、「３」）
(2) 情報交換システム１１の過負荷の程度に応じて設定される回数
(3) 伝送路２２ａ、２２ｂ、２２ｃ、２２ｄｅ、２２ｆｇ、２６、２７、２９、３０の内、所望の伝送路の輻輳の程度（トラヒック量）に応じて設定される回数
(4) 計測制御系として運用時間帯毎に予め設定された回数
【００５４】
［第三の実施形態］
本実施形態と既述の第一および第二の実施形態との相違点は、伝送情報テーブル１１Ｔの構成にある。
【００５５】
本実施形態では、伝送情報テーブル１１Ｔの構成は基本的には既述の第一および第二の実施形態と同じであるが、その伝送情報テーブル１１Ｔに含まれるレコードは、論理値が「１」であるビットの数の昇順（あるいは降順）に予め並び替えられる。
【００５６】
伝送情報テーブル１１Ｔのレコードの内、既述のステータスワードに等しいレコード、またはステータスワードとの相関性が最も高いレコードを特定する処理（図２ステップＳ３）の過程では、情報交換システム１１は、上述したビットの数の昇順にその伝送情報テーブル１１Ｔを参照する。
【００５７】
したがって、本実施形態によれば、障害が発生した伝送路（伝送区間）は、下位の伝送路（伝送区間）から優先的に特定される。
【００５８】
なお、本実施形態では、伝送情報テーブル１１Ｔのレコードの内、既述のステータスワードに等しいレコード、またはステータスワードとの相関性が最も高いレコードを特定する処理については、以下の形態の何れかで行われることにより、通信路のトポロジーの複雑化あるいは大規模化に対する柔軟かつ高速な対応が図られてもよい。
【００５９】
(1) ステータスワードに含まれる論理値が「１」であるビットの数ｎが求められ、伝送情報テーブル１１Ｔのレコードの内、論理値が「１」であるビットの数Ｎがｎ以下であるレコードが参照の対象となる。
(2) 伝送情報テーブル１１Ｔのレコードの内、論理値が「１」であるビットの数Ｎが上記ｎ以下であるレコードの先頭を示すポインタが別途テーブルとして与えられることによって、伝送情報テーブル１１Ｔ上の無用なレコードの参照が回避される。
【００６０】
また、本実施形態は、既述の第一の実施形態と第二の実施形態との何れとの組み合わせとして構成されてもよい。
【００６１】
［第四の実施形態］
本実施形態と既述の第一ないし第三の実施形態との相違点は、伝送情報テーブル１１Ｔの構成にある。
【００６２】
本実施形態では、伝送情報テーブル１１Ｔの構成は基本的には既述の第一および第二の実施形態と同じであるが、その伝送情報テーブル１１Ｔに含まれるレコードは、伝送路２２ａ、２２ｂ、２２ｃ、２２ｄｅ、２２ｆｇ、２６、２７、２９、３０に個別に対応したレコードに併せて、「これらの伝送路２２ａ、２２ｂ、２２ｃ、２２ｄｅ、２２ｆｇ、２６、２７、２９、３０の内、並行してあるいはほぼ同時に障害が発生する可能性が高い複数の伝送路」の組み合わせに個別に対応するレコードが含まれる。
例えば、中継局２５の信頼性が低い場合には、伝送路２２ｄｅ、２２ｆｇ、２６の組み合わせに対応するレコードが含まれることになる。
【００６３】
なお、このような組み合わせに含まれる複数の伝送路の識別子は、例えば、伝送情報テーブル１１Ｔのレコードを示すポインタに基づいて参照可能な別のテーブルに登録され、あるいはその伝送情報テーブル１１Ｔの各レコードに別途付加されたフィールドに登録されてもよい。
【００６４】
情報交換システム１１は、伝送情報テーブル１１Ｔのレコードの内、既述のステータスワードに等しいレコード、またはステータスワードとの相関性が最も高いレコードを特定する処理（図２ステップＳ３）については、既述の第一の実施形態または第二の実施形態と同様の手順に基づいて行う。
【００６５】
したがって、本実施形態によれば、並行してあるいはほぼ同時に障害が発生した複数の伝送路（伝送区間）の特定が、既述の第一ないし第三の実施形態に比べて効率的に行われる。
【００６６】
なお、伝送情報テーブル１１のレコードについては、無用な応答性の低下が回避されるためには、並行してあるいはほぼ同時に障害が発生する可能性が低い伝送路（伝送区間）の組み合わせに対応するレコードが排除されることが望ましい。
【００６７】
また、本実施形態は、既述の第一ないし第三の実施形態との何れとの組み合わせとして構成されてもよい。
【００６８】
さらに、上述した各実施形態は、以下の通りに縮退構成可能であり、個々の機能に対応したプロセス（タスク）のモジュール化に併せて、これらのモジュール化の下で総合的な信頼性の向上が図られてもよい。
【００６９】
(1) 図１に一点鎖線枠で示すように、河川情報システム２３、中継局２５、情報交換システム１１、外部システム３１-1、３１-2が、１台のプロセッサにソフトウェアとして組み込まれ、オペレーティングシステム（図示されない。）の配下で連係するプロセス（タスク）として構成される。
(2) 伝送路２６、２７、２９、３０は、上述したプロセスの間において同期や連係のために既述のオペレーティングシステムを介して行われるプロセス間通信（タスク間通信）として実現される。
【００７０】
また、上述した各実施形態では、伝送路を介して情報が受信される度に、その情報に本来含まれるべき情報の異常（欠落を含む。）が判別されている。しかし、このような判別は、例えば、伝送路を介して受信された情報が蓄積されたログの内容を所定の期間（頻度）で参照することにより行われてもよい。
【００７１】
さらに、このような判別については、必ずしも自動で行われる必要はなく、例えば、保守や運用にかかわる要員の判断で行われてもよい。
【００７２】
また、上述した各実施形態では、伝送路２２ａ、２２ｂ、２２ｃ、２２ｄｅ、２２ｆｇ、２６、２７、２９、３０の構成の詳細が開示されていない。しかし、これらの伝送路２２ａ、２２ｂ、２２ｃ、２２ｄｅ、２２ｆｇ、２６、２７、２９、３０は、有線伝送路と無線伝送路との何れであってもよく、かつ有線区間と無線区間との組み合わせとして構成されてもよい。
【００７３】
さらに、これらの伝送路２２ａ、２２ｂ、２２ｃ、２２ｄｅ、２２ｆｇ、２６、２７、２９、３０については、所望の情報を既定の品質で伝送できるならば、如何なる変復調方式、多元接続方式、通信方式、通信手順（無手順を含む。）が適用されてもよく、かつ構成の冗長化、障害処理の有無や形態は如何なるものであってもよい。
【００７４】
また、上述した各実施形態では、本発明は、伝送路を介して連係する複数の局やシステムから構成される計測制御系に適用されている。しかし、本発明は、このような計測制御系に限定されず、伝送路を介して連係する多様な分散処理系に適用可能である。
【００７５】
さらに、このような分散処理系は、ポーリング方式が適用されなくてもよく、例えば、そのポーリング方式に代えてコンテンション方式が適用され、あるいは各部が互いにイベント駆動型で作動してもよい。
【００７６】
また、本発明は、既述の雨量情報ａ、ｂ、ｃ、水位情報ｄ、ｅ、ｆ、ｇ、情報Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、α、β、γ、δ、εの内容および形式の如何にかかわらず適用可能である。
【００７７】
さらに、上述した各実施形態では、伝送情報テーブル１１Ｔの各レコードは、雨量情報ａ、ｂ、ｃ、水位情報ｄ、ｅ、ｆ、ｇ、情報Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、α、β、γ、δ、εに個別に対応した二値情報（ビット）の列として構成されている。しかし、このようなレコードは、これらの雨量情報ａ、ｂ、ｃ、水位情報ｄ、ｅ、ｆ、ｇ、情報Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ、α、β、γ、δ、εが該当する伝送路（伝送区間）を介して伝送され得るか否かを示すならば、如何なる形式および内容のレコードであってもよく、これらの形式および内容は、対応する情報毎に異なってもよい。
【００７８】
また、上述した各実施形態では、本発明は、情報交換システム１１に適用されている。しかし、本発明は、このような情報交換システム１１に限定されず、例えば、河川情報システム２３、外部システム３１-1、３１-2、中継局２５の何れにも適用可能である。
【００７９】
さらに、本発明は、図１に示されるような比較的単純なトポロジーの通信路を介して連係する分散処理系に限定されず、例えば、メッシュ状に形成された複雑な通信路を介して連係する分散処理系にも適用可能である。
【００８０】
また、本発明は、上述した実施形態に限定されず、本発明の範囲において多様な実施形態の構成が可能であり、構成要素の全てまたは一部に如何なる改良が施されてもよい。
【符号の説明】
【００８１】
１１，２８  情報交換システム
１１Ｒ  障害レジスタ
１１Ｔ  伝送情報テーブル
２１ａ，２１ｂ，２１ｃ  雨量局
２２ａ，２２ｂ，２２ｃ，２２ｄｅ，２２ｆｇ，２６，２７，２９，３０  伝送路
２３  河川情報システム
２４ｄｅ，２４ｆｇ  水位局
２５  中継局
３１  外部システム
【図１】
2010288213.tif 000003
【図２】
2010288213.tif 000004
【図３】
2010288213.tif 000005
【図４】
2010288213.tif 000006
【図５】
2010288213.tif 000007