疎通経路が一意に決定可能なネットワーク上に構築された仮想プライベートネットワークVPNにおける故障発生箇所を特定するネットワーク管理システムであって、管理対象範囲のネットワークを構成する装置情報及び該ネットワークが冗長構成をとる場合には前記装置情報に加えて該冗長構成情報をネットワーク構成情報として記憶するネットワーク構成情報記憶手段と、管理対象範囲の中で各ユーザのVPNに割り当てた疎通可能範囲を構成する物理的又は論理的な構成情報をユーザ収容情報としてユーザ毎に記憶するユーザ収容情報記憶手段と、ユーザから故障申告のあった通信経路上の管理対象範囲についての1又は複数の端点情報を故障情報として複数入力する故障情報入力手段と、故障申告のあったユーザ毎に、ユーザ収容情報記憶手段から故障情報に係るユーザのユーザ収容情報を抽出し、前記故障情報及び前記ユーザ収容情報に基づき少なくとも故障情報に係る端点を含む1以上の疎通経路を一意に算出し、該疎通経路を重複なく合算した経路を設計上疎通経路として特定し、該設計上疎通経路情報を疎通経路情報蓄積手段に記憶する設計上疎通経路特定手段と、疎通経路情報蓄積手段に蓄積された複数の設計上疎通経路情報から、重複して蓄積されているネットワーク構成情報を抽出し、重複数の多い順に故障被疑箇所として特定する故障被疑箇所特定手段とを備えたことを特徴とするネットワーク管理システム。前記設計上疎通経路特定手段は、故障情報が1端点の情報である場合は、前記ユーザ収容情報に基づき前記1端点以外の1又は複数の端点を抽出し、抽出された端点毎に前記1端点との疎通経路を一意に算出し、該疎通経路を重複なく合算した経路を設計上疎通経路として特定し、該設計上疎通経路情報を疎通経路情報蓄積手段に記憶することを特徴とする請求項1記載のネットワーク管理システム。前記設計上疎通経路特定手段は、故障情報が複数端点の情報である場合は、複数端点から2端点の組合せを生成し、生成した各2端点の組合せ毎に2端点間の疎通経路を一意に算出し、該疎通経路を重複なく合算した経路を設計上疎通経路として特定し、該設計上疎通経路情報を疎通経路情報蓄積手段に記憶することを特徴とする請求項1又は2記載のネットワーク管理システム。前記故障被疑箇所特定手段は、ネットワーク構成情報に属する要素毎に重複数の多い順に各要素を故障被疑箇所として特定することを特徴とする請求項1乃至3何れか1項記載のネットワーク管理システム。疎通経路が一意に決定可能なネットワーク上に構築された仮想プライベートネットワークVPNにおいてネットワーク管理システムが故障発生箇所を特定する方法であって、ネットワーク管理システムは、管理対象範囲のネットワークを構成する装置情報及び該ネットワークが冗長構成をとる場合には前記装置情報に加えて該冗長構成情報をネットワーク構成情報として記憶するネットワーク構成情報記憶手段と、管理対象範囲の中で各ユーザのVPNに割り当てた疎通可能範囲を構成する物理的又は論理的な構成情報をユーザ収容情報としてユーザ毎に記憶するユーザ収容情報記憶手段と、ユーザから故障申告のあった通信経路上の管理対象範囲についての1又は複数の端点情報を故障情報として複数入力する故障情報入力手段とを備え、ネットワーク管理システムの設計上疎通経路特定手段が、故障申告のあったユーザ毎に、ユーザ収容情報記憶手段から故障情報に係るユーザのユーザ収容情報を抽出し、前記故障情報及び前記ユーザ収容情報に基づき少なくとも故障情報に係る端点を含む1以上の疎通経路を一意に算出し、該疎通経路を重複なく合算した経路を設計上疎通経路として特定し、該設計上疎通経路情報を疎通経路情報蓄積手段に記憶し、ネットワーク管理システムの故障被疑箇所特定手段が、疎通経路情報蓄積手段に蓄積された複数の設計上疎通経路情報から、重複して蓄積されているネットワーク構成情報を抽出し、重複数の多い順に故障被疑箇所として特定することを特徴とする故障発生箇所特定方法。コンピュータを、請求項1記載のネットワーク管理システムの少なくとも設計上疎通経路特定手段及び故障被疑箇所特定手段として機能させることを特徴とするネットワーク管理プログラム。しかし、特許文献1に記載のものでは、サイレント故障に対して、故障情報故障原因故障箇所の情報が十分に蓄積している状態では有効に機能するものの、情報蓄積が十分でない場合には、被疑サービス制御ノードを適切に特定することが困難であるという問題があった。本発明は、上記事情に鑑みてなされたものであり、その目的とするところは、仮想プライベートネットワークにおける故障発生箇所を適切に特定することにある。上記目的を達成するために本発明は、疎通経路が一意に決定可能なネットワーク上に構築された仮想プライベートネットワークVPNにおける故障発生箇所を特定するネットワーク管理システムであって、管理対象範囲のネットワークを構成する装置情報及び該ネットワークが冗長構成をとる場合には前記装置情報に加えて該冗長構成情報をネットワーク構成情報として記憶するネットワーク構成情報記憶手段と、管理対象範囲の中で各ユーザのVPNに割り当てた疎通可能範囲を構成する物理的又は論理的な構成情報をユーザ収容情報としてユーザ毎に記憶するユーザ収容情報記憶手段と、ユーザから故障申告のあった通信経路上の管理対象範囲についての1又は複数の端点情報を故障情報として複数入力する故障情報入力手段と、故障申告のあったユーザ毎に、ユーザ収容情報記憶手段から故障情報に係るユーザのユーザ収容情報を抽出し、前記故障情報及び前記ユーザ収容情報に基づき少なくとも故障情報に係る端点を含む1以上の疎通経路を一意に算出し、該疎通経路を重複なく合算した経路を設計上疎通経路として特定し、該設計上疎通経路情報を疎通経路情報蓄積手段に記憶する設計上疎通経路特定手段と、疎通経路情報蓄積手段に蓄積された複数の設計上疎通経路情報から、重複して蓄積されているネットワーク構成情報を抽出し、重複数の多い順に故障被疑箇所として特定する故障被疑箇所特定手段とを備えたことを特徴とする。本発明によれば、2以上のユーザからの故障申告情報に基づき、該故障申告情報に係るVPNの端点情報から故障発生の疑義がある疎通経路が設計上疎通経路としてユーザ毎に特定される。ここで故障申告に係る端点情報が1つの場合には、ユーザ収容情報に基づき他の1以上の端点が抽出され、故障申告に係る端点と抽出された各端点に基づき設計上疎通経路が特定される。一方、故障申告に係る端点情報が複数の場合には、各端点の組合せについてそれぞれ設計上疎通経路が特定される。そして特定されたユーザ毎の設計上疎通経路について重複の多い順に故障被疑箇所として特定される。以上説明したように本発明によれば、故障箇所の特定処理において、過去の故障情報や故障原因故障箇所等の情報を必要としないので、情報蓄積が十分でない場合におけるサイレント故障時であっても適切な故障特定が可能となる。これにより復旧対応の迅速化を図ることができる。本発明の一実施の形態に係るネットワーク管理システムについて図面を参照して説明する。図1は、本発明に係るネットワーク管理システムの形態の一例を示す構成図ものである。まず、本発明に係るネットワーク管理システムの管理対象であるネットワークについて図2を参照して説明する。図2は管理対象ネットワークの構成を説明する図である。図2に示すように、管理対象ネットワークは、複数のノード及びノード間のリンクを含む。ここでノードには例えばルータやL2スイッチなどのネットワーク内装置の他、ユーザ側に配置された例えばONUOpticalNetworkUnitなどの端点装置が含まれる。また、管理対象ネットワーク内のノードリンクは種々のトポロジーや冗長技術により接続される。典型的な例では、図2に示すように、幾つかのネットワーク内装置はRing構成となっており、さらに複数のRingネットワークが相互に接続されている。また、幾つかのネットワーク内装置間はLAGLinkAGgregationにより冗長化されている場合もある。本願発明は、このような管理対象ネットワークにおいてユーザにVPNサービスを提供している場合において、2以上のユーザからの故障申告情報から故障発生箇所を特定することを目的とする。次に、ユーザに提供するVPNサービス並びに当該サービスに係るユーザ毎の疎通可能範囲及び疎通経路について図3を参照して説明する。図3~図5はそれぞれユーザ毎の疎通可能範囲を説明する概念図であり、図2で例示したネットワークにおける疎通可能範囲の一例を示している。本願発明に係るネットワーク管理システムでは、図3~図5に示すように、ユーザ毎に、当該ユーザが構築を希望するVPNを構成するために、当該ユーザに係るデータが到達可能これを疎通可能範囲と呼ぶな範囲が設定管理されている。疎通可能範囲は、通常は図3や図4に示すように、VPNの端点間の疎通経路の合算により形成される。なお図5に示すように、VPNの端点は3以上の場合もある点に留意されたい。また、疎通可能範囲は、図5に示すように、VPNの端点間の疎通経路以外を含む場合もある点に留意されたい。このような疎通可能範囲の設定を行うのには種々の理由が挙げられ。例えば、当該ユーザにおいて将来的な拡張に対応するために予備的にリソースを確保したり、通信事業者側における管理の都合やネットワーク構成の変動に対応するため、などが挙げられる。また、本願発明に係るネットワーク管理システムでは、VPNの端点間の疎通経路が静的に一意に決定されている点に留意されたい。すなわち、各ノードは所定の経路設定アルゴリズムによりデータの中継先が一意に定められる。例えば、L2スイッチにおいては所定のアルゴリズムによりFDBForwardingDataBaseが構築され該FDBに基づきデータフレームが転送される。したがって、各ノードで採用されている経路設定方法を予め知っていれば、現実のデータの流れを追ったり現実のノードにおける設定状態を確認することなく疎通経路を算出することが可能である。本願発明では、このようにして算出した経路を設計上疎通経路というものとする。また、設計上疎通経路は、管理対象ネットワークの構成要素図2に示す本実施の形態では、ノード、リンク、Ring、LAGの集合により表される。また、本実施の形態では、既知の経路設定アルゴリズムが予め定まっているものとする。次に、図1を参照して、本願発明に係るネットワーク管理システムについて詳述する。本ネットワーク管理システムでは、故障被疑箇所特定装置10により故障被疑箇所を算出特定する。故障被疑箇所特定装置10は、図1に示すように、設計上疎通経路特定部11と、疎通経路情報蓄積部12と、故障被疑箇所特定部13とを備えている。また、故障被疑箇所特定装置10は、入力部20、ネットワーク構成情報記憶部23、ユーザ収容情報記憶部24及び出力部25と通信可能な状態で接続されている。さらに、ネットワーク構成情報入力部21とネットワーク構成情報記憶部23は通信可能な状態で接続されており、同様にユーザ収容情報入力部22とユーザ収容情報記憶部24は通信可能な状態で接続されている。なお上記各装置各部の実装方法実装形態は不問である。例えば、図1では故障被疑箇所特定装置10に、設計上疎通経路特定部11と、設計上疎通経路情報蓄積部12と、故障被疑箇所特定部13とを実装しているが、それぞれ別装置として実装してもよい。また、図1では故障被疑箇所特定装置10外に配置されているネットワーク構成情報記憶部23等の装置を、故障被疑箇所特定装置10に実装するようにしてもよい。また、図1の装置各部の全て又は一部を仮想コンピュータ上に実装してもよい。また、少なくとも設計上疎通経路特定部11及び故障被疑箇所特定部13は、記録媒体に記録されているプログラム或いはネットワークを介して受信したプログラムにより実装してもよいし、ハードウェアとして実装してもよい。その他、本発明の趣旨を逸脱しない範囲において種々の実装方法実装形態をとることができる。再び図1を参照して、本発明に係るネットワーク管理システムについて詳述する。図1において、入力部20ネットワーク構成情報入力部21ユーザ収容情報入力部22ネットワーク構成情報記憶部23ユーザ収容情報記憶部24及び出力部25の構成動作は従来周知のものと同様である。ネットワーク構成情報入力部21は、管理対象範囲のネットワークにおけるノードリンクなどの装置情報並びに、冗長構成をとる場合にはさらにノードリンクで構成されるRingやLAGといった冗長構成情報をネットワーク構成情報として入力する機能と、入力された各情報をネットワーク構成情報記憶部23へ送信する機能を具備する。ネットワーク構成情報記憶部23は、ネットワーク構成情報入力部21から送信される情報を記憶する機能を具備する。図6にネットワーク構成情報記憶部に記憶されたネットワーク構成情報の一例を示す。図6は図2に例示したネットワークにおける構成情報である。図6に示すように、ネットワーク構成情報は、ノード情報、リンク情報、Ring/LAG情報を含んでいる。ノード情報は各ノードについてのその種別等の属性情報を含む。リンク情報は当該リンクが接続している複数のノード情報を含む。Ring/LAG情報は、それぞれRing/LAGを構成するリンク情報を含む。ユーザ収容情報入力部22は、管理対象範囲の中で疎通可能範囲をユーザ毎に物理的又は論理的に割り当て、その情報をユーザ収容情報としてユーザ収容情報記憶部24へ送信する機能を具備する。ユーザ収容情報記憶部24は、ユーザ収容情報入力部22から送信される情報を蓄積する機能を具備する。図7にユーザ収容情報記憶部に記憶されたユーザ収容情報の一例を示す。図7は図3~図5に例示したユーザA~Cの収容情報である。ユーザ収容情報は、ユーザに割り当てられたVPNにおける疎通可能範囲を定義したものであり、ネットワーク構成情報に含まれる各情報要素の集合により表される。具体的には、図7に示すように、ノード情報、リンク情報、Ring/LAG情報を含んでいる。入力部20は、2以上のユーザからの故障受付情報をもとに故障申告のあった通信の経路上の管理対象範囲の1又は複数の端点情報を故障情報として入力するための機能と、入力された情報を設計上疎通経路特定部11へ送信する機能を具備する。また、出力部25は故障被疑箇所特定部13によって出力される結果を表示する機能を具備する。設計上疎通経路特定部11は、入力部20、ネットワーク構成情報記憶部23、ユーザ収容情報記憶部24と接続している。該設計上疎通経路特定部11は、入力部20から入力されたユーザ毎の故障情報に対して、管理対象のネットワークにおける設計上の疎通経路を1又は複数算出し、該設計上疎通経路情報を疎通経路情報蓄積部12に蓄積する。より具体的には、設計上疎通経路特定部11はまず、故障情報に係るユーザ毎に、該ユーザのユーザ収容情報をユーザ収容情報記憶部24から抽出保持する。そして、入力された端点情報が1つの端点である場合には、当該端点とは異なる1又は複数の端点を前記ユーザ収容情報から抽出する。そして、抽出された端点毎に、当該端点と入力された1つの端点との間の収容経路範囲内の設計上の疎通経路を算出する。この設計上疎通経路は、所定の経路設定アルゴリズムにしたがってネットワーク構成情報記憶部23に記憶されたネットワーク構成情報からノードリンクRingLAG単位で各々抽出する。そして、算出した設計上疎通経路を、ユーザ毎に疎通経路として保持する所定の記憶領域に既に登録されているデータと重複しない場合は、当該記録領域に記憶保持しておく。一方、入力された端点情報が2以上の複数端点である場合、複数端点から2端点の組合せを作り、2端点の組合せ毎に、2端点間の収容経路範囲内の疎通経路を算出する。この設計上疎通経路は、所定の経路設定アルゴリズムにしたがってネットワーク構成情報記憶部23に記憶されたネットワーク構成情報からノードリンクRingLAG単位で各々抽出する。そして、算出した設計上疎通経路を、ユーザ毎に疎通経路として保持する所定の記憶領域に既に登録されているデータと重複しない場合は、当該記録領域に記憶保持しておく。以上の処理を入力された複数のユーザに係る故障情報についてユーザ毎に繰り返し行う。なお疎通経路の算出は、前述したように、ネットワーク管理装置又はノードが一意の経路として決定する場合のアルゴリズム、例えばノードのFDBによるデータフレーム転送方式などに従う。ユーザ毎に設計上疎通経路として保持された情報は、設計上疎通経路特定部11から疎通経路情報蓄積部12へ送信される。疎通経路情報蓄積部12では、設計上疎通経路特定部11から送信されたユーザ毎の、且つ、Ring、LAG、リンク、ノード単位の設計上疎通経路情報を蓄積する。故障被疑箇所特定部13は、疎通経路情報蓄積部12に蓄積された、各ユーザのノードリンクRingLAG単位の設計上疎通経路情報から、1つ以上重複するノードリンクRingLAGをそれぞれ抽出し、重複数の多い順に故障被疑箇所として、ノードリンクRingLAG単位に出力部23に表示出力する。次に、本発明に係るVPN障害発生時の故障被疑箇所特定装置10における処理概要について図8のフローチャートを参照して説明する。図8に示す故障被疑箇所特定装置10における処理は、ブロック矢印の前の手順は後の手順より先に行う必要があり、入力部20から端点の情報が送信された時点から処理が始まり、出力部25へ結果を出力した時点で処理を終える。すなわち図8に示すように、まず入力部20が、2以上のユーザからの故障申告について該故障に係る1又は複数の端点情報を故障被疑箇所特定装置10に送信するステップS101。故障被疑箇所特定装置10の設計上疎通経路特定部11が、入力された各ユーザについて、入力された端点情報、ユーザ収容情報、ネットワーク構成情報からRing、LAG、リンク、ノード単位で設計上疎通経路を算出し、該設計上疎通経路を疎通経路情報蓄積部12へ蓄積するステップS102。そして、故障被疑箇所特定装置10の故障被疑箇所特定部13が、疎通経路情報蓄積部12に蓄積された情報から、重複するRing、LAT、リンク、ノードを、重複数順に重複数とともに出力部25に出力表示するステップS103。次に本発明に係るVPN障害発生時の故障被疑箇所特定装置10における具体的な処理手順について図9のフローチャートを参照して説明する。ステップS1:入力部20から送信されたユーザ数を読み取り、入力ユーザ数num1にその値を設定する。ステップS2:入力ユーザ数num1が2以上であるかを調べる。2以上の場合は、ステップS3へ進み、2未満の場合はステップS14へ進む。ステップS3:入力部20から送信された各ユーザについて、入力された端点数が1以上であるかを調べる。入力部20から送信された全てのユーザについて入力された端点数が1以上である場合はステップS4へ、少なくとも1ユーザについて入力された端点数が1未満である場合はステップS14へ進む。ステップS4:ステップS5からステップS10までを入力ユーザ数num1ユーザ1~ユーザnum1だけ繰り返す。ステップS5:ユーザii=1~num1について、ユーザ収容情報をユーザ収容情報記憶部24から抽出して保持する。ステップS6:ユーザii=1~num1について、入力部20から送信された端点数を読み取り、端点数num2にその値を設定する。ステップS7:ユーザii=1~num1の端点数num2が1と等しいかを調べる。1と等しい場合はステップS8-1へ、1と等しくない場合はステップS9-1へ進む。ステップS8-1:ユーザiについて、入力された端点以外の端点を、ステップS5で保持したユーザ収容情報から抽出し、端点Pjj=1~nとして保持する。ステップS8-2:ステップS8-3からステップS8-5までをステップS8-1で抽出した端点数nだけ繰り返す。ステップS8-3:ユーザiのユーザ収容情報の範囲の中で、入力部20から送信された端点と端点Pj間の疎通経路をネットワーク管理装置又はノードが一意の経路として決定する場合のアルゴリズムに従って算出し、ノード、リンク、Ring、LAG単位で情報を保持する。ステップS8-4:ステップS8-3で保持しているノード、リンク、Ring、LAGを、ユーザiについての疎通経路として保持している所定領域へ登録する。登録に際して、ユーザiについて疎通経路として既に登録している情報が存在する場合は登録しない。ステップS8-5:端点Pjについて、jがnより小さい場合はS8-2へ戻り、j=nであればステップS10へ進む。ステップS9-1:入力された複数の端点から、2端点の組合せを作り、Ckk=1~mとして保持する。ステップS9-2:ステップS9-3からステップS9-5までをステップS9-1で作成した組合せの数mだけ繰り返す。ステップS9-3:ユーザiの収容情報の範囲の中で、組合せCkの2端点間の疎通経路をネットワーク管理装置又はノードが一意の経路として決定する場合のアルゴリズムに従って算出し、ノード、リンク、Ring、LAG単位で情報を保持する。ステップS9-4:ステップS9-3で保持しているノード、リンク、Ring、LAGを、ユーザiについての疎通経路として保持している所定の領域へ登録する。登録に際して、ユーザiについて疎通経路として既に登録している情報が存在する場合は登録しない。ステップS9-5:組合せCkについて、kがmより小さい場合はS8-2へ戻り、k=mであればステップS10へ進む。ステップS10:ユーザiについて、iがnum1より小さい場合はステップS7へ戻り、i=num1であればステップS11へ進む。ステップS11:ユーザ毎に疎通経路として保持した領域の情報を疎通経路情報蓄積部12へ送信する。ステップS12:疎通経路情報蓄積部12から情報を取り出し、ノード、リンク、Ring、LAGごとに重複して登録されている数をカウントし保持する。ステップS13:ノード、リンク、Ring、LAGごとに重複数の多い順番に並び替え、並び替えた順番かつ重複数が1以上のものを出力部25へ送信する。ステップS14:入力部へ入力データが不正であることを返却する。このように本発明によれば、故障箇所の特定処理において、過去の故障情報や故障原因故障箇所等の情報を必要としないので、情報蓄積が十分でない場合におけるサイレント故障時であっても適切な故障特定が可能となる。これにより復旧対応の迅速化を図ることができる。以上本発明の一実施の形態について詳述したが本発明はこれに限定されるものではない。例えば、管理対象のネットワークにおける構成情報はネットワークの形態トポロジ構成機器冗長技術等に応じて適切なものを設定すればよく、またこれに伴いユーザ収容情報もネットワーク構成情報に応じて適切なものを設定すればよい。また、上記実施の形態では、管理対象ネットワーク内における経路設定アルゴリズムとして既知の所定のものが用いられていることを前提とした場合の例について詳述したが、ネットワーク構成情報の1つとして経路設定アルゴリズム情報を予め記憶しておき、該情報に基づき経路設定アルゴリズムを選定して疎通経路を算出するようにしてもよい。