マルチキャストグループ毎にグループ識別子及び転送先ポート識別子を対応付けた転送表を格納し、受信したパケットに書き込まれたグループ識別子及び格納する前記転送表に基づいて、受信したパケットの転送先ポートを決定する転送表マルチキャスト配信方式と、受信したパケットに書き込まれた転送先ポート識別子に基づいて、受信したパケットの転送先ポートを決定するソースルーティングマルチキャスト配信方式と、のいずれかを適用して、受信したパケットを転送先に転送するノードと、前記ノードが格納する前記転送表のデータ容量が上限データ容量を超えないように、マルチキャストグループ毎のマルチキャスト配信方式として、前記転送表マルチキャスト配信方式及び前記ソースルーティングマルチキャスト配信方式のいずれかを前記ノードに指示する配信方式制御装置と、を備えることを特徴とする配信システム。前記転送表マルチキャスト配信方式が適用される一のマルチキャストグループの受信者数より、前記ソースルーティングマルチキャスト配信方式が適用される他のマルチキャストグループの受信者数が大きくなったときに、前記配信方式制御装置は、前記一のマルチキャストグループのマルチキャスト配信方式として、前記ソースルーティングマルチキャスト配信方式への切り替えを前記ノードに指示し、前記他のマルチキャストグループのマルチキャスト配信方式として、前記転送表マルチキャスト配信方式への切り替えを前記ノードに指示することを特徴とする請求項1に記載の配信システム。前記配信方式制御装置は、予め定めたマルチキャストグループのマルチキャスト配信方式を、前記転送表マルチキャスト配信方式及び前記ソースルーティングマルチキャスト配信方式のいずれかに固定することを特徴とする請求項1又は2に記載の配信システム。マルチキャストグループ毎にグループ識別子及び転送先ポート識別子を対応付けた転送表を格納し、受信したパケットに書き込まれたグループ識別子及び格納する前記転送表に基づいて、受信したパケットの転送先ポートを決定する転送表マルチキャスト配信方法と、受信したパケットに書き込まれた転送先ポート識別子に基づいて、受信したパケットの転送先ポートを決定するソースルーティングマルチキャスト配信方法と、のいずれかを適用して、受信したパケットを転送先に転送するノードにおける、格納する前記転送表のデータ容量が上限データ容量を超えないように、配信方法制御装置が、マルチキャストグループ毎のマルチキャスト配信方法として、前記転送表マルチキャスト配信方法及び前記ソースルーティングマルチキャスト配信方法のいずれかを前記ノードに指示する配信方法指示ステップと、前記ノードが、前記指示されたマルチキャストグループ毎のマルチキャスト配信方法を適用して、受信したパケットを転送先に転送するパケット転送ステップと、を順に備えることを特徴とする配信方法。前記配信方法指示ステップでは、前記配信方法制御装置が、前記転送表マルチキャスト配信方法が適用される一のマルチキャストグループの受信者数より、前記ソースルーティングマルチキャスト配信方法が適用される他のマルチキャストグループの受信者数が大きくなったときに、前記一のマルチキャストグループのマルチキャスト配信方法として、前記ソースルーティングマルチキャスト配信方法への切り替えを前記ノードに指示し、前記他のマルチキャストグループのマルチキャスト配信方法として、前記転送表マルチキャスト配信方法への切り替えを前記ノードに指示することを特徴とする請求項4に記載の配信方法。前記配信方法指示ステップでは、前記配信方法制御装置が、予め定めたマルチキャストグループのマルチキャスト配信方法を、前記転送表マルチキャスト配信方法及び前記ソースルーティングマルチキャスト配信方法のいずれかに固定することを特徴とする請求項4又は5に記載の配信方法。ノードがマルチキャストグループ毎にグループ識別子及び転送先ポート識別子を対応付けた転送表を格納し、受信したパケットに書き込まれたグループ識別子及び格納する前記転送表に基づいて、受信したパケットの転送先ポートを決定する転送表マルチキャスト配信方式における、格納される前記転送表のデータ容量を計測するデータ容量計測部と、前記データ容量計測部が計測した前記転送表のデータ容量が上限データ容量を超えないように、マルチキャストグループ毎のマルチキャスト配信方式として、前記転送表マルチキャスト配信方式及び前記ノードが受信したパケットに書き込まれた転送先ポート識別子に基づいて、受信したパケットの転送先ポートを決定するソースルーティングマルチキャスト配信方式のいずれかを前記ノードに指示する配信方式指示部と、を備えることを特徴とする配信方式制御装置。前記転送表マルチキャスト配信方式が適用される一のマルチキャストグループの受信者数より、前記ソースルーティングマルチキャスト配信方式が適用される他のマルチキャストグループの受信者数が大きくなったときに、前記配信方式指示部は、前記一のマルチキャストグループのマルチキャスト配信方式として、前記ソースルーティングマルチキャスト配信方式への切り替えを前記ノードに指示し、前記他のマルチキャストグループのマルチキャスト配信方式として、前記転送表マルチキャスト配信方式への切り替えを前記ノードに指示することを特徴とする請求項7に記載の配信方式制御装置。前記配信方式指示部は、予め定めたマルチキャストグループのマルチキャスト配信方式を、前記転送表マルチキャスト配信方式及び前記ソースルーティングマルチキャスト配信方式のいずれかに固定することを特徴とする請求項7又は8に記載の配信方式制御装置。コンピュータを、請求項7から9のいずれかに記載の配信方式制御装置の前記データ容量計測部及び前記配信方式指示部として、機能させるためのプログラム。しかし、非特許文献1に記載された転送表マルチキャスト配信方式では、グループ数が増加するとそれに比例して転送表が大きくなるため、ノード装置に多数のグループを収容できないという課題がある。そして、非特許文献2に記載されたソースルーティングマルチキャスト配信方式では、受信者が増加すると、データパケットのヘッダが大きくなり、トラフィック削減効果が小さくなるという問題がある。複数の配信経路木に分けることによって問題を改善できるが、トラフィック削減効果が小さくなることは避けられない。そこで、前記課題を解決するために、本発明は、トラフィック削減効果を悪化させずに、グループの収容数を増やすマルチキャスト配信技術を提供することを目的とする。上記目的を達成するために、受信者数の少ないグループに対して、ソースルーティングマルチキャスト配信方式で配信することとし、受信者数の多いグループに対して、転送表マルチキャスト配信方式で配信することとした。具体的には、本発明は、マルチキャストグループ毎にグループ識別子及び転送先ポート識別子を対応付けた転送表を格納し、受信したパケットに書き込まれたグループ識別子及び格納する前記転送表に基づいて、受信したパケットの転送先ポートを決定する転送表マルチキャスト配信方式と、受信したパケットに書き込まれた転送先ポート識別子に基づいて、受信したパケットの転送先ポートを決定するソースルーティングマルチキャスト配信方式と、のいずれかを適用して、受信したパケットを転送先に転送するノードと、前記ノードが格納する前記転送表のデータ容量が上限データ容量を超えないように、マルチキャストグループ毎のマルチキャスト配信方式として、前記転送表マルチキャスト配信方式及び前記ソースルーティングマルチキャスト配信方式のいずれかを前記ノードに指示する配信方式制御装置と、を備えることを特徴とする配信システムである。また、本発明は、マルチキャストグループ毎にグループ識別子及び転送先ポート識別子を対応付けた転送表を格納し、受信したパケットに書き込まれたグループ識別子及び格納する前記転送表に基づいて、受信したパケットの転送先ポートを決定する転送表マルチキャスト配信方法と、受信したパケットに書き込まれた転送先ポート識別子に基づいて、受信したパケットの転送先ポートを決定するソースルーティングマルチキャスト配信方法と、のいずれかを適用して、受信したパケットを転送先に転送するノードにおける、格納する前記転送表のデータ容量が上限データ容量を超えないように、配信方法制御装置が、マルチキャストグループ毎のマルチキャスト配信方法として、前記転送表マルチキャスト配信方法及び前記ソースルーティングマルチキャスト配信方法のいずれかを前記ノードに指示する配信方法指示ステップと、前記ノードが、前記指示されたマルチキャストグループ毎のマルチキャスト配信方法を適用して、受信したパケットを転送先に転送するパケット転送ステップと、を順に備えることを特徴とする配信方法である。また、本発明は、ノードがマルチキャストグループ毎にグループ識別子及び転送先ポート識別子を対応付けた転送表を格納し、受信したパケットに書き込まれたグループ識別子及び格納する前記転送表に基づいて、受信したパケットの転送先ポートを決定する転送表マルチキャスト配信方式における、格納される前記転送表のデータ容量を計測するデータ容量計測部と、前記データ容量計測部が計測した前記転送表のデータ容量が上限データ容量を超えないように、マルチキャストグループ毎のマルチキャスト配信方式として、前記転送表マルチキャスト配信方式及び前記ノードが受信したパケットに書き込まれた転送先ポート識別子に基づいて、受信したパケットの転送先ポートを決定するソースルーティングマルチキャスト配信方式のいずれかを前記ノードに指示する配信方式指示部と、を備えることを特徴とする配信方式制御装置である。この構成によれば、ソースルーティングマルチキャスト配信方式を併用するため、ノードが格納する転送表のデータ容量が大きくなりすぎず、転送表マルチキャスト配信方式を併用するため、ノードが受信するパケットに書き込まれた転送先ポート識別子のトラフィックが大きくなりすぎない。よって、トラフィック削減効果を悪化させずに、グループの収容数を増やすマルチキャスト配信技術を提供することができる。また、本発明は、前記転送表マルチキャスト配信方式が適用される一のマルチキャストグループの受信者数より、前記ソースルーティングマルチキャスト配信方式が適用される他のマルチキャストグループの受信者数が大きくなったときに、前記配信方式制御装置は、前記一のマルチキャストグループのマルチキャスト配信方式として、前記ソースルーティングマルチキャスト配信方式への切り替えを前記ノードに指示し、前記他のマルチキャストグループのマルチキャスト配信方式として、前記転送表マルチキャスト配信方式への切り替えを前記ノードに指示することを特徴とする配信システムである。また、本発明は、前記配信方法指示ステップでは、前記配信方法制御装置が、前記転送表マルチキャスト配信方法が適用される一のマルチキャストグループの受信者数より、前記ソースルーティングマルチキャスト配信方法が適用される他のマルチキャストグループの受信者数が大きくなったときに、前記一のマルチキャストグループのマルチキャスト配信方法として、前記ソースルーティングマルチキャスト配信方法への切り替えを前記ノードに指示し、前記他のマルチキャストグループのマルチキャスト配信方法として、前記転送表マルチキャスト配信方法への切り替えを前記ノードに指示することを特徴とする配信方法である。また、本発明は、前記転送表マルチキャスト配信方式が適用される一のマルチキャストグループの受信者数より、前記ソースルーティングマルチキャスト配信方式が適用される他のマルチキャストグループの受信者数が大きくなったときに、前記配信方式指示部は、前記一のマルチキャストグループのマルチキャスト配信方式として、前記ソースルーティングマルチキャスト配信方式への切り替えを前記ノードに指示し、前記他のマルチキャストグループのマルチキャスト配信方式として、前記転送表マルチキャスト配信方式への切り替えを前記ノードに指示することを特徴とする配信方式制御装置である。この構成によれば、受信者数の少なくなったグループに対して、ソースルーティングマルチキャスト配信方式への切り替えを行い、受信者数の多くなったグループに対して、転送表マルチキャスト配信方式への切り替えを行う。よって、トラフィック削減効果を悪化させずに、グループの収容数を増やすマルチキャスト配信技術を提供することができる。また、本発明は、前記配信方式制御装置は、予め定めたマルチキャストグループのマルチキャスト配信方式を、前記転送表マルチキャスト配信方式及び前記ソースルーティングマルチキャスト配信方式のいずれかに固定することを特徴とする配信システムである。また、本発明は、前記配信方法指示ステップでは、前記配信方法制御装置が、予め定めたマルチキャストグループのマルチキャスト配信方法を、前記転送表マルチキャスト配信方法及び前記ソースルーティングマルチキャスト配信方法のいずれかに固定することを特徴とする配信方法である。また、本発明は、前記配信方式指示部は、予め定めたマルチキャストグループのマルチキャスト配信方式を、前記転送表マルチキャスト配信方式及び前記ソースルーティングマルチキャスト配信方式のいずれかに固定することを特徴とする配信方式制御装置である。この構成によれば、各マルチキャストグループの受信者数が変化したときであっても、予め定めたマルチキャストグループのマルチキャスト配信方式を固定するため、マルチキャスト配信方式の切り替えを行わず、サービス品質を維持することができる。具体的には、本発明は、コンピュータを、配信方式制御装置の前記データ容量計測部及び前記配信方式指示部として、機能させるためのプログラムである。この構成によれば、トラフィック削減効果を悪化させずに、グループの収容数を増やすマルチキャスト配信プログラムを提供することができる。本発明は、トラフィック削減効果を悪化させずに、グループの収容数を増やすマルチキャスト配信技術を提供することができる。添付の図面を参照して本発明の実施形態を説明する。以下に説明する実施形態は本発明の実施の例であり、本発明は以下の実施形態に制限されるものではない。本発明の配信システムの構成を図3に示す。配信システムは、配信方式制御装置1、ノード装置2、エッジノード装置3-1、3-2、送信元装置4及び受信装置5-1、5-2、5-3から構成される。送信元装置4は、ポートPID1-1を用いて、ノード装置2にパケットを送信する。ノード装置2は、ポートPID2-1、PID2-2を用いて、それぞれエッジノード装置3-1、3-2にパケットを送信する。エッジノード装置3-1は、ポートPID3-1、PID3-2を用いて、それぞれ受信装置5-1、5-2にパケットを送信する。エッジノード装置3-2は、ポートPID4-1を用いて、受信装置5-3にパケットを送信する。配信方式制御装置1は、転送表マルチキャスト配信方式及びソースルーティングマルチキャスト配信方式のいずれかを選択する。ノード装置2及びエッジノード装置3-1、3-2の概略について説明する。マルチキャストグループ毎にグループ識別子及び転送先ポート識別子を対応付けた転送表を格納し、受信したパケットに書き込まれたグループ識別子及び格納する転送表に基づいて、受信したパケットの転送先ポートを決定する転送表マルチキャスト配信方式を適用することができる。受信したパケットに書き込まれた転送先ポート識別子に基づいて、受信したパケットの転送先ポートを決定するソースルーティングマルチキャスト配信方式を適用することもできる。実際には、転送表マルチキャスト配信方式及びソースルーティングマルチキャスト配信方式のいずれかを適用して、受信したパケットを転送先に転送する。配信方式制御装置1の概略について説明する。マルチキャストグループ毎のマルチキャスト配信方式として、転送表マルチキャスト配信方式及びソースルーティングマルチキャスト配信方式のいずれかを、ノード装置2及びエッジノード装置3-1、3-2に指示する。ここで、ノード装置2及びエッジノード装置3-1、3-2が格納する転送表のデータ容量が、上限データ容量を超えないようにする。第1の具体例として、転送表のデータ容量が上限データ容量を超えたときに、受信者数の少ないマルチキャストグループについて、マルチキャスト配信方式を転送表マルチキャスト配信方式からソースルーティングマルチキャスト配信方式へと切り替える。第2の具体例として、転送表マルチキャスト配信方式を適用するマルチキャストグループの数がある値を下回ったときに、転送表のデータ容量が上限データ容量を超えない範囲で、受信者数の多いマルチキャストグループについて、マルチキャスト配信方式をソースルーティングマルチキャスト配信方式から転送表マルチキャスト配信方式へと切り替える。つまり、ソースルーティングマルチキャスト配信方式を併用するため、ノード装置2及びエッジノード装置3-1、3-2が格納する転送表のデータ容量が大きくなりすぎない。そして、転送表マルチキャスト配信方式を併用するため、ノード装置2及びエッジノード装置3-1、3-2が受信するパケットに書き込まれた転送先ポート識別子のトラフィックが大きくなりすぎない。よって、トラフィック削減効果を悪化させずに、グループの収容数を増やすマルチキャスト配信技術を提供することができる。転送表マルチキャスト配信方式が適用される一のマルチキャストグループの受信者数より、ソースルーティングマルチキャスト配信方式が適用される他のマルチキャストグループの受信者数が大きくなることがある。そこで、当該一のマルチキャストグループのマルチキャスト配信方式として、ソースルーティングマルチキャスト配信方式への切り替えをノード装置2及びエッジノード装置3-1、3-2に指示する。そして、当該他のマルチキャストグループのマルチキャスト配信方式として、転送表マルチキャスト配信方式への切り替えをノード装置2及びエッジノード装置3-1、3-2に指示する。つまり、受信者数の少なくなったグループに対して、ソースルーティングマルチキャスト配信方式への切り替えを行い、受信者数の多くなったグループに対して、転送表マルチキャスト配信方式への切り替えを行う。よって、トラフィック削減効果を悪化させずに、グループの収容数を増やすマルチキャスト配信技術を提供することができる。予め定めたマルチキャストグループのマルチキャスト配信方式を、転送表マルチキャスト配信方式及びソースルーティングマルチキャスト配信方式のいずれかに固定することもできる。具体的には、各マルチキャストグループについて、マルチキャスト配信方式を可変とするか固定とするかを示す情報を格納するとともに、いずれのマルチキャスト配信方式を現時点で適用しているかを示す情報を格納する。つまり、各マルチキャストグループの受信者数が変化したときであっても、予め定めたマルチキャストグループのマルチキャスト配信方式を固定するため、マルチキャスト配信方式の切り替えを行わず、サービス品質を維持することができる。予め定めたマルチキャストグループの受信者数が頻繁に変動することが予想される場合でも、予め定めたマルチキャストグループのマルチキャスト配信方式が頻繁に切り替わることを防止できる。本発明の配信方式制御装置の構成を図4に示す。配信方式制御装置1は、マルチキャスト配信方式選択部11、配信木管理表12及び通信部13から構成される。マルチキャスト配信方式選択部11は、転送表マルチキャスト配信方式及びソースルーティングマルチキャスト配信方式のいずれかを選択するうえで、データ容量計測部不図示及び配信方式指示部不図示を備える。データ容量計測部は、転送表マルチキャスト配信方式における、ノード装置2及びエッジノード装置3-1、3-2が格納する転送表のデータ容量を計測する。配信方式指示部は、マルチキャストグループ毎のマルチキャスト配信方式として、転送表マルチキャスト配信方式及びソースルーティングマルチキャスト配信方式のいずれかを、ノード装置2及びエッジノード装置3-1、3-2に指示する。配信木管理表12は、転送表マルチキャスト配信方式及びソースルーティングマルチキャスト配信方式で配信されるグループの一部または全部の配信木情報を格納する記憶領域である。配信木管理表12は、固定的にグループのマルチキャスト配信方式を選択するための条件を格納する記憶領域でもある。マルチキャスト配信方式選択部11は、後述のエッジノード装置3のマルチキャスト配信方式制御部35から受信する配信木の更新情報に基づき、配信木管理表12に保存された配信木情報の更新を行う。マルチキャスト配信方式選択部11は、配信木管理表12に保存された配信木情報を基に、一部または全てのグループのマルチキャスト配信方式を更新する。マルチキャスト配信方式選択部11は、この更新の結果によって、必要であれば、後述のエッジノード装置3のマルチキャスト配信方式制御部35または、後述の送信元装置4のマルチキャスト配信方式制御部45に、後述のマルチキャスト制御部31または、後述のマルチキャスト制御部41への指示を与える。配信方式制御装置1がマルチキャスト配信を行う配信システムに複数存在する場合には、図4の配信方式制御装置1が持つマルチキャスト配信方式選択部11は、別個の配信方式制御装置1が持つマルチキャスト配信方式選択部11と、通信によって互いの配信木管理表12に保存された配信木情報の一部または全部を交換することができる。通信部13は、配信方式制御装置1の通信を行う。なお、データ容量計測部及び配信方式指示部として、配信方式制御装置1を機能させるプログラムを用いて、本発明を実施することができる。そして、当該プログラムを記録媒体に記録することもでき、当該プログラムをネットワークを通して提供することもできる。本発明のノード装置の構成を図5に示す。ノード装置2は、マルチキャスト制御部21、転送部22、転送表23及び通信部24から構成される。転送表23は、転送表マルチキャスト配信方式の転送表を格納する記憶領域である。転送部22は、転送表マルチキャスト配信方式及びソースルーティングマルチキャスト配信方式のいずれかの転送を行う。転送表マルチキャスト配信方式の転送を行う場合には、転送表23に格納された情報を基に転送を行う。ソースルーティングマルチキャスト配信方式の転送を行う場合には、データパケットのヘッダを基に転送を行う。マルチキャスト制御部21は、隣接する別のノード装置2または隣接するエッジノード装置3または隣接する送信元装置4からの転送表マルチキャスト配信方式の制御パケットの受信と、転送表23の更新と、隣接する別のノード装置2または隣接するエッジノード装置3または隣接する送信元装置4への転送表マルチキャスト配信方式の制御パケットの送信とを行う。通信部24は、ノード装置2の通信を行う。本発明のエッジノード装置の構成を図6に示す。エッジノード装置3は、マルチキャスト制御部31、転送部32、転送表33、通信部34及びマルチキャスト配信方式制御部35から構成される。転送表33は、転送表マルチキャスト配信方式の転送表を格納する記憶領域である。転送部32は、転送表マルチキャスト配信方式及びソースルーティングマルチキャスト配信方式のいずれかの転送を行う。転送表マルチキャスト配信方式の転送を行う場合には、転送表33に格納された情報を基に転送を行う。ソースルーティングマルチキャスト配信方式の転送を行う場合には、データパケットのヘッダを基に転送を行う。マルチキャスト制御部31は、ノード装置2のマルチキャスト制御部21からの転送表マルチキャスト配信方式の制御パケットの受信と、マルチキャスト配信方式制御部35への配信木情報の更新の送信と、マルチキャスト配信方式制御部35からの制御の指示の受信と、転送表33の更新と、ノード装置2のマルチキャスト制御部21への転送表マルチキャスト配信方式の制御パケットの送信とを行う。マルチキャスト配信方式制御部35は、配信方式制御装置1のマルチキャスト配信方式選択部11に配信木の更新情報を送信する。マルチキャスト配信方式制御部35は、配信方式制御装置1のマルチキャスト配信方式選択部11から転送表マルチキャスト配信方式の制御を指示された場合に、マルチキャスト制御部31に転送表33の更新を指示する。通信部34は、ノード装置3の通信を行う。本発明の送信元装置の構成を図7に示す。送信元装置4は、マルチキャスト制御部41、転送部42、転送表43、通信部44、マルチキャスト配信方式制御部45及びヘッダ表46から構成される。転送表43は、転送表マルチキャスト配信方式の転送表を格納する記憶領域である。ヘッダ表46は、ソースルーティングマルチキャスト配信方式のヘッダ表を格納する記憶領域である。転送部42は、転送表マルチキャスト配信方式及びソースルーティングマルチキャスト配信方式のいずれかの転送送信を行う。転送表マルチキャスト配信方式の転送を行う場合には、転送表43に格納された情報を基に転送を行う。ソースルーティングマルチキャスト配信方式の転送を行う場合には、ヘッダ表46の情報を基に転送を行う。マルチキャスト制御部41は、隣接するノード装置2からの転送表マルチキャスト配信方式の制御パケットの受信と、マルチキャスト配信方式制御部45からの制御の指示の受信と、転送表43の更新と、ヘッダ表46の更新と、隣接するノード装置2への転送表マルチキャスト配信方式の制御パケットの送信とを行う。マルチキャスト配信方式制御部45は、配信方式制御装置1のマルチキャスト配信方式選択部11からソースルーティングマルチキャスト配信方式の制御を指示された場合に、マルチキャスト制御部41にヘッダ表46の更新を指示する。マルチキャスト配信方式制御部45は、配信方式制御装置1のマルチキャスト配信方式選択部11から転送表マルチキャスト配信方式の制御を指示された場合に、マルチキャスト制御部41に転送表43の更新を指示する。通信部44は、送信元装置4の通信を行う。本発明のマルチキャスト配信方式の初期の設定状態を図8に示す。グループGID1に対して、転送表マルチキャスト配信方式が適用され、グループGID2に対して、ソースルーティングマルチキャスト配信方式が適用される。よって、グループGID2のパケットヘッダは、グループGID1のパケットヘッダに比べて大きい。ここで、転送表43、23、33-1、33-2には、空き容量がないものとする。本発明のマルチキャスト配信方式の第1の変更状態を図9及び図10に示す。図9は、第1段階として、グループGID1の受信者がグループGID1から離脱した状態を示す。図10は、第2段階として、マルチキャスト配信方式が変更された状態を示す。図9に示した状態では、グループGID1の受信者の全員がグループGID1から離脱しており、転送表43、23、33-1、33-2には、空き容量ができている。そこで、図10に示した状態では、配信方式制御装置1の指示により、グループGID2のマルチキャスト配信方式を、ソースルーティングマルチキャスト配信方式から転送表マルチキャスト配信方式へと変更している。具体的には、転送表43、23、33-1がグループGID2に対して作成されており、転送表33-2及びヘッダ表46が削除されている。図10に示した状態では、図9に示した状態に比べて、グループGID2のパケットヘッダが小さくなるため、トラフィック削減効率が高くなる。本発明のマルチキャスト配信方式の第2の変更状態を図11及び図12に示す。図11は、第1段階として、グループGID1の受信者がグループGID1から離脱した状態を示す。図12は、第2段階として、マルチキャスト配信方式が変更された状態を示す。図11に示した状態では、グループGID1の受信者の一部がグループGID1から離脱しており、グループGID1の受信者数が、ある一定の受信者数例えばグループGID2の受信者数を下回っている。そこで、図12に示した状態では、配信方式制御装置1の指示により、グループGID1のマルチキャスト配信方式を、転送表マルチキャスト配信方式からソースルーティングマルチキャスト配信方式へと変更しており、グループGID2のマルチキャスト配信方式を、ソースルーティングマルチキャスト配信方式から転送表マルチキャスト配信方式へと変更している。具体的には、転送表43、23、33-1がグループGID2に対して作成されており、ヘッダ表46がグループGID1に対して作成されており、転送表33-2が削除されている。図12に示した状態では、図11に示した状態と比べて、小さいグループGID1のパケットヘッダは大きくなるものの、大きいグループGID2のパケットヘッダは小さくなるため、配信システム全体で見たトラフィック削減効率が高くなる。図8に示した状態の前段階において、グループGID1のマルチキャスト配信方式を決定する、本発明のマルチキャスト配信方式の初期の設定方法を図13に示す。図13の丸枠で囲まれた35及び11はそれぞれ、エッジノード装置3のマルチキャスト配信方式制御部35及び配信方式制御装置1のマルチキャスト配信方式選択部11を表している。図13に示した状態は、受信者参加通知を行ったグループGID1の配信木上の全てのノード装置に、転送表マルチキャスト配信方式のエントリを追加可能な場合であるか、もしくは、転送表マルチキャスト配信方式を行っている他のグループの受信者数よりも、グループGID1の受信者数が多い場合である。グループGID1の受信者が関係するエッジノード装置3のマルチキャスト配信方式制御部35は、配信方式制御装置1のマルチキャスト配信方式選択部11に、配信木の更新を通知する。配信方式制御装置1のマルチキャスト配信方式選択部11は、グループGID1のマルチキャスト配信方式を転送表マルチキャスト配信方式に決定し、グループGID1の受信者が関係するエッジノード装置3のマルチキャスト配信方式制御部35に、転送表マルチキャスト配信方式の配信木作成/更新を指示する。このマルチキャスト配信方式制御部35は、同エッジノード装置3のマルチキャスト制御部31に、同エッジノード装置3の転送表33へグループGID1のエントリを追加する指示を送信する。この指示を受けて、このマルチキャスト制御部31は、既存の転送表マルチキャスト配信方式の制御方法と同様の手法例えば非特許文献1などで、同エッジノード装置3の転送表33と、グループGID1の配送経路の上流にある装置の転送表へ、グループGID1のエントリを追加する。図8に示した状態の前段階における、グループGID2のマルチキャスト配信方式を決定する、本発明のマルチキャスト配信方式の初期の設定方法を図14に示す。図14の丸枠で囲まれた35、11及び45はそれぞれ、エッジノード装置3のマルチキャスト配信方式制御部35、配信方式制御装置1のマルチキャスト配信方式選択部11及び送信元装置4のマルチキャスト配信方式制御部45を表している。図14に示した状態は、受信者参加通知を行ったグループGID2の配信木上の少なくとも一つのノード装置に、転送表マルチキャスト配信方式のエントリを追加可能でない場合であり、かつ、転送表マルチキャスト配信方式を行っている他のグループの受信者数よりも、グループGID2の受信者数が少ない場合である。グループGID2の受信者が関係するエッジノード装置3のマルチキャスト配信方式制御部35は、配信方式制御装置1のマルチキャスト配信方式選択部11に、配信木の更新を通知する。配信方式制御装置1のマルチキャスト配信方式選択部11は、グループGID2のマルチキャスト配信方式をソースルーティングマルチキャスト配信方式に決定し、グループGID2の送信元装置4のマルチキャスト配信方式制御部45に、ソースルーティングマルチキャスト配信方式の配信木作成/更新を指示する。このマルチキャスト配信方式制御部45は、同送信元装置4のマルチキャスト制御部41に、同送信元装置4のヘッダ表46へグループGID2の配信木の情報を追加更新する指示を送信する。この指示を受けて、このマルチキャスト制御部41は、同送信元装置4のヘッダ表46へ、グループGID2のエントリを追加更新する。図9及び図10に示した状態における、本発明のマルチキャスト配信方式の第1の変更方法を図15に示す。グループGID1の受信者が関係を断ち切ったエッジノード装置3のマルチキャスト配信方式制御部35は、配信方式制御装置1のマルチキャスト配信方式選択部11に、配信木の更新を通知する。配信方式制御装置1のマルチキャスト配信方式選択部11は、グループGID2のマルチキャスト配信方式を、ソースルーティングマルチキャスト配信方式から転送表マルチキャスト配信方式へと変更する。そして、マルチキャスト配信方式選択部11は、グループGID2の受信者が関係するエッジノード装置3に、同エッジノード装置3の転送表33へグループGID2のエントリを追加する指示を送信する。さらに、この動作が完了した後、マルチキャスト配信方式選択部11は、グループGID2の送信元装置4に、同送信元装置4のヘッダ表46からグループGID2のエントリを削除する指示を送信する。図11及び図12に示した状態における、本発明のマルチキャスト配信方式の第2の変更方法を図16に示す。グループGID1の受信者が関係を断ち切ったエッジノード装置3のマルチキャスト配信方式制御部35は、配信方式制御装置1のマルチキャスト配信方式選択部11に、配信木の更新を通知する。配信方式制御装置1のマルチキャスト配信方式選択部11は、グループGID1のマルチキャスト配信方式を、転送表マルチキャスト配信方式からソースルーティングマルチキャスト配信方式へと変更し、グループGID2のマルチキャスト配信方式を、ソースルーティングマルチキャスト配信方式から転送表マルチキャスト配信方式へと変更する。グループGID2の変更について図15及び図16に示した状態でほぼ同様であるため、グループGID1の変更について説明する。そして、マルチキャスト配信方式選択部11は、グループGID1の送信元装置4に、同送信元装置4のヘッダ表46へグループGID1のエントリを追加する指示を送信する。さらに、この動作が完了した後、マルチキャスト配信方式選択部11は、グループGID1の受信者が関係するエッジノード装置3に、同エッジノード装置3の転送表33からグループGID1のエントリを削除する指示を送信する。配信方式制御装置1、ノード装置2、エッジノード装置3、送信元装置4及び受信装置5の台数は、本実施形態で表されている台数に限らず、それぞれ1台であっても複数であてもよい。また、各装置の配置や接続関係も、本実施形態で表されているものに限らない。また、各種の装置の機能ブロックを他種の装置の機能ブロックに併合することもある。例えば、図17のエッジノード装置3は、図4の配信方式制御装置1の機能ブロックを図6のエッジノード装置3の機能ブロックに併合して、マルチキャスト配信方式選択部36及び配信木管理表37を実装する例である。