(57)【要約】【課題】ネットワーク内部のネットワーク機器の接続状況を他のネットワークにルータを越えて通知する。【解決手段】ネットワーク１１ａ内で全てのネットワーク機器１９ａ〜１９ｃが、自己の接続を他のネットワーク機器１９ａ〜１９ｃにブロードキャストで通知する。予め登録しておいた代表機器１９ａがネットワーク１１ａ内の全ての接続状況を外部のネットワーク１１ｂにユニキャストで通知する。ブロードキャストの通信はルータ１３ａ，１３ｂを越えることができないが、ユニキャストで外部接続状況をルータ越しに通知することで、外部のネットワーク１１ｂから全てのネットワーク機器１９ａ〜１９ｃに容易にアクセスできるようになる。【選択図】        図１
2004158966.tif 000002
【特許請求の範囲】
【請求項１】
第１のネットワークと第２のネットワークとがルータを介して接続され、前記第１のネットワークにおける各ネットワーク機器の接続状況の情報を前記第２のネットワーク側で得るための接続通知システムであって、
前記第１のネットワーク内のネットワーク機器に搭載される第１の手段と、
前記第２のネットワーク内のネットワーク機器に搭載される第２の手段と
を備え、
前記第１の手段は、
当該第１のネットワークに自己のネットワーク機器が接続している旨を示す個別接続通知信号をブロードキャストまたはマルチキャストで出力する機能と、
当該第１のネットワーク内の少なくとも１台のネットワーク機器が、他のネットワーク機器から与えられた前記個別接続通知信号に基づいて、全ての前記他のネットワーク機器の各アドレスを蓄積記憶する機能と、
前記第２のネットワーク側からの接続状況確認要求信号に応じて前記各アドレスをユニキャストで前記第２のネットワーク側に返信する機能と
を備え、
前記第２の手段は、
前記第１のネットワーク内の前記１台のネットワーク機器のアドレスを、前記第１のネットワーク内のネットワーク機器を代表する代表機器のアドレスとして予め記憶する機能と、
当該代表機器のアドレスに対して前記接続状況確認要求信号を送信する機能とを備える接続通知システム。
【請求項２】
請求項１に記載の接続通知システムであって、
前記第１の手段が、前記他のネットワーク機器から与えられた前記個別接続通知信号に基づいて、全ての前記他のネットワーク機器の各アドレスを蓄積記憶し、前記第２のネットワーク側からの接続状況確認要求信号に応じて前記各アドレスをユニキャストで前記第２のネットワーク側に返信することを特徴とする接続通知システム。
【請求項３】
請求項１に記載の接続通知システムであって、
前記第１の手段が、自己のネットワーク機器が前記代表機器であるか否かを判断し、前記代表機器であると判断した１台のネットワーク機器のみが、前記他のネットワーク機器から与えられた前記個別接続通知信号に基づいて、全ての前記他のネットワーク機器の各アドレスを蓄積記憶し、前記第２のネットワーク側からの接続状況確認要求信号に応じて前記各アドレスをユニキャストで前記第２のネットワーク側に返信することを特徴とする接続通知システム。
【請求項４】
請求項１ないし請求項３のいずれかに記載の接続通知システムであって、
前記第２の手段が、前記代表機器の応答を監視し、前記代表機器の応答が無かった場合に、当該代表機器に代えて、前記第１のネットワーク内の前記他のネットワーク機器の各アドレスのなかから選定した一台の他のネットワーク機器を新たに前記代表機器として通信を行うことを特徴とする接続通知システム。
【請求項５】
第１のネットワークと第２のネットワークとがルータを介して接続され、前記第１のネットワークにおける各ネットワーク機器の接続状況の情報を前記第２のネットワーク側で得るための接続通知方法であって、
第１のネットワーク内の各ネットワーク機器が、当該第１のネットワークに自己のネットワーク機器が接続している旨を示す個別接続通知信号をブロードキャストまたはマルチキャストで出力する第１の工程と、
当該第１のネットワーク内の少なくとも１台のネットワーク機器が、他のネットワーク機器から与えられた前記個別接続通知信号に基づいて、全ての前記他のネットワーク機器の各アドレスを蓄積記憶する第２の工程と、
前記第２のネットワーク側からの接続状況確認要求信号に応じて前記各アドレスをユニキャストで前記第２のネットワーク側に返信する第３の工程と
を備える接続通知方法。
【請求項６】
請求項５に記載の接続通知方法であって、
前記第３の工程の前に、前記第２のネットワーク内のネットワーク機器が、前記第１のネットワーク内の前記１台のネットワーク機器のアドレスを代表機器のアドレスとして予め記憶し、当該代表機器のアドレスに対して前記接続状況確認要求信号を送信することを特徴とする接続通知方法。
【請求項７】
請求項５または請求項６に記載の接続通知方法であって、
前記第２の工程において、前記第１のネットワーク内の前記各ネットワーク機器が、前記他のネットワーク機器から与えられた前記個別接続通知信号に基づいて、全ての前記他のネットワーク機器の各アドレスを蓄積記憶し、
前記第３の工程において、前記第１のネットワーク内の前記各ネットワーク機器が、前記第２のネットワーク側からの接続状況確認要求信号に応じて前記各アドレスをユニキャストで前記第２のネットワーク側に返信することを特徴とする接続通知方法。
【請求項８】
請求項５または請求項６に記載の接続通知方法であって、
前記第１のネットワーク内の前記各ネットワーク機器が、自己が第１のネットワーク内のネットワーク機器を代表する代表機器であるか否かを判断し、代表機器であると判断した１台のネットワーク機器のみが、前記第２の工程及び前記第３の工程を実行することを特徴とする接続通知方法。
【請求項９】
請求項６または請求項８に記載の接続通知方法であって、
前記第２のネットワーク内のネットワーク機器が、前記代表機器の応答を監視し、前記代表機器の応答が無かった場合に、当該代表機器に代えて、前記第１のネットワーク内の前記他のネットワーク機器の各アドレスのなかから選定した一台の他のネットワーク機器を新たに前記代表機器として通信を行うことを特徴とする接続通知方法。
【請求項１０】
第１のネットワークと第２のネットワークとがルータを介して接続され、前記第１のネットワークにおける各ネットワーク機器の接続状況の情報を前記第２のネットワーク側で得るための接続通知システムにおいて、前記第１のネットワーク内のコンピュータとしての各ネットワーク機器により実行させるプログラムであって、
前記第１のネットワークに自己が接続している旨を示す個別接続通知信号をブロードキャストまたはマルチキャストで出力する自己接続通知機能と、
前記第１のネットワーク内の他のネットワーク機器から与えられた前記個別接続通知信号に基づいて、全ての前記他のネットワーク機器の各アドレスを蓄積記憶する接続状況蓄積機能と、
前記第２のネットワーク側からの接続状況確認要求信号に応じて前記各アドレスをユニキャストで前記第２のネットワーク側に返信する接続状況返信機能と
を前記コンピュータに実現させるためのプログラム。
【請求項１１】
請求項１０に記載のプログラムであって、
前記接続状況蓄積機能は、前記第１のネットワーク内の前記各ネットワーク機器が、前記他のネットワーク機器から与えられた前記個別接続通知信号に基づいて、全ての前記他のネットワーク機器の各アドレスを蓄積記憶するよう機能し、
前記接続状況返信機能は、前記第２のネットワーク側からの接続状況確認要求信号に応じて前記各アドレスをユニキャストで前記第２のネットワーク側に返信するよう機能することを特徴とするプログラム。
【請求項１２】
請求項１０に記載のプログラムであって、
自己のネットワーク機器が第１のネットワーク内のネットワーク機器を代表する代表機器であるか否かを判断し、代表機器であると判断した１台のネットワーク機器のみが、前記接続状況蓄積機能及び前記接続状況返信機能を動作させる自己代表判断機能を前記コンピュータにさらに実現させるためのプログラム。
【請求項１３】
第１のネットワークと第２のネットワークとがルータを介して接続され、前記第１のネットワークにおける各ネットワーク機器の接続状況の情報を前記第２のネットワーク側で得るための接続通知システムにおいて、前記第２のネットワーク内のコンピュータとしての各ネットワーク機器により実行させるプログラムであって、
前記第２のネットワーク内のネットワーク機器内において、前記第１のネットワーク内の１台のネットワーク機器のアドレスを代表機器のアドレスとして予め記憶する代表機器アドレス記憶機能と、
前記代表機器のアドレスに対して、前記第１のネットワークに接続された代表機器以外の全てのネットワーク機器のアドレスを返信するよう要求するための接続状況確認要求信号を送信する接続状況要求機能と、
前記接続状況確認要求信号に応じて前記代表機器から返信された前記代表機器以外の全てのネットワーク機器のアドレスに基づいて前記第１のネットワークの接続状況を検出する接続状況検出機能と
を前記コンピュータに実現させるためのプログラム。
【請求項１４】
請求項１３に記載のプログラムであって、
前記代表機器の応答を監視する監視機能と、
前記代表機器の応答が無かった場合に、当該代表機器に代えて、前記第１のネットワーク内の前記他のネットワーク機器の各アドレスのなかから選定した一台の他のネットワーク機器を新たに前記代表機器として通信を行う代表機器変更指定機能と
を前記コンピュータにさらに実現させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、接続通知システム及びそれに関連する技術に関する。
【０００２】
【従来の技術】
従来、ネットワークに接続されているネットワーク機器が他のネットワークネットワーク機器の接続を検知する手段としては、接続する側のネットワーク機器がブロードキャストを用いてネットワーク内のネットワーク機器に接続を通知する方法があった。
【０００３】
例えば、図５のようにハブ１を介して複数のネットワーク機器３ａ〜３ｃが接続されているネットワーク５を考える。このネットワーク５にネットワーク機器３ｃを接続する場合、そのネットワーク機器３ｃはネットワーク５に対して、ブロードキャストによる個別接続通知信号６を送信する。そうすると、ネットワーク５に接続されている他のネットワーク機器３ａ，３ｂは、ネットワーク機器３ｃからの個別接続通知信号６を受信することにより接続を検知することができる。
【０００４】
参考のために、この発明に関連する先行技術文献を示しておく。
【０００５】
【非特許文献１】
Ｐｈｌｉｐ  Ｍｉｌｌｅｒ著（苅田幸雄監訳），「マスタリングＴＣＰ／ＩＰ応用編」，第１版第２２刷，株式会社オーム社，平成１３年１０月１５日，ｐ．２９４−２９８
【０００６】
【発明が解決しようとする課題】
図５に示したネットワーク５は、さらに他のネットワークに接続されることが多い。例えば、図５中のネットワーク５がイントラネット等のローカルエリアネットワーク（ＬＡＮ）である場合には、このネットワーク５がしばしばインターネット等の広域ネットワーク（ＷＡＮ）に接続される。
【０００７】
例えば図６に示した例では、第１の領域７ａと第２の領域７ｂとが存在している。一方の第１の領域７ａには、ハブ１ａを介して複数のネットワーク機器３ａ〜３ｃが接続されることで第１のネットワーク５ａが構築されており、また他方の第２の領域７ｂには、ハブ１ｂを介して複数のネットワーク機器３ｄ，３ｅが接続されることで第２のネットワーク５ｂが構築されている。そして、両ネットワーク５ａ，５ｂの各ハブ１ａ，１ｂはそれぞれルータ９ａ，９ｂを通じて広域ネットワークＩｎに接続されており、この広域ネットワークＩｎを通じて、両ネットワーク５ａ，５ｂ間の通信が可能となっている。
【０００８】
ところで、上述のブロードキャストは、ネットワーク５ａに多大な負荷をかけるため、各ルータ９ａ，９ｂはブロードキャストのパケットを中継しないようにし、個々のネットワーク５ａ，５ｂ内のブロードキャストの信号が外部に送出されないようにしている。
【０００９】
しかしながら、例えば図６の例において、第１のネットワーク５ａに新たにネットワーク機器３ｃが接続された旨を、第２のネットワーク５ｂ側のネットワーク機器３ｄ側で知りたい場合がある。例えば、ネットワーク機器３ａ〜３ｃが所定の撮像対象を様々な角度で別々に撮像するカメラサーバーであり、ネットワーク機器３ｄ，３ｅが、各カメラサーバー３ａ〜３ｃから遠隔した地点に存在しているパーソナルコンピュータ等のネットワーク端末であるような場合において、各パーソナルコンピュータ３ｄ，３ｅでカメラサーバー３ｃの接続を検知してそこからの映像を再生したいような場合がある。
【００１０】
このような場合、第１のネットワーク５ａ内でネットワーク機器３ｃがブロードキャストで個別接続通知信号６を発信したとしても、かかる個別接続通知信号６（図６中の符合６ｘ）はルータ９ａによって遮断されるため、広域ネットワークＩｎに送出されることがない。したがって、ブロードキャストによる接続通知だけでは、ルータ９ａ，９ｂを越えた各ネットワーク機器３ａ〜３ｃの接続通知を受信することができなかった。
【００１１】
そこで、この発明の課題は、ルータを介してネットワーク同士が接続される場合に、ネットワーク内部でのネットワーク機器の接続等を他のネットワークに効率よく通知し得る接続通知システム及びそれに関連する技術を提供することにある。
【００１２】
【課題を解決するための手段】
上記課題を解決すべく、請求項１に記載の発明は、第１のネットワークと第２のネットワークとがルータを介して接続され、前記第１のネットワークにおける各ネットワーク機器の接続状況の情報を前記第２のネットワーク側で得るための接続通知システムであって、前記第１のネットワーク内のネットワーク機器に搭載される第１の手段と、前記第２のネットワーク内のネットワーク機器に搭載される第２の手段とを備え、前記第１の手段は、当該第１のネットワークに自己が接続している旨を示す個別接続通知信号をブロードキャストまたはマルチキャストで出力する機能と、当該第１のネットワーク内の少なくとも１台のネットワーク機器が、他のネットワーク機器から与えられた前記個別接続通知信号に基づいて、全ての前記他のネットワーク機器の各アドレスを蓄積記憶する機能と、前記第２のネットワーク側からの接続状況確認要求信号に応じて前記各アドレスをユニキャストで前記第２のネットワーク側に返信する機能とを備え、前記第２の手段は、前記第１のネットワーク内の前記１台のネットワーク機器のアドレスを、前記第１のネットワーク内のネットワーク機器を代表する代表機器のアドレスとして予め記憶する機能と、当該代表機器のアドレスに対して前記接続状況確認要求信号を送信する機能とを備えるものである。
【００１３】
請求項２に記載の発明は、請求項１に記載の接続通知システムであって、前記第１の手段が、前記他のネットワーク機器から与えられた前記個別接続通知信号に基づいて、全ての前記他のネットワーク機器の各アドレスを蓄積記憶し、前記第２のネットワーク側からの接続状況確認要求信号に応じて前記各アドレスをユニキャストで前記第２のネットワーク側に返信するものである。
【００１４】
請求項３に記載の発明は、請求項１に記載の接続通知システムであって、前記第１の手段が、自己のネットワーク機器が前記代表機器であるか否かを判断し、前記代表機器であると判断した１台のネットワーク機器のみが、前記他のネットワーク機器から与えられた前記個別接続通知信号に基づいて、全ての前記他のネットワーク機器の各アドレスを蓄積記憶し、前記第２のネットワーク側からの接続状況確認要求信号に応じて前記各アドレスをユニキャストで前記第２のネットワーク側に返信するものである。
【００１５】
請求項４に記載の発明は、請求項１ないし請求項３のいずれかに記載の接続通知システムであって、前記第２の手段が、前記代表機器の応答を監視し、前記代表機器の応答が無かった場合に、当該代表機器に代えて、前記第１のネットワーク内の前記他のネットワーク機器の各アドレスのなかから選定した一台の他のネットワーク機器を新たに前記代表機器として通信を行うものである。
【００１６】
請求項５に記載の発明は、第１のネットワークと第２のネットワークとがルータを介して接続され、前記第１のネットワークにおける各ネットワーク機器の接続状況の情報を前記第２のネットワーク側で得るための接続通知方法であって、第１のネットワーク内の各ネットワーク機器が、当該第１のネットワークに自己が接続している旨を示す個別接続通知信号をブロードキャストまたはマルチキャストで出力する第１の工程と、当該第１のネットワーク内の少なくとも１台のネットワーク機器が、他のネットワーク機器から与えられた前記個別接続通知信号に基づいて、全ての前記他のネットワーク機器の各アドレスを蓄積記憶する第２の工程と、前記第２のネットワーク側からの接続状況確認要求信号に応じて前記各アドレスをユニキャストで前記第２のネットワーク側に返信する第３の工程とを備えるものである。
【００１７】
請求項６に記載の発明は、請求項５に記載の接続通知方法であって、前記第３の工程の前に、前記第２のネットワーク内のネットワーク機器が、前記第１のネットワーク内の前記１台のネットワーク機器のアドレスを代表機器のアドレスとして予め記憶し、当該代表機器のアドレスに対して前記接続状況確認要求信号を送信するものである。
【００１８】
請求項７に記載の発明は、請求項５または請求項６に記載の接続通知方法であって、前記第２の工程において、前記第１のネットワーク内の前記各ネットワーク機器が、前記他のネットワーク機器から与えられた前記個別接続通知信号に基づいて、全ての前記他のネットワーク機器の各アドレスを蓄積記憶し、前記第３の工程において、前記第１のネットワーク内の前記各ネットワーク機器が、前記第２のネットワーク側からの接続状況確認要求信号に応じて前記各アドレスをユニキャストで前記第２のネットワーク側に返信するものである。
【００１９】
請求項８に記載の発明は、請求項５または請求項６に記載の接続通知方法であって、前記第１のネットワーク内の前記各ネットワーク機器が、自己が第１のネットワーク内のネットワーク機器を代表する代表機器であるか否かを判断し、代表機器であると判断した１台のネットワーク機器のみが、前記第２の工程及び前記第３の工程を実行するものである。
【００２０】
請求項９に記載の発明は、請求項６または請求項８に記載の接続通知方法であって、前記第２のネットワーク内のネットワーク機器が、前記代表機器の応答を監視し、前記代表機器の応答が無かった場合に、当該代表機器に代えて、前記第１のネットワーク内の前記他のネットワーク機器の各アドレスのなかから選定した一台の他のネットワーク機器を新たに前記代表機器として通信を行うものである。
【００２１】
請求項１０に記載の発明は、第１のネットワークと第２のネットワークとがルータを介して接続され、前記第１のネットワークにおける各ネットワーク機器の接続状況の情報を前記第２のネットワーク側で得るための接続通知システムにおいて、前記第１のネットワーク内のコンピュータとしての各ネットワーク機器により実行させるプログラムであって、前記第１のネットワークに自己が接続している旨を示す個別接続通知信号をブロードキャストまたはマルチキャストで出力する自己接続通知機能と、前記第１のネットワーク内の他のネットワーク機器から与えられた前記個別接続通知信号に基づいて、全ての前記他のネットワーク機器の各アドレスを蓄積記憶する接続状況蓄積機能と、前記第２のネットワーク側からの接続状況確認要求信号に応じて前記各アドレスをユニキャストで前記第２のネットワーク側に返信する接続状況返信機能とを前記コンピュータに実現させるためのプログラムである。
【００２２】
請求項１１に記載の発明は、請求項１０に記載のプログラムであって、前記接続状況蓄積機能は、前記第１のネットワーク内の前記各ネットワーク機器が、前記他のネットワーク機器から与えられた前記個別接続通知信号に基づいて、全ての前記他のネットワーク機器の各アドレスを蓄積記憶するよう機能し、前記接続状況返信機能は、前記第２のネットワーク側からの接続状況確認要求信号に応じて前記各アドレスをユニキャストで前記第２のネットワーク側に返信するよう機能するものである。
【００２３】
請求項１２に記載の発明は、請求項１０に記載のプログラムであって、自己のネットワーク機器が第１のネットワーク内のネットワーク機器を代表する代表機器であるか否かを判断し、代表機器であると判断した１台のネットワーク機器のみが、前記接続状況蓄積機能及び前記接続状況返信機能を動作させる自己代表判断機能を前記コンピュータにさらに実現させるためのプログラムである。
【００２４】
請求項１３に記載の発明は、第１のネットワークと第２のネットワークとがルータを介して接続され、前記第１のネットワークにおける各ネットワーク機器の接続状況の情報を前記第２のネットワーク側で得るための接続通知システムにおいて、前記第２のネットワーク内のコンピュータとしての各ネットワーク機器により実行させるプログラムであって、前記第２のネットワーク内のネットワーク機器内において、前記第１のネットワーク内の１台のネットワーク機器のアドレスを代表機器のアドレスとして予め記憶する代表機器アドレス記憶機能と、前記代表機器のアドレスに対して、前記第１のネットワークに接続された代表機器以外の全てのネットワーク機器のアドレスを返信するよう要求するための接続状況確認要求信号を送信する接続状況要求機能と、前記接続状況確認要求信号に応じて前記代表機器から返信された前記代表機器以外の全てのネットワーク機器のアドレスに基づいて前記第１のネットワークの接続状況を検出する接続状況検出機能とを前記コンピュータに実現させるためのプログラムである。
【００２５】
請求項１４に記載の発明は、請求項１３に記載のプログラムであって、前記代表機器の応答を監視する監視機能と、前記代表機器の応答が無かった場合に、当該代表機器に代えて、前記第１のネットワーク内の前記他のネットワーク機器の各アドレスのなかから選定した一台の他のネットワーク機器を新たに前記代表機器として通信を行う代表機器変更指定機能とを前記コンピュータにさらに実現させるためのプログラムである。
【００２６】
【発明の実施の形態】
｛第１の実施の形態｝
図１及び図２はこの発明の第１の実施の形態に係る接続通知システムを示すブロック図である。尚、この実施の形態では、全てのネットワーク機器１９ａ〜１９ｅがプロトコルとしてＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を使用して通信を行う接続通知システムを例に挙げて説明することにする。また、各ネットワーク１１ａ，１１ｂは例えばイーサネット（登録商標）等のＬＡＮが適用される場合を例に挙げる。
【００２７】
この接続通知システムは、図１の如く、第１のネットワーク１１ａと第２のネットワーク１１ｂとがルータ１３ａ，１３ｂ及び外部ネットワーク１５を通じてＴＣＰ／ＩＰで通信可能に接続されている。
【００２８】
各ネットワーク１１ａ，１１ｂでは、それぞれハブ１７ａ，１７ｂを通じて複数のネットワーク機器１９ａ〜１９ｃ，１９ｄ，１９ｅが接続可能とされている。具体的に、図１の例では、第１のネットワーク１１ａでは、ハブ１７ａを通じて３個のネットワーク機器１９ａ〜１９ｃが接続可能とされており、第２のネットワーク１１ｂでは、ハブ１７ｂを通じて２個のネットワーク機器１９ｄ，１９ｅが接続されている。
【００２９】
第１のネットワーク１１ａに接続可能とされるネットワーク機器１９ａ〜１９ｃは、例えば撮像カメラを用いて所望の撮像対象を撮像した映像を配信するためのカメラサーバーが適用される。各ネットワーク機器１９ａ〜１９ｃは、主メモリ及びＣＰＵと、ハードディスク等の所定の記憶媒体とが内蔵されており、当該記憶媒体内には、外部からＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを指定して当該ネットワーク機器１９ａ〜１９ｃが特定され且つ映像要求があった際にこれに応答して映像を配信する映像配信用ソフトウェアプログラムと、接続通知システム専用のソフトウェアプログラム（以下「接続通知プログラム」と称す）２１とがそれぞれ導入されている。尚、図１及び図２では、第１のネットワーク１１ａ内の複数のネットワーク機器１９ａ〜１９ｃのうち代表機器１９ａのみに接続通知プログラム２１が導入されているように図示しているが、実際には全てのネットワーク機器１９ａ〜１９ｃに接続通知プログラム２１が導入されている。そして、映像配信用ソフトウェアプログラム及び接続通知プログラム２１が適宜主メモリに読み出され、ＣＰＵが演算処理を行うことにより動作し、これによりカメラサーバーとしての各ネットワーク機器１９ａ〜１９ｃは、コンピュータとして機能する。
【００３０】
各ネットワーク機器１９ａ〜１９ｃ内の接続通知プログラム２１は、自己（当該接続通知プログラム２１が搭載されたネットワーク機器１９ａ〜１９ｃ）がネットワーク１１ａに接続されている旨を意味する個別接続通知信号Ｓｇ１を当該ネットワーク１１ａ内でブロードキャスト（同報）送信して通知する自己接続通知機能と、個別接続通知信号Ｓｇ１によりネットワーク１１ａに接続されているネットワーク機器１９ａ〜１９ｃ（接続通知プログラム２１が導入されているもののみに限る）のＩＰアドレスを識別可能に収集・認識して主メモリ及びハードディスク等の記憶媒体に蓄積する接続状況蓄積機能と、ルータ１３ａ，１３ｂ及び外部ネットワーク１５を介する他のネットワーク１１ｂから後述の接続状況確認要求信号Ｓｇ２が与えられたときに接続状況蓄積機能で蓄積したネットワーク１１ａ内の全ての接続機器（ネットワーク機器１９ａ〜１９ｃ）のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを含む接続状況通知信号Ｓｇ３をユニットキャスト（単一宛先）で返信する接続状況返信機能とを備える。
【００３１】
個別接続通知信号Ｓｇ１は、「宛先ステーションデータ」と、「送信元ステーションデータ」と、「データタイプ」と、「情報データ」とを含んで構成されたＩＰのプロトコルのデータ信号である。例えば、ネットワーク１１ａのＩＰアドレスが「１９２．１６８．０．０」である場合、「宛先ステーションデータ」には、ネットワーク１１ａ内の全てのネットワーク機器１９ａ〜１９ｃにブロードキャストで送信する旨のＩＰアドレス（例えば、「１９２．１６８．２５５．２５５」）が格納され、「送信元ステーションデータ」には、ネットワーク１１ａ内における自己のＩＰアドレスが格納され、「データタイプ」としてはプロトコルにＩＰを使用する旨のデータが格納され、「情報データ」には、この通信データが接続通知プログラム２１が導入されているネットワーク機器１９ａ〜１９ｃからの個別接続通知信号Ｓｇ１である旨を示すデータが格納される。
【００３２】
ここで、個別接続通知信号Ｓｇ１がブロードキャストで通信されるのは、ネットワーク１１ａ内で相手先を特定しないことで、全てのネットワーク機器１９ａ〜１９ｃが互いに通信可能状態である旨を素早く認識できるようにするためである。ただし、インターネットのルールでは、ルータ１３ａ，１３ｂは、ＷＡＮにおけるトラフィックを増大させるのを防ぐためにネットワーク１１ａ内のブロードキャストの信号を通過させないようになっている。したがって、各ネットワーク機器１９ａ〜１９ｃから送信される個別接続通知信号Ｓｇ１はネットワーク１１ａから外部ネットワーク１５に送出されることはない。即ち、ルータ１３ａ，１３ｂを越えるような通信においては、個別接続通知信号Ｓｇ１をブロードキャストで送信して通知し合うことは不可能である。
【００３３】
そこで、第１のネットワーク１１ａからみて、その内部の接続機器（ネットワーク機器１９ａ〜１９ｃ）のＩＰアドレスを外部の第２のネットワーク１１ｂに通知する場合には、ユニットキャストでの接続状況通知信号Ｓｇ３を使用している。
【００３４】
具体的に、この接続状況通知信号Ｓｇ３は、「宛先ステーションデータ」と、「送信元ステーションデータ」と、「データタイプ」と、「情報データ」とを含んで構成されたＩＰのプロトコルのデータ信号である。例えば、「宛先ステーションデータ」には、直前に与えられた接続状況確認要求信号Ｓｇ２内の送信元ステーションデータ内のＩＰアドレスが格納され、「送信元ステーションデータ」には、ネットワーク１１ａ内における自己のＩＰアドレスが格納され、「データタイプ」としてはプロトコルにＩＰを使用する旨のデータが格納され、「情報データ」には、この通信データが接続状況通知信号Ｓｇ３である旨と、自己が接続されたネットワーク１１ａ内の全てのネットワーク機器１９ａ〜１９ｃのＩＰアドレスを示すデータとが格納される。この接続状況通知信号Ｓｇ３としては、例えば第２のネットワーク１１ｂ内の各ネットワーク機器１９ｂ，１９ｃが、ブラウザ等の所望のソフトウェアプログラムで容易に接続状況の情報を表示して把握できるよう、プロトコルとして例えばＨＴＴＰなどが使用されることが望ましい。
【００３５】
第２のネットワーク１１ｂに接続されているネットワーク機器１９ｄ，１９ｅは、例えば、第１のネットワーク１１ａから配信される映像を記録するレコーダが適用される。各ネットワーク機器１９ｄ，１９ｅは、主メモリ及びＣＰＵと、ハードディスク等の所定の記憶媒体と、押し釦やリモートコントロール装置、あるいはキーボード及びマウス等の何らかの入力装置等を備えており、記憶媒体内には、上述の接続状況通知信号Ｓｇ３により他のネットワーク１１ａ内のネットワーク機器１９ａ〜１９ｃのＩＰアドレスを検知する接続状況認識プログラム２３と、この接続状況認識プログラム２３で認識されたＩＰアドレスのなかから操作者がＩＰアドレスを選択した場合にそのＩＰアドレスのネットワーク機器１９ａ〜１９ｃ（カメラサーバー）から与えられた映像を録画する録画プログラムとを備える。そして、接続状況認識プログラム２３及び録画プログラムが適宜主メモリに読み出され、ＣＰＵが演算処理を行うことにより動作し、これによりレコーダとしての各ネットワーク機器１９ｄ，１９ｅはコンピュータとして機能する。
【００３６】
ここで、各ネットワーク機器１９ｄ，１９ｅ内の接続状況認識プログラム２３は、外部のネットワーク１１ａ内のネットワーク機器１９ａ〜１９ｃのうちのひとつ（以下「代表機器」と称す）１９ａのＩＰアドレスを予め入力して記憶媒体内に記録しておく代表機器アドレス記憶機能と、所定のタイミング（例えば、当該接続状況認識プログラム２３が起動した時点と、その後の定期的な時点と、操作者が入力装置等を用いて所定の操作を行った時点とのうちの全て、またはこれらのいずれか）で他のネットワーク１１ａ内の代表機器１９ａに対して接続状況確認要求信号Ｓｇ２を送信する接続状況要求機能と、この接続状況確認要求信号Ｓｇ２に応答して代表機器１９ａから返信された接続状況通知信号Ｓｇ３に基づいてネットワーク１１ａ内の代表機器１９ａを含む全てのネットワーク機器１９ａ〜１９ｃのＩＰアドレスを検出する接続状況検出機能とを備える。
【００３７】
接続状況確認要求信号Ｓｇ２は、「宛先ステーションデータ」と、「送信元ステーションデータ」と、「データタイプ」と、「情報データ」とを含んで構成されたＩＰのプロトコルのデータ信号である。具体的に、「宛先ステーションデータ」には、代表機器１９ａのＩＰアドレスが格納され、「送信元ステーションデータ」には、自己のＩＰアドレスが格納され、「データタイプ」としてはプロトコルにＩＰを使用する旨のデータが格納され、「情報データ」には、この通信データが接続状況確認要求信号Ｓｇ２である旨を示すデータが格納される。
【００３８】
録画プログラムは、例えば、接続状況検出機能で検出された全てのＩＰアドレスのなかから操作者の入力装置による操作に基づくなどして１つのＩＰアドレスを選択し、その選択されたＩＰアドレスに映像を要求するＩＰアドレス選択機能と、その要求に応じて当該ＩＰアドレスのネットワーク機器１９ａから与えられた映像を録画する映像録画機能とを有する。尚、ＩＰアドレス選択機能では、液集パネル等の所定の表示デバイスにＩＰアドレス等の識別可能な情報を一覧表示し、そのなかのひとつを操作者がマウスでクリックするなどの所定の操作に基づいて１つのＩＰアドレスを選択するようになっている。
【００３９】
上記構成の接続通知システムの動作を説明する。尚、前提として、第２のネットワーク１１ｂ内の各ネットワーク機器１９ｄ，１９ｅには、接続状況認識プログラム２３の代表機器アドレス記憶機能によって、少なくとも第１のネットワーク１１ａ内の単一のネットワーク機器１９ａのＩＰアドレスが代表機器１９ａのＩＰアドレスとして記憶されているものとする（代表機器アドレス記憶機能）。
【００４０】
第１のネットワーク１１ａに接続されている各ネットワーク機器１９ａ〜１９ｃは、図２の如く、それぞれ所定のタイミング（例えば定期的タイミング）で、自己がネットワーク１１ａに接続されている旨を意味する個別接続通知信号Ｓｇ１をブロードキャスト送信して通知する（自己接続通知機能）。
【００４１】
次に、各ネットワーク機器１９ａ〜１９ｃは、与えられた個別接続通知信号Ｓｇ１に基づいて、現在ネットワーク１１ａに接続されているネットワーク機器１９ａ〜１９ｃのＩＰアドレスを識別可能に収集・認識する（接続状況蓄積機能）。このようにして収集・認識されたＩＰアドレスの情報は、各ネットワーク機器１９ａ〜１９ｃ内の主メモリ及びハードディスク等の記憶媒体に蓄積される。
【００４２】
ここで、所定のタイミング（例えば、当該接続状況認識プログラム２３が起動した時と、その後の定期的な時点と、操作者が入力装置等を用いて所定の操作を行った時点とのうちの全て、またはこれらのいずれか）で、第２のネットワーク１１ｂ内のいずれかのネットワーク機器１９ｄ，１９ｅの接続状況認識プログラム２３が、ルータ１３ａ，１３ｂ及び外部ネットワーク１５を通じて第１のネットワーク１１ａの代表機器１９ａに接続状況確認要求信号Ｓｇ２を送信する（接続状況要求機能）。
【００４３】
代表機器１９ａは、外部のいずれかのネットワーク機器１９ｄ，１９ｅから接続状況確認要求信号Ｓｇ２が与えられると、そのネットワーク機器１９ｄ，１９ｅに対し、主メモリまたはハードディスク等の記憶媒体内に格納していたネットワーク１１ａ内の全ての接続機器（ネットワーク機器１９ａ〜１９ｃ）のＩＰアドレスの情報を、接続状況通知信号Ｓｇ３に含ませて、ユニットキャスト（単一宛先）で返信する（接続状況返信機能）。
【００４４】
代表機器１９ａから接続状況通知信号Ｓｇ３が返信された第２のネットワーク１１ｂ内のネットワーク機器１９ｄ，１９ｅは、この接続状況通知信号Ｓｇ３に基づいて、ネットワーク１１ａ内の代表機器１９ａを含む全てのネットワーク機器１９ａ〜１９ｃのＩＰアドレスを検出する（接続状況検出機能）。
【００４５】
しかる後、ネットワーク機器１９ｄ，１９ｅは、接続状況検出機能で検出された全てのＩＰアドレスのなかから１つのＩＰアドレスを選択し、その選択されたＩＰアドレスに映像を要求する（ＩＰアドレス選択機能）。
【００４６】
その要求に応じて当該ＩＰアドレスのネットワーク機器１９ａから映像が配信れると、これを録画する（映像録画機能）。
【００４７】
このように、第１のネットワーク１１ａ内の各ネットワーク機器１９ａ〜１９ｃが、当該第１のネットワーク１１ａに接続している旨を個別に個別接続通知信号Ｓｇ１としてブロードキャストで通信することで、ネットワーク１１ａ内で相手先を特定せずに、全てのネットワーク機器１９ａ〜１９ｃが互いに通信可能状態である旨を素早く認識できる。
【００４８】
ただし、この場合、インターネットのルールでは、ルータ１３ａ，１３ｂは、ＷＡＮにおけるトラフィックを増大させるのを防ぐためにネットワーク１１ａ内のブロードキャストの信号を通過させないようになっている。したがって、各ネットワーク機器１９ａ〜１９ｃから送信される個別接続通知信号Ｓｇ１はネットワーク１１ａから外部ネットワーク１５に送出されることはない。即ち、ルータ１３ａ，１３ｂを越えるような通信においては、個別接続通知信号Ｓｇ１をブロードキャストで送信して通知し合うことは不可能である。
【００４９】
しかしながら、外部のネットワーク機器１９ｄ，１９ｅに対して予め代表機器１９ａのＩＰアドレスを通知しておき、あとは、この代表機器１９ａが第１のネットワーク１１ａ内の他のネットワーク機器１９ｂ，１９ｃのＩＰアドレスを収集して、ユニットキャストでネットワーク機器１９ｄ，１９ｅに通知するので、最初に代表機器１９ａのＩＰアドレスのみを外部のネットワーク機器１９ｄ，１９ｅに登録しておけば、あとは第１のネットワーク１１ａに追加的にネットワーク機器１９ｂ，１９ｃを接続していく場合に、そのＩＰアドレスを外部のネットワーク機器１９ｄ，１９ｅに登録する必要がなくなる。したがって、第１のネットワーク１１ａにおいて機動的に且つ手間がかからずにネットワーク機器１９ａ〜１９ｃの追加を行うことができる。
【００５０】
しかも、第２のネットワーク１１ｂ側から第１のネットワーク１１ａ内の代表機器１９ａのＩＰアドレスを特定して、その第１のネットワーク１１ａ内の機器接続状況を容易に検知できるため、第２のネットワーク１１ｂ側におけるネットワーク機器１９ｄ，１９ｅの追加も容易である。
【００５１】
さらに、外部ネットワーク１５においてはサーバー等の一切の設備がなくても、第１のネットワーク１１ａと第２のネットワーク１１ｂといったルータ１３ａ，１３ｂを介在した通信について、その接続追加が極めて容易に行えるという利点がある。
【００５２】
尚、この実施の形態では、第１のネットワーク１１ａ内の各ネットワーク機器１９ａ〜１９ｃ内の接続通知プログラム２１において、自己接続通知機能、接続状況蓄積機能及び接続状況返信機能がすべて同様に動作するように説明したが、自己が代表機器であるか否かを判断するためのフラグデータをハードディスク等の記憶媒体内に格納するようにし、接続状況蓄積機能及び接続状況返信機能については、自己が代表機器であると判断した場合にのみ動作するようにしてもよい。この場合、各ネットワーク機器１９ａ〜１９ｃ内のフラグデータの初期値は「代表機器でない」旨のデータに設定されており、代表機器１９ａのみのフラグデータを意図的に「代表機器である」旨のデータに切り替えるようにする。このようにフラグデータに「代表機器である」旨のデータを格納する作業は、各ネットワーク機器１９ａ〜１９ｃにおけるスイッチ操作等の所定の操作により実行してもよいし、あるいは、外部のネットワーク機器１９ｄ，１９ｅから遠隔操作にて切り替えるようにしてもよい。
【００５３】
｛第２の実施の形態｝
図３及び図４はこの発明の第２の実施の形態に係る接続通知システムを示す図である。なお、図３及び図４では第１の実施の形態と同様の機能を有する要素については同一符号を付している。図３及び図４の如く、この実施の形態の接続通知システムは、代表機器１９ａの故障等で機器検知が継続できなくなった場合に自動復旧を行うことが可能となるものである。
【００５４】
この接続通知システムでも、第１の実施の形態と同様に、図３の如く、例えばネットワーク機器１９ｃが第１のネットワーク１１ａに接続された場合、このネットワーク機器１９ｃはまず第１のネットワーク１１ａに対してブロードキャストまたはマルチキャストを用いて接続されたことを通知する（自己接続通知機能）。そして、代表機器１９ａの接続通知プログラム２１は、個別接続通知信号Ｓｇ１により通知された接続状況の情報（即ち、第１のネットワーク１１ａに接続されている全てのネットワーク機器１９ａ〜１９ｃのＩＰアドレス等）を収集・認識して主メモリ及びハードディスク等の記憶媒体に蓄積（接続状況蓄積機能）し、これを所定のタイミングでＴＣＰ／ＩＰを用いて外部（例えば、第２のネットワーク１１ｂ）に公開する（接続状況返信機能）。第２のネットワーク１１ｂ内のネットワーク機器１９ｄ，１９ｅの接続状況認識プログラム２３は、予め登録されている代表機器１９ａ内の接続状況の情報をＴＣＰ／ＩＰを用いて定期的に読み出すことによって、新たに第１のネットワーク１１ａに接続されたネットワーク機器１９ｃから見てルータ１３ａを越えたネットワーク機器１９ｄ，１９ｅはネットワーク機器１９ｃの接続を検知することができる。
【００５５】
しかしながら、このような動作機能は、第１のネットワーク１１ａ内の代表機器１９ａが正常に稼動している場合にのみ可能であるが、代表機器１９ａが故障した場合や、第１のネットワーク１１ａから取り外された場合には、外部のネットワーク機器１９ｄ，１９ｅがルータ１３ａ，１３ｂを越えた第１のネットワーク１１ａ内のネットワーク機器１９ａ〜１９ｃに一切通信できなくなってしまう。
【００５６】
そこで、この実施の形態では、図４の如く、第１のネットワーク１１ａ内の代表機器１９ａに導入されている接続通知プログラム２１が収集した第１のネットワーク１１ａ内の接続状況の情報を、第２のネットワーク１１ｂ内の各ネットワーク機器１９ｄ，１９ｅに導入されている接続状況認識プログラム２３が接続状況通知信号Ｓｇ３に基づいて認識した場合に、かかる接続状況の情報を、第１のネットワーク１１ａ内の代表機器１９ａ以外のネットワーク機器１９ｂ，１９ｃに対してＴＣＰ／ＩＰを用いて送信し、かかる接続状況の情報を、受信したネットワーク機器１９ｂ，１９ｃの接続通知プログラム２１によってハードディスク等の記憶媒体内に記憶する。これにより、第２のネットワーク１１ｂ内の各ネットワーク機器１９ｄ，１９ｅで認識された第１のネットワーク１１ａ内の接続状況の情報が、第１のネットワーク１１ａ内の代表機器１９ａ以外のネットワーク機器１９ｂ，１９ｃにもコピー（複写）されることになる。
【００５７】
そして、第２のネットワーク１１ｂ内のいずれかのネットワーク機器１９ｄ，１９ｅは、定期的または所定のタイミングで実行する代表機器１９ａの接続通知プログラム２１への接続状況確認要求信号Ｓｇ２に対する応答信号としての接続状況通知信号Ｓｇ３を監視し、接続状況確認要求信号Ｓｇ２に対して代表機器１９ａから応答信号としての接続状況通知信号Ｓｇ３が無かった場合は、代表機器１９ａが使用不能になったものとみなし、接続状況認識プログラム２３内に蓄積している第１のネットワーク１１ａ内の接続状況の情報に基づいて、第１のネットワーク１１ａ内の他のいずれかのネットワーク機器１９ｂを新たな代表機器１９ｂとして指定してＴＣＰ／ＩＰを用いて代表機器となる旨を指示するための代表切替信号Ｓｇ４を送信する。そうすると、新たな代表機器１９ｂは、内部に導入された接続通知プログラム２１によって自己が代表機器１９ｂとなるよう指示された旨を判断し、当初の代表機器１９ａに成り代わって、第１のネットワーク１１ａ内で収集した接続状況の情報を接続状況通知信号Ｓｇ３として第２のネットワーク１１ｂに返信する。
【００５８】
ここで、第１のネットワーク１１ａ内の各ネットワーク機器１９ａ〜１９ｃ内の接続通知プログラム２１は、第１の実施の形態で説明した自己接続通知機能、接続状況蓄積機能及び接続状況返信機能に加えて、自己が代表機器であるか否かを判断するためのフラグデータ３１をハードディスク等の記憶媒体内に格納するようにし、接続状況蓄積機能及び接続状況返信機能については、自己が代表機器であると判断した場合にのみ動作するようになっている（自己代表判断機能）。尚、図４では、便宜上、ネットワーク機器１９ｂのみにフラグデータ３１が格納されているように図示しているが、実際には全てのネットワーク機器１９ａ〜１９ｃの記憶媒体内にフラグデータ３１が格納される。
【００５９】
この場合、各ネットワーク機器１９ａ〜１９ｃ内のフラグデータ３１の初期値は「代表機器でない」旨のデータに設定されており、代表機器１９ａのみのフラグデータ３１を、外部のネットワーク機器１９ｄ，１９ｅからの代表切替信号Ｓｇ４に基づいて自動的に「代表機器である」旨のデータに切り替えるようになっている。
【００６０】
また、各ネットワーク機器１９ａ〜１９ｃ内の接続通知プログラム２１には、第２のネットワーク１１ｂ側のネットワーク機器１９ｄ，１９ｅから第１のネットワーク１１ａ内の接続状況の情報がユニキャストで与えられたときに、その接続状況の情報をハードディスク等の記憶媒体内に記憶する機能（接続状況記憶機能）を有している。これは、上述の接続状況蓄積機能が代表機器での動作に限定されていることから、それまで代表機器でなかったネットワーク機器１９ｂ，１９ｃが第１のネットワーク１１ａ内の接続状況の情報を改めて取得する必要があるからである。
【００６１】
さらに、第２のネットワーク１１ｂ側のネットワーク機器１９ｄ，１９ｅ内の接続状況認識プログラム２３は、第１の実施の形態で説明した代表機器アドレス記憶機能、接続状況要求機能及び接続状況検出機能に加えて、第１のネットワーク１１ａ内の代表機器を監視する監視機能と、この代表機器が不調の場合に、第１のネットワーク１１ａ内の他のネットワーク機器１９ｂ，１９ｃを新たに代表機器として指定する代表機器変更指定機能とを有している。
【００６２】
具体的に、監視機能は、定期的または所定のタイミングで代表機器１９ａの接続通知プログラム２１へ接続状況確認要求信号Ｓｇ２を送信した際に、これに対して接続状況通知信号Ｓｇ３が返信されるか否かを判断し、接続状況確認要求信号Ｓｇ２に対して代表機器１９ａから応答信号としての接続状況通知信号Ｓｇ３が無かった場合は、代表機器１９ａが使用不能になったものとみなすようになっている。
【００６３】
また、代表機器変更指定機能は、代表機器１９ａが使用不能になったと判断した場合に、接続状況認識プログラム２３内に蓄積している第１のネットワーク１１ａ内の接続状況の情報に基づいて、第１のネットワーク１１ａ内の他のいずれかのネットワーク機器１９ｂを新たな代表機器１９ｂとして指定するとともに、その新たな代表機器１９ｂに対して第１のネットワーク１１ａ内の接続状況の情報を含めた代表切替信号Ｓｇ４を送信するようになっている。
【００６４】
このようにすることによって、当初の代表機器１９ａが故障などにより接続不調状態に陥った場合でも、第１のネットワーク１１ａ内の接続状況の情報を新たな代表機器１９ｂが速やかに第２のネットワーク１１ｂに伝達することができ、安定性の高い接続通知システムを得ることができる。
【００６５】
尚、当初の代表機器１９ａが接続不調状態に陥った場合の新たな代表機器１９ｂの選定は、例えば第２のネットワーク１１ｂ内の各ネットワーク機器１９ｂ，１９ｃがランダムに決定してもよいし、また自動的に付与した識別コードなどの数値の大小により優先順位を決定し、その優先順位の高いものを新たな代表機器１９ｂとして選定してもよいし、あるいは、常態的に各ネットワーク機器１９ａ〜１９ｃの接続回数や通信速度等を監視し、その監視結果に基づいて所定の基準（例えば、または接続回数の多いものまたは平均接続速度が高いものを優先させるという基準）で代表機器１９ａを選定してもよい。
【００６６】
また、当初の代表機器１９ａが故障などして新たな代表機器１９ｂが特定された後に、当初の代表機器１９ａが復旧した場合は、新たな代表機器１９ｂから当初の代表機器１９ａに代表機器としての機能を自動的に戻すようにしても良いし、あるいは、そのまま新たな代表機器１９ｂが継続して代表機器としての機能を司って当初の代表機器１９ａに代表機器機能を戻さないようにしても良い。
【００６７】
尚、上記各実施の形態では、第１のネットワーク１１ａ内で各ネットワーク機器１９ａ〜１９ｃが自己の接続を通知する個別接続通知信号Ｓｇ１をブロードキャストで送信するようにしていたが、マルチキャストで送信するようにしてもよい。
【００６８】
また、上記各実施の形態においては、図１〜図４に例示したように、第１のネットワーク１１ａに３台のネットワーク機器１９ａ〜１９ｃが、第２のネットワーク１１ｂ内に２つのネットワーク機器１９ｄ，１９ｅが、それぞれ単一のハブ１７ａ，１７ｂによって接続されているが、各ネットワーク１１ａ，１１ｂ内のハブ１７ａ，１７ｂ及びネットワーク機器１９ａ〜１９ｃ，１９ｄ，１９ｅの台数はこれに限られるものではない。さらに、第１のネットワーク１１ａ及び第２のネットワーク１１ｂに限られず、他のカメラサーバーを有する他のネットワークや、他のレコーダを有する他のネットワークが外部ネットワーク１５を通じて接続されても差し支えない。
【００６９】
さらにまた、上記各実施の形態では、第１のネットワーク１１ａ内のネットワーク機器１９ａ〜１９ｃがカメラサーバーであり、第２のネットワーク１１ｂ内のネットワーク機器１９ｄ，１９ｅがレコーダである例を説明したが、これに限るものではない。
【００７０】
また、上記ソフトウェアプログラムは、第１のネットワーク１１ａ側と第２のネットワーク１１ｂ側とで別々のものとして導入されていたが、第１のネットワーク１１ａ側のネットワーク機器１９ａ〜１９ｃに実現させる各機能と、第２のネットワーク１１ｂ側のネットワーク機器１９ｄ，１９ｅに実現させる機能の両方を兼ね備えた同一のソフトウェアプログラムを全てのネットワーク機器１９ａ〜１９ｅに導入するようにしても良い。
【００７１】
【発明の効果】
請求項１、請求項５及び請求項１０に記載の発明によれば、第１のネットワーク内の各ネットワーク機器が、当該第１のネットワークに自己が接続している旨を示す個別接続通知信号をブロードキャストまたはマルチキャストで出力し、当該第１のネットワーク内の少なくとも１台のネットワーク機器が、他のネットワーク機器から与えられた個別接続通知信号に基づいて、全ての他のネットワーク機器の各アドレスを蓄積記憶し、第２のネットワーク側からの接続状況確認要求信号に応じて各アドレスをユニキャストで第２のネットワーク側に返信するようになっているので、直接第２のネットワーク側では、第１のネットワーク内の全てのネットワーク機器のアドレスを予め登録しておかなくても、請求項１、請求項６及び請求項１３のように、最初に第１のネットワーク内のいずれかのネットワーク機器を代表機器として第２のネットワーク側のネットワーク機器に登録しておけば、あとは第１のネットワークに追加的にネットワーク機器を接続していくだけで、新たに接続したネットワーク機器のアドレスを自動的に第２のネットワーク側に通知でき、第１のネットワークにおいて機動的に且つ手間がかからずにネットワーク機器の追加を自由に行うことができる。
【００７２】
しかも、請求項１、請求項６及び請求項１３に記載の発明によれば、第２のネットワーク１１ｂ側から第１のネットワーク１１ａ内の代表機器１９ａのＩＰアドレスを特定して、その第１のネットワーク１１ａ内の機器接続状況を容易に検知できるため、第２のネットワーク１１ｂ側におけるネットワーク機器１９ｄ，１９ｅの追加も容易である。
【００７３】
さらに、外部ネットワークにおいてはサーバー等の一切の設備がなくても、第１のネットワークと第２のネットワークとの間でのルータを介在した通信について、その接続追加が極めて容易に行えるという利点がある。
【００７４】
この場合、請求項２、請求項７及び請求項１１のように、第１のネットワーク内の各ネットワーク機器が、他のネットワーク機器から与えられた個別接続通知信号に基づいて、全ての他のネットワーク機器の各アドレスを蓄積記憶し、第１のネットワーク内の各ネットワーク機器が、第２のネットワーク側からの接続状況確認要求信号に応じて各アドレスをユニキャストで第２のネットワーク側に返信するようにしたり、あるいは、請求項３、請求項８及び請求項１２のように、第１のネットワーク内の各ネットワーク機器が、自己が第１のネットワーク内のネットワーク機器を代表する代表機器であるか否かを判断し、代表機器であると判断した１台のネットワーク機器のみが、他のネットワーク機器から与えられた個別接続通知信号に基づいて、全ての他のネットワーク機器の各アドレスを蓄積記憶し、第２のネットワーク側からの接続状況確認要求信号に応じて各アドレスをユニキャストで第２のネットワーク側に返信するようにすることで、第１のネットワーク内の各ネットワーク機器について同一のプログラムを導入しておけばよいため、プログラムの管理に手間がかからず便利である。
【００７５】
請求項４、請求項９及び請求項１４に記載の発明によれば、第２のネットワーク内のネットワーク機器が、代表機器の応答を監視し、代表機器の応答が無かった場合に、当該代表機器に代えて、第１のネットワーク内の他のネットワーク機器の各アドレスのなかから選定した一台の他のネットワーク機器を新たに代表機器として通信を行うようになっているので、当初の代表機器が故障などにより接続不調状態に陥った場合でも、第１のネットワーク内の接続状況の情報を新たな代表機器が速やかに第２のネットワーク側に伝達することができ、安定性の高い接続通知システムを得ることができる。
【図面の簡単な説明】
【図１】この発明の第１の実施の形態に係る接続通知システムを示すブロック図である。
【図２】この発明の第１の実施の形態に係る接続通知システムを示すブロック図である。
【図３】この発明の第２の実施の形態に係る接続通知システムを示すブロック図である。
【図４】この発明の第２の実施の形態に係る接続通知システムを示すブロック図である。
【図５】従来の接続通知システムを示すブロック図である。
【図６】従来の接続通知システムを示すブロック図である。
【符号の説明】
１１ａ  第１のネットワーク
１１ｂ  第２のネットワーク
１３ａ，１３ｂ  ルータ
１５  外部ネットワーク
１７ａ，１７ｂ  ハブ
１９ａ〜１９ｅ  ネットワーク機器
２１  接続通知プログラム
２３  接続状況認識プログラム
３１  フラグデータ
Ｓｇ１  個別接続通知信号
Ｓｇ２  接続状況確認要求信号
Ｓｇ３  接続状況通知信号
Ｓｇ４  代表切替信号
【図１】
2004158966.tif 000003
【図２】
2004158966.tif 000004
【図３】
2004158966.tif 000005
【図４】
2004158966.tif 000006
【図５】
2004158966.tif 000007
【図６】
2004158966.tif 000008