複数の通信装置と、前記各通信装置に接続される網管理装置とを備える通信システムであって、前記各通信装置は、複数のエリアに分類され、前記各エリアは、前記各エリアを通過する現用パスが前記各エリアにおいて最初に通過する前記通信装置であるエッジノードと最後に通過する前記通信装置であるエッジノードとを含み、前記網管理装置は、プロセッサとメモリとインタフェースとを備え、前記各エリアを示す値と、前記各エリアに障害が発生したか否かを示す値と、を含む障害情報を、前記メモリに保持し、前記現用パスが通過する複数のエッジノードを示す値と、前記現用パスが通過する各エリアを示す値と、前記現用パスが通過する各エリアの代替エリアを示す値と、前記各代替エリアに割り当てられた優先度と、を含む迂回パス情報を、前記メモリに保持し、前記障害情報に基づいて、前記各エリアに障害が発生したか否かを判定し、前記判定の結果、第1の前記エリアに障害が発生したと判定された場合、前記迂回パス情報に基づいて、前記第1のエリアの代替エリアを特定し、前記障害情報に基づいて、前記特定された第1のエリアの代替エリアに障害が発生したか否かを判定し、前記判定の結果、前記特定された第1のエリアの代替エリアに障害が発生していないと判定された場合、前記特定された第1のエリアの代替エリアを、前記現用パスが通過する第2の前記エリアに決定し、前記迂回パス情報に基づいて、前記第2のエリアに含まれる二つのエッジノードを決定し、前記決定された二つのエッジノードの間の前記現用パスが通過する前記各通信装置を検出することを特徴とする通信システム。前記網管理装置は、前記割り当てられた優先度が高いことを示す程、当該優先度が割り当てられた代替エリアを、前記障害が発生した各エリアの代替エリアに特定し、前記迂回パス情報に値が追加された前記代替エリアと同じ代替エリアの値が既に含まれる場合、前記迂回パス情報に含まれる前記各代替エリアに割り当てられた優先度に基づいて、前記各代替エリアに割り当てられた優先度の総和を算出し、前記算出された優先度の総和が均等になるように、前記値が追加された代替エリアに割り当てる優先度を決定することを特徴とする請求項1に記載の通信システム。前記網管理装置は、前記各通信装置が障害であるか否かを示す通知を受信し、前記各エリアに含まれる通信装置の数と、前記各エリアに含まれる各通信装置のうち障害である前記通信装置の数と、あらかじめ定められた第1の閾値とを含む、判定情報を前記メモリに保持し、前記第1のエリアに含まれる通信装置の数によって、前記第1のエリアに含まれる各通信装置のうち障害である通信装置の数を除算することによって、第1の割合を算出し、前記第1の割合と、前記第1の閾値とを比較した結果、前記第1の割合が前記第1の閾値よりも大きい場合、前記第1のエリアに障害が発生したことを示す値を、前記障害情報に含めることを特徴とする請求項2に記載の通信システム。前記網管理装置は、前記現用パスが障害であるか否かを示す通知を受信し、前記判定情報は、前記各エリアを通過する前記現用パスの数と、前記各エリアを通過する現用パスのうち障害である前記現用パスの数と、あらかじめ定められた第2の閾値とを含み、前記網管理装置は、前記第1のエリアを通過する現用パスの数によって、前記第1のエリアを通過する現用パスのうち障害である現用パスの数を除算することによって、第2の割合を算出し、前記第2の割合と、前記第2の閾値とを比較した結果、前記第2の割合が前記第2の閾値よりも大きい場合、前記第1のエリアに障害が発生したことを示す値を、前記障害情報に含めることを特徴とする請求項3に記載の通信システム。前記判定情報は、あらかじめ抽出された第2の前記現用パスの数と、前記第2の現用パスのうち障害である前記第2の現用パスの数と、あらかじめ定められた第3の閾値とを含み、前記網管理装置は、前記第1のエリアを通過する前記第2の現用パスの数によって前記第1のエリアを通過する第2の現用パスのうち障害である第2の現用パスの数を除算することによって、第3の割合を算出し、前記第3の割合と、前記第3の閾値とを比較した結果、前記第3の割合が前記第3の閾値よりも大きい場合、前記第1のエリアに障害が発生したことを示す値を、前記障害情報に含めることを特徴とする請求項4に記載の通信システム。前記各エリアは、複数のエリア群に分類され、前記障害情報は、前記各エリア群を示す値と、前記各エリア群に障害が発生したか否かを示す値と、を含み、前記迂回パス情報は、前記現用パスが通過する各エリアの第1の代替エリアを示す値と、前記現用パスが通過する前記各エリア群を示す値と、前記現用パスが通過する各エリア群の代替エリア群を示す値と、前記第1の代替エリア及び前記代替エリア群に割り当てられた優先度とを、含み、前記第1の代替エリアは、前記現用パスが通過する各エリアが含まれる前記各エリア群に分類され、前記網管理装置は、前記判定の結果、前記第1のエリアに障害が発生したと判定された場合、前記迂回パス情報に基づいて、前記第1のエリアの第1の代替エリアを特定し、前記障害情報に基づいて、前記特定された第1のエリアの第1の代替エリアに障害が発生したか否かを判定し、前記判定の結果、前記特定された第1のエリアの第1の代替エリアに障害が発生したと判定された場合、前記迂回パス情報に基づいて、前記第1のエリアに含まれる第1の前記エリア群の代替エリア群を特定し、前記障害情報に基づいて、前記特定された第1のエリア群の代替エリア群に障害が発生したか否かを判定し、前記判定の結果、前記特定された第1のエリア群の代替エリア群に障害が発生していないと判定された場合、前記第1のエリア群の代替エリア群を、前記現用パスが通過する第2の前記エリア群に決定し、前記迂回パス情報に基づいて、前記第2のエリア群に含まれる二つのエッジノードを決定することを特徴とする請求項1に記載の通信システム。複数の通信装置と、前記各通信装置に接続される網管理装置とを備える通信システムによる通信方法であって、前記各通信装置は、複数のエリアに分類され、前記各エリアは、前記各エリアを通過する現用パスが前記各エリアにおいて最初に通過する前記通信装置であるエッジノードと最後に通過する前記通信装置であるエッジノードとを含み、前記網管理装置は、プロセッサとメモリとインタフェースとを備え、前記方法は、前記メモリが、前記各エリアを示す値と、前記各エリアに障害が発生したか否かを示す値と、を含む障害情報を、保持し、前記メモリが、前記現用パスが通過する複数のエッジノードを示す値と、前記現用パスが通過する各エリアを示す値と、前記現用パスが通過する各エリアの代替エリアを示す値と、前記各代替エリアに割り当てられた優先度と、を含む迂回パス情報を、保持し、前記プロセッサが、前記障害情報に基づいて、前記各エリアに障害が発生したか否かを判定し、前記プロセッサが、前記判定の結果、第1の前記エリアに障害が発生したと判定された場合、前記迂回パス情報に基づいて、前記第1のエリアの代替エリアを特定し、前記プロセッサが、前記障害情報に基づいて、前記特定された第1のエリアの代替エリアに障害が発生したか否かを判定し、前記プロサッサが、前記判定の結果、前記特定された第1のエリアの代替エリアに障害が発生していないと判定された場合、前記特定された第1のエリアの代替エリアを、前記現用パスが通過する第2の前記エリアに決定し、前記プロセッサが、前記迂回パス情報に基づいて、前記第2のエリアに含まれる二つのエッジノードを決定し、前記プロセッサが、前記決定された二つのエッジノードの間の前記現用パスが通過する前記各通信装置を検出することを特徴とする通信方法。前記方法は、前記プロセッサが、前記割り当てられた優先度が高いことを示す程、当該優先度が割り当てられた代替エリアを、前記障害が発生した各エリアの代替エリアに特定し、前記プロセッサが、前記迂回パス情報に値が追加された前記代替エリアと同じ代替エリアの値が既に含まれる場合、前記迂回パス情報に含まれる前記各代替エリアに割り当てられた優先度に基づいて、前記各代替エリアに割り当てられた優先度の総和を算出し、前記プロセッサが、前記算出された優先度の総和が均等になるように、前記値が追加された代替エリアに割り当てる優先度を決定することを特徴とする請求項7に記載の通信方法。前記方法は、前記インタフェースが、前記各通信装置が障害であるか否かを示す通知を受信し、前記メモリが、前記各エリアに含まれる通信装置の数と、前記各エリアに含まれる各通信装置のうち障害である前記通信装置の数と、あらかじめ定められた第1の閾値とを含む、判定情報を前記メモリに保持し、前記プロセッサが、前記第1のエリアに含まれる通信装置の数によって、前記第1のエリアに含まれる各通信装置のうち障害である通信装置の数を除算することによって、第1の割合を算出し、前記プロセッサが、前記第1の割合と、前記第1の閾値とを比較した結果、前記第1の割合が前記第1の閾値よりも大きい場合、前記第1のエリアに障害が発生したことを示す値を、前記障害情報に含めることを特徴とする請求項8に記載の通信方法。前記方法は、前記インタフェースが、前記現用パスが障害であるか否かを示す通知を受信し、前記判定情報は、前記各エリアを通過する前記現用パスの数と、前記各エリアを通過する現用パスのうち障害である前記現用パスの数と、あらかじめ定められた第2の閾値とを含み、前記方法は、前記プロセッサが、前記第1のエリアを通過する現用パスの数によって、前記第1のエリアを通過する現用パスのうち障害である現用パスの数を除算することによって、第2の割合を算出し、前記プロセッサが、前記第2の割合と、前記第2の閾値とを比較した結果、前記第2の割合が前記第2の閾値よりも大きい場合、前記第1のエリアに障害が発生したことを示す値を、前記障害情報に含めることを特徴とする請求項9に記載の通信方法。前記判定情報は、あらかじめ抽出された第2の前記現用パスの数と、前記第2の現用パスのうち障害である前記第2の現用パスの数と、あらかじめ定められた第3の閾値とを含み、前記方法は、前記プロセッサが、前記第1のエリアを通過する前記第2の現用パスの数によって前記第1のエリアを通過する第2の現用パスのうち障害である第2の現用パスの数を除算することによって、第3の割合を算出し、前記プロセッサが、前記第3の割合と、前記第3の閾値とを比較した結果、前記第3の割合が前記第3の閾値よりも大きい場合、前記第1のエリアに障害が発生したことを示す値を、前記障害情報に含めることを特徴とする請求項10に記載の通信方法。前記各エリアは、複数のエリア群に分類され、前記障害情報は、前記各エリア群を示す値と、前記各エリア群に障害が発生したか否かを示す値と、を含み、前記迂回パス情報は、前記現用パスが通過する各エリアの第1の代替エリアを示す値と、前記現用パスが通過する前記各エリア群を示す値と、前記現用パスが通過する各エリア群の代替エリア群を示す値と、前記第1の代替エリア及び前記代替エリア群に割り当てられた優先度とを、含み、前記第1の代替エリアは、前記現用パスが通過する各エリアが含まれる前記各エリア群に分類され、前記方法は、前記プロセッサが、前記判定の結果、前記第1のエリアに障害が発生したと判定された場合、前記迂回パス情報に基づいて、前記第1のエリアの第1の代替エリアを特定し、前記プロセッサが、前記障害情報に基づいて、前記特定された第1のエリアの第1の代替エリアに障害が発生したか否かを判定し、前記プロセッサが、前記判定の結果、前記特定された第1のエリアの第1の代替エリアに障害が発生したと判定された場合、前記迂回パス情報に基づいて、前記第1のエリアに含まれる第1の前記エリア群の代替エリア群を特定し、前記プロセッサが、前記障害情報に基づいて、前記特定された第1のエリア群の代替エリア群に障害が発生したか否かを判定し、前記プロセッサが、前記判定の結果、前記特定された第1のエリア群の代替エリア群に障害が発生していないと判定された場合、前記第1のエリア群の代替エリア群を、前記現用パスが通過する第2の前記エリア群に決定し、前記プロセッサが、前記迂回パス情報に基づいて、前記第2のエリア群に含まれる二つのエッジノードを決定することを特徴とする請求項7に記載の通信方法。複数の通信装置に接続される網管理装置であって、前記各通信装置は、複数のエリアに分類され、前記各エリアは、前記各エリアを通過する現用パスが前記各エリアにおいて最初に通過する前記通信装置であるエッジノードと最後に通過する前記通信装置であるエッジノードとを含み、前記網管理装置は、プロセッサとメモリとインタフェースとを備え、前記各エリアを示す値と、前記各エリアに障害が発生したか否かを示す値と、を含む障害情報を、前記メモリに保持し、前記現用パスが通過する複数のエッジノードを示す値と、前記現用パスが通過する各エリアを示す値と、前記現用パスが通過する各エリアの代替エリアを示す値と、前記各代替エリアに割り当てられた優先度と、を含む迂回パス情報を、前記メモリに保持し、前記障害情報に基づいて、前記各エリアに障害が発生したか否かを判定し、前記判定の結果、第1の前記エリアに障害が発生したと判定された場合、前記迂回パス情報に基づいて、前記第1のエリアの代替エリアを特定し、前記障害情報に基づいて、前記特定された第1のエリアの代替エリアに障害が発生したか否かを判定し、前記判定の結果、前記特定された第1のエリアの代替エリアに障害が発生していないと判定された場合、前記特定された第1のエリアの代替エリアを、前記現用パスが通過する第2の前記エリアに決定し、前記迂回パス情報に基づいて、前記第2のエリアに含まれる二つのエッジノードを決定し、前記決定された二つのエッジノードの間の前記現用パスが通過する前記各通信装置を検出することを特徴とする網管理装置。前記網管理装置は、前記割り当てられた優先度が高いことを示す程、当該優先度が割り当てられた代替エリアを、前記障害が発生した各エリアの代替エリアに特定し、前記迂回パス情報に値が追加された前記代替エリアと同じ代替エリアの値が既に含まれる場合、前記迂回パス情報に含まれる前記各代替エリアに割り当てられた優先度に基づいて、前記各代替エリアに割り当てられた優先度の総和を算出し、前記算出された優先度の総和が均等になるように、前記値が追加された代替エリアに割り当てる優先度を決定することを特徴とする請求項13に記載の網管理装置。前記網管理装置は、前記各通信装置が障害であるか否かを示す通知を受信し、前記各エリアに含まれる通信装置の数と、前記各エリアに含まれる各通信装置のうち障害である前記通信装置の数と、あらかじめ定められた第1の閾値とを含む、判定情報を前記メモリに保持し、前記第1のエリアに含まれる通信装置の数によって、前記第1のエリアに含まれる各通信装置のうち障害である通信装置の数を除算することによって、第1の割合を算出し、前記第1の割合と、前記第1の閾値とを比較した結果、前記第1の割合が前記第1の閾値よりも大きい場合、前記第1のエリアに障害が発生したことを示す値を、前記障害情報に含めることを特徴とする請求項14に記載の網管理装置。MPLS-TP網によって提供される通信サービスは、ユーザである企業を提供対象に含み、重要データを通信するサービスを提供する。このため、広域災害によってMPLS-TP網の通信インフラに障害が発生した場合においても、重要データを通信するサービス断時間を削減し、かつ、確実にサービスを継続する信頼性が求められる。しかし、現用経路とは別の予備経路を予め開通し、現用経路と予備経路とを通信可能な状態としておいたとしても、広域災害時に、現用経路と予備経路との両方において同時に障害が発生した場合、予備経路への切替によるサービス継続ができないという課題があった。さらに、網管理装置及び通信装置は、障害を検出した通信経路の迂回経路探索と、探索された迂回経路の開通処理とによるサービスの復旧処理を行う。しかし、広域災害時において、同時発生する多数の通信経路障害に対して復旧処理を行う網管理装置の負荷の増大が課題であった。特許文献4、特許文献5、及び、特許文献6に記載の技術は、網内を複数の通信装置によって構成されるエリアに分割し、迂回経路の経由エリアを指定する。しかし、特許文献4、特許文献5、及び、特許文献6に記載の技術は、障害エリアを迂回経路の探索対象外としない。このため、障害エリアにおける迂回経路探索処理を行うことによって、余分に探索時間が費やされる。その結果、余分な探索時間の間、重要データを通信するサービス断が発生するという課題があった。さらに、網管理装置が障害エリアを対象に迂回経路を探索することによって、網管理装置の処理負荷が高まるという課題があった。また、特許文献4、特許文献5、及び、特許文献6に記載の技術は、網管理装置が通信経路の各経由エリアと迂回経路の経由エリアとを対応させる情報を管理しないため、迂回経路を網管理装置が探索する際に探索対象に偏りが生じる。その結果、帯域不足など条件を満たさないことによる探索失敗が繰り返され、迂回経路の経由エリアの選択を余分に実行する必要がある。その結果、網管理装置が余分な経由エリアを対象とした迂回経路探索を実行することによって、探索時間の間、重要データを通信するサービス断が発生するという課題があった。さらに、網管理装置が余分なエリアを対象に迂回経路を探索することによって、網管理装置の処理負荷が高まるという課題があった。本発明の代表的な一例を示せば以下の通りである。すなわち、複数の通信装置と、前記各通信装置に接続される網管理装置とを備える通信システムであって、前記各通信装置は、複数のエリアに分類され、前記各エリアは、前記各エリアを通過する現用パスが前記各エリアにおいて最初に通過する前記通信装置であるエッジノードと最後に通過する前記通信装置であるエッジノードとを含み、前記網管理装置は、プロセッサとメモリとインタフェースとを備え、前記各エリアを示す値と、前記各エリアに障害が発生したか否かを示す値と、を含む障害情報を、前記メモリに保持し、前記現用パスが通過する複数のエッジノードを示す値と、前記現用パスが通過する各エリアを示す値と、前記現用パスが通過する各エリアの代替エリアを示す値と、前記各代替エリアに割り当てられた優先度と、を含む迂回パス情報を、前記メモリに保持し、前記障害情報に基づいて、前記各エリアに障害が発生したか否かを判定し、前記判定の結果、第1の前記エリアに障害が発生したと判定された場合、前記迂回パス情報に基づいて、前記第1のエリアの代替エリアを特定し、前記障害情報に基づいて、前記特定された第1のエリアの代替エリアに障害が発生したか否かを判定し、前記判定の結果、前記特定された第1のエリアの代替エリアに障害が発生していないと判定された場合、前記特定された第1のエリアの代替エリアを、前記現用パスが通過する第2の前記エリアに決定し、前記迂回パス情報に基づいて、前記第2のエリアに含まれる二つのエッジノードを決定し、前記決定された二つのエッジノードの間の前記現用パスが通過する前記各通信装置を検出する。本発明の一実施形態によると、広域災害時に、重要通信のサービス断時間を削減し、かつ、迂回経路を探索する制御装置の負荷を削減する。本実施形態は、複数のノードを含むエリア毎に障害情報を保持し、エリア毎に迂回パスを探索することによって、障害が発生していないエリアを経由する迂回パスを探索する。以下、本発明の第1の実施形態を添付図面に基づいて説明する。図1は、本発明の第1の実施形態の通信システムを示すブロック図である。図1に示す通信システムは、帯域保証網及び網管理装置33を備える。帯域保証網は、複数のノード1~32、及び、ノード群34~41を備える。各ノード1~32は、通信装置ノードである。各ノード群34~41には、複数の通信装置ノードが含まれる。本実施形態のノードは、スイッチ又はルータ等の機能を備える計算機である。帯域保証網の管理者は、帯域保証網に備わるノード1~32、及び、ノード群34~41を、複数のエリアA~HNW1~8に分類して管理する。各エリアA~HNW1~8は、ノード、及び、ノード間を接続する物理リンクの集合として定義される集合である。帯域保証網の管理者は、例えば、県単位、地方単位、又は州単位等によって、ノード1~32、及び、ノード群34~41を分類し、分類された結果をエリアA~Hとして定める。ノード1~32は、エリアA~Hのエッジに配置されるノード、すなわち、エッジノードである。ノード1~32は、他のエリアのエッジノードと接続する。図1のPath1及びPath2は、エンドユーザの通信データの経路以下、パスと表記するである。本実施形態のパスは、少なくとも一つのエリアA~Hを経由する。Path1及びPath2は、エリアBを経由する。図1のPath1及びPath2は、Path1及びPath2の迂回パスである。Path1及びPath2を探索する手順は、図13に後述する。網管理装置33は、帯域保証網におけるパスを定め、帯域保証網に備わる各ノードの状態を監視する計算機である。通信に影響を与える障害を検出した場合、網管理装置33は、迂回パスを探索し、探索結果である迂回パスを開通する。これにより、障害が発生した場合においても、帯域保証網が通信サービスを継続してエンドユーザに提供することが可能となる。第1の実施形態において、エリアB及びエリアHにおいて広域障害が発生した場合、網管理装置33は、後述する迂回パス探索を実行する。なお、本実施形態の帯域保証網には、いくつのノード及びノード群が含まれてもよい。また、本実施形態の帯域保証網の管理者は、いくつのエリアを定めてもよい。前述の通り、帯域保証網に備わるノードをエリア単位で分類することによって、エンドユーザのデータが流れているパスにおいて、広域災害に起因する障害が発生した場合、網管理装置33が迂回パスを探索する対象エリアを限定できる。その結果、迂回パス探索による網管理装置33の処理負荷を削減できる。さらに、迂回パス探索時間が短縮されることによって、通信サービス断時間を短縮することが可能となる。図2は、本発明の第1の実施形態の網管理装置33の物理的な構成と機能とを示すブロック図である。網管理装置33は、回線101101a、101b、インタフェース部IF102102a、102b、バス103、プロセッサ104、メモリ105、及び、ハードディスク106を備える。網管理装置33に備わる各要素は、バス103によって接続される。回線101101a、101bは、帯域保証網に備わるノード1~32、及びノード群34~41と接続する。インタフェース部IF102102a、102bは、回線101101a、101bを収容する。プロセッサ104は、例えばCPU等の演算装置である。メモリ105は、データ又はプログラムを一時的に保持する記憶領域である。ハードディスク106は、データ又はプログラムを保持する記憶領域である。プロセッサ104が、メモリ105に保持されるプログラムを実行することによって、網管理装置33の機能が実装される。メモリ105には、SNMPSimpleNetworkManagementProtocol通信処理を行うプログラムであるSNMP通信処理部107と、パス管理を行うプログラムであるパス管理部108が記憶される。SNMP通信処理部107は、帯域保証網の構成ノード1~32、及びノード群34~41との間でSNMPメッセージを送信又は受信する機能を有する。パス管理部108は、パス設定部111、エリア状態管理部109、パス探索部110、及び、迂回パス探索表設定部117を有する。パス設定部111は、帯域保証網のパスを設定するプログラムである。エリア状態管理部109は、エリアA~HNW1~8の障害状態を管理するプログラムである。パス探索部110は、帯域保証網内に設定可能なパスを探索するプログラムである。迂回パス探索表設定部117は、帯域保証網内の障害発生時に網管理装置33が迂回パスを探索する際の条件を設定するプログラムである。ハードディスク106は、エリア状態表112、迂回パス探索表113、パス優先度表114、パス管理表115、及び、エリア障害判定表116を有する。エリア状態表112は、エリアA~HNW1~8の障害状態を示す情報を保持する。迂回パス探索表113は、網管理装置33が帯域保証網内の障害発生時に迂回パスを探索する条件として経由ノードの情報を保持する。パス優先度表114は、帯域保証網内のパス毎に付与される優先度情報を保持する。パス管理表115は、網管理装置33のパス設定部111によって帯域保証網内に開通されたパスのトポロジー情報、及び、設定帯域情報を保持する。エリア障害判定表116は、エリアA~HNW1~8の障害有無を判定するための条件として、エリアA~HNW1~8内のノード数又は経由パス数と障害判定閾値情報とを保持する。なお、網管理装置33は、管理者が各処理部の設定値及びデータを入力するための入出力インタフェース901と接続されてもよい。入出力インタフェース901は、マウス、キーボード、又は、ディスプレイ等の装置である。図3は、本発明の第1の実施形態のノードの物理的な構成と機能とを示すブロック図である。図3に示すノードは、ノード1~32、及び、ノード群34~41に含まれるノードである。ノードは、回線121121a、121b、インタフェース部IF122122a、122b、バス123、プロセッサ124、メモリ125、及び、ハードディスク126を備える。ノードが備える各要素は、バス123によって接続される。回線121121a、121bは、帯域保証網の各ノードと接続する。インタフェース部IF122122a、122bは、回線121121a、121bを収容する。プロセッサ124は、例えばCPU等の演算装置である。メモリ125は、データ又はプログラムを一時的に保持する記憶領域である。ハードディスク126は、データ又はプログラムを保持する記憶領域である。プロセッサ124が、メモリ125に保持されるプログラムを実行することによって、ノードの機能が実装される。ハードディスク126は、パス設定処理部128によって定められたパスの情報であるパス設定表131を保持する。パス設定表131は、パスの識別子、受信物理ポート番号、送信物理ポート番号、及び、設定帯域を、対応させる情報を保持する。メモリ125には、SNMP通信処理部127、パス設定処理部128、障害検出処理部129、及び、フレーム転送処理部130が記憶される。SNMP通信処理部127は、SNMP通信処理を行うプログラムである。SNMP通信処理部127は、網管理装置33との間でSNMPメッセージを送信又は受信する機能を備える。パス設定処理部128は、パスを開通するためのプログラムである。パス設定処理部128は、網管理装置33から指定された方路に従ってパスを開通し、パス設定表131を更新する機能を備える。障害検出処理部129は、障害を検出するプログラムである。障害検出処理部129は、ノードが備えるパッケージカードの障害、物理ポートの障害、及び、ノード自体の障害を検出する機能を有する。さらに、障害検出処理部129は、例えば、定期的にパス上で接続を確認するためのフレームを送受信することによって、パス上で通信断が発生した場合にパス障害を検出する機能など、OAM機能によるパス障害検出機能を有する。さらに、障害検出処理部129は、障害検出時に網管理装置33へ障害情報を通知する機能を有する。フレーム転送処理部130は、フレームを転送するプログラムである。フレーム転送処理部130は、パス設定処理部128が設定したパスの情報に基づいて、フレームを送受信する機能を有する。ノードが障害検出処理部129を備えることによって、網管理装置33は、ノードから障害通知を受信し、帯域保証網内の障害状態を監視することが可能となる。またノードがパス設定処理部128を有することによって、網管理装置33が探索した結果選択した迂回パスの情報を、ノードがパス設定表131に格納することが可能となる。なお、本実施形態の網管理装置33及びノードは、図2及び図3において各処理部をプログラムによって実装したが、ハードウェアによって実装してもよい。また、各処理部は、一つのプログラム又はハードウェアによって実装されてもよく、一方で、各処理部の処理毎に複数のプログラム又はハードウェアによって実装されてもよい。図4は、本発明の第1の実施形態のエリア状態表112を示す説明図である。エリア状態表112は、エリアA~HNW1~8の障害状態を示す。エリア状態表112は、エリア401、及び、状態402を含む。エリア401は、本実施形態の帯域保証網に含まれるエリアを示す。状態402は、各エリアにおいて障害が発生している場合、障害を示す。図4に示すエリア状態表112は、エントリ403~エントリ410を有し、エリアA~Hの障害状態を示す。また、網管理装置33によって、エリアBNW2、及び、エリアHNW8が障害状態と判定され、他のエリアエリアANW1、CNW3、DNW4、ENW5、FNW6、及び、GNW7が正常状態と判定された場合を示す。エリア状態表112がエリア401毎に障害状態を格納することによって、網管理装置33は、エリア401が示すエリアの障害状態に従って、迂回パスの探索対象を適切に選択することが可能となる。これによって、網管理装置33の迂回パス探索処理負荷を削減することが可能となる。さらに、迂回パス探索時間が削減されるため、パス障害が発生してから網管理装置33が迂回パスを開通するまでのサービス断時間を削減することが可能となる。図5は、本発明の第1の実施形態の迂回パス探索表113を示す説明図である。迂回パス探索表113は、障害であると判定されたエリアの代わりに、いずれのエリアを迂回パスとするかを示す。迂回パス探索表113は、経由エッジノード変更前421、障害エリア422、選択優先度423、正常エリア424、及び、経由エッジノード変更後425を含む。図5に示す迂回パス探索表113は、エントリ426~430を含む。経由エッジノード変更前421は、迂回パスを開通する前にユーザが通信していたパス以下、現用パスの経由エッジノードの組合せを示す。経由エッジノード変更前421は、ノード1~32のうちの四つのノードを示し、現用パスが三つのエリアを通過するために通過するエッジノードを示す。障害エリア422は、経由エッジノード変更前421が示すエッジノードが含まれる三つのエリアのうち、現用パスが二番目に通過するエリアを示す。障害と判定されたエリアを障害エリア422に含むエントリは、障害と判定されたエリアの迂回パスを示す。選択優先度423は、正常エリア424に示されるエリアが、迂回パスとして探索される順番を示す。本実施形態の選択優先度423は、小さい値であるほど優先度が高く、小さい値であるほど迂回パスとして優先して探索されることを示す。正常エリア424は、網管理装置33が迂回パスを探索する際に障害が起きていないことが前提となるエリアを示す。経由エッジノード変更後425は、迂回パスを開通した後に現用パスが通過する経由エッジノードの組合せを示す。経由エッジノード変更後425は、経由エッジノード変更前421と同じく、ノード1~32のうちの四つのノードを示す。迂回パス探索表113が正常エリア424を保持することによって、網管理装置33は、障害と判定されたエリアを、迂回パスの探索対象から除外できる。これにより、網管理装置33の迂回パス探索処理負荷を削減することが可能となる。さらに、迂回パス探索処理時間を削減することが可能となるため、現用パスの障害発生から迂回パス開通までのサービス断時間を削減することが可能となる。さらに、迂回パス探索表113が選択優先度423を保持することによって、迂回パスとして探索する対象のエリアを、複数の現用パスに、均等に割り当てることが可能となる。これにより、網管理装置33が開通する迂回パスが均等に複数エリアに割り当てられるため、特定のエリアに通信帯域が集中することを回避できる。その結果、網管理装置33が迂回パスを探索する際に、帯域不足によって開通不可となり、別エリアを再度検索するケースを削減することが可能となる。これによって、網管理装置33の迂回パス探索処理負荷を削減でき、さらに、現用パスにおいて障害が発生してから網管理装置33が迂回パスを現用パスとして開通するまでのサービス断時間を短縮することが可能となる。図6は、本発明の第1の実施形態のパス優先度表114を示す説明図である。パス優先度表114は、障害時に迂回パスを選択する順番を示す。パス優先度表114は、パスID441、及び優先度442を含む。図6に示すパス優先度表114は、エントリ443及び444を含む。パスID441は、現用パスを一意に識別するための識別子を示す。優先度442は、優先度442が示す値が大きいほど、パスID441が示す現用パスの優先度が高く、迂回パスを優先して選択されることを示す。例えば、MPLS-TPのパスの場合、パス優先度表114は、TCTrafficClassフィールドに設定される0~7の値を優先度442として保持してもよい。パス優先度表114が、パスID441が示す現用パスの優先度442を保持することによって、広域災害によって複数の現用パスにおいて同時に障害が発生した場合においても、網管理装置33は、パス優先度表114を参照し、優先度の高い現用パスから順番に迂回パスを開通し、サービスを復旧できる。これによって、高優先パスのサービス断時間を削減することが可能となる。また、網管理装置33は、帯域保証網内の帯域リソースが不足していた場合においても、高優先の現用パスに対する迂回パスを優先的に開通し、サービスを継続させることが可能となる。図7は、本発明の第1の実施形態のエリア毎のエリア障害判定表116を示す説明図である。エリア障害判定表116は、エリア461、配備ノード数462、障害ノード数463、及び、エリア障害閾値464を含む。図7に示すエリア障害判定表116は、エントリ453~460を含む。エリア461は、帯域保証網に含まれるエリアを示す。配備ノード数462は、各エリアに含まれるノードの総数を示す。障害ノード数463は、各エリアに含まれるノードのうち、障害が検出されたノードの数を示す。エリア障害閾値464は、各エリアに障害が発生したと判定される、配備ノード数462と障害ノード数463との割合である。エリア障害閾値464は、管理者によってあらかじめ定められた値が格納される。網管理装置33は、網管理装置33と各ノードとの間の通信断、ノードからの警報、予め定められた閾値例えば50以上のパッケージカード障害、又は、予め定められた閾値例えば50以上の物理ポート障害等を、各ノードから検出した場合、障害等を検出したノードを障害ノードと判定し、エリア毎に障害ノード数463を算出する。なお、網管理装置33は、帯域保証網に含まれるエリアに、いずれのノードが分類されるかを示す情報を、あらかじめ保持する。網管理装置33は、配備ノード数462によって障害ノード数463を除算することによって算出された割合が、エリア障害閾値464を超えた場合、エリア461を障害が発生している障害エリアであると判定する。図7に示すエントリ454及び460は、配備ノード数462に対する障害ノード数463の割合がエリア障害閾値464を超えていることを示すため、網管理装置33は、エリアBNW2及びエリアHNW8を、障害エリアであると判定する。エリア障害判定表116が、エリア461毎に、配備ノード数462、障害ノード数463、及び、エリア障害閾値464を保持することによって、網管理装置33は、エリア毎のノードの障害に基づく障害エリアを判定できる。網管理装置33は、エリア461毎に監視対象ノードを予め無作為に抽出し、抽出されたノードのみを対象としてエリア障害判定表116を生成してもよい。これによって、網管理装置33のエリア障害判定処理負荷を削減することが可能となる。図8は、本発明の第1の実施形態の現用パス毎のエリア障害判定表116を示す説明図である。エリア障害判定表116は、エリア481、経由パス数482、障害パス数483、及び、エリア障害閾値484を含む。図8に示すエリア障害判定表116は、エントリ473~480を含む。エリア481は、帯域保障網に含まれるエリアを示す。経由パス数482は、各エリアを通過する現用パスの総数を示す。障害パス数483は、各エリアを通過する現用パスのうち、障害が検出された現用パスの数を示す。エリア障害閾値484は、各エリアに障害が発生したと判定される、経由パス数482と障害パス数483との割合である。エリア障害閾値484は、管理者によってあらかじめ定められた値が格納される。網管理装置33は、OAMOperationAdministrationandMaintenance警報を検出した現用パスを、障害パスであると判定する。例えば、本実施形態の帯域保証網がMPLS-TP網であった場合、MPLS-TPOAMによって規定されるLOCLossOfContinuity、AISAlarmIndicationSignal、又はLDILinkDownIndicationを検出した現用パスを、障害パスと判定する。なお、網管理装置33は、帯域保証網を通過するすべての現用パスが、通過するエリア及びノードを示す情報を、あらかじめ保持する。また、本実施形態の帯域保証網がMPLS-TPの場合、本実施形態の帯域保証網は、現用パスとして、LSPLabelSwitchedPath及びLSPによって複数収容されるPWPseudoWireを備えることが可能である。しかし、この場合、LSPのみをエリア障害判定表116の管理対象とし、各エリアの経由PW数、及び、障害PW数は、エリア障害判定表116における管理対象外とする。これにより、網管理装置33のエリア障害管理処理負荷を削減することが可能となる。網管理装置33は、経由パス数482によって障害パス数483を除算することによって算出された割合が、エリア障害閾値484を超えた場合、エリア481を障害が発生している障害エリアであると判定する。図8に示すエントリ474及び480は、経由パス数482に対する障害パス数483の割合がエリア障害閾値484を超えていることを示すため、網管理装置33は、エリアBNW2及びエリアHNW8が、障害エリアであると判定する。エリア障害判定表116が、エリア481毎に、経由パス数482、障害パス数483、及び、エリア障害閾値484を保持することによって、網管理装置33は、エリア毎にパス通信障害に基づくエリア障害を判定できる。網管理装置33は、エリア481毎に監視対象の現用パスを予め無作為に抽出し、抽出された現用パスのみを対象としてエリア障害判定表116を生成してもよい。これによって、網管理装置33のエリア障害判定処理負荷を削減することが可能となる。また、網管理装置33は、図7に示す配備ノード数462と障害ノード数463とを格納するエリア障害判定表116、及び、図8に示す経由パス数482と障害パス数483とを格納するエリア障害判定表116のうちどちらか一方のみを保持してもよいし、両方を保持してもよい。図7に示すエリア障害判定表116と図8に示すエリア障害判定表116とを保持する場合、網管理装置33は、OR条件又はAND条件をとることによってエリア障害を判定してもよい。網管理装置33がエリア状態表112、迂回パス探索表113、及び、エリア障害判定表116を管理することによって、網管理装置33は、広域災害による障害によって運用不可となった現用パスの迂回パスを探索する際に、エリアA~HNW1~8の障害状態に従って、適切なエリアから優先的に迂回パスを探索することが可能となる。これによって、迂回パス探索による網管理装置33の処理負荷を削減できる。さらに、迂回パス探索時間が短縮されることによって、通信サービス断時間を削減することが可能となる。さらに、網管理装置33がパス優先度表114を管理することによって、広域災害時に複数の現用パスにおいて同時に障害が発生した際、優先度442の高い現用パスから順番に迂回パスを開通することが可能となる。その結果、高優先の現用パスにおいて障害が発生してから迂回パスを開通するまでのサービス断時間が削減される。また、帯域保障網内の帯域リソース不足時においても、高優先の現用パスに対する迂回パスを優先的に開通し、重要なサービスを継続することが可能となる。図9に示すシーケンスに従って、本実施形態の帯域保証網の管理者が新規の現用パスを設定する際に、網管理装置33がパスを開通する手順と迂回パス探索表113を更新する手順とを説明する。図9は、本発明の第1の実施形態の迂回パス探索表113を更新する手順を示すシーケンス図である。帯域保証網の管理者は、マウス、キーボード、又は、ディスプレイ等の入出力インタフェース901を用いて網管理装置33に新規パス情報を入力する902。入力された新規パス情報は、新規の現用パスが、帯域保証網において最初及び最後に通過する端点となるノードの識別子、新規の現用パスの帯域、及び、新規の現用パスの優先度を示す情報を少なくとも含む。新規パス情報が入力されると、網管理装置33のパス設定部111は、入力された新規パス情報に基づいて、新規の現用パスが通過するすべてのノードに、パス開通指示を送り、新規の現用パスを開通する904。さらに、網管理装置33の迂回パス探索表設定部117は、新規の現用パスを示すエントリを迂回パス探索表113に追加する905。シーケンス905における迂回パス探索表設定部117の処理を、図10に示す。図10は、本発明の第1の実施形態の迂回パス探索表113を更新する手順を示すフローチャートである。図10に示す処理開始270後、迂回パス探索表設定部117は、新規の現用パスの開通待ち状態271となる。迂回パス探索表設定部117は、新規の現用パスが開通された場合、新規の現用パスが通過するノードと、エリアA~HNW1~8のエッジノード情報とに基づいて、迂回パスとして設定可能なエリア経由エリアを抽出する。なお、網管理装置33は、ノード1~32が含まれるエリアを示すエッジノード情報を、あらかじめ保持する。エッジノード情報には、各ノード1~32が、いずれのノード1~32と接続されるかを示す情報が含まれる。すなわち、エッジノード情報は、各エリアのトポロジ情報を示す。また、ステップ272において、迂回パス探索表設定部117は、新規の現用パスに関する情報を格納するための迂回パス探索表113の新たなエントリを生成する。そして、ステップ271において開通された新規の現用パスが通過するノードの情報に従って、迂回パス探索表113の新たなエントリの経由エッジノード変更前421、及び障害エリア422に値を格納し、さらに、ステップ272において抽出された経由エリアに従って、新たなエントリの正常エリア424、及び、経由エッジノード変更後425に値を格納する。ステップ272の後、迂回パス探索表設定部117は、迂回パス探索表113を参照し、ステップ272において抽出された経由エリア毎に、迂回パス探索表113に設定済みの、抽出された経由エリアを経由するパスすなわち、経由パスの数を、選択優先度423の逆数によって重み付けし、さらに重み付けされた経由パスの数の総和を算出する273。例えば、ステップ272において、経由エリアにエリアE、エリアG、エリアHが抽出され、迂回パス探索表113が図5に示す迂回パス探索表113であった場合、迂回パス探索表設定部117は、エリアEの選択優先度の総和として、エントリ426及び430を参照し、1×1/11×1/3=4/3を算出する。また、迂回パス探索表設定部117は、エリアGの選択優先度の総和として、エントリ427及び429を参照し、1×1/21×1/2=1を算出する。また、迂回パス探索表設定部117は、エリアHの選択優先度の総和として、エントリ428を参照し、1×1/1=1を算出する。迂回パス探索表設定部117は、選択優先度423の逆数によって重み付けをした選択優先度の総和が少ない経由パスから、新規の現用パスの迂回パスとして定める。すなわち、選択優先度の総和が最も少ない経由パスを正常エリア424に含む新たなエントリの選択優先度423に、最も小さい値本実施形態において、1を格納する。そして、生成された新たなエントリを迂回パス探索表113に追加する274。なお、迂回パス探索表設定部117は、ステップ273において、選択優先度423だけではなく、パスの帯域を用いて重み付けをしてもよい。以上の処理によって、選択優先度によって重み付けをされた経由パス数の総和が少ないエリアほど、迂回パス探索の優先度が高く設定される。このため、迂回パス探索表設定部117は、迂回パスの探索対象エリアが均等に分布するように、迂回パスを設定できる。これにより、迂回パスが特定のエリアに集中して開通されることによる帯域不足が回避され、帯域不足により探索失敗となって別のエリアで再度探索するという繰り返し処理が削減される。その結果、網管理装置33の探索処理負荷を削減できるとともに、探索にかかる時間を削減することによりサービス断時間を短くすることが可能となる。図9に戻って、網管理装置33は、シーケンス905において迂回パス探索表113を更新した後、新規パスの開通結果と迂回パス探索表の更新結果とを、入出力インタフェース901において表示する907。図11は、本発明の第1の実施形態の広域障害が発生した場合の迂回パスを開通してサービスを継続する手順を示すシーケンス図である。図11は、エリアBNW2において、広域障害が発生した場合に、迂回パスを設定してサービスを継続する手順を示す。エリアBNW2において広域災害が発生した場合、エリアBに配備されたノードの障害検出処理部129が障害を検出し、網管理装置33へ警報を通知する。網管理装置33がノードから警報を受信した場合、エリア状態管理部109は、図12に示す各処理を実行する。図12は、本発明の第1の実施形態のエリアの障害判定処理を示すフローチャートである。図12に示す処理は、図11に示すシーケンス801に対応する。エリア状態管理部109は、図12に示す処理開始200後、ノードからの警報受信待ち状態となる201。網管理装置33がノードから警報を受信すると、エリア障害判定表116の障害ノード数463又は障害パス数483の値を更新する202。ステップ202の後、エリア状態管理部109は、エリア障害判定表116を参照し、配備ノード数462に対する障害ノード数463の割合、又は経由パス数482に対する障害パス数483の割合がエリア障害閾値464又は484を超過したか否かを判定する203。超過した場合、再度警報受信待ち201となる。超過した場合は、エリア状態管理部109は、超過したエリアを障害エリアと判定し、エリア状態表112の状態402を正常から障害に更新する204。その後、再度警報受信待ち状態となる201。網管理装置33のエリア状態管理部109が、ノードから警報を受信した場合、エリア状態管理部109は、エリア障害判定表116を更新し、エリア障害閾値464又は484に基づいてエリア状態表112を更新する。これによって、網管理装置33が各エリアNW1~8の障害状態を管理することが可能となる。図11に戻り、エリアB内ノードから警報を受信し、エリア状態管理部109の処理により網管理装置33がエリアBNW2を障害と判定した場合801、網管理装置33のパス探索部110は、エリアBNW2を経由する現用パスの優先度442を、パス優先度表114に基づいて抽出する802。そして、パス探索部110は、優先度442の高い順に迂回パスを探索及び開通する803~813。パス探索部110の各処理ステップを図13に示す。図13は、本発明の第1の実施形態の迂回パスの探索処理及び開通処理を示すフローチャートである。パス探索部110は、図13に示す処理開始220後、エリア状態表112を参照し、新たなエリア障害判定待ち状態221となる。エリアBNW2において新たな障害エリアが発生した場合、すなわち、エリア状態表112の状態402のいずれかが正常から以上に更新された場合、エリアBNW2を経由するパス本実施形態において、Path1及びPath2のうち迂回パス探索表113を参照し、ステップ223~226の探索処理を実行していないパスが存在するか否かを判定する222。探索処理を実行していないパスが存在する場合、パス探索部110は、パス優先度表114の優先度442が最も高優先のパス本実施形態において、Path1の経由エッジノード変更前421を検索する223。第1の実施形態のパス探索部110は、図5の迂回パス探索表113を検索することによって、経由エッジノード変更前421が2、3、4、5すなわち、Path1となっているエントリーを検索する。ステップ223の後、パス探索部110は、障害エリア422が、ステップ221において新たに障害エリアと判定されたエリアエリアBNW2となっていることを確認する224。そして、パス探索部110は、探索すべき迂回パスの選択優先度として1を保持する。即ち、最も高い優先度の値を保持する225。ステップ225の後、パス探索部110は、探索すべき迂回パスの選択優先度に従って、選択優先度423に1が格納されるエントリ426の、正常エリア424のフィールドを参照する。そして、参照された正常エリア424が示すエリアANW1、エリアENW5、及び、エリアCNW3の状態を、エリア状態表112を参照することによって判定する。具体的には、パス探索部110は、エントリ426の正常エリア424に格納される値に対応するエリア401を含むエントリの状態402を参照し、正常エリア424が示す各エリアが正常であるか否かを判定する226。正常エリア424が示すエリアのすべてが正常であると判定され、正常エリア424の条件を満たすと判定された場合、パス探索部110は、経由エッジノード変更後425に格納されているノード7、15、16、及び10を経由する迂回パスを探索する227、図11に示すシーケンス803。具体的には、エリアANW1内でノード1とノード7との間の経路、エリアENW5内でノード15とノード16との間の経路、エリアC内でノード10とノード6との間の経路を探索する。ステップ227において用いられる経路の探索方法には、例えばダイクストラ法など、一般的な経路探索方法が用いられる。ステップ227の後、パス探索部110は、ステップ227の処理によって迂回パスが検出されたか否かを判定する228。迂回パスが検出されたと判定された場合、現用パスの廃止要求を現用パスが経由する各ノードに送信し、さらに、迂回パスの開通要求を迂回パスが経由する各ノードに送信する229、図11に示すシーケンス804、805、806。これによって、検出された迂回パスノード7、15、16、及び10を経由する迂回パス:Path1を現用パスとして開通する。なお、ノードのパス設定処理部128は、網管理装置33からの指示に従い、新たなパスを開通し、パスに関する情報をパス設定表131に格納する。ステップ228において、迂回パスが検出されなかった場合、パス探索部110は、探索すべき選択優先度の値をインクリメントする。そして、インクリメントされた後の選択優先度が、迂回パス探索表113に格納されているか否か、すなわち、探索中の現用パスPath1に対応する経由エッジノード変更前421のエントリの選択優先度423に格納されているか否かを判定し230、インクリメントされた後の選択優先度が、迂回パス探索表113に格納されている場合、ステップ226~228の処理を繰り返す。前述の例におけるステップ229の処理によって、網管理装置33がPath1の迂回パスPath1を開通した後、パス探索部110は、ステップ222に戻り、次に優先度442が高いPath2に対して、ステップ223以降の処理を実行する。ステップ223において、パス探索部110は、図5の迂回パス探索表113を参照し、経由エッジノード変更前421が14、8、9、17すなわち、Path2であるエントリを検索する。ステップ223の後、パス探索部110は、障害エリア422が、ステップ221において新たにエリア障害を検出したエリアBNW2となっていることを確認する224。そして、探索すべき迂回パスの選択優先度として1を保持する。即ち、最も高い優先度の値を保持する225。ステップ225の後、パス探索部110は、選択優先度423に1が格納されるエントリ428の、正常エリア424のフィールドに格納されるエリアDNW4、エリアHNW8、及び、エリアFNW6の状態402を、エリア状態表112を参照することによって判定する。具体的には、エントリ428の正常エリア424に格納される値に対応するエリア401を含むエントリの状態402を参照し、正常エリア424が示す各エリアが正常であるか否かを判定する226。図4に示すエリア状態表112のエントリ410は、エリアHの状態402が障害であることを示すため、パス探索部110は、ステップ226において正常エリア424が示す各エリアが正常ではないと判定する。そして、エリアHを経由する迂回パスの探索処理ステップ227を行わずに、ステップ230に遷移する。パス探索部110は、ステップ226又はステップ228の後、探索すべき迂回パスの選択優先度として保持していた値をインクリメントする。そして、迂回パス探索表113に、インクリメントされた後の選択優先度423の値が格納されているか否か、すなわち、探索中の現用パスPath2に対応する経由エッジノード変更前421のエントリの選択優先度423に格納されているか否かを判定する230。インクリメントされた後の選択優先度423の値が格納されていない場合、パス探索部110は、迂回パスを検出できないと判定し、新たな現用パスの迂回パスを探索するため、ステップ222に戻る。また、インクリメントされた後の選択優先度423の値が格納されていた場合、他の迂回パスの候補を探索するため、パス探索部110は、ステップ226以降の処理を再度行う。前述の例におけるパス探索部110は、エントリ428についてステップ226の処理を行った後、エントリ429についてステップ226の処理を実行する。具体的には、迂回パス探索表113の選択優先度423に2が格納されるエントリ429の、正常エリア424のフィールドに格納されるエリアDNW4、エリアGNW7、及び、エリアFNW6の状態402を、エリア状態表112を参照することによって判定する。エリアDNW4、エリアGNW7、及び、エリアFNW6の状態402は、すべて正常であるため、パス探索部110は、ステップ227において、経由エッジノード変更後425に格納されるノード23、27、28、及び24Path2を経由する経路を探索する。具体的には、エリアDNW4内でノード13とノード23との間の経路、エリアGNW7内でノード27とノード28との間の経路、エリアF内でノード24とノード18との間の経路を探索する。ステップ227において用いられる経路の探索方法には、例えばダイクストラ法など、一般的な経路探索方法が用いられる。ステップ227に示す処理によって経路が検出された場合、パス探索部110は、現用パスの廃止要求を現用パスが経由する各ノードに送信するとともに、検出された経路を迂回パスとして、迂回パスの開通要求を迂回パスが経由する各ノードに送信する229、図11のステップ811、812、813。これによって、検出された迂回パスノノード23、27、28、及び24を経由する迂回パス:Path2を現用パスとして開通する。もし、ステップ227において迂回パスが検出されない場合、探索すべき迂回パスの選択優先度として保持していた値をインクリメントする。ステップ226~228の処理を繰り返す。以上の処理によって網管理装置33がPath2の迂回パスPath2を開通した場合、パス探索部110は、ステップ222に戻る。迂回パス探索表113に、迂回パスとして未探索のパスが残っていない場合、ステップ221に戻り、新たなエリア障害判定待ち状態となる。前述の処理によって、網管理装置33は、迂回パス探索表113の正常エリア424に示されたエリアが正常であるか異常であるかを、エリア状態表112を参照して判定し、さらに、迂回パスの探索処理227を実行する。これによって、障害エリアを対象に迂回パスを探索する処理ステップ227が回避され、迂回パス探索処理に伴う網管理装置33の負荷を削減することが可能となる。さらに、現用パスにおいて障害が発生してから、迂回パスを探索し、探索によって検出された迂回パスを開通するまでのサービス断時間を短縮することが可能となる。また、迂回パス探索表設定部117の処理によって、迂回パス探索表113において経由エッジノード変更前421が2、3、4、5である現用パスに障害が発生した場合、パス探索部110は、選択優先度423に従って、迂回パスとしてエリアE経由をエリアG経由よりも優先的に探索する。一方で、経由エッジノード変更前421が14、8、9、17である現用パスに障害が発生した場合、パス探索部110は、選択優先度423に従って、迂回パスとしてエリアG経由をエリアE経由よりも優先的に探索する。これによって、迂回パスを開通した結果、特定のエリアに帯域が集中することを回避できるので、網管理装置33は、帯域不足による開通不可となり、別エリアを再度検索するケースを削減させることが可能となる。これにより、網管理装置33の迂回パス探索処理負荷を削減でき、さらに、現用パスで障害が発生してから網管理装置33が迂回パスを開通するまでのサービス断時間を短縮することが可能となる。第2の実施形態本発明の第2の実施形態を、第1の実施形態との違いを中心に、図面を用いて以下に説明する。第2の実施形態は、本実施形態の帯域保証網のエリア分割を複数の階層において行うことを特徴とする。図14は、本発明の第2の実施形態の低い階層の通信システムを示すブロック図である。図14に示す通信システムは、第1の実施形態と同じく、帯域保証網及び網管理装置33を備える。また、図14は、網管理装置33が、エリアBNW2、及び、エリアENW5を障害エリアと判定した場合の通信システムを示す。第2の実施形態において、図14に示すエリアを、階層1のエリアと記載する。図14のPath1及びPath2は、第1の実施形態と同じく、エンドユーザの通信データの経路以下、パスと表記するである。Path1及びPath2は、エリアBを経由する。図1のPath1及びPath2は、Path1及びPath2の迂回パスである。Path1及びPath2を探索する手順は、後述する。図15は、本発明の第2の実施形態の高い階層の通信システムを示すブロック図である。図15に示すエリアは、網管理装置33が管理する、階層1とは異なる粒度のエリアである。図15に示す示すエリアを、階層2のエリアと記載する。階層2のエリアは、階層1のエリアを複数含む。具体的には、網管理装置33は、エリアAとエリアDとをまとめてエリアADNW9を定め、エリアBとエリアEとをまとめてエリアBENW10を定め、エリアCとエリアFとをまとめてエリアCFNW10を定め、エリアGとエリアHとをまとめてエリアGHNW11を定める。第2の実施形態の網管理装置33は、各階層において粒度の異なるエリアを生成し、各階層の迂回パス探索表113のエントリを生成する。そして、エリア粒度が細かい階層階層1において、迂回パス探索範囲を限定することによって、比較的規模の小さい広域災害では、迂回パス開通による帯域保証網全体への影響を局所化することが可能となる。そして、規模の大きい広域災害の場合、エリア粒度が荒い階層階層2において迂回パスを探索することができる。以上から、災害規模に従って影響を可能な限り局所化する迂回パス開通が可能となる。なお、第2の実施形態の網管理装置33は、第1の実施形態の網管理装置33と同じく、図2に示す処理部及びデータを有する。また、第2の実施形態のノード1~32、及び、ノード群34~41は、第1の実施形態と同じく、図3に示す処理部及びデータを有する。図16は、本発明の第2の実施形態のエリア状態表112を示す説明図である。第2の実施形態のエリア状態表112は、階層501、エリア502、及び、状態503の対応情報を格納する。階層501は、網管理装置33によって分割されたエリアの階層を示す。エリア502及び状態503は、第1の実施形態のエリア状態表112のエリア401及び状態402と同じである。図16は、網管理装置33が階層1においてエリアBNW2、及び、エリアENW5、階層2においてエリアBENW10を障害状態と判定した場合のエリア状態表112を示す。また、図16のエリア状態表112は、エントリ504~515を含む。階層501毎に、エリア502の状態503を管理することによって、網管理装置33は、災害規模に従った適切な階層501において迂回パスを探索することが可能となる。図17は、本発明の第2の実施形態の迂回パス探索表113を示す説明図である。第2の実施形態の迂回パス探索表113は、階層521、経由エッジノード変更前522、障害エリア523、選択優先度524、正常エリア525、及び、経由エッジノード変更後526を含む。経由エッジノード変更前522、障害エリア523、選択優先度524、正常エリア525、及び、経由エッジノード変更後526は、第1の実施形態の経由エッジノード変更前421、障害エリア422、選択優先度423、正常エリア424、及び、経由エッジノード変更後425と同様であり、階層521毎にエントリが生成される点のみが第1の実施形態と異なる。選択優先度524は、第1の実施形態の選択優先度423と同じく、小さい値ほど優先度が高いことを意味する。また、図17に示す迂回パス探索表113は、エントリ527~531を含む。迂回パス探索表設定部117は、階層521が低い即ち値が小さいエントリを、図10に示す処理によって生成する場合、経由エッジノード変更後526が、上位階層階層2における同一エリア内に含まれるように、ステップ272においてエントリを生成する。例えば、階層1においてエリアBNW1において障害が発生した場合、迂回パス探索表設定部117は、階層2のエリアBENW10内を経由する迂回パスを探索対象とするように、迂回パス探索表113を生成する。これによって、下位の階層において迂回パスを開通可能な局所障害の場合、迂回パス開通による帯域保証網への影響を局所化することが可能となる。図18は、本発明の第2の実施形態のエリア毎のエリア障害判定表116を示す説明図である。第1の実施形態の図7と、第2の実施形態の図18との違いは、図18のエリア障害判定表116が、階層541のフィールドを含むことである。図18に示すエリア障害判定表116は、エントリ546~557を含む。図19は、本発明の第2の実施形態の現用パス毎のエリア障害判定表116を示す説明図である。第1の実施形態の図8と、第2の実施形態の図19との違いは、図19のエリア障害判定表116が、階層561のフィールドを含むことである。図19に示すエリア障害判定表116は、エントリ566~577を含む。エリア障害判定表116が、階層541又は階層561のフィールドを含むことによって、網管理装置33は、各階層541又は561におけるエリアの障害状態を管理することが可能となる。図20は、本発明の第2の実施形態の広域障害が発生した場合の迂回パスを開通してサービスを継続する手順を示すシーケンス図である。図20は、エリアBNW2において広域障害が発生した場合の、迂回パスを設定してサービスを継続する手順を示す。エリアBNW2において広域災害が発生した場合、エリアBに配備されたノードが障害を検出し、網管理装置33へ警報を通知する。網管理装置33がノードから警報を受信した場合、エリア状態管理部109が、図12に示す手順によって、エリア障害判定表116を更新する。網管理装置33のエリア状態管理部109が、エリアBNW2を障害と判定した場合851、網管理装置33のパス探索部110がエリアBNW2を経由する現用パスの優先度442を、パス優先度表114を参照することによって抽出する852。そして、パス探索部110は、優先度442の高い現用パスの順に、迂回パスを探索し、探索によって検出された迂回パスを開通する853~863。パス探索部110の各処理ステップを図21に示す。図21は、本発明の第2の実施形態の迂回パスの探索処理及び開通処理を示すフローチャートである。パス探索部110は、図21に示す処理開始240後、エリア状態表112を参照し、新たなエリア障害判定待ち状態241となる。エリアBNW2において新たなエリア障害が発生した場合、パス探索部110は、エリアBNW2を経由する現用パスPath1及びPath2のうち、迂回パス探索表113を参照して、ステップ243~ステップ247の探索処理を実行していない現用パスが存在するか否かを判定する242。探索処理を実行していない現用パスが存在する場合、パス探索部110は、迂回パスを探索すべき階層の値に1を保持し243、最も高い優先度442の現用パスPath1の経由エッジノード変更前522を検索する244。パス探索部110が図5の迂回パス探索表113を用いた場合、ステップ244の結果には、経由エッジノード変更前522が2、3、4、5Path1となっているエントリーが該当する。ステップ244の後、パス探索部110は、障害エリア523が、新たにエリア障害を検出したエリアBNW2となっていることを確認し245、探索すべき迂回パスの選択優先度524に1、即ち、最も優先度の高い値を保持する246。ステップ246の後、パス探索部110は、選択優先度524が1となっているエントリ527において、正常エリア525が示すエリアANW1、エリアENW5、及び、エリアCNW3の状態503が、正常を示すか否かを、エリア状態表112を参照することによって判定する247。正常エリア525が示すエリアがすべて正常である場合、パス探索部110は、経由エッジノード変更後526に格納されるノードを経由するパスを探索する。パス探索部110は、迂回パスが検出されたか否かを判定し249、迂回パスが検出されたと判定した場合、現用パスの廃止要求を現用パスが経由する各ノードに送信する。さらに、迂回パスの開通要求を迂回パスが経由する各ノードに送信する250。ステップ250の後、パス探索部110は、ステップ242に戻る。ステップ249において、迂回パスが検出されないと判定された場合、パス探索部110は、探索すべき迂回パスの選択優先度をインクリメントする。そして、迂回パス探索表113に、インクリメントされた後の選択優先度の値が格納されているか否かを判定する251。インクリメントされた後の選択優先度の値が、探索中の現用パスPath1又はPath2に対応する経由エッジノード変更前522のエントリの選択優先度524に格納されている場合、パス探索部110は、ステップ247に戻る。また、インクリメントされた後の選択優先度の値が、探索中の現用パスPath1又はPath2に対応する経由エッジノード変更前522のエントリの選択優先度524に格納されていない場合、パス探索部110は、ステップ252を実行する。ステップ252においてパス探索部110は、迂回パスを探索すべき階層の値をインクリメントし、インクリメントされた後の階層の値を保持する。そして、インクリメントされた後の階層の値が、迂回パス探索表113の階層521に格納されているか否かを判定する252。インクリメントされた後の階層の値が、迂回パス探索表113の階層521に格納されている場合、パス探索部110は、ステップ244に戻る。ステップ247において、正常エリア525が示すエリアに正常ではないエリアがある場合、パス探索部110は、ステップ251を実行する。以上の処理の結果、エリア状態表112のエントリ508は、エリアEの状態として障害を示す。このため、パス探索部110は、Path1、及びPath2について、ステップ247において正常エリア525が示すエリアに正常ではないエリアがあると判定する。このため、パス探索部110は、階層2において迂回パスを探索し、図15に示すPath1をPath1の迂回パス、Path2をPath2の迂回パスとして開通する。前述の例では、エリアENW5が障害状態であるため、Path1及びPath2のいずれも階層2において迂回パスが開通されるが、エリアENW5が正常状態の場合は、階層1においてエリアENW5経由の迂回パスが開通される。その結果、広域災害の規模に応じて帯域保証網への影響範囲を可能な限り局所化した迂回パスを設定可能となる。また、前述の例において、図21のステップ243においてまず階層1から迂回パスを探索し、階層1において迂回パスが検出されない場合、階層2において迂回パスを探索した。しかし、階層2においてエリアBENW10のみの障害をエリア状態管理部109が判定することによって、階層1におけるステップ244以降の処理を省略し、直ちに階層2におけるステップ244以降の処理を行ってもよい。これによって、階層1におけるステップ244~247の処理を省略でき、網管理装置33の処理負荷の削減が可能となり、探索処理にかかる時間を短縮することが可能となる。第2の実施形態によれば、網管理装置33が異なる粒度によって分割されたエリアを示す情報を、階層毎に保持し、粒度が細かい分割によるエリアから、迂回パスを検出することによって、本実施形態の帯域保証網への影響を、可能な限り局所化できる。本実施形態によれば、網管理装置33が、各エリアの障害状況を示すエリア状態表112と、障害エリア毎の迂回パス探索表113とを保持し、特定のエリアにおいて障害を検出した場合に、迂回パス探索表113を参照し、迂回経路を探索及び決定する。これによって、網管理装置22は、迂回パスを探索する際に、エリアの障害状態に従って迂回パスが存在しない又は、迂回パスを開通すべきではないと判定される迂回パスの候補を探索条件から除外できる。また、本実施形態によれば、複数の迂回パスの候補に選択優先度を割り当てることによって、迂回パスの探索対象範囲を網管理装置33が均等に設定できる。このため、迂回パス探索の際に、帯域リソース不足などの理由により探索失敗となる回数が削減される。その結果、探索時間が削減され、短いサービス断時間で重要通信を復旧することが可能となる。さらに、網管理装置は低い処理負荷で迂回経路を探索することが可能となる。