通信ネットワークにおけるマルチキャストフローを監視するためのマルチキャストフロー監視システムであって、前記マルチキャストフロー監視システムは、前記通信ネットワーク上のパケット通信装置と、当該パケット通信装置に接続されるフロー監視装置とを有し、前記パケット通信装置は、入力インタフェースから入力されるマルチキャストフローに基づき、当該入力インタフェースの識別情報を含む第1フロー情報を生成し、当該第1フロー情報をフロー情報格納手段に格納する第1フロー情報生成手段と、前記マルチキャストフローに係るマルチキャストグループへの参加及び離脱を出力インタフェース毎に監視し、ある出力インタフェースについて、前記マルチキャストグループへの参加もしくは離脱が検出されたときに、当該出力インタフェースの識別情報を含む第2フロー情報を生成し、当該第2フロー情報を前記フロー情報格納手段に格納する第2フロー情報生成手段と、前記フロー情報格納手段に格納された前記第1フロー情報と前記第2フロー情報とを前記フロー監視装置に送信するフロー情報送信手段と、を備え、前記フロー監視装置は、前記パケット通信装置から前記第1フロー情報と前記第2フロー情報とを受信し、当該第1フロー情報と第2フロー情報とに基づき、前記マルチキャストフローが通過する前記入力インタフェースと前記出力インタフェースとを結び付ける解析手段を備えることを特徴とするマルチキャストフロー監視システム。前記第2フロー情報生成手段は、前記パケット通信装置により管理されるマルチキャストルーティング情報に基づいて、前記マルチキャストグループへの参加もしくは離脱を検出することを特徴とする請求項1に記載のマルチキャストフロー監視システム。前記第1フロー情報及び前記第2フロー情報はそれぞれ、前記マルチキャストフローに係る送信元アドレスと宛先アドレスとを含み、更に、前記第1フロー情報は前記マルチキャストフローに係るパケットカウント情報を含み、前記フロー監視装置の解析手段は、前記送信元アドレスと前記宛先アドレスに基づき、前記入力インタフェースと前記出力インタフェースと前記パケットカウント情報とを結び付けることを特徴とする請求項1又は2に記載のマルチキャストフロー監視システム。前記第2フロー情報は、参加もしくは離脱を識別するイベント識別情報と、参加もしくは離脱を検出した時間であるイベント時間とを含み、前記フロー監視装置の解析手段は、前記第2フロー情報における前記イベント識別情報と前記イベント時間とに基づいて、前記マルチキャストフローの参加から離脱までの通信時間を算出することを特徴とする請求項1ないし3のうちいずれか1項に記載のマルチキャストフロー監視システム。前記フロー情報送信手段は、前記マルチキャストグループへの参加及び離脱が検出される度に、もしくは予め設定されたイベント回数毎に、前記フロー情報格納部に格納された前記第1フロー情報と前記第2フロー情報とを前記フロー監視装置に送信することを特徴とする請求項1ないし4のうちいずれか1項に記載のマルチキャストフロー監視システム。通信ネットワークにおけるマルチキャストフローを監視するためのマルチキャストフロー監視システムが実行するマルチキャストフロー情報取得解析方法であって、前記マルチキャストフロー監視システムは、前記通信ネットワーク上のパケット通信装置と、当該パケット通信装置に接続されるフロー監視装置とを有し、前記マルチキャストフロー情報取得解析方法は、前記パケット通信装置が、入力インタフェースから入力されるマルチキャストフローに基づき、当該入力インタフェースの識別情報を含む第1フロー情報を生成し、当該第1フロー情報をフロー情報格納手段に格納する第1フロー情報生成ステップと、前記パケット通信装置が、前記マルチキャストフローに係るマルチキャストグループへの参加及び離脱を出力インタフェース毎に監視し、ある出力インタフェースについて、前記マルチキャストグループへの参加もしくは離脱が検出されたときに、当該出力インタフェースの識別情報を含む第2フロー情報を生成し、当該第2フロー情報を前記フロー情報格納手段に格納する第2フロー情報生成ステップと、前記パケット通信装置が、前記フロー情報格納手段に格納された前記第1フロー情報と前記第2フロー情報とを前記フロー監視装置に送信するフロー情報送信ステップと、前記フロー監視装置が、前記パケット通信装置から前記第1フロー情報と前記第2フロー情報とを受信し、当該第1フロー情報と第2フロー情報とに基づき、前記マルチキャストフローが通過する前記入力インタフェースと前記出力インタフェースとを結び付ける解析ステップとを備えることを特徴とするマルチキャストフロー情報取得解析方法。前記第2フロー情報生成ステップにおいて、前記パケット通信装置は、当該パケット通信装置により管理されるマルチキャストルーティング情報に基づいて、前記マルチキャストグループへの参加もしくは離脱を検出することを特徴とする請求項6に記載のマルチキャストフロー情報取得解析方法。前記第1フロー情報及び前記第2フロー情報はそれぞれ、前記マルチキャストフローに係る送信元アドレスと宛先アドレスとを含み、更に、前記第1フロー情報は前記マルチキャストフローに係るパケットカウント情報を含み、前記解析ステップにおいて、前記フロー監視装置は、前記送信元アドレスと前記宛先アドレスに基づき、前記入力インタフェースと前記出力インタフェースと前記パケットカウント情報とを結び付けることを特徴とする請求項6又は7に記載のマルチキャストフロー情報取得解析方法。前記第2フロー情報は、参加もしくは離脱を識別するイベント識別情報と、参加もしくは離脱を検出した時間であるイベント時間とを含み、前記解析ステップにおいて、前記フロー監視装置は、前記第2フロー情報における前記イベント識別情報と前記イベント時間とに基づいて、前記マルチキャストフローの参加から離脱までの通信時間を算出することを特徴とする請求項6ないし8のうちいずれか1項に記載のマルチキャストフロー情報取得解析方法。前記フロー情報送信ステップにおいて、前記パケット通信装置は、前記マルチキャストグループへの参加及び離脱が検出される度に、もしくは予め設定されたイベント回数毎に、前記フロー情報格納部に格納された前記第1フロー情報と前記第2フロー情報とを前記フロー監視装置に送信することを特徴とする請求項6ないし9のうちいずれか1項に記載のマルチキャストフロー情報取得解析方法。図1に示したように、データフローセットのフィールドには、送信元アドレスSRCADDR、宛先アドレスDSTADDR、入力側インタフェース識別情報INPUTIF、パケットカウント情報PKTS、出力側インタフェース識別情報OUTPUTIF等が含まれる。しかしながら、非特許文献1に記載された技術では、出力側インタフェース識別情報のフィールドは1つしかないため、マルチキャストパケットが複数コピーされた場合、マルチキャストパケットがどの出力インタフェースに流れているかをデータフローセットから把握することができないという問題がある。一方、上記の問題を解決する従来手法として、図2に示すように、パケットのコピー数に合わせてフィールド数を動的に変動させる技術がある非特許文献2。しかし、上記の従来手法では、ユーザによるマルチキャストグループへの参加離脱によって、コピー数が増減するため、OUTPUTIFのフィールドメモリ管理が複雑になる。仮に、静的にフィールド数を確保したとしても、最大のコピー数を想定したフィールド設定が必要となるため、コピー数が少ないマルチキャストフローでは分割損が発生するという問題が生じる。本発明は上記の点に鑑みてなされたものであり、マルチキャストフローが、パケット通信装置におけるどの出力インタフェースへ流れているかを効率的に把握することを可能とする技術を提供することを目的とする。上記の課題を解決するために、本発明は、通信ネットワークにおけるマルチキャストフローを監視するためのマルチキャストフロー監視システムであって、前記マルチキャストフロー監視システムは、前記通信ネットワーク上のパケット通信装置と、当該パケット通信装置に接続されるフロー監視装置とを有し、前記パケット通信装置は、入力インタフェースから入力されるマルチキャストフローに基づき、当該入力インタフェースの識別情報を含む第1フロー情報を生成し、当該第1フロー情報をフロー情報格納手段に格納する第1フロー情報生成手段と、前記マルチキャストフローに係るマルチキャストグループへの参加及び離脱を出力インタフェース毎に監視し、ある出力インタフェースについて、前記マルチキャストグループへの参加もしくは離脱が検出されたときに、当該出力インタフェースの識別情報を含む第2フロー情報を生成し、当該第2フロー情報を前記フロー情報格納手段に格納する第2フロー情報生成手段と、前記フロー情報格納手段に格納された前記第1フロー情報と前記第2フロー情報とを前記フロー監視装置に送信するフロー情報送信手段と、を備え、前記フロー監視装置は、前記パケット通信装置から前記第1フロー情報と前記第2フロー情報とを受信し、当該第1フロー情報と第2フロー情報とに基づき、前記マルチキャストフローが通過する前記入力インタフェースと前記出力インタフェースとを結び付ける解析手段を備えることを特徴とするマルチキャストフロー監視システムとして構成される。前記第2フロー情報生成手段は、前記パケット通信装置により管理されるマルチキャストルーティング情報に基づいて、前記マルチキャストグループへの参加もしくは離脱を検出するようにしてもよい。前記第1フロー情報及び前記第2フロー情報はそれぞれ、前記マルチキャストフローに係る送信元アドレスと宛先アドレスとを含み、更に、前記第1フロー情報は前記マルチキャストフローに係るパケットカウント情報を含み、前記フロー監視装置の解析手段は、前記送信元アドレスと前記宛先アドレスに基づき、前記入力インタフェースと前記出力インタフェースと前記パケットカウント情報とを結び付けるようにしてもよい。前記第2フロー情報は、参加もしくは離脱を識別するイベント識別情報と、参加もしくは離脱を検出した時間であるイベント時間とを含み、前記フロー監視装置の解析手段は、前記第2フロー情報における前記イベント識別情報と前記イベント時間とに基づいて、前記マルチキャストフローの参加から離脱までの通信時間を算出するようにしてもよい。前記フロー情報送信手段は、前記マルチキャストグループへの参加及び離脱が検出される度に、もしくは予め設定されたイベント回数毎に、前記フロー情報格納部に格納された前記第1フロー情報と前記第2フロー情報とを前記フロー監視装置に送信することとしてもよい。また、本発明は、上記マルチキャストフロー監視システムが実行するマルチキャストフロー情報取得解析方法として構成することもできる。本発明によれば、マルチキャストフローが、パケット通信装置におけるどの出力インタフェースへ流れているかを効率的に把握することが可能となる。また、第2フロー情報における参加/離脱の情報、及び時間情報を利用することにより、どの出力インタフェースにいつマルチキャストフローが流れていたかを把握することが可能となる。以下、図面を参照して本発明の実施例を説明する。システム構成図3に、本発明の実施の形態におけるシステムの全体構成を示す。図3に示すように、本実施の形態におけるシステムは、インターネット等の通信ネットワークにおいてパケット転送を行うパケット通信装置10本実施の形態ではルータを想定に、フロー監視装置20が接続された構成を有する。図3には、ユーザ端末を接続する複数のパケット通信装置も示されている。本実施の形態では、パケット通信装置10がマルチキャストフローの計測地点であり、パケット通信装置10は、NetFlowやIPFIXなどのフロー技術におけるエクスポータの機能を有し、フロー監視装置20はコレクタの機能を有する。図4に、パケット通信装置10の機能構成図を示す。なお、図4は、ルータとしてのパケット通信装置10の機能のうち、本発明の実施の形態に関わる機能をメインに示したものである。図4に示すように、パケット通信装置10は、入力側のインタフェースであるIF1、出力側のインタフェースであるIF2~6、パケット転送制御部11、ルーティング機能部12、フロー情報生成部13、フロー情報格納部14、フロー情報送信部15を備える。各インタフェースIFは、図1に示したインタフェースと同様のものである。また、本実施の形態では、出力側IF6からフロー情報パケット化されたフロー情報がフロー監視装置に向けて送信される。なお、本実施の形態でのフロー情報は、データフローセットである。パケット転送制御部11は、ルーティング情報に基づいて、入力されたパケットを、送信先に対応する出力側のインタフェースに転送する機能部である。ルーティング機能部12は、ユーザによるマルチキャストグループへの参加離脱を監視検出し、参加離脱を、マルチキャストルーティング情報マルチキャストパケットの送信元アドレス、宛先アドレス、出力側インタフェース識別情報を含むに反映する機能を備える。マルチキャストルーティング情報は、メモリ等の記憶手段に格納される。例えば、ある出力側インタフェースから参加を検出した場合、当該出力側インタフェースへマルチキャストパケットを転送するためのマルチキャストルーティング情報が追加され、その後、離脱参加ユーザ端末が1つもないが検出された場合に、当該マルチキャストルーティング情報は削除される。フロー情報生成部13は、入力されたパケットのヘッダ情報等に基づいてフロー情報データフローセットを生成し、フロー情報格納部14に格納する機能を有する。フロー情報格納部14は、フロー情報を格納するバッファメモリ等である。フロー情報送信部15は、フロー情報格納部14からフロー情報を読み出し、パケット化してフロー監視装置20に送信する機能部である。フロー情報生成部13、フロー情報格納部14、及びフロー情報送信部15からなる機能部は、既存のフロー技術に基づくフロー情報生成通知機能に加えて、マルチキャストのイベント専用のフロー情報データフローセットを生成、通知する機能を有する。この機能の詳細については、後の動作説明のとこで説明する。パケット通信装置10におけるフロー情報生成部13、フロー情報格納部14、及びフロー情報送信部15からなる機能部は、パケット通信装置10としてのルータ等に、本実施の形態で説明する処理内容を記述したプログラムを実行させることにより実現可能である。また、当該機能部を、ハードウェア回路で実現することも可能である。図5に、フロー監視装置20の機能構成図を示す。図5に示すように、フロー監視装置20は、フロー情報受信部21、フロー情報解析部22、及び解析結果表示部23を有する。フロー情報受信部21は、パケット通信装置10からフロー情報等を受信し、フロー情報解析部22に渡す機能を有する。フロー情報解析部22は、フロー情報受信部21から受信したフロー情報を解析し、解析結果をメモリ等に保持する機能を有する。解析結果表示部23は、解析結果を表示する。解析の詳細は後の動作説明のとこで説明する。フロー監視装置20は、例えば、一般的なコンピュータに、本実施の形態で説明する処理内容を記述したプログラムを実行させることにより実現可能である。また、フロー監視装置20の機能を、ネットワーク監視装置の中の1機能として備えることも可能である。システムの動作以下、本実施の形態に係るシステムの動作を図6のフローチャートに沿って説明する。以下の例では、図1で説明したものと同じマルチキャストフロー1が入力側IF1に入力され、マルチキャストルーティング情報に従って、コピーされ、出力側IF2~5の全部又は一部から出力されるものとする。また、ルーティング機能部12は、所定のプロトコルに従って、ユーザによるマルチキャストグループへの参加、マルチキャストグループからの離脱を常時監視検出し、検出結果をマルチキャストルーティング情報送信元アドレス、宛先アドレス、出力側インタフェース情報に反映させている。更に、フロー情報生成部13は、図1と同様に、当該マルチキャストフロー1に関する通常のフロー情報データフローセットを生成し、フロー情報をフロー情報格納部14に格納している。上記の前提のもと、パケット通信装置10のフロー情報生成部13は、ルーティング機能部12からマルチキャストルーティング情報を逐次取得する図6のステップ1。フロー情報生成部13は、例えば、予め定めた一定時間間隔でルーティング機能部12からマルチキャストルーティング情報を取得する。フロー情報生成部13は、ルーティング機能部12から逐次取得するマルチキャストルーティング情報に基づき、マルチキャストグループへの参加もしくは離脱を監視するステップ2。例えば、着目するマルチキャストフロー送信元アドレス、宛先アドレスで識別に関して、新たな出力側インタフェース識別情報を含むマルチキャストルーティング情報を検出したときに参加があったと判断できる。また、これまであった出力側インタフェース識別情報を含むマルチキャストルーティング情報が検出されなくなったときに離脱があったと判断できる。ステップ2において参加もしくは離脱を検出したことをトリガーとして、フロー情報生成部13は、マルチキャストのイベント専用のフロー情報データフローセットを生成し、フロー情報格納部14に格納するステップ3。このとき、フロー情報格納部14に格納されるデータフローセットの例を図7に示す。図7に示すように、フロー情報格納部14には、通常のデータセット図1に示したものと同様と、マルチキャストのイベント専用のデータフローセットが格納されている。本実施の形態におけるマルチキャストのイベント専用のデータフローセットは、送信元アドレスSRCADDR、宛先アドレスDSTADDR、出力側インタフェース識別情報OUTPUTIF、マルチキャストイベント識別情報MULEVENT、マルチキャストイベント時間MULEVENTTIMEのフィールドを有する。上記のマルチキャストイベント識別情報MULEVENTは、該当マルチキャストフローに対応するマルチキャストグループへの参加か、マルチキャストグループへの離脱かを示す情報である。また、マルチキャストイベント時間MULEVENTTIMEは、該当のイベントを検出した時刻である。例えば、SRCADDR:A、DSTADDR:Bのマルチキャストグループへの参加が、時刻Xに、OUTPUTIF:2に対して検出された場合、SRCADDR:A、DSTADDR:B、OUTPUTIF:2、MULEVENT:参加、MULEVENTTIME:Xからなるデータフローセットがフロー情報格納部14に格納される。また、例えば、上記の参加検出の後、上記マルチキャストグループについて、OUTPUTIF:2からの離脱が時刻XYの時点で検出された場合、SRCADDR:A、DSTADDR:B、OUTPUTIF:2、MULEVENT:離脱、MULEVENTTIME:XYからなるデータフローセットがフロー情報格納部14に格納される。図6のステップ4にて、フロー情報送信部15は、マルチキャストのイベント専用テンプレートフローセットをフロー監視装置20に送信する。マルチキャストのイベント専用テンプレートフローセットをフロー監視装置20に送信するタイミングは、マルチキャストのイベント専用データフローセットをフロー監視装置20に送信する前であればよい。マルチキャストのイベント専用テンプレートフローセットは、マルチキャストのイベント専用データフローセットのフォーマットを規定するデータ構造定義情報であり、この情報により、フロー監視装置20は、データフローセットの解析を行うことができる。図8に、図7に示すマルチキャストのイベント専用データフローセットに対応するテンプレートフローセットの例を示す。なお、通常のデータフローセットについてのテンプレートフローセットは、既に送られているものとする。図6のステップ5では、フロー情報送信部15がデータフローセットをフロー監視装置20へ送信する処理を行う。例えば、フロー情報送信部15は、参加もしくは離脱のイベントが検出される度に、該当する通常のデータフローセットと、上記イベントに対応するマルチキャストのイベント専用データフローセットとをまとめてフロー監視装置20に送信する。また、フロー情報送信部15は、同じマルチキャストフロー同じ出力インタフェースについての参加及び離脱のイベントの組が検出される度に、該当する通常のデータフローセットと、上記イベントの組に対応するマルチキャストのイベント専用データフローセットとをまとめてフロー監視装置20に送信するようにしてもよい。また、フロー情報送信部15は、同じマルチキャストフロー同じ出力インタフェースについての参加及び離脱のイベントの組が予め定めた回数分だけ検出される度に、該当する通常のデータフローセットと、上記回数分に対応するマルチキャストのイベント専用データフローセットとをまとめてフロー監視装置20に送信するようにしてもよい。また、フロー情報送信部15は、予め定めた時間間隔で、同じマルチキャストフローに関する通常のデータフローセットと、マルチキャストのイベント専用データフローセットとをまとめてフロー監視装置20に送信するようにしてもよい。フロー情報送信部15は、データフローセットをフロー監視装置20へ送信した後、送信したデータフローセットをフロー情報格納部14から削除する。削除した後、マルチキャストトラヒックに応じて、通常のデータフローセットと、マルチキャストのイベント専用データフローセットは再び生成される。なお、上記のようにしてデータフローセットの送信を行うことは一例に過ぎない。データフローセットをどのような単位、タイミングで送信するかは適宜設定により変更可能としてよい。どのような単位でデータフローセットを送信しても、フロー監視装置20側では、データフローセットの送信元アドレスと宛先アドレスの情報を基に、入力側インタフェースと出力側インタフェースとパケットカウント情報とを結びつけ、更に、マルチキャストの参加離脱時間の情報を基にマルチキャストの通信時間を算出することが可能である。データフローセットの送信に用いるプロトコルは特定のプロトコルに限定されないが、例えば、SNMPTrap、NetFlow、IPFIXを用いることができる。上記のようにしてパケット通信装置10から送信されたデータフローセットを受信したフロー監視装置20は、フロー情報解析部22にてデータフローセットの解析を行い、解析結果表示部23で解析結果を表示する図6のステップ6。例えば、フロー監視装置20がパケット通信装置10から図9に示すデータフローセットを受信したものとする。このとき、フロー情報解析部22は、共通の送信元アドレスと宛先アドレスを有する通常のデータフローセット及びマルチキャストイベント専用データフローセットから、当該送信元アドレス/宛先アドレスに対応するマルチキャストフローの入力側インタフェースと出力側インタフェースを抽出し、更に、通常のデータフローセットから当該マルチキャストフローのパケットカウント情報を抽出する。また、フロー情報解析部22は、上記送信元アドレス/宛先アドレスを含むマルチキャストイベント専用データフローセットであって、参加に対応するマルチキャストイベント専用データフローセットと離脱に対応するマルチキャストイベント専用データフローセットから、該当マルチキャストフローの通信時間を算出する。図9の例では、参加の時刻がXであり、離脱の時刻がXYであるから、参加から離脱までの通信時間をXY-X=Yと算出できる。図9に示す例では、上記の処理により、フロー情報解析部22は、図10に示す解析結果を得る。この解析結果は、フロー監視装置20におけるメモリ等の記憶手段に格納される。解析結果表示部23は、フロー情報解析部22により得られた解析結果図10から、例えば、図11に示す情報を表示できる。この表示により、入力IF1から出力IF2へ、流量Hのマルチキャストトラヒック送信元アドレス:A、宛先アドレス:Bが、参加時刻Xから離脱時刻XYまで流れていたことを把握できる。上記のように、本実施の形態に係る技術を用いることにより、既存のデータフローセットの管理方法を変更せずに、新規にマルチキャストのイベント専用のデータフローセットを設定することで、フィールド管理を容易に行える。また、保守運用者は、どの出力側インタフェースにいつマルチキャストトラヒックが流れていたかを迅速に確認することができ、ユーザ毎のマルチキャストサービス映像配信等の利用状況を把握できる。本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において、種々変更応用が可能である。