(57)【要約】【課題】複数のノードがＩＥＥＥ１３９４ｂポートにてループ接続されてなるネットワークシステムにおいて、ノード間の断線の存在を好適に検出することができる断線検出方法及び断線検出装置を提供する。【解決手段】メインノード１０は、他の全てのノードＡ〜ＣのＩＥＥＥ１３９４ｂポート全てのループ・ディスエーブルビットの値を確認し、ループ・ディスエーブルビットの全てが、値「０」であるときに断線有りと判断し、警報を発する。【選択図】図１
2008109647.tif 000002
【特許請求の範囲】
【請求項１】
複数のノードがＩＥＥＥ１３９４ポートにて接続されてなるネットワークシステムの断線検出方法において、
前記複数のノードのうちメインとなるメインノードが、他の全ての前記ノードの前記ＩＥＥＥ１３９４ポート全ての各接続情報を表すビットの値を確認する確認段階と、
前記確認されたビットの値の少なくとも１つが、前記ノード間の正常な接続状態を表す設定値ではなく、前記ノード間で切断された状態を表す値であるときに、前記メインノードが、断線有りと判断する判断段階と、
前記断線有りと判断されたときに、前記メインノードが、警報を発する警報段階とを備えたことを特徴とする断線検出方法。
【請求項２】
請求項１に記載の断線検出方法において、
前記確認段階は、
前記メインノードが、全ての前記ノードからのSelf-ID パケットを受信して、該全ての前記ノードがそれぞれ有する前記ＩＥＥＥ１３９４ポートの全てを抽出する抽出段階と、
前記メインノードが、全ての前記ノードで抽出された前記ＩＥＥＥ１３９４ポートの全てに、各々の前記ビットの値を返送させるリモート・アクセス・パケット（Remote access packet）を送信する送信段階と、
前記メインノードが、前記返送された各々の前記ビットの値を解析して、全ての前記ノードの前記ＩＥＥＥ１３９４ポート全ての前記ビットの値を確認する解析段階とを備えたことを特徴とする断線検出方法。
【請求項３】
複数のノードがＩＥＥＥ１３９４ポートにて接続されてなるネットワークシステムの断線検出方法において、
前記複数のノードのうちメインとなるメインノードを除く他の全ての前記ノードが、各々の有する前記ＩＥＥＥ１３９４ポート全ての各接続情報を表すビットの値を確認する確認段階と、
前記メインノードを除く他の全ての前記ノードのうち、前記確認されたビットの値の少なくとも１つが、前記ノード間の正常な接続状態を表す設定値ではなく、前記ノード間で切断された状態を表す値であった前記ノードが、前記メインノードに通知する通知段階と、
前記メインノードを除く他の全ての前記ノードの少なくとも１つから通知されたとき、前記メインノードが、断線有りと判断する判断段階と、
前記断線有りと判断されたときに、前記メインノードが、警報を発する警報段階とを備えたことを特徴とする断線検出方法。
【請求項４】
複数のノードがＩＥＥＥ１３９４ポートにて接続されてなるネットワークシステムの断線検出装置において、
前記複数のノードのうちメインとなるメインノードが、他の全ての前記ノードの前記ＩＥＥＥ１３９４ポート全ての各接続情報を表すビットの値を確認する確認手段と、
前記確認されたビットの値の少なくとも１つが、前記ノード間の正常な接続状態を表す設定値ではなく、前記ノード間で切断された状態を表す値であるときに、前記メインノードが、断線有りと判断する判断手段と、
前記断線有りと判断されたときに、前記メインノードが、警報を発する警報手段とを備えたことを特徴とする断線検出装置。
【請求項５】
複数のノードがＩＥＥＥ１３９４ポートにて接続されてなるネットワークシステムの断線検出装置において、
前記複数のノードのうちメインとなるメインノードを除く他の全ての前記ノードが、各々の有する前記ＩＥＥＥ１３９４ポート全ての各接続情報を表すビットの値を確認する確認手段と、
前記メインノードを除く他の全ての前記ノードのうち、前記確認されたビットの値の少なくとも１つが、前記ノード間の正常な接続状態を表す設定値ではなく、前記ノード間で切断された状態を表す値であった前記ノードが、前記メインノードに通知する通知手段と、
前記メインノードを除く他の全ての前記ノードの少なくとも１つから通知されたとき、前記メインノードが、断線有りと判断する判断手段と、
前記断線有りと判断されたときに、前記メインノードが、警報を発する警報手段とを備えたことを特徴とする断線検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のノードがＩＥＥＥ１３９４ポートにて接続されてなるネットワークシステムの断線検出方法及び断線検出装置に関するものである。
近年、パーソナルコンピュータ（以下、「パソコン」という）やデジタル家電などの各種機器（ノード）を複数接続するための規格として、ＩＥＥＥ１３９４ｂが提案されており、各ノード間で例えば画像や音声などのマルチメディアデータ等、さまざまなデータを高速に伝送させることが実現されている。
【背景技術】
【０００２】
ＩＥＥＥ１３９４の規格では、ループ接続でのネットワークシステムの構成が禁止されており、一方、ＩＥＥＥ１３９４を改良したＩＥＥＥ１３９４ｂの規格（特許文献１，２参照）では、通常使用する場合においてループ接続で用いられることはないが、ループ接続でのネットワークシステムの構成は認められている。つまり、ループ接続のネットワークシステムの場合、いずれか一箇所のノード間の物理的な接続を自動的に論理的に切ることが行われている。このループ接続のネットワークシステムを動作させる場合、仮にいずれか一箇所のノード間で物理的な接続が切れたとしても、システムとして動作させ続けることが可能であるため、該システムの断線時の耐性を向上することができる。
【特許文献１】特開２００３−３７６１３号公報
【特許文献２】特許第３４２０１３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、このループ接続のネットワークシステムを動作させる場合、いずれか一箇所のノード間で接続が切れたとしてもシステムとして動作してしまうため、現状、ループ接続でのネットワークシステムの構成が成り立っているのか、断線などにより物理的に切られているのかの判断がつかない状況となっている。
【０００４】
図９（ａ）（ｂ）は、このような状況を説明するための概略構成図である。なお、図９（ａ）は、ループ接続の構成が成り立っている状態を示しており、図９（ｂ）は、断線などにより物理的に切られている状態を示している。
【０００５】
同図に示したように、このネットワークシステムは、３つのノード「１」〜「３」を備えており、これらノード「１」〜「３」はそれぞれのＩＥＥＥ１３９４ｂポートＰ０，Ｐ１においてＩＥＥＥ１３９４ｂケーブルＷを介してループ接続されている。そして、図９（ａ）では、ノード「２」，「３」間が物理的に接続されており、論理的に切断されていることを（実線ではなく）破線のＩＥＥＥ１３９４ｂケーブルＷで表している。一方、図９（ｂ）では、ノード「２」，「３」間が物理的に切断されていることを分断したＩＥＥＥ１３９４ｂケーブルＷで表している。
【０００６】
同図から明らかなように、メインとなるノード「１」では、いずれの状態であっても見かけ上、同じになるため、ループ接続の構成が成り立っているのか、断線などにより物理的に切られているのかを判断しようのないことがわかる。そして、ネットワークシステムとしては、いずれの状態であっても正常に動作する。このため、ノード間に断線が存在しているにも関わらず、適切な対処がなされることなく放置されてしまう。
【０００７】
本発明の目的は、複数のノードがＩＥＥＥ１３９４ポートにて接続されてなるネットワークシステムにおいて、ノード間の断線の存在を好適に検出することができる断線検出方法及び断線検出装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記問題点を解決するために、請求項１に記載の発明は、複数のノードがＩＥＥＥ１３９４ポートにて接続されてなるネットワークシステムの断線検出方法において、前記複数のノードのうちメインとなるメインノードが、他の全ての前記ノードの前記ＩＥＥＥ１３９４ポート全ての各接続情報を表すビットの値を確認する確認段階と、前記確認されたビットの値の少なくとも１つが、前記ノード間の正常な接続状態を表す設定値ではなく、前記ノード間で切断された状態を表す値であるときに、前記メインノードが、断線有りと判断する判断段階と、前記断線有りと判断されたときに、前記メインノードが、警報を発する警報段階とを備えたことを要旨とする。
【０００９】
同構成によれば、前記確認されたビットの値の少なくとも１つが、前記ノード間の正常な接続状態を表す設定値ではなく、前記ノード間で切断された状態を表す値であるときに、前記メインノードが、断線有りと判断し、警報を発することで、ノード間の断線の存在を好適に検出することができる。
【００１０】
請求項２に記載の発明は、請求項１に記載の断線検出方法において、前記確認段階は、前記メインノードが、全ての前記ノードからのSelf-ID パケットを受信して、該全ての前記ノードがそれぞれ有する前記ＩＥＥＥ１３９４ポートの全てを抽出する抽出段階と、前記メインノードが、全ての前記ノードで抽出された前記ＩＥＥＥ１３９４ポートの全てに、各々の前記ビットの値を返送させるリモート・アクセス・パケット（Remote access packet）を送信する送信段階と、前記メインノードが、前記返送された各々の前記ビットの値を解析して、全ての前記ノードの前記ＩＥＥＥ１３９４ポート全ての前記ビットの値を確認する解析段階とを備えたことを要旨とする。
【００１１】
同構成によれば、基本的に、前記メインノードは、その主体的な処理によって、他の全ての前記ノードの前記ＩＥＥＥ１３９４ポート全ての前記ビットの値を確認することができる。
【００１２】
請求項３に記載の発明は、複数のノードがＩＥＥＥ１３９４ポートにて接続されてなるネットワークシステムの断線検出方法において、前記複数のノードのうちメインとなるメインノードを除く他の全ての前記ノードが、各々の有する前記ＩＥＥＥ１３９４ポート全ての各接続情報を表すビットの値を確認する確認段階と、前記メインノードを除く他の全ての前記ノードのうち、前記確認されたビットの値の少なくとも１つが、前記ノード間の正常な接続状態を表す設定値ではなく、前記ノード間で切断された状態を表す値であった前記ノードが、前記メインノードに通知する通知段階と、前記メインノードを除く他の全ての前記ノードの少なくとも１つから通知されたとき、前記メインノードが、断線有りと判断する判断段階と、前記断線有りと判断されたときに、前記メインノードが、警報を発する警報段階とを備えたことを要旨とする。
【００１３】
同構成によれば、前記メインノードを除く他の全ての前記ノードの少なくとも１つから通知されたとき、前記メインノードが、断線有りと判断し、警報を発することで、ノード間の断線の存在を好適に検出することができる。特に、前記メインノードは、他の前記ノードからの通知に依存して断線の有無を判断できるため、演算負荷の集中を回避することができる。
【００１４】
請求項４に記載の発明は、複数のノードがＩＥＥＥ１３９４ポートにて接続されてなるネットワークシステムの断線検出装置において、前記複数のノードのうちメインとなるメインノードが、他の全ての前記ノードの前記ＩＥＥＥ１３９４ポート全ての各接続情報を表すビットの値を確認する確認手段と、前記確認されたビットの値の少なくとも１つが、前記ノード間の正常な接続状態を表す設定値ではなく、前記ノード間で切断された状態を表す値であるときに、前記メインノードが、断線有りと判断する判断手段と、前記断線有りと判断されたときに、前記メインノードが、警報を発する警報手段とを備えたことを要旨とする。
【００１５】
同構成によれば、前記確認されたビットの値の少なくとも１つが、前記ノード間の正常な接続状態を表す設定値ではなく、前記ノード間で切断された状態を表す値であるときに、前記メインノードが、断線有りと判断し、警報を発することで、ノード間の断線の存在を好適に検出することができる。
【００１６】
請求項５に記載の発明は、複数のノードがＩＥＥＥ１３９４ポートにて接続されてなるネットワークシステムの断線検出装置において、前記複数のノードのうちメインとなるメインノードを除く他の全ての前記ノードが、各々の有する前記ＩＥＥＥ１３９４ポート全ての各接続情報を表すビットの値を確認する確認手段と、前記メインノードを除く他の全ての前記ノードのうち、前記確認されたビットの値の少なくとも１つが、前記ノード間の正常な接続状態を表す設定値ではなく、前記ノード間で切断された状態を表す値であった前記ノードが、前記メインノードに通知する通知手段と、前記メインノードを除く他の全ての前記ノードの少なくとも１つから通知されたとき、前記メインノードが、断線有りと判断する判断手段と、前記断線有りと判断されたときに、前記メインノードが、警報を発する警報手段とを備えたことを要旨とする。
【００１７】
同構成によれば、前記メインノードを除く他の全ての前記ノードの少なくとも１つから通知されたとき、前記メインノードが、断線有りと判断し、警報を発することで、ノード間の断線の存在を好適に検出することができる。特に、前記メインノードは、他の前記ノードからの通知に依存して断線の有無を判断できるため、演算負荷の集中を回避することができる。
【発明の効果】
【００１８】
本発明では、複数のノードがＩＥＥＥ１３９４ポートにて接続されてなるネットワークシステムにおいて、ノード間の断線の存在を好適に検出することができる断線検出方法及び断線検出装置を提供することができる。
【発明を実施するための最良の形態】
【００１９】
（第１の実施形態）
以下、本発明を具体化した第１の実施形態について図面に従って説明する。
図１は、本実施形態のネットワークシステムを概略的に示すブロック図である。同図に示すように、このネットワークシステムは、複数のノードとしてのメインノード１０及び３つのノードＡ，Ｂ，Ｃを備えて構成される。これらメインノード１０及びノードＡ〜Ｃは、それぞれ２つのＩＥＥＥ１３９４ｂポートＰ０，Ｐ１を備えている。そして、これらメインノード１０及びノードＡ〜Ｃのそれぞれは、いずれか１つのＩＥＥＥ１３９４ｂポートＰ０，Ｐ１が順次、隣り合うノードのいずれか１つのＩＥＥＥ１３９４ｂポートＰ０，Ｐ１とＩＥＥＥ１３９４ｂケーブルＷを介して接続される態様で物理的にループ接続されている。
【００２０】
メインノード１０は、ハードウェア又はソフトウェアで実現された各種機能、特に現在の接続状態を監視する機能を有するアプリケーション部１１と、各種データを記録するための記録装置１２とを備えている。一方、ノードＡ〜Ｃは、それぞれハードウェア又はソフトウェアで実現された各種機能を有するアプリケーション部Ａ１〜Ｃ１を備えている。これらメインノード１０及びノードＡ〜Ｃのそれぞれは、起動時に他のノードと調停を取り、ループ接続の存在の有無を検出する。そして、ループ接続が検出されると、最終的にループ接続にならないようにいずれか一箇所のノード間の物理的な接続が自動的に論理的に切られる。これは、ＩＥＥＥ１３９４ｂの規格で定められている処理である。
【００２１】
このとき、論理的に接続の切られたノード間のＩＥＥＥ１３９４ｂポートに存在するループ・ディスエーブル（Loop＿disable ）ビットの値は、論理的に切られている状態を表す値「１」に設定され、それ以外のＩＥＥＥ１３９４ｂポートに存在するループ・ディスエーブルビットの値「０」とは異なる設定とされる。換言すれば、ループ接続であるにも関わらず、前記ループ・ディスエーブルビットの値の全てが、ノード間で論理的に切られていない状態を表す値「０」であるときには、いずれかのノード間の接続が物理的に切られている、即ち断線していると判断し得る。図１では、ノードＢ，Ｃ間が物理的に切断されていることを分断したＩＥＥＥ１３９４ｂケーブルＷで表している。この場合、物理的にループ接続にならないことで、ＩＥＥＥ１３９４ｂポートＰ０，Ｐ１に存在する全てのループ・ディスエーブルビットは、値「０」となる。
【００２２】
なお、これらメインノード１０及びノードＡ〜Ｃのそれぞれには、ネットワークシステムの初期化時に固有のアドレスであるＩＤ番号が割り当てられるようになっている。図１では、ノードＡ〜Ｃ及びメインノード１０のそれぞれに対し、「１」〜「４」のＩＤ番号が割り当てられた状態を示している。
【００２３】
次に、本実施形態における断線検出態様について、図２のフローチャートに基づいて説明する。同図に示したように、この処理が開始されると、前記メインノード１０及びノードＡ〜Ｃのそれぞれは、起動時に他のノードと調停を取り、ループ接続の存在の有無を検出する（ステップ１）。そして、ループ接続が検出されると、最終的にループ接続にならないようにいずれか一箇所のノード間の物理的な接続を自動的に論理的に切断する（ステップ２）。つまり、ループ接続が検出されると、論理的に切断されたいずれか一箇所の接続しているノード間のＩＥＥＥ１３９４ｂポートに存在するループ・ディスエーブルビットが値「１」に設定され、一方、ループ接続が検出されないと、ＩＥＥＥ１３９４ｂポートに存在する全てのループ・ディスエーブルビットは値「０」となる。
【００２４】
次に、メインノード１０及びノードＡ〜Ｃのそれぞれは、他のノードに対してSelf-ID パケットを送信する（ステップ３）。なお、Self-ID パケットとは、該Self-ID パケットを送信するそのノードのノードＩＤとそのノードが持っているポート数を知ることのできるパケットであって、「ＩＥＥＥ  Ｓｔｄ  １３９４ｂ（登録商標）−２００２」に記載されているSelf-ID パケットである。そして、メインノード１０は、該メインノード１０及びノードＡ〜Ｃから送信されたSelf-ID パケットを受信して、そのアプリケーション部１１の処理により、Self-ID パケットのデータを前記記録装置１２に自動的に記録する（ステップ４）。
【００２５】
次いで、メインノード１０は、そのアプリケーション部１１の処理により、記録装置１２に記録されているSelf-ID パケットのデータを解析して（ステップ５）、現在、どれだけの数のノードが繋がれているのか、それぞれのノードに自動的に割り当てられたＩＤ番号が何なのか、それぞれのノードがどれだけの数のＩＥＥＥ１３９４ｂポートを有するかなどを明らかにする（ステップ６：確認段階を構成する抽出段階、確認手段）。ここでは、ノード数が４つ、メインノード１０及びノードＡ〜ＣのそれぞれのＩＤ番号が、「４」，「１」〜「３」、全てのノードのポート数がそれぞれ２つとなる。
【００２６】
次に、メインノード１０は、解析した結果を用いて、ノードＡ〜Ｃの各ＩＥＥＥ１３９４ｂポートＰ０，Ｐ１にリモート・アクセス・パケット（Remote access packet）を送信する（ステップ７：確認段階を構成する送信段階、確認手段）。このリモート・アクセス・パケットには、ノードＡ〜Ｃの各ＩＥＥＥ１３９４ｂポートＰ０，Ｐ１にあるループ・ディスエーブルビットの値を返信させるための設定がなされている。
【００２７】
これにより、ノードＡ〜Ｃの各ＩＥＥＥ１３９４ｂポートＰ０，Ｐ１は、メインノード１０に対し、リモート・リプライ・パケット（Remote reply packet ）を返信する（ステップ８）。
【００２８】
そして、メインノード１０は、ノードＡ〜Ｃの各ＩＥＥＥ１３９４ｂポートＰ０，Ｐ１から返信されたリモート・リプライ・パケットを受信して、そのアプリケーション部１１の処理により、リモート・リプライ・パケットのデータを前記記録装置１２に自動的に記録する（ステップ９）。
【００２９】
次いで、メインノード１０は、そのアプリケーション部１１の処理により、記録装置１２に記録されているリモート・リプライ・パケットのデータを解析して（ステップ１０）、ノードＡ〜Ｃの前記ＩＥＥＥ１３９４ｂポート全てのループ・ディスエーブルビットの値を確認する（ステップ１１：確認段階を構成する解析段階、確認手段）。ここでは、ノードＢ，Ｃ間が物理的に切断されてループ接続にならないことで、ＩＥＥＥ１３９４ｂポートＰ０，Ｐ１に存在する全てのループ・ディスエーブルビットが値「０」であることが確認される。
【００３０】
そして、メインノード１０は、ＩＥＥＥ１３９４ｂポートＰ０，Ｐ１に存在する全てのループ・ディスエーブルビットが値「０」であると、断線有りと判断し（判断段階、判断手段）、アラーム（警報）を発して（ステップ１２：警報段階、警報手段）処理を終了し、一方、ＩＥＥＥ１３９４ｂポートＰ０，Ｐ１に存在するいずれかのループ・ディスエーブルビットが値「１」であると、断線無しと判断して（判断段階、判断手段）、その後の処理をそのまま終了する。図１では、ノードＢ，ＣのＩＥＥＥ１３９４ｂポートＰ１，Ｐ１間が物理的に切断されており、従って、全てのループ・ディスエーブルビットが値「０」となって、アラームが発せられる状態となっている。
【００３１】
なお、アラームとしては、例えばメインノード１０により点灯駆動可能な警報灯の点灯又は点滅、あるいはメインノード１０により発声駆動可能な警報発声器の発声などを採用すればよい。
【００３２】
以上詳述したように、本実施形態によれば、以下に示す効果が得られるようになる。
（１）本実施形態では、ループ・ディスエーブルビットの値の全てが、前記ノード間で論理的に切断されていない状態を表す値「０」であるときに、メインノード１０が、断線有りと判断し、警報を発することで、ノード間の断線の存在を好適に検出することができる。
【００３３】
（２）本実施形態では、基本的に、メインノード１０は、その主体的な処理によって、他の全てのノードＡ〜ＣのＩＥＥＥ１３９４ｂポート全てのループ・ディスエーブルビットの値を確認することができる。
【００３４】
（第２の実施形態）
以下、本発明を具体化した第２の実施形態について図面に従って説明する。なお、第１の実施形態は、メインノードが、他のノードの各ＩＥＥＥ１３９４ｂポートのループ・ディスエーブルビットの値を確認する構成であった。これに対し、第２の実施形態は、他のノードが起動時に自身のＩＥＥＥ１３９４ｂポートのループ・ディスエーブルビットの値を確認し、これをメインノードに通知するように変更した構成である。
【００３５】
図３は、本実施形態のネットワークシステムを概略的に示すブロック図である。同図に示すように、このネットワークシステムは、複数のノードとしてのメインノード２０及び２つのノードＤ，Ｅを備えて構成される。これらメインノード２０及びノードＤ，Ｅは、それぞれ２つのＩＥＥＥ１３９４ｂポートＰ０，Ｐ１を備えている。そして、これらメインノード２０及びノードＤ，Ｅのそれぞれは、いずれか１つのＩＥＥＥ１３９４ｂポートＰ０，Ｐ１が順次、隣り合うノードのいずれか１つのＩＥＥＥ１３９４ｂポートＰ０，Ｐ１とＩＥＥＥ１３９４ｂケーブルＷを介して接続される態様で物理的にループ接続されている。なお、これらメインノード２０及びノードＤ，Ｅは、それぞれハードウェア又はソフトウェアで実現された各種機能を有するアプリケーション部（図示略）を備えている。
【００３６】
次に、本実施形態における断線検出態様について、図４のフローチャートに基づいて説明する。同図に示したように、この処理が開始されると、前記メインノード２０及びノードＤ，Ｅのそれぞれは、起動時に他のノードと調停を取り、ループ接続の存在の有無を検出する（ステップ２１）。そして、ループ接続が検出されると、最終的にループ接続にならないようにいずれか一箇所のノード間の物理的な接続を自動的に論理的に切断する（ステップ２２）。ループ接続が検出されると、論理的に切断されたいずれか一箇所のノード間のＩＥＥＥ１３９４ｂポートに存在するループ・ディスエーブルビットが値「１」に設定され、一方、ループ接続が検出されないと、ＩＥＥＥ１３９４ｂポートに存在する全てのループ・ディスエーブルビットは値「０」となることは既述のとおりである。
【００３７】
次に、ノードＤ，Ｅは、自身のＩＥＥＥ１３９４ｂポートのループ・ディスエーブルビットの値を確認する（ステップ２３：確認段階、確認手段）。そして、自身のＩＥＥＥ１３９４ｂポートの全てのループ・ディスエーブルビットが値「０」であるノードは、メインノード２０に通知する（ステップ２４：通知段階、通知手段）。
【００３８】
そして、メインノード２０は、他の全ての前記ノードＤ，Ｅから通知されたとき、即ち前記ループ・ディスエーブルビットが全て値「０」であるときに、断線有りと判断し（判断段階、判断手段）、アラーム（警報）を発して（ステップ２５：警報段階、警報手段）処理を終了し、一方、ステップ２３においていずれかのＩＥＥＥ１３９４ｂポートのループ・ディスエーブルビットが値「１」のノードがあると、その後の処理をそのまま終了する。
【００３９】
以上詳述したように、本実施形態によれば、以下に示す効果が得られるようになる。
（１）本実施形態では、他の全ての前記ノードＤ，Ｅから通知されたとき、即ち前記ループ・ディスエーブルビットの値の全てが、前記ＩＥＥＥ１３９４ｂポートが論理的に切断されていない状態を表す値「０」であるときに、前記メインノード２０が、断線有りと判断し、警報を発することで、ノード間の断線の存在を好適に検出することができる。特に、メインノード２０は、他の前記ノードＤ，Ｅからの通知に依存して断線の有無を判断できるため、演算負荷の集中を回避することができる。
【００４０】
（第３の実施形態）
以下、本発明を具体化した第３の実施形態について図面に従って説明する。なお、第１及び第２の実施形態は、各ＩＥＥＥ１３９４ｂポートに存在するループ・ディスエーブルビットの値を利用して断線の有無を判断する構成であった。これに対し、第３の実施形態は、各ＩＥＥＥ１３９４ｂポートに存在するコネクテッド（Connected）ビットの値を利用して断線の有無を判断するように変更した構成である。
【００４１】
図５は、本実施形態のネットワークシステムを概略的に示すブロック図である。同図に示すように、このネットワークシステムは、複数のノードとしてのメインノード３０及び３つのノードＦ，Ｇ，Ｈを備えて構成される。これらメインノード３０及びノードＦ〜Ｈは、それぞれ３つのＩＥＥＥ１３９４ｂポートＰ０，Ｐ１，Ｐ２を備えている。そして、これらメインノード３０及びノードＦ〜Ｈのそれぞれは、いずれか１つのＩＥＥＥ１３９４ｂポートＰ０，Ｐ２が順次、隣り合うノードのいずれか１つのＩＥＥＥ１３９４ｂポートＰ０，Ｐ２とＩＥＥＥ１３９４ｂケーブルＷを介して接続される態様で物理的にループ接続されている。また、これらメインノード３０及びノードＦ〜Ｈのそれぞれは、いずれか１つのＩＥＥＥ１３９４ｂポートＰ１が、他のＩＥＥＥ１３９４ｂポートと接続されることなく解放されている。つまり、これらメインノード３０及びノードＦ〜Ｈは、それぞれの有する３ポート（Ｐ０〜Ｐ２）のうちの１ポート（Ｐ１）が元々何も繋がっていない（未使用状態にある）余剰のポートとなっている。
【００４２】
メインノード３０は、ハードウェア又はソフトウェアで実現された各種機能、特に現在の接続状態を監視する機能を有するアプリケーション部３１と、各種データを記録するための記憶手段としての記録装置３２とを備えている。一方、ノードＦ〜Ｈは、それぞれハードウェア又はソフトウェアで実現された各種機能を有するアプリケーション部Ｆ１〜Ｈ１を備えている。
【００４３】
これらメインノード３０及びノードＦ〜Ｈのそれぞれにおいて、自身のＩＥＥＥ１３９４ｂポートと接続相手のＩＥＥＥ１３９４ｂポートとが接続され、正常に接続が完了された場合（スピードネゴシエーションが完了された場合）には、当該ＩＥＥＥ１３９４ｂポートに存在するコネクテッドビットの値は「１」になる。従って、ループ接続に物理的な切断がなければ、該ループ接続に係る全てのＩＥＥＥ１３９４ｂポートのコネクテッドビットの値は「１」になる。なお、既述のように、メインノード３０及びノードＦ〜Ｈは、ループ接続が検出されると、最終的にループ接続にならないようにいずれか一箇所のノード間の物理的な接続を自動的に論理的に切る。この論理的に切断されたＩＥＥＥ１３９４ｂポートのコネクテッドビットの値は、依然として「１」のままであることはいうまでもない。
【００４４】
一方、これらメインノード３０及びノードＦ〜Ｈのそれぞれにおいて、元々何も繋がっていない余剰のＩＥＥＥ１３９４ｂポートでは、ネットワークシステムにループ接続が成立していてもそのコネクテッドビットの値は「０」になる。また、ループ接続に物理的な切断があれば、該ループ接続に係るいずれかのＩＥＥＥ１３９４ｂポート、即ち接続の切れたＩＥＥＥ１３９４ｂポートのコネクテッドビットの値は「０」になる。
【００４５】
以上は、ＩＥＥＥ１３９４ｂの規格で定められている処理である。
より具体的に説明すると、メインノード３０及びノードＦ〜Ｈのそれぞれにおいて、正常に接続が完了されていればＩＥＥＥ１３９４ｂポートＰ０，Ｐ２のコネクテッドビットの値は「１」になる。これらコネクテッドビットの値は、いずれかのノード間の接続が物理的に切られない、即ち断線しない限り維持される。また、同じくメインノード３０及びノードＦ〜Ｈのそれぞれにおいて、元々何も繋がっていないＩＥＥＥ１３９４ｂポートＰ１のコネクテッドビットの値は「０」になる。図５では、ノードＧ，Ｈ間が物理的に切断されていることを分断したＩＥＥＥ１３９４ｂケーブルＷで表している。この場合、物理的接続にならないことで、ノードＧのＩＥＥＥ１３９４ｂポートＰ２及びノードＨのＩＥＥＥ１３９４ｂポートＰ０のコネクテッドビットの値は「０」になる（正常な接続状態での値「１」から値「０」に変化する）。つまり、例えば利用者によって事前に確認された正常な接続状態での各ＩＥＥＥ１３９４ｂポートのコネクテッドビットの値とその後のコネクテッドビットの値とが一致しなければ、いずれかのノード間の接続が物理的に切られている、即ち断線していると判断し得る。
【００４６】
本実施形態のメインノード３０は、正常な接続状態における他の全てのノードＦ〜Ｈの前記ＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２全てのコネクテッドビットの値をその記録装置３２に予め記憶している。この正常な接続状態における前記コネクテッドビットの値の取得は、例えば利用者による適宜の起動操作が行われるタイミングに合わせて、そのアプリケーション部３１の処理により行われる。
【００４７】
なお、これらメインノード３０及びノードＦ〜Ｈのそれぞれには、ネットワークシステムの初期化時に固有のアドレスであるＩＤ番号が割り当てられるようになっている。図５では、ノードＦ〜Ｈ及びメインノード３０のそれぞれに対し、「１」〜「４」のＩＤ番号が割り当てられた状態を示している。
【００４８】
次に、本実施形態における断線検出態様について、図６のフローチャートに基づいて説明する。同図に示したように、この処理が開始されると、前記メインノード３０及びノードＦ〜Ｈのそれぞれは、起動時に他のノードと調停を取り、ループ接続の存在の有無を検出する（ステップ３１）。そして、ループ接続が検出されると、最終的にループ接続にならないようにいずれか一箇所のノード間の物理的な接続を自動的に論理的に切断する（ステップ３２）。
【００４９】
次に、メインノード３０及びノードＦ〜Ｈのそれぞれは、他のノードに対して前述のSelf-ID パケットを送信する（ステップ３３）。そして、メインノード３０は、該メインノード３０及びノードＦ〜Ｈから送信されたSelf-ID パケットを受信して、そのアプリケーション部３１の処理により、Self-ID パケットのデータを前記記録装置３２に自動的に記録する（ステップ３４）。
【００５０】
次いで、メインノード３０は、そのアプリケーション部３１の処理により、記録装置３２に記録されているSelf-ID パケットのデータを解析して（ステップ３５）、現在、どれだけの数のノードが繋がれているのか、それぞれのノードに自動的に割り当てられたＩＤ番号が何なのか、それぞれのノードがどれだけの数のＩＥＥＥ１３９４ｂポートを有するかなどを明らかにする（ステップ３６）。ここでは、ノード数が４つ、メインノード３０及びノードＦ〜ＨのそれぞれのＩＤ番号が、「４」，「１」〜「３」、全てのノードのポート数がそれぞれ３つとなる。
【００５１】
次に、メインノード３０は、解析した結果を用いて、ノードＦ〜Ｈの各ＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２にリモート・アクセス・パケットを送信する（ステップ３７）。このリモート・アクセス・パケットには、ノードＦ〜Ｈの各ＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２にあるコネクテッドビットの値を返信させるための設定がなされている。
【００５２】
これにより、ノードＦ〜Ｈの各ＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２は、メインノード３０に対し、リモート・リプライ・パケットを返信する（ステップ３８）。
そして、メインノード３０は、ノードＦ〜Ｈの各ＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２から返信されたリモート・リプライ・パケットを受信して、そのアプリケーション部３１の処理により、リモート・リプライ・パケットのデータを前記記録装置３２に自動的に記録する（ステップ３９）。
【００５３】
次いで、メインノード３０は、そのアプリケーション部３１の処理により、記録装置１２に記録されているリモート・リプライ・パケットのデータを解析して、他の全てのノードＦ〜Ｈの前記ＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２全てのコネクテッドビットの値を確認する（ステップ４０：確認段階、確認手段）。ここでは、ノードＧ，Ｈ間が物理的に切断されていることで、ノードＧのＩＥＥＥ１３９４ｂポートＰ２及びノードＨのＩＥＥＥ１３９４ｂポートＰ０のコネクテッドビットの値が「０」であることが確認される。これらコネクテッドビットの値「０」は、正常な接続状態での本来の値「１」と一致していない。
【００５４】
そして、メインノード３０は、そのアプリケーション部３１の処理により、記録装置１２に予め記憶されている正常な接続状態における前記ＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２全てのコネクテッドビットの値と、前記確認されたＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２全てのコネクテッドビットの値とを比較する（ステップ４１：比較段階、比較手段）。
【００５５】
記録装置１２に予め記憶されている正常な接続状態における前記ＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２全てのコネクテッドビットの値と、前記確認されたＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２全てのコネクテッドビットの値とが一致しないときに、メインノード３０は、そのアプリケーション部３１の処理により、断線有りと判断し（判断段階、判断手段）、アラーム（警報）を発して（ステップ４２：警報段階、警報手段）処理を終了し、一方、これら両コネクテッドビットの値が一致するときに、断線無しと判断して（判断段階、判断手段）、その後の処理をそのまま終了する。図５では、ノードＧのＩＥＥＥ１３９４ｂポートＰ２及びノードＨのＩＥＥＥ１３９４ｂポートＰ０間が物理的に切断されており、従って、当該ＩＥＥＥ１３９４ｂポートのコネクテッドビットが本来の値「１」ではなく値「０」となることで、アラームが発せられる状態となっている。
【００５６】
なお、説明が前後することになるが、メインノード３０は、利用者による適宜の起動操作が行われることを前提に、そのアプリケーション部３１により、ステップ３１〜４０と同様の処理を行うことで、正常な接続状態における他の全てのノードＦ〜Ｈの前記ＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２全てのコネクテッドビットの値を確認する。そして、メインノード３０は、そのアプリケーション部３１の処理により、このときに確認された前記コネクテッドビットの値をその記録装置３２に記録する。
【００５７】
以上詳述したように、本実施形態によれば、以下に示す効果が得られるようになる。
（１）本実施形態では、記録装置１２に予め記憶されている正常な接続状態における前記ＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２全てのコネクテッドビットの値と、前記確認されたＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２全てのコネクテッドビットの値とが一致しないときに、メインノード３０が、断線有りと判断し、警報を発することで、ノード間の断線の存在を好適に検出することができる。
【００５８】
（２）本実施形態では、基本的に、メインノード３０は、その主体的な処理によって、他の全てのノードＦ〜ＨのＩＥＥＥ１３９４ｂポート全てのコネクテッドビットの値を確認することができる。
【００５９】
（第４の実施形態）
以下、本発明を具体化した第４の実施形態について図面に従って説明する。なお、第３の実施形態は、メインノードが、他のノードの各ＩＥＥＥ１３９４ｂポートのコネクテッドビットの値を比較等する構成であった。これに対し、第４の実施形態は、他のノードが起動時に自身のＩＥＥＥ１３９４ｂポートのコネクテッドビットの値を比較等し、その結果をメインノードに通知するように変更した構成である。
【００６０】
図７は、本実施形態のネットワークシステムを概略的に示すブロック図である。同図に示すように、このネットワークシステムは、複数のノードとしてのメインノード４０及び２つのノードＩ，Ｊを備えて構成される。これらメインノード４０及びノードＩ，Ｊは、それぞれ３つのＩＥＥＥ１３９４ｂポートＰ０，Ｐ１，Ｐ２を備えている。そして、これらメインノード４０及びノードＩ，Ｊのそれぞれは、いずれか１つのＩＥＥＥ１３９４ｂポートＰ０，Ｐ２が順次、隣り合うノードのいずれか１つのＩＥＥＥ１３９４ｂポートＰ０，Ｐ２とＩＥＥＥ１３９４ｂケーブルＷを介して接続される態様で物理的にループ接続されている。なお、これらメインノード４０及びノードＩ，Ｊは、それぞれハードウェア又はソフトウェアで実現された各種機能を有するアプリケーション部（図示略）及び記憶手段としての記録装置（図示略）を備えている。
【００６１】
本実施形態のメインノード４０を除く他の全てのノードＩ，Ｊは、正常な接続状態における各々の前記ＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２全てのコネクテッドビットの値を自身の記録装置に予め記憶している。この正常な接続状態における前記コネクテッドビットの値の取得は、例えば利用者による適宜の起動操作が行われるタイミングに合わせて、自身のアプリケーション部の処理により行われる。
【００６２】
次に、本実施形態における断線検出態様について、図８のフローチャートに基づいて説明する。同図に示したように、この処理が開始されると、前記メインノード４０及びノードＩ，Ｊのそれぞれは、起動時に他のノードと調停を取り、ループ接続の存在の有無を検出する（ステップ５１）。そして、ループ接続が検出されると、最終的にループ接続にならないようにいずれか一箇所のノード間の物理的な接続を自動的に論理的に切断する（ステップ５２）。
【００６３】
次いで、ノードＩ，Ｊは、各々のＩＥＥＥ１３９４ｂポート全てのコネクテッドビットの値を確認する（ステップ５３：確認段階、確認手段）。そして、ノードＩ，Ｊは、記録装置に予め記憶されている正常な接続状態における各々の前記ＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２全てのコネクテッドビットの値と、確認された各々の前記ＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２全てのコネクテッドビットの値とを比較する（ステップ５１：比較段階、比較手段）。
【００６４】
記録装置に予め記憶されている正常な接続状態における各々の前記ＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２全てのコネクテッドビットの値と、確認された各々の前記ＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２全てのコネクテッドビットの値とが一致しないときに、当該ノードＩ，Ｊは、メインノード４０に対して通知する（ステップ５５：不一致通知段階、不一致通知手段）。
【００６５】
そして、メインノード４０は、ノードＩ，Ｊの少なくとも１つから通知されたときに、断線有りと判断し（判断段階、判断手段）、アラーム（警報）を発して（ステップ５６：警報段階、警報手段）処理を終了し、一方、ステップ５４において、全てのノードＩ，Ｊで記録装置に予め記憶されている正常な接続状態における各々の前記ＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２全てのコネクテッドビットの値と、確認された各々の前記ＩＥＥＥ１３９４ｂポートＰ０〜Ｐ２全てのコネクテッドビットの値とが一致するときに、断線無しと判断して（判断段階、判断手段）、その後の処理をそのまま終了する。
【００６６】
以上詳述したように、本実施形態によれば、以下に示す効果が得られるようになる。
（１）本実施形態では、ノードＩ，Ｊの少なくとも１つから通知されたときに、前記メインノード４０が、断線有りと判断し、警報を発することで、ノード間の断線の存在を好適に検出することができる。特に、メインノード４０は、他の前記ノードＩ，Ｊからの通知に依存して断線の有無を判断できるため、演算負荷の集中を回避することができる。
【００６７】
なお、上記実施形態は以下のように変更してもよい。
・前記第１及び第３の実施形態において、ループ接続されるノードの数は３つ又は５つ以上であってもよい。
【００６８】
・前記第２及び第４の実施形態において、ループ接続されるノードの数は４つ以上であってもよい。
・前記第１及び第２の実施形態において、各ノードのポートの数は３つ以上であってもよい。
【００６９】
・前記第３及び第４の実施形態において、各ノードのポートの数は２つ又は４つ以上であってもよい。
・前記第１又は第２の実施形態において、第３の実施形態に準じた断線検出処理を併用するようにしてもよい。また、前記第１又は第２の実施形態において、第４の実施形態に準じた断線検出処理を併用するようにしてもよい。これらの場合、各ＩＥＥＥ１３９４ｂポートのループ・ディスエーブルビットの値に加えて、コネクテッドビットの値を併せ利用して断線の有無を判断することで、その信頼性を向上することができる。
【００７０】
・本発明に係るノードとしては、例えばパソコンやその周辺機器（各種ドライブ装置、スキャナ、プリンタ等）、ＡＶ機器（テレビ受像機、ビデオレコーダ等）が採用される。
・本発明は、マルチメディア情報向け車載ネットワークシステムに適用してもよい。例えば、前記第１の実施形態において、メインノード１０にカーナビゲーション機能・ＤＶＤプレーヤー機能を搭載し、ノードＡ，Ｂをディスプレイ、ノードＣをＤ／Ａ変換機能付きオーディオアンプとすれば、画像と音声を取り扱える車載ネットワークシステムを構成することができる。
【００７１】
・また、メインノード１０にディスプレイ機能を搭載し、ノードＡ〜Ｃにそれぞれカメラ機能を搭載すれば、各カメラからの画像をディスプレイに映し出せるネットワークシステムを構成することができる。
【００７２】
以上の様々な実施の形態をまとめると、以下のようになる。
（付記１）  複数のノードがＩＥＥＥ１３９４ポートにて接続されてなるネットワークシステムの断線検出方法において、
前記複数のノードのうちメインとなるメインノードが、他の全ての前記ノードの前記ＩＥＥＥ１３９４ポート全ての各接続情報を表すビットの値を確認する確認段階と、
前記確認されたビットの値の少なくとも１つが、前記ノード間の正常な接続状態を表す設定値ではなく、前記ノード間で切断された状態を表す値であるときに、前記メインノードが、断線有りと判断する判断段階と、
前記断線有りと判断されたときに、前記メインノードが、警報を発する警報段階とを備えたことを特徴とする断線検出方法。
（付記２）  付記１に記載の断線検出方法において、
前記確認段階は、
前記メインノードが、全ての前記ノードからのSelf-ID パケットを受信して、該全ての前記ノードがそれぞれ有する前記ＩＥＥＥ１３９４ポートの全てを抽出する抽出段階と、
前記メインノードが、全ての前記ノードで抽出された前記ＩＥＥＥ１３９４ポートの全てに、各々の前記ビットの値を返送させるリモート・アクセス・パケット（Remote access packet）を送信する送信段階と、
前記メインノードが、前記返送された各々の前記ビットの値を解析して、全ての前記ノードの前記ＩＥＥＥ１３９４ポート全ての前記ビットの値を確認する解析段階とを備えたことを特徴とする断線検出方法。
（付記３）  付記１又は２に記載の断線検出方法において、
前記複数のノードは、ＩＥＥＥ１３９４ｂポートにてループ接続されており、
前記確認段階は、前記メインノードが、他の全ての前記ノードの前記ＩＥＥＥ１３９４ｂポート全てのループ・ディスエーブル（Loop＿disable ）ビットの値を確認するものであり、
前記判断段階は、前記ループ・ディスエーブルビットの値の全てが、前記ノード間で論理的に切られていない状態を表す値であるときに、前記メインノードが、断線有りと判断するものであることを特徴とする断線検出方法。
（付記４）  付記１又は２に記載の断線検出方法において、
前記複数のノードは、ＩＥＥＥ１３９４ｂポートにてループ接続されており、
前記メインノードは、正常な接続状態における他の全ての前記ノードの前記ＩＥＥＥ１３９４ｂポート全てのコネクテッド（Connected）ビットの値を記憶する記憶手段を有し、
前記確認段階は、前記メインノードが、他の全ての前記ノードの前記ＩＥＥＥ１３９４ｂポート全てのコネクテッドビットの値を確認するものであり、
前記判断段階は、前記メインノードが、前記記憶手段に記憶されている正常な接続状態における前記ＩＥＥＥ１３９４ｂポート全ての前記コネクテッドビットの値と、前記確認段階で確認された前記ＩＥＥＥ１３９４ｂポート全ての前記コネクテッドビットの値とを比較する比較段階を有し、該比較段階で比較された前記両コネクテッドビットの値が一致しないときに、前記メインノードが、断線有りと判断するものであることを特徴とする断線検出方法。
（付記５）  複数のノードがＩＥＥＥ１３９４ポートにて接続されてなるネットワークシステムの断線検出方法において、
前記複数のノードのうちメインとなるメインノードを除く他の全ての前記ノードが、各々の有する前記ＩＥＥＥ１３９４ポート全ての各接続情報を表すビットの値を確認する確認段階と、
前記メインノードを除く他の全ての前記ノードのうち、前記確認されたビットの値の少なくとも１つが、前記ノード間の正常な接続状態を表す設定値ではなく、前記ノード間で切断された状態を表す値であった前記ノードが、前記メインノードに通知する通知段階と、
前記メインノードを除く他の全ての前記ノードの少なくとも１つから通知されたとき、前記メインノードが、断線有りと判断する判断段階と、
前記断線有りと判断されたときに、前記メインノードが、警報を発する警報段階とを備えたことを特徴とする断線検出方法。
（付記６）  付記５に記載の断線検出方法において、
前記複数のノードは、ＩＥＥＥ１３９４ｂポートにてループ接続されており、
前記確認段階は、前記メインノードを除く他の全ての前記ノードが、それぞれの有する前記ＩＥＥＥ１３９４ｂポートの全てのループ・ディスエーブル（Loop＿disable ）ビットの値を確認するものであり、
前記通知段階は、前記メインノードを除く他の全ての前記ノードのうち、前記確認された前記ＩＥＥＥ１３９４ｂポートの全てのループ・ディスエーブルビットの値が、前記ノード間で論理的に切られていない状態を表す同一の値である前記ノードが、前記メインノードに通知するものであり、
前記判断段階は、前記メインノードを除く他の全ての前記ノードから通知されたとき、前記メインノードが、断線有りと判断するものであることを特徴とする断線検出方法。
（付記７）  付記５に記載の断線検出方法において、
前記複数のノードは、ＩＥＥＥ１３９４ｂポートにてループ接続されており、
前記メインノードを除く他の全ての前記ノードは、正常な接続状態における各々の前記ＩＥＥＥ１３９４ｂポート全てのコネクテッド（Connected）ビットの値を記憶する記憶手段を有し、
前記確認段階は、前記メインノードを除く他の全ての前記ノードが、各々の前記ＩＥＥＥ１３９４ｂポート全てのコネクテッドビットの値を確認するものであり、
前記通知段階は、
前記メインノードを除く他の全ての前記ノードが、前記記憶手段に記憶されている正常な接続状態における各々の前記ＩＥＥＥ１３９４ｂポート全ての前記コネクテッドビットの値と、前記確認段階で確認された各々の前記ＩＥＥＥ１３９４ｂポート全ての前記コネクテッドビットの値とを比較する比較段階と、
前記メインノードを除く他の全ての前記ノードのうち、前記比較段階で比較された前記両コネクテッドビットの値が一致しない全ての前記ノードが、前記メインノードに通知する不一致通知段階とを有し、
前記判断段階は、前記メインノードを除く他の全ての前記ノードの少なくとも１つから通知されたとき、前記メインノードが、断線有りとする判断ものであることを特徴とする断線検出方法。
（付記８）  複数のノードがＩＥＥＥ１３９４ポートにて接続されてなるネットワークシステムの断線検出装置において、
前記複数のノードのうちメインとなるメインノードが、他の全ての前記ノードの前記ＩＥＥＥ１３９４ポート全ての各接続情報を表すビットの値を確認する確認手段と、
前記確認されたビットの値の少なくとも１つが、前記ノード間の正常な接続状態を表す設定値ではなく、前記ノード間で切断された状態を表す値であるときに、前記メインノードが、断線有りと判断する判断手段と、
前記断線有りと判断されたときに、前記メインノードが、警報を発する警報手段とを備えたことを特徴とする断線検出装置。
（付記９）  複数のノードがＩＥＥＥ１３９４ポートにて接続されてなるネットワークシステムの断線検出装置において、
前記複数のノードのうちメインとなるメインノードを除く他の全ての前記ノードが、各々の有する前記ＩＥＥＥ１３９４ポート全ての各接続情報を表すビットの値を確認する確認手段と、
前記メインノードを除く他の全ての前記ノードのうち、前記確認されたビットの値の少なくとも１つが、前記ノード間の正常な接続状態を表す設定値ではなく、前記ノード間で切断された状態を表す値であった前記ノードが、前記メインノードに通知する通知手段と、
前記メインノードを除く他の全ての前記ノードの少なくとも１つから通知されたとき、前記メインノードが、断線有りと判断する判断手段と、
前記断線有りと判断されたときに、前記メインノードが、警報を発する警報手段とを備えたことを特徴とする断線検出装置。
（付記１０）  複数のノードがＩＥＥＥ１３９４ｂポートにてループ接続されてなるネットワークシステムの断線検出方法において、
前記複数のノードのうちメインとなるメインノードが、他の全ての前記ノードの前記ＩＥＥＥ１３９４ｂポート全てのループ・ディスエーブル（Loop＿disable ）ビットの値を確認する確認段階と、
前記ループ・ディスエーブルビットの値の全てが、前記ノード間で論理的に切られていない状態を表す値であるときに、前記メインノードが、断線有りと判断する判断段階と、
前記断線有りと判断されたときに、前記メインノードが、警報を発する警報段階とを備えたことを特徴とする断線検出方法。
ＩＥＥＥ１３９４ｂの規格では、ネットワークシステムを構成する各ノードは、起動時に他のノードと調停を取り、（物理的に）ループ接続になっているか否かを検出する。そして、ループ接続が検出されると、最終的にループ接続にならないようにいずれか一箇所のノード間の物理的な接続が自動的に論理的に切られる。このとき、論理的に接続の切られたノード間のＩＥＥＥ１３９４ｂポートに存在するループ・ディスエーブルビットの値は、論理的に切られている状態を表す値に設定される。換言すれば、前記ループ・ディスエーブルビットの値の全てが、前記ノード間で論理的に切られていない状態を表す値であるときには、いずれかのノード間の接続が物理的に切られている、即ち断線していると判断し得る。同構成によれば、前記ループ・ディスエーブルビットの値の全てが、前記ノード間で論理的に切断されていない状態を表す値であるときに、前記メインノードが、断線有りと判断し、警報を発することで、ノード間の断線の存在を好適に検出することができる。
（付記１１）  複数のノードがＩＥＥＥ１３９４ｂポートにてループ接続されてなるネットワークシステムの断線検出方法において、
前記複数のノードのうちメインとなるメインノードを除く他の全ての前記ノードが、それぞれの有する前記ＩＥＥＥ１３９４ｂポートの全てのループ・ディスエーブル（Loop＿disable ）ビットの値を確認する確認段階と、
他の全ての前記ノードのうち、前記確認された前記ＩＥＥＥ１３９４ｂポートの全てのループ・ディスエーブルビットの値が、前記ノード間で論理的に切られていない状態を表す同一の値である前記ノードが、前記メインノードに通知する通知段階と、
他の全ての前記ノードから通知されたとき、前記メインノードが、断線有りと判断する判断段階と、
前記断線有りと判断されたときに、前記メインノードが、警報を発する警報段階とを備えたことを特徴とする断線検出方法。
（付記１２）  複数のノードがＩＥＥＥ１３９４ｂポートにてループ接続されてなるネットワークシステムの断線検出方法において、
前記複数のノードのうちメインとなるメインノードは、正常な接続状態における他の全ての前記ノードの前記ＩＥＥＥ１３９４ｂポート全てのコネクテッド（Connected）ビットの値を記憶する記憶手段を有し、
前記メインノードが、他の全ての前記ノードの前記ＩＥＥＥ１３９４ｂポート全てのコネクテッドビットの値を確認する確認段階と、
前記メインノードが、前記記憶手段に記憶されている正常な接続状態における前記ＩＥＥＥ１３９４ｂポート全ての前記コネクテッドビットの値と、前記確認段階で確認された前記ＩＥＥＥ１３９４ｂポート全ての前記コネクテッドビットの値とを比較する比較段階と、
前記比較段階で比較された前記両コネクテッドビットの値が一致しないときに、前記メインノードが、断線有りと判断する判断段階と、
前記断線有りと判断されたときに、前記メインノードが、警報を発する警報段階とを備えたことを特徴とする断線検出方法。
ＩＥＥＥ１３９４ｂの規格では、ネットワークシステムを構成する各ノードの自身のＩＥＥＥ１３９４ｂポートと接続相手のＩＥＥＥ１３９４ｂポートとが接続され、正常に接続が完了された場合に、当該ＩＥＥＥ１３９４ｂポートのコネクテッドビットの値は「１」になる。従って、ループ接続に物理的な切断がなければ、該ループ接続に係る全てのＩＥＥＥ１３９４ｂポートのコネクテッドビットの値は「１」になる。一方、ループ接続に物理的な切断があれば、該ループ接続に係るいずれかのＩＥＥＥ１３９４ｂポート、即ち接続の切れたＩＥＥＥ１３９４ｂポートのコネクテッドビットの値は「０」になる。ただし、ネットワークシステムを構成するいずれかのノードに、元々何も繋がっていない余剰のＩＥＥＥ１３９４ｂポートがあった場合は、ネットワークシステムにループ接続が成立していてもコネクテッドビットの値が「０」になるＩＥＥＥ１３９４ｂポートが存在することになる。しかしながら、例えば利用者によって事前に確認された正常な接続状態での各ＩＥＥＥ１３９４ｂポートのコネクテッドビットの値は、正常な接続状態を維持する限り、その後に変化することはない。つまり、いずれかのＩＥＥＥ１３９４ｂポートの現在のコネクテッドビットの値が、正常な接続状態でのコネクテッドビットの値と一致しなければ、物理的な切断があると判断し得る。同構成によれば、前記メインノードは、正常な接続状態における他の全ての前記ノードの前記ＩＥＥＥ１３９４ｂポート全てのコネクテッドビットの値を記憶する記憶手段を有する。そして、前記記憶されている正常な接続状態における前記ＩＥＥＥ１３９４ｂポート全ての前記コネクテッドビットの値と、前記確認された前記ＩＥＥＥ１３９４ｂポート全ての前記コネクテッドビットの値とが一致しないときに、前記メインノードが、断線有りと判断し、警報を発することで、ノード間の断線の存在を好適に検出することができる。
（付記１３）  複数のノードがＩＥＥＥ１３９４ｂポートにてループ接続されてなるネットワークシステムの断線検出方法において、
前記複数のノードのうちメインとなるメインノードを除く他の全ての前記ノードは、正常な接続状態における各々の前記ＩＥＥＥ１３９４ｂポート全てのコネクテッド（Connected）ビットの値を記憶する記憶手段を有し、
前記メインノードを除く他の全ての前記ノードが、各々の前記ＩＥＥＥ１３９４ｂポート全てのコネクテッドビットの値を確認する確認段階と、
前記メインノードを除く他の全ての前記ノードが、前記記憶手段に記憶されている正常な接続状態における各々の前記ＩＥＥＥ１３９４ｂポート全ての前記コネクテッドビットの値と、前記確認段階で確認された各々の前記ＩＥＥＥ１３９４ｂポート全ての前記コネクテッドビットの値とを比較する比較段階と、
前記メインノードを除く他の全ての前記ノードのうち、前記比較段階で比較された前記両コネクテッドビットの値が一致しない全ての前記ノードが、前記メインノードに通知する不一致通知段階と、
前記メインノードを除く他の全ての前記ノードの少なくとも１つから通知されたとき、前記メインノードが、断線有りと判断する判断段階と、
前記断線有りと判断されたときに、前記メインノードが、警報を発する警報段階とを備えたことを特徴とする断線検出方法。
（付記１４）  付記１０又は１１に記載の断線検出方法において、
前記メインノードは、正常な接続状態における他の全ての前記ノードの前記ＩＥＥＥ１３９４ｂポート全てのコネクテッド（Connected）ビットの値を記憶する記憶手段を有し、
前記メインノードが、他の全ての前記ノードの前記ＩＥＥＥ１３９４ｂポート全てのコネクテッドビットの値を確認する第２の確認段階と、
前記メインノードが、前記記憶手段に記憶されている正常な接続状態における前記ＩＥＥＥ１３９４ｂポート全ての前記コネクテッドビットの値と、前記第２の確認段階で確認された前記ＩＥＥＥ１３９４ｂポート全ての前記コネクテッドビットの値とを比較する比較段階と、
前記比較段階で比較された前記両コネクテッドビットの値が一致しないときに、前記メインノードが、断線有りと判断する第２の判断段階と、
前記断線有りと判断されたときに、前記メインノードが、警報を発する第２の警報段階とを備えたことを特徴とする断線検出方法。
（付記１５）  付記１０又は１１に記載の断線検出方法において、
前記メインノードを除く他の全ての前記ノードは、正常な接続状態における各々の前記ＩＥＥＥ１３９４ｂポート全てのコネクテッド（Connected）ビットの値を記憶する記憶手段を有し、
前記メインノードを除く他の全ての前記ノードが、各々の前記ＩＥＥＥ１３９４ｂポート全てのコネクテッドビットの値を確認する第２の確認段階と、
前記メインノードを除く他の全ての前記ノードが、前記記憶手段に記憶されている正常な接続状態における各々の前記ＩＥＥＥ１３９４ｂポート全ての前記コネクテッドビットの値と、前記第２の確認段階で確認された各々の前記ＩＥＥＥ１３９４ｂポート全ての前記コネクテッドビットの値とを比較する比較段階と、
前記メインノードを除く他の全ての前記ノードのうち、前記比較段階で比較された前記両コネクテッドビットの値が一致しない全ての前記ノードが、前記メインノードに通知する不一致通知段階と、
前記メインノードを除く他の全ての前記ノードの少なくとも１つから通知されたとき、前記メインノードが、断線有りと判断する第２の判断段階と、
前記断線有りと判断されたときに、前記メインノードが、警報を発する第２の警報段階とを備えたことを特徴とする断線検出方法。
【図面の簡単な説明】
【００７３】
【図１】本発明の第１の実施形態のネットワークシステムを概略的に示すブロック図。
【図２】第１の実施形態の断線検出態様を示すフローチャート。
【図３】本発明の第２の実施形態のネットワークシステムを概略的に示すブロック図。
【図４】第２の実施形態の断線検出態様を示すフローチャート。
【図５】本発明の第３の実施形態のネットワークシステムを概略的に示すブロック図。
【図６】第３の実施形態の断線検出態様を示すフローチャート。
【図７】本発明の第４の実施形態のネットワークシステムを概略的に示すブロック図。
【図８】第４の実施形態の断線検出態様を示すフローチャート。
【図９】（ａ）（ｂ）は、従来形態のネットワークシステムを概略的に示すブロック図。
【符号の説明】
【００７４】
Ａ〜Ｊ  ノード
Ｐ０，Ｐ１，Ｐ２  ＩＥＥＥ１３９４ｂポート
Ｗ  ＩＥＥＥ１３９４ｂケーブル
１０，２０，３０，４０…メインノード
１１，３１，Ａ１〜Ｃ１，Ｆ１〜Ｈ１  アプリケーション部
３２  記録装置（記憶手段）
【図１】
2008109647.tif 000003
【図２】
2008109647.tif 000004
【図３】
2008109647.tif 000005
【図４】
2008109647.tif 000006
【図５】
2008109647.tif 000007
【図６】
2008109647.tif 000008
【図７】
2008109647.tif 000009
【図８】
2008109647.tif 000010
【図９】
2008109647.tif 000011