(57)【要約】      （修正有）【課題】送信機器、受信機器及び中継機器の接続関係等に基づいた、マルチキャストツリー作成方法を提供する。【解決手段】１以上の送信機器、受信機器、及び送信機器と受信機器とを接続させる中継機器を有する。マルチキャストツリー決定装置に、送信機器に係るデータと、受信機器に係るデータと、中継機器に係るデータと、送信機器、受信機器、及び中継機器の接続に係るデータと、中継機器の接続に係るデータとを入力し、マルチキャストツリー決定装置が、送信機器データ、機器接続データ、中継機器データ及び中継機器接続データに基づいて送信経路を特定し、送信経路、受信機器データ、機器接続データ、及び中継機器データに基づいて受信経路を特定し、送信経路、及び受信経路に基づいてマルチキャストツリーを決定する。【選択図】図１
2016092688.tif 000002
【特許請求の範囲】
【請求項１】
１以上の送信機器、１以上の受信機器、及び前記送信機器と前記受信機器とを接続させる１以上の中継機器を有するシステムのマルチキャストツリーを決定するマルチキャストツリー決定装置が行うマルチキャストツリー決定方法であって、
前記マルチキャストツリー決定装置が、前記送信機器に係るデータを有する送信機器データと、前記受信機器に係るデータを有する受信機器データと、前記中継機器に係るデータを有する中継機器データと、前記送信機器、前記受信機器、及び前記中継機器の接続に係るデータを有する機器接続データと、前記中継機器の接続に係るデータを有する中継機器接続データとを入力する入力手順と、
前記マルチキャストツリー決定装置が、前記送信機器データ、前記機器接続データ、前記中継機器データ、及び前記中継機器接続データに基づいて送信経路を特定する送信経路特定手順と、
前記マルチキャストツリー決定装置が、前記送信経路、前記受信機器データ、前記機器接続データ、及び前記中継機器データに基づいて受信経路を特定する受信経路特定手順と、
前記マルチキャストツリー決定装置が、前記送信経路、及び前記受信経路に基づいて前記マルチキャストツリーを決定する決定処理を行う決定手順と
を有するマルチキャストツリー決定方法。
【請求項２】
前記中継機器は、スイッチングハブであり、
前記マルチキャストツリーは、データリンク層で行われるマルチキャスト通信で使用されるマルチキャストツリーである請求項１に記載のマルチキャストツリー決定方法。
【請求項３】
前記送信機器データ、前記受信機器データ、前記中継機器データ、前記機器接続データ、及び前記中継機器接続データの少なくともいずれか１つのデータがＳＣＬファイルによって入力される請求項１又は２に記載のマルチキャストツリー決定方法。
【請求項４】
前記マルチキャストツリーは、国際標準規格ＩＥＣ６１８５０に準拠するシステムのマルチキャストツリーである請求項１乃至３のいずれかに記載のマルチキャストツリー決定方法。
【請求項５】
前記送信経路特定手順は、前記中継機器データに入力される前記中継機器の階層に基づいて前記送信経路を特定する請求項１乃至４のいずれかに記載のマルチキャストツリー決定方法。
【請求項６】
前記送信機器データは、少なくとも前記送信機器を識別するデータ、及びマルチキャスト通信のトラフィックを識別するＩＤデータを有するデータである請求項１乃至５のいずれかに記載のマルチキャストツリー決定方法。
【請求項７】
前記受信機器データは、少なくとも前記受信機器を識別するデータ、及びマルチキャスト通信のトラフィックを識別するＩＤデータを有するデータである請求項１乃至６のいずれかに記載のマルチキャストツリー決定方法。
【請求項８】
前記中継機器データは、少なくとも前記中継機器を識別するデータ、及び前記中継機器の階層データを有するデータである請求項１乃至７のいずれかに記載のマルチキャストツリー決定方法。
【請求項９】
前記機器接続データは、少なくとも前記送信機器、又は前記受信機器を識別するデータと、前記送信機器、又は前記受信機器と前記中継機器との接続関係を示すデータとを有するデータである請求項１乃至８のいずれかに記載のマルチキャストツリー決定方法。
【請求項１０】
前記中継機器接続データは、少なくとも前記中継機器を識別するデータ、及び前記中継機器同士の接続関係を示すデータを有するデータである請求項１乃至９のいずれかに記載のマルチキャストツリー決定方法。
【請求項１１】
１以上の送信機器、１以上の受信機器、及び前記送信機器と前記受信機器とを接続させる１以上の中継機器を有するシステムのマルチキャストツリーを決定するマルチキャストツリー決定装置であって、
前記送信機器に係るデータを有する送信機器データと、前記受信機器に係るデータを有する受信機器データと、前記中継機器に係るデータを有する中継機器データと、前記送信機器、前記受信機器、及び前記中継機器の接続に係るデータを有する機器接続データと、前記中継機器の接続に係るデータを有する中継機器接続データとを入力する入力部と、
前記送信機器データ、前記機器接続データ、前記中継機器データ、及び前記中継機器接続データに基づいて送信経路を特定する送信経路特定部と、
前記送信経路、前記受信機器データ、前記機器接続データ、及び前記中継機器データに基づいて受信経路を特定する受信経路特定部と、
前記送信経路、及び前記受信経路に基づいて前記マルチキャストツリーを決定する決定処理を行う決定部と
を有するマルチキャストツリー決定装置。
【請求項１２】
１以上の送信機器、１以上の受信機器、及び前記送信機器と前記受信機器とを接続させる１以上の中継機器を有するシステムのマルチキャストツリーを決定するマルチキャストツリー決定装置に、マルチキャストツリーを決定する処理を実行させるためのプログラムであって、
前記マルチキャストツリー決定装置が、前記送信機器に係るデータを有する送信機器データと、前記受信機器に係るデータを有する受信機器データと、前記中継機器に係るデータを有する中継機器データと、前記送信機器、前記受信機器、及び前記中継機器の接続に係るデータを有する機器接続データと、前記中継機器の接続に係るデータを有する中継機器接続データとを入力する入力手順と、
前記マルチキャストツリー決定装置が、前記送信機器データ、前記機器接続データ、前記中継機器データ、及び前記中継機器接続データに基づいて送信経路を特定する送信経路特定手順と、
前記マルチキャストツリー決定装置が、前記送信経路、前記受信機器データ、前記機器接続データ、及び前記中継機器データに基づいて受信経路を特定する受信経路特定手順と、
前記マルチキャストツリー決定装置が、前記送信経路、及び前記受信経路に基づいて前記マルチキャストツリーを決定する決定処理を行う決定手順と
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチキャストツリー決定装置、マルチキャストツリー決定方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、コンピュータのネットワークを使用する場合に、マルチキャストツリー（Ｍｕｌｔｉｃａｓｔ  Ｔｒｅｅ）が用いられている。
【０００３】
マルチキャストツリーにおいて、出口ノード（Ｎｏｄｅ）の参加、又は離脱に応じてツリーを切り替えるマルチキャストツリー割当方法が知られている（例えば、特許文献１等）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−６０６０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の方法では、送信機器、受信機器、及び中継機器の接続関係等に基づいて送信経路、及び受信経路を特定していないため、国際標準規格ＩＥＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｅｌｅｃｔｒｏｔｅｃｈｎｉｃａｌ  Ｃｏｍｍｉｓｓｉｏｎ）６１８５０に準拠するシステム等のマルチキャストツリーが決定できない場合があった。
【０００６】
本発明の１つの側面は、送信機器、受信機器、及び中継機器の接続関係等に基づいて送信経路、及び受信経路を特定することによって、国際標準規格ＩＥＣ６１８５０に準拠するシステム等のマルチキャストツリーが決定できることを目的とする。
【課題を解決するための手段】
【０００７】
一態様における、１以上の送信機器、１以上の受信機器、及び前記送信機器と前記受信機器とを接続させる１以上の中継機器を有するシステムのマルチキャストツリーを決定するマルチキャストツリー決定装置が行うマルチキャストツリー決定方法は、前記マルチキャストツリー決定装置が、前記送信機器に係るデータを有する送信機器データと、前記受信機器に係るデータを有する受信機器データと、前記中継機器に係るデータを有する中継機器データと、前記送信機器、前記受信機器、及び前記中継機器の接続に係るデータを有する機器接続データと、前記中継機器の接続に係るデータを有する中継機器接続データとを入力する入力手順と、前記マルチキャストツリー決定装置が、前記送信機器データ、前記機器接続データ、前記中継機器データ、及び前記中継機器接続データに基づいて送信経路を特定する送信経路特定手順と、前記マルチキャストツリー決定装置が、前記送信経路、前記受信機器データ、前記機器接続データ、及び前記中継機器データに基づいて受信経路を特定する受信経路特定手順と、前記マルチキャストツリー決定装置が、前記送信経路、及び前記受信経路に基づいて前記マルチキャストツリーを決定する決定処理を行う決定手順とを有することを特徴とする。
【発明の効果】
【０００８】
国際標準規格ＩＥＣ６１８５０に準拠するシステム等のマルチキャストツリーが決定できる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係るシステムのシステム構成の一例を説明する図である。
【図２】本発明の一実施形態に係るシステムの使用例を説明する図である。
【図３】本発明の一実施形態に係るマルチキャストツリーを決定する全体処理の一例を説明するフローチャートである。
【図４】本発明の一実施形態に係る送信機器データの一例である送信機器リストを説明する表である。
【図５】本発明の一実施形態に係る送信機器データを入力するための入力画面の一例を説明する図である。
【図６】本発明の一実施形態に係る受信機器データの一例である受信機器リストを説明する表である。
【図７】本発明の一実施形態に係る受信機器データを入力するための入力画面の一例を説明する図である。
【図８】本発明の一実施形態に係る中継機器データの一例である中継機器リストを説明する表である。
【図９】本発明の一実施形態に係る階層の一例を説明する図である。
【図１０】本発明の一実施形態に係る中継機器データを入力するための入力画面の一例を説明する図である。
【図１１】本発明の一実施形態に係る機器接続データの一例である機器接続リストを説明する表である。
【図１２】本発明の一実施形態に係る機器接続リストで示された各機器と中継機器の接続関係の一例を説明する図である。
【図１３】本発明の一実施形態に係る中継機器接続データの一例である中継機器接続リストを説明する表である。
【図１４】本発明の一実施形態に係る中継機器接続データで示された中継機器間の接続関係の一例を説明する図である。
【図１５】本発明の一実施形態に係る中継機器接続データを入力するための入力画面の一例を説明する図である。
【図１６】本発明の一実施形態に係る送信経路特定の処理の一例を説明するフローチャートである。
【図１７】本発明の一実施形態に係る送信経路特定テーブルの一例を説明する表である。
【図１８】本発明の一実施形態に係る送信経路特定の処理によって特定された送信経路の一例を説明する図である。
【図１９】本発明の一実施形態に係る受信経路特定の処理の一例を説明するフローチャートである。
【図２０】本発明の一実施形態に係る受信経路特定テーブルの一例を説明する表である。
【図２１】本発明の一実施形態に係る受信経路特定の処理によって更新された送信経路特定テーブルの一例を説明する表である。
【図２２】本発明の一実施形態に係る受信経路特定の処理によって特定された受信経路の一例を説明する図である。
【図２３】本発明の一実施形態に係る受信経路特定の処理によって特定された受信経路の一例を説明する表である。
【図２４】本発明の一実施形態に係る送信経路特定の処理によって特定された送信経路の一例を説明する表である。
【図２５】本発明の一実施形態に係るマルチキャストツリー決定処理の一例を説明する図である。
【図２６】本発明の一実施形態に係るマルチキャストツリーの出力結果の一例を説明する図である。
【図２７】本発明の一実施形態に係るＳＣＬファイルの一例を説明する図である。
【図２８】本発明の一実施形態に係るＳＣＬファイルの使用例の一例を説明する図である。
【図２９】本発明の一実施形態に係るマルチキャストツリー決定装置の機能構成の一例を説明する図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について説明する。
【００１１】
＜システム構成＞
図１は、本発明の一実施形態に係るシステムのシステム構成の一例を説明する図である。
【００１２】
図１では、システム１が、国際標準規格ＩＥＣ６１８５０に準拠するシステムである場合を例に説明する。
【００１３】
システム１は、例えば変電所で用いられる機器を有する。変電所で用いられる機器は、開閉器、駆動装置、発電機、及び変圧器等の主装置等の電子装置である。変電所で用いられる機器は、主装置を制御するいわゆるＩＥＤ（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｅｌｅｃｔｒｏｎｉｃ  Ｄｅｖｉｃｅ）等の電子装置である。
【００１４】
システム１は、例えば図示するように、マージングユニット（Ｍｅｒｇｉｎｇ  Ｕｎｉｔ）、サーキットブレーカ（Ｃｉｒｃｕｉｔ  Ｂｒｅａｋｅｒ）、及び保護リレー（Ｒｅｌａｙ）等を有する。以下、図示するように、システム１がマージングユニット、サーキットブレーカ、及び保護リレーを、システム１がそれぞれ３台ずつ有する場合を例に説明する。なお、システム１の構成は、図示する構成に限られず、システム１は、さらに情報処理装置等を有してもよい。
【００１５】
システム１は、例えば図示するように、ＳＣＡＤＡ（Ｓｕｐｅｒｖｉｓｏｒｙ  Ｃｏｎｔｒｏｌ  Ａｎｄ  Ｄａｔａ  Ａｃｑｕｉｓｉｔｉｏｎ）である監視制御コンピュータＳＣＡＤＡ０１を有する。
【００１６】
システム１は、例えば図示するように、時間制御コンピュータＰＴＰ０１を有する。
【００１７】
システム１は、スイッチングハブ（Ｓｗｉｔｃｈｉｎｇ  Ｈｕｂ）等の中継装置を有する。以下、中継装置がスイッチングハブである場合を例に説明する。
【００１８】
スイッチングハブＨＵＢ０１、スイッチングハブＨＵＢ０２、及びスイッチングハブＨＵＢ０３は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークを構成する。システム１が有する各機器は、スイッチングハブＨＵＢ０１、スイッチングハブＨＵＢ０２、及びスイッチングハブＨＵＢ０３のいずれかにＬＡＮケーブル等で接続されることで、ネットワークに接続される。
【００１９】
スイッチングハブＨＵＢ０１には、監視制御コンピュータＳＣＡＤＡ０１、時間制御コンピュータＰＴＰ０１、保護リレーＩＥＤ０１、保護リレーＩＥＤ０２、及び保護リレーＩＥＤ０３が接続される。スイッチングハブＨＵＢ０１には、スイッチングハブＨＵＢ０２、及びスイッチングハブＨＵＢ０３が接続される。
【００２０】
スイッチングハブＨＵＢ０２には、保護リレーＩＥＤ０１、保護リレーＩＥＤ０２、マージングユニットＭＥ０１、マージングユニットＭＥ０２、サーキットブレーカＣＢ０１、及びサーキットブレーカＣＢ０２が接続される。
【００２１】
スイッチングハブＨＵＢ０３には、保護リレーＩＥＤ０３、マージングユニットＭＥ０３、及びサーキットブレーカＣＢ０３が接続される。
【００２２】
ネットワークに接続される各機器は、ネットワークを介して、各機器間で相互にデータ、及び信号を送受信する。
【００２３】
＜システムの使用例＞
システム１は、システム１が有する各機器によって、電源系統の保護等を行う。
【００２４】
図２は、本発明の一実施形態に係るシステムの使用例を説明する図である。
【００２５】
システム１は、例えば保護リレーＩＥＤ０１、マージングユニットＭＥ０１、サーキットブレーカＣＢ０１、及びスイッチングハブＨＵＢ０２によって、電源系統の保護等を行う。
【００２６】
電源系統の保護は、電線等である電源系統の電気量をシステム１が計測し、計測される電気量の時間ごとの変化等に基づいて、電源系統の事故等をシステム１が検出する。システム１が電源系統の事故等を検出した場合、システム１は、ブレーカ等によって、事故等が検出された電源系統を他の電源系統から遮断することで、電源系統の保護を行う。
【００２７】
図２では、システム１が有する保護リレーＩＥＤ０１、マージングユニットＭＥ０１、サーキットブレーカＣＢ０１、及びスイッチングハブＨＵＢ０２によって、システム１が、電源系統の保護を行う場合を例に、システム１の使用例を説明する。
【００２８】
図２では、マージングユニットＭＥ０１は、変流器２、及び変圧器３を介して電源系統に接続される。マージングユニットＭＥ０１は、変流器２を介して電流量Ｉを計測する。マージングユニットＭＥ０１は、変圧器３を介して電圧量Ｖを計測する。マージングユニットＭＥ０１は、電流量Ｉ、及び電圧量Ｖ等の電気量を計測し、計測した電気量に基づく出力データＤ１を生成する。マージングユニットＭＥ０１は、出力データＤ１を、スイッチングハブＨＵＢ０２を介して、保護リレーＩＥＤ０１に送信する。マージングユニットＭＥ０１は、出力データＤ１を定期的に送信する。
【００２９】
マージングユニットＭＥ０１は、少なくともＡ／Ｄ（Ａｎａｌｏｇ−Ｄｉｇｉｔａｌ）変換装置と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等である演算装置、及び制御装置と、ＬＡＮコントローラ等である通信装置と、メモリ（Ｍｅｍｏｒｙ）等である記憶装置とを有する。
【００３０】
マージングユニットＭＥ０１は、計測した電気量をサンプリングし、電気量の値を格納するＳａｍｐｌｅｄ  Ｖａｌｕｅメッセージ（以下、ＳＶメッセージという。）等の出力データＤ１を生成する。マージングユニットＭＥ０１は、スイッチングハブＨＵＢ０２に生成した出力データＤ１を送信する。スイッチングハブＨＵＢ０２は、マージングユニットＭＥ０１から送信される出力データＤ１を保護リレーＩＥＤ０１に送信する。
【００３１】
保護リレーＩＥＤ０１は、マージングユニットＭＥ０１から送信される出力データＤ１に基づいて、電源系統の事故等を検出する。保護リレーＩＥＤ０１は、定期的に出力データＤ１を受信し、出力データＤ１に含まれる電気量の値に基づいて、電源系統の電気量の変化を監視する。例えば電源系統の電気量が大きく変化した場合、保護リレーＩＥＤ０１は、電源系統に事故等が発生したと判定する。
【００３２】
保護リレーＩＥＤ０１は、電源系統の事故を検出すると、トリップ（Ｔｒｉｐ）信号ＳＩＧ１を、サーキットブレーカＣＢ０１にスイッチングハブＨＵＢ０２を介して送信する。サーキットブレーカＣＢ０１は、トリップ信号ＳＩＧ１を受信すると、電源系統の回路を開き、他の電源系統から事故が検出された電源系統を遮断する。保護リレーＩＥＤ０１は、サーキットブレーカＣＢ０１によって電源系統の回路を開き、他の電源系統から事故を検出した電源系統を遮断することで、事故を検出した電源系統を含む電源系統全体を保護する。
【００３３】
保護リレーＩＥＤ０１は、少なくともＣＰＵ等の演算装置及び制御装置と、ＬＡＮコントローラ等の通信装置と、メモリ等の記憶装置とを有する。保護リレーＩＥＤ０１は、コンピュータである。
【００３４】
トリップ信号ＳＩＧ１は、ＩＥＣ６１８５０等の規格で定められた信号である。
【００３５】
ＳＶメッセージデータのデータ構造は、例えばＩＥＣ６１８５０−９−２で規定された構造である。
【００３６】
図示するように、システム１では、マージングユニットＭＥ０１が電源系統の電気量を計測し、マージングユニットＭＥ０１が計測した電気量をサンプリングする。マージングユニットＭＥ０１は、電気量を出力データＤ１として保護リレーＩＥＤ０１に送信する。保護リレーＩＥＤ０１は、出力データＤ１に含まれる電気量の値に基づいて、電源系統の電気量の変化等から電源系統の事故等を検出する。保護リレーＩＥＤ０１が電源系統の事故等を検出した場合、保護リレーＩＥＤ０１は、トリップ信号ＳＩＧ１をサーキットブレーカＣＢ０１に送信する。
【００３７】
なお、システム１は、電源系統の保護以外の処理を行ってもよい。
【００３８】
また、電源系統の保護は、保護リレーＩＥＤ０１、マージングユニットＭＥ０１、サーキットブレーカＣＢ０１、及びスイッチングハブＨＵＢ０２以外の機器によって行われてもよい。
【００３９】
さらに、データ、及び信号は、保護リレーとの送受信に限られない。例えばマージングユニットＭＥ０１が計測する電気量は、出力データによって、マージングユニットＭＥ０２等に送信されてもよい。
【００４０】
システム１では、システム１が有する各機器は、様々なデータ、及び信号を送受信し、相互にデータの交換を行う。システム１では、例えばＩＥＣ６１８５０−７−２で規定されたＧＯＯＳＥ（Ｇｅｎｅｒｉｃ  Ｏｂｊｅｃｔ  Ｏｒｉｅｎｔｅｄ  Ｓｙｓｔｅｍ  Ｅｖｅｎｔ）によって、各機器にデータ、及び信号が送信される。ＧＯＯＳＥは、例えばＳＶメッセージデータ、及びトリップ信号ＳＩＧ１の送信等に使用される。
【００４１】
また、システム１では、各機器に設定される時刻を同期させるために、ＰＴＰ（Ｐｒｉｃｉｓｉｏｎ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）が使用される場合がある。
【００４２】
ＧＯＯＳＥ、及びＰＴＰは、ＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）参照モデルのレイヤ（Ｌａｙｅｒ）２であるデータリンク層（Ｄａｔａ  Ｌｉｎｋ  Ｌａｙｅｒ）の通信で使用される。
【００４３】
＜マルチキャストツリーの一例＞
システム１では、通信は、例えばデータリンク層で行われる。データリンク層で行われる通信は、マルチキャスト通信で行われる場合がある。マルチキャスト通信は、ネットワーク上のすべてのポート（Ｐｏｒｔ）に、同じデータ、及び信号を送信するブロードキャスト（Ｂｒｏａｄｃａｓｔ）通信に対して、マルチキャストツリーで定められた特定のポートに対して同じデータ、及び信号を送信する点が異なる。
【００４４】
例えばシステム１において、マージングユニットＭＥ０１がＳＶメッセージデータを保護リレーＩＥＤ０１、及び保護リレーＩＥＤ０２に送信する場合を例に説明する。
【００４５】
マージングユニットＭＥ０１が送信する場合に、マルチキャスト通信、及びブロードキャスト通信を使用しない場合、マージングユニットＭＥ０１は、ＳＶメッセージデータを保護リレーＩＥＤ０１に送信し、その後、さらに、マージングユニットＭＥ０１は、保護リレーＩＥＤ０１に送信したのと同じＳＶメッセージデータを保護リレーＩＥＤ０２に送信する。つまり、マルチキャスト通信、及びブロードキャスト通信を使用しない場合、かつ、マージングユニットＭＥ０１が同じデータを複数の送信先に送信する場合、マージングユニットＭＥ０１は、同じデータの送信を繰り返す。
【００４６】
マージングユニットＭＥ０１がブロードキャスト通信を使用して送信する場合、マージングユニットＭＥ０１は、ＳＶメッセージデータを１回送信する。ブロードキャスト通信を使用する場合、マージングユニットＭＥ０１は、１回の送信で複数の送信先にＳＶメッセージデータを送信できる。
【００４７】
しかし、ブロードキャスト通信を使用する場合、ネットワーク上のすべてのポートに送信されてしまうため、マージングユニットＭＥ０１が送信するＳＶメッセージデータは、ＳＶメッセージデータを必要としない監視制御コンピュータＳＣＡＤＡ０１等にも送信されてしまう。ブロードキャスト通信を使用する場合、特に高い頻度でブロードキャスト通信を使用する場合、ネットワーク上に、データが多く送信されるため、ネットワークのトラフィック（Ｔｒａｆｆｉｃ）が増大してしまう可能性がある。
【００４８】
マルチキャスト通信を使用する場合、マージングユニットＭＥ０１は、ブロードキャスト通信を使用する場合と同様に、マージングユニットＭＥ０１は、ＳＶメッセージデータを１回送信する。マルチキャスト通信を使用することによって、ブロードキャスト通信を使用する場合と同様に、マージングユニットＭＥ０１は、１回の送信で複数の送信先にＳＶメッセージデータを送信できる。
【００４９】
データリンク層でマルチキャスト通信を使用する場合、マージングユニットＭＥ０１は、ＳＶメッセージデータをスイッチングハブＨＵＢ０２に１回送信する。スイッチングハブＨＵＢ０２は、送信されたＳＶメッセージデータをコピーする。スイッチングハブＨＵＢ０２は、送信されたＳＶメッセージデータ、及びコピーしたＳＶメッセージデータを保護リレーＩＥＤ０１、及び保護リレーＩＥＤ０２に送信する。つまり、マルチキャスト通信を使用する場合、マージングユニットＭＥ０１から送信されるＳＶメッセージデータは、特定の送信先に送信される。したがって、ブロードキャスト通信を使用する場合と比較して、マルチキャスト通信を使用する場合は、ネットワークのトラフィックを少なくすることができる。
【００５０】
マルチキャスト通信を使用する場合、送信先を決める等のために、監視制御コンピュータＳＣＡＤＡ０１等が、マルチキャストツリーを決定する。
【００５１】
＜全体処理例＞
図３は、本発明の一実施形態に係るマルチキャストツリーを決定する全体処理の一例を説明するフローチャートである。
【００５２】
図３で示す全体処理の各処理は、例えば監視制御コンピュータＳＣＡＤＡ０１が行う。なお、全体処理の一部又は全部の処理は、監視制御コンピュータＳＣＡＤＡ０１以外の機器が行ってもよい。
【００５３】
ステップＳ０１では、監視制御コンピュータＳＣＡＤＡ０１は、送信機器データの入力を行う。
【００５４】
送信機器は、システム１が有する各機器である。送信機器は、データ、及び信号を送信する。なお、各機器は、送信機器であり、かつ、受信機器であってもよい。
【００５５】
＜送信機器データ例＞
図４は、本発明の一実施形態に係る送信機器データの一例である送信機器リストを説明する表である。
【００５６】
送信機器リストＬ１００は、例えば「データＮｏ．」、「機器ＩＤ」、「ポートＮｏ．」、「通信種別」、「マルチキャストＩＤ」、「マルチキャストアドレス」、及び「送信経路特定完了フラグ」のパラメータを有する。各パラメータは、送信機器ごとにそれぞれ入力される。
【００５７】
送信機器リストＬ１００では、一行のデータが、１つの送信機器に係るデータである。
【００５８】
「データＮｏ．」は、送信機器リストＬ１００に入力されている各データを管理するための通し番号等のデータが入力される。
【００５９】
「機器ＩＤ」は、システム１において、機器を識別するためのＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）データが入力される。例えば「機器ＩＤ」に「ＭＥ０１」が入力されている場合は、「機器ＩＤ」によって、マージングユニットＭＥ０１が識別される。
【００６０】
「ポートＮｏ．」は、送信に使用するポート番号のデータが入力される。
【００６１】
「通信種別」は、送信するデータ、及び信号の種類を示すデータが入力される。
【００６２】
「マルチキャストＩＤ」は、マルチキャスト通信によるトラフィックを識別するためのＩＤデータが入力される。
【００６３】
「マルチキャストアドレス」は、マルチキャスト通信の送信先を示すアドレス（Ａｄｒｅｓｓ）のデータが入力される。
【００６４】
「送信経路特定完了フラグ」は、送信経路特定の処理が完了しているか否かを示すフラグデータが入力される。「送信経路特定完了フラグ」に入力されるフラグデータは、「ＦＡＬＳＥ」、又は「ＴＲＵＥ」のいずれかのデータである。「ＦＡＬＳＥ」が入力されている場合は、送信経路特定の処理が完了していない場合である。「ＴＲＵＥ」が入力されている場合は、送信経路特定の処理が完了している場合である。
【００６５】
なお、送信機器データは、送信機器リストＬ１００に限られない。送信機器データは、例えばリスト形式でなく、各パラメータを入力したテキストデータ等でもよい。また、送信機器データは、図示したパラメータ以外のパラメータを有してもよい。
【００６６】
以下、送信機器リストＬ１００を、「データＮｏ．」が「１００」であるデータを例に説明する。
【００６７】
「データＮｏ．」が「１００」であるデータには、「機器ＩＤ」に「ＭＥ０１」が入力されているため、「データＮｏ．」が「１００」である一行のデータに、マージングユニットＭＥ０１に係るデータが入力されていることがわかる。
【００６８】
「データＮｏ．」が「１００」であるデータには、「マルチキャストＩＤ」に「ＭＥ０１ＭＵ０１」というマルチキャスト通信による送信トラフィックが入力されているため、マージングユニットＭＥ０１が「ＭＥ０１ＭＵ０１」というマルチキャスト通信を使用した送信を行うことがわかる。
【００６９】
「ＭＥ０１ＭＵ０１」である場合、「ポートＮｏ．」に「１」が入力されていることから、「ＭＥ０１ＭＵ０１」は、送信の場合、ポート番号「１」のポートを使用することがわかる。
【００７０】
「ＭＥ０１ＭＵ０１」の場合、「通信種別」に「ＳＶ」が入力されていることから、「ＭＥ０１ＭＵ０１」は、ＳＶメッセージデータを送信することがわかる。
【００７１】
「ＭＥ０１ＭＵ０１」の場合、「マルチキャストアドレス」に「０１−０Ｃ−ＣＤ−０４−００−０１」が入力されていることから、「ＭＥ０１ＭＵ０１」は、「０１−０Ｃ−ＣＤ−０４−００−０１」にデータを送信することがわかる。
【００７２】
「ＭＥ０１ＭＵ０１」の場合、「送信経路特定完了フラグ」に「ＦＡＬＳＥ」が入力されていることから、「ＭＥ０１ＭＵ０１」は、送信経路特定の処理が完了していないことがわかる。
【００７３】
「データＮｏ．」が「１０６」、及び「データＮｏ．」が「１０７」であるデータ等で示すように、１つの送信機器に複数のマルチキャストＩＤが入力されてもよい。
【００７４】
送信機器データは、例えば監視制御コンピュータＳＣＡＤＡ０１がＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）である入力画面を表示し、操作者等が各パラメータを表示された入力画面に入力することで、送信機器データが生成される。
【００７５】
図５は、本発明の一実施形態に係る送信機器データを入力するための入力画面の一例を説明する図である。
【００７６】
入力画面ＩＮＳ１は、送信機器データを入力するための入力画面の一例である。以下、操作者等が、入力画面ＩＮＳ１によって、送信機器データの各パラメータを入力する場合を例に説明する。
【００７７】
入力画面ＩＮＳ１によって入力された送信機器データの各パラメータは、送信機器リストＬ１００（図４）に入力される。
【００７８】
図５は、時間制御コンピュータＰＴＰ０１に係る送信機器データの各パラメータを入力する場合である。図５の入力結果は、送信機器リストＬ１００の「データＮｏ．」が「１１２」であるデータとなる。
【００７９】
時間制御コンピュータＰＴＰ０１に係る送信機器データの各パラメータを入力する場合、時間制御コンピュータＰＴＰ０１の「機器ＩＤ」である「ＰＴＰ０１」が、「機器ＩＤ」のテキストボックスＧＵＩに入力される。「機器ＩＤ」のテキストボックスＧＵＩに入力される「機器ＩＤ」は、送信機器リストＬ１００の「機器ＩＤ」に入力される。
【００８０】
入力画面ＩＮＳ１の「ポートＮｏ．」には、送信に使用するポート番号のデータが入力される。入力画面ＩＮＳ１の「ポートＮｏ．」に入力されるポート番号は、送信機器リストＬ１００の「ポートＮｏ．」に入力される。図５の場合は、送信にポート番号「１」のポートが使用されることを入力する場合である。
【００８１】
入力画面ＩＮＳ１の「通信種別」には、送信するデータ、及び信号の種類を示すデータが入力される。入力画面ＩＮＳ１の「通信種別」に入力されるデータ、及び信号の種類は、送信機器リストＬ１００の「通信種別」に入力される。図５の場合は、ＰＴＰによるグランドマスタクロックの同期処理を行うデータを送信することが入力された場合である。グランドマスタクロックの同期処理は、ＩＥＥＥ（Ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ，Ｉｎｃ．）１５８８等に規定される処理である。グランドマスタクロックの同期処理は、時間制御コンピュータＰＴＰ０１から各機器に各種データを送信し、時間制御コンピュータＰＴＰ０１と、各機器とに設定されている時刻、及び周波数を同期させる処理である。
【００８２】
入力画面ＩＮＳ１の「マルチキャストＩＤ」には、マルチキャスト通信のトラフィックを識別するＩＤデータが入力される。入力画面ＩＮＳ１の「マルチキャストＩＤ」に入力されるＩＤデータは、送信機器リストＬ１００の「マルチキャストＩＤ」に入力される。
【００８３】
入力画面ＩＮＳ１の「マルチキャストアドレス」には、マルチキャスト通信の送信先となるアドレスデータが入力される。入力画面ＩＮＳ１の「マルチキャストアドレス」に入力されるアドレスデータは、送信機器リストＬ１００の「マルチキャストアドレス」に入力される。
【００８４】
つまり、入力画面ＩＮＳ１によって入力するパラメータは、時間制御コンピュータＰＴＰ０１がグランドマスタクロックの同期処理を行うためのパラメータである。ＰＴＰによるグランドマスタクロックの同期処理を行う場合、時間制御コンピュータＰＴＰ０１は、規格等で定められた所定のデータを、マルチキャスト通信を使用して各機器に送信し、同期処理を行う。
【００８５】
ステップＳ０２（図３）では、監視制御コンピュータＳＣＡＤＡ０１は、受信機器データの入力を行う。
【００８６】
受信機器は、システム１が有する各機器である。受信機器は、データ、及び信号を受信する。
【００８７】
＜受信機器データ例＞
図６は、本発明の一実施形態に係る受信機器データの一例である受信機器リストを説明する表である。
【００８８】
受信機器リストＬ２００は、例えば「データＮｏ．」、「機器ＩＤ」、「ポートＮｏ．」、「通信種別」、「マルチキャストＩＤ」、及び「受信経路特定完了フラグ」のパラメータを有する。各パラメータは、受信機器ごとにそれぞれ入力される。
【００８９】
受信機器リストＬ２００では、送信機器リストＬ１００（図４）と同様に、一行のデータが、１つの受信機器に係るデータである。
【００９０】
「データＮｏ．」は、受信機器リストＬ２００に入力されている各データを管理するための通し番号等のデータが入力される。
【００９１】
「機器ＩＤ」は、送信機器リストＬ１００と同様に、機器を識別するためのＩＤデータが入力される。
【００９２】
「ポートＮｏ．」は、受信に使用するポート番号のデータが入力される。
【００９３】
「通信種別」は、受信するデータ、及び信号の種類を示すデータが入力される。
【００９４】
「マルチキャストＩＤ」は、マルチキャスト通信によるトラフィックを識別するためのＩＤデータが入力される。受信機器リストＬ２００の「マルチキャストＩＤ」は、送信機器リストＬ１００の「マルチキャストＩＤ」と対応する。つまり、各機器は、受信機器リストＬ２００の「マルチキャストＩＤ」に対応するトラフィックが送信されると、送信された対応するトラフィックを受信する。
【００９５】
「受信経路特定完了フラグ」は、受信経路特定の処理が完了しているか否かを示すフラグデータが入力される。「受信経路特定完了フラグ」に入力されるフラグデータは、「ＦＡＬＳＥ」、又は「ＴＲＵＥ」のいずれかのデータである。「ＦＡＬＳＥ」が入力されている場合は、受信経路特定の処理が完了していない場合である。「ＴＲＵＥ」が入力されている場合は、受信経路特定の処理が完了している場合である。
【００９６】
なお、受信機器データは、受信機器リストＬ２００に限られない。受信機器データは、例えばリスト形式でなく、各パラメータを入力したテキストデータ等でもよい。また、受信機器データは、図示したパラメータ以外のパラメータを有してもよい。
【００９７】
「データＮｏ．」が「２０１」、及び「データＮｏ．」が「２０２」であるデータ等で示すように、１つの受信機器に複数のマルチキャストＩＤが入力されてもよい。
【００９８】
受信機器データは、送信機器データと同様に、例えば監視制御コンピュータＳＣＡＤＡ０１がＧＵＩである入力画面を表示し、操作者等が各パラメータを表示された入力画面に入力することで、受信機器データが生成される。
【００９９】
図７は、本発明の一実施形態に係る受信機器データを入力するための入力画面の一例を説明する図である。
【０１００】
入力画面ＩＮＳ２は、送信機器データを入力するための入力画面の一例である。以下、操作者等が、入力画面ＩＮＳ２によって、受信機器データの各パラメータを入力する場合を例に説明する。
【０１０１】
入力画面ＩＮＳ２によって入力された受信機器データの各パラメータは、受信機器リストＬ２００（図６）に入力される。
【０１０２】
図７は、サーキットブレーカＣＢ０１に係る受信機器データの各パラメータを入力する場合である。図７の入力結果は、受信機器リストＬ２００の「データＮｏ．」が「２０１」のデータ、及び「データＮｏ．」が「２０２」のデータとなる。
【０１０３】
サーキットブレーカＣＢ０１に係る受信機器データの各パラメータを入力する場合、サーキットブレーカＣＢ０１の「機器ＩＤ」である「ＣＢ０１」が、「機器ＩＤ」のテキストボックスＧＵＩに入力される。「機器ＩＤ」のテキストボックスＧＵＩに入力される「機器ＩＤ」は、受信機器リストＬ２００の「機器ＩＤ」に入力される。
【０１０４】
入力画面ＩＮＳ２の「ポートＮｏ．」には、受信に使用するポート番号のデータが入力される。入力画面ＩＮＳ２の「ポートＮｏ．」に入力されるポート番号は、受信機器リストＬ２００の「ポートＮｏ．」に入力される。図７の場合は、「マルチキャストＩＤ」が「ＰＴＰ０１」のトラフィックを受信するのに、ポート番号「１」のポートが使用されることが入力された場合である。図７の場合は、「マルチキャストＩＤ」が「ＩＥＤ０１ＴＲＩＰ」のトラフィックを受信するのに、ポート番号「１」のポートが使用されることを入力する場合である。
【０１０５】
入力画面ＩＮＳ２の「通信種別」には、受信するデータ、及び信号の種類を示すデータが入力される。図７の「通信種別」が「ＰＴＰ」である場合は、ＰＴＰによるグランドマスタクロックの同期処理を行うデータを受信することが入力された場合である。図７の「通信種別」が「ＧＯＯＳＥ」である場合は、ＧＯＯＳＥによるトリップ信号等を受信することが入力された場合である。
【０１０６】
入力画面ＩＮＳ２の「マルチキャストＩＤ」には、ＩＤデータが入力される。入力画面ＩＮＳ２の「マルチキャストＩＤ」に入力されるＩＤデータは、受信機器リストＬ２００の「マルチキャストＩＤ」に入力される。
【０１０７】
つまり、入力画面ＩＮＳ２によって入力するパラメータは、サーキットブレーカＣＢ０１にグランドマスタクロックの同期処理を行うためのパラメータ、及びサーキットブレーカＣＢ０１にＧＯＯＳＥによるトリップ信号等を受信させるためのパラメータである。
【０１０８】
ＰＴＰによるグランドマスタクロックの同期処理が行われる場合、時間制御コンピュータＰＴＰ０１は、各種データを、「マルチキャストＩＤ」が「ＰＴＰ０１」のマルチキャスト通信を使用して各機器に同じデータを送信し、同期処理を行う。サーキットブレーカＣＢ０１は、時間制御コンピュータＰＴＰ０１が送信する「マルチキャストＩＤ」が「ＰＴＰ０１」のトラフィックに係るデータ等を受信する。
【０１０９】
同様に、各機器は、「マルチキャストＩＤ」が「ＩＥＤ０１ＴＲＩＰ」のマルチキャスト通信を使用して、ＧＯＯＳＥによるトリップ信号等を他の機器に送信する。サーキットブレーカＣＢ０１は、各機器が送信する「マルチキャストＩＤ」が「ＩＥＤ０１ＴＲＩＰ」のトラフィックに係るデータ等を受信する。
【０１１０】
ステップＳ０３（図３）では、監視制御コンピュータＳＣＡＤＡ０１は、中継機器データの入力を行う。
【０１１１】
中継機器は、システム１が有する各機器である。中継機器は、送信機器、及び受信機器を接続し、ＬＡＮ等のネットワークを構成する。
【０１１２】
＜中継機器データ例＞
図８は、本発明の一実施形態に係る中継機器データの一例である中継機器リストを説明する表である。
【０１１３】
中継機器は、スイッチングハブ等である。システム１の場合、中継機器は、スイッチングハブＨＵＢ０１、スイッチングハブＨＵＢ０２、及びスイッチングハブＨＵＢ０３である。
【０１１４】
中継機器リストＬ３００は、例えば「データＮｏ．」、「中継機器ＩＤ」、「機種」、「ポート数」、及び「階層」のパラメータを有する。各パラメータは、中継機器ごとにそれぞれ入力される。
【０１１５】
なお、中継機器データは、中継機器リストＬ３００に限られない。中継機器データは、例えばリスト形式でなく、各パラメータを入力したテキストデータ等でもよい。また、中継機器データは、図示したパラメータ以外のパラメータを有してもよい。
【０１１６】
中継機器リストＬ３００では、一行のデータが、１つの中継機器に係るデータである。
【０１１７】
「データＮｏ．」は、中継機器リストＬ３００に入力されている各データを管理するための通し番号等のデータが入力される。
【０１１８】
「中継機器ＩＤ」は、中継機器を識別するためのＩＤデータが入力される。例えば「中継機器ＩＤ」に「ＨＵＢ０１」が入力されている場合は、「中継機器ＩＤ」によって、スイッチングハブＨＵＢ０１が識別される。
【０１１９】
「機種」は、中継機器の型番等が入力され、中継機器の種類を示すデータが入力される。
【０１２０】
「ポート数」は、中継機器が有するポートの数がデータとして入力される。
【０１２１】
「階層」は、中継機器の階層を示す値がデータとして入力される。
【０１２２】
階層は、ネットワークにおける中継機器の位置を示す。
【０１２３】
図９は、本発明の一実施形態に係る階層の一例を説明する図である。以下、階層を、システム１を例に説明する。
【０１２４】
階層は、値が小さい方を上位とする。システム１の場合、スイッチングハブＨＵＢ０１を階層「１」とする。以下、階層「１」が最上位の階層である場合を例に説明する。システム１の場合、スイッチングハブＨＵＢ０２、及びスイッチングハブＨＵＢ０３を同列の階層「２」とする。システム１の場合、スイッチングハブＨＵＢ０１が最上位の階層の中継機器となる。スイッチングハブＨＵＢ０１は、スイッチングハブＨＵＢ０２、及びスイッチングハブＨＵＢ０３と物理的に接続している。スイッチングハブＨＵＢ０１によって、スイッチングハブＨＵＢ０２、及びスイッチングハブＨＵＢ０３に接続されている各機器は、相互にデータ等を送受信できる。
【０１２５】
つまり、上位の中継機器には、下位の中継機器が接続される。下位の中継機器は、物理的に接続されている機器から物理的に接続されていない機器にデータ等を送信する場合、上位の中継機器を介して送信する。例えばスイッチングハブＨＵＢ０２に接続されるマージングユニットＭＥ０１が、スイッチングハブＨＵＢ０３に接続されるマージングユニットＭＥ０３にデータを送信する場合等は、スイッチングハブＨＵＢ０２の上位の中継機器であるスイッチングハブＨＵＢ０１を介してデータが送信される場合である。
【０１２６】
中継機器データは、送信機器データ、及び受信機器データと同様に、例えば監視制御コンピュータＳＣＡＤＡ０１がＧＵＩである入力画面を表示し、操作者等が各パラメータを表示された入力画面に入力することで、中継機器データが生成される。
【０１２７】
図１０は、本発明の一実施形態に係る中継機器データを入力するための入力画面の一例を説明する図である。
【０１２８】
入力画面ＩＮＳ３は、中継機器データを入力するための入力画面の一例である。以下、操作者等が、入力画面ＩＮＳ３によって、中継機器データの各パラメータを入力する場合を例に説明する。
【０１２９】
入力画面ＩＮＳ３によって入力された中継機器データの各パラメータは、中継機器リストＬ３００（図８）に入力される。
【０１３０】
図１０は、スイッチングハブＨＵＢ０２に係る中継機器データの各パラメータを入力する場合である。図１０の入力結果は、中継機器リストＬ３００の「データＮｏ．」が「３０１」のデータとなる。
【０１３１】
スイッチングハブＨＵＢ０２に係る中継機器データの各パラメータを入力する場合、スイッチングハブＨＵＢ０２の「中継機器ＩＤ」である「ＨＵＢ０２」が、「機器ＩＤ」のテキストボックスＧＵＩに入力される。「機器ＩＤ」のテキストボックスＧＵＩに入力される「中継機器ＩＤ」は、中継機器リストＬ３００の「中継機器ＩＤ」に入力される。
【０１３２】
入力画面ＩＮＳ３の「機種」には、「中継機器ＩＤ」が「ＨＵＢ０２」であるスイッチングハブＨＵＢ０２の型番等のデータが入力される。入力画面ＩＮＳ３の「機種」に入力される型番等のデータは、中継機器リストＬ３００の「機種」に入力される。図１０の場合は、スイッチングハブＨＵＢ０２が、型番「ＸＸＸＸ−ＹＹＹ」であることが入力された場合である。
【０１３３】
入力画面ＩＮＳ３の「階層」には、スイッチングハブＨＵＢ０２の階層を示す値が入力される。入力画面ＩＮＳ３の「階層」に入力される値は、中継機器リストＬ３００の「階層」に入力される。
【０１３４】
中継機器リストＬ３００によって、各中継機器の階層がわかる。
【０１３５】
ステップＳ０４（図３）では、監視制御コンピュータＳＣＡＤＡ０１は、機器接続データの入力を行う。
【０１３６】
＜機器接続データ例＞
機器接続データは、各機器と中継機器との接続関係を示すデータである。機器接続データによって、各機器が、どの中継機器に接続しているかがわかる。
【０１３７】
図１１は、本発明の一実施形態に係る機器接続データの一例である機器接続リストを説明する表である。
【０１３８】
機器接続リストＬ４００は、例えば「データＮｏ．」、「接続ＩＤ」、「機器ＩＤ」、「機器ポート」、「中継機器ＩＤ」、及び「中継機器ＩＤ」のパラメータを有する。各パラメータは、接続関係ごとにそれぞれ入力される。
【０１３９】
なお、機器接続データは、機器接続リストＬ４００に限られない。機器接続データは、例えばリスト形式でなく、各パラメータを入力したテキストデータ等でもよい。また、機器接続データは、図示したパラメータ以外のパラメータを有してもよい。
【０１４０】
「データＮｏ．」は、機器接続リストＬ４００に入力されている各データを管理するための通し番号等のデータが入力される。
【０１４１】
「接続ＩＤ」は、接続関係を識別するためのＩＤデータが入力される。
【０１４２】
「機器ＩＤ」は、接続関係において、中継機器に接続される機器を識別するためのＩＤデータが入力される。例えば「機器ＩＤ」に「ＭＥ０１」が入力されている場合は、「機器ＩＤ」によって、マージングユニットＭＥ０１が識別される。
【０１４３】
「機器ポート」は、接続関係において、各機器と中継機器との接続に、各機器が使用するポートのポート番号を示すデータが入力される。例えば「機器ポート」に「１」が入力されている場合、機器は、ポート番号「１」のポートを使用して、接続される中継機器とデータ等の送受信を行う。
【０１４４】
「中継機器ＩＤ」は、機器に接続される中継機器を識別するためのＩＤデータが入力される。例えば「中継機器ＩＤ」に「ＨＵＢ０２」が入力されている場合は、「中継機器ＩＤ」によって、スイッチングハブＨＵＢ０２が識別される。
【０１４５】
「中継機器ポート」は、接続関係において、機器との接続に、中継機器が使用するポート番号のデータが入力される。例えば「中継機器ポート」に「１」が入力されている場合、中継機器は、ポート番号「１」のポートを使用して、接続される機器とデータ等の送受信を行う。
【０１４６】
図１２は、本発明の一実施形態に係る機器接続リストで示された各機器と中継機器の接続関係の一例を説明する図である。
【０１４７】
機器接続リストＬ４００の「データＮＯ．」が「４００」のデータは、マージングユニットＭＥ０１とスイッチングハブＨＵＢ０２との接続ＬＩＮＫ０１を示すデータである。
【０１４８】
機器接続リストＬ４００の「データＮＯ．」が「４０１」のデータは、サーキットブレーカＣＢ０１とスイッチングハブＨＵＢ０２との接続ＬＩＮＫ０２を示すデータである。
【０１４９】
機器接続リストＬ４００の「データＮＯ．」が「４０２」のデータは、マージングユニットＭＥ０２とスイッチングハブＨＵＢ０２との接続ＬＩＮＫ０３を示すデータである。
【０１５０】
機器接続リストＬ４００の「データＮＯ．」が「４０３」のデータは、サーキットブレーカＣＢ０２とスイッチングハブＨＵＢ０２との接続ＬＩＮＫ０４を示すデータである。
【０１５１】
機器接続リストＬ４００の「データＮＯ．」が「４０４」のデータは、マージングユニットＭＥ０３とスイッチングハブＨＵＢ０３との接続ＬＩＮＫ０５を示すデータである。
【０１５２】
機器接続リストＬ４００の「データＮＯ．」が「４０５」のデータは、サーキットブレーカＣＢ０３とスイッチングハブＨＵＢ０３との接続ＬＩＮＫ０６を示すデータである。
【０１５３】
機器接続リストＬ４００の「データＮＯ．」が「４０６」のデータは、保護リレーＩＥＤ０１とスイッチングハブＨＵＢ０２との接続ＬＩＮＫ０７を示すデータである。
【０１５４】
機器接続リストＬ４００の「データＮＯ．」が「４０７」のデータは、保護リレーＩＥＤ０１とスイッチングハブＨＵＢ０１との接続ＬＩＮＫ０８を示すデータである。
【０１５５】
機器接続リストＬ４００の「データＮＯ．」が「４０８」のデータは、保護リレーＩＥＤ０２とスイッチングハブＨＵＢ０２との接続ＬＩＮＫ０９を示すデータである。
【０１５６】
機器接続リストＬ４００の「データＮＯ．」が「４０９」のデータは、保護リレーＩＥＤ０２とスイッチングハブＨＵＢ０１との接続ＬＩＮＫ１０を示すデータである。
【０１５７】
機器接続リストＬ４００の「データＮＯ．」が「４１０」のデータは、保護リレーＩＥＤ０３とスイッチングハブＨＵＢ０３との接続ＬＩＮＫ１１を示すデータである。
【０１５８】
機器接続リストＬ４００の「データＮＯ．」が「４１１」のデータは、保護リレーＩＥＤ０３とスイッチングハブＨＵＢ０１との接続ＬＩＮＫ１２を示すデータである。
【０１５９】
機器接続リストＬ４００の「データＮＯ．」が「４１２」のデータは、時間制御コンピュータＰＴＰ０１とスイッチングハブＨＵＢ０１との接続ＬＩＮＫ１３を示すデータである。
【０１６０】
機器接続リストＬ４００の「データＮＯ．」が「４１３」のデータは、時間制御コンピュータＰＴＰ０１とスイッチングハブＨＵＢ０１との接続ＬＩＮＫ１４を示すデータである。
【０１６１】
機器接続リストＬ４００の「データＮＯ．」が「４１４」のデータは、監視制御コンピュータＳＣＡＤＡ０１とスイッチングハブＨＵＢ０１との接続ＬＩＮＫ１５を示すデータである。
【０１６２】
ステップＳ０５（図３）では、監視制御コンピュータＳＣＡＤＡ０１は、中継機器接続データの入力を行う。
【０１６３】
＜中継機器接続データ例＞
中継機器接続データは、中継機器と中継機器との接続関係を示すデータである。中継機器接続データによって、各中継機器間が、それぞれどのように接続しているかがわかる。
【０１６４】
図１３は、本発明の一実施形態に係る中継機器接続データの一例である中継機器接続リストを説明する表である。
【０１６５】
中継機器接続リストＬ５００は、例えば「データＮｏ．」、「接続ＩＤ」、「下位側中継機器ＩＤ」、「下位側中継機器ポート」、「上位側中継機器ＩＤ」、及び「上位側中継機器ポート」のパラメータを有する。各パラメータは、接続関係ごとにそれぞれ入力される。
【０１６６】
なお、中継機器接続データは、中継機器接続リストＬ５００に限られない。中継機器接続データは、例えばリスト形式でなく、各パラメータを入力したテキストデータ等でもよい。また、中継機器接続データは、図示したパラメータ以外のパラメータを有してもよい。
【０１６７】
「データＮｏ．」は、中継機器接続リストＬ５００に入力されている各データを管理するための通し番号等のデータが入力される。
【０１６８】
「接続ＩＤ」は、中継機器間の接続関係を識別するためのＩＤデータが入力される。
【０１６９】
「下位側中継機器ＩＤ」は、中継機器間の接続関係において、階層が下位となる方の中継機器を識別するＩＤデータが入力される。例えばスイッチングハブＨＵＢ０１とスイッチングハブＨＵＢ０２との中継機器間の接続関係において、スイッチングハブＨＵＢ０２は、スイッチングハブＨＵＢ０１の下位となる中継機器であるため、「下位側中継機器ＩＤ」には、下位側となるスイッチングハブＨＵＢ０２の中継機器ＩＤが入力される。
【０１７０】
「下位側中継機器ポート」は、中継機器間の接続関係において、下位側中継機器が中継機器間の接続に使用するポート番号のデータが入力される。例えば「機器ポート」に「６」が入力されている場合、下位側中継機器は、ポート番号「６」のポートを使用して、接続される上位側中継機器とデータ等の送受信を行う。
【０１７１】
「上位側中継機器ＩＤ」は、中継機器間の接続関係において、階層が上位となる方の中継機器を識別するＩＤデータが入力される。例えばスイッチングハブＨＵＢ０１とスイッチングハブＨＵＢ０２との中継機器間の接続関係において、スイッチングハブＨＵＢ０１は、スイッチングハブＨＵＢ０２の上位となる中継機器であるため、「上位側中継機器ＩＤ」には、上位側となるスイッチングハブＨＵＢ０１の中継機器ＩＤが入力される。
【０１７２】
「上位側中継機器ポート」は、中継機器間の接続関係において、上位側中継機器が中継機器間の接続に使用するポート番号のデータが入力される。例えば「機器ポート」に「２」が入力されている場合、上位側中継機器は、ポート番号「２」のポートを使用して、接続される上位側中継機器とデータ等の送受信を行う。
【０１７３】
図１４は、本発明の一実施形態に係る中継機器接続データで示された中継機器間の接続関係の一例を説明する図である。
【０１７４】
中継機器接続リストＬ５００（図１３）の「データＮＯ．」が「５００」のデータは、スイッチングハブＨＵＢ０１とスイッチングハブＨＵＢ０２との接続ＨＵＢＬＩＮＫ０１を示すデータである。
【０１７５】
中継機器接続リストＬ５００の「データＮＯ．」が「５０１」のデータは、スイッチングハブＨＵＢ０１とスイッチングハブＨＵＢ０３との接続ＨＵＢＬＩＮＫ０２を示すデータである。
【０１７６】
機器接続データ、及び中継機器接続データは、送信機器データ、及び受信機器データと同様に、例えば監視制御コンピュータＳＣＡＤＡ０１がＧＵＩである入力画面を表示し、操作者等が各パラメータを表示された入力画面に入力することで、機器接続データ、及び中継機器接続データが生成される。
【０１７７】
図１５は、本発明の一実施形態に係る機器接続データ、及び中継機器接続データを入力するための入力画面の一例を説明する図である。
【０１７８】
入力画面ＩＮＳ４は、機器接続データ、及び中継機器接続データを入力するための入力画面の一例である。以下、操作者等が、入力画面ＩＮＳ４によって、機器接続データ、及び中継機器接続データの各パラメータを入力する場合を例に説明する。
【０１７９】
入力画面ＩＮＳ４によって入力された機器接続データの各パラメータは、機器接続リストＬ４００に入力される。入力画面ＩＮＳ４によって入力された中継機器接続データの各パラメータは、中継機器接続リストＬ５００に入力される。
【０１８０】
図１５は、スイッチングハブＨＵＢ０２に係る機器接続データ、及び中継機器接続データの各パラメータを入力する場合である。図１５の接続ＬＩＮＫ０１に係る入力結果は、機器接続リストＬ４００（図１１）の「データＮｏ．」が「４００」のデータとなる。図１５の接続ＬＩＮＫ０２に係る入力結果は、機器接続リストＬ４００の「データＮｏ．」が「４０１」のデータとなる。図１５の接続ＬＩＮＫ０３に係る入力結果は、機器接続リストＬ４００の「データＮｏ．」が「４０２」のデータとなる。図１５の接続ＬＩＮＫ０４に係る入力結果は、機器接続リストＬ４００の「データＮｏ．」が「４０３」のデータとなる。図１５の接続ＬＩＮＫ０７に係る入力結果は、機器接続リストＬ４００の「データＮｏ．」が「４０６」のデータとなる。図１５の接続ＨＵＢＬＩＮＫ０１に係る入力結果は、中継機器接続リストＬ５００の「データＮｏ．」が「５００」のデータとなる。図１５の接続ＬＩＮＫ０９に係る入力結果は、機器接続リストＬ４００の「データＮｏ．」が「４０８」のデータとなる。
【０１８１】
スイッチングハブＨＵＢ０２に係る機器接続データ、及び中継機器接続データの各パラメータを入力する場合、スイッチングハブＨＵＢ０２の「中継機器ＩＤ」である「ＨＵＢ０２」が、「機器ＩＤ」のプルダウンメニューＧＵＩに入力される。
【０１８２】
入力画面ＩＮＳ４の「ポートＮｏ．」には、中継機器が機器、又は中継機器に接続するのに使用するポート番号のデータが入力される。
【０１８３】
入力画面ＩＮＳ４の「機器／中継機器ＩＤ」は、接続関係において、中継機器に接続される機器、及び中継機器を識別するためのＩＤデータが入力される。例えば「機器／中継機器ＩＤ」に「ＭＥ０１」が入力されている場合は、「機器ＩＤ」によって、マージングユニットＭＥ０１が識別される。
【０１８４】
入力画面ＩＮＳ４の「機器ポートＮｏ．」は、中継機器、及び機器が中継機器に接続するのに使用するポート番号のデータが入力される。
【０１８５】
ステップＳ０６（図３）では、監視制御コンピュータＳＣＡＤＡ０１は、送信経路特定の処理を行う。
【０１８６】
＜送信経路特定の処理例＞
図１６は、本発明の一実施形態に係る送信経路特定の処理の一例を説明するフローチャートである。
【０１８７】
図１６の処理は、図３のステップＳ０６に相当する処理である。
【０１８８】
ステップＳ０６０１では、監視制御コンピュータＳＣＡＤＡ０１は、送信機器データの取得を行う。送信機器データは、ステップＳ０１で入力される送信機器リストＬ１００（図４）等である。
【０１８９】
ステップＳ０６０２では、監視制御コンピュータＳＣＡＤＡ０１は、送信機器データに、送信経路特定が完了していないデータがあるか否かを判断する。送信機器リストＬ１００の場合、監視制御コンピュータＳＣＡＤＡ０１は、「送信経路特定完了フラグ」を用いて判断する。送信機器リストＬ１００の場合、監視制御コンピュータＳＣＡＤＡ０１は、「送信経路特定完了フラグ」が「ＦＡＬＳＥ」となっているデータが少なくとも１つある場合に、送信経路特定が完了していないデータがあると判断する。送信機器リストＬ１００の場合、監視制御コンピュータＳＣＡＤＡ０１は、「送信経路特定完了フラグ」がすべて「ＴＲＵＥ」となっている場合に、送信経路特定が完了していないデータがないと判断する。
【０１９０】
ステップＳ０６０２で監視制御コンピュータＳＣＡＤＡ０１が、送信経路特定が完了していないデータがあると判断する場合（ステップＳ０６０２でＹＥＳ）、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０６０３に進む。ステップＳ０６０２で監視制御コンピュータＳＣＡＤＡ０１が、送信経路特定が完了していないデータがないと判断する場合（ステップＳ０６０２でＮＯ）、監視制御コンピュータＳＣＡＤＡ０１は、送信経路特定の処理を完了する。
【０１９１】
ステップＳ０６０３では、監視制御コンピュータＳＣＡＤＡ０１は、送信経路特定が完了していないデータを読み出す。具体的には、ステップＳ０６０３では、監視制御コンピュータＳＣＡＤＡ０１は、送信機器リストＬ１００の「送信経路特定完了フラグ」が「ＦＡＬＳＥ」となっているデータを一行読み出す。送信機器リストＬ１００の場合、監視制御コンピュータＳＣＡＤＡ０１は、「データＮｏ．」が「１００」のデータを読み出す。以下、監視制御コンピュータＳＣＡＤＡ０１が、「データＮｏ．」が「１００」のデータを読み出した場合を例に説明する。
【０１９２】
ステップＳ０６０４では、監視制御コンピュータＳＣＡＤＡ０１は、送信機器データ、及び機器接続データに基づいて送信経路特定テーブルデータを生成する。
【０１９３】
＜送信経路特定テーブルの例＞
図１７は、本発明の一実施形態に係る送信経路特定テーブルの一例を説明する表である。
【０１９４】
送信経路特定テーブルＴ６００は、送信機器データ、中継機器データ、機器接続データ、及び中継機器接続データに基づいて生成される。
【０１９５】
ステップＳ０６０３で監視制御コンピュータＳＣＡＤＡ０１が、「データＮｏ．」が「１００」のデータを読み出した場合、監視制御コンピュータＳＣＡＤＡ０１は、「マルチキャストＩＤ」が「ＭＥ０１ＭＵ０１」のマルチキャスト通信について送信経路特定テーブルＴ６００に入力を行う。
【０１９６】
ステップＳ０６０４では、監視制御コンピュータＳＣＡＤＡ０１は、「データＮｏ．」が「６００」の行について、「マルチキャストＩＤ」に「ＭＥ０１ＭＵ０１」を入力する。つまり、ステップＳ０６０３で読み出した送信機器データの「マルチキャストＩＤ」が入力された行を送信経路特定テーブルＴ６００に生成する。
【０１９７】
送信経路特定テーブルＴ６００の「通番」は、各マルチキャストＩＤについての通し番号である。「データＮｏ．」が「６００」の場合、「マルチキャストＩＤ」が「ＭＥ０１ＭＵ０１」である場合について、初めての行であるため、「通番」には、監視制御コンピュータＳＣＡＤＡ０１は、「１」を入力する。
【０１９８】
送信経路特定テーブルＴ６００の「送信機器ＩＤ」には、監視制御コンピュータＳＣＡＤＡ０１は、読み出した送信機器データに入力されている「機器ＩＤ」を入力する。送信機器リストＬ１００（図４）の「機器ＩＤ」には「ＭＥ０１」が入力されているので、「データＮｏ．」が「６００」の「送信機器ＩＤ」には、監視制御コンピュータＳＣＡＤＡ０１は、「ＭＥ０１」を入力する。
【０１９９】
送信経路特定テーブルＴ６００の「送信ポート」には、監視制御コンピュータＳＣＡＤＡ０１は、読み出した送信機器データのマルチキャスト通信に、送信機器が送信で使用するポート番号を入力する。「送信ポート」には、監視制御コンピュータＳＣＡＤＡ０１は、送信機器リストＬ１００の「ポートＮｏ．」に入力されているデータを入力する。送信機器リストＬ１００の「ポートＮｏ．」には「１」が入力されているので、「データＮｏ．」が「６００」の「送信ポート」には、監視制御コンピュータＳＣＡＤＡ０１は、「１」を入力する。
【０２００】
送信経路特定テーブルＴ６００の「受信機器ＩＤ」には、監視制御コンピュータＳＣＡＤＡ０１は、「送信機器ＩＤ」の送信先となる中継機器を識別するＩＤデータを入力する。送信経路特定テーブルＴ６００の「送信機器ＩＤ」は、機器接続リストＬ４００（図１１）に基づいて入力される。監視制御コンピュータＳＣＡＤＡ０１は、送信経路特定テーブルＴ６００の「送信機器ＩＤ」に入力されているＩＤデータと同一のＩＤデータを、機器接続リストＬ４００の「機器ＩＤ」から検索する。送信経路特定テーブルＴ６００の「送信機器ＩＤ」が「ＭＥ０１」の場合、機器接続リストＬ４００の「機器ＩＤ」では、「データＮｏ．」が「４００」のデータが該当する。「データＮｏ．」が「４００」のデータから送信経路特定テーブルＴ６００の「受信機器ＩＤ」には、監視制御コンピュータＳＣＡＤＡ０１は、「ＨＵＢ０２」を入力する。
【０２０１】
送信経路特定テーブルＴ６００の「受信ポート」には、監視制御コンピュータＳＣＡＤＡ０１は、読み出した送信機器データのマルチキャスト通信に、中継機器が受信で使用するポート番号を入力する。送信経路特定テーブルＴ６００の「受信ポート」は、機器接続リストＬ４００に基づいて入力される。「データＮｏ．」が「４００」のデータから、スイッチングハブＨＵＢ０２がマージングユニットＭＥ０１からの送信には、ポート番号「１」のポートを使用して受信することが示されている。送信経路特定テーブルＴ６００の「受信ポート」には、監視制御コンピュータＳＣＡＤＡ０１は、「１」を入力する。
【０２０２】
送信経路特定テーブルＴ６００の「使用あり」には、監視制御コンピュータＳＣＡＤＡ０１は、「ＦＡＬＳＥ」を入力する。
【０２０３】
ステップＳ０６０５（図１６）では、監視制御コンピュータＳＣＡＤＡ０１は、受信機器の階層データを読み出す。
【０２０４】
具体的には、ステップＳ０６０５では、監視制御コンピュータＳＣＡＤＡ０１は、送信経路特定テーブルＴ６００の「受信機器ＩＤ」に入力されている受信機器の階層データを読み出す。監視制御コンピュータＳＣＡＤＡ０１は、階層データを、中継機器リストＬ３００（図８）から読み出す。「データＮｏ．」が「６００」であるデータの場合、監視制御コンピュータＳＣＡＤＡ０１は、中継機器リストＬ３００に基づいて、「ＨＵＢ０２」に対応する「データＮｏ．」が「３０１」のデータに入力されている階層データ「２」を読み出す。
【０２０５】
ステップＳ０６０６（図１６）では、監視制御コンピュータＳＣＡＤＡ０１は、受信機器の階層が最上位か否かを判断する。即ち、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０６０５で読み出した階層データが「１」であるか否かを判断する。階層が「１」の場合、階層は、最上位であると判断される。
【０２０６】
ステップＳ０６０６で監視制御コンピュータＳＣＡＤＡ０１が、受信機器の階層が最上位であると判断する場合（ステップＳ０６０６でＹＥＳ）、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０６０９に進む。ステップＳ０６０６で監視制御コンピュータＳＣＡＤＡ０１が、受信機器の階層が最上位でないと判断する場合（ステップＳ０６０６でＮＯ）、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０６０７に進む。
【０２０７】
ステップＳ０６０７では監視制御コンピュータＳＣＡＤＡ０１は、上位の中継機器を検索する。上位の中継機器の検索は、中継機器接続データに基づいて行われる。階層が「２」であるスイッチングハブＨＵＢ０２の場合、監視制御コンピュータＳＣＡＤＡ０１は、中継機器接続リストＬ５００（図１３）の「下位側中継機器ＩＤ」から「ＨＵＢ０２」を検索する。中継機器接続リストＬ５００では、「データＮｏ．」が「５００」のデータが該当する。「データＮｏ．」が「５００」のデータから、スイッチングハブＨＵＢ０２の上位の中継機器は、「上位側中継機器ＩＤ」に「ＨＵＢ０１」と入力されていることから、スイッチングハブＨＵＢ０１であると検索される。
【０２０８】
ステップＳ０６０８（図１６）では、監視制御コンピュータＳＣＡＤＡ０１は、送信経路特定テーブルＴ６００（図１７）に、上位の中継機器に係るデータを入力する。具体的には、ステップＳ０６０８では、監視制御コンピュータＳＣＡＤＡ０１は、送信経路特定テーブルＴ６００に新しい行のデータを入力する。ステップＳ０６０７でスイッチングハブＨＵＢ０１が検索された場合、ステップＳ０６０８では、監視制御コンピュータＳＣＡＤＡ０１は、「データＮｏ．」が「６０１」の行について、「マルチキャストＩＤ」に、「データＮｏ．」が「６００」の行と同様の「ＭＥ０１ＭＵ０１」を入力する。「データＮｏ．」が「６０１」のデータでは、「データＮｏ．」が「６００」のデータで受信機器となっていた中継機器を送信元とする。「データＮｏ．」が「６０１」のデータでは、ステップＳ０６０７で検索した中継機器を送信先とする。つまり、「データＮｏ．」が「６０１」のデータの「送信機器ＩＤ」には、監視制御コンピュータＳＣＡＤＡ０１は、「データＮｏ．」が「６００」のデータの「受信機器ＩＤ」に入力されている「ＨＵＢ０２」を入力する。「データＮｏ．」が「６０１」のデータの「受信機器ＩＤ」には、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０６０７で検索した「ＨＵＢ０１」を入力する。
【０２０９】
「データＮｏ．」が「６０１」のデータの「通番」には、監視制御コンピュータＳＣＡＤＡ０１は、「データＮｏ．」が「６０１」のデータの「通番」に入力されている「１」に「＋１」した「２」を入力する。
【０２１０】
「データＮｏ．」が「６０１」のデータの「送信ポート」には、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０６０４と同様に、送信機器リストＬ１００に基づいて入力する。
【０２１１】
「データＮｏ．」が「６０１」のデータの「受信ポート」には、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０６０４と同様に、機器接続リストＬ４００に基づいて入力する。
【０２１２】
「データＮｏ．」が「６０１」のデータの「使用あり」には、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０６０４と同様に、「ＦＡＬＳＥ」を入力する。
【０２１３】
ステップＳ０６０８の処理の後、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０６０５に進む。ステップＳ０６０５では、監視制御コンピュータＳＣＡＤＡ０１は、スイッチングハブＨＵＢ０１の階層データを読み出す。
【０２１４】
スイッチングハブＨＵＢ０１の場合、ステップＳ０６０６では、監視制御コンピュータＳＣＡＤＡ０１は、階層が最上位であると判断する（ステップＳ０６０６でＹＥＳ）。
【０２１５】
ステップＳ０６０９では、監視制御コンピュータＳＣＡＤＡ０１は、送信機器データの「送信経路特定完了フラグ」を「ＴＲＵＥ」に更新する。つまり、監視制御コンピュータＳＣＡＤＡ０１は、送信機器データに、「ＭＥ０１ＭＵ０１」のマルチキャスト通信について送信経路の特定が完了したことを入力する。
【０２１６】
監視制御コンピュータＳＣＡＤＡ０１は、同様の処理を、送信機器データに入力されているすべてのマルチキャスト通信について行う。
【０２１７】
図１８は、本発明の一実施形態に係る送信経路特定の処理によって特定された送信経路の一例を説明する図である。
【０２１８】
図１８では、「マルチキャストＩＤ」が「ＭＥ０１ＭＵ０１」のマルチキャスト通信について、特定される送信経路を説明する。
【０２１９】
送信経路特定テーブルＴ６００（図１７）の「データＮｏ．」が「６００」のデータによって、監視制御コンピュータＳＣＡＤＡ０１は、マージングユニットＭＥ０１からスイッチングハブＨＵＢ０２までの送信経路ＰＡＴＨ６００を特定する。
【０２２０】
送信経路特定テーブルＴ６００の「データＮｏ．」が「６０１」のデータによって、監視制御コンピュータＳＣＡＤＡ０１は、スイッチングハブＨＵＢ０２からスイッチングハブＨＵＢ０１までの送信経路ＰＡＴＨ６０１を特定する。
【０２２１】
監視制御コンピュータＳＣＡＤＡ０１は、送信経路ＰＡＴＨ６００、及び送信経路ＰＡＴＨ６０１から送信経路ＰＡＴＨ１００を特定できる。送信経路ＰＡＴＨ１００は、「ＭＥ０１ＭＵ０１」のマルチキャスト通信で送信元となるマージングユニットＭＥ０１から最上位の階層であるスイッチングハブＨＵＢ０１までの送信経路である。
【０２２２】
ステップＳ０７（図３）では、監視制御コンピュータＳＣＡＤＡ０１は、受信経路特定の処理を行う。
【０２２３】
＜受信経路特定の処理例＞
図１９は、本発明の一実施形態に係る受信経路特定の処理の一例を説明するフローチャートである。
【０２２４】
図１９の処理は、図３のステップＳ０７に相当する処理である。
【０２２５】
ステップＳ０７０１では、監視制御コンピュータＳＣＡＤＡ０１は、受信機器データの取得を行う。受信機器データは、ステップＳ０２で入力される受信機器リストＬ２００（図６）等である。
【０２２６】
ステップＳ０７０２では、監視制御コンピュータＳＣＡＤＡ０１は、受信機器データに、受信経路特定が完了していないデータがあるか否かを判断する。受信機器リストＬ２００の場合、監視制御コンピュータＳＣＡＤＡ０１は、「受信経路特定完了フラグ」を用いて判断する。受信機器リストＬ２００の場合、監視制御コンピュータＳＣＡＤＡ０１は、「受信経路特定完了フラグ」が「ＦＡＬＳＥ」となっているデータが少なくとも１つある場合に、受信経路特定が完了していないデータがあると判断する。受信機器リストＬ２００の場合、監視制御コンピュータＳＣＡＤＡ０１は、「受信経路特定完了フラグ」がすべて「ＴＲＵＥ」となっている場合に、受信経路特定が完了していないデータがないと判断する。
【０２２７】
ステップＳ０７０２で監視制御コンピュータＳＣＡＤＡ０１が、受信経路特定が完了していないデータがあると判断する場合（ステップＳ０７０２でＹＥＳ）、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０７０３に進む。ステップＳ０７０２で監視制御コンピュータＳＣＡＤＡ０１が、受信経路特定が完了していないデータがないと判断する場合（ステップＳ０７０２でＮＯ）、監視制御コンピュータＳＣＡＤＡ０１は、受信経路特定の処理を完了する。
【０２２８】
ステップＳ０７０３では、監視制御コンピュータＳＣＡＤＡ０１は、受信経路特定が完了していないデータを読み出す。具体的には、ステップＳ０７０３では、監視制御コンピュータＳＣＡＤＡ０１は、受信機器リストＬ２００（図６）の「受信経路特定完了フラグ」が「ＦＡＬＳＥ」となっているデータを一行読み出す。受信機器リストＬ２００の場合、監視制御コンピュータＳＣＡＤＡ０１は、「データＮｏ．」が「２００」のデータを読み出す。以下、監視制御コンピュータＳＣＡＤＡ０１が、「データＮｏ．」が「２００」のデータを読み出した場合を例に説明する。
【０２２９】
「データＮｏ．」が「２００」のデータである場合、読み出しによって、受信経路特定が完了していないデータは、「マルチキャストＩＤ」が「ＰＴＰ０１」、かつ、「機器ＩＤ」が「ＭＥ０１」であることがわかる。
【０２３０】
ステップＳ０７０４では、監視制御コンピュータＳＣＡＤＡ０１は、受信機器データから読み出したデータに対応するデータを機器接続データから検索する。ステップＳ０７０４の読み出しによって、監視制御コンピュータＳＣＡＤＡ０１は、「機器ＩＤ」がわかるので、同一の「機器ＩＤ」を、機器接続リストＬ４００（図１１）から検索する。
【０２３１】
「機器ＩＤ」が「ＭＥ０１」である場合、機器接続リストＬ４００では、「データＮｏ．」が「４００」のデータが該当する。「データＮｏ．」が「４００」のデータから、「ＭＥ０１」には、中継機器ＩＤ「ＨＵＢ０２」の中継機器が接続されていることがわかる。つまり、「ＭＥ０１」に送信する場合、送信されるデータは、中継機器ＩＤ「ＨＵＢ０２」の中継機器を介することがわかる。また、機器接続リストＬ４００から送受信に使用されるポートである「機器ポート」、及び「中継機器ポート」がわかる。
【０２３２】
ステップＳ０７０５では、監視制御コンピュータＳＣＡＤＡ０１は、受信機器データ、及び機器接続データに基づいて受信経路特定テーブルデータを生成する。
【０２３３】
＜受信経路特定テーブルの例＞
図２０は、本発明の一実施形態に係る受信経路特定テーブルの一例を説明する表である。
【０２３４】
受信経路特定テーブルＴ７００は、受信機器データ、送信経路特定テーブルＴ６００、及び機器接続データに基づいて生成される。
【０２３５】
ステップＳ０７０３で監視制御コンピュータＳＣＡＤＡ０１が、「データＮｏ．」が「２００」のデータを読み出した場合、監視制御コンピュータＳＣＡＤＡ０１は、「マルチキャストＩＤ」が「ＰＴＰ０１」のマルチキャスト通信について受信経路特定テーブルＴ７００に入力する。
【０２３６】
ステップＳ０７０５では、監視制御コンピュータＳＣＡＤＡ０１は、「データＮｏ．」が「７００」の行にステップＳ０７０３で読み出したデータ、及びステップＳ０７０４で検索したデータを入力する。
【０２３７】
ステップＳ０７０５では、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０７０３で読み出したデータである「機器ＩＤ」、及び「マルチキャストＩＤ」を、受信経路特定テーブルＴ７００に入力する。具体的には、「データＮｏ．」が「７００」のデータである場合、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０７０３で読み出した「ＭＥ０１」を、受信経路特定テーブルＴ７００の「最終受信機器ＩＤ」、及び「受信機器ＩＤ」に入力する。同様に、「データＮｏ．」が「７００」のデータである場合、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０７０３で読み出した「ＰＴＰ０１」を、受信経路特定テーブルＴ７００の「マルチキャストＩＤ」に入力する。
【０２３８】
ステップＳ０７０５では、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０７０４で検索した「中継機器ＩＤ」、「機器ポート」、及び「中継機器ポート」を、受信経路特定テーブルＴ７００に入力する。具体的には、「データＮｏ．」が「７００」のデータである場合、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０７０４で検索した「１」を、受信経路特定テーブルＴ７００の「受信ポート」に入力する。同様に、「データＮｏ．」が「７００」のデータである場合、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０７０４で検索した「ＨＵＢ０２」を、受信経路特定テーブルＴ７００の「送信機器」に入力する。同様に、「データＮｏ．」が「７００」のデータである場合、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０７０４で検索した「１」を、受信経路特定テーブルＴ７００の「送信ポート」に入力する。
【０２３９】
受信経路特定テーブルＴ７００の「通番」は、各マルチキャストＩＤについての通し番号である。「データＮｏ．」が「７００」の場合、「マルチキャストＩＤ」が「ＰＴＰ０１」である場合について、初めての行であるため、「通番」には、監視制御コンピュータＳＣＡＤＡ０１は、「１」を入力する。
【０２４０】
受信経路特定テーブルＴ７００の「使用あり」には、監視制御コンピュータＳＣＡＤＡ０１は、「ＦＡＬＳＥ」を入力する。
【０２４１】
ステップＳ０７０６では、監視制御コンピュータＳＣＡＤＡ０１は、受信経路特定テーブルＴ７００の「マルチキャストＩＤ」と、送信経路特定テーブルＴ６００の「マルチキャストＩＤ」とが一致し、かつ、受信経路特定テーブルＴ７００の「送信機器」と、送信経路特定テーブルＴ６００の「受信機器ＩＤ」とが一致するデータを送信経路特定テーブルＴ６００から検索する。
【０２４２】
ステップＳ０７０７では、監視制御コンピュータＳＣＡＤＡ０１は、Ｓ７０６の検索で該当するデータがあるか否かを判断する。ステップＳ０７０７で監視制御コンピュータＳＣＡＤＡ０１がＳ７０６の検索で該当するデータがあると判断する場合（ステップＳ０７０７でＹＥＳ）、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０７１０に進む。ステップＳ０７０７で監視制御コンピュータＳＣＡＤＡ０１がＳ７０６の検索で該当するデータがないと判断する場合（ステップＳ０７０７でＮＯ）、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０７０８に進む。
【０２４３】
具体的には、「データＮｏ．」が「７００」の場合、監視制御コンピュータＳＣＡＤＡ０１は、受信経路特定テーブルＴ７００の「マルチキャストＩＤ」である「ＰＴＰ０１」と、送信経路特定テーブルＴ６００の「マルチキャストＩＤ」とが一致するデータが、送信経路特定テーブルＴ６００の「データＮｏ．」が「６２１」のデータであると判定する。「データＮｏ．」が「７００」の場合、監視制御コンピュータＳＣＡＤＡ０１は、受信経路特定テーブルＴ７００の「送信機器」である「ＨＵＢ０２」と、送信経路特定テーブルＴ６００の「受信機器ＩＤ」とが一致するデータが、送信経路特定テーブルＴ６００の「データＮｏ．」が「６００」、「６０２」、「６０４」、「６０６」、「６１２」、及び「６１５」のデータであると判定する。
【０２４４】
「データＮｏ．」が「７００」の場合、受信経路特定テーブルＴ７００の「マルチキャストＩＤ」に係る判定、及び受信経路特定テーブルＴ７００の「送信機器」に係る判定では、重複して条件を満たすデータがないため、ステップＳ０７０７では、監視制御コンピュータＳＣＡＤＡ０１は、Ｓ７０６の検索で該当するデータがないと判断する（ステップＳ０７０７でＮＯ）。
【０２４５】
ステップＳ０７０８では、監視制御コンピュータＳＣＡＤＡ０１は、上位の中継機器を検索する。上位の中継機器の検索は、ステップＳ０６０７と同様に、中継機器接続データに基づいて行われる。具体的には、スイッチングハブＨＵＢ０２の場合、中継機器接続リストＬ５００には、スイッチングハブＨＵＢ０２の上位の中継機器として、「上位側中継機器ＩＤ」に「ＨＵＢ０１」が入力されている。したがって、ステップＳ０７０８では、監視制御コンピュータＳＣＡＤＡ０１は、上位の中継機器がスイッチングハブＨＵＢ０１であると検索する。
【０２４６】
なお、ステップＳ０７０８で該当する上位の中継機器が検索されない場合、監視制御コンピュータＳＣＡＤＡ０１は、マルチキャストツリーの決定が不可能とする、いわゆるエラー処理を行う。エラー処理は、例えば監視制御コンピュータＳＣＡＤＡ０１は、受信経路特定の処理、及び全体処理を中止し、エラーであることを示すエラーメッセージを出力装置等によって操作者等に表示する処理である。
【０２４７】
ステップＳ０７０９では、監視制御コンピュータＳＣＡＤＡ０１は、送信経路特定テーブルに上位の中継機器に係るデータを入力する。上位の中継機器に係るデータは、「データＮｏ．」が「７０１」のデータである。
【０２４８】
「データＮｏ．」が「７０１」の「最終受信機器ＩＤ」、及び「マルチキャストＩＤ」には、監視制御コンピュータＳＣＡＤＡ０１は、「データＮｏ．」が「７０１」のデータと同じデータである「ＭＥ０１」、及び「ＰＴＰ０１」を入力する。
【０２４９】
「データＮｏ．」が「７０１」の「通番」には、監視制御コンピュータＳＣＡＤＡ０１は、「データＮｏ．」が「７００」の「通番」に「＋１」した「２」を入力する。
【０２５０】
「データＮｏ．」が「７０１」の「使用あり」には、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０７０５と同様に、「ＦＡＬＳＥ」を入力する。
【０２５１】
「データＮｏ．」が「７０１」の「受信機器」には、監視制御コンピュータＳＣＡＤＡ０１は、「データＮｏ．」が「７００」の「送信機器」に入力されている「ＨＵＢ０２」を入力する。
【０２５２】
「データＮｏ．」が「７０１」の「送信機器」には、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０７０８で検索された「ＨＵＢ０１」を入力する。
【０２５３】
「データＮｏ．」が「７０１」の「受信ポート」、及び「送信ポート」には、監視制御コンピュータＳＣＡＤＡ０１は、機器接続リストＬ４００の「機器ポート」、及び「中継機器ポート」のデータを入力する。
【０２５４】
ステップＳ０７０９が終了すると、監視制御コンピュータＳＣＡＤＡ０１は、ステップＳ０７０６に進む。ステップＳ０７０６、及びステップＳ０７０７では、監視制御コンピュータＳＣＡＤＡ０１は、「データＮｏ．」が「７０１」のデータについてステップＳ０７０６、及びステップＳ０７０７の処理を行う。
【０２５５】
「データＮｏ．」が「７０１」のデータである場合、ステップＳ０７０６では、監視制御コンピュータＳＣＡＤＡ０１は、受信経路特定テーブルＴ７００の「マルチキャストＩＤ」である「ＰＴＰ０１」と、送信経路特定テーブルＴ６００の「マルチキャストＩＤ」とが一致するデータが、送信経路特定テーブルＴ６００の「データＮｏ．」が「６２１」のデータであると判定する。
「データＮｏ．」が「７０１」の場合、ステップＳ０７０６では、監視制御コンピュータＳＣＡＤＡ０１は、受信経路特定テーブルＴ７００の「送信機器」である「ＨＵＢ０１」と、送信経路特定テーブルＴ６００の「受信機器ＩＤ」とが一致するデータが、送信経路特定テーブルＴ６００の「データＮｏ．」が「６０１」、「６０３」、「６０５」、「６０７」、「６０９」、「６１１」、「６１３」、「６１４」、「６１６」、「６１７」、「６１９」、「６２０」及び「６２１」のデータであると判定する。
【０２５６】
「データＮｏ．」が「７０１」の場合、受信経路特定テーブルＴ７００の「マルチキャストＩＤ」に係る判定、及び受信経路特定テーブルＴ７００の「送信機器」に係る判定では、重複して条件を満たすデータ「６２１」があるため、ステップＳ０７０７では、監視制御コンピュータＳＣＡＤＡ０１は、Ｓ７０６の検索で該当するデータがあると判断する（ステップＳ０７０７でＹＥＳ）。
【０２５７】
ステップＳ０７１０では、監視制御コンピュータＳＣＡＤＡ０１は、Ｓ０７０７で該当するデータ、Ｓ０７０５で生成したデータ、及び送信経路特定テーブルＴ６００の「使用あり」を「ＴＲＵＥ」に更新する。
【０２５８】
「データＮｏ．」が「７０１」の場合、監視制御コンピュータＳＣＡＤＡ０１は、「データＮｏ．」が「７００」、及び「データＮｏ．」が「７０１」の「使用あり」を「ＴＲＵＥ」に更新する。つまり、「データＮｏ．」が「７０１」の場合、ステップＳ０７１０では、監視制御コンピュータＳＣＡＤＡ０１は、「マルチキャストＩＤ」が「ＰＴＰ０１」であるデータの「使用あり」を「ＴＲＵＥ」に更新する。
【０２５９】
図２１は、本発明の一実施形態に係る受信経路特定の処理によって更新された送信経路特定テーブルの一例を説明する表である。
【０２６０】
図２１は、図１７と比較して、「データＮｏ．」が「６２１」であるデータの「使用あり」に図１７では、「ＦＡＬＳＥ」が入力されているのに対して、図２１では「ＴＲＵＥ」が入力されている点が異なる。
【０２６１】
ステップＳ０７１０では、監視制御コンピュータＳＣＡＤＡ０１は、「マルチキャストＩＤ」が「ＰＴＰ０１」であるデータの「使用あり」を「ＴＲＵＥ」に更新する。送信経路特定テーブルＴ６００の場合、「データＮｏ．」が「６２１」であるデータが「マルチキャストＩＤ」が「ＰＴＰ０１」となるデータであるため、監視制御コンピュータＳＣＡＤＡ０１は、「データＮｏ．」が「６２１」であるデータの「使用あり」を「ＴＲＵＥ」に更新する。
【０２６２】
ステップＳ０７１１では、監視制御コンピュータＳＣＡＤＡ０１は、受信機器データの「受信経路特定完了フラグ」を「ＴＲＵＥ」に更新する。つまり、監視制御コンピュータＳＣＡＤＡ０１は、受信機器データに、「ＰＴＰ０１」のマルチキャスト通信について受信経路の特定が完了したことを入力する。
【０２６３】
監視制御コンピュータＳＣＡＤＡ０１は、同様の処理を、受信機器データに入力されているすべてのマルチキャスト通信について行う。
【０２６４】
図２２は、本発明の一実施形態に係る受信経路特定の処理によって特定された受信経路の一例を説明する図である。
【０２６５】
図２２では、「マルチキャストＩＤ」が「ＰＴＰ０１」のマルチキャスト通信について、特定される受信経路を説明する。
【０２６６】
受信経路特定テーブルＴ７００の「データＮｏ．」が「７００」のデータによって、監視制御コンピュータＳＣＡＤＡ０１は、スイッチングハブＨＵＢ０２からマージングユニットＭＥ０１までの受信経路ＰＡＴＨ７００を特定する。
【０２６７】
受信経路特定テーブルＴ７００の「データＮｏ．」が「７０１」のデータによって、監視制御コンピュータＳＣＡＤＡ０１は、スイッチングハブＨＵＢ０１からスイッチングハブＨＵＢ０２までの受信経路ＰＡＴＨ７０１を特定する。
【０２６８】
監視制御コンピュータＳＣＡＤＡ０１は、受信経路ＰＡＴＨ７００、及び受信経路ＰＡＴＨ７０１から受信経路ＰＡＴＨ２００を特定できる。受信経路ＰＡＴＨ２００は、「ＰＴＰ０１」のマルチキャスト通信で最上位の階層であるスイッチングハブＨＵＢ０１から送信先であるマージングユニットＭＥ０１までの受信経路である。
【０２６９】
ステップＳ０８（図３）では、監視制御コンピュータＳＣＡＤＡ０１は、マルチキャストツリー決定の処理を行う。
【０２７０】
＜マルチキャストツリー決定の処理例＞
監視制御コンピュータＳＣＡＤＡ０１は、マルチキャストツリーを、送信経路特定の処理によって特定された送信経路、及び受信経路特定の処理によって特定された受信経路に基づいて決定する。決定処理は、例えばマルチキャストツリー決定の処理である。以下、決定処理がマルチキャストツリー決定の処理である場合を例に説明する。
【０２７１】
図２３は、本発明の一実施形態に係る受信経路特定の処理によって特定された受信経路の一例を説明する表である。
【０２７２】
図２４は、本発明の一実施形態に係る送信経路特定の処理によって特定された送信経路の一例を説明する表である。
【０２７３】
図２３は、図２０の受信経路特定テーブルＴ７００に、受信経路特定の処理によって特定された受信経路「ＰＴＰ０１」以外の「マルチキャストＩＤ」を追加した場合である。
【０２７４】
図２４は、図１７の送信経路特定テーブルＴ６００に、受信経路特定の処理によって、「使用あり」を更新した場合である。
【０２７５】
マルチキャストツリー決定の処理は、例えば図２３の受信経路特定テーブルＴ７００、及び図２４の送信経路特定テーブルＴ６００に基づいて行われる。
【０２７６】
図２５は、本発明の一実施形態に係るマルチキャストツリー決定処理の一例を説明する図である。
【０２７７】
図２５では、図２３の受信経路特定テーブルＴ７００、及び図２４の送信経路特定テーブルＴ６００に基づいて、「マルチキャストＩＤ」が「ＰＴＰ０１」である場合を例に説明する。
【０２７８】
「マルチキャストＩＤ」が「ＰＴＰ０１」である場合、送信経路は、図２４の送信経路特定テーブルＴ６００より、送信経路ＰＡＴＨ６２１であることがわかる。
【０２７９】
「マルチキャストＩＤ」が「ＰＴＰ０１」である場合、受信経路は、図２３の受信経路特定テーブルＴ７００より、「ＭＥ０１」に受信させる受信経路ＰＡＴＨ７００、及び受信経路ＰＡＴＨ７０１であることがわかる。
【０２８０】
同様に、「マルチキャストＩＤ」が「ＰＴＰ０１」である場合、受信経路は、図２３の受信経路特定テーブルＴ７００より、「ＣＢ０１」に受信させる受信経路ＰＡＴＨ７０３、及び受信経路ＰＡＴＨ７０４であることがわかる。
【０２８１】
同様に、「マルチキャストＩＤ」が「ＰＴＰ０１」である場合、受信経路は、図２３の受信経路特定テーブルＴ７００より、「ＭＥ０２」に受信させる受信経路ＰＡＴＨ７０５、及び受信経路ＰＡＴＨ７０６であることがわかる。
【０２８２】
同様に、「マルチキャストＩＤ」が「ＰＴＰ０１」である場合、受信経路は、図２３の受信経路特定テーブルＴ７００より、「ＣＢ０２」に受信させる受信経路ＰＡＴＨ７０８、及び受信経路ＰＡＴＨ７０９であることがわかる。
【０２８３】
同様に、「マルチキャストＩＤ」が「ＰＴＰ０１」である場合、受信経路は、図２３の受信経路特定テーブルＴ７００より、「ＭＥ０３」に受信させる受信経路ＰＡＴＨ７１０、及び受信経路ＰＡＴＨ７１１であることがわかる。
【０２８４】
同様に、「マルチキャストＩＤ」が「ＰＴＰ０１」である場合、受信経路は、図２３の受信経路特定テーブルＴ７００より、「ＣＢ０３」に受信させる受信経路ＰＡＴＨ７１３、及び受信経路ＰＡＴＨ７１４であることがわかる。
【０２８５】
「マルチキャストＩＤ」が「ＰＴＰ０１」である場合、送信元は、時間制御コンピュータＰＴＰ０１であり、送信経路によって、送信先は、スイッチングハブＨＵＢ０１であることがわかる。「マルチキャストＩＤ」が「ＰＴＰ０１」である場合、受信経路によって、スイッチングハブＨＵＢ０１を送信元とし、送信先は、マージングユニットＭＥ０１、サーキットブレーカＣＢ０１、マージングユニットＭＥ０２、サーキットブレーカＣＢ０２、マージングユニットＭＥ０３、及びサーキットブレーカＣＢ０３であることがわかる。
【０２８６】
したがって、送信経路、及び受信経路を組み合わせることで、「マルチキャストＩＤ」が「ＰＴＰ０１」である場合、送信経路に基づいて、時間制御コンピュータＰＴＰ０１からデータ、及び信号等が送信され、受信経路に基づいて、データ、及び信号等が各機器に受信される。
【０２８７】
よって、マルチキャストツリー決定の処理は、送信経路、及び受信経路を組み合わせることで、データ、及び信号等を送信する際に、送信から受信までの経路となるマルチキャストツリーを決定することができる。
【０２８８】
従来、マルチキャストツリーを動的に構築するために、ＧＭＲＰ（ＧＡＲＰ（Ｇｅｎｅｒｉｃ  Ａｔｔｒｉｂｕｔｅ  Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）Ｍｕｌｔｉｃａｓｔ  Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）、及びＭＭＲＰ（Ｍｕｌｔｉｐｌｅ  ＭＡＣ  Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）等のプロトコルがＩＥＥＥ８０２．１Ｑ等に定められている。
【０２８９】
しかし、国際標準規格ＩＥＣ６１８５０に準拠するシステム等では、システムの構成要素は、規格で、システムの使用中等に構成要素を変更する、いわゆる動的な変更が禁じられている場合がある。そのため、国際標準規格ＩＥＣ６１８５０に準拠するシステム等では、ＧＭＲＰ等のプロトコルがサポートされない場合がある。国際標準規格ＩＥＣ６１８５０に準拠するシステムは、例えば電力監視制御システム等である。
【０２９０】
また、マルチキャストトラフィックの伝搬遅延での最悪値は、ＧＭＲＰ等のプロトコルを使用する場合、経路が動的に変更されるため、伝搬遅延が変動することがある。国際標準規格ＩＥＣ６１８５０に準拠するシステムでは、最悪値が変動することは、望ましくない、いわゆる決定論的に、最悪値は、決定する必要がある場合である。したがって、国際標準規格ＩＥＣ６１８５０に準拠するシステムでは、ＧＭＲＰ等のプロトコルを使用しない方法でマルチキャストツリーを決定するのが望ましい。
【０２９１】
さらに、国際標準規格ＩＥＣ６１８５０に準拠するシステムでは、ＳＶメッセージ、ＧＯＯＳＥ、及びＰＴＰ等のデータ、及び信号は、データリンク層で、送受信される。したがって、国際標準規格ＩＥＣ６１８５０に準拠するシステムでは、マルチキャストツリーの決定は、データリンク層でのマルチキャストツリーに特化して決定されることが望ましい。
【０２９２】
なお、監視制御コンピュータＳＣＡＤＡ０１は、決定したマルチキャストツリーのデータを各中継機器から抽出し、抽出したマルチキャストツリーに係るデータを出力してもよい。
【０２９３】
図２６は、本発明の一実施形態に係るマルチキャストツリーの出力結果の一例を説明する図である。
【０２９４】
マルチキャストツリーの出力結果は、図示するように、例えばマルチキャストデータＤ２である。マルチキャストデータＤ２は、スイッチングハブＨＵＢ０２から抽出されるデータである。マルチキャストデータＤ２は、例えばテキスト形式のデータ等である。図示するように、マルチキャストデータＤ２は、スイッチングハブＨＵＢ０２の中継機器データ、受信経路を示すデータ、及び送信経路を示すデータ等を有する。
【０２９５】
送信経路特定の処理によって生成される送信経路特定テーブルＴ６００、及び受信経路特定の処理によって生成される受信経路特定テーブルＴ７００には、各マルチキャストトラフィックが通過する経路のデータが、「使用あり」が「ＴＲＵＥ」となって記憶される。送信経路特定テーブルＴ６００、及び受信経路特定テーブルＴ７００の「送信機器」、及び「受信機器」には、中継機器が含まれているため、中継機器ごとに抽出することで、マルチキャストツリーのデータが抽出できる。
【０２９６】
例えば「マルチキャストグループ２」、つまり「マルチキャストＩＤ」が「ＣＢ０１ＰＯＳ」である場合、スイッチングハブＨＵＢ０２には、「ＭＣアドレス」として「０１−０Ｃ−ＣＤ−０１−００−０１」が入力されていることがマルチキャストデータＤ２からわかる。
【０２９７】
同様に、「マルチキャストグループ２」である場合、スイッチングハブＨＵＢ０２には、「入力ポート」が「２」であることから、ポート番号「２」のポートに、データが送信されることがマルチキャストデータＤ２からわかる。
【０２９８】
同様に、「マルチキャストグループ２」である場合、スイッチングハブＨＵＢ０２には、「出力ポート」が「５」であることから、ポート番号「５」のポートから、データを送信することがマルチキャストデータＤ２からわかる。
【０２９９】
したがって、マルチキャストデータＤ２は、操作者等に、マルチキャストツリーに係るデータを表示することができる。操作者等は、表示されたマルチキャストデータＤ２を見ることで、各スイッチングハブの設定を行うことができる。設定は、操作者等による手作業の入力、又は設定ファイル等によって実現される。
【０３００】
＜ＳＣＬ（Ｓｕｂｓｔａｔｉｏｎ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）ファイルの使用例＞
各データの入力は、図５等で説明したＧＵＩを用いる入力に限られない。各データの入力は、ＳＣＬファイルを使用して実現されてもよい。
【０３０１】
ＳＣＬファイルは、国際標準規格ＩＥＣ６１８５０等で定められた形式のデータである。
【０３０２】
図２７は、本発明の一実施形態に係るＳＣＬファイルの一例を説明する図である。
【０３０３】
図示するように、ＳＣＬファイルデータＤ３は、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式で記載されるデータである。ＳＣＬファイルデータＤ３に記載されるタグ（Ｔａｇ）は、国際標準規格ＩＥＣ６１８５０等の規格で定義される。
【０３０４】
ＳＣＬファイルデータＤ３は、例えばシステム１のネットワークに係る設定、及びシステム１が有する各機器の設定を実現するデータ等を有する。
【０３０５】
システム１のネットワークに係る設定を実現するデータは、例えばネットワーク設定データＤ３１等である。ネットワーク設定データＤ３１は、例えば「＜Ｐ  ｔｙｐｅ＝”ＭＡＣ−Ａｄｄｒｅｓｓ”＞０１−０Ｃ−ＣＤ−０４−００−０１＜／Ｐ＞」といった記載でマルチキャストアドレスを設定するデータ等である。
【０３０６】
システム１が有する各機器の設定を実現するデータは、例えば機器設定データＤ３２等である。機器設定データＤ３２は、例えば機器ＩＤが「ＭＵ０１」である機器を設定するデータである。機器設定データＤ３２は、機器ＩＤが「ＭＵ０１」である機器に、ＳＶメッセージを出力させる設定の例である。
【０３０７】
なお、ＳＣＬファイルデータＤ３は、複数の機器、及びネットワークを設定するデータ等を有してもよい。さらに、ＳＣＬファイルデータＤ３は、システム１のすべての機器、及びネットワークを設定するデータを有さなくともよい。ＳＣＬファイルデータＤ３による設定で不足する設定は、例えば図５等で説明したＧＵＩによる入力によって、追加の設定がされてもよい。
【０３０８】
図２８は、本発明の一実施形態に係るＳＣＬファイルの使用例の一例を説明する図である。
【０３０９】
図２８は、ＳＣＬファイルの使用例を、システム１０で使用する場合を例に説明する図である。
【０３１０】
システム１０は、システムコンフィグレータ１０１と、ＩＥＤコンフィグレータ１０２Ａと、ＩＥＤコンフィグレータ１０２Ｂと、ＩＥＤコンフィグレータ１０２Ｃと、システム２０とを有する。
【０３１１】
ＳＣＬファイルは、例えばＩＣＤ（ＩＥＤ  Ｃａｐａｂｉｌｉｔｙ  Ｄｅｓｃｒｉｐｔｉｏｎ）ファイルＤ１１Ａ、ＩＣＤファイルＤ１１Ｂ、及びＩＣＤファイルＤ１１Ｃである。ＳＣＬファイルは、例えばＳＣＤ（Ｓｙｓｔｅｍ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｄｅｓｃｒｉｐｔｉｏｎ）ファイルＤ１２である。ＳＣＬファイルは、例えばＣＩＤ（Ｃｏｎｆｉｇｕｒａｔｉｏｎ  ＩＥＤ  Ｄｅｓｃｒｉｐｔｉｏｎ）ファイルＤ１３Ａ、ＣＩＤファイルＤ１３Ｂ、及びＣＩＤファイルＤ１３Ｃである。
【０３１２】
図２８は、システム２０が有する各ＩＥＤを設定する場合を例に説明する図である。システム２０は、ＩＥＤ２１Ａ、ＩＥＤ２１Ｂ、及びＩＥＤ２１Ｃを有する。システム２０が有する各ＩＥＤは、主装置をそれぞれ制御する。システム２０が有する各ＩＥＤは、それぞれ別のベンダーによって提供される装置であり、図２８では、ＩＥＤ２１ＡはＡ社、ＩＥＤ２１ＢはＢ社、ＩＥＤ２１ＣはＣ社がそれぞれのＩＥＤのベンダーであるとする。
【０３１３】
国際標準規格ＩＥＣ６１８５０等では、ＩＥＤの機能は、ＩＣＤファイルで示される。ＩＣＤファイルは、いわゆるテンプレートファイルである。ＩＣＤファイルは、各ＩＥＤのベンダーによってそれぞれ用意されるファイルである。ＩＣＤファイルは、各ＩＥＤが有する機能を、ＸＭＬ形式で記載し、各ＩＥＤの機能を定義するファイルである。ＩＣＤファイルは、テンプレートファイルであるため、各使用環境に合わせた設定が入力されていないファイルである。例えばＩＥＤがネットワークの機能を有する場合、ＩＣＤファイルには、ネットワーク設定用のタグ等は入力されているが、ＩＥＤがシステム２０で使用される際に使用できるＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス等は入力されていない。
【０３１４】
システムコンフィグレータ１０１は、ＩＣＤファイルＤ１１Ａ、ＩＣＤファイルＤ１１Ｂ、及びＩＣＤファイルＤ１１Ｃを読み込む。システムコンフィグレータ１０１は、読み込んだＩＣＤファイルＤ１１Ａ、ＩＣＤファイルＤ１１Ｂ、及びＩＣＤファイルＤ１１Ｃに基づいて、ＳＣＤファイルＤ１２を生成する。ＳＣＤファイルＤ１２は、ＩＥＤ２１Ａ、ＩＥＤ２１Ｂ、及びＩＥＤ２１Ｃの設定を有する。ＳＣＤファイルＤ１２には、例えばシステムコンフィグレータ１０１に操作者等が操作を入力することで、各ＩＥＤのシステム２０用の設定が入力される。
【０３１５】
ＳＣＤファイルＤ１２は、システム２０で各ＩＥＤを使用する設定がＸＭＬ形式で記載された設定ファイルである。ＳＣＤファイルＤ１２は、各ＩＥＤの機能を定義するファイルであるＩＣＤファイルに基づいて生成され、ベンダー各社の各ＩＥＤに、ＩＥＤが有する機能定義、及び機能定義により定義された機能を動作させるために付与された設定値等のデータを含む。例えばベンダー各社のＩＥＤがネットワーク通信機能を有する場合、付与される設定値は、ＩＥＤのＩＰアドレス等である。システム２０の管理者等は、システム２０全体内で、各ＩＥＤに設定するアドレスが重複しないように、各ＩＥＤにＩＰアドレスを設定し、ＳＣＤファイルＤ１２に入力する。
【０３１６】
また、例えば、ベンダー各社のＩＥＤがＩＥＤ同士の連携機能を有する場合、付与される設定値は、連携に係る設定値である。例えば、Ａ社のＩＣＤファイルＤ１１Ａで、Ａ社のＩＥＤ２１Ａは、緊急通知をマルチキャストで送信する機能を有するとする。同様に、Ｂ社のＩＣＤファイルＤ１１Ｂで、Ｂ社のＩＥＤ２１Ｂは、緊急通知を受信し、警報を出力する機能を有するとする。この場合、連携機能を実現させるには、Ａ社のＩＥＤ２１Ａには、緊急通知を送信する設定、及び緊急通知を送信する条件の設定等が必要とされるので、ＳＣＤファイルＤ１２は、緊急通知を送信する設定、及び緊急通知を送信する条件の設定等が入力される。Ｂ社のＩＥＤ２１Ｂには、Ａ社のＩＥＤ２１Ａから緊急通知を受信する設定、及び緊急通知を受信した際の動作設定等が必要とされるので、ＳＣＤファイルＤ１２は、緊急通知を受信する設定、及び緊急通知を受信した際の動作設定等が入力される。
【０３１７】
ＳＣＤファイルＤ１２は、ＩＥＤコンフィグレータ１０２Ａ、ＩＥＤコンフィグレータ１０２Ｂ、及びＩＥＤコンフィグレータ１０２Ｃに送信される。
【０３１８】
ＩＥＤコンフィグレータ１０２Ａは、システムコンフィグレータ１０１から送信されるＳＣＤファイルＤ１２を読み込む。ＩＥＤコンフィグレータ１０２Ａは、ＳＣＤファイルＤ１２に含まれるデータからＩＥＤ２１Ａに係る設定データを抽出する。ＩＥＤコンフィグレータ１０２Ａは、ＳＣＤファイルＤ１２に入力された設定をＩＥＤ２１Ａに、反映させるために、ＣＩＤファイルＤ１３Ａを生成する。ＩＥＤコンフィグレータ１０２Ａは、ＣＩＤファイルＤ１３ＡをＩＥＤ２１Ａに送信し、ＣＩＤファイルＤ１３Ａに基づいてＩＥＤ２１Ａの設定を行う。
【０３１９】
ＣＩＤファイルは、各ＩＥＤを設定する設定データがＸＭＬ形式で記載された設定ファイルである。ＣＩＤファイルは、ＳＣＤファイルＤ１２に基づいて生成される。ＣＩＤファイルは、ＳＣＤファイルＤ１２に記載される各ＩＥＤに係る設定データを抽出して生成されるファイルである。ＣＩＤファイルは、各ＩＥＤが有する機能定義、及び機能定義により定義された機能を動作させるために付与された設定値等のデータを含む。
【０３２０】
なお、各ＩＥＤの設定は、ＳＣＤファイルＤ１２から生成された各ＣＩＤファイルに基づく設定に限られない。例えば各ＩＥＤの設定は、ＳＣＤファイルＤ１２から生成された各ＣＩＤファイルに基づいて設定する方法と、図５等で説明したＧＵＩによって設定する方法とを組み合わせて実現されてもよい。また、各ＩＥＤの設定は、各ＩＥＤコンフィグレータにシステム２０の管理者等が設定データを入力することで、各ＣＩＤファイルが生成され、各ＣＩＤファイルがそれぞれＩＥＤに送信されて、各ＩＥＤの設定が実現されてもよい。
【０３２１】
図２８のシステムコンフィグレータ１０１は、システム１である場合、例えば監視制御コンピュータＳＣＡＤＡ０１が相当する。図２８の各ＩＥＤは、システム１である場合、例えば各保護リレー、各マージングユニット、及び各サーキットブレーカがそれぞれ相当する。図２８の各ＩＥＤコンフィグレータは、システム１である場合、例えば各保護リレー、各マージングユニット、及び各サーキットブレーカがそれぞれ相当する。なお、システム１は、別にＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理装置を有し、ＰＣ等がシステムコンフィグレータ１０１、及び各ＩＥＤコンフィグレータの機能の一部又は全部を有する構成でもよい。
【０３２２】
各ＳＣＬファイルの入力、及び図５等で説明したＧＵＩ等は、監視制御コンピュータＳＣＡＤＡ０１で動作するツールで実現される。ツールは、各ＳＣＬファイルを読み込む。ツールは、ＳＣＬファイル、又は図５等で説明したＧＵＩによる設定によって、ＩＥＤ、及びＰＴＰグランドマスタクロック等マルチキャストパブリッシャ、及びサブスクライバの登録を行う。さらに、ツールは、マルチトラフィック中継機器の登録を行う。
【０３２３】
ツールは、登録されたＩＥＤのＧＯＯＳＥパブリッシャ、ＳＶパブリッシャ、及びＰＴＰグランドマスタクロックからＰＴＰというマルチキャスト情報生成端を抽出する機能を有する。さらに、ツールは、ＩＥＤのＧＯＯＳＥサブスクライバ、ＳＶサブスクライバ、及びＰＴＰスレーブといったマルチキャスト情報受信端を抽出する機能を有する。
【０３２４】
ツールは、登録されたスイッチングハブの機種を選択し、スイッチングハブの各ポートと、別のスイッチングハブ、ＩＥＤ、又はＰＴＰグランドマスタクロック等との接続を指定することで、ネットワーク構成を行う機能を有する。
【０３２５】
ツールは、構成したネットワークの構成情報に基づいて、マルチキャストツリーデータを生成し、各スイッチングハブのマルチキャストフィルタリングデータを生成する機能を有する。
【０３２６】
各ＩＥＤがＧＯＯＳＥパブリッシャ、又はＳＶパブリッシャの機能を有する場合、各ＩＥＤは、ＧＯＯＳＥ、又はＳＶの制御ブロック機能を持つ場合がある。制御ブロック機能のデータは、ＩＥＤ要素の子要素であるＧＳＥＣｏｎｔｒｏｌ要素、又はＳＶＣｏｎｔｒｏｌ要素等に記載される。したがって、ＧＳＥＣｏｎｔｒｏｌ要素、又はＳＶＣｏｎｔｒｏｌ要素等を抽出すことによって、ツールは、マルチキャスト送信端を抽出する機能を実現する。さらに、Ｃｏｍｍｕｎｉｃａｔｉｏｎ要素のＳＭＶ要素、及びＧＳＥ要素等に、送信先マルチキャストアドレスが記載されている場合、ツールは、ＧＯＯＳＥ／ＳＶ制御ブロックの識別名をキーとし、制御ブロックとマルチキャストアドレスを対応させることができる。
【０３２７】
＜機能構成例＞
図２９は、本発明の一実施形態に係るマルチキャストツリー決定装置の機能構成の一例を説明する図である。
【０３２８】
監視制御コンピュータＳＣＡＤＡ０１は、入力部ＳＣＡＤＡ０１Ｆ１と、送信経路特定部ＳＣＡＤＡ０１Ｆ２と、受信経路特定部ＳＣＡＤＡ０１Ｆ３と、マルチキャストツリー決定部ＳＣＡＤＡ０１Ｆ４とを有する。
【０３２９】
入力部ＳＣＡＤＡ０１Ｆ１は、各種データを監視制御コンピュータＳＣＡＤＡ０１に入力する。入力部ＳＣＡＤＡ０１Ｆ１は、送信機器データ入力部ＳＣＡＤＡ０１Ｆ１１と、受信機器データ入力部ＳＣＡＤＡ０１Ｆ１２と、中継機器データ入力部ＳＣＡＤＡ０１Ｆ１３と、機器接続データ入力部ＳＣＡＤＡ０１Ｆ１４と、中継機器接続データ入力部ＳＣＡＤＡ０１Ｆ１５とを有する。
【０３３０】
送信機器データ入力部ＳＣＡＤＡ０１Ｆ１１は、監視制御コンピュータＳＣＡＤＡ０１に送信機器リストＬ１００等の送信機器データを入力する。
【０３３１】
受信機器データ入力部ＳＣＡＤＡ０１Ｆ１２は、監視制御コンピュータＳＣＡＤＡ０１に受信機器リストＬ２００等の受信機器データを入力する。
【０３３２】
中継機器データ入力部ＳＣＡＤＡ０１Ｆ１３は、監視制御コンピュータＳＣＡＤＡ０１に中継機器リストＬ３００等の中継機器データを入力する。
【０３３３】
機器接続データ入力部ＳＣＡＤＡ０１Ｆ１４は、監視制御コンピュータＳＣＡＤＡ０１に機器接続リストＬ４００等の機器接続データを入力する。
【０３３４】
中継機器接続データ入力部ＳＣＡＤＡ０１Ｆ１５は、監視制御コンピュータＳＣＡＤＡ０１に中継機器接続リストＬ５００等の中継機器接続データを入力する。
【０３３５】
入力部ＳＣＡＤＡ０１Ｆ１は、例えば監視制御コンピュータＳＣＡＤＡ０１が有する入力装置等によって実現される。
【０３３６】
送信経路特定部ＳＣＡＤＡ０１Ｆ２は、送信機器リストＬ１００、中継機器リストＬ３００、機器接続リストＬ４００、及び中継機器接続リストＬ５００に基づいて、送信経路を特定する。送信経路は、例えば送信経路特定テーブルＴ６００として出力される。送信経路特定部ＳＣＡＤＡ０１Ｆ２は、例えば監視制御コンピュータＳＣＡＤＡ０１が有するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等によって実現される。
【０３３７】
受信経路特定部ＳＣＡＤＡ０１Ｆ３は、受信機器リストＬ２００、機器接続リストＬ４００、中継機器接続リストＬ５００、及び送信経路特定テーブルＴ６００に基づいて、受信経路を特定する。受信経路は、例えば受信経路特定テーブルＴ７００として出力される。受信経路特定部ＳＣＡＤＡ０１Ｆ３は、例えば監視制御コンピュータＳＣＡＤＡ０１が有するＣＰＵ等によって実現される。
【０３３８】
マルチキャストツリー決定部ＳＣＡＤＡ０１Ｆ４は、送信経路特定テーブルＴ６００、及び受信経路特定テーブルＴ７００に基づいてマルチキャストツリーを決定する。マルチキャストツリー決定部ＳＣＡＤＡ０１Ｆ４は、例えば監視制御コンピュータＳＣＡＤＡ０１が有するＣＰＵ等によって実現される。マルチキャストツリー決定部ＳＣＡＤＡ０１Ｆ４は、例えばマルチキャストデータＤ２等によって、決定したマルチキャストツリーのデータを操作者等に表示してもよい。
【０３３９】
監視制御コンピュータＳＣＡＤＡ０１は、送信機器データ、中継機器データ、機器接続データ、及び中継機器接続データに基づいて、送信経路を特定する。監視制御コンピュータＳＣＡＤＡ０１は、特定された送信経路、受信機器データ、機器接続データ、及び中継機器接続データに基づいて、受信経路を特定する。
【０３４０】
監視制御コンピュータＳＣＡＤＡ０１は、送信経路特定の処理によって、マルチキャスト通信で使用する送信経路を特定できる。同様に、監視制御コンピュータＳＣＡＤＡ０１は、受信経路特定の処理によって、マルチキャスト通信で使用する受信経路を特定できる。
【０３４１】
監視制御コンピュータＳＣＡＤＡ０１は、送信経路特定の処理で特定された送信経路、及び受信経路特定の処理で特定された受信経路に基づいて、決定処理によって、マルチキャストツリーを決定することができる。
【０３４２】
なお、実施形態は、監視制御コンピュータＳＣＡＤＡ０１がマルチキャストツリー決定装置である場合に限られない。マルチキャストツリー決定装置は、図１で示した他の装置、又は他の情報処理装置によって実現されてもよい。
【０３４３】
さらに、実施形態で説明したシステム構成は一例であり、システム構成は、他の構成であってもよい。例えば、上述の各処理は、ネットワークを介して、１以上の外部装置によって分散、冗長、又は並列に処理されてもよい。なお、システム１は、図示した以外の他のネットワーク形式でもよい。例えばシステム１は、いわゆるリング型ネットワーク等、及びスター型ネットワーク等でもよい。
【０３４４】
また、実施形態は、説明した監視制御コンピュータＳＣＡＤＡ０１によって実現される場合に限られない。実施形態は、例えばＣＰＵを有する情報処理装置、又は情報処理システムに各種処理を実行させるためのプログラムによって実現されてもよい。
【０３４５】
また、実施形態の各処理の一部又は全部は、例えばフィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）等のプログラマブル・デバイスで実現されてもよい。さらに、実施形態の各処理の一部又は全部は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）で実現されてもよい。
【０３４６】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【符号の説明】
【０３４７】
１、１０、２０  システム
２  変流器
３  変圧器
２１Ａ、２１Ｂ、２１Ｃ  ＩＥＤ
ＨＵＢ０１、ＨＵＢ０２、ＨＵＢ０３  スイッチングハブ
ＳＣＡＤＡ０１  監視制御コンピュータ
ＰＴＰ０１  時間制御コンピュータ
ＩＥＤ０１、ＩＥＤ０２、ＩＥＤ０３  保護リレー
ＭＥ０１、ＭＥ０２、ＭＥ０３  マージングユニット
ＣＢ０１、ＣＢ０２、ＣＢ０３  サーキットブレーカ
Ｉ  電流量
Ｖ  電圧量
ＳＩＧ１  トリップ信号
Ｄ１  出力データ
Ｌ１００  送信機器リスト
Ｌ２００  受信機器リスト
Ｌ３００  中継機器リスト
Ｌ４００  機器接続リスト
Ｌ５００  中継機器接続リスト
Ｔ６００  送信経路特定テーブル
Ｔ７００  受信経路特定テーブル
ＩＮＳ１、ＩＮＳ２、ＩＮＳ３、ＩＮＳ４  入力画面
Ｄ２  マルチキャストデータ
Ｄ３  ＳＣＬファイルデータ
Ｄ３１  ネットワーク設定データ
Ｄ３２  機器設定データ
Ｄ１１Ａ、Ｄ１１Ｂ、Ｄ１１Ｃ  ＩＣＤファイル
Ｄ１２  ＳＣＤファイル
Ｄ１３Ａ、Ｄ１３Ｂ、Ｄ１３Ｃ  ＣＩＤファイル
ＳＣＡＤＡ０１Ｆ１  入力部
ＳＣＡＤＡ０１Ｆ１１  送信機器データ入力部
ＳＣＡＤＡ０１Ｆ１２  受信機器データ入力部
ＳＣＡＤＡ０１Ｆ１３  中継機器データ入力部
ＳＣＡＤＡ０１Ｆ１４  機器接続データ入力部
ＳＣＡＤＡ０１Ｆ１５  中継機器接続データ入力部
ＳＣＡＤＡ０１Ｆ２  送信経路特定部
ＳＣＡＤＡ０１Ｆ３  受信経路特定部
ＳＣＡＤＡ０１Ｆ４  マルチキャストツリー決定部
【図１】
2016092688.tif 000003
【図２】
2016092688.tif 000004
【図３】
2016092688.tif 000005
【図４】
2016092688.tif 000006
【図５】
2016092688.tif 000007
【図６】
2016092688.tif 000008
【図７】
2016092688.tif 000009
【図８】
2016092688.tif 000010
【図９】
2016092688.tif 000011
【図１０】
2016092688.tif 000012
【図１１】
2016092688.tif 000013
【図１２】
2016092688.tif 000014
【図１３】
2016092688.tif 000015
【図１４】
2016092688.tif 000016
【図１５】
2016092688.tif 000017
【図１６】
2016092688.tif 000018
【図１７】
2016092688.tif 000019
【図１８】
2016092688.tif 000020
【図１９】
2016092688.tif 000021
【図２０】
2016092688.tif 000022
【図２１】
2016092688.tif 000023
【図２２】
2016092688.tif 000024
【図２３】
2016092688.tif 000025
【図２４】
2016092688.tif 000026
【図２５】
2016092688.tif 000027
【図２６】
2016092688.tif 000028
【図２７】
2016092688.tif 000029
【図２８】
2016092688.tif 000030
【図２９】
2016092688.tif 000031