(57)【要約】【課題】  ネットワークデバイス制御装置において、ネットワークデバイス装置のＬＡＮの切断の前後で同じ論理アドレスを付与する。【解決手段】  ネットワークデバイス制御装置において、ネットワークに接続されたネットワークデバイス装置の物理アドレスを検出する検出部と、前記検出部が検出した物理アドレスを有する前記ネットワークデバイス装置に論理アドレスを付与する付与部と、前記検出部が検出した物理アドレスと前記付与部が付与した論理アドレスとを関係付けて記憶する記憶部と、ネットワークに接続された前記ネットワークデバイス装置のネットワークへの接続が切断された後再び接続された場合、前記検出部が検出した物理アドレスに基づいて該物理アドレスに関係付けて前記記憶部が記憶した論理アドレスを前記付与部によってネットワークデバイス装置に付与させる制御部を備える。【選択図】      図１
2006279445.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されたネットワークデバイス装置の物理アドレスを検出する検出部と、前記検出部が検出した物理アドレスを有する前記ネットワークデバイス装置に論理アドレスを付与する付与部と、前記検出部が検出した物理アドレスと前記付与部が付与した論理アドレスとを関係付けて記憶する記憶部と、ネットワークに接続された前記ネットワークデバイス装置のネットワークへの接続が切断された後再び接続された場合、前記検出部が検出した物理アドレスに基づいて該物理アドレスに関係付けて前記記憶部が記憶した論理アドレスを前記付与部によって前記ネットワークデバイス装置に付与させる制御部を備えることを特徴とするネットワークデバイス制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークデバイス制御装置に関する。
【背景技術】
【０００２】
コンピュータ装置等のネットワークデバイス装置をローカルエリアネットワーク(Local Area Network、以下、ＬＡＮと言う。)に複数接続して使用する場合、ネットワークデバイス制御装置をＬＡＮに接続して用いる。
ネットワークデバイス装置をＬＡＮに接続すると、ネットワークデバイス装置相互間で、オーディオ、ビデオ等のデータの伝送、インターネットからダウンロードした各種データの伝送、パソコンからの各家電機器の制御などを行うことができる。
【０００３】
ＬＡＮに接続されるネットワークデバイス装置は、物理アドレスと論理アドレスを有する。物理アドレスは、ネットワークデバイス装置に固有のアドレスである。論理アドレスは、ネットワークデバイス装置をＬＡＮに接続したとき、ネットワークデバイス制御装置がネットワークデバイス装置に付与するアドレスである。ネットワークの通信プロトコルとしてインターネットプロトコルを用いる場合、物理アドレスとしてＭＡＣ(Media Access Control)アドレスが用いられ、論理アドレスとしてＩＰ(Internet Protocol)アドレスが用いられる(特許文献１参照)。
【０００４】
ＬＡＮに接続されるネットワークデバイス装置には、当該ネットワークデバイス装置を制御するための専用のソフトウェア（以下、ファームウェアと言う。）によってその動作を制御されるものがある。ネットワークデバイス装置のファームウェアを更新する場合、ネットワークデバイス制御装置から、ＬＡＮを介して、ネットワークデバイス装置にファームウェアを伝送し記憶させる方法がある。
【０００５】
ＬＡＮに接続されるネットワークデバイス装置は、ＩＰアドレスを取得するために、ＤＨＣＰ(Dynamic Host Configuration Protocol)クライアントを備える。ＤＨＣＰクライアントは、ＬＡＮに接続したとき、ネットワークデバイス制御装置に備えるＤＨＣＰサーバからＩＰアドレスを取得する。ＤＨＣＰサーバは、ネットワークデバイス装置毎に異なるＩＰアドレスを付与する。
【０００６】
【特許文献１】特開２０００−２４４５３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ネットワークデバイス装置のファームウェアを更新する場合、使用者はネットワークデバイス装置をＬＡＮに接続し、ネットワークデバイス装置は、ＩＰアドレスを取得し、ファームウェアを受信してネットワークデバイス装置内の記憶媒体に記憶する。その後、ネットワークデバイス装置は、更新したファームウェアを有効とするために、ネットワークデバイス装置の電力供給を一旦切断して、再起動する。ネットワークデバイス装置が装置内の電力供給を切断したとき、ネットワークデバイス装置のＬＡＮの接続も一旦切断され、ネットワークデバイス装置が再起動したときＬＡＮに再接続される。ネットワークデバイス装置がＬＡＮに再接続されたとき、ネットワークデバイス装置に新たにＩＰアドレスが付与されるため、ほとんどの場合、ＬＡＮの切断の前後でＩＰアドレスが変更され、ＬＡＮの切断の前後で継続した処理を行うことができなかった。例えば、ファームウェアを更新したネットワークデバイス装置において、正しくファームウェアが更新されたか否かをネットワークデバイス制御装置が自動的に検証する処理はできなかった。
【０００８】
本発明の目的は、ネットワークデバイス制御装置において、ネットワークデバイス装置のＬＡＮの切断の前後で同じ論理アドレスを付与することができる装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の請求項１に記載のネットワークデバイス制御装置は、ネットワークに接続されたネットワークデバイス装置の物理アドレスを検出する検出部と、前記検出部が検出した物理アドレスを有する前記ネットワークデバイス装置に論理アドレスを付与する付与部と、前記検出部が検出した物理アドレスと前記付与部が付与した論理アドレスとを関係付けて記憶する記憶部と、ネットワークに接続された前記ネットワークデバイス装置のネットワークへの接続が切断された後再び接続された場合、前記検出部が検出した物理アドレスに基づいて該物理アドレスに関係付けて前記記憶部が記憶した論理アドレスを前記付与部によって前記ネットワークデバイス装置に付与させる制御部を備えるものである。
【発明の効果】
【００１０】
本発明のネットワークデバイス制御装置によれば、ネットワークに接続されたネットワークデバイス装置のネットワーク接続が切断された場合、当該切断の前後で同じ論理アドレスを付与することができる。
【発明を実施するための最良の形態】
【００１１】
図１は、本発明のネットワークデバイス制御装置の一実施例の構成を示すブロック図である。ネットワークデバイス制御装置１に、ネットワークデバイス装置２、ネットワークデバイス装置３、ネットワークデバイス装置４がＬＡＮを介して接続されている。ネットワークデバイス制御装置１は、ＤＨＣＰサーバ１ａ、アドレス検出部１ｂ、アドレス記憶部１ｃ、ファームウェア記憶部１ｄ、制御部１ｅを備える。ネットワークデバイス装置２は、ＤＨＣＰクライアント２ａ、電源スイッチ２ｂを備える。ネットワークデバイス装置３は、ＤＨＣＰクライアント３ａ、電源スイッチ３ｂを備える。ネットワークデバイス装置４は、ＤＨＣＰクライアント４ａ、電源スイッチ４ｂを備える。
【００１２】
ネットワークデバイス制御装置１は、ＬＡＮにネットワークデバイス装置２、ネットワークデバイス装置３、ネットワークデバイス装置４が接続されたとき、それぞれ物理アドレスとしてＩＰアドレスをネットワークデバイス装置２、ネットワークデバイス装置３、ネットワークデバイス装置４に付与する。具体的には、ＤＨＣＰサーバ１ａは、ＤＨＣＰクライアント２ａ、ＤＨＣＰクライアント３ａ、ＤＨＣＰクライアント４ａにＩＰアドレスを送信する。アドレス検出部１ｂは、ネットワークデバイス装置２、ネットワークデバイス装置３、ネットワークデバイス装置４の物理アドレスとしてＭＡＣアドレスを検出する。アドレス記憶部１ｃは、ネットワークデバイス装置２、ネットワークデバイス装置３、ネットワークデバイス装置４それぞれの、ＭＡＣアドレスとＩＰアドレスとを関係付けて記憶する。ファームウェア記憶部１ｄは、ネットワークデバイス装置２、ネットワークデバイス装置３、ネットワークデバイス装置４それぞれの更新用のファームウェアを記憶する。制御部１ｅは、ＤＨＣＰサーバ１ａ、アドレス検出部１ｂ、アドレス記憶部１ｃ、ファームウェア記憶部１ｄを制御する。
【００１３】
ＤＨＣＰクライアント２ａ、ＤＨＣＰクライアント３ａ、ＤＨＣＰクライアント４ａは、ネットワークデバイス装置２、ネットワークデバイス装置３、ネットワークデバイス装置４のＩＰアドレスを取得する。電源スイッチ２ｂ、電源スイッチ３ｂ、電源スイッチ４ｂは、ネットワークデバイス装置２、ネットワークデバイス装置３、ネットワークデバイス装置４の電力を供給するか否かを切り換える。
【００１４】
図２は、本発明のネットワークデバイス制御装置の一実施例の動作を示すフローチャートである。ネットワークデバイス装置２、ネットワークデバイス装置３、ネットワークデバイス装置４がそれぞれＬＡＮに接続されると、ＤＨＣＰクライアント２ａ、ＤＨＣＰクライアント３ａ、ＤＨＣＰクライアント４ａは、ＤＨＣＰサーバ１ａにＩＰアドレスを要求しＩＰアドレスを取得する(Ｓ１)。ＤＨＣＰサーバ１ａは、ＤＨＣＰクライアント２ａ、ＤＨＣＰクライアント３ａ、ＤＨＣＰクライアント４ａからのＩＰアドレスの要求に対して、ネットワークデバイス装置毎に異なるＩＰアドレスを付与する。例えば、ネットワークデバイス装置１ａのＩＰアドレスとして192.168.10.1を付与し、ネットワークデバイス装置１ｂのＩＰアドレスとして192.168.10.2を付与し、ネットワークデバイス装置１ｃのＩＰアドレスとして192.168.10.3を付与する。
【００１５】
アドレス検出部１ｂは、ネットワークデバイス装置２、ネットワークデバイス装置３、ネットワークデバイス装置４それぞれのＭＡＣアドレスを検出する。アドレス記憶部１ｃは、検出されたネットワークデバイス装置２、ネットワークデバイス装置３、ネットワークデバイス装置４のＭＡＣアドレスと、ＤＨＣＰサーバ１ａがネットワークデバイス装置２、ネットワークデバイス装置３、ネットワークデバイス装置４に付与したＩＰアドレスとをそれぞれ関係付けて、記憶する(Ｓ２)。アドレス記憶部１ｃは、例えば、ネットワークデバイス装置１ａのＭＡＣアドレス005CD100001と付与されたＩＰアドレス192.168.10.1とを関係付けて記憶し、ネットワークデバイス装置１ｂのＭＡＣアドレス005CD100002と付与されたＩＰアドレス192.168.10.2とを関係付けて記憶し、ネットワークデバイス装置１ｃのＭＡＣアドレス005CD100003と付与されたＩＰアドレス192.168.10.3とを関係付けて記憶する。
【００１６】
制御部１ｅは、ファームウェア記憶部１ｄに予め記憶された更新用のファームウェアを、ネットワークデバイス装置２、ネットワークデバイス装置３、ネットワークデバイス装置４に伝送する。ネットワークデバイス装置２、ネットワークデバイス装置３、ネットワークデバイス装置４は、更新用のファームウェアを図示しない記憶部に記憶する(Ｓ３)。ネットワークデバイス装置２、ネットワークデバイス装置３、ネットワークデバイス装置４は、更新用のファームウェアを記憶し終えると、更新後のファームウェアを有効にして動作させるため、電源スイッチ２ｂ、電源スイッチ３ｂ、電源スイッチ４ｂの電力供給を一旦切断した後、電力供給を再開し再起動する(Ｓ４)。
【００１７】
アドレス検出部１ｂは、ネットワークデバイス装置２、ネットワークデバイス装置３、ネットワークデバイス装置４それぞれのＭＡＣアドレスを検出する(Ｓ５)。制御部１ｅは、アドレス検出部１ｂが検出したＭＡＣアドレスに関係付けて記憶されたＩＰアドレスをアドレス記憶部１ｃから読み出す(Ｓ６)。ＤＨＣＰサーバ１ａは、Ｓ６で読み出されたＩＰアドレスを、ネットワークデバイス装置２、ネットワークデバイス装置３、ネットワークデバイス装置４それぞれに付与する(Ｓ７)。
【図面の簡単な説明】
【００１８】
【図１】本発明のネットワークデバイス制御装置の一実施例の構成を示すブロック図。
【図２】本発明のネットワークデバイス制御装置の一実施例の動作を示すフローチャート。
【符号の説明】
【００１９】
１  ネットワークデバイス制御装置
１ａ  ＤＨＣＰサーバ
１ｂ  アドレス検出部
１ｃ  アドレス記憶部
１ｄ  ファームウェア記憶部
１ｅ  制御部
２、３、４  ネットワークデバイス装置
２ａ、３ａ、４ａ  ＤＨＣＰクライアント
２ｂ、３ｂ、４ｂ  電源スイッチ
【図１】
2006279445.tif 000003
【図２】
2006279445.tif 000004