仮想ネットワークが構築される通信システムにおける中継装置であって、複数のキューと、前記仮想ネットワークを識別する仮想ネットワーク識別子で構成されるプレフィックスビット列の値とプレフィックスビット列の値のうち参照する範囲を指定するプレフィックス長とで構成される指定条件ごとに対応する前記キューの識別子が格納された帯域制御ルールを保持する記憶部と、受信したパケットから仮想ネットワーク識別子を抽出し、抽出した仮想ネットワーク識別子と一致する前記帯域制御ルールの指定条件のうち、最も長いプレフィックス長に対応する指定条件を検索し、検索して得られた指定条件に対応する前記キューへ当該パケットを格納するパケット受信処理部と、所定のスケジューリング方式によりパケット送信のスケジューリングを行い、前記スケジューリングの結果に基づいて送信するパケットを前記キューから読み出すスケジューラと、前記スケジューラが読み出したパケットを宛先へ向けて送信するパケット送信処理部と、を備えることを特徴とする中継装置。前記仮想ネットワーク識別子は、階層構造を有し、階層内で定められた識別子が階層順に配置された識別子である、ことを特徴とする請求項1に記載の中継装置。前記階層を前記通信システムのユーザの組織階層に対応して定め、前記仮想ネットワーク識別子は、前記組織階層の上位階層が上位ビットとなるよう階層順に配置された識別子であり、前記参照する範囲は、最上位ビットからの連続する範囲とする、ことを特徴とする請求項2に記載の中継装置。前記スケジューラは、前記キュー毎に設定された最低帯域保証値を満たすようスケジューリングを行う、ことを特徴とする請求項1、2または3に記載の中継装置。前記プレフィックスビット列はさらに宛先アドレスで構成され、前記パケット受信処理部は、受信したパケットからさらに宛先アドレスを抽出し、前記抽出した仮想ネットワーク識別子と抽出した宛先アドレスとで構成されるビット列と一致する前記帯域制御ルールの指定条件のうち、最も長いプレフィックス長に対応する指定条件を検索し、検索して得られた指定条件に対応する前記キューへ当該パケットを格納する、ことを特徴とする請求項1~4のいずれか1つに記載の中継装置。仮想ネットワークが構築される通信システムであって、パケットを送信する送信装置と、前記パケットを受信する受信装置と、前記送信装置から送信されたパケットを中継する請求項1~5のいずれか1つに記載の中継装置と、を備えることを特徴とする通信システム。仮想ネットワークが構築される通信システムを構成し複数のキューを備える中継装置におけるパケット中継方法であって、前記仮想ネットワークを識別する仮想ネットワーク識別子で構成されるプレフィックスビット列の値とプレフィックスビット列の値のうち参照する範囲を指定するプレフィックス長とで構成される指定条件ごとに対応する前記キューの識別子が格納された帯域制御ルールを保持する帯域制御ルール保持ステップと、受信したパケットから仮想ネットワーク識別子を抽出し、抽出した仮想ネットワーク識別子と一致する前記帯域制御ルールの指定条件のうち、最も長いプレフィックス長に対応する指定条件を検索し、検索して得られた指定条件に対応する前記キューへ当該パケットを格納するパケット受信ステップと、所定のスケジューリング方式によりパケット送信のスケジューリングを行い、前記スケジューリングの結果に基づいて送信するパケットを前記キューから読み出すスケジューリングステップと、前記スケジューラが読み出したパケットを宛先へ向けて送信するパケット送信ステップと、を含むことを特徴とする中継方法。しかしながら、上記特許文献1に記載の技術によれば、仮想ネットワーク数以上の数のルールおよびキューを、物理ネットワークを構成する各中継装置が実装する必要がある。このため、1台の中継装置に実装可能なルール数およびキュー数によって、1つの物理ネットワークが実現可能な仮想ネットワーク数が制限される、という問題があった。本発明は、上記に鑑みてなされたものであって、最低帯域保証を実現しつつ、1台の中継装置に実装可能なルール数およびキュー数による仮想ネットワーク数の制約を緩和することができる中継装置、通信システムおよび中継方法を得ることを目的とする。上述した課題を解決し、目的を達成するために、本発明は、仮想ネットワークが構築される通信システムにおける中継装置であって、複数のキューと、前記仮想ネットワークを識別する仮想ネットワーク識別子で構成されるプレフィックスビット列とし、前記プレフィックスビット列の値とプレフィックスビット列の値のうち参照する範囲を指定するプレフィックス長とで構成される指定条件ごとに対応する前記キューの識別子が格納された帯域制御ルールを保持する記憶部と、受信したパケットから仮想ネットワーク識別子を抽出し、抽出した仮想ネットワーク識別子と一致する前記帯域制御ルールの指定条件のうち、最も長いプレフィックス長に対応する指定条件を検索し、検索して得られた指定条件に対応する前記キューへ当該パケットを格納するパケット受信処理部と、所定のスケジューリング方式によりパケット送信のスケジューリングを行い、前記スケジューリングの結果に基づいて前記キューから送信するパケットを読み出すスケジューラと、前記スケジューラが読み出したパケットを宛先へ向けて送信するパケット送信処理部と、を備えることを特徴とする。本発明によれば、最低帯域保証を実現しつつ、1台の中継装置に実装可能なルール数およびキュー数による仮想ネットワーク数の制約を緩和することができるという効果を奏する。以下に、本発明にかかる中継装置、通信システムおよび中継方法の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。図1は、本発明にかかる中継装置1の機能構成例を示す図である。図1に示すように、本実施の形態の中継装置1は、パケット受信処理部2と、帯域制御処理部3と、パケット送信処理部4と、記憶部5と、を備える。また、本実施の形態の中継装置1は、記憶部5内に帯域制御ルールテーブル6および転送経路ルールテーブル7を保持している。また、帯域制御処理部3は、複数のキューで構成されるキュー部311と、スケジューラ32と、を備える。本実施の形態の中継装置1は、仮想ネットワークが構築される通信システムにおいて、パケットを中継する中継装置であり、通信システム内の送信装置から送信されたパケットを受信すると、当該パケットを宛先の受信装置へ向けて転送する。図2は、本実施の形態の仮想ネットワークIDIDentifier:識別子の構成例を示す図である。本実施の形態では、仮想ネットワークIDは階層構造を有する。図2の例では、本実施の形態の通信システムを用いるユーザの組織が、企業、事業部、部、課、プロジェクトという階層構造を有する例を示している。各仮想ネットワークは、これらの階層のうちどの階層単位で形成されていてもよい。例えば、企業単位で仮想ネットワークが形成されていても企業単位で同一の仮想ネットワークIDを用いるよいし、課単位で仮想ネットワークが形成されてもよい。また、図2の階層構造は一例であり、階層の数や階層の種別は図2の例に限定されない。図2に例示した仮想ネットワークIDは、左方向を上位ビットとして示しており、各階層のIDを上位階層ほど上位ビットとなるように配置している。ここでは、企業を最上位階層とし、事業部を2番目に上位の階層、部を3番目に上位の階層、課を4番目に上位の階層、プロジェクトを最下位の階層とする。上位階層ほど広い範囲を示すことになる。例えば、同一の企業が用いる仮想ネットワークの全てに同一の企業IDが格納される。従って、例えば、仮想ネットワークIDのうち企業IDのみを参照して仮想ネットワークを分類すると、同一企業の全仮想ネットワークが同一グループに分類され、企業IDと事業部IDを参照して仮想ネットワークを分類すると、同一企業の仮想ネットワークは事業部の数のグループにグループ分けされることになる。このように、仮想ネットワークIDは、各階層単位で下位ビットになるほど属する仮想ネットワークが少なくなるように設定されている。図3は、本実施の形態の転送処理の流れの概念を示す図である。帯域制御ルールテーブル6として保持されている帯域制御ルールは、図3に示すように、指定条件と当該指定条件に対応する出力先のキューキュー部31内の複数のキューのうちの1つのキューの識別子が対応付けられたルールである。指定条件は、仮想ネットワークID図3では、仮想NWIDと略すと宛先アドレスとを連結仮想ネットワークIDが上位ビットとなるように連結したビット列以降、このビット列をプレフィックスビット列というの値と指定するプレフィックス長とで構成される。指定するプレフィックス長は、指定条件としてプレフィックスビット列のうち上位何ビットを指定しているか最上位ビットから何番目のビットまでを指定しているかを示す値である。図3では、指定条件の欄は指定するプレフィックスビット列/指定するプレフィックス長の形式で記載している。本実施の形態では、このような帯域制御ルールが予め決定され、帯域制御ルールテーブル6として中継装置1へ格納されているとする。なお、帯域制御ルールを変更する場合には、ルールの変更に基づいて中継装置1の帯域制御ルールテーブル6を変更すればよい。中継装置1は、パケットを受信すると、受信したパケット内の仮想ネットワークIDと宛先アドレスとを抽出し、抽出した仮想ネットワークIDと宛先アドレスとを連結したビット列に基づいて、帯域制御ルールテーブル6を検索してビット列、すなわちプレフィックスビット列と値が一致する指定条件を抽出し、さらに抽出した指定条件のうち指定するプレフィックス長が最大となる最大プリフィクス長となる指定条件を検索する。そして、検索して得られた指定条件に対応するキューへ当該パケットを格納するエンキューする。スケジューラ32は、送信中パケットの送信を終えて新たなパケット送信が可能になった時に、キュー部311内のキュー毎に指定される最低帯域保証値と、これまでに送信済みのパケットデータ量と、に基づき、次にどのキューに保存されるパケットを送信するかを選択し、選択したキューの先頭パケットを送信するために読み出す。最低帯域保証を実現するためのスケジューリング方式としてはどのような方式を用いてもよいが、例えばLinux登録商標のtcコマンドで使用されるHTBHierarchicalTokenBucket方式等を用いることができる。このように、本実施の形態では、受信したパケットに基づいて帯域制御ルールの検索を行う時に、最大プレフィックス長マッチプレフィックスビット列と一致する指定条件のうち最大プリフィクス長となる指定条件を検索するによる検索を行っている。このため、帯域制御ルールの指定条件として複数の仮想ネットワークに対応するような条件を定めておけば、複数の仮想ネットワークの格納先のキューを1つのルールエントリで指定することが可能となり、中継装置1が保持する帯域制御ルール数を減らすことが可能となる。例えば、2つ以上の課毎に仮想ネットワークが形成されている場合に、企業IDから部IDまでに対応する上位ビットを指定プレフィックス長としておけば、同一の部に属する課に対応する仮想ネットワークを1つの指定条件で指定することができる。なお、同一のキューを複数の仮想ネットワーク間で使用する場合、複数の仮想ネットワーク間で最低帯域保証値を共有することになるため、これらの仮想ネットワーク間では互いに輻輳の影響が及ぶ可能性がある。そこで、図2に例示したように、仮想ネットワークIDの値をユーザの組織の階層構造が反映される様に決定している。これにより、最大プレフィックス長マッチにより複数の仮想ネットワークIDに対応するキューを1つに集約した場合に、集約される仮想ネットワークが同一組織単位内であることを保証することができ、輻輳の影響を同一組織内に留めることができる。同一組織内であれば、組織内の他の業務による輻輳は許容される可能性は高い。このように、仮想ネットワークIDの値をユーザの組織の階層構造が反映される様に決定することにより、全く無関係の組織の仮想ネットワークユーザが、輻輳の影響を受けることが無い様に設定することができる。なお、本実施の形態では、仮想ネットワークIDが階層構造を有する例を説明したが、本実施の形態の最大プレフィックス長マッチによる検索を行う転送処理は、仮想ネットワークIDが階層構造を有しない場合にも適用可能である。次に、本実施の形態の転送処理手順について説明する。図4および図5は、本実施の形態の転送処理手順の一例を示すフローチャートである。図4は、パケットをエンキューするまでの処理を示し、図5は、キュー部311に格納されたパケットを送信する処理を示している。まず、パケットをエンキューするまでの処理を図4を用いて説明する。中継装置1のパケット受信処理部2は、図2で例示した仮想ネットワークIDが付与されたパケットを受信するステップS1。なお、パケットには従来と同様に宛先アドレスが付与されている。パケット受信処理部2は、受信したパケットのプレフィックスビット列に基づいて、帯域制御ルールテーブル6を参照し、プレフィックスビット列と指定条件が一致するエントリのうち最大プレフィックス長となるエントリを検索するステップS2。パケット受信処理部2は、検索して得られたエントリ帯域制御ルールに基づいて、指定されたキューへパケットをエンキューするステップS3。次に、キュー部311に格納されたパケットを送信する処理を図5を用いて説明する。帯域制御処理部3のスケジューラ32は、送信中のパケットの送信が終了するとステップS11、キュー部311内のキュー毎に指定される最低帯域保証値と、これまでに送信済みのパケットデータ量と、に基づき、次にどのキューに保存されるパケットを送信するかを選択する。そして、スケジューラ32は、選択したキューの先頭パケットを読み出してパケット送信処理部4へ渡し、パケット送信処理部4は、当該パケットの宛先アドレスと転送経路ルールテーブル7とに基づいてパケットを送信しステップS13、ステップS11へ戻る。転送経路ルールテーブル7は、宛先アドレスごとにパケットの転送先他の中継装置または、宛先の受信装置を指定する転送経路ルールをエントリとして格納されたテーブルである。なお、ここでは、仮想ネットワークIDと宛先アドレスとをプレフィックスビット列としたが、仮想ネットワークIDのみをプレフィックスビット列として、上記と同様に最大プレフィックス長マッチによる検索を行うようにしてもよい。以上のように、本実施の形態では、帯域制御ルールとして、仮想ネットワークIDと宛先アドレスとで構成されるプレフィックスビット列のうちの指定するプレフィックス長のビット列で指定される指定条件に対応付けてパケットを格納するキューを定めておく。そして、受信したパケットのプレフィックスビット列に基づいて帯域制御ルールの指定条件のうち最大プレフィックス長となる指定条件を検索して、当該指定条件に対応するキューへパケットを格納するようにした。このため、1つの帯域制御ルールで複数の仮想ネットワークを集約した仮想ネットワークの集合に対する帯域制御を行うことが可能となり、最低帯域保証を実現しつつ、中継装置1に実装可能なルール数およびキュー数による通信システムに設定される仮想ネットワーク数の制約を緩和することができる。また、仮想ネットワークIDの値をユーザの組織の階層構造が反映される様に決定しておくことにより、集約された仮想ネットワークの集合間で輻輳による影響が及ぶ範囲を、仮想ネットワークユーザが理解可能な同一組織単位内に限定することが可能となり、集約による影響を実用上許容可能な範囲に設定することが可能となる。